This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-defconfig in repository toolchain/ci/linux.
omits 58cf05f597b0 Merge tag 'sound-fix-5.11-rc1' of git://git.kernel.org/pub [...] omits a0881596757f Merge tag 'tag-chrome-platform-for-v5.11' of git://git.ker [...] omits 6755f4563144 Merge tag 'linux-watchdog-5.11-rc1' of git://www.linux-wat [...] omits 614cb5894306 Merge tag 'acpi-5.11-rc1-2' of git://git.kernel.org/pub/sc [...] omits 4960821a4d80 Merge tag 'pm-5.11-rc1-2' of git://git.kernel.org/pub/scm/ [...] omits 2762db756f42 Merge tag 'kconfig-v5.11' of git://git.kernel.org/pub/scm/ [...] omits 7b95f0563ab5 Merge tag 'kbuild-v5.11' of git://git.kernel.org/pub/scm/l [...] omits 1375b9803e00 Merge branch 'akpm' (patches from Andrew) omits c45647f9f562 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux omits d8355e740f41 Merge tag 'for-5.11/dm-changes' of git://git.kernel.org/pu [...] omits 4e31dcc0a923 Merge tag 'hwmon-for-v5.11-take2' of git://git.kernel.org/ [...] omits 347d81b68b8f Merge tag 'dma-mapping-5.11' of git://git.infradead.org/us [...] omits 4f06f210673e Merge tag 'configfs-5.11' of git://git.infradead.org/users [...] omits e9e541ecfee3 Merge tag 'exfat-for-5.11-rc1' of git://git.kernel.org/pub [...] omits e14fd4ba8fb4 x86/split-lock: Avoid returning with interrupts enabled omits 625d867347c9 kasan: update documentation omits e86f8b09f215 kasan, mm: allow cache merging with no metadata omits 97593cad003c kasan: sanitize objects when metadata doesn't fit omits 3933c1757163 kasan: clarify comment in __kasan_kfree_large omits 1ef3133bd3b8 kasan: simplify assign_tag and set_tag calls omits d99f6a10c161 kasan: don't round_up too much omits eeb3160c2419 kasan, mm: rename kasan_poison_kfree omits 34303244f261 kasan, mm: check kasan_enabled in annotations omits 8028caaca7a8 kasan: add and integrate kasan boot parameters omits 57345fa68a27 kasan: inline (un)poison_range and check_invalid_free omits bffe690708c8 kasan: open-code kasan_unpoison_slab omits d8dd397120be kasan: inline random_tag for HW_TAGS omits c0054c565ae5 kasan: inline kasan_reset_tag for tag-based modes omits 77f57c983065 kasan: remove __kasan_unpoison_stack omits 38dd767daed1 kasan: allow VMAP_STACK for HW_TAGS mode omits d56a9ef84bd0 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK omits 8bb0009b1946 kasan: introduce set_alloc_info omits 6476792f1015 kasan: rename get_alloc/free_info omits c696de9f12b7 kasan: simplify quarantine_put call site omits 29f080881601 kselftest/arm64: check GCR_EL1 after context switch omits 948e32539f4a kasan: add documentation for hardware tag-based mode omits 94ab5b61ee16 kasan, arm64: enable CONFIG_KASAN_HW_TAGS omits aa1ef4d7b3f6 kasan, mm: reset tags when accessing metadata omits 4291e9ee6189 kasan, arm64: print report from tag fault handler omits 2e903b914797 kasan, arm64: implement HW_TAGS runtime omits 0fea6e9af889 kasan, arm64: expand CONFIG_KASAN checks omits 8a494023b80e kasan, x86, s390: update undef CONFIG_KASAN omits 6c6a04fe367f kasan: define KASAN_GRANULE_SIZE for HW_TAGS omits ccbe2aaba1ed arm64: kasan: add arch layer for memory tagging helpers omits dc09b29fd071 arm64: kasan: align allocations for HW_TAGS omits c746170d6a48 kasan, mm: untag page address in free_reserved_area omits bad1e1c663e0 arm64: mte: switch GCR_EL1 in kernel entry and exit omits 620954a67bce arm64: mte: convert gcr_user into an exclude mask omits bfc62c598527 arm64: kasan: allow enabling in-kernel MTE omits 98c970da8b35 arm64: mte: add in-kernel tag fault handler omits e5b8d9218951 arm64: mte: reset the page tag in page->flags omits 85f49cae4dfc arm64: mte: add in-kernel MTE helpers omits f469c032c05e arm64: enable armv8.5-a asm-arch option omits 6a63a63ff1ac kasan: introduce CONFIG_KASAN_HW_TAGS omits 96e0279df6d8 kasan: separate metadata_fetch_row for each mode omits 88b865974d17 kasan: rename SHADOW layout macros to META omits db3de8f759c8 kasan: rename print_shadow_for_address to print_memory_metadata omits 6882464faf74 kasan: rename addr_has_shadow to addr_has_metadata omits 60a3a5fe950f kasan, arm64: rename kasan_init_tags and mark as __init omits 28ab35841ce0 kasan, arm64: move initialization message omits d73b49365ee6 kasan, arm64: only use kasan_depth for software modes omits afe6ef80dcec kasan, arm64: only init shadow for software modes omits 97fc71223236 kasan: decode stack frame only with KASAN_STACK_ENABLE omits 2cdbed63490d kasan: hide invalid free check implementation omits ffcc5cea46c0 kasan: don't duplicate config dependencies omits 59fd51b2ba6b kasan: rename report and tags files omits affc3f07759c kasan: define KASAN_MEMORY_PER_SHADOW_PAGE omits bb359dbcb700 kasan: split out shadow.c from common.c omits b266e8fee963 kasan: only build init.c for software modes omits 1f600626b3a9 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* omits cebd0eb29acd kasan: rename (un)poison_shadow to (un)poison_range omits d5750edf6da7 kasan: shadow declarations only for software modes omits 3b1a4a864087 kasan: group vmalloc code omits 71f6af6d52ce kasan: KASAN_VMALLOC depends on KASAN_GENERIC omits 11f094e312ae kasan: drop unnecessary GPL text from comment headers omits c3a74f8e25e9 Merge branch 'pm-cpufreq' omits 0a4e668b5d52 hwmon: (k10temp) Remove support for displaying voltage and [...] omits 13be30f156fd ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N66 [...] omits 6ca653e3f73a ALSA: hda/realtek: Apply jack fixup for Quanta NL3 omits b77709237e72 dm cache: simplify the return expression of load_mapping() omits 538fcf57aaee Merge branches 'acpi-scan', 'acpi-pnp' and 'acpi-sleep' omits 43877226829e ALSA: usb-audio: Add implicit feeback support for the BOSS GT-1 omits 9eb78c253275 exfat: Avoid allocating upcase table using kcalloc() omits 52252adede91 dm ebs: avoid double unlikely() notation when using IS_ERR() omits 252bd1256396 dm verity: skip verity work if I/O error when system is sh [...] omits 8653b778e454 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 8552d28e1401 Merge tag 'm68knommu-for-v5.11' of git://git.kernel.org/pu [...] omits 70990afa34fb Merge tag '9p-for-5.11-rc1' of git://github.com/martinetd/linux omits ecbbb88727ae Merge branch 'devel-stable' into for-next omits 8cc9251737d1 Merge branches 'fixes' and 'misc' into for-next omits 10fce53c0ef8 ARM: 9027/1: head.S: explicitly map DT even if it lives in [...] omits 0cda9bc15dfc ARM: 9038/1: Link with '-z norelro' omits 551b39efc6ff ARM: 9037/1: uncompress: Add OF_DT_MAGIC macro omits 1ecec38547d4 ARM: 9036/1: uncompress: Fix dbgadtb size parameter name omits 0557ac83fd1a ARM: 9035/1: uncompress: Add be32tocpu macro omits 27bde183b0d3 ARM: 9033/1: arm/smp: Drop the macro S(x,s) omits 76460d613d9b ARM: 9032/1: arm/mm: Convert PUD level pgtable helper macr [...] omits 6c7a6d22fcef ARM: 9031/1: hyp-stub: remove unused .L__boot_cpu_mode_off [...] omits 3cce9d44321e ARM: 9044/1: vfp: use undef hook for VFP support detection omits e40ad84c26b4 cpufreq: intel_pstate: Use most recent guaranteed performa [...] omits 525d9c57d0ee ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S omits 8b7c764e0644 ALSA: core: Remove redundant comments omits 90d39628ac79 kconfig: doc: fix $(fileno) to $(filename) omits 135b4957eac4 kconfig: fix return value of do_error_if() omits 18084e435ff6 Documentation/kbuild: Document platform dependency practises omits c613583b6a87 Documentation/kbuild: Document COMPILE_TEST dependencies omits 9ab55d7f240f genksyms: Ignore module scoped _Static_assert() omits b9ed847b5ae6 modpost: turn static exports into error omits c7299d98c00a modpost: turn section mismatches to error from fatal() omits d6d692fa21d3 modpost: change license incompatibility to error() from fatal() omits 1d6cd3929360 modpost: turn missing MODULE_LICENSE() into error omits 0fd3fbadd9a8 modpost: refactor error handling and clarify error/fatal d [...] omits bc72d723ec6b modpost: rename merror() to error() omits 436e980e2ed5 kbuild: don't hardcode depmod path omits c0ea806f874e kbuild: doc: document subdir-y syntax omits d0e628cd817f kbuild: doc: clarify the difference between extra-y and always-y omits 39bb232ae614 kbuild: doc: split if_changed explanation to a separate section omits 41cac0834f88 kbuild: doc: merge 'Special Rules' and 'Custom kbuild comm [...] omits 23b53061ad5d kbuild: doc: fix 'List directories to visit when descendin [...] omits 8c4d9b145ba3 kbuild: doc: replace arch/$(ARCH)/ with arch/$(SRCARCH)/ omits b044a535d9a6 kbuild: doc: update the description about kbuild Makefiles omits abe7e32f1d50 Merge branches 'clk-ingenic', 'clk-vc5', 'clk-cleanup', 'c [...] omits b53a1603b46c Merge branches 'clk-ti', 'clk-analog', 'clk-trace', 'clk-a [...] omits 699eda2814f2 Merge branches 'clk-tegra', 'clk-imx', 'clk-sifive', 'clk- [...] omits d240d4c20578 Merge branches 'clk-amlogic', 'clk-rockchip', 'clk-of', 'c [...] omits 23cae54f5269 Merge branches 'clk-doc', 'clk-qcom', 'clk-simplify', 'clk [...] omits e37b12e4bb21 Merge tag 'for-linus-5.11-ofs1' of git://git.kernel.org/pu [...] omits 582888130702 Merge tag '5.11-rc-smb3-part2' of git://git.samba.org/sfre [...] omits 48342fc07272 Merge tag 'perf-tools-2020-12-19' of git://git.kernel.org/ [...] omits 0c797d2c7e82 dt-binding: clock: Document canaan,k210-clk bindings omits 6c5c16007a11 dt-bindings: Add Canaan vendor prefix omits 6a447b0e3151 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits f4a2f7866faa Merge tag 'rtc-5.11' of git://git.kernel.org/pub/scm/linux [...] omits 7703f46f2caf Merge tag 'gfs2-for-5.11' of git://git.kernel.org/pub/scm/ [...] omits 450f68e2425e epoll: fix compat syscall wire up of epoll_pwait2 omits 09926202e939 ALSA: hda/realtek: Add quirk for MSI-GP73 omits 4b003f5fcadf clk: vc5: Use "idt,voltage-microvolt" instead of "idt,volt [...] omits 11a163f2c7d6 clk: ingenic: Fix divider calculation with div tables omits 48f68de00c14 clk: sunxi-ng: Make sure divider tables have sentinel omits d2d94fc56762 clk: s2mps11: Fix a resource leak in error handling paths [...] omits 6f37689cf6b3 clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 omits 5142cbcea324 clk: si5351: Wait for bit clear after PLL reset omits 01324f9e88b5 clk: at91: sam9x60: remove atmel,osc-bypass support omits 467f8165a2b0 Merge tag 'close-range-cloexec-unshare-v5.11' of git://git [...] omits 3872f516aab3 Merge tag 'for-linus-5.11-rc1b-tag' of git://git.kernel.or [...] omits 2e7f545096f9 perf mem: Factor out a function to generate sort order omits a50d03e3b8b6 perf sort: Add sort option for data page size omits 651283d57eb4 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 190daf192067 Merge tag 'i3c/for-5.11' of git://git.kernel.org/pub/scm/l [...] omits 6b9bae63de4f perf script: Support data page size omits 11c336526e25 Merge tag 'for-v5.11' of git://git.kernel.org/pub/scm/linu [...] omits c2703b66172f Merge tag 'hsi-for-5.11' of git://git.kernel.org/pub/scm/l [...] omits d56154c7e8ba Merge tag 'pwm/for-5.11-rc1' of git://git.kernel.org/pub/s [...] omits 91f3bf0d5315 clk: at91: sama7g5: register cpu clock omits 7a110b9107ed clk: at91: clk-master: re-factor master clock omits 120d5d8b4614 clk: at91: sama7g5: do not allow cpu pll to go higher than 1GHz omits f803858af84e clk: at91: sama7g5: decrease lower limit for MCK0 rate omits 4011f03ee475 clk: at91: sama7g5: remove mck0 from parent list of other clocks omits 8dc4af8bef12 clk: at91: clk-sam9x60-pll: allow runtime changes for pll omits 0bb4623f13d4 clk: at91: sama7g5: add 5th divisor for mck0 layout and ch [...] omits e26b3006ff07 clk: at91: clk-master: add 5th divisor for mck master omits 83d002877365 clk: at91: sama7g5: allow SYS and CPU PLLs to be exported [...] omits 3d86ee17d467 dt-bindings: clock: at91: add sama7g5 pll defines omits 91274497c791 clk: at91: sama7g5: fix compilation error omits be439cc4c404 clk: bcm: dvp: Add MODULE_DEVICE_TABLE() omits c82cf05190d4 clk: bcm: dvp: drop a variable that is assigned to only omits 1db98bcf56b1 Merge branch 'akpm' (patches from Andrew) omits 01ab1ede9190 mm/Kconfig: fix spelling mistake "whats" -> "what's" omits e9ce39b5b390 selftests/filesystems: expand epoll with epoll_pwait2 omits b0a0c2615f6f epoll: wire up syscall epoll_pwait2 omits 58169a52ebc9 epoll: add syscall epoll_pwait2 omits 7cdf7c20e971 epoll: convert internal api to timespec64 omits e59d3c64cba6 epoll: eliminate unnecessary lock for zero timeout omits 00b27634bc47 epoll: replace gotos with a proper loop omits e8c85328b1e8 epoll: pull all code between fetch_events and send_event i [...] omits 1493c47fb140 epoll: simplify and optimize busy loop logic omits e411596d48b5 epoll: move eavail next to the list_empty_careful check omits cccd29bf0823 epoll: pull fatal signal checks into ep_send_events() omits 2efdaf7660c4 epoll: simplify signal handling omits 289caf5d8f6c epoll: check for events when removing a timed out thread f [...] omits 9a1ac2288cf1 mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits 93bb59ca5e97 mm, kvm: account kvm_vcpu_mmap to kmemcg omits bec78efd0061 mm/memcg: remove unused definitions omits a4055888629b mm/memcg: warning on !memcg after readahead page charged omits 76358ab54735 mm/memcg: bail early from swap accounting if memcg disabled omits 6abc20f8f879 selftests/core: add regression test for CLOSE_RANGE_UNSHAR [...] omits fe325c3ff318 selftests/core: add test for CLOSE_RANGE_UNSHARE | CLOSE_R [...] omits ae78ba8d3bb6 selftests/core: handle missing syscall number for close_range omits ca202504ea6f selftests/core: fix close_range_test build after XFAIL removal omits fec8a6a69103 close_range: unshare all fds for CLOSE_RANGE_UNSHARE | CLO [...] omits 6190c0ccaf5d xen: Kconfig: remove X86_64 depends from XEN_512GB omits 9541b81322e6 Add SMB 2 support for getting and setting SACLs omits 71ac13457d9d rtc: pcf2127: only use watchdog when explicitly available omits 320d159e2d63 dt-bindings: rtc: add reset-source property omits 3644e2d2dda7 mm/filemap: fix infinite loop in generic_file_buffered_read() omits a0b96314870f Merge tag 'xfs-5.11-merge-4' of git://git.kernel.org/pub/s [...] omits 4862c741bd44 Merge tag 'ktest-v5.11' of git://git.kernel.org/pub/scm/li [...] omits c59c7588fc92 Merge tag 'drm-next-2020-12-18' of git://anongit.freedeskt [...] omits b53d4872d2cf tools headers UAPI: Update asm-generic/unistd.h omits f93c789a3e24 tools headers cpufeatures: Sync with the kernel sources omits d6dbfceec5dd tools headers UAPI: Sync linux/prctl.h with the kernel sources omits 4a443a51776c tools headers UAPI: Sync linux/fscrypt.h with the kernel sources omits 7ddcdea5b544 tools headers UAPI: Sync linux/const.h with the kernel headers omits e9bde94f1eb5 tools arch x86: Sync the msr-index.h copy with the kernel sources omits eb2842da77e1 perf trace beauty: Update copy of linux/socket.h with the [...] omits 23cd9543a52b tools headers: Update linux/ctype.h with the kernel sources omits ffb9beb13e8d tools headers: Add conditional __has_builtin() omits 4bba4c4bb09a tools headers: Get tools's linux/compiler.h closer to the [...] omits 432c19a8d965 Merge tag 'thermal-v5.11-2-rc1' of git://git.kernel.org/pu [...] omits 3970acf7ddb9 SMB3: Add support for getting and setting SACLs omits a087241716a6 Merge tag 's390-5.11-2' of git://git.kernel.org/pub/scm/li [...] omits 5ba836eb9fdb Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits e2ae634014d3 Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.o [...] omits 11cb881bf075 ALSA: pcm: oss: Fix a few more UBSAN fixes omits 618de0f4ef11 ALSA: pcm: Clear the full allocated memory at hw_params omits 5c1733e33c88 ALSA: memalloc: Align buffer allocations in page size omits 9df28edce7c6 ALSA: usb-audio: Disable sample read check if firmware doe [...] omits f2283366c291 ALSA: pcm: Remove snd_pcm_lib_preallocate_dma_free() omits 4efd7faba5e0 Merge tag 'drm-intel-next-fixes-2020-12-18' of git://anong [...] omits f96f62597ea4 drm/qxl: don't allocate a dma_address array omits 660a59953f4f drm/nouveau: fix multihop when move doesn't work. omits 0bf1bafb17df cifs: Avoid error pointer dereference omits 046f70d31ddb drm/i915/tgl: Fix REVID macros for TGL to fetch correct stepping omits 0e53656ad8ab drm/i915: Fix mismatch between misplaced vma check and vma insert omits dd0e2193b1e4 drm/i915/perf: also include Gen11 in OATAILPTR workaround omits 2ccf2e038684 Revert "drm/i915: re-order if/else ladder for hpd_irq_setup" omits 0f2c66ae5c8d cifs: Re-indent cifs_swn_reconnect() omits eedf8e88e5f0 cifs: Unlock on errors in cifs_swn_reconnect() omits 6a29ab57f4e9 cifs: Delete a stray unlock in cifs_swn_reconnect() omits a409ed156a90 Merge tag 'gpio-v5.11-1' of git://git.kernel.org/pub/scm/l [...] omits 345b17acb1aa Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub [...] omits 787fec8ac15c Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub [...] omits e13300bdaa68 Merge tag '5.11-rc-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits d64c6f96ba86 Merge tag 'net-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] omits 0c6c887835b5 Merge tag 'for-linus' of git://github.com/openrisc/linux omits 8a5be36b9303 Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm [...] omits 09c0796adf0c Merge tag 'trace-v5.11' of git://git.kernel.org/pub/scm/li [...] omits 312dcaf96721 Merge tag 'modules-for-v5.11' of git://git.kernel.org/pub/ [...] omits 0b9491b62119 watchdog: convert comma to semicolon omits 6daa90439e91 Merge tag 'dmaengine-5.11-rc1' of git://git.kernel.org/pub [...] omits 83005cd6bc76 Merge tag 'mailbox-v5.11' of git://git.linaro.org/landing- [...] omits 74f602dc96dd Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/proj [...] omits be695ee29e8f Merge tag 'ceph-for-5.11-rc1' of git://github.com/ceph/cep [...] omits 92dbc9dedccb Merge tag 'ovl-update-5.11' of git://git.kernel.org/pub/sc [...] omits 65de0b89d7d5 Merge tag 'fuse-update-5.11' of git://git.kernel.org/pub/s [...] omits fef98671194b ACPI: PM: s2idle: Move x86-specific code to the x86 directory omits ff49c86f27e4 Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/ [...] omits b97d4c424e36 Merge tag 'for_v5.11-rc1' of git://git.kernel.org/pub/scm/ [...] omits 44d4775ca518 net/sched: sch_taprio: reset child qdiscs before freeing them omits 5b33afee93a1 nfp: move indirect block cleanup to flower app stop callback omits d8a4ea350f1f octeontx2-af: Fix undetected unmap PF error check omits 14bd41e41899 Merge tag 'fsnotify_for_v5.11-rc1' of git://git.kernel.org [...] omits 38ba95a4ed24 net: nixge: fix spelling mistake in Kconfig: "Instuments" [...] omits 0d52848632a3 qlcnic: Fix error code in probe omits 86eb09b63da4 Merge branch 'mptcp-a-bunch-of-assorted-fixes' omits 13e1603739e5 mptcp: fix pending data accounting omits 219d04992b68 mptcp: push pending frames when subflow has free space omits 3f8b2667f257 mptcp: properly annotate nested lock omits 0c14846032f2 mptcp: fix security context on server socket omits 49e27134f6e9 net/mlx5: Fix compilation warning for 32-bit platform omits 1c28a05d1a97 tools headers UAPI: Sync linux/stat.h with the kernel sources omits 4262f8c3efa1 tools headers: Syncronize linux/build_bug.h with the kerne [...] omits 281a94b0f2f0 Merge remote-tracking branch 'torvalds/master' into perf/core omits feca8a8342d3 perf tools: Reformat record's control fd man text omits 526671bfc47d perf config: Fix example command in manpage to conform to [...] omits dc67d1920417 perf test: Make sample-parsing test aware of PERF_SAMPLE_{ [...] omits 47dce51acc33 perf tools: Add support to read build id from compressed elf omits 8abceacff87d perf debug: Add debug_set_file function omits 7cfcd1e016cc perf tools: Add evlist__disable_evsel/evlist__enable_evsel omits 96aea4daa6cb perf evlist: Support pipe mode display omits 03de8656c777 perf report: Support --header-only for pipe mode omits e15a536521ed perf vendor events: Add JSON metrics for imx8mm DDR Perf omits be335ec28efa perf metricgroup: Support adding metrics for system PMUs omits a36fadb17c27 perf metricgroup: Support printing metric groups for system PMUs omits f6fe1e48ae18 perf metricgroup: Split up metricgroup__print() omits c2337d67199a perf metricgroup: Fix metrics using aliases covering multi [...] omits 6d2783fe365f perf evlist: Change evlist__splice_list_tail() ordering omits 4513c719c6f1 perf pmu: Add pmu_add_sys_aliases() omits 51d548471510 perf pmu: Add pmu_id() omits 4689f56796f8 perf jevents: Add support for system events tables omits 4853f1caa43e perf jevents: Add support for an extra directory level omits 456ef4c11c06 perf evsel: Emit warning about kernel not supporting the d [...] omits 542b88fd1276 perf record: Support new sample type for data page size omits 47d982202f8c tools headers UAPI: Update tools's copy of linux/perf_event.h omits bf53fc6b5f41 perf unwind: Fix separate debug info files when using elfu [...] omits 2eb5dd418034 perf record: Fix memory leak when using '--user-regs=?' to [...] omits 09d59c2f3465 tools build: Add missing libcap to test-all.bin target omits d652d5f1eeeb drm/edid: fix objtool warning in drm_cvt_modes() omits 9272e97ae9e9 ACPI: scan: Add Intel Baytrail Mailbox Device to acpi_igno [...] omits 0de7fb7c8687 ACPI: scan: Avoid unnecessary second pass in acpi_bus_scan() omits 71da201f38df ACPI: scan: Defer enumeration of devices with _DEP lists omits 6fc250887cbe ACPI: scan: Evaluate _DEP before adding the device omits 67698880ac9d thermal: int340x: Support Alder Lake omits 6eefb79d6f5b pwm: sun4i: Remove erroneous else branch omits edf7f80e780e pwm: sl28cpld: Set driver data before registering the PWM chip omits 3df23a316c4a pwm: Remove unused function pwmchip_add_inversed() omits 1ce65396e6b2 pwm: imx27: Fix overflow for bigger periods omits 2f81b51d0d02 pwm: bcm2835: Support apply function for atomic configuration omits bb72e1dbae0e pwm: keembay: Fix build failure with -Os omits 765edf0bf019 pwm: core: Use octal permission omits aa43edcbc898 pwm: lpss: Make compilable with COMPILE_TEST omits 71d4b833da7f pwm: Fix dependencies on HAS_IOMEM omits 2b1c1a5d5148 pwm: Use -EINVAL for unsupported polarity omits f14a8f0ef981 pwm: sti: Remove unnecessary blank line omits fd3ae02bb66f pwm: sti: Avoid conditional gotos omits 97960addcd9f pwm: Add PWM fan controller driver for LGM SoC omits 7c0e4f2ef782 Add DT bindings YAML schema for PWM fan controller of LGM SoC omits 1ed2b3fca645 pwm: Add DesignWare PWM Controller Driver omits 554b3b31e922 dt-bindings: pwm: mtk-disp: add MT8167 SoC binding omits 8b2fbaed90f6 pwm: mediatek: Add MT8183 SoC support omits 0c0ead76235d pwm: mediatek: Always use bus clock omits ad5a228b9bad dt-bindings: pwm: pwm-mediatek: Add documentation for MT8183 SoC omits bd899ceb8f91 pwm: Add PWM driver for Intel Keem Bay omits cb55d17ea2ec dt-bindings: pwm: keembay: Add bindings for Intel Keem Bay PWM omits 1f0f1e80fdd3 pwm: lp3943: Dynamically allocate PWM chip base omits 34cbcd72588f pwm: atmel-tcb: Add sama5d2 support omits 061f8572a31c pwm: atmel-tcb: Switch to new binding omits cd6720ba022b dt-bindings: microchip: atmel,at91rm9200-tcb: Add atmel,tcb-pwm omits 44db5363fab8 pwm: tiehrpwm: Handle deferred probe with dev_err_probe() omits e3aa45f2f88b pwm: lpss: Set DPM_FLAG_SMART_SUSPEND on Cherry Trail devices omits b9c90f153d83 pwm: lpss: Use DPM_FLAG_NO_DIRECT_COMPLETE instead of decl [...] omits d58560e6fa46 pwm: lpss: Log error from pwm_lpss_is_updating() if the up [...] omits 5e5da1e9fbee pwm: ab8500: Explicitly allocate pwm chip base dynamically omits 269effd03f61 pwm: zx: Add missing cleanup in error path omits 2e978a4564b8 pwm: ab8500: Add error message if pwmchip_add() fails omits f1332e929415 pwm: imx1: Use dev_err_probe() to simplify error handling omits d109d74c4cda pwm: imx27: Use dev_err_probe() to simplify error handling omits 168cc32920ef pwm: imx-tpm: Use dev_err_probe() to simplify error handling omits accef074e9d1 pwm: atmel: Convert to devm_platform_ioremap_resource() omits 96cfceba3967 pwm: sifive: Convert to devm_platform_ioremap_resource() omits cecccd8d4af2 pwm: hibvt: Convert to devm_platform_ioremap_resource() omits 74ec20a4e6a0 pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource() omits d574ab62a56f pwm: img: Convert to devm_platform_ioremap_resource() omits 3151b13017ec pwm: clps711x: Convert to devm_platform_ioremap_resource() omits 6e0301e7df7a pwm: mtk-disp: Convert to devm_platform_ioremap_resource() omits 5bec839f13a9 pwm: brcmstb: Convert to devm_platform_ioremap_resource() omits 4906bf5482e4 pwm: vt8500: Convert to devm_platform_ioremap_resource() omits 05baa59601ee pwm: berlin: Convert to devm_platform_ioremap_resource() omits f57e7d25e5f3 pwm: bcm2835: Convert to devm_platform_ioremap_resource() omits 1dcf0523fdb3 pwm: tiecap: Convert to devm_platform_ioremap_resource() omits 860b1ca0eabc pwm: imx: Convert to devm_platform_ioremap_resource() omits dc13c0f61e31 pwm: tiehrpwm: Convert to devm_platform_ioremap_resource() omits cc1cc4ba3673 pwm: samsung: Convert to devm_platform_ioremap_resource() omits ed98401f4665 pwm: bcm-iproc: Convert to devm_platform_ioremap_resource() omits 5119ee9effdd pwm: rockchip: Convert to devm_platform_ioremap_resource() omits 17076b10d40a pwm: meson: Convert to devm_platform_ioremap_resource() omits fd7c575ac602 pwm: lpc32xx: Convert to devm_platform_ioremap_resource() omits 537fe6878673 pwm: bcm-kona: Convert to devm_platform_ioremap_resource() omits 21af435676d3 pwm: spear: Convert to devm_platform_ioremap_resource() omits bde048ebbd27 pwm: zx: Convert to devm_platform_ioremap_resource() omits 6945fe42f801 pwm: pxa: Convert to devm_platform_ioremap_resource() omits 728cd3e6eaf8 pwm: sti: Convert to devm_platform_ioremap_resource() omits 7681c2bd2ab2 pwm: mediatek: Convert to devm_platform_ioremap_resource() omits fa44fe41cc75 pwm: tegra: Convert to devm_platform_ioremap_resource() omits fc0155f8221a pwm: ep93xx: Convert to devm_platform_ioremap_resource() omits e3f22bc2556a pwm: renesas-tpu: Convert to devm_platform_ioremap_resource() omits 3d3a32593957 pwm: rcar: Convert to devm_platform_ioremap_resource() omits e9534031f069 pwm: fsl-ftm: Convert to devm_platform_ioremap_resource() omits 2e379ffb44d9 pwm: sun4i: Convert to devm_platform_ioremap_resource() omits 9fd339a45be5 arm64: Work around broken GCC 4.9 handling of "S" constraint omits 03813d9b7d43 clk: Trace clk_set_rate() "range" functions omits 16214f97f443 clk: axi-clkgen: move the OF table at the bottom of the file omits ac1ee86a9cdb clk: axi-clkgen: wrap limits in a struct and keep copy on [...] omits bd91abb218e0 dt-bindings: clock: adi,axi-clkgen: convert old binding to [...] omits 66cc7af38149 clk: ti: omap5: Fix reboot DPLL lock failure when using AB [...] omits 8c6239f6e95f clk: ti: Fix memleak in ti_fapll_synth_setup omits bf6d43d72325 clk: Add hardware-enable column to clk summary omits 725124d10d00 ALSA: usb-audio: Add VID to support native DSD reproductio [...] omits 74c64efa1557 ALSA: core: memalloc: add page alignment for iram omits 150927c3674d ALSA: hda/realtek - Supported Dell fixed type headset omits 95393f3e07ab i3c/master/mipi-i3c-hci: quiet maybe-unused variable warning omits 2aeff9d8c8e6 clk: mediatek: Make mtk_clk_register_mux() a static function omits c21172b3a73e watchdog: iTCO_wdt: use dev_*() instead of pr_*() for logging omits e629fffcc333 dt-binding: watchdog: add Rockchip compatibles to snps,dw- [...] omits 36c47df85ee8 watchdog: coh901327: add COMMON_CLK dependency omits 8cbd82d62f45 dt-bindings: watchdog: sun4i: Add A100 compatible omits 7948fab26bcc watchdog: qcom: Avoid context switch in restart handler omits afee4410bc6c cifs: update internal module version number omits 2d0604934f50 cifs: Fix support for remount when not changing rsize/wsize omits c1bea0a840ac powerpc/32s: Fix cleanup_cpu_mmu_context() compile bug omits accefff5b547 Merge tag 'arm-soc-omap-genpd-5.11' of git://git.kernel.or [...] omits 48c1c40ab40c Merge tag 'arm-soc-drivers-5.11' of git://git.kernel.org/p [...] omits 9805529ec544 Merge tag 'arm-soc-dt-5.11' of git://git.kernel.org/pub/sc [...] omits b0a6cd29e00a Merge tag 'arm-soc-defconfig-5.11' of git://git.kernel.org [...] omits b06db0b39369 Merge tag 'arm-soc-5.11' of git://git.kernel.org/pub/scm/l [...] omits 3ae32c07815a mptcp: clear use_ack and use_map when dropping other suboptions omits 75f4d4544db9 devlink: use _BITUL() macro instead of BIT() in the UAPI header omits e82226138b20 xfs: remove xfs_buf_t typedef omits 0c71cc04eb18 Merge tag 'vfio-v5.11-rc1' of git://github.com/awilliam/li [...] omits de925e2fbb44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 62746f92b10a Merge tag 'devicetree-for-5.11' of git://git.kernel.org/pu [...] omits f68e4041ef63 Merge tag 'pinctrl-v5.11-1' of git://git.kernel.org/pub/sc [...] omits 31f6551ad756 cifs: handle "guest" mount parameter omits 7eb000bdbe7c net: korina: fix return value omits a701262c02ce Merge tag 'mtd/for-5.11' of git://git.kernel.org/pub/scm/l [...] omits 945433be3677 Merge tag 'leds-5.11-rc1' of git://git.kernel.org/pub/scm/ [...] omits f67d6620e413 Merge tag 'for-linus-5.11-1' of git://github.com/cminyard/ [...] omits 84e010ec8f86 Merge tag 'backlight-next-5.11' of git://git.kernel.org/pu [...] omits 278f54c46164 Merge tag 'mfd-next-5.11' of git://git.kernel.org/pub/scm/ [...] omits fff875a18382 Merge tag 'memblock-v5.11-rc1' of git://git.kernel.org/pub [...] omits efd3043790c6 Merge tag 'amd-drm-fixes-5.11-2020-12-16' of git://people. [...] omits 52104f274e2d NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() omits 9bfffea3524b pNFS/flexfiles: Avoid spurious layout returns in ff_layout [...] omits cac1d3a2b8f7 NFSv4/pnfs: Add tracing for the deviceid cache omits 870d16757ba8 arm64: make _TIF_WORK_MASK bits contiguous omits 19778dd504b5 Merge tag 'iommu-updates-v5.11' of git://git.kernel.org/pu [...] omits 007c74e16c1a Merge branch 'stable/for-linus-5.11' of git://git.kernel.o [...] omits 009bd55dfcc8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 60f7c503d971 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits 995433b795ce net/smc: fix access to parent of an ib device omits ef72cd3c5ce1 ethtool: fix error paths in ethnl_set_channels() omits c1048828c3db orangefs: add splice file operations omits 5277d1cadee8 Merge branch 'nfc-s3fwrn5-refactor-the-s3fwrn5-module' omits e2138e3f3537 nfc: s3fwrn5: Remove unused NCI prop commands omits 7ec27c9e97f2 nfc: s3fwrn5: Remove the delay for NFC sleep omits 69f637c33560 Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kerne [...] omits 767143a18d6d phy: fix kdoc warning omits ac7ac4618cf2 Merge tag 'for-5.11/block-2020-12-14' of git://git.kernel. [...] omits 7ac554888233 MAINTAINERS: Remove reference to non-existing file omits 72db5d54d763 gpio: hisi: Do not require ACPI for COMPILE_TEST omits 80e493d2b74a MAINTAINERS: Add maintainer for HiSilicon GPIO driver omits c32c928d29de tipc: do sanity check payload of a netlink message omits 48aba79bcf6e Merge tag 'for-5.11/io_uring-2020-12-14' of git://git.kern [...] omits 005b2a9dc819 Merge tag 'tif-task_work.arch-2020-12-14' of git://git.ker [...] omits 732374a0b440 clk: sifive: Add clock enable and disable ops omits 263ac3908516 clk: sifive: Fix the wrong bit field shift omits efc91ae43c8d clk: sifive: Add a driver for the SiFive FU740 PRCI IP block omits 28108fc8a056 clk: sifive: Use common name for prci configuration omits c816e1ddf2b6 clk: sifive: Extract prci core to common base omits 5ee863bec794 Merge branch 'parisc-5.11-1' of git://git.kernel.org/pub/s [...] omits 8312f41f08ed Merge tag 'mips_5.11' of git://git.kernel.org/pub/scm/linu [...] omits 66fc6a6254c7 Merge tag 'microblaze-v5.11' of git://git.monstr.eu/linux- [...] omits 7acfd4274e26 Merge tag 'for-linus-5.11-rc1-tag' of git://git.kernel.org [...] omits 571b12dd1ad4 Merge tag 'hyperv-next-signed-20201214' of git://git.kerne [...] omits 023cae857b34 Merge branch 'locked-version-of-netdev_notify_peers' omits 935d8a0a43e3 use __netdev_notify_peers in hyperv omits 6be4666221ca use __netdev_notify_peers in ibmvnic omits 7061eb8cfa90 net: core: introduce __netdev_notify_peers omits 322e53d1e252 net: allwinner: Fix some resources leak in the error handl [...] omits e994cc240a3b Merge tag 'seccomp-v5.11-rc1' of git://git.kernel.org/pub/ [...] omits ba1d41a55e4d Merge tag 'pstore-v5.11-rc1' of git://git.kernel.org/pub/s [...] omits 6df0f2855a9a Merge tag 'gcc-plugins-v5.11-rc1' of git://git.kernel.org/ [...] omits efb796f5571f ethtool: fix string set id check omits 8bda68d68b21 Merge tag 'Smack-for-5.11' of git://github.com/cschaufler/ [...] omits f87675b836b3 net: mscc: ocelot: Fix a resource leak in the error handli [...] omits c18e68696fdd net/connector: Add const qualifier to cb_id omits e20a9b92ddbf Merge tag 'integrity-v5.11' of git://git.kernel.org/pub/sc [...] omits 4375ada01963 net: bcmgenet: Fix a resource leak in an error handling pa [...] omits 54a57d1c4492 dpaa2-eth: fix the size of the mapped SGT buffer omits ca5b877b6ccc Merge tag 'selinux-pr-20201214' of git://git.kernel.org/pu [...] omits 3e47495fc4de net: dsa: qca: ar9331: fix sleeping function called from i [...] omits 146f1ed852a8 ACPI: PM: s2idle: Add AMD support to handle _DSM omits 3d5de2ddc6ba Merge tag 'audit-pr-20201214' of git://git.kernel.org/pub/ [...] omits ec58c75a8556 Merge branch 'i40e-ice-af_xdp-zc-fixes' omits 64050b5b8706 i40e, xsk: clear the status bits for the next_to_use descriptor omits 8d14768a7972 ice, xsk: clear the status bits for the next_to_use descriptor omits d3eb52113d16 Merge tag 'printk-for-5.11' of git://git.kernel.org/pub/sc [...] omits 6ae09fa49147 drm/amdgpu/disply: fix documentation warnings in display manager omits 05053c4b4f87 drm/amdgpu: print mmhub client name for dimgrey_cavefish omits 15ed44c0e712 drm/amdgpu: set mode1 reset as default for dimgrey_cavefish omits 6bdeff12a96c drm/amd/display: Add get_dig_frontend implementation for DCEx omits d45f89f7437d KVM: SVM: fix 32-bit compilation omits 4c9e94dff65c Merge tags 'spi-nor/for-5.11' and 'nand/for-5.11' into mtd/next omits 57030a0b620f lan743x: fix rx_napi_poll/interrupt ping-pong omits 34cdf405aa5d ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate [...] omits dfdc6e73cdcf s390/zcrypt: convert comma to semicolon omits 8d93b7011831 s390/idle: allow arch_cpu_idle() to be kprobed omits 7494755a9ad6 s390/idle: remove raw_local_irq_save()/restore() from arch [...] omits 44292c868473 s390/idle: merge enabled_wait() and arch_cpu_idle() omits e0d62dcb20be s390/delay: remove udelay_simple() omits 9ceed9988a8e s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK omits dd6cfe553212 s390/delay: simplify udelay omits 91c2bad6aec9 s390/test_unwind: use timer instead of udelay omits f22b9c219a79 s390/test_unwind: fix CALL_ON_STACK tests omits f0c7cf13a3d7 s390: make calls to TRACE_IRQS_OFF/TRACE_IRQS_ON balanced omits 9365965db0c7 s390: always clear kernel stack backchain before calling f [...] omits fad0319cacdf char: ipmi: convert comma to semicolon omits 3316fb80a0b4 fs/lockd: convert comma to semicolon omits 7be9b38afafb NFSv4.2: fix error return on memory allocation failure omits f7387170339a writeback: don't warn on an unregistered BDI in __mark_ino [...] omits 85a694738f6e Merge branch 'for-5.11/wacom' into for-linus omits 4d3d3d70cc90 Merge branch 'for-5.11/sony' into for-linus omits 47cdd7f139dc Merge branch 'for-5.11/intel-ish' into for-linus omits 19a0b6d79c97 Merge branch 'for-5.11/i2c-hid' into for-linus omits e77bc7dc9af0 Merge branch 'for-5.11/elecom' into for-linus omits 105856b36c0c Merge branch 'for-5.11/core' into for-linus omits 90c5f4649aaf Merge branch 'for-5.11/asus' into for-linus omits 36ed0958feaf Merge branch 'for-5.11/amd-sfh-hid' into for-linus omits 5e60366d56c6 Merge tag 'fallthrough-fixes-clang-5.11-rc1' of git://git. [...] omits 706451d47b37 Merge tag 'linux-kselftest-kunit-5.11-rc1' of git://git.ke [...] omits 7194850efa47 Merge tag 'linux-kselftest-next-5.11-rc1' of git://git.ker [...] omits b80affe33fdd Merge tag 'linux-kselftest-fixes-5.11-rc1' of git://git.ke [...] omits 7a932e570288 Merge tag 'asm-generic-timers-5.11' of git://git.kernel.or [...] omits 157807123c94 Merge tag 'asm-generic-mmu-context-5.11' of git://git.kern [...] omits 27cf94853e6d cifs: correct four aliased mount parms to allow use of pre [...] omits e2dc4957349a Merge tag 'asm-generic-cleanup-5.11' of git://git.kernel.o [...] omits f986e3508333 Merge branch 'akpm' (patches from Andrew) omits 5e65f524ed25 xen/manage: Fix fall-through warnings for Clang omits 3955bcbf3491 xen-blkfront: Fix fall-through warnings for Clang omits eef024124a22 xen: remove trailing semicolon in macro definition omits bfda93aee0ec xen: Kconfig: nest Xen guest options omits 34aff14580d1 xen: Remove Xen PVH/PVHVM dependency on PCI omits e34ff4cda232 x86/xen: Convert to DEFINE_SHOW_ATTRIBUTE omits 8958b2491104 mm: fix some spelling mistakes in comments omits ff5c19ed4b08 mm: simplify follow_pte{,pmd} omits 7336375734d6 mm: unexport follow_pte_pmd omits 9801ca279ad3 apparmor: remove duplicate macro list_entry_is_head() omits 33fb626be08f lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits 537cd89484ab fault-injection: handle EI_ETYPE_TRUE omits 40247e55ba09 reboot: hide from sysfs not applicable settings omits 1a9d079f43e3 reboot: allow to override reboot type if quirks are found omits 0c5c0179e2cd reboot: remove cf9_safe from allowed types and rename cf9_force omits 2c622ed0eaa3 reboot: allow to specify reboot mode via sysfs omits f9a90501faac reboot: refactor and comment the cpu selection code omits d3c227978a13 lib/ubsan.c: mark type_check_kinds with static keyword omits c1cb05e77f8e kcov: don't instrument with UBSAN omits 4a26f49b7b3d ubsan: expand tests and reporting omits c637693b20da ubsan: remove UBSAN_MISC in favor of individual options omits d0a3ac549f38 ubsan: enable for all*config builds omits 79791378a1bc ubsan: disable UBSAN_TRAP for all*config omits 61e0349f703d ubsan: disable object-size sanitizer under GCC omits cdf8a76fda4a ubsan: move cc-option tests into Kconfig omits d8a7f62b6eec ubsan: remove redundant -Wno-maybe-uninitialized omits 3be8da570868 kernel/resource.c: fix kernel-doc markups omits abf4e00c7bc6 blktrace: make relay callbacks const omits 1bf9c2e88722 ath9k: make relay callbacks const omits 36b0cefe901a ath11k: make relay callbacks const omits f573f8150f01 ath10k: make relay callbacks const omits 5000cd8adc6a drm/i915: make relay callbacks const omits 023542f48b57 relay: allow the use of const callback structs omits 371e03880d9d relay: make create_buf_file and remove_buf_file callbacks [...] omits 6f8f25440d79 relay: require non-NULL callbacks in relay_open() omits 3d03295a7e91 relay: remove unused buf_mapped and buf_unmapped callbacks omits dc889b8d4a81 bfs: don't use WARNING: string when it's just info. omits 26ecea089f42 gcov: fix kernel-doc markup issue omits 99b75eb7c86b gcov: remove support for GCC < 4.9 omits 5c7b3280d221 rapidio: remove unused rio_get_asm() and rio_get_device() omits ca4a9241cc5e kdump: append uts_namespace.name offset to VMCOREINFO omits e7920b3e9d9f fs/nilfs2: remove some unused macros to tame gcc omits f5eea3b0442d checkpatch: add printk_once and printk_ratelimit to prefer [...] omits 7da07c31b1df checkpatch: fix TYPO_SPELLING check for words with apostrophe omits 084a617acfa0 checkpatch: add warning for lines starting with a '#' in c [...] omits 70eb2275ff8e checkpatch: add warning for unnecessary use of %h[xudi] an [...] omits 831242ab8dff checkpatch: add fix and improve warning msg for non-standa [...] omits 8e08f0765f37 checkpatch: add fix option for LOGICAL_CONTINUATIONS omits da7355ab4e4a checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS omits 03f4935135b9 checkpatch: fix unescaped left brace omits 27b379af6102 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags omits e73d27159400 checkpatch: fix spelling errors and remove repeated word omits fccaebf00e60 checkpatch: improve email parsing omits 0830aab0e1d4 checkpatch: add __alias and __weak to suggested __attribut [...] omits 7580c5b9b464 checkpatch: add fix option for GERRIT_CHANGE_ID omits 339f29d91acf checkpatch: update __attribute__((section("name"))) quote removal omits 47ca69b85821 checkpatch: add a fixer for missing newline at eof omits 7ebe1d173cae checkpatch: extend attributes check to handle more patterns omits dc58bc553e7a checkpatch: allow --fix removal of unnecessary break statements omits 73169765e6e7 checkpatch: prefer static const declarations omits 4104a20646fe checkpatch: ignore generated CamelCase defines and enum values omits 8d0325cc74a3 checkpatch: fix false positives in REPEATED_WORD warning omits 1db81a682a2f checkpatch: add new exception to repeated word check omits 89b158635ad7 lib/lz4: explicitly support in-place decompression omits 506dfc9906e5 lib: cleanup kstrto*() usage omits d58b0b1a4165 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment omits febebaf36686 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] omits 33e56a59e64d string.h: add FORTIFY coverage for strscpy() omits d96938daae2a lkdtm: tests for FORTIFY_SOURCE omits 6a39e62abbaf lib: string.h: detect intra-object overflow in fortified s [...] omits ff72daa371f5 lib/string: remove unnecessary #undefs omits 2f78788b55ba ilog2: improve ilog2 for constant arguments omits 7546861a8c55 lib/cmdline_kunit: add a new test suite for cmdline API omits 6b2b6b864684 lib/cmdline: allow NULL to be an output for get_option() omits e291851d6549 lib/cmdline: fix get_option() for strings starting with hyphen omits 45e3d5a2af1d lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT omits 180644f80a02 lib/stackdepot.c: use array_size() helper in jhash2() omits 47e684aaa266 lib/stackdepot.c: use flex_array_size() helper in memcpy() omits 3a2b67e6e3fd lib/stackdepot.c: replace one-element array with flexible- [...] omits 0ae446e4b91b lib/test_free_pages.c: add basic progress indicators omits ab7d7798dad5 bitmap: remove unused function declaration omits 0bb867795540 include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] omits 35189b8ff18e kernel/acct.c: use #elif instead of #end and #elif omits aa6159ab99a9 kernel.h: split out mathematical helpers omits 0a571b085ff6 asm-generic: force inlining of get_order() to work around [...] omits a9389683fafc fs/proc: make pde_get() return nothing omits c6c75deda813 proc: fix lookup in /proc/net subdirectories after setns(2) omits fe719888344c proc: provide details on indirect branch speculation omits d2928e8550e5 procfs: delete duplicated words + other fixes omits 4083a281e310 alpha: replace bogus in_interrupt() omits 7c33023aad16 mm/memory_hotplug: quieting offline operation omits b50da6e9f42a mm: fix a race on nr_swap_pages omits d01e7f10dae2 Merge branch 'exec-update-lock-for-v5.11' of git://git.ker [...] omits faf145d6f3f3 Merge branch 'exec-for-v5.11' of git://git.kernel.org/pub/ [...] omits a00a3f29b2a6 dt-bindings: fu740: prci: add YAML documentation for the F [...] omits 6febd8bef36e Merge branch 'signal-for-v5.11' of git://git.kernel.org/pu [...] omits 345d4ab5e0a2 Merge tag 'close-range-openat2-v5.11' of git://git.kernel. [...] omits 37373d9c37a3 Merge branch 'regset.followup' of git://git.kernel.org/pub [...] omits 1a825a6a0e7e Merge branch 'work.epoll' of git://git.kernel.org/pub/scm/ [...] omits e88bd82698af Merge tag 'erofs-for-5.11-rc1' of git://git.kernel.org/pub [...] omits 1a50ede2b3c8 Merge tag 'nfsd-5.11' of git://git.linux-nfs.org/projects/ [...] omits 9867cb1fd510 Merge tag 'jfs-5.11' of git://github.com/kleikamp/linux-shaggy omits 8a7a4301ddaf Merge tag 'dlm-5.11' of git://git.kernel.org/pub/scm/linux [...] omits f1ee3b882900 Merge tag 'for-5.11-tag' of git://git.kernel.org/pub/scm/l [...] omits a725cb4d708e Merge tag 'locks-v5.11' of git://git.kernel.org/pub/scm/li [...] omits e87b07083941 Merge tag 'rpmsg-v5.11' of git://git.kernel.org/pub/scm/li [...] omits 0e10f9c89332 Merge tag 'hwlock-v5.11' of git://git.kernel.org/pub/scm/l [...] omits ef9df0011791 Merge tag 'rproc-v5.11' of git://git.kernel.org/pub/scm/li [...] omits edffb84cc8ed Merge tag 'nfs-rdma-for-5.11-1' of git://git.linux-nfs.org [...] omits 489e9fea66f3 Merge tag 'pci-v5.11-changes' of git://git.kernel.org/pub/ [...] omits aab7ce2b099b Merge tag 'acpi-5.11-rc1' of git://git.kernel.org/pub/scm/ [...] omits b4ec805464a4 Merge tag 'pm-5.11-rc1' of git://git.kernel.org/pub/scm/li [...] omits b109bc722953 Merge tag 'thermal-v5.11-rc1' of git://git.kernel.org/pub/ [...] omits ee249d30fade Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 61f914256c56 Merge tag 'platform-drivers-x86-v5.11-1' of git://git.kern [...] omits 0f97458173a2 Merge tag 'hwmon-for-v5.11' of git://git.kernel.org/pub/sc [...] omits ce51c2b7ceb2 Merge tag 'mmc-v5.11' of git://git.kernel.org/pub/scm/linu [...] omits 9d0d886799e4 Merge branch 'i2c/for-5.11' of git://git.kernel.org/pub/sc [...] omits 605ea5aafe13 Merge tag 'spi-v5.11' of git://git.kernel.org/pub/scm/linu [...] omits 2dda5700ef6a Merge tag 'regulator-v5.11' of git://git.kernel.org/pub/sc [...] omits a45f1d43311d Merge tag 'regmap-v5.11' of git://git.kernel.org/pub/scm/l [...] omits f70cc33029fc rtc: fix RTC removal omits 2cffa11e2aa7 Merge tag 'irq-core-2020-12-15' of git://git.kernel.org/pu [...] omits cd7b699b0198 cifs: Tracepoints and logs for tracing credit changes. omits 6cf5abbfa8c8 cifs: fix use after free in cifs_smb3_do_mount() omits 5b200f578960 Merge branch 'akpm' (patches from Andrew) omits 15b447361794 mm/lru: revise the comments of lru_lock omits 2a5e4e340b0f mm/lru: introduce relock_page_lruvec() omits 6168d0da2b47 mm/lru: replace pgdat lru_lock with lruvec lock omits fc574c23558c mm/swap.c: serialize memcg changes in pagevec_lru_move_fn omits 9df41314390b mm/compaction: do page isolation first in compaction omits d25b5bd8a8f4 mm/lru: introduce TestClearPageLRU() omits 13805a88a9bd mm/mlock: remove __munlock_isolate_lru_page() omits 3db19aa39bac mm/mlock: remove lru_lock on TestClearPageMlocked omits afca9157fd42 mm/vmscan: remove lruvec reget in move_pages_to_lru omits 75cc3c9161cd mm/lru: move lock into lru_note_cost omits c7c7b80c39a1 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn omits 20ad50d67840 mm/memcg: add debug checking in lock_page_memcg omits 880fc6ba624c mm: page_idle_get_page() does not need lru_lock omits 16f5e707d6f6 mm/rmap: stop store reordering issue on page->mapping omits 3d06afab5268 mm/vmscan: remove unnecessary lruvec adding omits b6769834aac1 mm/thp: narrow lru locking omits 6dbb57412c62 mm/thp: simplify lru_add_page_tail() omits 94866635372d mm/thp: use head for head page in lru_add_page_tail() omits 88dcb9a3fb48 mm/thp: move lru_add_page_tail() to huge_memory.c omits 3db1a3fa9880 Merge tag 'staging-5.11-rc1' of git://git.kernel.org/pub/s [...] omits 2911ed9f47b4 Merge tag 'char-misc-5.11-rc1' of git://git.kernel.org/pub [...] omits 7240153a9bdb Merge tag 'driver-core-5.11-rc1' of git://git.kernel.org/p [...] omits 157f809894f3 Merge tag 'tty-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] omits 0cee54c890a4 Merge tag 'usb-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] omits c367caf1a38b Merge tag 'sound-5.11-rc1' of git://git.kernel.org/pub/scm [...] omits d635a69dd498 Merge tag 'net-next-5.11' of git://git.kernel.org/pub/scm/ [...] omits 0c2b5f7ce50c cifs: fix rsize/wsize to be negotiated values omits 09a8361e3b68 cifs: Fix some error pointers handling detected by static checker omits dd538034f84f smb3: remind users that witness protocol is experimental omits 653a5efb849a cifs: update super_operations to show_devname omits 255b2d524884 Merge branch 'remotes/lorenzo/pci/misc' omits f7ce6838763f Merge branch 'remotes/lorenzo/pci/vmd' omits b9efb854e9fd Merge branch 'remotes/lorenzo/pci/rcar' omits 28e77bcf4436 Merge branch 'remotes/lorenzo/pci/keystone' omits 4cc0a34ae2a1 Merge branch 'remotes/lorenzo/pci/iproc' omits ff9f1683b630 Merge branch 'remotes/lorenzo/pci/dwc' omits ee4871d0102b Merge branch 'remotes/lorenzo/pci/cadence' omits 0032242459e7 Merge branch 'remotes/lorenzo/pci/brcmstb' omits 7546ad5e3c20 Merge branch 'remotes/lorenzo/pci/aardvark' omits 7c250f8293a3 Merge branch 'pci/ecam' omits c086b55e374b Merge branch 'pci/virtualization' omits 72b3a644bbe9 Merge branch 'pci/ptm' omits ff163da95b0c Merge branch 'pci/pm' omits a48e486b376b Merge branch 'pci/msi' omits 6db645f99cc5 Merge branch 'pci/misc' omits 1a76dceaf426 Merge branch 'pci/hotplug' omits 6a94785fb9f8 Merge branch 'pci/err' omits e8722508dd78 Merge branch 'pci/enumeration' omits 1559c4b588ec Merge branch 'pci/aspm' omits 059983790a4c PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA [...] omits ac73e3dc8acd Merge branch 'akpm' (patches from Andrew) omits dfefd226b0bf mm: cleanup kstrto*() usage omits 01359eb2013b mm: fix fall-through warnings for Clang omits bf16d19aabd8 mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] omits 79d4d38a03fc mm: shmem: convert shmem_enabled_show to use sysfs_emit_at omits 5e4c0d86cf4a mm:backing-dev: use sysfs_emit in macro defining functions omits bfb0ffeb2a67 mm: huge_memory: convert remaining use of sprintf to sysfs [...] omits ae7a927d270f mm: use sysfs_emit for struct kobject * uses omits a00cda3f0a57 mm: fix kernel-doc markups omits 3d711a382735 zram: break the strict dependency from lzo omits 194e28da1a02 zram: add stat to gather incompressible pages since zram set up omits 0d8359620d9b zram: support page writeback omits 95c9ae14a9b9 mm/process_vm_access: remove redundant initialization of iov_r omits 110ceb8287fd mm/zsmalloc.c: rework the list_add code in insert_zspage() omits 1ec3b5fe6eec mm/zswap: move to use crypto_acomp API for hardware acceleration omits 42a44704367c mm/zswap: fix passing zero to 'PTR_ERR' warning omits 83aed6cde845 mm/zswap: make struct kernel_param_ops definitions const omits d9f411bacfa0 userfaultfd/selftests: hint the test runner on required privilege omits 1e17a24edf9b userfaultfd/selftests: fix retval check for userfaultfd_open() omits 164c50be2878 userfaultfd/selftests: always dump something in modes omits 77f962e7ae24 userfaultfd: selftests: make __{s,u}64 format specifiers portable omits d0d4730ac2e4 userfaultfd: add user-mode only option to unprivileged_use [...] omits 37cd0575b851 userfaultfd: add UFFD_USER_MODE_ONLY omits f289041ed4cf mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO omits 8f424750baaa mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY omits 03b6c9a3e880 kernel/power: allow hibernation with page_poison sanity checking omits 8db26a3d4735 mm, page_poison: use static key more efficiently omits 04013513cc84 mm, page_alloc: do not rely on the order of page_poison an [...] omits b8ca396f9842 mm: cma: improve pr_debug log in cma_release() omits a4efc174b382 mm/cma.c: remove redundant cma_mutex lock omits d85c6db4cc61 mm: migrate: remove unused parameter in migrate_vma_insert_page() omits d532e2e57e3c mm: migrate: return -ENOSYS if THP migration is unsupported omits 236c32eb1096 mm: migrate: clean up migrate_prep{_local} omits c77c5cbafe54 mm: migrate: skip shared exec THP for NUMA balancing omits dd4ae78a21fc mm: migrate: simplify the logic for handling permanent failure omits d12b8951ad17 mm: truncate_complete_page() does not exist any more omits 0060ef3b4e6d mm: support THPs in zero_user_segments omits 5e5dda81a0df mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits ab9dd4f8a167 mm/migrate.c: fix comment spelling omits 259b3633e78d mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() omits 2271b016bf36 mm/compaction: make defer_compaction and compaction_deferr [...] omits 2b1a20c3afbc mm/compaction: move compaction_suitable's comment to right place omits 19d3cf9de1c7 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits 135f97fd0c39 z3fold: remove preempt disabled sections for RT omits dcf5aedb24f8 z3fold: stricter locking and more careful reclaim omits fc5488651c7d z3fold: simplify freeing slots omits 2484be0f88dc mm/page_isolation: do not isolate the max order page omits 8d87d07c9283 mm/vmscan.c: remove the filename in the top of file comment omits 2b47a24cee0e mm/vmscan: drop unneeded assignment in kswapd() omits 597c892038e0 mm: don't wake kswapd prematurely when watermark boosting [...] omits 7fc2513aa237 hugetlb: fix an error code in hugetlb_reserve_pages() omits 39a0feaef110 mm,hugetlb: remove unneeded initialization omits 0a4f3d1bb91c mm: hugetlb: fix type of delta parameter and related local [...] omits 336e6b53d99a khugepaged: add parameter explanations for kernel-doc markup omits ebfe1b8f6ea5 include/linux/huge_mm.h: remove extern keyword omits e5dfacebe4a4 mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits 3f4b815a439a mm,hwpoison: return -EBUSY when migration fails omits 1e8aaedb182d mm,memory_failure: always pin the page in madvise_inject_error omits 47e431f43b5d mm,hwpoison: remove drain_all_pages from shake_page omits 2f7141600d67 mm,hwpoison: disable pcplists before grabbing a refcount omits 8295d535e2aa mm,hwpoison: refactor get_any_page omits 32409cba3f66 mm,hwpoison: drop unneeded pcplist draining omits a8b2c2ce89d4 mm,hwpoison: take free pages off the buddy freelists omits 17e395b60f5b mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits 7ad69832f37e mm/page_alloc: speed up the iteration of max_order omits 470c61d70299 mm: page_alloc: refactor setup_per_zone_lowmem_reserve() omits ba8f3587f556 init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] omits 862b6dee20b0 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] omits 3b1f3658c71a mm/page_alloc: mark some symbols with static keyword omits 7f194fbb2dd7 mm/page_alloc: add __free_pages() documentation omits 3b12da6d1d4a mm/page-flags: fix comment omits 2ee08717da50 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits ec6e8c7e0314 mm, page_alloc: disable pcplists during memory offline omits 7612921f2376 mm, page_alloc: move draining pcplists to page isolation users omits 952eaf815925 mm, page_alloc: cache pageset high and batch in struct zone omits 5c3ad2eb7104 mm, page_alloc: simplify pageset_update() omits 69a8396a2647 mm, page_alloc: remove setup_pageset() omits 0a8b4f1d5bf4 mm, page_alloc: calculate pageset high and batch once per zone omits 7115ac6ef0b2 mm, page_alloc: clean up pageset high and batch update omits 32a0de886eb3 arch, mm: make kernel_page_present() always available omits 5d6ad668f316 arch, mm: restore dependency of __kernel_map_pages() on DE [...] omits 2abf962a8d42 PM: hibernate: make direct map manipulations more explicit omits 77bc7fd607de mm: introduce debug_pagealloc_{map,unmap}_pages() helpers omits fcd353a31421 m68k: deprecate DISCONTIGMEM omits 4bfc848e0981 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM omits 6b2ad8d76372 m68k/mm: make node data and node setup depend on CONFIG_DI [...] omits 050b2da268f8 arc: use FLATMEM with freeing of unused memory map instead [...] omits 4f5b0c178996 arm, arm64: move free_unused_memmap() to generic mm omits 5e545df3292f arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL omits 214496cb1870 ia64: make SPARSEMEM default and disable DISCONTIGMEM omits ea34f78f3df6 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM omits 1f112129975e ia64: split virtual map initialization out of paging_init() omits b90b5547685f ia64: discontig: paging_init(): remove local max_pfn calculation omits 5d37fc0b087f ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements omits 03e92a5e097d ia64: remove custom __early_pfn_to_nid() omits 36d40290c8f7 alpha: switch from DISCONTIGMEM to SPARSEMEM omits 6d5a88cd0c15 lkdtm: disable KASAN for rodata.o omits 4784be284ada kasan: update documentation for generic kasan omits 214c783d593b lib/test_kasan.c: add workqueue test case omits ef13346123fa kasan: print workqueue stack omits e89a85d63fb2 workqueue: kasan: record workqueue stack omits c041098c690f mm/vmalloc.c: fix kasan shadow poisoning size omits 56db19fef3f1 docs/vm: remove unused 3 items explanation for /proc/vmstat omits 0a7dd4e901b8 mm/vmalloc: Fix unlock order in s_stop() omits e924d461f2c3 mm/vmalloc.c: remove unnecessary return statement omits 799fa85d66e9 mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] omits 96e2db456135 mm/vmalloc: rework the drain logic omits 8945a723064a mm/vmalloc: use free_vm_area() if an allocation fails omits 34fe653716b0 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow omits d5037d1d82b3 locking/selftests: add testcases for fs_reclaim omits 95d6c701f4ca mm: extract might_alloc() debug check omits f920e413ff9c mm: track mmu notifiers in fs_reclaim_acquire/release omits 871402e05b24 mm: forbid splitting special mappings omits 73d5e0629919 mremap: check if it's possible to split original vma omits dd3b614f858d vm_ops: rename .split() callback to .may_split() omits cd544fd1dc92 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits ad8ee77ea9db mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits 51df7bcb6151 mm/mremap: account memory on do_munmap() failure omits 0966aeb404e8 mm: move free_unref_page to mm/internal.h omits 06517c9a336f sparc: fix handling of page table constructor failure omits 2b5067a8143e mm: mmap_lock: add tracepoints around lock acquisition omits 777f303c0239 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] omits f5b7e739be90 mm/mapping_dirty_helpers: enhance the kernel-doc markups omits d3f5ffcacd15 mm: cleanup: remove unused tsk arg from __access_remote_vm omits be37c98d1134 x86: mremap speedup - Enable HAVE_MOVE_PUD omits f5308c896d5d arm64: mremap speedup - enable HAVE_MOVE_PUD omits c49dd3401802 mm: speedup mremap on 1GB or larger regions omits 7df666253f26 kselftests: vm: add mremap tests omits 3a250629d732 xen/unpopulated-alloc: consolidate pgmap manipulation omits f0c0c115fb81 mm: memcontrol: account pagetables per node omits c47d5032ed30 mm: move lruvec stats update functions to vmstat.h omits 7f41506baa05 mm/memcg: remove incorrect comment omits 5ab92901fea9 mm: memcontrol: sssign boolean values to a bool variable omits da3ceeff923e mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state omits fe6960cb387f mm: memcg: remove obsolete memcg_has_children() omits 13064781304e mm/page_counter: use page_counter_read in page_counter_set_max omits 9d9d341df4d5 cgroup: remove obsoleted broken_hierarchy and warned_broke [...] omits 184218639a6f docs: cgroup-v1: reflect the deprecation of the non-hierar [...] omits bef8620cd8e0 mm: memcg: deprecate the non-hierarchical mode omits a7cb874bfff7 mm: memcg: fix obsolete code comments omits a5eb011afe07 mm/memcg: update page struct member in comments omits 013339df116c mm/rmap: always do TTU_IGNORE_ACCESS omits eefbfa7fd678 mm: memcg/slab: fix use after free in obj_cgroup_charge omits 2f7659a31473 mm: memcg/slab: fix return of child memcg objcg for root memcg omits 378876b0e378 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits 1a984c4e8200 mm: memcontrol: remove unused mod_memcg_obj_state() omits b8eddff8886b mm: memcontrol: add file_thp, shmem_thp to memory.stat omits f38d58b73438 tmpfs: fix Documentation nits omits 30e6a51dbb05 mm/shmem.c: make shmem_mapping() inline omits 462680946b6d mm: remove pagevec_lookup_range_nr_tag() omits 661c75664381 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits 9d9a03340309 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits e97af69950ff mm/swap_state: skip meaningless swap cache readahead when [...] omits d8aa24e04fb2 mm/swapfile.c: use helper function swap_count() in add_swa [...] omits 43fbdeb34964 mm: handle zone device pages in release_pages() omits 4509b42c3896 mm/gup: combine put_compound_head() and unpin_user_page() omits 52650c8b466b mm/gup: remove the vma allocation from gup_longterm_locked() omits 57efa1fe5957 mm/gup: prevent gup_fast from racing with COW during fork omits c28b1fc70390 mm/gup: reorganize internal_get_user_pages_fast() omits d0de82411864 mm/gup_test: GUP_TEST depends on DEBUG_FS omits afaa78886f21 mm/gup_test.c: mark gup_test_init as __init function omits a26c4c62990a selftests/vm: 2x speedup for run_vmtests.sh omits f3a45709d2bb selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits d943fe81e0bf selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits f4f9bda418ab selftests/vm: gup_test: introduce the dump_pages() sub-test omits a9bed1e1c2a9 selftests/vm: only some gup_test items are really benchmarks omits f545605cc08e selftests/vm: minor cleanup: Makefile and gup_test.c omits c2aa8afc36fa selftests/vm: rename run_vmtests --> run_vmtests.sh omits b9dcfdff8b4b selftests/vm: use a common gup_test.h omits 9c84f229268f mm/gup_benchmark: rename to mm/gup_test omits 800bca7c5602 mm/filemap.c: remove else after a return omits 649c6dfed030 mm/truncate: add parameter explanation for invalidate_mapp [...] omits 06c0444290ce mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits 723ef24b9b37 mm/filemap/c: break generic_file_buffered_read up into mul [...] omits 9cc7e96aa846 mm/page_owner: record timestamp and pid omits 7fb7ab6d618a mm: fix page_owner initializing issue for arm32 omits 7d18dd75a8af device-dax/kmem: use struct_size() omits 045ab8c9487b mm/slub: let number of online CPUs determine the slub page order omits 965c484815f5 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits a32d654db543 mm/slab: rerform init_on_free earlier omits 0c06dd755143 mm, slab, slub: clear the slab_cache field when freeing page omits a47fc51d8e1e dma-buf: use krealloc_array() omits f8f7e2bfb118 hwtracing: intel: use krealloc_array() omits 32ce25539d18 drm: atomic: use krealloc_array() omits af11be05b6d0 edac: ghes: use krealloc_array() omits 2207994d014e pinctrl: use krealloc_array() omits 3a99974872cc vhost: vringh: use krealloc_array() omits 64f0bd116965 ALSA: pcm: use krealloc_array() omits f0dbd2bd1c22 mm: slab: provide krealloc_array() omits 15d5de496beb mm: slab: clarify krealloc()'s behavior with __GFP_ZERO omits 7714304f3ba1 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits a86ecfa6a873 arch/Kconfig: fix spelling mistakes omits 45680967ee29 ocfs2: ratelimit the 'max lookup times reached' notice omits a0823b5e4434 fs/ocfs2/cluster/tcp.c: remove unneeded break omits 4dad18f47767 fs/ntfs: remove unused variable attr_len omits 3f10c2fa40e4 fs/ntfs: remove unused varibles omits ec680c1990e7 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] omits 483e6417aea5 ide/falcon: remove in_interrupt() usage omits a85cbe6159ff uapi: move constants from <linux/kernel.h> to <linux/const.h> omits ebb2bdcef8a0 kthread_worker: document CPU hotplug handling omits f630c7c6f105 kthread: add kthread_work tracepoints omits b08221c40feb ACPI: PNP: compare the string length in the matching_id() omits a365ab6b9dfb cpufreq: intel_pstate: Implement the ->adjust_perf() callback omits ee2cc4276ba4 cpufreq: Add special-purpose fast-switching callback for drivers omits ca6827de4b67 cpufreq: schedutil: Add util to struct sg_cpu omits a28b2bfc099c cppc_cpufreq: replace per-cpu data array with a list omits cfdc589f4b5f cppc_cpufreq: expose information on frequency domains omits bf76bb208f2b cppc_cpufreq: clarify support for coordination types omits d2641a5c3d5e cppc_cpufreq: use policy->cpu as driver of frequency setting omits defa0c6b94db Merge branch 'acpi-processor' to satisfy dependencies omits bca3e43c903f ACPI: processor: fix NONE coordination for domain mapping failure omits 722e039d9a29 Merge tag 'kvmarm-5.11' of git://git.kernel.org/pub/scm/li [...] omits 8640ca588b03 KVM: SVM: Add AP_JUMP_TABLE support in prep for AP booting omits e607f6d26857 drm/radeon: remove h from printk format specifier omits 0b437e64e0af drm/amdgpu: remove h from printk format specifier omits b4bc9d95e693 drm/amdgpu: Fix spelling mistake "Heterogenous" -> "Hetero [...] omits 7eded018bfec drm/amdgpu: fix regression in vbios reservation handling o [...] omits 3aa883ac8eea drm/amdgpu/SRIOV: Extend VF reset request wait period omits 325f4b59f636 drm/amdkfd: correct amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu log. omits 8409e20e0785 drm/amd/display: Adding prototype for dccg21_update_dpp_dto() omits d00a88ab5870 drm/amdgpu: print what method we are using for runtime pm omits 637bb036ce66 drm/amdgpu: simplify logic in atpx resume handling omits ceb4de67c960 drm/amdgpu: no need to call pci_ignore_hotplug for _PR3 omits 157e8306038c drm/amdgpu: support runtime pm for GPUs that support BOCO omits 0330b8487842 drm/amdgpu: update amdgpu_device_supports_boco() omits b10c1c5b3a4e drm/amdgpu: add check for ACPI power resources omits fd496ca892f5 drm/amdgpu: split BOCO and ATPX handling omits 8ccbfdf0b9c3 drm/amd/display: Fixed kernel test robot warning omits 487193856eaf drm/amd/display: 3.2.116 omits b6402afec1cf drm/amd/display: [FW Promotion] Release 0.0.46 omits 31c6b7a9d40a drm/amd/display: Fix cleanup typo in MPCC visual confirm omits e10777a67963 drm/amd/display: Fix OGAM LUT calculation precision omits 610c4974ad17 drm/amd/display: Only update FP2 for full updates omits 410066d24cfc drm/amd/display: updated wm table for Renoir omits 5200c4017ef2 drm/amd/display: delay fp2 programming until vactive before lock omits 09b07f7a188f drm/amd/display: Add DP info frame update for dcn30 omits 3ae7a1378d70 drm/amd/display: add dcn30_link_encoder_validate_output_wi [...] omits 02ce73b01e09 drm/amd/display: Fix to be able to stop crc calculation omits 570b302ba1ce drm/amd/display: HP Reverb G2 VR fails to light up omits 41aa4d3ded5c drm/amd/display: Add missing DP_SEC register definitions a [...] omits 20172ff3f0b4 drm/amd/display: Change pstate expected timeout warning to [...] omits 86b6037f7608 drm/amdgpu: skip load smu and sdma microcode on sriov for [...] omits 79cc42697dbd drm/amd/display: drop retired CONFIG_DRM_AMD_DC_DCN3_0 omits 9ca5b8a170d1 drm/amdgpu: add judgement for suspend/resume sequence omits a9c210c1e5fe drm/amdgpu/sdma5.2: soft reset sdma blocks before setup an [...] omits 78d907e2b8ba drm/amd/pm: add deep sleep control for uclk and fclk omits b4b0b79d8a37 drm/amd/pm: update the data strucutre for SMU metrics exchange omits f9e3fe46202a drm/amd/pm: correct the data structure for activity monito [...] omits 0dc994fb61a9 drm/amd/pm: fulfill the sienna cichlid UMD PSTATE profilin [...] omits 31f80a4e9603 arm64: Warn the user when a small VA_BITS value wastes memory omits 02e66dd56422 Merge tag 'drm-misc-next-fixes-2020-12-15' of git://anongi [...] omits 4401117bf7fc thermal/drivers/devfreq_cooling: Fix the build when !ENERGY_MODEL omits 1fa34e49e4b7 thermal/drivers/rcar: Remove notification usage omits b2ce5dbc1581 perf test: Fix metric parsing test omits 38a0925c5fc8 Merge branch 'acpi-ec' omits 25fe64232ee5 Merge branches 'acpi-apei', 'acpi-misc' and 'acpi-processor' omits 5e2cde03da40 Merge branches 'acpi-resources' and 'acpi-docs' omits b85195b7ec9d Merge branches 'acpica' and 'acpi-scan' omits f6a694665f13 tracing: Offload eval map updates to a work queue omits b3fac8178303 Merge branches 'pm-devfreq' and 'pm-tools' omits 42b4ca04cbfd Merge branches 'pm-sleep', 'pm-acpi', 'pm-domains' and 'powercap' omits 4c5744a0c4fc Merge branches 'pm-cpuidle' and 'pm-em' omits e1f1320fc0a0 Merge branch 'pm-cpufreq' omits bf023e76a8c0 arm64: entry: suppress W=1 prototype warnings omits 51550a483606 arm64: topology: Drop the useless update to per-cpu cycles omits c15d1f9d03a0 powerpc: Add config fragment for disabling -Werror omits 5d82344795db powerpc/configs: Add ppc64le_allnoconfig target omits c88017cf2af6 powerpc/powernv: Rate limit opal-elog read failure message omits 20e9de85edae powerpc/pseries/memhotplug: Quieten some DLPAR operations omits d0edaa28a1f7 powerpc/ps3: use dma_mapping_error() omits 328e7e487a46 powerpc: force inlining of csum_partial() to avoid multipl [...] omits ef0e3b650f8d powerpc/perf: Fix Threshold Event Counter Multiplier width [...] omits 2198d4934ee8 powerpc/mm: Fix hugetlb_free_pmd_range() and hugetlb_free_ [...] omits 87fb4978ef8f KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp omits a300bf8c5f24 KVM: PPC: fix comparison to bool warning omits 13751f874751 KVM: PPC: Book3S: Assign boolean values to a bool variable omits ad73109ae7ec KVM: SVM: Provide support to launch and run an SEV-ES guest omits 16809ecdc1e8 KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests omits 861377730aa9 KVM: SVM: Provide support for SEV-ES vCPU loading omits 376c6d285017 KVM: SVM: Provide support for SEV-ES vCPU creation/loading omits 80675b3ad45f KVM: SVM: Update ASID allocation to support SEV-ES guests omits 85ca8be938c0 KVM: SVM: Set the encryption mask for the SVM host save area omits 4444dfe4050b KVM: SVM: Add NMI support for an SEV-ES guest omits ed02b213098a KVM: SVM: Guest FPU state save/restore not needed for SEV- [...] omits 5719455fbd95 KVM: SVM: Do not report support for SMM for an SEV-ES guest omits 5265713a0737 KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ES omits d1949b93c605 KVM: SVM: Add support for CR8 write traps for an SEV-ES guest omits 5b51cb13160a KVM: SVM: Add support for CR4 write traps for an SEV-ES guest omits f27ad38aac23 KVM: SVM: Add support for CR0 write traps for an SEV-ES guest omits 2985afbcdbb1 KVM: SVM: Add support for EFER write traps for an SEV-ES guest omits 7ed9abfe8e9f KVM: SVM: Support string IO operations for an SEV-ES guest omits 8f423a80d299 KVM: SVM: Support MMIO for an SEV-ES guest omits 59e38b58de28 KVM: SVM: Create trace events for VMGEXIT MSR protocol processing omits d523ab6ba275 KVM: SVM: Create trace events for VMGEXIT processing omits e1d71116b64a KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100 omits d36946679ef6 KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004 omits 1edc14599e06 KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002 omits 291bd20d5d88 KVM: SVM: Add initial support for a VMGEXIT VMEXIT omits e9093fd49285 KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file omits 8164a5ffe4c6 KVM: SVM: Cannot re-initialize the VMCB after shutdown wit [...] omits bc624d9f1bbb KVM: SVM: Do not allow instruction emulation under SEV-ES omits 8d4846b9b150 KVM: SVM: Prevent debugging under SEV-ES omits f1c6366e3043 KVM: SVM: Add required changes to support intercepts under SEV-ES omits f9a4d621761a KVM: x86: introduce complete_emulated_msr callback omits 8b474427cbee KVM: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR omits 9caec4bf1d01 KVM: x86: remove bogus #GP injection omits ee46d16d2e40 drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge omits be98e05a67f0 dma-buf: Fix kerneldoc formatting omits 5fbd41d3bf12 Merge tag 'drm-misc-next-2020-11-27-1' of git://anongit.fr [...] omits 39b1e779b6e2 parisc: pci-dma: fix warning unused-function omits efd5a1584537 net: hns3: fix expression that is currently always true omits a268e0f2455c net: fix proc_fs init handling in af_packet and tls omits 102f19d611ac nfc: pn533: convert comma to semicolon omits 28f53159e121 Merge branch 'vsock-add-flags-field-in-the-vsock-address' omits 7f816984f439 af_vsock: Assign the vsock transport considering the vsock [...] omits 1b5f2ab98e7f af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path omits cada7ccd9dc7 vsock_addr: Check for supported flag values omits caaf95e0f23f vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag omits dc8eeef73b63 vm_sockets: Add flags field in the vsock address data structure omits ae0b04b238e2 net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled omits c31b70c9968f tcp: Add logic to check for SYN w/ data in tcp_simple_retransmit omits ca0b272b48f3 net: mscc: ocelot: install MAC addresses in .ndo_set_rx_mo [...] omits a4485baefa1e nfc: s3fwrn5: Release the nfc firmware omits 8163962aadde net: vxget: clean up sparse warnings omits b02487560740 Merge tag 'linux-can-next-for-5.11-20201214' of git://git. [...] omits 75c2a8fe8e39 Merge branch 'mlxsw-introduce-initial-xm-router-support' omits 88a31b18b6df mlxsw: spectrum_router: Use eXtended mezzanine to offload [...] omits dffd566136d7 mlxsw: spectrum: Set KVH XLT cache mode for Spectrum2/3 omits 2dfad87a24de mlxsw: spectrum_router_xm: Introduce basic XM cache flushing omits 069254662b65 mlxsw: reg: Add Router LPM Cache Enable Register omits edb47f3d2368 mlxsw: reg: Add Router LPM Cache ML Delete Register omits 54ff9dbbb96f mlxsw: spectrum_router_xm: Implement L-value tracking for M-index omits e35e80464896 mlxsw: reg: Add XM Router M Table Register omits e0bc244dcf58 mlxsw: spectrum_router: Introduce per-ASIC XM initialization omits ec54677e55bb mlxsw: reg: Add XM Lookup Table Query Register omits 087489dc2748 mlxsw: reg: Add Router XLT M select Register omits 50779c332556 mlxsw: Ignore ports that are connected to eXtended mezanine omits 2ea3f4c7fa7c mlxsw: pci: Obtain info about ports used by eXtended mezanine omits ff462103ca4d mlxsw: spectrum_router: Introduce XM implementation of rou [...] omits 6100fbf13d2f mlxsw: reg: Add Router XLT Enable Register omits be6ba3b61e20 mlxsw: reg: Add XM Direct Register omits 148842c98a24 Merge tag 'x86-apic-2020-12-14' of git://git.kernel.org/pu [...] omits 22f07b86d4e5 Merge branch 'bnxt_en-improve-firmware-flashing' omits a86b313e1817 bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to f [...] omits 1432c3f6a6ca bnxt_en: Retry installing FW package under NO_SPACE error [...] omits 2e5fb428a61c bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to e [...] omits a9094ba6072b bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). omits 93ff343528ce bnxt_en: Refactor bnxt_flash_nvram. omits eb0ea74120e0 Merge tag 'x86-fpu-2020-12-14' of git://git.kernel.org/pub [...] omits 2aa899ebd5c3 MAINTAINERS: add mvpp2 driver entry omits 54970a2fbb67 net: drop bogus skb with CHECKSUM_PARTIAL and offset beyon [...] omits 0780b4145634 inet_ecn: Use csum16_add() helper for IP_ECN_set_* helpers omits edd7ab768474 Merge tag 'core-mm-2020-12-14' of git://git.kernel.org/pub [...] omits adb35e8dc98b Merge tag 'sched-core-2020-12-14' of git://git.kernel.org/ [...] omits 989a1db06eb1 net: bridge: Fix a warning when del bridge sysfs omits 533369b145d8 Merge tag 'timers-core-2020-12-14' of git://git.kernel.org [...] omits 1791ebd131c4 powerpc: Inline setup_kup() omits 5bb0c4b5eb61 ice, xsk: Move Rx allocation out of while-loop omits bb7eae6dd230 net: mtk_eth: simplify the mediatek code return expression omits 8718d60ee64f Merge branch 'add-devlink-and-devlink-health-reporters-to' omits 80b9414832a1 docs: octeontx2: Add Documentation for NPA health reporters omits f1168d1e207c octeontx2-af: Add devlink health reporters for NPA omits fae06da4f261 octeontx2-af: Add devlink suppoort to af driver omits 76d4acf22b48 Merge tag 'perf-kprobes-2020-12-14' of git://git.kernel.or [...] omits 0e12c0271887 selftests: test_vxlan_under_vrf: mute unnecessary error message omits 6d4634d1b091 net: Limit logical shift left of TCP probe0 timeout omits 8a8ca83ec3cf Merge tag 'perf-core-2020-12-14' of git://git.kernel.org/p [...] omits ebf322822cc9 Merge branch 'mptcp-another-set-of-miscellaneous-mptcp-fixes' omits 15e6ca974b14 mptcp: let MPTCP create max size skbs omits 1bc7327b5fea mptcp: pm: simplify select_local_address() omits 50c504a20a75 mptcp: parse and act on incoming FASTCLOSE option omits 049fe386d353 tcp: parse mptcp options contained in reset packets omits ab82e996a1fa mptcp: hold mptcp socket before calling tcp_done omits ba34c3de71ce mptcp: use MPTCPOPT_HMAC_LEN macro omits 6fe4ccdc3dab selftests: mptcp: add the flush addrs testcase omits 141694df6573 mptcp: remove address when netlink flushes addrs omits 3764b0c5651e mptcp: attach subflow socket to parent cgroup omits e857b6fcc5af Merge tag 'locking-core-2020-12-14' of git://git.kernel.or [...] omits efc36d3c344a net: mhi: Fix unexpected queue wake omits 49506a9ba061 net: dsa: mv88e6xxx: don't set non-existing learn2all bit [...] omits 8c1dccc80380 Merge tag 'core-rcu-2020-12-14' of git://git.kernel.org/pu [...] omits 09d6217254c0 net: openvswitch: fix TTL decrement exception action execution omits 1ac0884d5474 Merge tag 'core-entry-2020-12-14' of git://git.kernel.org/ [...] omits ff6135959a91 Merge tag 'docs-5.11' of git://git.lwn.net/linux omits f9b4240b0747 Merge tag 'fixes-v5.11' of git://git.kernel.org/pub/scm/li [...] omits 6d93a1971a0d Merge tag 'time-namespace-v5.11' of git://git.kernel.org/p [...] omits 4b4193256c8d Merge branch 'next' into for-linus omits 0ca2ce81eb8e Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits 586592478b1f Merge tag 's390-5.11-1' of git://git.kernel.org/pub/scm/li [...] omits 0b03beface02 Merge tag 'm68k-for-v5.11-tag1' of git://git.kernel.org/pu [...] omits 2c075f38a708 Merge branch 'radeon-fixes' (Radeon and amdgpu fixes) omits 68b111bf74a0 drm/radeon: fix check order in radeon_bo_move omits 228ddee8ed9e drm/amdgpu: fix check order in amdgpu_bo_move omits 7bca5021a4e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits a6b5e026e623 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] omits 92f0a3a22c7a Input: da7280 - fix spelling mistake "sequemce" -> "sequence" omits f051ae4f6c73 Input: cyapa_gen6 - fix out-of-bounds stack access omits 2f0df6cfa325 libceph: drop ceph_auth_{create,update}_authorizer() omits ce287162d973 libceph, ceph: make use of __ceph_auth_get_authorizer() in msgr1 omits cd1a677cad99 libceph, ceph: implement msgr2.1 protocol (crc and secure modes) omits 00498b994113 libceph: introduce connection modes and ms_mode option omits 313771e80fd2 libceph, rbd: ignore addr->type while comparing in some cases omits a5cbd5fc22d5 libceph, ceph: get and handle cluster maps with addrvecs omits 8921f25116af libceph: factor out finish_auth() omits c1c0ce78f479 libceph: drop ac->ops->name field omits 59711f9ec219 libceph: amend cephx init_protocol() and build_request() omits 285ea34fc876 libceph, ceph: incorporate nautilus cephx changes omits 6610fff2782a libceph: safer en/decoding of cephx requests and replies omits f79e25b087b8 libceph: more insight into ticket expiry and invalidation omits a56dd9bf4722 libceph: move msgr1 protocol specific fields to its own struct omits 2f713615ddd9 libceph: move msgr1 protocol implementation to its own file omits 566050e17e53 libceph: separate msgr1 protocol implementation omits 6503e0b69c9d libceph: export remaining protocol independent infrastructure omits 699921d9e68f libceph: export zero_page omits 3fefd43e741a libceph: rename and export con->flags bits omits 6d7f62bfb5b5 libceph: rename and export con->state states omits 30be780a8721 libceph: make con->state an int omits 2f68738037db libceph: don't export ceph_messenger_{init_fini}() to modules omits fd1a154cad6c libceph: make sure our addr->port is zero and addr->nonce [...] omits 771294fe0724 libceph: factor out ceph_con_get_out_msg() omits fc4c128e15b5 libceph: change ceph_con_in_msg_alloc() to take hdr omits 8ee8abf797bb libceph: change ceph_msg_data_cursor_init() to take cursor omits 0247192809e3 libceph: handle discarding acked and requeued messages separately omits 5cd8da3a1ca2 libceph: drop msg->ack_stamp field omits d3c1248cac2c libceph: remove redundant session reset log message omits a3da057bbdb7 libceph: clear con->peer_global_seq on RESETSESSION omits 5963c3d01c8e libceph: rename reset_connection() to ceph_con_reset_session() omits 3596f4c1241d libceph: split protocol reset bits out of reset_connection() omits 90b6561a0525 libceph: don't call reset_connection() on version/feature [...] omits 418af5b3bfc4 libceph: lower exponential backoff delay omits b77f8f0e4f27 libceph: include middle_len in process_message() dout omits 4f1ddb1ea874 ceph: implement updated ceph_mds_request_head structure omits 396bd62c6912 ceph: clean up argument lists to __prepare_send_request an [...] omits 7fe0cdeb0f88 ceph: take a cred reference instead of tracking individual [...] omits 0f51a983616c ceph: don't reach into request header for readdir info omits 968cd14edc3a ceph: set osdmap epoch for setxattr omits 4a756db2a149 ceph: remove redundant assignment to variable i omits dd980fc0d598 ceph: add ceph.caps vxattr omits bca9fc14c70f ceph: when filling trace, call ceph_get_inode outside of mutexes omits 6646ea1c8e87 Revert "ceph: allow rename operation under different quota [...] omits 68cbb8056a4c ceph: fix inode refcount leak when ceph_fill_inode on non- [...] omits ccd1acdf1c49 ceph: downgrade warning from mdsmap decode to debug omits e5cafce3ad0f ceph: fix race in concurrent __ceph_remove_cap invocations omits 4a357f506942 ceph: pass down the flags to grab_cache_page_write_begin omits 5a9e2f5d5590 ceph: add ceph.{cluster_fsid/client_id} vxattrs omits 247b1f19dbeb ceph: add status debugfs file omits 36c9478d6069 libceph: remove unused port macros omits 04fabb1199d1 ceph: ensure we have Fs caps when fetching dir link count omits 8ba3b8c7fba4 ceph: send dentry lease metrics to MDS daemon omits 81048c00d133 ceph: acquire Fs caps when getting dir stats omits 06a1ad438b7b ceph: fix up some warnings on W=1 builds omits 4ae3713fe45a ceph: queue MDS requests to REJECTED sessions when CLEANRE [...] omits dbeec07bc84f ceph: remove timeout on allowing reconnect after blocklisting omits 50c9132ddfb2 ceph: add new RECOVER mount_state when recovering session omits aa5c791053c7 ceph: make fsc->mount_state an int omits dc167e38a014 ceph: don't WARN when removing caps due to blocklisting omits e33dc2f36367 dt-bindings: mali-bifrost: Add dynamic-power-coefficient omits 23dd6845c2cf dt-bindings: mali-midgard: Add dynamic-power-coefficient omits 84292fffc246 Merge tag 'x86_build_for_v5.11' of git://git.kernel.org/pu [...] omits 8ba27ae36b41 Merge tag 'x86_cache_for_v5.11' of git://git.kernel.org/pu [...] omits 405f868f13da Merge tag 'x86_cleanups_for_v5.11' of git://git.kernel.org [...] omits 54d794830f4d Merge tag 'x86_mm_for_v5.11' of git://git.kernel.org/pub/s [...] omits 9c70f0467875 Merge tag 'x86_misc_for_v5.11' of git://git.kernel.org/pub [...] omits ae1c1a8fd9c3 Merge tag 'x86_platform_for_v5.11' of git://git.kernel.org [...] omits 0d712978dcdd Merge tag 'x86_cpu_for_v5.11' of git://git.kernel.org/pub/ [...] omits 5583ff677b31 Merge tag 'x86_sgx_for_v5.11' of git://git.kernel.org/pub/ [...] omits 85fe40cad2da Merge tag 'x86_microcode_update_for_v5.11' of git://git.ke [...] omits 2b34233ce20b Merge tag 'ras_updates_for_v5.11' of git://git.kernel.org/ [...] omits 9e7f25886bdf Merge tag 'edac_updates_for_v5.11' of git://git.kernel.org [...] omits b4b638c36b7e selftests/bpf: Add a test for ptr_to_map_value on stack fo [...] omits cd17d38f8b28 bpf: Permits pointers on stack for helper calls omits 9e4b0d55d84a Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 1fb1abc83636 um: Fix build w/o CONFIG_PM_SLEEP omits 47e44ed01434 docs: fix broken cross reference in translations/zh_CN omits 51895d58c7c0 Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] omits 95e3d610d35c drm/radeon: fix check order in radeon_bo_move omits 7c7fdaf6ad9f Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits da0628559871 Merge tag 'tomoyo-pr-20201214' of git://git.osdn.net/gitro [...] omits fab0fca1da5c Merge tag 'media/v5.11-1' of git://git.kernel.org/pub/scm/ [...] omits 5c4b642141eb cifs: fix uninitialized variable in smb3_fs_context_parse_param omits 1cb6c3d62ca9 cifs: update mnt_cifs_flags during reconfigure omits 30c768829af2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits ae1985b50afa Merge tag 'for-5.11/revert-problem-v5.10-raid-changes' of [...] omits f0f6dbaf06f4 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits bcc68bd81612 Merge tag 'auxdisplay-for-linus-v5.11' of git://github.com [...] omits e246b7c035d7 RDMA/cma: Don't overwrite sgid_attr after device is released omits e89938902927 RDMA/mlx5: Fix MR cache memory leak omits 1d36dffa5d88 Merge tag 'drm-next-2020-12-11' of git://anongit.freedeskt [...] omits a4d2a7ad8683 libbpf: Expose libbpf ring_buffer epoll_fd omits adab66b71abf Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" omits 74e2afc6df57 ring-buffer: Add rb_check_bpage in __rb_allocate_pages omits 82db909e6be6 ring-buffer: Fix two typos in comments omits 0941e3b0653f Revert "dm raid: fix discard limits for raid1 and raid10" omits 3b3493531c4d tracing: Drop unneeded assignment in ring_buffer_resize() omits 77a68698ffe0 Revert "md: change mddev 'chunk_sectors' from int to unsigned" omits 60efe21e5976 tracing: Disable ftrace selftests when any tracer is running omits 1c04d8c98656 KVM: x86: Mark GPRs dirty when written omits add5e2f04541 KVM: SVM: Add support for the SEV-ES VMSA omits 0f60bde15ee1 KVM: SVM: Add GHCB accessor functions for retrieving fields omits 916391a2d1dc KVM: SVM: Add support for SEV-ES capability in KVM omits 9d4747d02376 KVM: SVM: Remove the call to sev_platform_status() during setup omits 69372cf01290 x86/cpu: Add VM page flush MSR availablility as a CPUID feature omits 3f1a18b9fa1c KVM/VMX/SVM: Move kvm_machine_check function to x86.h omits ad4fddef5f23 mips: fix Section mismatch in reference omits 2e33f831fccd selftests/bpf: Add set_attach_target() API selftest for mo [...] omits fe62de310e2b libbpf: Support modules in bpf_program__set_attach_target() API omits 3bd5a2350262 MAINTAINERS: Add linux-mips mailing list to JZ47xx entries omits e22a26421fce MAINTAINERS: Remove JZ4780 DMA driver entry omits 47683459ba8f MAINTAINERS: chenhc@lemote.com -> chenhuacai@kernel.org omits 2d39f50c2b15 cifs: move update of flags into a separate function omits 51acd208bd57 cifs: remove ctx argument from cifs_setup_cifs_sb omits 531f03bc6d05 cifs: do not allow changing posix_paths during remount omits 7c7ee628f8e9 cifs: uncomplicate printing the iocharset parameter omits 6fd4ea88b59a cifs: don't create a temp nls in cifs_setup_ipc omits 387ec58f339b cifs: simplify handling of cifs_sb/ctx->local_nls omits 9ccecae8d1d7 cifs: we do not allow changing username/password/unc/... d [...] omits d6a78783407c cifs: add initial reconfigure support omits 522aa3b57532 cifs: move [brw]size from cifs_sb to cifs_sb->ctx omits c741cba2cd1d cifs: move cifs_cleanup_volume_info[_content] to fs_context.c omits 427c4f004e17 cifs: Add missing sentinel to smb3_fs_parameters omits 121d947d4fe1 cifs: Handle witness client move notification omits 99fbc70f8547 MIPS: Octeon: irq: Alloc desc before configuring IRQ omits 41bb1a9b85dd MIPS: mm: Add back define for PAGE_SHARED omits 4aa5b78fb546 dt-bindings: i2c: dw: cancel mandatory requirements for "# [...] omits af1e40d9ac84 cifs: remove actimeo from cifs_sb omits 8401e9367893 cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb omits ee0dce4926b9 cifs: remove some minor warnings pointed out by kernel test robot omits 607dfc79c37a cifs: remove various function description warnings omits 7d6535b72042 cifs: Simplify reconnect code when dfs upcall is enabled omits 21077c62e178 cifs: Send witness register messages to userspace daemon i [...] omits 20fab0da2f2d cifs: Add witness information to debug data dump omits fed979a7e082 cifs: Set witness notification handler for messages from u [...] omits bf80e5d4259a cifs: Send witness register and unregister commands to use [...] omits e68f4a7bf006 cifs: minor updates to Kconfig omits 0ac4e2919aa4 cifs: add witness mount option and data structs omits 06f08dab3ca7 cifs: Register generic netlink family omits 047092ffe2b1 cifs: cleanup misc.c omits bc04499477d9 cifs: minor kernel style fixes for comments omits e73a42e07a22 cifs: Make extract_sharename function public omits a87e67254bc5 cifs: Make extract_hostname function public omits a8c0f1c63450 MIPS: Select ARCH_KEEP_MEMBLOCK if DEBUG_KERNEL to enable [...] omits 5b058973d320 mips: lib: uncached: fix non-standard usage of variable 'sp' omits 598100be3053 Merge tag 'asoc-v5.11' of https://git.kernel.org/pub/scm/l [...] omits a217d8711da5 dt-bindings: Remove PicoXcell bindings omits 18ce7f4fde31 ARM: dts: lpc32xx: Remove unused and undocumented 'pnx,timeout' omits 459c7c565ac3 ovl: unprivieged mounts omits 87b2c60c6127 ovl: do not get metacopy for userxattr omits b6650dab404c ovl: do not fail because of O_NOATIME omits 6939f977c54a ovl: do not fail when setting origin xattr omits 2d2f2d7322ff ovl: user xattr omits 82a763e61e2b ovl: simplify file splice omits 89bdfaf93d91 ovl: make ioctl() safe omits c846af050f94 ovl: check privs before decoding file handle omits 3078d85c9a10 vfs: verify source area in vfs_dedupe_file_range_one() omits 7c03e2cda4a5 vfs: move cap_convert_nscap() call into vfs_setxattr() omits 5ed37174e6c7 Merge branch 'for-5.11' into for-linus omits 5f3b8d398601 Merge branch 'for-5.11-null-console' into for-linus omits c6b734892420 can: m_can: use struct m_can_classdev as drvdata omits ac33ffd3e2b0 can: m_can: let m_can_class_allocate_dev() allocate driver [...] omits b8d6255548ff can: m_can: m_can_clk_start(): make use of pm_runtime_resu [...] omits 78e19a292681 can: m_can: m_can_config_endisable(): mark as static omits 3b464affd898 can: m_can: use cdev as name for struct m_can_classdev uniformly omits 709efa6f00c7 can: m_can: convert indention to kernel coding style omits 4c832b380cd0 can: m_can: update link to M_CAN user manual omits 44b4c4450f8d powerpc/64s: Mark the kuap/kuep functions non __init omits 5c3485bb12c9 NFSv4.2/pnfs: Don't use READ_PLUS with pNFS yet omits 7aedc687c9f6 NFSv4.2: Deal with potential READ_PLUS data extent buffer [...] omits 503b934a752f NFSv4.2: Don't error when exiting early on a READ_PLUS buf [...] omits dac3b1059b49 NFSv4.2: Handle hole lengths that exceed the READ_PLUS rea [...] omits 82f98c8b116b NFSv4.2: decode_read_plus_hole() needs to check the extent offset omits 5c4afe2ab624 NFSv4.2: decode_read_plus_data() must skip padding after d [...] omits 1ee6310119a5 NFSv4.2: Ensure we always reset the result->count in decod [...] omits 5802f7c2a6b8 SUNRPC: When expanding the buffer, we may need grow the sp [...] omits f8d0e60f1056 SUNRPC: Cleanup - constify a number of xdr_buf helpers omits 5a5f1c2c2cbb SUNRPC: Clean up open coded setting of the xdr_stream 'nwo [...] omits e43ac22b8392 SUNRPC: _copy_to/from_pages() now check for zero length omits 6707fbd7d3be SUNRPC: Cleanup xdr_shrink_bufhead() omits c4f2f591f02c SUNRPC: Fix xdr_expand_hole() omits 9a20f6f4e6ba SUNRPC: Fixes for xdr_align_data() omits c54e959b36cb SUNRPC: _shift_data_left/right_pages should check the shif [...] omits 1f70ea700909 NFSv4.1: use BITS_PER_LONG macro in nfs4session.h omits 15261b9126cd xprtrdma: Fix XDRBUF_SPARSE_PAGES support omits a1f26739ccdc NFSv4.2: improve page handling for GETXATTR omits ac9645c87380 sunrpc: fix xs_read_xdr_buf for partial pages receive omits f84b799996e2 Merge branches 'edac-spr', 'edac-igen6' and 'edac-misc' in [...] omits 1c728719a4da xen-blkback: set ring->xenblkd to NULL after kthread_stop() omits 356b01a986a5 gpio: gpio-hisi: Add HiSilicon GPIO support omits 9996bd494794 xenbus/xenbus_backend: Disallow pending watch messages omits 3dc86ca6b4c8 xen/xenbus: Count pending messages for each watch omits be987200fbac xen/xenbus/xen_bus_type: Support will_handle watch callback omits 2e85d32b1c86 xen/xenbus: Add 'will_handle' callback support in xenbus_w [...] omits fed1755b1181 xen/xenbus: Allow watches discard events before queueing omits 175b8d89fe29 ALSA: pcm: oss: Fix potential out-of-bounds shift omits 43d5ca88dfcd ALSA: usb-audio: Fix potential out-of-bounds shift omits e5fab13a7c54 Merge branch 'for-linus' into for-next omits 115ff12aecfd soc: ti: k3-ringacc: Use correct error casting in k3_ringa [...] omits a2a52a8a3601 cifs: get rid of cifs_sb->mountdata omits d17abdf75665 cifs: add an smb3_fs_context to cifs_sb omits 4deb075985ec cifs: remove the devname argument to cifs_compose_mount_options omits 24e0a1eff9e2 cifs: switch to new mount api omits 66e7b09c7311 cifs: move cifs_parse_devname to fs_context.c omits 15c7d09af215 cifs: move the enum for cifs parameters into fs_context.h omits 837e3a1bbfdc cifs: rename dup_vol to smb3_fs_context_dup and move it in [...] omits 3fa1c6d1b8f5 cifs: rename smb_vol as smb3_fs_context and move it to fs_ [...] omits 7955f105afb6 SMB3.1.1: do not log warning message if server doesn't pop [...] omits 145024e3e4a3 SMB3.1.1: update comments clarifying SPNEGO info in negpro [...] omits f2156d35c958 cifs: Enable sticky bit with cifsacl mount option. omits 0f22053e811c cifs: Fix unix perm bits to cifsacl conversion for "other" bits. omits bc7c4129d4cd SMB3.1.1: remove confusing mount warning when no SPNEGO in [...] omits ebcd6de98754 SMB3: avoid confusing warning message on mount to Azure omits 21ac58f49584 cifs: Fix fall-through warnings for Clang omits 2c85ebc57b3e Linux 5.10 omits 11385539c024 um: time-travel: Correct time event IRQ delivery omits cae20ba0a16c um: irq/sigio: Support suspend/resume handling of workaround IRQs omits 452f94cecff6 um: time-travel: Actually apply "free-until" optimisation omits 9431f7c199ab um: chan_xterm: Fix fd leak omits 9b1c0c0e25dc um: tty: Fix handling of close in tty lines omits e3a01cbee9c5 um: Monitor error events in IRQ controller omits ef4459a6da09 um: allocate a guard page to helper threads omits 963285b0b47a um: support some of ARCH_HAS_SET_MEMORY omits 58b09f686970 um: time-travel: avoid multiple identical propagations omits 3c6ac61bc91e um: Fetch registers only for signals which need them omits a374b7cb1ea6 um: Support suspend to RAM omits 92dcd3d31843 um: Allow PM with suspend-to-idle omits 2701c1bd91dd um: time: Fix read_persistent_clock64() in time-travel omits 49da38a3ef33 um: Simplify os_idle_sleep() and sleep longer omits 3032b94587c7 um: Simplify IRQ handling code omits 2fccfcc0c742 um: Remove IRQ_NONE type omits 0737402f42d3 um: irq: Reduce irq_reg allocation omits 458e1f7da004 um: irq: Clean up and rename struct irq_fd omits 0ede3c05eec8 um: Clean up alarm IRQ chip name omits aaf5800e249f um: virtio: Use dynamic IRQ allocation omits 36d46a5907ba um: Support dynamic IRQ allocation omits d66c91836b8d um: sigio: Return error from add_sigio_fd() omits ef3ba87cb7c9 um: ubd: Set device serial attribute from cmdline omits 517f60206ee5 um: Increase stack frame size threshold for signal.c omits f4ab7818ef7a um: line: Don't free winch (with IRQ) under spinlock omits fc6b6a872dcd um: ubd: Submit all data segments atomically omits ff9632d2a665 um: Fix time-travel mode omits 97be7ceaf7fe um: Remove use of asprinf in umid.c omits 09041c92f0aa um: Add support for TIF_NOTIFY_SIGNAL omits 72d3e093afae um: random: Register random as hwrng-core device omits db03b4282785 um: Convert tasklets to use new tasklet_setup() API omits b80a974b8c58 ubifs: ubifs_dump_node: Dump all branches of the index node omits bf6dab7a6ce7 ubifs: ubifs_dump_sleb: Remove unused function omits a33e30a0e023 ubifs: Pass node length in all node dumping callers omits c8be097530a8 Revert "ubifs: Fix out-of-bounds memory access caused by a [...] omits c4c0d19d39d2 ubifs: Limit dumping length by size of memory which is all [...] omits 32f6ccc743b8 ubifs: Remove the redundant return in dbg_check_nondata_no [...] omits a61df3c413e4 jffs2: Fix NULL pointer dereference in rp_size fs option parsing omits 89f40d0a9656 ubifs: Fixed print foramt mismatch in ubifs omits f669e74be820 ubi: Do not zero out EC and VID on ECC-ed NOR flashes omits 22bdb8b6fd8e jffs2: remove trailing semicolon in macro definition omits 3cded6633059 ubifs: Fix error return code in ubifs_init_authentication() omits 20f1431160c6 ubifs: wbuf: Don't leak kernel memory to flash omits 619ea229e9b5 ubi: Remove useless code in bytes_str_to_int omits f21240078391 ubifs: Fix the printing type of c->big_lpt omits cd3ed3c73ac6 jffs2: Allow setting rp_size to zero during remounting omits 08cd274f9b82 jffs2: Fix ignoring mounting options problem during remounting omits 9afc9a8a4909 jffs2: Fix GC exit abnormally omits 2976c19c95a4 ubifs: Code cleanup by removing ifdef macro surrounding omits 8fdaaf4cf3ce jffs2: Fix if/else empty body warnings omits b8f1da98a219 ubifs: Delete duplicated words + other fixes omits ec6f5e0e5ca0 Merge tag 'x86-urgent-2020-12-13' of git://git.kernel.org/ [...] omits d2360a398f0b Merge tag 'block-5.10-2020-12-12' of git://git.kernel.dk/l [...] omits 89c866f5a238 watchdog: iTCO_wdt: use module_platform_device() macro omits 6f733cb2e7db watchdog: Fix potential dereferencing of null pointer omits 24f98562bb5b watchdog: wdat_wdt: Fix missing kerneldoc reported by W=1 omits 5674b74e52c0 watchdog/hpwdt: Reflect changes omits acc195bd2cc4 watchdog/hpwdt: Disable NMI in Crash Kernel omits 42e967f3c6cb wdt: sp805: add watchdog_stop on reboot omits 347755d2a88e watchdog: sbc_fitpc2_wdt: add __user annotations omits 9747f12b5be9 watchdog: geodewdt: remove unneeded break omits 8711071e9700 watchdog: rti-wdt: fix reference leak in rti_wdt_probe omits 8650d0f9e933 watchdog: qcom_wdt: set WDOG_HW_RUNNING bit when appropriate omits 4600736f050f watchdog: remove pnx83xx driver omits 7c7164f935c8 watchdog: stm32_iwdg: don't print an error on probe deferral omits 2a6c9c65b2fe watchdog: sprd: change to use usleep_range() instead of busy loop omits 3e07d2409398 watchdog: sprd: check busy bit before new loading rather t [...] omits f61a59acb462 watchdog: sprd: remove watchdog disable from resume fail path omits 8ae2511112d2 watchdog: sirfsoc: Add missing dependency on HAS_IOMEM omits 7f6f1dfb2dcb watchdog: armada_37xx: Add missing dependency on HAS_IOMEM omits d1df458cbfdb hv_balloon: do adjust_managed_page_count() when ballooning [...] omits 7f3f227b41e8 hv_balloon: simplify math in alloc_balloon_pages() omits 46e85af0cc53 driver core: platform: don't oops in platform_shutdown() o [...] omits 3cabca87b329 ntp: Fix prototype in the !CONFIG_GENERIC_CMOS_UPDATE case omits 13458ffe0a95 net: x25: Remove unimplemented X.25-over-LLC code stubs omits c2362519a04a power: supply: Fix a typo in warning message omits d6e33fc89e0f Documentation: DT: binding documentation for regulator-poweroff omits ec66096b7696 power: reset: new driver regulator-poweroff omits 0b9b24140681 inet: frags: batch fqdir destroy works omits e0a64d1dffca nfc: s3fwrn5: let core configure the interrupt trigger omits 771c8901568d net: dsa: mt7530: enable MTU normalization omits 36f1de0d5c46 power: supply: ab8500: Use dev_err_probe() for IIO channels omits 807042539d8e power: supply: ab8500_fg: Request all IRQs as threaded omits 532b623f3c86 power: supply: ab8500_charger: Oneshot threaded IRQs omits f8efa0a881e2 power: supply: ab8500: Convert to dev_pm_ops omits 6bff9bb8a292 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 5ee595d9079b Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits ad89cb5f0a1f power: supply: ab8500: Use local helper omits e2437ac2f59d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e5795aacd71b Merge tag 'wireless-drivers-next-2020-12-12' of git://git. [...] omits 1189686e5440 fs/xfs: convert comma to semicolon omits 5d24ec4c7d3c xfs: open code updating i_mode in xfs_set_acl omits 26f88363ec78 xfs: remove xfs_vn_setattr_nonsize omits 3937493c5025 xfs: kill ialloced in xfs_dialloc() omits 8d822dc38ad7 xfs: spilt xfs_dialloc() into 2 functions omits f3bf6e0f1196 xfs: move xfs_dialloc_roll() into xfs_dialloc() omits 1abcf261016e xfs: move on-disk inode allocation out of xfs_ialloc() omits aececc9f8dec xfs: introduce xfs_dialloc_roll() omits 15574ebbff26 xfs: convert noroom, okalloc in xfs_dialloc() to bool omits 48b0ae046ee9 netfilter: nftables: netlink support for several set eleme [...] omits 563125a73ac3 netfilter: nftables: generalize set extension to support f [...] omits aeb2b0b1a3da block: drop dead assignments in loop_init() omits fa94ba8a7b22 blk-mq: fix msec comment from micro to milli seconds omits d220a21410e4 blk-mq: update arg in comment of blk_mq_map_queue omits 91cdf265b74b blk-mq: add helper allocating tagset->tags omits 31cc07761ccb sr: Remove in_interrupt() usage in sr_init_command(). omits 8d2ac857a81d sr: Switch the sector size back to 2048 if sr_read_sector( [...] omits b5f32555567c cdrom: Reset sector_size back it is not 2048. omits 7b1b868e1d91 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 00f7763a26cb Merge tag 'mac80211-next-for-net-next-2020-12-11' of git:/ [...] omits b53966ffd4c0 Merge tag 'for-linus-5.10c-rc8-tag' of git://git.kernel.or [...] omits b01deddb8d3c Merge tag 'riscv-for-linus-5.10-rc8' of git://git.kernel.o [...] omits 31d00f6eb1f2 Merge tag 'io_uring-5.10-2020-12-11' of git://git.kernel.d [...] omits 643e69aff89a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6ffeb1c3f822 md: change mddev 'chunk_sectors' from int to unsigned omits 1a033769a4fe dt-bindings: (hwmon/sbtsi_temp) Add SB-TSI hwmon driver bindings omits 6ec3fcf556fe hwmon: (sbtsi) Add documentation omits e7bb1a2ab8c4 hwmon: (sbtsi) Add basic support for SB-TSI sensors omits 355fb9e2b78e io_uring: remove 'twa_signal_ok' deadlock work-around omits e296dc4996b8 kernel: remove checking for TIF_NOTIFY_SIGNAL omits 98b89b649fce signal: kill JOBCTL_TASK_WORK omits 792ee0f6db5b io_uring: JOBCTL_TASK_WORK is no longer used by task_work omits 03941ccfda16 task_work: remove legacy TWA_SIGNAL path omits f50a7052f5e7 sparc: add support for TIF_NOTIFY_SIGNAL omits 24a31b81e383 riscv: add support for TIF_NOTIFY_SIGNAL omits b13e8bf615fe nds32: add support for TIF_NOTIFY_SIGNAL omits b269c229b0e8 ia64: add support for TIF_NOTIFY_SIGNAL omits 2f9799ad0111 h8300: add support for TIF_NOTIFY_SIGNAL omits 6d665a4d8b42 c6x: add support for TIF_NOTIFY_SIGNAL omits 5a9a8897c253 alpha: add support for TIF_NOTIFY_SIGNAL omits 0d07c0ec4381 x86/kprobes: Fix optprobe to detect INT3 padding correctly omits 464d2ff716c3 Merge tag 'timers-v5.11-2' of https://git.linaro.org/peopl [...] omits 2ab695aa8eb8 ACPI: Use fwnode_init() to set up fwnode omits 92b211a28992 netfilter: nftables: move nft_expr before nft_set omits 8cfd9b0f8515 netfilter: nftables: generalize set expressions support omits 86d21fc74745 netfilter: ctnetlink: add timeout and protoinfo to destroy events omits d84489e374f5 ALSA: hda/ca0132 - Add ZxR surround DAC setup. omits c1d8aeed83d9 ALSA: hda/ca0132 - Add 8051 PLL write helper functions. omits e8614e5e8de8 Merge tag 'kvm-s390-next-5.11-1' of git://git.kernel.org/p [...] omits 46d5e62dd3c3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 7ab250385ec2 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits d1b0c33850d2 ath11k: implement suspend for QCA6390 PCI devices omits d578ec2a0d5c ath11k: hif: add ce irq enable and disable functions omits 79802b13a492 ath11k: implement WoW enable and wakeup commands omits 2151ffde188a ath11k: set credit_update flag for flow controlled ep only omits 840c36fa727a ath11k: dp: stop rx pktlog before suspend omits 8733d835ec43 ath11k: htc: implement suspend handling omits d50370c953bc ath11k: htc: remove unused struct ath11k_htc_ops omits f6fa37a4928f ath11k: pci: read select_window register to ensure write i [...] omits fa5917e44ee8 ath11k: hif: implement suspend and resume functions omits 34fb81e4eb92 ath11k: mhi: hook suspend and resume omits f57ad6a9885e ath11k: Fix incorrect tlvs in scan start command omits 0ccdf4398827 ath11k: pci: disable VDD4BLOW omits 0699940755e9 ath11k: pci: fix L1ss clock unstable problem omits babb0ced6acd ath11k: pci: fix hot reset stability issues omits 43ed15e1ee01 ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID omits fc46e1b2a24a ath11k: mhi: print a warning if firmware crashed omits 57449b07eafc ath11k: use MHI provided APIs to allocate and free MHI controller omits 5dadbe4e3718 ath10k: add atomic protection for device recovery omits 2bc2b87bb35a ath10k: add option for chip-id based BDF selection omits 3993a1a951fe Input: sc27xx - add support for sc2730 and sc2721 omits 0010d7bbf5f5 dt-bindings: input: Add compatible string for SC2721 and SC2730 omits 5f23e464a29f dt-bindings: input: Convert sc27xx-vibra.txt to json-schema omits 3df09cb8c92e pinctrl/spear: simplify the return expression of spear300_ [...] omits a15f859694c2 pinctrl: mediatek: simplify the return expression of mtk_p [...] omits 9777d0bfdae7 gpio: cs5535: Simplify the return expression of cs5535_gpi [...] omits 888e5fad9b78 Input: stmpe - add axis inversion and swapping capability omits cffdd6d90482 Input: goodix - add upside-down quirk for Teclast X98 Pro tablet omits 111d0bda8eeb tools/kvm_stat: Exempt time-based counters omits 34c0f6f2695a KVM: mmu: Fix SPTE encoding of MMIO generation upper half omits 39485ed95d6b KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits omits 2224fc9efb2d KVM: x86: Expose AVX512_FP16 for supported CPUID omits e1b35da5e624 x86: Enumerate AVX512 FP16 CPUID feature flag omits fb6360534ecc selftests: kvm: Merge user_msr_test into userspace_msr_exit_test omits 3cea1891748e selftests: kvm: Test MSR exiting to userspace omits 6c44221b0523 KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S omits d21a1240f516 RDMA/rxe: Use acquire/release for memory ordering omits 9d5522199505 gpiolib: irq hooks: fix recursion in gpiochip_irq_unmask omits e6071cada169 dt-bindings: mt7621-gpio: convert bindings to YAML format omits aa0b1574fd36 PCI/ACPI: Fix companion lookup for device 0 on the root bus omits 01a9350bdd49 dt-bindings: pinctrl: pinctrl-microchip-sgpio: Add irq support omits be2dc859abd4 pinctrl: pinctrl-microchip-sgpio: Add irq support (for sparx5) omits 7f376f1917d7 Merge tag 'mtd/fixes-for-5.10-rc8' of git://git.kernel.org [...] omits 1de5d12b7690 Merge tag 'mmc-v5.10-rc4-2' of git://git.kernel.org/pub/sc [...] omits e977aaf899a6 Merge tag 'at24-fixes-for-v5.10' of git://git.kernel.org/p [...] omits 782598ecea73 Merge tag 'zonefs-5.10-rc7' of git://git.kernel.org/pub/sc [...] omits aa3b66f401b3 tick/sched: Make jiffies update quick check more robust omits b7906b70a233 bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu [...] omits a06caa4a68ce Merge branch 'akpm' (patches from Andrew) omits ba9c1201beaa mm/hugetlb: clear compound_nr before freeing gigantic pages omits 6c82d45c7f03 kasan: fix object remaining in offline per-cpu quarantine omits 6e7b64b9dd6d elfcore: fix building with clang omits 55d5b7dd6451 initramfs: fix clang build failure omits 14dc3983b5df kbuild: avoid static_assert for genksyms omits 84edc2eff827 selftest/fpu: avoid clang warning omits 40d6366e9d86 proc: use untagged_addr() for pagemap_read addresses omits 16c0cc0ce305 revert "mm/filemap: add static for function __add_to_page_ [...] omits 82e060904732 Input: cm109 - do not stomp on control URB omits 51a224eaf851 Input: adp5589-keys - do not explicitly control IRQ for wakeup omits 3e35c1946805 Input: adp5589-keys - do not unconditionally configure as [...] omits 94ddf7a371ff Input: ipx4xx-beeper - convert comma to semicolon omits 70a62fac8ffd Input: parkbd - convert comma to semicolon omits 13fef8ef9fb8 docs: Note that sphinx 1.7 will be required soon omits e998879d4fb7 x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests omits 7d95a88f9254 Add and use a generic version of devmem_is_allowed() omits 6585bd827407 arm64: Use the generic devmem_is_allowed() omits 914ee96654d8 arm: Use the generic devmem_is_allowed() omits 78ed473c7619 RISC-V: Use the new generic devmem_is_allowed() omits 527701eda5f1 lib: Add a generic version of devmem_is_allowed() omits d8cc403b70de RDMA/hns: Simplify AEQE process for different types of queue omits 61918e9b0084 RDMA/hns: Fix inaccurate prints omits dcdc366acf8f RDMA/hns: Fix incorrect symbol types omits 62f3b70ed656 RDMA/hns: Clear redundant variable initialization omits dc93a0d987fc RDMA/hns: Fix coding style issues omits 29b52027ac35 RDMA/hns: Remove unnecessary access right set during INIT2INIT omits f75506833eed RDMA/hns: WARN_ON if get a reserved sl from users omits 94a8c4dfcdb2 RDMA/hns: Avoid filling sl in high 3 bits of vlan_id omits 603bee935f38 RDMA/hns: Do shift on traffic class when using RoCEv2 omits 4ddeacf68a3d RDMA/hns: Normalization the judgment of some features omits 1c0ca9cd1741 RDMA/hns: Limit the length of data copied between kernel a [...] omits 33d974e76e21 mtd: rawnand: xway: Do not force a particular software ECC engine omits cf75f00fc802 mtd: rawnand: socrates: Do not force a particular software [...] omits 148b4f16159f mtd: rawnand: plat_nand: Do not force a particular softwar [...] omits 9506ab943db4 mtd: rawnand: pasemi: Do not force a particular software E [...] omits f87b720a2164 mtd: rawnand: orion: Do not force a particular software EC [...] omits f49bde9fe25c mtd: rawnand: mpc5121: Do not force a particular software [...] omits bd47fa451315 mtd: rawnand: gpio: Do not force a particular software ECC engine omits 52277269c406 mtd: rawnand: au1550: Do not force a particular software E [...] omits 249a9599c912 mtd: rawnand: ams-delta: Do not force a particular softwar [...] omits b96f03843236 cpufreq: Fix cpufreq_online() return value on errors omits ec06e586ab92 cpufreq: Fix up several kerneldoc comments omits 7854c7520b86 cpufreq: stats: Use local_clock() instead of jiffies omits 90ac908a418b cpufreq: schedutil: Simplify sugov_update_next_freq() omits 2554c32f0b84 cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() omits 42807537b6a0 Merge back cpufreq material for v5.11. omits 9a02fd8b1924 x86/ia32_signal: Propagate __user annotation properly omits d3569c149dfe Merge tag 'devfreq-next-for-5.11' of git://git.kernel.org/ [...] omits 718072ceb211 PM: domains: create debugfs nodes when adding power domains omits 7f469b6dc484 mt76: remove unused variable q omits 94801e5c6d46 Merge tag 'pinctrl-v5.10-3' of git://git.kernel.org/pub/sc [...] omits 81daab1f8d57 iwlwifi: fw: acpi: Demote non-conformant function headers omits fe472e9d47c8 iwlwifi: fw: dbg: Fix misspelling of 'reg_data' in functio [...] omits 5a2e2f91e8b5 iwlwifi: iwl-phy-db: Add missing struct member description [...] omits 220ee462702c iwlwifi: iwl-eeprom-parse: Fix 'struct iwl_eeprom_enhanced [...] omits dde0a25d06bf iwlwifi: iwl-eeprom-read: Demote one nonconformant functio [...] omits 05d07f2dc9a9 iwlwifi: mvm: rs: Demote non-conformant function documenta [...] omits 6d47cdecaa45 Merge tag 'v5.10-3' of git://git.kernel.org/pub/scm/linux/ [...] omits 10a0472d1850 iwlwifi: iwl-drv: Fix fall-through warnings for Clang omits ff08b5368ce5 iwlwifi: dvm: Fix fall-through warnings for Clang omits 5a2abdcadc3b iwlwifi: mvm: Fix fall-through warnings for Clang omits c1cea11227cb Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 3e98a021cc85 Merge remote-tracking branch 'spi/for-5.11' into spi-next omits 58f7553fa424 Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits dd91c5554612 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 5e999f10a16b Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits 460aa020f56c Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits 031616c434db Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 064841ccfc49 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 84de089e770b Merge series "ASoC: SOF: Intel: fix to dsp state dump trac [...] omits 51e325f7f829 Merge series "ASoC: rt1015p: delay 300ms for waiting calib [...] omits c3ae3dc896fa serial: 8250_pci: Drop bogus __refdata annotation omits 87a0b9f98ac5 tty: serial: meson: enable console as module omits a256e24021bf usb: phy: convert comma to semicolon omits 5b65781d06ea dmaengine: ti: k3-udma-glue: Add support for K3 PKTDMA omits d2abc982333c dmaengine: ti: k3-udma: Initial support for K3 PKTDMA omits 8844898028d4 dmaengine: ti: k3-udma: Add support for BCDMA channel TPL [...] omits 017794739702 dmaengine: ti: k3-udma: Initial support for K3 BCDMA omits d782298c6f6b soc: ti: k3-ringacc: add AM64 DMA rings support. omits fc373e47d726 dmaengine: ti: Add support for k3 event routers omits 2329725d1a22 dmaengine: ti: k3-psil: Add initial map for AM64 omits b9366e2577a3 dmaengine: ti: k3-psil: Extend psil_endpoint_config for K3 PKTDMA omits 1d92cec649a3 dt-bindings: dma: ti: Add document for K3 PKTDMA omits 991b96e0f122 dt-bindings: dma: ti: Add document for K3 BCDMA omits adc0f941f9a8 dmaengine: dmatest: Use dmaengine_get_dma_device omits f082c6df970e dmaengine: doc: client: Update for dmaengine_get_dma_devic [...] omits ab650ef6d548 dmaengine: Add support for per channel coherency handling omits 4f910c035f38 dmaengine: of-dma: Add support for optional router configu [...] omits d553e2ab0137 dmaengine: ti: k3-udma-glue: Configure the dma_dev for rings omits aa8a4c4edad0 dmaengine: ti: k3-udma-glue: Get the ringacc from udma_dev omits 426506a7e0f1 dmaengine: ti: k3-udma-glue: Add function to get device po [...] omits 1609c15a20b8 dmaengine: ti: k3-udma: Add support for second resource ra [...] omits 5e1cb1cb0f9f dmaengine: ti: k3-udma: Wait for peer teardown completion [...] omits e2de925bbfe3 dmaengine: ti: k3-udma: Correct normal channel offset when [...] omits 6ef4474a84d7 Merge tag 'tags/drivers_soc_for_5.11' into dmaengine/next omits 1d3dd68749b9 dmaengine: stm32-mdma: rework interrupt handler omits e0ebdbdcb42a dmaengine: stm32-dma: take address into account when compu [...] omits 5d4d4dfbda18 dmaengine: stm32-dma: clean channel configuration when cha [...] omits a44d9d72453e dmaengine: stm32-dma: rework irq handler to manage error b [...] omits 561e3121841a hwmon: (iio_hwmon) Drop bogus __refdata annotation omits fb42dce4d7b5 hwmon: (xgene) Drop bogus __refdata annotation omits 15d4a6f736c4 dt-bindings: hwmon: convert AD ADM1275 bindings to dt-schema omits db4919ec86ff hwmon: (occ) Add new temperature sensor type omits 5ec96d74cf28 fsi: occ: Add support for P10 omits eedc65cb083b dt-bindings: fsi: Add P10 OCC device documentation omits 2f070176a0a4 dt-bindings: hwmon: convert TI ADS7828 bindings to dt-schema omits 27b4bc2b877e dt-bindings: hwmon: convert AD AD741x bindings to dt-schema omits 94f1ab944565 dt-bindings: hwmon: convert TI INA2xx bindings to dt-schema omits e1d15969635c hwmon: (ltc2992) Fix less than zero comparisons with an un [...] omits 966ead9153c2 hwmon: (pmbus/q54sj108a2) Correct title underline length omits fe8c573c89eb dt-bindings: hwmon: Add documentation for ltc2992 omits 9ca26df1ba25 hwmon: (ltc2992) Add support for GPIOs. omits b0bd407e94b0 hwmon: (ltc2992) Add support omits d014538aa385 hwmon: (pmbus) Driver for Delta power supplies Q54SJ108A2 omits 2eda5b5f9641 usb: ucsi: convert comma to semicolon omits 007e3370806d Merge tag 'usb-serial-5.11-rc1' of https://git.kernel.org/ [...] omits 4da3a54f5a02 Revert "scsi: storvsc: Validate length of incoming packet [...] omits 4e970a0ada52 i2c: remove check that can never be true omits 71637c620a82 i2c: Warn when device removing fails omits 4421fe533296 dmaengine: bam_dma: fix return of bam_dma_irq() omits f25b463883a8 dmaengine: idxd: add IAX configuration support in the IDXD driver omits 51b69c9679de dt-bindings: dma: mtk-apdma: add bindings for MT8516 SOC omits 4facce4c1263 dmaengine: qcom: Fix ADM driver kerneldoc markup omits 46c3bbd98279 ALSA: hda/hdmi: packet buffer index must be set before rea [...] omits 2fee9583198e spi: dt-bindings: clarify CS behavior for spi-cs-high and [...] omits 2819569147cb regulator: mc13892-regulator: convert comma to semicolon omits 6a6939d5f588 regulator: pfuze100: Convert the driver to DT-only omits 45c29d9ae9ae ASoC: SOF: imx: update kernel-doc description omits 1688dbe7a730 ASoC: mediatek: mt8183: delete some unreachable code omits de96bd7b7e9b ASoC: mediatek: mt8183: add PM ops to machine drivers omits 631c78ed72bb ASoC: topology: Fix wrong size check omits f5824e5ce1cd ASoC: topology: Add missing size check omits 8f7ef6fca031 ASoC: SOF: Intel: hda: fix the condition passed to sof_dev [...] omits fbfa22ec4b2b ASoC: SOF: modify the SOF_DBG flags omits b278fc55b477 ASoC: SOF: Intel: hda: remove duplicated status dump omits f102d0d17398 ASoC: rt1015p: delay 300ms after SDB pulling high for calibration omits 4ab930171076 ASoC: rt1015p: move SDB control from trigger to DAPM omits 9326e4f1e5dd spi: Limit the spi device max speed to controller's max speed omits 85a7555575a0 ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_ [...] omits d7203eedf4f6 thermal/core: Add critical and hot ops omits 433178e75834 thermal/core: Emit a warning if the thermal zone is update [...] omits 23e9d781413a drm/panfrost: Register devfreq cooling and attempt to add [...] omits 615510fe13bd thermal: devfreq_cooling: remove old power model and use EM omits 84e0d87c9944 thermal: devfreq_cooling: add new registration functions w [...] omits 229794eee27f thermal: devfreq_cooling: use a copy of device status omits b8643a529930 thermal: devfreq_cooling: change tracing function and arguments omits c6dde8ffd071 ALSA: usb-audio: Fix control 'access overflow' errors from chmap omits 13b1f8aa6569 ALSA: hda/hdmi: always print pin NIDs as hexadecimal omits 5ae9a046a452 iommu/amd: Add sanity check for interrupt remapping table [...] omits c534e093d865 mac80211: add ieee80211_set_sar_specs omits 6bdb68cef7bf nl80211: add common API to configure SAR power limitations omits f879ac8ed6c8 mac80211: fix a mistake check for rx_stats update omits b0140fda626e mac80211: mlme: save ssid info to ieee80211_bss_conf while assoc omits 44b72ca8163b mac80211: Update rate control on channel change omits 189a164d0fc6 mac80211: don't filter out beacons once we start CSA omits bbf31e88df2f mac80211: Fix calculation of minimal channel width omits 2dedfe1dbdf2 mac80211: ignore country element TX power on 6 GHz omits db8ebd06ccb8 mac80211: use bitfield helpers for BA session action frames omits da3882331a55 mac80211: support Rx timestamp calculation for all preamble types omits f65607cdbc6b mac80211: don't set set TDLS STA bandwidth wider than possible omits 3f8a39ff2807 mac80211: support driver-based disconnect with reconnect hint omits 3bb02143ff55 cfg80211: support immediate reconnect request hint omits a5a55032ea65 mac80211: use struct assignment for he_obss_pd omits 539a36ba2f07 cfg80211: remove struct ieee80211_he_bss_color omits 2d9463083ce9 nl80211: validate key indexes for cfg80211_registered_device omits 669b84134a2b cfg80211: include block-tx flag in channel switch started event omits 3660944a37ce mac80211: disallow band-switch during CSA omits 985074247080 ieee80211: update reduced neighbor report TBTT info length omits beee24695157 cfg80211: Save the regulatory domain when setting custom r [...] omits c837cbad40d9 nl80211: always accept scan request with the duration set omits b45a19dd7e46 cfg80211: Update TSF and TSF BSSID for multi BSS omits d590a125eeb4 cfg80211: scan PSC channels in case of scan with wildcard SSID omits 3598ae87fe44 mac80211: Skip entries with SAE H2E only membership selector omits d6587602c599 cfg80211: Parse SAE H2E only membership selector omits 4271d4bde0a2 mac80211: support MIC error/replay detected counters drive [...] omits 081e1e7ece05 mac80211: he: remove non-bss-conf fields from bss_conf omits 84674ef4d69b mac80211: remove trailing semicolon in macro definitions omits d7832c7187c1 nl80211: Fix fall-through warnings for Clang omits aaaee2d68a95 mac80211: Fix fall-through warnings for Clang omits 01c9c0ab3524 cfg80211: Fix fall-through warnings for Clang omits 32fc4a9ad56f cfg80211: fix callback type mismatches in wext-compat omits c7ed0e683ddb net: wireless: make a const array static, makes object smaller omits 36ec144f041b net: mac80211: use core API for updating TX/RX stats omits 14486c82612a rfkill: add a reason to the HW rfkill state omits b5206275b46c usb: typec: tcpm: convert comma to semicolon omits 93cebeb1c21a crypto: qat - add capability detection logic in qat_4xxx omits 5106dfeaeabe crypto: qat - add AES-XTS support for QAT GEN4 devices omits 67916c951689 crypto: qat - add AES-CTR support for QAT GEN4 devices omits fecc4559780d fsnotify: fix events reported to watching parent and child omits 3db4c21c0f71 usb: typec: tcpm: Update vbus_vsafe0v on init omits 3b6c3d048089 usb: typec: tcpci: Enable bleed discharge when auto discha [...] omits d33a23b0532d crypto: atmel-i2c - select CONFIG_BITREVERSE omits a320dc2ff80b crypto: hisilicon/trng - replace atomic_add_return() omits 885743324513 crypto: keembay - Add support for Keem Bay OCS AES/SM4 omits c7e34aa31d62 dt-bindings: Add Keem Bay OCS AES bindings omits ecf4d4310a16 usb: typec: Add class for plug alt mode device omits ca955d3308ba USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL de [...] omits fe79d5de7720 USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP omits 301a633c1b5b USB: typec: tcpm: Fix PR_SWAP error handling omits 60e998d1c6d9 USB: typec: tcpm: Hard Reset after not receiving a Request omits 76e87d96b30b ntp: Consolidate the RTC update implementation omits 69eca258c850 ntp: Make the RTC sync offset less obscure omits 33e62e832384 ntp, rtc: Move rtc_set_ntp_time() to ntp code omits c9e6189fb031 ntp: Make the RTC synchronization more reliable omits 354c796b9270 rtc: core: Make the sync offset default more realistic omits b0ecd8e8c5ef rtc: cmos: Make rtc_cmos sync offset correct omits dcf257e92622 rtc: mc146818: Reduce spinlock section in mc146818_set_time() omits 05a0302c3548 rtc: mc146818: Prevent reading garbage omits 5b78f2dc3153 sched/fair: Trivial correction of the newidle_balance() comment omits 13d5a5e9f9b8 sched/fair: Clear SMT siblings after determining the core [...] omits 59a74b1544e1 sched: Fix kernel-doc markup omits 3149cd553027 x86: Print ratio freq_max/freq_base used in frequency inva [...] omits 976df7e5730e x86, sched: Use midpoint of max_boost and max_P for freque [...] omits 41ea667227ba x86, sched: Calculate frequency invariance for AMD systems omits 72b248cfbf3f dt-bindings: mmc: eliminate yamllint warnings omits 471cf4548e19 mmc: sdhci-xenon: introduce ACPI support omits 1542488031de mmc: sdhci-xenon: use clk only with DT omits f29bf660bf41 mmc: sdhci-xenon: switch to device_* API omits f75fda373072 mmc: sdhci-xenon: use match data for controllers variants omits 607184cb1635 ALSA: hda/realtek - Add supported for more Lenovo ALC285 H [...] omits 19b5926b6825 ALSA: hda/ca0132 - Remove now unnecessary DSP setup functions. omits 8cb12b94c2e3 ALSA: hda/ca0132 - Ensure DSP is properly setup post-firmw [...] omits 799c70639c00 ALSA: hda/ca0132 - Add 8051 exram helper functions. omits aedeb64211f0 ALSA: hda/ca0132 - Add stream port remapping function. omits 4a6d3b4e7ae7 ALSA: hda/ca0132 - Reset codec upon initialization. omits 93f998879cd9 Merge tag 'extcon-next-for-5.11' of git://git.kernel.org/p [...] omits cd3f609823a5 Input: new da7280 haptic driver omits 4f3c429ec789 dt-bindings: input: Add document bindings for DA7280 omits db41869108d4 MAINTAINERS: da7280 updates to the Dialog Semiconductor se [...] omits e1efdb604f5c extcon: max77693: Fix modalias string omits e4c9062717fe Input: elantech - fix protocol errors for some trackpoints [...] omits 056115daede8 Input: elan_i2c - add new trackpoint report type 0x5F omits f58f26ab22f7 extcon: fsa9480: Support TI TSU6111 variant omits 0e77f8e1d0c2 extcon: fsa9480: Rewrite bindings in YAML and extend omits f6f79dd22f58 dt-bindings: extcon: add binding for TUSB320 omits 06bc4ca115cd extcon: Add driver for TI TUSB320 omits c18b443ca5f7 Input: elants - document some registers and values omits 3d722dd4509d Input: atmel_mxt_ts - simplify the return expression of mx [...] omits c8834032ffe2 Input: imx_keypad - add COMPILE_TEST support omits 6a8f9ed23a8e Input: applespi - use new structure for SPI transfer delays omits 9db5fbe1a496 Input: synaptics-rmi4 - use new structure for SPI transfer delays omits 6782b5da2de3 Input: ad7877 - use new structure for SPI transfer delays omits b4fe9fec51ef selftests/bpf: Silence ima_setup.sh when not running in ve [...] omits 03161a952c7c Input: edt-ft5x06 - consolidate handling of number of electrodes omits 89ad7420b25c selftests/bpf: Drop the need for LLVM's llc omits a67079b03165 selftests/bpf: fix bpf_testmod.ko recompilation logic omits 04e9ab752674 dt-bindings: mtd: convert "fixed-partitions" to the json-schema omits 60a2a8ff3380 dt-bindings: vendor-prefixes: Add undocumented bm, gpio-ke [...] omits f3c6c120614c dt-bindings: pci: rcar-pci-ep: Document missing interrupts [...] omits 059fe8296e0f Merge tag 'drm-fixes-2020-12-11' of git://anongit.freedesk [...] omits 3ae9c3cde51a riscv: Fixed kernel test robot warning omits 772e1b7c4267 riscv: kernel: Drop unused clean rule omits ccbbfd1cbf36 RISC-V: Define get_cycles64() regardless of M-mode omits 04091d6c0535 riscv: provide memmove implementation omits 33dc9614dc20 Merge tag 'ktest-v5.10-rc6' of git://git.kernel.org/pub/sc [...] omits 47003b9971cc Merge tag 'powerpc-5.10-6' of git://git.kernel.org/pub/scm [...] omits 197c61cb176a Merge tag 'fixes-v5.10a' of git://git.kernel.org/pub/scm/l [...] omits b1f195fc4981 drm/i915/display: Go softly softly on initial modeset failure omits de2df164e3f9 Merge tag 'drm-intel-fixes-2020-12-09' of git://anongit.fr [...] omits a81ac2995a49 Merge tag 'amd-drm-fixes-5.10-2020-12-09' of git://people. [...] omits 6840a3dcc244 Merge tag 'nfs-for-5.10-3' of git://git.linux-nfs.org/proj [...] omits 4d31058b823c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits dddc4ef92d1c KVM: PPC: Book3S HV: XIVE: Add a comment regarding VP numbering omits 07efbca11c1a powerpc/xive: Improve error reporting of OPAL calls omits 614546d56296 powerpc/xive: Simplify xive_do_source_eoi() omits cf58b746665d powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_EOI_FW omits b5277d18c65e powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FW omits 4cc0e36df2c0 powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUG omits 7b3b3de3b04e powerpc: Increase NR_IRQS range to support more KVM guests omits a5021abc48a0 powerpc/xive: Add a debug_show handler to the XIVE irq_domain omits 9dfe4b14df93 powerpc/xive: Add a name to the IRQ domain omits e2cf43d59525 powerpc/xive: Introduce XIVE_IPI_HW_IRQ omits 4f1c3f7b0818 powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flag omits 98983675008a KVM: PPC: Book3S HV: XIVE: Show detailed configuration in [...] omits d9838b1d3928 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 092fde0f863b samples/bpf: Fix possible hang in xdpsock with multiple threads omits 058df195c234 x86/ioapic: Cleanup the timer_works() irqflags mess omits 190113b4c653 x86/apic/vector: Fix ordering in vector assignment omits 91163f821436 Merge branch 'add-ppp_generic-ioctls-to-bridge-channels' omits 563b603bd65d docs: update ppp_generic.rst to document new ioctls omits 4cf476ced45d ppp: add PPPIOCBRIDGECHAN and PPPIOCUNBRIDGECHAN ioctls omits ac35e6cb9ea5 thermal: int340x: processor_thermal: Correct workload type name omits 21e31401fc45 NFS: Disable READ_PLUS by default omits fe8eb820e388 NFSv4.2: Fix 5 seconds delay when doing inter server copy omits 1c87b8516297 NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS [...] omits bdfae1c9a913 vfio/type1: Add vfio_group_iommu_domain() omits a0f55287b50c drm/amd/pm: inform SMU RLC status thus enable/disable DPM [...] omits fe96eb197e98 drm/amd/pm: update the smu v11.5 smc header for vangogh omits 7c431455cdd6 drm/amdgpu/display: move link_bandwidth_kbps under CONFIG_ [...] omits 4c4d5a49c634 drm/amd/pm: typo fix (CUSTOM -> COMPUTE) omits d7f52e293001 drm/amd/pm: fulfill sienna cichlid 2nd usb2.0 port workaround omits 88dfd5d5c8cb drm/amd/pm: new SMC message for 2nd usb2.0 port workaround omits ad26bd11261c drm/amdgpu: new macro for determining 2ND_USB20PORT support omits a7e660e526c9 drm/amd/pm: expose the firmware_capability from firmware_i [...] omits ac7804bb9908 drm/amd/pm: correct the gpo control for sienna cichlid omits 0cb4c62125a9 drm/amd/pm: correct power limit setting for SMU V11 omits 18a4b3de5fc1 drm/amd/pm: support power source switch on Sienna Cichlid omits 0d801007f90e drm/amdkfd: correct pipe offset calculation omits 0269764a731b drm/amd/display: Drop unnecessary function call omits 4932d37055e7 drm/amdgpu: limit the amdgpu_vm_update_ptes trace point omits ee4e0eafa43c mtd: spinand: macronix: Add support for MX35LFxG24AD omits 058e0e847d54 mtd: rawnand: rockchip: NFC driver for RK3308, RK2928 and others omits 2007ac9e6841 dt-bindings: mtd: Describe Rockchip RK3xxx NAND flash controller omits ea7110b87bf9 mtd: rawnand: gpmi: Use a single line for of_device_id omits 7671edeb1939 mtd: rawnand: gpmi: Fix the random DMA timeout issue omits 46337d158262 mtd: rawnand: gpmi: Fix the driver only sense CS0 R/B issue omits b1209582fb08 mtd: rawnand: qcom: Add NAND controller support for SDX55 omits ce22be4307b8 dt-bindings: qcom_nandc: Add SDX55 QPIC NAND documentation omits 5e214b2554f8 mtd: rawnand: mxc: Use a single line for of_device_id omits 5876f2d93d19 mtd: rawnand: mxc: Use device_get_match_data() omits ad8566d3555c mtd: rawnand: meson: Fix a resource leak in init omits d1c3ede6a337 mtd: rawnand: gpmi: Use of_device_get_match_data() omits 0b1039f016e8 mtd: rawnand: Add NAND controller support on Intel LGM SoC omits 2f9cea8eae44 dt-bindings: mtd: Add Nand Flash Controller support for In [...] omits 8c573d9419bf mtd: spinand: micron: Add support for MT29F2G01AAAED omits bdb84a22b02b mtd: spinand: micron: Use more specific names omits 1b391c7f2e86 mtd: rawnand: gpmi: fix reference count leak in gpmi ops omits 6d912c49af24 dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] omits 5ece78de8873 mtd: spinand: macronix: Add support for MX35LFxGE4AD omits 8c293f545419 mtd: plat-ram: correctly free memory on error path in plat [...] omits 875330f87a05 mtd: onenand: Use mtd->oops_panic_write as condition omits 62e5c6c50992 mtd: rawnand: marvell: Drop useless line omits b75e17b00f2c mtd: rawnand: davinci: Do not use extra dereferencing omits d59df005ed68 mtd: rawnand: au1550: Ensure the presence of the right includes omits 928f0736e9aa mtd: nand: Change dependency between the NAND and ECC cores omits 131ce3ed5dea docs: mtd: Avoid htmldocs warnings omits 0f6b791955a6 mtd: rawnand: mxc: Remove platform data support omits 1f0c4ea95ed4 mtd: rawnand: ingenic: remove redundant get_device() in in [...] omits 1771af5cce2d mtd: nand: ecc-hamming: Clarify the logic around rp17 omits 910ef7a4b39c mtd: rawnand: sunxi: Add MDMA support omits c13d845e9a69 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments omits 7998d8987517 mtd: rawnand: fix a kernel-doc markup omits 62858625441e mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller omits 3246cc77a9b9 dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation omits bc3686021122 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read omits efd50ff127b5 mtd: rawnand: gpmi: cleanup makefile omits a8c1dc9dc6fe mtd: spinand: Remove outdated comment omits 868cbe2a6dce mtd: spinand: Fix OOB read omits 00c15b78b4b4 mtd: spinand: Allow the case where there is no ECC engine omits 3d1f08b032dc mtd: spinand: Use the external ECC engine logic omits 533af69cf1a2 dt-bindings: mtd: Deprecate nand-ecc-mode omits 6b0c3b841561 mtd: nand: Add helpers to manage ECC engines and configurations omits c8efe010283a mtd: spinand: Fill a default ECC provider/algorithm omits da429b961580 mtd: nand: Let on-die ECC engines be retrieved from the NAND core omits 945845b54c9c mtd: spinand: Instantiate a SPI-NAND on-die ECC engine omits 55a1a71a7f5d mtd: spinand: Move ECC related definitions earlier in the driver omits 93afb10e226e mtd: spinand: Fix typo in comment omits 53fbdeeb57a0 mtd: nand: Let software ECC engines be retrieved from the [...] omits 35fe1b98a008 mtd: nand: ecc-hamming: Create the software Hamming engine omits 5180a62c1249 mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] omits eb08376a5dd9 mtd: nand: ecc-hamming: Remove useless includes omits 19b2ce184b9f mtd: nand: ecc-hamming: Stop using raw NAND structures omits 90ccf0a0192f mtd: nand: ecc-hamming: Rename the exported functions omits b551fa3059ff mtd: nand: ecc-hamming: Cleanup and style fixes omits c50e7f3c8673 mtd: nand: ecc-hamming: Drop/fix the kernel doc omits 2dbe0192efa0 mtd: nand: ecc-hamming: Clarify the driver descriptions omits e5acf9c86297 mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] omits cbd87780bed5 mtd: rawnand: Get rid of chip->ecc.priv omits 9994bb3f36e3 mtd: nand: ecc-bch: Create the software BCH engine omits 51e13685bd93 rtnetlink: RCU-annotate both dimensions of rtnl_msg_handlers omits 1d608d2e0d51 Revert "macb: support the two tx descriptors on at91rm9200" omits b7f5eb6ba21b net: qualcomm: rmnet: Update rmnet device MTU based on rea [...] omits 38bf8cd821be selftests: fix poll error in udpgro.sh omits 0af6e21eed27 PCI: Keep both device and resource name for config space remaps omits 3b0c860f872d net: lapbether: Consider it successful if (dis)connecting [...] omits bfa5e98c9de4 igc: Add new device ID omits 3615bdf6d9b1 selftests/bpf: Fix "dubious pointer arithmetic" test omits 77ce220c0549 selftests/bpf: Fix array access with signed variable test omits 511a76bcb0ce selftests/bpf: Add test for signed 32-bit bound check bug omits e0fecb289ad3 tcp: correctly handle increased zerocopy args struct size omits 6ae9b5ffcaeb platform/chrome: cros_ec_typec: Tolerate unrecognized mux flags omits b02709587ea3 bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. omits a76b6b1fe831 net: mediatek: simplify the return expression of mtk_gmac_ [...] omits b18cac546be3 net/mlx4: simplify the return expression of mlx4_init_srq_table() omits fdc9b0191191 Merge tag 'renesas-clk-for-v5.11-tag3' of git://git.kernel [...] omits ec73c31dfbfd net: stmmac: simplify the return tc_delete_knode() omits 6f320f6990ee RDMA/mlx4: Remove bogus dev_base_lock usage omits cddadae9748c PCI: xgene: Removed unused ".bus_shift" initialisers from [...] omits ce0602990fb7 PCI: vmd: Update type of the __iomem pointers omits 63eab4944e4f PCI: iproc: Convert to use the new ECAM constants omits 31a8cdb7ef80 PCI: thunder-pem: Add constant for custom ".bus_shift" ini [...] omits e7708f5b10e2 PCI: Unify ECAM constants in native PCI Express drivers omits 958879d0d7f9 Merge tag 'clk-imx-5.11' of git://git.kernel.org/pub/scm/l [...] omits 5bf5861d6ea6 clk: tegra: Fix duplicated SE clock entry omits c7dd222053c4 Merge tag 'linux-can-next-for-5.11-20201210' of git://git. [...] omits f7b36cc19efb clk: qcom: rpmh: add support for SM8350 rpmh clocks omits a697f072f5da PCI: Disable PTM during suspend to save power omits eb50f3f42cb6 dt-bindings: clock: Add RPMHCC bindings for SM8350 omits 39850ed51062 PCI/PTM: Save/restore Precision Time Measurement Capabilit [...] omits a10b24b83242 vxlan: avoid double unlikely() notation when using IS_ERR() omits ce8c195e652f clk: qcom: lpasscc: Introduce pm autosuspend for SC7180 omits 043577518f02 clk: qcom: gcc-sc7180: Add 50 MHz clock rate for SDC2 omits 6d37a8d19283 clk: qcom: gcc-sc7180: Use floor ops for sdcc clks omits 975d25cbb505 clk: scpi: mark scpi_clk_match as maybe unused omits 967069aa4de6 clk: pwm: drop of_match_ptr from of_device_id table omits bfbccd70eee9 dt-bindings: i2c: Update DT binding docs to support SiFive [...] omits cbfa5b3987c4 dt-bindings: i2c: Add compatible string for AM64 SoC omits 343dbdb7cb89 s390/mm: add support to allocate gigantic hugepages using CMA omits ff98cc986ae8 s390/crypto: add arch_get_random_long() support omits c3e9b463b41b hwspinlock: sirf: Remove the redundant 'of_match_ptr' omits 3efa0ea743b7 remoteproc/mediatek: read IPI buffer offset from FW omits 22c3df6f5574 remoteproc/mediatek: unprepare clk if scp_before_load fails omits c3d4e5b12672 remoteproc: qcom: Fix potential NULL dereference in adsp_i [...] omits cca21000261b remoteproc/mediatek: Fix kernel test robot warning omits 6dfdf6e4e709 remoteproc: k3-dsp: Fix return value check in k3_dsp_rproc [...] omits c0a6e5ee1ecf remoteproc: qcom: pas: fix error handling in adsp_pds_enable omits aa37448f597c remoteproc: qcom: fix reference leak in adsp_start omits a24723050037 remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable omits e59aef4edc45 remoteproc/mtk_scp: surround DT device IDs with CONFIG_OF omits d2debca429ce remoteproc: qcom: Add minidump id for sm8150 modem omits 8ed8485c4f05 remoteproc: qcom: Add capability to collect minidumps omits abc72b646066 remoteproc: coredump: Add minidump functionality omits adf60a870e91 remoteproc: core: Add ops to enable custom coredump functionality omits f7cfd871ae0c exec: Transform exec_update_mutex into a rw_semaphore omits 0a441514bc2b remoteproc/mediatek: change MT8192 CFG register base omits e0da68994d16 RDMA/uverbs: Fix incorrect variable type omits 779e0bf47632 RDMA/core: Do not indicate device ready when device enable [...] omits 286e1d3f9ba8 RDMA/core: Clean up cq pool mechanism omits 9fca90cf2892 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits b1a5039759cb ALSA: hda/hdmi: fix silent stream for first playback to DP omits 9ee1206dcfb9 exec: Move io_uring_task_cancel after the point of no return omits c39ab6de2273 coredump: Document coredump code exclusively used by cell spufs omits 7079f785b500 ALSA: hda/ca0132 - Change Input Source enum strings. omits c697ba85a94b ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. omits c9a867fd8451 ALSA: usb-audio: Add implicit fb support for Steinberg UR22 omits 2506318e382c ALSA: hda: Fix regressions on clear and reconfig sysfs omits 125c00af3b2c exec: Move unshare_files and guarantee files_struct.count [...] omits c42d492c672a cw1200: txrx: convert comma to semicolon omits 40201575b731 Merge tag 'media/v5.10-4' of git://git.kernel.org/pub/scm/ [...] omits 382726d134e3 wilc1000: changes for SPI communication stall issue found [...] omits 89b5d9b2215b Merge tag 'iwlwifi-next-for-kalle-2020-12-09' of git://git [...] omits fa67bf885e52 file: Remove get_files_struct omits 9fe83c43e71c file: Rename __close_fd_get_file close_fd_get_file omits 1572bfdf21d4 file: Replace ksys_close with close_fd omits 8760c909f54a file: Rename __close_fd to close_fd and remove the files p [...] omits aa384d10f3d0 file: Merge __alloc_fd into alloc_fd omits e06b53c22f31 file: In f_dupfd read RLIMIT_NOFILE once. omits d74ba04d919e file: Merge __fd_install into fd_install omits 775e0656b272 proc/fd: In fdinfo seq_show don't use get_files_struct omits 66ed594409a1 bpf/task_iter: In task_file_seq_get_next use task_lookup_n [...] omits 5b17b61870e2 proc/fd: In proc_readfd_common use task_lookup_next_fd_rcu omits e9a53aeb5e0a file: Implement task_lookup_next_fd_rcu omits ed77e80e14a3 kcmp: In get_file_raw_ptr use task_lookup_fd_rcu omits 64eb661fda02 proc/fd: In tid_fd_mode use task_lookup_fd_rcu omits 3a879fb38082 file: Implement task_lookup_fd_rcu omits 460b4f812a9d file: Rename fcheck lookup_fd_rcu omits f36c29432741 file: Replace fcheck_files with files_lookup_fd_rcu omits 120ce2b0cd52 file: Factor files_lookup_fd_locked out of fcheck_files omits bebf684bf330 file: Rename __fcheck_files to files_lookup_fd_raw omits 439be3265603 proc/fd: In proc_fd_link use fget_task omits b48845af0152 bpf: In bpf_task_fd_query use fget_task omits f43c283a89a7 kcmp: In kcmp_epoll_target use fget_task omits 950db38ff2c0 exec: Remove reset_files_struct omits 1f702603e712 exec: Simplify unshare_files omits b6043501289e exec: Move unshare_files to fix posix file locking during exec omits 878f12dbb8f5 exec: Don't open code get_close_on_exec omits a2da5d8cc0b0 PCI: Mark AMD Raven iGPU ATS as broken in some platforms omits ea21f589de9a thermal: broadcom: simplify the return expression of bcm27 [...] omits d1dec0cae553 RDMA/core: Update kernel documentation for ib_create_named_qp() omits 75e91c888989 f2fs: compress: fix compression chksum omits e584bbe82122 f2fs: fix shift-out-of-bounds in sanity_check_raw_super() omits b44786c9bdc4 remoteproc: pru: Add support for various PRU cores on K3 J [...] omits 1d39f4d19921 remoteproc: pru: Add support for various PRU cores on K3 A [...] omits 20ad1de0f14f remoteproc: pru: Add pru-specific debugfs support omits c75c9fdac66e remoteproc: pru: Add support for PRU specific interrupt co [...] omits d4ce2de7e4af remoteproc: pru: Add a PRU remoteproc driver omits d570d05ea92d dt-bindings: remoteproc: Add binding doc for PRU cores in [...] omits 06c5fe9b12dd x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled omits 83bbb8ffb462 Merge tag 'kvmarm-fixes-5.10-5' of git://git.kernel.org/pu [...] omits e7f870f5fda7 MAINTAINERS: SOFT-ROCE: Change Zhu Yanjun's email address omits 7f1d2dfa307e RDMA/mlx5: Remove unneeded semicolon omits 41003dd0241c selftests/bpf: Make selftest compilation work on clang 11 omits 7535a3526dfe selftests/bpf: Xsk selftests - adding xdpxceiver to .gitignore omits a5b7b1194a57 selftests/bpf: Drop tcp-{client,server}.py from Makefile omits 2a0387e8128a misc: pvpanic: Replace OF headers by mod_devicetable.h omits f104060813fe misc: pvpanic: Combine ACPI and platform drivers omits ebee0cde1960 usb: host: sl811: Switch to use platform_get_mem_or_io() omits feaba5932b6f vfio: platform: Switch to use platform_get_mem_or_io() omits 0aec2da43662 driver core: platform: Introduce platform_get_mem_or_io() omits d96f04d347e4 serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access omits 4661f46e50f2 serial: imx: Move imx_uart_probe_dt() content into probe() omits 428bb001143c slimbus: qcom: fix potential NULL dereference in qcom_slim [...] omits 1c12c27086dc siox: Make remove callback return void omits 07d9a767ae5c siox: Use bus_type functions for probe, remove and shutdown omits 8704fd73bf56 USB: gadget: f_fs: remove likely/unlikely omits a353397b0d5d usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus omits 457a902ba1a7 USB: gadget: f_midi: setup SuperSpeed Plus descriptors omits 3ee05c206567 USB: gadget: f_acm: add support for SuperSpeed Plus omits b00f444f9add USB: gadget: f_rndis: fix bitrate for SuperSpeed and above omits beff5de94fd4 usb: typec: intel_pmc_mux: Configure cable generation valu [...] omits 13719d8d0d67 Merge branch 'sparx5-next' of https://github.com/microchip [...] omits 7aa256234c4c PCI: j721e: Get offset within "syscon" from "ti,syscon-pci [...] omits 17c5b458a990 dt-bindings: PCI: Add EP mode dt-bindings for TI's J7200 SoC omits 3f1f870c018f dt-bindings: PCI: Add host mode dt-bindings for TI's J7200 SoC omits b6c81be91293 dt-bindings: pci: ti,j721e: Fix "ti,syscon-pcie-ctrl" to t [...] omits 1dcdee6ee8f8 soc: mediatek: mmsys: Specify HAS_IOMEM dependency for MTK_MMSYS omits 5d069dbe8aaf fuse: fix bad inode omits 0da6736ecd10 regulator: max14577: Add proper module aliases strings omits 3759d5edc075 dt-bindings: tegra: Add missing HDA properties omits 2d8f8955fe02 dt-bindings: tegra: Convert HDA doc to json-schema omits 4223a5be80b8 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] omits fa94a951bf35 NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_rep [...] omits b40777166833 dt-bindings: vendor-prefixes: Add an entry for AmpereCompu [...] omits 4c71373162e8 dt-bindings: vendor-prefixes: correct the spelling of TQ-S [...] omits 8639ff4194c9 thermal: intel: pch: use macro for temperature calculation omits 49ab19a4a51a Merge series "spi: spi-geni-qcom: Use gpio descriptors for [...] omits 50a05be484cb KVM: s390: track synchronous pfault events in kvm_stat omits 0be47634db0b powerpc/cacheinfo: Print correct cache-sibling map/list fo [...] omits 9538abee18cc powerpc/smp: Add support detecting thread-groups sharing L2 cache omits fbd2b672e91d powerpc/smp: Rename init_thread_group_l1_cache_map() to ma [...] omits 1fdc1d6632ff powerpc/smp: Rename cpu_l1_cache_map as thread_group_l1_cache_map omits 790a1662d3a2 powerpc/smp: Parse ibm,thread-groups with multiple properties omits 3d2ffcdd2a98 powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 b [...] omits 35785b293da0 powerpc/sstep: Add testcases for VSX vector paired load/st [...] omits 6ce73ba76915 powerpc/ppc-opcode: Add encoding macros for VSX vector pai [...] omits af99da74333b powerpc/sstep: Support VSX vector paired storage access in [...] omits 1817de2f141c powerpc/sstep: Cover new VSX instructions under CONFIG_VSX omits ef6879f8c805 powerpc/sstep: Emulate prefixed instructions only when CPU [...] omits efaa83a3736d KVM: selftests: sync_regs test for diag318 omits 0cd2a787cffb s390/gmap: make gmap memcg aware omits c41962187371 KVM: s390: Add memcg accounting to KVM allocations omits 02b02ee1b05e powerpc/64s: Remove idle workaround code from restore_cpu_ [...] omits aa8e21c053d7 powerpc/perf: Exclude kernel samples while counting events [...] omits 660c486590aa PCI: dwc: Set 32-bit DMA mask for MSI target address allocation omits 729a866af3b3 thermal: int340x: processor_thermal: Add mailbox driver omits 473be51142ad thermal: int340x: processor_thermal: Add RFIM driver omits df2537f91040 thermal: int340x: processor_thermal: Add AlderLake PCI device id omits a5923b6c3137 thermal: int340x: processor_thermal: Refactor MMIO interface omits 29ac40cbed2b x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP omits 7e1f91cbfa0d arm64: dts: sparx5: Add SGPIO devices omits 5ef399aa5c5f arm64: dts: sparx5: Add reset support omits d2a968dddf98 Merge tag 'usb-v5.11-rc1' of git://git.kernel.org/pub/scm/ [...] omits d40c2d4ed62d spmi: Add driver shutdown support omits 0be0a733c9cd spmi: fix some coding style issues at the spmi core omits b1f0aeecd25a spmi: get rid of a warning when built with W=1 omits ee42bedc85a6 can: mcp251xfd: Add support for internal loopback mode omits 2c0ac9208135 can: flexcan: convert the driver to DT-only omits cab7ffc0324f can: m_can: add PCI glue driver for Intel Elkhart Lake omits 227619c3ff7c can: m_can: move runtime PM enable/disable to m_can_platform omits 8435ff0fd7e1 MAINTAINERS: Add myself as a reviewer for CADENCE USB3 DRD [...] omits 59b7c6a8fd6c usb: chipidea: ci_hdrc_imx: Use of_device_get_match_data() omits 58bcafec8062 usb: chipidea: usbmisc_imx: Use of_device_get_match_data() omits 448373d9db1a usb: cdns3: fix NULL pointer dereference on no platform data omits c9f4cad6cdfe can: m_can: m_can_config_endisable(): remove double cleari [...] omits ecbaf5e13f45 can: rx-offload: can_rx_offload_offload_one(): avoid doubl [...] omits 921ca574cd38 can: isotp: add SF_BROADCAST support for functional addressing omits f5c50b1fed55 dt-bindings: clock: renesas: rcar-usb2-clock-sel: Convert [...] omits fd0d8ed7c1b4 clk: renesas: sh73a0: Stop using __raw_*() I/O accessors omits 40745482eec8 clk: renesas: r8a774c0: Add RPC clocks omits 14653942de7f clk: renesas: r8a779a0: Fix R and OSC clocks omits b5fb3b8859a4 clk: renesas: cpg-mssr: fix kerneldoc of cpg_mssr_priv omits 4ef39a80da8b clk: renesas: rcar-usb2-clock-sel: Replace devm_reset_cont [...] omits fb9805c51793 clk: renesas: r8a774b1: Add RPC clocks omits 13d2617bf224 clk: renesas: r8a774a1: Add RPC clocks omits 874d4eee5421 clk: renesas: r8a779a0: Add VIN clocks omits 23378e70ca28 clk: renesas: r8a779a0: Add CSI4[0-3] clocks omits 043585760f51 MAINTAINERS: Update git repo for Renesas clock drivers omits 0ca995f5c711 clk: renesas: r8a779a0: Make rcar_r8a779a0_cpg_clk_registe [...] omits 92de5fa2dc39 dmaengine: idxd: add ATS disable knob for work queues omits b10733527bfd Merge tag 'amd-drm-next-5.11-2020-12-09' of git://people.f [...] omits 6bea0225a4bf zonefs: fix page reference and BIO leak omits ce6520b0eafa Input: i8042 - add Acer laptops to the i8042 reset list omits 57a0f3a81ef2 Revert "md: add md_submit_discard_bio() for submitting dis [...] omits 17c28c2a0687 Revert "md/raid10: extend r10bio devs to raid disks" omits 4e2c6567efdd Revert "md/raid10: pull codes that wait for blocked dev in [...] omits d7cb6be0d0cd Revert "md/raid10: improve raid10 discard request" omits 82fe9af77cd1 Revert "md/raid10: improve discard request for far layout" omits e2782f560c29 Revert "dm raid: remove unnecessary discard limits for raid10" omits 177745beebe3 MAINTAINERS: Add entry for Marvell Prestera Ethernet Switc [...] omits 7fdd375e3830 net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cl [...] omits a7105e3472bf Merge branch 'hns3-next' omits cdab7c977970 net: hns3: adjust rss tc mode configure command omits 8eeb1f4bce68 net: hns3: adjust rss indirection table configure command omits f1c2e66d7f38 net: hns3: add support for max 512 rss size omits 0205ec041ec6 net: hns3: add support for hw tc offload of tc flower omits 0f993fe2b89d net: hns3: add support for forwarding packet to queues of [...] omits 5a5c90917467 net: hns3: add support for tc mqprio offload omits 35244430d624 net: hns3: refine the struct hane3_tc_info omits f8aab60422c3 drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs omits 7002932325ef Input: tm2-touchkey - add vddio regulator omits 3e730ec11d51 dt-bindings: input: tm2-touchkey: document vddio-supply omits 31a10f5b4b9f dt-bindings: input: tm2-touchkey: convert to yaml omits c0ead5552c0f nfp: silence set but not used warning with IPV6=n omits 523437d7b5ba net: stmmac: allow stmmac to probe for C45 PHY devices omits c5b58c8c860d drm/amd/pm: typo fix (CUSTOM -> COMPUTE) omits 5cab30359a4b Merge branch 'Add-support-for-VSOL-V2801F-CarlitoxxPro-CPG [...] omits 7a77233ec6d1 net: sfp: relax bitrate-derived mode check omits 0d035bed2a4a net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround omits 6b21c0bb3a32 net: x25: Fix handling of Restart Request and Restart Conf [...] omits 0f86a5be1095 Merge branch 'mptcp-fixes' omits d7b1bfd0832c mptcp: be careful on subflows shutdown omits 0597d0f8e030 mptcp: plug subflow context memory leak omits 5b950ff4331d mptcp: link MPC subflow into msk only after accept omits 7bdddc68cda3 net: hdlc_x25: Remove unnecessary skb_reset_network_header calls omits 016ade51a7d9 net/mlx4: simplify the return expression of mlx4_init_cq_table() omits d8b3df8b1048 erofs: avoid using generic_block_bmap omits c2af62256e8d ibmvnic: fix rx buffer tracking and index management in re [...] omits 5a40cce20871 Merge branch 'mptcp-Add-port-parameter-to-ADD_ADDR-option' omits 432d9e74d8a3 mptcp: use the variable sk instead of open-coding omits 13ad9f01a29e mptcp: rename add_addr_signal and mptcp_add_addr_status omits 42842a425ad6 mptcp: drop rm_addr_signal flag omits 90a4aea8b6ed mptcp: print out port and ahmac when receiving ADD_ADDR omits 0f5c9e3f079f mptcp: add port parameter for mptcp_pm_announce_addr omits fbe0f87ac771 mptcp: send out dedicated packet for ADD_ADDR using port omits 4a2777a83406 mptcp: add the outgoing ADD_ADDR port support omits 2ec72faec86b mptcp: use adding up size to get ADD_ADDR length omits 22fb85ffaefb mptcp: add port support for ADD_ADDR suboption writing omits e1ef6832224a mptcp: unify ADD_ADDR and ADD_ADDR6 suboptions writing omits 6eb3d1e350d1 mptcp: unify ADD_ADDR and echo suboptions writing omits b7e4ba9a91df Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits dc528d5bcc2d Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 88287773ff6f Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 8edcd98be1b2 Input: cyapa - switch to using devm_add_action_or_reset() omits 80db2a087f42 Input: cros_ec_keyb - send 'scancodes' in addition to key events omits 3d82a4d736a6 Input: add driver for power button on Dell Wyse 3020 omits b2cc3bfef6aa dt-bindings: input: Add Dell Wyse 3020 Power Button binding omits b2058cd93d93 Input: gtco - remove driver omits 5a6338cce9f4 mailbox: arm_mhuv2: Add driver omits aa80be5043a6 dt-bindings: mailbox : arm,mhuv2: Add bindings omits b8d909375d6f net: marvell: octeontx2: simplify the otx2_ptp_adjfine() omits 965b8b2bad0a net: dsa: simplify the return rtl8366_vlan_prepare() omits 6f2d5cf9756d net: stmmac: simplify the return dwmac5_rxp_disable() omits f75e59445808 net: hinic: simplify the return hinic_configure_max_qnum() omits 264386fc1922 net: freescale: dpaa: simplify the return dpaa_eth_refill_ [...] omits d867bc3a2691 net: cisco: enic: simplify the return vnic_cq_alloc() omits dd0e7aabcad1 net: emulex: benet: simplify the return expression of be_i [...] omits 8e3bf53c6105 net: marvell: octeontx2: simplify the return expression of [...] omits 05372c456f2d net: marvell: prestera: simplify the return expression of [...] omits e3bc6566b886 Merge branch 'nfc-s3fwrn5-Change-I2C-interrupt-trigger-to- [...] omits 237410fb8353 nfc: s3fwrn5: Remove hard coded interrupt trigger type fro [...] omits b783ff46ef4c dt-bindings: net: nfc: s3fwrn5: Change I2C interrupt trigger type omits 429ad75f2b13 usb: chipidea: trace: fix the endian issue omits b4c5d446a655 usb: chipidea: add tracepoint support for udc omits 1bc514dfd126 doc: dt-binding: cdns,usb3: add wakeup-irq omits 4006239098b2 usb: cdns3: imx: enable runtime pm by default omits 7cea9657756b usb: cdns3: add quirk for enable runtime pm by default omits 1cc6edd8a96f usb: cdns3: host: disable BEI support omits 68ed3f3d8a05 usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT omits ed22764847e8 usb: cdns3: host: add .suspend_quirk for xhci-plat.c omits cdd3013dcc5c usb: cdns3: Rids of duplicate error message omits b3b4a9d70fec usb: cdns3: Add static to cdns3_gadget_exit function omits 9a25a30ee54c Merge branch 'mlx4_en-fixes' omits ba603d9d7b12 net/mlx4_en: Handle TX error CQE omits fed91613c9dd net/mlx4_en: Avoid scheduling restart task if it is alread [...] omits ab9e1ac49b47 docs: update requirements to install six module omits e223a707ad84 docs: reporting-issues: move 'outdated, need help' note to [...] omits e65f3df5ff38 net: ipa: convert comma to semicolon omits 59d4c93d31d9 net: mv88e6xxx: convert comma to semicolon omits 201d126a631c net: thunderbolt: convert comma to semicolon omits 752baafb0f38 net: usb: convert comma to semicolon omits af89784eb621 net: freescale: convert comma to semicolon omits 011446cd2f0e net: ethernet: ti: convert comma to semicolon omits 474d8feffb31 hisilicon/hns3: convert comma to semicolon omits 3d4068b24cd9 hisilicon/hns: convert comma to semicolon omits 873d2f121628 net: mlx5: convert comma to semicolon omits eba251f2e6bc net: micrel: convert comma to semicolon omits a319aedde43c net: rxrpc: convert comma to semicolon omits 102779c6f856 Merge branch 'macb-sama7g5' omits 700d566e8171 net: macb: add support for sama7g5 emac interface omits ec771de654e4 net: macb: add support for sama7g5 gem interface omits f5f30cf8ef18 dt-bindings: add documentation for sama7g5 gigabit etherne [...] omits 20b3ba6159ec dt-bindings: add documentation for sama7g5 ethernet interface omits f4de93f03ed8 net: macb: unprepare clocks in case of failure omits 38493da4e6a8 net: macb: add function to disable all macb clocks omits daafa1d33cc9 net: macb: add capability to not set the clock rate omits edac63861db7 net: macb: add userio bits as platform configuration omits 299bcb55ecd1 tcp: fix cwnd-limited bug for TSO deferral where we send nothing omits 5137d303659d net: flow_offload: Fix memory leak for indirect flow block omits 8ef44b6fe49d tcp: Retain ECT bits for tos reflection omits a770bf515613 ethtool: fix stack overflow in ethnl_parse_bitset() omits 102e2c07239c net: sched: incorrect Kconfig dependencies on Netfilter modules omits 60f2f74978e6 Merge tag 'drm-msm-next-2020-12-07' of https://gitlab.free [...] omits a379b01cd4b2 e1000e: fix S0ix flow to allow S0i3.2 subset entry omits 1beb7830d3b2 ice: avoid premature Rx buffer reuse omits a06316dc87bd ixgbe: avoid premature Rx buffer reuse omits 75aab4e10ae6 i40e: avoid premature Rx buffer reuse omits ec107e775d84 igb: avoid transmit queue timeout in xdp path omits 3eca859008a7 igb: use xdp_do_flush omits 681429dba992 igb: skb add metasize for xdp omits 2e2bb5594ca0 igb: XDP extack message on error omits b829ec1a66bc igb: take VLAN double header into account omits cfb33e174fa2 igb: XDP xmit back fix error code omits c15800b6770e Merge branch 'xdp-redirect-implementation-for-ena-driver' omits f1a255891303 net: ena: introduce ndo_xdp_xmit() function for XDP_REDIRECT omits f8b91f255a05 net: ena: use xdp_return_frame() to free xdp frames omits a318c70ad152 net: ena: introduce XDP redirect implementation omits e8223eeff021 net: ena: use xdp_frame in XDP TX flow omits 89dd735e8c1e net: ena: aggregate stats increase into a function omits 1e5847395eeb net: ena: fix coding style nits omits e9548fdf93bc net: ena: store values in their appropriate variables types omits da580ca8de2c net: ena: add device distinct log prefix to files omits ce74496a1575 net: ena: use constant value for net_device allocation omits da9482332d58 ptp: clockmatrix: deprecate firmware older than 4.8.7 omits 7260d1c8fd86 ptp: clockmatrix: Fix non-zero phase_adj is lost after snap omits fa439059d828 ptp: clockmatrix: remove 5 second delay before entering wr [...] omits 251f4fe224d6 ptp: clockmatrix: reset device and check BOOT_STATUS omits a2f5ea9e314b Merge tag 'arm-soc-fixes-v5.10-4b' of git://git.kernel.org [...] omits c02bd115b1d2 Revert "geneve: pull IP header before ECN decapsulation" omits fd1c3318f4e7 iwlwifi: mvm: validate notification size when waiting omits d3d9b4fca363 iwlwifi: mvm: purge the BSS table upon firmware load omits c0f46dca0019 iwlwifi: mvm: check that statistics TLV version match stru [...] omits 27eeb03784b3 iwlwifi: mvm: add size checks for range response notification omits 8a59d39033c3 iwlwifi: mvm: hook up missing RX handlers omits b8aba27cdc0e iwlwifi: tighten RX MPDU bounds checks omits ac1a98e1e924 iwlwifi: Add a new card for MA family omits 87d9564e14cf iwlwifi: mvm: disconnect if channel switch delay is too long omits 906d4eb84408 iwlwifi: support firmware reset handshake omits b2ed841ed070 iwlwifi: add an extra firmware state in the transport omits caf463771295 iwlwifi: mvm: fix a race in CSA that caused assert 0x3420 omits b570e5b0592a iwlwifi: mvm: validate firmware sync response size omits e4475583b5c4 iwlwifi: pcie: clean up some rx code omits 8e99ea8d09a1 iwlwifi: use SPDX tags omits 58a1c9f9a9b6 iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() omits 152fdc0f6988 iwlwifi: trans: consider firmware dead after errors omits 69d6cfc491f0 iwlwifi: pcie: remove unnecessary setting of inta_mask omits 97b4f859543d iwlwifi: fw: file: fix documentation for SAR flag omits aa7fd94687b2 iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling omits 94631b56422d iwlwifi: mvm: clean up scan state on failure omits 2f7a04c7b03b iwlwifi: mvm: do more useful queue sync accounting omits 9e8338ad17eb iwlwifi: mvm: fix 22000 series driver NMI omits 3fa965c2dd4e iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers omits cf5b46276847 iwlwifi: mvm: move iwl_mvm_stop_device() out of line omits e20a5c9f768b iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type omits 59fa61f3fd4e iwlwifi: remove sw_csum_tx omits df72138de4bc iwlwifi: pcie: validate RX descriptor length omits efc0ec5afb6e iwlwifi: validate MPDU length against notification length omits c6bae2169071 iwlwifi: mvm: iterate active stations when updating statistics omits 7b2829f315d0 iwlwifi: sort out the NVM offsets omits d295a898c2f5 iwlwifi: fix typo in comment omits cdaba917268d iwlwifi: follow the new inclusive terminology omits 52b155214be8 iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode omits 861bae42e1f1 iwlwifi: avoid endless HW errors at assert time omits 87f1283b6ae4 iwlwifi: enable sending/setting debug host event omits eae94cf82d74 iwlwifi: mvm: add support for 6GHz omits d43ab298efc6 iwlwifi: copy iwl_he_capa for modifications omits 4adfaf9b2de3 iwlwifi: pcie: remove obsolete pre-release support code omits 3b25f1aff503 iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode omits 486e93ef3e1c iwlwifi: mvm: Init error table memory to zero omits 525791354706 iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command [...] omits a44509805895 iwlwifi: move reclaim flows to the queue file omits 846067693fc8 iwlwifi: mvm: fix sar profile printing issue omits cc598782d7c0 iwlwifi: yoyo: align the write pointer to DWs omits b34872bc831d iwlwifi: yoyo: add the ability to dump phy periphery omits 2f8cfcc43dae iwlwifi: remove all queue resources before free omits 69fe24d1d80f firmware: xilinx: Mark pm_api_features_map with static keyword omits 387270cb0b40 ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs omits 2bf39ddd7793 dt-bindings: gpio: Add a binding header for the MSC313 GPI [...] omits f57ad63a835c KVM: x86: ignore SIPIs that are received while not in wait [...] omits 8f95c1322811 i2c: designware: Make register offsets all of the same width omits a5df4c14b9a9 i2c: designware: Switch header to use BIT() and GENMASK() omits 0b01392c18b9 i2c: pxa: move to generic GPIO recovery omits e8a61e5a7e2a i2c: sh_mobile: Mark adapter suspended during suspend omits 04fd6f0a9e67 i2c: owl: Add compatible for the Actions Semi S500 I2C controller omits 730f205190a1 dt-bindings: i2c: owl: Convert Actions Semi Owl binding to [...] omits 7fbee7e3386c Merge tag 'omap-for-v5.11/genpd-rest-signed' of git://git. [...] omits eb672def8b9d Merge tag 'omap-for-v5.11/genpd-am437x-signed' of git://gi [...] omits 07dd966db740 Merge tag 'omap-for-v5.11/genpd-am335x-signed' of git://gi [...] omits 80c25006bc97 Merge tag 'omap-for-v5.11/genpd-drivers-signed' of git://g [...] omits b5e438ebd7e8 s390/smp: perform initial CPU reset also for SMT siblings omits b4d70a6134d2 s390/mm: use invalid asce for user space when switching to [...] omits 454efcf82ea1 s390/idle: fix accounting with machine checks omits e259b3fafa7d s390/idle: add missing mt_cycles calculation omits 7a84ffc0471f s390/boot: add build-id to decompressor omits 613775d62ec6 s390/kexec_file: fix diag308 subcode when loading crash kernel omits 14d4c4fa46ee s390/cio: fix use-after-free in ccw_device_destroy_console omits 8f7e68bb3d4c dt-bindings: mfd: fix stm32 timers example omits 9125abe7b9cb vrf: handle CONFIG_IPV6 not set for vrf_add_mac_header_if_unset() omits 340b940ea0ed RDMA/cm: Fix an attempt to use non-valid pointer when clea [...] omits 19cf6e6d402a Merge tag 'samsung-drivers-5.11-2' of git://git.kernel.org [...] omits 629c96256de4 Merge tag 'zynqmp-soc-for-v5.11-v2' of https://github.com/ [...] omits 3577afb0052f dyndbg: fix use before null check omits 59850d226e49 io_uring: fix io_cqring_events()'s noflush omits 634578f80065 io_uring: fix racy IOPOLL flush overflow omits 31bff9a51b26 io_uring: fix racy IOPOLL completions omits dad1b1242fd5 io_uring: always let io_iopoll_complete() complete polled io omits 9c8e11b36c9b io_uring: add timeout update omits fbd15848f3c1 io_uring: restructure io_timeout_cancel() omits bee749b187ac io_uring: fix files cancellation omits ac0648a56c1f io_uring: use bottom half safe lock for fixed file data omits bd5bbda72f7f io_uring: fix miscounting ios_left omits 6e1271e60c1d io_uring: change submit file state invariant omits 65b2b213484a io_uring: check kthread stopped flag when sq thread is unparked omits 36f72fe2792c io_uring: share fixed_file_refs b/w multiple rsrcs omits c98de08c990e io_uring: replace inflight_wait with tctx->wait omits 10cad2c40dcb io_uring: don't take fs for recvmsg/sendmsg omits 2e9dbe902d10 io_uring: only wake up sq thread while current task is in [...] omits 906a3c6f9ca0 io_uring: don't acquire uring_lock twice omits a0d9205f7d36 io_uring: initialize 'timeout' properly in io_sq_thread() omits 083692463440 io_uring: refactor io_sq_thread() handling omits f6edbabb8359 io_uring: always batch cancel in *cancel_files() omits 6b81928d4ca8 io_uring: pass files into kill timeouts/poll omits b52fda00dd9d io_uring: don't iterate io_uring_cancel_files() omits df9923f96717 io_uring: cancel only requests of current task omits 08d23634643c io_uring: add a {task,files} pair matching helper omits 06de5f5973c6 io_uring: simplify io_task_match() omits 2846c481c9dd io_uring: inline io_import_iovec() omits 632546c4b5a4 io_uring: remove duplicated io_size from rw omits 10fc72e43352 fs/io_uring Don't use the return value from import_iovec(). omits 1a38ffc9cbca io_uring: NULL files dereference by SQPOLL omits c73ebb685fb6 io_uring: add timeout support for io_uring_enter() omits 27926b683db0 io_uring: only plug when appropriate omits 0415767e7f05 io_uring: rearrange io_kiocb fields for better caching omits f2f87370bb66 io_uring: link requests with singly linked list omits 90cd7e424969 io_uring: track link timeout's master explicitly omits 863e05604a6f io_uring: track link's head and tail during submit omits 018043be1f1b io_uring: split poll and poll_remove structs omits 14a1143b68ee io_uring: add support for IORING_OP_UNLINKAT omits 80a261fd0032 io_uring: add support for IORING_OP_RENAMEAT omits e886663cfd02 fs: make do_renameat2() take struct filename omits 14587a46646d io_uring: enable file table usage for SQPOLL rings omits 28cea78af449 io_uring: allow non-fixed files with SQPOLL omits 8010622c86ca USB: UAS: introduce a quirk to set no_write_same omits 74e71964b1a9 uio: uio_hv_generic: use devm_kzalloc() for private data alloc omits d57801c45f53 uio: uio_fsl_elbc_gpcm: use device-managed allocators omits 16d546c42db5 uio: uio_aec: use devm_kzalloc() for uio_info object omits 0a4ade539791 uio: uio_cif: use devm_kzalloc() for uio_info object omits c3a747791138 uio: uio_netx: use devm_kzalloc() for or uio_info object omits 6b76c98b96bd uio: uio_mf624: use devm_kzalloc() for uio_info object omits 023c9c6dc2c4 uio: uio_sercos3: use device-managed functions for simple allocs omits ba022851f3b1 uio: uio_dmem_genirq: finalize conversion of probe to devm [...] omits 44dccc4a2bd1 uio: uio_dmem_genirq: convert simple allocations to device [...] omits 4849e0eda387 uio/uio_pci_generic: remove unneeded pci_set_drvdata() omits 68d621197162 uio: pruss: use devm_clk_get() for clk init omits 81113b0421a5 slimbus: qcom-ngd-ctrl: fix SSR dependencies omits b4f473cf4605 altera-stapl: remove the unreached switch case omits dfd7f2c1c532 fsi: Aspeed: Add mutex to protect HW access omits fe34761d9f5f bus: fsl-mc: simplify DPRC version check omits 3d70fb03711c bus: fsl-mc: fix error return code in fsl_mc_object_allocate() omits ca43fec96b43 bus: fsl-mc: added missing fields to dprc_rsp_get_obj_regi [...] omits 74abd1f2d49a bus: fsl-mc: make sure MC firmware is up and running omits 61243c03dde2 bus: fsl-mc: add back accidentally dropped error check omits 603012f78a3f serial: imx: Remove unneeded of_device_get_match_data() NU [...] omits 0b81144a4ac2 soc: fix comment for freeing soc_dev_attr omits aec273a3191e MAINTAINERS: Mark SPMI as maintained omits 4996b4610767 staging: olpc_dcon: Do not call platform_device_unregister [...] omits 7fe5bbdd1f43 staging: most: Fix spelling mistake "tranceiver" -> "transceiver" omits 660745a56946 vme: switch from 'pci_' to 'dma_' API omits 1749c90489f2 misc: pci_endpoint_test: fix return value of error branch omits 505b08777d78 misc: genwqe: Use dma_set_mask_and_coherent to simplify code omits 5b4258f6721f misc: rtsx: rts5249 support runtime PM omits 121e9c6b5c4c misc: rtsx: modify and fix init_hw function omits d928061c3143 misc: rtsx: modify en/disable aspm function omits 311c2520de21 firmware: xilinx: Properly align function parameter omits a80cefec2c27 firmware: xilinx: Add a blank line after function declaration omits 1f6a11a01059 firmware: xilinx: Remove additional newline omits 332bee164066 firmware: xilinx: Fix kernel-doc warnings omits 463edf5a59fd firmware: xlnx-zynqmp: fix compilation warning omits 7b1c9b8441aa soc: xilinx: vcu: add missing register NUM_CORE omits 30b79eb1f92e soc: xilinx: vcu: use vcu-settings syscon registers omits a3857f89ddb0 dt-bindings: soc: xlnx: extract xlnx, vcu-settings to sepa [...] omits 853e69d6c87c soc: xilinx: vcu: drop useless success message omits 31dcb6c30a26 misc: vmw_vmci: fix kernel info-leak by initializing dbell [...] omits 997754f114ef misc/sgi-xp: Replace in_interrupt() usage omits a73a07127453 misc: isl29003: Fix typo for get/set mode omits 9c30921fe799 driver core: platform: use bus_type functions omits 16085668eacd driver core: platform: change logic implementing platform_ [...] omits e21d740a3fe5 driver core: platform: reorder functions omits 2c3dc6432f33 driver core: make driver_probe_device() static omits d475f8ea98a0 driver core: Fix a couple of typos omits 5b6164d3465f driver core: Reorder devices on successful probe omits b42fe98c9269 btrfs: scrub: allow scrub to work with subpage sectorsize omits b29dca44abe2 btrfs: scrub: support subpage data scrub omits 53f3251d3b82 btrfs: scrub: support subpage tree block scrub omits d0a7a9c050f3 btrfs: scrub: always allocate one full page for one sector [...] omits fa485d21a7ae btrfs: scrub: reduce width of extent_len/stripe_len from 6 [...] omits 6275193ef190 btrfs: refactor btrfs_lookup_bio_sums to handle out-of-ord [...] omits 9e46458a7c00 btrfs: remove btrfs_find_ordered_sum call from btrfs_looku [...] omits 884b07d0f4f7 btrfs: handle sectorsize < PAGE_SIZE case for extent buffe [...] omits 4a3dc93843dd btrfs: update num_extent_pages to support subpage sized ex [...] omits 1aaac38c83a2 btrfs: don't allow tree block to cross page boundary for s [...] omits deb678955360 btrfs: calculate inline extent buffer page size based on p [...] omits f91e0d0c4cd9 btrfs: factor out btree page submission code to a helper omits f44cf41075b0 btrfs: make btrfs_verify_data_csum follow sector size omits 7ffd27e378d2 btrfs: pass bio_offset to check_data_csum() directly omits 1941b64b080b btrfs: rename bio_offset of extent_submit_bio_start_t to d [...] omits 8a6a87cd449b btrfs: fix lockdep warning when creating free space tree omits af456a2c0aaa btrfs: skip space_cache v1 setup when not using it omits 36b216c85eb9 btrfs: remove free space items when disabling space cache v1 omits 2838d255cb9b btrfs: warn when remount will not change the free space tree omits 04c415596953 btrfs: use superblock state to print space_cache mount option omits 948462294577 btrfs: keep sb cache_generation consistent with space_cache omits 8b228324a8ce btrfs: clear free space tree on ro->rw remount omits 8cd2908846d1 btrfs: clear oneshot options on mount and remount omits 5011139a4718 btrfs: create free space tree on ro->rw remount omits 997e3e2e71b3 btrfs: only mark bg->needs_free_space if free space tree is on omits 8f1c21d7490f btrfs: start orphan cleanup on ro->rw remount omits 44c0ca211a4d btrfs: lift read-write mount setup from mount and remount omits 47876f7ceffa btrfs: do not block inode logging for so long during trans [...] omits 639bd575b7c7 btrfs: fix race leading to unnecessary transaction commit [...] omits 47d3db41e190 btrfs: fix race that makes inode logging fallback to trans [...] omits 4d6221d7d831 btrfs: fix race that causes unnecessary logging of ancesto [...] omits 5f96bfb7633c btrfs: fix race that results in logging old extents during [...] omits de53d892e5c5 btrfs: fix race causing unnecessary inode logging during l [...] omits fa598b069640 btrfs: remove recalc_thresholds from free space ops omits f0d1219def15 btrfs: always set NODATASUM/NODATACOW in __create_free_spa [...] omits 7dbdb443a7b4 btrfs: remove crc_check logic from free space omits 5297199a8bca btrfs: remove inode number cache feature omits abadc1fcd72e btrfs: replace calls to btrfs_find_free_ino with btrfs_fin [...] omits ec7d6dfd73b2 btrfs: move btrfs_find_highest_objectid/btrfs_find_free_ob [...] omits 1201b58b67b3 btrfs: drop casts of bio bi_sector omits 12659251ca5d btrfs: implement log-structured superblock for ZONED mode omits a589dde0bc0b btrfs: disallow mixed-bg in ZONED mode omits f1569c4c10a1 btrfs: disable fallocate in ZONED mode omits d206e9c9c576 btrfs: disallow NODATACOW in ZONED mode omits 5d1ab66c56fe btrfs: disallow space_cache in ZONED mode omits 862931c76327 btrfs: introduce max_zone_append_size omits b70f509774ad btrfs: check and enable ZONED mode omits 5b316468983d btrfs: get zone information of zoned block devices omits 2d09e6eb4a6f driver core: Delete pointless parameter in fwnode_operatio [...] omits f9aa460672c9 driver core: Refactor fw_devlink feature omits e82a840cb1c1 efi: Update implementation of add_links() to create fwnode links omits 8a06d1ea0617 of: property: Update implementation of add_links() to crea [...] omits 25ac86c6dbe6 driver core: Use device's fwnode to check if it is waiting [...] omits c2c724c868c4 driver core: Add fw_devlink_parse_fwtree() omits 04f63c213b67 driver core: Redefine the meaning of fwnode_operations.add [...] omits b5d3e2fbcb10 device property: Add fwnode_is_ancestor_of() and fwnode_ge [...] omits ac66c5bbb437 driver core: Allow only unprobed consumers for SYNC_STATE_ [...] omits 7b337cb3ebde driver core: Add fwnode link support omits 01bb86b380a3 driver core: Add fwnode_init() omits c84b90909e47 Revert "driver core: fw_devlink: Add support for batching [...] omits 087ad763c154 Revert "of: platform: Batch fwnode parsing when adding all [...] omits 999032ece38b Revert "driver core: Remove check in driver_deferred_probe [...] omits 96d8a9168ef5 Revert "driver core: Don't do deferred probe in parallel w [...] omits 3b052a3e30f2 Revert "driver core: Rename dev_links_info.defer_sync to d [...] omits c95d64012ad7 Revert "driver core: Avoid deferred probe due to fw_devlin [...] omits 66482f640755 driver: core: Fix list corruption after device_del() omits d889797530c6 Merge remote-tracking branch 'arm64/for-next/fixes' into f [...] omits d45056ad739b Merge remote-tracking branch 'arm64/for-next/scs' into for [...] omits d8602f8bf3b2 Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] omits ba4259a6f87a Merge branch 'for-next/misc' into for-next/core omits e0f7a8d5e87f Merge branch 'for-next/uaccess' into for-next/core omits 3c09ec59cdea Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] omits 0288e7fa35b3 fs/kernfs: remove the double check of dentry->inode omits ca4bbdaf1716 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] omits 207ddc0ef4f4 xfs: don't catch dax+reflink inodes as corruption in verifier omits a5336d6bb2d0 xfs: fix the forward progress assertion in xfs_iwalk_run_c [...] omits 2e984badbcc0 xfs: remove unneeded return value check for *init_cursor() omits 7bc1fea9d36c xfs: introduce xfs_validate_stripe_geometry() omits 237d7887ae72 xfs: show the proper user quota options omits afbd914776db xfs: remove the unused XFS_B_FSB_OFFSET macro omits 88269b880a8e xfs: remove unnecessary null check in xfs_generic_create omits b3b29cd1069c xfs: directly return if the delta equal to zero omits 04a58620a17c xfs: check tp->t_dqinfo value instead of the XFS_TRANS_DQ_ [...] omits a9382fa9a9ff xfs: delete duplicated tp->t_dqinfo null check and allocation omits 1e5c39dfd3a4 xfs: rename xfs_fc_* back to xfs_fs_* omits 33005fd0a537 xfs: refactor file range validation omits 18695ad42514 xfs: refactor realtime volume extent validation omits 67457eb0d225 xfs: refactor data device extent validation omits 4b80ac64450f xfs: scrub should mark a directory corrupt if any entries [...] omits da531cc46ef1 xfs: fix parent pointer scrubber bailing out on unallocate [...] omits acf104c2331c xfs: detect overflows in bmbt records omits 6337032689fa xfs: trace log intent item recovery failures omits da5de110296c xfs: validate feature support when recovering rmap/refcoun [...] omits 7396c7fbe07e xfs: improve the code that checks recovered extent-free in [...] omits 3c15df3de0e2 xfs: hoist recovered extent-free intent checks out of xfs_ [...] omits 0d79781a1aa6 xfs: improve the code that checks recovered refcount intent items omits ed64f8343aaf xfs: hoist recovered refcount intent checks out of xfs_cui [...] omits c447ad62dc90 xfs: improve the code that checks recovered rmap intent items omits dda7ba65bf03 xfs: hoist recovered rmap intent checks out of xfs_rui_ite [...] omits 67d8679bd391 xfs: improve the code that checks recovered bmap intent items omits bc525cf455da xfs: hoist recovered bmap intent checks out of xfs_bui_ite [...] omits 96f65bad7c31 xfs: enable the needsrepair feature omits 80c720b8eb1c xfs: define a new "needrepair" feature omits 675fc18900e9 dt-bindings: trivial-devices: Add delta,q54sj108a2 omits fddd408ad448 USB: serial: ftdi_sio: log the CBUS GPIO validity omits 5d47c887ccee USB: serial: ftdi_sio: drop GPIO line checking dead code omits 11fb08cffbeb USB: serial: ftdi_sio: report the valid GPIO lines to gpiolib omits 342fbb7578d1 ASoC: add simple-mux omits f17a7db22b8f ASoC: add simple-audio-mux binding omits a05c51e04d2e Merge tag 'zynq-dt-for-v5.10' of https://github.com/Xilinx [...] omits 3b25f337929e spi: spi-geni-qcom: Use the new method of gpio CS control omits 7a5172b7990d platform/chrome: cros_ec_spi: Drop bits_per_word assignment omits 74639cbf51d7 platform/chrome: cros_ec_spi: Don't overwrite spi::mode omits ac6b7bd33ad6 ASoC: SOF: Intel: add SoundWire support for ADL-S omits 4c8a4cab331d ASoC: Intel: common: add ACPI matching tables for Alder Lake omits c87b013f23c6 Merge tag 'zynqmp-dt-for-v5.11' of https://github.com/Xili [...] omits 419fd286274e Merge tag 'aspeed-5.11-devicetree' of git://git.kernel.org [...] omits 5919eec0f092 ARM: mstar: SMP support omits ecaafac1eb73 ARM: mstar: Wire up smpctrl for SSD201/SSD202D omits 570e471ce054 ARM: mstar: Add smp ctrl registers to infinity2m dtsi omits 418cb58b4566 ARM: mstar: Add dts for Honestar ssd201htv2 omits dbbaf35d589e ARM: mstar: Add chip level dtsi for SSD202D omits 572ef97bc734 ARM: mstar: Add common dtsi for SSD201/SSD202D omits ba2290b1b750 ARM: mstar: Add infinity2m support omits 8c50a8b359c4 dt-bindings: mstar: Add Honestar SSD201_HT_V2 to mstar boards omits 43181b5d8072 dt-bindings: vendor-prefixes: Add honestar vendor prefix omits 80e73332ee82 dt-bindings: mstar: Add binding details for mstar,smpctrl omits 323a391a220c can: isotp: isotp_setsockopt(): block setsockopt on bound sockets omits 5b8a05b9e8d1 ARM: mstar: Fill in GPIO controller properties for infinity omits 74530d645126 ARM: mstar: Add gpio controller to MStar base dtsi omits dcb11100cd5d arm64: Kconfig: meson: drop pinctrl omits be1b50021254 scsi: mpt3sas: Update driver version to 36.100.00.00 omits 9b271c69128b scsi: mpt3sas: Handle trigger page after firmware update omits 0e17a87c5950 scsi: mpt3sas: Add persistent MPI trigger page omits 2a5c3a35c156 scsi: mpt3sas: Add persistent SCSI sense trigger page omits 71b3fb8fe6dd scsi: mpt3sas: Add persistent Event trigger page omits bb855f2a5d7e scsi: mpt3sas: Add persistent Master trigger page omits aec93e8e2385 scsi: mpt3sas: Add persistent trigger pages support omits f98790c00375 scsi: mpt3sas: Sync time periodically between driver and firmware omits afc516dcfe52 scsi: qla2xxx: Update version to 10.02.00.104-k omits abd9cae9bbae scsi: qla2xxx: Fix device loss on 4G and older HBAs omits 707531bc2626 scsi: qla2xxx: If fcport is undergoing deletion complete I [...] omits 0a6f4d762c6b scsi: qla2xxx: Fix the call trace for flush workqueue omits 0bc17251dff4 scsi: qla2xxx: Fix flash update in 28XX adapters on big en [...] omits f795f96e725b scsi: qla2xxx: Handle aborts correctly for port undergoing [...] omits 07a5f69248e3 scsi: qla2xxx: Fix N2N and NVMe connect retry failure omits 8a78dd6ed1af scsi: qla2xxx: Fix FW initialization error on big endian machines omits 8de309e7299a scsi: qla2xxx: Fix crash during driver load on big endian [...] omits aceba54ba0f9 scsi: qla2xxx: Fix compilation issue in PPC systems omits 0ce8ab50a6ed scsi: qla2xxx: Don't check for fw_started while posting NV [...] omits e4fc78f48d3f scsi: qla2xxx: Tear down session if FW say it is down omits a6dcfe08487e scsi: qla2xxx: Limit interrupt vectors to number of CPUs omits c1599657d48c scsi: qla2xxx: Change post del message from debug level to [...] omits 305c16ce2632 scsi: qla2xxx: Return EBUSY on fcport deletion omits 3a5b9fa2cc5f scsi: qla4xxx: Remove redundant assignment to variable rval omits e7e499ee8a84 Merge tag 'imx-soc-5.11' of git://git.kernel.org/pub/scm/l [...] omits b760bfbcbff3 Merge tag 'amlogic-soc' of git://git.kernel.org/pub/scm/li [...] omits 4bdfafd6ff29 Merge tag 'mvebu-arm-5.11-1' of git://git.kernel.org/pub/s [...] omits 5b13886da858 ice: Add space to unknown speed omits 9228d8b2613b ice: join format strings to same line as ice_debug omits 34d8461a653a ice: silence static analysis warning omits 32e6deb29725 ice: cleanup misleading comment omits bcf68ea1e580 ice: Remove vlan_ena from vsi structure omits 956542cae5dc ice: Remove gate to OROM init omits c21125c99757 ice: Enable Support for FW Override (E82X) omits f2651a91b97d ice: don't always return an error for Get PHY Abilities AQ [...] omits 88dcfdb4cd82 ice: cleanup stack hog omits c2208046bba6 perf/x86/intel: Add Tremont Topdown support omits bd11952b400f uprobes/x86: Fix fall-through warnings for Clang omits b64595754517 perf/x86: Fix fall-through warnings for Clang omits e689b300c99c kprobes/x86: Fix fall-through warnings for Clang omits f8129cd958b3 perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() omits 46b72e1bf4fc perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake omits 78ff2733ff35 x86/kprobes: Restore BTF if the single-stepping is cancelled omits 78af4dc949da perf: Break deadlock involving exec_update_mutex omits e6e4f42eb773 sparc64/mm: Implement pXX_leaf_size() support omits c5eecbb58f65 powerpc/8xx: Implement pXX_leaf_size() support omits cb262935a166 seqlock: kernel-doc: Specify when preemption is automatica [...] omits 66bcfcdf89d0 seqlock: Prefix internal seqcount_t-only macros with a "do_" omits cf48647243cc Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g omits 617f3ef95177 locking/rwsem: Remove reader optimistic spinning omits 1a728dff855a locking/rwsem: Enable reader optimistic lock stealing omits 2f06f702925b locking/rwsem: Prevent potential lock starvation omits c8fe8b056438 locking/rwsem: Pass the current atomic count to rwsem_down [...] omits c995e638ccbb locking/rwsem: Fold __down_{read,write}*() omits 285c61aedf6b locking/rwsem: Introduce rwsem_write_trylock() omits 3379116a0ca9 locking/rwsem: Better collate rwsem_read_trylock() omits 2b3c99ee6389 Merge branch 'locking/rwsem' omits 31784cff7ee0 rwsem: Implement down_read_interruptible omits 0f9368b5bf6d rwsem: Implement down_read_killable_nested omits 2efc35dc4397 Merge tag 'samsung-soc-5.11' of git://git.kernel.org/pub/s [...] omits 08c6a2f620e4 Merge branch 'bpf-xsk-selftests' omits 7d20441eb05e selftests/bpf: Xsk selftests - Bi-directional Sockets - SKB, DRV omits 6674bf66560a selftests/bpf: Xsk selftests - Socket Teardown - SKB, DRV omits 9103a8594d93 selftests/bpf: Xsk selftests - DRV POLL, NOPOLL omits facb7cb2e909 selftests/bpf: Xsk selftests - SKB POLL, NOPOLL omits a89052572ebb selftests/bpf: Xsk selftests framework omits 4e083fdfa39d Merge branch 'bpf-xdp-offload-fixes' omits 8158cad13435 selftests/bpf/test_offload.py: Filter bpftool internal map [...] omits 766e62b7fcd2 selftests/bpf/test_offload.py: Reset ethtool features afte [...] omits 852c2ee338f0 selftests/bpf/test_offload.py: Fix expected case of extack [...] omits d8b5e76ae4e0 selftests/bpf/test_offload.py: Only check verifier log on [...] omits e4ff5aa46940 netdevsim: Add debugfs toggle to reject BPF programs in verifier omits 0b5b6e747c86 selftests/bpf/test_offload.py: Remove check for program lo [...] omits 998f17296234 xdp: Remove the xdp_attachment_flags_ok() callback omits 4c9398822106 PCI: qcom: Add support for configuring BDF to SID mapping [...] omits ab43234d0baf drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs omits 157fe68d74c2 drm/amdgpu: fix size calculation with stolen vga memory omits c9918d1f63a3 drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven omits ab6e4e9de8dd drm/amdkfd: Fix leak in dmabuf import omits 6896887b8676 drm/amdgpu: fix sdma instance fw version and feature version init omits 369b7ebe1792 drm/amd/display: Add wm table for Renoir omits c2ffe78b8b13 drm/amd/display: Prevent bandwidth overflow omits 2343e9d2c5a9 drm/amdgpu: fix debugfs creation/removal, again omits 578b6c487899 drm/amdgpu/disply: set num_crtc earlier omits 3f618ab33234 lkdtm: don't move ctors to .rodata omits b7bc4df86afd staging: qlge: remove duplicate word in comment omits 56c90457ebfe staging: comedi: mf6x4: Fix AI end-of-conversion detection omits c11cbd57f02d staging: greybus: Add TODO item about modernizing the pwm code omits 718c406e1ffa ASoC: AMD Renoir - add DMI table to avoid the ACP mic prob [...] omits 52feed4c1b15 Merge series "ASoC: soc-pcm: trigger cleanup" from Kuninor [...] omits 54da51a841ea firmware: fix a spelling mistake "managament" -> "manageme [...] omits 0f966cba95c7 binder: add flag to clear buffer on txn complete omits 716a8bc7f706 nfsd: Record NFSv4 pre/post-op attributes as non-atomic omits 01cbf3853959 nfsd: Set PF_LOCAL_THROTTLE on local filesystems only omits 2e19d10c1438 nfsd: Fix up nfsd to ensure that timeout errors don't resu [...] omits d045465fc6cb exportfs: Add a function to return the raw output from fh_ [...] omits 7f84b488f9ad nfsd: close cached files prior to a REMOVE or RENAME that [...] omits ba5e8187c555 nfsd: allow filesystems to opt out of subtree checking omits daab110e47f8 nfsd: add a new EXPORT_OP_NOWCC flag to struct export_operations omits 1631087ba872 Revert "nfsd4: support change_attr_type attribute" omits 942b20dc2455 nfsd4: don't query change attribute in v2/v3 case omits 4b03d99794ee nfsd: minor nfsd4_change_attribute cleanup omits b2140338d8dc nfsd: simplify nfsd4_change_info omits 70b87f77294d nfsd: only call inode_query_iversion in the I_VERSION case omits 4a9d81caf841 nfs_common: need lock during iterate through the list omits ca9364dde50d NFSD: Fix 5 seconds delay when doing inter server copy omits eb162e1772f8 NFSD: Fix sparse warning in nfs4proc.c omits 5e54dafbe0b4 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall omits 4b5cff7ed8af sunrpc: clean-up cache downcall omits 4420440c5789 nfsd: Fix message level for normal termination omits d1b928ee1cfa speakup: fix uninitialized flush_lock omits fa26b3263fd5 tty: Fix whitespace inconsistencies in vt_io_ioctl omits 2f70e49ed860 serial_core: Check for port state when tty is in error state omits 9ea12edeb9ff dt-bindings: serial: Update DT binding docs to support SiF [...] omits 9e1792727ead tty: use const parameters in port-flag accessors omits af633212c4aa tty: use assign_bit() in port-flag accessors omits e5548b05631e usb: oxu210hp-hcd: Fix memory leak in oxu_create omits 3b78ef0da32f usb: fotg210-hcd: remove casting dma_alloc_coherent omits 21f5b2fb5fab USB: host: u123-hcd: remove trailing semicolon in macro de [...] omits 44ef9b2cd9f8 usb: phy: Fix spelling mistake in Kconfig help text omits ba7052f52c13 drivers: usb: atm: use pr_err() and pr_warn() instead of r [...] omits 6d4e3866b765 drivers: usb: atm: use atm_info() instead of atm_printk(KE [...] omits 3291eb7329b1 drivers: usb: atm: reduce noise omits a508f620b5a6 ARM: zynq: Fix incorrect reference to XM013 instead of XM011 omits 536fada0cc72 ARM: zynq: Convert at25 binding to new description on zc770-xm013 omits 225c13237732 ARM: zynq: Fix OCM mapping to be aligned with binding on zc702 omits 38d1985fdfcf ARM: zynq: Fix leds subnode name for zc702/zybo-z7 omits 3880c39a80ab ARM: zynq: Rename bus to be align with simple-bus yaml omits 23ab93a14800 ARM: zynq: Fix compatible string for adi,adxl345 chip omits 40b37008eb5a Merge tag 'gpio-updates-for-v5.11' of git://git.kernel.org [...] omits 881b0520504a perf/imx_ddr: Add system PMU identifier for userspace omits d0c00977a16a bindings: perf: imx-ddr: add compatible string omits a251963f76fa USB: serial: option: add interface-number sanity check to [...] omits 0fbb7d06d378 usb: typec: tcpci_maxim: Enable VSAFE0V signalling omits 766c485b86ef usb: typec: tcpci: Add support to report vSafe0V omits 28b43d3d746b usb: typec: tcpm: Introduce vsafe0v for vbus omits 3bac42f02d41 usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover omits e4a9378083c5 usb: typec: tcpm: Pass down negotiated rev to update retry count omits 3a288efb0854 usb: typec: intel_pmc_mux: Use correct response message bits omits d6ff32478d7e usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd [...] omits c1373f10479b xhci: Give USB2 ports time to enter U3 in bus suspend omits 5a8e3229ac27 xhci-pci: Allow host runtime PM as default for Intel Maple [...] omits c4d1ca05b8e6 xhci-pci: Allow host runtime PM as default for Intel Alpin [...] omits 2017a1e58472 usb: xhci: Use temporary buffer to consolidate SG omits bac1ec551434 usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK omits 54bf54c859ec Merge tag 'phy-for-5.11' of git://git.kernel.org/pub/scm/l [...] omits 59d512e4374b powerpc/64: irq replay remove decrementer overflow check omits e89a8ca94bf5 powerpc/64s: Remove MSR[ISF] bit omits c33cd1ed6001 powerpc/64s/iommu: Don't use atomic_ function on atomic64_t type omits da481c4fe0e4 powerpc/32s: Cleanup around PTE_FLAGS_OFFSET in hash_low.S omits fec6166b44de powerpc/32s: In add_hash_page(), calculate VSID later omits c5ccb4e78968 powerpc/32s: Remove unused counters incremented by create_hpte() omits 7bfe54b5f165 powerpc/mm: Refactor the floor/ceiling check in hugetlb ra [...] omits 5f1888a07706 powerpc/fault: Perform exception fixup in do_page_fault() omits cbd7e6ca0210 powerpc/fault: Avoid heavy search_exception_tables() verification omits 3dc12dfe7430 powerpc/mm: Move the WARN() out of bad_kuap_fault() omits 5250d026d241 powerpc/fault: Unnest definition of page_fault_is_write() [...] omits 7ceb40027e19 powerpc/mm: sanity_check_fault() should work for all, not [...] omits 70b588a06866 powerpc/ppc-opcode: Add PPC_RAW_MFSPR() omits 89eecd938cab powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in DTLB miss exception omits a314ea5abf6d powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in ITLB miss exception omits 576e02bbf106 powerpc/8xx: Simplify INVALIDATE_ADJACENT_PAGES_CPU15 omits bccc58986a2f powerpc/8xx: Always pin kernel text TLB omits 1825c8d7ce93 erofs: force inplace I/O under low memory scenario omits b0dfd948379c spi: dw: Add support for the Canaan K210 SoC SPI omits a51acc2400d4 spi: dw: Add support for 32-bits max xfer size omits 7b14a272f9ac dt-bindings: spi: dw-apb-ssi: Add Canaan K210 SPI controller omits 397e089bda32 ASoC: rt1015: check the return value of regmap_read during [...] omits e648e3f11653 ASoC: codecs/jz4770: Add DAPM widget to set HP out to cap- [...] omits 4f293dfea9f6 ASoC: codecs/jz4770: Don't change cap-couple setting in HP [...] omits 6b4da5374b10 ASoC: codecs/jz4770: Adjust timeouts for cap-coupled outputs omits a346c7783618 ASoC: codecs/jz4770: Reset interrupt flags in bias PREPARE omits ad13c835442c ASoC: codecs/jz47xx: Use regmap_{set,clear}_bits omits 6374f493d93b ASoC: soc-pcm: care trigger rollback omits a9faca15a644 ASoC: soc-pcm: remove dpcm_do_trigger() omits 55d8e6a85bce ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) omits 3cea33b6f2d7 ASoC: max98390: Fix error codes in max98390_dsm_init() omits 1bea2256aa96 ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 omits 71fe89ceb55b dma-iommu: remove __iommu_dma_mmap omits b031a684bfd0 printk: remove logbuf_lock writer-protection of ringbuffer omits 6b916706f8f0 printk: inline log_output(),log_store() in vprintk_store() omits 3a514592b698 Merge remote-tracking branch 'origin/kvm-arm64/psci-relay' [...] omits 2d94b20b95b0 netfilter: nft_ct: Remove confirmation check for NFT_CT_ID omits ee32f32335e8 xen: don't use page->lru for ZONE_DEVICE memory omits ca33479cc7be xen: add helpers for caching grant mapping pages omits a0db197f534f gpiolib: cdev: Flag invalid GPIOs as used omits e51d68e76d60 fs: quota: fix array-index-out-of-bounds bug by passing co [...] omits 38dc717e9715 module: delay kobject uevent until after module init call omits 263ade7166a2 gpio: eic-sprd: break loop when getting NULL device resource omits e45cdc71d1fa membarrier: Execute SYNC_CORE on the calling thread omits 758c9373d841 membarrier: Explicitly sync remote cores when SYNC_CORE is [...] omits 2ecedd756908 membarrier: Add an actual barrier before rseq_preempt() omits a493d1ca1a03 x86/membarrier: Get rid of a dubious optimization omits 7e413528474d ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK wit [...] omits e8873c0afd34 pinctrl: intel: Actually disable Tx and Rx buffers on GPIO [...] omits 3f79e541593f rtlwifi: rtl8192de: fix ofdm power compensation omits 8a71f34bb251 ath9k_htc: adhere to the DONT_REORDER transmit flag omits 743b9065fe63 ath11k: mesh: add support for 256 bitmap in blockack frame [...] omits bd88815060d9 ath11k: support TXOP duration based RTS threshold omits f00490432b60 ath11k: fix incorrect wmi param for configuring HE operation omits 59ec8e2fa5aa ath11k: unlock on error path in ath11k_mac_op_add_interface() omits b6041e1a3020 wcn36xx: Fix fall-through warnings for Clang omits e2cb11165445 carl9170: Fix fall-through warnings for Clang omits e64fa6d92ac4 ath5k: Fix fall-through warnings for Clang omits 61a57e51e46e ath11k: fix rmmod failure if qmi sequence fails omits 613df979da6c powerpc/8xx: DEBUG_PAGEALLOC doesn't require an ITLB miss [...] omits ad3ed15cd04b powerpc/process: Remove target specific __set_dabr() omits 1e78f723d6a5 powerpc/8xx: Fix early debug when SMC1 is relocated omits 1b03e71ff6f2 powerpc/32s: Handle PROTFAULT in hash_page() also for CONF [...] omits 2c07b0fd9bf6 Merge branch 'opp/empty' into opp/linux-next omits 6ee70e8c34e3 opp: of: Allow empty opp-table with opp-shared omits 24b3c963c010 dt-bindings: opp: Allow empty OPP tables omits e91e3d902b76 media: venus: dev_pm_opp_put_*() accepts NULL argument omits b66ba5b5938f drm/panfrost: dev_pm_opp_put_*() accepts NULL argument omits 72ba9e226fac drm/lima: dev_pm_opp_put_*() accepts NULL argument omits 814568728373 PM / devfreq: exynos: dev_pm_opp_put_*() accepts NULL argument omits 2ff8fe13ac6d cpufreq: qcom-cpufreq-nvmem: dev_pm_opp_put_*() accepts NU [...] omits 5f6ffb8d8f8f cpufreq: dt: dev_pm_opp_put_regulators() accepts NULL argument omits c7bf8758c955 opp: Allow dev_pm_opp_put_*() APIs to accept NULL opp_table omits e77dcb0b732d opp: Don't create an OPP table from dev_pm_opp_get_opp_table() omits 873c9851eb54 cpufreq: dt: Don't (ab)use dev_pm_opp_get_opp_table() to c [...] omits cf1fac943c63 opp: Reduce the size of critical section in _opp_kref_release() omits 44e9754d63c7 powerpc/32s: Make support for 603 and 604+ selectable omits ad510e37e4b4 powerpc/32s: Regroup 603 based CPUs in cputable omits a6a50d8495d0 powerpc/32s: Remove CONFIG_PPC_BOOK3S_6xx omits 068fdba10ea5 powerpc/32s: Move early_mmu_init() into mmu.c omits 80007a17fc59 powerpc/32s: Inline flush_hash_entry() omits ef08d95546cc powerpc/32s: Inline tlb_flush() omits 91ec450f8d8c powerpc/32s: Split and inline flush_range() omits 1e83396f29d7 powerpc/32s: Inline flush_tlb_range() and flush_tlb_kernel [...] omits fd1b4b7f51d0 powerpc/32s: Split and inline flush_tlb_mm() and flush_tlb_page() omits f265512582a0 powerpc/32s: Move _tlbie() and _tlbia() in a new file omits b91280f3f36d powerpc/32s: Inline _tlbie() on non SMP omits cfe32ad0b3dc powerpc/32s: Move _tlbie() and _tlbia() prototypes to tlbflush.h omits 6e980b5c56a2 powerpc/32s: Declare Hash related vars as __initdata omits 4b74a35fc7e9 powerpc/32s: Make Hash var static omits 4cc445b4ff45 powerpc/32s: Use mmu_has_feature(MMU_FTR_HPTE_TABLE) inste [...] omits 03d5b19c7243 powerpc/32s: Make bat_addrs[] static omits a54d310856b9 powerpc/mm: Remove flush_tlb_page_nohash() prototype. omits f9158d58a4e1 powerpc/mm: Add mask of always present MMU features omits a68a0262abda mm/madvise: remove racy mm ownership check omits 0e830d2872cf drm/amdgpu/powerplay: parse fan table for CI asics omits 300186795254 drm/amdgpu: fix size calculation with stolen vga memory omits 64f2c15892ae drm/amdgpu: remove amdgpu_ttm_late_init and amdgpu_bo_late_init omits 5f6fab247c7f drm/amdgpu: free the pre-OS console framebuffer after the [...] omits 35d3f41dd694 drm/amdgpu: enable runtime pm using BACO on CI dGPUs omits 580577fbb4f5 drm/amdgpu/cik: enable BACO reset on Bonaire omits f6f75ebdc06c drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven omits 8c901781d7c5 drm/amd/pm: remove one unsupported smu function for vangogh omits 13524856336d drm/amd/display: setup system context for APUs omits 5cd5f0070030 drm/amd/display: add S/G support for Vangogh omits c897934da15f drm/amdkfd: Fix leak in dmabuf import omits 68fce5f07c30 drm/amdgpu: use AMDGPU_NUM_VMID when possible omits 92c415a3e2ab drm/amdgpu: fix sdma instance fw version and feature version init omits 3755ff54c533 drm/amd/pm: update driver if version for dimgrey_cavefish omits aec0ebd651a6 drm/amd/display: 3.2.115 omits 8b19a4e351e2 drm/amd/display: [FW Promotion] Release 0.0.45 omits 3abad347c432 drm/amd/display: Revert DCN2.1 dram_clock_change_latency update omits 6df9218a22a9 drm/amd/display: Enable gpu_vm_support for dcn3.01 omits c0794a3b5999 drm/amd/display: Fixed the audio noise during mode switchi [...] omits 4bbfae00ac22 drm/amd/display: Add wm table for Renoir omits 80089dd8410f drm/amd/display: Prevent bandwidth overflow omits 3083a9845e12 drm/amd/display: Only one display lights up while using MST hub omits 5a83bf80723d drm/amd/display: Use provided offset for DPG generation omits a013dd15d470 drm/amd/display: Change to IMMEDIATE mode from FRAME mode omits 25331a18f45c drm/amd/display: Don't check seamless boot in power down H [...] omits 5c8a6c71d720 drm/amd/display: Set default bits per channel omits 92f1fa0d67a8 drm/amd/display: Add support for runtime feature detection [...] omits 42ddf36e6720 drm/amd/display: Expose clk_mgr functions for reuse omits c8ea79a8a276 drm/amd/display: NULL pointer error during compliance test omits 983bcb4cbe25 drm/amd/display: Set FixRate bit in VSIF V3 omits 9bc416266582 drm/amd/display: Implement VSIF V3 extended refresh rate feature omits a6d64c1ae199 drm/amdgpu/pm: add smc v2_1 printer in amdgpu_ucode_print_ [...] omits ee3d8dd1af7e drm/amdgpu: change trace event parameter name from 'direct [...] omits c699b05c4086 drm/amdgpu: fw_attestation: fix unused function warning omits 048faf2783a2 drm/amd: print error on convert_tiling_flags_to_modifier failure omits ccac8baba156 drm/amd: use drm_dbg_kms to log addfb2 failures omits e72868c4eacf drm/amd/display: check cursor FB is linear omits b0455fda6dd4 drm/amd/display: extract cursor FB checks into a function omits cedf78845968 drm/amdgpu: fix debugfs creation/removal, again omits d58159de5743 drm/amdgpu/disply: set num_crtc earlier omits e42dd87e70e6 drm/amdgpu: VCN 3.0 multiple queue ring reset omits 0339258bd9dc drm/amd/pm: invalidate hdp before CPU access the memory wr [...] omits 3945ae03d822 xfs: move kernel-specific superblock validation out of libxfs omits f10881a46f89 powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter omits b62527005d46 bpf, doc: Update KP's email in MAINTAINERS omits b60da4955f53 bpf: Only provide bpf_sock_from_file with CONFIG_NET omits 72d05c00d7ec tcp: select sane initial rcvq_space.space for big MSS omits afae3cc2da10 net: atheros: simplify the return expression of atl2_phy_s [...] omits 6eea39266ce4 drivers: net: qlcnic: simplify the return expression of ql [...] omits 10dd7b4fe504 drivers: net: ionic: simplify the return expression of ion [...] omits 5e359044c107 net: openvswitch: conntrack: simplify the return expressio [...] omits 8daa76a52dfd net: core: devlink: simplify the return expression of devl [...] omits 9faad250ce66 net: ipv6: rpl_iptunnel: simplify the return expression of [...] omits 57b0637d00a5 net/sched: cls_u32: simplify the return expression of u32_ [...] omits ea6d5c924e39 net: dsa: mt7530: support setting ageing time omits cc6596fc7295 net: ll_temac: Fix potential NULL dereference in temac_probe() omits 25fd263473c7 Merge branch 'GVE-Raw-Addressing' omits 6f007c6486d6 gve: Add support for raw addressing in the tx path omits 02b0e0c18ba7 gve: Rx Buffer Recycling omits ede3fcf5ec67 gve: Add support for raw addressing to the rx path omits 4944db80ac11 gve: Add support for raw addressing device option omits 8354bcbebd26 net: sched: fix spelling mistake in Kconfig "trys" -> "tries" omits 4cb682964706 afs: Fix memory leak when mounting with multiple source pa [...] omits e1be4b5990c6 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 97f8841e0492 net/af_iucv: use DECLARE_SOCKADDR to cast from sockaddr omits 0398ba9e5a4b net: tipc: prevent possible null deref of link omits 41a6351763d8 Merge branch 'mlxsw-Add-support-for-Q-in-VNI' omits 477ce6d97115 selftests: mlxsw: Add Q-in-VNI veto tests omits 4cec85296c7c selftests: forwarding: Add Q-in-VNI test omits 745f73deea13 mlxsw: spectrum_switchdev: Allow joining VxLAN to 802.1ad bridge omits efbcb67339e6 mlxsw: Veto Q-in-VNI for Spectrum-1 ASIC omits 7e9c72a5da84 mlxsw: spectrum_switchdev: Use ops->vxlan_join() when addi [...] omits 0b5ec8f23738 mlxsw: spectrum_nve_vxlan: Add support for Q-in-VNI for Sp [...] omits 4418096e843e mlxsw: spectrum: Publish mlxsw_sp_ethtype_to_sver_type() omits 49d18964e922 mlxsw: Save EtherType as part of mlxsw_sp_nve_config omits 0913a24b3a40 mlxsw: Save EtherType as part of mlxsw_sp_nve_params omits e2c777d7e3ef mlxsw: spectrum_switchdev: Create common function for join [...] omits 598874c8e940 mlxsw: reg: Add support for tunnel port in SPVID register omits c1c32a79c580 mlxsw: reg: Add Switch Port VLAN Stacking Register omits 02c3b5c5d019 mlxsw: Use one enum for all registers that contain tunnel_ [...] omits 694a5b57692f Merge tag 'memory-controller-drv-tegra-5.11-3' of git://gi [...] omits c35ffce8a958 Merge tag 'memory-controller-drv-5.11-2' of git://git.kern [...] omits 9ccd9ef36fc3 Merge tag 'v5.11-rockchip-drivers-1' of git://git.kernel.o [...] omits 5dd65cf78dc3 Merge tag 'reset-for-v5.11' of git://git.pengutronix.de/pz [...] omits e0839f3ea404 Merge tag 'imx-drivers-5.11' of git://git.kernel.org/pub/s [...] omits 2bd87914b295 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] omits 8dc0aac1ccd5 Merge tag 'drivers_soc_for_5.11' of git://git.kernel.org/p [...] omits 4cc6ae9896a4 Merge tag 'omap-for-v5.11/genpd-drivers-signed' of git://g [...] omits a97d8ffac8d7 Merge tag 'qcom-drivers-for-5.11' of git://git.kernel.org/ [...] omits 6422a71ef40e f2fs: fix race of pending_pages in decompression omits a8d5dd192a0f Merge tag 'mlx5-updates-2020-12-01' of git://git.kernel.or [...] omits d23e62971764 Merge tag 'sunxi-fixes-for-5.10-3' of git://git.kernel.org [...] omits 4f9f1415bb13 Merge tag 'amlogic-dt64-2' of git://git.kernel.org/pub/scm [...] omits b4e217d0b320 Merge tag 'samsung-dt-5.11-3' of git://git.kernel.org/pub/ [...] omits 456983022454 Merge tag 'v5.11-rockchip-dts32-1' of git://git.kernel.org [...] omits c6f7e1510b87 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 261078ab9002 Merge tag 'v5.11-rockchip-dts64-1' of git://git.kernel.org [...] omits f8ff2f057e74 Merge tag 'at91-dt-5.11-2' of git://git.kernel.org/pub/scm [...] omits 1a0e1943d879 Revert "scsi: megaraid_sas: Added support for shared host [...] omits 49d47bf9f55c Merge tag 'imx-dt64-5.11' of git://git.kernel.org/pub/scm/ [...] omits aa66be3bff65 Merge tag 'imx-dt-5.11' of git://git.kernel.org/pub/scm/li [...] omits 3eaac3aed2e3 Merge tag 'imx-bindings-5.11' of git://git.kernel.org/pub/ [...] omits 1e3e7ca547a6 Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/l [...] omits 96631a0d1165 Merge tag 'samsung-dt64-5.11' of git://git.kernel.org/pub/ [...] omits ff741319bc09 Merge tag 'samsung-dt-5.11-2' of git://git.kernel.org/pub/ [...] omits 30912c3ce6b1 Merge tag 'keystone_dts_for_5.11' of git://git.kernel.org/ [...] omits 9756bb63e8d1 Merge branch 'stmmac-fixes' omits f119cc9818eb net: stmmac: overwrite the dma_cap.addr64 according to HW design omits 5f58591323bf net: stmmac: delete the eee_ctrl_timer after napi disabled omits 4ec236c7c51f net: stmmac: free tx skb buffer in stmmac_resume() omits 36d18b5664ef net: stmmac: start phylink instance before stmmac_hw_setup() omits 9d14edfdeabf net: stmmac: increase the timeout for dma reset omits 6ce23595b587 Merge tag 'qcom-dts-for-5.11' of git://git.kernel.org/pub/ [...] omits a39d2ef78d44 Merge tag 'qcom-arm64-for-5.11' of git://git.kernel.org/pu [...] omits e40917e4664e Merge tag 'ti-k3-dt-for-v5.11' of git://git.kernel.org/pub [...] omits a2f9886a9ea5 Merge tag 'mvebu-dt64-5.11-1' of git://git.kernel.org/pub/ [...] omits 9bc08aa60f56 Merge tag 'mvebu-dt-5.11-1' of git://git.kernel.org/pub/sc [...] omits f458d69bf7ca Merge tag 'nuvoton-5.11-devicetree' of git://git.kernel.or [...] omits 516154079758 Merge tag 'v5.10-next-dts64' of git://git.kernel.org/pub/s [...] omits 0aec75a5963e PCI: Reduce pci_set_cacheline_size() message to debug level omits 1c202d0c5a67 Merge tag 'arm-soc/for-5.11/devicetree-arm64' of https://g [...] omits c8b53b1c6b93 Merge tag 'arm-soc/for-5.11/devicetree' of https://github. [...] omits 915a39191503 Merge tag 'sunxi-dt-for-5.11' of git://git.kernel.org/pub/ [...] omits ab8d302c4804 Merge tag 'at91-dt-5.11' of git://git.kernel.org/pub/scm/l [...] omits 96dd02519580 f2fs: fix to account inline xattr correctly during recovery omits 84921561532f f2fs: inline: fix wrong inline inode stat omits 6e5ca4fce7b3 f2fs: inline: correct comment in f2fs_recover_inline_data omits d540e35d4e54 f2fs: don't check PAGE_SIZE again in sanity_check_raw_super() omits b9ec10948ff6 f2fs: convert to F2FS_*_INO macro omits b577562ccc07 PCI: Remove unused HAVE_PCI_SET_MWI omits 6220e48d9640 [regression fix] really dumb fuckup in sparc64 __csum_part [...] omits 9c8421e298d6 dt-bindings:i2c:i2c-gate: txt to yaml conversion omits acf689134a66 powerpc/configs: drop unused BACKLIGHT_GENERIC option omits 58d91ac9da06 parisc: configs: drop unused BACKLIGHT_GENERIC option omits 42f1c2712090 netfilter: nftables: comment indirect serialization of com [...] omits 7d8761ba27fc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e854da4f5111 thermal: rcar_gen3_thermal: Add r8a779a0 support omits d7fdfb6541f3 dt-bindings: thermal: rcar-gen3-thermal: Add r8a779a0 support omits c22c0d55d547 Merge branch 'net-hns3-updates-for-next' omits 592b0179cd49 net: hns3: refine the VLAN tag handle for port based VLAN omits 5e7414cdf1ab net: hns3: add priv flags support to switch limit promisc mode omits c43abe1a5f83 net: hns3: add support for extended promiscuous command omits 0cc519f85a52 KVM: arm64: Fix nVHE boot on VHE systems omits 917d80d376ff netfilter: nft_dynset: fix timeouts later than 23 days omits 2f6b379cca4c net/mlx5e: Fill mlx5e_create_cq_param in a function omits c28e3bd4cc8c net/mlx5e: Split between RX/TX tunnel FW support indication omits 0c4accc41cb5 net/mlx5: Fix passing zero to 'PTR_ERR' omits d894892dda25 net/mlx5: Arm only EQs with EQEs omits fe8395168d84 net/mlx5e: Remove duplicated include omits ade84367fbd5 net/mlx5e: remove unnecessary memset omits 1880bc4e4a96 net/mlx5e: Add TX port timestamp support omits 145e5637d941 net/mlx5e: Add TX PTP port object support omits cecaa6a7d576 net/mlx5e: Move MLX5E_RX_ERR_CQE macro omits 1a7f51240dfb net/mlx5e: Split SW group counters update function omits 0b676aaecc25 net/mlx5e: Change skb fifo push/pop API to be used without SQ omits 4ad40d8ee3cb net/mlx5e: Allow SQ outside of channel context omits 521f31af004a net/mlx5e: Allow RQ outside of channel context omits 4d0b7ef909b6 net/mlx5e: Allow CQ outside of channel context omits cdd3f2367aeb net/mlx5e: Free drop RQ in a dedicated function omits 007ab5345545 bonding: fix feature flag setting at init time omits bdc40a3f4b4f net: dsa: print the MTU value that could not be set omits 19bb4f78c91f ALSA: hda/proc - print DP-MST connections omits e72550928ff0 coresight: etm4x: Modify core-commit to avoid HiSilicon ET [...] omits 45fe7befe0db coresight: remove broken __exit annotations omits 83be0b84fe84 coresight: tmc-etr: Fix barrier packet insertion for perf buffer omits b175d273d4e4 USB: legotower: fix logical error in recent commit omits e5dddbedfe09 dt-bindings: add ADP5585/ADP5589 entries to trivial-devices omits 91438aebcd56 ACPI: scan: Fix up _DEP-related terminology with supplier/ [...] omits b36b1e9db41f ACPI: scan: Drop INT3396 from acpi_ignore_dep_ids[] omits 547f574fd9d5 docs: Update documentation to reflect what TAINT_CPU_OUT_O [...] omits 7704b100719c arm64: dts: meson: add i2c3/rtc nodes and vrtc alias to GT [...] omits 907d1f143b0e docs: add a reset controller chapter to the driver API docs omits 262bd5724afd x86/cpu/amd: Remove dead code for TSEG region remapping omits da514157c4f0 docs: make reporting-bugs.rst obsolete omits 3e544d72dfc8 docs: Add a new text describing how to report bugs omits bc41a7f36469 LICENSES: Add the CC-BY-4.0 license omits 751d5b274183 Documentation: fix multiple typos found in the admin-guide [...] omits b2105aa2c648 Documentation: fix typos found in admin-guide subdirectory omits 911358401284 kernel-doc: Fix example in Nested structs/unions omits d151a23d7bd6 docs: clean up sysctl/kernel: titles, version omits 108039954207 PM / EM: Micro optimization in em_cpu_energy omits 301de5465f38 docs: trace: fix event state structure name omits 9d125387d92b Merge series "regulator: da9121: bug fixes" from Adam Ward [...] omits 474e3abb9118 Merge series "ASoC: Intel: cht_bsw_nau8824: 2 fixes for us [...] omits 95d3befbc5e1 ASoC: amd: change clk_get() to devm_clk_get() and add miss [...] omits f87905660ed0 drivers/lightnvm: fix a null-ptr-deref bug in pblk-core.c omits 717c4c833648 arm64: defconfig: drop unused BACKLIGHT_GENERIC option omits 0437141b4e22 ARM: configs: drop unused BACKLIGHT_GENERIC option omits ba2f9a5fbc38 Merge tag 'v5.11-rockchip-defconfig64-1' of git://git.kern [...] omits 249293397ec1 Merge tag 'imx-defconfig-5.11' of git://git.kernel.org/pub [...] omits 1fe9c2531974 Merge tag 'samsung-defconfig-5.11' of git://git.kernel.org [...] omits 786e484016e6 Merge tag 'qcom-arm64-defconfig-for-5.11' of git://git.ker [...] omits 2ede693874c9 Merge tag 'ti-k3-config-for-v5.11' of git://git.kernel.org [...] omits 0f4b0b479b35 Merge tag 'arm-soc/for-5.11/defconfig-arm64' of https://gi [...] omits 6f7cdd2fbfff Merge tag 'arm-soc/for-5.11/defconfig' of https://github.c [...] omits 69f7aeee0667 Merge tag 'sunxi-config64-for-5.11' of git://git.kernel.or [...] omits 8bdd8e275ede bpf: Return -ENOTSUPP when attaching to non-kernel BTF omits 11de454b4cac Merge tag 'sunxi-config-for-5.11' of git://git.kernel.org/ [...] omits 3546b9b8eced xsk: Validate socket state in xsk_recvmsg, prior touching [...] omits d4ff08d6e222 Merge tag 'at91-defconfig-5.11' of git://git.kernel.org/pu [...] omits f26c08b444df io_uring: fix file leak on error path of io ctx creation omits 932c60558109 tools/bpftool: Fix PID fetching with a lot of results omits 8d143c610b62 printk: remove obsolete dead assignment omits 0cd3f561efa9 platform/x86: ISST: Mark mmio_range_devid_0 and mmio_range [...] omits fefe8527a1e0 iommu/io-pgtable: Remove tlb_flush_leaf omits c74009f5290d Merge branch 'for-next/iommu/fixes' into for-next/iommu/core omits 113eb4ce4fc3 Merge branch 'for-next/iommu/vt-d' into for-next/iommu/core omits c5257e39a4ec Merge branch 'for-next/iommu/tegra-smmu' into for-next/iommu/core omits 7c5c15dffe1e drm/i915/gt: Declare gen9 has 64 mocs entries! omits a5f12de3ece8 Merge branch 'for-next/iommu/svm' into for-next/iommu/core omits 854623fdea9d Merge branch 'for-next/iommu/misc' into for-next/iommu/core omits f6cbe49be65e drm/i915/display/dp: Compute the correct slice count for V [...] omits 88c52d805eb6 drm/i915: fix size_t greater or equal to zero comparison omits 0fe8bf4d3edc drm/i915/gt: Cancel the preemption timeout on responding to it omits 5419d93ffd77 drm/i915/gt: Ignore repeated attempts to suspend request f [...] omits 0e124e19ce52 drm/i915/gem: Propagate error from cancelled submit due to [...] omits 352ded44fbd8 drm/i915/gem: Check the correct variable in selftest omits 1ab2bf583158 Merge branch 'for-next/iommu/iova' into for-next/iommu/core omits 33f974dbaabf Merge branch 'for-next/iommu/default-domains' into for-nex [...] omits 7b3d5a90cbb9 btrfs: introduce ZONED feature flag omits a2633b6a29e9 btrfs: return bool from btrfs_should_end_transaction omits 8a8f4deaba79 btrfs: return bool from should_end_transaction omits 8df01fddb779 btrfs: remove err variable from do_relocation omits c6a592f2e209 btrfs: eliminate err variable from merge_reloc_root omits ee0d904fd9c5 btrfs: remove err variable from btrfs_delete_subvolume omits c65ca98f9e68 btrfs: unlock path before checking if extent is shared dur [...] omits c7c01a4a2524 btrfs: tree-checker: annotate all error branches as unlikely omits a0f6d924cada btrfs: remove stub device info from messages when we have [...] omits fb22e9c4cd57 btrfs: use detach_page_private() in alloc_extent_buffer() omits 35478d053ade btrfs: use nodesize to determine if we need readahead in b [...] omits 829ddec922e5 btrfs: only clear EXTENT_LOCK bit in extent_invalidatepage omits 8e1dc982ed5f btrfs: remove unused parameter phy_offset from btrfs_valid [...] omits 2c36395430b0 btrfs: scrub: remove the anonymous structure from scrub_page omits f97e27e91d90 btrfs: use fixed width int type for extent_state::state omits e09caaf913a9 btrfs: introduce helper to handle page status update in en [...] omits 94e8c95ccba8 btrfs: add structure to keep track of extent range in end_ [...] omits b1d51f67c942 btrfs: tests: remove invalid extent-io test omits 445d8ab53f69 btrfs: sysfs: remove unneeded semicolon omits 95b982de3747 btrfs: simplify return values in setup_nodes_for_search omits d5286a92ea76 btrfs: remove useless return value statement in split_node omits f30bed83426c btrfs: remove unnecessary attempt to drop extent maps afte [...] omits bc5b5b1e5111 btrfs: stop incrementing log batch when joining log transaction omits f2f121ab500d btrfs: skip unnecessary searches for xattrs when logging an inode omits 1cab5e728313 btrfs: merge __set_extent_bit and set_extent_bit omits 729f7961729a btrfs: make btrfs_update_inode_fallback take btrfs_inode omits b06359a32589 btrfs: make btrfs_cont_expand take btrfs_inode omits 217f42eb3d32 btrfs: make btrfs_truncate_block take btrfs_inode omits 03fcb1ab6f26 btrfs: make btrfs_insert_replace_extent take btrfs_inode omits dea46d84a3cc btrfs: make find_first_non_hole take btrfs_inode omits a4ba6cc03eba btrfs: make maybe_insert_hole take btrfs_inode omits 9a56fcd15a9c btrfs: make btrfs_update_inode take btrfs_inode omits dfeb9e7cc3ed btrfs: make btrfs_update_inode_item take btrfs_inode omits f3fbcaef5992 btrfs: make btrfs_delayed_update_inode take btrfs_inode omits 72e7e6edd376 btrfs: make btrfs_finish_ordered_io btrfs_inode-centric omits 507433985caf btrfs: make btrfs_truncate_inode_items take btrfs_inode omits 90dffd0cff89 btrfs: make insert_prealloc_file_extent take btrfs_inode omits 76aea5379678 btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode omits a55463c9f0ff btrfs: remove extent_buffer::recursed omits 0ecae6fffe66 btrfs: remove the recurse parameter from __btrfs_tree_read_lock omits fe596ca3d3b5 btrfs: use btrfs_tree_read_lock in btrfs_search_slot omits 1bb96598410c btrfs: merge back btrfs_read_lock_root_node helpers omits 4048daedb910 btrfs: locking: remove the recursion handling code omits 2f5239dcb26b btrfs: remove btrfs_path::recurse omits 0e46318df8a1 btrfs: unlock to current level in btrfs_next_old_leaf omits ffeb03cfe2b4 btrfs: cleanup the locking in btrfs_next_old_leaf omits b2598edf8b36 btrfs: remove unused argument seed from btrfs_find_device omits 3a160a933111 btrfs: drop never met disk total bytes check in verify_one [...] omits bacce86ae8a7 btrfs: drop unused argument step from btrfs_free_extra_devids omits 2766ff61762c btrfs: update the number of bytes used by an inode atomically omits 7f458a3873ae btrfs: fix race when defragmenting leads to unnecessary IO omits 5893dfb98f25 btrfs: refactor btrfs_drop_extents() to make it easier to extend omits e114c545bb69 btrfs: set the lockdep class for extent buffers on creation omits 3fbaf25817f7 btrfs: pass the owner_root and level to alloc_extent_buffer omits 5d81230baa90 btrfs: pass the root owner and level around for readahead omits 1b7ec85ef490 btrfs: pass root owner to read_tree_block omits 182c79fcb857 btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree omits 3acfbd6a990c btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtre [...] omits 6b2cb7cb959a btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap omits c990ada2a0bb btrfs: use btrfs_read_node_slot in walk_down_tree omits 6b3426be27de btrfs: use btrfs_read_node_slot in replace_path omits c975253682e0 btrfs: use btrfs_read_node_slot in do_relocation omits 8ef385bbf099 btrfs: use btrfs_read_node_slot in walk_down_reloc_tree omits 206983b72a36 btrfs: use btrfs_read_node_slot in btrfs_realloc_node omits bfb484d922a3 btrfs: cleanup extent buffer readahead omits 416e3445ef80 btrfs: remove lockdep classes for the fs tree omits 3e48d8d2540d btrfs: discard: reschedule work after sysfs param update omits df903e5d294f btrfs: don't miss async discards after scheduled work override omits 6e88f116bd4c btrfs: discard: store async discard delay as ns not as jiffies omits e50404a8a699 btrfs: discard: speed up async discard up to iops_limit omits 480a8ec83b17 btrfs: scrub: refactor scrub_find_csum() omits 96e63a45fb9a btrfs: scrub: remove the force parameter from scrub_pages omits 261d2dcb2430 btrfs: scrub: distinguish scrub page from regular page omits ac303b6987a9 btrfs: pass bvec to csum_dirty_buffer instead of page omits 77bf40a2ba2e btrfs: extract extent buffer verification from btrfs_valid [...] omits a26663e7a2f4 btrfs: make csum_tree_block() handle node smaller than page omits 2f4d60dfae0e btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirty omits 478ef8868ff8 btrfs: make buffer_radix take sector size units omits 0d01e247a06b btrfs: assert page mapping lock in attach_extent_buffer_page omits bbb86a371791 btrfs: protect fs_info->caching_block_groups by block_grou [...] omits e747853cae3a btrfs: load free space cache asynchronously omits 4d7240f0abda btrfs: load the free space cache inode extents from commit root omits cd79909bc7cd btrfs: load free space cache into a temporary ctl omits 66b53bae46c8 btrfs: cleanup btrfs_discard_update_discardable usage omits 2ca08c56e813 btrfs: explicitly protect ->last_byte_to_unpin in unpin_ex [...] omits 27d56e62e474 btrfs: update last_byte_to_unpin in switch_commit_roots omits 9076dbd5ee83 btrfs: do not shorten unpin len for caching block groups omits dc5161648693 btrfs: reorder extent buffer members for better packing omits b9729ce014f6 btrfs: locking: rip out path->leave_spinning omits ac5887c8e013 btrfs: locking: remove all the blocking helpers omits 2ae0c2d80d25 btrfs: scrub: remove local copy of csum_size from context omits 419b791ce760 btrfs: check integrity: remove local copy of csum_size omits 713cebfb9891 btrfs: remove unnecessary local variables for checksum size omits 223486c27b36 btrfs: switch cached fs_info::csum_size from u16 to u32 omits 55fc29bed8dd btrfs: use cached value of fs_info::csum_size everywhere omits fe5ecbe818de btrfs: precalculate checksums per leaf once omits 22b6331d9617 btrfs: store precalculated csum_size in fs_info omits 265fdfa6ce0a btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits omits 098e63082b9b btrfs: replace div_u64 by shift in free_space_bitmap_size omits ab108d992b12 btrfs: use precalculated sectorsize_bits from fs_info omits e940e9a7c793 btrfs: rename page_size to io_size in submit_extent_page omits 8b8bbd461ea1 btrfs: only require sector size alignment for page read omits 12e3360f7475 btrfs: rename pages_locked in process_pages_contig() omits 265d4ac03fdf btrfs: sink parameter start and len to check_data_csum omits 8896a08d8ea9 btrfs: replace fs_info and private_data with inode in btrf [...] omits 3f6bb4aeb5df btrfs: sink the failed_start parameter to set_extent_bit omits 03509b781ae9 btrfs: update the comment for find_first_extent_bit omits a3efb2f0bad5 btrfs: fix the comment on lock_extent_buffer_for_io omits cc7c77146e53 btrfs: remove unnecessary casts in printk omits c842268458d9 btrfs: add set/get accessors for root_item::drop_level omits f944d2cb2096 btrfs: use root_item helpers for limit and flags in btrfs_ [...] omits 3b5418fba372 btrfs: check-integrity: use proper helper to access btrfs_header omits 09e3a28892a9 btrfs: send: use helpers to access root_item::ctransid omits ab1405aa2522 btrfs: generate lockdep keyset names at compile time omits 387824afd721 btrfs: use the right number of levels for lockdep keysets omits ecfdc08b8cc6 btrfs: remove dio iomap DSYNC workaround omits a42fa643169d btrfs: call iomap_dio_complete() without inode_lock omits 502756b38093 btrfs: remove btrfs_inode::dio_sem omits e9adabb9712e btrfs: use shared lock for direct writes within EOF omits c35237063340 btrfs: push inode locking and unlocking into buffered/dire [...] omits a14b78ad06ab btrfs: introduce btrfs_inode_lock()/unlock() omits b8d8e1fd570a btrfs: introduce btrfs_write_check() omits c86537a42f86 btrfs: check FS error state bit early during write omits 5e8b9ef30392 btrfs: move pos increment and pagecache extension to btrfs [...] omits 4e4cabece9f9 btrfs: split btrfs_direct_IO to read and write omits 3d8cc17a0561 btrfs: sysfs: add per-fs attribute for read policy omits 33fd2f714cde btrfs: create read policy framework omits aaefed207875 btrfs: add helper for string match ignoring leading/traili [...] omits 88090ad36a64 btrfs: do not start and wait for delalloc on snapshot root [...] omits 196d59ab9ccc btrfs: switch extent buffer tree lock to rw_semaphore omits ecdcf3c259e4 btrfs: open code insert_orphan_item omits 9037d3cbcbe1 btrfs: introduce mount option rescue=all omits 882dbe0cec96 btrfs: introduce mount option rescue=ignoredatacsums omits 42437a6386ff btrfs: introduce mount option rescue=ignorebadroots omits 68319c18cb21 btrfs: show rescue=usebackuproot in /proc/mounts omits ab0b4a3ebf14 btrfs: add a helper to print out rescue= options omits ceafe3cc3992 btrfs: sysfs: export supported rescue= mount options omits 334c16d82cfe btrfs: push the NODATASUM check into btrfs_lookup_bio_sums omits d70bf7484f72 btrfs: unify the ro checking for mount options omits a6889caf6ec6 btrfs: do not start readahead for csum tree when scrubbing [...] omits a57ad681f12e btrfs: assert we are holding the reada_lock when releasing [...] omits aa8c1a41a1e6 btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages() omits 13f0dd8f7861 btrfs: use round_down while calculating start position in [...] omits 949b32732eab btrfs: use iosize while reading compressed pages omits eefa45f59379 btrfs: calculate num_pages, reserve_bytes once in btrfs_bu [...] omits fb8a7e941b1b btrfs: calculate more accurate remaining time to sleep in [...] omits 643900bee414 btrfs: record delta directly in transaction_kthread omits e4e428816192 btrfs: remove redundant time check in transaction kthread loop omits e1dd639e374a PCI: qcom: Add SM8250 SoC support omits 458168247ccc dt-bindings: pci: qcom: Document PCIe bindings for SM8250 SoC omits 75c75adce44f Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core omits 78cb09078352 kconfig: clean up header inclusion omits f463269fb940 kconfig: qconf: show Qt version in the About dialog omits 98ebea7ba891 kconfig: make lkc.h self-sufficient #include-wise omits a2574c12df0d kconfig: qconf: convert to Qt5 new signal/slot connection syntax omits 7cd0158703a4 kconfig: qconf: use a variable to pass packages to pkg-config omits 7b675649be22 kconfig: qconf: drop Qt4 support omits c93e4aeed1be Makefile.extrawarn: remove -Wnested-externs warning omits c25ce589dca1 tweewide: Fix most Shebang lines omits 76347344c522 spi: Update DT binding docs to support SiFive FU740 SoC omits 8db06423e079 regulator: da9121: Potential Oops in da9121_assign_chip_model() omits 0d024a8bec08 ASoC: cx2072x: Fix doubly definitions of Playback and Capt [...] omits 6a5f850aa83a ASoC: fsl: Add imx-hdmi machine driver omits e344cf5e4871 ASoC: dt-bindings: imx-hdmi: Add binding doc for hdmi mach [...] omits 748e72e86971 ASoC: Intel: cht_bsw_nau8824: Change SSP2-Codec DAI id to 0 omits e60ffc48fac4 ASoC: Intel: cht_bsw_nau8824: Drop compress-cpu-dai bits omits 176cfc187c24 iommu: Stop exporting free_iova_mem() omits 51b70b817b18 iommu: Stop exporting alloc_iova_mem() omits 2f24dfb71208 iommu: Delete split_and_remove_iova() omits d89886eb76f6 dt-bindings: Correct GV11B GPU register sizes omits 1e95c81104e3 dt-bindings: vendor-prefixes: Add FII omits f37eb48466d2 iommu/io-pgtable-arm: Remove unused 'level' parameter from [...] omits f12e0d22903e iommu: Defer the early return in arm_(v7s/lpae)_map omits b097efba9580 drm/mediatek: avoid dereferencing a null hdmi_phy on an er [...] omits 3d4113780194 Merge tag 'thunderbolt-for-v5.11-rc1' of git://git.kernel. [...] omits 1dfd7b7849ea phy: ingenic: depend on HAS_IOMEM omits cc00bcaa5899 netfilter: x_tables: Switch synchronization to RCU omits db972a3787d1 powerpc/powermac: Fix low_sleep_handler with CONFIG_VMAP_STACK omits f8a4b277c3cf powerpc: fix spelling mistake in Kconfig "seleted" -> "selected" omits 2efd7f6eb9b7 powerpc/pseries/mobility: refactor node lookup during DT update omits 87b57ea7e109 powerpc/rtas: remove unused rtas_suspend_me_data omits d102f8312e1e powerpc/pseries/hibernation: remove prepare_late() callback omits fa53bcdb7413 powerpc/pseries/hibernation: perform post-suspend fixups later omits b866459489fe powerpc/pseries/hibernation: remove redundant cacheinfo update omits 1b2488176ea5 powerpc/rtas: remove unused rtas_suspend_last_cpu() omits 366fb13bf13b powerpc/pseries/hibernation: switch to rtas_ibm_suspend_me() omits 395b2c090907 powerpc/rtas: remove rtas_suspend_cpu() omits 796f9247b4fa powerpc/machdep: remove suspend_disable_cpu() omits ed22bb8d39fa powerpc/pseries/hibernation: remove pseries_suspend_cpu() omits a10a5a17f4ac powerpc/pseries/hibernation: pass stream id via function a [...] omits 52719fce3f4c powerpc/pseries/hibernation: drop pseries_suspend_begin() [...] omits 5f6665e40056 powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() omits 4d756894ba75 powerpc/rtas: dispatch partition migration requests to pseries omits aeca35b9a52b powerpc/pseries/mobility: retry partition suspend after error omits 37cddc7d6cf4 powerpc/pseries/mobility: signal suspend cancellation to platform omits 9327dc0aeef3 powerpc/pseries/mobility: use stop_machine for join/suspend omits d9213319b84e powerpc/pseries/mobility: extract VASI session polling logic omits c3ae9781d5a6 powerpc/pseries/mobility: use rtas_activate_firmware() on resume omits 2d5be6f16c4b powerpc/pseries/mobility: error message improvements omits aa5e5c9b556a powerpc/pseries/mobility: add missing break to default case omits b06a67178735 powerpc/pseries/mobility: don't error on absence of ibm, u [...] omits 9bae89f528c0 powerpc/hvcall: add token and codes for H_VASI_SIGNAL omits 5f485a66f4d0 powerpc/rtas: add rtas_activate_firmware() omits 701ba6834241 powerpc/rtas: add rtas_ibm_suspend_me() omits 7049b288ea8c powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe omits 970e453ea4ec powerpc/rtas: complete ibm,suspend-me status codes omits de0f7349a0dd powerpc/rtas: prevent suspend-related sys_rtas use on LE omits 475c8749d954 powerpc/book3s64/kuap: Improve error reporting with KUAP omits 7067be7059e8 platform/x86: intel-hid: add Rocket Lake ACPI device ID omits aa8994fbf2a0 x86/platform: classmate-laptop: add WiFi media button omits e64ab473ddda ARM: 9034/1: __div64_32(): straighten up inline asm constraints omits f77ac2e378be ARM: 9030/1: entry: omit FP emulation for UND exceptions t [...] omits 3c9f5708b7ae ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler omits 4d576cab16f5 ARM: 9028/1: disable KASAN in call stack capturing routines omits cf791774a16c platform/x86: mlx-platform: Fix item counter assignment fo [...] omits ba4939f1dd46 platform/x86: mlx-platform: Fix item counter assignment fo [...] omits 331b9d02d77e ARM: 9026/1: unwind: remove old check for GCC <= 4.2 omits 28187dc8ebd9 ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD omits 5e27cb9bca67 tools/power/x86/intel-speed-select: Update version for v5.11 omits 6c4832253a2d tools/power/x86/intel-speed-select: Account for missing sy [...] omits 07f262d80d5f tools/power/x86/intel-speed-select: Read TRL from mailbox omits 473e15b0c0f7 erofs: simplify try_to_claim_pcluster() omits bf225074ff21 erofs: insert to managed cache after adding to pcl omits 6aaa7b0664e6 erofs: get rid of magical Z_EROFS_MAPPING_STAGING omits a426ce9d6751 erofs: remove a void EROFS_VERSION macro set in Makefile omits f77f420d3475 x86/msr: Add a pointer to an URL which contains further details omits b5252196d08a gpio: put virtual gpio device into their own submenu omits 518b466a21ad pinctrl: ralink: add a pinctrl driver for the rt2880 family omits 289fa46ac611 dt-bindings: pinctrl: rt2880: add binding document omits 8764c27fbd2f staging: rtl8723bs: remove ELEMENT_ID enum omits a228b401951e staging: rtl8723bs: remove unused macros omits 5b45010f2ef9 staging: rtl8723bs: replace EID_EXTCapability omits d7ca2c3d2d47 staging: rtl8723bs: replace EID_BSSIntolerantChlReport omits 9b5d8c1fe14b staging: rtl8723bs: replace EID_BSSCoexistence omits 99bb776980ee staging: rtl8723bs: replace _MME_IE_ omits fc41e9618fc6 staging: rtl8723bs: replace _WAPI_IE_ omits 00f0b6828413 staging: rtl8723bs: replace _EXT_SUPPORTEDRATES_IE_ omits 7bd332ec5ed3 staging: rtl8723bs: replace _ERPINFO_IE_ omits 38caee0abe9d staging: rtl8723bs: replace _CHLGETXT_IE_ omits 0b44fca943be staging: rtl8723bs: replace _COUNTRY_IE_ omits e6038a488cef staging: rtl8723bs: replace _IBSS_PARA_IE_ omits aaa0bc19facf staging: rtl8723bs: replace _TIM_IE_ omits 8f6a9446c6dd staging: rtl8723bs: replace _DSSET_IE_ omits c34c45ed98f9 staging: rtl8723bs: replace _SUPPORTEDRATES_IE_ omits 3f15277b29ee staging: rtl8723bs: replace _SSID_IE_ omits b03da03a267c staging: rtl8723bs: replace WLAN_EID_VHT_OP_MODE_NOTIFY omits 332ec9db0921 staging: rtl8723bs: use WLAN_EID_HT_OPERATION omits 3359e2927b32 staging: rtl8723bs: use WLAN_EID_RSN omits b05cc3a9156b staging: rtl8723bs: use WLAN_EID_VENDOR_SPECIFIC omits fc6a65288c33 staging: rtl8723bs: use WLAN_EID_HT_CAPABILITY omits 37ddba0245b4 drivers: gpio: amd8111: use SPDX-License-Identifier omits a922a2445408 drivers: gpio: amd8111: prefer dev_err()/dev_info() over r [...] omits 3bf1d26c8a16 drivers: gpio: bt8xx: prefer dev_err()/dev_warn() over of [...] omits 7aeb35380261 pinctrl: aspeed: Fix GPIO requests on pass-through banks omits 18572b0b5493 zd1201: Fix fall-through warnings for Clang omits 0662fbebf4fb rtw88: Fix fall-through warnings for Clang omits f48d7dccb3e4 rt2x00: Fix fall-through warnings for Clang omits 48264b23fade airo: Fix fall-through warnings for Clang omits e65e8b608f68 carl9170: remove trailing semicolon in macro definition omits 3dbd7fe78c42 ath11k: pci: add MODULE_FIRMWARE macros omits d3b6fab90952 Merge tag 'mt76-for-kvalo-2020-12-04' of https://github.co [...] omits 3324e05eca0d rtw88: reduce polling time of IQ calibration omits 91aeaf09a6ee rtw88: fix multiple definition of rtw_pm_ops omits 5c455c5ab332 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_ [...] omits 3d1387b3b8f6 media: vidtv: fix some warnings omits c8bb45205438 Merge branch 'cpufreq/scmi' into cpufreq/arm/linux-next omits f9b0498d2940 cpufreq: arm_scmi: Discover the power scale in performance [...] omits 76ea4d8eeefb firmware: arm_scmi: Add power_scale_mw_get() interface omits 7aa390ec2d9d Revert "block: Fix a lockdep complaint triggered by reques [...] omits 88c9979334aa nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's [...] omits fb01a2932e81 blk-mq: add new API of blk_mq_hctx_set_fq_lock_class omits cc29e1bf0d63 block: disable iopoll for split bio omits 2f4b03195fe8 bpf: Propagate __user annotations properly omits 8e98387b16b8 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 819f56bad110 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 359db63378ed scsi: hisi_sas: Select a suitable queue for internal I/Os omits 374a96b9600c net/mlx4: Remove unused #define MAX_MSIX_P_PORT omits d241b3826e94 bonding: set xfrm feature flags more sanely omits 673235f91531 scsi: core: Fix race between handling STS_RESOURCE and completion omits 82ca4c922b89 net: stmmac: dwmac-meson8b: fix mask definition of the m25 [...] omits bbef72c630b5 dpaa2-mac: Add a missing of_node_put after of_device_is_available omits f55628b3e764 mptcp: print new line in mptcp_seq_show() if mptcp isn't in use omits 8f525bc2a7b2 scsi: qla2xxx: Remove trailing semicolon in macro definition omits d4fc94fe6557 scsi: fnic: Fix error return code in fnic_probe() omits 4c60244dc372 scsi: ufs: Fix -Wsometimes-uninitialized warning omits e7734ef14ead scsi: NCR5380: Remove context check omits 8ca1a40b9f9d scsi: ufs: Adjust ufshcd_hold() during sending attribute requests omits 851d0a73c90e bridge: Fix a deadlock when enabling multicast snooping omits 38bd5cec76e2 ibmvnic: add some debugs omits 063930ed2df5 clk: qcom: Add GDSC support for SDX55 GCC omits bdf7805b8c0e dt-bindings: clock: Add GDSC in SDX55 GCC omits afacfbbe1016 clk: qcom: Add support for SDX55 RPMh clocks omits 2e2639b7ef16 dt-bindings: clock: Introduce RPMHCC bindings for SDX55 omits 3fade566c07a clk: qcom: Add SDX55 GCC support omits a13ae5a3797a dt-bindings: clock: Add SDX55 GCC clock bindings omits eb96b686fc2c enetc: Fix reporting of h/w packet counters omits fcf77be87eac clk: fsl-flexspi: new driver omits e577af82c72f dt-bindings: clock: document the fsl-flexspi-clk device omits 26792699fe36 clk: divider: add devm_clk_hw_register_divider_table() omits 4cb15934ba05 clk: qoriq: provide constants for the type omits eebf34a85c8c null_blk: Move driver into its own directory omits ea17fd354ca8 null_blk: Allow controlling max_hw_sectors limit omits 0ec4d913ac69 null_blk: discard zones on reset omits 49c7089f3ded null_blk: cleanup discard handling omits 2e8c6e0e1d2d null_blk: Improve implicit zone close omits 2b8b7ed7f3fc null_blk: improve zone locking omits 817046ecddbc block: Align max_hw_sectors to logical blocksize omits 2e896d89510f null_blk: Fail zone append to conventional zones omits 0ebcdd702f49 null_blk: Fix zone size initialization omits 2afdeb23e475 block: Improve blk_revalidate_disk_zones() checks omits 0eff1f1a38a9 sbitmap: simplify wrap check omits c3250c8d2451 sbitmap: replace CAS with atomic and omits 661d4f55a794 sbitmap: remove swap_lock omits b78beea038a3 sbitmap: optimise sbitmap_deferred_clear() omits f6f371f7db42 blk-mq: skip hybrid polling if iopoll doesn't spin omits ace3804b69af scsi: ufs: Print host regs in IRQ handler when AH8 error happens omits 7a7e66c65d41 scsi: ufs: Fix a race condition between ufshcd_abort() and [...] omits 88a92d6ae4fe scsi: ufs: Serialize eh_work with system PM events and async scan omits d9a9280a0d0a seq_buf: Avoid type mismatch for seq_buf_init omits 5eedf9fe8db2 powerpc/mm: Fix KUAP warning by providing copy_from_kernel [...] omits 888834903d36 ring-buffer: Fix a typo in function description omits 5b44a07b6bb2 scsi: ufs: Remove pre-defined initial voltage values of de [...] omits a32ded3389ab ring-buffer: Remove obsolete rb_event_is_commit() omits ab98105484fc scsi: ufs-dwc: Use phy_initialization helper omits 885445736bc0 scsi: ufs-cdns: Use phy_initialization helper omits 92bcebe4b6d6 scsi: ufs: Introduce phy_initialization helper omits ade921a891de scsi: ufs: Remove unused setup_regulators variant function omits ca1bb061d644 scsi: ufs-mediatek: Introduce event_notify implementation omits 172614a9d0e8 scsi: ufs: Introduce event_notify variant function omits e965e5e00b23 scsi: ufs: Refine error history functions omits eb3d2611df2e scsi: ufs: Add error history for abort event in UFS Device W-LUN omits 6dc1c7ab6f04 scsi: iscsi: Fix inappropriate use of put_device() omits 97031ccffa4f scsi: pm80xx: Fix error return in pm8001_pci_probe() omits 62eebd5247c4 scsi: qedi: Fix missing destroy_workqueue() on error in __ [...] omits fb8715157b6a clk: fsl-sai: use devm_clk_hw_register_composite_pdata() omits 0eba77079042 clk: composite: add devm_clk_hw_register_composite_pdata() omits e81bed419f03 clk: fsl-sai: fix memory leak omits b8bcece8a77f clk: qoriq: Add platform dependencies omits 047b04201f62 xtensa: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 16a30ba15cd7 sh: boards: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits ceabbf94c317 clk: renesas: r9a06g032: Drop __packed for portability omits 6247e31b7530 clk: imx: scu: fix MXC_CLK_SCU module build break omits 3af2c1a48c03 dt-bindings: Fix typo on the DesignWare IP reset bindings [...] omits 96993a59f94d dt-bindings: Fix error in 'make dtbs_check' when using DT_ [...] omits 88f4ede44c58 selftests/clone3: Fix build error omits f4ac0c5639b7 Merge tag 'v5.11-rockchip-clk-1' of git://git.kernel.org/p [...] omits cadd53122ae8 Merge tag 'clk-meson-v5.11-1' of https://github.com/BayLib [...] omits 6f39cecdb601 rseq/selftests: Fix MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ [...] omits 332dde0a5864 dt-bindings: arm: vt8500: remove redundant white-spaces omits e1868b9e36d0 bpf: Avoid overflows involving hash elem_size omits e432c04c1799 RDMA/core: Fix empty gid table for non IB/RoCE devices omits df4ad5324215 bcache: fix race between setting bdev state to none and ne [...] omits 926f75f6a9ef blk-iocost: Factor out the base vrate change into a separa [...] omits 2474787a75b4 blk-iocost: Factor out the active iocgs' state check into [...] omits c09245f61c6a blk-iocost: Move the usage ratio calculation to the correct place omits 647c9f03b2b6 blk-iocost: Remove unnecessary advance declaration omits 5ba1add216fe blk-iocost: Fix some typos in comments omits 45dc656aeb4d blktrace: fix up a kerneldoc comment omits c9624cb7db1c x86/platform/uv: Update sysfs documentation omits 0583531bb9ef RDMA/iser: Remove in_interrupt() usage omits e3366884b383 lwt_bpf: Replace preempt_disable() with migrate_disable() omits d9054a1ff585 lwt: Disable BH too in run_lwt_bpf() omits ca991a7d14d4 RDMA/mlx5: Assign dev to DM MR omits 53ef4999f07d RDMA/hns: Move capability flags of QP and CQ to hns-abi.h omits 2988ca08ba65 IB: Fix kernel-doc markups omits c63e1c4dfc33 RDMA/bnxt_re: Fix max_qp_wrs reported omits c277f98b3e3e RDMA/i40iw: Replace atomic_add_return(1, ..) omits 9c0c17c611ed Merge tag 'mlx5-next-2020-12-02' of git://git.kernel.org/p [...] omits cd796ed33450 Merge tag 'trace-v5.10-rc7' of git://git.kernel.org/pub/sc [...] omits 9e454e37dc7c arm64: dts: meson: g12b: w400: fix PHY deassert timing req [...] omits 3d07c3b3a886 arm64: dts: meson: g12a: x96-max: fix PHY deassert timing [...] omits 656ab1bdcd2b ARM: dts: meson: fix PHY deassert timing requirements omits c183c406c432 arm64: dts: meson: fix PHY deassert timing requirements omits 1c7412530d5d arm64: dts: meson: g12b: odroid-n2: fix PHY deassert timin [...] omits 8ae954caf49a clocksource/drivers/sh_cmt: Fix potential deadlock when ca [...] omits c993c4e84369 arm64: dts: meson: minor fixups for Khadas VIM/VIM2 dts omits 5e3ee48ea072 arm64: dts: meson: add audio playback to wetek-play2 omits e0d9e6eead35 arm64: dts: meson: add audio playback to wetek-hub omits ba414bc54848 arm64: dts: meson: add audio playback to odroid-c2 omits 6a74f78c34e7 arm64: dts: meson: add audio playback to nanopi-k2 omits 0157e1a63c76 arm64: dts: meson: add audio playback to khadas-vim2 omits 4e0649f49574 arm64: dts: meson: add audio playback to khadas-vim omits ec78dc8964bb arm64: dts: meson: add audio playback to a95x omits 148c277165cd x86/platform/uv: Add deprecated messages to /proc info leaves omits b03455ae3c8a arm64: dts: meson-axg: add GE2D node omits 9536ce637059 regulator: da9121: Fix index used for DT property omits 416c29e9ce13 regulator: da9121: Remove uninitialised string variable omits 433e817ae157 x86/platform/uv: Add sysfs hubless leaves omits 612a0063c9ba x86/platform/uv: Add sysfs leaves to replace those in procfs omits a67fffb017ae x86/platform/uv: Add kernel interfaces for obtaining system info omits ef3642c4f54d RDMA/mlx5: Fix error unwinds for rereg_mr omits 38f8ff5b4438 RDMA/mlx5: Reorganize mlx5_ib_reg_user_mr() omits 6e0954b11c05 RDMA/uverbs: Allow drivers to create a new HW object durin [...] omits adac4cb3c1ff RDMA/uverbs: Check ODP in ib_check_mr_access() as well omits b9653b31d776 RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr() omits 31ad3eff093c mtd: spi-nor: keep lock bits if they are non-volatile omits 8c174d1511d2 mtd: spi-nor: atmel: fix unlock_all() for AT25FS010/040 omits afcf93e9d63f mtd: spi-nor: intel: remove global protection flag omits a83338373211 mtd: spi-nor: sst: remove global protection flag omits e6204d462027 mtd: spi-nor: atmel: remove global protection flag omits bdb1a75e4b9d mtd: spi-nor: ignore errors in spi_nor_unlock_all() omits 989d4b72bae3 mtd: spi-nor: sst: fix BPn bits for the SST25VF064C omits 294cca6ce5cf mtd: spi-nor: spansion: Set ECC block size omits afd473e85827 mtd: spi-nor: core: Allow flashes to specify MTD writesize omits c69942bda515 mtd: spi-nor: Fix multiple typos omits c732b7567d86 Merge series "spi: atmel-quadspi: Fix AHB memory accesses" [...] omits dea5b80a043f platform/x86: intel-hid: Do not create SW_TABLET_MODE inpu [...] omits cf68e3b7a6b7 PCI: tegra: Disable LTSSM during L2 entry omits 3d710af75bcd PCI: tegra: Check return value of tegra_pcie_init_controller() omits b8f0d67149ac PCI: tegra: Continue unconfig sequence even if parts fail omits 01254b6d6bb3 PCI: tegra: Set DesignWare IP version omits 6b6fafc1abc7 PCI: tegra: Fix ASPM-L1SS advertisement disable code omits 10208567f11b f2fs: introduce max_io_bytes, a sysfs entry, to limit bio size omits ec2ddf499402 f2fs: don't allow any writes on readonly mount omits ac32bae00083 platform/x86: intel-hid: Add alternative method to enable [...] omits 537b0dd4729e platform/x86: intel-hid: Add support for SW_TABLET_MODE omits 1d1cd163d0de PCI: aardvark: Update comment about disabling link training omits 871a825c3902 brcmfmac: remove redundant assignment to pointer 'entry' omits 05c2a61d69ea adm8211: fix error return code in adm8211_probe() omits 5e38884152ba rtw88: declare hw supports ch 144 omits 88c15a6fbd94 rtw88: coex: fix missing unitialization of variable 'interval' omits 9b0467ed9a7d wilc1000: remove redundant assignment to pointer vif omits 5f27b9afe8e2 mwifiex: change license text of Makefile and README from M [...] omits 01b660b87ebe mwl8k: switch from 'pci_' to 'dma_' API omits 2e86ef413ab3 rtw88: pci: Add prototypes for .probe, .remove and .shutdown omits 5a5b820d18c7 ath9k: remove trailing semicolon in macro definition omits 1daf58b23a1e ath11k: Ignore resetting peer auth flag in peer assoc cmd omits e8e55d8919ea ath11k: add 64bit check before reading msi high addr omits 7f881a721716 ath10k: fix a check patch warning returnNonBoolInBooleanFu [...] omits 7ea4d2329330 media: ccs: Add support for obtaining C-PHY configuration [...] omits bd189aac5a91 media: ccs-pll: Print pixel rates omits f34a32fae7fd platform/x86/drivers/acerhdf: Check the interval value whe [...] omits ba9dfeeb4fbe media: ccs: Print written register values omits 7c66f58f1c1f media: ccs: Add support for DDR OP SYS and OP PIX clocks omits a65181c41e57 platform/x86/drivers/acerhdf: Use module_param_cb to set/g [...] omits 900c33e86e4b media: ccs-pll: Add support for DDR OP system and pixel clocks omits 7537862a90b8 hwmon: Add driver for STMicroelectronics PM6764 Voltage Regulator omits e8c954df2341 io_uring: fix mis-seting personality's creds omits 4aaf08dcb961 docs: nios2: add missing ReST file omits ba1bc00f3581 btrfs: use helpers to convert from seconds to jiffies in t [...] omits 089c8b0551f4 btrfs: sysfs: export filesystem generation omits a4327979a19e platform/x86: intel-vbtn: Fix SW_TABLET_MODE always report [...] omits 7c88ab5715a2 platform/x86: ISST: Change PCI device macros omits 761f0ee0e84b platform/x86: ISST: Allow configurable offset range omits a552f204b050 platform/x86: ISST: Check for unaligned mmio address omits 8b105ef6ffb7 acer-wireless: send an EV_SYN/SYN_REPORT between state changes omits 1f7cb4665df8 platform/x86: dell-wmi-sysman: work around for BIOS bug omits b41f270841f8 media: ccs: Dual PLL support omits 6c7469e46b60 media: ccs-pll: Add trivial dual PLL support omits 9ec6e5b18e66 media: ccs-pll: Separate VT divisor limit calculation from [...] omits 36154b68b8d9 media: ccs-pll: Fix VT post-PLL divisor calculation omits 594f1e93bb2c media: ccs-pll: Make VT divisors 16-bit omits 02be5f13aacb MAINTAINERS: Update Bluetooth entries omits e6ed8b78eae5 Bluetooth: Increment management interface revision omits 0671c0662383 Bluetooth: btusb: Add workaround for remote-wakeup issues [...] omits d74e0ae7e030 Bluetooth: btusb: Fix detection of some fake CSR controlle [...] omits dce0a4be8054 Bluetooth: Set missing suspend task bits omits f25d3962ac8f media: ccs-pll: Rework bounds checks omits 4d9b95285753 Bluetooth: Change MGMT security info CMD to be more generic omits 7c395ea521e6 Bluetooth: Query LE tx power on startup omits 9bf9f4b6301f Bluetooth: Use intervals and tx power from mgmt cmds omits 12410572833a Bluetooth: Break add adv into two mgmt commands omits 31aab5c22e14 Bluetooth: Add helper to set adv data omits ef2862a1db8f Bluetooth: btusb: support download nvm with different boar [...] omits 10c24231ab67 Bluetooth: btusb: Map Typhoon peak controller to BTUSB_INT [...] omits 3f43a37838d5 Bluetooth: btusb: Helper function to download firmware to [...] omits fadfe88441fc media: ccs-pll: Print relevant information on PLL tree omits 9a93b8b8eee4 Bluetooth: btusb: Define a function to construct firmware [...] omits 0a3c1d45eca0 Bluetooth: btusb: Add *setup* function for new generation [...] omits 66500bbc7d6b Bluetooth: btintel: Fix endianness issue for TLV version i [...] omits 80af16a3e473 Bluetooth: Add toggle to switch off interleave scan omits 3bc615fa93d2 Bluetooth: Refactor read default sys config for various types omits a38836b2d026 media: ccs-pll: Better separate OP and VT sub-tree calculation omits 422bb17f8a17 Bluetooth: Handle active scan case omits 36afe87ac10f Bluetooth: Handle system suspend resume case omits c4f1f408168c Bluetooth: Interleave with allowlist scan omits a31489d2a368 Bluetooth: Fix attempting to set RPA timeout when unsupported omits aeeae47d3414 Bluetooth: Rename get_adv_instance_scan_rsp omits 733c15bd3a94 block/rnbd: fix a null pointer dereference on dev->blk_sym [...] omits a76a0d365077 Bluetooth: Fix not sending Set Extended Scan Response omits 5b8ec15d02f1 Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C omits f6b8c6b55439 Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option omits b73b5781a85c Bluetooth: btmtksdio: Add the missed release_firmware() in [...] omits d1e9d232e1e6 Bluetooth: btusb: Add the missed release_firmware() in btu [...] omits 24d6a6d24f01 Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device omits 38c94eb8d7aa media: ccs-pll: Check for derating and overrating, support [...] omits 059924fdf6c1 Bluetooth: btqca: Use NVM files based on SoC ID for WCN3991 omits 3e2db036c9b7 media: ccs-pll: Split off VT subtree calculation omits 8030aa4f9c51 media: ccs-pll: Add C-PHY support omits d7172c0ebc06 media: ccs-pll: Add sanity checks omits 9490a2279fab media: ccs-pll: Add support flexible OP PLL pixel clock divider omits c4c0b222720d media: ccs-pll: Support two cycles per pixel on OP domain omits 4e1e8d240dff media: ccs-pll: Add support for extended input PLL clock divider omits b1f7b0983601 Merge branch 's390-qeth-next' omits d2e46004c5cd s390/qeth: make qeth_qdio_handle_aob() more robust omits 75cf3854dcdf s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state omits db4ffdcef7c9 s390/qeth: don't replace a fully completed async TX buffer omits 0b8da8110b4f s390/qeth: use dev->groups for common sysfs attributes omits 050663129a6d s390/ccwgroup: use bus->dev_groups for bus-based sysfs attributes omits 04ea30c85721 s390/qeth: don't call INIT_LIST_HEAD() on iob's list entry omits ae502e08f45e media: ccs-pll: Add support for decoupled OP domain calculation omits 585e17c98407 media: ccs: Add support for lane speed model omits cac8f5d28e56 media: ccs-pll: Add support for lane speed model omits 353021588cb5 Bluetooth: fix typo in struct name omits e583e654565f media: ccs-pll: Use explicit 32-bit unsigned type omits 82ab97c8c776 media: ccs-pll: Fix check for PLL multiplier upper bound omits c64cf71d10c3 media: ccs-pll: Fix comment on check against maximum PLL m [...] omits 482e75e7b3eb media: ccs-pll: Avoid overflow in pre-PLL divisor lower bo [...] omits fe52ece8d2e2 media: ccs-pll: Fix condition for pre-PLL divider lower bound omits cab27256e8b3 media: ccs-pll: Begin calculation from OP system clock frequency omits 4f3d9e6eda9d media: ccs-pll: Use the BIT macro omits 925e3e497303 media: ccs-pll: Document the structs in the header as well [...] omits d6a88e446c04 media: ccs-pll: Move the flags field down, away from 8-bit fields omits 47b6eaf36eba media: ccs-pll: Differentiate between CSI-2 D-PHY and C-PHY omits 6aadbff9d459 media: ccs-pll: Remove parallel bus support omits 9c1a0d9e9188 media: ccs-pll: End search if there are no better values a [...] omits 9454432af0c8 media: ccs-pll: Use correct VT divisor for calculating VT [...] omits 415ddd993978 media: ccs-pll: Split limits and PLL configuration into fr [...] omits c3833a228cef media: ccs-pll: Don't use div_u64 to divide a 32-bit number omits db2082700a0c MAINTAINERS: add a limited ARM and ARM64 SoC entry omits c99055ec2c39 MAINTAINERS: correct SoC Git address (formerly: arm-soc) omits 9280f726097b ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS omits 08a02f954b0d USB: add RESET_RESUME quirk for Snapscan 1212 omits 5e2e74024779 Merge tag 'imx-fixes-5.10-5' of git://git.kernel.org/pub/s [...] omits b11ddaac893a Merge tag 'sunxi-fixes-for-5.10-2' of git://git.kernel.org [...] omits 10eb0b6ac63a usb: typec: tps6598x: Export some power supply properties omits ff62d08fd624 usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2C omits 3f6f6343a29d usb: mtu3: fix memory corruption in mtu3_debugfs_regset() omits e90cfa813da7 USB: dummy-hcd: Fix uninitialized array use in init() omits c7721e15f434 usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING [...] omits 7fe53dcbbfbd USB: core: drop pipe-type check from new control-message helpers omits 8f6cfbb6d427 ASoC: SOF: trace: Add runtime trace filtering mechanism omits 583791191c6d media: dt-bindings: schema indentation fixes omits c7b884561cb5 spi: atmel-quadspi: Fix use-after-free on unbind omits 234266a5168b spi: npcm-fiu: Disable clock in probe error path omits 236924ee531d spi: ar934x: Don't leak SPI master in probe error path omits 46b5c4fb87ce spi: mt7621: Don't leak SPI master in probe error path omits 24f7033405ab spi: mt7621: Disable clock in probe error path omits e297ddf296de media: netup_unidvb: Don't leak SPI master in probe error path omits 5b8c88462d83 spi: sc18is602: Don't leak SPI master in probe error path omits a4729c3506c3 spi: rb4xx: Don't leak SPI master in probe error path omits 7174dc655ef0 spi: gpio: Don't leak SPI master in probe error path omits 0f4ad8d59f33 spi: spi-mtk-nor: Don't leak SPI master in probe error path omits cc53711b2191 spi: mxic: Don't leak SPI master in probe error path omits 393f981ca5f7 spi: rpc-if: Fix use-after-free on unbind omits 5626308bb94d spi: pxa2xx: Fix use-after-free on unbind omits e77df3eca12b spi: spi-sh: Fix use-after-free on unbind omits 6cfd39e212de spi: spi-qcom-qspi: Fix use-after-free on unbind omits 8f96c434dfbc spi: spi-geni-qcom: Fix use-after-free on unbind omits 373afef350a9 spi: davinci: Fix use-after-free on unbind omits c066efb07d1e spi: atmel-quadspi: Move common code outside of if else omits d00364b6a604 spi: atmel-quadspi: Write QSPI_IAR only when needed omits a6ff3a784ff9 spi: atmel-quadspi: Drop superfluous set of QSPI_IFR_APBTF [...] omits cac8c8210596 spi: atmel-quadspi: Fix AHB memory accesses omits bb9dd3ce6177 ASoC: pcm: send DAPM_STREAM_STOP event in dpcm_fe_dai_shutdown omits e748edd98413 spi: dw: Fix error return code in dw_spi_bt1_probe() omits 19cf9d7afc2e staging: rtl8723bs: remove LIST_CONTAINOR omits 4cd889817490 staging: rtl8723bs: remove unused macros omits b3ae8af6a782 staging: rtl8723bs: replace RTW_IEEE80211_ADDBA_PARAM_BUF_ [...] omits 2841fa62e237 staging: rtl8723bs: remove WLAN_HT_CAP_SM_PS_* macros omits ac74ae7671d7 staging: rtl8723bs: replace OP_MODE_* and HT_INFO_OPERATIO [...] omits 98b32c71a455 staging: rtl8723bs: replace HT_CAP_AMPDU_FACTOR omits 2415ae7fa2c7 staging: rtl8723bs: replace cap_* macros omits 5ed3e6f29f76 staging: rtl8723bs: replace WIFI_REASON_CODE omits 6d75b5044bb3 staging: rtl8723bs: replace unique macros and WIFI_STATUS_CODE omits e77b259f67ab staging: greybus: audio: Fix possible leak free widgets in [...] omits 94168e2ba4dc staging: mt7621-pinctrl: stop using the deprecated 'pinctr [...] omits 6c7b8ac995d9 Staging: rtl8723bs/core: add blank line after declarations omits 954c647acea0 Staging: rtl8723bs/core: fix brace coding style issue omits be25cfd80e8f Staging: rtl8723bs/core: delete empty if statement omits 9e5f21d656cb media: vivid: fix 'disconnect' error injection omits 6c91799f59ed staging: bcm2835: fix vchiq_mmal dependencies omits fb25ca373172 media: rcar-vin: Mask VNCSI_IFMD register omits aa821b2b9269 media: MAINTAINERS: Add myself as maintainer of the Amlogi [...] omits 59a635327ca7 media: meson: Add M2M driver for the Amlogic GE2D Accelera [...] omits 635e51f14476 media: dt-bindings: media: Add bindings for the Amlogic GE [...] omits 68b4a01f88af media: cedrus: Make VP8 codec as capability omits e469d0b09a19 media: gspca: Fix memory leak in probe omits eca6ba20f38c platform/x86: mlx-platform: remove an unused variable omits 2b006e748c81 media: doc: pixfmt-yuv: Move all planar YUV formats to com [...] omits da785536e007 media: doc: pixfmt-yuv: Move all semi-planar YUV formats t [...] omits af4f45057695 media: doc: pixfmt-yuv: Move all luma-only YUV formats to [...] omits 4bfc1688e102 media: doc: pixfmt-packed-yuv: Clarify naming scheme for 4 [...] omits 2f2a387e9fa4 media: doc: pixfmt-packed-yuv: Express 4:4:4 formats in a [...] omits 4578d936b4ba media: doc: pixfmt-packed-yuv: Fill padding bits with 'X' omits 7cb8bd292ba0 media: doc: pixfmt-yuv: Move all packed YUV formats to com [...] omits e3ae4c204d1f media: doc: pixfmt-yuv: Document subsampling in more details omits a1bcf9b9a706 media: doc: pixfmt-rgb: Replace '-' with 'X' to denote padding omits 2ac9280cb459 media: doc: pixfmt-rgb: Make 8 bits per component table mo [...] omits e9a66489c383 media: doc: pixfmt-rgb: Clarify naming scheme for RGB formats omits 25417185e9b5 ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 omits 67c2a10bff74 media: doc: pixfmt-rgb: Add title for deprecated formats omits 3747115f85bb media: doc: pixfmt-rgb: Remove layout table for packed RGB [...] omits 473dbed54fdb media: videodev2.h: Move HM12 format to YUV semi-planar section omits 0a078e0d8ecb media: videodev2.h: Move HI240 format to vendor-specific section omits 12fc4dad94df Revert "ACPI / resources: Use AE_CTRL_TERMINATE to termina [...] omits 3771c031d60f media: videodev2.h: Remove unneeded comment about 4CC value omits bd1ed17d19eb media: ccs: Fix return value from probe omits 747d2305029a media: ccs: avoid printing an uninitialized variable omits cc17afa2e84f media: i2c: fix an uninitialized error code omits f0f547272079 media: Revert "media: dt-bindings: media: Use OF graph schema" omits 2ef33ee7f4f6 ACPI: scan: Add PNP0D80 to the _DEP exceptions list omits d5da31f902fe media: rc: add keymap for pine64 remote omits b93b7ef61764 PM: ACPI: Refresh wakeup device power configuration every time omits 7482c5cb90e5 PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() omits 250ad7a45b1e powerpc/powernv/idle: Restore CIABR after idle for Power9 omits 4bb3219837a3 powerpc/book3s64/kexec: Clear CIABR on kexec omits 2d26c716fc49 module: drop semicolon from version macro omits 72ebb5ff806f x86/alternative: Update text_poke_bp() kernel-doc comment omits ffad560394de mtd: phram: Allow the user to set the erase page size. omits 1ca71415f075 mtd: core: Fix refcounting for unpartitioned MTDs omits 5c641fee4ccf drivers/hv: remove obsolete TODO and fix misleading typo i [...] omits 0385979a30dc EDAC/mv64x60: Remove orphan mv64x60 driver omits 18b9c9403758 mtd: physmap: physmap-bt1-rom: Fix __iomem addrspace remov [...] omits 639a82434f16 mtd: parser: cmdline: Fix parsing of part-names with colons omits edfc2d73ca45 EDAC/aspeed: Add support for AST2400 and AST2600 omits aac82707fa45 ARM: dts: aspeed: Add AST2600 EDAC into common devicetree omits e36a17f846bc dt-bindings: edac: aspeed-sdram-edac: Add ast2400/ast2600 support omits 4165bf015ba9 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs omits 093b32a849b3 iommu: Improve the performance for direct_mapping omits 2ae92e8b9b7e MAINTAINERS: Update m68k Mac entry omits 10199e90ee20 macintosh/adb-iop: Send correct poll command omits 2c9cfbadfa23 macintosh/adb-iop: Always wait for reply message from IOP omits 76437b340b24 earlycon: drop semicolon from earlycon macro omits ee64ed8153ab mei: bus: enable pavp device. omits 85261c1ff156 mei: bus: add vtag support omits 6e559fe12892 Merge tag 'soundwire-5.11-rc1' of git://git.kernel.org/pub [...] omits 93837812a5dc Merge 5.10-rc7 into usb-next omits ba3b8bb1263d Merge 5.10-rc7 into tty-next omits a3ab07c642b2 Merge 5.10-rc7 into char-misc-next omits 5cfca59604e4 ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 omits 10c678bd0a03 udp: fix the proto value passed to ip_protocol_deliver_rcu [...] omits 61f54de2e919 net: hns3: remove a misused pragma packed omits f45f89a778e8 cpufreq: tegra194: Rename tegra194_get_speed_common function omits 93549516d446 cpufreq: tegra194: Remove unnecessary frequency calculation omits cfef4bcaccf3 cpufreq: tegra186: Simplify cluster information lookup omits b7b4e785520f cpufreq: tegra186: Fix sparse 'incorrect type in assignmen [...] omits fc928b901dc6 cpufreq: imx: fix NVMEM_IMX_OCOTP dependency omits d15183991c2d cpufreq: vexpress-spc: Add missing MODULE_ALIAS omits c0382d049d2d cpufreq: scpi: Add missing MODULE_ALIAS omits b9acab091842 cpufreq: loongson1: Add missing MODULE_ALIAS omits af2096f28507 cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE omits 183747ab5265 cpufreq: st: Add missing MODULE_DEVICE_TABLE omits a5a6031663bc cpufreq: qcom: Add missing MODULE_DEVICE_TABLE omits af6eca065011 cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE omits 9433777a6e0a cpufreq: highbank: Add missing MODULE_DEVICE_TABLE omits 925a5bcefe10 cpufreq: ap806: Add missing MODULE_DEVICE_TABLE omits 2f05c19d9ef4 cpufreq: mediatek: add missing platform_driver_unregister( [...] omits 68b9cd7270f0 cpufreq: tegra194: get consistent cpuinfo_cur_freq omits 75118c8ef9d1 cpufreq: blacklist mt8516 in cpufreq-dt-platdev omits de4ca3095867 cpufreq: mediatek: Add support for mt8167 omits 3a5e6732a74c cpufreq: sti-cpufreq: fix mem leak in sti_cpufreq_set_opp_info() omits f7414cd6923f i2c: imx: support slave mode for imx I2C driver omits 1e04538c751b Merge branch 'i2c/for-current' into i2c/for-5.11 omits 223f61b8c5ad Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to [...] omits 3b384bd6c3f2 Input: raydium_ts_i2c - do not split tx transactions omits 18b648322d44 phy: mediatek: statify mtk_hdmi_phy_driver omits af3f4a85d902 Merge branch 'mlxsw-Misc-updates' Ido Schimmel says: omits acde33bf7319 mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4() omits f54d3c81b763 mlxsw: spectrum: Bump minimum FW version to xx.2008.2018 omits 9add5f1954e9 mlxsw: core_acl: Use an array instead of a struct with a z [...] omits 42c435a2aca2 mlxsw: spectrum_mr: Use flexible-array member instead of z [...] omits 4834ad807917 mlxsw: core: Trace EMAD events omits 23fb55526d80 selftests: mlxsw: Test RIF's reference count when joining a LAG omits 31e1de4f1242 mlxsw: spectrum: Apply RIF configuration when joining a LAG omits 6a575e84f11e PM / devfreq: tegra30: Separate configurations per-SoC generation omits 16e8b2a7cb88 PM / devfreq: tegra30: Support interconnect and OPPs from [...] omits afd589c70311 Merge tag 'tegra-soc-clk-drivers-5.11' of https://git.kern [...] omits 8b22820efb35 m68k: m68328: remove duplicate code omits a734bbf69427 m68k: m68328: move platform code to separate files omits 670d39657ca3 m68knommu: align BSS section to 4-byte boundaries omits 0477e9288185 Linux 5.10-rc7 omits ab91292cb3e9 Merge tag 'char-misc-5.10-rc7' of git://git.kernel.org/pub [...] omits d49248eb25a2 Merge tag 'tty-5.10-rc7' of git://git.kernel.org/pub/scm/l [...] omits f5226f1d20c4 Merge tag 'usb-5.10-rc7' of git://git.kernel.org/pub/scm/l [...] omits 8100a58044f8 Merge tag 'x86-urgent-2020-12-06' of git://git.kernel.org/ [...] omits 9f6b28d498ba Merge tag 'perf-urgent-2020-12-06' of git://git.kernel.org [...] omits 592d9a0835c9 Merge tag 'irq-urgent-2020-12-06' of git://git.kernel.org/ [...] omits ff615c980357 Merge tag 'locking-urgent-2020-12-06' of git://git.kernel. [...] omits e6585a493921 Merge tag 'kbuild-fixes-v5.10-2' of git://git.kernel.org/p [...] omits 12c0ab6658de Merge branch 'akpm' (patches from Andrew) omits 309d08d9b3a3 mm/mmap.c: fix mmap return value when vma is merged after [...] omits 7a5bde37983d hugetlb_cgroup: fix offline of hugetlb cgroup with reservations omits 3351b16af494 mm/filemap: add static for function __add_to_page_cache_locked omits 573a259336f8 userfaultfd: selftests: fix SIGSEGV if huge mmap fails omits d8cbe8bfa7df tools/testing/selftests/vm: fix build error omits 4e60340c5ca5 mailmap: add two more addresses of Uwe Kleine-König omits b11a76b37a5a mm/swapfile: do not sleep with a spin lock held omits e91d8d78237d mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING omits 8199be001a47 mm: list_lru: set shrinker map bit when child nr_items is [...] omits becaba65f62f mm: memcg/slab: fix obj_cgroup_charge() return value handling omits 2bf509d96d84 coredump: fix core_pattern parse error omits 11fb479ff5d9 zlib: export S390 symbols for zlib modules omits 7d32358be8ac kbuild: avoid split lines in .mod files omits 264f53b41946 Revert "mei: virtio: virtualization frontend driver" omits 84da009f06e6 x86/sev-es: Use new for_each_insn_prefix() macro to loop o [...] omits 12cb908a11b2 x86/insn-eval: Use new for_each_insn_prefix() macro to loo [...] omits 4e9a5ae8df5b x86/uprobes: Do not use prefixes.nbytes when looping over [...] omits 88a06d6fd6b3 ALSA: rawmidi: Access runtime->avail always in spinlock omits 4ebd47037027 ALSA: seq: Use bool for snd_seq_queue internal flags omits 04b222f95773 RDMA/mlx5: Remove IB representors dead code omits e87114022e1d net/mlx5: Simplify eswitch mode check omits 601c10c89cbb net/mlx5: Delete custom device management logic omits 93f8244431ad RDMA/mlx5: Convert mlx5_ib to use auxiliary bus omits 912cebf420c2 net/mlx5e: Connect ethernet part to auxiliary bus omits 74c9729dd892 vdpa/mlx5: Connect mlx5_vdpa to auxiliary bus omits 15269fb19310 tomoyo: Fix typo in comments. omits 4054eebf0fb0 Merge branch 'r8169-improve-rtl_rx-and-NUM_RX_DESC-handling' omits ed22a8ff0684 r8169: make NUM_RX_DESC a signed int omits 2f53e9d7bc51 r8169: improve rtl_rx omits 7059c2c00a21 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits edd2410b165e net: mscc: ocelot: fix dropping of unknown IPv4 multicast [...] omits 33256ce19411 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 00649542f1ba net: fix spelling mistake "wil" -> "will" in Kconfig omits dd0fa81143f6 gpio: Add TODO item for debugfs interface omits 78d6bb584dd9 Merge tag 'batadv-next-pullrequest-20201204' of git://git. [...] omits 4560b2a3ecdd enetc: Fix unused var build warning for CONFIG_OF omits be1515bad737 Merge tag 'block-5.10-2020-12-05' of git://git.kernel.dk/l [...] omits 619ca2664cc6 Merge tag 'io_uring-5.10-2020-12-05' of git://git.kernel.d [...] omits 6e261d1090d6 pinctrl: qcom: Add sm8250 lpass lpi pinctrl driver omits 700a51192d09 dt-bindings: pinctrl: qcom: Add sm8250 lpass lpi pinctrl bindings omits c47d9e1b7343 gpio: just plain warning when nonexisting gpio requested omits e0822cf9b892 tools: gpio: add option to report wall-clock time to gpio- [...] omits da777be6de01 tools: gpio: add support for reporting realtime event cloc [...] omits 26d060e47e25 gpiolib: cdev: allow edge event timestamps to be configure [...] omits 4de377b65903 net: marvell: prestera: Fix error return code in prestera_ [...] omits a7e1abad13f3 ptp: Add clock driver for the OpenCompute TimeCard. omits 205704c618af vrf: packets with lladdr src needs dst at input with orig_ [...] omits 93224edf0b9f gpio: msc313: MStar MSC313 GPIO driver omits 493c7e03f837 dt-bindings: gpio: Binding for MStar MSC313 GPIO controller omits 588cc1a02633 dt-bindings: gpio: Add a binding header for the MSC313 GPI [...] omits 64a38367b450 dt-bindings: gpio: Use Tegra186-specific include guard omits d292dd0eb3ac PCI/AER: Add RCEC AER error injection support omits 9a2f604f4497 PCI/PME: Add pcie_walk_rcec() to RCEC PME handling omits af113553d961 PCI/AER: Add pcie_walk_rcec() to RCEC AER handling omits 579086225502 PCI/ERR: Recover from RCiEP AER errors omits 507b460f8144 PCI/ERR: Add pcie_link_rcec() to associate RCiEPs omits a175102b0a82 PCI/ERR: Recover from RCEC AER errors omits 4d1be581ec6b can: softing: softing_netdev_open(): fix error handling omits a54ba3465d86 ch_ktls: fix build warning for ipv4-only config omits a0de695819f6 Documentation: gpio: fix typo and unclear legacy API section omits 32f741b02f1a Merge tag 'powerpc-5.10-5' of git://git.kernel.org/pub/scm [...] omits d4e904198c5b Merge tag '5.10-rc6-smb3-fixes-part2' of git://git.samba.o [...] omits 312b0bcd402a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 876234056139 Merge tag 'for-5.10/dm-fixes-2' of git://git.kernel.org/pu [...] omits 8b7770b877d1 clocksource/drivers/arm_arch_timer: Correct fault programm [...] omits d8cc3905b807 clocksource/drivers/arm_arch_timer: Use stable count reade [...] omits 5d9814df0aec clocksource/drivers/dw_apb_timer_of: Add error handling if [...] omits e319a1b956f7 drm/msm: add IOMMU_SUPPORT dependency omits 7cc29fcdfcc8 drm/msm: a5xx: Make preemption reset case reentrant omits 05ae91d960fd drm/msm/dpu: enable DSPP support on SM8[12]50 omits 784b2c48ac12 driver core: auxiliary bus: Fix auxiliary bus shutdown nul [...] omits 4c44274ee457 clk: samsung: mark PM functions as __maybe_unused omits 3b4c362e5ef1 soc: samsung: exynos-chipid: initialize later - with arch_ [...] omits 7136d6a92aed soc: samsung: exynos-chipid: order list of SoCs by name omits 4bfa07300b93 memory: jz4780_nemc: Fix potential NULL dereference in jz4 [...] omits d77d22d701b0 memory: ti-emif-sram: only build for ARMv7 omits d76fa3f2c252 memory: tegra30: Support interconnect framework omits 7e04ce2a9d30 memory: tegra20: Support hardware versioning and clean up [...] omits 9bd5773e02d1 dt-bindings: memory: tegra20-emc: Document opp-supported-h [...] omits 2bf9545626f8 i2c: mlxbf: Fix the return check of devm_ioremap and ioremap omits c62dac0a35bb i2c: mlxbf: select CONFIG_I2C_SLAVE omits 8817aabb1bdd powerpc: Remove ucache_bsize omits 39c8bf2b3cc1 powerpc: Retire e200 core (mpc555x processor) omits 991838f90e93 MIPS: DTS: img: Fix schema warnings for pwm-leds omits c0aac3a51cb6 MIPS: KASLR: Avoid endless loop in sync_icache if synci_st [...] omits 70d3a462fc24 pcmcia: omap: Fix error return code in omap_cf_probe() omits ea2c5ac866c3 pcmcia: Remove NEC VRC4173 CARDU omits 370eb01f476c pcmcia: db1xxx_ss: remove unneeded semicolon omits f15480e947d4 pcmcia/electra_cf: Fix some return values in 'electra_cf_p [...] omits af89e575152a dt-bindings: phy: Convert Broadcom SATA PHY to YAML omits 86e21677e775 devicetree: phy: rockchip-emmc add output-tapdelay-select omits a8cef928276b phy: rockchip-emmc: output tap delay dt property omits 31de313dfdcf PHY: Ingenic: Add USB PHY driver using generic PHY framework. omits 4f6ecfaf3e22 dt-bindings: USB: Add bindings for Ingenic JZ4775 and X2000. omits 85e6225f401f USB: PHY: JZ4770: Remove unnecessary function calls. omits f34e43f12382 devicetree: phy: rockchip-emmc: pulldown property omits 8b5c2b45b8f0 phy: rockchip: set pulldown for strobe line in dts omits 51e339deab1e phy: renesas: rcar-gen3-usb2: disable runtime pm in case o [...] omits f5f6e01f9164 phy: mediatek: allow compile-testing the hdmi phy omits 17e0da0b8979 soundwire: intel: fix another unused-function warning omits c72b9bfe0f91 ALSA: hda/realtek: make bass spk volume adjustable on a yo [...] omits 87b6a5e28b2b Merge tag 'clk-v5.11-samsung' of https://git.kernel.org/pu [...] omits bcd684aace34 net/nfc/nci: Support NCI 2.x initial sequence omits 41fdfffd5783 selftests: forwarding: Add MPLS L2VPN test omits 0911d463b302 net: bna: remove trailing semicolon in macro definition omits 43fcd906d9c1 tipc: support 128bit node identity for peer removing omits 905b2032fa42 mac80211: mesh: fix mesh_pathtbl_init() error path omits ed9b25d1970a [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY omits 7f356166aebb nfp: Replace zero-length array with flexible-array member omits bb2da7651a47 openvswitch: fix error return code in validate_and_copy_dec_ttl() omits ee4f52a8de2c net: bridge: vlan: fix error return code in __vlan_add() omits 4684709bf81a PCI: Fix pci_slot_release() NULL pointer dereference omits b410f04eb5b4 ipv4: fix error return code in rtm_to_fib_config() omits 4fb7b98c7be3 nfc: s3fwrn5: skip the NFC bootloader mode omits b1b8eb1283c9 ASoC: qcom: fix QDSP6 dependencies, attempt #3 omits 7b153760513c ASoC: fsl_aud2htx: mark PM functions as __maybe_unused omits aa6cc97c0ac3 ASoC: intel: sof_rt5682: Add support for tgl_rt1011_rt5682 omits 29275309b0e3 ASoC: atmel: mchp-spdifrx needs COMMON_CLK omits 7061b8a52296 ASoC: cros_ec_codec: fix uninitialized memory read omits 518a760cc369 ASoC: SOF: control: fix cppcheck warning in snd_sof_volume_info() omits a2b8b2d97567 dm crypt: export sysfs of kcryptd workqueue omits 4d7659bfbe27 dm ioctl: fix error return code in target_message omits e8dc79d1bdda dm crypt: Constify static crypt_iv_operations omits 410fe220078c dm: add support for REQ_NOWAIT to various targets omits 298fb372984a dm: rename multipath path selector source files to have "d [...] omits e4d2e82b2300 dm mpath: add IO affinity path selector omits 4da8f8c8a1e0 dm verity: Add support for signature verification with 2nd [...] omits 985eabdcfe3a dm: remove unnecessary current->bio_list check when submit [...] omits 9c2cc571f925 PCI/PM: Do not generate wakeup event when runtime resuming device omits 99efde6c9bb7 PCI/PM: Rename pci_wakeup_bus() to pci_resume_bus() omits 80a129afb75c PCI: Add sysfs attribute for device power state omits 0b32e91fdfd8 ethernet: select CONFIG_CRC32 as needed omits d247d1855aca remoteproc: fix spelling mistake "Peripherial" -> "Periphe [...] omits 9d7b4a40387d remoteproc: sysmon: fix shutdown_acked state omits 1130b252480f net: ipa: pass the correct size when freeing DMA memory omits 68061c02bb29 ARM: highmem: Fix cache_is_vivt() reference omits 65f33b357229 block: fix incorrect branching in blk_max_size_offset() omits 4eef8b1f36f2 net/sched: fq_pie: initialize timer earlier in fq_pie_init() omits 53a57e60de74 MAINTAINERS: Drop inactive gcc-plugins maintainer omits 1e860048c53e gcc-plugins: simplify GCC plugin-dev capability test omits af2d22254e8e gcc-plugins: remove code for GCC versions older than 4.9 omits 43be3a3c65ff Merge branch 'perf-optimizations-for-tcp-recv-zerocopy' omits 94ab9eb9b234 net-zerocopy: Defer vm zap unless actually needed. omits 0c3936d32f75 net-zerocopy: Set zerocopy hint when data is copied omits f21a3c480398 net-zerocopy: Introduce short-circuit small reads. omits 936ced415751 net-zerocopy: Fast return if inq < PAGE_SIZE omits 98917cf0d6ed net-zerocopy: Refactor frag-is-remappable test. omits 7fba5309efe2 net-zerocopy: Refactor skb frag fast-forward op. omits 2cd81161848d net-tcp: Introduce tcp_recvmsg_locked(). omits 18fb76ed5386 net-zerocopy: Copy straggler unaligned data for TCP Rx. zerocopy. omits bcee52789588 tracing: Fix userstacktrace option for instances omits f5889e70b9cc scripts: get_feat.pl: reduce table width for all features output omits 4fa32f870289 scripts: get_feat.pl: change the group by order omits dbb909023293 scripts: get_feat.pl: make complete table more coincise omits 34da87213d3d selftests/bpf: Test bpf_sk_storage_get in tcp iterators omits bd9b327e58f9 selftests/bpf: Add an iterator selftest for bpf_sk_storage_get omits 593f6d41abbb selftests/bpf: Add an iterator selftest for bpf_sk_storage_delete omits a50a85e40c59 bpf: Expose bpf_sk_storage_* to iterator programs omits 4f19cab76136 bpf: Add a bpf_sock_from_file helper omits dba4a9256bb4 net: Remove the err argument from sock_from_file omits 4be986c824b8 Merge branch 'seg6-add-support-for-srv6-end-dt4-dt6-behavior' omits 2bc035538e16 selftests: add selftest for the SRv6 End.DT6 (VRF) behavior omits 2195444e09b4 selftests: add selftest for the SRv6 End.DT4 behavior omits 20a081b7984c seg6: add VRF support for SRv6 End.DT6 behavior omits 664d6f86868b seg6: add support for the SRv6 End.DT4 behavior omits cfdf64a03406 seg6: add callbacks for customizing the creation/destructi [...] omits 0a3021f1d4e5 seg6: add support for optional attributes in SRv6 behaviors omits 964adce526a4 seg6: improve management of behavior attributes omits 048939088220 vrf: add mac header for tunneled packets when sniffer is attached omits b3298500b23f Merge tag 'for-5.10/dm-fixes' of git://git.kernel.org/pub/ [...] omits f12758f6f929 mt76: mt7615: Fix fall-through warnings for Clang omits bacf5047bb44 mt76: mt7915: fix ht mcs in mt7915_mcu_get_rx_rate() omits ee8b1c478a9f PCI: Return u16 from pci_find_ext_capability() and similar omits f646c2a0a668 PCI: Return u8 from pci_find_capability() and similar omits 4ecc08b2f51d Merge tag 'auxbus-5.11-rc1' of git://git.kernel.org/pub/sc [...] omits 7ce8d91b8a84 Input: vsxxxaa - fix Kconfig spelling mistake omits bde3808bc8c2 dm: remove invalid sparse __acquires and __releases annotations omits f05c4403db5b dm: fix double RCU unlock in dm_dax_zero_page_range() error path omits 5c667dca7109 Merge branch 'Improve error handling of verifier tests' omits 5f61b7c6975b selftests/bpf: Avoid errno clobbering omits 7d17167244f5 selftests/bpf: Print reason when a tester could not run a program omits 3ee16db390b4 dm: fix IO splitting omits e57eb8b5050c thermal: imx8mm: Disable the clock on probe failure omits ce662ccde5c6 thermal: imx8mm: Print the correct error code omits 2fa3515cc0d3 bpf: Remove trailing semicolon in macro definition omits a1cdfbe8f0fb Merge tag 'mac80211-for-net-2020-12-04' of git://git.kerne [...] omits 846c3c9cfe8a Merge tag 'wireless-drivers-next-2020-12-03' of git://git. [...] omits 291de1d102fa regulator: axp20x: Fix DLDO2 voltage control register mask [...] omits fdd8b8249ef8 dpaa_eth: fix build errorr in dpaa_fq_init omits 2053230af11d PCI/MSI: Set device flag indicating only 32-bit MSI support omits 830dfe88ea37 PCI/MSI: Move MSI/MSI-X flags updaters to msi.c omits cbc40d5c33af PCI/MSI: Move MSI/MSI-X init to msi.c omits b8450e014214 spi: pxa2xx: Add support for Intel Alder Lake PCH-S omits bebb2c6d5ca2 regulator: qcom-rpmh: Add support for PM8350/PM8350c omits ff7f380d21d0 regulator: dt-bindings: Add PM8350x compatibles omits b4b277760a21 regulator: da9121: include linux/gpio/consumer.h omits 7e20ae1208da ASoC: q6afe-clocks: Add missing parent clock rate omits 1c1fb2653a0c ASoC: jz4740-i2s: add missed checks for clk_get() omits e87297fa080a Merge tag 'drm-fixes-2020-12-04' of git://anongit.freedesk [...] omits aa344bc8b727 PCI/ERR: Clear AER status only when we control AER omits 05e9ae19ab83 PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() omits 3d7d8fc78f4b PCI/ERR: Avoid negated conditional for clarity omits 0791721d8007 PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() omits 480ef7cb9fce PCI/ERR: Simplify by computing pci_pcie_type() once omits 5d69dcc9f839 PCI/ERR: Simplify by using pci_upstream_bridge() omits 8f1bbfbc3596 PCI/ERR: Rename reset_link() to reset_subordinates() omits 90655631988f PCI/ERR: Cache RCEC EA Capability offset in pci_init_capab [...] omits c9d659b60770 PCI/ERR: Bind RCEC devices to the Root Port driver omits a54895fa057c block: remove the request_queue to argument request based [...] omits 1c02fca620f7 block: remove the request_queue argument to the block_bio_ [...] omits eb6f7f7cd3af block: remove the request_queue argument to the block_spli [...] omits e8a676d61c07 block: simplify and extend the block_bio_merge tracepoint class omits b81b8f40c5b4 block: remove the unused block_sleeprq tracepoint omits 64e8a6ece1a5 block/rnbd-clt: Dynamically alloc buffer for pathname & bl [...] omits d3a95ccaaf4d block/rnbd: call kobject_put in the failure path omits 765c5c56ffde Documentation/ABI/rnbd-srv: add document for force_close omits 786998050cbc block/rnbd-srv: close a mapped device from server side. omits 7578d5cd1e0f Documentation/ABI/rnbd-clt: session name is appended to th [...] omits 47479b795490 Documentation/ABI/rnbd-clt: fix typo in sysfs-class-rnbd-client omits 91f4acb2801c block/rnbd-clt: support mapping two devices with the same [...] omits ce9fe18abb7c block/rnbd-clt: Make path parameter optional for map_device omits c8bcd9c5be24 tty: Fix ->session locking omits 54ffccbf053b tty: Fix ->pgrp locking in tiocspgrp() omits e0efb3168d34 tty: Remove dead termiox code omits aef1b6a27970 tty/serial/imx: Enable TXEN bit in imx_poll_init(). omits 7af77ba42467 tty : serial: jsm: Fixed file by adding spacing omits 0b60525b4e88 tty: serial: uartlite: Support probe deferral omits e3541d5de544 usb: mtu3: mtu3_debug: remove an unused struct member omits 9dc9c8543aa0 USB: core: return -EREMOTEIO on short usb_control_msg_recv() omits baf7df456b38 USB: core: drop short-transfer check from usb_control_msg_send() omits 12c8a8ca117f xsk: Return error code if force_zc is set omits a1dd1d869731 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] omits cf5fbe02042e USB: apple-mfi-fastcharge: Fix use after free in probe omits 138f3e126548 Staging: rtl8723bs/core fix brace coding style issues in r [...] omits 888982a84752 Merge tag 'mhi-for-v5.11' of git://git.kernel.org/pub/scm/ [...] omits a4b98a7512f1 usb: gadget: f_fs: Use local copy of descriptors for users [...] omits 45c5775460f3 usb: ohci-omap: Fix descriptor conversion omits 97ad4a77f23e Revert "usb-storage: fix sdev->host->dma_dev" omits d5c65d32dc24 Revert "uas: fix sdev->host->dma_dev" omits da881ded10a6 Revert "uas: bump hw_max_sectors to 2048 blocks for SS or [...] omits 5812b32e01c6 of: fix linker-section match-table corruption omits 62dcd9c59f32 earlycon: simplify earlycon-table implementation omits 6f56023aea3a Merge branch 'fixes' into next omits c0d638a03bc5 mmc: mediatek: mark PM functions as __maybe_unused omits daa919196be4 USB: serial: cp210x: clean up dtr_rts() omits 6246d7c9d15a mmc: block: Fixup condition for CMD13 polling for RPMB requests omits ed921771ffb6 USB: serial: cp210x: refactor flow-control handling omits b339628ec08c USB: serial: cp210x: drop flow-control debugging omits 46827bda2dd6 USB: serial: cp210x: set terminal settings on open omits d42976296c33 USB: serial: cp210x: clean up line-control handling omits 95168d624f3a USB: serial: cp210x: return early on unchanged termios omits 9716ef046b46 mt76: attempt to free up more room when filling the tx queue omits 5342758d5522 mt76: mt7915: stop queues when running out of tx tokens omits 90d494c99a99 mt76: improve tx queue stop/wake omits d211c003389a mt76: mt7915: fix memory leak in mt7915_mcu_get_rx_rate() omits 0211c282bc8a mt76: mt7615: fix rdd mcu cmd endianness omits cee236e1489e mt76: mt7915: fix endian issues omits af901eb4ab80 mt76: mt7915: get rid of dbdc debugfs knob omits 4c430774e01b mt76: mt7915: introduce dbdc support omits 98df2baeb364 mt76: move hw mac_addr in mt76_phy omits db78a791ca0f mt76: move band allocation in mt76_register_phy omits 77af762e42f1 mt76: rely on mt76_phy in mt76_init_sband_2g and mt76_init [...] omits 48dbce5cb1ba mt76: move band capabilities in mt76_phy omits 91990519298e mt76: move tx hw data queues in mt76_phy omits e637763b606b mt76: move mcu queues to mt76_dev q_mcu array omits d95093a14369 mt76: rely on mt76_queue in tx_queue_skb_raw signature omits b1cb42add6d6 mt76: introduce mt76_init_mcu_queue utility routine omits 8987059475f5 mt76: rely on mt76_queue in tx_queue_skb signature omits e5655492e33c mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signature omits 264b7b19861d mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue [...] omits afc2b59cb985 mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue s [...] omits a2a93548db88 mt76: sdio: introduce mt76s_alloc_tx_queue omits b671da33d1c5 mt76: move mt76_init_tx_queue in common code omits 3d51a3e99380 mt76: mt7915: rely on eeprom definitions omits d927ebb99d08 mt76: mt7615: refactor usb/sdio rate code omits d8d59f66d136 mt76: mt7615: support 16 interfaces omits 802145e2ed2f mt76: mt7915: remove unused mt7915_mcu_bss_sync_tlv() omits 4812e0bc3790 mt76: mt7915: use BIT_ULL for omac_idx omits 078b6d21b89a mt76: mt7915: make mt7915_eeprom_read static omits ed3c9072fa4f mt76: mt7915: add support to set tx frequency offset in testmode omits e0852d9083fa mt76: mt7915: add support to set txpower in testmode omits 5d8a83f09941 mt76: mt7915: implement testmode rx support omits aadf09537c57 mt76: mt7915: implement testmode tx support omits 61fe73577d17 mt76: testmode: add support for HE rate modes omits c31d94af1843 mt76: mt7915: fix tx rate related fields in tx descriptor omits 1a38c2f5356a mt76: testmode: add support for LTF and GI combinations fo [...] omits 7f54c7425d8f mt76: testmode: add tx_rate_stbc parameter omits 092299922358 mt76: testmode: add snr attribute in rx statistics omits 8248bb58e2f1 mt76: testmode: switch ib and wb rssi to array type for pe [...] omits 9daf27e62852 mt76: mt76u: use dedicated thread for status work omits be83a7e20c57 mt76: mt76u: rely on woker APIs for rx work omits faa72684b429 mt76: mt7615: run key configuration in mt7615_set_key for [...] omits 930e0eaddf81 mt76: fix tkip configuration for mt7615/7663 devices omits d3a5d89ea9d4 mt76: switch to wep sw crypto for mt7615/mt7915 omits 406d99dfe21f mt76: mt7663s: introduce WoW support via GPIO omits 3cb43b66060a mt76: move mt76_mcu_send_firmware in common module omits bf4a938ab2cf mt76: mt7603: add additional EEPROM chip ID omits bc348defcc6e mt76: fix memory leak if device probing fails omits 468cc93be797 mt76: mt7915: fix sparse warning cast from restricted __le16 omits 2a394808580d dt-bindings: mmc: Fix xlnx,mio-bank property values for ar [...] omits 9fb3b4cae4e6 Merge tag 'icc-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] omits a925b5e309c9 net/mlx5: Register mlx5 devices to auxiliary virtual bus omits 0aae392bea4d vdpa/mlx5: Make hardware definitions visible to all mlx5 devices omits 17a7612b99e6 net/mlx5_core: Clean driver version and name omits 907af0f0cab4 net/mlx5: Properly convey driver version to firmware omits 5f0ce5848733 mt76: dma: fix possible deadlock running mt76_dma_cleanup omits f9df085ce1be mt76: set fops_tx_stats.owner to THIS_MODULE omits e4c5ead632ff mt76: mt7915: rename mt7915_mcu_get_rate_info to mt7915_mc [...] omits 405130869599 mt76: mt7915: update ppe threshold omits 5efbe3b1b899 mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE omits 5ee3e780cf26 wireless: mt76: convert tasklets to use new tasklet_setup() API omits 30578752f250 mt76: sdio: get rid of sched.lock omits 1c79a190e943 mt76: mt7663s: fix a possible ple quota underflow omits 80dda1ed4908 mt76: mt7663s: get rid of mt7663s_sta_add omits 2f89ab5db6ba mt76: mt7615: introduce quota debugfs node for mt7663s omits 7124198ab1a4 mt76: mt7615: enable beacon filtering by default for offload fw omits ed89b89330b5 mt76: add back the SUPPORTS_REORDERING_BUFFER flag omits 11553d88d0b9 mt76: mt7915: query station rx rate from firmware omits 99de49fc6f73 mt76: mt7915: move eeprom parsing out of mt7915_mcu_parse_ [...] omits ae5ad6272d25 mt76: implement functions to get the response skb for MCU calls omits 14b80ba24592 mt76: mt7603: switch to .mcu_skb_send_msg omits 64537a021317 mt76: make mcu_ops->mcu_send_msg optional omits e452c6eb55fb mt76: move waiting and locking out of mcu_ops->mcu_skb_send_msg omits 96a607b643e2 mt76: move mcu timeout handling to .mcu_parse_response omits f320d812b7bb mt76: implement .mcu_parse_response in struct mt76_mcu_ops omits fa62d0e0080b mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg omits cb5cdd4c8d33 mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg omits 9b60eb90a115 mt76: mt7915: disable OFDMA/MU-MIMO UL omits bfff24de19ca mt76: mt7915: fix DRR sta bss group index omits 660915d052c6 mt76: mt7915: use napi_consume_skb to bulk-free tx skbs omits 6425791d3503 mt76: mt7915: fix processing txfree events omits 8aa2c6f4714e mt76: mt7915: support 32 station interfaces omits 7af1ae62dd77 mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915 omits d22da02842e2 mt76: mt7615: add debugfs knob for setting extended local [...] omits 3298b1f866fb mt76: use ieee80211_rx_list to pass frames to the network [...] omits e151d71e503d mt76: mt7915: add encap offload for 4-address mode stations omits 55f7c9b02790 mt76: mt7915: add 802.11 encap offload support omits 6a618acb7e62 mt76: sdio: convert {status/net}_work to mt76_worker omits 1a3efbcc4281 mt76: mt7663s: disable interrupt during txrx_worker processing omits fefb584d460a mt76: mt7663s: convert txrx_work to mt76_worker omits e0ad80024329 mt76: mt7663s: move tx/rx processing in the same txrx workqueue omits ced050ae3ab6 mt76: mt7615: retry if mt7615_mcu_init returns -EAGAIN omits 77d157f2009e mt76: mt7915: fix VHT LDPC capability omits 998493980e23 mt76: mt7915: measure channel noise and report it via survey omits 354ad58b7780 Merge tag 'auxbus-5.11-rc1' of https://git.kernel.org/pub/ [...] omits 2e37d91cada1 Merge tag 'auxbus-5.11-rc1' of git://git.kernel.org/pub/sc [...] omits 0d2bf11a6b3e driver core: auxiliary bus: minor coding style tweaks omits 8142a46c50d2 driver core: auxiliary bus: make remove function return void omits 7bbb79ff5f74 driver core: auxiliary bus: move slab.h from include file omits b191deced78a mmc: renesas_sdhi: populate hook for longer busy_wait omits 58959f89dd3d mmc: tmio: add hook for custom busy_wait calculation omits 30ae3e13caea mmc: tmio: set max_busy_timeout omits 9d348477ddbb dt-bindings: mmc: imx: fix the wrongly dropped imx8qm comp [...] omits b48a7e755939 Merge tag 'usb-serial-5.10-rc7' of https://git.kernel.org/ [...] omits 4f1682b8a97d MIPS: Move memblock_dump_all() to the end of setup_arch() omits d8d3276bfc49 MIPS: SMP-CPS: Add support for irq migration when CPU offline omits ca13300a88a3 MIPS: OCTEON: Don't add kernel sections into memblock allocator omits d121f125af22 MIPS: Don't round up kernel sections size for memblock_add() omits 8b3165e54566 MIPS: Enable GCOV omits 79109a515ac3 MIPS: configs: drop unused BACKLIGHT_GENERIC option omits bdeca45a0cc5 mac80211: set SDATA_STATE_RUNNING for monitor interfaces omits f495acd8851d cfg80211: initialize rekey_data omits 8fca2b8706f3 mac80211: fix return value of ieee80211_chandef_he_6ghz_oper omits 46ed0810780f Merge branch 'fixes' into next omits 32a9e0c445fa mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF omits 98991b1853ab mmc: sdhci-pci-gli: Disable slow mode in HS400 mode for GL9763E omits cb80a7e91748 mmc: sdhci: Use more concise device_property_read_u64 omits db29d3d1c245 memstick: r592: Fix error return in r592_probe() omits 7de3697e9cbd Add auxiliary bus support omits ff57698a9610 powerpc: Fix update form addressing in inline assembly omits d85be8a49e73 powerpc: Fix incorrect stw{, ux, u, x} instructions in __s [...] omits 23afeaeff3d9 selftests: core: add tests for CLOSE_RANGE_CLOEXEC omits 582f1fb6b721 fs, close_range: add flag CLOSE_RANGE_CLOEXEC omits 3f203f057edf USB: serial: kl5kusb105: fix memleak on open omits 7c6c86b36a36 powerpc/xmon: Change printk() to pr_cont() omits e12f67fe8344 arm64: dts: rockchip: use USB host by default on rk3399-rock-pi-4 omits eff57d38b546 arm64: dts: rockchip: fix I2S conflict on rk3399-rock-pi-4 omits 328c6112787b arm64: dts: rockchip: fix supplies on rk3399-rock-pi-4 omits 94dad6bed3c8 arm64: dts: rockchip: Fix UART pull-ups on rk3328 omits c2867b2e710f soc: rockchip: io-domain: Fix error return code in rockchi [...] omits 17f84520cb8f Merge remote-tracking branch 'origin/kvm-arm64/misc-5.11' [...] omits f19f6644a543 KVM: arm64: Fix EL2 mode availability checks omits b93c17c4185b KVM: arm64: Trap host SMCs in protected mode omits fa8c3d65538a KVM: arm64: Keep nVHE EL2 vector installed omits d945f8d9ec4a KVM: arm64: Intercept host's SYSTEM_SUSPEND PSCI SMCs omits abf16336dd22 KVM: arm64: Intercept host's CPU_SUSPEND PSCI SMCs omits cdf367192766 KVM: arm64: Intercept host's CPU_ON SMCs omits 04e05f057a04 KVM: arm64: Add function to enter host from KVM nVHE hyp code omits f74e1e2128b7 KVM: arm64: Extract __do_hyp_init into a helper function omits 1fd12b7e4d00 KVM: arm64: Forward safe PSCI SMCs coming from host omits d084ecc5c728 KVM: arm64: Add offset for hyp VA <-> PA conversion omits eeeee7193df0 KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2 omits a805e1fb3099 KVM: arm64: Add SMC handler in nVHE EL2 omits 94f5e8a4642a KVM: arm64: Create nVHE copy of cpu_logical_map omits 687413d34d4a KVM: arm64: Support per_cpu_ptr in nVHE hyp code omits 2d7bf218ca73 KVM: arm64: Add .hyp.data..ro_after_init ELF section omits d3e1086c6452 KVM: arm64: Init MAIR/TCR_EL2 from params struct omits 63fec24351e8 KVM: arm64: Move hyp-init params to a per-CPU struct omits 5be1d6226d35 KVM: arm64: Remove vector_ptr param of hyp-init omits 78869f0f0552 arm64: Extract parts of el2_setup into a macro omits 4e302c3b568e misc: eeprom: at24: fix NVMEM name with custom AT24 device name omits ce4b2c01781a arm64: Fix build failure when HARDLOCKUP_DETECTOR_PERF is enabled omits ceb58de4365f pinctrl: qcom-pmic-gpio: Add support for pmx55 omits 4247e3f56261 dt-bindings: pinctrl: qcom-pmic-gpio: Add pmx55 support omits 47a000143635 pinctrl: amd: remove debounce filter setting in IRQ type setting omits d05b7691904b pinctrl: pinctrl-microchip-sgpio: Mark some symbols with s [...] omits 0a03658d222a pinctrl: at91-pio4: Make PINCTRL_AT91PIO4 depend on HAS_IO [...] omits 339f5a7fb2d6 kvm: x86/mmu: Use cpuid to determine max gfn omits a2b2d4bf5076 kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu [...] omits c1f45f4eb6fd arm64: Make cpu_logical_map() take unsigned int omits 6df3e14436f6 psci: Add accessor for psci_0_1_function_ids omits 82ac62d1658b psci: Replace psci_function_id array with a struct omits 0bc7474fb767 psci: Split functions to v0.1 and v0.2+ variants omits e6dd9d89a64e psci: Support psci_ops.get_version for v0.1 omits 3eb681fba2bf KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capability omits 517c3f5a8683 pinctrl: mtk: Fix low level output voltage issue omits d8b369c4e314 KVM: arm64: Add kvm-arm.mode early kernel parameter omits 64dad8e49d6d Merge remote-tracking branch 'arm64/for-next/uaccess' into HEAD omits 89cce2b3f247 pinctrl: falcon: add missing put_device() call in pinctrl_ [...] omits 77c12bf38394 Merge tag 'gpio-fixes-for-v5.10-rc7' of git://git.kernel.o [...] omits 105e051f1ae4 gpio: mxs: Remove unused .id_table support omits 43bb48c38e81 pinctrl: actions: pinctrl-s500: Constify s500_padinfo[] omits c4e1f7d92cd6 gpio: tegra186: Set affinity callback to parent omits 011a78c1942e gpio: sifive: Set affinity callback to parent omits 3b4feb21158f gpio: sysfs: Enforce character device omits 34a14c2e6310 batman-adv: Drop unused soft-interface.h include in fragme [...] omits a962cb29bb60 batman-adv: Drop legacy code for auto deleting mesh interfaces omits aff6f5a68b92 batman-adv: Drop deprecated debugfs support omits 76e9f276285d batman-adv: Drop deprecated sysfs support omits a5ad457eea41 batman-adv: Allow selection of routing algorithm over rtnetlink omits 128254ceea6f batman-adv: Prepare infrastructure for newlink settings omits fcd193e1dfa6 batman-adv: Add new include for min/max helpers omits fee3e9554ac0 batman-adv: Start new development cycle omits 0464e0ef4f14 crypto: aegis128 - avoid spurious references crypto_aegis1 [...] omits 1069e97688b2 crypto: seed - remove trailing semicolon in macro definition omits be169fe3cec9 crypto: x86/poly1305 - Use TEST %reg,%reg instead of CMP $0,%reg omits 0b837f1ef882 crypto: x86/sha512 - Use TEST %reg,%reg instead of CMP $0,%reg omits 032d049ea0f4 crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg omits f2d4576a9d38 crypto: cpt - Fix sparse warnings in cptpf omits a1315dcb7b6a hwrng: ks-sa - Add dependency on IOMEM and OF omits ce0d5d63e897 crypto: lib/blake2s - Move selftest prototype into header file omits f3456b9fd269 crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata omits 17858b140bf4 crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() omits b1198a88230f powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU omits eceae70bdeae selftests/bpf: Fix invalid use of strncat in test_sockmap omits 3015b500ae42 libbpf: Use memcpy instead of strncpy to please GCC omits de9b485d1dc9 Merge tag 'drm-misc-fixes-2020-12-03' of git://anongit.fre [...] omits 5353219ffdff Merge tag 'amd-drm-fixes-5.10-2020-12-02' of git://people. [...] omits 94cfbd05e46a Merge tag 'drm-intel-fixes-2020-12-03' of git://anongit.fr [...] omits 8158c5fd619d Merge branch 'Support BTF-powered BPF tracing programs for [...] omits 1e38abefcfd6 selftests/bpf: Add fentry/fexit/fmod_ret selftest for kern [...] omits bc9ed69c79ae selftests/bpf: Add tp_btf CO-RE reloc test for modules omits 91abb4a6d79d libbpf: Support attachment of BPF tracing programs to kern [...] omits 6aef10a481a3 libbpf: Factor out low-level BPF program loading helper omits 290248a5b7d8 bpf: Allow to specify kernel module BTFs when attaching BP [...] omits 22dc4a0f5ed1 bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier omits 6bcd39d366b6 selftests/bpf: Add CO-RE relocs selftest relying on kernel [...] omits 5ed31472b9ad selftests/bpf: Add support for marking sub-tests as skipped omits 9f7fa225894c selftests/bpf: Add bpf_testmod kernel module for testing omits 4f33a53d5600 libbpf: Add kernel module BTF support for CO-RE relocations omits 0f7515ca7cdd libbpf: Refactor CO-RE relocs to not assume a single BTF object omits a19f93cfafdf libbpf: Add internal helper to load BTF data by FD omits 2fe8890848c7 bpf: Keep module's btf_data_size intact after load omits 12cc126df82c bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() omits cadd64807cd8 Merge branch 'Add support to set window_clamp from bpf set [...] omits 55144f31f0d2 selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP omits cb81110997d1 bpf: Adds support for setting window clamp omits 55fd59b003f6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits fef92cd2bc04 Merge tag 'timers-v5.11' of https://git.linaro.org/people/ [...] omits bccce80bbd44 vfio-ccw: Wire in the request callback omits a15ac665b9e9 vfio-mdev: Wire in a request handler for mdev parent omits ea64370bcae1 cifs: refactor create_sd_buf() and and avoid corrupting th [...] omits 59463eb88829 cifs: add NULL check for ses->tcon_ipc omits 796317848517 smb3: set COMPOUND_FID to FileID field of subsequent compo [...] omits 7d2c6b1edf79 scripts: kernel-doc: fix parsing function-like typedefs omits e0a45cda6642 Documentation: fix typos found in process, dev-tools, and [...] omits c900acb7dfe1 Documentation: fix typos in process/kernel-docs.rst omits 263b6a5b96a3 Documentation: mount_api: change kernel log wording omits ce9af8939202 rtc: s3c: Remove dead code related to periodic tick handling omits 31b16d978f90 rtc: s3c: Disable all enable (RTC, tick) bits in the probe omits 00c33482bb61 rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time omits 27b03cf1b772 Documentation: Coccinelle: Improve command example for deb [...] omits 1ae20eb1eca7 rtc: test: remove debug message omits 0020868f2a70 rtc: mxc{,_v2}: enable COMPILE_TEST omits 9c7957991e56 rtc: enable RTC framework on ARCH=um omits ed13a92d0fde docs: archis: add a per-architecture features list omits 63fdc4625a5a docs: admin-guide: add a features list omits b97212255f44 sphinx: kernel_feat.py: add a script to parse feature files omits ca908577790f scripts: get_feat.pl: use its implementation for list-arch.sh omits ba813f7c2dc8 scripts: get_feat.pl: improve matrix output omits 52a4be3ffc0f scripts: get_feat.pl: add a script to handle Documentation [...] omits 332037d4bb28 Merge tag 'iio-for-5.11b-take2' of https://git.kernel.org/ [...] omits bbe2ba04c5a9 Merge tag 'net-5.10-rc7' of git://git.kernel.org/pub/scm/l [...] omits a4390e966f95 Merge branch 'mptcp-reject-invalid-mp_join-requests-right-away' omits 3ecfbe3e8209 mptcp: emit tcp reset when a join request fails omits 7ea851d19b23 tcp: merge 'init_req' and 'route_req' functions omits 41dd9596d6b2 security: add const qualifier to struct sock in various places omits b7a1f38256da drm/amdgpu/powerplay: parse fan table for CI asics omits 25dd7a4469ae drm: amdgpu: fix a kernel-doc markup omits 85b8350ae99d ARM: dts: at91: sama5d2: fix CAN message ram offset and size omits 9b5dcc8d427e ARM: dts: at91: sama5d2: map securam as device omits ab8a9bb41b2c ARM: dts: at91: sam9x60ek: remove bypass property omits 7995fb896b96 ARM: dts: exynos: Reduce assigned-clocks entries for SPI0 [...] omits eeaf06af6f87 scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_ [...] omits 5e9a97b1f449 i2c: ismt: Adding support for I2C_SMBUS_BLOCK_PROC_CALL omits dc4e10b62695 i2c: ocores: Avoid false-positive error log message. omits 2faa7328f53b samples/bpf: Fix spelling mistake "recieving" -> "receiving" omits 70f16fab5272 Revert "i2c: qcom-geni: Disable DMA processing on the Leno [...] omits 58c185b85d0c bpf: Fix cold build of test_progs-no_alu32 omits d6d418bd8f92 libbpf: Cap retries in sys_bpf_prog_load omits fee5be18524f Merge tag 's390-5.10-6' of git://git.kernel.org/pub/scm/li [...] omits 9cf309c56f79 libbpf: Sanitise map names before pinning omits c82a505c007f Merge tag '9p-for-5.10-rc7' of git://github.com/martinetd/linux omits 560c6b914c6e iio: adc: rockchip_saradc: fix missing clk_disable_unprepa [...] omits 3f9bce7a22a3 iio: imu: st_lsm6dsx: fix edge-trigger interrupts omits 3418bd7cfce0 counter: microchip-tcb-capture: Fix CMR value check omits 0449fc4eead7 iio: sysfs-trigger: Mark irq_work to expire in hardirq context omits 0178297c1e68 iio: hrtimer-trigger: Mark hrtimer to expire in hard inter [...] omits 8a0672003421 iio: accel: bmc150: Get mount-matrix from ACPI omits 5bfb3a4bd8f6 iio: accel: bmc150: Check for a second ACPI device for BOSC0200 omits e488fed07f7b iio: accel: bmc150: Removed unused bmc150_accel_dat irq member omits 26aec6e1b714 iio:gyro:mpu3050 Treat otp value as a __le64 and use FIELD [...] omits 1e405bc2512f iio:adc:ti-ads124s08: Fix alignment and data leak issues. omits b0bd27f02d76 iio:adc:ti-ads124s08: Fix buffer being too long. omits 198cf32f0503 iio:pressure:mpl3115: Force alignment of buffer omits 7b6b51234df6 iio:imu:bmi160: Fix alignment and data leak issues omits dc7de42d6b50 iio:imu:bmi160: Fix too large a buffer. omits 89deb1334252 iio:magnetometer:mag3110: Fix alignment and data leak issues. omits d837a996f57c iio:light:st_uvis25: Fix timestamp alignment and prevent d [...] omits a61817216bcc iio:light:rpr0521: Fix timestamp alignment and prevent data leak. omits a96bd58090af iio:adc:ti-adc084s021 Tidy up endian types omits eca8523a388f iio:trigger: rename try_reenable() to reenable() plus return void omits 01d37c8318d0 iio: Fix: Do not poll the driver again if try_reenable() c [...] omits 34fce6cadf3b io:core: In iio_map_array_register() cleanup in case of error omits cc9fb60eaf09 iio:core: Introduce unlocked version of iio_map_array_unre [...] omits 619c7e60ff99 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsop device bindings omits 2c57d2650552 iio: imu: st_lsm6dsx: add support to LSM6DSOP omits 98c3544a117e iio: imu: st_lsmdsx: compact st_lsm6dsx_sensor_settings table omits 9054c15c1bf3 iio: adc: at91_adc: merge at91_adc_probe_dt back in at91_a [...] omits f1005415a8bf dt-bindings:iio:adc:remove triggers omits 09d4726b0af6 iio: adc: at91_adc: rework trigger definition omits 728209158177 dt-bindings:iio:adc:atmel, sama9260-adc: conversion to yam [...] omits d1ad1041323f dt-bindings:iio:adc:remove atmel, adc-res and atmel, adc-r [...] omits 5eb39ef81ab9 iio: adc: at91_adc: rework resolution selection omits 197cefcdc81d iio: adc: at91_adc: remove at91_adc_ids omits c7c9b1d1697f dt-bindings:iio:potentiostat:ti,lmp91000: txt to yaml conversion. omits 8c6934326536 dt-bindings:iio:light:capella,cm3605: txt to yaml conversion. omits 6f633bc91ac1 dt-bindings:iio:afe:voltage-divider: txt to yaml conversion omits bd690dfab1e7 dt-bindings:iio:adc:maxim,max1027: Pull out to separate bi [...] omits ce66e52b6c16 dt-bindings:iio:afe:current-sense-shunt: txt to yaml conversion. omits fbac26b9ad21 dt-bindings:iio:afe:current-sense-amplifier: txt to yaml c [...] omits 66a6dcc20e63 dt-bindings:iio:adc:envelope-detector: txt to yaml conversion. omits a86319f42c7b dt-bindings:iio:potentiometer: give microchip,mcp4531 its [...] omits 06d2ff6fe11e dt-bindings:iio:dac:dpot-dac: yaml conversion. omits dba91f82d580 dt-bindings:iio:iio-binding.txt Drop file as content now i [...] omits f759f020fbc3 dt-bindings:iio:adc:adi,ad7292: Use new adc.yaml binding f [...] omits 26d146e29600 dt-bindings:iio:adc:adi,ad7124: Use the new adc.yaml chann [...] omits 80b2b5c3a701 libbpf: Fail early when loading programs with unspecified type omits b70d154d6558 dt-bindings:iio:adc: convert adc.txt to yaml omits f494151b5eba dt-bindings:iio:health:ti,afe4404: txt to yaml conversion omits f2c38f9fb4b0 dt-bindings:iio:health:ti,afe4403: txt to yaml binding omits 19ef7b70ca94 iio: buffer: Fix demux update omits e08b60d352db iio: core: Simplify iio_format_list() omits eda20ba1e25e iio: core: Consolidate iio_format_avail_{list,range}() omits 6d90c9a96e68 dt-bindings:iio:samsung, exynos-adc: drop missuse of io-ch [...] omits 044b32fa5229 dt-bindings:iio:qcom-spmi-vadc drop incorrect io-channel-r [...] omits 7dd94246fe54 iio: potentiometer: ad5272: Correct polarity of reset omits 672f30228379 iio: accel: bmc150-accel: Add rudimentary regulator support omits a1a210bf29a1 iio: accel: bmc150-accel: Add support for BMA222 omits 6259551cf19b iio: accel: bmc150-accel: Add DT bindings omits 0fb6ee8d0b5e iio: ad_sigma_delta: Don't put SPI transfer buffer on the stack omits 6d74a3ee1ee1 iio: buffer: Return error if no callback is given omits 9afaf9a5b80e ASoC: stm32: dfsdm: add stm32_adfsdm_dummy_cb() callback omits 29e96f5a6e81 dt-bindings: iio: humidity: hts221: introduce vdd regulato [...] omits aa784a54102e iio: humidity: hts221: add vdd voltage regulator omits 6c050782d0f0 MAINTAINERS: Add Kamel Bouhara as TCB counter driver maintainer omits 53c6b0d5d271 iio: adc: ad7298: check regulator for null in ad7298_get_r [...] omits a8b415c9bde6 Merge branch 'Fixes for ima selftest' omits ffebecd9d495 selftests/bpf: Indent ima_setup.sh with tabs. omits d932e043b9d6 selftests/bpf: Add config dependency on BLK_DEV_LOOP omits 1ee076719d4e selftests/bpf: Ensure securityfs mount before writing ima policy omits 3db980449bc3 selftests/bpf: Update ima_setup.sh for busybox omits 6f076ce6ab16 Merge branch 'mlx5-fixes-2020-12-01' omits d421e466c237 net/mlx5: DR, Proper handling of unsupported Connect-X6DX [...] omits b336e6b25e2d net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS omits 8a78a440108e net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled omits 1d2bb5ad89f4 net/mlx5: Fix wrong address reclaim when command interface [...] omits 9608fa653059 net/sched: act_mpls: ensure LSE is pullable before reading it omits 43c13605bad4 net: openvswitch: ensure LSE is pullable before reading it omits 13de4ed9e3a9 net: skbuff: ensure LSE is pullable before decrementing th [...] omits f86e54653e67 Merge remote-tracking branch 'origin/kvm-arm64/csv3' into [...] omits 652d0b701d13 KVM: arm64: Use kvm_write_guest_lock when init stolen time omits 94558543213a KVM: arm64: Some fixes of PV-time interface document omits 6392b5b28e0e Merge tag 'wireless-drivers-2020-12-03' of git://git.kerne [...] omits 82a10dc7f096 net: mvpp2: Fix error return code in mvpp2_open() omits a4b9c48b9651 x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc [...] omits 391119fb5c5c chelsio/chtls: fix a double free in chtls_setkey() omits 61b759480ec5 Merge branch 'libbpf: add support for privileged/unprivile [...] omits 3627d9702d78 samples/bpf: Sample application for eBPF load and socket c [...] omits e459f49b4394 libbpf: Separate XDP program load with xsk socket creation omits 22e8ebe35a2e tools/resolve_btfids: Fix some error messages omits a874c8c389a1 selftests/bpf: Copy file using read/write in local storage test omits 929c1f3384d7 arm64: mte: fix prctl(PR_GET_TAGGED_ADDR_CTRL) if TCF0=NONE omits 0d1e02695979 Merge branch 'bpftool: improve split BTF support' omits fa4528379a51 tools/bpftool: Auto-detect split BTFs in common cases omits 0cfdcd637807 libbpf: Add base BTF accessor omits 71ccb50074f3 tools/bpftool: Emit name <anon> for anonymous BTFs omits ab3105446f1e clocksource/drivers/riscv: Make RISCV_TIMER depends on RISCV_SBI omits 5bd7cb29eceb clocksource/drivers/ingenic: Fix section mismatch omits eee422c46e68 clocksource/drivers/cadence_ttc: Fix memory leak in ttc_se [...] omits b7c0fed5ccf2 dt-bindings: timer: renesas: tmu: Convert to json-schema omits db08e6c0e251 dt-bindings: timer: renesas: tmu: Document r8a774e1 bindings omits c1e6cad00aa2 clocksource/drivers/orion: Add missing clk_disable_unprepa [...] omits b6ea209ef124 clocksource/drivers/nps: Remove EZChip NPS clocksource driver omits 0fce2e02a29c dt-bindings: timer: Add new OST support for the upcoming n [...] omits 19f7ce8e36c0 clocksource/drivers/sp804: Use pr_fmt omits dca54f8ce1c3 clocksource/drivers/sp804: Correct clk_get_rate handle omits 9d4965eb438f clocksource/drivers/sp804: Use clk_prepare_enable and clk_ [...] omits 3c07bf0fc355 clocksource/drivers/sp804: Make some symbol static omits 3c0a4b185f6c clocksource/drivers/sp804: Add static for functions such a [...] omits 9b73bde39cf2 drm/msm: Fix use-after-free in msm_gem with carveout omits 72d1249e2ffd uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT omits 062c9cdf60a1 pwm: sl28cpld: fix getting driver data in pwm callbacks omits 4f134b89a24b lib/syscall: fix syscall registers retrieval on 32-bit platforms omits 0c55f867f0c9 selftests: kvm/set_memory_region_test: Fix race in move re [...] omits dee734a7de91 KVM: x86: adjust SEV for commit 7e8e6eed75e omits 8dcc0e19dfbd x86/platform/uv: Fix UV4 hub revision adjustment omits 701f49065e68 arm64: mark __system_matches_cap as __maybe_unused omits c58eb1b54fee drm/msm/dp: fix connect/disconnect handled at irq_hpd omits 854f6f1c653b drm/msm/dpu: update the qos remap only if the client type changes omits 849652c1ab97 drm/msm/disp/dpu1/dpu_hw_interrupts: Demote kernel-doc for [...] omits d4bff72c8401 macvlan: Support for high multicast packet rate omits 6e5c4ea37a99 gfs2: in signal_our_withdraw wait for unfreeze of _this_ fs only omits dd64fe8167ba gfs2: Remove sb_start_write from gfs2_statfs_sync omits 74a8c816fa8f rtw88: debug: Fix uninitialized memory in debugfs code omits c8dbf2f200de regulator: da9121: Mark some symbols with static keyword omits 1a2620a99803 inotify: convert to handle_inode_event() interface omits 3ba150fb2120 lkdtm/powerpc: Add SLB multihit test omits 6c58b1b41b19 powernv/pci: Print an error when device enable is blocked omits 450be4960a0f powerpc/pci: Remove LSI mappings on device teardown omits ed2bbd2b8581 powerpc: add security.config, enforcing lockdown=integrity omits 1f69aa0b8924 powerpc/44x: Don't support 47x code and non 47x code at th [...] omits 8b8319b181fd powerpc/44x: Don't support 440 when CONFIG_PPC_47x is set omits 7d4703455168 powerpc/feature: Remove CPU_FTR_NODSISRALIGN omits 0e8ff4f8d2fa powerpc/mm: Desintegrate MMU_FTR_PPCAS_ARCH_V2 omits b68e3a3dff97 powerpc/mm: MMU_FTR_NEED_DTLB_SW_LRU is only possible with [...] omits 1a1be322178c powerpc/mm: Remove useless #ifndef CPU_FTR_COHERENT_ICACHE [...] omits 197493af414e powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE omits 17179aeb9d34 powerpc/mm: Fix verification of MMU_FTR_TYPE_44x omits c3cb5dbd85db powerpc/time: Remove ifdef in get_vtb() omits d2e006036082 powerpc/32: Use SPRN_SPRG_SCRATCH2 in exception prologs omits de1cd0790697 powerpc/32s: Use SPRN_SPRG_SCRATCH2 in DSI prolog omits 6285f9cff570 powerpc/32: Simplify EXCEPTION_PROLOG_1 macro omits c4a22611bf6c powerpc/603: Use SPRN_SDR1 to store the pgdir phys address omits 03d701c2d9b0 powerpc/32s: Don't use SPRN_SPRG_PGDIR in hash_page omits 7b107a71e732 powerpc/32s: Fix an FTR_SECTION_ELSE omits 79d1befe054a powerpc/32s: Don't hash_preload() kernel text omits 035b19a15a98 powerpc/32s: Always map kernel text and rodata with BATs omits 98f5559a439a ocxl: Add new kernel traces omits 5f686eea4b3c ocxl: Add mmu notifier omits d731feea00c7 ocxl: Update the Process Element Entry omits 19b311ca51e1 ocxl: Initiate a TLB invalidate command omits fc1347b5feb6 ocxl: Assign a register set to a Logical Partition omits 91668ab7db4b powerpc/perf: MMCR0 control for PMU registers under PMCC=00 omits 9a8ee5263423 powerpc/perf: Fix to update cache events with l2l3 events [...] omits 1f12316394e3 powerpc/perf: Fix to update generic event codes for power10 omits c0e398579025 powerpc/perf: Add generic and cache event list for power10 DD1 omits 0263bbb377af powerpc/perf: Fix the PMU group constraints for threshold [...] omits e924be7b0b0d powerpc/perf: Update the PMU group constraints for l2l3 ev [...] omits d3afd28cd2f3 powerpc/perf: Fix to update radix_scope_qual in power10 omits ec0f9b98f7d0 powerpc/book3s64/pkeys: Optimize KUAP and KUEP feature dis [...] omits 61130e203dca powerpc/book3s64/kup: Check max key supported before enabling kup omits c91435d95c49 powerpc/book3s64/hash/kuep: Enable KUEP on hash omits b2ff33a10c8b powerpc/book3s64/hash/kuap: Enable kuap on hash omits 292f86c4c683 powerpc/book3s64/kuep: Use Key 3 to implement KUEP with ha [...] omits fa46c2fa6ffb powerpc/book3s64/kuap: Use Key 3 to implement KUAP with ha [...] omits eb232b162446 powerpc/book3s64/kuap: Improve error reporting with KUAP omits 4d6c551e9f54 powerpc/book3s64/kuap: Restrict access to userspace based [...] omits 48a8ab4eeb82 powerpc/book3s64/pkeys: Don't update SPRN_AMR when in kern [...] omits edc541ecaae7 powerpc/ptrace-view: Use pt_regs values instead of thread_ [...] omits d5fa30e6993f powerpc/book3s64/pkeys: Reset userspace AMR correctly on exec omits f643fcab74c0 powerpc/book3s64/pkeys: Inherit correctly on fork. omits 8e560921b58c powerpc/book3s64/pkeys: Store/restore userspace AMR/IAMR c [...] omits d7df77e89039 powerpc/exec: Set thread.regs early during exec omits d94b827e89dc powerpc/book3s64/kuap: Use Key 3 for kernel mapping with h [...] omits d5b810b5c938 powerpc/book3s64/kuap: Rename MMU_FTR_RADIX_KUAP and MMU_FTR_KUEP omits 57b7505aa8ba powerpc/book3s64/kuep: Move KUEP related function outside radix omits 3b47b7549ead powerpc/book3s64/kuap: Move KUAP related function outside radix omits 39df17bc2005 powerpc/book3s64/kuap/kuep: Move uamor setup to pkey init omits 227ae625522c powerpc/book3s64/kuap/kuep: Add PPC_PKEY config on book3s64 omits 9f378b9f007c KVM: PPC: BOOK3S: PR: Ignore UAMOR SPR omits c3d35ddd1ec8 powerpc: Add new macro to handle NESTED_IFCLR omits 865ae6f27789 powerpc/64s: Tidy machine check SLB logging omits 4a869531ddbf powerpc/64s: Remove "Host" from MCE logging omits 82f70a05108c powerpc/64s/pseries: Add ERAT specific machine check handler omits f4b239e4c6bd powerpc/64s/powernv: Ratelimit harmless HMI error printing omits 1d15ffdfc941 KVM: PPC: Book3S HV: Ratelimit machine check messages comi [...] omits 067c9f9c98c8 KVM: PPC: Book3S HV: Don't attempt to recover machine chec [...] omits 0ce2382657f3 powerpc/64s/powernv: Allow KVM to handle guest machine che [...] omits 6d247e4d2649 powerpc/ps3: make system bus's remove and shutdown callbac [...] omits 7ff94669e7d8 ALSA: ppc: drop if block with always false condition omits ca3f969dcb11 powerpc/paravirt: Use is_kvm_guest() in vcpu_is_preempted() omits a21d1becaa3f powerpc: Reintroduce is_kvm_guest() as a fast-path check omits 16520a858a99 powerpc: Rename is_kvm_guest() to check_kvm_guest() omits 92cc6bf01c7f powerpc: Refactor is_kvm_guest() declaration to new header omits bf13718bc57a powerpc: show registers when unwinding interrupt frames omits f66de7ac4849 powerpc/perf: Invoke per-CPU variable access with disabled [...] omits c9344769e2b4 selftests/powerpc: Fix uninitialized variable warning omits f0812f6ca829 selftests/powerpc: update .gitignore omits 1fc0c27b14b9 powerpc/feature-fixups: use a semicolon rather than a comma omits c8754c517e37 powerpc/pseries: Define PCI bus speed for Gen4 and Gen5 omits 1baa1f70ef77 powerpc: Allow relative pointers in bug table entries omits f3e90408019b powerpc/xmon: Fix build failure for 8xx omits a21df7a1d6ca powerpc: Use common STABS_DEBUG and DWARF_DEBUG and ELF_DE [...] omits fe18a35e685c powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S omits 65d2150c8912 powerpc/vdso: Cleanup vdso.h omits 676155ab239d powerpc/vdso: Remove VDSO32_LBASE and VDSO64_LBASE omits e90903203d94 powerpc/vdso: Remove DBG() omits 23c4ceaf1a45 powerpc/vdso: Remove vdso_ready omits a4ccd64acb8c powerpc/vdso: Remove vdso_setup() omits 67a354051da2 powerpc/vdso: Remove lib32_elfinfo and lib64_elfinfo omits 6ed613ad572a powerpc/vdso: Remove symbol section information in struct [...] omits e113f8ef1c7e powerpc/vdso: Remove unused text member in struct lib32/64 [...] omits 5cda7c75493f powerpc/vdso: Remove vdso_patches[] and associated functions omits 899367ea5063 powerpc/vdso: Remove runtime generated sigtramp offsets omits 49bf59fd0371 powerpc/vdso: Remove __kernel_datapage_offset omits b7fe9c15b57d powerpc/vdso: Remove vdso32_pages and vdso64_pages omits 0fc980db9a40 powerpc/vdso: Merge __kernel_sync_dicache_p5() into __kern [...] omits ed07f6353ddf powerpc/vdso: Use builtin symbols to locate fixup section omits 91bf695596f5 powerpc/vdso: Retrieve sigtramp offsets at buildtime omits 550e6074c106 powerpc/vdso: Remove unused \tmp param in __get_datapage() omits 591857b635c1 powerpc/vdso: Simplify __get_datapage() omits 511157ab641e powerpc/vdso: Move vdso datapage up front omits c102f0766748 powerpc/vdso: Replace vdso_base by vdso omits 526a9c4a7234 powerpc/vdso: Provide vdso_remap() omits c1bab64360e6 powerpc/vdso: Move to _install_special_mapping() and remov [...] omits b2df3f60b452 powerpc/vdso: Simplify arch_setup_additional_pages() exit omits 7461a4f79ba1 powerpc/vdso: Use VDSO size in arch_setup_additional_pages() omits 4fe0e3c1724e powerpc/vdso: Remove unnecessary ifdefs in vdso_pagelist i [...] omits 3cf63825413c powerpc/vdso: Refactor 32 bits and 64 bits pages setup omits 35c1c7c0bc35 powerpc/vdso: Remove NULL termination element in vdso_pagelist omits abcdbd039e68 powerpc/vdso: Remove get_page() in vdso_pagelist initialization omits 1bb30b7a4597 powerpc/vdso: Rename syscall_map_32/64 to simplify vdso_se [...] omits bc9d5bfc4d23 powerpc/vdso: Add missing includes and clean vdso_setup_sy [...] omits 7fe2de246e21 powerpc/vdso: Stripped VDSO is not needed, don't build it omits ef75e7318294 powerpc/signal32: Transform save_user_regs() and save_tm_u [...] omits 968c4fccd1bb powerpc/signal32: Isolate non-copy actions in save_user_re [...] omits b3484a1d4d1f powerpc/signal: Create 'unsafe' versions of copy_[ck][fpr/ [...] omits 31147d7d6133 powerpc/signal32: Switch swap_context() to user_access_beg [...] omits de781ebdf6b8 powerpc/signal32: Add and use unsafe_put_sigset_t() omits 14026b94ccfe signal: Add unsafe_put_compat_sigset() omits f1cf4f93de2f powerpc/signal32: Remove ifdefery in middle of if/else omits 9504db3e90b2 powerpc/signal32: Switch handle_rt_signal32() to user_acce [...] omits ad65f4909fd3 powerpc/signal32: Switch handle_signal32() to user_access_ [...] omits 8d33001dd650 powerpc/signal32: Move signal trampoline setup to handle_[ [...] omits 91b8ecd419cb powerpc/signal32: Misc changes to make handle_[rt_]_signal [...] omits 8e91cf8501f1 powerpc/signal32: Rename local pointers in handle_rt_signal32() omits 3eea688be0cc powerpc/signal32: Move handle_signal32() close to handle_r [...] omits debf122c777f powerpc/signal32: Simplify logging in handle_rt_signal32() omits 7fe8f773ee24 powerpc/signal: Refactor bad frame logging omits c180cb305c9b powerpc/signal: Call get_tm_stackpointer() from get_sigframe() omits 0ecbc6ad18e3 powerpc/signal: Remove get_clean_sp() omits 454b1abb588b powerpc/signal: Move access_ok() out of get_sigframe() omits 3fcfb5d1bf73 powerpc/signal: Remove BUG_ON() in handler_signal functions omits 7d68c8916950 powerpc/32s: Allow deselecting CONFIG_PPC_FPU on mpc832x omits b6254ced4da6 powerpc/signal: Don't manage floating point regs when no FPU omits 4d90eb97e292 powerpc/ptrace: Create ptrace_get_fpr() and ptrace_put_fpr() omits e009fa433542 powerpc/ptrace: Consolidate reg index calculation omits 67e364b3295f powerpc/ptrace: Move declaration of ptrace_get_reg() and p [...] omits 95593e930d7d powerpc/signal: Move inline functions in signal.h omits d0e3fc69d00d powerpc/vdso: Provide __kernel_clock_gettime64() on vdso32 omits ab037dd87a2f powerpc/vdso: Switch VDSO to generic C implementation. omits 7fec9f5d4197 powerpc/vdso: Save and restore TOC pointer on PPC64 omits ce7d8056e38b powerpc/vdso: Prepare for switching VDSO to generic C impl [...] omits 1f1676bb2dd5 powerpc/barrier: Use CONFIG_PPC64 for barrier selection omits 5c189c523e78 powerpc/time: Fix mftb()/get_tb() for use with the compat VDSO omits d26b3817d9ee powerpc/time: Move timebase functions into new asm/vdso/ti [...] omits 8f8cffd9df81 powerpc/processor: Move cpu_relax() into asm/vdso/processor.h omits 8d1eeabf2536 powerpc/feature: Use CONFIG_PPC64 instead of __powerpc64__ [...] omits bae80c27fc21 powerpc: Update NUMA Kconfig description & help text omits 4c28b32b886f powerpc: Make NUMA default y for powernv omits 25395cd2f8cb powerpc: Make NUMA depend on SMP omits 894fa235eb4c powerpc: inline iomap accessors omits f75e7d73bdf7 powerpc/perf: Fix crash with is_sier_available when pmu is [...] omits 3d635aba0b35 powerpc/boot: Make use of REL16 relocs in powerpc/boot/util.S omits 950cc0d2bef0 fsnotify: generalize handle_inode_event() omits 0b3355b07043 ASoC: bindings: fsl-asoc-card: add compatible string for s [...] omits 77f1ff751037 ASoC: fsl-asoc-card: Add support for si476x codec omits 5057d108d69a ASoC: fsl_audmix: Remove unneeded data field omits 38d8dfe0a9e1 media: pixfmt-meta-rkisp1.rst: fix two build warnings omits 4a85d1cbaa28 media: userspace-api/media: finalize stateless FWHT codec docs omits 63e799b98042 media: vidioc-g-ext-ctrls.rst: add missing 'struct' before [...] omits 63288c829b1a media: pixfmt-compressed.rst: fix 'bullet' formatting omits d98c34beb8fe media: ext-ctrls-codec.rst: move FWHT docs to ext-ctrls-co [...] omits 206bc0f6fb94 media: vicodec: mark the stateless FWHT API as stable omits 3abfc314c5e6 media: vicodec: add V4L2_ prefix before FWHT_VERSION and F [...] omits 7403fa17c5df media: ext-ctrls-image-source.rst: document v4l2_area omits 3f46cac6787f media: admin-guide/pixfmt-meta-rkisp1.rst: pixfmt referenc [...] omits 81c6892d5b87 media: docs: Move the H264 stateless codec uAPI omits 46a309d27517 media: uapi: move H264 stateless controls out of staging omits afc5329ea76d media: controls: Log H264 stateless controls in .std_log omits a7ead39700e1 media: uapi: Move the H264 stateless control types out of staging omits ee6fcc67db54 media: doc: Replace symbol for V4L2_CTRL_TYPE_H264_PRED_WEIGHTS omits 95e95ebe9119 media: uapi: Move parsed H264 pixel format out of staging omits 008d2bd6e96b media: controls: Add the stateless codec control class omits b32e48503df0 media: controls: Validate H264 stateless controls omits 8917a5f61e46 media: Clean stateless control includes omits 35aaa6e650c2 media: Rename stateful codec control macros omits c8363ff21b51 media: cedrus: h264: Support profile controls omits b74593ebb482 media: rkvdec: h264: Support profile and level controls omits 32143c583870 media: controls: Add validate failure debug message omits df23e0c12582 media: vidioc-g-ext-ctrls.rst: document V4L2_CTRL_CLASS_DETECT omits 67f577b4d4f7 media: controls: Add VP8 stateless type initialization omits 621214c36e84 media: ccs: Use all regulators omits 6904d4a988d6 media: dt-bindings: mipi,ccs: Add vcore and vio supplies omits 87e4b53f8aba media: dt-bindings: mipi,ccs: Don't mention vana voltage omits f9947ed66a87 media: ccs: Remove unnecessary delays from power-up sequence omits ebc0bc270e09 media: ccs: Use longer pre-I²C sleep for CCS compliant devices omits 2b5b9af811ae media: ccs: Wrap long lines, unwrap short ones omits fd5cfde331f8 media: ccs: Clean up runtime PM usage omits 1b398012cee8 media: ccs: Use static data read-only registers omits 2538d3221083 media: ccs: Add support for manufacturer regs from sensor [...] omits 2dd4b57944cc media: ccs: Allow range in between I²C retries omits 7389d01cc5d7 media: ccs: Change my e-mail address omits b3c0115e34ad media: ccs-pll: Fix MODULE_LICENSE omits 9e05bbac43eb media: smiapp-pll: Rename as ccs-pll omits fe652254e243 media: ccs: Read ireal numbers correctly omits 5017f8b4e0ed media: ccs: Move limit value real to integer conversion fr [...] omits 7d2f8ddaac2c media: ccs: Make real to integer number conversion optional omits 2989a457171d media: ccs: Refactor register reading a little omits e40f1bcbeea6 media: ccs: Replace somewhat harsh internal checks based o [...] omits 7d8d59f260ba media: ccs: The functions to get compose or crop rectangle [...] omits 6a0970986e42 media: ccs: Stop reading arrays after the first zero omits a11d3d6891f0 media: ccs: Read CCS static data from firmware binaries omits f86ae91627f1 media: ccs: Combine revision number major and minor into one omits a6b396f410b1 media: ccs: Add CCS static data parser library omits 97d62caa32d6 refcount: Fix a kernel-doc markup omits b6498aad59b0 completion: Drop init_completion define omits 79f3b4372b74 atomic: Update MAINTAINERS omits f0400a77ebdc atomic: Delete obsolete documentation omits ab440b2c604b seqlock: Rename __seqprop() users omits e04ce676e7aa lockdep/selftest: Add spin_nest_lock test omits a2e9ae58d504 lockdep/selftests: Fix PROVE_RAW_LOCK_NESTING omits a07c45312f06 seqlock: avoid -Wshadow warnings omits 9f65192d8d25 media: ccs: Fix obtaining bus information from firmware omits 7b1dd0f85013 media: ccs: Make hwcfg part of the device specific struct omits 5323aaf19e6c media: ccs: Remove remaining support for platform data omits af1eed0ccd86 media: ccs: Remove the I²C ID table omits 67b8dc1d0c4a media: ccs: Add CCS ACPI device ID omits ca21c45a86ff media: ccs: Add device compatible identifiers for telling [...] omits adc00b457937 media: ccs: Add MIPI CCS compatible strings omits 91f76941dd61 media: Documentation: ccs: Reorder SPDX and copyright noti [...] omits 3bf10ebc6d12 media: Documentation: ccs: Rename ccs-regs.txt as ccs-regs.asc omits bf193bfc12db USB: serial: ch341: sort device-id entries omits 4e62d55d77bb selftests: openat2: add RESOLVE_ conflict test omits 398840f8bb93 openat2: reject RESOLVE_BENEATH|RESOLVE_IN_ROOT omits d55863db1dfe arm64/mm: Implement pXX_leaf_size() support omits 8af26be06272 perf/core: Fix arch_perf_get_page_size() omits 560dabbdf68b mm: Introduce pXX_leaf_size() omits 2a4a06da8a4b mm/gup: Provide gup_get_pte() more generic omits 46ee4abb10a0 USB: serial: ch341: add new Product ID for CH341A omits fc17db8aa4c5 perf/x86/intel: Check PEBS status correctly omits 5debf0213122 perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS omits 4d916140bf28 intel_idle: Build fix omits a95ba66ac145 f2fs: avoid race condition for shrinker count omits 5fdb322ff2c2 f2fs: add F2FS_IOC_DECOMPRESS_FILE and F2FS_IOC_COMPRESS_FILE omits 602a16d58e9a f2fs: add compress_mode mount option omits 42ad70c46966 media: rockchip: rkisp1: remove useless debugfs checks omits 0b6a3bf8f563 media: stop pretending to maintain cafe and ov7670 omits 9c0660e4477a media: saa7146: switch from 'pci_' to 'dma_' API omits 8a9e71e05a22 media: ttpci: switch from 'pci_' to 'dma_' API omits 0c5a71dc6b8c media: solo6x10: switch from 'pci_' to 'dma_' API omits 5049c15e41c6 media: si4713: remove trailing semicolon in macro definition omits 0c683e9de0c7 x86/platform/uv: Make uv_pcibus_kset and uv_hubs_kset static omits 9fe46e7946fc media: staging/imx: Increase IMX_MEDIA_EOF_TIMEOUT omits dfb5d3289716 media: camss: Make use of V4L2_CAP_IO_MC omits 18d047bd89b8 x86/platform/uv: Fix an error code in uv_hubs_init() omits d06c4dec98b6 reset-controller: ti: force the write operation when asser [...] omits a3d412d4b9f3 media: Revert "media: camss: Make use of V4L2_CAP_IO_MC" omits 6b94c09f820d media: rockchip: rkisp1: Fix typos in comments and macro d [...] omits 7aad6a73cb62 media: rcar-vin: Remove unused macro omits 8e06053d339a media: fsl-viu: Use the ioread/write32be() accessors omits db47622c13ae media: platform: exynos4-is: remove all references to phys [...] omits 5e6727663876 media: adv748x: Configure device when resuming from sleep omits 42bff048f405 media: adv748x: csi2: Set virtual channel when device is reset omits c30ed81afe89 media: adv748x: afe: Select input port when device is reset omits 4deff542d70a media: adv748x: Only set i2c addresses once during probe omits 8e4d86e241cf media: saa7146: fix array overflow in vidioc_s_audio() omits 28c1e371c2ff media: meson: vdec: add G12/SM1 to module description omits 0862d95b437b media: s5p-jpeg: handle error condition in s5p_jpeg_probe omits 3c39a16d30d8 media: cedrus: Add support for VP8 decoding omits b4b3564c5646 media: hantro: Use VP8 lengths defined in uapi omits 8d48b611685c media: uapi: Expose VP8 probability lengths as defines omits 040d31ccf2bd media: mtk-vpu: dump VPU status when IPI times out omits 1f565e263c3e media: mtk-vpu: VPU should be in idle state before system [...] omits 41a340941854 media: coda: Convert the driver to DT-only omits eb08c48132a1 media: tvp5150: Fix wrong return value of tvp5150_parse_dt() omits ca1cfc3fa2d3 media: cx88: use ARRAY_SIZE omits 5cc794be382b media: cedrus: Add support for V3s omits 4c7047b7dc90 media: dt-bindings: media: cedrus: Add V3s compatible omits 503dab0b8a56 media: cedrus: Register all codecs as capability omits dbf0b3a7b719 media: cx23885: add more quirks for reset DMA on some AMD IOMMU omits a109073bb9ec media: rockchip: rkisp1: Constify static structs omits 6d59224fdcc5 Input: document inhibiting omits a181616487db Input: Add "inhibited" property omits d69f0a43c677 Input: use input_device_enabled() omits 39be39ceffd5 Input: add input_device_enabled() omits c1b46cd4df97 Input: omap4-keypad - set up interrupt as wakeup source omits db4896526411 f2fs: Remove unnecessary unlikely() omits 5335bfc6eb68 f2fs: init dirty_secmap incorrectly omits b876f4c94c3d f2fs: remove buffer_head which has 32bits limit omits 963ba7f98376 f2fs: fix wrong block count instead of bytes omits 43b9d4b4d91c f2fs: use new conversion functions between blks and bytes omits 6cbfcab5ff51 f2fs: rename logical_to_blk and blk_to_logical omits 3a0a9cbc44bb f2fs: fix kbytes written stat for multi-device case omits b28f047b28c5 f2fs: compress: support chksum omits 493720a48543 f2fs: fix to avoid REQ_TIME and CP_TIME collision omits 8769918bf06c f2fs: change to use rwsem for cp_mutex omits 7ad08a58bf67 f2fs: Handle casefolding with Encryption omits bb9cd9106b22 fscrypt: Have filesystems handle their d_ops omits 608af703519a libfs: Add generic function for setting dentry_ops omits beb78181f134 f2fs: Remove the redundancy initialization omits 9f7e334aec16 f2fs: remove writeback_inodes_sb in f2fs_remount omits 89ff6005039a f2fs: fix double free of unicode map omits 34178b1bc4b5 f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE omits 3a1b9eaf727b f2fs: avoid unneeded data copy in f2fs_ioc_move_range() omits e1e8debec656 f2fs: add F2FS_IOC_SET_COMPRESS_OPTION ioctl omits efd6d85a1810 drm/amdgpu/vcn3.0: remove old DPG workaround omits ac2db9488cf2 drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset omits 7e0b367db85e drm/amd/display: Init clock value by current vbios CLKs omits 6b3211842a11 audit: replace atomic_add_return() omits acab02c1af43 drm/amdgpu/pm/smu11: Fix fan set speed bug omits 5eb3c85e343a Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits e6c7c9d01f5b Merge tag 'mediatek-drm-next-5.11-2' of https://git.kernel [...] omits 207665fd3756 Merge tag 'exynos-drm-next-for-v5.11' of git://git.kernel. [...] omits 46fe37b98ed8 Merge tag 'drm-intel-next-queued-2020-11-27' of git://anon [...] omits 97306be45fbe Merge branch 'switch to memcg-based memory accounting' omits 5b0764b2d345 bpf: samples: Do not touch RLIMIT_MEMLOCK omits 3ac1f01b43b6 bpf: Eliminate rlimit-based memory accounting for bpf progs omits 80ee81e0403c bpf: Eliminate rlimit-based memory accounting infra for bpf maps omits ab31be378a63 bpf: Eliminate rlimit-based memory accounting for bpf loca [...] omits 819a4f323579 bpf: Eliminate rlimit-based memory accounting for xskmap maps omits 370868107bf6 bpf: Eliminate rlimit-based memory accounting for stackmap maps omits 0d2c4f964050 bpf: Eliminate rlimit-based memory accounting for sockmap [...] omits abbdd0813f34 bpf: Eliminate rlimit-based memory accounting for bpf ringbuffer omits db54330d3e13 bpf: Eliminate rlimit-based memory accounting for reusepor [...] omits a37fb7ef24a4 bpf: Eliminate rlimit-based memory accounting for queue_st [...] omits cbddcb574d41 bpf: Eliminate rlimit-based memory accounting for lpm_trie maps omits 755e5d55367a bpf: Eliminate rlimit-based memory accounting for hashtab maps omits 844f157f6c0a bpf: Eliminate rlimit-based memory accounting for devmap maps omits 087b0d39fe22 bpf: Eliminate rlimit-based memory accounting for cgroup s [...] omits 711cabaf1432 bpf: Eliminate rlimit-based memory accounting for cpumap maps omits f043733f31e5 bpf: Eliminate rlimit-based memory accounting for bpf_stru [...] omits 1bc5975613ed bpf: Eliminate rlimit-based memory accounting for arraymap maps omits 28e1dcdef0cb bpf: Refine memcg-based memory accounting for xskmap maps omits 7846dd9f835e bpf: Refine memcg-based memory accounting for sockmap and [...] omits e9aae8beba82 bpf: Memcg-based memory accounting for bpf local storage maps omits be4035c734d1 bpf: Memcg-based memory accounting for bpf ringbuffer omits 353e7af4bf5e bpf: Memcg-based memory accounting for lpm_trie maps omits 881456811a33 bpf: Refine memcg-based memory accounting for hashtab maps omits 1440290adf7b bpf: Refine memcg-based memory accounting for devmap maps omits 3a61c7c58b30 bpf: Memcg-based memory accounting for cgroup storage maps omits e88cc05b61f3 bpf: Refine memcg-based memory accounting for cpumap maps omits 6d192c7938b7 bpf: Refine memcg-based memory accounting for arraymap maps omits d5299b67dd59 bpf: Memcg-based memory accounting for bpf maps omits 48edc1f78aab bpf: Prepare for memcg-based memory accounting for bpf maps omits ddf8503c7c43 bpf: Memcg-based memory accounting for bpf progs omits 18b2db3b0385 mm: Convert page kmemcg type to a page memcg flag omits 87944e2992bd mm: Introduce page memcg flags omits 270c6a71460e mm: memcontrol/slab: Use helpers to access slab page's memcg_data omits bcfe06bf2622 mm: memcontrol: Use helpers to read page's memcg data omits a14d0b676491 fscrypt: allow deleting files with unsupported encryption policy omits 5b421f08801f fscrypt: unexport fscrypt_get_encryption_info() omits de3cdc6e7517 fscrypt: move fscrypt_require_key() to fscrypt_private.h omits 7622350e5eda fscrypt: move body of fscrypt_prepare_setattr() out-of-line omits ec0caa974cd0 fscrypt: introduce fscrypt_prepare_readdir() omits 91d0d89241b4 ext4: don't call fscrypt_get_encryption_info() from dx_sho [...] omits a302052b9586 ubifs: remove ubifs_dir_open() omits 73114b6d2872 f2fs: remove f2fs_dir_open() omits 65f62515e9e5 ext4: remove ext4_dir_open() omits 832e09798c26 vxlan: fix error return code in __vxlan_dev_create() omits aba84871bd4f net: pasemi: fix error return code in pasemi_mac_open() omits ff9924897f8b cxgb3: fix error return code in t3_sge_alloc_qset() omits cec85994c6b4 bareudp: constify device_type declaration omits db7747125968 Merge branch 'nfc-s3fwrn5-support-a-uart-interface' omits 3f52c2cb7e3a nfc: s3fwrn5: Support a UART interface omits b3799d592f26 nfc: s3fwrn5: extract the common phy blocks omits 337da1499586 nfc: s3fwrn5: reduce the EN_WAIT_TIME omits 36d076201bd4 dt-bindings: net: nfc: s3fwrn5: Support a UART interface omits aac06646aa85 Merge tag 'drm/tegra/for-5.10-rc7' of ssh://git.freedeskto [...] omits daf4fedde617 hwmon: (nct6683) Support NCT6687D. omits 6cbf7964b4af hwmon: (applesmc) Add DMI product matches for Intel-based [...] omits 1aa0365574ab hwmon: (pwm-fan) Convert to hwmon_device_register_with_info API omits b5fcb8a4018d hwmon: pwm-fan: Refactor pwm_fan_probe omits 02c155cb3216 hwmon: (abx500) Switch to using the new API kobj_to_dev() omits 12d36c8362d0 docs: hwmon: Document max127 driver omits 8efd10147cd2 hwmon: (max127) Add Maxim MAX127 hardware monitoring driver omits 09c7188be3a6 dt-bindings: hwmon: pwm-fan: Support multiple fan tachomet [...] omits bde58ca86df9 hwmon: drivetemp: fix typo temperatire => temperature omits 0c8bed260444 docs: hwmon: (amd_energy) update documentation omits 00e1fc824716 hwmon: (amd_energy) Add AMD family 19h model 01h x86 match omits 72969073dedb hwmon: (corsair-psu) Fix fan rpm calculation omits 66d5b034ea5c hwmon: (ibmpowernv) Silence strncpy() warning omits f9279cdaa69f hwmon: (ina3221) Demote seemingly unintentional kerneldoc header omits 3478c2699346 hwmon: (adm1177) Fix kerneldoc attribute formatting omits 90673f713fce hwmon: (corsair-psu) fix unintentional sign extension issue omits d115b51e0e56 hwmon: add Corsair PSU HID controller driver omits 3bce071a301f hwmon: (pmbus) shrink code and remove pmbus_do_remove() omits ad00a02e34b4 hwmon: (adt7470) Create functions for updating readings an [...] omits 92bc2e1f82af hwmon: (pmbus/max20730) delete some dead code omits 96eca8c97fcc hwmon: (acpi_power_meter) clean up freeing code omits bce776f10069 hwmon: (ina3221) Fix PM usage counter unbalance in ina3221 [...] omits 32e417024fe2 Merge tag 'mlx5-next-2020-12-02' of git://git.kernel.org/p [...] omits 6ee50c8e262a net/x25: prevent a couple of overflows omits 34816d20f173 Merge tag 'gfs2-v5.10-rc5-fixes' of git://git.kernel.org/p [...] omits 6ec1dfb5681f Merge branch 'net-dsa-microchip-make-ksz8795-driver-more-v [...] omits 02ffbb0270ef net: dsa: microchip: ksz8795: use num_vlans where possible omits 241ed719bc98 net: dsa: microchip: ksz8795: use port_cnt instead of TOTO [...] omits c9f4633b93ea net: dsa: microchip: remove usage of mib_port_count omits 94374dd162dc net: dsa: microchip: ksz8795: align port_cnt usage with ot [...] omits 557d1a1fbad3 net: dsa: microchip: remove superfluous num_ports assignment omits 4ce2a984abd8 net: dsa: microchip: ksz8795: use phy_port_cnt where possible omits 65fe1acf07d7 net: dsa: microchip: ksz8795: use mib_cnt where possible omits 31b62c78c164 net: dsa: microchip: ksz8795: use reg_mib_cnt where possible omits 7fc32b41fef6 net: dsa: microchip: ksz8795: move variable assignments fr [...] omits 68a1b676db52 net: dsa: microchip: ksz8795: remove superfluous port_cnt [...] omits 453aa4cd7edf net: dsa: microchip: ksz8795: remove unused last_port variable omits 9693e08f2814 net: ipa: fix build-time bug in ipa_hardware_config_qsb() omits ccc9e67ab26f drm/i915/display: Defer initial modeset until after GGTT i [...] omits 37eade64eb11 drm/i915/display: return earlier from intel_modeset_init() [...] omits aff76ab79536 drm/i915/gt: Limit frequency drop to RPe on parking omits 78b2eb8a1f10 drm/i915/gt: Retain default context state across shrinking omits 2bfdf302465a drm/i915/gt: Split the breadcrumb spinlock between global [...] omits 9261a1db80bc drm/i915/gt: Protect context lifetime with RCU omits 3413f04141aa xsk: Change the tx writeable condition omits f5da54187e33 xsk: Replace datagram_poll by sock_poll_wait omits 5f6b99d0287d fs: ext4: Modify inode-test.c to use KUnit parameterized t [...] omits fadb08e7c750 kunit: Support for Parameterized Testing omits 9bf1019c5f3f drm/amd/display: add cursor pitch check omits 03a663673063 drm/amd/display: use FB pitch to fill dc_cursor_attributes omits ea9522f5e59d drm/amd/display: add debug logs for dm_crtc_helper_atomic_check omits 22ca75ea6a28 drm/amdgpu/swsmu/renoir: simplify sensor handling (v2) omits 2139d12b3b5b drm/amdgpu/swsmu/vangogh: use metrics table for voltages (v2) omits 6cc24d8d48e3 drm/amdgpu/swsmu/vangogh: simplify sensor handling omits e408f2ba43f0 drm/amdgpu/swsmu: add metrics enums for voltage omits 60e317a277e8 drm/amdgpu/swsmu/sienna_cichlid: simplify sensor handling omits 2bebe9148a48 drm/amdgpu/swsmu/arcturus: simplify sensor handling omits fae3a572c9a6 drm/amdgpu/swsmu/navi1x: simplify sensor handling omits 902bc65de0b3 drm/amdgpu/powerplay/psm: return an error in power state init omits 9805e1adab11 drm/amdgpu/powerplay/vega10: handle error in getting pptable omits 402bdef8a5cb drm/amdgpu/powerplay/iceland: return an error if copying t [...] omits cfcc59d4c1af drm/amdgpu/powerplay/ci: return an error if copying to smc fails omits 54915feea3ca drm/amdgpu/powerplay/tonga: return an error if copying to [...] omits 3fabf0fdfff6 drm/amdgpu/vcn3.0: remove old DPG workaround omits 7643023eefcd drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset omits 8a77ed6d1fdd HSI: core: fix a kernel-doc markup omits 9e83f54f532b Merge branch 'bpf: expose bpf_{s,g}etsockopt helpers to bi [...] omits a540c81a2bcb selftests/bpf: Extend bind{4,6} programs with a call to bp [...] omits 427167c0b064 bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks omits a999696c547f selftests/bpf: Rewrite test_sock_addr bind bpf into C omits 278b13ce3a89 Input: remove input_polled_dev implementation omits c32abd8b5691 i2c: mxs: Remove unneeded platform_device_id omits 83eb65b6ac7c i2c: pca-platform: drop two members from driver data that [...] omits c610199cd392 i2c: imx: Remove unused .id_table support omits b4ff421f123e i2c: nvidia-gpu: drop empty stub for runtime pm omits 579f8983c459 dt-bindings: i2c: mellanox,i2c-mlxbf: convert txt to YAML schema omits 9c7cae242771 i2c: mv64xxx: Add bus error recovery omits 61e6fe59ede1 i2c: imx: Don't generate STOP condition if arbitration has [...] omits 1de67a3dee7a i2c: imx: Check for I2SR_IAL after every byte omits 384a9565f70a i2c: imx: Fix reset of I2SR_IAL flag omits 3bb61aa61828 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 2c6ffa9e9b11 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits bb95d60783f1 Merge tag 'sound-5.10-rc7' of git://git.kernel.org/pub/scm [...] omits 8a02ec8f3577 Merge tag 'trace-v5.10-rc6-bootconfig' of git://git.kernel [...] omits 05e3ecea4a63 mptcp: avoid potential infinite loop in mptcp_recvmsg() omits d22f9a6c92de vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU omits 32ccdde0a794 ARM: dts: s3c6410: correct SMDK6410 board compatible omits 7dc4c0b42d82 ARM: dts: s3c24xx: add SMDK2416 board compatible omits 7b06a56d468b vfio-pci: Use io_remap_pfn_range() for PCI IO memory omits 16b8fe4caf49 vfio/pci: Move dummy_resources_list init in vfio_pci_probe() omits 1aa386106b44 dt-bindings: arm: samsung: document S3C6410-based boards binding omits 8523df80815b dt-bindings: arm: samsung: document SMDK2416 board binding omits 2ce5a30711ab octeontx2-af: debugfs: delete dead code omits 59f96cf6ba88 NFC: nxp-nci: Make firmware GPIO pin optional omits 07500a608580 dpaa_eth: copy timestamp fields to new skb in A-050385 workaround omits 1517c4facf2e arm64: uaccess: remove vestigal UAO support omits 7cf283c7bd62 arm64: uaccess: remove redundant PAN toggling omits b5a5a01d8e9a arm64: uaccess: remove addr_limit_user_check() omits 3d2403fd10a1 arm64: uaccess: remove set_fs() omits 7b90dc40e36e arm64: uaccess cleanup macro naming omits fc703d80130b arm64: uaccess: split user/kernel routines omits f253d827f33c arm64: uaccess: refactor __{get,put}_user omits 9e94fdade4d8 arm64: uaccess: simplify __copy_user_flushcache() omits 923e1e7d8223 arm64: uaccess: rename privileged uaccess routines omits 2376e75cc77e arm64: sdei: explicitly simulate PAN/UAO entry omits 9eb597c74483 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits a0ccf2ba689f arm64: sdei: move uaccess logic to arch/arm64/ omits acaf523a7bf2 blk-throttle: don't check whether or not lower limit is va [...] omits d87a8e65b510 arm64: head.S: always initialize PSTATE omits 2ffac9e3fdbd arm64: head.S: cleanup SCTLR_ELx initialization omits ecbb11ab3ebc arm64: head.S: rename el2_setup -> init_kernel_el omits 515d5c8a1374 arm64: add C wrappers for SET_PSTATE_*() omits f80d034086d5 arm64: ensure ERET from kthread is illegal omits b0d97557ebfc block: fix inflight statistics of part0 omits fc6877b87982 wl1251: remove trailing semicolon in macro definition omits a460b0e1bab8 airo: remove trailing semicolon in macro definition omits 339754ffdb92 wilc1000: added queue support for WMM omits 9c172f30b40b wilc1000: call complete() for failure in wilc_wlan_txq_add [...] omits 66aea5d198c3 wilc1000: free resource in wilc_wlan_txq_add_mgmt_pkt() fo [...] omits dd460e2ac05f wilc1000: free resource in wilc_wlan_txq_add_net_pkt() for [...] omits c04fabacb780 wilc1000: added 'ndo_set_mac_address' callback support omits 75729e110e68 brcmfmac: expose firmware config files through modinfo omits 3b52cf6242b4 wlcore: Switch to using the new API kobj_to_dev() omits 5b2e9a35e456 rtw88: coex: add feature to enhance HID coexistence performance omits 1a74daed6cef rtw88: coex: upgrade coexistence A2DP mechanism omits 79d06b20d00b rtw88: coex: add action for coexistence in hardware initial omits 8e6947dcb95d rtw88: coex: add function to avoid cck lock omits c404dbd4fbfc rtw88: coex: change the coexistence mechanism for WLAN connected omits 6a910a2a7d5d rtw88: coex: change the coexistence mechanism for HID omits 4d0087e763a8 rtw88: coex: update AFH information while in free-run mode omits 76f631cb401f rtw88: coex: update the mechanism for A2DP + PAN omits 1a589bd5be92 rtw88: coex: add debug message omits 1329c0dbd485 rtw88: coex: run coexistence when WLAN entering/leaving LPS omits 2c07343abd89 selftests/seccomp: Update kernel config omits e220332c3a1a Revert "rtl8xxxu: Add Buffalo WI-U3-866D to list of suppor [...] omits 832ba596494b net: ip6_gre: set dev->hard_header_len when using header_ops omits 807982017730 mt76: usb: fix crash on device removal omits bf701b765eaa NFS: switch nfsiod to be an UNBOUND workqueue. omits 9b82d88d5976 lockd: don't use interval-based rebinding over TCP omits 35a6d396721e net: sunrpc: Fix 'snprintf' return value check in 'do_xprt [...] omits d3ff46fe6936 NFSv4: Refactor to use user namespaces for nfs4idmap omits d18a9d3fa0f2 NFS: NFSv2/NFSv3: Use cred from fs_context during mount omits b6d49ecd1081 NFSv4: Fix a pNFS layout related use-after-free race when [...] omits 17068466ad02 NFSv4: Fix open coded xdr_stream_remaining() omits eee1f54964fe SUNRPC: Fix open coded xdr_stream_remaining() omits 0279024f2270 SUNRPC: Fix up xdr_set_page() omits 9ed5af268e88 SUNRPC: Clean up the handling of page padding in rpc_prepa [...] omits 1d97316692f7 SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths omits 8d86e373b0ef SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() omits 2b1f83d108bd SUNRPC: Fix up typo in xdr_init_decode() omits 046e5ccb4198 NFSv4: Fix the alignment of page data in the getdeviceinfo reply omits 988998134996 pNFS: Clean up open coded xdr string decoding omits 4aceaaea5ecc SUNRPC: Fix up open coded kmemdup_nul() omits 9a7016319e1e pNFS/flexfiles: Fix up layoutstats reporting for non-TCP t [...] omits 4be78d26810b NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr omits 190c75a31fe6 pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr omits a12f996d3413 NFSv4/pNFS: Use connections to a DS that are all of the sa [...] omits c87b056e58e7 SUNRPC: Remove unused function xprt_load_transport() omits 1c3695d0bb38 NFS: Switch mount code to use xprt_find_transport_ident() omits 1fc5f1318644 SUNRPC: Add a helper to return the transport identifier gi [...] omits 9bccd264611b SUNRPC: Close a race with transport setup and module put omits d5aa6b22e225 SUNRPC: xprt_load_transport() needs to support the netid "rdma6" omits 794092c57f89 NFS: Do uncached readdir when we're seeking a cookie in an [...] omits 35df59d3ef69 NFS: Reduce number of RPC calls when doing uncached readdir omits 762567b7c798 NFS: Optimisations for monotonically increasing readdir cookies omits b593c09f83a2 NFS: Improve handling of directory verifiers omits 9fff59ed4c4d NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from rea [...] omits 82e22a5e6245 NFS: Allow the NFS generic code to pass in a verifier to readdir omits 6c981eff23b8 NFS: Cleanup to remove nfs_readdir_descriptor_t typedef omits 6b75cf9e309d NFS: Reduce readdir stack usage omits dbeaf8c984ca NFS: nfs_do_filldir() does not return a value omits 93b8959a0a8c NFS: More readdir cleanups omits 1a34c8c9a49e NFS: Support larger readdir buffers omits a52a8a6adad9 NFS: Simplify struct nfs_cache_array_entry omits ed09222d651d NFS: Replace kmap() with kmap_atomic() in nfs_readdir_sear [...] omits e762a6398160 NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() omits 3b2a09f127e0 NFS: Don't discard readdir results omits 1f1d4aa4e4bc NFS: Clean up directory array handling omits 972bcdf23309 NFS: Clean up nfs_readdir_page_filler() omits b1e21c97437f NFS: Clean up readdir struct nfs_cache_array omits 2e7a46417952 NFS: Ensure contents of struct nfs_open_dir_context are co [...] omits 05ad917561fc NFSv4.2: condition READDIR's mask for security label based [...] omits e4c72201b6ec SUNRPC: rpc_wake_up() should wake up tasks in the correct order omits 76998ebb9158 NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lookupp omits 3c5e9a59faa6 NFSv3: Add emulation of the lookupp() operation omits 5f447cb88123 NFSv3: Refactor nfs3_proc_lookup() to split out the dentry omits 9b15596c5006 iwlwifi: pcie: add some missing entries for AX210 omits 568d3434178b iwlwifi: pcie: invert values of NO_160 device config entries omits 5febcdef3090 iwlwifi: pcie: add one missing entry for AX210 omits abfccc3af786 iwlwifi: update MAINTAINERS entry omits bd75475c2fa1 NFSv4.2: Fix 5 seconds delay when doing inter server copy omits cd6181ff7e93 ath11k: dp_rx: fix monitor status dma unmap direction omits 9bc3a55f4ae5 wcn36xx: Send NULL data packet when exiting BMPS omits ad37a46e8cb5 ath10k: Constify static qmi structs omits 6364e693f4a7 ath10k: Release some resources in an error handling path omits ed3573bc3943 ath10k: Fix an error handling path omits c7cee9c0f499 ath10k: Fix the parsing error in service available event omits e7bcc145bcd0 ath11k: Fix an error handling path omits 5482e09a8840 NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS [...] omits d35d1375493b ath11k: Build check size of ath11k_skb_cb omits 5da7acfec5ec ath11k: Reset ath11k_skb_cb before setting new flags omits f4d291b43f80 ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control omits 492096ecfa39 scsi: target: core: Fix fall-through warnings for Clang omits 8b185fc6e3fe scsi: stex: Fix fall-through warnings for Clang omits e9a7c7117103 scsi: lpfc: Fix fall-through warnings for Clang omits 965077585513 scsi: csiostor: Fix fall-through warnings for Clang omits 5133dc476484 scsi: aha1740: Fix fall-through warnings for Clang omits da38e8917d65 scsi: aacraid: Fix fall-through warnings for Clang omits 4c7bd259d66c scsi: bfa: Fix fall-through warnings for Clang omits 4886dd0a04b4 scsi: aic94xx: Fix fall-through warnings for Clang omits 995ae10f8000 scsi: aic7xxx: Fix fall-through warnings for Clang omits 2d586494c4a0 scsi: bnx2i: Requires MMU omits 8cc0dcfdc1c0 s390/cio: remove pm support from ccw bus driver omits ef2eea78a6f3 s390/cio: remove pm support from css-bus driver omits 796cfabde5b2 s390/cio: remove pm support from IO subchannel drivers omits bfa11151d223 s390/cio: remove pm support from chsc subchannel driver omits 74cee7f3b0ea s390/vmur: remove unused pm related functions omits 2f6ea6fb88ab s390/tape: remove unsupported PM functions omits 6b532eec75ef s390/cio: remove pm support from eadm-sch drivers omits 1cf69b7b51d7 s390: remove pm support from console drivers omits 127fca609385 s390/dasd: remove unused pm related functions omits 5db44cfe2e6e s390/zfcp: remove pm support from zfcp driver omits b1cae1f84a0f s390: fix irq state tracing omits a2bd4097b3ec s390/pci: fix CPU address in MSI for directed IRQ omits aed5041ef9a3 of: unittest: Fix build on architectures without CONFIG_OF [...] omits 22b56c296438 bio: optimise bvec iteration omits 6b6667aa4d1e block: optimise for_each_bvec() advance omits 5e191d2e05a4 regulator: da9121: Request IRQ directly and free in releas [...] omits 14718b3e129b i2c: qcom: Fix IRQ error misassignement omits 3b9351f0fd14 Merge tag 'nvme-5.11-20201202' of git://git.infradead.org/ [...] omits e9acf0298c66 i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() omits 7a51b4cb9708 Merge series "ASoC: mediatek: mt8192: support new machine [...] omits adc7d5618009 ASoC: adau1372: add missing dependencies omits 4d638b9cc79e ASoC: codecs: lpass-va-macro: remove some dead code omits 569c167ce3bb ASoC: rt715: remove unused parameter omits 1ed36ecd1459 media: i2c: imx219: Selection compliance fixes omits f61eb7bc9256 media: dt-bindings: media: Use OF graph schema omits 7fe1d4453fb6 media: rdacm20: Enable GPIO1 explicitly omits 909a0a189c67 media: max9271: Fix GPIO enable/disable omits 0ae426ebd0dc media: v4l2-fwnode: Remove v4l2_async_notifier_parse_fwnod [...] omits e8117de78b2c media: rcar-vin: Rework CSI-2 firmware parsing omits 497d574d9b49 media: rcar-vin: Use v4l2_async_subdev instead of fwnode_h [...] omits b9ad52aafe38 media: rcar-vin: Rework parallel firmware parsing omits d7592b2ec944 media: rcar-vin: Only dynamically allocate v4l2_async_subdev omits cf10e09b9a4b media: ov2740: fix dereference before null check on pointer nvm omits 0359af7ac318 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall omits 91807efbe8ec media: i2c: add OV02A10 image sensor driver omits 34487ad0c0ae media: dt-bindings: media: i2c: document OV02A10 DT bindings omits 9677958d1d3d media: ov9734: hold lock to check streaming state omits 989bea489158 media: v4l: subdev: Set sd->devnode before registering the subdev omits 7daaf0bc24ad media: omap3isp: Remove misleading comment omits d0fbdcbe7595 media: ccs: Request for "reset" GPIO omits aab402ea9b48 media: dt-bindings: mipi-ccs: Add bus-type for C-PHY support omits 72051783cd73 media: dt-bindings: nokia,smia: Amend SMIA bindings with M [...] omits 701b8c2c750b media: dt-bindings: nokia,smia: Use better active polarity [...] omits 8265d427eddc media: dt-bindings: nokia,smia: Convert to YAML omits 390bb477ebd5 media: dt-bindings: nokia,smia: Remove nokia,nvm-size property omits 2d720d365bc1 media: dt-bindings: nokia,smia: Make vana-supply optional omits bbe5062e27dd media: dt-bindings: nokia,smia: Fix link-frequencies docum [...] omits 9ec2ac9bd0f9 media: ccs: Give all subdevs a function omits ae7855a4f927 media: ccs: Remove profile concept omits b24cc2a18c50 media: smiapp: Rename as "ccs" omits 571b6caff4e8 media: smiapp: Differentiate CCS sensors from SMIA in subd [...] omits 161cc847370a media: smiapp: Internal rename to CCS omits 47ff2ff267ee media: smiapp: Rename register access functions omits 235ac9a4b36c media: smiapp: Remove quirk function for writing a single [...] omits 42aab58f456a media: smiapp: Use CCS registers omits 19a435f9ea48 media: smiapp: Use CCS limits in reading binning capabilities omits 642d7c3eafaa media: smiapp: Use CCS limits in reading data format descriptors omits fd9065812c7b media: smiapp: Obtain frame descriptor from CCS limits omits 3e158e1f1ec2 media: smiapp: Switch to CCS limits omits ca296a11156a media: smiapp: Read CCS limit values omits 503a88422fb0 media: smiapp: Use MIPI CCS version and manufacturer ID in [...] omits e66a7c849086 media: smiapp: Add macros for accessing CCS registers omits cb50351be662 media: smiapp: Remove macros for defining registers, merge [...] omits ab47d5cd8253 media: smiapp: Calculate CCS limit offsets and limit buffer size omits 82731a194fc1 media: smiapp: Use CCS register flags omits 6493c4b777c2 media: smiapp: Import CCS definitions omits 4ad97bfb1a7e media: Documentation: ccs: Add CCS driver documentation omits 1ec0b899c2b7 media: ccs: Add the generator for CCS register definitions [...] omits c6156e1da633 entry: Add syscall_exit_to_user_mode_work() omits 310de1a678b2 entry: Add exit_to_user_mode() wrapper omits 96e2fbccd0fc entry_Add_enter_from_user_mode_wrapper omits bb793562f0da entry: Rename exit_to_user_mode() omits 6666bb714fb3 entry: Rename enter_from_user_mode() omits a4452e671c67 docs: Document Syscall User Dispatch omits d87ae0fa21c2 selftests: Add benchmark for syscall user dispatch omits 179ef035992e selftests: Add kselftest for syscall user dispatch omits 11894468e39d entry: Support Syscall User Dispatch on common syscall entry omits 1446e1df9eb1 kernel: Implement selective syscall userspace redirection omits 55a901f028d4 Merge branch '20201104_yung_chuan_liao_regmap_soundwire_as [...] omits c075a0c0f102 Merge tag 'soundwire-for-asoc-5.11' of git://git.kernel.or [...] omits cfd8bb254c99 ASoC: mediatek: mt8192: support rt1015p_rt5682 omits 6986256fdfef ASoC: dt-bindings: mt8192-mt6359: add new compatible for u [...] omits 6552c35de191 ASoC: dt-bindings: mt8192-mt6359: fix typo in the example omits ba499c36d12b ASoC: mediatek: mt8192: move rt1015_rt5682 specific data omits 2b53d2e16f73 ASoC: mediatek: mt8192: extract rt1015_rt5682 specific DAI link omits a5f8037505cb ASoC: mediatek: mt8192: rename common symbols omits 0d7f2459ae92 ASoC: Intel: Boards: tgl_max98373: update TDM slot_width omits 6091b2631032 ACPI: scan: Call acpi_get_object_info() from acpi_add_sing [...] omits 637b9f1a1194 ACPI: scan: Add acpi_info_matches_hids() helper omits 0cd3aa995740 mfd: kempld-core: Add support for additional devices omits cc2ff9730e0f media: vidtv: fix kernel-doc markups omits a1ee28117077 powerpc/64s/powernv: Fix memory corruption when saving SLB [...] omits 3c0dde35e6ae media: [next] media: vidtv: fix a read from an object afte [...] omits 06706da2bb5e platform/x86: thinkpad_acpi: remove trailing semicolon in [...] omits 2425ccd30fd7 platform/x86: dell-smbios-base: Fix error return code in d [...] omits fe6000990394 platform/x86: intel-vbtn: Allow switch events on Acer Swit [...] omits bac63f1239ac media: vb2: set cache sync hints when init buffers omits bab8c183d1d4 x86/sgx: Fix a typo in kernel-doc markup omits b0c03eff79a6 drivers: hv: vmbus: Fix checkpatch SPLIT_STRING omits 48f32a835373 gpio: mvebu: switch pwm duration registers to regmap omits 64b19f6abedc gpio: mvebu: update Armada XP per-CPU comment omits 7ee1a01e4740 gpio: mvebu: fix potential user-after-free on probe omits 26ab12bb9d96 iommu/hyper-v: Remove I/O-APIC ID check from hyperv_irq_re [...] omits 7d894834a305 KVM: arm64: Add usage of stage 2 fault lookup level in use [...] omits 3a0b870e3448 KVM: arm64: Fix handling of merging tables into a block entry omits 5c646b7e1d8b KVM: arm64: Fix memory leak on stage2 update of a valid PTE omits 7f57b295f990 gpio: zynq: fix reference leak in zynq_gpio functions omits 6dbbf8460396 gpiolib: Don't free if pin ranges are not defined omits 60593df667e0 gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() omits 0ac22098de6f gpio: arizona: disable pm_runtime in case of failure omits 2c602741b51d vhost_vdpa: return -EFAULT if copy_to_user() fails omits 1d7637d89cfc signal: Expose SYS_USER_DISPATCH si_code type omits c5c878125ad5 x86: vdso: Expose sigreturn address on vdso to the kernel omits 01fe185d95ba MAINTAINERS: Add entry for common entry code omits 98701a2a861f vdpa: mlx5: fix vdpa/vhost dependencies omits 4ea6fa2cb921 mhi: pci_generic: Fix implicit conversion warning omits ab7dd2008b29 phy/rockchip: Make PHY_ROCKCHIP_INNO_HDMI depend on HAS_IO [...] omits e04e60fce47e soundwire: master: use pm_runtime_set_active() on add omits 3eaf2da98993 phy: samsung: Merge Kconfig for Exynos5420 and Exynos5250 omits 156c9b70dbfb selftests/bpf: Drain ringbuf samples at the end of test omits f6a8250ea1e4 libbpf: Fix ring_buffer__poll() to return number of consum [...] omits 5b7be9c709e1 ring-buffer: Add test to validate the time stamp deltas omits 6b4f503186b7 r8169: set tc_offset only if tally counter reset isn't supported omits 87f75e5860e0 Merge branch 'net-ipa-ipa-v4-5-aggregation-and-qtime' omits 63e5afc86aeb net: ipa: use Qtime for IPA v4.5 head-of-line time limit omits 1954704136d3 net: ipa: use Qtime for IPA v4.5 aggregation time limit omits 36426411021a net: ipa: set up IPA v4.5 Qtime configuration omits 6bf754c7e677 net: ipa: update IPA aggregation registers for IPA v4.5 omits 06f90dde4eb0 Merge branch 'net-smc-add-support-for-generic-netlink-api' omits a3db10efcc4c net/smc: Add support for obtaining SMCR device list omits aaf95523d582 net/smc: Add support for obtaining SMCD device list omits 8f9dde4bf230 net/smc: Add SMC-D Linkgroup diagnostic support omits 5a7e09d58f3f net/smc: Introduce SMCR get link command omits e9b8c845cb34 net/smc: Introduce SMCR get linkgroup command omits 099b990bd11a net/smc: Add support for obtaining system information omits e8372d9d2145 net/smc: Introduce generic netlink interface for diagnosti [...] omits 49407ae2bc79 net/smc: Refactor smc ism v2 capability handling omits 6443b2f60e57 net/smc: Add diagnostic information to link structure omits 3d453f53c786 net/smc: Add diagnostic information to smc ib-device omits ddc992866f13 net/smc: Add link counters for IB device ports omits 07d51580ff65 net/smc: Add connection counters for links omits 8b2f0f44f06b net/smc: Use active link of the connection omits 8cf3f3e42374 net/smc: use helper smc_conn_abort() in listen processing omits d31c08007523 net/tls: make sure tls offload sets salt_size omits 4179b00c04d1 geneve: pull IP header before ECN decapsulation omits 017909281eb0 mailbox: stm32-ipcc: cast void pointers to unsigned long omits 133af21f7c00 mailbox: stm32-ipcc: remove duplicate error message omits d68f17291ccf mailbox: stm32-ipcc: add COMPILE_TEST dependency omits 9905f728b0bd mailbox: arm_mhu_db: Fix mhu_db_shutdown by replacing kfre [...] omits 2867e1eac610 inet_ecn: Fix endianness of checksum update when setting ECT(1) omits 3d2f670a87b4 Merge branch 'ionic-updates' omits 79ba55a36e64 ionic: change mtu after queues are stopped omits c0c682eeb8cc ionic: remove some unnecessary oom messages omits 832913c31e2b net: phy: marvell: replace phy_modify() omits 87524494a7d9 RDMA/efa: Use dma_set_mask_and_coherent() to simplify code omits 05201e01be93 RDMA/hns: Refactor process of setting extended sge omits d34895c319fa RDMA/hns: Bugfix for calculation of extended sge omits 0fd0175e30e4 RDMA/hns: Fix 0-length sge calculation error omits aaea1babe73e Merge branch 's390-ctcm-updates-2020-11-30' omits 8f4b6e35e270 s390/ctcm: Use GFP_ATOMIC in ctcmpc_tx(). omits 04e4e469f99a s390/ctcm: Use GFP_KERNEL in add_channel(). omits 8dc4b6af0838 s390/ctcm: Use explicit allocation mask in ctcmpc_unpack_skb(). omits ca738f5aa945 s390/ctcm: Avoid temporary allocation of struct pdu. omits d38aa3962687 s390/ctcm: Avoid temporary allocation of struct qllc. omits 94e0028a052a s390/ctcm: Avoid temporary allocation of struct th_header [...] omits 2bf7d3776b74 net: freescale: ucc_geth: remove unused SKB_ALLOC_TIMEOUT omits 93416ab0f994 RDMA/efa: Use the correct current and new states in modify QP omits 0191c271debf RDMA/qedr: iWARP invalid(zero) doorbell address fix omits 1d11d26cf0d6 RDMA/i40iw: Remove push code from i40iw omits 2b0a999ba003 Merge tag 'v5.10-rc6' into rdma.git for-next omits 50cc18fcd305 PCI/AER: Write AER Capability only when we control it omits 509a15421674 Merge tag '5.10-rc6-smb3-fixes' of git://git.samba.org/sfr [...] omits c214550ff8ea net: delete __dev_getfirstbyhwtype omits f7cf335c7d00 Merge branch 'net-tipc-fix-all-kernel-doc-and-add-tipc-net [...] omits 2fc30decf730 net/tipc: add TIPC chapter to networking Documentation omits 637b77fdca5c net/tipc: fix all function Return: notation omits f172f4b81aea net/tipc: fix socket.c kernel-doc omits 4476441e4894 net/tipc: fix node.c kernel-doc omits 5c5d6796d420 net/tipc: fix name_table.c kernel-doc omits cb67296e8cc8 net/tipc: fix name_distr.c kernel-doc omits a99df449b018 net/tipc: fix link.c kernel-doc omits ec6a1649fe27 net/tipc: fix bearer.c for kernel-doc omits 5fcb7d47fef3 net/tipc: fix various kernel-doc warnings omits ff10527e8982 net/tipc: fix tipc header files for kernel-doc omits ef6900acc89e Merge tag 'trace-v5.10-rc6' of git://git.kernel.org/pub/sc [...] omits 0643334902fc tipc: fix incompatible mtu of transmission omits 7fe2af16e6a1 Merge branch 'mlxsw-add-support-for-802-1ad-bridging' omits 008cb2ec4354 selftests: forwarding: Add QinQ veto testing omits 09139f67d346 mlxsw: Add QinQ configuration vetoes omits 22ec19f3aee3 bridge: switchdev: Notify about VLAN protocol changes omits 80dfeafd6479 mlxsw: spectrum_switchdev: Add support of QinQ traffic omits 773ce33a4860 mlxsw: spectrum_switchdev: Create common functions for VLA [...] omits 3ae7a65b6424 mlxsw: Make EtherType configurable when pushing VLAN at ingress omits a2ef3ae15834 mlxsw: spectrum: Only treat 802.1q packets as tagged packets omits 2a5a290d6d94 mlxsw: reg: Add et_vlan field to SPVID register omits 7e9a6620d5c3 mlxsw: reg: Add Switch Port VLAN Classification Register omits ac6e918554ad Merge branch 'net-hns3-updates-for-next' omits d78e5b6a6764 net: hns3: keep MAC pause mode when multiple TCs are enabled omits ade36ccef1d7 net: hns3: add a check for devcie's verion in hns3_tunnel_ [...] omits b1533ada7480 net: hns3: add more info to hns3_dbg_bd_info() omits 3e2816219d7c net: hns3: add udp tunnel checksum segmentation support omits 57e72c121c7f net: hns3: remove unsupported NETIF_F_GSO_UDP_TUNNEL_CSUM omits 66d52f3bf385 net: hns3: add support for TX hardware checksum offload omits 4b2fe769aad9 net: hns3: add support for RX completion checksum omits 552a9cc02b0e pinctrl: pinctrl-microchip-sgpio: Add OF config dependency omits 7e5ea974e61c pinctrl: pinctrl-microchip-sgpio: Add pinctrl driver for M [...] omits ce4d7816c827 dt-bindings: pinctrl: Add bindings for pinctrl-microchip-s [...] omits e5a4b7ea154a Merge tag 'samsung-pinctrl-5.11' of https://git.kernel.org [...] omits 6b99afc01a5b Merge tag 'renesas-pinctrl-for-v5.11-tag2' of git://git.ke [...] omits 0c7a7e1a8ff3 kunit: kunit_tool: Correctly parse diagnostic messages omits 1f0e943df68a Documentation: kunit: provide guidance for testing many inputs omits 977115c0f664 block: stop using bdget_disk for partition 0 omits 0d02129e76ed block: merge struct block_device and struct hd_struct omits 9499ffc75217 f2fs: remove a few bd_part checks omits ad1eaa5344b2 block: switch disk_part_iter_* to use a struct block_device omits 71773cf79749 block: pass a block_device to invalidate_partition omits 9fc995a6e083 block: pass a block_device to blk_alloc_devt omits 41e5c81984ea block: remove the partno field from struct hd_struct omits 8446fe9255be block: switch partition lookup to use struct block_device omits cb8432d650fe block: allocate struct hd_struct as part of struct bdev_inode omits 83950d359010 block: move the policy field to struct block_device omits b309e9936347 block: move make_it_fail to struct block_device omits 1bdd5ae0251d block: move holder_dir to struct block_device omits 231926dbf0f0 block: move the partition_meta_info to struct block_device omits 29ff57c61094 block: move the start_sect field to struct block_device omits 15e3d2c5cd53 block: move disk stat accounting to struct block_device omits a782483cc1f8 block: remove the nr_sects field in struct hd_struct omits e6cb53827ed6 block: initialize struct block_device in bdev_alloc omits c64dc3bd8709 block: simplify part_to_disk omits 37c3fc9abb25 block: simplify the block device claiming interface omits a954ea812018 block: remove ->bd_contains omits 22ae8ce8b892 block: simplify bdev/disk lookup in blkdev_get omits 4e7b5671c6a8 block: remove i_bdev omits 7918f0f6fdaf block: opencode devcgroup_inode_permission omits 63d9932caece block: move bdput() to the callers of __blkdev_get omits 5b56b6ed574b block: refactor blkdev_get omits ec5d451438a2 block: refactor __blkdev_put omits 013b0e96ae22 init: cleanup match_dev_by_uuid and match_dev_by_label omits e036bb8e0cdf init: refactor devt_from_partuuid omits c2637e80a09e init: refactor name_to_dev_t omits 3a4174e68684 block: switch bdgrab to use igrab omits 612c6aa7817f block: change the hash used for looking up block devices omits efdc41c8d49f block: use put_device in put_disk omits e79319af6d8c block: use disk_part_iter_exit in disk_part_iter_next omits 8d65269fe806 block: add a bdev_kobj helper omits 3f50b95e0edd block: remove a superflous check in blkpg_do_ioctl omits b601d148a16e block: remove a duplicate __disk_get_part prototype omits b0519b542303 dm: remove the block_device reference in struct mapped_device omits 47d951023a24 dm: simplify flush_bio initialization in __send_empty_flush omits f46f2a319801 loop: do not call set_blocksize omits ee763e2143e7 zram: do not call set_blocksize omits a6419fd810c6 mtip32xx: remove the call to fsync_bdev on removal omits 040f04bd2e82 fs: simplify freeze_bdev/thaw_bdev omits 60b498852bf2 fs: remove get_super_thawed and get_super_exclusive_thawed omits 5df1a6726973 filemap: consistently use ->f_mapping over ->i_mapping omits 3a651b3a27a1 iommu: avoid taking iova_rbtree_lock twice omits fb8284a50e9f drm/amd/display/amdgpu_dm/amdgpu_dm_helpers: Use 'gnu_prin [...] omits da03e4224b25 drm/amd/pm/powerplay/kv_dpm: Remove unused variable 'ret' omits 6ee5a7957ace drm/amd/display/dc/basics/vector: Make local function 'dal [...] omits 3dcd202599d3 drm/amd/display/dc/basics/fixpt31_32: Remove unused variab [...] omits ef80cb02d5f1 drm/amd/display/dc/basics/conversion: Include header conta [...] omits 679c6771b6c8 drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu: Remove unused [...] omits 3d3e9cddd747 drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu: Mark local fun [...] omits 15e480371b74 drm/amd/display/amdgpu_dm/amdgpu_dm_color: Demote a misuse [...] omits 50fe434196da drm/amd/display/dc/inc/hw/dpp: Mark 'dpp_input_csc_matrix' [...] omits 7a31972c3167 drm/amd/pm/powerplay/hwmgr/vega12_thermal: Fix some outdat [...] omits 19744ada5c3b drm/amd/pm/powerplay/hwmgr/vega20_thermal: Fix some outdat [...] omits d3c648ec62b0 drm/amd/pm/powerplay/hwmgr/smu_helper: Demote or fix kerne [...] omits e0ef04b8d0d1 drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'vega20_hwmgr_init( [...] omits 4cbcfd60d5e0 drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'vega12_hwmgr_init( [...] omits d92616480e76 drm/amd/pm/powerplay/hwmgr/vega10_thermal: Fix a bunch of [...] omits aa68e9a3cada drm/amd/pm/powerplay/hwmgr/smu7_thermal: Repair formatting [...] omits 1c2063704810 drm/amd/pm/powerplay/hwmgr/smu7_hwmgr: Fix a whole bunch o [...] omits fb73edc64927 drm/amd/pm/powerplay/hwmgr/vega10_processpptables: Make fu [...] omits 58cfaf256ef9 drm/amd/pm/powerplay/hwmgr/ppatomctrl: Fix a myriad of ker [...] omits 9795f4eb5918 drm/amd/pm/powerplay/hwmgr/process_pptables_v1_0: Convert [...] omits b4643c50d0d5 drm/amd/pm/powerplay/hwmgr/hardwaremanager: Fix function h [...] omits 5ca53687171e drm/amd/pm/powerplay/hwmgr/ppatomfwctrl: Demote kernel-doc [...] omits 7731653f83ec drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'smu7_init_function [...] omits ddb0fc9ac4d3 drm/amd/pm/powerplay/hwmgr/ppatomctrl: Remove unused varia [...] omits 4c3508fe2382 drm/amd/pm/powerplay/hwmgr/ppevvmath: Place variable decla [...] omits 874f1c3f9eab drm/amd/pm/inc/pp_thermal: Mark 'SMU7Thermal{WithDelay}Pol [...] omits 04d7b8fe82fd drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'smu8_init_function [...] omits dc93d480597f drm/amd/pm/powerplay/hwmgr/hardwaremanager: Remove unused [...] omits faa1e2f0d745 drm/amd/pm/powerplay/smumgr/fiji_smumgr: Demote kernel-doc [...] omits c9a55b3c1c78 drm/amd/pm/powerplay/smumgr/smu9_smumgr: Include our own h [...] omits aa57f514c3d9 drm/amd/pm/powerplay/smumgr/vegam_smumgr: Make function ca [...] omits ca2d038f06fc drm/amd/pm/powerplay/smumgr/iceland_smumgr: Make function [...] omits 2d5da9e6e3ac drm/amd/pm/powerplay/smumgr/polaris10_smumgr: Make functio [...] omits 05a7e1cf4589 drm/amd/amdgpu/amdgpu_uvd: Add description for amdgpu_uvd_ [...] omits dcaf3483ae46 drm/amd/pm/powerplay/smumgr/fiji_smumgr: Remove unused var [...] omits b0da6cc19825 drm/amd/pm/swsmu/smu11/navi10_ppt: Remove unused 'struct i [...] omits fecc72f181b5 drm/amd/pm/swsmu/smu12/renoir_ppt: Demote kernel-doc forma [...] omits 75a8661ef4bb drm/amd/pm/inc/smu_v11_0: Mark 'smu11_thermal_policy' as _ [...] omits adf0125a53bc drm/amd/amdgpu/amdgpu_acp: Fix doc-rot issues pertaining t [...] omits 5141154dcdae drm/amd/amdgpu/vcn_v3_0: Remove unused variable 'direct_po [...] omits b4234aec4f28 drm/amd/amdgpu/sdma_v5_0: Provide some missing and repair [...] omits 6c93cc2c6c8c drm/amd/amdgpu/vcn_v2_0: Fix a few kernel-doc misdemeanours omits f3d6280c26e9 drm/amd/amdgpu/jpeg_v2_0: Add some missing kernel-doc desc [...] omits 8608c861e21c drm/amd/amdgpu/jpeg_v1_0: Add some missing function param [...] omits 4e1f56b7c404 drm/amd/amdgpu/vcn_v1_0: Fix a few kernel-doc misdemeanours omits 107a54306608 drm/amd/amdgpu/gfx_v10_0: Make local function 'gfx_v10_0_r [...] omits 9307d1b01b64 drm/amd/amdgpu/uvd_v7_0: Fix a bunch of kernel-doc functio [...] omits 166c20895c21 drm/amd/amdgpu/uvd_v6_0: Fix a bunch of kernel-doc functio [...] omits 184b762d5b75 drm/amd/amdgpu/amdgpu_vce: Provide some missing and repair [...] omits fd1c541d94e7 drm/amd/amdgpu/sdma_v5_2: Provide some missing and repair [...] omits ce0e124adf9f drm/amd/amdgpu/amdgpu_uvd: Fix some function documentation [...] omits 4c724ae91d98 drm/amd/amdgpu/sdma_v4_0: Repair a bunch of kernel-doc problems omits c890ace58d44 drm/amd/amdgpu/uvd_v5_0: Fix a bunch of kernel-doc functio [...] omits f719d5339706 drm/amd/amdgpu/sdma_v3_0: Fix incorrect param doc-rot issue omits fe2788f37e5d drm/amd/amdgpu/sdma_v3_0: Fix a bunch of kernel-doc functi [...] omits 2434becdd5fd drm/amd/amdgpu/sdma_v2_4: Fix a bunch of kernel-doc functi [...] omits 3e1b1b778806 drm/amd/amdgpu/gfx_v10_0: Remove a bunch of set but unused [...] omits c5ce5115fd2a drm/amd/amdgpu/gfx_v8_0: Functions must follow directly af [...] omits a2ef32c5bbe2 drm/amd/amdgpu/gfx_v9_0: Make called-by-reference only fun [...] omits c44037549afa drm/amd/amdgpu/dce_v11_0: Supply description for function [...] omits 5c03e8b229f4 drm/amd/amdgpu/dce_v10_0: Supply description for function [...] omits 3fdd2da061c5 drm/amd/amdgpu/psp_v11_0: Make local function 'psp_v11_0_w [...] omits c56fb0818979 drm/amd/amdgpu/navi10_ih: Add descriptions for 'ih' and 'entry' omits 5162e40e1558 drm/amd/amdgpu/vega10_ih: Add descriptions for 'ih' and 'entry' omits a549a9da37f8 drm/amd/amdgpu/cz_ih: Add missing function param descripti [...] omits c18dd61ae42a drm/amd/amdgpu/amdgpu_psp: Make local function 'parse_ta_b [...] omits 39902109aada drm/amd/amdgpu/tonga_ih: Provide some missing descriptions [...] omits 5530ac8e8c68 drm/amd/amdgpu/iceland_ih: Add missing function param desc [...] omits 185ef9ef2f6f drm/amd/amdgpu/gmc_v10_0: Suppy some missing function doc [...] omits b4339bb9a4f8 drm/amdgpu/swsmu/vangogh: return error if fetching metrics fails omits 99698b51e585 drm/amdgpu: enable AGP aperture on gmc10.x (v2) omits 7624897c1054 drm/amdgpu: default noretry=0 for navi1x and newer (v2) omits 15024daf4e5b drm/amdkfd: keep BOs in system memory if restore failed omits c529b685e1c0 drm/amd/display: DC Release 3.2.114 omits 34ba432c946d drm/amd/display: [FW Promotion] Release 0.0.44 omits f5041bc1fcc3 drm/amd/display: Properly define DPCS related info for DCN301 omits 115a385c08d8 drm/amd/display: Do full modeset when DSC debugfs is changed omits d0274aba24bf drm/amd/display: Add DSCL memory low power support omits 99349a8aeda7 drm/amd/display: Init clock value by current vbios CLKs omits 079204508ec0 drm/amd/display: Check link_active instead of lane_setting [...] omits 901c1ec05ef2 drm/amd/display: Update dram_clock_change_latency for DCN2.1 omits 00b0ac67811b drm/amd/display: Add HDR3DLUT and SHAPER memory shutdown support omits bc1e089476dc drm/amd/display: Revert update clk_mgr for vg omits 0c056b14d82e drm/amdgpu: set LDS_CONFIG=0x20 on VanGogh to fix MGCG hang omits 3c4d55c9b9be drm/amd/display: turn DPMS off on connector unplug omits 3f16ae825697 drm/amd/display: Clear dc remote sinks on MST disconnect omits 22dd89828a68 drm/amdgpu/pm/smu11: Fix fan set speed bug omits 79c77ac60336 drm/amdgpu: Set doorbell range for gfx ring omits 3591ecd630ab drm/amdgpu: update GC golden setting for dimgrey_cavefish omits 7cf7a392af26 drm/amdgpu: skip power profile switch in sriov omits d503d8b81d06 drm/amd/pm: update driver if version for navy_flounder omits 91a7f887816d drm/amdgpu/vcn3.0: fix compilation warning omits 8c8244ca4eee drm/amdgpu: increase reserved VRAM size to 8MB omits 055e94a867c4 drm/amdgpu: only skip smc sdma sos ta and asd fw in SRIOV [...] omits 9ccde05c0a68 drm/amdgpu: set default value of noretry to 1 for specified asic omits 857c4c0a8b28 dm writecache: remove BUG() and fail gracefully instead omits e7b624183d92 dm table: Remove BUG_ON(in_interrupt()) omits 89478335718c dm: fix bug with RCU locking in dm_blk_report_zones omits 35d2835d2ac4 Revert "dm cache: fix arm link errors with inline" omits 960f4f8a4e60 fs: 9p: add generic splice_write file operation omits 32b7cfbd4bb2 ARM: dts: at91: remove deprecated ADC properties omits 851a95da583c ARM: dts: at91: at91sam9rl: fix ADC triggers omits 53de2d127430 ARM: dts: at91: sama5d3: use proper ADC compatible omits f43691b59fae Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 26fecbf7602d pstore: Move kmsg_bytes default into Kconfig omits 8caaf0610fb9 ARM: dts: at91: kizbox: switch to new pwm-atmel-tcb binding omits b6f8ed33ab2b pstore/blk: remove {un,}register_pstore_blk omits 14483cbf040f net: broadcom CNIC: requires MMU omits 9e39394faef6 net/ipv6: propagate user pointer annotation omits 2f4c9ba23b88 nvme: export zoned namespaces without Zone Append support [...] omits ba4fb3205680 nvme: rename bdev operations omits f68abd9cc00c nvme: rename controller base dev_t char device omits e1aaf5cacba9 nvme: remove unnecessary return values omits f781f3dd6a16 nvme: print a warning for when listing active namespaces fails omits aa9d72959231 nvme: improve an error message on Identify failure omits 8c4dfea97f15 nvme-fabrics: reject I/O to offline device omits 9f20599c4821 nvmet: fix a spelling mistake "incuding" -> "including" in [...] omits 0068a7b01053 nvmet: make sure discovery change log event is protected omits 6d65aeab7bf6 nvmet: remove unused ctrl->cqs omits e3aef0950a30 nvme-pci: don't allocate unused I/O queues omits ff4e5fbad06f nvme-pci: drop min() from nr_io_queues assignment omits dab3902b19a0 nvmet: use inline bio for passthru fast path omits a4fe2d3afe3c nvmet: use blk_rq_bio_prep instead of blk_rq_append_bio omits 06b3bec8204b nvmet: remove op_flags for passthru commands omits 39dfe84451b4 nvme: split nvme_alloc_request() omits 53ffabfd4ddb block: move blk_rq_bio_prep() to linux/blk-mq.h omits 47e9730c26a4 nvmet: add passthru io timeout value attr omits a2f6a2b8ce43 nvmet: add passthru admin timeout value attr omits dc96f93874c6 nvme: use consistent macro name for timeout omits 0d2e7c840b17 nvme: centralize setting the timeout in nvme_alloc_request omits 84115d6d80c8 nvme: simplify nvme_req_qid() omits 03d99e5d63da nvme-fcloop: add sysfs attribute to inject command drop omits 45a8af4412b1 pstore/blk: update the command line example omits cbf82e35031b pstore/zone: cap the maximum device size omits 868770c92b61 Documentation: document /proc api for arm64 MTE vm flags omits fa69ee5aa48b net: switch to storing KCOV handle directly in sk_buff omits 0fca55ed988a net: sched: remove redundant 'rtnl_held' argument omits de7b3f8164cf Merge branch 'ibmvnic-Bug-fixes-for-queue-descriptor-processing' omits ba246c175116 ibmvnic: Fix TX completion error handling omits b71ec9522346 ibmvnic: Ensure that SCRQ entry reads are correctly ordered omits 7e7986f9d3ba block: use gcd() to fix chunk_sectors limit stacking omits 3cc1fb739939 gpiolib: do not print err message for EPROBE_DEFER omits e1c06d2366e7 x86/mce: Rename kill_it to kill_current_task omits 8c3b55a299c3 Input: atmel_mxt_ts - fix lost interrupts omits d5b38e3d0fdb x86/mce: Remove redundant call to irq_work_queue() omits 907d4ad59904 fpga: fpga-mgr: altera-pr-ip: Simplify registration omits 2630fa8d0031 fpga: fpga-mgr: zynqmp: Simplify registration omits f4ce435b732a fpga: fpga-mgr: xilinx-spi: Simplify registration omits d6530c0a48b7 fpga: fpga-mgr: ts73xx: Simplify registration omits 20e8963f4f38 fpga: fpga-mgr: socfpga: Simplify registration omits a3b79b2a58f0 fpga: fpga-mgr: machxo2-spi: Simplify registration omits 7027b7305d16 fpga: fpga-mgr: ice40-spi: Simplify registration omits 83eb4fbdcfda fpga: fpga-mgr: dfl-fme-mgr: Simplify registration omits c9d754d6f71c fpga: fpga-mgr: altera-ps-spi: Simplify registration omits 57d9352b6c65 fpga: fpga-mgr: Add devm_fpga_mgr_register() API omits 3a866b16fd23 x86/mce: Panic for LMCE only if mca_cfg.tolerant < 3 omits 1a16af33ba88 fpga: Specify HAS_IOMEM dependency for FPGA_DFL omits e273e6e12ab1 x86/mce: Move the mce_panic() call and 'kill_it' assignmen [...] omits 15936ca13dac Merge tag 'v5.10-rc6' into ras/core omits 6d5acf381839 ACPICA: Update version to 20201113 omits 32cf1a12cad4 ACPICA: Interpreter: fix memory leak by using existing buffer omits 0766efdf9a9d ACPICA: Add function trace macros to improve debugging omits 0306f035738f ACPICA: Also handle "orphan" _REG methods for GPIO OpRegions omits f2f51e7a13e2 ACPICA: Remove extreaneous "the" in comments omits c59fe83a3d4f ACPICA: Add 5 new UUIDs to the known UUID table omits 19eb86a72df5 x86/resctrl: Clean up unused function parameter in rmdir path omits 87314fb181f9 Merge tag 'v5.10-rc6' into x86/cache omits 7a25759eaa04 cpuidle: Select polling interval based on a c-state with a [...] omits cf03f316ad20 fs: 9p: add generic splice_read file operations omits fae3a13d2a3d x86/resctrl: Fix AMD L3 QOS CDP enable/disable omits f8edfa6d1e07 Merge tag 'linux-cpupower-5.11-rc1' of git://git.kernel.or [...] omits 2838307b019d x86/build: Remove -m16 workaround for unsupported versions of GCC omits 67e061f044e4 Merge tag 'v5.10-rc6' into patchwork omits 45ba1c0ba3e5 media: pulse8-cec: add support for FW v10 and up omits 024e01dead12 media: pulse8-cec: fix duplicate free at disconnect or pro [...] omits 33e07157105e iommu/vt-d: Avoid GFP_ATOMIC where it is not needed omits d904eb0b351f media: mtk-cir: fix calculation of chk period omits ba0581749fec net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error omits d49ee56292d7 gpio: ath79: Fix fall-through warning for Clang omits bc5d09843222 gpiolib: acpi: Fix fall-through warnings for Clang omits d5750cd3c548 kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 omits 59612b24f78a kbuild: Hoist '--orphan-handling' into Kconfig omits 89828f632dec bus: mhi: core: Fix error handling in mhi_register_controller() omits 04295878beac netfilter: use actual socket sk for REJECT action omits 83321c335dcc x86/pci: Fix the function type for check_reserved_t omits 6043082c9684 x86/platform/uv: Update MAINTAINERS for uv_sysfs driver omits c159376490ee x86/platform/uv: Update ABI documentation of /sys/firmware [...] omits 40bb5b02ff10 regulator: da9121: add interrupt support omits 65ac97042d4e regulator: da9121: add mode support omits 5c4b62af1d58 regulator: da9121: add current support omits 9929900d1878 regulator: da9121: Update registration to support multiple [...] omits 46c413d5bb23 regulator: da9121: Add support for device variants via devicetree omits 91863239ce03 regulator: da9121: Add device variant descriptors omits c860476b9e3a regulator: da9121: Add device variant regmaps omits f3fbd5566f6a regulator: da9121: Add device variants omits 86f162c91f27 regulator: da9121: Add header file omits 744ef9b091b8 regulator: Update DA9121 dt-bindings omits 2c2b3ad2c4c8 spi: spi-fsl-dspi: Use max_native_cs instead of num_chipse [...] omits 8145dcb07d0c phy: ralink: phy-mt7621-pci: set correct name in MODULE_DE [...] omits 0e055d179ea9 phy: ralink: phy-mt7621-pci: drop 'COMPILE_TEST' from Kconfig omits eec3bf6861a8 arm64: sdei: Push IS_ENABLED() checks down to callee functions omits ac20ffbb0279 arm64: scs: use vmapped IRQ and SDEI shadow stacks omits f54db39fbe40 KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check omits d5353c00cfd9 PCI: tegra: Read "dbi" base address to program in applicat [...] omits 0d625a167b16 reset: socfpga: add error handling and release mem-region omits 369b868f4a2e PCI: tegra: Move "dbi" accesses to post common DWC initialization omits d0c6707ca423 arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id omits c2b111e59a7b arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id omits a2abe7cbd8fe scs: switch to vmapped shadow stacks omits 778f7c194b1d PCI: dwc: exynos: Rework the driver to support Exynos5433 variant omits c98fff7332db USB: serial: option: fix Quectel BG96 matching omits 147ad605dc12 init: use type alignment for kernel parameters omits f7583f02a538 netfilter: nfnl_acct: remove data from struct net omits 0ef083d51ba1 netfilter: Remove unnecessary conversion to bool omits 2aab15614390 Input: xpad - support Ardwiino Controllers omits cfd1d0f524a8 9p: Remove unnecessary IS_ERR() check omits dfd375864ac1 9p: Uninitialized variable in v9fs_writeback_fid() omits a48491c65b51 Input: i8042 - add ByteSpeed touchpad to noloop table omits 85dad327d9b5 scsi: mpt3sas: Increase IOCInit request timeout to 30s omits 42f687038bcc scsi: mpt3sas: Fix ioctl timeout omits 9d8de441db26 scsi: lpfc: Correct null ndlp reference on routine exit omits 29b87e92a216 scsi: ufs: Stop hardcoding the scale down gear omits 96f08cc5943c scsi: ufs-qcom: Keep core_clk_unipro on while link is active omits 81309c247a4d scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk omits 817a7c996786 scsi: message: fusion: Remove in_interrupt() usage in mpts [...] omits b8a5144370bc scsi: message: fusion: Remove in_interrupt() usage in mpt_ [...] omits ca6853693cbd scsi: myrs: Remove WARN_ON(in_interrupt()) omits 3bc08b9545da scsi: myrb: Remove WARN_ON(in_interrupt()) omits 547c0d1aeb76 scsi: mpt3sas: Remove in_interrupt() omits 014aced18aff scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_rom_lock() omits 3627668c2e2c scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_idc_lock() omits 4f6a57c23b1e scsi: qla2xxx: Remove in_interrupt() from qla83xx-specific code omits 9fef41f25d60 scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) omits 8ac246bdd07a scsi: qla2xxx: Remove in_interrupt() from qla82xx-specific code omits a93c38353198 scsi: qla4xxx: Remove in_interrupt() omits 18577cdcaeeb scsi: hisi_sas: Remove preemptible() omits 4ba9e516573e scsi: pm80xx: Do not sleep in atomic context omits 939785d35def scsi: ufs: Remove unnecessary if condition in ufshcd_suspend() omits 623a4b6d5c2a scsi: hisi_sas: Move debugfs code to v3 hw driver omits 2ebde94f2ea4 scsi: hisi_sas: Fix up probe error handling for v3 hw omits bec99e5250bf scsi: hisi_sas: Reduce some indirection in v3 hw driver omits c6131854e28a scsi: pm8001: Remove space in a debug message omits 9aed578fba78 scsi: pm8001: Fix misindentation omits 2ce6e200a04c scsi: pm8001: Convert pm8001_printk() to pm8001_info() omits 3b8c72d076c4 scsi: storvsc: Validate length of incoming packet in storv [...] omits 05227490c5f0 docs: bootconfig: Add the endianness of fields omits e86843580d1b tools/bootconfig: Store size and checksum in footer as le32 omits 24aed0945127 bootconfig: Load size and checksum in the footer as le32 omits 68e10d5ff512 ring-buffer: Always check to put back before stamp when cr [...] omits 6112ff4e8f39 scsi: storvsc: Fix error return in storvsc_probe() omits 237f977ab920 Merge tag 'linux-can-fixes-for-5.10-20201130' of git://git [...] omits cb7fb043e69a Merge tag 'linux-can-next-for-5.11-20201130' of git://git. [...] omits 76810ed840f8 net: wan: remove trailing semicolon in macro definition omits 49a962c075df ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency omits 4c75b0ff4e4b ftrace: Fix updating FTRACE_FL_TRAMP omits 8fa655a3a001 tracing: Fix alignment of static buffer omits 310e3a4b5a4f tracing: Remove WARN_ON in start_thread() omits 983df5f2699f samples/ftrace: Mark my_tramp[12]? global omits e11e6df2a867 drm/exynos: use exynos_dsi as drvdata omits e5d57c540386 drm/exynos: remove in_bridge_node from exynos_dsi omits 60d1029b3f25 drm/exynos/hdmi: add support for 1920x1200@60Hz mode omits a5e74021e84b vxlan: Copy needed_tailroom from lowerdev omits 0a35dc41fea6 vxlan: Add needed_headroom for lower device omits 5f3e915c36d5 Merge branch 'mptcp-avoid-workqueue-usage-for-data' omits 6e628cd3a8f7 mptcp: use mptcp release_cb for delayed tasks omits 7439d687b79c mptcp: avoid a few atomic ops in the rx path omits 724cfd2ee8aa mptcp: allocate TX skbs in msk context omits 879526030c8b mptcp: protect the rx path with the msk socket spinlock omits e93da92896bc mptcp: implement wmem reservation omits ad80b0fc6e7f mptcp: open code mptcp variant for lock_sock omits 0b8486268895 arm64: dts: imx8mm-beacon-som: Assign PMIC clock omits 6b5cd77371e5 arm64: dts: imx8mm-beacon-som: Configure RTC aliases omits 327106e4217b ARM: dts: imx28: Fix label name for L2 switch omits e3d5e971d2f8 chelsio/chtls: fix panic during unload reload chtls omits b9cf7d3b6592 arm64: dts: imx8mn: Add node for SPDIF omits cca69ef6eba5 arm64: dts: imx8mn: Add support for micfil omits 9e9860069725 arm64: dts: imx8mn: Add SAI nodes omits 970406eaef3a arm64: dts: imx8mn: Enable Asynchronous Sample Rate Converter omits 2e6cde968732 arm64: dts: ls1028a: make the eMMC and SD card controllers [...] omits be5724240b39 Merge branch 'dpaa_eth-add-xdp-support' omits ae680bcbd06a dpaa_eth: implement the A050385 erratum workaround for XDP omits d7af04486d9f dpaa_eth: rename current skb A050385 erratum workaround omits a1e031ffb422 dpaa_eth: add XDP_REDIRECT support omits d57e57d0cd04 dpaa_eth: add XDP_TX support omits 828eadbaccc1 dpaa_eth: limit the possible MTU range when XDP is enabled omits 86c0c196cbe4 dpaa_eth: add basic XDP support omits fb9afd961c76 dpaa_eth: add struct for software backpointers omits 35771b33dd98 ARM: dts: add Protonic WD3 board omits 747ec53ea72a dt-bindings: arm: fsl: add Protonic WD3 board omits af038154171a dt-bindings: vendor-prefixes: add "virtual" prefix omits 19ba8fb810c6 ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin omits 708ed2649ad8 ARM: dts: imx6qdl-kontron-samx6i: increase i2c-frequency omits eecc662ff38b arm64: defconfig: Enable more Librem 5 hardware omits 58d6bca5efc7 ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp omits 777a7717d60c drm/i915/gt: Program mocs:63 for cache eviction on gen9 omits 1116e43e7e4b soc: amlogic: replace devm_reset_control_array_get() omits 28f851e6afa8 soc: amlogic: canvas: add missing put_device() call in mes [...] omits b6a1c8a1eaa7 arm64: dts: meson-sm1: fix typo in opp table omits 2493a9a515cf arm64: dts: meson: add KHAMSIN IR remote node to SML5442TW omits 6714f2817888 arm64: dts: meson: update the Khadas VIM3/3L LED bindings omits b6c605e00ce8 arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 omits a6077652cb65 arm64: dts: meson: add rtc aliases to meson-khadas-vim3.dtsi omits 70e734fed740 ARM: imx: Use correct SRC base address omits 4592bfe9d9f3 arm64: dts: meson: Add capacity-dmips-mhz attributes to GXM omits 9715b01da6cf arm64: dts: meson-axg-s400: enable PCIe M.2 Key E slots omits 5b3a9c20926e arm64: dts: meson-axg: add PCIe nodes omits 3d3f1dfa0897 arm64: dts: meson-axg: add MIPI DSI PHY nodes omits 78a6dcb52736 arm64: dts: meson-axg: add PWRC node omits 287eb2be4037 arm64: dts: meson: enable rtc node on Khadas VIM1/VIM2 boards omits e059eda7ee51 Merge tag 'clk-meson-v5.11-headers-1' of git://github.com/ [...] omits 28c332b941a7 gfs2: remove trailing semicolons from macro definitions omits a55a47a3bc82 Revert "GFS2: Prevent delete work from occurring on glocks [...] omits e3a77eebfa25 gfs2: Make inode operations static omits 257f160a0e54 MAINTAINERS: Add gfs2 bug tracker link omits d9593868cd58 Documentation: Update filesystems/gfs2.rst omits dd0ecf544125 gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup [...] omits df5422851559 Merge branch 'xdp-preferred-busy-polling' omits 41bf900fe2a0 samples/bpf: Add option to set the busy-poll budget omits b35fc1482ceb samples/bpf: Add busy-poll support to xdpsock omits 284cbc61f851 samples/bpf: Use recvfrom() in xdpsock/l2fwd omits f2d2728220ac samples/bpf: Use recvfrom() in xdpsock/rxdrop omits b02e5a0ebb17 xsk: Propagate napi_id to XDP socket Rx path omits a0731952d9cd xsk: Add busy-poll support for {recv,send}msg() omits e39208183728 xsk: Check need wakeup flag in sendmsg() omits 45a86681844e xsk: Add support for recvmsg() omits 7c951cafc0cb net: Add SO_BUSY_POLL_BUDGET socket option omits 7fd3253a7de6 net: Introduce preferred busy-polling omits 48332ff29587 Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] omits 5a20d073ec54 block: wbt: Remove unnecessary invoking of wbt_update_limi [...] omits ed1182dc004d xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() omits 854055c0cf30 selftests/bpf: Fix flavored variants of test_ima omits 170f4869e662 ktest.pl: Fix the logic for truncating the size of the log [...] omits 8cd6bc0359de ktest.pl: If size of log is too big to email, email error message omits 271e0c9dce1b ktest.pl: Fix incorrect reboot for grub2bls omits eeffc0fbd022 arm64: defconfig: Enable RTC_DRV_HYM8563 omits 43bc3ed73639 docs: dt: Use full path to enable cross-reference omits 212253367dc7 cifs: fix potential use-after-free in cifs_echo_request() omits 6988a619f5b7 cifs: allow syscalls to be restarted in __smb_send_rqst() omits f3ed003e64fe kunit: Introduce get_file_path() helper omits 8785f51a1708 ring-buffer: Set the right timestamp in the slow path of _ [...] omits 55ea4cf40380 ring-buffer: Update write stamp with the correct ts omits 5cfc822f3e77 NFSD: Remove macros that are no longer used omits d9b74bdac6f2 NFSD: Replace READ* macros in nfsd4_decode_compound() omits 3a237b4af5b7 NFSD: Make nfsd4_ops::opnum a u32 omits 2212036cadf4 NFSD: Replace READ* macros in nfsd4_decode_listxattrs() omits 403366a7e8e2 NFSD: Replace READ* macros in nfsd4_decode_setxattr() omits 830c71502ae0 NFSD: Replace READ* macros in nfsd4_decode_xattr_name() omits 3dfd0b0e1567 NFSD: Replace READ* macros in nfsd4_decode_clone() omits 9d32b412fe0a NFSD: Replace READ* macros in nfsd4_decode_seek() omits 2846bb0525a7 NFSD: Replace READ* macros in nfsd4_decode_offload_status() omits f9a953fb369b NFSD: Replace READ* macros in nfsd4_decode_copy_notify() omits e8febea7190b NFSD: Replace READ* macros in nfsd4_decode_copy() omits f49e4b4d58cc NFSD: Replace READ* macros in nfsd4_decode_nl4_server() omits 6aef27aaeae7 NFSD: Replace READ* macros in nfsd4_decode_fallocate() omits 0d6467844d43 NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() omits c95f2ec34905 NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() omits b7a0c8f6e741 NFSD: Replace READ* macros in nfsd4_decode_test_stateid() omits cf907b11326d NFSD: Replace READ* macros in nfsd4_decode_sequence() omits 53d70873e37c NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() omits 645fcad37142 NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() omits c8e88e3aa738 NFSD: Replace READ* macros in nfsd4_decode_layoutget() omits 5185980d8a23 NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() omits 044959715f37 NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() omits aec387d59093 NFSD: Replace READ* macros in nfsd4_decode_free_stateid() omits 94e254af1f87 NFSD: Replace READ* macros in nfsd4_decode_destroy_session() omits 81243e3fe37e NFSD: Replace READ* macros in nfsd4_decode_create_session() omits 3a3f1fbacb09 NFSD: Add a helper to decode channel_attrs4 omits 10ff84228197 NFSD: Add a helper to decode nfs_impl_id4 omits 523ec6ed6fb8 NFSD: Add a helper to decode state_protect4_a omits 547bfeb4cd8d NFSD: Add a separate decoder for ssv_sp_parms omits 2548aa784d76 NFSD: Add a separate decoder to handle state_protect_ops omits 571e0451c4de NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() omits 0f81d96098f8 NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() omits 1a99440807bf NFSD: Replace READ* macros in nfsd4_decode_cb_sec() omits a4a80c15ca4d NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() omits 244e2befcba8 NFSD: Replace READ* macros in nfsd4_decode_write() omits 67cd453eeda8 NFSD: Replace READ* macros in nfsd4_decode_verify() omits d1ca55149d67 NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() omits 92fa6c08c251 NFSD: Replace READ* macros in nfsd4_decode_setclientid() omits 44592fe9479d NFSD: Replace READ* macros in nfsd4_decode_setattr() omits d0abdae5191a NFSD: Replace READ* macros in nfsd4_decode_secinfo() omits d12f90458dc8 NFSD: Replace READ* macros in nfsd4_decode_renew() omits ba881a0a5342 NFSD: Replace READ* macros in nfsd4_decode_rename() omits b7f5fbf219ae NFSD: Replace READ* macros in nfsd4_decode_remove() omits 0dfaf2a37143 NFSD: Replace READ* macros in nfsd4_decode_readdir() omits 3909c3bc6046 NFSD: Replace READ* macros in nfsd4_decode_read() omits a73bed98413b NFSD: Replace READ* macros in nfsd4_decode_putfh() omits dca71651f097 NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() omits 06bee693a1f1 NFSD: Replace READ* macros in nfsd4_decode_open_confirm() omits 61e5e0b3ec71 NFSD: Replace READ* macros in nfsd4_decode_open() omits 1708e50b0145 NFSD: Add helper to decode OPEN's open_claim4 argument omits b07bebd9eb98 NFSD: Replace READ* macros in nfsd4_decode_share_deny() omits 9aa62f519974 NFSD: Replace READ* macros in nfsd4_decode_share_access() omits e6ec04b27bfb NFSD: Add helper to decode OPEN's openflag4 argument omits bf33bab3c418 NFSD: Add helper to decode OPEN's createhow4 argument omits 796dd1c6b680 NFSD: Add helper to decode NFSv4 verifiers omits 3d5877e8e03f NFSD: Replace READ* macros in nfsd4_decode_lookup() omits ca9cf9fc27f8 NFSD: Replace READ* macros in nfsd4_decode_locku() omits 0a146f04aa0f NFSD: Replace READ* macros in nfsd4_decode_lockt() omits 7c59deed5cd2 NFSD: Replace READ* macros in nfsd4_decode_lock() omits 8918cc0d2b72 NFSD: Add helper for decoding locker4 omits 144e82694092 NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner omits 5dcbfabb676b NFSD: Relocate nfsd4_decode_opaque() omits 5c505d128691 NFSD: Replace READ* macros in nfsd4_decode_link() omits f759eff260f1 NFSD: Replace READ* macros in nfsd4_decode_getattr() omits 95e6482cedfc NFSD: Replace READ* macros in nfsd4_decode_delegreturn() omits 000dfa18b3df NFSD: Replace READ* macros in nfsd4_decode_create() omits d1c263a031e8 NFSD: Replace READ* macros in nfsd4_decode_fattr() omits 66f0476c704c NFSD: Replace READ* macros that decode the fattr4 umask attribute omits dabe91828f92 NFSD: Replace READ* macros that decode the fattr4 security [...] omits 1c3eff7ea4a9 NFSD: Replace READ* macros that decode the fattr4 time_set [...] omits 393c31dd27f8 NFSD: Replace READ* macros that decode the fattr4 owner_gr [...] omits 9853a5ac9be3 NFSD: Replace READ* macros that decode the fattr4 owner attribute omits 1c8f0ad7dd35 NFSD: Replace READ* macros that decode the fattr4 mode attribute omits c941a96823cf NFSD: Replace READ* macros that decode the fattr4 acl attribute omits 2ac1b9b2afbb NFSD: Replace READ* macros that decode the fattr4 size attribute omits 081d53fe0b43 NFSD: Change the way the expected length of a fattr4 is checked omits cbd9abb3706e NFSD: Replace READ* macros in nfsd4_decode_commit() omits d3d2f3815457 NFSD: Replace READ* macros in nfsd4_decode_close() omits d169a6a9e5fd NFSD: Replace READ* macros in nfsd4_decode_access() omits c1346a1216ab NFSD: Replace the internals of the READ_BUF() macro omits 08281341be8e NFSD: Add tracepoints in nfsd4_decode/encode_compound() omits 0dfdad1c1d1b NFSD: Add tracepoints in nfsd_dispatch() omits 788f7183fba8 NFSD: Add common helpers to decode void args and encode vo [...] omits 5191955d6fc6 SUNRPC: Prepare for xdr_stream-style decoding on the server-side omits 0ae4c3e8a64a SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() omits 231307df246e nfsd: Fix error return code in nfsd_file_cache_init() omits bc54a5cda979 signal/parisc: Remove parisc specific definition of __ARCH [...] omits 7698c0f1558a PCI: iproc: Enhance PCIe Link information display omits 89bbcaac3dff PCI: iproc: Invalidate correct PAXB inbound windows omits a3ff529f5d36 PCI: iproc: Fix out-of-bound array accesses omits db0ea13cc741 perf evlist: Use the right prefix for 'struct evlist' reco [...] omits b979a2f13b1b perf evlist: Use the right prefix for 'struct evlist' diff [...] omits f63c2f5a8b0e perf evlist: Use the right prefix for 'struct evlist' nr_t [...] omits 515ea461c26e perf evlist: Use the right prefix for 'struct evlist' deli [...] omits 4616c509d187 Merge remote-tracking branch 'regmap/for-5.11' into regmap-next omits 1420ba2f6250 perf evlist: Use the right prefix for 'struct evlist' head [...] omits 44d2a5573665 perf evlist: Use the right prefix for 'struct evlist' raw [...] omits 25f84702f359 perf evlist: Use the right prefix for 'struct evlist' mmap [...] omits 78e1bc257866 perf evlist: Use the right prefix for 'struct evlist' even [...] omits bca5b0658020 md/cluster: fix deadlock when node is doing resync job omits a8da01f79c89 md/cluster: block reshape with remote resync job omits a23f2aae8498 md: use current request time as base for ktime comparisons omits 204d1a643415 md: add comments in md_flush_request() omits 81ba3c24628c md: improve variable names in md_flush_request() omits 93decc563637 md/raid10: initialize r10_bio->read_slot before use. omits c731b84b51bf md: fix a warning caused by a race between concurrent md_ioctl()s omits 2d280bc8930b io_uring: fix recvmsg setup with compat buf-select omits 606e2c293345 perf evlist: Use the right prefix for alternative 'struct [...] omits 900c8ead5b0b perf evlist: Use the right prefix for 'struct evlist' even [...] omits f45a444cfe58 NFSD: Add SPDX header for fs/nfsd/trace.c omits 3a90e1dff16a NFSD: Remove extra "0x" in tracepoint format specifier omits b76278ae6884 NFSD: Clean up the show_nf_may macro omits 156708adf2d9 SUNRPC: Move the svc_xdr_recvfrom() tracepoint omits 71fd721839a7 nfsd/nfs3: remove unused macro nfsd3_fhandleres omits 25fef48bdbe7 NFSD: A semicolon is not needed after a switch statement. omits d7cc73972661 svcrdma: support multiple Read chunks per RPC omits d96962e6d0e2 svcrdma: Use the new parsed chunk list when pulling Read chunks omits bafe9c27d537 svcrdma: Rename info::ri_chunklen omits b704be09dccf svcrdma: Clean up chunk tracepoints omits 7954c8503b87 svcrdma: Remove chunk list pointers omits 41bc163ffe0f svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] omits 2371bcc05664 svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] omits 9d0b09d5ef0c svcrdma: Support multiple write chunks when pulling up omits 6911f3e10cd9 svcrdma: Use parsed chunk lists to encode Reply transport headers omits 7a1cbfa18059 svcrdma: Use parsed chunk lists to construct RDMA Writes omits 58b2e0fefa89 svcrdma: Use parsed chunk lists to detect reverse directio [...] omits eb3de6a49dd5 svcrdma: Use parsed chunk lists to derive the inv_rkey omits 78147ca8b4a9 svcrdma: Add a "parsed chunk list" data structure omits ded380f10072 svcrdma: Clean up svc_rdma_encode_reply_chunk() omits f6ad77590a5d svcrdma: Post RDMA Writes while XDR encoding replies omits 76e5492b161f NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders omits 03493bca084f SUNRPC: Rename svc_encode_read_payload() omits ab1394ee7a11 svcrdma: Refactor the RDMA Write path omits 51bad8cc1301 svcrdma: Const-ify the xdr_buf arguments omits 5a7e702670ad SUNRPC: Adjust synopsis of xdr_buf_subsegment() omits e5decb2eb5f4 svcrdma: Catch another Reply chunk overflow case omits 64b4778b863b perf evlist: Use the right prefix for 'struct evlist' even [...] omits 7748bb7175cc perf evlist: Use the right prefix for 'struct evlist' crea [...] omits 712737241980 perf evlist: Use the right prefix for 'struct evlist' prin [...] omits fb568273c055 docs: automarkup.py: Allow automatic cross-reference insid [...] omits e414fd1a3f70 perf evlist: Use the right prefix for 'struct evlist' evse [...] omits a8ecace132fa Merge branch '20201104_yung_chuan_liao_regmap_soundwire_as [...] omits 0a60b3394759 perf evlist: Use the right prefix for 'struct evlist' paus [...] omits 37b01abe2a63 perf evlist: Use the right prefix for 'struct evlist' enab [...] omits 0a7e7ec90e60 perf evlist: Use the right prefix for 'struct evlist' id_p [...] omits f59c4966d850 Documentation/features: Update feature lists for 5.10 omits 2a99ff822dfa perf tools: Add aarch64 registers to --user-regs omits e80db255525a perf evlist: Use the right prefix for 'struct evlist' trac [...] omits cc73eb321d24 PCI: Fix overflow in command-line resource alignment requests omits 6534aac198b5 PCI: Bounds-check command-line resource alignment requests omits 2f0cd59c6ff9 PCI: Fix kernel-doc markup omits 9e5344e0ffc3 arm64: mte: Fix typo in macro definition omits 2472943cd435 Documentation: Chinese translation of Documentation/arm64/ [...] omits 4c8e3de4b308 Documentation/admin-guide: mark memmap parameter is suppor [...] omits 2a56e9c713fe ASoC: rt715: Fix build omits 956e9c85f47b arm64: dts: qcom: c630: Define eDP bridge and panel omits f55d373f7953 arm64: dts: qcom: c630: Fix pinctrl pins properties omits 11d0e4f28156 arm64: dts: qcom: c630: Polish i2c-hid devices omits f4bd0b4a9b21 perf evlist: Use the right prefix for 'struct evlist' brow [...] omits 3ccf8a7b66b6 perf evlist: Use the right prefix for 'struct evlist' samp [...] omits 96ddfbf46a35 arm64: dts: qcom: sc7180: Add lpass cpu node for I2S driver omits 74ab8ccfb8f3 arm64: dts: ipq6018: Add the QPIC peripheral nodes omits 05b801afb7d7 arm64: dts: sdm845: Add interconnect properties for QUP omits cd5fc457e5d2 interconnect: qcom: sdm845: Add the missing nodes for QUP omits 8742bb4bf203 dt-bindings: interconnect: sdm845: Add IDs for the QUP ports omits 71b83b74cca3 arm64: dts: qcom: c630: Expose LID events omits 683227e5a34e arm64: dts: qcom: c630: Re-enable apps_smmu omits 2ae136a34fce gpio: omap: handle deferred probe with dev_err_probe() for [...] omits 0aa42370084c gpio: xra1403: remove unneeded spi_set_drvdata() omits 7d3615ae4011 gpio: dwapb: Remove unnecessary error message omits 00c543f6f3f4 Merge tag 'aspeed-5.11-soc' of git://git.kernel.org/pub/sc [...] omits 3e482859f1ef dts: qcom: sdm845: Add dt entries to support crypto engine. omits bbecede458d0 Merge tag 'v5.10-next-soc' of git://git.kernel.org/pub/scm [...] omits e9ab9c337bee Merge tag 'arm-soc/for-5.11/drivers' of https://github.com [...] omits c6241fd5de13 Merge tag 'at91-drivers-5.11' of git://git.kernel.org/pub/ [...] omits e5879d988291 Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/ [...] omits ef098edc9c24 arm64: dts: rockchip: add isp and sensors for Scarlet omits 97a0115cd96a arm64: dts: rockchip: add isp0 node for rk3399 omits 4f1df628d4ec KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs a [...] omits 645be01d7b55 Merge series "ASoC: SOF: Intel: fix ICL boot sequence" fro [...] omits 853c15b12498 Merge series "ASoC: tidyup for jack.h" from Kuninori Morim [...] omits f9d8ae0b9176 Merge series "ASoC: amd: Minor fixes for error handling" f [...] omits 63e2fffa59a9 pNFS/flexfiles: Fix array overflow when flexfiles mirrorin [...] omits a2081c09d741 arm64: dts: armada-3720-turris-mox: add 3W power capabilit [...] omits f43cadef2df2 arm64: dts: marvell: keep SMMU disabled by default for Arm [...] omits da57203dc7fd arm64: dts: mcbin-singleshot: add heartbeat LED omits 83afd0b3e027 arm64: dts: marvell: cp11x: Harmonize xHCI DT nodes name omits a4423bec4474 MAINTAINERS: add files for Mediatek DRM drivers omits 90f80d95992f phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/p [...] omits d7bb92e3c908 phy: mediatek: Make PHY_MTK_{XSPHY, TPHY} depend on HAS_IO [...] omits 1b57b9597c77 thermal: rcar_gen3_thermal: Do not use interrupts for norm [...] omits c3c88422fabf drm/mediatek: Separate mtk_mipi_tx to an independent module omits 4ea0bf2a52f1 phy: tegra: xusb: Fix usb_phy device driver field omits 2a211904aca6 MAINTAINERS: Add entry for Samsung interconnect drivers omits 2f95b9d5cf0b interconnect: Add generic interconnect driver for Exynos SoCs omits be49d5b2985b interconnect: qcom: Simplify the vcd compare function omits cd5f82dbbad0 Merge tag 'misc-habanalabs-next-2020-11-30' of ssh://gitol [...] omits 64d81113931b arm64: dts: freescale: update calibration table for TMU module omits 91ab1c12285c arm64: dts: freescale: sl28: combine SPI MTD partitions omits f90931aeefe3 arm64: dts: ls1028a: add optee node omits 588b17eda135 arm64: dts: ls1028a: fix FlexSPI clock input omits d0570a575aa8 arm64: dts: ls1028a: fix ENETC PTP clock input omits bd5840df916d arm64: dts: imx: Fix imx8mm-kontron-n801x-s.dtb target omits 29939851a633 arm64: dts: imx8mn-evk: add IR support omits 56e08dc3a62d arm64: dts: imx8mm-evk: add IR support omits 4d583263f4c9 arm64: dts: imx8mq-evk: add linux,autosuspend-period prope [...] omits 3a7d56b3cdc9 arm64: dts: imx8mp-evk: add CAN support omits 08a1a2e205e3 arm64: dts: imx8mq-evk: Add spdif sound card support omits 71fa01d3a909 arm64: dts: imx8mq: Configure clock rate for audio plls omits b6abb31375ed arm64: dts: layerscape: Add PCIe EP node for ls1088a omits f0f3531f3a54 arm64: dts: lx2160ardb: add nodes for the AQR107 PHYs omits f94cfe322f3c arm64: dts: lx2160a: add PCS MDIO and PCS PHY nodes omits 2e7c4c3c2fe7 arm64: dts: ls208xa: add PCS MDIO and PCS PHY nodes omits dd2ab5c8b81e arm64: dts: ls2088ardb: add PHY nodes for the AQR405 PHYs omits 173fb0a3f9fb arm64: dts: ls2088ardb: add PHY nodes for the CS4340 PHYs omits 0420dde30a90 arm64: dts: ls208xa: add the external MDIO nodes omits 379b4f764563 arm64: dts: ls1088ardb: add necessary DTS nodes for DPMAC2 omits 73f034cc45e9 arm64: dts: ls1088ardb: add QSGMII PHY nodes omits bbe75af7b092 arm64: dts: ls1088a: add external MDIO device nodes omits 87f7ba165168 arm64: dts: lx2160a: add device tree for lx2162aqds board omits 60a9d6ab2fdd arm64: dts: imx8mm-beacon-som: Fix whitespace issue omits 51b632c713d5 ARM: dts: mvebu: Add device tree for RD-AC3X-48G4X2XL board omits a71464d0b930 Merge tag 'misc-habanalabs-fixes-2020-11-30' of ssh://gito [...] omits d3f31301894d Merge tag 'thunderbolt-for-v5.10-rc7' of git://git.kernel. [...] omits 98ac141b9603 arm: dts: marvell: armada-375: Harmonize DWC USB3 DT nodes name omits 6d9986b46fc1 can: m_can: m_can_class_unregister(): move right after m_c [...] omits ba844cb96f77 can: m_can: m_can_plat_remove(): remove unneeded platform_ [...] omits 3fb5a7cef92b can: m_can: remove not used variable struct m_can_classdev::freq omits f566373fc534 can: m_can: Kconfig: convert the into menu omits ca3ad869dab1 can: tcan4x5x: tcan4x5x_can_probe(): remove probe failed e [...] omits 225dfc255200 can: tcan4x5x: remove mram_start and reg_offset from struc [...] omits 43d2479687c9 clk: imx: scu: remove the calling of device_is_bound omits 018a0c5845d6 can: tcan4x5x: rename parse_config() function omits 1a37e18bd4b9 Documentation: fix typos in dev-tools/kasan.rst omits e56ed188c830 arm64: dts: rockchip: Properly define the type C connector [...] omits 29952fea5e85 ARM: dts: rockchip: Add SDIO0 node for VMARC SOM omits 3f4f3bdadd80 ARM: dts: rockchip: Add rtc node for VMARC SOM omits cd48ce86a4d0 arm64: dts: ti: k3-j721e-common-proc-board: Add support fo [...] omits 09ff4e90e041 arm64: dts: ti: k3-j721e-main: Add output tap delay values omits 8cb4c20f32f5 s390/ap: let bus_register() add the AP bus sysfs attributes omits 1ab3001b6efb s390/vdso: add missing prototypes for vdso functions omits 10e59217479d s390/Kconfig: default PCI_NR_FUNCTIONS to 512 omits 6cd4c6459e47 ASoC: Add ADAU1372 audio CODEC support omits 32025c7c50c6 ASoC: adau1372: Add bindings documentation omits d3795d6321ec regulator: Add NXP PF8X00 regulator driver omits 4b748fb3448b regulator: Add pf8x00 regulator bindings omits fd643db5a879 perf evlist: Ditch unused set/reset sample_bit methods omits ddfbe828f2ed ASoC: add soc-jack.h omits 9e8434a0083b ASoC: soc-core: tidyup jack.h omits 122541f2b108 spi: fsl: fix use of spisel_boot signal on MPC8309 omits bbe1f69dce94 ASoC: mediatek: btcvsd fix tx stream assign omits ab5893fdc069 ASoC: amd: Return -ENODEV for non-existing ACPI call omits 2509bb342e47 ASoC: amd: Downgrade print level for invalid ACP mode omits b02736f776d5 perf evlist: Use the right prefix for 'struct evlist' 'fin [...] omits 2a6599cd5e09 perf evlist: Use the right prefix for 'struct evlist' samp [...] omits 08c83997ca87 perf evlist: Use the right prefix for 'struct evlist' side [...] omits 24bf91a7540b perf evlist: Use the right prefix for 'struct evlist' 'fil [...] omits ade9d208d6f0 perf evlist: Use the right prefix for 'struct evlist' 'tog [...] omits 53f5e9084d01 perf evlist: Use the right prefix for 'struct evlist' stat [...] omits 7b392ef04ef5 perf evlist: Use the right prefix for 'struct evlist' 'wor [...] omits a622eafa1a54 perf evlist: Use the right prefix for 'struct evlist' meth [...] omits 2a9b3e6ac69a arm64: entry: fix EL1 debug transitions omits f0cd5ac1e4c5 arm64: entry: fix NMI {user, kernel}->kernel transitions omits 7cd1ea1010ac arm64: entry: fix non-NMI kernel<->kernel transitions omits 1ec2f2c05b2a arm64: ptrace: prepare for EL1 irq/rcu tracking omits 23529049c684 arm64: entry: fix non-NMI user<->kernel transitions omits 105fc3352077 arm64: entry: move el1 irq/nmi logic to C omits 3cb5ed4d76c1 arm64: entry: prepare ret_to_user for function call omits 2f911d494f3f arm64: entry: move enter_from_user_mode to entry-common.c omits da1926764832 arm64: entry: mark entry code as noinstr omits 114e0a684753 arm64: mark idle code as noinstr omits ca1314d73eed arm64: syscall: exit userspace before unmasking exceptions omits 56933029d00c perf evsel: Convert last 'struct evsel' methods to the rig [...] omits 94b69c615e4e perf test: Add shadow stat test omits 1f195e557d13 Merge remote-tracking branch 'torvalds/master' into perf/core omits 13a84cf37a4c can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling omits 44cef0c0ffbd can: c_can: c_can_power_up(): fix error handling omits c2d095eff797 can: sun4i_can: sun4i_can_err(): don't count arbitration l [...] omits bd0ccb92efb0 can: sja1000: sja1000_err(): don't count arbitration lose [...] omits ad1f5e826d91 can: m_can: tcan4x5x_can_probe(): fix error path: remove e [...] omits db0746e3399e thunderbolt: Add support for Intel Maple Ridge omits 9039387e166e thunderbolt: Add USB4 router operation proxy for firmware [...] omits 579f14217c95 thunderbolt: Move constants for USB4 router operations to [...] omits 9490f71167fe thunderbolt: Add connection manager specific hooks for USB [...] omits 83bab44ada05 thunderbolt: Pass TX and RX data directly to usb4_switch_op() omits fe265a06319b thunderbolt: Pass metadata directly to usb4_switch_op() omits 661b19473bf3 thunderbolt: Perform USB4 router NVM upgrade in two phases omits 463e48fa5448 thunderbolt: Return -ENOTCONN when ERR_CONN is received omits b658eb9d9075 thunderbolt: Keep the parent runtime resumed for a while o [...] omits a3595258970b thunderbolt: Log adapter numbers in decimal in path activa [...] omits e0258805d71b thunderbolt: Log which connection manager implementation is used omits 45ef561abcdd thunderbolt: Move max_boot_acl field to correct place in s [...] omits 9ea69a55b3b9 powerpc/pseries: Pass MSI affinity to irq_create_mapping() omits bb4c6910c8b4 genirq/irqdomain: Add an irq_create_mapping_affinity() function omits 57e3cebd022f KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit omits 15ee6277817f phy: amlogic: replace devm_reset_control_array_get() omits 122586d62206 phy: amlogic: phy-meson-gxl-usb2: keep ID pull-up even in [...] omits 4eed2812de6a phy: amlogic: meson-axg-mipi-pcie-analog: replace DSI_LANE [...] omits 81b534f7e9b2 phy: samsung: Add support for the Exynos5420 variant of th [...] omits 06bccda2c13c ARM: dts: rockchip: rename wdt nodename to watchdog on rv1108 omits 53e7c92c7fa0 staging: mt7621-pci-phy: remove driver from staging omits 370c10afc14c MAINTAINERS: add MT7621 PHY PCI maintainer omits d87da32372a0 phy: ralink: Add PHY driver for MT7621 PCIe PHY omits 27076a7358b5 dt-bindings: phy: Add binding for Mediatek MT7621 PCIe PHY omits 983b95e9ab76 ARM: dts: turris-omnia: remove unneeded status = "okay" pr [...] omits 8ee4a5f4f40d ARM: dts: turris-omnia: update ethernet-phy node and handle name omits 91dd42d0e30f ARM: dts: turris-omnia: add LED controller node omits add2d6596297 ARM: dts: turris-omnia: add SFP node omits d29b67c220ca ARM: dts: turris-omnia: describe switch interrupt omits 9ec25ef84832 ARM: dts: turris-omnia: add comphy handle to eth2 omits 018b88eee1a2 ARM: dts: turris-omnia: enable HW buffer management omits cbc4a395dcc7 arm64: dts: marvell: espressobin: Update link to V7 schematic omits bf4d01e107e3 phy: intel: Add Keem Bay USB PHY support omits 4086afa2a162 dt-bindings: phy: Add Intel Keem Bay USB PHY bindings omits 1e1a5afde9f7 ARM: dts: imx7: add support for kamstrup flex concentrator omits 11916ecb8363 dt-bindings: fsl: add kamstrup flex concentrator to schema omits e00e70a4dae4 firmware: imx: scu-pd: Add some power domains support for [...] omits f57afc6f77da firmware: imx: scu-pd: Add main power domain support for i [...] omits 90ad8e0acd0d firmware: imx: scu-pd: Add video0/1 power domains support [...] omits b675aaee5464 ARM: dts: ls1021a: update calibration table for TMU module omits 4ba79e25d7f1 ARM: mxs: Add serial number support for i.MX23, i.MX28 SoCs omits fd4e788e971c drm/omap: sdi: fix bridge enable/disable omits 509920aee72a MAINTAINERS: Move Jason Cooper to CREDITS omits f44afb5b5a5d habanalabs: Add CB IOCTL opcode to retrieve CB information omits f07486745442 habanalabs: Modify the cs_cnt of a CB to be atomic omits 3e438b42a5fb habanalabs: Add mask for CS type bits in CS flags omits 3b82c34f0662 habanalabs: change messages to debug level omits 8e718f2eda8d habanalabs: free host huge va_range if not used omits a63c3fb37b15 habanalabs/gaudi: handle reset when f/w is in preboot omits ee3287798d49 habanalabs: add missing counter update omits d2bbf2ca3344 habanalabs: add ull to PLL masks omits bd2f477f2037 habanalabs: add support for cs with timestamp omits 9d127ad5719a habanalabs: indicate to user that a cs is gone omits 64a9d5ab2c1c habanalabs/gaudi: print ECC type field omits 051504d9f604 habanalabs: update firmware files omits 293744d92c87 habanalabs: gaudi_ctx_fini() can be static omits 2a570736ef39 habanalabs: goya_reset_sob_group() can be static omits 4147864e8d65 habanalabs: fetch pll frequency from firmware omits 5c05487f1550 habanalabs: mmu map wrapper for sizes larger than a page omits 5e5867e51d6e habanalabs: print CS type when it is stuck omits b90c89443462 habanalabs/gaudi: align to new FW reset scheme omits 439bc47b8e83 habanalabs: firmware returns 64bit argument omits 00e1b59c8b15 habanalabs: fix MMU debugfs operations omits fe2bc2d24953 habanalabs: share a single ctx-mutex between all MMUs omits 412c41fcd526 habanalabs: support reserving aligned va block omits b2d09622bec3 habanalabs: add boot errors prints omits 92ede12a07d6 habanalabs: print message with correct device omits 5a2998f46c85 habanalabs/gaudi: fetch HBM ecc info from FW omits d611b9f0b199 habanalabs: fetch hard reset capability from FW omits 7f070c913c36 habanalabs: move asic property to correct structure omits be91b91fa40f habanalabs: use host va range for internal pools omits adb51298fdc4 habanalabs: improve hard reset procedure omits 804a72276cc4 habanalabs: Rename hw_queues_mirror to cs_mirror omits 784b916dad2f habanalabs: refactor mmu va_range db structure omits d1ddd90551b2 habanalabs: move HW dirty check to a proper location omits 28e052c95292 habanalabs: restore vm_pgoff after mmap omits 66a76401c50b habanalabs: add 'needs reset' state in driver omits f2d032ee1381 habanalabs: fix hard reset print and comment omits b726a2f7c0bc habanalabs/gaudi: remove pcie_en strap toggle omits 66bfcccdb893 habanalabs: remove duplicate print omits 649c4592124b habanalabs: Separate CS job completion from its deallocation omits 0da5698bf4b8 habanalabs/gaudi: increase MAX CS to 16K omits eb10b897e459 habanalabs: reset device upon fw read failure omits ba7e389c30c6 habanalabs: Move repeatedly included headers to habanalabs.h omits c1d505a922fe habanalabs: release signal if collective wait was dropped omits 4ba1b227b6c7 habanalabs: Skip updating CI of internal queues if not in use omits ea6ee260cbcd habanalabs: Small refactoring of cs_do_release() omits 6de3d769fde0 habanalabs: Small refactoring of CS IOCTL handling omits 1cbca899fa57 habanalabs/gaudi: fetch PLL info from FW omits ccf979ee330b habanalabs: refactor MMU to support dual residency MMU omits a6722d6a97de habanalabs: fix MMU print message omits 03df136bc5dd habanalabs/gaudi: scrub all memory upon closing FD omits c692dec70379 habanalabs/gaudi: add support for FW security omits 323b726706be habanalabs: fetch security indication from FW omits e753643d516c habanalabs: fix cs counters structure omits 9bb86b63d864 habanalabs: advanced FW loading omits 977d53a614fb habanalabs: initialize variable before use omits 71a984f9ae09 habanalabs/gaudi: remove unreachable code omits e716ad3c76c8 habanalabs: make sure cs type is valid in cs_ioctl_signal_wait omits 3e6229965763 habanalabs/gaudi: monitor device memory usage omits 5de406c0b5c7 habanalabs: sync stream collective support omits 0940cabafde9 habanalabs/gaudi: Set DMA5 QMAN internal omits 5fe1c17ddf2e habanalabs: sync stream collective infrastructure omits 4bb1f2f3fb31 habanalabs: use enum for CB allocation options omits 3c68157fb829 habanalabs/gaudi: add support for NIC QMANs omits 11dcb8c71235 habanalabs/gaudi: add NIC security configuration omits b3a9c0bd2f18 habanalabs/gaudi: add NIC firmware-related definitions omits 16ac36504548 habanalabs/gaudi: add NIC QMAN H/W and registers definitions omits becce5f9948d habanalabs: remove duplicate check omits 06f791f74fab habanalabs: sync stream refactor functions omits 2992c1dcd314 habanalabs: add support for multiple SOBs per monitor omits 3cf74b3656a2 habanalabs: sync stream structures refactor omits f3a965c25075 habanalabs: don't init vm module if no MMU omits 8f503146746b habanalabs: minimize prints when everything is fine omits 596553dbf9b2 habanalabs: support multiple types of firmwares omits 28958207e918 habanalabs: we need CPU queues for hwmon omits 20b7525dc430 habanalabs/gaudi: move mmu_prepare to context init omits 23c15ae61517 habanalabs: change aggregate cs counters to atomic omits 6c38e7c60fe7 MAINTAINERS: update email, git repo of habanalabs driver omits 2c854e5c63ac ALSA: usb-audio: Add quirk for Pioneer DJ DDJ-SR2 omits 5555b7c56bde habanalabs: put devices before driver removal omits c8c39fbd01d4 habanalabs: free host huge va_range if not used omits 80fe603160a4 mtd: nand: ecc-bch: Stop using raw NAND structures omits ea146d7fbf50 mtd: nand: ecc-bch: Update the prototypes to be more generic omits 127aae607756 mtd: nand: ecc-bch: Drop mtd_nand_has_bch() omits e3010bd3ef1e mtd: nand: ecc-bch: Return only valid error codes omits 3c0fe36abebe mtd: nand: ecc-bch: Stop exporting the private structure omits 8c5c20921856 mtd: nand: ecc-bch: Cleanup and style fixes omits cdbe8df5e28e mtd: nand: ecc-bch: Move BCH code to the generic NAND layer omits 51e7bf4534da mtd: nand: ecc: Add an I/O request tweaking mechanism omits f0992098cadb speakup: Reject setting the speakup line discipline outsid [...] omits 7cc01c445da8 Merge tag 'usb-fixes-v5.10-rc6' of git://git.kernel.org/pu [...] omits f74bed6a4e0d thermal: core: Constify static attribute_group structs omits 3473065927a8 Merge 5.10-rc6 into char-misc-next omits ebad43260d22 Merge 5.10-rc6 into usb-next omits 4ebd35bfb183 ARM: dts: ls1021a: fix rcpm failed to claim resource omits 7a1980567fa0 ARM: dts: ls1021a: fix flextimer failed to wake system omits 879e5b3f98ba dt-bindings: vendor-prefixes: Add FII omits 6b8137517e70 usb: cdns3: core: fix goto label for error path omits 24fdaeeb294c usb: cdns3: gadget: clear trb->length as zero after prepar [...] omits 6703052fe30f usb: cdns3: Fix hardware based role switch omits faa2cec66798 power: supply: wm831x_power: remove unneeded break omits 4e586fe990b1 power: supply: bq24735: Drop unused include omits 846651bf976f power: supply: bq24190_charger: Drop unused include omits b0327ffb133f power: supply: generic-adc-battery: Use GPIO descriptors omits cf35bff64f79 arm64: defconfig: Enable USB_SERIAL_CP210X omits ec68a66395d9 arm64: defconfig: Enable PHY_ROCKCHIP_INNO_DSIDPHY omits dbb378a59cb2 arm64: defconfig: Enable ROCKCHIP_LVDS omits 1cc1e851d15b arm64: dts: rockchip: Add BT support on px30-engicam omits 93a4e7d12468 arm64: dts: rockchip: Add WiFi support on px30-engicam omits 0e418423be1c arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 10.1" OF omits 23708d46101b dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH [...] omits 87761edeb2cd arm64: dts: rockchip: Enable LVDS panel on px30-engicam-edimm2.2 omits 4548ea027c90 arm64: dts: rockchip: Enable USB Host, OTG on px30-enagicam omits ba940ed83218 power: supply: collie_battery: Convert to GPIO descriptors omits b2f6cb78eaa1 power: supply: bq24190_charger: fix reference leak omits 7776bcd241e0 power: supply: s3c-adc-battery: Convert to GPIO descriptors omits 36dbca148bf8 power: reset: Use printk format symbol resolver omits 0dd713ef2134 power: supply: axp20x_usb_power: Use power efficient workq [...] omits fbda05f7c648 power: supply: axp20x_usb_power: fix typo omits 9c65f6c4482d power: supply: max8997-charger: Improve getting charger status omits 5976a8d0bd47 power: supply: max8997-charger: Fix platform data retrieval omits 70bd58fff29d power: supply: max8997-charger: Use module_platform_driver() omits 91bc9e1938c4 power: supply: pm2301_charger: remove unnecessary variable omits df12470ce775 power: supply: Fix missing IRQF_ONESHOT as only threaded handler omits a0f1ccd96c70 power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching omits 5225371e56c5 power: supply: max17042_battery: Export charge termination [...] omits 6dcfa009f8a9 power: supply: max17042_battery: Take r_sns value into acc [...] omits 9e39ef148777 power: supply: max17042_battery: Improve accuracy of curre [...] omits 4b0a56e69250 power: supply: max17042_battery: Fix current_{avg,now} hid [...] omits 9a9f64278407 arm64: dts: rockchip: rename sdhci nodename to mmc on rk3399 omits 5df4d4d16ce4 arm64: dts: rockchip: Enable analog audio on rk3328-roc-cc omits 65f0b420dea7 arm64: dts: rockchip: Enable HDMI audio on rk3328-roc-cc omits 4076a007bd0f arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3 [...] omits d4e9e7b6f7ae power: supply: bq25890: Use the correct range for IILIM register omits 7c4bada12d32 drm/panel: sony-acx565akm: Fix race condition in probe omits aa4302c4933a power: reset: ocelot: Add support 2 other MIPS based SoCs omits 01b8f5b53e4d dt-bindings: reset: ocelot: Add Luton and Jaguar2 support omits d1390d7d55a5 can: tcan4x5x: tcan4x5x_clear_interrupts(): remove redunda [...] omits 68c0c1c7f966 can: mcp251xfd: tef-path: reduce number of SPI core reques [...] omits 63e70488b49a can: mcp251xfd: move struct mcp251xfd_tef_ring definition omits dada6a6c7d3f can: mcp251xfd: struct mcp251xfd_priv::tef to array of length 1 omits 1f652bb6bae7 can: mcp25xxfd: rx-path: reduce number of SPI core request [...] omits 4843ad9b613a can: mcp251xfd: mcp25xxfd_ring_alloc(): add define instead [...] omits 368444dd7a2c can: pcan_usb_core: fix fall-through warnings for Clang omits caa2fd752ecb clk: rockchip: fix i2s gate bits on rk3066 and rk3188 omits 5868491e1257 clk: rockchip: add CLK_SET_RATE_PARENT to sclk for rk3066a [...] omits 0c3d3cc93811 drm/msm/dpu: consider vertical front porch in the prefill [...] omits 3d247123b5a1 drm/msm/a6xx: Add support for using system cache on MMU500 [...] omits 474dadb8b0d5 drm/msm/a6xx: Add support for using system cache(LLC) omits 40a72b0c7f99 drm/msm: rearrange the gpu_rmw() function omits 7f5b57a095f3 clk: rockchip: Remove redundant null check before clk_prep [...] omits 9e0673c00cb0 Merge remote-tracking branch 'arm64/for-next/iommu/io-pgta [...] omits 64aec620b7f2 drm/msm/dp: remove duplicate include statement omits 8b6947a81e56 drm/msm: dsi: Constify dsi_host_ops omits cc9014bf63a4 drm/msm/dp/dp_ctrl: Move 'tu' from the stack to the heap omits 692bdf972dc4 drm/msm/adreno/a6xx_gpu_state: Make some local functions static omits 324dca17b60c drm/msm/msm_gem_shrinker: Fix descriptions for 'drm_device' omits ea8742c63a1f drm/msm/msm_drv: Make '_msm_ioremap()' static omits 9ddf3fd37391 drm/msm/disp/dpu1/dpu_plane: Fix some spelling and missing [...] omits 4c99c3589540 drm/msm/disp/dpu1/dpu_vbif: Fix a couple of function param [...] omits 0d88dda62c80 drm/msm/disp/dpu1/dpu_rm: Fix formatting issues and supply [...] omits 6008cd431b2f drm/msm/disp/dpu1/dpu_hw_sspp: Fix kernel-doc formatting abuse omits 0177aef32972 drm/msm/disp/dpu1/dpu_hw_lm: Fix misnaming of parameter 'ctx' omits cca5ff947c7c drm/msm/disp/dpu1/dpu_encoder: Fix a few parameter/member [...] omits 09c7e37088b0 drm/msm/disp/dpu1/dpu_hw_catalog: Move definitions to the [...] omits 14bcdfe4e208 drm/msm/disp/dpu1/dpu_hw_catalog: Remove duplicated initia [...] omits 0070e6d272e4 drm/msm/disp/dpu1/dpu_formats: Demote non-conformant kerne [...] omits dbce3d097c2e drm/msm/disp/dpu1/dpu_hw_blk: Add one missing and remove a [...] omits 2785fd479590 drm/msm/disp/dpu1/dpu_core_perf: Fix kernel-doc formatting issues omits 03b6f2d6204a msm/mdp5: Fix some kernel-doc warnings omits aec9fe892812 drm/rockchip: Avoid uninitialized use of endpoint id in LVDS omits 207cdd565dfc ima: Don't modify file descriptor mode on the fly omits 3aa669a994c9 arm64: dts: armada-3720-turris-mox: update ethernet-phy ha [...] omits 53e950d597e3 arm64: dts: marvell: armada-cp110: Switch to per-port SATA [...] omits 3404fe15a60f arm64: dts: marvell: add DT for ESPRESSObin-Ultra omits c1e9911fcc54 arm64: dts: marvell: espressobin: Add support for LED2 omits 6d96e11b7771 arm64: dts: marvell: Add a device tree for the IEI Puzzle- [...] omits d7ce8739f50e MAINTAINERS: switch mvebu tree to kernel.org omits 8c4e256e3d42 MAINTAINERS: Add an entry for MikroTik CRS3xx 98DX3236 boards omits f9559f029ebe arm64: dts: marvell: espressobin: De-duplicate eMMC definitions omits d77998497783 arm64: dts: marvell: espressobin: Get rid of duplicate ser [...] omits 8077f593d77c arm64: dts: marvell: espressobin: Simplify v7 ethernet por [...] omits 44144cc94801 ARM: dts: Add i2c0 pinctrl information for 98dx3236 omits 7f24479ead57 ARM: dts: Remove non-existent i2c1 from 98dx3236 omits 493c6469a6dd ARM: dts: armada: align GPIO hog names with dtschema omits 6ac30b5c9956 ARM: dts: dove: fix PCA95xx GPIO expander properties on A510 omits 8f3222096910 ARM: dts: kirkwood: replace status value "ok" by "okay" omits d7c51bfa8664 ARM: dts: mvebu: Add CRS328-4C-20S-4S board omits 1b7b86f68c24 ARM: dts: mvebu: Add CRS305-1G-4S board omits b08770ff6228 ARM: dts: mvebu: Add CRS326-24G-2S board omits 5c44c564e449 arm64: dts: qcom: qrb5165-rb5: Add support for MCP2518FD omits 41fff6e19bc8 HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() omits 4d521943f76b dt-bindings: net: correct interrupt flags in examples omits 6548755c5525 Merge branch 'ibmvnic-assorted-bug-fixes' omits 98c41f04a67a ibmvnic: reduce wait for completion time omits a86d5c682b79 ibmvnic: no reset timeout for 5 seconds after reset omits c98d9cc4170d ibmvnic: send_login should check for crq errors omits 76cdc5c5d99c ibmvnic: track pending login omits f15fde9d47b8 ibmvnic: delay next reset if hard reset fails omits 0cb4bc66ba5e ibmvnic: restore adapter state on failed reset omits 9281cf2d5840 ibmvnic: avoid memset null scrq msgs omits 18f141bf97d4 ibmvnic: stop free_all_rwi on failed reset omits 31d6b4036098 ibmvnic: handle inconsistent login with reset omits bd2d5c54dc7c Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits e14038a7ead0 selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module omits 1ebf179037cb ipv4: Fix tos mask in inet_rtm_getroute() omits e71d2b957ee4 Merge branch 'net-ipa-start-adding-ipa-v4-5-support' omits cdeee49f3ef7 net: ipa: adjust GSI register addresses omits b0b6f0ddce85 net: ipa: update gsi registers for IPA v4.5 omits 8bfc4e21d5b3 net: ipa: add support to code for IPA v4.5 omits 1af15c2a781d net: ipa: add new most-significant bits to registers omits 5b6cd69e89c4 net: ipa: update IPA registers for IPA v4.5 omits 9f848198607f net: ipa: reverse logic on escape buffer use omits 3771b822422f Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 28d35ad0838b Merge tag 'batadv-net-pullrequest-20201127' of git://git.o [...] omits 44f64f23bae2 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ [...] omits 3567e2337904 net/sched: act_ct: enable stats for HW offloaded entries omits fbdb20b1fcb1 ARM: dts: qcom-pma8084: Drop incorrect use of io-channel-ranges omits 15ffd94a904b arm64: dts: ti: k3: squelch warning about lack of #interru [...] omits b6a3f8326cfd iio: adc: ad7298: convert probe to device-managed functions omits 7f43c2014fa0 arm64: Make the Meltdown mitigation state available omits 7889a7da59e0 memory: renesas-rpc-if: Make rpcif_enable/disable_rpm() as [...] omits 4e6b86b409f9 memory: renesas-rpc-if: Fix a node reference leak in rpcif [...] omits 61a6d854b955 memory: renesas-rpc-if: Fix unbalanced pm_runtime_enable i [...] omits a0453f4ed066 memory: renesas-rpc-if: Return correct value to the caller [...] omits aeedad250499 ALSA: hda/realtek: Add mute LED quirk to yet another HP x3 [...] omits 414562b0ef36 drm/mediatek: Use correct aliases name for ovl omits 0183a855eeb7 ALSA: remove trailing semicolon in macro definition omits e4e1d47c7906 ALSA: ppc: remove redundant checks in PS3 driver probe omits 5c7797022fe9 ALSA: ppc: drop if block with always false condition omits 83ab7b45a2c2 ALSA: usb-audio: Add support for Pioneer DJ DDJ-RR controller omits faba002e5fe9 ALSA: hda/ca0132: Move unsol callback setups to parser omits c84bfedce601 ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus [...] omits 242d990c158d ALSA: hda/generic: Add option to enforce preferred_dacs pairs omits 10ea8bcda5ae bus: mhi: core: Fix device hierarchy omits 206e7383b343 bus: mhi: core: Indexed MHI controller name omits 6a7dc2b3639a arm64: defconfig: Enable ARM SCMI protocol and drivers omits 950be99fccff ARM: multi_v7_defconfig: Enable ARM SCMI protocol and drivers omits 5c39f26e67c9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 6375da9dac8b Merge branch 'tipc-some-minor-improvements' omits b6f88d9c2fae tipc: update address terminology in code omits 5f75e0a0e92a tipc: make node number calculation reproducible omits 60c102eedea0 tipc: refactor tipc_sk_bind() function omits fff4c7469001 net: phy: micrel: fix interrupt handling omits 35c58418898b Merge branch 'net-x25-netdev-event-handling' omits 139d6eb149de net/x25: remove x25_kill_by_device() omits d023b2b9ccc2 net/x25: fix restart request/confirm handling omits 62480b992ba3 net/lapb: fix t1 timer handling for LAPB_STATE_0 omits a4989fa91110 net/lapb: support netdev events omits 7eed751b3b2a net/x25: handle additional netdev events omits f5d709ffde6b Merge branch 'mlxsw-update-adjacency-index-more-efficiently' omits ff47fa13c991 mlxsw: spectrum_router: Update adjacency index more efficiently omits d2141a42b96a mlxsw: spectrum_router: Track nexthop group virtual router [...] omits 9a4ab10c74a0 mlxsw: spectrum_router: Rollback virtual router adjacency [...] omits 40e4413d5dde mlxsw: spectrum_router: Pass virtual router parameters dir [...] omits 1c2c5eb6e108 mlxsw: spectrum_router: Fix error handling issue omits cc6576029aed soc: mediatek: mmsys: Use devm_platform_ioremap_resource() omits 51c0e618b219 soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h omits 0890beb22618 soc: mediatek: add mt6779 devapc driver omits aaf162d4a5df dt-bindings: devapc: add bindings for mtk-devapc omits 4be074e6dd24 Merge branch 'net-sched-fix-over-mtu-packet-of-defrag-in' omits c129412f74e9 net/sched: sch_frag: add generic packet fragment support. omits fa6d639930ee net/sched: act_mirred: refactor the handle of xmit omits aadaca9e7c39 net/sched: fix miss init the mru in qdisc_skb_cb omits a69dcdfc2dd2 soc / drm: mediatek: cmdq: Remove timeout handler in helpe [...] omits fb3158ea612c Merge branch 'add-chacha20-poly1305-cipher-to-kernel-tls' omits 4f336e88a870 selftests/tls: add CHACHA20-POLY1305 to tls selftests omits 74ea610602e6 net/tls: add CHACHA20-POLY1305 configuration omits a6acbe623538 net/tls: add CHACHA20-POLY1305 specific behavior omits 923c40c4651e net/tls: add CHACHA20-POLY1305 specific defines and structures omits 6942a284fb3e net/tls: make inline helpers protocol-aware omits bb1b25cab043 xdp: Remove the functions xsk_map_inc and xsk_map_put omits 264788c8f237 pcmcia: at91_cf: remove platform data support omits 24c8a743336a pcmcia: at91_cf: move definitions locally omits 105c4e75feb4 libbpf: Replace size_t with __u32 in xsk interfaces omits 02d8e879e410 clk: qcom: Kconfig: Fix spelling mistake "dyanmic" -> "dynamic" omits 55cd03e8095d Merge tag 'for-5.11-clk' of git://git.kernel.org/pub/scm/l [...] omits 270a5bbb090c Merge tag 'scmi-updates-5.11' of git://git.kernel.org/pub/ [...] omits 718e43b5f850 Backmerge tag 'v5.10-rc2' into arm/drivers omits 90f0e16c649a Merge branch 'kvm-arm64/misc-5.11' into kvmarm-master/next omits bb528f4f57d0 Merge branch 'kvm-arm64/cache-demux' into kvmarm-master/next omits c6232bd40b2e KVM: arm64: selftests: Filter out DEMUX registers omits c73a44161776 KVM: arm64: CSSELR_EL1 max is 13 omits f80c21509984 coresight-stm: Fix W=1 warning in STM driver omits ea966a4a5fa5 coresight-tpiu: Fix W=1 warning in TPIU driver omits 56a9ecd2a26d coresight: Fix W=1 warnings in core framework omits 1cc573d5754e coresight: tmc-etr: Check if page is valid before dma_map_page() omits 92815c0041ff coresight: tmc-etr: Assign boolean values to a bool variable omits 22b2beaa7f16 coresight: etb10: Fix possible NULL ptr dereference in etb [...] omits 868663dd5d69 coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable [...] omits a4ecf0e047c6 coresight: Remove unnecessary THIS_MODULE of funnel and re [...] omits 60c519c5d362 coresight: etm4x: Handle TRCVIPCSSCTLR accesses omits 6288b4ceca86 coresight: etm4x: Fix accesses to TRCPROCSELR omits 4e2187274fe8 coresight: etm4x: Update TRCIDR3.NUMPROCS handling to match v4.2 omits f2603b22e3d2 coresight: etm4x: Fix accesses to TRCCIDCTLR1 omits 93dd64404cbe coresight: etm4x: Fix accesses to TRCVMIDCTLR1 omits 3ac1e0069b2c coresight: core: Remove unneeded semicolon omits ac0f82b1b495 coresight: etm4x: Skip setting LPOVERRIDE bit for qcom, sk [...] omits 344f2db2a18a arm64: vmlinux.lds.S: Drop redundant *.init.rodata.* omits bf118a5cb7e6 KVM: arm64: Remove unused __extended_idmap_trampoline() prototype omits 36fb4cd55f62 KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() omits 8d14797b53f0 KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ omits 9be9f2d3d073 ALSA: compress: allow pause and resume during draining omits 1e40d105dae5 arm64: Extend the kernel command line from the bootloader omits 52ec03f75d59 arm64: kaslr: Refactor early init command line parsing omits 8cce12b3c827 KVM: nSVM: set fixed bits by hand omits 0cde3e9f029c ASoC: SOF: Intel: hda: add sof_icl_ops for ICL platforms omits a70eb70827b4 ASoC: SOF: ops: modify the signature of stall op omits e3a85dbe30cf ASoC: SOF: ext_manifest: parse cavs extra config data elem omits edbaaada5c9b ASoC: SOF: Intel: hda: define parse_platform_ext_manifest op omits e984f3ef3d2a ASoC: SOF: ops: add parse_platform_ext_manifest() op omits 914b8de3dd9e Merge tag 'tegra-for-5.11-arm64-dt' of git://git.kernel.or [...] omits 9c49a39c8cd7 Merge tag 'tegra-for-5.11-arm-dt' of git://git.kernel.org/ [...] omits 3f02c6a8280b Merge tag 'tegra-for-5.11-dt-bindings' of git://git.kernel [...] omits eb149c927d58 Merge tag 'renesas-arm-dt-for-v5.11-tag2' of git://git.ker [...] omits fcc3e3c3a4a2 Merge tag 'stm32-dt-for-v5.11-1' of git://git.kernel.org/p [...] omits 3a53840627b1 Merge tag 'omap-for-v5.11/dt-signed' of git://git.kernel.o [...] omits 85ccf83e5c5b Merge tag 'tegra-for-5.11-firmware' of git://git.kernel.or [...] omits 3afd2823c119 Merge tag 'tegra-for-5.11-soc' of git://git.kernel.org/pub [...] omits 72c7b0857069 Merge tag 'renesas-drivers-for-v5.11-tag2' of git://git.ke [...] omits f93c39bc9547 RDMA/hns: Add support for QP stash omits bfefae9f108d RDMA/hns: Add support for CQ stash omits aa26d828df8f Merge tag 'tegra-for-5.11-arm64-defconfig' of git://git.ke [...] omits bdc0065c0389 Merge tag 'stm32-config-for-v5.11-1' of git://git.kernel.o [...] omits 44000366eb04 Merge tag 'omap-for-v5.11/defconfig-signed' of git://git.k [...] omits 334d09c218c1 Merge tag 'renesas-arm-soc-for-v5.11-tag1' of git://git.ke [...] omits 31216ef56126 Merge tag 'omap-for-v5.11/soc-signed' of git://git.kernel. [...] omits 71586dd20010 RDMA/hns: Create QP with selected QPN for bank load balance omits db4a83199704 Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/ [...] omits 5833bc6c7319 dts64: mt7622: disable spi1 and uart2 because pins are use [...] omits 3f0716710ae9 dts64: mt7622: enable all pwm for bananapi r64 omits 66f57b871efc RDMA/restrack: Support all QP types omits 2b1f747071c5 RDMA/core: Allow drivers to disable restrack DB omits b47a98efa978 RDMA/core: Track device memory MRs omits c870d50ce387 HID: i2c-hid: add Vero K147 to descriptor override omits c961facb5b19 HID: ite: Add support for Acer S1002 keyboard-dock omits 3311bf184672 nvmem: imx-ocotp: add support for the unaliged word count omits 044ee8f85267 nvmem: qfprom: Don't touch certain fuses omits c8b336bb1aeb dt-bindings: nvmem: Add soc qfprom compatible strings omits fd3bb8f54a88 nvmem: core: Add support for keepout regions omits 8f3991f0669e dt-bindings: nvmem: mtk-efuse: add documentation for MT8516 SoC omits d3bb5fe9ca10 slimbus: qcom-ngd-ctrl: remove redundant out of memory messages omits 39014ce6d602 slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI omits a35c6e18abae slimbus: qcom-ngd-ctrl: Constify static structs omits 50df9842030f slimbus: messaging: Fix fall-through warnings for Clang omits e1ae85e1830e slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support omits a899d324863a slimbus: qcom-ngd-ctrl: add Sub System Restart support omits abe9af53c0dc slimbus: fix a kernel-doc markup omits 7f2c63d6ae07 ASoC: qcom: sc7180: fix 32 bit format for adau7002 omits cc894ac55360 HID: sony: support for ghlive ps3/wii u dongles omits 7218838109fe spi: dw-bt1: Fix undefined devm_mux_control_get symbol omits f43d3870cafa HID: hidraw: Add additional hidraw input/output report ioctls. omits 6a0eaf5123e0 HID: Increase HID maximum report size to 16KB omits 2eefbf5f862e arm64: dts: ti: k3-j7200-common-proc-board: Correct the na [...] omits b6633d778675 arm64: dts: ti: k3-j7200-som-p0: main_i2c0 have an ioexpan [...] omits 5ef5bee02f1a Merge tag 'asoc-fix-v5.10-rc5' of https://git.kernel.org/p [...] omits 402d5840b0d4 ALSA: usb-audio: US16x08: fix value count for level meters omits baed393e8550 ASoC: soc-core: add soc_dapm_suspend_resume() omits d4c1d9eb6611 ASoC: soc-core: add soc_playback_digital_mute() omits 431ec7bd4d52 mfd: si476x-core.h: Fix "regulator" spelling in comment omits a3f132df0e5f media: bttv: use generic power management omits acc4c91ebbfb media: dm1105: switch from 'pci_' to 'dma_' API omits 8b6bed678428 soc: renesas: rmobile-sysc: Stop using __raw_*() I/O accessors omits c79464f30e18 media: bt8xx: avoid a useless memset omits b2a004d3d840 media: bt8xx: switch from 'pci_' to 'dma_' API omits f79469016e57 media: b2c2: switch from 'pci_' to 'dma_' API omits f0cf9985507c media: tuners: reduce stack usage in mxl5005s_reconfigure omits 638920a66a17 x86/PCI: Make a kernel-doc comment a normal one omits 965045caa11c media: Replace HTTP links with HTTPS ones: SI2165 MEDIA DRIVER omits 1785c8290489 media: Documentation/driver-api: media/dtv-frontend: drop [...] omits 3cf80a75e16a media: Documentation/driver-api: media/v4l2-dev: drop doub [...] omits eeee0dfda6d5 media: Documentation/driver-api: media/v4l2-controls: drop [...] omits fe209bf531d6 media: Documentation/driver-api: media/cec-core: drop doub [...] omits e2c8f9ad20ea media: Documentation: userspace-api/media: dvb/audio: drop [...] omits fbb89ee65da8 media: Documentation: userspace-api/media: dvb/net: drop d [...] omits f9b7dd05b7a5 media: Documentation: userspace-api/media: dvb/audio: drop [...] omits 4d06867e7d42 media: Documentation: userspace-api/media: v4l/selection-a [...] omits c5c91a1d0b17 media: Documentation: userspace-api/media: v4l/vidioc-g-ex [...] omits 650ddad381ca media: Documentation: userspace-api/media: v4l/vidioc-g-ou [...] omits 33bbc0b35bbb media: Documentation: userspace-api/media: v4l/vidioc-qbuf [...] omits c30276313924 media: Documentation: userspace-api/media: dvb/video: drop [...] omits 08bbe2d882b3 media: Documentation: userspace-api/media: dvb/dmx-qbuf: d [...] omits eabed8f25642 media: Documentation: userspace-api/media: dvb/demux: drop [...] omits 4aab0a2d4718 media: Documentation: userspace-api/media: dvb/ca: drop do [...] omits dc2286f397e6 Merge branch 'kvm-arm64/vector-rework' into kvmarm-master/next omits 6e5d8c713d1e Merge branch 'kvm-arm64/pmu-undef' into kvmarm-master/next omits 7521c3a9e630 KVM: arm64: Get rid of the PMU ready state omits 46acf89de499 KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature omits a3da93580202 KVM: arm64: Remove dead PMU sysreg decoding code omits f975ccb08d65 KVM: arm64: Remove PMU RAZ/WI handling omits b0737e999ec0 KVM: arm64: Inject UNDEF on PMU access when no PMU configured omits 77da43039ab5 KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time omits 04355e41a603 KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support omits 9bbfa4b56537 KVM: arm64: Refuse to run VCPU if PMU is not initialized omits 14bda7a92733 KVM: arm64: Add kvm_vcpu_has_pmu() helper omits fd4ebb457c9c perf build-id: Add build_id_cache__add function omits 75fb2af68e35 perf build-id: Add __perf_session__cache_build_ids function omits 0b7b9e83c76c perf build-id: Use machine__for_each_dso in perf_session__ [...] omits 058f15113042 perf data: Add is_perf_data function omits ca8ea73ae109 perf symbols: Try to load vmlinux from buildid database omits 031f112f8dc0 perf tools: Use struct extra_kernel_map in machine__proces [...] omits af21c579c860 perf build-id: Add check for existing link in buildid dir omits 7ac22b088afe perf tools: Add filename__decompress function omits f45edd86b23a perf tools: Add build_id__is_defined function omits b3e453272d43 tools lib: Adopt memchr_inv() from kernel omits 8c38602fb3eb Merge branch 'kvm-arm64/host-hvc-table' into kvmarm-master/next omits 149f120edbf8 Merge branch 'kvm-arm64/copro-no-more' into kvmarm-master/next omits 37da329ed6a7 Merge branch 'kvm-arm64/el2-pc' into kvmarm-master/next omits 83fa381f66cc KVM: arm64: Avoid repetitive stack access on host EL1 to E [...] omits 29052f1b92f2 KVM: arm64: Simplify __kvm_enable_ssbs() omits 68b824e428c5 KVM: arm64: Patch kimage_voffset instead of loading the EL1 value omits 91f9c963ce79 arm64: dts: mt8183: Add display nodes for MT8183 omits c6080916310b arm64: dts: mt8183: Add iommu and larb nodes omits 88ec840270e6 arm64: dts: mt8183: Add dsi node omits f15722c0fef0 arm64: dts: mt8183: Add pwm and backlight node omits 8b0ff6650325 media: Remove superfluous dependency for MEDIA_SUPPORT_FILTER omits a5d45bc0dc50 netfilter: nftables_offload: build mask based from the mat [...] omits 3c78e9e0d33a netfilter: nftables_offload: set address type in control d [...] omits 4bc3c8dc9f5f ipvs: fix possible memory leak in ip_vs_control_net_init omits 10f78fd0dabb powerpc/numa: Fix a regression on memoryless node 0 omits a49d5e7a89d6 soc: mediatek: pm-domains: Add support for mt8192 omits c1f3163d8ff3 soc: mediatek: pm-domains: Add default power off flag omits eb9fa767fbe1 soc: mediatek: pm-domains: Add support for mt8183 omits 1d4597fa18b2 soc: mediatek: pm-domains: Allow bus protection to ignore [...] omits 123e8b4fd0cd soc: mediatek: pm-domains: Add subsystem clocks omits 58a17e310a1c soc: mediatek: pm-domains: Add extra sram control omits f414854c8843 soc: mediatek: pm-domains: Add SMI block as bus protection block omits 928296ea5da3 soc: mediatek: pm_domains: Make bus protection generic omits 916d6d71ba56 soc: mediatek: pm-domains: Add bus protection protocol omits 59b644b01cf4 soc: mediatek: Add MediaTek SCPSYS power domains omits 2676a72aeaa1 Merge tag 'v5.10-next-pm-domains-stable' into HEAD omits 63e5dcc03369 Merge tag 'ib-mfd-mediatek-v5.11' into HEAD omits 37fb78b9aeb7 arm64: dts: mediatek: Add mt8183 power domains controller omits ddebdbad8149 arm64: dts: mediatek: Add smi_common node for MT8183 omits 8b6562644df9 arm64: dts: mediatek: Add mt8173 power domain controller omits 8d7d44f25cd8 Merge tag 'v5.10-next-pm-domains-stable' into HEAD omits 343106d9e612 dt-bindings: power: Add MT8192 power domains omits 86a378bb1e98 dt-bindings: power: Add MT8183 power domains omits d392fe78f50b dt-bindings: power: Add bindings for the Mediatek SCPSYS p [...] omits 1b6b924efeb9 tomoyo: Fix null pointer check omits fbef89886da6 media: i2c: imx219: remove redundant writes omits 6814e218b9c0 media: mantis: remove redundant assignment to variable err omits 706657b1febf EDAC/amd64: Fix PCI component registration omits a787bdaff83a Merge branch 'linus' into sched/core, to resolve semantic [...] omits 6d6556c04eba USB: serial: option: add support for Thales Cinterion EXS82 omits c7a5899eb26e xfrm: redact SA secret with lockdown confidentiality omits 9b1b0cb06361 media: max2175: fix max2175_set_csm_mode() error code omits 1dac4585f585 MIPS: Loongson64: Fix up reserving kernel memory range omits 915d8aac69d3 MIPS: mm: Remove unused is_aligned_hugepage_range omits 405a43cc0047 iommu/vt-d: Remove set but not used variable omits dc10472baf6d media: c8sectpfe: clean up some indenting omits cbab54d9c2b2 MIPS: No need to check CPU 0 in {loongson3,bmips,octeon}_c [...] omits f0e82242b168 mips: cdmm: fix use-after-free in mips_cdmm_bus_discover omits 7679325702c9 selftests/dma: add test application for DMA_MAP_BENCHMARK omits 65789daa8087 dma-mapping: add benchmark support for streaming DMA APIs omits 819b70ad6201 dma-contiguous: fix a typo error in a comment omits 94035edcb4e3 dma-pool: no need to check return value of debugfs_create [...] omits bf6e2d562bbc powerpc/dma: Fallback to dma_ops when persistent memory present omits 8d8d53cf8fd0 dma-mapping: Allow mixing bypass and mapped DMA operation omits a307a4ce9ecd MIPS: Loongson64: Add KASLR support omits 7ae53081901b media: uvcvideo: Use DIV_ROUND_CLOSEST directly to make it [...] omits 74a2810b7c1f MIPS: KASLR: Correct valid bits in apply_r_mips_26_rel() omits 48489980e27e arm64: dts: Add Mediatek SoC MT8192 and evaluation board d [...] omits eeb76afbe8d9 media: imx214: Fix stop streaming omits 7f1e3823ba03 arm64: dts: mediatek: add MT8167 pumpkin board dts omits 08d73b65abaf arm64: dts: mediatek: add dtsi for MT8167 omits 6d5af8c90627 dt-bindings: arm64: dts: mediatek: Add mt8167-pumpkin board omits 17fb46bf5686 arm64: dts: mediatek: mt8516: add efuse node omits 0f80b9b8126c arm64: dts: renesas: r8a77951: Add PCIe EP nodes omits e73fd3f265f8 mfd: twl6030: Mark of_device_id table as maybe unused omits 06b324fc8569 mfd: axp20x: Skip of_device_id table when !CONFIG_OF omits 7b64f24595f0 mfd: wm8994: Drop of_match_ptr from of_device_id table omits cc5b7ebe45f3 mfd: sun4i: Drop of_match_ptr from of_device_id table omits 608a4758575d mfd: max77686: Drop of_match_ptr from of_device_id table omits a06d0dc4fe73 mfd: stmfx: Drop of_match_ptr from of_device_id table omits a232bcd20108 mfd: rt5033: Drop of_match_ptr from of_device_id table omits 4fae30103194 mfd: mt6397: Drop of_match_ptr from of_device_id table omits 4dfdc9a8f136 mfd: max77650: Drop of_match_ptr from of_device_id table omits 130e085a3380 mfd: fsl-imx25: Drop of_match_ptr from of_device_id table omits e9063fee2bea mfd: ene-kb3930: Drop of_match_ptr from of_device_id table omits 98a6521c352f mfd: da9150: Drop of_match_ptr from of_device_id table omits 5f2bf4380000 mfd: da9063: Drop of_match_ptr from of_device_id table omits b62a16a51ae0 mfd: da9062: Drop of_match_ptr from of_device_id table omits 62e7407349f5 mfd: da9055: Drop of_match_ptr from of_device_id table omits b0ad7ebe30c0 mfd: bcm590xx: Drop of_match_ptr from of_device_id table omits e5782a5d5054 ALSA: hda/realtek - Add new codec supported for ALC897 omits 7a69a6f68da5 mfd: omap-usb: Depend on COMMON_CLK to fix compile tests omits f31cc6afabed mfd: kempld-core: Check for DMI definition before ACPI omits 129989d5ca63 mfd: tps65910: Correct power-off programming sequence omits d12edf9661a4 mfd: altera-sysmgr: Use resource_size function on resource object omits 9c60cc797cf7 media: msi2500: assign SPI bus number dynamically omits 992b03b88e36 batman-adv: Don't always reallocate the fragmentation skb head omits c5cbfc875581 batman-adv: Reserve needed_*room for fragments omits 4ca23e2c2074 batman-adv: Consider fragmentation for needed_headroom omits 3ec7fdc58363 media: usb: msi2500: Fix a possible null-pointer dereferen [...] omits bf9d46f751e7 media: platform: sti: c8sectpfe: core: Add of_node_put() at goto omits d0ac1a26ed59 media: gp8psk: initialize stats at power control logic omits 05c2a705917b crypto: ccree - rework cache parameters handling omits aeb4d8c0f855 crypto: cavium - Use dma_set_mask_and_coherent to simplify code omits 7f6c383b9505 crypto: marvell/octeontx - Use dma_set_mask_and_coherent t [...] omits d4f9afb23378 crypto: cavium/zip - Use dma_set_mask_and_coherent to simp [...] omits abc6146aba40 crypto: ccree - Fix fall-through warnings for Clang omits ad6d66bcac77 crypto: tcrypt - include 1420 byte blocks in aead and skci [...] omits 00ea27f11c4f crypto: tcrypt - permit tcrypt.ko to be builtin omits 08a7e33c083b crypto: tcrypt - don't initialize at subsys_initcall time omits e8a3dae69101 MAINTAINERS: Move HiSilicon TRNG V2 driver omits e4d9d10ef4be crypto: hisilicon/trng - add support for PRNG omits 56c6da16c363 crypto: hisilicon/trng - add HiSilicon TRNG driver support omits 4e0b858b1a8f hwrng: hisi - remove HiSilicon TRNG driver omits 6cf1a144d3f5 crypto: sparc - Fix sparse endianness warnings omits e547655238f7 crypto: powerpc/sha256-spe - Fix sparse endianness warning omits 7c2f5537ca19 crypto: mips/octeon - Fix sparse endianness warnings omits da6d57948fa2 crypto: qat - fix excluded_middle.cocci warnings omits 1148a9654b5a crypto: qce - Fix SHA result buffer corruption issues omits 8cbc3448214a crypto: qce - Enable support for crypto engine on sdm845 omits ac50aec41a9f crypto: aegis128 - expose SIMD code path as separate driver omits 97b70180b7f9 crypto: aegis128/neon - move final tag check to SIMD domain omits ad00d41b47e6 crypto: aegis128/neon - optimize tail block handling omits 02685906d3af crypto: aegis128 - wipe plaintext and tag if decryption fails omits b62168e516da ARM: OMAP2+: Fix am4 only build after genpd changes omits 830382e4ccb5 Merge branch 'bpf: remove bpf_load loader completely' omits ceb5dea56543 samples: bpf: Remove bpf_load loader completely omits 0afe0a998c40 samples: bpf: Fix lwt_len_hist reusing previous BPF map omits c6497df0ddc3 samples: bpf: Refactor test_overhead program with libbpf omits 763af200d616 samples: bpf: Refactor ibumad program with libbpf omits 4fe6641526db samples: bpf: Refactor task_fd_query program with libbpf omits d89af13c9205 samples: bpf: Refactor test_cgrp2_sock2 program with libbpf omits c5815ac7e2aa samples: bpf: Refactor hbm program with libbpf omits 617b860c1875 net/mlx5: Treat host PF vport as other (non eswitch manage [...] omits 5bef709d76a2 net/mlx5: Enable host PF HCA after eswitch is initialized omits 8a90f2fc6782 net/mlx5: Rename peer_pf to host_pf omits 3b1e58aa832e net/mlx5: Make API mlx5_core_is_ecpf accept const pointer omits 8d2a9d8d640b net/mlx5: Export steering related functions omits 959af5569f57 net/mlx5: Expose other function ifc bits omits 21adf05d4584 net/mlx5: Expose IP-in-IP TX and RX capability bits omits 349125ba232e net/mlx5: Update the hardware interface definition for vhca state omits dd8595eabeb4 net/mlx5: Update the list of the PCI supported devices omits e5dfe6b57e8e net/mlx5: Avoid exposing driver internal command helpers omits 59d2ae1db89f net/mlx5: Add ts_cqe_to_dest_cqn related bits omits 7da3ad6c26f4 net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits omits 699d531f55d5 net/mlx5: Check dr mask size against mlx5_match_param size omits 38730630880c net/mlx5: Add sampler destination type omits 2a2970891647 net/mlx5: Add sample offload hardware bits and structures omits 22f8c80566c4 Merge tag 'drm-misc-next-2020-11-18' of ssh://git.freedesk [...] omits 2df8aa037348 Merge tag 'hisi-arm64-dt-for-5.11' of git://github.com/his [...] omits 3319f1489ef8 Merge tag 'hisi-arm32-dt-for-5.11' of git://github.com/his [...] omits 8f2685c9c4ff Merge tag 'memory-controller-drv-tegra-5.11-2' of git://gi [...] omits 0a3251a17401 Merge tag 'memory-controller-drv-5.11' of git://git.kernel [...] omits ba622a3e74a7 Merge tag 'soc-fsl-next-v5.11' of git://git.kernel.org/pub [...] omits f35a07f92616 tty: serial: bcm63xx: lower driver dependencies omits 5f1697fee6f6 serial: mxs-auart: Remove unneeded platform_device_id omits 6e4e636e0e3e serial: 8250-mtk: Fix reference leak in mtk8250_probe omits b6c505525c26 Merge series "regmap/SoundWire/ASoC: Add SoundWire SDCA su [...] omits 6d9b4dbf82c7 Merge series "ASoC: merge soc_compr_open() rollback and so [...] omits 0858fc17b6f7 Merge series "ASoC: fix !OF compile test warnings" from Kr [...] omits 7ec3df174f2b RDMA/mlx5: Use PCI device for dma mappings omits d4b2d19dc53e RDMA/mlx5: Silence the overflow warning while building off [...] omits d0b7721c5e0d RDMA/mlx5: Check for ERR_PTR from uverbs_zalloc() omits 66d86e529dd5 RDMA/hns: Add UD support for HIP09 omits 534c9bdb025b RDMA/hns: Simplify process of filling UD SQ WQE omits 148f904c6f94 RDMA/hns: Remove the portn field in UD SQ WQE omits 3631dadfb118 RDMA/hns: Avoid setting loopback indicator when smac is sa [...] omits fba429fcf9a5 RDMA/hns: Fix missing fields in address vector omits 7406c0036f85 RDMA/hns: Only record vlan info for HIP08 omits 82e938bd5382 gfs2: Upgrade shared glocks for atime updates omits d63250d7fd49 ARM: tegra: Add EMC OPP and ICC properties to Tegra124 EMC [...] omits 881741fa447d ARM: tegra: Add EMC OPP and ICC properties to Tegra30 EMC [...] omits f5204ac47b29 ARM: tegra: Add EMC OPP properties to Tegra20 device-trees omits b97967d7d5b7 ARM: tegra: Add nvidia,memory-controller phandle to Tegra2 [...] omits 5cf0cdbd5589 ARM: tegra: Add interconnect properties to Tegra124 device-tree omits 69ea8fa77f1c ARM: tegra: Add interconnect properties to Tegra30 device-tree omits 30b81e77a051 ARM: tegra: Add interconnect properties to Tegra20 device-tree omits d3e815eaab58 ARM: tegra: acer-a500: Add Embedded Controller omits dd2a21d0930b ARM: tegra: Change order of SATA resets for Tegra124 omits 8b809ba66c29 ARM: tegra: Correct EMC registers size in Tegra20 device-tree omits 6fb123f1f5a4 ARM: tegra: Properly align clocks for SOCTHERM omits 17401ce98ec6 ARM: tegra: Hook up edp interrupt on Tegra124 SOCTHERM omits 252cc72af6a2 ARM: tegra: Add missing hot temperatures to Tegra124 therm [...] omits 37ac8c4c04c9 ARM: tegra: Add missing gpu-throt-level to Tegra124 soctherm omits bd7cd7e05a42 ARM: tegra: Populate OPP table for Tegra20 Ventana omits a21f18a993c5 ARM: tegra: nexus7: Use panel-lvds as the only panel compatible omits b8ae17150696 ARM: tegra: nexus7: Rename gpio-hog nodes omits 810719453c62 ARM: tegra: nexus7: Add power-supply to lvds-encoder node omits 2b22393b2767 ARM: tegra: nexus7: Improve CPU passive-cooling threshold omits 8857779a9fab ARM: tegra: nexus7: Correct thermal zone names omits 5b0455f82b79 ARM: tegra: acer-a500: Add power-supply to lvds-encoder node omits 94f13b9ca386 ARM: tegra: acer-a500: Correct thermal zone names omits d7195ac5c9c5 ARM: tegra: Add device-tree for Ouya omits 85b16c875351 Merge branch 'for-5.11/dt-bindings' into for-5.11/arm/dt omits e36f9381420b dt-bindings: bus: Convert ACONNECT doc to json-schema omits d806cdaea133 dt-bindings: interrupt-controller: arm,gic: Update Tegra c [...] omits 15f76096fabb dt-bindings: dma: Convert ADMA doc to json-schema omits 24a7eaea0a94 dt-bindings: memory: tegra124: Add memory client IDs omits 3394f98435b5 dt-bindings: Fix entry name for I/O High Voltage property omits 1f956a64301d dt-bindings: ARM: tegra: Add Ouya game console omits 9572399af3fd dt-bindings: Add vendor prefix for Ouya Inc. omits f25696bce960 dt-bindings: memory: tegra30: Add memory client IDs omits 825c7f4aa286 dt-bindings: memory: tegra20: Add memory client IDs omits 0e1bcf2c05d0 memory: tegra30-emc: Remove unnecessary of_node_put in teg [...] omits 4a91b11c0a10 memory: tegra: Complete tegra210_swgroups omits bf25f3fceffa memory: tegra30-emc: Continue probing if timings are missi [...] omits 0c56eda86f8c memory: tegra30-emc: Make driver modular omits 1d1564aabc69 memory: tegra30: Add FIFO sizes to memory clients omits dedf62d6f17f memory: tegra20-emc: Add devfreq support omits e09312fec1d4 memory: tegra20-emc: Remove IRQ number from error message omits cba3902b0c3d memory: tegra20-emc: Factor out clk initialization omits de47653bd4dd memory: tegra20-emc: Use dev_pm_opp_set_clkname() omits 3a0b6b5abfdd memory: tegra: Correct stub of devm_tegra_memory_controller_get() omits d5ef16ba5fbe memory: tegra20: Support interconnect framework omits fa4794ff8fb4 memory: tegra20-emc: Continue probing if timings are missi [...] omits 0260979b018f memory: tegra20-emc: Make driver modular omits 06f079816d4c memory: tegra-mc: Add interconnect framework omits d5ecac0afa30 memory: tegra: Add missing latency allowness entry for Pag [...] omits 162641a6e200 memory: tegra: Remove superfluous error messages around pl [...] omits 4e84d0a6e120 memory: tegra: Use devm_platform_ioremap_resource() omits 9c45662675b3 soc: qcom: rpmhpd: Add SDX55 power domains omits 6c6bd2075f01 memory: tegra: Add and use devm_tegra_memory_controller_get() omits f365bd335514 dt-bindings: power: Add rpm power domain bindings for sdx55 omits 7f3cdaf795db Merge tag 'tegra-soc-clk-drivers-5.11' into for-v5.11/tegra-mc omits 0fc0f4b6aded arm64: dts: qcom: sdm845: use GIC_SPI for IPA interrupts omits cfee3ea05cf2 arm64: dts: qcom: sc7180: use GIC_SPI for IPA interrupts omits 8f34831d3659 arm64: dts: qcom: sc7180: limit IPA iommu streams omits bf3a3cdcad40 drm/tegra: sor: Disable clocks on error in tegra_sor_init() omits 0924dad5d458 soc: qcom: rpmh: Use __fill_rpmh_msg API during rpmh_write() omits 24244cefedde arm64: dts: qcom: sm8150: Add Coresight support omits 45dfa741df86 ARM: dts: qcom: msm8974-lge-nexus5: Add fuel gauge omits da8d46992e67 ARM: dts: qcom: msm8974-klte: Add fuel gauge omits 90a996544946 thermal: power allocator: change the 'k_*' always in estim [...] omits eda1ecfa772f thermal: power allocator: refactor sustainable power estimation omits e34a72338969 thermal: power allocator: change the 'k_i' coefficient estimation omits 8138a4c21b09 RDMA/mlx4: Enable querying AH for XRC QP types omits f957d4d09a5f RDMA/mlx5: Enable querying AH for XRC QP types omits aea656b0d05e drm/nouveau: make sure ret is initialized in nouveau_ttm_i [...] omits d24396c5290b reiserfs: add check for an invalid ih_entry_count omits 05cdf457477d microblaze: Remove noMMU code omits 48f6e1950394 arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering omits a886c310d9fc clk: tegra: bpmp: Clamp clock rates on requests omits e061fbdf7d78 arm64: tegra: Enable AHCI on Jetson TX2 omits c84ebdfd2664 arm64: tegra: Change order of SATA resets for Tegra132 and [...] omits 6450da3dab73 arm64: tegra: Add XUSB pad controller interrupt omits 058236eef606 iommu: return error code when it can't get group omits 912b341585e3 platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x [...] omits 2bf5046bdb64 platform/x86: mlx-platform: Remove PSU EEPROM from default [...] omits 88b9ae600138 clk: meson: g12a: add MIPI DSI Host Pixel Clock omits dee6ecc7c330 Merge branch 'v5.11/headers' into v5.11/drivers omits e8637dfca15e platform/x86: thinkpad_acpi: Whitelist P15 firmware for du [...] omits 312489790cc6 dt-bindings: clk: g12a-clkc: add DSI Pixel clock bindings omits 4fc2cf1f2daf x86/platform/uv: Add new uv_sysfs platform driver omits 01d13862543d ARM: multi_v7_defconfig: enable STM32 dfsdm audio support omits 1c6b157ba6bd ARM: multi_v7_defconfig: enable STM32 spdifrx support omits 89391783174e ARM: multi_v7_defconfig: enable STUSB160X Type-C port cont [...] omits 8e4eeb83a692 ARM: multi_v7_defconfig: add STM32 crypto support omits 46957c06d35b ARM: multi_v7_defconfig: enable counter subsystem and stm3 [...] omits 6660e2445523 ARM: dts: stm32: lxa-mc1: add OSD32MP15x to list of compatibles omits acf6f3316376 dt-bindings: arm: stm32: add extra SiP compatible for lxa, [...] omits a24bde12f949 dt-bindings: vendor-prefixes: document Octavo Systems oct prefix omits ac68793f49de ARM: dts: stm32: Add DHCOM based PicoITX board omits 242639c0dc25 dt-bindings: arm: stm32: Add compatible strings for DH SoM [...] omits b19d3a55d478 ARM: dts: stm32: support child mfd cells for the stm32mp1 [...] omits 82765d149583 dt-bindings: arm: stm32: add simple-mfd compatible for tamp node omits 4c903a946404 ARM: dts: stm32: update stm32mp151 for remote proc synchro [...] omits d27209f04d7f ARM: dts: stm32: adjust USB OTG gadget fifo sizes in stm32mp151 omits 7e4bc946db78 ARM: dts: stm32: fix dmamux reg property on stm32h743 omits e3b37ca311bb ARM: dts: stm32: fix dmamux reg property on stm32mp151 omits fc082d2bb2f4 ARM: dts: stm32: fix mdma1 clients channel priority level [...] omits 83686162c0eb ARM: dts: stm32: add STUSB1600 Type-C using I2C4 on stm32m [...] omits 70966729b564 dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller omits 8e568db6020f dt-bindings: connector: add typec-power-opmode property to [...] omits dc37a51b258c ARM: dts: stm32: reorder spi4 within stm32mp15-pinctrl omits 096b0243fae3 ARM: dts: stm32: set bus-type in DCMI endpoint for stm3242 [...] omits 07e3454493e2 ARM: dts: stm32: set bus-type in DCMI endpoint for stm32mp [...] omits b6aa35c73936 ARM: dts: stm32: enable CRYP by default on stm32mp15 omits ee0035b23327 ARM: dts: stm32: enable CRC1 by default on stm32mp15 omits 304b5691bfd0 ARM: dts: stm32: enable HASH by default on stm32mp15 omits 928caf877d14 ARM: dts: stm32: Add LP timer wakeup-source on stm32mp151 omits f885fbca0f53 ARM: dts: stm32: Add LP timer irqs on stm32mp151 omits 08f07e9a195a ARM: dts: stm32: update sdmmc IP version for STM32MP15 omits 4f551b7bba09 ARM: dts: stm32: Harmonize EHCI/OHCI DT nodes name on stm32mp15 omits 711561a41d1f media: lirc: fix lirc.h documentation generation omits 2a14dfaffe2c media: rc: add keymap for KHAMSIN remote omits 9cd4bcfb1683 media: dvb-usb: Add Hauppauge MAX S2's USB-IDs omits abf287eeff4c media: siano: fix memory leak of debugfs members in smsdvb [...] omits 6f4a038b9967 ASoC/SoundWire: rt715-sdca: First version of rt715 sdw sdc [...] omits fb5103f9d6ce regmap/SoundWire: sdw: add support for SoundWire 1.2 MBQ omits 07e21d4d9649 soundwire: SDCA: add helper macro to access controls omits 4fe21dec6c28 media: rc: improve LIRC documentation omits ac7f9d0283d0 media: docs: uAPI: rc: dual-license the docs with GPL v2 omits 1f4079b626eb ARM: zynq: Add Z-turn board V5 omits 01b0f0eae081 powerpc/64s: Trim offlined CPUs from mm_cpumasks omits 8ff00399b153 kernel/cpu: add arch override for clear_tasks_mm_cpumask() [...] omits c0b27c517acf powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels omits 5844cc25fd12 powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation omits 453d32c2f7f7 ASoC: soc-compress: add soc_compr_clean() and call it from [...] omits cd7c7d10e8f4 ASoC: soc-component: add mark for snd_soc_link_compr_start [...] omits f94ba9ac20fa ASoC: soc-component: add mark for snd_soc_component_compr_ [...] omits 1e6a93cf7497 ASoC: soc-dai: add mark for snd_soc_dai_compr_startup/shutdown() omits 15a7b8c13653 ASoC: soc-compress: move soc_compr_free() next to soc_comp [...] omits 36dd70ceb4d9 regulator: qcom-rpmh: Add support for SDX55 omits 1008521b9b4f regulator: dt-bindings: Add PMX55 compatibles omits 55cca73931c3 regulator: core: return zero for selectors lower than line [...] omits d9a500b2985b regmap: sdw: add required header files omits c61d1142cfd4 ASoC: fsl: Fix config name of CONFIG_ARCH_MXC omits 144f83664698 ASoC: hdmi-codec: Add RX support omits 0670c9a7239a ASoC: samsung: smdk_wm8994: remove redundant of_match_ptr() omits c37de70121a0 ASoC: max98926: drop driver pm=NULL assignment omits 0eb97389cc4d ASoC: max98925: drop driver pm=NULL assignment omits fe4b501e56af ASoC: max98371: drop driver pm=NULL assignment omits da773b2b45f9 ASoC: samsung: i2s: mark OF related data as maybe unused omits 55c259bf06e5 ASoC: es7241: mark OF related data as maybe unused omits 418fb63003f6 ASoC: es7134: mark OF related data as maybe unused omits 62bd3054af54 ASoC: ts3a227e: skip of_device_id table when !CONFIG_OF omits 762e0b8baf63 ASoC: tlv320: skip of_device_id table when !CONFIG_OF omits 68591e8aa122 ASoC: tas2562: skip of_device_id table when !CONFIG_OF omits c7bfb2533352 ASoC: rt5660: skip of_device_id table when !CONFIG_OF omits e2baf7fa3e84 ASoC: pcm179x: skip of_device_id table when !CONFIG_OF omits 36cbbf009f22 ASoC: pcm1789: skip of_device_id table when !CONFIG_OF omits fff68ff65129 ASoC: max98926: skip of_device_id table when !CONFIG_OF omits d39d9cb5a2c9 ASoC: max98925: skip of_device_id table when !CONFIG_OF omits 682e22193120 ASoC: max9867: skip of_device_id table when !CONFIG_OF omits e77332c3e741 ASoC: max98371: skip of_device_id table when !CONFIG_OF omits a5a196bf0a0b ASoC: max98095: skip of_device_id table when !CONFIG_OF omits ac792c0ab3db ASoC: max98090: skip of_device_id table when !CONFIG_OF omits 75333af40a25 ASoC: es8316: skip of_device_id table when !CONFIG_OF omits a25b45dc1437 ASoC: da9055: skip of_device_id table when !CONFIG_OF omits a7de367daa84 ASoC: da7219: skip of_device_id table when !CONFIG_OF omits a06cd8cf97a3 ASoC: da7218: skip of_device_id table when !CONFIG_OF omits 5207e768347d ASoC: alc5632: skip of_device_id table when !CONFIG_OF omits d11f89748968 ASoC: alc5623: skip of_device_id table when !CONFIG_OF omits bda20fb03e54 ASoC: ak4118: skip of_device_id table when !CONFIG_OF omits c0b7cf59971e ASoC: uniphier: mark OF related data as maybe unused omits 4bad6ec57d80 ASoC: ti: davinci: mark OF related data as maybe unused omits 56af27ad5f36 ASoC: rockchip: mark OF related data as maybe unused omits 3285b6623653 ASoC: samsung: smdk_wm8994: mark OF related data as maybe unused omits 377c7b7cc11d ASoC: qcom: mark OF related data as maybe unused omits b397f02171e6 ASoC: meson: t9015: mark OF related data as maybe unused omits d013a59a199e ASoC: kirkwood: armada-370-db: mark OF related data as may [...] omits f38c0b1e8a63 ASoC: tas571x: mark OF related data as maybe unused omits 84902aec0886 ASoC: rk3328: mark OF related data as maybe unused omits 66b989063469 ASoC: inno_rk3036: mark OF related data as maybe unused omits 03219faf153c ASoC: gtm601: mark OF related data as maybe unused omits 1bab2b22675f ASoC: bd28623: mark OF related data as maybe unused omits 9f34c0405723 ASoC: ak5558: mark OF related data as maybe unused omits aa4cb898b80a ASoC: rt5682: change SAR voltage threshold omits ab37fa851c48 usb: typec: Add type sysfs attribute file for partners omits 52170e937866 usb: common: ulpi: Constify static attribute_group struct omits 690756a36764 usb: typec: Constify static attribute_group structs omits 4154a4f70a94 USB: core: Constify static attribute_group structs omits 11e5e568ceed usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS [...] omits 7abc6ca5dced usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_ [...] omits 05e91e7fe26c perf arm-spe: Add support for ARMv8.3-SPE omits 3601e605501d perf arm_spe: Decode memory tagging properties omits 3d829724b16c perf arm-spe: Add more sub classes for operation packet omits e771218f32f9 perf arm-spe: Refactor operation packet handling omits 7488ffc4d981 perf arm-spe: Add new function arm_spe_pkt_desc_op_type() omits 4d0f4ca273aa perf arm-spe: Remove size condition checking for events omits 889d1a675fcf perf arm-spe: Refactor event type handling omits e66f6d759602 perf arm-spe: Add new function arm_spe_pkt_desc_event() omits d158aa408f22 perf arm-spe: Refactor counter packet handling omits c52cfe987213 perf arm-spe: Add new function arm_spe_pkt_desc_counter() omits 6550149e801a perf arm-spe: Refactor context packet handling omits 5513ddaf103c perf arm_spe: Fixup top byte for data virtual address omits 09935ca7b64c perf arm-spe: Refactor address packet handling omits ab2aa439e4aa perf arm-spe: Add new function arm_spe_pkt_desc_addr() omits 11695142e25e perf arm-spe: Refactor packet header parsing omits 75eeaddd57f4 perf arm-spe: Refactor printing string to buffer omits c70582bbf299 drm: mxsfb: Implement .format_mod_supported omits 777ee15e8861 drm: mxsfb: fix fence synchronization omits 20c7775aecea Merge remote-tracking branch 'origin/master' into perf/core omits 8539d3f06710 x86/asm: Drop unused RDPID macro omits 9a3c425cfdfe x86/platform/uv: Add and export uv_bios_* functions omits 8f061abbf543 x86/platform/uv: Remove existing /sys/firmware/sgi_uv/ interface omits f47462c9d8af powerpc: Work around inline asm issues in alternate featur [...] omits 215fadfe8725 powerpc/boot: Use clang when CC is clang omits 4c078c86b4a4 powerpc/boot/wrapper: Add "-z notext" flag to disable diagnostic omits 26ba9f9651d8 powerpc/boot/wrapper: Add "-z rodynamic" when using LLD omits a538d184e3f0 powerpc/boot: Move the .got section to after the .dynamic section omits 324a69467f12 powerpc/ptrace: Hard wire PT_SOFTE value to 1 in gpr_get() too omits 640586f8af35 powerpc/ptrace: Simplify gpr_get()/tm_cgpr_get() omits b3bf99daaee9 drm/i915/display: Defer initial modeset until after GGTT i [...] omits 05faf1559de5 drm/imx/dcss: allow using nearest neighbor interpolation scaling omits 594486b52c8e drm/imx/dcss: fix coccinelle warning omits 59cb403f3809 drm/imx/dcss: fix rotations for Vivante tiled formats omits 62c9917d9c10 iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups omits 2e70c495cade usb: typec: Expose Product Type VDOs via sysfs omits fd2c35b2f59f usb: typec: Consolidate sysfs ABI documentation omits 7656ca71b0ba usb: pd: DFP product types omits f3ef38160e3d usb: isp1301-omap: Convert to use GPIO descriptors omits 1de16e38f1fd staging: mt7621-pci: remove 'RALINK_PCI_IMBASEBAR0_ADDR' register omits 108b2f2a9724 staging: mt7621-pci: convert to use 'devm_platform_ioremap [...] omits 2fc0898bf366 staging: mt7621-pci: parse and prepare resources in 'mt762 [...] omits 8713094e5b00 staging: mt7621-pci: review 'pci_host_bridge' assigned variables omits 301c7ed52263 staging: mt7621-pci: add comment to clarify IO resource in [...] omits d7dcee38cbea staging: mt7621-pci: remove 'offset' with mem and io resou [...] omits 0438fb09828e staging: mt7621-pci: remove bus ranges related code omits c3c21b356505 remoteproc: k3-r5: Adjust TCM sizes in Split-mode on J7200 SoCs omits 7508ea19b20d remoteproc: k3-r5: Extend support to R5F clusters on J7200 SoCs omits 41e6f43f3b24 dt-bindings: remoteproc: k3-r5f: Update bindings for J7200 SoCs omits 4c1ad562d303 remoteproc: Add a rproc_set_firmware() API omits 0ac72f909ffe remoteproc: sysmon: Improve error messages omits ed5da80873a7 remoteproc: qcom: q6v5: Query sysmon before graceful shutdown omits 47edc0104c61 soundwire: qcom: Fix build failure when slimbus is module omits ac85cca31637 scsi: pmcraid: Use generic power management omits 0aea8a8f3a77 scsi: pmcraid: Drop PCI Wakeup calls from .resume omits 53fdec73c14f scsi: mvumi: Update function description omits 0572edbc32c5 scsi: mvumi: Use generic power management omits bd7463cdbe1a scsi: mvumi: Drop PCI Wakeup calls from .resume omits 99769d8d9109 scsi: 3w-sas: Use generic power management omits 7ea03ab79e00 scsi: 3w-sas: Drop PCI Wakeup calls from .resume omits d53ae6bbeb71 scsi: 3w-9xxx: Use generic power management omits 3a09951ae366 scsi: 3w-9xxx: Drop PCI Wakeup calls from .resume omits e5b79ebfb854 scsi: hpsa: Use generic power management omits 47c37c4dbf93 scsi: pm_8001: Use generic power management omits 66aea31a2d26 scsi: pm_8001: Drop PCI Wakeup calls from .resume omits ef6fa16b5d4a scsi: lpfc: Use generic power management omits 17287305a526 scsi: mpt3sas_scsih: Use generic power management omits eaf148359d00 scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume omits 71c8f15e1dbc scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm omits 027e508aea45 scsi: hisi_sas_v3_hw: Don't use PCI helper functions omits 17b5e4d14837 scsi: hisi_sas_v3_hw: Drop PCI Wakeup calls from .resume omits 5f2d8c365050 scsi: esas2r: Use generic power management omits 996360c141a6 scsi: esas2r: Drop PCI Wakeup calls from .resume omits 756ebbe73fc4 scsi: arcmsr: Use generic power management omits b7b862d75b49 scsi: arcmsr: Drop PCI wakeup calls from .resume omits ec199a8df698 scsi: aic79xx: Use generic power management omits 6897b9a177df scsi: aic7xxx: Use generic power management omits 7e380b5c27ea scsi: aacraid: Use generic power management omits 7dd222218076 scsi: aacraid: Drop pci_enable_wake() from .resume omits 498854102c1c scsi: megaraid_sas: Update function description omits 977001df0368 scsi: megaraid_sas: Use generic power management omits 8ed9d987c6d9 scsi: megaraid_sas: Drop PCI wakeup calls from .resume omits 594e31bcebd6 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 64088b2ac19d Merge branch 'net-dsa-mv88e6xxx-serdes-link-without-phy' omits 0fd5d79efa4a net: dsa: mv88e6xxx: Handle error in serdes_get_regs omits 5c19bc8b5734 net: dsa: mv88e6xxx: Add serdes interrupt support for MV88E6097 omits f5be107c3338 net: dsa: mv88e6xxx: Support serdes ports on MV88E6097/6095/6185 omits 4efe76629036 net: dsa: mv88e6xxx: Don't force link when using in-band-status omits 0f614511fa22 Merge branch 'dt-bindings-net-dsa-microchip-convert-ksz-bi [...] omits 8c4599f49841 net: dsa: microchip: ksz8795: setup SPI mode omits 9ed602bac971 net: dsa: microchip: ksz9477: setup SPI mode omits 44e53c88828f net: dsa: microchip: support for "ethernet-ports" node omits 4f36d97786c6 dt-bindings: net: dsa: convert ksz bindings document to yaml omits 066c2a944868 arm64: dts: qcom: sc7180-trogdor: Make pp3300_a the defaul [...] omits b5b11a8ac4b5 RISC-V: Move dynamic relocation section under __init omits 19a00869028f RISC-V: Protect all kernel sections including init early omits b6566dc1acca RISC-V: Align the .init.text section omits 62149f3564c5 RISC-V: Initialize SBI early omits 5cb0080f1bfd riscv: Enable ARCH_STACKWALK omits 5c212aaf5457 remoteproc: sysmon: Expose the shutdown result omits 138a6428ba90 remoteproc: sysmon: Ensure remote notification ordering omits fb3558127cb6 bpf: Fix selftest compilation on clang 11 omits 34b82d3ac105 bpf: Add a selftest for bpf_ima_inode_hash omits c0700dfa2cae netfilter: nf_tables: avoid false-postive lockdep splat omits 68ad89de918e netfilter: ipset: prevent uninit-value in hash_ip6_add omits 0e1f1cc89a77 Merge branch 'add-an-assert-in-napi_consume_skb' omits 6454eca81eae net: Use lockdep_assert_in_softirq() in napi_consume_skb() omits 8b5536ad1216 lockdep: Introduce in_softirq lockdep assert omits 27672f0d280a bpf: Add a BPF helper for getting the IMA hash of an inode omits 403319be5de5 ima: Implement ima_inode_hash omits b5094a3b535b soc: qcom: ipa: Constify static qmi structs omits fd8976790a6c mptcp: be careful on MPTCP-level ack. omits bfd042321a7a bridge: mrp: Implement LC mode for MRP omits ab43108d0dd4 drm/mcde: fix masking and bitwise-or on variable val omits 9a44bc9449cf bpf: Add MAINTAINERS entry for BPF LSM omits f460019b4c9e net: sched: alias action flags with TCA_ACT_ prefix omits b6d69fc8e8cf mptcp: put reference in mptcp timeout timer omits 4826d2c4fcbf net: phy: realtek: read actual speed on rtl8211f to detect [...] omits 16d07c38c446 Merge branch 'net-ptp-use-common-defines-for-ptp-message-t [...] omits 298722166ab2 net: phy: mscc: use new PTP_MSGTYPE_* defines omits 37e9d0559a60 mlxsw: spectrum_ptp: use PTP wide message type definitions omits 651c814f3c96 net: phy: dp83640: use new PTP_MSGTYPE_SYNC define omits 062547380d1f Merge branch 'net-phy-add-support-for-shared-interrupts-part-3' omits 6527b938426f net: phy: remove the .did_interrupt() and .ack_interrupt() [...] omits a1a4417458cd net: phy: qsemi: remove the use of .ack_interrupt() omits efc3d9de7fa6 net: phy: qsemi: implement generic .handle_interrupt() callback omits aa2d603ac8c0 net: phy: ti: remove the use of .ack_interrupt() omits 1d1ae3c6ca3f net: phy: ti: implement generic .handle_interrupt() callback omits a4d7742149f6 net: phy: national: remove the use of the .ack_interrupt() omits 6571b4555dc9 net: phy: national: implement generic .handle_interrupt() [...] omits c0c99d0cd107 net: phy: micrel: remove the use of .ack_interrupt() omits 59ca4e58b917 net: phy: micrel: implement generic .handle_interrupt() callback omits 84c8f773d2dc net: phy: meson-gxl: remove the use of .ack_callback() omits 6719e2be0fcf net: phy: meson-gxl: implement generic .handle_interrupt() [...] omits 12ae7ba3c15a net: phy: icplus: remove the use .ack_interrupt() omits 25497b7f0bd9 net: phy: icplus: implement generic .handle_interrupt() callback omits 16c9709a7504 net: phy: intel-xway: remove the use of .ack_interrupt() omits 1566db043952 net: phy: intel-xway: implement generic .handle_interrupt( [...] omits 225ef3a3e8f4 ARM: multi_v7_defconfig: make Samsung Exynos EHCI driver a module omits 63653368c25f block: remove unused BIO_SPLIT_ENTRIES omits b87e745945e3 resource: provide meaningful MODULE_LICENSE() in test suite omits f39e7d3aae29 gfs2: Don't freeze the file system during unmount omits 778721510e84 gfs2: check for empty rgrp tree in gfs2_ri_update omits dccb22d078eb arm64: add config for Broadcom BCM4908 SoCs omits 2961f69f151c arm64: dts: broadcom: add BCM4908 and Asus GT-AC5300 early [...] omits 2f8913a7b17e dt-bindings: arm: bcm: document BCM4908 bindings omits 49b3cf035edc kasan: arm64: set TCR_EL1.TBID1 when enabled omits 82514ecd6143 HID: elecom: drop stray comment omits 1ac09656bded platform/x86: thinkpad_acpi: Add palm sensor support omits eea70586485c drm/mediatek: Introduce GEM object functions omits 85810c1996db ASoC: Intel: catpt: Replace open coded variant of resource [...] omits 55130fb22a1c ACPI: processor: Drop duplicate setting of shared_cpu_map omits 367c820ef080 arm64: Enable perf events based hard lockup detector omits 6b46338f2210 perf/imx_ddr: Add stop event counters support for i.MX8MP omits 2c255223362e perf/smmuv3: Support sysfs identifier file omits ac4511c9364c drivers/perf: hisi: Add identifier sysfs file omits dd37d2f59eb8 RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all( [...] omits 6c8cfbf5db42 perf: remove duplicate check on fwnode omits 53c218da220c driver/perf: Add PMU driver for the ARM DMC-620 memory controller omits 2aec389e1915 params: clean up module-param macros omits fe2f4fe139b3 params: use type alignment for kernel parameters omits 8d6615f1fccc params: drop redundant "unused" attributes omits b112082c8930 module: simplify version-attribute handling omits 0801a0073f86 module: drop version-attribute alignment omits 5300ebb695fa gpio: exar: use devm action for freeing the IDA and drop remove() omits 36fb7218e878 gpio: exar: switch to using regmap omits 696868d0a79c gpio: exar: unduplicate address and offset computation omits 0c2c7e1323b4 gpio: exar: use a helper variable for &pdev->dev omits 8e27c2aef8c3 gpio: exar: switch to a simpler IDA interface omits 26ced453a519 gpio: exar: include idr.h omits 1bfaf1299c38 gpio: exar: add a newline after the copyright notice omits 617e38a25cbd dt-bindings: iio: imu: st_lsm6dsx: introduce vdd-vddio reg [...] omits f346b16f94af iio: imu: st_lsm6dsx: add vdd-vddio voltage regulator omits 99ff938fea81 dt-bindings:iio:temperature: Drop generic binding file. omits 4f078dff65e9 dt-bindings:iio:frequency:adi,adf4350: txt to yaml format [...] omits a9aa46861c95 dt-bindings:iio:st,st-sensors: txt to yaml conversion. omits 1f22b1319a86 dt-bindings:iio:gyro:bosch,bmg180: txt to yaml format conversion. omits 13d4fb361463 dt-bindings:iio:accel:fsl,mma8452: txt to yaml conversion. omits 45bdaf5fef9a dt-bindings:iio:accel:kionix,kxcjk1013: txt to yaml format [...] omits 333beb45cf6e dt-bindings:iio:accel:bosch,bma180: txt to yaml format con [...] omits 357a80750782 dt-bindings:iio:dac:ad5592r: txt to yaml format conversion. omits 1668ef26e663 dt-binding:iio:adc:ti,ads124s08: txt to yaml format conversion. omits a4e6bf69418c dt-bindings:iio:adc:qcom,spmi-iadc: txt to yaml format con [...] omits 8d966b5836f1 dt-bindings:iio:adc:qcom,pm8018-adc: yaml conversion and rename. omits e490260a1c56 dt-bindings:iio:adc:ti,palmas-gpadc: txt to yaml format co [...] omits 609538472e93 dt-bindings:iio:adc:mediatek,mt2701-auxadc: rename and yam [...] omits 25b49a31fb03 dt-bindings:iio:adc:brcm,iproc-static-adc: txt to yaml conversion omits b6e136c7e6ad arm64: tegra: Rename ADMA device nodes for Tegra210 omits 1289bd9fec20 arm64: tegra: Hook up edp interrupt on Tegra132 SOCTHERM omits fdf278257e6d arm64: tegra: Add missing hot temperatures to Tegra210 the [...] omits 3146cd55b001 arm64: tegra: Add missing gpu-throt-level to Tegra210 soctherm omits 5aaa0de991c7 arm64: tegra: Add missing hot temperatures to Tegra132 the [...] omits 6b26c1a03488 arm64: tegra: Fix DT binding for IO High Voltage entry omits 776a3c04da9f arm64: tegra: Fix GIC400 missing GICH/GICV register regions omits 3b4c137856d9 arm64: tegra: Add missing CPU PMUs on Tegra186 omits 4863b93cfd2d media: camss: csiphy: Set rate on csiX_phy clock on SDM630/660 omits e486781b74cc media: camss: csiphy-3ph: Add support for SDM630/660 omits 9e5d158189c6 media: camss: Add support for SDM630/636/660 camera subsystem omits 3cba9d22c358 media: dt-bindings: media: qcom,camss: Add bindings for SD [...] omits 40296e712cad media: camss: vfe: Add support for VFE 4.8 omits 1786653aa2e3 media: camss: vfe-4-7: Rename get_ub_size, set_qos, set_ds [...] omits 864ed874d74a media: camss: ispif: Correctly reset based on the VFE ID omits cea357bc2571 media: lirc: ensure RC_PROTO_MAX has documentation omits 371443de3c99 media: sunxi-cir: allow timeout to be set at runtime omits 3f56df4c8ffe media: sunxi-cir: ensure IR is handled when it is continuous omits defbac5d79b0 media: i2c: imx219: Declare that the driver can create events omits 8b7c7828a311 media: dt-bindings: imx7-mipi-csi2: convert bindings to yaml omits 338de94d220d media: dt-bindings: imx7-csi: convert bindings to yaml omits 57226cd8c8bf media: dt-bindings: ov2680: convert bindings to yaml omits 7966ceb4dde4 media: ipu3-cio2: fix trivial style warning omits b5c17905fb97 media: i2c: mt9p031: Remove redundant null check before cl [...] omits 5e6fd339b68d media: ov2740: allow OTP data access during streaming omits 798f1a6b0efc media: ov2740: only do OTP data read on demand from user omits 3c80f6f81e64 media: stm32-dcmi: add support of BT656 bus omits 1008230f2abe HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB [...] omits e2881c64519d media: dt-bindings: media: st,stm32-dcmi: add support of B [...] omits d3f863a63fe4 media: i2c: Add ov9734 image sensor driver omits 55633e681afb HID: elecom: add support for EX-G M-XGL20DLBK wireless mouse omits 68d09380a627 HID: elecom: rewrite report based on model specific parameters omits 2a6a35a9ecdd HID: wacom: Constify attribute_groups omits 7f575a6087f4 iommu: arm-smmu-impl: Add a space before open parenthesis omits 00597f9ff5ec iommu: arm-smmu-impl: Use table to list QCOM implementations omits 12bc36793fd6 iommu/arm-smmu: Move non-strict mode to use io_pgtable_dom [...] omits c99110a865a3 iommu/arm-smmu: Add support for pagetable config domain attribute omits 9c00c6400f80 Merge branch 'for-next/iommu/io-pgtable-domain-attr' into [...] omits 6b5542752605 HID: input: Fix fall-through warnings for Clang omits cae96a5d2bf3 HID: usbhid: Fix fall-through warnings for Clang omits ba876cdc6ac9 HID: logitech-hidpp: Add hid_device_id for V470 bluetooth mouse omits 9735d9deb109 HID: intel-ish-hid: Remove unnecessary assignment to variable rv omits 459ea85049b0 spi: dw: fixed missing resource_size omits 373c2cebf427 ASoC: fsl_xcvr: fix potential resource leak omits 3fba05a2832f ASoC: wm_adsp: fix error return code in wm_adsp_load() omits f5dc93b7875b HID: sony: Workaround for DS4 dongle hotplug kernel crash. omits 1a8212e8fd1f HID: sony: Don't use fw_version/hw_version for sysfs cleanup. omits a76a6c1893b0 HID: sony: Report more accurate DS4 power status. omits e67890c97944 iommu/io-pgtable-arm: Add support to use system cache omits a7656ecf825a iommu/io-pgtable: Add a domain attribute for pagetable con [...] omits 9854bc7dfa5f arm64: dts: zynqmp: Wire mailbox with zynqmp-power driver omits 48ab2996f683 arm64: dts: zynqmp: Fix pcie ranges description omits 74790cf981af arm64: zynqmp: Move gic node to axi bus omits 98650b087417 leds: turris-omnia: check for LED_COLOR_ID_RGB instead LED [...] omits fca050bb3c81 leds: turris-omnia: fix checkpatch warning omits 5d47ce1d814e leds: turris-omnia: wrap to 80 columns omits 493d2e432f38 leds: turris-omnia: use constants instead of macros for co [...] omits db13db9f67fe libbpf: Add support for canceling cached_cons advance omits 0fe5ac3d9667 dt-bindings: leds: Convert pwm to yaml omits 6d8d014c7dcf leds: lp50xx: Fix an error handling path in 'lp50xx_probe_dt()' omits 311066aa9ebc leds: netxbig: add missing put_device() call in netxbig_le [...] omits 20fa40b147bd Merge branch 'fixes' into next omits 63a816749d86 iommu: Document usage of "/sys/kernel/iommu_groups/<grp_id [...] omits 0b8a96a3120f iommu: Take lock before reading iommu group default domain type omits 08a27c1c3ecf iommu: Add support to change default domain of an iommu group omits 28b41e2c6aeb iommu: Move def_domain type check for untrusted device into core omits 58a8bb39490d iommu/vt-d: Cleanup after converting to dma-iommu ops omits c588072bba6b iommu/vt-d: Convert intel iommu driver to the iommu ops omits c062db039f40 iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev omits 65f746e8285f iommu: Add quirk for Intel graphic devices in map_sg omits 82612d66d51d iommu: Allow the dma-iommu api to use bounce buffers omits 230309d08b87 iommu: Add iommu_dma_free_cpu_cached_iovas() omits 2a2b8eaa5b25 iommu: Handle freelists when using deferred flushing in io [...] omits 33f369efbce1 regulator: mcp16502-regulator: fix spelling mistake omits 5b10b6298921 ASoC: SOF: Add `memory_info` file to debugfs omits 6dd958955d30 ASoC: SOF: Change section comment for SOF_IPC_TEST_ omits 2e4f3f9141cc ASoC: SOF: Improve code alignment in header.h omits 7f09f79d5cb1 ASoC: SOF: ext_manifest: Parse firmware config dictionary omits 541f29bb0643 iommu/tegra-smmu: Add PCI support omits 25938c73cd79 iommu/tegra-smmu: Rework tegra_smmu_probe_device() omits 8750d207dc98 iommu/tegra-smmu: Use fwspec in tegra_smmu_(de)attach_dev omits d5f583bf8654 iommu/tegra-smmu: Expand mutex protection range omits cf910f61aff3 iommu/tegra-smmu: Unwrap tegra_smmu_group_get omits 015cbe1f0506 i3c: Resign from my maintainer role omits 8e3457372c6a i3c/master: Fix uninitialized variable next_addr omits bf8975837dac dma-buf/dma-resv: Respect num_fences when initializing the [...] omits ad89653f79f1 vhost-vdpa: fix page pinning leakage in error path (rework) omits 8009b0f4ab31 vringh: fix vringh_iov_push_*() documentation omits b4fffc177fad vhost scsi: fix lun reset completion handling omits a25ba1021a62 media: ipu3-cio2: Use macros from mm.h omits 47b8520997a8 soundwire: bus: only clear valid DPN interrupts omits b35991de7a59 soundwire: bus: only clear valid DP0 interrupts omits 2fb94784952e soundwire: registers: add definitions for clearable interr [...] omits 7ffaba042e0e soundwire: bus: reset slave_notify status at each loop omits 6e06a85556f9 soundwire: bus: add comments to explain interrupt loop filter omits 59e2e27d227a bpf: Refactor check_cfg to use a structured loop. omits cc563f8f769b arm64: defconfig: Enable Qualcomm PON driver omits ba59eae72385 audit: fix macros warnings omits dba6bc51975b clk: qcom: rpmh: Add CE clock on sdm845. omits 8d5d3c7a5bdd dt-bindings: clock: Add entry for crypto engine RPMH clock [...] omits 855b69857830 Input: i8042 - fix error return code in i8042_setup_aux() omits fa248db08227 Input: soc_button_array - add missing include omits 5903f61e0353 entry: Fix boot for !CONFIG_GENERIC_ENTRY omits 470dfd808ac4 lan743x: replace polling loop by wait_event_timeout() omits c31799bae851 lan743x: clean up software_isr function omits 4a4b8721f1a5 fscrypt: simplify master key locking omits 234f1b7f8daf fscrypt: remove unnecessary calls to fscrypt_require_key() omits 76786a0f0834 ubifs: prevent creating duplicate encrypted filenames omits bfc2b7e85189 f2fs: prevent creating duplicate encrypted filenames omits 75d18cd1868c ext4: prevent creating duplicate encrypted filenames omits 159e1de201b6 fscrypt: add fscrypt_is_nokey_name() omits da43f0aadd5d Merge branch 'mvneta-access-skb_shared_info-only-on-last-frag' omits 039fbc47f9f1 net: mvneta: alloc skb_shared_info on the mvneta_rx_swbm stack omits eb33f11864fb net: mvneta: move skb_shared_info in mvneta_xdp_put_buff caller omits 05c748f7d09a net: mvneta: avoid unnecessary xdp_buff initialization omits bfc1b6597f58 samples: qmi: Constify static qmi ops omits 607c543f939d bpf: Sanitize BTF data pointer after module is loaded omits 9a71baf71996 net: mvpp2: divide fifo for dts-active ports only omits e732b538f455 kbuild: Skip module BTF generation for out-of-tree externa [...] omits 3c9c31c2523e arm64: dts: qcom: sc7180: Add DDR/L3 votes for the pro variant omits 8fd01e01fd6f arm64: dts: qcom: sc7180-lite: Tweak DDR/L3 scaling on SC7 [...] omits d4b85bc550f4 arm64: dts: qcom: sc7180-trogdor: add "pen-insert" label f [...] omits bb06eb3607e9 arm64: qcom: sc7180: trogdor: Add ADC nodes and thermal zo [...] omits 7ee3eae86833 arm64: dts: qcom: pm6150x: add ADC_TM definitions omits 2f1cce214b23 net: page_pool: Add page_pool_put_page_bulk() to page_pool.rst omits 515b269d5bd2 gfs2: set lockdep subclass for iopen glocks omits 16e6281b6b22 gfs2: Fix deadlock dumping resource group glocks omits 68878a5c5b85 bpftool: Fix error return value in build_btf_type_table omits 1d155dfdf50e net: warn if gso_type isn't set for a GSO SKB omits 1c26ac6ab3ce selftest/bpf: Fix rst formatting in readme omits 05a98d767273 selftest/bpf: Fix link in readme omits 36ccdf85829a net, xsk: Avoid taking multiple skbuff references omits be419fcacf25 net: hns3: fix spelling mistake "memroy" -> "memory" omits 6c446b639208 Merge branch 'mlxsw-add-support-for-blackhole-nexthops' omits 84e8feeadcf0 selftests: mlxsw: Add blackhole_nexthop trap test omits 37b50e556ef5 mlxsw: spectrum_trap: Add blackhole_nexthop trap omits f0a5013e29cb devlink: Add blackhole_nexthop trap omits 1beaff779f78 selftests: forwarding: Add blackhole nexthops tests omits 24eb2a02a68c selftests: mlxsw: Add blackhole nexthop configuration tests omits 68e92ad855cf mlxsw: spectrum_router: Add support for blackhole nexthops omits 18c4b79d28f9 mlxsw: spectrum_router: Resolve RIF from nexthop struct in [...] omits 919f6aaa3ae9 mlxsw: spectrum_router: Use loopback RIF for unresolved nexthops omits 52d45575ec3c mlxsw: spectrum_router: Use different trap identifier for [...] omits 07c78536efc5 mlxsw: spectrum_router: Create loopback RIF during initialization omits 23c01ed3b0de Merge tag 'rxrpc-next-20201123' of git://git.kernel.org/pu [...] omits 95e6f8467c83 arm64: dts: qcom: sdm845: Limit ipa iommu streams omits b8a9092330da Kbuild: do not emit debug info for assembly with LLVM_IAS=1 omits a716bd743210 kbuild: use -fmacro-prefix-map for .S sources omits 095fbca0a949 Makefile.extrawarn: move -Wcast-align to W=3 omits a14c6b0eef77 panel-simple: add Innolux N125HCE-GN1 omits bcca3e0328fa dt-bindings: display/panel: add Innolux N125HCE-GN1 omits 5d051f37f49d dmaengine: ti: drop of_match_ptr and mark of_device_id tab [...] omits 25d39b590dac dmaengine: stm32: mark of_device_id table as maybe unused omits 75fa2d4218c7 dmaengine: sf: drop of_match_ptr from of_device_id table omits 890bcd49d8a6 dmaengine: mv_xor: drop of_match_ptr from of_device_id table omits 60b6122e8640 dmaengine: dw-axi-dmac: drop of_match_ptr from of_device_id table omits 255c2cc896b1 dmaengine: jz4780: drop of_match_ptr from of_device_id table omits cc2afb0d4c7c dmaengine: mxs-dma: Remove the unused .id_table omits c95e6515a8c0 dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() omits 0ab785c894e6 dmaengine: imx-dma: Remove unused .id_table omits beaff108e1bf drm/amd/powerplay: fix spelling mistake "smu_state_memroy_ [...] omits bf0df09c2c1a drm/amd/amdgpu/gmc_v9_0: Suppy some missing function doc d [...] omits fecf491a6eea drm/amd/amdgpu/gmc_v9_0: Remove unused table 'ecc_umc_mcum [...] omits f0d45f259796 drm/amd/amdgpu/gmc_v8_0: Fix more issues attributed to copy/paste omits c39b7992cc88 drm/amd/amdgpu/gmc_v7_0: Add some missing kernel-doc descriptions omits 8a0fdc729be7 drm/amd/amdgpu/uvd_v4_2: Add one and remove another functi [...] omits 55c5e65269d2 drm/amd/amdgpu/cik_sdma: Add one and remove another functi [...] omits d7a9af7d4dac drm/amd/include/dimgrey_cavefish_ip_offset: Mark top-level [...] omits 6cda1dbca047 drm/amd/include/vangogh_ip_offset: Mark top-level IP_BASE [...] omits 8509479df3b5 drm/amd/include/sienna_cichlid_ip_offset: Mark top-level I [...] omits 91fadc92bb16 drm/amd/include/navi12_ip_offset: Mark top-level IP_BASE a [...] omits 66feb6320230 drm/amd/include/navi14_ip_offset: Mark top-level IP_BASE a [...] omits c0b57a269dfa drm/amd/include/arct_ip_offset: Mark top-level IP_BASE def [...] omits 54dd7aee944c drm/amd/include/navi10_ip_offset: Mark top-level IP_BASE a [...] omits d76dd1779b83 drm/amd/include/vega20_ip_offset: Mark top-level IP_BASE d [...] omits 8a149a9d4ebc drm/amd/amdgpu/dce_v6_0: Fix formatting and missing parame [...] omits e4c980c37cf4 drm/amd/amdgpu/uvd_v3_1: Fix-up some documentation issues omits f0b9f8b13168 drm/amd/amdgpu/gfx_v6_0: Supply description for 'gfx_v6_0_ [...] omits 249403737ae4 drm/amd/amdgpu/si_dma: Fix a bunch of function documentati [...] omits d14f279a156a drm/amd/amdgpu/gfx_v7_0: Clean-up a bunch of kernel-doc re [...] omits 1edcb5f212be drm/amd/amdgpu/cik_sdma: Supply some missing function para [...] omits 2b7a8cf3491f drm/amd/amdgpu/dce_v8_0: Supply description for 'async' omits 44eb261ca46e drm/amd/amdgpu/uvd_v4_2: Fix some kernel-doc misdemeanours omits f59bf24e4b85 drm/amd/amdgpu/amdgpu_virt: Correct possible copy/paste or [...] omits 4aaa7c397d7e drm/amd/amdgpu/cik_ih: Supply description for 'ih' in 'cik [...] omits 7ad0c80c5ecb drm/amd/amdgpu/amdgpu_ib: Provide docs for 'amdgpu_ib_sche [...] omits 6abc3f97628c drm/amd/amdgpu/amdgpu_ttm: Add description for 'page_flags' omits 2aa3b7c81714 drm/radeon/radeon_device: Consume our own header where the [...] omits 1347385fe187 drm/amd/display: don't expose rotation prop for cursor plane omits 12f4849a1cfd drm/amd/display: check cursor scaling omits 5f581248159a drm/amd/display: disallow cropping for cursor plane omits 24f99d2b21db drm/amd/display: add cursor FB size check omits 7fe466153e56 drm/amdgpu/dce_virtual: Enable vBlank control for vf omits 9a3e698c0758 drm/amd/display: init soc bounding box for dcn3.01. omits 7530d9146338 drm/amd/display: To update backlight restore mechanism omits eaae69383577 drm/amd/display: 3.2.113 omits 823b3169fbfc drm/amd/display: enable pipe power gating by default omits 3ba0a5f3eef9 drm/amd/display: Add GAMCOR memory shutdown support omits fe270efa32e6 drm/amd/display: remove macro which is in header already omits 30bdf50b77bd drm/amd/display: Check multiple internal displays for powe [...] omits c85ef99a9fa3 drm/amd/display: Add internal display info omits 49d067dcf284 drm/amd/display: Add BLNDGAM memory shutdown support omits 63c954a1ff8b drm/amd/display: Clear sticky vsc sdp error bit omits 014427adc556 drm/amd/display: change hw sequence omits 2208f39c7509 drm/amd/display: expose clk_mgr functions for reuse omits d4930b7aaefb drm/amd/display: intermittent underflow observed when PIP [...] omits 96879ad3e4e3 drm/amd/display: Add DMCU memory low power support omits 949c5cde3e0f drm/amd/display: Enable stutter for dcn3.01. omits 41fd932e1a15 drm/amd/display: Update panel register omits 06722b37d156 drm/amd/display: Source minimum HBlank support omits e97978e8121e drm/amd/display: add i2c speed arbitration for dc_i2c and [...] omits a2a8857ceefe drm/amdgpu: implement retry fault handling for Navi omits d4581f7dfbe1 drm/amdgpu: enabled software IH ring for Navi omits 0291150d3c61 drm/amdgpu: make sure retry faults are handled in a work i [...] omits 4750918978a7 drm/amdgpu: enabled software IH ring for Vega omits 26f32a377eed drm/amdgpu: add infrastructure for soft IH ring omits 45d87b85d39b drm/amdgpu: cleanup gmc_v10_0_process_interrupt a bit omits 18e1a6c95f0a drm/amdgpu: drop leading zeros from the gmc9 fault address omits 7e7726ec1f02 drm/radeon: use generic DMA API omits 7dc7b65a1f3f drm/amdgpu: use generic DMA API omits 9fa3c953f5eb drm/amdgpu: update GC golden setting for navy_flounder omits be6502f0dbba drm/amdgpu: update golden setting for sienna_cichlid omits b251d357f53f drm/amd/pm: Fix fall-through warnings for Clang omits 910e834db00e drm/amd/display: Fix fall-through warnings for Clang omits d6e1d905009f drm/radeon: Fix fall-through warnings for Clang omits 9304ca4de0b9 drm/amdgpu: Fix fall-through warnings for Clang omits af5bbf93101d drm/amd/display: Avoid HDCP initialization in devices with [...] omits 38d6be819933 drm/amdgpu: only register VGA devices with the VGA arbiter omits 95666c6cfe92 amd/amdgpu: use kmalloc_array to replace kmalloc with multiply omits b14a04fee908 amdgpu/amdgpu_ids: fix kmalloc_array not uses number as first arg omits a76087cf97af drm/amdgpu/vcn3.0: add software ring share memory support omits 52f9535ca4f4 drm/amdgpu/vcn3.0: add dec software ring vm functions to support omits bd88596fddb4 drm/amdgpu/vcn: add test for dec software ring omits 477f25ebe2fe drm/amdgpu/vcn: update header to support dec software ring omits 9b84ec8e43d6 drm/amdgpu/vcn: refactor dec message functions omits 2261229cef72 drm/amdgpu: add module parameter choose runtime method omits ddc3344f165d drm/amd/pm: fix the crash after runtime pm resume omits 7203a2fd98c8 drm/amdgpu: fix a page fault omits fce8a4ac46b0 drm/amdgpu: Add gfx doorbell setting for Vangogh omits c95ec47ccbcf drm/amd/amdgpu: skip unload message in reset omits 6fb33209831b drm/amd/amdgpu: fix null pointer in runtime pm omits 78deaf5f98ac drm/amd/display: Add DPCS regs for dcn302 link encoder omits bb7978111dd3 drm/amdgpu: fix SI UVD firmware validate resume fail omits e9fd12df325e arm64: dts: qcom: fix indentation error in sm8250 cpu nodes omits d5a05e69ac6e net: stmmac: Use hrtimer for TX coalescing omits 206ad34d52a2 hv_netvsc: Validate number of allocated sub-channels omits a7ed5e57bdba remoteproc: qcom_q6v5_mss: map/unmap MBA region before/after use omits 04ff5d19cf6e remoteproc: qcom_q6v5_mss: Replace ioremap with memremap omits 5d0c3533a19f dmaengine: qcom: Add GPI dma driver omits e7bbb7acabf4 dmaengine: add peripheral configuration omits 950a7388f02b rpmsg: Turn name service into a stand alone driver omits 678198f21135 dt-bindings: dmaengine: Document qcom,gpi dma binding omits 55488110acc1 rpmsg: Make rpmsg_{register|unregister}_device() public omits 1ee1e5e162af rpmsg: virtio: Add rpmsg channel device ops omits 9753e12cd3bd rpmsg: core: Add channel creation internal API omits 77d372989db9 rpmsg: virtio: Rename rpmsg_create_channel omits c435a04189de rpmsg: Move structure rpmsg_ns_msg to header file omits 5c9f8c2dbdbe dmaengine: qcom: Add ADM driver omits 5f2f6b7db119 rpmsg: virtio: Move from virtio to rpmsg byte conversion omits 6bef038011a0 rpmsg: Introduce __rpmsg{16|32|64} types omits fae0385b2967 ath11k: remove "ath11k_mac_get_ar_vdev_stop_status" references omits 690ace20ff79 ath11k: peer delete synchronization with firmware omits 3cbbdfbed140 ath11k: vdev delete synchronization with firmware omits 24453a84285e igbvf: Refactor traces omits 6ec12e1e9404 i40e: report correct VF link speed when link state is set [...] omits 088d5360d05a i40e: remove redundant assignment omits 526740b49505 Merge mhi-ath11k-immutable into ath-next omits 2914b0ba61a9 irq_work: Optimize irq_work_single() omits 545b8c8df41f smp: Cleanup smp_call_function*() omits 7a9f50a05843 irq_work: Cleanup omits 23e6082a522e sched: Limit the amount of NUMA imbalance that can exist a [...] omits 7d2b5dd0bcc4 sched/numa: Allow a floating imbalance between NUMA nodes omits 5c339005f854 sched: Avoid unnecessary calculation of load imbalance at [...] omits abeae76a4700 sched/numa: Rename nr_running and break out the magic number omits 1187ffc41bca drm: fix kernel-doc warnings for SCALING_FILTER omits c5a0609b064c arm64: dts: qcom: sm8150-mtp: Enable WiFi node omits 05090bb9e53d arm64: dts: qcom: sm8150: Add wifi node omits 036e11092599 arm64: dts: qcom: sm8150-mtp: Specify remoteproc firmware omits 7ec8a926188e cw1200: fix missing destroy_workqueue() on error in cw1200 [...] omits 3c72d3843e22 mwifiex: Remove duplicated REG_PORT definition omits 8b2c13b2e5da rtlwifi: rtl8723ae: avoid accessing the data mapped to str [...] omits ff7654833894 rtlwifi: rtl8192de: avoid accessing the data mapped to str [...] omits c7ba0ea0df37 rtlwifi: rtl8192ce: avoid accessing the data mapped to str [...] omits 6df3c293d284 rtlwifi: rtl8188ee: avoid accessing the data mapped to str [...] omits 003317581372 mwifiex: Fix fall-through warnings for Clang omits fb21d14694bd rsi: fix error return code in rsi_reset_card() omits b6071c891464 pinctrl: at91-pio4: add support for fewer lines on last PIO bank omits 01c195de620b brcmsmac: ampdu: Check BA window size before checking block ack omits fa3622bbea10 brcmfmac: Fix incorrect type in assignment omits 31e07aa33fa7 qtnfmac: fix error return code in qtnf_pcie_probe() omits 0409d504aa6c rtlwifi: rtl8192de: remove the useless value assignment omits a3d8a2599d47 orinoco: Annotate ezusb_read_ltv() omits a9a2678abacb orinoco: Annotate ezusb_docmd_wait() omits 47ab2a951eb9 orinoco: Remove ezusb_doicmd_wait() omits 39628fe48cb3 orinoco: Annotate ezusb_write_ltv() omits 154f2bae9bed orinoco: Annotate ezusb_read_pda() omits 69476b25a4ba orinoco: Annotate firmware loading omits 46233f778604 orinoco: Annotate ezusb_init() omits 29b2fe3f6f20 orinoco: Annotate ezusb_xmit() omits 915fd9db418f orinoco: Prepare stubs for in_interrupt() removal omits a31eb615646a orinoco: Move context allocation after processing the skb omits 37ff144d29ac brcmfmac: fix error return code in brcmf_cfg80211_connect() omits 07f995ca1951 cw1200: replace a set of atomic_add() omits c0802b721c7d Merge tag 'intel-pinctrl-v5.11-1' of gitolite.kernel.org:p [...] omits 036b7334ee6d ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add gpio-line-names omits a7361b9c4615 ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY omits 8223e885e74b mmc: mxc: Convert the driver to DT-only omits d33b5b685720 mmc: mxs: Remove the unused .id_table omits a6f483b2e441 spi: Fix potential NULL pointer dereference in spi_shutdown() omits a3096ec649ea mmc: sdhci-of-arasan: Fix fall-through warnings for Clang omits 34c5aa2666db regulator: Kconfig: Fix REGULATOR_QCOM_RPMH dependencies t [...] omits e6e9354b5830 regmap: Remove duplicate `type` field from regmap `regcach [...] omits 4785cff7cb9c arm64: dts: sdm845: Add iommus property to qup omits 6acb71fd344a arm64: dts: qcom: sort sm8150 usb_2 node omits eeacd80fcb29 ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400C [...] omits 7e015a279853 x86/crashdump/32: Simplify copy_oldmem_page() omits e66f6e095486 io-mapping: Provide iomap_local variant omits f3ba3c710ac5 mm/highmem: Provide kmap_local* omits 5fbda3ecd14a sched: highmem: Store local kmaps in task struct omits 14df32670291 x86: Support kmap_local() forced debugging omits 0e91a0c6984c mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP omits 6e799cb69a70 mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCAL omits 72ceec58685f platform/x86: asus-wmi: Add userspace notification for per [...] omits aeaaf005da1d selftests/x86: Add missing .note.GNU-stack sections omits 716572b0003e selftests/x86/fsgsbase: Fix GS == 1, 2, and 3 tests omits bb81dcd4eda2 platform/x86: touchscreen_dmi: Add info for the Irbis TW11 [...] omits 07b211992d6c platform/x86: intel-vbtn: Support for tablet mode on HP Pa [...] omits 96adb419099c platform/x86: thinkpad_acpi: Send tablet mode switch at wa [...] omits bf753400280d platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for th [...] omits 5af8be6b0c7e platform/x86: toshiba_acpi: Fix the wrong variable assignment omits 25df3e1f64f5 arm64: dts: hisilicon: Use generic "ngpios" rather than "s [...] omits 4dc5288f5a5a arm64: dts: hi3660: Harmonize DWC USB3 DT nodes name omits c4cbd0356c60 arm64: dts: hisilicon: list all clocks required by snps-dw [...] omits 58dd4736b8c7 arm64: dts: hisilicon: list all clocks required by pl011.yaml omits c85731abd694 arm64: dts: hisilicon: list all clocks required by spi-pl022.yaml omits bf69b8622b94 arm64: dts: hisilicon: normalize the node name of the UART [...] omits 4d2b9b98e326 arm64: dts: hisilicon: normalize the node name of the usb devices omits d7d45d5d1167 arm64: dts: hisilicon: normalize the node name of the SMMU [...] omits ee6ff04f7fe9 arm64: dts: hisilicon: place clock-names "biu" before "ciu" omits 60780744d959 arm64: dts: hisilicon: remove unused property pinctrl-names omits 8c563f55ee1d arm64: dts: hisilicon: write the values of property-units [...] omits 24402ce1e26e arm64: dts: hisilicon: separate each group of data in the [...] omits c25b846425e3 arm64: dts: hisilicon: normalize the node name of the ITS devices omits b970b732ff4f platform/surface: gpe: Add support for 15" Intel version o [...] omits d3d73d25e0d9 platform/x86: pmt: Fix a potential Oops on error in probe omits d48b6ef74ab0 ARM: dts: hisilicon: fix errors detected by syscon.yaml omits 4c246408f0bd ARM: dts: hisilicon: fix errors detected by spi-pl022.yaml omits 05484c171d39 ARM: dts: hisilicon: fix errors detected by synopsys-dw-mshc.yaml omits e0b09c35ae07 ARM: dts: hisilicon: fix errors detected by root-node.yaml omits 8e9e8dd7ce09 ARM: dts: hisilicon: fix errors detected by simple-bus.yaml omits 64f5b52554a1 ARM: dts: hisilicon: fix errors detected by usb yaml omits e5e225fd495e ARM: dts: hisilicon: fix errors detected by pl011.yaml omits 30ea026e33c6 ARM: dts: hisilicon: fix errors detected by snps-dw-apb-uart.yaml omits 0f1d9961d64f mmc: sdhci-pci-gli: Reduce power consumption for GL9755 omits b61d468d969f mmc: mediatek: depend on COMMON_CLK to fix compile tests omits d7b819b5d338 mmc: pxamci: Fix error return code in pxamci_probe omits c5b1c6dc13da mmc: sdhci: Update firmware interface API omits e1062fa7292f ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host omits be4dd2d44881 ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host omits 5ba6291086d2 ARM: dts: at91: sam9x60: add pincontrol for USB Host omits 2fd8a07886e0 dt-bindings: mmc: owl: Add compatible string for Actions S [...] omits e24f7fac3b97 soc: sunxi: Fix compilation of sunxi_mbus omits 469bc41c29e6 platform/x86: i2c-multi-instantiate: Use device_get_match_ [...] omits 1208e75176ca Merge branch 'fixes' into next omits a42a7ec9bb99 mmc: sdhci-of-arasan: Fix clock registration error for Kee [...] omits 903a72eca4ab mmc: mediatek: Extend recheck_sdio_irq fix to more variants omits e3e9ced5c938 memstick: fix a double-free bug in memstick_check omits bf3023e6e863 mmc: sdhci-st: drop of_match_ptr from of_device_id table omits a96e6523d016 mmc: sdhci-sprd: drop of_match_ptr from of_device_id table omits 13c8da5db43a Merge branch 'sched/core' into core/mm omits 74d862b682f5 sched: Make migrate_disable/enable() independent of RT omits a9d1c2500482 platform/x86: i2c-multi-instantiate: Simplify with dev_err [...] omits 6c328c347ac3 platform/x86: i2c-multi-instantiate: Drop redundant ACPI_PTR() omits afe76eca862c x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment omits 69d5c4b50165 Merge tag 'gvt-next-2020-11-23' of https://github.com/inte [...] omits 8d201d368aaa rtw88: wow: print key type when failing omits 362c4a5cc886 rtw88: coex: change the decode method from firmware omits 2485bc7c7816 rtw88: coex: remove unnecessary WLAN slot extend omits 72b14be75111 rtw88: coex: remove write scan bit to scoreboard in scan a [...] omits e098c3c3314e rtw88: coex: fix BT performance drop during initial/power-on step omits 65c6861f6382 rtw88: coex: Change antenna setting to enhance free-run pe [...] omits 22a9dc720f10 rtw88: coex: update the TDMA parameter when leave LPS omits a9359faaa47d rtw88: coex: add the mechanism for RF4CE omits 3a6616f96624 rtw88: coex: Add force flag for coexistence table function omits 513fb27f6a52 rtw88: coex: add write scoreboard action when WLAN in crit [...] omits ca30905b1d6a rtw88: coex: remove unnecessary feature/function omits 7ed9e062178d rtw88: coex: update TDMA settings for different beacon interval omits 760bb2abfef2 rtw88: add CCK_PD debug log omits 8f0cb24ceefe rtw88: 8723d: add cck pd seetings omits eaf7697b6feb ARM: omap2plus_defconfig: Enable TI eQEP counter driver omits a1158e36f876 pinctrl: sunxi: Always call chained_irq_{enter, exit} in s [...] omits fd5198dde36a pinctrl: sunxi: Mark the irq bank not found in sunxi_pinct [...] omits 6de7ed693c63 pinctrl: sunxi: fix irq bank map for the Allwinner A100 pi [...] omits b7cab9be7c16 soundwire: SDCA: detect sdca_cascade interrupt omits e6db818a3f51 soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute omits ecb454594c43 pinctrl: qcom: Add sc7280 pinctrl driver omits 5913f635a28d dt-bindings: pinctrl: qcom: Add sc7280 pinctrl bindings omits 2a984219b534 pinctrl: qcom: Fix msm8953 Kconfig entry to depend on, not [...] omits 32228ff5f7e1 drm/fb-helper: Acquire modeset lock around shadow-buffer flushing omits 7d4d269c0973 drm/fb-helper: Copy dma-buf map before flushing shadow fb omits 4270d6f60d68 drm/fb-helper: Restore damage area upon errors omits 1d46491d4a08 drm/fb-helper: Move damage blit code and its setup into se [...] omits fd2d856538bb drm/fb-helper: Separate shadow-buffer flushing and calling [...] omits 2b5f31aaa8d1 drm/fb-helper: Return early in damage worker omits 9622349ea1b6 drm/fb-helper: Rename dirty worker to damage worker omits c1acbf08eb49 drm/client: Depend on GEM object kmap ref-counting omits 763aea17bf57 drm/fb-helper: Unmap client buffer during shutdown omits a102172c7f81 drm/fb-helper: Call dirty helper after writing to fbdev omits 43906287380f Merge branch 'topic/usb-audio-refactoring' into for-next omits 2f04636f496d drm/shmem-helper: Removed drm_gem_shmem_create_object_cached() omits 0cf2ef46c6c0 drm/shmem-helper: Use cached mappings by default omits 749c1e1481e1 Merge tag 'iio-for-5.11a' of https://git.kernel.org/pub/sc [...] omits 2802821a66f9 arm64: dts: qcom: fix serial output for sm8250-hdk omits dd8f52660cb1 remoteproc: qcom_sysmon: Constify qmi_indication_handler omits 3256b4682386 scsi: fnic: Validate io_req before others omits 74ae6d6a6805 scsi: fnic: Set scsi_set_resid() only for underflow omits 875d4eda3bd6 scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG() omits f9e2beb990f0 scsi: fnic: Avoid looping in TRANS ETH on unload omits bde493349025 fs-verity: move structs needed for file signing to UAPI header omits 90b3a938031f scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() omits 89eddb401080 scsi: pm8001: Make implicit use of pm8001_ha in pm8001_pri [...] omits 1b5d2793283d scsi: pm8001: Neaten debug logging macros and uses omits 27a34943bd89 scsi: pm8001: Remove typecast for pointer returned by kcalloc() omits bdd1cc0377d3 scsi: NCR5380: Reduce NCR5380_maybe_release_dma_irq() call sites omits 03fe6a640a05 scsi: atari_scsi: Fix race condition between .queuecommand and EH omits 66df79ccbc2f scsi: ufs: Adjust logic in common ADAPT helper omits 5112cf59d76d sctp: Fix some typo omits cc69837fcaf4 net: don't include ethtool.h from netdevice.h omits e95f287deed2 soc: fsl: handle RCPM errata A-008646 on SoC LS1021A omits 7fd6372e273e net: pch_gbe: Use 'dma_free_coherent()' to undo 'dma_alloc [...] omits 8ff39301efd9 net: pch_gbe: Use dma_set_mask_and_coherent to simplify code omits 1119ea801955 Merge branch 'net-dsa-hellcreek-minor-cleanups' omits ed5ef9fb2023 net: dsa: hellcreek: Don't print error message on defer omits 8551fad63cd3 net: dsa: tag_hellcreek: Cleanup includes omits ff8b941a39d1 drm/msm/disp/dpu1/dpu_encoder: Remove a bunch of unused variables omits bd011f4d3828 drm/msm/disp/dpu1/dpu_core_perf: Remove set but unused var [...] omits da640b3ee28d drm/msm/disp/mdp5/mdp5_kms: Make local functions 'mdp5_{en [...] omits 59521c138fea drm/msm/disp/mdp5/mdp5_crtc: Make local function 'mdp5_crt [...] omits 991a2719d315 drm/msm/adreno/a6xx_gpu: Staticise local function 'a6xx_idle' omits 6f6e2dcbb82b RDMA/hns: Refactor the hns_roce_buf allocation flow omits 3df98d79215a lsm,selinux: pass flowi_common instead of flowi to the LSM hooks omits b2d99bcb2722 selinux: Fix fall-through warnings for Clang omits 3d1d8f2943e2 soc: fsl: qbman: qman: Remove unused variable 'dequeue_wq' omits 0d0807bc2e05 soc: fsl: qe: qe_common: Fix misnamed function attribute 'addr' omits 3a78f064a679 drm/mcde: Fix uninitialized value omits b636d36e3e0a soc: fsl: dpio: qbman-portal: Fix a bunch of kernel-doc mi [...] omits d795fd322063 drm/mcde: Support DPI output omits bfbc5e3b1774 drm/mcde: Break out DSI set-up routine omits 77f512bde99a drm/mcde: Fix RGB/BGR bug omits 2fc9e6842fb8 Merge branch 'net-ptp-introduce-common-defines-for-ptp-mes [...] omits 34890b30dc73 ptp: ptp_ines: use new PTP_MSGTYPE_* define(s) omits 6b6817c5d81d dpaa2-eth: use new PTP_MSGTYPE_* define(s) omits 076d38b88c41 net: ptp: introduce common defines for PTP message types omits fc0d3b24bdb7 compat: always include linux/compat.h from net/compat.h omits 93035242d9e2 tools/testing/scatterlist: Test dynamic __sg_alloc_table_f [...] omits ed92f6a52b84 Merge tag 'v5.10-rc5' into rdma.git for-next omits 4ce4be5d28de Merge tag 'samsung-drivers-5.11' of git://git.kernel.org/p [...] omits 2ed6e3bac152 spi: amd: Use devm_platform_ioremap_resource() in amd_spi_probe omits 0fbeae70ee7c regulator: add SCMI driver omits e8056bf01080 dt-bindings: arm: remove optional properties for SCMI Regulators omits 6a8b8b582db1 ASoC: imx-audmux: Remove unused .id_table omits b3cf78e0dacb ASoC: ti: depend on COMMON_CLK to fix compile tests omits 82ceffce9633 ASoC: stm: depend on COMMON_CLK to fix compile tests omits c3d900dc905b ASoC: sh: depend on COMMON_CLK to fix compile tests omits df0e4de29c75 IB/qib: Use dma_set_mask_and_coherent to simplify code omits 5d16a4f9540e Merge series "Add support for SCMIv3.0 Voltage Domain Prot [...] omits 16be06aa1a28 dt-bindings:iio:adc:x-powers,axp209-adc: txt to yaml conversion omits 82101630222f RDMA/i40iw: Constify ops structs omits 6d8285e604e0 RDMA/cxgb4: Validate the number of CQEs omits a9d2e9ae953f RDMA/siw,rxe: Make emulated devices virtual in the device tree omits 808b2c925dd0 IB/mlx5: Fix fall-through warnings for Clang omits c6191f83be6a IB/qedr: Fix fall-through warnings for Clang omits 667d457fa84f IB/mlx4: Fix fall-through warnings for Clang omits 4846bf44e1a8 IB/hfi1: Fix fall-through warnings for Clang omits d7d775b1ffb1 rxrpc: Ask the security class how much space to allow in a packet omits 2a39a30f0d9b ACPI: EC: Clean up status flags checks in advance_transaction() omits 631734fce3fa ACPI: EC: Untangle error handling in advance_transaction() omits 902675fa87e3 ACPI: EC: Simplify error handling in advance_transaction() omits d2a2e6ccebb8 ACPI: EC: Rename acpi_ec_is_gpe_raised() omits d269fb031392 ACPI: EC: Fold acpi_ec_clear_gpe() into its caller omits b52b417ccac4 regulator: as3722: Fix fall-through warnings for Clang omits e7095c35abfc regulator: core: add of_match_full_name boolean flag omits 25ce4f2b3593 ASoC: hdmi-codec: Get ELD in before reporting plugged event omits b1824968221c ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state omits 8e1e33ffa696 net/tun: Call type change netdev notifiers omits dceec3ff7807 arm64: expose FAR_EL1 tag bits in siginfo omits 77429eebd9b1 EDAC/igen6: ecclog_llist can be static omits ceff522db2cc rxrpc: rxkad: Don't use pskb_pull() to advance through the [...] omits 521bb3049c4d rxrpc: Organise connection security to use a union omits f4bdf3d68318 rxrpc: Don't reserve security header in Tx DATA skbuff omits 8d47a43c48af rxrpc: Merge prime_packet_security into init_connection_security omits 177b8989661b rxrpc: Fix example key name in a comment omits 9a0e6464f45b rxrpc: Ignore unknown tokens in key payload unless no know [...] omits 4c20c3334026 rxrpc: Make the parsing of xdr payloads more coherent omits d5953f6543b5 rxrpc: Allow security classes to give more info on server keys omits d2ae4e918218 rxrpc: Don't leak the service-side session key to userspace omits 12da59fcab5a rxrpc: Hand server key parsing off to the security class omits ca7fb10059a5 rxrpc: Split the server key type (rxrpc_s) into its own file omits ec832bd06d6f rxrpc: Don't retain the server key in the connection omits 41057ebde002 rxrpc: Support keys with multiple authentication tokens omits 0727d3ec3807 rxrpc: List the held token types in the key description in [...] omits 8a5dc321158f rxrpc: Remove the rxk5 security class as it's now defunct omits 8eb621698fd4 keys: Provide the original description to the key preparser omits 11af6de4799e ath11k: Fix the rx_filter flag setting for peer rssi stats omits 9af7c32ceca8 ath10k: add target IRAM recovery feature support omits 1057db1b8b76 ath11k: Fix beamformee STS in HE cap omits 0eaa4c1d34c5 ath11k: add processor_id based ring_selector logic omits a94ef811f7c3 PM: domains: replace -ENOTSUPP with -EOPNOTSUPP omits 4e1d9a737d00 PM: sleep: Add dev_wakeup_path() helper omits b4ba76fb1c99 powercap: Adjust printing the constraint name with new line omits ce10f6ca9654 Merge tag 'scmi-voltage-5.11' of git://git.kernel.org/pub/ [...] omits ab150c3f80dc PM / suspend: fix kernel-doc markup omits d23e95c09067 pm-graph v5.8 omits f65b243d6ab8 staging: dpaa2-switch: pack the firmware command structures omits dab4812705c9 staging: dpaa2-switch: make sure that the VLAN is not alre [...] omits 54289aad812e staging: dpaa2-switch: export the 'no buffer' counter in ethtool omits 8a3f7b9665c8 staging: rtl8723bs: remove redundant statements omits 9822b9044400 staging: rtl8188eu: clean up the useless code omits 6b8fb5ecf7f3 staging: fieldbus: use kobj_to_dev() to get device omits ba3e4a2a0b3c staging: mfd: hi6421-spmi-pmic: fix error return code in h [...] omits 1f59b0663d2d staging: hikey9xx: Specify HAS_IOMEM dependency for MFD_HI [...] omits 1b9419d1f676 staging: trivial: hikey9xx: fix be32<->u32 casting warnings omits 390029c27ea7 Documentation: ACPI: enumeration: add PCI hierarchy repres [...] omits 41d02747c4d1 staging: vt6656: Fix fall-through warnings for Clang omits 8002998e1f3e staging: qlge: Fix fall-through warnings for Clang omits 6a8ce97113b3 staging: vt6655: Fix fall-through warnings for Clang omits 2811861be7e3 staging: rtl8723bs: core: Fix fall-through warnings for Clang omits 93c747ed00c1 usb: Fix fall-through warnings for Clang omits f83eb664cdb4 Merge tag 'scmi-voltage-5.11' of git://git.kernel.org/pub/ [...] omits e945927dc7c2 firmware: arm_scmi: Remove residual _le structs naming omits 6ac05e832a9e signal: define the SA_EXPOSE_TAGBITS bit in sa_flags omits a54f0dfda754 signal: define the SA_UNSUPPORTED bit in sa_flags omits 7da5082a2f9a arch: provide better documentation for the arch-specific S [...] omits 23acdc76f179 signal: clear non-uapi flag bits when passing/returning sa_flags omits 1d82b7898f2a arch: move SA_* definitions to generic headers omits 161d36dfc7b5 parisc: start using signal-defs.h omits 8663daeac7a1 parisc: Drop parisc special case for __sighandler_t omits d4f97711b3b3 Merge tag 'sunxi-rework-mbus' of ssh://gitolite.kernel.org [...] omits ec565b0e1a9e Merge tag 'renesas-drivers-for-v5.11-tag1' of git://git.ke [...] omits 8195fceca031 ARM: multi_v7_defconfig: ti: Enable networking options for [...] omits a65183ff1535 ARM: config: ux500: Update U8500 defconfig omits c7cf67339914 Merge tag 'ux500-dts-for-v5.11-1' of git://git.kernel.org/ [...] omits 36f4fa6886a8 io_uring: add support for shutdown(2) omits b713c195d593 net: provide __sys_shutdown_sock() that takes a socket omits ce59fc69b1c2 io_uring: allow SQPOLL with CAP_SYS_NICE privileges omits b2d91953b66c ARM: dts: add Nuvoton NPCM730 device tree omits 1e548b678280 Merge tag 'samsung-dt-5.11' of git://git.kernel.org/pub/sc [...] omits 019d70bffd35 Merge tag 'renesas-dt-bindings-for-v5.11-tag1' of git://gi [...] omits 95f595d1f005 Merge tag 'renesas-arm-dt-for-v5.11-tag1' of git://git.ker [...] omits 4b44b61a683e Merge tag 'renesas-arm-defconfig-for-v5.11-tag1' of git:// [...] omits ef5704b53519 ARM: dts: ux500-golden: Add proper supplies to touchscreen omits 29b105d947c6 ALSA: usb-audio: Fix MOTU M-Series quirks omits ad0e6a351182 ALSA: usb-audio: Fix quirks for other BOSS devices omits 62abd092f97b ALSA: usb-audio: Add implicit_fb module option omits 83b7dcbc51c9 ALSA: usb-audio: Add generic implicit fb parsing omits 9fddc15e8039 ALSA: usb-audio: Factor out the implicit feedback quirk code omits 2f7e8c553e98 iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops omits 32784a9562fb iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() omits cfc78dfd9b36 iommu/sva: Add PASID helpers omits cb4789b0d19f iommu/ioasid: Add ioasid references omits 6234fdc1cede ALSA: usb-audio: Quirk for BOSS GT-001 omits 8ec08b1a5cf8 ALSA: usb-audio: Show sync endpoint information in proc outputs omits 89fa3f686c10 ALSA: usb-audio: Use unsigned char for iface and altsettin [...] omits 53837b4ac2bd ALSA: usb-audio: Replace slave/master terms omits 13ee03361fc5 ALSA: usb-audio: Simplify rate_min/max and rates set up omits 3d58760f4d00 ALSA: usb-audio: Unify the code for the next packet size c [...] omits 6aa719d15a19 ALSA: usb-audio: Drop unneeded snd_usb_substream fields omits d0f09d1e4a88 ALSA: usb-audio: Refactoring endpoint URB deactivation omits 43b81e84068d ALSA: usb-audio: Use atomic_t for endpoint use_count omits cab941b7e5cf ALSA: usb-audio: Constify audioformat pointer references omits c15871e17fc6 ALSA: usb-audio: Fix possible stall of implicit fb packet [...] omits bf6313a0ff76 ALSA: usb-audio: Refactor endpoint management omits 61cc2d775e09 ALSA: usb-audio: Fix EP matching for continuous rates omits 75c16b5147ee ALSA: usb-audio: Always set up the parameters after resume omits 96e221f379e8 ALSA: usb-audio: Set callbacks via snd_usb_endpoint_set_ca [...] omits 57234bc10385 ALSA: usb-audio: Stop both endpoints properly at error omits 73037c8dc1c8 ALSA: usb-audio: Simplify snd_usb_init_pitch() arguments omits 953a446b50fd ALSA: usb-audio: Simplify snd_usb_init_sample_rate() arguments omits d767aba2023c ALSA: usb-audio: Pass snd_usb_audio object to quirk functions omits c7f902015e1e ALSA: usb-audio: Don't set altsetting before initializing [...] omits e42a09bc520e ALSA: usb-audio: Add snd_usb_get_host_interface() helper omits 982150560c7c ALSA: usb-audio: Drop keep_interface flag again omits 54cb31901b83 ALSA: usb-audio: Create endpoint objects at parsing phase omits 5fd255f4fe97 ALSA: usb-audio: Avoid doubly initialization for implicit fb omits 7ec827b9465c ALSA: usb-audio: Drop debug.h omits 7726dce14c5e ALSA: usb-audio: Simplify hw_params rules omits 5a6c3e11c9c9 ALSA: usb-audio: Add hw constraint for implicit fb sync omits 1865211d6789 ALSA: usb-audio: Move snd_usb_autoresume() call out of set [...] omits f6581c0e5d29 ALSA: usb-audio: Track implicit fb sync endpoint in audiof [...] omits e93e890e16ef ALSA: usb-audio: Improve some debug prints omits 1803503fe963 ALSA: usb-audio: Set and clear sync EP link properly omits c7474d09777c ALSA: usb-audio: Add snd_usb_get_endpoint() helper omits 2e43aae2bf5a ALSA: usb-audio: Check implicit feedback EP generically for UAC2 omits 93db51d06b32 ALSA: usb-audio: Check valid altsetting at parsing rates f [...] omits 4974b7950929 ALSA: usb-audio: Don't call usb_set_interface() at trigger [...] omits bc4e94aa8e72 ALSA: usb-audio: Handle discrete rates properly in hw constraints omits a8b6cfdf9786 Documentation: ACPI: _DSD: enable hyperlink in final references omits c0a2074ac575 mmc: mediatek: Fix system suspend/resume support for CQHCI omits 40e49564e189 mmc: tmio: Fix command error processing omits 854a22997ad5 mmc: sdhci-esdhc-imx: Convert the driver to DT-only omits 2e84ea5a3269 ACPI: EC: Eliminate in_interrupt() usage omits 8dc248665f3a Revert "firmware: QCOM_SCM: Allow qcom_scm driver to be lo [...] omits 178648916e73 xsk: Fix incorrect netdev reference count omits 423282af887b Merge ACPI APEI material for v5.11. omits 0f6e2cb45bcb Merge back cpuidle changes for v5.11. omits e524f252c42f Bluetooth: hci_h5: Add OBDA0623 ACPI HID omits 5c3b5796866f Bluetooth: revert: hci_h5: close serdev device and free hu [...] omits 80f06306240e s390/vdso: reimplement getcpu vdso syscall omits 062e527956d0 s390/mm: add debug user asce support omits 0290c9e328e0 s390/mm: use invalid asce instead of kernel asce omits 87d598634521 s390/mm: remove set_fs / rework address space handling omits 77663819d490 Merge branch 'fixes' into features omits 66930e7e1e58 Merge branch 'stable/for-linus-5.10-rc2' of git://git.kern [...] omits a7b5458ce73b m68k: Fix WARNING splat in pmac_zilog driver omits 428ec5f9dde7 m68k: Add a missing ELF_DETAILS in link script omits 549aeec256ca m68k: Drop redundant NOTES in link script omits 07ce9b7ab0bf m68k: mac: Update Kconfig help omits 0c450b8e7882 m68k: mac: Remove redundant VIA register writes omits 471037e2c9bb m68k: mac: Remove dead code omits 266994e3ac78 m68k: mac: Refactor iop_preinit() and iop_init() omits 44a9e78f9242 clk: samsung: Prevent potential endless loop in the PLL ops omits 46bc965df038 phy: samsung: phy-exynos-pcie: rework driver to support Ex [...] omits a7b4dba9a71d dt-bindings: phy: exynos: add the samsung,exynos-pcie-phy binding omits eea23e4a00d4 dt-bindings: PCI: exynos: add the samsung,exynos-pcie binding omits 83fbffcd1329 dt-bindings: PCI: exynos: drop samsung,exynos5440-pcie binding omits f6b7bb847ca8 PCI: vmd: Offset Client VMD MSI-X vectors omits 8fca3c8a3451 ext2: Fix fall-through warnings for Clang omits e44cdff05145 clk: samsung: Allow compile testing of Exynos, S3C64xx and [...] omits 9ad9a52cce28 i3c/master: introduce the mipi-i3c-hci driver omits c307912d28ca dt-bindings: i3c: MIPI I3C Host Controller Interface omits 59165d16c699 i3c master: fix missing destroy_workqueue() on error in i3 [...] omits 9a3a238b3de9 drm/i915/gvt: treat intel_gvt_mpt as const in gvt code omits d4a617c9bbef ARM: shmobile: Stop using __raw_*() I/O accessors omits 5705747c0c8f ARM: shmobile: sh73a0: Remove obsolete static mapping omits a0a6624dbec8 ARM: shmobile: sh73a0: Use ioremap() to map SMP registers omits cc85e21d6d18 ARM: shmobile: sh73a0: Use ioremap() to map L2C registers omits 5b0480f53dbf ARM: shmobile: r8a7779: Remove obsolete static mappings omits 617ff9e657c4 ARM: shmobile: r8a7779: Use ioremap() to map SMP registers omits caf67a935740 ARM: shmobile: r8a7779: Use ioremap() to map INTC2 registers omits ae04aad75b37 ARM: shmobile: r8a7778: Introduce HPBREG_BASE omits 7ba4a9591a8a pinctrl: renesas: Fix fall-through warnings for Clang omits ffcd7f812dec pinctrl: renesas: r8a77965: Add QSPI[01] pins, groups and [...] omits 4356497e9eda pinctrl: renesas: r8a7796: Add QSPI[01] pins, groups and f [...] omits 590567bf6f6d pinctrl: renesas: r8a77951: Add QSPI[01] pins, groups and [...] omits 89ad953e1e72 pinctrl: renesas: r8a77990: Add QSPI[01] pins, groups and [...] omits 20425f631948 clk: meson: enable building as modules omits bae69bfa3a58 clk: meson: Kconfig: fix dependency for G12A omits e80d8510ffef clk: meson: axg: add MIPI DSI Host clock omits 14ebb3154b8f clk: meson: axg: add Video Clocks omits f069e7e752db Merge branch 'v5.11/headers' into integ omits cd3caa573ebd dt-bindings: clk: axg-clkc: add MIPI DSI Host clock binding omits b5330c565e4e dt-bindings: clk: axg-clkc: add Video Clocks omits 3b3e23092449 Merge 5.10-rc5 into tty-next omits 03c1136af504 Merge 5.10-rc5 into staging-testing omits 98fd9972ed60 PM / devfreq: tegra20: Deprecate in a favor of emc-stat ba [...] omits f7bda6662fd4 Input: libps2 - fix fall-through warnings for Clang omits e9a710bc8d90 Input: pcspkr - fix fall-through warnings for Clang omits 59bbf83835f5 Input: omap4-keypad - fix runtime PM error handling omits 0af104d72961 soc: qcom: pdr: Constify static qmi structs omits 26664c593adc arm64: dts: qcom: sc7180: Set 'polling-delay-passive' for [...] omits 4e8692c2ee3d arm64: dts: qcom: msm8916-samsung-a2015: Disable muic i2c [...] omits 38260b9e6310 arm64: dts: qcom: msm8916-longcheer-l8150: Add notification LED omits 6b4ad4be6469 arm64: dts: qcom: msm8916-longcheer-l8150: Add flash LED omits 6bd2cae7ddd6 arm64: dts: msm8916-longcheer-l8150: Add position sensors omits 6eb815289a37 arm64: dts: msm8916-longcheer-l8150: Add touchscreen omits 0af8bbdb6bb8 arm64: dts: qcom: msm8916-longcheer-l8150: Enable PM8916 vibrator omits e76be113d4a7 arm64: dts: qcom: msm8916-samsung-a3u: add nodes for touchscreen omits fee5dc31a588 arm64: dts: qcom: sc7180: Add prox sensor to LTE sku Lazor boards omits d5276bfa0ca6 arm64: dts: qcom: sc7180: Remove double pull-up on p-sensor-int-l omits 256958086de9 arm64: dts: qcom: add sm8250 fastrpc nodes omits 52c90664f122 arm64: dts: qcom: qrb5165-rb5: Add USB support omits 65389ce63624 arm64: dts: qcom: sm8250: Add support for PRNG EE omits d371a931540b arm64: dts: qcom: sm8250: correct compatible for sm8250-mtp omits 8530939383f5 arm64: dts: qcom: sm8250: add iommus entry to QUP nodes omits 53a8ccf1c7e5 arm64: dts: qcom: rb5: Add support for uSD card omits c4cf0300be84 arm64: dts: qcom: sm8250: Add support for SDC2 omits 91ed0e90fc49 arm64: dts: qcom: add sm8250 hdk dts omits 0ab1b2d10afe arm64: dts: qcom: add sm8150 hdk dts omits 46a6f297d7dd arm64: dts: qcom: sm8250: Add USB and PHY device nodes omits 0c9dde0d2015 arm64: dts: qcom: sm8150: Add secondary USB and PHY nodes omits 04295bc3362d video: fbdev: pm2fb: Fix fall-through warnings for Clang omits 2c3a1e49696f video: fbdev: lxfb_ops: Fix fall-through warnings for Clang omits 0b08d08ddfb6 drm/via: Fix fall-through warnings for Clang omits 8ce9daf8856d drm: Fix fall-through warnings for Clang omits 8c41245872e2 dt-bindings:iio:adc:renesas,rcar-gyroadc: txt to yaml conversion. omits 58ff1b519753 dt-bindings:iio:adc:atmel,sama5d2-adc: txt to yaml conversion omits f383069be33e dt-bindings:iio:magnetometer:pni,rm3100: txt to yaml conversion. omits e3811190acf8 firmware: arm_scmi: Add SCMI v3.0 sensor notifications omits 7b83c5f41088 firmware: arm_scmi: Add SCMI v3.0 sensor configuration support omits e2083d367391 firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads omits d7971d57d273 hwmon: (scmi) Update hwmon internal scale data type omits 2bb6f3e8d861 dt-bindings:iio:magnetometer:honeywell,hmc5843: txt to yam [...] omits ab6eeb9c76b2 dt-bindings:iio:magnetometer:bosch,bmc150_magn: txt to yam [...] omits 63d147d4c0c5 dt-bindings:iio:magnetometer:asahi-kasei,ak8974: txt to ya [...] omits a7d6eb9dbb83 dt-bindings:iio:magnetometer:fsl,mag3110: txt to yaml conversion omits 2d948d057558 dt-bindings:iio:light:st,vl6180: txt to yaml format conversion. omits de4dc0221cff dt-bindings:iio:light:vishay,vcnl4035: txt to yaml conversion omits 52a04bfbc9f2 dt-bindings:iio:light:st,uvis25: txt to yaml conversion fo [...] omits 6032afbdfb61 dt-bindings:iio:light:upisemi,us51882: txt to yaml conversion. omits 23205227b799 dt-bindings:iio:light:ti,opt3001: txt to yaml conversion omits 8b38b180f13d dt-bindings:iio:light:maxim,max44009: txt to yaml conversion. omits 787f6145ed63 dt-bindings:iio:light:sharp,gp2ap020a00f: txt to yaml conversion. omits b8a8dab1dbe7 dt-bindings:iio:light:capella,cm36651: txt to yaml conversion. omits c10fe4474d36 dt-bindings:iio:light:avago,apds9960: txt to yaml conversion omits e24ed929d149 dt-bindings:iio:light:avago,apds9300: txt to yaml conversion. omits 7a2cf8e91390 dt-bindings:iio:imu:st,lsm6dsx: txt to yaml conversion omits 3ead692b7548 dt-bindings:iio:imu:adi,adis16480: txt to yaml conversion omits 5a6a65b11e3a dt-bindings:iio:health:maxim,max30102: txt to yaml conversion omits f0c49ea47e2c dt-bindings:iio:health:maxim,max30100: txt to yaml conversion omits b9c320157ce3 dt-bindings:iio:samsung,sensorhub-rinato: yaml conversion omits f97cee494dc9 dt-bindings:iio:impedance-analyzer:adi,ad5933 yaml conversion. omits 818ede057c60 dt-bindings:iio:potentiometer:microchip,mcp41010 txt to ya [...] omits 05c6330c4347 dt-bindings:iio:potentiometer:adi,ad5272 yaml conversion omits 9a7dc81714c5 dt-bindings:iio:potentiometer:microchip,mcp4131 txt to yam [...] omits e7bae9bbc267 dt-bindings:iio:resolver:adi,ad2s90: Conversion of binding [...] omits d963ab0f15fb dma-buf: system_heap: Allocate higher order pages if available omits 4c68e499bb9d dma-buf: heaps: Skip sync if not mapped omits 064fae53c068 dma-buf: heaps: Remove heap-helpers code omits a5d2d29e24be dma-buf: heaps: Move heap-helper logic into the cma_heap i [...] omits 381295758792 dma-buf: system_heap: Rework system heap to use sgtables i [...] omits 988187e88103 ipvs: replace atomic_add_return() omits fd2d6bc4c2b1 netfilter: nft_reject_bridge: fix build errors due to code [...] omits afbd0bdebe0d ARM: dts: exynos: switch Atmel mxt reset GPIO to active lo [...] omits a161ffe4b877 soc: qcom: initialize local variable omits 903b08340b88 soc: qcom: socinfo: add soc ids for msm8953 variants omits ea270ef71db6 ARM: dts: keystone-k2g-evm: add HDMI and analog audio data omits c16756c11870 soc: qcom: geni: Remove "iova" check omits 4cba398f37f8 drivers: soc: ti: knav_qmss_queue: Fix error return code i [...] omits b4fa73358c30 soc: ti: Fix reference imbalance in knav_dma_probe omits 8465c7d1001a soc: ti: pruss: Remove wrong check against *get_match_data [...] omits e83b2358ab7e soc: ti: Kconfig: Drop ARM64 SoC specific configs omits 50883affe17e soc: ti: k3-ringacc: Provide documentation for 'k3_ring's 'state' omits 7be1c9c1c00c soc: ti: wkup_m3_ipc: Document 'm3_ipc' parameter throughout omits edac869ed010 soc: ti: pm33xx: Remove set but unused variable 'ret' omits ed93a9e2a1a8 soc: ti: knav_dma: Fix a kernel function doc formatting issue omits e8ebf411966f soc: ti: knav_qmss_queue: Fix a whole host of function doc [...] omits e72501099c4c soc: ti: knav_qmss_queue: Remove set but unchecked variable 'ret' omits fd79aebe5f7c soc: ti: omap-prm: Do not check rstst bit on deassert if a [...] omits ec8684847d80 soc: ti: knav_qmss: fix reference leak in knav_queue_probe omits f8c76863394d drm/mediatek/mtk_disp_ovl: Fix formatting and provide miss [...] omits 4e1848d4c49a drm/mediatek/mtk_disp_color: Fix formatting and provide mi [...] omits 398328af5d17 drm/mediatek/mtk_drm_drv: Staticise local function invoked [...] omits 20c39e11dded drm/mediatek/mtk_disp_rdma: Fix formatting and supply miss [...] omits 31855cff0322 drm/mediatek: Drop local dma_parms omits f9e425e99b07 octeontx2-af: Add support for RSS hashing based on Transpo [...] omits 5e08723967c8 Merge tag 'linux-can-next-for-5.11-20201120' of git://git. [...] omits 7609ecb2ed28 net: bridge: switch to net core statistics counters handling omits 9c89cc9b7fad Merge branch 'net-hns3-misc-updates-for-next' omits c331ecf1afc1 net: hns3: adds debugfs to dump more info of shaping parameters omits e364ad303fe3 net: hns3: add support to utilize the firmware calculated [...] omits 3a6863e4e8ee net: hns3: add support for pf querying new interrupt resources omits 30ae7f8a6aa7 net: hns3: add support for mapping device memory omits 9a5ef4aa5457 net: hns3: add support for 1280 queues omits 3edfa30f2340 drm/msm/shrinker: Only iterate dontneed objs omits fcd371c23c3a drm/msm/shrinker: We can vmap shrink active_list too omits ab5c54cb8835 drm/msm: Protect obj->active_count under obj lock omits 74d826da3842 iio: core: return -EINVAL when no ioctl handler has been run omits ee8caea0c144 iio: core: organize buffer file-ops in the order defined i [...] omits d59377023d4a iio: accel: adis16209: remove unneeded spi_set_drvdata() omits 9ff249733708 iio: accel: adis16201: remove unneeded spi_set_drvdata() omits 24da9627e674 iio: adc: ad7292: remove unneeded spi_set_drvdata() omits 39996252f6af iio: adc: cpcap: Fix fall-through warnings for Clang omits 21232b4456ba iio: buffer: remove iio_buffer_set_attrs() helper omits fc02a7315b1e iio: hid-sensors: use iio_triggered_buffer_setup_ext() omits 165aea80e2e2 iio: cros_ec: use devm_iio_triggered_buffer_setup_ext() omits a2f283555b86 iio: adc: at91-sama5d2_adc: use devm_iio_triggered_buffer_ [...] omits 1864c829c91e iio: accel: bmc150: use iio_triggered_buffer_setup_ext() omits abef6bc92871 iio: accel: adxl372: use devm_iio_triggered_buffer_setup_ext() omits 5164c7889857 iio: triggered-buffer: add {devm_}iio_triggered_buffer_set [...] omits 789976accb6a iio: adc: at91-sama5d2_adc: merge buffer & trigger init in [...] omits 5e6dc43e2caa iio: buffer: dmaengine: unwrap the use of iio_buffer_set_attrs() omits d7a3fd7f00ee dt-bindings: fsl-imx-drm: fix example compatible string omits 4a24d80b8c3e x86/mce, cper: Pass x86 CPER through the MCA handling chain omits 9ac05523d38d ALSA: emu10k1: Use dma_set_mask_and_coherent to simplify code omits ab09b58e4bdf x86/boot/compressed/64: Use TEST %reg,%reg instead of CMP $0,%reg omits e714fa93898f ALSA: aloop: Constify ops structs omits 45bbe6c95e42 ALSA: sb: Fix fall-through warnings for Clang omits 59e3d501cfaa ALSA: pcsp: Fix fall-through warnings for Clang omits 704cbc4eb314 ALSA: hdspm: Fix fall-through warnings for Clang omits 16de5970e08d Merge branch 'ibmvnic-performance-improvements-and-other-updates' omits 41ed0a00ffcd ibmvnic: Do not replenish RX buffers after every polling loop omits e552aa313bba ibmvnic: Use netdev_alloc_skb instead of alloc_skb to repl [...] omits ec20f36bb41a ibmvnic: Correctly re-enable interrupts in NAPI polling routine omits 9a87c3fca237 ibmvnic: Ensure that device queue memory is cache-line aligned omits 8ed589f3832a ibmvnic: Remove send_subcrq function omits c62aa3734f21 ibmvnic: Clean up TX code and TX buffer data structure omits 0d973388185d ibmvnic: Introduce xmit_more support using batched subCRQ hcalls omits 4f0b6812e9b9 ibmvnic: Introduce batched RX buffer descriptor transmission omits f019fb6392e5 ibmvnic: Introduce indirect subordinate Command Response Q [...] omits 48cb5b6829e2 remoteproc/mediatek: skip if filesz is 0 omits 71ffb5a22b49 remoteproc/mediatek: fix boundary check omits 903635cbc757 remoteproc/mediatek: fix sparse errors on dma_alloc and dma_free omits 778f2664fa34 remoteproc/mediatek: fix sparse errors on sram power on and off omits f722fbac1e53 Merge tag 'tags/bcm2835-dt-next-2020-11-20' into devicetree/next omits ab7eff24a1e9 dt-bindings: net: dsa: b53: Add YAML bindings omits 51e40c25aa18 ARM: dts: NSP: Provide defaults ports container node omits 42791b317db4 ARM: dts: NSP: Add a SRAB compatible string for each board omits 8b0235d1deac ARM: dts: NSP: Fix Ethernet switch SGMII register name omits fd66cd0d79cb ARM: dts: NSP: Update ethernet switch node name omits fd577b41421b ARM: dts: BCM5301X: Provide defaults ports container node omits 953efcb0c023 ARM: dts: BCM5301X: Add a default compatible for switch node omits f527cb6f3345 ARM: dts: BCM5301X: Update Ethernet switch node name omits d2868fc9335c dt-bindings: net: dsa: Document sfp and managed properties omits 91d1d92a89e0 dt-bindings: net: dsa: Extend switch nodes pattern omits 9dd97064e21f riscv: Make stack walk callback consistent with generic code omits 99c168fccbfe riscv: Cleanup stacktrace omits c900378316d3 Merge branch 'net-ipa-add-a-driver-shutdown-callback' omits ae1d72f9779f net: ipa: add driver shutdown callback omits 7c80e83829db net: ipa: retry modem stop if busy omits 1136145660f3 net: ipa: support retries on generic GSI commands omits f849afcc8c3b net: ipa: ignore CHANNEL_NOT_RUNNING errors omits 5d28913d4ee6 net: ipa: don't reset an ALLOCATED channel omits f8d3bdd561a7 net: ipa: print channel/event ring number on error omits 0ee6de264b83 Merge branch 'net-ipa-platform-specific-clock-and-intercon [...] omits 91d02f955150 net: ipa: use config data for clocking omits f08c99226458 net: ipa: populate clock and interconnect data omits dfccb8b13c0c net: ipa: define clock and interconnect data omits 0a12ad592955 mdio_bus: suppress err message for reset gpio EPROBE_DEFER omits bf7b0bf68ec9 r8169: use dev_err_probe in rtl_get_ether_clk omits 94d8a98e6235 r8169: reduce number of workaround doorbell rings omits 31564b8b6dba riscv: Add HAVE_IRQ_TIME_ACCOUNTING omits da815582cf45 riscv: Enable CMA support omits 9e8ac63fe1bc Merge branch 'mptcp-more-miscellaneous-mptcp-fixes' omits ea4ca586b16f mptcp: refine MPTCP-level ack scheduling omits fa3fe2b15031 mptcp: track window announced to peer omits 523514ed0a99 selftests: mptcp: add ADD_ADDR IPv6 test cases omits 84dfe3677a6f mptcp: send out dedicated ADD_ADDR packet omits d91d322a72a3 mptcp: change add_addr_signal type omits 0397c6d85f9c mptcp: keep unaccepted MPC subflow into join list omits 8b819a84d4b1 selftests: mptcp: add link failure test case omits 860975c6f80a mptcp: skip to next candidate if subflow has unacked data omits 26aa231439fe mptcp: fix state tracking for fallback socket omits b2771d2419fa mptcp: drop WORKER_RUNNING status bit omits 3853f9123c18 PCI: Avoid duplicate IDs in driver dynamic IDs list omits 3cd336c51799 Merge branch 'mlxsw-add-support-for-nexthop-objects' omits e035146d6560 selftests: forwarding: Add multipath tunneling nexthop test omits e96fa54bbd90 selftests: forwarding: Add device-only nexthop test omits 3600f29ad139 selftests: forwarding: Test IPv4 routes with IPv6 link-loc [...] omits ffb721515bf3 selftests: forwarding: Do not configure nexthop objects twice omits 20ac8f869053 selftests: mlxsw: Add nexthop objects configuration tests omits cdd6cfc54c64 mlxsw: spectrum_router: Allow programming routes with next [...] omits c25db3a77f61 mlxsw: spectrum_router: Enable resolution of nexthop group [...] omits 2a014b200bbd mlxsw: spectrum_router: Add support for nexthop objects omits 30abc9cd9c6b net: dsa: avoid potential use-after-free error omits d8398bf840f8 openrisc: add local64.h to fix blk-iocost build omits 1f40704bb01b PCI: Move pci_match_device() ahead of new_id_store() omits 3e95dfb315de dt-bindings: Don't error out on yamllint and dt-doc-valida [...] omits 2ed03e5a84ca Merge branch 'netdevsim-add-ethtool-coalesce-and-ring-settings' omits fbb7a1f8137d selftests: add ring and coalesce selftests omits 9e48ee80ac4e selftests: refactor get_netdev_name function omits fbb8531e58bd selftests: extract common functions in ethtool-common.sh omits a7fc6db099b5 netdevsim: support ethtool ring and coalesce settings omits 77f9591b21ed netdevsim: move ethtool pause params in separate struct omits 4ae21993f074 ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define omits d024f27de11c RDMA/ipoib: Distribute cq completion vector better omits fc9840fbef0c net: stream: fix TCP references when INET is not enabled omits 7ef95e3dbcee Merge branch 'for-linus/seccomp' into for-next/seccomp omits fab686eb0307 seccomp: Remove bogus __user annotations omits 91b2db27d3ff bpf: Simplify task_file_seq_get_next() omits 5bc0d7561aa0 Merge tag 'amlogic-fixes' into v5.11/dt64 omits 3371c6f9f411 ASoC: codecs: Fix fall-through warnings for Clang omits 0d8315dddd28 seccomp/cache: Report cache data through /proc/pid/seccomp_cache omits 445247b02342 xtensa: Enable seccomp architecture tracking omits 4c18bc054bff sh: Enable seccomp architecture tracking omits c09058eda265 s390: Enable seccomp architecture tracking omits 673a11a7e415 riscv: Enable seccomp architecture tracking omits e7bcb4622ddf powerpc: Enable seccomp architecture tracking omits 6aa7923c8737 parisc: Enable seccomp architecture tracking omits 6e9ae6f98809 csky: Enable seccomp architecture tracking omits 424c9102fa7b arm: Enable seccomp architecture tracking omits ffde703470b0 arm64: Enable seccomp architecture tracking omits 192cf32243ce selftests/seccomp: Compare bitmap vs filter overhead omits 25db91209a91 x86: Enable seccomp architecture tracking omits 8e01b51a31a1 seccomp/cache: Add "emulator" to check if filter is consta [...] omits f9d480b6ffbe seccomp/cache: Lookup syscall allowlist bitmap for fast path omits 76483980174c octeontx2-af: Fix access of iter->entry after iter object [...] omits dd6028a3cb5d octeontx2-af: Fix return of uninitialized variable err omits 583b273dea75 octeontx2-pf: Fix unintentional sign extension issue omits b5fb0b1bbb50 Merge branch 'add-support-for-marvell-octeontx2-cryptographic' omits 76638a2e5850 octeontx2-af: add debugfs entries for CPT block omits ae454086e3c2 octeontx2-af: add mailbox interface for CPT omits 956fb852181e octeontx2-pf: move lmt flush to include/linux/soc omits 1a0058cf0c8f net/mlx4_en: Remove unused performance counters omits dea87d0889dd ima: select ima-buf template for buffer measurement omits 341917490d7d PCI: Decode PCIe 64 GT/s link speed omits 334ef6ed06fa init/Kconfig: make COMPILE_TEST depend on !S390 omits 12bb4c682354 s390/vmem: make variable and function names consistent omits af71657c153f s390/vmem: remove redundant check omits 074ff04e279a s390/stp: let subsys_system_register() sysfs attributes omits ba1a6be994e8 s390/decompressor: print cmdline and BEAR on pgm_check omits 8977ab65b894 s390/decompressor: add stacktrace support omits 246218962e21 s390/decompressor: add symbols support omits ec55d1e1dbea s390/decompressor: correct some asm symbols annotations omits 9a78c70a1ba0 s390/decompressor: add decompressor_printk omits c9343637d6b2 s390/ftrace: assume -mhotpatch or -mrecord-mcount always a [...] omits 73045a08cf55 s390: unify identity mapping limits handling omits 1e632eaa0f4b s390/prng: let misc_register() add the prng sysfs attributes omits 5ec11d096640 s390/cio: fix kernel-doc markups in cio driver. omits 0cd9b7230cc5 s390: add separate program check exit path omits 6c816038016f Merge branch 'fixes' into features omits 12f4bd86225e net: add annotation for sock_{lock,unlock}_fast omits c3bc2adb051b net: netsec: add xdp tx return bulking support omits e2ef5203c817 net: openvswitch: Be liberal in tcp conntrack. omits e87d17ca6af5 PCI: cadence: Do not error if "cdns,max-outbound-regions" [...] omits 4a2b9125c985 dt-bindings: PCI: Make "cdns,max-outbound-regions" optiona [...] omits 64fc0a030987 dt-bindings: PCI: rcar-pci-host: Document r8a774e1 bindings omits 2228af80935a dt-bindings: PCI: rcar-pci-host: Document r8a77965 bindings omits 0d69ce3c2c63 dt-bindings: PCI: rcar-pci-host: Convert bindings to json-schema omits e47756c6b422 PCI: ibmphp: Remove unneeded break omits 4257f7e008ea PCI/ASPM: Save/restore L1SS Capability for suspend/resume omits ddaff0af6531 PCI: brcmstb: Initialize "tmp" before use omits a98fd117a255 ARM: dts: sun8i: v3s: fix GIC node memory range omits 6e8e137abeab PCI: rcar: Drop unused members from struct rcar_pcie_host omits 695cd09cc9b2 PCI: Use predefined Pericom Vendor ID omits f83c37941e88 PCI: Disable MSI for Pericom PCIe-USB adapter omits 61b39ad9a7d2 x86/head64: Remove duplicate include omits 278407a53c3b ARM: dts: bcm283x: increase dwc2's RX FIFO size omits 358afb8b746d ARM: dts: rpi-4: disable wifi frequencies omits f805e7e09c8f ASoC: SOF: nocodec: modify DAI link definitions omits 7c1d0e554a35 ASoC: SOF: IPC: fix implicit type overflow omits 6160aca44314 clk: tegra: Do not return 0 on failure omits 6b114d8b4ded Merge series "ASoC: mt6359: Fix regulator_dev_lookup() fai [...] omits 991e74d149eb Merge series "ASoC: Intel/SOF: extend run-time driver sele [...] omits ddf1c4b3944a ASoC: qcom: sm8250: fix HDMI audio playback omits 2b6cb81b95d1 drm/meson: dw-hdmi: Enable the iahb clock early enough omits 1dfeea904550 drm/meson: dw-hdmi: Disable clocks on driver teardown omits ec8838193695 firmware: arm_scmi: Add support to enumerated SCMI voltage [...] omits 2add5cacff35 firmware: arm_scmi: Add voltage domain management protocol [...] omits 0f80fcec08e9 dt-bindings: arm: Add support for SCMI Regulators omits 537cf4e3cc2f xsk: Fix umem cleanup bug at socket destruct omits 450d060e8f75 bpftool: Add {i,d}tlb_misses support for bpftool profile omits 6200d5c38313 MAINTAINERS: Update XDP and AF_XDP entries omits 92666d45adcf ALSA: hda/realtek - Fixed Dell AIO wrong sound tone omits f0aee45ffc8b drm/panel: s6e63m0: Fix init sequence omits 9c3f0a0dd6a1 drm/panel: s6e63m0: Implement 28 backlight levels omits c8917fd74f93 drm/panel: s6e63m0: Fix and extend MCS table omits 7795d4757502 spi: Warn when a driver's remove callback returns an error omits 9db34ee64ce4 spi: Use bus_type functions for probe, remove and shutdown omits 440408dbadfe spi: fix resource leak for drivers without .remove callback omits 82d1aeb8a407 ASoC: mmp-sspa: set phase two word length register omits 2b3f6f4af955 ASoC: codecs: lpass-va-macro: add missing MODULE_DEVICE_TABLE omits 73d2784ecf09 ASoC: dt-bindings: renesas, rsnd: Fix duplicate 'allOf' entries omits fca18e62984a ASoC: SOF: control: override volume info callback omits 6e85530496a4 ASoC: mt6359: remove unused property for mt6359 omits 9546c76c73a1 ASoC: mediatek: mt6359: Fix regulator_dev_lookup() fails f [...] omits bab202ab87ba x86/mm: Declare 'start' variable where it is used omits 22ca56a34b32 mtd: devices: powernv_flash: Add function names to headers [...] omits 2dc3d1e06e56 mtd: onenand: Fix some kernel-doc misdemeanours omits b489681b87bf mtd: rawnand: arasan: Document 'anfc_op's 'buf' member omits 0d5c506d3607 mtd: rawnand: sunxi: Document 'sunxi_nfc's 'caps' member omits 2425a57b1a0c mtd: rawnand: omap2: Fix a bunch of kernel-doc misdemeanours omits a318b95a4235 mtd: rawnand: omap_elm: Finish half populated function hea [...] omits 5a933b0dae2e mtd: rawnand: s3c2410: Add documentation for 2 missing str [...] omits da6debc470c0 mtd: rawnand: cafe_nand: Remove superfluous param doc and [...] omits 63c34f214f93 mtd: rawnand: diskonchip: Marking unused variables as __al [...] omits 46c60dbf4b0f mtd: ubi: gluebi: Fix misnamed function parameter documentation omits fa985e221a7c mtd: rawnand: brcmnand: Demote non-conformant kernel-doc headers omits ab4e4de9fd8b mtd: ubi: wl: Fix a couple of kernel-doc issues omits e1eb368d72fb mtd: ubi: eba: Fix a couple of misdocumentation issues omits b6baa9962648 mtd: ubi: kapi: Correct documentation for 'ubi_leb_read_sg [...] omits 6a21a1176f3b mtd: spinand: toshiba: Demote non-conformant kernel-doc header omits 9efbb507b7e6 mtd: ubi: build: Document 'ubi_num' in struct mtd_dev_param omits d67b272f236b mtd: spi-nor: hisi-sfc: Demote non-conformant kernel-doc omits 8fed6e0ae5a9 mtd: onenand: onenand_bbt: Fix expected kernel-doc formatting omits 6361f5360e51 mtd: Fix misspelled function parameter 'section' omits 9712fb212535 mtd: devices: docg3: Fix kernel-doc 'bad line' and 'excess [...] omits 720ae74ddf0a mtd: onenand: onenand_base: Fix expected kernel-doc formatting omits 5fddeda7d3a8 mtd: devices: phram: File headers are not good candidates [...] omits 620747ee4129 mtd: mtdpart: Fix misdocumented function parameter 'mtd' omits 3cffa06aeef7 printk/console: Allow to disable console output by using c [...] omits eca22edb37d2 drm: Pass the full state to connectors atomic functions omits 757055ae8ded init/console: Use ttynull as a fallback when there is no console omits 275f6010b699 can: mcp251xfd: remove useless code in mcp251xfd_chip_softreset omits 887e5a9ace74 can: kvaser_usb: Add new Kvaser hydra devices omits 1f597d418ee3 can: kvaser_usb: kvaser_usb_hydra: Add support for new dev [...] omits 8396604379e6 can: kvaser_usb: Add new Kvaser Leaf v2 devices omits e110c8409fb6 can: kvaser_usb: Add USB_{LEAF,HYDRA}_PRODUCT_ID_END defines omits 6b6e986864fd can: flexcan: flexcan_close(): change order if commands to [...] omits 648a34b1d57d can: flexcan: flexcan_open(): completely initialize contro [...] omits f3f2a5466578 can: flexcan: flexcan_rx_offload_setup(): factor out mailb [...] omits 49dea0443918 can: flexcan: move enabling/disabling of interrupts from f [...] omits 1c5e6dbe4c4f can: flexcan: factor out enabling and disabling of interru [...] omits 1457998a6d3a can: flexcan: rename macro FLEXCAN_QUIRK_SETUP_STOP_MODE - [...] omits cefd754d131a dt-bindings: firmware: add IMX_SC_R_CAN(x) macro for CAN omits 07b6b3e23cbd dt-bindings: can: fsl,flexcan: fix fsl,clk-source property omits 4e20b3a1b02e dt-bindings: can: fsl,flexcan: add uint32 reference to clo [...] omits 94c23097f991 can: gw: support modification of Classical CAN DLCs omits 396b3cedc9cf can: drivers: add len8_dlc support for esd_usb2 CAN adapter omits 4c01fc87675e can: drivers: add len8_dlc support for various CAN adapters omits e8e73562ce0b can: drivers: introduce helpers to access Classical CAN DL [...] omits 75191707c7f5 can: update documentation for DLC usage in Classical CAN omits 3ab4ce0d6fa8 can: rename CAN FD related can_len2dlc and can_dlc2len helpers omits c7b74967799b can: replace can_dlc as variable/element for payload length omits 1fe00b8b4276 firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions omits 22f0d89805a4 drm: document drm_mode_modeinfo omits 607a4672b458 firmware: arm_scmi: Add full list of sensor type enumeration omits 2ac5ef3b2362 drm: document drm_mode_get_connector omits f25fb6de6720 firmware: arm_scmi: Rework scmi_sensors_protocol_init omits 768a711e2d4b phy: samsung: phy-exynos-pcie: fix typo 'tunning' omits 496db029142f phy: samsung: phy-exynos-pcie: rework driver to support Ex [...] omits 864788c00fd7 dt-bindings: phy: phy-stm32-usbphyc: convert bindings to j [...] omits 8eff8b4e22d9 phy: amlogic: phy-meson-axg-mipi-pcie-analog: add support [...] omits 87c3cdecb3d5 dt-bindings: phy: amlogic,meson-axg-mipi-pcie-analog: remo [...] omits 76aefb221146 phy: amlogic: Add AXG MIPI D-PHY driver omits 450889074f4f dt-bindings: phy: amlogic,meson-axg-mipi-pcie-analog: remo [...] omits e1404d203139 dt-bindings: phy: add Amlogic AXG MIPI D-PHY bindings omits 5e4d659b10fd USB: serial: option: add Fibocom NL668 variants omits 65f8453dc691 drm/virtio: rename sync_seq and last_seq omits bb53a604a74b drm/virtio: use fence_id when processing fences omits c12096085b62 virtio-gpu api: Add a comment on VIRTIO_GPU_SHM_ID_HOST_VISIBLE omits 7efb5f38ac9e drm/virtio: fix a file name comment reference omits a651341b269c drm/virtio: suffix create blob call with _ioctl like any ioctl omits 053af9e6e817 USB: serial: mos7720: defer state restore to a workqueue omits 04435217f968 mm: Remove examples from enum zone_type comment omits 2b8652936f0c arm64: mm: Set ZONE_DMA size based on early IORT scan omits 8424ecdde7df arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges omits 07d13a1d6120 of: unittest: Add test for of_dma_get_max_cpu_address() omits 964db79d6c18 of/address: Introduce of_dma_get_max_cpu_address() omits 9804f8c69b04 arm64: mm: Move zone_dma_bits initialization into zone_siz [...] omits 0a30c53573b0 arm64: mm: Move reserve_crashkernel() into mem_init() omits 2687275a5843 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation [...] omits cd1124e76d74 can: remove obsolete get_canfd_dlc() macro omits 69d98969a054 can: rename get_can_dlc() macro with can_cc_dlc2len() omits ea7800565a12 can: add optional DLC element to Classical CAN frame structure omits b7d3c0e5930d can: j1939: add tables for the CAN identifier and its fields omits 52a0372a38b4 usb: typec: Fix num_altmodes kernel-doc error omits 52aa300fabe5 drm: improve kernel-docs in drm_mode.h omits f287c536d943 drm/i915/dg1: Enable ports omits 7b7e4cee0299 Merge branch 'mhi-ath11k-immutable' into mhi-next omits 2ca7e30d3b1e net: qrtr: Unprepare MHI channels during remove omits 4082c502bf9c Merge branch 'enetc-clean-endianness-warnings-up' omits 0dfd294c9241 enetc: Fix endianness issues for enetc_qos omits d548d3930ab6 enetc: Fix endianness issues for enetc_ethtool omits 6b13d8f71fb3 IPv6: RTM_GETROUTE: Add RTA_ENCAP to result omits b680a214ec28 mptcp: update rtx timeout only if required. omits ac75b09624ed Merge branch 'devlink-move-common-flash_update-calls-to-core' omits 52cc5f3a166a devlink: move flash end and begin to core devlink omits b44cfd4f5b91 devlink: move request_firmware out of driver omits a89441fcd09d arm64: dts: qcom: sm8250: add apps_smmu node omits 4815623259f5 arm64: dts: qcom: sm8150: add apps_smmu node omits ded5ed04d85e soc: qcom: llcc: Add configuration data for SM8150 omits bb1f7cf68a2d arm64: dts: qcom: sm8150: Add LLC support for sm8150 omits 3aa40a1ad367 Input: vmmouse - demote obvious abuse of kernel-doc header omits 39f4879e99a4 Input: applespi - provide missing struct 'message' descriptions omits 584da78cba79 Input: goodix - fix misspelling of 'ctx' omits 732b764099f6 crypto: sun8i-ce - fix two error path's memory leak omits 2e0e386af884 crypto: kconfig - fix a couple of spelling mistakes omits 8c8268166e83 crypto: qat - add qat_4xxx driver omits 6644f49e7b71 crypto: qat - add hook to initialize vector routing table omits e73916f20829 crypto: qat - target fw images to specific AEs omits ff8107200367 crypto: omap-aes - Fix PM disable depth imbalance in omap_ [...] omits 1dc440355e47 crypto: hisilicon/zip - add a work_queue for zip irq omits 1201581c5792 crypto: lib/curve25519 - Move selftest prototype into header file omits a24d22b225ce crypto: sha - split sha.h into sha1.h and sha2.h omits 5bdad829c31a crypto: crypto4xx - Replace bitwise OR with logical OR in [...] omits 0049a1329bb9 crypto: caam/qi - simplify error path for context allocation omits 3ad99c22cebe crypto: arm64/gcm - move authentication tag check to SIMD domain omits 5761498c4d07 crypto: hisilicon/sec2 - Fix aead authentication setting k [...] omits 50df51d12c31 Merge branch 'lkmm.2020.11.06a' into HEAD omits c4638ff0644b Merge branch 'kcsan.2020.11.06a' into HEAD omits 7fc91fc84506 Merge branches 'cpuinfo.2020.11.06a', 'doc.2020.11.06a', ' [...] omits 50edb988534c srcu: Take early exit on memory-allocation failure omits 56292e8609e3 rcu/tree: Defer kvfree_rcu() allocation to a clean context omits bfb3aa735f82 rcu: Do not report strict GPs for outgoing CPUs omits 354c3f0e22dc rcu: Fix a typo in rcu_blocking_is_gp() header comment omits 4d60b475f858 rcu: Prevent lockdep-RCU splats on lock acquisition/release omits bd56e0a4a291 rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] omits d2098b444098 rcu,ftrace: Fix ftrace recursion omits 7c47ee5aa008 rcu/tree: Make struct kernel_param_ops definitions const omits 9f866dac9429 rcu/tree: Add a warning if CPU being onlined did not repor [...] omits a3941517fcd6 rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config omits ed73860cecc3 rcu: Fix single-CPU check in rcu_blocking_is_gp() omits e3771c850d3b rcu: Implement rcu_segcblist_is_offloaded() config dependent omits 1eafe075bf9c list.h: Update comment to explicitly note circular lists omits dfe564045c65 rcu: Panic after fixed number of stalls omits 29368e093921 x86/smpboot: Move rcu_cpu_starting() earlier omits 6dbce04d8417 rcu: Allow rcu_irq_enter_check_tick() from NMI omits 1606173c5334 dt-bindings: msm: Add LLCC for SM8150 omits 6998ff4e2161 scsi: lpfc: Fix variable 'vport' set but not used in lpfc_ [...] omits 185d17e11e7f scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() omits 09b15e35071d scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_ [...] omits 4a119d8a4c60 scsi: lpfc: Fix set but not used warnings from Rework remo [...] omits 809032ddf9c6 scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_ve [...] omits 58e5183ac869 Input: synaptics - demote non-conformant kernel-doc header omits b324009d21ae Input: wm97xx-ts - provide missing description for 'status' omits aea1f3ffb110 Input: surface3_spi - fix naming issue with 'surface3_spi_ [...] omits ced8c61fa8c7 Input: wm831x-on - source file headers are not good candid [...] omits cb69046526cc Input: goodix - provide some missing function parameter de [...] omits 7d52613d1c93 Input: mc13783-pwrbutton - file headers are not good candi [...] omits 35b076b99546 Input: xpad - demote non-conformant kernel-doc header omits 478a57072a4c Input: adp5589-keys - use BIT() omits a26506788320 Input: adp5589-keys - mark suspend and resume methods as _ [...] omits 14c1dd950411 scsi: lpfc: Fix memory leak on lcb_context omits 61795a5316ad scsi: lpfc: Remove dead code on second !ndlp check omits 1e7dddb2e76a scsi: lpfc: Fix pointer defereference before it is null ch [...] omits e4af87b7079e scsi: ibmvfc: Advertise client support for targetWWPN usin [...] omits ebc7c74bd2dc scsi: ibmvfc: Add support for target_wwpn field in v2 MADs [...] omits 5a9d16f71c26 scsi: ibmvfc: Add FC payload retrieval routines for versio [...] omits a318c2b71cce scsi: ibmvfc: Add helper for testing capability flags omits c16b8a6d8af1 scsi: ibmvfc: Add new fields for version 2 of several MADs omits fad74a1be2db scsi: ibmvfc: Deduplicate common ibmvfc_cmd init code omits 56495a2442a4 Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 2aa0102c6688 scsi: ibmvfc: Use correlation token to tag commands omits 4e0716199ab6 scsi: ibmvfc: Remove trailing semicolon omits 61bdb4eec8d1 scsi: ibmvfc: Byte swap login_buf.resp values in attribute [...] omits 3754cde8df91 scsi: ufs: Show LBA and length for UNMAP commands omits 8eb456be75af scsi: ufs: Fix clkgating on/off omits 69a314d6a155 scsi: ufs: Add more contexts in the ufs tracepoints omits e93e6e49fa31 scsi: ufs: Use WQ_HIGHPRI for gating work omits 4f3e900b6282 scsi: ufs: Clear UAC for FFU and RPMB LUNs omits b66451129764 scsi: ufs: Atomic update for clkgating_enable omits fd62de114f8c scsi: ufs: Avoid to call REQ_CLKS_OFF to CLKS_OFF omits 9533fd8019fb drm/i915: Do not call hsw_set_frame_start_delay for dsi omits 479f58dda25b EDAC/i10nm: Add Intel Sapphire Rapids server support omits bc1c99a5971a EDAC: Add DDR5 new memory type omits 83ff51c4e3fe EDAC/i10nm: Use readl() to access MMIO registers omits 41545aabff1e MAINTAINERS: Add entry for Intel IGEN6 EDAC driver omits 2223d8c781a0 EDAC/igen6: Add debugfs interface for Intel client SoC EDA [...] omits 10590a9d4f23 EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC omits a0e169978303 microblaze/mm/highmem: Add dropped #ifdef back omits afd4cf78a189 drm/i915/display: Whitespace cleanups omits d512ef22d77b ASoC: SOF: Intel: allow for coexistence between SOF and ca [...] omits 0e5cc22162e5 ALSA: hda: intel-dsp-config: ignore dsp_driver parameter f [...] omits ec8a15d3a7c7 ASoC: Intel: catpt: add dynamic selection of DSP driver omits 8643e85aab87 ASoC: Intel: broadwell: set card and driver name dynamically omits 803e591337e6 ALSA: hda: intel-dsp-config: add Broadwell ACPI DSP driver [...] omits b405b4318c77 ASoC: SOF: Intel: allow for coexistence between SOF and At [...] omits df5f5edaef4b ASoC: Intel: Atom: add dynamic selection of DSP driver omits f7313f9fc287 ASoC: SOF: acpi: add dynamic selection of DSP driver omits 05ff312badb6 ASoC: Intel: byt/cht: set pm ops dynamically omits 41656c3dc2ac ASoC: Intel: boards: byt/cht: set card and driver name at [...] omits 644eebdbbf11 ASoC: soc-acpi: add helper to identify parent driver. omits b5682305297d ALSA: hda: intel-dsp-config: add helper for ACPI DSP drive [...] omits 791ab8b2e3db arm64: Ignore any DMA offsets in the max_zone_phys() calculation omits 2002d2951398 x86/resctrl: Constify kernfs_ops omits 657bc1d10bfc r8153_ecm: avoid to be prior to r8152 driver omits 5bfe97d7382b 9p: Fix writeback fid incorrectly being attached to dentry omits ff5e72ebef41 9p: apply review requests for fid refcounting omits 6636b6dcc3db 9p: add refcount to p9_fid struct omits 91ccc45d1ec4 arm64: defconfig: Enable QCOM_SCM as builtin omits b9a98c3437e3 kvm: x86/mmu: Add TDP MMU SPTE changed trace point omits 33dd3574f5fe kvm: x86/mmu: Add existing trace points to TDP MMU omits 36b90846c5d5 Merge series "ASoC: codecs: add support for LPASS Codec ma [...] omits 600c0849cf86 thunderbolt: Fix use-after-free in remove_unplugged_switch() omits fbc6e1c6e0a4 docs: bootconfig: Update file format on initrd image omits e1cef2d4c379 tools/bootconfig: Align the bootconfig applied initrd imag [...] omits a995e6bc0524 tools/bootconfig: Fix to check the write failure correctly omits a61ea6379ae9 tools/bootconfig: Fix errno reference after printf() omits 059a0beb4863 drm/i915/perf: workaround register corruption in OATAILPTR omits 36f9ff9e03de lib: Fix fall-through warnings for Clang omits baa2a611762f ARM: dts: Configure power domain for omap5 dss omits ee9ddfd78150 ARM: dts: omap5: add remaining PRM instances omits 0a000aeb8ba0 soc: ti: omap-prm: omap5: add genpd support for remaining [...] omits 11fdf598d041 ARM: OMAP2+: Drop legacy platform data for dra7 gpmc omits ae57d1558908 ARM: dts: Configure interconnect target module for dra7 iva omits 1021b37ecdc8 ARM: dts: dra7: add remaining PRM instances omits 5a68c87afde0 soc: ti: omap-prm: dra7: add genpd support for remaining P [...] omits 57f57201360e clk: ti: dra7: Drop idlest polling from IVA clkctrl clocks omits a27b421f1d04 ASoC: pcm: call snd_soc_dapm_stream_stop() in soc_pcm_hw_clean omits caebea04b912 ASoC: SOF: Intel: add hw specific PCM constraints omits 9983ac49b7db ASoC: SOF: relax PCM period and buffer size constraints omits 73ea3a5dbbef ASoC: Intel: catpt: select WANT_DEV_COREDUMP omits 53233e40c142 ASoC: fsl_sai: Correct the clock source for mclk0 omits 61349f0f2715 ASoC: sunxi: do not select COMMON_CLK to fix builds omits cf7f4a5320cd ASoC: Intel: bdw-rt5677: add missing pm_ops omits 7998c168a94d ASoC: Intel: broadwell: add missing pm_ops omits 58aad93015b9 ASoC: codecs: lpass-va-macro: add dapm widgets and routes omits 908e6b1df26e ASoC: codecs: lpass-va-macro: Add support to VA Macro omits 67d99b23c881 ASoC: qcom: dt-bindings: add bindings for lpass va macro codec omits 2c4066e5d428 ASoC: codecs: lpass-wsa-macro: add dapm widgets and route omits 809bcbcecebf ASoC: codecs: lpass-wsa-macro: Add support to WSA Macro omits ccbd847f15b0 ASoC: qcom: dt-bindings: add bindings for lpass wsa macro codec omits fbdae7d6d04d ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks omits 368ffd9adc7a ipmi: msghandler: Suppress suspicious RCU usage warning omits 4da595ddc069 soc: aspeed: Enable drivers with ARCH_ASPEED omits 0f0c9c702241 soc: aspeed: Fix a reference leak in aspeed_socinfo_init() omits 959b981dc7bc soc: aspeed: remove unneeded semicolon omits 91c7a7e0656d MIPS: Loongson64: Fix wrong scache size when execute lscpu omits 6ce91ba8589a MIPS: Remove cpu_has_6k_cache and cpu_has_8k_cache in cpu_ [...] omits 0df162e1377a MIPS: mm: Clean up setup of protection map omits ed2adb74217a MIPS: mm: shorten lines by using macro omits 411406a8c758 MIPS: kvm: Use vm_get_page_prot to get protection bits omits fb0bf6aa8d5b ARM: OMAP2+: Drop legacy platform data for omap4 gpmc omits dfdaf8643e4e ARM: OMAP2+: Drop legacy platform data for omap4 iva omits 399882c19975 ARM: dts: Configure power domain for omap4 dsp omits 0c7815f306e3 ARM: dts: Configure power domain for omap4 dss omits 6d4b65e31a3f ARM: dts: omap4: add remaining PRM instances omits 773f0d89ac8d soc: ti: omap-prm: omap4: add genpd support for remaining [...] omits 724d554a117a MIPS: vdso: Use vma page protection for remapping omits 3614fb09f998 clk: ti: omap4: Drop idlest polling from IVA clkctrl clocks omits 3e3e59ef0cbe drm/ttm: fix DMA32 handling in the global page pool omits 2ba56f464f0c ARM: dts: aspeed: ast2600evb: Add MAC0 omits c680dd4e6045 ARM: dts: aspeed: rainier: Don't shout addresses omits bb74fdbd8a6c ARM: dts: aspeed: rainier: Mark FSI SPI controllers as restricted omits 673536cc5f21 rtc: pcf8523: use BIT omits 219cc0f91897 rtc: pcf8523: set range omits 886144058d53 rtc: pcf8523: switch to devm_rtc_allocate_device omits 0d6d7a390b32 rtc: destroy mutex when releasing the device omits 1bfc485b7357 rtc: shrink devm_rtc_allocate_device() omits fdcfd854333b rtc: rework rtc_register_device() resource management omits 6746bc095bbd rtc: nvmem: emit an error message when nvmem registration fails omits 3a905c2d9544 rtc: add devm_ prefix to rtc_nvmem_register() omits 25ece30561d2 rtc: nvmem: remove nvram ABI omits 4d49ffc7a20d Documentation: list RTC devres helpers in devres.rst omits 7c45c9741ab2 rtc: omap: use devm_pinctrl_register() omits 7d9d4868ec0b rtc: sc27xx: Always read normal alarm omits 281f1f99cf3a PCI: dwc: Detect number of iATU windows omits 9ca17af552bc PCI: dwc: Move inbound and outbound windows to common struct omits fcde397422ef Revert "PCI: dwc/keystone: Drop duplicated 'num-viewport'" omits 60f5b73fa0f2 PCI: dwc: Remove unnecessary wrappers around dw_pcie_host_init() omits b9ac0f9dc8ea PCI: dwc: Move dw_pcie_setup_rc() to DWC common code omits 59fbab1ae40e PCI: dwc: Move dw_pcie_msi_init() into core omits 886a9c134755 PCI: dwc: Move link handling into common code omits f78f02638af5 PCI: dwc: Rework MSI initialization omits 5bcb1757e637 PCI: dwc: Move MSI interrupt setup into DWC common code omits 331e9bcead52 PCI: dwc: Drop the .set_num_vectors() host op omits 7f170d35f583 PCI: dwc/dra7xx: Use the common MSI irq_chip omits 458ad06c4cdd PCI: dwc: Ensure all outbound ATU windows are reset omits 1cc9a559993a PCI: dwc/intel-gw: Remove some unneeded function wrappers omits a0fd361db8e5 PCI: dwc: Move "dbi", "dbi2", and "addr_space" resource se [...] omits 1d567aac4610 PCI: dwc/intel-gw: Move ATU offset out of driver match data omits 476b70b4d1ad PCI: keystone: Enable compile-testing on !ARM omits b9ce9b0f83b5 soc/tegra: fuse: Fix index bug in get_process_id omits cb09a379724d x86/topology: Set cpu_die_id only if DIE_TYPE found omits 8de0c9917cc1 EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId omits db970bd231c2 x86/CPU/AMD: Remove amd_get_nb_id() omits 028c221ed190 x86/CPU/AMD: Save AMD NodeId as cpu_die_id omits 48a0962d2e2d MAINTAINERS: Add missing documentation references to PCI E [...] omits fa50e2b452c6 sched/topology: Condition EAS enablement on FIE support omits ecec9e86d1a3 arm64: Rebuild sched domains on invariance status changes omits 31f6a8c0a471 sched/topology,schedutil: Wrap sched domains rebuild omits 480a6ca2dc6e sched/uclamp: Allow to reset a task uclamp constraint value omits b19a888c1e9b sched/core: Fix typos in comments omits 9032dc211523 Documentation: scheduler: fix information on arch SD flags [...] omits b5b217346de8 sched/topology: Warn when NUMA diameter > 2 omits 406100f3da08 cpuset: fix race between hotplug work and later CPU offline omits 1293771e4353 sched: Fix migration_cpu_stop() WARN omits d707faa64d03 sched/core: Add missing completion for affine_move_task() waiters omits d1f250e2205e x86: Support HAVE_CONTEXT_TRACKING_OFFSTACK omits 6775de4984ea context_tracking: Only define schedule_user() on !HAVE_CON [...] omits 9f68b5b74c48 sched: Detect call to schedule from critical entry code omits 179a9cf79212 context_tracking: Don't implement exception_enter/exit() o [...] omits 83c2da2e605c context_tracking: Introduce HAVE_CONTEXT_TRACKING_OFFSTACK omits aabe19b82793 nsproxy: use put_nsproxy() in switch_task_namespaces() omits 14132a5b807b x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() omits b99654491642 tick: Get rid of tick_period omits 896b969e6732 tick/sched: Release seqcount before invoking calc_load_global() omits 7a35bf2a6a87 tick/sched: Optimize tick_do_update_jiffies64() further omits 94ad2e3cedb8 tick/sched: Reduce seqcount held scope in tick_do_update_j [...] omits 372acbbaa809 tick/sched: Use tick_next_period for lockless quick check omits c398960cd82b tick: Document protections for tick related data omits f73f64d56871 tick/broadcast: Serialize access to tick_next_period omits b023fd5f741f x86/msr: Downgrade unrecognized MSR message omits 2e023b938048 ARM: OMAP1: clock: Use IS_ERR_OR_NULL() to clean code omits e106698cbb90 ARM: OMAP2+: Remove redundant null check before clk_prepar [...] omits 6d9be9376b0e ARM: OMAP2+: Remove redundant assignment to variable ret omits c3f244d5776e ARM: OMAP2+: Fix kfree NULL pointer in omap2xxx_clkt_vps_init omits 3c5902d270ed ARM: OMAP2+: Fix memleak in omap2xxx_clkt_vps_init omits 295992fb815e mm: introduce vma_set_file function v5 omits 1527f926fd04 mm: mmap: fix fput in error path v2 omits 14639a22de65 mfd: cpcap: Fix interrupt regression with regmap clear_ack omits d75846ed08e6 mfd: stmfx: Fix dev_err_probe() call in stmfx_chip_init() omits de1292817cf7 mfd: MFD_SL28CPLD should depend on ARCH_LAYERSCAPE omits 4556fe8f16e0 mfd: rt5033: Fix errorneous defines omits 15ad304878f7 dt-binding: mfd: syscon: add Rockchip QoS register compatibles omits 9a463284706c mfd: htc-i2cpld: Add the missed i2c_put_adapter() in htcpl [...] omits 4c5840b909f3 mfd: at91-usart: Do not use compatible to register child devices omits a233d4ebfc6f gpio: tps65910: use regmap accessors omits f594d01bb4af mfd: madera: Add special errata reset handling for cs47l15 omits 1cd7b935d298 mfd: madera: Add reset as part of resume omits 21ca0f5b5c04 dt-bindings: mfd: rohm,bd71837-pmic: Add common properties omits 4f2785939fe0 mfd: tps65910: Fix a bunch of alignment issues reported-by [...] omits 9f5b98f3f414 mfd: tps65910: Remove unused pointers omits 28faad777c2d mfd: tps65910: Clean up after switching to regmap omits da7d203f46c0 mfd: tps65911-comparator: Use regmap accessors omits a4b9be29f4bf mfd: qcom-spmi-pmic: Add support for PM660/PM660L omits 68a90a6c6443 mfd: madera: Delete register field xxx_WIDTH defines omits c4a164f41554 mfd: Constify static struct resources omits 4bdcbbb9a3a8 mfd: sun4i-gpadc: Constify static struct resource omits 8d7b3a6dac4e mfd: stmpe: Constify static struct resource omits 5a1acf2b9308 mfd: lp8788: Constify static struct resource omits f977284ad22f mfd: wm8xxx-core: Constify static struct resource omits 0aefed0eb805 mfd: tps65xxx: Constify static struct resource in OMAP2+ drivers omits bf4cceb6e009 mfd: intel: Constify static struct resource omits a0fa0abeb508 mfd: da9xxx-core: Constify static struct resource omits f8d86e2998e9 Merge branch 'ib-mfd-mediatek-5.11' into ibs-for-mfd-merged omits 86b9d170da98 mfd: syscon: Add syscon_regmap_lookup_by_phandle_optional( [...] omits 30df385e35a4 Input: adp5589-keys - use devm_add_action_or_reset() for r [...] omits 74f2c59324a3 Input: adp5589-keys - use devm_gpiochip_add_data() for gpios omits 3b95bc57c86b Input: adp5589-keys - remove setup/teardown hooks for gpios omits 760a1219ff26 Input: adp5589-keys - use device-managed function in adp55 [...] omits 41d7d26b8fb2 Input: adp5589-keys - use devm_kzalloc() to allocate the k [...] omits 14579c76f5ca ARM: dts: nuvoton: Add Fii Kudo system omits 0e0610d24ee6 ARM: dts: nuvoton: Add NPCM7xx RunBMC Olympus Quanta machine omits 59f5abe09f0a ARM: dts: nuvoton: Add Quanta GSJ BMC omits c2a983a7a886 ARM: dts: nuvoton: Add Quanta GSJ BMC pinctrl omits 136b2124d7cb ARM: dts: nuvoton: Add Nuvoton NPCM730 device tree omits 36a94760c989 phy: phy-bcm-ns-usb3: drop support for deprecated DT binding omits 7af8109efad5 phy: sun4i-usb: remove enable_pmu_unk1 from sun50i_h6_cfg omits 0bd4b96d9910 powernv/memtrace: don't abuse memory hot(un)plug infrastru [...] omits ca2c36cae9d4 powerpc/mm: remove linear mapping if __add_pages() fails i [...] omits d8bd9a121c2f powerpc/book3s64/hash: Drop WARN_ON in hash__remove_sectio [...] omits 1f73ad3e8d75 powerpc/mm: print warning in arch_remove_linear_mapping() omits e5b2af044f31 powerpc/mm: protect linear mapping modifications by a mutex omits 4abb1e5b63ac powerpc/mm: factor out creating/removing linear mapping omits d6718941a276 powerpc/powernv/memtrace: Fix crashing the kernel when ena [...] omits c74cf7a3d59a powerpc/powernv/memtrace: Don't leak kernel memory to user space omits 2ca13a4cc56c powerpc/perf: Use regs->nip when SIAR is zero omits d9f7088dd6d8 powerpc/perf: Use the address from SIAR register to set cp [...] omits fdf13a657508 powerpc/perf: Drop the check for SIAR_VALID omits 9e8d13697c38 powerpc/perf: Add new power PMU flag "PPMU_P10_DD1" for po [...] omits b84bf098fcc4 powerpc/mm: Fix comparing pointer to 0 warning omits 62182e6c0faf powerpc: Remove RFI macro omits 120c0518ec32 powerpc: Replace RFI by rfi on book3s/32 and booke omits 879add772017 powerpc/64s: Replace RFI by RFI_TO_KERNEL and remove RFI omits 027717a45ca2 powerpc/powernv/sriov: fix unsigned int win compared to le [...] omits a40fdaf1420d Revert "powerpc/pseries/hotplug-cpu: Remove double free in [...] omits 987c426320cc powerpc/64s/perf: perf interrupt does not have to get_user [...] omits fdcfeaba38e5 powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S omits c1fc133f5bd0 ARM: dts: tacoma: Add reserved memory for ramoops omits c7b74131c755 ARM: dts: rainier: Add reserved memory for ramoops omits cbee028da69d ARM: dts: tacoma: Fix node vs reg mismatch for flash memory omits 78665179e569 powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_ [...] omits e80639405c40 powerpc/mm: Update tlbiel loop on POWER10 omits a7223f5bfcae powerpc: Avoid broken GCC __attribute__((optimize)) omits ffa1797040c5 powerpc: sysdev: add missing iounmap() on error in mpic_ms [...] omits f5eca0b27911 selftests/powerpc/eeh: disable kselftest timeout setting f [...] omits cb5d4c465f31 powerpc/ps3: Drop unused DBG macro omits ef78f2dd2398 powerpc/85xx: Fix declaration made after definition omits 53f45ecc9cd0 powerpc/mm: Move setting PTE specific flags to pfn_pmd() omits 1891ef21d92c powerpc/bitops: Fix possible undefined behaviour with fls( [...] omits 344fbab991a5 powerpc/64s: Convert some cpu_setup() and cpu_restore() fu [...] omits 4e99d115d865 Merge branch 'RISC-V selftest/bpf fixes' omits 6007b23cc755 selftests/bpf: Mark tests that require unaligned memory access omits c77b0589ca29 selftests/bpf: Avoid running unprivileged tests with align [...] omits 6016df8fe874 selftests/bpf: Fix broken riscv build omits e76d795ecb5b nfc: s3fwrn5: Change the error code omits 074376007e42 nfc: s3fwrn5: Fix the misspelling in a comment omits b50e29645627 nfc: s3fwrn5: Remove the max_payload omits aa8f2cbd5748 Merge branch 's390-qeth-updates-2020-11-17' omits 235db5278316 s390/qeth: improve selection of ethtool link modes omits e92d42e7602b s390/qeth: use QUERY OAT for initial link info omits f252fa8ea0a0 s390/qeth: clean up default cases for ethtool link mode omits baf7998d5f21 s390/qeth: set static link info during initialization omits 4139b2b138dd s390/qeth: improve QUERY CARD INFO processing omits 88ad4d9bb166 s390/qeth: tolerate error when querying card info omits 215d2836d714 s390/qeth: remove useless if/else omits 09840f70b088 s390/qeth: reduce rtnl locking for switchdev events omits bd4bdeb4f290 r8169: remove not needed check in rtl8169_start_xmit omits 281cc2843b18 net: bridge: replace struct br_vlan_stats with pcpu_sw_netstats omits 280bb3f98bf8 Merge branch 'atm-replace-in_interrupt-usage' omits 2de680dea6a8 atm: lanai: Remove in_interrupt() usage omits f2bcc2fa275b atm: nicstar: Replace in_interrupt() usage omits 030946fdb990 Merge branch 'net-ipa-ipa-register-cleanup' omits 716a115b4f5c net: ipa: a few last IPA register cleanups omits 322053105f09 net: ipa: move definition of enum ipa_irq_id omits 74fbbbbe80d1 net: ipa: rearrange a few IPA register definitions omits 3413e61337de net: ipa: fix up IPA register comments omits 8701cb00d78a net: ipa: define enumerated types consistently omits fb14f7229122 net: ipa: fix BCR register field definitions omits c3bf353fdbf2 net: ipa: use _FMASK consistently omits f3ae1616c54d net: ipa: fix two inconsistent IPA register names omits 6833a0967300 net: ipa: support more versions for HOLB timer omits 5f87d77bb3bd net: ipa: make filter/routing hash enable register variable omits 4d715380b4b8 net: ipa: share field mask values for IPA hash registers omits d05512618056 bpf: Add bpf_ktime_get_coarse_ns helper omits f9f92e7c583f char/agp: Disable frontend without CONFIG_DRM_LEGACY omits 58a74c6f1d6f drm/via: fix assignment in if condition omits 1482304db126 Merge series "ASoC: soc-component: add snd_soc_component_x [...] omits de3de881db8e Merge series "ASoC: graph card schema rework" from Rob Her [...] omits ac7711427014 doc:it_IT: align Italian documentation omits 992082d1dc5a doc: zh_CN: add tmpfs to index tree omits c12af30b6d7c Documentation: kgdb: Fix a typo omits 49a413650528 powerpc: fix -Wimplicit-fallthrough omits 4c1ca831adb1 Revert "lib: Revert use of fallthrough pseudo-keyword in lib/" omits 77433830ed16 powerpc: boot: include compiler_attributes.h omits 2b8473d2fb22 Documentation: Remove the deleted "framerelay" document fr [...] omits d1adcfbb520c iommu/amd: Fix IOMMU interrupt generation in X2APIC mode omits f24afa1083b7 Merge branch 'mlxsw-preparations-for-nexthop-objects-suppo [...] omits e3ddfb45bacd mlxsw: spectrum_router: Allow returning errors from mlxsw_ [...] omits 2efca2bfba99 mlxsw: spectrum_router: Add an indication if a nexthop gro [...] omits a9a711a3f78b mlxsw: spectrum_router: Only clear offload indication from [...] omits 5b9954e1e7b8 mlxsw: spectrum_router: Re-order mlxsw_sp_nexthop6_group_get() omits c0351b7c25ff mlxsw: spectrum_router: Set FIB entry's type based on next [...] omits 5c9a3b24518c mlxsw: spectrum_router: Set FIB entry's type after creatin [...] omits c68e248d538b mlxsw: spectrum_router: Pass ifindex to mlxsw_sp_ipip_entr [...] omits ff8a24182acc mlxsw: spectrum_router: Set ifindex for IPv4 nexthops omits fbf805bf1fcd mlxsw: spectrum_router: Fix wrong kfree() in error path omits 919c2299a893 drm/i915: Enable bigjoiner omits 75c4fa30f922 drm/i915: Add bigjoiner state dump omits bf473cb531d9 drm/i915: Fix cursor src/dst rectangle with bigjoiner omits 756c1b8767a5 drm/i915: Disable legacy cursor fastpath for bigjoiner omits 498fab06f658 drm/i915: Add debugfs dumping for bigjoiner, v3. omits 9f05a7c0adb9 drm/i915: Add bigjoiner aware plane clipping checks omits 8246d9c7ea5e drm/i915: Get the uapi state from the correct plane when b [...] omits 1cf6adb70ded drm/i915: Add planes affected by bigjoiner to the state omits d321634bd7cf drm/i915: Add crtcs affected by bigjoiner to the state omits 0385ecead517 drm/i915: HW state readout for Bigjoiner case omits 4e3cdb4535e7 drm/i915/dp: Master/Slave enable/disable sequence for bigjoiner omits 8a029c113b17 drm/i915/dp: Modify VDSC helpers to configure DSC for Bigj [...] omits 19f65a3dbf75 drm/i915: Try to make bigjoiner work in atomic check omits 63dc014e37b9 drm/i915/dp: Allow big joiner modes in intel_dp_mode_valid(), v3. omits e85e74582987 drm/i915: Copy the plane hw state directly for Y planes omits e7de4aee0a0a drm/amdgpu: add DID for dimgrey_cavefish omits 2c1eadddec8c drm/amdgpu: add device ID for navy_flounder (v2) omits 31c0ed90b978 drm/amd/display: Add comments to hdcp property change code omits 97f6c91787d9 drm/amd/display: Add display only once. omits c28f91dc5e4d drm/amd/pm: support runtime PPTable update for dimgrey_cavefish omits eb45604e2948 drm/amd/pm: fix smu_v11_0_init_power power_context allocation omits 8976f73b676e drm/amd/display: Always get CRTC updated constant values i [...] omits d04a53b1c487 ptp: document struct ptp_clock_request members omits 7d94ca3c8acd ASoC: mt8192: revert "add audio afe document" omits 03fc41afaa65 spi: mxs: fix reference leak in mxs_spi_probe omits 45f366ec7941 ASoC: samsung: fix platform_no_drv_owner.cocci warnings omits b88b31f4fa0a ASoC: mmp-sspa: clear transmit phase bit for non-stereo formats omits a5ec7c9e007b ASoC: wcd9335: Remove unnecessary conversion to bool omits 251bf658558f ASoC: dt-bindings: Refine 'frame-master' and 'bitclock-mas [...] omits fd97ee45ec63 ASoC: dt-bindings: marvell, mmp-sspa: Use audio-graph-port schema omits e52f3f291152 ASoC: audio-graph-card: Refactor schema omits bab78c238025 ASoC: soc-component: add snd_soc_component_compr_get_metadata() omits 1b308fb138eb ASoC: soc-component: add snd_soc_component_compr_set_metadata() omits b5852e66b115 ASoC: soc-component: add snd_soc_component_compr_copy() omits 03ecea64e0ae ASoC: soc-component: add snd_soc_component_compr_pointer() omits 0506b8850364 ASoC: soc-component: add snd_soc_component_compr_ack() omits 0f6fe09720a3 ASoC: soc-component: add snd_soc_component_compr_get_codec_caps() omits d67fcb2d8f15 ASoC: soc-component: add snd_soc_component_compr_get_caps() omits 77c221ecfed8 ASoC: soc-component: add snd_soc_component_compr_get_params() omits ff08cf80adda ASoC: soc-component: add snd_soc_component_compr_set_params() omits 08aee2511442 ASoC: soc-component: add snd_soc_component_compr_trigger() omits dbde5e21140c ASoC: soc-component: add snd_soc_component_compr_free() omits a4e427c59a26 ASoC: soc-component: add snd_soc_component_compr_open() omits 61d35648c06c EDAC/synopsys: Return the correct value in mc_probe() omits ed30aef3c864 nfp: tls: Fix unreachable code issue omits 0eaa8d153a1d selftests/sgx: Use a statically generated 3072-bit RSA key omits 67655b57f8f5 x86/sgx: Clarify 'laundry_list' locking omits bc4bac2ecef0 x86/sgx: Update MAINTAINERS omits 3fa97bf00126 Documentation/x86: Document SGX kernel architecture omits 739003c64283 arm64: mte: optimize asynchronous tag check fault flag check omits 31d854603305 x86/head/64: Remove unused GET_CR2_INTO() macro omits 947c6e11fa43 x86/sgx: Add ptrace() support for the SGX driver omits 1728ab54b4be x86/sgx: Add a page reclaimer omits 2adcba79e69d selftests/x86: Add a selftest for SGX omits 846643695201 x86/vdso: Implement a vDSO for Intel SGX enclave call omits 334872a09198 x86/traps: Attempt to fixup exceptions in vDSO before signaling omits cd072dab453a x86/fault: Add a helper function to sanitize error code omits 8382c668ce4f x86/vdso: Add support for exception fixup in vDSO functions omits c82c61865024 x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION omits 9d0c151b41fe x86/sgx: Add SGX_IOC_ENCLAVE_INIT omits c6d26d370767 x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES omits 888d24911787 x86/sgx: Add SGX_IOC_ENCLAVE_CREATE omits 3fe0778edac8 x86/sgx: Add an SGX misc driver interface omits 3a37b918946e ftrace/documentation: Fix RST C code blocks omits b1246bd4a18b drm/amdgpu: Fix missing prototype warning omits 74081de4a1f7 PCI: dwc: Add support to program ATU for >4GB memory omits fede8526cc48 PCI: of: Warn if non-prefetchable memory aperture size is [...] omits 5445a0c0d336 memory: pl353-smc: fix compile test on !ARM_AMBA omits 9f9e59a48095 PCI: dwc: Support multiple ATU memory regions omits aefec40938e4 drm/amdgpu: fix check order in amdgpu_bo_move omits 0ac317e89791 x86/boot: Remove unused finalize_identity_maps() omits 83566d13704a drm/i915: Fix the DDI encoder names omits f74faa0ca3d5 dmaengine: imx-sdma: Remove unused .id_table support omits 907f8eb8e0eb x86/uaccess: Document copy_from_user_nmi() omits e1e52361c61a usb: typec: Add plug num_altmodes sysfs attr omits 660beb0ffdc9 serial: imx: Remove unused .id_table support omits a07c81ac5015 usb: typec: tcpci_maxim: Fix the compatible string omits 6393734ebb8c dt-bindings: usb: Maxim type-c controller device tree bind [...] omits 7695cae24b29 usb: typec: tcpci_maxim: Fix uninitialized return variable omits cccaee0e0aad usb: typec: tcpci_maxim: Enable auto discharge disconnect omits e1a97bf80a02 usb: typec: tcpci: Implement Auto discharge disconnect callbacks omits f321a02caebd usb: typec: tcpm: Implement enabling Auto Discharge discon [...] omits 2fc58b36e919 usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink omits a57d253fc058 usb: typec: tcpci: frs sourcing vbus callback omits a30a00e37ceb usb: typec: tcpm: frs sourcing vbus callback omits 8115240c4fbd usb: typec: tcpm: Refactor logic for new-source-frs-typec-current omits a0ccdc4a77a1 usb: typec: Add number of altmodes partner attr omits 8a5ca78f6039 usb: pd: Add captive Type C cable type omits b0eec52fbe63 USB: apple-mfi-fastcharge: Fix kfree after failed kzalloc omits 5a569343e8a6 usb/max3421: fix return error code in max3421_probe() omits 523a97aa3b75 usb: typec: Remove one bit support for the Thunderbolt rou [...] omits c4f81392d5a6 usb: typec: intel_pmc_mux: Configure Thunderbolt cable gen [...] omits 5384cffd7bce platform/chrome: cros_ec_typec: Correct the Thunderbolt ro [...] omits 13d40ff85da8 usb: typec: Correct the bit values for the Thunderbolt rou [...] omits b971cbd03ee0 s390/sclp: provide extended sccb support omits d25d23e134a4 s390/sclp: avoid copy of sclp_info_sccb omits 08ab919d0dcc s390/sclp: use memblock for early read cpu info omits da78693e6e49 s390/pci: inform when missing required facilities omits 07b552732edd dmaengine: sun6i: Add support for A100 DMA omits 613ff7e19c58 dt-bindings: dma: allwinner,sun50i-a64-dma: Add A100 compatible omits 46d613fd8da8 dt-bindings: dmaengine: Add X2000 bindings. omits 5b7b41cbf2f9 dt-bindings: dmaengine: Add JZ4775 bindings. omits fa388231fec9 drm/docs: Fix todo.rst omits 94ffd9b86284 include/drm/drm_atomic: Make use of 'new_crtc_state' omits 3b21fe6896c2 drm/vc4/vc4_debugfs: Demote non-conformant kernel-doc headers omits 06e094199cfc drm/vc4/vc4_v3d: Demote non-conformant kernel-doc headers omits 2bac959c5a6d drm/vc4/vc4_hdmi: Remove set but unused variable 'ret' omits 705477b8961e drm/vc4/vc4_hdmi_regs: Mark some data sets as __maybe_unused omits 35552c7cb672 arm64: defconfig: Enable Tegra234 support omits d49c4b2c0732 drm/v3d/v3d_sched: Demote non-conformant kernel-doc header omits 5c62634fc651 namespace: make timens_on_fork() return nothing omits 6cc1716102b5 bus: mhi: core: Remove MHI event ring IRQ handlers when po [...] omits a03c7a86e127 bus: mhi: core: Mark and maintain device states early on a [...] omits 556bbb442bbb bus: mhi: core: Separate system error and power down handling omits 40c3127187cb bus: mhi: core: Check for IRQ availability during registration omits dc53d862eab8 bus: mhi: core: Move to an error state on mission mode failure omits faa257075bcc bus: mhi: core: Use appropriate label in firmware load han [...] omits 12e050c77be0 bus: mhi: core: Move to an error state on any firmware loa [...] omits 0c76b3fa580d bus: mhi: core: Prevent sending multiple RDDM entry callbacks omits 3fb81a4d5f2f bus: mhi: core: Move to SYS_ERROR regardless of RDDM capability omits 8e0559921f9a bus: mhi: core: Skip device wake in error or shutdown states omits 8f7039787687 bus: mhi: core: Move to using high priority workqueue omits 1b55c16a5e47 bus: mhi: core: Use appropriate names for firmware load functions omits da7bdbf67db2 bus: mhi: core: Skip RDDM download for unknown execution e [...] omits 9e1660e5c396 bus: mhi: core: Rename RDDM download function to use proper words omits bca7218099e0 bus: mhi: core: Remove unused mhi_fw_load_worker() declaration omits 78e1d22687ff bus: mhi: core: Expose mhi_get_exec_env() API for controllers omits a8ca15a9c73f bus: mhi: core: Add missing EXPORT_SYMBOL for mhi_get_mhi_state() omits 56c8ea864018 bus: mhi: core: Remove unnecessary counter from mhi_firmwa [...] omits a7f422f2f89e bus: mhi: Fix channel close issue on driver remove omits f4d0b39c8425 bus: mhi: core: Fix null pointer access when parsing MHI c [...] omits 855a70c12021 bus: mhi: Add MHI PCI support for WWAN modems omits 8ff3f7bdde45 bus: mhi: core: fix potential operator-precedence with BHI macros omits 9b627c25e708 bus: mhi: core: Remove double locking from mhi_driver_remove() omits f52d6d8b43e5 gpio: sifive: To get gpio irq offset from device tree data omits 16fee29b0735 dma-mapping: remove the dma_direct_set_offset export omits 5739301308fd media: sun8i-di: Remove the call to of_dma_configure omits c6e95daab1cc media: cedrus: Remove the MBUS quirks omits d60ab69b607f media: sun6i: Remove the MBUS quirks omits 13dd87101150 media: sun4i: Remove the MBUS quirks omits 756668ba682e drm/sun4i: backend: Remove the MBUS quirks omits b4bdc4fbf8d0 soc: sunxi: Deal with the MBUS DMA offsets in a central place omits 0f2c7af45d7e gpio: mxc: Convert the driver to DT-only omits 8b51658347af MAINTAINERS: add fragment for xilinx GPIO drivers omits bea67aeab022 gpio: gpio-xilinx: Check return value of of_property_read_u32 omits 0230a41ed6a8 gpio: gpio-xilinx: Add remove function omits a2e2cc0dbb11 net: qrtr: Start MHI channels during init omits ed5298c7d500 bus: mhi: Remove auto-start option omits 0eee3d28ff65 remoteproc: stm32: Constify st_rproc_ops omits bb7eda7eddf1 remoteproc: ingenic: Constify ingenic_rproc_ops omits 8266b809264c hwspinlock: sprd: fixed warning of unused variable 'sprd_h [...] omits c6c746508981 Input: atmel_mxt_ts - support regulator supplies omits 04f1842a8db6 Input: atmel_mxt_ts - convert bindings to YAML and extend omits feedaacdadfc Input: atmel_mxt_ts - fix up inverted RESET handler omits 05909cd9a0c8 Merge tag 'v5.9' into next omits ea87ae85c9b3 bpf: Add tests for bpf_bprm_opts_set helper omits 3f6719c7b62f bpf: Add bpf_bprm_opts_set helper omits c7f0169e3bd2 Input: elan_i2c_core - move header inclusion inside omits 23fd34a56ce1 Input: ads7846 - drop unneeded asm/irq.h include omits 03e2c9c782f7 Input: ads7846 - fix unaligned access on 7845 omits 820830ec918f Input: ads7846 - fix integer overflow on Rt calculation omits 9c9509717b53 Input: ads7846 - convert to full duplex omits e52cd628a03f Input: ads7846 - fix race that causes missing releases omits 65bbe531b546 gpio: gpio-xilinx: Add clock support omits 700a2b53bdc9 dt-bindings: gpio: gpio-xilinx: Add clk support to xilinx [...] omits 8c669fe69a7d gpio: gpio-xilinx: Arrange headers in sorting order omits 6243f572a18d iommu: Modify the description of iommu_sva_unbind_device omits 6fa3525b455a iommu/iova: Free global iova rcache on iova alloc failure omits 4e89dce72521 iommu/iova: Retry from last rb tree node if iova search fails omits 68dd9d89eaf5 iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM omits 6997faa997ba Merge branch 'fix-several-bad-kernel-doc-markups' omits 270f3385cddf net: core: fix some kernel-doc markups omits c1639be98b42 net: datagram: fix some kernel-doc markups omits 69280228d2b1 net: phy: fix kernel-doc markups omits 5cfa9a612836 Merge branch 'add-ethtool-ntuple-filters-support' omits 5a579667850a octeontx2-af: Delete NIX_RXVLAN_ALLOC mailbox message omits dbab48cecc94 octeontx2-af: Add new mbox messages to retrieve MCAM entries omits 4f88ed2cc5af octeontx2-af: Handle PF-VF mac address changes omits f0c2982aaf98 octeontx2-pf: Add support for SR-IOV management functions omits fd9d7859db6c octeontx2-pf: Implement ingress/egress VLAN offload omits 9a946def264d octeontx2-af: Modify nix_vtag_cfg mailbox to support TX VT [...] omits 4d6beb9c8032 octeontx2-af: Add debugfs entry to dump the MCAM rules omits 63ee51575f6c octeontx2-pf: Add support for unicast MAC address filtering omits f0a1913f8a6f octeontx2-pf: Add support for ethtool ntuple filters omits 55307fcb9258 octeontx2-af: Add mbox messages to install and delete MCAM rules omits 9b179a960a96 octeontx2-af: Generate key field bit mask from KEX profile omits 041a1c171581 octeontx2-af: Verify MCAM entry channel and PF_FUNC omits f1517f6f1d6f octeontx2-af: Modify default KEX profile to extract TX pac [...] omits f73659192b0b net: wan: Delete the DLCI / SDLA drivers omits dc80a2717e9d Merge tag 'intel-gpio-v5.11-1' of gitolite.kernel.org:pub/ [...] omits ad9a72f9c6fd Merge tag 'v5.10-rc4' into devel omits 5fa9c5f9a407 Merge tag 'intel-pinctrl-v5.10-3' of gitolite.kernel.org:p [...] omits 8d1e4f90ce44 pinctrl: imx21: Remove the driver omits cbf398d76534 Merge branch 'af-xdp-tx-batch' omits 3106c580fb7c i40e: Use batched xsk Tx interfaces to increase performance omits 9349eb3a9d2a xsk: Introduce batched Tx descriptor interfaces omits b8c7aece29bc xsk: Introduce padding between more ring pointers omits f320460b9489 i40e: Remove unnecessary sw_ring access from xsk Tx omits 90da4b3208d3 samples/bpf: Increment Tx stats at sending omits 3d590056b056 Merge tag 'renesas-pinctrl-for-v5.11-tag1' of git://git.ke [...] omits ba7aa63000f2 rtc: mxc: use of_device_get_match_data omits 8c9e8b0a2822 mips: bmips: add BCM6318 reset controller definitions omits b7aa228813bd mips: bmips: dts: add BCM63268 reset controller support omits 7acf84e87857 mips: bmips: dts: add BCM6368 reset controller support omits 226383600be5 mips: bmips: dts: add BCM6362 reset controller support omits 8079cfba4c7b mips: bmips: dts: add BCM6358 reset controller support omits 83f865d7e32e mips: bmips: dts: add BCM6328 reset controller support omits aac025437f14 reset: add BCM6345 reset controller driver omits 10c1e714a68b dt-bindings: reset: add BCM6345 reset controller bindings omits 29906e1aac11 mips: bmips: select ARCH_HAS_RESET_CONTROLLER omits e5dab78f1f3c MIPS: Ingenic: Refresh defconfig for Ingenic SoCs based boards. omits 158c774d3c64 MIPS: Ingenic: Add missing nodes for Ingenic SoCs and boards. omits 7701f264a756 Merge tag 'mips_fixes_5.10_1' into mips-next omits f74e93032df2 arm64: dts: exynos: Drop incorrect use of io-channel-range [...] omits 0f8159371c22 ARM: dts: s5pv210: Drop unneeded io-channel-ranges propert [...] omits 43379417e31c ARM: dts: s5pv210: Drop incorrect use of io-channel-ranges [...] omits e73840f316cb ARM: dts: exynos: Drop incorrect use of io-channel-ranges omits fccf111e471d Merge branch 'net-hns3-updates-for-next' omits de25bcc47fba net: hns3: rename gl_adapt_enable in struct hns3_enet_coalesce omits 5ac84b02d372 net: hns3: add support for 1us unit GL configuration omits ab16b49cdf98 net: hns3: add support for querying maximum value of GL omits 91bfae25eedd net: hns3: add support for configuring interrupt quantity [...] omits 0676a4ea2847 Merge branch 'net-phy-add-support-for-shared-interrupts-part-2' omits 1d8300d3ce9d net: phy: adin: remove the use of the .ack_interrupt() omits 66d7439e8360 net: phy: adin: implement generic .handle_interrupt() callback omits e1bc534df855 net: phy: ste10Xp: remove the use of .ack_interrupt() omits 80ca9ee741da net: phy: ste10Xp: implement generic .handle_interrupt() callback omits 824ef51f0871 net: phy: smsc: remove the use of .ack_interrupt() omits 36b25c26e2ca net: phy: smsc: implement generic .handle_interrupt() callback omits 347917c7e06a net: phy: amd: remove the use of .ack_interrupt() omits d995a36b7e96 net: phy: amd: implement generic .handle_interrupt() callback omits 45f52f123851 net: phy: nxp-tja11xx: remove the use of .ack_interrupt() omits 52b1984a88ac net: phy: nxp-tja11xx: implement generic .handle_interrupt [...] omits 9a12dd6f186c net: phy: lxt: remove the use of .ack_interrupt() omits 01c4a00bf347 net: phy: lxt: implement generic .handle_interrupt() callback omits 1f6d0f267a14 net: phy: marvell: remove the use of .ack_interrupt() omits a0723b375f93 net: phy: marvell: implement generic .handle_interrupt() callback omits cf499391982d net: phy: microchip: remove the use of .ack_interrupt() omits e01a3feb8f69 net: phy: microchip: implement generic .handle_interrupt() [...] omits e96a0d977464 net: phy: vitesse: remove the use of .ack_interrupt() omits b606ad8fa283 net: phy: vitesse: implement generic .handle_interrupt() callback omits 42882a8a22a8 rtc: mxc: Convert the driver to DT-only omits afa819c2c6bf rtc: rx6110: add i2c support omits 7e6066ca1f1f rtc: Kconfig: Fix typo in help message of rx 6110 omits e226878e1333 drm/v3d/v3d_gem: Provide descriptions for 'v3d_lookup_bos' [...] omits 698fffc2705c rtc: ds1307: Drop of_match_ptr and CONFIG_OF protections omits 227ec129ad7b rtc: ds1307: Make use of device properties omits a31111189bb1 rtc: ds1307: Remove non-valid ACPI IDs omits 8b6864e3e138 drm/v3d/v3d_drv: Remove unused static variable 'v3d_v3d_pm_ops' omits 172292be01db dma-mapping: remove dma_virt_ops omits 73063ec58c84 PCI/P2PDMA: Cleanup __pci_p2pdma_map_sg a bit omits 4d34d52c25a0 PCI/P2PDMA: Remove the DMA_VIRT_OPS hacks omits 5a7a9e038b03 RDMA/core: remove use of dma_virt_ops omits 42f2611cc173 rds: stop using dmapool omits bf3b7b7ba9e3 Merge branch 'for-rc' into rdma.git omits 78616b88854b drm/ttm/ttm_tt: Demote kernel-doc header format abuses omits 0aa1e107b28a drm/ttm/ttm_range_manager: Demote non-conformant kernel-do [...] omits 108cfddf00d1 drm/ttm/ttm_bo: Fix one function header - demote lots of k [...] omits 09234b88ef55 drm/selftests/test-drm_dp_mst_helper: Move 'sideband_msg_r [...] omits ffefe45a2d9c drm/selftests/test-drm_dp_mst_helper: Place 'struct drm_dp [...] omits 178631700f9d drm/amd/pm: fix spelling mistakes in dev_warn messages omits 0d4d95125d9e drm/amdgpu: make gfxhub_v1_0 callback functions to be static omits 3939c49c7961 drm/amd/pm: retire dimgrey_cavefish hardcode for the use o [...] omits dfa6082bb979 drm/selftests/test-drm_framebuffer: Remove set but unused [...] omits 7df5428975e9 drm/selftests/test-drm_mm: Mark 'hole_end' as always_unused omits 97f53a08cba1 net: linux/skbuff.h: combine SKB_EXTENSIONS + KCOV handling omits f8cd9d9532c6 drm/rockchip/rockchip_lvds: Fix struct document formatting omits fed79215df7f drm/rockchip/rockchip_rgb: Consume our own header omits 6fbd412e648d drm/rockchip/dw-mipi-dsi-rockchip: Demote non-conformant k [...] omits 52769ba1301f drm/pl111/pl111_debugfs: Make local function 'pl111_debugf [...] omits 295cc38d2e56 drm/pl111/pl111_display: Make local function static omits c6fd00a49076 drm/nouveau/nvkm/core/firmware: Fix formatting, provide mi [...] omits 6e3dbfcb3c8a spi: imx: Remove unused .id_table support omits 7c3e2b771d79 lan743x: replace devicetree phy parse code with library function omits bfca1c924d97 rtc: at91rm9200: Add sam9x60 compatible omits f6a46f8b302d rtc: at91rm9200: add correction support omits a98cabdb8cb8 net: phy: don't duplicate driver name in phy_attached_print omits 9f84f39f5515 arm64/mm: add fallback option to allocate virtually contig [...] omits 09a217c10504 x86/dumpstack: Make show_trace_log_lvl() static omits 8b27507efcb8 drm/meson/meson_vclk: Make two local functions static omits 2bc5f1c93b97 drm/meson/meson_venc: Make local function 'meson_venc_hdmi [...] omits 36b36f9195ed drm/mediatek/mtk_drm_drv: Staticise local function invoked [...] omits eaa4d5627529 drm/mediatek/mtk_drm_crtc: Demote seriously out-of-date st [...] omits 314fbef828f2 drm/mediatek/mtk_disp_rdma: Fix formatting and supply miss [...] omits e772a89ddf2e drm/mediatek/mtk_disp_ovl: Fix formatting and provide miss [...] omits b1d8e93eb4da drm/mediatek/mtk_disp_color: Fix formatting and provide mi [...] omits 511881a8301f drm/mediatek/mtk_dpi: Remove unused struct definition 'mtk [...] omits dd59eed1e00b drm/exynos/exynos_drm_gsc: Supply missing description for [...] omits cc40c4752593 drm/exynos/exynos_drm_fimd: Add missing description for pa [...] omits 400fb19dd63d drm/exynos/exynos7_drm_decon: Supply missing description f [...] omits 0e120f1b04b5 drm/drm_dp_mst_topology: Remove set but never used variable 'len' omits f8ef48ffa9d3 drm/armada/armada_overlay: Staticify local function 'armad [...] omits 83c317d7b36b r8169: remove nr_frags argument from rtl_tx_slots_avail omits b618c3270249 net: phy: mscc: fix excluded_middle.cocci warnings omits f85cd064cd5d Merge branch 'net-dsa-tag_dsa-unify-regular-and-ethertype- [...] omits 13f49b6f2622 net: dsa: tag_dsa: Use a consistent comment style omits 469ee5fe73d9 net: dsa: tag_dsa: Unify regular and ethertype DSA taggers omits e468d141b993 net: dsa: tag_dsa: Allow forwarding of redirected IGMP traffic omits ec2a9cea9fca ACPI: acpi_drivers.h: Update the kernel doc omits 146f5f68e3d9 ACPI: acpi_drivers.h: Remove the leftover dead code omits 907cc9fefe83 ACPI: tiny-power-button: Simplify the code using module_ac [...] omits e882b0953ccc ACPI: SBS: Simplify the code using module_acpi_driver() omits dff714087c40 ACPI: SBS: Simplify the driver init code omits ab5369bba518 ACPI: debug: Remove the not used function omits eb37ba316fde ACPI: processor: Remove the duplicated ACPI_PROCESSOR_CLASS macro omits 5268e0bf7123 ASoC: Fix 7/8 spaces indentation in Kconfig omits 9a207228bdf0 ASoC: intel: SND_SOC_INTEL_KEEMBAY should depend on ARCH_KEEMBAY omits 674226db62ec ASoC: fsl: SND_SOC_FSL_AUD2HTX should depend on ARCH_MXC omits e1ade4c55ae3 ASoc: adi: Kconfig: Remove depends on for ADI reference designs omits f077770b2675 ASoC: adau1977: convert text binding to yaml format omits f7499785c891 ACPI: watchdog: Replace open coded variant of resource_union() omits 07aec68ecf35 PCI/ACPI: Replace open coded variant of resource_union() omits 5df38ca6afec resource: Add test cases for new resource API omits f65674df1b23 resource: Introduce resource_intersection() for overlappin [...] omits 5562f35d7fea resource: Introduce resource_union() for overlapping resources omits 1f90f6a83551 resource: Group resource_overlaps() with other inline helpers omits 66f4fa32eb18 resource: Simplify region_intersects() by reducing conditionals omits 7919385b9fb3 arm64: head: tidy up the Image header definition omits b50a3225cdff arm64/head: avoid symbol names pointing into first 64 KB o [...] omits e2a073dde921 arm64: omit [_text, _stext) from permanent kernel mapping omits b896898c7369 drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms omits 67aa3ec3dbc4 dm writecache: fix the maximum number of arguments omits e5d41cbca1b2 dm writecache: advance the number of arguments when report [...] omits a7a10bce8a04 dm integrity: don't use drivers that have CRYPTO_ALG_ALLOC [...] omits 5bdba520c1b3 mm: memblock: drop __init from memblock functions to make [...] omits 2ca5a7b85b0c drm/i915: Handle max_bpc==16 omits bb025fb6c276 cppc_cpufreq: simplify use of performance capabilities omits 48ad8dc94032 cppc_cpufreq: clean up cpu, cpu_num and cpunum variable use omits 63087265c288 cppc_cpufreq: fix misspelling, code style and readability issues omits 7467389bdafb drm/panel: Add ABT Y030XX067A 3.0" 320x480 panel omits 63ee07d5a8d7 media: uapi: Add MEDIA_BUS_FMT_RGB888_3X8_DELTA media bus format omits e366a644c69d dt-bindings: display: Add ABT Y030XX067A panel bindings omits 81b7608e2b19 dt-bindings: vendor-prefixes: Add abt vendor prefix omits fd6a1e60a049 ARM: dts: aspeed: rainier: Add 4U device-tree omits b33340e33acd drm/meson: dw-hdmi: Ensure that clocks are enabled before [...] omits 0405f94a1ae0 drm/meson: dw-hdmi: Register a callback to disable the regulator omits e78ad18ba365 drm/meson: Unbind all connectors on module removal omits fa62ee25280f drm/meson: Free RDMA resources after tearing down DRM omits 723ae803218d drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() omits 95bb7c42ac8a mm: Add 'mprotect' hook to struct vm_operations_struct omits d2285493bef3 x86/sgx: Add SGX page allocator functions omits 38853a303982 x86/cpu/intel: Add a nosgx kernel parameter omits 224ab3527f89 x86/cpu/intel: Detect SGX support omits 74faeee06db8 x86/mm: Signal SIGSEGV with PF_SGX omits e7e0545299d8 x86/sgx: Initialize metadata for Enclave Page Cache (EPC) [...] omits d205e0f1426e x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits omits e7b6385b01d8 x86/cpufeatures: Add Intel SGX hardware bits omits 2c273671d0df x86/sgx: Add wrappers for ENCLS functions omits 70d3b8ddcd20 x86/sgx: Add SGX architectural data structures omits a01a89b1db10 ipmi/watchdog: replace atomic_add() and atomic_sub() omits 6804a987de73 arm64: dts: ti: k3-j7200-som-p0: Add IPC sub-mailbox nodes omits d15d1cfbd765 arm64: dts: ti: k3-j7200-main: Add mailbox cluster nodes omits 1d7a01c40840 arm64: dts: ti: k3-j7200-main: Add hwspinlock node omits 4cc34aa8a208 arm64: dts: ti: am65/j721e/j7200: Mark firmware used uart [...] omits 90e6c38848f8 arm64: dts: ti: k3-am654-base-board: Fix up un-necessary s [...] omits bfbf9be725d8 arm64: dts: ti: am65/j721e: Fix up un-necessary status set [...] omits 5d1bedf252db arm64: dts: ti: k3-j721e*: Cleanup disabled nodes at SoC d [...] omits af03de2b9b90 arm64: dts: ti: k3-am65*: Cleanup disabled nodes at SoC dt [...] omits 506f43994d4f Merge branch 'fixes' into next omits ade8e9d3fb92 mmc: tmio: do not print real IOMEM pointer omits fcc541fea394 mmc: sdhci: tegra: fix wrong unit with busy_timeout omits fde71a3eeda2 mmc: host: Kconfig: fix spelling mistake "hardare" -> "hardware" omits 8ffbfe43e903 mmc: sdhci-msm: detect if tassadar_dll is used by using co [...] omits bbba85fae441 mmc: mediatek: fix mem leak in msdc_drv_probe omits 14c685d9eb36 drivers: hv: vmbus: Fix call msleep using < 20ms omits e4f2212e53c2 drivers: hv: vmbus: Fix checkpatch LINE_SPACING omits f0434de41adc drivers: hv: vmbus: Replace symbolic permissions by octal [...] omits b18e3589722c drivers: hv: Fix hyperv_record_panic_msg path on comment omits 4d18fcc95f50 hv_netvsc: Use vmbus_requestor to generate transaction IDs [...] omits 453de21c2b82 scsi: storvsc: Use vmbus_requestor to generate transaction [...] omits e8b7db38449a Drivers: hv: vmbus: Add vmbus_requestor data structure for [...] omits 96fb3cbef165 drm/qxl: Remove fbcon acceleration leftovers omits 9b8b641f3133 fbcon: Drop EXPORT_SYMBOL omits 39aead8373b3 fbcon: Disable accelerated scrolling omits 53cde0fe020f phy: amlogic: Revert "phy: amlogic: Replace devm_reset_con [...] omits be133722df51 thermal: intel_pch_thermal: fix build for ACPI not enabled omits b5269b666451 ARM: dts: stm32: Add KS8851 on FMC2 to STM32MP1 DHCOM omits b0c0c8b400d5 ARM: dts: stm32: Add alternate pinmux for FMC EBI bus omits 516728273ddf ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM omits 3e1f79e43112 ARM: dts: stm32: fix DCMI DMA features on stm32mp15 family omits ba236455ee75 video: fbdev: atmel_lcdfb: fix return error code in atmel_ [...] omits 9463e07df8e0 media: v4l2-compat-ioctl32.c: add missing #ifdef CONFIG_CO [...] omits dcdff74fa6bc media: solo6x10: fix missing snd_card_free in error handling case omits 23ffa0399c69 media: saa7134: improve f->fmt.win.clips NULL check omits 88c660840c7c media: cx231xx: Use snd_card_free_when_closed() instead of [...] omits cf7f34777a5b media: vim2m: Register video device after setting up internals omits 273775eea8ad media: v4l2-ctrls: allow V4L2_CTRL_TYPE_BUTTON with request api omits cf4d4d8ebdb8 scsi: qla4xxx: Remove redundant assignment to variable rval omits d9fa1e731e24 scsi: ufs: ufs-qcom: Use common ADAPT configuration function omits e1e25d1b8996 scsi: ufs: ufs-mediatek: Use common ADAPT configuration function omits fc85a74e28fe scsi: ufs: Refactor ADAPT configuration function omits 85d6d3c18953 scsi: ufs: ufs-hisi: Use device parameter initialization function omits 5b3573d68d9a scsi: ufs: ufs-exynos: Use device parameter initialization [...] omits 8beef54716e6 scsi: ufs: ufs-qcom: Use device parameter initialization function omits a4b537ea656e scsi: ufs: ufs-mediatek: Use device parameter initializati [...] omits 65858014ee20 scsi: ufs: Introduce device parameter initialization function omits 54770cbebe2c scsi: ufs: ufs-mediatek: Refactor performance scaling functions omits e6938cc1cb77 media: rockchip: rkisp1: destage Rockchip ISP1 driver omits df22026aebd8 media: videodev2.h, v4l2-ioctl: add rkisp1 meta buffer format omits 9d28a76d406b media: staging: rkisp1: cap: fix timeout when stopping the stream omits 167faadfcf93 media: dvbdev: Fix memleak in dvb_register_device omits ee50d6e60d9a media: usb: dvb-usb-v2: zd1301: fix missing platform_devic [...] omits 72e637fec558 media: rc: validate that "rc_proto" is reasonable omits 7399139be6b2 media: venus: core: add shutdown callback for venus omits de15e6231e6a media: venus: handle use after free for iommu_map/iommu_unmap omits 9696960f1347 media: venus: core: handle race condititon for core ops omits b57cf6a0a889 media: venus: fix calculating mbps in calculate_inst_freq() omits eff5ce02e170 media: venus: put dummy vote on video-mem path after last [...] omits 983f761cd5c5 scsi: lpfc: Update changed file copyrights for 2020 omits ab4dfa4dd5a1 scsi: lpfc: Update lpfc version to 12.8.0.6 omits db7531d2b377 scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers omits 96e209be6ecb scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI- [...] omits da255e2e7cc8 scsi: lpfc: Convert SCSI path to use common I/O submission path omits 47ff4c510f02 scsi: lpfc: Enable common send_io interface for SCSI and NVMe omits 840a470181c7 scsi: lpfc: Enable common wqe_template support for both SC [...] omits b101eb27fde0 scsi: lpfc: Refactor WQE structure definitions for common use omits a70e63eee1c1 scsi: lpfc: Fix NPIV Fabric Node reference counting omits b3f2e67cc2dd scsi: lpfc: Fix NPIV discovery and Fabric Node detection omits 9d76d4675159 scsi: lpfc: Unsolicited ELS leaves node in incorrect state [...] omits 52edb2caf675 scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ul [...] omits c6adba150191 scsi: lpfc: Rework remote port lock handling omits e9b1108316b9 scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs omits 95f0ef8a8368 scsi: lpfc: Fix removal of SCSI transport device get and p [...] omits 4430f7fd09ec scsi: lpfc: Rework locations of ndlp reference taking omits 307e338097dc scsi: lpfc: Rework remote port ref counting and node freeing omits de91e631bdc7 libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types() omits 4ab2990a5ce1 scsi: be2iscsi: Mark beiscsi_attrs with static keyword omits 6ac63216a7af scsi: ufs-qcom: Only select QCOM_SCM if SCSI_UFS_CRYPTO omits 1fc659195130 scsi: hpsa: Strip out a bunch of set but unused variables omits 6081b12ceb7d scsi: ufs: Add retry flow for failed HBA enabling omits 5443bdc4cc77 scsi: smartpqi: Update version to 1.2.16-012 omits 408bdd7e5845 scsi: smartpqi: Correct pqi_sas_smp_handler busy condition omits 1bdf6e934387 scsi: smartpqi: Correct driver removal with HBA disks omits a364a3ea32da scsi: pm8001: Remove unused variable 'value' omits 883928201b00 scsi: core: Fix -Wformat for scsi_host omits 16d6317ea438 scsi: core: Replace while-loop by for-loop in scsi_vpd_lun_id() omits 2e4209b3806c scsi: core: Fix VPD LUN ID designator priorities omits e42b650f828d ARM: dts: nuvoton: Add new device nodes to NPCM750 EVB omits 77c72b33f0b3 ARM: dts: nuvoton: Add new device nodes omits 0153c82b1223 ARM: dts: nuvoton: Add pinctrl and GPIO node omits 7a28a9957ce7 ARM: dts: nuvoton: Modify timer register size omits 3e50523fe6f4 ARM: dts: nuvoton: Modify clock parameters omits 9b0072e2b2b5 security/smack: remove unused varible 'rc' omits b93ef089d35c bpf: Fix the irq and nmi check in bpf_sk_storage for traci [...] omits d73cf07a094f Merge series "add axi clock control for MT8192 spi-nor" fr [...] omits 4fb87241e519 Merge series "ASoC: Intel: catpt: Offload fixes and code o [...] omits 47f667afe716 Merge series "ASoC: pcm512x: Patch series to set fmt from [...] omits bb2585c406dc drm/amd/amdgpu/atombios_encoders: Remove set but unused va [...] omits 4138b62b8a79 drm/radeon/radeon_drv: Move 'radeon_gem_prime_import_sg_ta [...] omits 312226f97995 drm/radeon/radeon_audio: Move 'r600_*' prototypes into sha [...] omits f9eddd7ccf5b drm/radeon/evergreen_cs: Move 'r600_dma_cs_next_reloc()'s [...] omits b970fc6d1ff4 drm/radeon/cik: Move 'vce_v2_0_enable_mgcg()'s prototype t [...] omits adfc56d512f5 drm/radeon/si_dpm: Move 'vce_v1_0_enable_mgcg()'s prototyp [...] omits ea115610e8a4 drm/radeon/cik: Move 'Move 'cik_sdma_*()'s prototypes to s [...] omits 5e7c91d2791e drm/radeon/ci_dpm: Move 'si_*()'s prototypes to shared header omits c580cfc90b0a drm/radeon/evergreen: Move 'cik_*()'s prototypes to shared header omits 0a999f7d99c0 drm/radeon/cik_sdma: Move 'amdgpu_cik_gpu_check_soft_reset [...] omits f47a9d09670d drm/radeon/evergreen: Move 'si_get_csb_*()'s prototypes to [...] omits 7735a7c969be drm/radeon/radeon_audio: Move 'dce6_*()'s prototypes to sh [...] omits 1c5ae3bae612 drm/radeon/btc_dpm: Move 'evergreen_get_pi's prototype to [...] omits e67ceb96815e drm/radeon/cik: Move 'si_*()'s prototypes to shared header omits d339e96528d2 drm/radeon/si_dma: Move 'si_gpu_check_soft_reset()'s proto [...] omits d93a3c2733e5 drm/radeon/si_dpm: Move 'si_mc_load_microcode()'s prototyp [...] omits e6a29196ae5d drm/radeon/ci_dpm: Move 'ci_*()'s prototypes to shared header omits 64a6f8c91071 drm/radeon/radeon_encoders: Move 'radeon_atom_backlight_in [...] omits 8ab1a48ef6f9 drm/radeon/radeon_atombios: Move 'radeon_add_atom_encoder( [...] omits 6faf027f5147 drm/radeon/ni_dma: Move 'cayman_gpu_check_soft_reset()'s p [...] omits 5bacdf060636 drm/radeon/r600: Move 'evergreen_rlc_resume()'s prototype [...] omits 6a86ecdec2cc drm/radeon/evergreen_dma: Move 'evergreen_gpu_check_soft_r [...] omits eb388a881cb3 drm/radeon/cik: Move 'r600_ih_ring_{alloc, fini}()'s proto [...] omits 5561ecba10b9 drm/radeon/r600_dma: Move 'r600_gpu_check_soft_reset()'s p [...] omits ef072392682e drm/radeon/evergreen: Move 'cayman_*()'s prototypes to sha [...] omits 8595a0bf3a74 drm/radeon/ni_dpm: Move 'ni_get_{pi, ps}()'s into shared header omits 586831d65c94 drm/radeon/rv770: Move 'rv770_get_*()'s prototypes to shar [...] omits dc872ff5ed0e drm/radeon/evergreen_hdmi: Move 'evergreen_*()' and 'dce4_ [...] omits 5acfb44bb731 drm/radeon/radeon_gem: Move 'radeon_gem_prime_*()'s protot [...] omits f6a96afb3c99 drm/radeon/atom: Move 'radeon_atom_hw_i2c_*()'s prototypes [...] omits f3723ad110c5 drm/radeon/radeon_drv: Move 'radeon_driver_irq_handler_kms [...] omits 0a2e8d51e4da drm/radeon/radeon_drv: Move 'radeon_mmap()'s prototype to [...] omits 4fe1999e44b7 drm/radeon/evergreen: Move 'evergreen_*' and 'sumo_*' prot [...] omits baa65242dd98 drm/radeon/radeon_audio: Move 'dce3_2_*' prototypes to sha [...] omits bb29f896d69f drm/radeon/radeon_pm: Move 'radeon_pm_acpi_event_handler' [...] omits a9f9851f49d8 drm/radeon/rv770: Move 'rv770_set_clk_bypass_mode' prototy [...] omits d9353b38f47a drm/radeon/radeon_irq_kms: Demote non-conformant kernel-do [...] omits 7ddfba01151d drm/radeon/radeon_legacy_encoders: Move 'radeon_add_legacy [...] omits 1ae79be1aab3 drm/radeon/radeon_legacy_encoders: Move 'radeon_add_legacy [...] omits afd90af890a0 drm/radeon: Move radeon_ttm{init, fini} to shared location omits f5194f70e253 drm/radeon/radeon_kms: Fix misnaming of 'radeon_info_ioctl [...] omits 59718dbfbb21 drm/radeon/radeon_kms: Move 'radeon_*_kms' prototypes to s [...] omits 4d3efadd374a drm/radeon/radeon: Move prototype into shared header omits 54ae7f99aef8 drm/radeon/atombios_encoders: Move 'radeon_atom_get_tv_tim [...] omits 8a7904a672a1 RDMA/mlx5: Lower setting the umem's PAS for SRQ omits 878f7b31c3a7 RDMA/mlx5: Use ib_umem_find_best_pgsz() for devx omits c08fbdc57741 RDMA/mlx5: mlx5_umem_find_best_quantized_pgoff() for CQ omits a59b7b05efc8 RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QP omits 7579dcdf737d RDMA/mlx5: Directly compute the PAS list for raw QP RQ's omits ad480ea5d6ea RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for WQ omits b045db62f6f6 RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ omits 51af3f230639 x86: Reclaim unused x86 TI flags omits 299155244770 entry: Drop usage of TIF flags in the generic syscall code omits 785dc4eb7fd7 audit: Migrate to use SYSCALL_WORK flag omits 64eb35f701f0 ptrace: Migrate TIF_SYSCALL_EMU to use SYSCALL_WORK flag omits 64c19ba29b66 ptrace: Migrate to use SYSCALL_TRACE flag omits 524666cb5de7 tracepoints: Migrate to use SYSCALL_WORK flag omits 23d67a54857a seccomp: Migrate to use SYSCALL_WORK flag omits b86678cf0f1d entry: Wire up syscall_work in common entry code omits 3136b93c3fb2 entry: Expose helpers to migrate TIF to SYSCALL_WORK flags omits b4581a52caff x86: Expose syscall_work field in thread_info omits 8c030d780ad2 RDMA/efa: Remove .create_ah callback assignment omits 31e2daa17ed9 RDMA/hns: Add new PCI device ID matching for HIP09 omits ee4fb4c079a0 dt-bindings:iio:accel:domintech,dmard06: Move to trivial-d [...] omits 184a99de93b8 dt-bindings:iio:magnetometer:memsic,mmc35240: move to triv [...] omits 76e11a05d2d0 dt-bindings:iio:light:renesas,isl29501: Move to trivial devices. omits b25e67b29078 dt-bindings:iio:potentiometer:maxim,max5481 move to trivia [...] omits 6d3766da16a3 dt-bindings:iio:potentiometer:maxim,ds1803 move to trivial [...] omits 9bd4ede7480d dt-bindings:iio:chemical:bosch,bme680: Move to trivial devices omits c59c1bf74470 dt-bindings:iio:chemical:sensirion,sgp30: Move to trivial- [...] omits 1eb0616c2df5 xtensa/mm/highmem: Make generic kmap_atomic() work correctly omits 2cba11707352 dt-bindings:iio:temperature:ti,tmp07 yaml conversion omits 29a702dcf47c dt-bindings:iio:temperature:maxim_thermocouple.txt to maxi [...] omits 17d1ffdfb643 dt-bindings:iio:temperature:maxim,max31856 yaml conversion. omits 93f8dd3b8ad6 dt-bindings:iio:temperature:meas,tsys01 move to trivial-de [...] omits 92af0fb2d443 dt-bindings:iio:temperature:melexis,mlx90632 conversion to yaml omits 39616b4e4a02 dt-bindings:iio:temperature:melexis,mlx90614 yaml conversion omits 60a973862f3c ASoC: qcom: sc7180: Register shutdown handler for lpass platform omits 1e6536ee349b dt-bindings:iio:dac:adi,ad5758 yaml conversion omits 313ebec48ded ASoC: qcom: lpass-sc7180: Add 32 bit format support for capture omits 1241f0787578 spi: dw: fix build error by selecting MULTIPLEXER omits f32cce8483f1 spi: spi-mtk-nor: add axi clock control for MT8192 spi-nor omits 6c2b6bb0d343 ASoC: SOF: Intel: initial support for Alderlake-S omits 299fe9937dbd ASoC: meson: fix COMPILE_TEST error omits 7141f25f14e0 ASoC: qcom: sc7180: initialize the "no_headphone" variable omits 3d32489838bb ASoC: Intel: catpt: Cleanup after power routines streamlining omits c440c72474e1 ASoC: Intel: catpt: Streamline power routines across LPT and WPT omits 768a3a3b327d ASoC: Intel: catpt: Optimize applying user settings omits 25d27c4f68d2 ASoC: pcm512x: Add support for more data formats omits 26b97d95a05d ASoC: pcm512x: Move format check into `set_fmt()` omits 798714b6121d ASoC: pcm512x: Rearrange operations in `hw_params()` omits 6feaaa7c19bd ASoC: pcm512x: Fix not setting word length if DAIFMT_CBS_CFS omits c15058d5fb87 dt-bindings:iio:dac:nxp,lpc1850-dac yaml conversion. omits 9de14fa28d92 dt-bindings:iio:dac:maxim,max5821 yaml conversion omits 6ced946a4bba dt-bindings:iio:dac:microchip,mcp4725 yaml conversion omits 87b8092e6b9e dt-bindings:iio:dac:fsl,vf610-dac yaml conversion omits e0d8ef7d2f29 dt-bindings:iio:dac:maxim,ds4424 yaml conversion omits 6918ed88bf35 dt-bindings:iio:dac:adi,ad7303 yaml conversion omits 8b74e06b0f4d dt-bindings:iio:dac:ti,dac7612 yaml conversion omits 5034ceaff5a7 dt-bindings:iio:dac:ti,dac7512 yaml conversion omits b120365fa6e8 dt-bindings:iio:dac:ti,dac7311 yaml conversion omits 3eccfe575e00 dt-bindings:iio:dac:ti,dac5571 yaml conversion. omits 4cffe21d4a62 Merge branch 'x86/entry' into core/entry omits e9d2871f6921 drm: fix some kernel-doc markups omits c9afbf586e4f drm/i915: Relocate cnl_get_ddi_pll() omits 3749de07bb11 drm/i915: Use actual readout results for .get_freq() omits b97fcaeee23c drm/i915: Move intel_dpll_get_hw_state() into the hsw+ pla [...] omits 3ceb6543e9cf fscrypt: remove kernel-internal constants from UAPI header omits ed45e2016493 fs-verity: rename "file measurement" to "file digest" omits 9e90f30e7857 fs-verity: rename fsverity_signed_digest to fsverity_forma [...] omits 7bf765dd8442 fs-verity: remove filenames from file comments omits fdbc5d682e75 drm/i915: Introduce intel_dpll_get_hw_state() omits 3df3fe241200 drm/i915: Remove skl_adjusted_plane_pixel_rate() omits ab01630b64ce drm/i915: Store plane relative data rate in crtc_state omits d08a718742aa dt-bindings:iio:proximity:ams,as3935 yaml conversion omits b4be8bd1c6a2 dt-bindings:iio:proximity:st,vl53l0x yaml conversion omits 9c31212b2478 drm/i915: Precompute can_sagv for each wm level omits 7fd5da368ed5 dt-bindings:iio:proximity:semtech,sx9500 yaml conversion. omits 1517c6a30c0d dt-bindings:iio:pressure:hoperf,hp03 yaml conversion omits b1b69ba70de7 dt-bindings:iio:pressure:meas,ms5611 yaml conversion. omits 1cf4ad3f609b dt-bindings:iio:pressure:murata,zpa2326 yaml conversion omits 88b448502381 dt-bindings:iio:pressure:ms5637 Drop separate doc + add to [...] omits 4dd49a1b9b9f dt-bindings:iio:humidity:dht11 yaml conversion omits 9a6ac3138258 dt-bindings:iio:humidity:st,hts221 yaml conversion. omits 3c055f31ac69 dt-bindings:iio:humidity:htu21 Drop separate doc + add to [...] omits 126df08e54b1 dt-bindings:iio:humidity:hdc100x Drop separate doc + add t [...] omits 72308ecbf33b Merge branch 'mptcp-improve-multiple-xmit-streams-support' omits 7ed90803a213 mptcp: send explicit ack on delayed ack_seq incr omits 6f8a612a33e4 mptcp: keep track of advertised windows right edge omits 8edf08649eed mptcp: rework poll+nospace handling omits 813e0a683d4c mptcp: try to push pending data on snd una updates omits d9ca1de8c0cd mptcp: move page frag allocation in mptcp_sendmsg() omits e16163b6e2b7 mptcp: refactor shutdown and close omits eaa2ffabfc35 mptcp: introduce MPTCP snd_nxt omits f0e6a4cf11f1 mptcp: add accounting for pending data omits caf971df01b8 mptcp: reduce the arguments of mptcp_sendmsg_frag omits ba8f48f7a4d7 mptcp: introduce mptcp_schedule_work omits 77c3c9563752 tcp: factor out __tcp_close() helper omits e2223995a287 mptcp: use tcp_build_frag() omits b796d04bd014 tcp: factor out tcp_build_frag() omits 4697958b056b Documentation: ACPI: explain how to use gpio-line-names omits c80a0c52d85c RDMA/cma: Add missing error handling of listen_id omits 0413755c95e7 RDMA/restrack: Store all special QPs in restrack DB omits 8bc205eff305 RDMA/counter: Combine allocation and bind logic omits dc924b062488 KVM: SVM: check CR4 changes against vcpu->arch omits 7e8e6eed75e2 KVM: SVM: Move asid to vcpu_svm omits 789f52c071a0 x86/kvm: remove unused macro HV_CLOCK_SIZE omits 22f232d134e1 KVM: selftests: x86: Set supported CPUIDs on default VM omits 08d3e27718bd KVM: selftests: Make test skipping consistent omits e44fb034b032 media: venus: core: vote with average bandwidth and peak b [...] omits 9e8efdb57879 media: venus: core: vote for video-mem path omits 21926d466e3a media: venus: core: change clk enable and disable order in [...] omits de04408fd12d media: venus: vdec: return parsed crop information from stream omits 4568ea3fa95d media: venus: venc: Fix default capture format omits 76980f5fa06d tracing: Clean up after filter logic rewriting omits 250fe9a5c997 video: fix some kernel-doc markups omits 12c5365ea6b8 drm/amdgpu: remove experimental flag from arcturus omits 09bec07bbef5 drm/fourcc: fix AMD modifiers PACKERS field doc omits c6ce6d1971a6 drm/amd/display: update vgh bounding box omits 54e5f12ce530 drm/amd/display: Increase sr enter/exit in rn ddr4 waterma [...] omits 9a31996081d7 drm/amd/display: 3.2.112 omits f1e1f272151b drm/amd/display: correct data type omits c920888c604d drm/amd/display: Expose new CRC window property omits c88840f342c9 drm/amd/display: [FW Promotion] Release 0.0.42 omits 175f09714917 drm/amd/display: Add dual edp optimization flag. omits e26c9d80b830 drm/amd/display: set dpp dto as per requested clk for lower case. omits af435e3f6252 drm/amd/display: Add I2C memory low power support omits 65e870dfa674 drm/amd/display: Detect dynamic backlight support in eDP sink omits 786b4061742b drm/amd/display: minor restructuring of pbn calculation functions omits aceeeea38a86 drm/amd/display: fix cursor calculation for 1xnY rotated d [...] omits 89c5ca3b5e50 drm/amd/display: remove unused dml variables omits 157cc88505f1 drm/amd/display: Handle Unknown Result for SMU Periodic Re [...] omits 82df77ae4639 drm/amd/display: Populate hostvm parameter before DML calculation omits b8e0b3d611e3 drm/amd/display: Hook up PSR residency command to DSAT omits 58cae8ac6b87 drm/amd/display: Program dpp dto based on actual dpp clk omits acf2740f1286 drm/amdgpu/sriov: reopen sienna_child smu ip block under sriov omits 94d52a355f19 drm/amdgpu: update golden setting for sienna_cichlid omits 34d903d1a27e drm/amd/pm: update driver if file for sienna cichlid omits 93a8024130e2 drm/amd/pm: enable the fine grain tuning function for vangogh omits c98ee89736b8 drm/amd/pm: add the fine grain tuning function for vangogh omits 5fe6b98ae00d drm/amd/display: Update dmub code omits b3fcde184e50 drm/amdgpu: fix usable gart size calculation omits 29396cd573da perf expr: Force encapsulation on expr_id_data omits 3d05181a085c perf vendor events: Update Skylake client events to v50 omits 18741a5251d0 x86/msr: Do not allow writes to MSR_IA32_ENERGY_PERF_BIAS omits fe0a5788624c tools/power/x86_energy_perf_policy: Read energy_perf_bias [...] omits 6d6501d912a9 tools/power/turbostat: Read energy_perf_bias from sysfs omits 8113ab20e850 tools/power/cpupower: Read energy_perf_bias from sysfs omits 601366678c93 perf data: Allow to use stdio functions for pipe mode omits 098416e69861 x86/mce: Use "safe" MSR functions when enabling additional [...] omits f48b5050c301 ARM: dts: exynos: add Samsung's Exynos4412-based P4 Note boards omits 33baadaee940 dt-bindings: arm: samsung: document bindings for P4 Note f [...] omits 7e8af057bd9b ARM: exynos_defconfig: compile Atmel MXT touchscreeen as module omits d8f0ddc83877 ARM: defconfig: add STMPE ADC driver for P4 Note omits f9135aaf2767 ARM: exynos: extend cpuidle support to P4 Note boards omits 351dcacc6d77 auxdisplay: panel: Remove redundant charlcd_ops structures omits 32d917e754bd auxdisplay: panel: Fix missing print function pointer omits c0a645a7f944 Merge branch 'fix-inefficiences-and-rename-nla_strlcpy' omits 872f69034194 treewide: rename nla_strlcpy to nla_strscpy. omits 9ca718743ad8 Modify return value of nla_strlcpy to match that of strscpy. omits 8eeb99bc81bc Fix unefficient call to memset before memcpu in nla_strlcpy. omits 3bfe8933f9d1 reset: meson: make it possible to build as a module omits 557acb3d2cd9 reset: make shared pulsed reset controls re-triggerable omits 41294e6a434d r8169: improve rtl8169_start_xmit omits c3634425ff94 h8300: Fix generic mmu_context build omits 38c212c90bf1 ARM: configs: sunxi: enable Realtek PHY omits 5a5678ff3a49 block: unexport revalidate_disk_size omits ddff331a14eb virtio-blk: remove a spurious call to revalidate_disk_size omits 94d91e7f8c22 md: remove a spurious call to revalidate_disk_size in update_size omits 2c247c5169b5 md: use set_capacity_and_notify omits dc2985a8d583 dm-raid: use set_capacity_and_notify omits 6e017a3931d7 zram: use set_capacity_and_notify omits 230272b4f809 rnbd: use set_capacity_and_notify omits e864e49af3a8 rbd: use set_capacity_and_notify omits bc254eb44f9d drbd: use set_capacity_and_notify omits d17e66aadbe5 nvme: use set_capacity_and_notify in nvme_set_queue_dying omits 657985f857c0 pktcdvd: use set_capacity_and_notify omits f64d9b2eacb9 dm: use set_capacity_and_notify omits 8a6f7bbf29d1 aoe: don't call set_capacity from irq context omits 2ebcabf3dba5 nbd: use set_capacity_and_notify omits dcbddf541f18 nbd: validate the block size in nbd_set_size omits 2dc691cc4ac2 nbd: refactor size updates omits 92f93c3a1bf9 nbd: move the task_recv check into nbd_size_update omits ee4bf6486350 nbd: remove the call to set_blocksize omits 449f4ec9892e block: remove the update_bdev parameter to set_capacity_re [...] omits b200e38c493b sd: update the bdev size in sd_revalidate_disk omits 5dd55749b79c nvme: let set_capacity_revalidate_and_notify update the bdev size omits 3b4f85d02a4b loop: let set_capacity_revalidate_and_notify update the bdev size omits 99473d9db93a block: remove the call to __invalidate_device in check_dis [...] omits a1ac250a82a5 fbcon: Avoid using FNTCHARCNT() and hard-coded built-in fo [...] omits 4497364e5f61 parisc/sticore: Avoid hard-coding built-in font charcount omits 4ee573086bd8 Fonts: Add charcount field to font_desc omits 259a252c1f4e console: Delete dummy con_font_set() and con_font_default( [...] omits 7a089ec7d77f console: Delete unused con_font_copy() callback implementations omits 024cd2cbd1ca selftest/bpf: Fix IPV6FR handling in flow dissector omits 4d063e646b4b s390/dasd: Process FCES path event notification omits b72949328869 s390/dasd: Prepare for additional path event handling omits 19508b204740 s390/dasd: Display FC Endpoint Security information via sysfs omits 9e34c8ba9169 s390/dasd: Fix operational path inconsistency omits 460181217a24 s390/dasd: Store path configuration data during path handling omits d2a527580c0a s390/dasd: Move duplicate code to separate function omits e03c5941f904 s390/dasd: Remove unused parameter from dasd_generic_probe() omits 32ef938815c1 s390/cio: Add support for FCES status notification omits 4cd6094d9d60 s390/cio: Provide Endpoint-Security Mode per CU omits 8b8b0915ba8d s390/cio: Export information about Endpoint-Security Capability omits e2b6b3018717 block: fix the kerneldoc comment for __register_blkdev omits e418de3abcda block: switch gendisk lookup to a simple xarray omits 76487f024142 z2ram: use separate gendisk for the different modes omits 6c3a05e12705 z2ram: reindent omits bf9c0538e485 ataflop: use a separate gendisk for each media format omits 0033a9b41fc2 amiflop: use separate gendisks for Amiga vs MS-DOS mode omits 302cfee15029 floppy: use a separate gendisk for each media format omits bbc26e8d9394 ide: switch to __register_blkdev for command set probing omits 28144f9998e0 md: use __register_blkdev to allocate devices on demand omits 8410d38c2552 loop: use __register_blkdev to allocate devices on demand omits 7cc178a6b994 brd: use __register_blkdev to allocate devices on demand omits 996e509bbc95 sd: use __register_blkdev to avoid a modprobe for an unreg [...] omits f9550f1b3981 swim: don't call blk_register_region omits d18e8b1bf9e2 ide: remove ide_{,un}register_region omits a160c6159d4a block: add an optional probe callback to major_names omits bd8eff3ba2ca block: rework requesting modules for unclaimed devices omits e49fbbbf0aa1 block: split block_class_lock omits 62b508f8b6b1 block: open code kobj_map into in block/genhd.c omits 6b3ba9762f9f block: cleanup del_gendisk a bit omits a7cb3d2f09c8 block: remove __blkdev_driver_ioctl omits 98f49b63e84d block: remove set_device_ro omits 7a2f0ce19f2e loop: use set_disk_ro omits 732e12d805a7 block: don't call into the driver for BLKROSET omits 2c1b6ec17042 dasd: implement ->set_read_only to hook into BLKROSET processing omits 118cf084adb3 md: implement ->set_read_only to hook into BLKROSET processing omits 34919e3ba23a rbd: implement ->set_read_only to hook into BLKROSET processing omits e00adcadf3af block: add a new set_read_only method omits 4a9d6d667f0b block: don't call into the driver for BLKFLSBUF omits daaedb820ad7 mtd_blkdevs: don't override BLKFLSBUF omits 66981c37b319 hrtimer: Fix kernel-doc markups omits cc947f2b9c04 timers: Make run_local_timers() static omits ef7ece9a9b1f Merge back cpufreq updates for v5.11. omits e709a7b5a066 gpiolib: acpi: Make Intel GPIO tree official for GPIO ACPI work omits 2c4d00cb8fc5 gpiolib: acpi: Use BIT() macro to increase readability omits 74301f278158 gpiolib: acpi: Convert pin_index to be u16 omits 2e2b496cebef gpiolib: acpi: Extract acpi_request_own_gpiod() helper omits bca404802cea gpiolib: acpi: Make acpi_gpio_to_gpiod_flags() usable for [...] omits 56f7058af0dc gpiolib: acpi: Set initial value for output pin based on b [...] omits 1a81f19154b4 gpiolib: acpi: Move acpi_gpio_to_gpiod_flags() upper in the code omits ce698f4ec18c gpiolib: acpi: Move non-critical code outside of critical section omits 8dcb7a15a585 gpiolib: acpi: Take into account debounce settings omits 32fa65527ce1 gpiolib: acpi: Use named item for enum gpiod_flags variable omits e7b731327aea gpiolib: acpi: Respect bias settings for GpioInt() resource omits f725edd86b6b gpiolib: Introduce gpio_set_debounce_timeout() for internal use omits baca3b15cd2a gpiolib: Extract gpio_set_config_with_argument_optional() helper omits 6aa32ad70759 gpiolib: move bias related code from gpio_set_config() to [...] omits 0c4d86663ba1 gpiolib: Extract gpio_set_config_with_argument() for future use omits 8b69461c2b7c gpiolib: use proper API to pack pin configuration parameters omits 6900fad60ac6 gpiolib: add missed break statement omits 13daf4897828 gpiolib: Replace unsigned by unsigned int omits 018ce2214740 Merge tag 'intel-pinctrl-v5.10-2' into HEAD omits ab07a1356043 mmc: renesas_sdhi: sort includes omits 0e08a4115852 mmc: renesas_sdhi: don't hardcode SDIF values omits 4533c3eb893d mmc: renesas_sdhi: improve HOST_MODE usage omits 8c8310a6c2a6 mmc: renesas_sdhi: remove superfluous SCLKEN omits 80d0be811024 mmc: renesas_sdhi: merge the SCC reset functions omits 183edc060e69 mmc: renesas_sdhi: clear TAPEN when resetting, too omits 9f809065d86d mmc: renesas_sdhi: simplify reset routine a little omits d14ac691bb6f mmc: renesas_sdhi: populate SCC pointer at the proper place omits b161d87dfd3d mmc: renesas_sdhi: probe into TMIO after SCC parameters ha [...] omits 45bffc371fef mmc: renesas_sdhi: only reset SCC when its pointer is populated omits 1f71b0bf4ef8 mmc: owl-mmc: use true and false for bool variables omits d7356a7ab125 ARM: dts: am335x: Fix comments for AM335X_PIN_GPMC_WPN pin [...] omits 672081b5dd94 ARM: dts: am335x-boneblue: Enable eQEP omits 02564e1ad77e ARM: dts: am33xx: Add nodes for eQEP omits be5cd39a5e2c ARM: dts: dra7: add second SHA instance omits df6c2ec872a6 ARM: OMAP2+: Drop legacy remaining legacy platform data for am4 omits 4cf6a21411b7 ARM: dts: Use simple-pm-bus for genpd for am4 l3 omits 994b86e8fd01 ARM: dts: Move am4 l3 noc to a separate node omits 2e4da7eab473 ARM: dts: Use simple-pm-bus for genpd for am4 l4_per omits 3de94f076cda ARM: dts: Use simple-pm-bus for genpd for am4 l4_fast omits 209ca3e8add0 ARM: dts: Use simple-pm-bus for genpd for am4 l4_wkup omits 98e6c0ae1444 ARM: OMAP2+: Drop legacy platform data for am4 mpuss omits ffbf46a3624c ARM: OMAP2+: Drop legacy platform data for am4 ocmcram omits 04af40fc7433 ARM: OMAP2+: Drop legacy platform data for am4 emif omits f7ddc2c97469 ARM: OMAP2+: Drop legacy platform data for am4 wkup_m3 omits 302502efaf8f ARM: dts: Configure interconnect target module for am4 wkup_m3 omits d8fecb36f42d ARM: dts: Configure RTC powerdomain for am4 omits 2b999ae15b64 ARM: OMAP2+: Drop legacy platform data for am4 control module omits 00cb24bec0ab ARM: dts: Configure also interconnect clocks for am4 system timer omits 50896b745187 ARM: dts: am43xx: add remaining PRM instances omits f32f0cbd52c4 soc: ti: omap-prm: am4: add genpd support for remaining PR [...] omits d36edb048f48 clk: ti: am437x: Keep am4 l3 main clock always on for genpd omits c24aa7b160f5 mmc: sdhci-pic32: Make pic32_sdhci_probe_platform() void omits 9f7d4c916c42 mmc: dw_mmc: replace spin_lock_irqsave by spin_lock in hard IRQ omits e2c01e919275 mmc: meson-gx: drop of_match_ptr from of_device_id table omits 5eefe22d2235 misc: rtsx: Fix clock timing for RTS5261 omits 1672617d5128 misc: rtsx: Add hardware auto power off for RTS5261 omits 1da3c51512ce misc: rtsx: Add CD & WP reverse support for RTS5261 omits 5b0f429ede5a misc: rtsx: Check mmc support for RTS5261 omits 6f61dd284475 misc: rtsx: Fix PAD driving for RTS5261 omits 0a3bbf92df7f misc: rtsx: Fix aspm for RTS5261 omits c28e3fb28f87 misc: rtsx: Fix OCP function for RTS5261 omits 6b7b58f425c3 mmc: rtsx: Add test mode for RTS5261 omits 13b4e1e92411 mmc: mediatek: add HS400 enhanced strobe support omits fa4c9a497c2c mmc: owl-mmc: replace spin_lock_irqsave by spin_lock in hard IRQ omits 291a81c3b061 mmc: meson-mx-sdio: replace spin_lock_irqsave by spin_lock [...] omits 120ae805fbb9 mmc: moxart: replace spin_lock_irqsave by spin_lock in hard IRQ omits 86d9bf50af08 mmc: davinci: remove unneeded semicolon omits a85344d34728 memstick: tifm: remove unneeded semicolon omits 8c3c0aca1a0c memstick: mspro_block: remove unneeded semicolon omits fb8298631b11 memstick: jmb38x_ms: remove unneeded semicolon omits 9ff43c7be9b4 mmc: rtsx_pci: Add SD Express mode support for RTS5261 omits 5afe802132f2 misc: rtsx: Add SD Express mode support for RTS5261 omits ead49373d291 mmc: core: Initial support for SD express card/host omits 9baf7c5e3ab3 mmc: mediatek: Replace spin_lock_irqsave by spin_lock in hard IRQ omits f5eccd94b63f mmc: mediatek: Add subsys clock control for MT8192 msdc omits 59a23395d8aa dt-bindings: mmc: Add support for MT8192 SoC omits c626695ecd8b dt-bindings: mmc: Convert mtk-sd to json-schema omits e10f480902da mmc: sdhci-acpi: AMDI0040: Allow changing HS200/HS400 driv [...] omits b733775fb68f mmc: sunxi: drop of_match_ptr from of_device_id table omits 1b0e4a2141c7 mmc: s3cmci: enable compile testing omits 1dc575490bff mmc: s3cmci: include GPIO descriptor consumer header omits 133ad7ab7005 ARM: OMAP2+: Build hwmod related code as needed omits 68fc5990b8be ARM: OMAP2+: Drop legacy remaining legacy platform data for am3 omits 472931c641df ARM: dts: Use simple-pm-bus for genpd for am3 l3 omits 25ddbb2b88cf ARM: dts: Use simple-pm-bus for genpd for am3 l4_per omits ac1c14f51a82 ARM: dts: Use simple-pm-bus for genpd for am3 l4_fast omits 5a230524f879 ARM: dts: Use simple-pm-bus for genpd for am3 l4_wkup omits b0625afe3052 ARM: OMAP2+: Drop legacy platform data for am3 mpuss omits 675755705f08 ARM: OMAP2+: Drop legacy platform data for am3 instr omits 2e5395684b21 ARM: OMAP2+: Drop legacy platform data for am3 ocmcram omits 966c5e9f149f ARM: OMAP2+: Drop legacy platform data for am3 emif omits e990ebae4c27 ARM: OMAP2+: Drop legacy platform data for am3 debugss omits df7f2f950428 ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpmc omits 3856e86f86d6 ARM: OMAP2+: Drop legacy platform data for am3 wkup_m3 omits b2304c5b0cf3 ARM: dts: Configure interconnect target module for am3 wkup_m3 omits bfbad3069019 ARM: dts: Configure RTC powerdomain for am3 omits 6bcc5f998940 ARM: OMAP2+: Drop legacy platform data for am3 control module omits b7427dc49fcc ARM: dts: Configure also interconnect clocks for am4 system timer omits 1041b2d0ca22 ARM: dts: am33xx: add remaining PRM instances omits 57df7e370d2a remoteproc/wkup_m3: Use reset control driver if available omits 74033131d246 soc: ti: pm33xx: Enable basic PM runtime support for genpd omits f29ef9807f85 soc: ti: omap-prm: am3: add genpd support for remaining PR [...] omits 176958dd8ea4 soc: ti: omap-prm: Add pm_clk for genpd omits 9fac08999c10 clk: ti: am33xx: Keep am3 l3 main clock always on for genpd omits cfeeea60af2f bus: ti-sysc: Implement GPMC debug quirk to drop platform data omits 2928135c93f8 bus: ti-sysc: Support modules without control registers omits ae5f70f70788 ARM: OMAP2+: Probe PRCM first to probe l4_wkup with simple-pm-bus omits 9261c5b2f519 ARM: OMAP2+: Check for inited flag omits 4097c9a64d10 bus: ti-sysc: Assert reset only after disabling clocks omits 4f6a36fed71d KVM: arm64: Remove redundant hyp vectors entry omits cd1f56b930e8 arm64: spectre: Consolidate spectre-v3a detection omits c4792b6dbc50 arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_S [...] omits b881cdce77b4 KVM: arm64: Allocate hyp vectors statically omits da592e68a5a3 KVM: arm64: Re-jig logic when patching hardened hyp vectors omits 6279017e8077 KVM: arm64: Move BP hardening helpers into spectre.h omits 07cf8aa922db KVM: arm64: Make BP hardening globals static instead omits 042c76a9502b KVM: arm64: Move kvm_get_hyp_vector() out of header file omits de5bcdb48498 KVM: arm64: Tidy up kvm_map_vector() omits 8934c8454064 KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_ [...] omits 3c6e73e47afc gpiolib: devres: shrink devm_gpiochip_add_data_with_key() omits 5bc5cc2819c2 drm/panfrost: Move the GPU reset bits outside the timeout handler omits 5f714771d01e pinctrl: baytrail: Avoid clearing debounce value when turn [...] omits 03a61f11c002 pinctrl: merrifield: Set default bias in case no particula [...] omits cdd8fc2dd64e pinctrl: jasperlake: Fix HOSTSW_OWN offset omits 59024c936561 pinctrl: jasperlake: Unhide SPI group of pins omits 0b74e40a4e41 pinctrl: baytrail: Avoid clearing debounce value when turn [...] omits 8ae0b65ac7e5 m68k: defconfig: Enable KUnit tests omits 95526cccc486 m68k: defconfig: Update defconfigs for v5.10-rc1 omits 50c0133cd154 phy: tegra: Don't warn on probe deferral omits 839034d8bd7f phy: phy-brcm-sata: Allow configuration SATA AFE TX amplitude omits 6d3b3f88423e dt-bindings: phy: Allow defining the SATA AFE TX amplitude omits 13ea8e0eee45 phy: stm32: defer probe for reset controller omits f98130b34515 phy: stm32: don't print an error on probe deferral omits b064945517ee media: fix kernel-doc markups omits 0d72f489995b media: platform: add missing put_device() call in mtk_jpeg [...] omits f50613c1a830 media: cedrus: Add support for R40 omits d41662e52a03 media: dt-bindings: media: allwinner,sun4i-a10-video-engin [...] omits b2d3bef1aa78 media: coda: Add a V4L2 user for control error macroblocks count omits 8297ae5c29fc media: coda: coda_buffer_meta housekeeping fix omits 8cb7ebe4ebd7 media: staging: rkisp1: isp: set metadata pads to MEDIA_BU [...] omits 6ad253cc3436 media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format. omits 940727bf22f7 media: cedrus: fix reference leak in cedrus_start_streaming omits 4cbbe2aaa053 media: staging: rkisp1: cap: fix runtime PM imbalance on error omits 652ce6769349 media: media/pci: simplify the return expression of verify [...] omits 7243f33120dd media: mtk-vcodec: remove allocated dma_parms omits 6651dba2bd83 media: isif: reset global state omits d30ac9d81a33 media: imx258: Remove Jason Chen's e-mail omits 68579b32e786 media: ov5640: fix support of BT656 bus mode omits 4b6c129e87a3 media: ipu3-cio2: Use v4l2_get_link_freq helper omits 1b888b3cebef media: v4l: Add a helper for obtaining the link frequency omits 9d0a79e55a62 media: Documentation: v4l: Document required controls on c [...] omits d3ed195bc761 media: Documentation: v4l: Fix language omits 98f9aafa9f41 media: ipu3-cio2: Check receved the size against payload s [...] omits 3abafaf41ab7 media: ov7670: do not aggregate returns omits 734f0b0153f9 media: stm32-dcmi: add 8-bit Bayer formats support omits ab32b2c3636b media: stm32-dcmi: remove deprecated dmaengine_terminate_all() omits b9b327623b45 media: stm32-dcmi: don't print an error on probe deferral omits 32ea5e057aad media: ov5640: add support of 160x120 resolution omits 61e7f892b5ee media: ipu3-cio2: Remove traces of returned buffers omits b369132f0a0b media: ipu3-cio2: Rename CIO2_IMAGE_MAX_LENGTH as CIO2_IMA [...] omits 40f072e18155 media: ipu3-cio2: Remove explicit type from frame size checks omits 44e6d472cef6 media: ipu3-cio2: Use unsigned values where appropriate omits 219a8b9c04e5 media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE omits a86cf9b29e8b media: ipu3-cio2: Validate mbus format in setting subdev format omits 55a6c6b2be3d media: ipu3-cio2: Serialise access to pad format omits 8160e86702e0 media: ipu3-cio2: Return actual subdev format omits db8e94e7cf27 media: v4l: subdev: Improve link format validation debug messages omits f5c24ca7bf8c media: i2c: ov772x: Add test pattern control omits efcb7dda9b53 media: i2c: ov772x: Add support for BT.656 mode omits 8a10b4e3601e media: i2c: ov772x: Parse endpoint properties omits 055e124eec85 media: rcar-csi2: Set bus type when parsing fwnode omits 09e73bbd3ee5 media: rcar-csi2: Switch to using fwnode instead of OF omits 5b3ff3be485e media: MAINTAINERS: Add ADV7604 bindings documentation omits 450c6b108e28 media: dt-bindings: adv7604: Convert bindings to json-schema omits 3e51ce5b1e87 media: dt-bindings: adv7604: Fix documentation for hpd-gpios omits 3be682fac66c media: v4l2-fwnode: Say it's fine to use v4l2_fwnode_endpo [...] omits 20936f77347d media: v4l2-fwnode: Rework v4l2_fwnode_endpoint_parse docu [...] omits c2505342ee5b media: v4l2-fwnode: Don't zero parts of struct v4l2_fwnode [...] omits b3cc73d2bf14 media: v4l2-fwnode: v4l2_fwnode_endpoint_parse caller must [...] omits 1726b976a6aa media: adv748x: Zero entire struct v4l2_fwnode_endpoint omits d7dc892dd46d media: dt-bindings: convert CODA VPU bindings to yaml omits b20d9fac5bf5 media: dt-bindings: media: ov772x: Document endpoint props omits b2d059460e5e media: dt-bindings: media: ov772x: Make bus-type mandatory omits 898bd5b5a4c5 media: dt-bindings: media: ov772x: Convert to json-schema omits 8d9b35a2da8e media: dt-bindings: media: imx214: Convert to json-schema omits 7b177d8f50d9 media: dt-bindings: media: mt9v111: Convert to json-schema omits f70ad2aced30 media: imx274: add support for sensor mode6, 1280x540 omits e599fc86717f media: imx274: remove binning enum omits ad97bc37426c media: i2c: imx274: Add IMX274 power on and off sequence omits f4fcf0108b42 media: i2c: imx274: Remove stop stream i2c writes during remove omits c87bfb624059 media: i2c: imx274: Fix Y_OUT_SIZE register setting omits 51a4756519ea media: v4l2-async: Fix trivial documentation typo omits e0f822f8d969 media: ov2740: select regmap omits 1d7b18a9ee55 media: ov2740: change the minimal exposure value to 4 omits 1c891423d705 media: i2c: tvp5150: simplify getting state container omits b5783c4d1fbe media: i2c: smiapp: simplify getting state container omits 9a855b73e8ed media: i2c: ov8856: simplify getting state container omits fc7586e7c85f media: i2c: ov7740: simplify getting state container omits 8666b3197bcd media: i2c: ov5695: simplify getting state container omits 1a7471256940 media: i2c: ov5675: simplify getting state container omits bf3965577aff media: i2c: ov5670: simplify getting state container omits 5fa6f1fc32ca media: i2c: ov2740: simplify getting state container omits dab24a220e03 media: i2c: ov2685: simplify getting state container omits 7519296da44f media: i2c: ov2680: simplify getting state container omits 00dd015d176a media: i2c: ov13858: simplify getting state container omits 34b3c34d104c media: i2c: hi556: simplify getting state container omits f6d549174f23 media: i2c: et8ek8: simplify getting state container omits 92172a3105d2 media: i2c: dw9768: simplify getting state container omits 334abb57b271 media: i2c: ak7375: simplify getting state container omits 17ed3c90dc05 media: i2c: adv7180: simplify getting state container omits 22a7c931c665 media: i2c: adp1653: simplify getting state container omits 3d5201233ad5 media: i2c: ad5820: simplify getting state container omits bbaecc36b7e0 media: i2c: imx355: silence unused acpi_device_id warning omits be0b9b6399aa media: i2c: imx355: simplify getting state container omits 5347e1ed7761 media: i2c: imx319: silence unused acpi_device_id warning omits 74290ac11b78 media: i2c: imx319: simplify getting state container omits b50ce25de769 media: i2c: imx290: simplify getting state container omits 37bb22ed9c72 media: i2c: imx219: simplify getting state container omits 69baf338fc16 media: v4l2-fwnode: Return -EINVAL for invalid bus-type omits 57a975565c97 media: staging: rkisp1: rsz: make const array static, make [...] omits 1342f51ec248 media: MAINTAINERS: camss: Add Robert Foss as co-maintainer omits 7fd85371e53c media: remove unneeded break omits b14e7b66b08d media: staging: media: imx: remove unnecessary variable use omits c7b2c0ccd064 media: staging: media: imx: remove commented code omits bea2b6a4e141 media: rcar-vin: Add support for suspend and resume omits 63a71dd813e2 media: rcar-vin: Break out hardware start and stop to new methods omits 43e36a222a33 media: rcar-vin: Cache the CSI-2 channel selection value omits b83a18cca892 media: rcar-vin: Remove handling of user-space buffers whe [...] omits 90ed57851eef media: rcar-vin: Use scratch buffer when not in running state omits 8b77d1f99e64 media: cx231xx: Consolidate dmesg output omits 994388f228c6 media: au0828: Consolidate dmesg output omits 9bb83e8fe252 media: Bulk remove BUG_ON(in_interrupt()) omits d940d2f46bfe media: mtk-vcodec: add missing put_device() call in mtk_vc [...] omits 4affafd7bec7 media: mtk-vcodec: add missing put_device() call in mtk_vc [...] omits 27c3943683f7 media: mtk-vcodec: add missing put_device() call in mtk_vc [...] omits 5d4fa2c50125 media: mtk-vcodec: add missing put_device() call in mtk_vc [...] omits f28a81a3b642 media: platform: add missing put_device() call in mtk_jpeg [...] omits e91c255733d9 media: cec-core: first mark device unregistered, then wake up fhs omits 01c7a8167d49 media: MAINTAINERS: rectify ZR36067 VIDEO FOR LINUX DRIVER [...] omits 41cbf0aecbf8 media: pxa_camera: Use fallthrough pseudo-keyword omits a08ad6339e04 media: tm6000: Fix sizeof() mismatches omits e5c0cd26d54e media: cec-core.rst/cec-ioc-g-mode.rst: fix typos in monit [...] omits aef47f6c585a media: coda: Clarify interrupt registered name omits a22955e81a11 media: coda: Clarify device registered log omits ba928bbd0782 media: coda: Simplify H.264 small buffer padding logic omits f23e5f407ffa media: coda: Remove redundant ctx->initialized setting omits af0321a5be3e media: zr364xx: propagate errors from zr364xx_start_readpipe() omits 1671d4ea7794 media: saa7164: convert to use DEFINE_SEQ_ATTRIBUTE macro omits 121ca877c1e8 media: rkvdec: Remove redundant platform_get_irq error message omits 099d801bcd1e media: staging: rkisp1: remove unecessary clocks omits 4b69709aa0a2 media: staging: dt-bindings: rkisp1: drop parent unit address omits a493baf1c44a media: staging: dt-bindings: rkisp1: re-order properties omits d55575f8f757 media: staging: dt-bindings: rkisp1: drop i2c unit address omits 185ca93444b3 media: staging: dt-bindings: rkisp1: add missing required nodes omits d51b5d9a277b media: staging: rkisp1: cap: refactor enable/disable strea [...] omits f4aefc581af4 media: staging: rkisp1: capture: set default quantization [...] omits d6a032ab1cf9 media: staging: rkisp1: uapi: add "WITH Linux-syscall-note" omits db1733ce23bd media: staging: rkisp1: params: remove unnecessary parentheses omits cdda99d70d73 media: staging: rkisp1: params: remove unnecessary "!!" omits 3fcd2d42a071 media: staging: rkisp1: remove the 'is_streaming' field fr [...] omits 60fcc5beb80c media: staging: rkisp1: initialize buffer lists only on probe omits dd48134061bb media: staging: rkisp1: params: in stop_streaming, use lis [...] omits 35d1a7bbe456 media: staging: rkisp1: validate links before powering and [...] omits 6e8c09bb8d60 media: vivid: fix (partially) timing issues omits 5e3a81d42e1d media: zoran: fix spelling mistake and make error message [...] omits e7531d5625ed media: Fix V4L2_COLORSPACE_470_SYSTEM_BG description omits 020c7b6d3cd4 media: uapi: h264: Add documentation to the interface header omits adbf7c06330e media: staging: rkisp1: remove TODO item to document quant [...] omits acc4de3d7f47 media: rcar-vin: Remove redundant compatible values omits 336934dbecd8 media: marvell-ccic: Fix -Wunused-function warnings omits 8b88e2cddb9d media: bttv: use semicolons rather than commas to separate [...] omits abeb97ec2ea2 media: exynos4-is: use semicolons rather than commas to se [...] omits 107b2c9caf6d media: rtl2832: use semicolons rather than commas to separ [...] omits 7214f42cfcd6 media: dib0700: use semicolons rather than commas to separ [...] omits e095406a4010 media: dvbsky: use semicolons rather than commas to separa [...] omits c2cf441779b2 media: au0828: use semicolons rather than commas to separa [...] omits ef0d21e492ce media: mt2060: use semicolons rather than commas to separa [...] omits 0fcd8d890f62 media: radio-sf16fmr2: use semicolons rather than commas t [...] omits 130e820d20df media: msp3400: use semicolons rather than commas to separ [...] omits fa71ae71ebaa media: ts2020: use semicolons rather than commas to separa [...] omits e4b0e7d61898 media: pvrusb2: use semicolons rather than commas to separ [...] omits 835fd614cbb5 media: sun4i-csi: use semicolons rather than commas to sep [...] omits f5071fd53604 media: s3c-camif: use semicolons rather than commas to sep [...] omits c87dbeb8b195 media: gspca: ov534-ov772x: use semicolons rather than com [...] omits 3a3c72d69b0d media: m88ds3103: use semicolons rather than commas to sep [...] omits 2fad4168fbeb media: saa7134: use semicolons rather than commas to separ [...] omits 829393f700fb media: rtl28xxu: use semicolons rather than commas to sepa [...] omits 973c960de6a2 media: em28xx-audio: use semicolons rather than commas to [...] omits 67120129f95d media: coda: use semicolons rather than commas to separate [...] omits 6df26dc6b9b7 media: v4l2: remove remaining compat_ioctl omits 50085270a162 media: v4l2: remaining compat handlers omits 566f960d3c5e media: v4l2: convert v4l2_format compat ioctls omits 3f65c6f67e88 media: v4l2: allocate v4l2_clip objects early omits 00af58fd9a20 media: v4l2: move compat handling for v4l2_buffer omits 6c9361e739a5 media: v4l2: move v4l2_ext_controls conversion omits 3b8bc8912adf media: v4l2: remove unneeded compat ioctl handlers omits 8dbcc3fa387c media: v4l2: prepare compat-ioctl rework omits cb68a8580e20 thermal: amlogic: Add hwmon support omits a6b2a18060f6 ARM: omap2plus_defconfig: add CONFIG_AK8975=m and CONFIG_K [...] omits 0003b687ee6d drm: fix oops in drm_atomic_set_crtc_for_connector omits a82820fcd079 ARM: omap2plus_defconfig: Enable OMAP3_THERMAL omits 23d89aa0c219 firmware: imx-dsp: Export functions to request/free channels omits 046326989a18 firmware: imx: Save channel name for further use omits 4d3f4f0379b6 firmware: imx: Introduce imx_dsp_setup_channels omits b9639a8b5ef1 ARM: dts: imx50-kobo-aura: Enable eKTF2132 touchscreen omits 0b7a8e5a61a1 firmware: imx: scu-pd: Add power domains for imx-jpeg omits 21658d51cf1e ARM: dts: imx: Change flexcan node name to "can" omits 93c69b2d1737 Merge 5.10-rc4 into char-misc-next omits 0fb2c41f992c Merge 5.10-rc4 into here. omits 1186a522c302 ARM: dts: imx6q-pico: fix board compatibles omits 716ff4746cc1 dt-bindings: arm: fsl: document i.MX7S boards omits 7ac76dab93a7 drm/virtio: Make virtgpu_dmabuf_ops with static keyword omits 86f1a6e6c5f7 phy: tegra: Constify static device_type structs omits 3cc8e86721ad phy: amlogic: Replace devm_reset_control_array_get() omits b5cf2d6c8148 mm: memblock: add more debug logs omits ba2bf1f090eb dt-bindings: phy: Add Cadence Sierra PHY bindings in YAML format omits 79caf207d669 phy: ti: convert to devm_platform_ioremap_resource(_byname) omits 9ab4212b0a36 phy: tegra: convert to devm_platform_ioremap_resource(_byname) omits 5a77b16c6b2b phy: phy-stm32-usbphyc: convert to devm_platform_ioremap_resource omits 2f0c9fac3be6 phy: samsung: convert to devm_platform_ioremap_resource omits 6824ebc047b9 phy: rockchip: convert to devm_platform_ioremap_resource omits 0b5604affbec phy: renesas: convert to devm_platform_ioremap_resource omits fc5662127a25 phy: phy-ralink-usb: convert to devm_platform_ioremap_resource omits 8a7772cdd91d phy: qualcomm: convert to devm_platform_ioremap_resource(_byname) omits 7458d650e256 phy: phy-mtk-ufs: convert to devm_platform_ioremap_resource omits 5d797059ff57 phy: phy-xgene: convert to devm_platform_ioremap_resource omits ee55b501bd8c phy: marvell: convert to devm_platform_ioremap_resource omits 6c9111bc9eef phy: lantiq: convert to devm_platform_ioremap_resource omits 0b7c4c88b83f phy: freescale: convert to devm_platform_ioremap_resource omits fa62909400fa phy: cadence: convert to devm_platform_ioremap_resource omits f669bc8b9f7b phy: broadcom: convert to devm_platform_ioremap_resource(_byname) omits 202de02556bb phy: amlogic: convert to devm_platform_ioremap_resource omits 08d4deda6970 phy: allwinner: convert to devm_platform_ioremap_resource( [...] omits a582354c92d1 drm/i915: Pimp the watermark documentation a bit omits dbf71381d733 drm/i915: Nuke intel_atomic_crtc_state_for_each_plane_stat [...] omits ffc90033dfc1 drm/i915: Pass intel_atomic_state around omits 6ff286225d75 arm: dts: aspeed: tiogapass: Enable second MAC omits 6edf7700a9dd phy: qcom-qmp: Add SM8250 PCIe QMP PHYs omits 5594b407a48b dt-bindings: phy: qcom,qmp: Add SM8250 PCIe PHY bindings omits 2e7cd913eafc ARM: dts: aspeed: minipack: Fixup I2C tree omits c9f6aa9d1f50 ARM: dts: aspeed: wedge400: Fix FMC flash0 layout omits 7f415677420f ARM: dts: Cygnus: Drop incorrect io-channel-ranges property. omits 4bbf439b09c5 fix return values of seq_read_iter() omits ee230706666c drm/i915/dp: Add from_crtc_state to copy color blobs omits aa07c1d3be69 drm/i915: Pass intel_atomic_state instead of drm_atomic_state omits a14d546f7270 drm/lima: Unconditionally call dev_pm_opp_of_remove_table() omits cd434e740ff2 drm/lima/lima_sched: Remove unused and unnecessary variable 'ret' omits 37d66109fe6f drm/lima/lima_drv: Demote kernel-doc formatting abuse omits 8f9d7ef38cfa drm/lima: simplify the return expression of lima_devfreq_target omits db4c02e439f7 drm/panel: s6e63m0: Set up some display info omits 4680e9cc9d8b drm/panel: s6e63m0: Support 3WIRE protocol omits 9cea169835de drm/panel: s6e63m0: Add some explanations omits 1b72ea1eaa9e drm/panel: s6e63m0: Implement reading from panel omits 49ef0c6d7dd2 drm/panel: s6e63m0: Simplify SPI writing omits 78a56e0494ad entry: Fix spelling/typo errors in irq entry code omits 6e5a91901c2d timekeeping: Address parameter documentation issues for va [...] omits 29efc4612ac1 timekeeping: Fix parameter docs of read_persistent_wall_an [...] omits f27f7c3f100e timekeeping: Add missing parameter docs for pvclock_gtod_[ [...] omits c1ce406e80fb timekeeping: Fix up function documentation for the NMI saf [...] omits e025b03113d2 timekeeping: Add missing parameter documentation for updat [...] omits 199d280c884d timekeeping: Remove static functions from kernel-doc markup omits a0f5a65fa5fa time: Add missing colons for parameter documentation of ti [...] omits 31b05212360c Merge branch 'linux-5.11' of git://github.com/skeggsb/linu [...] omits c725dafc95f1 timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers omits da88f9b31136 timer_list: Use printk format instead of open-coded symbol lookup omits 846939118270 drm/gma500: Remove 2D accel code omits ebc7d6470ac4 drm/gma500: Remove GTT roll support omits 87c5f35e5c95 KVM: selftests: Also build dirty_log_perf_test on AArch64 omits 0aa9ec45d427 KVM: selftests: Introduce vm_create_[default_]_with_vcpus omits ec2f18bb4783 KVM: selftests: Make vm_create_default common omits f63f0b68c864 KVM: selftests: always use manual clear in dirty_log_perf_test omits 2259c17f0188 kvm: x86: Sink cpuid update into vendor-specific set_cr4 f [...] omits 8aa426e854c4 selftests: kvm: keep .gitignore add to date omits edd3de6fc3d5 KVM: selftests: Add "-c" parameter to dirty log test omits 019d321a68ea KVM: selftests: Run dirty ring test asynchronously omits 84292e565951 KVM: selftests: Add dirty ring buffer test omits 60f644fb5198 KVM: selftests: Introduce after_vcpu_run hook for dirty log test omits 044c59c409b7 KVM: Don't allocate dirty bitmap if dirty ring is enabled omits b2cc64c4f382 KVM: Make dirty ring exclusive to dirty bitmap log omits fb04a1eddb1a KVM: X86: Implement ring-based dirty memory tracking omits 28bd726aa404 KVM: Pass in kvm pointer into mark_page_dirty_in_slot() omits 2f5414423ef5 KVM: remove kvm_clear_guest_page omits ff5a983cbb37 KVM: X86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY [...] omits 8b460692fee4 KVM: selftests: test KVM_GET_SUPPORTED_HV_CPUID as a system ioctl omits c21d54f0307f KVM: x86: hyper-v: allow KVM_GET_SUPPORTED_HV_CPUID as a s [...] omits b59e00dd8cda kvm/eventfd: Drain events from eventfd in irqfd_wakeup() omits b1b397aeef81 vfio/virqfd: Drain events from eventfd in virqfd_wakeup() omits 28f132671055 eventfd: Export eventfd_ctx_do_read() omits e8dbf19508a1 kvm/eventfd: Use priority waitqueue to catch events before [...] omits c4d51a52c67a sched/wait: Add add_wait_queue_priority() omits bf0cd88ce363 KVM: x86: emulate wait-for-SIPI and SIPI-VMExit omits 1c96dcceaeb3 KVM: x86: fix apic_accept_events vs check_nested_events omits 7a873e455567 KVM: selftests: Verify supported CR4 bits can be set befor [...] omits ee69c92bac61 KVM: x86: Return bool instead of int for CR4 and SREGS val [...] omits c2fe3cd4604a KVM: x86: Move vendor CR4 validity check to dedicated kvm_ [...] omits 311a06593b9a KVM: SVM: Drop VMXE check from svm_set_cr4() omits a447e38a7fad KVM: VMX: Drop explicit 'nested' check from vmx_set_cr4() omits d3a9e4146a6f KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4() omits c0f5d3873bc8 ARM: dts: exynos: Add an alias for the Ethernet interface [...] omits f949d414fc1a ARM: dts: exynos: Fix Ethernet interface description on Od [...] omits 0064c5c1b3bf net: xfrm: use core API for updating/providing stats omits 865e6ae02dd7 net: openvswitch: use core API to update/provide stats omits cf70b5cfab9c Merge branch 'mlxsw-preparations-for-nexthop-objects-suppo [...] omits 245f4e44d2d6 mlxsw: spectrum_router: Remove outdated comment omits 9ed2b4d28795 mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6} [...] omits c181a89a6db0 mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6} [...] omits b360952bbfa1 mlxsw: spectrum_router: Remove unused argument from mlxsw_ [...] omits c3bde5a914bd mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_ne [...] omits 4dd38da54aa9 mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_ne [...] omits 7ba7bc55cf2d mlxsw: spectrum_ipip: Remove overlay protocol from can_off [...] omits 7f7a417e6a11 mlxsw: spectrum_router: Split nexthop group configuration [...] omits 5a49dfe51f22 mlxsw: spectrum_router: Move IPv4 FIB info into a union in [...] omits 46d5b7b54195 mlxsw: spectrum_router: Remove unused field 'prio' from IP [...] omits 9ce254d9fbdd mlxsw: spectrum_router: Store FIB info in route omits 02d8fdcad7cb mlxsw: spectrum_router: Associate neighbour table with nex [...] omits 1664dd3d5e54 mlxsw: spectrum_router: Use nexthop group type in hash table key omits a06191aabbb7 mlxsw: spectrum_router: Add nexthop group type field omits 10502d055b4e mlxsw: spectrum_router: Compare key with correct object type omits 49b1cabffbf9 nfc: refined function nci_hci_resp_received omits 508c4fc27ba7 inet: unexport udp{4|6}_lib_lookup_skb() omits 405ac7fd394c Merge branch 'tcp-avoid-indirect-call-in-__sk_stream_memory_free' omits 1c5f2ced136a tcp: avoid indirect call to tcp_stream_memory_free() omits d3cd4924e385 tcp: uninline tcp_stream_memory_free() omits ae8cb93286e5 IPv4: RTM_GETROUTE: Add RTA_ENCAP to result omits 767fbb7102c6 rtc: rv3032: fix nvram nvmem priv pointer omits 9844484eac2b MAINTAINERS: Set myself as Goldfish RTC maintainer omits 5022cfc11232 rtc: goldfish: Remove GOLDFISH dependency omits 081e2500df50 rtc: snvs: Remove NULL pointer check before clk_* omits 910d002d84df rtc: brcmstb-waketimer: Remove redundant null check before [...] omits 1eab0fea2514 rtc: pl031: fix resource leak in pl031_probe omits bc06cfc1c41e rtc: cpcap: Fix missing IRQF_ONESHOT as only threaded handler omits c56ac7a0f468 rtc: hym8563: enable wakeup when applicable omits a48c6224ae07 rtc: da9063: Simplify bool comparison omits 825156a5eede rtc: sc27xx: Remove unnecessary conversion to bool omits 2d38c5802f46 Merge branch 'ionic-updates' omits 7c8d008cc068 ionic: useful names for booleans omits 81dbc24147f9 ionic: change set_rx_mode from_ndo to can_sleep omits e94f76bb2063 ionic: flatten calls to ionic_lif_rx_mode omits e0243e196659 ionic: use mc sync for multicast filters omits a8205ab6208f ionic: batch rx buffer refilling omits e7e8e087acde ionic: add lif quiesce omits f6e428b27ee3 ionic: check for link after netdev registration omits 8f56bc4dc101 ionic: start queues before announcing link up omits 3105c7c91feb clk: qcom: dispcc-sm8250: handle MMCX power domain omits e6fb7aee486c clk: meson: g12: use devm variant to register notifiers omits 6d30d50d037d clk: add devm variant of clk_notifier_register omits 8e677e7f0aa3 clk: meson: g12: drop use of __clk_lookup() omits 30d6f8c15d2c clk: add api to get clk consumer from clk_hw omits e5a4b9b99e5b clk: avoid devm_clk_release name clash omits 9e6cad531c9d net: macb: Fix passing zero to 'PTR_ERR' omits 6a1784970358 clk: remove unneeded dead-store initialization omits 2e793878aece ipv6: remove unused function ipv6_skb_idev() omits 5933baa36e26 drm/panel/samsung-sofef00: Add panel for OnePlus 6/T devices omits b81cfdd6d2b4 dt-bindings: panel-simple-dsi: add samsung panels for OnePlus 6/T omits 8d4025943e13 clk: qcom: camcc-sc7180: Use runtime PM ops instead of clk ones omits 8214e3a1a4ee drm/panel/panel-tpo-tpg110: Correct misnaming and supply m [...] omits e78acf7efebf thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. omits 07cbce2e466c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits e4accab4e0b0 clk: qcom: lpass-sc7180: Clean up on error in lpass_sc7180_init() omits 24b284984e2d iio: adc: ad7887: convert probe to device-managed functions omits 89d1f7257002 iio: adc: stm32-adc: adapt clock duty cycle for proper operation omits 8dedcc3eee3a iio: core: centralize ioctl() calls to the main chardev omits 50f3d4129e72 drm: add debug logs for drm_mode_atomic_ioctl errors omits e3aae683e861 drm: convert drm_atomic_uapi.c to new debug helpers omits 56c62080d5b5 usb: hcd.h: Remove RUN_CONTEXT omits 65cdb4a214c0 configfs: fix kernel-doc markup issue omits decbaf182d8f auxdisplay: fix platform_no_drv_owner.cocci warnings omits be323a4cef02 drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram pri [...] omits 774626fa440e net: phy: mscc: Add PTP support for 2 more VSC PHYs omits c14d61fca0d1 Merge branch 'xdp-redirect-bulk' omits b87c57ae12db net: mlx5: Add xdp tx return bulking support omits dbef19ccde5d net: mvpp2: Add xdp tx return bulking support omits 2f9d09394d13 net: mvneta: Add xdp tx return bulking support omits 7886244736a4 net: page_pool: Add bulk support for ptr_ring omits 8965398713d8 net: xdp: Introduce bulking for xdp tx return path omits bb3222f71b57 net: stmmac: platform: use optional clk/reset get APIs omits ca1ab89cd2d6 r8169: improve rtl_tx omits 95f3c5458dfa r8169: use READ_ONCE in rtl_tx_slots_avail omits 932f8c64d38b futex: Remove unused empty compat_exit_robust_list() omits 2caf08e757ef Merge branch 'net-ipa-two-fixes' omits 0a5096ec2a35 net: ipa: ignore the microcontroller log event omits 3ce6da1b2e47 net: ipa: fix source packet contexts limit omits 992c75ae2f30 Merge branch 'sfc-further-ef100-encap-tso-features' omits c5122cf58412 sfc: support GRE TSO on EF100 omits 42bfd69a9fdd sfc: correctly support non-partial GSO_UDP_TUNNEL_CSUM on EF100 omits dc8d2512e697 sfc: extend bitfield macros to 19 fields omits e7018751d2e6 usb: host: ehci-mxc: Remove the driver omits ef84928cff58 uio/uio_pci_generic: use device-managed function equivalents omits 667aef00f3f3 eeprom: at25: Add example part numbers omits 60aa8782d2bf firmware: fix spelling typo of 'wtih' omits b2ab5e8697ef ARM: dts: BCM5301X: Enable USB 3 PHY on Luxul XWR-3150 omits 72ac50b20676 Merge branch 'net-ipa-gsi-register-consolidation' omits 4730ab1c1d27 net: ipa: use enumerated types for GSI field values omits cec2076e432e net: ipa: move GSI command opcode values into "gsi_reg.h" omits 7b0ac8f65116 net: ipa: move GSI error values into "gsi_reg.h" omits 9ed8c2a92d01 net: ipa: move channel type values into "gsi_reg.h" omits 46dda53ef7de net: ipa: use common value for channel type and protocol omits 6c6358cca6fd net: ipa: define GSI interrupt types with enums omits 632ddf978565 ARM: dts: BCM5301X: Disable USB 3 PHY on devices without USB 3 omits 1331e6304f5d drm/amd/display: Extract 3rd plane from metadata omits 816853f9dc40 drm/amd/display: Set new format info for converted metadata. omits 3505b2ff53cd drm/amd/display: Store gem objects for planes 1-3 omits 544645f2ec1a drm/fourcc: add table describing AMD modifiers bit layout omits b7397bad74db drm/fourcc: Fix modifier field mask for AMD modifiers. omits 52f6f16d4fe4 drm/amd/display: Add missing pflip irq for dcn2.0 omits b3d652965452 drm/amd/amdgpu/gfx_v7_0: Remove unused struct definition omits 048df826e869 drm/amd/amdgpu/smu_v11_0_i2c: Provide descriptions for 'co [...] omits 0507a6173227 drm/amd/amdgpu/amdgpu_fw_attestation: Consume our own head [...] omits dc370a67148a drm/amd/amdgpu/amdgpu_vm_sdma: Fix 'amdgpu_vm_sdma_prepare [...] omits 7eff65d6c59c drm/amd/amdgpu/amdgpu_vm_cpu: Fix 'amdgpu_vm_cpu_prepare() [...] omits cd92df935065 drm/amd/amdgpu/amdgpu_ras: Make local function 'amdgpu_ras [...] omits 32dc53480a8a drm/amd/amdgpu/amdgpu_ras: Remove unused function 'amdgpu_ [...] omits ff08711cfb95 drm/amd/amdgpu/amdgpu_gmc: Demote one and fix another func [...] omits 20ed491bbb79 drm/amd/amdgpu/amdgpu_debugfs: Demote obvious abuse of ker [...] omits 8ebc6df6a78d drm/amd/amdgpu/amdgpu_ids: Supply missing docs for 'id' an [...] omits 793c85713387 drm/amd/amdgpu/amdgpu_sched: Consume our own header contai [...] omits 29d6a1631e55 drm/amd/amdgpu/amdgpu_csa: Remove set but unused variable 'r' omits 05ed830e49a8 drm/amd/amdgpu/amdgpu_virt: Make local function 'amdgpu_vi [...] omits 2c8645b7a697 drm/amd/amdgpu/amdgpu_vram_mgr: Add missing descriptions f [...] omits 1b4940bc796c drm/amd/amdgpu/amdgpu_sync: Fix misnamed, missing and extr [...] omits 211880a60363 drm/amd/amdgpu/amdgpu_pll: Fix kernel-doc formatting, miss [...] omits ad8eb024c872 drm/amd/amdgpu/amdgpu_ib: Fix some incorrect/incomplete fu [...] omits 80854e83d71a drm/amd/amdgpu/amdgpu_ring: Fix misnaming of param 'max_dw' omits f631eae5259b drm/amd/display/dc/core/dc_link_ddc: Move DP_DVI_CONVERTER [...] omits 8dfcb24e40e4 drm/amd/display/dc/core/dc_link_dp: Move DP_VGA_LVDS_CONVE [...] omits 1b98bc5dea3e drm/amd/include/vega10_ip_offset: Mark _BASE structs as __ [...] omits 1a3089565e45 drm/amdgpu/display: fix FP handling in DCN30 omits 2bdb83026a62 drm/amdgpu: Enable TA firmware loading for dimgrey_cavefish omits 6cb445e8030f drm/amdgpu: Use PSP_FW_NAME_LEN instead of magic number omits c4cb773c702b drm/amdkfd: Put ACPI table after using it omits 1cb027950adc drm/amdkfd: Move the ignore_crat check before the CRAT table get omits 7a4894072f89 drm/amd/pm: update driver if version for dimgrey_cavefish omits 1c990e7801f0 drm/amdgpu: declare smuio callback function as static omits 8279bb4ec785 drm/amd/pm: add gfx_state_change_set() for rn gfx power sw [...] omits 628c36d7b238 drm/amdgpu: update amdgpu device suspend/resume sequence f [...] omits d90a53d65ad2 drm/amdgpu: add amdgpu_gfx_state_change_set() set gfx powe [...] omits 4cd078dc654d drm/amdgpu: add s0i3 capacity check for s0i3 routine (v2) omits 99d56196a700 Documentation: Chinese translation of Documentation/arm64/ [...] omits 2f51e5758d61 tipc: fix -Wstringop-truncation warnings omits ae5b17e46414 scripts: kernel-doc: Restore anonymous enum parsing omits b65f3a9d6c4f docs: mtd: spi-nor: Fix formatting of text vs. diagrams omits 35a3c891f648 docs: filesystems: link ubifs-authentication.rst without . [...] omits 8f4f0bcd3de0 documentation: arm: sunxi: add Allwinner H616 documents omits 86a19b3f8286 docs: driver-api: mtd: intel-spi: Improve formatting of sh [...] omits 09028e60fcea doc: zh_CN: add translatation for tmpfs omits 4ec0b092493f docs: ABI: Drop trailing whitespace omits 04d0608b4407 docs: core-api/printk-formats.rst: Clarify formatting {cpu [...] omits c61b3e483900 jfs: Fix array index bounds check in dbAdjTree omits bfe7bf311497 docs: ABI: ABI documentation for procfs attribute files us [...] omits 7d7178873560 Documentation: include sign off for reverts omits 123f01a0c989 drm/tegra: output: Do not put OF node twice omits 74490422522d arm64: abort counter_read_on_cpu() when irqs_disabled() omits 68c5debcc06d arm64: implement CPPC FFH support using AMUs omits bc3b6562a1ac arm64: split counter validation function omits 4b9cf23c179a arm64: wrap and generalise counter read functions omits f8fd36b95ee4 Merge tag 'mac80211-next-for-net-next-2020-11-13' of git:/ [...] omits 7da31b858ec2 Smack: fix kernel-doc interface on functions omits 751341b4d784 jfs: Fix memleak in dbAdjCtl omits ed1c9a7a8517 jfs: delete duplicated words + other fixes omits ab97800e088a regulator: core: do not continue if selector match omits b111545d26c0 tracing: Remove the useless value assignment in test_creat [...] omits 2860cd8a2353 livepatch: Use the default ftrace_ops instead of REGS when [...] omits 02a474ca266a ftrace/x86: Allow for arguments to be passed in to ftrace_ [...] omits d19ad0775dcd ftrace: Have the callbacks receive a struct ftrace_regs in [...] omits 2f595d086146 Merge series "regulator: mcp16502: add support for ramp de [...] omits 3fccd03a527f arm64: defconfig: Enable Qualcomm OSM L3 driver omits bdcd1177578c regulator: core: validate selector against linear_min_sel omits 842f44806efa regulator: mcp16502: remove void documentation of struct mcp16502 omits 322eb8666d2f regulator: mcp16502: add support for ramp delay omits 3e5532a011b0 regulator: mcp16502: adapt for get/set on other registers omits 478f8089161e regulator: mcp16502: add linear_min_sel omits 0917c9db23ac regulator: debug early supply resolving omits 85288b3bf1db Merge series "ASoC: use inclusive language for bclk/fsync/ [...] omits e3e043992cb6 drm/ttm: fix missing NULL check in the new page pool omits bafcdad64346 drm/i915: Add hw.pipe_mode to allow bigjoiner pipe/transco [...] omits c42773b67d82 drm/i915: Introduce intel_crtc_readout_derived_state() omits 33574ec9c1ad drm/i915: s/intel_mode_from_pipe_config/intel_mode_from_cr [...] omits 291106cbd6fa drm/i915: Move hw.active assignment into intel_crtc_get_pi [...] omits cfd3443e2d32 uio: pruss: move simple allocations to dem_ equivalents omits 0d79a48440f5 staging: vt6655: Remove useless else omits 11f9af1657b1 drm/i915: Add a wrapper function around get_pipe_config omits b809984ca2b5 staging: net: wimax: i2400m: fw: Fix incorrectly spelt fun [...] omits b5f236da89f3 staging: net: wimax: i2400m: tx: Fix a few kernel-doc misd [...] omits c01bba5d341b staging: net: wimax: i2400m: netdev: Demote non-conformant [...] omits 5d98f6a42c86 staging: net: wimax: i2400m: fw: Fix some function header [...] omits 80594fb40510 staging: net: wimax: i2400m: driver: Demote some non-confo [...] omits 24f4aee92e51 staging: net: wimax: i2400m: control: Fix some misspelling [...] omits 39439d715568 staging: rtl8723bs: clean up leading space omits cad33240aba3 staging: rtl8723bs: clean up pointer locations omits 8ec06b9ff8a4 staging: rtl8723bs: clean up logical continuations omits cf05a0086eb4 staging: rtl8723bs: clean up trailing statements omits 5ddd99756c57 staging: rtl8723bs: clean up switch case indentation omits fa7c45867264 staging: rtl8723bs: clean up open braces omits 5641eeec0f58 staging: rtl8723bs: clean up open ended lines omits 79008395e593 staging: rtl8723bs: clean up space before tabs omits 70466c39ba8d staging: rtl8723bs: clean up braces omits 220457125669 staging: rtl8723bs: clean up line spacing omits 65c1ed30b0e6 drm/i915: Move encoder->get_config to a new function omits c869eaa617e4 drivers: staging: retire drivers/staging/goldfish omits 6f100640ca5b bpf: Expose bpf_d_path helper to sleepable LSM hooks omits 423f16108c9d bpf: Augment the set of sleepable LSM hooks omits d4aac7d439c2 pinctrl: renesas: Constify sh73a0_vccq_mc0_ops omits 7b1425f08f56 pinctrl: renesas: Protect GPIO leftovers by CONFIG_PINCTRL [...] omits a3ee0a246df1 pinctrl: renesas: r8a7778: Use common R-Car bias handling omits 2d341cc3da8a pinctrl: renesas: r8a7778: Use physical addresses for PUPR regs omits 27e768a4e7fa pinctrl: renesas: Factor out common R-Car Gen3 bias handling omits 8019938a85d0 pinctrl: renesas: Optimize sh_pfc_pin_config omits eb9d673f94fb pinctrl: renesas: Reorder struct sh_pfc_pin to remove hole omits b589f241d871 pinctrl: renesas: Singular/plural grammar fixes omits b5bd0becfd42 pinctrl: renesas: Remove superfluous goto in sh_pfc_gpio_s [...] omits 8d3b2e3d5b1b pinctrl: renesas: r8a7791: Optimize pinctrl image size for [...] omits 529b8eecb5c3 pinctrl: renesas: r8a7790: Optimize pinctrl image size for [...] omits 03522a59a9e7 pinctrl: renesas: r8a77990: Optimize pinctrl image size fo [...] omits 74c5fdc5b87a pinctrl: renesas: r8a77965: Optimize pinctrl image size fo [...] omits 74ce7a8044b0 pinctrl: renesas: r8a7796: Optimize pinctrl image size for [...] omits b8029394efcc pinctrl: renesas: r8a77951: Optimize pinctrl image size fo [...] omits 383313b8c41e staging: greybus: Fixed issues with alignment to open pare [...] omits ab5b769a23af staging: gasket: interrupt: fix the missed eventfd_ctx_put [...] omits 8b5b1b81935d staging: rtl8192e: Braces should be used on all arms of statement omits 3952659a6108 staging: greybus: codecs: Fix reference counter leak in er [...] omits 8eddcca2a746 tty: tty_ldisc: Fix some kernel-doc related misdemeanours omits bc0468ee4922 dt-bindings: serial: renesas,scif: Document r8a779a0 bindings omits 59105f9cf6e2 tty: serial: pmac_zilog: Remove unused disposable variable [...] omits a609c58086e3 tty: serial: 8250: 8250_port: Move prototypes to shared location omits e625f3dede4a usb: host: imx21-hcd: Remove the driver omits 33ee67b47ba0 ASoC: rt5682: Add a new property to the device tree. omits 7416f6bc5fcb ASoC: rt5682: Add a new property for the DMIC clock driving omits a6e9717a71fd ASoC: Intel: keembay: use inclusive language for bclk and fsync omits 84b53a366ebc ASoC: Intel: atom: use inclusive language for SSP bclk/fsync omits df132fa9daf4 ASoC: SOF: use inclusive language for bclk and fsync omits f026c123001b ASoC: topology: use inclusive language for bclk and fsync omits 6a6516c024bb USB: storage: avoid use of uninitialized values in error path omits 1d6903a617a2 usb: fix a few cases of -Wfallthrough omits a7319c8f50c5 drm/udl: Fix missing error code in udl_handle_damage() omits 8d0dd23c6c78 syscalls: Fix file comments for syscalls implemented in ke [...] omits e6b4516815b6 arm64: dts: ti: k3-j7200-mcu-wakeup: Enable ADC support omits 6bbdb46c4b1b firmware: arm_scmi: Fix missing destroy_workqueue() omits a6fbd0ab3d7a fs/ext2: Use ext2_put_page omits c4fc6328d6c6 crypto: arm64/chacha - simplify tail block handling omits 9c0cef236475 crypto: qat - add gen4 firmware loader omits 2778d64cf3f5 crypto: qat - add support for broadcasting mode omits bd684d83c789 crypto: qat - add support for shared ustore omits 244f572cebec crypto: qat - allow to target specific AEs omits d707d3f23e69 crypto: qat - add FCU CSRs to chip info omits 9e0f74b717e4 crypto: qat - add CSS3K support omits bf8313c71c88 crypto: qat - use ae_mask omits 912eebeb72b4 crypto: qat - add check for null pointer omits 4f1e941560e1 crypto: qat - add misc control CSR to chip info omits c4909d327cc3 crypto: qat - add wake up event to chip info omits 767358119fca crypto: qat - add clock enable CSR to chip info omits cb439361a39b crypto: qat - add reset CSR and mask to chip info omits 4f07195d638e crypto: qat - add local memory size to chip info omits 8b487ae26ad5 crypto: qat - add support for lm2 and lm3 omits d25cf2c7a057 crypto: qat - add next neighbor to chip_info omits 49c1327328ad crypto: qat - replace check based on DID omits fc5f3f86e5af crypto: qat - introduce chip info structure omits 58c173b9cb84 crypto: qat - refactor long expressions omits ecb917ad0fc2 crypto: qat - refactor qat_uclo_set_ae_mode() omits 97b984019530 crypto: qat - move defines to header files omits 8f87b6271ec8 crypto: qat - remove global CSRs helpers omits 10fb050caef9 crypto: qat - refactor AE start omits 82b3230658a9 crypto: qat - change micro word data mask omits fe278bf35c59 crypto: qat - change type for ctx_mask omits 72b67d9507b9 crypto: qat - add support for relative FW ucode loading omits ee103cf1f5af crypto: qat - rename qat_uclo_del_uof_obj() omits 54fa5d4bf712 crypto: qat - introduce additional parenthesis omits 8ec0bee5d43e crypto: qat - remove unnecessary parenthesis omits ed8fc0c1b9c7 crypto: qat - fix error message omits 49a6cccec4f8 crypto: qat - fix CSR access omits 3b5c130fb2e4 crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() omits f21406b0511d crypto: qat - support for mof format in fw loader omits cd078cb6a0f2 crypto: cavium/nitrox - Fix sparse warnings omits 802c6c3ef3bc crypto: qat - replace pci with PCI in comments omits 86cd97ec4b94 crypto: arm/chacha-neon - optimize for non-block size multiples omits ec3c5b32fccc crypto: qat - remove cast for mailbox CSR omits 6569e3097f1c crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager omits 404d59c57b26 PM / devfreq: exynos-bus: Add registration of interconnect [...] omits a04c75704678 dt-bindings: devfreq: Add documentation for the interconne [...] omits c1995e5afaf6 soc: ti: omap-prm: Do not check rstst bit on deassert if a [...] omits cd536aa5b438 Input: imx6ul_tsc - remove set but unused variable 'value' omits f1556986babf Input: samsung-keypad - remove set but unused variable 'var' omits fec3124dc627 drm/amd/amdgpu/amdgpu_cs: Add a couple of missing function [...] omits 4a00eb184234 drm/amd/amdgpu/amdgpu_display: Remove pointless header omits 35c7fad94cb2 drm/amd/amdgpu/amdgpu_ring: Fix a bunch of function misdoc [...] omits 75501872b4af drm/amd/amdgpu/amdgpu_ttm: Demote non-conformant kernel-do [...] omits f02f8c32ee36 drm/amd/amdgpu/amdgpu_fence: Fix some issues pertaining to [...] omits 8970b698b0ce drm/amd/amdgpu/amdgpu_kms: Fix misnaming of parameter 'dev' omits a9f5f98f796e drm/amdgpu: check hive pointer before access omits 3f66bf401e9f drm/amdgpu: fix compute queue priority if num_kcq is less than 4 omits 3617e579eba4 drm/amd/amdgpu: Update VCN initizalization behvaior omits 6bfbfe8c4591 drm/amdgpu: add UMC to ip discovery map omits 8473c1387f6f drm/amdgpu: disable rom clock gating support for APUs omits 0e961589f53e drm/amdgpu: switch to use smuio callbacks for AI family omits d1ffa512c635 drm/amdgpu: implement smuio v11_0 callbacks omits 09aac699c399 drm/amdgpu: implement smuio v9_0 callbacks omits 293f256396aa drm/amdgpu: add amdgpu_smuio structure omits 4d53f5219ba5 drm/amd/pm: correct table_clk_vlt memory size due to repla [...] omits 349a32898838 drm/amd/pm: update the swSMU headers for vangogh omits fd253334a2ca drm/amd/pm: add the interface to dump smu metrics table fo [...] omits 55a79cc25b49 drm/radeon/sumo_dpm: Move 'sumo_get_pi()'s prototype into [...] omits 880d8dfc6f49 drm/radeon/ni: Remove set but unused variable 'mc_shared_chmap' omits 59c0e925abb9 drm/radeon/evergreen_dma: Fix doc-rot of function paramete [...] omits 33761307aa97 drm/radeon/evergreen_cs: Fix misnaming issues surrounding [...] omits f934f9379eca drm/radeon/cik_sdma: Demote vague attempt at kernel-doc omits 0f4d60c33481 drm/radeon/r600_cs: Fix some doc-rot and supply missing fu [...] omits 0d8357c26a9a drm/radeon/r100: Fix some kernel-doc formatting, misnaming [...] omits d029ed568045 drm/radeon/radeon_mn: Supply description for 'cur_seq' eve [...] omits bf81a58144d2 drm/radeon/ci_dpm: Remove set but unused variable 'dpm_event_src' omits 7c1f03e02379 drm/radeon/radeon_ib: Supply description for 'radeon_ib_ge [...] omits 0f3e7b012b30 drm/radeon/radeon_sync: Add description for function param 'rdev' omits 2c07b82719ea drm/radeon/radeon_dp_mst: Remove unused variable 'ret' fro [...] omits 3c8ea3225276 drm/radeon/trinity_dpm: Remove some defined but never used arrays omits 995b2e736958 drm/radeon/kv_dpm: Strip out unused functions and their tables omits 4a347d806108 drm/radeon/radeon_vm: Fix some function parameter documentation omits 81fa5cc39ca6 drm/radeon/cik: Remove set but unused variable 'mc_shared_chmap' omits 19278157f893 drm/radeon/ni: Demote vague attempt at function header doc omits c317fcbbffe6 drm/radeon/si: Remove set but unused variable 'mc_shared_chmap' omits 901e860c7bdf drm/radeon/evergreen: Add comment for 'evergreen_page_flip [...] omits ca648e3835d6 drm/radeon/evergreen: Remove set but unused variable 'mc_s [...] omits 28ae8ea489c3 drm/radeon/cik: Fix a bunch of function parameter descriptions omits 6653672acfc8 drm/radeon/r600: Fix a misnamed parameter description and [...] omits 3af7bbe22430 drm/radeon/radeon_display: Fix function doc formatting and [...] omits f5ef92b5af0f drm/radeon/radeon_cs: Fix a bunch of doc-rot issues omits 4b7ec10bb7ae drm/radeon/r600: Strip out set but unused 'tmp' variables omits b4391459605c drm/radeon/radeon_ring: Add missing function parameters 'r [...] omits e64e3ca1a3ac drm/radeon/radeon_i2c: Remove pointless function header omits 1f0122460477 drm/radeon/radeon_display: Remove unused variable 'mod' omits a27d120527a5 drm/radeon/radeon_connectors: Strip out set but unused var [...] omits de1d598b678c drm/radeon/radeon_fence: Demote some non-conformant kernel [...] omits 92378a4b54c1 drm/radeon/radeon_ttm: Place declaration of 'rdev' in same [...] omits d706d409d984 drm/radeon/atombios_crtc: Remove description of non-existe [...] omits 300f6a5c12a5 drm/radeon: Move prototypes to shared header omits 1012c55380f7 drm/radeon/radeon_drv: Move prototypes to a shared headerfile omits 6d587203c24c drm/radeon/radeon_drv: Source file headers are not good ca [...] omits 9c69e42e09f5 drm/radeon/radeon_kms: Include header containing our own p [...] omits f017853ee200 gpu: drm: radeon: radeon_device: Fix a bunch of kernel-doc [...] omits 02f40f82c440 gpu: drm: amd: amdgpu: amdgpu: Mark global variables as __ [...] omits 3655d1a6a90a gpu: drm: radeon: radeon_drv: Remove unused variable 'ret' omits 00d44b966d3f gpu: drm: scheduler: sched_entity: Demote non-conformant k [...] omits 26b5cf49cdda gpu: drm: scheduler: sched_main: Provide missing descripti [...] omits 334a1683935f Merge tag 'drm-intel-gt-next-2020-11-12-1' of git://anongi [...] omits 24bdae6993f7 drm/Kconfig: rename keembay config omits 14346c08fac4 Merge tag 'drm-misc-next-2020-11-12' of git://anongit.free [...] omits 904709f63b89 Merge branch 'bpf: Enable bpf_sk_storage for FENTRY/FEXIT/RAW_TP' omits 53632e111946 bpf: selftest: Use bpf_sk_storage in FENTRY/FEXIT/RAW_TP omits 8e4597c627fb bpf: Allow using bpf_sk_storage in FENTRY/FEXIT/RAW_TP omits e794bfddb8b8 bpf: Rename some functions in bpf_sk_storage omits 9e838b02b0bb bpf: Folding omem_charge() into sk_storage_charge() omits e1d9d7b91302 Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b159e86b5a2a selinux: drop super_block backpointer from superblock_secu [...] omits 0a58a65cc0b0 Merge branch 'bpf-ptrs-beyond-pkt-end' omits cb62d34019d9 selftests/bpf: Add asm tests for pkt vs pkt_end comparison. omits 9cc873e85800 selftests/bpf: Add skb_pkt_end test omits 6d94e741a8ff bpf: Support for pointers beyond pkt_end. omits e86580235708 selftests: set conf.all.rp_filter=0 in bareudp.sh omits e7086213f7b4 Merge branch 'mlxsw-spectrum-prepare-for-xm-implementation [...] omits 173f14cda364 mlxsw: spectrum_router: Introduce FIB entry update op omits a005a7fe2ffc mlxsw: spectrum_router: Track FIB entry committed state an [...] omits ae9ce81aa726 mlxsw: spectrum_router: Introduce fib_entry priv for low-l [...] omits 91d20d71b2f0 mlxsw: spectrum_router: Have FIB entry op context allocate [...] omits 505cd65c66e8 mlxsw: spectrum_router: Prepare work context for possible bulking omits 7f5c4090e46f mlxsw: spectrum: Push RALUE packing and writing into low-l [...] omits 1a9c21d5f70f mlxsw: spectrum_router: Use RALUE pack helper from abort function omits 1a7fcdf75d28 mlxsw: reg: Allow to pass NULL pointer to mlxsw_reg_ralue_ [...] omits 0c1d6b269457 mlxsw: spectrum_router: Pass destination IP as a pointer t [...] omits d271cf9f298b mlxsw: spectrum: Export RALUE pack helper and use it from IPIP omits 0f6b66011a3c mlxsw: spectrum_router: Push out RALUE pack into separate helper omits 2d5bd7a111ca mlxsw: spectrum: Propagate context from work handler conta [...] omits c1b290d594a1 mlxsw: spectrum_router: Introduce FIB event queue instead [...] omits d57ff0228666 mlxsw: spectrum_router: Use RALUE-independent op arg omits 69ba53e72bbd mlxsw: spectrum_router: Pass non-register proto enum to __ [...] omits 85ce50d337d1 net: kcov: don't select SKB_EXTENSIONS when there is no NET omits 255bf5e9d77a Merge branch 'net-switch-further-drivers-to-core-functiona [...] omits 323955a0498c net: usb: switch to dev_get_tstats64 and remove usbnet_get [...] omits af0c351cc348 usbnet: switch to core handling of rx/tx byte/packet counters omits 45fc3fd4308c qtnfmac: switch to core handling of rx/tx byte/packet counters omits 2d5c27dafe63 qmi_wwan: switch to core handling of rx/tx byte/packet counters omits aa0616a9bd52 IB/hfi1: switch to core handling of rx/tx byte/packet counters omits c9f64d1fc101 net: ipconfig: Avoid spurious blank lines in boot log omits 203cb737fbe0 Merge branch 'smsc-w-1-warning-fixes' omits 7958ba7e6273 drivers: net: smsc: Add COMPILE_TEST support omits 6e4a930c40d8 drivers: net: smc911x: Fix cast from pointer to integer of [...] omits dd5fdb3f9785 drivers: net: smc911x: Fix passing wrong number of paramet [...] omits 40f6d1d9159b drivers: net: smc911x: Fix set but unused status because o [...] omits 6015e6f2efc6 drivers: net: smc911x: Work around set but unused status omits 606ddf1f046e drivers: net: smc91x: Fix missing kerneldoc reported by W=1 omits 5b320b53431e drivers: net: smc91x: Fix set but unused W=1 warning omits a3fb655027c3 mips: boot: add support for self-extracting FIT images (vm [...] omits 9d63bcb87157 mips: boot: clean up self-extracting targets scenarios omits cef211968c2d net: udp: remove redundant initialization in udp_gro_complete omits fe0052018a84 MIPS: mscc: Add serval support omits f84778f7d8c3 MIPS: mscc: Add jaguar2 support omits 378e413fe97e MIPS: mscc: build FIT image for Luton omits 72bc5e8b25a0 MIPS: mscc: Add luton PC0B91 device tree omits 8fc72cb541e7 Merge branch 'xilinx_emaclite-w-1-fixes' omits 93b834e6cf0e MIPS: mscc: Add luton dtsi omits 03dfd157670b drivers: net: xilinx_emaclite: Add COMPILE_TEST support omits eccd5403814b drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast w [...] omits 27b42557988d drivers: net: xilinx_emaclite: Add missing parameter kerneldoc omits 2825f4c0ffcd MIPS: mscc: Fix configuration name for ocelot legacy boards omits 700364dadceb MIPS: mscc: Prepare configuration to handle more SoCs omits 597fa616c49a dt-bindings: mips: Add Serval and Jaguar2 omits fc3553cb9fc5 dt-bindings: mips: Add Luton omits 3a5fe2fb9635 MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA omits 09a48cbcd7af MIPS: BMC47xx: fix kconfig dependency bug for BCM47XX_SSB omits 3180b64aa9f1 mips: dts: ralink: mt7628a: Harmonize EHCI/OHCI DT nodes name omits f4fc91af9392 mips: dts: sead3: Harmonize EHCI/OHCI DT nodes name omits 877f2382c487 mips: dts: jz47x: Harmonize EHCI/OHCI DT nodes name omits de0f49487db3 platform/chrome: cros_ec_typec: Register partner altmodes omits f6f668118918 platform/chrome: cros_ec_typec: Parse partner PD ID VDOs omits 80f8cef60d79 platform/chrome: cros_ec_typec: Introduce TYPEC_STATUS omits cd2c40ff90b0 platform/chrome: cros_ec: Import Type C host commands omits 514acf1cefd0 platform/chrome: cros_ec_typec: Clear partner identity on [...] omits 7ab5a673f4ce platform/chrome: cros_ec_typec: Fix remove partner logic omits 0498710be002 platform/chrome: cros_ec_typec: Relocate set_port_params_v [...] omits 2c686404012a drm/via/via_dma: Remove set but unused variable 'agp_base' omits 853c1a789f5f platform/chrome: Don't treat RTC events as wakeup sources omits 6ec29d2bb060 drm/i915/dp: Some reshuffling in mode_valid as prep for bi [...] omits a5a8ac3ca000 Merge series "ASoC: SOF: Kconfig corrections" from Pierre- [...] omits 9c2368e35385 Merge series "Support SC7180 sound card variation without [...] omits 3c3650274f9a Merge series "ASoC: soundwire: SDCA device quirk and clean [...] omits 76462effbd29 Merge series "ASoC: Fix error handling in wm899x" from Zha [...] omits c31da0b196f9 ASoC: imx-ssi: Remove unused driver omits ffc64110b7e9 ASoC: fsl: eukrea: Remove the SND_SOC_IMX_SSI selection omits 83e7e2278680 ASoC: imx-mc13783: Remove unused driver omits 440534a0ecfd ASoC: phycore-ac97: Remove unused driver omits 3fbb01fb583f ASoC: mx27vis-aic32x4: Remove unused driver omits 9c9fd07eb481 ASoC: wm1133-ev1: Remove unused driver omits e88904bfe55d drm/sti/sti_hdmi: Move 'colorspace_mode_names' array to wh [...] omits e232e3d4ea4a include: drm: drm_atomic: Artificially use 'crtc' to avoid [...] omits eee013c1f128 drm/savage/savage_bci: Remove set but never used 'aper_rsr [...] omits 4fe092fadfc5 drm/atmel-hlcdc/atmel_hlcdc_plane: Fix documentation forma [...] omits 5f1f10998e7f drm/atmel-hlcdc/atmel_hlcdc_plane: Staticise local functio [...] omits c2edc1fe596e drm/atmel-hlcdc/atmel_hlcdc_crtc: Apply correct formatting [...] omits c36538798fc6 tools/bpf: Always run the *-clean recipes omits 6a59edd832e2 tools/bpf: Add bootstrap/ to .gitignore omits 376ccca853fd Input: ads7846: do not overwrite spi->mode flags set by sp [...] omits 95530a59db3d nfp: Fix passing zero to 'PTR_ERR' omits 6b133f475a97 arm64: defconfig: Enable GPIO and I2C configs for TI's J72 [...] omits cfbf17e69ae8 arm64: dts: ti: k3-am65*/j721e*: Fix unit address format e [...] omits 0f191152bcba arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory n [...] omits 2879b593c378 arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to R5Fs omits df445ff9de89 arm64: dts: ti: k3-j721e-main: Add MAIN domain R5F cluster nodes omits dd74c9459cf2 arm64: dts: ti: k3-j721e-mcu: Add MCU domain R5F cluster node omits f82c5e0a8bc1 arm64: dts: ti: k3-am654-base-board: Reserve memory for IP [...] omits 954ec5139db0 arm64: dts: ti: k3-am654-base-board: Add DDR carveout memo [...] omits 10332cd6bcf2 arm64: dts: ti: k3-am654-base-board: Add mailboxes to R5Fs omits 5bb9e0f6e850 arm64: dts: ti: k3-am65-mcu: Add MCU domain R5F cluster node omits 50301e8815c6 arm64: dts: ti: k3-am65: mark dss as dma-coherent omits 7af80c02c7b3 RDMA/hns: Fix double free of the pointer to TSQ/TPQ omits 22dd4c707673 nvme-rdma: Use ibdev_to_node instead of dereferencing ->dm [...] omits 8ecfca68dc4c RDMA: Lift ibdev_to_node from rds to common code omits 2af29468e3b3 RDMA/core: Remove ib_dma_{alloc,free}_coherent omits b116c702791a RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_ [...] omits 358f0ac1f279 ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG omits 66e1b65128c2 ASoC: SOF: Intel: fix Kconfig punctuation and wording omits aff581aee840 ASoC: SOF: Kconfig: fix Kconfig punctuation and wording omits 724d53f6a0f3 ASoC: SOF: imx: fix Kconfig punctuation omits fbb7dc5db6de RDMa/mthca: Work around -Wenum-conversion warning omits c5633a72a1b8 RDMA/core: Make FD destroy callback void omits efa968ee2024 RDMA/core: Postpone uobject cleanup on failure till FD close omits 124f035310ad clk: samsung: allow building the clkout driver as module omits f7d01359b0d9 regmap: Fix order of regmap write log omits f7a95c902b02 IB/isert: Do not excplicitly check == false for bool omits 34b93f19c92c Merge branch 'selftests-pmtu-sh-improve-the-test-result-pr [...] omits 2a9d3716b810 selftests: pmtu.sh: improve the test result processing omits ef1220a7d4bb selftests: pmtu.sh: use $ksft_skip for skipped return code omits 724d06b437bb mptcp: fix static checker warnings in mptcp_pm_add_timer omits bec58f40d6c5 xtensa: add support for TIF_NOTIFY_SIGNAL omits 32d59773da38 arm: add support for TIF_NOTIFY_SIGNAL omits b2d2440430c0 RDMA/rxe: Remove VLAN code leftovers from RXE omits 6e6eae04f512 SFH: fix error return check for -ERESTARTSYS omits 5ef76dac0f2c spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe [...] omits c575e9113bff spi: pic32: Don't leak DMA channels in probe error path omits 8853b2503014 spi: synquacer: Disable clock in probe error path omits 0c7f946d6b10 ASoC: SOF: loader: do not warn about unknown firmware headers omits e7ee770a3f90 ASoC: Intel: Boards: tgl_max98373: add dpcm_capture flag f [...] omits f184892613dd ASoC: codecs: max98373-sdw: align regmap use with other codecs omits 17f6433192d8 ASoC: rt711: remove warnings omits 4a55000722d7 ASoC: codecs: rt*.c: remove useless pointer cast omits 488cdbd8931f ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device omits e936619b7ce7 ASoC: qcom: sc7180: Modify machine driver for sound card omits 80e2b1208d87 ASoC: google: dt-bindings: add new compatible for sc7180-coachz omits 5e7aace13df2 ASoC: arizona: Fix a wrong free in wm8997_probe omits 730b5764ea85 ARM: 9024/1: Drop useless cast of "u64" to "long long" omits df8eda0f1f58 ARM: 9023/1: Spelling s/mmeory/memory/ omits 735e8d93dc2b ARM: 9022/1: Change arch/arm/lib/mem*.S to use WEAK instea [...] omits 044604943213 drm/i915/display: Make get_allowed_dc_mask().max_dc set a [...] omits 02d794a34c00 drm/i915/display: Group DC9 mask set omits 0fa86fc2e282 pinctrl: merrifield: Set default bias in case no particula [...] omits 5aa5541eca04 pinctrl: jasperlake: Fix HOSTSW_OWN offset omits bf8b7e689de2 pinctrl: jasperlake: Unhide SPI group of pins omits 2a656cad337e mm/highmem: Take kmap_high_get() properly into account omits ce7c01557465 docs: thermal: time_in_state is displayed in msec and not [...] omits 7cfa9770f485 dt-bindings: thermal: rcar-thermal: Improve schema validation omits 236761f19a4f thermal/drivers/cpufreq_cooling: Update cpufreq_state only [...] omits a6a3a24c129d soc: rockchip: io-domain: Remove incorrect and incomplete [...] omits ab177c5d00cd s390/mm: remove unused clear_user_asce() omits c11faf32599f ovl: fix incorrect extent info in metacopy case omits cef4cbff06fb ovl: expand warning in ovl_d_real() omits 13c6ad0f45fd ovl: document lower modification caveats omits 0a8d0b64dd6a ovl: warn about orphan metacopy omits 58afaf5d605f ovl: doc clarification omits 5830fb6b54f7 ovl: introduce new "uuid=off" option for inodes index feature omits 1cdb0cb662f8 ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode [...] omits 030a48b0f6ce thermal/drivers/hwmon: Cleanup coding style a bit omits e01aac535353 thermal: sun8i: Use bitmap API instead of open code omits 1d112baae848 pinctrl: lynxpoint: Enable pin configuration setting for G [...] omits d25dd66ae732 pinctrl: lynxpoint: Use defined constant for disabled bias [...] omits 1f78ae997908 serial: imx: Remove unused platform data support omits cb215da8369c vt: keyboard, make use of assign_bit() API omits 6d2c52a83b92 vt: keyboard, replace numbers with \r, \n where appropriate omits c050a97d0574 vt: keyboard, use BIT() macro instead of open coded variants omits 6f9918504129 serial: 8250: 8250_omap: Fix unused variable warning omits d4548b14dd7e serial: 8250: 8250_omap: Fix possible array out of bounds access omits c1090bb10d5e arm64: mm: don't assume struct page is always 64 bytes omits 439e8f6f1e5d w1: w1_therm: Rename conflicting sysfs attribute 'eeprom' [...] omits 71b802d2d518 ARM: dts: aspeed: Add Facebook Galaxy100 (AST2400) BMC omits 41376fb94c6a ARM: dts: aspeed: wedge100: Use common dtsi omits e4c1633325fa ARM: dts: aspeed: wedge40: Use common dtsi omits 800b92ef92f3 ARM: dts: aspeed: Common dtsi for Facebook AST2400 Network BMCs omits 776461b1795b ARM: dts: BCM5301X: Move CRU devices to the CRU node omits c862059875cf ARM: dts: BCM5301X: Linksys EA9500 make use of pinctrl omits 2f34ae32f5e7 ARM: dts: BCM5301X: Use corretc pinctrl compatible for 4709x omits bd9a01e28e5d ARM: dts: BCM5301X: Linksys EA9500 add fixed partitions omits 4b650a20bdb5 ARM: dts: BCM5310X: Harmonize xHCI DT nodes name omits 74abbfe99f43 ARM: dts: BCM5301X: Harmonize EHCI/OHCI DT nodes name omits 1ca5f2430c4f ARM: dts: BCM5301X: Linksys EA9500 add port 5 and port 7 omits 09a3dac7b579 bpf: Fix NULL dereference in bpf_task_storage omits e545f8657393 net: dsa: mv88e6xxx: Add helper to get a chip's max_vid omits 3a54a215410b Input: st1232 - add support resolution reading omits ca787e0b935c ipv4: Set nexthop flags in a more consistent way omits 0575bedd6a15 drivers: net: sky2: Fix -Wstringop-truncation with W=1 omits 2492ae6bee24 MAINTAINERS: Add entry for Hirschmann Hellcreek Switch Driver omits fc8f29b35c18 Merge branch 'net-evaluate-net-ipvX-conf-all-sysctls' omits 62679a8d3aa4 net: evaluate net.ipvX.conf.all.disable_policy and disable_xfrm omits 1af5318c00a8 net: evaluate net.ipv4.conf.all.proxy_arp_pvlan omits c0c5a60f0f13 net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdown omits c079fe2480e4 Merge branch 'net-qrtr-add-distant-node-support' omits 90829f07baea net: qrtr: Release distant nodes along the bridge node omits f7dec6cb914c net: qrtr: Add GFP flags parameter to qrtr_alloc_ctrl_packet omits 0baa99ee353c net: qrtr: Allow non-immediate node routing omits 87f547c108e4 net: qrtr: Allow forwarded services omits ae068f561baa net: qrtr: Fix port ID for control messages omits c74da5cf007c ARM: dts: aspeed: amd-ethanolx: Add GPIO line names omits a884915f4cef net: stmmac: dwc-qos: Change the dwc_eth_dwmac_data's .pro [...] omits 381ad3843b26 MIPS: Loongson64: SMP: Fix up play_dead jump indicator omits fed4955f304e MIPS: Loongson64: Add Mail_Send support for 3A4000+ CPU omits 42831cd70805 MIPS: Loongson64: Set IPI_Enable register per core by itself omits fe9863a19a5a MIPS: Loongson64: Set the field ELPA of CP0_PAGEGRAIN only once omits 4d1b3ac886b5 MIPS: Loongson64: Do not write the read only field LPA of [...] omits 4abaacc70472 MIPS: remove GCC < 4.9 support omits e1717283250a mips: Remove #include <uapi/asm/types.h> from <asm/types.h> omits 214c798ba1a4 net: phy: aquantia: do not return an error on clearing pen [...] omits 8ed1045bb828 Merge branch 'net-ipa-little-fixes' omits bf795af1d42a net: ipa: drop an error message omits 2c642c48b362 net: ipa: change a warning to debug omits 49e3aeeb211c net: ipa: get rid of a useless line of code omits 5b8b2262b3b4 net: ipa: don't break build on large transaction size omits 2df985f5e44c iommu/amd: Don't register interrupt remapping irqdomain wh [...] omits 2fb6acf3edfe iommu/amd: Fix union of bitfields in intcapxt support omits 28b852b1dc35 openrisc: fix trap for debugger breakpoint signalling omits f81cc5ac8c2b openrisc: add support for LiteX omits 05481f072787 drm/kmb: fix spelling mistakes in drm_info and drm_dbg messages omits 7cb397e70f9b drm/kmb: Fix build warnings omits 8378788cfe74 Merge branch 'tools/bpftool: Some build fixes' omits 0639e5e97ad9 tools/bpftool: Fix build slowdown omits 2d9393fefb50 tools/runqslower: Build bpftool using HOSTCC omits 85e59344d079 tools/runqslower: Enable out-of-tree build omits 3290996e7133 tools/runqslower: Use Makefile.include omits 8859b0da5aac tools/bpftool: Fix cross-build omits 9e8929fdbb9c tools/bpftool: Force clean of out-of-tree build omits c8a950d0d3b9 tools: Factor HOSTCC, HOSTLD, HOSTAR definitions omits 9a450b68fef7 drm/i915: Do not setup hpd without display omits 96bd87b7c221 drm/i915: move display-related to the end of intel_irq_init() omits 794d61a19090 drm/i915: re-order if/else ladder for hpd_irq_setup omits 71c8415d0daa drm/i915/display: return earlier from intel_modeset_init() [...] omits 2c5688057f70 drm/i915/display: Do not reset display when there is none omits e669ad6f1cef drm/i915/display: add namespace to intel_finish_reset omits 87ebfaab7f97 drm/i915/display: add namespace to intel_prepare_reset omits f644e3038f88 drm/nouveau: Fix out-of-bounds access when deferencing MMU type omits 6ca753a3a72e parisc/uapi: Use Kbuild logic to provide <asm/types.h> omits 0a04244cabc5 perf arm-spe: Fix packet length handling omits b65577baf482 perf arm-spe: Refactor arm_spe_get_events() omits b2ded2e2e276 perf arm-spe: Refactor payload size calculation omits 903b659436b7 perf arm-spe: Fix a typo in comment omits c185f1cde466 perf arm-spe: Include bitops.h for BIT() macro omits 27b5ea2fcb90 Merge branch 'devel' into for-next omits 476b485be03c dma-buf: Document that dma-buf size is fixed omits 9d769e6aa252 fuse: support SB_NOSEC flag to improve write performance omits 643a666a89c3 fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request omits 8981bdfda744 fuse: don't send ATTR_MODE to kill suid/sgid for handle_ki [...] omits 3179216135ec fuse: setattr should set FATTR_KILL_SUIDGID omits b866739596ae fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path omits 10c52c84e3f4 fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID omits 63f9909ff602 fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 omits df8629af2934 fuse: always revalidate if exclusive create omits 833c5a42e28b virtiofs: clean up error handling in virtio_fs_get_tree() omits 6a68d1e1514d fuse: add fuse_sb_destroy() helper omits bd3bf1e85bac fuse: simplify get_fuse_conn*() omits 514b5e3ff45e fuse: get rid of fuse_mount refcount omits b19d3d00d662 virtiofs: simplify sb setup omits 66ab33bf6d43 virtiofs fix leak in setup omits 3993382bb319 fuse: launder page should wait for page writeback omits ead9f7d7ea9e arm64: dts: qcom: sc7180: Assign numbers to eMMC and SD omits 7a03aeb66c41 xprtrdma: Micro-optimize MR DMA-unmapping omits 584da076866f printk: ringbuffer: Reference text_data_ring directly in callees. omits ef2be5918ff5 xprtrdma: Move rpcrdma_mr_put() omits 8e24e191d44f xprtrdma: Trace unmap_sync calls omits 7703db978d4c xprtrdma: Display the task ID when reporting MR events omits 10a58c3a308a Merge series "SPI/ Input: ads7846: properly handle spi->mo [...] omits c5abd7770df4 Merge series "Fix PM disable depth imbalance on error" fro [...] omits 0307cdec7c34 xprtrdma: Clean up trace_xprtrdma_nomrs() omits d11e934606ef xprtrdma: Clean up xprtrdma callback tracepoints omits 03ffd92494a5 xprtrdma: Clean up tracepoints in the reply path omits 3a9568fedccc xprtrdma: Clean up reply parsing error tracepoints omits 40714c58630a perf mem: Support ARM SPE events omits c825f7885178 perf c2c: Support AUX trace omits 36a55edfc3d5 xprtrdma: Clean up trace_xprtrdma_post_linv omits 13e5df1e3f1b perf mem: Support AUX trace omits 014a771c7867 perf auxtrace: Add itrace option '-M' for memory events omits 436cce00710a perf mem: Only initialize memory event for recording omits 8b8173b45a7a perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE omits 5ecef9c84366 xprtrdma: Introduce FRWR completion IDs omits b2e7467f26d7 xprtrdma: Introduce Send completion IDs omits af5865d27839 xprtrdma: Introduce Receive completion IDs omits 3821e232eb3b xprtrdma: Replace dprintk call sites in ERR_CHUNK path omits 695dc55b5739 drm/i915/tgl: Fix Media power gate sequence. omits 3603a537bf79 pinctrl: pinctrl-at91-pio4: Set irq handler and data in one go omits 22ee3ea588df parisc: Make user stack size configurable omits c984baad3d8d parisc: Use _TIF_USER_WORK_MASK in entry.S omits 93346da8ff47 parisc: Drop loops_per_jiffy from per_cpu struct omits cba08c5dc6dc x86/fpu: Make kernel FPU protection RT friendly omits 5f0c71278d68 x86/fpu: Simplify fpregs_[un]lock() omits 4ba2452cd88f perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE omits eaf6aaeec5fa perf mem: Introduce weak function perf_mem_events__ptr() omits f9f16dfbe76e perf mem: Search event name with more flexible path omits e4062765bc2a spi: sprd: fix reference leak in sprd_spi_remove omits 029b42d8519c spi: introduce SPI_MODE_X_MASK macro omits 811c732f4688 Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/ [...] omits 2aff94e47da2 ASoC: mediatek: mt8192: skip first time data at the beginn [...] omits 6b0e12a5c668 ASoC: Remove mt6359_platform_driver_remove omits 34d3daba2339 ASoC: tegra: Don't warn on probe deferral omits 193aa0a04364 ASoC: wm8998: Fix PM disable depth imbalance on error omits b8161cbe55a1 ASoC: wm8994: Fix PM disable depth imbalance on error omits abec017c3d1f drm/ingenic: ipu: Search for scaling coefs up to 102% of t [...] omits 22fbcfc54705 Bluetooth: Replace BT_DBG with bt_dev_dbg in HCI request omits 3ae1dc756f48 Bluetooth: consolidate error paths in hci_phy_link_complete_evt() omits 2be43abac5a8 Bluetooth: hci_qca: Wait for timeout during suspend omits f5e8e215869e Bluetooth: btrtl: fix incorrect skb allocation failure check omits 844c79bd5995 Bluetooth: hci_ll: add a small delay for wl1271 enable bt_en omits f496297e76a6 Bluetooth: btusb: Add support for 1358:c123 Realtek 8822CE device omits 99719449a4a6 Bluetooth: hci_qca: resolve various warnings omits 9e80587aba4c Bluetooth: hci_qca: Enhance retry logic in qca_setup omits 288c06973daa Bluetooth: Enforce key size of 16 bytes on FIPS level omits e77ce5ec8b9d ARM: dts: ux500: skomer: Pull down SDI2 FBCLK omits 80f1803dbc05 pinctrl: qcom: sdx55: update kconfig dependency omits a4872f905b71 pinctrl: nomadik: db8500: Add more detailed LCD groups omits da1e9dd3a11c nl80211: fix kernel-doc warning in the new SAE attribute omits e7e0517c1004 cfg80211: remove WDS code omits 70d9c59909df mac80211: remove WDS-related code omits 801a46bda516 rt2x00: remove WDS code omits 8c21fc456913 b43legacy: remove WDS code omits 81c9b7d408c4 b43: remove WDS code omits bcc857f8d1ef carl9170: remove WDS code omits f48992187577 ath9k: remove WDS code omits 1987f112f142 binder: add trace at free transaction. omits 421518a2740f binder: move structs from core file to header file omits 4e58171aa93f MAINTAINERS: Add Isaac as maintainer of Thunderbolt DMA tr [...] omits edc0f494ed96 thunderbolt: Add DMA traffic test driver omits afe704a2d061 thunderbolt: Add support for end-to-end flow control omits 5bf722df5d37 thunderbolt: Make it possible to allocate one directional [...] omits 407ac931aefd thunderbolt: Create debugfs directory automatically for services omits 5cc0df9ce10a thunderbolt: Add functions for enabling and disabling lane [...] omits 4210d50f0b3e thunderbolt: Add link_speed and link_width to XDomain omits 47844ecb8cec thunderbolt: Create XDomain devices for loops back to the host omits d67274bacb8a thunderbolt: Find XDomain by route instead of UUID omits 81816f5048ba thunderbolt: Do not clear USB4 router protocol adapter IFC [...] omits 1894b78ee6ff soc: qcom: rpmh: Fix possible doc-rot in rpmh_write()'s header omits 9401f8dcf1ee soc: qcom: kryo-l2-accessors: Fix misnaming of 'val' omits 5d16af6a921f soc: qcom: rpmhpd: Provide some missing struct member desc [...] omits 171c03171a4c soc: qcom: llcc-qcom: Fix expected kernel-doc formatting omits 1f8933c25f9e soc: qcom: smp2p: Remove unused struct attribute provide another omits f5c805b1f188 soc: qcom: wcnss_ctrl: Demote non-conformant struct header [...] omits fac312df31ab soc: qcom: smsm: Fix some kernel-doc formatting and naming [...] omits fc3699c69857 soc: qcom: smem: Fix formatting and missing documentation issues omits 08ad7061e4d4 soc: qcom: qcom-geni-se: Fix misnamed function parameter 'rx_rfr' omits 96ec310d5d94 soc: qcom: qcom_aoss: Add missing description for 'cooling_devs' omits 54f8ebda0dde soc: qcom: qcom_aoss: Remove set but unused variable 'tlen' omits b7fbf46cb81c arm64: dts: ipq8074: Fix dma node name omits 58acbcdcdc33 arm64: dts: ipq6018: Fix dma node name omits 94ed1811aff0 arm64: dts: msm8998: Fix dma node name omits b5af3036e84c arm64: dts: msm8996: Fix dma node name omits 828896c56233 arm64: dts: msm8994: Fix dma node name omits eaf61213901d arm64: dts: msm8916: Fix dma node name omits 6bd61ef47eae arm64: dts: qcs404: Fix dma node name omits b831fba3b0e1 arm64: dts: sdm630: Fix dma node name omits a8fbc8bd8d1f arm64: dts: sdm845: Fix dma node name omits 2704ff5f02c8 arm64: dts: qcom: Add support for Microsoft Lumia 950 XL ( [...] omits 1865bb197843 arm64: dts: qcom: msm8992: Add USB support omits d9be0bc95f25 arm64: dts: qcom: msm8994: Add USB support omits a0b3e3629748 arm64: dts: qcom: talkman: Add Synaptics RMI4 touchscreen omits b97def9c0557 arm64: dts: qcom: msm8992: Add BLSP_I2C1 support omits f3d1939f115d arm64: dts: qcom: msm8994: Add SDHCI2 node omits 211ea9b34919 arm64: dts: qcom: msm8992: Add support for SDHCI2 omits 8939304880de arm64: dts: qcom: pm8994: Fix up spmi-gpio node omits 0763f5854041 arm64: dts: qcom: pm8994: Add thermal-zones for temp alarm omits 4778b2f1a3f0 arm64: dts: qcom: pm8994: Add temperature alarm node omits 183d4cafa711 arm64: dts: qcom: pm8994: Add VADC node omits 2315ae70af95 arm64: dts: qcom: sc7180: Add gpu cooling support omits ba73ce9d9ac5 arm64: dts: qcom: sc7180: Add sc7180-lazor-r2/r3 omits 77e9c198b155 arm64: dts: qcom: clear the warnings caused by empty dma-ranges omits ef9a5d188d66 arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region omits 876553576f27 arm64: dts: sc7180: Add camera clock controller node omits 7112d127984b bpf: Compile out btf_parse_module() if module BTF is not enabled omits cb2b4e8f5ea6 scsi: bnx2fc: Fix comparison to bool warning omits 44ff81f29957 scsi: isci: Don't use PCI helper functions omits 638e6271cac2 scsi: ufs-mediatek: Add HS-G4 support omits 801909ac9753 scsi: ufs: Add enums for UniPro version higher than 1.6 omits bf8fab86ab79 scsi: ufs-mediatek: Support option to disable auto-hibern8 omits ac8c2459091c scsi: ufs-mediatek: Decouple features from platform bindings omits cf137b3ea49a scsi: ufs-mediatek: Support VA09 regulator operations omits a004147a3319 scsi: ufs-mediatek: Assign arguments with correct type omits 0d88232010d5 scsi: core: Return BLK_STS_AGAIN for ALUA transitioning omits fb908850ece3 scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention omits 268940b80fa4 scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transiti [...] omits e21ee5a6b9c9 scsi: block: Return status code in blk_mq_end_request() omits e9326b5a6f5b scsi: MAINTAINERS: Make Bodo target_core_user maintainer omits 6c22079e9f36 scsi: dc395x: Mark 's_stat2' as __maybe_unused omits 67056d90f135 scsi: dc395x: Remove a few unused variables omits 90ab11234d79 scsi: advansys: Relocate or remove unused variables omits bf7e38aa0ee1 scsi: esas2r: esas2r_main: Demote non-conformant kernel-do [...] omits d3cb79fcf943 scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues omits 6abf98de6f8a scsi: esas2r: esas2r_int: Add brackets around potentially [...] omits 3e7491701a33 scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues omits d23ec0b610e5 scsi: ufs: ufshcd: Fix some function doc-rot omits 74d1f928162a scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' omits 433e07e08c63 scsi: esas2r: esas2r_init: Place brackets around a potenti [...] omits 9a5cf98d7ee6 scsi: esas2r: esas2r_disc: Place brackets around a potenti [...] omits ea085dab6b9f scsi: lpfc: lpfc_bsg: Provide correct documentation for a [...] omits e61e07409cf7 scsi: lpfc: lpfc_debugfs: Fix a couple of function documen [...] omits a738bd9bbe53 scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours omits 9176ad27acac scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefi [...] omits eceee00e4156 scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues omits e330c9696868 scsi: mpt3sas: mpt3sas_scsih: Fix function documentation f [...] omits b2ed1babfefb scsi: aic7xxx: aic79xx_osm: Remove unused variable 'saved_scsiid' omits 412b51ffda3c scsi: pm8001: pm8001_sas: Fix strncpy() warning when space [...] omits d2a2f3794cbc scsi: arcmsr: Stop __builtin_strncpy complaining about a l [...] omits 64e65f443a43 drm/i915/gvt: replace idr_init() by idr_init_base() omits 70408949a35f Merge branch 'inet-prevent-skb-changes-in-udp-4-6-_lib_loo [...] omits 7b58e63e744c inet: udp{4|6}_lib_lookup_skb() skb argument is const omits d6bb2d1e8690 inet: constify inet_sdif() argument omits 2776d2320ac1 net: dsa: fix unintended sign extension on a u16 left shift omits 58954b3be8b7 MAINTAINERS: assign ./fs/tracefs to TRACING omits 2b5894cc33e9 tracing: Fix some typos in comments omits 045e269c1eb2 ftrace: Remove unused varible 'ret' omits 28575c61ea60 ring-buffer: Add recording of ring buffer recursion into r [...] omits 7b68621f8d16 ftrace: Clean up the recursion code a bit omits 60602cb549f1 fgraph: Make overruns 4 bytes in graph stack structure omits 28a68f828266 drm/radeon/ttm: use multihop omits 0c8c0659d747 drm/nouveau/ttm: use multihop omits f5a89a5cae81 drm/amdgpu/ttm: use multihop omits ebdf565169af drm/ttm: add multihop infrastrucutre (v3) omits e5a4b17da1d0 net: sched: fix misspellings using misspell-fixer tool omits 9600d623dba4 Merge branch 'Remove unused test_ipip.sh test and add missed' omits e2215b0555cc samples/bpf: Remove unused test_ipip.sh omits 58cfa49c2ba7 selftest/bpf: Add missed ip6ip6 test back omits 1aa844b92176 net: pch_gbe: remove unneeded variable retval in __pch_gbe [...] omits 0e6f601eb5c1 Merge branch 'Integrate kernel module BTF support' omits cecaf4a0f2dc tools/bpftool: Add support for in-kernel and named BTF in [...] omits 36e68442d1af bpf: Load and verify kernel module BTFs omits 5f9ae91f7c0d kbuild: Build kernel module BTFs if BTF is enabled and pah [...] omits 5329722057d4 bpf: Assign ID to vmlinux BTF and return extra info for BT [...] omits 951bb64621b8 bpf: Add in-kernel split BTF support omits 3ec94da976fe net: atlantic: Remove unnecessary conversion to bool omits 30e2379e8233 net: ipv4: remove redundant initialization in inet_rtm_deladdr omits 1ccd58331f6f selftests: disable rp_filter when testing bareudp omits c2e46f6b3e35 selftests/cgroup: Fix build on older distros omits 211f737ac76a MAINTAINERS: Clean up the F: entries for some EDAC drivers omits 93f20eff0cca selftests/run_kselftest.sh: fix dry-run typo omits 82f147944c65 tool: selftests: fix spelling typo of 'writting' omits 1c49e3783f88 selftests/memfd: Fix implicit declaration warnings omits fc4a3a1bf9ad selftests: intel_pstate: ftime() is deprecated omits 85128c5bcdf9 selftests/gpio: Add to CLEAN rule rather than overriding omits b68c1c65dec5 selftests/gpio: Fix build when source tree is read only omits 449539da2e23 selftests/gpio: Move include of lib.mk up omits ff2c395b9257 selftests/gpio: Use TEST_GEN_PROGS_EXTENDED omits 51c0a0c63fd0 Merge series "regulator: bd718x7: support voltage scaling" [...] omits 0a142f536785 Merge series "Audio Graph Updates" from Sameer Pujar <spuj [...] omits e8c765811b10 drm/msm/dp: do not notify audio subsystem if sink doesn't [...] omits 26b8d66a399e drm/msm/dp: promote irq_hpd handle to handle link training [...] omits ea530388e64b drm/msm/dp: skip checking LINK_STATUS_UPDATED bit omits 231a04fcc6cb drm/msm/dp: deinitialize mainlink if link training failed omits 62671d2ef24b drm/msm/dp: fixes wrong connection state caused by failure [...] omits 19e52bcb27c2 drm/msm/dp: return correct connection status after suspend omits 41f71629b4c4 drm/tegra: replace idr_init() by idr_init_base() omits 670c90def034 cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode omits b9795a3e4e1c PM: domains: Enable dev_pm_genpd_suspend|resume() for susp [...] omits fc5198906213 PM: domains: Rename pm_genpd_syscore_poweroff|poweron() omits 6c37cb9fa676 soc: tegra: fuse: speedo-tegra210: Remove a group of set b [...] omits ce034072f9a1 soc: tegra: fuse: speedo-tegra124: Remove some set but unu [...] omits b56a352c0d3c PM: EM: Update Energy Model with new flag indicating power scale omits f2c90b12e700 PM: EM: update the comments related to power scale omits 5a64f7756916 PM: EM: Clarify abstract scale usage for power values in E [...] omits 5c0e684074d5 amd/display/amdgpu_dm: delete same check in if condition omits e5285ac82d7f drm/amd/pm: Use kmemdup instead of kmalloc and memcpy omits 03cc904cb190 drm/amdgpu: update gfx golden setting for dimgrey_cavefish omits f4d4f53ffd90 drivers: amdgpu: amdgpu_display: Fixed the spelling of fal [...] omits dda818a09bf0 drm/amdgpu/pm/smu11: cache smu firmware version omits c15015b8310a drm/amdgpu/pm/smu12: cache smu firmware version omits a5a52a43eac0 drm/amd/amdgpu/amdgpu_kms: Remove 'struct drm_amdgpu_info_ [...] omits 20b15c0ad7c5 drm/amd/display/dc/basics/fixpt31_32: Move variables to wh [...] omits 22f453fbd5d0 drm/amd/amdgpu/amdgpu_device: Provide documentation for 'r [...] omits debbcf9f3b85 drivers: amdgpu: amdgpu_display.c: Fix a spelling doens't [...] omits de21e4aeb2b2 drm/amd/amdgpu: Add rev_id workaround logic for SRIOV setup omits 25a35065c066 drm/amd/amdgpu: Fix incorrect logic to increment VCN doorb [...] omits 880af2eaedd3 drm/amd/display: cap dpp dto phase not more than modulo. omits 4b0b1d05265b drm/amd/display: check actual clock value. omits b5fce050f041 drm/amd/display: 3.2.111 omits 45b790dd8552 drm/amd/display: [FW Promotion] Release 0.0.41 omits 4f6274b3b9a9 drm/amd/display: Check other planes for iflip only if GSL [...] omits 5c68c65295de drm/amd/display: Explicitly disable cursor when disabling CRTC omits c07cbc1f04ec drm/amd/display: update dpp dto phase and modulo. omits c6160900239e drm/amd/display: force use sRGB for video TF is sRGB or BT709 omits e9917ef822bd drm/amd/display: Only wait for flip pending on immediate flips omits 06d55ffaeaea drm/amd/display: Move common speakersToChannels definition [...] omits 74d7f445e8a1 drm/amd/display: correct dml dsc bpc assignment omits 1d496907f1c5 drm/amd/display: Engage PSR synchronously omits fa896813b441 drm/amd/display: Prevent freesync power optimization durin [...] omits 103cd0b1295c drm/amd/display: Add fallback to prefetch mode 1 if 0 fails omits 8301f6b990ad drm/amdgpu: enable DCN for navi10 headless SKU omits c250d50fe2ce PM: EM: Add a flag indicating units of power values in Ene [...] omits 3ac2bc7609f6 drm/amd/amdgpu: Import amdgpu_amdkfd_gfx_v9 header file in [...] omits 9294996f0be4 firmware: tegra: fix strncpy()/strncat() confusion omits 9713158cb2a9 drm/amdgpu: Add and use seperate reg headers for dcn302 omits 29d36369a59f drm/amdgpu: add ta firmware load for green-sardine omits 5771de5d5b3b drm/msm/a5xx: Clear shadow on suspend omits e8b0b994c3a5 drm/msm/a6xx: Clear shadow on suspend omits 8a9d881f22d7 powercap: RAPL: Add AMD Fam19h RAPL support omits 43756a298928 powercap: Add AMD Fam17h RAPL support omits a2c32fa736a5 powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer omits 298ed2b31f55 x86/msr-index: sort AMD RAPL MSRs by address omits 1ccaa898868d rtw88: coex: simplify the setting and condition about WLAN [...] omits 21020fc80d3b rtw88: coex: add debug message omits ec06c4adac96 rtw88: coex: update WLAN 5G AFH parameter for 8822b omits 150ce8e34a45 rtw88: coex: change the parameter for A2DP when WLAN connecting omits 37a59b940fc6 rtw88: coex: modified for BT info notify omits 32c3a8c7d91f rtw88: coex: add separate flag for manual control omits ae8732d7673d rtw88: coex: Modify the timing of set_ant_path/set_rf_para omits d8350768d629 rtw88: coex: coding style adjustment omits 1d82c49764aa rtw88: coex: reduce magic number omits 19ecd61d2c3c rtw88: coex: update coex parameter to improve A2DP quality omits 3f3fef5f6a8f rtw88: coex: fixed some wrong register definition and setting omits dd90fc4630d2 rtlwifi: fix spelling typo of workaround omits abd131a19f6b rsi: Clean up loop in the interrupt handler omits 287431463e78 rsi: Move card interrupt handling to RX thread omits 4add4d988f95 mwifiex: pcie: skip cancel_work_sync() on reset failure path omits 566b4cb9587e mwifiex: update comment for shutdown_sw()/reinit_sw() to r [...] omits fa74cb1dc0f4 mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure omits fdd99a4103c9 arm64/mm/hotplug: Ensure early memory sections are all online omits 9fb3d4a30338 arm64/mm/hotplug: Enable MEM_OFFLINE event handling omits cb45babe1b80 arm64/mm/hotplug: Register boot memory hot remove notifier [...] omits 97d6786e0669 arm64: mm: account for hotplug memory when randomizing the [...] omits f39ee99f5118 PM: sleep: Print driver flags for all devices during suspe [...] omits 230edf78ed4b drm/i915: Add plane .{min,max}_width() and .max_height() vfuncs omits 0edaee42eb8c arm64/smp: Drop the macro S(x,s) omits d45d3621d679 arm64: dts: exynos: use hyphens in Exynos5433 node names omits 73f882a0f3a8 ARM: dts: exynos: use hyphens in MFC reserved memory node names omits 9b846ba7c1d2 ARM: dts: exynos: use hyphens in Exynos5 node names omits 32f9abc326ee ARM: dts: exynos: use generic name for max77693 motor in Midas omits 1c6831b472f2 ARM: dts: exynos: use hyphens in Exynos4 node names omits b357e6aa4101 ARM: dts: exynos: use hyphens in Exynos3250 node names omits c134d1f8c436 ath11k: Handle errors if peer creation fails omits 4f19d071f9be fs: dlm: check on existing node address omits 40c6b83e5a07 fs: dlm: constify addr_compare omits 1a26bfafbce0 fs: dlm: fix check for multi-homed hosts omits d11ccd451b65 fs: dlm: listen socket out of connection hash omits 13004e8afedc fs: dlm: refactor sctp sock parameter omits 42873c903bd7 fs: dlm: move shutdown action to node creation omits 0672c3c280ef fs: dlm: move connect callback in node creation omits 6cde210a9758 fs: dlm: add helper for init connection omits 19633c7e204b fs: dlm: handle non blocked connect event omits 53a5edaa05c1 fs: dlm: flush othercon at close omits 692f51c8cbe7 fs: dlm: add get buffer error handling omits 9f8f9c774ad1 fs: dlm: define max send buffer omits 5cbec208dc99 fs: dlm: fix proper srcu api call omits b96fab4e3602 ath9k: work around false-positive gcc warning omits 246c1a37f5ff ARM: dts: exynos: Add interconnects to Exynos4412 mixer omits 5334df3a4bc5 ARM: dts: exynos: Add interconnect properties to Exynos441 [...] omits c42c3f05faa0 arm: dts: qcom: sc7180: Set the compatible string for the [...] omits 7e5258b0b79d arm: dts: qcom: sm845: Set the compatible string for the GPU SMMU omits d60cd06331a3 PM: ACPI: reboot: Use S5 for reboot omits aec8da04e4d7 x86/ioapic: Correct the PCI/ISA trigger type selection omits 2dcab875e763 Revert "drm/dp_mst: Retrieve extended DPCD caps for topolo [...] omits dc824eb89853 sched/fair: Dissociate wakeup decisions from SD flag value omits 3aef1551e942 sched: Remove select_task_rq()'s sd_flag parameter omits 177705790592 sched: Add WF_TTWU, WF_EXEC wakeup flags omits cdb310474dec sched/fair: Remove superfluous lock section in do_sched_cf [...] omits 12fa97c64dce Merge branch 'sched/migrate-disable' omits c777d847107e sched: Comment affine_move_task() omits 885b3ba47aa5 sched: Deny self-issued __set_cpus_allowed_ptr() when migr [...] omits 86fbcd3b4ba2 sched/proc: Print accurate cpumask vs migrate_disable() omits a7c81556ec4d sched: Fix migrate_disable() vs rt/dl balancing omits ded467dc83ac sched, lockdep: Annotate ->pi_lock recursion omits 95158a89dd50 sched,rt: Use the full cpumask for balancing omits 14e292f8d453 sched,rt: Use cpumask_any*_distribute() omits 3015ef4b98f5 sched/core: Make migrate disable and CPU hotplug cooperative omits 6d337eab041d sched: Fix migrate_disable() vs set_cpus_allowed_ptr() omits af449901b84c sched: Add migrate_disable() omits 9cfc3e18adb0 sched: Massage set_cpus_allowed() omits 120455c514f7 sched: Fix hotplug vs CPU bandwidth control omits 1cf12e08bc4d sched/hotplug: Consolidate task migration on CPU unplug omits 06249738a41a workqueue: Manually break affinity on hotplug omits f2469a1fb43f sched/core: Wait for tasks being pushed away on hotplug omits 2558aacff858 sched/hotplug: Ensure only per-cpu kthreads run during hotplug omits 565790d28b1e sched: Fix balance_callback() omits a8b62fd08505 stop_machine: Add function and caller debug info omits 5c1d644c09db drm/tegra: sor: Ensure regulators are disabled on teardown omits d2ad981151b3 regulator: bd718x7: Support external connection to scale voltages omits b54a27d8109f regulator: BD71847 support commonly used feedback connection omits 1e908b2419ea regulator: BD71837 support commonly used feedback connection omits 833be850f1ca arm64: consistently use reserved_pg_dir omits 4e59dd249cd5 ASoC: qcom: common: Fix refcounting in qcom_snd_parse_of() omits 048751de5688 ASoC: fsl_xcvr: fix break condition omits e32b100bc6ec ASoC: audio-graph: Expose helpers from audio graph omits d09c774f2f9f ASoC: audio-graph: Expose new members for asoc_simple_priv omits 930dd47d7402 ASoC: audio-graph: Support empty Codec endpoint omits c21cbb526c0a ASoC: audio-graph: Identify 'no_pcm' DAI links for DPCM omits e6aeb375d25d ASoC: audio-graph: Use of_node and DAI for DPCM DAI link names omits aa293777bfeb ASoC: soc-pcm: Get all BEs along DAPM path omits 3256ef984b01 ASoC: soc-core: Fix component name_prefix parsing omits ba090f9cafd5 arm64: kprobes: Remove redundant kprobe_step_ctx omits ed2124c0b9a8 microblaze: add support for TIF_NOTIFY_SIGNAL omits e167a59c654a microblaze: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 23d6ab1d4c50 drm: remove pgprot_decrypted() before calls to io_remap_pf [...] omits ade896460e4a drm: DRM_KMB_DISPLAY should depend on ARCH_KEEMBAY omits dc0636b837ae drm: DRM_KMB_DISPLAY should select DRM_MIPI_DSI omits 112e505a76de Merge drm/drm-next into drm-misc-next omits 1dcbdd944824 spi: imx: fix reference leak in two imx operations omits 0e685017c7ba spi: atmel-quadspi: Disable clock in probe error path omits 513e22f384f0 Merge series "Modify documentation and machine driver for [...] omits 50dc5f5c7358 Merge series "Fix vaud18 power leakage of mt6359" from Sha [...] omits 068904bdb562 Merge series "ASoC: soc-compress: tidyup STREAM vs COMPRES [...] omits ac43c44a7a37 pinctrl: qcom: Add SDX55 pincontrol driver omits c82d4776a1dd dt-bindings: pinctrl: qcom: Add SDX55 pinctrl bindings omits 68af6d2483db Documentation/arm64: fix RST layout of memory.rst omits 9352d45a6e45 ASoC: nau8315: revise the power event of EN_PIN dapm widge [...] omits 4d1a9952dda6 ASoC: nau8315: add codec driver omits 7428d8c8bd79 ASoC: soc-compress: assume SNDRV_PCM_STREAM_xxx and SND_CO [...] omits eb84959ab8c0 ASoC: soc-compress: tidyup STREAM vs COMPRESS omits 3cfbf07c6d27 ASoC: qcom: sc7180: Modify machine driver for 2mic omits 0e38d93493c7 ASoC: google: dt-bindings: modify machine bindings for two [...] omits 08651373808e dt-bindings: mediatek: mt6359: Add new property for mt6359 omits 64a70744b778 ASoC: Fix vaud18 power leakage of mt6359 omits 55c8bcaeccaa drm: mxsfb: Implement .format_mod_supported omits 05854d482a5f drm/vgem: replace idr_init() by idr_init_base() omits 6e6347e2daf5 pinctrl: ocelot: Add support for Serval platforms omits 8f27440decb7 pinctrl: ocelot: Add support for Luton platforms omits e1822384d6d6 dt-bindings: pinctrl: ocelot: Add Serval SoC support omits ad3b508c90ad dt-bindings: pinctrl: ocelot: Add Luton SoC support omits 54515257ca3a pinctrl: ocelot: Remove unnecessary conversion to bool omits d0511b5496c0 firmware: QCOM_SCM: Allow qcom_scm driver to be loadable a [...] omits 38e86f5c2645 pinctrl: qcom: Allow pinctrl-msm code to be loadable as a module omits be117ca32261 pinctrl: qcom: Kconfig: Rework PINCTRL_MSM to be a depenen [...] omits 39cc1d339705 pinctrl: amd: print debounce filter info in debugfs omits 016e054d6926 pinctrl: ingenic: Add lcd-8bit group for JZ4770 omits bb42b59310eb pinctrl: ingenic: Get rid of repetitive data omits 57972641810a pinctrl: mt7622: drop pwm ch7 as mt7622 only has 6 channels omits 3d417196e244 dt-bindings: pinctrl: qcom: add msm8953 pinctrl bindings omits 0e74abf3a0a3 pinctrl: qcom: add pinctrl driver for msm8953 omits ce99a277644c MAINTAINERS: new panasonic-laptop maintainer omits 25dd390c6206 platform/x86: panasonic-laptop: Add sysfs attributes for f [...] omits 468f96bfa3a0 platform/x86: panasonic-laptop: Add support for battery ch [...] omits ed83c9171829 platform/x86: panasonic-laptop: Resolve hotkey double trigger bug omits e3a9afbbc309 platform/x86: panasonic-laptop: Add write support to mute omits 008563513348 platform/x86: panasonic-laptop: Fix sticky key init bug omits 80373ad0edb5 platform/x86: panasonic-laptop: Fix naming of platform fil [...] omits 0119fbc0215a platform/x86: panasonic-laptop: Split MODULE_AUTHOR() by o [...] omits f1aaf914654a platform/x86: panasonic-laptop: Replace ACPI prints with p [...] omits d5a81d8e864b platform/x86: panasonic-laptop: Add support for optical dr [...] omits c99315828148 Merge branch 'omap-for-v5.11/dt-mot-take2' into omap-for-v5.11/dt omits 512bce50a41c Merge v5.10-rc3 into drm-next omits 5a7b62403762 ARM: dts: xt875: add section for kionix kxtf9 omits 06607cfa0ffe ARM: dts: mapphone: separate out xt894 specific things omits f487e6d6c5c6 ARM: dts: omap: Fix schema warnings for pwm-leds omits bdb65ec381f5 ARM: dts: omap5: Harmonize DWC USB3 DT nodes name omits 35f9a0d32eff ARM: dts: am437x: Correct DWC USB3 compatible string omits b86516452cfd ARM: dts: pandaboard es: add bluetooth uart for HCI omits df9dbaf2c415 ARM: dts: pandaboard: fix pinmux for gpio user button of P [...] omits a5d704d33245 drm/omap: Fix runtime PM imbalance on error omits 1b409fda6041 drm: omapdrm: Replace HTTP links with HTTPS ones omits 3945ac0ea8ca drm/tidss: use devm_platform_ioremap_resource_byname omits a29bbb0861f4 dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU omits bffb2eaf0ba2 iommu/arm-smmu: Add a way for implementations to influence SCTLR omits 5c7469c66f95 iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU omits ae36fcccfaf5 drm/omap: dsi: Rework and remove a few unused variables omits 67daa52ddcf9 drm/omap: omap_irq: Fix a couple of doc-rot issues omits fc4ef6b12125 drm/omap: dmm_tiler: Demote abusive use of kernel-doc format omits 567cd70468bf drm/omap: gem: Fix misnamed and missing parameter descriptions omits 3045fe45abbc iommu/arm-smmu-v3: Assign boolean values to a bool variable omits 253f28b62372 drm: Use state helper instead of CRTC state pointer omits 6ac4a5ac50d1 KVM: arm64: Drop kvm_coproc.h omits 5f7e02aebdf0 KVM: arm64: Drop legacy copro shadow register omits 50f304532770 KVM: arm64: Drop is_aarch32 trap attribute omits 2d27fd784893 KVM: arm64: Drop is_32bit trap attribute omits 1da42c34d7c4 KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs omits b1ea1d760d33 KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs omits 6ed6750f2b6d KVM: arm64: Add AArch32 mapping annotation omits 4ff3fc316d78 KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs omits ca4e51477493 KVM: arm64: Introduce handling of AArch32 TTBCR2 traps omits b6d37a764a5b sched/fair: Reorder throttle_cfs_rq() path omits 19cf70546b24 platform/x86: acer-wmi: add automatic keyboard background [...] omits 7e542ff8b463 drm/mediatek: Use struct dma_buf_map in GEM vmap ops omits b47f9f92d6fe drm/msm: Use struct dma_buf_map in GEM vmap ops omits a3230bd79ca4 drm/fb_helper: Use min_t() to handle size_t and unsigned long omits 326a10b90d05 wireless: remove CONFIG_WIRELESS_WDS omits 90c1f934ed71 KVM: arm64: Get rid of the AArch32 register mapping code omits dcfba399325f KVM: arm64: Consolidate exception injection omits 7d76b8a60350 KVM: arm64: Remove SPSR manipulation primitives omits 41613b519ce7 KVM: arm64: Inject AArch32 exceptions from HYP omits bb666c472ca2 KVM: arm64: Inject AArch64 exceptions from HYP omits e650b64f1a56 KVM: arm64: Add basic hooks for injecting exceptions from EL2 omits 21c810017cef KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h omits defe21f49bc9 KVM: arm64: Move PC rollback on SError to HYP omits cdb5e02ed133 KVM: arm64: Make kvm_skip_instr() and co private to HYP omits 6ddbc281e2aa KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() omits c22588c99635 KVM: arm64: Don't adjust PC on SError during SMC trap omits 43bba6576195 arm64: dts: renesas: hihope-rev4: Add a comment explaining [...] omits dd8ecc02743c arm64: dts: renesas: r8a77961: ulcb-kf: Initial device tree omits f8a1620cb59b arm64: dts: renesas: r8a77961: Add CAN{0,1} placeholder nodes omits ca8edef17210 arm64: dts: renesas: beacon-renesom-baseboard: Move connec [...] omits a511d8be4ea4 arm64: dts: renesas: cat874: Move connector node out of hd [...] omits a5200e63af57 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit de [...] omits 9b8101818596 arm64: dts: renesas: rcar-gen3: Convert EtherAVB to explic [...] omits 92494cea405f arm64: dts: renesas: r8a77965: Add DRIF support omits bc518da26e3a arm64: defconfig: Enable R8A779A0 SoC omits 0d484db60fc0 Bluetooth: btusb: btrtl: Add support for RTL8852A omits 3a567b95b610 Bluetooth: btusb: Add support for 13d3:3560 MediaTek MT761 [...] omits 48f486e13ffd net: xfrm: fix memory leak in xfrm_user_policy() omits 8461352ddf07 ALSA: firewire: fix comparison to bool warning omits f9bd00e0ea9d drm/ast: Create chip AST2600 omits 5b8c596976d4 Merge tag 'amd-drm-next-5.11-2020-11-05' of git://people.f [...] omits a5a8ef937cfa drm/i915/gvt: Fix virtual display setup for BXT/APL omits 385fc38c1f97 drm/i915: Add GVT resume routine to i915 omits 5f60b12edcd0 drm/i915/gvt: Save/restore HW status to support GVT suspen [...] omits 6594094f819e drm/i915/gvt: correct a false comment of flag F_UNALIGN omits bc0230b6461c Merge branch 'xfrm/compat: syzbot-found fixes' omits 8be33ecfc1ff net: skb_vlan_untag(): don't reset transport offset if set [...] omits 608f000f8a32 dt-bindings: arm: fsl: document SolidRun LX2160A boards omits 5fc865f8bfd2 dt-bindings: arm: fsl: document LS1012A FRWY board omits 53cc6bc69e53 ARM: imx: mach-imx6q: correctly identify i.MX6QP SoCs omits 550b562a153f clk: imx: scu: Make pd_np with static keyword omits 7544bfc0866f ARM: imx: imx7ulp: Add a comment explaining the B2 silicon [...] omits 00cb754ac622 clk: imx8mq: drop of_match_ptr from of_device_id table omits f32e42f09270 clk: imx8mp: drop of_match_ptr from of_device_id table omits 8f8a3230929f clk: imx8mn: drop of_match_ptr from of_device_id table omits 52643b7832d8 Merge branch 'net-add-and-use-dev_get_tstats64' omits 682036b2b9fb net: remove ip_tunnel_get_stats64 omits 98d7fc46388a ipv4/ipv6: switch to dev_get_tstats64 omits 8f3feb242081 vti: switch to dev_get_tstats64 omits 42f9e5f0c6ed wireguard: switch to dev_get_tstats64 omits 250f19c75195 gtp: switch to dev_get_tstats64 omits b220a4a79ce5 net: switch to dev_get_tstats64 omits 6b840a04fe35 ip6_tunnel: use ip_tunnel_get_stats64 as ndo_get_stats64 callback omits 497a5757ce4e tun: switch to net core provided statistics counters omits 6a9006287959 net: dsa: use net core stats64 handling omits a18394269fc8 net: core: add dev_get_tstats64 as a ndo_get_stats64 imple [...] omits bdb08940236c clk: imx8mm: drop of_match_ptr from of_device_id table omits ca4d632aef03 net: dsa: mv88e6xxx: Export VTU as devlink region omits 8b7e0a01dfa7 net: phy: microchip_t1: Don't set .config_aneg omits 785d21b82600 net/mlx4: Assign boolean values to a bool variable omits f2bd43f1c97f clk: imx: gate2: Remove unused variable ret omits d1f1858f51be ARM: dts: add Van der Laan LANMCU board omits 236d454b27c7 dt-bindings: arm: fsl: add Van der Laan LANMCU board omits 7e9098914161 Input: synaptics-rmi4 - fix kerneldoc warnings omits 6e822c2c2919 net: udp: remove redundant initialization in udp_dump_one omits df0852c234d9 ARM: dts: add Altesco I6P board omits cffb8f6177bb net: udp: remove redundant initialization in udp_send_skb omits 0169b8205431 bridge: mrp: Use hlist_head instead of list_head for mrp omits cd49dccbde91 dt-bindings: arm: fsl: add Altesco I6P board omits 7fc6622c1a8d dt-bindings: vendor-prefixes: Add an entry for Altus-Escon [...] omits 084d0c13a489 Merge branch 'net-packet-make-packet_fanout-arr-size-confi [...] omits 1db32acfde74 selftests/net: test max_num_members, fanout_args in psock_fanout omits 9c661b0b8544 net/packet: make packet_fanout.arr size configurable up to 64K omits 93c0289c11b0 ARM: dts: imx6ul: segin: peb-av-02: Mark stmpe touch as wa [...] omits 6d4e1ff52819 ARM: dts: imx6ul: phytec: Add support for optional PEB-AV- [...] omits f4d0fea16ad7 ARM: dts: imx6ul: segin: Add phyBOARD-Segin with eMMC phyC [...] omits f52b8fd33257 bpf: selftest: Use static globals in tcp_hdr_options and b [...] omits ba66a25536dd arm64: meson: ship only the necessary clock controllers omits a3ce2b109a59 net: udp: introduce UDP_MIB_MEMERRORS for udp_mem omits 666475ccbf1d bpf, btf: Remove the duplicate btf_ids.h include omits a10b4f961043 samples/bpf: Remove duplicate include in hbm omits 616fde2dd60f dt-bindings: misc: convert fsl,dpaa2-console from txt to YAML omits e35123d83ee3 arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y omits 5af76fb42287 arm64: alternatives: Remove READ_ONCE() usage during patch [...] omits 364a5a8ae8dc arm64: cpufeatures: Add capability for LDAPR instruction omits 7cda23da52ad arm64: alternatives: Split up alternative.h omits e2a2190a80ca arm64: uaccess: move uao_* alternatives to asm-uaccess.h omits 1ba1014db258 drm/i915/edp/jsl: Update vswing table for HBR and HBR2 omits 11ffe972479e drm/i915/dg1: map/unmap pll clocks omits ae386e9d809c riscv: Ignore Image.* and loader.bin omits 2c42bcbb95ec riscv: Clean up boot dir omits c18d7c17c005 riscv: Fix compressed Image formats build omits 00ab027a3b82 RISC-V: Add kernel image sections to the resource tree omits 9bb9ef2b3e5d spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on [...] omits a042184c7fb9 spi: tegra114: fix reference leak in tegra spi ops omits 3482e797ab68 spi: tegra20-sflash: fix reference leak in tegra_sflash_resume omits 763eab7074f6 spi: tegra20-slink: fix reference leak in slink ops of tegra20 omits 702b15cb9712 spi: mt7621: fix missing clk_disable_unprepare() on error [...] omits 45c0cba75364 spi: spi-ti-qspi: fix reference leak in ti_qspi_setup omits 88e1419b5ee3 spi: stm32-qspi: fix reference leak in stm32 qspi operations omits 354e592a506c Merge series "ASoC: ti: davinci-mcasp: Handle incomplete D [...] omits 33c0c9bdf7a5 drivers: base: fix some kernel-doc markups omits 17adb469bf1e firmware: gsmi: Drop the use of dma_pool_* API functions omits 285654130d5c regulator: da9121: Use additionalProperties omits 1cc3245b2c74 ASoC: fsl_aud2htx: Remove dev_err() usage after platform_g [...] omits b2fc3029308d ASoC: qcom: sc7180: Add missing PM ops omits 95370acdb87d ASoC: rt1015: modification for calibration to get better p [...] omits 88f6c77927e4 binder: change error code from postive to negative in bind [...] omits 6c20032c22d9 Android: binder: added a missing blank line after declaration omits 385997dc17ab uacce: modify the module author information. omits a67c43ac37f8 uacce: delete some redundant code. omits 8bd160690a6c vme: fix two kernel-doc markups omits 9f38abefd37a uio: fix some kernel-doc markups omits 7bbd2584ead1 mei: bus: fix a kernel-doc markup omits 7008e58c63bc driver core: Fix lockdep warning on wfs_lock omits f96a15c7698e speakup: Document read_all_doc shortcut omits 508155944752 speakup: document the usage of enum values omits 9ad7c6d5e75b arm64: mm: tidy up top of kernel VA space omits 8c96400d6a39 arm64: mm: make vmemmap region a projection of the linear region omits f4693c2716b3 arm64: mm: extend linear region for 52-bit VA configurations omits a79db45fa54e speakup_dummy: log about characters received by the dummy driver omits 21774fd81a51 kernfs: bring names in comments in line with code omits 7cd0aaafaadc KVM: arm64: Turn host HVC handling into a dispatch table omits 1db9d9ded771 KVM: arm64: Add kimg_hyp_va() helper omits f4ea089e429e microblaze: add support for TIF_NOTIFY_SIGNAL omits aeec8193578a hexagon: add support for TIF_NOTIFY_SIGNAL omits f3924d763c8a csky: add support for TIF_NOTIFY_SIGNAL omits e181c0aa2e53 openrisc: add support for TIF_NOTIFY_SIGNAL omits 6d3a273355e3 sh: add support for TIF_NOTIFY_SIGNAL omits a5b3cd32ff23 um: add support for TIF_NOTIFY_SIGNAL omits 75309018a24d s390: add support for TIF_NOTIFY_SIGNAL omits f45c184bce15 mips: add support for TIF_NOTIFY_SIGNAL omits 900f0713fdd7 powerpc: add support for TIF_NOTIFY_SIGNAL omits 18cb3281285d parisc: add support for TIF_NOTIFY_SIGNAL omits 42020064274c nios32: add support for TIF_NOTIFY_SIGNAL omits e660653cd9f2 m68k: add support for TIF_NOTIFY_SIGNAL omits 192caabd4dd9 arm64: add support for TIF_NOTIFY_SIGNAL omits 53855e125887 arc: add support for TIF_NOTIFY_SIGNAL omits 88f93de1de0c Merge branch 'x86/entry' of git://git.kernel.org/pub/scm/l [...] omits 552c08a8e03f ipack: iopctal: remove unneeded break omits 6a80467a21ca vme: remove unneeded break omits b61fe3b5963d char: mwave: remove unneeded break omits 061e5379f327 char: lp: remove unneeded break omits 2356eb80ca42 docs: filesystems: Reduce ext2.rst to one top-level heading omits 29701d69b98d Merge tag 'core-entry-notify-signal' of git://git.kernel.o [...] omits 97ab4516205e platform/x86: intel-hid: fix _DSM function index handling omits 92890123749b inotify: Increase default inotify.max_user_watches limit t [...] omits 3be3955315bd platform/x86: intel_pmc_core: Assign boolean values to a b [...] omits 156ec4731cb2 platform/x86: amd-pmc: Add AMD platform support for S2Idle omits 330b7d33056b drm/i915/region: fix order when adding blocks omits 3cd420b2ebd8 platform/x86: thinkpad_acpi: Add BAT1 is primary battery q [...] omits 685489a32c61 platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE [...] omits c758be8e1d06 platform/x86: thinkpad_acpi: add P1 gen3 second fan support omits cb7ff314e1d9 drm/tegra: sor: Don't warn on probe deferral omits ad624dfd7bb6 mtd: spi-nor: micron-st: allow using MT35XU512ABA in Octal [...] omits c3266af101f2 mtd: spi-nor: spansion: add support for Cypress Semper flash omits 24b9f0d22081 module: fix comment style omits 2cfd72f81cf6 auxdisplay: fix use after free in lcd2s_i2c_remove() omits ffdf726db7fb auxdisplay: hd44780_common: Fix build error omits 855af2d74c87 Bluetooth: hci_h5: fix memory leak in h5_close omits cca342d98bef Bluetooth: hidp: use correct wait queue when removing ctrl_wait omits 82493316507a Bluetooth: Move force_bredr_smp debugfs into hci_debugfs_c [...] omits 2541743e99c3 module: add more 'kernel-doc' comments omits 24389b610be3 module: fix up 'kernel-doc' comments omits 1fb17dfc258f Bluetooth: Fix: LL PRivacy BLE device fails to connect omits 1996d9cad6ad Bluetooth: btrtl: Ask 8821C to drop old firmware omits 6f9ff24645f5 Bluetooth: btrtl: Refine the ic_id_table for clearer and m [...] omits 73280f13c9bb Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE omits 2943d8ede383 Bluetooth: Resume advertising after LE connection omits f7e0e8b2f1b0 Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_ad [...] omits 70f259a3f427 Bluetooth: hci_h5: close serdev device and free hu in h5_close omits 6dfccd13db2f Bluetooth: Fix null pointer dereference in hci_event_packet() omits 547801380ec7 Bluetooth: btqca: Add valid le states quirk omits 1da81e5562fa drivers/tty/serial: add LiteUART driver omits 79c5ef07d91e dt-bindings: serial: document LiteUART bindings omits 22447a99c97e drivers/soc/litex: add LiteX SoC Controller driver omits 3399bac5efd6 dt-bindings: soc: document LiteX SoC Controller bindings omits 4bf9cf0b92df dt-bindings: vendor: add vendor prefix for LiteX omits 2dae0c852940 drm/i915: Use ABI engine class in error state ecode omits bda3002485a3 drm/i915: Improve record of hung engines in error state omits 0e15ca5fe224 dmaengine: pxa_dma: remove redundant irqsave and irqrestor [...] omits 618a8e383bbd dmaengine: ste_dma40: remove redundant irqsave and irqrest [...] omits 8c94b83e0c37 dmaengine: moxart-dma: remove redundant irqsave and irqres [...] omits d9c8d4b278d1 dmaengine: hisi_dma: remove redundant irqsave and irqresto [...] omits 1ff206561920 dmaengine: k3dma: remove redundant irqsave and irqrestore [...] omits 280e7f90d452 dmaengine: milbeaut-xdmac: remove redundant irqsave and ir [...] omits 654115e3f626 dmaengine: tegra210-adma: remove redundant irqsave and irq [...] omits 302b3b38236a dmaengine: sf-pdma: remove redundant irqsave and irqrestor [...] omits e991c06ed714 dmaengine: ti: k3-udma: remove redundant irqsave and irqre [...] omits f3b1024908ec dmaengine: ipu_idmac: remove redundant irqsave and restore [...] omits 20f67902824f platform/x86: dell-wmi-sysman: fix init_bios_attributes() [...] omits 69973b4895b3 dmaengine: ti: k3-udma-glue: move psi-l pairing in channel [...] omits 6349753276a6 dmaengine: idma64: Switch to use __maybe_unused instead of [...] omits 842067940a3e dmaengine: dw: Enable runtime PM omits 2f8417a967d5 dmaengine: idxd: define table offset multiplier omits 5a71270197f3 dmaengine: idxd: Update calculation of group offset to be [...] omits 220989d37c47 Merge back cpufreq updates for v5.11. omits c5f883d1a6f3 ARM: shmobile: defconfig: Refresh for v5.10-rc1 omits 274335f1c557 platform/surface: Add Driver to set up lid GPEs on MS Surf [...] omits 91de32fe6d7a Merge tag 'ib-mfd-x86-v5.11' into review-hans omits 43cb5a7c6118 s390/zcrypt/pkey: introduce zcrypt_wait_api_operational() [...] omits 837cd1059a98 s390/ap: ap bus userspace notifications for some bus conditions omits d041315ef75c s390/trng: set quality to 1024 omits a67a88b0b8de s390/pci: remove races against pte updates omits d7e7fbba67a3 s390/early: rewrite program parameter setup in C omits 0c4ec024a481 s390/kasan: move memory needs estimation into a function omits e385b550faf3 s390/kasan: make kasan header self-contained omits 54b52981bb39 s390/kasan: remove obvious parameter with the only possible value omits 92bca2fe61f5 s390/kasan: avoid confusing naming omits 39f2899b9872 s390/decompressor: fix build warning omits 90178c190079 s390/mm: let vmalloc area size depend on physical memory size omits fc67c880e32a s390/mm: extend default vmalloc area size to 512GB omits 97b142b7400b s390: make sure vmemmap is top region table entry aligned omits a3453d923ece s390/kasan: remove 3-level paging support omits f38b0a743904 s390: remove unused s390_base_ext_handler omits 85cde0192a98 s390/udelay: make it work for the early code omits 13b5bd8af41c s390/head: set io/ext handlers to disabled wait omits 2c736bb4087f Merge tag 'arm-adrl-replacement-for-v5.11' of git://git.ke [...] omits ae73ad052707 Merge tag 'arm-p2v-for-v5.11' of git://git.kernel.org/pub/ [...] omits 9b085d6e8890 Merge 5.10-rc3 into tty-next omits 57cde551225b Merge 5.10-rc3 into usb-next omits b7a2657e7708 drm/gma500: Remove unused function psb_gem_get_aperture() omits a39855076c85 drm/cma-helper: Make default object functions the default omits 222ec45f4c69 drm/fb_helper: Support framebuffers in I/O memory omits b4e7090c242e dma-buf-map: Add memcpy and pointer-increment interfaces omits a85955568939 drm/gem: Store client buffer mappings as struct dma_buf_map omits a745fb1c26d3 drm/gem: Update internal GEM vmap/vunmap interfaces to use [...] omits 49a3f51dfeee drm/gem: Use struct dma_buf_map in GEM vmap ops and conver [...] omits 43676605f890 drm/ttm: Add vmap/vunmap to TTM and TTM GEM helpers omits f216fcb8e4d7 drm/exynos: Remove empty exynos_drm_gem_prime_{vmap,vunmap}() omits 1fc90559fdd5 drm/etnaviv: Remove empty etnaviv_gem_prime_vunmap() omits 823efa922102 drm/cma-helper: Remove empty drm_gem_cma_prime_vunmap() omits 1086db71a1db drm/vram-helper: Remove invariant parameters from internal [...] omits 3fb91f56aea4 drm/udl: Retrieve USB device from struct drm_device.dev omits 0454bc59be9e drm/tiny/gm12u320: Retrieve USB device from struct drm_device.dev omits 2d26123dd907 drm/ast: Fixed 1920x1080 sync. polarity issue omits fa5226e5dd80 video: fbdev: riva: remove some unused varibles omits ab6fd5d44aa2 drm/panel: simple: Add flags to boe_nv133fhm_n61 omits 45353186575d Input: cyttsp4 - move 'cyttsp4_tch_abs_string' to the only [...] omits ad37f77fd365 xfrm/compat: Don't allocate memory with __GFP_ZERO omits d1949d045fd6 xfrm/compat: memset(0) 64-bit padding at right place omits dbd7ae5154d5 xfrm/compat: Translate by copying XFRMA_UNSPEC attribute omits 136feb4cf3b3 Input: resistive-adc-touch - struct headers should start w [...] omits 29c2e1249cfa Input: analog - fix formatting of error code omits a1b5196d988a Input: cyapa_gen5 - fix obvious abuse of kernel-doc format omits 6cffd88c2f7d Input: cyapa - fix misnaming of 'cyapa_i2c_write's 'reg' param omits d8c58078e8aa Input: ab8500-ponkey - fix incorrect name in 'ab8500_ponke [...] omits 1b65c43f7078 mtd: spi-nor: core: disable Octal DTR mode on suspend. omits d73ee7534cc5 mtd: spi-nor: core: perform a Soft Reset on shutdown omits 1131324aa53a mtd: spi-nor: sfdp: detect Soft Reset sequence support from BFPT omits a33c89db4c3b mtd: spi-nor: core: enable octal DTR mode when possible omits 981a8d60e01f mtd: spi-nor: Parse SFDP SCCR Map omits c6908077b194 mtd: spi-nor: Introduce SNOR_F_IO_MODE_EN_VOLATILE omits 354b41296701 mtd: spi-nor: core: do 2 byte reads for SR and FSR in DTR mode omits 6c6a2b2b8ed6 mtd: spi-nor: core: use dummy cycle and address width info [...] omits fb27f198971a mtd: spi-nor: sfdp: parse xSPI Profile 1.0 table omits 0e1b2fc4e5f6 mtd: spi-nor: sfdp: get command opcode extension type from BFPT omits 0e30f47232ab mtd: spi-nor: add support for DTR protocol omits 6e1bf55d7207 mtd: spi-nor: add spi_nor_controller_ops_{read_reg, write_ [...] omits 39bdfb789bac mtd: spi-nor: core: use EOPNOTSUPP instead of ENOTSUPP omits e0d80b647c12 Input: cros_ec_keyb - struct headers should start with 'st [...] omits 2216c0e414c6 Input: gpio_keys - fix misnamed function parameter 'dev' omits 93107bc736f4 Input: elantech - demote obvious abuse of kernel-doc header omits 55be5087a8ab Input: pmic8xxx-keypad - fix kernel-doc formatting omits 5b27585a8524 Input: nomadik-ske-keypad - provide some missing struct me [...] omits 176271110d74 Input: drv2667 - fix formatting and add missing member docs omits 6e9c6fcbff24 Input: drv2665 - fix formatting expected by kernel-doc omits 463a74c2d34d Input: drv260x - fix kernel-doc formatting and remove one abuse omits 3fe781f4fab2 Input: ads7846 - use kobj_to_dev() API omits af5689fb5c1c Input: ektf2127 - add support for eKTF2132 touchscreen omits cdab490e50e7 dt-bindings: input: ektf2127: Add elan,ektf2132 compatible string omits e786f756d527 arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 omits 746c750a8bc4 arm64: dts: rockchip: Add Engicam C.TOUCH 2.0 omits 5fccec0cf423 dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 omits 0935d7e9b1b2 arm64: dts: rockchip: Add Engicam PX30.Core EDIMM2.2 Starter Kit omits d92a7c331f53 arm64: dts: rockchip: Add Engicam PX30.Core SOM omits 7a180f56e014 arm64: dts: rockchip: Add Engicam EDIMM2.2 Starter Kit omits f36296e4ddfc dt-bindings: arm: rockchip: Add Engicam PX30.Core EDIMM2.2 [...] omits e1e47fbca668 arm64: dts: exynos: Correct psci compatible used on Exynos7 omits 73bc7510ea0d arm64: dts: exynos: Include common syscon restart/poweroff [...] omits 819af2a6765a drm: remove unneeded break omits 1f4877218f7e iio: adc: mt6360: Add ADC driver for MT6360 omits d4686c52a20b Documentation: ABI: testing: mt6360: Add ADC sysfs guideline omits 396cd5092caf dt-bindings: iio: adc: add bindings doc for MT6360 ADC omits 499da8bdb868 iio: adc: stm32-adc: dma transfers cleanup omits 7f79711533a9 dt-bindings:iio:adc:adc.txt: Add documentation for channel [...] omits 7d4156ddf1b8 dt-bindings:iio:adc:adi,ad7768-1: Add documentation for ch [...] omits 75ed0be7200d iio: adc: ad7768-1: Add channel labels. omits 3079188f821c iio:Documentation: Add documentation for label channel attribute omits 1d4ef9b39ebe iio: core: Add optional symbolic label to a device channel omits 397f45ed26c5 MAINTAINERS: Fix 'W:' prefix in Invensense IMU entry omits 4178bd5a3c57 drm/bridge: lvds-codec: Use dev_err_probe for error handling omits 281edb9ff18b drm/panel: panel-simple: Add connector_type for EDT ETM070 [...] omits cc5f7e2fcbe3 drm/bridge: sii902x: Enable I/O and core VCC supplies if present omits 4c1e054322da dt-bindings: display: sii902x: Add supply bindings omits 91b5e26731c5 drm/bridge: sii902x: Refactor init code into separate function omits f2e66f212a9d drm: panel: simple: add missing platform_driver_unregister [...] omits 9273cf7d3942 dt-bindings: display: mediatek: convert the dpi bindings to yaml omits a812ca1963e5 drm/mediatek: Optimize functions which do not need to return omits c20e6dd9a953 arm64: dts: rockchip: add adc joystick to Odroid Go Advance omits 62dbf80fc581 dt-bindings: arm: rockchip: Add Kobol Helios64 omits bff6f1db91e3 stmmac: intel: change all EHL/TGL to auto detect phy addr omits ef9ac2091180 net: usb: fix spelling typo in cdc_ncm.c omits 75a5fb0cdbb7 net: core: fix spelling typo in flow_dissector.c omits 2d152760a9e0 Merge branch 'net-ipa-constrain-gsi-interrupts' omits 8194be79fbbc net: ipa: pass a value to gsi_irq_type_update() omits 352f26a886d8 net: ipa: only enable GSI general IRQs when needed omits 46f748ccaf01 net: ipa: explicitly disallow inter-EE interrupts omits 06c8632833c2 net: ipa: only enable GSI IEOB IRQs when needed omits d6c9e3f506ae net: ipa: only enable generic command completion IRQ when needed omits b4175f8731f7 net: ipa: only enable GSI event control IRQs when needed omits b054d4f9eb4b net: ipa: only enable GSI channel control IRQs when needed omits 3ca97ffd984c net: ipa: cache last-saved GSI IRQ enabled type omits 97eb94c8c790 net: ipa: disable all GSI interrupt types initially omits f9b28804ab50 net: ipa: define GSI interrupt types with an enum omits a054539db196 net: ipa: rename gsi->event_enable_bitmap omits 0b8d67610845 net: ipa: request GSI IRQ later omits 4a04d65c964e net: ipa: refer to IPA versions, not GSI omits f8ae7bbec726 net: x25_asy: Delete the x25_asy driver omits 5f33e64110f7 drm/encoder: remove obsolete documentation of bridge omits 0012eeb370f8 net: macb: fix NULL dereference due to no pcs_config method omits 6c196f36f524 ptp: idt82p33: optimize _idt82p33_adjfine omits e4c6eb68343f ptp: idt82p33: use i2c_master_send for bus write omits e014ae39493f ptp: idt82p33: add adjphase support omits 419a38cecf14 net: macvlan: remove redundant initialization in macvlan_d [...] omits ea8146c68457 cxgb4: Fix the -Wmisleading-indentation warning omits 0798827b47d3 Merge branch 'net-axienet-dynamically-enable-mdio-interface' omits 253761a0e61b net: xilinx: axiethernet: Enable dynamic MDIO MDC omits 6c3cbaa0f0cb net: xilinx: axiethernet: Introduce helper functions for M [...] omits ad8fc41c7845 Merge branch 'net-convert-tasklets-to-use-new-tasklet_setup-api' omits 158d31da1cc1 net: xfrm: convert tasklets to use new tasklet_setup() API omits fcb8e3a328ed net: smc: convert tasklets to use new tasklet_setup() API omits 6e1978a9a941 net: sched: convert tasklets to use new tasklet_setup() API omits b5bd8b62df4f net: mac802154: convert tasklets to use new tasklet_setup() API omits da1cad7342a1 net: mac80211: convert tasklets to use new tasklet_setup() API omits c6533ca87a06 net: ipv4: convert tasklets to use new tasklet_setup() API omits fccf290f7976 net: dccp: convert tasklets to use new tasklet_setup() API omits ef63b043ac86 thermal: intel: pch: fix S0ix failure due to PCH temperatu [...] omits c1ff4e3f4089 drm/mediatek: Add DDP support for MT8167 omits f376244df414 drm/mediatek: Add disp-color MT8167 support omits ca3407a1caa1 dt-bindings: display: mediatek: disp: add documentation fo [...] omits 9db946284e07 brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} omits 398d816a64eb rtlwifi: rtl8821ae: Place braces around empty if() body omits 29c6099a3890 rtlwifi: rtl8821ae: phy: Remove a couple of unused variables omits 44ec6d9df96d rtlwifi: rtl8723be: Remove set but unused variable 'cck_highpwr' omits 28f811876262 rtlwifi: halbtc8821a2ant: Remove a bunch of unused variables omits 6c75eab0417b rtlwifi: rtl8188ee: Remove set but unused variable 'reg_ea4' omits 0a43d993ee7e rtlwifi: rtl8723be: Remove set but unused variable 'lc_cal' omits 0c73dab72f53 rtlwifi: halbtc8821a1ant: Remove set but unused variable ' [...] omits 87b08d1ecb93 rtlwifi: phy: Remove set but unused variable 'bbvalue' omits bb053d0251a2 rtlwifi: halbtc8723b2ant: Remove a bunch of set but unused [...] omits 906a1b4f81a3 rtlwifi: rtl8192cu: trx: Demote clear abuse of kernel-doc format omits 230f874e4d95 rtlwifi: rtl8192cu: mac: Fix some missing/ill-documented f [...] omits dff07dda8eb5 rtw88: rtw8822c: Remove unused variable 'corr_val' omits 409d1c82bf89 wlcore: spi: Demote a non-compliant function header, fix another omits 5e43d496cd8e mwifiex: pcie: Remove a couple of unchecked 'ret's omits 8b8a6f8c3b50 wl3501_cs: Fix misspelling and provide missing documentation omits 9afcf3223675 prism54: isl_ioctl: Fix one function header and demote another omits 641291eca88c wl1251: cmd: Rename 'len' to 'buf_len' in the documentation omits 9bd28c6607ba brcmfmac: fweh: Add missing description for 'gfp' omits 05cefa989e8b brcmfmac: pcie: Provide description for missing function p [...] omits 6f0d044fc82e brcmfmac: bcmsdh: Fix description for function parameter ' [...] omits 63636b385e39 rsi: rsi_91x_usb_ops: Source file headers are not good can [...] omits f21e6c5822f2 rsi: rsi_91x_usb: Fix some basic kernel-doc issues omits 5447626910f5 rt2x00: save survey for every channel visited omits 50c61ae15865 rtlwifi: Remove in_interrupt() usage in halbtc_send_bt_mp_ [...] omits 317f688b0a54 rtlwifi: Remove in_interrupt() usage in is_any_client_conn [...] omits abcda807d868 zd1211rw: Remove in_atomic() usage. omits 7534fd5e5834 hostap: Remove in_atomic() check. omits 494e46d08d35 airo: Replace in_atomic() usage. omits 49eb01995285 airo: Always use JOB_STATS and JOB_EVENT omits 24bf941f2c96 airo: Invoke airo_read_wireless_stats() directly omits ce4dd05cbba6 orinoco: Remove BUG_ON(in_interrupt/irq()) omits 28606150768a rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices omits fc3ac64a3a28 rtw88: decide lps deep mode from firmware feature. omits f31e039fab38 rtw88: add C2H response for checking firmware leave lps omits a95949606828 rtw88: store firmware feature in firmware header omits 690390d841d2 rtw88: sync the power state between driver and firmware omits 842280da81a9 rtw88: coex: separate BLE HID profile from BLE profile omits c521d7e0ff05 rtlwifi: Fix non-canonical address access issues omits d56fd83cf99c brcmfmac: fix SDIO access for big-endian host omits a70a04b3844f locking/atomics: Regenerate the atomics-check SHA1's omits 666fab4a3ea1 Merge branch 'linus' into perf/kprobes omits 0a986ea81e1a Merge branch 'linus' into perf/kprobes omits 6ac654697301 rtw88: remove extraneous 'const' qualifier omits ef41937631bf rtlwifi: fix -Wpointer-sign warning omits 9fdd02aa5988 net: hostap: fix function cast warning omits 3287953b0399 wireless: remove unneeded break omits 65277100caa2 rsi: Fix TX EAPOL packet handling against iwlwifi AP omits a821e3858e4d wlcore: Use fallthrough pseudo-keyword omits 256ff2ef6c14 ray_cs: Use fallthrough pseudo-keyword omits 7eae05184f3a wireless: mt7601u: convert tasklets to use new tasklet_set [...] omits 982f589bde7a drm/bridge: ti-sn65dsi86: Update reply on aux failures omits 58074b08c04a drm/bridge: ti-sn65dsi86: Read EDID blob over DDC omits b38558e3059a drm/bridge: ti-sn65dsi86: Make polling a busy loop omits e4a6c18e6002 drm/bridge: ti-sn65dsi86: Combine register accesses in ti_ [...] omits 0cbbd5b1a012 drm: bridge: add support for lontium LT9611UXC bridge omits 25d7361ff96a dt-bindings: display: bridge: Add documentation for LT9611UXC omits fa7572c2cfe0 ath11k: fix ZERO address in probe request omits c9621dd21e3b wil6210: wmi: Correct misnamed function parameter 'ptr_' omits 5336fad96e8f wcn36xx: Enable firmware offloaded keepalive omits 8def9ec46a5f wcn36xx: Enable firmware link monitoring omits e24eedc09f14 wcn36xx: Set LINK_FAIL_TX_CNT to 1000 on all wcn36xx omits ce54bf5e9554 ath6kl: fix enum-conversion warning omits cd64cae3efd4 ath9k: dynack: Demote non-compliant function header omits 8cc107b57109 ath9k: ar5008_phy: Demote half completed function headers omits b5cafcb16f45 ath9k: ar9003_2p2_initvals: Remove unused const variables omits 9190c64e4720 ath9k: ar9485_initvals: Remove unused const variable 'ar94 [...] omits 30c2751b8458 ath9k: ar9340_initvals: Remove unused const variable 'ar93 [...] omits 3fc95aacc6fa ath9k: ar9330_1p1_initvals: Remove unused const variable ' [...] omits 748d250777e6 ath: dfs_pri_detector: Demote zero/half completed kernel-d [...] omits 206cd5800d8c ath: dfs_pattern_detector: Fix some function kernel-doc headers omits aed7ee049a3e ath: regd: Provide description for ath_reg_apply_ir_flags' [...] omits 47f1a84e2451 ath11k: Add new dfs region name for JP omits 36c7c640ffeb ath11k: fix wmi init configuration omits ab041d060ee6 ath11k: Fix the hal descriptor mask omits 9fb13b81e145 ath11k: Fix single phy hw mode omits 6189be7d145c ath11k: Fix number of rules in filtered ETSI regdomain omits ff34107c2224 ath11k: Remove unused param from wmi_mgmt_params omits 383a32cde417 ath11k: Initialize complete alpha2 for regulatory change omits 02f9d3c1b918 ath11k: cold boot calibration support omits 14f43c5fca57 ath11k: search DT for qcom,ath11k-calibration-variant omits 77581df8639f dt: bindings: add new dt entry for ath11k calibration variant omits bafdbd79aae4 ath11k: Remove unnecessary data sync to cpu on monitor buffer omits 0f01dcb89b8b ath11k: convert tasklets to use new tasklet_setup() API omits 9501bc2b16b5 ath10k: cancel rx worker in hif_stop for SDIO omits ee06fcb98dcd ath10k: Don't iterate over not-sdata-in-driver interfaces. omits b91626451178 ath10k: fix compilation warning omits ae0d0bb29b31 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 9f32c27eb4fc Revert ibmvnic merge do_change_param_reset into do_reset omits b6ff30849ca7 tools/memory-model: Label MP tests' producers and consumers omits acc4bdc55dcb tools/memory-model: Use "buf" and "flag" for message-passi [...] omits 1947bfcf81a9 tools/memory-model: Add types to litmus tests omits 0a27ce6b6968 tools/memory-model: Add a glossary of LKMM terms omits d8566f15da9b docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] omits ebb477cb2fb7 tools/memory-model: Document categories of ordering primitives omits 1d094cefc37e kcsan: Fix encoding masks and regain address bit omits 75dc2da5ecd6 rcu-tasks: Make the units of ->init_fract be jiffies omits 01f9e708d9ea tools/rcutorture: Fix BUG parsing of console.log omits 06dc8d4591b8 tools/nolibc: Fix a spelling error in a comment omits 5be7d80deb80 torture: Make kvm-check-branches.sh use --allcpus omits 6c5b9de2c63b rcutorture/nolibc: Fix a typo in header file omits a7eb937b67b6 rcutorture: Don't do need_resched() testing if ->sync is NULL omits 0d7202876bcb locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem [...] omits 85558182d545 scftorture: Add full-test stutter capability omits a5136f4ffb44 torture: Allow alternative forms of kvm.sh command-line arguments omits 293b93d66f14 rcutorture: Small code cleanups omits 7de1ca35269e torture: Accept time units on kvm.sh --duration argument omits ab1b7880dec8 rcutorture: Make stutter_wait() caller restore priority omits c1e06287583e torture: Force weak-hashed pointers on console log omits 4994684ce109 rcutorture: Prevent hangs for invalid arguments omits c64659ef29e3 torture: Prevent jitter processes from delaying failed run omits 6b74fa0a776e locktorture: Prevent hangs for invalid arguments omits e5ace37d83af locktorture: Ignore nreaders_stress if no readlock support omits 6f26d010e678 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] omits bc80d353b3f5 refscale: Prevent hangs for invalid arguments omits 2f2214d43ccd rcuscale: Prevent hangs for invalid arguments omits 8d68e68a781d torture: Exclude "NOHZ tick-stop error" from fatal errors omits 45c7b962014d rcuscale: Avoid divide by zero omits 899f317e4886 rcuscale: Add RCU Tasks Trace omits 1ac78b49d61d scftorture: Add an alternative IPI vector omits fda5ba9ed254 torture: Make torture_stutter() use hrtimer omits 19012b786ecc torture: Periodically pause in stutter_wait() omits 3480d6774f07 locktorture: Track time of last ->writeunlock() omits c386e29d4372 docs/rcu: Update the call_rcu() API omits a1b9dbb72b7f docs: RCU: Requirements.rst: Fix a list block omits a043260740d5 docs: Update RCU's hotplug requirements with a bit about design omits 3fcd6a230fa7 x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs omits f4deaf90212c x86/cpu: Avoid cpuinfo-induced IPI pileups omits 0848fdf1be0b drm/mga/mga_state: Remove unused variable 'buf_priv' omits 07687193d0ce drm/mga/mga_dma: Demote kernel-doc abusers to standard com [...] omits 6ef2b857be2a drm/r128/ati_pcigart: Source file headers are not good can [...] omits 13f876ba77eb highmem: High implementation details and document API omits 9bf6f7bab3ba Documentation/io-mapping: Remove outdated blurb omits 351191ad55c8 io-mapping: Cleanup atomic iomap omits 3c1016b53c31 mm/highmem: Remove the old kmap_atomic cruft omits d7029e454969 highmem: Get rid of kmap_types.h omits 629ed3f7dad2 xtensa/mm/highmem: Switch to generic kmap atomic omits 3293efa97807 sparc/mm/highmem: Switch to generic kmap atomic omits 47da42b27a56 powerpc/mm/highmem: Switch to generic kmap atomic omits 5f037ea3b267 nds32/mm/highmem: Switch to generic kmap atomic omits a4c33e83bca1 mips/mm/highmem: Switch to generic kmap atomic omits 7ac1b26b0a72 microblaze/mm/highmem: Switch to generic kmap atomic omits 5af627a043e3 csky/mm/highmem: Switch to generic kmap atomic omits 2a15ba82fa6c ARM: highmem: Switch to generic kmap atomic omits 39cac191ff37 arc/mm/highmem: Use generic kmap atomic implementation omits 157e118b5511 x86/mm/highmem: Use generic kmap atomic implementation omits 389755c25081 highmem: Make DEBUG_HIGHMEM functional omits 298fa1ad5571 highmem: Provide generic variant of kmap_atomic* omits 4f8b96cd47b0 asm-generic: Provide kmap_size.h omits 673afbace459 sh/highmem: Remove all traces of unused cruft omits e8f147dc3f1f fs: Remove asm/kmap_types.h includes omits b819fd9da385 highmem: Remove unused functions omits 16675dda9355 mm/highmem: Un-EXPORT __kmap_atomic_idx() omits f055f355faf1 selftests/bpf: Fix selftest build with old libc omits dfe21dcabac0 ARM: defconfig: Enable ax88796c driver for Exynos boards omits 2024b130b0c8 ARM: dts: exynos: Add Ethernet to Artik 5 board omits 3b4202a4706d Merge branch 'nexthop-add-support-for-nexthop-objects-offload' omits 21584e6a92bd selftests: netdevsim: Add test for nexthop offload API omits 66e58bf0707b netdevsim: Allow programming routes with nexthop objects omits 8fa84742d666 netdevsim: Add dummy implementation for nexthop offload omits 35266255d61c netdevsim: Add devlink resource for nexthops omits bbea126c2bad nexthop: Remove in-kernel route notifications when nexthop [...] omits 975ff7f3324a nexthop: Replay nexthops when registering a notifier omits ce7e9c8a080b nexthop: Pass extack to register_nexthop_notifier() omits 833a1065eeb1 nexthop: Emit a notification when a nexthop group is reduced omits f17bc33d7412 nexthop: Emit a notification when a nexthop group is modified omits 8c09c9f9d846 nexthop: Emit a notification when a single nexthop is replaced omits d144cc5f4f4e nexthop: Emit a notification when a nexthop group is replaced omits 732d167bf5f5 nexthop: Emit a notification when a nexthop is added omits e95f2592f633 nexthop: Allow setting "offload" and "trap" indications on [...] omits 968a83f8cf6f rtnetlink: Add RTNH_F_TRAP flag omits 1ec69d187cb8 nexthop: vxlan: Convert to new notification info omits 5ca474f23454 nexthop: Prepare new notification info omits 3578d53dcef1 nexthop: Pass extack to nexthop notifier omits 1c9cac65cecd nexthop: Add nexthop notification data structures omits 991fcb77f490 drm/edid: Fix uninitialized variable in drm_cvt_modes() omits c553bb54a486 dt-bindings: host1x: Document new interconnect properties omits 254a42ac9390 dt-bindings: tegra30-actmon: Document OPP and interconnect [...] omits 881f68ed9d4e dt-bindings: memory: tegra124: emc: Document OPP table and [...] omits cf3b2deb459d dt-bindings: memory: tegra124: emc: Document new interconn [...] omits cac2a3552c9e dt-bindings: memory: tegra124: mc: Document new interconne [...] omits 48126d7884ab dt-bindings: memory: tegra30: emc: Document OPP table and [...] omits 6ec85c032aee dt-bindings: memory: tegra30: emc: Document new interconne [...] omits ed7f6f2eaae8 dt-bindings: memory: tegra30: mc: Document new interconnec [...] omits 95e638e8b0b4 dt-bindings: memory: tegra20: emc: Document OPP table and [...] omits 5e768b1fe46e dt-bindings: memory: tegra20: emc: Document new interconne [...] omits 3ee81e021f2b dt-bindings: memory: tegra20: mc: Document new interconnec [...] omits e51a59f079c5 dt-bindings: memory: tegra20: emc: Document nvidia, memory [...] omits 245157a31e91 soc/tegra: fuse: Add stub for tegra_sku_info omits fc4fbf88ecbe soc/tegra: fuse: Export tegra_read_ram_code() omits 4cfdad35ae7e clk: tegra: Export Tegra20 EMC kernel symbols omits 15af36596ae3 x86/mce: Correct the detection of invalid notifier priorities omits 1b4fb70e5b28 ASoC: ti: davinci-mcasp: Handle missing required DT properties omits 1125d925990b ASoC: ti: davinci-mcasp: Simplify the configuration parame [...] omits db8793a39b29 ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing omits 372c4bd11de1 ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional omits 54defc10c4d9 drm/i915: Include fb modifier in state dumps omits 441494ec2a30 dt-bindings: serial: 8250_omap: Add compatible for UART co [...] omits 0d66442dfdbd tty: serial: msm_serial: Constify msm_uart_pops omits 439c7183e5b9 serial: 8250: 8250_omap: Disable RX interrupt after DMA enable omits 80f510f5fd07 tty: serial: linflexuart: Remove unnecessary '|' operation [...] omits cbd90e746148 serial: mctrl_gpio: Fix passing zero to 'ERR_PTR' warning omits 3d608a591b2b tty: Remove redundant synclinkmp driver omits a1f714b44e34 tty: Remove redundant synclink driver omits 4170bc6baa54 bpf: Exercise syscall operations for inode and sk storage omits 9cde3beeadb3 bpf: Add tests for task_local_storage omits a367efa71b3f bpf: Update selftests for local_storage to use vmlinux.h omits f0e5ba0bc481 bpf: Fix tests for local_storage omits 3ca1032ab7ab bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID omits 864ab0616dcc bpftool: Add support for task local storage omits 8885274d2259 libbpf: Add support for task local storage omits 4cf1bc1f1045 bpf: Implement task local storage omits 9e7a4d9831e8 bpf: Allow LSM programs to use bpf spin locks omits 88b8138b240b tty: serial: remove pnx8xxx uart driver omits 37174f334130 gpio: tegra: Use raw_spinlock omits 6ea68fc0a604 gpio: tegra: Add lockdep class omits 6cbf13e3114c ARM: dts: ux500: Rename DSI controller nodes omits 773c16705058 ftrace: Add recording of functions that caused recursion omits a25d036d939a ftrace: Reverse what the RECURSION flag means in the ftrace_ops omits 5d029b035bf1 perf/ftrace: Check for rcu_is_watching() in callback function omits 5d15a624c34b perf/ftrace: Add recursion protection to the ftrace callback omits 4b750b573c5b livepatch: Trigger WARNING if livepatch function fails due [...] omits 13f3ea9a2c82 livepatch/ftrace: Add recursion protection to the ftrace callback omits c536aa1c5b17 kprobes/ftrace: Add recursion protection to the ftrace callback omits 6cdf941871ec pstore/ftrace: Add recursion protection to the ftrace callback omits da5afbeb1724 ftrace: Optimize testing what context current is in omits 6e4eb9cb22fc ftrace: Add ftrace_test_recursion_trylock() helper function omits 0264c8c9e1b5 ftrace: Move the recursion testing into global headers omits af9da91493e5 iommu/arm-smmu: Use new devm_krealloc() omits 04057a1afc75 drm/i915: Sort EHL/JSL PCI IDs omits 9340c293ebf0 ARM: dts: sun8i: h3: Add initial NanoPi R1 support omits 030eea2a1127 arm64: dts: allwinner: pinephone: Use generic sensor node names omits 8ca199309f3c Merge series "ASoC: dt-bindings: audio-graph-card: switch [...] omits 900ccdcb79bb spi: stm32: fix reference leak in stm32_spi_resume omits 77080929d56d x86/mce: Assign boolean values to a bool variable omits 9e39aef3a105 usb: misc: brcmstb-usb-pinmap: Make sync_all_pins static omits 1528bfcfeb5b drm/vc4: replace idr_init() by idr_init_base() omits 217504a05532 usb: typec: ucsi: Work around PPM losing change information omits 47ea2929d58c usb: typec: ucsi: acpi: Always decode connector change inf [...] omits da42b98d5c7d ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC omits c1c5bafd4481 dt-bindings: arm: sunxi: add Elimo bindings omits 33958b22f377 ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM omits c424dc4cd180 mips: Vr41xx: add missing iounmap() on error in vr41xx_pci [...] omits 2673ecf95865 mips: cm: add missing iounmap() on error in mips_cm_probe() omits 5a5aa912f687 mips: ar7: add missing iounmap() on error in ar7_gpio_init omits 18ff14c87d90 MIPS: Kconfig: fix a few trivial spelling mistakes omits d2e850e96183 MIPS: zboot: put appended dtb into a section omits f4acd33c446b staging: rtl8723bs: replace ieee80211_back_actioncode omits a9d876388973 staging: rtl8723bs: replace rtw_ieee80211_ht_actioncode omits 72cac683e6f9 staging: rtl8723bs: replace rtw_ieee80211_spectrum_mgmt_ac [...] omits c25d8a7db434 staging: rtl8723bs: replace rtw_ieee80211_ht_cap omits d0cc39cd1fa3 staging: rtl8723bs: remove ADPT_FMT macro omits d72425da09a0 staging: rtl8723bs: remove NDEV_FMT macro omits 5e364ea5ea9d staging: rtl8723bs: remove IP_FMT macro omits 5d4ea6b45202 staging: rtl8723bs: use %pM format for MAC addresses omits bbda3ac4f24e staging: rtl8723bs: remove MAC_FMT macro omits 773cfe0684a3 staging: mt7621-dma: fix alignment warnings omits 99c1fdae1a7f Staging: mt7621-pci: Fix alignment warnings omits ad18fa0f5f05 drm/i915: Correctly set SFC capability for video engines omits 70c5e40ca959 mac80211: assure that certain drivers adhere to DONT_REORDER flag omits eb27cf085cc8 drivers: staging: most: use swabXX functions of kernel omits 096f64905f0c drivers: staging: rtl8188eu: Fix spelling in two comments [...] omits 92576c84c8c6 Staging: rtl8723bs: core: rtw_cmd: Fixed four if-statement [...] omits 071dc1787a2f staging: rtl8192u: fix wrong judgement in rtl8192_rx_isr omits d1e7550ad081 staging: ks7010: fix missing destroy_workqueue() on error [...] omits 527d675969a1 mac80211: don't overwrite QoS TID of injected frames omits 66d06c84730c mac80211: adhere to Tx control flag that prevents frame re [...] omits 30df81301c63 mac80211: add radiotap flag to assure frames are not reordered omits 16b37e7ba6fd staging/wlan-ng: Fix line alignment omits a296b3de3083 tty: synclink: Provide missing description for 'hdlcdev_tx [...] omits 27122bf57a62 tty: hvc: hvc_opal: Staticify function invoked by reference omits 109af2a82a36 tty: hvc: hvc_vio: Staticify function invoked only by reference omits 216daa1209e6 tty: serial: serial-tegra: Provide some missing struct mem [...] omits 8a3bdec1dff9 tty: tty_ldisc: Supply missing description for 'tty_ldisc_ [...] omits 24832ca3ee85 tty: serial: stm32-usart: Remove set but unused 'cookie' v [...] omits 7285ff0b7d2a tty: synclinkmp: Add missing description for function para [...] omits 180bb243de73 tty: serial: sifive: Struct headers should start with 'str [...] omits 0fd872d7160c tty: serial: serial-tegra: Struct headers should start wit [...] omits 71b061e2ca93 tty: synclink_gt: Demote one kernel-doc header and repair another omits b482bd793c55 tty: serial: xilinx_uartps: Supply description for missing [...] omits 09532ceb900a tty: serial: ifx6x60: Fix function documentation headers omits fe989920b4d1 tty: serial: msm_serial: Remove set but unused variable 'status' omits c4e3f0c0ea79 tty: serial: lpc32xx_hs: Remove unused variable 'tmp' omits b410e35dbfed tty: n_gsm: Demote obvious abuse of kernel-doc and supply [...] omits 7789c1f1f055 tty: serial: amba-pl011: Mark 'sbsa_uart_acpi_match' as __ [...] omits 0b0a66a5d9db tty: pty: Provide descriptions for the 'file' parameters omits ffb5d9cf650f tty: tty_audit: Demote non-conformant kernel-doc headers omits 32ed248042d1 tty: serial: 8250: serial_cs: Remove unused/unchecked vari [...] omits 08aa5042d22b tty: tty_io: Fix some kernel-doc issues omits 5d5b53cf92a7 tty: serial: jsm: jsm_cls: Remove unused variable 'discard' omits 171044a70b57 tty: n_tty: Add 2 missing parameter descriptions omits d3e3232e7b58 tty: vt: consolemap: Demote weakly documented function header omits bc38fe241bc3 tty: tty_jobctrl: Add missing function parameter descriptions omits 1b1deb44d12c tty: tty_port: Demote obvious abuse of kernel-doc formatting omits a776f10d12ca tty: tty_buffer: Add missing description for 'limit' omits aec51036a166 tty: tty_io: Move 'tty_sysctl_init's prototype to shared space omits 6e30f2835663 tty: tty_baudrate: Add missing description for 'tty' omits fc74d98c00d5 tty: serdev: core: Provide missing description for 'owner' omits c0ed8ecb177d tty: serdev: core: Remove unused variable 'dummy' omits 5088d6572e8f drm/amdgpu: Make struct drm_driver const omits 70a59dd82959 drm/<drivers>: Constify struct drm_driver omits 8f5c7aa078cf drm: Allow const struct drm_driver omits e431eb8089ee drm/amdgpu/virt: fix handling of the atomic flag omits 57bb1ee60340 drm: Compile out legacy chunks from struct drm_device omits 384bc5e059d4 drm/radeon: Stop changing the drm_driver struct omits 70debba3ab7d mac80211: save HE oper info in BSS config for mesh omits c4a30446a92a cfg80211: add support to configure HE MCS for beacon rate omits 857b34c4fb10 nl80211: fix beacon tx rate mask validation omits ba5c25236bc3 nl80211/cfg80211: fix potential infinite loop omits 9c97c88d2f4b cfg80211: Add support to calculate and report 4096-QAM HE rates omits 9f0ffa418483 cfg80211: Add support to configure SAE PWE value to drivers omits 8280c07e0762 ieee80211: Add definition for WFA DPP omits c7287cb8c686 mac80211: use semicolons rather than commas to separate st [...] omits 5d4c1edf0ddc drm/qxl: replace idr_init() by idr_init_base() omits 44510939b18d drm/virtio: Fix a double free in virtio_gpu_cmd_map() omits 9e62edac519d opp: Don't return opp_dev from _find_opp_dev() omits 27c09484dd3d opp: Allocate the OPP table outside of opp_table_lock omits 98c03b6eef3f arm64: dts: exynos: add the WiFi/PCIe support to TM2(e) boards omits 047679e366b9 ath11k: FILS discovery and unsolicited broadcast probe res [...] omits dbeb101d28eb ath10k: sdio: remove redundant check in for loop omits c0f98d2f8b07 Merge tag 'drm-misc-next-2020-11-05' of git://anongit.free [...] omits c6bde958a62b bpf: Lift hashtab key_size limit omits 200ea5a2292d selinux: fix inode_doinit_with_dentry() LABEL_INVALID erro [...] omits ab95bd2aa904 crypto: caam - fix printing on xts fallback allocation error path omits fefc046f2b0e crypto: hisilicon/qm - split 'hisi_qm_init' into smaller pieces omits 53737881da6e crypto: hisilicon/qm - split 'qm_eq_ctx_cfg' into smaller pieces omits 3bf1ef9d513e crypto: hisilicon/qm - split 'qm_qp_ctx_cfg' into smaller pieces omits 09493afbc627 crypto: hisilicon/qm - replace 'sprintf' with 'scnprintf' omits cd1aff982af4 crypto: hisilicon/qm - modify return type of 'qm_set_sqctype' omits a8ff38bd8294 crypto: hisilicon/qm - modify the return type of debugfs i [...] omits e926d753a612 crypto: hisilicon/qm - modify the return type of function omits 1b5644f29983 crypto: hisilicon/qm - numbers are replaced by macros omits 5bd9938e9316 hwrng: imx-rngc - irq already prints an error omits a2715fbdc6fc crypto: arm/aes-neonbs - fix usage of cbc(aes) fallback omits cc9a99fb89a9 crypto: qat - remove unneeded semicolon omits 76bb6a7b5b42 crypto: cavium/nitrox - remove unneeded semicolon omits 519a0d7e495a crypto: arm64/poly1305-neon - reorder PAC authentication w [...] omits 92eb6c3060eb crypto: af_alg - avoid undefined behavior accessing salg_name omits 2d653936eb2c crypto: caam - enable crypto-engine retry mechanism omits 09a5ef9644bc crypto: testmgr - WARN on test failure omits 6e5972fa4a0d crypto: testmgr - always print the actual skcipher driver name omits 2257f4712dcf crypto: testmgr - always print the actual AEAD driver name omits 79cafe9a8b16 crypto: testmgr - always print the actual hash driver name omits da094e0f1b22 crypto: aead - add crypto_aead_driver_name() omits 77fdd94f091f crypto: atmel-sha - remove unneeded break omits b6b466a81f84 Merge branch 'libbpf: split BTF support' omits 75fa1777694c tools/bpftool: Add bpftool support for split BTF omits 232338fa2fb4 selftests/bpf: Add split BTF dedup selftests omits 6b6e6b1d09aa libbpf: Accomodate DWARF/compiler bug with duplicated iden [...] omits f86524efcf9e libbpf: Support BTF dedup of split BTFs omits d8123624506c libbpf: Fix BTF data layout checks and allow empty BTF omits 1306c980cf89 selftests/bpf: Add checking of raw type dump in BTF writer [...] omits 197389da2fbf selftests/bpf: Add split BTF basic test omits ba451366bf44 libbpf: Implement basic split BTF support omits 88a82c2a9ab5 libbpf: Unify and speed up BTF string deduplication omits d9448f94962b selftest/bpf: Relax btf_dedup test checks omits c81ed6d81e05 libbpf: Factor out common operations in BTF writing APIs omits c9448e828d11 Merge tag 'mlx5-updates-2020-11-03' of git://git.kernel.or [...] omits c1aedf015ebd net/usb/r8153_ecm: support ECM mode for RTL8153 omits 3ffec6a14f24 net: Add mhi-net driver omits d8c4a2236385 bus: mhi: Add mhi_queue_is_full function omits 5aee9484df35 Merge branch 'net-phy-add-support-for-shared-interrupts-part-1' omits 8b43357fff61 net: phy: realtek: remove the use of .ack_interrupt() omits 0382916398f2 net: phy: realtek: implement generic .handle_interrupt() callback omits 87de1f058aac net: phy: add genphy_handle_interrupt_no_ack() omits 0d65cc189c9a net: phy: davicom: remove the use of .ack_interrupt() omits e954631cd22e net: phy: davicom: implement generic .handle_interrupt() calback omits a758087f476d net: phy: cicada: remove the use of .ack_interrupt() omits e5d2b0b6c2b9 net: phy: cicada: implement the generic .handle_interrupt( [...] omits 15772e4ddf3f net: phy: broadcom: remove use of ack_interrupt() omits 4567d5c3eb9b net: phy: broadcom: implement generic .handle_interrupt() [...] omits e11ef96d44f1 net: phy: aquantia: remove the use of .ack_interrupt() omits 6ab930df83cc net: phy: aquantia: implement generic .handle_interrupt() [...] omits 30446ae4675c net: phy: mscc: remove the use of .ack_interrupt() omits 4008f373eb71 net: phy: mscc: implement generic .handle_interrupt() callback omits f2e9060458b1 net: phy: mscc: use phy_trigger_machine() to notify link change omits a3417885fc36 net: phy: at803x: remove the use of .ack_interrupt() omits 297730973602 net: phy: at803x: implement generic .handle_interrupt() callback omits 7b2d59085d17 net: phy: make .ack_interrupt() optional omits e2f016cf7751 net: phy: add a shutdown procedure omits 293e9a3d950d net: phy: export phy_error and phy_trigger_machine omits 0356010d825e sctp: bring inet(6)_skb_parm back to sctp_input_cb omits 67438feb2b85 Merge branch 'hirschmann-hellcreek-dsa-driver' omits d5d29d527a27 dt-bindings: net: dsa: Add documentation for Hellcreek switches omits dcfb1a75ba29 dt-bindings: Add vendor prefix for Hirschmann omits 7d9ee2e8ff15 net: dsa: hellcreek: Add PTP status LEDs omits f0d4ba9eff75 net: dsa: hellcreek: Add support for hardware timestamping omits ddd56dfe52c9 net: dsa: hellcreek: Add PTP clock support omits e4b27ebc780f net: dsa: Add DSA driver for Hirschmann Hellcreek switches omits e358bef7c392 net: dsa: Give drivers the chance to veto certain upper devices omits 01ef09caad66 net: dsa: Add tag handling for Hirschmann Hellcreek switches omits 8902a6642771 ARM: dts: exynos: Add a placeholder for a MAC address omits 2f62f4990dca gpu: drm: bridge: analogix: analogix_dp_reg: Remove unused [...] omits 5d89045b3367 drm/panel: panel-ilitek-ili9322: Demote non-conformant ker [...] omits 084ee219efb6 drm/panel: panel-simple: Fix 'struct panel_desc's header omits d2a58fd1f0ea gpu/host1x: bus: Add missing description for 'driver' omits c2530cc9610d drm/bridge: tpd12s015: Fix irq registering in tpd12s015_probe omits 514436857128 net: mlx5: Replace in_irq() usage omits 6c6132032d7a net/mlx5: Cleanup kernel-doc warnings omits 7c36e785d62a net/mlx4: Cleanup kernel-doc warnings omits 579524c6eace net/mlx5e: Validate stop_room size upon user input omits 284836d9660d net/mlx5: DR, Free unused buddy ICM memory omits 1c58651412bb net/mlx5: DR, ICM memory pools sync optimization omits 3eb1006a3b3e net/mlx5: DR, Sync chunks only during free omits a00cd87880a3 net/mlx5: DR, Handle ICM memory via buddy allocation inste [...] omits 3b72422dea97 net/mlx5: DR, Add buddy allocator utilities omits 8a8a1023000e net/mlx5: DR, Rename matcher functions to be more HW agnostic omits de1facaf56b6 net/mlx5: DR, Rename builders HW specific names omits 77662e75e009 net/mlx5: DR, Remove unused member of action struct omits 21d3cdd0391b dt-bindings: memory: tegra20: emc: Correct registers range [...] omits d9e1af3a1394 ARM: dts: exynos: Add Ethernet interface description for O [...] omits 6eff260412bd ARM: dts: exynos: Add Ethernet interface description for O [...] omits dff7ae5c50eb ARM: dts: exynos: Add Ethernet interface description for O [...] omits 9ef3a2c5859e ARM: dts: exynos: Add Ethernet interface description for O [...] omits 852e1b364481 drm/i915/gem: Pull phys pread/pwrite implementations to th [...] omits 7bd5175918eb arm64: dts: meson: add watchdog to g12-common dtsi omits 0049b688459b drm/i915/gem: Allow backends to override pread implementation omits 8e9c052a483d arm64: dts: meson: remove empty lines from aml-s905x-cc v2 dts omits 514ad1b6bb6e drm/amdgpu: Fix Arcturus fan speed reporting omits 71037bfc78bf drm/amdgpu: add missing clock gating info in amdgpu_pm_info omits 8d96ec9ba9e7 ASoC: renesas,rsnd: Add r8a77961 support omits 2d8fc973646c ASoC: renesas, rsnd: switch to yaml base Documentation omits 97198614f6c3 ASoC: audio-graph-card: switch to yaml base Documentation omits 007fda302d77 ARM: dts: exynos: Enable DWC2 dual-role support on OdroidU [...] omits 02c02ddce427 memory: mtk-smi: Add mt8192 support omits 31fc9f87fede dt-bindings: memory: mediatek: Add mt8192 support omits 27bb0e42855a dt-bindings: memory: mediatek: Convert SMI to DT schema omits ed794057b052 drm/kmb: Build files for KeemBay Display driver omits 98521f4d4b4c drm/kmb: Mipi DSI part of the display driver omits 7f7b96a8a0a1 drm/kmb: Add support for KeemBay Display omits 1bb8b7fcda88 drm/kmb: Keem Bay driver register definition omits d7e0798925ea dt-bindings: display: bridge: Intel KeemBay DSI omits 24c81b9e8e0b dt-bindings: display: Intel KeemBay MSSCAM omits 5a76b1ed73b9 dt-bindings: display: Add support for Intel KeemBay Display omits 8a24c834c053 ASoC: fsl_aud2htx: Add aud2htx module driver omits 40f4c56d08f2 ASoC: dt-bindings: fsl_aud2htx: Add binding doc for aud2ht [...] omits 06d65ba3db67 dt-bindings: drm/msm/gpu: Add cooling device support omits ec793cf01d1f drm/msm: Add support for GPU cooling omits 3b20369313a4 EDAC: Add three new memory types omits 94f44f28836d net: sched: implement action-specific terse dump omits fcc6aa8f3e96 drm/i915/ehl: Implement W/A 22010492432 omits 2c16d291236b Revert "mm: mmap: fix fput in error path v2" omits e40b0b56ffdc Revert "mm: introduce vma_set_file function v4" omits 00efd65a6596 dma-buf: Fix static checker warning omits b8f949577656 ASoC: pxa: pxa-ssp: Remove redundant null check before clk [...] omits ec4177c83456 ASoC: samsung: i2s: Remove redundant null check before clk [...] omits ee5d28e73508 ASoC: q6afe-clocks: fix warning on symbol scope omits 4c22b80f6154 ASoC: pcm: DRAIN support reactivation omits df3d6390fa0a ASoC: mediatek: mt8192: Make some symbols static omits 8bfe8c967546 ASoC: mediatek: mt8192: Fix build failure omits 20f64a1db8a0 ASoC: qcom: lpass-cpu: fix warning on symbol scope omits a4da45dda647 pinctrl: Remove hole in pinctrl_gpio_range omits b507cb92477a pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB omits 9c65441ec823 pinctrl/meson: enable building as modules omits 66186acbd94c drm/i915/display: Use initial_fastset_check() to compute a [...] omits 8d1ddb5e7937 fcntl: Fix potential deadlock in send_sig{io, urg}() omits 2b5b95b1ff3d mm: introduce vma_set_file function v4 omits 0227da01f255 mm: mmap: fix fput in error path v2 omits ea86f3defd55 drm/virtio: use kvmalloc for large allocations omits 976843d5e820 arm64: dts: allwinner: pinephone: Add Bluetooth support omits 4fcf6f348799 arm64: dts: allwinner: pinephone: Add WiFi support omits a966ef6297dd arm64: dts: allwinner: pinephone: Add light/proximity sensor omits 085d96b88403 arm64: dts: allwinner: pinephone: Add LED flash omits 3cf9bf3b2550 arm64: dts: allwinner: pinephone: Set ALDO3 to exactly 3v0 omits 37f7a7b68004 arm64: dts: allwinner: pinephone: Remove AC power supply omits f3f0e410c6a8 drm: document that blobs are ref'counted omits 5f8f96528749 Merge drm/drm-next into drm-intel-next-queued omits 975323ab8f11 USB: serial: mos7720: fix parallel-port state restore omits 151f1b664ffb scsi: ufs: Allow an error return value from ->device_reset() omits fe1d4c2ebcae scsi: ufs: Add DeepSleep feature omits 1f889b58716a scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition omits 48cd6b38eb4f scsi: pm80xx: Avoid busywait in FW ready check omits 4a2efd4b89fc scsi: pm80xx: Make running_req atomic omits 7640e1eb8c5d scsi: pm80xx: Make mpi_build_cmd locking consistent omits 94a0dfcf7d33 scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to [...] omits 1526d9f10c61 scsi: target: Make state_list per CPU omits 6f55b06f9b07 scsi: target: Drop sess_cmd_lock from I/O path omits 605e74025f95 scsi: qla2xxx: Move sess cmd list/lock to driver omits 27b0efd15d52 scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG omits 8f394da36a36 scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG omits 02dd4914b0bc scsi: target: Fix cmd_count ref leak omits a2b5d6f975a4 scsi: target: Fix LUN ref count handling omits 00c00807a110 scsi: fcoe: Remove unneeded semicolon omits 4a9435b7b04e scsi: bnx2fc: Remove unneeded semicolon omits 749c226cf56e scsi: target: Return COMPARE AND WRITE miscompare offsets omits ab628b9fc8c2 scsi: target: Split out COMPARE AND WRITE memcmp into helper omits 8dd992fb67f3 scsi: target: Rename cmd.bad_sector to cmd.sense_info omits b455233dcc40 scsi: target: Rename struct sense_info to sense_detail omits bba84aeccafb scsi: megaraid_sas: Simplify compat_ioctl handling omits 381d34e376e3 scsi: megaraid_sas: Check user-provided offsets omits 077054215a7f scsi: aacraid: Improve compat_ioctl handlers omits 794aa56a7805 clk: qcom: Add support to LPASS AON_CC Glitch Free Mux clocks omits a2d8f507803e clk: qcom: Add support to LPASS AUDIO_CC Glitch Free Mux clocks omits 7dbe5a7a3f99 dt-bindings: clock: Add support for LPASS Always ON Controller omits a6dee2fe778b dt-bindings: clock: Add support for LPASS Audio Clock Controller omits 4ee9fe3e292b clk: qcom: lpass-sc7180: Disentangle the two clock devices omits 7635622b77b5 clk: qcom: lpasscc-sc7810: Use devm in probe omits 15d09e830bbc clk: qcom: camcc: Add camera clock controller driver for SC7180 omits 57b971907eb0 dt-bindings: clock: Add YAML schemas for the QCOM Camera c [...] omits a2b57943a570 clk: qcom: clk-alpha-pll: Add support for controlling Agera PLLs omits 61a31292002b clk: qcom: clk-alpha-pll: Add support for helper functions omits b65ca4c38875 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 9d1c94a69d70 clk: fix a kernel-doc markup omits ae23b55cc57b Merge branch 'mptcp-miscellaneous-mptcp-fixes' omits 8d014eaa9254 selftests: mptcp: add ADD_ADDR timeout test case omits 9ce7deff92e8 docs: networking: mptcp: Add MPTCP sysctl entries omits 93f323b9cccc mptcp: add a new sysctl add_addr_timeout omits 95ed690ebc72 mptcp: split mptcp_clean_una function omits 5a369ca64364 tcp: propagate MPTCP skb extensions on xmit splits omits 65f49fe72f9e mptcp: use _fast lock version in __mptcp_move_skbs omits 13c7ba0c8494 mptcp: adjust mptcp receive buffer limit if subflow has la [...] omits 82728b91f124 enetc: Remove Tx checksumming offload code omits ebcaa207b485 dpaa_eth: use false and true for bool variables omits f2531d452854 net: phy: adin: implement cable-test support omits 85ba75bb5727 net: phy: adin: disable diag clock & disable standby mode [...] omits 609cfc7fcf5e Merge branch 'selftests-net-bridge-add-tests-for-mldv2' omits 252b353c5bb3 selftests: net: bridge: add test for mldv2 *,g auto-add omits d598cc6a2d45 selftests: net: bridge: add test for mldv2 exclude timeout omits a2d667f0c1fb selftests: net: bridge: add test for mldv2 exc -> block report omits 57386215cc0b selftests: net: bridge: add test for mldv2 inc -> block report omits 9eb4394db91c selftests: net: bridge: add test for mldv2 exc -> to_exclu [...] omits d0b19dedd6c2 selftests: net: bridge: add test for mldv2 exc -> is_exclu [...] omits 25ba7c03ef1a selftests: net: bridge: add test for mldv2 exc -> is_inclu [...] omits 0e77581fdf30 selftests: net: bridge: add test for mldv2 exc -> allow report omits 55852f1d6a33 selftests: net: bridge: add test for mldv2 inc -> to_exclu [...] omits f9fcd55328a9 selftests: net: bridge: add test for mldv2 inc -> is_exclu [...] omits f44de2bc684d selftests: net: bridge: add test for mldv2 inc -> is_inclu [...] omits 0ef10e60682e selftests: net: bridge: add test for mldv2 inc -> allow report omits 444c897111b0 selftests: net: bridge: add initial MLDv2 include test omits 95e6f430ebfe selftests: net: bridge: factor out and rename sg state functions omits 450b0b84c660 selftests: net: lib: add support for IPv6 mcast packet test omits 537e48259eac selftests: net: bridge: factor out mcast_packet_test omits 9470174e7581 net: dsa: mt7530: support setting MTU omits 2c24eefb2462 Merge branch 'net-ipa-tell-gsi-the-ipa-version' omits d387c761fa8c net: ipa: eliminate legacy arguments omits ce54993d01b9 net: ipa: use version in gsi_channel_program() omits 9de4a4ccddb3 net: ipa: use version in gsi_channel_reset() omits 56dfe8dedff9 net: ipa: use version in gsi_channel_init() omits 14dbf977dd45 net: ipa: record IPA version in GSI structure omits 1d0c09dee911 net: ipa: expose IPA version to the GSI layer omits cf11c1f89d52 drm/msm: Drop struct_mutex in shrinker path omits f92f026a487a drm/msm: Drop struct_mutex in madvise path omits c951a9b284b9 drm/msm: Remove msm_gem_free_work omits 25c49c838bde drm/msm: Drop struct_mutex in free_object() path omits c5c1643cef7a drm/msm: Drop struct_mutex from the retire path omits fb1a1fcbacef drm/msm: Remove obj->gpu omits 964d2f97e74b drm/msm: Refcount submits omits 77d205290aa9 drm/msm: Protect ring->submits with it's own lock omits 77c406038e83 drm/msm: Document and rename preempt_lock omits d984457b31c4 drm/msm: Add priv->mm_lock to protect active/inactive lists omits 2a86efb1bf72 drm/msm: Move update_fences() omits 07ddf4c30c4d drm/msm: Drop chatty trace omits ce0a9dc009da drm/msm: Use correct drm_gem_object_put() in fail case omits 6c0e3ea25047 drm/msm/gem: Switch over to obj->resv for locking omits 9184b6831bbe drm/msm: Do rpm get sooner in the submit path omits 20224d715a88 drm/msm/submit: Move copy_from_user ahead of locking bos omits 599089c6af68 drm/msm/gem: Move locking in shrinker path omits e4b87d227f9e drm/msm/gem: Add some _locked() helpers omits 8f642378bfe5 drm/msm/gem: Move prototypes to msm_gem.h omits 8117e5e5bc1a drm/msm/gem: Rename internal get_iova_locked helper omits a6ae74c956e7 drm/msm/gem: Add obj->lock wrappers omits 96c876f12771 drm/msm: Fix a couple incorrect usages of get_vaddr_active() omits 0e720ea8de07 drm/msm/dsi: do not try reading 28nm vco rate if it's not enabled omits 2030745877bd scsi: mpt3sas: Bump driver version to 35.101.00.00 omits 324c122fc0a4 scsi: mpt3sas: Add module parameter multipath_on_hba omits ffa381d6373b scsi: mpt3sas: Handle vSES vphy object during HBA reset omits 34b0a78532f6 scsi: mpt3sas: Add bypass_dirty_port_flag parameter omits ccc59923ba8d scsi: mpt3sas: Handling HBA vSES device omits 9d0348a9d8e3 scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough omits a5e99fda0172 scsi: mpt3sas: Update hba_port objects after host reset omits 6df6be9168f5 scsi: mpt3sas: Get sas_device objects using device's rphy omits c71ccf93c00c scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() omits 7d310f241001 scsi: mpt3sas: Get device objects using sas_address & portID omits e2f0cdf75253 scsi: mpt3sas: Update hba_port's sas_address & phy_mask omits 78ca700342a5 scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() omits e238e71b6cb2 scsi: mpt3sas: Allocate memory for hba_port objects omits b22a0fac8c05 scsi: mpt3sas: Define hba_port structure omits 582e2ce5b4ec drm/amdgpu/display: FP fixes for DCN3.x (v4) omits 20f2ffe50472 drm/amdgpu: fold CONFIG_DRM_AMD_DC_DCN3* into CONFIG_DRM_A [...] omits aeee2a48ec92 drm/amd/amdgpu: Enable arcturus devices to access the meth [...] omits 94254fa045fb drm/amd/display: fix psr panel lightup omits 4b39264f8bcf drm/amdgpu: cleanup debug log in amdgpu_set_pp_features() omits 5ce71f59bb9b drm/amd/amdgpu: switch on/off vcn power profile mode omits 5c9a6272e768 drm/amdgpu: update module paramter doc of amdgpu_dpm omits 87fb78331e14 drm/amdgpu: do not initialise global variables to 0 or NULL omits 4b60bb0dde1b drm/amdgpu: set LDS_CONFIG=0x20 on Navy Flounder to fix a [...] omits 4c7e8a9e9f30 drm/amdgpu: Change the way to determine framebuffer type omits 19201c075d2c drm/amdgpu: fix off by one in amdgpu_vm_handle_fault omits 413949ee1cdb drm/amdgpu: enable GFXOFF for dimgrey_cavefish omits c26dab27e5c7 drm/amdgpu: resolved ASD loading issue on sienna omits a3964ec40fc1 drm/amdgpu: Enable FGCG for Vangogh omits 8c11024cf66a drm/amdgpu: Add Fine Grain Clock Gating for GFX10 omits adf16996362e drm/amdgpu: Add GFX Fine Grain Clock Gating flag omits b6be002bcd1d x86/entry: Move nmi entry/exit into common code omits bc3955c99cd0 Merge series "ASoC: topology: Change to resource managed m [...] omits 860bfa6d66eb Merge series "ASoC: Mediatek: Add support for MT8192 SoC" [...] omits c02bb16b0e82 spi: spi-mem: fix reference leak in spi_mem_access_start omits 7e9a2387c5fd ASoC: rt1015: support TDM slot configuration omits 4a232122124b dt-bindings: mediatek: mt8192: add mt8192-mt6358-rt1015-rt [...] omits 18b13ff23fab ASoC: mediatek: mt8192: add machine driver with mt6359, rt [...] omits 1afc60e00de3 dt-bindings: mediatek: mt8192: add audio afe document omits 52fcd65414ab ASoC: mediatek: mt8192: support tdm in platform driver omits c63b7866011e ASoC: mediatek: mt8192: support pcm in platform driver omits 607ac4859564 ASoC: mediatek: mt8192: support adda in platform driver omits 2c37b4ed730b ASoC: mediatek: mt8192: support i2s in platform driver omits 125ab5d588b0 ASoC: mediatek: mt8192: add platform driver omits 682c5a72a2bb ASoC: mediatek: mt6359: add the calibration functions omits 8d456654839c ASoC: topology: Simplify remove_widget function omits 033df362ea36 ASoC: topology: Remove empty functions omits ff9226224437 ASoC: topology: Change allocations to resource managed omits e59db12b8df3 ASoC: topology: Unify all device references omits a5b8f71c5477 ASoC: topology: Remove multistep topology loading omits 841fb1096713 ASoC: topology: Remove unused functions from topology API omits 01be83eea08d Merge branch 'core/urgent' into core/entry omits 24e146cdf9f5 drm: unify formatting for color management documentation omits 5785dd7a8ef0 drm/msm: Fix duplicate gpu node in icc summary omits cccdeda362fa drm/msm/dpu: fix clock scaling on non-sc7180 board omits 3e79527a33a8 drm/msm/dpu: enable merge_3d support on sm8150/sm8250 omits 9ffd0e856993 drm/msm/dpu: setup merge modes in merge_3d block omits c40e6c6733a0 drm/msm/dpu: handle merge_3d configuration in hw_ctl block omits 4369c93cf36b drm/msm/dpu: initial support for merge3D hardware block omits d8199c85f3e4 drm/msm/dpu: simplify interface flush handling omits a04c696c0a54 drm/msm: Implement shutdown callback for adreno omits ab38764752e0 drm/msm/dp: add opp_table corner voting support base on dp [...] omits dd29bd41d4c6 drm/msm: Remove redundant null check omits e92ce317fbeb drm/msm/dsi_phy_10nm: implement PHY disabling omits b66ccc571319 drm/msm/dsi_phy_7nm: implement PHY disabling omits a4ccc37693a2 drm/msm/dsi_pll_10nm: restore VCO rate during restore_state omits 5047ab95bb7d drm/msm/dsi_pll_7nm: restore VCO rate during restore_state omits 91693cbc13c2 drm/msm/dpu: Add newline to printks omits 6625e2637d93 drm/msm/dp: DisplayPort PHY compliance tests fixup omits c7314613226a drm/msm: Add missing struct identifier omits 789eb04b6c56 backlight: pwm_bl: Fix interpolation omits c35f638fc2ad vt: keyboard, use tty_insert_flip_string in puts_queue omits 2389cdc36007 vt: keyboard, use find_next_bit in kbd_match omits 6dee84d6bed7 vt: keyboard, make HW_RAW a function omits cb58a5046095 vt: keyboard, union perm checks in vt_do_kdgkb_ioctl omits 2374a045263b vt: keyboard, remove unneeded func_* declarations omits 4e1404a5cd04 vt: keyboard, extract and simplify vt_kdskbsent omits 07edff926520 vt: keyboard, reorder user buffer handling in vt_do_kdgkb_ioctl omits 9788c950ed4a vt: keyboard, rename i to kb_func in vt_do_kdgkb_ioctl omits fe45d6578610 vt: keyboard, use bool for rep omits 2939840c998d vt: keyboard, use DECLARE_BITMAP for key_down omits ee1cf8a58273 vt: keyboard, union perm checks in vt_do_kdsk_ioctl omits fe6416e126cc vt: keyboard, extract vt_kdgkbent and vt_kdskbent omits e27979dace04 vt: keyboard, clean up max_vals omits ee49df450534 vt: keyboard, sort key types by their number omits 877a9c6a0439 vt: keyboard, sort includes omits 0df97c7b5b18 vt: keyboard, include linux/spinlock.h omits 6b8f8313c317 vt: keyboard, remove ctrl_alt_del declaration omits 724ec7c190c1 Merge 5.10-rc2 into tty-next omits ba8a5cb234ba drm/i915/tgl: Fix typo during output setup omits 076aa52e4021 module: only handle errors with the *switch* statement in [...] omits 10ccd1abb808 module: avoid *goto*s in module_sig_check() omits 705e9195187d module: merge repetitive strings in module_sig_check() omits 644bf4b0f7ac perf jevents: Add test for arch std events omits fa1b41a74d11 perf jevents: Tidy error handling omits c5e6bc23355a perf trace beauty: Allow header files in a different path omits 55a4de94c64b perf stat: Add --quiet option omits bb1c15b60b98 perf stat: Support regex pattern in --for-each-cgroup omits 9b0a78363594 perf test: Use generic event for expand_libpfm_events() omits 1218838d68f5 perf kvm: Add kvm-stat for arm64 omits ef0580ecd8b0 perf env: Conditionally compile BPF support code on having [...] omits 20e88c6076fc perf annotate: Move bpf header inclusion to inside HAVE_LI [...] omits 38219f24116a perf tests: Skip the llvm and bpf tests if HAVE_LIBBPF_SUP [...] omits c18cf78d7969 perf bpf: Enclose libbpf.h include within HAVE_LIBBPF_SUPPORT omits cc3b964d5eb4 perf test: Implement skip_reason callback for watchpoint tests omits 248dd9b591db perf tests tsc: Add checking helper is_supported() omits 3989bbf9607d perf tests tsc: Make tsc testing as a common testing omits 0ee281e1e4e1 perf mem2node: Improve warning if detected no memory nodes omits a7c77c4f52c8 perf version: Add a feature for libpfm4 omits a701d28e2d99 perf annotate mips: Add perf arch instructions annotate handlers omits 1dd88c195d59 doc/admin-guide: Document creation of CAP_PERFMON privileg [...] omits 4cb3fb1cd96f doc/admin-guide: Note credentials consolidation under CAP_PERFMON omits 0d32c2a72ca8 drm/panfrost: Replace devm_reset_control_array_get() omits 5ef9998c96b0 platform/x86: Intel PMT Crashlog capability driver omits 68fe8e6e2c4b platform/x86: Intel PMT Telemetry capability driver omits e2729113ce66 platform/x86: Intel PMT class driver omits 4f8217d5b0ca mfd: Intel Platform Monitoring Technology support omits 1dc2da5cd51f PCI: Add defines for Designated Vendor-Specific Extended C [...] omits 0ddebf8580fa pinctrl: lynxpoint: Unify initcall location in the code omits e789e61f9e85 pinctrl: intel: Add Intel Alder Lake-S pin controller support omits c969afb4e55a pinctrl: intel: Add Intel Elkhart Lake pin controller support omits c44dfe4de053 drm/ttm: replace context flags with bools v2 omits 586052b0a606 drm/ttm: rework no_retry handling v2 omits f36a74b9345a x86/ioapic: Use I/O-APIC ID for finding irqdomain, not index omits 179dfb954790 USB: serial: remove write wait queue omits 5098e77962e7 USB: serial: digi_acceleport: fix write-wakeup deadlocks omits d981059e13ff x86/hyperv: Enable 15-bit APIC ID if the hypervisor supports it omits 8c9108d014c5 auxdisplay: add a driver for lcd2s character display omits 1741b014bd55 auxdisplay: lcd2s DT binding doc omits af9470b26dc6 auxdisplay: charlcd: Do not print chars at end of line omits 40c2b72e4b11 auxdisplay: Change gotoxy calling interface omits 6e49eea35886 auxdisplay: charlcd: replace last device specific stuff omits 377cf2cbfdb9 auxdisplay: hd44780: Remove clear_fast omits 7b231bb5d0be auxdisplay: hd44780_common: Reduce clear_display timeout omits a2060f288e15 auxdisplay: Call charlcd_backlight in place omits 339acb082987 auxdisplay: Move char redefine code to hd44780_common omits 8a86270ef0ea auxdisplay: cleanup unnecessary hd44780 code in charlcd omits d2f2187e8f27 auxdisplay: implement various hd44780_common_ functions omits 01ec46dfa633 auxdisplay: Move init_display to hd44780_common omits bd26b181d14a auxdisplay: Make use of enum for backlight on / off omits 2bf82b5a80d9 auxdisplay: make charlcd_backlight visible to hd44780_common omits 45421ffefbb5 auxdisplay: Move clear_display to hd44780_common omits 88645a86e342 auxdisplay: add home to charlcd_ops omits d3a2fb810f27 auxdisplay: provide hd44780_common_gotoxy omits b26deabb1d91 auxdisplay: hd44780_common_print omits 11588b59cf62 auxdisplay: Move addr out of charlcd_priv omits 2c6a82f2342f auxdisplay: Move write_cmd pointers to hd44780 drivers omits 71ff701bbefe auxdisplay: Move write_data pointer to hd44780_common omits 3fc04dd7eb77 auxdisplay: Move ifwidth to struct hd44780_common omits 2545c1c948a6 auxdisplay: Move hwidth and bwidth to struct hd44780_common omits 718e05ed92ec auxdisplay: Introduce hd44780_common.[ch] omits 66ce7d5c1e12 auxdisplay: Use an enum for charlcd backlight on/off ops omits 66c32e483355 USB: serial: keyspan_pda: drop redundant usb-serial pointer omits fbbf41f64a8d USB: serial: keyspan_pda: use BIT() macro omits 491d6927f0de USB: serial: keyspan_pda: clean up comments and whitespace omits 7604ce70b8f6 USB: serial: keyspan_pda: clean up xircom/entrega support omits 034e38e8f687 USB: serial: keyspan_pda: add write-fifo support omits 6fded8bcbc2e USB: serial: keyspan_pda: increase transmitter threshold omits 7184933b52a6 USB: serial: keyspan_pda: fix write implementation omits 79fe6826a5eb USB: serial: keyspan_pda: refactor write-room handling omits 320f9028c787 USB: serial: keyspan_pda: fix write unthrottling omits 49fbb8e37a96 USB: serial: keyspan_pda: fix tx-unthrottle use-after-free omits 37faf5061541 USB: serial: keyspan_pda: fix write-wakeup use-after-free omits c01d2c58698f USB: serial: keyspan_pda: fix stalled writes omits 7353cad7ee4d USB: serial: keyspan_pda: fix write deadlock omits 696c541c8c6c USB: serial: keyspan_pda: fix dropped unthrottle interrupts omits 1a6a071f51a5 ALSA: seq: remove useless function omits b96c0546b590 soc: bcm: brcmstb: pm: pm-arm: Provide prototype for brcms [...] omits e047c7be173c Merge tag 'drm-intel-next-queued-2020-11-03' of git://anon [...] omits 3fb6928b56f6 net: ipa: restrict special reset to IPA v3.5.1 omits a74e44a111fe chelsio/chtls: Utilizing multiple rxq/txq to process requests omits d0b3d2d7e50d Merge branch 'selftests/bpf: Migrate test_tcpbpf_user to b [...] omits 21b5177e997c selftest/bpf: Use global variables instead of maps for tes [...] omits 0a099d1429c7 selftests/bpf: Migrate tcpbpf_user.c to use BPF skeleton omits d3813ea14b69 selftests/bpf: Replace EXPECT_EQ with ASSERT_EQ and refact [...] omits 247f0ec361b7 selftests/bpf: Drop python client/server in favor of threads omits aaf376bddf68 selftests/bpf: Move test_tcppbf_user into test_progs omits 873b807c9895 octeontx2-pf: Fix sizeof() mismatch omits 1ca47431c29c net: dev_ioctl: remove redundant initialization of variable err omits 1cd260a7905e Merge tag 'drm-misc-next-2020-10-27' of git://anongit.free [...] omits 4c4ac8317716 forcedeth: fix excluded_middle.cocci warnings omits 74d155be2677 net: phy: realtek: Add support for RTL8221B-CG series omits 45e9fbf023f2 Merge branch 'fsl-qbman-in_interrupt-cleanup' omits de3f5d9e271f crypto: caam: Replace in_irq() usage. omits abba4b16fddd net: dpaa: Replace in_irq() usage. omits f84754dbc55e soc/fsl/qbman: Add an argument to signal if NAPI processin [...] omits e9e13b6adc33 lan743x: fix for potential NULL pointer dereference with b [...] omits 870f531e178e r8169: set IRQF_NO_THREAD if MSI(X) is enabled omits f06059c24447 r8169: align number of tx descriptors with vendor driver omits 923ba95ea22d Merge branch 'mlxsw-spectrum-prepare-for-xm-implementation [...] omits 803be1085d21 mlxsw: spectrum_router: Introduce low-level ops and implem [...] omits fb281f24f80d mlxsw: reg: Add XRALXX Registers omits 8e6a0485d1c4 Merge branch 'net-allow-virtual-netdevs-to-forward-udp-l4- [...] omits ecb8fed408b6 net: bonding, dummy, ifb, team: advertise NETIF_F_GSO_SOFTWARE omits 2e4ef10f5850 net: add GSO UDP L4 and GSO fraglists to the list of softw [...] omits c1c0f6eac3db net: net_failover: Correct parameter name 'standby_dev' omits a8eb1a007cfa net: netconsole: Add description for 'netconsole_target's [...] omits 9f07814d01ad net: usb: r8152: Fix a couple of spelling errors in fw_phy [...] omits 50a77e5ff9bc net: macvlan: Demote nonconformant function header omits ecdc5689d93e net: macsec: Add missing documentation for 'gro_cells' omits 06cd7c46b3ab net: usb: lan78xx: Remove lots of set but unused 'ret' variables omits 800a328bf2e1 net: ieee802154: ca8210: Fix incorrectly named function param doc omits 34e653efb602 net: usb: r8152: Provide missing documentation for some st [...] omits 0e8e272f1368 drm/i915/ehl: Remove invalid PCI ID omits c8f638b78d72 net: ieee802154: ca8210: Fix a bunch of kernel-doc issues omits f40b160db382 net: fddi: skfp: ess: Remove defined but unused variable ' [...] omits 041f57c79b35 net: fddi: skfp: drvfbi: Remove defined but unused variabl [...] omits 6e5830d629c8 net: fddi: skfp: srf: Remove defined but unused variable ' [...] omits e02243ed7803 net: fddi: skfp: hwt: Remove defined but unused variable ' [...] omits af1fc594679b net: fddi: skfp: smttimer: Remove defined but unused varia [...] omits ea3588b01ef2 net: fddi: skfp: smtinit: Remove defined but unused variab [...] omits bc3f7c2b306d net: fddi: skfp: smtdef: Remove defined but unused variabl [...] omits 8adc51b94aa6 net: fddi: skfp: rmt: Remove defined but unused variable ' [...] omits 6a60a7a934db net: fddi: skfp: queue: Remove defined but unused variable [...] omits a15420dfe084 net: fddi: skfp: pmf: Remove defined but unused variable ' [...] omits b8e6ea263769 net: fddi: skfp: pcmplc: Remove defined but not used varia [...] omits 9745aab8cf49 net: fddi: skfp: ecm: Remove seemingly unused variable 'ID_sccs' omits 918895bf6166 net: fddi: skfp: ecm: Protect 'if' when AIX_EVENT is not defined omits ab8e32da3a39 arm64: dts: qcom: trogdor: Add brightness-levels omits 626d667b1960 vxlan: Use a per-namespace nexthop listener instead of a g [...] omits 12c9ee3cb4dc Merge branch 'net-hdlc_fr-improve-fr_rx-and-add-support-fo [...] omits 54b77a77e30a net: hdlc_fr: Add support for any Ethertype omits 77124c4463d4 net: hdlc_fr: Improve the initial checks when we receive an skb omits efc790394f8a net: hdlc_fr: Do skb_reset_mac_header for skbs received on [...] omits 14b20704a180 net: hdlc_fr: Change the use of "dev" in fr_rx to make the [...] omits 583d5333ed7d net: hdlc_fr: Simpify fr_rx by using "goto rx_drop" to dro [...] omits c422aa82abb7 arm64: dts: sdm845: Add interconnect properties for Venus omits 16b5f5ce351f ibmvnic: merge do_change_param_reset into do_reset omits 5df324b5f4ba i2c: exynos5: don't check for irq 0 omits 40af583d1646 i2c: exynos5: fix platform_get_irq error handling omits c0164159c2dc i2c: exynos5: remove duplicate error message omits eda03fa0279a i2c: ocores: fix polling mode workaround on FU540-C000 SoC omits 46f8bfebf3a2 i2c: owl: Enable asynchronous probing omits b8be24ec67b6 i2c: owl: Add support for atomic transfers omits 0992d67bc2bc mpls: drop skb's dst in mpls_forward() omits 4d05446ab0a6 soc: samsung: s3c-pm-check: Fix incorrectly named variable 'val' omits 46d43ee48d4f i2c: at91: remove legacy DMA left overs omits 74bb4eb686db Merge tag '20201013212531.428538-1-dianders@chromium.org' [...] omits db5f5da2efd7 arm64: dts: qcom: enable rtc on sm8250-mtp board omits 721d10be5ccd arm64: dts: qcom: enable rtc on qrb5165-rb5 board omits a60406787e0b arm64: defconfig: Enable Qualcomm Command DB driver omits c648ae338e92 drm/i915/gem: Perform all asynchronous waits prior to mark [...] omits bc73e5d33048 drm/i915: Hold onto an explicit ref to i915_vma_work.pinned omits 09212e81e545 drm/i915/gt: Flush xcs before tgl breadcrumbs omits 2739d8cfc50a drm/i915/gt: Expose more parameters for emitting writes in [...] omits 1119c5940414 regulator: Add DA9121 omits e6ff10f24c58 regulator: Add support for DA9121 regulator omits 32c5dca18be7 ASoC: TSCS42xx: remove unneeded semicolon omits 3d13ea9b8db7 ASoC: qcom: sc7180: Fix some indenting in sc7180_lpass_all [...] omits 0246c6cb246f ASoC: tegra: remove unneeded semicolon omits 19f6e424d615 ASoC: ti: davinci-mcasp: remove always zero of davinci_mca [...] omits 99503469bdb5 ASoC: TSCS454: remove unneeded semicolon omits f4bf1f4d1385 ASoC: atmel-i2s: do not warn if muxclk is missing omits 139caf7ca286 drm/i915: Update DRIVER_DATE to 20201103 omits d74252bb8f0e drm: Use the state pointer directly in atomic_check omits 3fd9886815af drm/nouveau/kms/nv50-: Use state helper instead of crtc pointer omits 895387231e54 ARM: dts: imx50-kobo-aura: Add 'grp' suffix to pinctrl node names omits 907286d1420d HID: SFH: Add documentation omits 11c514a99bb9 quota: Sanity-check quota file headers on load omits 10f04d40a9fa quota: Don't overflow quota file offsets omits a219ee41899b ext2: Remove unnecessary blank omits 5190db9fdd20 fs/quota: update quota state flags scheme with project quo [...] omits 716e343f014e selftests/timens: added selftest for /proc/stat btime omits 3ae700ecfae9 fs/proc: apply the time namespace offset to /proc/stat btime omits 31909e3330c8 timens: additional helper functions for boottime offset handling omits 35bed3fa9ec5 drivers/video: Fix -Wstringop-truncation in hdmi.c omits 83f7a38ecd33 platform/x86/dell-wmi-sysman: Make some symbols static omits 76adf0df04c2 platform/x86/dell-wmi-sysman: Make wmi_sysman_kobj_sysfs_o [...] omits 924ad325f55e MAINTAINERS: rectify DELL WMI SYSMAN DRIVERS section omits 5b09081f4c5c docs: ABI: sysfs-class-firmware-attributes: solve some warnings omits c2192bbc3c50 mei: bus: deinitialize callback functions on init failure omits c7a6252b9472 mei: bus: do not start a read for disconnected clients omits a7c392c76a43 misc: ocxl: config: Rename function attribute description omits e8f50d4bfc8d misc: c2port: core: Make copying name from userspace more secure omits c78c95f91953 misc: xilinx-sdfec: remove check for ioctl cmd and argument. omits 33fcc5491897 misc: pci_endpoint_test: Remove unnecessary verification omits 35ad0d901eac usb: misc: brcmstb-usb-pinmap: Fix an IS_ERR() vs NULL check omits f0f753da73b3 misc: ti-st: st_core: remove unneeded semicolon omits f7a6e6c4073c misc: mei: remove unneeded break omits c62b1f97e744 char: misc: increase DYNAMIC_MINORS value omits 478ba09edc1f fs/9p: search open fids first omits 987a64850996 fs/9p: track open fids omits 154372e67d40 fs/9p: fix create-unlink-getattr idiom omits 7d6763ab77b3 drm/panfrost: Remove unused variables in panfrost_job_close() omits e991a40b3d00 tomoyo: Limit wildcard recursion depth. omits 6d89076e6ef0 Merge branch 'net-mac80211-kernel-enable-kcov-remote-cover [...] omits 261e411bb283 mac80211: add KCOV remote annotations to incoming frame pr [...] omits 6370cc3bbd8a net: add kcov handle to skb extensions omits b08e84da2050 kernel: make kcov_common_handle consider the current context omits 0e8c266c59b5 net: dsa: mt7530: remove unneeded semicolon omits c568db7fd001 net/mlx4_core : remove unneeded semicolon omits 1c5825e6646b net: stmmac: dwmac-meson8b: remove unneeded semicolon omits 5d867245c46a net: core: remove unneeded semicolon omits 9d253c02acd6 ethtool: remove unneeded semicolon omits f2219c322ff2 tipc: remove unneeded semicolon omits 0b6f164d5a52 Merge branch 'generic-tx-reallocation-for-dsa' omits 86c4ad9a7876 net: dsa: tag_ar9331: let DSA core deal with TX reallocation omits 9b9826ae117f net: dsa: tag_gswip: let DSA core deal with TX reallocation omits 952a06345015 net: dsa: tag_dsa: let DSA core deal with TX reallocation omits 2f0d030c5ffe net: dsa: tag_brcm: let DSA core deal with TX reallocation omits c6c4e1237dfe net: dsa: tag_edsa: let DSA core deal with TX reallocation omits 6ed94135f583 net: dsa: tag_lan9303: let DSA core deal with TX reallocation omits 941f66beb7bb net: dsa: tag_mtk: let DSA core deal with TX reallocation omits 9c5c3bd00557 net: dsa: tag_ocelot: let DSA core deal with TX reallocation omits 9bbda29ae104 net: dsa: tag_qca: let DSA core deal with TX reallocation omits ef3f72fee286 net: dsa: trailer: don't allocate additional memory for pa [...] omits 88fda8eefd9a net: dsa: tag_ksz: don't allocate additional memory for pa [...] omits a3b0b6479700 net: dsa: implement a central TX reallocation procedure omits 92f9e238c909 openvswitch: Use IS_ERR instead of IS_ERR_OR_NULL omits 9e2a5f8cfb4d f2fs: add F2FS_IOC_GET_COMPRESS_OPTION ioctl omits 36ed77cd0535 net: hns3: Remove duplicated include omits 0b833eef92de liquidio: cn68xx: Remove duplicated include omits 7e901ee7b6ab tcp: avoid slow start during fast recovery on new losses omits 08c797429385 torture: Don't kill gdb sessions omits 0c6d18d84db1 refscale: Bounds-check module parameters omits 27c0f1448389 rcutorture: Make grace-period kthread report match RCU fla [...] omits 77dc174103fd rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop omits e1eb075ccf37 rcutorture: Make preemptible TRACE02 enable lockdep omits 65e9eb1ccfe5 rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition omits cd539cff9470 lockdep: Provide dummy forward declaration of *_is_held() helpers omits f505d4346f61 srcu: Use a more appropriate lockdep helper omits a72e9d547205 net: sched: Remove broken definitions and un-hide for !LOCKDEP omits d97f3bdf7a1c net: Un-hide lockdep_sock_is_held() for !LOCKDEP omits 891cd1f99dd9 rcu: Un-hide lockdep maps for !LOCKDEP omits 9f14cb030d98 sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP omits 51e4082c7cb3 Merge branch 'vlan-improvements-for-ocelot-switch' omits 9a72068080f1 net: dsa: felix: improve the workaround for multiple nativ [...] omits 2f0402fedf20 net: mscc: ocelot: deny changing the native VLAN from the [...] omits be0576fed6d3 net: mscc: ocelot: move the logic to drop 802.1p traffic t [...] omits e2b2e83e52f7 net: mscc: ocelot: add a "valid" boolean to struct ocelot_vlan omits c3e58a750e3d net: mscc: ocelot: transform the pvid and native vlan valu [...] omits 110e847ca7d5 net: mscc: ocelot: don't reset the pvid to 0 when deleting it omits 75e5a554c87f net: mscc: ocelot: use the pvid of zero when bridged with [...] omits 55a2346c7ac4 kcsan: Never set up watchpoints on NULL pointers omits 4761612ffe3c kcsan: selftest: Ensure that address is at least PAGE_SIZE omits 86b5a7381b12 doc: Present the role of READ_ONCE() omits 802dcb434057 Merge branch 'net-ethernet-ti-am65-cpsw-add-multi-port-sup [...] omits 8fbc2f9edce2 net: ethernet: ti: am65-cpsw: handle deferred probe with d [...] omits 84b4aa493249 net: ethernet: ti: am65-cpsw: add multi port support in ma [...] omits a9e60cf0b460 net: ethernet: ti: am65-cpsw: prepare xmit/rx path for mul [...] omits 97067aaf1274 net: ethernet: ti: am65-cpsw: fix tx csum offload for mult [...] omits a9c747007277 net: ethernet: ti: am65-cpsw: keep active if cpts enabled omits 2d64a0343288 net: ethernet: ti: am65-cpsw: fix vlan offload for multi mac mode omits 82882bd56a9e net: ethernet: ti: cpsw_ale: add cpsw_ale_vlan_del_modify() omits 6a40e2890e6e net: ethernet: ti: am65-cpsw: use cppi5_desc_is_tdcm() omits c6275c02a097 net: ethernet: ti: am65-cpsw: move free desc queue mode se [...] omits 7747d4b72f77 net: ethernet: ti: am65-cpsw: move ale selection in pdata omits 2c4de211bc31 net: ipv6: For kerneldoc warnings with W=1 omits e03d8a377fcc net: driver: hamradio: Fix potential unterminated string omits 5c8b3b8a182c ARM: dts: imx: add usb alias omits a344a1e85325 drivers: net: wan: lmc: Fix W=1 set but used variable warnings omits 8308678ebde1 hwspinlock: sprd: use module_platform_driver() instead pos [...] omits 8ed7ec1386b6 drivers: net: xen-netfront: Fixed W=1 set but unused warnings omits 65188f07456d clk: imx: gate2: Add locking in is_enabled op omits bcd418a632b6 clk: imx: gate2: Add cgr_mask for more flexible number of [...] omits 03681d06a555 clk: imx: gate2: Check if clock is enabled against cgr_val omits 040adb5fe95a clk: imx: gate2: Keep the register writing in on place omits 12309428c277 clk: imx: gate2: Remove the IMX_CLK_GATE2_SINGLE_BIT special case omits ce3f952104e0 Merge branch 'davicom-w-1-fixes' omits 1bcb32c76540 drivers: net: davicom Add COMPILE_TEST support omits 3858632a0d22 drivers: net: davicom: Fixed unused but set variable with W=1 omits 7812e10511ce drivers: net: tulip: Fix set but not used with W=1 omits 220175cd3979 clk: imx: scu: fix build break when compiled as modules omits 39d3f3ffe79e dt-bindings: net: add the 10gbase-r connection type omits 0dbcd4991719 dt-bindings: net: add the DPAA2 MAC DTS definition omits fa43c3de5c37 dt-bindings: fsl: add compatible for LX2162A QDS Board omits bbbc7aa45eef selftests: add test script for bareudp tunnels omits 6f8ef834bd0a Merge branch 'add-ast2400-2500-phy-handle-support' omits 9ce86dc47416 dt-bindings: net: ftgmac100: describe phy-handle and MDIO omits f8b7b50c8411 net: ftgmac100: add handling of mdio/phy nodes for ast2400/2500 omits 68ed78b52357 net: ftgmac100: move phy connect out from ftgmac100_setup_mdio omits 338b5da31de0 selftests/net: timestamping: add ptp v2 support omits 8acedab0fdac drm/amdgpu: use "*" adjacent to data name omits c4c5ae67d179 drm/amdgpu/amdgpu: use "*" adjacent to data name omits 8e607d7e27d8 drm/amdgpu/sdma: use "*" adjacent to data name omits 77f5c7370fc9 drm/amdgpu/jpeg: use "*" adjacent to data name omits 58b5a793ff02 drm/amdgpu/umc: use "*" adjacent to data name omits 715c84ffbd07 drm/amdgpu/vcn: use "*" adjacent to data name omits e6cd859dc65f drm/amdgpu/display: fix warnings when CONFIG_DRM_AMD_DC_DC [...] omits 94ba290da1a9 drm/amdgpu: improve code indentation and alignment omits f3729f7b1ab3 drm/amdgpu/amdgpu: improve code indentation and alignment omits 983ad5283898 drm/amdgpu/nbio: improve code indentation and alignment omits a971887e028e drm/amdgpu/vcn: improve code indentation and alignment omits 99dac206b0e0 drm/amdgpu/gfx: improve code indentation and alignment omits ed40c578577f drm/amdgpu/dce: improve code indentation and alignment omits 7dee4d51e931 drm/amdgpu: fix spelling mistake: "Successed" -> "Succeeded" omits ab8b5aafa9bf drm/amd: fix typoes omits 9d6f27f9deaf drm/amdgpu: allow TMZ on vangogh omits 9d17df77bcfa amdkfd: Check kvmalloc return before memcpy omits 4dbcdc9cada2 drm/amd/display: fix the NULL pointer that missed set_disp [...] omits c1059360d734 drm/amdgpu: replace ih ip block for vega20 and arcturus omits adc9da649190 drm/amdgpu: apply dm_pp_notify_wm_clock_changes() for Pola [...] omits 998d76368dff drm/amdgpu: update golden setting for sienna_cichlid omits 0ebce667e881 amdgpu: Add mmhub MGCG and MGLS for vangogh omits 57eeaf47a613 drm/amd/display: Tune min clk values for MPO for RV omits ef3b29872540 drm/amdgpu: disable gfxoff if VCN is busy omits 84aef2ab0977 drm/amd/display: fix recout calculation for left side clip omits a5a00117625e drm/amd/display: 3.2.110 omits 672251b223c1 drm/amd/display: [FW Promotion] Release 0.0.40 omits 4670abbb298e pinctrl: intel: Add blank line before endif in Kconfig omits 866c9c55cb28 pinctrl: intel: Add Intel Lakefield pin controller support omits 2475a814186b drm/amd/display: Add missing pflip irq omits 12f86dfc075b drm/amd/display: set hdcp1 wa re-auth delay to 200ms omits b15bfd0d8613 drm/amd/display: Revert HUBP blank behaviour for now omits 8edb94562a15 drm/amd/display: WA to ensure MUX chip gets SUPPORTED_LINK [...] omits 91d3156a3b17 drm/amd/display: Calculate CRC on specific frame region omits ad975f448d96 drm/amd/display: Do not warn NULL dc_sink if forcing connector omits dbf5256bbf19 drm/amd/display: Blank HUBP during pixel data blank for DCN30 v2 omits ec76bd6f07d0 drm/amd/display: Reset flip_immediate to topmost plane omits 886876ecf7f4 drm/amd/display: Update connector on DSC property change omits 3a372bed1e33 drm/amd/display: correct eDP T9 delay omits cae78e033145 drm/amd/display: Add OPTC memory low power support omits 91bda9e9d248 drm/amd/display: Update panel register omits 7dd4f4df9910 drm/amd/display: fail instead of div by zero/bugcheck omits 81e8da715ca7 drm/amd/display: 3.2.109 omits 36f878501e5f drm/amd/display: Blank HUBP during pixel data blank for DCN30 omits e748b59fb74e drm/amd/display: stop top_mgr when type change to non-MST [...] omits 202ad02da33a drm/amd/display: [FW Promotion] Release 0.0.39 omits 6f2239ccdfc0 drm/amd/display: Keep GSL for full updates with planes tha [...] omits 685b4d8142dc drm/amd/display: Force prefetch mode to 0 omits 850d2fcf3e34 drm/amd/display: only check available pipe to disable vbios mode. omits 3e5b4cdf2668 drm/amd/display: Add MPC memory shutdown support for DCN3 omits 585e7cedf304 drm/amd/display: Fix compilation error omits 760b3d61fb4e net: 9p: Fix kerneldoc warnings of missing parameters etc omits f946e45f59ef IB/mlx5: Add support for NDR link speed omits c7adf7717301 IB/core: Add support for NDR link speed omits 235b6ac30695 RDMA/ipoib: Add 50Gb and 100Gb link speeds to ethtool omits 24269999027e EDAC: Fix some kernel-doc markups omits 5c4193669b6f RDMA/rxe,siw: Restore uverbs_cmd_mask IB_USER_VERBS_CMD_POST_SEND omits 856c29989999 RDMA/siw: Fix typo of EAGAIN not -EAGAIN in siw_cm_work_handler() omits b000d5cb954f ima: defer arch_ima_get_secureboot() call to IMA init time omits d5c7916fe461 RDMA/mlx5: Use ib_umem_find_best_pgsz() for mkc's omits f1eaac37da20 RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP cases omits 4a2d2ed9bae1 x86/mtrr: Fix a kernel-doc markup omits 8010d74b9965 RDMA/mlx5: Split the WR setup out of mlx5_ib_update_xlt() omits f22c30aa6d27 RDMA/mlx5: Move xlt_emergency_page_mutex into mr.c omits aab8d3966d2c RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_e [...] omits f8fb3110635c RDMA/mlx5: Remove npages from mlx5_ib_cont_pages() omits 7db0eea916dc RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages() omits 95741ee3f0f1 RDMA/mlx5: Remove order from mlx5_ib_cont_pages() omits f0093fb1a7cb RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of th [...] omits 1c3d247eee74 RDMA/mlx5: Remove mlx5_ib_mr->npages omits 74b01dc39536 soc: samsung: exynos5422-asv: remove unneeded semicolon omits fc3325701a63 RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() omits b4d031cdae13 RDMA/mlx5: Remove mlx5_ib_mr->order omits 56a7ff75cd08 cpufreq: Drop restore_freq from struct cpufreq_policy omits 8a82d91fa275 ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node omits bd5cdcdc66e1 ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator omits 8c9cb4094ccf ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Eth [...] omits fa4320cefb85 f2fs: move ioctl interface definitions to separated file omits 7a6e59d719ef f2fs: fix to seek incorrect data offset in inline data file omits 3acc4522d89e f2fs: call f2fs_get_meta_page_retry for nat page omits 8aaeed81fcb9 bpf: Fix error path in htab_map_alloc() omits 437145dbcdee arm64: dts: qcom: sc7180: Add soc-specific qfprom compat string omits a9c52d42814a spi: spi-mem: Fix passing zero to 'PTR_ERR' warning omits ee5558a90845 spi: img-spfi: fix reference leak in img_spfi_resume omits c1af06a28a01 ASoC: Intel: remove unneeded semicolon omits ff3cfccba4dd ASoC: ti: davinci-evm: Remove redundant null check before [...] omits 46713ed25869 ASoC: bcm2835-i2s: remove unneeded semicolon omits 09e006cfb43e arm64: dts: rockchip: Add basic support for Kobol's Helios64 omits fa67f2817ff2 dt-bindings: vendor-prefixes: Add kobol prefix omits 0347c69214f4 phy: Add USB HSIC PHY driver for Marvell MMP3 SoC omits a1b87f1aac4d dt-bindings: phy: Allow BSD licensing of marvell,mmp3-hsic [...] omits ee19f644c459 dt-bindings: phy: Drop reset-gpios from marvell,mmp3-hsic-phy omits 0536f7098960 arm64: defconfig: Enable Allwinner i2s driver omits cd7c897821a0 arm: dts: sunxi: h3/h5: Add I2S2 node omits 796c994e0b63 arm64: dts: allwinner: a64: Add I2S2 node omits b306d9cec8de arm64: dts: allwinner: h6: Add I2S1 node omits 7a60c2dd0f57 drm: Remove SCATTERLIST_MAX_SEGMENT omits 95d7a1a6f867 gpu/drm: delete same check in if condition omits 9bb7b689274b drm/ast: Support 1600x900 with 108MHz PCLK omits 9364a2cf5671 staging: wimax: depends on NET omits f69456d3224a ARM: dts: aspeed: amd-ethanolx: Enable devices for the iKV [...] omits efc5dae95a8c ARM: dts: aspeed: amd-ethanolx: Enable KCS channel 3 omits f6ebe9f9c923 drm/atomic: Pass the full state to CRTC atomic begin and flush omits 29b77ad7b9ca drm/atomic: Pass the full state to CRTC atomic_check omits 1fe9bacab2ac m68k: Remove unused mach_max_dma_address omits 1e10cf448f84 m68k: Avoid xchg() warning omits 95f4f40a085d drm/nouveau/ttm: Add limits.h omits d7ffc7d48e43 arm64: dts: allwinner: h6: PineH64 model B: Add wifi omits c489573b5b6c Merge drm/drm-next into drm-misc-next omits 68299a42f842 x86/mce: Enable additional error logging on certain Intel CPUs omits 52a70e641a1f ARM: dts: sun8i-v3s: Add I2C1 PB pins description omits 6ab48105aae7 ARM: dts: s3: pinecube: align compatible property to other [...] omits 85f296433e6c ARM: dts: sun8i: V3/S3: Add UART1 pin definitions to the V [...] omits ddc36a2da5c8 dt-bindings: vendors: add Elimo Engineering vendor prefix omits ad2091f893bd ARM: sunxi: Add machine match for the Allwinner V3 SoC omits 544cc3f8573b arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet omits 8fba56b4cd53 Merge 5.10-rc2 into usb-next omits 83e63b2cc416 Merge 5.10-rc2 into staging-next omits 5649789d9706 dt-bindings: arm: renesas: Add R-Car M3-W+ ULCB with Kingfisher omits 48a3d90adafc Merge 5.10-rc2 into char-misc-next omits ef43f01ac069 opp: Always add entries in dev_list with opp_table->lock held omits e643bd3809d4 soc: ti: k3-socinfo: Add entry for AM64X SoC family omits 8c42379e40e2 soc: ti: k3-ringacc: Use correct device for allocation in [...] omits fed7552f1e69 firmware: ti_sci: rm: Remove unused config() from ti_sci_r [...] omits bb49ca00bd8a soc: ti: k3-ringacc: Use the ti_sci set_cfg callback for r [...] omits 3c2017536f3a firmware: ti_sci: rm: Add new ops for ring configuration omits 4d8ddf673a42 firmware: ti_sci: rm: Remove ring_get_config support omits ce1feed58534 firmware: ti_sci: rm: Add support for extended_ch_type for [...] omits f5087f68e7a5 soc: ti: ti_sci_inta_msi: Add support for second range in [...] omits 519c5c0c558b firmware: ti_sci: rm: Add support for second resource range omits 967a020bd3de firmware: ti_sci: Use struct ti_sci_resource_desc in get_r [...] omits 1c552e08b298 firmware: ti_sci: rm: Add support for tx_tdtype parameter [...] omits 3c0b976bf20d powerpc/64: Set up a kernel stack for secondaries before c [...] omits dbb60031dd0c drm/amdgpu: fix build_coefficients() argument omits a10aad137326 amd/amdgpu: Disable VCN DPG mode for Picasso omits 14f100c00f1e ARM: dts: aspeed: tiogapass: Remove vuart omits a0b21e0ad294 drm/msm: Add missing stub definition omits 6400a8e886c6 drm/msm: Unconditionally call dev_pm_opp_of_remove_table() omits 363bcec913d8 drm/msm/atomic: Convert to per-CRTC kthread_work omits ffe71111f4ab drm/msm/kms: Update msm_kms_init/destroy omits 7e688294c61b drm/msm/gpu: Convert retire/recover work to kthread_worker omits cb21f3f882ad drm/msm/atomic: Drop per-CRTC locks in reverse order omits b3d91800d9ac drm/msm: Fix race condition in msm driver with async layer [...] omits a3c089b9cf27 iio: remove unneeded break omits d884da1a7548 iio:light:tsl2563 use generic fw accessors omits 41a4b8f13a39 iio: light: vcnl4035 add i2c_device_id omits 8bb97bab3f13 iio: proximity: vl53l0x-i2c add i2c_device_id omits b3b3ef6a082f iio: magnetometer: bmc150: remove unneeded semicolon omits 3516ebc8a400 iio: pressure: bmp280: remove unneeded semicolon omits 117ca1f8920c netfilter: nft_reject_inet: allow to use reject from inet ingress omits 225c59b9235a ARM: dts: rockchip: Remove 0 point from brightness-levels [...] omits 35b7ee34abdb netfilter: nftables: Add __printf() attribute omits d23bce963e7f fbdev/sh_mobile: Drop unused include omits f2644bd7413c clk: imx: remove redundant assignment to pointer np omits 8404c66140e2 clk: imx: remove unneeded semicolon omits 7c685a0f809b dt-bindings: vendor-prefixes: Add an entry for Van der Laan b.v. omits da2445049faf arm64: dts: layerscape: Harmonize DWC USB3 DT nodes name omits f1748a1f3d49 arm64: defconfig: Enable ASRC and EASRC omits c43fd36f7fec net: bridge: mcast: fix stub definition of br_multicast_qu [...] omits 1c470b53ece5 r8169: use pm_runtime_put_sync in rtl_open error path omits 3a689e34973e r8169: remove unneeded memory barrier in rtl_tx omits c24672cf59b6 ne2k: Fix Typo in RW-Bugfix omits e4e143e26ce8 net: macb: add support for high speed interface omits 3752404a68e8 net/smc: improve return codes for SMC-Dv2 omits cfb2cffafa2a Merge branch 'support-for-octeontx2-98xx-silcion' omits e2fb37303865 octeontx2-af: Display CGX, NIX and PF map in debugfs. omits 0f3ce484af8d octeontx2-af: Display NIX1 also in debugfs omits 8bcf5ced6526 octeontx2-pf: Calculate LBK link instead of hardcoding omits a84cdcea3b4f octeontx2-af: Mbox changes for 98xx omits 1c1935c9945d octeontx2-af: Add NIX1 interfaces to NPC omits 55efcc57140b octeontx2-af: Setup MCE context for assigned NIX omits c5a73b632b90 octeontx2-af: Map NIX block from CGX connection omits 221f3dff2999 octeontx2-af: Initialize NIX1 block omits 9932fb7250f7 octeontx2-af: Manage new blocks in 98xx omits cdd41e878526 octeontx2-af: Update get/set resource count functions omits 1a02556086fc net: axienet: Properly handle PCS/PMA PHY for 1000BaseX mode omits 624251b4b5a0 net: ipa: avoid a bogus warning omits 023efb15aabe Merge branch 'net-add-functionality-to-net-core-byte-packe [...] omits f1d5470594ff r8169: remove no longer needed private rx/tx packet/byte counters omits 5e4cb4800168 r8169: use struct pcpu_sw_netstats for rx/tx packet/byte counters omits 81b01894d792 net: core: add devm_netdev_alloc_pcpu_stats omits d3fd65484c78 net: core: add dev_sw_netstats_tx_add omits 4e5d79bbe82e Merge branch 'in_interrupt-cleanup-part-2' omits beca92820dc4 net: tlan: Replace in_irq() usage omits dc5e8bfcd12e net: forcedeth: Replace context and lock check with a lock [...] omits 5ce7f3f46f6b net: neterion: s2io: Replace in_interrupt() for context detection omits 3a096c2bda7d iio: fix a kernel-doc markup omits 7f96027cc454 iio: adc: at91-sama5d2_adc: remove unneeded semicolon omits 4a6261c36da7 iio/adc: ingenic: remove unneeded semicolon omits 691f453951c4 iio: light: apds9960: remove unneeded semicolon omits 675cb4ad1b9e dt-bindings: iio: adc: ti,adc084s021 yaml conversion omits c95003d895bd dt-bindings: fxas21002c: convert bindings to yaml omits 5a76c474e8b9 ARM: exynos: clear prefetch bits in default l2c_aux_val omits 3ebc0ef06e4a serial: s3c: Update path of Samsung S3C machine file omits 0f12999e27e0 Documentation: Update paths of Samsung S3C machine files omits 3976ca101990 netfilter: ipset: Expose the initval hash parameter to userspace omits ccf0a4b7fc68 netfilter: ipset: Add bucketsize parameter to all hash types omits a304ea7daf54 netfilter: ipset: Support the -exist flag with the destroy [...] omits 6bbb9ad36c93 netfilter: nft_reject: add reject verdict support for netdev omits 312ca575a505 netfilter: nft_reject: unify reject init and dump into nft_reject omits fa538f7cf05a netfilter: nf_reject: add reject skbuff creation helpers omits 57412197faf1 arm64: dts: imx8mm: Add node for SPDIF omits 3bd0788c43d9 arm64: dts: imx8mm: Add support for micfil omits 338d3c474b90 arm64: defconfig: Enable additional sound drivers on i.MX8M Mini omits 73db21511996 ARM: dts: imx6/7: sync fsl,stop-mode with current flexcan driver omits 68bb4665a2ce Merge branch 'l2-multicast-forwarding-for-ocelot-switch' omits e5d1f896fd1a net: mscc: ocelot: support L2 multicast entries omits bb8d53fd9414 net: mscc: ocelot: make entry_type a member of struct ocel [...] omits 728e69ae29b0 net: mscc: ocelot: remove the "new" variable in ocelot_por [...] omits ebbd860e251a net: mscc: ocelot: use ether_addr_copy omits 7c313143133a net: mscc: ocelot: classify L2 mdb entries as LOCKED omits 0e761ac08fd8 net: bridge: explicitly convert between mdb entry state an [...] omits 955062b03fa6 net: bridge: mcast: add support for raw L2 multicast groups omits 8ece853d128b Merge branch 'sfc-ef100-tso-enhancements' omits b61e8100dcfc sfc: advertise our vlan features omits dbe2f251f9eb sfc: only use fixed-id if the skb asks for it omits 806f9f23b673 sfc: implement encap TSO on EF100 omits a7a375ca5661 sfc: extend bitfield macros to 17 fields omits dbc8c28a742d drm/hisilicon: Adding a const declaration to an invariant [...] omits 4dbafbd30aef drm/nouveu: fix swiotlb include omits dc956588d44b Merge branch 'net-ipa-minor-bug-fixes' omits 4a0d7579d466 net: ipa: avoid going past end of resource group array omits 8c365f747f02 net: ipa: distinguish between resource group types omits 2d2653424ce5 net: ipa: assign endpoint to a resource group omits d773f404c833 net: ipa: fix resource group field mask definition omits 279dc955745a net: ipa: assign proper packet context base omits c1181f42ff1e net: dec: tulip: de2104x: Add shutdown handler to stop NIC omits 1887023a5e96 net: phy: marvell: add special handling of Finisar modules [...] omits e28bf1f03b01 RDMA: Convert various random sprintf sysfs _show uses to s [...] omits 45808361d449 RDMA: Manual changes for sysfs_emit and neatening omits be25f43aed73 Merge branch 'sctp-implement-rfc6951-udp-encapsulation-of-sctp' omits 046c052b475e sctp: enable udp tunneling socks omits 1c16a1862595 sctp: handle the init chunk matching an existing asoc omits e38d86b354f9 sctp: add the error cause for new encapsulation port restart omits 259db53ba593 sctp: support for sending packet over udp6 sock omits 600af7fd809a sctp: support for sending packet over udp4 sock omits bcd623d8e9fa sctp: call sk_setup_caps in sctp_packet_transmit instead omits f1bfe8b54151 sctp: add udphdr to overhead when udp_port is set omits a1dd2cf2f1ae sctp: allow changing transport encap_port by peer packets omits 8dba29603b5c sctp: add SCTP_REMOTE_UDP_ENCAPS_PORT sockopt omits e8a3001c2120 sctp: add encap_port for netns sock asoc and transport omits 89ba49171fb2 sctp: add encap_err_lookup for udp encap socks omits 9d6ba260a073 sctp: create udp6 sock and set its encap_rcv omits 965ae44412f8 sctp: create udp4 sock and add its encap_rcv omits 527beb8ef9c0 udp: support sctp over udp in skb_udp_tunnel_segment omits 3c7d4415db6a udp6: move the mss check after udp gso tunnel processing omits d26796ae5894 udp: check udp sock encap_type in __udp_lib_err omits 1fb74191988f net: dsa: mv88e6xxx: fix vlan setup omits 85bec4bc9198 drivers: net: phy: Fix spelling in comment defalut to default omits 0ad41b244ca0 net: cls_api: remove unneeded local variable in tc_dump_chain() omits 400490ac2ce5 ipv6: mcast: make annotations for ip6_mc_msfget() consistent omits 0774a6ed294b timekeeping: default GENERIC_CLOCKEVENTS to enabled omits 56cc7b8acfb7 timekeeping: remove xtime_update omits f9a015391e89 m68k: remove timer_interrupt() function omits 42f1d57f0550 m68k: change remaining timers to legacy_timer_tick omits 09323308f637 m68k: m68328: use legacy_timer_tick() omits 4a1c287aabba m68k: sun3/sun3c: use legacy_timer_tick omits d6444094042b m68k: split heartbeat out of timer function omits 275e70e4b9dd m68k: coldfire: use legacy_timer_tick() omits 686092e7daaa parisc: use legacy_timer_tick omits 6239da297281 ARM: rpc: use legacy_timer_tick omits 2b49ddcef297 ia64: convert to legacy_timer_tick omits b3550164a19d timekeeping: add CONFIG_LEGACY_TIMER_TICK omits 77f6c0b87479 timekeeping: remove arch_gettimeoffset omits 0d9dc7459a82 net: remove am79c961a driver omits 3e3f354bc383 ARM: remove ebsa110 platform omits 09b5678c778f tipc: remove dead code in tipc_net and relatives omits cb5dc5b062a9 Merge branch 'bpf: safeguard hashtab locking in NMI context' omits 20b6cc34ea74 bpf: Avoid hashtab deadlock with map_locked omits c50eb518e262 bpf: Use separate lockdep class for each hashtab omits aaadc1f829fd Merge series "Add rt1015 support to CML boards" from Brent [...] omits 8da1f442d321 net: ipv6: calipso: Fix kerneldoc warnings omits f1f09df13081 net: ipv6: rpl*: Fix strange kerneldoc warnings due to bad header omits 726e5e49c91c net: ipv4: Fix some kerneldoc warnings in TCP Low Priority omits 24cb4f312697 drm/i915: Reduce severity for fixing up mistaken VBT tc->l [...] omits 0b609b557516 net: dccp: Fix most of the kerneldoc warnings omits a89a501c4946 net: dcb: Fix kerneldoc warnings omits 7cdda1c1c58d net: nfc: Fix kerneldoc warnings omits 709565ae14aa net: appletalk: fix kerneldoc warnings omits 294ea2911310 net: netlabel: Fix kerneldoc warnings omits 9d637f8113de net: l3mdev: Fix kerneldoc warning omits 210bba6790dc net: openvswitch: Fix kerneldoc warnings omits 8756f474cb9e net: llc: Fix kerneldoc warnings omits bfa45445be79 Merge branch 'markup-some-printk-like-functions' omits 79b1119b851d net: tipc: Add __printf() markup to fix -Wsuggest-attribut [...] omits c7bb86885e0a net: dccp: Add __printf() markup to fix -Wsuggest-attribut [...] omits b3b7e64bcbcb net: tipc: Fix parameter types passed to %s formater omits bdd088ce5bfd ASoC: intel: sof_rt5682: Add quirk for Dooly omits 35249a5684fd ASoC: intel: sof_rt5682: Add support for cml_rt1015_rt5682 omits 9a33e8819b34 drm/amd/display: Clean up GFX9 tiling_flags path. omits faa37f54ce04 drm/amd/display: Expose modifiers. omits dfbbfe3c1765 drm/amd/display: Add formats for DCC with 2/3 planes. omits 37384b3f17cd drm/amd/display: Set DC options from modifiers. omits a32419911f0a drm/amd/display: Refactor surface tiling setup. omits 08d769151dc9 drm/amd/display: Convert tiling_flags to modifiers. omits 6eed95b00b45 drm/amd/display: Store tiling_flags in the framebuffer. omits 8ba16d599374 drm/fourcc: Add AMD DRM modifiers. omits be7b9b327e79 drm/amd/display: Honor the offset for plane 0. omits 53f4cb8b5580 drm/amd: Init modifier field of helper fb. omits b35ce7b364ec drm/amd/display: Do not silently accept DCC for multiplane [...] omits e31ae352b776 drm/amd/pm: fix compile warnings about variable used unini [...] omits 660b3bd82b4f drm/amd/pm: fix compile warning about missing prototype fo [...] omits 0bc1bf241de5 ASoC: sun4i-i2s: Document H3 with missing RX channel possibility omits e84f44ba4604 ASoC: sun4i-i2s: Add H6 compatible omits 08c7b7d546fd ASoC: sun4i-i2s: fix coding-style for callback definition omits 38d7adc0a003 ASoC: sun4i-i2s: Fix setting of FIFO modes omits 64359246abe4 ASoC: sun4i-i2s: Fix sun8i volatile regs omits 6ad7ca6297f8 ASoC: sun4i-i2s: Add 20 and 24 bit support omits d8659dd9a13c ASoC: sun4i-i2s: Set sign extend sample omits 9c2d255f0e63 ASoC: sun4i-i2s: Change get_sr() and get_wss() to be more [...] omits 73adf87b7a58 ASoC: sun4i-i2s: Add support for H6 I2S omits c779e2de0ac6 ASoC: sun4i-i2s: Change set_chan_cfg() params omits 93c0210671d8 ASoC: sun4i-i2s: Fix lrck_period computation for I2S justi [...] omits 23306008edd9 Merge branch 'selftests-net-bridge-add-tests-for-igmpv3' omits 414ea3754149 selftests: net: bridge: add test for igmpv3 *,g auto-add omits 18f66c96ea58 selftests: net: bridge: add test for igmpv3 exclude timeout omits 9eb58e07470b selftests: net: bridge: add test for igmpv3 exc -> block report omits 80899f1b1c05 selftests: net: bridge: add test for igmpv3 inc -> block report omits 65bfc146ab95 selftests: net: bridge: add test for igmpv3 exc -> to_excl [...] omits 7b4f7138221a selftests: net: bridge: add test for igmpv3 exc -> is_excl [...] omits e7e7ab7c00c2 selftests: net: bridge: add test for igmpv3 exc -> is_incl [...] omits eecd8cfdff1b selftests: net: bridge: add test for igmpv3 exc -> allow report omits 735af7bec0f1 selftests: net: bridge: add test for igmpv3 inc -> to_excl [...] omits 3c8b9fdad004 selftests: net: bridge: add test for igmpv3 inc -> is_excl [...] omits 47021771064c selftests: net: bridge: add test for igmpv3 inc -> is_incl [...] omits 98ae11cf8104 selftests: net: bridge: add tests for igmpv3 is_include an [...] omits 68d3163a4b7e selftests: net: bridge: igmp: add IGMPv3 entries' state helpers omits f0e260db4c9e selftests: net: bridge: igmp: check for specific udp ip protocol omits 79ae3e256aa1 selftests: net: bridge: igmp: add support for packet sourc [...] omits 7afc9d8f8290 selftests: net: bridge: rename current igmp tests to igmpv2 omits 043d2be2a782 net: phy: leds: Deduplicate link LED trigger registration omits be1c7eae8c7d net: stmmac: Enable EEE HW LPI timer with auto SW/HW switching omits 8911097fbfb3 Merge tag 'wimax-staging' of git://git.kernel.org:/pub/scm [...] omits 72671b355f9d tipc: add stricter control of reserved service types omits 183245c4f204 gpio: rcar: Implement gpio_chip.get_multiple() omits 208c80f14b59 gpio: rcar: Rework hardware features handling omits 677d7d613a61 gpio: rcar: Align register offsets omits 714d3a295854 gpio: rcar: Cache gpiochip_get_data() return value omits 5e2ca893d772 gpiolib: cdev: add GPIO_V2_LINE_FLAG_EDGE_BOTH and use it [...] omits 4612bad5701e drm/etnaviv: Add lockdep annotations for context lock omits a0a6d8cb552b drm/i915: Get rid of ibx_irq_pre_postinstall() omits 9696f0419102 drm/i915: Use GEN3_IRQ_INIT() to init south interrupts in icp+ omits 2ea63927b6f6 drm/i915: Enable hpd logic only for ports that are present omits 23fc86eb2f30 spi: atmel: Downgrade to dev_dbg when dma_request_chan() fails omits ec6869b096f1 ASoC: tegra20-spdif: remove "default m" omits e76ab2cf21c3 drm/i915: Remove per-platform IIR HPD masking omits 9a55a6208532 drm/i915: Rename 'tmp_mask' omits f6576e460de1 drm/i915: Don't enable hpd detection logic from irq_postinstall() omits 52c7f5f1833d drm/i915: Split gen11_hpd_detection_setup() into tc vs. tb [...] omits a0e066b8de13 drm/i915: Relocate intel_hpd_{enabled,hotplug}_irqs() omits 970113595062 drm/i915: s/tc_port/hpd_pin/ in icp+ TC hotplug bits omits 5b76e860010d drm/i915: s/tc_port/hpd_pin/ in GEN11_{TC,TBT}_HOTPLUG() omits 5f371a819705 drm/i915: s/port/hpd_pin/ for icp+ ddi hpd bits omits e5abaab30eca drm/i915: Introduce GEN8_DE_PORT_HOTPLUG() omits 8625b221f307 drm/i915: Parametrize BXT_DE_PORT_HP_DDI with hpd_pin omits 580bf195cb90 drm/i915: Use AUX_CH_USBCn for the RKL VBT AUX CH setup omits 570fe6ef6a28 drm/i915: Pimp AUX CH names omits df034b973da0 drm/i915: Introduce AUX_CH_USBCn omits 2d709a5a624c drm/i915: Give DDI encoders even better names omits 1d8ca002456b drm/i915: Add PORT_TCn aliases to enum port omits 320c670c048d drm/i915: s/PORT_TC/TC_PORT_/ omits c699e02d83c9 Merge tag 'wimax-staging' of git://git.kernel.org:/pub/scm [...] omits fa15cec9cc31 arm64: dts: imx8mp-evk: Correct WDOG_B pin configuration omits fa88e6e406c3 arm64: dts: imx8mn: Correct WDOG_B pin configuration omits b781820927c5 arm64: dts: imx8mm: Correct WDOG_B pin configuration omits a17d609e3e21 drm/panfrost: Don't corrupt the queue mutex on open/close omits 03544505cb10 arm64: dts: meson: Describe G12b GPU as coherent omits 268af50f38b1 drm/panfrost: Support cache-coherent integrations omits 728da60da7c1 iommu/io-pgtable-arm: Support coherency for Mali LPAE omits 87e218ae976e arm64: dts: mediatek: align GPIO hog names with dtschema omits 4749f51ddd8a dmaengine: idxd: Add ABI documentation for shared wq omits e4f4d8cdeb9a dmaengine: idxd: Clean up descriptors with fault error omits 8e50d392652f dmaengine: idxd: Add shared workqueue support omits 212a93ca435e dmaengine: ppc4xx: remove xor_hw_desc assignment without reading omits 68f35add4ba4 dmaengine: ppc4xx: make ppc440spe_adma_chan_list static omits f40566f220a1 dmaengine: at_xdmac: add AXI priority support and recommen [...] omits 2bec35a529b7 dmaengine: at_xdmac: add support for sama7g5 based at_xdmac omits 60f88c031d94 dmaengine: at_xdmac: adapt perid for mem2mem operations omits cb0362b6ec53 dt-bindings: dmaengine: at_xdmac: add compatible with micr [...] omits dafd8fe27a99 dmaengine: pl330: Remove unreachable code omits 8145dce88a78 dmaengine: stm32-mdma: Use struct_size() in kzalloc() omits d98793b5d425 dmaengine: idxd: fix wq config registers offset programming omits 582b6d8b258d arm64: dts: imx8mm-beacon-som: Add QSPI NOR flash support omits 56c6b4ddfd50 arm64: dts: imx8mm-beacon-som: Configure supplies on secon [...] omits 97f1dd5ba28f ARM: dts: imx: Fix schema warnings for pwm-leds omits a486d18c0a14 ARM: dts: imx7s-warp: correct vendor in compatible to Element14 omits ef8b31051a85 ARM: dts: imx6sl-warp: correct vendor in compatible to Revotics omits da2a602c03cd dt-bindings: arm: fsl: document i.MX7D boards omits 156b4a654019 dt-bindings: arm: fsl: document i.MX6ULL boards omits f7c7c45d1e0e dt-bindings: arm: fsl: document i.MX6UL boards omits d59dca0dff43 dt-bindings: arm: fsl: document i.MX6SX boards omits 9fa659393ab1 dt-bindings: arm: fsl: document i.MX6SL boards omits 691dab655c32 dt-bindings: arm: fsl: document i.MX6QP boards omits bec0a8cbe303 dt-bindings: arm: fsl: document i.MX6Q boards omits ea75e63105be dt-bindings: vendor-prefixes: add Element14 omits 8668d8b2e67f arm64: dts: Add the Kontron i.MX8M Mini SoMs and baseboards omits a687b55e10e9 dt-bindings: arm: fsl: Add Kontron i.MX8M Mini SoMs and boards omits 8fc8e8129e1a ARM: dts: imx6dl: add compatibles for Aristainetos boards omits 5cad03883f1b ARM: dts: imx6dl-pico: fix board compatibles omits 676884326eea dt-bindings: arm: fsl: document i.MX6DL Aristainetos boards omits 5c32a75e2ed1 dt-bindings: vendor-prefixes: add ABB omits c470ce79fe46 dt-bindings: arm: fsl: document i.MX6DL boards omits 9d808cbfa5e7 dt-bindings: arm: fsl: document VF boards omits be03d03b5cf8 dt-bindings: arm: fsl: document i.MX53 boards omits 5427f287976c dt-bindings: arm: fsl: document i.MX51 boards omits 1acb40298366 dt-bindings: vendor-prefixes: add Revotics omits b01222b9193e dt-bindings: vendor-prefixes: add MicroSys omits 18d05ca4486f crypto: lib/sha256 - Unroll LOAD and BLEND loops omits 63642d5c141f crypto: lib/sha256 - Unroll SHA256 loop 8 times intead of 64 omits b8399819b2dd crypto: lib/sha256 - Clear W[] in sha256_update() instead [...] omits 7a4295f6c9d5 crypto: lib/sha256 - Don't clear temporary variables omits 458c0480dcb3 crypto: hash - Use memzero_explicit() for clearing state omits 1762818f25f3 crypto: lib/sha256 - Use memzero_explicit() for clearing state omits 383e8a823014 crypto: omap-aes - fix the reference count leak of omap device omits 1bc608b4655b crypto: sm2 - remove unnecessary reset operations omits ad0bb4e4d226 crypto: sa2ul - Reduce stack usage omits 633e507fba02 crypto: hisilicon - fixes some coding style omits e68f9cf6601b crypto: hisilicon - delete unused structure member variables omits d4b3984c9e62 crypto: x86/aes - remove unused file aes_glue.c omits 3f9ae998355b crypto: qat - extend ae_mask omits 657ad678e0c4 crypto: qat - allow for instances in different banks omits 54e3d7538fa5 crypto: qat - refactor qat_crypto_dev_config() omits 533179ce377f crypto: qat - refactor qat_crypto_create_instances() omits 48710b1f31ae crypto: qat - change return value in adf_cfg_key_val_get() omits 69d0fc22cf91 crypto: qat - change return value in adf_cfg_add_key_value [...] omits 83ab8c4b2d89 crypto: qat - remove unnecessary void* casts omits 185aa9c3543e crypto: qat - call functions in adf_sriov if available omits 264f590f2beb crypto: qat - remove hardcoded bank irq clear flag mask omits 02690ddcb8f1 crypto: qat - abstract writes to arbiter enable omits 097430ff7809 crypto: qat - use BIT_ULL() - 1 pattern for masks omits fe779a46e85f crypto: qat - replace constant masks with GENMASK omits 95a212bb7f1c crypto: qat - abstract build ring base omits 070a34c9dfa3 crypto: qat - enable ring after pair is programmed omits dbf568755e77 crypto: qat - register crypto instances based on capability omits ad1332aa67ec crypto: qat - add support for capability detection omits 369eb4aaae46 crypto: qat - abstract arbiter access omits c685d7a7ceb2 crypto: qat - remove unused macros in arbiter module omits 8b5b80db8b85 crypto: qat - remove writes into WQCFG omits 59ab4d9aa5c9 crypto: qat - update constants table omits 2d499c049ecd crypto: qat - use admin mask to send fw constants omits 09b088851699 crypto: qat - change admin sequence omits fa7e41e649e3 crypto: qat - rename ME in AE omits f9ff4d3820d5 crypto: qat - add packed to init admin structures omits fc920eccd33b crypto: qat - abstract admin interface omits d1e86b4c2cdc crypto: qat - relocate GEN2 CSR access code omits f9c697c4bfc6 crypto: qat - split transport CSR access logic omits c4e842867342 crypto: qat - fix configuration of iov threads omits 70b9bd3929da crypto: qat - num_rings_per_bank is device dependent omits 7b07ed5042c5 crypto: qat - mask device capabilities with soft straps omits e4e37acc3bb0 crypto: qat - update IV in software omits c98e233062cd crypto: inside-secure - Fix sizeof() mismatch omits b2161cc0c9c4 crypto: hisilicon - Fix doc warnings in sgl.c and qm.c omits 0237616173fd crypto: talitos - Fix return type of current_desc_hdr() omits 195404db27f9 crypto: talitos - Endianess in current_desc_hdr() omits d72286943212 lib/mpi: Remove unused scalar_copied omits daf88f3757ec crypto: qat - remove unused function omits c07a013a28ae drivers: amdgpu: Correct spelling defalut to default in comment omits a110f3750bf8 drm/amdgpu: fix incorrect enum type omits 0b924cd60d43 drm/amd/display: remove unneeded semicolon omits aec576f9d25f drm/amdgpu: remove unneeded semicolon omits 9e89ee9be138 drm/amd/pm: fix out-of-bound read on pptable->SkuReserved omits cfeb1055e5f4 drm/amd/display: remove useless if/else omits 15047bd436a7 drm/amdgpu: drop CONFIG_DRM_AMD_DC_DCN3_01 from atomfirmware.h omits 48e3c2e71191 drm/amdgpu/display: remove dal_cmd_tbl_helper_dcn2_get_table2 omits 9e245188fb1c drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE omits 158d823f07af drm/amdgpu/powerplay: Only apply optimized mclk dpm policy [...] omits d8c266a104ff MAINTAINERS: Update AMD POWERPLAY pattern omits 52934da2753a drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running omits e6bd6890e889 drm/amd/pm: perform SMC reset on suspend/hibernation omits 0134022fa3ab drm/amd/pm: enable baco reset for Hawaii omits 8a76ccd199f7 drm/amd/pm: correct the baco reset sequence for CI ASICs omits aad6d96a09f3 drm/amdgpu: perform srbm soft reset always on SDMA resume omits 93b96255bd64 drm/amd/amdgpu: simplify pa_sc_tile_steering_override check omits e3a8a5acb9cf amdgpu:Add flag for updating MGCG on GFX10 omits e38987198323 drm/amdgpu: cleanup gmc_v9_0_process_interrupt omits e0457659f8d8 drm/amd/display: allow 18 bit dp output on DCN3 omits d95c368ab8cf drm/amdkfd: Fix getting unique_id in topology omits 51a7e93826a0 amdgpu: Add GFX MGCG and MGLS for vangogh omits 802a46d384f8 drm/amd/pm: enable the rest functions of swSMU for vangogh. omits 271ab489f755 drm/amd/pm: add some swSMU functions for vangogh. omits ac70c6c62a35 drm/amd/pm: add one new function to get 32 bit feature mas [...] omits 10f279cbd721 drm/amd/pm: remove some redundant smu message mapping for vangogh omits 800c53d6870a drm/amd/pm: set the initial value of pm info to zero omits ea8ca1febd3c drm/amd/pm: update the smu v11.5 driver interface header f [...] omits 30cc5cec39b8 drm/amd/pm: add UMD Pstate Msg Parameters for vangogh temporarily omits 80abc31ebe2d drm/amd/pm: add new smc message mapping for vangogh omits 767e2451e5f2 drm/amd/pm: update the smu v11.5 firmware header for vangogh omits 1dd13b451834 drm/amd/pm: update the smu v11.5 smc header for vangogh omits 676deb387705 drm/amdgpu: fix the issue of reserving bad pages failed omits 5eeb45934c75 drm/amdgpu: remove redundant GPU reset omits 22503d803dab drm/amdgpu: change to save bad pages in UMC error interrup [...] omits 9c94b5ef75b5 drm/amdgpu: rename nv_is_headless_sku() omits dd657888e00e drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU omits 29226f04fdc7 drm/amdgpu/display: fix indentation in defer_delay_converter_wa() omits d90196317484 scsi: zfcp: Handle event-lost notification for Version Cha [...] omits a6c37abe6988 scsi: zfcp: Process Version Change events omits efd321768d2e scsi: zfcp: Clarify & assert the stat_lock locking in zfcp [...] omits 84e7b4169f94 scsi: zfcp: Remove orphaned function declarations omits 0b524abc2dd1 scsi: zfcp: Lift Input Queue tasklet from qdio omits eb3b956d2c9b scsi: arcmsr: Ensure getting a free ccb is done under the [...] omits 4f1826b8e56f scsi: arcmsr: Configure the default command timeout value omits 37d38ece9b89 net/mac8390: discard unnecessary breaks omits 8027c85c91b8 net: mii: Report advertised link capabilities when autoneg [...] omits 61906fd465c0 scsi: ufs: qcom: Enable aggressive power collapse for ufs HBA omits dd7143e27cb7 scsi: ufs: Put HBA into LPM during clk gating omits 3fb52041a832 scsi: libfc: Fix enum-conversion warning omits 8fd9efca86d0 scsi: libfc: Work around -Warray-bounds warning omits e31ac898ac29 scsi: libfc: Move scsi/fc_encode.h to libfc omits 6e2b243db4dc Merge branch 'net-bridge-cfm-add-support-for-connectivity- [...] omits b6d0425b816e bridge: cfm: Netlink Notifications. omits e77824d81dff bridge: cfm: Netlink GET status Interface. omits 5e312fc0e7fb bridge: cfm: Netlink GET configuration Interface. omits 2be665c3940d bridge: cfm: Netlink SET configuration Interface. omits dc32cbb3dbd7 bridge: cfm: Kernel space implementation of CFM. CCM frame [...] omits a806ad8ee2aa bridge: cfm: Kernel space implementation of CFM. CCM frame [...] omits 86a14b79e1d0 bridge: cfm: Kernel space implementation of CFM. MEP creat [...] omits fbaedb412983 bridge: uapi: cfm: Added EtherType used by the CFM protocol. omits f323aa54bec7 bridge: cfm: Add BRIDGE_CFM to Kconfig. omits 90c628dd47ff net: bridge: extend the process of special frames omits c13a7d84c415 arm64: dts: freescale: Add pmu support on imx8mn omits 0f109a315829 arm64: dts: freescale: Add pmu support on imx8mp omits 061883e690eb arm64: dts: imx8mp: adjust GIC CPU mask to match number of CPUs omits 0656e37a8fa8 arm64: dts: imx8mn: adjust GIC CPU mask to match number of CPUs omits 5c22a9af414c arm64: dts: imx8mm: adjust GIC CPU mask to match number of CPUs omits ae8a6e6e8818 Merge branch 'vsock-minor-clean-up-of-ioctl-error-handling' omits c3e448cdc040 vsock: fix the error return when an invalid ioctl command is used omits 6bc8f20c1d93 vsock: remove ratelimit unknown ioctl message omits 71011f55b0ab arm64: dts: freescale: align watchdog node name with dtschema omits d9395d720033 dt-bindings: watchdog: fsl-imx: document NXP compatibles omits 7ecab1f29baf arm64: dts: imx8mn-evk: Add cpu-supply to enable cpufreq omits 2f4ac2d79eb4 ARM: imx: Add revision support for i.MX7ULP revision 2.2 omits fa3bfa3527b3 drm: Quieten [zero] EDID carping omits 1c29d9899081 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits ea3186b9572a x86/build: Fix vmlinux size check on 64-bit omits f54ec58fee83 wimax: move out to staging omits 72de7d965bc1 wimax: fix duplicate initializer warning omits f9081b8ff593 iommu/arm-smmu-qcom: Implement S2CR quirk omits 07a7f2caaa5a iommu/arm-smmu-qcom: Read back stream mappings omits 56b75b51ed6d iommu/arm-smmu: Allow implementation specific write_s2cr omits bbc4e1bb5fd6 ASoC: qcom: sm8250: update compatible with new bindings omits a889583a1920 ASoC: qcom: dt-bindings: sm8250: update compatibles omits 96eaeb3dfa40 drm/i915: Use _MMIO_PIPE3() for ilk+ WM0_PIPE registers omits c6838eeef2fb HID: hid-input: occasionally report stylus battery even if [...] omits afdd34c5fa40 HID: i2c-hid: show the error when failing to fetch the HID [...] omits 4b393f0f76c8 AMD_SFH: Fix for incorrect Sensor index omits 256dd44bd897 drm/ttm: nuke old page allocator omits fbf1c39cab37 drm/vram_helpers: drop ttm_page_alloc.h include omits f9b2c9e361f6 drm/qxl: drop ttm_page_alloc.h include omits 8567d51555c1 drm/vmwgfx: switch to new allocator omits 461619f5c324 drm/nouveau: switch to new allocator omits 0fe3cf3a53b5 drm/radeon: switch to new allocator v2 omits e93b2da9799e drm/amdgpu: switch to new allocator v2 omits ee5d2a8e549e drm/ttm: wire up the new pool as default one v2 omits b92b80246e06 HID: asus: Add support for ASUS N-Key keyboard omits d099fc8f540a drm/ttm: new TT backend allocation pool v3 omits 1a002325d164 dt-bindings: arm: fsl: document i.MX25 and i.MX27 boards omits a913e88ffb90 ARM: dts: vf: align watchdog node name with dtschema omits cec12cd8d186 ARM: dts: imx: align watchdog node name with dtschema omits b9bf97105f4b gpio: 104-idi-48: improve code indentation omits 036f224ef8f4 ARM: configs: at91_dt: resync with media changes omits bd0cef2a797a drm/i915: Remove unused variable ret omits 0f41e31a7bdc drm/i915/guc: Clear pointers on free omits 164e57ca151b drm/i915/guc: Improved reporting when GuC fails to load omits c784e5249e77 drm/i915/guc: Update to use firmware v49.0.1 omits 5e8ed280dab9 module: set MODULE_STATE_GOING state when a module fails to load omits 45ff510517f3 entry: Fixup irqentry_enter() comment omits c8d5ed67936f x86: Wire up TIF_NOTIFY_SIGNAL omits 306e3e91edf1 perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.ST [...] omits 43bc103a8044 perf/x86/intel/uncore: Add Rocket Lake support omits 907a196fbc70 perf/x86/msr: Add Rocket Lake CPU support omits cbea56395cba perf/x86/cstate: Add Rocket Lake CPU support omits b14d0db5b8c8 perf/x86/intel: Add Rocket Lake CPU support omits 51b646b2d9f8 perf,mm: Handle non-page-table-aligned hugetlbfs omits 995f088efebe perf/core: Add support for PERF_SAMPLE_CODE_PAGE_SIZE omits 4cb6a42e4c4b powerpc/perf: Support PERF_SAMPLE_DATA_PAGE_SIZE omits 76a5433f95f3 perf/x86/intel: Support PERF_SAMPLE_DATA_PAGE_SIZE omits 8d97e71811aa perf/core: Add PERF_SAMPLE_DATA_PAGE_SIZE omits d8fcb81f1acf sched/fair: Check for idle core in wake_affine omits 43c31ac0e665 sched: Remove relyance on STRUCT_ALIGNMENT omits 345a957fcc95 sched: Reenable interrupts in do_sched_yield() omits 25595eb6aaa9 sched: membarrier: document memory ordering scenarios omits 618758ed3a4f sched: membarrier: cover kthread_use_mm (v4) omits 5bc78502322a sched: fix exit_mm vs membarrier (v4) omits 45da7a2b0af8 sched/fair: Exclude the current CPU from find_new_ilb() omits b13772f81356 sched/cpupri: Add CPUPRI_HIGHER omits 934fc3314b39 sched/cpupri: Remap CPUPRI_NORMAL to MAX_RT_PRIO-1 omits 1b08782ce31f sched/cpupri: Remove pri_to_cpu[1] omits 5e054bca44fe sched/cpupri: Remove pri_to_cpu[CPUPRI_IDLE] omits a57415f5d1e4 sched/deadline: Fix sched_dl_global_validate() omits 26762423a266 sched/deadline: Optimize sched_dl_global_validate() omits b9c88f752268 sched/fair: Improve the accuracy of sched_stat_wait statistics omits 43ddebdd0966 gpio: mockup: Allow probing from device tree omits 114518eb6430 task_work: Use TIF_NOTIFY_SIGNAL if available omits 12db8b690010 entry: Add support for TIF_NOTIFY_SIGNAL omits 5c251e9dc0e1 signal: Add task_sigpending() helper omits 3f7566f49478 misc: xilinx_sdfec: add compat_ptr_ioctl() omits b36773c3912e misc: hisi_hikey_usb: use PTR_ERR_OR_ZERO omits 5144eead3f8c drm: xlnx: Use dma_request_chan for DMA channel request omits 9484f2cb8332 clk: samsung: exynos-clkout: convert to module driver omits 93618e344a5e soc: samsung: exynos-pmu: instantiate clkout driver as MFD omits cf83b2d2e2b6 bpf: Permit cond_resched for some iterators omits 29a7bb71a833 arm64: dts: exynos: remove redundant status=okay in Exynos [...] omits 6c215edbdc71 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] omits a01f7a96a9b0 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] omits b04544ac0d1f ARM: dts: s5pv210: adjust node names to DT spec omits 77c91853a65f ARM: dts: exynos: adjust node names to DT spec in Exynos54 [...] omits e5fbceb07e3e ARM: dts: exynos: adjust node names to DT spec in Odroid XU omits 5a1323023fb1 ARM: dts: exynos: adjust node names to DT spec in Exynos52 [...] omits 2d29d0300301 ARM: dts: exynos: remove redundant status=okay in Exynos44 [...] omits 108463f56813 ARM: dts: exynos: adjust node names to DT spec in Exynos44 [...] omits 43552e6d5a61 ARM: dts: exynos: override GPIO keys node by label in Exyn [...] omits d918633c8acb ARM: dts: exynos: adjust node names to DT spec in Exynos42 [...] omits 157a5697f6f2 ARM: dts: exynos: adjust node names to DT spec in Exynos32 [...] omits ce2424d76f23 spi: fix a typo inside a kernel-doc markup omits bcc96dc3cf80 ASoC: qcom: fix unsigned int bitwidth compared to less than zero omits c9dc33d13c81 ARM: dts: at91: at91-sama5d27_som1: fix EEPROM compatible omits fb533fc76d34 ARM: configs: at91: sama5: resync with media changes omits 786c395dbe42 ARM: at91: sam9x60 SiP types added to soc description omits 970f6cf2e914 ARM: exynos: Simplify code in Exynos3250 CPU core restart path omits 2e008ffe426f x86/kvm: Enable 15-bit extension when KVM_FEATURE_MSI_EXT_ [...] omits bf27ef8a77d8 iommu/hyper-v: Disable IRQ pseudo-remapping if 15 bit APIC [...] omits ab0f59c6f135 x86/apic: Support 15 bits of APIC ID in MSI where available omits 51130d21881d x86/ioapic: Handle Extended Destination ID field in RTE omits 79eb3581bcaa iommu/vt-d: Simplify intel_irq_remapping_select() omits ed381fca4712 x86: Kill all traces of irq_remapping_get_irq_domain() omits b643128b917c x86/ioapic: Use irq_find_matching_fwspec() to find remappi [...] omits c2a5881c28e5 x86/hpet: Use irq_find_matching_fwspec() to find remapping [...] omits a491bb19f728 iommu/hyper-v: Implement select() method on remapping irqdomain omits a87fb465ffe8 iommu/vt-d: Implement select() method on remapping irqdomain omits a1a785b57242 iommu/amd: Implement select() method on remapping irqdomain omits 6452ea2a323b x86/apic: Add select() method on vector irqdomain omits 2cbd5a45e529 genirq/irqdomain: Implement get_name() method on irqchip fwnodes omits 5d5a97133887 x86/ioapic: Generate RTE directly from parent irqchip's MS [...] omits 341b4a7211b6 x86/ioapic: Cleanup IO/APIC route entry structs omits a27dca645d2c x86/io_apic: Cleanup trigger/polarity helpers omits 0c1883c1eb9d x86/msi: Remove msidef.h omits 41bb2115beec x86/pci/xen: Use msi_msg shadow structs omits 485940e0e691 x86/kvm: Use msi_msg shadow structs omits e16c8058a10b PCI: vmd: Use msi_msg shadow structs omits b5c3786ee370 iommu/amd: Use msi_msg shadow structs omits 5c0d0e2cc6e0 iommu/intel: Use msi_msg shadow structs omits 6285aa507366 x86/msi: Provide msi message shadow structs omits 8073c1ac82c1 genirq/msi: Allow shadow declarations of msi_msg:: $member omits 3d7295eb3003 x86/hpet: Move MSI support into hpet.c omits f598181acfb3 x86/apic: Always provide irq_compose_msi_msg() method for [...] omits 8c44963b603d x86/apic: Cleanup destination mode omits e57d04e5fa00 x86/apic: Get rid of apic:: Dest_logical omits 22e0db42097b x86/apic: Replace pointless apic:: Dest_logical usage omits 721612994f53 x86/apic: Cleanup delivery mode defines omits 2e730cb56b2c x86/devicetree: Fix the ioapic interrupt type table omits 93b7a3d6a1f0 x86/apic/uv: Fix inconsistent destination mode omits 47bea873cf80 x86/msi: Only use high bits of MSI address for DMAR unit omits 26573a97746c x86/apic: Fix x2apic enablement without interrupt remapping omits d35cdc833bf4 ARM: dts: exynos: Enable Bluetooth support for Midas board family omits 4e7787929854 ARM: dts: exynos: Enable Bluetooth support for Universal C [...] omits 132e900a47b8 ARM: dts: exynos: Enable Bluetooth support for Trats board omits 997ebd64df39 ARM: dts: at91: Fix schema warnings for pwm-leds omits 02e46262af5d ARM: dts: at91: smartkiz: Reference led node directly omits 7cb415003468 Fonts: Make font size unsigned in font_desc omits e000650375b6 fbdev/atafb: Remove unused extern variables omits 28d211919e42 rtc: sun6i: Fix memleak in sun6i_rtc_clk_init omits 00e5deb5c4f5 drm/i915: Fix encoder lookup during PSR atomic check omits 32053e584e4a RDMA/hns: Add support for filling GMV table omits d6d91e46210f RDMA/hns: Add support for configuring GMV table omits d73e873bcfff regulator: fix a kernel-doc markup omits 3f4e3d962dfd RDMA/rtrs-clt: Remove 'addr' from rtrs_clt_add_path_to_arr omits e6ab8cf50fa1 RDMA/rtrs: Introduce rtrs_post_send omits ffea6ad1335b RDMA/rtrs-srv: Kill rtrs_srv_change_state_get_old omits c3b16b67d12f RDMA/rtrs-clt: Remove duplicated code omits 16101b60e717 RDMA/rtrs-clt: Remove duplicated switch-case handling for [...] omits 8bd372ace32e RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free omits 3c8483f5a436 RDMA/rtrs-srv: Fix typo omits d715ff8acbd5 RDMA/rtrs-srv: Don't guard the whole __alloc_srv with srv_mutex omits f553e7601df9 RDMA/rtrs-clt: Missing error from rtrs_rdma_conn_established omits fcf2959da6a7 RDMA/rtrs-clt: Avoid run destroy_con_cq_qp/create_con_cq_q [...] omits 73385fdbc43d RDMA/rtrs-clt: Remove outdated comment in create_con_cq_qp omits 2b3062e4d997 RDMA/rtrs-clt: Remove destroy_con_cq_qp in case route reso [...] omits aba457ca890c RDMA/hns: Support owner mode doorbell omits c36f74566cef MAINTAINERS: Add entry for Qualcomm IPQ4019 USB PHY omits ae3885324953 phy: fsl-imx8mq-usb: Constify imx8mp_usb_phy_ops omits aaac3733171f ARM: kvm: replace open coded VA->PA calculations with adr_l call omits 3bcf906b194c ARM: head.S: use PC relative insn sequence to calculate PH [...] omits d74d2b225018 ARM: sleep.S: use PC-relative insn sequence for sleep_save [...] omits 59d2f2827dfd ARM: head: use PC-relative insn sequence for __smp_alt omits 450abd38fe6c ARM: kernel: use relative references for UP/SMP alternatives omits 91580f0dbf24 ARM: head.S: use PC-relative insn sequence for secondary_data omits 172c34c9ff01 ARM: head-common.S: use PC-relative insn sequence for idma [...] omits 62c4a2e202b1 ARM: head-common.S: use PC-relative insn sequence for __proc_info omits 67e3f828bd4b ARM: efistub: replace adrl pseudo-op with adr_l macro invocation omits dae7a75f1f19 IB/isert: add module param to set sg_tablesize for IO cmd omits 9443076e4330 ARM: p2v: reduce p2v alignment requirement to 2 MiB omits e8e00f5afb08 ARM: p2v: switch to MOVW for Thumb2 and ARM/LPAE omits 0e3db6c9d7f6 ARM: p2v: simplify __fixup_pv_table() omits 2730e8eaa4f2 ARM: p2v: use relative references in patch site arrays omits 0869f3b9da38 ARM: p2v: drop redundant 'type' argument from __pv_stub omits 7a94849e81b5 ARM: p2v: factor out BE8 handling omits 4b16421c3e95 ARM: p2v: factor out shared loop processing omits eae78e1a9720 ARM: p2v: move patching code to separate assembler source file omits 22f2d23098f7 ARM: module: add support for place relative relocations omits 0b1674638a5c ARM: assembler: introduce adr_l, ldr_l and str_l macros omits 4e79f0211b47 ARM: p2v: fix handling of LPAE translation in BE mode omits 7c91d02068c3 ASoC: qcom: sm8250: Fix array out of bounds access omits fc2933c13374 ARM: 9020/1: mm: use correct section size macro to describ [...] omits 8aa163350506 gpio: stmpe: Fix forgotten refactoring omits f1f37abbe6fc gpio: Retire the explicit gpio irqchip code omits 163d1719d30f gpiolib: Switch to use compat_need_64bit_alignment_fixup() helper omits 9ef6293c0659 gpiolib: Use proper type for bias enumerator in gpio_set_bias() omits 39613eaad3ce qcom-geni-se: remove has_opp_table omits d9594e040965 tomoyo: fix clang pointer arithmetic warning omits d4fe911741e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0d847ce7c176 x86/setup: Remove unused MCA variables omits caabdd0f59a9 ctype.h: remove duplicate isdigit() helper omits 1fcd009102ee x86/mm/ident_map: Check for errors from ident_pud_init() omits 16f283f0a4bb ath11k: remove repeated words in comments and warnings omits d2f3f68864a4 ath10k: ath10k_pci_init_irq(): workaround for checkpatch f [...] omits 762fd1aec588 ath10k: remove repeated words in comments omits bb3ab2979fd6 RDMA/rxe: Compute PSN windows correctly omits 5333499c6014 RDMA/core: Fix error return in _ib_modify_qp() omits bfb972c5e1cb IB/verbs: avoid nested container_of() omits da31de35cd2f tty: goldfish: use __raw_writel()/__raw_readl() omits 1a460c36078e tty: nozomi: remove unneeded break omits 974e454d6f96 serial: max310x: Use devm_clk_get_optional() to get the in [...] omits c808fab604ca serial: max310x: Make use of device properties omits aee9ddb1d371 kcov, usb: only collect coverage from __usb_hcd_giveback_u [...] omits 5c54cb6c627e platform/x86: acer-wmi: Add support for SW_TABLET_MODE on [...] omits ecbb4dac5f6c USB: host: isp1362: delete isp1362_show_regs() omits 5ed132db5ad4 dt-bindings: connector: Add property to set initial curren [...] omits 96eea5876eb0 usb: xhci: Remove in_interrupt() checks omits 9ca9a2525ddf usbip: Remove in_interrupt() check omits b02dfc13fa35 usb: gadget: pxa27x_udc: Replace in_interrupt() usage in comments omits 82cb8a5c395e platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE cap [...] omits 39aa009bb66f platform/x86: acer-wmi: Add new force_caps module parameter omits 9feb0763e498 platform/x86: acer-wmi: Cleanup accelerometer device handling omits 7c936d8d26af platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines omits 6b723f4229ef platform/x86: acer-wmi: Drop no-op set_quirks call from fi [...] omits ea856ec266c1 platform/x86: asus-wmi: Add support for SW_TABLET_MODE on UX360 omits 41631d3616c3 usb: core: Replace in_interrupt() in comments omits cce866155b5b usb: gadget: udc: Remove in_interrupt()/in_irq() from comments omits 2e7e9b64be43 USB: host: ehci-pmcmsp: Cleanup usb_hcd_msp_remove() omits 19220bac2c13 usb: hosts: Remove in_interrupt() from comments omits 619821936203 platform/x86: remove unneeded break omits 726c8277bc5e usb: atm: Replace in_interrupt() usage in comment omits 862ee699fefe USB: sisusbvga: Make console support depend on BROKEN omits 517c4c44b323 usb: Add driver to allow any GPIO to be used for 7211 USB signals omits 9df556d774fd dt-bindings: Add support for Broadcom USB pin map driver omits 12cb474a0f8e usb: host: xhci-mem: remove unneeded break omits e9b0c2044129 usb: storage: freecom: remove unneeded break omits 907412c0bb23 usb: misc: iowarrior: remove unneeded break omits 23eac8531acd usb: host: ehci-sched: add comment about find_tt() not ret [...] omits dac76c17d255 platform/x86: touchscreen_dmi: Add info for the Predia Bas [...] omits 1a218d312e65 platform/mellanox: mlxbf-pmc: Add Mellanox BlueField PMC driver omits 232b67c39942 mtd: remove unneeded break omits e8a60aa7404b platform/x86: Introduce support for Systems Management Dri [...] omits 7e2ac9deb1d6 arm64: dts: freescale: sl28: add CAN node omits 04fa4f03e353 arm64: dts: ls1028a: add missing CAN nodes omits 95de5094f5ac firmware: imx: add dummy functions omits c071ab8c2074 drm/i915/gem: Avoid synchronous binds deep within locks omits c2ec4a6e5410 staging: vc04_services: fix quoted string split across lines omits 3da8757576ef staging: vc04_services: fix block comment style omits 8f870aab80b0 Staging: rtl8723bs: core: rtw_cmd: Fixed multiple brace co [...] omits 73142e110b4c staging: fieldbus: Use %pM format specifier for MAC addresses omits 0d31d5a96b8c ARM: dts: imx6: phytec: Add eeprom pagesize omits f0e24ec59076 ARM: dts: imx6: phytec: Set correct eeprom compatible omits a8d54a39e95f ARM: dts: imx6ul: segin: Fix stmpe touchscreen subnode name omits 42ab1ba8873d ARM: dts: imx7-mba7: set dr_mode to otg on usbotg1 omits b8a4f64a3277 ARM: dts: imx7-mba7: specify USB over-current polarity omits 9af6702fa1e3 ARM: dts: imx7-mba7: enable RS485 on UART7 omits 0d5e50cf30d7 ARM: dts: imx7-mba7: add audio support omits ecb5ba9f1124 ARM: dts: imx7-mba7: update MMC aliases omits d50765205d8e ARM: dts: imx7-mba7: configure watchdog omits e70f9b9c25ea ARM: dts: imx7-mba7: disable ethernet PHY clock outputs omits 2b01d7a1571b ARM: dts: imx7-mba7: remove unsupported PHY LED setup omits f7defed53e35 ARM: dts: imx7-mba7: drop incorrect num-chipselects property omits 68e680c5fadd ARM: dts: imx7-mba7: update compatible strings omits 7ead9dbb6ff4 dt-bindings: arm: fsl: update TQ-Systems SoMs and boards b [...] omits 859d74f65d87 drm/i915/display: remove debug message from error path omits 949ab9d229a2 drm/i915: Guard debugfs against invalid access without display omits faa3b6dfd252 ARM: dts: imx6q-icore-ofcap10: Use 10.1" Ampire panel compatible omits 9e3ed6fa024c ARM: dts: Fix label address for 64MiB OpenBMC flash layout omits abe75295ba70 ARM: dts: aspeed: g220a: Add some gpios omits b2826bdf910d ARM: dts: aspeed: Add Bytedance g220a BMC machine omits e81059a5e4d8 ARM: dts: Add 64MiB OpenBMC flash layout omits 9e1cc9679776 ARM: dts: aspeed: s2600wf: Fix VGA memory region location omits e3b123542cdc ARM: dts: aspeed: amd-ethanolx: Update KCS nodes to use v2 [...] omits 886f82ce9f1f ARM: dts: aspeed-g6: Fix the GPIO memory size omits 44141f58e143 selinux: allow dontauditx and auditallowx rules to take ef [...] omits 83370b31a915 selinux: fix error initialization in inode_doinit_with_dentry() omits cd29296fdfca net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config omits 6d915476e67d audit: trigger accompanying records when no rules present omits cbb5262192d9 audit: fix a kernel-doc markup omits 3aefd7d6ea05 net: core: Use skb_is_gso() in skb_checksum_help() omits b2f1c3db2887 kselftest: Extend vdso correctness test to clock_gettime64 omits c7e5789b24d3 kselftest: Move test_vdso to the vDSO test suite omits 03f55c7952c9 kselftest: Extend vDSO selftest to clock_getres omits 693f5ca08ca0 kselftest: Extend vDSO selftest omits 40723419f407 kselftest: Enable vDSO test on non x86 platforms omits 585bd812de4e net: microchip: Remove unneeded variable ret omits b6bf4776d9e2 vxge: remove unnecessary cast in kfree() omits 827b5e6ec114 soc: qcom: Kconfig: make RPMH match Command DB setting omits a87a9a73d0e2 drm/amdgpu/display: re-add surface size calculation in dcn [...] omits fddc611ca3a0 drm/radeon: Expose vddc through hwmon omits c57a8308e2cc drm/radeon: Add implementation of get_current_vddc for Sumo omits ca22f3beb6f9 drm/radeon: Add new callback that exposes vddc omits 4f00d6d5ba3e drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...] omits 0df7b988d9df char: ipmi: remove unneeded break omits e4c164d63860 Merge series "Add documentation and machine driver for SC7 [...] omits 65abc8ef5700 dt-bindings: memory: tegra: Add missing swgroups omits 65b7da27d2f6 drm/tilcdc: avoid 'make W=2' build failure omits 4868a61d498a x86/resctrl: Correct MBM total and local values omits a23beead41a1 ARM: dts: exynos: Remove 'opp-shared' from Exynos4412 bus [...] omits 950d46f7c18a ARM: dts: exynos: Remove 'opp-shared' from Exynos3 bus OPP-tables omits b898d5c50cab RDMA/bnxt_re: Fix entry size during SRQ create omits cfbb97fde694 arm64: dts: qcom: Switch sc7180-trogdor to control SPI CS [...] omits 37dd4b777942 arm64: dts: qcom: sc7180: Provide pinconf for SPI to use G [...] omits 2040a6bf90b5 m68k: mmu_context: Fix Sun-3 build omits 19cc89dcb94b drm/amdgpu/swsmu: drop smu i2c bus on navi1x omits 923e15d634ac drm/amdgpu: drop mem_global_referenced omits c345c89b6491 drm/amdgpu: add vangogh apu flag omits 191a3c04799e drm/amdgpu: enable MULTI_MON_PP_MCLK_SWITCH DC feature at default omits a2475e624e2e drm/amd/display: correct asic type check V2 omits b1878847ac90 drm/amd/pm: drop redundant display setting omits 62ff83a4f691 drm/amd/pm: reconfigure smc on display vbitimeout setting change omits d49873c93fc5 drm/amd/pm: correct the mclk switching setting omits b03fd3e7e68f drm/amd/pm: enable Polaris watermark table setting omits 690cdc263584 drm/amd/pm: fulfill the Polaris implementation for get_clo [...] omits db6f5c7f95c4 drm/amd/pm: correct vddc_dep_on_dal_pwrl setup omits 9182fefcb8ca drm/amd/pm: correct SMC sclk/mclk boot level setup omits 8f97e221d64d drm/amd/pm: correct pcie spc cap setup omits ba4601feba44 drm/amd/pm: correct clk/voltage dependence setup omits be56f22b6253 drm/amd/pm: correct the way to get the highest vddc omits d765129a719f drm/amd/pm: correct sclk/mclk dpm enablement omits baa495f76436 drm/amd/pm: correct smc voltage controller setup omits 326d0ff7aa8b drm/amd/pm: correct platformcaps setup omits 55411d16233e drm/amd/pm: correct VRconfig setting omits a6d8a6eb3e10 drm/amd/pm: correct vddc phase control setting omits b23dbd603b68 drm/amd/pm: correct avfs fuse settings omits dba195316860 drm/amd/pm: correct Polaris DIDT configurations omits d8b61d5a0d51 drm/amd/pm: correct Polaris powertune table setup omits f6638d0e6f93 drm/amd/pm: correct the checks for sclk/mclk SS support omits a8588b8bb3d6 drm/amd/pm: correct VR shared rail info omits 5f92b48cf62c drm/amd/pm: add mc register table initialization omits 8f0804c6b7d0 drm/amd/pm: add edc leakage controller setting omits 9610a3bfde41 drm/amd/pm: setup zero rpm parameters for polaris10 omits c420418f1d7c drm/amd/pm: correct polaris10 clock stretcher data table setting omits a90e6fbe47ff drm/amd/pm: correct the settings for ro range minimum and maximum omits 029479accac2 drm/amd/pm: drop redundant efuse mask calculations omits 555440822b41 drm/amd/pm: optimize AC timing programming omits 18973c6ec42a drm/amd/powerplay: separate Polaris fan table setup from Tonga omits 8c23cc29d55b drm/amd/pm: add PWR_CKS_CNTL setting omits 92995254afae drm/amdgpu: correct CG_ACLK_CNTL setting omits 7f95a2e01c9d drm/amd/pm: drop arb table first byte workaround omits e9016fc2ad7a drm/amd/pm: add pptable VRHotLevel setting omits 3a9f6bb21d08 drm/amd/pm: correct the BootLinkLevel setup omits a193d977419c drm/amd/pm: correct the ACPI table setup V2 omits 0232af1cea03 drm/amd/pm: correct mclk table setup omits 374b0781a0b1 drm/amd/pm: correct sclk table setup omits 8849fe64f668 drm/amd/pm: correct vddci table setup omits 3df9931b0678 drm/amd/pm: populate smc samu table omits 10efb75b58fe drm/amd/pm: populate smc vddc table omits 73275181f687 drm/amd/pm: correct the checks for polaris kickers omits d1b22e36e318 Documentation/x86: Rename resctrl_ui.rst and add two errat [...] omits fa769f29f124 ARM: dts: sun8i: add FriendlyArm ZeroPi support omits 0a1c8e54c8e8 xtensa: use asm-generic/mmu_context.h for no-op implementations omits 586c4f24b94a x86: use asm-generic/mmu_context.h for no-op implementations omits 9431da33cb89 um: use asm-generic/mmu_context.h for no-op implementations omits ca0f34b575ad sparc: use asm-generic/mmu_context.h for no-op implementations omits c350f8c75b66 sh: use asm-generic/mmu_context.h for no-op implementations omits 93e2dfd39438 s390: use asm-generic/mmu_context.h for no-op implementations omits 2b56290d9f1c riscv: use asm-generic/mmu_context.h for no-op implementations omits f4b90e37e3ed powerpc: use asm-generic/mmu_context.h for no-op implementations omits 4146bdab313d parisc: use asm-generic/mmu_context.h for no-op implementations omits 5449edc5db3b openrisc: use asm-generic/mmu_context.h for no-op implementations omits e2e251cc47ea nios2: use asm-generic/mmu_context.h for no-op implementations omits f62408e035c1 nds32: use asm-generic/mmu_context.h for no-op implementations omits 5b3a582d94e2 mips: use asm-generic/mmu_context.h for no-op implementations omits 97f130106f29 microblaze: use asm-generic/mmu_context.h for no-op implem [...] omits 2fd171be13f0 m68k: use asm-generic/mmu_context.h for no-op implementations omits 8e51efc2d749 ia64: use asm-generic/mmu_context.h for no-op implementations omits c96c177a9468 hexagon: use asm-generic/mmu_context.h for no-op implementations omits 746192ff3a65 csky: use asm-generic/mmu_context.h for no-op implementations omits d98295d31fc1 arm64: use asm-generic/mmu_context.h for no-op implementations omits 56afb8d48017 Revert "platform/x86: wmi: Destroy on cleanup rather than [...] omits 023e1b1f1164 ASoC: qcom: qdsp6: make use of devm_of_platform_populate omits 9e3ecb5b1681 ASoC: qcom: sc7180: Add machine driver for sound card regi [...] omits e158d2d83cab ASoC: google: dt-bindings: Add sc7180-trogdor machine bindings omits af702094a63e staging: rtl8188eu: remove commented defines omits 34557e233cf8 staging: rtl8723bs: Rewrite comparison to NULL omits 421015713b30 ARM: 9017/2: Enable KASan for ARM omits 5615f69bc209 ARM: 9016/2: Initialize the mapping of KASan shadow memory omits c12366ba441d ARM: 9015/2: Define the virtual space of KASan's shadow region omits d6d51a96c7d6 ARM: 9014/2: Replace string mem* functions for KASan omits d5d44e7e3507 ARM: 9013/2: Disable KASan instrumentation for some code omits 7a1be318f579 ARM: 9012/1: move device tree mapping out of linear region omits e9a2f8b599d0 ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAG [...] omits 411269babe83 platform/surface: Move Surface Pro 3 Button driver to plat [...] omits 85f7582cd484 platform/surface: Move Surface 3 Power OpRegion driver to [...] omits 4df56c36944b platform/surface: Move Surface 3 Button driver to platform [...] omits f23027ca3d48 platform/surface: Move Surface 3 WMI driver to platform/surface omits 1e3a2bc89de4 platform: Add Surface platform directory omits ab7cffb8d236 MIPS: ingenic: remove unused platform_data header file omits 673a8c4f8517 Documentation: ABI: Add /sys/firmware/lefi/boardinfo descr [...] omits 6c1bfbd9df8c MIPS: Loongson64: Add /sys/firmware/lefi/boardinfo omits fe50b1f83210 staging: kpc2000: kpc_dma: rename show function per convention omits 71f5a9124374 staging: kpc2000: kpc_dma: rearrange lines exceeding 100 columns omits 36f18e741a23 staging: vt6655: Fix typo omits ba1c30bf3f25 rtc: pcf2127: fix pcf2127_nvmem_read/write() returns omits 90855921ac92 staging: rtl8723bs: cleanup NULL check before vfree omits 5d78533a0c53 rtc: pcf2127: move watchdog initialisation to a separate function omits 703456ba76e9 thermal: mtk_thermal: make device_reset optional omits c707f973df17 dt-bindings: thermal: mediatek: add documentation for MT8516 SoC omits 07df39d03c34 dt-bindings: thermal: mediatek: make resets property optional omits 4eb7d0cd590d thermal/drivers/rcar: Replace spin_lock_irqsave by spin_lo [...] omits 7d18e2f3f297 drm/doc: Document legacy_cursor_update better omits 37b2539e63d6 drivers/thermal/core: Optimize trip points check omits 345a8af7ea63 thermal: core: Move power_actor_set_power into IPA omits 87d238026052 thermal: core: Remove unused functions in power actor section omits 8132df3a06a4 thermal: power_allocator: Respect upper and lower bounds f [...] omits d1849b9ff9f4 USB: serial: iuu_phoenix: remove unneeded break omits 1fcf689181e9 USB: serial: digi_acceleport: remove in_interrupt() usage omits 78e4ea785c07 memory: tegra: Sort tegra210_swgroups by reg address omits f68ac0e6bd83 memory: tegra: Correct tegra210_mc_clients def values omits c14bea053775 memory: tegra: Correct la.reg address of seswr omits 11b3de087a1c dt-bindings: gpio: pca953x: Add support for the NXP PCAL9554B/C omits 4dfec0d1d7b9 matroxfb: avoid -Warray-bounds warning omits ae6b4e69a80d scsi: doc: Fix some kernel-doc markups omits 56ae4919f9ed scsi: lpfc: Update lpfc version to 12.8.0.5 omits b67b59443282 scsi: lpfc: Reject CT request for MIB commands omits 8aaa7bcf07a2 scsi: lpfc: Add FDMI Vendor MIB support omits 7c30bb62ed5d scsi: lpfc: Enlarge max_sectors in scsi host templates omits f5201f87ccaf scsi: lpfc: Fix duplicate wq_create_version check omits 7cbef585a12a scsi: lpfc: Removed unused macros in lpfc_attr.c omits e5785d3ec32f scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() omits e7dab164a9aa scsi: lpfc: Fix scheduling call while in softirq context i [...] omits 62e3a931db60 scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvme [...] omits ae7e63d1e34a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits ae0f18bef30d spi: spi-sun6i: enable autosuspend feature omits 940f3bbf3dac spi: rockchip: enable autosuspend feature omits ab8bcad67bee tools/memory-model: Move Documentation description to Docu [...] omits 9270e1a744f8 tools: memory-model: Document that the LKMM can easily mis [...] omits eeed6965071b RDMA/rxe: Remove unused RXE_MR_TYPE_FMR omits 3c6bff3cf988 RDMA: Convert sysfs kobject * show functions to use sysfs_emit() omits 1c7fd72687d6 RDMA: Convert sysfs device * show functions to use sysfs_emit() omits 676a80adba01 RDMA: Remove AH from uverbs_cmd_mask omits 628c02bf38aa RDMA: Remove uverbs cmds from drivers that don't use them omits bd2a40cc2463 RDMA/core Remove uverbs_ex_cmd_mask omits 1f11a7610e50 RDMA: Check create_flags during create_qp omits 1c407cb5d705 RDMA: Check flags during create_cq omits 26e990badde4 RDMA: Check attr_mask during modify_qp omits 652caba5b550 RDMA: Check srq_type during create_srq omits 44ce37bc8bf3 RDMA: Move more uverbs_cmd_mask settings to the core omits c074bb1e30f9 RDMA: Remove elements in uverbs_cmd_mask that all drivers set omits b8e3130dd96b RDMA: Remove uverbs_ex_cmd_mask values that are linked to [...] omits c8ed1ff88c02 scsi: target: tcmu: scatter_/gather_data_area() rework omits a5c29a262ebe RDMA/cxgb4: Remove MW support omits b9dd44fd79a1 scsi: message: fusion: Remove unneeded break omits 170b7d2de29e scsi: Remove unneeded break statements omits 53839b51a767 RDMA/bnxt_re: Set queue pair state when being queried omits 345980a3a5e5 spi: spi-sun6i: implement DMA-based transfer mode omits 434ee4251950 scsi: fc: Update documentation of sysfs nodes for FPIN stats omits 846101960fdb scsi: fc: Add mechanism to update FPIN signal statistics omits 3dcfe0de5a97 scsi: fc: Parse FPIN packets and update statistics omits 547aab51a914 scsi: fc: Add FPIN statistics to fc_host and fc_rport objects omits 874163aab75a scsi: fc: Update formal FPIN descriptor definitions omits bb4b1e3f0c87 Merge tag '20201013212531.428538-1-dianders@chromium.org' [...] omits 778279f4f5e4 soc: qcom: cmd-db: allow loading as a module omits f88d47190a1f Merge series " [PATCH v2 0/5]" from Dmitry Baryshkov <dmit [...] omits 390d828f56a6 regulator: lp872x: make a const array static, makes object [...] omits c5ff0c1950e5 drm/amd/display: Clean up debug macros omits 0ca3418272a2 drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally omits 594b6f7370a8 drm/amd/display: Fix kernel panic by dal_gpio_open() error omits 44ea03e17ef5 drm/amdgpu: use true and false for bool initialisations omits d4189bc55d5c regulator: fixed: provide bindings using power domain omits bf3a28cf4241 regulator: fixed: support using power domain for enable/disable omits 2316822989a3 remoteproc: ti_k3: fix -Wcast-function-type warning omits 4a434abc40d2 firmware: meson-sm: enable build as module omits 2ee1b42e8a0d Merge existing fixes from spi/for-5.10 omits 01c77cae836a Merge existing fixes from regulator/for-5.10 omits b35f80f2e322 ARM: dts: exynos: Remove interrupts from DMC controller in [...] omits 6e1e90ec0275 regmap: mmio: add config option to allow relaxed MMIO accesses omits 748f0d70087c cpupower: Provide online and offline CPU information omits c5564a50d990 pinctrl: samsung: s3c24xx: remove unneeded break omits f44ca0871b7a qspinlock: use signed temporaries for cmpxchg omits e2bcad676c6b MAINTAINERS: add dt binding headers to memory controller d [...] omits e8ea5764bdb1 arm64: dts: exynos: Harmonize DWC USB3 DT nodes name omits 3e667f65cdc3 ARM: dts: exynos: Harmonize DWC USB3 DT nodes name omits 214a7c874e26 ARM: dts: exynos: Correct DWC USB3 compatible string omits 4b6533c04ad9 ARM: dts: exynos: disable pull up of USB 3.0 over-current [...] omits bd7e7ff56fee ARM: dts: exynos: fix USB 3.0 pins supply being turned off [...] omits 3d992fd8f4e0 ARM: dts: exynos: fix USB 3.0 VBUS control and over-curren [...] omits ecc1ff532b49 ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU omits c19345ea65a8 ARM: multi_v7_defconfig: enable sound driver for Midas platform omits 95f075fec383 ARM: exynos_defconfig: enable sound driver for Midas platform omits 4ab17ed13186 thermal: core: Add upper and lower limits to power_actor_s [...] omits 4a6dbc65f6ef ARM: dts: exynos: Fix schema warnings for pwm-leds omits 46bbf461a313 Merge series "ASoC: SOF: cleanups for 5.10" from Kai Vehma [...] omits 7a25748ba0c6 Merge series "DAI driver for new XCVR IP" from "Viorel Sum [...] omits 0d8902d57646 Merge series "ASoC: merge soc_pcm_hw_param() rollback and [...] omits 155eacf880b8 Merge series "ASoC: qcom: add support for QRB5165 RB5 mach [...] omits 9c9c0076146b Merge series "use semicolons rather than commas to separat [...] omits d6981c3b575b Merge series "ASoC: sun8i-codec: support for AIF2 and AIF3 [...] omits 81437cc3b0d9 Merge series "dt-bindings: stm32: convert audio dfsdm to j [...] omits 1bfa3eaa4511 ASoC: fsl_spdif: Add support for higher sample rates omits 516232e3609f ASoC: fsl_spdif: Add support for i.MX8QM platform omits 87b2fc1139a1 ASoC: dt-bindings: fsl_spdif: Add new compatible string fo [...] omits efb38304c550 ASoC: amd: support other audio modes for raven omits 79405e3e5375 ASoC: wm5102: Use get_unaligned_be16() for dac_comp_coeff omits 49491418c1dc ASoC: dt-bindings: stm32: convert sai to json-schema omits ab589bac553f ASoC: adau1977: remove platform data and move micbias bind [...] omits 76b5f68bbf7d ASoC: pcm5102a: Make codec selectable omits 81dde99f1ac6 ASoC: jz4740-i2s: Remove manual DMA peripheral ID assignment omits d9da1785ec0c soc: meson: enable building drivers as modules omits 5d2fc13ba052 soc: amlogic: socinfo: build for specific arch omits aa2e2785545a ASoC: qcom: sm8250: add sound card qrb5165-rb5 support omits 765c37598494 ASoC: qcom: dt-bindings: Add SM8250 sound card bindings omits 34a3242baeb5 drm/amdgpu: Discard unnecessary breaks omits 1b3c7564113a drm/amdgpu/display: use kvzalloc again in dc_create_state omits 5d1b3211da03 drm/amd/display: combined user regamma and OS GAMMA_CS_TFM_1D omits 7154a51b5347 drm/amd/display: Using udelay for specific dongle while ed [...] omits a2540e34b521 drm/amd/display: Removed unreferenced variables. omits 70bb91937286 drm: deprecate DRM_FORMAT_MOD_NONE omits cadfd67c27e2 drm/amd/display: prevent null pointer access omits 13b5ca42ca9c drm/amd/display: Add tracepoint for capturing clocks state omits 8b198f6e94d6 drm/amd/display: Add pipe_state tracepoint omits e8a982355f96 drm/amd/display: Add tracepoint for amdgpu_dm omits 21c414458296 drm/amd/display: Rework registers tracepoint omits 9d83722d06fe drm/amd/display: Decouple amdgpu_dm_trace from service omits b51366f77b9e drm/amd/display: 3.2.108 omits fd0f1d21d46c drm/amd/display: [FW Promotion] Release 0.0.38 omits c36f0ab0aac7 drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns omits def48da790ce drm/amd/display: Fix max brightness pixel accuracy omits 35a4644c935e drm/amd/display: Don't trigger flip twice when ODM combine in use omits 86c5a9e3aa66 drm/amd/display: Update GSL state if leaving immediate flip omits da52f579d948 drm/amd/display: disable seamless boot for VSC_SDP omits c76b169b76bb drm/amd/display: Reduce height of visual confirm on right side. omits 73ec5680ba63 drm/amd/display: Revert check for flip pending before lock [...] omits 74d021b5631f drm/amd/display: skip avmute action omits df043738b7c7 drm/amd/display: Refactor ABM_MASK_SH_LIST_DCN301 naming omits bf479f5a1d9c drm/amd/display: adding reading OEM init_data to dcn3 omits e5df916b8581 drm/amd/display: DCN2.1 Disable 48MHz Powerdown Debug Option omits aaa0aed17e04 drm/amd/display: 3.2.107 omits 9abdf3920383 drm/amd/display: Add an option to limit max DSC target bpp [...] omits 84c305b756e7 drm/amd/display: [FW Promotion] Release 0.0.37 omits a10ba3827afa drm/amd/display: Define PSR ERROR Status bit VSC_SDP omits a47cc3ab051f drm/amd/display: Raise DPG height during timing synchronization omits 1db522cd03fd drm/amd/display: Set WM set A to 0 if full pstate not supported omits 39a71459a032 drm/amd/display: Reverting "Add connector to the state if [...] omits 9248681f68b7 drm/amd/display: Source minimum HBlank support omits 2e7b43e62910 drm/amd/display: enable odm + full screen mpo on dcn21 omits ea817dd5ad79 drm/amd/display: add dcn21 bw validation omits f2459c52c844 drm/amd/display: Add Bounding Box State for Low DF PState [...] omits a39f2a8d7066 drm/amdgpu: nuke amdgpu_vm_bo_split_mapping v2 omits ce9a6cad3e3a drm/amdgpu: increase the reserved VM size to 2MB omits 34c0631bbd9d drm/amd/pm: update driver if version for dimgrey_cavefish omits 19ae333001b3 drm/amdgpu: added support for psp fw attestation omits 0165b85c2784 drm/amdgpu: enable IP discovery for vangogh omits ea8650730332 ASoC: dt-bindings: stm32: dfsdm: remove stm32-adfsdm.txt binding omits f24fd10bea59 dt-bindings: stm32: dfsdm: update audio properties omits 3adb776384f2 x86, libnvdimm/test: Remove COPY_MC_TEST omits 4662c59688b8 ASoC: soc-pcm: add soc_pcm_hw_clean() and call it from soc [...] omits c304c9acb6e6 ASoC: soc-dai: add mark for snd_soc_dai_hw_params/free() omits 3a36a64a2de4 ASoC: soc-component: add mark for snd_soc_pcm_component_hw [...] omits 918ad772c4e4 ASoC: soc-link: add mark for snd_soc_link_hw_params/free() omits ab49436eecf5 ASoC: soc-pcm: move soc_pcm_hw_free() next to soc_pcm_hw_params() omits 5560d8c6053c ASoC: soc.h: remove for_each_rtd_dais_rollback() omits 64e2c37ea035 ASoC: SOF: sof-audio: remove goto used for force-nocodec support omits 3381a989a92f ASoC: SOF: topology: remove const in sizeof() omits 5027fe36032a ASoC: SOF: control: remove const in sizeof() omits 6f6573a4044a asm-generic: fix ffs -Wshadow warning omits 80b4707a2f16 asm-generic: percpu: avoid Wshadow warning omits 2b0ced1203c2 dt-bindings: remoteproc: stm32_rproc: update syscon descriptions omits e67bae44c708 dt-bindings: remoteproc: stm32_rproc: update for firmware [...] omits d5123d2c7191 dt-bindings: arm: stm32: Add compatible for syscon tamp node omits 2a45a08a5bcf asm-generic/sembuf: Update architecture related informatio [...] omits 0afb88d5a602 ASoC: dt-bindings: fsl_xcvr: Add document for XCVR omits 28564486866f ASoC: fsl_xcvr: Add XCVR ASoC CPU DAI driver omits 292f70d7cdd5 arm: use asm-generic/mmu_context.h for no-op implementations omits 75e6a851d696 arc: use asm-generic/mmu_context.h for no-op implementations omits 6dfc3f5bcbf5 alpha: use asm-generic/mmu_context.h for no-op implementations omits 94f89922e1e0 asm-generic: add generic MMU versions of mmu context functions omits 80e8eaab5e98 soc: qcom: geni: Optimize/comment select fifo/dma mode omits 9cb4c67d7717 Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" omits 4b6ea87be44e soc: qcom: geni: More properly switch to DMA mode omits a1344daeab95 ASoC: dapm: use semicolons rather than commas to separate [...] omits 94fa760d01c2 ASoC: madera: use semicolons rather than commas to separat [...] omits 40faaca03bf7 ASoC: samsung: snow: use semicolons rather than commas to [...] omits bed5ed644c74 ASoC: SOF: Intel: hda: use semicolons rather than commas t [...] omits edc3f5b43a44 ASoC: Intel: bytcr_rt5651: use semicolons rather than comm [...] omits 2db5fa77cd7e ASoC: wm8350: use semicolons rather than commas to separat [...] omits bd1f64bb57f7 arm64: dts: qcom: msm8916-pm8916: Stop using s1/l3 as regulators omits 809f299a9698 arm64: dts: qcom: msm8916: Use power domains for MSS/WCNSS [...] omits 858bce9c4cdd remoteproc: qcom_wcnss: Allow replacing regulators with po [...] omits 20a2269c1983 dt-bindings: remoteproc: qcom,wcnss: Deprecate regulators for PDs omits 8750cf392394 remoteproc: qcom_q6v5_mss: Allow replacing regulators with [...] omits 0711ae454b2d dt-bindings: remoteproc: qcom: Deprecate regulators for Q6V5 PDs omits 3116a9931fa6 hwspinlock: sprd: Remove redundant header files omits 2709436ecf38 arm64: dts: qcom: msm8916: Add RPM power domains omits 84314cf7d0aa soc: qcom: rpmpd: Add MSM8916 power domains omits 819f7d91ad97 dt-bindings: power: rpmpd: Add MSM8916 RPM power domains omits b5a3bf66d7fa soc: qcom: rpmpd: Add MSM8939 power-domains omits 1dd50f17d6ce dt-bindings: power: rpmpd: Add MSM8939 RPM power domains omits 043323da2255 soc: qcom: rpmpd: Rename MAX_8996_RPMPD_STATE to MAX_CORNE [...] omits 5fd7fb438b7c soc: qcom: rpmpd: Add SDM660 power-domains omits ee84049c1391 dt-bindings: power: rpmpd: Add SDM660 power-domains bindings omits 5a7f34ab0232 ASoC: sun8i-codec: Add the AIF3 DAI, widgets, and routes omits 50ec8422acd2 ASoC: sun8i-codec: Add the AIF2 DAI, widgets, and routes omits 7a6b937ec4e2 ASoC: sun8i-codec: Generalize AIF clock control omits 342cacb92d62 ASoC: sun8i-codec: Enable all supported PCM formats omits 2464dccab7fe ASoC: sun8i-codec: Require an exact BCLK divisor match omits 3952ec2ac55a ASoC: sun8i-codec: Protect the clock rate while streams are open omits 15b45912341e ASoC: sun8i-codec: Constrain to compatible sample rates omits 6c5326bebd40 ASoC: sun8i-codec: Automatically set the system sample rate omits c2b751d76966 ASoC: sun8i-codec: Enable all supported sample rates omits e557148ac220 ASoC: sun8i-codec: Enforce symmetric DAI parameters omits afb1a6006299 ASoC: sun8i-codec: Support the TDM slot binding omits 68a4f2caaa17 ASoC: sun8i-codec: Correct the BCLK divisor calculation omits e511aed79632 ASoC: sun8i-codec: Round up the LRCK divisor omits 1abb43aeadfb ASoC: sun8i-codec: Use the provided word size omits c56f5f1c0b23 ASoC: sun8i-codec: Enable all supported clock inversions omits fd57ed2de5b1 ASoC: sun8i-codec: Program DAI format before clock inversion omits 7826b8d15ec2 ASoC: sun8i-codec: Prepare to extend the DAI driver omits cb3659268a12 soc: qcom: rpmh: Allow RPMH driver to be loaded as a module omits 7bb7a83f4d91 Revert "drivers: qcom: rpmh-rsc: Use rcuidle tracepoints f [...] omits c14e64b46944 soc: qcom: llcc: Support chipsets that can write to llcc omits af7244c07637 soc: qcom: llcc: Move llcc configuration to its own function omits 5434dcef5496 ARM: dts: qcom: msm8974-klte: Add support for SD card omits 19524d5b1700 ARM: dts: qcom: msm8974-klte: Add support for wifi omits 99128e7503be ARM: dts: qcom: msm8974-klte: Add gpio expander chip omits 60367221d7d4 ARM: dts: qcom: msm8974-klte: Add support for led omits 972f5a62a698 ARM: dts: qcom: msm8974-klte: Add support for touchscreen omits a193dc521c97 ARM: dts: qcom: msm8974-klte: Add support for touchkey omits 486d49914307 ARM: dts: qcom: msm8974-klte: Merge pinctrl nodes omits fc3e62e25c38 soc: qcom: smp2p: Safely acquire spinlock without IRQs omits 228813aaa711 arm64: dts: qcom: sc7180: Fix one forgotten interconnect r [...] omits 4af5c6dc255c arm64: dts: ipq6018: update the reserved-memory node omits 95d9f84fca1e gpiolib: split error path in gpiod_request_commit() omits 8bbff39c6c6c gpiolib: Unify expectations about ->request() returned value omits 6bc9d7391ad6 Merge tag 'optee-use-uuid-api-for-v5.10' of git://git.lina [...] omits 40941954f6ce gpiolib: of: Use named item for enum gpiod_flags variable omits ad26098970b6 ALSA: remove unneeded break omits 3ffb7c45d193 gpiolib: cdev: document that line eflags are shared omits 7b58696d9a84 gpiolib: Extract gpiod_not_found() helper omits e34b8feeaa4b drm/ttm: merge ttm_dma_tt back into ttm_tt omits 230c079fdcf4 drm/ttm: make num_pages uint32_t omits 05f8d2509705 drm/ttm: move swapin out of page alloc backend omits d1cb1f254a5b drm/ttm: nuke ttm_tt_set_(un)populated again omits fc7f6a054e1a Merge existing fixes from asoc/for-5.10 omits 8d71d2bf6efe x86: Reclaim TIF_IA32 and TIF_X32 omits ff170cd05953 x86/mm: Convert mmu context ia32_compat into a proper flags field omits 3316ec8ccd34 x86/elf: Use e_machine to check for x32/ia32 in setup_addi [...] omits 9a29a671902c elf: Expose ELF header on arch_setup_additional_pages() omits 2424b14605c7 x86/elf: Use e_machine to select start_thread for x32 omits bc3d7bf61a9e elf: Expose ELF header in compat_start_thread() omits 2656af0d5abf x86/elf: Use e_machine to choose DLINFO in compat omits 47cd4dac1fb2 x86/oprofile: Avoid TIF_IA32 when checking 64bit mode omits 214f0e804358 x86/compat: Simplify compat syscall userspace allocation omits 375d4bfda573 perf/x86: Avoid TIF_IA32 when checking 64bit mode omits 9dcd17be61e4 arm64: dts: ti: k3-am65: ringacc: drop ti, dma-ring-reset-quirk omits 529adfe8f131 locks: fix a typo at a kernel-doc markup omits f30795fb404e EDAC: Do not issue useless debug statements in the polling [...] omits 16238415eb98 locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock omits 632211cdd6ad MAINTAINERS: Cleanup SGI-related entries omits 6e0781e092a1 clk: rockchip: Add appropriate arch dependencies omits 633cdaf29ec4 x86/mce: Remove unneeded break omits 880396c86a1f x86/microcode/amd: Remove unneeded break omits 2612afd9b979 arm64: dts: allwinner: h6: Harmonize DWC USB3 DT nodes name omits f09056c1dece EDAC/amd64: Remove unneeded breaks omits 1a2b85f1e2a9 timekeeping: Convert jiffies_seq to seqcount_raw_spinlock_t omits 40fe44cab01c arm64: dts: mediatek: mt8516: add usb1 node omits 5fae27102699 arm64: dts: mediatek: mt8516: rename usb phy omits 204b9cd58f4c arm64: dts: mediatek: mt8516: add auxadc node omits 54e9f3633ed1 dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC omits e55c56df43dd arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value omits 4c7a6260775d arm64: dts: add dts nodes for MT6779 omits f74cdb1c4e9b arm64: dts: mt8173-elm: Remove ddc property from panel omits cc7a16b14f38 MAINTAINERS: change mediatek wiki page omits 4007844b0581 soc: mediatek: Check if power domains can be powered on at [...] omits f1118a28bef9 cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Ch [...] omits 96999c797ec1 memory: jz4780_nemc: Fix an error pointer vs NULL check in [...] omits 81f652afa6ad pinctrl: renesas: r8a7790: Add VIN1-B and VIN2-G pins, gro [...] omits cf25d802e029 soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init [...] omits 7f2c2f38c1c0 clk: renesas: rcar-gen3: Remove stp_ck handling for SDHI omits bdf0c8ea8c63 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] omits 661495164934 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] omits 05e6ae33cf98 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] omits 622007d172fb arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Add pa [...] omits 53e573dc39fb arm64: dts: renesas: cat875: Remove rxc-skew-ps from ether [...] omits 67d3dcf12a3d arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from [...] omits d311d818fa8c ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Enable VIN instances omits ca3b4330a543 arm64: dts: renesas: r8a77961: Add MSIOF nodes omits e8c471588890 arm64: dts: renesas: Align GPIO hog names with dtschema omits 9b533dc8f340 ARM: dts: r8a7742-iwg21d-q7: Add LCD support omits 12ec7e56ce95 Documentation: leds: remove invalidated information omits 79bd11db8ba8 ARM: dts: imx: align GPIO hog names with dtschema omits dfedd2ac4725 arm64: dts: imx8mq-librem5: align GPIO hog names with dtschema omits 9ab476ba001e staging: r8188eu: inline rtw_init_netdev_name() omits 620d28440c10 staging: greybus: audio: code indentation and formatting changes omits 01a050e8e468 staging: gdm724x: Clarify naming of packet_type<->tty inde [...] omits e0071d318f5e staging: kpc2000: Use BIT macro instead of bit masking omits faf9ca25f918 staging: kpc2000: re-indent code for better readability omits ae94bd537420 staging: kpc2000: rearrange lines exceeding 100 columns omits 2ed1fa08e674 staging: vt6655: rearrange lines exceeding 100 columns omits 30676f7b1f92 staging/rtl8723bs: replace "foo * bar" with "foo *bar" omits 87e6059da1a3 staging/qlge: fix typo omits 6b6946b25e67 staging/qlge: add blank line after declaration omits 194b11c3e2fc staging: wfx: make a const array static, makes object smaller omits 0795f519d1af staging/rtl8192u/ieee80211: remove debugging line omits e13ff19e7c5b staging/rtl8192u/ieee80211: use __func__ macro omits e93301843720 staging: rtl8188eu: rearrange lines exceeding 100 columns omits 153167c5219a staging: comedi: tests: Simplify conditional evaluation omits a5a6e5eff467 staging: qlge: remove extra blank lines omits 75f1df269d4a staging: r8188eu: use native wireless IE codes from linux/ [...] omits 42a18f09bcb9 staging: rtl8723bs: remove unnecessary type cast of rtw_ne [...] omits c854f0142963 staging: comedi: ni_mio_common: Fix newline after derefere [...] omits 4c62db88459a staging: iio: adis16240: add blank line before struct definition omits e722a295cf49 staging: ion: remove from the tree omits 09d56d92ad25 PM / devfreq: tegra30: Silence deferred probe error omits cc2a4e836120 PM / devfreq: tegra20: Relax Kconfig dependency omits 9a93386bf667 PM / devfreq: tegra20: Silence deferred probe error omits ea0c5cbaf8b7 clk: imx: lpcg: add suspend/resume support omits 18cdbad40c6c clk: imx: clk-imx8qxp-lpcg: add runtime pm support omits a4bfc85ccf37 clk: imx: lpcg: allow lpcg clk to take device pointer omits d5f1e6a2bb61 clk: imx: imx8qxp-lpcg: add parsing clocks from device tree omits d0409631f466 clk: imx: scu: add suspend/resume support omits 78edeb080330 clk: imx: scu: add runtime pm support omits 2f1a2c1d00bc clk: imx: scu: allow scu clk to take device pointer omits 0d5f1f4731b5 clk: imx: scu: bypass cpu power domains omits 77d8f3068c63 clk: imx: scu: add two cells binding support omits 540742fb109f dt-bindings: clock: imx-lpcg: add support to parse clocks [...] omits 96ffcdf239de PM / devfreq: Remove redundant governor_name from struct devfreq omits 5f1a9066fcb2 PM / devfreq: Add governor attribute flag for specifc sysfs nodes omits 02f5bea93cdc dt-bindings: firmware: imx-scu: new binding to parse clock [...] omits 0dd25a0d12a1 PM / devfreq: Add governor feature flag omits cab477d0d4fb PM / devfreq: Add tracepoint for frequency changes omits b4365423bb7a PM / devfreq: Unify frequency change to devfreq_update_tar [...] omits 4281461c01f7 trace: events: devfreq: Use fixed indentation size to impr [...] omits d4948d19d47f c6x: kill ELF_CORE_COPY_FPREGS omits 7848d2e26d7a whack-a-mole: USE_ELF_CORE_DUMP omits 77f9c902f45f [ia64] ptrace_[sg]etregs(): use access_elf_reg() instead o [...] omits 3b2d387c5e27 [ia64] missed cleanups from switch to regset coredumps omits 1510723087d2 arm: kill dump_task_regs() omits 319c15174757 epoll: take epitem list out of struct file omits d9f41e3c95a1 epoll: massage the check list insertion omits b62d2706a754 lift rcu_read_lock() into reverse_path_check() omits 44cdc1d952e3 convert ->f_ep_links/->fllink to hlist omits d1ec50adb560 ep_insert(): move creation of wakeup source past the fl_ep [...] omits 2c0b71c1e9c9 fold ep_read_events_proc() into the only caller omits ad9366b1361f take the common part of ep_eventpoll_poll() and ep_item_po [...] omits 85353e919f6e ep_insert(): we only need tep->mtx around the insertion itself omits e3e096e7fc30 ep_insert(): don't open-code ep_remove() on failure exits omits 57804b1cc461 lift locking/unlocking ep->mtx out of ep_{start,done}_scan() omits ff07952aeda8 ep_send_events_proc(): fold into the caller omits 443f1a042233 lift the calls of ep_send_events_proc() into the callers omits 1ec09974d845 lift the calls of ep_read_events_proc() into the callers omits db502f8a3b0b ep_scan_ready_list(): prepare to splitup omits bde03c4c1a6b ep_loop_check_proc(): saner calling conventions omits 6a3890c47479 get rid of ep_push_nested() omits 56c428cac5a2 ep_loop_check_proc(): lift pushing the cookie into callers omits d16312a46936 clean reverse_path_check_proc() a bit omits 0c320f776ed8 reverse_path_check_proc(): don't bother with cookies omits aebf15f0fbd5 reverse_path_check_proc(): sane arguments omits 773318eddbac untangling ep_call_nested(): and there was much rejoicing omits 99d84d4330e8 untangling ep_call_nested(): move push/pop of cookie into [...] omits 3b1688efa01c untangling ep_call_nested(): take pushing cookie into a helper omits d01f0594d727 untangling ep_call_nested(): it's all serialized on epmutex. omits 8677600d7966 untangling ep_call_nested(): get rid of useless arguments omits 364f374f22ba epoll: get rid of epitem->nwait omits 80285b75c683 epoll: switch epitem->pwqlist to single-linked list omits b18c1eb975ce drm/i915/dg1: invert HPD pins omits 229f31e2d370 drm/i915/dg1: add hpd interrupt handling omits 71c1a4998320 drm/i915/tgl/psr: Fix glitches when doing frontbuffer modi [...] omits 3aa8d45f46e8 drm/amd/display: Fixed panic during seamless boot. omits d836917da7e5 drm/amdgpu: Fix size calculation when init onchip memory omits 4d154b85f30e drm/amdgpu_dm: fix a typo omits c45dd3bda1c8 drm/amdgpu: fix some kernel-doc markups omits 6e3cd2a9a6ac amdgpu: fix a few kernel-doc markup issues omits 73bf5cad2696 drm/amdgpu: During compute disable GFXOFF for Sienna_Cichlid omits df0e4831c3e8 drm/amdgpu: don't map BO in reserved region omits 52f2e83e2fe5 drm/amdgpu/display: add MALL support (v2) omits 4005809bb1f3 drm/amdgpu: add support to configure MALL for sienna_cichlid (v2) omits d02792041c17 drm/amdgpu: add GC 10.3 NOALLOC registers omits 8d96a590ed0d drm/amdgpu: remove unneeded break omits 8a5223b9303a drm/amdgpu: add DID for navi10 blockchain SKU omits aa5375c55541 drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) omits 15df286d4310 drm/amdgpu: correct the cu and rb info for sienna cichlid omits 891bacb835a1 drm/amd/pm: remove the average clock value in sysfs omits ef52d5853bf1 drm/komeda: Convert to DEFINE_SHOW_ATTRIBUTE omits 6e7a21e7ab27 drm/i915/selftests: Exercise intel_timeline_read_hwsp() omits c10f6019d0b2 drm/i915/gt: Use the local HWSP offset during submission omits b1cff585784e drm/i915/selftests: Skip RPS tests on Ironlake (only IPS) omits cc07057c7c88 video: fbdev: fix divide error in fbcon_switch omits 64a87088b633 drm/ttm: remove overlapping memcpy support omits e44adb5d9ab9 drm/i915: Reset the interrupt mask on disabling interrupts omits 37b254f11115 drm/vc4: dsi: Only register our component once a DSI devic [...] omits 12767469edfa drm: document that user-space should avoid parsing EDIDs omits 1434f9fc0e47 SFH: Create HID report to Enable support of AMD sensor fus [...] omits 4b2c53d93a4b SFH:Transport Driver to add support of AMD Sensor Fusion H [...] omits 4f567b9f8141 SFH: PCIe driver to add support of AMD sensor fusion hub omits 302f0dad8c97 SFH: Add maintainers and documentation for AMD SFH based o [...] omits 537f9c84a427 drm/i915/pmu: Fix CPU hotplug with multiple GPUs omits b00bccb3f0bb drm/i915/pmu: Handle PCI unbind omits 44c2200afcd5 drm/i915/gem: Flush coherency domains on first set-domain-ioctl omits 6a6e5988a265 drm/ttm: replace last move_notify with delete_mem_notify omits 439c3b01b87c drm/ttm: ttm_bo_mem_placement doesn't need ctx parameter. omits 176fd2289e97 drm/i915/display: Unkerneldoc cnl_program_nearest_filter_coefs omits a40a8305a732 drm/i915: Reject 90/270 degree rotated initial fbs omits c6073d4c923b drm/i915: Clean up the irq enable/disable for ilk rps omits a99229128815 drm/i915: Do gen5_gt_irq_postinstall() before enabling the [...] omits d08c4e232742 drm/i915: Fix potential overflows in ilk ips calculations omits e82351e74dcf drm/i915: Read actual GPU frequency from MEMSTAT_ILK on ILK omits 982a820bac1b drm: amdgpu: kernel-doc: update some adev parameters omits 86b6624ae27d drm/amdgpu: Return boolean types instead of integer values omits 0b08c54bb7a3 drm/amd/display: Fix the display corruption issue on Navi10 omits 4e2b3e23b29d drm/amd/pm: fix pp_dpm_fclk omits 4d2aae33d96c Revert drm/amdgpu: disable sienna chichlid UMC RAS omits 1eeb03c883ff drm/amd/pm: fix the wrong fan speed in fan1_input omits 4a3a1dc02fc3 drm/amd/display: Initialize num_pkrs on VANGOGH. omits 1dc3c5a95b08 drm/amd/pm: update driver if file for sienna cichlid omits f20c52f40a65 drm/amd/pm: fix pcie information for sienna cichlid omits 5c46c4927607 drm/amdgpu/gmc10: remove dummy read workaround for newer chips omits 1ed685df7ebc drm/amd/amdgpu: enable noretry for Sienna_Cichlid/Navy_Flo [...] omits 07f9c22f6750 drm/amdgpu: enable VCN PG and CG for vangogh omits 9a81009eda19 drm/amdkfd: Use same SQ prefetch setting as amdgpu omits 7aeef2aacccd drm/amd/swsmu: correct wrong feature bit mapping omits 40e7ed973ad9 drm/amdgpu: protect eeprom update from GPU reset omits 2bf06370bcfb drm/i915: Restore ILK-M RPS support omits 83ebef47f8eb drm/i915/region: fix max size calculation omits 8f2b4b684ae5 drm/i915/selftests: Flush the old heartbeat more gently omits 8df4ec51343f drm: Give irq_by_busid drm_legacy_ prefix omits 6d1a2fdedb26 drm/i915: Enable scaling filter for plane and CRTC omits cc2396ff75f2 drm/i915/display: Add Nearest-neighbor based integer scali [...] omits 105c9e130e1d drm/i915: Introduce scaling filter related registers and b [...] omits 5c759eda9b04 drm: Introduce plane and CRTC scaling filter properties omits bfe5e585b44f drm/ttm: move last binding into the drivers. omits 6d8200032959 drm/ttm: drop move notify around move. omits 28ee846e8378 drm/ttm: remove move to new and inline into remainging place. omits f227ccc9612f drm/ttm: drop unbind callback. omits 29a1d482e404 drm/ttm: add move to system into drivers omits a2dcf77f7583 drm/ttm: minor cleanup to move to system omits 9764c35348b4 drm/ttm: move some move binds into the drivers omits e7fc3f902d76 drm/i915/display: Rename pipe_timings to transcoder_timings omits 47170f89f76b drm/fourcc: Add AXBXGXRX106106106106 format omits 1c831ade9f35 drm/komeda: Drop local dma_parms omits 605f9c290c1a drm/i915: Sort ICL PCI IDs omits 514dc424ce4f drm/i915: Sort CNL PCI IDs omits 32d4ec9a1681 drm/i915: Sort CFL PCI IDs omits df3478af1d73 drm/i915: Sort CML PCI IDs omits cd988984cbea drm/i915: Sort KBL PCI IDs omits b04d36f73771 drm/i915: Sort SKL PCI IDs omits 9c0b2d30441b drm/i915: Sort HSW PCI IDs omits 79033a0a7898 drm/i915: Ocd the HSW PCI ID hex numbers omits cfb3db8fdae2 drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments omits 03e399020cd2 drm/i915: Add SKL GT1.5 PCI IDs omits 812f044df08c drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT omits 194909a32aed drm/i915: Reclassify SKL 0x192a as GT3 omits 82e84284ab7d drm/i915: Update Haswell PCI IDs omits 2849e1af2b6d drm/i915: Sort the mess around ICP TC hotplugs regs omits 5f51e78f0a07 drm/i915: Refactor .hpd_irq_setup() calls a bit omits 4c8d46510480 drm/i915: Reorder hpd init vs. display resume omits 0e634efd858e drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ omits 0a5a7499aaf5 drm/i915: Move the lspcon resume from .reset() to intel_dp [...] omits 0e65ce24a33c drm/i915: Drop runtime-pm assert from vgpu io accessors omits f566fdcd6cc4 drm/i915: Force VT'd workarounds when running as a guest OS omits d3606757e611 drm/i915: Exclude low pages (128KiB) of stolen from use omits d7085b0faac8 drm/i915/gem: Poison stolen pages before use omits ea40d7857d52 drm/vkms: fbdev emulation support omits a21906ead6a5 drm/i915/display/fbc: Implement WA 22010751166 omits 359d0eff8409 drm/i915/display: Program DBUF_CTL tracker state service omits 23fae9cf97cc drm/ttm: drop ttm_bo_move_ttm wrapper omits c37d951cb42a drm/ttm: add move old to system to drivers. omits a07e32bda026 drm/ttm: use new move interface for known system->ttm moves omits b8b99c7ddcce drm/ttm: split out the move to system from move ttm code omits 87ed94238cb5 drm/ttm: refactor out common code to setup a new tt backed [...] omits fa812ce96a46 drm/i915/gt: Onion unwind for scratch page allocation failure omits cf40c6600592 drm: panel: add TDO tl070wsh30 panel driver omits 6e3a86643225 dt-bindings: display: panel-simple-dsi: add TDO TL070WSH30 [...] omits ab793f545827 dt-bindings: display: panel-simple-dsi: add optional reset gpio omits 0d51d44e2a1f dt-bindings: vendor-prefixes: Add Shanghai Top Display Opt [...] omits d1934d2b687a drm/ttm: drop free old node wrapper. omits 5fefd25047bd drm/hisilicon: Use the same style of variable type in hibm [...] omits 5b2fabf483a2 drm/hisilicon: Use the same style of variable type in hibm [...] omits b4ae07cde9b3 dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC omits 14212fe77ef6 drm/via: reduce no need mutex_lock area omits 77bb5aaf2bb8 drm/tve200: Fix handling of platform_get_irq() error omits e2dae672a9d5 drm/mcde: Fix handling of platform_get_irq() error omits 7a1f4fa4a629 drm/panel: simple: Add YTC700TLAG-05-201C omits b73946a2efea dt-bindings: display: simple: Add YTC700TLAG-05-201C omits 7924bcdbcb12 dt-bindings: vendor-prefixes: Add Yes Optoelectronics omits 83fc7f6a3514 video: fbdev: fsl-diu-fb: remove unneeded variable 'res' omits 2f39766ea23a video: fbdev: sis: remove unneeded semicolon omits 4caca3d8f912 drm/panel: st7703: Make jh057n00900_panel_desc static omits 759962b5dc99 drm: bridge: adv7511: make adv7511_hdmi_hw_params() static omits 7d3618fdeef1 drm/bridge: analogix_dp: make analogix_dp_start_aux_transa [...] omits ba43961b2dcb drm/panel: simplify the return expression of rb070d30_pane [...] omits 7604caa1f099 omapfb: connector-dvi: simplify the return expression of d [...] omits f215d6003736 omapfb: use devm_platform_ioremap_resource_byname omits 3da1781ea458 fbdev: nvidia: use for_each_child_of_node() macro omits 8bdfc5dae4e3 drm/bridge: anx7625: Add anx7625 MIPI DSI/DPI to DP omits 9aab66010e57 dt-bindings: drm/bridge: anx7625: MIPI to DP transmitter D [...] omits defa1dcc5617 omapfb: simplify the return expression of hdmi_pll_enable omits 10732a0f644a omapfb: panel-sony-acx565akm: simplify the return expressi [...] omits ea65a99bb85e omapfb: connector-hdmi: simplify the return expression of [...] omits 63da0977f52a omapfb: connector-analog-tv: simplify the return expressio [...] omits 43624b403ba2 omapfb: simplify the return expression of tpo_td043_connect omits 533278ca0d53 omapfb: simplify the return expression of sharp_ls_connect omits ef27afa607e8 omapfb: simplify the return expression of panel_dpi_connect omits 9e9b18b681f1 drm/bridge: lvds-codec: Add support for regulator omits 748855582101 video: use kobj_to_dev() omits 0ad086e07dd5 video: Remove set but not used variable omits 37e6011b3ccf drm/panel: rm68200: fix mode to 50fps omits a3bab3258568 drm/amdgpu: move amdgpu_num_kcq handling to a helper omits 23d9bd60bd11 drm/amd/psp: Fix sysfs: cannot create duplicate filename omits 194f6b5d1f62 drm/amd/display: Fix DCN302 makefile omits 26d94a468770 drm/amd/display: Use amdgpu_socbb.h instead of redefining structs omits f5213f827c87 drm/amd/display: Avoid MST manager resource leak. omits 06dd6f303fe2 drm/bridge: ti-sn65dsi86: remove redundant null check omits 268f3a4388b0 drm/amd/display: Revert "drm/amd/display: Fix a list corruption" omits 15d67827b000 drm/amd/pm: drop navy_flounder hardcode of using soft pptable omits 0e601a04dd3f drm/amdgpu: add a list in VM for BOs in the done state omits c6b3c8779cb2 drm/amdgpu: update golden setting for sienna_cichlid omits e9073b43621e drm/amd/swsmu: add missing feature map for sienna_cichlid omits 21470d97c9f8 drm/amdgpu: remove gfxhub_v1_1_funcs set omits 92aeeafb544d drm/amd/amdgpu: set the default value of noretry to 1 for [...] omits 84b934bc0a94 drm/amdgpu/display: enable display ip block for vangogh omits f9dbefa884fd drm/amdgpu/display: fix the NULL pointer reference on dmuc [...] omits f0c746ce07c8 drm/amd/display: add S/G support for Renoir omits c0fb85ae02b6 drm/amd/display: setup system context in dm_init omits 137655d1ed35 drm/bridge: ti-sn65dsi86: Add retries for link training omits 0af0b841c648 drm/i915: Inline intel_dp_ycbcr420_config() omits ebde5f89b32a drm/i915: Nuke lspcon_ycbcr420_config() omits 06fa32846884 drm/i915: Nuke lspcon_downsampling omits 2c1e63bab430 drm/i915: Mark initial fb obj as WT on eLLC machines to av [...] omits 4d6bde58a026 drm/i915: Apply WAC6entrylatency to kbl/cfl omits 693260cf23f9 drm/i915/rkl: Add new cdclk table omits 1c902de389ff dt-binding: display: Require two resets on mantix panel omits 787099f8671c drm/panel: mantix: Fix panel reset omits f41b019aa5e0 drm/panel: mantix: Don't dereference NULL mode omits 178536b8292e drm/i915: Use the active reference on the vma while capturing omits 89db95377be4 drm/i915/gt: Confirm the context survives execution omits 6971e07b6b0c drm/i915/gt: Cleanup kasan warning for on-stack (unsigned [...] omits bb65548e3c6e drm/i915/gt: Undo forced context restores after trivial pr [...] omits 6ca7217dffaf drm/i915/gt: Delay execlist processing for tgl omits 5988c2695f40 video: fbdev: sh_mobile_lcdcfb: Remove redundant null chec [...] omits f57074189dfc omapfb/dss: Remove redundant null check before clk_prepare [...] omits a4dbcf4175e5 drm/i915/dgfx: define llc and snooping behaviour omits 5bcc95ca382e drm/i915/dg1: Update DMC_DEBUG register omits cbb6ea8c6841 drm/i915/dg1: DG1 does not support DC6 omits 488c888ae1d4 drm/vkms: Switch to shmem helpers omits 063bc37d4609 drm/vkms: Set preferred depth correctly omits ac80cd17a615 dma-buf: Clarify that dma-buf sg lists are page aligned omits da942750928a drm/i915/dg1: Add initial DG1 workarounds omits bb4c3cf81ce8 drm/i915/dg1: Load DMC omits 0dac17af0ab4 drm/i915/dg1: Enable DPLL for DG1 omits b71b477d9414 drm/i915/dg1: Add and setup DPLLs for DG1 omits 049c651b6d93 drm/i915/dg1: Add DPLL macros for DG1 omits 240abb3c76ff drm/i915/dg1: Add DG1 power wells omits 62277f33e9c1 drm/i915/cnl: skip PW_DDI_F on certain skus omits 9ccd24e9b091 drm/i915/display: allow to skip certain power wells omits 57b2d834bf23 drm/i915/gem: Support parsing of oversize batches omits 73b62cdb93b6 drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev [...] omits ff72bc403170 drm/amdgpu: Add debugfs entry for printing VM info omits ded08454e56b drm/amdgpu: correct the gpu reset handling for job != NULL case omits 5bab858eee04 drm/amdgpu: add rlc iram and dram firmware support omits 5fe19ce8e48d drm/amdgpu: add function to program pbb mode for sienna cichlid omits 9294fa6a1d94 Revert "drm/amdgpu: disable gfxoff temporarily for navy_flounder" omits 76c71f00d7eb drm/amd/pm: properly setting GPO feature on UMD pstate ent [...] omits 27747293ce24 drm/amdgpu: fulfill Navi gfx and pcie settings on umd psta [...] omits 3e66275e0946 drm/amdgpu: add interface for setting MGCG perfmon omits f1213b159768 drm/amdgpu: add interface for setting ASPM omits f2b75bc24dee drm/amd/pm: correct gfx and pcie settings on umd pstate sw [...] omits 585584dbaa47 drm/amd/pm: populate Arcturus PCIE link state omits 7d92c1fd11e2 drm/amd/pm: populate the bootup LCLK frequency omits 72ca82c7d218 drm/amdgpu: disable gpa mode for direct loading omits 234de272b76f drm/amdgpu: add missing newline at eof omits a04ac8273665 drm/i915/gt: Fixup tgl mocs for PTE tracking omits c0888e9e2262 drm/i915: Enable eLLC caching of display buffers for SKL+ omits 36b6b6816989 drm/i915: Fix MOCS PTE setting for gen9+ omits d46b60a2e8d2 drm/i915: Mark ininitial fb obj as WT on eLLC machines to [...] omits ce65b874001d drm/ttm: nuke caching placement flags omits 867bcecd6ae4 drm/ttm: use caching instead of placement for ttm_io_prot omits 1cf65c45183a drm/ttm: add caching state to ttm_bus_placement omits 1b4ea4c5980f drm/ttm: set the tt caching state at creation time omits 070c7fa58bce drm: panel: Add novatek nt36672a panel driver omits 9528a02430df dt-bindings: display: panel: Add bindings for Novatek nt36672a omits bdb4a1f9ed3b drm/amdgpu/display: DRM_AMD_DC_DCN3_02 depends on DRM_AMD_ [...] omits 185b0d5a787f drm/amdkfd: Use kvfree in destroy_crat_image omits 56380c388c6a drm/amdgpu: vcn and jpeg ring synchronization omits f099471bc594 drm/amdgpu: enable GDDR6 save-restore support for dimgrey_ [...] omits 4d5af9b7ad6f drm/amdgpu: fix the issue that apu has no smu firmware binary omits 4460571beef4 drm/amd/pm: increase mclk switch threshold to 200 us omits 23aaf8058a8d docs: amdgpu: fix a warning when building the documentation omits 8d8ac1a1e95a drm/amd/display: kernel-doc: document force_timing_sync omits 4fbb3ae219d2 drm/amd/display: remove no need return value omits 206b737240c3 drm/amdgpu: fix semicolon.cocci warnings omits cde3359acb42 drm/amdgpu/swsmu: init the baco mutex in early_init omits 24ea098b7c0d drm/i915/jsl: Split EHL/JSL platform info and PCI ids omits 412ae84cb4dd drm/virtio: Use UUID API for importing the UUID omits 8bca49e43fb5 drm: shmobile: Reduce include dependencies omits 4d8a5cfe3b13 drm/i915/gt: Initialize reserved and unspecified MOCS indices omits a4e45e5d3097 MAINTAINERS: Add myself as a maintainer for vc4 omits 57222a1be27e tee: optee: Use UUID API for exporting the UUID omits 055f8458d95a drm/i915: Force DPCD backlight mode for BOE 2270 panel omits 98e497e203a5 drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP back [...] omits 4ade8f31c25b drm/i915/dp: Tweak initial dpcd backlight.enabled value omits 71c0fd9221a4 drm/amd/display: Add green_sardine support to DM omits 9ba93114c48f drm/amd/display: Add green_sardine support to DC omits 7cc656e2d070 drm/amdgpu: add DM block for dimgrey_cavefish omits 78aafee761ab drm/amdgpu: remove ASD ucode init for dimgrey_cavefish omits 2a4112050451 drm/amd/display: Add DCN302 support in amdgpu_dm (v2) omits 36d26912e8d8 drm/amd/display: Add support for DCN302 (v2) omits 4da678390890 drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits eac88a5fc631 drm/amdgpu: remove gpu_info fw support for dimgrey_cavefish omits 8e3bfb992c1b drm/amdgpu: enable ih CG for dimgrey_cavefish omits 2c70c332a1db drm/amdgpu: enable hdp CG and LS for dimgrey_cavefish omits aff39cdecd22 drm/amdgpu: add psp and smu block for dimgrey_cavefish omits 7dc2ef4e70e1 drm/amdgpu/swsmu: update driver if version for dimgrey_cav [...] omits 4ccc957f1511 drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits be6b1cd3b7e4 drm/amdgpu: enable jpeg3.0 for dimgrey_cavefish omits 0afc770ba834 drm/amdgpu: enable vcn3.0 for dimgrey_cavefish omits e8afbddfa1ed drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits 73da8e862865 drm/amdgpu: enable athub/mmhub PG for dimgrey_cavefish omits 135333a0ce4f drm/amdgpu: enable mc CG and LS for dimgrey_cavefish omits 583e5a5e908b drm/amdgpu: enable GFX clock gating for dimgrey_cavefish omits 4ed032bd13fa drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits e4ed4f50d2af drm/amdgpu: support athub cg setting for dimgrey_cavefish omits f897ea3550bc drm/amdgpu: enable front door loading for dimgrey_cavefish omits cc6161aa7081 drm/amdgpu: enable jpeg3.0 PG and CG for dimgrey_cavefish omits d5bc1579b0e3 drm/amdgpu: enable VCN3.0 PG and CG for dimgrey_cavefish omits 8f72ce6421f3 drm/amdkfd: Add kfd2kgd_funcs for dimgrey_cavefish kfd support omits eb5a34d48257 drm/amdkfd: Support dimgrey_cavefish KFD (v2) omits a1fe2ba7282b drm/amdgpu: add gc golden setting for dimgrey_cavefish omits d9fa6a0b10d5 drm/amdgpu: support cp_fw_write_wait for dimgrey_cavefish omits aeec07444816 drm/amdgpu: skip reroute ih for some ASICs omits 462c272b9076 drm/amdgpu: add psp support for dimgrey_cavefish(v2) omits 0a305e34c719 drm/amdgpu: increase size of psp fw_name string(v2) omits db1f8a8fb276 drm/amdgpu/swsmu: add smu support for dimgrey_cavefish(v2) omits 10e0d9ebb047 drm/amdgpu/swsmu: increase size for smu fw_name string omits f267242e1598 drm/amdgpu: add gmc cg support for dimgrey_cavefish omits 467db422cb52 drm/amdgpu/vcn: enable VCN DPG mode for dimgrey_cavefish omits 0c2c02b66c67 drm/amdgpu/vcn: add firmware support for dimgrey_cavefish omits 6c72c7a03ae5 drm/amdgpu: force pa_sc_tile_steering_override to 0 for di [...] omits 76a2d9ea6998 drm/amdgpu: add virtual display support for dimgrey_cavefish omits 2eb61456539d drm/amdgpu: configure dimgrey_cavefish gfx according to gf [...] omits 0106922600cd drm/amdgpu: add sdma ip block for dimgrey_cavefish omits feb6329c58a8 drm/amdgpu: add gfx ip block for dimgrey_cavefish omits 771cc67ed08f drm/amdgpu: add ih ip block for dimgrey_cavefish omits 3e02ad447677 drm/amdgpu: add gmc ip block for dimgrey_cavefish omits 2aa92b12dfce drm/amdgpu: add common ip block for dimgrey_cavefish omits 01cbb6b288b0 drm/amdgpu: add mmhub support for dimgrey_cavefish omits 038d757b95f5 drm/amdgpu: initialize IP offset for dimgrey_cavefish omits 550c58e0facd drm/amdgpu: add common support for dimgrey_cavefish omits f2a6c81d02de drm/amdgpu: add gfx clock gating support for dimgrey_cavefish omits a14354690f89 drm/amdgpu: add gmc support for dimgrey_cavefish omits ee64e01ef2d2 drm/amdgpu: add support for dimgrey_cavefish firmware omits 144722fa3ac3 drm/amdgpu: set asic family and ip blocks for dimgrey_cavefish omits a14e093619c1 drm/amdgpu: set fw load type for dimgrey_cavefish omits a0200254ec10 drm/amdgpu: add dimgrey_cavefish gpu info firmware omits a2468e043ae4 drm/amdgpu: add dimgrey_cavefish asic type omits cd294f9a645f drm/amd/display: Fix module load hangs when connected to an eDP omits 5faf37e7d38c drm/amd/display: Add missing function pointers for dcn3 omits 6e426e0fcd20 kprobes: Replace rp->free_instance with freelist omits e563604a5f5a freelist: Implement lockless freelist omits 29f006fdefe6 asm-generic/atomic: Add try_cmpxchg() fallbacks omits d741bf41d7c7 kprobes: Remove kretprobe hash omits 476c5818c37a llist: Add nonatomic __llist_add() and __llist_dell_all() omits b30edfd8d0b4 drm/i915: Switch to LTTPR non-transparent mode link training omits 7b2a4ab8b0ef drm/i915: Switch to LTTPR transparent mode link training omits 9782f52ab5d6 drm/dp: Add LTTPR helpers omits c43027a9a375 drm/i915: Factor out a helper to disable the DPCD training [...] omits 0a5991f5d022 drm/i915: Simplify the link training functions omits 6777a855d66d drm/i915: Fix DP link training pattern mask omits bf296b35489b drm/aspeed: Fix Kconfig warning & subsequent build errors omits d655844f7e21 staging: iio: adis16240: add blank line before struct definition omits 681ab2ce2936 iio: accel: mma8452: Constify static struct attribute_group omits 223f4d9517f8 iio: dac: ad7303: remove platform data header omits 882bceffa8ca drm/tilcdc: Remove tilcdc_crtc_max_width(), use private data omits b3a753f54adc drm/tilcdc: Do not keep vblank interrupts enabled all the time omits 28963f2f6b46 iio: adc: ad7298: rework external ref setup & remove platf [...] omits 0e7a3978a40b iio: core: Fix IIO_VAL_FRACTIONAL calculation for negative values omits c5bf4d645f2d iio: adc: exynos: do not rely on 'users' counter in ISR omits 5b19ca2c78a0 iio: sx9310: Set various settings from DT omits e94b3c608a2a dt-bindings: iio: sx9310: Add various settings as DT properties omits 1b6872015f0b iio: sx9310: Support setting debounce values omits 08f0411c48f2 iio: sx9310: Support setting hysteresis values omits ad2b473e2ba3 iio: sx9310: Support setting proximity thresholds omits 227c83faa2f8 iio: sx9310: Support hardware gain factor omits 324b9f298744 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dst device bindings omits 4393e4c533c5 iio: imu: st_lsm6dsx: add support to LSM6DST omits 5483b8d5015b iio: adc: ad7887: invert/rework external ref logic omits ead1c9f376db iio: adc: at91_adc: remove platform data and move defs in [...] omits f091d7c5fe6c iio: adc: at91_adc: add Kconfig dep on the OF symbol and r [...] omits 3e4ef8e8cefa iio: adc: at91_adc: const-ify some driver data omits ad49bd57f9d5 iio: adc: at91_adc: use of_device_get_match_data() helper omits d93dd060809f dt-bindings: iio: dac: ad5686: add binding omits bf7cfa685d4d iio: dac: ad5686: add of_match_table omits 7dc8faeab3e3 iio: dac: ad5686: add support for AD5338R omits 3bcacad3d7a9 drm/i915: Update gen12 multicast register ranges omits 92f5df0d448b drm/i915: Update gen12 forcewake table omits 55e3c170950f drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT omits 0bcbcba78269 drm/i915/display: Program PSR2 selective fetch registers omits 5c90660fcc45 drm/i915/display: Check PSR parameter and flag only in sta [...] omits 90a24b9d737c drm/i915/display: Ignore IGNORE_PSR2_HW_TRACKING for platf [...] omits a23fe79ae5c0 drm/i915/vbt: Add VRR VBT toggle omits e4b3c3b3faaf drm/i915/vbt: Update the version and expected size of BDB_ [...] omits d381baad29b4 drm/i915/vbt: Fix backlight parsing for VBT 234+ omits 73e343362704 drm/amdgpu: Fix inconsistent of format with argument type [...] omits 849007191eda drm/amdgpu: Fix invalid number of character '{' in amdgpu_ [...] omits 75145aab7a0d drm/amdgpu/swsmu: clean up a bunch of stale interfaces omits 44d6e160f60a drm/amd/pm: setup APU dpm clock table in SMU HW initialization omits 7ca917ecb3e7 drm/amdgpu: modify cp_flags to pg_flags in gfx_v10_cntl_po [...] omits 9ba8aa1085c0 drm/amdgpu: Remove warning for virtual_display omits 402bde58e7f4 drm/amdgpu: kfd_initialized can be static omits 201a4eb9dc96 amd/amdgpu_ctx: Use struct_size() helper and kmalloc() (v2) omits 562f150fb93b drm/amdgpu: Use struct_size() helper in kmalloc() omits bae82e841823 drm/amd/pm: Replace one-element array with flexible-array [...] omits b44fd9ccfaeb drm/amd/pm: Replace one-element array with flexible-array [...] omits 03f0a7b857db drm/amd/pm: Replace one-element array with flexible-array [...] omits 5be63325c55a drm/amd/pm: Replace one-element array with flexible-array [...] omits 89c785bb1a73 drm/amd/pm: Replace one-element array with flexible-array [...] omits aa8d10a10fd7 drm/amd/pm: Replace one-element array with flexible-array [...] omits 637f7576ece1 drm/amd/pm: Replace one-element array with flexible-array [...] omits 9526e431c526 drm/amd/pm: Replace one-element array with flexible-array [...] omits 0e319cfeb3c3 drm/amd/pm: Replace one-element array with flexible-array [...] omits 737123d67e02 drm/amd/pm: Replace one-element array with flexible-array [...] omits e0af7d111012 drm/amd/pm: Replace one-element array with flexible-array [...] omits 2b6106575625 drm/amd/pm: Replace one-element array with flexible-array [...] omits 23bdba959b3d drm/amd/pm: Replace one-element array with flexible-array member omits 63b9d9aa8582 drm/i915: s/int/u32/ for aux_offset/alignment omits a007138e89dc drm/i915: Skip aux plane stuff when there is no aux plane omits 79148ce4b25d drm/i915: Set all unused color plane offsets to ~0xfff again omits 0f8d2a2b9fd5 drm/i915: Rename i915_{save,restore}_state() omits f13c2a0032f0 drm/i915: Wait for VLV/CHV/BXT/GLK DSI panel power cycle d [...] omits d2008827d37a drm/i915: Wait for LVDS panel power cycle delay on reboot omits e219ef912a02 drm/i915: Wait for eDP panel power cycle delay on reboot o [...] omits 063348f6a726 drm/i915: Replace the VLV/CHV eDP reboot notifier with the [...] omits 100fe4c01eff drm/i915: Add an encoder .shutdown() hook omits fe0f1e3bfdfe drm/i915: Shut down displays gracefully on reboot omits ec5722adb8b2 drm/fourcc: document modifier uniqueness requirements omits 178c72350d39 drm/aspeed: Set driver CMA functions with DRM_GEM_CMA_DRIVER_OPS omits 351f950db4ab drm/atomic: Pass the full state to CRTC atomic enable/disable omits c76eb35587f5 drm: aspeed: Fix GENMASK misuse omits 696029eb36c0 drm/aspeed: Add sysfs for output settings omits 82e1b93ad8b9 dma-buf: use struct_size macro omits 1a11a88cfd9a drm/panfrost: Fix job timeout handling omits 9073d4ed8da4 drm/atomic: debug output for EBUSY omits fb6473a48b63 drm/atomic: document and enforce rules around "spurious" EBUSY omits a76fa3540fc3 drm/fb-helper: Add locking to sysrq handling omits 5a3884320a57 drm/vkms: update todo omits 67807f52e395 drm/i915/dg1: provide port/phy mapping for vbt omits e73e4c59ac43 drm/i915/dg1: Update comp master/slave relationships for PHYs omits 0642c2b83749 drm/i915/dg1: Don't program PHY_MISC for PHY-C and PHY-D omits fb7318c37afa drm/i915/dg1: gmbus pin mapping omits eafeb204b473 drm/i915/dg1: Increase mmio size to 4MB omits 2606b269234b drm/i915/dg1: Define MOCS table for DG1 omits 27a6bc802bd9 drm/i915/dg1: Initialize RAWCLK properly omits b50b7991b739 drm/i915/dg1: add more PCI ids omits cf72562094a0 drm/i915/display/ehl: Limit eDP to HBR2 omits 5d731b5ac301 drm/amdgpu: enable vcn support for green_sardine (v2) omits c3db2f529fa8 drm/amdgpu: enable green_sardine_asd.bin loading (v2) omits f74d0535e927 drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) omits ad698da31fc0 drm/amdgpu: add gfx support for green_sardine (v2) omits 5baf415085f3 drm/amdgpu: add soc15 common ip block support for green_sa [...] omits 2e62f0b5a5bc drm/amdgpu: add green_sardine support for gpu_info and ip [...] omits d205c3cc1a6c drm/amdgpu: add Green_Sardine APU flag omits e500dc638d95 drm/amdgpu: prevent spurious warning omits d74a09c8af5f drm/amdgpu/swsmu: fix ARC build errors omits a9d17930adff drm/amdgpu: add xgmi perfmons for arcturus omits b4a7db71ea06 drm/amdgpu: add per device user friendly xgmi events for vega20 omits 576e0ec26b68 drm/amdgpu: fix xgmi perfmon a-b-a problem omits 955a341f33b7 drm/ttm: move ttm_set_memory.h out of include omits 72dc6e3b948c drm/ttm: remove ttm_bo_unmap_virtual_locked declaration v2 omits d7c59750f274 drm/vmwgfx: move ttm_bo_swapout_all into vmwgfx omits 4561b366c70e drm/ttm: drop glob parameter from ttm_bo_swapout omits 4ce032d64c2a drm/ttm: nuke ttm_bo_evict_mm and rename mgr function v3 omits bf9bd6a5128a drm/i915/gt: Track the most recent pulse for the heartbeat omits 3b53d304856b drm/ttm: cleanup ttm_handle_caching_state_failure omits 1e17792de06f drm/ttm: remove TTM_PAGE_FLAG_WRITE omits 8e6cb56b67fe drm/ttm: make move callback compulstory omits 2b8283ff1a60 drm/vram_helper: implement a ttm move callback. omits bcff5d3e3bab drm/vmwgfx: add a move callback. omits 279a3010218d drm/vmwgfx: move null mem checks outside move notifies omits 881c4117957b drm/qxl: drop unused code (v2) omits 934941ed5a30 drm/i915: Fix DMA mapped scatterlist lookup omits 8a473dbadccf drm/i915: Fix DMA mapped scatterlist walks omits 25dc89d5270f drm/i915/gt: Scrub HW state on remove omits 0e2497e334de drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38 [...] omits f9e76a6e68d3 drm/i915: Add an encoder hook to sanitize its state during [...] omits 7d6287a84812 drm/i915: Check for unsupported DP link rates during initi [...] omits b671d6ef8b20 drm/i915: Move the initial fastset commit check to encoder hooks omits 7a8a95f5dc4c drm/i915/skl: Work around incorrect BIOS WRPLL PDIV programming omits a6c5e2aea704 drm/i915: Skip over MI_NOOP when parsing omits 8117713d7804 drm/nouveau/ttm: memcpy waits for bo already omits 12b68474e6d5 drm/nouveau/ttm: handle ttm moves properly. omits f9c730ede7d3 drm/i915/dg1: Wait for pcode/uncore handshake at startup omits b1e93a85f8e9 drm/i915: don't conflate is_dgfx with fake lmem omits 4b74ed75ae13 drm/amd/display: 3.2.106 omits a13e25618842 drm/amd/display: [FW Promotion] Release 0.0.36 omits 9485af4e4d88 drm/amd/display: Only flush inst_fb if backdoor loading omits 480c5b8ff875 drm/amd/display: Program meta addresses correctly omits b98ab70e748e drm/amd/display: Hardcode 45W Bounding Box for DCN2.1 Diags omits 5dff371a7351 drm/amd/display: FreeSync not active near lower bound of n [...] omits 9b42868c3fd4 drm/amd/display: Fix OPTC_DATA_FORMAT programming omits b15cde19c32d drm/amd/display: Add i2c speed arbitration for dc_i2c and [...] omits 54e8094a76bc drm/amd/display: Block ABM in case of eDP ODM omits 7c4ed1df0a59 drm/amd/display: Copy WM values from set A to other sets i [...] omits 3e19095534ca drm/amd/display: Force enable pstate on driver unload omits fe984cb3dd32 drm/amd/display: Fixed comments (uniform style) omits f7fb81a18f02 drm/amd/display: Check for flip pending before locking pipes omits 6fbd1e171075 drm/amd/display: Don't allow pstate if no support in blank omits 322b1fdd2007 drm/amd/display: 3.2.105 omits 894052d6416b drm/amdgpu: add van gogh pci id omits 469989ca4cb3 drm/amd/display: Add dcn3.01 support to DM omits 3a83e4e64bb1 drm/amd/display: Add dcn3.01 support to DC (v2) omits ac0dc4c5a076 drm/amdgpu: enable gfx clock gating and power gating for vangogh omits 3eb4c56422c7 drm/amdgpu: add gfx power gating for gfx10 omits 682b1f4c039d drm/amdgpu/mmhub2.3: print client id string for mmhub omits 8bb3aa1a833f drm/amdgpu: IP discovery table is not ready yet for VG omits 8447675327f8 drm/amdgpu: disable gfxoff on vangogh for the moment (v2) omits ed3b73533235 drm/amdgpu: enable psp support for vangogh omits 5120cb540982 drm/amdgpu: add TOC firmware support for apu (v3) omits 6fbcb00c7984 drm/amdgpu: add TOC firmware definition omits c821e0fbb258 drm/amdgpu: add smu ip block for vangogh omits fd0fc24889f2 drm/amd/powerplay: add vangogh ppt into swSMU omits fd8ba3f1a735 drm/amd/powerplay: partially enable swsmu for vangogh omits f46a221b703e drm/amdgpu/powerplay: add smu initialize funcitons for van [...] omits 88779658698d drm/amdgpu/powerplay: add vangogh asic name in smu v11 (v2) omits e89616baf761 drm/amdgpu/powerplay: add smu v11.5 smc header for vangogh omits b44694a1111c drm/amdgpu/powerplay: add smu v11.5 firmware header for va [...] omits 572083bd99ad drm/admgpu/powerplay: add smu v11.5 driver interface heade [...] omits f57d62a00a34 drm/amdgpu/powerplay: add new smu messages and feature mas [...] omits a7e91bd71848 drm/amdgpu: add nbio v7.2 for vangogh (v2) omits 5de54343d5ef drm/amdgpu: add pcie port indirect read and write on nv omits b4e532d67821 drm/amdgpu: enable vcn3.0 for van gogh omits 4d8d75a45c7c drm/amdgpu: add mmhub v2.3 for vangogh (v4) omits 3a5e715de15c drm/amdkfd: add Van Gogh KFD support omits 88edbad6ed06 drm/amdgpu: set ip blocks for van gogh omits 54c98eacf3b9 drm/amdgpu: add sdma support for van gogh omits 1ec743ac9ffe drm/amdgpu/gfx10: add updated register offsets for VGH omits ad088550d232 drm/amdgpu: add gfx golden settings for vangogh (v3) omits 6c266fb56cb8 drm/amdgpu: add gfx support for van gogh (v3) omits b0ebc8e94444 drm/amdgpu: set fw load type for van gogh omits 6405e627a0ad drm/amdgpu: add gmc v10 supports for van gogh (v4) omits 15c90a1fbcb1 drm/amdgpu: get the correct vram type for van gogh omits b9d90cb031c4 drm/amdgpu/atomfirmware: Add edp and integrated info v2.1 tables omits af118ed9ef9f drm/amdgpu: update new memory types in atomfirmware header omits 1e483203965b drm/amdgpu: add uapi to define van gogh memory type omits bf13cb1f4620 drm/amdgpu: use gpu virtual address for interrupt packet w [...] omits bd4f28117ef2 drm/amdgpu: add van gogh support for ih block omits fced3c3a4655 drm/amdgpu: skip sdma1 in nv_allowed_read_registers list f [...] omits 026570e63310 drm/amdgpu: add nv common ip block support for van gogh omits 1f9dab43c2cc drm/amdgpu: add vangogh_reg_base_init function for van gogh omits 4e52a9f8d570 drm/amdgpu: add van gogh support for gpu_info and ip block [...] omits f7b2cdb23abf drm/amdgpu: add uapi to define van gogh series omits 4f1e9a76bde0 drm/amdgpu: add van gogh asic_type enum (v2) omits a5b2c10c05ef drm/amdgpu: add vangogh asic header files (v2) omits dac4ec775aa1 drm/bridge: tc358764: restore connector support omits f3d52908f6ba drm: bridge: dw-hdmi: Constify dw_hdmi_i2s_ops omits 4e19d51ca5b2 drm/gma500: fix double free of gma_connector omits 170fb58ee329 drm/sched: Avoid infinite waits in the drm_sched_entity_de [...] omits 01370532b72e drm/tidss: Add prepare_fb to the plane helper funcs omits a10563c89a72 dt-bindings: display: ti,j721e-dss: add missing properties [...] omits 6468f234d32d dt-bindings: display: ti,am65x-dss: add missing properties [...] omits 21271d41a67c Revert "gpu/drm: ingenic: Add option to mmap GEM buffers cached" omits bd1fbef7bd75 drm/atomic: Make the kerneldoc a bit clearer omits c7da2782abca drm/i915: Make lspcon_init() static omits f542d671ffce drm/i915: Init lspcon after HPD in intel_dp_detect() omits ef79fafe9dae drm/i915: Eliminate intel_dp.regs.dp_tp_{ctl,status} omits a621860a5eb8 drm/i915: Plumb crtc_state to link training omits 6a41121f0550 drm/i915: Split TGL DKL PHY buf trans per output type omits 4669f5c2b7ed drm/i915: Split TGL combo PHY buf trans per output type omits ba30075d8d84 drm/i915: Split EHL combo PHY buf trans per output type omits 5ee3e1daa816 drm/i915: Split ICL MG PHY buf trans per output type omits 6ed9aefa69fc drm/i915: Split ICL combo PHY buf trans per output type omits 193af12cd681 drm/i915: Shove the PHY test into the hotplug work omits 7ac469a0f7c6 drm/i915: Make intel_dp_process_phy_request() static omits 95cef532f222 drm/i915: s/old_crtc_state/crtc_state/ omits 6694d2bea64f drm/i915: s/pre_empemph/preemph/ omits 0c5036590bde drm/panfrost: simplify the return expression of panfrost_d [...] omits 3c4641d4e756 drm/panfrost: simplify the return expression of cz_ih_hw_init() omits 945b18fb4803 drm/i915: Fix TGL DKL PHY DP vswing handling omits 562ad8add406 drm/i915: Implement display WA #1142:kbl,cfl,cml omits 0dbacc895553 drm/i915: Read DIMM size in Gb rather than GB omits b05734720de9 drm/i915/gt: Retire cancelled requests on unload omits eb3afbe18eb1 drm/i915/selftests: Finish pending mock requests on cancellation. omits 5e39b4d94cad drm/i915/gt: Signal cancelled requests omits 291e8cdd6bc5 MAINTAINERS: mark FRAMEBUFFER LAYER as Orphan omits 91e515c2f0f6 virtio-gpu api: fix 64/32 compat issue with blob implementation omits 4f8cc7a64af4 drm/hisilicon: Delete the unused macro omits c7a399271de0 drm/hisilicon: Using the to_hibmc_drm_private to convert omits cbdbdd8ab22b drm: update todo.rst omits 369a7210c127 drm/qxl: fix usage of ttm_bo_init omits b7eeb2b4132c drm/i915: Avoid mixing integer types during batch copies omits ccc22d41bd9a dma-buf: Document struct dma_buf_map omits 20e76f1a7059 dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfaces omits 6619ccf1bb1d dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces omits 01fd30da0474 dma-buf: Add struct dma-buf-map for storing struct dma_buf [...] omits 79b4d4d26bd2 drm/qxl: simplify the return expression of qxl_plane_prepare_fb() omits 378f257d5830 drm/virtio: advertise features to userspace omits 897b4d1acaf5 drm/virtio: implement blob resources: resource create blob ioctl omits 4429b5de01ad drm/virtio: implement blob resources: report blob mem to u [...] omits 50c3d1938ee3 drm/virtio: implement blob resources: fix stride discrepancy omits 1e2554f49e41 drm/virtio: implement blob resources: refactor UUID code somewhat omits 0b0f1afe6cff drm/virtio: implement blob resources: blob display integration omits c7a6ac4f60bc drm/virtio: implement blob resources: hypercall interface omits 16845c5d5409 drm/virtio: implement blob resources: implement vram object omits 5c824604e560 drm/virtio: implement blob resources: add new fields to in [...] omits f895c7071372 drm/virtio: implement blob resources: expose virtio_gpu_re [...] omits 6076a9711dc5 drm/virtio: implement blob resources: probe for host visib [...] omits 6815cfe602d0 drm/virtio: implement blob resources: probe for the feature. omits bf36dea17623 drm/virtgpu api: cross-device feature omits 7a571c76ddce drm/virtgpu api: host visible feature omits eda3e1018f78 drm/virtgpu api: blob resources omits e5cd6cbe0255 virtio-gpu api: host visible feature omits ff886cbdcc44 virtio-gpu api: blob resources omits 0ce072965638 drm/virtio: blob prep: make CPU responses more generic omits 30172efbfb84 drm/virtio: blob prep: refactor getting pages and attachin [...] omits d3bb2f9b5ee6 drm/i915/gem: Always test execution status on closing the context omits 3dd66a94de59 drm/i915/gt: Always send a pulse down the engine after dis [...] omits 7a991cd3e3da drm/i915: Cancel outstanding work after disabling heartbea [...] omits 8f7db83e6abf drm/rockchip: Include <drm/drm_gem_cma_helper> for drm_gem [...] omits 33267703df15 drm/i915/dsi: Enable software vblank counter omits 26fb0d552dc8 drm/i915/dsi: Initiate frame request in cmd mode omits 00acb3293670 drm/i915/dsi: Add TE handler for dsi cmd mode. omits 9c9e97c44a34 i915/dsi: Configure TE interrupt for cmd mode omits 5682a41f932c drm/i915/dsi: Add details about TE in get_config omits 7852ddd5d60a drm/i915: Replace some gamma_mode ifs with switches omits d0a9acaa6bc2 drm/i915: Polish bdw_read_lut_10() a bit omits 3d041e904b79 drm/i915: Relocate CHV CGM gamma masks omits d313569138c2 drm/i915: Shuffle chv_cgm_gamma_pack() around a bit omits 4073a4ee5c4a drm/i915: Reset glk degamma index after programming/readout omits e0122138c24e drm/i915: s/glk_read_lut_10/bdw_read_lut_10/ omits cfcd558cea52 drm/i915: Include the LUT sizes in the state dump omits cf52acde6ee9 drm/i915: Move MST master transcoder dump earlier omits 504c7bd85c6f drm/i915: Fix state checker hw.active/hw.enable readout omits ca876a1d30e5 drm/hisilicon: Deleted the drm_device declaration omits eba10ec8cfdd drm/i915: Don't hide the intel_crtc_atomic_check() call omits 7102404cb471 drm/i915: Make intel_{enable,disable}_sagv() static omits 55ea1cb178ef drm/i915: Enable async flips in i915 omits 6914c9685e0a Documentation/gpu: Add asynchronous flip documentation for i915 omits e5cb1afba46d drm/i915: WA for platforms with double buffered address up [...] omits b039193d1283 drm/i915: Add dedicated plane hook for async flip case omits 0bbca6097d50 drm/i915: Do not call drm_crtc_arm_vblank_event in async flips omits 30ff93af9e19 drm/i915: Add checks specific to async flips omits c5e07e0049ee drm/i915: Add support for async flips in I915 omits 1288f9b09908 drm/i915: Add enable/disable flip done and flip done handler omits 45e241f8c5d7 drm/ttm: remove fault callback omits 76fe313adde2 drm/nouveau: stop using TTMs fault callback omits d3ef581afa5e drm/amdgpu: stop using TTMs fault callback omits 8e0310f0ff04 drm/radeon: stop using TTMs fault callback omits 0b5aebec2bbf drm/ttm: move SG flag check into ttm_bo_vm_reserve omits 686d4b4b99af drm/ingenic: Add support for paletted 8bpp omits dba09e834f4e drm/ingenic: Add support for 24-bit modes omits bb85760572ca drm/ingenic: Add support for 30-bit modes omits 3d705fb0dc43 drm/ingenic: Support handling different pixel formats in F [...] omits 174d8e52a60f drm/ingenic: Alloc F0 and F1 DMA descriptors at once omits 1677d31c2266 drm/ingenic: Add support for reserved memory omits 33700f6f7d9f drm/ingenic: Reset pixclock rate when parent clock rate changes omits badef44deff1 drm/i915/gem: Hold request reference for canceling an acti [...] omits 35faeb7de9ef drm/i915: Redo "Remove i915_request.lock requirement for e [...] omits ca6cf78322d1 fbdev: sbuslib: remove compat_alloc_user_space usage omits 3f6195d10fff fbdev: sbuslib: remove unused FBIOSCURSOR32 helper omits 06f4277463ba fbdev: simplify fb_getput_cmap() omits 8b62740472c4 ACPI, APEI: make apei_resources_all static omits 3136fed4f91e drm/etnaviv: Drop local dma_parms omits a5cafb906b48 drm/etnaviv: add pipe_select(..) helper omits bbab2be7e514 drm/etnaviv: add total hi bandwidth perfcounter omits 658690d8ebaa drm/etnaviv: call perf_reg_read(..) omits 77dfb36a761b drm/etnaviv: rename pipe_reg_read(..) omits 8bde6c0d4e73 drm/vram-helper: Don't put new BOs into VRAM omits 4d92d7d76dd5 drm/vram-helper: Set object function iff they are not prov [...] omits 7faa92dfdf42 drm/vram-helper: Integrate drm_gem_vram_init() into drm_ge [...] omits d693def4fd1c drm: Remove obsolete GEM and PRIME callbacks from struct d [...] omits c85dce1b2e7e drm/xlnx: Initialize DRM driver instance with CMA helper macro omits 1adda8b8f12c drm/xen: Introduce GEM object functions omits b76b85b7c2e2 drm/vkms: Introduce GEM object functions omits c6069a02fa55 drm/virtgpu: Set PRIME export function in struct drm_gem_o [...] omits dff29810a8d5 drm/vgem: Introduce GEM object functions omits dd60202237a0 drm/vc4: Introduce GEM object functions omits dd311c6fe8af drm/tegra: Introduce GEM object functions omits 0d590af3140d drm/rockchip: Convert to drm_gem_object_funcs omits 552f9d60f6cc drm/radeon: Introduce GEM object functions omits 4889d684fd5a drm/pl111: Introduce GEM object functions omits c5ca5e029fa6 drm/omapdrm: Introduce GEM object functions omits ed853f6c3fbc drm/nouveau: Introduce GEM object functions omits 3c9edd9c85f5 drm/msm: Introduce GEM object funcs omits 84274de61a3c drm/mediatek: Introduce GEM object functions omits 80cf656c25b6 drm/imx/dcss: Initialize DRM driver instance with CMA help [...] omits 10012620ea65 drm/i915: Introduce GEM object functions omits 7cd467d0fc66 drm/gma500: Introduce GEM object functions omits a64325a1d76a drm/exynos: Introduce GEM object functions omits a77306278f2c drm/etnaviv: Introduce GEM object functions omits ad01dd0376af drm/armada: Introduce GEM object functions omits 246cb7e49a70 drm/amdgpu: Introduce GEM object functions omits cd460be0460f soc: aspeed-lpc-ctrl: Fix driver name omits 4d1d81dbc9d5 soc: aspeed-lpc-ctrl: Fix whitespace omits 5042d3f278de soc: aspeed-lpc-ctrl: LPC to AHB mapping on ast2600 omits 6bf4ddbe2b48 soc: aspeed-lpc-ctrl: Fail probe of lpc-ctrl if reserved m [...] omits 44ddc4de87a5 soc: aspeed: lpc: Add AST2600 compatible strings omits e8589796a6d1 dt-bindings: aspeed-lpc: Add AST2600 compatible strings omits fe100b382c1c ARM: dts: aspeed: Add silicon id node omits e0218dca5787 soc: aspeed: Add soc info driver omits 7c1f6281549b dt-bindings: aspeed: Add silicon id node to SCU omits a0d078d06e51 drm/hisilicon: Features to support reading resolutions from EDID omits 4eb4d99dfe30 drm/hisilicon: Support i2c driver algorithms for bit-shift [...] omits 880ee3b7615e drm/panel: otm8009a: allow using non-continuous dsi clock omits a34ebe7e6d99 drm/panel: otm8009a: remove hack to force commands in HS omits 61c523b932ae fbdev: mx3fb: remove unused variable 'irq' omits fb4f3c92780d drm/panel: rm68200: allow using non-continuous dsi clock omits 51e50e542204 drm/radeon/ttm: handle ttm moves properly omits 3a08446b31e3 drm/amdgpu/ttm: handle tt moves properly. omits 6236d953f7ac drm/ttm: handle the SYSTEM->TT path in same place as others. omits b809979f112b drm/panel: simplify the return expression of td028ttec1_prepare omits 0bf8dedc763a drm/i915: Use the correct bpp when validating "4:2:0 only" modes omits f1bce832500e drm/i915: Decouple intel_dp_{min,output}_bpp() from crtc_state omits 773bd825c4cc drm/i915: Extract intel_dp_output_format() omits e8c93e0c6a12 drm/ttm: remove TTM_PL_FLAG_NO_EVICT omits 28578f35338f drm/ttm: remove ttm_bo_create omits 4671078eb8e3 drm/amdgpu: switch over to the new pin interface omits 0b8793f6e7fc drm/radeon: switch over to the new pin interface omits 9d36d4320462 drm/qxl: switch over to the new pin interface omits d582723d76a4 drm/vram-helper: switch over to the new pin interface omits 6797cea18d39 drm/nouveau: switch over to the new pin interface omits fbe86ca56791 drm/vmwgfx: switch over to the new pin interface v2 omits b254557cb244 drm/vmwgfx: stop using ttm_bo_create v2 omits a3b3bef33519 drm/vmwgfx: remove unused placement combination omits deb0814b43f3 drm/ttm: add ttm_bo_pin()/ttm_bo_unpin() v2 omits 102f5aa491f2 drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex omits 8e3784dfef8a drm/ast: Reload gamma LUT after changing primary plane's c [...] omits ab861424cb58 drm/ttm: remove persistent_swap_storage omits 84d28b471757 drm/nouveau: stop using persistent_swap_storage omits bff88b1c8ffd drm/i915: dont retry stream management at seq_num_m roll over omits cb88d1fac196 drm/i915: terminate reauth at stream management failure omits 7d56927efac7 drm/dp: add a number of DP 2.0 DPCD definitions omits 6e5702980b14 drm/dp: add subheadings to DPCD address definitions omits 0ef1ed813e6b drm/ttm: add bo wait that takes a ctx wrapper. omits 546618674593 drm/nouveau/ttm: plumb ctx through move functions. omits b1ec2924aa5a drm/radeon: cleanup ttm operation ctx usage. omits 6b7741e42a49 drm/qxl: kill unused bo wait wrapper omits 313bbdee8454 drm/radeon: kill radeon_bo_wait omits 9e9f605fb5af drm/doc: Document that modifiers are always required for fb omits db9c1734ad69 drm/ttm: stop dangerous caching attribute change omits 4127a6204970 drm/ttm: remove nonsense AGP handling omits 5ae26012a159 drm/i915/uc: tune down GuC communication enabled/disabled [...] omits ad44c03208e4 drm/dp_mst: Retrieve extended DPCD caps for topology manager omits 94a4fb8a316e drm/dp: fix a kernel-doc issue at drm_edid.c omits 4d658cb7789e drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits 9572e6693cd7 vga_switcheroo: simplify the return expression of vga_swit [...] omits ca4bd68e11c8 drm/gma500: clean up indentation issues omits b8f8dbf64958 drm/vram-helper: Fix use of top-down placement omits 1604cb2aa7fa drm/i915: check i915_vm_alloc_pt_stash for errors omits d7b1c018140f drm/panel: samsung: make vint_table static const omits 523be44c334b drm/imx/dcss: fix unused but set variable warnings omits 592693a1f881 soc: aspeed: Improve kconfig omits 4316b19dee27 drm/i915: Fix uninitialised variable in intel_context_crea [...] omits 29545e5cd27d drm/i915/gt: Remove defunct intel_virtual_engine_get_sibling() omits f2acf74068b0 drm/i915: Reduce GPU error capture mutex hold time omits 293f43c80c00 drm/i915: Break up error capture compression loops with co [...] omits 0bda4b80d949 drm/i915/gt: Show engine properties in the pretty printer omits 68ba71e3ae6d drm/i915: Fix an error code i915_gem_object_copy_blt() omits 4ff64bcfe2b1 drm/i915/gt: Use a mmio read of the CSB in case of failure omits 884c40741234 drm/i915/gt: Apply the CSB w/a for all omits 233c1ae3c83f drm/i915/gt: Wait for CSB entries on Tigerlake omits f24a44e52fbc drm/i915/gt: Widen CSB pointer to u64 for the parsers omits 6cb304b31293 drm/i915/gt: Check for a registered driver with IPS omits 9bb34ff25c45 drm/i915/gt: Clear the buffer pool age before use omits 121ba69ffddc drm/i915/gem: Prevent using pgprot_writecombine() if PAT i [...] omits 060bb115c2d6 drm/i915/gem: Avoid implicit vmap for highmem on x86-32 omits 5384d92e4e02 tomoyo: Loosen pathname/domainname validation. omits bda4c60d02e9 sys: Convert to the new fallthrough notation omits 76df441ade97 signal: Convert to the new fallthrough notation omits 28c41efd08bf time: Use generic ns_common::count omits f387882d8d3e cgroup: Use generic ns_common::count omits 1a7b8969e664 mnt: Use generic ns_common::count omits 265cbd62e034 user: Use generic ns_common::count omits 8eb71d95f34a pid: Use generic ns_common::count omits 137ec390fad4 ipc: Use generic ns_common::count omits 9a56493f6942 uts: Use generic ns_common::count omits 8b8f3e666fc6 net: Use generic ns_common::count omits 2024f91e965f ns: Add a common refcount into ns_common omits 0032ce0f85a2 ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() adds a313357e704f genirq: Move irq_has_action() into core code adds fdd029630434 genirq: Move status flag checks to core adds f1c6306c0d6b genirq: Move irq_set_lockdep_class() to core adds 3e2380123fb9 genirq: Provide irq_get_effective_affinity() adds 9e42ad10cedf genirq: Annotate irq stats data races adds bb0e5192f598 parisc/irq: Simplify irq count output for /proc/interrupts adds 26c19d0a8610 genirq: Make kstat_irqs() static adds 501e2db67fa4 genirq: Provide kstat_irqdesc_cpu() adds 88c637748e31 ARM: smp: Use irq_desc_kstat_cpu() in show_ipi_list() adds 5089bc51f81f arm64/smp: Use irq_desc_kstat_cpu() in arch_show_interrupts() adds 7435248e6d66 parisc/irq: Use irq_desc_kstat_cpu() in show_interrupts() adds ba22d0ede317 s390/irq: Use irq_desc_kstat_cpu() in show_msi_interrupt() adds 3afba0951582 drm/i915/lpe_audio: Remove pointless irq_to_desc() usage adds 9c6508b9d209 drm/i915/pmu: Replace open coded kstat_irqs() copy adds f3925032d7fd pinctrl: nomadik: Use irq_has_action() adds 886c8121659d mfd: ab8500-debugfs: Remove the racy fiddling with irq_desc
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 (58cf05f597b0) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-m [...]
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: .mailmap | 5 - CREDITS | 14 +- .../ABI/obsolete/sysfs-class-net-batman-adv | 32 + Documentation/ABI/obsolete/sysfs-class-net-mesh | 110 + Documentation/ABI/stable/sysfs-driver-dma-idxd | 21 - Documentation/ABI/testing/configfs-usb-gadget-ecm | 2 +- Documentation/ABI/testing/procfs-attr-current | 20 - Documentation/ABI/testing/procfs-attr-exec | 20 - Documentation/ABI/testing/procfs-attr-prev | 19 - Documentation/ABI/testing/sysfs-bus-iio | 10 - Documentation/ABI/testing/sysfs-bus-iio-adc-mt6360 | 78 - Documentation/ABI/testing/sysfs-bus-pci | 9 - Documentation/ABI/testing/sysfs-bus-thunderbolt | 28 - Documentation/ABI/testing/sysfs-class-devfreq | 54 +- Documentation/ABI/testing/sysfs-class-fc_host | 23 - .../ABI/testing/sysfs-class-fc_remote_ports | 23 - .../ABI/testing/sysfs-class-firmware-attributes | 258 - Documentation/ABI/testing/sysfs-class-intel_pmt | 119 - Documentation/ABI/testing/sysfs-class-rnbd-client | 8 +- Documentation/ABI/testing/sysfs-class-rnbd-server | 8 - Documentation/ABI/testing/sysfs-class-typec | 142 +- Documentation/ABI/testing/sysfs-devices-memory | 2 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 3 +- Documentation/ABI/testing/sysfs-driver-w1_therm | 2 +- .../ABI/testing/sysfs-firmware-lefi-boardinfo | 35 - Documentation/ABI/testing/sysfs-firmware-sgi_uv | 160 +- Documentation/ABI/testing/sysfs-fs-ext4 | 2 +- Documentation/ABI/testing/sysfs-fs-f2fs | 7 - Documentation/ABI/testing/sysfs-kernel-btf | 8 - .../ABI/testing/sysfs-kernel-iommu_groups | 30 - Documentation/ABI/testing/sysfs-kernel-reboot | 32 - Documentation/ABI/testing/sysfs-module | 2 +- .../ABI/testing/sysfs-platform-renesas_usb3 | 2 +- .../RCU/Design/Requirements/Requirements.rst | 50 +- Documentation/RCU/checklist.rst | 7 - Documentation/RCU/rcu_dereference.rst | 6 - Documentation/RCU/whatisRCU.rst | 3 +- Documentation/admin-guide/README.rst | 4 +- Documentation/admin-guide/acpi/cppc_sysfs.rst | 4 +- Documentation/admin-guide/binderfs.rst | 2 +- Documentation/admin-guide/blockdev/paride.rst | 2 +- Documentation/admin-guide/blockdev/zram.rst | 8 +- Documentation/admin-guide/bootconfig.rst | 20 +- Documentation/admin-guide/bug-bisect.rst | 2 +- Documentation/admin-guide/bug-hunting.rst | 2 +- Documentation/admin-guide/cgroup-v1/memcg_test.rst | 23 +- Documentation/admin-guide/cgroup-v1/memory.rst | 61 +- Documentation/admin-guide/cgroup-v2.rst | 11 - Documentation/admin-guide/cifs/introduction.rst | 2 +- Documentation/admin-guide/cifs/usage.rst | 6 +- .../admin-guide/device-mapper/dm-crypt.rst | 4 +- .../admin-guide/device-mapper/dm-integrity.rst | 4 +- .../admin-guide/device-mapper/dm-raid.rst | 2 +- .../admin-guide/device-mapper/dm-zoned.rst | 6 +- Documentation/admin-guide/device-mapper/verity.rst | 9 +- .../admin-guide/device-mapper/writecache.rst | 4 +- Documentation/admin-guide/features.rst | 3 - .../admin-guide/hw-vuln/tsx_async_abort.rst | 2 +- Documentation/admin-guide/index.rst | 6 +- Documentation/admin-guide/kdump/vmcoreinfo.rst | 6 - Documentation/admin-guide/kernel-parameters.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 22 +- Documentation/admin-guide/md.rst | 2 +- Documentation/admin-guide/media/bttv.rst | 2 +- Documentation/admin-guide/media/dvb_references.rst | 2 +- .../admin-guide/media/frontend-cardlist.rst | 4 +- Documentation/admin-guide/media/gspca-cardlist.rst | 2 +- Documentation/admin-guide/media/ipu3.rst | 6 +- .../admin-guide/media/remote-controller.rst | 2 +- Documentation/admin-guide/media/rkisp1.rst | 4 +- Documentation/admin-guide/mm/index.rst | 4 +- Documentation/admin-guide/mm/numaperf.rst | 2 +- Documentation/admin-guide/mm/transhuge.rst | 15 + Documentation/admin-guide/mm/userfaultfd.rst | 2 +- Documentation/admin-guide/module-signing.rst | 2 +- Documentation/admin-guide/perf-security.rst | 81 +- Documentation/admin-guide/perf/imx-ddr.rst | 2 +- .../admin-guide/pm/intel-speed-select.rst | 4 +- Documentation/admin-guide/pm/intel_pstate.rst | 6 +- Documentation/admin-guide/pstore-blk.rst | 7 +- Documentation/admin-guide/ramoops.rst | 2 +- Documentation/admin-guide/reporting-bugs.rst | 5 - Documentation/admin-guide/reporting-issues.rst | 1631 - Documentation/admin-guide/security-bugs.rst | 2 +- Documentation/admin-guide/spkguide.txt | 1 - .../admin-guide/syscall-user-dispatch.rst | 90 - Documentation/admin-guide/sysctl/abi.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 18 +- Documentation/admin-guide/sysctl/vm.rst | 17 +- Documentation/admin-guide/tainted-kernels.rst | 23 +- .../admin-guide/wimax}/i2400m.rst | 0 .../admin-guide/wimax}/index.rst | 0 .../admin-guide/wimax}/wimax.rst | 0 Documentation/arm/features.rst | 3 - Documentation/arm/index.rst | 2 - Documentation/arm/memory.rst | 12 +- Documentation/arm/samsung-s3c24xx/gpio.rst | 4 +- Documentation/arm/samsung-s3c24xx/overview.rst | 22 +- Documentation/arm/samsung-s3c24xx/usb-host.rst | 6 +- Documentation/arm/samsung/gpio.rst | 3 +- Documentation/arm/sunxi.rst | 10 - Documentation/arm64/elf_hwcaps.rst | 2 - Documentation/arm64/features.rst | 3 - Documentation/arm64/index.rst | 2 - Documentation/arm64/kasan-offsets.sh | 3 +- Documentation/arm64/memory.rst | 47 +- Documentation/arm64/perf.rst | 2 - Documentation/arm64/tagged-pointers.rst | 25 +- Documentation/conf.py | 5 +- Documentation/core-api/atomic_ops.rst | 664 + Documentation/core-api/memory-allocation.rst | 4 - Documentation/core-api/pin_user_pages.rst | 6 +- Documentation/core-api/printk-formats.rst | 4 +- Documentation/dev-tools/coccinelle.rst | 9 +- Documentation/dev-tools/kasan.rst | 269 +- Documentation/dev-tools/kcov.rst | 2 +- Documentation/dev-tools/kgdb.rst | 7 +- Documentation/dev-tools/kunit/usage.rst | 83 +- Documentation/dev-tools/ubsan.rst | 1 - Documentation/devicetree/bindings/Makefile | 10 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 34 - .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 38 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 12 +- Documentation/devicetree/bindings/arm/fsl.yaml | 360 +- .../devicetree/bindings/arm/mediatek.yaml | 4 - .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 1 - .../bindings/arm/mstar/mstar,smpctrl.yaml | 40 - .../devicetree/bindings/arm/mstar/mstar.yaml | 6 - .../devicetree/bindings/arm/picoxcell.txt | 24 + Documentation/devicetree/bindings/arm/renesas.yaml | 1 - .../devicetree/bindings/arm/rockchip.yaml | 23 - .../bindings/arm/samsung/samsung-boards.yaml | 21 - .../bindings/arm/stm32/st,stm32-syscon.yaml | 5 - .../devicetree/bindings/arm/stm32/stm32.yaml | 23 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 23 - Documentation/devicetree/bindings/arm/tegra.yaml | 3 - .../bindings/arm/tegra/nvidia,tegra30-actmon.txt | 25 - Documentation/devicetree/bindings/arm/vt8500.yaml | 3 +- .../bindings/auxdisplay/modtronix,lcd2s.yaml | 58 - .../bindings/bus/nvidia,tegra210-aconnect.txt | 44 + .../bindings/bus/nvidia,tegra210-aconnect.yaml | 82 - .../devicetree/bindings/clock/adi,axi-clkgen.yaml | 53 - .../devicetree/bindings/clock/axi-clkgen.txt | 25 + .../devicetree/bindings/clock/canaan,k210-clk.yaml | 54 - .../bindings/clock/fsl,flexspi-clock.yaml | 55 - .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 79 +- .../devicetree/bindings/clock/ingenic,cgu.yaml | 2 +- .../bindings/clock/qcom,aoncc-sm8250.yaml | 58 - .../bindings/clock/qcom,audiocc-sm8250.yaml | 58 - .../devicetree/bindings/clock/qcom,gcc-sdx55.yaml | 77 - .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 2 - .../bindings/clock/qcom,sc7180-camcc.yaml | 73 - .../bindings/clock/renesas,rcar-usb2-clock-sel.txt | 68 + .../clock/renesas,rcar-usb2-clock-sel.yaml | 100 - .../bindings/clock/sifive/fu740-prci.yaml | 60 - .../bindings/connector/usb-connector.yaml | 43 - .../bindings/crypto/intel,keembay-ocs-aes.yaml | 45 - .../devicetree/bindings/crypto/picochip-spacc.txt | 21 + .../devicetree/bindings/devfreq/exynos-bus.txt | 71 +- .../bindings/display/bridge/analogix,anx7625.yaml | 95 - .../bindings/display/bridge/intel,keembay-dsi.yaml | 101 - .../bindings/display/bridge/lontium,lt9611.yaml | 5 +- .../devicetree/bindings/display/bridge/sii902x.txt | 4 - .../bindings/display/imx/fsl-imx-drm.txt | 2 +- .../bindings/display/intel,keembay-display.yaml | 72 - .../bindings/display/intel,keembay-msscam.yaml | 43 - .../bindings/display/mediatek/mediatek,disp.txt | 4 +- .../bindings/display/mediatek/mediatek,dpi.txt | 42 + .../bindings/display/mediatek/mediatek,dpi.yaml | 98 - .../devicetree/bindings/display/msm/gpu.txt | 7 - .../bindings/display/panel/abt,y030xx067a.yaml | 62 - .../bindings/display/panel/novatek,nt36672a.yaml | 87 - .../bindings/display/panel/panel-simple-dsi.yaml | 7 - .../bindings/display/panel/panel-simple.yaml | 4 - .../display/tegra/nvidia,tegra20-host1x.txt | 68 - .../bindings/display/ti/ti,am65x-dss.yaml | 11 - .../bindings/display/ti/ti,j721e-dss.yaml | 11 - .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 5 +- .../devicetree/bindings/dma/atmel-xdma.txt | 3 +- .../devicetree/bindings/dma/mtk-uart-apdma.txt | 1 - .../bindings/dma/nvidia,tegra210-adma.txt | 56 + .../bindings/dma/nvidia,tegra210-adma.yaml | 99 - .../devicetree/bindings/dma/qcom,gpi.yaml | 88 - .../devicetree/bindings/dma/ti/k3-bcdma.yaml | 164 - .../devicetree/bindings/dma/ti/k3-pktdma.yaml | 172 - .../devicetree/bindings/edac/aspeed-sdram-edac.txt | 9 +- .../devicetree/bindings/extcon/extcon-fsa9480.txt | 21 + .../bindings/extcon/extcon-usbc-tusb320.yaml | 41 - .../devicetree/bindings/extcon/fcs,fsa880.yaml | 52 - .../devicetree/bindings/fsi/ibm,p9-occ.txt | 12 +- .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 1 - .../devicetree/bindings/gpio/gpio-xilinx.txt | 2 - .../bindings/gpio/mediatek,mt7621-gpio.txt | 35 + .../bindings/gpio/mediatek,mt7621-gpio.yaml | 72 - .../bindings/gpio/mstar,msc313-gpio.yaml | 59 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 17 - .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 17 - .../devicetree/bindings/gpu/nvidia,gk20a.txt | 4 +- Documentation/devicetree/bindings/hwmon/ad741x.txt | 15 + .../devicetree/bindings/hwmon/adi,ad741x.yaml | 39 - .../devicetree/bindings/hwmon/adi,adm1275.yaml | 57 - .../devicetree/bindings/hwmon/adi,ltc2992.yaml | 80 - .../devicetree/bindings/hwmon/adm1275.txt | 25 + .../devicetree/bindings/hwmon/ads7828.txt | 25 + .../devicetree/bindings/hwmon/amd,sbtsi.yaml | 54 - Documentation/devicetree/bindings/hwmon/ina2xx.txt | 24 + .../devicetree/bindings/hwmon/pwm-fan.txt | 28 +- .../devicetree/bindings/hwmon/ti,ads7828.yaml | 57 - .../devicetree/bindings/hwmon/ti,ina2xx.yaml | 55 - Documentation/devicetree/bindings/i2c/i2c-gate.txt | 41 + .../devicetree/bindings/i2c/i2c-gate.yaml | 39 - .../devicetree/bindings/i2c/i2c-ocores.txt | 8 +- Documentation/devicetree/bindings/i2c/i2c-omap.txt | 1 - Documentation/devicetree/bindings/i2c/i2c-owl.txt | 29 + Documentation/devicetree/bindings/i2c/i2c-owl.yaml | 62 - .../devicetree/bindings/i2c/mellanox,i2c-mlxbf.txt | 42 + .../bindings/i2c/mellanox,i2c-mlxbf.yaml | 78 - .../bindings/i2c/snps,designware-i2c.yaml | 8 + .../devicetree/bindings/i3c/mipi-i3c-hci.yaml | 47 - .../devicetree/bindings/iio/accel/bma180.txt | 35 + .../bindings/iio/accel/bosch,bma180.yaml | 62 - .../bindings/iio/accel/bosch,bma255.yaml | 73 - .../devicetree/bindings/iio/accel/dmard06.txt | 19 + .../devicetree/bindings/iio/accel/fsl,mma8452.yaml | 65 - .../bindings/iio/accel/kionix,kxcjk1013.txt | 24 + .../bindings/iio/accel/kionix,kxcjk1013.yaml | 46 - .../devicetree/bindings/iio/accel/mma8452.txt | 35 + Documentation/devicetree/bindings/iio/adc/adc.txt | 23 + Documentation/devicetree/bindings/iio/adc/adc.yaml | 42 - .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 14 +- .../devicetree/bindings/iio/adc/adi,ad7292.yaml | 8 +- .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 32 - .../bindings/iio/adc/at91-sama5d2_adc.txt | 50 + .../devicetree/bindings/iio/adc/at91_adc.txt | 83 + .../bindings/iio/adc/atmel,sama5d2-adc.yaml | 101 - .../bindings/iio/adc/atmel,sama9260-adc.yaml | 121 - .../devicetree/bindings/iio/adc/axp20x_adc.txt | 48 + .../bindings/iio/adc/brcm,iproc-static-adc.txt | 40 + .../bindings/iio/adc/brcm,iproc-static-adc.yaml | 70 - .../bindings/iio/adc/envelope-detector.txt | 54 + .../bindings/iio/adc/envelope-detector.yaml | 86 - .../devicetree/bindings/iio/adc/maxim,max1027.yaml | 65 - .../bindings/iio/adc/mediatek,mt2701-auxadc.yaml | 77 - .../bindings/iio/adc/mediatek,mt6360-adc.yaml | 31 - .../devicetree/bindings/iio/adc/mt6577_auxadc.txt | 33 + .../devicetree/bindings/iio/adc/palmas-gpadc.txt | 48 + .../bindings/iio/adc/qcom,pm8018-adc.yaml | 166 - .../bindings/iio/adc/qcom,pm8xxx-xoadc.txt | 157 + .../devicetree/bindings/iio/adc/qcom,spmi-iadc.txt | 46 + .../bindings/iio/adc/qcom,spmi-iadc.yaml | 60 - .../bindings/iio/adc/qcom,spmi-vadc.yaml | 3 + .../bindings/iio/adc/renesas,gyroadc.txt | 98 + .../bindings/iio/adc/renesas,rcar-gyroadc.yaml | 143 - .../bindings/iio/adc/samsung,exynos-adc.yaml | 4 + .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,adc084s021.yaml | 58 - .../devicetree/bindings/iio/adc/ti,ads124s08.yaml | 52 - .../bindings/iio/adc/ti,palmas-gpadc.yaml | 87 - .../devicetree/bindings/iio/adc/ti-adc084s021.txt | 19 + .../devicetree/bindings/iio/adc/ti-ads124s08.txt | 25 + .../bindings/iio/adc/x-powers,axp209-adc.yaml | 67 - .../bindings/iio/afe/current-sense-amplifier.txt | 26 + .../bindings/iio/afe/current-sense-amplifier.yaml | 54 - .../bindings/iio/afe/current-sense-shunt.txt | 41 + .../bindings/iio/afe/current-sense-shunt.yaml | 64 - .../bindings/iio/afe/voltage-divider.txt | 53 + .../bindings/iio/afe/voltage-divider.yaml | 86 - .../devicetree/bindings/iio/chemical/bme680.txt | 11 + .../bindings/iio/chemical/sensirion,sgp30.txt | 15 + .../devicetree/bindings/iio/dac/ad5592r.txt | 155 + .../devicetree/bindings/iio/dac/ad5758.txt | 83 + .../devicetree/bindings/iio/dac/ad7303.txt | 23 + .../devicetree/bindings/iio/dac/adi,ad5592r.yaml | 204 - .../devicetree/bindings/iio/dac/adi,ad5686.yaml | 57 - .../devicetree/bindings/iio/dac/adi,ad5758.yaml | 129 - .../devicetree/bindings/iio/dac/adi,ad7303.yaml | 50 - .../devicetree/bindings/iio/dac/dpot-dac.txt | 41 + .../devicetree/bindings/iio/dac/dpot-dac.yaml | 64 - .../devicetree/bindings/iio/dac/ds4424.txt | 20 + .../devicetree/bindings/iio/dac/fsl,vf610-dac.yaml | 55 - .../devicetree/bindings/iio/dac/lpc1850-dac.txt | 19 + .../devicetree/bindings/iio/dac/max5821.txt | 14 + .../devicetree/bindings/iio/dac/maxim,ds4424.yaml | 45 - .../devicetree/bindings/iio/dac/maxim,max5821.yaml | 44 - .../devicetree/bindings/iio/dac/mcp4725.txt | 35 + .../bindings/iio/dac/microchip,mcp4725.yaml | 71 - .../bindings/iio/dac/nxp,lpc1850-dac.yaml | 58 - .../devicetree/bindings/iio/dac/ti,dac5571.txt | 24 + .../devicetree/bindings/iio/dac/ti,dac5571.yaml | 52 - .../devicetree/bindings/iio/dac/ti,dac7311.txt | 23 + .../devicetree/bindings/iio/dac/ti,dac7311.yaml | 49 - .../devicetree/bindings/iio/dac/ti,dac7512.txt | 20 + .../devicetree/bindings/iio/dac/ti,dac7512.yaml | 42 - .../devicetree/bindings/iio/dac/ti,dac7612.txt | 28 + .../devicetree/bindings/iio/dac/ti,dac7612.yaml | 53 - .../devicetree/bindings/iio/dac/vf610-dac.txt | 20 + .../devicetree/bindings/iio/frequency/adf4350.txt | 86 + .../bindings/iio/frequency/adi,adf4350.yaml | 190 - .../devicetree/bindings/iio/gyroscope/bmg160.txt | 20 + .../bindings/iio/gyroscope/bosch,bmg160.yaml | 46 - .../bindings/iio/gyroscope/nxp,fxas21002c.txt | 31 + .../bindings/iio/gyroscope/nxp,fxas21002c.yaml | 95 - .../devicetree/bindings/iio/health/afe4403.txt | 33 + .../devicetree/bindings/iio/health/afe4404.txt | 29 + .../devicetree/bindings/iio/health/max30100.txt | 28 + .../devicetree/bindings/iio/health/max30102.txt | 33 + .../bindings/iio/health/maxim,max30100.yaml | 52 - .../bindings/iio/health/maxim,max30102.yaml | 72 - .../devicetree/bindings/iio/health/ti,afe4403.yaml | 54 - .../devicetree/bindings/iio/health/ti,afe4404.yaml | 51 - .../devicetree/bindings/iio/humidity/dht11.txt | 14 + .../devicetree/bindings/iio/humidity/dht11.yaml | 41 - .../devicetree/bindings/iio/humidity/hdc100x.txt | 17 + .../devicetree/bindings/iio/humidity/hts221.txt | 30 + .../devicetree/bindings/iio/humidity/htu21.txt | 13 + .../bindings/iio/humidity/st,hts221.yaml | 54 - .../devicetree/bindings/iio/iio-bindings.txt | 102 + .../bindings/iio/impedance-analyzer/ad5933.txt | 26 + .../iio/impedance-analyzer/adi,ad5933.yaml | 59 - .../devicetree/bindings/iio/imu/adi,adis16480.txt | 86 + .../devicetree/bindings/iio/imu/adi,adis16480.yaml | 130 - .../devicetree/bindings/iio/imu/st,lsm6dsx.yaml | 93 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 48 + .../devicetree/bindings/iio/light/apds9300.txt | 21 + .../devicetree/bindings/iio/light/apds9960.txt | 21 + .../bindings/iio/light/avago,apds9300.yaml | 44 - .../bindings/iio/light/avago,apds9960.yaml | 44 - .../bindings/iio/light/capella,cm3605.yaml | 79 - .../bindings/iio/light/capella,cm36651.yaml | 48 - .../devicetree/bindings/iio/light/cm3605.txt | 41 + .../devicetree/bindings/iio/light/cm36651.txt | 26 + .../devicetree/bindings/iio/light/gp2ap020a00f.txt | 21 + .../devicetree/bindings/iio/light/max44009.txt | 24 + .../bindings/iio/light/maxim,max44009.yaml | 45 - .../devicetree/bindings/iio/light/opt3001.txt | 25 + .../bindings/iio/light/renesas,isl29501.txt | 13 + .../bindings/iio/light/sharp,gp2ap020a00f.yaml | 48 - .../devicetree/bindings/iio/light/st,uvis25.yaml | 42 - .../devicetree/bindings/iio/light/st,vl6180.yaml | 45 - .../devicetree/bindings/iio/light/ti,opt3001.yaml | 47 - .../bindings/iio/light/upisemi,us5182.yaml | 78 - .../devicetree/bindings/iio/light/us5182d.txt | 45 + .../devicetree/bindings/iio/light/uvis25.txt | 22 + .../devicetree/bindings/iio/light/vcnl4035.txt | 18 + .../bindings/iio/light/vishay,vcnl4035.yaml | 45 - .../devicetree/bindings/iio/light/vl6180.txt | 15 + .../bindings/iio/magnetometer/ak8974.txt | 31 + .../iio/magnetometer/asahi-kasei,ak8974.yaml | 57 - .../bindings/iio/magnetometer/bmc150_magn.txt | 25 + .../iio/magnetometer/bosch,bmc150_magn.yaml | 55 - .../bindings/iio/magnetometer/fsl,mag3110.yaml | 48 - .../bindings/iio/magnetometer/hmc5843.txt | 21 + .../iio/magnetometer/honeywell,hmc5843.yaml | 43 - .../bindings/iio/magnetometer/mag3110.txt | 27 + .../bindings/iio/magnetometer/mmc35240.txt | 13 + .../bindings/iio/magnetometer/pni,rm3100.txt | 20 + .../bindings/iio/magnetometer/pni,rm3100.yaml | 42 - .../bindings/iio/potentiometer/ad5272.txt | 27 + .../bindings/iio/potentiometer/adi,ad5272.yaml | 50 - .../bindings/iio/potentiometer/ds1803.txt | 21 + .../bindings/iio/potentiometer/max5481.txt | 23 + .../bindings/iio/potentiometer/mcp41010.txt | 28 + .../bindings/iio/potentiometer/mcp4131.txt | 84 + .../iio/potentiometer/microchip,mcp41010.yaml | 48 - .../iio/potentiometer/microchip,mcp4131.yaml | 103 - .../iio/potentiometer/microchip,mcp4531.yaml | 116 - .../bindings/iio/potentiostat/lmp91000.txt | 33 + .../bindings/iio/potentiostat/ti,lmp91000.yaml | 68 - .../bindings/iio/pressure/hoperf,hp03.yaml | 47 - .../devicetree/bindings/iio/pressure/hp03.txt | 17 + .../bindings/iio/pressure/meas,ms5611.yaml | 57 - .../devicetree/bindings/iio/pressure/ms5611.txt | 19 + .../devicetree/bindings/iio/pressure/ms5637.txt | 17 + .../bindings/iio/pressure/murata,zpa2326.yaml | 62 - .../devicetree/bindings/iio/pressure/zpa2326.txt | 29 + .../bindings/iio/proximity/ams,as3935.yaml | 71 - .../devicetree/bindings/iio/proximity/as3935.txt | 34 + .../bindings/iio/proximity/semtech,sx9310.yaml | 63 - .../bindings/iio/proximity/semtech,sx9500.yaml | 50 - .../bindings/iio/proximity/st,vl53l0x.yaml | 42 - .../devicetree/bindings/iio/proximity/sx9500.txt | 23 + .../devicetree/bindings/iio/proximity/vl53l0x.txt | 18 + .../devicetree/bindings/iio/resolver/ad2s90.txt | 31 + .../bindings/iio/resolver/adi,ad2s90.yaml | 60 - .../bindings/iio/samsung,sensorhub-rinato.yaml | 72 - .../devicetree/bindings/iio/sensorhub.txt | 24 + .../devicetree/bindings/iio/st,st-sensors.yaml | 123 - .../devicetree/bindings/iio/st-sensors.txt | 82 + .../bindings/iio/temperature/max31856.txt | 24 + .../bindings/iio/temperature/maxim,max31855k.yaml | 76 - .../bindings/iio/temperature/maxim,max31856.yaml | 54 - .../iio/temperature/maxim_thermocouple.txt | 24 + .../bindings/iio/temperature/melexis,mlx90614.yaml | 50 - .../bindings/iio/temperature/melexis,mlx90632.yaml | 55 - .../bindings/iio/temperature/mlx90614.txt | 24 + .../bindings/iio/temperature/mlx90632.txt | 28 + .../iio/temperature/temperature-bindings.txt | 7 + .../bindings/iio/temperature/ti,tmp007.yaml | 57 - .../devicetree/bindings/iio/temperature/tmp007.txt | 33 + .../devicetree/bindings/iio/temperature/tsys01.txt | 19 + .../devicetree/bindings/input/ariel-pwrbutton.yaml | 57 - .../devicetree/bindings/input/atmel,maxtouch.txt | 41 + .../devicetree/bindings/input/atmel,maxtouch.yaml | 81 - .../bindings/input/cypress,tm2-touchkey.txt | 33 + .../bindings/input/cypress,tm2-touchkey.yaml | 73 - .../devicetree/bindings/input/dlg,da7280.txt | 108 - .../bindings/input/sprd,sc27xx-vibra.txt | 23 + .../bindings/input/sprd,sc27xx-vibrator.yaml | 48 - .../bindings/input/touchscreen/ektf2127.txt | 2 +- .../bindings/interrupt-controller/arm,gic.yaml | 9 +- .../devicetree/bindings/iommu/arm,smmu.yaml | 9 +- .../devicetree/bindings/leds/leds-pwm.txt | 50 + .../devicetree/bindings/leds/leds-pwm.yaml | 70 - .../devicetree/bindings/mailbox/arm,mhuv2.yaml | 209 - .../media/allwinner,sun4i-a10-video-engine.yaml | 2 - .../bindings/media/amlogic,axg-ge2d.yaml | 47 - Documentation/devicetree/bindings/media/coda.txt | 31 + Documentation/devicetree/bindings/media/coda.yaml | 108 - .../devicetree/bindings/media/i2c/adv7604.txt | 88 + .../devicetree/bindings/media/i2c/adv7604.yaml | 178 - .../bindings/media/i2c/aptina,mt9v111.txt | 46 + .../bindings/media/i2c/aptina,mt9v111.yaml | 75 - .../devicetree/bindings/media/i2c/mipi-ccs.yaml | 135 - .../devicetree/bindings/media/i2c/nokia,smia.txt | 66 + .../devicetree/bindings/media/i2c/ov2680.txt | 46 + .../devicetree/bindings/media/i2c/ov772x.txt | 40 + .../bindings/media/i2c/ovti,ov02a10.yaml | 159 - .../devicetree/bindings/media/i2c/ovti,ov2680.yaml | 99 - .../devicetree/bindings/media/i2c/ovti,ov772x.yaml | 134 - .../devicetree/bindings/media/i2c/sony,imx214.txt | 53 + .../devicetree/bindings/media/i2c/sony,imx214.yaml | 133 - .../devicetree/bindings/media/imx7-csi.txt | 42 + .../devicetree/bindings/media/imx7-mipi-csi2.txt | 90 + .../devicetree/bindings/media/nxp,imx7-csi.yaml | 71 - .../bindings/media/nxp,imx7-mipi-csi2.yaml | 173 - .../devicetree/bindings/media/qcom,camss.txt | 7 - Documentation/devicetree/bindings/media/rc.yaml | 2 - .../devicetree/bindings/media/rockchip-isp1.yaml | 215 - .../devicetree/bindings/media/st,stm32-dcmi.yaml | 38 - .../memory-controllers/mediatek,smi-common.txt | 50 + .../memory-controllers/mediatek,smi-common.yaml | 142 - .../memory-controllers/mediatek,smi-larb.txt | 50 + .../memory-controllers/mediatek,smi-larb.yaml | 132 - .../memory-controllers/nvidia,tegra124-emc.yaml | 19 - .../memory-controllers/nvidia,tegra124-mc.yaml | 5 - .../memory-controllers/nvidia,tegra20-emc.txt | 28 +- .../memory-controllers/nvidia,tegra20-mc.txt | 3 - .../memory-controllers/nvidia,tegra30-emc.yaml | 18 - .../memory-controllers/nvidia,tegra30-mc.yaml | 5 - .../devicetree/bindings/mfd/aspeed-lpc.txt | 8 +- .../devicetree/bindings/mfd/aspeed-scu.txt | 26 - .../devicetree/bindings/mfd/rohm,bd71837-pmic.yaml | 6 - .../devicetree/bindings/mfd/st,stm32-timers.yaml | 6 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 4 - Documentation/devicetree/bindings/mips/mscc.txt | 2 +- .../devicetree/bindings/misc/fsl,dpaa2-console.txt | 11 + .../bindings/misc/fsl,dpaa2-console.yaml | 25 - .../devicetree/bindings/mmc/arasan,sdhci.yaml | 2 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 1 - Documentation/devicetree/bindings/mmc/mtk-sd.txt | 75 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 176 - Documentation/devicetree/bindings/mmc/owl-mmc.yaml | 4 +- .../devicetree/bindings/mtd/gpmi-nand.yaml | 76 +- .../devicetree/bindings/mtd/intel,lgm-nand.yaml | 99 - .../devicetree/bindings/mtd/nand-controller.yaml | 11 +- .../devicetree/bindings/mtd/partition.txt | 131 +- .../bindings/mtd/partitions/fixed-partitions.yaml | 152 - .../devicetree/bindings/mtd/qcom_nandc.txt | 4 - .../bindings/mtd/rockchip,nand-controller.yaml | 161 - .../devicetree/bindings/net/can/fsl,flexcan.yaml | 5 +- .../devicetree/bindings/net/can/tcan4x5x.txt | 2 +- Documentation/devicetree/bindings/net/dsa/b53.txt | 149 + .../devicetree/bindings/net/dsa/brcm,b53.yaml | 249 - Documentation/devicetree/bindings/net/dsa/dsa.yaml | 6 +- .../bindings/net/dsa/hirschmann,hellcreek.yaml | 127 - Documentation/devicetree/bindings/net/dsa/ksz.txt | 125 + .../devicetree/bindings/net/dsa/microchip,ksz.yaml | 148 - .../bindings/net/ethernet-controller.yaml | 1 - .../bindings/net/fsl,qoriq-mc-dpmac.yaml | 60 - .../devicetree/bindings/net/ftgmac100.txt | 25 - Documentation/devicetree/bindings/net/macb.txt | 4 +- .../devicetree/bindings/net/nfc/nxp-nci.txt | 4 +- .../devicetree/bindings/net/nfc/pn544.txt | 2 +- .../bindings/net/nfc/samsung,s3fwrn5.yaml | 33 +- .../bindings/net/wireless/qcom,ath11k.yaml | 6 - .../devicetree/bindings/nvmem/mtk-efuse.txt | 1 - .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 17 +- Documentation/devicetree/bindings/opp/opp.txt | 54 +- .../devicetree/bindings/pci/cdns-pcie-ep.yaml | 3 + .../devicetree/bindings/pci/qcom,pcie.txt | 6 +- .../devicetree/bindings/pci/rcar-pci-ep.yaml | 9 - .../devicetree/bindings/pci/rcar-pci-host.yaml | 115 - Documentation/devicetree/bindings/pci/rcar-pci.txt | 72 + .../bindings/pci/samsung,exynos-pcie.yaml | 119 - .../bindings/pci/samsung,exynos5440-pcie.txt | 58 + .../devicetree/bindings/pci/ti,j721e-pci-ep.yaml | 23 +- .../devicetree/bindings/pci/ti,j721e-pci-host.yaml | 27 +- .../devicetree/bindings/perf/fsl-imx-ddr.yaml | 3 - .../bindings/phy/amlogic,axg-mipi-dphy.yaml | 70 - .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 21 +- .../devicetree/bindings/phy/brcm,sata-phy.yaml | 148 - .../devicetree/bindings/phy/brcm-sata-phy.txt | 58 + .../devicetree/bindings/phy/ingenic,phy-usb.yaml | 58 - .../bindings/phy/intel,phy-keembay-usb.yaml | 44 - .../bindings/phy/marvell,mmp3-hsic-phy.yaml | 9 +- .../bindings/phy/mediatek,mt7621-pci-phy.yaml | 36 - .../devicetree/bindings/phy/phy-cadence-sierra.txt | 70 + .../bindings/phy/phy-cadence-sierra.yaml | 152 - .../devicetree/bindings/phy/phy-stm32-usbphyc.txt | 73 + .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 138 - .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 6 - .../devicetree/bindings/phy/rockchip-emmc-phy.txt | 5 - .../bindings/phy/samsung,exynos-pcie-phy.yaml | 51 - .../devicetree/bindings/phy/samsung-phy.txt | 1 - .../bindings/pinctrl/microchip,sparx5-sgpio.yaml | 161 - .../bindings/pinctrl/mscc,ocelot-pinctrl.txt | 3 +- .../bindings/pinctrl/nvidia,tegra194-pinmux.txt | 2 +- .../bindings/pinctrl/qcom,lpass-lpi-pinctrl.yaml | 130 - .../bindings/pinctrl/qcom,msm8953-pinctrl.yaml | 167 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 3 - .../bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 158 - .../bindings/pinctrl/qcom,sdx55-pinctrl.yaml | 154 - .../bindings/pinctrl/ralink,rt2880-pinmux.yaml | 70 - .../bindings/power/mediatek,power-controller.yaml | 293 - .../devicetree/bindings/power/qcom,rpmpd.yaml | 4 - .../bindings/power/reset/ocelot-reset.txt | 4 +- .../bindings/power/reset/regulator-poweroff.yaml | 37 - .../devicetree/bindings/pwm/atmel-tcb-pwm.txt | 16 + .../devicetree/bindings/pwm/intel,keembay-pwm.yaml | 47 - .../devicetree/bindings/pwm/intel,lgm-pwm.yaml | 44 - .../devicetree/bindings/pwm/pwm-mediatek.txt | 1 - .../devicetree/bindings/pwm/pwm-mtk-disp.txt | 1 - .../devicetree/bindings/regulator/dlg,da9121.yaml | 189 - .../bindings/regulator/fixed-regulator.yaml | 47 - .../bindings/regulator/mcp16502-regulator.txt | 2 +- .../bindings/regulator/nxp,pf8x00-regulator.yaml | 211 - .../bindings/regulator/qcom,rpmh-regulator.txt | 6 - .../bindings/regulator/rohm,bd71837-regulator.yaml | 48 - .../bindings/regulator/rohm,bd71847-regulator.yaml | 49 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 12 +- .../bindings/remoteproc/qcom,wcnss-pil.txt | 20 +- .../bindings/remoteproc/st,stm32-rproc.yaml | 21 +- .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 2 - .../bindings/remoteproc/ti,pru-rproc.yaml | 214 - .../bindings/reset/brcm,bcm6345-reset.yaml | 37 - .../devicetree/bindings/reset/snps,dw-reset.txt | 2 +- Documentation/devicetree/bindings/rtc/rtc.yaml | 5 - .../devicetree/bindings/serial/litex,liteuart.yaml | 38 - .../devicetree/bindings/serial/omap_serial.txt | 1 - .../devicetree/bindings/serial/renesas,scif.yaml | 1 - .../devicetree/bindings/serial/sifive-serial.yaml | 4 +- .../bindings/soc/litex/litex,soc-controller.yaml | 39 - .../devicetree/bindings/soc/mediatek/devapc.yaml | 58 - .../soc/microchip/atmel,at91rm9200-tcb.yaml | 34 +- .../bindings/soc/xilinx/xlnx,vcu-settings.yaml | 34 - .../devicetree/bindings/soc/xilinx/xlnx,vcu.txt | 9 +- .../devicetree/bindings/sound/adi,adau1372.yaml | 67 - .../devicetree/bindings/sound/adi,adau1977.txt | 61 + .../devicetree/bindings/sound/adi,adau1977.yaml | 92 - .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 6 +- .../devicetree/bindings/sound/audio-graph-card.txt | 337 + .../bindings/sound/audio-graph-card.yaml | 57 - .../bindings/sound/audio-graph-port.yaml | 84 - .../devicetree/bindings/sound/audio-graph.yaml | 45 - .../devicetree/bindings/sound/fsl,aud2htx.yaml | 66 - .../devicetree/bindings/sound/fsl,spdif.yaml | 1 - .../devicetree/bindings/sound/fsl,xcvr.yaml | 104 - .../devicetree/bindings/sound/fsl-asoc-card.txt | 2 - .../bindings/sound/google,sc7180-trogdor.yaml | 138 - .../devicetree/bindings/sound/imx-audio-hdmi.yaml | 52 - .../bindings/sound/marvell,mmp-sspa.yaml | 25 +- .../sound/mt8192-mt6359-rt1015-rt5682.yaml | 44 - .../devicetree/bindings/sound/nau8315.txt | 18 - .../bindings/sound/nvidia,tegra30-hda.txt | 35 + .../bindings/sound/nvidia,tegra30-hda.yaml | 112 - .../bindings/sound/qcom,lpass-va-macro.yaml | 67 - .../bindings/sound/qcom,lpass-wsa-macro.yaml | 69 - .../devicetree/bindings/sound/qcom,sm8250.yaml | 159 - .../devicetree/bindings/sound/renesas,rsnd.txt | 520 + .../devicetree/bindings/sound/renesas,rsnd.yaml | 447 - Documentation/devicetree/bindings/sound/rt5682.txt | 2 - .../bindings/sound/simple-audio-mux.yaml | 41 - .../devicetree/bindings/sound/simple-card.yaml | 6 +- .../devicetree/bindings/sound/st,stm32-adfsdm.txt | 63 + .../devicetree/bindings/sound/st,stm32-sai.txt | 107 + .../devicetree/bindings/sound/st,stm32-sai.yaml | 200 - .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 2 - .../devicetree/bindings/spi/spi-controller.yaml | 27 - .../devicetree/bindings/spi/spi-sifive.yaml | 10 +- .../devicetree/bindings/submitting-patches.rst | 3 +- .../bindings/thermal/mediatek-thermal.txt | 3 +- .../bindings/thermal/rcar-gen3-thermal.yaml | 17 +- .../devicetree/bindings/thermal/rcar-thermal.yaml | 48 +- .../devicetree/bindings/timer/renesas,tmu.txt | 49 + .../devicetree/bindings/timer/renesas,tmu.yaml | 99 - .../bindings/timer/snps,dw-apb-timer.yaml | 7 + .../devicetree/bindings/trivial-devices.yaml | 206 +- .../devicetree/bindings/usb/brcm,usb-pinmap.yaml | 70 - .../devicetree/bindings/usb/cdns,usb3.yaml | 5 - .../bindings/usb/ingenic,jz4770-phy.yaml | 56 + .../devicetree/bindings/usb/maxim,max33359.yaml | 75 - .../devicetree/bindings/usb/st,stusb160x.yaml | 87 - .../devicetree/bindings/vendor-prefixes.yaml | 48 +- .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 3 - .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 16 - .../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 10 +- Documentation/doc-guide/kernel-doc.rst | 6 +- Documentation/doc-guide/sphinx.rst | 2 +- Documentation/driver-api/auxiliary_bus.rst | 234 - Documentation/driver-api/connector.rst | 2 +- Documentation/driver-api/dma-buf.rst | 11 +- Documentation/driver-api/dmaengine/client.rst | 4 +- Documentation/driver-api/driver-model/devres.rst | 6 - Documentation/driver-api/gpio/consumer.rst | 18 +- Documentation/driver-api/gpio/driver.rst | 67 +- Documentation/driver-api/index.rst | 2 - Documentation/driver-api/input.rst | 9 + Documentation/driver-api/io-mapping.rst | 96 +- Documentation/driver-api/media/camera-sensor.rst | 13 - Documentation/driver-api/media/cec-core.rst | 4 +- Documentation/driver-api/media/csi2.rst | 7 +- .../driver-api/media/drivers/ccs/ccs-regs.asc | 1041 - Documentation/driver-api/media/drivers/ccs/ccs.rst | 82 - .../driver-api/media/drivers/ccs/mk-ccs-regs | 433 - Documentation/driver-api/media/drivers/index.rst | 1 - Documentation/driver-api/media/dtv-frontend.rst | 6 +- Documentation/driver-api/media/v4l2-controls.rst | 4 +- Documentation/driver-api/media/v4l2-dev.rst | 2 +- Documentation/driver-api/mtd/intel-spi.rst | 4 +- Documentation/driver-api/mtd/nand_ecc.rst | 2 +- Documentation/driver-api/mtd/spi-nor.rst | 6 +- Documentation/driver-api/mtdnand.rst | 3 + Documentation/driver-api/reset.rst | 221 - .../driver-api/thermal/power_allocator.rst | 12 +- Documentation/driver-api/thermal/sysfs-api.rst | 3 +- .../features/debug/KASAN/arch-support.txt | 2 +- Documentation/features/list-arch.sh | 17 +- .../locking/queued-rwlocks/arch-support.txt | 2 +- .../locking/queued-spinlocks/arch-support.txt | 2 +- .../seccomp/seccomp-filter/arch-support.txt | 4 +- .../features/time/clockevents/arch-support.txt | 8 +- .../time/context-tracking/arch-support.txt | 2 +- .../features/time/irq-time-acct/arch-support.txt | 2 +- .../time/modern-timekeeping/arch-support.txt | 33 + .../features/time/virt-cpuacct/arch-support.txt | 2 +- Documentation/filesystems/ext2.rst | 1 - Documentation/filesystems/f2fs.rst | 36 - Documentation/filesystems/files.rst | 8 +- Documentation/filesystems/fsverity.rst | 68 +- Documentation/filesystems/gfs2.rst | 37 +- Documentation/filesystems/index.rst | 2 +- Documentation/filesystems/mount_api.rst | 4 +- Documentation/filesystems/nfs/exporting.rst | 52 - Documentation/filesystems/overlayfs.rst | 36 +- Documentation/filesystems/proc.rst | 3 - Documentation/filesystems/tmpfs.rst | 8 +- Documentation/firmware-guide/acpi/dsd/leds.rst | 8 +- Documentation/firmware-guide/acpi/enumeration.rst | 154 - .../firmware-guide/acpi/gpio-properties.rst | 56 +- Documentation/gpu/drm-mm.rst | 4 +- Documentation/gpu/i915.rst | 6 - Documentation/gpu/todo.rst | 74 +- Documentation/gpu/vkms.rst | 99 +- Documentation/hid/amd-sfh-hid.rst | 145 - Documentation/hid/hidraw.rst | 45 +- Documentation/hid/index.rst | 1 - Documentation/hwmon/adm1275.rst | 2 +- Documentation/hwmon/amd_energy.rst | 7 +- Documentation/hwmon/corsair-psu.rst | 82 - Documentation/hwmon/index.rst | 6 - Documentation/hwmon/ltc2992.rst | 56 - Documentation/hwmon/max127.rst | 45 - Documentation/hwmon/nct6683.rst | 3 +- Documentation/hwmon/pm6764tr.rst | 32 - Documentation/hwmon/pmbus-core.rst | 6 + Documentation/hwmon/pmbus.rst | 6 + Documentation/hwmon/q54sj108a2.rst | 54 - Documentation/hwmon/sbtsi_temp.rst | 42 - Documentation/ia64/features.rst | 3 - Documentation/ia64/index.rst | 2 - Documentation/index.rst | 2 +- Documentation/input/input-programming.rst | 46 - Documentation/kbuild/kconfig-language.rst | 35 - Documentation/kbuild/kconfig-macro-language.rst | 2 +- Documentation/kbuild/makefiles.rst | 365 +- Documentation/kbuild/modules.rst | 2 +- Documentation/leds/leds-class.rst | 10 + Documentation/locking/seqlock.rst | 21 +- Documentation/m68k/features.rst | 3 - Documentation/m68k/index.rst | 2 - Documentation/memory-barriers.txt | 2 +- Documentation/mips/features.rst | 3 - Documentation/mips/index.rst | 2 - Documentation/networking/can.rst | 70 +- .../device_drivers/ethernet/3com/vortex.rst | 4 +- .../device_drivers/ethernet/davicom/dm9000.rst | 2 +- .../device_drivers/ethernet/marvell/octeontx2.rst | 50 - Documentation/networking/devlink/devlink-trap.rst | 4 - Documentation/networking/devlink/netdevsim.rst | 3 +- Documentation/networking/framerelay.rst | 44 + Documentation/networking/index.rst | 3 +- Documentation/networking/ip-sysctl.rst | 34 - Documentation/networking/j1939.rst | 46 +- Documentation/networking/kapi.rst | 21 + Documentation/networking/mptcp-sysctl.rst | 26 - Documentation/networking/page_pool.rst | 8 - Documentation/networking/ppp_generic.rst | 16 - Documentation/networking/tipc.rst | 100 - Documentation/networking/tls-offload.rst | 8 +- Documentation/networking/x25.rst | 12 +- Documentation/nios2/features.rst | 3 - Documentation/nios2/index.rst | 12 - Documentation/openrisc/features.rst | 3 - Documentation/openrisc/index.rst | 2 - Documentation/parisc/features.rst | 3 - Documentation/parisc/index.rst | 2 - Documentation/power/energy-model.rst | 30 +- Documentation/powerpc/features.rst | 3 - Documentation/powerpc/index.rst | 2 - Documentation/process/clang-format.rst | 2 +- .../process/embargoed-hardware-issues.rst | 2 +- Documentation/process/howto.rst | 9 +- Documentation/process/kernel-docs.rst | 4 +- Documentation/process/magic-number.rst | 1 + Documentation/process/submitting-patches.rst | 2 - Documentation/riscv/features.rst | 3 - Documentation/riscv/index.rst | 2 - Documentation/s390/features.rst | 3 - Documentation/s390/index.rst | 2 - Documentation/scheduler/sched-domains.rst | 26 +- Documentation/scheduler/sched-energy.rst | 5 - Documentation/sh/features.rst | 3 - Documentation/sh/index.rst | 2 - Documentation/sound/alsa-configuration.rst | 5 - Documentation/sparc/features.rst | 3 - Documentation/sparc/index.rst | 2 - Documentation/sphinx/automarkup.py | 122 +- Documentation/sphinx/kernel_feat.py | 169 - Documentation/sphinx/parse-headers.pl | 2 +- Documentation/sphinx/requirements.txt | 1 - Documentation/target/tcm_mod_builder.py | 2 +- Documentation/trace/events-kmem.rst | 2 +- Documentation/trace/events.rst | 10 +- Documentation/trace/ftrace-uses.rst | 90 +- Documentation/trace/postprocess/decode_msr.py | 2 +- .../postprocess/trace-pagealloc-postprocess.pl | 2 +- .../trace/postprocess/trace-vmscan-postprocess.pl | 2 +- .../translations/it_IT/doc-guide/kernel-doc.rst | 30 +- .../translations/it_IT/doc-guide/sphinx.rst | 20 - .../translations/it_IT/process/2.Process.rst | 4 +- .../translations/it_IT/process/changes.rst | 22 +- .../translations/it_IT/process/coding-style.rst | 26 +- .../translations/it_IT/process/deprecated.rst | 147 +- .../translations/it_IT/process/email-clients.rst | 5 - .../translations/it_IT/process/magic-number.rst | 1 + .../it_IT/process/programming-language.rst | 8 +- .../it_IT/process/submitting-patches.rst | 297 +- .../translations/zh_CN/admin-guide/index.rst | 1 + .../translations/zh_CN/arm64/elf_hwcaps.rst | 240 - Documentation/translations/zh_CN/arm64/index.rst | 2 - Documentation/translations/zh_CN/arm64/perf.rst | 86 - .../translations/zh_CN/filesystems/index.rst | 1 - .../translations/zh_CN/filesystems/tmpfs.rst | 146 - .../translations/zh_CN/process/magic-number.rst | 1 + Documentation/userspace-api/ioctl/ioctl-number.rst | 1 - .../userspace-api/media/cec/cec-ioc-g-mode.rst | 2 +- Documentation/userspace-api/media/dvb/audio.rst | 2 +- Documentation/userspace-api/media/dvb/ca.rst | 2 +- Documentation/userspace-api/media/dvb/demux.rst | 2 +- Documentation/userspace-api/media/dvb/dmx-qbuf.rst | 2 +- Documentation/userspace-api/media/dvb/net.rst | 2 +- Documentation/userspace-api/media/dvb/video.rst | 2 +- .../userspace-api/media/lirc.h.rst.exceptions | 1 - .../userspace-api/media/rc/keytable.c.rst | 2 +- .../userspace-api/media/rc/lirc-dev-intro.rst | 13 +- Documentation/userspace-api/media/rc/lirc-dev.rst | 2 +- Documentation/userspace-api/media/rc/lirc-func.rst | 2 +- .../userspace-api/media/rc/lirc-get-features.rst | 2 +- .../userspace-api/media/rc/lirc-get-rec-mode.rst | 2 +- .../media/rc/lirc-get-rec-resolution.rst | 2 +- .../userspace-api/media/rc/lirc-get-send-mode.rst | 2 +- .../userspace-api/media/rc/lirc-get-timeout.rst | 2 +- .../userspace-api/media/rc/lirc-header.rst | 2 +- Documentation/userspace-api/media/rc/lirc-read.rst | 2 +- .../media/rc/lirc-set-measure-carrier-mode.rst | 2 +- .../media/rc/lirc-set-rec-carrier-range.rst | 2 +- .../media/rc/lirc-set-rec-carrier.rst | 2 +- .../media/rc/lirc-set-rec-timeout-reports.rst | 2 +- .../media/rc/lirc-set-rec-timeout.rst | 2 +- .../media/rc/lirc-set-send-carrier.rst | 2 +- .../media/rc/lirc-set-send-duty-cycle.rst | 2 +- .../media/rc/lirc-set-transmitter-mask.rst | 2 +- .../media/rc/lirc-set-wideband-receiver.rst | 2 +- .../userspace-api/media/rc/lirc-write.rst | 2 +- Documentation/userspace-api/media/rc/rc-intro.rst | 2 +- Documentation/userspace-api/media/rc/rc-protos.rst | 2 +- .../userspace-api/media/rc/rc-sysfs-nodes.rst | 2 +- .../userspace-api/media/rc/rc-table-change.rst | 2 +- Documentation/userspace-api/media/rc/rc-tables.rst | 2 +- .../userspace-api/media/rc/remote_controllers.rst | 2 +- Documentation/userspace-api/media/v4l/biblio.rst | 12 +- Documentation/userspace-api/media/v4l/buffer.rst | 2 +- .../media/v4l/colorspaces-details.rst | 5 +- Documentation/userspace-api/media/v4l/common.rst | 1 - .../userspace-api/media/v4l/dev-mem2mem.rst | 2 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 793 - .../userspace-api/media/v4l/ext-ctrls-codec.rst | 817 +- .../media/v4l/ext-ctrls-image-source.rst | 14 - .../userspace-api/media/v4l/extended-controls.rst | 8 +- .../userspace-api/media/v4l/pixfmt-compressed.rst | 37 +- .../userspace-api/media/v4l/pixfmt-grey.rst | 44 + .../userspace-api/media/v4l/pixfmt-m420.rst | 59 +- .../userspace-api/media/v4l/pixfmt-meta-rkisp1.rst | 7 +- .../userspace-api/media/v4l/pixfmt-nv12.rst | 129 + .../userspace-api/media/v4l/pixfmt-nv12m.rst | 144 + .../userspace-api/media/v4l/pixfmt-nv12mt.rst | 60 + .../userspace-api/media/v4l/pixfmt-nv16.rst | 153 + .../userspace-api/media/v4l/pixfmt-nv16m.rst | 157 + .../userspace-api/media/v4l/pixfmt-nv24.rst | 95 + .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 412 +- .../userspace-api/media/v4l/pixfmt-rgb.rst | 671 +- .../userspace-api/media/v4l/pixfmt-uyvy.rst | 110 + .../userspace-api/media/v4l/pixfmt-vyuy.rst | 108 + .../userspace-api/media/v4l/pixfmt-y10.rst | 65 + .../userspace-api/media/v4l/pixfmt-y10b.rst | 33 + .../userspace-api/media/v4l/pixfmt-y10p.rst | 43 + .../userspace-api/media/v4l/pixfmt-y12.rst | 65 + .../userspace-api/media/v4l/pixfmt-y14.rst | 65 + .../userspace-api/media/v4l/pixfmt-y16-be.rst | 69 + .../userspace-api/media/v4l/pixfmt-y16.rst | 69 + .../userspace-api/media/v4l/pixfmt-y41p.rst | 151 + .../userspace-api/media/v4l/pixfmt-yuv-luma.rst | 126 - .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 950 - .../userspace-api/media/v4l/pixfmt-yuv410.rst | 127 + .../userspace-api/media/v4l/pixfmt-yuv411p.rst | 115 + .../userspace-api/media/v4l/pixfmt-yuv420.rst | 143 + .../userspace-api/media/v4l/pixfmt-yuv420m.rst | 152 + .../userspace-api/media/v4l/pixfmt-yuv422m.rst | 141 + .../userspace-api/media/v4l/pixfmt-yuv422p.rst | 129 + .../userspace-api/media/v4l/pixfmt-yuv444m.rst | 141 + .../userspace-api/media/v4l/pixfmt-yuyv.rst | 118 + .../userspace-api/media/v4l/pixfmt-yvyu.rst | 108 + .../media/v4l/selection-api-configuration.rst | 2 +- .../userspace-api/media/v4l/subdev-formats.rst | 27 - .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 46 +- .../userspace-api/media/v4l/vidioc-g-output.rst | 2 +- .../userspace-api/media/v4l/vidioc-qbuf.rst | 2 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 6 - .../userspace-api/media/v4l/yuv-formats.rst | 278 +- .../userspace-api/media/videodev2.h.rst.exceptions | 2 - Documentation/virt/kvm/api.rst | 116 +- Documentation/virt/kvm/arm/pvtime.rst | 4 +- Documentation/virt/kvm/mmu.rst | 2 +- Documentation/vm/memory-model.rst | 3 +- Documentation/vm/page_owner.rst | 12 +- Documentation/vm/unevictable-lru.rst | 22 +- Documentation/w1/slaves/w1_therm.rst | 2 +- Documentation/x86/features.rst | 3 - Documentation/x86/index.rst | 4 +- Documentation/x86/resctrl.rst | 1304 - Documentation/x86/resctrl_ui.rst | 1211 + Documentation/x86/sgx.rst | 211 - Documentation/x86/topology.rst | 9 - Documentation/xtensa/features.rst | 3 - Documentation/xtensa/index.rst | 2 - LICENSES/dual/CC-BY-4.0 | 410 - MAINTAINERS | 537 +- Makefile | 14 +- arch/Kconfig | 88 +- arch/alpha/Kconfig | 9 +- arch/alpha/include/asm/kmap_types.h | 15 + arch/alpha/include/asm/mmu_context.h | 12 +- arch/alpha/include/asm/mmzone.h | 14 +- arch/alpha/include/asm/page.h | 7 +- arch/alpha/include/asm/pgtable.h | 12 +- arch/alpha/include/asm/sparsemem.h | 18 - arch/alpha/include/asm/thread_info.h | 2 - arch/alpha/include/uapi/asm/signal.h | 14 + arch/alpha/include/uapi/asm/socket.h | 3 - arch/alpha/kernel/entry.S | 2 +- arch/alpha/kernel/process.c | 2 +- arch/alpha/kernel/rtc.c | 2 +- arch/alpha/kernel/setup.c | 1 - arch/alpha/kernel/signal.c | 2 +- arch/alpha/kernel/sys_jensen.c | 2 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/arc/Kconfig | 5 +- arch/arc/include/asm/highmem.h | 26 +- arch/arc/include/asm/kmap_types.h | 14 + arch/arc/include/asm/mmu_context.h | 17 +- arch/arc/include/asm/page.h | 20 +- arch/arc/include/asm/thread_info.h | 4 +- arch/arc/kernel/entry.S | 3 +- arch/arc/kernel/signal.c | 2 +- arch/arc/mm/highmem.c | 54 +- arch/arc/mm/init.c | 29 +- arch/arm/Kconfig | 63 +- arch/arm/Kconfig.debug | 6 +- arch/arm/Makefile | 14 +- arch/arm/boot/compressed/Makefile | 5 +- arch/arm/boot/compressed/head.S | 60 +- arch/arm/boot/compressed/string.c | 19 - arch/arm/boot/dts/Makefile | 31 +- arch/arm/boot/dts/am335x-baltos.dtsi | 2 +- arch/arm/boot/dts/am335x-boneblue.dts | 54 - arch/arm/boot/dts/am335x-cm-t335.dts | 2 +- arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 2 +- arch/arm/boot/dts/am335x-nano.dts | 1 + arch/arm/boot/dts/am33xx-l4.dtsi | 102 +- arch/arm/boot/dts/am33xx.dtsi | 185 +- arch/arm/boot/dts/am4372.dtsi | 175 +- arch/arm/boot/dts/am437x-l4.dtsi | 83 +- arch/arm/boot/dts/armada-375.dtsi | 2 +- arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts | 112 - arch/arm/boot/dts/armada-385-turris-omnia.dts | 179 +- arch/arm/boot/dts/armada-388-clearfog.dts | 4 +- arch/arm/boot/dts/armada-388-clearfog.dtsi | 10 +- arch/arm/boot/dts/armada-388-helios4.dts | 6 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 12 +- arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts | 43 - arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts | 17 - arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi | 104 - arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts | 43 - arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts | 17 - arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi | 104 - .../boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts | 43 - arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts | 17 - arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi | 104 - arch/arm/boot/dts/aspeed-ast2600-evb.dts | 20 - arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 77 +- arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 924 - .../arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts | 57 - arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 888 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 13 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 120 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 112 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts | 37 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 39 +- arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 11 +- arch/arm/boot/dts/aspeed-g4.dtsi | 5 - arch/arm/boot/dts/aspeed-g5.dtsi | 5 - arch/arm/boot/dts/aspeed-g6.dtsi | 13 +- .../boot/dts/ast2400-facebook-netbmc-common.dtsi | 117 - arch/arm/boot/dts/at91-kizbox.dts | 55 +- arch/arm/boot/dts/at91-kizbox2-common.dtsi | 8 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 16 +- arch/arm/boot/dts/at91-kizbox3_common.dtsi | 10 +- arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 8 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 13 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 2 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 7 - arch/arm/boot/dts/at91-sama5d4_xplained.dts | 7 - arch/arm/boot/dts/at91-smartkiz.dts | 6 +- arch/arm/boot/dts/at91sam9260.dtsi | 25 + arch/arm/boot/dts/at91sam9g45.dtsi | 27 + arch/arm/boot/dts/at91sam9m10g45ek.dts | 10 +- arch/arm/boot/dts/at91sam9rl.dtsi | 25 + arch/arm/boot/dts/at91sam9rlek.dts | 10 +- arch/arm/boot/dts/at91sam9x5.dtsi | 28 + arch/arm/boot/dts/bcm-cygnus.dtsi | 1 + arch/arm/boot/dts/bcm-nsp.dtsi | 8 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 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/bcm4708-luxul-xap-1510.dts | 7 + arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 7 + arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 3 + arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 + arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 7 + arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 7 + arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 + arch/arm/boot/dts/bcm4709.dtsi | 4 - arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 94 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 3 + arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 3 + arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 3 + arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 7 +- arch/arm/boot/dts/bcm47094.dtsi | 13 - arch/arm/boot/dts/bcm5301x.dtsi | 67 +- arch/arm/boot/dts/bcm53573.dtsi | 4 +- arch/arm/boot/dts/bcm953012er.dts | 3 + 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 | 3 + arch/arm/boot/dts/bcm958623hr.dts | 3 + arch/arm/boot/dts/bcm958625hr.dts | 3 + arch/arm/boot/dts/bcm958625k.dts | 3 + arch/arm/boot/dts/bcm988312hr.dts | 3 + arch/arm/boot/dts/dove-sbc-a510.dts | 1 - arch/arm/boot/dts/dra7.dtsi | 185 +- arch/arm/boot/dts/dra7xx-clocks.dtsi | 14 - arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi | 4 +- arch/arm/boot/dts/exynos3250-artik5-eval.dts | 26 - arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos3250-monk.dts | 8 +- arch/arm/boot/dts/exynos3250-rinato.dts | 8 +- arch/arm/boot/dts/exynos3250.dtsi | 54 +- arch/arm/boot/dts/exynos4.dtsi | 26 +- arch/arm/boot/dts/exynos4210-i9100.dts | 6 +- arch/arm/boot/dts/exynos4210-origen.dts | 4 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 22 +- arch/arm/boot/dts/exynos4210-trats.dts | 35 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 29 - arch/arm/boot/dts/exynos4210.dtsi | 36 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 9 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 47 +- arch/arm/boot/dts/exynos4412-n710x.dts | 2 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 11 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 26 - arch/arm/boot/dts/exynos4412-odroidx.dts | 58 +- arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos4412-p4note-n8010.dts | 17 - arch/arm/boot/dts/exynos4412-p4note.dtsi | 1132 - arch/arm/boot/dts/exynos4412-smdk4412.dts | 20 +- arch/arm/boot/dts/exynos4412.dtsi | 32 +- arch/arm/boot/dts/exynos5250-arndale.dts | 6 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 4 +- arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +- arch/arm/boot/dts/exynos5250-snow.dts | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 2 +- arch/arm/boot/dts/exynos5250.dtsi | 7 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 33 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 28 - arch/arm/boot/dts/exynos5410.dtsi | 4 - arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 6 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 2 +- arch/arm/boot/dts/exynos5420.dtsi | 39 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 34 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 22 - arch/arm/boot/dts/exynos5422-odroidxu3.dts | 30 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 11 +- arch/arm/boot/dts/exynos54xx.dtsi | 5 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 +- arch/arm/boot/dts/hi3519-demb.dts | 2 +- arch/arm/boot/dts/hi3519.dtsi | 32 +- arch/arm/boot/dts/hi3620-hi4511.dts | 24 +- arch/arm/boot/dts/hi3620.dtsi | 32 +- arch/arm/boot/dts/hip01-ca9x2.dts | 2 +- arch/arm/boot/dts/hip01.dtsi | 26 +- arch/arm/boot/dts/hip04-d01.dts | 2 +- arch/arm/boot/dts/hip04.dtsi | 6 +- arch/arm/boot/dts/hisi-x5hd2-dkb.dts | 2 +- arch/arm/boot/dts/hisi-x5hd2.dtsi | 42 +- arch/arm/boot/dts/imx25.dtsi | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx28.dtsi | 2 +- arch/arm/boot/dts/imx31.dtsi | 3 +- arch/arm/boot/dts/imx35.dtsi | 2 +- arch/arm/boot/dts/imx50-kobo-aura.dts | 41 +- arch/arm/boot/dts/imx50.dtsi | 2 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +- arch/arm/boot/dts/imx51.dtsi | 4 +- arch/arm/boot/dts/imx53-ppd.dts | 17 +- arch/arm/boot/dts/imx53.dtsi | 4 +- arch/arm/boot/dts/imx6dl-alti6p.dts | 564 - arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 2 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/imx6dl-lanmcu.dts | 470 - arch/arm/boot/dts/imx6dl-pico-dwarf.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-nymph.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-pi.dts | 2 +- arch/arm/boot/dts/imx6q-apalis-eval.dts | 2 +- arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 2 +- arch/arm/boot/dts/imx6q-apalis-ixora.dts | 2 +- arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 28 +- arch/arm/boot/dts/imx6q-pico-dwarf.dts | 2 +- arch/arm/boot/dts/imx6q-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6q-pico-nymph.dts | 2 +- arch/arm/boot/dts/imx6q-pico-pi.dts | 2 +- arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 8 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi | 1 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 8 +- arch/arm/boot/dts/imx6qdl.dtsi | 12 +- arch/arm/boot/dts/imx6qp-prtwd3.dts | 553 - arch/arm/boot/dts/imx6sl-warp.dts | 4 +- arch/arm/boot/dts/imx6sl.dtsi | 3 - arch/arm/boot/dts/imx6sll.dtsi | 2 - arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 8 +- arch/arm/boot/dts/imx6sx.dtsi | 7 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 1 - .../boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts | 94 - .../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 1 - .../boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi | 151 - arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 43 + arch/arm/boot/dts/imx6ul.dtsi | 10 +- .../boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 1 - .../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 1 - .../boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi | 26 - arch/arm/boot/dts/imx6ull-phytec-segin.dtsi | 7 + arch/arm/boot/dts/imx7-colibri-aster.dtsi | 2 +- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 2 +- arch/arm/boot/dts/imx7-mba7.dtsi | 69 +- arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dts | 25 - arch/arm/boot/dts/imx7d-flex-concentrator.dts | 314 - arch/arm/boot/dts/imx7d-mba7.dts | 7 +- arch/arm/boot/dts/imx7d.dtsi | 6 - arch/arm/boot/dts/imx7s-mba7.dts | 2 +- arch/arm/boot/dts/imx7s-warp.dts | 4 +- arch/arm/boot/dts/imx7s.dtsi | 6 +- arch/arm/boot/dts/keystone-k2g-evm.dts | 112 - arch/arm/boot/dts/kirkwood-dockstar.dts | 2 +- arch/arm/boot/dts/kirkwood-dreamplug.dts | 2 +- arch/arm/boot/dts/kirkwood-goflexnet.dts | 2 +- .../arm/boot/dts/kirkwood-guruplug-server-plus.dts | 2 +- arch/arm/boot/dts/kirkwood-iconnect.dts | 2 +- arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 2 +- arch/arm/boot/dts/kirkwood-nsa3x0-common.dtsi | 2 +- arch/arm/boot/dts/kirkwood.dtsi | 4 +- arch/arm/boot/dts/lpc32xx.dtsi | 3 + arch/arm/boot/dts/ls1021a.dtsi | 81 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 2 +- arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts | 3 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 143 +- arch/arm/boot/dts/mstar-infinity.dtsi | 7 - .../dts/mstar-infinity2m-ssd202d-ssd201htv2.dts | 25 - arch/arm/boot/dts/mstar-infinity2m-ssd202d.dtsi | 14 - arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi | 12 - arch/arm/boot/dts/mstar-infinity2m.dtsi | 22 - arch/arm/boot/dts/mstar-v7.dtsi | 12 +- arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 967 +- arch/arm/boot/dts/nuvoton-npcm730-gsj-gpio.dtsi | 477 - arch/arm/boot/dts/nuvoton-npcm730-gsj.dts | 490 - arch/arm/boot/dts/nuvoton-npcm730-kudo.dts | 826 - arch/arm/boot/dts/nuvoton-npcm730.dtsi | 44 - arch/arm/boot/dts/nuvoton-npcm750-evb.dts | 367 +- arch/arm/boot/dts/nuvoton-npcm750-pincfg-evb.dtsi | 157 - .../dts/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi | 517 - .../boot/dts/nuvoton-npcm750-runbmc-olympus.dts | 1052 - arch/arm/boot/dts/nuvoton-npcm750.dtsi | 24 +- arch/arm/boot/dts/omap3-beagle-xm.dts | 10 +- arch/arm/boot/dts/omap3-overo-base.dtsi | 4 +- arch/arm/boot/dts/omap4-droid-bionic-xt875.dts | 46 - arch/arm/boot/dts/omap4-droid4-xt894.dts | 143 - arch/arm/boot/dts/omap4-kc1.dts | 6 +- arch/arm/boot/dts/omap4-l4.dtsi | 1 - arch/arm/boot/dts/omap4-panda-es.dts | 34 +- arch/arm/boot/dts/omap4-sdp.dts | 26 +- arch/arm/boot/dts/omap4.dtsi | 150 +- arch/arm/boot/dts/omap5-l4.dtsi | 2 +- arch/arm/boot/dts/omap5.dtsi | 58 - arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 35 - .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 25 - arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 340 +- arch/arm/boot/dts/qcom-pma8084.dtsi | 1 + arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 222 - arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 99 - arch/arm/boot/dts/rk3288-veyron-jaq.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-tiger.dts | 2 +- arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 40 - .../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 21 - arch/arm/boot/dts/rv1108.dtsi | 2 +- arch/arm/boot/dts/s3c2416-smdk2416.dts | 2 +- arch/arm/boot/dts/s3c6410-smdk6410.dts | 2 +- arch/arm/boot/dts/s5pv210-aquila.dts | 12 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 7 +- arch/arm/boot/dts/s5pv210-goni.dts | 14 +- arch/arm/boot/dts/s5pv210-smdkv210.dts | 20 +- arch/arm/boot/dts/s5pv210.dtsi | 1 + arch/arm/boot/dts/sama5d2.dtsi | 7 +- arch/arm/boot/dts/sama5d3.dtsi | 26 +- arch/arm/boot/dts/sama5d4.dtsi | 22 + arch/arm/boot/dts/ste-ab8500.dtsi | 6 +- arch/arm/boot/dts/ste-ab8505.dtsi | 6 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 6 +- arch/arm/boot/dts/ste-href-stuib.dtsi | 2 +- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 2 +- arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 2 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 9 +- arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 12 +- arch/arm/boot/dts/stm32429i-eval.dts | 1 - arch/arm/boot/dts/stm32h743.dtsi | 2 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 90 +- arch/arm/boot/dts/stm32mp151.dtsi | 41 +- arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts | 35 - arch/arm/boot/dts/stm32mp157c-dk2.dts | 4 - arch/arm/boot/dts/stm32mp157c-ed1.dts | 12 - arch/arm/boot/dts/stm32mp157c-ev1.dts | 1 - arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 2 +- arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi | 143 - arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 37 - arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 38 - arch/arm/boot/dts/sun7i-a20-bananapi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 4 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 64 - arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts | 169 - arch/arm/boot/dts/sun8i-h3-zeropi.dts | 85 - arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi | 44 - arch/arm/boot/dts/sun8i-s3-elimo-initium.dts | 29 - arch/arm/boot/dts/sun8i-s3-pinecube.dts | 2 +- arch/arm/boot/dts/sun8i-v3.dtsi | 5 - arch/arm/boot/dts/sun8i-v3s.dtsi | 8 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 12 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 - arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 8 - arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi | 8 - arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 10 - arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi | 10 - arch/arm/boot/dts/tegra124-peripherals-opp.dtsi | 419 - arch/arm/boot/dts/tegra124.dtsi | 54 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 29 +- arch/arm/boot/dts/tegra20-colibri.dtsi | 4 - arch/arm/boot/dts/tegra20-paz00.dts | 4 - arch/arm/boot/dts/tegra20-peripherals-opp.dtsi | 109 - arch/arm/boot/dts/tegra20-ventana.dts | 11 - arch/arm/boot/dts/tegra20.dtsi | 33 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 27 +- .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 2 +- ...tegra30-asus-nexus7-grouper-memory-timings.dtsi | 12 - arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 +- arch/arm/boot/dts/tegra30-ouya.dts | 4519 - arch/arm/boot/dts/tegra30-peripherals-opp.dtsi | 383 - arch/arm/boot/dts/tegra30.dtsi | 33 +- arch/arm/boot/dts/vfxxx.dtsi | 6 +- arch/arm/boot/dts/zynq-7000.dtsi | 2 +- arch/arm/boot/dts/zynq-zc702.dts | 8 +- arch/arm/boot/dts/zynq-zc770-xm011.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm013.dts | 7 +- arch/arm/boot/dts/zynq-zturn-common.dtsi | 112 - arch/arm/boot/dts/zynq-zturn-v5.dts | 15 - arch/arm/boot/dts/zynq-zturn.dts | 101 +- arch/arm/boot/dts/zynq-zybo-z7.dts | 2 +- arch/arm/configs/at91_dt_defconfig | 6 +- arch/arm/configs/badge4_defconfig | 1 + arch/arm/configs/cm_x300_defconfig | 1 + arch/arm/configs/colibri_pxa300_defconfig | 1 + arch/arm/configs/corgi_defconfig | 1 + arch/arm/configs/ebsa110_defconfig | 74 + arch/arm/configs/exynos_defconfig | 8 +- arch/arm/configs/ixp4xx_defconfig | 1 + arch/arm/configs/jornada720_defconfig | 1 + arch/arm/configs/magician_defconfig | 1 + arch/arm/configs/mini2440_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 26 +- arch/arm/configs/omap2plus_defconfig | 7 +- arch/arm/configs/pxa3xx_defconfig | 1 + arch/arm/configs/pxa_defconfig | 1 + arch/arm/configs/qcom_defconfig | 1 + arch/arm/configs/sama5_defconfig | 10 +- arch/arm/configs/shmobile_defconfig | 22 +- arch/arm/configs/spitz_defconfig | 1 + arch/arm/configs/sunxi_defconfig | 2 +- arch/arm/configs/tegra_defconfig | 1 + arch/arm/configs/u8500_defconfig | 10 +- arch/arm/crypto/aes-ce-core.S | 32 +- arch/arm/crypto/aes-neonbs-glue.c | 8 +- arch/arm/crypto/chacha-glue.c | 34 +- arch/arm/crypto/chacha-neon-core.S | 97 +- arch/arm/crypto/sha1-ce-glue.c | 2 +- arch/arm/crypto/sha1.h | 2 +- arch/arm/crypto/sha1_glue.c | 2 +- arch/arm/crypto/sha1_neon_glue.c | 2 +- arch/arm/crypto/sha2-ce-glue.c | 2 +- arch/arm/crypto/sha256_glue.c | 2 +- arch/arm/crypto/sha256_neon_glue.c | 2 +- arch/arm/crypto/sha512-glue.c | 2 +- arch/arm/crypto/sha512-neon-glue.c | 2 +- arch/arm/include/asm/Kbuild | 1 + arch/arm/include/asm/assembler.h | 88 +- arch/arm/include/asm/div64.h | 21 +- arch/arm/include/asm/elf.h | 9 +- arch/arm/include/asm/fixmap.h | 6 +- arch/arm/include/asm/highmem.h | 34 +- arch/arm/include/asm/io.h | 1 + arch/arm/include/asm/kasan.h | 33 - arch/arm/include/asm/kasan_def.h | 81 - arch/arm/include/asm/kmap_types.h | 10 + arch/arm/include/asm/mach/time.h | 2 + arch/arm/include/asm/memory.h | 67 +- arch/arm/include/asm/mmu_context.h | 26 +- arch/arm/include/asm/pgalloc.h | 8 +- arch/arm/include/asm/pgtable-2level.h | 27 +- arch/arm/include/asm/processor.h | 2 +- arch/arm/include/asm/prom.h | 4 +- arch/arm/include/asm/seccomp.h | 11 - arch/arm/include/asm/signal.h | 2 - arch/arm/include/asm/string.h | 26 - arch/arm/include/asm/thread_info.h | 15 +- arch/arm/include/asm/uaccess-asm.h | 2 +- arch/arm/include/uapi/asm/signal.h | 27 +- arch/arm/kernel/Makefile | 10 +- arch/arm/kernel/atags.h | 4 +- arch/arm/kernel/atags_parse.c | 6 +- arch/arm/kernel/devtree.c | 6 +- arch/arm/kernel/entry-armv.S | 28 +- arch/arm/kernel/entry-common.S | 15 +- arch/arm/kernel/entry-v7m.S | 2 +- arch/arm/kernel/head-common.S | 29 +- arch/arm/kernel/head.S | 214 +- arch/arm/kernel/hyp-stub.S | 33 +- arch/arm/kernel/iwmmxt.S | 89 +- arch/arm/kernel/iwmmxt.h | 47 - arch/arm/kernel/module.c | 20 +- arch/arm/kernel/phys2virt.S | 238 - arch/arm/kernel/process.c | 9 + arch/arm/kernel/setup.c | 25 +- arch/arm/kernel/signal.c | 2 +- arch/arm/kernel/sleep.S | 19 +- arch/arm/kernel/smp.c | 17 +- arch/arm/kernel/time.c | 14 + arch/arm/kernel/unwind.c | 9 +- arch/arm/kernel/vdso.c | 9 + arch/arm/lib/memcpy.S | 4 +- arch/arm/lib/memmove.S | 6 +- arch/arm/lib/memset.S | 4 +- arch/arm/mach-bcm/Kconfig | 1 + arch/arm/mach-davinci/Kconfig | 1 + arch/arm/mach-ebsa110/Makefile | 8 + arch/arm/mach-ebsa110/Makefile.boot | 5 + arch/arm/mach-ebsa110/core.c | 323 + arch/arm/mach-ebsa110/core.h | 38 + arch/arm/mach-ebsa110/include/mach/entry-macro.S | 33 + arch/arm/mach-ebsa110/include/mach/hardware.h | 21 + arch/arm/mach-ebsa110/include/mach/io.h | 89 + arch/arm/mach-ebsa110/include/mach/irqs.h | 17 + arch/arm/mach-ebsa110/include/mach/memory.h | 22 + arch/arm/mach-ebsa110/include/mach/uncompress.h | 41 + arch/arm/mach-ebsa110/io.c | 440 + arch/arm/mach-ebsa110/leds.c | 71 + arch/arm/mach-exynos/Kconfig | 1 + arch/arm/mach-exynos/exynos.c | 7 +- arch/arm/mach-exynos/platsmp.c | 2 +- arch/arm/mach-highbank/Kconfig | 1 + arch/arm/mach-imx/anatop.c | 2 +- arch/arm/mach-imx/mach-imx6q.c | 9 +- arch/arm/mach-imx/mach-imx7ulp.c | 4 - arch/arm/mach-keystone/keystone.c | 2 +- arch/arm/mach-keystone/memory.h | 3 + arch/arm/mach-mstar/mstarv7.c | 49 - arch/arm/mach-mxs/mach-mxs.c | 19 - arch/arm/mach-omap1/board-h2.c | 22 +- arch/arm/mach-omap1/board-osk.c | 2 +- arch/arm/mach-omap1/clock.c | 14 +- arch/arm/mach-omap1/usb.c | 2 +- arch/arm/mach-omap2/Kconfig | 9 +- arch/arm/mach-omap2/Makefile | 19 +- arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c | 11 +- arch/arm/mach-omap2/display.c | 6 +- arch/arm/mach-omap2/io.c | 4 + arch/arm/mach-omap2/omap_device.c | 5 +- arch/arm/mach-omap2/omap_hwmod.c | 6 - .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 57 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 90 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 290 + arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 294 + arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 167 + arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 114 + arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 49 + arch/arm/mach-omap2/pdata-quirks.c | 33 +- arch/arm/mach-rpc/time.c | 2 +- arch/arm/mach-s3c/common-smdk-s3c24xx.c | 2 +- arch/arm/mach-s3c/mach-anubis.c | 2 +- arch/arm/mach-s3c/mach-at2440evb.c | 2 +- arch/arm/mach-s3c/mach-bast.c | 2 +- arch/arm/mach-s3c/mach-gta02.c | 2 +- arch/arm/mach-s3c/mach-h1940.c | 12 +- arch/arm/mach-s3c/mach-jive.c | 2 +- arch/arm/mach-s3c/mach-mini2440.c | 2 +- arch/arm/mach-s3c/mach-osiris.c | 2 +- arch/arm/mach-s3c/mach-qt2410.c | 2 +- arch/arm/mach-s3c/mach-rx1950.c | 11 +- arch/arm/mach-s3c/mach-rx3715.c | 2 +- arch/arm/mach-s3c/mach-vstms.c | 2 +- arch/arm/mach-s5pv210/Kconfig | 1 + arch/arm/mach-sa1100/collie.c | 21 - arch/arm/mach-shmobile/platsmp-scu.c | 2 +- arch/arm/mach-shmobile/setup-r8a7778.c | 12 +- arch/arm/mach-shmobile/setup-r8a7779.c | 56 +- arch/arm/mach-shmobile/setup-sh73a0.c | 21 +- arch/arm/mach-shmobile/smp-r8a7779.c | 12 +- arch/arm/mach-shmobile/smp-sh73a0.c | 33 +- arch/arm/mach-sunxi/sunxi.c | 1 - arch/arm/mach-tango/Kconfig | 1 + arch/arm/mm/Kconfig | 1 - arch/arm/mm/Makefile | 6 +- arch/arm/mm/highmem.c | 121 + arch/arm/mm/init.c | 79 + arch/arm/mm/kasan_init.c | 291 - arch/arm/mm/mmap.c | 22 + arch/arm/mm/mmu.c | 38 +- arch/arm/mm/pgd.c | 16 +- arch/arm/mm/pv-fixup-asm.S | 4 +- arch/arm/tools/syscall.tbl | 1 - arch/arm/vdso/Makefile | 2 - arch/arm/vfp/entry.S | 17 + arch/arm/vfp/vfphw.S | 5 + arch/arm/vfp/vfpmodule.c | 72 +- arch/arm64/Kconfig | 92 +- arch/arm64/Kconfig.platforms | 14 +- arch/arm64/Makefile | 11 +- .../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 5 - .../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 5 - .../dts/allwinner/sun50i-a64-pinephone-1.2.dts | 14 - .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 68 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 14 - .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 2 +- .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 2 +- .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 15 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 15 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 10 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 131 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 17 - arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 18 - .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 4 - .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 42 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 40 - .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 42 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 40 - .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 61 - arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 4 - .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 46 +- .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 4 + .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 51 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 20 - arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 15 +- arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 2 +- arch/arm64/boot/dts/broadcom/Makefile | 1 - arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 2 - .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 66 - arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 187 - arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +- arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 2 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 39 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 49 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 15 +- arch/arm64/boot/dts/freescale/Makefile | 2 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 69 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 18 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 30 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 86 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 72 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 119 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 136 +- arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts | 120 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 278 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 32 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 288 +- arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 334 - .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 326 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 16 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 322 - .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 294 - arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 53 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 32 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 16 +- arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 158 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 64 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 45 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 39 - arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 68 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 13 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 5 +- arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 27 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hip05.dtsi | 24 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 14 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 178 +- arch/arm64/boot/dts/marvell/Makefile | 2 - .../dts/marvell/armada-3720-espressobin-emmc.dts | 18 + .../dts/marvell/armada-3720-espressobin-ultra.dts | 165 - .../marvell/armada-3720-espressobin-v7-emmc.dts | 40 +- .../dts/marvell/armada-3720-espressobin-v7.dts | 24 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 39 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 3 +- arch/arm64/boot/dts/marvell/armada-7040.dtsi | 4 + .../dts/marvell/armada-8040-mcbin-singleshot.dts | 22 - .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 523 - arch/arm64/boot/dts/marvell/armada-8040.dtsi | 4 + arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 10 +- arch/arm64/boot/dts/mediatek/Makefile | 3 - arch/arm64/boot/dts/mediatek/mt6779-evb.dts | 31 - arch/arm64/boot/dts/mediatek/mt6779.dtsi | 271 - .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 13 +- arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h | 744 - arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts | 20 - arch/arm64/boot/dts/mediatek/mt8167.dtsi | 61 - arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 1 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 164 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 28 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 408 +- arch/arm64/boot/dts/mediatek/mt8192-evb.dts | 29 - arch/arm64/boot/dts/mediatek/mt8192.dtsi | 512 - arch/arm64/boot/dts/mediatek/mt8516.dtsi | 40 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 28 +- arch/arm64/boot/dts/microchip/sparx5.dtsi | 96 - arch/arm64/boot/dts/microchip/sparx5_pcb125.dts | 5 - .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 258 - .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 55 - arch/arm64/boot/dts/nvidia/tegra132.dtsi | 20 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 4 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 61 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 17 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 22 +- arch/arm64/boot/dts/qcom/Makefile | 6 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 10 + arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 16 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 51 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 4 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 181 +- arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 7 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 21 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 29 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 40 +- .../boot/dts/qcom/msm8992-msft-lumia-talkman.dts | 28 - arch/arm64/boot/dts/qcom/msm8992.dtsi | 120 - .../boot/dts/qcom/msm8994-msft-lumia-cityman.dts | 73 - arch/arm64/boot/dts/qcom/msm8994.dtsi | 94 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 10 - arch/arm64/boot/dts/qcom/pm6150l.dtsi | 24 - arch/arm64/boot/dts/qcom/pm8150.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 96 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 108 - arch/arm64/boot/dts/qcom/sc7180-lite.dtsi | 18 - .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 11 - .../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 12 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 15 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 17 - .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 26 - .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 15 - arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 7 +- .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 4 - arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 16 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 106 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 281 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 11 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 206 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 183 +- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 463 - arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 17 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 801 - arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 454 - arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 6 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 491 +- arch/arm64/boot/dts/renesas/Makefile | 4 - .../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi | 4 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 67 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +- arch/arm64/boot/dts/renesas/cat875.dtsi | 1 + arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 6 +- ...hope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi | 109 - arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 3 +- .../renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts | 29 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 - .../renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts | 16 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 67 +- .../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts | 3 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 - .../renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts | 16 - arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 2 - .../boot/dts/renesas/r8a77951-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 40 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts | 15 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 74 - .../boot/dts/renesas/r8a77965-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 122 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 14 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/Makefile | 4 - .../boot/dts/rockchip/px30-engicam-common.dtsi | 124 - .../boot/dts/rockchip/px30-engicam-ctouch2.dtsi | 30 - .../boot/dts/rockchip/px30-engicam-edimm2.2.dtsi | 66 - .../px30-engicam-px30-core-ctouch2-of10.dts | 77 - .../rockchip/px30-engicam-px30-core-ctouch2.dts | 22 - .../rockchip/px30-engicam-px30-core-edimm2.2.dts | 43 - .../boot/dts/rockchip/px30-engicam-px30-core.dtsi | 237 - arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 24 - arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 21 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 16 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 74 - .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 372 - arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 62 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 15 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 28 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 16 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 43 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 71 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 33 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 114 - arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 19 - arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 94 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 83 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 135 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 42 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 110 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 60 +- arch/arm64/configs/defconfig | 39 +- arch/arm64/crypto/aes-glue.c | 2 +- arch/arm64/crypto/chacha-neon-core.S | 193 +- arch/arm64/crypto/ghash-ce-core.S | 15 - arch/arm64/crypto/ghash-ce-glue.c | 48 +- arch/arm64/crypto/poly1305-armv8.pl | 2 +- arch/arm64/crypto/poly1305-core.S_shipped | 2 +- arch/arm64/crypto/poly1305-glue.c | 2 +- arch/arm64/crypto/sha1-ce-glue.c | 2 +- arch/arm64/crypto/sha2-ce-glue.c | 2 +- arch/arm64/crypto/sha256-glue.c | 2 +- arch/arm64/crypto/sha3-ce-glue.c | 2 +- arch/arm64/crypto/sha512-ce-glue.c | 2 +- arch/arm64/crypto/sha512-glue.c | 2 +- arch/arm64/include/asm/alternative-macros.h | 217 - arch/arm64/include/asm/alternative.h | 267 +- arch/arm64/include/asm/asm-uaccess.h | 35 +- arch/arm64/include/asm/assembler.h | 2 +- arch/arm64/include/asm/cache.h | 3 - arch/arm64/include/asm/cacheflush.h | 1 - arch/arm64/include/asm/cpucaps.h | 8 +- arch/arm64/include/asm/cpufeature.h | 28 +- arch/arm64/include/asm/daifflags.h | 3 - arch/arm64/include/asm/el2_setup.h | 181 - arch/arm64/include/asm/esr.h | 2 - arch/arm64/include/asm/exception.h | 11 +- arch/arm64/include/asm/exec.h | 1 + arch/arm64/include/asm/futex.h | 8 +- arch/arm64/include/asm/insn.h | 3 +- arch/arm64/include/asm/io.h | 2 + arch/arm64/include/asm/kasan.h | 5 +- arch/arm64/include/asm/kernel-pgtable.h | 6 + arch/arm64/include/asm/kprobes.h | 7 + arch/arm64/include/asm/kvm_arm.h | 1 - arch/arm64/include/asm/kvm_asm.h | 23 +- arch/arm64/include/asm/kvm_coproc.h | 38 + arch/arm64/include/asm/kvm_emulate.h | 75 +- arch/arm64/include/asm/kvm_host.h | 206 +- arch/arm64/include/asm/kvm_hyp.h | 4 +- arch/arm64/include/asm/kvm_mmu.h | 110 +- arch/arm64/include/asm/memory.h | 37 +- arch/arm64/include/asm/mmu.h | 29 + arch/arm64/include/asm/mmu_context.h | 14 +- arch/arm64/include/asm/mte-def.h | 14 - arch/arm64/include/asm/mte-kasan.h | 67 - arch/arm64/include/asm/mte.h | 22 +- arch/arm64/include/asm/percpu.h | 6 - arch/arm64/include/asm/pgtable-hwdef.h | 1 - arch/arm64/include/asm/pgtable.h | 8 +- arch/arm64/include/asm/processor.h | 6 +- arch/arm64/include/asm/ptrace.h | 12 +- arch/arm64/include/asm/rwonce.h | 73 - arch/arm64/include/asm/seccomp.h | 9 - arch/arm64/include/asm/sections.h | 1 - arch/arm64/include/asm/signal.h | 25 - arch/arm64/include/asm/smp.h | 4 +- arch/arm64/include/asm/spectre.h | 65 - arch/arm64/include/asm/string.h | 5 +- arch/arm64/include/asm/sysreg.h | 25 +- arch/arm64/include/asm/system_misc.h | 2 +- arch/arm64/include/asm/thread_info.h | 13 +- arch/arm64/include/asm/topology.h | 4 +- arch/arm64/include/asm/traps.h | 6 +- arch/arm64/include/asm/uaccess.h | 199 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/asm/virt.h | 26 - arch/arm64/include/uapi/asm/kvm.h | 3 + arch/arm64/kernel/Makefile | 1 + arch/arm64/kernel/alternative.c | 7 +- arch/arm64/kernel/armv8_deprecated.c | 4 +- arch/arm64/kernel/asm-offsets.c | 11 +- arch/arm64/kernel/cpu_errata.c | 19 +- arch/arm64/kernel/cpufeature.c | 104 +- arch/arm64/kernel/debug-monitors.c | 5 +- arch/arm64/kernel/efi-header.S | 84 +- arch/arm64/kernel/entry-common.c | 256 +- arch/arm64/kernel/entry.S | 150 +- arch/arm64/kernel/head.S | 201 +- arch/arm64/kernel/hibernate.c | 5 - arch/arm64/kernel/image-vars.h | 13 +- arch/arm64/kernel/irq.c | 36 +- arch/arm64/kernel/kaslr.c | 29 +- arch/arm64/kernel/module.c | 6 +- arch/arm64/kernel/mte.c | 121 +- arch/arm64/kernel/perf_event.c | 41 +- arch/arm64/kernel/probes/kprobes.c | 53 +- arch/arm64/kernel/process.c | 37 +- arch/arm64/kernel/proton-pack.c | 89 +- arch/arm64/kernel/ptrace.c | 7 +- arch/arm64/kernel/scs.c | 16 + arch/arm64/kernel/sdei.c | 126 +- arch/arm64/kernel/setup.c | 10 +- arch/arm64/kernel/signal.c | 5 +- arch/arm64/kernel/sleep.S | 4 +- arch/arm64/kernel/smp.c | 19 +- arch/arm64/kernel/suspend.c | 1 + arch/arm64/kernel/sys_compat.c | 5 +- arch/arm64/kernel/syscall.c | 3 +- arch/arm64/kernel/topology.c | 150 +- arch/arm64/kernel/traps.c | 51 +- arch/arm64/kernel/vdso.c | 39 +- arch/arm64/kernel/vdso/Makefile | 2 +- arch/arm64/kernel/vdso32/Makefile | 2 +- arch/arm64/kernel/vmlinux.lds.S | 22 +- arch/arm64/kvm/Makefile | 4 +- arch/arm64/kvm/aarch32.c | 232 + arch/arm64/kvm/arm.c | 281 +- arch/arm64/kvm/guest.c | 29 +- arch/arm64/kvm/handle_exit.c | 24 +- arch/arm64/kvm/hyp/Makefile | 2 +- arch/arm64/kvm/hyp/aarch32.c | 4 +- arch/arm64/kvm/hyp/exception.c | 331 - arch/arm64/kvm/hyp/hyp-entry.S | 71 +- arch/arm64/kvm/hyp/include/hyp/adjust_pc.h | 62 - arch/arm64/kvm/hyp/include/hyp/switch.h | 17 - arch/arm64/kvm/hyp/include/nvhe/trap_handler.h | 18 - arch/arm64/kvm/hyp/nvhe/Makefile | 5 +- arch/arm64/kvm/hyp/nvhe/host.S | 58 +- arch/arm64/kvm/hyp/nvhe/hyp-init.S | 152 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 243 +- arch/arm64/kvm/hyp/nvhe/hyp-smp.c | 40 - arch/arm64/kvm/hyp/nvhe/hyp.lds.S | 1 - arch/arm64/kvm/hyp/nvhe/psci-relay.c | 324 - arch/arm64/kvm/hyp/nvhe/switch.c | 8 +- arch/arm64/kvm/hyp/nvhe/sysreg-sr.c | 11 + arch/arm64/kvm/hyp/pgtable.c | 17 +- arch/arm64/kvm/hyp/smccc_wa.S | 32 + arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 2 - arch/arm64/kvm/hyp/vgic-v3-sr.c | 2 - arch/arm64/kvm/hyp/vhe/Makefile | 2 +- arch/arm64/kvm/hyp/vhe/switch.c | 3 - arch/arm64/kvm/inject_fault.c | 167 +- arch/arm64/kvm/mmio.c | 2 +- arch/arm64/kvm/mmu.c | 13 +- arch/arm64/kvm/pmu-emul.c | 19 +- arch/arm64/kvm/pvtime.c | 6 +- arch/arm64/kvm/regmap.c | 224 + arch/arm64/kvm/reset.c | 57 +- arch/arm64/kvm/sys_regs.c | 390 +- arch/arm64/kvm/sys_regs.h | 9 +- arch/arm64/kvm/va_layout.c | 104 +- arch/arm64/kvm/vgic-sys-reg-v3.c | 4 + arch/arm64/kvm/vgic/vgic-v4.c | 12 - arch/arm64/kvm/vgic/vgic.c | 3 - arch/arm64/lib/clear_user.S | 8 +- arch/arm64/lib/copy_from_user.S | 8 +- arch/arm64/lib/copy_in_user.S | 16 +- arch/arm64/lib/copy_to_user.S | 8 +- arch/arm64/lib/mte.S | 22 +- arch/arm64/lib/uaccess_flushcache.c | 4 +- arch/arm64/mm/copypage.c | 9 - arch/arm64/mm/fault.c | 172 +- arch/arm64/mm/init.c | 123 +- arch/arm64/mm/kasan_init.c | 19 +- arch/arm64/mm/mmap.c | 21 + arch/arm64/mm/mmu.c | 149 +- arch/arm64/mm/mteswap.c | 9 - arch/arm64/mm/pageattr.c | 6 +- arch/arm64/mm/proc.S | 27 +- arch/arm64/mm/ptdump.c | 6 +- arch/c6x/Kconfig | 1 + arch/c6x/include/asm/elf.h | 3 + arch/c6x/include/asm/mmu_context.h | 6 - arch/c6x/include/asm/thread_info.h | 1 - arch/c6x/kernel/asm-offsets.c | 1 - arch/c6x/kernel/signal.c | 3 +- arch/csky/Kconfig | 2 +- arch/csky/include/asm/Kbuild | 1 + arch/csky/include/asm/elf.h | 1 + arch/csky/include/asm/fixmap.h | 4 +- arch/csky/include/asm/highmem.h | 6 +- arch/csky/include/asm/mmu_context.h | 8 +- arch/csky/include/asm/seccomp.h | 11 - arch/csky/include/asm/thread_info.h | 5 +- arch/csky/kernel/probes/ftrace.c | 16 +- arch/csky/kernel/signal.c | 2 +- arch/csky/mm/highmem.c | 75 +- arch/h8300/Kconfig | 1 + arch/h8300/include/asm/mmu_context.h | 6 - arch/h8300/include/asm/thread_info.h | 4 +- arch/h8300/include/uapi/asm/signal.h | 24 + arch/h8300/kernel/signal.c | 2 +- arch/hexagon/Kconfig | 1 + arch/hexagon/include/asm/elf.h | 1 + arch/hexagon/include/asm/mmu_context.h | 33 +- arch/hexagon/include/asm/thread_info.h | 2 - arch/hexagon/kernel/process.c | 2 +- arch/ia64/Kconfig | 12 +- arch/ia64/include/asm/kmap_types.h | 13 + arch/ia64/include/asm/meminit.h | 2 + arch/ia64/include/asm/mmu_context.h | 17 +- arch/ia64/include/asm/thread_info.h | 4 +- arch/ia64/include/uapi/asm/signal.h | 24 + arch/ia64/kernel/process.c | 5 +- arch/ia64/kernel/ptrace.c | 51 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/ia64/kernel/time.c | 36 +- arch/ia64/mm/contig.c | 58 +- arch/ia64/mm/discontig.c | 44 +- arch/ia64/mm/init.c | 14 + arch/ia64/mm/numa.c | 30 + arch/ia64/scripts/unwcheck.py | 2 +- arch/m68k/68000/Makefile | 9 +- arch/m68k/68000/dragen2.c | 100 - arch/m68k/68000/m68328.c | 32 +- arch/m68k/68000/m68328.h | 5 - arch/m68k/68000/m68EZ328.c | 77 + arch/m68k/68000/m68VZ328.c | 189 + arch/m68k/68000/timers.c | 7 +- arch/m68k/68000/ucsimm.c | 38 - arch/m68k/Kconfig.cpu | 76 +- arch/m68k/Kconfig.machine | 35 +- arch/m68k/amiga/config.c | 19 +- arch/m68k/apollo/config.c | 12 +- arch/m68k/atari/config.c | 3 +- arch/m68k/atari/time.c | 9 +- arch/m68k/bvme6000/config.c | 10 +- arch/m68k/coldfire/Makefile | 32 +- arch/m68k/coldfire/pit.c | 2 +- arch/m68k/coldfire/sltimers.c | 8 +- arch/m68k/coldfire/timers.c | 8 +- arch/m68k/configs/amiga_defconfig | 9 +- arch/m68k/configs/apollo_defconfig | 9 +- arch/m68k/configs/atari_defconfig | 9 +- arch/m68k/configs/bvme6000_defconfig | 9 +- arch/m68k/configs/hp300_defconfig | 9 +- arch/m68k/configs/mac_defconfig | 9 +- arch/m68k/configs/multi_defconfig | 9 +- arch/m68k/configs/mvme147_defconfig | 9 +- arch/m68k/configs/mvme16x_defconfig | 9 +- arch/m68k/configs/q40_defconfig | 9 +- arch/m68k/configs/sun3_defconfig | 9 +- arch/m68k/configs/sun3x_defconfig | 9 +- arch/m68k/hp300/config.c | 1 + arch/m68k/hp300/time.c | 8 +- arch/m68k/hp300/time.h | 2 +- arch/m68k/include/asm/cmpxchg.h | 10 +- arch/m68k/include/asm/machdep.h | 13 +- arch/m68k/include/asm/mmu_context.h | 38 +- arch/m68k/include/asm/page.h | 2 - arch/m68k/include/asm/page_mm.h | 7 +- arch/m68k/include/asm/thread_info.h | 1 - arch/m68k/include/asm/virtconvert.h | 5 + arch/m68k/include/uapi/asm/signal.h | 24 + arch/m68k/kernel/setup_mm.c | 3 +- arch/m68k/kernel/setup_no.c | 11 +- arch/m68k/kernel/signal.c | 3 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/m68k/kernel/time.c | 18 +- arch/m68k/kernel/vmlinux-nommu.lds | 5 +- arch/m68k/kernel/vmlinux-std.lds | 3 +- arch/m68k/kernel/vmlinux-sun3.lds | 2 +- arch/m68k/mac/config.c | 32 +- arch/m68k/mac/iop.c | 54 +- arch/m68k/mac/via.c | 29 +- arch/m68k/mm/init.c | 8 +- arch/m68k/mvme147/config.c | 10 +- arch/m68k/mvme16x/config.c | 10 +- arch/m68k/q40/config.c | 7 +- arch/m68k/q40/q40ints.c | 10 +- arch/m68k/sun3/config.c | 4 +- arch/m68k/sun3/sun3ints.c | 3 +- arch/m68k/sun3x/config.c | 2 + arch/m68k/sun3x/time.c | 5 +- arch/m68k/sun3x/time.h | 2 +- arch/microblaze/Kconfig | 55 +- arch/microblaze/Makefile | 11 +- arch/microblaze/configs/mmu_defconfig | 1 + arch/microblaze/configs/nommu_defconfig | 90 + arch/microblaze/include/asm/dma.h | 6 + arch/microblaze/include/asm/exceptions.h | 5 + arch/microblaze/include/asm/fixmap.h | 4 +- arch/microblaze/include/asm/highmem.h | 6 +- arch/microblaze/include/asm/io.h | 3 + arch/microblaze/include/asm/mmu.h | 4 + arch/microblaze/include/asm/mmu_context.h | 4 + arch/microblaze/include/asm/mmu_context_mm.h | 8 +- arch/microblaze/include/asm/page.h | 59 + arch/microblaze/include/asm/pgalloc.h | 4 + arch/microblaze/include/asm/pgtable.h | 43 + arch/microblaze/include/asm/processor.h | 40 + arch/microblaze/include/asm/registers.h | 2 + arch/microblaze/include/asm/setup.h | 2 + arch/microblaze/include/asm/thread_info.h | 2 - arch/microblaze/include/asm/tlbflush.h | 14 + arch/microblaze/include/asm/uaccess.h | 27 + arch/microblaze/kernel/Makefile | 4 +- arch/microblaze/kernel/asm-offsets.c | 2 + arch/microblaze/kernel/entry-nommu.S | 622 + arch/microblaze/kernel/exceptions.c | 5 + arch/microblaze/kernel/head.S | 12 + arch/microblaze/kernel/hw_exception_handler.S | 130 +- arch/microblaze/kernel/microblaze_ksyms.c | 2 + arch/microblaze/kernel/process.c | 10 + arch/microblaze/kernel/setup.c | 4 +- arch/microblaze/kernel/signal.c | 10 +- arch/microblaze/kernel/syscalls/syscall.tbl | 1 - arch/microblaze/kernel/unwind.c | 19 + arch/microblaze/mm/Makefile | 5 +- arch/microblaze/mm/consistent.c | 29 + arch/microblaze/mm/highmem.c | 78 + arch/microblaze/mm/init.c | 54 + arch/microblaze/pci/pci-common.c | 2 + arch/mips/Kconfig | 17 +- arch/mips/Makefile | 3 +- arch/mips/ar7/gpio.c | 1 - arch/mips/bcm47xx/Kconfig | 2 - arch/mips/boot/.gitignore | 1 - arch/mips/boot/compressed/Makefile | 97 +- arch/mips/boot/compressed/ld.script | 9 +- arch/mips/boot/dts/Makefile | 2 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6328.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6358.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6362.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6368.dtsi | 6 - arch/mips/boot/dts/img/pistachio_marduk.dts | 5 +- arch/mips/boot/dts/ingenic/ci20.dts | 45 +- arch/mips/boot/dts/ingenic/cu1000-neo.dts | 62 +- arch/mips/boot/dts/ingenic/cu1830-neo.dts | 66 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 2 +- arch/mips/boot/dts/ingenic/jz4770.dtsi | 2 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 45 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 56 +- arch/mips/boot/dts/ingenic/x1830.dtsi | 58 +- arch/mips/boot/dts/mscc/Makefile | 11 +- arch/mips/boot/dts/mscc/jaguar2.dtsi | 167 - arch/mips/boot/dts/mscc/jaguar2_common.dtsi | 25 - arch/mips/boot/dts/mscc/jaguar2_pcb110.dts | 267 - arch/mips/boot/dts/mscc/jaguar2_pcb111.dts | 107 - arch/mips/boot/dts/mscc/jaguar2_pcb118.dts | 57 - arch/mips/boot/dts/mscc/luton.dtsi | 116 - arch/mips/boot/dts/mscc/luton_pcb091.dts | 30 - arch/mips/boot/dts/mscc/serval.dtsi | 153 - arch/mips/boot/dts/mscc/serval_common.dtsi | 127 - arch/mips/boot/dts/mscc/serval_pcb105.dts | 17 - arch/mips/boot/dts/mscc/serval_pcb106.dts | 17 - arch/mips/boot/dts/mti/sead3.dts | 2 +- arch/mips/boot/dts/ralink/mt7628a.dtsi | 2 +- arch/mips/cavium-octeon/crypto/octeon-crypto.h | 2 +- arch/mips/cavium-octeon/crypto/octeon-md5.c | 14 +- arch/mips/cavium-octeon/crypto/octeon-sha1.c | 2 +- arch/mips/cavium-octeon/crypto/octeon-sha256.c | 2 +- arch/mips/cavium-octeon/crypto/octeon-sha512.c | 2 +- arch/mips/cavium-octeon/octeon-irq.c | 15 - arch/mips/cavium-octeon/setup.c | 9 + arch/mips/cavium-octeon/smp.c | 3 + arch/mips/configs/ci20_defconfig | 15 +- arch/mips/configs/cu1000-neo_defconfig | 28 +- arch/mips/configs/cu1830-neo_defconfig | 32 +- arch/mips/configs/gcw0_defconfig | 1 + arch/mips/configs/generic/board-ranchu.config | 1 + arch/mips/configs/gpr_defconfig | 3 + arch/mips/configs/lemote2f_defconfig | 1 + arch/mips/configs/loongson3_defconfig | 1 + arch/mips/configs/mtx1_defconfig | 4 + arch/mips/configs/rm200_defconfig | 1 + arch/mips/configs/rs90_defconfig | 1 + arch/mips/generic/Kconfig | 37 +- arch/mips/generic/Platform | 3 - arch/mips/generic/board-jaguar2.its.S | 40 - arch/mips/generic/board-luton.its.S | 23 - arch/mips/generic/board-serval.its.S | 24 - arch/mips/include/asm/compiler.h | 9 +- arch/mips/include/asm/cpu-features.h | 2 + arch/mips/include/asm/fixmap.h | 4 +- arch/mips/include/asm/highmem.h | 6 +- arch/mips/include/asm/kmap_types.h | 13 + arch/mips/include/asm/mach-loongson64/boot_param.h | 4 - .../asm/mach-loongson64/kernel-entry-init.h | 8 + .../include/asm/mach-loongson64/loongson_regs.h | 10 - arch/mips/include/asm/mmu_context.h | 11 +- arch/mips/include/asm/pgtable.h | 10 +- arch/mips/include/asm/thread_info.h | 4 +- arch/mips/include/asm/types.h | 1 + arch/mips/include/uapi/asm/signal.h | 12 + arch/mips/include/uapi/asm/socket.h | 3 - arch/mips/kernel/mips-cm.c | 1 - arch/mips/kernel/process.c | 5 +- arch/mips/kernel/relocate.c | 13 +- arch/mips/kernel/setup.c | 8 +- arch/mips/kernel/signal.c | 2 +- arch/mips/kernel/smp-bmips.c | 3 + arch/mips/kernel/smp-cps.c | 2 - arch/mips/kernel/smp.c | 25 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 - arch/mips/kernel/syscalls/syscall_n64.tbl | 1 - arch/mips/kernel/syscalls/syscall_o32.tbl | 1 - arch/mips/kernel/vdso.c | 4 +- arch/mips/kvm/mmu.c | 4 +- arch/mips/lib/uncached.c | 4 +- arch/mips/loongson64/Makefile | 1 - arch/mips/loongson64/boardinfo.c | 48 - arch/mips/loongson64/env.c | 10 - arch/mips/loongson64/numa.c | 27 +- arch/mips/loongson64/smp.c | 126 +- arch/mips/mm/c-r4k.c | 12 +- arch/mips/mm/cache.c | 69 +- arch/mips/mm/highmem.c | 77 + arch/mips/mm/hugetlbpage.c | 12 + arch/mips/mm/init.c | 4 + arch/mips/mm/sc-mips.c | 4 +- arch/mips/pci/pci-vr41xx.c | 4 +- arch/mips/vdso/genvdso.c | 4 + arch/nds32/Kconfig | 1 + arch/nds32/Kconfig.cpu | 1 - arch/nds32/include/asm/elf.h | 1 + arch/nds32/include/asm/fixmap.h | 4 +- arch/nds32/include/asm/highmem.h | 22 +- arch/nds32/include/asm/mmu_context.h | 10 +- arch/nds32/include/asm/thread_info.h | 2 - arch/nds32/kernel/ex-exit.S | 2 +- arch/nds32/kernel/ftrace.c | 4 +- arch/nds32/kernel/signal.c | 2 +- arch/nds32/mm/Makefile | 1 + arch/nds32/mm/highmem.c | 48 + arch/nds32/mm/mm-nds32.c | 6 +- arch/nios2/Kconfig | 1 + arch/nios2/include/asm/mmu_context.h | 21 +- arch/nios2/include/asm/thread_info.h | 2 - arch/nios2/kernel/signal.c | 3 +- arch/openrisc/Kconfig | 1 + arch/openrisc/boot/dts/or1klitex.dts | 55 - arch/openrisc/configs/or1klitex_defconfig | 18 - arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/include/asm/mmu_context.h | 8 +- arch/openrisc/include/asm/thread_info.h | 2 - arch/openrisc/kernel/signal.c | 2 +- arch/openrisc/kernel/traps.c | 4 +- arch/openrisc/mm/init.c | 1 + arch/openrisc/mm/ioremap.c | 1 + arch/parisc/Kconfig | 2 +- arch/parisc/configs/generic-64bit_defconfig | 1 + arch/parisc/include/asm/Kbuild | 1 + arch/parisc/include/asm/kmap_types.h | 13 + arch/parisc/include/asm/mmu_context.h | 12 +- arch/parisc/include/asm/processor.h | 8 +- arch/parisc/include/asm/seccomp.h | 22 - arch/parisc/include/asm/thread_info.h | 4 +- arch/parisc/include/uapi/asm/signal.h | 34 +- arch/parisc/include/uapi/asm/socket.h | 3 - arch/parisc/include/uapi/asm/types.h | 7 + arch/parisc/kernel/entry.S | 4 +- arch/parisc/kernel/ftrace.c | 24 +- arch/parisc/kernel/irq.c | 7 +- arch/parisc/kernel/pci-dma.c | 2 +- arch/parisc/kernel/processor.c | 5 +- arch/parisc/kernel/signal.c | 3 +- arch/parisc/kernel/sys_parisc.c | 23 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/parisc/kernel/time.c | 9 +- arch/powerpc/Kconfig | 35 +- arch/powerpc/Makefile | 30 +- arch/powerpc/boot/Makefile | 5 - arch/powerpc/boot/decompress.c | 1 + arch/powerpc/boot/ps3.c | 7 + arch/powerpc/boot/util.S | 9 +- arch/powerpc/boot/wrapper | 6 +- arch/powerpc/boot/zImage.lds.S | 21 +- arch/powerpc/configs/disable-werror.config | 1 - arch/powerpc/configs/g5_defconfig | 1 + arch/powerpc/configs/powernv_defconfig | 1 + arch/powerpc/configs/ppc64le.config | 2 - arch/powerpc/configs/ppc6xx_defconfig | 4 + arch/powerpc/configs/security.config | 15 - arch/powerpc/crypto/sha1-spe-glue.c | 2 +- arch/powerpc/crypto/sha1.c | 2 +- arch/powerpc/crypto/sha256-spe-glue.c | 4 +- arch/powerpc/include/asm/atomic.h | 9 +- arch/powerpc/include/asm/barrier.h | 2 +- arch/powerpc/include/asm/bitops.h | 23 +- arch/powerpc/include/asm/book3s/32/kup.h | 6 +- arch/powerpc/include/asm/book3s/32/mmu-hash.h | 3 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 21 +- arch/powerpc/include/asm/book3s/32/tlbflush.h | 69 +- arch/powerpc/include/asm/book3s/64/hash-pkey.h | 25 +- arch/powerpc/include/asm/book3s/64/hash.h | 2 +- arch/powerpc/include/asm/book3s/64/kexec.h | 5 - arch/powerpc/include/asm/book3s/64/kup-radix.h | 205 + arch/powerpc/include/asm/book3s/64/kup.h | 442 - arch/powerpc/include/asm/book3s/64/mmu-hash.h | 29 +- arch/powerpc/include/asm/book3s/64/mmu.h | 16 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 17 +- arch/powerpc/include/asm/book3s/64/pkeys.h | 2 - arch/powerpc/include/asm/bug.h | 9 +- arch/powerpc/include/asm/checksum.h | 2 +- arch/powerpc/include/asm/clocksource.h | 7 - arch/powerpc/include/asm/cpm1.h | 1 - arch/powerpc/include/asm/cpu_setup_power.h | 12 - arch/powerpc/include/asm/cputable.h | 76 +- arch/powerpc/include/asm/elf.h | 4 +- arch/powerpc/include/asm/feature-fixups.h | 25 +- arch/powerpc/include/asm/firmware.h | 6 + arch/powerpc/include/asm/fixmap.h | 4 +- arch/powerpc/include/asm/highmem.h | 7 +- arch/powerpc/include/asm/hvcall.h | 9 - arch/powerpc/include/asm/io.h | 158 +- arch/powerpc/include/asm/kmap_types.h | 13 + arch/powerpc/include/asm/kup.h | 15 +- arch/powerpc/include/asm/kvm_guest.h | 25 - arch/powerpc/include/asm/kvm_para.h | 2 +- arch/powerpc/include/asm/livepatch.h | 4 +- arch/powerpc/include/asm/machdep.h | 1 + arch/powerpc/include/asm/mce.h | 1 - arch/powerpc/include/asm/mm-arch-hooks.h | 25 + arch/powerpc/include/asm/mmu.h | 71 +- arch/powerpc/include/asm/mmu_context.h | 21 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 3 +- arch/powerpc/include/asm/nohash/32/mmu-40x.h | 2 +- arch/powerpc/include/asm/nohash/32/mmu-44x.h | 2 +- arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 2 +- arch/powerpc/include/asm/nohash/32/pte-8xx.h | 23 - arch/powerpc/include/asm/nohash/mmu-book3e.h | 2 +- arch/powerpc/include/asm/nohash/pgtable.h | 4 +- arch/powerpc/include/asm/nohash/tlbflush.h | 1 + arch/powerpc/include/asm/opal-api.h | 6 +- arch/powerpc/include/asm/page_32.h | 6 + arch/powerpc/include/asm/paravirt.h | 18 - arch/powerpc/include/asm/perf_event_server.h | 1 - arch/powerpc/include/asm/pnv-ocxl.h | 54 - arch/powerpc/include/asm/ppc-opcode.h | 16 +- arch/powerpc/include/asm/ppc_asm.h | 8 +- arch/powerpc/include/asm/processor.h | 33 +- arch/powerpc/include/asm/ps3.h | 4 +- arch/powerpc/include/asm/ptrace.h | 18 +- arch/powerpc/include/asm/reg.h | 44 +- arch/powerpc/include/asm/reg_booke.h | 12 + arch/powerpc/include/asm/rtas-types.h | 8 + arch/powerpc/include/asm/rtas.h | 17 +- arch/powerpc/include/asm/seccomp.h | 23 - arch/powerpc/include/asm/smp.h | 6 - arch/powerpc/include/asm/thread_info.h | 7 +- arch/powerpc/include/asm/time.h | 33 +- arch/powerpc/include/asm/timex.h | 2 +- arch/powerpc/include/asm/tlb.h | 3 + arch/powerpc/include/asm/vdso.h | 29 +- arch/powerpc/include/asm/vdso/clocksource.h | 7 - arch/powerpc/include/asm/vdso/gettimeofday.h | 201 - arch/powerpc/include/asm/vdso/processor.h | 23 - arch/powerpc/include/asm/vdso/timebase.h | 79 - arch/powerpc/include/asm/vdso/vsyscall.h | 25 - arch/powerpc/include/asm/vdso_datapage.h | 57 +- arch/powerpc/include/asm/xive.h | 8 +- arch/powerpc/include/uapi/asm/signal.h | 24 + arch/powerpc/kernel/Makefile | 3 - arch/powerpc/kernel/asm-offsets.c | 58 +- arch/powerpc/kernel/cacheinfo.c | 30 +- arch/powerpc/kernel/cpu_setup_fsl_booke.S | 9 + arch/powerpc/kernel/cpu_setup_power.S | 252 + arch/powerpc/kernel/cpu_setup_power.c | 272 - arch/powerpc/kernel/cputable.c | 175 +- arch/powerpc/kernel/dma-iommu.c | 71 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 31 +- arch/powerpc/kernel/entry_32.S | 49 +- arch/powerpc/kernel/entry_64.S | 8 +- arch/powerpc/kernel/exceptions-64e.S | 2 +- arch/powerpc/kernel/exceptions-64s.S | 6 +- arch/powerpc/kernel/firmware.c | 11 +- arch/powerpc/kernel/head_32.h | 37 +- arch/powerpc/kernel/head_64.S | 22 +- arch/powerpc/kernel/head_8xx.S | 59 +- arch/powerpc/kernel/head_book3s_32.S | 96 +- arch/powerpc/kernel/head_booke.h | 5 +- arch/powerpc/kernel/head_fsl_booke.S | 57 +- arch/powerpc/kernel/hw_breakpoint.c | 67 +- arch/powerpc/kernel/iomap.c | 166 + arch/powerpc/kernel/irq.c | 53 +- arch/powerpc/kernel/kprobes-ftrace.c | 15 +- arch/powerpc/kernel/mce.c | 4 +- arch/powerpc/kernel/mce_power.c | 98 +- arch/powerpc/kernel/paca.c | 4 +- arch/powerpc/kernel/pci-common.c | 82 +- arch/powerpc/kernel/process.c | 108 +- arch/powerpc/kernel/prom.c | 1 + arch/powerpc/kernel/prom_init.c | 1 - arch/powerpc/kernel/ptrace/Makefile | 3 +- arch/powerpc/kernel/ptrace/ptrace-decl.h | 21 - arch/powerpc/kernel/ptrace/ptrace-fpu.c | 40 - arch/powerpc/kernel/ptrace/ptrace-tm.c | 19 +- arch/powerpc/kernel/ptrace/ptrace-view.c | 26 +- arch/powerpc/kernel/ptrace/ptrace.c | 54 +- arch/powerpc/kernel/ptrace/ptrace32.c | 2 - arch/powerpc/kernel/rtas.c | 245 +- arch/powerpc/kernel/setup-common.c | 8 +- arch/powerpc/kernel/setup.h | 6 + arch/powerpc/kernel/setup_32.c | 3 + arch/powerpc/kernel/setup_64.c | 2 +- arch/powerpc/kernel/signal.c | 61 +- arch/powerpc/kernel/signal.h | 115 +- arch/powerpc/kernel/signal_32.c | 602 +- arch/powerpc/kernel/signal_64.c | 25 +- arch/powerpc/kernel/smp.c | 241 +- arch/powerpc/kernel/syscall_64.c | 38 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/kernel/time.c | 100 +- arch/powerpc/kernel/traps.c | 33 +- arch/powerpc/kernel/uprobes.c | 1 - arch/powerpc/kernel/vdso.c | 688 +- arch/powerpc/kernel/vdso32/Makefile | 53 +- arch/powerpc/kernel/vdso32/cacheflush.S | 19 +- arch/powerpc/kernel/vdso32/datapage.S | 7 +- arch/powerpc/kernel/vdso32/gen_vdso_offsets.sh | 16 - arch/powerpc/kernel/vdso32/gettimeofday.S | 300 +- arch/powerpc/kernel/vdso32/vdso32.lds.S | 68 +- arch/powerpc/kernel/vdso32/vgettimeofday.c | 34 - arch/powerpc/kernel/vdso64/Makefile | 48 +- arch/powerpc/kernel/vdso64/cacheflush.S | 18 +- arch/powerpc/kernel/vdso64/datapage.S | 7 +- arch/powerpc/kernel/vdso64/gen_vdso_offsets.sh | 16 - arch/powerpc/kernel/vdso64/gettimeofday.S | 242 +- arch/powerpc/kernel/vdso64/vdso64.lds.S | 67 +- arch/powerpc/kernel/vdso64/vgettimeofday.c | 29 - arch/powerpc/kernel/vmlinux.lds.S | 23 +- arch/powerpc/kvm/book3s_emulate.c | 6 - arch/powerpc/kvm/book3s_hv.c | 33 +- arch/powerpc/kvm/book3s_hv_builtin.c | 11 +- arch/powerpc/kvm/book3s_hv_ras.c | 23 +- arch/powerpc/kvm/book3s_pr.c | 2 +- arch/powerpc/kvm/book3s_rmhandlers.S | 4 +- arch/powerpc/kvm/book3s_xics.c | 4 +- arch/powerpc/kvm/book3s_xive.c | 141 +- arch/powerpc/kvm/book3s_xive.h | 13 - arch/powerpc/kvm/book3s_xive_native.c | 24 +- arch/powerpc/kvm/book3s_xive_template.c | 5 + arch/powerpc/kvm/booke.c | 6 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/lib/feature-fixups.c | 8 +- arch/powerpc/lib/sstep.c | 160 +- arch/powerpc/lib/test_emulate_step.c | 270 - arch/powerpc/mm/Makefile | 3 +- arch/powerpc/mm/book3s32/Makefile | 2 +- arch/powerpc/mm/book3s32/hash_low.S | 169 +- arch/powerpc/mm/book3s32/mmu.c | 30 +- arch/powerpc/mm/book3s32/nohash_low.S | 80 - arch/powerpc/mm/book3s32/tlb.c | 89 +- arch/powerpc/mm/book3s64/Makefile | 2 +- arch/powerpc/mm/book3s64/hash_4k.c | 2 +- arch/powerpc/mm/book3s64/hash_64k.c | 4 +- arch/powerpc/mm/book3s64/hash_hugepage.c | 2 +- arch/powerpc/mm/book3s64/hash_hugetlbpage.c | 2 +- arch/powerpc/mm/book3s64/hash_native.c | 23 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 12 +- arch/powerpc/mm/book3s64/iommu_api.c | 2 +- arch/powerpc/mm/book3s64/mmu_context.c | 20 - arch/powerpc/mm/book3s64/pgtable.c | 8 +- arch/powerpc/mm/book3s64/pkeys.c | 151 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 45 +- arch/powerpc/mm/book3s64/radix_tlb.c | 23 +- arch/powerpc/mm/book3s64/slb.c | 66 +- arch/powerpc/mm/fault.c | 79 +- arch/powerpc/mm/highmem.c | 67 + arch/powerpc/mm/hugetlbpage.c | 64 +- arch/powerpc/mm/init-common.c | 10 +- arch/powerpc/mm/maccess.c | 9 - arch/powerpc/mm/mem.c | 67 +- arch/powerpc/mm/mmu_decl.h | 6 + arch/powerpc/mm/nohash/8xx.c | 3 +- arch/powerpc/mm/nohash/fsl_booke.c | 12 +- arch/powerpc/mm/nohash/tlb_low.S | 29 +- arch/powerpc/mm/numa.c | 3 +- arch/powerpc/mm/pgtable_32.c | 6 +- arch/powerpc/perf/8xx-pmu.c | 16 +- arch/powerpc/perf/callchain.h | 2 +- arch/powerpc/perf/callchain_32.c | 8 +- arch/powerpc/perf/callchain_64.c | 7 +- arch/powerpc/perf/core-book3s.c | 71 +- arch/powerpc/perf/imc-pmu.c | 1 - arch/powerpc/perf/isa207-common.c | 38 +- arch/powerpc/perf/isa207-common.h | 20 +- arch/powerpc/perf/power10-events-list.h | 9 - arch/powerpc/perf/power10-pmu.c | 184 +- arch/powerpc/platforms/85xx/corenet_generic.c | 3 +- arch/powerpc/platforms/8xx/Kconfig | 7 + arch/powerpc/platforms/8xx/micropatch.c | 11 - arch/powerpc/platforms/Kconfig.cputype | 57 +- arch/powerpc/platforms/cell/spufs/coredump.c | 2 +- arch/powerpc/platforms/powermac/sleep.S | 132 +- arch/powerpc/platforms/powermac/smp.c | 2 - arch/powerpc/platforms/powernv/Kconfig | 8 +- arch/powerpc/platforms/powernv/idle.c | 3 - arch/powerpc/platforms/powernv/memtrace.c | 175 +- arch/powerpc/platforms/powernv/npu-dma.c | 16 +- arch/powerpc/platforms/powernv/ocxl.c | 114 - arch/powerpc/platforms/powernv/opal-elog.c | 4 +- arch/powerpc/platforms/powernv/opal-hmi.c | 29 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 4 +- arch/powerpc/platforms/powernv/pci-sriov.c | 2 +- arch/powerpc/platforms/powernv/setup.c | 9 +- arch/powerpc/platforms/powernv/smp.c | 3 - arch/powerpc/platforms/ps3/system-bus.c | 5 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 4 - arch/powerpc/platforms/pseries/hotplug-memory.c | 12 +- arch/powerpc/platforms/pseries/iommu.c | 51 +- arch/powerpc/platforms/pseries/mobility.c | 358 +- arch/powerpc/platforms/pseries/msi.c | 3 +- arch/powerpc/platforms/pseries/pci.c | 51 +- arch/powerpc/platforms/pseries/ras.c | 5 +- arch/powerpc/platforms/pseries/smp.c | 3 +- arch/powerpc/platforms/pseries/suspend.c | 79 +- arch/powerpc/sysdev/mpic_msgr.c | 2 +- arch/powerpc/sysdev/xive/common.c | 207 +- arch/powerpc/sysdev/xive/native.c | 46 +- arch/powerpc/sysdev/xive/spapr.c | 8 +- arch/powerpc/sysdev/xive/xive-internal.h | 7 +- arch/powerpc/xmon/nonstdio.c | 2 +- arch/powerpc/xmon/xmon.c | 6 +- arch/riscv/Kconfig | 8 +- arch/riscv/Kconfig.socs | 2 +- arch/riscv/Makefile | 6 - arch/riscv/boot/.gitignore | 3 +- arch/riscv/boot/Makefile | 2 +- arch/riscv/include/asm/mmu_context.h | 22 +- arch/riscv/include/asm/pgtable.h | 2 + arch/riscv/include/asm/seccomp.h | 10 - arch/riscv/include/asm/sections.h | 2 - arch/riscv/include/asm/set_memory.h | 5 - arch/riscv/include/asm/stacktrace.h | 17 - arch/riscv/include/asm/string.h | 8 +- arch/riscv/include/asm/thread_info.h | 5 +- arch/riscv/include/asm/timex.h | 4 +- arch/riscv/kernel/Makefile | 2 + arch/riscv/kernel/asm-offsets.c | 2 - arch/riscv/kernel/head.S | 1 + arch/riscv/kernel/perf_callchain.c | 10 +- arch/riscv/kernel/riscv_ksyms.c | 2 - arch/riscv/kernel/setup.c | 179 +- arch/riscv/kernel/signal.c | 2 +- arch/riscv/kernel/stacktrace.c | 62 +- arch/riscv/kernel/vmlinux.lds.S | 63 +- arch/riscv/lib/Makefile | 1 - arch/riscv/lib/memmove.S | 64 - arch/riscv/mm/init.c | 52 +- arch/riscv/mm/pageattr.c | 37 - arch/s390/Kconfig | 12 +- arch/s390/Kconfig.debug | 8 - arch/s390/Makefile | 2 +- arch/s390/boot/boot.h | 18 +- arch/s390/boot/compressed/.gitignore | 1 - arch/s390/boot/compressed/Makefile | 26 +- arch/s390/boot/compressed/decompressor.h | 4 +- arch/s390/boot/compressed/vmlinux.lds.S | 9 - arch/s390/boot/head.S | 32 +- arch/s390/boot/head_kdump.S | 8 +- arch/s390/boot/ipl_parm.c | 49 +- arch/s390/boot/kaslr.c | 33 +- arch/s390/boot/mem_detect.c | 13 +- arch/s390/boot/pgm_check_info.c | 224 +- arch/s390/boot/startup.c | 70 +- arch/s390/boot/string.c | 1 - arch/s390/configs/debug_defconfig | 3 +- arch/s390/configs/defconfig | 2 +- arch/s390/crypto/arch_random.c | 110 +- arch/s390/crypto/prng.c | 53 +- arch/s390/crypto/sha.h | 3 +- arch/s390/crypto/sha1_s390.c | 2 +- arch/s390/crypto/sha256_s390.c | 2 +- arch/s390/crypto/sha3_256_s390.c | 1 + arch/s390/crypto/sha3_512_s390.c | 1 + arch/s390/crypto/sha512_s390.c | 2 +- arch/s390/include/asm/archrandom.h | 5 +- arch/s390/include/asm/ccwdev.h | 14 +- arch/s390/include/asm/cio.h | 3 +- arch/s390/include/asm/delay.h | 11 +- arch/s390/include/asm/ftrace.h | 31 +- arch/s390/include/asm/futex.h | 6 + arch/s390/include/asm/kasan.h | 37 +- arch/s390/include/asm/kvm_host.h | 1 - arch/s390/include/asm/livepatch.h | 5 +- arch/s390/include/asm/lowcore.h | 4 +- arch/s390/include/asm/mmu_context.h | 46 +- arch/s390/include/asm/pgtable.h | 13 +- arch/s390/include/asm/processor.h | 20 +- arch/s390/include/asm/ptrace.h | 1 - arch/s390/include/asm/sclp.h | 7 +- arch/s390/include/asm/seccomp.h | 9 - arch/s390/include/asm/setup.h | 6 +- arch/s390/include/asm/thread_info.h | 4 +- arch/s390/include/asm/timex.h | 7 - arch/s390/include/asm/uaccess.h | 22 +- arch/s390/include/asm/vdso.h | 25 +- arch/s390/include/uapi/asm/signal.h | 24 + arch/s390/kernel/asm-offsets.c | 7 +- arch/s390/kernel/base.S | 22 + arch/s390/kernel/early.c | 4 +- arch/s390/kernel/entry.S | 183 +- arch/s390/kernel/entry.h | 1 + arch/s390/kernel/ftrace.c | 83 +- arch/s390/kernel/head64.S | 7 +- arch/s390/kernel/idle.c | 18 +- arch/s390/kernel/ipl.c | 2 +- arch/s390/kernel/irq.c | 2 +- arch/s390/kernel/mcount.S | 8 + arch/s390/kernel/process.c | 14 + arch/s390/kernel/setup.c | 49 +- arch/s390/kernel/signal.c | 2 +- arch/s390/kernel/smp.c | 32 +- arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/s390/kernel/time.c | 44 +- arch/s390/kernel/vdso.c | 69 +- arch/s390/kernel/vdso64/Makefile | 5 +- arch/s390/kernel/vdso64/getcpu.S | 31 + arch/s390/kernel/vdso64/getcpu.c | 21 - arch/s390/kernel/vdso64/vdso.h | 14 - arch/s390/kernel/vdso64/vdso64.lds.S | 1 + arch/s390/kernel/vdso64/vdso64_generic.c | 1 - arch/s390/kernel/vdso64/vdso_user_wrapper.S | 1 - arch/s390/kernel/vmlinux.lds.S | 3 +- arch/s390/kvm/guestdbg.c | 8 +- arch/s390/kvm/intercept.c | 2 +- arch/s390/kvm/interrupt.c | 10 +- arch/s390/kvm/kvm-s390.c | 22 +- arch/s390/kvm/priv.c | 4 +- arch/s390/kvm/pv.c | 6 +- arch/s390/kvm/vsie.c | 4 +- arch/s390/lib/delay.c | 95 +- arch/s390/lib/test_unwind.c | 31 +- arch/s390/lib/uaccess.c | 105 +- arch/s390/mm/dump_pagetables.c | 2 +- arch/s390/mm/fault.c | 29 +- arch/s390/mm/gmap.c | 30 +- arch/s390/mm/init.c | 12 +- arch/s390/mm/kasan_init.c | 93 +- arch/s390/mm/pgalloc.c | 13 +- arch/s390/mm/vmem.c | 38 +- arch/s390/pci/pci.c | 4 +- arch/s390/pci/pci_irq.c | 18 +- arch/s390/pci/pci_mmio.c | 104 +- arch/s390/purgatory/head.S | 9 +- arch/s390/purgatory/purgatory.c | 2 +- arch/sh/Kconfig | 1 + arch/sh/boards/of-generic.c | 2 +- arch/sh/drivers/pci/pcie-sh7786.c | 2 +- arch/sh/include/asm/fixmap.h | 8 + arch/sh/include/asm/kmap_types.h | 15 + arch/sh/include/asm/mmu_context.h | 7 +- arch/sh/include/asm/mmu_context_32.h | 9 + arch/sh/include/asm/seccomp.h | 10 - arch/sh/include/asm/thread_info.h | 4 +- arch/sh/kernel/signal_32.c | 2 +- arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/mm/init.c | 8 + arch/sparc/Kconfig | 6 +- arch/sparc/crypto/crc32c_glue.c | 2 +- arch/sparc/crypto/md5_glue.c | 9 +- arch/sparc/crypto/sha1_glue.c | 2 +- arch/sparc/crypto/sha256_glue.c | 2 +- arch/sparc/crypto/sha512_glue.c | 2 +- arch/sparc/include/asm/highmem.h | 8 +- arch/sparc/include/asm/kmap_types.h | 11 + arch/sparc/include/asm/mmu_context_32.h | 10 +- arch/sparc/include/asm/mmu_context_64.h | 10 +- arch/sparc/include/asm/pgtable_64.h | 13 - arch/sparc/include/asm/thread_info_32.h | 4 +- arch/sparc/include/asm/thread_info_64.h | 6 +- arch/sparc/include/asm/vaddrs.h | 4 +- arch/sparc/include/uapi/asm/signal.h | 4 +- arch/sparc/include/uapi/asm/socket.h | 3 - arch/sparc/kernel/signal_32.c | 2 +- arch/sparc/kernel/signal_64.c | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/sparc/lib/csum_copy.S | 2 +- arch/sparc/mm/Makefile | 3 + arch/sparc/mm/highmem.c | 115 + arch/sparc/mm/hugetlbpage.c | 19 +- arch/sparc/mm/init_64.c | 2 +- arch/sparc/mm/srmmu.c | 2 + arch/um/Kconfig | 7 +- arch/um/drivers/chan_user.c | 4 +- arch/um/drivers/line.c | 30 +- arch/um/drivers/mconsole_kern.c | 2 +- arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/port_kern.c | 4 +- arch/um/drivers/random.c | 105 +- arch/um/drivers/ubd_kern.c | 273 +- arch/um/drivers/vector_kern.c | 10 +- arch/um/drivers/virtio_uml.c | 31 +- arch/um/drivers/xterm.c | 5 - arch/um/drivers/xterm_kern.c | 2 +- arch/um/include/asm/fixmap.h | 1 + arch/um/include/asm/irq.h | 9 +- arch/um/include/asm/kmap_types.h | 13 + arch/um/include/asm/mmu_context.h | 12 +- arch/um/include/asm/pgtable.h | 3 - arch/um/include/asm/set_memory.h | 1 - arch/um/include/asm/thread_info.h | 2 - arch/um/include/linux/time-internal.h | 4 +- arch/um/include/shared/common-offsets.h | 3 - arch/um/include/shared/irq_kern.h | 13 +- arch/um/include/shared/irq_user.h | 21 +- arch/um/include/shared/kern_util.h | 5 +- arch/um/include/shared/os.h | 23 +- arch/um/kernel/irq.c | 534 +- arch/um/kernel/process.c | 27 +- arch/um/kernel/sigio.c | 2 +- arch/um/kernel/time.c | 97 +- arch/um/kernel/tlb.c | 54 - arch/um/kernel/um_arch.c | 67 - arch/um/os-Linux/Makefile | 2 - arch/um/os-Linux/helper.c | 4 +- arch/um/os-Linux/irq.c | 4 +- arch/um/os-Linux/sigio.c | 70 +- arch/um/os-Linux/signal.c | 22 +- arch/um/os-Linux/skas/process.c | 15 +- arch/um/os-Linux/time.c | 17 +- arch/um/os-Linux/umid.c | 17 +- arch/x86/Kconfig | 30 +- arch/x86/Kconfig.debug | 3 + arch/x86/Makefile | 12 +- arch/x86/boot/code16gcc.h | 12 + arch/x86/boot/compressed/Makefile | 4 +- arch/x86/boot/compressed/head_64.S | 8 +- arch/x86/boot/compressed/ident_map_64.c | 10 + arch/x86/boot/compressed/misc.h | 1 - arch/x86/boot/compressed/sev-es.c | 5 +- arch/x86/crypto/aes_glue.c | 1 + arch/x86/crypto/aesni-intel_asm.S | 20 +- arch/x86/crypto/aesni-intel_avx-x86_64.S | 20 +- arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 2 +- arch/x86/crypto/poly1305_glue.c | 2 +- arch/x86/crypto/sha1_ssse3_glue.c | 2 +- arch/x86/crypto/sha256_ssse3_glue.c | 2 +- arch/x86/crypto/sha512-avx-asm.S | 2 +- arch/x86/crypto/sha512-ssse3-asm.S | 2 +- arch/x86/crypto/sha512_ssse3_glue.c | 2 +- arch/x86/entry/common.c | 34 + arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/entry/vdso/Makefile | 8 +- arch/x86/entry/vdso/extable.c | 46 - arch/x86/entry/vdso/extable.h | 28 - arch/x86/entry/vdso/vdso-layout.lds.S | 9 +- arch/x86/entry/vdso/vdso.lds.S | 1 - arch/x86/entry/vdso/vdso2c.c | 2 - arch/x86/entry/vdso/vdso2c.h | 50 +- arch/x86/entry/vdso/vdso32/sigreturn.S | 2 - arch/x86/entry/vdso/vma.c | 36 +- arch/x86/entry/vdso/vsgx.S | 151 - arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/events/amd/core.c | 2 +- arch/x86/events/core.c | 4 +- arch/x86/events/intel/core.c | 20 +- arch/x86/events/intel/cstate.c | 19 +- arch/x86/events/intel/ds.c | 17 +- arch/x86/events/intel/lbr.c | 4 +- arch/x86/events/intel/uncore.c | 6 - arch/x86/events/intel/uncore_snb.c | 20 +- arch/x86/events/msr.c | 1 - arch/x86/events/perf_event.h | 2 +- arch/x86/ia32/ia32_signal.c | 2 +- arch/x86/include/asm/acpi.h | 11 - arch/x86/include/asm/apic.h | 16 +- arch/x86/include/asm/apicdef.h | 16 +- arch/x86/include/asm/atomic.h | 2 +- arch/x86/include/asm/atomic64_64.h | 2 +- arch/x86/include/asm/cacheinfo.h | 4 +- arch/x86/include/asm/cmpxchg.h | 2 +- arch/x86/include/asm/compat.h | 15 +- arch/x86/include/asm/copy_mc_test.h | 75 + arch/x86/include/asm/cpufeatures.h | 4 - arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/elf.h | 15 +- arch/x86/include/asm/enclu.h | 9 - arch/x86/include/asm/fixmap.h | 15 +- arch/x86/include/asm/fpu/api.h | 23 +- arch/x86/include/asm/ftrace.h | 18 - arch/x86/include/asm/highmem.h | 13 +- arch/x86/include/asm/hpet.h | 11 + arch/x86/include/asm/hw_irq.h | 14 +- arch/x86/include/asm/hyperv-tlfs.h | 7 - arch/x86/include/asm/idtentry.h | 3 + arch/x86/include/asm/insn.h | 15 - arch/x86/include/asm/inst.h | 15 + arch/x86/include/asm/io_apic.h | 79 +- arch/x86/include/asm/iomap.h | 13 +- arch/x86/include/asm/irq_remapping.h | 9 + arch/x86/include/asm/irqdomain.h | 3 - arch/x86/include/asm/kmap_types.h | 13 + arch/x86/include/asm/kvm_host.h | 20 +- arch/x86/include/asm/livepatch.h | 4 +- arch/x86/include/asm/mce.h | 9 +- arch/x86/include/asm/mem_encrypt.h | 2 - arch/x86/include/asm/mmu.h | 9 +- arch/x86/include/asm/mmu_context.h | 8 +- arch/x86/include/asm/msi.h | 50 - arch/x86/include/asm/msidef.h | 57 + arch/x86/include/asm/msr-index.h | 13 +- arch/x86/include/asm/page_32_types.h | 8 +- arch/x86/include/asm/page_64_types.h | 6 +- arch/x86/include/asm/paravirt.h | 11 + arch/x86/include/asm/paravirt_types.h | 1 + arch/x86/include/asm/pgtable_32.h | 18 +- arch/x86/include/asm/pgtable_64_types.h | 6 +- arch/x86/include/asm/pgtable_types.h | 1 - arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/seccomp.h | 20 - arch/x86/include/asm/set_memory.h | 1 - arch/x86/include/asm/stacktrace.h | 3 + arch/x86/include/asm/svm.h | 40 +- arch/x86/include/asm/sync_core.h | 9 +- arch/x86/include/asm/thread_info.h | 17 +- arch/x86/include/asm/topology.h | 5 - arch/x86/include/asm/trap_pf.h | 2 - arch/x86/include/asm/uv/bios.h | 51 - arch/x86/include/asm/uv/uv_geo.h | 103 - arch/x86/include/asm/vdso.h | 7 - arch/x86/include/asm/vmx.h | 1 - arch/x86/include/asm/x86_init.h | 2 - arch/x86/include/asm/xen/page.h | 2 +- arch/x86/include/uapi/asm/kvm.h | 1 - arch/x86/include/uapi/asm/sgx.h | 168 - arch/x86/include/uapi/asm/signal.h | 24 + arch/x86/include/uapi/asm/svm.h | 28 - arch/x86/include/uapi/asm/vmx.h | 2 - arch/x86/kernel/acpi/apei.c | 5 - arch/x86/kernel/acpi/wakeup_64.S | 2 +- arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/amd_nb.c | 4 +- arch/x86/kernel/apic/apic.c | 73 +- arch/x86/kernel/apic/apic_flat_64.c | 18 +- arch/x86/kernel/apic/apic_noop.c | 10 +- arch/x86/kernel/apic/apic_numachip.c | 16 +- arch/x86/kernel/apic/bigsmp_32.c | 9 +- arch/x86/kernel/apic/io_apic.c | 525 +- arch/x86/kernel/apic/ipi.c | 6 +- arch/x86/kernel/apic/msi.c | 153 +- arch/x86/kernel/apic/probe_32.c | 9 +- arch/x86/kernel/apic/vector.c | 73 +- arch/x86/kernel/apic/x2apic_cluster.c | 10 +- arch/x86/kernel/apic/x2apic_phys.c | 17 +- arch/x86/kernel/apic/x2apic_uv_x.c | 37 +- arch/x86/kernel/asm-offsets.c | 1 + arch/x86/kernel/cpu/Makefile | 1 - arch/x86/kernel/cpu/amd.c | 38 +- arch/x86/kernel/cpu/aperfmperf.c | 16 +- arch/x86/kernel/cpu/cacheinfo.c | 8 +- arch/x86/kernel/cpu/cpuid-deps.c | 1 - arch/x86/kernel/cpu/feat_ctl.c | 38 +- arch/x86/kernel/cpu/hygon.c | 31 +- arch/x86/kernel/cpu/mce/amd.c | 4 +- arch/x86/kernel/cpu/mce/apei.c | 61 - arch/x86/kernel/cpu/mce/core.c | 49 +- arch/x86/kernel/cpu/mce/inject.c | 4 +- arch/x86/kernel/cpu/mce/intel.c | 21 - arch/x86/kernel/cpu/microcode/amd.c | 1 + arch/x86/kernel/cpu/mshyperv.c | 29 - arch/x86/kernel/cpu/mtrr/mtrr.c | 5 +- arch/x86/kernel/cpu/resctrl/core.c | 8 - arch/x86/kernel/cpu/resctrl/internal.h | 6 +- arch/x86/kernel/cpu/resctrl/monitor.c | 88 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 2 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 30 +- arch/x86/kernel/cpu/scattered.c | 1 - arch/x86/kernel/cpu/sgx/Makefile | 5 - arch/x86/kernel/cpu/sgx/arch.h | 338 - arch/x86/kernel/cpu/sgx/driver.c | 194 - arch/x86/kernel/cpu/sgx/driver.h | 29 - arch/x86/kernel/cpu/sgx/encl.c | 740 - arch/x86/kernel/cpu/sgx/encl.h | 119 - arch/x86/kernel/cpu/sgx/encls.h | 231 - arch/x86/kernel/cpu/sgx/ioctl.c | 716 - arch/x86/kernel/cpu/sgx/main.c | 733 - arch/x86/kernel/cpu/sgx/sgx.h | 86 - arch/x86/kernel/cpu/topology.c | 10 +- arch/x86/kernel/cpu/vmware.c | 12 +- arch/x86/kernel/cpuid.c | 7 +- arch/x86/kernel/crash_dump_32.c | 48 +- arch/x86/kernel/devicetree.c | 30 +- arch/x86/kernel/dumpstack.c | 2 +- arch/x86/kernel/ftrace_64.S | 15 +- arch/x86/kernel/head64.c | 1 + arch/x86/kernel/head_64.S | 29 +- arch/x86/kernel/hpet.c | 122 +- arch/x86/kernel/kprobes/core.c | 6 - arch/x86/kernel/kprobes/ftrace.c | 15 +- arch/x86/kernel/kprobes/opt.c | 22 +- arch/x86/kernel/kvm.c | 6 - arch/x86/kernel/kvmclock.c | 1 + arch/x86/kernel/msr.c | 8 +- arch/x86/kernel/nmi.c | 6 +- arch/x86/kernel/perf_regs.c | 2 +- arch/x86/kernel/process_64.c | 28 +- arch/x86/kernel/setup.c | 11 +- arch/x86/kernel/signal.c | 4 +- arch/x86/kernel/signal_compat.c | 9 +- arch/x86/kernel/smpboot.c | 88 +- arch/x86/kernel/tboot.c | 1 - arch/x86/kernel/topology.c | 1 + arch/x86/kernel/traps.c | 26 +- arch/x86/kernel/uprobes.c | 12 +- arch/x86/kernel/vmlinux.lds.S | 12 +- arch/x86/kernel/x86_init.c | 1 - arch/x86/kvm/Kconfig | 3 +- arch/x86/kvm/Makefile | 3 +- arch/x86/kvm/cpuid.c | 3 +- arch/x86/kvm/cpuid.h | 14 - arch/x86/kvm/hyperv.c | 6 +- arch/x86/kvm/hyperv.h | 4 +- arch/x86/kvm/irq_comm.c | 31 +- arch/x86/kvm/kvm_cache_regs.h | 51 +- arch/x86/kvm/lapic.c | 45 +- arch/x86/kvm/mmu/mmu.c | 10 +- arch/x86/kvm/mmu/mmutrace.h | 29 - arch/x86/kvm/mmu/spte.c | 4 +- arch/x86/kvm/mmu/spte.h | 25 +- arch/x86/kvm/mmu/tdp_mmu.c | 20 +- arch/x86/kvm/mtrr.c | 6 +- arch/x86/kvm/svm/avic.c | 9 +- arch/x86/kvm/svm/nested.c | 11 +- arch/x86/kvm/svm/sev.c | 915 +- arch/x86/kvm/svm/svm.c | 473 +- arch/x86/kvm/svm/svm.h | 167 +- arch/x86/kvm/svm/vmenter.S | 50 - arch/x86/kvm/trace.h | 97 - arch/x86/kvm/vmx/evmcs.c | 3 +- arch/x86/kvm/vmx/nested.c | 57 +- arch/x86/kvm/vmx/vmenter.S | 2 +- arch/x86/kvm/vmx/vmx.c | 171 +- arch/x86/kvm/vmx/vmx.h | 2 +- arch/x86/kvm/x86.c | 513 +- arch/x86/kvm/x86.h | 31 +- arch/x86/lib/copy_mc.c | 4 + arch/x86/lib/copy_mc_64.S | 10 + arch/x86/lib/insn-eval.c | 10 +- arch/x86/lib/msr-smp.c | 7 +- arch/x86/lib/usercopy.c | 22 +- arch/x86/mm/fault.c | 45 +- arch/x86/mm/highmem_32.c | 59 + arch/x86/mm/ident_map.c | 12 +- arch/x86/mm/init.c | 6 +- arch/x86/mm/init_32.c | 15 + arch/x86/mm/iomap_32.c | 57 +- arch/x86/mm/mem_encrypt.c | 31 - arch/x86/mm/mem_encrypt_identity.c | 4 +- arch/x86/mm/pat/set_memory.c | 4 +- arch/x86/mm/tlb.c | 10 +- arch/x86/oprofile/backtrace.c | 2 +- arch/x86/pci/i386.c | 6 +- arch/x86/pci/intel_mid_pci.c | 8 +- arch/x86/pci/mmconfig-shared.c | 4 +- arch/x86/pci/sta2x11-fixup.c | 3 +- arch/x86/pci/xen.c | 26 +- arch/x86/platform/uv/Makefile | 2 +- arch/x86/platform/uv/bios_uv.c | 55 - arch/x86/platform/uv/uv_irq.c | 4 +- arch/x86/platform/uv/uv_sysfs.c | 63 + arch/x86/purgatory/purgatory.c | 2 +- arch/x86/xen/Kconfig | 38 +- arch/x86/xen/apic.c | 7 +- arch/x86/xen/p2m.c | 12 +- arch/xtensa/Kconfig | 2 +- arch/xtensa/include/asm/Kbuild | 1 + arch/xtensa/include/asm/fixmap.h | 59 +- arch/xtensa/include/asm/highmem.h | 15 +- arch/xtensa/include/asm/mmu_context.h | 11 +- arch/xtensa/include/asm/nommu_context.h | 26 +- arch/xtensa/include/asm/seccomp.h | 11 - arch/xtensa/include/asm/thread_info.h | 5 +- arch/xtensa/include/uapi/asm/signal.h | 24 + arch/xtensa/kernel/entry.S | 4 +- arch/xtensa/kernel/signal.c | 3 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 - arch/xtensa/kernel/time.c | 2 +- arch/xtensa/mm/highmem.c | 62 +- arch/xtensa/mm/init.c | 4 +- arch/xtensa/mm/mmu.c | 3 +- block/bio.c | 10 +- block/blk-cgroup.c | 51 +- block/blk-core.c | 70 +- block/blk-flush.c | 32 +- block/blk-iocost.c | 287 +- block/blk-lib.c | 2 +- block/blk-merge.c | 20 +- block/blk-mq-sched.c | 2 +- block/blk-mq.c | 52 +- block/blk-mq.h | 9 +- block/blk-settings.c | 28 +- block/blk-throttle.c | 6 - block/blk-wbt.c | 1 + block/blk-zoned.c | 16 +- block/blk.h | 97 +- block/bounce.c | 2 +- block/genhd.c | 565 +- block/ioctl.c | 74 +- block/partitions/core.c | 250 +- crypto/Kconfig | 4 +- crypto/aegis128-core.c | 245 +- crypto/aegis128-neon-inner.c | 122 +- crypto/aegis128-neon.c | 21 +- crypto/af_alg.c | 10 +- crypto/asymmetric_keys/asym_tpm.c | 2 +- crypto/ecdh.c | 9 +- crypto/seed.c | 2 +- crypto/sha1_generic.c | 2 +- crypto/sha256_generic.c | 2 +- crypto/sha512_generic.c | 2 +- crypto/sm2.c | 75 +- crypto/tcrypt.c | 83 +- crypto/testmgr.c | 141 +- drivers/Makefile | 3 +- drivers/accessibility/speakup/i18n.h | 6 - drivers/accessibility/speakup/main.c | 64 +- drivers/accessibility/speakup/speakup_dectlk.c | 2 +- drivers/accessibility/speakup/speakup_dummy.c | 7 +- drivers/accessibility/speakup/spk_ttyio.c | 37 +- drivers/acpi/Makefile | 1 - drivers/acpi/acpi_dbg.c | 7 + drivers/acpi/acpi_pnp.c | 3 - drivers/acpi/acpi_watchdog.c | 6 +- drivers/acpi/acpica/accommon.h | 2 +- drivers/acpi/acpica/evregion.c | 54 +- drivers/acpi/acpica/nspredef.c | 10 +- drivers/acpi/acpica/nsprepkg.c | 38 +- drivers/acpi/acpica/nsrepair2.c | 39 +- drivers/acpi/apei/apei-base.c | 2 +- drivers/acpi/arm64/iort.c | 55 - drivers/acpi/cppc_acpi.c | 148 +- drivers/acpi/device_pm.c | 62 +- drivers/acpi/ec.c | 117 +- drivers/acpi/internal.h | 3 +- drivers/acpi/pci_root.c | 4 +- drivers/acpi/power.c | 2 +- drivers/acpi/processor_idle.c | 1 + drivers/acpi/processor_perflib.c | 4 +- drivers/acpi/processor_thermal.c | 2 + drivers/acpi/processor_throttling.c | 1 + drivers/acpi/property.c | 2 +- drivers/acpi/resource.c | 2 +- drivers/acpi/sbs.c | 24 +- drivers/acpi/scan.c | 221 +- drivers/acpi/sleep.c | 305 +- drivers/acpi/sleep.h | 16 - drivers/acpi/tiny-power-button.c | 4 +- drivers/acpi/video_detect.c | 7 - drivers/acpi/x86/s2idle.c | 460 - drivers/android/binder.c | 430 +- drivers/android/binder_alloc.c | 48 - drivers/android/binder_alloc.h | 4 +- drivers/android/binder_internal.h | 406 - drivers/android/binder_trace.h | 29 - drivers/atm/lanai.c | 3 +- drivers/atm/nicstar.c | 24 +- drivers/auxdisplay/Kconfig | 33 +- drivers/auxdisplay/Makefile | 2 - drivers/auxdisplay/charlcd.c | 412 +- drivers/auxdisplay/charlcd.h | 86 +- drivers/auxdisplay/hd44780.c | 120 +- drivers/auxdisplay/hd44780_common.c | 361 - drivers/auxdisplay/hd44780_common.h | 33 - drivers/auxdisplay/lcd2s.c | 402 - drivers/auxdisplay/panel.c | 173 +- drivers/base/Kconfig | 3 - drivers/base/Makefile | 1 - drivers/base/auxiliary.c | 279 - drivers/base/base.h | 1 + drivers/base/class.c | 2 +- drivers/base/core.c | 559 +- drivers/base/dd.c | 9 +- drivers/base/devres.c | 2 +- drivers/base/firmware_loader/fallback.c | 2 +- drivers/base/node.c | 2 +- drivers/base/platform.c | 474 +- drivers/base/power/domain.c | 130 +- drivers/base/power/main.c | 8 +- drivers/base/property.c | 52 - drivers/base/regmap/Kconfig | 6 +- drivers/base/regmap/Makefile | 1 - drivers/base/regmap/regmap-mmio.c | 90 +- drivers/base/regmap/regmap-sdw-mbq.c | 101 - drivers/base/regmap/regmap-sdw.c | 2 - drivers/base/regmap/regmap.c | 11 +- drivers/base/regmap/trace.h | 1 + drivers/base/soc.c | 2 +- drivers/base/swnode.c | 2 +- drivers/block/Kconfig | 8 +- drivers/block/Makefile | 7 +- drivers/block/amiflop.c | 98 +- drivers/block/aoe/aoecmd.c | 15 +- drivers/block/ataflop.c | 135 +- drivers/block/brd.c | 39 +- drivers/block/drbd/drbd_main.c | 6 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/drbd/drbd_worker.c | 3 +- drivers/block/floppy.c | 154 +- drivers/block/loop.c | 72 +- drivers/block/mtip32xx/mtip32xx.c | 15 + drivers/block/mtip32xx/mtip32xx.h | 2 + drivers/block/nbd.c | 94 +- drivers/block/null_blk.h | 136 + drivers/block/null_blk/Kconfig | 12 - drivers/block/null_blk/Makefile | 11 - drivers/block/null_blk/main.c | 2031 - drivers/block/null_blk/null_blk.h | 162 - drivers/block/null_blk/trace.c | 21 - drivers/block/null_blk/trace.h | 79 - drivers/block/null_blk/zoned.c | 677 - drivers/block/null_blk_main.c | 2012 + drivers/block/null_blk_trace.c | 21 + drivers/block/null_blk_trace.h | 79 + drivers/block/null_blk_zoned.c | 606 + drivers/block/pktcdvd.c | 9 +- drivers/block/ps3disk.c | 3 +- drivers/block/ps3vram.c | 3 +- drivers/block/rbd.c | 51 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 21 +- drivers/block/rnbd/rnbd-clt.c | 36 +- drivers/block/rnbd/rnbd-clt.h | 4 +- drivers/block/rnbd/rnbd-srv-sysfs.c | 66 +- drivers/block/rnbd/rnbd-srv.c | 19 +- drivers/block/rnbd/rnbd-srv.h | 4 +- drivers/block/swim.c | 17 + drivers/block/virtio_blk.c | 3 +- drivers/block/xen-blkback/blkback.c | 89 +- drivers/block/xen-blkback/common.h | 8 +- drivers/block/xen-blkback/xenbus.c | 10 +- drivers/block/xen-blkfront.c | 23 +- drivers/block/z2ram.c | 547 +- drivers/block/zram/Kconfig | 42 +- drivers/block/zram/zcomp.c | 2 - drivers/block/zram/zram_drv.c | 63 +- drivers/block/zram/zram_drv.h | 2 +- drivers/bluetooth/btintel.c | 21 +- drivers/bluetooth/btintel.h | 6 - drivers/bluetooth/btmtksdio.c | 2 +- drivers/bluetooth/btqca.c | 36 +- drivers/bluetooth/btqca.h | 22 +- drivers/bluetooth/btrtl.c | 123 +- drivers/bluetooth/btusb.c | 421 +- drivers/bluetooth/hci_h5.c | 4 - drivers/bluetooth/hci_ll.c | 1 - drivers/bluetooth/hci_qca.c | 118 +- drivers/bus/fsl-mc/dprc-driver.c | 4 +- drivers/bus/fsl-mc/dprc.c | 2 - drivers/bus/fsl-mc/fsl-mc-allocator.c | 4 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 47 +- drivers/bus/fsl-mc/fsl-mc-private.h | 5 +- drivers/bus/mhi/Kconfig | 9 - drivers/bus/mhi/Makefile | 4 - drivers/bus/mhi/core/boot.c | 75 +- drivers/bus/mhi/core/debugfs.c | 4 +- drivers/bus/mhi/core/init.c | 73 +- drivers/bus/mhi/core/internal.h | 7 +- drivers/bus/mhi/core/main.c | 27 +- drivers/bus/mhi/core/pm.c | 238 +- drivers/bus/mhi/pci_generic.c | 345 - drivers/bus/mips_cdmm.c | 4 +- drivers/bus/ti-sysc.c | 41 +- drivers/cdrom/cdrom.c | 12 +- drivers/char/agp/Makefile | 6 +- drivers/char/agp/agp.h | 5 - drivers/char/hw_random/Kconfig | 30 +- drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/hisi-trng-v2.c | 99 + drivers/char/hw_random/imx-rngc.c | 4 +- drivers/char/hw_random/s390-trng.c | 7 +- drivers/char/ipmi/bt-bmc.c | 6 +- drivers/char/ipmi/ipmi_devintf.c | 1 + drivers/char/ipmi/ipmi_msghandler.c | 3 +- drivers/char/ipmi/ipmi_watchdog.c | 8 +- drivers/char/lp.c | 1 + drivers/char/misc.c | 2 +- drivers/char/mwave/mwavedd.c | 1 + drivers/char/ps3flash.c | 3 +- drivers/char/random.c | 2 +- drivers/clk/Kconfig | 11 +- drivers/clk/Makefile | 1 - drivers/clk/at91/at91rm9200.c | 21 +- drivers/clk/at91/at91sam9260.c | 26 +- drivers/clk/at91/at91sam9g45.c | 32 +- drivers/clk/at91/at91sam9n12.c | 36 +- drivers/clk/at91/at91sam9rl.c | 23 +- drivers/clk/at91/at91sam9x5.c | 28 +- drivers/clk/at91/clk-master.c | 337 +- drivers/clk/at91/clk-sam9x60-pll.c | 145 +- drivers/clk/at91/dt-compat.c | 15 +- drivers/clk/at91/pmc.h | 22 +- drivers/clk/at91/sam9x60.c | 51 +- drivers/clk/at91/sama5d2.c | 42 +- drivers/clk/at91/sama5d3.c | 38 +- drivers/clk/at91/sama5d4.c | 40 +- drivers/clk/at91/sama7g5.c | 223 +- drivers/clk/bcm/clk-bcm2711-dvp.c | 4 +- drivers/clk/clk-axi-clkgen.c | 64 +- drivers/clk/clk-composite.c | 50 - drivers/clk/clk-divider.c | 34 - drivers/clk/clk-fsl-flexspi.c | 106 - drivers/clk/clk-fsl-sai.c | 14 +- drivers/clk/clk-pwm.c | 2 +- drivers/clk/clk-qoriq.c | 13 +- drivers/clk/clk-s2mps11.c | 1 - drivers/clk/clk-scpi.c | 2 +- drivers/clk/clk-si5351.c | 13 +- drivers/clk/clk-versaclock5.c | 4 +- drivers/clk/clk.c | 132 +- drivers/clk/imx/Kconfig | 4 +- drivers/clk/imx/clk-gate2.c | 68 +- drivers/clk/imx/clk-imx8mm.c | 2 +- drivers/clk/imx/clk-imx8mn.c | 2 +- drivers/clk/imx/clk-imx8mp.c | 4 +- drivers/clk/imx/clk-imx8mq.c | 2 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 139 - drivers/clk/imx/clk-imx8qxp.c | 136 +- drivers/clk/imx/clk-lpcg-scu.c | 53 +- drivers/clk/imx/clk-pll14xx.c | 2 +- drivers/clk/imx/clk-scu.c | 227 +- drivers/clk/imx/clk-scu.h | 56 +- drivers/clk/imx/clk.h | 27 +- drivers/clk/ingenic/cgu.c | 14 +- drivers/clk/mediatek/clk-mux.c | 2 +- drivers/clk/mediatek/clk-mux.h | 4 + drivers/clk/meson/Kconfig | 7 +- drivers/clk/meson/axg-aoclk.c | 5 +- drivers/clk/meson/axg.c | 824 +- drivers/clk/meson/axg.h | 23 +- drivers/clk/meson/g12a-aoclk.c | 5 +- drivers/clk/meson/g12a.c | 181 +- drivers/clk/meson/g12a.h | 3 +- drivers/clk/meson/gxbb-aoclk.c | 5 +- drivers/clk/meson/gxbb.c | 5 +- drivers/clk/meson/meson-aoclk.c | 4 - drivers/clk/meson/meson-eeclk.c | 3 - drivers/clk/mvebu/armada-37xx-xtal.c | 4 +- drivers/clk/qcom/Kconfig | 25 +- drivers/clk/qcom/Makefile | 3 - drivers/clk/qcom/camcc-sc7180.c | 1732 - drivers/clk/qcom/clk-alpha-pll.c | 217 +- drivers/clk/qcom/clk-alpha-pll.h | 4 - drivers/clk/qcom/clk-rpmh.c | 56 - drivers/clk/qcom/dispcc-sm8250.c | 1 - drivers/clk/qcom/gcc-sc7180.c | 5 +- drivers/clk/qcom/gcc-sdx55.c | 1659 - drivers/clk/qcom/lpass-gfm-sm8250.c | 320 - drivers/clk/qcom/lpasscorecc-sc7180.c | 135 +- drivers/clk/renesas/clk-sh73a0.c | 2 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 8 - drivers/clk/renesas/r8a774b1-cpg-mssr.c | 8 - drivers/clk/renesas/r8a774c0-cpg-mssr.c | 9 - drivers/clk/renesas/r8a779a0-cpg-mssr.c | 51 +- drivers/clk/renesas/r9a06g032-clocks.c | 2 +- drivers/clk/renesas/rcar-gen3-cpg.c | 79 +- drivers/clk/renesas/rcar-gen3-cpg.h | 5 - drivers/clk/renesas/rcar-usb2-clock-sel.c | 2 +- drivers/clk/renesas/renesas-cpg-mssr.c | 3 +- drivers/clk/rockchip/Kconfig | 12 +- drivers/clk/rockchip/clk-rk3188.c | 35 +- drivers/clk/rockchip/clk.c | 3 +- drivers/clk/samsung/Kconfig | 77 +- drivers/clk/samsung/Makefile | 24 +- drivers/clk/samsung/clk-exynos-clkout.c | 199 +- drivers/clk/samsung/clk-pll.c | 147 +- drivers/clk/sifive/Kconfig | 8 +- drivers/clk/sifive/Makefile | 2 +- drivers/clk/sifive/fu540-prci.c | 599 +- drivers/clk/sifive/fu540-prci.h | 21 - drivers/clk/sifive/fu740-prci.c | 123 - drivers/clk/sifive/fu740-prci.h | 21 - drivers/clk/sifive/sifive-prci.c | 574 - drivers/clk/sifive/sifive-prci.h | 299 - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 1 - drivers/clk/tegra/clk-bpmp.c | 6 +- drivers/clk/tegra/clk-dfll.c | 4 +- drivers/clk/tegra/clk-id.h | 1 - drivers/clk/tegra/clk-tegra-periph.c | 2 +- drivers/clk/tegra/clk-tegra20-emc.c | 3 - drivers/clk/ti/clk-33xx.c | 2 - drivers/clk/ti/clk-43xx.c | 8 - drivers/clk/ti/clk-44xx.c | 2 +- drivers/clk/ti/clk-54xx.c | 12 +- drivers/clk/ti/clk-7xx.c | 7 - drivers/clk/ti/fapll.c | 11 +- drivers/clocksource/Kconfig | 14 +- drivers/clocksource/Makefile | 1 + drivers/clocksource/arm_arch_timer.c | 27 +- drivers/clocksource/dw_apb_timer_of.c | 57 +- drivers/clocksource/ingenic-timer.c | 2 +- drivers/clocksource/sh_cmt.c | 26 +- drivers/clocksource/sh_mtu2.c | 4 +- drivers/clocksource/sh_tmu.c | 8 +- drivers/clocksource/timer-cadence-ttc.c | 18 +- drivers/clocksource/timer-nps.c | 284 + drivers/clocksource/timer-orion.c | 11 +- drivers/clocksource/timer-sp804.c | 49 +- drivers/connector/cn_queue.c | 8 +- drivers/connector/connector.c | 4 +- drivers/counter/microchip-tcb-capture.c | 16 +- drivers/cpufreq/Kconfig.arm | 2 +- drivers/cpufreq/armada-8k-cpufreq.c | 6 - drivers/cpufreq/cppc_cpufreq.c | 309 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 - drivers/cpufreq/cpufreq-dt.c | 155 +- drivers/cpufreq/cpufreq.c | 125 +- drivers/cpufreq/cpufreq_stats.c | 16 +- drivers/cpufreq/highbank-cpufreq.c | 7 - drivers/cpufreq/intel_pstate.c | 85 +- drivers/cpufreq/loongson1-cpufreq.c | 1 - drivers/cpufreq/mediatek-cpufreq.c | 3 - drivers/cpufreq/qcom-cpufreq-nvmem.c | 16 +- drivers/cpufreq/scmi-cpufreq.c | 5 +- drivers/cpufreq/scpi-cpufreq.c | 1 - drivers/cpufreq/sti-cpufreq.c | 14 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 1 - drivers/cpufreq/tegra186-cpufreq.c | 122 +- drivers/cpufreq/tegra194-cpufreq.c | 72 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 1 - drivers/cpuidle/coupled.c | 3 +- drivers/cpuidle/cpuidle-big_little.c | 3 +- drivers/cpuidle/cpuidle-psci-domain.c | 2 - drivers/cpuidle/cpuidle-psci.c | 34 +- drivers/cpuidle/cpuidle.c | 25 +- drivers/crypto/Kconfig | 5 +- drivers/crypto/Makefile | 1 - drivers/crypto/allwinner/Kconfig | 2 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 23 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 3 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 3 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 3 +- drivers/crypto/amcc/crypto4xx_alg.c | 2 +- drivers/crypto/amcc/crypto4xx_core.c | 4 +- drivers/crypto/atmel-authenc.h | 3 +- drivers/crypto/atmel-sha.c | 4 +- drivers/crypto/axis/artpec6_crypto.c | 3 +- drivers/crypto/bcm/cipher.c | 3 +- drivers/crypto/bcm/cipher.h | 3 +- drivers/crypto/bcm/spu.h | 3 +- drivers/crypto/caam/caamalg.c | 4 +- drivers/crypto/caam/caamalg_qi.c | 12 +- drivers/crypto/caam/caamalg_qi2.c | 3 +- drivers/crypto/caam/compat.h | 3 +- drivers/crypto/caam/intern.h | 8 - drivers/crypto/caam/jr.c | 4 +- drivers/crypto/caam/qi.c | 15 +- drivers/crypto/cavium/cpt/cptpf_main.c | 16 +- drivers/crypto/cavium/cpt/cptvf_main.c | 10 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 11 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 1 - drivers/crypto/cavium/nitrox/nitrox_hal.c | 1 - drivers/crypto/cavium/nitrox/nitrox_isr.c | 1 - drivers/crypto/cavium/nitrox/nitrox_isr.h | 9 - drivers/crypto/cavium/nitrox/nitrox_main.c | 13 + drivers/crypto/cavium/nitrox/nitrox_mbx.c | 3 +- drivers/crypto/cavium/nitrox/nitrox_req.h | 4 - drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 7 +- drivers/crypto/cavium/zip/zip_main.c | 10 +- drivers/crypto/ccp/ccp-crypto-sha.c | 3 +- drivers/crypto/ccp/ccp-crypto.h | 3 +- drivers/crypto/ccree/cc_cipher.c | 3 - drivers/crypto/ccree/cc_driver.c | 75 +- drivers/crypto/ccree/cc_driver.h | 9 +- drivers/crypto/ccree/cc_pm.c | 2 +- drivers/crypto/chelsio/chcr_algo.c | 3 +- drivers/crypto/hisilicon/Kconfig | 8 - drivers/crypto/hisilicon/Makefile | 1 - drivers/crypto/hisilicon/hpre/hpre_main.c | 4 +- drivers/crypto/hisilicon/qm.c | 220 +- drivers/crypto/hisilicon/qm.h | 2 +- drivers/crypto/hisilicon/sec2/sec.h | 2 + drivers/crypto/hisilicon/sec2/sec_crypto.c | 25 +- drivers/crypto/hisilicon/sec2/sec_main.c | 34 +- drivers/crypto/hisilicon/sgl.c | 2 + drivers/crypto/hisilicon/trng/Makefile | 2 - drivers/crypto/hisilicon/trng/trng.c | 334 - drivers/crypto/hisilicon/zip/zip_main.c | 30 +- drivers/crypto/img-hash.c | 3 +- drivers/crypto/inside-secure/safexcel.c | 2 +- drivers/crypto/inside-secure/safexcel.h | 3 +- drivers/crypto/inside-secure/safexcel_cipher.c | 3 +- drivers/crypto/inside-secure/safexcel_hash.c | 3 +- drivers/crypto/ixp4xx_crypto.c | 2 +- drivers/crypto/keembay/Kconfig | 39 - drivers/crypto/keembay/Makefile | 5 - drivers/crypto/keembay/keembay-ocs-aes-core.c | 1713 - drivers/crypto/keembay/ocs-aes.c | 1489 - drivers/crypto/keembay/ocs-aes.h | 129 - drivers/crypto/marvell/cesa/hash.c | 3 +- drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 10 +- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 3 +- drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 10 +- drivers/crypto/mediatek/mtk-sha.c | 3 +- drivers/crypto/mxs-dcp.c | 3 +- drivers/crypto/n2_core.c | 3 +- drivers/crypto/nx/nx-sha256.c | 2 +- drivers/crypto/nx/nx-sha512.c | 2 +- drivers/crypto/nx/nx.c | 2 +- drivers/crypto/omap-aes.c | 4 +- drivers/crypto/omap-sham.c | 3 +- drivers/crypto/padlock-sha.c | 3 +- drivers/crypto/picoxcell_crypto.c | 3 +- drivers/crypto/qat/Kconfig | 11 - drivers/crypto/qat/Makefile | 1 - drivers/crypto/qat/qat_4xxx/Makefile | 4 - drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 242 - drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 86 - drivers/crypto/qat/qat_4xxx/adf_drv.c | 323 - drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 49 +- drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h | 5 - drivers/crypto/qat/qat_c3xxx/adf_drv.c | 11 +- .../crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c | 7 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 4 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c | 49 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h | 5 - drivers/crypto/qat/qat_c62x/adf_drv.c | 11 +- drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c | 7 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 4 +- drivers/crypto/qat/qat_common/Makefile | 2 - drivers/crypto/qat/qat_common/adf_accel_devices.h | 65 +- drivers/crypto/qat/qat_common/adf_accel_engine.c | 69 +- drivers/crypto/qat/qat_common/adf_admin.c | 77 +- drivers/crypto/qat/qat_common/adf_cfg.c | 4 +- drivers/crypto/qat/qat_common/adf_cfg_common.h | 3 +- drivers/crypto/qat/qat_common/adf_cfg_strings.h | 3 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 19 +- drivers/crypto/qat/qat_common/adf_dev_mgr.c | 11 +- drivers/crypto/qat/qat_common/adf_gen2_hw_data.c | 181 - drivers/crypto/qat/qat_common/adf_gen2_hw_data.h | 123 - drivers/crypto/qat/qat_common/adf_gen4_hw_data.c | 101 - drivers/crypto/qat/qat_common/adf_gen4_hw_data.h | 99 - drivers/crypto/qat/qat_common/adf_hw_arbiter.c | 94 +- drivers/crypto/qat/qat_common/adf_isr.c | 7 +- drivers/crypto/qat/qat_common/adf_sriov.c | 78 +- drivers/crypto/qat/qat_common/adf_transport.c | 130 +- .../qat/qat_common/adf_transport_access_macros.h | 67 + .../crypto/qat/qat_common/adf_transport_debug.c | 32 +- .../crypto/qat/qat_common/adf_transport_internal.h | 2 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 5 +- .../crypto/qat/qat_common/icp_qat_fw_init_admin.h | 6 +- drivers/crypto/qat/qat_common/icp_qat_fw_la.h | 7 - .../qat/qat_common/icp_qat_fw_loader_handle.h | 26 +- drivers/crypto/qat/qat_common/icp_qat_hal.h | 63 +- drivers/crypto/qat/qat_common/icp_qat_hw.h | 40 +- drivers/crypto/qat/qat_common/icp_qat_uclo.h | 132 +- drivers/crypto/qat/qat_common/qat_algs.c | 248 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 13 +- drivers/crypto/qat/qat_common/qat_crypto.c | 162 +- drivers/crypto/qat/qat_common/qat_crypto.h | 26 +- drivers/crypto/qat/qat_common/qat_hal.c | 421 +- drivers/crypto/qat/qat_common/qat_uclo.c | 737 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 60 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h | 5 - drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 9 +- .../qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c | 7 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 4 +- drivers/crypto/qce/common.c | 3 +- drivers/crypto/qce/core.c | 18 +- drivers/crypto/qce/sha.c | 2 +- drivers/crypto/qce/sha.h | 3 +- drivers/crypto/rockchip/rk3288_crypto.h | 3 +- drivers/crypto/s5p-sss.c | 3 +- drivers/crypto/sa2ul.c | 121 +- drivers/crypto/sa2ul.h | 7 +- drivers/crypto/sahara.c | 3 +- drivers/crypto/stm32/stm32-hash.c | 3 +- drivers/crypto/talitos.c | 13 +- drivers/crypto/ux500/hash/hash_core.c | 3 +- drivers/dax/device.c | 4 +- drivers/dax/kmem.c | 2 +- drivers/devfreq/Kconfig | 10 + drivers/devfreq/Makefile | 1 + drivers/devfreq/devfreq.c | 242 +- drivers/devfreq/exynos-bus.c | 29 +- drivers/devfreq/governor.h | 33 +- drivers/devfreq/governor_passive.c | 44 +- drivers/devfreq/governor_simpleondemand.c | 2 - drivers/devfreq/tegra20-devfreq.c | 212 + drivers/devfreq/tegra30-devfreq.c | 159 +- drivers/dma-buf/dma-buf.c | 82 +- drivers/dma-buf/dma-resv.c | 4 +- drivers/dma-buf/heaps/Makefile | 1 + drivers/dma-buf/heaps/cma_heap.c | 329 +- drivers/dma-buf/heaps/heap-helpers.c | 270 + drivers/dma-buf/heaps/heap-helpers.h | 53 + drivers/dma-buf/heaps/system_heap.c | 414 +- drivers/dma-buf/sync_file.c | 3 +- drivers/dma/Kconfig | 10 - drivers/dma/at_xdmac.c | 163 +- drivers/dma/dma-jz4780.c | 2 +- drivers/dma/dmatest.c | 13 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 2 +- drivers/dma/dw/core.c | 6 - drivers/dma/hisi_dma.c | 5 +- drivers/dma/idma64.c | 8 +- drivers/dma/idxd/cdev.c | 50 +- drivers/dma/idxd/device.c | 143 +- drivers/dma/idxd/dma.c | 9 + drivers/dma/idxd/idxd.h | 58 +- drivers/dma/idxd/init.c | 123 +- drivers/dma/idxd/irq.c | 146 +- drivers/dma/idxd/registers.h | 28 +- drivers/dma/idxd/submit.c | 37 +- drivers/dma/idxd/sysfs.c | 207 +- drivers/dma/imx-dma.c | 33 +- drivers/dma/imx-sdma.c | 38 +- drivers/dma/ipu/ipu_idmac.c | 11 +- drivers/dma/k3dma.c | 9 +- drivers/dma/milbeaut-xdmac.c | 5 +- drivers/dma/moxart-dma.c | 5 +- drivers/dma/mv_xor.c | 2 +- drivers/dma/mv_xor_v2.c | 4 +- drivers/dma/mxs-dma.c | 37 +- drivers/dma/of-dma.c | 10 - drivers/dma/pl330.c | 2 + drivers/dma/ppc4xx/adma.c | 4 +- drivers/dma/pxa_dma.c | 5 +- drivers/dma/qcom/Kconfig | 23 - drivers/dma/qcom/Makefile | 2 - drivers/dma/qcom/bam_dma.c | 2 +- drivers/dma/qcom/gpi.c | 2303 - drivers/dma/qcom/qcom_adm.c | 905 - drivers/dma/sf-pdma/sf-pdma.c | 12 +- drivers/dma/ste_dma40.c | 5 +- drivers/dma/stm32-dma.c | 47 +- drivers/dma/stm32-dmamux.c | 2 +- drivers/dma/stm32-mdma.c | 66 +- drivers/dma/sun6i-dma.c | 25 - drivers/dma/tegra210-adma.c | 7 +- drivers/dma/ti/Makefile | 3 +- drivers/dma/ti/dma-crossbar.c | 6 +- drivers/dma/ti/k3-psil-am64.c | 158 - drivers/dma/ti/k3-psil-priv.h | 1 - drivers/dma/ti/k3-psil.c | 1 - drivers/dma/ti/k3-udma-glue.c | 383 +- drivers/dma/ti/k3-udma-private.c | 45 - drivers/dma/ti/k3-udma.c | 1964 +- drivers/dma/ti/k3-udma.h | 28 +- drivers/edac/Kconfig | 22 +- drivers/edac/Makefile | 2 +- drivers/edac/amd64_edac.c | 38 +- drivers/edac/amd76x_edac.c | 1 + drivers/edac/aspeed_edac.c | 7 +- drivers/edac/e752x_edac.c | 1 + drivers/edac/e7xxx_edac.c | 1 + drivers/edac/edac_device.h | 11 +- drivers/edac/edac_mc.c | 4 - drivers/edac/ghes_edac.c | 4 +- drivers/edac/i10nm_base.c | 39 +- drivers/edac/i3000_edac.c | 1 + drivers/edac/i3200_edac.c | 1 + drivers/edac/i5000_edac.c | 2 +- drivers/edac/i5400_edac.c | 2 +- drivers/edac/i82443bxgx_edac.c | 1 + drivers/edac/i82860_edac.c | 1 + drivers/edac/i82875p_edac.c | 1 + drivers/edac/i82975x_edac.c | 1 + drivers/edac/ie31200_edac.c | 1 + drivers/edac/igen6_edac.c | 977 - drivers/edac/mce_amd.c | 4 +- drivers/edac/mv64x60_edac.c | 883 + drivers/edac/mv64x60_edac.h | 114 + drivers/edac/r82600_edac.c | 1 + drivers/edac/skx_base.c | 6 +- drivers/edac/skx_common.c | 23 +- drivers/edac/skx_common.h | 16 +- drivers/edac/synopsys_edac.c | 3 +- drivers/edac/x38_edac.c | 1 + drivers/extcon/Kconfig | 8 - drivers/extcon/Makefile | 1 - drivers/extcon/extcon-fsa9480.c | 1 - drivers/extcon/extcon-max77693.c | 2 +- drivers/extcon/extcon-usbc-tusb320.c | 184 - drivers/firmware/Kconfig | 2 +- drivers/firmware/arm_scmi/Makefile | 2 +- drivers/firmware/arm_scmi/common.h | 1 - drivers/firmware/arm_scmi/driver.c | 3 - drivers/firmware/arm_scmi/notify.c | 10 +- drivers/firmware/arm_scmi/perf.c | 8 - drivers/firmware/arm_scmi/sensors.c | 720 +- drivers/firmware/arm_scmi/voltage.c | 380 - drivers/firmware/arm_sdei.c | 14 + drivers/firmware/efi/cper-x86.c | 11 +- drivers/firmware/efi/efi-init.c | 32 +- drivers/firmware/efi/efi.c | 1 - drivers/firmware/efi/embedded-firmware.c | 2 +- drivers/firmware/google/gsmi.c | 31 +- drivers/firmware/imx/imx-dsp.c | 72 +- drivers/firmware/imx/scu-pd.c | 12 - drivers/firmware/meson/Kconfig | 5 +- drivers/firmware/meson/meson_sm.c | 1 - drivers/firmware/psci/psci.c | 126 +- drivers/firmware/raspberrypi.c | 2 +- drivers/firmware/tegra/bpmp-debugfs.c | 6 +- drivers/firmware/ti_sci.c | 213 +- drivers/firmware/ti_sci.h | 72 +- drivers/firmware/xilinx/zynqmp.c | 48 +- drivers/fpga/Kconfig | 1 - drivers/fpga/altera-pr-ip-core-plat.c | 10 + drivers/fpga/altera-pr-ip-core.c | 4 +- drivers/fpga/altera-ps-spi.c | 14 +- drivers/fpga/dfl-fme-mgr.c | 13 +- drivers/fpga/fpga-mgr.c | 81 +- drivers/fpga/ice40-spi.c | 14 +- drivers/fpga/machxo2-spi.c | 14 +- drivers/fpga/socfpga.c | 14 +- drivers/fpga/ts73xx-fpga.c | 14 +- drivers/fpga/xilinx-spi.c | 14 +- drivers/fpga/zynqmp-fpga.c | 21 +- drivers/fsi/fsi-master-aspeed.c | 45 +- drivers/fsi/fsi-occ.c | 125 +- drivers/gpio/Kconfig | 30 +- drivers/gpio/Makefile | 2 - drivers/gpio/TODO | 85 +- drivers/gpio/gpio-104-idi-48.c | 6 +- drivers/gpio/gpio-amd8111.c | 11 +- drivers/gpio/gpio-arizona.c | 1 - drivers/gpio/gpio-ath79.c | 1 - drivers/gpio/gpio-bt8xx.c | 8 +- drivers/gpio/gpio-cs5535.c | 8 +- drivers/gpio/gpio-dwapb.c | 9 +- drivers/gpio/gpio-eic-sprd.c | 2 +- drivers/gpio/gpio-exar.c | 155 +- drivers/gpio/gpio-hisi.c | 323 - drivers/gpio/gpio-mockup.c | 11 +- drivers/gpio/gpio-msc313.c | 460 - drivers/gpio/gpio-mvebu.c | 87 +- drivers/gpio/gpio-mxc.c | 102 +- drivers/gpio/gpio-mxs.c | 14 + drivers/gpio/gpio-omap.c | 7 +- drivers/gpio/gpio-rcar.c | 87 +- drivers/gpio/gpio-sifive.c | 25 +- drivers/gpio/gpio-stmpe.c | 10 +- drivers/gpio/gpio-tegra.c | 22 +- drivers/gpio/gpio-tegra186.c | 11 - drivers/gpio/gpio-tps65910.c | 12 +- drivers/gpio/gpio-xilinx.c | 49 +- drivers/gpio/gpio-xra1403.c | 10 +- drivers/gpio/gpio-zynq.c | 4 +- drivers/gpio/gpiolib-acpi.c | 139 +- drivers/gpio/gpiolib-acpi.h | 2 - drivers/gpio/gpiolib-cdev.c | 79 +- drivers/gpio/gpiolib-devres.c | 27 +- drivers/gpio/gpiolib-of.c | 14 +- drivers/gpio/gpiolib-sysfs.c | 2 +- drivers/gpio/gpiolib.c | 306 +- drivers/gpio/gpiolib.h | 4 - drivers/gpu/drm/Kconfig | 12 +- drivers/gpu/drm/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 72 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 16 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 27 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 85 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 404 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 135 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 141 - drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.h | 30 - drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 134 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 29 - drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 35 - drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 164 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 186 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 523 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.h | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 125 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 10 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 191 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 37 - drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 396 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 200 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 30 - drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 293 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 112 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 15 +- drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 - drivers/gpu/drm/amd/amdgpu/atom.c | 24 +- drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 9 + drivers/gpu/drm/amd/amdgpu/atombios_i2c.c | 2 +- drivers/gpu/drm/amd/amdgpu/cik.c | 4 + drivers/gpu/drm/amd/amdgpu/cik_ih.c | 2 - drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 18 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 4 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 3 + drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 2 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 180 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.h | 9 + .../gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c | 54 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 337 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 47 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.h | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h | 10 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 13 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 10 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 121 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 255 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 4 - drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 589 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.h | 28 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 11 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 3 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 11 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 1 - drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 21 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 50 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 341 - drivers/gpu/drm/amd/amdgpu/nbio_v7_2.h | 32 - drivers/gpu/drm/amd/amdgpu/nv.c | 157 +- drivers/gpu/drm/amd/amdgpu/nv.h | 2 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 54 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 56 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 31 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 91 +- drivers/gpu/drm/amd/amdgpu/si.c | 2 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 14 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 3 - drivers/gpu/drm/amd/amdgpu/smuio_v11_0.c | 77 - drivers/gpu/drm/amd/amdgpu/smuio_v11_0.h | 30 - drivers/gpu/drm/amd/amdgpu/smuio_v9_0.c | 77 - drivers/gpu/drm/amd/amdgpu/smuio_v9_0.h | 30 - drivers/gpu/drm/amd/amdgpu/soc15.c | 78 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 4 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 10 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 10 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c | 50 - drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 258 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 12 - drivers/gpu/drm/amd/amdgpu/vi.c | 1 - drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 43 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 4 +- drivers/gpu/drm/amd/display/Kconfig | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1309 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 44 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 4 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 56 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 3 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 132 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 25 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 67 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 17 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 565 +- drivers/gpu/drm/amd/display/dc/Makefile | 5 +- drivers/gpu/drm/amd/display/dc/basics/conversion.c | 1 - drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c | 4 - drivers/gpu/drm/amd/display/dc/basics/vector.c | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 1 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 257 +- .../amd/display/dc/bios/command_table_helper2.c | 7 +- .../dc/bios/dce112/command_table_helper2_dce112.c | 40 + .../dc/bios/dce112/command_table_helper2_dce112.h | 3 + drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 13 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 8 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 36 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 32 +- .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 3 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 7 +- .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 30 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 174 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 11 +- .../gpu/drm/amd/display/dc/clk_mgr/dcn30/dalsmc.h | 1 - .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 16 +- .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c | 9 - .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.h | 2 - .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 241 - .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.h | 164 - .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 834 - .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h | 53 - drivers/gpu/drm/amd/display/dc/core/dc.c | 147 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 4 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 97 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 151 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 45 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 1 + drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 12 +- drivers/gpu/drm/amd/display/dc/dc.h | 54 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 - drivers/gpu/drm/amd/display/dc/dc_dsc.h | 10 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 26 + drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 18 + drivers/gpu/drm/amd/display/dc/dc_link.h | 12 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_trace.h | 39 - drivers/gpu/drm/amd/display/dc/dc_types.h | 33 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 20 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 4 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 4 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 24 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 51 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 24 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 309 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 21 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 16 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 44 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 2 - .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 36 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 82 + drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 1 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 126 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 4 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 9 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 31 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 11 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 11 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 9 +- .../display/dc/dce120/dce120_timing_generator.c | 2 +- .../gpu/drm/amd/display/dc/dce60/dce60_resource.c | 7 + .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 13 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 8 - .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 26 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 224 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 13 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 1 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 20 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 33 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 3 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 82 + .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 8 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 6 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 4 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 6 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 18 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 106 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 9 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 2 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 12 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 4 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 64 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 11 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 2 - drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.c | 129 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.h | 37 - .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 2 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 19 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 2 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 342 +- drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 2 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h | 83 + .../amd/display/dc/dcn30/dcn30_dio_link_encoder.c | 2 +- .../amd/display/dc/dcn30/dcn30_dio_link_encoder.h | 4 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 56 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.h | 23 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c | 12 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c | 54 - .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.h | 5 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.h | 3 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 125 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 10 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 56 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 9 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 109 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 3 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.c | 62 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h | 38 +- drivers/gpu/drm/amd/display/dc/dcn301/Makefile | 47 - .../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.c | 75 - .../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.h | 65 - .../display/dc/dcn301/dcn301_dio_link_encoder.c | 192 - .../display/dc/dcn301/dcn301_dio_link_encoder.h | 82 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c | 81 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.h | 60 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.c | 42 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.h | 32 - .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 145 - .../gpu/drm/amd/display/dc/dcn301/dcn301_init.h | 33 - .../drm/amd/display/dc/dcn301/dcn301_panel_cntl.c | 218 - .../drm/amd/display/dc/dcn301/dcn301_panel_cntl.h | 97 - .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2055 - .../drm/amd/display/dc/dcn301/dcn301_resource.h | 42 - drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 46 - .../gpu/drm/amd/display/dc/dcn302/dcn302_dccg.h | 41 - .../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c | 233 - .../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.h | 35 - .../gpu/drm/amd/display/dc/dcn302/dcn302_init.c | 39 - .../gpu/drm/amd/display/dc/dcn302/dcn302_init.h | 33 - .../drm/amd/display/dc/dcn302/dcn302_resource.c | 1567 - .../drm/amd/display/dc/dcn302/dcn302_resource.h | 33 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 4 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 24 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 42 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 13 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 2 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 6 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 10 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 4 + .../drm/amd/display/dc/dml/display_mode_structs.h | 4 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 7 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 3 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 24 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 6 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 4 +- drivers/gpu/drm/amd/display/dc/gpio/Makefile | 5 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.c | 2 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.h | 2 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.c | 2 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.h | 2 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 7 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 7 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 3 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 11 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 41 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 7 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 9 +- drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 86 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/mcif_wb.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 19 +- drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 5 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 8 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 15 +- drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 1 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 2 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.h | 2 +- .../amd/display/dc/irq/dcn302/irq_service_dcn302.c | 344 - .../amd/display/dc/irq/dcn302/irq_service_dcn302.h | 33 - drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 30 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 173 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 23 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 6 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 5 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h | 2 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c | 5 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.h | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.c | 55 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.h | 37 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.c | 55 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.h | 37 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 94 +- .../drm/amd/display/include/bios_parser_types.h | 5 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 16 +- drivers/gpu/drm/amd/display/include/dal_types.h | 2 - .../drm/amd/display/include/ddc_service_types.h | 8 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 1 - drivers/gpu/drm/amd/display/include/fixed31_32.h | 6 + .../amd/display/include/grph_object_ctrl_defs.h | 13 - .../drm/amd/display/modules/color/color_gamma.c | 146 +- .../drm/amd/display/modules/color/color_gamma.h | 6 +- .../drm/amd/display/modules/freesync/freesync.c | 159 +- .../amd/display/modules/hdcp/hdcp1_transition.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 2 +- .../drm/amd/display/modules/power/power_helpers.c | 8 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 - drivers/gpu/drm/amd/include/arct_ip_offset.h | 4 +- .../amd/include/asic_reg/clk/clk_11_5_0_offset.h | 50 - .../amd/include/asic_reg/clk/clk_11_5_0_sh_mask.h | 70 - .../amd/include/asic_reg/dcn/dcn_3_0_1_offset.h | 13271 -- .../amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h | 53357 ------ .../amd/include/asic_reg/dcn/dcn_3_0_2_offset.h | 16159 -- .../amd/include/asic_reg/dcn/dcn_3_0_2_sh_mask.h | 62376 ------- .../amd/include/asic_reg/gc/gc_10_3_0_default.h | 1 - .../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 2 - .../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 33 - .../drm/amd/include/asic_reg/gc/gc_9_4_1_sh_mask.h | 2 +- .../include/asic_reg/mmhub/mmhub_2_3_0_default.h | 1253 - .../include/asic_reg/mmhub/mmhub_2_3_0_offset.h | 2439 - .../include/asic_reg/mmhub/mmhub_2_3_0_sh_mask.h | 10331 -- .../drm/amd/include/asic_reg/mp/mp_11_5_0_offset.h | 400 - .../amd/include/asic_reg/mp/mp_11_5_0_sh_mask.h | 942 - .../amd/include/asic_reg/nbio/nbio_7_2_0_offset.h | 31873 ---- .../amd/include/asic_reg/nbio/nbio_7_2_0_sh_mask.h | 152495 ------------------ drivers/gpu/drm/amd/include/atombios.h | 20 +- drivers/gpu/drm/amd/include/atomfirmware.h | 65 +- .../drm/amd/include/dimgrey_cavefish_ip_offset.h | 1049 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 - drivers/gpu/drm/amd/include/navi10_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/navi12_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/navi14_ip_offset.h | 2 +- .../gpu/drm/amd/include/sienna_cichlid_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/vangogh_ip_offset.h | 1516 - drivers/gpu/drm/amd/include/vega10_ip_offset.h | 76 +- drivers/gpu/drm/amd/include/vega20_ip_offset.h | 2 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 3 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 21 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 64 +- drivers/gpu/drm/amd/pm/inc/hwmgr.h | 26 +- drivers/gpu/drm/amd/pm/inc/pp_thermal.h | 4 +- drivers/gpu/drm/amd/pm/inc/rv_ppsmc.h | 3 +- drivers/gpu/drm/amd/pm/inc/smu10.h | 14 +- .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 28 +- .../gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h | 245 - drivers/gpu/drm/amd/pm/inc/smu74_discrete.h | 3 +- drivers/gpu/drm/amd/pm/inc/smu7_ppsmc.h | 6 - drivers/gpu/drm/amd/pm/inc/smu_types.h | 76 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 11 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0_7_ppsmc.h | 6 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_pmfw.h | 123 - drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 115 - drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 19 - .../drm/amd/pm/powerplay/hwmgr/hardwaremanager.c | 56 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 14 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr_ppt.h | 8 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c | 7 - .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 207 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.h | 28 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c | 24 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppevvmath.h | 6 +- .../gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h | 66 - .../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 273 +- .../drm/amd/pm/powerplay/hwmgr/processpptables.c | 188 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 22 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 737 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.h | 20 - .../drm/amd/pm/powerplay/hwmgr/smu7_powertune.c | 34 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c | 114 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c | 31 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 2 - .../pm/powerplay/hwmgr/vega10_processpptables.c | 90 +- .../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c | 131 +- .../pm/powerplay/hwmgr/vega12_processpptables.c | 5 +- .../drm/amd/pm/powerplay/hwmgr/vega12_thermal.c | 82 +- .../drm/amd/pm/powerplay/hwmgr/vega20_thermal.c | 54 +- drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c | 18 +- drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 2 +- .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c | 18 +- .../drm/amd/pm/powerplay/smumgr/iceland_smumgr.c | 4 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c | 359 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.h | 1 - .../gpu/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c | 3 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu9_smumgr.c | 1 - .../gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c | 2 +- .../drm/amd/pm/powerplay/smumgr/vega10_smumgr.c | 15 +- .../drm/amd/pm/powerplay/smumgr/vega12_smumgr.c | 3 +- .../drm/amd/pm/powerplay/smumgr/vega20_smumgr.c | 6 +- .../gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c | 5 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 244 +- drivers/gpu/drm/amd/pm/swsmu/smu11/Makefile | 1 - drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 130 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 302 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 412 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.h | 4 - drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 140 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 768 - drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 39 - drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 216 +- drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 3 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 57 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 4 - drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 9 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 4 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 26 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 16 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 2 + drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 2 +- drivers/gpu/drm/arm/hdlcd_crtc.c | 6 +- drivers/gpu/drm/arm/hdlcd_drv.c | 2 +- drivers/gpu/drm/arm/malidp_crtc.c | 26 +- drivers/gpu/drm/arm/malidp_drv.c | 2 +- drivers/gpu/drm/armada/armada_crtc.c | 30 +- drivers/gpu/drm/armada/armada_drv.c | 10 +- drivers/gpu/drm/armada/armada_gem.c | 12 +- drivers/gpu/drm/armada/armada_gem.h | 2 + drivers/gpu/drm/armada/armada_overlay.c | 2 +- drivers/gpu/drm/aspeed/Kconfig | 1 - drivers/gpu/drm/aspeed/aspeed_gfx.h | 2 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 80 +- drivers/gpu/drm/ast/ast_cursor.c | 27 +- drivers/gpu/drm/ast/ast_drv.c | 2 +- drivers/gpu/drm/ast/ast_drv.h | 10 +- drivers/gpu/drm/ast/ast_main.c | 7 +- drivers/gpu/drm/ast/ast_mode.c | 27 +- drivers/gpu/drm/ast/ast_tables.h | 6 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 17 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 2 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 7 +- drivers/gpu/drm/bochs/bochs_drv.c | 2 +- drivers/gpu/drm/bochs/bochs_kms.c | 1 + drivers/gpu/drm/bridge/Kconfig | 13 - drivers/gpu/drm/bridge/Makefile | 1 - drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 6 +- drivers/gpu/drm/bridge/analogix/Kconfig | 9 - drivers/gpu/drm/bridge/analogix/Makefile | 1 - drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 88 + drivers/gpu/drm/bridge/analogix/anx7625.c | 1850 - drivers/gpu/drm/bridge/analogix/anx7625.h | 390 - drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 1002 - drivers/gpu/drm/bridge/lvds-codec.c | 11 +- drivers/gpu/drm/bridge/sii902x.c | 100 +- .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 2 +- drivers/gpu/drm/bridge/tc358764.c | 107 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 146 +- drivers/gpu/drm/bridge/ti-tpd12s015.c | 2 +- drivers/gpu/drm/drm_atomic.c | 42 +- drivers/gpu/drm/drm_atomic_helper.c | 42 +- drivers/gpu/drm/drm_atomic_state_helper.c | 2 +- drivers/gpu/drm/drm_atomic_uapi.c | 144 +- drivers/gpu/drm/drm_blend.c | 13 - drivers/gpu/drm/drm_bridge_connector.c | 2 +- drivers/gpu/drm/drm_bufs.c | 1 - drivers/gpu/drm/drm_client.c | 36 +- drivers/gpu/drm/drm_color_mgmt.c | 4 +- drivers/gpu/drm/drm_connector.c | 8 +- drivers/gpu/drm/drm_crtc.c | 40 - drivers/gpu/drm/drm_crtc_internal.h | 3 - drivers/gpu/drm/drm_dp_aux_dev.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 235 +- drivers/gpu/drm/drm_dp_mst_topology.c | 4 +- drivers/gpu/drm/drm_drv.c | 17 +- drivers/gpu/drm/drm_edid.c | 6 +- drivers/gpu/drm/drm_fb_helper.c | 417 +- drivers/gpu/drm/drm_file.c | 2 - drivers/gpu/drm/drm_fourcc.c | 1 - drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem.c | 84 +- drivers/gpu/drm/drm_gem_cma_helper.c | 100 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 93 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 37 - drivers/gpu/drm/drm_gem_vram_helper.c | 298 +- drivers/gpu/drm/drm_internal.h | 13 +- drivers/gpu/drm/drm_ioctl.c | 2 +- drivers/gpu/drm/drm_mode_object.c | 2 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_pci.c | 6 +- drivers/gpu/drm/drm_plane.c | 73 - drivers/gpu/drm/drm_prime.c | 37 +- drivers/gpu/drm/drm_scdc_helper.c | 2 +- drivers/gpu/drm/drm_simple_kms_helper.c | 14 +- drivers/gpu/drm/drm_vblank.c | 15 +- drivers/gpu/drm/drm_vm.c | 3 + drivers/gpu/drm/etnaviv/etnaviv_drv.c | 18 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 22 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 27 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 4 - drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 78 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 1 - drivers/gpu/drm/exynos/exynos_drm_crtc.c | 16 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 31 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 1 - drivers/gpu/drm/exynos/exynos_drm_gem.c | 23 +- drivers/gpu/drm/exynos/exynos_drm_gem.h | 2 + drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 - drivers/gpu/drm/exynos/exynos_hdmi.c | 9 - drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 8 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 5 +- drivers/gpu/drm/gma500/accel_2d.c | 292 + drivers/gpu/drm/gma500/cdv_device.c | 1 + drivers/gpu/drm/gma500/cdv_intel_dp.c | 7 +- drivers/gpu/drm/gma500/framebuffer.c | 110 +- drivers/gpu/drm/gma500/gem.c | 22 +- drivers/gpu/drm/gma500/gem.h | 3 - drivers/gpu/drm/gma500/gtt.c | 52 +- drivers/gpu/drm/gma500/gtt.h | 3 + drivers/gpu/drm/gma500/mdfld_device.c | 1 + drivers/gpu/drm/gma500/oaktrail_device.c | 1 + drivers/gpu/drm/gma500/psb_device.c | 1 + drivers/gpu/drm/gma500/psb_drv.c | 14 +- drivers/gpu/drm/gma500/psb_drv.h | 11 + drivers/gpu/drm/hisilicon/hibmc/Makefile | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 93 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 22 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 33 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c | 99 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 42 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 10 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 79 +- drivers/gpu/drm/i915/display/intel_atomic.c | 10 +- drivers/gpu/drm/i915/display/intel_atomic.h | 3 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 138 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 9 +- drivers/gpu/drm/i915/display/intel_bios.c | 58 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 52 +- drivers/gpu/drm/i915/display/intel_color.c | 124 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 13 +- drivers/gpu/drm/i915/display/intel_csr.c | 12 +- drivers/gpu/drm/i915/display/intel_ddi.c | 1009 +- drivers/gpu/drm/i915/display/intel_ddi.h | 11 +- drivers/gpu/drm/i915/display/intel_display.c | 1713 +- drivers/gpu/drm/i915/display/intel_display.h | 43 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 39 +- drivers/gpu/drm/i915/display/intel_display_power.c | 116 +- drivers/gpu/drm/i915/display/intel_display_power.h | 3 - drivers/gpu/drm/i915/display/intel_display_types.h | 140 +- drivers/gpu/drm/i915/display/intel_dp.c | 800 +- drivers/gpu/drm/i915/display/intel_dp.h | 23 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 3 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 554 +- .../gpu/drm/i915/display/intel_dp_link_training.h | 17 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 47 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 23 +- drivers/gpu/drm/i915/display/intel_dpio_phy.h | 2 - drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 221 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 28 +- drivers/gpu/drm/i915/display/intel_dsi.c | 2 +- drivers/gpu/drm/i915/display/intel_dsi.h | 1 - drivers/gpu/drm/i915/display/intel_fbc.c | 7 - drivers/gpu/drm/i915/display/intel_gmbus.c | 15 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 89 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 20 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 64 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 3 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 4 - drivers/gpu/drm/i915/display/intel_lspcon.c | 97 +- drivers/gpu/drm/i915/display/intel_lspcon.h | 5 +- drivers/gpu/drm/i915/display/intel_lvds.c | 10 - drivers/gpu/drm/i915/display/intel_opregion.c | 6 +- drivers/gpu/drm/i915/display/intel_psr.c | 249 +- drivers/gpu/drm/i915/display/intel_psr.h | 14 +- drivers/gpu/drm/i915/display/intel_sprite.c | 235 +- drivers/gpu/drm/i915/display/intel_tc.c | 8 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 13 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 201 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 6 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 8 - drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 16 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 23 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 23 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 17 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 21 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 48 - .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 18 +- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 14 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 6 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 17 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 168 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h | 6 +- drivers/gpu/drm/i915/gt/intel_context.c | 15 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 23 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 39 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 6 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 37 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt.c | 11 +- drivers/gpu/drm/i915/gt/intel_gtt.c | 10 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 136 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 4 + drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 3 - drivers/gpu/drm/i915/gt/intel_mocs.c | 66 +- drivers/gpu/drm/i915/gt/intel_reset.c | 8 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 1 - drivers/gpu/drm/i915/gt/intel_rps.c | 62 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 143 +- drivers/gpu/drm/i915/gt/mock_engine.c | 29 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 13 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 8 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 378 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 9 +- drivers/gpu/drm/i915/gt/sysfs_engines.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 24 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 132 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 1 - drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 31 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 80 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 5 - drivers/gpu/drm/i915/gt/uc/intel_uc.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 28 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 2 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 6 +- drivers/gpu/drm/i915/gvt/display.c | 194 +- drivers/gpu/drm/i915/gvt/gtt.c | 64 - drivers/gpu/drm/i915/gvt/gtt.h | 4 - drivers/gpu/drm/i915/gvt/gvt.c | 13 +- drivers/gpu/drm/i915/gvt/gvt.h | 5 +- drivers/gpu/drm/i915/gvt/handlers.c | 58 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 2 +- drivers/gpu/drm/i915/gvt/mmio.c | 5 - drivers/gpu/drm/i915/gvt/mmio.h | 4 - drivers/gpu/drm/i915/gvt/mpt.h | 2 +- drivers/gpu/drm/i915/gvt/reg.h | 4 +- drivers/gpu/drm/i915/gvt/vgpu.c | 2 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 67 +- drivers/gpu/drm/i915/i915_debugfs.c | 5 +- drivers/gpu/drm/i915/i915_drv.c | 74 +- drivers/gpu/drm/i915/i915_drv.h | 29 +- drivers/gpu/drm/i915/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 68 +- drivers/gpu/drm/i915/i915_gpu_error.h | 10 +- drivers/gpu/drm/i915/i915_irq.c | 821 +- drivers/gpu/drm/i915/i915_irq.h | 3 - drivers/gpu/drm/i915/i915_pci.c | 28 +- drivers/gpu/drm/i915/i915_perf.c | 10 +- drivers/gpu/drm/i915/i915_pmu.c | 115 +- drivers/gpu/drm/i915/i915_pmu.h | 18 +- drivers/gpu/drm/i915/i915_reg.h | 454 +- drivers/gpu/drm/i915/i915_request.c | 4 +- drivers/gpu/drm/i915/i915_request.h | 6 +- drivers/gpu/drm/i915/i915_scatterlist.h | 19 +- drivers/gpu/drm/i915/i915_suspend.c | 80 +- drivers/gpu/drm/i915/i915_suspend.h | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 1 - drivers/gpu/drm/i915/intel_device_info.h | 1 - drivers/gpu/drm/i915/intel_dram.c | 23 +- drivers/gpu/drm/i915/intel_gvt.c | 15 - drivers/gpu/drm/i915/intel_gvt.h | 5 - drivers/gpu/drm/i915/intel_memory_region.c | 2 +- drivers/gpu/drm/i915/intel_pch.c | 6 +- drivers/gpu/drm/i915/intel_pm.c | 309 +- drivers/gpu/drm/i915/intel_pm.h | 2 + drivers/gpu/drm/i915/intel_sideband.c | 15 - drivers/gpu/drm/i915/intel_sideband.h | 2 - drivers/gpu/drm/i915/intel_uncore.c | 207 +- drivers/gpu/drm/i915/intel_uncore.h | 4 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 4 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 5 +- drivers/gpu/drm/imx/dcss/dcss-crtc.c | 13 +- drivers/gpu/drm/imx/dcss/dcss-dev.h | 3 - drivers/gpu/drm/imx/dcss/dcss-kms.c | 16 +- drivers/gpu/drm/imx/dcss/dcss-plane.c | 26 +- drivers/gpu/drm/imx/dcss/dcss-scaler.c | 47 +- drivers/gpu/drm/imx/imx-drm-core.c | 2 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 16 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 311 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 3 - drivers/gpu/drm/ingenic/ingenic-ipu.c | 23 +- drivers/gpu/drm/kmb/Kconfig | 13 - drivers/gpu/drm/kmb/Makefile | 2 - drivers/gpu/drm/kmb/kmb_crtc.c | 214 - drivers/gpu/drm/kmb/kmb_drv.c | 602 - drivers/gpu/drm/kmb/kmb_drv.h | 88 - drivers/gpu/drm/kmb/kmb_dsi.c | 1561 - drivers/gpu/drm/kmb/kmb_dsi.h | 387 - drivers/gpu/drm/kmb/kmb_plane.c | 522 - drivers/gpu/drm/kmb/kmb_plane.h | 67 - drivers/gpu/drm/kmb/kmb_regs.h | 725 - drivers/gpu/drm/lima/lima_devfreq.c | 26 +- drivers/gpu/drm/lima/lima_devfreq.h | 1 + drivers/gpu/drm/lima/lima_drv.c | 4 +- drivers/gpu/drm/lima/lima_gem.c | 8 +- drivers/gpu/drm/lima/lima_sched.c | 14 +- drivers/gpu/drm/mcde/Kconfig | 1 - drivers/gpu/drm/mcde/Makefile | 2 +- drivers/gpu/drm/mcde/mcde_clk_div.c | 192 - drivers/gpu/drm/mcde/mcde_display.c | 456 +- drivers/gpu/drm/mcde/mcde_display_regs.h | 91 +- drivers/gpu/drm/mcde/mcde_drm.h | 10 - drivers/gpu/drm/mcde/mcde_drv.c | 52 +- drivers/gpu/drm/mediatek/Kconfig | 1 - drivers/gpu/drm/mediatek/Makefile | 3 + drivers/gpu/drm/mediatek/mtk_disp_color.c | 12 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 5 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 30 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 47 - drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 34 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 39 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 3 + drivers/gpu/drm/mediatek/mtk_drm_gem.c | 31 +- drivers/gpu/drm/mediatek/mtk_drm_gem.h | 4 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 27 +- drivers/gpu/drm/mediatek/mtk_mipi_tx.c | 245 + .../drm/mediatek/mtk_mipi_tx.h} | 0 drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c | 288 + drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c | 177 + drivers/gpu/drm/meson/meson_crtc.c | 12 +- drivers/gpu/drm/meson/meson_drv.c | 14 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 60 +- drivers/gpu/drm/meson/meson_vclk.c | 8 +- drivers/gpu/drm/meson/meson_venc.c | 4 +- drivers/gpu/drm/mga/mga_dma.c | 10 +- drivers/gpu/drm/mga/mga_state.c | 2 + drivers/gpu/drm/mgag200/mgag200_drv.c | 3 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 15 +- drivers/gpu/drm/msm/Kconfig | 2 +- drivers/gpu/drm/msm/Makefile | 1 - drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 21 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 20 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 33 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 18 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 132 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 5 - drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 6 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 49 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 26 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 38 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 27 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 4 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 27 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 154 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 18 - .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 88 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 56 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 37 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 8 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 94 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 68 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 47 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 34 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 11 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 28 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 11 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 15 +- drivers/gpu/drm/msm/disp/mdp_kms.h | 9 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 14 +- drivers/gpu/drm/msm/dp/dp_catalog.h | 1 - drivers/gpu/drm/msm/dp/dp_ctrl.c | 434 +- drivers/gpu/drm/msm/dp/dp_display.c | 272 +- drivers/gpu/drm/msm/dp/dp_link.c | 41 +- drivers/gpu/drm/msm/dp/dp_link.h | 1 - drivers/gpu/drm/msm/dp/dp_panel.c | 5 - drivers/gpu/drm/msm/dp/dp_power.c | 44 +- drivers/gpu/drm/msm/dp/dp_power.h | 2 +- drivers/gpu/drm/msm/dp/dp_reg.h | 2 - drivers/gpu/drm/msm/dsi/dsi_host.c | 11 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 22 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 23 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 8 - drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 5 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c | 8 - drivers/gpu/drm/msm/msm_atomic.c | 62 +- drivers/gpu/drm/msm/msm_debugfs.c | 10 +- drivers/gpu/drm/msm/msm_drv.c | 51 +- drivers/gpu/drm/msm/msm_drv.h | 90 +- drivers/gpu/drm/msm/msm_fbdev.c | 1 - drivers/gpu/drm/msm/msm_gem.c | 356 +- drivers/gpu/drm/msm/msm_gem.h | 137 +- drivers/gpu/drm/msm/msm_gem_prime.c | 13 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 123 +- drivers/gpu/drm/msm/msm_gem_submit.c | 157 +- drivers/gpu/drm/msm/msm_gpu.c | 167 +- drivers/gpu/drm/msm/msm_gpu.h | 25 +- drivers/gpu/drm/msm/msm_iommu.c | 1 + drivers/gpu/drm/msm/msm_kms.h | 33 +- drivers/gpu/drm/msm/msm_rd.c | 2 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 3 +- drivers/gpu/drm/msm/msm_ringbuffer.h | 13 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 12 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 27 +- drivers/gpu/drm/nouveau/Kconfig | 1 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 5 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 11 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 349 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 6 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 14 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 + drivers/gpu/drm/nouveau/nouveau_gem.c | 16 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 4 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 8 +- drivers/gpu/drm/nouveau/nouveau_mem.h | 4 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 22 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 19 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 34 +- drivers/gpu/drm/nouveau/nvkm/core/firmware.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c | 1 + drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 2 +- drivers/gpu/drm/omapdrm/dss/Kconfig | 4 +- drivers/gpu/drm/omapdrm/dss/base.c | 2 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 7 +- drivers/gpu/drm/omapdrm/dss/dispc.h | 2 +- drivers/gpu/drm/omapdrm/dss/dispc_coefs.c | 2 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 16 +- drivers/gpu/drm/omapdrm/dss/dss.c | 7 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_phy.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_pll.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 2 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 2 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 2 +- drivers/gpu/drm/omapdrm/dss/output.c | 2 +- drivers/gpu/drm/omapdrm/dss/pll.c | 2 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 10 +- drivers/gpu/drm/omapdrm/dss/venc.c | 7 +- drivers/gpu/drm/omapdrm/dss/video-pll.c | 2 +- drivers/gpu/drm/omapdrm/omap_connector.c | 2 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 23 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_priv.h | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 9 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.h | 2 +- drivers/gpu/drm/omapdrm/omap_drv.c | 13 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 2 +- drivers/gpu/drm/omapdrm/omap_fb.c | 2 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 26 +- drivers/gpu/drm/omapdrm/omap_gem.h | 2 + drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 +- drivers/gpu/drm/omapdrm/omap_irq.c | 8 +- drivers/gpu/drm/omapdrm/omap_plane.c | 2 +- drivers/gpu/drm/omapdrm/tcm-sita.c | 2 +- drivers/gpu/drm/panel/Kconfig | 42 - drivers/gpu/drm/panel/Makefile | 4 - drivers/gpu/drm/panel/panel-abt-y030xx067a.c | 363 - drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 2 +- drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 711 - drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 20 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 14 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 7 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 2 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 40 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 354 +- drivers/gpu/drm/panel/panel-samsung-sofef00.c | 351 - drivers/gpu/drm/panel/panel-simple.c | 65 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 2 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 2 +- drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c | 250 - drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 7 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 3 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 15 +- drivers/gpu/drm/panfrost/panfrost_device.c | 11 +- drivers/gpu/drm/panfrost/panfrost_device.h | 7 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 4 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 2 - drivers/gpu/drm/panfrost/panfrost_job.c | 182 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 8 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 14 +- drivers/gpu/drm/pl111/pl111_debugfs.c | 2 +- drivers/gpu/drm/pl111/pl111_display.c | 2 +- drivers/gpu/drm/pl111/pl111_drv.c | 6 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 2 +- drivers/gpu/drm/qxl/qxl_display.c | 28 +- drivers/gpu/drm/qxl/qxl_draw.c | 14 +- drivers/gpu/drm/qxl/qxl_drv.h | 30 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 5 +- drivers/gpu/drm/qxl/qxl_kms.c | 4 +- drivers/gpu/drm/qxl/qxl_object.c | 103 +- drivers/gpu/drm/qxl/qxl_object.h | 27 +- drivers/gpu/drm/qxl/qxl_prime.c | 12 +- drivers/gpu/drm/qxl/qxl_release.c | 4 +- drivers/gpu/drm/qxl/qxl_ttm.c | 113 +- drivers/gpu/drm/r128/ati_pcigart.c | 2 +- drivers/gpu/drm/radeon/atom.h | 7 - drivers/gpu/drm/radeon/atombios_crtc.c | 1 + drivers/gpu/drm/radeon/atombios_encoders.c | 5 +- drivers/gpu/drm/radeon/btc_dpm.c | 6 +- drivers/gpu/drm/radeon/ci_dpm.c | 27 +- drivers/gpu/drm/radeon/cik.c | 33 +- drivers/gpu/drm/radeon/cik.h | 40 - drivers/gpu/drm/radeon/cik_sdma.c | 7 +- drivers/gpu/drm/radeon/cypress_dpm.c | 6 +- drivers/gpu/drm/radeon/dce6_afmt.c | 1 - drivers/gpu/drm/radeon/dce6_afmt.h | 52 - drivers/gpu/drm/radeon/evergreen.c | 21 +- drivers/gpu/drm/radeon/evergreen.h | 53 - drivers/gpu/drm/radeon/evergreen_cs.c | 9 +- drivers/gpu/drm/radeon/evergreen_dma.c | 5 +- drivers/gpu/drm/radeon/evergreen_hdmi.c | 1 - drivers/gpu/drm/radeon/evergreen_hdmi.h | 69 - drivers/gpu/drm/radeon/kv_dpm.c | 205 +- drivers/gpu/drm/radeon/ni.c | 25 +- drivers/gpu/drm/radeon/ni.h | 37 - drivers/gpu/drm/radeon/ni_dma.c | 3 +- drivers/gpu/drm/radeon/ni_dpm.c | 5 +- drivers/gpu/drm/radeon/ni_dpm.h | 3 - drivers/gpu/drm/radeon/r100.c | 7 +- drivers/gpu/drm/radeon/r300.c | 1 - drivers/gpu/drm/radeon/r600.c | 15 +- drivers/gpu/drm/radeon/r600.h | 58 - drivers/gpu/drm/radeon/r600_cs.c | 10 +- drivers/gpu/drm/radeon/r600_dma.c | 3 +- drivers/gpu/drm/radeon/r600_hdmi.c | 1 - drivers/gpu/drm/radeon/radeon.h | 10 +- drivers/gpu/drm/radeon/radeon_acpi.c | 3 +- drivers/gpu/drm/radeon/radeon_asic.c | 1 - drivers/gpu/drm/radeon/radeon_asic.h | 1 - drivers/gpu/drm/radeon/radeon_atombios.c | 11 +- drivers/gpu/drm/radeon/radeon_atombios.h | 45 - drivers/gpu/drm/radeon/radeon_audio.c | 68 +- drivers/gpu/drm/radeon/radeon_audio.h | 12 - drivers/gpu/drm/radeon/radeon_combios.c | 6 +- drivers/gpu/drm/radeon/radeon_connectors.c | 4 +- drivers/gpu/drm/radeon/radeon_cs.c | 12 +- drivers/gpu/drm/radeon/radeon_device.c | 28 +- drivers/gpu/drm/radeon/radeon_device.h | 32 - drivers/gpu/drm/radeon/radeon_display.c | 31 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 16 +- drivers/gpu/drm/radeon/radeon_drv.c | 137 +- drivers/gpu/drm/radeon/radeon_drv.h | 7 - drivers/gpu/drm/radeon/radeon_encoders.c | 10 +- drivers/gpu/drm/radeon/radeon_fence.c | 6 +- drivers/gpu/drm/radeon/radeon_gem.c | 31 +- drivers/gpu/drm/radeon/radeon_i2c.c | 8 + drivers/gpu/drm/radeon/radeon_ib.c | 1 - drivers/gpu/drm/radeon/radeon_irq_kms.c | 9 +- drivers/gpu/drm/radeon/radeon_kms.c | 53 +- drivers/gpu/drm/radeon/radeon_kms.h | 39 - drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 1 - drivers/gpu/drm/radeon/radeon_legacy_encoders.h | 36 - drivers/gpu/drm/radeon/radeon_mn.c | 1 - drivers/gpu/drm/radeon/radeon_object.c | 129 +- drivers/gpu/drm/radeon/radeon_object.h | 7 +- drivers/gpu/drm/radeon/radeon_pm.c | 30 +- drivers/gpu/drm/radeon/radeon_pm.h | 29 - drivers/gpu/drm/radeon/radeon_prime.c | 21 +- drivers/gpu/drm/radeon/radeon_prime.h | 40 - drivers/gpu/drm/radeon/radeon_ring.c | 3 - drivers/gpu/drm/radeon/radeon_sync.c | 1 - drivers/gpu/drm/radeon/radeon_ttm.c | 300 +- drivers/gpu/drm/radeon/radeon_ttm.h | 37 - drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/radeon/radeon_vce.c | 2 +- drivers/gpu/drm/radeon/radeon_vm.c | 8 +- drivers/gpu/drm/radeon/rv730_dpm.c | 4 +- drivers/gpu/drm/radeon/rv740_dpm.c | 3 +- drivers/gpu/drm/radeon/rv770.c | 1 - drivers/gpu/drm/radeon/rv770.h | 39 - drivers/gpu/drm/radeon/rv770_dpm.c | 2 - drivers/gpu/drm/radeon/si.c | 15 +- drivers/gpu/drm/radeon/si.h | 38 - drivers/gpu/drm/radeon/si_dma.c | 3 +- drivers/gpu/drm/radeon/si_dpm.c | 15 +- drivers/gpu/drm/radeon/si_dpm.h | 5 - drivers/gpu/drm/radeon/sumo_dpm.c | 20 - drivers/gpu/drm/radeon/sumo_dpm.h | 1 - drivers/gpu/drm/radeon/sumo_smc.c | 2 + drivers/gpu/drm/radeon/trinity_dpm.c | 46 +- drivers/gpu/drm/radeon/vce.h | 35 - drivers/gpu/drm/radeon/vce_v1_0.c | 1 - drivers/gpu/drm/radeon/vce_v2_0.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 21 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 9 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 35 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.h | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 24 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 4 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 1 - drivers/gpu/drm/savage/savage_bci.c | 11 + drivers/gpu/drm/scheduler/sched_entity.c | 7 +- drivers/gpu/drm/scheduler/sched_main.c | 3 +- drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 40 +- drivers/gpu/drm/selftests/test-drm_framebuffer.c | 3 +- drivers/gpu/drm/selftests/test-drm_mm.c | 2 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 2 +- drivers/gpu/drm/sti/sti_crtc.c | 6 +- drivers/gpu/drm/sti/sti_drv.c | 2 +- drivers/gpu/drm/sti/sti_hdmi.c | 6 - drivers/gpu/drm/sti/sti_hdmi.h | 6 + drivers/gpu/drm/stm/drv.c | 2 +- drivers/gpu/drm/stm/ltdc.c | 6 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 19 + drivers/gpu/drm/sun4i/sun4i_crtc.c | 17 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 2 +- drivers/gpu/drm/tegra/dc.c | 20 +- drivers/gpu/drm/tegra/drm.c | 11 +- drivers/gpu/drm/tegra/gem.c | 31 +- drivers/gpu/drm/tegra/output.c | 1 + drivers/gpu/drm/tegra/sor.c | 76 +- drivers/gpu/drm/tidss/tidss_crtc.c | 20 +- drivers/gpu/drm/tidss/tidss_dispc.c | 9 +- drivers/gpu/drm/tidss/tidss_drv.c | 2 +- drivers/gpu/drm/tidss/tidss_plane.c | 2 - drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 70 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 46 +- drivers/gpu/drm/tilcdc/tilcdc_drv.h | 7 +- drivers/gpu/drm/tiny/cirrus.c | 12 +- drivers/gpu/drm/tiny/gm12u320.c | 68 +- drivers/gpu/drm/tiny/hx8357d.c | 2 +- drivers/gpu/drm/tiny/ili9225.c | 2 +- drivers/gpu/drm/tiny/ili9341.c | 2 +- drivers/gpu/drm/tiny/ili9486.c | 2 +- drivers/gpu/drm/tiny/mi0283qt.c | 2 +- drivers/gpu/drm/tiny/repaper.c | 2 +- drivers/gpu/drm/tiny/st7586.c | 2 +- drivers/gpu/drm/tiny/st7735r.c | 2 +- drivers/gpu/drm/ttm/Makefile | 5 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 5 +- drivers/gpu/drm/ttm/ttm_bo.c | 290 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 175 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 43 +- drivers/gpu/drm/ttm/ttm_memory.c | 13 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 1189 + drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 1239 + drivers/gpu/drm/ttm/ttm_pool.c | 689 - drivers/gpu/drm/ttm/ttm_range_manager.c | 4 +- drivers/gpu/drm/ttm/ttm_resource.c | 12 +- drivers/gpu/drm/ttm/ttm_tt.c | 260 +- drivers/gpu/drm/tve200/tve200_drv.c | 6 +- drivers/gpu/drm/udl/udl_connector.c | 8 +- drivers/gpu/drm/udl/udl_drv.c | 7 +- drivers/gpu/drm/udl/udl_drv.h | 6 +- drivers/gpu/drm/udl/udl_main.c | 23 +- drivers/gpu/drm/udl/udl_modeset.c | 12 +- drivers/gpu/drm/v3d/v3d_bo.c | 2 +- drivers/gpu/drm/v3d/v3d_drv.c | 38 +- drivers/gpu/drm/v3d/v3d_gem.c | 2 - drivers/gpu/drm/v3d/v3d_sched.c | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 4 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 17 +- drivers/gpu/drm/vc4/vc4_bo.c | 28 +- drivers/gpu/drm/vc4/vc4_crtc.c | 19 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 4 +- drivers/gpu/drm/vc4/vc4_drv.c | 12 + drivers/gpu/drm/vc4/vc4_drv.h | 6 +- drivers/gpu/drm/vc4/vc4_dsi.c | 25 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 3 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 +- drivers/gpu/drm/vc4/vc4_hvs.c | 4 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 2 +- drivers/gpu/drm/vc4/vc4_txp.c | 23 +- drivers/gpu/drm/vc4/vc4_v3d.c | 4 +- drivers/gpu/drm/vgem/vgem_drv.c | 42 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/via/via_dma.c | 2 + drivers/gpu/drm/via/via_irq.c | 1 - drivers/gpu/drm/via/via_mm.c | 2 +- drivers/gpu/drm/via/via_verifier.c | 7 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 30 +- drivers/gpu/drm/virtio/virtgpu_display.c | 12 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 6 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 83 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 13 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 186 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 34 +- drivers/gpu/drm/virtio/virtgpu_object.c | 43 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 23 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 48 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 154 +- drivers/gpu/drm/virtio/virtgpu_vram.c | 164 - drivers/gpu/drm/vkms/Makefile | 1 + drivers/gpu/drm/vkms/vkms_composer.c | 17 +- drivers/gpu/drm/vkms/vkms_crtc.c | 24 +- drivers/gpu/drm/vkms/vkms_drv.c | 31 +- drivers/gpu/drm/vkms/vkms_drv.h | 29 + drivers/gpu/drm/vkms/vkms_gem.c | 248 + drivers/gpu/drm/vkms/vkms_plane.c | 12 +- drivers/gpu/drm/vkms/vkms_writeback.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 95 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 34 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 232 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 2 +- drivers/gpu/drm/xen/xen_drm_front.c | 46 +- drivers/gpu/drm/xen/xen_drm_front.h | 2 - drivers/gpu/drm/xen/xen_drm_front_gem.c | 33 +- drivers/gpu/drm/xen/xen_drm_front_gem.h | 6 +- drivers/gpu/drm/xlnx/zynqmp_disp.c | 18 +- drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 16 +- drivers/gpu/drm/zte/zx_drm_drv.c | 2 +- drivers/gpu/drm/zte/zx_vou.c | 6 +- drivers/gpu/host1x/bus.c | 1 - drivers/gpu/vga/vga_switcheroo.c | 9 +- drivers/hid/Kconfig | 3 - drivers/hid/Makefile | 2 - drivers/hid/amd-sfh-hid/Kconfig | 18 - drivers/hid/amd-sfh-hid/Makefile | 13 - drivers/hid/amd-sfh-hid/amd_sfh_client.c | 246 - drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 174 - drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 67 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 152 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 79 - .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 224 - .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 107 - .../hid_descriptor/amd_sfh_hid_report_desc.h | 645 - drivers/hid/hid-asus.c | 123 +- drivers/hid/hid-elecom.c | 51 +- drivers/hid/hid-ids.h | 7 - drivers/hid/hid-input.c | 6 +- drivers/hid/hid-ite.c | 13 +- drivers/hid/hid-logitech-hidpp.c | 2 - drivers/hid/hid-mf.c | 2 - drivers/hid/hid-quirks.c | 3 - drivers/hid/hid-sony.c | 247 +- drivers/hid/hidraw.c | 24 +- drivers/hid/i2c-hid/i2c-hid-core.c | 5 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/intel-ish-hid/ishtp-hid.c | 6 +- drivers/hid/usbhid/hid-core.c | 2 - drivers/hid/wacom_sys.c | 16 +- drivers/hsi/controllers/omap_ssi_core.c | 2 +- drivers/hsi/hsi_core.c | 2 +- drivers/hv/channel.c | 174 +- drivers/hv/hv_balloon.c | 5 +- drivers/hv/hyperv_vmbus.h | 6 +- drivers/hv/ring_buffer.c | 29 +- drivers/hv/vmbus_drv.c | 52 +- drivers/hwmon/Kconfig | 44 - drivers/hwmon/Makefile | 4 - drivers/hwmon/abx500.c | 2 +- drivers/hwmon/acpi_power_meter.c | 9 +- drivers/hwmon/adm1177.c | 10 +- drivers/hwmon/adt7470.c | 154 +- drivers/hwmon/amd_energy.c | 1 - drivers/hwmon/applesmc.c | 4 - drivers/hwmon/corsair-psu.c | 600 - drivers/hwmon/drivetemp.c | 2 +- drivers/hwmon/ibmpowernv.c | 2 +- drivers/hwmon/iio_hwmon.c | 2 +- drivers/hwmon/ina3221.c | 4 +- drivers/hwmon/k10temp.c | 98 + drivers/hwmon/ltc2992.c | 971 - drivers/hwmon/max127.c | 352 - drivers/hwmon/nct6683.c | 14 +- drivers/hwmon/occ/common.c | 75 - drivers/hwmon/pmbus/Kconfig | 18 - drivers/hwmon/pmbus/Makefile | 2 - drivers/hwmon/pmbus/adm1266.c | 1 + drivers/hwmon/pmbus/adm1275.c | 1 + drivers/hwmon/pmbus/bel-pfe.c | 1 + drivers/hwmon/pmbus/ibm-cffps.c | 1 + drivers/hwmon/pmbus/inspur-ipsps.c | 1 + drivers/hwmon/pmbus/ir35221.c | 1 + drivers/hwmon/pmbus/ir38064.c | 1 + drivers/hwmon/pmbus/irps5401.c | 1 + drivers/hwmon/pmbus/isl68137.c | 1 + drivers/hwmon/pmbus/lm25066.c | 1 + drivers/hwmon/pmbus/ltc2978.c | 1 + drivers/hwmon/pmbus/ltc3815.c | 1 + drivers/hwmon/pmbus/max16064.c | 1 + drivers/hwmon/pmbus/max16601.c | 1 + drivers/hwmon/pmbus/max20730.c | 3 + drivers/hwmon/pmbus/max20751.c | 1 + drivers/hwmon/pmbus/max31785.c | 1 + drivers/hwmon/pmbus/max34440.c | 1 + drivers/hwmon/pmbus/max8688.c | 1 + drivers/hwmon/pmbus/mp2975.c | 1 + drivers/hwmon/pmbus/pm6764tr.c | 75 - drivers/hwmon/pmbus/pmbus.c | 1 + drivers/hwmon/pmbus/pmbus.h | 1 + drivers/hwmon/pmbus/pmbus_core.c | 20 +- drivers/hwmon/pmbus/pxe1610.c | 1 + drivers/hwmon/pmbus/q54sj108a2.c | 422 - drivers/hwmon/pmbus/tps40422.c | 1 + drivers/hwmon/pmbus/tps53679.c | 1 + drivers/hwmon/pmbus/ucd9000.c | 1 + drivers/hwmon/pmbus/ucd9200.c | 1 + drivers/hwmon/pmbus/xdpe12284.c | 1 + drivers/hwmon/pmbus/zl6100.c | 1 + drivers/hwmon/pwm-fan.c | 164 +- drivers/hwmon/sbtsi_temp.c | 250 - drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/xgene-hwmon.c | 2 +- drivers/hwspinlock/sirf_hwspinlock.c | 2 +- drivers/hwspinlock/sprd_hwspinlock.c | 17 +- drivers/hwtracing/coresight/Kconfig | 8 - drivers/hwtracing/coresight/coresight-catu.c | 2 +- drivers/hwtracing/coresight/coresight-core.c | 10 +- drivers/hwtracing/coresight/coresight-cti-core.c | 2 +- drivers/hwtracing/coresight/coresight-etb10.c | 6 +- drivers/hwtracing/coresight/coresight-etm3x-core.c | 4 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 152 +- drivers/hwtracing/coresight/coresight-etm4x.h | 8 - drivers/hwtracing/coresight/coresight-funnel.c | 8 +- drivers/hwtracing/coresight/coresight-priv.h | 2 - drivers/hwtracing/coresight/coresight-replicator.c | 8 +- drivers/hwtracing/coresight/coresight-stm.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-core.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 8 +- drivers/hwtracing/coresight/coresight-tpiu.c | 4 +- drivers/hwtracing/intel_th/msu.c | 2 +- drivers/i2c/busses/Kconfig | 2 - drivers/i2c/busses/i2c-at91-master.c | 1 + drivers/i2c/busses/i2c-at91.h | 2 + drivers/i2c/busses/i2c-designware-core.h | 98 +- drivers/i2c/busses/i2c-exynos5.c | 5 +- drivers/i2c/busses/i2c-imx.c | 259 +- drivers/i2c/busses/i2c-ismt.c | 19 +- drivers/i2c/busses/i2c-mlxbf.c | 12 +- drivers/i2c/busses/i2c-mv64xxx.c | 29 +- drivers/i2c/busses/i2c-mxs.c | 22 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 10 +- drivers/i2c/busses/i2c-ocores.c | 25 +- drivers/i2c/busses/i2c-owl.c | 75 +- drivers/i2c/busses/i2c-pca-platform.c | 4 + drivers/i2c/busses/i2c-pxa.c | 76 +- drivers/i2c/busses/i2c-qcom-cci.c | 4 +- drivers/i2c/busses/i2c-qcom-geni.c | 18 +- drivers/i2c/busses/i2c-qup.c | 3 +- drivers/i2c/busses/i2c-sh_mobile.c | 28 - drivers/i2c/busses/i2c-stm32f7.c | 4 +- drivers/i2c/i2c-core-base.c | 14 +- drivers/i3c/master.c | 5 +- drivers/i3c/master/Kconfig | 13 - drivers/i3c/master/Makefile | 1 - drivers/i3c/master/mipi-i3c-hci/Makefile | 6 - drivers/i3c/master/mipi-i3c-hci/cmd.h | 67 - drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 378 - drivers/i3c/master/mipi-i3c-hci/cmd_v2.c | 316 - drivers/i3c/master/mipi-i3c-hci/core.c | 798 - drivers/i3c/master/mipi-i3c-hci/dat.h | 32 - drivers/i3c/master/mipi-i3c-hci/dat_v1.c | 184 - drivers/i3c/master/mipi-i3c-hci/dct.h | 16 - drivers/i3c/master/mipi-i3c-hci/dct_v1.c | 36 - drivers/i3c/master/mipi-i3c-hci/dma.c | 784 - drivers/i3c/master/mipi-i3c-hci/ext_caps.c | 308 - drivers/i3c/master/mipi-i3c-hci/ext_caps.h | 19 - drivers/i3c/master/mipi-i3c-hci/hci.h | 144 - drivers/i3c/master/mipi-i3c-hci/ibi.h | 42 - drivers/i3c/master/mipi-i3c-hci/pio.c | 1041 - drivers/i3c/master/mipi-i3c-hci/xfer_mode_rate.h | 79 - drivers/ide/falconide.c | 2 + drivers/ide/ide-probe.c | 69 +- drivers/ide/ide-tape.c | 2 + drivers/idle/intel_idle.c | 28 +- drivers/iio/accel/adis16201.c | 1 + drivers/iio/accel/adis16209.c | 1 + drivers/iio/accel/adxl372.c | 11 +- drivers/iio/accel/bma180.c | 9 +- drivers/iio/accel/bmc150-accel-core.c | 219 +- drivers/iio/accel/bmc150-accel-i2c.c | 45 +- drivers/iio/accel/bmc150-accel-spi.c | 2 - drivers/iio/accel/bmc150-accel.h | 3 - drivers/iio/accel/kxcjk-1013.c | 10 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/accel/mxc4005.c | 16 +- drivers/iio/adc/Kconfig | 13 +- drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad7292.c | 2 + drivers/iio/adc/ad7298.c | 65 +- drivers/iio/adc/ad7768-1.c | 41 - drivers/iio/adc/ad7887.c | 55 +- drivers/iio/adc/ad_sigma_delta.c | 18 +- drivers/iio/adc/at91-sama5d2_adc.c | 92 +- drivers/iio/adc/at91_adc.c | 353 +- drivers/iio/adc/cpcap-adc.c | 1 - drivers/iio/adc/exynos_adc.c | 7 +- drivers/iio/adc/ingenic-adc.c | 2 +- drivers/iio/adc/meson_saradc.c | 2 + drivers/iio/adc/mt6360-adc.c | 372 - drivers/iio/adc/rockchip_saradc.c | 2 +- drivers/iio/adc/stm32-adc-core.c | 21 +- drivers/iio/adc/stm32-adc.c | 29 +- drivers/iio/adc/ti-adc084s021.c | 10 +- drivers/iio/adc/ti-ads124s08.c | 13 +- drivers/iio/buffer/industrialio-buffer-cb.c | 5 - drivers/iio/buffer/industrialio-buffer-dmaengine.c | 3 +- drivers/iio/buffer/industrialio-triggered-buffer.c | 31 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 15 +- .../iio/common/hid-sensors/hid-sensor-trigger.c | 22 +- drivers/iio/dac/Kconfig | 7 +- drivers/iio/dac/ad5686.c | 13 - drivers/iio/dac/ad5686.h | 1 - drivers/iio/dac/ad5696-i2c.c | 20 - drivers/iio/dac/ad7303.c | 2 + drivers/iio/gyro/adxrs290.c | 6 +- drivers/iio/gyro/bmg160_core.c | 12 +- drivers/iio/gyro/mpu3050-core.c | 28 +- drivers/iio/humidity/hts221.h | 2 - drivers/iio/humidity/hts221_core.c | 37 - drivers/iio/iio_core.h | 15 +- drivers/iio/imu/bmi160/bmi160.h | 7 - drivers/iio/imu/bmi160/bmi160_core.c | 7 +- drivers/iio/imu/kmx61.c | 10 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 10 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 318 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 10 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 10 - drivers/iio/industrialio-buffer.c | 18 +- drivers/iio/industrialio-core.c | 212 +- drivers/iio/industrialio-event.c | 28 +- drivers/iio/industrialio-trigger.c | 6 +- drivers/iio/inkern.c | 29 +- drivers/iio/light/apds9960.c | 2 +- drivers/iio/light/rpr0521.c | 17 +- drivers/iio/light/st_uvis25.h | 5 - drivers/iio/light/st_uvis25_core.c | 8 +- drivers/iio/light/tsl2563.c | 16 +- drivers/iio/light/vcnl4035.c | 7 - drivers/iio/magnetometer/bmc150_magn.c | 12 +- drivers/iio/magnetometer/mag3110.c | 13 +- drivers/iio/potentiometer/ad5272.c | 4 +- drivers/iio/pressure/bmp280-regmap.c | 4 +- drivers/iio/pressure/mpl3115.c | 9 +- drivers/iio/proximity/sx9310.c | 508 +- drivers/iio/proximity/vl53l0x-i2c.c | 7 - drivers/iio/trigger/iio-trig-hrtimer.c | 4 +- drivers/iio/trigger/iio-trig-sysfs.c | 2 +- drivers/infiniband/core/cache.c | 3 + drivers/infiniband/core/cm.c | 11 +- drivers/infiniband/core/cma.c | 195 +- drivers/infiniband/core/cma_configfs.c | 4 +- drivers/infiniband/core/core_priv.h | 28 +- drivers/infiniband/core/counters.c | 138 +- drivers/infiniband/core/cq.c | 16 +- drivers/infiniband/core/device.c | 92 +- drivers/infiniband/core/iwpm_util.h | 2 +- drivers/infiniband/core/nldev.c | 10 +- drivers/infiniband/core/rdma_core.c | 101 +- drivers/infiniband/core/restrack.c | 23 +- drivers/infiniband/core/rw.c | 5 +- drivers/infiniband/core/sa_query.c | 3 +- drivers/infiniband/core/sysfs.c | 166 +- drivers/infiniband/core/ucma.c | 2 +- drivers/infiniband/core/umem.c | 17 +- drivers/infiniband/core/user_mad.c | 6 +- drivers/infiniband/core/uverbs_cmd.c | 149 +- drivers/infiniband/core/uverbs_main.c | 4 +- drivers/infiniband/core/uverbs_std_types.c | 18 +- .../infiniband/core/uverbs_std_types_async_fd.c | 5 +- .../infiniband/core/uverbs_std_types_counters.c | 5 +- drivers/infiniband/core/uverbs_std_types_cq.c | 4 +- drivers/infiniband/core/uverbs_std_types_device.c | 14 +- drivers/infiniband/core/uverbs_std_types_dm.c | 6 +- .../infiniband/core/uverbs_std_types_flow_action.c | 6 +- drivers/infiniband/core/uverbs_std_types_mr.c | 6 +- drivers/infiniband/core/uverbs_std_types_qp.c | 8 +- drivers/infiniband/core/uverbs_std_types_srq.c | 4 +- drivers/infiniband/core/uverbs_std_types_wq.c | 4 +- drivers/infiniband/core/uverbs_uapi.c | 5 +- drivers/infiniband/core/verbs.c | 27 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 15 +- drivers/infiniband/hw/bnxt_re/main.c | 34 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 2 +- drivers/infiniband/hw/cxgb4/cq.c | 3 - drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 + drivers/infiniband/hw/cxgb4/mem.c | 84 + drivers/infiniband/hw/cxgb4/provider.c | 35 +- drivers/infiniband/hw/cxgb4/qp.c | 8 +- drivers/infiniband/hw/efa/efa_main.c | 34 +- drivers/infiniband/hw/efa/efa_verbs.c | 10 +- drivers/infiniband/hw/hfi1/driver.c | 4 +- drivers/infiniband/hw/hfi1/ipoib.h | 27 + drivers/infiniband/hw/hfi1/ipoib_main.c | 15 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 2 +- drivers/infiniband/hw/hfi1/qp.c | 1 - drivers/infiniband/hw/hfi1/sysfs.c | 62 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 5 - drivers/infiniband/hw/hns/hns_roce_ah.c | 55 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 132 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 37 +- drivers/infiniband/hw/hns/hns_roce_cmd.h | 6 +- drivers/infiniband/hw/hns/hns_roce_common.h | 26 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 46 +- drivers/infiniband/hw/hns/hns_roce_db.c | 8 +- drivers/infiniband/hw/hns/hns_roce_device.h | 178 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 59 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 50 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 554 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 265 +- drivers/infiniband/hw/hns/hns_roce_main.c | 82 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 79 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 14 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 300 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 53 +- drivers/infiniband/hw/i40iw/i40iw.h | 1 + drivers/infiniband/hw/i40iw/i40iw_cm.c | 6 +- drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 72 +- drivers/infiniband/hw/i40iw/i40iw_d.h | 35 +- drivers/infiniband/hw/i40iw/i40iw_status.h | 1 + drivers/infiniband/hw/i40iw/i40iw_type.h | 38 +- drivers/infiniband/hw/i40iw/i40iw_uk.c | 41 +- drivers/infiniband/hw/i40iw/i40iw_user.h | 8 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 121 +- drivers/infiniband/hw/mlx4/mad.c | 1 - drivers/infiniband/hw/mlx4/main.c | 64 +- drivers/infiniband/hw/mlx4/mcg.c | 82 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 8 +- drivers/infiniband/hw/mlx4/mr.c | 16 +- drivers/infiniband/hw/mlx4/qp.c | 14 +- drivers/infiniband/hw/mlx4/srq.c | 4 - drivers/infiniband/hw/mlx4/sysfs.c | 66 +- drivers/infiniband/hw/mlx5/counters.c | 7 + drivers/infiniband/hw/mlx5/cq.c | 77 +- drivers/infiniband/hw/mlx5/devx.c | 90 +- drivers/infiniband/hw/mlx5/fs.c | 6 +- drivers/infiniband/hw/mlx5/ib_rep.c | 112 +- drivers/infiniband/hw/mlx5/ib_rep.h | 45 +- drivers/infiniband/hw/mlx5/main.c | 254 +- drivers/infiniband/hw/mlx5/mem.c | 192 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 106 +- drivers/infiniband/hw/mlx5/mr.c | 960 +- drivers/infiniband/hw/mlx5/odp.c | 56 +- drivers/infiniband/hw/mlx5/qp.c | 197 +- drivers/infiniband/hw/mlx5/restrack.c | 2 +- drivers/infiniband/hw/mlx5/srq.c | 34 +- drivers/infiniband/hw/mlx5/srq.h | 1 - drivers/infiniband/hw/mlx5/srq_cmd.c | 80 +- drivers/infiniband/hw/mthca/mthca_cq.c | 2 +- drivers/infiniband/hw/mthca/mthca_dev.h | 1 + drivers/infiniband/hw/mthca/mthca_provider.c | 61 +- drivers/infiniband/hw/mthca/mthca_qp.c | 3 - drivers/infiniband/hw/ocrdma/ocrdma_main.c | 42 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 11 +- drivers/infiniband/hw/qedr/main.c | 39 +- drivers/infiniband/hw/qedr/verbs.c | 22 - drivers/infiniband/hw/qib/qib_pcie.c | 11 +- drivers/infiniband/hw/qib/qib_sysfs.c | 96 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 19 + drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 100 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 3 - drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 34 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +- drivers/infiniband/sw/rdmavt/Kconfig | 1 + drivers/infiniband/sw/rdmavt/ah.c | 3 +- drivers/infiniband/sw/rdmavt/cq.c | 2 +- drivers/infiniband/sw/rdmavt/mcast.c | 12 +- drivers/infiniband/sw/rdmavt/mr.c | 6 +- drivers/infiniband/sw/rdmavt/qp.c | 18 +- drivers/infiniband/sw/rdmavt/vt.c | 36 +- drivers/infiniband/sw/rxe/Kconfig | 1 + drivers/infiniband/sw/rxe/rxe_cq.c | 5 + drivers/infiniband/sw/rxe/rxe_mr.c | 1 + drivers/infiniband/sw/rxe/rxe_net.c | 18 + drivers/infiniband/sw/rxe/rxe_queue.h | 94 +- drivers/infiniband/sw/rxe/rxe_req.c | 3 +- drivers/infiniband/sw/rxe/rxe_resp.c | 5 + drivers/infiniband/sw/rxe/rxe_verbs.c | 67 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 + drivers/infiniband/sw/siw/Kconfig | 1 + drivers/infiniband/sw/siw/siw.h | 1 + drivers/infiniband/sw/siw/siw_cm.c | 2 +- drivers/infiniband/sw/siw/siw_main.c | 52 +- drivers/infiniband/sw/siw/siw_verbs.c | 12 - drivers/infiniband/ulp/ipoib/ipoib_cm.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 4 - drivers/infiniband/ulp/ipoib/ipoib_main.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 2 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 24 +- drivers/infiniband/ulp/isert/ib_isert.c | 35 +- drivers/infiniband/ulp/isert/ib_isert.h | 6 - drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h | 2 +- .../infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 62 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 74 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 1 - drivers/infiniband/ulp/rtrs/rtrs-pri.h | 3 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 21 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 119 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 2 +- drivers/infiniband/ulp/rtrs/rtrs.c | 61 +- drivers/infiniband/ulp/srp/ib_srp.c | 48 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 16 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 2 +- drivers/input/Kconfig | 13 + drivers/input/Makefile | 1 + drivers/input/input-polldev.c | 362 + drivers/input/input-poller.c | 2 +- drivers/input/input.c | 118 +- drivers/input/joystick/analog.c | 2 +- drivers/input/joystick/xpad.c | 8 +- drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/adp5589-keys.c | 216 +- drivers/input/keyboard/applespi.c | 21 +- drivers/input/keyboard/cros_ec_keyb.c | 10 +- drivers/input/keyboard/ep93xx_keypad.c | 2 +- drivers/input/keyboard/gpio_keys.c | 6 +- drivers/input/keyboard/imx_keypad.c | 4 +- drivers/input/keyboard/ipaq-micro-keys.c | 2 +- drivers/input/keyboard/lpc32xx-keys.c | 4 +- drivers/input/keyboard/nomadik-ske-keypad.c | 2 - drivers/input/keyboard/omap4-keypad.c | 132 +- drivers/input/keyboard/pmic8xxx-keypad.c | 26 +- drivers/input/keyboard/pxa27x_keypad.c | 2 +- drivers/input/keyboard/samsung-keypad.c | 7 +- drivers/input/keyboard/spear-keyboard.c | 8 +- drivers/input/keyboard/st-keyscan.c | 4 +- drivers/input/keyboard/tegra-kbc.c | 4 +- drivers/input/keyboard/tm2-touchkey.c | 3 +- drivers/input/misc/Kconfig | 23 - drivers/input/misc/Makefile | 2 - drivers/input/misc/ab8500-ponkey.c | 2 +- drivers/input/misc/ariel-pwrbutton.c | 169 - drivers/input/misc/cm109.c | 7 +- drivers/input/misc/da7280.c | 1329 - drivers/input/misc/drv260x.c | 30 +- drivers/input/misc/drv2665.c | 14 +- drivers/input/misc/drv2667.c | 18 +- drivers/input/misc/ixp4xx-beeper.c | 2 +- drivers/input/misc/kxtj9.c | 4 +- drivers/input/misc/mc13783-pwrbutton.c | 2 +- drivers/input/misc/pcspkr.c | 1 - drivers/input/misc/sc27xx-vibra.c | 71 +- drivers/input/misc/sirfsoc-onkey.c | 2 +- drivers/input/misc/soc_button_array.c | 12 - drivers/input/misc/wm831x-on.c | 2 +- drivers/input/mouse/Kconfig | 2 +- drivers/input/mouse/cyapa.c | 18 +- drivers/input/mouse/cyapa_gen3.c | 3 +- drivers/input/mouse/cyapa_gen5.c | 7 +- drivers/input/mouse/cyapa_gen6.c | 2 +- drivers/input/mouse/elan_i2c.h | 16 - drivers/input/mouse/elan_i2c_core.c | 15 +- drivers/input/mouse/elan_i2c_smbus.c | 8 +- drivers/input/mouse/elantech.c | 101 +- drivers/input/mouse/elantech.h | 4 - drivers/input/mouse/navpoint.c | 4 +- drivers/input/mouse/synaptics.c | 2 +- drivers/input/mouse/vmmouse.c | 2 +- drivers/input/rmi4/rmi_bus.c | 2 +- drivers/input/rmi4/rmi_f01.c | 16 +- drivers/input/rmi4/rmi_f11.c | 236 +- drivers/input/rmi4/rmi_f54.c | 6 - drivers/input/rmi4/rmi_i2c.c | 4 - drivers/input/rmi4/rmi_spi.c | 6 +- drivers/input/serio/i8042-x86ia64io.h | 46 - drivers/input/serio/i8042.c | 3 +- drivers/input/serio/libps2.c | 2 +- drivers/input/serio/parkbd.c | 2 +- drivers/input/tablet/Kconfig | 12 + drivers/input/tablet/Makefile | 1 + drivers/input/tablet/gtco.c | 1043 + drivers/input/touchscreen/ad7877.c | 6 +- drivers/input/touchscreen/ad7879.c | 6 +- drivers/input/touchscreen/ads7846.c | 250 +- drivers/input/touchscreen/atmel_mxt_ts.c | 58 +- drivers/input/touchscreen/auo-pixcir-ts.c | 8 +- drivers/input/touchscreen/bu21029_ts.c | 4 +- drivers/input/touchscreen/chipone_icn8318.c | 4 +- drivers/input/touchscreen/cyttsp4_core.c | 14 - drivers/input/touchscreen/cyttsp4_core.h | 14 + drivers/input/touchscreen/cyttsp_core.c | 4 +- drivers/input/touchscreen/edt-ft5x06.c | 43 +- drivers/input/touchscreen/eeti_ts.c | 4 +- drivers/input/touchscreen/ektf2127.c | 36 +- drivers/input/touchscreen/elants_i2c.c | 18 +- drivers/input/touchscreen/goodix.c | 17 +- drivers/input/touchscreen/imx6ul_tsc.c | 7 +- drivers/input/touchscreen/ipaq-micro-ts.c | 2 +- drivers/input/touchscreen/iqs5xx.c | 4 +- drivers/input/touchscreen/lpc32xx_ts.c | 4 +- drivers/input/touchscreen/melfas_mip4.c | 8 +- drivers/input/touchscreen/mms114.c | 6 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 8 +- drivers/input/touchscreen/raydium_i2c_ts.c | 126 +- drivers/input/touchscreen/resistive-adc-touch.c | 2 +- drivers/input/touchscreen/st1232.c | 52 +- drivers/input/touchscreen/stmpe-ts.c | 7 +- drivers/input/touchscreen/surface3_spi.c | 2 +- drivers/input/touchscreen/ucb1400_ts.c | 4 +- drivers/input/touchscreen/wm97xx-core.c | 16 +- drivers/input/touchscreen/zforce_ts.c | 8 +- drivers/input/touchscreen/zinitix.c | 4 +- drivers/interconnect/Kconfig | 1 - drivers/interconnect/Makefile | 1 - drivers/interconnect/qcom/bcm-voter.c | 15 +- drivers/interconnect/qcom/sdm845.c | 3 - drivers/interconnect/samsung/Kconfig | 13 - drivers/interconnect/samsung/Makefile | 4 - drivers/interconnect/samsung/exynos.c | 199 - drivers/iommu/Kconfig | 7 - drivers/iommu/Makefile | 1 - drivers/iommu/amd/amd_iommu_types.h | 21 +- drivers/iommu/amd/init.c | 231 +- drivers/iommu/amd/iommu.c | 95 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 244 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 59 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 30 - drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 13 +- drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c | 17 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 270 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 76 +- drivers/iommu/arm/arm-smmu/arm-smmu.h | 5 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 8 + drivers/iommu/dma-iommu.c | 244 +- drivers/iommu/hyperv-iommu.c | 44 +- drivers/iommu/intel/Kconfig | 1 - drivers/iommu/intel/iommu.c | 918 +- drivers/iommu/intel/irq_remapping.c | 102 +- drivers/iommu/intel/svm.c | 6 +- drivers/iommu/io-pgtable-arm-v7s.c | 11 +- drivers/iommu/io-pgtable-arm.c | 40 +- drivers/iommu/ioasid.c | 38 +- drivers/iommu/iommu-sva-lib.c | 86 - drivers/iommu/iommu-sva-lib.h | 15 - drivers/iommu/iommu.c | 276 +- drivers/iommu/iova.c | 100 +- drivers/iommu/ipmmu-vmsa.c | 1 + drivers/iommu/irq_remapping.c | 14 + drivers/iommu/irq_remapping.h | 3 + drivers/iommu/msm_iommu.c | 7 + drivers/iommu/mtk_iommu.c | 1 + drivers/iommu/tegra-smmu.c | 240 +- drivers/ipack/devices/ipoctal.c | 1 + drivers/irqchip/irq-gic-v3-its.c | 12 +- drivers/irqchip/irq-gic-v4.c | 19 - drivers/isdn/capi/capi.c | 1 - drivers/leds/leds-lp50xx.c | 6 +- drivers/leds/leds-netxbig.c | 35 +- drivers/leds/leds-turris-omnia.c | 85 +- drivers/lightnvm/pblk-core.c | 4 - drivers/macintosh/adb-iop.c | 56 +- drivers/mailbox/Kconfig | 9 +- drivers/mailbox/Makefile | 2 - drivers/mailbox/arm_mhu_db.c | 2 +- drivers/mailbox/arm_mhuv2.c | 1136 - drivers/mailbox/stm32-ipcc.c | 15 +- drivers/md/Kconfig | 22 +- drivers/md/Makefile | 20 +- drivers/md/bcache/request.c | 9 +- drivers/md/bcache/super.c | 38 +- drivers/md/bcache/writeback.c | 9 - drivers/md/dm-cache-target.c | 11 +- drivers/md/dm-core.h | 7 + drivers/md/dm-crypt.c | 13 +- drivers/md/dm-ebs-target.c | 2 +- ...service-time.c => dm-historical-service-time.c} | 0 drivers/md/dm-integrity.c | 4 +- drivers/md/dm-ioctl.c | 1 - drivers/md/dm-ps-io-affinity.c | 272 - .../md/{dm-ps-queue-length.c => dm-queue-length.c} | 0 drivers/md/dm-raid.c | 12 +- .../md/{dm-ps-round-robin.c => dm-round-robin.c} | 0 drivers/md/dm-rq.c | 2 +- .../md/{dm-ps-service-time.c => dm-service-time.c} | 0 drivers/md/dm-stripe.c | 2 +- drivers/md/dm-switch.c | 1 - drivers/md/dm-table.c | 20 +- drivers/md/dm-unstripe.c | 1 - drivers/md/dm-verity-target.c | 12 +- drivers/md/dm-verity-verify-sig.c | 9 +- drivers/md/dm-writecache.c | 6 +- drivers/md/dm-zero.c | 1 - drivers/md/dm.c | 89 +- drivers/md/md-cluster.c | 75 +- drivers/md/md-linear.c | 6 +- drivers/md/md.c | 168 +- drivers/md/md.h | 8 +- drivers/md/raid0.c | 18 +- drivers/md/raid1.c | 7 +- drivers/md/raid10.c | 432 +- drivers/md/raid10.h | 1 + drivers/md/raid5.c | 15 +- drivers/media/Kconfig | 1 + drivers/media/cec/core/cec-core.c | 4 +- drivers/media/cec/usb/pulse8/pulse8-cec.c | 52 +- drivers/media/common/cx2341x.c | 4 +- drivers/media/common/saa7146/saa7146_core.c | 39 +- drivers/media/common/saa7146/saa7146_fops.c | 9 +- drivers/media/common/saa7146/saa7146_vbi.c | 6 +- drivers/media/common/saa7146/saa7146_video.c | 6 +- drivers/media/common/siano/smsdvb-main.c | 5 +- drivers/media/common/videobuf2/videobuf2-core.c | 11 - .../media/common/videobuf2/videobuf2-dma-contig.c | 17 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 19 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 21 +- drivers/media/dvb-core/dvbdev.c | 3 - drivers/media/dvb-frontends/ascot2e.h | 2 +- drivers/media/dvb-frontends/cxd2820r.h | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 7 + drivers/media/dvb-frontends/drxd_hard.c | 1 + drivers/media/dvb-frontends/drxk.h | 2 +- drivers/media/dvb-frontends/dvb-pll.h | 2 +- drivers/media/dvb-frontends/helene.h | 4 +- drivers/media/dvb-frontends/horus3a.h | 2 +- drivers/media/dvb-frontends/ix2505v.h | 4 +- drivers/media/dvb-frontends/m88ds3103.c | 6 +- drivers/media/dvb-frontends/m88ds3103.h | 2 +- drivers/media/dvb-frontends/mb86a20s.h | 2 +- drivers/media/dvb-frontends/nxt200x.c | 16 + drivers/media/dvb-frontends/rtl2832.c | 14 +- drivers/media/dvb-frontends/si2165.c | 2 +- drivers/media/dvb-frontends/si2165.h | 2 +- drivers/media/dvb-frontends/si21xx.c | 2 + drivers/media/dvb-frontends/stb6000.h | 2 +- drivers/media/dvb-frontends/tda826x.h | 2 +- drivers/media/dvb-frontends/ts2020.c | 10 +- drivers/media/dvb-frontends/zl10036.h | 4 +- drivers/media/i2c/Kconfig | 32 +- drivers/media/i2c/Makefile | 6 +- drivers/media/i2c/ad5820.c | 6 +- drivers/media/i2c/adp1653.c | 6 +- drivers/media/i2c/adv7180.c | 6 +- drivers/media/i2c/adv748x/adv748x-afe.c | 6 +- drivers/media/i2c/adv748x/adv748x-core.c | 34 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 6 +- drivers/media/i2c/adv748x/adv748x.h | 2 - drivers/media/i2c/ak7375.c | 7 +- drivers/media/i2c/ccs-pll.c | 886 - drivers/media/i2c/ccs-pll.h | 214 - drivers/media/i2c/ccs/Kconfig | 11 - drivers/media/i2c/ccs/Makefile | 6 - drivers/media/i2c/ccs/ccs-core.c | 3479 - drivers/media/i2c/ccs/ccs-data-defs.h | 221 - drivers/media/i2c/ccs/ccs-data.c | 953 - drivers/media/i2c/ccs/ccs-data.h | 228 - drivers/media/i2c/ccs/ccs-limits.c | 239 - drivers/media/i2c/ccs/ccs-limits.h | 259 - drivers/media/i2c/ccs/ccs-quirk.c | 218 - drivers/media/i2c/ccs/ccs-quirk.h | 79 - drivers/media/i2c/ccs/ccs-reg-access.c | 409 - drivers/media/i2c/ccs/ccs-reg-access.h | 42 - drivers/media/i2c/ccs/ccs-regs.h | 954 - drivers/media/i2c/ccs/ccs.h | 290 - drivers/media/i2c/ccs/smiapp-reg-defs.h | 580 - drivers/media/i2c/dw9768.c | 6 +- drivers/media/i2c/et8ek8/et8ek8_driver.c | 8 +- drivers/media/i2c/hi556.c | 6 +- drivers/media/i2c/imx214.c | 2 +- drivers/media/i2c/imx219.c | 38 +- drivers/media/i2c/imx258.c | 2 +- drivers/media/i2c/imx274.c | 280 +- drivers/media/i2c/imx290.c | 10 +- drivers/media/i2c/imx319.c | 8 +- drivers/media/i2c/imx355.c | 8 +- drivers/media/i2c/max2175.c | 2 +- drivers/media/i2c/max9271.c | 8 +- drivers/media/i2c/msp3400-kthreads.c | 12 +- drivers/media/i2c/mt9p031.c | 3 +- drivers/media/i2c/ov02a10.c | 1015 - drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov2680.c | 6 +- drivers/media/i2c/ov2685.c | 6 +- drivers/media/i2c/ov2740.c | 214 +- drivers/media/i2c/ov5640.c | 108 +- drivers/media/i2c/ov5670.c | 6 +- drivers/media/i2c/ov5675.c | 6 +- drivers/media/i2c/ov5695.c | 6 +- drivers/media/i2c/ov7670.c | 96 +- drivers/media/i2c/ov772x.c | 71 +- drivers/media/i2c/ov7740.c | 6 +- drivers/media/i2c/ov8856.c | 6 +- drivers/media/i2c/ov9734.c | 1020 - drivers/media/i2c/rdacm20.c | 13 +- drivers/media/i2c/smiapp-pll.c | 482 + drivers/media/i2c/smiapp-pll.h | 99 + drivers/media/i2c/smiapp/Kconfig | 10 + drivers/media/i2c/smiapp/Makefile | 6 + drivers/media/i2c/smiapp/smiapp-core.c | 3175 + drivers/media/i2c/smiapp/smiapp-limits.c | 118 + drivers/media/i2c/smiapp/smiapp-limits.h | 114 + drivers/media/i2c/smiapp/smiapp-quirk.c | 231 + drivers/media/i2c/smiapp/smiapp-quirk.h | 81 + drivers/media/i2c/smiapp/smiapp-reg-defs.h | 489 + drivers/media/i2c/smiapp/smiapp-reg.h | 116 + drivers/media/i2c/smiapp/smiapp-regs.c | 261 + drivers/media/i2c/smiapp/smiapp-regs.h | 36 + drivers/media/i2c/smiapp/smiapp.h | 280 + drivers/media/i2c/tvp5150.c | 7 +- drivers/media/pci/b2c2/flexcop-dma.c | 6 +- drivers/media/pci/bt8xx/bt878.c | 16 +- drivers/media/pci/bt8xx/btcx-risc.c | 5 +- drivers/media/pci/bt8xx/bttv-cards.c | 6 +- drivers/media/pci/bt8xx/bttv-driver.c | 78 +- drivers/media/pci/bt8xx/bttv-risc.c | 1 + drivers/media/pci/cx23885/cx23885-core.c | 5 +- drivers/media/pci/cx25821/cx25821-core.c | 1 + drivers/media/pci/cx88/cx88-mpeg.c | 3 +- drivers/media/pci/dm1105/dm1105.c | 14 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 119 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 157 +- drivers/media/pci/mantis/hopper_vp3028.c | 2 +- drivers/media/pci/netup_unidvb/netup_unidvb_spi.c | 5 +- drivers/media/pci/saa7134/saa7134-video.c | 30 +- drivers/media/pci/saa7146/mxb.c | 19 +- drivers/media/pci/saa7164/saa7164-core.c | 17 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 13 +- drivers/media/pci/solo6x10/solo6x10-p2m.c | 10 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 35 +- drivers/media/pci/ttpci/av7110.c | 13 +- drivers/media/pci/ttpci/av7110_av.c | 1 - drivers/media/platform/Kconfig | 33 +- drivers/media/platform/Makefile | 3 - drivers/media/platform/coda/coda-bit.c | 73 +- drivers/media/platform/coda/coda-common.c | 62 +- drivers/media/platform/coda/coda.h | 11 - drivers/media/platform/davinci/isif.c | 11 +- drivers/media/platform/exynos4-is/fimc-capture.c | 6 +- drivers/media/platform/exynos4-is/fimc-core.c | 34 +- drivers/media/platform/exynos4-is/fimc-core.h | 18 +- drivers/media/platform/exynos4-is/fimc-is.c | 20 +- drivers/media/platform/exynos4-is/fimc-is.h | 6 +- drivers/media/platform/exynos4-is/fimc-lite-reg.c | 4 +- drivers/media/platform/exynos4-is/fimc-lite.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.h | 4 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 8 +- drivers/media/platform/exynos4-is/fimc-reg.c | 18 +- drivers/media/platform/exynos4-is/fimc-reg.h | 4 +- drivers/media/platform/fsl-viu.c | 121 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 6 +- drivers/media/platform/meson/ge2d/Makefile | 3 - drivers/media/platform/meson/ge2d/ge2d-regs.h | 360 - drivers/media/platform/meson/ge2d/ge2d.c | 1067 - drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 9 - .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 9 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 19 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 9 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 28 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 101 +- drivers/media/platform/omap3isp/ispccdc.c | 5 +- drivers/media/platform/pxa_camera.c | 4 +- drivers/media/platform/qcom/camss/camss-csid.c | 9 +- .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 7 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 25 +- drivers/media/platform/qcom/camss/camss-csiphy.h | 1 - drivers/media/platform/qcom/camss/camss-ispif.c | 100 +- drivers/media/platform/qcom/camss/camss-ispif.h | 2 +- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 131 +- drivers/media/platform/qcom/camss/camss-vfe.c | 19 +- drivers/media/platform/qcom/camss/camss-vfe.h | 1 - drivers/media/platform/qcom/camss/camss-video.c | 90 +- drivers/media/platform/qcom/camss/camss.c | 206 +- drivers/media/platform/qcom/camss/camss.h | 1 - drivers/media/platform/qcom/venus/core.c | 41 +- drivers/media/platform/qcom/venus/core.h | 1 - drivers/media/platform/qcom/venus/firmware.c | 17 +- drivers/media/platform/qcom/venus/hfi.c | 12 - drivers/media/platform/qcom/venus/pm_helpers.c | 15 +- drivers/media/platform/qcom/venus/vdec.c | 32 +- drivers/media/platform/qcom/venus/venc.c | 2 +- drivers/media/platform/rcar-vin/rcar-core.c | 221 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 18 +- drivers/media/platform/rcar-vin/rcar-dma.c | 171 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 12 +- drivers/media/platform/rcar-vin/rcar-vin.h | 23 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 1431 - .../media/platform/rockchip/rkisp1/rkisp1-common.h | 485 - .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 577 - .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 1160 - .../media/platform/rockchip/rkisp1/rkisp1-params.c | 1572 - .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 1262 - .../platform/rockchip/rkisp1/rkisp1-resizer.c | 846 - .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 415 - drivers/media/platform/s3c-camif/camif-core.c | 6 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 2 - drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 2 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 2 +- .../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 23 +- drivers/media/platform/stm32/stm32-dcmi.c | 63 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 27 + .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 2 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 17 + drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 4 + drivers/media/radio/radio-sf16fmr2.c | 2 +- drivers/media/radio/si4713/si4713.c | 2 +- drivers/media/rc/keymaps/Makefile | 2 - drivers/media/rc/keymaps/rc-khamsin.c | 75 - drivers/media/rc/keymaps/rc-pine64.c | 65 - drivers/media/rc/lirc_dev.c | 3 +- drivers/media/rc/mtk-cir.c | 9 +- drivers/media/rc/sunxi-cir.c | 50 +- drivers/media/test-drivers/vicodec/codec-fwht.c | 13 +- drivers/media/test-drivers/vicodec/codec-fwht.h | 32 + .../media/test-drivers/vicodec/codec-v4l2-fwht.c | 88 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 46 +- drivers/media/test-drivers/vidtv/vidtv_channel.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_psi.h | 8 +- drivers/media/test-drivers/vidtv/vidtv_s302m.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_ts.h | 2 +- drivers/media/test-drivers/vim2m.c | 20 +- drivers/media/test-drivers/vivid/vivid-core.c | 66 +- drivers/media/test-drivers/vivid/vivid-core.h | 1 - drivers/media/test-drivers/vivid/vivid-ctrls.c | 29 +- .../media/test-drivers/vivid/vivid-kthread-cap.c | 6 +- .../media/test-drivers/vivid/vivid-kthread-out.c | 6 +- .../media/test-drivers/vivid/vivid-kthread-touch.c | 6 +- drivers/media/test-drivers/vivid/vivid-sdr-cap.c | 6 +- drivers/media/test-drivers/vivid/vivid-vid-cap.c | 18 +- drivers/media/test-drivers/vivid/vivid-vid-out.c | 18 +- drivers/media/tuners/mt2060.c | 2 +- drivers/media/tuners/mt2063.c | 1 + drivers/media/tuners/mxl5005s.c | 20 +- drivers/media/usb/au0828/au0828-video.c | 7 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 2 +- drivers/media/usb/cx231xx/cx231xx-core.c | 10 +- drivers/media/usb/cx231xx/cx231xx-vbi.c | 5 +- drivers/media/usb/dvb-usb-v2/dvbsky.c | 22 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 4 +- drivers/media/usb/dvb-usb-v2/zd1301.c | 2 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 4 +- drivers/media/usb/dvb-usb/dw2102.c | 8 +- drivers/media/usb/dvb-usb/gp8psk.c | 2 +- drivers/media/usb/em28xx/em28xx-audio.c | 14 +- drivers/media/usb/gspca/gspca.c | 1 - drivers/media/usb/gspca/ov534.c | 12 +- drivers/media/usb/msi2500/msi2500.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-devattr.c | 2 +- drivers/media/usb/tm6000/tm6000-video.c | 7 +- drivers/media/usb/uvc/uvc_ctrl.c | 4 +- drivers/media/usb/zr364xx/zr364xx.c | 33 +- drivers/media/v4l2-core/v4l2-common.c | 33 - drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 1793 +- drivers/media/v4l2-core/v4l2-ctrls.c | 235 +- drivers/media/v4l2-core/v4l2-device.c | 3 +- drivers/media/v4l2-core/v4l2-fwnode.c | 32 +- drivers/media/v4l2-core/v4l2-ioctl.c | 184 +- drivers/media/v4l2-core/v4l2-subdev.c | 48 +- drivers/memory/Kconfig | 6 +- drivers/memory/jz4780-nemc.c | 6 +- drivers/memory/mtk-smi.c | 19 - drivers/memory/renesas-rpc-if.c | 18 +- drivers/memory/tegra/Kconfig | 10 +- drivers/memory/tegra/mc.c | 155 +- drivers/memory/tegra/mc.h | 22 - drivers/memory/tegra/tegra114.c | 6 - drivers/memory/tegra/tegra124-emc.c | 22 +- drivers/memory/tegra/tegra124.c | 6 - drivers/memory/tegra/tegra20-emc.c | 520 +- drivers/memory/tegra/tegra20.c | 77 - drivers/memory/tegra/tegra210-emc-core.c | 39 +- drivers/memory/tegra/tegra210.c | 60 +- drivers/memory/tegra/tegra30-emc.c | 411 +- drivers/memory/tegra/tegra30.c | 245 +- drivers/memstick/core/memstick.c | 1 + drivers/memstick/core/mspro_block.c | 2 +- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/memstick/host/r592.c | 12 +- drivers/memstick/host/tifm_ms.c | 2 +- drivers/message/fusion/mptbase.c | 15 +- drivers/message/fusion/mptfc.c | 2 +- drivers/message/fusion/mptsas.c | 45 +- drivers/message/fusion/mptsas.h | 1 - drivers/message/fusion/mptscsih.c | 2 +- drivers/message/fusion/mptspi.c | 2 +- drivers/mfd/88pm800.c | 2 +- drivers/mfd/88pm860x-core.c | 50 +- drivers/mfd/Kconfig | 42 +- drivers/mfd/Makefile | 1 - drivers/mfd/ab8500-debugfs.c | 16 +- drivers/mfd/altera-sysmgr.c | 2 +- drivers/mfd/at91-usart.c | 12 +- drivers/mfd/axp20x-i2c.c | 2 - drivers/mfd/bcm590xx.c | 2 +- drivers/mfd/da9055-core.c | 8 +- drivers/mfd/da9055-i2c.c | 2 +- drivers/mfd/da9062-core.c | 26 +- drivers/mfd/da9063-core.c | 8 +- drivers/mfd/da9063-i2c.c | 2 +- drivers/mfd/da9150-core.c | 8 +- drivers/mfd/ene-kb3930.c | 2 +- drivers/mfd/fsl-imx25-tsadc.c | 2 +- drivers/mfd/hi655x-pmic.c | 2 +- drivers/mfd/htc-i2cpld.c | 2 - drivers/mfd/intel_msic.c | 18 +- drivers/mfd/intel_pmt.c | 223 - drivers/mfd/intel_quark_i2c_gpio.c | 4 +- drivers/mfd/intel_soc_pmic_bxtwc.c | 14 +- drivers/mfd/intel_soc_pmic_chtdc_ti.c | 10 +- drivers/mfd/intel_soc_pmic_chtwc.c | 4 +- drivers/mfd/intel_soc_pmic_crc.c | 10 +- drivers/mfd/ioc3.c | 16 +- drivers/mfd/kempld-core.c | 100 +- drivers/mfd/lp8788.c | 4 +- drivers/mfd/madera-core.c | 35 +- drivers/mfd/max77650.c | 2 +- drivers/mfd/max77686.c | 2 +- drivers/mfd/max8925-core.c | 56 +- drivers/mfd/menelaus.c | 2 +- drivers/mfd/motorola-cpcap.c | 6 +- drivers/mfd/mt6397-core.c | 2 +- drivers/mfd/qcom-spmi-pmic.c | 4 - drivers/mfd/rdc321x-southbridge.c | 4 +- drivers/mfd/retu-mfd.c | 4 +- drivers/mfd/rk808.c | 8 +- drivers/mfd/rt5033.c | 2 +- drivers/mfd/stmfx.c | 12 +- drivers/mfd/stmpe.c | 10 +- drivers/mfd/sun4i-gpadc.c | 4 +- drivers/mfd/syscon.c | 18 - drivers/mfd/tc3589x.c | 4 +- drivers/mfd/tc6387xb.c | 2 +- drivers/mfd/tc6393xb.c | 6 +- drivers/mfd/tps65090.c | 2 +- drivers/mfd/tps65217.c | 4 +- drivers/mfd/tps6586x.c | 2 +- drivers/mfd/tps65910.c | 46 +- drivers/mfd/tps65911-comparator.c | 4 +- drivers/mfd/tps80031.c | 2 +- drivers/mfd/twl6030-irq.c | 2 +- drivers/mfd/wm831x-core.c | 52 +- drivers/mfd/wm8994-core.c | 6 +- drivers/misc/altera-stapl/altera.c | 5 + drivers/misc/c2port/core.c | 2 +- drivers/misc/cardreader/rts5249.c | 26 +- drivers/misc/cardreader/rts5261.c | 61 +- drivers/misc/cardreader/rts5261.h | 39 +- drivers/misc/cardreader/rtsx_pcr.c | 131 +- drivers/misc/cardreader/rtsx_pcr.h | 1 - drivers/misc/eeprom/at24.c | 1 + drivers/misc/eeprom/at25.c | 3 - drivers/misc/fastrpc.c | 6 +- drivers/misc/genwqe/card_base.c | 19 +- drivers/misc/habanalabs/common/command_buffer.c | 55 +- .../misc/habanalabs/common/command_submission.c | 1016 +- drivers/misc/habanalabs/common/context.c | 4 - drivers/misc/habanalabs/common/debugfs.c | 310 +- drivers/misc/habanalabs/common/device.c | 198 +- drivers/misc/habanalabs/common/firmware_if.c | 167 +- drivers/misc/habanalabs/common/habanalabs.h | 458 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 34 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 77 +- drivers/misc/habanalabs/common/hw_queue.c | 273 +- drivers/misc/habanalabs/common/hwmon.c | 31 +- drivers/misc/habanalabs/common/memory.c | 333 +- drivers/misc/habanalabs/common/mmu.c | 273 +- drivers/misc/habanalabs/common/mmu_v1.c | 139 +- drivers/misc/habanalabs/common/pci.c | 16 +- drivers/misc/habanalabs/common/sysfs.c | 18 +- drivers/misc/habanalabs/gaudi/gaudi.c | 2382 +- drivers/misc/habanalabs/gaudi/gaudiP.h | 87 +- drivers/misc/habanalabs/gaudi/gaudi_coresight.c | 2 + drivers/misc/habanalabs/gaudi/gaudi_hwmgr.c | 8 +- drivers/misc/habanalabs/gaudi/gaudi_security.c | 4056 +- drivers/misc/habanalabs/goya/goya.c | 166 +- drivers/misc/habanalabs/goya/goyaP.h | 3 +- drivers/misc/habanalabs/goya/goya_coresight.c | 2 + drivers/misc/habanalabs/goya/goya_hwmgr.c | 28 +- drivers/misc/habanalabs/include/common/cpucp_if.h | 136 +- .../misc/habanalabs/include/common/hl_boot_if.h | 103 - .../habanalabs/include/gaudi/asic_reg/gaudi_regs.h | 26 +- .../include/gaudi/asic_reg/nic0_qm0_masks.h | 800 - .../include/gaudi/asic_reg/nic0_qm0_regs.h | 834 - .../include/gaudi/asic_reg/nic0_qm1_regs.h | 834 - .../include/gaudi/asic_reg/nic1_qm0_regs.h | 834 - .../include/gaudi/asic_reg/nic1_qm1_regs.h | 834 - .../include/gaudi/asic_reg/nic2_qm0_regs.h | 834 - .../include/gaudi/asic_reg/nic2_qm1_regs.h | 834 - .../include/gaudi/asic_reg/nic3_qm0_regs.h | 834 - .../include/gaudi/asic_reg/nic3_qm1_regs.h | 834 - .../include/gaudi/asic_reg/nic4_qm0_regs.h | 834 - .../include/gaudi/asic_reg/nic4_qm1_regs.h | 834 - .../include/gaudi/asic_reg/psoc_hbm_pll_regs.h | 114 + .../include/gaudi/asic_reg/psoc_pci_pll_regs.h | 114 + .../misc/habanalabs/include/gaudi/gaudi_fw_if.h | 27 +- .../misc/habanalabs/include/gaudi/gaudi_masks.h | 15 - .../misc/habanalabs/include/gaudi/gaudi_reg_map.h | 2 - drivers/misc/habanalabs/include/goya/goya_fw_if.h | 3 +- .../misc/habanalabs/include/goya/goya_reg_map.h | 2 - drivers/misc/hisi_hikey_usb.c | 5 +- drivers/misc/isl29003.c | 4 +- drivers/misc/lkdtm/Makefile | 5 +- drivers/misc/lkdtm/bugs.c | 50 - drivers/misc/lkdtm/core.c | 6 - drivers/misc/lkdtm/fortify.c | 82 - drivers/misc/lkdtm/lkdtm.h | 22 +- drivers/misc/lkdtm/powerpc.c | 120 - drivers/misc/lkdtm/rodata.c | 2 +- drivers/misc/mei/Kconfig | 10 + drivers/misc/mei/Makefile | 3 + drivers/misc/mei/bus-fixup.c | 17 +- drivers/misc/mei/bus.c | 121 +- drivers/misc/mei/client.c | 6 +- drivers/misc/mei/hbm.c | 1 + drivers/misc/mei/hw-virtio.c | 874 + drivers/misc/mei/mei_dev.h | 4 +- drivers/misc/ocxl/config.c | 2 +- drivers/misc/ocxl/context.c | 4 +- drivers/misc/ocxl/link.c | 70 +- drivers/misc/ocxl/ocxl_internal.h | 9 +- drivers/misc/ocxl/trace.h | 64 - drivers/misc/pci_endpoint_test.c | 10 +- drivers/misc/pvpanic.c | 134 +- drivers/misc/sgi-xp/xpc.h | 1 - drivers/misc/sgi-xp/xpc_main.c | 2 +- drivers/misc/sgi-xp/xpc_partition.c | 20 +- drivers/misc/ti-st/st_core.c | 2 +- drivers/misc/uacce/uacce.c | 13 +- drivers/misc/vmw_vmci/vmci_context.c | 2 +- drivers/misc/xilinx_sdfec.c | 28 +- drivers/mmc/core/block.c | 2 +- drivers/mmc/core/core.c | 15 +- drivers/mmc/core/host.h | 6 - drivers/mmc/core/sd_ops.c | 49 +- drivers/mmc/core/sd_ops.h | 1 - drivers/mmc/host/Kconfig | 7 +- drivers/mmc/host/davinci_mmc.c | 2 +- drivers/mmc/host/dw_mmc.c | 17 +- drivers/mmc/host/meson-gx-mmc.c | 2 +- drivers/mmc/host/meson-mx-sdio.c | 5 +- drivers/mmc/host/moxart-mmc.c | 5 +- drivers/mmc/host/mtk-sd.c | 164 +- drivers/mmc/host/mxcmmc.c | 33 +- drivers/mmc/host/mxs-mmc.c | 18 +- drivers/mmc/host/owl-mmc.c | 9 +- drivers/mmc/host/pxamci.c | 1 - drivers/mmc/host/renesas_sdhi_core.c | 119 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 87 - drivers/mmc/host/s3cmci.c | 2 +- drivers/mmc/host/sdhci-acpi.c | 38 +- drivers/mmc/host/sdhci-esdhc-imx.c | 91 +- drivers/mmc/host/sdhci-msm.c | 13 +- drivers/mmc/host/sdhci-of-arasan.c | 7 - drivers/mmc/host/sdhci-pci-gli.c | 27 - drivers/mmc/host/sdhci-pic32.c | 11 +- drivers/mmc/host/sdhci-sprd.c | 2 +- drivers/mmc/host/sdhci-st.c | 2 +- drivers/mmc/host/sdhci-tegra.c | 2 +- drivers/mmc/host/sdhci-xenon-phy.c | 40 +- drivers/mmc/host/sdhci-xenon.c | 91 +- drivers/mmc/host/sdhci-xenon.h | 12 +- drivers/mmc/host/sdhci.c | 8 +- drivers/mmc/host/sunxi-mmc.c | 3 +- drivers/mmc/host/tmio_mmc.c | 3 +- drivers/mmc/host/tmio_mmc.h | 6 +- drivers/mmc/host/tmio_mmc_core.c | 32 +- drivers/mmc/host/uniphier-sd.c | 1 - drivers/mtd/Kconfig | 1 - drivers/mtd/devices/docg3.c | 5 +- drivers/mtd/devices/phram.c | 54 +- drivers/mtd/devices/powernv_flash.c | 5 +- drivers/mtd/maps/physmap-bt1-rom.c | 8 +- drivers/mtd/maps/plat-ram.c | 11 +- drivers/mtd/mtd_blkdevs.c | 28 + drivers/mtd/mtdchar.c | 2 + drivers/mtd/mtdcore.c | 6 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/mtdsuper.c | 17 +- drivers/mtd/nand/Kconfig | 33 +- drivers/mtd/nand/Makefile | 2 - drivers/mtd/nand/core.c | 124 - drivers/mtd/nand/ecc-sw-bch.c | 406 - drivers/mtd/nand/ecc-sw-hamming.c | 659 - drivers/mtd/nand/ecc.c | 140 +- drivers/mtd/nand/onenand/onenand_base.c | 444 +- drivers/mtd/nand/onenand/onenand_bbt.c | 32 +- drivers/mtd/nand/onenand/onenand_omap2.c | 16 +- drivers/mtd/nand/raw/Kconfig | 45 +- drivers/mtd/nand/raw/Makefile | 4 +- drivers/mtd/nand/raw/ams-delta.c | 4 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 1 - drivers/mtd/nand/raw/au1550nd.c | 5 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 6 +- drivers/mtd/nand/raw/cafe_nand.c | 2 +- drivers/mtd/nand/raw/cs553x_nand.c | 3 +- drivers/mtd/nand/raw/davinci_nand.c | 38 +- drivers/mtd/nand/raw/diskonchip.c | 4 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 1 + drivers/mtd/nand/raw/fsl_ifc_nand.c | 1 + drivers/mtd/nand/raw/fsl_upm.c | 1 + drivers/mtd/nand/raw/fsmc_nand.c | 5 +- drivers/mtd/nand/raw/gpio.c | 4 +- drivers/mtd/nand/raw/gpmi-nand/Makefile | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 76 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-regs.h | 1 - drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 2 + drivers/mtd/nand/raw/intel-nand-controller.c | 721 - drivers/mtd/nand/raw/lpc32xx_mlc.c | 1 + drivers/mtd/nand/raw/lpc32xx_slc.c | 3 +- drivers/mtd/nand/raw/marvell_nand.c | 6 + drivers/mtd/nand/raw/meson_nand.c | 7 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 4 +- drivers/mtd/nand/raw/mxc_nand.c | 94 +- drivers/mtd/nand/raw/mxic_nand.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 204 +- drivers/mtd/nand/raw/nand_bbt.c | 2 +- drivers/mtd/nand/raw/nand_bch.c | 219 + drivers/mtd/nand/raw/nand_ecc.c | 484 + drivers/mtd/nand/raw/nand_legacy.c | 9 +- drivers/mtd/nand/raw/nandsim.c | 3 +- drivers/mtd/nand/raw/ndfc.c | 3 +- drivers/mtd/nand/raw/omap2.c | 49 +- drivers/mtd/nand/raw/omap_elm.c | 7 +- drivers/mtd/nand/raw/orion_nand.c | 4 +- drivers/mtd/nand/raw/pasemi_nand.c | 5 +- drivers/mtd/nand/raw/plat_nand.c | 4 +- drivers/mtd/nand/raw/qcom_nandc.c | 74 +- drivers/mtd/nand/raw/rockchip-nand-controller.c | 1495 - drivers/mtd/nand/raw/s3c2410.c | 5 +- drivers/mtd/nand/raw/sharpsl.c | 3 +- drivers/mtd/nand/raw/socrates_nand.c | 4 +- drivers/mtd/nand/raw/sunxi_nand.c | 149 +- drivers/mtd/nand/raw/tmio_nand.c | 7 +- drivers/mtd/nand/raw/txx9ndfmc.c | 5 +- drivers/mtd/nand/raw/xway_nand.c | 4 +- drivers/mtd/nand/spi/Kconfig | 1 - drivers/mtd/nand/spi/core.c | 286 +- drivers/mtd/nand/spi/macronix.c | 47 - drivers/mtd/nand/spi/micron.c | 124 +- drivers/mtd/nand/spi/toshiba.c | 2 +- drivers/mtd/parsers/cmdlinepart.c | 14 +- drivers/mtd/sm_ftl.c | 30 +- drivers/mtd/spi-nor/Kconfig | 44 - drivers/mtd/spi-nor/atmel.c | 191 +- drivers/mtd/spi-nor/controllers/hisi-sfc.c | 2 +- drivers/mtd/spi-nor/core.c | 595 +- drivers/mtd/spi-nor/core.h | 38 - drivers/mtd/spi-nor/esmt.c | 2 +- drivers/mtd/spi-nor/intel.c | 19 +- drivers/mtd/spi-nor/micron-st.c | 115 +- drivers/mtd/spi-nor/sfdp.c | 172 +- drivers/mtd/spi-nor/sfdp.h | 8 - drivers/mtd/spi-nor/spansion.c | 172 - drivers/mtd/spi-nor/sst.c | 32 +- drivers/mtd/tests/mtd_nandecctest.c | 31 +- drivers/mtd/ubi/build.c | 7 +- drivers/mtd/ubi/eba.c | 3 +- drivers/mtd/ubi/gluebi.c | 2 +- drivers/mtd/ubi/io.c | 9 +- drivers/mtd/ubi/kapi.c | 2 +- drivers/mtd/ubi/wl.c | 3 +- drivers/net/Kconfig | 11 +- drivers/net/Makefile | 2 +- drivers/net/bareudp.c | 4 +- drivers/net/bonding/bond_main.c | 21 +- drivers/net/bonding/bond_options.c | 22 +- drivers/net/bonding/bond_procfs.c | 1 - drivers/net/can/at91_can.c | 14 +- drivers/net/can/c_can/c_can.c | 38 +- drivers/net/can/cc770/cc770.c | 14 +- drivers/net/can/dev.c | 16 +- drivers/net/can/flexcan.c | 179 +- drivers/net/can/grcan.c | 10 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 10 +- drivers/net/can/janz-ican3.c | 20 +- drivers/net/can/kvaser_pciefd.c | 14 +- drivers/net/can/m_can/Kconfig | 15 +- drivers/net/can/m_can/Makefile | 1 - drivers/net/can/m_can/m_can.c | 240 +- drivers/net/can/m_can/m_can.h | 6 +- drivers/net/can/m_can/m_can_pci.c | 190 - drivers/net/can/m_can/m_can_platform.c | 51 +- drivers/net/can/m_can/tcan4x5x.c | 83 +- drivers/net/can/mscan/mscan.c | 20 +- drivers/net/can/pch_can.c | 14 +- drivers/net/can/peak_canfd/peak_canfd.c | 16 +- drivers/net/can/rcar/rcar_can.c | 14 +- drivers/net/can/rcar/rcar_canfd.c | 12 +- drivers/net/can/rx-offload.c | 4 +- drivers/net/can/sja1000/sja1000.c | 17 +- drivers/net/can/slcan.c | 32 +- drivers/net/can/softing/softing_fw.c | 2 +- drivers/net/can/softing/softing_main.c | 23 +- drivers/net/can/spi/hi311x.c | 20 +- drivers/net/can/spi/mcp251x.c | 20 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 162 +- drivers/net/can/spi/mcp251xfd/mcp251xfd.h | 30 +- drivers/net/can/sun4i_can.c | 11 +- drivers/net/can/ti_hecc.c | 8 +- drivers/net/can/usb/Kconfig | 5 - drivers/net/can/usb/ems_usb.c | 16 +- drivers/net/can/usb/esd_usb2.c | 24 +- drivers/net/can/usb/gs_usb.c | 12 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 22 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 61 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 22 +- drivers/net/can/usb/mcba_usb.c | 10 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 18 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 9 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 29 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 14 +- drivers/net/can/usb/ucan.c | 20 +- drivers/net/can/usb/usb_8dev.c | 17 +- drivers/net/can/vxcan.c | 4 +- drivers/net/can/xilinx_can.c | 16 +- drivers/net/dsa/Kconfig | 2 - drivers/net/dsa/Makefile | 1 - drivers/net/dsa/hirschmann/Kconfig | 9 - drivers/net/dsa/hirschmann/Makefile | 5 - drivers/net/dsa/hirschmann/hellcreek.c | 1339 - drivers/net/dsa/hirschmann/hellcreek.h | 286 - drivers/net/dsa/hirschmann/hellcreek_hwtstamp.c | 479 - drivers/net/dsa/hirschmann/hellcreek_hwtstamp.h | 58 - drivers/net/dsa/hirschmann/hellcreek_ptp.c | 452 - drivers/net/dsa/hirschmann/hellcreek_ptp.h | 76 - drivers/net/dsa/microchip/ksz8795.c | 71 +- drivers/net/dsa/microchip/ksz8795_reg.h | 10 + drivers/net/dsa/microchip/ksz8795_spi.c | 6 - drivers/net/dsa/microchip/ksz9477.c | 14 +- drivers/net/dsa/microchip/ksz9477_spi.c | 6 - drivers/net/dsa/microchip/ksz_common.c | 8 +- drivers/net/dsa/microchip/ksz_common.h | 2 + drivers/net/dsa/mt7530.c | 94 +- drivers/net/dsa/mt7530.h | 25 - drivers/net/dsa/mv88e6xxx/chip.c | 79 +- drivers/net/dsa/mv88e6xxx/chip.h | 10 - drivers/net/dsa/mv88e6xxx/devlink.c | 105 +- drivers/net/dsa/mv88e6xxx/global1.h | 2 - drivers/net/dsa/mv88e6xxx/global1_atu.c | 2 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 4 +- drivers/net/dsa/mv88e6xxx/port.c | 36 - drivers/net/dsa/mv88e6xxx/port.h | 3 - drivers/net/dsa/mv88e6xxx/serdes.c | 123 +- drivers/net/dsa/mv88e6xxx/serdes.h | 9 - drivers/net/dsa/ocelot/felix.c | 34 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 1 - drivers/net/dsa/ocelot/seville_vsc9953.c | 1 - drivers/net/dsa/qca/ar9331.c | 33 +- drivers/net/dsa/rtl8366.c | 7 +- drivers/net/dummy.c | 2 +- drivers/net/ethernet/8390/mac8390.c | 7 + drivers/net/ethernet/8390/ne.c | 2 +- drivers/net/ethernet/8390/ne2k-pci.c | 2 +- drivers/net/ethernet/agere/Kconfig | 1 - drivers/net/ethernet/allwinner/sun4i-emac.c | 7 +- drivers/net/ethernet/amazon/ena/ena_com.c | 391 +- drivers/net/ethernet/amazon/ena/ena_com.h | 23 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 71 +- drivers/net/ethernet/amazon/ena/ena_eth_com.h | 23 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 4 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 405 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 12 +- drivers/net/ethernet/amd/Kconfig | 10 +- drivers/net/ethernet/amd/Makefile | 1 + drivers/net/ethernet/amd/am79c961a.c | 763 + drivers/net/ethernet/amd/am79c961a.h | 143 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 2 - drivers/net/ethernet/atheros/atlx/atl2.c | 8 +- drivers/net/ethernet/broadcom/Kconfig | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 245 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 1 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/brocade/bna/bna_hw_defs.h | 18 +- drivers/net/ethernet/cadence/Kconfig | 1 - drivers/net/ethernet/cadence/macb.h | 57 +- drivers/net/ethernet/cadence/macb_main.c | 331 +- .../net/ethernet/cavium/liquidio/cn68xx_device.c | 1 + drivers/net/ethernet/cavium/liquidio/lio_core.c | 9 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 1 - .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 1 - drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 1 - .../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 3 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 6 +- .../ethernet/chelsio/inline_crypto/chtls/chtls.h | 4 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 6 +- .../chelsio/inline_crypto/chtls/chtls_hw.c | 1 - drivers/net/ethernet/cisco/enic/vnic_cq.c | 8 +- drivers/net/ethernet/davicom/Kconfig | 2 +- drivers/net/ethernet/davicom/dm9000.c | 9 +- drivers/net/ethernet/dec/tulip/de2104x.c | 10 - drivers/net/ethernet/dec/tulip/tulip_core.c | 4 - drivers/net/ethernet/emulex/benet/be_main.c | 8 +- drivers/net/ethernet/faraday/Kconfig | 1 - drivers/net/ethernet/faraday/ftgmac100.c | 122 +- drivers/net/ethernet/freescale/Kconfig | 1 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 509 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 13 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 8 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 1 - drivers/net/ethernet/freescale/enetc/enetc.c | 51 +- drivers/net/ethernet/freescale/enetc/enetc.h | 5 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 10 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 65 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 31 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 84 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 10 +- drivers/net/ethernet/freescale/fman/Kconfig | 1 - drivers/net/ethernet/freescale/fsl_pq_mdio.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.h | 1 + drivers/net/ethernet/google/gve/gve.h | 39 +- drivers/net/ethernet/google/gve/gve_adminq.c | 89 +- drivers/net/ethernet/google/gve/gve_adminq.h | 15 +- drivers/net/ethernet/google/gve/gve_desc.h | 19 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 3 - drivers/net/ethernet/google/gve/gve_main.c | 11 +- drivers/net/ethernet/google/gve/gve_rx.c | 364 +- drivers/net/ethernet/google/gve/gve_tx.c | 197 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 12 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 1 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 52 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 66 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 356 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 38 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 158 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 6 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 84 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 127 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 50 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 4 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 746 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 45 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 20 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 201 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 26 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 4 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 14 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 84 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 - drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 12 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_port.h | 1 - drivers/net/ethernet/ibm/ibmvnic.c | 621 +- drivers/net/ethernet/ibm/ibmvnic.h | 30 +- drivers/net/ethernet/intel/e1000e/netdev.c | 8 +- drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 1 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 40 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 1 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 5 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 129 +- drivers/net/ethernet/intel/i40e/i40e_xsk.h | 16 - drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_base.c | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 109 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 42 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 17 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 24 +- drivers/net/ethernet/intel/ice/ice_flow.c | 53 +- drivers/net/ethernet/intel/ice/ice_main.c | 13 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 61 +- drivers/net/ethernet/intel/ice/ice_sched.c | 21 +- drivers/net/ethernet/intel/ice/ice_switch.c | 15 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 33 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 14 +- drivers/net/ethernet/intel/igb/igb.h | 5 - drivers/net/ethernet/intel/igb/igb_main.c | 39 +- drivers/net/ethernet/intel/igbvf/netdev.c | 4 +- drivers/net/ethernet/intel/igc/igc_base.c | 1 - drivers/net/ethernet/intel/igc/igc_hw.h | 1 - drivers/net/ethernet/intel/igc/igc_main.c | 1 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 26 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/korina.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 67 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 23 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 144 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 1 - drivers/net/ethernet/marvell/octeontx2/af/Makefile | 3 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 13 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 5 - drivers/net/ethernet/marvell/octeontx2/af/common.h | 12 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 223 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 137 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 101 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 386 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 102 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 15 - .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 233 - .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 775 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 771 - .../ethernet/marvell/octeontx2/af/rvu_devlink.h | 55 - .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 507 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 8 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 785 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 1336 - .../net/ethernet/marvell/octeontx2/af/rvu_reg.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 150 +- .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 40 +- .../net/ethernet/marvell/octeontx2/nic/Makefile | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 21 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 75 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 58 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 820 - .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 307 +- .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 7 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 16 - .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 5 - .../net/ethernet/marvell/prestera/prestera_main.c | 11 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mediatek/mtk_eth_path.c | 24 +- drivers/net/ethernet/mellanox/mlx4/cq.c | 9 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 22 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 7 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 53 +- drivers/net/ethernet/mellanox/mlx4/fw_qos.h | 2 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 35 +- drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h | 18 +- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 2 +- drivers/net/ethernet/mellanox/mlx4/srq.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 2 - drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/dev.c | 567 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 15 +- .../mellanox/mlx5/core/diag/fs_tracepoint.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 76 +- drivers/net/ethernet/mellanox/mlx5/core/ecpf.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 63 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 3 +- .../net/ethernet/mellanox/mlx5/core/en/health.c | 16 +- .../net/ethernet/mellanox/mlx5/core/en/health.h | 7 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 34 - .../net/ethernet/mellanox/mlx5/core/en/params.h | 14 - drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 529 - drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 63 - .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 52 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 215 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 19 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 22 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 9 +- .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 2 - .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 8 +- .../mellanox/mlx5/core/en_accel/ktls_txrx.h | 2 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 8 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.h | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 417 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 41 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 403 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 11 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 106 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 24 +- .../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 2 +- .../mellanox/mlx5/core/esw/acl/egress_ofld.c | 2 +- .../ethernet/mellanox/mlx5/core/esw/acl/helper.c | 5 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 2 +- .../mellanox/mlx5/core/esw/acl/ingress_ofld.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 50 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/sdk.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 57 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 +- .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 58 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 68 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 37 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 33 +- .../mellanox/mlx5/core/steering/dr_buddy.c | 170 - .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 5 +- .../mellanox/mlx5/core/steering/dr_domain.c | 5 - .../mellanox/mlx5/core/steering/dr_icm_pool.c | 501 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 109 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 3 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 42 +- .../mellanox/mlx5/core/steering/dr_types.h | 81 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 32 - drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 3 + drivers/net/ethernet/mellanox/mlxsw/Makefile | 1 - drivers/net/ethernet/mellanox/mlxsw/cmd.h | 30 - drivers/net/ethernet/mellanox/mlxsw/core.c | 30 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 12 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 26 +- drivers/net/ethernet/mellanox/mlxsw/core_env.h | 3 - drivers/net/ethernet/mellanox/mlxsw/minimal.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 33 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 930 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 139 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 14 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 9 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 46 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.h | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 5 +- .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 67 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 7 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 2416 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 79 - .../ethernet/mellanox/mlxsw/spectrum_router_xm.c | 812 - .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 151 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 1 - drivers/net/ethernet/mellanox/mlxsw/trap.h | 1 - drivers/net/ethernet/micrel/ks8851_common.c | 2 +- drivers/net/ethernet/microchip/Kconfig | 1 - drivers/net/ethernet/microchip/lan743x_ethtool.c | 9 +- drivers/net/ethernet/microchip/lan743x_main.c | 120 +- drivers/net/ethernet/microchip/lan743x_main.h | 4 +- drivers/net/ethernet/mscc/ocelot.c | 310 +- drivers/net/ethernet/mscc/ocelot.h | 31 +- drivers/net/ethernet/mscc/ocelot_net.c | 112 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 9 +- drivers/net/ethernet/neterion/s2io.c | 41 +- drivers/net/ethernet/neterion/s2io.h | 4 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 20 +- drivers/net/ethernet/netronome/Kconfig | 1 - drivers/net/ethernet/netronome/nfp/crypto/fw.h | 2 +- drivers/net/ethernet/netronome/nfp/crypto/tls.c | 4 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 6 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 21 +- drivers/net/ethernet/netronome/nfp/nfp_main.h | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 8 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 2 +- drivers/net/ethernet/ni/Kconfig | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 9 +- drivers/net/ethernet/nxp/Kconfig | 1 - .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 27 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 8 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 4 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 2 +- .../net/ethernet/pensando/ionic/ionic_devlink.h | 2 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 7 +- drivers/net/ethernet/pensando/ionic/ionic_fw.c | 14 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 122 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 6 - drivers/net/ethernet/pensando/ionic/ionic_main.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 1 - drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 18 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 1 - .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 7 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 15 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h | 2 - drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 74 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h | 3 - drivers/net/ethernet/realtek/r8169_main.c | 164 +- drivers/net/ethernet/rocker/Kconfig | 1 - drivers/net/ethernet/sfc/bitfield.h | 58 +- drivers/net/ethernet/sfc/ef100_nic.c | 21 +- drivers/net/ethernet/sfc/ef100_tx.c | 66 +- drivers/net/ethernet/sfc/rx_common.c | 2 +- drivers/net/ethernet/smsc/Kconfig | 6 +- drivers/net/ethernet/smsc/smc911x.c | 17 +- drivers/net/ethernet/smsc/smc91x.c | 9 +- drivers/net/ethernet/socionext/netsec.c | 14 +- drivers/net/ethernet/stmicro/stmmac/common.h | 1 - .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 46 +- drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 6 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 2 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 24 - drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 6 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 105 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 3 - .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 22 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 10 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 355 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 5 - drivers/net/ethernet/ti/cpsw_ale.c | 41 +- drivers/net/ethernet/ti/cpsw_ale.h | 1 - drivers/net/ethernet/ti/cpsw_priv.c | 5 +- drivers/net/ethernet/ti/cpsw_switchdev.c | 2 +- drivers/net/ethernet/ti/davinci_mdio.c | 6 +- drivers/net/ethernet/ti/tlan.c | 98 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 3 +- drivers/net/ethernet/xilinx/Kconfig | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 9 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 5 - drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 115 +- drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 56 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 14 +- drivers/net/fddi/skfp/drvfbi.c | 4 + drivers/net/fddi/skfp/ecm.c | 7 +- drivers/net/fddi/skfp/ess.c | 1 + drivers/net/fddi/skfp/hwt.c | 4 + drivers/net/fddi/skfp/pcmplc.c | 4 + drivers/net/fddi/skfp/pmf.c | 4 + drivers/net/fddi/skfp/queue.c | 4 + drivers/net/fddi/skfp/rmt.c | 4 + drivers/net/fddi/skfp/smtdef.c | 4 + drivers/net/fddi/skfp/smtinit.c | 4 + drivers/net/fddi/skfp/smttimer.c | 4 + drivers/net/fddi/skfp/srf.c | 5 + drivers/net/geneve.c | 3 +- drivers/net/gtp.c | 2 +- drivers/net/hamradio/hdlcdrv.c | 2 +- drivers/net/hyperv/hyperv_net.h | 13 - drivers/net/hyperv/netvsc.c | 24 +- drivers/net/hyperv/netvsc_drv.c | 12 +- drivers/net/hyperv/rndis_filter.c | 7 - drivers/net/ieee802154/ca8210.c | 22 +- drivers/net/ifb.c | 3 +- drivers/net/ipa/gsi.c | 499 +- drivers/net/ipa/gsi.h | 52 +- drivers/net/ipa/gsi_reg.h | 159 +- drivers/net/ipa/gsi_trans.c | 7 +- drivers/net/ipa/ipa_clock.c | 47 +- drivers/net/ipa/ipa_clock.h | 5 +- drivers/net/ipa/ipa_cmd.c | 6 +- drivers/net/ipa/ipa_cmd.h | 21 +- drivers/net/ipa/ipa_data-sc7180.c | 25 - drivers/net/ipa/ipa_data-sdm845.c | 29 +- drivers/net/ipa/ipa_data.h | 43 +- drivers/net/ipa/ipa_endpoint.c | 258 +- drivers/net/ipa/ipa_endpoint.h | 2 +- drivers/net/ipa/ipa_interrupt.c | 6 +- drivers/net/ipa/ipa_interrupt.h | 16 + drivers/net/ipa/ipa_main.c | 333 +- drivers/net/ipa/ipa_mem.c | 10 +- drivers/net/ipa/ipa_qmi.c | 10 +- drivers/net/ipa/ipa_qmi_msg.h | 12 +- drivers/net/ipa/ipa_reg.h | 486 +- drivers/net/ipa/ipa_table.c | 4 +- drivers/net/ipa/ipa_uc.c | 46 +- drivers/net/ipa/ipa_version.h | 1 - drivers/net/ipvlan/ipvlan_main.c | 2 - drivers/net/macsec.c | 1 - drivers/net/macvlan.c | 44 +- drivers/net/mhi_net.c | 317 - drivers/net/mii.c | 20 +- drivers/net/net_failover.c | 2 +- drivers/net/netconsole.c | 1 - drivers/net/netdevsim/bpf.c | 15 +- drivers/net/netdevsim/dev.c | 8 +- drivers/net/netdevsim/ethtool.c | 82 +- drivers/net/netdevsim/fib.c | 265 +- drivers/net/netdevsim/netdevsim.h | 11 +- drivers/net/nlmon.c | 1 - drivers/net/phy/adin.c | 195 +- drivers/net/phy/amd.c | 37 +- drivers/net/phy/aquantia_main.c | 59 +- drivers/net/phy/at803x.c | 50 +- drivers/net/phy/bcm-cygnus.c | 2 +- drivers/net/phy/bcm-phy-lib.c | 49 +- drivers/net/phy/bcm-phy-lib.h | 1 - drivers/net/phy/bcm54140.c | 46 +- drivers/net/phy/bcm63xx.c | 20 +- drivers/net/phy/bcm87xx.c | 50 +- drivers/net/phy/broadcom.c | 70 +- drivers/net/phy/cicada.c | 35 +- drivers/net/phy/davicom.c | 63 +- drivers/net/phy/dp83640.c | 43 +- drivers/net/phy/dp83822.c | 54 +- drivers/net/phy/dp83848.c | 47 +- drivers/net/phy/dp83867.c | 44 +- drivers/net/phy/dp83869.c | 42 +- drivers/net/phy/dp83tc811.c | 53 +- drivers/net/phy/icplus.c | 58 +- drivers/net/phy/intel-xway.c | 71 +- drivers/net/phy/lxt.c | 94 +- drivers/net/phy/marvell.c | 204 +- drivers/net/phy/mdio_bus.c | 9 +- drivers/net/phy/meson-gxl.c | 37 +- drivers/net/phy/micrel.c | 65 +- drivers/net/phy/microchip.c | 24 +- drivers/net/phy/microchip_t1.c | 29 +- drivers/net/phy/mscc/mscc_main.c | 70 +- drivers/net/phy/mscc/mscc_ptp.c | 18 +- drivers/net/phy/mscc/mscc_ptp.h | 5 + drivers/net/phy/national.c | 58 +- drivers/net/phy/nxp-tja11xx.c | 42 +- drivers/net/phy/phy-c45.c | 2 +- drivers/net/phy/phy.c | 56 +- drivers/net/phy/phy_device.c | 39 +- drivers/net/phy/phy_led_triggers.c | 16 +- drivers/net/phy/phylink.c | 5 +- drivers/net/phy/qsemi.c | 42 +- drivers/net/phy/realtek.c | 181 +- drivers/net/phy/sfp-bus.c | 11 +- drivers/net/phy/sfp.c | 63 +- drivers/net/phy/smsc.c | 55 +- drivers/net/phy/ste10Xp.c | 53 +- drivers/net/phy/vitesse.c | 61 +- drivers/net/ppp/ppp_generic.c | 152 +- drivers/net/team/team.c | 10 +- drivers/net/thunderbolt.c | 4 +- drivers/net/tun.c | 134 +- drivers/net/usb/Kconfig | 9 - drivers/net/usb/Makefile | 1 - drivers/net/usb/aqc111.c | 2 +- drivers/net/usb/asix_devices.c | 6 +- drivers/net/usb/ax88172a.c | 2 +- drivers/net/usb/ax88179_178a.c | 2 +- drivers/net/usb/cdc-phonet.c | 2 +- drivers/net/usb/cdc_mbim.c | 2 +- drivers/net/usb/cdc_ncm.c | 4 +- drivers/net/usb/dm9601.c | 2 +- drivers/net/usb/int51x1.c | 2 +- drivers/net/usb/lan78xx.c | 168 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/qmi_wwan.c | 41 +- drivers/net/usb/r8152.c | 40 +- drivers/net/usb/r8153_ecm.c | 162 - drivers/net/usb/rndis_host.c | 2 +- drivers/net/usb/sierra_net.c | 2 +- drivers/net/usb/smsc75xx.c | 2 +- drivers/net/usb/smsc95xx.c | 2 +- drivers/net/usb/sr9700.c | 2 +- drivers/net/usb/sr9800.c | 2 +- drivers/net/usb/usbnet.c | 23 +- drivers/net/veth.c | 16 +- drivers/net/virtio_net.c | 2 +- drivers/net/vrf.c | 89 +- drivers/net/vsockmon.c | 1 - drivers/net/vxlan.c | 38 +- drivers/net/wan/Kconfig | 60 + drivers/net/wan/Makefile | 3 + drivers/net/wan/dlci.c | 541 + drivers/net/wan/hdlc_fr.c | 118 +- drivers/net/wan/hdlc_x25.c | 2 + drivers/net/wan/lapbether.c | 13 +- drivers/net/wan/lmc/lmc_main.c | 9 +- drivers/net/wan/pci200syn.c | 2 +- drivers/net/wan/sdla.c | 1655 + drivers/net/wan/x25_asy.c | 836 + drivers/net/wan/x25_asy.h | 46 + drivers/net/wimax/Kconfig | 18 + drivers/net/wimax/Makefile | 2 + drivers/{staging => net}/wimax/i2400m/Kconfig | 0 drivers/{staging => net}/wimax/i2400m/Makefile | 0 drivers/net/wimax/i2400m/control.c | 1434 + drivers/net/wimax/i2400m/debug-levels.h | 32 + drivers/{staging => net}/wimax/i2400m/debugfs.c | 0 drivers/net/wimax/i2400m/driver.c | 1002 + drivers/net/wimax/i2400m/fw.c | 1653 + drivers/{staging => net}/wimax/i2400m/i2400m-usb.h | 0 drivers/net/wimax/i2400m/i2400m.h | 970 + drivers/net/wimax/i2400m/netdev.c | 603 + drivers/net/wimax/i2400m/op-rfkill.c | 196 + drivers/{staging => net}/wimax/i2400m/rx.c | 0 drivers/{staging => net}/wimax/i2400m/sysfs.c | 0 drivers/net/wimax/i2400m/tx.c | 1011 + drivers/net/wimax/i2400m/usb-debug-levels.h | 28 + drivers/{staging => net}/wimax/i2400m/usb-fw.c | 0 drivers/{staging => net}/wimax/i2400m/usb-notif.c | 0 drivers/{staging => net}/wimax/i2400m/usb-rx.c | 0 drivers/{staging => net}/wimax/i2400m/usb-tx.c | 0 drivers/net/wimax/i2400m/usb.c | 764 + drivers/net/wireguard/device.c | 2 +- drivers/net/wireguard/socket.c | 4 +- drivers/net/wireless/Kconfig | 13 + drivers/net/wireless/admtek/adm8211.c | 6 +- drivers/net/wireless/ath/ath10k/core.c | 139 +- drivers/net/wireless/ath/ath10k/core.h | 12 - drivers/net/wireless/ath/ath10k/debug.c | 8 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 1 + drivers/net/wireless/ath/ath10k/mac.c | 22 +- drivers/net/wireless/ath/ath10k/p2p.c | 2 +- drivers/net/wireless/ath/ath10k/pci.c | 4 +- drivers/net/wireless/ath/ath10k/qmi.c | 4 +- drivers/net/wireless/ath/ath10k/rx_desc.h | 2 +- drivers/net/wireless/ath/ath10k/sdio.c | 28 +- drivers/net/wireless/ath/ath10k/snoc.c | 2 +- drivers/net/wireless/ath/ath10k/spectral.c | 2 +- drivers/net/wireless/ath/ath10k/usb.c | 7 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 4 +- drivers/net/wireless/ath/ath10k/wmi.c | 13 +- drivers/net/wireless/ath/ath10k/wmi.h | 7 +- drivers/net/wireless/ath/ath11k/Makefile | 3 +- drivers/net/wireless/ath/ath11k/ahb.c | 36 +- drivers/net/wireless/ath/ath11k/ce.c | 2 +- drivers/net/wireless/ath/ath11k/ce.h | 2 - drivers/net/wireless/ath/ath11k/core.c | 141 +- drivers/net/wireless/ath/ath11k/core.h | 34 +- drivers/net/wireless/ath/ath11k/debugfs.c | 1 - drivers/net/wireless/ath/ath11k/dp.c | 4 +- drivers/net/wireless/ath/ath11k/dp.h | 4 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 66 +- drivers/net/wireless/ath/ath11k/dp_rx.h | 3 - drivers/net/wireless/ath/ath11k/dp_tx.c | 13 +- drivers/net/wireless/ath/ath11k/hal_desc.h | 8 +- drivers/net/wireless/ath/ath11k/hif.h | 32 - drivers/net/wireless/ath/ath11k/htc.c | 31 +- drivers/net/wireless/ath/ath11k/htc.h | 10 +- drivers/net/wireless/ath/ath11k/hw.c | 4 +- drivers/net/wireless/ath/ath11k/hw.h | 8 +- drivers/net/wireless/ath/ath11k/mac.c | 242 +- drivers/net/wireless/ath/ath11k/mac.h | 2 + drivers/net/wireless/ath/ath11k/mhi.c | 31 +- drivers/net/wireless/ath/ath11k/mhi.h | 3 - drivers/net/wireless/ath/ath11k/pci.c | 234 +- drivers/net/wireless/ath/ath11k/pci.h | 25 - drivers/net/wireless/ath/ath11k/peer.c | 44 +- drivers/net/wireless/ath/ath11k/peer.h | 2 - drivers/net/wireless/ath/ath11k/qmi.c | 119 +- drivers/net/wireless/ath/ath11k/qmi.h | 5 - drivers/net/wireless/ath/ath11k/reg.c | 7 +- drivers/net/wireless/ath/ath11k/reg.h | 1 - drivers/net/wireless/ath/ath11k/rx_desc.h | 2 +- drivers/net/wireless/ath/ath11k/spectral.c | 2 +- drivers/net/wireless/ath/ath11k/testmode.c | 4 +- drivers/net/wireless/ath/ath11k/wmi.c | 468 +- drivers/net/wireless/ath/ath11k/wmi.h | 222 +- drivers/net/wireless/ath/ath11k/wow.c | 73 - drivers/net/wireless/ath/ath11k/wow.h | 10 - drivers/net/wireless/ath/ath5k/mac80211-ops.c | 1 - drivers/net/wireless/ath/ath6kl/testmode.c | 1 + drivers/net/wireless/ath/ath6kl/wmi.c | 4 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 15 +- .../net/wireless/ath/ath9k/ar9003_2p2_initvals.h | 14 + .../net/wireless/ath/ath9k/ar9330_1p1_initvals.h | 7 + drivers/net/wireless/ath/ath9k/ar9340_initvals.h | 101 + drivers/net/wireless/ath/ath9k/ar9485_initvals.h | 7 + drivers/net/wireless/ath/ath9k/ath9k.h | 1 + drivers/net/wireless/ath/ath9k/common-debug.c | 2 +- drivers/net/wireless/ath/ath9k/common-spectral.c | 2 +- drivers/net/wireless/ath/ath9k/debug.c | 4 +- drivers/net/wireless/ath/ath9k/dfs_debug.c | 2 +- drivers/net/wireless/ath/ath9k/dynack.c | 11 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 7 +- drivers/net/wireless/ath/ath9k/hw.c | 1 + drivers/net/wireless/ath/ath9k/init.c | 19 + drivers/net/wireless/ath/ath9k/main.c | 5 + drivers/net/wireless/ath/carl9170/debug.c | 4 +- drivers/net/wireless/ath/carl9170/mac.c | 4 + drivers/net/wireless/ath/carl9170/main.c | 1 + drivers/net/wireless/ath/carl9170/tx.c | 1 - drivers/net/wireless/ath/dfs_pattern_detector.c | 14 +- drivers/net/wireless/ath/dfs_pri_detector.c | 9 +- drivers/net/wireless/ath/regd.c | 1 - drivers/net/wireless/ath/wcn36xx/main.c | 2 - drivers/net/wireless/ath/wcn36xx/smd.c | 6 +- drivers/net/wireless/ath/wil6210/wmi.c | 2 +- drivers/net/wireless/broadcom/b43/main.c | 6 +- drivers/net/wireless/broadcom/b43legacy/main.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 1 - .../broadcom/brcm80211/brcmfmac/fwsignal.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 26 +- .../wireless/broadcom/brcm80211/brcmsmac/ampdu.c | 11 +- drivers/net/wireless/cisco/airo.c | 127 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 70 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 70 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 69 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 58 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 61 +- drivers/net/wireless/intel/iwlwifi/dvm/calib.c | 61 +- drivers/net/wireless/intel/iwlwifi/dvm/calib.h | 60 +- drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 61 +- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 22 +- drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/sta.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 97 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 74 +- drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 69 +- .../net/wireless/intel/iwlwifi/fw/api/binding.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/cmdhdr.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 69 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/config.h | 70 +- .../net/wireless/intel/iwlwifi/fw/api/context.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 69 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 70 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 61 +- drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 81 +- drivers/net/wireless/intel/iwlwifi/fw/api/filter.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/led.h | 62 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 64 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 64 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 78 +- .../net/wireless/intel/iwlwifi/fw/api/offload.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/paging.h | 67 +- .../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/api/phy.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 66 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 83 +- drivers/net/wireless/intel/iwlwifi/fw/api/sf.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/soc.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/stats.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h | 70 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 64 +- drivers/net/wireless/intel/iwlwifi/fw/api/txq.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 153 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 96 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 79 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/init.c | 64 +- drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c | 64 +- drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h | 63 +- drivers/net/wireless/intel/iwlwifi/fw/paging.c | 69 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 62 +- drivers/net/wireless/intel/iwlwifi/fw/smem.c | 67 +- drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 72 +- .../wireless/intel/iwlwifi/iwl-context-info-gen3.h | 56 +- .../net/wireless/intel/iwlwifi/iwl-context-info.h | 58 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 71 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 67 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 64 +- drivers/net/wireless/intel/iwlwifi/iwl-debug.c | 62 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 71 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 64 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 77 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 76 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 64 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-read.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 66 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 68 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 176 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 65 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 69 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c | 80 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h | 62 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 93 +- drivers/net/wireless/intel/iwlwifi/iwl-scd.h | 62 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 67 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 99 +- drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 65 +- drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 65 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 71 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 82 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 71 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h | 65 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 112 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 64 +- drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 108 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 69 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 99 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 131 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 88 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 69 +- .../net/wireless/intel/iwlwifi/mvm/offloading.c | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 103 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 71 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 68 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 76 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 122 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 148 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 423 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 66 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 86 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 68 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 68 +- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 80 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 71 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 57 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 60 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 96 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 80 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 113 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 83 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 155 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 57 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 351 +- drivers/net/wireless/intel/iwlwifi/queue/tx.c | 308 +- drivers/net/wireless/intel/iwlwifi/queue/tx.h | 68 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 17 +- .../net/wireless/intersil/hostap/hostap_ioctl.c | 15 +- drivers/net/wireless/intersil/orinoco/hermes.c | 1 - drivers/net/wireless/intersil/orinoco/hermes.h | 15 - drivers/net/wireless/intersil/orinoco/hw.c | 32 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 168 +- drivers/net/wireless/intersil/prism54/isl_ioctl.c | 5 +- drivers/net/wireless/marvell/mwifiex/Makefile | 6 +- drivers/net/wireless/marvell/mwifiex/README | 7 +- drivers/net/wireless/marvell/mwifiex/join.c | 2 - drivers/net/wireless/marvell/mwifiex/main.c | 6 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 24 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 2 - drivers/net/wireless/marvell/mwifiex/sdio.h | 2 + drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 2 - drivers/net/wireless/marvell/mwifiex/sta_event.c | 1 - drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 1 - drivers/net/wireless/marvell/mwifiex/wmm.c | 1 - drivers/net/wireless/marvell/mwl8k.c | 72 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 4 +- drivers/net/wireless/mediatek/mt76/dma.c | 37 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 12 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 149 +- drivers/net/wireless/mediatek/mt76/mcu.c | 80 - drivers/net/wireless/mediatek/mt76/mt76.h | 121 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 30 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 61 +- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 131 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 3 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 139 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 55 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 23 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 199 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 122 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 544 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 17 - drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 92 +- .../net/wireless/mediatek/mt76/mt7615/pci_init.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 11 - drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 71 +- .../net/wireless/mediatek/mt76/mt7615/sdio_mcu.c | 42 +- .../net/wireless/mediatek/mt76/mt7615/sdio_txrx.c | 142 +- .../net/wireless/mediatek/mt76/mt7615/testmode.c | 28 +- drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 9 +- .../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 16 +- .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 89 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 12 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 3 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 1 - drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 1 - drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 10 +- .../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 16 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 55 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 2 - drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 76 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 2 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 1 - drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 18 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 3 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_mcu.c | 1 - drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 1 - drivers/net/wireless/mediatek/mt76/mt7915/Makefile | 2 - .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 47 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 76 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 64 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h | 1 - drivers/net/wireless/mediatek/mt76/mt7915/init.c | 435 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 539 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 16 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 133 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 734 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 54 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 64 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 24 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 52 +- .../net/wireless/mediatek/mt76/mt7915/testmode.c | 377 - .../net/wireless/mediatek/mt76/mt7915/testmode.h | 40 - drivers/net/wireless/mediatek/mt76/sdio.c | 196 +- drivers/net/wireless/mediatek/mt76/testmode.c | 41 +- drivers/net/wireless/mediatek/mt76/testmode.h | 18 +- drivers/net/wireless/mediatek/mt76/tx.c | 60 +- drivers/net/wireless/mediatek/mt76/usb.c | 102 +- drivers/net/wireless/mediatek/mt7601u/dma.c | 12 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 7 +- drivers/net/wireless/microchip/wilc1000/hif.c | 17 - drivers/net/wireless/microchip/wilc1000/hif.h | 1 - drivers/net/wireless/microchip/wilc1000/netdev.c | 38 - drivers/net/wireless/microchip/wilc1000/netdev.h | 11 +- drivers/net/wireless/microchip/wilc1000/spi.c | 23 +- drivers/net/wireless/microchip/wilc1000/wlan.c | 334 +- drivers/net/wireless/microchip/wilc1000/wlan.h | 30 - drivers/net/wireless/quantenna/qtnfmac/core.c | 78 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 4 + drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 6 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 4 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 62 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 10 - drivers/net/wireless/ralink/rt2x00/rt2x00config.c | 1 + drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 6 +- drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 3 +- drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 1 - drivers/net/wireless/ray_cs.c | 6 +- .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c | 48 +- .../realtek/rtlwifi/btcoexist/halbtc8821a1ant.c | 4 +- .../realtek/rtlwifi/btcoexist/halbtc8821a2ant.c | 27 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192de/dm.c | 13 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 96 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/table.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/table.h | 4 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 1 + drivers/net/wireless/realtek/rtw88/coex.c | 1538 +- drivers/net/wireless/realtek/rtw88/coex.h | 47 +- drivers/net/wireless/realtek/rtw88/debug.c | 29 +- drivers/net/wireless/realtek/rtw88/debug.h | 1 - drivers/net/wireless/realtek/rtw88/fw.c | 8 +- drivers/net/wireless/realtek/rtw88/fw.h | 11 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 9 +- drivers/net/wireless/realtek/rtw88/main.c | 60 +- drivers/net/wireless/realtek/rtw88/main.h | 41 +- drivers/net/wireless/realtek/rtw88/pci.h | 8 - drivers/net/wireless/realtek/rtw88/phy.c | 6 - drivers/net/wireless/realtek/rtw88/ps.c | 135 +- drivers/net/wireless/realtek/rtw88/ps.h | 3 +- drivers/net/wireless/realtek/rtw88/reg.h | 17 +- drivers/net/wireless/realtek/rtw88/rtw8723d.c | 96 +- drivers/net/wireless/realtek/rtw88/rtw8723d.h | 3 - drivers/net/wireless/realtek/rtw88/rtw8723de.c | 1 - drivers/net/wireless/realtek/rtw88/rtw8723de.h | 4 + drivers/net/wireless/realtek/rtw88/rtw8821c.c | 16 +- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8821ce.c | 1 - drivers/net/wireless/realtek/rtw88/rtw8821ce.h | 4 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 55 +- drivers/net/wireless/realtek/rtw88/rtw8822be.c | 1 - drivers/net/wireless/realtek/rtw88/rtw8822be.h | 4 + drivers/net/wireless/realtek/rtw88/rtw8822c.c | 136 +- drivers/net/wireless/realtek/rtw88/rtw8822ce.c | 1 - drivers/net/wireless/realtek/rtw88/rtw8822ce.h | 4 + drivers/net/wireless/realtek/rtw88/wow.c | 8 +- drivers/net/wireless/rndis_wlan.c | 2 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 3 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 6 +- drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 173 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 36 +- drivers/net/wireless/rsi/rsi_91x_usb_ops.c | 2 +- drivers/net/wireless/rsi/rsi_sdio.h | 8 +- drivers/net/wireless/st/cw1200/bh.c | 10 +- drivers/net/wireless/st/cw1200/main.c | 2 - drivers/net/wireless/st/cw1200/txrx.c | 2 +- drivers/net/wireless/st/cw1200/wsm.c | 8 +- drivers/net/wireless/ti/wl1251/cmd.c | 2 +- drivers/net/wireless/ti/wl1251/debugfs.c | 2 +- drivers/net/wireless/ti/wlcore/main.c | 4 +- drivers/net/wireless/ti/wlcore/spi.c | 3 +- drivers/net/wireless/ti/wlcore/sysfs.c | 2 +- drivers/net/wireless/wl3501_cs.c | 8 +- drivers/net/wireless/zydas/zd1201.c | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 15 + drivers/net/xen-netback/xenbus.c | 6 +- drivers/net/xen-netfront.c | 5 +- drivers/nfc/nxp-nci/i2c.c | 2 +- drivers/nfc/pn533/usb.c | 2 +- drivers/nfc/s3fwrn5/Kconfig | 12 - drivers/nfc/s3fwrn5/Makefile | 4 +- drivers/nfc/s3fwrn5/core.c | 26 +- drivers/nfc/s3fwrn5/firmware.c | 19 +- drivers/nfc/s3fwrn5/firmware.h | 1 - drivers/nfc/s3fwrn5/i2c.c | 121 +- drivers/nfc/s3fwrn5/nci.c | 25 + drivers/nfc/s3fwrn5/nci.h | 22 + drivers/nfc/s3fwrn5/phy_common.c | 76 - drivers/nfc/s3fwrn5/phy_common.h | 37 - drivers/nfc/s3fwrn5/s3fwrn5.h | 11 +- drivers/nfc/s3fwrn5/uart.c | 196 - drivers/nvme/host/core.c | 168 +- drivers/nvme/host/fabrics.c | 25 +- drivers/nvme/host/fabrics.h | 5 - drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/lightnvm.c | 8 +- drivers/nvme/host/multipath.c | 5 +- drivers/nvme/host/nvme.h | 11 +- drivers/nvme/host/pci.c | 27 +- drivers/nvme/host/rdma.c | 4 +- drivers/nvme/host/tcp.c | 2 +- drivers/nvme/host/zns.c | 13 +- drivers/nvme/target/Kconfig | 2 +- drivers/nvme/target/admin-cmd.c | 20 +- drivers/nvme/target/configfs.c | 40 - drivers/nvme/target/core.c | 15 +- drivers/nvme/target/discovery.c | 1 - drivers/nvme/target/fcloop.c | 81 +- drivers/nvme/target/loop.c | 12 +- drivers/nvme/target/nvmet.h | 4 +- drivers/nvme/target/passthru.c | 37 +- drivers/nvme/target/rdma.c | 3 +- drivers/nvmem/core.c | 153 +- drivers/nvmem/imx-ocotp.c | 30 +- drivers/nvmem/qfprom.c | 30 - drivers/of/address.c | 42 - drivers/of/dynamic.c | 1 - drivers/of/fdt.c | 7 +- drivers/of/platform.c | 2 + drivers/of/property.c | 149 +- drivers/of/unittest.c | 21 - drivers/opp/core.c | 228 +- drivers/opp/of.c | 18 +- drivers/opp/opp.h | 1 - drivers/pci/Makefile | 3 +- drivers/pci/controller/cadence/pci-j721e.c | 28 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 9 +- drivers/pci/controller/cadence/pcie-cadence.h | 1 - drivers/pci/controller/dwc/Kconfig | 14 +- drivers/pci/controller/dwc/pci-dra7xx.c | 141 +- drivers/pci/controller/dwc/pci-exynos.c | 389 +- drivers/pci/controller/dwc/pci-imx6.c | 39 +- drivers/pci/controller/dwc/pci-keystone.c | 79 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 37 +- drivers/pci/controller/dwc/pci-layerscape.c | 67 +- drivers/pci/controller/dwc/pci-meson.c | 53 +- drivers/pci/controller/dwc/pcie-al.c | 41 +- drivers/pci/controller/dwc/pcie-armada8k.c | 37 +- drivers/pci/controller/dwc/pcie-artpec6.c | 76 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 58 +- drivers/pci/controller/dwc/pcie-designware-host.c | 147 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 70 +- drivers/pci/controller/dwc/pcie-designware.c | 105 +- drivers/pci/controller/dwc/pcie-designware.h | 27 +- drivers/pci/controller/dwc/pcie-hisi.c | 2 + drivers/pci/controller/dwc/pcie-histb.c | 37 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 67 +- drivers/pci/controller/dwc/pcie-kirin.c | 62 +- drivers/pci/controller/dwc/pcie-qcom.c | 127 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 62 +- drivers/pci/controller/dwc/pcie-tegra194.c | 129 +- drivers/pci/controller/dwc/pcie-uniphier-ep.c | 38 +- drivers/pci/controller/dwc/pcie-uniphier.c | 51 +- drivers/pci/controller/pci-aardvark.c | 22 +- drivers/pci/controller/pci-host-generic.c | 1 + drivers/pci/controller/pci-hyperv.c | 6 +- drivers/pci/controller/pci-thunder-ecam.c | 1 + drivers/pci/controller/pci-thunder-pem.c | 13 +- drivers/pci/controller/pci-xgene.c | 2 + drivers/pci/controller/pcie-brcmstb.c | 17 +- drivers/pci/controller/pcie-iproc.c | 60 +- drivers/pci/controller/pcie-rcar-host.c | 2 + drivers/pci/controller/pcie-rockchip-host.c | 27 +- drivers/pci/controller/pcie-rockchip.h | 8 +- drivers/pci/controller/pcie-tango.c | 1 + drivers/pci/controller/pcie-xilinx-nwl.c | 9 +- drivers/pci/controller/pcie-xilinx.c | 11 +- drivers/pci/controller/vmd.c | 65 +- drivers/pci/ecam.c | 32 +- drivers/pci/hotplug/ibmphp_pci.c | 2 + drivers/pci/msi.c | 70 +- drivers/pci/of.c | 5 - drivers/pci/p2pdma.c | 35 +- drivers/pci/pci-acpi.c | 26 +- drivers/pci/pci-driver.c | 151 +- drivers/pci/pci-sysfs.c | 10 - drivers/pci/pci.c | 125 +- drivers/pci/pci.h | 72 +- drivers/pci/pcie/Makefile | 2 +- drivers/pci/pcie/aer.c | 101 +- drivers/pci/pcie/aer_inject.c | 5 +- drivers/pci/pcie/aspm.c | 44 - drivers/pci/pcie/err.c | 95 +- drivers/pci/pcie/pme.c | 16 +- drivers/pci/pcie/portdrv_core.c | 9 +- drivers/pci/pcie/portdrv_pci.c | 13 +- drivers/pci/pcie/ptm.c | 60 - drivers/pci/pcie/rcec.c | 190 - drivers/pci/probe.c | 30 +- drivers/pci/quirks.c | 41 +- drivers/pci/slot.c | 11 +- drivers/pcmcia/Kconfig | 5 +- drivers/pcmcia/Makefile | 1 + drivers/pcmcia/at91_cf.c | 50 +- drivers/pcmcia/db1xxx_ss.c | 2 +- drivers/pcmcia/electra_cf.c | 2 - drivers/pcmcia/omap_cf.c | 8 +- drivers/pcmcia/vrc4173_cardu.c | 591 + drivers/pcmcia/vrc4173_cardu.h | 247 + drivers/perf/Kconfig | 7 - drivers/perf/Makefile | 1 - drivers/perf/arm_dmc620_pmu.c | 748 - drivers/perf/arm_dsu_pmu.c | 3 + drivers/perf/arm_pmu.c | 5 - drivers/perf/arm_smmuv3_pmu.c | 39 - drivers/perf/fsl_imx8_ddr_perf.c | 135 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 16 - drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 16 - drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 16 - drivers/perf/hisilicon/hisi_uncore_pmu.c | 10 - drivers/perf/hisilicon/hisi_uncore_pmu.h | 7 - drivers/phy/Kconfig | 1 - drivers/phy/Makefile | 1 - drivers/phy/allwinner/phy-sun4i-usb.c | 9 +- drivers/phy/allwinner/phy-sun50i-usb3.c | 4 +- drivers/phy/allwinner/phy-sun6i-mipi-dphy.c | 4 +- drivers/phy/allwinner/phy-sun9i-usb.c | 4 +- drivers/phy/amlogic/Kconfig | 13 - drivers/phy/amlogic/Makefile | 1 - drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c | 413 - .../phy/amlogic/phy-meson-axg-mipi-pcie-analog.c | 203 +- drivers/phy/amlogic/phy-meson-axg-pcie.c | 6 +- drivers/phy/amlogic/phy-meson-g12a-usb2.c | 4 +- drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 6 +- drivers/phy/amlogic/phy-meson-gxl-usb2.c | 7 +- drivers/phy/broadcom/phy-bcm-cygnus-pcie.c | 4 +- drivers/phy/broadcom/phy-bcm-kona-usb2.c | 4 +- drivers/phy/broadcom/phy-bcm-ns-usb2.c | 4 +- drivers/phy/broadcom/phy-bcm-ns-usb3.c | 159 +- drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c | 13 +- drivers/phy/broadcom/phy-bcm-sr-pcie.c | 5 +- drivers/phy/broadcom/phy-bcm-sr-usb.c | 4 +- drivers/phy/broadcom/phy-brcm-sata.c | 40 +- drivers/phy/cadence/cdns-dphy.c | 4 +- drivers/phy/cadence/phy-cadence-salvo.c | 4 +- drivers/phy/cadence/phy-cadence-sierra.c | 4 +- drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c | 4 +- drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 6 +- drivers/phy/ingenic/Kconfig | 13 - drivers/phy/ingenic/Makefile | 2 - drivers/phy/ingenic/phy-ingenic-usb.c | 412 - drivers/phy/intel/Kconfig | 12 - drivers/phy/intel/Makefile | 1 - drivers/phy/intel/phy-intel-keembay-usb.c | 301 - drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 4 +- drivers/phy/marvell/Kconfig | 12 - drivers/phy/marvell/Makefile | 1 - drivers/phy/marvell/phy-armada375-usb2.c | 4 +- drivers/phy/marvell/phy-berlin-usb.c | 4 +- drivers/phy/marvell/phy-mmp3-hsic.c | 82 - drivers/phy/marvell/phy-mmp3-usb.c | 4 +- drivers/phy/marvell/phy-mvebu-sata.c | 4 +- drivers/phy/marvell/phy-pxa-28nm-hsic.c | 4 +- drivers/phy/marvell/phy-pxa-28nm-usb2.c | 4 +- drivers/phy/marvell/phy-pxa-usb.c | 4 +- drivers/phy/mediatek/Kconfig | 17 +- drivers/phy/mediatek/Makefile | 5 - drivers/phy/mediatek/phy-mtk-hdmi.c | 7 +- drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c | 288 - drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c | 177 - drivers/phy/mediatek/phy-mtk-mipi-dsi.c | 248 - drivers/phy/mediatek/phy-mtk-ufs.c | 4 +- drivers/phy/phy-xgene.c | 4 +- drivers/phy/qualcomm/phy-qcom-apq8064-sata.c | 4 +- drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c | 4 +- drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c | 4 +- drivers/phy/qualcomm/phy-qcom-pcie2.c | 5 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 281 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 18 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 4 +- drivers/phy/ralink/Kconfig | 8 - drivers/phy/ralink/Makefile | 1 - drivers/phy/ralink/phy-mt7621-pci.c | 352 - drivers/phy/ralink/phy-ralink-usb.c | 4 +- drivers/phy/renesas/phy-rcar-gen2.c | 4 +- drivers/phy/renesas/phy-rcar-gen3-pcie.c | 4 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 10 +- drivers/phy/renesas/phy-rcar-gen3-usb3.c | 4 +- drivers/phy/rockchip/Kconfig | 1 - drivers/phy/rockchip/phy-rockchip-emmc.c | 29 +- drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 4 +- drivers/phy/samsung/phy-exynos-pcie.c | 304 +- drivers/phy/samsung/phy-exynos5-usbdrd.c | 4 +- drivers/phy/samsung/phy-exynos5250-sata.c | 5 +- drivers/phy/samsung/phy-exynos5250-usb2.c | 48 +- drivers/phy/samsung/phy-samsung-usb2.c | 8 +- drivers/phy/samsung/phy-samsung-usb2.h | 1 - drivers/phy/st/phy-stm32-usbphyc.c | 15 +- drivers/phy/tegra/phy-tegra194-p2u.c | 4 +- drivers/phy/tegra/xusb.c | 12 +- drivers/phy/ti/phy-omap-control.c | 17 +- drivers/phy/ti/phy-omap-usb2.c | 4 +- drivers/phy/ti/phy-ti-pipe3.c | 15 +- drivers/pinctrl/Kconfig | 21 - drivers/pinctrl/Makefile | 2 - drivers/pinctrl/actions/pinctrl-s500.c | 2 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 74 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 7 +- drivers/pinctrl/core.c | 2 - drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile | 1 + drivers/pinctrl/freescale/pinctrl-imx21.c | 330 + drivers/pinctrl/intel/Kconfig | 25 - drivers/pinctrl/intel/Makefile | 3 - drivers/pinctrl/intel/pinctrl-alderlake.c | 437 - drivers/pinctrl/intel/pinctrl-baytrail.c | 8 +- drivers/pinctrl/intel/pinctrl-elkhartlake.c | 513 - drivers/pinctrl/intel/pinctrl-intel.c | 4 +- drivers/pinctrl/intel/pinctrl-jasperlake.c | 452 +- drivers/pinctrl/intel/pinctrl-lakefield.c | 375 - drivers/pinctrl/intel/pinctrl-lynxpoint.c | 10 +- drivers/pinctrl/intel/pinctrl-merrifield.c | 8 - drivers/pinctrl/mediatek/pinctrl-mt7622.c | 13 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 10 +- drivers/pinctrl/mediatek/pinctrl-paris.c | 8 +- drivers/pinctrl/meson/Kconfig | 17 +- drivers/pinctrl/meson/pinctrl-meson-a1.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c | 3 - drivers/pinctrl/meson/pinctrl-meson-axg.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-g12a.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 4 +- drivers/pinctrl/meson/pinctrl-meson.c | 8 - drivers/pinctrl/meson/pinctrl-meson.h | 1 - drivers/pinctrl/meson/pinctrl-meson8-pmx.c | 2 - drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c | 10 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 11 +- drivers/pinctrl/pinctrl-amd.c | 50 +- drivers/pinctrl/pinctrl-at91-pio4.c | 22 +- drivers/pinctrl/pinctrl-falcon.c | 14 +- drivers/pinctrl/pinctrl-ingenic.c | 1267 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 892 - drivers/pinctrl/pinctrl-ocelot.c | 186 +- drivers/pinctrl/pinctrl-utils.c | 2 +- drivers/pinctrl/qcom/Kconfig | 88 +- drivers/pinctrl/qcom/Makefile | 4 - drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 695 - drivers/pinctrl/qcom/pinctrl-msm.c | 2 - drivers/pinctrl/qcom/pinctrl-msm8953.c | 1844 - drivers/pinctrl/qcom/pinctrl-sc7280.c | 1495 - drivers/pinctrl/qcom/pinctrl-sdx55.c | 1018 - drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 - drivers/pinctrl/ralink/Kconfig | 14 - drivers/pinctrl/ralink/Makefile | 2 - drivers/pinctrl/ralink/pinctrl-rt2880.c | 370 - drivers/pinctrl/renesas/core.c | 2 - drivers/pinctrl/renesas/core.h | 4 - drivers/pinctrl/renesas/gpio.c | 2 +- drivers/pinctrl/renesas/pfc-r8a7778.c | 55 +- drivers/pinctrl/renesas/pfc-r8a7790.c | 146 +- drivers/pinctrl/renesas/pfc-r8a7791.c | 18 - drivers/pinctrl/renesas/pfc-r8a77950.c | 45 +- drivers/pinctrl/renesas/pfc-r8a77951.c | 134 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 132 +- drivers/pinctrl/renesas/pfc-r8a77965.c | 132 +- drivers/pinctrl/renesas/pfc-r8a77990.c | 132 +- drivers/pinctrl/renesas/pfc-sh73a0.c | 2 +- drivers/pinctrl/renesas/pinctrl-rza1.c | 1 - drivers/pinctrl/renesas/pinctrl.c | 68 +- drivers/pinctrl/renesas/sh_pfc.h | 12 +- drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 5 + drivers/pinctrl/spear/pinctrl-spear300.c | 8 +- drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 9 +- drivers/platform/Kconfig | 2 - drivers/platform/Makefile | 1 - drivers/platform/chrome/cros_ec_proto.c | 14 +- drivers/platform/chrome/cros_ec_spi.c | 2 + drivers/platform/chrome/cros_ec_typec.c | 339 +- drivers/platform/mellanox/Kconfig | 10 - drivers/platform/mellanox/Makefile | 1 - drivers/platform/mellanox/mlxbf-pmc.c | 1478 - drivers/platform/surface/Kconfig | 59 - drivers/platform/surface/Makefile | 11 - drivers/platform/surface/surface_gpe.c | 321 - drivers/platform/x86/Kconfig | 102 +- drivers/platform/x86/Makefile | 16 +- drivers/platform/x86/acer-wireless.c | 1 - drivers/platform/x86/acer-wmi.c | 175 +- drivers/platform/x86/acerhdf.c | 30 +- drivers/platform/x86/amd-pmc.c | 286 - drivers/platform/x86/asus-nb-wmi.c | 15 - drivers/platform/x86/asus-wmi.c | 48 - drivers/platform/x86/asus-wmi.h | 1 - drivers/platform/x86/classmate-laptop.c | 2 - drivers/platform/x86/dell-smbios-base.c | 1 - drivers/platform/x86/dell-wmi-sysman/Makefile | 8 - .../x86/dell-wmi-sysman/biosattr-interface.c | 186 - .../platform/x86/dell-wmi-sysman/dell-wmi-sysman.h | 191 - .../platform/x86/dell-wmi-sysman/enum-attributes.c | 189 - .../platform/x86/dell-wmi-sysman/int-attributes.c | 179 - .../x86/dell-wmi-sysman/passobj-attributes.c | 187 - .../x86/dell-wmi-sysman/passwordattr-interface.c | 153 - .../x86/dell-wmi-sysman/string-attributes.c | 159 - drivers/platform/x86/dell-wmi-sysman/sysman.c | 627 - drivers/platform/x86/i2c-multi-instantiate.c | 14 +- drivers/platform/x86/intel-hid.c | 140 +- drivers/platform/x86/intel-vbtn.c | 18 +- drivers/platform/x86/intel_pmc_core.c | 2 +- drivers/platform/x86/intel_pmt_class.c | 298 - drivers/platform/x86/intel_pmt_class.h | 52 - drivers/platform/x86/intel_pmt_crashlog.c | 328 - drivers/platform/x86/intel_pmt_telemetry.c | 160 - .../x86/intel_speed_select_if/isst_if_common.h | 8 +- .../x86/intel_speed_select_if/isst_if_mbox_pci.c | 4 +- .../x86/intel_speed_select_if/isst_if_mmio.c | 49 +- drivers/platform/x86/mlx-platform.c | 33 +- drivers/platform/x86/panasonic-laptop.c | 509 +- drivers/platform/x86/sony-laptop.c | 3 + drivers/platform/{surface => x86}/surface3-wmi.c | 0 .../platform/{surface => x86}/surface3_button.c | 0 drivers/platform/{surface => x86}/surface3_power.c | 0 .../platform/{surface => x86}/surfacepro3_button.c | 0 drivers/platform/x86/thinkpad_acpi.c | 164 +- drivers/platform/x86/uv_sysfs.c | 929 - drivers/platform/x86/wmi.c | 7 +- drivers/power/reset/Kconfig | 7 - drivers/power/reset/Makefile | 1 - drivers/power/reset/ocelot-reset.c | 30 +- drivers/power/reset/qnap-poweroff.c | 8 +- drivers/power/reset/regulator-poweroff.c | 82 - drivers/power/reset/syscon-poweroff.c | 8 +- drivers/power/supply/ab8500_btemp.c | 68 +- drivers/power/supply/ab8500_charger.c | 99 +- drivers/power/supply/ab8500_fg.c | 106 +- drivers/power/supply/abx500_chargalg.c | 19 +- drivers/power/supply/axp20x_usb_power.c | 10 +- drivers/power/supply/axp288_charger.c | 28 +- drivers/power/supply/bq24190_charger.c | 21 +- drivers/power/supply/bq24735-charger.c | 1 + drivers/power/supply/bq25890_charger.c | 2 +- drivers/power/supply/collie_battery.c | 151 +- drivers/power/supply/generic-adc-battery.c | 31 +- drivers/power/supply/max17042_battery.c | 23 +- drivers/power/supply/max8997_charger.c | 67 +- drivers/power/supply/pm2301_charger.c | 3 +- drivers/power/supply/power_supply_sysfs.c | 2 +- drivers/power/supply/s3c_adc_battery.c | 57 +- drivers/power/supply/wm831x_power.c | 1 + drivers/powercap/intel_rapl_common.c | 7 - drivers/powercap/intel_rapl_msr.c | 51 +- drivers/powercap/powercap_sys.c | 5 +- drivers/ps3/ps3-lpm.c | 3 +- drivers/ps3/ps3-vuart.c | 10 +- drivers/ps3/ps3stor_lib.c | 2 +- drivers/ptp/Kconfig | 14 - drivers/ptp/Makefile | 1 - drivers/ptp/idt8a340_reg.h | 1 - drivers/ptp/ptp_clockmatrix.c | 330 +- drivers/ptp/ptp_clockmatrix.h | 24 +- drivers/ptp/ptp_idt82p33.c | 274 +- drivers/ptp/ptp_idt82p33.h | 3 - drivers/ptp/ptp_ines.c | 19 +- drivers/ptp/ptp_ocp.c | 398 - drivers/pwm/Kconfig | 71 +- drivers/pwm/Makefile | 3 - drivers/pwm/core.c | 2 +- drivers/pwm/pwm-ab8500.c | 4 +- drivers/pwm/pwm-atmel-tcb.c | 264 +- drivers/pwm/pwm-atmel.c | 4 +- drivers/pwm/pwm-bcm-iproc.c | 4 +- drivers/pwm/pwm-bcm-kona.c | 4 +- drivers/pwm/pwm-bcm2835.c | 73 +- drivers/pwm/pwm-berlin.c | 4 +- drivers/pwm/pwm-brcmstb.c | 4 +- drivers/pwm/pwm-clps711x.c | 4 +- drivers/pwm/pwm-crc.c | 2 +- drivers/pwm/pwm-dwc.c | 319 - drivers/pwm/pwm-ep93xx.c | 4 +- drivers/pwm/pwm-fsl-ftm.c | 4 +- drivers/pwm/pwm-hibvt.c | 7 +- drivers/pwm/pwm-img.c | 4 +- drivers/pwm/pwm-imx-tpm.c | 10 +- drivers/pwm/pwm-imx1.c | 25 +- drivers/pwm/pwm-imx27.c | 28 +- drivers/pwm/pwm-intel-lgm.c | 244 - drivers/pwm/pwm-iqs620a.c | 2 +- drivers/pwm/pwm-keembay.c | 245 - drivers/pwm/pwm-lp3943.c | 1 - drivers/pwm/pwm-lpc18xx-sct.c | 4 +- drivers/pwm/pwm-lpc32xx.c | 4 +- drivers/pwm/pwm-lpss-platform.c | 39 +- drivers/pwm/pwm-lpss.c | 7 +- drivers/pwm/pwm-mediatek.c | 23 +- drivers/pwm/pwm-meson.c | 4 +- drivers/pwm/pwm-mtk-disp.c | 4 +- drivers/pwm/pwm-pxa.c | 4 +- drivers/pwm/pwm-rcar.c | 6 +- drivers/pwm/pwm-renesas-tpu.c | 4 +- drivers/pwm/pwm-rockchip.c | 4 +- drivers/pwm/pwm-samsung.c | 4 +- drivers/pwm/pwm-sifive.c | 4 +- drivers/pwm/pwm-sl28cpld.c | 10 +- drivers/pwm/pwm-spear.c | 4 +- drivers/pwm/pwm-sti.c | 54 +- drivers/pwm/pwm-sun4i.c | 10 +- drivers/pwm/pwm-tegra.c | 4 +- drivers/pwm/pwm-tiecap.c | 4 +- drivers/pwm/pwm-tiehrpwm.c | 16 +- drivers/pwm/pwm-vt8500.c | 4 +- drivers/pwm/pwm-zx.c | 5 +- drivers/rapidio/rio.c | 81 + drivers/regulator/Kconfig | 41 +- drivers/regulator/Makefile | 3 - drivers/regulator/as3722-regulator.c | 3 +- drivers/regulator/axp20x-regulator.c | 2 +- drivers/regulator/bd718x7-regulator.c | 164 +- drivers/regulator/core.c | 14 +- drivers/regulator/da9121-regulator.c | 1075 - drivers/regulator/da9121-regulator.h | 291 - drivers/regulator/fixed.c | 63 +- drivers/regulator/helpers.c | 2 - drivers/regulator/lp872x.c | 2 +- drivers/regulator/max14577-regulator.c | 2 - drivers/regulator/mc13892-regulator.c | 4 +- drivers/regulator/mcp16502.c | 135 +- drivers/regulator/of_regulator.c | 8 +- drivers/regulator/pf8x00-regulator.c | 496 - drivers/regulator/pfuze100-regulator.c | 34 +- drivers/regulator/qcom-rpmh-regulator.c | 93 - drivers/regulator/scmi-regulator.c | 417 - drivers/remoteproc/Kconfig | 14 +- drivers/remoteproc/Makefile | 1 - drivers/remoteproc/ingenic_rproc.c | 2 +- drivers/remoteproc/mtk_common.h | 30 +- drivers/remoteproc/mtk_scp.c | 116 +- drivers/remoteproc/pru_rproc.c | 875 - drivers/remoteproc/pru_rproc.h | 46 - drivers/remoteproc/qcom_common.c | 146 - drivers/remoteproc/qcom_common.h | 8 - drivers/remoteproc/qcom_q6v5.c | 8 +- drivers/remoteproc/qcom_q6v5.h | 3 +- drivers/remoteproc/qcom_q6v5_adsp.c | 15 +- drivers/remoteproc/qcom_q6v5_mss.c | 124 +- drivers/remoteproc/qcom_q6v5_pas.c | 35 +- drivers/remoteproc/qcom_q6v5_wcss.c | 2 +- drivers/remoteproc/qcom_sysmon.c | 118 +- drivers/remoteproc/qcom_wcnss.c | 109 +- drivers/remoteproc/remoteproc_core.c | 69 +- drivers/remoteproc/remoteproc_coredump.c | 140 - drivers/remoteproc/remoteproc_elf_helpers.h | 26 - drivers/remoteproc/remoteproc_sysfs.c | 33 +- drivers/remoteproc/stm32_rproc.c | 2 +- drivers/remoteproc/ti_k3_dsp_remoteproc.c | 4 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 113 +- drivers/remoteproc/wkup_m3_rproc.c | 41 +- drivers/reset/Kconfig | 10 +- drivers/reset/Makefile | 1 - drivers/reset/core.c | 73 - drivers/reset/reset-bcm6345.c | 135 - drivers/reset/reset-meson.c | 8 +- drivers/reset/reset-socfpga.c | 11 +- drivers/reset/reset-ti-syscon.c | 4 +- drivers/rpmsg/Kconfig | 9 - drivers/rpmsg/Makefile | 1 - drivers/rpmsg/rpmsg_core.c | 44 - drivers/rpmsg/rpmsg_internal.h | 14 +- drivers/rpmsg/rpmsg_ns.c | 126 - drivers/rpmsg/virtio_rpmsg_bus.c | 186 +- drivers/rtc/Kconfig | 33 +- drivers/rtc/Makefile | 1 + drivers/rtc/class.c | 61 +- drivers/rtc/nvmem.c | 91 +- drivers/rtc/rtc-88pm80x.c | 2 +- drivers/rtc/rtc-88pm860x.c | 2 +- drivers/rtc/rtc-ab-b5ze-s3.c | 2 +- drivers/rtc/rtc-ab-eoz9.c | 2 +- drivers/rtc/rtc-ab3100.c | 2 +- drivers/rtc/rtc-ab8500.c | 2 +- drivers/rtc/rtc-abx80x.c | 2 +- drivers/rtc/rtc-ac100.c | 2 +- drivers/rtc/rtc-armada38x.c | 2 +- drivers/rtc/rtc-aspeed.c | 2 +- drivers/rtc/rtc-at91rm9200.c | 108 +- drivers/rtc/rtc-at91sam9.c | 2 +- drivers/rtc/rtc-au1xxx.c | 2 +- drivers/rtc/rtc-bd70528.c | 2 +- drivers/rtc/rtc-brcmstb-waketimer.c | 5 +- drivers/rtc/rtc-cadence.c | 2 +- drivers/rtc/rtc-cmos.c | 9 +- drivers/rtc/rtc-coh901331.c | 2 +- drivers/rtc/rtc-cpcap.c | 8 +- drivers/rtc/rtc-cros-ec.c | 2 +- drivers/rtc/rtc-da9052.c | 2 +- drivers/rtc/rtc-da9063.c | 4 +- drivers/rtc/rtc-davinci.c | 2 +- drivers/rtc/rtc-digicolor.c | 2 +- drivers/rtc/rtc-dm355evm.c | 2 +- drivers/rtc/rtc-ds1305.c | 5 +- drivers/rtc/rtc-ds1307.c | 83 +- drivers/rtc/rtc-ds1343.c | 5 +- drivers/rtc/rtc-ds1347.c | 2 +- drivers/rtc/rtc-ds1374.c | 2 +- drivers/rtc/rtc-ds1511.c | 6 +- drivers/rtc/rtc-ds1553.c | 6 +- drivers/rtc/rtc-ds1672.c | 2 +- drivers/rtc/rtc-ds1685.c | 5 +- drivers/rtc/rtc-ds1742.c | 6 +- drivers/rtc/rtc-ds2404.c | 2 +- drivers/rtc/rtc-ds3232.c | 2 +- drivers/rtc/rtc-ep93xx.c | 8 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 2 +- drivers/rtc/rtc-ftrtc010.c | 2 +- drivers/rtc/rtc-goldfish.c | 2 +- drivers/rtc/rtc-hym8563.c | 7 +- drivers/rtc/rtc-imx-sc.c | 2 +- drivers/rtc/rtc-imxdi.c | 2 +- drivers/rtc/rtc-isl12026.c | 4 +- drivers/rtc/rtc-isl1208.c | 4 +- drivers/rtc/rtc-jz4740.c | 2 +- drivers/rtc/rtc-lpc32xx.c | 2 +- drivers/rtc/rtc-ls1x.c | 2 +- drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-m48t59.c | 5 +- drivers/rtc/rtc-m48t86.c | 5 +- drivers/rtc/rtc-mc13xxx.c | 2 +- drivers/rtc/rtc-mc146818-lib.c | 70 +- drivers/rtc/rtc-meson-vrtc.c | 2 +- drivers/rtc/rtc-meson.c | 4 +- drivers/rtc/rtc-mpc5121.c | 2 +- drivers/rtc/rtc-mrst.c | 2 +- drivers/rtc/rtc-mt2712.c | 2 +- drivers/rtc/rtc-mt6397.c | 2 +- drivers/rtc/rtc-mv.c | 2 +- drivers/rtc/rtc-mxc.c | 25 +- drivers/rtc/rtc-mxc_v2.c | 2 +- drivers/rtc/rtc-omap.c | 13 +- drivers/rtc/rtc-pcap.c | 2 +- drivers/rtc/rtc-pcf2123.c | 2 +- drivers/rtc/rtc-pcf2127.c | 73 +- drivers/rtc/rtc-pcf85063.c | 4 +- drivers/rtc/rtc-pcf8523.c | 34 +- drivers/rtc/rtc-pcf85363.c | 4 +- drivers/rtc/rtc-pcf8563.c | 2 +- drivers/rtc/rtc-pic32.c | 2 +- drivers/rtc/rtc-pl030.c | 2 +- drivers/rtc/rtc-pl031.c | 8 +- drivers/rtc/rtc-pm8xxx.c | 2 +- drivers/rtc/rtc-ps3.c | 2 +- drivers/rtc/rtc-r9701.c | 2 +- drivers/rtc/rtc-rc5t619.c | 2 +- drivers/rtc/rtc-rk808.c | 2 +- drivers/rtc/rtc-rp5c01.c | 5 +- drivers/rtc/rtc-rs5c348.c | 2 +- drivers/rtc/rtc-rv3028.c | 6 +- drivers/rtc/rtc-rv3029c2.c | 4 +- drivers/rtc/rtc-rv3032.c | 8 +- drivers/rtc/rtc-rv8803.c | 5 +- drivers/rtc/rtc-rx6110.c | 165 +- drivers/rtc/rtc-rx8010.c | 2 +- drivers/rtc/rtc-rx8581.c | 4 +- drivers/rtc/rtc-s35390a.c | 2 +- drivers/rtc/rtc-s3c.c | 230 +- drivers/rtc/rtc-sa1100.c | 2 +- drivers/rtc/rtc-sc27xx.c | 42 +- drivers/rtc/rtc-sd3078.c | 2 +- drivers/rtc/rtc-sh.c | 2 +- drivers/rtc/rtc-sirfsoc.c | 2 +- drivers/rtc/rtc-snvs.c | 69 +- drivers/rtc/rtc-st-lpc.c | 2 +- drivers/rtc/rtc-starfire.c | 2 +- drivers/rtc/rtc-stk17ta8.c | 5 +- drivers/rtc/rtc-stmp3xxx.c | 2 +- drivers/rtc/rtc-sun4v.c | 2 +- drivers/rtc/rtc-sun6i.c | 10 +- drivers/rtc/rtc-sunxi.c | 2 +- drivers/rtc/rtc-tegra.c | 2 +- drivers/rtc/rtc-test.c | 3 +- drivers/rtc/rtc-tps6586x.c | 2 +- drivers/rtc/rtc-tps65910.c | 2 +- drivers/rtc/rtc-tx4939.c | 5 +- drivers/rtc/rtc-vr41xx.c | 2 +- drivers/rtc/rtc-vt8500.c | 2 +- drivers/rtc/rtc-wilco-ec.c | 2 +- drivers/rtc/rtc-wm831x.c | 2 +- drivers/rtc/rtc-xgene.c | 2 +- drivers/rtc/rtc-zynqmp.c | 2 +- drivers/rtc/sysfs.c | 2 + drivers/rtc/systohc.c | 61 + drivers/s390/block/dasd.c | 124 +- drivers/s390/block/dasd_devmap.c | 109 - drivers/s390/block/dasd_eckd.c | 269 +- drivers/s390/block/dasd_fba.c | 5 +- drivers/s390/block/dasd_int.h | 124 +- drivers/s390/block/dasd_ioctl.c | 36 +- drivers/s390/char/con3215.c | 85 +- drivers/s390/char/con3270.c | 1 + drivers/s390/char/raw3270.c | 78 +- drivers/s390/char/raw3270.h | 1 + drivers/s390/char/sclp.h | 10 +- drivers/s390/char/sclp_cmd.c | 16 +- drivers/s390/char/sclp_early.c | 59 +- drivers/s390/char/sclp_early_core.c | 13 +- drivers/s390/char/tape.h | 1 + drivers/s390/char/tape_34xx.c | 1 + drivers/s390/char/tape_3590.c | 1 + drivers/s390/char/tape_core.c | 50 + drivers/s390/char/vmur.c | 24 + drivers/s390/cio/ccwgroup.c | 12 +- drivers/s390/cio/chp.c | 15 - drivers/s390/cio/chp.h | 1 - drivers/s390/cio/chsc.c | 145 +- drivers/s390/cio/chsc.h | 3 +- drivers/s390/cio/chsc_sch.c | 29 + drivers/s390/cio/cmf.c | 5 + drivers/s390/cio/css.c | 130 +- drivers/s390/cio/css.h | 10 + drivers/s390/cio/device.c | 282 +- drivers/s390/cio/device.h | 1 + drivers/s390/cio/device_fsm.c | 6 + drivers/s390/cio/eadm_sch.c | 13 + drivers/s390/cio/io_sch.h | 1 + drivers/s390/cio/vfio_ccw_ops.c | 26 - drivers/s390/cio/vfio_ccw_private.h | 4 - drivers/s390/crypto/ap_bus.c | 213 +- drivers/s390/crypto/ap_bus.h | 12 - drivers/s390/crypto/pkey_api.c | 15 - drivers/s390/crypto/zcrypt_api.c | 66 - drivers/s390/crypto/zcrypt_api.h | 2 - drivers/s390/crypto/zcrypt_cex2a.c | 2 +- drivers/s390/crypto/zcrypt_cex4.c | 2 +- drivers/s390/net/ctcm_fsms.c | 15 +- drivers/s390/net/ctcm_main.c | 68 +- drivers/s390/net/ctcm_main.h | 5 + drivers/s390/net/ctcm_mpc.c | 39 +- drivers/s390/net/qeth_core.h | 32 +- drivers/s390/net/qeth_core_main.c | 334 +- drivers/s390/net/qeth_core_mpc.h | 40 +- drivers/s390/net/qeth_core_sys.c | 41 +- drivers/s390/net/qeth_ethtool.c | 243 +- drivers/s390/net/qeth_l2.h | 2 + drivers/s390/net/qeth_l2_main.c | 37 +- drivers/s390/net/qeth_l2_sys.c | 19 + drivers/s390/net/qeth_l3.h | 2 + drivers/s390/net/qeth_l3_main.c | 9 +- drivers/s390/net/qeth_l3_sys.c | 21 + drivers/s390/scsi/zfcp_aux.c | 11 - drivers/s390/scsi/zfcp_ccw.c | 57 +- drivers/s390/scsi/zfcp_dbf.c | 25 + drivers/s390/scsi/zfcp_def.h | 2 +- drivers/s390/scsi/zfcp_ext.h | 3 + drivers/s390/scsi/zfcp_fsf.c | 22 +- drivers/s390/scsi/zfcp_fsf.h | 11 - drivers/s390/scsi/zfcp_qdio.c | 47 - drivers/s390/scsi/zfcp_qdio.h | 2 - drivers/scsi/3w-9xxx.c | 30 +- drivers/scsi/3w-sas.c | 32 +- drivers/scsi/NCR5380.c | 92 +- drivers/scsi/NCR5380.h | 3 +- drivers/scsi/aacraid/commctrl.c | 22 +- drivers/scsi/aacraid/commsup.c | 1 - drivers/scsi/aacraid/linit.c | 95 +- drivers/scsi/advansys.c | 16 +- drivers/scsi/aha1740.c | 1 - drivers/scsi/aic7xxx/aic79xx.h | 12 +- drivers/scsi/aic7xxx/aic79xx_core.c | 12 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 3 +- drivers/scsi/aic7xxx/aic79xx_osm_pci.c | 43 +- drivers/scsi/aic7xxx/aic79xx_pci.c | 6 +- drivers/scsi/aic7xxx/aic7xxx.h | 10 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 10 +- drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 46 +- drivers/scsi/aic7xxx/aic7xxx_pci.c | 4 +- drivers/scsi/aic94xx/aic94xx_scb.c | 2 - drivers/scsi/aic94xx/aic94xx_task.c | 3 +- drivers/scsi/arcmsr/arcmsr.h | 1 - drivers/scsi/arcmsr/arcmsr_hba.c | 55 +- drivers/scsi/atari_scsi.c | 10 +- drivers/scsi/be2iscsi/be_main.c | 6 +- drivers/scsi/be2iscsi/be_mgmt.c | 4 + drivers/scsi/bfa/bfa_fcs_lport.c | 2 +- drivers/scsi/bfa/bfa_ioc.c | 6 +- drivers/scsi/bnx2fc/bnx2fc.h | 1 + drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 8 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 1 + drivers/scsi/bnx2i/Kconfig | 1 - drivers/scsi/csiostor/csio_wr.c | 1 - drivers/scsi/cxlflash/ocxl_hw.c | 6 +- drivers/scsi/dc395x.c | 15 +- drivers/scsi/device_handler/scsi_dh_alua.c | 10 +- drivers/scsi/esas2r/esas2r.h | 5 +- drivers/scsi/esas2r/esas2r_disc.c | 3 +- drivers/scsi/esas2r/esas2r_init.c | 53 +- drivers/scsi/esas2r/esas2r_int.c | 8 +- drivers/scsi/esas2r/esas2r_main.c | 11 +- drivers/scsi/fcoe/fcoe.c | 3 +- drivers/scsi/fcoe/fcoe_sysfs.c | 4 +- drivers/scsi/fcoe/fcoe_transport.c | 1 - drivers/scsi/fnic/fnic.h | 3 +- drivers/scsi/fnic/fnic_fcs.c | 10 +- drivers/scsi/fnic/fnic_main.c | 3 - drivers/scsi/fnic/fnic_scsi.c | 17 +- drivers/scsi/g_NCR5380.c | 12 +- drivers/scsi/hisi_sas/hisi_sas.h | 28 + drivers/scsi/hisi_sas/hisi_sas_main.c | 1396 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1300 +- drivers/scsi/hpsa.c | 38 +- drivers/scsi/hptiop.c | 1 + drivers/scsi/ibmvscsi/ibmvfc.c | 195 +- drivers/scsi/ibmvscsi/ibmvfc.h | 28 +- drivers/scsi/ipr.c | 1 + drivers/scsi/isci/init.c | 18 +- drivers/scsi/isci/phy.c | 2 + drivers/scsi/iscsi_tcp.c | 4 +- drivers/scsi/libfc/fc_elsct.c | 2 +- drivers/scsi/libfc/fc_encode.h | 707 - drivers/scsi/libfc/fc_exch.c | 3 +- drivers/scsi/libfc/fc_fcp.c | 2 +- drivers/scsi/libfc/fc_libfc.c | 2 +- drivers/scsi/libfc/fc_lport.c | 2 +- drivers/scsi/libfc/fc_rport.c | 2 +- drivers/scsi/libiscsi.c | 2 +- drivers/scsi/lpfc/lpfc.h | 15 +- drivers/scsi/lpfc/lpfc_attr.c | 89 +- drivers/scsi/lpfc/lpfc_bsg.c | 139 +- drivers/scsi/lpfc/lpfc_crtn.h | 18 +- drivers/scsi/lpfc/lpfc_ct.c | 452 +- drivers/scsi/lpfc/lpfc_debugfs.c | 23 +- drivers/scsi/lpfc/lpfc_disc.h | 47 +- drivers/scsi/lpfc/lpfc_els.c | 1296 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 797 +- drivers/scsi/lpfc/lpfc_hw.h | 7 +- drivers/scsi/lpfc/lpfc_hw4.h | 22 +- drivers/scsi/lpfc/lpfc_init.c | 290 +- drivers/scsi/lpfc/lpfc_mem.c | 11 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 215 +- drivers/scsi/lpfc/lpfc_nvme.c | 381 +- drivers/scsi/lpfc/lpfc_nvme.h | 4 +- drivers/scsi/lpfc/lpfc_nvmet.c | 77 +- drivers/scsi/lpfc/lpfc_scsi.c | 1167 +- drivers/scsi/lpfc/lpfc_sli.c | 744 +- drivers/scsi/lpfc/lpfc_sli.h | 7 +- drivers/scsi/lpfc/lpfc_sli4.h | 14 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/lpfc/lpfc_vport.c | 128 +- drivers/scsi/mac_scsi.c | 10 +- drivers/scsi/megaraid/megaraid_sas.h | 2 + drivers/scsi/megaraid/megaraid_sas_base.c | 227 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 29 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 439 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 145 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 760 - drivers/scsi/mpt3sas/mpt3sas_ctl.c | 8 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1285 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 312 +- drivers/scsi/mpt3sas/mpt3sas_trigger_pages.h | 94 - drivers/scsi/mvumi.c | 50 +- drivers/scsi/myrb.c | 1 + drivers/scsi/myrs.c | 1 + drivers/scsi/pcmcia/nsp_cs.c | 2 + drivers/scsi/pm8001/pm8001_ctl.c | 7 +- drivers/scsi/pm8001/pm8001_hwi.c | 1456 +- drivers/scsi/pm8001/pm8001_init.c | 164 +- drivers/scsi/pm8001/pm8001_sas.c | 149 +- drivers/scsi/pm8001/pm8001_sas.h | 47 +- drivers/scsi/pm8001/pm80xx_hwi.c | 1728 +- drivers/scsi/pm8001/pm80xx_hwi.h | 6 - drivers/scsi/pmcraid.c | 44 +- drivers/scsi/ps3rom.c | 3 +- drivers/scsi/qedf/qedf.h | 1 + drivers/scsi/qedi/qedi_main.c | 4 +- drivers/scsi/qla2xxx/qla_def.h | 10 +- drivers/scsi/qla2xxx/qla_gs.c | 8 +- drivers/scsi/qla2xxx/qla_init.c | 77 +- drivers/scsi/qla2xxx/qla_isr.c | 34 +- drivers/scsi/qla2xxx/qla_mbx.c | 10 +- drivers/scsi/qla2xxx/qla_nvme.c | 14 +- drivers/scsi/qla2xxx/qla_nx.c | 27 +- drivers/scsi/qla2xxx/qla_nx2.c | 4 +- drivers/scsi/qla2xxx/qla_os.c | 53 +- drivers/scsi/qla2xxx/qla_sup.c | 10 +- drivers/scsi/qla2xxx/qla_target.c | 24 +- drivers/scsi/qla2xxx/qla_target.h | 1 - drivers/scsi/qla2xxx/qla_tmpl.c | 9 +- drivers/scsi/qla2xxx/qla_tmpl.h | 2 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 72 +- drivers/scsi/qla4xxx/ql4_def.h | 4 +- drivers/scsi/qla4xxx/ql4_glbl.h | 1 + drivers/scsi/qla4xxx/ql4_nx.c | 95 +- drivers/scsi/qla4xxx/ql4_os.c | 3 + drivers/scsi/scsi_devinfo.c | 3 +- drivers/scsi/scsi_lib.c | 152 +- drivers/scsi/scsi_sysfs.c | 2 +- drivers/scsi/scsi_transport_fc.c | 417 +- drivers/scsi/scsi_transport_iscsi.c | 4 +- drivers/scsi/scsicam.c | 2 +- drivers/scsi/sd.c | 28 +- drivers/scsi/smartpqi/smartpqi_init.c | 14 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 1 + drivers/scsi/sr.c | 17 + drivers/scsi/sr_ioctl.c | 2 - drivers/scsi/st.c | 1 + drivers/scsi/stex.c | 1 - drivers/scsi/storvsc_drv.c | 30 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 1 + drivers/scsi/ufs/Kconfig | 2 +- drivers/scsi/ufs/cdns-pltfrm.c | 3 +- drivers/scsi/ufs/ufs-exynos.c | 15 +- drivers/scsi/ufs/ufs-exynos.h | 13 + drivers/scsi/ufs/ufs-hisi.c | 13 +- drivers/scsi/ufs/ufs-hisi.h | 13 + drivers/scsi/ufs/ufs-mediatek-trace.h | 36 - drivers/scsi/ufs/ufs-mediatek.c | 265 +- drivers/scsi/ufs/ufs-mediatek.h | 34 +- drivers/scsi/ufs/ufs-qcom.c | 40 +- drivers/scsi/ufs/ufs-qcom.h | 11 + drivers/scsi/ufs/ufs-sysfs.c | 7 - drivers/scsi/ufs/ufs.h | 1 - drivers/scsi/ufs/ufshcd-dwc.c | 11 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 38 +- drivers/scsi/ufs/ufshcd-pltfrm.h | 1 - drivers/scsi/ufs/ufshcd.c | 500 +- drivers/scsi/ufs/ufshcd.h | 151 +- drivers/scsi/ufs/unipro.h | 6 +- drivers/siox/siox-core.c | 50 +- drivers/slimbus/Kconfig | 3 +- drivers/slimbus/messaging.c | 1 - drivers/slimbus/qcom-ctrl.c | 9 +- drivers/slimbus/qcom-ngd-ctrl.c | 133 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/Kconfig | 1 - drivers/soc/Makefile | 3 +- drivers/soc/amlogic/Kconfig | 12 +- drivers/soc/amlogic/meson-canvas.c | 4 +- drivers/soc/amlogic/meson-clk-measure.c | 5 +- drivers/soc/amlogic/meson-ee-pwrc.c | 8 +- drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 7 +- drivers/soc/amlogic/meson-secure-pwrc.c | 5 +- drivers/soc/aspeed/Kconfig | 47 +- drivers/soc/aspeed/Makefile | 1 - drivers/soc/aspeed/aspeed-lpc-ctrl.c | 37 +- drivers/soc/aspeed/aspeed-lpc-snoop.c | 2 - drivers/soc/aspeed/aspeed-socinfo.c | 135 - drivers/soc/atmel/soc.c | 6 - drivers/soc/atmel/soc.h | 3 - drivers/soc/bcm/brcmstb/pm/pm-arm.c | 2 - drivers/soc/fsl/dpio/qbman-portal.c | 18 +- drivers/soc/fsl/qbman/qman.c | 20 +- drivers/soc/fsl/qbman/qman_test_api.c | 6 +- drivers/soc/fsl/qbman/qman_test_stash.c | 6 +- drivers/soc/fsl/qe/qe_common.c | 2 +- drivers/soc/fsl/rcpm.c | 35 +- drivers/soc/litex/Kconfig | 19 - drivers/soc/litex/Makefile | 3 - drivers/soc/litex/litex_soc_ctrl.c | 176 - drivers/soc/mediatek/Kconfig | 22 - drivers/soc/mediatek/Makefile | 2 - drivers/soc/mediatek/mt8173-pm-domains.h | 94 - drivers/soc/mediatek/mt8183-pm-domains.h | 221 - drivers/soc/mediatek/mt8192-pm-domains.h | 292 - drivers/soc/mediatek/mtk-cmdq-helper.c | 41 +- drivers/soc/mediatek/mtk-devapc.c | 308 - drivers/soc/mediatek/mtk-infracfg.c | 5 + drivers/soc/mediatek/mtk-mmsys.c | 11 +- drivers/soc/mediatek/mtk-pm-domains.c | 614 - drivers/soc/mediatek/mtk-pm-domains.h | 102 - drivers/soc/mediatek/mtk-scpsys.c | 5 +- drivers/soc/qcom/Kconfig | 5 +- drivers/soc/qcom/cmd-db.c | 8 +- drivers/soc/qcom/kryo-l2-accessors.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 147 +- drivers/soc/qcom/pdr_interface.c | 8 +- drivers/soc/qcom/qcom-geni-se.c | 64 +- drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/qcom/rpmh-rsc.c | 7 +- drivers/soc/qcom/rpmh.c | 14 +- drivers/soc/qcom/rpmhpd.c | 16 - drivers/soc/qcom/rpmpd.c | 85 +- drivers/soc/qcom/smem.c | 3 +- drivers/soc/qcom/smp2p.c | 6 +- drivers/soc/qcom/smsm.c | 4 +- drivers/soc/qcom/socinfo.c | 6 - drivers/soc/qcom/wcnss_ctrl.c | 8 +- drivers/soc/renesas/rmobile-sysc.c | 17 +- drivers/soc/rockchip/io-domain.c | 4 +- drivers/soc/samsung/exynos-chipid.c | 11 +- drivers/soc/samsung/exynos-pmu.c | 11 - drivers/soc/samsung/exynos5422-asv.c | 2 +- drivers/soc/samsung/s3c-pm-check.c | 2 +- drivers/soc/sunxi/Kconfig | 8 - drivers/soc/sunxi/Makefile | 1 - drivers/soc/sunxi/sunxi_mbus.c | 132 - drivers/soc/tegra/fuse/speedo-tegra124.c | 21 +- drivers/soc/tegra/fuse/speedo-tegra210.c | 8 +- drivers/soc/tegra/fuse/tegra-apbmisc.c | 2 - drivers/soc/ti/Kconfig | 18 + drivers/soc/ti/k3-ringacc.c | 423 +- drivers/soc/ti/k3-socinfo.c | 1 - drivers/soc/ti/knav_dma.c | 15 +- drivers/soc/ti/knav_qmss_queue.c | 66 +- drivers/soc/ti/omap_prm.c | 358 +- drivers/soc/ti/pm33xx.c | 21 +- drivers/soc/ti/pruss.c | 6 + drivers/soc/ti/ti_sci_inta_msi.c | 12 - drivers/soc/ti/wkup_m3_ipc.c | 8 +- drivers/soc/xilinx/Kconfig | 1 - drivers/soc/xilinx/xlnx_vcu.c | 96 +- drivers/soundwire/bus.c | 55 +- drivers/soundwire/intel.c | 8 +- drivers/soundwire/master.c | 14 - drivers/soundwire/qcom.c | 2 +- drivers/soundwire/sysfs_slave_dpn.c | 1 - drivers/spi/Kconfig | 4 +- drivers/spi/atmel-quadspi.c | 42 +- drivers/spi/spi-amd.c | 5 +- drivers/spi/spi-ar934x.c | 14 +- drivers/spi/spi-atmel.c | 6 +- drivers/spi/spi-bcm63xx-hsspi.c | 4 +- drivers/spi/spi-davinci.c | 2 +- drivers/spi/spi-dw-bt1.c | 6 +- drivers/spi/spi-dw-core.c | 44 +- drivers/spi/spi-dw-mmio.c | 16 - drivers/spi/spi-dw.h | 5 - drivers/spi/spi-fsl-dspi.c | 6 +- drivers/spi/spi-fsl-spi.c | 11 +- drivers/spi/spi-geni-qcom.c | 4 +- drivers/spi/spi-gpio.c | 15 +- drivers/spi/spi-img-spfi.c | 4 +- drivers/spi/spi-imx.c | 33 +- drivers/spi/spi-mem.c | 3 +- drivers/spi/spi-mt7621.c | 11 +- drivers/spi/spi-mtk-nor.c | 18 +- drivers/spi/spi-mxic.c | 10 +- drivers/spi/spi-mxs.c | 1 - drivers/spi/spi-npcm-fiu.c | 8 +- drivers/spi/spi-pic32.c | 1 - drivers/spi/spi-pxa2xx.c | 10 +- drivers/spi/spi-qcom-qspi.c | 42 +- drivers/spi/spi-rb4xx.c | 2 +- drivers/spi/spi-rockchip.c | 4 - drivers/spi/spi-rpc-if.c | 9 +- drivers/spi/spi-sc18is602.c | 13 +- drivers/spi/spi-sh.c | 13 +- drivers/spi/spi-sprd.c | 1 - drivers/spi/spi-st-ssc4.c | 5 +- drivers/spi/spi-stm32-qspi.c | 8 +- drivers/spi/spi-stm32.c | 1 - drivers/spi/spi-sun6i.c | 199 +- drivers/spi/spi-synquacer.c | 15 +- drivers/spi/spi-tegra114.c | 2 - drivers/spi/spi-tegra20-sflash.c | 1 - drivers/spi/spi-tegra20-slink.c | 2 - drivers/spi/spi-ti-qspi.c | 1 - drivers/spi/spi.c | 70 +- drivers/spmi/spmi.c | 19 +- drivers/staging/Kconfig | 8 +- drivers/staging/Makefile | 4 +- drivers/staging/android/Kconfig | 2 + drivers/staging/android/Makefile | 2 + drivers/staging/android/TODO | 5 + drivers/staging/android/ashmem.c | 6 +- drivers/staging/android/ion/Kconfig | 27 + drivers/staging/android/ion/Makefile | 4 + drivers/staging/android/ion/ion.c | 649 + drivers/staging/android/ion/ion.h | 302 + drivers/staging/android/ion/ion_cma_heap.c | 138 + drivers/staging/android/ion/ion_heap.c | 286 + drivers/staging/android/ion/ion_page_pool.c | 155 + drivers/staging/android/ion/ion_system_heap.c | 377 + drivers/staging/android/uapi/ion.h | 127 + drivers/staging/comedi/drivers/mf6x4.c | 3 +- drivers/staging/comedi/drivers/ni_mio_common.c | 3 +- .../staging/comedi/drivers/tests/ni_routes_test.c | 8 +- drivers/staging/fieldbus/anybuss/hms-profinet.c | 5 +- drivers/staging/fieldbus/dev_core.c | 2 +- drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 10 +- drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 6 +- drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c | 4 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 9 +- drivers/staging/gasket/gasket_interrupt.c | 15 +- drivers/staging/gdm724x/gdm_mux.c | 10 +- drivers/staging/goldfish/Kconfig | 7 + drivers/staging/goldfish/Makefile | 6 + drivers/staging/goldfish/README | 5 + drivers/staging/goldfish/goldfish_audio.c | 383 + drivers/staging/greybus/TODO | 2 - drivers/staging/greybus/audio_codec.c | 111 +- drivers/staging/greybus/audio_helper.c | 3 +- drivers/staging/greybus/audio_manager_module.c | 3 +- drivers/staging/greybus/audio_module.c | 8 +- drivers/staging/hikey9xx/Kconfig | 1 - drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 4 +- drivers/staging/hikey9xx/hisi-spmi-controller.c | 4 +- drivers/staging/iio/accel/adis16240.c | 1 - drivers/staging/kpc2000/kpc2000/cell_probe.c | 71 +- drivers/staging/kpc2000/kpc2000/core.c | 3 +- drivers/staging/kpc2000/kpc2000/dma_common_defs.h | 17 +- drivers/staging/kpc2000/kpc_dma/dma.c | 21 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 28 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 13 +- drivers/staging/ks7010/ks7010_sdio.c | 4 +- drivers/staging/media/Kconfig | 2 + drivers/staging/media/Makefile | 1 + drivers/staging/media/hantro/hantro_drv.c | 26 +- drivers/staging/media/hantro/hantro_h264.c | 8 +- drivers/staging/media/hantro/hantro_hw.h | 4 +- drivers/staging/media/hantro/hantro_vp8.c | 4 +- drivers/staging/media/imx/imx-media-csi.c | 10 +- drivers/staging/media/imx/imx-media.h | 2 +- drivers/staging/media/ipu3/include/intel-ipu3.h | 8 +- drivers/staging/media/meson/vdec/vdec.c | 2 +- .../devicetree/bindings/media/rockchip-isp1.yaml | 192 + drivers/staging/media/rkisp1/Kconfig | 19 + .../rockchip => staging/media}/rkisp1/Makefile | 0 drivers/staging/media/rkisp1/TODO | 13 + drivers/staging/media/rkisp1/rkisp1-capture.c | 1427 + .../media}/rkisp1/rkisp1-common.c | 0 drivers/staging/media/rkisp1/rkisp1-common.h | 489 + drivers/staging/media/rkisp1/rkisp1-dev.c | 582 + drivers/staging/media/rkisp1/rkisp1-isp.c | 1161 + drivers/staging/media/rkisp1/rkisp1-params.c | 1595 + drivers/staging/media/rkisp1/rkisp1-regs.h | 1262 + drivers/staging/media/rkisp1/rkisp1-resizer.c | 844 + drivers/staging/media/rkisp1/rkisp1-stats.c | 436 + drivers/staging/media/rkisp1/uapi/rkisp1-config.h | 888 + drivers/staging/media/rkvdec/rkvdec-h264.c | 8 +- drivers/staging/media/rkvdec/rkvdec.c | 43 +- drivers/staging/media/sunxi/cedrus/Makefile | 3 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 108 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 30 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 17 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 20 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 80 - drivers/staging/media/sunxi/cedrus/cedrus_video.c | 16 +- drivers/staging/media/sunxi/cedrus/cedrus_vp8.c | 907 - drivers/staging/media/zoran/zoran_driver.c | 2 +- drivers/staging/most/i2c/Kconfig | 2 +- drivers/staging/most/sound/sound.c | 14 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 44 +- drivers/staging/mt7621-dts/mt7621.dtsi | 1 - drivers/staging/mt7621-pci-phy/Kconfig | 8 + drivers/staging/mt7621-pci-phy/Makefile | 2 + drivers/staging/mt7621-pci-phy/TODO | 4 + .../mt7621-pci-phy/mediatek,mt7621-pci-phy.yaml | 36 + drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 373 + drivers/staging/mt7621-pci/pci-mt7621.c | 101 +- drivers/staging/mt7621-pinctrl/Kconfig | 6 + drivers/staging/mt7621-pinctrl/Makefile | 4 + drivers/staging/mt7621-pinctrl/TODO | 6 + drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 399 + drivers/staging/olpc_dcon/olpc_dcon.c | 3 +- drivers/staging/qlge/qlge.h | 2 +- drivers/staging/qlge/qlge_ethtool.c | 1 - drivers/staging/qlge/qlge_main.c | 10 +- drivers/staging/qlge/qlge_mpi.c | 2 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 54 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 2 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 18 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 36 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 2 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 18 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 122 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 4 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 24 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 10 +- drivers/staging/rtl8188eu/hal/phy.c | 7 + drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 4 +- drivers/staging/rtl8188eu/include/osdep_intf.h | 1 + drivers/staging/rtl8188eu/include/rtw_security.h | 3 + drivers/staging/rtl8188eu/include/wifi.h | 34 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 21 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 2 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 9 + drivers/staging/rtl8188eu/os_dep/usb_intf.c | 6 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 27 +- drivers/staging/rtl8192u/ieee80211/dot11d.c | 12 +- drivers/staging/rtl8192u/r8192U_core.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 161 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 52 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 44 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 65 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 52 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 108 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 368 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 70 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 158 +- drivers/staging/rtl8723bs/core/rtw_security.c | 382 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 75 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 124 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 127 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 7 +- drivers/staging/rtl8723bs/hal/hal_com.c | 2 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 40 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 8 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 17 +- drivers/staging/rtl8723bs/include/ieee80211.h | 50 +- drivers/staging/rtl8723bs/include/osdep_service.h | 3 + .../rtl8723bs/include/osdep_service_linux.h | 6 + drivers/staging/rtl8723bs/include/rtw_ht.h | 2 +- drivers/staging/rtl8723bs/include/rtw_io.h | 2 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 16 +- drivers/staging/rtl8723bs/include/rtw_mp.h | 10 +- drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 6 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 4 +- drivers/staging/rtl8723bs/include/rtw_security.h | 15 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 8 +- drivers/staging/rtl8723bs/include/sta_info.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 300 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 264 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 486 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 2 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 38 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 2 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 14 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 189 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 27 +- .../vc04_services/interface/vchiq_arm/vchiq_cfg.h | 6 +- .../interface/vchiq_arm/vchiq_connected.c | 3 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 277 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 55 +- .../interface/vchiq_arm/vchiq_debugfs.c | 8 +- drivers/staging/vc04_services/vchiq-mmal/Kconfig | 2 +- drivers/staging/vt6655/card.c | 2 +- drivers/staging/vt6655/device_main.c | 12 +- drivers/staging/vt6655/rxtx.c | 101 +- drivers/staging/vt6656/main_usb.c | 1 - drivers/staging/wfx/sta.c | 2 +- drivers/staging/wimax/Kconfig | 47 - drivers/staging/wimax/Makefile | 15 - drivers/staging/wimax/TODO | 18 - drivers/staging/wimax/debug-levels.h | 29 - drivers/staging/wimax/debugfs.c | 38 - drivers/staging/wimax/i2400m/control.c | 1434 - drivers/staging/wimax/i2400m/debug-levels.h | 32 - drivers/staging/wimax/i2400m/driver.c | 1003 - drivers/staging/wimax/i2400m/fw.c | 1661 - drivers/staging/wimax/i2400m/i2400m.h | 970 - drivers/staging/wimax/i2400m/netdev.c | 603 - drivers/staging/wimax/i2400m/op-rfkill.c | 196 - drivers/staging/wimax/i2400m/tx.c | 1015 - drivers/staging/wimax/i2400m/usb-debug-levels.h | 28 - drivers/staging/wimax/i2400m/usb.c | 765 - drivers/staging/wimax/id-table.c | 130 - drivers/staging/wimax/linux-wimax-debug.h | 491 - drivers/staging/wimax/net-wimax.h | 503 - drivers/staging/wimax/op-msg.c | 391 - drivers/staging/wimax/op-reset.c | 108 - drivers/staging/wimax/op-rfkill.c | 431 - drivers/staging/wimax/op-state-get.c | 52 - drivers/staging/wimax/stack.c | 616 - drivers/staging/wimax/wimax-internal.h | 85 - drivers/staging/wlan-ng/prism2mgmt.c | 4 +- drivers/target/loopback/tcm_loop.c | 14 +- drivers/target/target_core_device.c | 59 +- drivers/target/target_core_file.c | 6 +- drivers/target/target_core_iblock.c | 1 - drivers/target/target_core_pr.c | 1 - drivers/target/target_core_pscsi.c | 5 +- drivers/target/target_core_sbc.c | 139 +- drivers/target/target_core_tmr.c | 166 +- drivers/target/target_core_tpg.c | 2 +- drivers/target/target_core_transport.c | 170 +- drivers/target/target_core_user.c | 164 +- drivers/target/tcm_fc/tfc_cmd.c | 3 +- drivers/target/tcm_fc/tfc_io.c | 1 + drivers/target/tcm_fc/tfc_sess.c | 2 +- drivers/tee/optee/device.c | 2 +- drivers/tee/tee_core.c | 2 +- drivers/thermal/amlogic_thermal.c | 4 - drivers/thermal/broadcom/bcm2711_thermal.c | 6 +- drivers/thermal/cpufreq_cooling.c | 4 +- drivers/thermal/devfreq_cooling.c | 390 +- drivers/thermal/gov_power_allocator.c | 116 +- drivers/thermal/imx8mm_thermal.c | 7 +- drivers/thermal/intel/int340x_thermal/Kconfig | 6 +- drivers/thermal/intel/int340x_thermal/Makefile | 3 - .../intel/int340x_thermal/int3400_thermal.c | 1 - .../intel/int340x_thermal/int3403_thermal.c | 1 - .../int340x_thermal/processor_thermal_device.c | 282 +- .../int340x_thermal/processor_thermal_device.h | 82 - .../intel/int340x_thermal/processor_thermal_mbox.c | 212 - .../intel/int340x_thermal/processor_thermal_rapl.c | 134 - .../intel/int340x_thermal/processor_thermal_rfim.c | 244 - drivers/thermal/intel/intel_pch_thermal.c | 103 +- drivers/thermal/mtk_thermal.c | 2 +- drivers/thermal/rcar_gen3_thermal.c | 115 +- drivers/thermal/rcar_thermal.c | 24 +- drivers/thermal/sun8i_thermal.c | 33 +- drivers/thermal/thermal_core.c | 143 +- drivers/thermal/thermal_core.h | 6 + drivers/thermal/thermal_hwmon.c | 3 +- drivers/thermal/thermal_sysfs.c | 6 +- drivers/thunderbolt/Kconfig | 13 - drivers/thunderbolt/Makefile | 3 - drivers/thunderbolt/ctl.c | 7 +- drivers/thunderbolt/debugfs.c | 24 - drivers/thunderbolt/dma_test.c | 736 - drivers/thunderbolt/icm.c | 250 +- drivers/thunderbolt/nhi.c | 36 +- drivers/thunderbolt/nhi.h | 1 - drivers/thunderbolt/path.c | 17 +- drivers/thunderbolt/switch.c | 53 +- drivers/thunderbolt/tb.c | 2 - drivers/thunderbolt/tb.h | 22 - drivers/thunderbolt/tb_msgs.h | 28 - drivers/thunderbolt/tb_regs.h | 14 - drivers/thunderbolt/tunnel.c | 50 +- drivers/thunderbolt/usb4.c | 269 +- drivers/thunderbolt/xdomain.c | 148 +- drivers/tty/Kconfig | 41 + drivers/tty/Makefile | 5 +- drivers/tty/goldfish.c | 18 +- drivers/tty/hvc/hvc_opal.c | 2 +- drivers/tty/hvc/hvc_vio.c | 2 +- drivers/tty/n_gsm.c | 4 +- drivers/tty/n_tty.c | 2 - drivers/tty/nozomi.c | 5 +- drivers/tty/pty.c | 2 - drivers/tty/serdev/core.c | 6 +- drivers/tty/serial/8250/8250_early.c | 3 + drivers/tty/serial/8250/8250_mtk.c | 13 +- drivers/tty/serial/8250/8250_omap.c | 48 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/8250/serial_cs.c | 9 +- drivers/tty/serial/Kconfig | 52 +- drivers/tty/serial/Makefile | 2 +- drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/earlycon.c | 6 +- drivers/tty/serial/fsl_linflexuart.c | 19 +- drivers/tty/serial/ifx6x60.c | 3 +- drivers/tty/serial/imx.c | 115 +- drivers/tty/serial/jsm/jsm_cls.c | 4 +- drivers/tty/serial/jsm/jsm_tty.c | 2 +- drivers/tty/serial/liteuart.c | 404 - drivers/tty/serial/lpc32xx_hs.c | 3 +- drivers/tty/serial/max310x.c | 57 +- drivers/tty/serial/meson_uart.c | 8 +- drivers/tty/serial/msm_serial.c | 5 +- drivers/tty/serial/mxs-auart.c | 21 +- drivers/tty/serial/pmac_zilog.c | 14 +- drivers/tty/serial/pmac_zilog.h | 8 +- drivers/tty/serial/pnx8xxx_uart.c | 858 + drivers/tty/serial/serial-tegra.c | 7 +- drivers/tty/serial/serial_core.c | 4 - drivers/tty/serial/serial_mctrl_gpio.c | 2 +- drivers/tty/serial/sifive.c | 3 +- drivers/tty/serial/stm32-usart.c | 6 +- drivers/tty/serial/uartlite.c | 4 +- drivers/tty/serial/xilinx_uartps.c | 1 - drivers/tty/synclink.c | 7898 + drivers/tty/synclink_gt.c | 3 +- drivers/tty/synclinkmp.c | 5579 + drivers/tty/tty_audit.c | 12 +- drivers/tty/tty_baudrate.c | 1 - drivers/tty/tty_buffer.c | 1 - drivers/tty/tty_io.c | 19 +- drivers/tty/tty_ioctl.c | 61 +- drivers/tty/tty_jobctrl.c | 47 +- drivers/tty/tty_ldisc.c | 11 +- drivers/tty/tty_port.c | 4 +- drivers/tty/ttynull.c | 18 - drivers/tty/vt/consolemap.c | 3 +- drivers/tty/vt/keyboard.c | 464 +- drivers/tty/vt/vt_ioctl.c | 4 +- drivers/uio/uio.c | 4 +- drivers/uio/uio_aec.c | 8 +- drivers/uio/uio_cif.c | 8 +- drivers/uio/uio_dmem_genirq.c | 62 +- drivers/uio/uio_fsl_elbc_gpcm.c | 32 +- drivers/uio/uio_hv_generic.c | 8 +- drivers/uio/uio_mf624.c | 8 +- drivers/uio/uio_netx.c | 8 +- drivers/uio/uio_pci_generic.c | 39 +- drivers/uio/uio_pruss.c | 34 +- drivers/uio/uio_sercos3.c | 14 +- drivers/usb/Makefile | 1 + drivers/usb/atm/cxacru.c | 9 +- drivers/usb/atm/usbatm.c | 4 +- drivers/usb/atm/xusbatm.c | 2 +- drivers/usb/cdns3/cdns3-imx.c | 2 +- drivers/usb/cdns3/core.c | 44 +- drivers/usb/cdns3/core.h | 4 - drivers/usb/cdns3/gadget-export.h | 3 + drivers/usb/cdns3/gadget.c | 3 +- drivers/usb/cdns3/host-export.h | 6 - drivers/usb/cdns3/host.c | 60 +- drivers/usb/chipidea/Makefile | 5 +- drivers/usb/chipidea/ci_hdrc_imx.c | 10 +- drivers/usb/chipidea/trace.c | 23 - drivers/usb/chipidea/trace.h | 92 - drivers/usb/chipidea/udc.c | 10 +- drivers/usb/chipidea/usbmisc_imx.c | 7 +- drivers/usb/common/ulpi.c | 2 +- drivers/usb/core/buffer.c | 6 +- drivers/usb/core/config.c | 1 - drivers/usb/core/endpoint.c | 2 +- drivers/usb/core/hcd-pci.c | 6 +- drivers/usb/core/hcd.c | 37 +- drivers/usb/core/hub.c | 3 +- drivers/usb/core/message.c | 47 +- drivers/usb/core/port.c | 4 +- drivers/usb/core/quirks.c | 3 - drivers/usb/core/sysfs.c | 14 +- drivers/usb/core/usb.c | 4 +- drivers/usb/gadget/function/f_acm.c | 2 +- drivers/usb/gadget/function/f_fs.c | 190 +- drivers/usb/gadget/function/f_loopback.c | 2 +- drivers/usb/gadget/function/f_midi.c | 6 - drivers/usb/gadget/function/f_rndis.c | 4 +- drivers/usb/gadget/function/f_sourcesink.c | 1 - drivers/usb/gadget/function/storage_common.c | 8 +- drivers/usb/gadget/udc/core.c | 2 + drivers/usb/gadget/udc/dummy_hcd.c | 10 +- drivers/usb/gadget/udc/pxa27x_udc.c | 19 +- drivers/usb/host/Kconfig | 17 + drivers/usb/host/Makefile | 2 + drivers/usb/host/ehci-fsl.c | 9 +- drivers/usb/host/ehci-hcd.c | 2 +- drivers/usb/host/ehci-mxc.c | 213 + drivers/usb/host/ehci-omap.c | 1 - drivers/usb/host/ehci-pmcmsp.c | 15 +- drivers/usb/host/ehci-ps3.c | 4 +- drivers/usb/host/ehci-sched.c | 12 - drivers/usb/host/fotg210-hcd.c | 4 +- drivers/usb/host/imx21-dbg.c | 439 + drivers/usb/host/imx21-hcd.c | 1933 + drivers/usb/host/imx21-hcd.h | 431 + drivers/usb/host/isp116x-hcd.c | 1 - drivers/usb/host/isp1362.h | 54 + drivers/usb/host/max3421-hcd.c | 4 +- drivers/usb/host/ohci-at91.c | 11 +- drivers/usb/host/ohci-hcd.c | 2 +- drivers/usb/host/ohci-hub.c | 1 - drivers/usb/host/ohci-omap.c | 13 +- drivers/usb/host/ohci-ps3.c | 4 +- drivers/usb/host/ohci-pxa27x.c | 11 +- drivers/usb/host/ohci-s3c2410.c | 12 +- drivers/usb/host/oxu210hp-hcd.c | 5 +- drivers/usb/host/sl811-hcd.c | 20 +- drivers/usb/host/u132-hcd.c | 6 +- drivers/usb/host/xhci-hub.c | 4 - drivers/usb/host/xhci-mem.c | 3 +- drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/host/xhci-plat.c | 3 - drivers/usb/host/xhci-ring.c | 4 +- drivers/usb/host/xhci.c | 135 +- drivers/usb/host/xhci.h | 5 - drivers/usb/misc/Kconfig | 9 - drivers/usb/misc/Makefile | 1 - drivers/usb/misc/apple-mfi-fastcharge.c | 13 +- drivers/usb/misc/brcmstb-usb-pinmap.c | 351 - drivers/usb/misc/iowarrior.c | 3 + drivers/usb/misc/legousbtower.c | 2 +- drivers/usb/misc/sisusbvga/Kconfig | 2 +- drivers/usb/misc/sisusbvga/sisusb_con.c | 21 + drivers/usb/misc/yurex.c | 1 - drivers/usb/mtu3/mtu3_debug.h | 1 + drivers/usb/mtu3/mtu3_debugfs.c | 2 +- drivers/usb/musb/tusb6010.c | 1 - drivers/usb/phy/Kconfig | 2 +- drivers/usb/phy/phy-isp1301-omap.c | 31 +- drivers/usb/phy/phy-jz4770.c | 2 +- drivers/usb/serial/Kconfig | 19 +- drivers/usb/serial/Makefile | 1 + drivers/usb/serial/ch341.c | 5 +- drivers/usb/serial/cp210x.c | 499 +- drivers/usb/serial/digi_acceleport.c | 62 +- drivers/usb/serial/ftdi_sio.c | 23 +- drivers/usb/serial/iuu_phoenix.c | 2 + drivers/usb/serial/keyspan_pda.c | 548 +- drivers/usb/serial/kl5kusb105.c | 10 +- drivers/usb/serial/mos7720.c | 236 +- drivers/usb/serial/option.c | 33 +- drivers/usb/storage/ene_ub6250.c | 1 - drivers/usb/storage/freecom.c | 1 + drivers/usb/storage/scsiglue.c | 2 +- drivers/usb/storage/transport.c | 9 +- drivers/usb/storage/uas.c | 23 +- drivers/usb/storage/unusual_uas.h | 7 +- drivers/usb/storage/usb.c | 8 +- drivers/usb/typec/Kconfig | 5 +- drivers/usb/typec/class.c | 298 +- drivers/usb/typec/mux/intel_pmc_mux.c | 17 +- drivers/usb/typec/tcpm/fusb302.c | 16 +- drivers/usb/typec/tcpm/tcpci.c | 123 +- drivers/usb/typec/tcpm/tcpci.h | 25 +- drivers/usb/typec/tcpm/tcpci_maxim.c | 51 +- drivers/usb/typec/tcpm/tcpm.c | 227 +- drivers/usb/typec/tcpm/wcove.c | 3 +- drivers/usb/typec/tps6598x.c | 103 - drivers/usb/typec/ucsi/psy.c | 6 +- drivers/usb/typec/ucsi/ucsi.c | 125 +- drivers/usb/typec/ucsi/ucsi.h | 2 - drivers/usb/typec/ucsi/ucsi_acpi.c | 5 +- drivers/usb/usbip/usbip_common.c | 5 + drivers/vdpa/Kconfig | 1 - drivers/vdpa/mlx5/Makefile | 2 +- drivers/vdpa/mlx5/core/mlx5_vdpa_ifc.h | 168 + drivers/vdpa/mlx5/net/main.c | 76 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 53 +- drivers/vdpa/mlx5/net/mlx5_vnet.h | 24 + drivers/vfio/mdev/mdev_core.c | 4 - drivers/vfio/mdev/vfio_mdev.c | 13 - drivers/vfio/pci/vfio_pci.c | 7 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 7 +- drivers/vfio/platform/vfio_platform.c | 13 +- drivers/vfio/vfio.c | 18 - drivers/vfio/vfio_iommu_type1.c | 24 - drivers/vfio/virqfd.c | 3 - drivers/vhost/scsi.c | 4 +- drivers/vhost/vdpa.c | 84 +- drivers/vhost/vringh.c | 9 +- drivers/video/backlight/pwm_bl.c | 70 +- drivers/video/console/dummycon.c | 20 + drivers/video/console/sticore.c | 10 +- drivers/video/fbdev/atafb.c | 8 + drivers/video/fbdev/atmel_lcdfb.c | 2 +- drivers/video/fbdev/aty/radeon_base.c | 4 +- drivers/video/fbdev/cirrusfb.c | 3 +- drivers/video/fbdev/core/bitblit.c | 3 + drivers/video/fbdev/core/fbcmap.c | 2 +- drivers/video/fbdev/core/fbcon.c | 113 +- drivers/video/fbdev/core/fbcon_ccw.c | 1 + drivers/video/fbdev/core/fbcon_cw.c | 1 + drivers/video/fbdev/core/fbcon_rotate.c | 4 +- drivers/video/fbdev/core/fbcon_ud.c | 1 + drivers/video/fbdev/core/fbmem.c | 49 +- drivers/video/fbdev/core/softcursor.c | 2 + drivers/video/fbdev/core/tileblit.c | 6 +- drivers/video/fbdev/fsl-diu-fb.c | 3 +- drivers/video/fbdev/geode/lxfb_ops.c | 1 - drivers/video/fbdev/matrox/matroxfb_base.c | 8 +- drivers/video/fbdev/mx3fb.c | 2 + drivers/video/fbdev/nvidia/nv_of.c | 3 +- .../omap2/omapfb/displays/connector-analog-tv.c | 7 +- .../fbdev/omap2/omapfb/displays/connector-dvi.c | 7 +- .../fbdev/omap2/omapfb/displays/connector-hdmi.c | 7 +- .../video/fbdev/omap2/omapfb/displays/panel-dpi.c | 7 +- .../omapfb/displays/panel-sharp-ls037v7dw01.c | 7 +- .../omap2/omapfb/displays/panel-sony-acx565akm.c | 7 +- .../omap2/omapfb/displays/panel-tpo-td043mtea1.c | 7 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c | 10 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c | 10 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c | 10 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c | 16 +- drivers/video/fbdev/omap2/omapfb/dss/venc.c | 6 +- drivers/video/fbdev/omap2/omapfb/dss/video-pll.c | 20 +- drivers/video/fbdev/pm2fb.c | 1 - drivers/video/fbdev/ps3fb.c | 4 +- drivers/video/fbdev/riva/riva_hw.c | 14 +- drivers/video/fbdev/sbuslib.c | 124 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 7 +- drivers/video/fbdev/sis/300vtbl.h | 2 + drivers/video/fbdev/sis/sis_accel.h | 14 +- drivers/video/hdmi.c | 11 +- drivers/virtio/virtio_balloon.c | 4 +- drivers/vme/bridges/vme_ca91cx42.c | 13 +- drivers/vme/bridges/vme_tsi148.c | 20 +- drivers/vme/vme.c | 13 +- drivers/w1/slaves/w1_therm.c | 12 +- drivers/watchdog/Kconfig | 16 +- drivers/watchdog/Makefile | 1 + drivers/watchdog/geodewdt.c | 2 + drivers/watchdog/hpwdt.c | 8 +- drivers/watchdog/iTCO_wdt.c | 34 +- drivers/watchdog/mpc8xxx_wdt.c | 4 +- drivers/watchdog/pnx833x_wdt.c | 277 + drivers/watchdog/qcom-wdt.c | 20 +- drivers/watchdog/rti_wdt.c | 4 +- drivers/watchdog/sbc_fitpc2_wdt.c | 12 +- drivers/watchdog/sp805_wdt.c | 1 - drivers/watchdog/sprd_wdt.c | 43 +- drivers/watchdog/stm32_iwdg.c | 13 +- drivers/watchdog/watchdog_core.c | 22 +- drivers/watchdog/wdat_wdt.c | 6 +- drivers/xen/Makefile | 2 +- drivers/xen/grant-table.c | 123 - drivers/xen/manage.c | 1 - drivers/xen/unpopulated-alloc.c | 34 +- drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xen-scsiback.c | 60 +- drivers/xen/xenbus/xenbus.h | 2 - drivers/xen/xenbus/xenbus_client.c | 8 +- drivers/xen/xenbus/xenbus_probe.c | 1 - drivers/xen/xenbus/xenbus_probe_backend.c | 7 - drivers/xen/xenbus/xenbus_xs.c | 34 +- fs/9p/fid.c | 65 +- fs/9p/fid.h | 11 +- fs/9p/vfs_dentry.c | 2 - fs/9p/vfs_dir.c | 6 +- fs/9p/vfs_file.c | 19 +- fs/9p/vfs_inode.c | 47 +- fs/9p/vfs_inode_dotl.c | 35 +- fs/9p/vfs_super.c | 1 - fs/9p/xattr.c | 16 +- fs/afs/super.c | 3 - fs/aio.c | 6 +- fs/autofs/dev-ioctl.c | 5 +- fs/bfs/inode.c | 2 +- fs/binfmt_elf.c | 6 +- fs/block_dev.c | 755 +- fs/btrfs/Makefile | 3 +- fs/btrfs/backref.c | 19 +- fs/btrfs/block-group.c | 268 +- fs/btrfs/block-group.h | 2 - fs/btrfs/block-rsv.c | 8 - fs/btrfs/btrfs_inode.h | 23 +- fs/btrfs/check-integrity.c | 11 +- fs/btrfs/compression.c | 28 +- fs/btrfs/ctree.c | 258 +- fs/btrfs/ctree.h | 214 +- fs/btrfs/delayed-inode.c | 23 +- fs/btrfs/delayed-inode.h | 3 +- fs/btrfs/dev-replace.c | 20 +- fs/btrfs/dir-item.c | 1 + fs/btrfs/discard.c | 46 +- fs/btrfs/discard.h | 3 +- fs/btrfs/disk-io.c | 689 +- fs/btrfs/disk-io.h | 25 +- fs/btrfs/export.c | 1 + fs/btrfs/extent-io-tree.h | 71 +- fs/btrfs/extent-tree.c | 111 +- fs/btrfs/extent_io.c | 656 +- fs/btrfs/extent_io.h | 50 +- fs/btrfs/file-item.c | 344 +- fs/btrfs/file.c | 737 +- fs/btrfs/free-space-cache.c | 558 +- fs/btrfs/free-space-cache.h | 22 +- fs/btrfs/free-space-tree.c | 26 +- fs/btrfs/inode-item.c | 6 + fs/btrfs/inode-map.c | 582 + fs/btrfs/inode-map.h | 16 + fs/btrfs/inode.c | 815 +- fs/btrfs/ioctl.c | 64 +- fs/btrfs/locking.c | 459 +- fs/btrfs/locking.h | 24 +- fs/btrfs/ordered-data.c | 45 + fs/btrfs/ordered-data.h | 5 +- fs/btrfs/print-tree.c | 15 +- fs/btrfs/qgroup.c | 52 +- fs/btrfs/raid56.c | 8 +- fs/btrfs/reada.c | 34 +- fs/btrfs/ref-verify.c | 27 +- fs/btrfs/reflink.c | 18 +- fs/btrfs/relocation.c | 116 +- fs/btrfs/scrub.c | 340 +- fs/btrfs/send.c | 6 +- fs/btrfs/struct-funcs.c | 18 +- fs/btrfs/super.c | 179 +- fs/btrfs/sysfs.c | 132 +- fs/btrfs/tests/btrfs-tests.c | 3 +- fs/btrfs/tests/extent-io-tests.c | 26 +- fs/btrfs/tests/free-space-tests.c | 1 + fs/btrfs/tests/qgroup-tests.c | 4 + fs/btrfs/transaction.c | 126 +- fs/btrfs/transaction.h | 3 +- fs/btrfs/tree-checker.c | 337 +- fs/btrfs/tree-defrag.c | 1 + fs/btrfs/tree-log.c | 183 +- fs/btrfs/uuid-tree.c | 3 +- fs/btrfs/volumes.c | 156 +- fs/btrfs/volumes.h | 21 +- fs/btrfs/xattr.c | 8 +- fs/btrfs/zoned.c | 616 - fs/btrfs/zoned.h | 160 - fs/buffer.c | 4 +- fs/ceph/addr.c | 6 +- fs/ceph/caps.c | 27 +- fs/ceph/debugfs.c | 20 - fs/ceph/dir.c | 9 +- fs/ceph/inode.c | 41 +- fs/ceph/locks.c | 8 +- fs/ceph/mds_client.c | 280 +- fs/ceph/mds_client.h | 3 +- fs/ceph/mdsmap.c | 25 +- fs/ceph/metric.c | 18 +- fs/ceph/metric.h | 14 - fs/ceph/quota.c | 58 +- fs/ceph/super.c | 14 +- fs/ceph/super.h | 7 +- fs/ceph/xattr.c | 81 +- fs/cifs/Kconfig | 25 +- fs/cifs/Makefile | 4 +- fs/cifs/cache.c | 24 + fs/cifs/cifs_debug.c | 13 - fs/cifs/cifs_dfs_ref.c | 19 +- fs/cifs/cifs_fs_sb.h | 12 +- fs/cifs/cifs_swn.c | 695 - fs/cifs/cifs_swn.h | 25 - fs/cifs/cifsacl.c | 253 +- fs/cifs/cifsacl.h | 4 - fs/cifs/cifsencrypt.c | 5 - fs/cifs/cifsfs.c | 174 +- fs/cifs/cifsfs.h | 6 +- fs/cifs/cifsglob.h | 110 +- fs/cifs/cifspdu.h | 4 +- fs/cifs/cifsproto.h | 43 +- fs/cifs/connect.c | 2131 +- fs/cifs/dfs_cache.c | 115 +- fs/cifs/dfs_cache.h | 2 +- fs/cifs/dir.c | 7 +- fs/cifs/file.c | 26 +- fs/cifs/fs_context.c | 1529 +- fs/cifs/fs_context.h | 225 +- fs/cifs/fscache.c | 1 - fs/cifs/fscache.h | 1 + fs/cifs/inode.c | 74 +- fs/cifs/misc.c | 5 +- fs/cifs/netlink.c | 89 - fs/cifs/netlink.h | 16 - fs/cifs/readdir.c | 19 +- fs/cifs/sess.c | 71 +- fs/cifs/smb1ops.c | 13 +- fs/cifs/smb2misc.c | 31 +- fs/cifs/smb2ops.c | 102 +- fs/cifs/smb2pdu.c | 83 +- fs/cifs/smb2pdu.h | 16 +- fs/cifs/smb2proto.h | 4 +- fs/cifs/smbdirect.c | 1 - fs/cifs/trace.h | 4 - fs/cifs/transport.c | 19 +- fs/cifs/unc.c | 71 - fs/cifs/xattr.c | 81 +- fs/compat_binfmt_elf.c | 20 +- fs/configfs/dir.c | 1 - fs/coredump.c | 9 +- fs/crypto/fname.c | 14 +- fs/crypto/fscrypt_private.h | 57 +- fs/crypto/hkdf.c | 2 +- fs/crypto/hooks.c | 56 +- fs/crypto/keyring.c | 10 +- fs/crypto/keysetup.c | 44 +- fs/crypto/policy.c | 27 +- fs/dax.c | 9 +- fs/dlm/lockspace.c | 2 +- fs/dlm/lowcomms.c | 304 +- fs/dlm/lowcomms.h | 2 - fs/dlm/member.c | 2 +- fs/dlm/rcom.c | 6 +- fs/erofs/Makefile | 5 + fs/erofs/compress.h | 54 +- fs/erofs/data.c | 26 +- fs/erofs/decompressor.c | 2 +- fs/erofs/zdata.c | 172 +- fs/erofs/zdata.h | 1 - fs/eventfd.c | 5 +- fs/eventpoll.c | 1004 +- fs/exec.c | 58 +- fs/exfat/nls.c | 6 +- fs/exportfs/expfs.c | 32 +- fs/ext2/dir.c | 14 +- fs/ext2/ext2.h | 7 - fs/ext2/inode.c | 1 - fs/ext2/namei.c | 15 +- fs/ext2/super.c | 2 +- fs/ext4/dir.c | 23 +- fs/ext4/ext4.h | 4 + fs/ext4/inode-test.c | 320 +- fs/ext4/ioctl.c | 2 +- fs/ext4/namei.c | 14 +- fs/ext4/super.c | 23 +- fs/ext4/sysfs.c | 10 +- fs/f2fs/acl.c | 2 +- fs/f2fs/checkpoint.c | 38 +- fs/f2fs/compress.c | 26 +- fs/f2fs/compress.h | 0 fs/f2fs/data.c | 211 +- fs/f2fs/debug.c | 11 +- fs/f2fs/dir.c | 115 +- fs/f2fs/f2fs.h | 183 +- fs/f2fs/file.c | 436 +- fs/f2fs/gc.c | 4 +- fs/f2fs/hash.c | 11 +- fs/f2fs/inline.c | 11 +- fs/f2fs/inode.c | 3 - fs/f2fs/namei.c | 1 - fs/f2fs/node.c | 41 +- fs/f2fs/node.h | 4 +- fs/f2fs/recovery.c | 16 +- fs/f2fs/segment.c | 51 +- fs/f2fs/shrinker.c | 4 +- fs/f2fs/super.c | 72 +- fs/f2fs/sysfs.c | 14 +- fs/fcntl.c | 10 +- fs/file.c | 172 +- fs/file_table.c | 1 + fs/fs-writeback.c | 4 + fs/fuse/acl.c | 6 - fs/fuse/dir.c | 60 +- fs/fuse/file.c | 41 +- fs/fuse/fuse_i.h | 41 +- fs/fuse/inode.c | 61 +- fs/fuse/readdir.c | 4 +- fs/fuse/virtio_fs.c | 47 +- fs/fuse/xattr.c | 9 - fs/gfs2/glock.c | 9 +- fs/gfs2/glops.c | 6 +- fs/gfs2/incore.h | 2 +- fs/gfs2/inode.c | 58 +- fs/gfs2/inode.h | 3 + fs/gfs2/rgrp.c | 4 - fs/gfs2/super.c | 2 + fs/gfs2/util.c | 2 +- fs/gfs2/util.h | 6 +- fs/inode.c | 3 + fs/internal.h | 9 +- fs/io-wq.c | 10 + fs/io-wq.h | 1 + fs/io_uring.c | 1407 +- fs/iomap/buffered-io.c | 2 +- fs/jffs2/debug.h | 23 +- fs/jffs2/jffs2_fs_sb.h | 1 - fs/jffs2/nodelist.h | 4 +- fs/jffs2/readinode.c | 16 - fs/jffs2/super.c | 32 +- fs/jfs/jfs_dmap.c | 10 +- fs/jfs/jfs_dmap.h | 2 +- fs/jfs/jfs_extent.c | 2 +- fs/jfs/jfs_extent.h | 2 +- fs/jfs/jfs_logmgr.h | 2 +- fs/jfs/jfs_txnmgr.c | 2 +- fs/jfs/jfs_xtree.c | 2 +- fs/kernfs/dir.c | 5 +- fs/libfs.c | 70 - fs/lockd/host.c | 22 +- fs/locks.c | 18 +- fs/mount.h | 3 +- fs/namei.c | 40 +- fs/namespace.c | 4 +- fs/nfs/Kconfig | 9 - fs/nfs/blocklayout/blocklayout.c | 2 +- fs/nfs/blocklayout/dev.c | 2 +- fs/nfs/callback_proc.c | 5 - fs/nfs/client.c | 8 +- fs/nfs/dir.c | 721 +- fs/nfs/export.c | 3 - fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/filelayout/filelayoutdev.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 46 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 2 +- fs/nfs/fs_context.c | 21 +- fs/nfs/inode.c | 9 +- fs/nfs/internal.h | 6 + fs/nfs/nfs2xdr.c | 19 +- fs/nfs/nfs3proc.c | 83 +- fs/nfs/nfs3xdr.c | 29 +- fs/nfs/nfs42proc.c | 69 +- fs/nfs/nfs42xdr.c | 104 +- fs/nfs/nfs4client.c | 2 +- fs/nfs/nfs4file.c | 2 +- fs/nfs/nfs4proc.c | 73 +- fs/nfs/nfs4session.h | 2 +- fs/nfs/nfs4super.c | 2 +- fs/nfs/nfs4trace.h | 75 - fs/nfs/nfs4xdr.c | 54 +- fs/nfs/pagelist.c | 36 +- fs/nfs/pnfs.c | 33 +- fs/nfs/pnfs.h | 7 - fs/nfs/pnfs_dev.c | 23 +- fs/nfs/pnfs_nfs.c | 105 +- fs/nfs/proc.c | 18 +- fs/nfs_common/grace.c | 6 +- fs/nfsd/export.c | 6 - fs/nfsd/filecache.c | 3 +- fs/nfsd/nfs2acl.c | 21 +- fs/nfsd/nfs3acl.c | 8 +- fs/nfsd/nfs3proc.c | 11 +- fs/nfsd/nfs3xdr.c | 40 +- fs/nfsd/nfs4proc.c | 35 +- fs/nfsd/nfs4state.c | 3 +- fs/nfsd/nfs4xdr.c | 2587 +- fs/nfsd/nfsd.h | 9 +- fs/nfsd/nfsfh.c | 34 +- fs/nfsd/nfsfh.h | 24 +- fs/nfsd/nfsproc.c | 25 +- fs/nfsd/nfssvc.c | 50 +- fs/nfsd/nfsxdr.c | 16 +- fs/nfsd/trace.c | 1 - fs/nfsd/trace.h | 176 +- fs/nfsd/vfs.c | 29 +- fs/nfsd/xdr.h | 2 + fs/nfsd/xdr3.h | 2 + fs/nfsd/xdr4.h | 43 +- fs/nilfs2/segment.c | 5 + fs/notify/dnotify/dnotify.c | 4 +- fs/notify/fanotify/fanotify.c | 7 +- fs/notify/fsnotify.c | 107 +- fs/notify/inotify/inotify.h | 9 +- fs/notify/inotify/inotify_fsnotify.c | 51 +- fs/notify/inotify/inotify_user.c | 31 +- fs/ntfs/file.c | 5 +- fs/ntfs/inode.c | 2 + fs/ntfs/logfile.c | 3 +- fs/ocfs2/cluster/tcp.c | 1 + fs/ocfs2/namei.c | 4 +- fs/open.c | 6 +- fs/orangefs/file.c | 2 - fs/overlayfs/copy_up.c | 28 +- fs/overlayfs/export.c | 10 +- fs/overlayfs/file.c | 144 +- fs/overlayfs/inode.c | 14 +- fs/overlayfs/namei.c | 28 +- fs/overlayfs/overlayfs.h | 22 +- fs/overlayfs/ovl_entry.h | 2 - fs/overlayfs/super.c | 95 +- fs/overlayfs/util.c | 18 +- fs/pipe.c | 5 +- fs/proc/array.c | 38 +- fs/proc/base.c | 18 +- fs/proc/fd.c | 48 +- fs/proc/generic.c | 24 +- fs/proc/internal.h | 10 +- fs/proc/kcore.c | 2 + fs/proc/meminfo.c | 2 +- fs/proc/proc_net.c | 20 +- fs/proc/stat.c | 3 - fs/proc/task_mmu.c | 8 +- fs/pstore/Kconfig | 8 - fs/pstore/blk.c | 85 +- fs/pstore/ftrace.c | 8 +- fs/pstore/inode.c | 2 +- fs/pstore/internal.h | 1 + fs/pstore/platform.c | 2 +- fs/pstore/zone.c | 4 - fs/quota/dquot.c | 2 +- fs/quota/quota.c | 40 +- fs/quota/quota_tree.c | 8 +- fs/quota/quota_v2.c | 19 - fs/reiserfs/stree.c | 6 - fs/remap_range.c | 10 +- fs/seq_file.c | 57 +- fs/statfs.c | 2 +- fs/super.c | 93 +- fs/ubifs/auth.c | 5 +- fs/ubifs/commit.c | 4 +- fs/ubifs/debug.c | 116 +- fs/ubifs/debug.h | 5 +- fs/ubifs/dir.c | 33 +- fs/ubifs/file.c | 8 +- fs/ubifs/io.c | 52 +- fs/ubifs/journal.c | 3 +- fs/ubifs/lpt.c | 4 +- fs/ubifs/master.c | 4 +- fs/ubifs/orphan.c | 6 +- fs/ubifs/recovery.c | 6 +- fs/ubifs/replay.c | 6 +- fs/ubifs/sb.c | 2 +- fs/ubifs/scan.c | 4 +- fs/ubifs/super.c | 6 +- fs/ubifs/tnc.c | 10 +- fs/ubifs/tnc_misc.c | 7 +- fs/ubifs/ubifs.h | 10 +- fs/userfaultfd.c | 20 +- fs/verity/enable.c | 8 +- fs/verity/fsverity_private.h | 38 +- fs/verity/hash_algs.c | 2 +- fs/verity/init.c | 2 +- fs/verity/measure.c | 12 +- fs/verity/open.c | 24 +- fs/verity/signature.c | 14 +- fs/verity/verify.c | 2 +- fs/xattr.c | 17 +- fs/xfs/libxfs/xfs_alloc.c | 16 +- fs/xfs/libxfs/xfs_bmap.c | 28 +- fs/xfs/libxfs/xfs_bmap_btree.c | 2 + fs/xfs/libxfs/xfs_btree.c | 12 +- fs/xfs/libxfs/xfs_format.h | 11 +- fs/xfs/libxfs/xfs_ialloc.c | 170 +- fs/xfs/libxfs/xfs_ialloc.h | 36 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 5 + fs/xfs/libxfs/xfs_inode_buf.c | 4 + fs/xfs/libxfs/xfs_refcount.c | 9 + fs/xfs/libxfs/xfs_rmap.c | 9 + fs/xfs/libxfs/xfs_rtbitmap.c | 22 +- fs/xfs/libxfs/xfs_sb.c | 104 +- fs/xfs/libxfs/xfs_sb.h | 3 - fs/xfs/libxfs/xfs_shared.h | 1 + fs/xfs/libxfs/xfs_types.c | 64 - fs/xfs/libxfs/xfs_types.h | 7 - fs/xfs/scrub/agheader_repair.c | 2 + fs/xfs/scrub/bmap.c | 22 +- fs/xfs/scrub/common.c | 14 + fs/xfs/scrub/dir.c | 21 +- fs/xfs/scrub/inode.c | 4 + fs/xfs/scrub/parent.c | 10 +- fs/xfs/scrub/rtbitmap.c | 4 +- fs/xfs/xfs_acl.c | 40 +- fs/xfs/xfs_bmap_item.c | 65 +- fs/xfs/xfs_buf.c | 24 +- fs/xfs/xfs_buf.h | 14 +- fs/xfs/xfs_buf_item.c | 4 +- fs/xfs/xfs_extfree_item.c | 23 +- fs/xfs/xfs_fsops.c | 9 +- fs/xfs/xfs_inode.c | 249 +- fs/xfs/xfs_inode.h | 6 +- fs/xfs/xfs_iops.c | 41 +- fs/xfs/xfs_iops.h | 8 + fs/xfs/xfs_iwalk.c | 2 +- fs/xfs/xfs_log_recover.c | 13 +- fs/xfs/xfs_qm.c | 26 +- fs/xfs/xfs_refcount_item.c | 52 +- fs/xfs/xfs_rmap_item.c | 67 +- fs/xfs/xfs_rtalloc.c | 20 +- fs/xfs/xfs_rtalloc.h | 4 +- fs/xfs/xfs_super.c | 77 +- fs/xfs/xfs_symlink.c | 4 +- fs/xfs/xfs_trace.h | 18 - fs/xfs/xfs_trans.c | 2 +- fs/xfs/xfs_trans_buf.c | 16 +- fs/xfs/xfs_trans_dquot.c | 43 +- fs/zonefs/super.c | 14 +- include/acpi/acpi_bus.h | 5 + include/acpi/acpi_drivers.h | 12 +- include/acpi/acpixf.h | 2 +- include/acpi/acuuid.h | 5 - include/acpi/cppc_acpi.h | 6 +- include/asm-generic/Kbuild | 2 +- include/asm-generic/atomic-instrumented.h | 216 +- include/asm-generic/bitops/builtin-ffs.h | 5 +- include/asm-generic/getorder.h | 2 +- include/asm-generic/io.h | 4 - include/asm-generic/kmap_size.h | 12 - include/asm-generic/kmap_types.h | 11 + include/asm-generic/mmu_context.h | 58 +- include/asm-generic/msi.h | 4 - include/asm-generic/nommu_context.h | 19 - include/asm-generic/qrwlock.h | 8 +- include/asm-generic/qspinlock.h | 4 +- include/asm-generic/syscall.h | 24 +- include/crypto/aead.h | 5 - include/crypto/curve25519.h | 2 - include/crypto/hash_info.h | 3 +- include/crypto/internal/blake2s.h | 2 - include/crypto/sha.h | 167 + include/crypto/sha1.h | 46 - include/crypto/sha1_base.h | 5 +- include/crypto/sha2.h | 134 - include/crypto/sha256_base.h | 5 +- include/crypto/sha512_base.h | 5 +- include/crypto/sm3_base.h | 3 +- include/drm/amd_asic_type.h | 2 - include/drm/drm_atomic.h | 16 +- include/drm/drm_atomic_helper.h | 4 +- include/drm/drm_client.h | 7 +- include/drm/drm_connector.h | 2 +- include/drm/drm_crtc.h | 26 - include/drm/drm_device.h | 6 +- include/drm/drm_dp_helper.h | 134 +- include/drm/drm_drv.h | 92 +- include/drm/drm_dsc.h | 3 +- include/drm/drm_encoder.h | 1 + include/drm/drm_fb_helper.h | 14 +- include/drm/drm_gem.h | 7 +- include/drm/drm_gem_cma_helper.h | 8 +- include/drm/drm_gem_shmem_helper.h | 11 +- include/drm/drm_gem_ttm_helper.h | 6 - include/drm/drm_gem_vram_helper.h | 25 +- include/drm/drm_mode_config.h | 25 +- include/drm/drm_modes.h | 3 - include/drm/drm_modeset_helper_vtables.h | 35 +- include/drm/drm_plane.h | 21 - include/drm/drm_prime.h | 5 +- include/drm/i915_pciids.h | 152 +- include/drm/ttm/ttm_bo_api.h | 126 +- include/drm/ttm/ttm_bo_driver.h | 114 +- include/drm/ttm/ttm_caching.h | 36 - include/drm/ttm/ttm_page_alloc.h | 122 + include/drm/ttm/ttm_placement.h | 15 + include/drm/ttm/ttm_pool.h | 91 - include/drm/ttm/ttm_resource.h | 12 +- include/drm/ttm/ttm_set_memory.h | 150 + include/drm/ttm/ttm_tt.h | 82 +- include/dt-bindings/clock/at91.h | 11 - include/dt-bindings/clock/axg-clkc.h | 25 - include/dt-bindings/clock/dra7.h | 4 - include/dt-bindings/clock/fsl,qoriq-clockgen.h | 15 - include/dt-bindings/clock/g12a-clkc.h | 2 - include/dt-bindings/clock/imx8-lpcg.h | 14 - include/dt-bindings/clock/ingenic,sysost.h | 10 +- include/dt-bindings/clock/k210-clk.h | 56 +- include/dt-bindings/clock/qcom,camcc-sc7180.h | 121 - include/dt-bindings/clock/qcom,gcc-sdx55.h | 117 - include/dt-bindings/clock/qcom,rpmh.h | 10 - .../dt-bindings/clock/qcom,sm8250-lpass-aoncc.h | 11 - .../dt-bindings/clock/qcom,sm8250-lpass-audiocc.h | 13 - include/dt-bindings/clock/sifive-fu740-prci.h | 23 - include/dt-bindings/dma/jz4775-dma.h | 44 - include/dt-bindings/dma/qcom-gpi.h | 11 - include/dt-bindings/dma/x2000-dma.h | 54 - include/dt-bindings/firmware/imx/rsrc.h | 1 - include/dt-bindings/gpio/msc313-gpio.h | 53 - include/dt-bindings/gpio/tegra186-gpio.h | 4 +- include/dt-bindings/interconnect/qcom,sdm845.h | 2 - include/dt-bindings/memory/tegra124-mc.h | 68 - include/dt-bindings/memory/tegra20-mc.h | 53 - include/dt-bindings/memory/tegra210-mc.h | 10 - include/dt-bindings/memory/tegra30-mc.h | 67 - include/dt-bindings/power/mt8183-power.h | 26 - include/dt-bindings/power/mt8192-power.h | 32 - include/dt-bindings/power/qcom-rpmpd.h | 34 - .../dt-bindings/regulator/dlg,da9121-regulator.h | 22 - include/dt-bindings/reset/bcm6318-reset.h | 20 - include/dt-bindings/reset/bcm63268-reset.h | 26 - include/dt-bindings/reset/bcm6328-reset.h | 18 - include/dt-bindings/reset/bcm6358-reset.h | 15 - include/dt-bindings/reset/bcm6362-reset.h | 22 - include/dt-bindings/reset/bcm6368-reset.h | 16 - include/dt-bindings/sound/adi,adau1977.h | 15 - include/dt-bindings/usb/pd.h | 8 - include/keys/rxrpc-type.h | 56 +- include/kunit/test.h | 51 - include/kvm/arm_pmu.h | 3 + include/kvm/arm_vgic.h | 1 - include/linux/acpi.h | 2 +- include/linux/acpi_iort.h | 4 - include/linux/atmdev.h | 1 - include/linux/atomic-arch-fallback.h | 90 +- include/linux/atomic-fallback.h | 90 +- include/linux/audit.h | 8 + include/linux/auxiliary_bus.h | 77 - include/linux/bio.h | 23 +- include/linux/bitmap.h | 6 +- include/linux/bitops.h | 11 +- include/linux/blk-cgroup.h | 4 +- include/linux/blk-mq.h | 15 - include/linux/blk_types.h | 24 +- include/linux/blkdev.h | 51 +- include/linux/blktrace_api.h | 5 +- include/linux/bootconfig.h | 3 - include/linux/bpf-cgroup.h | 12 +- include/linux/bpf.h | 80 +- include/linux/bpf_lsm.h | 30 - include/linux/bpf_types.h | 1 - include/linux/bpf_verifier.h | 30 +- include/linux/btf.h | 6 +- include/linux/build_bug.h | 5 - include/linux/bvec.h | 20 +- include/linux/can/dev.h | 38 +- include/linux/can/dev/peak_canfd.h | 2 +- include/linux/capability.h | 2 +- include/linux/ccp.h | 3 +- include/linux/ceph/auth.h | 68 +- include/linux/ceph/ceph_features.h | 11 +- include/linux/ceph/ceph_fs.h | 44 +- include/linux/ceph/decode.h | 8 - include/linux/ceph/libceph.h | 11 +- include/linux/ceph/mdsmap.h | 2 +- include/linux/ceph/messenger.h | 285 +- include/linux/ceph/msgr.h | 66 +- include/linux/ceph/osdmap.h | 4 +- include/linux/cgroup-defs.h | 15 + include/linux/cgroup.h | 5 +- include/linux/clk-provider.h | 39 - include/linux/clk.h | 20 +- include/linux/clk/samsung.h | 4 +- include/linux/compaction.h | 12 + include/linux/compat.h | 38 - include/linux/compiler_types.h | 11 - include/linux/completion.h | 5 +- include/linux/connector.h | 10 +- include/linux/console.h | 4 +- include/linux/context_tracking.h | 6 +- include/linux/cpufreq.h | 19 +- include/linux/cpuhotplug.h | 1 - include/linux/cpumask.h | 6 - include/linux/ctype.h | 15 +- include/linux/dcache.h | 1 - include/linux/devfreq.h | 4 + include/linux/devfreq_cooling.h | 27 +- include/linux/device.h | 10 +- include/linux/device/class.h | 14 - include/linux/dma-buf-map.h | 266 - include/linux/dma-buf.h | 18 +- include/linux/dma-iommu.h | 8 - include/linux/dma-map-ops.h | 17 - include/linux/dma-mapping.h | 9 + include/linux/dma/k3-event-router.h | 16 - include/linux/dma/k3-psil.h | 16 - include/linux/dma/k3-udma-glue.h | 12 - include/linux/dma/qcom-gpi-dma.h | 83 - include/linux/dmaengine.h | 19 - include/linux/edac.h | 16 +- include/linux/elf.h | 10 - include/linux/elfcore.h | 22 - include/linux/energy_model.h | 23 +- include/linux/entry-common.h | 167 +- include/linux/entry-kvm.h | 4 +- include/linux/ethtool.h | 1 - include/linux/eventfd.h | 6 - include/linux/eventpoll.h | 11 +- include/linux/exportfs.h | 13 - include/linux/f2fs_fs.h | 2 +- include/linux/fdtable.h | 40 +- include/linux/filter.h | 2 +- include/linux/firmware/imx/dsp.h | 10 - include/linux/firmware/imx/ipc.h | 13 - include/linux/firmware/imx/sci.h | 27 - include/linux/firmware/imx/svc/misc.h | 19 - include/linux/firmware/xlnx-zynqmp.h | 45 +- include/linux/font.h | 3 +- include/linux/fpga/fpga-mgr.h | 2 - include/linux/freelist.h | 129 - include/linux/fs.h | 13 +- include/linux/fscrypt.h | 119 +- include/linux/fsnotify_backend.h | 9 +- include/linux/ftrace.h | 45 +- include/linux/fwnode.h | 73 +- include/linux/genhd.h | 127 +- include/linux/genl_magic_struct.h | 2 +- include/linux/gfp.h | 2 + include/linux/goldfish.h | 8 +- include/linux/gpio/consumer.h | 4 +- include/linux/gpio/driver.h | 71 + include/linux/hid.h | 3 +- include/linux/highmem-internal.h | 232 - include/linux/highmem.h | 313 +- include/linux/hrtimer.h | 6 +- include/linux/huge_mm.h | 93 +- include/linux/hyperv.h | 23 - include/linux/ide.h | 3 + include/linux/ieee80211.h | 12 +- include/linux/if_bridge.h | 1 - include/linux/if_frad.h | 92 + include/linux/if_macvlan.h | 1 - include/linux/iio/adc/ad_sigma_delta.h | 6 +- include/linux/iio/buffer.h | 3 + include/linux/iio/iio-opaque.h | 2 - include/linux/iio/iio.h | 6 - include/linux/iio/trigger.h | 6 +- include/linux/iio/triggered_buffer.h | 23 +- include/linux/ima.h | 12 - include/linux/inetdevice.h | 4 +- include/linux/init.h | 2 +- include/linux/input-polldev.h | 58 + include/linux/input.h | 14 +- include/linux/input/adp5589.h | 7 + include/linux/interrupt.h | 1 + include/linux/io-mapping.h | 38 +- include/linux/io-pgtable.h | 19 +- include/linux/ioasid.h | 10 +- include/linux/iommu-helper.h | 4 +- include/linux/iommu.h | 2 - include/linux/ioport.h | 34 +- include/linux/iova.h | 21 + include/linux/ipc_namespace.h | 3 +- include/linux/irq.h | 7 + include/linux/irq_work.h | 33 +- include/linux/irqchip/arm-gic-v4.h | 4 - include/linux/irqdesc.h | 40 +- include/linux/irqdomain.h | 12 +- include/linux/irqflags.h | 8 +- include/linux/iversion.h | 13 - include/linux/kasan-checks.h | 2 +- include/linux/kasan.h | 359 +- include/linux/kbd_kern.h | 3 + include/linux/kernel.h | 195 +- include/linux/kernel_stat.h | 1 - include/linux/kernfs.h | 2 +- include/linux/key-type.h | 1 - include/linux/kprobes.h | 27 +- include/linux/kvm_dirty_ring.h | 103 - include/linux/kvm_host.h | 21 +- include/linux/list.h | 2 +- include/linux/litex.h | 102 - include/linux/llist.h | 23 - include/linux/lockdep.h | 17 - include/linux/log2.h | 3 +- include/linux/lsm_audit.h | 2 +- include/linux/lsm_hook_defs.h | 6 +- include/linux/lsm_hooks.h | 2 +- include/linux/mailbox/arm_mhuv2_message.h | 20 - include/linux/marvell_phy.h | 3 - include/linux/math.h | 177 - include/linux/mdev.h | 4 - include/linux/mei_cl_bus.h | 6 - include/linux/memblock.h | 18 +- include/linux/memcontrol.h | 565 +- include/linux/memory_hotplug.h | 3 - include/linux/mfd/madera/core.h | 1 - include/linux/mfd/madera/registers.h | 635 + include/linux/mfd/rt5033-private.h | 28 +- include/linux/mfd/si476x-core.h | 2 +- include/linux/mfd/syscon.h | 11 - include/linux/mfd/syscon/xlnx-vcu.h | 39 - include/linux/mfd/tmio.h | 7 +- include/linux/mfd/tps65910.h | 40 + include/linux/mhi.h | 25 +- include/linux/migrate.h | 4 +- include/linux/mlx4/device.h | 1 + include/linux/mlx5/device.h | 8 - include/linux/mlx5/driver.h | 42 +- include/linux/mlx5/eswitch.h | 8 +- include/linux/mlx5/fs.h | 6 +- include/linux/mlx5/mlx5_ifc.h | 107 +- include/linux/mlx5/mlx5_ifc_vdpa.h | 166 - include/linux/mm.h | 175 +- include/linux/mm_types.h | 15 +- include/linux/mmap_lock.h | 94 +- include/linux/mmc/host.h | 7 - include/linux/mmdebug.h | 13 - include/linux/mmzone.h | 76 +- include/linux/mod_devicetable.h | 8 - include/linux/module.h | 32 +- include/linux/moduleloader.h | 3 +- include/linux/moduleparam.h | 12 +- include/linux/msi.h | 46 +- include/linux/mtd/nand-ecc-sw-bch.h | 73 - include/linux/mtd/nand-ecc-sw-hamming.h | 91 - include/linux/mtd/nand.h | 56 - include/linux/mtd/nand_bch.h | 66 + include/linux/mtd/nand_ecc.h | 39 + include/linux/mtd/rawnand.h | 19 +- include/linux/mtd/sharpsl.h | 1 + include/linux/mtd/spi-nor.h | 55 +- include/linux/mtd/spinand.h | 9 - include/linux/net.h | 2 +- include/linux/netdev_features.h | 4 +- include/linux/netdevice.h | 91 +- include/linux/netfilter/ipset/ip_set.h | 5 - include/linux/netfilter/x_tables.h | 5 +- include/linux/nfs4.h | 8 + include/linux/nfs_fs.h | 9 +- include/linux/nfs_page.h | 4 - include/linux/nfs_xdr.h | 17 +- include/linux/ns_common.h | 3 - include/linux/nvmem-provider.h | 17 - include/linux/of.h | 10 +- include/linux/page-flags-layout.h | 2 +- include/linux/page-flags.h | 18 +- include/linux/page_ext.h | 8 - include/linux/pagevec.h | 3 + include/linux/part_stat.h | 45 +- include/linux/pci-ecam.h | 27 - include/linux/pci.h | 27 +- include/linux/pci_ids.h | 1 - include/linux/perf/arm_pmu.h | 2 - include/linux/perf_event.h | 6 - include/linux/pgtable.h | 71 - include/linux/phy.h | 21 +- include/linux/pid_namespace.h | 4 +- include/linux/pinctrl/pinctrl.h | 4 +- include/linux/platform_data/ad7298.h | 19 + include/linux/platform_data/ad7303.h | 20 + include/linux/platform_data/ad7887.h | 4 + include/linux/platform_data/adau1977.h | 44 + include/linux/platform_data/at91_adc.h | 49 + include/linux/platform_data/atmel.h | 12 + include/linux/platform_data/cros_ec_commands.h | 155 - include/linux/platform_data/hirschmann-hellcreek.h | 23 - include/linux/platform_data/jz4740/jz4740_nand.h | 25 + include/linux/platform_data/media/coda.h | 14 + include/linux/platform_data/mtd-mxc_nand.h | 19 + include/linux/platform_data/serial-imx.h | 15 + include/linux/platform_data/shmob_drm.h | 2 + include/linux/platform_data/ti-sysc.h | 1 - include/linux/platform_data/usb-ehci-mxc.h | 14 + include/linux/platform_data/x86/asus-wmi.h | 1 - include/linux/platform_device.h | 3 - include/linux/pm_domain.h | 22 +- include/linux/pm_opp.h | 1 + include/linux/pm_wakeup.h | 10 - include/linux/poison.h | 4 + include/linux/power/generic-adc-battery.h | 4 + include/linux/preempt.h | 83 +- include/linux/proc_fs.h | 8 +- include/linux/property.h | 3 - include/linux/psci.h | 9 - include/linux/pstore_blk.h | 42 + include/linux/ptp_classify.h | 7 +- include/linux/ptp_clock_kernel.h | 13 - include/linux/purgatory.h | 2 +- include/linux/pwm.h | 5 + include/linux/qcom-geni-se.h | 2 + include/linux/qed/qed_if.h | 1 - include/linux/quota.h | 15 +- include/linux/rcu_node_tree.h | 2 - include/linux/rcupdate.h | 11 +- include/linux/rcupdate_trace.h | 4 +- include/linux/rcutiny.h | 2 - include/linux/rcutree.h | 1 - include/linux/refcount.h | 2 +- include/linux/regmap.h | 40 - include/linux/regset.h | 12 - include/linux/regulator/da9121.h | 36 - include/linux/regulator/driver.h | 3 - include/linux/regulator/pfuze100.h | 6 + include/linux/relay.h | 29 +- include/linux/remoteproc.h | 4 - include/linux/reset.h | 1 - include/linux/rfkill.h | 24 +- include/linux/rio_drv.h | 3 + include/linux/rmap.h | 1 + include/linux/rpmsg.h | 63 +- include/linux/rpmsg/byteorder.h | 67 - include/linux/rpmsg/ns.h | 45 - include/linux/rtc.h | 91 +- include/linux/rtsx_pci.h | 32 - include/linux/rwsem.h | 3 - include/linux/s3c_adc_battery.h | 3 + include/linux/sbitmap.h | 5 + include/linux/scatterlist.h | 6 + include/linux/sched.h | 22 +- include/linux/sched/cpufreq.h | 5 - include/linux/sched/hotplug.h | 2 - include/linux/sched/jobctl.h | 4 +- include/linux/sched/mm.h | 21 - include/linux/sched/signal.h | 29 +- include/linux/sched/task.h | 2 + include/linux/sched/topology.h | 8 - include/linux/scmi_protocol.h | 353 +- include/linux/scs.h | 16 +- include/linux/sctp.h | 20 - include/linux/sdla.h | 240 + include/linux/seccomp.h | 9 +- include/linux/security.h | 30 +- include/linux/seq_buf.h | 2 +- include/linux/seqlock.h | 121 +- include/linux/serial_8250.h | 5 - include/linux/serial_core.h | 20 +- include/linux/serial_pnx8xxx.h | 67 + include/linux/serial_s3c.h | 2 +- include/linux/set_memory.h | 5 - include/linux/shmem_fs.h | 6 +- include/linux/signal.h | 14 - include/linux/signal_types.h | 12 - include/linux/siox.h | 2 +- include/linux/skbuff.h | 22 - include/linux/slab.h | 18 - include/linux/smp.h | 19 +- include/linux/soc/marvell/octeontx2/asm.h | 29 - include/linux/soc/mediatek/infracfg.h | 107 - include/linux/soc/mediatek/mtk-cmdq.h | 10 +- include/linux/soc/mediatek/mtk-mmsys.h | 33 - include/linux/soc/qcom/llcc-qcom.h | 6 - include/linux/soc/ti/k3-ringacc.h | 22 - include/linux/soc/ti/ti_sci_protocol.h | 85 +- include/linux/socket.h | 1 - include/linux/soundwire/sdw.h | 4 - include/linux/soundwire/sdw_registers.h | 43 - include/linux/spi/spi.h | 1 - include/linux/spmi.h | 1 - include/linux/stmmac.h | 1 - include/linux/stop_machine.h | 5 - include/linux/string.h | 77 +- include/linux/sunrpc/svc.h | 22 +- include/linux/sunrpc/svc_rdma.h | 36 +- include/linux/sunrpc/svc_rdma_pcl.h | 128 - include/linux/sunrpc/svc_xprt.h | 4 +- include/linux/sunrpc/xdr.h | 114 +- include/linux/sunrpc/xprt.h | 3 +- include/linux/swap.h | 4 +- include/linux/swiotlb.h | 8 - include/linux/syscall_user_dispatch.h | 40 - include/linux/syscalls.h | 21 +- include/linux/thermal.h | 3 - include/linux/thread_info.h | 50 - include/linux/thunderbolt.h | 18 +- include/linux/time.h | 13 + include/linux/time_namespace.h | 37 +- include/linux/timekeeping.h | 5 +- include/linux/timer.h | 1 + include/linux/timex.h | 1 + include/linux/trace_recursion.h | 232 - include/linux/trace_seq.h | 4 +- include/linux/tracehook.h | 40 +- include/linux/tty.h | 48 +- include/linux/tty_driver.h | 9 + include/linux/uio_driver.h | 16 - include/linux/units.h | 2 +- include/linux/usb/hcd.h | 4 + include/linux/usb/pd.h | 2 - include/linux/usb/pd_vdo.h | 19 +- include/linux/usb/r8152.h | 37 - include/linux/usb/serial.h | 2 + include/linux/usb/tcpm.h | 28 +- include/linux/usb/typec.h | 2 - include/linux/usb/typec_tbt.h | 6 +- include/linux/usb/usbnet.h | 4 + include/linux/usb_usual.h | 2 - include/linux/user_namespace.h | 5 +- include/linux/utsname.h | 9 +- include/linux/vfio.h | 4 - include/linux/vmalloc.h | 8 +- include/linux/vmstat.h | 104 - include/linux/wait.h | 12 +- include/linux/wimax/debug.h | 491 + include/linux/zsmalloc.h | 1 + include/media/dvbdev.h | 2 +- include/media/fwht-ctrls.h | 31 + include/media/h264-ctrls.h | 231 + include/media/hevc-ctrls.h | 10 +- include/media/mpeg2-ctrls.h | 4 +- include/media/rc-map.h | 2 - include/media/v4l2-async.h | 2 +- include/media/v4l2-common.h | 21 - include/media/v4l2-ctrls.h | 4 +- include/media/v4l2-dev.h | 4 +- include/media/v4l2-device.h | 2 +- include/media/v4l2-dv-timings.h | 2 +- include/media/v4l2-fwnode.h | 129 +- include/media/v4l2-h264.h | 2 +- include/media/v4l2-ioctl.h | 10 - include/media/v4l2-mediabus.h | 8 +- include/media/v4l2-subdev.h | 2 +- include/media/videobuf2-core.h | 2 +- include/media/vp8-ctrls.h | 8 +- include/memory/renesas-rpc-if.h | 13 +- include/misc/ocxl.h | 2 +- include/net/9p/client.h | 7 - include/net/act_api.h | 6 - include/net/bluetooth/hci.h | 7 - include/net/bluetooth/hci_core.h | 23 +- include/net/bluetooth/mgmt.h | 53 +- include/net/bonding.h | 2 + include/net/bpf_sk_storage.h | 2 - include/net/busy_poll.h | 27 +- include/net/cfg80211.h | 97 +- include/net/compat.h | 10 + include/net/devlink.h | 13 +- include/net/dsa.h | 8 - include/net/dst.h | 12 +- include/net/flow.h | 10 - include/net/ieee80211_radiotap.h | 1 - include/net/inet_ecn.h | 14 +- include/net/inet_frag.h | 1 - include/net/ip.h | 2 +- include/net/ip_tunnels.h | 2 + include/net/mac80211.h | 42 +- include/net/mptcp.h | 25 +- include/net/net_namespace.h | 14 +- include/net/netfilter/ipv4/nf_reject.h | 14 +- include/net/netfilter/ipv6/nf_reject.h | 14 +- include/net/netfilter/nf_conntrack_l4proto.h | 16 +- include/net/netfilter/nf_tables.h | 99 +- include/net/netfilter/nf_tables_offload.h | 7 - include/net/netlink.h | 4 +- include/net/netns/sctp.h | 8 - include/net/nexthop.h | 42 +- include/net/nfc/nci.h | 34 - include/net/page_pool.h | 26 - include/net/pkt_cls.h | 4 +- include/net/pkt_sched.h | 5 - include/net/route.h | 6 +- include/net/sch_generic.h | 17 +- include/net/sctp/constants.h | 2 - include/net/sctp/sctp.h | 9 +- include/net/sctp/sm.h | 4 - include/net/sctp/structs.h | 12 +- include/net/sock.h | 30 +- include/net/switchdev.h | 2 - include/net/tcp.h | 35 +- include/net/tls.h | 32 +- include/net/udp.h | 6 +- include/net/wimax.h | 503 + include/net/xdp.h | 22 +- include/net/xdp_sock.h | 1 - include/net/xdp_sock_drv.h | 7 - include/rdma/ib_addr.h | 1 - include/rdma/ib_umem.h | 42 - include/rdma/ib_verbs.h | 199 +- include/rdma/restrack.h | 24 - include/rdma/uverbs_ioctl.h | 25 +- include/rdma/uverbs_types.h | 9 +- include/scsi/fc_encode.h | 727 + include/scsi/fc_frame.h | 30 - include/scsi/scsi_transport_fc.h | 36 - include/soc/fsl/qman.h | 3 +- include/soc/mscc/ocelot.h | 23 +- include/soc/tegra/fuse.h | 4 - include/soc/tegra/mc.h | 27 - include/sound/compress_driver.h | 16 - include/sound/graph_card.h | 16 - include/sound/hda_codec.h | 2 +- include/sound/intel-dsp-config.h | 7 - include/sound/rt5682.h | 1 - include/sound/simple_card_utils.h | 3 - include/sound/soc-acpi-intel-match.h | 2 - include/sound/soc-acpi.h | 6 - include/sound/soc-component.h | 31 +- include/sound/soc-dai.h | 42 +- include/sound/soc-jack.h | 132 - include/sound/soc-link.h | 9 +- include/sound/soc-topology.h | 13 +- include/sound/soc.h | 132 +- include/sound/sof.h | 6 +- include/sound/sof/dai.h | 16 +- include/sound/sof/debug.h | 41 - include/sound/sof/ext_manifest.h | 21 - include/sound/sof/header.h | 15 +- include/sound/sof/trace.h | 28 - include/target/target_core_base.h | 22 +- include/target/target_core_fabric.h | 2 +- include/trace/events/asoc.h | 1 - include/trace/events/block.h | 228 +- include/trace/events/clk.h | 44 - include/trace/events/devfreq.h | 30 +- include/trace/events/f2fs.h | 1 - include/trace/events/kvm.h | 63 - include/trace/events/mmap_lock.h | 107 - include/trace/events/rpcrdma.h | 593 +- include/trace/events/sched.h | 84 - include/trace/events/sunrpc.h | 24 + include/trace/events/thermal.h | 19 +- include/trace/events/ufs.h | 24 +- include/trace/events/writeback.h | 2 +- include/trace/events/xdp.h | 12 +- include/trace/syscall.h | 6 +- include/uapi/asm-generic/sembuf.h | 6 +- include/uapi/asm-generic/siginfo.h | 3 +- include/uapi/asm-generic/signal-defs.h | 63 - include/uapi/asm-generic/signal.h | 29 + include/uapi/asm-generic/socket.h | 3 - include/uapi/asm-generic/unistd.h | 6 +- include/uapi/drm/amdgpu_drm.h | 6 +- include/uapi/drm/drm_fourcc.h | 175 +- include/uapi/drm/drm_mode.h | 171 +- include/uapi/drm/virtgpu_drm.h | 39 +- include/uapi/linux/android/binder.h | 1 - include/uapi/linux/batman_adv.h | 26 - include/uapi/linux/bpf.h | 109 +- include/uapi/linux/btrfs.h | 1 - include/uapi/linux/btrfs_tree.h | 3 +- include/uapi/linux/can.h | 38 +- include/uapi/linux/can/gw.h | 4 +- include/uapi/linux/can/isotp.h | 2 +- include/uapi/linux/can/netlink.h | 1 - include/uapi/linux/cfm_bridge.h | 64 - include/uapi/linux/cifs/cifs_netlink.h | 63 - include/uapi/linux/close_range.h | 3 - include/uapi/linux/const.h | 5 - include/uapi/linux/devlink.h | 2 +- include/uapi/linux/ethtool.h | 2 +- include/uapi/linux/f2fs.h | 98 - include/uapi/linux/fscrypt.h | 5 +- include/uapi/linux/fsverity.h | 49 - include/uapi/linux/fuse.h | 30 +- include/uapi/linux/gpio.h | 12 +- include/uapi/linux/hidraw.h | 6 - include/uapi/linux/idxd.h | 79 - include/uapi/linux/if_alg.h | 16 - include/uapi/linux/if_bridge.h | 126 - include/uapi/linux/if_ether.h | 1 - include/uapi/linux/if_frad.h | 123 + include/uapi/linux/if_link.h | 2 - include/uapi/linux/if_packet.h | 12 - include/uapi/linux/io_uring.h | 16 - include/uapi/linux/kd.h | 2 +- include/uapi/linux/kernel.h | 9 +- include/uapi/linux/keyboard.h | 2 +- include/uapi/linux/kvm.h | 56 +- include/uapi/linux/lightnvm.h | 2 +- include/uapi/linux/lirc.h | 4 +- include/uapi/linux/media-bus-format.h | 11 +- include/uapi/linux/mroute6.h | 2 +- include/uapi/linux/mrp_bridge.h | 1 - include/uapi/linux/netfilter/ipset/ip_set.h | 6 +- include/uapi/linux/netfilter/nf_tables.h | 6 - include/uapi/linux/netfilter/x_tables.h | 2 +- include/uapi/linux/netlink.h | 2 +- include/uapi/linux/nl80211.h | 152 +- include/uapi/linux/pci_regs.h | 16 - include/uapi/linux/perf_event.h | 6 +- include/uapi/linux/ppp-ioctl.h | 2 - include/uapi/linux/prctl.h | 5 - include/uapi/linux/ptrace.h | 3 +- include/uapi/linux/rfkill.h | 16 +- include/uapi/linux/rkisp1-config.h | 884 - include/uapi/linux/rpmsg_types.h | 11 - include/uapi/linux/rtnetlink.h | 20 +- include/uapi/linux/sched/types.h | 2 - include/uapi/linux/sctp.h | 7 - include/uapi/linux/sdla.h | 117 + include/uapi/linux/seg6_local.h | 1 - include/uapi/linux/serial_core.h | 2 + include/uapi/linux/smc.h | 126 - include/uapi/linux/snmp.h | 1 - include/uapi/linux/stat.h | 9 +- include/uapi/linux/sysctl.h | 2 +- include/uapi/linux/tcp.h | 4 - include/uapi/linux/tls.h | 15 - include/uapi/linux/userfaultfd.h | 9 - include/uapi/linux/v4l2-controls.h | 873 +- include/uapi/linux/vfio.h | 1 - include/uapi/linux/videodev2.h | 41 +- include/uapi/linux/virtio_gpu.h | 82 - include/uapi/linux/vm_sockets.h | 26 +- .../linux-wimax.h => include/uapi/linux/wimax.h | 0 .../uapi/linux/wimax/i2400m.h | 0 include/uapi/misc/habanalabs.h | 126 +- include/uapi/rdma/hns-abi.h | 10 - include/uapi/rdma/ib_user_verbs.h | 14 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 2 +- include/uapi/rdma/rdma_user_rxe.h | 21 - include/uapi/scsi/fc/fc_els.h | 114 +- include/uapi/sound/asoc.h | 22 +- include/uapi/sound/sof/abi.h | 2 +- include/xen/grant_table.h | 17 - include/xen/xenbus.h | 15 +- init/Kconfig | 12 +- init/do_mounts.c | 271 +- init/init_task.c | 4 +- init/initramfs.c | 2 +- init/main.c | 20 +- init/version.c | 2 +- ipc/msgutil.c | 2 +- ipc/namespace.c | 4 +- ipc/shm.c | 8 +- kernel/Makefile | 5 +- kernel/acct.c | 7 +- kernel/audit.c | 9 +- kernel/audit_fsnotify.c | 2 +- kernel/audit_tree.c | 2 +- kernel/audit_watch.c | 2 +- kernel/auditsc.c | 42 +- kernel/bpf/Makefile | 1 - kernel/bpf/arraymap.c | 30 +- kernel/bpf/bpf_iter.c | 14 - kernel/bpf/bpf_local_storage.c | 20 +- kernel/bpf/bpf_lsm.c | 140 - kernel/bpf/bpf_struct_ops.c | 19 +- kernel/bpf/bpf_task_storage.c | 315 - kernel/bpf/btf.c | 481 +- kernel/bpf/core.c | 23 +- kernel/bpf/cpumap.c | 37 +- kernel/bpf/devmap.c | 25 +- kernel/bpf/hashtab.c | 189 +- kernel/bpf/helpers.c | 17 +- kernel/bpf/local_storage.c | 44 +- kernel/bpf/lpm_trie.c | 19 +- kernel/bpf/queue_stack_maps.c | 16 +- kernel/bpf/reuseport_array.c | 12 +- kernel/bpf/ringbuf.c | 35 +- kernel/bpf/stackmap.c | 18 +- kernel/bpf/syscall.c | 336 +- kernel/bpf/sysfs_btf.c | 2 +- kernel/bpf/task_iter.c | 77 +- kernel/bpf/verifier.c | 451 +- kernel/cgroup/cgroup.c | 14 +- kernel/cgroup/cpuset.c | 33 +- kernel/cgroup/namespace.c | 2 +- kernel/configs/android-recommended.config | 1 + kernel/cpu.c | 15 +- kernel/crash_core.c | 3 +- kernel/debug/debug_core.c | 6 +- kernel/dma/Kconfig | 18 +- kernel/dma/Makefile | 2 +- kernel/dma/contiguous.c | 2 +- kernel/dma/direct.c | 1 + kernel/dma/map_benchmark.c | 361 - kernel/dma/mapping.c | 12 +- kernel/dma/pool.c | 3 + kernel/dma/swiotlb.c | 20 +- kernel/dma/virt.c | 61 + kernel/elfcore.c | 26 + kernel/entry/Makefile | 2 +- kernel/entry/common.c | 190 +- kernel/entry/common.h | 7 - kernel/entry/kvm.c | 3 - kernel/entry/syscall_user_dispatch.c | 104 - kernel/events/core.c | 166 +- kernel/events/uprobes.c | 2 +- kernel/exit.c | 16 +- kernel/fail_function.c | 6 +- kernel/fork.c | 46 +- kernel/futex.c | 2 + kernel/gcov/gcc_4_7.c | 10 +- kernel/irq/irqdesc.c | 41 +- kernel/irq/irqdomain.c | 26 +- kernel/irq/manage.c | 37 + kernel/irq/proc.c | 5 +- kernel/irq_work.c | 45 +- kernel/kcmp.c | 59 +- kernel/kcov.c | 2 - kernel/kcsan/encoding.h | 20 +- kernel/kcsan/selftest.c | 3 - kernel/kexec_core.c | 1 + kernel/kexec_file.c | 2 +- kernel/kprobes.c | 314 +- kernel/kthread.c | 50 +- kernel/livepatch/Kconfig | 2 +- kernel/livepatch/patch.c | 15 +- kernel/locking/lock_events_list.h | 6 +- kernel/locking/locktorture.c | 36 +- kernel/locking/rwsem.c | 383 +- kernel/module.c | 236 +- kernel/nsproxy.c | 13 +- kernel/params.c | 10 +- kernel/pid.c | 6 +- kernel/pid_namespace.c | 13 +- kernel/power/energy_model.c | 26 +- kernel/power/hibernate.c | 2 +- kernel/power/power.h | 2 +- kernel/power/snapshot.c | 52 +- kernel/power/suspend.c | 2 - kernel/printk/printk.c | 263 +- kernel/printk/printk_ringbuffer.c | 32 +- kernel/ptrace.c | 18 +- kernel/rcu/Kconfig | 20 +- kernel/rcu/rcu.h | 16 - kernel/rcu/rcu_segcblist.h | 2 +- kernel/rcu/rcuscale.c | 37 +- kernel/rcu/rcutorture.c | 52 +- kernel/rcu/refscale.c | 11 +- kernel/rcu/srcutree.c | 6 +- kernel/rcu/tasks.h | 49 +- kernel/rcu/tree.c | 203 +- kernel/rcu/tree.h | 2 - kernel/rcu/tree_plugin.h | 2 +- kernel/rcu/tree_stall.h | 6 - kernel/reboot.c | 246 +- kernel/relay.c | 109 +- kernel/resource.c | 34 +- kernel/resource_kunit.c | 152 - kernel/scftorture.c | 49 +- kernel/sched/core.c | 1210 +- kernel/sched/cpudeadline.c | 4 +- kernel/sched/cpufreq_schedutil.c | 123 +- kernel/sched/cpupri.c | 52 +- kernel/sched/cpupri.h | 8 +- kernel/sched/deadline.c | 101 +- kernel/sched/fair.c | 121 +- kernel/sched/idle.c | 7 +- kernel/sched/membarrier.c | 224 +- kernel/sched/rt.c | 99 +- kernel/sched/sched.h | 150 +- kernel/sched/stop_task.c | 5 +- kernel/sched/topology.c | 61 +- kernel/sched/wait.c | 17 +- kernel/scs.c | 71 +- kernel/seccomp.c | 302 +- kernel/signal.c | 80 +- kernel/smp.c | 52 +- kernel/stop_machine.c | 27 +- kernel/sys.c | 5 - kernel/sys_ni.c | 2 - kernel/sysctl.c | 11 - kernel/task_work.c | 13 +- kernel/taskstats.c | 2 +- kernel/time/Kconfig | 18 +- kernel/time/Makefile | 1 - kernel/time/clocksource.c | 8 + kernel/time/hrtimer.c | 2 +- kernel/time/jiffies.c | 3 +- kernel/time/namespace.c | 15 +- kernel/time/ntp.c | 229 +- kernel/time/ntp_internal.h | 7 - kernel/time/tick-broadcast.c | 25 +- kernel/time/tick-common.c | 12 +- kernel/time/tick-internal.h | 1 + kernel/time/tick-legacy.c | 37 - kernel/time/tick-sched.c | 128 +- kernel/time/timeconv.c | 6 +- kernel/time/timekeeping.c | 126 +- kernel/time/timekeeping.h | 3 +- kernel/time/timer.c | 57 +- kernel/time/timer_list.c | 66 +- kernel/torture.c | 34 +- kernel/trace/Kconfig | 72 +- kernel/trace/Makefile | 1 - kernel/trace/blktrace.c | 187 +- kernel/trace/bpf_trace.c | 49 +- kernel/trace/fgraph.c | 3 +- kernel/trace/ftrace.c | 79 +- kernel/trace/ring_buffer.c | 243 +- kernel/trace/synth_event_gen_test.c | 2 +- kernel/trace/trace.c | 68 +- kernel/trace/trace.h | 182 +- kernel/trace/trace_benchmark.c | 6 +- kernel/trace/trace_boot.c | 2 - kernel/trace/trace_dynevent.c | 2 +- kernel/trace/trace_dynevent.h | 6 +- kernel/trace/trace_entries.h | 6 +- kernel/trace/trace_event_perf.c | 15 +- kernel/trace/trace_events.c | 17 +- kernel/trace/trace_events_filter.c | 23 +- kernel/trace/trace_events_hist.c | 2 +- kernel/trace/trace_events_synth.c | 4 +- kernel/trace/trace_export.c | 2 +- kernel/trace/trace_functions.c | 23 +- kernel/trace/trace_functions_graph.c | 2 +- kernel/trace/trace_hwlat.c | 6 +- kernel/trace/trace_irqsoff.c | 2 +- kernel/trace/trace_kprobe.c | 12 +- kernel/trace/trace_output.c | 6 +- kernel/trace/trace_output.h | 1 - kernel/trace/trace_recursion_record.c | 236 - kernel/trace/trace_sched_wakeup.c | 2 +- kernel/trace/trace_selftest.c | 29 +- kernel/trace/trace_stack.c | 3 +- kernel/trace/tracing_map.c | 6 +- kernel/trace/tracing_map.h | 2 +- kernel/tracepoint.c | 4 +- kernel/user.c | 2 +- kernel/user_namespace.c | 4 +- kernel/utsname.c | 7 +- kernel/workqueue.c | 7 - lib/Kconfig | 3 - lib/Kconfig.debug | 55 +- lib/Kconfig.kasan | 74 +- lib/Kconfig.ubsan | 128 +- lib/Makefile | 6 +- lib/asn1_decoder.c | 4 +- lib/assoc_array.c | 2 +- lib/bootconfig.c | 4 +- lib/cmdline.c | 27 +- lib/cmdline_kunit.c | 100 - lib/cpumask.c | 18 - lib/crypto/blake2s-selftest.c | 2 +- lib/crypto/blake2s.c | 2 + lib/crypto/curve25519.c | 2 + lib/crypto/sha256.c | 214 +- lib/devmem_is_allowed.c | 27 - lib/digsig.c | 2 +- lib/dim/net_dim.c | 2 +- lib/dim/rdma_dim.c | 4 +- lib/dump_stack.c | 2 - lib/dynamic_debug.c | 9 +- lib/errname.c | 1 - lib/error-inject.c | 2 - lib/errseq.c | 1 - lib/find_bit.c | 3 +- lib/fonts/font_10x18.c | 1 - lib/fonts/font_6x10.c | 1 - lib/fonts/font_6x11.c | 1 - lib/fonts/font_6x8.c | 1 - lib/fonts/font_7x14.c | 1 - lib/fonts/font_8x16.c | 1 - lib/fonts/font_8x8.c | 1 - lib/fonts/font_acorn_8x8.c | 1 - lib/fonts/font_mini_4x6.c | 1 - lib/fonts/font_pearl_8x8.c | 1 - lib/fonts/font_sun12x22.c | 1 - lib/fonts/font_sun8x16.c | 1 - lib/fonts/font_ter16x32.c | 1 - lib/glob.c | 2 +- lib/kstrtox.c | 1 - lib/kunit/test.c | 59 +- lib/locking-selftest.c | 98 +- lib/lz4/lz4_decompress.c | 6 +- lib/lz4/lz4defs.h | 1 - lib/lzo/lzo1x_compress.c | 2 +- lib/math/div64.c | 4 +- lib/math/int_pow.c | 2 +- lib/math/int_sqrt.c | 3 +- lib/math/reciprocal_div.c | 9 +- lib/mpi/ec.c | 3 + lib/nlattr.c | 44 +- lib/sbitmap.c | 44 +- lib/sha1.c | 2 +- lib/siphash.c | 36 +- lib/smp_processor_id.c | 5 - lib/stackdepot.c | 11 +- lib/string.c | 4 + lib/syscall.c | 11 +- lib/test_firmware.c | 9 +- lib/test_free_pages.c | 5 - lib/test_kasan.c | 2 +- lib/test_kasan_module.c | 31 +- lib/test_kmod.c | 26 +- lib/test_lockup.c | 16 - lib/test_ubsan.c | 74 +- lib/ts_fsm.c | 2 +- lib/ubsan.c | 2 +- lib/vsprintf.c | 15 +- lib/xz/xz_dec_lzma2.c | 4 +- lib/xz/xz_dec_stream.c | 16 +- lib/zlib_dfltcc/dfltcc_inflate.c | 3 - lib/zlib_inflate/inflate.c | 24 +- lib/zstd/bitstream.h | 11 +- lib/zstd/compress.c | 2 +- lib/zstd/decompress.c | 12 +- lib/zstd/huf_compress.c | 5 +- mm/Kconfig | 55 +- mm/Kconfig.debug | 28 +- mm/Makefile | 4 +- mm/backing-dev.c | 8 +- mm/cma.c | 6 +- mm/compaction.c | 123 +- mm/debug.c | 4 +- mm/filemap.c | 631 +- mm/gup.c | 384 +- mm/gup_benchmark.c | 210 + mm/gup_test.c | 247 - mm/gup_test.h | 32 - mm/highmem.c | 324 +- mm/huge_memory.c | 113 +- mm/hugetlb.c | 29 +- mm/hugetlb_cgroup.c | 8 +- mm/init-mm.c | 1 - mm/internal.h | 5 - mm/kasan/Makefile | 25 +- mm/kasan/common.c | 822 +- mm/kasan/generic.c | 75 +- mm/kasan/generic_report.c | 165 + mm/kasan/hw_tags.c | 204 - mm/kasan/init.c | 17 +- mm/kasan/kasan.h | 173 +- mm/kasan/quarantine.c | 68 +- mm/kasan/report.c | 317 +- mm/kasan/report_generic.c | 327 - mm/kasan/report_hw_tags.c | 42 - mm/kasan/report_sw_tags.c | 96 - mm/kasan/shadow.c | 504 - mm/kasan/sw_tags.c | 205 - mm/kasan/tags.c | 200 + mm/kasan/tags_report.c | 93 + mm/khugepaged.c | 60 +- mm/ksm.c | 50 +- mm/list_lru.c | 10 +- mm/madvise.c | 17 +- mm/mapping_dirty_helpers.c | 6 +- mm/memblock.c | 85 +- mm/memcontrol.c | 415 +- mm/memory-failure.c | 226 +- mm/memory.c | 60 +- mm/memory_hotplug.c | 34 +- mm/mempolicy.c | 8 +- mm/mempool.c | 4 +- mm/migrate.c | 185 +- mm/mlock.c | 63 +- mm/mm_init.c | 1 - mm/mmap.c | 50 +- mm/mmap_lock.c | 230 - mm/mmu_notifier.c | 7 + mm/mmzone.c | 15 +- mm/mprotect.c | 7 - mm/mremap.c | 280 +- mm/nommu.c | 8 +- mm/oom_kill.c | 14 +- mm/page_alloc.c | 487 +- mm/page_counter.c | 4 +- mm/page_ext.c | 12 +- mm/page_idle.c | 4 + mm/page_io.c | 6 +- mm/page_isolation.c | 12 +- mm/page_owner.c | 17 +- mm/page_poison.c | 58 +- mm/page_vma_mapped.c | 9 +- mm/process_vm_access.c | 2 +- mm/ptdump.c | 13 +- mm/rmap.c | 21 +- mm/shmem.c | 39 +- mm/slab.c | 10 +- mm/slab.h | 87 +- mm/slab_common.c | 15 +- mm/slob.c | 6 +- mm/slub.c | 189 +- mm/swap.c | 220 +- mm/swap_state.c | 7 +- mm/swapfile.c | 29 +- mm/truncate.c | 12 +- mm/util.c | 12 - mm/vmalloc.c | 105 +- mm/vmscan.c | 228 +- mm/vmstat.c | 6 +- mm/workingset.c | 12 +- mm/z3fold.c | 191 +- mm/zsmalloc.c | 65 +- mm/zswap.c | 189 +- net/9p/client.c | 20 +- net/9p/trans_common.c | 4 +- net/9p/trans_fd.c | 4 +- net/9p/trans_rdma.c | 2 - net/9p/trans_virtio.c | 9 +- net/Kconfig | 2 + net/Makefile | 1 + net/appletalk/aarp.c | 18 +- net/appletalk/ddp.c | 7 +- net/atm/raw.c | 12 +- net/batman-adv/Kconfig | 27 +- net/batman-adv/Makefile | 3 + net/batman-adv/bat_algo.c | 34 +- net/batman-adv/bat_algo.h | 5 +- net/batman-adv/bat_iv_ogm.c | 229 + net/batman-adv/bat_v.c | 247 +- net/batman-adv/bat_v_elp.c | 1 - net/batman-adv/bat_v_ogm.c | 1 - net/batman-adv/bridge_loop_avoidance.c | 130 + net/batman-adv/bridge_loop_avoidance.h | 16 + net/batman-adv/debugfs.c | 442 + net/batman-adv/debugfs.h | 73 + net/batman-adv/distributed-arp-table.c | 55 + net/batman-adv/distributed-arp-table.h | 2 + net/batman-adv/fragmentation.c | 29 +- net/batman-adv/gateway_client.c | 39 + net/batman-adv/gateway_client.h | 2 + net/batman-adv/hard-interface.c | 38 +- net/batman-adv/hard-interface.h | 25 +- net/batman-adv/icmp_socket.c | 392 + net/batman-adv/icmp_socket.h | 38 + net/batman-adv/log.c | 209 + net/batman-adv/main.c | 46 +- net/batman-adv/main.h | 5 +- net/batman-adv/multicast.c | 111 + net/batman-adv/multicast.h | 3 + net/batman-adv/netlink.c | 1 - net/batman-adv/network-coding.c | 87 + net/batman-adv/network-coding.h | 13 + net/batman-adv/originator.c | 121 + net/batman-adv/originator.h | 4 + net/batman-adv/routing.c | 10 + net/batman-adv/soft-interface.c | 137 +- net/batman-adv/soft-interface.h | 1 + net/batman-adv/sysfs.c | 1272 + net/batman-adv/sysfs.h | 93 + net/batman-adv/tp_meter.c | 1 - net/batman-adv/translation-table.c | 212 + net/batman-adv/translation-table.h | 3 + net/batman-adv/types.h | 66 + net/bluetooth/hci_conn.c | 12 +- net/bluetooth/hci_core.c | 53 +- net/bluetooth/hci_debugfs.c | 50 - net/bluetooth/hci_event.c | 44 +- net/bluetooth/hci_request.c | 303 +- net/bluetooth/hci_request.h | 2 - net/bluetooth/hidp/core.c | 2 +- net/bluetooth/l2cap_core.c | 10 +- net/bluetooth/mgmt.c | 436 +- net/bluetooth/mgmt_config.c | 187 +- net/bluetooth/sco.c | 5 - net/bluetooth/smp.c | 44 +- net/bluetooth/smp.h | 2 - net/bridge/Kconfig | 11 - net/bridge/Makefile | 2 - net/bridge/br.c | 5 +- net/bridge/br_cfm.c | 867 - net/bridge/br_cfm_netlink.c | 726 - net/bridge/br_device.c | 45 +- net/bridge/br_if.c | 1 - net/bridge/br_input.c | 41 +- net/bridge/br_mdb.c | 30 +- net/bridge/br_mrp.c | 59 +- net/bridge/br_mrp_netlink.c | 2 +- net/bridge/br_multicast.c | 47 +- net/bridge/br_netfilter_hooks.c | 7 +- net/bridge/br_netlink.c | 117 +- net/bridge/br_private.h | 117 +- net/bridge/br_private_cfm.h | 147 - net/bridge/br_private_mrp.h | 2 +- net/bridge/br_vlan.c | 35 +- net/bridge/netfilter/Kconfig | 4 +- net/bridge/netfilter/nft_reject_bridge.c | 255 +- net/can/af_can.c | 2 +- net/can/gw.c | 80 +- net/can/isotp.c | 45 +- net/can/j1939/main.c | 4 +- net/ceph/Kconfig | 3 - net/ceph/Makefile | 3 +- net/ceph/auth.c | 408 +- net/ceph/auth_none.c | 5 +- net/ceph/auth_x.c | 298 +- net/ceph/auth_x_protocol.h | 3 +- net/ceph/ceph_common.c | 63 - net/ceph/ceph_strings.c | 28 - net/ceph/crypto.h | 3 - net/ceph/decode.c | 101 - net/ceph/messenger.c | 2248 +- net/ceph/messenger_v1.c | 1506 - net/ceph/messenger_v2.c | 3443 - net/ceph/mon_client.c | 320 +- net/ceph/osd_client.c | 111 +- net/ceph/osdmap.c | 45 +- net/core/bpf_sk_storage.c | 136 +- net/core/datagram.c | 2 +- net/core/dev.c | 192 +- net/core/dev_ioctl.c | 2 +- net/core/devlink.c | 44 +- net/core/fib_rules.c | 4 +- net/core/filter.c | 25 - net/core/flow_dissector.c | 2 +- net/core/flow_offload.c | 4 +- net/core/lwt_bpf.c | 12 +- net/core/net-sysfs.c | 6 +- net/core/net_namespace.c | 6 +- net/core/netclassid_cgroup.c | 3 +- net/core/netprio_cgroup.c | 3 +- net/core/page_pool.c | 70 +- net/core/rtnetlink.c | 36 +- net/core/skbuff.c | 21 +- net/core/sock.c | 32 +- net/core/sock_map.c | 42 +- net/core/xdp.c | 86 +- net/dcb/dcbnl.c | 16 +- net/dccp/ackvec.c | 5 - net/dccp/ccid.c | 2 +- net/dccp/ccids/ccid2.c | 5 - net/dccp/ccids/ccid3.c | 6 - net/dccp/ccids/lib/loss_interval.c | 3 - net/dccp/ccids/lib/packet_history.c | 3 - net/dccp/feat.c | 6 - net/dccp/ipv4.c | 2 +- net/dccp/ipv6.c | 6 +- net/dccp/output.c | 9 - net/dccp/qpolicy.c | 6 +- net/dccp/timer.c | 12 +- net/decnet/dn_dev.c | 2 +- net/dsa/Kconfig | 11 - net/dsa/Makefile | 4 +- net/dsa/dsa.c | 7 +- net/dsa/dsa_priv.h | 2 + net/dsa/master.c | 7 +- net/dsa/slave.c | 96 +- net/dsa/tag_ar9331.c | 3 + net/dsa/tag_brcm.c | 3 + net/dsa/tag_dsa.c | 332 +- net/dsa/tag_edsa.c | 206 + net/dsa/tag_gswip.c | 5 + net/dsa/tag_hellcreek.c | 64 - net/dsa/tag_ksz.c | 73 +- net/dsa/tag_lan9303.c | 9 + net/dsa/tag_mtk.c | 3 + net/dsa/tag_ocelot.c | 7 + net/dsa/tag_qca.c | 3 + net/dsa/tag_trailer.c | 31 +- net/ethernet/eth.c | 6 +- net/ethtool/bitset.c | 2 - net/ethtool/channels.c | 6 +- net/ethtool/ioctl.c | 2 +- net/ethtool/strset.c | 2 +- net/ieee802154/nl-mac.c | 2 +- net/ipv4/af_inet.c | 2 +- net/ipv4/bpf_tcp_ca.c | 3 +- net/ipv4/devinet.c | 5 +- net/ipv4/fib_frontend.c | 2 +- net/ipv4/fib_semantics.c | 7 +- net/ipv4/fib_trie.c | 9 + net/ipv4/icmp.c | 4 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/inet_fragment.c | 47 +- net/ipv4/inet_timewait_sock.c | 4 +- net/ipv4/ip_gre.c | 6 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ip_tunnel_core.c | 9 + net/ipv4/ip_vti.c | 2 +- net/ipv4/ipconfig.c | 14 +- net/ipv4/ipip.c | 2 +- net/ipv4/metrics.c | 2 +- net/ipv4/netfilter/arp_tables.c | 14 +- net/ipv4/netfilter/ip_tables.c | 14 +- net/ipv4/netfilter/ipt_REJECT.c | 3 +- net/ipv4/netfilter/nf_reject_ipv4.c | 134 +- net/ipv4/netfilter/nft_reject_ipv4.c | 3 +- net/ipv4/nexthop.c | 255 +- net/ipv4/ping.c | 2 +- net/ipv4/proc.c | 1 - net/ipv4/raw.c | 2 +- net/ipv4/route.c | 22 +- net/ipv4/syncookies.c | 2 +- net/ipv4/tcp.c | 603 +- net/ipv4/tcp_input.c | 51 +- net/ipv4/tcp_ipv4.c | 30 +- net/ipv4/tcp_lp.c | 7 - net/ipv4/tcp_metrics.c | 2 +- net/ipv4/tcp_minisocks.c | 2 +- net/ipv4/tcp_output.c | 31 +- net/ipv4/tcp_recovery.c | 3 +- net/ipv4/udp.c | 14 +- net/ipv4/udp_diag.c | 2 +- net/ipv4/udp_offload.c | 5 +- net/ipv6/addrconf.c | 1 - net/ipv6/af_inet6.c | 4 +- net/ipv6/calipso.c | 4 +- net/ipv6/datagram.c | 2 +- net/ipv6/exthdrs.c | 5 + net/ipv6/icmp.c | 6 +- net/ipv6/inet6_connection_sock.c | 4 +- net/ipv6/ip6_gre.c | 22 +- net/ipv6/ip6_tunnel.c | 47 +- net/ipv6/ip6_vti.c | 3 +- net/ipv6/ipv6_sockglue.c | 2 +- net/ipv6/mcast.c | 2 +- net/ipv6/netfilter/ip6_tables.c | 14 +- net/ipv6/netfilter/ip6t_REJECT.c | 2 +- net/ipv6/netfilter/nf_reject_ipv6.c | 146 +- net/ipv6/netfilter/nft_reject_ipv6.c | 3 +- net/ipv6/ping.c | 2 +- net/ipv6/proc.c | 2 - net/ipv6/raw.c | 2 +- net/ipv6/route.c | 9 +- net/ipv6/rpl.c | 2 +- net/ipv6/rpl_iptunnel.c | 9 +- net/ipv6/seg6_hmac.c | 1 + net/ipv6/seg6_local.c | 590 +- net/ipv6/sit.c | 2 +- net/ipv6/syncookies.c | 2 +- net/ipv6/tcp_ipv6.c | 20 +- net/ipv6/udp.c | 10 +- net/ipv6/udp_offload.c | 8 +- net/iucv/af_iucv.c | 8 +- net/l2tp/l2tp_ip6.c | 2 +- net/l3mdev/l3mdev.c | 1 - net/lapb/lapb_iface.c | 82 +- net/lapb/lapb_timer.c | 11 +- net/llc/llc_conn.c | 2 - net/mac80211/agg-rx.c | 8 +- net/mac80211/agg-tx.c | 12 +- net/mac80211/cfg.c | 33 +- net/mac80211/chan.c | 74 +- net/mac80211/debugfs.c | 2 +- net/mac80211/debugfs_key.c | 2 +- net/mac80211/debugfs_netdev.c | 17 +- net/mac80211/debugfs_sta.c | 4 +- net/mac80211/ieee80211_i.h | 24 +- net/mac80211/iface.c | 56 +- net/mac80211/key.c | 49 - net/mac80211/main.c | 22 +- net/mac80211/mesh.c | 30 - net/mac80211/mesh_pathtbl.c | 4 +- net/mac80211/mlme.c | 123 +- net/mac80211/pm.c | 15 + net/mac80211/rx.c | 41 +- net/mac80211/trace.h | 23 +- net/mac80211/tx.c | 60 +- net/mac80211/util.c | 75 +- net/mac80211/vht.c | 14 +- net/mac80211/wme.c | 18 +- net/mac802154/main.c | 8 +- net/mpls/af_mpls.c | 2 - net/mptcp/crypto.c | 2 +- net/mptcp/ctrl.c | 14 - net/mptcp/mib.c | 1 - net/mptcp/mptcp_diag.c | 2 +- net/mptcp/options.c | 225 +- net/mptcp/pm.c | 72 +- net/mptcp/pm_netlink.c | 84 +- net/mptcp/protocol.c | 1818 +- net/mptcp/protocol.h | 192 +- net/mptcp/subflow.c | 167 +- net/netfilter/Kconfig | 10 - net/netfilter/Makefile | 1 - net/netfilter/ipset/ip_set_core.c | 9 +- net/netfilter/ipset/ip_set_hash_gen.h | 45 +- net/netfilter/ipset/ip_set_hash_ip.c | 7 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 6 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 7 +- net/netfilter/ipset/ip_set_hash_ipport.c | 7 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 7 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 7 +- net/netfilter/ipset/ip_set_hash_mac.c | 6 +- net/netfilter/ipset/ip_set_hash_net.c | 7 +- net/netfilter/ipset/ip_set_hash_netiface.c | 11 +- net/netfilter/ipset/ip_set_hash_netnet.c | 7 +- net/netfilter/ipset/ip_set_hash_netport.c | 7 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 7 +- net/netfilter/ipvs/ip_vs_core.c | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 31 +- net/netfilter/ipvs/ip_vs_sync.c | 4 +- net/netfilter/nf_conntrack_netlink.c | 31 +- net/netfilter/nf_conntrack_proto_dccp.c | 13 +- net/netfilter/nf_conntrack_proto_sctp.c | 13 +- net/netfilter/nf_conntrack_proto_tcp.c | 19 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_api.c | 270 +- net/netfilter/nf_tables_offload.c | 17 - net/netfilter/nfnetlink_acct.c | 40 +- net/netfilter/nfnetlink_cthelper.c | 4 +- net/netfilter/nft_cmp.c | 8 +- net/netfilter/nft_ct.c | 4 +- net/netfilter/nft_dynset.c | 164 +- net/netfilter/nft_log.c | 2 +- net/netfilter/nft_meta.c | 16 +- net/netfilter/nft_payload.c | 70 +- net/netfilter/nft_reject.c | 12 +- net/netfilter/nft_reject_inet.c | 74 +- net/netfilter/nft_reject_netdev.c | 189 - net/netfilter/nft_set_hash.c | 27 +- net/netfilter/x_tables.c | 49 +- net/netfilter/xt_nfacct.c | 2 +- net/netlabel/netlabel_calipso.c | 1 - net/netlabel/netlabel_mgmt.c | 2 +- net/nfc/Kconfig | 2 +- net/nfc/core.c | 10 +- net/nfc/digital_core.c | 3 - net/nfc/nci/core.c | 20 +- net/nfc/nci/hci.c | 9 +- net/nfc/nci/ntf.c | 21 - net/nfc/nci/rsp.c | 81 +- net/nfc/netlink.c | 2 +- net/openvswitch/actions.c | 18 +- net/openvswitch/conntrack.c | 14 +- net/openvswitch/flow.c | 4 - net/openvswitch/flow_netlink.c | 2 +- net/openvswitch/meter.c | 2 +- net/openvswitch/vport-internal_dev.c | 29 +- net/openvswitch/vport.c | 4 +- net/packet/af_packet.c | 40 +- net/packet/internal.h | 5 +- net/qrtr/mhi.c | 6 - net/qrtr/ns.c | 8 + net/qrtr/qrtr.c | 49 +- net/rds/ib.c | 10 + net/rds/ib.h | 13 + net/rds/ib_cm.c | 128 +- net/rds/ib_recv.c | 18 +- net/rds/ib_send.c | 8 - net/rfkill/core.c | 41 +- net/rxrpc/Makefile | 1 - net/rxrpc/ar-internal.h | 63 +- net/rxrpc/call_accept.c | 14 +- net/rxrpc/conn_client.c | 6 + net/rxrpc/conn_event.c | 8 +- net/rxrpc/conn_object.c | 2 + net/rxrpc/conn_service.c | 2 + net/rxrpc/insecure.c | 19 +- net/rxrpc/key.c | 658 +- net/rxrpc/recvmsg.c | 2 +- net/rxrpc/rxkad.c | 256 +- net/rxrpc/security.c | 98 +- net/rxrpc/sendmsg.c | 45 +- net/rxrpc/server_key.c | 143 - net/sched/Kconfig | 8 +- net/sched/Makefile | 1 - net/sched/act_api.c | 93 +- net/sched/act_bpf.c | 2 +- net/sched/act_ct.c | 9 +- net/sched/act_ipt.c | 2 +- net/sched/act_mirred.c | 21 +- net/sched/act_mpls.c | 3 - net/sched/act_simple.c | 4 +- net/sched/cls_api.c | 36 +- net/sched/cls_flower.c | 4 +- net/sched/cls_rsvp.h | 2 +- net/sched/cls_u32.c | 11 +- net/sched/em_cmp.c | 2 +- net/sched/sch_api.c | 6 +- net/sched/sch_atm.c | 8 +- net/sched/sch_cbs.c | 1 - net/sched/sch_fq_pie.c | 2 +- net/sched/sch_frag.c | 150 - net/sched/sch_pie.c | 2 +- net/sched/sch_taprio.c | 18 +- net/sctp/Kconfig | 1 - net/sctp/associola.c | 4 - net/sctp/ipv6.c | 44 +- net/sctp/offload.c | 6 +- net/sctp/output.c | 22 +- net/sctp/protocol.c | 142 +- net/sctp/sm_make_chunk.c | 21 - net/sctp/sm_statefuns.c | 52 - net/sctp/socket.c | 116 - net/sctp/sysctl.c | 62 - net/sctp/transport.c | 4 +- net/smc/Makefile | 2 +- net/smc/af_smc.c | 100 +- net/smc/smc_cdc.c | 6 +- net/smc/smc_clc.c | 5 - net/smc/smc_clc.h | 6 - net/smc/smc_core.c | 399 +- net/smc/smc_core.h | 50 - net/smc/smc_diag.c | 23 +- net/smc/smc_ib.c | 210 - net/smc/smc_ib.h | 6 - net/smc/smc_ism.c | 99 +- net/smc/smc_ism.h | 6 +- net/smc/smc_netlink.c | 85 - net/smc/smc_netlink.h | 32 - net/smc/smc_pnet.c | 2 - net/smc/smc_wr.c | 14 +- net/socket.c | 68 +- net/sunrpc/auth_gss/gss_rpc_upcall.c | 15 +- net/sunrpc/auth_gss/gss_rpc_xdr.c | 3 +- net/sunrpc/cache.c | 41 +- net/sunrpc/clnt.c | 5 +- net/sunrpc/debugfs.c | 4 +- net/sunrpc/rpc_pipe.c | 3 +- net/sunrpc/sched.c | 65 +- net/sunrpc/svc.c | 16 +- net/sunrpc/svc_xprt.c | 4 +- net/sunrpc/svcsock.c | 8 +- net/sunrpc/xdr.c | 895 +- net/sunrpc/xprt.c | 117 +- net/sunrpc/xprtrdma/Makefile | 2 +- net/sunrpc/xprtrdma/backchannel.c | 6 +- net/sunrpc/xprtrdma/frwr_ops.c | 81 +- net/sunrpc/xprtrdma/module.c | 1 - net/sunrpc/xprtrdma/rpc_rdma.c | 72 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 14 +- net/sunrpc/xprtrdma/svc_rdma_pcl.c | 306 - net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 314 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 600 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 562 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 2 +- net/sunrpc/xprtrdma/transport.c | 8 +- net/sunrpc/xprtrdma/verbs.c | 30 +- net/sunrpc/xprtrdma/xprt_rdma.h | 9 +- net/sunrpc/xprtsock.c | 7 +- net/tipc/addr.c | 7 +- net/tipc/addr.h | 1 - net/tipc/bearer.c | 27 +- net/tipc/bearer.h | 10 +- net/tipc/core.c | 2 + net/tipc/core.h | 15 +- net/tipc/crypto.c | 55 +- net/tipc/crypto.h | 6 +- net/tipc/discover.c | 5 +- net/tipc/group.c | 3 +- net/tipc/group.h | 3 +- net/tipc/link.c | 48 +- net/tipc/msg.c | 29 +- net/tipc/name_distr.c | 48 +- net/tipc/name_distr.h | 2 +- net/tipc/name_table.c | 57 +- net/tipc/name_table.h | 9 +- net/tipc/net.c | 2 +- net/tipc/netlink_compat.c | 19 +- net/tipc/node.c | 64 +- net/tipc/socket.c | 221 +- net/tipc/socket.h | 2 +- net/tipc/subscr.c | 13 +- net/tipc/subscr.h | 16 +- net/tipc/topsrv.c | 6 +- net/tipc/trace.c | 2 +- net/tipc/udp_media.c | 8 +- net/tls/tls_device.c | 6 +- net/tls/tls_device_fallback.c | 13 +- net/tls/tls_main.c | 3 - net/tls/tls_proc.c | 3 - net/tls/tls_sw.c | 34 +- net/vmw_vsock/af_vsock.c | 24 +- net/vmw_vsock/vsock_addr.c | 4 +- net/wimax/Kconfig | 40 + net/wimax/Makefile | 13 + net/wimax/debug-levels.h | 29 + net/wimax/debugfs.c | 38 + net/wimax/id-table.c | 130 + net/wimax/op-msg.c | 391 + net/wimax/op-reset.c | 108 + net/wimax/op-rfkill.c | 431 + net/wimax/op-state-get.c | 52 + net/wimax/stack.c | 609 + net/wimax/wimax-internal.h | 85 + net/wireless/chan.c | 6 +- net/wireless/core.c | 8 +- net/wireless/core.h | 2 - net/wireless/mlme.c | 26 +- net/wireless/nl80211.c | 326 +- net/wireless/nl80211.h | 8 +- net/wireless/rdev-ops.h | 22 +- net/wireless/reg.c | 10 +- net/wireless/scan.c | 23 +- net/wireless/trace.h | 36 +- net/wireless/util.c | 89 +- net/wireless/wext-compat.c | 154 +- net/x25/af_x25.c | 50 +- net/x25/x25_dev.c | 13 + net/x25/x25_link.c | 52 +- net/x25/x25_route.c | 10 +- net/xdp/xdp_umem.c | 19 +- net/xdp/xdp_umem.h | 2 +- net/xdp/xsk.c | 144 +- net/xdp/xsk.h | 2 + net/xdp/xsk_buff_pool.c | 20 +- net/xdp/xsk_queue.h | 99 +- net/xdp/xskmap.c | 35 +- net/xfrm/xfrm_compat.c | 5 +- net/xfrm/xfrm_input.c | 7 +- net/xfrm/xfrm_interface.c | 19 +- net/xfrm/xfrm_state.c | 10 +- net/xfrm/xfrm_user.c | 74 +- samples/bpf/.gitignore | 3 - samples/bpf/Makefile | 24 +- samples/bpf/bpf_load.c | 667 + samples/bpf/bpf_load.h | 57 + samples/bpf/do_hbm_test.sh | 32 +- samples/bpf/hbm.c | 112 +- samples/bpf/hbm_kern.h | 2 +- samples/bpf/ibumad_kern.c | 26 +- samples/bpf/ibumad_user.c | 71 +- samples/bpf/lwt_len_hist.sh | 2 - samples/bpf/map_perf_test_user.c | 6 + samples/bpf/offwaketime_user.c | 6 + samples/bpf/sockex2_user.c | 2 + samples/bpf/sockex3_user.c | 2 + samples/bpf/spintest_user.c | 6 + samples/bpf/syscall_tp_user.c | 2 + samples/bpf/task_fd_query_user.c | 103 +- samples/bpf/test_cgrp2_sock2.c | 61 +- samples/bpf/test_cgrp2_sock2.sh | 21 +- samples/bpf/test_ipip.sh | 179 + samples/bpf/test_lru_dist.c | 3 + samples/bpf/test_lwt_bpf.sh | 0 samples/bpf/test_map_in_map_user.c | 6 + samples/bpf/test_overhead_user.c | 84 +- samples/bpf/trace_event_user.c | 2 + samples/bpf/tracex2_user.c | 6 + samples/bpf/tracex3_user.c | 6 + samples/bpf/tracex4_user.c | 6 + samples/bpf/tracex5_user.c | 3 + samples/bpf/tracex6_user.c | 3 + samples/bpf/xdp1_user.c | 6 + samples/bpf/xdp2skb_meta_kern.c | 2 +- samples/bpf/xdp_adjust_tail_user.c | 6 + samples/bpf/xdp_monitor_user.c | 5 + samples/bpf/xdp_redirect_cpu_user.c | 6 + samples/bpf/xdp_redirect_map_user.c | 6 + samples/bpf/xdp_redirect_user.c | 6 + samples/bpf/xdp_router_ipv4_user.c | 6 + samples/bpf/xdp_rxq_info_user.c | 6 + samples/bpf/xdp_sample_pkts_user.c | 6 + samples/bpf/xdp_tx_iptunnel_user.c | 6 + samples/bpf/xdpsock.h | 8 - samples/bpf/xdpsock_ctrl_proc.c | 187 - samples/bpf/xdpsock_user.c | 232 +- samples/ftrace/ftrace-direct-modify.c | 2 - samples/ftrace/ftrace-direct-too.c | 1 - samples/ftrace/ftrace-direct.c | 1 - samples/hidraw/hid-example.c | 2 +- samples/qmi/qmi_sample_client.c | 4 +- scripts/Makefile.build | 12 +- scripts/Makefile.extrawarn | 3 +- scripts/Makefile.lib | 2 - scripts/Makefile.modfinal | 25 +- scripts/Makefile.ubsan | 49 +- scripts/atomic/gen-atomic-fallback.sh | 63 +- scripts/atomic/gen-atomic-instrumented.sh | 29 +- scripts/atomic/gen-atomics.sh | 0 scripts/bloat-o-meter | 2 +- scripts/bpf_helpers_doc.py | 8 - scripts/checkpatch.pl | 433 +- scripts/config | 2 +- scripts/diffconfig | 2 +- scripts/gcc-plugin.sh | 19 + scripts/gcc-plugins/Kconfig | 2 +- scripts/gcc-plugins/gcc-common.h | 407 + scripts/gcc-plugins/gcc-generate-gimple-pass.h | 12 + scripts/gcc-plugins/gcc-generate-ipa-pass.h | 23 + scripts/gcc-plugins/gcc-generate-rtl-pass.h | 17 + scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h | 17 + scripts/gcc-plugins/latent_entropy_plugin.c | 12 + scripts/gcc-plugins/randomize_layout_plugin.c | 4 + scripts/gcc-plugins/sancov_plugin.c | 6 + scripts/gcc-plugins/stackleak_plugin.c | 4 +- scripts/gcc-plugins/structleak_plugin.c | 4 + scripts/genksyms/keywords.c | 3 - scripts/genksyms/lex.l | 27 +- scripts/genksyms/parse.y | 7 - scripts/get_abi.pl | 2 +- scripts/get_feat.pl | 630 - scripts/kconfig/conf.c | 1 + scripts/kconfig/confdata.c | 1 - scripts/kconfig/lexer.l | 1 + scripts/kconfig/lkc.h | 4 - scripts/kconfig/preprocess.c | 2 +- scripts/kconfig/qconf-cfg.sh | 14 +- scripts/kconfig/qconf.cc | 145 +- scripts/kconfig/symbol.c | 2 +- scripts/kernel-doc | 4 +- scripts/lld-version.sh | 20 - scripts/mod/devicetable-offsets.c | 3 - scripts/mod/file2alias.c | 8 - scripts/mod/modpost.c | 73 +- scripts/mod/modpost.h | 15 +- scripts/recordmcount.pl | 3 + scripts/show_delta | 2 +- scripts/sphinx-pre-install | 2 +- scripts/split-man.pl | 2 +- scripts/tracing/draw_functrace.py | 2 +- security/apparmor/apparmorfs.c | 3 + security/apparmor/include/net.h | 2 +- security/apparmor/lsm.c | 2 +- security/apparmor/net.c | 6 +- security/bpf/hooks.c | 2 - security/commoncap.c | 3 +- security/integrity/ima/ima.h | 1 - security/integrity/ima/ima_appraise.c | 17 +- security/integrity/ima/ima_crypto.c | 20 +- security/integrity/ima/ima_main.c | 103 +- security/integrity/ima/ima_policy.c | 2 +- security/integrity/ima/ima_template.c | 26 - security/integrity/integrity.h | 2 +- security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/key.c | 2 - security/keys/trusted-keys/trusted_tpm1.c | 2 +- security/lsm_audit.c | 9 +- security/security.c | 20 +- security/selinux/hooks.c | 28 +- security/selinux/include/objsec.h | 1 + security/selinux/include/xfrm.h | 2 +- security/selinux/ss/services.c | 4 +- security/selinux/xfrm.c | 13 +- security/smack/smack_lsm.c | 7 +- security/smack/smackfs.c | 7 +- security/tomoyo/audit.c | 2 +- security/tomoyo/common.c | 8 +- security/tomoyo/condition.c | 2 +- security/tomoyo/domain.c | 6 +- security/tomoyo/gc.c | 2 +- security/tomoyo/memory.c | 4 +- security/tomoyo/securityfs_if.c | 6 +- security/tomoyo/util.c | 55 +- sound/core/compress_offload.c | 39 +- sound/core/init.c | 2 + sound/core/memalloc.c | 4 +- sound/core/oss/pcm_oss.c | 28 +- sound/core/pcm_lib.c | 4 +- sound/core/pcm_memory.c | 10 +- sound/core/pcm_native.c | 9 +- sound/core/rawmidi.c | 49 +- sound/core/seq/seq_clientmgr.c | 1 + sound/core/seq/seq_queue.c | 27 + sound/core/seq/seq_queue.h | 11 +- sound/drivers/aloop.c | 6 +- sound/drivers/pcsp/pcsp_input.c | 1 - sound/firewire/amdtp-stream.h | 2 +- sound/hda/intel-dsp-config.c | 111 - sound/isa/sb/sb8_main.c | 1 - sound/pci/emu10k1/emu10k1x.c | 4 +- sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_generic.c | 12 +- sound/pci/hda/hda_generic.h | 1 - sound/pci/hda/hda_proc.c | 38 +- sound/pci/hda/hda_sysfs.c | 2 +- sound/pci/hda/patch_ca0132.c | 737 +- sound/pci/hda/patch_hdmi.c | 127 +- sound/pci/hda/patch_realtek.c | 118 +- sound/pci/rme32.c | 1 + sound/pci/rme9652/hdspm.c | 9 +- sound/pci/rme9652/rme9652.c | 7 + sound/ppc/snd_ps3.c | 10 +- sound/soc/adi/Kconfig | 1 + sound/soc/amd/acp-da7219-max98357a.c | 9 +- sound/soc/amd/raven/pci-acp3x.c | 9 +- sound/soc/amd/renoir/rn-pci-acp3x.c | 34 +- sound/soc/atmel/Kconfig | 1 - sound/soc/atmel/atmel-i2s.c | 4 +- sound/soc/bcm/bcm2835-i2s.c | 4 +- sound/soc/codecs/Kconfig | 56 +- sound/soc/codecs/Makefile | 17 - sound/soc/codecs/adau1372-i2c.c | 40 - sound/soc/codecs/adau1372-spi.c | 58 - sound/soc/codecs/adau1372.c | 1062 - sound/soc/codecs/adau1372.h | 21 - sound/soc/codecs/adau1977.c | 9 +- sound/soc/codecs/adav80x.c | 1 - sound/soc/codecs/ak4118.c | 2 - sound/soc/codecs/ak5558.c | 2 +- sound/soc/codecs/alc5623.c | 2 - sound/soc/codecs/alc5632.c | 2 - sound/soc/codecs/arizona.c | 1 - sound/soc/codecs/bd28623.c | 2 +- sound/soc/codecs/cros_ec_codec.c | 4 +- sound/soc/codecs/cs42l52.c | 1 - sound/soc/codecs/cs42l56.c | 1 - sound/soc/codecs/cs47l92.c | 1 - sound/soc/codecs/cx2072x.c | 4 +- sound/soc/codecs/da7218.c | 2 - sound/soc/codecs/da7219.c | 2 - sound/soc/codecs/da9055.c | 2 - sound/soc/codecs/es7134.c | 4 +- sound/soc/codecs/es7241.c | 2 +- sound/soc/codecs/es8316.c | 2 - sound/soc/codecs/gtm601.c | 2 +- sound/soc/codecs/hdmi-codec.c | 43 +- sound/soc/codecs/inno_rk3036.c | 2 +- sound/soc/codecs/jz4725b.c | 26 +- sound/soc/codecs/jz4740.c | 20 +- sound/soc/codecs/jz4770.c | 109 +- sound/soc/codecs/lpass-va-macro.c | 1497 - sound/soc/codecs/lpass-wsa-macro.c | 2464 - sound/soc/codecs/lpass-wsa-macro.h | 17 - sound/soc/codecs/madera.c | 4 +- sound/soc/codecs/max98090.c | 2 - sound/soc/codecs/max98095.c | 2 - sound/soc/codecs/max98371.c | 3 +- sound/soc/codecs/max98373-sdw.c | 2 +- sound/soc/codecs/max98390.c | 2 - sound/soc/codecs/max9867.c | 2 - sound/soc/codecs/max98925.c | 3 +- sound/soc/codecs/max98926.c | 3 +- sound/soc/codecs/mt6359.c | 152 +- sound/soc/codecs/mt6359.h | 15 +- sound/soc/codecs/nau8315.c | 166 - sound/soc/codecs/pcm1789-i2c.c | 2 - sound/soc/codecs/pcm179x-i2c.c | 2 - sound/soc/codecs/pcm512x.c | 134 +- sound/soc/codecs/rk3328_codec.c | 2 +- sound/soc/codecs/rt1015.c | 211 +- sound/soc/codecs/rt1015.h | 42 - sound/soc/codecs/rt1015p.c | 69 +- sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt5660.c | 2 - sound/soc/codecs/rt5682-i2c.c | 5 - sound/soc/codecs/rt5682-sdw.c | 2 +- sound/soc/codecs/rt5682.c | 4 - sound/soc/codecs/rt5682.h | 14 - sound/soc/codecs/rt700.c | 2 +- sound/soc/codecs/rt711-sdw.c | 15 +- sound/soc/codecs/rt711.c | 2 +- sound/soc/codecs/rt715.c | 2 +- sound/soc/codecs/rt715.h | 1 + sound/soc/codecs/simple-mux.c | 124 - sound/soc/codecs/tas2562.c | 2 - sound/soc/codecs/tas571x.c | 4 +- sound/soc/codecs/tlv320adcx140.c | 2 - sound/soc/codecs/tlv320aic23-i2c.c | 2 - sound/soc/codecs/ts3a227e.c | 2 - sound/soc/codecs/tscs42xx.c | 6 +- sound/soc/codecs/tscs454.c | 8 +- sound/soc/codecs/wcd-clsh-v2.c | 1 + sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wl1273.c | 1 + sound/soc/codecs/wm5102.c | 4 +- sound/soc/codecs/wm8350.c | 3 +- sound/soc/codecs/wm8962.c | 1 - sound/soc/codecs/wm8994.c | 6 +- sound/soc/codecs/wm8997.c | 2 - sound/soc/codecs/wm8998.c | 4 +- sound/soc/codecs/wm_adsp.c | 6 +- sound/soc/fsl/Kconfig | 77 +- sound/soc/fsl/Makefile | 16 +- sound/soc/fsl/fsl-asoc-card.c | 13 - sound/soc/fsl/fsl_aud2htx.c | 308 - sound/soc/fsl/fsl_aud2htx.h | 67 - sound/soc/fsl/fsl_audmix.c | 13 +- sound/soc/fsl/fsl_sai.c | 20 +- sound/soc/fsl/fsl_sai.h | 1 - sound/soc/fsl/fsl_spdif.c | 73 +- sound/soc/fsl/fsl_spdif.h | 9 +- sound/soc/fsl/fsl_xcvr.c | 1360 - sound/soc/fsl/fsl_xcvr.h | 266 - sound/soc/fsl/imx-audmux.c | 28 +- sound/soc/fsl/imx-hdmi.c | 236 - sound/soc/fsl/imx-mc13783.c | 156 + sound/soc/fsl/imx-ssi.c | 651 + sound/soc/fsl/mx27vis-aic32x4.c | 214 + sound/soc/fsl/phycore-ac97.c | 121 + sound/soc/fsl/wm1133-ev1.c | 289 + sound/soc/generic/Kconfig | 2 +- sound/soc/generic/audio-graph-card.c | 175 +- sound/soc/intel/Kconfig | 5 +- sound/soc/intel/atom/sst-atom-controls.c | 12 +- sound/soc/intel/atom/sst-atom-controls.h | 4 +- sound/soc/intel/atom/sst/sst.c | 2 +- sound/soc/intel/atom/sst/sst_acpi.c | 8 - sound/soc/intel/boards/Kconfig | 3 +- sound/soc/intel/boards/Makefile | 2 +- sound/soc/intel/boards/bdw-rt5650.c | 17 +- sound/soc/intel/boards/bdw-rt5677.c | 18 +- sound/soc/intel/boards/broadwell.c | 20 +- sound/soc/intel/boards/bytcht_cx2072x.c | 27 +- sound/soc/intel/boards/bytcht_da7213.c | 27 +- sound/soc/intel/boards/bytcht_es8316.c | 29 +- sound/soc/intel/boards/bytcr_rt5640.c | 59 +- sound/soc/intel/boards/bytcr_rt5651.c | 29 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 29 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 39 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 38 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 29 +- sound/soc/intel/boards/sof_maxim_common.c | 4 +- sound/soc/intel/boards/sof_realtek_common.c | 138 - sound/soc/intel/boards/sof_realtek_common.h | 24 - sound/soc/intel/boards/sof_rt5682.c | 87 +- sound/soc/intel/boards/sof_sdw.c | 10 - sound/soc/intel/catpt/core.h | 21 +- sound/soc/intel/catpt/device.c | 30 +- sound/soc/intel/catpt/dsp.c | 56 +- sound/soc/intel/catpt/loader.c | 4 +- sound/soc/intel/catpt/pcm.c | 106 +- sound/soc/intel/common/Makefile | 2 +- sound/soc/intel/common/soc-acpi-intel-adl-match.c | 52 - sound/soc/intel/common/soc-acpi-intel-cml-match.c | 13 - sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 17 +- sound/soc/intel/keembay/kmb_platform.c | 22 +- sound/soc/intel/keembay/kmb_platform.h | 8 +- sound/soc/intel/skylake/skl-pcm.c | 1 + sound/soc/intel/skylake/skl-topology.c | 9 +- sound/soc/jz4740/jz4740-i2s.c | 9 +- sound/soc/kirkwood/armada-370-db.c | 2 +- sound/soc/mediatek/Kconfig | 25 - sound/soc/mediatek/Makefile | 1 - sound/soc/mediatek/common/mtk-afe-fe-dai.c | 13 +- sound/soc/mediatek/common/mtk-base-afe.h | 1 - sound/soc/mediatek/common/mtk-btcvsd.c | 2 +- sound/soc/mediatek/mt8183/mt8183-afe-clk.c | 1 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 1 - .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 1 - sound/soc/mediatek/mt8192/Makefile | 16 - sound/soc/mediatek/mt8192/mt8192-afe-clk.c | 669 - sound/soc/mediatek/mt8192/mt8192-afe-clk.h | 244 - sound/soc/mediatek/mt8192/mt8192-afe-common.h | 170 - sound/soc/mediatek/mt8192/mt8192-afe-control.c | 163 - sound/soc/mediatek/mt8192/mt8192-afe-gpio.c | 308 - sound/soc/mediatek/mt8192/mt8192-afe-gpio.h | 19 - sound/soc/mediatek/mt8192/mt8192-afe-pcm.c | 2389 - sound/soc/mediatek/mt8192/mt8192-dai-adda.c | 1471 - sound/soc/mediatek/mt8192/mt8192-dai-i2s.c | 2110 - sound/soc/mediatek/mt8192/mt8192-dai-pcm.c | 409 - sound/soc/mediatek/mt8192/mt8192-dai-tdm.c | 778 - sound/soc/mediatek/mt8192/mt8192-interconnection.h | 65 - .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 1137 - sound/soc/mediatek/mt8192/mt8192-reg.h | 3131 - sound/soc/meson/Kconfig | 4 +- sound/soc/meson/t9015.c | 2 +- sound/soc/pxa/Kconfig | 14 +- sound/soc/pxa/mmp-sspa.c | 4 - sound/soc/pxa/pxa-ssp.c | 6 +- sound/soc/qcom/Kconfig | 25 - sound/soc/qcom/Makefile | 4 - sound/soc/qcom/apq8016_sbc.c | 2 +- sound/soc/qcom/common.c | 13 +- sound/soc/qcom/lpass-apq8016.c | 2 +- sound/soc/qcom/lpass-cpu.c | 74 +- sound/soc/qcom/lpass-hdmi.c | 2 +- sound/soc/qcom/lpass-ipq806x.c | 2 +- sound/soc/qcom/lpass-lpaif-reg.h | 7 - sound/soc/qcom/lpass-platform.c | 20 +- sound/soc/qcom/lpass-sc7180.c | 10 +- sound/soc/qcom/lpass.h | 2 - sound/soc/qcom/qdsp6/q6adm.c | 10 +- sound/soc/qcom/qdsp6/q6afe-clocks.c | 3 +- sound/soc/qcom/qdsp6/q6afe.c | 10 +- sound/soc/qcom/qdsp6/q6asm.c | 10 +- sound/soc/qcom/sc7180.c | 391 - sound/soc/qcom/sm8250.c | 229 - sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/rockchip/rockchip_pdm.c | 2 +- sound/soc/rockchip/rockchip_spdif.c | 2 +- sound/soc/samsung/i2s.c | 11 +- sound/soc/samsung/midas_wm1811.c | 1 + sound/soc/samsung/smdk_wm8994.c | 4 +- sound/soc/samsung/snow.c | 2 +- sound/soc/sh/Kconfig | 1 - sound/soc/soc-component.c | 318 +- sound/soc/soc-compress.c | 397 +- sound/soc/soc-core.c | 88 +- sound/soc/soc-dai.c | 70 +- sound/soc/soc-dapm.c | 6 +- sound/soc/soc-link.c | 53 +- sound/soc/soc-pcm.c | 217 +- sound/soc/soc-topology.c | 337 +- sound/soc/sof/Kconfig | 42 +- sound/soc/sof/control.c | 42 +- sound/soc/sof/debug.c | 119 +- sound/soc/sof/imx/Kconfig | 10 +- sound/soc/sof/imx/imx-common.c | 2 - sound/soc/sof/intel/Kconfig | 110 +- sound/soc/sof/intel/Makefile | 2 +- sound/soc/sof/intel/apl.c | 3 - sound/soc/sof/intel/byt.c | 2 +- sound/soc/sof/intel/cnl.c | 19 +- sound/soc/sof/intel/ext_manifest.h | 35 - sound/soc/sof/intel/hda-dsp.c | 2 +- sound/soc/sof/intel/hda-loader.c | 119 +- sound/soc/sof/intel/hda-pcm.c | 7 - sound/soc/sof/intel/hda.c | 10 +- sound/soc/sof/intel/hda.h | 12 - sound/soc/sof/intel/icl.c | 145 - sound/soc/sof/intel/intel-ipc.c | 7 - sound/soc/sof/intel/tgl.c | 19 - sound/soc/sof/ipc.c | 9 - sound/soc/sof/loader.c | 62 +- sound/soc/sof/nocodec.c | 18 +- sound/soc/sof/ops.c | 2 +- sound/soc/sof/ops.h | 14 +- sound/soc/sof/pcm.c | 14 +- sound/soc/sof/sof-acpi-dev.c | 14 +- sound/soc/sof/sof-audio.c | 12 +- sound/soc/sof/sof-audio.h | 5 - sound/soc/sof/sof-pci-dev.c | 24 +- sound/soc/sof/sof-priv.h | 22 +- sound/soc/sof/topology.c | 33 +- sound/soc/sof/trace.c | 224 - sound/soc/stm/Kconfig | 1 - sound/soc/stm/stm32_adfsdm.c | 12 +- sound/soc/sunxi/Kconfig | 1 - sound/soc/sunxi/sun4i-i2s.c | 388 +- sound/soc/sunxi/sun8i-codec.c | 834 +- sound/soc/tegra/Kconfig | 1 + sound/soc/tegra/tegra186_dspk.c | 6 +- sound/soc/tegra/tegra210_dmic.c | 6 +- sound/soc/tegra/tegra210_i2s.c | 6 +- sound/soc/tegra/tegra_alc5632.c | 4 +- sound/soc/tegra/tegra_max98090.c | 8 +- sound/soc/tegra/tegra_rt5640.c | 8 +- sound/soc/tegra/tegra_rt5677.c | 4 +- sound/soc/tegra/tegra_sgtl5000.c | 4 +- sound/soc/tegra/tegra_wm8753.c | 8 +- sound/soc/tegra/tegra_wm8903.c | 8 +- sound/soc/tegra/tegra_wm9712.c | 4 +- sound/soc/tegra/trimslice.c | 8 +- sound/soc/ti/Kconfig | 9 +- sound/soc/ti/davinci-evm.c | 3 +- sound/soc/ti/davinci-i2s.c | 2 +- sound/soc/ti/davinci-mcasp.c | 299 +- sound/soc/uniphier/aio-ld11.c | 2 +- sound/soc/uniphier/aio-pxs2.c | 2 +- sound/soc/uniphier/evea.c | 2 +- sound/usb/Makefile | 1 - sound/usb/card.c | 17 +- sound/usb/card.h | 53 +- sound/usb/clock.c | 158 +- sound/usb/clock.h | 11 +- sound/usb/debug.h | 16 + sound/usb/endpoint.c | 943 +- sound/usb/endpoint.h | 57 +- sound/usb/format.c | 127 +- sound/usb/helper.c | 10 - sound/usb/helper.h | 3 - sound/usb/implicit.c | 405 - sound/usb/implicit.h | 14 - sound/usb/mixer.c | 46 + sound/usb/mixer_us16x08.c | 2 +- sound/usb/pcm.c | 1117 +- sound/usb/pcm.h | 7 +- sound/usb/proc.c | 35 +- sound/usb/quirks-table.h | 121 +- sound/usb/quirks.c | 61 +- sound/usb/quirks.h | 10 +- sound/usb/stream.c | 30 +- sound/usb/usbaudio.h | 5 +- tools/arch/x86/include/asm/cpufeatures.h | 2 - tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/arch/x86/include/asm/insn.h | 15 - tools/arch/x86/include/asm/msr-index.h | 12 +- tools/bootconfig/main.c | 124 +- tools/bootconfig/test-bootconfig.sh | 6 +- tools/bpf/bpftool/.gitignore | 2 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 3 +- tools/bpf/bpftool/Makefile | 44 +- tools/bpf/bpftool/bash-completion/bpftool | 2 +- tools/bpf/bpftool/btf.c | 59 +- tools/bpf/bpftool/main.c | 15 +- tools/bpf/bpftool/main.h | 1 - tools/bpf/bpftool/map.c | 4 +- tools/bpf/bpftool/pids.c | 4 +- tools/bpf/bpftool/prog.c | 30 +- tools/bpf/resolve_btfids/Makefile | 9 + tools/bpf/resolve_btfids/main.c | 6 +- tools/bpf/runqslower/Makefile | 55 +- tools/build/Makefile | 4 + tools/build/feature/Makefile | 2 +- tools/debugging/kernel-chktaint | 2 +- tools/gpio/gpio-event-mon.c | 6 +- tools/gpio/lsgpio.c | 4 - tools/include/linux/build_bug.h | 5 - tools/include/linux/compiler.h | 4 +- tools/include/linux/compiler_types.h | 21 - tools/include/linux/ctype.h | 17 +- tools/include/linux/poison.h | 6 +- tools/include/linux/string.h | 1 - tools/include/nolibc/nolibc.h | 4 +- tools/include/uapi/asm-generic/unistd.h | 2 +- tools/include/uapi/linux/bpf.h | 109 +- tools/include/uapi/linux/const.h | 5 - tools/include/uapi/linux/fscrypt.h | 5 +- tools/include/uapi/linux/if_link.h | 2 - tools/include/uapi/linux/perf_event.h | 6 +- tools/include/uapi/linux/prctl.h | 5 - tools/include/uapi/linux/stat.h | 9 +- tools/kvm/kvm_stat/kvm_stat | 6 +- tools/lib/bpf/bpf.c | 104 +- tools/lib/bpf/btf.c | 881 +- tools/lib/bpf/btf.h | 9 - tools/lib/bpf/libbpf.c | 589 +- tools/lib/bpf/libbpf.h | 1 - tools/lib/bpf/libbpf.map | 13 - tools/lib/bpf/libbpf_internal.h | 31 - tools/lib/bpf/libbpf_probes.c | 1 - tools/lib/bpf/ringbuf.c | 8 +- tools/lib/bpf/xsk.c | 92 +- tools/lib/bpf/xsk.h | 22 +- tools/lib/string.c | 58 - tools/memory-model/Documentation/README | 76 - .../Documentation/control-dependencies.txt | 258 - tools/memory-model/Documentation/glossary.txt | 172 - tools/memory-model/Documentation/litmus-tests.txt | 17 - tools/memory-model/Documentation/ordering.txt | 556 - tools/memory-model/README | 22 +- .../litmus-tests/CoRR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoRW+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWW+poonceonce.litmus | 4 +- .../IRIW+fencembonceonces+OnceOnce.litmus | 5 +- .../litmus-tests/IRIW+poonceonces+OnceOnce.litmus | 5 +- .../ISA2+pooncelock+pooncelock+pombonce.litmus | 7 +- .../litmus-tests/ISA2+poonceonces.litmus | 6 +- ...cerelease+poacquirerelease+poacquireonce.litmus | 6 +- .../LB+fencembonceonce+ctrlonceonce.litmus | 5 +- .../LB+poacquireonce+pooncerelease.litmus | 5 +- .../litmus-tests/LB+poonceonces.litmus | 5 +- .../MP+fencewmbonceonce+fencermbonceonce.litmus | 19 +- .../litmus-tests/MP+onceassign+derefonce.litmus | 15 +- .../MP+polockmbonce+poacquiresilsil.litmus | 8 +- .../MP+polockonce+poacquiresilsil.litmus | 8 +- tools/memory-model/litmus-tests/MP+polocks.litmus | 20 +- .../litmus-tests/MP+poonceonces.litmus | 19 +- .../MP+pooncerelease+poacquireonce.litmus | 19 +- .../memory-model/litmus-tests/MP+porevlocks.litmus | 20 +- .../litmus-tests/R+fencembonceonces.litmus | 5 +- .../memory-model/litmus-tests/R+poonceonces.litmus | 5 +- .../S+fencewmbonceonce+poacquireonce.litmus | 5 +- .../memory-model/litmus-tests/S+poonceonces.litmus | 5 +- .../litmus-tests/SB+fencembonceonces.litmus | 5 +- .../litmus-tests/SB+poonceonces.litmus | 5 +- .../litmus-tests/SB+rfionceonce-poonceonces.litmus | 5 +- .../litmus-tests/WRC+poonceonces+Once.litmus | 5 +- .../WRC+pooncerelease+fencermbonceonce+Once.litmus | 5 +- .../Z6.0+pooncelock+poonceLock+pombonce.litmus | 7 +- .../Z6.0+pooncelock+pooncelock+pombonce.litmus | 7 +- ...release+poacquirerelease+fencembonceonce.litmus | 6 +- tools/objtool/Makefile | 9 + tools/perf/Documentation/itrace.txt | 1 - tools/perf/Documentation/perf-config.txt | 2 +- tools/perf/Documentation/perf-record.txt | 19 +- tools/perf/Documentation/perf-report.txt | 1 - tools/perf/Documentation/perf-script.txt | 5 +- tools/perf/Documentation/perf-stat.txt | 9 +- tools/perf/Makefile.perf | 4 + tools/perf/arch/arm/util/cs-etm.c | 4 +- tools/perf/arch/arm64/Makefile | 1 - tools/perf/arch/arm64/util/Build | 3 +- tools/perf/arch/arm64/util/arm-spe.c | 4 +- tools/perf/arch/arm64/util/arm64_exception_types.h | 92 - tools/perf/arch/arm64/util/kvm-stat.c | 85 - tools/perf/arch/arm64/util/mem-events.c | 37 - tools/perf/arch/arm64/util/perf_regs.c | 33 - tools/perf/arch/mips/Build | 2 +- tools/perf/arch/mips/annotate/instructions.c | 46 - tools/perf/arch/x86/include/arch-tests.h | 1 + tools/perf/arch/x86/tests/Build | 1 + tools/perf/arch/x86/tests/arch-tests.c | 4 + tools/perf/arch/x86/tests/intel-cqm.c | 2 +- tools/perf/arch/x86/tests/perf-time-to-tsc.c | 173 + tools/perf/arch/x86/util/intel-bts.c | 4 +- tools/perf/arch/x86/util/intel-pt.c | 6 +- tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-c2c.c | 39 +- tools/perf/builtin-diff.c | 4 +- tools/perf/builtin-evlist.c | 18 +- tools/perf/builtin-ftrace.c | 11 +- tools/perf/builtin-inject.c | 2 - tools/perf/builtin-kmem.c | 7 +- tools/perf/builtin-kvm.c | 9 +- tools/perf/builtin-mem.c | 97 +- tools/perf/builtin-record.c | 52 +- tools/perf/builtin-report.c | 34 +- tools/perf/builtin-sched.c | 6 +- tools/perf/builtin-script.c | 25 +- tools/perf/builtin-stat.c | 45 +- tools/perf/builtin-top.c | 34 +- tools/perf/builtin-trace.c | 43 +- tools/perf/builtin-version.c | 1 - .../arch/arm64/freescale/imx8mm/sys/ddrc.json | 39 - .../arch/arm64/freescale/imx8mm/sys/metrics.json | 18 - .../perf/pmu-events/arch/test/arch-std-events.json | 8 - .../perf/pmu-events/arch/test/test_cpu/cache.json | 5 - tools/perf/pmu-events/arch/x86/skylake/cache.json | 4096 +- .../arch/x86/skylake/floating-point.json | 76 +- .../perf/pmu-events/arch/x86/skylake/frontend.json | 644 +- tools/perf/pmu-events/arch/x86/skylake/memory.json | 2279 +- tools/perf/pmu-events/arch/x86/skylake/other.json | 60 +- .../perf/pmu-events/arch/x86/skylake/pipeline.json | 1266 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 271 +- .../arch/x86/skylake/virtual-memory.json | 374 +- tools/perf/pmu-events/jevents.c | 182 +- tools/perf/pmu-events/pmu-events.h | 6 - tools/perf/python/tracepoint.py | 2 +- tools/perf/python/twatch.py | 2 +- tools/perf/tests/Build | 1 - tools/perf/tests/backward-ring-buffer.c | 4 +- tools/perf/tests/bpf.c | 12 +- tools/perf/tests/builtin-test.c | 6 - tools/perf/tests/code-reading.c | 8 +- tools/perf/tests/event-times.c | 6 +- tools/perf/tests/event_update.c | 3 +- tools/perf/tests/evsel-tp-sched.c | 25 +- tools/perf/tests/expand-cgroup.c | 9 +- tools/perf/tests/keep-tracking.c | 2 +- tools/perf/tests/llvm.c | 30 +- tools/perf/tests/mmap-basic.c | 6 +- tools/perf/tests/openat-syscall-tp-fields.c | 6 +- tools/perf/tests/parse-events.c | 10 +- tools/perf/tests/parse-metric.c | 4 +- tools/perf/tests/parse-no-sample-id-all.c | 4 +- tools/perf/tests/perf-record.c | 18 +- tools/perf/tests/perf-time-to-tsc.c | 184 - tools/perf/tests/pmu-events.c | 16 +- tools/perf/tests/sample-parsing.c | 6 +- tools/perf/tests/shell/stat+shadow_stat.sh | 80 - tools/perf/tests/shell/trace+probe_vfs_getname.sh | 2 +- tools/perf/tests/sw-clock.c | 2 +- tools/perf/tests/switch-tracking.c | 18 +- tools/perf/tests/task-exit.c | 13 +- tools/perf/tests/tests.h | 3 - tools/perf/tests/topology.c | 2 +- tools/perf/tests/wp.c | 21 +- tools/perf/trace/beauty/include/linux/socket.h | 1 - tools/perf/trace/beauty/mmap_flags.sh | 4 +- tools/perf/trace/beauty/mmap_prot.sh | 2 +- tools/perf/ui/browsers/hists.c | 61 +- tools/perf/ui/gtk/gtk.h | 5 +- tools/perf/ui/gtk/hists.c | 6 +- tools/perf/util/annotate.c | 16 +- tools/perf/util/arm-spe-decoder/arm-spe-decoder.c | 59 +- tools/perf/util/arm-spe-decoder/arm-spe-decoder.h | 17 + .../util/arm-spe-decoder/arm-spe-pkt-decoder.c | 601 +- .../util/arm-spe-decoder/arm-spe-pkt-decoder.h | 122 +- tools/perf/util/arm-spe.c | 2 +- tools/perf/util/auxtrace.c | 19 +- tools/perf/util/auxtrace.h | 2 - tools/perf/util/bpf-event.c | 2 +- tools/perf/util/bpf-loader.c | 3 +- tools/perf/util/bpf-loader.h | 3 - tools/perf/util/build-id.c | 127 +- tools/perf/util/build-id.h | 8 - tools/perf/util/cgroup.c | 202 +- tools/perf/util/data.c | 60 +- tools/perf/util/data.h | 12 +- tools/perf/util/debug.c | 9 +- tools/perf/util/debug.h | 2 - tools/perf/util/dso.c | 45 +- tools/perf/util/dso.h | 2 - tools/perf/util/env.c | 15 +- tools/perf/util/env.h | 4 +- tools/perf/util/event.h | 4 - tools/perf/util/evlist.c | 288 +- tools/perf/util/evlist.h | 136 +- tools/perf/util/evsel.c | 60 +- tools/perf/util/evsel.h | 1 - tools/perf/util/evswitch.c | 4 +- tools/perf/util/expr.c | 68 +- tools/perf/util/expr.h | 17 +- tools/perf/util/expr.y | 2 +- tools/perf/util/header.c | 56 +- tools/perf/util/hist.c | 5 +- tools/perf/util/hist.h | 26 +- tools/perf/util/intel-pt.c | 3 +- tools/perf/util/machine.c | 69 +- tools/perf/util/map_symbol.h | 1 - tools/perf/util/mem-events.c | 45 +- tools/perf/util/mem-events.h | 3 +- tools/perf/util/mem2node.c | 3 +- tools/perf/util/metricgroup.c | 258 +- tools/perf/util/parse-events.c | 29 +- tools/perf/util/parse-regs-options.c | 2 +- tools/perf/util/perf_event_attr_fprintf.c | 2 +- tools/perf/util/pmu.c | 96 - tools/perf/util/pmu.h | 3 - tools/perf/util/python.c | 4 +- tools/perf/util/record.c | 9 +- tools/perf/util/record.h | 1 - tools/perf/util/s390-cpumsf.c | 6 +- tools/perf/util/s390-sample-raw.c | 5 +- tools/perf/util/sample-raw.c | 4 +- tools/perf/util/sample-raw.h | 7 +- tools/perf/util/session.c | 57 +- tools/perf/util/sideband_evlist.c | 14 +- tools/perf/util/sort.c | 32 +- tools/perf/util/sort.h | 1 - tools/perf/util/stat-display.c | 8 +- tools/perf/util/stat.c | 20 +- tools/perf/util/stat.h | 21 +- tools/perf/util/symbol-elf.c | 37 +- tools/perf/util/symbol.c | 16 - tools/perf/util/synthetic-events.c | 10 +- tools/perf/util/unwind-libdw.c | 32 +- tools/power/acpi/Makefile.config | 1 + tools/power/cpupower/lib/cpupower.c | 23 +- tools/power/cpupower/lib/cpupower_intern.h | 5 - tools/power/cpupower/utils/cpufreq-set.c | 3 - tools/power/cpupower/utils/cpuidle-set.c | 4 - tools/power/cpupower/utils/cpupower-info.c | 2 +- tools/power/cpupower/utils/cpupower-set.c | 2 +- tools/power/cpupower/utils/cpupower.c | 8 - tools/power/cpupower/utils/helpers/helpers.h | 20 +- tools/power/cpupower/utils/helpers/misc.c | 110 +- tools/power/cpupower/utils/helpers/msr.c | 28 + tools/power/pm-graph/README | 4 +- tools/power/pm-graph/sleepgraph.py | 387 +- tools/power/x86/intel-speed-select/isst-config.c | 8 +- tools/power/x86/intel-speed-select/isst-core.c | 2 +- tools/power/x86/intel-speed-select/isst.h | 1 - .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 2 +- tools/power/x86/turbostat/turbostat.c | 29 +- .../x86_energy_perf_policy.c | 109 +- tools/scripts/Makefile.include | 10 - tools/testing/ktest/compare-ktest-sample.pl | 2 +- tools/testing/ktest/ktest.pl | 22 +- tools/testing/kunit/kunit.py | 2 +- tools/testing/kunit/kunit_kernel.py | 24 +- tools/testing/kunit/kunit_parser.py | 7 +- tools/testing/kunit/kunit_tool_test.py | 2 +- tools/testing/nvdimm/test/nfit.c | 103 + tools/testing/scatterlist/main.c | 66 +- tools/testing/selftests/Makefile | 6 +- tools/testing/selftests/android/Makefile | 39 + tools/testing/selftests/android/config | 5 + tools/testing/selftests/android/ion/.gitignore | 4 + tools/testing/selftests/android/ion/Makefile | 20 + tools/testing/selftests/android/ion/README | 101 + tools/testing/selftests/android/ion/ion.h | 134 + tools/testing/selftests/android/ion/ion_test.sh | 58 + .../testing/selftests/android/ion/ionapp_export.c | 127 + .../testing/selftests/android/ion/ionapp_import.c | 79 + tools/testing/selftests/android/ion/ionmap_test.c | 136 + tools/testing/selftests/android/ion/ionutils.c | 253 + tools/testing/selftests/android/ion/ionutils.h | 55 + tools/testing/selftests/android/ion/ipcsocket.c | 227 + tools/testing/selftests/android/ion/ipcsocket.h | 35 + tools/testing/selftests/android/run.sh | 3 + tools/testing/selftests/arm64/mte/Makefile | 2 +- .../selftests/arm64/mte/check_gcr_el1_cswitch.c | 154 - tools/testing/selftests/bpf/.gitignore | 3 +- tools/testing/selftests/bpf/Makefile | 73 +- tools/testing/selftests/bpf/README.rst | 33 +- tools/testing/selftests/bpf/bpf_tcp_helpers.h | 1 - tools/testing/selftests/bpf/bpf_testmod/.gitignore | 6 - tools/testing/selftests/bpf/bpf_testmod/Makefile | 20 - .../selftests/bpf/bpf_testmod/bpf_testmod-events.h | 36 - .../selftests/bpf/bpf_testmod/bpf_testmod.c | 52 - .../selftests/bpf/bpf_testmod/bpf_testmod.h | 14 - tools/testing/selftests/bpf/btf_helpers.c | 259 - tools/testing/selftests/bpf/btf_helpers.h | 19 - tools/testing/selftests/bpf/config | 5 - tools/testing/selftests/bpf/ima_setup.sh | 123 - tools/testing/selftests/bpf/prog_tests/align.c | 8 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 118 - tools/testing/selftests/bpf/prog_tests/btf.c | 40 +- .../selftests/bpf/prog_tests/btf_dedup_split.c | 325 - .../selftests/bpf/prog_tests/btf_skc_cls_ingress.c | 2 +- tools/testing/selftests/bpf/prog_tests/btf_split.c | 99 - tools/testing/selftests/bpf/prog_tests/btf_write.c | 43 - .../testing/selftests/bpf/prog_tests/core_reloc.c | 80 +- .../selftests/bpf/prog_tests/hash_large_key.c | 43 - .../selftests/bpf/prog_tests/module_attach.c | 62 - tools/testing/selftests/bpf/prog_tests/ringbuf.c | 8 +- .../selftests/bpf/prog_tests/ringbuf_multi.c | 2 +- .../selftests/bpf/prog_tests/sk_storage_tracing.c | 135 - .../selftests/bpf/prog_tests/tcp_hdr_options.c | 12 +- .../testing/selftests/bpf/prog_tests/tcpbpf_user.c | 145 - .../selftests/bpf/prog_tests/test_bprm_opts.c | 116 - tools/testing/selftests/bpf/prog_tests/test_ima.c | 74 - .../selftests/bpf/prog_tests/test_local_storage.c | 212 +- .../selftests/bpf/prog_tests/test_skb_pkt_end.c | 41 - tools/testing/selftests/bpf/progs/bind4_prog.c | 102 - tools/testing/selftests/bpf/progs/bind6_prog.c | 119 - tools/testing/selftests/bpf/progs/bpf_flow.c | 2 - .../testing/selftests/bpf/progs/bpf_iter_bpf_map.c | 2 +- .../bpf/progs/bpf_iter_bpf_sk_storage_helpers.c | 65 - tools/testing/selftests/bpf/progs/bpf_iter_task.c | 3 +- tools/testing/selftests/bpf/progs/bprm_opts.c | 34 - .../testing/selftests/bpf/progs/core_reloc_types.h | 17 - tools/testing/selftests/bpf/progs/ima.c | 28 - tools/testing/selftests/bpf/progs/local_storage.c | 103 +- tools/testing/selftests/bpf/progs/map_ptr_kern.c | 7 + tools/testing/selftests/bpf/progs/profiler.inc.h | 2 - tools/testing/selftests/bpf/progs/skb_pkt_end.c | 54 - .../selftests/bpf/progs/test_core_reloc_module.c | 104 - .../selftests/bpf/progs/test_hash_large_key.c | 44 - .../selftests/bpf/progs/test_module_attach.c | 77 - .../bpf/progs/test_sk_storage_trace_itself.c | 29 - .../selftests/bpf/progs/test_sk_storage_tracing.c | 95 - .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 117 +- .../testing/selftests/bpf/progs/test_tunnel_kern.c | 42 +- tools/testing/selftests/bpf/tcp_client.py | 50 + tools/testing/selftests/bpf/tcp_server.py | 80 + tools/testing/selftests/bpf/test_maps.c | 3 +- tools/testing/selftests/bpf/test_offload.py | 55 +- tools/testing/selftests/bpf/test_progs.c | 75 +- tools/testing/selftests/bpf/test_progs.h | 12 - tools/testing/selftests/bpf/test_sock_addr.c | 196 +- tools/testing/selftests/bpf/test_sockmap.c | 36 +- tools/testing/selftests/bpf/test_tcpbpf.h | 4 - tools/testing/selftests/bpf/test_tcpbpf_user.c | 165 + tools/testing/selftests/bpf/test_tunnel.sh | 43 +- tools/testing/selftests/bpf/test_verifier.c | 44 +- tools/testing/selftests/bpf/test_xsk.sh | 259 - .../testing/selftests/bpf/verifier/array_access.c | 2 +- tools/testing/selftests/bpf/verifier/bounds.c | 41 - .../testing/selftests/bpf/verifier/ctx_sk_lookup.c | 7 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 42 - .../selftests/bpf/verifier/direct_value_access.c | 3 - tools/testing/selftests/bpf/verifier/map_ptr.c | 1 - .../selftests/bpf/verifier/raw_tp_writable.c | 1 - .../testing/selftests/bpf/verifier/ref_tracking.c | 4 - tools/testing/selftests/bpf/verifier/regalloc.c | 8 - tools/testing/selftests/bpf/verifier/unpriv.c | 5 +- tools/testing/selftests/bpf/verifier/wide_access.c | 46 +- tools/testing/selftests/bpf/xdpxceiver.c | 1074 - tools/testing/selftests/bpf/xdpxceiver.h | 160 - tools/testing/selftests/bpf/xsk_prereqs.sh | 135 - tools/testing/selftests/cgroup/cgroup_util.c | 4 +- tools/testing/selftests/clone3/Makefile | 2 +- tools/testing/selftests/core/close_range_test.c | 349 +- tools/testing/selftests/dma/Makefile | 6 - tools/testing/selftests/dma/config | 1 - tools/testing/selftests/dma/dma_map_benchmark.c | 123 - .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 36 - .../selftests/drivers/net/mlxsw/q_in_q_veto.sh | 296 - .../selftests/drivers/net/mlxsw/rtnetlink.sh | 251 - .../net/mlxsw/sharedbuffer_configuration.py | 2 +- .../drivers/net/mlxsw/spectrum-2/q_in_vni_veto.sh | 77 - .../drivers/net/mlxsw/spectrum/q_in_vni_veto.sh | 66 - .../drivers/net/netdevsim/ethtool-coalesce.sh | 132 - .../drivers/net/netdevsim/ethtool-common.sh | 53 - .../drivers/net/netdevsim/ethtool-pause.sh | 63 +- .../drivers/net/netdevsim/ethtool-ring.sh | 85 - .../selftests/drivers/net/netdevsim/nexthop.sh | 436 - .../filesystems/epoll/epoll_wakeup_test.c | 72 - tools/testing/selftests/gpio/Makefile | 25 +- tools/testing/selftests/intel_pstate/aperf.c | 22 +- tools/testing/selftests/kselftest/prefix.pl | 2 +- tools/testing/selftests/kvm/.gitignore | 6 +- tools/testing/selftests/kvm/Makefile | 5 +- tools/testing/selftests/kvm/aarch64/get-reg-list.c | 39 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 55 +- tools/testing/selftests/kvm/dirty_log_test.c | 344 +- tools/testing/selftests/kvm/include/kvm_util.h | 38 +- .../testing/selftests/kvm/include/perf_test_util.h | 4 + .../kvm/include/s390x/diag318_test_handler.h | 13 - .../selftests/kvm/include/x86_64/processor.h | 17 - tools/testing/selftests/kvm/include/x86_64/vmx.h | 4 + .../testing/selftests/kvm/lib/aarch64/processor.c | 17 + tools/testing/selftests/kvm/lib/kvm_util.c | 158 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 4 - .../selftests/kvm/lib/s390x/diag318_test_handler.c | 82 - tools/testing/selftests/kvm/lib/s390x/processor.c | 22 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 32 + tools/testing/selftests/kvm/s390x/sync_regs_test.c | 16 +- .../testing/selftests/kvm/set_memory_region_test.c | 19 +- .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 1 + tools/testing/selftests/kvm/x86_64/debug_regs.c | 1 + tools/testing/selftests/kvm/x86_64/evmcs_test.c | 2 + tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 87 +- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 4 +- .../testing/selftests/kvm/x86_64/set_sregs_test.c | 92 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 2 + tools/testing/selftests/kvm/x86_64/state_test.c | 1 + .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 1 + tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 1 + tools/testing/selftests/kvm/x86_64/user_msr_test.c | 248 + .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 770 - .../selftests/kvm/x86_64/vmx_apic_access_test.c | 1 + .../kvm/x86_64/vmx_close_while_nested_test.c | 1 + .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 1 + .../kvm/x86_64/vmx_preemption_timer_test.c | 15 +- .../kvm/x86_64/vmx_set_nested_state_test.c | 21 - .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 1 + tools/testing/selftests/lkdtm/tests.txt | 2 - tools/testing/selftests/memfd/fuse_test.c | 2 +- tools/testing/selftests/memfd/memfd_test.c | 2 +- tools/testing/selftests/net/Makefile | 1 - tools/testing/selftests/net/bareudp.sh | 546 - tools/testing/selftests/net/config | 7 - tools/testing/selftests/net/devlink_port_split.py | 2 +- tools/testing/selftests/net/fcnal-test.sh | 95 - tools/testing/selftests/net/forwarding/Makefile | 1 - .../selftests/net/forwarding/bridge_igmp.sh | 485 +- .../testing/selftests/net/forwarding/bridge_mld.sh | 558 - tools/testing/selftests/net/forwarding/config | 3 - .../selftests/net/forwarding/gre_multipath_nh.sh | 356 - tools/testing/selftests/net/forwarding/lib.sh | 107 - tools/testing/selftests/net/forwarding/q_in_vni.sh | 347 - .../selftests/net/forwarding/router_mpath_nh.sh | 70 +- .../testing/selftests/net/forwarding/router_nh.sh | 160 - .../selftests/net/forwarding/tc_mpls_l2vpn.sh | 192 - tools/testing/selftests/net/mptcp/config | 10 - tools/testing/selftests/net/mptcp/mptcp_join.sh | 292 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 6 +- tools/testing/selftests/net/pmtu.sh | 79 +- tools/testing/selftests/net/psock_fanout.c | 72 +- .../selftests/net/srv6_end_dt4_l3vpn_test.sh | 494 - .../selftests/net/srv6_end_dt6_l3vpn_test.sh | 502 - .../testing/selftests/net/test_vxlan_under_vrf.sh | 2 +- tools/testing/selftests/net/timestamping.c | 47 +- tools/testing/selftests/net/tls.c | 40 +- tools/testing/selftests/net/udpgso_bench_rx.c | 3 - tools/testing/selftests/openat2/openat2_test.c | 8 +- tools/testing/selftests/powerpc/eeh/Makefile | 2 +- tools/testing/selftests/powerpc/eeh/settings | 1 - tools/testing/selftests/powerpc/mm/bad_accesses.c | 2 +- tools/testing/selftests/powerpc/nx-gzip/.gitignore | 3 - .../testing/selftests/powerpc/security/.gitignore | 1 - tools/testing/selftests/powerpc/signal/.gitignore | 1 - .../testing/selftests/powerpc/syscalls/.gitignore | 1 - .../selftests/rcutorture/bin/console-badness.sh | 3 +- .../testing/selftests/rcutorture/bin/functions.sh | 1 - .../selftests/rcutorture/bin/kvm-check-branches.sh | 5 +- .../rcutorture/bin/kvm-recheck-rcuscale.sh | 2 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 19 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 29 +- .../selftests/rcutorture/bin/parse-console.sh | 2 +- .../selftests/rcutorture/configs/rcu/SRCU-t | 3 +- .../selftests/rcutorture/configs/rcu/SRCU-u | 3 +- .../selftests/rcutorture/configs/rcu/TRACE01 | 6 +- .../selftests/rcutorture/configs/rcu/TRACE02 | 6 +- .../selftests/rcutorture/configs/rcuscale/CFcommon | 3 - .../selftests/rcutorture/configs/rcuscale/TRACE01 | 15 - .../rcutorture/configs/rcuscale/TRACE01.boot | 1 - tools/testing/selftests/rseq/param_test.c | 4 +- tools/testing/selftests/run_kselftest.sh | 2 +- tools/testing/selftests/seccomp/config | 1 - .../testing/selftests/seccomp/seccomp_benchmark.c | 151 +- tools/testing/selftests/seccomp/settings | 2 +- tools/testing/selftests/sgx/.gitignore | 2 - tools/testing/selftests/sgx/Makefile | 57 - tools/testing/selftests/sgx/call.S | 44 - tools/testing/selftests/sgx/defines.h | 21 - tools/testing/selftests/sgx/load.c | 277 - tools/testing/selftests/sgx/main.c | 246 - tools/testing/selftests/sgx/main.h | 41 - tools/testing/selftests/sgx/sign_key.S | 12 - tools/testing/selftests/sgx/sign_key.pem | 39 - tools/testing/selftests/sgx/sigstruct.c | 381 - tools/testing/selftests/sgx/test_encl.c | 20 - tools/testing/selftests/sgx/test_encl.lds | 40 - tools/testing/selftests/sgx/test_encl_bootstrap.S | 89 - .../selftests/syscall_user_dispatch/.gitignore | 3 - .../selftests/syscall_user_dispatch/Makefile | 9 - .../testing/selftests/syscall_user_dispatch/config | 1 - .../syscall_user_dispatch/sud_benchmark.c | 200 - .../selftests/syscall_user_dispatch/sud_test.c | 310 - tools/testing/selftests/tc-testing/config | 1 - tools/testing/selftests/tc-testing/tdc_batch.py | 2 +- .../testing/selftests/tc-testing/tdc_multibatch.py | 2 +- tools/testing/selftests/timens/procfs.c | 58 +- tools/testing/selftests/vDSO/Makefile | 16 +- tools/testing/selftests/vDSO/vdso_config.h | 92 - tools/testing/selftests/vDSO/vdso_test_abi.c | 244 - .../selftests/vDSO/vdso_test_clock_getres.c | 124 - .../testing/selftests/vDSO/vdso_test_correctness.c | 451 - tools/testing/selftests/vm/.gitignore | 4 +- tools/testing/selftests/vm/Makefile | 43 +- tools/testing/selftests/vm/check_config.sh | 31 - tools/testing/selftests/vm/config | 2 +- tools/testing/selftests/vm/gup_benchmark.c | 143 + tools/testing/selftests/vm/gup_test.c | 194 - tools/testing/selftests/vm/hmm-tests.c | 10 +- tools/testing/selftests/vm/mremap_test.c | 344 - tools/testing/selftests/vm/run_vmtests | 43 +- tools/testing/selftests/vm/userfaultfd.c | 123 +- tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/fsgsbase.c | 12 +- .../testing/selftests/x86/raw_syscall_helper_32.S | 2 - tools/testing/selftests/x86/test_vdso.c | 342 + tools/testing/selftests/x86/thunks.S | 2 - virt/kvm/coalesced_mmio.c | 2 +- virt/kvm/dirty_ring.c | 194 - virt/kvm/eventfd.c | 9 +- virt/kvm/kvm_main.c | 172 +- 11337 files changed, 246074 insertions(+), 841785 deletions(-) create mode 100644 Documentation/ABI/obsolete/sysfs-class-net-batman-adv create mode 100644 Documentation/ABI/obsolete/sysfs-class-net-mesh delete mode 100644 Documentation/ABI/testing/procfs-attr-current delete mode 100644 Documentation/ABI/testing/procfs-attr-exec delete mode 100644 Documentation/ABI/testing/procfs-attr-prev delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-mt6360 delete mode 100644 Documentation/ABI/testing/sysfs-class-fc_host delete mode 100644 Documentation/ABI/testing/sysfs-class-fc_remote_ports delete mode 100644 Documentation/ABI/testing/sysfs-class-firmware-attributes delete mode 100644 Documentation/ABI/testing/sysfs-class-intel_pmt delete mode 100644 Documentation/ABI/testing/sysfs-firmware-lefi-boardinfo delete mode 100644 Documentation/ABI/testing/sysfs-kernel-reboot delete mode 100644 Documentation/admin-guide/features.rst delete mode 100644 Documentation/admin-guide/reporting-issues.rst delete mode 100644 Documentation/admin-guide/syscall-user-dispatch.rst rename {drivers/staging/wimax/Documentation => Documentation/admin-guide/wimax}/i2 [...] rename {drivers/staging/wimax/Documentation => Documentation/admin-guide/wimax}/in [...] rename {drivers/staging/wimax/Documentation => Documentation/admin-guide/wimax}/wi [...] delete mode 100644 Documentation/arm/features.rst delete mode 100644 Documentation/arm64/features.rst create mode 100644 Documentation/core-api/atomic_ops.rst delete mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml delete mode 100644 Documentation/devicetree/bindings/arm/mstar/mstar,smpctrl.yaml create mode 100644 Documentation/devicetree/bindings/arm/picoxcell.txt delete mode 100644 Documentation/devicetree/bindings/auxdisplay/modtronix,lcd2s.yaml create mode 100644 Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.txt delete mode 100644 Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.yaml delete mode 100644 Documentation/devicetree/bindings/clock/adi,axi-clkgen.yaml create mode 100644 Documentation/devicetree/bindings/clock/axi-clkgen.txt delete mode 100644 Documentation/devicetree/bindings/clock/canaan,k210-clk.yaml delete mode 100644 Documentation/devicetree/bindings/clock/fsl,flexspi-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,aoncc-sm8250.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,audiocc-sm8250.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sdx55.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-camcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock [...] delete mode 100644 Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock [...] delete mode 100644 Documentation/devicetree/bindings/clock/sifive/fu740-prci.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml create mode 100644 Documentation/devicetree/bindings/crypto/picochip-spacc.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/intel,keembay- [...] delete mode 100644 Documentation/devicetree/bindings/display/intel,keembay-display.yaml delete mode 100644 Documentation/devicetree/bindings/display/intel,keembay-msscam.yaml create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.txt delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/abt,y030xx067a.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml create mode 100644 Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.txt delete mode 100644 Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/qcom,gpi.yaml delete mode 100644 Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/ti/k3-pktdma.yaml create mode 100644 Documentation/devicetree/bindings/extcon/extcon-fsa9480.txt delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-tusb320.yaml delete mode 100644 Documentation/devicetree/bindings/extcon/fcs,fsa880.yaml create mode 100644 Documentation/devicetree/bindings/gpio/mediatek,mt7621-gpio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/mediatek,mt7621-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/ad741x.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,ad741x.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,adm1275.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,ltc2992.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/adm1275.txt create mode 100644 Documentation/devicetree/bindings/hwmon/ads7828.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/amd,sbtsi.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/ina2xx.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/ti,ads7828.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-gate.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-gate.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-owl.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-owl.yaml create mode 100644 Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.txt delete mode 100644 Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml delete mode 100644 Documentation/devicetree/bindings/i3c/mipi-i3c-hci.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/bma180.txt delete mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma180.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma255.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/dmard06.txt delete mode 100644 Documentation/devicetree/bindings/iio/accel/fsl,mma8452.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/kionix,kxcjk1013.txt delete mode 100644 Documentation/devicetree/bindings/iio/accel/kionix,kxcjk1013.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/mma8452.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/at91_adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/atmel,sama9260-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/axp20x_adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/brcm,iproc-static-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/brcm,iproc-static-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/envelope-detector.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max1027.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/mediatek,mt2701-auxadc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/mediatek,mt6360-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/mt6577_auxadc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/palmas-gpadc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,pm8xxx-xoadc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,spmi-iadc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,spmi-iadc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti,adc084s021.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti,palmas-gpadc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc084s021.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads124s08.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/x-powers,axp209-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt delete mode 100644 Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml create mode 100644 Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt delete mode 100644 Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml create mode 100644 Documentation/devicetree/bindings/iio/afe/voltage-divider.txt delete mode 100644 Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml create mode 100644 Documentation/devicetree/bindings/iio/chemical/bme680.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sgp30.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ad5592r.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ad5758.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ad7303.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5592r.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad7303.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/dpot-dac.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ds4424.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/fsl,vf610-dac.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/lpc1850-dac.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/max5821.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/maxim,ds4424.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/maxim,max5821.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/mcp4725.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/microchip,mcp4725.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/nxp,lpc1850-dac.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac5571.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac5571.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7311.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7311.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7512.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7512.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/vf610-dac.txt create mode 100644 Documentation/devicetree/bindings/iio/frequency/adf4350.txt delete mode 100644 Documentation/devicetree/bindings/iio/frequency/adi,adf4350.yaml create mode 100644 Documentation/devicetree/bindings/iio/gyroscope/bmg160.txt delete mode 100644 Documentation/devicetree/bindings/iio/gyroscope/bosch,bmg160.yaml create mode 100644 Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt delete mode 100644 Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml create mode 100644 Documentation/devicetree/bindings/iio/health/afe4403.txt create mode 100644 Documentation/devicetree/bindings/iio/health/afe4404.txt create mode 100644 Documentation/devicetree/bindings/iio/health/max30100.txt create mode 100644 Documentation/devicetree/bindings/iio/health/max30102.txt delete mode 100644 Documentation/devicetree/bindings/iio/health/maxim,max30100.yaml delete mode 100644 Documentation/devicetree/bindings/iio/health/maxim,max30102.yaml delete mode 100644 Documentation/devicetree/bindings/iio/health/ti,afe4403.yaml delete mode 100644 Documentation/devicetree/bindings/iio/health/ti,afe4404.yaml create mode 100644 Documentation/devicetree/bindings/iio/humidity/dht11.txt delete mode 100644 Documentation/devicetree/bindings/iio/humidity/dht11.yaml create mode 100644 Documentation/devicetree/bindings/iio/humidity/hdc100x.txt create mode 100644 Documentation/devicetree/bindings/iio/humidity/hts221.txt create mode 100644 Documentation/devicetree/bindings/iio/humidity/htu21.txt delete mode 100644 Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml create mode 100644 Documentation/devicetree/bindings/iio/iio-bindings.txt create mode 100644 Documentation/devicetree/bindings/iio/impedance-analyzer/ad5933.txt delete mode 100644 Documentation/devicetree/bindings/iio/impedance-analyzer/adi,ad [...] create mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16480.txt delete mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16480.yaml delete mode 100644 Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml create mode 100644 Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt create mode 100644 Documentation/devicetree/bindings/iio/light/apds9300.txt create mode 100644 Documentation/devicetree/bindings/iio/light/apds9960.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/avago,apds9960.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/capella,cm3605.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/capella,cm36651.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/cm3605.txt create mode 100644 Documentation/devicetree/bindings/iio/light/cm36651.txt create mode 100644 Documentation/devicetree/bindings/iio/light/gp2ap020a00f.txt create mode 100644 Documentation/devicetree/bindings/iio/light/max44009.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/maxim,max44009.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/opt3001.txt create mode 100644 Documentation/devicetree/bindings/iio/light/renesas,isl29501.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/sharp,gp2ap020a00f.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/st,uvis25.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/st,vl6180.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/ti,opt3001.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/upisemi,us5182.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/us5182d.txt create mode 100644 Documentation/devicetree/bindings/iio/light/uvis25.txt create mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4035.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/vishay,vcnl4035.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/vl6180.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/ak8974.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei, [...] create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/bmc150_magn.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/bosch,bmc150 [...] delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/fsl,mag3110.yaml create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/hmc5843.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/honeywell,hm [...] create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/mag3110.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/mmc35240.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/ad5272.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/adi,ad5272.yaml create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/ds1803.txt create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/max5481.txt create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/mcp41010.txt create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/mcp4131.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/microchip,m [...] delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/microchip,m [...] delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/microchip,m [...] create mode 100644 Documentation/devicetree/bindings/iio/potentiostat/lmp91000.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiostat/ti,lmp91000.yaml delete mode 100644 Documentation/devicetree/bindings/iio/pressure/hoperf,hp03.yaml create mode 100644 Documentation/devicetree/bindings/iio/pressure/hp03.txt delete mode 100644 Documentation/devicetree/bindings/iio/pressure/meas,ms5611.yaml create mode 100644 Documentation/devicetree/bindings/iio/pressure/ms5611.txt create mode 100644 Documentation/devicetree/bindings/iio/pressure/ms5637.txt delete mode 100644 Documentation/devicetree/bindings/iio/pressure/murata,zpa2326.yaml create mode 100644 Documentation/devicetree/bindings/iio/pressure/zpa2326.txt delete mode 100644 Documentation/devicetree/bindings/iio/proximity/ams,as3935.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/as3935.txt delete mode 100644 Documentation/devicetree/bindings/iio/proximity/semtech,sx9500.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/sx9500.txt create mode 100644 Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt create mode 100644 Documentation/devicetree/bindings/iio/resolver/ad2s90.txt delete mode 100644 Documentation/devicetree/bindings/iio/resolver/adi,ad2s90.yaml delete mode 100644 Documentation/devicetree/bindings/iio/samsung,sensorhub-rinato.yaml create mode 100644 Documentation/devicetree/bindings/iio/sensorhub.txt delete mode 100644 Documentation/devicetree/bindings/iio/st,st-sensors.yaml create mode 100644 Documentation/devicetree/bindings/iio/st-sensors.txt create mode 100644 Documentation/devicetree/bindings/iio/temperature/max31856.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim,max31855k.yaml delete mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim,max31856.yaml create mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim_thermoc [...] delete mode 100644 Documentation/devicetree/bindings/iio/temperature/melexis,mlx90 [...] delete mode 100644 Documentation/devicetree/bindings/iio/temperature/melexis,mlx90 [...] create mode 100644 Documentation/devicetree/bindings/iio/temperature/mlx90614.txt create mode 100644 Documentation/devicetree/bindings/iio/temperature/mlx90632.txt create mode 100644 Documentation/devicetree/bindings/iio/temperature/temperature-b [...] delete mode 100644 Documentation/devicetree/bindings/iio/temperature/ti,tmp007.yaml create mode 100644 Documentation/devicetree/bindings/iio/temperature/tmp007.txt create mode 100644 Documentation/devicetree/bindings/iio/temperature/tsys01.txt delete mode 100644 Documentation/devicetree/bindings/input/ariel-pwrbutton.yaml create mode 100644 Documentation/devicetree/bindings/input/atmel,maxtouch.txt delete mode 100644 Documentation/devicetree/bindings/input/atmel,maxtouch.yaml create mode 100644 Documentation/devicetree/bindings/input/cypress,tm2-touchkey.txt delete mode 100644 Documentation/devicetree/bindings/input/cypress,tm2-touchkey.yaml delete mode 100644 Documentation/devicetree/bindings/input/dlg,da7280.txt create mode 100644 Documentation/devicetree/bindings/input/sprd,sc27xx-vibra.txt delete mode 100644 Documentation/devicetree/bindings/input/sprd,sc27xx-vibrator.yaml create mode 100644 Documentation/devicetree/bindings/leds/leds-pwm.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml delete mode 100644 Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml create mode 100644 Documentation/devicetree/bindings/media/coda.txt delete mode 100644 Documentation/devicetree/bindings/media/coda.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/adv7604.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/adv7604.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/nokia,smia.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/ov2680.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/ov772x.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml create mode 100644 Documentation/devicetree/bindings/media/imx7-csi.txt create mode 100644 Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt delete mode 100644 Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml delete mode 100644 Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml delete mode 100644 Documentation/devicetree/bindings/media/rockchip-isp1.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] create mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt delete mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml create mode 100644 Documentation/devicetree/bindings/mmc/mtk-sd.txt delete mode 100644 Documentation/devicetree/bindings/mmc/mtk-sd.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/intel,lgm-nand.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/fixed-partitions.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/rockchip,nand-controller.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/b53.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/ksz.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml delete mode 100644 Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml delete mode 100644 Documentation/devicetree/bindings/pci/rcar-pci-host.yaml create mode 100644 Documentation/devicetree/bindings/pci/rcar-pci.txt delete mode 100644 Documentation/devicetree/bindings/pci/samsung,exynos-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/samsung,exynos5440-pcie.txt delete mode 100644 Documentation/devicetree/bindings/phy/amlogic,axg-mipi-dphy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/brcm,sata-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/brcm-sata-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/ingenic,phy-usb.yaml delete mode 100644 Documentation/devicetree/bindings/phy/intel,phy-keembay-usb.yaml delete mode 100644 Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-sierra.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-sierra.yaml create mode 100644 Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.yaml delete mode 100644 Documentation/devicetree/bindings/phy/samsung,exynos-pcie-phy.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/microchip,sparx5-sgpio.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,lpass-lpi-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,msm8953-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sc7280-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdx55-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/power/mediatek,power-controller.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/regulator-poweroff.yaml create mode 100644 Documentation/devicetree/bindings/pwm/atmel-tcb-pwm.txt delete mode 100644 Documentation/devicetree/bindings/pwm/intel,keembay-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/intel,lgm-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/dlg,da9121.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml delete mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm6345-reset.yaml delete mode 100644 Documentation/devicetree/bindings/serial/litex,liteuart.yaml delete mode 100644 Documentation/devicetree/bindings/soc/litex/litex,soc-controller.yaml delete mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml delete mode 100644 Documentation/devicetree/bindings/soc/xilinx/xlnx,vcu-settings.yaml delete mode 100644 Documentation/devicetree/bindings/sound/adi,adau1372.yaml create mode 100644 Documentation/devicetree/bindings/sound/adi,adau1977.txt delete mode 100644 Documentation/devicetree/bindings/sound/adi,adau1977.yaml create mode 100644 Documentation/devicetree/bindings/sound/audio-graph-card.txt delete mode 100644 Documentation/devicetree/bindings/sound/audio-graph-card.yaml delete mode 100644 Documentation/devicetree/bindings/sound/audio-graph-port.yaml delete mode 100644 Documentation/devicetree/bindings/sound/audio-graph.yaml delete mode 100644 Documentation/devicetree/bindings/sound/fsl,aud2htx.yaml delete mode 100644 Documentation/devicetree/bindings/sound/fsl,xcvr.yaml delete mode 100644 Documentation/devicetree/bindings/sound/google,sc7180-trogdor.yaml delete mode 100644 Documentation/devicetree/bindings/sound/imx-audio-hdmi.yaml delete mode 100644 Documentation/devicetree/bindings/sound/mt8192-mt6359-rt1015-rt [...] delete mode 100644 Documentation/devicetree/bindings/sound/nau8315.txt create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra30-hda.txt delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra30-hda.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,lpass-va-macro.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,lpass-wsa-macro.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,sm8250.yaml delete mode 100644 Documentation/devicetree/bindings/sound/renesas,rsnd.yaml delete mode 100644 Documentation/devicetree/bindings/sound/simple-audio-mux.yaml create mode 100644 Documentation/devicetree/bindings/sound/st,stm32-adfsdm.txt create mode 100644 Documentation/devicetree/bindings/sound/st,stm32-sai.txt delete mode 100644 Documentation/devicetree/bindings/sound/st,stm32-sai.yaml create mode 100644 Documentation/devicetree/bindings/timer/renesas,tmu.txt delete mode 100644 Documentation/devicetree/bindings/timer/renesas,tmu.yaml delete mode 100644 Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml create mode 100644 Documentation/devicetree/bindings/usb/ingenic,jz4770-phy.yaml delete mode 100644 Documentation/devicetree/bindings/usb/maxim,max33359.yaml delete mode 100644 Documentation/devicetree/bindings/usb/st,stusb160x.yaml delete mode 100644 Documentation/driver-api/auxiliary_bus.rst delete mode 100644 Documentation/driver-api/media/drivers/ccs/ccs-regs.asc delete mode 100644 Documentation/driver-api/media/drivers/ccs/ccs.rst delete mode 100755 Documentation/driver-api/media/drivers/ccs/mk-ccs-regs delete mode 100644 Documentation/driver-api/reset.rst create mode 100644 Documentation/features/time/modern-timekeeping/arch-support.txt delete mode 100644 Documentation/hid/amd-sfh-hid.rst delete mode 100644 Documentation/hwmon/corsair-psu.rst delete mode 100644 Documentation/hwmon/ltc2992.rst delete mode 100644 Documentation/hwmon/max127.rst delete mode 100644 Documentation/hwmon/pm6764tr.rst delete mode 100644 Documentation/hwmon/q54sj108a2.rst delete mode 100644 Documentation/hwmon/sbtsi_temp.rst delete mode 100644 Documentation/ia64/features.rst delete mode 100644 Documentation/m68k/features.rst delete mode 100644 Documentation/mips/features.rst create mode 100644 Documentation/networking/framerelay.rst delete mode 100644 Documentation/networking/mptcp-sysctl.rst delete mode 100644 Documentation/networking/tipc.rst delete mode 100644 Documentation/nios2/features.rst delete mode 100644 Documentation/nios2/index.rst delete mode 100644 Documentation/openrisc/features.rst delete mode 100644 Documentation/parisc/features.rst delete mode 100644 Documentation/powerpc/features.rst delete mode 100644 Documentation/riscv/features.rst delete mode 100644 Documentation/s390/features.rst delete mode 100644 Documentation/sh/features.rst delete mode 100644 Documentation/sparc/features.rst delete mode 100644 Documentation/sphinx/kernel_feat.py delete mode 100644 Documentation/translations/zh_CN/arm64/elf_hwcaps.rst delete mode 100644 Documentation/translations/zh_CN/arm64/perf.rst delete mode 100644 Documentation/translations/zh_CN/filesystems/tmpfs.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-codec-stateless.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-grey.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12mt.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv24.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-uyvy.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-vyuy.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10b.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y12.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y14.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16-be.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y41p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv-luma.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv-planar.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv410.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv411p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv444m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuyv.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yvyu.rst delete mode 100644 Documentation/x86/features.rst delete mode 100644 Documentation/x86/resctrl.rst create mode 100644 Documentation/x86/resctrl_ui.rst delete mode 100644 Documentation/x86/sgx.rst delete mode 100644 Documentation/xtensa/features.rst delete mode 100644 LICENSES/dual/CC-BY-4.0 create mode 100644 arch/alpha/include/asm/kmap_types.h delete mode 100644 arch/alpha/include/asm/sparsemem.h create mode 100644 arch/arc/include/asm/kmap_types.h delete mode 100644 arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi delete mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi delete mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts delete mode 100644 arch/arm/boot/dts/ast2400-facebook-netbmc-common.dtsi delete mode 100644 arch/arm/boot/dts/exynos4412-p4note-n8010.dts delete mode 100644 arch/arm/boot/dts/exynos4412-p4note.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-alti6p.dts delete mode 100644 arch/arm/boot/dts/imx6dl-lanmcu.dts delete mode 100644 arch/arm/boot/dts/imx6qp-prtwd3.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dts delete mode 100644 arch/arm/boot/dts/imx7d-flex-concentrator.dts delete mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-ssd201htv2.dts delete mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d.dtsi delete mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi delete mode 100644 arch/arm/boot/dts/mstar-infinity2m.dtsi delete mode 100644 arch/arm/boot/dts/nuvoton-npcm730-gsj-gpio.dtsi delete mode 100644 arch/arm/boot/dts/nuvoton-npcm730-gsj.dts delete mode 100644 arch/arm/boot/dts/nuvoton-npcm730-kudo.dts delete mode 100644 arch/arm/boot/dts/nuvoton-npcm730.dtsi delete mode 100644 arch/arm/boot/dts/nuvoton-npcm750-pincfg-evb.dtsi delete mode 100644 arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi delete mode 100644 arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts delete mode 100644 arch/arm/boot/dts/openbmc-flash-layout-64.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-zeropi.dts delete mode 100644 arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-s3-elimo-initium.dts delete mode 100644 arch/arm/boot/dts/tegra124-peripherals-opp.dtsi delete mode 100644 arch/arm/boot/dts/tegra20-peripherals-opp.dtsi delete mode 100644 arch/arm/boot/dts/tegra30-ouya.dts delete mode 100644 arch/arm/boot/dts/tegra30-peripherals-opp.dtsi delete mode 100644 arch/arm/boot/dts/zynq-zturn-common.dtsi delete mode 100644 arch/arm/boot/dts/zynq-zturn-v5.dts create mode 100644 arch/arm/configs/ebsa110_defconfig delete mode 100644 arch/arm/include/asm/kasan.h delete mode 100644 arch/arm/include/asm/kasan_def.h create mode 100644 arch/arm/include/asm/kmap_types.h delete mode 100644 arch/arm/include/asm/seccomp.h delete mode 100644 arch/arm/kernel/iwmmxt.h delete mode 100644 arch/arm/kernel/phys2virt.S create mode 100644 arch/arm/mach-ebsa110/Makefile create mode 100644 arch/arm/mach-ebsa110/Makefile.boot create mode 100644 arch/arm/mach-ebsa110/core.c create mode 100644 arch/arm/mach-ebsa110/core.h create mode 100644 arch/arm/mach-ebsa110/include/mach/entry-macro.S create mode 100644 arch/arm/mach-ebsa110/include/mach/hardware.h create mode 100644 arch/arm/mach-ebsa110/include/mach/io.h create mode 100644 arch/arm/mach-ebsa110/include/mach/irqs.h create mode 100644 arch/arm/mach-ebsa110/include/mach/memory.h create mode 100644 arch/arm/mach-ebsa110/include/mach/uncompress.h create mode 100644 arch/arm/mach-ebsa110/io.c create mode 100644 arch/arm/mach-ebsa110/leds.c create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_common_data.h create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_data.c create mode 100644 arch/arm/mach-omap2/omap_hwmod_43xx_data.c create mode 100644 arch/arm/mm/highmem.c delete mode 100644 arch/arm/mm/kasan_init.c delete mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/Makefile delete mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-som.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-8040-puzzle-m801.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt6779-evb.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt6779.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h delete mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8167.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8192-evb.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8192.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-cityman.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-lite.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8150-hdk.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8250-hdk.dts delete mode 100644 arch/arm64/boot/dts/renesas/hihope-rzg2-ex-aistarvision-mipi-ad [...] delete mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-common.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-ctouch2.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-edimm2.2.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2-of10.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-edimm2.2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts delete mode 100644 arch/arm64/include/asm/alternative-macros.h delete mode 100644 arch/arm64/include/asm/el2_setup.h create mode 100644 arch/arm64/include/asm/kvm_coproc.h delete mode 100644 arch/arm64/include/asm/mte-def.h delete mode 100644 arch/arm64/include/asm/mte-kasan.h delete mode 100644 arch/arm64/include/asm/rwonce.h delete mode 100644 arch/arm64/include/asm/signal.h create mode 100644 arch/arm64/kernel/scs.c create mode 100644 arch/arm64/kvm/aarch32.c delete mode 100644 arch/arm64/kvm/hyp/exception.c delete mode 100644 arch/arm64/kvm/hyp/include/hyp/adjust_pc.h delete mode 100644 arch/arm64/kvm/hyp/include/nvhe/trap_handler.h delete mode 100644 arch/arm64/kvm/hyp/nvhe/hyp-smp.c delete mode 100644 arch/arm64/kvm/hyp/nvhe/psci-relay.c create mode 100644 arch/arm64/kvm/hyp/smccc_wa.S create mode 100644 arch/arm64/kvm/regmap.c delete mode 100644 arch/c6x/include/asm/mmu_context.h delete mode 100644 arch/csky/include/asm/seccomp.h delete mode 100644 arch/h8300/include/asm/mmu_context.h create mode 100644 arch/ia64/include/asm/kmap_types.h delete mode 100644 arch/m68k/68000/dragen2.c delete mode 100644 arch/m68k/68000/m68328.h create mode 100644 arch/m68k/68000/m68EZ328.c create mode 100644 arch/m68k/68000/m68VZ328.c delete mode 100644 arch/m68k/68000/ucsimm.c create mode 100644 arch/microblaze/configs/nommu_defconfig create mode 100644 arch/microblaze/kernel/entry-nommu.S create mode 100644 arch/microblaze/mm/highmem.c delete mode 100644 arch/mips/boot/dts/mscc/jaguar2.dtsi delete mode 100644 arch/mips/boot/dts/mscc/jaguar2_common.dtsi delete mode 100644 arch/mips/boot/dts/mscc/jaguar2_pcb110.dts delete mode 100644 arch/mips/boot/dts/mscc/jaguar2_pcb111.dts delete mode 100644 arch/mips/boot/dts/mscc/jaguar2_pcb118.dts delete mode 100644 arch/mips/boot/dts/mscc/luton.dtsi delete mode 100644 arch/mips/boot/dts/mscc/luton_pcb091.dts delete mode 100644 arch/mips/boot/dts/mscc/serval.dtsi delete mode 100644 arch/mips/boot/dts/mscc/serval_common.dtsi delete mode 100644 arch/mips/boot/dts/mscc/serval_pcb105.dts delete mode 100644 arch/mips/boot/dts/mscc/serval_pcb106.dts delete mode 100644 arch/mips/generic/board-jaguar2.its.S delete mode 100644 arch/mips/generic/board-luton.its.S delete mode 100644 arch/mips/generic/board-serval.its.S create mode 100644 arch/mips/include/asm/kmap_types.h delete mode 100644 arch/mips/loongson64/boardinfo.c create mode 100644 arch/nds32/mm/highmem.c delete mode 100644 arch/openrisc/boot/dts/or1klitex.dts delete mode 100644 arch/openrisc/configs/or1klitex_defconfig create mode 100644 arch/parisc/include/asm/kmap_types.h delete mode 100644 arch/parisc/include/asm/seccomp.h create mode 100644 arch/parisc/include/uapi/asm/types.h delete mode 100644 arch/powerpc/configs/disable-werror.config delete mode 100644 arch/powerpc/configs/ppc64le.config delete mode 100644 arch/powerpc/configs/security.config create mode 100644 arch/powerpc/include/asm/book3s/64/kup-radix.h delete mode 100644 arch/powerpc/include/asm/book3s/64/kup.h delete mode 100644 arch/powerpc/include/asm/clocksource.h delete mode 100644 arch/powerpc/include/asm/cpu_setup_power.h create mode 100644 arch/powerpc/include/asm/kmap_types.h delete mode 100644 arch/powerpc/include/asm/kvm_guest.h create mode 100644 arch/powerpc/include/asm/mm-arch-hooks.h delete mode 100644 arch/powerpc/include/asm/vdso/clocksource.h delete mode 100644 arch/powerpc/include/asm/vdso/gettimeofday.h delete mode 100644 arch/powerpc/include/asm/vdso/processor.h delete mode 100644 arch/powerpc/include/asm/vdso/timebase.h delete mode 100644 arch/powerpc/include/asm/vdso/vsyscall.h create mode 100644 arch/powerpc/kernel/cpu_setup_power.S delete mode 100644 arch/powerpc/kernel/cpu_setup_power.c delete mode 100644 arch/powerpc/kernel/ptrace/ptrace-fpu.c delete mode 100755 arch/powerpc/kernel/vdso32/gen_vdso_offsets.sh delete mode 100644 arch/powerpc/kernel/vdso32/vgettimeofday.c delete mode 100755 arch/powerpc/kernel/vdso64/gen_vdso_offsets.sh delete mode 100644 arch/powerpc/kernel/vdso64/vgettimeofday.c delete mode 100644 arch/powerpc/mm/book3s32/nohash_low.S create mode 100644 arch/powerpc/mm/highmem.c delete mode 100644 arch/powerpc/mm/maccess.c delete mode 100644 arch/riscv/include/asm/stacktrace.h delete mode 100644 arch/riscv/lib/memmove.S create mode 100644 arch/s390/kernel/vdso64/getcpu.S delete mode 100644 arch/s390/kernel/vdso64/getcpu.c delete mode 100644 arch/s390/kernel/vdso64/vdso.h create mode 100644 arch/sh/include/asm/kmap_types.h create mode 100644 arch/sparc/include/asm/kmap_types.h create mode 100644 arch/sparc/mm/highmem.c create mode 100644 arch/um/include/asm/kmap_types.h delete mode 100644 arch/um/include/asm/set_memory.h create mode 100644 arch/x86/boot/code16gcc.h create mode 100644 arch/x86/crypto/aes_glue.c delete mode 100644 arch/x86/entry/vdso/extable.c delete mode 100644 arch/x86/entry/vdso/extable.h delete mode 100644 arch/x86/entry/vdso/vsgx.S create mode 100644 arch/x86/include/asm/copy_mc_test.h delete mode 100644 arch/x86/include/asm/enclu.h create mode 100644 arch/x86/include/asm/kmap_types.h create mode 100644 arch/x86/include/asm/msidef.h delete mode 100644 arch/x86/include/asm/uv/uv_geo.h delete mode 100644 arch/x86/include/uapi/asm/sgx.h delete mode 100644 arch/x86/kernel/cpu/sgx/Makefile delete mode 100644 arch/x86/kernel/cpu/sgx/arch.h delete mode 100644 arch/x86/kernel/cpu/sgx/driver.c delete mode 100644 arch/x86/kernel/cpu/sgx/driver.h delete mode 100644 arch/x86/kernel/cpu/sgx/encl.c delete mode 100644 arch/x86/kernel/cpu/sgx/encl.h delete mode 100644 arch/x86/kernel/cpu/sgx/encls.h delete mode 100644 arch/x86/kernel/cpu/sgx/ioctl.c delete mode 100644 arch/x86/kernel/cpu/sgx/main.c delete mode 100644 arch/x86/kernel/cpu/sgx/sgx.h create mode 100644 arch/x86/platform/uv/uv_sysfs.c delete mode 100644 arch/xtensa/include/asm/seccomp.h delete mode 100644 drivers/acpi/x86/s2idle.c delete mode 100644 drivers/auxdisplay/hd44780_common.c delete mode 100644 drivers/auxdisplay/hd44780_common.h delete mode 100644 drivers/auxdisplay/lcd2s.c delete mode 100644 drivers/base/auxiliary.c delete mode 100644 drivers/base/regmap/regmap-sdw-mbq.c create mode 100644 drivers/block/null_blk.h delete mode 100644 drivers/block/null_blk/Kconfig delete mode 100644 drivers/block/null_blk/Makefile delete mode 100644 drivers/block/null_blk/main.c delete mode 100644 drivers/block/null_blk/null_blk.h delete mode 100644 drivers/block/null_blk/trace.c delete mode 100644 drivers/block/null_blk/trace.h delete mode 100644 drivers/block/null_blk/zoned.c create mode 100644 drivers/block/null_blk_main.c create mode 100644 drivers/block/null_blk_trace.c create mode 100644 drivers/block/null_blk_trace.h create mode 100644 drivers/block/null_blk_zoned.c delete mode 100644 drivers/bus/mhi/pci_generic.c create mode 100644 drivers/char/hw_random/hisi-trng-v2.c delete mode 100644 drivers/clk/clk-fsl-flexspi.c delete mode 100644 drivers/clk/qcom/camcc-sc7180.c delete mode 100644 drivers/clk/qcom/gcc-sdx55.c delete mode 100644 drivers/clk/qcom/lpass-gfm-sm8250.c delete mode 100644 drivers/clk/sifive/fu540-prci.h delete mode 100644 drivers/clk/sifive/fu740-prci.c delete mode 100644 drivers/clk/sifive/fu740-prci.h delete mode 100644 drivers/clk/sifive/sifive-prci.c delete mode 100644 drivers/clk/sifive/sifive-prci.h create mode 100644 drivers/clocksource/timer-nps.c delete mode 100644 drivers/crypto/hisilicon/trng/Makefile delete mode 100644 drivers/crypto/hisilicon/trng/trng.c delete mode 100644 drivers/crypto/keembay/Kconfig delete mode 100644 drivers/crypto/keembay/Makefile delete mode 100644 drivers/crypto/keembay/keembay-ocs-aes-core.c delete mode 100644 drivers/crypto/keembay/ocs-aes.c delete mode 100644 drivers/crypto/keembay/ocs-aes.h delete mode 100644 drivers/crypto/qat/qat_4xxx/Makefile delete mode 100644 drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c delete mode 100644 drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h delete mode 100644 drivers/crypto/qat/qat_4xxx/adf_drv.c delete mode 100644 drivers/crypto/qat/qat_common/adf_gen2_hw_data.c delete mode 100644 drivers/crypto/qat/qat_common/adf_gen2_hw_data.h delete mode 100644 drivers/crypto/qat/qat_common/adf_gen4_hw_data.c delete mode 100644 drivers/crypto/qat/qat_common/adf_gen4_hw_data.h create mode 100644 drivers/devfreq/tegra20-devfreq.c create mode 100644 drivers/dma-buf/heaps/heap-helpers.c create mode 100644 drivers/dma-buf/heaps/heap-helpers.h delete mode 100644 drivers/dma/qcom/gpi.c delete mode 100644 drivers/dma/qcom/qcom_adm.c delete mode 100644 drivers/dma/ti/k3-psil-am64.c delete mode 100644 drivers/edac/igen6_edac.c create mode 100644 drivers/edac/mv64x60_edac.c create mode 100644 drivers/edac/mv64x60_edac.h delete mode 100644 drivers/extcon/extcon-usbc-tusb320.c delete mode 100644 drivers/firmware/arm_scmi/voltage.c delete mode 100644 drivers/gpio/gpio-hisi.c delete mode 100644 drivers/gpio/gpio-msc313.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h delete mode 100755 drivers/gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_2.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v11_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v11_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v9_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v9_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dc_trace.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dccg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dio_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dio_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_panel_cntl.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_panel_cntl.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn302/irq_service_dcn302.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn302/irq_service_dcn302.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_5_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_5_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_default.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_5_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_5_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/dimgrey_cavefish_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/vangogh_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_5_pmfw.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h delete mode 100644 drivers/gpu/drm/bridge/analogix/anx7625.c delete mode 100644 drivers/gpu/drm/bridge/analogix/anx7625.h delete mode 100644 drivers/gpu/drm/bridge/lontium-lt9611uxc.c delete mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c delete mode 100644 drivers/gpu/drm/kmb/Kconfig delete mode 100644 drivers/gpu/drm/kmb/Makefile delete mode 100644 drivers/gpu/drm/kmb/kmb_crtc.c delete mode 100644 drivers/gpu/drm/kmb/kmb_drv.c delete mode 100644 drivers/gpu/drm/kmb/kmb_drv.h delete mode 100644 drivers/gpu/drm/kmb/kmb_dsi.c delete mode 100644 drivers/gpu/drm/kmb/kmb_dsi.h delete mode 100644 drivers/gpu/drm/kmb/kmb_plane.c delete mode 100644 drivers/gpu/drm/kmb/kmb_plane.h delete mode 100644 drivers/gpu/drm/kmb/kmb_regs.h delete mode 100644 drivers/gpu/drm/mcde/mcde_clk_div.c create mode 100644 drivers/gpu/drm/mediatek/mtk_mipi_tx.c rename drivers/{phy/mediatek/phy-mtk-mipi-dsi.h => gpu/drm/mediatek/mtk_mipi_tx.h} (100%) create mode 100644 drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c create mode 100644 drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h delete mode 100644 drivers/gpu/drm/panel/panel-abt-y030xx067a.c delete mode 100644 drivers/gpu/drm/panel/panel-novatek-nt36672a.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-sofef00.c delete mode 100644 drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c delete mode 100644 drivers/gpu/drm/radeon/cik.h delete mode 100644 drivers/gpu/drm/radeon/dce6_afmt.h delete mode 100644 drivers/gpu/drm/radeon/evergreen.h delete mode 100644 drivers/gpu/drm/radeon/evergreen_hdmi.h delete mode 100644 drivers/gpu/drm/radeon/ni.h delete mode 100644 drivers/gpu/drm/radeon/r600.h delete mode 100644 drivers/gpu/drm/radeon/radeon_atombios.h delete mode 100644 drivers/gpu/drm/radeon/radeon_device.h delete mode 100644 drivers/gpu/drm/radeon/radeon_kms.h delete mode 100644 drivers/gpu/drm/radeon/radeon_legacy_encoders.h delete mode 100644 drivers/gpu/drm/radeon/radeon_pm.h delete mode 100644 drivers/gpu/drm/radeon/radeon_prime.h delete mode 100644 drivers/gpu/drm/radeon/radeon_ttm.h delete mode 100644 drivers/gpu/drm/radeon/rv770.h delete mode 100644 drivers/gpu/drm/radeon/si.h delete mode 100644 drivers/gpu/drm/radeon/vce.h create mode 100644 drivers/gpu/drm/ttm/ttm_page_alloc.c create mode 100644 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c delete mode 100644 drivers/gpu/drm/ttm/ttm_pool.c delete mode 100644 drivers/gpu/drm/virtio/virtgpu_vram.c create mode 100644 drivers/gpu/drm/vkms/vkms_gem.c delete mode 100644 drivers/hid/amd-sfh-hid/Kconfig delete mode 100644 drivers/hid/amd-sfh-hid/Makefile delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_client.c delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_hid.c delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_hid.h delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_pcie.h delete mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c delete mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h delete mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_report_desc.h delete mode 100644 drivers/hwmon/corsair-psu.c delete mode 100644 drivers/hwmon/ltc2992.c delete mode 100644 drivers/hwmon/max127.c delete mode 100644 drivers/hwmon/pmbus/pm6764tr.c delete mode 100644 drivers/hwmon/pmbus/q54sj108a2.c delete mode 100644 drivers/hwmon/sbtsi_temp.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/Makefile delete mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd_v1.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd_v2.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/core.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dat.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dat_v1.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dct.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dct_v1.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dma.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/ext_caps.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/ext_caps.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/hci.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/ibi.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/pio.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/xfer_mode_rate.h delete mode 100644 drivers/iio/adc/mt6360-adc.c create mode 100644 drivers/input/input-polldev.c delete mode 100644 drivers/input/misc/ariel-pwrbutton.c delete mode 100644 drivers/input/misc/da7280.c create mode 100644 drivers/input/tablet/gtco.c delete mode 100644 drivers/interconnect/samsung/Kconfig delete mode 100644 drivers/interconnect/samsung/Makefile delete mode 100644 drivers/interconnect/samsung/exynos.c delete mode 100644 drivers/iommu/iommu-sva-lib.c delete mode 100644 drivers/iommu/iommu-sva-lib.h delete mode 100644 drivers/mailbox/arm_mhuv2.c rename drivers/md/{dm-ps-historical-service-time.c => dm-historical-service-time.c [...] delete mode 100644 drivers/md/dm-ps-io-affinity.c rename drivers/md/{dm-ps-queue-length.c => dm-queue-length.c} (100%) rename drivers/md/{dm-ps-round-robin.c => dm-round-robin.c} (100%) rename drivers/md/{dm-ps-service-time.c => dm-service-time.c} (100%) delete mode 100644 drivers/media/i2c/ccs-pll.c delete mode 100644 drivers/media/i2c/ccs-pll.h delete mode 100644 drivers/media/i2c/ccs/Kconfig delete mode 100644 drivers/media/i2c/ccs/Makefile delete mode 100644 drivers/media/i2c/ccs/ccs-core.c delete mode 100644 drivers/media/i2c/ccs/ccs-data-defs.h delete mode 100644 drivers/media/i2c/ccs/ccs-data.c delete mode 100644 drivers/media/i2c/ccs/ccs-data.h delete mode 100644 drivers/media/i2c/ccs/ccs-limits.c delete mode 100644 drivers/media/i2c/ccs/ccs-limits.h delete mode 100644 drivers/media/i2c/ccs/ccs-quirk.c delete mode 100644 drivers/media/i2c/ccs/ccs-quirk.h delete mode 100644 drivers/media/i2c/ccs/ccs-reg-access.c delete mode 100644 drivers/media/i2c/ccs/ccs-reg-access.h delete mode 100644 drivers/media/i2c/ccs/ccs-regs.h delete mode 100644 drivers/media/i2c/ccs/ccs.h delete mode 100644 drivers/media/i2c/ccs/smiapp-reg-defs.h delete mode 100644 drivers/media/i2c/ov02a10.c delete mode 100644 drivers/media/i2c/ov9734.c create mode 100644 drivers/media/i2c/smiapp-pll.c create mode 100644 drivers/media/i2c/smiapp-pll.h create mode 100644 drivers/media/i2c/smiapp/Kconfig create mode 100644 drivers/media/i2c/smiapp/Makefile create mode 100644 drivers/media/i2c/smiapp/smiapp-core.c create mode 100644 drivers/media/i2c/smiapp/smiapp-limits.c create mode 100644 drivers/media/i2c/smiapp/smiapp-limits.h create mode 100644 drivers/media/i2c/smiapp/smiapp-quirk.c create mode 100644 drivers/media/i2c/smiapp/smiapp-quirk.h create mode 100644 drivers/media/i2c/smiapp/smiapp-reg-defs.h create mode 100644 drivers/media/i2c/smiapp/smiapp-reg.h create mode 100644 drivers/media/i2c/smiapp/smiapp-regs.c create mode 100644 drivers/media/i2c/smiapp/smiapp-regs.h create mode 100644 drivers/media/i2c/smiapp/smiapp.h delete mode 100644 drivers/media/platform/meson/ge2d/Makefile delete mode 100644 drivers/media/platform/meson/ge2d/ge2d-regs.h delete mode 100644 drivers/media/platform/meson/ge2d/ge2d.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-common.h delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-params.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-regs.h delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-stats.c delete mode 100644 drivers/media/rc/keymaps/rc-khamsin.c delete mode 100644 drivers/media/rc/keymaps/rc-pine64.c delete mode 100644 drivers/mfd/intel_pmt.c delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic0_qm0_masks.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic0_qm0_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic0_qm1_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic1_qm0_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic1_qm1_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic2_qm0_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic2_qm1_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic3_qm0_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic3_qm1_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic4_qm0_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic4_qm1_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_hbm_pll_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_pci_pll_regs.h delete mode 100644 drivers/misc/lkdtm/fortify.c delete mode 100644 drivers/misc/lkdtm/powerpc.c create mode 100644 drivers/misc/mei/hw-virtio.c delete mode 100644 drivers/mtd/nand/ecc-sw-bch.c delete mode 100644 drivers/mtd/nand/ecc-sw-hamming.c delete mode 100644 drivers/mtd/nand/raw/intel-nand-controller.c create mode 100644 drivers/mtd/nand/raw/nand_bch.c create mode 100644 drivers/mtd/nand/raw/nand_ecc.c delete mode 100644 drivers/mtd/nand/raw/rockchip-nand-controller.c delete mode 100644 drivers/net/can/m_can/m_can_pci.c delete mode 100644 drivers/net/dsa/hirschmann/Kconfig delete mode 100644 drivers/net/dsa/hirschmann/Makefile delete mode 100644 drivers/net/dsa/hirschmann/hellcreek.c delete mode 100644 drivers/net/dsa/hirschmann/hellcreek.h delete mode 100644 drivers/net/dsa/hirschmann/hellcreek_hwtstamp.c delete mode 100644 drivers/net/dsa/hirschmann/hellcreek_hwtstamp.h delete mode 100644 drivers/net/dsa/hirschmann/hellcreek_ptp.c delete mode 100644 drivers/net/dsa/hirschmann/hellcreek_ptp.h create mode 100644 drivers/net/ethernet/amd/am79c961a.c create mode 100644 drivers/net/ethernet/amd/am79c961a.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_buddy.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_router_xm.c delete mode 100644 drivers/net/mhi_net.c delete mode 100644 drivers/net/usb/r8153_ecm.c create mode 100644 drivers/net/wan/dlci.c create mode 100644 drivers/net/wan/sdla.c create mode 100644 drivers/net/wan/x25_asy.c create mode 100644 drivers/net/wan/x25_asy.h create mode 100644 drivers/net/wimax/Kconfig create mode 100644 drivers/net/wimax/Makefile rename drivers/{staging => net}/wimax/i2400m/Kconfig (100%) rename drivers/{staging => net}/wimax/i2400m/Makefile (100%) create mode 100644 drivers/net/wimax/i2400m/control.c create mode 100644 drivers/net/wimax/i2400m/debug-levels.h rename drivers/{staging => net}/wimax/i2400m/debugfs.c (100%) create mode 100644 drivers/net/wimax/i2400m/driver.c create mode 100644 drivers/net/wimax/i2400m/fw.c rename drivers/{staging => net}/wimax/i2400m/i2400m-usb.h (100%) create mode 100644 drivers/net/wimax/i2400m/i2400m.h create mode 100644 drivers/net/wimax/i2400m/netdev.c create mode 100644 drivers/net/wimax/i2400m/op-rfkill.c rename drivers/{staging => net}/wimax/i2400m/rx.c (100%) rename drivers/{staging => net}/wimax/i2400m/sysfs.c (100%) create mode 100644 drivers/net/wimax/i2400m/tx.c create mode 100644 drivers/net/wimax/i2400m/usb-debug-levels.h rename drivers/{staging => net}/wimax/i2400m/usb-fw.c (100%) rename drivers/{staging => net}/wimax/i2400m/usb-notif.c (100%) rename drivers/{staging => net}/wimax/i2400m/usb-rx.c (100%) rename drivers/{staging => net}/wimax/i2400m/usb-tx.c (100%) create mode 100644 drivers/net/wimax/i2400m/usb.c delete mode 100644 drivers/net/wireless/ath/ath11k/wow.c delete mode 100644 drivers/net/wireless/ath/ath11k/wow.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/testmode.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/testmode.h delete mode 100644 drivers/nfc/s3fwrn5/phy_common.c delete mode 100644 drivers/nfc/s3fwrn5/phy_common.h delete mode 100644 drivers/nfc/s3fwrn5/uart.c delete mode 100644 drivers/pci/pcie/rcec.c create mode 100644 drivers/pcmcia/vrc4173_cardu.c create mode 100644 drivers/pcmcia/vrc4173_cardu.h delete mode 100644 drivers/perf/arm_dmc620_pmu.c delete mode 100644 drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c delete mode 100644 drivers/phy/ingenic/Kconfig delete mode 100644 drivers/phy/ingenic/Makefile delete mode 100644 drivers/phy/ingenic/phy-ingenic-usb.c delete mode 100644 drivers/phy/intel/phy-intel-keembay-usb.c delete mode 100644 drivers/phy/marvell/phy-mmp3-hsic.c delete mode 100644 drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c delete mode 100644 drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c delete mode 100644 drivers/phy/mediatek/phy-mtk-mipi-dsi.c delete mode 100644 drivers/phy/ralink/phy-mt7621-pci.c create mode 100644 drivers/pinctrl/freescale/pinctrl-imx21.c delete mode 100644 drivers/pinctrl/intel/pinctrl-alderlake.c delete mode 100644 drivers/pinctrl/intel/pinctrl-elkhartlake.c delete mode 100644 drivers/pinctrl/intel/pinctrl-lakefield.c delete mode 100644 drivers/pinctrl/pinctrl-microchip-sgpio.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-lpass-lpi.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-msm8953.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-sc7280.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-sdx55.c delete mode 100644 drivers/pinctrl/ralink/Kconfig delete mode 100644 drivers/pinctrl/ralink/Makefile delete mode 100644 drivers/pinctrl/ralink/pinctrl-rt2880.c delete mode 100644 drivers/platform/mellanox/mlxbf-pmc.c delete mode 100644 drivers/platform/surface/Kconfig delete mode 100644 drivers/platform/surface/Makefile delete mode 100644 drivers/platform/surface/surface_gpe.c delete mode 100644 drivers/platform/x86/amd-pmc.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/Makefile delete mode 100644 drivers/platform/x86/dell-wmi-sysman/biosattr-interface.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/dell-wmi-sysman.h delete mode 100644 drivers/platform/x86/dell-wmi-sysman/enum-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/int-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/passobj-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/passwordattr-interface.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/string-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/sysman.c delete mode 100644 drivers/platform/x86/intel_pmt_class.c delete mode 100644 drivers/platform/x86/intel_pmt_class.h delete mode 100644 drivers/platform/x86/intel_pmt_crashlog.c delete mode 100644 drivers/platform/x86/intel_pmt_telemetry.c rename drivers/platform/{surface => x86}/surface3-wmi.c (100%) rename drivers/platform/{surface => x86}/surface3_button.c (100%) rename drivers/platform/{surface => x86}/surface3_power.c (100%) rename drivers/platform/{surface => x86}/surfacepro3_button.c (100%) delete mode 100644 drivers/platform/x86/uv_sysfs.c delete mode 100644 drivers/power/reset/regulator-poweroff.c delete mode 100644 drivers/ptp/ptp_ocp.c delete mode 100644 drivers/pwm/pwm-dwc.c delete mode 100644 drivers/pwm/pwm-intel-lgm.c delete mode 100644 drivers/pwm/pwm-keembay.c delete mode 100644 drivers/regulator/da9121-regulator.c delete mode 100644 drivers/regulator/da9121-regulator.h delete mode 100644 drivers/regulator/pf8x00-regulator.c delete mode 100644 drivers/regulator/scmi-regulator.c delete mode 100644 drivers/remoteproc/pru_rproc.c delete mode 100644 drivers/remoteproc/pru_rproc.h delete mode 100644 drivers/reset/reset-bcm6345.c delete mode 100644 drivers/rpmsg/rpmsg_ns.c create mode 100644 drivers/rtc/systohc.c delete mode 100644 drivers/scsi/libfc/fc_encode.h delete mode 100644 drivers/scsi/mpt3sas/mpt3sas_trigger_pages.h delete mode 100644 drivers/scsi/ufs/ufs-mediatek-trace.h delete mode 100644 drivers/soc/aspeed/aspeed-socinfo.c delete mode 100644 drivers/soc/litex/Kconfig delete mode 100644 drivers/soc/litex/Makefile delete mode 100644 drivers/soc/litex/litex_soc_ctrl.c delete mode 100644 drivers/soc/mediatek/mt8173-pm-domains.h delete mode 100644 drivers/soc/mediatek/mt8183-pm-domains.h delete mode 100644 drivers/soc/mediatek/mt8192-pm-domains.h delete mode 100644 drivers/soc/mediatek/mtk-devapc.c delete mode 100644 drivers/soc/mediatek/mtk-pm-domains.c delete mode 100644 drivers/soc/mediatek/mtk-pm-domains.h delete mode 100644 drivers/soc/sunxi/sunxi_mbus.c create mode 100644 drivers/staging/android/ion/Kconfig create mode 100644 drivers/staging/android/ion/Makefile create mode 100644 drivers/staging/android/ion/ion.c create mode 100644 drivers/staging/android/ion/ion.h create mode 100644 drivers/staging/android/ion/ion_cma_heap.c create mode 100644 drivers/staging/android/ion/ion_heap.c create mode 100644 drivers/staging/android/ion/ion_page_pool.c create mode 100644 drivers/staging/android/ion/ion_system_heap.c create mode 100644 drivers/staging/android/uapi/ion.h create mode 100644 drivers/staging/goldfish/Kconfig create mode 100644 drivers/staging/goldfish/Makefile create mode 100644 drivers/staging/goldfish/README create mode 100644 drivers/staging/goldfish/goldfish_audio.c create mode 100644 drivers/staging/media/rkisp1/Documentation/devicetree/bindings/ [...] create mode 100644 drivers/staging/media/rkisp1/Kconfig rename drivers/{media/platform/rockchip => staging/media}/rkisp1/Makefile (100%) create mode 100644 drivers/staging/media/rkisp1/TODO create mode 100644 drivers/staging/media/rkisp1/rkisp1-capture.c rename drivers/{media/platform/rockchip => staging/media}/rkisp1/rkisp1-common.c (100%) create mode 100644 drivers/staging/media/rkisp1/rkisp1-common.h create mode 100644 drivers/staging/media/rkisp1/rkisp1-dev.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-isp.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-params.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-regs.h create mode 100644 drivers/staging/media/rkisp1/rkisp1-resizer.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-stats.c create mode 100644 drivers/staging/media/rkisp1/uapi/rkisp1-config.h delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_vp8.c create mode 100644 drivers/staging/mt7621-pci-phy/Kconfig create mode 100644 drivers/staging/mt7621-pci-phy/Makefile create mode 100644 drivers/staging/mt7621-pci-phy/TODO create mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.yaml create mode 100644 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c create mode 100644 drivers/staging/mt7621-pinctrl/Kconfig create mode 100644 drivers/staging/mt7621-pinctrl/Makefile create mode 100644 drivers/staging/mt7621-pinctrl/TODO create mode 100644 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c delete mode 100644 drivers/staging/wimax/Kconfig delete mode 100644 drivers/staging/wimax/Makefile delete mode 100644 drivers/staging/wimax/TODO delete mode 100644 drivers/staging/wimax/debug-levels.h delete mode 100644 drivers/staging/wimax/debugfs.c delete mode 100644 drivers/staging/wimax/i2400m/control.c delete mode 100644 drivers/staging/wimax/i2400m/debug-levels.h delete mode 100644 drivers/staging/wimax/i2400m/driver.c delete mode 100644 drivers/staging/wimax/i2400m/fw.c delete mode 100644 drivers/staging/wimax/i2400m/i2400m.h delete mode 100644 drivers/staging/wimax/i2400m/netdev.c delete mode 100644 drivers/staging/wimax/i2400m/op-rfkill.c delete mode 100644 drivers/staging/wimax/i2400m/tx.c delete mode 100644 drivers/staging/wimax/i2400m/usb-debug-levels.h delete mode 100644 drivers/staging/wimax/i2400m/usb.c delete mode 100644 drivers/staging/wimax/id-table.c delete mode 100644 drivers/staging/wimax/linux-wimax-debug.h delete mode 100644 drivers/staging/wimax/net-wimax.h delete mode 100644 drivers/staging/wimax/op-msg.c delete mode 100644 drivers/staging/wimax/op-reset.c delete mode 100644 drivers/staging/wimax/op-rfkill.c delete mode 100644 drivers/staging/wimax/op-state-get.c delete mode 100644 drivers/staging/wimax/stack.c delete mode 100644 drivers/staging/wimax/wimax-internal.h delete mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_device.h delete mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.c delete mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_rapl.c delete mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c delete mode 100644 drivers/thunderbolt/dma_test.c delete mode 100644 drivers/tty/serial/liteuart.c create mode 100644 drivers/tty/serial/pnx8xxx_uart.c create mode 100644 drivers/tty/synclink.c create mode 100644 drivers/tty/synclinkmp.c delete mode 100644 drivers/usb/chipidea/trace.c delete mode 100644 drivers/usb/chipidea/trace.h create mode 100644 drivers/usb/host/ehci-mxc.c create mode 100644 drivers/usb/host/imx21-dbg.c create mode 100644 drivers/usb/host/imx21-hcd.c create mode 100644 drivers/usb/host/imx21-hcd.h delete mode 100644 drivers/usb/misc/brcmstb-usb-pinmap.c create mode 100644 drivers/vdpa/mlx5/core/mlx5_vdpa_ifc.h create mode 100644 drivers/vdpa/mlx5/net/main.c create mode 100644 drivers/vdpa/mlx5/net/mlx5_vnet.h create mode 100644 drivers/watchdog/pnx833x_wdt.c create mode 100644 fs/btrfs/inode-map.c create mode 100644 fs/btrfs/inode-map.h delete mode 100644 fs/btrfs/zoned.c delete mode 100644 fs/btrfs/zoned.h delete mode 100644 fs/cifs/cifs_swn.c delete mode 100644 fs/cifs/cifs_swn.h delete mode 100644 fs/cifs/netlink.c delete mode 100644 fs/cifs/netlink.h delete mode 100644 fs/cifs/unc.c delete mode 100644 fs/f2fs/compress.h delete mode 100644 include/asm-generic/kmap_size.h create mode 100644 include/asm-generic/kmap_types.h delete mode 100644 include/asm-generic/nommu_context.h create mode 100644 include/crypto/sha.h delete mode 100644 include/crypto/sha1.h delete mode 100644 include/crypto/sha2.h delete mode 100644 include/drm/ttm/ttm_caching.h create mode 100644 include/drm/ttm/ttm_page_alloc.h delete mode 100644 include/drm/ttm/ttm_pool.h create mode 100644 include/drm/ttm/ttm_set_memory.h delete mode 100644 include/dt-bindings/clock/fsl,qoriq-clockgen.h delete mode 100644 include/dt-bindings/clock/imx8-lpcg.h delete mode 100644 include/dt-bindings/clock/qcom,camcc-sc7180.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-sdx55.h delete mode 100644 include/dt-bindings/clock/qcom,sm8250-lpass-aoncc.h delete mode 100644 include/dt-bindings/clock/qcom,sm8250-lpass-audiocc.h delete mode 100644 include/dt-bindings/clock/sifive-fu740-prci.h delete mode 100644 include/dt-bindings/dma/jz4775-dma.h delete mode 100644 include/dt-bindings/dma/qcom-gpi.h delete mode 100644 include/dt-bindings/dma/x2000-dma.h delete mode 100644 include/dt-bindings/gpio/msc313-gpio.h delete mode 100644 include/dt-bindings/power/mt8183-power.h delete mode 100644 include/dt-bindings/power/mt8192-power.h delete mode 100644 include/dt-bindings/regulator/dlg,da9121-regulator.h delete mode 100644 include/dt-bindings/reset/bcm6318-reset.h delete mode 100644 include/dt-bindings/reset/bcm63268-reset.h delete mode 100644 include/dt-bindings/reset/bcm6328-reset.h delete mode 100644 include/dt-bindings/reset/bcm6358-reset.h delete mode 100644 include/dt-bindings/reset/bcm6362-reset.h delete mode 100644 include/dt-bindings/reset/bcm6368-reset.h delete mode 100644 include/dt-bindings/sound/adi,adau1977.h delete mode 100644 include/linux/auxiliary_bus.h delete mode 100644 include/linux/dma-buf-map.h delete mode 100644 include/linux/dma/k3-event-router.h delete mode 100644 include/linux/dma/qcom-gpi-dma.h delete mode 100644 include/linux/freelist.h delete mode 100644 include/linux/highmem-internal.h create mode 100644 include/linux/if_frad.h create mode 100644 include/linux/input-polldev.h delete mode 100644 include/linux/kvm_dirty_ring.h delete mode 100644 include/linux/litex.h delete mode 100644 include/linux/mailbox/arm_mhuv2_message.h delete mode 100644 include/linux/math.h delete mode 100644 include/linux/mfd/syscon/xlnx-vcu.h delete mode 100644 include/linux/mlx5/mlx5_ifc_vdpa.h delete mode 100644 include/linux/mtd/nand-ecc-sw-bch.h delete mode 100644 include/linux/mtd/nand-ecc-sw-hamming.h create mode 100644 include/linux/mtd/nand_bch.h create mode 100644 include/linux/mtd/nand_ecc.h create mode 100644 include/linux/platform_data/ad7298.h create mode 100644 include/linux/platform_data/ad7303.h create mode 100644 include/linux/platform_data/adau1977.h create mode 100644 include/linux/platform_data/at91_adc.h delete mode 100644 include/linux/platform_data/hirschmann-hellcreek.h create mode 100644 include/linux/platform_data/jz4740/jz4740_nand.h create mode 100644 include/linux/platform_data/media/coda.h create mode 100644 include/linux/platform_data/mtd-mxc_nand.h create mode 100644 include/linux/platform_data/serial-imx.h create mode 100644 include/linux/platform_data/usb-ehci-mxc.h delete mode 100644 include/linux/regulator/da9121.h delete mode 100644 include/linux/rpmsg/byteorder.h delete mode 100644 include/linux/rpmsg/ns.h create mode 100644 include/linux/sdla.h create mode 100644 include/linux/serial_pnx8xxx.h delete mode 100644 include/linux/soc/marvell/octeontx2/asm.h delete mode 100644 include/linux/sunrpc/svc_rdma_pcl.h delete mode 100644 include/linux/syscall_user_dispatch.h delete mode 100644 include/linux/trace_recursion.h delete mode 100644 include/linux/usb/r8152.h create mode 100644 include/linux/wimax/debug.h create mode 100644 include/media/fwht-ctrls.h create mode 100644 include/media/h264-ctrls.h create mode 100644 include/net/wimax.h create mode 100644 include/scsi/fc_encode.h delete mode 100644 include/sound/graph_card.h delete mode 100644 include/sound/soc-jack.h delete mode 100644 include/sound/sof/debug.h delete mode 100644 include/trace/events/mmap_lock.h delete mode 100644 include/uapi/linux/cfm_bridge.h delete mode 100644 include/uapi/linux/cifs/cifs_netlink.h delete mode 100644 include/uapi/linux/f2fs.h create mode 100644 include/uapi/linux/if_frad.h delete mode 100644 include/uapi/linux/rkisp1-config.h delete mode 100644 include/uapi/linux/rpmsg_types.h create mode 100644 include/uapi/linux/sdla.h rename drivers/staging/wimax/linux-wimax.h => include/uapi/linux/wimax.h (100%) rename drivers/staging/wimax/i2400m/linux-wimax-i2400m.h => include/uapi/linux/wim [...] delete mode 100644 kernel/bpf/bpf_task_storage.c delete mode 100644 kernel/dma/map_benchmark.c create mode 100644 kernel/dma/virt.c create mode 100644 kernel/elfcore.c delete mode 100644 kernel/entry/common.h delete mode 100644 kernel/entry/syscall_user_dispatch.c delete mode 100644 kernel/resource_kunit.c delete mode 100644 kernel/time/tick-legacy.c delete mode 100644 kernel/trace/trace_recursion_record.c delete mode 100644 lib/cmdline_kunit.c delete mode 100644 lib/devmem_is_allowed.c create mode 100644 mm/gup_benchmark.c delete mode 100644 mm/gup_test.c delete mode 100644 mm/gup_test.h create mode 100644 mm/kasan/generic_report.c delete mode 100644 mm/kasan/hw_tags.c delete mode 100644 mm/kasan/report_generic.c delete mode 100644 mm/kasan/report_hw_tags.c delete mode 100644 mm/kasan/report_sw_tags.c delete mode 100644 mm/kasan/shadow.c delete mode 100644 mm/kasan/sw_tags.c create mode 100644 mm/kasan/tags.c create mode 100644 mm/kasan/tags_report.c delete mode 100644 mm/mmap_lock.c create mode 100644 net/batman-adv/debugfs.c create mode 100644 net/batman-adv/debugfs.h create mode 100644 net/batman-adv/icmp_socket.c create mode 100644 net/batman-adv/icmp_socket.h create mode 100644 net/batman-adv/sysfs.c create mode 100644 net/batman-adv/sysfs.h delete mode 100644 net/bridge/br_cfm.c delete mode 100644 net/bridge/br_cfm_netlink.c delete mode 100644 net/bridge/br_private_cfm.h delete mode 100644 net/ceph/messenger_v1.c delete mode 100644 net/ceph/messenger_v2.c create mode 100644 net/dsa/tag_edsa.c delete mode 100644 net/dsa/tag_hellcreek.c delete mode 100644 net/netfilter/nft_reject_netdev.c delete mode 100644 net/rxrpc/server_key.c delete mode 100644 net/sched/sch_frag.c delete mode 100644 net/smc/smc_netlink.c delete mode 100644 net/smc/smc_netlink.h delete mode 100644 net/sunrpc/xprtrdma/svc_rdma_pcl.c create mode 100644 net/wimax/Kconfig create mode 100644 net/wimax/Makefile create mode 100644 net/wimax/debug-levels.h create mode 100644 net/wimax/debugfs.c create mode 100644 net/wimax/id-table.c create mode 100644 net/wimax/op-msg.c create mode 100644 net/wimax/op-reset.c create mode 100644 net/wimax/op-rfkill.c create mode 100644 net/wimax/op-state-get.c create mode 100644 net/wimax/stack.c create mode 100644 net/wimax/wimax-internal.h create mode 100644 samples/bpf/bpf_load.c create mode 100644 samples/bpf/bpf_load.h mode change 100755 => 100644 samples/bpf/lwt_len_hist.sh create mode 100755 samples/bpf/test_ipip.sh mode change 100755 => 100644 samples/bpf/test_lwt_bpf.sh delete mode 100644 samples/bpf/xdpsock_ctrl_proc.c mode change 100755 => 100644 scripts/atomic/gen-atomics.sh create mode 100755 scripts/gcc-plugin.sh delete mode 100755 scripts/get_feat.pl delete mode 100755 scripts/lld-version.sh delete mode 100644 sound/soc/codecs/adau1372-i2c.c delete mode 100644 sound/soc/codecs/adau1372-spi.c delete mode 100644 sound/soc/codecs/adau1372.c delete mode 100644 sound/soc/codecs/adau1372.h delete mode 100644 sound/soc/codecs/lpass-va-macro.c delete mode 100644 sound/soc/codecs/lpass-wsa-macro.c delete mode 100644 sound/soc/codecs/lpass-wsa-macro.h delete mode 100644 sound/soc/codecs/nau8315.c delete mode 100644 sound/soc/codecs/simple-mux.c delete mode 100644 sound/soc/fsl/fsl_aud2htx.c delete mode 100644 sound/soc/fsl/fsl_aud2htx.h delete mode 100644 sound/soc/fsl/fsl_xcvr.c delete mode 100644 sound/soc/fsl/fsl_xcvr.h delete mode 100644 sound/soc/fsl/imx-hdmi.c create mode 100644 sound/soc/fsl/imx-mc13783.c create mode 100644 sound/soc/fsl/imx-ssi.c create mode 100644 sound/soc/fsl/mx27vis-aic32x4.c create mode 100644 sound/soc/fsl/phycore-ac97.c create mode 100644 sound/soc/fsl/wm1133-ev1.c delete mode 100644 sound/soc/intel/boards/sof_realtek_common.c delete mode 100644 sound/soc/intel/boards/sof_realtek_common.h delete mode 100644 sound/soc/intel/common/soc-acpi-intel-adl-match.c delete mode 100644 sound/soc/mediatek/mt8192/Makefile delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-clk.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-clk.h delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-common.h delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-control.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-gpio.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-gpio.h delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-pcm.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-dai-adda.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-dai-i2s.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-dai-pcm.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-dai-tdm.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-interconnection.h delete mode 100644 sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-reg.h delete mode 100644 sound/soc/qcom/sc7180.c delete mode 100644 sound/soc/qcom/sm8250.c delete mode 100644 sound/soc/sof/intel/ext_manifest.h delete mode 100644 sound/soc/sof/intel/icl.c create mode 100644 sound/usb/debug.h delete mode 100644 sound/usb/implicit.c delete mode 100644 sound/usb/implicit.h delete mode 100644 tools/include/linux/compiler_types.h delete mode 100644 tools/memory-model/Documentation/README delete mode 100644 tools/memory-model/Documentation/control-dependencies.txt delete mode 100644 tools/memory-model/Documentation/glossary.txt delete mode 100644 tools/memory-model/Documentation/ordering.txt delete mode 100644 tools/perf/arch/arm64/util/arm64_exception_types.h delete mode 100644 tools/perf/arch/arm64/util/kvm-stat.c delete mode 100644 tools/perf/arch/arm64/util/mem-events.c delete mode 100644 tools/perf/arch/mips/annotate/instructions.c create mode 100644 tools/perf/arch/x86/tests/perf-time-to-tsc.c delete mode 100644 tools/perf/pmu-events/arch/arm64/freescale/imx8mm/sys/ddrc.json delete mode 100644 tools/perf/pmu-events/arch/arm64/freescale/imx8mm/sys/metrics.json delete mode 100644 tools/perf/pmu-events/arch/test/arch-std-events.json delete mode 100644 tools/perf/pmu-events/arch/test/test_cpu/cache.json delete mode 100644 tools/perf/tests/perf-time-to-tsc.c delete mode 100755 tools/perf/tests/shell/stat+shadow_stat.sh create mode 100644 tools/testing/selftests/android/Makefile create mode 100644 tools/testing/selftests/android/config create mode 100644 tools/testing/selftests/android/ion/.gitignore create mode 100644 tools/testing/selftests/android/ion/Makefile create mode 100644 tools/testing/selftests/android/ion/README create mode 100644 tools/testing/selftests/android/ion/ion.h create mode 100755 tools/testing/selftests/android/ion/ion_test.sh create mode 100644 tools/testing/selftests/android/ion/ionapp_export.c create mode 100644 tools/testing/selftests/android/ion/ionapp_import.c create mode 100644 tools/testing/selftests/android/ion/ionmap_test.c create mode 100644 tools/testing/selftests/android/ion/ionutils.c create mode 100644 tools/testing/selftests/android/ion/ionutils.h create mode 100644 tools/testing/selftests/android/ion/ipcsocket.c create mode 100644 tools/testing/selftests/android/ion/ipcsocket.h create mode 100755 tools/testing/selftests/android/run.sh delete mode 100644 tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c delete mode 100644 tools/testing/selftests/bpf/bpf_testmod/.gitignore delete mode 100644 tools/testing/selftests/bpf/bpf_testmod/Makefile delete mode 100644 tools/testing/selftests/bpf/bpf_testmod/bpf_testmod-events.h delete mode 100644 tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c delete mode 100644 tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.h delete mode 100644 tools/testing/selftests/bpf/btf_helpers.c delete mode 100644 tools/testing/selftests/bpf/btf_helpers.h delete mode 100755 tools/testing/selftests/bpf/ima_setup.sh delete mode 100644 tools/testing/selftests/bpf/prog_tests/btf_dedup_split.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/btf_split.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/hash_large_key.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/module_attach.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sk_storage_tracing.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/tcpbpf_user.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/test_bprm_opts.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/test_ima.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/test_skb_pkt_end.c delete mode 100644 tools/testing/selftests/bpf/progs/bind4_prog.c delete mode 100644 tools/testing/selftests/bpf/progs/bind6_prog.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_bpf_sk_storage_helpers.c delete mode 100644 tools/testing/selftests/bpf/progs/bprm_opts.c delete mode 100644 tools/testing/selftests/bpf/progs/ima.c delete mode 100644 tools/testing/selftests/bpf/progs/skb_pkt_end.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_module.c delete mode 100644 tools/testing/selftests/bpf/progs/test_hash_large_key.c delete mode 100644 tools/testing/selftests/bpf/progs/test_module_attach.c delete mode 100644 tools/testing/selftests/bpf/progs/test_sk_storage_trace_itself.c delete mode 100644 tools/testing/selftests/bpf/progs/test_sk_storage_tracing.c create mode 100755 tools/testing/selftests/bpf/tcp_client.py create mode 100755 tools/testing/selftests/bpf/tcp_server.py create mode 100644 tools/testing/selftests/bpf/test_tcpbpf_user.c delete mode 100755 tools/testing/selftests/bpf/test_xsk.sh delete mode 100644 tools/testing/selftests/bpf/xdpxceiver.c delete mode 100644 tools/testing/selftests/bpf/xdpxceiver.h delete mode 100755 tools/testing/selftests/bpf/xsk_prereqs.sh delete mode 100644 tools/testing/selftests/dma/Makefile delete mode 100644 tools/testing/selftests/dma/config delete mode 100644 tools/testing/selftests/dma/dma_map_benchmark.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/q_in_q_veto.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/q_in_vni_veto.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum/q_in_vni_veto.sh delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/ethtool-coalesce.sh delete mode 100644 tools/testing/selftests/drivers/net/netdevsim/ethtool-common.sh delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/ethtool-ring.sh delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/nexthop.sh delete mode 100644 tools/testing/selftests/kvm/include/s390x/diag318_test_handler.h delete mode 100644 tools/testing/selftests/kvm/lib/s390x/diag318_test_handler.c create mode 100644 tools/testing/selftests/kvm/x86_64/user_msr_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.c delete mode 100755 tools/testing/selftests/net/bareudp.sh delete mode 100755 tools/testing/selftests/net/forwarding/bridge_mld.sh delete mode 100755 tools/testing/selftests/net/forwarding/gre_multipath_nh.sh delete mode 100755 tools/testing/selftests/net/forwarding/q_in_vni.sh delete mode 100755 tools/testing/selftests/net/forwarding/router_nh.sh delete mode 100755 tools/testing/selftests/net/forwarding/tc_mpls_l2vpn.sh delete mode 100755 tools/testing/selftests/net/srv6_end_dt4_l3vpn_test.sh delete mode 100755 tools/testing/selftests/net/srv6_end_dt6_l3vpn_test.sh delete mode 100644 tools/testing/selftests/powerpc/eeh/settings delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/.gitignore delete mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01.boot delete mode 100644 tools/testing/selftests/sgx/.gitignore delete mode 100644 tools/testing/selftests/sgx/Makefile delete mode 100644 tools/testing/selftests/sgx/call.S delete mode 100644 tools/testing/selftests/sgx/defines.h delete mode 100644 tools/testing/selftests/sgx/load.c delete mode 100644 tools/testing/selftests/sgx/main.c delete mode 100644 tools/testing/selftests/sgx/main.h delete mode 100644 tools/testing/selftests/sgx/sign_key.S delete mode 100644 tools/testing/selftests/sgx/sign_key.pem delete mode 100644 tools/testing/selftests/sgx/sigstruct.c delete mode 100644 tools/testing/selftests/sgx/test_encl.c delete mode 100644 tools/testing/selftests/sgx/test_encl.lds delete mode 100644 tools/testing/selftests/sgx/test_encl_bootstrap.S delete mode 100644 tools/testing/selftests/syscall_user_dispatch/.gitignore delete mode 100644 tools/testing/selftests/syscall_user_dispatch/Makefile delete mode 100644 tools/testing/selftests/syscall_user_dispatch/config delete mode 100644 tools/testing/selftests/syscall_user_dispatch/sud_benchmark.c delete mode 100644 tools/testing/selftests/syscall_user_dispatch/sud_test.c delete mode 100644 tools/testing/selftests/vDSO/vdso_config.h delete mode 100644 tools/testing/selftests/vDSO/vdso_test_abi.c delete mode 100644 tools/testing/selftests/vDSO/vdso_test_clock_getres.c delete mode 100644 tools/testing/selftests/vDSO/vdso_test_correctness.c delete mode 100644 tools/testing/selftests/vm/check_config.sh create mode 100644 tools/testing/selftests/vm/gup_benchmark.c delete mode 100644 tools/testing/selftests/vm/gup_test.c delete mode 100644 tools/testing/selftests/vm/mremap_test.c create mode 100644 tools/testing/selftests/x86/test_vdso.c delete mode 100644 virt/kvm/dirty_ring.c