This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allmodconfig in repository toolchain/ci/linux.
omits bdecf38f228b Add linux-next specific files for 20200515 omits 8086ec9e87ed Merge branch 'akpm/master' omits 07126141e1bb drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 55afb090bf85 doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] omits 7d815773e648 doc: cgroup: update note about conditions when oom killer [...] omits 4f6be5ab8f82 include/linux/cache.h: expand documentation over __read_mostly omits 1da8c8bd1571 mm/madvise.c: remove duplicated include omits e5fc7b99fda0 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] omits 3280cb8be691 mm: fix s390 compat build error omits c2f100fbce1d mm/madvise: make function 'do_process_madvise' static omits 0a34893a4613 mm-support-vector-address-ranges-for-process_madvise-fix-fix omits c7872f77b131 mm: support compat_sys_process_madvise omits 1ad790849d4d mm: support vector address ranges for process_madvise omits 37d8f1ed7dc3 mm/madvise: allow KSM hints for remote API omits 05ee413efe6d mm/madvise: support both pid and pidfd for process_madvise omits 4c0a7fc8d92d pid: move pidfd_get_pid() to pid.c omits 9588faa16ac4 mm/madvise: check fatal signal pending of target process omits b0cbb4cea31e mm-introduce-external-memory-hinting-api-fix-2-fix omits 859780a85d8f mm: fix build error for mips of process_madvise omits d6da8c29ce8b fix process_madvise build break for arm64 omits 39a3cb80ce62 mm/madvise: introduce process_madvise() syscall: an extern [...] omits aebf6605d8d3 mm/madvise: pass task and mm to do_madvise omits 3fbf78ef6b1d mm/mmap.c: do not allow mappings outside of allowed limits omits a7d60388baca mm/mmap.c: add more sanity checks to get_unmapped_area() omits 4684ec10e31c net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 7201cf5dac89 mm/swap.c: annotate data races for lru_rotate_pvecs omits d4c69c3660f4 mm: annotate a data race in page_zonenum() omits 4c4572a96855 mm/rmap: annotate a data race at tlb_flush_batched omits b78d774b2d3f mm/util.c: annotate an data race at vm_committed_as omits dceeb3633bec mm/mempool: fix a data race in mempool_free() omits d854fbfa6ad3 mm/list_lru: fix a data race in list_lru_count_one omits ee48e153f570 mm/memcontrol: fix a data race in scan count omits 36cc75910956 mm/page_counter: fix various data races at memsw omits fc896be9a158 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 5136f7e21582 mm/swapfile: fix and annotate various data races omits dcfd6293aedd mm/filemap.c: fix a data race in filemap_fault() omits 1e1b609f63b6 mm/swap_state: mark various intentional data races omits 31d050145336 mm-page_io-mark-various-intentional-data-races-v2 omits cb9e31457367 mm/page_io: mark various intentional data races omits 5a68cd39adf2 mm/frontswap: mark various intentional data races omits 5fc08c6f3c07 kernel: rename show_stack_loglvl() => show_stack() omits a2916ca69b3f kernel: use show_stack_loglvl() omits 9984f49f662f sched: print stack trace with KERN_INFO omits 5793468ecbe8 kdb: don't play with console_loglevel omits dbdbf723d8b8 power: use show_stack_loglvl() omits 5d70a861fdc7 x86/amd_gart: print stacktrace for a leak with KERN_ERR omits 2499d7bcff33 sysrq: use show_stack_loglvl() omits 2e5f0995263f xtensa: add show_stack_loglvl() omits 79955582ce46 xtensa-add-loglvl-to-show_trace-fix omits 3cb74036f8f2 xtensa: add loglvl to show_trace() omits 39d23b99242a x86: add show_stack_loglvl() omits e64826632c52 x86: add missing const qualifiers for log_lvl omits 2384ffae411f unicore32: add show_stack_loglvl() omits df36bc621f95 unicore32: add loglvl to c_backtrace() omits d33003931dac unicore32: remove unused pmode argument in c_backtrace() omits c0e918505e2f um: add show_stack_loglvl() omits bea9e618833e um/sysrq: remove needless variable sp omits a5d21d14670c sparc: add show_stack_loglvl() omits dec489f7196f sh: add show_stack_loglvl() omits ee47e2bb5dee sh: add loglvl to show_trace() omits 40c9ba8537a0 sh: add loglvl to printk_address() omits 59b3ecad319f sh: remove needless printk() omits c3670ce8b3c3 sh: add loglvl to dump_mem() omits fb2bcb715a21 s390: add show_stack_loglvl() omits 56d1f4e299f6 riscv: add show_stack_loglvl() omits d0bbfdfe123c powerpc: add show_stack_loglvl() omits c652d7c9ae12 parisc: add show_stack_loglvl() omits 24881d512610 openrisc: add show_stack_loglvl() omits 7aca37881b50 nios2: add show_stack_loglvl() omits d4a6ea862b87 nds32: add show_stack_loglvl() omits dfae35ad1b7d mips: add show_stack_loglvl() omits 4a018575858b microblaze: add show_stack_loglvl() omits 10c6bf07215a microblaze: add loglvl to microblaze_unwind() omits 65c8e8fec953 microblaze: add loglvl to microblaze_unwind_inner() omits 7f6a546c50bc m68k: add show_stack_loglvl() omits 770ae01169fd ia64: add show_stack_loglvl() omits cb16e2bc571d ia64: pass log level as arg into ia64_do_show_stack() omits 3d7e12b725cf hexagon: add show_stack_loglvl() omits 092e4fd918ff h8300: add show_stack_loglvl() omits d2322406fae4 csky: add show_stack_loglvl() omits 58b59bb39738 c6x: add show_stack_loglvl() omits de739a7424b5 arm64: add show_stack_loglvl() omits d5c337f0a0db arm64: add loglvl to dump_backtrace() omits fdde3775f51e arm: add show_stack_loglvl() omits b11aa4d6453f arm: wire up dump_backtrace_{entry,stm} omits bdf80945057a arm: add loglvl to dump_backtrace() omits 98aec17f6c83 arm: add loglvl to unwind_backtrace() omits 24c19e17a82e arm/asm: add loglvl to c_backtrace() omits a234b9d918a4 arc: add show_stack_loglvl() omits 3d4f1a439a9d alpha: add show_stack_loglvl() omits 2e398e1e5d93 kallsyms/printk: add loglvl to print_ip_sym() omits 52c0601dd593 mm/kmemleak: silence KCSAN splats in checksum omits ef4291370fe9 kernel: set USER_DS in kthread_use_mm omits f0599897f990 powerpc/vas: fix up for {un}use_mm() rename omits 157e236dab5d kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits dbfd4ea4d18b kernel: better document the use_mm/unuse_mm API contract omits f1d4b6104f5e kernel: move use_mm/unuse_mm to kthread.c omits 2a836bf3c569 kernel: move use_mm/unuse_mm to kthread.c omits 40254a450a24 amdgpu: a NULL ->mm does not mean a thread is a kthread omits 0de348992f18 stacktrace: cleanup inconsistent variable type omits 06debe65809d kernel/sysctl.c: ignore out-of-range taint bits introduced [...] omits c4514c4ab5e4 panic: add sysctl to dump all CPUs backtraces on oops event omits 9b4caf6941fc kernel/hung_task.c: introduce sysctl to print all traces w [...] omits 2e31e92bdb88 kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] omits 366283b6637c lib/test_sysctl: support testing of sysctl. boot parameter omits 8fe6ba0ca556 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] omits 70cd36b75e36 kernel/hung_task convert hung_task_panic boot parameter to sysctl omits bc91b34ec273 kernel/sysctl: support handling command line aliases omits ebd5f4ebfd8d kernel/sysctl: support setting sysctl parameters from kern [...] omits 0d512198e303 xarray.h: correct return code documentation for xa_store_{ [...] omits db5be335c032 Merge branch 'akpm-current/current' omits e33c7e5d1e40 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits f40c6baebe3d Merge remote-tracking branch 'notifications/notifications- [...] omits 92ad47ba6fbd Merge remote-tracking branch 'mhi/mhi-next' omits 8e88d879c539 Merge remote-tracking branch 'kunit-next/kunit' omits 467e13aa4870 Merge remote-tracking branch 'cfi/cfi/next' omits 17cd46cbc7a7 Merge remote-tracking branch 'fpga/for-next' omits e7f50738dd4b Merge remote-tracking branch 'hmm/hmm' omits 056af9ebbbba Merge remote-tracking branch 'devfreq/devfreq-next' omits 89a0d1ffe948 Merge remote-tracking branch 'pidfd/for-next' omits 3a96bcddb59b Merge remote-tracking branch 'kgdb/kgdb/for-next' omits f68de67ed934 Merge remote-tracking branch 'hyperv/hyperv-next' omits 8d3b7fadce6b Merge remote-tracking branch 'xarray/xarray' omits b22c5adee5e7 Merge remote-tracking branch 'nvmem/for-next' omits 591cdfa79680 Merge remote-tracking branch 'slimbus/for-next' omits 046764094c41 Merge remote-tracking branch 'fsi/next' omits 6a8d65a78f2e Merge remote-tracking branch 'gnss/gnss-next' omits 7d83cd997320 Merge remote-tracking branch 'ntb/ntb-next' omits 21329e5a81ac Merge remote-tracking branch 'rtc/rtc-next' omits 8d988bc1d3b3 Merge remote-tracking branch 'coresight/next' omits 8b2d55d83dc9 Merge remote-tracking branch 'livepatching/for-next' omits 6538d4abe257 Merge remote-tracking branch 'userns/for-next' omits 45b37603c7e0 Merge remote-tracking branch 'pwm/for-next' omits 15fb7e6a00d5 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 4f312d0f9bf1 Merge remote-tracking branch 'pinctrl-intel/for-next' omits e669525587b7 Merge remote-tracking branch 'pinctrl/for-next' omits deb0612a19c5 Merge remote-tracking branch 'gpio/for-next' omits 50848b60e5c9 Merge remote-tracking branch 'rpmsg/for-next' omits ee6c575ac6a2 Merge remote-tracking branch 'vhost/linux-next' omits be2d0b8d5224 Merge remote-tracking branch 'scsi-mkp/for-next' omits b0420dd483c8 Merge remote-tracking branch 'scsi/for-next' omits 843996c540fa Merge remote-tracking branch 'cgroup/for-next' omits 88a27896cc26 Merge remote-tracking branch 'slave-dma/next' omits 67b8c2fc24c9 Merge remote-tracking branch 'icc/icc-next' omits db8b996e664f Merge remote-tracking branch 'mux/for-next' omits 5c428e8277d5 Merge remote-tracking branch 'staging/staging-next' omits 709066c22351 Merge remote-tracking branch 'thunderbolt/next' omits c11f552d96e6 Merge remote-tracking branch 'soundwire/next' omits 990cde55c053 Merge remote-tracking branch 'extcon/extcon-next' omits d54152b24455 Merge remote-tracking branch 'char-misc/char-misc-next' omits be4cf718cd99 dmaengine: imx-sdma: initialize all script addresses omits 4f8b3b4e575a Merge remote-tracking branch 'tty/tty-next' omits dd909f39af54 Merge remote-tracking branch 'phy-next/next' omits 42e79e3cc4f2 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 13ab2909b28b Merge remote-tracking branch 'usb-serial/usb-next' omits 98d6c31bcca0 Merge remote-tracking branch 'usb/usb-next' omits c778288d0066 Merge remote-tracking branch 'driver-core/driver-core-next' omits 15923463f56b Merge remote-tracking branch 'ipmi/for-next' omits 871ac624de9a Merge remote-tracking branch 'leds/for-next' omits 3ef780098a74 Merge remote-tracking branch 'chrome-platform/for-next' omits 283291da679a Merge remote-tracking branch 'drivers-x86/for-next' omits 1f30cc777929 Merge remote-tracking branch 'workqueues/for-next' omits 45a203e14b94 Merge remote-tracking branch 'percpu/for-next' omits 419eee1eb116 Merge remote-tracking branch 'kvms390/next' omits cdd005b500c7 Merge remote-tracking branch 'kvm-arm/next' omits becc6c4f461d Merge remote-tracking branch 'kvm/linux-next' omits 815214c6bd59 Merge remote-tracking branch 'rcu/rcu/next' omits a651d7a11308 Merge remote-tracking branch 'edac/edac-for-next' omits 13fc1345bdae Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 9016a7e4258c Merge remote-tracking branch 'tip/auto-latest' omits 7ae6d7bd7397 dmaengine: ti: k3-udma: Use proper return code in alloc_ch [...] omits 6fea8735fd96 dmaengine: ti: k3-udma: Remove udma_chan.in_ring_cnt omits 5bbeea34bc7a dmaengine: ti: k3-udma: Add missing dma_sync call for rx f [...] omits 87f6f2178352 Merge remote-tracking branch 'spi/for-next' omits a37bf3b5b771 Merge remote-tracking branch 'devicetree/for-next' omits 0cbe4dc63d45 Merge remote-tracking branch 'audit/next' omits 1b34e4792b90 Merge remote-tracking branch 'iommu/next' omits 48e2f7fb7da1 Merge remote-tracking branch 'tpmdd/next' omits 8161258c1c0d Merge remote-tracking branch 'tomoyo/master' omits e21b0f7eb4cc Merge remote-tracking branch 'smack/next' omits 423c51df2ab5 Merge remote-tracking branch 'selinux/next' omits 5e7099f2fe0b Merge remote-tracking branch 'integrity/next-integrity' omits 318191fe16ee Merge remote-tracking branch 'apparmor/apparmor-next' omits e235b1f2d2ff Merge remote-tracking branch 'security/next-testing' omits a6eb9e976cdc Merge remote-tracking branch 'regulator/for-next' omits eeec4d0fc3d8 Merge remote-tracking branch 'battery/for-next' omits 9a7ac980612a Merge remote-tracking branch 'backlight/for-backlight-next' omits cd75a5766ff5 Merge remote-tracking branch 'mfd/for-mfd-next' omits 2a90afbdd35b Merge remote-tracking branch 'mmc/next' omits 35a06bde2de9 Merge remote-tracking branch 'device-mapper/for-next' omits f9fb190ff800 Merge remote-tracking branch 'block/for-next' omits c5a10159558f Merge remote-tracking branch 'input/next' omits 3e0712970836 Merge remote-tracking branch 'modules/modules-next' omits 863c8dc7e970 Merge remote-tracking branch 'sound-asoc/for-next' omits 67c304e42696 Merge remote-tracking branch 'sound/for-next' omits 6c79933dd197 Merge remote-tracking branch 'regmap/for-next' omits 3172d84975f8 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 588693bb0e0b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits edf7fadb6192 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 036cc7b5d15a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits bf1ff81a6160 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 93256392babb Merge remote-tracking branch 'amdgpu/drm-next' omits 1c15f740e86d Merge remote-tracking branch 'drm/drm-next' omits 3674d7aa7a8e Merge remote-tracking branch 'crypto/master' omits 0df6ad91a59f Merge remote-tracking branch 'spi-nor/spi-nor/next' omits d280cf59eec5 Merge remote-tracking branch 'nand/nand/next' omits 7a6bc5d82df9 Merge remote-tracking branch 'gfs2/for-next' omits f2b81277b668 Merge remote-tracking branch 'mac80211-next/master' omits d5c281a1b6ef Merge remote-tracking branch 'wireless-drivers-next/master' omits 290df6ed4825 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 6c871f63986b dm zoned: Avoid 64-bit division error in dmz_fixup_devices omits 6b9e3f386077 Merge remote-tracking branch 'ipsec-next/master' omits 9e39e0558175 Merge remote-tracking branch 'bpf-next/master' omits 8aedf0636bca Merge remote-tracking branch 'net-next/master' omits f2778f6ec1d6 Merge remote-tracking branch 'rdma/for-next' omits 0ea5c47ac379 Merge remote-tracking branch 'swiotlb/linux-next' omits 9dbff7d38e83 Merge remote-tracking branch 'dlm/next' omits 07f9e482cb2b Merge remote-tracking branch 'ieee1394/for-next' omits 0a9c5e450c42 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 2efad200a08b Merge remote-tracking branch 'cpupower/cpupower' omits 3e648fb4e249 Merge remote-tracking branch 'pm/linux-next' omits 9c63bc16c7e5 Merge remote-tracking branch 'v4l-dvb/master' omits 93fb4336d79a Merge remote-tracking branch 'jc_docs/docs-next' omits 1493bddcca4d Merge tag 'drm-misc-next-2020-05-14' of git://anongit.free [...] omits 1ab4d6ff0a3e Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits cea4ac794e72 Merge branch 'dmi/master' omits fd8b6a94de22 Merge remote-tracking branch 'i3c/i3c/next' omits 5c0e137ec2d2 Merge remote-tracking branch 'i2c/i2c/for-next' omits 420319787201 Merge remote-tracking branch 'hid/for-next' omits 64c5c16c6618 Merge remote-tracking branch 'pstore/for-next/pstore' omits 7863c2984772 Merge remote-tracking branch 'pci/next' omits 04cfd015d7de Merge remote-tracking branch 'printk/for-next' omits dd82d8f18bfb Merge remote-tracking branch 'vfs/for-next' omits f8afb98db319 Merge remote-tracking branch 'file-locks/locks-next' omits b92d44b5c2ef Merge branch 'expand-cg_skb-helpers' omits 68e916bc8d32 selftests/bpf: Test for sk helpers in cgroup skb omits 383724e17ab0 selftests/bpf: Add connect_fd_to_fd, connect_wait net helpers omits f307fa2cb4c9 bpf: Introduce bpf_sk_{, ancestor_}cgroup_id helpers omits 06d3e4c9f11a bpf: Allow skb_ancestor_cgroup_id helper in cgroup skb omits d56c2f95adb3 bpf: Allow sk lookup helpers in cgroup skb omits 5b0004d92b45 selftest/bpf: Fix spelling mistake "SIGALARM" -> "SIGALRM" omits c70f34a8ac66 bpf: Fix bpf_iter's task iterator logic omits 20f9d1287c9f Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 6ab7fa88d3dd Merge remote-tracking branch 'xfs/for-next' omits 0645f7eb6f6a selftests/bpf: Test narrow loads for bpf_sock_addr.user_port omits 7aebfa1b3885 bpf: Support narrow loads from bpf_sock_addr.user_port omits 6a0981542854 samples/bpf: xdp_redirect_cpu: Set MAX_CPUS according to NR_CPUS omits d415574de598 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits ef80f472a000 Merge remote-tracking branch 'nfsd/nfsd-next' omits be6509bf1d7d Merge remote-tracking branch 'nfs/linux-next' omits c37f71f3812b Merge remote-tracking branch 'jfs/jfs-next' omits 00be49905c32 Merge remote-tracking branch 'fuse/for-next' omits 62b2db548b88 Merge remote-tracking branch 'f2fs/dev' omits 21ab192df43c Merge remote-tracking branch 'ext3/for_next' omits 59e8a6af7327 Merge remote-tracking branch 'exfat/dev' omits 9dee04d3c9dc Merge remote-tracking branch 'cifs/for-next' omits 9b65d2ffe853 r8169: don't include linux/moduleparam.h omits aa443b3f8f3a r8169: remove not needed checks in rtl8169_set_eee omits f48b285ae658 scsi: ufs-mediatek: Customize WriteBooster flush policy omits d14734ae3ae7 scsi: ufs: Customize flush threshold for WriteBooster omits 90b8491c0033 scsi: ufs: Introduce ufs_hba_variant_params to group custo [...] omits b014d0430bcf net: dsa: felix: fix incorrect clamp calculation for burst omits c1b05d7d7fdc Merge remote-tracking branch 'btrfs/for-next' omits 140ad6c8c6c7 net: phy: mdio-moxart: remove unneeded include omits d2bf65df75c8 Merge remote-tracking branch 'uml/linux-next' omits 74ac28f16486 dt-bindings: dp83867: Convert DP83867 to yaml omits 6537897637b5 Merge remote-tracking branch 'sparc-next/master' omits 38fba1202d49 Merge remote-tracking branch 'sh/sh-next' omits e90b651e7b7f dt-bindings: net: dp83869: Update licensing info omits 9c144279dbb2 Merge remote-tracking branch 's390/features' omits f57f5010c0c3 Merge remote-tracking branch 'risc-v/for-next' omits 0bd735df7681 scsi: sd: Signal drive managed SMR disks omits 21d2b76831fd scsi: ufs-mediatek: Make ufs_mtk_fixup_dev_quirks static omits f2169ebe0725 Merge remote-tracking branch 'powerpc/next' omits ecd5d427e080 Merge remote-tracking branch 'parisc-hd/for-next' omits 90244cfd1fe2 Merge remote-tracking branch 'nds32/next' omits 3f044d26f80b hinic: update huawei ethernet driver maintainer omits bcab67822d77 hinic: add set_ringparam ethtool_ops support omits bca1583e0693 Merge remote-tracking branch 'mips/mips-next' omits 5a46b062e28f devlink: refactor end checks in devlink_nl_cmd_region_read_dumpit omits 72a0bb772bc7 Merge remote-tracking branch 'm68knommu/for-next' omits 65539f7b40ae Merge remote-tracking branch 'm68k/for-next' omits c7ad36576185 Merge branch 'am65-cpsw-add-taprio-EST-offload-support' omits 8127224c2708 ethernet: ti: am65-cpsw-qos: add TAPRIO offload support omits ec008fa2a9e5 ethernet: ti: am65-cpts: add routines to support taprio offload omits 11d0e0d4829d Merge remote-tracking branch 'h8300/h8300-next' omits 21842b9a3b71 Merge remote-tracking branch 'csky/linux-next' omits 152e92b9c36e Merge remote-tracking branch 'clk-samsung/for-next' omits 2c4743fc984f Merge remote-tracking branch 'clk/clk-next' omits f7dbc6caf548 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits dccfae3ab843 Merge remote-tracking branch 'tegra/for-next' omits 25c21d20bcfd scsi: aacraid: Fix an oops in error handling omits c51039428303 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 0b237a5d937c Merge remote-tracking branch 'scmi/for-linux-next' omits e8c82dee05cc Merge remote-tracking branch 'samsung-krzk/for-next' omits 81c87163942f Merge remote-tracking branch 'rockchip/for-next' omits c9698f37e7e6 Merge remote-tracking branch 'reset/reset/next' omits 632fe66bbea0 Merge remote-tracking branch 'renesas/next' omits eef9fc793f05 Merge remote-tracking branch 'realtek/for-next' omits 05d2eeb24ce2 Merge remote-tracking branch 'raspberrypi/for-next' omits e52ec22a4e6d Merge remote-tracking branch 'qcom/for-next' omits f1dd75b43653 Merge remote-tracking branch 'omap/for-next' omits 358de1f27e4a Merge remote-tracking branch 'mvebu/for-next' omits cb624a4ca813 Merge remote-tracking branch 'mediatek/for-next' omits 45dc7cb7a06e Merge remote-tracking branch 'keystone/next' omits e02590dc5d88 Merge remote-tracking branch 'imx-mxs/for-next' omits 4e8d678029e5 Merge remote-tracking branch 'at91/at91-next' omits 2399bf75a849 Merge remote-tracking branch 'aspeed/for-next' omits 8130a0593797 Merge remote-tracking branch 'amlogic/for-next' omits 619fb390599f Merge remote-tracking branch 'arm64/for-next/core' omits 8aceb38e0ce1 Merge remote-tracking branch 'arm/for-next' omits a5c1d5a7c840 Merge remote-tracking branch 'dma-mapping/for-next' omits 7eb9f4efdf16 Merge remote-tracking branch 'kbuild/for-next' omits 72f581aeff32 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 662b55c6e1a2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 33b126ec4951 Merge remote-tracking branch 'integrity-fixes/fixes' omits 299f618498e6 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits d3fd74cc347b Merge remote-tracking branch 'fpga-fixes/fixes' omits 3ee751fadba9 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 0f92f62dfa5d Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits c2fec4af1398 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 942f00d9990a Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 0aa7177540c2 Merge remote-tracking branch 'scsi-fixes/fixes' omits 3a6af7ce22d3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e4107eb1d293 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 6847e7bb75cb Merge remote-tracking branch 'omap-fixes/fixes' omits cc9f3fe7e520 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 5c20330ed689 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 37e2051aae51 Merge remote-tracking branch 'input-current/for-linus' omits ef05571a59ab Merge remote-tracking branch 'staging.current/staging-linus' omits f60b15a03922 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 5b4eca42f2b5 Merge remote-tracking branch 'usb-gadget-fixes/fixes' omits 69e1de84b7ee Merge remote-tracking branch 'usb.current/usb-linus' omits 48e97d6f7193 Merge remote-tracking branch 'spi-fixes/for-linus' omits a5140f8c3a29 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 150c6db4f360 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 9b95f7b4001d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 531cbdad2ef8 Merge remote-tracking branch 'sound-current/for-linus' omits f2a84b458f26 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 86725218c64a Merge remote-tracking branch 'mac80211/master' omits 0e654d076533 Merge remote-tracking branch 'wireless-drivers/master' omits 9da0bade366a Merge remote-tracking branch 'ipsec/master' omits 70452e8f58df Merge remote-tracking branch 'bpf/master' omits ae9eb34f2cb2 Merge remote-tracking branch 'net/master' omits 59c78ed45861 Merge remote-tracking branch 'sparc/master' omits 874b947591df Merge remote-tracking branch 's390-fixes/fixes' omits df5a2c00afc1 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 438e2913460a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 718e79b32268 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 6d4f04328637 Merge remote-tracking branch 'arm-current/fixes' omits 1e6ee0bd38a9 Merge remote-tracking branch 'arc-current/for-curr' omits daacad4c457a device_cgroup: Fix RCU list debugging warning omits 8c7062890c9c ipv6: Fix suspicious RCU usage warning in ip6mr omits 7915502377c5 ARC: show_regs: avoid extra line of output omits 5743dc1ff4f7 ipmr: Add lockdep expression to ipmr_for_each_table macro omits 564b182eb1b8 ipmr: Fix RCU list debugging warning omits e1b49c1d9b8e drm/msm: Fix undefined "rd_full" link error omits 297d9bf62b26 ipc-convert-ipcs_idr-to-xarray-update-fix omits c93910753e67 ipc-convert-ipcs_idr-to-xarray-update omits 84d0d6cd64e0 ipc: convert ipcs_idr to XArray omits 4f5cca97c616 ipc/namespace.c: use a work queue to free_ipc omits 8de1cca2abc4 ipc/msg: add missing annotation for freeque() omits e984faae83a9 lib/ubsan.c: fix gcc-10 warnings omits c8ca12b11b94 tools/testing/selftests/vm: remove duplicate headers omits 92c9454ce3ef selftests: vm: pkeys: fix multilib builds for x86 omits 67eb450bf1d0 selftests: vm: pkeys: use the correct page size on powerpc omits 1075e4056562 selftests: vm: pkeys: fix powerpc access right definitions omits 561064b074a2 selftests/vm/pkeys: override access right definitions on powerpc omits 53e7c2997e45 selftests/vm/pkeys: test correct behaviour of pkey-0 omits 41545c7a1407 selftests/vm/pkeys: introduce a sub-page allocator omits 263922562ec6 selftests/vm/pkeys: detect write violation on a mapped acc [...] omits b2b23bb61070 selftests/vm/pkeys: associate key on a mapped page and det [...] omits 7b25522e28e1 selftests/vm/pkeys: associate key on a mapped page and det [...] omits a0cb1b8dfe81 selftests/vm/pkeys: improve checks to determine pkey support omits 78add0bf419b selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() omits b09a7777f03c selftests/vm/pkeys: fix number of reserved powerpc pkeys omits 9ccbb8fe7b42 selftests: vm: pkeys: fix powerpc access right updates omits 205f6a9ddb7d selftests/vm/pkeys: introduce powerpc support omits c9df09f063a0 selftests/vm/pkeys: introduce generic pkey abstractions omits e63cf0ca844d selftests: vm: pkeys: use the correct huge page size omits be3da1d9956c selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits ac40eeb94f34 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() omits e64ab98325a7 selftests/vm/pkeys: fix pkey_disable_clear() omits c14c1c4824df selftests: vm: pkeys: add helpers for pkey bits omits 01c79cc4834d selftests: vm: pkeys: Use sane types for pkey register omits d7b601f183c8 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() omits d68e94c3a8ae selftests/vm/pkeys: move some definitions to arch-specific header omits ce1072194329 selftests/vm/pkeys: move generic definitions to header file omits 236cabe78802 selftests/vm/pkeys: rename all references to pkru to a gen [...] omits 032b2d11a9dc selftests/x86/pkeys: move selftests to arch-neutral directory omits 83113f1b8c3e twist: add option for selecting twist options for syzkalle [...] omits dc72388b93b4 twist: allow disabling k_spec() function in drivers/tty/vt [...] omits 7c322f31b865 add kernel config option for twisting kernel behavior. omits 8d926918c9a7 aio: simplify read_events() omits 1afbb7925d7c kernel/relay.c: fix read_pos error when multiple readers omits 925635c86338 rapidio: avoid data race between file operation callbacks [...] omits 3877ee626319 umh: fix refcount underflow in fork_usermode_blob(). omits cb3d4ee4deca exec: open code copy_string_kernel omits c0519db526d8 exec: simplify the copy_strings_kernel calling convention omits a71cd24e2364 kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro omits 4392eb4370be mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro omits 054ea5e6c71e seq_file-introduce-define_seq_attribute-helper-macro-check [...] omits a4adfba77a86 include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() [...] omits 62b9328c7663 fs/seq_file.c: seq_read: Update pr_info_ratelimited omits efee7091da37 fat: improve the readahead for FAT entries omits 53cf9e6b0b8d fat: don't allow to mount if the FAT length == 0 omits b4f7c72961e6 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] omits 0a1c42727be5 elfnote: mark all .note sections SHF_ALLOC omits 6af66ca80e9c fs/binfmt_elf: remove redundant elf_map ifndef omits 157e7798d6ec checkpatch-use-patch-subject-when-reading-from-stdin-fix omits 49e43c662c45 checkpatch: use patch subject when reading from stdin omits 86d9b68ad81d checkpatch: disallow --git and --file/--fix omits 8d765c95ef1c checkpatch: look for c99 comments in ctx_locate_comment omits e75851bedab3 checkpatch: additional MAINTAINER section entry ordering checks omits 0846664c57da lib/flex_proportions.c: cleanup __fprop_inc_percpu_max omits 0529d39557e3 lib/percpu-refcount.c: use a more common logging style omits a28c069c52b1 lib/zlib: remove outdated and incorrect pre-increment opti [...] omits 88de9d584af2 lib/test_lockup.c: make test_inode static omits e5f7acb461ac lib: optimize cpumask_local_spread() omits 58bf62ef04fb lib: Add might_fault() to strncpy_from_user. omits 5b73f42cc231 lib/math: avoid trailing newline hidden in pr_fmt() omits 253c965d4c2a include/linux/bitops.h: avoid clang shift-count-overflow warnings omits f55c84247182 get_maintainer: add email addresses from .yaml files omits 21d06c4d8f04 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] omits 2ddb723e3d2e dynamic_debug: add an option to enable dynamic debug for m [...] omits 756bde0fcfd5 user.c: make uidhash_table static omits 446942e75ce4 mm-debug-add-tests-validating-architecture-page-table-helpers-v18 omits c2a838d5f2f4 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 omits b707bb13bbeb mm/debug: add tests validating architecture page table helpers omits 937067f9416e x86/mm: define mm_p4d_folded() omits e8eecdcf89e2 proc: rename "catch" function argument omits bdabeab573b9 kernel/hung_task.c: Monitor killed tasks. omits af2b8db0add3 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 687cc6d88b27 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 0aff605253b4 zcomp: Use ARRAY_SIZE() for backends list omits 4e4815ed8a44 include/linux/mm.h: return true in cpupid_pid_unset() omits 1f458582fdfa mm: use false for bool variable omits 9ff28217c1c1 mm/memory: fix a typo in comment "attampt"->"attempt" omits fd9540a53f79 mm/page-writeback: fix a typo in comment "effictive"->"effective" omits 25ef9d5b5983 mm/sparse: fix a typo in comment "convienence"->"convenience" omits 531b83a96a97 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] omits 3669fd308e4f mm: fix a typo in comment "strucure"->"structure" omits ee93f01029db mm, memcg: fix some typos in memcontrol.c omits da6ed78771e8 mm/frontswap: fix some typos in frontswap.c omits 27c7d4312848 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" omits 528035ce2858 mm/list_lru: fix a typo in comment "numbesr"->"numbers" omits 54acd2dc52b0 mm/memblock: fix a typo in comment "implict"->"implicit" omits 77dfe0851b85 mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" omits 646aa5e1dd72 mm/vmsan: fix some typos in comment omits 611ad9225da4 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] omits e66b1d9f72ff mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 226d9b4dff4e mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 16db9762aa9c mm: mmap: fix a typo in comment "compatbility"->"compatibility" omits dd1f2618c2cc mm: ksm: fix a typo in comment "alreaady"->"already" omits 1129afdf3a11 mm: ksm: fix a typo in comment "alreaady"->"already" omits 0044649955df mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" omits d71276ca64b3 mm-replace-zero-length-array-with-flexible-array-member-fix omits cb8126d3c53c mm: replace zero-length array with flexible-array member omits d23b4f07761c device-dax: add memory via add_memory_driver_managed() omits 7680ec4601f0 kexec_file: don't place kexec images on IORESOURCE_MEM_DRI [...] omits 0f96739a575d mm/memory_hotplug: introduce add_memory_driver_managed() omits 5bd939ab7e14 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] omits b6d57cedaf72 mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 omits 1bdd4b5c00bb mm/memory_hotplug: remove is_mem_section_removable() omits 568a7ec6deb3 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] omits b4de2812d12c mm/memory_hotplug: refrain from adding memory into an impo [...] omits 80d33ae284d9 mm: add kvfree_sensitive() for freeing sensitive data objects omits 2ad9d6512534 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits a01ced2955d8 x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 1ca23af394f4 riscv-support-debug_wx-fix omits c43086f1fc05 riscv: support DEBUG_WX omits 5a1c1148299a mm: add MMU dependency for DEBUG_WX omits 3181c0acc3af mm: remove the specific name of arm64 omits a730438141db mm-add-debug_wx-support-fix omits 1a1c8810b1b9 mm: add DEBUG_WX support omits 82001e0831bc drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 534a33c1f9a5 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 2684c1845a90 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 omits 8b6f5516e830 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() omits bf061597e629 powerpc/mm: drop platform defined pmd_mknotpresent() omits adf9e7030901 mm: thp: don't need to drain lru cache when splitting and [...] omits c76722c9ee42 kmap-consolidate-kmap_prot-definitions-checkpatch-fixes omits 4ea7d2419e3f kmap: consolidate kmap_prot definitions omits 6987da379826 sparc: remove unnecessary includes omits 0ad730380ef6 parisc/kmap: remove duplicate kmap code omits 132f74ca2c24 kmap: remove kmap_atomic_to_page() omits 793d227db4a7 drm: vmwgfx: include linux/highmem.h omits acd0eb687b87 drm: remove drm specific kmap_atomic code omits 89194ba5ee31 arch/kmap: define kmap_atomic_prot() for all arch's omits a13c2f39e3f0 arch/kmap: don't hard code kmap_prot values omits 443b4ad622de arch/kmap: ensure kmap_prot visibility omits 022785d2bea9 arch-kunmap_atomic-consolidate-duplicate-code-checkpatch-fixes omits bee2128a09e6 arch/kunmap_atomic: consolidate duplicate code omits 9b5aa5b43f95 arch-kmap_atomic-consolidate-duplicate-code-checkpatch-fixes omits 60f96b2233c7 arch/kmap_atomic: consolidate duplicate code omits 7b3708dc3bf7 {x86,powerpc,microblaze}/kmap: move preempt disable omits 56e635a64c2c arch-kunmap-remove-duplicate-kunmap-implementations-fix omits 98a856b2743e arch/kunmap: remove duplicate kunmap implementations omits 0941a38ff079 arch/kmap: remove redundant arch specific kmaps omits 82ae85edfafd arch/xtensa: move kmap build bug out of the way omits ff86e62c5e6f arch/kmap: remove BUG_ON() omits 072a330104fa mm/hugetlb: define a generic fallback for arch_clear_hugep [...] omits bc17b545388f mm/hugetlb: define a generic fallback for is_hugepage_only [...] omits 3397c0e0df67 arm64/mm: drop __HAVE_ARCH_HUGE_PTEP_GET omits 6472fbbe3d3d mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] omits 1f7e4342236e hugetlbfs: fix changes to command line processing omits 9b0c72363f10 hugetlbfs: clean up command line processing omits 8b7192bed071 arm64/hugetlb: fix hugetlb initialization omits a3e0baeddea3 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] omits 6546493933a0 hugetlbfs: move hugepagesz= parsing to arch independent code omits 9f8c1b04c269 hugetlbfs: add arch_hugetlb_valid_size omits 6df62225304c selftests: khugepaged: fix several spelling mistakes omits f79895c0e820 khugepaged: introduce 'max_ptes_shared' tunable omits 534317b4b254 thp: change CoW semantics for anon-THP omits b824c7dd2373 khugepaged: allow to collapse PTE-mapped compound pages omits 3a5fb3a888ea khugepaged: allow to collapse a page shared across fork omits 387fd4fc7ce2 khugepaged: drain LRU add pagevec after swapin omits 17f75bf0dd79 khugepaged: drain all LRU caches before scanning pages omits bf42b56fa7c8 khugepaged: do not stop collapse if less than half PTEs ar [...] omits 764ce5380c0b khugepaged-add-self-test-fix-2-fix omits 6cd8137ff37e khugepaged: replace the usage of system(3) in the test omits 2290a5f2876a selftests: khugepaged: fix several spelling mistakes omits 868fd4e8beb8 khugepaged: add self test omits fa664e2bb521 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] omits 22b08697bc62 include/linux/memblock.h: fix minor typo and unclear comment omits c723c31d60c1 mm, mempolicy: fix up gup usage in lookup_node omits ecf3de5a7731 tools/vm/page_owner_sort.c: filter out unneeded line omits 1dec8c6a0943 mm/vmscan: update the comment of should_continue_reclaim() omits 2fe9ae0bd732 mm/vmscan.c: change prototype for shrink_page_list omits 3987b2ed6d2a mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch omits 40a9d9a78462 mm/vmscan.c: use update_lru_size() in update_lru_sizes() omits 8292cdf9ad87 mm-reset-numa-stats-for-boot-pagesets-v3 omits ae0c96194f17 mm/page_alloc.c: reset numa stats for boot pagesets omits 6589481c1ca7 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] omits 188c34f98948 mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() omits d140d9925262 mm/page_alloc: integrate classzone_idx and high_zoneidx omits 265a7b63957d mm/page_alloc: use ac->high_zoneidx for classzone_idx omits 0a8c2f5b2fbb mm/vmstat.c: do not show lowmem reserve protection informa [...] omits c1216683c939 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] omits f29e6328ea72 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] omits 451014bb0188 mm/page_alloc.c: remove unused free_bootmem_with_active_regions omits 2ede2e40dc8c mm: call cond_resched() from deferred_init_memmap() omits 0bdceec20138 mm: initialize deferred pages with interrupts enabled omits 7e7fa6acb946 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] omits 9910062443cc mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits d5ee9b2a87ab mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits 3db80a7a3d89 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] omits 20aa68aa3456 mm/page_alloc.c: rename free_pages_check() to check_free_page() omits a9948d6c9b36 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] omits c10e48d25d76 mm/page_alloc.c: bad_flags is not necessary for bad_page() omits 8b93639f87ed mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] omits 0e9433134b54 docs/vm: update memory-models documentation omits 05d47f87b810 mm: simplify find_min_pfn_with_active_regions() omits a76cfb1a93ac mm: clean up free_area_init_node() and its helpers omits cfaf7a2f51a1 mm: rename free_area_init_node() to free_area_init_memoryl [...] omits d016998d22bf arc: free_area_init(): take into account PAE40 mode omits f091a8bbc950 mm: free_area_init: allow defining max_zone_pfn in descend [...] omits 2fb54a32ced2 mm: free_area_init: allow defining max_zone_pfn in descend [...] omits eb6545955753 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES omits 5470848c4bb4 mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] omits 730cd16da05d mm: memmap_init: iterate over memblock regions rather that [...] omits aa5837b37bb7 xtensa: simplify detection of memory zone boundaries omits 360e5fc838c1 unicore32: simplify detection of memory zone boundaries omits d3f1e0075425 sparc32: simplify detection of memory zone boundaries omits f14b9eefaaa9 parisc: simplify detection of memory zone boundaries omits 049885f7cd45 m68k: mm: simplify detection of memory zone boundaries omits 79fa29e9ce5d csky: simplify detection of memory zone boundaries omits 71077dd229a9 arm64: simplify detection of memory zone boundaries for UM [...] omits 0dfbf09965c8 arm: simplify detection of memory zone boundaries omits 9d1056c0cecc alpha: simplify detection of memory zone boundaries omits 502fa7d434a1 mm: use free_area_init() instead of free_area_init_nodes() omits 426dbff3d271 mm: free_area_init: use maximal zone PFNs rather than zone sizes omits 7f1cde15b812 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option omits 9de0859c253e mm: make early_pfn_to_nid() and related defintions close t [...] omits 30186ee00c9e mm: memblock: replace dereferences of memblock_region.nid [...] omits 1a506b7eff29 mm: clarify __GFP_MEMALLOC usage omits 799760c75398 kasan: move kasan_report() into report.c omits bc5f6f394b4f string.h: fix incompatibility between FORTIFY_SOURCE and KASAN omits c21aa0a7530c kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] omits 8dab0636bc85 kasan: stop tests being eliminated as dead code with FORTI [...] omits ba7343df3d06 mm/mm_init.c: report kasan-tag information stored in page->flags omits 58d7e957d171 s390: use __vmalloc_node in stack_alloc omits ba920f1ccd0e powerpc: use __vmalloc_node in alloc_vm_stack omits d06949f948ef arm64: use __vmalloc_node in arch_alloc_vmap_stack omits 20933ad16946 mm-remove-vmalloc_user_node_flags-fix omits d4739024827a mm: remove vmalloc_user_node_flags omits 12c5997716a5 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix omits d62b77b5407b mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix omits acb25c7f5d2f mm: switch the test_vmalloc module to use __vmalloc_node omits 020199a9a9fe mm-remove-__vmalloc_node_flags_caller-fix omits dddc995123f3 mm: remove __vmalloc_node_flags_caller omits 2fa5d391d7ce mm: remove both instances of __vmalloc_node_flags omits 0ecd6cccfcf9 mm: remove the prot argument to __vmalloc_node omits 784a17aa58a5 mm: remove the pgprot argument to __vmalloc omits d549c6073d60 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc omits e07c0075755c mm: enforce that vmap can't map pages executable omits 6881c361812a mm: remove the prot argument from vm_map_ram omits 62ff69b79cfa mm: remove unmap_vmap_area omits b2ed74c0c97c mm: remove map_vm_range omits d2fe2b2e5533 mm: don't return the number of pages from map_kernel_range [...] omits 271418aae568 mm: rename vmap_page_range to map_kernel_range omits c2ef4eead4a1 mm: remove vmap_page_range_noflush and vunmap_page_range omits 03c4964cb6e9 mm: pass addr as unsigned long to vb_free omits 9da10c4b3b30 mm: only allow page table mappings for built-in zsmalloc omits 991cf68f01a0 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] omits 7a60161af8ec mm: unexport unmap_kernel_range_noflush omits 0926651bb4bf mm: remove __get_vm_area omits 7c415996632a powerpc: remove __ioremap_at and __iounmap_at omits fbf1306b2469 powerpc: add an ioremap_phb helper omits 0e3a4ef1be2a dma-mapping: use vmap insted of reimplementing it omits 16587483173d staging: media: ipu3: use vmap instead of reimplementing it omits db479467aadf staging: android: ion: use vmap instead of vm_map_ram omits 75656c680167 x86: fix vmap arguments in map_irq_stack omits ae30fcfe5a4d x86/hyperv: use vmalloc_exec for the hypercall page omits 1777b369a043 mm/memory: remove unnecessary pte_devmap case in copy_one_pte() omits 2ca4c30cafa6 mm/mmap.c: fix the adjusted length error omits d34cfca5883d /proc/PID/smaps: Add PMD migration entry parsing omits 518a3fe9e0fd mm/gup.c: further document vma_permits_fault() omits 84b0ab433ca2 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits 134eb1faafab asm-generic: remove pgtable-nop4d-hack.h omits 012f499e68bc unicore32: remove __ARCH_USE_5LEVEL_HACK omits f06978d943f1 sh: add support for folded p4d page tables omits 425cdb8a6238 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits a70c743ef349 sh: fault: Modernize printing of kernel messages omits 2b030d787ae7 powerpc-add-support-for-folded-p4d-page-tables-fix omits fac4ba99209c powerpc: add support for folded p4d page tables omits c4c9b6b157be openrisc: add support for folded p4d page tables omits cbdf0eb8a49f nios2: add support for folded p4d page tables omits 35a83105c069 ia64: add support for folded p4d page tables omits 4cf7befe6b09 hexagon: remove __ARCH_USE_5LEVEL_HACK omits ce489f34d663 arm64: kvm: fix gcc-10 shift warning omits c81658745a1e arm64: add support for folded p4d page tables omits cb07a9eea284 arm-add-support-for-folded-p4d-page-tables-fix omits 4d98f9b8b196 arm: add support for folded p4d page tables omits 93a3f8d3985a h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits a3092d741802 memcg: expose root cgroup's memory.stat omits 263f13dedd1d mm: memcontrol: update page->mem_cgroup stability rules omits 228cbfeb482c mm: memcontrol: delete unused lrucare handling omits 57140fa31240 mm: memcontrol: document the new swap control behavior omits 3e3ebc4b0806 mm: memcontrol: charge swapin pages on instantiation omits 219d814f0752 mm: memcontrol: make swap tracking an integral part of mem [...] omits 25a721e4038c mm: memcontrol: prepare swap controller setup for integration omits 28ca33a3e67f mm: memcontrol: drop unused try/commit/cancel charge API omits 40e97c5f4eb6 mm-memcontrol-convert-anon-and-file-thp-to-new-mem_cgroup_ [...] omits 95a1a9304275 mm: memcontrol: convert anon and file-thp to new mem_cgrou [...] omits a2277c13ac28 mm-memcontrol-switch-to-native-nr_anon_thps-counter-fix omits 8d22d4305f9c mm: memcontrol: switch to native NR_ANON_THPS counter omits dc69d38cee66 mm: memcontrol: switch to native NR_ANON_MAPPED counter omits 24fbd4d83a28 mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHME [...] omits b3f29d08603d mm: memcontrol: prepare cgroup vmstat infrastructure for n [...] omits 8674f110eb94 mm: memcontrol: prepare move_account for removal of privat [...] omits 971778aa6546 mm: memcontrol: prepare uncharging for removal of private [...] omits 043a6abbfdbc mm: memcontrol: convert page cache to a new mem_cgroup_cha [...] omits b7df8496f640 mm: memcontrol: move out cgroup swaprate throttling omits 1a62a3b417fd mm: shmem: remove rare optimization when swapin races with [...] omits b56e0c5d786c mm: memcontrol: drop @compound parameter from memcg charging API omits 66609b463240 mm: memcontrol: fix stat-corrupting race in charge moving omits a11109fb11e8 mm: fix NUMA node file count error in replace_page_cache() omits 568177eda6cb mm: memcontrol: simplify value comparison between count and limit omits 55fd993b789b mm, memcg: decouple e{low,min} state mutations from protec [...] omits 1638296c5a68 mm, memcg: avoid stale protection values when cgroup is ab [...] omits 0be8cfb72403 mm, memcg: add workingset_restore in memory.stat omits d3f0f1acdf7c mm/swapfile.c: use prandom_u32_max() omits bb4f949e115a mm/swapfile.c: __swap_entry_free() always free 1 entry omits e332317ac9b7 mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix omits 6878be085017 mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable omits 02b24fe972af swap: try to scan more free slots even when fragmented omits 90a97e67d21e mm/swapfile.c: omit a duplicate code by compare tmp and max first omits ceaf67dbca85 mm/swapfile.c: tmp is always smaller than max omits 89529d3aeff1 mm/swapfile.c: found_free could be represented by (tmp < max) omits 83dcff0da30e mm/swapfile.c: remove the extra check in scan_swap_map_slots() omits fe5a65850ef5 mm/swapfile.c: simplify the calculation of n_goal omits 4f8234511218 mm/swapfile.c: remove the unnecessary goto for SSD case omits 24f82c39ebd8 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] omits 08c09d14ac8d mm/swapfile.c: offset is only used when there is more slots omits da060bd1f32a mm: swap: properly update readahead statistics in unuse_pt [...] omits 709d32aca7b6 mm/swap_state: fix a data race in swapin_nr_pages omits fa0f08403830 mm/swapfile: use list_{prev,next}_entry() instead of open-coding omits acea4785a919 mm-gupc-updating-the-documentation-fix omits e7bd602ff4f2 mm/gup.c: update the documentation omits 1d1f42a0af59 iomap: convert from readpages to readahead omits 47006f072f96 fuse-convert-from-readpages-to-readahead-fix omits ea28d949f10f fuse: convert from readpages to readahead omits ade788f7d144 f2fs: pass the inode to f2fs_mpage_readpages omits e26c71d6dad3 f2fs: convert from readpages to readahead omits 2aa65258fd17 ext4: pass the inode to ext4_mpage_readpages omits 475f1720919c ext4: convert from readpages to readahead omits a0eadb526eff erofs: convert compressed files from readpages to readahead omits f8c17d01de38 erofs: convert uncompressed files from readpages to readahead omits 6338849c0db1 btrfs: convert from readpages to readahead omits c46e97b9f3fd fs: convert mpage_readpages to mpage_readahead omits c1acf22c3749 mm: use memalloc_nofs_save in readahead path omits a8c4ec17a836 mm: document why we don't set PageReadahead omits 926d7b083606 mm: add page_cache_readahead_unbounded omits a1192d4fcaeb mm: move end_index check out of readahead loop omits 37a3b470a239 mm: add readahead address space operation omits e801324de6be mm: put readahead pages in cache earlier omits a6d409d2c253 mm: remove 'page_offset' from readahead loop omits 3371ca2cf2cc mm: rename readahead loop variable to 'i' omits 2b87bb90f79c mm: rename various 'offset' parameters to 'index' omits 758a278c64de mm: use readahead_control to pass arguments omits 3afcd1746b35 mm: add new readahead_control API omits b14ef87864be mm: move readahead nr_pages check into read_pages omits 4998900a6a87 mm: ignore return value of ->readpages omits e19beb2be1b3 mm: return void from various readahead functions omits 93629103c2a8 mm: move readahead prototypes from mm.h omits 72e29c0492d7 mm, dump_page(): do not crash with invalid mapping pointer omits c1f26bea0ed9 mm-slub-add-panic_on_error-to-the-debug-facilities-fix omits 088e60f3e12e mm: slub: add panic_on_error to the debug facilities omits 7cadcd02ee09 mm/slub: fix stack overruns with SLUB_STATS omits 4a497144c0c6 slub: remove kmalloc under list_lock from list_slab_objects() V2 omits 0e7fe698d932 slub: Remove userspace notifier for cache add/remove omits 42e3c35b3c58 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix omits fd05b8408800 mm/slub.c: fix corrupted freechain in deactivate_slab() omits dfdbf11f46f2 usercopy: mark dma-kmalloc caches as usercopy caches omits ebbfbcee0c84 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 2a6563eedf7b buffer: record blockdev write errors in super_block that it backs omits cc4962e52e16 vfs: track per-sb writeback errors and report them to syncfs omits b345a2b9e21a ramfs: support O_TMPFILE omits 47cf7642d2b1 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits d9a88f3e11b8 ocfs2: mount shared volume without ha stack omits 987d6a44072e ocfs2: add missing annotation for dlm_empty_lockres() omits d49daba10f56 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix omits 0a421cf12cfb squashfs: migrate from ll_rw_block usage to BIO omits 0ecebe2e1db6 scripts/tags.sh: add a intermediate file for 'make gtags' omits f45d2bd8bf37 scripts/tags.sh: support compiled source, improved precise omits ea8926c5957b mm/compaction: avoid VM_BUG_ON(PageSlab()) in page_mapcount() omits 082890b62038 device-dax: don't leak kernel memory to user space after u [...] omits 71807a865ea7 lib/lzo: fix ambiguous encoding bug in lzo-rle omits e3d1c1d460cc mm/memcg: optimize memory.numa_stat like memory.stat omits 4c2b2fd7ba55 usb: core: kcov: collect coverage from usb complete callback omits 73fedb16f893 kcov: collect coverage from interrupts omits 28e6c2b30588 kcov: use t->kcov_mode as enabled indicator omits 2bd2b1bb1351 kcov: move t->kcov_sequence assignment omits c988f2eaed8b kcov: move t->kcov assignments into kcov_start/stop omits f7e8cc0408f5 kcov: fix potential use-after-free in kcov_remote_start omits 083d637e5dd2 kcov: cleanup debug messages omits c965ccf867fc /proc/kpageflags: do not use uninitialized struct pages omits ea264a81fe8c /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 51d9da17137f checkpatch: test $GIT_DIR changes omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits 58c14f3d9b98 drm/amdgpu: simplify ATIF backlight handling omits 18a272a672d1 drm/amdgpu: re-enable runtime pm on vega10 omits b8f76eb9681f PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits e44de8e64e39 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits b054642e5480 drm/amdgpu: work around llvm bug #42576 omits 67bcbe2377f3 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 0cea7c90297c include/uapi/linux: Update KFD ioctl version omits bbf805d53a78 drm/amdkfd: Provide SMI events watch omits e187c976c3d0 drm/amdgpu: Add a UAPI flag for user to call mem_sync omits a2cf9eb0a023 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] omits ccae872d7d20 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 8d3dce238a49 drm/amdgpu: Add new ring callback to insert memory sync omits b7f0656a2546 drm/amdgpu: Updated XGMI power down control support check omits 5c23e9e05e42 drm/amdgpu: Update RAS XGMI error inject sequence omits 5e7067b24fcf drm/amdgpu: Add DPM function for XGMI link power down control omits e3cad841d3d6 livepatch: add arch-specific headers to MAINTAINERS omits ab9c21124d6e drm/amdgpu: Add cmd to control XGMI link sleep omits ec6c5a3b6abf dm: use DMDEBUG macros now that they use pr_debug variants omits 045b240af3f6 dm zoned: remove spurious newlines from debugging messages omits 93ba5916c3c6 dm: use dynamic debug instead of compile-time config option omits 70b690547d5e s390/kexec_file: fix initrd location for kdump kernel omits f058599e22d5 s390/pci: Fix s390_mmio_read/write with MIO omits 29c1ec244ca1 drm/amdgpu: remove redundant assignment to variable ret omits 72d99b395f6c drm/amdgpu: turn back rlcg write for gfx_v10 omits cd598d6cfd21 drm/amd/powerplay: report correct AC/DC event based on ctxid V2 omits e528ccf9320c drm/amd/powerplay: shutdown on HW CTF omits 949522057741 drm/amd/powerplay: try to do a graceful shutdown on SW CTF omits 73339a71547c drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits 2dcb631c1f15 Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added omits 64c627ea2f32 ipmi_si: Load acpi_ipmi when ACPI IPMI interface added omits b0b293a9a150 ipmi:bt-bmc: Fix error handling and status check omits 14d2bf29dea9 ipmi: Replace guid_copy() with import_guid() where it makes sense omits be018380f3c4 ipmi: use vzalloc instead of kmalloc for user creation omits 0d140ad16eef ipmi:bt-bmc: Fix some format issue of the code omits c15577214c00 ipmi:bt-bmc: Avoid unnecessary check omits 653d37477160 char: ipmi: convert to use i2c_new_client_device() omits 86b6ba171d4b Merge branch 'net-qed-qede-critical-hw-error-handling' omits 8f76812e1cc4 net: qed: fix bad formatting omits ebf64bf4df63 net: qed: introduce critical hardware error handler omits 3e99c2111026 net: qed: introduce critical fan failure handler omits 5144e9f439d5 net: qede: Implement ndo_tx_timeout omits 7d9acd87bd55 net: qede: optional hw recovery procedure omits 936c7ba4dd5e net: qed: attention clearing properties omits ca352f00756e net: qed: cleanup debug related declarations omits d8d6c5a7be97 net: qed: critical err reporting to management firmware omits 2ec276d5b224 net: qed: invoke err notify on critical areas omits a8736ea83b80 net: qede: add hw err scheduled handler omits d639836ab336 net: qed: adding hw_err states and handling omits c8a867a38fc8 Merge branch 'net-hns3-add-some-cleanups-for-next' omits 5c6cfd309faa net: hns3: remove unnecessary frag list checking in hns3_n [...] omits bd13f7e12936 net: hns3: remove some unused macros omits cb25a6072b51 net: hns3: modify an incorrect error log in hclge_mbx_handler() omits 727f514bd677 net: hns3: remove a duplicated printing in hclge_configure() omits 96b8e87838a1 net: hns3: modify some incorrect spelling omits acb6d3771a03 r8152: Use MAC address from device tree if available omits 0531b0357ba3 selftests: fix flower parent qdisc omits 677e6de50cc9 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 25f9f5a2107f remoteproc: wcss: Fix arguments passed to qcom_add_glink_subdev() omits fba5618451d2 dt-bindings: Fix incorrect 'reg' property sizes omits 1195b303a661 dt-bindings: ufs: ti: Add missing 'additionalProperties: false' omits 346dda3167ff dt-bindings: ufs: ti: Fix address properties handling omits 3c9ab53f0348 dt-bindings: usb: ehci: Add missing 2nd register region omits e2f233ec1553 spi: dt-bindings: sifive: Add missing 2nd register region omits 65994c09bc66 dt-bindings: serial: renesas,hscif: Document r8a7742 bindings omits 3cf1601ab00c dt-bindings: serial: renesas,scifb: Document r8a7742 bindings omits 8908a822663f dt-bindings: serial: renesas,scif: Document r8a7742 bindings omits a658d9bcd262 dt-bindings: irqchip: renesas-irqc: Document r8a7742 bindings omits 48156b6bb401 dt-bindings: Add vendor prefix for Baikal Electronics, JSC omits f0a087a533b3 dt-bindings: vendor-prefixes: Add Vaisala omits 13aa649de5d2 ubsan, kcsan: Don't combine sanitizer with kcov on clang omits f04501c0ca4b doc: Tasks RCU must protect instructions before trampoline omits fffd61431935 locking/osq_lock: Annotate a data race in osq_lock omits f26c969c9c52 fs/btrfs: Add cond_resched() for try_release_extent_mappin [...] omits b79818ed7e0e rcu-tasks: Convert sleeps to idle priority omits 1025bc6f7a42 rcu: Expedited grace-period sleeps to idle priority omits c5420268b65d rcu: No-CBs-related sleeps to idle priority omits 275f8ea96565 rcu: Priority-boost-related sleeps to idle priority omits eb17795b8bde rcu: Grace-period-kthread related sleeps to idle priority omits 33fdc0fcaafa Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 276b2684ec26 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] omits a726a273115c Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits b0ae702c71a6 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits 5ae5eb48ca04 Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] omits 40fad3e39021 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] omits e9eefc816ff0 Merge branch 'arm64-fixes-for-5.7' into for-next omits 756d534b3e10 arm64: dts: qcom: apq8016-sbc: merge -pins.dtsi into main .dtsi omits 38a4d932f70a arm64: dts: qcom: msm8916: move gpu opp table to gpu node omits e6717dbaef63 arm64: dts: qcom: msm8916: avoid using _ in node names omits ece74ab22714 arm64: defconfig: Enable Qualcomm SC7180 pinctrl and gcc omits 2536bedec63e arm64: dts: qcom: c630: Specify UFS device reset omits 3fb298d0b2f2 arm64: dts: qcom: c630: Add WiFi node omits 9bcbabafa19b regulator: bd718x7: remove voltage change restriction from [...] omits ca69a3c68e21 drm/i915: Document locking guidelines omits 60cf7c5ed5f7 lockdown: Allow unprivileged users to see lockdown status omits df2e4807c87c torture: Add --allcpus argument to the kvm.sh script omits 4b20d4705a21 arm64: dts: qcom: msm8916-samsung-a3u: add nodes for displ [...] omits 84de7b509b3f torture: Remove whitespace from identify_qemu_vcpus output omits 5ce7e23dcb27 torture: Add script to smoke-test commits in a branch omits 1c039ba261f3 trace: events: rcu: Change description of rcu_dyntick trace event omits 0e94d87bed08 rcu/tree: Remove dynticks_nmi_nesting counter omits 583fd832d151 rcu/tree: Clean up dynticks counter usage omits 730b4bd431b9 rcu/tree: Add better tracing for dyntick-idle omits ecc8bd43403e Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom [...] omits 170f96c6fc1b rcu: Add comment documenting rcu_callback_map's purpose omits 1dd7f2639314 rcu: Add callbacks-invoked counters omits 3e9d89174418 doc: Timer problems can cause RCU CPU stall warnings omits b8a1cab5634a torture: Remove qemu dependency on EFI firmware omits af959932fe46 kcsan: Add test suite omits 2f63f5f0262e rcutorture: NULL rcu_torture_current earlier in cleanup code omits 8b9222ed9674 rcutorture: Handle non-statistic bang-string error messages omits 5f6efafb13cf torture: Set configfile variable to current scenario omits fbadb7b741f5 rcutorture: Add races with task-exit processing omits 714e2785e889 docs: RCU: Don't duplicate chapter names in rculist_nulls.rst omits 47e08ad9b727 docs: RCU: Convert stallwarn.txt to ReST omits bf964e388306 docs: RCU: Convert rcuref.txt to ReST omits 413d28ccf9a6 docs: RCU: Convert torture.txt to ReST omits de5eeb13c7d3 docs: RCU: Convert rculist_nulls.txt to ReST omits b511fe2f9ca3 docs: RCU: Convert lockdep.txt to ReST omits 5a0420ab6838 docs: RCU: Convert lockdep-splat.txt to ReST omits e69d7d3457e1 docs: RCU: Convert checklist.txt to ReST omits a26e676ed124 rcu: Simplify the calculation of rcu_state.ncpus omits 9ff7fb3ae801 srcu: Fix a typo in comment "amoritized"->"amortized" omits 9f24847d8fdb kvm/svm: Disable KCSAN for svm_vcpu_run() omits 550bcb6b04a6 mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls omits 97887d954a8a rcu: Initialize and destroy rcu_synchronize only when necessary omits c6509b6ebd35 locktorture: Use true and false to assign to bool variables omits 79580081c819 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 44c5704098db x86/mm/pat: Mark an intentional data race omits 0f63274855bd fork: Annotate a data race in vm_area_dup() omits ff27797e97c6 coresight: cti: Add CPU idle pm notifer to CTI devices omits af0b02ebb381 Merge branch 'lkmm-dev.2020.05.14b' into HEAD omits 67e6bf52edb8 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits e0582166162d tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 1d2bcf2642c5 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 11c835b05437 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 079aebeea879 tools/memory-model: Repair parseargs.sh header comment omits b194c90f6287 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 106cafde1c0c tools/memory-model: Make history-check scripts use mselect7 omits e5db79dac418 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 4b3cc8065a2c tools/memory-model: Fix scripting --jobs argument omits 87ffb88f1c7b tools/memory-model: Implement --hw support for checkghlitmus.sh omits a1a3417c1610 tools/memory-model: Add -v flag to jingle7 runs omits 336612c04e92 tools/memory-model: Make runlitmus.sh check for jingle errors omits 5a7c9e1af546 tools/memory-model: Allow herd to deduce CPU type omits fc7a0f7c9a01 tools/memory-model: Keep assembly-language litmus tests omits 58af1cb9ac71 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 9f992d94880a tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 6ce9dda4c6b2 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 86cc2571ab68 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits d630d5f9de75 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 56618e67b5cd tools/memory-model: Fix checkalllitmus.sh comment omits e33321611bfc tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 36997265963e tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits d5105b503ae1 tools/memory-model: Update parseargs.sh for hardware verification omits 95415409b4d2 tools/memory-model: Fix paulmck email address on pre-exist [...] omits b8f837b2bd76 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 063befa43f8b tools/memory-model: Make judgelitmus.sh identify bad macros omits 2e762aacc02b tools/memory-model: Make cmplitmushist.sh note timeouts omits a69c5ffdb8b5 tools/memory-model: Make judgelitmus.sh note timeouts omits b2998782ded4 Documentation/litmus-tests: Clarify about the RCU pre-init [...] omits 663f9202eb8a Documentation/litmus-tests: Merge atomic's README into top [...] omits f5eff20366f6 tools/memory-model: Fix reference to litmus test in recipes.txt omits 1406367014b6 Documentation/litmus-tests/atomic: Add a test for smp_mb__ [...] omits 5183f618b455 Documentation/litmus-tests/atomic: Add a test for atomic_set() omits 828513b209a2 Documentation/litmus-tests: Introduce atomic directory omits 4a24bb831cb8 tools/memory-model: Add an exception for limitations on _u [...] omits 65169007442e MAINTAINERS: Update maintainers for new Documentation/litm [...] omits c0f094fbceee Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits 79fc48e41e39 ASoC: tlv320adcx140: Configure PDM sampling edge omits 75b0adbb0806 ASoC: tlv320adcx140: Add device tree property for PDM edges omits 7cfa610205d9 ASoC: tlv320adcx140: Add controls for PDM clk omits 802a5820fc0c drm/i915: Extract i915_cs_timestamp_{ns_to_ticks,tick_to_ns}() omits 56f1b31f1dd6 drm/i915: Store CS timestamp frequency in Hz omits 2e2701582a80 drm/i915: Nuke pointless div by 64bit omits df5d48aabc3e Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits b187bcadc5a5 coresight: cti: Add CPU Hotplug handling to CTI driver omits 8ca6d0237d16 drm/i915: Enable SAGV support for Gen12 omits 20f505f22531 drm/i915: Restrict qgv points which don't have enough bandwidth. omits 7241c57d3140 drm/i915: Add TGL+ SAGV support omits 2aab2f1b5ba3 coresight: cti: Remove incorrect NULL return check omits 13d9194146bc Merge branch 'for-5.8/block' into for-next omits 488f6682c832 block: blk-crypto-fallback for Inline Encryption omits d145dc23030b block: Make blk-integrity preclude hardware inline encryption omits a892c8d52c02 block: Inline encryption support for blk-mq omits 1b2628397058 block: Keyslot Manager for Inline Encryption omits 54b259f68de5 Documentation: Document the blk-crypto framework omits d0f077ad7ad0 Merge branch 'for-5.8/block' into for-next omits 81ca627a9330 iocost: don't let vrate run wild while there's no saturati [...] omits 9b7f228e84ed hwmon: (lm90) Add max6654 support to lm90 driver omits d6de0fcfaa99 Merge branch 'from-miklos' into for-next omits 1be8f347d70b Merge tag 'gvt-next-2020-05-12' of https://github.com/inte [...] omits c8ffd8bcdd28 vfs: add faccessat2 syscall omits 55923e4d7d19 vfs: don't parse "silent" option omits caaef1ba8c9e vfs: don't parse "posixacl" option omits 9193ae87a8af vfs: don't parse forbidden flags omits 80340fe3605c statx: add mount_root omits fa2fcf4f1df1 statx: add mount ID omits 761e28fa270a statx: don't clear STATX_ATIME on SB_RDONLY omits 581701b7efd6 uapi: deprecate STATX_ALL omits 44a3b8744405 utimensat: AT_EMPTY_PATH support omits 9470451505ef vfs: split out access_override_creds() omits 9f6c61f96f2d proc/mounts: add cursor omits 530f32fc370f aio: fix async fsync creds omits a3c751a50fe6 vfs: allow unprivileged whiteout creation omits 463f26005d75 Merge branch 'for-5.8/block' into for-next omits 71ac860af824 block: move blk_io_schedule() out of header file omits 1cacdf5d3bb9 arm64: dts: qcom: db820c: Fix invalid pm8994 supplies omits 14a9f4c6abdf arm64: dts: qcom: db820c: Add pmi8994 RPM regulators omits b5850d6ec34c drm/vblank: remove outdated and noisy output omits 35dd70b4c493 media: media: sh_veu: Remove driver omits 7a00e68b4317 drm/i915/psr: Use new DP VSC SDP compute routine on PSR omits cafac5a98361 drm/i915/dp: Add compute routine for DP PSR VSC SDP omits fa37a213275c drm/i915: Stop sending DP SDPs on ddi disable omits 76d45d0665d2 drm/i915: Program DP SDPs on pipe updates omits ce58867ee17a drm/i915: Fix enabled infoframe states of lspcon omits 2c3928e4d87e drm/i915: Add state readout for DP VSC SDP omits dee66f3e071b drm/i915: Add state readout for DP HDR Metadata Infoframe SDP omits 1bf3657c03dd drm/i915: Program DP SDPs with computed configs omits 42890250d0ec drm/i915: Include DP VSC SDP in the crtc state dump omits e274fb32ffc8 drm/i915: Include DP HDR Metadata Infoframe SDP in the crt [...] omits bfbeba29b9bc drm/i915: Include HDMI DRM infoframe in the crtc state dump omits 2ba6221cca7e drm: Add logging function for DP VSC SDP omits 1b404b7dbb10 drm/i915/dp: Read out DP SDPs omits f45ce9336ff0 video/hdmi: Add Unpack only function for DRM infoframe omits f438e9598695 evm: Fix a small race in init_desc() omits 0f4013fb28ec drm/i915/gt: Transfer old virtual breadcrumbs to irq_worker omits ed610f43606e drm/i915/selftests: Always call the provided engine->emit_ [...] omits 7a0ba6b43bc0 drm/i915: Show per-engine default property values in sysfs omits 3781a7a11294 bus: mhi: core: Handle syserr during power_up omits 18e4af04d218 drm/i915: Drop no-semaphore boosting omits 80c9b58e9503 Merge tag 'du-next-20200514' of git://linuxtv.org/pinchart [...] omits 49eea1c6573a Merge tag 'amd-drm-next-5.8-2020-05-12' of git://people.fr [...] omits a1fb54896239 Merge tag 'drm-intel-next-2020-04-30' of git://anongit.fre [...] omits 47c18d91f4ad tpm: eventlog: Replace zero-length array with flexible-arr [...] omits 4c9fb330eb93 tpm/tpm_ftpm_tee: Use UUID API for exporting the UUID omits 7982471d01aa drm: rcar-du: Set primary plane zpos immutably at initializing omits 4dc55525b095 drm: plane: Verify that no or all planes have a zpos property omits 07de3d31f15f drm: panels: Add MAINTAINERS entry for LVDS panel driver omits 1accbeca3e1f dt-bindings: display: renesas: du: Document optional reset [...] omits c51d58da9daf dt-bindings: display: bridge: thc63lvd1024: Convert bindin [...] omits 18a02062e372 dt-bindings: display: bridge: Convert simple-bridge bindin [...] omits 82e0e5fe8e41 dt-bindings: display: bridge: Reject additional properties [...] omits fcdf818d239e Merge branch 'sparc-scnprintf' omits 117e2cb3eeee sparc: use scnprintf() in show_pciobppath_attr() in vio.c omits 03a1b56f501e sparc: use scnprintf() in show_pciobppath_attr() in pci.c omits 9ef391bdc29f tty: vcc: Fix error return code in vcc_probe() omits 508578f2f560 xfs: Use the correct style for SPDX License Identifier omits ee4064e56cd8 xfs: Replace zero-length array with flexible-array omits 237aac4624aa xfs: ensure f_bfree returned by statfs() is non-negative omits a012c1e866a6 Merge branch 'Rework-sparc32-page-table-layout' omits 8c8f3156dd40 sparc32: mm: Reduce allocation size for PMD and PTE tables omits 3f407976ac29 sparc32: mm: Change pgtable_t type to pte_t * instead of s [...] omits 8e958839e4b9 sparc32: mm: Restructure sparc32 MMU page-table layout omits ed894bf5a763 sparc32: mm: Fix argument checking in __srmmu_get_nocache() omits b6b6c318006b KVM: MIPS/Emulate: Remove unneeded semicolon omits 8d34509742f9 KVM: MIPS/VZ: Remove unneeded semicolon omits 7ff1f6264f9c KVM: MIPS/TLB: Remove Unneeded semicolon in tlb.c omits 04146f22cb47 KVM: MIPS: use true,false for bool variable omits d203c2d3eed5 MIPS: dts: mscc: Updated changed name for miim pinctrl function omits 38152ea37d8b net: dsa: mt7530: set CPU port to fallback mode omits 5e3768a436bb net: mvneta: speed down the PHY, if WoL used, to save energy omits 6545be82807c sfc: fix dereference of table before it is null checked omits b3d6fd8f25a5 arm64: dts: qcom: msm8916: Disable coresight by default omits c78c9b8a4cfe Merge branch 'for-5.8/drivers' into for-next omits 8fd2b980a298 Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] omits 6cb7576710ae net: phy: at803x: add cable diagnostics support omits 701f02652198 drm/i915: Drop I915_RESET_TIMEOUT and friends omits 1b2f08df0a88 ipv6: set msg_control_is_user in do_ipv6_getsockopt omits 795d4d7fa341 drm/i915: Mark the addition of the initial-breadcrumb in t [...] omits 87f785e96218 Merge branch 'net-phy-broadcom-cable-tester-support' omits f956af3fd474 net: phy: bcm54140: add cable diagnostics support omits 11ecf8c55b91 net: phy: broadcom: add cable test support omits e184a9072f89 net: phy: broadcom: add bcm_phy_modify_exp() omits 7d7e7bce768b net: phy: broadcom: add exp register access methods withou [...] omits ea13d71887bd net: phy: tja11xx: add cable-test support omits 8f4605ac3e64 Merge branch 'bpf_iter-fixes' omits 6e8a4f9dda38 net: ignore sock_from_file errors in __scm_install_fd omits 03421a92f562 samples/bpf: Remove compiler warnings omits 3c32cc1bceba bpf: Enable bpf_iter targets registering ctx argument types omits ab2ee4fcb9d6 bpf: Change func bpf_iter_unreg_target() signature omits 15172a46fa27 bpf: net: Refactor bpf_iter target registration omits 2e3ed68bfcd9 bpf: Add comments to interpret bpf_prog return values omits 21aef70eade2 bpf: Change btf_iter func proto prefix to "bpf_iter_" omits 99aaf53e2f7c tools/bpf: selftests : Explain bpf_iter test failures with [...] omits 4fda86015c55 Merge branch 'dwmac-meson8b-Ethernet-RX-delay-configuration' omits 9308c47640d5 net: stmmac: dwmac-meson8b: add support for the RX delay c [...] omits a54dc4a49045 net: stmmac: dwmac-meson8b: Make the clock enabling code r [...] omits e4227bff804f net: stmmac: dwmac-meson8b: Fetch the "timing-adjustment" clock omits c92d1d2311a0 net: stmmac: dwmac-meson8b: Add the PRG_ETH0_ADJ_* bits omits 889df20305ff net: stmmac: dwmac-meson8b: Move the documentation for the [...] omits 3649abe43251 net: stmmac: dwmac-meson8b: use FIELD_PREP instead of open [...] omits ee0b8e6d0218 dt-bindings: net: dwmac-meson: Document the "timing-adjust [...] omits 7af4c8451d80 dt-bindings: net: meson-dwmac: Add the amlogic,rx-delay-ns [...] omits 6cd35888a0db Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 0aa0372f9229 Merge branch 'benchmark-runner' omits c5d420c32cb4 selftest/bpf: Add BPF triggering benchmark omits 4eaf0b5c5e04 selftest/bpf: Fmod_ret prog and implement test_overhead as [...] omits 8e7c2a023ac0 selftests/bpf: Add benchmark runner infrastructure omits cd49291ce18a selftests/bpf: Extract parse_num_list into generic testing [...] omits 889333c772c5 drm/i915/gem: Remove redundant exec_fence omits 358369f03ac9 md/raid1: Replace zero-length array with flexible-array omits b2379ba2b9c2 drm/i915: Remove duplicate inline specifier on write_pte omits b41dc4ae3264 Merge branch 'net-dsa-felix-tc-taprio-and-CBS-offload-support' omits 0fbabf875d18 net: dsa: felix: add support Credit Based Shaper(CBS) for [...] omits de143c0e274b net: dsa: felix: Configure Time-Aware Scheduler via taprio [...] omits bd2b3161dba8 net: dsa: felix: qos classified based on pcp omits 3f99980c8f70 md: add a newline when printing parameter 'start_ro' by sysfs omits e4fc5a74293f md: stop using ->queuedata omits c91114c2b89d md/raid1: release pending accounting for an I/O only after [...] omits 3024ba2d6c55 md: remove redundant memalloc scope API usage omits 7f8a30e5d253 raid5: update code comment of scribble_alloc() omits ba54d4d4d284 raid5: remove gfp flags from scribble_alloc() omits 78f57ef9d50a md: use memalloc scope APIs in mddev_suspend()/mddev_resume() omits 3f79cc22348f md: remove the extra line for ->hot_add_disk omits 78b990cf2822 md: flush md_rdev_misc_wq for HOT_ADD_DISK case omits f6766ff6afff md: don't flush workqueue unconditionally in md_open omits cc1ffe61c026 md: add new workqueue for delete rdev omits 21e0958ec968 md: add checkings before flush md_misc_wq omits 8b579b17886f media: s5k5baf: avoid gcc-10 zero-length-bounds warning omits 1c86aa032362 treewide: Replace zero-length array with flexible-array omits fbe093dd16f4 Merge branch 'pm-cpufreq' into linux-next omits 6f408febbcbc hwmon : (nct6775) Use kobj_to_dev() API omits df56c9312f80 hwmon: (pmbus) Driver for Maxim MAX16601 omits 440cf187c77d hwmon: (pmbus) Improve initialization of 'currpage' and 'c [...] omits 4e65b700a8d4 hwmon: (adt7411) update contact email omits cb774656032e hwmon: (lm75) Fix all coding-style warnings on lm75 driver omits 954f800d18f3 hwmon: Reduce indentation level in __hwmon_device_register() omits 41ebd56da734 hwmon: (ina2xx) Implement alert functions omits 1e03a3448b72 hwmon: (lm70) Add support for ACPI omits 05e46f00e7e4 hwmon: (dell-smm) Use one DMI match for all XPS models omits ad41da7b7584 hwmon: (nct7904) Add watchdog function omits 65829fe4f6df platform/x86: thinkpad_acpi: Replace custom approach by ks [...] omits 59032014d624 platform/x86: thinkpad_acpi: Use strndup_user() in dispatc [...] omits 75c0184a4d86 platform/x86: thinkpad_acpi: Replace next_cmd(&buf) with s [...] omits eb4a6de4962e thunderbolt: Update Kconfig to allow building on other arc [...] omits e2cfa48ea595 Merge branch 'fixes' into for-next omits 44eaf01834bc dm: replace zero-length array with flexible-array omits 0e36f32f6b6c ASoC: tlv320adcx140: Fix bias config values omits 4a0ca47a8e2f drm/i915/gt: Suspend tasklets before resume sanitization omits c73fb4d33e1d Merge tag 'iwlwifi-next-for-kalle-2020-05-08' of git://git [...] omits 30370da5c805 Merge branch 'remotes/lorenzo/pci/v3-semi' omits 09b822524ab8 Merge branch 'remotes/lorenzo/pci/tegra' omits 092c3679c369 Merge branch 'remotes/lorenzo/pci/rcar' omits 2eed42dd8e5c Merge branch 'remotes/lorenzo/pci/misc' omits 13816ac24d0a Merge branch 'remotes/lorenzo/pci/hv' omits 90651f2ce6cd Merge branch 'remotes/lorenzo/pci/host-generic' omits 71e3b9e61c16 Merge branch 'remotes/lorenzo/pci/endpoint' omits c69105f0883f Merge branch 'remotes/lorenzo/pci/dwc' omits b887eedb29ac Merge branch 'remotes/lorenzo/pci/brcmstb' omits de2324d51a21 Merge branch 'remotes/lorenzo/pci/altera' omits afee74345eac Merge branch 'pci/resource' omits 8bb08c66eaa7 Merge branch 'pci/pm' omits 71ca80e40202 Merge branch 'pci/p2pdma' omits 2105d4b07ef2 Merge branch 'pci/misc' omits d24a6810c29d Merge branch 'pci/kconfig' omits 85dc6a5f16af Merge branch 'pci/hotplug' omits a9af674dc8c5 Merge branch 'pci/error' omits d6b5f150cf3b Merge branch 'pci/aspm' omits 9254f8ed15b6 net/mlx5: Add support in forward to namespace omits 14c129e30152 {IB/net}/mlx5: Simplify don't trap code omits b6ba5761faad rtl8187: Remove unused variable rtl8225z2_tx_power_ofdm omits 0c4402385ac4 rtw88: 8723d: fix sparse warnings for power tracking omits f5df1a8b4376 rtw88: 8723d: Add 8723DE to Kconfig and Makefile omits 504e2b288258 rtw88: fill zeros to words 0x06 and 0x07 of security cam entry omits d1391c490085 rtw88: 8723d: Add coex support omits 7e14936881ca rtw88: 8723d: set ltecoex register address in chip_info omits 7d754f974ac7 rtw88: 8723d: implement flush queue omits 05202746ed70 rtw88: 8723d: Add shutdown callback to disable BT USB suspend omits 608d2a08f842 rtw88: 8723d: Add power tracking omits 1d229e88e53c rtw88: 8723d: add IQ calibration omits f71eb7f60317 rtw88: 8723d: Add LC calibration omits b2fe11f07773 brcmfmac: fix WPA/WPA2-PSK 4-way handshake offload and SAE [...] omits 2c567af418e3 fs: Introduce DCACHE_DONTCACHE omits dae2f8ed7992 fs: Lift XFS_IDONTCACHE to the VFS layer omits 9b5816b56af6 gnss: replace zero-length array with flexible-array omits 963d8acfd5d9 KVM: arm64: Make KVM_CAP_MAX_VCPUS compatible with the sel [...] omits 38dce4195f0d x86/hyperv: Properly suspend/resume reenlightenment notifications omits d9fd428a304f dmaengine: at_xdmac: Replace zero-length array with flexib [...] omits e05a0b78f39f dmaengine: at_hdmac: Replace zero-length array with flexib [...] omits c18b5bdebd67 dmaengine: qcom: bam_dma: Replace zero-length array with f [...] omits 214a0006b2c8 dmaengine: ti: k3-udma: Use PTR_ERR_OR_ZERO() to simplify code omits 43d7ce70ae43 gnss: sirf: fix error return code in sirf_probe() omits f8bc85c035f4 Merge branch 'sunxi/dt-for-5.8' into sunxi/for-next omits 5961bdf2dfe5 arm64: dts: allwinner: h6: Enable CPU opp tables for Tanix TX6 omits c83e24e7bf1c arm64: dts: allwinner: h6: add voltage range to OPP table omits 94d1aed9f477 Merge branch 'dma-sg_table-helper' into dma-mapping-for-next omits 48530d9fab0d iommu: add generic helper for mapping sgtable objects omits 709d6d73c756 scatterlist: add generic wrappers for iterating over sgtab [...] omits d9d200bcebc1 dma-mapping: add generic helpers for mapping sgtable objects omits d8d5afe35e3f drm/i915: Make active_pipes check skl specific omits 1d0a6c8486aa drm/i915: Extract skl SAGV checking omits d9162348db12 drm/i915: Introduce skl_plane_wm_level accessor. omits 1c530d431c69 dma-buf: Use atomic_fetch_add() for the context id omits c33f4f24b888 usb: host: Add ability to build new Broadcom STB USB drivers omits 9df231511bd6 usb: ehci: Add new EHCI driver for Broadcom STB SoC's omits 1036e760d852 usb: xhci: xhci-plat: Add support for Broadcom STB SoC's omits 4e6cc9d07f28 dt-bindings: Add Broadcom STB USB support omits 78ae282944d8 KVM: arm64: Support enabling dirty log gradually in small chunks omits 19ba346bb93e KVM: arm64: Unify handling THP backed host memory omits 0c5d765340e5 KVM: arm64: Clean up the checking for huge mapping omits 70fb2fa12176 KVM: arm/arm64: Release kvm->mmu_lock in loop to prevent s [...] omits d157acb670fd KVM: arm64: Sidestep stage2_unmap_vm() on vcpu reset when [...] omits e67ff5809274 KVM: Fix spelling in code comments omits d5d0ccb3efc8 KVM: arm64: Use cpus_have_final_cap for has_vhe() omits 073b438ac607 KVM: arm64: Simplify __kvm_timer_set_cntvoff implementation omits 18a6c866bb19 usb: typec: tps6598x: Add USB role switching logic omits 0ef1f6e3808b usb: typec: tps6598x: Add OF probe binding omits 5f3173370ecf dt-bindings: usb: Add TI tps6598x device tree binding docu [...] omits 729be1758b81 KVM: arm64: Clean up kvm makefiles omits ac805fe44715 KVM: arm64: Change CONFIG_KVM to a menuconfig entry omits 7034607dab38 KVM: arm64: Update help text omits 87bc778fbcdf KVM: arm64: Kill off CONFIG_KVM_ARM_HOST omits 2cab683fda55 MAINTAINERS: Add entry for Intel PMC mux driver omits 1f478dc2a13a usb: typec: Add firmware documentation for the Intel PMC m [...] omits ff4a30d5e243 usb: typec: mux: intel_pmc_mux: Support for static SBU/HSL [...] omits 8c49c9ee4a91 usb: typec: Add typec_find_orientation() omits 3e63cff384e6 usb: roles: Switch on role-switch uevent reporting omits b919e077cccf USB: ohci-sm501: fix error return code in ohci_hcd_sm501_d [...] omits c856b4b0fdb5 USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe() omits 09806eba8279 USB: EHCI: ehci-mv: Fix unused assignment in mv_ehci_probe() omits 15518726d60a USB: host: ehci-mxc: Use the defined variable to simplify code omits 296a193b0612 usblp: poison URBs upon disconnect omits c22eb9374cb0 sierra-ms: do not call scsi_get_host_dev() omits fe9fce6b2cf3 Merge remote-tracking branch 'spi/for-5.8' into spi-next omits c59ced1b898e Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits b265b5a0ba15 spi: dt-bindings: sifive: Add missing 2nd register region omits c794f7edbcd7 dmaengine: moxart-dma: Drop pointless static qualifier in [...] omits f0b9d875faa4 staging: wfx: unlock on error path omits 34625c1931f8 staging: greybus: Fix uninitialized scalar variable omits b17884ccf29e staging: kpc2000: fix error return code in kp2000_pcie_probe() omits 84c1e51d7df8 greybus: Replace zero-length array with flexible-array omits 8a01032e02c8 staging: vt6656: Remove logically dead code omits 5353711bec8c staging: bcm2835-camera: insert emty line after declaration omits 9a6f87704ac2 staging: vt6656: remove difs / sifs adjustments. omits 61bb798767e4 staging: vt6656: vnt_get_rtscts_rsvtime_le replace with rt [...] omits 8e7128f63d21 staging: vt6656: Split RTS and CTS Duration functions omits 7a83f736455e staging: vt6656: vnt_get_rtscts_duration_le use ieee80211_ [...] omits 57b4b0e68d66 staging: vt6656: vnt_rxtx_rsvtime_le16 to use ieee80211_ge [...] omits c5de40e58f2f staging: vt6656: vnt_get_rtscts_duration_le use ieee80211_ [...] omits d92e6991616d staging: most: usb: sanity check channel before using it a [...] omits 08e1b4274c7b staging: most: usb: add PM functions omits 4fdc18d3ce77 staging: wfx: update TODO omits d99ce4a1e5a2 staging: wfx: fix endianness of the field 'channel_number' omits 8008b480e25b staging: wfx: fix endianness of the field 'num_tx_confs' omits ecda229e7ce3 staging: wfx: fix endianness of the field 'status' omits 808fcf2e976d staging: wfx: fix access to le32 attribute 'len' omits 4246fdbf8c14 staging: wfx: fix endianness of the struct hif_ind_startup omits 9fee675c2c67 staging: wfx: declare the field 'packet_id' with native by [...] omits b8743c786bbd staging: wfx: fix access to le32 attribute 'indication_type' omits 1bca434cc273 staging: wfx: fix access to le32 attribute 'event_id' omits 99414d8d260c staging: wfx: fix access to le32 attribute 'ps_mode_error' omits 270f54b83f89 staging: wfx: fix endianness of hif_req_read_mib fields omits ea097de7ec44 staging: wfx: fix endianness of fields media_delay and tx_ [...] omits a823d6ecd490 staging: wfx: fix output of rx_stats on big endian hosts omits 9b3bc20d98f1 staging: wfx: fix wrong bytes order omits 095e86c86a1b staging: wfx: fix cast operator omits 1d572139f9d2 staging: wfx: take advantage of le32_to_cpup() omits 9d9bb819d56d staging: wfx: fix use of cpu_to_le32 instead of le32_to_cpu omits ae9aa4119e55 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES: Use fallthrough; omits f2b5d503c04a dmaengine: sf-pdma: Simplify the error handling path in 's [...] omits d24224dea571 dmaengine: qcom_hidma: use true,false for bool variable omits 6b41030fdc79 dmaengine: dmatest: Restore default for channel omits 1ff4388a06eb staging: wfx: use kernel types instead of c99 ones omits cae9b69522b2 staging: wfx: remove spaces after cast operator omits b356aed9ec0c staging: wfx: fix alignements of function prototypes omits 525f469f7f9c staging: wfx: remove useless header inclusions omits 8371d215f445 staging: wfx: prefer ARRAY_SIZE instead of a magic number omits bcd8795ad2b6 staging: wfx: fix missing 'static' keyword omits 0549cd11d88d staging: wfx: fix missing 'static' statement omits f00dc1d789e1 staging: wfx: poll IRQ during init omits 57aa557f110d staging: wfx: introduce a way to poll IRQ omits a7efb62509d8 staging: wfx: use threaded IRQ with SPI omits 5561770f80b1 staging: wfx: repair external IRQ for SDIO omits ba52eddcbbde staging: wfx: drop useless check omits 832cc98141b4 staging: wfx: fix double free omits 01088cd143a9 staging: wfx: reduce timeout for chip initial start up omits c7d061a811a6 staging: wfx: add support for hardware revision 2 and further omits 125be5868eaa MIPS: Fix "make clean" error due to recent changes omits a7cf53b7abdf MIPS: Fix typos in arch/mips/Kbuild.platforms omits 0472d2042439 Merge branch 'icc-get-by-index' into icc-next omits 1597d453289b interconnect: Add of_icc_get_by_index() helper function omits 1e216b46e13d Merge branch for-5.8/arm64/dt into for-next omits 7640d536c439 Merge branch for-5.8/arm/dt into for-next omits 9846f9cccfa4 Merge branch for-5.8/arm/core into for-next omits 3f3561f58f5d Merge branch for-5.8/soc into for-next omits 706d1c79ee6f Merge branch for-5.8/memory into for-next omits 2b9ba59cf5bc Merge branch for-5.8/media into for-next omits cfdf58d24d84 Merge branch for-5.8/of into for-next omits e7e14f4e79c5 Merge branch for-5.8/i2c into for-next omits 19d1da9bbc6f Merge branch for-5.8/dt-bindings into for-next omits 34dc3998a47b Merge branch for-5.8/cpuidle into for-next omits 95038f13ebf8 Merge branch for-5.8/cpufreq into for-next omits d655ade8277f Merge branch for-5.8/clk into for-next omits f398de00e6a3 Merge branch for-5.7/clk-fixes into for-next omits d233926fa365 Merge branch for-5.7/arm64/defconfig into for-next omits 65e412a01bc0 ASoC: wm8962: Use force clear for WM8962_SYSCLK_ENA after reset omits fcff9823fe87 arm64: tegra: Add Tegra VI CSI support in device tree omits 2f375d1f7842 arm64: tegra: Add reset-cells to memory controller omits 299f9ac6eea9 arm64: tegra: Fix SOR powergate clocks and reset omits b9b4d4ceea32 arm64: tegra: Allow the PMIC RTC to wakeup Jetson Xavier omits 0cdc7d874c5b arm64: tegra: Fix ethernet phy-mode for Jetson Xavier omits 41cc5e2a54c9 arm64: tegra: Hook up EMC cooling device omits 450d8fc09341 arm64: tegra: Add external memory controller node for Tegra210 omits bc8788b2f3a0 arm64: tegra: Add XUDC node on Tegra194 omits d3cd7d02e713 arm64: tegra: Kill off "simple-panel" compatibles omits 9fb276934a5d Merge branch 'for-5.8/dt-bindings' into for-5.8/arm64/dt omits b428d5700666 drm/i915/gt: Reset execlists registers before HWSP omits 4b159cf13a8a clk: samsung: Fix CLK_SMMU_FIMCL3 clock name on Exynos542x omits e47bd937e602 clk: samsung: Mark top ISP and CAM clocks on Exynos542x as [...] omits bc8faf89ea19 Merge branch 'i2c/for-current' into i2c/for-next omits fadb47fca1f1 Merge branch 'i2c/for-5.8' into i2c/for-next omits 0a3a3ee2f421 i2c: mux: Replace zero-length array with flexible-array omits 7943f1d17883 i2c: designware: Allow slave mode for PCI enumerated devices omits bed20c84021e i2c: designware: Rename i2c_dw_probe() to i2c_dw_probe_master() omits 42ab0012340d i2c: designware: Switch PCI driver to use i2c_dw_configure [...] omits 3ebe40ed1c39 i2c: designware: Move configuration routines to respective [...] omits 188fe480cd65 i2c: designware: Use devm_platform_ioremap_resource() to s [...] omits 1799045b9ec2 Merge branches 'iommu/fixes', 'arm/msm', 'x86/vt-d' and 'x [...] omits 555fb5ae0f39 iommu/amd: Unify format of the printed messages omits 8627892af6cb iommu/vt-d: Unify format of the printed messages omits 6fc7020cf298 iommu/vt-d: Apply per-device dma_ops omits 14b3526d5909 iommu/vt-d: Allow PCI sub-hierarchy to use DMA domain omits 327d5b2fee91 iommu/vt-d: Allow 32bit devices to uses DMA domain omits ec9b40cffdb6 Merge tag 'v5.7-rc4' into core omits c4e0f3b24004 iommu/msm: Make msm_iommu_lock static omits c65822fef4ad USB: pci-quirks: Add Raspberry Pi 4 quirk omits 44331189f908 PCI: brcmstb: Wait for Raspberry Pi's firmware when present omits fbbc5ff3f7f9 firmware: raspberrypi: Introduce vl805 init routine omits ca91ddef2e43 soc: bcm2835: Add notify xHCI reset property omits e9bdbd5e761c bus: mhi: core: Handle write lock properly in mhi_pm_m0_tr [...] omits 5291b02b0077 bus: mhi: core: Do not process SYS_ERROR if RDDM is supported omits 2a0b08694a5f bus: mhi: core: Skip handling BHI irq if MHI reg access is [...] omits 7db8048910a5 bus: mhi: core: Handle disable transitions in state worker omits b91b1803582d bus: mhi: core: Remove the system error worker thread omits 2b40c5db73e2 selftests/pidfd: add pidfd setns tests omits 303cc571d107 nsproxy: attach to namespaces via pidfds omits ea90228c7b2a iommu/amd: Fix get_acpihid_device_id() omits e461b8c991b9 iommu/amd: Fix over-read of ACPI UID from IVRS table omits 144da23beab8 ovl: return required buffer size for file handles omits 399c109d357a ovl: sync dirty data when remounting to ro mode omits c21c839b8448 ovl: whiteout inode sharing omits 654255fa205c ovl: inherit SB_NOSEC flag from upperdir omits 32b1924b210a ovl: skip overlayfs superblocks at global sync omits 62a8a85be835 ovl: index dir act as work dir omits 773cb4c56b1b ovl: prepare to copy up without workdir omits 3011645b5b06 ovl: cleanup non-empty directories in ovl_indexdir_cleanup() omits b0def88d807f ovl: resolve more conflicting mount options omits 9aafc1b01873 ovl: potential crash in ovl_fid_to_fh() omits 3a0ce12e3b8e iommu/iova: Unify format of the printed messages omits 2ba20b5a5b8f iommu/renesas: Fix unused-function warning omits f38338cf0691 iommu: Do not probe devices on IOMMU-less busses omits 758e3b0a40eb KVM: arm64: Move virt/kvm/arm to arch/arm64 omits cfcccbe8879f iommu/amd: Fix variable "iommu" set but not used omits 45d0618e021a Merge branch 'devel' into for-next omits ccec57d2a1fb Merge branch 'devel' into for-next omits fd9eef1a132d libbpf: Fix probe code to return EPERM if encountered omits 309b81f0fdc4 selftests/bpf: Install generated test progs omits 5b440676c15b Bluetooth: L2CAP: add support for waiting disconnection resp omits 6130fbfa94be mfd: intel-lpss: Update LPSS UART #2 PCI ID for Jasper Lake omits 6a1cd98423cc mfd: tqmx86: Fix a typo in MODULE_DESCRIPTION omits 7952864260fc mfd: stpmic1: Make stpmic1_regmap_config static omits cf857bdd06d1 mfd: htc-i2cpld: Convert to use i2c_new_client_device() omits adf1d6926444 Bluetooth: Handle Inquiry Cancel error after Inquiry Complete omits 608c39f4308c Bluetooth: serdev: Constify serdev_device_ops omits 875e16759005 Bluetooth: btusb: Add support for Intel Bluetooth Device T [...] omits b7d0bf11a7ad Bluetooth: btusb: Implement hdev->prevent_wake omits 81dafad53c67 Bluetooth: Add hook for driver to prevent wake from suspend omits 0d2c9825e46d Bluetooth: Rename BT_SUSPEND_COMPLETE omits 91779665c129 Bluetooth: Modify LE window and interval for suspend omits aaebf8e60882 Bluetooth: Fix incorrect type for window and interval omits 67c40e861ee2 Merge branch 'clk-fixes' into clk-next omits c06bd231a427 Merge branch 'clk-selectable' into clk-next omits bc8c945e0ad2 clk: Move HAVE_CLK config out of architecture layer omits c7725c9b74b4 MIPS: Loongson64: Drop asm/clock.h include omits 3819ad44025f ARM: mmp: Remove legacy clk code omits 4127cbcd989f phy: intel-lgm-emmc: Add architecture dependency omits e2ae8bca4944 phy: ti: j721e-wiz: Fix some error return code in wiz_probe() omits 6d9c1de86443 phy: cpcap-usb: Remove some useless code omits 05942b8c36c7 phy: samsung: s5pv210-usb2: Add delay after reset omits 9fd450538f37 Merge branch 'for-5.8/block' into for-next omits 02ef12a663c7 zonefs: use REQ_OP_ZONE_APPEND for sync DIO omits 29b2a3aa2967 block: export bio_release_pages and bio_iov_iter_get_pages omits e0489ed5daeb null_blk: Support REQ_OP_ZONE_APPEND omits 5795eb443060 scsi: sd_zbc: emulate ZONE_APPEND commands omits 02494d35ba55 scsi: sd_zbc: factor out sanity checks for zoned commands omits e732671aa5f6 block: Modify revalidate zones omits 1392d37018d4 block: introduce blk_req_zone_write_trylock omits 0512a75b98f8 block: Introduce REQ_OP_ZONE_APPEND omits e4581105771b block: rename __bio_add_pc_page to bio_add_hw_page omits 02992df822e7 block: provide fallbacks for blk_queue_zone_is_seq and blk [...] omits 749a8ddb06ac Merge branch 'for-5.8/block' into for-next omits e6249cdd46e4 block: add blk_io_schedule() for avoiding task hung in sync dio omits adfb43c5fdac Merge branch 'for-5.8/block' into for-next omits 27eb3af9a37a block: don't hold part0's refcount in IO path omits 520138c3b942 block: re-organize fields of 'struct hd_part' omits 07c4e1e834f8 block: only define 'nr_sects_seq' in hd_part for 32bit SMP omits b7d6c3033323 block: fix use-after-free on cached last_lookup partition omits 4d303dea54d1 Merge branch 'for-5.8/block' into for-next omits aa880ad690ab block: reset mapping if failed to update hardware queue count omits fb9f2e92864f net: dsa: tag_sja1105: appease sparse checks for ethertype [...] omits 55ce24b3bfd7 scsi: hisi_sas: Display proc_name in sysfs omits fe5a90b8c149 selinux: netlabel: Remove unused inline function omits f2494de388bd fsinfo: Add an attribute that lists all the visible mounts [...] omits 29ad67584991 fsinfo: Example support for NFS omits 7d881d46ff27 fsinfo: Add support to ext4 omits 2ed6e24ffdea fsinfo: Add support for AFS omits e881cd692e34 fsinfo: Add API documentation omits 4aa8e488ea93 fsinfo: sample: Mount listing program omits 8e0339d9d93c fsinfo: Provide notification overrun handling support omits 37f30d45a8a8 fsinfo: Allow mount topology and propagation info to be retrieved omits 75a7010380e6 fsinfo: Allow mount information to be queried omits accb72f4c9ba fsinfo: Add a uniquifier ID to struct mount omits 4d3b5a2abda4 fsinfo: Allow fsinfo() to look up a mount object by ID omits 9592b575cf5c fsinfo: Allow retrieval of superblock devname, options and stats omits c90dba2cdf43 fsinfo: Provide a bitmap of supported features omits 7521f04dba1b hwspinlock: Simplify Kconfig omits 1b3979fc0f0c fsinfo: Add fsinfo() syscall to query filesystem information omits c774ad010873 remoteproc: Fix and restore the parenting hierarchy for vdev omits db9178a4f8c4 remoteproc: Fall back to using parent memory pool if no de [...] omits 3a0f96286e31 watch_queue: sample: Display superblock notifications omits 46896d79c514 watch_queue: Add superblock notifications omits 8c8e824d4ef0 watch_queue: Introduce a non-repeating system-unique super [...] omits 37da20e158ed watch_queue: sample: Display mount tree change notifications omits cd7109637b0b watch_queue: Implement mount topology and attribute change [...] omits 9396cd69c677 watch_queue: Add security hooks to rule on setting mount a [...] omits 29833328dade smack: Implement the watch_key and post_notification hooks omits 349057a1c25c selinux: Implement the watch_key security hook omits cf520c643012 Input: elants_i2c - provide an attribute to show calibrati [...] omits 26bff9eb4920 MIPS: Only include the platform file needed omits c20977721631 firmware: qcom_scm-legacy: Replace zero-length array with [...] omits 4f05fc33bebd rpmsg: Replace zero-length array with flexible-array omits 529798bae7c1 remoteproc: Replace zero-length array with flexible-array omits f4c88c103d15 Merge branch 'for-next/kvm/errata' into for-next/core omits 6d5a513dfc31 Merge branch 'for-next/bti' into for-next/core omits e98168269113 Merge branches 'for-next/acpi', 'for-next/bpf', 'for-next/ [...] omits ba8f6682bcb3 media: tegra-video: Do not enable COMPILE_TEST omits 29238865dca7 MAINTAINERS: correct path in TEGRA VIDEO DRIVER omits 8e3d01808ca2 media: tegra-video: Make tegra210_video_formats static omits 6a5c2972e741 MAINTAINERS: Add Tegra Video driver section omits 3d8a97eabef0 media: tegra-video: Add Tegra210 Video input driver omits 61b088c5374a drm/i915/ehl: Restrict w/a 1607087056 for EHL/JSL omits 612c341c4e35 Merge branch 'for-5.8/dt-bindings' into for-5.8/media omits fb6823a6f980 ARM: dts: Fix wrong mdio clock for dm814x omits b7d4cab03604 memory: tegra: Delete some dead code omits 2089cb62879e memory: tegra: Avoid unused function warnings omits 97d2249616b0 memory: tegra: Drop <linux/clk-provider.h> omits 356d06b7bb54 memory: tegra: Fix an error handling path in tegra186_emc_probe() omits 53b35b8021b3 memory: tegra30-emc: Poll EMC-CaR handshake instead of wai [...] omits f45004e737de memory: tegra20-emc: Poll EMC-CaR handshake instead of wai [...] omits c97694715e7f memory: tegra: Support derated timings on Tegra210 omits f2366c0c05dd memory: tegra: Add EMC scaling sequence code for Tegra210 omits 01218c59f9bc memory: tegra: Add EMC scaling support code for Tegra210 omits 62b34c4caa8e memory: tegra: Make debugfs permissions human-readable omits c0222a6f4dd0 Merge branch 'for-5.8/clk' into for-5.8/memory omits bca3d712093b Merge branch 'for-5.8/of' into for-5.8/memory omits 1928c68226ef Merge branch 'for-5.8/dt-bindings' into for-5.8/memory omits dec396322d25 clk: tegra: Add Tegra210 CSI TPG clock gate omits 42329854410e clk: tegra30: Use custom CCLK implementation omits 2db2fcd7a2e3 clk: tegra20: Use custom CCLK implementation omits dec15c990138 clk: tegra: cclk: Add helpers for handling PLLX rate changes omits 9157abe74b05 clk: tegra: pll: Add pre/post rate-change hooks omits 1641567920fc clk: tegra: Add custom CCLK implementation omits 1d3e3c4e129e clk: tegra: Remove the old emc_mux clock for Tegra210 omits 0ac65fc946d3 clk: tegra: Implement Tegra210 EMC clock omits a3cba697a2a0 clk: tegra: Export functions for EMC clock scaling omits cd4d6f357545 clk: tegra: Add PLLP_UD and PLLMB_UD for Tegra210 omits 3dcbd36fa34c clk: tegra: Rename Tegra124 EMC clock source file omits 7967175ad73b Merge branch 'for-5.8/dt-bindings' into for-5.8/clk omits 779c16d8b6eb arm64: tegra: Enable VI I2C on Jetson Nano omits c73178b93754 i2c: tegra: Add support for the VI I2C on Tegra210 omits 82dd45f5cb0b i2c: tegra: Use FIELD_PREP/FIELD_GET macros omits 4e79691d050e dt-bindings: i2c: tegra: Document Tegra210 VI I2C omits 0aade33dde36 dt-bindings: tegra: Add VI and CSI bindings omits 796705bcb10c dt-bindings: clock: tegra: Add clock ID for CSI TPG clock omits 13857b3829a8 dt-bindings: cpufreq: Add binding for NVIDIA Tegra20/30 omits 7a8327f57a1b dt-bindings: memory: tegra: Add external memory controller [...] omits c95854052558 dt-bindings: clock: tegra: Remove PMC clock IDs omits 4a470f00e10e of: Make <linux/of_reserved_mem.h> self-contained omits 5fc70e350edd Input: introduce input_mt_report_slot_inactive() omits c9c457022b7d dt-bindings: input: touchscreen: elants_i2c: convert to YAML omits 51fa960d3b51 erspan: Check IFLA_GRE_ERSPAN_VER is set. omits 113cb8ffd858 Merge branch 'Traffic-support-for-dsa_8021q-in-vlan_filter [...] omits a20bc43bfb2e docs: net: dsa: sja1105: document the best_effort_vlan_fil [...] omits 3f01c91aab92 net: dsa: sja1105: implement VLAN retagging for dsa_8021q [...] omits aaa270c638ca net: dsa: sja1105: implement a common frame memory partiti [...] omits 88cac0fa534d net: dsa: sja1105: add packing ops for the Retagging Table omits 2cafa72e516f net: dsa: sja1105: add a new best_effort_vlan_filtering de [...] omits 84eeb5d460e3 net: dsa: tag_sja1105: implement sub-VLAN decoding omits 3eaae1d05f2b net: dsa: tag_8021q: support up to 8 VLANs per port using [...] omits 38b5beeae7a4 net: dsa: sja1105: prepare tagger for handling DSA tags an [...] omits cfa36b1fff42 net: dsa: sja1105: exit sja1105_vlan_filtering when called [...] omits fa83e5d9183f net: dsa: sja1105: allow VLAN configuration from the bridg [...] omits ec5ae61076d0 net: dsa: sja1105: save/restore VLANs using a delta commit method omits 60b33aeb7e0e net: dsa: sja1105: deny alterations of dsa_8021q VLANs fro [...] omits 7f14937facdc net: dsa: sja1105: keep the VLAN awareness state in a driv [...] omits 1f66b0f0aec6 net: dsa: tag_8021q: introduce a vid_is_dsa_8021q helper omits 54a0ed0df496 net: dsa: provide an option for drivers to always receive [...] omits f76c1477c6ed MAINTAINERS: add HMM selftests omits 5f212ee30f03 mm/hmm/test: add selftests for HMM omits 5282903e6e75 mm/hmm/test: add selftest driver for HMM omits 26831d781496 Merge branch 'sfc-siena_check_caps-fixups' omits 1b0cde409187 sfc: siena_check_caps() can be static omits 527c1e615b4c sfc: actually wire up siena_check_caps() omits 77921842febf mtd: Support kmsg dumper based on pstore/blk omits 16479d35fe84 pstore/blk: Introduce "best_effort" mode omits 86ec2e47e33a pstore/blk: Support non-block storage devices omits 044b5015fe81 pstore/blk: Provide way to query pstore configuration omits 13a09b6aa357 pstore/zone: Provide way to skip "broken" zone for MTD devices omits 66298e43c8e3 Documentation: Add details for pstore/blk omits 6723167bb93e pstore/zone,blk: Add ftrace frontend support omits 1f7484595b10 pstore/zone,blk: Add console frontend support omits c047c72e5698 pstore/zone,blk: Add support for pmsg frontend omits d0da4ec4de5b pstore/blk: Introduce backend for block devices omits 5e18f136ec4f pstore/zone: Introduce common layer to manage storage zones omits fe057cd5e191 printk: Introduce kmsg_dump_reason_str() omits 966a5c08af1b dt-bindings: net: Convert UniPhier AVE4 controller to json-schema omits 9fc18435d214 arm64: dts: qcom: sc7180: Add "no-map" to cmd_db reserved area omits 8a226e2c71bb remoteproc: wcss: add support for rpmsg communication omits 92a84c780601 Merge branch 'ionic-updates' omits 7c7b58ecd604 ionic: update doc files omits f64e0c5698b7 ionic: add more ethtool stats omits c06107cabea3 ionic: more ionic name tweaks omits 36ac2c509248 ionic: ionic_intr_free parameter change omits 5c7843112543 ionic: reset device at probe omits 62ba8766f775 ionic: shorter dev cmd wait time omits cba155d591aa ionic: add support for more xcvr types omits a836c352291d ionic: protect vf calls from fw reset omits c4e7a75a096c ionic: updates to ionic FW api description omits 5b3f3f2a71ed ionic: support longer tx sg lists omits 0fdc50dfab47 Merge tag 'v5.6' into next omits a781e5aa5911 remoteproc: core: Prevent system suspend during remoteproc [...] omits 9666174a4e1a remoteproc: qcom_q6v5_mss: Remove unused q6v5_da_to_va function omits be050a3429f4 remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/ [...] omits fe204591cc94 dlm: remove BUG() before panic() omits f084a4f4a14b dlm: Switch to using wait_event() omits 90db4f8be386 fs:dlm:remove unneeded semicolon in rcom.c omits 3c80d3794dac dlm: user: Replace zero-length array with flexible-array member omits a4e439a6f628 dlm: dlm_internal: Replace zero-length array with flexible [...] omits a9fdc79d4886 remoteproc: qcom_q6v5_mss: Drop accesses to MPSS PERPH reg [...] omits e62e3acd61d3 dt-bindings: remoteproc: qcom: Replace halt-nav with spare-regs omits a4c2951274e4 arm64: dts: qcom: msm8916-samsung-a5u: Add touchscreen omits 16fb3e4226d6 arm64: dts: qcom: msm8916-samsung-a2015: Add touchscreen r [...] omits 246d19d2c22e arm64: dts: qcom: msm8916: Add blsp_i2c5 omits 428384b535d6 arm64: dts: qcom: msm8916: Add blsp_i2c1 omits 0f1decaa83b7 arm64: dts: qcom: sc7180: Support ETMv4 power management omits d7faa8ffb6be pinctrl: rockchip: fix memleak in rockchip_dt_node_to_map omits e4e9f6dfeedc arm64: bti: Fix support for userspace only BTI omits 036596b100a1 Merge branch 'v5.8/defconfig' into tmp/aml-rebuild omits 34ee7d3ccf23 Merge branch 'v5.8/dt64' into tmp/aml-rebuild omits 2d8baa716fb3 Merge branch 'v5.7/fixes' into tmp/aml-rebuild omits 357dd8a2aff2 arm64: cpufeature: Add "or" to mitigations for multiple errata omits 91160150aba0 soc: qcom: rpmh-rsc: Timeout after 1 second in write_tcs_r [...] omits faa0c1f106ef soc: qcom: rpmh-rsc: Factor "tcs_reg_addr" and "tcs_cmd_ad [...] omits eecb3ba175be Merge branch 'for-5.8/drivers' into for-next omits 91bf5ec3421d Merge tag 'floppy-for-5.8' of https://github.com/evdenis/l [...] omits f6da4831c55a remoteproc: qcom: pas: Add SM8250 PAS remoteprocs omits 4a995747049e dt-bindings: remoteproc: qcom: pas: Add SM8250 remoteprocs omits 454b9c1ffd42 power: supply: bq24190_charger: convert to use i2c_new_cli [...] omits afb7f565249a spi: dw: Drop duplicate error message when remap resource omits 0836275df4db floppy: suppress UBSAN warning in setup_rw_floppy() omits bd10a5f3e21b floppy: add defines for sizes of cmd & reply buffers of fl [...] omits 9c4c5a24c855 floppy: add FD_AUTODETECT_SIZE define for struct floppy_dr [...] omits 29ac67633c89 floppy: use print_hex_dump() in setup_DMA() omits ca1b409a3b8a floppy: cleanup: make set_fdc() always set current_drive a [...] omits 99ba6ccc7f8f floppy: cleanup: get rid of current_reqD in favor of curre [...] omits 6111a4f9bb18 floppy: make sure to reset all FDCs upon resume() omits 05f5e319a1eb floppy: cleanup: do not iterate on current_fdc in do_flopp [...] omits 12aebfac27ab floppy: cleanup: add a few comments about expectations in [...] omits 82a630105847 floppy: cleanup: do not iterate on current_fdc in DMA grab [...] omits e5a9c95f9bdb floppy: cleanup: make get_fdc_version() not rely on curren [...] omits 43d81bb6470c floppy: cleanup: make next_valid_format() not rely on curr [...] omits c7af70b0fb25 floppy: cleanup: make check_wp() not rely on current_{fdc, [...] omits 3631a674a2ed floppy: cleanup: make fdc_specify() not rely on current_{f [...] omits d5da6fa2b892 floppy: cleanup: make fdc_configure() not rely on current_ [...] omits 197c7ffdb816 floppy: cleanup: make perpendicular_mode() not rely on cur [...] omits 3ab12a182099 floppy: cleanup: make need_more_output() not rely on curre [...] omits 96dad77a6506 floppy: cleanup: make result() not rely on current_fdc anymore omits f8a8e0f7a894 floppy: cleanup: make output_byte() not rely on current_fd [...] omits 5ea00bfc52f4 floppy: cleanup: make wait_til_ready() not rely on current [...] omits 6d494ed03766 floppy: cleanup: make show_floppy() not rely on current_fd [...] omits f3e0dc1d8b71 floppy: cleanup: make reset_fdc_info() not rely on current [...] omits c1f710b5fe8c floppy: cleanup: make twaddle() not rely on current_{fdc,d [...] omits 38ede90831c7 floppy: use symbolic register names in the x86 port omits 6cb7e6967184 floppy: use symbolic register names in the sparc64 port omits 6d362018c66a floppy: use symbolic register names in the sparc32 port omits 7fd346318847 floppy: use symbolic register names in the powerpc port omits 40b7d1b69093 floppy: use symbolic register names in the parisc port omits 76373fc666a1 floppy: use symbolic register names in the m68k port omits 7d33850abdb9 floppy: add references to 82077's extra registers omits e72e8bf1c984 floppy: split the base port from the register in I/O accesses omits d9e7eec590be pstore/ftrace: Provide ftrace log merging routine omits 77c7e77b3682 pstore/ram: Refactor ftrace buffer merging omits 3153ba5b8cce pstore/platform: Use backend name for console registration omits 21c064fbe592 pstore/platform: Move module params after declarations omits 91d5632a8307 pstore/platform: Switch pstore_info::name to const omits d17a9169ba3a pstore/ram: Move dump_oops to end of module_param list omits 1ad01ef47f76 pstore/ram: Adjust module param permissions to reflect reality omits 24f94503dc0f ramoops: Add max_reason optional field to ramoops DT node omits d7cc96fd5b0e Merge branch 'i2c/for-5.8' into i2c/for-next omits a83913728cf0 pstore/ram: Introduce max_reason and convert dump_oops omits 9291d36fdc81 pstore/ram: Refactor DT size parsing omits c3aeb3c7a985 pstore/platform: Pass max_reason to kmesg dump omits 3eed0572484d i2c: designware: Allow slave mode for PCI enumerated devices omits a984aecedc17 i2c: designware: Rename i2c_dw_probe() to i2c_dw_probe_master() omits 86ba36440e7e i2c: designware: Switch PCI driver to use i2c_dw_configure [...] omits dfcb4097003d i2c: designware: Move configuration routines to respective [...] omits 9b9b5a02a49f i2c: designware: Use devm_platform_ioremap_resource() to s [...] omits c20176fbd3cc printk: honor the max_reason field in kmsg_dumper omits a1a9009eb010 pstore: Make sure console capturing will restart omits 2a44ccbbf04a pstore: Remove filesystem records when backend is unregistered omits be738daa69b1 pstore: Do not leave timer disabled for next backend omits 6bcaa233a90b pstore: Add locking around superblock changes omits 7a0ad546847a pstore: Refactor pstorefs record list removal omits 6248a0666c8a pstore: Add proper unregister lock checking omits 39ec7e9b6999 ASoC: mmp-sspa: Set appropriate bus format for given bit width omits 7d98cc648253 ASoC: mmp-sspa: Add support for the runtime power management omits 8ecdcac8792b ASoC: mmp-sspa: Prepare/unprepare the clocks omits 3c4e89df3b45 ASoC: mmp-sspa: Remove the embedded struct ssp_device omits 724da05378ba ASoC: mmp-sspa: Add support for soc-generic-dmaengine-pcm omits c9aeda1c9497 ASoC: mmp-sspa: Get rid of dma_params and phys_base omits e0b9024d2c88 ASoC: mmp-sspa: A trivial typo fix omits 03990fd58d2b ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_ [...] omits cc2d025a81a9 ASoC: Intel: Skylake: Update description for HDaudio kconfig omits ab436c974e08 ASoC: rockchip-i2s: add description for rk3308 omits 4e8748fcaeec ASoC: ux500: mop500: Fix some refcounted resources issues omits 936b9df7a5c0 ASoC: Intel: Skylake: Replace zero-length array with flexi [...] omits db23491c7720 pstore: Convert "records_list" locking to mutex omits 47af61ffb19b pstore: Rename "allpstore" to "records_list" omits cab12fd04938 pstore: Convert "psinfo" locking to mutex omits c30b20cd96a7 pstore: Rename "pstore_lock" to "psinfo_lock" omits e7c1c00cf3fa pstore: Drop useless try_module_get() for backend omits fa42dbfdbcb6 Merge branch 'i2c/for-current' into i2c/for-next omits 786d2af7a5d8 Merge branch 'i2c/for-5.8' into i2c/for-next omits 4f55aeb099db Merge branch 'omap-for-v5.8/soc' into for-next omits d33e3d542b6c ARM: OMAP2+: pm33xx-core: Make am43xx_get_rtc_base_addr static omits 90d0ce39f8b0 ARM: omap2: make omap5_erratum_workaround_801819 static omits 43c4dc3f59e7 media: dvb-frontends: remove redundant initialization of v [...] omits 77d30eab0448 media: mantis_dvb: remove redundant initialization to vari [...] omits f933d160b1e7 media: usb: ttusb-dec: reduce the number of memory reads i [...] omits 4e054aab8a1f media: stv0900_core: remove redundant assignment to variable val omits 1bcecace15d2 media: dvb: remove redundant assignment to variable bw omits 1195a28dcf1b media: gpio-ir-tx: allow transmission without carrier omits ea8912b788f8 media: gpio-ir-tx: improve precision of transmitted signal [...] omits 7f0f855e6cf3 dt-bindings: vendor-prefixes: Add U-Boot bootloader prefix omits ee92cc22e57c keys: Make the KEY_NEED_* perms an enum rather than a mask omits 132a0eb03240 Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] omits 0e06a071dce7 media: v4l: document VIDIOC_SUBDEV_QUERYCAP omits 6446ec6cbf46 media: v4l2-subdev: add VIDIOC_SUBDEV_QUERYCAP ioctl omits fb15db8c0060 media: v4l2-subdev: Guard whole fops and ioctl hdlr omits f75c431e54e2 media: v4l2-dev: Add v4l2_device_register_ro_subdev_node() omits 3fb0ee8b3b79 media: Documentation: media: Document read-only subdevice omits 18200e9e243d media: Documentation: media: Update sub-device API intro omits b1eac5f32c0f dt-bindings: thermal: Convert UniPhier thermal monitor to [...] omits 8833ab64899e Merge branch 'misc' into for-next omits 76be2bf95da7 Merge branch 'fixes' into for-next omits 8d762c71674e platform/x86: dell-laptop: Register platform::micmute cond [...] omits dd950f16b10d platform/x86: intel-vbtn: Detect switch position before re [...] omits f913c3086c50 platform/x86: intel-vbtn: Move detect_tablet_mode() to hig [...] omits 10d7ff74b6f2 platform/x86: asus-wmi: Ignore WMI events with code 0x79 omits b0dbd97de1f1 platform/x86: asus-wmi: Add support for SW_TABLET_MODE omits fed5003d805c platform/x86: asus-wmi: Move asus_wmi_input_init and _exit [...] omits 6568d0c07efc platform/x86: asus_wmi: remove redundant initialization of [...] omits aab9e7896ec9 platform/x86: asus-nb-wmi: Revert "Do not load on Asus T10 [...] omits 476d60b1b4c8 platform/x86: sony-laptop: Make resuming thermal profile safer omits 47828d22539f platform/x86: sony-laptop: SNC calls should handle BUFFER types omits 3f8ffb14ea17 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 74fcfde748b2 ASoC: mmp-sspa: Drop S20_3LE case omits 00a1aca23e71 ASoC: mmp-sspa: Flip SNDRV_PCM_FMTBIT_S24_3LE on omits 6c47660e3c3a ASoC: Intel: Use readq to read 64 bit registers omits 6a5d6fd33262 ASoC: Intel: baytrail: Fix register access omits c4f333b758ab pinctrl: rockchip: return ENOMEM instead of EINVAL if allo [...] omits 4f9340b8148f Merge branch 'next/drivers' into for-next omits 914a1951d889 PCI: Replace zero-length array with flexible-array omits 0584bff09629 PCI: Check for platform_get_irq() failure consistently omits a85a6c86c25b driver core: platform: Clarify that IRQ 0 is invalid omits 108c31e77594 memory: samsung: exynos5422-dmc: Reduce protected code are [...] omits c7acd6fe8a28 pinctrl: mediatek: add pinctrl-mtk-common-v2 module license omits 7b8525345064 i2c: mux: demux-pinctrl: Fix an error handling path in 'i2 [...] omits 9a0f1341df7d pinctrl: ingenic: Add irq_{request,release}_resources callbacks omits dc9e2b4106a1 i2c: altera: Fix race between xfer_msg and isr thread omits 3a88d7c5c944 arm64: kconfig: Update and comment GCC version check for k [...] omits 73e28cc40bf0 drm/i915: Handle idling during i915_gem_evict_something bu [...] omits 761e9f4f80a2 drm/mcde: dsi: Fix return value check in mcde_dsi_bind() omits 8068071c09e5 pinctrl: rk805: Constify rk805_gpio_cfgs omits bf1b2b72e6d7 PCI: amlogic: meson: Don't use FAST_LINK_MODE to set up link omits 9e03b13e5163 PCI: dwc: Fix inner MSI IRQ domain registration omits 9e0d007338a5 PCI: dwc: pci-dra7xx: Use devm_platform_ioremap_resource_byname() omits 3ba0a2cf5b67 PCI: dwc: intel: Make intel_pcie_cpu_addr() static omits e1fc129219a8 PCI: dwc: Program outbound ATU upper limit register omits 16b363c178ab i2c: mux: Replace zero-length array with flexible-array omits 2fd6cbf41aa9 i2c: pxa: use master-abort for device probes omits e81c979f4e07 i2c: pxa: clear all master action bits in i2c_pxa_stop_message() omits 18d30c0946f9 i2c: pxa: remove some unnecessary debug omits ae1c3b73945c i2c: pxa: ensure timeout messages are unique omits c25e509aef8b i2c: pxa: avoid complaints with non-responsive slaves omits 0f03c08892ac i2c: pxa: consolidate i2c_pxa_*xfer() implementations omits 5483ef03e075 spi: Convert UniPhier SPI controller to json-schema omits 66c705d07d78 SoC: rsnd: add interrupt support for SSI BUSIF buffer omits ed43f2b4e780 Merge tag 'intel-gpio-v5.8-1' of git://git.kernel.org/pub/ [...] omits 5bb4e125815a ipw2x00: Fix comment for CLOCK_BOOTTIME constant omits bd7db3021aa7 rndis_wlan: Replace zero-length array with flexible-array omits 55bb8a2b01a3 qtnfmac: Replace zero-length array with flexible-array omits 8d7d7a93d526 prism54: Replace zero-length array with flexible-array omits 174812346c30 mwl8k: Replace zero-length array with flexible-array omits 8863b1212aab iwlegacy: Replace zero-length array with flexible-array omits e0e05f20c200 ipw2x00: Replace zero-length array with flexible-array omits f2cd32a443da rndis_wlan: Remove logically dead code omits 78a6fb42f67c brcmfmac: remove Comparison to bool in brcmf_p2p_send_acti [...] omits 7294ee6f5642 brcmfmac: make non-global functions static omits 78db077db638 brcmfmac: Use seq/seq_len and set iv_initialize when plumb [...] omits 30fb1b272909 brcmfmac: use actframe_abort to cancel ongoing action frame omits b46f1546a708 brcmfmac: set security after reiniting interface omits f5da2a370f2f brcmfmac: fix 802.1d priority to ac mapping for pcie dongles omits 92072e5fb099 brcmfmac: map 802.1d priority to precedence level based on [...] omits cf9c94456eba Revert "tty: hvc: Fix data abort due to race in hvc_open" omits c3f36fc27ef6 Merge branch 'renesas-arm-dt-for-v5.8' into renesas-next omits 0e36587c0832 arm64: dts: renesas: r8a774c0-cat874: Add support for AIST [...] omits 22235ef34a97 MIPS: VDSO: Allow ld.lld to link the VDSO omits 2ff906994b6c MIPS: VDSO: Use $(LD) instead of $(CC) to link VDSO omits fd9d0ca2cc4f MIPS: Unconditionally specify '-EB' or '-EL' omits e91946d6d93e MIPS: VDSO: Move disabling the VDSO logic to Kconfig omits b744b43f79cc kbuild: add CONFIG_LD_IS_LLD omits 869cad3992bf PM / devfreq: Use lockdep asserts instead of manual checks [...] omits 310b1c9b217e Merge branch 'kconfig' into for-next omits 19f0db6712c2 kbuild: error out if targets prefixed with '__' are directly run omits 95cc7caf9fb7 kbuild: add this-makefile as a shorthand for $(lastword $( [...] omits 2ec696d037ae gcc-plugins: remove always-false $(if ...) in Makefile omits aed94b50c978 bpfilter: document build requirements for bpfilter_umh omits 2aa0cfeb8890 scripts/checkstack.pl: fix arm sp regex omits 38026e73faf9 scripts/checkstack.pl: add arm push handling for stack usage omits 04e8883876be scripts/checkstack.pl: Add argument to print stacks greath [...] omits cf3584a02fa1 scripts/checkstack.pl: don't display $dre as different entity omits ebd1246a653f modpost,fixdep: Replace zero-length array with flexible-array omits 34bc39c831da scripts: headers_install: Exit with error on config leak omits 48f36446e732 kbuild: remove {CLEAN,MRPROPER,DISTCLEAN}_DIRS omits 3d9c86e17395 kbuild: remove misleading stale FIXME comment omits 4bb7d5a5b918 kbuild: invoke syncconfig if autoconf.h is missing omits 4d03f44da4cb kconfig: announce removal of 'kvmconfig' and 'xenconfig' s [...] omits 28aaede9b429 samples: watchdog: use 'userprogs' syntax omits ab266b8f142b samples: timers: use 'userprogs' syntax omits a40e006290c4 samples: auxdisplay: use 'userprogs' syntax omits bb05bbd214bb samples: mei: build sample program for target architecture omits f0a0a1df3bfe samples: pidfd: build sample program for target architecture omits 4077b6df5c62 samples: vfs: build sample programs for target architecture omits 762d4155e9a3 samples: connector: build sample program for target architecture omits 6d41ecbfb9df samples: hidraw: build sample program for target architecture omits 511f7f91a221 samples: uhid: build sample program for target architecture omits 58e0cda8fa52 samples: uhid: fix warnings in uhid-example omits d21dbe081a0d kbuild: doc: document the new syntax 'userprogs' omits c7da855ce4c3 samples: seccomp: build sample programs for target architecture omits 6f21a01cb411 bpfilter: use 'userprogs' syntax to build bpfilter_umh omits 3aa92f373d35 kbuild: add infrastructure to build userspace programs omits b208b378ea3a bpfilter: check if $(CC) can link static libc in Kconfig omits f24ee41dbae4 bpfilter: match bit size of bpfilter_umh to that of the kernel omits ee8a6d9853e1 kbuild: warn if always, hostprogs-y, or hostprogs-m is used omits 78046fabe6e7 kbuild: determine the output format of DTC by the target suffix omits 1ca0c2f61211 kbuild: remove unused AS assignment omits ea21e9041404 kbuild: remove '/' target omits 85e4a889d3e0 Revert "objtool: Skip samples subdirectory" omits 9a9501546687 kbuild: use CONFIG_CC_VERSION_TEXT to construct LINUX_COMP [...] omits 30a772977173 kbuild: use -MMD instead of -MD to exclude system headers [...] omits 8b59cd81dc5e kbuild: ensure full rebuild when the compiler is updated omits e33ae3ed331a kbuild: use $(CC_VERSION_TEXT) to evaluate CC_IS_GCC and C [...] omits 081b4b54ff6c unicore32: do not evaluate compiler's library path when cleaning omits dc960bfeedb0 h8300: suppress error messages for 'make clean' omits 6632fa8fcaba hexagon: suppress error message for 'make clean' omits 7e49afc03212 um: do not evaluate compiler's library path when cleaning omits 09d5873e4d1f kconfig: allow only 'config', 'comment', and 'if' inside 'choice' omits b7546111a43a kconfig: tests: remove randconfig test for choice in choice omits 644a4b6cecc2 kconfig: do not assign a variable in the return statement omits cfc6eea9f6af kconfig: do not use OR-assignment for zero-cleared structure omits 1454c978efbb f2fs: compress: fix zstd data corruption omits 9c1223845a37 f2fs: add compressed/gc data read IO stat omits f3494345ce99 f2fs: fix potential use-after-free issue omits 03382f1aa99f f2fs: compress: don't handle non-compressed data in workqueue omits deaf160f8aa7 f2fs: remove redundant assignment to variable err omits b4b10061ef98 f2fs: refactor resize_fs to avoid meta updates in progress omits 4fec3fc02671 f2fs: use round_up to enhance calculation omits c75488fb4d82 f2fs: introduce F2FS_IOC_RESERVE_COMPRESS_BLOCKS omits 34c061ad85a2 f2fs: Avoid double lock for cp_rwsem during checkpoint omits baaa7ebf25c7 f2fs: report delalloc reserve as non-free in statfs for pr [...] omits 48abe91ac1ad f2fs: Fix wrong stub helper update_sit_info omits f6644143c63f f2fs: compress: let lz4 compressor handle output buffer bu [...] omits 1f5f11a3c41e f2fs: remove blk_plugging in block_operations omits ef8d563f184e f2fs: introduce F2FS_IOC_RELEASE_COMPRESS_BLOCKS omits 042be373adf7 f2fs: shrink spinlock coverage omits 84c9c2de0626 f2fs: correctly fix the parent inode number during fsync() omits 43c780ba2624 f2fs: rework filename handling omits f874fa1c7c79 f2fs: split f2fs_d_compare() from f2fs_match_name() omits ff5f85c8d62a f2fs: don't leak filename in f2fs_try_convert_inline_dir() omits 6d92b201035d f2fs: compress: support lzo-rle compress algorithm omits 5e6bbde95982 f2fs: introduce mempool for {,de}compress intermediate pag [...] omits 47742bde281b scsi: scsi_debug: Fix an error handling bug in sdeb_zbc_mo [...] omits d0dff2ac98dd scsi: zfcp: Move allocation of the shost object to after x [...] omits 71159b6ecb06 scsi: zfcp: Fence early sysfs interfaces for accesses of s [...] omits 971f2abb4ca4 scsi: zfcp: Fence adapter status propagation for common statuses omits ac007adc4d2d scsi: zfcp: Move p-t-p port allocation to after xport data omits 990486f3a850 scsi: zfcp: Fence fc_host updates during link-down handling omits 52e61fde5ec9 scsi: zfcp: Move fc_host updates during xport data handlin [...] omits bd1684817d7d scsi: zfcp: Move shost updates during xconfig data handlin [...] omits 978857c7e367 scsi: zfcp: Move shost modification after QDIO (re-)open i [...] omits b59293b469b9 scsi: mpt3sas: Remove unused including <linux/version.h> omits cbbfdb2a2416 scsi: mpt3sas: Fix double free warnings omits c1bb43e23c45 scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 omits 6fd8525a7022 scsi: megaraid_sas: TM command refire leads to controller [...] omits b9d5e3e7f370 scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro [...] omits 84badfab0d91 scsi: megaraid_sas: Remove IO buffer hole detection logic omits 6c205a66d65d scsi: megaraid_sas: Limit device queue depth to controller [...] omits 79e3520f82cb scsi: ufs: Cleanup WriteBooster feature omits 29060a629135 scsi: ufs-mediatek: Enable WriteBooster capability omits 6f8d5a6a78cf scsi: ufs: Add LU Dedicated buffer mode support for WriteBooster omits 1f34eedf9bc1 scsi: ufs: Add "index" in parameter list of ufshcd_query_flag() omits 62c2f503b54c scsi: ufs-mediatek: Add fixup_dev_quirks vops omits 8db269a5102e scsi: ufs: Export ufs_fixup_device_setup() function omits c28c00ba4f06 scsi: ufs: Introduce fixup_dev_quirks vops omits 817d7e140283 scsi: ufs: Enable WriteBooster on some pre-3.1 UFS devices omits 6e27a86aed97 scsi: lpfc: Remove redundant initialization to variable rc omits ec38c0adc0a1 scsi: ufs: Replace zero-length array with flexible-array omits 00b42b70ae52 scsi: libsas: Replace zero-length array with flexible-array omits f9491ed56e3a scsi: qedi: Remove unused variable udev & uctrl omits 102026483d2b scsi: bfa: Make bfad_iocmd_ioc_get_stats() static omits c68a56736c12 scsi: target: loopback: Fix READ with data and sensebytes omits 8d925b1f00e6 scsi: aacraid: Use memdup_user() as a cleanup omits 134ab2845acb dt-bindings: phy: Convert UniPhier USB3-PHY conroller to j [...] omits 60f4fc43bac9 dt-bindings: phy: Convert UniPhier USB2-PHY controller to [...] omits b36a24725392 dt-bindings: phy: Convert UniPhier PCIe-PHY controller to [...] omits 8f18632153e7 dt-bindings: timer: renesas: ostm: Convert to json-schema omits d0941cfb9fa8 dt-bindings: watchdog: renesas-wdt: Convert to json-schema omits 7f7d408e5a00 dt-bindings: gpio: rcar: Convert to json-schema omits 0d1ce0d14bd7 arm64: dts: sdm845: Add "no-hpd" to sn65dsi86 on cheza omits 8f09210d89e7 soc: qcom: socinfo: add msm8936/39 and apq8036/39 soc ids omits 746c6237ece6 sunrpc: add missing newline when printing parameter 'pool_ [...] omits ce187859cea2 soc: qcom: aoss: Add SM8250 compatible omits 6b9ea5ff5abd checkpatch: warn about uses of ENOTSUPP omits 97cf0ef9305b Merge branch 'improve-msg_control-kernel-vs-user-pointer-h [...] omits 1f466e1f15cf net: cleanly handle kernel vs user buffers for ->msg_control omits 2618d530dd8b net/scm: cleanup scm_detach_fds omits 0462b6bdb644 net: add a CMSG_USER_DATA macro omits 26bea4e42a36 arch: arm64: dts: msm8996: Add CCI node omits 4a4a26317ec8 arm64: dts: msm8996: Fix CSI IRQ types omits 3242956bd610 Merge branch 'net-dsa-Constify-two-tagger-ops' omits 097f024454fc net: dsa: tag_sja1105: Constify dsa_device_ops omits 2fa3888bb7a9 net: dsa: ocelot: Constify dsa_device_ops omits 05d18ae1cc8a scsi: pm: Balance pm_only counter of request queue during [...] omits fb9024b06469 scsi: qla2xxx: Do not log message when reading port speed [...] omits 27acbf41be39 tomoyo: use true for bool variable omits 28c9c3d36b7c dt-bindings: serial: Convert ingenic,uart.txt to YAML omits 118a209df613 dt-bindings: i2c: Convert i2c-jz4780.txt to YAML omits 6e172df71fe5 dt-bindings: intc: Convert ingenic,intc.txt to YAML omits 45ba7a893ad8 kunit: kunit_tool: Separate out config/build/exec/parse omits 4b7cf35c5584 dt-bindings: clock: Convert ingenic,cgu.txt to YAML omits c54030b19114 dt-bindings: timer: Document allwinner,erratum-unknown1 property omits 0b7140098667 dt-bindings: usb: dwc2: add power-domains property omits 2c905f6c3334 dt-bindings: gpu: add power-domains #cooling-cells to arm, [...] omits 37e4f052cc97 drm/amd/amdgpu: remove defined but not used 'crtc_offsets' omits 3528cae940d7 drm/amd/amdgpu: Update update_config() logic omits 2c60129469be drm/amd/amdgpu: Add missing GRBM bits for GFX 10.1 omits b0be3c3a2500 drm/amd/amdgpu: add raven1 part to the gfxoff quirk list omits feb000fdfff4 drm/amd/powerplay: skip judging if baco support for Arctur [...] omits f678d2181d0d dt-bindings: sh_eth: Sort compatible string in increasing [...] omits 9b1b31d5d4ac Merge branch 'sfc-remove-nic_data-usage-in-common-code' omits 9b46132cff75 sfc: make firmware-variant printing a nic_type function omits ed02112cff92 sfc: make filter table probe caller responsible for adding VLANs omits dbf2c669062c sfc: move rx_rss_context_exclusive into struct efx_mcdi_fi [...] omits fd14e5fd136b sfc: rework handling of (firmware) multicast chaining state omits e4fe938cff04 sfc: move 'must restore' flags out of ef10-specific nic_data omits 484a75b1dbc4 sfc: use efx_has_cap for capability checks outside of NIC- [...] omits be904b855200 sfc: make capability checking a nic_type function omits dfcabb078847 sfc: move vport_id to struct efx_nic omits a90f704ad949 Merge branch 'net-Optimize-the-qed-allocations-inside-kdum [...] omits 37d4f8a6b41f net: qed: Disable SRIOV functionality inside kdump kernel omits 73e030977f78 net: qed*: Reduce RX and TX default ring count when runnin [...] omits 01f2b3dac8c4 hinic: add link_ksettings ethtool_ops support omits 9c8255c888ba team: Replace zero-length array with flexible-array omits c2dfc7d2a9be net: atarilance: Replace zero-length array with flexible-array omits 0fa39d6dd047 ipv6: Replace zero-length array with flexible-array omits 0185d50c5220 mtd: rawnand: stm32_fmc2: use FMC2_TIMEOUT_MS for timeouts omits 2d3d54bf1294 mtd: rawnand: stm32_fmc2: remove useless inline comments omits 71d1f1d5958f mtd: rawnand: stm32_fmc2: manage all errors cases at probe time omits bec71ba243e9 arm64: dts: qcom: sc7180: Update Q6V5 MSS node omits e14a15eba89a arm64: dts: qcom: sc7180: Add Q6V5 MSS node omits 33c172b96a7d arm64: dts: qcom: sc7180: Update reserved memory map omits 48779ede4929 i2c: algo-pca: update contact email omits 40e31f0e1847 i2c: mux: pca954x: Convert license to SPDX identifier omits 3093c6410172 i2c: mux: pca954x: Move device_remove_file() out of pca954 [...] omits 753aa3694382 i2c: mux: pca954x: Make use of device properties omits 19bb22273c42 i2c: mux: pca954x: Refactor pca954x_irq_handler() omits ff20460e94af tools, bpf: Synchronise BPF UAPI header with tools omits ab8d78093dfa bpf: Minor fixes to BPF helpers documentation omits c8caa0bb4b38 tools, bpftool: Minor fixes for documentation omits 6e7e034e88e8 tools, bpftool: Poison and replace kernel integer typedefs omits 6663ce6facf9 remoteproc: qcom_q6v5_mss: Extract mba/mpss from memory-region omits d964b0b1a863 dt-bindings: remoteproc: qcom: Use memory-region to refere [...] omits 620d70b04d43 remoteproc: qcom: pas: Add SC7180 Modem support omits 69acee2e4ee3 dt-bindings: remoteproc: qcom: Add SC7180 MPSS support omits 410dcdc2dfd0 dt-bindings: at24: add microchip, 24lc[0-9]+ to the compat [...] omits 8d99f03c9fd0 dt-bindings: watchdog: Convert i.MX7ULP to json-schema omits 81e41fec803d dt-bindings: watchdog: Convert i.MX to json-schema omits 2c504460f502 dt-bindings: nvmem: Convert MXS OCOTP to json-schema omits aa3afee63e2c dt-bindings: nvmem: Convert i.MX IIM to json-schema omits 8b2251f75f78 dt-bindings: nvmem: Convert i.MX OCOTP to json-schema omits 493d8f463e2e dt-bindings: gpio: Convert i.MX to json-schema omits a0a3e0887d71 dt-bindings: thermal: Convert i.MX8MM to json-schema omits b14cd9d5981a tools/power/x86/intel-speed-select: Update version omits 7983ed6f86d6 tools/power/x86/intel-speed-select: Enable clos for turbo- [...] omits 4c35527a92a0 intel-speed-select: Fix speed-select-base-freq-properties [...] omits 28c59ae6965c tools/power/x86/intel-speed-select: Fix CLX-N package info [...] omits 3d904f066f0f tools/power/x86/intel-speed-select: Check support status b [...] omits e78fded4ca01 tools/power/x86/intel-speed-select: Change debug to error omits 8096f80a5c09 remoteproc/mediatek: fix invalid use of sizeof in scp_ipi_init() omits 8d243345fa85 Merge proc-next and exec-next for testing in linux-next omits ef26650a201f Smack: Remove unused inline function smk_ad_setfield_u_fs_ [...] omits 4dd227a55a9f spi: dw-mmio: Do not add acpi modalias when CONFIG_ACPI is [...] omits 74750e0621cd spi: sun6i: Add support for GPIO chip select lines omits 5bc486156d84 spi: uniphier: Use devm_platform_get_and_ioremap_resource( [...] omits 6a091404bf95 spi: uniphier: Depend on HAS_IOMEM omits 27e68f086393 exec: Trivial cleanups for exec omits 6834e0bb41bb exec: Set the point of no return sooner omits 8890b29341f3 exec: Move handling of the point of no return to the top level omits a28bf136e651 exec: Run sync_mm_rss before taking exec_update_mutex omits 70978208ec91 dm zoned: metadata version 2 omits e9a6fbc7df9a dm zoned: ignore metadata zone in dmz_alloc_zone() omits 62f5201f2dc1 dm zoned: Reduce logging output on startup omits 4813c868bef0 dm zoned: add metadata logging functions omits adac3fff683e dm zoned: use dmz_zone_to_dev() when handling metadata I/O omits ad466e1b3424 dm zoned: replace 'target' pointer in the bio context omits 21a33c39f41e dm zoned: remove 'dev' argument from reclaim omits c84a0bab8d49 dm zoned: Introduce dmz_dev_is_dying() and dmz_check_dev() omits 3e2dd3c62142 dm zoned: introduce dmz_metadata_label() to format device name omits 00108e2ad00e dm zoned: move fields from struct dmz_dev to dmz_metadata omits 4d27bec0bca3 dm zoned: store device in struct dmz_sb omits 31d0e8622544 dm zoned: use array for superblock zones omits 9ea6404032ae dm zoned: store zone id within the zone structure and kill [...] omits 0b541c6806bc dm zoned: add 'message' callback omits cf99cd7fe835 dm zoned: add 'status' callback omits 1c8ee8b92fb6 drm/i915/gt: Restore Cherryview back to full-ppgtt omits 84eac0c65940 drm/i915/gt: Force pte cacheline to main memory omits 7fdde0f9a571 Documentation: PCI: Give unique labels to sections omits 1bec48982c7a MIPS: unexport __flush_icache_user_range omits a1b2eeacbc55 drm/i915: Remove unused HAS_FWTABLE macro omits 9bad40a27dac drm/i915/selftests: Always flush before unpining after writing omits b0a997ae5248 drm/i915: Emit await(batch) before MI_BB_START omits 4047429680e5 Merge branch 'for-5.8/block' into for-next omits ae979182ebb3 bdi: fix up for "remove the name field in struct backing_d [...] omits f9a478d658a2 slimbus: core: Fix mismatch in of_node_get/put omits 44cdc7b16e0a ACPI: IORT: Add extra message "applying workaround" for of [...] omits 3d42285759eb slimbus: core: Set fwnode for a device when setting of_node omits 385bbf7b119a bpf, libbpf: Replace zero-length array with flexible-array omits 0f872944ec04 slimbus: ngd: remove redundant assignment omits 86d20b1f9056 slimbus: ngd: get drvdata from correct device omits 780a19892c90 nvmem: jz4780-efuse: Use PTR_ERR_OR_ZERO() to simplify code omits ec9f404f5c0e nvmem: ensure sysfs writes handle write-protect pin omits 81a15b9a6556 drm/mgag200: Embed connector instance in struct mga_device omits 30b0c940f941 drm/mgag200: Remove unused fields from struct mga_device omits 5635b7cf8670 drm/mgag200: Use managed mode-config initialization omits 0858083781b5 drm/mgag200: Integrate init function into load function omits ed5877b62ec4 drm/mgag200: Remove several references to struct mga_device.dev omits 8d8ff2a9574e drm/mgag200: Convert struct drm_device to struct mga_devic [...] omits 378252b6e24f rtc: ingenic: Reset regulator register in probe omits 15eeadd801c0 rtc: ingenic: Fix masking of error code omits 77d8f3c1226b rtc: ingenic: Remove unused fields from private structure omits fe0557f4dbd8 rtc: ingenic: Set wakeup params in probe omits 796be8b59dec rtc: ingenic: Enable clock in probe omits c61293f14773 rtc: ingenic: Use local 'dev' variable in probe omits 24e1f2c9383e rtc: ingenic: Only support probing from devicetree omits b92b36eadf4d workqueue: Fix an use after free in init_rescuer() omits 8816cd726a4f rtc: mc13xxx: fix a double-unlock issue omits 32271efded6c rtc: stmp3xxx: update contact email omits 63a52f63886a rtc: max77686: Use single-byte writes on MAX77620 omits 2aff0d5d61e7 MAINTAINERS: correct typo in new NXP LAYERSCAPE GEN4 omits 7d65cf8c1f0a rtc: pcf2127: report battery switch over omits 040e6dc0911c rtc: pcf2127: set regmap max_register omits 664eaf033f9f rtc: pcf2127: remove unnecessary #ifdef omits b139bb5c262b rtc: pcf2127: let the core handle rtc range omits 734e5e4e268f rtc: add new VL flag for backup switchover omits 2733ea144dcc mm/hmm: remove the customizable pfn format from hmm_range_fault omits 5c8f3c4cf18a mm/hmm: remove HMM_PFN_SPECIAL omits 4e2490843d55 drm/amdgpu: remove dead code after hmm_range_fault() omits be957c886d92 mm/hmm: make hmm_range_fault return 0 or -1 omits d628d057e5d5 Merge branch 'for-next-next-v5.7-20200511' into for-next-20200511 omits 9a8c698d94ad Merge branch 'for-next-current-v5.6-20200511' into for-nex [...] omits e1d1465377d4 Merge branch 'dev/set-get-speedup' into for-next-next-v5.7 [...] omits b18bb65b0ba7 Merge branch 'misc-next' into for-next-next-v5.7-20200511 omits 1029f48befdc Merge branch 'misc-next' into for-next-current-v5.6-20200511 omits 114f6f1cabd5 Merge branch 'misc-5.7' into for-next-current-v5.6-20200511 omits 2470942345a7 btrfs: update documentation of set/get helpers omits 3a2954e3c0b5 btrfs: optimize split page write in btrfs_set_token_##bits omits d59fd8c39c27 btrfs: optimize split page write in btrfs_set_##bits omits f1f37d49353f btrfs: optimize split page read in btrfs_get_token_##bits omits b1c3f09acece btrfs: optimize split page read in btrfs_get_##bits omits 2f733dcbc105 btrfs: drop unnecessary offset_in_page in extent buffer helpers omits 6ba22195cf21 btrfs: constify extent_buffer in the API functions omits 3902313907d1 btrfs: remove unused map_private_extent_buffer omits 3e0bbb663559 btrfs: speed up and simplify generic_bin_search omits c1fce5dfbedd btrfs: speed up btrfs_set_token_##bits helpers omits 8adda3abafde btrfs: speed up btrfs_set_##bits helpers omits 6b1d82c71154 btrfs: speed up btrfs_get_token_##bits helpers omits ba60dcc6ad75 btrfs: speed up btrfs_get_##bits helpers omits 77b3e2e2959c btrfs: add separate bounds checker for set/get helpers omits 575858322f73 btrfs: preset set/get token with first page and drop condition omits 30779f001bb8 btrfs: don't use set/get token in leaf_space_used omits c207c31d472b btrfs: don't use set/get token for single assignment in ov [...] omits a1f42276a29c btrfs: drop eb parameter from set/get token helpers omits 74a1e06322c9 btrfs: use the token::eb for all set/get helpers omits c7e8a3d674fb drm/i915: Use stashed away hpd isr bits in intel_digital_p [...] omits c0fc00ec6304 Documentation/vmcoreinfo: Add documentation for 'KERNELPACMASK' omits 0398993b82f4 drm/i915: Stash hpd status bits under dev_priv omits 203b1152d18c arm64/crash_core: Export KERNELPACMASK in vmcoreinfo omits edc0e09c6ba8 drm/i915: Turn intel_digital_port_connected() in a vfunc omits 260a6c1bdf1e drm/i915: Fix glk watermark calculations omits 44fb26c6b4c5 nfsd: Fix old-style function definition omits 7d4343d501f9 xfrm: fix unused variable warning if CONFIG_NETFILTER=n omits d9eaa78210f6 btrfs: remove more obsolete v0 extent ref declarations omits 90c49a09c849 drm/i915/mst: Wait for ACT sent before enabling the pipe omits 49197da7a81e btrfs: remove unused function btrfs_dev_extent_chunk_tree_uuid omits 771d0b71043f gfs2: Allow lock_nolock mount to specify jid=X omits dbb473cb159e gfs2: Don't ignore inode write errors during inode_go_sync omits 4f43adcdc6a9 Merge branch 'topic/linear-range' of https://git.kernel.or [...] omits a80d73673bc7 drm/i915: Tidy awaiting on dma-fences omits e31fe02eff26 drm/i915: Make intel_timeline_init static omits 7d8785bc7adb ASoC: SOF: core: fix error return code in sof_probe_continue() omits d9a2d100c96d ASoC: mediatek: mt8183-da7219: set headset button maps omits fd868f148189 bpf, arm64: Optimize ADD,SUB,JMP BPF_K using arm64 add/sub [...] omits fd49591cb49b bpf, arm64: Optimize AND,OR,XOR,JSET BPF_K using arm64 log [...] omits 579d1b3faa37 arm64: insn: Fix two bugs in encoding 32-bit logical immediates omits c81992e7f4aa PCI: hv: Retry PCI bus D0 entry on invalid device state omits 83cc3508ffaa PCI: hv: Fix the PCI HyperV probe failure path to release [...] omits 35e65600808e lib: linear_ranges: Add missing MODULE_LICENSE() omits caab002d5069 PCI: brcmstb: Disable L0s component of ASPM if requested omits 420c517b1e30 dt-bindings: PCI: brcmstb: New prop 'aspm-no-l0s' omits 077a4fa92a61 PCI: brcmstb: Fix window register offset from 4 to 8 omits b382e4a0a18f PCI: brcmstb: Don't clk_put() a managed clock omits 22e21e51ce75 PCI: brcmstb: Assert fundamental reset on initialization omits 3aecbd9786b5 MAINTAINERS: Add file patterns for rcar PCI device tree bindings omits 37f8d1878733 PCI: rcar: Add endpoint mode support omits 7668d95bc827 dt-bindings: PCI: rcar: Add bindings for R-Car PCIe endpoi [...] omits ecbae8715e31 PCI: endpoint: Add support to handle multiple base for map [...] omits 975cf23e3aa8 PCI: endpoint: Pass page size as argument to pci_epc_mem_init() omits 328263687148 PCI: rcar: Fix calculating mask for PCIEPAMR register omits 78a0d7f2f5a3 PCI: rcar: Move shareable code to a common file omits a18f4b6ea50b PCI: rcar: Rename pcie-rcar.c to pcie-rcar-host.c omits 913b99f70feb thunderbolt: Replace zero-length array with flexible-array omits e625e50ceee1 Bluetooth: Introduce debug feature when dynamic debug is disabled omits a10c907ce0e5 Bluetooth: Add support for experimental features configuration omits 568602457c1a Bluetooth: Replace BT_DBG with bt_dev_dbg for security man [...] omits d5cc6626b337 Bluetooth: Introduce HCI_MGMT_HDEV_OPTIONAL option omits 14a81bf021fb Bluetooth: replace zero-length array with flexible-array member omits 181d69535230 Bluetooth: Replace BT_DBG with bt_dev_dbg for management support omits 5f4b91728bba Bluetooth: Add MGMT_EV_PHY_CONFIGURATION_CHANGED to suppor [...] omits 69d67b461a18 Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CON [...] omits eaa7b7228ff7 Bluetooth: Fix advertising handle is set to 0 omits 4765db373ea3 Bluetooth: hci_h5: Add support for binding RTL8723BS with [...] omits 1cc2d0e021f8 dt-bindings: net: bluetooth: Add rtl8723bs-bluetooth omits b7e913c77f05 btrfs: qgroup: mark qgroup inconsistent if we're inherting [...] omits 6d2a13ceb2e7 btrfs: speedup dead root detection during orphan cleanup omits dc99dc941146 btrfs: remove unused function heads_to_leaves omits 3e927806605e btrfs: add more codes to decoder table omits 3915486e9eca btrfs: sort error decoder entries omits 32e5c3da3a2d btrfs: free alien device after device add omits e658097284b0 btrfs: include non-missing as a qualifier for the latest_bdev omits f76a316efa79 btrfs: use crypto_shash_digest() instead of open coding omits a1f43aab4b21 btrfs: drop useless goto in open_fs_devices omits 5df948225579 btrfs: remove useless check for copy_items() return value omits c470034e2e55 btrfs: unify buffered and direct I/O read repair omits a6bae70c8107 btrfs: get rid of endio_repair_workers omits bfe3cf9ee083 btrfs: simplify direct I/O read repair omits c47c81835ac5 btrfs: get rid of one layer of bios in direct I/O omits e9e2ce05755c btrfs: put direct I/O checksums in btrfs_dio_private inste [...] omits 215f3d70a258 btrfs: convert btrfs_dio_private->pending_bios to refcount_t omits f51a7366621c btrfs: remove unused btrfs_dio_private::private omits b5df213ed8d1 btrfs: make btrfs_check_repairable() static omits 8a6938d8db5b btrfs: rename __readpage_endio_check to check_data_csum omits bf42812870e5 btrfs: clarify btrfs_lookup_bio_sums documentation omits a9d4ea2ecf0a btrfs: don't do repair validation for checksum errors omits a50c19203175 btrfs: look at full bi_io_vec for repair decision omits 7a09f48b0132 btrfs: fix double __endio_write_update_ordered in direct I/O omits d19a76af021d btrfs: fix error handling when submitting direct I/O bio omits 59b0bf9c02bc block: add bio_for_each_bvec_all() omits ffc4af3fa8d5 btrfs: simplify error handling of clean_pinned_extents() omits 8abfe3e5e5d1 btrfs: remove the redundant parameter level in btrfs_bin_search() omits 87cb4f1cce33 btrfs: make btrfs_read_disk_super return struct btrfs_disk_super omits 74c00a2698df btrfs: use list_for_each_entry_safe in free_reloc_roots omits 7efdb526d366 btrfs: don't force read-only after error in drop snapshot omits 456b1a5f3ed1 btrfs: remove pointless assertion on reclaim_size counter omits eaf7548652cb btrfs: tree-checker: remove duplicate definition of 'inode [...] omits d4b33b609aef btrfs: force chunk allocation if our global rsv is larger [...] omits 5608f573d9d2 btrfs: run btrfs_try_granting_tickets if a priority ticket fails omits 572526c699bf btrfs: only check priority tickets for priority flushing omits dc50a604392a btrfs: account for trans_block_rsv in may_commit_transaction omits e0ade8e4b40b btrfs: allow to use up to 90% of the global block rsv for unlink omits 5805ac0e5457 btrfs: improve global reserve stealing logic omits e3801a6eb15c btrfs: backref: distinguish reloc and non-reloc use of ind [...] omits 87a0f797c656 btrfs: reloc: move error handling of build_backref_tree() [...] omits e66c51a11190 btrfs: backref: rename and move finish_upper_links() omits f7d45e5dab65 btrfs: backref: rename and move handle_one_tree_block() omits ba24b572b128 btrfs: reloc: open code read_fs_root() for handle_indirect [...] omits 11f00eb57a53 btrfs: backref: rename and move should_ignore_root() omits 448e3807847a btrfs: backref: rename and move backref_tree_panic() omits f1a826d732e5 btrfs: backref: rename and move backref_cache_cleanup() omits b2f09f994a93 btrfs: backref: rename and move remove_backref_node() omits ab146f1b6708 btrfs: backref: rename and move drop_backref_node() omits db9c956cca79 btrfs: backref: rename and move free_backref_(node|edge) omits 7080bc829acf btrfs: backref: rename and move link_backref_edge() omits 489a7e39f339 btrfs: backref: rename and move alloc_backref_edge() omits ed4795a0fd13 btrfs: backref: rename and move alloc_backref_node() omits 07deacbb5b97 btrfs: backref: rename and move backref_cache_init() omits 1271e9fca84d btrfs: rename tree_entry to rb_simple_node and export it omits 8884e9821bbb btrfs: backref: move btrfs_backref_(node|edge|cache) struc [...] omits cfa9118b0a3c btrfs: reloc: add btrfs_ prefix for backref_node/edge/cache omits 9d32cdb5c649 btrfs: reloc: refactor useless nodes handling into its own [...] omits 23beae86eb33 btrfs: reloc: refactor finishing part of upper linkage int [...] omits 63b1bb2c4aeb btrfs: reloc: remove the open-coded goto loop for breadth- [...] omits 85811f9361b7 btrfs: reloc: pass essential members for alloc_backref_node() omits aa7306bc22dd btrfs: reloc: use wrapper to replace open-coded edge linking omits b0262d42acb0 btrfs: reloc: refactor indirect tree backref processing in [...] omits 78e60a8016fd btrfs: reloc: refactor direct tree backref processing into [...] omits e22e44d351f2 btrfs: reloc: make reloc root search-specific for relocati [...] omits 66bfadfcf9c1 btrfs: reloc: add backref_cache::fs_info member omits 9d64649d2435 btrfs: reloc: add backref_cache::pending_edge and backref_ [...] omits 9ac5a888a570 btrfs: reloc: rename mark_block_processed and __mark_block [...] omits d265b5621122 btrfs: reloc: use btrfs_backref_iter infrastructure omits 247cdb069215 btrfs: backref: implement btrfs_backref_iter_next() omits fc957f63a8bd btrfs: backref: introduce the skeleton of btrfs_backref_iter omits bd85fc959d90 btrfs: Add missing annotation for btrfs_tree_lock() omits 4ac20dfe0a71 btrfs: Add missing annotation for btrfs_lock_cluster() omits f4d49692ad76 drm/i915/gt: Mark up the racy read of execlists->context_tag omits 63605f1cfcc5 PCI: tegra: Fix reporting GPIO error value omits 6cfbc765e952 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits fd093c12633c interconnect: qcom: msm8916: Set interconnect sync_state callback omits 973ed7a0893f interconnect: Add support for interconnect providers with [...] omits a9d3b8df151c interconnect: Mark all dummy functions as static inline omits ab7897b3315d mmc: host: Drop redundant MMC_CAP_ERASE omits c6ee9070d7c3 mmc: core: Enable erase/discard/trim support for all mmc hosts omits ed70ddb49284 Merge branch 'fixes' into next omits b5c08eb306ab m68k: defconfig: Update defconfigs for v5.7-rc1 omits 3d92f62c7ba3 Merge branch 'renesas-arm-dt-for-v5.8' into renesas-next omits 5e818fd45512 Merge branch 'renesas-fixes-for-v5.7' into renesas-next omits 7fc3b53a7bd6 ARM: dts: r8a7742: Add GPIO nodes omits b2cb7d8d5f0c ARM: dts: r8a7742: Add [H]SCIF{A|B} support omits a31a8c9cbc07 ARM: dts: r8a7742: Add IRQC support omits b68266410b45 Merge branches 'acpi-tables', 'acpi-dbg' and 'acpi-pci' in [...] omits 8ec412bfd89e Merge branch 'acpica' into linux-next omits ae109281cca5 Merge branch 'pm-cpuidle' into linux-next omits 0a160e78c40e Merge branches 'acpi-processor' and 'acpi-cppc' into linux-next omits f50cc0efa4e9 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next omits 9b0547aad9a4 Merge branch 'pm-acpi' into linux-next omits d8ef2b73a459 mtd: rawnand: diskonchip: Get rid of the legacy interface [...] omits f46eb7affbda mtd: rawnand: diskonchip: Implement exec_op() omits f37b1d3c8f36 mtd: rawnand: diskonchip: Inherit from nand_controller omits fddf5cec1cc6 mtd: rawnand: diskonchip: Get rid of doc2000_readbuf_dword() omits a50b0c20bedc mtd: rawnand: diskonchip: Make sure doc2001plus_readbuf() [...] omits dace12ccfd08 mtd: rawnand: diskonchip: Set the NAND_NO_BBM_QUIRK flag omits 8420c68a16ce mtd: rawnand: cafe: Set the NAND_NO_BBM_QUIRK flag omits ec7cfc3d763c mtd: rawnand: Add a NAND_NO_BBM_QUIRK flag omits 22dc5f9d4906 mtd: rawnand: micron: Allow controllers to overload raw accessors omits 0e7f4b64ea46 mtd: rawnand: Allow controllers to overload soft ECC hooks omits 658beb663960 mtd: rawnand: Expose monolithic read/write_page_raw() helpers omits daca31765e8b mtd: rawnand: jedec: Adapt the parameter page read to cons [...] omits c27842e7e11f mtd: rawnand: onfi: Adapt the parameter page read to const [...] omits b451f5beece3 mtd: rawnand: Give the possibility to verify a read operat [...] omits 930370253ec5 mtd: rawnand: Add a helper to check supported operations omits 21b5cf3f6467 mtd: rawnand: Avoid indirect access to ->data_buf() omits 6446907307da mtd: rawnand: Rename the use_bufpoi variables omits 2f959949f214 mtd: rawnand: Fix comments about the use of bufpoi omits ce8148d7b8f2 mtd: rawnand: Rename a NAND chip option omits 96d627bdf112 mtd: rawnand: Reorder the nand_chip->options flags omits dd6ed5c9890b mtd: rawnand: Translate obscure bitfields into readable macros omits 66aaba3a07cb ubi: Relax the 'no MLC' rule and allow MLCs operating in SLC mode omits 568d841b6837 mtd: cmdlinepart: Add an slc option to use SLC mode on a part omits 1998053c8e80 mtd: partitions: ofpart: Parse the slc-mode property omits 422928a040fe dt-bindings: mtd: partition: Document the slc-mode property omits 9e3307a16953 mtd: Add support for emulated SLC mode on MLC NANDs omits d652f3a5bdaf mtd: rawnand: toshiba: Set the pairing scheme for TC58TEG5DCLTA00 omits 18729b17769c mtd: rawnand: Define the "distance 3" MLC pairing scheme omits 5338ef99c951 mtd: rawnand: toshiba: Add a specific init for TC58TEG5DCLTA00 omits 51b71ac092ea mtd: rawnand: cs553x: Get rid of the legacy interface impl [...] omits b4ed6328b93d mtd: rawnand: cs553x: Implement exec_op() omits ba03e4833946 mtd: rawnand: cs553x: Stop using chip->legacy.IO_ADDR_{R, W} omits c9e1817ff945 mtd: rawnand: cs553x: Declare controllers instead of NAND chips omits 432ab89d3035 mtd: rawnand: jedec: Use intermediate variables to improve [...] omits 2e8f56f2a941 mtd: rawnand: jedec: Define the number of parameter pages omits 6e9c65d87c6d mtd: rawnand: onfi: Drop a useless parameter page read omits 7e928263fc53 mtd: rawnand: onfi: Avoid doing a copy of the parameter page omits dacd1a129725 mtd: rawnand: onfi: Define the number of parameter pages omits 543e34f29dc4 mtd: rawnand: onfi: Use intermediate variables to improve [...] omits 1d5d08ee9b28 mtd: rawnand: onfi: Fix redundancy detection check omits 4d8ec041d9c4 mtd: rawnand: timings: Fix default tR_max and tCCS_min timings omits 83c411c29b90 mtd: rawnand: timings: Add mode information to the timings [...] omits 1617942a813c mtd: rawnand: marvell: Rename the ->correct() function omits 82c6c04e96a3 mtd: rawnand: marvell: Rename a function to clarify omits c525b7af9671 mtd: rawnand: marvell: Fix probe error path omits 7a0c18fb5c71 mtd: rawnand: marvell: Use nand_cleanup() when the device [...] omits 5dcc99763c98 mtd: rawnand: marvell: Use devm_platform_ioremap_res() omits c27075772d1f mtd: rawnand: marvell: Fix the condition on a return code omits d10b41ba02fe mtd: rawnand: Give more information about the ECC weakness omits 806adfbe8840 mtd: rawnand: au1550nd: Patch the read/write buf helper pr [...] omits b1593f8a431c mtd: rawnand: au1550nd: Get rid of the legacy interface im [...] omits 04b81f201066 mfd: max77620: Use single-byte writes on MAX77620 omits dd92b0133a78 Merge 5.7-rc5 into char-misc-next omits 07f77dd47a2c ALSA: firewire-motu: fulfill missing entries in Kconfig omits c8be6af9ef16 Merge v5.7-rc5 into driver-core-next omits ae73e7784871 Merge 5.7-rc5 into staging-next omits 1cc18584e5ac Merge 5.7-rc5 into tty-next omits 2ca23ae59e99 Merge 5.7-rc5 into usb-next omits 479da1f538a2 backlight: Add backlight_device_get_by_name() omits 6f7219fecf35 soundwire: intel: (cosmetic) remove multiple superfluous " [...] omits f779ad09109e soundwire: (cosmetic) remove multiple superfluous "else" s [...] omits 4f1738f4c24b soundwire: qcom: Use IRQF_ONESHOT omits a6f0b26d6a5d Merge branch 'cross-chip-bridging-for-disjoint-dsa-trees' omits ac02a451a614 net: dsa: sja1105: implement cross-chip bridging operations omits 3b7bc1f09101 net: dsa: introduce a dsa_switch_find function omits f66a6a69f97a net: dsa: permit cross-chip bridging between all trees in [...] omits 9eb8eff0cf2f net: bridge: allow enslaving some DSA master network devices omits 90d9834ecd6b Merge branch 'net-hns3-misc-updates-for-next' omits 81c287e3dda2 net: hns3: disable auto-negotiation off with 1000M setting [...] omits b4401a044a1e net: hns3: optimized the judgment of the input parameters [...] omits a4de02287abb net: hns3: provide .get_cmdq_stat interface for the client omits 4279b4d5ec9c net: hns3: modify two uncorrect macro names omits 5705b45155c4 net: hns3: remove a redundant register macro definition omits b6ca09cb156d net/mlx5: Replace zero-length array with flexible-array omits 6581cc1b6221 extcon: adc-jack: Fix an error handling path in 'adc_jack_ [...] omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits a4ae16f65c33 livepatch: Make klp_apply_object_relocs static omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits 2a4248749624 MAINTAINERS: adjust to livepatch .klp.arch removal omits 478efc79ee32 power: bq25890: implement INPUT_CURRENT_LIMIT property omits c942656ddb3a power: bq25890: implement PRECHARGE_CURRENT property omits b302a0ae7205 power: bq25890: implement CHARGE_TYPE property omits 3b4df57bef69 power: bq25890: update state on property read omits 21d90eda433f power: bq25890: fix ADC mode configuration omits 1e4724d0b7d1 power: bq25890: use proper CURRENT_NOW property for I_BAT omits b6522fa409cf parisc: add sysctl file interface panic_on_stackoverflow omits 3fd84a4fc063 parisc: use -fno-strict-aliasing for decompressor omits 0d341e0ddb1a parisc: suppress error messages for 'make clean' omits 0383024f811a power: supply: max17040: Correct voltage reading omits bed37f0ba6bc Merge branch 'Ethernet-Cable-test-support' omits 9896a4574ecb net: phy: Send notifier when starting the cable test omits 4a459bdc7472 net: phy: Put interface into oper testing during cable test omits fc879f723c2a net: phy: marvell: Add cable test support omits 1e2dc14509fd net: ethtool: Add helpers for reporting test results omits 1dd3f212af30 net: ethtool: Add infrastructure for reporting cable test results omits 0df960f14e17 net: ethtool: Make helpers public omits b28efb930ba5 net: ethtool: Add attributes for cable test reports omits 11ca3c4261cd net: ethtool: netlink: Add support for triggering a cable test omits 97c22438963a net: phy: Add support for polling cable test omits a68a813836e1 net: phy: Add cable test support to state machine omits a67537ef37d8 mtd: rawnand: au1550nd: Implement exec_op() omits 15770370df4d mtd: rawnand: au1550nd: Stop using IO_ADDR_{R, W} in au_{r [...] omits 5756f2e8dad4 mtd: rawnand: denali: add more delays before latching inco [...] omits ce446b4b2d80 mtd: rawnand: Take check_only into account omits 4ba246d7a365 mtd: rawnand: brcmnand: Remove unused including <linux/version.h> omits fb0f6f331e27 mtd: rawnand: cadence: Make cadence_nand_attach_chip static omits 73ab61552e2f mtd: rawnand: ingenic: Make qi_lb60_ooblayout_ops static omits 7c26e6ef96c9 mtd: rawnand: fsmc: Change to non-atomic bit operations omits b9f96423bba6 net: usb: qmi_wwan: remove redundant assignment to variabl [...] omits 1ea08c6bce05 net: huawei_cdc_ncm: remove redundant assignment to variable ret omits d728e6402c00 net: usb: ax88179_178a: remove redundant assignment to var [...] omits 4f6cd04f2ded dsa: sja1105: fix semicolon.cocci warnings omits 29e9eff40f5e power: supply: olpc_battery: fix the power supply name omits fa7cc725a343 power: supply: smb347-charger: Add delay before getting IRQSTAT omits c32ea07a3063 power: supply: smb347-charger: IRQSTAT_D is volatile omits 7d374b209083 interconnect: Add helpers for enabling/disabling a path omits 360a10285e7e interconnect: imx: Fix return value check in imx_icc_node_ [...] omits f69bc337f7bd vmbus: Replace zero-length array with flexible-array omits 1f65e6683267 ALSA: fireface: add support for RME Fireface UFX (untested) omits 062bb452b078 ALSA: fireface: add support for RME FireFace 802 omits 782222bab83a ALSA: fireface: code refactoring to decide name of sound card omits c52f232e1107 ALSA: fireface: code refactoring to add enumeration consta [...] omits f4588cc425be ALSA: fireface: start IR context immediately omits bbd6aac3ae15 ALSA: fireface: fix configuration error for nominal sampli [...] omits 506c28aae936 Merge branch 'core/core' omits 75cd0a9ea73d Merge branch 'efi/core' omits b4d716a71325 Merge branch 'locking/core' omits 06cfac492dbd Merge branch 'locking/kcsan' omits 517033048c9c Merge branch 'locking/urgent' omits 05e52818cfe8 Merge branch 'objtool/core' omits 3f373a3ab00b Merge branch 'perf/core' omits 86c9adaa8aa0 Merge branch 'ras/core' omits 13aa1ce36799 Merge branch 'sched/core' omits bfc5e0406a5a Merge branch 'smp/core' omits fb0cfd48f3fb Merge branch 'x86/asm' omits 13bd4dc9c54e Merge branch 'x86/boot' omits ed4ef89d8c5a Merge branch 'x86/build' omits 2cc7b0621667 Merge branch 'x86/cache' omits 2fa0ea3987bb Merge branch 'x86/cleanups' omits 85fa8e90c8ad Merge branch 'x86/cpu' omits 439af0c9e77a Merge branch 'x86/entry' omits 145989e24c55 Merge branch 'x86/kdump' omits dbf84ce6a580 Merge branch 'x86/microcode' omits d302700fcf0e Merge branch 'x86/mm' omits 878a6c4f30e2 Merge branch 'x86/platform' omits a146123e940c Merge branch 'x86/timers' omits b8f5b33886f6 Merge branch 'x86/urgent' omits 2b44574ca8a6 Merge branch 'x86/vdso' omits 3eb66d9f97f3 Input: add driver for the Cypress CY8CTMA140 touchscreen omits 7fdff6cc84de dt-bindings: touchscreen: Add CY8CTMA140 bindings omits d34fced41e17 Input: applespi - replace zero-length array with flexible-array omits 7a36e4918e30 octeontx2-pf: Use the napi_alloc_frag() to alloc the pool buffers omits e7bb7ecefa81 IB/mlx4: Replace zero-length array with flexible-array omits b4563facdcae bpf, runqslower: include proper uapi/bpf.h omits 75ffb420aa71 power: supply: KConfig cleanup default n omits 72073aa1e262 power: supply: Fix Kconfig help text indentiation omits 0902f8366491 power: supply: Support ROHM bd99954 charger omits 2a75c8a4e4fe dt_bindings: ROHM BD99954 Charger omits 5a63b7ba50fd power: supply: add battery parameters omits e3420b49949c dt-bindings: battery: add new battery parameters omits 92f7d909720e power: supply: bd70528: use linear ranges omits 180139dca8b3 Merge branch 'bpf_iter' omits 6879c042e105 tools/bpf: selftests: Add bpf_iter selftests omits acf61631746c tools/bpf: selftests: Add iter progs for bpf_map/task/task_file omits 7c128a6bbd4f tools/bpf: selftests: Add iterator programs for ipv6_route [...] omits 9406b485dea5 tools/bpftool: Add bpf_iter support for bptool omits 5fbc220862fc tools/libpf: Add offsetof/container_of macro in bpf_helpers.h omits c09add2fbc5a tools/libbpf: Add bpf_iter support omits 9c5f8a1008a1 bpf: Support variable length array in tracing programs omits 1d68f22b3d53 bpf: Handle spilled PTR_TO_BTF_ID properly when checking s [...] omits 492e639f0c22 bpf: Add bpf_seq_printf and bpf_seq_write helpers omits b121b341e598 bpf: Add PTR_TO_BTF_ID_OR_NULL support omits eaaacd23910f bpf: Add task and task/file iterator targets omits 138d0be35b14 net: bpf: Add netlink and ipv6_route bpf_iter targets omits 6086d29def80 bpf: Add bpf_map iterator omits e5158d987b72 bpf: Implement common macros/helpers for target iterators omits 367ec3e4834c bpf: Create file bpf iterator omits ac51d99bf81c bpf: Create anonymous bpf iterator omits fd4f12bc38c3 bpf: Implement bpf_seq_read() for bpf iterator omits 2057c92bc927 bpf: Support bpf tracing/iter programs for BPF_LINK_UPDATE omits de4e05cac46d bpf: Support bpf tracing/iter programs for BPF_LINK_CREATE omits 15d83c4d7cef bpf: Allow loading of a bpf_iter program omits ae24345da54e bpf: Implement an interface to register bpf_iter targets omits bf584e4dbd5b Merge tag 'tags/linear-ranges-lib' into psy-next omits 1072ceada458 power: reset: ltc2952: remove unused variable omits 934ed3847a4e power: supply: lp8788: Fix an error handling path in 'lp87 [...] omits 02a5043b22ed Merge branch 'mlxsw-spectrum-Enforce-some-HW-limitations-f [...] omits aa7431123fc6 selftests: mlxsw: tc_restrictions: add couple of test for [...] omits 240fe73457fb selftests: mlxsw: tc_restrictions: add test to check sampl [...] omits b886dea37b78 selftests: mlxsw: rename tc_flower_restrictions.sh to tc_r [...] omits 67ed68fc0c9a mlxsw: spectrum_flower: Forbid to insert flower rules in c [...] omits 18346b70ab77 mlxsw: spectrum_matchall: Forbid to insert matchall rules [...] omits aed65285fb9e mlxsw: spectrum_matchall: Expose a function to get min and [...] omits 5a2939b9d7dd mlxsw: spectrum_matchall: Put matchall list into substruct [...] omits 593bb8437986 mlxsw: spectrum_flower: Expose a function to get min and m [...] omits 18aa23b31f6c mlxsw: spectrum_matchall: Restrict sample action to be all [...] omits 72ef908bb3ff hinic: add three net_device_ops of vf omits 654ab8c58068 Merge branch 'for-5.8/drivers' into for-next omits 92decf118f1d nvme: define constants for identification values omits d02abd198633 nvmet: align addrfam list to spec omits 3ecb5faa07c7 nvmet: centralize port enable access for configfs omits 87628e285100 nvmet: use type-name map for address treq omits 84b8d0d7aa15 nvmet: use type-name map for ana states omits 7e764179c867 nvmet: use type-name map for address family omits 45e2f3c2d2f5 nvmet: add generic type-name mapping omits 7890b9701b79 nvme-multipath: stop using ->queuedata omits db5ad6b7f8cd nvme-tcp: try to send request in queue_rq context omits 72e5d757c620 nvme-tcp: avoid scheduling io_work if we are already polling omits 386e5e6e1aa9 nvme-tcp: use bh_lock in data_ready omits 2a5bcfdd41d6 nvme-pci: align io queue count with allocted nvme_queue in [...] omits 54b2fcee1db0 nvme-pci: remove last_sq_tail omits 74943d45eef4 nvme-pci: remove volatile cqes omits b04df85d9a05 nvme: flush scan work on passthrough commands omits 6623c5b3dfa5 nvme: clean up error handling in nvme_init_ns_head omits 3add1d93d991 nvme-fc: avoid gcc-10 zero-length-bounds warning omits e8cd1ff11d58 nvmet: add ns revalidation support omits 31fdad7be189 nvme: consolodate io settings omits bc1af009a8ed nvme: revalidate namespace stream parameters omits 38adf94e166e nvme: consolidate chunk_sectors settings omits b2b2de7c5a01 nvme: revalidate after verifying identifiers omits b2ce4d90690b nvme-multipath: set bdi capabilities once omits 0c284db7f235 nvme: check namespace head shared property omits 9ad1927a3bc2 nvme: always search for namespace head omits ac262508daa8 nvme: release namespace head reference on error omits d567572906d9 nvme: unlink head after removing last namespace omits aec459b484b8 nvme: remove the magic 1024 constant in nvme_scan_ns_list omits 4005f28d25cb nvme: avoid an Identify Controller command for each namesp [...] omits 4450ba3bbb47 nvme: factor out a nvme_ns_remove_by_nsid helper omits 25dcaa9292af nvme: clean up nvme_scan_work omits b9a5c3d4c34d nvme: refine the Qemu Identify CNS quirk omits e4fcc72c1a42 nvmet-fc: slight cleanup for kbuild test warnings omits b0012dd39715 nvmet-rdma: use SRQ per completion vector omits 03f8cebc127f nvme: remove unused parameter omits 71fb90eb71d7 nvme: provide num dword helper omits 54840bed372c lpfc: nvmet: Add Send LS Request and Abort LS Request support omits 4c2805aab519 lpfc: nvmet: Add support for NVME LS request hosthandle omits 9aa09e98b288 lpfc: nvme: Add Receive LS Request and Send LS Response su [...] omits fe1bedec5b9c lpfc: Refactor Send LS Response support omits e96a22b0b7c2 lpfc: Refactor Send LS Abort support omits 6514b25d3fba lpfc: Refactor Send LS Request support omits 3a8070c567aa lpfc: Refactor NVME LS receive handling omits 7b7f551b0403 lpfc: Commonize lpfc_async_xchg_ctx state and flag definitions omits 7cacae2ad047 lpfc: Refactor nvmet_rcv_ctx to create lpfc_async_xchg_ctx omits 2a1160a03ac4 lpfc: Refactor lpfc nvme headers omits 437c0b824dbd nvme-fcloop: add target to host LS request support omits ea39765843fa nvme-fcloop: refactor to enable target to host LS omits 47bf32410644 nvmet-fc: Add Disconnect Association Xmt support omits 349c694ee71c nvmet-fc: rename ls_list to ls_rcv_list omits 58ab8ff9dca2 nvmet-fc: track hostport handle for associations omits 0dfb992e0ec2 nvmet-fc: perform small cleanups on unneeded checks omits a5c2b4f633cf nvmet-fc: add LS failure messages omits 14fd1e98afaf nvme-fc: Add Disconnect Association Rcv support omits ec3b0e3cc393 nvmet-fc: Update target for common definitions for LS handling omits fd5a5f221304 nvme-fc: Update header and host for common definitions for [...] omits eb4ee8f12515 nvme-fc: convert assoc_active flag to bit op omits f56bf76f79f3 nvme-fc: Ensure private pointers are NULL if no data omits 3b8281b02bdc nvmet-fc: Better size LS buffers omits ca19bcd08633 nvme-fc nvmet-fc: refactor for common LS definitions omits 72e6329f86c7 nvme-fc and nvmet-fc: revise LLDD api for LS reception and [...] omits 615399896ca3 nvme-fc: Sync header to FC-NVME-2 rev 1.08 omits d48005c8bcc7 Merge branch 'for-5.8/io_uring' into for-next omits 15fb54928208 Merge branch 'for-5.8/block' into for-next omits af00423a3dbc hfs: stop using ioctl_by_bdev omits 1cd925d58385 bdi: remove the name field in struct backing_dev_info omits aef33c2ff8aa bdi: simplify bdi_alloc omits 3c5d202b55d3 bdi: remove bdi_register_owner omits a5a6c66df6bf bdi: unexport bdi_register_va omits 4c74746625de driver core: remove device_create_vargs omits 79fab5287922 block: rename blk_mq_alloc_rq_maps omits 03b63b029dcb block: rename __blk_mq_alloc_rq_map omits fd689871bbfb block: alloc map and request for new hardware queue omits a2584e43f567 block: save previous hardware queue count before udpate omits 2e194422f1eb block: free both rq_map and request omits 873f1c8df7e0 Merge branch 'block-5.7' into for-5.8/block omits 0f58daaacca9 Input: edt-ft5x06 - prefer asynchronous probe omits 21d1611a83f8 Input: edt-ft5x06 - improve power management operations omits f4ee52f3ad8c Input: edt-ft5x06 - move parameter restore into helper omits 255cdaf73412 Input: edt-ft5x06 - fix get_default register write access omits 6e85bd73d50d video: fbdev: pxa168fb: make pxa168fb_init_mode() return void omits 7429e92386b2 drm/i2c/tda998x: Make tda998x_audio_digital_mute static omits 0d5c56a220a0 Merge tag 'mlx5-updates-2020-05-09' of git://git.kernel.or [...] omits 48834e6084f1 drm/panel-simple: Support hpd-gpios for delaying prepare() omits d2528306528d dt-bindings: display: Add hpd-gpios to panel-common bindings omits cfe40d02238e panel: simple: Add BOE NV133FHM-N62 omits 574a38ca06e6 dt-bindings: display: simple: Add BOE NV133FHM-N62 omits 9694d9c3b5a5 panel: simple: Fix size and bpp of BOE NV133FHM-N61 omits 2c674bec76d3 Merge branch 'net-atlantic-driver-updates' omits b4de6c49e569 net: atlantic: unify MAC generation omits 097d638cf4e1 net: atlantic: remove check for boot code survivability be [...] omits ad46bd5ec357 net: atlantic: remove hw_atl_b0_hw_rss_set call from A2 code omits c64d7b23f511 net: atlantic: remove TPO2 check from A0 code omits 843e1396f62e net: atlantic: rename AQ_NIC_RATE_2GS to AQ_NIC_RATE_2G5 omits 7bb377107c72 net: atlantic: minor MACSec code cleanup omits 38e86bfcf7f5 net: atlantic: use __packed instead of the full expansion. omits 9edd5112d963 fpga: zynqmp: fix modular build omits 562402eeb1cd Merge tag 'v5.7-rc4' of git://git.kernel.org/pub/scm/linux [...] omits 1ce4530cce23 MIPS: Remove NEC MARKEINS/EMMA omits 1b00767fd8e1 MIPS: Remove PMC MSP71xx platform omits 10760dde9be3 MIPS: Remove support for LASAT omits 13c432b51449 exec: Fix spelling of search_binary_handler in a comment omits 7a60ef4803d5 exec: Move the comment from above de_thread to above unsha [...] omits b213c2dcbcbc exec: Promised cleanups after introducing exec_update_mutex omits f1e79c7e183c drm/i915: Replace zero-length array with flexible-array omits 16dc224f1c0f drm/i915: Replace the hardcoded I915_FENCE_TIMEOUT omits f2a8d52e0a4d nsproxy: add struct nsset omits 6dd10c47e912 ACPI: hotplug: PCI: Use the new acpi_evaluate_reg() helper omits 132565d8ec09 ACPI: utils: Add acpi_evaluate_reg() helper omits 8e22c2e4a62e ACPI: debug: Make two functions static omits 95722237cb2a ACPI: sleep: Put the FACS table after using it omits ead7ba136267 ACPI: scan: Put SPCR and STAO table after using it omits f900bf4951a2 ACPI: EC: Put the ACPI table after using it omits 11c7bdffc743 ACPI: APEI: Put the HEST table for error path omits 43f595dcab30 ACPI: APEI: Put the error record serialization table for e [...] omits 541156a38fd0 ACPI: APEI: Put the error injection table for error path a [...] omits 3d995f88adb1 ACPI: APEI: Put the boot error record table after parsing omits fe4e1a576ef4 ACPI: watchdog: Put the watchdog action table after parsing omits f8690227dd89 ACPI: LPIT: Put the low power idle table after using it omits 2d2feb681317 ACPICA: Update version to 20200430 omits e3f7ae9ebb44 ACPICA: Fix required parameters for _NIG and _NIH omits 6bfe5344b295 ACPICA: Dispatcher: add status checks omits 034fdaa50803 ACPICA: Disassembler: ignore AE_ALREADY_EXISTS status when [...] omits 2c1779f5ad32 ACPICA: Move acpi_gbl_next_cmd_num definition to acglobal.h omits f5308a82e8d5 ACPICA: Make acpi_protocol_lengths static omits 28bff09518e9 net/mlx5e: Enhance ICOSQ WQE info fields omits 6b74f60ef5a9 net/mlx5: Accel, Remove unnecessary header include omits 41a8e4ebb472 net/mlx5e: Use struct assignment for WQE info updates omits 05dfd570826f net/mlx5e: Take TX WQE info structures out of general EN header omits f713ce1de897 net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow omits ab1e0ce99d3d net/mlx5e: kTLS, Fill work queue edge separately in TX flow omits 714c88a38bce net/mlx5e: Split TX acceleration offloads into two phases omits 5546100038ee net/mlx5e: Update UDP fields of the SKB for GSO first omits 2eeb6e384102 net/mlx5e: Make TLS offload independent of wqe and pi omits 0bdb078c7485 net/mlx5e: Pass only eseg to IPSEC offload omits 3df711db05b5 net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit omits 7f8546f3f041 net/mlx5e: Unify checks of TLS offloads omits f02bac9ad641 net/mlx5e: Return bool from TLS and IPSEC offloads omits 76cd622fe2c2 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 79ee1cda1d92 bus: mhi: core: Ensure non-zero session or sequence ID val [...] omits a379018f37c9 bus: mhi: core: Improve debug logs for loading firmware omits 693ae167e023 bus: mhi: core: Return appropriate error codes for AMSS lo [...] omits dbaca7d25c11 bus: mhi: core: Handle firmware load using state worker omits 883f9d93f5e8 bus: mhi: core: Read transfer length from an event properly omits 38c446f23b0f bus: mhi: core: Add range check for channel id received in [...] omits ddd0bf4fb124 bus: mhi: core: Cache intmod from mhi event to mhi channel omits f8902937657f bus: mhi: core: Refactor mhi queue APIs omits 5eb2bcf247de net: lio_core: remove redundant assignment to variable tx_done omits 6a9c9548ee20 net/atheros: remove redundant assignment to variable size omits d8f05e9891fd cnic: remove redundant assignment to variable ret omits 4d2c99940825 net: tg3: tidy up loop, remove need to compute off with a [...] omits 9dfff80280b6 Merge branch 'r8169-sync-few-functionalities-with-vendor-driver' omits ce740c5f6f7a r8169: improve reset handling for chips from RTL8168g omits 6f9395c69e62 r8169: add helper rtl_wait_txrx_fifo_empty omits 9617886fa65d r8169: add helper rtl_enable_rxdvgate omits e031ce80d9f9 r8169: add helper r8168g_wait_ll_share_fifo_ready omits b5c3babb188f net: ipa: Remove ipa_endpoint_stop{,_rx_dma} again omits d8882935fcae ipv6: use DST_NOCOUNT in ip6_rt_pcpu_alloc() omits b41d272eda6d net: dsa: sja1105: remove set but not used variable 'prev_time' omits da384effb160 net: dsa: vsc73xx: convert to devm_platform_ioremap_resource omits 3712c1c2ef2a ieee802154: 6lowpan: remove unnecessary comparison omits cf86a086a180 net/dst: use a smaller percpu_counter batch for dst entrie [...] omits 7d01bd745a8f io_uring: remove obsolete 'state' parameter omits 904fbcb115c8 io_uring: remove 'fd is io_uring' from close path omits 28df3d1539de nfsd: clients don't need to break their own delegations omits 52782c92ac85 kthread: save thread function omits a776f560abcb dt-bindings: power: reset: Convert syscon-reboot-mode to D [...] omits 1a45732926f3 power: supply: cw2015: Make some symbols static omits cf5701bf7496 power: bq25890: unlock on error paths in bq25890_resume() omits 8086fbaf4934 bpf: Allow any port in bpf_bind helper omits cb0721c7e200 net: Refactor arguments of inet{,6}_bind omits 488a23b89d17 selftests/bpf: Move existing common networking parts into [...] omits 33181bb8e8fe selftests/bpf: Generalize helpers to control background listener omits 7740dda5b465 Merge tag 'sh-pfc-for-v5.8-tag1' of git://git.kernel.org/p [...] omits 29f9f8e1fc93 Merge tag 'gpio-updates-for-v5.8-part1' of git://git.kerne [...] omits 68f5fc4ea9dd PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect omits 62a7f3009a46 serial: 8250_pci: Move Pericom IDs to pci_ids.h omits fcae496153a3 drm/i915: Prevent using semaphores to chain up to external fences omits 3136deb7ba22 drm/i915: Peel dma-fence-chains for await omits b58615446632 drm/amdgpu: only set DPM_FLAG_NEVER_SKIP for legacy ATPX BOCO omits af27c649b647 drm/amdgpu: drop extra runtime pm handling in resume pmop omits deff2b024aee drm/amdgpu: fix runpm logic in amdgpu_pmops_resume omits f0d69678083f drm/amdgpu: drop pm_runtime_set_active omits 0da4a419a27a drm/amdgpu: implement soft_recovery for gfx10 omits 77f3a5cd7023 drm/amdgpu: cleanup sysfs file handling omits 85625e642950 drm/amdgpu: enable hibernate support on Navi1X omits 890900fe77b1 drm/amdgpu: use node_id and node_size to calcualte dram_ba [...] omits 999a69e2758f drm/amdgpu: switch to common rlc_autoload helper omits c797c583e880 drm/amdgpu: drop unused ras ta helper function omits 001a0a95ed7a drm/amdgpu: switch to common ras ta helper omits 35ccba4e9fc7 drm/amdgpu: switch to common xgmi ta helpers omits fad87aae6a84 coresight: etm4x: Fix use-after-free of per-cpu etm drvdata omits a1304cba816e ASoC: cros_ec_codec: allocate shash_desc dynamically omits c50ad6dbf6cc Merge tag 'linear-ranges-lib' of https://git.kernel.org/pu [...] omits 60ab7f4153b6 regulator: use linear_ranges helper omits de824cc9659e power: supply: bd70528: rename linear_range to avoid collision omits 33d599f05299 lib/test_linear_ranges: add a test for the 'linear_ranges' omits d2218d4e4a65 lib: add linear ranges helpers omits 7b0bf99b9ee4 cpupower: Remove unneeded semicolon omits 3d60548b216b xfs: remove duplicate headers omits 43dc0aa84ef7 xfs: fix unused variable warning in buffer completion on !DEBUG omits 6ea670ade207 xfs: remove unnecessary includes from xfs_log_recover.c omits 17d29bf271ea xfs: move log recovery buffer cancellation code to xfs_buf [...] omits cc560a5a9540 xfs: hoist setting of XFS_LI_RECOVERED to caller omits 96b60f826713 xfs: refactor intent item iop_recover calls omits 889eb55dd68f xfs: refactor intent item RECOVERED flag into the log item omits 86a371741386 xfs: refactor adding recovered intent items to the log omits 154c733a33d9 xfs: refactor releasing finished intents during log recovery omits bba7b1644a25 xfs: refactor xlog_item_is_intent now that we're done converting omits 9329ba89cbb1 xfs: refactor recovered BUI log item playback omits c57ed2f5a2ff xfs: refactor recovered CUI log item playback omits cba0ccac28a7 xfs: refactor recovered RUI log item playback omits 10d0c6e06fc8 xfs: refactor recovered EFI log item playback omits 2565a11b224b xfs: remove log recovery quotaoff item dispatch for pass2 [...] omits 3c6ba3cf90c7 xfs: refactor log recovery BUI item dispatch for pass2 com [...] omits 9b4467e98340 xfs: refactor log recovery CUI item dispatch for pass2 com [...] omits 07590a9d38b8 xfs: refactor log recovery RUI item dispatch for pass2 com [...] omits 9817aa80dcdc xfs: refactor log recovery EFI item dispatch for pass2 com [...] omits 3ec6efa703cf xfs: refactor log recovery icreate item dispatch for pass2 [...] omits fcbdf91e0c9f xfs: refactor log recovery dquot item dispatch for pass2 c [...] omits 658fa68b6f34 xfs: refactor log recovery inode item dispatch for pass2 c [...] omits 1094d3f12363 xfs: refactor log recovery buffer item dispatch for pass2 [...] omits 3304a4fabd09 xfs: refactor log recovery item dispatch for pass1 commit [...] omits 8ea5682d0711 xfs: refactor log recovery item dispatch for pass2 readhea [...] omits 86ffa471d9ce xfs: refactor log recovery item sorting into a generic dis [...] omits 35f4521fd3a0 xfs: convert xfs_log_recover_item_t to struct xfs_log_reco [...] omits fff7ae517d15 Merge branch 'fixes' into for-next omits 59b6b7b7e8a1 Merge branch 'omap-for-v5.8/soc' into for-next omits 2de00450c012 ARM: dts: am437x: fix networking on boards with ksz9031 phy omits 464ef023be96 Merge branch 'next/drivers' into for-next omits 4bff7214d263 memory: samsung: exynos5422-dmc: Fix tFAW timings alignment omits e41627db6f36 drm/i915/gt: Improve precision on defer_request assert omits c1c633878662 f2fs: introduce f2fs_bmap_compress() omits bf38fbad12b3 f2fs: support fiemap on compressed inode omits 3265d3db1f16 f2fs: support partial truncation on compressed inode omits b5f4684b5f5f f2fs: remove redundant compress inode check omits 3c57f7518245 f2fs: use strcmp() in parse_options() omits d29fbcdb051f f2fs: Use the correct style for SPDX License Identifier omits 059c6d68cfc5 Merge tag 'perf-core-for-mingo-5.8-20200506' of git://git. [...] omits 97a9474aeb78 Merge branch 'kcsan-for-tip' of git://git.kernel.org/pub/s [...] omits ac938052e571 drm/i915: Pull waiting on an external dma-fence into its routine omits 2045d666ae63 drm/i915: Ignore submit-fences on the same timeline omits a70ff65601f1 i2c: tegra: Synchronize DMA before termination omits 566c05f7cd9a i2c: tegra: Better handle case where CPU0 is busy for a long time omits 26ca88aaea26 i2c: tegra: Keep IRQs enabled during suspend/resume omits 44c99904cf61 i2c: tegra: Restore pinmux on system resume omits 2d6201ee1123 ASoC: soc-core: Replace zero-length array with flexible-array omits 28d4adc4257c ASoC: SOF: Intel: Fix unused variable warning omits f923db184ca3 gpu: host1x: Clean up debugfs in error handling path omits 50b6f619a099 uapi/drm/drm_fourcc.h: Note on platform specificity for fo [...] omits f92f26f2ed2c iwlwifi: pcie: handle QuZ configs with killer NICs as well omits c4ad6ea9574b MIPS: Replace zero-length array with flexible-array omits 68fbb9721ea7 MIPS: Loongson: Add DMA support for LS7A omits e701656ec4db MIPS: inst.h: Stop including asm.h to avoid various build [...] omits 6d4a81122c23 mmc: sdricoh_cs: Respect the cmd->busy_timeout from the mmc core omits 850425f7cd41 mmc: sdricoh_cs: Throttle polling rate for commands omits 31f022ebe39d mmc: sdricoh_cs: Throttle polling rate for data transfers omits 096d0366c5a0 mmc: cb710: Inform the mmc core about the maximum busy timeout omits bd2426a9deda Merge branch 'fixes' into next omits 69efd5c4bd4c ALSA: firewire-lib: use sequence of syt offset and data bl [...] omits 1a4be183b3fc ALSA: firewire-lib: pool ideal sequence of syt offset and [...] omits 25babf297c57 ALSA: firewire-lib: add cache for packet sequence to AMDTP [...] omits 274fc3558133 ALSA: firewire-lib: code refactoring for data block calculation omits 816d84826e89 ALSA: firewire-lib: code refactoring for syt offset calculation omits 83cfb5c50f8e ALSA: firewire-lib: code refactoring for syt computation omits af86b0b1f4b0 ALSA: firewire-lib: code refactoring for parameters of pac [...] omits 2472cfb3232c ALSA: firewire-lib: add reference to domain structure from [...] omits 10aa8e4acf51 ALSA: firewire-lib: use macro for maximum value of second [...] omits 8304cf77c920 ALSA: firewire-lib: fix invalid assignment to union data f [...] omits 89ebe49aaa2f ALSA: fireworks: Replace zero-length array with flexible-array omits d6ddbd5c97d1 drm/ast: Don't check new mode if CRTC is being disabled omits d3d2674cc6ff iwlwifi: dbg_ini: differentiate ax210 hw with same hw type omits b1c860f6ec73 iwlwifi: pcie: skip fragmented receive buffers omits e9a7f025e72c iwlwifi: remove outdated copyright print/module statement omits 3d1d87ab1a3a iwlwifi: mvm: don't transmit on unallocated queue omits e88e2cd0b80f iwlwifi: tx: enable A-MSDU in low latency mode omits 3da1a4e32870 iwlwifi: use longer queues for 256-BA omits c239feec5038 iwlwifi: pcie: gen2: use DMA pool for byte-count tables omits a8e82c36081e iwlwifi: pcie: remove some dead code omits 281277b206f0 iwlwifi: dbg: mark a variable __maybe_unused omits 92f78d4b15a4 iwlwifi: mvm: attempt to allocate smaller queues omits 752d95a2bf6f iwlwifi: pcie: allocate much smaller byte-count table omits 36dfe9ac6e8b iwlwifi: dump api version in yaml format omits 3f910a25839b iwlwifi: pcie: convert all AX101 devices to the device tables omits e34aa5abfcf5 iwlwifi: pcie: remove occurrences of 22000 in the FW name defines omits d5727b60a18e iwlwifi: pcie: convert QnJ with Hr to the device table omits ebe7b061e929 iwlwifi: pcie: remove mangling for iwl_ax101_cfg_qu_hr omits 53abad420b7e iwlwifi: pcie: remove outdated comment about PCI RTPM reference omits 37dee1f18eef iwlwifi: mvm: add IML/ROM information to the assertion dumps omits a8eb340f2ea4 iwlwifi: move iwl_set_soc_latency to iwl-drv to be used by [...] omits 0960237d2fa3 iwlwifi: yoyo: remove magic number omits 71e9378bcfd2 iwlwifi: mvm: initialize iwl_dev_tx_power_cmd to zero omits 2abe24f9e15b iwlwifi: dbg: set debug descriptor to NULL outside of iwl_ [...] omits 45baf306b0a1 iwlwifi: bump FW API to 55 for AX devices omits 89cb1ddee1a9 iwlwifi: yoyo: add D3 resume timepoint omits 73f23d91cfa3 iwlwifi: mvm: set properly station flags in STA_HE_CTXT_CMD omits a65a5824298b iwlwifi: avoid debug max amsdu config overwriting itself omits 9617040ecab4 iwlwifi: mvm: remove iwlmvm's tfd_q_hang_detect module parameter omits f4bfdc5e571e iwlwifi: mvm: stop supporting swcrypto and bt_coex_active [...] omits f092e4e35b34 iwlwifi: mvm: add support for range request command version 9 omits 0c9e025e797e iwlwifi: yoyo: don't access TLV before verifying len omits f25c418dcad9 iwlwifi: remove antenna_coupling module parameter omits cc9b6012d34b iwlwifi: yoyo: use hweight_long instead of bit manipulating omits ebfa7f8ae155 iwlwifi: yoyo: add support for parsing SHARED_MEM_ALLOC version 4 omits 382d8296c5b5 iwlwifi: fw api: fix PHY data 2/3 position omits 3a53230e1c4b drm/ast: Make ast_primary_plane_helper_atomic_update static omits 228c4f265c6e crypto: lib/sha1 - fold linux/cryptohash.h into crypto/sha.h omits 2aaba014b55b crypto: lib/sha1 - remove unnecessary includes of linux/cr [...] omits 6b0b0fa2bce6 crypto: lib/sha1 - rename "sha" to "sha1" omits 4d21e594508c crypto: s390/sha1 - prefix the "sha1_" functions omits 23dc2a0dfc98 crypto: powerpc/sha1 - prefix the "sha1_" functions omits 1c4b3c409998 crypto: powerpc/sha1 - remove unused temporary workspace omits ac0ad93df713 mptcp: use SHA256_BLOCK_SIZE, not SHA_MESSAGE_BYTES omits 85fc78b80f15 ASoC: cros_ec_codec: use crypto_shash_tfm_digest() omits bce395eea0f2 KEYS: encrypted: use crypto_shash_tfm_digest() omits 75b93c635482 sctp: use crypto_shash_tfm_digest() omits ec0bf6edc4ad Bluetooth: use crypto_shash_tfm_digest() omits f80df3851246 ubifs: use crypto_shash_tfm_digest() omits ea794db2646a nfsd: use crypto_shash_tfm_digest() omits 197981138805 ecryptfs: use crypto_shash_tfm_digest() omits 3e185a56eb69 fscrypt: use crypto_shash_tfm_digest() omits 96a5aa721df8 nfc: s3fwrn5: use crypto_shash_tfm_digest() omits ecca1ad60cdf crypto: s5p-sss - use crypto_shash_tfm_digest() omits e29ba412bdfe crypto: omap-sham - use crypto_shash_tfm_digest() omits ce8e04888dd8 crypto: n2 - use crypto_shash_tfm_digest() omits e0077ea8ee17 crypto: mediatek - use crypto_shash_tfm_digest() omits 61c38e3a94f2 crypto: hisilicon/sec2 - use crypto_shash_tfm_digest() omits 8cbb809794b1 crypto: ccree - use crypto_shash_tfm_digest() omits f32b6775c795 crypto: ccp - use crypto_shash_tfm_digest() omits 7e3e48d86b7c crypto: artpec6 - use crypto_shash_tfm_digest() omits 1306664fdeef crypto: essiv - use crypto_shash_tfm_digest() omits a221b33b657b crypto: arm64/aes-glue - use crypto_shash_tfm_digest() omits 822a98b862d5 crypto: hash - introduce crypto_shash_tfm_digest() omits 13855fd8ce64 crypto: lib/sha256 - return void omits 777765beab20 memstick: Replace zero-length array with flexible-array omits 691e9f6c3c94 Merge branch 'fixes' into next omits d099ea6e6fde crypto - Avoid free() namespace collision omits e0664ebcea6a crypto: drbg - fix error return code in drbg_alloc_state() omits c549226926ce crypto: acomp - search acomp with scomp backend in crypto_ [...] omits 8d90822643ad crypto: engine - support for batch requests omits 6a89f492f8e5 crypto: engine - support for parallel requests based on re [...] omits ec6e2bf33b54 crypto: algapi - create function to add request in front of queue omits 3e37f04f2bf3 hwrng: cctrng - update help description omits 55e840568073 hwrng: cctrng - change default to n omits 34d47aab0665 hwrng: cctrng - Add dependency on OF omits 3f7819bd4215 crypto: bcm - Use the defined variable to clean code omits 79cd691f609c crypto: stm32/hash - don't print error on probe deferral omits 45dafed6c5ec crypto: stm32/hash - defer probe for dma device omits 43b05ce76733 crypto: stm32/hash - defer probe for reset controller omits 1f1755af4f06 cpufreq: qoriq: Add platform dependencies omits 3fd911b69b31 Merge tag 'drm-misc-next-2020-05-07' of git://anongit.free [...] omits 47e51832ae93 drm/i915/gvt: use context lrc_reg_state for shadow ppgtt override omits bec3df930fbd drm/i915/gvt: Support PPGTT table load command omits 40dcee1b7c08 drm/i915/gvt: move workload destroy out of execlist complete omits 8a432ccc96f2 PM / devfreq: imx-bus: Fix inconsistent IS_ERR and PTR_ERR omits 0c4395fb2aa7 evm: Fix possible memory leak in evm_calc_hmac_or_hash() omits 370fb6b0aaf0 Merge tag 'amd-drm-next-5.8-2020-04-30' of git://people.fr [...] omits b59fda449cf0 ima: Set again build_ima_appraise variable omits 6ee28442a465 ima: Remove redundant policy rule set in add_rules() omits 1129d31b55d5 ima: Fix ima digest hash table key calculation omits 0090c1edebf4 audit: Replace zero-length array with flexible-array omits 29022b61307f scsi: lpfc: Update lpfc version to 12.8.0.1 omits 8cdc5a223ed0 scsi: lpfc: Fix MDS Diagnostic Enablement definition omits a7fc071ab56e scsi: lpfc: Fix noderef and address space warnings omits 88acb4d9ff98 scsi: lpfc: Remove unnecessary lockdep_assert_held calls omits 3048e3e805e3 scsi: lpfc: Change default queue allocation for reduced me [...] omits f809da6db68a scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type omits b98214f6070e scsi: lpfc: Remove re-binding of nvme rport during registration omits 164ba8d2df66 scsi: lpfc: Maintain atomic consistency of queue_claimed flag omits 356ba2a8bc8d scsi: target: tcmu: Make pgr_support and alua_support attr [...] omits 69088a049488 scsi: target: Make transport_flags per device omits 4703b6252b33 scsi: target: tcmu: Add attributes enforce_pr_isids and fo [...] omits 9299941716a3 scsi: target: Add missing emulate_pr attribute to passthro [...] omits e869f8ea6a64 scsi: mpt3sas: Disable DIF when prot_mask set to zero omits 4778069ccf54 scsi: mpt3sas: Update maintainers omits 2b01b293f359 scsi: mpt3sas: Capture IOC data for debugging purposes omits 55d4ce458c77 scsi: mpt3sas: Use true, false for ioc->use_32bit_dma omits 013f69a931e7 scsi: vmw_pvscsi: Use true, false for adapter->use_msg omits b91857a5ca13 scsi: fnic: Use true, false for fnic->internal_reset_inprogress omits 9187745ceec6 scsi: qedi: Remove comparison of 0/1 to bool variable omits 297083f6e53b scsi: aacraid: Make some symbols static omits 88bfdf565cbe scsi: qla2xxx: Make qlafx00_process_aen() return void omits dbe6f49259da scsi: qla2xxx: Use true, false for ha->fw_dumped omits bda552a7741a scsi: qla2xxx: Use true, false for need_mpi_reset omits 1b007f96f9e0 scsi: qla2xxx: Make qla_set_ini_mode() return void omits 60da7d0bc748 sparc64: Replace zero-length array with flexible-array omits 803e45550b11 scsi: qla2xxx: Fix issue with adapter's stopping state omits 770f60586d2a evm: Fix RCU list related warnings omits 2e3a34e9f409 ima: Fix return value of ima_write_policy() omits 6b3d16f9875e scsi: qla2xxx: Fix failure message in qlt_disable_vha() omits 53de3b080d5e evm: Check also if *tfm is an error pointer in init_desc() omits 0014cc04e8ec ima: Set file->f_mode instead of file->f_flags in ima_calc [...] omits f839544ccff6 scsi: qla2xxx: Fix warning after FC target reset omits 790709f24972 net: relax SO_TXTIME CAP_NET_ADMIN check omits 738fea32af86 Merge branch 'bonding-report-transmit-status-to-callers' omits ae46f184bc1f bonding: propagate transmit status omits f78ed2204db9 netpoll: accept NULL np argument in netpoll_send_skb() omits 1ddabdfaf70c netpoll: netpoll_send_skb() returns transmit status omits fb1eee476b0d netpoll: move netpoll_send_skb() out of line omits 307f660d056b netpoll: remove dev argument from netpoll_send_skb_on_dev() omits 3a13f98b4c16 net: phy: fix less than zero comparison with unsigned vari [...] omits 646d4b507626 scsi: core: Remove 'list' entry from struct scsi_cmnd omits ca7e3edc221d net/smc: remove set but not used variables 'del_llc, del_l [...] omits 636ef28d6e4d tcp: tcp_mark_head_lost is only valid for sack-tcp omits c75a33c84b83 net: remove newlines in NL_SET_ERR_MSG_MOD omits 57ea85069cc5 Merge branch 'ti-am65x-cpts-follow-up-dt-bindings-update' omits ef2d1363c55a arm64: dts: ti: k3-am65/j721e-mcu: update cpts node omits 4786f4a08d72 dt-binding: net: ti: am65x-cpts: make reg and compatible required omits a45cfcc69a25 net: ethernet: ti: am65-cpsw-nuss: use of_platform_device_ [...] omits 108e36f0d8bf scsi: scsi_debug: Disallow zone sizes that are not powers of 2 omits a8c9baf28c48 Merge branch 'hsr-hsr-code-refactoring' omits 38c440b24052 dpaa2-eth: create a function to flush the XDP fds omits f96e87178bb8 hsr: remove WARN_ONCE() in hsr_fill_frame_info() omits 7596ac9d19a9 soc: fsl: dpio: properly compute the consumer index omits eb55d7b65f17 Merge branch 'tc-gate-offload-for-SJA1105-DSA-switch' omits 47cfa3af4e23 docs: net: dsa: sja1105: document intended usage of virtual links omits 834f8933d5dd net: dsa: sja1105: implement tc-gate using time-triggered [...] omits dfacc5a23e22 net: dsa: sja1105: support flow-based redirection via virt [...] omits b70bb8d4ab2c net: dsa: sja1105: make room for virtual link parsing in f [...] omits 94f94d4acfb2 net: dsa: sja1105: add static tables for virtual links omits e1eea8112017 net: dsa: introduce a dsa_port_from_netdev public helper omits 52c81f47f0d2 RDMA/mlx5: Remove duplicated assignment to variable rcqe_sz omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits e6eff4376e28 module: Make module_enable_ro() static again omits 5b384f933590 x86/module: Use text_mutex in apply_relocate_add() omits 0d9fbf78fefb module: Remove module_disable_ro() omits d556e1be3332 livepatch: Remove module_disable_ro() usage omits 88fc078a7a8f x86/module: Use text_poke() for late relocations omits be2422612a58 s390/module: Use s390_kernel_write() for late relocations omits cb2cceaefb4c s390: Change s390_kernel_write() return type to match memcpy() omits ca376a937486 livepatch: Prevent module-specific KLP rela sections from [...] omits 1d05334d2899 livepatch: Remove .klp.arch omits 7c8e2bdd5f0d livepatch: Apply vmlinux-specific KLP relocations early omits dcf550e52f56 livepatch: Disallow vmlinux.ko omits 2388777a0a59 exec: Rename flush_old_exec begin_new_exec omits df9e4d2c4a53 exec: Move most of setup_new_exec into flush_old_exec omits 7d503feba0c8 exec: In setup_new_exec cache current in the local variable me omits 96ecee29b0b5 exec: Merge install_exec_creds into setup_new_exec omits 1507b7a30ad2 exec: Rename the flag called_exec_mmap point_of_no_return omits 89826cce3754 exec: Make unlocking exec_update_mutex explict omits e7f7785449a1 binfmt: Move install_exec_creds after setup_new_exec to ma [...] omits 66ff14e59e8a PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges omits 9ad06ebb9ad6 ALSA: Replace zero-length array with flexible-array omits bb206a0869b7 cxgb4: remove duplicate headers omits 14040aff5f03 MAINTAINERS: Remove me from amdgpu maintainers omits 3852ee795324 drm/amd/display: remove duplicate headers omits b1c3b7f13e40 drm/amd/display: remove variable "result" in dcn20_patch_u [...] omits ecc8c2e19308 drm/amd/amdgpu: cleanup coding style a bit omits e133020f92b9 drm/amd/display: add basic atomic check for cursor plane omits b931e199f16e drm/amd/display: Fix vblank and pageflip event handling fo [...] omits 624e8c8703b5 drm/amdgpu: Fix bug in RAS invoke omits 5d9e4722c74e Merge tag 'wireless-drivers-next-2020-05-07' of git://git. [...] omits 3031a86ebd3f Merge branch 'Add-QRTR-MHI-client-driver' omits e42671084361 net: qrtr: Do not depend on ARCH_QCOM omits 6e728f321393 net: qrtr: Add MHI transport layer omits 0932969e0b1b via-rhine: Add platform dependencies omits 571cf2964454 net:enetc: bug fix for qos sfi operate space after freed omits 7f960633a458 net: encx24j600: make encx24j600_hw_init() return void omits 5a7c45097c3f net: mlx4: remove unneeded variable "err" in mlx4_en_ethto [...] omits 27ad2cd20002 net: tulip: de4x5: make PCI_signature() return void omits f9a98f901e19 net: atheros: remove dead code in atl1c_resume() omits 49d4c392cc01 b43: remove dead function b43_rssinoise_postprocess() omits e4cc4f54be01 soc: tegra: Fix tegra_pmc_get_suspend_mode definition omits 31e2d067fd96 net: phy: Make iproc_mdio_resume static omits ddc69f025fdc Merge branches 'fixes' and 'misc' into for-next omits 02ed76b6da07 drivers: drm: panel: Add ASUS TM5P5 NT35596 panel driver omits 513149cba8f2 Merge branch 'uaccess' into fixes omits 1f13aa4d5194 ARM: 8973/1: Add missing newline terminator to kernel message omits d3943821a0e1 dt-bindings: display: Document ASUS Z00T TM5P5 NT35596 pan [...] omits e41b49b7e4d4 drm: panel: add MODULE_LICENSE to panel-visionox-rm69299.c omits 09701895aa93 soc/tegra: pmc: Enable PMIC wake event on Tegra194 omits 5098e2b95e8e soc/tegra: pmc: Select GENERIC_PINCONF omits 972282c4cf24 drm/i915/gen12: Add aux table invalidate for all engines omits eec39e441c29 drm/i915: Remove wait priority boosting omits 6b6cd2ebd8d0 drm/i915: Mark concurrent submissions with a weak-dependency omits 9cbcb81dc8d2 arm64: defconfig: Remove QCOM_GLINK_SSR omits 93bc3feee8bd rpmsg: glink: Integrate glink_ssr in qcom_glink omits 5d1f2e3c8090 soc: qcom: glink_ssr: Internalize ssr_notifiers omits cd9fc8f1b35b remoteproc: qcom: Pass ssr_name to glink subdevice omits 820f8a870f65 ARM: dts: am57xx: fix networking on boards with ksz9031 phy omits 4f0f02cc4b54 ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 omits 2d9d829af55c Merge branch 'kcsan-dev.2020.04.13c' into HEAD omits d307f1729322 platform/x86: intel-vbtn: Fix probe failure on devices wit [...] omits 1fac39fd0316 platform/x86: intel-vbtn: Also handle tablet-mode switch o [...] omits 990fbb48067b platform/x86: intel-vbtn: Do not advertise switches to use [...] omits f6ba524970c4 platform/x86: intel-vbtn: Split keymap into buttons and sw [...] omits 18937875a231 platform/x86: intel-vbtn: Use acpi_evaluate_integer() omits f736e0f1a55a Merge branches 'fixes.2020.04.27a', 'kfree_rcu.2020.04.27a [...] omits 409f3aed82d3 platform/x86: toshiba_acpi: Drop duplicate check for led_c [...] omits 3c80b4024579 rcutorture: Convert ULONG_CMP_LT() to time_before() omits 04dbcdb42f3a torture: Add a --kasan argument omits 409670aa26b6 torture: Save a few lines by using config_override_param i [...] omits 5b6b4b69ad64 torture: Allow scenario-specific Kconfig options to overri [...] omits 3d17ded9021e torture: Allow --kconfig options to override --kcsan defaults omits 6be63d7d9c14 torture: Abstract application of additional Kconfig options omits b5744d3c6c38 torture: Eliminate duplicate #CHECK# from ConfigFragment omits afbc1574f1da rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static omits 10cec0de11ab torture: Make --kcsan argument also create a summary omits 7226c5cbaa9f torture: Add --kcsan argument to top-level kvm.sh script omits 55b2dcf58700 rcu: Allow rcutorture to starve grace-period kthread omits df5916845dd6 rcutorture: Right-size TREE10 CPU consumption omits 19a8ff956c5a rcutorture: Add flag to produce non-busy-wait task stalls omits 41f800466f0e platform/x86: thinkpad_acpi: Drop duplicate check for led_ [...] omits a87406c554d1 platform/x86: samsung-laptop: Drop duplicate check for led [...] omits 410a772419bf platform/x86: lg-laptop: Drop duplicate check for led_clas [...] omits bf740a905ffe arm64: vdso: Map the vDSO text with guarded pages when bui [...] omits 5e02a1887fce arm64: vdso: Force the vDSO to be linked as BTI when built [...] omits a6aadc28278a arm64: vdso: Annotate for BTI omits 3a9b136c998f arm64: asm: Provide a mechanism for generating ELF note for BTI omits 97fed779f2a6 arm64: bti: Provide Kconfig for kernel mode BTI omits 67d4a1cd0976 arm64: mm: Mark executable text as guarded pages omits fa76cfe65c1d arm64: bpf: Annotate JITed code for BTI omits c8027285e366 arm64: Set GP bit in kernel page tables to enable BTI for [...] omits 714a8d02ca4d arm64: asm: Override SYM_FUNC_START when building the kern [...] omits 92e2294d870b arm64: bti: Support building kernel C code using BTI omits 717b938e22f8 arm64: Document why we enable PAC support for leaf functions omits e257dd340f27 platform/x86: eeepc-laptop: Drop duplicate check for led_c [...] omits 2225dba20529 platform/x86: asus-wmi: Drop duplicate check for led_class [...] omits 55523abaa85f platform/x86: asus-laptop: Drop duplicate check for led_cl [...] omits e2abfc0448a4 x86/cpu/amd: Make erratum #1054 a legacy erratum omits 5a897e3ab429 firmware: arm_scmi: fix psci dependency omits c199507993ed xfs: remove unused iget_flags param from xfs_imap_to_bp() omits 28d84620797e xfs: remove unused shutdown types omits 7376d7454734 xfs: random buffer write failure errortag omits 88fc187984c9 xfs: remove unused iflush stale parameter omits 2b3cf09356d5 xfs: combine xfs_trans_ail_[remove|delete]() omits 6af0479d8b6b xfs: drop unused shutdown parameter from xfs_trans_ail_remove() omits 655879290c28 xfs: use delete helper for items expected to be in AIL omits 849274c103ae xfs: acquire ->ail_lock from xfs_trans_ail_delete() omits b707fffda6a3 xfs: abort consistently on dquot flush failure omits 629dcb38dc35 xfs: fix duplicate verification from xfs_qm_dqflush() omits 61948b6fb276 xfs: ratelimit unmount time per-buffer I/O error alert omits f9bccfcc3b59 xfs: refactor ratelimited buffer error messages into helper omits b6983e80b03b xfs: reset buffer write failure state on successful completion omits 15fab3b9be22 xfs: remove unnecessary shutdown check from xfs_iflush() omits f20192991d79 xfs: simplify inode flush error handling omits 54b3b1f619ef xfs: factor out buffer I/O failure code omits cb6ad0993eb8 xfs: refactor failed buffer resubmission into xfsaild omits 3dcdb8e0c83b x86/idt: Remove address operator on function machine_check() omits f642aebc9d2a x86/entry/64: Remove unneeded kernel CR3 switching omits 4446d96d7ba7 x86/entry/64: Remove an unused label omits 2b6c6f071632 bpf, i386: Remove unneeded conversion to bool omits 1137a96f9b5a kgdb: Return true in kgdb_nmi_poll_knock() omits a13502073638 kgdb: Drop malformed kernel doc comment omits 3fec4aecb311 kgdb: Fix spurious true from in_dbg_master() omits cec5f268cd02 x86/delay: Introduce TPAUSE delay omits 46f90c7aad62 x86/delay: Refactor delay_mwaitx() for TPAUSE support omits e88248902493 x86/delay: Preparatory code cleanup omits 7e9f5e6629f6 arm64: vdso: Add --eh-frame-hdr to ldflags omits 2981cf836127 x86/platform/uv: Remove the unused _uv_cpu_blade_processor [...] omits 479d6d904557 x86/platform/uv: Unexport uv_apicid_hibits omits fbe1d37866d2 x86/platform/uv: Remove _uv_hub_info_check() omits 8e7755458025 x86/platform/uv: Simplify uv_send_IPI_one() omits 8263b059379c x86/platform/uv: Mark uv_min_hub_revision_id static omits e4dd8b835126 x86/platform/uv: Mark is_uv_hubless() static omits cc1991058705 x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros omits 2bd04b6fe4fc x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c omits 23e1a65f3c7e x86/platform/uv: Unexport sn_coherency_id omits 32988cfd579f x86/platform/uv: Remove the uv_partition_coherence_id() macro omits 30ad8db3a2c2 x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqs [...] omits fb7fb84a0c4e cpu/hotplug: Remove __freeze_secondary_cpus() omits 565558558985 cpu/hotplug: Remove disable_nonboot_cpus() omits c0b0789785c4 Merge branch 'fixes' into next omits f49f209add29 mmc: meson-mx-sdio: trigger a soft reset after a timeout o [...] omits 37452221bad4 dt-bindings: mmc: renesas,mmcif: Document r8a7742 DT bindings omits 0a82ee943123 mmc: sdhci-esdhc: update contact email omits 1b39cd2fdccf mmc: core: expose info about enhanced rpmb support omits 96ef172a1c0f mmc: sdio: Align the initialization commands in retry path [...] omits 3b56ade0319a mmc: sdio: Re-use negotiated OCR mask when re-sending CMD8 omits 4823c6b29295 mmc: sdio: Fix several potential memory leaks in mmc_sdio_ [...] omits 74f8e0138e1e mmc: sdio: Fix potential NULL pointer error in mmc_sdio_in [...] omits e081a6a08e75 mmc: sdhci-msm: Fix error handling for dev_pm_opp_of_add_table() omits a041e672cb57 spi: dw: Get rid of dma_inited flag omits 140e45e1e62d spi: dw: Avoid useless assignments in generic DMA setup omits c16e923dd635 soc: fsl_asrc: Make some functions static omits 7ae07308e40c ASoC: rt1016: Add the devicetree file for the rt1016 omits 79a4b670b4b4 ASoC: rt1016: Add the rt1016 support omits 9558ad215509 ASoC: rt5677: Use devm_snd_soc_register_component() omits fe9446251945 ASoC: mediatek: mt8183: fix error handling of platform_get_irq() omits 66abf2388331 x86/apic: Convert the TSC deadline timer matching to stepp [...] omits d8422f6bb052 x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro omits e81a2d6bd788 Merge branch 'for-5.8/asus' into for-next omits c4f0126d487f HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option omits da706e5034c3 MIPS: asm: Rename some macros to avoid build errors omits 109111b33202 mips: cm: Add L2 ECC/parity errors reporting omits 8a0efb8b1016 mips: cm: Fix an invalid error code of INTVN_*_ERR omits 28ebc6e452a1 Driver: hv: vmbus: drop a no long applicable comment omits 51485635ebc2 Merge 'x86/urgent' into x86/cpu omits ce61b490965e MIPS: ingenic: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits c9b029903466 MIPS: Use fallthrough for arch/mips omits 78ad73421831 Revert "i2c: tegra: Fix suspending in active runtime PM state" omits b24a0c16f738 dt-bindings: pci: rcar: add r8a77961 support omits ce351636c67f PCI: rcar: Add suspend/resume omits 2b9f217433e3 PCI: rcar: Fix incorrect programming of OB windows omits ff487d410360 MIPS: Truncate link address into 32bit for 32bit kernel omits 53635eb2e24b MIPS: Remove dead code in pci.h omits b2f75a41eaa6 PCI: host-generic: Eliminate pci_host_common_probe wrappers omits fc9ab75e894b MIPS: CFE: Remove dead code in cfe_getfwinfo() omits 80ab8eb6c5b6 MIPS: Octeon: Remove dead code in __cvmx_helper_npi_probe() omits df1fceacb248 ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC omits 28a04aa3ba60 ALSA: portman2x4: Use bitwise instead of arithmetic operat [...] omits 59f00717bc09 ALSA: sound/ppc: Use bitwise instead of arithmetic operato [...] omits d248b371f747 drm/i915/gen12: Invalidate aux table entries forcibly omits 0c7c0c8e6f09 drm/i915/gen12: Flush L3 omits 32d7171ee2ae drm/i915/gen12: Fix HDC pipeline flush omits f02ac414ba94 Revert "drm/i915/tgl: Include ro parts of l3 to invalidate" omits e26e8b694ea7 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ omits 5665ba74ac0a ptr_ring: linked list fallback omits 01f7fb3532c0 vhost: batching fetches omits 6238a4ca7c46 vhost: use batched version by default omits 202f25593019 vhost: option to fetch descriptors through an independent struct omits 6d6b93b9afd8 MAINTAINERS: Add myself as virtio-balloon co-maintainer omits ad19bcad2ddc vhost: revert "vhost: disable for OABI" omits 380421a8eefd virtio: force spec specified alignment on types omits 8eb6be6d94b8 virtio-mmio: Delete an error message in vm_find_vqs() omits 673c2cedc2c9 virtio: add VIRTIO_RING_NO_LEGACY omits 31f1f18e8302 vdpasim: remove unused variable 'ret' omits 715c092781d0 virtio_net: fix lockdep warning on 32 bit omits cf1e0449ac47 clk: qoriq: add cpufreq platform device omits 157f527639da cpufreq: qoriq: convert to a platform driver omits 3793faad7b5b Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 50d35aa8c15f phy: cadence: salvo: add salvo phy driver omits 6bbee9da9077 doc: dt-binding: cdns-salvo-phy: add binding doc omits 6470fc558f46 Merge branches 'work.misc', 'work.sysctl', 'work.epoll', ' [...] omits 12aceb89b0bc eventfd: convert to f_op->read_iter() omits e9d1a9d72e55 exfat: fix possible memory leak in exfat_find() omits 0ea2ea42b31a drm/vkms: Hold gem object while still in-use omits c27f0cc4d43a drm/vkms: enable cursor by default omits ae1804de93f6 dsa: sja1105: dynamically allocate stats structure omits 9e330bf469e0 Merge branch 'ethtool-master-slave' omits b883e47bde4b net: phy: tja11xx: add support for master-slave configuration omits bdbdac7649fa ethtool: provide UAPI for PHY master/slave configuration. omits 3d59a5837c82 Merge branch 'chcr-next' omits 02f58e5bf2e9 Crypto/chcr: fix for hmac(sha) test fails omits ee91ac1b11e4 Crypto/chcr: support for 48 byte key_len in aes-xts omits 10b0c75d7bc1 Crypto/chcr: fix for ccm(aes) failed test omits 6b363a286cd0 Crypto/chcr: fix ctr, cbc, xts and rfc3686-ctr failed tests omits d91a3159e8d9 Crypto/chcr: fix gcm-aes and rfc4106-gcm failed tests omits 33395f4a5c1b Merge branch 'net-ipa-kill-endpoint-stop-workaround' omits da1a782a7140 net: ipa: kill ipa_cmd_dma_task_32b_addr_add() omits f30dcb7dcb1a net: ipa: kill ipa_endpoint_stop() omits 9928fcc76f7b net: ipa: don't retry in ipa_endpoint_stop() omits c72ddf0dbf2d net: ipa: get rid of workaround in ipa_endpoint_stop() omits 97e4692dda26 net: ipa: fix a bug in ipa_endpoint_stop() omits 6a5dc76ac4f5 Merge branch 'net-ipa-kill-endpoint-delay-mode-workaround' omits a4dcad344687 net: ipa: remove endpoint delay mode feature omits 4fa95248798e net: ipa: introduce ipa_endpoint_program_suspend() omits 4900bf341d96 net: ipa: have ipa_endpoint_init_ctrl() return previous state omits 9c729e748462 Merge branch 'net-ipa-limit-special-reset-handling' omits a3f2405b0462 net: ipa: only reset channel twice for IPA v3.5.1 omits f86a1909ea2f net: ipa: rename db_enable flag omits ee733cd89639 Merge branch 'tcp-minor-adjustments-for-low-pacing-rates' omits 916e6d1a5ef1 tcp: defer xmit timer reset in tcp_xmit_retransmit_queue() omits 8dc242ad661c tcp: refine tcp_pacing_delay() for very low pacing rates omits b94c280d0b45 arm64: dts: sdm845: add IPA iommus property omits f87b87a1c969 Merge tag 'perf-for-bpf-2020-05-06' of git://git.kernel.or [...] omits a88845d862f2 Merge branch 'timer-add-fsleep-for-flexible-sleeping' Hein [...] omits d6836ef02c17 r8169: use fsleep in polling functions omits c6af13d33475 timer: add fsleep for flexible sleeping omits 969c54646af0 ipv6: Implement draft-ietf-6man-rfc4941bis omits 2ad3d74e3c69 power: supply: core: Add type property to uevent env omits 5b505366ac6c power: supply: core: Add a macro that maps enum properties [...] omits d960d91f8688 power: supply: core: Use designated initializer for proper [...] omits 2cabeaf15129 power: supply: core: Cleanup power supply sysfs attribute list omits a7defa758dfc Merge branch 'add-phy-shared-storage' omits deb04e9c0ff2 net: phy: mscc: use phy_package_shared omits dc9989f17328 net: phy: bcm54140: use phy_package_shared omits 6349084746ff net: phy: add concept of shared storage for PHYs omits 857b412511c8 Revert "crypto: chelsio - Inline single pdu only" omits 4ca75287064b Smack:- Remove redundant inode_smack cache omits 921bb1cbb31b Smack:- Remove mutex lock "smk_lock" from inode_smack omits 84e99e58e8d1 Smack: slab-out-of-bounds in vsscanf omits 092c94aed3e1 smack: remove redundant structure variable from header. omits 00720f0e7f28 smack: avoid unused 'sip' variable warning omits 9532131f6995 net: 7990: Fix use correct return type for ndo_start_xmit() omits 787e4a79cd5f net: cpmac: Fix use correct return type for ndo_start_xmit() omits 10786531cf99 net: moxa: Fix use correct return type for ndo_start_xmit() omits 1cfecc2353c2 net: lantiq: Fix use correct return type for ndo_start_xmit() omits df1577cbaa87 net: enetc: Make some symbols static omits e910a3993818 net: mediatek: Fix use correct return type for ndo_start_xmit() omits d54fc481bd82 net: socionext: Fix use correct return type for ndo_start_xmit() omits 1f3e915e316c net: renesas: Fix use correct return type for ndo_start_xmit() omits 77afd98719d5 Merge branch 's390-qeth-next' omits dc9c404f98a9 s390/qeth: clean up Kconfig help text omits 7005b7547680 s390/qeth: return error when starting a reset fails omits 6ee091efa7b5 s390/qeth: set TX IRQ marker on last buffer in a group omits a875fd1620ff s390/qeth: indicate contiguous TX buffer elements omits fff1aceb880f s390/qeth: merge TX skb mapping code omits c619e9a6f52f s390/qeth: don't use restricted offloads for local traffic omits 1d38c2e4941e s390/qeth: extract helpers for next-hop lookup omits fb8d258049f7 s390/qeth: add debugfs file for local IP addresses omits 0d49c06bcfc2 s390/qeth: process local address events omits 3be83016275d s390/qeth: keep track of LP2LP capability for csum offload omits 2f8649900b7d net: ethernet: mediatek: Make mtk_m32 static omits 57829ea46875 sparc: mm: return true,false in kern_addr_valid() omits f9cbf19c7f5d net: mlx4: remove unneeded variable "err" in mlx4_en_get_rxfh() omits 8741e18419bf net: bridge: return false in br_mrp_enabled() omits cadb5c4e394d net: cortina: Fix use correct return type for ndo_start_xmit() omits 42caf9cb5937 RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn't enabled omits 8d93efb8c5e0 RDMA/mlx5: Assign profile before calling stages omits 7f6778b11490 drm/amdgpu/navi10: fix unsigned comparison with 0 omits fd9a9f8801de drm/amdgpu: Use GEM obj reference for KFD BOs omits 1cba0987610a drm/amdgpu: force fbdev into vram omits 74577c3a48a8 drm/amd/powerplay: perform PG ungate prior to CG ungate omits 47891bf1da31 drm/amdgpu: drop unnecessary cancel_delayed_work_sync on P [...] omits 2536c4b0dd88 drm/amdgpu: disable MGCG/MGLS also on gfx CG ungate omits 9d11eb0d0c46 drm/amdgpu: use the BAR if possible in amdgpu_device_vram_ [...] omits 85d4d684fecc drm/amd/display: Add dm support for DP 1.4 Compliance edid [...] omits 50a19ad4b1ec objtool, kcsan: Add kcsan_disable_current() and kcsan_enab [...] omits bbae62e32ee9 net: ethernet: ti: Use PTR_ERR_OR_ZERO() to simplify code omits 029e88fd1e61 RDMA/mlx5: Move all WR logic from qp.c to separate file omits 6671cde83ddb RDMA/mlx5: Refactor mlx5_post_send() to improve readability omits 31578defe4eb RDMA/mlx5: Update mlx5_ib to use new cmd interface omits e4faa478c6b8 RDMA/hns: Remove redundant assignment of caps omits b713128de7a1 RDMA/hns: Adjust lp_pktn_ini dynamically omits 23190b8f47de RDMA/hns: Fix comments with non-English symbols omits 67954a6e379b RDMA/hns: Optimize SRQ buffer size calculating process omits ffb1308b88b6 RDMA/hns: Move SRQ code to the reasonable place omits 54d6638765b0 RDMA/hns: Optimize WQE buffer size calculating process omits 2929c40f08a9 RDMA/hns: Remove unused MTT functions omits 9b2cf76c9f05 RDMA/hns: Optimize PBL buffer allocation process omits 8bc3b5e4b70d xfs: clean up the error handling in xfs_swap_extents omits 31fb4bf545e2 sunrpc: Remove unused function ip_map_update omits c2d715a1af75 nfsd: handle repeated BIND_CONN_TO_SESSION omits 580da465a032 nfsd4: add filename to states output omits ee590d259784 nfsd4: stid display should preserve on-the-wire byte order omits ace7ade4f56c nfsd4: common stateid-printing code omits 5ac55dfc6d92 RDMA/mlx5: Set UDP source port based on the grh.flow_label omits f66534051936 RDMA/cma: Initialize the flow label of CM's route path record omits 2b880b2e5e03 RDMA/mlx5: Define RoCEv2 udp source port when set path omits 9611d53aa160 RDMA/core: Consider flow label when building skb omits d5665a21250e RDMA/core: Add hash functions to calculate RoCEv2 flowlabe [...] omits b173bfe2d744 drm/udl: Make udl_handle_damage static omits bec1277a7ebd video: fbdev: valkyriefb.c: fix warning comparing pointer to 0 omits c7f66d32dd43 drm/panel: add support for rm69299 visionox panel omits 10a14c3224a4 dt-bindings: documenting compatible string vendor "visionox" omits 18722d48a6bb video: fbdev: w100fb: Fix a potential double free. omits 54e9d5f70834 arm64: dts: qcom: sdm845: Add SoC compatible to MTP omits 19acd03d95da kcsan: Add __kcsan_{enable,disable}_current() variants omits 5099a722e972 checkpatch: Warn about data_race() without comment omits d163a95cf001 fbdev: aty: use true, false for bool variables in atyfb_base.c omits dbc7ece12a38 video: uvesafb: use true,false for bool variables omits 7022537b58d8 video: udlfb: use true,false for bool variables omits 13e9bd05b3d5 video: fbdev: i810: use true,false for bool variables omits 24fe5f2ab247 drm/i915: Propagate error from completed fences omits 22d48ad7bfac spi: dw: Add Elkhart Lake PSE DMA support omits 6370ababce81 spi: dw: Propagate struct device pointer to ->dma_init() callback omits 37aa8aa68492 spi: dw: Add 'mfld' suffix to Intel Medfield related routines omits e79409526445 spi: dw: Move few headers under #ifdef CONFIG_SPI_DW_MID_DMA omits e62a15d97b0a spi: dw: Downgrade interrupt.h to irqreturn.h where appropriate omits 0c2ce3fe4dd0 spi: dw: Move interrupt.h to spi-dw.h who is user of it omits d4dd6c0a404a spi: dw: Remove unused variable in CR0 configuring hooks omits 3cb97e223d27 spi: dw: Zero DMA Tx and Rx configurations on stack omits a9ece47bc379 clk: tegra: Fix initial rate for pll_a on Tegra124 omits 94ea9681a9f5 ARM: dts: tegra30: beaver: Add CPU Operating Performance Points omits ae05ddc9b380 ARM: dts: tegra30: beaver: Set up voltage regulators for DVFS omits b9bf73aed99e ARM: tegra: Create tegra20-cpufreq platform device on Tegra30 omits 9ce274630495 cpufreq: tegra20: Use generic cpufreq-dt driver (Tegra30 s [...] omits 04985d00e2c9 ARM: tegra: Don't enable PLLX while resuming from LP1 on Tegra30 omits d3c32c04adfd ARM: tegra: Switch CPU to PLLP on resume from LP1 on Tegra [...] omits 35509737c8f9 ARM: tegra: Correct PL310 Auxiliary Control Register initi [...] omits fafd62e76880 cpuidle: tegra: Support CPU cluster power-down state on Tegra30 omits 1555547ddaae Merge branch 'for-5.8/arm/core' into for-5.8/cpuidle omits 38743e414e7c ARM: tegra: Do not fully reinitialize L2 on resume omits 36dc3b1a7e9d ARM: tegra: Initialize r0 register for firmware wake-up omits 836ca0081983 Merge branch 'for-5.8/firmware' into for-5.8/arm/core omits b720aaa347f2 firmware: tf: Different way of L2 cache enabling after LP2 [...] omits adb69968074a ASoC: mediatek: Fix error handling omits 0c4d5ba1b998 x86/resctrl: Support wider MBM counters omits f3d44f18b066 x86/resctrl: Support CPUID enumeration of MBM counter width omits 46637d4570e1 x86/resctrl: Maintain MBM counter width per resource omits 923f3a2b48bd x86/resctrl: Query LLC monitoring properties once during boot omits f0d339db5647 x86/resctrl: Remove unnecessary RMID checks omits 0118ad82c2a6 x86/cpu: Move resctrl CPUID code to resctrl/ omits 8dd97c65185c x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.h omits 11a0ae4c4bff RDMA: Allow ib_client's to fail when add() is called omits dd4441ab1fa1 spi: bcm2835: Fix error return code in bcm2835_dma_init() omits 5b684514af90 spi: a3700: make a3700_spi_init() return void omits 04c349a96506 RDMA/mad: Remove snoop interface omits aab5fd7a1b7b regulator: db8500-prcmu: Use true,false for bool variable omits 5a8117840a8c ASoC: amd :High hw_level while simultaneous capture omits 23a457b8d57d s390: nvme reipl omits 3737e8ee4f2f s390: nvme ipl omits 9056754f6505 s390/pci: Documentation update for s390 PCI omits d1379279f2d6 s390/pci: removes wrong PCI multifunction assignment omits 0ba577802b0b s390: ptrace: hard-code "s390x" instead of UTS_MACHINE omits 5b9f8e4ac947 media: ipu3.rst: fix a build warning omits 6ba189d3f78c media: vidioc-enum-fmt.rst: make the ENUM_FMT text clearer omits 438d8cafe482 watchdog: iTCO: fix link error omits 57253ccd5831 serial: samsung: 32-bit access for TX/RX hold registers omits 7ad3bee4b3e3 serial: samsung: dt-bindings: Add reg-io-width compatible omits 8fba6c0c4c4a serial: samsung: Replace rd_regb/wr_regb with rd_reg/wr_reg omits 0a64f38037cc Revert "tty: serial: qcom_geni_serial: Use OPP API to set [...] omits c7ff09f6e262 media: vimc: Make use of V4L2_CAP_IO_MC omits 148dd20602d5 media: staging/intel-ipu3: Make use of V4L2_CAP_IO_MC omits d5f74a1eff9a media: rcar-vin: Make use of V4L2_CAP_IO_MC omits e5b6b07a1b45 media: v4l2: Extend VIDIOC_ENUM_FMT to support MC-centric devices omits b72f14ee7eb3 media: pci: Fill v4l2_fmtdesc with designated initializers omits f645e6256bd1 media: v4l2-dev/ioctl: Add V4L2_CAP_IO_MC omits 697fa27dc5fb reset: hi6220: Add support for AO reset controller omits e08672c03981 reset: imx7: Add support for i.MX8MP SoC omits c4e181d6fec4 dt-bindings: reset: imx7: Document usage on i.MX8MP SoC omits ecd910f4420a dt-bindings: reset: imx7: Add support for i.MX8MN omits 3a5fc2520bc6 dt-bindings: reset: meson: add gxl internal dac reset omits 62a1d3f623ac backlight: qcom-wled: Add support for WLED5 peripheral tha [...] omits 6065235d5479 Merge branch 'for-5.8/asus' into for-next omits 350bd245fc18 HID: asus: Fix mute and touchpad-toggle keys on Medion Ako [...] omits e271f6c2df78 HID: asus: Add support for multi-touch touchpad on Medion [...] omits a61f9e428bf0 HID: asus: Add report_size to struct asus_touchpad_info omits 4bc43a421218 HID: asus: Add hid_is_using_ll_driver(usb_hid_driver) check omits a80b2f309883 HID: asus: Simplify skipping of mappings for Asus T100CHI [...] omits 4e4c60f82677 HID: asus: Only set EV_REP if we are adding a mapping omits b85083d162cf dt-bindings: backlight: qcom-wled: Add WLED5 bindings omits f16899a6a7d4 backlight: qcom-wled: Add callback functions omits e0ace1fc40cd dt-bindings: backlight: qcom-wled: Convert the wled bindin [...] omits 7f65f6118a53 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits b9d3e8a38084 dt-bindings: phy: usb-snps-femto-v2: Add regulator entries [...] omits cbb1404f6541 rtlwifi: rtl8188ee: remove Comparison to bool in rf.c omits f8f24ece2192 b43: remove Comparison of 0/1 to bool variable in pio.c omits e2b9ac590810 b43: remove Comparison of 0/1 to bool variable in phy_n.c omits 049ceac308b0 libertas_tf: avoid a null dereference in pointer priv omits 08afb432c996 mwifiex: avoid -Wstringop-overflow warning omits 1b56bed20212 rtlwifi: remove comparison of 0/1 to bool variable omits 4f5cf93395d7 brcmsmac: remove Comparison to bool in brcms_b_txstatus() omits 7f26cedfc9fd brcmfmac: Add P2P Action Frame retry delay to fix GAS Come [...] omits 9c29da3f4e7e brcmfmac: Fix P2P Group Formation failure via Go-neg method omits babfd3caf356 brcmfmac: support the second p2p connection omits 191f6b08bfef rtw88: fix an issue about leak system resources omits 1757940430ef rtw88: 8723d: add interface configurations table omits fc637a860a82 rtw88: 8723d: Set IG register for CCK rate omits 439d4a978d48 rtw88: 8723d: Add chip_ops::false_alarm_statistics omits 3ac14439152d rtw88: 8723d: some chips don't support LDPC omits 614b1f874454 rtw88: handle C2H_CCX_TX_RPT to know if packet TX'ed successfully omits 5f028a9cf4b9 rtw88: 8723d: Add set_channel omits 158441a2bed4 rtw88: 8723d: Add query_rx_desc omits db39a9ddacad rtw88: 8723d: Add DIG parameter omits 1f15d7c8f3fc ray_cs: use true,false for bool variable omits fb1a9fc550cf rtlwifi: use true,false for bool variable in rtl_init_rfkill() omits c03e3fe91c19 ipw2x00: Remove a memory allocation failure log message omits fd5d781964b0 rtw88: Use udelay instead of usleep in atomic context omits 57a29df34146 iopoll: Introduce read_poll_timeout_atomic macro omits a085a1eeea5e Merge branch 'bpf-rv64-jit' omits 073ca6a0369e bpf, riscv: Optimize BPF_JSET BPF_K using andi on RV64 omits ca349a6a104e bpf, riscv: Optimize BPF_JMP BPF_K when imm == 0 on RV64 omits 21a099abb765 bpf, riscv: Optimize FROM_LE using verifier_zext on RV64 omits 0224b2acea0f bpf, riscv: Enable missing verifier_zext optimizations on RV64 omits 950a37078aa0 x86/build: Use $(CONFIG_SHELL) omits 2ab6096db2f1 xfrm: remove output_finish indirection from xfrm_state_afinfo omits f3075f48ddb2 xfrm: remove extract_output indirection from xfrm_state_afinfo omits ede64dd2bfe2 xfrm: place xfrm6_local_dontfrag in xfrm.h omits 3e50ddd8b8d5 xfrm: expose local_rxpmtu via ipv6_stubs omits 171916cbd53d xfrm: move xfrm4_extract_header to common helper omits a269fbfc4e9f xfrm: state: remove extract_input indirection from xfrm_st [...] omits 6d64be3da282 xfrm: avoid extract_output indirection for ipv4 omits 79263c3bceb7 ALSA: hda: Return true,false for return type bool omits 14dd3a71ccb7 ath11k: Replace zero-length array with flexible-array omits 450edd280598 ath9k_htc: Silence undersized packet warnings omits ee4dd7061891 ath6kl: Replace zero-length array with flexible-array omits d7d43782d541 ath11k: fix kernel panic by freeing the msdu received with [...] omits 559ef68f5f69 ath11k: Add support to reset htt peer stats omits b14fba7ebd04 carl9170: remove P2P_GO support omits e7f33e0c52c0 ath11k: add tx hw 802.11 encapsulation offloading support omits 1f12096aca21 Merge the lockless page table walk rework into next omits 9747070c11d6 Input: axp20x-pek - always register interrupt handlers omits b3f3736ac305 usb: chipidea: msm: Ensure proper controller reset using r [...] omits 9d9006ec4d81 PM / devfreq: Replace strncpy with strscpy omits 6dbbbccdba61 usb: chipidea: Enable user-space triggered role-switching omits e48aa1eb443f usb: chipidea: udc: add software sg list support omits 380a7843688d usb: chipidea: usbmisc_imx: using different ops for imx7d [...] omits 5523f06a1950 usb: chipidea: pull down dp for possible charger detection [...] omits 746f316b753a usb: chipidea: introduce imx7d USB charger detection omits d755cdb1b9d7 usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glu [...] omits 16c1d2f1b0bd PM / devfreq: imx: Register interconnect device omits 782627584d6c PM / devfreq: Add generic imx bus scaling driver omits 18f423748b98 Input: lm8333 - update contact email omits 9b2383a7ac08 drm/i915/icp: Add Wa_14010685332 omits 38cdabb7d835 binfmt_elf_fdpic: remove the set_fs(KERNEL_DS) in elf_fdpi [...] omits d2530b436f11 binfmt_elf: remove the set_fs(KERNEL_DS) in elf_core_dump omits fa4751f454e6 binfmt_elf: remove the set_fs in fill_siginfo_note omits c3b3f5247641 signal: refactor copy_siginfo_to_user32 omits 5456ffdee666 powerpc/spufs: simplify spufs core dumping omits 6904d3d0cb7e powerpc/spufs: stop using access_ok omits 88413a6bfbbe powerpc/spufs: fix copy_to_user while atomic omits 01241aa000ab net: ethernet: ti: am65-cpts: fix build omits f989d546a2d5 erspan: Add type I version 0 support. omits 730f135104f3 cxgb4/cxgb4vf: Remove superfluous void * cast in debugfs_c [...] omits 977253df6433 drm/i915/gt: Stop holding onto the pinned_default_state omits 9ea833022b5c Merge branch 'smc-log-state-changes-and-cleanup' omits fea805237dd9 net/smc: remove unused inline function smc_curs_read omits 0a99be434d14 net/smc: log important pnetid and state change events omits b38eb47f48d0 dt-binding: net: ti: am65x-cpts: fix dt_binding_check fail omits cc31d53f82d7 net: ipa: remove duplicated include from ipa_mem.c omits 19ce2321739d perf flamegraph: Use /bin/bash for report and record scripts omits 168200b6d6ea perf cs-etm: Move definition of 'traceid_list' global vari [...] omits 32add10f9597 libsymbols kallsyms: Move hex2u64 out of header omits 53df2b934412 libsymbols kallsyms: Parse using io api omits 51876bd45263 perf bench: Add kallsyms parsing omits 29e2eb2a9e1f perf: cs-etm: Update to build with latest opencsd version. omits 51d9635582c5 perf symbol: Fix kernel symbol address display omits b14b36d02065 perf inject: Rename perf_evsel__*() operating on 'struct e [...] omits 74aa90e86502 perf annotate: Rename perf_evsel__*() operating on 'struct [...] omits 794bca26e537 perf trace: Rename perf_evsel__*() operating on 'struct ev [...] omits ec98b6df3796 perf script: Rename perf_evsel__*() operating on 'struct e [...] omits 3b7313f2d7bb perf sched: Rename perf_evsel__*() operating on 'struct ev [...] omits 3d655813017f perf lock: Rename perf_evsel__*() operating on 'struct evs [...] omits 8cf5d0e09df3 perf kmem: Rename perf_evsel__*() operating on 'struct evs [...] omits ddc6999eaf4e perf stat: Rename perf_evsel__*() operating on 'struct evs [...] omits 343977534c69 perf evsel: Rename perf_evsel__store_ids() to evsel__store_id() omits 6e6d1d654ecd perf evsel: Rename perf_evsel__env() to evsel__env() omits 2bb72dbb826c perf evsel: Rename perf_evsel__group_idx() to evsel__group_idx() omits ae4308927e48 perf evsel: Rename perf_evsel__fallback() to evsel__fallback() omits 4f138a9e08a9 perf evsel: Rename perf_evsel__has*() to evsel__has*() omits e470daeaa36a perf evsel: Rename perf_evsel__{prev,next}() to evsel__{pr [...] omits 6b6017a20650 perf evsel: Rename perf_evsel__parse_sample*() to evsel__p [...] omits ea089692733a perf evsel: Rename *perf_evsel__read*() to *evsel__read() omits 53fcfa6b8efe perf evsel: Ditch perf_evsel__cmp(), not used for quite a while omits c754c382c9a7 perf evsel: Rename perf_evsel__is_*() to evsel__is*() omits 3a50dc76058d perf pmu: Add perf_pmu__find_by_type helper omits 5ef86146de94 tools feature: Add support for detecting libpfm4 omits 4b1984491e65 perf doc: Pass ASCIIDOC_EXTRA as an argument omits 266150c94c69 perf mem2node: Avoid double free related to realloc omits efc0cdc9ed5e perf evsel: Rename perf_evsel__{str,int}val() and other tr [...] omits aa8c406b0adb perf evsel: Rename perf_evsel__open_per_*() to evsel__open [...] omits ad681adf1dfe perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*() omits 862b2f8fbc5b perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel_ [...] omits 347c751a64af perf evsel: Rename perf_evsel__group_desc() to evsel__grou [...] omits 8ab2e96d8ff1 perf evsel: Rename *perf_evsel__*name() to *evsel__*name() omits 2aaefde4d98b perf evsel: Rename __perf_evsel__sample_size() to __evsel_ [...] omits 4b5e87b741f6 perf evsel: Rename perf_evsel__calc_id_pos() to evsel__cal [...] omits 6ec17b4e2592 perf evsel: Rename perf_evsel__config*() to evsel__config*() omits 30f7c59124bb perf evsel: Rename perf_evsel__exit() to evsel__exit() omits 39453ed55973 perf evsel: Rename perf_evsel__is_aux_event() to evsel__is [...] omits e76026bdd51b perf evsel: Rename perf_evsel__find_pmu() to evsel__find_pmu() omits 12f5261dac90 perf evsel: Rename perf_evsel__compute_deltas() to evsel__ [...] omits 5eb88f0476ab perf evsel: Rename perf_evsel__nr_cpus() to evsel__nr_cpus() omits 65ddce3fd87a perf evsel: Rename 'struct perf_evsel__sb_cb_t' to 'struct [...] omits 6dd912cbadb9 perf intel-pt: Update documentation about using /proc/kcore omits 43358d9dfb25 perf intel-pt: Update documentation about itrace G and L options omits f0a0251cee80 perf intel-pt: Add support for synthesizing branch stacks [...] omits 3749e0bbdef2 perf thread-stack: Add thread_stack__br_sample_late() omits 6cd2cbfc6865 perf evsel: Add support for synthesized branch stack sample type omits ec90e42ce514 perf auxtrace: Add option to synthesize branch stack for r [...] omits cf888e08a030 perf intel-pt: Change branch stack support to use thread-stacks omits 1ef998ff1823 perf intel-pt: Consolidate thread-stack use condition omits 86d67180b920 perf thread-stack: Add branch stack support omits bb629484d924 perf tools: Simplify checking if SMT is active. omits 846de4371fdf perf tools: Fix reading new topology attribute "core_cpus" omits 4599d292128d libperf evlist: Fix a refcount leak omits ba08829aace9 perf parse-events: Fix another memory leaks found on parse [...] omits 672f707ef55f perf parse-events: Fix memory leaks found on parse_events omits e8dfb81838b1 perf parse-events: Fix memory leaks found on parse_events omits 44d041b7b2c1 libperf: Add NULL pointer check for cpu_map iteration and [...] omits 23cbb41c939a perf record: Move side band evlist setup to separate routine omits 899e5ffbf246 perf record: Introduce --switch-output-event omits 636eb4d001b1 libsubcmd: Introduce OPT_CALLBACK_SET() omits 976be84504b8 perf evlist: Allow reusing the side band thread for more purposes omits 9a39994467d4 perf evlist: Move the sideband thread routines to separate object omits d0abbc3ce695 perf parse-events: Add parse_events_option() variant that [...] omits b38d85ef49cf perf bpf: Decouple creating the evlist from adding the SB event omits ca6c9c8b107f perf top: Move sb_evlist to 'struct perf_top' omits bc477d7983e3 perf record: Move sb_evlist to 'struct record' omits 40c7d2460e03 perf tools: Move routines that probe for perf API features [...] omits bbd7ffdbef68 clk: Allow the common clk framework to be selectable omits 3fd2fdb311fa mmc: meson-mx-sdio: Depend on OF_ADDRESS and not just OF omits b62bc0474b90 MIPS: Remove redundant CLKDEV_LOOKUP selects omits ba76c40dbe2e h8300: Remove redundant CLKDEV_LOOKUP selects omits d823836ad182 arm64: tegra: Remove redundant CLKDEV_LOOKUP selects omits e8bd633bc052 ARM: Remove redundant CLKDEV_LOOKUP selects omits 38d6d848845e ARM: Remove redundant COMMON_CLK selects omits 4363d0614009 Merge branch 'clk-renesas' into clk-next omits e8b81b1ea356 Merge tag 'clk-renesas-for-v5.8-tag1' of git://git.kernel. [...] omits 846bc55f024a Merge branch 'clk-trivial' into clk-next omits 4fe02fefe7a6 clk: clk-xgene: Fix a typo in Kconfig omits 782fe98b9350 clk: Remove unused inline function clk_debug_reparent omits 6a9745bcf7aa Merge branch 'clk-fixes' into clk-next omits dba496f36117 dt-bindings: iommu: renesas,ipmmu-vmsa: convert to json-schema omits fe121e078da1 sch_choke: Remove classid from choke_skb_cb. omits 5b545cbc0a57 net: sierra_net: Remove unused inline function omits e36cac0c0564 bnx2x: Remove unused inline function bnx2x_vf_vlan_credit omits 592138a88d96 net: sched: choke: Remove unused inline function choke_set [...] omits b16751f7adae net: microchip: Remove unused inline function is_bits_set omits 9f410c2cb737 myri10ge: Remove unused inline function myri10ge_vlan_ip_csum omits d66e67bd4cc7 net: stmmac: Remove unused inline function stmmac_rx_thres [...] omits 12dcceb39aab net: mv643xx_eth: Remove unused inline function sum16_as_be omits 7a4d40ddf1fa net: sun: cassini: Remove unused inline functions omits e94caac1bc0b net: tehuti: remove unused inline function bdx_tx_db_size omits 5447e8e01e10 sysctl: Fix unused function warning omits 015cba7e369e net: ni: Fix use correct return type for ndo_start_xmit() omits d192ae55382d net: ethernet: ti: use true, false for bool variables in c [...] omits ba4258001956 net: bnxt: Remove Comparison to bool in bnxt_ethtool.c omits ec161116ad55 net: agere: use true,false for bool variable omits e8cc063d8310 net: atheros: remove conversion to bool in atl1c_start_mac() omits 93e6044bd1cb net: qede: Use true for bool variable in qede_init_fp() omits 66b63a60d7ea bnx2x: Remove Comparison to bool in bnx2x_dcb.c omits d9a1c584a93a qlcnic: use true,false for bool variable in qlcnic_sriov_common.c omits cfc831e37cff Merge branch 'omap-for-v5.8/dt' into for-next omits 48095dea2b27 Merge branch 'fixes' into for-next omits 3e1853e4e113 net: emac: Fix use correct return type for ndo_start_xmit() omits 58618ef85546 net: nxp: Fix use correct return type for ndo_start_xmit() omits e88ba436e561 ARM: OMAP5: Make L4SEC clock domain SWSUP only omits f18e314a6bf1 ARM: OMAP4: Make L4SEC clock domain SWSUP only omits 189a8739cc72 ARM: dts: omap5: add DES crypto accelerator node omits bf755817f82a ARM: dts: omap5: add SHA crypto accelerator node omits 4b9882ae4d28 ARM: dts: omap5: add aes2 entry omits f9cd51bf6d1c ARM: dts: omap5: add aes1 entry omits ab99b7d2ae6e net: altera: Fix use correct return type for ndo_start_xmit() omits 09f6c44aaae0 net: allwinner: Fix use correct return type for ndo_start_xmit() omits 1f15980525c6 ARM: dts: dra7-ipu-dsp-common: Add watchdog timers to IPU [...] omits c2a5678e3017 ARM: dts: am571x-idk: Add CMA pools and enable IPUs & DSP1 rprocs omits ac21a4a8f263 ARM: dts: am572x-idk-common: Add CMA pools and enable IPU [...] omits 35529cc00996 ARM: dts: beagle-x15-common: Add CMA pools and enable IPU [...] omits 101a29dd31b1 ARM: dts: dra76-evm: Add CMA pools and enable IPU & DSP rprocs omits f09862d53736 ARM: dts: dra71-evm: Add CMA pools and enable IPUs & DSP1 rprocs omits 81fe00fa4e5b ARM: dts: dra72-evm-revc: Add CMA pools and enable IPUs & [...] omits 791cc4e40f28 ARM: dts: dra72-evm: Add CMA pools and enable IPUs & DSP1 rprocs omits 371cddbd5f0f ARM: dts: dra7-evm: Add CMA pools and enable IPU & DSP rprocs omits d329f9f14d6f ARM: dts: dra7-ipu-dsp-common: Add timers to IPU and DSP nodes omits 5e89b39049a6 ARM: dts: dra7-ipu-dsp-common: Add mailboxes to IPU and DSP nodes omits a11a2f73b32d ARM: dts: dra7-ipu-dsp-common: Move mailboxes into common files omits 0ed073c218ee ARM: dts: DRA72x: Add aliases for rproc nodes omits c6df6557268a ARM: dts: DRA74x: Add aliases for rproc nodes omits 78aae49a23eb ARM: dts: DRA74x: Add DSP2 processor device node omits 46ab8238e3e8 ARM: dts: DRA7: Add common IPU and DSP nodes omits 5390130f3b28 ARM: dts: dra7: add timer_sys_ck entries for IPU/DSP timers omits 7cf0bb804d7f Merge branch 'omap-for-v5.8/dt-timer' into omap-for-v5.8/dt omits ac819eda7cc9 ARM: dts: Add 32KHz clock as default clock source omits 65fce35f73d2 platform/x86: touchscreen_dmi: Drop comma in terminator line omits 06b2ee07abce platform/x86: touchscreen_dmi: add Vinga J116 touchscreen omits 2d30fcdd439f platform/x86: Add Slim Bootloader firmware update signalin [...] omits 3ce2db608ec3 platform/x86: intel_pmc_core: avoid unused-function warnings omits b4603cb4b1ed MAINTAINERS: Add me as maintainer of Intel SCU drivers omits 7a61f05e94c3 platform/x86: Add Elkhart Lake SCU/PMC support omits b991178fe3cb platform/x86: thinkpad_acpi: Remove always false 'value < [...] omits 580d206a4321 dm mpath: add Historical Service Time Path Selector omits 4afdbf61c076 dm mpath: pass IO start time to path selector omits a70589009f56 dm writecache: improve performance on DDR persistent memor [...] omits a7d17bb025ee dm writecache: remove superfluous test in persistent_memory_claim omits 18c40e61e766 dm persistent data: switch exit_ro_spine to return void omits 76a9f7217b9b dm integrity: remove set but not used variables omits 7fcffecf79ba drm/amdgpu: allocate large structures dynamically omits bcb7b0ef828c amdgpu_acpi: add backlight control for the DC case omits a2eb03a569f7 drm/radeon: fix unsigned comparison with 0 omits 54b7feb93fc3 drm/amdgpu: Avoid integer overflow in amdgpu_device_suspen [...] omits cf9d811935df drm/amd/display: 3.2.84 omits e3f36d18eba3 drm/amd/display: Add struct field for future use omits cdca3f218d9b drm/amd/display: move location of dmub_srv.h file omits b5decb5c66d2 drm/amd/display: remove unused module/stats omits 17bdb4a82fe5 drm/amd/display: Check DMCU Exists Before Loading omits 7b353e41b417 drm/amd/display: Prevent dpcd reads with passive dongles omits 65d683698269 drm/amd/display: Add 4 to 1 MPC split support omits e0a3794d226a drm/amd/display: The external monitor will show gray scree [...] omits 1cfbbddead0a drm/amd/display: add addition dc type to translate to dmub [...] omits 492548dcb045 drm/amd/display: Support FP16 pixel format omits b130cc4eec04 drm/amd/display: temporary clamp the vratio used to 1.0 omits f00889dc7157 drm/amd/display: Allow PState switch in VBLANK one display [...] omits 5f6dbd54c05f drm/amd/display: fix counter in wait_for_no_pipes_pending omits 8c076bc8d731 drm/amd/display: Mode change with same timing causing long [...] omits e9a135a96935 drm/amd/display: Update DCN2.1 DV Code Revision omits 3ba01817365c drm/amd/display: Move panel_cntl specific register from ab [...] omits 1c2075d401f0 drm/amd/display: remove unused variable 'ret' in dm_suspend() omits f23da43a58d0 Merge branch 'i2c/for-current' into i2c/for-next omits b4750c8df12c Merge branch 'i2c/for-5.8' into i2c/for-next omits 3831c051dfbf tools: gpio: add bias flags to lsgpio omits 17f96ee2b9be gpio-f7188x: Add GPIO support for F81865 omits fef2d3bb2db6 gpio: tegra186: export MODULE_DEVICE_TABLE omits 56b62540782b doc: thermal: add cpu-idle-cooling to index tree omits f187b6974f6d workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. omits 649f9cf5f596 doc:locking: remove info about old behavior of locktorture omits d75829c18260 docs: sysctl/kernel: document firmware_config omits 50cdae76b8d0 docs: sysctl/kernel: document ftrace entries omits c624adc9cb6e samples: fix binderfs sample omits 190e1597e5e0 docs: s390: Fix wrong label Guest2 instead of Guest3 omits effa2cd84cb5 docs: coresight: fix `make htmldocs` warning omits b67aa4ef68ed doc:it_IT: align Italian translation omits 16a398d17649 doc: misc-device: add uacce to toctree(index) omits 35c599900583 docs: kvm: Fix KVM_KVMCLOCK_CTRL API doc omits 094d6dc56245 watchdog: update email address in conversion doc omits 3eaa3bfa380b kobject: documentation: Fix erroneous function example in [...] omits 92f0fa8b5df4 media: admin-guide: split cardlist.rst file omits 716448642d71 media: admin-guide: make clear about PCI subsystem IDs omits 919e2bb8b63c Merge branch 'mauro' into docs-next omits 3b5af3171e2d media: cec: silence shift wrapping warning in __cec_s_log_addrs() omits 62eedb356188 media: sun8i: Fix an error handling path in 'deinterlace_r [...] omits f4d12d8009d9 media: vimc: deb: Add support for {RGB,BGR,GBR}888 bus for [...] omits 772563b27c9f media: vimc: Add missing {RGB,BGR,GBR}888 media bus codes omits b77da87c84f8 media: vimc: Support multiple media bus codes for each pix [...] omits 6c8d0cdd6ccb media: ti-vpe: avoid gcc-9 warning omits 7c192ebf394c media: staging: media: usbvision: usbvision-core Correct spelling omits 982649915d62 docs: filesystems: convert configfs.txt to ReST omits a97f52b0f1a6 media: staging: media: imx: no need to check return value [...] omits fc2f6fe745a0 docs: filesystems: convert xfs-self-describing-metadata.tx [...] omits c3d2f6cb4c70 docs: filesystems: convert xfs-delayed-logging-design.txt to ReST omits ec4551f45036 docs: filesystems: convert sysfs-tagging.txt to ReST omits 28bcadf0ae99 docs: filesystems: convert sysfs-pci.txt to ReST omits e2975d7ca8df docs: filesystems: convert spufs/spu_run.txt to ReST omits 299cd2747c61 docs: filesystems: convert spufs/spufs.txt to ReST omits dc3f043ff0e4 docs: filesystems: convert spufs/spu_create.txt to ReST omits a5a1c349ac48 docs: filesystems: split spufs.txt into 3 separate files omits cf06612c65e5 docs: filesystems: convert sharedsubtree.txt to ReST omits 53a41d3eec86 docs: filesystems: convert seq_file.txt to ReST omits 9b6f151e7686 docs: filesystems: convert quota.txt to ReST omits 791a17ee1973 docs: filesystems: convert mount_api.txt to ReST omits a02dcdf65bcf docs: filesystems: convert mandatory-locking.txt to ReST omits 63526525dd7a docs: filesystems: convert locks.txt to ReST omits ba302d2a8ef0 docs: filesystems: convert fuse-io.txt to ReST omits e6d42cb19c03 docs: filesystems: convert files.txt to ReST omits e6f7df74ec1a docs: filesystems: convert fiemap.txt to ReST omits b31763cff488 docs: filesystems: convert dnotify.txt to ReST omits 01478b833176 docs: filesystems: convert devpts.txt to ReST omits f476c6ed17d4 docs: filesystems: convert coda.txt to ReST omits 41defb4d0d58 docs: filesystems: convert automount-support.txt to ReST omits 175cc46f4d66 docs: filesystems: convert cifs/cifsroot.txt to ReST omits 0e822145b564 docs: filesystems: caching/backend-api.txt: convert it to ReST omits d74802ade7de docs: filesystems: caching/cachefiles.txt: convert to ReST omits 09eac7c53570 docs: filesystems: caching/operations.txt: convert it to ReST omits efc930fa1d84 docs: filesystems: caching/netfs-api.txt: convert it to ReST omits fd299b2a7339 docs: filesystems: convert caching/fscache.txt to ReST format omits 67145c23e70b docs: filesystems: convert caching/object.txt to ReST omits d251c653aa3f media: MAINTAINERS: update the Amlogic VDEC driver maintai [...] omits 0305b9ecc426 Merge branch 'for-5.7/upstream-fixes' into for-next omits 6507ef10660e HID: i2c-hid: add Schneider SCL142ALM to descriptor override omits a53acc7ebf27 i2c: at91: Fix pinmux after devm_gpiod_get() for bus recovery omits f84fdf99e9e2 media: meson: vdec: enable mcrcc for VP9 omits ab8ad279ceac arm64: cacheflush: Fix KGDB trap detection omits 149d65e549f3 media: cx231xx: Remove unneeded semicolon omits 0d7f7d2d3191 media: rcar-csi2: Fix comment of VCDT/VCDT2 register omits 54ac3fc34871 media: imx: utils: Default colorspace to SRGB omits e01bc6cbb1fc media: dt-bindings: media: rockchip-vpu: fix interrupt-names omits bcf10abe8c40 media: staging: rkisp1: cap: enable RGB capture format wit [...] omits 0b64a837817e media: staging: rkisp1: rsz: change (hv)div only if captur [...] omits 21e4cdcb62ae media: staging: rkisp1: rsz: remove redundant if statement [...] omits e9ebce2d4c8b media: staging: rkisp1: rsz: get the capture format info f [...] omits c78c31b374a6 Revert "Revert "driver core: Set fw_devlink to "permissive [...] omits 388bcc6ecc60 drivers: base: Fix NULL pointer exception in __platform_dr [...] omits 73371d5f313a i2c: at91: Send bus clear command if SDA is down omits 2f5a55c52c00 i2c: use my kernel.org address from now on omits 3c3dd56f760d i2c: fix missing pm_runtime_put_sync in i2c_device_probe omits 8508f4cba308 serial: amba-pl011: Make sure we initialize the port.lock [...] omits 3d9231e69831 tty: serial: qcom_geni_serial: Use OPP API to set clk/perf state omits c2880ec6c086 serial: lantiq: Add x86 in Kconfig dependencies for Lantiq [...] omits e5159827e057 Merge branches 'for-next/asm' and 'for-next/insn' into for [...] omits 80e4e5613215 Merge branch 'for-next/bti-user' into for-next/bti omits c48e0c533e72 spi: dw-apb-ssi: Add Intel Keem Bay support omits 3812a081d2fc spi: dw-apb-ssi: Add compatible string for DesignWare DWC_ssi omits f42377916ed5 spi: dw: Add support for Intel Keem Bay SPI omits e539f435cb9c spi: dw: Add support for DesignWare DWC_ssi omits c4eadee21fa9 spi: dw: Add update_cr0() callback to update CTRLR0 omits 299cb65c9dd4 spi: dw: Fix typo in few registers name omits eeb2d87ece12 arm64: cpufeature: Group indexed system register definitio [...] omits e896be5ad101 i2c: pxa: fix i2c_pxa_wait_bus_not_busy() boundary condition omits bb82ba690757 i2c: pxa: clean up decode_bits() omits 88b73ee7ca4c i2c: pxa: fix i2c_pxa_scream_blue_murder() debug output omits 70aee287cf45 i2c: pxa: move DT IDs along side platform IDs omits 79622f372b86 i2c: pxa: move private definitions to i2c-pxa.c omits ee478936ddb7 i2c: pxa: always set fm and hs members for each type omits f8e5d3cb31cb i2c: pxa: add and use definitions for IBMR register omits e37687c98ab9 spi: bcm2835: Fixes bare use of unsigned omits 940695aa36f1 i2c: pxa: re-arrange register field definitions omits 1ae49a15eea0 i2c: pxa: re-arrange functions to flow better omits 8de32da283e3 i2c: pxa: re-arrange includes to be in alphabetical order omits fa8d74a9c548 i2c: pxa: remove unneeded includes omits 868d4d37a2c6 i2c: pxa: use official address byte helper omits 1b032ec1ecbc iommu: Unexport iommu_group_get_for_dev() omits 4e8906f0d84d iommu: Move more initialization to __iommu_probe_device() omits 3eeeb45c6d04 iommu: Remove add_device()/remove_device() code-paths omits 3c51c05479c5 iommu/exynos: Convert to probe/release_device() call-backs omits 66ae88e71ecb iommu/exynos: Use first SYSMMU in controllers list for IOMMU core omits 6785eb9105e3 iommu/omap: Convert to probe/release_device() call-backs omits c822b37cac48 iommu/omap: Remove orphan_dev tracking omits 6580c8a78424 iommu/renesas: Convert to probe/release_device() call-backs omits b287ba737899 iommu/tegra: Convert to probe/release_device() call-backs omits d8260443245d iommu/rockchip: Convert to probe/release_device() call-backs omits bfe3bd493b3d iommu/qcom: Convert to probe/release_device() call-backs omits 57dbf81f50c8 iommu/mediatek-v1 Convert to probe/release_device() call-backs omits 80e4592a77e4 iommu/mediatek: Convert to probe/release_device() call-backs omits dea74f1c37fb iommu/msm: Convert to probe/release_device() call-backs omits 21acf6599cfb iommu/virtio: Convert to probe/release_device() call-backs omits 522af649e57b iommu/s390: Convert to probe/release_device() call-backs omits 52dd3ca4176f iommu/pamu: Convert to probe/release_device() call-backs omits cefa0d55da37 iommu/arm-smmu: Convert to probe/release_device() call-backs omits e5d1841f18b2 iommu/vt-d: Convert to probe/release_device() call-backs omits dce8d6964ebd iommu/amd: Convert to probe/release_device() call-backs omits 57f9842e4884 iommu/amd: Remove dev_data->passthrough omits 5012c3968537 iommu: Export bus_iommu_probe() and make is safe for re-probing omits ce574c27ae27 iommu: Move iommu_group_create_direct_mappings() out of io [...] omits deac0b3bed26 iommu: Split off default domain allocation from group assignment omits cf193888bfbd iommu: Move new probe_device path to separate function omits 41df6dcc0a3f iommu: Keep a list of allocated groups in __iommu_probe_device() omits 6e1aa2049154 iommu: Move default domain allocation to iommu_probe_device() omits a6a4c7e2c5b8 iommu: Add probe_device() and release_device() call-backs omits 57bd2c24ba16 iommu/amd: Return -ENODEV in add_device when device is not [...] omits c0da9b9f5afd iommu/amd: Remove dma_mask check from check_device() omits 7039d11b3e4a iommu/vt-d: Wire up iommu_ops->def_domain_type omits bdf4a7c4c77d iommu/amd: Implement iommu_ops->def_domain_type call-back omits 4cbf38511a00 iommu: Add def_domain_type() callback in iommu_ops omits ff2a08b39bce iommu: Move default domain allocation to separate function omits b73fd7e93512 Merge branch 'v5.7-clk/fixes' into for-next omits 3ee034b97680 Merge branch 'v5.7-armsoc/fixes' into for-next omits bbc8dfa2c51a Merge branch 'v5.8-clk/next' into for-next omits 060c7d2b9554 Merge branch 'v5.8-armsoc/soc' into for-next omits 7ae45d28ff50 Merge branch 'v5.8-armsoc/dts64' into for-next omits cbd7214402ec arm64: dts: rockchip: Define the rockchip Video Decoder no [...] omits 4ff028f6c108 ASoC: qcom: lpass-cpu: Make I2S SD lines configurable omits d5797ede0818 dt-bindings: sound: lpass-cpu: Document DAI subnodes omits c96efe265692 PCI: altera: Clean up indentation issue on a return statement omits 0cdea4455acd drm/mm: optimize rb_hole_addr rbtree search omits b7301fd812a3 drm/ttm: Remove reference to the mem_glob member omits 4f18b82b020a Merge series "Grab bag with AMD SPI fixes" from Lukas Wunn [...] omits 0e86d981f9b7 PCI: endpoint: functions/pci-epf-test: Fix DMA channel release omits 75358ea359e7 powerpc/mm/book3s64: Fix MADV_DONTNEED and parallel page f [...] omits e21dfbf01346 powerpc/mm/book3s64: Avoid sending IPI on clearing PMD omits 0e11df9649ac powerpc/kvm/book3s: Use pte_present instead of opencoding [...] omits 9fd4236faa24 powerpc/kvm/book3s: Use find_kvm_host_pte in kvmppc_get_hpa omits bda3deaa6fc8 powerpc/kvm/book3s: use find_kvm_host_pte in kvmppc_book3s [...] omits 3ff8df1430e9 powerpc/kvm/book3s: Avoid using rmap to protect parallel p [...] omits 7769a3394bdf powerpc/kvm/book3s: use find_kvm_host_pte in pute_tce functions omits e3d8ed5518c7 powerpc/kvm/book3s: Use find_kvm_host_pte in h_enter omits 9781e759b325 powerpc/kvm/book3s: Use find_kvm_host_pte in page fault handler omits 35528876a929 powerpc/kvm/book3s: Add helper for host page table walk omits 6cdf30375f82 powerpc/kvm/book3s: Use kvm helpers to walk shadow or seco [...] omits dc891849e030 powerpc/kvm/nested: Add helper to walk nested shadow linux [...] omits 4b99412ed697 powerpc/kvm/book3s: Add helper to walk partition scoped li [...] omits 87013f9c602c powerpc/kvm/book3s: switch from raw_spin_*lock to arch_spin_lock. omits 15759cb054ef powerpc/perf/callchain: Use __get_user_pages_fast in read_ [...] omits 0da81b658b5b powerpc/mce: Don't reload pte val in addr_to_pfn omits 2f92447f9f96 powerpc/book3s64/hash: Use the pte_t address from the caller omits 7900757ce1b4 powerpc/hash64: Restrict page table lookup using init_mm w [...] omits ec4abf1e70cf powerpc/mm/hash64: use _PAGE_PTE when checking for pte_present omits c46241a370a6 powerpc/pkeys: Check vma before returning key fault error [...] omits fe4a6856cb4f powerpc/pkeys: Avoid using lockless page table walk omits 93a98695f2f9 mm: change pmdp_huge_get_and_clear_full take vm_area_struc [...] omits f2b8d76dc6db Merge tag 'kvm-ppc-fixes-5.7-1' into topic/ppc-kvm omits 839efdb65ffd media: staging: ipu3-imgu: Add a sanity check for the para [...] omits 8c038effd893 media: staging: ipu3-imgu: Move alignment attribute to field omits 81d1adeb52c9 media: Revert "staging: imgu: Address a compiler warning o [...] omits f9d813cc93e2 media: MAINTAINERS: ipu3-imgu: Add Tian Shu and Bingbu as [...] omits 11de96b94f7c media: ipu3.rst: add explanation for running mode omits 735a02f1bbc2 media: staging: ipu3: Fix stale list entries on parameter [...] omits 4470ff693833 media: venus: venc,vdec: Return EBUSY on S_FMT while streaming omits 85872f861d4c media: venus: Mark last capture buffer omits bc3d870e414b media: venus: vdec: Init registered list unconditionally omits b68be5c623cd drm/i915/execlists: Record the active CCID from before reset omits 51df3c81ba10 media: venus: vdec: Mark flushed buffers with error state omits 0febf9236970 media: venus: helpers: Done buffers per queue type omits 18cf8ba1d3e6 media: venus: core: Constify codec frequency data array omits 82223aa54bb7 media: venus: core: Fix mutex destroy in remove omits cb1c05c89b1f media: venus: core: Add missing mutex destroy omits bca718988b90 PCI: v3-semi: Fix a memory leak in v3_pci_probe() error ha [...] omits f136c58a0de9 drm/i915: Added required new PCode commands omits f13242d2c5f7 Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] omits 433022b58e62 arm64: cpufeature: Extend comment to describe absence of f [...] omits 378c1ee2227f crypto: xilinx - Remove set but not used variable 'drv_ctx' omits 1d9000262b3b crypto: xilinx: Handle AES PM API return status omits 2e11cc1ab790 staging: vt6656: Use const for read only data omits 0729bb9b2a97 staging: vt6655: fix LONG_LINE warning omits 3fc29573cf3e staging: vt6655: return early if not bNeedAck omits e3b8577aa167 staging: vt6655: extract index manupulation out of function call omits ae25983134c7 staging: vt6655: return at the ond of case body omits 3be1acffe684 staging: vt6655: remove else after return and invert condition omits 0ae73acc4479 staging: vt6655: do calculation of uAckTime first omits e4a34ef77257 staging: vt6655: merge two switch cases in s_uGetDataDuration omits 9adbb49e90e4 staging:rtl8723bs: eliminate usage of skb_clone after skb [...] omits 70458c20049f staging: pi433: fix error return code in pi433_probe() omits 16529e3b8655 staging: rtl8723bs: remove conversion to bool in halbtcout [...] omits b95f955674bf staging: rtl8723bs: os_dep: Cleanup pointer casting code style omits 8a6e4f430b95 staging: rtl8723bs: os_dep: remove rtw_spt_band_free() omits d95c8695e0d9 staging: vt6656: refactor power save operation omits 986da7debb04 staging: vt6656: Return on isr0 when zero. omits 3ce6b741bc32 staging: vt6656: use struct wiphy retry short and long settings. omits f4269d4862c6 staging: vt6656: return all key calls to mac80211 stack. omits ddaa877f2dbc staging: vt6656 remove vnt_mac_disable_keyentry calls omits 41f1efcb4a25 staging: vt6656: vnt_set_keymode simplify key modes. omits ae220204873e staging: vt6656: Refactor the vnt_rf_table_download function omits 91387f5eb9fc staging: vt6656: Refactor the vnt_set_bss_mode function omits 35452e106106 staging: vt6656: Check the return values in vnt_set_bss_mo [...] omits 2eeefd3787fd staging: wfx: avoid compiler warning on empty array omits 70f4c9f0e627 Staging: comedi: drivers: ni_pcimio: Fix variable name omits 3aff3c974b16 staging: sm750fb: print error message with actual value omits b610e1193a91 staging: sm750fb: add common function to set color offsets [...] omits fa90133377f4 staging: sm750fb: add missing case while setting FB_VISUAL omits a4338ed2e1cf staging: wilc1000: Increase the size of wid_list array omits 8d8a1424a03e staging: qlge: Fix function argument alignment warning in [...] omits 2ceed067e85e staging: qlge: Fix suspect code indent warning in ql_init_device omits 4ba1bb9b7a73 staging: qlge: Remove multi-line dereference from ql_request_irq omits faeea64fb974 staging: qlge: Remove goto statements from ql_get_mac_addr_reg omits 58c2a44dbab0 staging: qlge: Fix indentation in ql_get_mac_addr_reg omits 7c40ba652cf7 staging: qlge: Remove gotos from ql_set_mac_addr_reg omits 7d9a39e01d8c staging: qlge: Fix indentation in ql_set_mac_addr_reg omits e3881eb53431 staging: most: usb: consolidate code omits 188d5b41f81f staging: most: usb: drop unlikely macros omits 441be56f894d staging: most: usb: use EINVAL error code omits 3e8621aba71a staging: most: usb: remove overcautious parameter checking omits 9e73fa02aa00 PCI: dwc: Warn if MEM resource size exceeds max for 32-bits omits 819482a96790 PCI: dwc: Make hisi_pcie_platform_ops static omits bf7116204657 PCI: dwc: Clean up computing of msix_tbl omits 269f9ce579f9 mmc: renesas_sdhi: Avoid bad TAP in HS400 omits 063ec05c01c8 mmc: renesas_sdhi: handle M3-W ES1.2 and 1.3 revisions omits fd156adb8e04 mmc: mmc_spi: Respect the cmd->busy_timeout from the mmc core omits fa98232e9a99 mmc: mmc_spi: Add/rename defines for timeouts omits 66781c2032fd mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core omits fb892a47df12 mmc: tifm_sd: Inform the mmc core about the maximum busy timeout omits 054318c7e35f drm/i915/tgl+: Fix interrupt handling for DP AUX transactions omits ce968194f288 mmc: sdricoh_cs: Drop redundant in-parameter to sdricoh_qu [...] omits 01ba865111f9 mmc: sdricoh_cs: Move MMC_APP_CMD handling to sdricoh_mmc_cmd() omits 641f7e362ba4 mmc: sdricoh_cs: Use MMC_APP_CMD rather than a hardcoded number omits 9d7802e4492e mmc: sdricoh_cs: Drop unused defines omits ca96088aa0de drm/client: Dual licence the header in GPL-2 and MIT omits 9bcaa3fe58ab drm: Replace drm_modeset_lock/unlock_all with DRM_MODESET_ [...] omits 0e68682b1b37 mmc: owl-mmc: Respect the cmd->busy_timeout from the mmc core omits ebcea694e692 arm64: Sort vendor-specific errata omits d9d9aa9e547a mmc: jz4740: Inform the mmc core about the maximum busy timeout omits 740f780f6935 mmc: sdhci-pci-o2micro: Make some symbols static omits 52ec3e1b57c4 mmc: core: Use DEFINE_DEBUGFS_ATTRIBUTE instead of DEFINE_ [...] omits 695395b9709c mmc: sdhci-of-at91: make MMC_SDHCI_OF_AT91 depend on HAVE_CLK omits d382a7d035e5 mmc: renesas_sdhi: shorten types after refactorization omits a0c07ae4fe29 mmc: mmci_sdmmc: fix power on issue due to pwr_reg initialization omits 9b5619727857 mmc: sdhci-msm: Use OPP API to set clk/perf state omits 321070522831 staging: greybus: sdio: Respect the cmd->busy_timeout from [...] omits 1d040b08b50c mmc: usdhi6rol0: Inform the mmc core about the maximum bus [...] omits ed585e904436 mmc: atmel-mci: Respect the cmd->busy_timeout from the mmc core omits e027fcb7ace0 mmc: atmel-mci: Set the timer per command rather than per request omits 4a7af9571485 mmc: atmel-mci: Keep timer enabled when queuing a next request omits d821d34f4519 mmc: sdhci-msm: Enable ADMA length mismatch error interrupt omits d6930e101ce5 mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk omits d031f48a752f mmc: sdhci: add spin lock for sdhci_set_default_irqs in sd [...] omits b565c0788ee4 mmc: host: sdhci-sprd: Implement the request_atomic() API omits fc832e3a9996 mmc: host: sdhci: Implement the request_atomic() API omits ea43849795c9 mmc: host: Introduce the request_atomic() for the host omits 3c9cd4d28f21 mmc: sdhci: Reduce maximum time under spinlock in sdhci_se [...] omits c0d4429316b0 mmc: sdhci: Tidy sdhci_request() a bit omits 9acf01317f7a mmc: sdhci: Remove unneeded forward declaration of sdhci_f [...] omits e016a3468f79 mmc: sdhci: Stop exporting sdhci_send_command() omits 55bf84df8f64 mmc: sdhci: Add helpers for the auto-CMD23 flag omits 48a348d4dbc2 mmc: sd: use HIGH_SPEED_BUS_SPEED in mmc_sd_switch_hs() omits 251b898fbb8f mmc: mmci: Switch to mmc_regulator_set_vqmmc() omits 6e7382c5fe7f mmc: core: Return 1 from mmc_regulator_set_vqmmc() if swit [...] omits 8a1f3407daa7 mmc: host: Prepare host drivers for mmc_regulator_set_vqmm [...] omits bee75c2d2bc7 mmc: sdhci-of-arasan: Remove uninitialized ret variables omits 48fcdb53e3bf mmc: renesas_sdhi: simplify summary output omits a25035d3fd4f mmc: renesas_sdhi: improve TAP selection if all TAPs are good omits c4f1ea4efa8c mmc: renesas_sdhi: clarify handling of selecting TAPs omits 45d46a0b51c1 mmc: renesas_sdhi: refactor calculation of best TAP omits 3f9c6d82ec0d mmc: sdhci: use FIELD_GET/PREP for capabilities bit masks omits cbaa6eb2aa16 mmc: sdhci: move SDHCI_CAPABILITIES_1 to a more suitable place omits 2fe8a3d77d93 mmc: sdhci-of-arasan: Fix kernel-doc warnings omits b3ded2aad82a mmc: sdhci-of-arasan: Modify clock operations handling omits bc4e1fb6b48a mmc: sdhci-of-arasan: Rearrange the platform data structs [...] omits e791146e04bb mmc: sdhci-of-arasan: Rename sdhci_arasan_data to avoid confusion omits c27fc3b15680 sdhci: arasan: Add support for Versal Tap Delays omits 46f037b5753c dt-bindings: mmc: arasan: Document 'xlnx,versal-8.9a' controller omits a800844fa7dd mmc: wbsd: Replace hardcoded command numbers with existing [...] omits 3c115654c88a mmc: s3cmci: Drop redundant code in s3cmci_setup_data() omits 977309343939 mmc: au1xmmc: Drop redundant code in au1xmmc_send_command() omits 5104243a25a6 mmc: sdhci-sprd: Drop redundant cap flags omits 4f9e5127c538 mmc: android-goldfish: Enable MMC_CAP2_NO_SDIO omits 8976eeee8de0 drm/meson: add mode selection limits against specific SoC [...] omits 25fd6de315f4 drm/i915/gt: Small tidy of gen8+ breadcrumb emission omits 5850da95da03 m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig omits bf075903e764 m68k/PCI: Fix a memory leak in an error handling path omits 03661ed0c49a Merge branch 'for-5.8/intel-ish' into for-next omits 0b66fb3e6b7a HID: intel-ish-hid: avoid bogus uninitialized-variable warning omits e7f12054a1b9 drm/bridge: chrontel-ch7033: Add a new driver omits a7e73070afe6 dt-bindings: display: Add Chrontel CH7033 Video Encoder binding omits 647f0d0ac1a6 dt-bindings: Add vendor prefix for Chrontel, Inc. omits 1b835e2a83eb Merge branches 'renesas-arm-defconfig-for-v5.8', 'renesas- [...] omits 48ad3c4a334a ARM: dts: r8a7742-iwg21d-q7: Add iWave G21D-Q7 board based [...] omits 269785eaba09 ARM: dts: r8a7742-iwg21m: Add iWave RZ/G1H Qseven SOM omits eb4cdda7a30b ARM: dts: r8a7742: Initial SoC device tree omits ca0762ee4497 Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into renes [...] omits 52f274b51993 ath11k: fix resource unavailability for htt stats after pe [...] omits b7b527b9c7c8 ath11k: use true,false for bool variables omits 1423f4327331 ath10k: Add support for targets without trustzone omits 727fec790ead ath10k: Setup the msa resources before qmi init omits 85325c24d5d2 dt-bindings: ath10k: Add wifi-firmware subnode for wifi node omits d431f8939c14 ath10k: remove the max_sched_scan_reqs value omits 521fc37be3d8 ath10k: Avoid override CE5 configuration for QCA99X0 chipsets omits fa4c8ec6feaa ARM: dts: aspeed: Change KCS nodes to v2 binding omits f90fe8d3b242 ARM: dts: Aspeed: AST2600: Add XDMA PCI-E root control reset omits e7d1ed849fd1 ARM: dts: aspeed: ast2600: Add XDMA Engine omits 910f65c55611 ARM: dts: aspeed: ast2500: Add XDMA Engine omits 266056d3c61d ARM: dts: aspeed: Adding Facebook Yosemite V2 BMC omits 697538bd65ad ARM: dts: aspeed: Add YADRO Nicole BMC omits 6456bc88c90d ARM: dts: aspeed: mihawk: add aliases for i2c omits 39d8a73c53a2 ARM: dts: aspeed: tacoma: Add TPM omits d2718f5e30d0 ARM: dts: aspeed: tacoma: Enable the second VUART omits bf6c99f3aeda ARM: dts: aspeed: tacoma: Add iio-hwmon nodes for IIO devices omits 3208f3a51339 ARM: dts: aspeed: rainier: Add VGA reserved memory region omits e9b24b55ca4f ARM: dts: aspeed: rainier: Add gpio line names omits 2f68e4e7df67 ARM: dts: aspeed: tacoma: Add gpio line names omits fa09a28ca3e9 ARM: dts: aspeed: zaius: Add gpio line names omits 1f2c9d31e480 ARM: dts: aspeed: romulus: Add gpio line names omits d5ece55c1874 ARM: dts: aspeed: witherspoon: Add gpio line names omits c998f40f2ae6 ARM: dts: aspeed: ast2600: Set arch timer always-on omits 977f7e0028f1 ARM: dts: aspeed: tacoma: Add GPIOs for FSI omits c87f739459cc ARM: dts: aspeed: mihawk: Change the name of leds omits fbb6f3e068ec ARM: dts: aspeed: rainier: Remove regulators omits 156fbb12f11e ARM: dts: aspeed: rainier: Add host FSI description omits b2fa526ca278 ARM: dts: aspeed: ast2600evb: Enable FSI master omits d0ba4f581ed5 ARM: dts: aspeed: tacoma: Add gpio-key definitions omits 3ad7e45820d0 ARM: dts: aspeed: rainier: Set PCA9552 pin types omits b19dad68c97e ARM: dts: aspeed: rainier: Enable VUART2 omits 4aca6812d25c ARM: dts: aspeed: ast2400: Add video engine support omits 7f9dad6bdc34 ARM: dts: aspeed: tacoma: Enable eMMC controller omits d85fa6c6f337 ARM: dts: aspeed: tiogapass: Add gpio line names omits 3dcfff96f17a ARM: dts: aspeed: tiogapass: Add IPMB device omits bcee38919fa0 ARM: dts: aspeed: ast2600: Add Video Engine node omits a8d9d7da1546 drm/tidss: remove AM65x PG1 YUV erratum code omits 8c11827bba72 ALSA: hda: Use hdac_to_hda_codec macro omits 9cd39de4db54 drm/omap: change default signal polarities and drives omits 50f0bf550f83 ALSA: hda: Use dev_to_hdac_dev macro omits f9950ad27205 ARM: dts: aspeed: ast2600: Add SCU interrupt controllers omits d1f3f68f55ca ARM: dts: aspeed: ast2500: Add SCU interrupt controller omits 78c2aac2a086 phy: qcom-qmp: Rename UFS PCS QMP v4 registers omits e4d8b05ad5f9 phy: qcom-qmp: Use proper PWRDOWN offset for sm8150 USB omits 9a24b929d38a phy: qcom-qmp: Add SM8150 QMP USB3 PHY support omits 51e8114f80d0 phy: qcom-snps: Add SNPS USB PHY driver for QCOM based SOCs omits f06b9fc9a814 dt-bindings: phy: Add binding for qcom,usb-snps-femto-v2 omits 64e14ece0700 scsi: scsi_debug: Implement ZBC host-aware emulation omits 98e0a689868c scsi: scsi_debug: Add zone_size_mb module parameter omits aa8fecf96b70 scsi: scsi_debug: Add zone_nr_conv module parameter omits 380603a5bb83 scsi: scsi_debug: Add zone_max_open module parameter omits 9267e0eb41fe scsi: scsi_debug: Add ZBC module parameter omits f0d1cf9378bd scsi: scsi_debug: Add ZBC zone commands omits d36da3058ced scsi: scsi_debug: Add ZBC mode and VPD pages omits f48f4fd9fefb soundwire: bus: reduce verbosity on enumeration omits 88ac86f25251 soundwire: debugfs: clarify SDPX license with GPL-2.0-only omits 8893ab5e8ee5 soundwire: slave: don't init debugfs on device registration error omits 01de995075b2 Documentation: SoundWire: clarify TDM mode support omits 91b5cfc0209b soundwire: qcom: fix error handling in probe omits 48e3bf1631ea scsi: scsi_debug: Bump to version 1.89 omits 5d8070767358 scsi: scsi_debug: Re-arrange parameters alphabetically omits ed9f3e2513f9 scsi: scsi_debug: Implement PRE-FETCH commands omits a2aede970a8e scsi: scsi_debug: Improve command duration calculation omits 67da413f26af scsi: scsi_debug: Weaken rwlock around ramdisk access omits c3e2fe9222d4 scsi: scsi_debug: Implement VERIFY(10), add VERIFY(16) omits 87c715dcde63 scsi: scsi_debug: Add per_host_store option omits 0c4bc91d6649 scsi: scsi_debug: Randomize command completion time omits e7728fcf7dd7 docs: dt: convert writing-bindings.txt to ReST omits 858e6845654d docs: dt: convert submitting-patches.txt to ReST format omits 56516a9fe105 docs: dt: convert ABI.txt to ReST format omits 642e6e5ce03e docs: dt: convert overlay-notes.txt to ReST format omits 218e1b3d10f1 docs: dt: convert of_unittest.txt to ReST omits 26853a242057 docs: dt: convert dynamic-resolution-notes.txt to ReST omits afb6120519ae docs: dt: convert changesets to ReST omits b91a770a696c docs: dt: usage_model.rst: fix link for DT usage omits d8e81bc3e87c docs: dt: convert usage-model.txt to ReST omits 4ef7f57ebe6e docs: dt: add an index.rst file for devicetree omits 9ae8578b517a of: Documentation: change overlay example to use current syntax omits 07bf2d97d1f3 xsk: Remove unnecessary member in xdp_umem omits e4e5aefc1135 xsk: Change two variable names for increased clarity omits d26c0cc53950 bpf: Avoid gcc-10 stringop-overflow warning in struct bpf_prog omits 42470eec8552 drm/panel: boe-tv101wum-n16: fine tune clock omits 1f52bab3c9bf dt-bindings: display: dw_mipi_dsi.txt: convert to yaml omits 27a46fb732c6 drm/panel: panel-simple: fix AUO G101EVN010 connector/panel type omits 354d86141796 Merge branch 'net-reduce-dynamic-lockdep-keys' omits e7511f560f54 bonding: remove useless stats_lock_key omits 1a33e10e4a95 net: partially revert dynamic lockdep key changes omits ea84c8429008 Merge branch 'net-ethernet-ti-k3-introduce-common-platform [...] omits 461d6d058cff arm64: dts: ti: j721e-main: add main navss cpts node omits 29390928fe9a arm64: dts: ti: k3-j721e-mcu: add mcu cpsw cpts node omits b3f7e95f0318 arm64: dts: ti: k3-am65-main: add main navss cpts node omits 885a26bae022 arm64: dts: ti: k3-am65-mcu: add cpsw cpts node omits b1f66a5bee07 net: ethernet: ti: am65-cpsw-nuss: enable packet timestamp [...] omits f6bd59526ca5 net: ethernet: ti: introduce am654 common platform time sy [...] omits 6e87ac748e94 dt-binding: ti: am65x: document common platform time sync [...] omits 1248dc00fb62 Merge branch 'devlink-kernel-region-snapshot-id-allocation' omits aebbd7dfab25 docs: devlink: clarify the scope of snapshot id omits 043b3e22768d devlink: let kernel allocate region snapshot id omits dd86fec7e06a devlink: factor out building a snapshot notification omits 39d010504e6b net_sched: sch_fq: add horizon attribute omits bf6dba76d278 net: sched: fallback to qdisc noqueue if default qdisc setup fail omits e9e89c45bfeb arm64: dts: sdm845: add IPA iommus property omits 09be4c47abe3 Merge branch 'net-ipa-I-O-map-SMEM-and-IMEM' omits a0036bb413d5 net: ipa: define SMEM memory region for IPA omits 3e313c3f5a36 net: ipa: define IMEM memory region for IPA omits 3128aae8c439 net: ipa: redefine struct ipa_mem_data omits 8456c54408a2 dt-bindings: net: add IPA iommus property omits dbab677f324d ASoC: wm8524: Add support S32_LE omits cad5eaf74f17 Merge branch 'net-add-helper-eth_hw_addr_crc' omits bc54ac3609aa r8169: use new helper eth_hw_addr_crc omits b86cd700edd3 net: add helper eth_hw_addr_crc omits e90c9fcedc08 net: dsa: felix: allow the device to be disabled omits 627642f07b30 Merge branch 'net-smc-add-failover-processing' omits 649758fff327 net/smc: save SMC-R peer link_uid omits 45fa8da0bf5c net/smc: create improved SMC-R link_uid omits a52bcc919b14 net/smc: improve termination processing omits 3e0c40afce4e net/smc: add termination reason and handle LLC protocol violation omits ad6c111b8ae7 net/smc: asymmetric link tagging omits 56bc3b2094b4 net/smc: assign link to a new connection omits f3811fd7bc97 net/smc: send DELETE_LINK, ALL message and wait for send t [...] omits 09c61d24f96d net/smc: wait for departure of an IB message omits b286a0651e44 net/smc: handle incoming CDC validation message omits 29bd73dba4f7 net/smc: send failover validation message omits c6f02ebeea3a net/smc: switch connections to alternate link omits f0ec4f1d32ad net/smc: save state of last sent CDC message omits 34bb49229f19 x86/boot/compressed/64: Switch to __KERNEL_CS after GDT is loaded omits fc99584e9446 Merge branch 'bnxt_en-Updates-for-net-next' omits 125592fbf467 bnxt_en: show only relevant ethtool stats for a TX or RX ring omits 3316d50905f0 bnxt_en: Split HW ring statistics strings into RX and TX parts. omits 9d8b5f05529c bnxt_en: Refactor the software ring counters. omits 098286ff930c bnxt_en: Add doorbell information to bnxt_en_dev struct. omits 8ae2473842bd bnxt_en: Add support for L2 doorbell size. omits e93b30d56fc0 bnxt_en: Set the db_offset on 57500 chips for the RDMA MSI [...] omits ebdf73dc595b bnxt_en: Define the doorbell offsets on 57500 chips. omits 8cec0940803c bnxt_en: Improve kernel log messages related to ethtool reset. omits 7a13240e3718 bnxt_en: fix ethtool_reset_flags ABI violations omits 94f17e89c956 bnxt_en: refactor ethtool firmware reset types omits 95fec034fd44 bnxt_en: prepare to refactor ethtool reset types omits d0b82c5461c9 bnxt_en: Do not include ETH_FCS_LEN in the max packet leng [...] omits c7dd7ab4b204 bnxt_en: Improve TQM ring context memory sizing formulas. omits ac3158cb0108 bnxt_en: Allocate TQM ring context memory according to fw [...] omits 460c2577aaf3 bnxt_en: Update firmware spec. to 1.10.1.33. omits caf2cd610dbb firmware: arm_sdei: Drop check for /firmware/ node and alw [...] omits 8757797ff9c9 drm/i915/selftests: Repeat the rps clock frequency measurement omits da7bad98eebb arm64/cpuinfo: Move device_initcall() near cpuinfo_regs_init() omits 657830eb842f coresight: Avoid casting void pointers omits 77f3e28120d1 Merge branches 'sunxi/clk-for-5.8', 'sunxi/config-for-5.8' [...] omits cff111017887 arm64: dts: allwinner: sun50i-a64: Add missing address/size-cells omits fe79ea577be8 arm64: dts: allwinner: h6: Enable CPU opp tables for Pine H64 omits d8e2b7e11b50 arm64: dts: allwinner: Sort Pine H64 device-tree nodes omits e357b9dd4823 coresight: Include required headers in C files omits 36c72a58d472 spi: amd: Drop superfluous member from struct amd_spi omits 7b9c94bd13cc spi: amd: Fix refcount underflow on remove omits 4332ea8f40c8 spi: amd: Drop duplicate driver data assignments omits cc17fbec2e78 spi: amd: Pass probe errors back to driver core omits 2b60c49f3ca0 spi: amd: Fix duplicate iounmap in error path omits 8b075e5ba459 udf: stop using ioctl_by_bdev omits 11aa40a0eb24 isofs: stop using ioctl_by_bdev omits f252fa33dcd2 hfsplus: stop using ioctl_by_bdev omits eaf8e3e4b54a cdrom: factor out a cdrom_multisession helper omits 4c3cfcce4515 cdrom: factor out a cdrom_read_tocentry helper omits 068f8d9b4ecc ide-cd: rename cdrom_read_tocentry omits a711d91cd97e block: add a cdrom_device_info pointer to struct gendisk omits 0065e5f5cc56 drm/i915/display: Warn if the FBC is still writing to stol [...] omits 840d493dff1a fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_ [...] omits 32dbc5655f1c fs/xfs: Create function xfs_inode_should_enable_dax() omits 8d6c3446ec23 fs/xfs: Make DAX mount option a tri-state omits 606723d98293 fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS omits d45344d6c49c fs/xfs: Remove unnecessary initialization of i_rwsem omits 2f88f1efd02d xfs: spell out the parameter name for ->cancel_item omits 3ec1b26c04d4 xfs: use a xfs_btree_cur for the ->finish_cleanup state omits f09d167c2033 xfs: turn dfp_done into a xfs_log_item omits bb47d79750f1 xfs: refactor xfs_defer_finish_noroll omits 13a833333907 xfs: turn dfp_intent into a xfs_log_item omits d367a868e46b xfs: merge the ->diff_items defer op into ->create_intent omits c1f09188e8de xfs: merge the ->log_item defer op into ->create_intent omits e046e949486e xfs: factor out a xfs_defer_create_intent helper omits fd9cbe512151 xfs: remove the xfs_inode_log_item_t typedef omits c84e819090f3 xfs: remove the xfs_efd_log_item_t typedef omits 82ff450b2d93 xfs: remove the xfs_efi_log_item_t typedef omits 98b69b1285be xfs: refactor xlog_recover_buffer_pass1 omits f15ab3f60ef3 xfs: simplify xlog_recover_inode_ra_pass2 omits 7d4894b4ce07 xfs: factor out a xlog_buf_readahead helper omits 5ce70b770d16 xfs: rename inode_list xlog_recover_reorder_trans omits e968350aadf3 xfs: refactor the buffer cancellation table helpers omits ec43f6da31f1 xfs: define printk_once variants for xfs messages omits 166405f6b53b xfs: stop CONFIG_XFS_DEBUG from changing compiler flags omits 57fd2d8f61a2 xfs: remove unnecessary check of the variable resblks in x [...] omits cd59455980f9 xfs: simplify the flags setting in xfs_qm_scall_quotaon omits 7994aae8516a xfs: remove unnecessary assertion from xfs_qm_vop_create_dqattach omits ea1c90403d5d xfs: remove unnecessary variable udqp from xfs_ioctl_setattr omits fb353ff19d34 xfs: reserve quota inode transaction space only when needed omits d51bafe0d227 xfs: combine two if statements with same condition omits c140735bbb65 xfs: trace quota allocations for all quota types omits 0d2d35a33ea7 xfs: report unrecognized log item type codes during recovery omits 690d22dafa88 drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IP [...] omits 83d9088659e8 Documentation/dax: Update Usage section omits 712b2698e4c0 fs/stat: Define DAX statx attribute omits efbe3c2493d2 fs: Remove unneeded IS_DAX() check in io_is_direct() omits 2dd43144e824 drm/i915: Streamline the artihmetic omits 41ee86d6ee82 drm/i915: Rename variables to be consistent with bspec omits d19b29be6536 drm/i915: Nuke mode.vrefresh usage omits dab3aff7b1a5 drm/i915: Remove cnl pre-prod workarounds omits 25444ca6cbb9 drm/i915/fbc: Require linear fb stride to be multiple of 5 [...] omits 9ff79708c54d drm/i915: Rename bw_state to new_bw_state omits ecab0f3d055d drm/i915: Track active_pipes in bw_state omits 9728889f42b9 drm/i915: Use bw state for per crtc SAGV evaluation omits 952c0e260f8d ASoC: qcom: Use the defined variable to simplify code omits d696a61413b4 ASoC: rt1015: Add condition to prevent SoC providing bclk [...] omits c25504ad64fe ASoC: rl6231: Add the K bypass for the PLL parameters omits 5b99f3aca083 Merge branch 'next/dt' into for-next omits c9ed436fd69b ARM: dts: s5pv210: Set MAX8998 GPIO pulls on Aries boards omits 18c41a634ebe ARM: dts: s5pv210: Correct FIMC definitions omits 44a390fb43d3 ARM: dts: s5pv210: Assign clocks to MMC devices on Aries boards omits 07297ea732dd ARM: dts: s5pv210: Enable ADC on Aries boards omits e39d3a4b23f7 ARM: dts: s5pv210: Add an ADC node omits 04568cb58a43 ARM: dts: s5pv210: Disable pull for vibrator enable GPIO o [...] omits 94f3c8132c30 ARM: dts: s5pv210: Add si470x FM radio to Galaxy S omits e619c4ef3839 ARM: dts: s5pv210: Add remaining i2c-gpio adapters to Arie [...] omits ecd7a47382e5 ARM: dts: s5pv210: Add panel support to Aries boards omits 849994778e48 ARM: dts: s5pv210: Add touchkey support to Aries boards omits 3a4e7635d120 ARM: dts: s5pv210: Add FSA9480 support to Aries boards omits aa2146416dbe ARM: dts: s5pv210: Add WM8994 support to Aries boards omits 09b39f60ee09 ARM: dts: s5pv210: Disable pulls on GPIO I2C adapters for Aries omits 869d42e6eba8 ARM: dts: s5pv210: Set keep-power-in-suspend for SDHCI1 on Aries omits 386c7b372dd8 ARM: dts: s5pv210: Correct gpi pinctrl node name omits 47d67e4d1918 arm64: insn: Report PAC and BTI instructions as skippable omits c71052cc9e14 arm64: insn: Don't assume unrecognized HINTs are skippable omits 07dcd9677c5d arm64: insn: Provide a better name for aarch64_insn_is_nop() omits bd507ca2773b arm64: insn: Add constants for new HINT instruction decode omits 02ab1f5018c3 arm64: Unify WORKAROUND_SPECULATIVE_AT_{NVHE,VHE} omits c648c9c7429e bpf, arm: Optimize ALU ARSH K using asr immediate instruction omits cf48db69bdfa bpf, arm: Optimize ALU64 ARSH X using orrpl conditional in [...] omits e4e5f695085f ARM: dts: s5pv210: Add sleep GPIO configuration for Galaxy S omits d7d155a7693f ARM: dts: s5pv210: Add sleep GPIO configuration for Fascinate4G omits 6a52e305f2ac ARM: dts: s5pv210: Add helper define for sleep gpio config omits f2b1e1cbd352 ASoC: adau7118: Mark the ADAU7118 reset register as volatile omits e3d291301f99 drm/i915/gem: Implement legacy MI_STORE_DATA_IMM omits f5b62bdbb626 drm/i915/gem: Specify address type for chained reloc batches omits 40ba9309c76f x86/boot: Fix -Wint-to-pointer-cast build warning omits 5fafbebc86a0 x86/boot: Add kstrtoul() from lib/ omits 3e8084a2e86e dt-bindings: arm: renesas: Document iW-RainboW-G21D-Qseven [...] omits 72d6dedd6f75 dt-bindings: arm: renesas: Document iW-RainboW-G21M-Qseven [...] omits 140777a3d8df powerpc/fadump: consider reserved ranges while reserving memory omits 02c04e374e17 powerpc/fadump: use static allocation for reserved memory ranges omits 44b6141ebe93 ARM: multi_v7_defconfig: Enable r8a7742 SoC omits 1a90c5ba48c4 ARM: shmobile: defconfig: Enable r8a7742 SoC omits 43c8a496fa37 powerpc/ps3: Move static keyword to the front of declaration omits 96866b1a1d32 ARM: debug-ll: Add support for r8a7742 omits cdc8abe763c9 soc: renesas: Add Renesas R8A7742 config option omits 454b3766de45 ASoC: codecs: max9768: update contact email omits 1a446873d7dd ASoC: max98373: reorder max98373_reset() in resume omits afcbaa20d662 ASoC: rt1308: Revise the devicetree file mode omits 50479d58eaa3 arm64: Disable old style assembly annotations omits 0343a7e46362 arm64: kernel: Convert to modern annotations for assembly [...] omits 06607c7e93f2 arm64: entry: Refactor and modernise annotation for ret_to_user omits 539979b6ec62 ACPI/IORT: work around num_ids ambiguity omits 6d3b29d07c3c Revert "ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map()" omits 378974f7f975 drm/i915: Allow some leniency in PCU reads omits 6983dafa310a drm/i915/gem: Lazily acquire the device wakeref for freein [...] omits 60019d8c650d ALSA: hda/tegra: workaround playback failure on Tegra194 omits 67ae482a59e9 ALSA: hda: add member to store ratio for stripe control omits bb9b02a4589c ALSA: hda/tegra: correct number of SDO lines for Tegra194 omits ea1b3bc6d5ad brcmfmac: no need to check return value of debugfs_create [...] omits ff2af09f4515 brcmfmac: remove comparison to bool in brcmf_fws_attach() omits 2719afcae759 brcmfmac: add vendor ie for association responses omits 053ac9e1438a brcmfmac: only generate random p2p address when needed omits d524d5ce3655 brcmfmac: p2p cert 6.1.9-support GOUT handling p2p presenc [...] omits 19f557a9b8d1 brcmfmac: remove arp_hostip_clear from brcmf_netdev_stop omits 774965f22dc7 brcmfmac: keep apsta enabled when AP starts with MCHAN feature omits a6336094c3ab rtw88: fix spelling mistake "fimrware" -> "firmware" omits 421ae61c1056 rtw88: 8822c: update phy parameter tables to v50 omits 555cbc753ca9 Merge branch 'for-5.7/upstream-fixes' into for-next omits 4f302642b70c dmaengine: idxd: fix interrupt completion after unmasking omits f8f482deb078 dmaengine: owl: Use correct lock in owl_dma_get_pchan() omits bd96f1b2f43a dmaengine: dw-edma: support local dma device transfer semantics omits 657680cc86ca ath11k: add DBG_MAC prints to track vdev events omits 66307ca04057 ath11k: fix mgmt_tx_wmi cmd sent to FW for deleted vdev omits f76f750aeea4 ath11k: fix error return code in ath11k_dp_alloc() omits 2326aa011967 ath10k: fix possible memory leak in ath10k_bmi_lz_data_large() omits c1070c1c6ceb Merge tag 'iwlwifi-next-for-kalle-2020-04-24-2' of git://g [...] omits 3a06c204fbc8 MIPS: tools: Move "returns" after "loongson3-llsc-check" omits 3b4ff4eb904f x86/mcelog: Add compat_ioctl for 32-bit mcelog support omits a928bef2e50f Merge branch 'renesas-drivers-for-v5.8' into renesas-next omits 4f8dad0aaca4 dt-bindings: phy-qcom-ipq4019-usb: add binding document omits 3c9d8f6c03a2 phy: add driver for Qualcomm IPQ40xx USB PHY omits 56a9a8068637 firmware: xilinx: Export zynqmp_pm_fpga_{get_status,load} omits 9872e23d6879 dmaengine: Fix doc strings to satisfy validation script omits 833d88f3fd50 dmaengine: Include dmaengine.h into dmaengine.c omits 2dea651680ce cpufreq: qcom: fix wrong compatible binding omits 60bcbc41ffb3 Merge branch 'net-smc-add-and-delete-link-processing' omits 4dadd151b265 net/smc: enqueue local LLC messages omits 08ae27ddfb65 net/smc: delete link processing as SMC server omits 9c4168789cc6 net/smc: delete link processing as SMC client omits 9ec6bf19ec8b net/smc: llc_del_link_work and use the LLC flow for delete link omits c9a5d2430351 net/smc: delete an asymmetric link as SMC server omits 1551c95b6124 net/smc: final part of add link processing as SMC server omits 57b499242cb8 net/smc: rkey processing for a new link as SMC server omits 2d2209f20189 net/smc: first part of add link processing as SMC server omits b1570a87f57e net/smc: final part of add link processing as SMC client omits 87f88cda2128 net/smc: rkey processing for a new link as SMC client omits 336ba09f2ef7 net/smc: first part of add link processing as SMC client omits d1a22509547b Merge branch 'Enhance-current-features-in-ena-driver' omits 77a651f5647d net: ena: cosmetic: extract code to ena_indirection_table_set() omits dcc2789a11f9 net: ena: cosmetic: remove unnecessary spaces and tabs in [...] omits c1c0e40b367e net: ena: use SHUTDOWN as reset reason when closing interface omits f5db045e76fa net: ena: drop superfluous prototype omits 5c665f8c596d net: ena: add support for reporting of packet drops omits d4a8b3bb0bb7 net: ena: add unmask interrupts statistics to ethtool omits cac7172f2d33 net: ena: remove code that does nothing omits 0af3c4e2eab8 net: ena: changes to RSS hash key allocation omits c1bd17e51c71 net: ena: change default RSS hash function to Toeplitz omits f66c2ea3b18a net: ena: allow setting the hash function without changing [...] omits e9a1de378dd4 net: ena: fix error returning in ena_com_get_hash_function() omits 80f8443fcdaa net: ena: avoid unnecessary admin command when RSS functio [...] omits 5889a62b93bd Merge branch 'sch_fq-optimizations' omits 348e289b0f23 net_sched: sch_fq: perform a prefetch() earlier omits c288b0ca86a0 net_sched: sch_fq: do not call fq_peek() twice per packet omits 82a0aa53b520 net_sched: sch_fq: use bulk freeing in fq_gc() omits 7ba0537c2b53 net_sched: sch_fq: change fq_flow size/layout omits dde0a648fc00 net_sched: sch_fq: avoid touching f->next from fq_gc() omits 72d9cd9cdc18 power: bq25890: protect view of the chip's state omits a9c2419406b8 power: bq25890: remove redundant I2C bus check omits a6a48fac96ae power: bq25890: make property table const omits 5956fca78f5c power: bq25890: simplify chip name property getter omits bd1de2a7aace x86/tlb/uv: Add a forward declaration for struct flush_tlb_info omits 71f8af111010 ARM: uaccess: fix DACR mismatch with nested exceptions omits 8ede890b0bce ARM: uaccess: integrate uaccess_save and uaccess_restore omits 747ffc2fcf96 ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h omits 2407fcb81b56 dt-bindings: arm: Add Calxeda system registers json-schema [...] omits fdab2dc5bc44 dt-bindings: ipmi: Convert IPMI-SMIC bindings to json-schema omits a6325e3e6908 dt-bindings: memory-controllers: Convert Calxeda DDR to js [...] omits 04cbb87795f2 dt-bindings: arm: Convert Calxeda L2 cache controller to j [...] omits 16be1e40259d dt-bindings: phy: Convert Calxeda ComboPHY binding to json-schema omits 9e7c2bbfadf7 dt-bindings: net: Convert Calxeda Ethernet binding to json-schema omits 5918410d991c dt-bindings: sata: Convert Calxeda SATA controller to json-schema omits 958ba5c23937 dt-bindings: clock: Convert Calxeda clock bindings to json-schema omits 3d21a4609335 dt-bindings: Remove cases of 'allOf' containing a '$ref' omits b4c7715c10c1 power: supply: add CellWise cw2015 fuel gauge driver omits 6e776188635a dt-bindings: power: supply: add cw2015_battery bindings omits 9521244c3f1d dt-bindings: Document cellwise vendor-prefix omits 3e9beb6e62b4 exfat: use iter_file_splice_write omits 389b7f00c739 drm/i915/gt: Sanitize RPS interrupts upon resume omits 1d7a7128a2e9 power: supply: core: fix memory leak in HWMON error path omits ee1bd483cc06 inet_diag: bc: read cgroup id only for full sockets omits f166f890c8f0 net: ethernet: fec: Replace interrupt driven MDIO with polled IO omits 40b94224c339 smc: Remove unused function. omits f86e34374a05 RDMA/efa: Count admin commands errors omits eca5757f804f RDMA/efa: Count mmap failures omits b2ea69b3b443 RDMA/efa: Report create CQ error counter omits 6c5af965c09b Merge branch 'ptp-Add-adjust-phase-to-support-phase-offset' omits 425d2b1c5638 ptp: ptp_clockmatrix: Add adjphase() to support PHC write [...] omits d3f1cbd29fa6 ptp: Add adjust_phase to ptp_clock_caps capability. omits 184ecc9eb260 ptp: Add adjphase function to support phase offset control. omits cfc1a89e449c RDMA/mlx5: Set lag tx affinity according to slave omits 5163b2743ae0 RDMA/mlx5: Refactor affinity related code omits 51aab12631dd RDMA/core: Get xmit slave for LAG omits bd3920eac133 RDMA/core: Add LAG functionality omits fa5d010c5630 RDMA: Group create AH arguments in struct omits 451c9fc77ae6 Merge branch 'mellanox/mlx5-next' into rdma.git for-next omits c55f5692748c ALSA: line6: Add poll callback for hwdep omits 5c2d0de544c3 ALSA: line6: hwdep: add support for O_NONBLOCK opening mode omits 9795a0ddf8ad Merge back cpufreq material for v5.8. omits 3a4ccdb92e1e Merge back system-wide PM material for v5.8. omits 21d4cdf8b3c4 dt-bindings: power: Convert power_supply text to yaml omits 7cc8f2d5aca1 MIPS: perf: Remove unnecessary "fallthrough" pseudo keywords omits 9d139131e973 mips: Drop CONFIG_MTD_M25P80 in various defconfig files omits 3aed240e577e MIPS: Loongson64: Correct TLB type for Loongson-3 Classic omits 5e6ed29d72d2 dt-bindings: Add binding for IT6505. omits 5213a8db23f1 dt-bindings: fix vendor prefix for ITE Tech. Inc. omits 115506fea499 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 5b95dea31636 Merge branch 'net-smc-extent-buffer-mapping-and-port-handling' omits 57dc6f3b4133 selftests/bpf: Use reno instead of dctcp omits b45e7f98ab7c net/smc: llc_add_link_work to handle ADD_LINK LLC requests omits 8574cf4055ab net/smc: allocate index for a new link omits 6c868a3edc70 net/smc: introduce smc_pnet_find_alt_roce() omits 33d203302d1c net/smc: remove DELETE LINK processing from smc_core.c omits 87523930a16e net/smc: take link down instead of terminating the link group omits 541afa10c126 net/smc: add smcr_port_err() and smcr_link_down() processing omits 1f90a05d9ff9 net/smc: add smcr_port_add() and smcr_link_up() processing omits 35dcf7ec02dc net/smc: remember PNETID of IB device for later device matching omits d550066776aa net/smc: mutex to protect the lgr against parallel reconfi [...] omits fbed3b37c896 net/smc: extend smc_llc_send_add_link() and smc_llc_send_d [...] omits fb33d2772725 net/smc: map and register buffers for a new link omits 4a3641c16087 net/smc: unmapping of buffers to support multiple links omits 7562a13d5a8c net/smc: multiple link support for rmb buffer registration omits 47c0b5806f21 Merge branch 'Introduce-a-flow-gate-control-action-and-app [...] omits 888ae5a3952b net: enetc: add tc flower psfp offload driver omits 79e499829f3f net: enetc: add hw tc hw offload features for PSPF capability omits d29bdd69ecdd net: schedule: add action gate offloading omits a51c328df310 net: qos: introduce a gate control flow action omits eb236c2994b0 net: bcmgenet: Move wake-up event out of side band ISR omits df8f348e76d5 Merge branch 'net-ipa-dont-cache-channel-state' omits a2003b303875 net: ipa: do not cache channel state omits aba7924fa5a4 net: ipa: pass channel pointer to gsi_channel_state() omits b7052ba7cf52 Merge branch 'net-dsa-mv88e6xxx-augment-phylink-support-for-10G' omits 7019bba43307 net: dsa: mv88e6xxx: 88e6390 10G serdes support omits bf604bc90b30 net: dsa: mv88e6xxx: use generic clause 45 definitions omits bf2320a60e68 Merge branch 'net-atlantic-A2-support' omits 43c670c8e48a net: atlantic: A2 ingress / egress hw configuration omits e54dcf4bba3e net: atlantic: basic A2 init/deinit hw_ops omits c1be0bf092bd net: atlantic: common functions needed for basic A2 init/d [...] omits ec7629e0c221 net: atlantic: HW bindings for basic A2 init/deinit hw_ops omits 3417368494db net: atlantic: add A2 RPF hw_ops omits 57fe8fd2255c net: atlantic: HW bindings for A2 RFP omits b3f0c79cba20 net: atlantic: A2 hw_ops skeleton omits 5cfd54d7dc18 net: atlantic: minimal A2 fw_ops omits 258ff0cf61d6 net: atlantic: minimal A2 HW bindings required for fw_ops omits f67619611b4c net: atlantic: A2 driver-firmware interface omits d1ad88fe9fa9 net: atlantic: move IS_CHIP_FEATURE to aq_hw.h omits d0f23741c202 net: atlantic: make hw_get_regs optional omits 36e90a5297ea net: atlantic: simplify hw_get_fw_version() usage omits 099d074e3f0c net: atlantic: add hw_soft_reset, hw_prepare to hw_ops omits 3d464aadef75 net: atlantic: add defines for 10M and EEE 100M link mode omits 98c4353c5add net: atlantic: add A2 device IDs omits fe677b057e33 net: atlantic: update company name in the driver description omits e00edb4efbbc drivers: net: davinci_mdio: fix potential NULL dereference [...] omits ea5b8b5eb004 dt-bindings: Add a minimum version check for dtschema omits 41a46913bee7 net: fix skb_panic to output real address omits e69f5dc623f9 dt-bindings: serial: Convert 8250 to json-schema omits 1bb694e20839 net: ethernet: stmmac: simplify phy modes management for stm32 omits 138c67677ff5 bpf: Fix use-after-free of bpf_link when priming half-fails omits f0628c524fd1 net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX omits 6f576d6277ce drm/i915/gem: Try an alternate engine for relocations omits 0e97fbb08055 drm/i915/gem: Use a single chained reloc batches for a sin [...] omits 964a9b0f611e drm/i915/gem: Use chained reloc batches omits 03414a49ad5f selinux: do not allocate hashtabs dynamically omits 46619b44e431 selinux: fix return value on error in policydb_read() omits 3348bd33e8cf selinux: simplify range_write() omits a465fb1e2f27 Merge branch 'r8169-improve-user-message-handling' omits 93882c6f210a r8169: switch from netif_xxx message functions to netdev_xxx omits 3bf6ff3cec5d r8169: remove "out of memory" error message from rtl_reque [...] omits d56f58cec90d r8169: simplify counter handling omits f773d5118b6c r8169: remove redundant driver message when entering promi [...] omits beecf11bc218 bpf: Bpf_{g,s}etsockopt for struct bpf_sock_addr omits 4b4976a6fec5 Merge branch 'net-ReST-part-three' omits 30cbf2ddfc59 docs: networking: arcnet-hardware.rst: don't duplicate cha [...] omits 2c8e961d20e3 net: docs: add page_pool.rst to index.rst omits 7ac0cbb49142 docs: networking: device drivers: convert toshiba/spider_n [...] omits e9a5475e735c docs: networking: device drivers: convert ti/tlan.txt to ReST omits 6f22789da76d docs: networking: device drivers: convert ti/cpsw.txt to ReST omits 8470f18ea651 docs: networking: device drivers: convert ti/cpsw_switchde [...] omits d6a998732b6d docs: networking: device drivers: convert smsc/smc9.txt to ReST omits 21620b6586f7 docs: networking: device drivers: convert sb1000.txt to ReST omits acfcf23597d6 docs: networking: device drivers: convert qualcomm/rmnet.t [...] omits f10727d3b68c docs: networking: device drivers: convert neterion/vxge.tx [...] omits 7762f5c514dc docs: networking: device drivers: convert neterion/s2io.tx [...] omits 011531f7e525 docs: networking: device drivers: convert microsoft/netvsc [...] omits c81f19570327 docs: networking: device drivers: convert intel/ipw2200.tx [...] omits cf7eba49b2b1 docs: networking: device drivers: convert intel/ipw2100.tx [...] omits dc67e91e7f7b docs: networking: device drivers: convert freescale/gianfa [...] omits 0d0d976f59a5 docs: networking: device drivers: convert freescale/dpaa.t [...] omits ca705e4793f0 docs: networking: device drivers: convert dlink/dl2k.txt to ReST omits c981977d3a5c docs: networking: device drivers: convert dec/dmfe.txt to ReST omits b6671d71ca81 docs: networking: device drivers: convert dec/de4x5.txt to ReST omits e1ddedb5cbd6 docs: networking: device drivers: convert davicom/dm9000.t [...] omits 714a4da450c0 docs: networking: device drivers: convert cirrus/cs89x0.tx [...] omits c839ce557b35 docs: networking: device drivers: convert chelsio/cxgb.txt [...] omits c958119a487e docs: networking: device drivers: convert aquantia/atlanti [...] omits 8d299c7e912b docs: networking: device drivers: convert amazon/ena.txt to ReST omits 9ea2af8d16f5 docs: networking: device drivers: convert 3com/vortex.txt to ReST omits c79773e83e66 docs: networking: device drivers: convert 3com/3c509.txt to ReST omits 0046db09d539 docs: networking: convert z8530drv.txt to ReST omits a6c34b476ca2 docs: networking: convert xfrm_sysctl.txt to ReST omits a5cfea33e5e5 docs: networking: convert xfrm_sync.txt to ReST omits da62baada5cc docs: networking: convert xfrm_proc.txt to ReST omits c4a0eb935018 docs: networking: convert xfrm_device.txt to ReST omits c4ea03fdfd12 docs: networking: convert x25.txt to ReST omits 883780af7209 docs: networking: convert x25-iface.txt to ReST omits d2a85c184ac6 docs: networking: convert vxlan.txt to ReST omits 58ccb2b2e87d docs: networking: convert vrf.txt to ReST omits 961fb1ff412a docs: networking: convert udplite.txt to ReST omits 973d55e590be docs: networking: convert tuntap.txt to ReST omits 43a10b15d442 amd/amdgpu: Limit rlcg write registers only for nv12 omits d09f85d52ad6 drm/amdkfd: Use a systematic method to calculate queue mask bit omits 5c180eb910df drm/amdgpu: Rename amdgpu_gfx_kcq_queue_mask_transform() omits 942a0dd2d6d5 drm/amdgpu: skip reservation of discovery tmr region in pre-Navi omits e0c116c19066 drm/amdgpu: re-structue members for ip discovery omits 3ab6fe4b28a6 drm/amdgpu: update the method to set kcq queue mask omits 98bf250edd64 drm/amdgpu: check SMU NULL ptr on gfx hw init omits 68a9fb4d2980 drm/amdgpu: change HWIP from UVD to VCN for VCN2.5 omits c6bc6041b10f net/mlx5: Add support to get lag physical port omits 64363e61c7bb net/mlx5: Change lag mutex lock to spin lock omits 33720aaf8c2a bonding: Implement ndo_get_xmit_slave omits 6b447e76ed44 bonding: Add array of all slaves omits 5a19f1c1a2a0 bonding: Add function to get the xmit slave in active-backup mode omits 29d5bbccb3a1 bonding: Add helper function to get the xmit slave in rr mode omits c071d91d2a89 bonding: Add helper function to get the xmit slave based on hash omits 34b37e204dfc bonding/alb: Add helper functions to get the xmit slave omits ed7d4f023b1a bonding: Rename slave_arr to usable_slaves omits 119d48fd4298 bonding: Export skip slave logic to function omits cff9f12b1891 net/core: Introduce netdev_get_xmit_slave omits ef891284b130 r8169: remove not needed parameter in rtl8169_set_magic_reg omits 4c09f8b6913a selinux: fix error return code in policydb_read() omits 3dbb5b5040c3 Merge branch 'bpf_enable_stats' omits 31a9f7fe9337 bpf: Add selftest for BPF_ENABLE_STATS omits 0bee106716cf libbpf: Add support for command BPF_ENABLE_STATS omits d46edd671a14 bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS omits d09ddd8190fb PCI: Allow pci_resize_resource() for devices on root bus omits e83a2e443468 power: supply: core: tabularize HWMON temperature labels omits e149ca29f399 ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-only omits 8c149b7d75e5 dt-bindings: sound: wm8994: Correct required supplies base [...] omits f139546fb7d4 ASoC: Intel: boards: sof-wm8804: support for Hifiberry Dig [...] omits 9f909e215fea drm/i915: Implement vm_ops->access for gdb access into mmaps omits db9ff6ecf6ef audit: make symbol 'audit_nfcfgs' static omits 0c59c06a7c90 PCI: host-generic: Support building as modules omits 0b104773b4f7 PCI: Constify struct pci_ecam_ops omits 97ed79f49319 power: charger-manager: clarify num_properties starting value omits a211da9c771b drm/i915/gt: Make timeslicing an explicit engine property omits 6e696ae36ec7 drm/amdgpu: Add missing parameter description in comments omits 0aeaaf64e6d0 drm/amdkfd: Fix comment formatting omits 25f43a322725 drm/amdgpu: Changed CU reservation golden settings omits 3e58e95acef5 drm/amdkfd: Report domain with topology omits b0e4aa97ea4b power: supply: core: hide unused HWMON labels omits 6b20464ad9fb power: supply: core: fix HWMON temperature labels omits 9ba2353b2cc5 power: supply: core: allow to constify property lists omits 191e6bcf50dd power: supply: generic-adc-battery: Prepare for const properties omits 4cb3825859dc power: supply: charger-manager: Prepare for const properties omits 49c22696348d ASoC: SOF: Update correct LED status at the first time usa [...] omits de46e0289310 power: supply: core: reduce power_supply_show_usb_type() p [...] omits 7f0d5053c5a9 ALSA: isa/wavefront: prevent out of bounds write in ioctl omits 3b55cdeb8f1b drm/i915/pmu: Keep a reference to module while active omits 0127f59794b3 ALSA: hda/realtek - Fix unused variable warning w/o CONFIG [...] omits 7b1476111295 fs: fix indentation in deactivate_super() omits b82b0a29c3b4 vfs: Remove duplicated d_mountpoint check in __is_local_mo [...] omits 91a7c5e1d30e erofs: convert to use the new mount fs_context api omits 37ecb5b8b8cd hinic: Use kmemdup instead of kzalloc and memcpy omits 259791251492 hinic: make symbol 'dump_mox_reg' static omits e4e51da66dc8 net: phy: bcm54140: add second PHY ID omits e9a66851de72 net: phy: bcm54140: apply the workaround on b0 chips omits afcecca56f0c net: phy: bcm54140: fix phy_id_mask omits 86570d8a2f76 net: phy: bcm54140: use genphy_soft_reset() omits cde0f4f81d1c net: phy: at803x: add downshift support omits 838974e1e08a r8169: configure PME_SIGNAL for RTL8125 too omits b410439ca371 r8169: improve max jumbo packet size definition omits 78734404ef9c net: usb: ax88179_178a: Implement ethtool_ops set_eeprom omits 97fff7c8de1e dpaa2-eth: fix error return code in setup_dpni() omits c4db9934a33e net: ll_temac: Fix return value check in temac_probe() omits 0a699302be59 net: ethernet: fec: Revert "net: ethernet: fec: Replace in [...] omits 88ec7cb22ddd net: lpc-enet: fix error return code in lpc_mii_init() omits f8d530ac29fe ice: Fix error return code in ice_add_prof() omits 654cad8b6a17 octeontx2-pf: Fix error return code in otx2_probe() omits 7ae9a4f483ec dpaa_eth: Fix comparing pointer to 0 omits f256356f65e6 ptp_qoriq: output PPS signal on FIPER2 in default omits b44f68738687 drm/i915/gem: Replace user_access_begin by user_write_acce [...] omits 41cd78052467 uaccess: Selectively open read or write user access omits 999a22890cb1 uaccess: Add user_read_access_begin/end and user_write_acc [...] omits 550cbea0b0f0 Merge branch 'netlink-validation-improvements-refactoring' omits d07dcf9aadd6 netlink: add infrastructure to expose policies to userspace omits 2c28ae48f24d netlink: factor out policy range helpers omits c7721c05a621 netlink: remove NLA_EXACT_LEN_WARN omits da4063bdfcfa netlink: allow NLA_MSECS to have range validation omits d06a09b94c61 netlink: extend policy range validation omits d15da2a2e813 nl80211: link recursive netlink nested policy omits 7690aa1cdf7c netlink: limit recursion depth in policy validation omits 47a1494b8208 netlink: remove type-unsafe validation_data pointer omits 4d73ce19243e Merge branch 'net-dsa-b53-ARL-improvements' omits ef2a0bd99b15 net: dsa: b53: Remove is_static argument to b53_read_op() omits cd169d799bee net: dsa: b53: Bound check ARL searches omits e3da4038f4ca net: dsa: b53: Provide number of ARL buckets omits 673e69a67dd6 net: dsa: b53: Rename num_arl_entries to num_arl_bins omits 64cf2ea13b1e Merge branch 'r8169-refactor-and-improve-interrupt-coalescing' omits 81496b72e9ba r8169: add check for invalid parameter combination in rtl_ [...] omits 2b3e48b66516 r8169: improve rtl_set_coalesce omits bdd2be3adb7d r8169: improve interrupt coalescing parameter handling omits cb9d97de0564 r8169: improve rtl_coalesce_choose_scale omits 6cf96dd42725 r8169: improve rtl_get_coalesce omits 2815b30535a0 r8169: merge scale for tx and rx irq coalescing omits ef2c0a78aee1 r8169: don't pass net_device to irq coalescing sub-functions omits c100beb9ccfb PCI/AER: Use only _OSC to determine AER ownership omits 21f3cfeab304 iocost_monitor: drop string wrap around numbers when outpu [...] omits f4fe3ea63638 iocost_monitor: exit successfully if interval is zero omits cd006509b0a9 blk-iocost: account for IO size when testing latencies omits 54c52e10dc9b blk-iocost: switch to fixed non-auto-decaying use_delay omits 0eacc574aae7 RDMA/mlx5: Verify that QP is created with RQ or SQ omits 968f0b6f9c01 RDMA/mlx5: Consolidate into special function all create QP calls omits 6367da46d3cb RDMA/mlx5: Remove redundant destroy QP call omits 08d53976609a RDMA/mlx5: Copy response to the user in one place omits 6f2cf76e6ec7 RDMA/mlx5: Handle udate outlen checks in one place omits 5d6fffed1cfd RDMA/mlx5: Promote RSS RAW QP flags check to higher level omits f78d358cec90 RDMA/mlx5: Group all create QP parameters to simplify in-k [...] omits 747c519cdbe4 RDMA/mlx5: Reduce amount of duplication in QP destroy omits 98fc1126c416 RDMA/mlx5: Separate to user/kernel create QP flows omits 04bcc1c2d0d7 RDMA/mlx5: Separate XRC_TGT QP creation from common flow omits 21aad80b17e6 RDMA/mlx5: Globally parse DEVX UID omits 0ce300b15aad RDMA/mlx5: Delete impossible inlen check omits 03c4077b2840 RDMA/mlx5: Rely on existence of udata to separate kernel/u [...] omits 76883a6cc145 RDMA/mlx5: Remove second user copy in create_user_qp omits 5ce0592b0ee5 RDMA/mlx5: Combine copy of create QP command in RSS RAW QP omits 266424eba6c9 RDMA/mlx5: Promote RSS RAW QP attribute check in higher level omits 7aede1a25f4b RDMA/mlx5: Store QP type in the vendor QP structure omits 3ae7e66a019e RDMA/mlx5: Delete unsupported QP types omits 0edb259c98fc power: reset: introduce oxnas-restart omits 88562f06ebf5 drivers/perf: hisi: Fix typo in events attribute array omits 1f0d97bb7082 drivers/perf: arm_spe_pmu: Avoid duplicate printouts omits 6de1601e84e4 drm/amd/display: Fix unsigned comparison to zero omits 3fac05282518 drm/amd/display: remove set but not used variable 'speaker [...] omits 83700e20b870 drm/amd/display: remove set but not used variable 'speaker [...] omits 509c58189c8d drm/amd/display: remove set but not used variable 'pixel_width' omits 99eba49b00ca drm/amd/display: remove set but not used variable 'dc' omits a09a67d911ca drm/amdgpu: remove set but not used variable 'direct_poll' [...] omits b35833479e53 drm/amdgpu: remove set but not used variable 'direct_poll' [...] omits 2cba3944ec37 drm/amdgpu: remove set but not used variable 'priority' omits 8b91fd8bb192 drm/amd/display: work around fp code being emitted outside [...] omits ff6772b0fbdd drm/amdgpu/dc: Use WARN_ON_ONCE for ASSERT omits 981d4f7d2c0d drm/radeon: cleanup coding style a bit omits 439657970c1d drm/amdgpu: update RAS sequence to parse TA flags omits a0d254820f43 drm/amdgpu: update RAS TA to Host interface omits a200034b6648 drm/amdgpu: update RAS error handling omits 5810f00ade49 drivers/perf: arm_dsu_pmu: Avoid duplicate printouts omits 3f12acc8d6d4 drm/amdgpu: put the audio codec into suspend state before [...] omits 50654d7bca87 drm/amdgpu/smu10: remove duplicate assignment of smu10_hwm [...] omits ddea4ed01058 drm/amd/display: remove duplicate assignment of dcn21_func [...] omits d4566dee849e drm/amdkfd: Track GPU memory utilization per process omits 51075e0cb759 arm64: kexec_file: print appropriate variable omits 34a9c361dd48 hsr: remove hsr interface if all slaves are removed omits 1b2e788490de Merge branch 'tcp-sack-compression-changes' omits a70437cc09a1 tcp: add hrtimer slack to sack compression omits ccd0628fca44 tcp: tcp_sack_new_ofo_skb() should be more conservative omits 2b195850128f tcp: add tp->dup_ack_counter omits 3857c776240f Merge tag 'mlx5-updates-2020-04-30' of git://git.kernel.or [...] omits 037d9303a7e7 arm: mm: use __pfn_to_section() to get mem_section omits b8afaeddea79 Merge branch 'mlxsw-Prepare-SPAN-API-for-upcoming-changes' omits ca0892235ae6 mlxsw: spectrum_span: Remove old SPAN API omits 835d6b8c1a35 mlxsw: spectrum_span: Use new analyzed ports list during s [...] omits 7240db69c332 mlxsw: spectrum_acl: Convert flower-based mirroring to new [...] omits c1d7845dfbd3 mlxsw: spectrum: Convert matchall-based mirroring to new SPAN API omits c056618c53a7 mlxsw: spectrum_span: Add APIs to bind / unbind a SPAN agent omits 14366da6b592 mlxsw: spectrum_span: Wrap buffer change in a function omits eb773c3a2d98 mlxsw: spectrum_span: Rename function omits ed04458d4a90 mlxsw: spectrum_span: Add APIs to get / put an analyzed port omits 466010342e89 mlxsw: spectrum_span: Add APIs to get / put a SPAN agent omits 07f81727c1a0 Merge branch 'net-ReST-part-two' omits 4ac0b122ee63 docs: networking: convert tproxy.txt to ReST omits 06bfa47e72c8 docs: networking: convert timestamping.txt to ReST omits aa8a6ee3e3fc docs: networking: convert team.txt to ReST omits ff159f4f1152 docs: networking: convert tcp-thin.txt to ReST omits d2461edde7d1 docs: networking: convert tc-actions-env-rules.txt to ReST omits 32c0f0bed5bb docs: networking: convert switchdev.txt to ReST omits 060d9d3e1282 docs: networking: convert strparser.txt to ReST omits fe3dfe418cbb docs: networking: convert skfp.txt to ReST omits d6c48bc6f8da docs: networking: convert seg6-sysctl.txt to ReST omits de1fd4a7b0f2 docs: networking: convert secid.txt to ReST omits 671d114d8cde docs: networking: convert sctp.txt to ReST omits 9f72374cb595 docs: networking: convert rxrpc.txt to ReST omits 98661e0c579d docs: networking: convert regulatory.txt to ReST omits bad5b6e223e8 docs: networking: convert rds.txt to ReST omits 8c6e17200298 docs: networking: convert ray_cs.txt to ReST omits 66d495d0a5ae docs: networking: convert radiotap-headers.txt to ReST omits 832619012c97 docs: networking: convert proc_net_tcp.txt to ReST omits 71120802ebed docs: networking: convert ppp_generic.txt to ReST omits 32c01266c0aa docs: networking: convert PLIP.txt to ReST omits c1e4535f24bc docs: networking: convert pktgen.txt to ReST omits 6e94eaaa400d docs: networking: convert phonet.txt to ReST omits 4ba7bc9f2de6 docs: networking: convert packet_mmap.txt to ReST omits f5c39ef3299f docs: networking: convert operstates.txt to ReST omits 63893472d753 docs: networking: convert openvswitch.txt to ReST omits aa3764276a4b docs: networking: convert nf_flowtable.txt to ReST omits 13df433f8c13 docs: networking: convert nf_conntrack-sysctl.txt to ReST omits c4d5dff60f0a docs: networking: convert netif-msg.txt to ReST omits 0191533087a3 docs: networking: convert netfilter-sysctl.txt to ReST omits 482a4360c56a docs: networking: convert netdevices.txt to ReST omits ea5bacaa2cec docs: networking: convert netdev-features.txt to ReST omits d9d6ef25ecab docs: networking: convert netconsole.txt to ReST omits e98aa68223e4 docs: networking: convert multiqueue.txt to ReST omits e14fd64dcda5 docs: networking: convert mpls-sysctl.txt to ReST omits 429ff87bcac7 docs: networking: convert mac80211-injection.txt to ReST omits a6b93e6555a6 docs: networking: convert ltpc.txt to ReST omits 40e79150c168 docs: networking: convert lapb-module.txt to ReST omits 10ebb22137ac docs: networking: convert l2tp.txt to ReST omits 9f04960660bf Merge branch 'inet_diag-add-cgroup-attribute-and-filter' omits b1f3e43dbfac inet_diag: add support for cgroup filter omits 6e3a401fc8af inet_diag: add cgroup id attribute omits 8a769c65bb7a Merge branch 'stmmac-intel-Fixes-and-cleanups-after-dwmac- [...] omits 29e0c2f39f98 stmmac: intel: Place object in the Makefile according to t [...] omits ccacb703b0f8 stmmac: intel: Fix indentation to put on one line affected code omits d5383b037664 stmmac: intel: Eliminate useless conditions and variables omits 52c1f7948454 stmmac: intel: Convert to use pci_alloc_irq_vectors() API omits e578f043ffcf stmmac: intel: Remove unnecessary loop for PCI BARs omits 09f012e64e4b stmmac: intel: Fix clock handling on error and remove paths omits 801eb0501824 stmmac: intel: Fix kernel crash due to wrong error path omits fe4f961eb5b4 Merge branch 'net-smc-add-event-based-framework-for-LLC-msgs' omits 41a211d86224 net/smc: remove obsolete link state DELETING omits 42d18acce9e2 net/smc: remove handling of CONFIRM_RKEY_CONTINUE omits 218b24fe3812 net/smc: adapt SMC remote DELETE_RKEY processing to use th [...] omits 3bc67e098c3e net/smc: adapt SMC remote CONFIRM_RKEY processing to use t [...] omits ba21abd22f9f net/smc: new smc_rtoken_set functions for multiple link support omits 56e8091c7a09 net/smc: move the TEST_LINK response processing into event [...] omits 6d74c3a8a3e7 net/smc: multiple link support and LLC flow for smc_llc_do [...] omits 3d88a21b0cb6 net/smc: multiple link support and LLC flow for smc_llc_do [...] omits 0fb0b02bd6fd net/smc: adapt SMC client code to use the LLC flow omits 4667bb4aaabf net/smc: adapt SMC server code to use the LLC flow omits 92334cfcb3a2 net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer omits 81e6e5e70df4 net/smc: introduce link group type omits a6688d919b22 net/smc: enqueue all received LLC messages omits 555da9af827d net/smc: add event-based llc_flow framework omits 1569a3c44303 net/faraday: Fix unnecessary check in ftmac100_probe() omits 18dc393d5e14 bus: mhi: core: Fix channel device name conflict omits 28d8d683e1f8 bus: mhi: core: Fix typo in comment omits 65d5313a772b bus: mhi: core: Offload register accesses to the controller omits bb3a82e65c32 bus: mhi: core: Remove link_status() callback omits 51070a3627a9 rionet: Fix use correct return type for ndo_start_xmit() omits dd4f221402cf bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails omits 86f1e43c9a3f bus: mhi: Fix parsing of mhi_flags omits 99b2292ba21b net: caif: Fix use correct return type for ndo_start_xmit() omits 4b88de9f0161 Merge branch 'net-phy-mdio-add-IPQ40xx-MDIO-support' omits 9c8c0f70ec6f ARM: dts: qcom: ipq4019: add MDIO node omits 4972ecee0661 dt-bindings: add Qualcomm IPQ4019 MDIO bindings omits 466ed24fb223 net: phy: mdio: add IPQ4019 MDIO driver omits 7837300c250c drm: Correct DP DSC macro typo omits 40cf7fbe8a43 hinic: Use ARRAY_SIZE for nic_vf_cmd_msg_handler omits ddc2118ef064 hinic: make a bunch of functions static omits b1d1779e5ef7 sched/core: Simplify sched_init() omits 12ac6782a40a sched/swait: Reword some of the main description omits 17c891ab3491 sched/fair: Use __this_cpu_read() in wake_wide() omits bf2c59fce407 sched/core: Fix illegal RCU from offline CPUs omits f38f12d1e081 sched/fair: Mark sched_init_granularity __init omits 5a6d6a6ccb5f sched/fair: Refill bandwidth before scaling omits 457d1f465778 sched: Extract the task putting code from pick_next_task() omits d91cecc15662 sched: Make newidle_balance() static again omits 36c5bdc43870 sched/topology: Kill SD_LOAD_BALANCE omits e669ac8ab952 sched: Remove checks against SD_LOAD_BALANCE omits 9818427c6270 sched/debug: Make sd->flags sysctl read-only omits 45da27732b0b sched/fair: find_idlest_group(): Remove unused sd_flag parameter omits 586b58cac8b4 exit: Move preemption fixup up, move blocking operations down omits 64297f2b03cc sched/fair: Simplify the code of should_we_balance() omits ab93a4bc955b sched/fair: Remove distribute_running from CFS bandwidth omits e98fa02c4f2e sched/fair: Eliminate bandwidth race between throttling an [...] omits f080d93e1d41 sched/debug: Fix trival print_task() format omits 4bd30106ddb2 perf/x86/intel/pt: Drop pointless NULL assignment. omits 2ed6edd33a21 perf: Add cond_resched() to task_function_call() omits 3a4ac121c2ca x86/perf: Add hardware performance events support for Zhao [...] omits cc1ac9c79281 x86/retpoline: Fix retpoline unwind omits 34fdce6981b9 x86: Change {JMP,CALL}_NOSPEC argument omits ca3f0d80dd57 x86: Simplify retpoline declaration omits 089dd8e53126 x86/speculation: Change FILL_RETURN_BUFFER to work with objtool omits 8aa8eb2a8f5b objtool: Add support for intra-function calls omits b490f4536200 objtool: Move the IRET hack into the arch decoder omits b09fb65e8637 objtool: Remove INSN_STACK omits 60041bcd8f5a objtool: Make handle_insn_ops() unconditional omits 7d989fcadd6e objtool: Rework allocating stack_ops on decode omits c721b3f80fae objtool: UNWIND_HINT_RET_OFFSET should not check registers omits 87cf61fe848c objtool: is_fentry_call() crashes if call has no destination omits 1ff865e343c2 x86,smap: Fix smap_{save,restore}() alternatives omits 7117f16bf460 objtool: Fix ORC vs alternatives omits 13fab06d9a3a objtool: Uniquely identify alternative instruction groups omits 9e98d62aa7ea objtool: Remove check preventing branches within alternative omits b359ed5184ae mtd: cfi_cmdset_0001: Support the absence of protection registers omits 16e87459673a drm/i915/gt: Move the batch buffer pool from the engine to the gt omits e5651e83980c dt-bindings: serial: Move Marvell compatible string to 825 [...] omits 040636668bff Merge branch 'dt/linus' into 'dt/next' omits 87dc36482cab ALSA: hda/realtek - Add LED class support for micmute LED omits 3e0650ab26e2 ALSA: hda/realtek - Enable micmute LED on and HP system omits dbd131797805 ALSA: hda/realtek - Introduce polarity for micmute LED GPIO omits ec9cdca0663a net/mlx5e: Unify reserving space for WQEs omits 7d42c8e9ab50 net/mlx5e: Rename ICOSQ WQE info struct and field omits fed0c6cfcd58 net/mlx5e: Fetch WQE: reuse code and enforce typing omits e2e11dbf3693 net/mlx5e: XDP, Print the offending TX descriptor on error [...] omits f1b95753eeed net/mlx5e: TX, Generalise code and usage of error CQE dump omits e658664c77c1 net/mlx5e: Use proper name field for the UMR key omits c6168161f693 net/mlx5: Add support for release all pages event omits c7636942d278 net/mlx5: Rate limit page not found error messages omits c655c1f46957 net/mlx5: Add helper function to release fw page omits 51dde00b8fb3 net/mlx5: Remove unused field in EQ omits d2658b4a1d06 net/mlx5: CT: Remove unused variables omits 70a5698a5683 net/mlx5e: CT: Avoid false warning about rule may be used [...] omits e59b254cbecc net/mlx5e: Remove unneeded semicolon omits 9c8e7434e034 net/mlx5e: Use helper API to get devlink port index for al [...] omits 72d3fef16158 net/mlx5: IPsec, Fix coverity issue omits a6b1b936057e Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits bf60333977d5 Merge branch 'x86/asm' of git://git.kernel.org/pub/scm/lin [...] omits 962d9cc09c54 arm64: dts: meson: libretech-pc: add initial audio playbac [...] omits a5936b8ab407 arm64: dts: meson: libretech-ac: add initial audio playbac [...] omits 2835b92f1cb9 arm64: dts: meson: libretech-cc: add initial audio playbac [...] omits 443b057fef9a arm64: dts: meson: p230-q200: add initial audio playback support omits 85af6cceda2d arm64: dts: meson-gx: add aiu support omits 38f58fc51d12 arm64: defconfig: enable meson gx audio as module omits da1bd29742b1 MIPS: Loongson64: Probe CPU features via CPUCFG omits b68527dfa952 spi: atmel: Add missing annotation for atmel_spi_next_xfer [...] omits e9dfbaaeef1c MIPS: perf: Add hardware perf events support for new Loongson-3 omits 44220fd84f3f MIPS: tools: Show result for loongson3-llsc-check omits 6eefaee4f2d3 spi: pxa2xx: Apply CS clk quirk to BXT omits c32102224470 selftests/bpf: Test allowed maps for bpf_sk_select_reuseport omits 38d357bdc5c6 Merge branch 'i2c/for-current-fixed' into i2c/for-next omits 722fe8160bde Merge branch 'i2c/for-5.8' into i2c/for-next omits de51696cf5ec i2c: powermac: use true,false for bool variable omits 063e68813391 libbpf: Fix false uninitialized variable warning omits 91f658587a96 bpf, riscv: Fix stack layout of JITed code on RV32 omits 08736e830799 i2c: stm32f7: prevent array underflow in stm32f7_get_lower_rate() omits 354575c00d61 perf vendor events power9: Add hv_24x7 socket/chip level m [...] omits 3351c6da896b perf tools: Enable Hz/hz prinitg for --metric-only option omits 9022608ec5ba perf tests expr: Added test for runtime param in metric ex [...] omits 1e1a873dc67f perf metricgroups: Enhance JSON/metric infrastructure to h [...] omits 454a8be0cff9 perf pmu: Fix function name in comment, its get_cpuid_str( [...] omits 6fa9c3e779b8 perf report: Fix warning assignment of 0/1 to bool variable omits 8284bbeab75f perf tools: Remove unneeded semicolons omits 2cca512ad2fe perf c2c: Remove unneeded semicolon omits eebe80c98254 libtraceevent: Remove unneeded semicolon omits fad1f1e7dedc perf script: Remove extraneous newline in perf_sample__fpr [...] omits 2069425eb3f8 perf synthetic events: Remove use of sscanf from /proc reading omits e95770af4c4a tools api: Add a lightweight buffered reading api omits 13edc237200c perf bench: Add a multi-threaded synthesize benchmark omits e8e7ef43c733 Merge series "ASoC: rt5682: apply some refactors" from Tzu [...] omits c03d58214c6d Merge series "SOF topology parsing updates" from Ranjani S [...] omits f9dfa8f25462 ASoC: SOF: sort out Kconfig, again omits f7a8bc1cf0b2 arm64: defconfig: Enable SM8250 GCC driver omits 4642126b852f ASoC: rt5682: remove unwanted btn_type assignment omits 2317e84979fb ASoC: rt5682: remove duplicate rt5682_reset() calls omits 9c1cb755b5b3 ASoC: rt5682: replace message printing from pr_() to dev_() omits 70255cf69178 ASoC: rt5682: remove empty default case omits 5b8e09091b60 ASoC: rt5682: fix space issues omits 38c2e325a66b ASoC: rt5682: simplify assertions omits fd045558295e ASoC: SOF: Intel: change trigger sequence to fix pop noise [...] omits ac7642494851 ASoC: SOF: topology: replace sof_link_hda_process by sof_s [...] omits 744a3bb3b4b6 ASoC: topology: set component dai_index to ipc dai config [...] omits 726e6142b5c9 ASoC: SOF: topology: send ipc for all found DAIs in sof_se [...] omits 2dd8083f6d8a posix-cpu-timers: Use pids not tasks in lookup omits 1dd694a1b72f remove the no longer needed pid_alive() check in __task_pi [...] omits 06576edd0e80 Removing has_group_leader_pid omits 8382f2949a0d ASoC: Intel: broadwell: Fix oops during module removal omits 081df76a040d of: reserved-memory: Support multiple regions per device omits 0da0e31600e8 of: reserved-memory: Support lookup of regions by name omits 4f28062adf92 Merge branch 'misc-5.7' into next-fixes omits 15fd2ea9f4f3 ovl: clear ATTR_OPEN from attr->ia_valid omits e67f0216939c ovl: clear ATTR_FILE from attr->ia_valid omits ef54569966f7 drm/ast: remove duplicate assignment of ast_crtc_funcs member omits 230982d8d8df drm/i915: Update DRIVER_DATE to 20200430 omits 2f71832755a9 soc: renesas: rcar-rst: Add support for RZ/G1H omits 5b9fa9cbe654 soc: renesas: rcar-sysc: Add R8A7742 support omits 8b46ed57f34d Merge tag 'gvt-next-2020-04-22' of https://github.com/inte [...] omits e2f022c10ed3 clk: renesas: rcar-gen2: Remove superfluous CLK_RENESAS_DI [...] omits e8208a71ac0b clk: renesas: cpg-mssr: Add R8A7742 support omits 79eb8c7f015a drm/i915/selftests: Add tiled blits selftest omits 12b3cf909354 crypto: bcm - Fix unused assignment omits 42a13ddbab00 crypto: bcm - Remove the unnecessary cast for PTR_ERR(). omits d6fc1a459221 crypto: drbg - should select CTR omits f23efcbcc523 crypto: ctr - no longer needs CRYPTO_SEQIV omits 43f3c2b4dde3 hwrng: cctrng - Make some symbols static omits d0f6223c0dc5 crypto: hisilicon/qm - Make qm_controller_reset() static omits 1c8414dadb8c hwrng: optee - Use UUID API for exporting the UUID omits 18f1ca46858e lib/mpi: Fix 64-bit MIPS build with Clang omits 97f9ac3db661 crypto: ccp - Add support for SEV-ES to the PSP driver omits 3c2214b6027f padata: add separate cpuhp node for CPUHP_PADATA_DEAD omits b2d7e8bcaab7 hwrng: cctrng - Remove unnecessary FIPS ifdef omits a2b9d4eadb77 fpga: dfl: afu: support debug access to memory-mapped afu regions omits 5a53881580f9 fpga: dfl.h: Replace zero-length array with flexible-array member omits fd0d094531db arm64: dts: agilex: correct service layer driver's compati [...] omits fba965a79b92 dt-bindings, firmware: add compatible value Intel Stratix1 [...] omits d299253cf5b4 fpga: stratix10-soc: add compatible property value for int [...] omits 8d6b6bbe6dde arm64: dts: agilex: correct FPGA manager driver's compatib [...] omits 2e00dd1bd656 dt-bindings: fpga: add compatible value to Stratix10 SoC F [...] omits a1d1f5d490a4 fpga: machxo2-spi: Use new structure for SPI transfer delays omits 1493674ba3c0 fpga: ice40-spi: Use new structure for SPI transfer delays omits b6862193ca12 fpga: dfl: support multiple opens on feature device node. omits 57b3ed941b55 powerpc/64: Have MPROFILE_KERNEL depend on FUNCTION_TRACER omits c421cafab065 dm ebs: pass discards down to underlying device omits f39853af07a3 dm bufio: implement discard omits 011b0fe6d799 dm: add emulated block size target omits bde752c3d6db Documentation: Document sysfs interfaces purr, spurr, idle [...] omits 6909f179ca7a powerpc/sysfs: Show idle_purr and idle_spurr for every CPU omits dc8afce5f45b powerpc/pseries: Account for SPURR ticks on idle CPUs omits c4019198cfa8 powerpc/idle: Store PURR snapshot in a per-cpu global variable omits e4a884cc28fa powerpc: Move idle_loop_prolog()/epilog() functions to hea [...] omits 6f41f08c88c5 scsi: dpt_i2o: Remove always false 'chan < 0' statement omits 4a4c0cfb4be7 scsi: qedi: Check for buffer overflow in qedi_set_path() omits 78b874b7cbf0 scsi: qla2xxx: make 1-bit bit-fields unsigned int omits 20a66f2bf280 scsi: core: free sgtables in case command setup fails omits 937eea297e26 Merge tag 'amd-drm-next-5.8-2020-04-24' of git://people.fr [...] omits de3b4d9361c8 drm/i915/gt: Restore aggressive post-boost downclocking omits 3f88dde6ee63 drm/i915/gt: Apply the aggressive downclocking to parking omits 36d516be867c drm/i915/gt: Switch to manual evaluation of RPS omits 8e99299a04bc drm/i915/gt: Track use of RPS interrupts in flags omits 9bad2adbddfe drm/i915/gt: Move rps.enabled/active to flags omits 426d0073fb6d drm/i915/gt: Always enable busy-stats for execlists omits 9e9f6e72a0f6 Merge branch 'net-bcmgenet-add-support-for-Wake-on-Filter' omits f50932cca632 net: bcmgenet: add WAKE_FILTER support omits 3e370952287c net: bcmgenet: add support for ethtool rxnfc flows omits 854295d03ca0 net: bcmgenet: code movement omits 14da1510fedc Revert "net: bcmgenet: remove unused function in bcmgenet.c" omits 1a1d5106c1e3 net: bcmgenet: move clk_wol management to bcmgenet_wol omits 6f7689057a0f net: bcmgenet: Fix WoL with password after deep sleep omits 72f96347628e net: bcmgenet: set Rx mode before starting netif omits 44ab661dd29d riscv: Use text_mutex instead of patch_lock omits 6e77eb80b7f9 riscv: Use NOKPROBE_SYMBOL() instead of __krpobes annotation omits 3507bc481177 riscv: Remove the 'riscv_' prefix of function name omits 71e26d08ff38 riscv: Add SW single-step support for KDB omits 899dc734805d riscv: Use the XML target descriptions to report 3 system [...] omits e4f2aa5808fc riscv: Add KGDB support omits 0dad5f850f96 kgdb: Add kgdb_has_hit_break function omits d334dd0201c8 RISC-V: Skip setting up PMPs on traps omits 7bb22d4fd5b1 riscv: K210: Update defconfig omits 876bec3642c7 riscv: K210: Add a built-in device tree omits 4dff42e53aa2 riscv: Allow device trees to be built into the kernel omits 449e14bfdb83 bpf: Fix unused variable warning omits 94b8e516839f Merge remote-tracking branch 'origin/chrome-platform-5.7-f [...] omits 0b9ad56b1ea6 selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_as [...] omits 34a2cc6eee80 selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH is allowed omits 64d85290d79c bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH omits 0b3b9ca3d154 tools: bpftool: Make libcap dependency optional omits cf9bf714523d tools: bpftool: Allow unprivileged users to probe features omits e3450b79dfe4 tools: bpftool: For "feature probe" define "full_mode" boo [...] omits 323e395f197f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits f932449c11da MIPS: ingenic: Drop obsolete code, merge the rest in setup.c omits 8827af9427de MIPS: ingenic: GCW0: Update defconfig omits 818c2b36383e MIPS: ingenic: CI20: enable OST, PWM drivers in defconfig omits b1bfdb660516 MIPS: ingenic: DTS: Update GCW0 support omits 061e35b2c76e MIPS: ingenic: DTS: Update JZ4770 support omits bf40bf5ecf3f MIPS: ingenic: DTS: Add nodes for the watchdog/PWM/OST omits cf2e6b8e6f6f MIPS: ingenic: DTS: Respect cell count of common properties omits 59bd128a4127 MIPS: ingenic: DTS: Fix invalid value in #dma-cells omits ada66f183759 arm64: Reorder the macro arguments in the copy routines omits 78b0d99a68ec drm/bridge: fix stack usage warning on old gcc omits 184dbc152e39 arm64: silicon-errata.rst: Sort the Cortex-A55 entries omits f28638eb72a3 Merge branch 'for-5.7/upstream-fixes' into for-next omits 31e4267db296 Merge branch 'for-5.7/upstream-fixes' into for-next omits 61ffafa308f7 Merge branch 'for-5.7/upstream-fixes' into for-next omits 7263d72bec32 Merge branch 'net-smc-preparations-for-SMC-R-link-failover' omits 00a049cfde95 net/smc: move llc layer related init and clear into smc_llc.c omits faca53600837 net/smc: use mutex instead of rwlock_t to protect buffers omits ef79d439cd12 net/smc: process llc responses in tasklet context omits 6c8968c421e0 net/smc: use worker to process incoming llc messages omits 2140ac26f8f5 net/smc: simplify link deactivation omits 1020e1ef53ce net/smc: move testlink work to system work queue omits d854fcbfaeda net/smc: add new link state and related helpers omits e07d31dc16b0 net/smc: multi-link support for smc_rmb_rtoken_handling() omits b9247544c1bc net/smc: convert static link ID instances to support multi [...] omits 387707fdf486 net/smc: convert static link ID to dynamic references omits 026c381fb477 net/smc: introduce link_idx for link group array omits f3c1deddb21c net/smc: separate function for link initialization omits fdff704dc604 net/smc: rework pnet table to support SMC-R failover omits 2e27d33d22af um: Fix typo in vector driver transport option definition omits e6da5df0eefc um: syscall.c: include <asm/unistd.h> omits d0e20fd4c1db um: Fix xor.h include omits f31505089497 arm64: dts: meson: kvim3: move hdmi to tdm a omits 21615efa6a69 Revert "net: ethernet: fec: Prevent MII event after MII_SP [...] omits 0477e032a9ea ila: remove unused inline function ila_addr_is_ila omits ad56623119fd net: hsr: remove unused inline functions omits 6d4f3e2bfc49 video: fbdev: controlfb: fix build for COMPILE_TEST=y && P [...] omits 75800d701782 arm64: dts: meson: S922X: extend cpu opp-points omits 40db9367ec1e ARC: guard dsp early init against non ARCv2 omits a54776f2c493 netpoll: Fix use correct return type for ndo_start_xmit() omits 00b5aac59966 ptp: ptp_ines: convert to devm_platform_ioremap_resource omits cb10228d234c net: hns3: adds support for reading module eeprom info omits 08dc0e5dd9aa arm64: dts: meson: fix leds subnodes name omits d120b5f98031 arm64: dts: meson-gxbb-kii-pro: fix board compatible omits 5c28dcbb3a1b arm64: dts: meson-g12b-ugoos-am6: fix board compatible omits 9ecded10b4b6 arm64: dts: meson: fixup SCP sram nodes omits 2f9139c2609f arm64: dts: amlogic: use the new USB control driver for GX [...] omits 2c3cc858a687 MIPS: Loongson64: Switch the order of RS780E and LS7A omits 21b01cc879cc power: supply: max17042_battery: Add support for the TTE_NOW prop omits be1cb55a07bf drm/i915/gt: Keep a no-frills swappable copy of the defaul [...] omits be6ef160840f spi: stm32-qspi: Fix unbalanced pm_runtime_enable issue omits 18168291aa7d spi: uniphier: fix error return code in uniphier_spi_probe() omits f84b604dbaf2 spi: spi-amd: Fix a NULL vs IS_ERR() check in amd_spi_probe() omits 79149fb835d7 ASoC: dt-bindings: simple-card: switch to yaml base Documentation omits 79ca782533d3 Merge series "ASoC: soc-dai: add snd_soc_dai_xxx()" from K [...] omits fd443a20c2f0 ASoC: rt5682: fix I2C/Soundwire dependencies omits 087e3900a060 ASoC: fsl_easrc: mark PM functions __maybe_unused omits 58911c240783 drm: Nuke mode->hsync omits accea322f543 block: add a bio_queue_enter helper omits 0376e9efe183 block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT omits 760f83ea63a7 block: cleanup the memory stall accounting in submit_bio omits 3fdd40861d80 block: improve the submit_bio and generic_make_request doc [...] omits e1b586f2b83d blk-mq: make function '__blk_mq_sched_dispatch_requests' static omits 4a806e53c4e7 Merge branch 'for-5.7/upstream-fixes' into for-next omits 60689de46c7f mac80211: fix memory overlap due to variable length param omits 1512bc076e5b mac80211_hwsim: Claim support for setting Beacon frame TX [...] omits 08fad438bed0 mac80211: TX legacy rate control for Beacon frames omits 8c35a1957611 drm/i915/selftests: fix error handling in __live_lrc_indir [...] omits bedd7904e86c mac80211_hwsim: Advertise support for multicast RX registration omits 24aac336ff78 drm/i915: Avoid dereferencing a dead context omits d530b9864073 staging: wilc1000: adjust for management frame register AP [...] omits 2e410da6a098 staging: rtl8723bs: remove mgmt_frame_register method omits 25cba461989c ALSA: seq: oss: remove unused inline function snd_seq_oss_ [...] omits 2c962369d72f ARM: 8970/1: decompressor: increase tag size omits da33574f7f1c ASoC: mxs-saif: Fix unused assignment omits 77be181e2c8e ASoc: nau8810: add AUX related dapm widgets and routes omits ee2cbe06935b ASoC: codecs: wm97xx: fix ac97 dependency omits be16a0f0dc8f ASoC: component: suppress uninitialized-variable warning omits 964987738b3f posix-cpu-timers: Replace __get_task_for_clock with pid_for_clock omits 91e4f3d37e1a ARM: 8972/1: boot: Obtain start of physical memory from DTB omits a780e485b576 ARM: 8971/1: replace the sole use of a symbol with its definition omits 7ae4a78daacf ARM: 8969/1: decompressor: simplify libfdt builds omits 94d7281993a7 ASoC: soc-dai: add snd_soc_dai_compr_get_metadata() omits 88b3a7dfe999 ASoC: soc-dai: add snd_soc_dai_compr_set_metadata() omits ed38cc5909e7 ASoC: soc-dai: add snd_soc_dai_compr_pointer() omits 53294353a05c ASoC: soc-dai: add snd_soc_dai_compr_ack() omits adbef5432666 ASoC: soc-dai: add snd_soc_dai_compr_get_params() omits 8dfedafb5c71 ASoC: soc-dai: add snd_soc_dai_compr_set_params() omits eb08411bdf48 ASoC: soc-dai: add snd_soc_dai_compr_trigger() omits 2b25f81d43b7 ASoC: soc-dai: add snd_soc_dai_compr_shutdown() omits b5ae4ccea5ab ASoC: soc-dai: add snd_soc_dai_compr_start() omits 7eaa313bdec3 ASoC: soc-dai: add snd_soc_pcm_dai_remove() omits 51801aeafdc9 ASoC: soc-dai: add snd_soc_pcm_dai_probe() omits 30819358ae73 ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger() omits 42f2472d4689 ASoC: soc-dai: add snd_soc_pcm_dai_trigger() omits d108c7fd0b77 ASoC: soc-dai: add snd_soc_pcm_dai_prepare() omits 0b73ba550cdd ASoC: soc-dai: add snd_soc_pcm_dai_new() omits 479914ed779d ASoC: soc-dai: don't overwide dai->driver->ops omits aa7b8230d4c3 ASoC: soc-dai: add soc_dai_err() omits 8d0910121b07 gpio: Make "offset" and "unsigned int", not just "unsigned" omits 36b5215436ad gpio: Document proper return value for gpio drivers omits fece98260f31 posix-cpu-timers: Replace cpu_timer_pid_type with clock_pid_type omits 9bf7c3240935 posix-cpu-timers: Extend rcu_read_lock removing task_struc [...] omits eba933ceebf2 cpuidle: sysfs: Minor coding style corrections omits 2f516e7cbe88 cpuidle: sysfs: Remove the unused define_one_r(o/w) macros omits 6fdeb6cbe1ef gpio: pca953x: drop unused parameters of pca953x_recalc_addr() omits bcf41dc480b1 gpio: pca953x: fix handling of automatic address incrementing omits 6f793485fc03 gpio: pca953x: Rewrite ->get_multiple() function omits 7aa428dfc83c greybus: fix typos in GREYBUS/GREYBUS_ES2 help text omits e51759f56d31 media: v4l2-ctrls.h: clarify the p_def argument of v4l2_ct [...] omits e5ad7db4b2f3 media: cec-gpio: handle gpiod_get_value errors correctly omits fcab45adb853 media: vidioc-reqbufs/create-bufs.rst: fix typo omits 9cc056e6064c media: MAINTAINERS: adjust entries to moving CEC USB drivers omits 9a42a5ff3dac media: vimc: cap: Report a colorspace omits b7ba9f34800a media: si2157: ensure wait_status is initialized omits 408d0244421c media: rc: no need for decoder state if decoder not enabled omits c4ed27cfed45 media: m88ds3103: error in set_frontend is swallowed and n [...] omits 1d09094aa620 arm64: vdso: use consistent 'map' nomenclature omits d3418f3839b6 arm64: vdso: use consistent 'abi' nomenclature omits 3ee16ff3437c arm64: vdso: simplify arch_vdso_type ifdeffery omits 74fc72e77dc5 arm64: vdso: remove aarch32_vdso_pages[] omits 61365ca7b24f backlight: l4f00242t03: Convert to GPIO descriptors omits 839b480dd111 MAINTAINERS: Restore alphabetical sorting omits 2ea4a7ba9bf6 drm/i915/gt: Avoid uninitialized use of rpcurupei in frequ [...] omits b84691596328 mtd: spi-nor: Fix description of the sr_ready() return value omits 8aadd77cd271 mtd: spi-nor: Uniformize the return value in spi_nor_*_ready() omits f80ff13135cb mtd: spi-nor: micron-st: Enable locking for n25q00 omits 36a816eea186 Merge branch 'imx/defconfig' into for-next omits 6e69b40b15b8 Merge branch 'imx/dt64' into for-next omits f20fd1dddee8 Merge branch 'imx/dt' into for-next omits 02153093be6b Merge branch 'imx/bindings' into for-next omits c53ef256f27f Merge branch 'imx/soc' into for-next omits 4509caa57a2f Merge branch 'imx/drivers' into for-next omits 4c6a87839a37 Merge branch 'imx/fixes' into for-next omits 6c660819d533 arm64: dts: fsl: add fsl,extts-fifo property for fman ptp omits 8c30e7caac74 arm64: dts: imx8mn: Update VDD_ARM 1.2GHz setpoint voltage omits ac082ea87d9d arm64: dts: lx2160a: add more thermal zone support omits d394039c1abe arm64: dts: imx8qxp-mek: Add PMIC thermal zone support omits bc3895b29de3 arm64: dts: imx8qxp-mek: Sort labels alphabetically omits fd9c40c575a0 Merge branch 'test_progs-asan' omits e4e8f4d047fd selftests/bpf: Add runqslower binary to .gitignore omits 8d30e80a049a selftests/bpf: Fix bpf_link leak in ns_current_pid_tgid selftest omits 36d0b6159f6a selftests/bpf: Disable ASAN instrumentation for mmap()'ed [...] omits 3521ffa2ee9a libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id() omits 13c908495e5d selftests/bpf: Fix invalid memory reads in core_relo selftest omits 9f56bb531a80 selftests/bpf: Fix memory leak in extract_build_id() omits f25d5416d64c selftests/bpf: Fix memory leak in test selector omits 229bf8bf4d91 libbpf: Fix memory leak and possible double-free in hashma [...] omits 42fce2cfb405 selftests/bpf: Convert test_hashmap into test_progs test omits 02995dd4bb02 selftests/bpf: Add SAN_CFLAGS param to selftests build to [...] omits 76148faa161e selftests/bpf: Ensure test flavors use correct skeletons omits ebfa8951e6cd arm64: dts: imx8mm: specify #sound-dai-cells for SAI nodes omits 86b08bd5b994 ARM: dts: imx6-sr-som: add ethernet PHY configuration omits 849af490b6a6 dt-bindings: clocks: imx8mp: Add ids for audiomix clocks omits 01d5bea4d390 clk: imx: Add helpers for passing the device as argument omits 55a8b3cdff54 clk: imx: pll14xx: Add the device as argument when registering omits 1e54afe9fcfe clk: imx: gate2: Allow single bit gating clock omits 4ee2fc81a631 usb: chipidea: usb2: remove unneeded semicolon omits dfb25edd972a Merge branch 'mlx5_ib_qp_refactor_1' into rdma.git for-next omits 3271e8f3f63d Merge branch 'BTF-map-in-map' omits 646f02ffdd49 libbpf: Add BTF-defined map-in-map support omits 2d39d7c56f11 libbpf: Refactor map creation logic and fix cleanup leak omits 41017e56af6c libbpf: Refactor BTF-defined map definition parsing logic omits 1f427a807799 Merge branch 'bpf_link-observability' omits 5d085ad2e68c bpftool: Add link bash completions omits 7464d013ccd4 bpftool: Add bpftool-link manpage omits c5481f9a954f bpftool: Add bpf_link show and pin support omits 50325b1761e3 bpftool: Expose attach_type-to-string array to non-cgroup code omits 2c2837b09e9a selftests/bpf: Test bpf_link's get_next_id, get_fd_by_id, [...] omits 0dbc866832a0 libbpf: Add low-level APIs for new bpf_link commands omits f2e10bff16a0 bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link omits 2d602c8cf40d bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_link omits a3b80e107894 bpf: Allocate ID for bpf_link omits f9d041271cf4 bpf: Refactor bpf_link update handling omits 4aa0fbf92dd1 dm mpath: switch paths in dm_blk_ioctl() code path omits baedd0ee62dc dm crypt: support using encrypted keys omits aa86e90794c8 power: supply: axp288_charger: Omit superfluous error message omits 37518fa49f76 RDMA/mlx5: Process all vendor flags in one place omits a8f3ea61e1c8 RDMA/mlx5: Return all configured create flags through query QP omits 90ecb37a751b RDMA/mlx5: Change scatter CQE flag to be set like other ve [...] omits c95e6d539702 RDMA/mlx5: Use flags_en mechanism to mark QP created with [...] omits 2978975ce7f1 RDMA/mlx5: Process create QP flags in one place omits 2be08c308f10 RDMA/mlx5: Delete create QP flags obfuscation omits 5d0dc3d96c7b RDMA/mlx5: Initial separation of RAW_PACKET QP from common flow omits 2dfac92dbb5d RDMA/mlx5: Remove second copy from user for non RSS RAW QPs omits 2fdddbd5c966 RDMA/mlx5: Move DRIVER QP flags check into separate function omits 8bde2c509e40 RDMA/mlx5: Update all DRIVER QP places to use QP subtype omits fd9dab7edc59 RDMA/mlx5: Split scatter CQE configuration for DCT QP omits 47c806121a51 RDMA/mlx5: Separate create QP flows to be based on type omits 318d2b06fbaa RDMA/mlx5: Set QP subtype immediately when it is known omits c86936e6eb13 RDMA/mlx5: Avoid setting redundant NULL for XRC QPs omits 9c2ba4ede4c0 RDMA/mlx5: Prepare QP allocation for future removal omits 2242cc25ce82 RDMA/mlx5: Perform check if QP creation flow is valid omits 1265d9f7a522 RDMA/mlx5: Delete impossible GSI port check omits 6eb7edffb285 RDMA/mlx5: Organize QP types checks in one place omits 5caab2da6320 Input: synaptics-rmi4 - fix error return code in rmi_drive [...] omits 9b329d0dbe41 selftests/bpf: fix test_sysctl_prog with alu32 omits a45d88530b25 netfilter: add audit table unregister actions omits bbd40fc4816d signal: Remove has_group_leader_pid omits c4dad0aab3fc audit: tidy and extend netfilter_cfg x_tables omits 610b818856e1 exec: Remove BUG_ON(has_group_leader_pid) omits c7f5194054e1 posix-cpu-timer: Unify the now redundant code in lookup_task omits 8feebc6713cd posix-cpu-timer: Tidy up group_leader logic in lookup_task omits c76c2230160d Merge branch 'net-ReST-convert' omits b9dd2bea2245 docs: networking: convert kcm.txt to ReST omits 82a07bf33d7d docs: networking: convert ipvs-sysctl.txt to ReST omits 1dc2a785954b docs: networking: convert ipvlan.txt to ReST omits 19093313cb04 docs: networking: convert ipv6.txt to ReST omits 1cec2cacaaec docs: networking: convert ip-sysctl.txt to ReST omits 355e656e017c docs: networking: convert ipsec.txt to ReST omits aac86c887ed6 docs: networking: convert iphase.txt to ReST omits 9de1fcdf36e7 docs: networking: convert ip_dynaddr.txt to ReST omits 7cdb25400f7e docs: networking: convert ipddp.txt to ReST omits 1d2698fa05f5 docs: networking: convert ila.txt to ReST omits 3c3a2fde4d88 docs: networking: convert hinic.txt to ReST omits 81baecb6f6dc docs: networking: convert gtp.txt to ReST omits 8c4989355856 docs: networking: convert gen_stats.txt to ReST omits 110662503de2 docs: networking: convert generic_netlink.txt to ReST omits 16128ad8f927 docs: networking: convert generic-hdlc.txt to ReST omits 5b0d74b54c7f docs: networking: convert framerelay.txt to ReST omits 62502dff2c50 docs: networking: convert fore200e.txt to ReST omits cb3f0d56e153 docs: networking: convert filter.txt to ReST omits aee113427c5d docs: networking: convert fib_trie.txt to ReST omits 06df65723b69 docs: networking: convert eql.txt to ReST omits 28d23311ff35 docs: networking: convert driver.txt to ReST omits 9dfe1361261b docs: networking: convert dns_resolver.txt to ReST omits 5f32c920c23b docs: networking: convert defza.txt to ReST omits 9a69fb9c21c4 docs: networking: convert decnet.txt to ReST omits 8447bb44ef7c docs: networking: convert dctcp.txt to ReST omits 33155bac6519 docs: networking: convert dccp.txt to ReST omits 9a9891fbdf93 docs: networking: convert cxacru.txt to ReST omits 99b0e82dc5e3 docs: networking: convert cops.txt to ReST omits 92f06f4226fd docs: networking: convert cdc_mbim.txt to ReST omits a362032eca22 docs: networking: convert bonding.txt to ReST omits b5fcf32d7d4b docs: networking: convert baycom.txt to ReST omits 20b943f07557 docs: networking: convert ax25.txt to ReST omits ff2269f16a1e docs: networking: convert atm.txt to ReST omits 08bab46f00d0 docs: networking: convert arcnet.txt to ReST omits aa92320b3e38 docs: networking: convert arcnet-hardware.txt to ReST omits 5a7f3132121b docs: networking: convert altera_tse.txt to ReST omits a434aaba17f5 docs: networking: convert 6pack.txt to ReST omits da50d57abd7e docs: networking: convert caif files to ReST omits 790ab249b55d net: ethernet: fec: Prevent MII event after MII_SPEED write omits 88fb831f773e dpaa2-eth: Use proper division helper in dpaa2_dbg_ch_show omits 507122805edd proc: Ensure we see the exit of each process tid exactly omits f6a7c21c9910 drm/i915/execlists: Verify we don't submit two identical CCIDs omits 5c4a53e3b1cb drm/i915/execlists: Track inflight CCID omits 2632f174a2e1 drm/i915/execlists: Avoid reusing the same logical CCID omits 6b03d1304a32 proc: Ensure we see the exit of each process tid exactly once omits 35fc0e3b0bd5 rculist: Add hlists_swap_heads_rcu omits 9d42205036d4 net: phy: bcm54140: Make a bunch of functions static omits dc5c1439376d gpio: mm-lantiq: Fix small typo omits bcd3469b50df Merge branch 'kselftest-add-fixture-parameters' omits 0feba2219b73 selftests: tls: run all tests for TLS 1.2 and TLS 1.3 omits 74bc7c97fa88 kselftest: add fixture variants omits e7f304607778 kselftest: run tests by fixture omits 142aca6b388c kselftest: create fixture objects omits 1a89595c2272 kselftest: factor out list manipulation to a helper omits b8020b0304c8 drm/amdkfd: Enable over-subscription with >1 GWS queue omits 29633d0e204d drm/amdkfd: Enable GWS based on FW Support omits 5bb4b78be9c6 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 5654b897b5bf drm/amdgpu: pass unlocked flag to params at amdgpu_vm_bo_u [...] omits 9c466bcbda68 drm/amdgpu: add new unlocked flag for PTE updates omits eaad0c3aa978 drm/amdgpu: rename direct to immediate for VM updates omits 9ecefb19c3a6 drm/amdgpu: cleanup IB pool handling a bit omits e20858647118 drm/amdgpu: partial revert VM sync changes omits b33f9d70b368 drm/amdgpu: check ring type for secure IBs omits b717fa5cb1a1 drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem omits 9504578314a7 drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 omits f0ee63cbc526 drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] omits f77c9aff85ca drm/amdgpu: Fix per-IB secure flag GFX hang omits b71a564e2509 drm/amdgpu: Fine-grained TMZ support omits 218c0b7f183a drm/amdgpu: stop evicting encrypted BOs to swap omits effb97cc4ba6 drm/amdgpu: add TMZ handling to amdgpu_move_blit omits bffc8c5caaa9 drm/amdgpu: also add the TMZ flag to GART omits 11b407a781f4 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits 0bb5d5b03f78 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 5888f07a657d drm/amd/display: Indicate use of TMZ buffers to DC omits c6252390fccd drm/amdgpu: implement TMZ accessor (v3) omits 562366c9452c drm/amdgpu: remove the alignment placeholder for secure buffer omits 4baa8ff0690e drm/amdgpu: move CS secure flag next the structs where it's used omits 8fb2e01a1ed8 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits b231531c5012 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits b7c163fe910f drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits c9dc9cfe185f drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits be7538ff7488 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 04379e9b0489 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 4cd24494cc87 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits cb5fae143d79 drm/amdgpu: job is secure iff CS is secure (v5) omits 8350361d2d75 drm/amdgpu: expand the context control interface with trust flag omits 155748c912e7 drm/amdgpu: expand the emit tmz interface with trusted flag omits eda982a67225 drm/amdgpu: add tmz bit in frame control packet omits 01a8dcec1a08 drm/amdgpu: add function to check tmz capability (v4) omits ae60305ac04f drm/amdgpu: add amdgpu_tmz data structure omits d7ccb38df5f7 drm/amdgpu: add tmz feature parameter (v2) omits c5efd80f48e4 drm/amdgpu: define the TMZ bit for the PTE omits e90c2b210bad drm/amdgpu: add UAPI to create secure commands (v3) omits 35ce00600482 drm/amdgpu: add UAPI for creating encrypted buffers omits 82a7cf006ee1 drm/amd/display: 3.2.83.1 omits b454e25f3e72 drm/amd/display: 3.2.83 omits 1e461c37d1fb drm/amd/display: Use cursor locking to prevent flip delays omits a8bf71649088 drm/amd/display: Internal refactoring to abstract color caps omits 4b0e95d1838f drm/amd/display: Add set backlight to hw sequencer. omits 8d829836cf75 drm/amd/display: Add dummy p-state latency bounding box override omits 18400f91c1c1 drm/amd/display: Add panel cntl id for set backlight level. omits 0ed3bcc45987 drm/amd/display: Pass command instead of header into DMUB service omits 77ef333e48ba drm/amd/display: Update downspread percent to match spread [...] omits 1ab864a00669 drm/amd/display: Defer cursor update around VUPDATE for all ASIC omits 3a4837fb3c96 drm/amd/display: Change viewport limit to 12 for DCN2 omits b8a8d34b107f drm/amd/display: Fail validation if building scaling params fails omits 238387774232 drm/amd/display: fix rn soc bb update omits 3ebd17f53556 drm/amd/display: check if REFCLK_CNTL register is present omits 38a509d5d260 drm/amd/display: Add DML variable for future asics omits d3b18f8c6fe3 drm/amd/display: clean up some header paths omits d561754132e1 drm/amd/display: Fix DMUB meta offset for new load method omits 1dfedb39d38f drm/amd/display: Do not disable pipe split if mode is not [...] omits 1349f6fc334b drm/amd/display: 3.2.82 omits 3e455b7d1a9b Merge branch 'nexthop-API-sysctl' omits 4dddb5be136a selftests: net: add new testcases for nexthop API compat m [...] omits 4f80116d3df3 net: ipv4: add sysctl for nexthop api compatibility mode omits 11dd74b338bf net: ipv6: new arg skip_notify to ip6_rt_del omits a6bbdf2e750f libbpf: Remove unneeded semicolon in btf_dump_emit_type omits 2dc8b5246d2c net/mlx5: TX WQE Add trailer insertion field omits 0e1533bb9cce net/mlx5: Add release all pages capability bit omits ee5cdf7a5e89 net/mlx5: Introduce TLS RX offload hardware bits omits 3df0107784ce net/mlx5: Add structure and defines for pci sync for fw up [...] omits 06939536263d net/mlx5: Add structure layout and defines for MFRL register omits 244faedfd4d8 net/mlx5: Refactor imm_inval_pkey field in cqe struct omits dff8e2d15283 net/mlx5: Use aligned variable while allocating ICM memory omits 2b58f6d9df50 net/mlx5: Introduce IPsec Connect-X offload hardware bits [...] omits d65dbedfd298 net/mlx5: Add support for COPY steering action omits b26d1e2b6028 selftests/bpf: Copy runqslower to OUTPUT directory omits 7c1c5e38fd31 power: supply: sc27xx: Add boot voltage support omits e5431c340852 power: supply: sc27xx: Add CURRENT_NOW/VOLTAGE_NOW propert [...] omits 8720b255f528 power: supply: sc27xx: Allow to change the battery full capacity omits f3912a5d5683 power: supply: sc27xx: Set 'no_thermal' flag for SC27xx fu [...] omits 0b54142e4b09 Merge branch 'work.sysctl' of ssh://gitolite.kernel.org/pu [...] omits ddd86c9534e1 power: supply: ab8500_fg: remove comparison to bool omits fc5be29f9b2c power: reset: qcom-pon: reg write mask depends on pon generation omits 826fc86b5903 drm: pl111: Move VExpress setup into versatile init omits cbcab504ceec drm: pl111: Simplify vexpress init omits 66ddc1e94114 drm: pl111: Fix module autoloading omits 48ebea5026d6 firmware_loader: move fw_fallback_config to a private kern [...] omits eb7fbc9fb118 driver core: Add missing '\n' in log messages omits baf1d9c18293 driver/base/soc: Use kobj_to_dev() API omits ec43a27fffd0 scripts: sphinx-pre-install: change the output order omits 412b09ddadd3 scripts: sphinx-pre-install: fix a bug when using with venv omits 2834a7412bb1 scripts: sphinx-pre-install: change recommendation text if [...] omits 1ef70ced5597 scripts: sphinx-pre-install: change the warning for versio [...] omits a8b380c379ef scripts: sphinx-pre-install: only ask to activate valid venvs omits 274ed9e9eabd drm/i915: Use devm_drm_dev_alloc omits 1f5ea8720e8d doc: nvdimm: remove reference to non-existent CONFIG_NFIT_TEST omits 6bc47621cbf3 docs: sysctl/kernel: document cad_pid omits 2ad9a844fc83 docs: virt/kvm: close inline string literal omits 920af1ce1b6e docs: orangefs: fix pvfs2tab literal block omits 6feb76dbd14a Documentation: zh_CN: convert to use i2c_new_client_device() omits b529c06f9dc7 Update the documentation referencing Plan 9 from User Space. omits 08ce0c1e1116 mailmap: Add entry for Leonardo Bras omits 2d5694796b6b Documentation: x86: fix space instead of tab in uefi doc omits f9d77427c3fd drm/i915/tgl: Wa_14011059788 omits e304f8a0513b drm/qxl: Don't use drm_device->dev_private omits a9b0b24a6fff drm/qxl: Use devm_drm_dev_alloc omits 7456427af9de of: property: Do not link to disabled devices omits ed3655729182 of: property: Fix create device links for all child-suppli [...] omits 8f88fad370bb of: property: Don't retry device_link_add() upon failure omits a4a8ced6fbbc dt-bindings: iio: adi,ltc2983: Add missing quotes on dependencies omits d074684a268d dt-bindings: i2c: i2c-stm32f7: add st,stm32mp15-i2c compatible omits 7fb89e1d44cb ACPI/IORT: take _DMA methods into account for named components omits 4b54bf4763e3 interconnect: imx: Add platform driver for imx8mn omits 63fc8029b37e interconnect: imx: Add platform driver for imx8mq omits 2c1966af073c interconnect: imx: Add platform driver for imx8mm omits f0d8048525d7 interconnect: Add imx core driver omits 146eee039d7a dt-bindings: interconnect: Add bindings for imx8m noc omits 68d047cb0a20 spi: spi-amd: fix warning omits 76085aff29f5 efi/libstub/arm64: align PE/COFF sections to segment alignment omits 86b878370124 arm64: vdso: Add '-Bsymbolic' to ldflags omits f0ca7b249c73 regulator: bd718x7: remove voltage change restriction from [...] omits ff532461a42a drm/amdgpu: bump version for invalidate L2 before SDMA IBs omits 652a6a858fcf drm/amdgpu: invalidate L2 before SDMA IBs (v2) omits c57053725d9b drm/amdgpu: add tiling flags from Mesa omits 9b5aaec441d3 arm64: drop duplicate definitions of ID_AA64MMFR0_TGRAN constants omits cd4df4e6ed17 drm/amdgpu/vcn2.5: wait for tiles off after unpause omits c7833d332e05 drm/amd/powerplay: avoid using pm_en before it is initiali [...] omits a1cd1289a68c Revert "drm/amd/powerplay: avoid using pm_en before it is [...] omits eda12425b266 Merge series "Kconfig updates for DMIC and SOF HDMI suppor [...] omits 433f9cba54fa Merge series "add channel constraint for BDW machine drive [...] omits ac3367442d9e ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card() omits 87189b78959c drm: make drm_file use keyed wakeups omits 2f8eae39056f Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] omits c6d1ec4134ed drm/amdkfd: Put ASIC revision into HSA capability omits 32c8a94660e8 pinctrl: db8500: Fix some old bugs omits 767972b9b4ed pinctrl: ab8505: Define group for GPIO pin 50 omits 0320d260a7e7 pinctrl: bm1880: add pwm37 to bm1880_pctrl_groups omits d83949492427 drm/bochs: Remove explicit drm_connector_register omits a7aed875e3fa drm/ast: Drop explicit connector register/unregister omits cd8294540776 drm/aspeed: Use devm_drm_dev_alloc omits e95d2f401249 drm/aspeed: Drop aspeed_gfx->fbdev omits 66d8ad67aab3 gpio: mlxbf2: fix return value check in mlxbf2_gpio_get_lo [...] omits b0548a245dd3 drm/cirrus: Move to drm/tiny omits 0c7890dc1e53 drm/cirrus: Don't use drm_device->dev_private omits 9bb2e63705a1 drm/cirrus: Use devm_drm_dev_alloc omits 843ef624a491 drm/komeda: use devm_drm_dev_alloc omits b8d91c0a770e drm/ingenic: Don't set drm_device->dev_private omits 37d8d81f019a drm/ingenic: Use devm_drm_dev_alloc omits fd7ee85cfe7b drm/mcde: Don't use drm_device->dev_private omits 6ff71edfcb0b drm/mcde: Use devm_drm_dev_alloc omits ad18763f4683 ASoC: broadwell: add channel constraint omits 08d6713a4056 ASoC: bdw-rt5650: add channel constraint omits e241f8e77958 ASoC: bdw-rt5677: add channel constraint omits 3927037003f9 drm/tidss: Delete tidss->saved_state omits 02bb1317d5e4 drm/tidss: Don't use drm_device->dev_private omits b3b134007e2c drm/tidss: Use devm_drm_dev_alloc omits 7ced4801d267 drm/gm12u320: Don't use drm_device->dev_private omits 161309788e42 uio: remove unneeded variable "ret" in uio_dmem_genirq_open omits 56731c68f335 drivers: uio: remove redundant assignment to variable retval omits 9213142d6b8c drm/gm12u320: Use devm_drm_dev_alloc omits f4be140fa33f KVM: arm64: Drop PTE_S2_MEMATTR_MASK omits 1c12857c6722 gpio: ftgpio010: Fix small typo omits 724142f8c42a fpga: dfl: fme: add performance reporting support omits 1f03ac9460cf Documentation: fpga: dfl: add description for performance [...] omits a5e93436e18c gpiolib: Rename "chip" variables to "gc" in core header file omits f3eb15bb796d drm/hx8357d: Use devm_drm_dev_alloc omits 4c99859f3bf9 drm/ili9225: Use devm_drm_dev_alloc omits 262b90116619 gpiolib: Improve kernel messages omits 5301e305c682 drm/ili9341: Use devm_drm_dev_alloc omits 3d49ea22946b drm/ili9486: Use devm_drm_dev_alloc omits 9d2d75ede59b arm64/kernel: Fix range on invalidating dcache for boot pa [...] omits 35d8ef4ba24d drm/mi0283qt: Use devm_drm_dev_alloc omits 98904f3d2d92 drm/repaper: Use devm_drm_dev_alloc omits a2cc220a9a92 firmware: xilinx: Add sysfs and API to set boot health status omits b3ae24c44848 firmware: xilinx: Add sysfs to set shutdown scope omits fdd2ed88ca97 firmware: xilinx: Add system shutdown API interface omits ae5c961da648 firmware: xilinx: Add sysfs interface omits 4f680b72ea07 firmware: xilinx: Add APIs to read/write GGS/PGGS registers omits 4db8180ffe7c firmware: xilinx: Remove eemi ops for fpga related APIs omits bc86f9c54616 firmware: xilinx: Remove eemi ops for aes engine omits cbbbda71fe37 firmware: xilinx: Remove eemi ops for set_requirement omits 07fb1a4619fc firmware: xilinx: Remove eemi ops for release_node omits bf8b27ed2324 firmware: xilinx: Remove eemi ops for request_node omits 951d0a97e41c firmware: xilinx: Remove eemi ops for set_suspend_mode omits 9474da950d1e firmware: xilinx: Remove eemi ops for init_finalize omits 1b413581fe26 firmware: xilinx: Remove eemi ops for reset_get_status omits cf23ec353146 firmware: xilinx: Remove eemi ops for reset_assert omits 426c8d85df7a firmware: xilinx: Use APIs instead of IOCTLs omits 70c0d36462ca firmware: xilinx: Remove eemi ops for clock set/get parent omits 7a1e10621a21 firmware: xilinx: Remove eemi ops for clock set/get rate omits 0667a8d144bc firmware: xilinx: Remove eemi ops for clock_getdivider omits fc9fb8fb985c firmware: xilinx: Remove eemi ops for clock_setdivider omits 5e76731dd370 firmware: xilinx: Remove eemi ops for clock_getstate omits f5ccd54b67b3 firmware: xilinx: Remove eemi ops for clock_disable omits 3637e84cd2e9 firmware: xilinx: Remove eemi ops for clock_enable omits 6366c1bac314 firmware: xilinx: Remove eemi ops for query_data omits 21cd93bab92b firmware: xilinx: Remove eemi ops for get_chipid omits e20b873802b6 drm/st7586: Use devm_drm_dev_alloc omits 14877bc71597 drm/st7735r: Use devm_drm_dev_alloc omits cfa7ede20f13 arm64: set TEXT_OFFSET to 0x0 in preparation for removing [...] omits b9b3a8be28b3 firmware: xilinx: Remove eemi ops for get_api_version omits 7536ad8dbfcf firmware: fpga: replace the error codes with the standard ones omits 30218da5974c arm64: lib: Consistently enable crc32 extension omits 96a4faf524fc drm/i915/selftests: Tweak the tolerance for clock ticks to 12.5% omits e24e03aa00f0 arm64: docs: Mandate that the I-cache doesn't hold stale k [...] omits a2a69963524d arm64: cpufeature: Add an overview comment for the cpufeat [...] omits 98448cdfe706 arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] omits eab2f9260746 arm64: cpufeature: Relax AArch32 system checks if EL1 is 6 [...] omits 1efcfe79d97d arm64: cpufeature: Factor out checking of AArch32 features omits 13dc4d836179 arm64: cpufeature: Remove redundant call to id_aa64pfr0_32 [...] omits 540f76d12c66 arm64: cpufeature: Add CPU capability for AArch32 EL1 support omits 0113340e6e83 arm64: cpufeature: Spell out register fields for ID_ISAR4 [...] omits 9d3f88813550 arm64: cpufeature: Relax check for IESB support omits 6ae355a260d2 drm/udl: don't set drm_device->dev_private omits 50b9bbecaa5b drm/udl: Use devm_drm_dev_alloc omits 0df3ac7657c9 drm/v3d: Delete v3d_dev->pdev omits bc662528e29a drm/v3d: Delete v3d_dev->dev omits 235b7e7d7eee drm/v3d: Use devm_drm_dev_alloc omits af25c16bd1c6 drm/v3d: Don't set drm_device->dev_private omits 4262ddc2ad63 ASoC: Intel: boards: add explicit dependency on GPIOLIB wh [...] omits 68ecabd0e680 arm64/mm: Use phys_to_page() to access pgtable memory omits 2eaf63ba84dc arm64: smp: Make cpus_stuck_in_kernel static omits 0dd2334fd5b9 arm64: entry: remove unneeded semicolon in el1_sync_handler() omits 4cc9b565454b drm/vboxvideo: Use devm_gen_pool_create omits 8558de401b5f drm/vboxvideo: use managed pci functions omits dd9a68935f93 drm/vboxvideo: Stop using drm_device->dev_private omits 35b24eed48ed drm/vboxvideo: Use devm_drm_dev_alloc omits 1eae811da6f4 arm64/kernel: vmlinux.lds: drop redundant discard/keep macros omits 2de955d072e4 drm/vboxvideo: drop DRM_MTRR_WC #define omits 4cf234943dcf arm64: drop GZFLAGS definition and export omits b0b5849e0cc0 drm: Add devm_drm_dev_alloc macro omits 2a4542e55f1b nvmem: core: cleanup old eeprom compat entry attributes omits 3871fdfd1901 slimbus: ngd: remove redundant assignment omits b58c663059b4 slimbus: ngd: get drvdata from correct device omits 7259a6a35dad pipe: Add notification lossage handling omits 9a60e8de608a pipe: Allow buffers to be marked read-whole-or-error for n [...] omits b8c9527a31b0 Add sample notification program omits e005d9575b9a watch_queue: Add a key/keyring notification facility omits ec17d430071f security: Add hooks to rule on setting a watch omits 317f078cce34 pipe: Add general notification queue support omits 446e016ba707 pipe: Add O_NOTIFICATION_PIPE omits 5cb457f8bd24 security: Add a hook for the point of notification insertion omits 0fef241165fd uapi: General notification queue definitions omits 99ee28d99607 arm64: kexec_file: Avoid temp buffer for RNG seed omits 348a625deef1 arm64: rename stext to primary_entry omits 1475b6293af2 gpio: dwapb: Amend indentation in some cases omits 1afbc80c3d2b gpio: dwapb: Get rid of unnecessary conjunction over 32-bit value omits 36126f5309b5 pinctrl: stmfx: stmfx_pinconf_set doesn't require to get d [...] omits 0c6b20a1d720 bus: mhi: core: Add support for MHI suspend and resume omits e2bd1dcbe1aa tty: hvc: Fix data abort due to race in hvc_open omits ff62255a2a5c sparc64: vcc: Fix error return code in vcc_probe() omits be8499c48f11 ASoC: tlv320adcx140: Fix mic gain registers omits a697ae6ea56e ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting [...] omits d97a9d7aea04 staging/speakup: Add inflection synth parameter omits de24e9b33ad8 staging: rtl8723bs: core: remove set but not used 'pframe' omits 42577f080041 staging: rtl8723bs: core: remove set but not used 'pwrpriv' omits 47548aa94c21 staging: rtl8723bs: core: remove set but not used 'listen_ [...] omits 3a0514a955ed staging: rtl8723bs: core: remove set but not used 'algthm' omits baae10fe867f Staging: rtl8723bs: core: remove set but not used 'ptxservq' omits 589945844266 staging: rtl8723bs: os_dep: remove set but not used 'size' omits fc84701810fa staging: rtl8723bs: os_dep: remove set but not used 'uintRet' omits 10b674be0a0c staging: vt6656: Remove duplicate code in vnt_rf_table_download omits d78b62c3eaf2 staging: vt6656: Use return instead of goto omits 8a5baa66b01f staging: vt6656: Remove the local variable "array" omits 5fa83c256666 staging: qlge: Remove print statements for lbq_clean_idx a [...] omits 2d2aba6c0f36 staging: qlge: Remove print statement for vlgrp field omits 7b58387cd5f3 staging: qlge: Remove unnecessary parentheses around struct field omits 9075e3180e90 staging: vt6656: Remove preamble_type setting from vnt_tx_packet. omits 7d1a8c98494c staging: vt6656: Remove set short time in vnt_init_registers. omits ea0c2a621443 staging: vt6656: rxtx: remove duration_id and void returns. omits de7db0dc0e79 staging: rtl8188eu: remove some superfluous comments omits 345f2d84dd1a staging: vt6656: Add formula to the vnt_rf_addpower function omits f5e5e3024c1e staging: vt6656: Remove functions' documentation omits 81969fd8abc1 staging: vt6656: Check the return value of vnt_control_out [...] omits 628cbd971a92 staging:r8188eu: avoid skb_clone for amsdu to msdu conversion omits f158242af81c staging: wfx: update list of errors omits be13e854bf09 staging: wfx: fix display of exception indication omits fa5a345e0fa7 staging: wfx: fix messages names in tracepoints omits 508d99375f38 staging: wfx: update list of known messages in tracepoints omits ef27a2562857 staging: wfx: also show unnamed counters fields omits 2760220700ac staging: wfx: show counters of all interfaces omits 6ae0878b4800 staging: wfx: fix double init of tx_policy_upload_work omits 29d84944ca8b staging: wfx: fix the warning "inconsistent notification" omits 87066173e34b staging: wfx: fix overflow in frame counters omits bfe2eb23d96e staging: wfx: fix highest Rx value declared in ieee80211_s [...] omits 5f041538e276 staging: wfx: add an explicit warning when chip detect too [...] omits 1d52d29983e5 staging: wfx: add support for 'device too hot' indication omits 8e47df5fc4ab staging: wfx: fix CAB sent at the wrong time omits dd5eba1bb5b4 staging: wfx: fix support for AP that do not support PS-Poll omits 7acf88f8649a staging: wfx: mark chip frozen on error indication omits 18f0dddf1fe1 staging: wfx: change the field chip_frozen into a boolean omits 7508f5d90d62 staging: wfx: fix (future) TDLS support omits 2405c856915d staging: wfx: cleanup long lines in data_tx.c omits 19d4c761c1d2 s390/qdio: remove always-true condition omits 9b7012dfc33d s390/qdio: de-duplicate tiqdio_inbound_processing() omits d188cac39753 s390/qdio: keep track of allocated queue count omits 2a7cf35c4056 s390/qdio: roll-back after queue allocation error omits edbf3b2a87db s390/qdio: do more fine-grained allocation roll-back omits 3050f022df6a s390/qdio: consolidate thinint init/exit omits 75e82bec6b26 s390/qdio: put thinint indicator after early error omits 68a381746f20 s390/qdio: tear down thinint indicator after early error omits 7b942b4be971 s390/qdio: consistently restore the IRQ handler omits de267a7c71ba s390/pci: Documentation for zPCI omits 53dd462ac4dc s390/pci: Do not disable PF when VFs exist omits 44510d6fa0c0 s390/pci: Handling multifunctions omits 65e450a9f9ad s390/pci: Adding bus resource omits f606b3ef47c9 s390/pci: adapt events for zbus omits 05bc1be6db4b s390/pci: create zPCI bus omits c9a1752b84f1 s390/pci: define RID and RID available omits 6cf17f9a67c1 s390/pci: define kernel parameters for PCI multifunction omits d08d6f5d7524 s390/pci: adaptation of iommu to multifunction omits e6ab7490ffae s390/pci: Expose new port attribute for PCIe functions omits d92067dace29 Merge branch 'i2c/for-current-fixed' into i2c/for-next omits d71ffeb9f250 pinctrl: fix several typos omits 8c88cc53ffa6 MIPS: Loongson: Get host bridge information omits b9cf2cb52433 usb: core: hub: use true,false for bool variable omits 618c35556e5f MIPS: oprofile: remove unneeded semicolon in common.c omits 9f68ba7018ce mfd: wcd934x: Drop kfree for memory allocated with devm_kzalloc omits 62a679cb2825 arm64: simplify ptrauth initialization omits d0055da5266a arm64: remove ptrauth_keys_install_kernel sync arg omits f8f0aa00898f pinctrl: meson: wire up the gpio_chip's set_config callback omits ef1d0bce38cf pinctrl: meson: implement the gpio_chip get_direction callback omits 44dd0eef4a24 drm/omap: venc: remove unused variable 'venc_config_pal_bdghi' omits 37aee136f8c4 Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices omits 31d4ab856e2d Bluetooth: hci_qca: add compatible for QCA9377 omits 65749009242b dt-bindings: net: bluetooth: Add device tree bindings for QCA9377 omits aff8c489256e Bluetooth: btusb: Adding support for LE scatternet to Jfp and ThP omits 4364f2e91f0d Bluetooth: allow scatternet connections if supported. omits 220915857e29 Bluetooth: Adding driver and quirk defs for multi-role LE omits 757338371608 drm/tegra: Clean up GPIO includes omits f354157a7d18 pinctrl: samsung: Save/restore eint_mask over suspend for [...] omits 26333c37fc28 xfrm: add IPv6 support for espintcp omits 0146dca70b87 xfrm: add support for UDPv6 encapsulation of ESP omits 4e3ec9e407ad pinctrl: qcom: Add sm8250 pinctrl driver. omits 548e33205964 dt-bindings: pinctrl: qcom: Add sm8250 pinctrl bindings omits 439c2787532f drm/meson: Remove unneeded semicolon omits 69c93f9674c9 ath11k: use GFP_ATOMIC under spin lock omits 4cc02c7c1494 ath10k: correct tx bitrate of iw for SDIO omits 3344b99d69ab ath10k: add bitrate parse for peer stats info omits 0f7cb26830a6 ath10k: add rx bitrate report for SDIO omits 2289bef25e32 ath10k: enable firmware peer stats info for wmi tlv omits c26b01d5ec1a ath5k: remove conversion to bool in ath5k_ani_calibration() omits d8d20845c7f1 ath9k: add calibration timeout for AR9002 omits ded6ff15a191 ath9k: invalidate all calibrations at once omits 2bb7027b64b6 ath9k: interleaved NF calibration on AR9002 omits 41ba50fd6cac ath9k: do not miss longcal on AR9002 omits 93f8d4223163 ath9k: remove needless NFCAL_PENDING flag setting omits d6cae2bc195b ath9k: fix AR9002 ADC and NF calibrations omits 767dea211cd0 x86/tboot: Mark tboot static omits 86501437d885 ssb: scan: fix block comments coding style issues omits 2aad9f81d34c ssb: sprom: fix block comments coding style issues omits 7c2553f0db61 cpufreq: imx-cpufreq-dt: support i.MX7ULP omits d631461d5cc3 drm/i915/gt: fix spelling mistake "evalution" -> "evaluation" omits 6895681132ec arm64: dts: imx8qxp: support scu mailbox channel omits 3d8bf50860c7 rtw88: fix sparse warnings for download firmware routine omits 00f21412f244 Merge branches 'renesas-arm-soc-for-v5.8', 'renesas-driver [...] omits f1f00aa3f72f Merge branch 'renesas-fixes-for-v5.7' into renesas-next omits 135e7a156ae2 ARM: shmobile: r8a7742: Basic SoC support omits d954c6f8affa soc: renesas: rcar-rst: Add support for RZ/G1H omits cd6387b01319 soc: renesas: rcar-sysc: add R8A7742 support omits 557b7e545e09 Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into renes [...] omits 9e01d74ce0a1 dt-bindings: reset: rcar-rst: Document r8a7742 reset module omits 17a97f9db948 dt-bindings: power: rcar-sysc: Document r8a7742 SYSC binding omits 07ba85678145 Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into clk-r [...] omits 6424962816de dt-bindings: clock: renesas: cpg-mssr: Document r8a7742 binding omits 41b2df22fafb clk: renesas: Add r8a7742 CPG Core Clock Definitions omits 58f7381c9754 dt-bindings: power: rcar-sysc: Add r8a7742 power domain in [...] omits 9f09e37d1544 mtd: spi-nor: macronix: Add support for mx25u51245g omits d8207c155a7c backlight: lp855x: Ensure regulators are disabled on probe [...] omits 04b8edad262e mtd: spi-nor: macronix: Add support for mx25l51245g omits f4363e64c204 mtd: spi-nor: core: fix kernel-doc typo for spi_nor_[{info [...] omits d207b0b355e7 mtd: spi-nor: core: fix kernel-doc typo for spi_nor_manufa [...] omits 1f241ad2a093 mtd: spi-nor: fix kernel-doc for spi_nor::spimem omits 80cb80114426 mtd: spi-nor: fix kernel-doc for spi_nor::info omits ba053dd3b4d8 mtd: spi-nor: fix kernel-doc for spi_nor::reg_proto omits ba0aa311b0eb mtd: spi-nor: fix kernel-doc for spi_nor::mtd omits 40a571bc408b mtd: spi-nor: fix kernel-doc for 'struct spi_nor' omits 2f29298bc2d9 phy: qcom: qmp: Add SM8250 UFS PHY omits a6d1bfa05545 cpufreq: dt: Add support for r8a7742 omits a08e1b6c2d0b cpufreq: Add i.MX7ULP to cpufreq-dt-platdev blacklist omits 59b55c1f2046 cpufreq: omap: Build driver by default for ARCH_OMAP2PLUS omits d5a5e5b5fa7b Input: synaptics-rmi4 - really fix attn_data use-after-free omits 2712c91a54a1 Input: i8042 - add ThinkPad S230u to i8042 reset list omits f4dec2d61609 Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list" omits 9d17ad2369dc Input: atkbd - receive and use physcode->keycode mapping from FW omits 8f7b057abe28 Input: atkbd - expose function row physical map to userspace omits 6052abf8ff78 Input: i8042 - attach fwnode to serio i8042 kbd device omits 3ff7ddb1353d netfilter: nft_nat: add netmap support omits acd766e31bb9 netfilter: nft_nat: add helper function to set up NAT addr [...] omits 4566aa440008 netfilter: nft_nat: set flags from initialization path omits 0d7c83463fdf netfilter: nft_nat: return EOPNOTSUPP if type or flags are [...] omits 9d2161bed4e3 audit: log audit netlink multicast bind and unbind omits ea941016abf7 scsi: core: doc: Change function comments to kernel-doc style omits 04ee8a01abf8 scsi: ufs-qcom: Configure write booster type omits c14e7adf3a6a scsi: ufs: sysfs: Add sysfs entries for write booster omits 3d17b9b5ab11 scsi: ufs: Add write booster feature support omits 7dfdcc393dcd scsi: ufs: Use true for bool variables in ufshcd_complete_ [...] omits 655da8e57a46 scsi: sr: Use {get,put}_unaligned_be*() instead of open-co [...] omits f7854c382240 scsi: aacraid: Fix error handling paths in aac_probe_one() omits 182e073f68a0 cpu/hotplug: Fix a typo in comment "broadacasted"->"broadcasted" omits 2ac757e4152e net: ethernet: ti: fix return value check in k3_cppi_desc_ [...] omits 0c2006b29e5f r8169: improve error message if no dedicated PHY driver is found omits 8c1b2bf16d59 bpf, cgroup: Remove unused exports omits fdb9c405e35b netfilter: nf_tables: allow up to 64 bytes in the set elem [...] omits d308a881a591 drm/dp_mst: Kill the second sideband tx slot, save the world omits a21643cf569b Merge tag 'batadv-next-for-davem-20200427' of git://git.op [...] omits 799587d5731d ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT omits 46501bc35b71 drm/amd/display: remove conversion to bool in dc_link_ddc.c omits 2367cad7599f drm/amd/display: remove conversion to bool in dcn20_mpc.c omits b6e79d9a314e drm/amdgpu: remove conversion to bool in amdgpu_device.c omits fd90456c757d drm/amdgpu: decouple EccErrCnt query and clear operation omits 40e733147fe0 drm/amdgpu: switch to SMN interface to operate RSMU index mode omits fde812b32c1e drm/amdgpu: drop redundant cg/pg ungate on runpm enter omits 94fa56605866 drm/amdgpu: move kfd suspend after ip_suspend_phase1 omits dfe31f255fd6 drm/amdgpu: sw pstate switch should only be for vega20 omits d18ba57c725e drm/amdgpu: Remove unneeded semicolon omits 19f1f467bc5e Merge branch 'mlxsw-Rework-matchall-offloading-plumbing' omits 075c8aa79d54 selftests: forwarding: tc_actions.sh: add matchall mirror test omits 19f06771ca3d mlxsw: spectrum: Move flow offload binding into spectrum_flow.c omits 3c650136afba mlxsw: spectrum_matchall: Process matchall events from the [...] omits 481ff57aadf5 mlxsw: spectrum: Avoid copying sample values and use RCU p [...] omits dd0fbc89d274 mlxsw: spectrum_matchall: Push per-port rule add/del into [...] omits 47fa15eae487 mlxsw: spectrum_matchall: Move ingress indication into mall_entry omits c7ea0e162fc8 mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_ [...] omits 780ba878a1b0 mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_ [...] omits 6c8cd435b587 mlxsw: spectrum_acl: Use block variable in mlxsw_sp_acl_ru [...] omits d7fcc986224d mlxsw: spectrum: Push matchall bits into a separate file omits d52238eb7bcf mlxsw: spectrum: Push flow_block related functions into a [...] omits 3bc3ffb6e911 mlxsw: spectrum: Rename acl_block to flow_block omits 49c958ccd243 mlxsw: spectrum_acl: Move block helpers into inline header [...] omits de70083cbaab arm64: dts: rockchip: remove #sound-dai-cells from &spdif [...] omits e565dd298c6b arm64: dts: rockchip: remove #sound-dai-cells from &i2s1 n [...] omits 611e22b1d9f6 drm/rockchip: Remove unneeded semicolon omits 7c49abb4c2f8 drm/rockchip: cdn-dp-core: Make cdn_dp_core_suspend/resume static omits 6488f11f39cf Merge branch 'r8169-improve-chip-config-handling' omits 10478283f210 r8169: improve configuring RxConfig register omits 975e8505e670 r8169: improve handling CPCMD_MASK omits e145d9a184f2 interconnect: Add devm_of_icc_get() as exported API for users omits 45c9cbec425c Merge branch 'net-bridge-mrp' omits 419dba8a49d7 net: bridge: Add checks for enabling the STP. omits 6536993371fa bridge: mrp: Integrate MRP into the bridge omits 4d02b8f07515 bridge: mrp: Implement netlink interface to configure MRP omits 9a9f26e8f7ea bridge: mrp: Connect MRP API with the switchdev API omits fadd409136f0 bridge: switchdev: mrp: Implement MRP API for switchdev omits c284b5459008 switchdev: mrp: Extend switchdev API to offload MRP omits 2f1a11ae11d2 bridge: mrp: Add MRP interface. omits 3e54442c9384 net: bridge: Add port attribute IFLA_BRPORT_MRP_RING_OPEN omits 4b8d7d4c5991 bridge: mrp: Extend bridge interface omits 2cc974f83fb5 bridge: mrp: Update Kconfig omits 4714d13791f8 bridge: uapi: mrp: Add mrp attributes. omits 869129ee0c62 drm/i915: Use proper fault mask in interrupt postinstall too omits 7d3118016787 net: rtnetlink: remove redundant assignment to variable err omits 52785b6ae8ed kcsan: Use GFP_ATOMIC under spin lock omits eba9c444d34c Improve KCSAN documentation a bit omits be44ae624311 locktorture.c: Fix if-statement empty body warnings omits c9527bebb017 rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits b3578186b28d rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits 3b2a47398552 rcutorture: Add KCSAN stubs omits 33b2b93bd831 rcu: Remove self-stack-trace when all quiescent states seen omits 88375825171c rcu: When GP kthread is starved, tag idle threads as false [...] omits 654db05cee81 rcu: Use data_race() for RCU expedited CPU stall-warning prints omits e5a971d76d70 ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() omits 25246fc83155 rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU omits 7e0669c3e9de rcu-tasks: Add IPI failure count to statistics omits 039f3cc93aa0 rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs omits edf3775f0ad6 rcu-tasks: Add count for idle tasks on offline CPUs omits 40471509be3c rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness st [...] omits 9796e1ae7386 rcu-tasks: Make RCU tasks trace also wait for idle tasks omits 7e3b70e0703b rcu-tasks: Handle the running-offline idle-task special case omits 81b4a7bc3b54 rcu-tasks: Disable CPU hotplug across RCU tasks trace scans omits b38f57c1fe64 rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks omits 7d0c9c50c5a1 rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is [...] omits 9ae58d7bd11f rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI omits 238dbce39ea4 rcu-tasks: Add grace-period and IPI counts to statistics omits 276c410448db rcu-tasks: Split ->trc_reader_need_end omits b0afa0f05667 rcu-tasks: Provide boot parameter to delay IPIs until late [...] omits 88092d0c99d7 rcu-tasks: Add a grace-period start time for throttling and debug omits 43766c3eadcf rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks omits af051ca4e423 rcu-tasks: Make rcutorture writer stall output include GP state omits e21408ceec2d rcu-tasks: Add RCU tasks to rcutorture writer stall output omits 8fd8ca388ccf rcu-tasks: Move #ifdef into tasks.h omits 4593e772b502 rcu-tasks: Add stall warnings for RCU Tasks Trace omits c1a76c0b6aba rcutorture: Add torture tests for RCU Tasks Trace omits d5f177d35c24 rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] omits d01aa2633b5d rcu-tasks: Code movement to allow more Tasks RCU variants omits e4fe5dd6f26f rcu-tasks: Further refactor RCU-tasks to allow adding more [...] omits c97d12a63c26 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages omits 3d6e43c75d6b rcutorture: Add torture tests for RCU Tasks Rude omits c84aad765406 rcu-tasks: Add an RCU-tasks rude variant omits 5873b8a94e5d rcu-tasks: Refactor RCU-tasks to allow variants to be added omits 9cf8fc6fabd4 rcutorture: Add a test for synchronize_rcu_mult() omits b3d73156b075 rcu: Reinstate synchronize_rcu_mult() omits 07e105158d97 rcu-tasks: Create struct to hold state information omits eacd6f04a133 rcu-tasks: Move Tasks RCU to its own file omits 5bef8da66a9c rcu: Add per-task state to RCU CPU stall warnings omits 2beaf3280e57 sched/core: Add function to sample state of locked-down task omits 66777e5821f6 rcu-tasks: Use context-switch hook for PREEMPT=y kernels omits ac3caf827488 rcu: Add comments marking transitions between RCU watching [...] omits 52b1fc3f798d rcutorture: Add test of holding scheduler locks across rcu [...] omits 5f5fa7ea89dc rcu: Don't use negative nesting depth in __rcu_read_unlock() omits f0bdf6d473cf rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field omits 07b4a930fc44 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] omits e4453d8a1c56 rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits c76e7e0bce10 rcu: Add KCSAN stubs to update.c omits 6be7436d2245 rcu: Add rcu_gp_might_be_stalled() omits a6a82ce18ba4 rcu/tree: Count number of batched kfree_rcu() locklessly omits 9154244c1ab6 rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] omits f87dc808009a rcuperf: Add ability to increase object allocation size omits e2f3ccfa6200 rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before() omits 7b2413111a63 rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after() omits 29ffebc5fcc0 rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison omits da44cd6c8e88 rcu: Replace 1 by true omits a66dbda7893f rcu: Replace assigned pointer ret value by corresponding b [...] omits 62ae19511f1e rcu: Mark rcu_state.gp_seq to detect more concurrent writes omits c28d5c09d09f rcu: Get rid of some doc warnings in update.c omits ddc465936643 Revert "rculist: Describe variadic macro argument in a Sph [...] omits fcbcc0e70050 rcu: Fix the (t=0 jiffies) false positive omits 1fca4d12f463 rcu: Expedite first two FQS scans under callback-overload [...] omits 53965dbe5396 drm: Make drm_dp_mst_dsc_aux_for_port() safe for old compilers omits 47fbb074536e rcu: Use data_race() for RCU CPU stall-warning prints omits 5822b8126ff0 rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits b68c6146512d srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits 065a6db12a80 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits 314eeb43e5f2 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits 2f0846956355 rcu: Mark rcu_state.ncpus to detect concurrent writes omits 4f58820fd710 srcu: Add KCSAN stubs omits 353159365e72 rcu: Add KCSAN stubs omits 3608a1997498 dt-bindings: net: convert qca,ar71xx documentation to yaml omits 0767ec042897 net: ag71xx: extend link validation to support other SoCs omits 62eb0c79662c coresight: Initialize arg in sparse friendly way omits dc63e28efa19 Merge branch 'edac-i10nm' into edac-for-next omits 2fc7c955714a coresight: Don't initialize variables unnecessarily omits 440396619c93 coresight: Mark some functions static omits ce20670828c1 EDAC/i10nm: Update driver to support different bus number [...] omits dd26bf03644a coresight: etm4x: Add support for Neoverse N1 ETM omits 6dc0d028f539 drm/i915/gt: Fix up clock frequency omits ee5340abab3b EDAC, {skx,i10nm}: Make some configurations CPU model specific omits 5332f8b1d9dd dmaengine: dmatest: Describe members of struct dmatest_info omits 7f2b722668e5 dmaengine: dmatest: Describe members of struct dmatest_params omits 35c5fc028511 dmaengine: dmatest: Allow negative timeout value to specif [...] omits 85f78cec8494 Revert "dmaengine: dmatest: timeout value of -1 should spe [...] omits 955b17665d2c dmaengine: stm32-dma: direct mode support through device tree omits 86e673f7c974 dt-bindings: dma: add direct mode support through device t [...] omits 920c5974f0d3 dmaengine: qcom_hidma: Simplify error handling path in hid [...] omits c0fca736098c dmaengine: mmp_tdma: Validate the transfer direction omits 7edfe3df2a9f dmaengine: dw-edma: Check MSI descriptor before copying omits bbb336f39efc spi: spi-amd: Add AMD SPI controller driver support omits 2d744ecf2b98 ASoC: Intel: Skylake: Automatic DMIC format configuration [...] omits 1b450791d517 ASoC: Intel: Multiple I/O PCM format support for pipe omits 1b290ef023b3 ASoC: Intel: Skylake: Add alternative topology binary name omits e5c9a223da3c Merge tag 'v5.7-rc3' into spi-5.8 omits 48dd1a7938e3 regulator: max77826: Remove erroneous additionalProperties omits b430ff7ef8b0 drm/stm: ltdc: check number of endpoints omits 77060f4f71df ASoC: hisilicon: Use the defined variable to clean code omits f3fc1ea011f0 ASoC: fsl_easrc: Check for null pointer before dereferenci [...] omits 1597bfbfdb3c ASoC: ti: remove comparison to bool in omap_mcbsp_dai_set_ [...] omits e66f385354b3 ASoC: mxs-saif: Avoid unnecessary check omits b1ca2f63e20b ASoC: Intel: sof_sdw: add amp number in components string for ucm omits e782ddbb0873 ASoC: hisilicon: Use IS_ERR() instead of IS_ERR_OR_NULL() omits e411eb257b33 libbpf: Return err if bpf_object__load failed omits c85c7cdef3c9 leds: trigger: remove redundant assignment to variable ret omits 9af512e81964 leds: netxbig: Convert to use GPIO descriptors omits 1fecbb71fe0e ASoC: fsl_esai: Disable exception interrupt before schedul [...] omits 1417cff96ef8 usb: typec: ucsi: Fix the stub for ucsi_register_port_psy() omits f670269a42bf x86: Fix early boot crash on gcc-10, next try omits 73da86741e7f x86/build: Check whether the compiler is sane omits cae809434da1 arm64: dts: ti: k3-j721e-main: Add main domain watchdog entries omits 4243cd5388c8 drm/i915/gt: Sanitize GT first omits 2759e395358b drm/i915/gt: Check cacheline is valid before acquiring omits 68ace460c5b2 drm/i915/execlists: Check preempt-timeout target before su [...] omits 23b5ae2e8e13 locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed() omits 57dfcb5dce99 arm64: dts: ti: k3-am65-main: Add ehrpwm nodes omits e8014d83f604 Merge 5.7-rc3 into staging-next omits 64f9147d914d arm64: dts: ti: am654: Add thermal zones omits 7fd28c6ab83d arm64: dts: ti: am65-wakeup: Add VTM node omits 3b00933301fc Merge branch 'renesas-arm-dt-for-v5.8' into renesas-next omits e2f5d18dcace Merge branch 'renesas-fixes-for-v5.7' into renesas-next omits cf8ae446bbcb arm64: dts: renesas: Fix IOMMU device node names omits ae990a1de014 ARM: dts: renesas: Fix IOMMU device node names omits 0836dacecf48 arm64: dts: ti: k3-j721e-common-proc-board: add assigned c [...] omits 76921f15acc0 arm64: dts: ti: k3-j721e-main: Add DSS node omits fc539b90eda2 arm64: dts: ti: am654: Add DSS node omits fea89b265f78 ARM: dts: shmobile: Update CMT1 compatible values omits 14232c6e788c platform/x86: thinkpad_acpi: Add support for dual fan control omits 366b8149fbff m68k: amiga: config: Replace zero-length array with flexib [...] omits cef8ec8cbd21 leds: add sgm3140 driver omits ea4407fa905a dt-bindings: leds: Add binding for sgm3140 omits 03f613f0571f leds: ariel: Add driver for status LEDs on Dell Wyse 3020 omits 44c606b0058b leds: pwm: check result of led_pwm_set() in led_pwm_add() omits 9f4069b055d1 drm/i915: re-disable -Wframe-address omits 5c447c18d1f7 ACPI: CPPC: Make some symbols static omits 496121c02127 ACPI: processor: idle: Allow probing on platforms with one [...] omits 96fa72ffb215 Merge 5.7-rc3 into driver-core-next omits 48a4cc950348 Merge 5.7-rc3 into char-misc-next omits e947861d0ccb Merge 5.7-rc3 into tty-next omits f6402eb4a2b3 Merge 5.7-rc3 into usb-next omits 694cfd87b0c8 x86/setup: Add an initrdmem= option to specify initrd phys [...] omits e62905ae34ea xfrm interface: don't take extra reference to netdev omits 32927393dc1c sysctl: pass kernel pointers to ->proc_handler omits f461d2dcd511 sysctl: avoid forward declarations omits 2374c09b1c8a sysctl: remove all extern declaration from sysctl.c omits 26363af56434 mm: remove watermark_boost_factor_sysctl_handler omits 59a022cc14cf ath10k: add statistics of tx retries and tx failed when tx [...] omits 4913e675630e ath10k: enable rx duration report default for wmi tlv omits 5cb899dd5ba4 ath11k: fix reo flush send omits 74f99482eae0 netfilter: nf_conntrack: add IPS_HW_OFFLOAD status bit omits c464f5532fe9 Merge branch 'i2c/for-current' into i2c/for-next omits fdeab9779cfe Merge branch 'i2c/for-5.8' into i2c/for-next omits a66d0af81726 i2c: iproc: generate stop event for slave writes omits 21953ee5013d x86/cpu: Export native_write_cr4() only when CONFIG_LKTDM=m omits f131bd3eee97 Merge branch 'cloudflare-prog' omits 234589012ba0 selftests/bpf: Add cls_redirect classifier omits bfe3d8f6313d x86/tlb: Restrict access to tlbstate omits 8a29204f3e97 xen/privcmd: Remove unneeded asm/tlb.h include omits 6c9b7d79a801 x86/tlb: Move PCID helpers where they are used omits 6f8a57ccf851 bpf: Make verifier log more relevant by default omits af5c40c6ee05 x86/tlb: Uninline nmi_uaccess_okay() omits 71d19214776e bpf: add bpf_ktime_get_boot_ns() omits 0a05861f80fe xsk: Fix typo in xsk_umem_consume_tx and xsk_generic_xmit [...] omits 96f59fe291d2 x86/tlb: Move cr4_set_bits_and_update_boot() to the usage site omits 0cf2ea1121aa MIPS: Kernel: Identify Loongson-2K processors omits 69de6c1a7fc7 x86/tlb: Move paravirt_tlb_remove_table() to the usage site omits 4b04e6c23674 x86/tlb: Move __flush_tlb_all() out of line omits 082b57e3eb09 net: bpf: Make bpf_ktime_get_ns() available to non GPL programs omits 6f3f65d80dac net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head omits 6890896bd765 bpf: Fix missing bpf_base_func_proto in cgroup_base_func_p [...] omits 745abfaa9eaf bpf, riscv: Fix tail call count off by one in RV32 BPF JIT omits ae460c022453 bpf_helpers.h: Add note for building with vmlinux.h or lin [...] omits 0456ea170cd6 bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE, [...] omits 93e516894752 tools/bpf/bpftool: Remove duplicate headers omits b0b3fb675922 bpf: Remove set but not used variable 'dst_known' omits 598cc9300563 PM: sleep: Helpful edits for devices.rst documentation omits e2e13925ff74 MIPS: Loongson: Add support for perf tool omits a44f83092d71 MIPS: Rename the "Fill" cache ops to avoid build failure omits 29def599b38b x86/tlb: Move flush_tlb_others() out of line omits 58430c5dba7b x86/tlb: Move __flush_tlb_one_kernel() out of line omits 127ac915c8e1 x86/tlb: Move __flush_tlb_one_user() out of line omits cd30d26cf307 x86/tlb: Move __flush_tlb_global() out of line omits 2faf153bb734 x86/tlb: Move __flush_tlb() out of line omits 84c0eb212c88 platform/mellanox: mlxreg-hotplug: convert to use i2c_new_ [...] omits e14d796d8339 i2c: iproc: add support for SMBUS quick cmd omits 6b98bf01d2af i2c: powermac: Simplify reading the "reg" and "i2c-address [...] omits 1b9e68533299 i2c: qup: remove unneeded conversion to bool omits aef6f2e7cec1 i2c: brcmstb: Fix handling of optional interrupt omits 88fb09c40925 i2c: regroup documentation of bindings omits 09cc9a3bce91 i2c: stm32f7: allows for any bus frequency omits dd16163ea24b dt-bindings: i2c: i2c-stm32f7: allow clock-frequency range omits e07a89775c71 i2c: stm32: don't print an error on probe deferral omits ec43f7434379 i2c: brcmstb: Allow to compile it on BCM2835 omits e804f0a78e9e i2c: slave-eeprom: Make it possible to pre-load eeprom data omits 3fd8dc269ff0 net: hns3: remove an unnecessary check in hclge_set_umv_space() omits 659d4587fe72 net: openvswitch: use div_u64() for 64-by-32 divisions omits 4b36a0dff794 net: openvswitch: suitable access to the dp_meters omits 06b439de5f89 Merge branch 'hinic-add-SR-IOV-support' omits 1f62cfa19a61 hinic: add net_device_ops associated with vf omits 7dd29ee12865 hinic: add sriov feature support omits a425b6e1c69b hinic: add mailbox function support omits c90af587a9ee net/mlx4_core: Add missing iounmap() in error path omits df346f1aac6c dccp: remove unused inline function dccp_set_seqno omits 163749ad8436 qlcnic: remove unused inline function qlcnic_hw_write_wx_2M omits 308de89fedf4 liquidio: remove unused inline functions omits 3e14462f1bee ptp: clockmatrix: remove unnecessary comparison omits f30e472071c8 hsr: remove unnecessary code in hsr_dev_change_mtu() omits 071c8ed6e88d tcp: mptcp: use mptcp receive buffer space to select rcv window omits 460fd830dd9d dpaa2-eth: add channel stat to debugfs omits ae23aae229b8 octeontx2-pf: Remove unneeded semicolon omits dce38b74b2b5 net: phy: dp83867: Remove unneeded semicolon omits 8b5d10e4d285 Merge branch 'net-hns3-refactor-for-MAC-table' omits 039ba863e8d7 net: hns3: optimize the filter table entries handling when [...] omits 7d0b345156d0 net: hns3: use mutex vport_lock instead of mutex umv_lock omits c631c696823c net: hns3: refactor the promisc mode setting omits f671237a4b45 net: hns3: add support for dumping UC and MC MAC list omits ee4bcd3b7ae4 net: hns3: refactor the MAC address configure omits 4c58f5924701 net: hns3: replace num_req_vfs with num_alloc_vport in hcl [...] omits c1c5f66ee0de net: hns3: remove unnecessary parameter 'is_alloc' in hclg [...] omits 1ac0e6c29298 net: hns3: refine for unicast MAC VLAN space management omits d483389678f9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b99e40908f42 default csum_and_copy_to_user(): don't bother with access_ok() omits 7842087b0196 Input: mms114 - add extra compatible for mms345l omits 86d1ee00c86d dt-bindings: mms114: document melfas,mms345l binding omits b8a1181122f7 drm/i915: Use indirect ctx bb to mend CMD_BUF_CCTL omits 1dd47b54baea drm/i915: Add live selftests for indirect ctx batchbuffers omits e1ca5184625d panel: simple: Add Ivo M133NWF4 R0 omits d08ffbeaa100 dt-bindings: display: simple: Add IVO M133NWF4 R0 omits ec4127776ce5 Merge branch 'clk-qcom' into clk-next omits 685d21096f6c drm/i915: Add per ctx batchbuffer wa for timestamp omits 168c6d231b4b drm/i915: Add engine scratch register to live_lrc_fixed omits 8cf7961dab42 block: bypass ->make_request_fn for blk-mq drivers omits ae3cc8d8ff06 dm: remove the make_request_fn check in device_area_is_invalid omits a91b2014fc31 bcache: remove a duplicate ->make_request_fn assignment omits 3e82c3485e83 block: remove create_io_context omits b0c664cc80e8 panel: simple: Add BOE NV133FHM-N61 omits 1a8afd1ef47c dt-bindings: display: simple: Add BOE NV133FHM-N61 omits bc7f0b6d4ae4 video/fbdev/riva: Remove dead code omits 3d930aacd637 drm/panel: remove set but not used variable 'config' omits 232f23e8cd97 dt-bindings: panel: Document some missing compatible strings omits 30be30310871 drm/bridge: panel: Return always an error pointer in drm_p [...] omits 4606ed7ede0c drm/bridge: ps8640: Let panel to set the connector type omits d53139b37f10 drm: panel: Set connector type for LP120UP1 omits a29b57e9df22 drm/panel: ili9322: Remove unneeded semicolon omits 03e909acd95a drm/panel: simple: Add support for AUO G121EAN01.4 panel omits d9ccd1f28246 drm/panel: simple: Add support for AUO G156XTN01.0 panel omits 2f7b832fc992 drm/panel: simple: Add support for AUO G190EAN01 panel omits 298f3db6ee69 dma-contiguous: fix comment for dma_release_from_contiguous omits 1d659236fb43 dma-pool: scale the default DMA coherent pool size with me [...] omits 82fef0ad811f x86/mm: unencrypted non-blocking DMA allocations use coher [...] omits 2edc5bb3c5cc dma-pool: add pool sizes to debugfs omits 76a19940bd62 dma-direct: atomic allocations must come from atomic coher [...] omits 54adadf9b085 dma-pool: dynamically expanding atomic pools omits 41aef04524d3 Staging: rtl8188eu: core: rtw_pwrctrl: fixed a coding style issue omits 87f86cddda65 staging: wfx: check ssidlen and prevent an array overflow omits 705b7c364808 Staging: rtl8723bs: Fix comment typo "the the". omits f80fa161ae61 staging: qlge: qlge_dbg.c: Remove trailing semicolon from macro omits 46abf997419c MAINTAINERS: Add rcy@google.com as maintainer for drivers/ [...] omits 3172204a39c9 Staging: gasket: fix typo in gasket_page_table.c comments. omits 4da0b2b7e675 efi/libstub: Re-enable command line initrd loading for x86 omits 4353dd3b7078 Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] omits 30cdd62dce6b arm64: dts: imx8mp: Add thermal zones support omits 9c4b24db828a dt-bindings: arm: imx: add kontron smarc to schema omits 592a8191f058 arm: dts: ls1021atwr: Add QSPI node properties omits f5ac5ac12dd6 arm64: dts: ls1012a: Add QSPI node properties omits e0d8d4eaccc2 ARM: dts: e60k02: add interrupt for PMIC omits 6033cebdfff9 ptp: idt82p33: remove unnecessary comparison omits 5d7163a11787 net: ipv6: remove unused inline function ip6_set_txhash omits 7f023ec91c3c net: sched: remove unused inline function qdisc_reset_all_tx omits d9e4171a4a2c net: atlantic: Remove unneeded semicolon omits 10395e99f4a6 net/mlxfw: Remove unneeded semicolon omits 993e8ec9754b Merge branch 'net-phy-smaller-phylib-improvements' omits 9576e9fa1c02 net: phy: clear phydev->suspended after soft reset omits 3194915486b2 net: phy: remove genphy_no_soft_reset omits d70c47c8dc69 net: phy: make phy_suspend a no-op if PHY is suspended already omits 5c05c1dbb177 net: phylink, dsa: eliminate phylink_fixed_state_cb() omits 6861d6d9cf36 Merge branch 'qdisc-noop' omits b89c1e6bdc73 dpaa2-eth: fix return codes used in ndo_setup_tc omits b70ba69ef1f7 net: sched: report ndo_setup_tc failures via extack omits af03958da067 PCI/EDR: Log only ACPI_NOTIFY_DISCONNECT_RECOVER events omits adc9fbcd7d04 PCI: Use of_node_name_eq() for node name comparisons omits 92dc39fd4047 Merge branch 'mlxsw-Mirroring-cleanups' omits 4780dbdbd957 mlxsw: spectrum_span: Replace zero-length array with flexi [...] omits 4c00dafc59c7 mlxsw: spectrum_span: Use 'refcount_t' for reference counting omits c0c2899cf66e mlxsw: spectrum_span: Remove unnecessary debug prints omits 7f9b099bd9d3 mlxsw: spectrum_span: Rename parms() to parms_set() omits 8146458fcd79 mlxsw: spectrum_span: Reduce nesting in mlxsw_sp_span_entr [...] omits f371d5345377 scsi: sgiwd93: Remove unneeded semicolon in sgiwd93.c omits 9b77c9da6a1f scsi: qla4xxx: Remove unneeded semicolon in ql4_os.c omits 8d5e202802a5 scsi: isci: Use true, false for bool variables omits acfcb728bd57 scsi: bnx2fc: Remove unneeded semicolon in bnx2fc_fcoe.c omits f71ded01cc3f scsi: bfa: Remove unneeded semicolon in bfa_fcs_rport.c omits 0745c834f793 scsi: bfa: Remove set but not used variable 'fchs' omits 6942d531e2d2 scsi: snic: Make snic_io_exch_ver_cmpl_handler() return void omits baf3fbf26cc0 scsi: mpt3sas: Remove NULL check before freeing function omits 2e9ef0fcac01 scsi: ipr: Remove NULL check before freeing function omits f166021c0f51 scsi: bfa: Remove unneeded semicolon in bfa_fcs_lport_ns_s [...] omits f8f794a15adc scsi: pmcraid: Replace dma_pool_malloc with dma_pool_zalloc omits 7c59dace7e8e scsi: target: iscsi: Remove the iscsi_data_count structure omits f983622ae605 scsi: core: Avoid calling synchronize_rcu() for each devic [...] omits 3fa65812c202 scsi: BusLogic: Remove conversion to bool in blogic_inquiry() omits 1a5d1d940ba8 scsi: megaraid: Use true, false for bool variables omits 3147d8aaa03e proc: Use PIDTYPE_TGID in next_tgid omits 0fb5ce62c592 proc: modernize proc to support multiple private instances omits c59f415a7cb6 Use proc_pid_ns() to get pid_namespace from the proc superblock omits 9669a5079995 drm/i915: Drop rq->ring->vma peeking from error capture omits edb7f9d6b574 Merge back system-wide PM updates for v5.8. omits a914ff2d78ce PCI/ASPM: Don't select CONFIG_PCIEASPM by default omits 8c8ff55b4da7 PCI/AER: Don't select CONFIG_PCIEAER by default omits 2fff3f73e8c2 Documentation: PM: sleep: Update driver flags documentation omits fbedda4e4dc5 PCI: keystone: Don't select CONFIG_PCI_KEYSTONE_HOST by default omits 94b84ac1979b PCI: dra7xx: Don't select CONFIG_PCI_DRA7XX_HOST by default omits 2a3f34750b8b PM: sleep: core: Rename DPM_FLAG_LEAVE_SUSPENDED omits c3aaf086701d PCI/PM: Call .bridge_d3() hook only if non-NULL omits e07515563d01 PM: sleep: core: Rename DPM_FLAG_NEVER_SKIP omits fa2bfead9103 PM: sleep: core: Rename dev_pm_smart_suspend_and_suspended() omits 76c70cb58ce3 PM: sleep: core: Rename dev_pm_may_skip_resume() omits 0fe8a1be599a PM: sleep: core: Rework the power.may_skip_resume handling omits 6e176bf8d461 PM: sleep: core: Do not skip callbacks in the resume phase omits 9c878557b1eb drm/i915/gt: Use the RPM config register to determine clk [...] omits 555a32242997 drm/i915/gt: Trace RPS events omits 9020d3956317 x86/alternatives: Move temporary_mm helpers into C omits ce4c43065c01 scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 omits 8012209eb26b scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region omits 85896421df0c scsi: mpt3sas: Separate out RDPQ allocation to new function omits 550dc875cfbc scsi: mpt3sas: Rename function name is_MSB_are_same omits ba27c5cf286d scsi: mpt3sas: Don't change the DMA coherent mask after al [...] omits cb2a02355b04 x86/cr4: Sanitize CR4.PCE update omits b8d3ad51dfec ASoC: snd-sof-intel-hda-common - add hda_model parameter a [...] omits bc834e074e36 scsi: bnx2fc: Add missing annotation for bnx2fc_abts_cleanup() omits 7c67f54661fc KVM: SVM: do not allow VMRUN inside SMM omits acd05785e48c kvm: add capability for halt polling omits 87796555d48c KVM: nVMX: Store vmcs.EXIT_QUALIFICATION as an unsigned lo [...] omits d1ec20a55f6c scsi: aic7xxx: Remove unnecessary NULL checks before kfree omits 9cd7d494bd2b scsi: aic7xxx: Use kzalloc() instead of kmalloc()+memset() omits d8f0b35331c4 x86/cpu: Uninline CR4 accessors omits f8e25f97407c scsi: cxgb4i: Remove superfluous null check omits c213db614685 MIPS: Clear XContext at boot time omits d82d500f5118 MIPS: arch_send_call_function_single_ipi() calling convent [...] omits 6c9147d991fb Merge remote-tracking branch 'regmap/for-5.8' into regmap-next omits cef570d20922 Merge remote-tracking branch 'regmap/for-5.7' into regmap-linus omits 1ebf7aaf3ac0 drm/i915/gt: Prefer soft-rc6 over RPS DOWN_TIMEOUT omits f83e4f9896ef MIPS: Loongson-3: Add some unaligned instructions emulation omits d339cd02b888 MIPS: Move unaligned load/store helpers to inst.h omits c05b5940d940 MIPS: Fix the declaration conflict of mm_isBranchInstr() omits cbb01c2f2f63 scsi: qla2xxx: Fix MPI failure AEN (8200) handling omits d971d42f0655 amdgpu/dc: remove redundant assignment to variable 'option' omits abb17b1edf7b drm/amdgpu/gmc: Use consistent variable on unlocks omits a96f661a4715 drm/amd/display: remove redundant assignment to variable ret omits 04e4e2e95583 drm/amdgpu: protect ring overrun omits 312a79b6eafe drm/amdgpu: extent threshold of waiting FLR_COMPLETE omits 79bebabb88cb drm/amdgpu: for nv12 always need smu ip omits 8efd72759e9e drm/amdgpu: skip sysfs node not belong to one vf mode omits 38748ad88a2f drm/amdgpu: enable one vf mode for nv12 omits b217e6f579d6 drm/amdgpu: clear the messed up checking logic omits c2ce6aebf092 drm/amdgpu: provide RREG32_SOC15_NO_KIQ, will be used later omits c983361a7249 drm/amdgpu: sriov is forbidden to call disable DPM omits 2f5a0a91191a drm/amdgpu: skip cg/pg set for SRIOV omits 1a0f3667d876 drm/amdgpu: ignore TA ucode for SRIOV omits 28d65729b050 block: Limit number of items taken from the I/O scheduler [...] omits 895d47759bdc block: unexport bdev_read_page and bdev_write_page omits 7db8736db081 drm/i915: Split some long lines omits 8fdda3854967 drm/i915: Introduce .set_idle_link_train() vfunc omits fb83f72c48a5 drm/i915: Introduce .set_signal_levels() vfunc omits eee3f91195ad drm/i915: Introduce .set_link_train() vfunc omits d7ff281c6d27 drm/i915: Have pfit calculations return an error code omits 4cecc7c0cc2b drm/i915: Pass connector state to pfit calculations omits f650af72e5ba drm/i915: s/pipe_config/crtc_state/ in pfit functions omits 35dd95b4ee19 drm/i915: Use drm_rect to store the pfit window pos/size omits eac9c58539aa drm/i915: Flatten a bunch of the pfit functions omits c5a01ec7579a drm/i915: Fix skl+ non-scaled pfit modes omits 8c5cc19e9470 x86/tlb: Uninline __get_current_cr3_fast() omits cbc636557d2d iwlwifi: debug: set NPK buffer in context info omits 62bee4862bfa iwlwifi: pcie: add new structs for So devices with long latency omits 9c9613f0ee07 iwlwifi: pcie: add new structure for Qu devices with mediu [...] omits 0928df0a868c iwlwifi: mvm: tell firmware about required LTR delay omits 2d39683e7399 iwlwifi: update few product names in AX family omits 4ee27edd3891 iwlwifi: pcie: add cfgs for SoCs with device ID 0x4FD0 omits e819a80a9764 iwlwifi: add new cards for AX family omits 28dd7ccdc56f iwlwifi: acpi: read TAS table from ACPI and send it to the FW omits 9efab1ad3ffb iwlwifi: remove fw_monitor module parameter omits 9dede8124550 iwlwifi: remove deprecated and unused iwl_mvm_keyinfo struct omits c4ace42659b5 iwlwifi: mvm: add framework for specific phy configuration omits 63417549fc8e iwlwifi: pcie: move iwl_pcie_ctxt_info_alloc_dma() to user omits f05f8edd90f1 iwlwifi: yoyo: support IWL_FW_INI_TIME_POINT_HOST_ALIVE_TI [...] omits a548c69d2e0f iwlwifi: mvm: add DCM flag to rate pretty-print omits 161158d7af3f iwlwifi: pcie: gen2: minor code cleanups in byte table update omits 95a9e44f8fb2 iwlwifi: pcie: add n_window/ampdu to tx_queue debugfs omits df67a1bea037 iwlwifi: pcie: use seq_file for tx_queue debugfs file omits 250380c9b8e5 iwlwifi: support version 9 of WOWLAN_GET_STATUS notification omits 7a99c877ae8e iwlwifi: dbg: support multiple dumps in legacy dump flow omits 4af119509a48 iwlwifi: move API version lookup to common code omits c2cf318df87c iwlwifi: nvm: use iwl_nl80211_band_from_channel_idx omits 82f25bd73c0b regmap-i2c: add 16-bit width registers support omits e73f94d1b6f0 batman-adv: remove unused inline function batadv_arp_chang [...] omits a97bf49f824e RDMA/hns: Simplify the status judgment code of hns_roce_v1_m_qp() omits 357f34294686 RDMA/hns: Simplify the state judgment code of qp omits 7c044adca272 RDMA/hns: Simplify the cqe code of poll cq omits a3de9e83810c RDMA/hns: Simplify the qp state convert code omits 375898e83d26 RDMA/hns: Optimize hns_roce_v2_set_mac() omits 9976ea27b526 RDMA/hns: Optimize hns_roce_config_link_table() omits dc234825997e spi: spi-fsl-dspi: Adding shutdown hook omits 4eb8320bd1aa efi: Move arch_tables check to caller omits 4e9a0f73f030 efi: Clean up config table description arrays omits 0a75561489f5 efi/libstub/x86: Avoid getter function for efi_is64 omits 980771f61662 efi/libstub: Drop __pure getters for EFI stub options omits ccc27ae77494 efi/libstub: Drop __pure getter for efi_system_table omits 544393707f3c efi: Kill __efistub_global omits 26a92425f9a3 efi/x86: Remove __efistub_global and add relocation check omits 420b6d00ca94 efi/arm: Remove __efistub_global annotation omits 685d8164b5da efi/libstub: Move efi_relocate_kernel() into separate source file omits e71356fe29e7 efi/libstub/arm64: Switch to ordinary page allocator for k [...] omits 43b1df0e013c efi/libstub: Add API function to allocate aligned memory omits 50de2e9ebbc0 drm/lima: enable runtime pm omits 63945d51490f drm/lima: add pm resume/suspend ops omits 7a475eb470ac drm/lima: separate clk/regulator enable/disable function omits 3446d7e9883d drm/lima: add resume/suspend callback for each ip omits 9f5072a191a1 drm/lima: power down ip blocks when pmu exit omits 4836cf044d74 drm/lima: add lima_devfreq_resume/suspend omits 4eb70cd3f284 drm/lima: always set page directory when switch vm omits 24943269e51b drm/lima: check vm != NULL in lima_vm_put omits d04f2a8e5b19 drm/lima: print process name and pid when task error omits 4eda21d61904 drm/lima: use module_platform_driver helper omits 2ce216edf2c6 drm/lima: Clean up redundant pdev pointer omits 21d81f888299 drm/lima: Clean up IRQ warnings omits 3e645a4add53 ASoC: soc-compress: avoid false-positive Wuninitialized warning omits 4a65ed6562bc Merge branch 'ib-mfd-x86-usb-watchdog-v5.7' omits b6b5c42e3bab mac80211: fix two missing documentation entries omits be689f68d040 cfg80211: reject channels/chandefs with KHz offset >= 1000 omits 3b23c184f72a mac80211: add freq_offset to RX status omits b6011960f392 mac80211: handle channel frequency offset omits 934f4c7dd3a5 cfg80211: express channels with a KHz component omits b57251010016 ieee80211: share 802.11 unit conversion helpers omits bdee75d2ac23 mac80211_hwsim: indicate in IBSS that we have transmitted beacons omits dba25b04c611 mac80211: minstrel_ht_assign_best_tp_rates: remove redundant test omits 302ff8b7a2b0 mac80211: Fail association when AP has no legacy rates omits 0c197f16f7bc mac80211: agg-tx: add an option to defer ADDBA transmit omits 31d8bb4e07f8 mac80211: agg-tx: refactor sending addba omits 4826e721103a mac80211: Skip entries with HE membership selector omits 2a392596d881 cfg80211: Parse HE membership selector omits a4055e74a2ff mac80211: Don't destroy auth data in case of anti-clogging omits d46b4ab870fa mac80211: add twt_protected flag to the bss_conf structure omits 9166cc49767a mac80211: implement Operating Mode Notification extended N [...] omits 873b1cf61105 mac80211: Process multicast RX registration for Action frames omits 155d7c733807 nl80211: allow client-only BIGTK support omits 9dba48a6ece7 cfg80211: support multicast RX registration omits 6cd536fe62ef cfg80211: change internal management frame registration API omits 9eaf183af741 mac80211: Report beacon protection failures to user space omits 4d797fce783a cfg80211: Unprotected Beacon frame RX indication omits c38b608504aa ASoC: wm8962: set CLOCKING2 as non-volatile register omits de2cc97acba0 iwlwifi: scan: remove support for fw scan api v13 omits 50689771c8f0 drm/i915: Only close vma we open omits df474842683c hyper-v: Switch to use UUID types directly omits 87f79075a18e hyper-v: Replace open-coded variant of %*phN specifier omits 767d9fedf674 hyper-v: Supply GUID pointer to printf() like functions omits 44ae7512b511 hyper-v: Use UUID API for exporting the GUID (part 2) omits 2f72d35ea75e MAINTAINERS: Update entry for Intel Broxton PMC driver omits 25f1ca31e230 platform/x86: intel_pmc_ipc: Convert to MFD omits 0759a8730c70 platform/x86: intel_telemetry: Add telemetry_get_pltdata() omits b8da68f44f6d platform/x86: intel_pmc_ipc: Move PCI IDs to intel_scu_pcidrv.c omits 781adff21c84 x86/platform/intel-mid: Add empty stubs for intel_scu_devi [...] omits 7713f9180cb4 platform/x86: intel_pmc_ipc: Drop intel_pmc_ipc_command() omits b62851491a55 usb: typec: mux: Convert the Intel PMC Mux driver to use n [...] omits 68c73fb22477 platform/x86: intel_telemetry: Convert to use new SCU IPC API omits 5036208367cb mfd: intel_soc_pmic_mrfld: Convert to use new SCU IPC API omits 4181bc8f6fab mfd: intel_soc_pmic_bxtwc: Convert to use new SCU IPC API omits e7d3c33c58e0 mfd: intel_soc_pmic: Add SCU IPC member to struct intel_soc_pmic omits ddcce057f50d platform/x86: intel_pmc_ipc: Start using SCU IPC omits 7e18c89d6e37 platform/x86: intel_scu_ipc: Add managed function to regis [...] omits 663cc18861a0 platform/x86: intel_scu_ipcutil: Convert to use new SCU IPC API omits 80ae679b8f86 watchdog: intel-mid_wdt: Convert to use new SCU IPC API omits 595694bd3888 platform/x86: intel_mid_powerbtn: Convert to use new SCU IPC API omits f57fa18583f5 platform/x86: intel_scu_ipc: Introduce new SCU IPC API omits dd8856493739 platform/x86: intel_scu_ipc: Move legacy SCU IPC API to a [...] omits ea608f25fa09 platform/x86: intel_scu_ipc: Log more information if SCU I [...] omits 54b34aa0a729 platform/x86: intel_scu_ipc: Split out SCU IPC functionali [...] omits b5f7311d3a2e platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TA omits 90e8f58dfc04 mac80211: fix drv_config_iface_filter() behaviour omits 1db364c88695 mac80211: mlme: remove duplicate AID bookkeeping omits 5cc58a9ecfa1 mac80211_hwsim: notify wmediumd of used MAC addresses omits f78bf066acb9 platform/x86: intel_pmc_core: Change Jasper Lake S0ix debu [...] omits 4a3de90b1184 mac80211: sta_info: Add lockdep condition for RCU list usage omits 7ae14cf581f2 phy: ti: j721e-wiz: Implement DisplayPort mode to the wiz driver omits 5b6cc38f3f3f ALSA: usb-audio: Fix racy list management in output queue omits 9c3d6497fbfa crypto: bcm - Delete redundant variable definition omits 97f2650e5040 crypto: drbg - always seeded with SP800-90B compliant nois [...] omits 764428fe99e8 crypto: jitter - SP800-90B compliance omits 63e05f327517 crypto: algif_rng - remove redundant assignment to variable err omits 8a656a48f75f crypto: chelsio - remove redundant assignment to variable error omits 3ca73b70a3a9 crypto: arm64 - Consistently enable extension omits 9784c9963fec gpiolib: devprop: Warn if gpio-line-names is too long omits b2f9fb0d671f EDAC/amd8131: Remove defined but not used bridge_str omits 04c96460bfdb ALSA: usb-audio: Remove async workaround for Scarlett 2nd gen omits f0bd62b64016 ALSA: usb-audio: Improve frames size computation omits 10635d2d2a4c Merge branch 'for-linus' into for-next omits 36dbae994532 Merge branch 'topic/nhlt' into for-next omits 0d283287a420 ALSA: hda: Refactor Intel NHLT init omits 33cdfbe37703 exfat: replace 'time_ms' with 'time_cs' omits 1e676227df40 exfat: remove the assignment of 0 to bool variable omits 05d34760f96a exfat: Remove unused functions exfat_high_surrogate() and [...] omits 54198de6eddf exfat: Simplify exfat_utf8_d_hash() for code points above U+FFFF omits 96c2007e58ac exfat: Improve wording of EXFAT_DEFAULT_IOCHARSET config option omits aac3e46ae70d exfat: Use a more common logging style omits 39a3500c2598 exfat: Simplify exfat_utf8_d_cmp() for code points above U+FFFF omits 435cbab95e39 f2fs: fix quota_sync failure due to f2fs_lock_op omits 126a34061eec Merge tag 'drm-misc-next-2020-04-23' of git://anongit.free [...] omits 1802136023c0 Merge branch 'ovs-meter-tables' omits e57358873bb5 net: openvswitch: use u64 for meter bucket omits c77350089052 net: openvswitch: make EINVAL return value more obvious omits a8e387384f55 net: openvswitch: remove the unnecessary check omits eb58eebc7fb5 net: openvswitch: set max limitation to meters omits c7c4c44c9a95 net: openvswitch: expand the meters supported number omits b4892e440432 drm/i915: Make define for lrc state offset omits f1cc6acf22dd drm/i915/selftests: Add context batchbuffers registers to [...] omits efcd549da9d7 net: phy: bcm54140: fix less than zero comparison on an unsigned omits 8ffe2df6426f qed: Make ll2_cbs static omits 3c9143d96852 net: sched : Remove unnecessary cast in kfree omits 9bd4af240f4d KVM: nVMX: Drop a redundant call to vmx_get_intr_info() omits 7d5b10fcb81e PCI/P2PDMA: Add AMD Zen Raven and Renoir Root Ports to whitelist omits 92a8da46462e Merge branch 'net-ethernet-ti-cpts-add-irq-and-HW_TS_PUSH-events' omits 84ea9c0a95d7 net: ethernet: ti: cpsw: enable cpts irq omits b78aba495df0 net: ethernet: ti: cpts: add support for HW_TS_PUSH events omits 85624412a03d net: ethernet: ti: cpts: add irq support omits ba10742840fb net: ethernet: ti: cpts: rework locking omits c8f8e47efe66 net: ethernet: ti: cpts: move tx timestamp processing to p [...] omits 3bfd41b57811 net: ethernet: ti: cpts: optimize packet to event matching omits 856e59ab7e6d net: ethernet: ti: cpts: switch to use new .gettimex64() i [...] omits 0d6df3e613b7 net: ethernet: ti: cpts: move tc mult update in cpts_fifo_read() omits e66dccced0cf net: ethernet: ti: cpts: separate hw counter read from tim [...] omits 79d6e755a454 net: ethernet: ti: cpts: use dev_yy() api for logs omits 4c532b144fc2 Merge branch 'net-napi-addition-of-napi_defer_hard_irqs' omits cf4058dbaa18 net/mlx4_en: use napi_complete_done() in TX completion omits 7e417a66b86c net: napi: use READ_ONCE()/WRITE_ONCE() omits 6f8b12d661d0 net: napi: add hard irqs deferral feature omits e748f07d00c1 drm/amdgpu: retire legacy vega10 sos version check omits 893d14cbe1ea drm/amdgpu: switch to helper function to init sos ucode omits 1c301f443387 drm/amdgpu: add helper function to init sos ucode omits f4503f9eb3a1 drm/amdgpu: switch to helper function to init asd ucode omits dc7195f66344 drm/amdgpu: add helper function to init asd ucode omits bc9fb7e93c72 drm/amdgpu: retire unused check_fw_loading status omits d4d27897db9f drm/amdgpu: remove unnecessary tOS version check omits a2676149323f drm/amdgpu: retire support_vmr_ring interface omits fe158997c8b7 drm/amdgpu: shrink critical section in amdgpu_amdkfd_gpuvm [...] omits e6acd2b6e84b Merge branch 'qed-aer' omits 731815e720ae qede: Add support for handling the pcie errors. omits 2196d831205b qed: Enable device error reporting capability. omits e131a5634830 net: dsa: add GRO support via gro_cells omits b75326c20124 ipv6: Honor all IPv6 PIO Valid Lifetime values omits 6f81b2d047c5 drm/amdgpu: Init data to avoid oops while reading pp_num_states. omits 00aba6da21e5 drm/amdgpu: remove set but not used variable 'priority' omits 408d9121004d drm: amdgpu: fix kernel-doc struct warning omits 17fd4fe943fa drm: amd/display: fix Kconfig help text omits 5420819401cc drm/amdgpu: request reg_val_offs each kiq read reg omits a6cec3fdbd72 PCI: pciehp: Remove unused EMI() and HP_SUPR_RM() macros omits e0b4b4722dfa net/mlx5: Update transobj.c new cmd interface omits 7ba294e43595 net/mlx5: Update SW steering new cmd interface omits 2276a0dfc17b net/mlx5: Update port.c new cmd interface omits fa8110f4451c net/mlx5: Update rl.c new cmd interface omits 1fb519343455 net/mlx5: Update uar.c new cmd interface omits 9b3ca3ec0316 net/mlx5: Update pd.c new cmd interface omits 86d41641ddd6 net/mlx5: Update pagealloc.c new cmd interface omits adda874c957c net/mlx5: Update mr.c new cmd interface omits 62a9fec04083 net/mlx5: Update mcg.c new cmd interface omits 3ac0e69e69ad net/mlx5: Update main.c new cmd interface omits 253e790e204f net/mlx5: Update vxlan.c new cmd interface omits 9d6ed2716316 net/mlx5: Update mpfs.c new cmd interface omits bb7664d369bf net/mlx5: Update gid.c new cmd interface omits 5d19395f6988 net/mlx5: Update lag.c new cmd interface omits 59ad21c21fc4 net/mlx5: Update fw.c new cmd interface omits 31a0956ea915 net/mlx5: Update fs_core new cmd interface omits b316e1866fa3 net/mlx5: Update FPGA to new cmd interface omits e08a6832f9c1 net/mlx5: Update eswitch to new cmd interface omits a184cda1bb31 net/mlx5: Update statistics to new cmd interface omits 49d7fcd127c1 net/mlx5: Update eq.c to new cmd interface omits 9aa536ad45ec net/mlx5: Update ecpf.c to new cmd interface omits e36fb468d239 net/mlx5: Update debugfs.c to new cmd interface omits d1f620500cde net/mlx5: Update cq.c to new cmd interface omits 5d1c9a114a6e net/mlx5: Update vport.c to new cmd interface omits 5d12da9dd6c1 efi/libstub/arm64: Simplify randomized loading of kernel image omits 82046702e288 efi/libstub/arm64: Replace 'preferred' offset with alignme [...] omits c37c9162a2fa efi/libstub/random: Increase random alloc granularity omits e1df73e2d18b efi/libstub/random: Align allocate size to EFI_ALLOC_ALIGN omits 45d97a749e9f efi/gop: Allow automatically choosing the best mode omits 9a1663bc4d98 efi/gop: Allow specifying depth as well as resolution omits d9ff0323d074 efi/gop: Allow specifying mode by <xres>x<yres> omits fffb68047e56 efi/gop: Allow specifying mode number on command line omits b4b89a027242 efi/gop: Add prototypes for query_mode and set_mode omits d49fd4bbf9bb efi/gop: Remove unreachable code from setup_pixel_info omits 9867fc9de6a6 efi/gop: Use helper macros for find_bits omits f1d1853bdbcf efi/gop: Use helper macros for populating lfb_base omits e484c594ba0e efi/gop: Move variable declarations into loop block omits 8e0a22e2b053 efi/gop: Slightly re-arrange logic of find_gop omits ecf53091f34a efi/gop: Factor out locating the gop into a function omits 6327e6d0e4a5 efi/gop: Get mode information outside the loop omits 8cd207973c37 efi/gop: Move check for framebuffer before con_out omits bd45870409a3 efi/gop: Remove redundant current_fb_base omits 87cd6378b3d2 efi/libstub/arm: Make install_memreserve_table static omits 22090f84bc3f efi/libstub: unify EFI call wrappers for non-x86 omits cf6b83664895 efi/libstub: Make initrd file loader configurable omits 973a5909e99d Revert "drm/dp_mst: Remove single tx msg restriction." omits fe57a92c8858 ASoC: SOF: Add missing dependency on IMX_SCU omits 4e5552b23f9f media: Kconfig: fix some dvb-usb-v2 dependencies omits cbfd3a0c5a55 drm/i915/selftests: Add request throughput measurement to perf omits 80300a7d5f2d spi: spi-mem: Fix Dual/Quad modes on Octal-capable devices omits b97f77baa845 drm/i915/gt: Check carefully for an idle engine in wait-for-idle omits 36fe164d8d78 drm/i915/gt: Carefully order virtual_submission_tasklet omits fbc35b45f9f6 Add documentation on meaning of -EPROBE_DEFER omits 3275158fa52a parport: remove use of devmodel omits bae9defb06a7 parport: remove unused parport_register_device() omits 6824f0ce38cb parport: Add comments for parport_register_dev_model() omits a6abfdff4fe5 parport: Standardize use of printmode omits 7b3992572f4c parport_pc: Convert DPRINTK to pr_debug omits 46aea0d41cf8 parport_mfc3: Convert DPRINTK to pr_debug omits 45a272bc018d parport_amiga: Convert DPRINTK to pr_debug omits 88c5cbdef8d2 parport: daisy: Convert DPRINTK to pr_debug omits aa3d6e7c49e3 parport: Use more comon logging styles omits decf26f6ec25 parport: Convert printk(KERN_<LEVEL> to pr_<level>( omits d98ce9fef73d parport: fix if-statement empty body warnings omits 45bb08de65b4 driver core: platform: remove redundant assignment to vari [...] omits af831145158b drivers: visorbus: Use the correct style for SPDX License [...] omits 69b07ee33eb1 debugfs: Use the correct style for SPDX License Identifier omits 0f605db5bdd4 kernfs: Change kernfs_node lockdep name to "kn->active" omits 44b8fb6eaa7c drivers: char: tlclk.c: Avoid data race between init and i [...] omits c18c1f103503 misc: rtsx: Improve compatibility for rts5261 omits 19df2f8ea978 sgi-xp: make some symbols static in xpc_main.c omits 2a23537b3df3 sgi-xp: make some symbols static in xpnet.c omits dceb213ca4a7 ARM: vf610: report soc info via soc device omits 9e306ba3a929 binderfs: remove redundant assignment to pointer ctx omits 7a1c4f28ead6 binderfs: Fix binderfs.c selftest compilation warning omits 324efc704352 media: platform: fix VIA_CAMERA dependencies omits fecde876bc20 arm64: defconfig: Enable CONFIG_PINCTRL_IMX8DXL by default omits 76ec4aea9fd8 ASoC: fsl_easrc: fix spelling mistake "prefitler" -> "prefilter" omits cade2f59e7ae ASoC: Intel: Skylake: Replace guid_copy() with import_guid() omits f5f27b79eab8 firmware: imx: scu: Fix corruption of header omits 15665c062b8c misc: xilinx_sdfec: Use memdup_user() as a cleanup omits 8419759f98ad misc: mic: correct a typo omits c56851576b18 lkdtm: bugs: Fix spelling mistake omits 593816fa2f35 arm64: dts: imx: Add Beacon i.MX8m-Mini development kit omits d99c22eabee4 perf record: Add num-synthesize-threads option omits dbd660e6b288 perf test session topology: Fix data path omits 295615f5e5a5 platform/x86: touchscreen_dmi: Add info for the ONDA V891 [...] omits 5a707af10da9 platform/x86: wmi: Describe function parameters omits 6701cc8f7071 platform/x86: wmi: Fix indentation in some cases omits f9dffc141713 platform/x86: wmi: Replace UUID redefinitions by their originals omits 197ba86fdc88 perf stat: Improve runtime stat for interval mode omits 6f1c0268a487 tty: hvc: remove hvcs_driver_string omits 44da03628b84 serial: fsl_lpuart: Change DMA failure messages to debug level omits 63552502b274 tty: rocket, remove unneeded variable omits 29dafd27626b asm-generic/hyperv: Add definitions for Get/SetVpRegister [...] omits c9ce43cb6973 x86/hyperv: Split hyperv-tlfs.h into arch dependent and in [...] omits 992a60ed0d5e usb: typec: ucsi: register with power_supply class omits 4dbc6a4ef06d usb: typec: ucsi: save power data objects in PD mode omits e2f38ff2f41f usb: typec: ucsi: Correct bit-mask for CCI omits 0db592b1a3b7 usb: typec: ucsi: replace magic numbers omits a0d4618788f2 usb: typec: ucsi: Workaround for missed op_mode change omits 91813ef8da12 usb: typec: ucsi: set USB data role when partner type is p [...] omits 5c330a7cefcc usb: gadget: udc: remove unused 'driver_desc' omits 361ff6c10f4b USB: phy: Use the correct style for SPDX License Identifier omits d28e617144c5 usb: renesas_usbhs: Use the correct style for SPDX License [...] omits 59b4e0cd4d8f USB: Storage: Use the correct style for SPDX License Identifier omits b99bb85a31a6 USB: typec: Use the correct style for SPDX License Identifier omits cfee54616658 usb: pci-quirks: use true,false for bool variables omits a6cd27e9b594 USB: core: Replace an empty statement with a debug message omits 27b0387b4221 usb/early: remove unused including <linux/version.h> omits 22a14b0bd029 x86/hyperv: Remove HV_PROCESSOR_POWER_STATE #defines omits a773de604051 KVM: x86: hyperv: Remove duplicate definitions of Referenc [...] omits 7ecf98df3c12 drivers: hv: remove redundant assignment to pointer primar [...] omits 951d33f2d785 scsi: storvsc: Re-init stor_chns when a channel interrupt [...] omits 752781057343 Drivers: hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL [...] omits d570aec0f215 Drivers: hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug omits 8ef4c4abbbcd Drivers: hv: vmbus: Remove the unused HV_LOCALIZED channel [...] omits 240ad77cb50d PCI: hv: Prepare hv_compose_msi_msg() for the VMBus-channe [...] omits 9403b66e6161 Drivers: hv: vmbus: Use a spin lock for synchronizing chan [...] omits 238d2ed8f7d1 hv_utils: Always execute the fcopy and vss callbacks in a tasklet omits ac5047671758 hv_netvsc: Disable NAPI before closing the VMBus channel omits 8b6a877c060e Drivers: hv: vmbus: Replace the per-CPU channel lists with [...] omits b9fa1b8797dc Drivers: hv: vmbus: Don't bind the offer&rescind works to [...] omits 8a857c55420f Drivers: hv: vmbus: Always handle the VMBus messages on CPU0 omits 52c7803f9bd4 Drivers: hv: check VMBus messages lengths omits b0a284dc65b4 Drivers: hv: make sure that 'struct vmbus_channel_message_ [...] omits 5cc415001bca Drivers: hv: avoid passing opaque pointer to vmbus_onmessage() omits a276463b7aeb Drivers: hv: allocate the exact needed memory for messages omits ac0f7d425841 Drivers: hv: copy from message page only what's needed omits 33b22172452f KVM: x86: move nested-related kvm_x86_ops to a separate struct omits 25091990ef28 KVM: eVMCS: check if nesting is enabled omits 56083bdf67c7 KVM: x86: check_nested_events is never NULL omits 2e0eb483c058 efi/libstub: Move arm-stub to a common file omits bf42304b55f5 staging: vt6656: Use fls instead of for loop in vnt_update [...] omits 9f8c9f4a2e6f staging: vt6656: Refactor the vnt_ofdm_min_rate function omits e3436ce60cf5 staging: gasket: Fix mapping refcnt leak when register/sto [...] omits 57a66838e149 staging: gasket: Fix mapping refcnt leak when put attribute fails omits 5975b85ae244 staging: mt7621-pinctrl: Use correct pointer type argument [...] omits e955a071b9b3 staging: qlge: replace deprecated apis pci_dma_* omits 0eb79fd1e911 staging: qlge: cleanup indent in qlge_main.c omits 3436accadc3f staging: vt6656: Move vnt_get_frame_time and vnt_get_phy_f [...] omits 6f21cb793ce2 staging: vt6656: call vnt_update_pre_ed_threshold from vnt [...] omits 72d55ebb50e1 staging: vt6656: Move firmware functions into main_usb. omits 370730894bec Staging: rtl8723bs: rtw_wlan_util: Add size check of SSID IE omits 1bc355cff2c5 staging: rtl8723bs: remove unused variable 'pregistrypriv' omits 5c9e154cff66 staging: rtl8723bs: remove defined but not used 'dB_Invert_Table' omits ce6921b8e017 staging: rtl8723bs: remove some variables in hal_btcoex.c omits 8372e3227f80 drm/i915/icl: Fix timeout handling during TypeC AUX power [...] omits 6ac29cc5af29 staging: wfx: drop unused attribute 'join_complete_status' omits 4b815a9da5e2 staging: wfx: drop unused enum wfx_state omits cf24a82bd265 staging: wfx: simplify wfx_remove_interface() omits 06efad5808aa staging: wfx: drop useless checks in wfx_do_unjoin() omits a2ed05891888 staging: wfx: drop protection for asynchronous join during scan omits 9da38fd5a906 staging: wfx: keys are kept during whole firmware life omits 7a44644c9379 staging: wfx: introduce wfx_set_default_unicast_key() omits 28502e02e27a staging: wfx: drop useless update of field basic_rate_set omits 7b0360e56f10 staging: wfx: simplify hif_set_bss_params() omits 2e885b18b1d9 staging: wfx: field operational_rate_set is ignored by firmware omits d4620087d2eb staging: wfx: dual CTS is never necessary omits 537000acc323 staging: wfx: also fix network parameters for IBSS networks omits 988cf07bb9a0 staging: wfx: handle firmware events synchronously omits 5c442b6a39e1 staging: wfx: drop useless attribute 'bss_params' omits 5a0af6988848 staging: wfx: use ieee80211_beacon_loss() provided by mac80211 omits 13fe5a59b3c7 staging: wfx: simplify the check if the the device is associated omits 58d66175d461 EDAC/thunderx: Make symbols static omits 325518e9b743 x86/mm: Use pgprotval_t in protval_4k_2_large() and protva [...] omits ebae33c3f6ce arm64: dts: allwinner: h6: Enable CPU opp tables for Orange Pi 3 omits 67533f873ad7 arm64: dts: allwinner: h6: Enable CPU opp tables for Beelink GS1 omits 905434e0b544 arm64: dts: allwinner: h6: Add CPU Operating Performance P [...] omits 9f8a93b742e9 arm64: dts: allwinner: h6: Add thermal trip points/cooling map omits de17a37896e1 x86/mm: Unexport __cachemode2pte_tbl omits d073569363d9 x86/mm: Cleanup pgprot_4k_2_large() and pgprot_large_2_4k() omits 4e1d96306d8b Merge tag 'iio-for-5.8a' of git://git.kernel.org/pub/scm/l [...] omits db474931df3e dmaengine: ioat: adding missed issue_pending to timeout handler omits 2baedcb6a637 dmaengine: ioat: remove unnesesery double complition timer [...] omits 5a87c506ed76 dmaengine: ioat: removing duplicate code from timeout handler omits a6e26648e6e2 dmaengine: mmp_tdma: Remove the MMP_SRAM dependency omits baed6b34ceea dmaengine: mmp_tdma: Fill in slave capabilities omits 4719d4b71562 dmaengine: mmp_tdma: Log an error if channel is in wrong state omits 0d8173f297df dmaengine: mmp_tdma: Drop "mmp_tdma: from error messages omits 57d8df68eb53 thunderbolt: Add support for Intel Tiger Lake omits 0c98be811822 objtool: Constify arch_decode_instruction() omits bc359ff2f6f3 objtool: Rename elf_read() to elf_open_read() omits 894e48cada64 objtool: Constify 'struct elf *' parameters omits c95c5f58b35e xfrm interface: fix oops when deleting a x-netns interface omits 976eba8ab596 ip_vti: receive ipip packet by calling ip_tunnel_rcv omits 4bdbff4da405 media: tuners: Kconfig: add some missing VIDEO_V4L2 dependencies omits 2fb75ceaf71a remoteproc: Add missing '\n' in log messages omits 33467ac3c8dc remoteproc: Add prepare and unprepare ops omits b1fcc5702a41 arm64: dts: qcom: msm8916: Add CTI options omits e29ff72b7794 remoteproc: remove rproc_elf32_sanity_check omits 8347784d6f5f ath10k: drop the TX packet which size exceed credit size for sdio omits aac392d8553f ath10k: Fix the invalid tx/rx chainmask configuration omits 75e69fb11b40 rtw88: 8723d: initialize mac/bb/rf basic functions omits d91277de2331 rtw88: 8723d: Organize chip TX/RX FIFO omits ba9f0d1b8d9d rtw88: 8723d: implement set_tx_power_index ops omits 7907b52de08a rtw88: 8723d: 11N chips don't support H2C queue omits fd9ead385102 rtw88: decompose while(1) loop of power sequence polling command omits 4e223a5f5342 rtw88: 8723d: Add mac power-on/-off function omits e5f57ad06ade rtw88: no need to send additional information to legacy firmware omits 15d2fcc6b2de rtw88: add legacy firmware download for 8723D devices omits 2b7aadd3b9e1 wlcore: Adding suppoprt for IGTK key in wlcore driver omits 23a6da79fe8b arm64: dts: qcom: Add Xiaomi Redmi Note 7 (lavender) omits feec34411d4c arm64: dts: qcom: Add SDM660 SoC support omits aab86bbbd3e3 dt-bindings: arm: qcom: Add sdm630 and sdm660 SoCs omits 30685b2a439b Merge branch 'dpaa2-eth-add-support-for-xdp-bulk-enqueue' omits 8665d9780e6e dpaa2-eth: use bulk enqueue in .ndo_xdp_xmit omits 6aa40b9e5b1e dpaa2-eth: split the .ndo_xdp_xmit callback into two stages omits 6ff8044751bd dpaa2-eth: use the bulk ring mode enqueue interface omits 48c0481e5ad1 dpaa2-eth: return num_enqueued frames from enqueue callback omits 788f87ac608c xdp: export the DEV_MAP_BULK_SIZE macro omits 493f3cc7ee02 selftests: A few improvements to fib_nexthops.sh omits 250562aff796 Merge branch 'Add-selftests-for-pedit-ex-munge-ip6-dsfield' omits f132ccc56e35 selftests: tc-testing: Add a TDC test for pedit munge ip6 dsfield omits 93e106da6a75 selftests: forwarding: pedit_dsfield: Add pedit munge ip6 dsfield omits ec403d880bcc Merge branch 'add-TJA1102-support' omits 6a64d3cdc5ef net: phy: tja11xx: add delayed registration of TJA1102 PHY1 omits 5972157c2dde net: mdio: of: export part of of_mdiobus_register_phy() omits 8f469506de2a net: phy: tja11xx: add initial TJA1102 support omits d9cc193cf0bf dt-bindings: net: phy: Add support for NXP TJA11xx omits d0f0c55e7c4c net: phy: Use IS_ERR() to check and simplify code omits bcf3440c6dd7 net: phy: micrel: add phy-mode support for the KSZ9031 PHY omits 8518307dc2b2 net: caif: use true,false for bool variables omits c89f44ff10fd net: stmmac: Add support for VLAN promiscuous mode omits 58e64a312c84 macvlan: silence RCU list debugging warning omits 3f251d741150 selftests: Add tests for vrf and xfrms omits 3c7b51bd39b2 net: dsa: felix: allow flooding for all traffic classes omits 9251dad3a3e5 arm64: dts: imx8mq-librem5-devkit: Don't use underscore in [...] omits 76eceb0f3696 arm64: dts: imx8mq-librem5-devkit: Use 0.9V for VDD_GPU omits e09d40bdbac0 drm/amdgpu: change how we update mmRLC_SPM_MC_CNTL omits a891d239f9e0 drm/amdgpu: set error query ready after all IPs late init omits 7dd8c205eaed drm/amdgpu: code cleanup around gpu reset omits 9e94d22c0085 drm/amdgpu: optimize the gpu reset for XGMI setup V2 omits 52fb44cf30fc drm/amdgpu: correct cancel_delayed_work_sync on gpu reset omits a2f63ee8b5ea drm/amdgpu: correct fbdev suspend on gpu reset omits 10f39758b8f3 drm/amdgpu: cleanup coding style in amdkfd a bit omits e05185b34157 drm/amdgpu: clean up unused variable about ring lru omits 4cc1178e166a drm/amdgpu: replace DRM prefix with PCI device info for gfx/mmhub omits f9b93c9ba605 drm/amd/powerplay: limit smu support to Arcturus for onevf omits 7aba19182e99 drm/amdgpu: disble vblank when unloading sriov driver omits d69b8971e540 drm/amdgpu: Print CU information by default during initialization omits a35da666cc08 drm/amd/powerplay: update smu12_driver_if.h to align with pmfw omits 5f6a92e44283 drm/amdgpu/powerplay:avoid to show invalid DPM table info omits e1046a1f703c drm/amdgpu: Adjust the SDMA doorbell info printing omits de430916b4ef drm/amdkfd: Adjust three kfd dmesg printings during initia [...] omits ffadb9d65208 drm/amd/display: fix bug in the logic for panel power control omits a42c1ed50aaf drm/amd/display: Convert memory from cpu to fw endianness [...] omits af031f078aea drm/amd/display: Fix green screen issue after suspend omits e49233873604 drm/amd/display: Adjust refactored dm for color management only omits 4dc0b81442c5 drm/amd/display: access ABM from stream resource. omits 422d9091f7be drm/amd/display: blank dp stream before re-train the link omits 967727021e75 drm/amd/display: DispalyPort: Write OUI only if panel supports it omits d4caa72e275c drm/amd/display: change from panel to panel cntl omits e9e7123a6665 drm/amd/display: Add HW rotation cursor changes to dcn10 omits c400ecce9645 drm/amd/display: Factor in immediate flip support into DLG [...] omits d5bef51f084f drm/amd/display: fix virtual signal dsc setup omits 9da3d0505909 drm/amd/display: destroy panel on link destruct omits 7fc5c319efce drm/amd/display: dmcu wait loop calculation is incorrect in RV omits 904fb6e0f4e8 drm/amd/display: move panel power seq to new panel struct omits fefe92fe747c drm/amd/display: make all backlight calls link based omits 06535a48e297 drm/amd/display: Cap certain DML values for Low Pix Clk on DCN2.1 omits bccbf13dadbe drm/amd/display: Various fixes for PSR on DMCUB omits 7241434f88eb drm/amd/display: 3.2.81 omits 68c10ac91f88 drm/amd/display: Update MPCC if requested omits d0a0a00d32e9 drm/amd/display: Fix HDR visual confirm omits 2059fc5e8c7f drm/amd/display: Use the correct input TF for video formats omits d2bacc38f6ca drm/amd/display: Change infopacket type programming omits f1029e7ead9a drm/amd/display: Avoid NULL pointer in set_backlight when [...] omits 39063de95cfb drm/amd/display: fix stream setting for diags on silicon omits 0b1f04d8876b drm/amd/display: Cast int to float before division omits f2cd2e5d8612 drm/amd/display: Set meta_chunk_value to 0 in DML if DCC d [...] omits a8665946f39a drm/amd/display: add optc get crc support for timings with [...] omits 63b50a95ed93 drm/amd/display: Workaround to disable YCbCr omits d652509e7a24 drm/amd/display: Check ramp != NULL before applying lut1d [...] omits d1ebfdd8d0fc drm/amd/display: Unify psr feature flags omits 44efb7841082 drm/amd/display: Support plane-level gamut remap in DM omits 67d09292f857 drm/amd/display: Add SetBacklight call to abm on dmcub omits f12f70117a3c drm/amd/display: Remove byte swapping for dmcub abm config table omits 868149c9a072 drm/amd/display: Force watermark value propagation omits dd5a94ce6c02 drm/amd/display: Move enable fractional pwm call omits 4c0de7de4cd5 drm/amd/display: Add user backlight level reg write omits 2a28fe92220a drm/amd/display: Correct updating logic of dcn21's pipe VM flags omits 1c256f40bf8e drm/amd/display: Remove aconnector condition check for dpcd read omits 8e0c819dc3c5 drm/amd/dc: remove unused variable 'video_optimized_pixel_rates' omits 1470e957e204 drm/amd/powerplay: remove defined but not used variables omits d84a430d9f7b drm/amdgpu: fix race between pstate and remote buffer map omits 9f65693577d9 drm/amdgpu/display: give aux i2c buses more meaningful names omits bdb9fbc6bae0 drm/amdgpu/display: fix aux registration (v2) omits 7ce016e71a8e drm/amdgpu: Correctly initialize thermal controller for GP [...] omits 4f610503f007 Revert "drm/amdgpu: Disable gfx off if VCN is busy" omits 12c17b9d6266 drm/amdgpu: fix kernel page fault issue by ras recovery on sGPU omits 69d0c18dda2d drm/amdgpu: Disable FRU read on Arcturus omits 4e2fec3321d5 drm/amd/powerplay: fix resume failed as smu table initiali [...] omits 53c9c89ac118 drm/amdgpu/gmc: Fix spelling mistake. omits e57761c68bb4 drm/amdgpu: cache smu fw version info omits fdd21e62b01b Revert "drm/amdgpu: use the BAR if possible in amdgpu_devi [...] omits 079c72ad3a01 drm/amdgpu/gfx9: add gfxoff quirk omits 7f70443fd834 drm/amdgpu: set mp1 state before reload omits 40e611bdd1c7 drm/amdgpu: update psp fw loading sequence omits 47c11cff7e44 drm/amd/powerplay: update Arcturus smu-driver if header omits 774e335b878c drm/amd/powerplay: properly set the dpm_enabled state omits 94e0805ba929 drm/amd/powerplay: correct i2c eeprom init/fini sequence omits 56ddddaaccbf drm/amd/powerplay: bump the NAVI10 smu-driver if version omits 02c0bb4ee3eb drm/amd/powerplay: revise the way to retrieve the board pa [...] omits ced1ba976169 drm/amdgpu: fix the hw hang during perform system reboot a [...] omits 5edb769131e7 drm/amd/display: remove redundant assignment to variable d [...] omits 38347374ae3f Input: dlink-dir685-touchkeys - fix a typo in driver name omits 764f7f911bf7 Input: xpad - add custom init packet for Xbox One S controllers omits 09264098ff15 Input: evdev - call input_flush_device() on release(), not [...] omits 322f3d45a17f RDMA/bnxt: Delete 'nq_ptr' variable which is not used omits dfddb54043f0 net: qrtr: Add tracepoint support omits 540bde5c2c3d ila: remove unused macro 'ILA_HASH_TABLE_SIZE' omits beb97d3a3192 net/sched: act_ct: update nf_conn_acct for act_ct SW offlo [...] omits 9521eb3ea19a selinux: don't produce incorrect filename_trans_count omits 3054d0671907 audit: fix a net reference leak in audit_list_rules_send() omits 744b7bdfa79e RDMA/hns: Support 0 hop addressing for CQE buffer omits 6fd610c5733d RDMA/hns: Support 0 hop addressing for SRQ buffer omits 58989d7cf6ee Merge branch 'net-phy-add-device-managed-devm_mdiobus_register' omits 0785dad48003 r8169: use devm_mdiobus_register omits 38f961e74484 net: phy: add device-managed devm_mdiobus_register omits 4406d36dfdf1 net: phy: bcm54140: add hwmon support omits 6937602ed3f9 net: phy: add Broadcom BCM54140 support omits 0a32f1ff2a2e net: phy: broadcom: add helper to write/read RDB registers omits 66648766ef38 mm: Remove MPX leftovers omits d563099e3e89 RDMA/hns: Support 0 hop addressing for WQE buffer omits 477a0a387072 RDMA/hns: Optimize 0 hop addressing for EQE buffer omits cc23267aedeb RDMA/hns: Optimize hns buffer allocation flow omits 3c873161a0d7 RDMA/hns: Add support for addressing when hopnum is 0 omits 0e0bf1ea1147 perf stat: Zero all the 'ena' and 'run' array slot stats f [...] omits b86a0373855b Merge branch 'dt-bindings-net-mdio.yaml-fixes' omits 630c3ff8c3d5 dt-bindings: net: mdio: Make descriptions more general omits b92d905f2c9c dt-bindings: net: mdio: Document common properties omits f42ceca226ca dt-bindings: net: Correct description of 'broken-turn-around' omits a3b6e8fd2723 Merge branch 'Ocelot-MAC_ETYPE-tc-flower-key-improvements' omits 4faa2e06433f net: mscc: ocelot: lift protocol restriction for flow_matc [...] omits 7dec902f4fc0 net: mscc: ocelot: refine the ocelot_ace_is_problematic_ma [...] omits 86b956de119c net: mscc: ocelot: support matching on EtherType omits 257f79694bdc take the dummy csum_and_copy_from_user() into net/checksum.h omits b4617e2f7c35 arm: switch to csum_and_copy_from_user() omits 3f30cca5d788 sh32: convert to csum_and_copy_from_user() omits 9d50cc36def6 m68k: convert to csum_and_copy_from_user() omits 51d908875596 xtensa: switch to providing csum_and_copy_from_user() omits 425008a7f314 sparc: switch to providing csum_and_copy_from_user() omits 8964c59c03e1 parisc: turn csum_partial_copy_from_user() into csum_and_c [...] omits c93f73a7617f alpha: turn csum_partial_copy_from_user() into csum_and_co [...] omits 3832098b991e ia64: turn csum_partial_copy_from_user() into csum_and_cop [...] omits db79754d43f7 ia64: csum_partial_copy_nocheck(): don't abuse csum_partia [...] omits 84e6e095bd55 x86: switch 32bit csum_and_copy_to_user() to user_access_{ [...] omits 257863f204d6 x86: switch both 32bit and 64bit to providing csum_and_cop [...] omits 18372ef87665 x86_64: csum_..._copy_..._user(): switch to unsafe_..._user() omits 2a89b674fd68 get rid of csum_partial_copy_to_user() omits 60abfd08e88b x86/mm/mmap: Fix -Wmissing-prototypes warnings omits 9adbf3c609af x86/microcode: Fix return value for microcode late loading omits c03ee9af4e07 Bluetooth: btbcm: Add 2 missing models to subver tables omits 74530a639adf Bluetooth: btbcm: Try multiple Patch filenames when loadin [...] omits f53b975cf113 Bluetooth: btbcm: Bail sooner from btbcm_initialize() when [...] omits 0383f16a87c4 Bluetooth: btbcm: Make btbcm_setup_patchram use btbcm_finalize omits 2fcdd562b91b Bluetooth: btbcm: Make btbcm_initialize() print local-name [...] omits 0287c5d84f5c Bluetooth: btbcm: Fold Patch loading + applying into btbcm [...] omits f8c51d28e9d1 Bluetooth: btbcm: Move setting of USE_BDADDR_PROPERTY quir [...] omits 3fef10ec321c Bluetooth: btbcm: Drop upper nibble version check from btb [...] omits bdf8710d69f8 block: move dma_pad handling from blk_rq_map_sg into the callers omits cc97923a5bcc block: move dma drain handling to scsi omits 0475bd6c6597 scsi: merge scsi_init_sgtable into scsi_init_io omits 89de1504d53b block: provide a blk_rq_map_sg variant that returns the la [...] omits e64a0e169284 block: remove RQF_COPY_USER omits 15501287b1c1 drm/i915/execlists: Drop request-before-CS assertion omits e61bb8b36a28 proc: use named enums for better readability omits 1c6c4d112e81 proc: use human-readable values for hidepid omits 37e7647a7212 docs: proc: add documentation for "hidepid=4" and "subset= [...] omits 6814ef2d992a proc: add option to mount only a pids subset omits 24a71ce5c47f proc: instantiate only pids that we can ptrace on 'hidepid [...] omits fa10fed30f25 proc: allow to mount many instances of proc in one pid namespace omits 1e88c420190b proc: rename struct proc_fs_info to proc_fs_opts omits cb593e5d2b6d drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma() omits c92724de6db1 drm/i915/selftests: Try to detect rollback during batchbuf [...] omits 5c9863981498 MAINTAINERS: reorder media attributes omits 1e76b171b715 perf script: Avoid NULL dereference on symbol omits 3adbbd2295ad hwrng: cctrng - Add dependency on HAS_IOMEM omits c73d18715037 crypto: hisilicon/qm - add more ACPI dependencies omits f58dcab68aa5 spi: spi-fsl-qspi: Fix return value check of devm_ioremap( [...] omits 8fbd301bf206 perf evlist: Remove duplicate headers omits 41e7c32b9789 perf bench: Fix div-by-zero if runtime is zero omits d2e7d8636fb7 perf cgroup: Avoid needless closing of unopened fd omits 5d7e0b1516df ASoC: dmic: Allow GPIO operations to sleep omits 4aa86e05be84 ASoC: soc-core: return true, false in snd_soc_volsw_is_stereo() omits 87cfeb1920f8 Merge tag 'perf-core-for-mingo-5.8-20200420' of git://git. [...] omits a349d3d97ea2 media: MAINTAINERS: Fix Hantro, Rga and Rkvdec entries omits 19ce44f027ca media: rkisp1: fix missing mbus.type -> mbus_type conversion omits d8e25a10ef87 ASoC: SOF: Fix build omits 6d649fca3491 pinctrl: intel: Move npins closer to pin_base in struct in [...] omits 2ccb9cc3b4d8 pinctrl: intel: Update description in struct intel_community omits 45591da76588 powerpc/vas: Include linux/types.h in uapi/asm/vas-api.h omits cbb6f8805a4c drm/i915/selftests: Disable heartbeat around RPS interrupt [...] omits 14ff6c5546e7 ALSA: oxygen: use true,false for bool variables omits 8137d2763bf7 ALSA: usb-audio: Fix a limit check in proc_dump_substream_ [...] omits 0cc9ac8db0b4 objtool: Also consider .entry.text as noinstr omits 932f8e987bfd objtool: Add STT_NOTYPE noinstr validation omits 4b5e2e7ffef8 objtool: Rearrange validate_section() omits da837bd6f199 objtool: Avoid iterating !text section symbols omits 6804c1afd794 kbuild/objtool: Add objtool-vmlinux.o pass omits 87ecb582f0ac objtool: Use sec_offset_hash() for insn_hash omits 34f7c96d96d5 objtool: Optimize !vmlinux.o again omits c4a33939a7eb objtool: Implement noinstr validation omits e7c0219b328c objtool: Fix !CFI insn_state propagation omits a3608f5954d0 objtool: Rename struct cfi_state omits c536ed2fffd5 objtool: Remove SAVE/RESTORE hints omits 9f2dfd61dd02 x86,ftrace: Shrink ftrace_regs_caller() by one byte omits dc2745b61907 x86,ftrace: Use SIZEOF_PTREGS omits 0298739b7983 x86,ftrace: Fix ftrace_regs_caller() unwind omits e25eea89bb88 objtool: Introduce HINT_RET_OFFSET omits b746046238bb objtool: Better handle IRET omits 65ea47dcf4f9 objtool: Support multiple stack_op per instruction omits 1ee444700e96 objtool: Remove redundant .rodata section name comparison omits e378fa17d3fa objtool: Documentation: document UACCESS warnings omits 6f8ca6768396 objtool: Split out arch-specific CFI definitions omits bfb08f220312 objtool: Add abstraction for destination offsets omits aff5e16918c3 objtool: Use arch specific values in restore_reg() omits 7170cf47d16f objtool: Ignore empty alternatives omits 0699e551af26 objtool: Clean instruction state before each function validation omits a70266b5b2e1 objtool: Remove redundant checks on operand type omits aa5847270a0e objtool: Always do header sync check omits 5377cae94ae3 objtool: Fix off-by-one in symbol_by_offset() omits 963d5669171a objtool: Fix 32bit cross builds omits 41d91ec3de8a Merge tag 'tegra-for-5.7-asoc' of git://git.kernel.org/pub [...] omits 788a4ee607e8 USB: serial: Use the correct style for SPDX License Identifier omits dd7fc5545bba ath10k: add flush tx packets for SDIO chip omits 2f918ea98606 ath10k: enable alt data of TX path for sdio omits c8334512f3dd ath10k: add htt TX bundle for sdio omits d81709346cea ath11k: remove conversion to bool in ath11k_debug_fw_stats [...] omits 8af40902f839 ath11k: remove conversion to bool in ath11k_dp_rxdesc_mpdu [...] omits 33fc918ab89b media: admin-guide: split driver-specific indexes to new files omits a79a0e71ae67 media: admin-guide: reorganize the guide omits f45ce7a1e582 media: admin-guide: bt8xx.rst: fix a broken cross-reference omits 8cf8f0a68a99 media: admin-guide: add test-drivers omits c84315dd8aec media: admin-guide: add card lists for radio and firewire omits a70559d37a6b media: admin-guide: add SPI cards to platform drivers omits c127fa9d3d54 media: admin-guide: add a list of I2C drivers omits 9436af9eb4e4 media: admin-guide: add a list of platform drivers omits 0753351432ef media: admin-guide: add a table with USB drivers omits 0cb8f667ec6a media: admin-guide: add a list of media PCI cards omits 97b202b004b4 media: admin-guide: replace the frontend drivers list omits d3cb08320729 media: admin-guide: split DVB cards.rst omits ea90626fdf6e media: admin-guide: add a cardlist for all other USB cards omits da95d30bb06e media: admin-guide: add a card list for the Siano driver omits 4b45a0cd391a media: admin-guide: add support for the remaining dvb-usb boards omits f21067392bbd media: admin-guide: add dibusb-mb and dibusb-mc card lists omits 9f054a7e7d1f media: admin-guide: add cardlist for dib0700 driver omits 760ec48b6bea media: admin-guide: add dvb-usb-v2 card lists omits 17ce5e6d72d5 media: admin-guide: improve cardlist.rst documentation omits 2aca74c8b1a1 media: admin-guide: add a generic building guide omits d9d43617bb13 media: admin-guide: Add an introduction chapter omits 433c8e566098 media: admin-guide: update em28xx cardlist omits 74da0d515c20 media: admin-guide: add a card list for cx231xx boards omits 787103913b91 media: pwc-if: place USB device list on numberical order omits 52b88c87e22b media: pwc-if.c: Update comments about each pwc supported model omits 8cbaa12100a1 media: dvb-usb-v2: use DVB_USB_DEVICE() macro omits 49c6644eb6ac media: dvb-usb-ids.h: fix an USB PID name omits e304142c3089 scsi: lpfc: remove duplicate unloading checks omits 355f46b97dac scsi: mpt3sas: use true,false for bool variables omits b7a9d0c6603d scsi: fcoe: remove unneeded semicolon in fcoe.c omits f336c7003c84 scsi: ufs-qcom: remove unneeded variable 'ret' omits ec3414391266 scsi: st: remove unneeded variable 'result' in st_release() omits f47ab3c2f533 clk: qcom: msm8916: Fix the address location of pll->config_reg omits 89d9c24b3916 platform/chrome: typec: Fix ret value check error omits 1aa63ddf726e Merge tag 'drm-misc-next-2020-04-14' of git://anongit.free [...] omits 44dd5efc97da Merge branch 'Support-programmable-pins-for-Ocelot-PTP-driver' omits 5287be405ca2 net: dsa: felix: enable PTP programmable pin omits aabb2bb07c96 net: mscc: ocelot: enable PTP programmable pin omits cc2d87bb8340 net: mscc: ocelot: support 4 PTP programmable pins omits 94aca0824443 net: mscc: ocelot: add wave programming registers definitions omits 3007bc7321e3 net: mscc: ocelot: redefine PTP pins omits d2b09a8e7bcb net: mscc: ocelot: fix timestamp info if ptp clock does not work omits 2b49d128b3f8 net: mscc: ocelot: move ocelot ptp clock code out of ocelot.c omits 37558ac85c19 soc/tegra: fuse: Update the SoC revision attribute to disp [...] omits d08a4095abd8 soc/tegra: fuse: Trivial clean-up of tegra_init_revision() omits 379ac9eb1fe9 soc/tegra: fuse: Add custom SoC attributes omits c78cf9956f19 soc/tegra: pmc: Enable PMIC wake event on Tegra186 omits d70f5e541ab3 firmware: tegra: Make BPMP a regular driver omits 7ccc9de5c708 firmware: google: vpd: Replace zero-length array with flex [...] omits 1b7add38236f firmware: google: memconsole: Replace zero-length array wi [...] omits fbb9253d9c61 firmware: dmi-sysfs: Replace zero-length array with flexib [...] omits 774f1eeb18b0 Merge tag 'drm-intel-next-2020-04-17' of git://anongit.fre [...] omits 59211053f099 Merge branch 'vermagic-non-global' omits 51161bfc66a6 kernel/module: Hide vermagic header file from general use omits b4f37219813f net/nfp: Update driver to use global kernel version omits cad99e506887 net/hns: Remove custom driver version in favour of global one omits 1c79031f8a75 drivers: Remove inclusion of vermagic header omits 33883310cd8e drm/i915/selftests: Unroll the CS frequency loop omits 7b9121040d83 Documentation: scheduler: fix outdated information on sche [...] omits 5af438d0dcdb doc:it_IT: add RISC-V maintenance guidelines omits 5bf73b1b1dec ASoC: intel/skl/hda - fix oops on systems without i915 aud [...] omits 2f5f5302c569 spi: bcm-qspi: MSPI_SPCR0_MSB MSTR bit exists only on lega [...] omits ab2b493d174e spi: Add support for mspi on brcmstb SoCs omits 43613a77b8d5 spi: bcm-qspi: add support for MSPI sys clk 108Mhz omits d9576ae5dcef spi: bcm-qspi: Use fastbr setting to allow faster MSPI speeds omits 3a01f04d74ef spi: bcm-qspi: Handle lack of MSPI_REV offset omits 66eb228988cf spi: orion: Convert to use GPIO descriptors omits cd2f45b7514c x86/vdso/Makefile: Add vobjs32 omits 833e55bb99bc x86/vdso/vdso2c: Convert iterators to unsigned omits 089ef5579fc1 x86/vdso/vdso2c: Correct error messages on file open omits 787a46c02792 Merge series "ASoC: Add new module driver for new ASRC" fr [...] omits 8baa3b5a6ab8 Merge series "ASoC: add snd_compress_ops and replace" from [...] omits 52e8a94baf90 ASoC: Add initial ZL38060 driver omits 19f303caf636 dt-bindings: sound: add Microsemi ZL38060 binding omits e7cbe528391a ASoC: soc-compress: remove snd_compr_ops omits 27ecad217c14 ASoC: sprd: use snd_compress_ops omits 39118ce50b85 ASoC: sof: use snd_compress_ops omits c60e4459c42d ASoC: intel: atom: use snd_compress_ops omits 849db80ef0ba ASoC: qcom: q6sp6: use snd_compress_ops omits 171d1785c703 ASoC: uniphier: use snd_compress_ops omits 3a5ccf25ee18 ASoC: codec: wm_adsp: use snd_compress_ops omits c6cb522c1461 ASoC: soc-compress: add snd_compress_ops omits 6abf4a2f80ea ASoC: txx9: add back the hack for a too small resource_size_t omits 4f39467e523e Update rmk's email address in various drivers omits c281634c8652 ARM: compat: remove KERNEL_DS usage in sys_oabi_epoll_ctl() omits 1f4c797b748c Merge branch 'omap-for-v5.8/dt' into for-next omits 03a29ff596e0 Merge branch 'omap-for-v5.8/soc' into for-next omits 441ba630ac92 ARM: dts: am57xx-idk-common: add tc358778 bridge omits 520557d4854b ARM: dts: am5729: beaglebone-ai: adding device tree omits d85d5247885e ARM: OMAP2+: drop unnecessary adrl omits 675a59b7dec6 x86/boot/build: Add phony targets in arch/x86/boot/Makefil [...] omits 14bbe3e33710 docs: Add rbtree documentation to the core-api omits 30ce434e44d7 x86/boot/build: Make 'make bzlilo' not depend on vmlinux o [...] omits 955ac624058f ASoC: fsl_easrc: Add EASRC ASoC CPU DAI drivers omits a960de4da241 ASoC: dt-bindings: fsl_easrc: Add document for EASRC omits be7bd03f0201 ASoC: fsl_asrc: Move common definition to fsl_asrc_common omits 4520af41fd21 ASoC: fsl_asrc: Support new property fsl,asrc-format omits 859e364302c5 ASoC: fsl-asoc-card: Support new property fsl, asrc-format omits b84b4c9a688d ASoC: dt-bindings: fsl_asrc: Add new property fsl, asrc-format omits 7470704d8b42 ASoC: fsl_asrc: rename asrc_priv to asrc omits b2965c912a3d media: dt-bindings: media: rockchip-rga: add power-domains [...] omits b1f487ef3339 media: dt-bindings: media: convert rockchip rga bindings to yaml omits bd3ec9e75893 drm/i915/gt: Poison residual state [HWSP] across resume. omits d0dd92789f44 media: staging: rkisp1: cap: support uv swapped planar formats omits c6a86569e841 media: staging: rkisp1: cap: support uv swap only for semi [...] omits cf9ba27840c2 drm/i915/selftests: Disable C-states when measuring RPS fr [...] omits b82b39937459 media: staging: rkisp1: cap: change the logic for writing [...] omits 4ea6b1c45627 drm/i915/selftests: Show the full scaling curve on failure omits a557c3fa96c8 media: staging: rkisp1: cap: fix value written to uv swap [...] omits ceb348690e29 media: staging: rkisp1: cap: cleanup in mainpath config fo [...] omits ba99522b2bd0 media: v4l2-image-sizes: add HD and Full-HD definitions omits 66f92c4e1701 media: coda: add RC enable controls omits 1d3ac27801e5 media: staging: rkisp1: replace the call to v4l2_async_not [...] omits 4d0b43804c12 media: staging: rkisp1: remove mbus field from rkisp1_sens [...] omits 5c3a7db0c7ec module: Harden STRICT_MODULE_RWX omits 0392727c261b spi: bcm-qspi: Handle clock probe deferral omits 4df3bea7f9d2 spi: bcm-qspi: when tx/rx buffer is NULL set to 0 omits 1b7ad8c405c3 spi: bcm-qspi: Make PM suspend/resume work with SCMI clock [...] omits 742d59580624 spi: bcm-qspi: Drive MSPI peripheral SSb pin on cs_change omits e4b0326c4d70 media: staging: rkisp1: cap: serialize start/stop stream omits 60e915354c27 media: staging: rkisp1: cap: fix return values from pm functions omits b2b1046f1de6 media: v4l2-ctrls: add __v4l2_ctrl_s_ctrl_compound() omits 7c3bae3f430a media: v4l2-ctrls: v4l2_ctrl_g/s_ctrl*(): don't continue w [...] omits ff5d18cb04f4 ASoC: tegra: Enable audio mclk during tegra_asoc_utils_init() omits 1e4e0bf136aa ASoC: tegra: Add audio mclk parent configuration omits facb0f4bb35c ASoC: nau8825: Change Tegra clk_out_2 provider to PMC omits 0de6db30ef79 ASoC: tegra: Use device managed resource APIs to get the clock omits fdb9e30e9143 media: iguanair: rc drivers no longer need to do locking omits 038fd4141029 media: cx25840: Register labeling, chip specific correction omits 722b3c140dd4 media: lgdt3306a: Add CNR v5 stat omits d99846cb1c0e media: si2157: add on-demand rf strength func omits 3c1ccbad8080 media: cx231xx: Add i2c device analog tuner support omits fbc9a49cf272 media: cx23885: Add i2c device analog tuner support omits 2be355a08e19 media: cx23885: Add analog frontend to HVR5525 omits f8e76a5e2679 media: cx23885: Add analog frontend to 1265_K4 omits 81118817c4ae media: cx23885: Add analog frontend to Hauppauge QuadHD omits e4361015a4aa media: si2157: module debug option to wait on signal lock omits 578147e968bd media: si2157: Briefly wait for tuning operation to complete omits 7e80a8d14d9f media: si2157: Add analog tuning related functions omits e955f959ac52 media: si2157: Better check for running tuner in init omits 5741f4affb69 media: si2157: Check error status bit on cmd execute omits 5714e84fee50 media: si2157: Enable tuner status flags omits 269b3a9ac538 MIPS: Make sparse_init() using top-down allocation omits 2a3d47c94ebd MIPS: Cleanup code about plat_mem_setup() omits 2c66e281c033 MIPS: Do not initialise globals to 0 omits 1d2c6c9bd4b7 selftests: kvm/set_memory_region_test: do not check RIP if [...] omits e72436bc3a52 KVM: SVM: avoid infinite loop on NPF from bad address omits 997b7e98990c tools/kvm_stat: add sample systemd unit file omits 3754afe7cf7c tools/kvm_stat: Add command line switch '-L' to log to file omits da1fda288943 tools/kvm_stat: add command line switch '-z' to skip zero records omits 1b94f6f81007 KVM: Remove redundant argument to kvm_arch_vcpu_ioctl_run omits 4f233371f6bb KVM: nSVM: Check for CR0.CD and CR0.NW on VMRUN of nested guests omits a9ab13ff6e84 KVM: X86: Improve latency for single target IPI fastpath omits 873e1da16918 KVM: VMX: Optimize handling of VM-Entry failures in vmx_vc [...] omits b8d295f96b6c KVM: nVMX: Remove non-functional "support" for CR3 target values omits c36b71503a22 KVM: x86/mmu: Avoid an extra memslot lookup in try_async_p [...] omits c583eed6d72b KVM: x86/mmu: Set @writable to false for non-visible acces [...] omits 8791585837f6 KVM: VMX: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags omits 5addc235199f KVM: VMX: Cache vmcs.EXIT_QUALIFICATION using arch avail_r [...] omits ec0241f3bbe1 KVM: nVMX: Drop manual clearing of segment cache on nested [...] omits e5d03de5937e KVM: nVMX: Reset register cache (available and dirty masks [...] omits 9932b49e5abe KVM: nVMX: Invoke ept_save_pdptrs() if and only if PAE pag [...] omits 4dcefa312a6c KVM: nVMX: Rename exit_reason to vm_exit_reason for nested [...] omits 2a7833899f6a KVM: nVMX: Cast exit_reason to u16 to check for nested EXT [...] omits f47baaed4fef KVM: nVMX: Pull exit_reason from vcpu_vmx in nested_vmx_re [...] omits 1d283062c949 KVM: nVMX: Drop a superfluous WARN on reflecting EXTERNAL_ [...] omits 2c1f3323802e KVM: nVMX: Split VM-Exit reflection logic into L0 vs. L1 wants omits 236871b6744a KVM: nVMX: Move nested VM-Exit tracepoint into nested_vmx_ [...] omits fbdd50250396 KVM: nVMX: Move VM-Fail check out of nested_vmx_exit_reflected() omits 7b7bd87dbd6a KVM: nVMX: Uninline nested_vmx_reflect_vmexit(), i.e. move [...] omits 789afc5ccd4e KVM: nVMX: Move reflection check into nested_vmx_reflect_vmexit() omits 812756a82ea5 kvm_host: unify VM_STAT and VCPU_STAT definitions in a sin [...] omits 63d04348371b KVM: x86: move kvm_create_vcpu_debugfs after last failure point omits 1c164cb3ffd0 KVM: SVM: Use do_machine_check to pass MCE to the host omits be100ef13625 KVM: VMX: Clean cr3/pgd handling in vmx_load_mmu_pgd() omits be01e8e2c632 KVM: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code omits ce8fe7b77bd8 KVM: nVMX: Free only the affected contexts when emulating INVEPT omits 9805c5f74b8a KVM: nVMX: Don't flush TLB on nested VMX transition omits 41fab65e7c44 KVM: nVMX: Skip MMU sync on nested VMX transition when possible omits 71fe70130d88 KVM: x86/mmu: Add module param to force TLB flush on root reuse omits 4a632ac6ca66 KVM: x86/mmu: Add separate override for MMU sync during fa [...] omits b869855badd1 KVM: x86/mmu: Move fast_cr3_switch() side effects to __kvm [...] omits 4de1f9d469f4 KVM: VMX: Don't reload APIC access page if its control is [...] omits a4148b7ca2a5 KVM: VMX: Retrieve APIC access page HPA only when necessary omits 1196cb970b99 KVM: nVMX: Reload APIC access page on nested VM-Exit only [...] omits c51e1ffee501 KVM: nVMX: Selectively use TLB_FLUSH_CURRENT for nested VM [...] omits 8c8560b83390 KVM: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specif [...] omits eeeb4f67a6cd KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush cur [...] omits 50b265a4eee0 KVM: nVMX: Add helper to handle TLB flushes on nested VM-E [...] omits 7780938cc70b KVM: x86: Rename ->tlb_flush() to ->tlb_flush_all() omits 4a41e43cbe2c KVM: SVM: Document the ASID logic in svm_flush_tlb() omits 33d19ec9b14c KVM: VMX: Introduce vmx_flush_tlb_current() omits 25d8b84376e7 KVM: nVMX: Move nested_get_vpid02() to vmx/nested.h omits 5058b692c699 KVM: VMX: Move vmx_flush_tlb() to vmx.c omits 72b383208726 KVM: SVM: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() omits f55ac304ca47 KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb [...] omits ad104b5e433a KVM: VMX: Clean up vmx_flush_tlb_gva() omits 0baedd792713 KVM: x86: make Hyper-V PV TLB flush use tlb_flush_guest() omits 5ad4d8957b69 rtw88: set power trim according to efuse PG values omits ab0a031ecf29 rtw88: 8723d: Add read_efuse to recognize efuse info from map omits 44baa97ca820 rtw88: 8723d: Add new chip op efuse_grant() to control efu [...] omits 1afb5eb7a00d rtw88: 8723d: Add cfg_ldo25 to control LDO25 omits 9874f6851e47 rtw88: 8723d: Add mac/bb/rf/agc/power_limit tables omits e0c27cdbbd41 rtw88: 8723d: Add RF read/write ops omits c57bd7c3af99 rtw88: 8723d: Add power sequence omits 93ae973fb47d rtw88: 8723d: add beamform wrapper functions omits 811853da541a rtw88: 8723d: Add basic chip capabilities omits 887e74239805 rtlwifi: rtl8723ae: fix warning comparison to bool omits e8277abd453d rtlwifi: rtl8821ae: use true,false for bool variables omits 47361089d987 rtlwifi: rtl8723be: use true,false for bool variables omits c13a83b01010 rtlwifi: rtl8192ee: use true,false for bool variables omits 23c2ddb574c6 rtlwifi: rtl8723ae: use true,false for bool variables omits bec095ab477d rtlwifi: rtl8188ee: use true,false for bool variables omits 722c1963aba5 selftests/powerpc: Add README for GZIP engine tests omits 841fb73ad219 selftests/powerpc: Add NX-GZIP engine decompress testcase omits 647c734f62f8 selftests/powerpc: Add NX-GZIP engine compress testcase omits f49b75724cfa selftests/powerpc: Add header files for NX compresion/deco [...] omits d53979b58960 selftests/powerpc: Add header files for GZIP engine test omits 7948efc27f78 Merge NX gzip support into next omits b96ea61665b7 Merge VAS page fault handling into next omits 776d58823a60 dma-buf: Couple of documentation typo fixes omits 96c64857983f ath10k: hif: make send_complete_check op optional omits 589217632103 ath10k: sdio: remove _hif_ prefix from functions not part [...] omits 22f28076b6c3 ath10k: improve power save performance for sdio omits 557e171434eb ath10k: rename ath10k_hif_swap_mailbox() to ath10k_hif_sta [...] omits cd33c830448b media: rkvdec: Add the rkvdec driver omits d6b50a96d337 media: dt-bindings: rockchip: Document RK3399 Video Decode [...] omits b5218cf40c1e media: hantro: h264: Use the generic H264 reflist builder omits 624922a2739b media: v4l2-core: Add helpers to build the H264 P/B0/B1 reflists omits 45776c540f7f media: rkisp1: Fix wrong PHY config dependency omits 42cbdf2b5ecb media: phy-rockchip-dphy-rx0: Drop unneeded CONFIG_OF dependency omits f661aaa007aa media: rkisp1: Get rid of unused variable warning omits d6ef0719fa90 media: v4l2-fh: define v4l2_fh struct regardless of condition omits 003492984ed7 media: staging: rkisp1: change fields names from fmt_type [...] omits b23096af0be4 media: staging: rkisp1: cap: remove field fmt_type from st [...] omits 2990e3dbf7ee media: staging: rkisp1: replace rkisp1_fmt_pix_type with v [...] omits dd844fb8e50b media: platform: fcp: Set appropriate DMA parameters omits dba361345706 media: staging: rkisp1: remove TODO item - uapi structs co [...] omits f36592e7b343 media: vicodec: Fix error codes in probe function omits d00c9761afe7 media: imx.rst: Provide streaming examples for imx6q-sabresd omits 8a4676d6e627 media: imx.rst: Provide the OV560 module part number omits 62ce7201f442 media: imx.rst: Provide an example for unprocessed video capture omits 9429e7072f8f media: imx.rst: Fix the MIPI CSI-2 virtual channel omits ff8c2784b057 media: uapi: h264: Add new profile and levels omits 1ca3cb46a992 media: v4l2-ctrl: Add H264 profile and levels omits 33d236371f70 media: imx-media-csc-scaler: Use a shorter name for driver omits d45c9313782b media: gspca: remove redundant assignment to variable status omits 03f56d9952b4 media: pwc-ctl: remove redundant assignment to variable ret omits 757570f11fa4 media: mtk-mdp: Use correct aliases name omits e13160116939 media: davinci: remove redundant assignment to pointer 'common' omits 4d7463cdf5de media: imx: utils: Constify some mbus and ipu_image arguments omits eef988826fbd media: imx: utils: Rename format lookup and enumeration functions omits 74cd3984f133 media: imx: utils: Split find|enum_format into fourcc and [...] omits c943b6947f45 media: imx: utils: Make imx_media_pixfmt handle variable n [...] omits f0f71ae440a9 media: imx: utils: Introduce PIXFMT_SEL_IPU omits a7d5003cab01 media: imx: utils: Rename pixel format selection enumeration omits 3130c45c2ba3 media: imx: Fix some pixel format selections omits 0cd5d896a192 media: imx: utils: Handle Bayer format lookup through a se [...] omits c25ab5caf516 media: imx: utils: Inline init_mbus_colorimetry() in its caller omits 1df2148fdfc0 media: imx: utils: fix media bus format enumeration omits f2267d7ed803 media: imx: utils: fix and simplify pixel format enumeration omits 9448762fd1d1 media: ir-rx51: Use 64-bit division macro omits c77591a8ca5a media: m88ds3103: Add missing '\n' in log messages omits d27958df9302 media: dvb-usb: make dvb_usb_device_properties const omits 96f3a9392799 media: dvb: return -EREMOTEIO on i2c transfer failure. omits a8648098948d media: rc: if kernel is built without an IR codec, don't a [...] omits 953f10064140 media: dvb: digitv: remove unused array element 0 omits fcd1f4184e18 Merge branch 'next/soc' into for-next omits 06b29212c3a2 ARM: samsung: Use devm_platform_ioremap_resource() to simp [...] omits ee9a71ad2554 ARM: samsung: Omit superfluous error message in s3c_adc_probe() omits f5e216e42689 ARM: dts: bcm283x: Use firmware PM driver for V3D omits a18549528a11 ARM: bcm2835_defconfig: Enable fixed-regulator omits e4a27ae36d32 ARM: dts: bcm2711: Add vmmc regulator in emmc2 omits aa23c576a2c3 ARM: dts: bcm2711: Update expgpio's GPIO labels omits 74f103928df7 drm/i915/selftests: Show the pstate limits on any failure [...] omits 007ff34e61c5 drm/i915/display/vlv_dsi: Prefer drm_WARN_ON over WARN_ON omits e3c7c1052271 x86/boot/build: Add cpustr.h to targets and remove clean-files omits 26893e7e928e batman-adv: Utilize prandom_u32_max for random [0, max) values omits 9204a4f876b2 batman-adv: trace: Drop unneeded types.h include omits c08dd06b3d25 batman-adv: Fix spelling error in term buffer omits 2a7e978625e8 batman-adv: Start new development cycle omits e278f07679b0 drm/i915/display/overlay: Prefer drm_WARN_ON over WARN_ON omits 8d641574f3f0 drm/i915/display/global_state: Prefer drm_WARN* over WARN* omits a7f2ad392928 drm/i915/display/frontbuffer: Prefer drm_WARN_ON over WARN_ON omits 4ad53ededf0b drm/i915/display/dpll_mgr: Prefer drm_WARN_ON over WARN_ON omits cd13c72c1853 ARM: dts: qcom: msm8974-klte: Add max77826 pmic node omits 65876ae91e80 ARM: dts: qcom: msm8974-klte: Add USB node omits 8bf7a360a92c ARM: dts: qcom: msm8974-klte: Add sdhci1 node omits 8513de03928e ARM: dts: qcom: msm8974-klte: Add gpio-keys nodes omits 9111bbf3a19d ARM: dts: qcom: msm8974-klte: Remove inherited vreg_boost node omits 4e7573e7a54e ARM: dts: qcom: msm8974-klte: Add pma8084 regulator nodes omits 240031967ac4 arm64: dts: qcom: sm8250: Fix PDC compatible and reg omits 871c60156dbe drm/gma500: Remove dead code omits 02d8ecc18b8f soc: qcom: pdr: Remove impossible error condition omits 35bb4b22f606 soc: qcom: rpmh: Dirt can only make you dirtier, not cleaner omits ce04ecd9cf1e drm/i915/display/display: Prefer drm_WARN_ON over WARN_ON omits 8b4f2137cc0f drm/i915/display/ddi: Prefer drm_WARN* over WARN* omits 1e6850ee4c44 drm/i915/display/atomic_plane: Prefer drm_WARN_ON over WARN_ON omits 61198fe1bf48 drm/i915/display/icl_dsi: Prefer drm_WARN_ON over WARN_ON omits b7e2fba06622 arm64: dts: qcom: sm8250: Add UFS controller and PHY omits ec13d5c23a33 arm64: dts: qcom: sm8250-mtp: Add pm8150, pm8150l and pm8009 omits 11ebc2321b8e drm/i915/audio: fix compressed_bpp check omits b6f78e270969 arm64: dts: qcom: sm8250: Add rpmhpd node omits 64016bb88e85 soc: qcom: rpmhpd: Add SM8250 power domains omits 81b55ef1f47b drm/i915: drop a bunch of superfluous inlines omits 95c31e68058e arm64: dts: qcom: sc7180: Add Coresight support omits 3c3041149c76 drm/i915/hdmi: remove unused intel_hdmi_hdcp2_protocol() omits 459b1f86f1cb firmware: qcom_scm: fix bogous abuse of dma-direct internals omits 1cf6c1a74e90 drm/gma500: remove unused variable 'hdmi_ids' omits add0aff201fa drm: Fix misspellings of "Analog Devices" omits 150ccc181588 mtd: spi-nor: Enable locking for n25q128a11 omits a204aef9fd77 xfrm: call xfrm_output_gso when inner_protocol is set in x [...] omits 6f297068a069 esp4: support ipv6 nexthdrs process for beet gso segment omits 25a44ae93d1a esp6: support ipv6 nexthdrs process for beet gso segment omits 89e01caac641 drm/i915: Use single set of AUX powerwell ops for gen11+ omits 305ac5a766b1 remoteproc: Add device-managed variants of rproc_alloc/rproc_add omits db6552783615 remoteproc: Use a local copy for the name field omits 226f5db42124 remoteproc: Get rid of tedious error path omits bf860aa176d0 remoteproc: Split rproc_ops allocation from rproc_alloc() omits 9d5f82c8ba24 remoteproc: Restructure firmware name allocation omits 1487deda19c8 remoteproc: Use kstrdup_const() rather than kstrdup() omits f49176fb13db dt-bindings: soc: qcom: apr: Use generic node names for AP [...] omits a48b284b403a audit: fix a net reference leak in audit_send_reply() omits b6246f4d8d07 net: ipv4: remove redundant assignment to variable rc omits bd1266d3f21f Merge branch 'net-bcmgenet-Clean-up-after-ACPI-enablement' omits 7d3cca75c169 net: bcmgenet: Drop too many parentheses in bcmgenet_probe() omits d2af1420cbc8 net: bcmgenet: Use get_unligned_beXX() and put_unaligned_beXX() omits c80d36ff63a5 net: bcmgenet: Use devm_clk_get_optional() to get the clocks omits 9a965942a9ca net: bcmgenet: Drop useless OF code omits d4d9b47e4b10 net: bcmgenet: Drop ACPI_PTR() to avoid compiler warning omits 90c165f0de3a docs: pr_*() kerneldocs and basic printk docs omits 4951d27b099b watchdog: clarify that stop() is optional omits 80ad41f28ade Merge tag 'mlx5-updates-2020-04-20' of git://git.kernel.or [...] omits fc965497d5b3 doc:it_IT: translation of documents in process/ omits 794867ee6730 r8169: change wmb to smb_wmb in rtl8169_start_xmit omits 7dbffd3f84b0 docs: admin-guide: Clarify sentences omits d8e8ff1fe302 docs: ioctl-number.rst: add habanalabs driver IOCTL omits c7e1cc318d4a dma-buf: Couple of documentation typo fixes omits 5d8e5aee0e93 docs: sysctl/kernel: document BPF entries omits 3f11de39c489 Merge branch 'mauro' into docs-next omits 470d4116ef93 dt-bindings: Add an entry for Würth Elektronik, we omits 56ae89228d9c dt-bindings: mailbox: imx-mu: correct example omits 680f9c28c1fd dt-bindings: MIPS: Require SoC compatible string after boa [...] omits 989f51752783 dt-bindings: usb: ingenic,musb: Add usb-role-switch property omits 63d35f6cf31f dt-bindings: dma: Convert jz4740-dma doc to YAML omits 2ebeea2b8906 dt-bindings: mmc: Convert jz4740-mmc doc to YAML omits 49ac0c7cfe02 dt-bindings: timer: Convert ingenic,tcu.txt to YAML omits 4d8d2177625c dt-bindings: nvmem: Convert rockchip-efuse bindings to yaml omits 02c625c5de60 dt-bindings: gpu: mali-utgard: Add the #cooling-cells property omits 2d4a22e79a5f dt-bindings: sram: convert rockchip-pmu-sram bindings to yaml omits 8d3cdfeca808 of: fix the warnings from command line. omits 4642289b5f66 lib: bitmap.c: get rid of some doc warnings omits 03c109d66867 futex: get rid of a kernel-docs build warning omits 2b8e8b5599a1 fs: inode.c: get rid of docs warnings omits af690f459393 firewire: firewire-cdev.hL get rid of a docs warning omits a31a6997e6df ata: libata-core: fix a doc warning omits 77c34b2c18d4 docs: dt: rockchip,dwc3.txt: fix a pointer to a renamed file omits baeb2d5cb8ea docs: Makefile: place final pdf docs on a separate dir omits 36536a02e554 docs: i2c: rename i2c.svg to i2c_bus.svg omits 8f97986ccbd7 docs: powerpc: cxl.rst: mark two section titles as such omits 3f4a6c925a42 docs: dt: fix a broken reference for a file converted to json omits b4c6d8efdcdd docs: dt: qcom,dwc3.txt: fix cross-reference for a converted file omits 9070492b10c3 docs: vm: index.rst: add an orphan doc to the building system omits 4a3fe6541c8c docs: mm: userfaultfd.rst: use a cross-reference for a section omits 14a7e51ff184 docs: mm: userfaultfd.rst: use ``foo`` for literals omits f08252469ef5 docs: drivers: fix some warnings at base/platform.c when b [...] omits ad89c8852fde docs: spi: spi.h: fix a doc building warning omits 00aff9565961 docs: ras: don't need to repeat twice the same thing omits cfa204984d57 docs: ras: get rid of some warnings omits a588332fba0b docs: pci: boot-interrupts.rst: improve html output omits 877a37d31e0f docs: arm64: booting.rst: get rid of some warnings omits d91589556b6a docs: amu: supress some Sphinx warnings omits 0c1bc6b84525 docs: filesystems: fix renamed references omits 3ecad8c2c1ff docs: fix broken references for ReST files that moved around omits 72ef5e52b3f7 docs: fix broken references to text files omits f9faa90899a2 docs: dt: fix broken reference to phy-cadence-torrent.yaml omits 0855a36e2248 MAINTAINERS: dt: fix pointers for ARM Integrator, Versatil [...] omits 101e330fd3f2 MAINTAINERS: dt: update display/allwinner file entry omits 25813cae1eeb docs: LaTeX/PDF: drop list of documents omits d5afc9640a6d docs: update recommended Sphinx version to 2.4.4 omits 0d55d48b19ff scripts: kernel-doc: accept blank lines on parameter description omits ee2aa7590398 scripts: kernel-doc: accept negation like !@var omits 346282db9c6b scripts: kernel-doc: proper handle @foo->bar() omits e64419d991ea KVM: x86: Move "flush guest's TLB" logic to separate kvm_x [...] omits bc41d0c40ec2 KVM: nVMX: Use vpid_sync_vcpu_addr() to emulate INVVPID wi [...] omits ca431c0cc331 KVM: VMX: Drop redundant capability checks in low level IN [...] omits ab4b3597ffce KVM: VMX: Handle INVVPID fallback logic in vpid_sync_vcpu_addr() omits 8a8b097c6cd0 KVM: VMX: Move vpid_sync_vcpu_addr() down a few lines omits 446ace4bca42 KVM: VMX: Use vpid_sync_context() directly when possible omits c746b3a4b84c KVM: VMX: Skip global INVVPID fallback if vpid==0 in vpid_ [...] omits ee1fa209f5e5 KVM: x86: Sync SPTEs when injecting page/EPT fault into L1 omits 0cd665bd20f9 KVM: x86: cleanup kvm_inject_emulated_page_fault omits 5efac0741ce2 KVM: x86: introduce kvm_mmu_invalidate_gva omits 6533380dfd00 net/mlx5: improve some comments omits c89da067a2e4 net/mlx5: Read embedded cpu bit only once omits fa3748775b92 net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queues omits d7a42ad062cc net/mlx5e: Allow partial data mask for tunnel options omits 82fe29964198 net/mlx5e: Set of completion request bit should not clear [...] omits 7dfee4b1d79e net/mlx5: IPsec, Refactor SA handle creation and destruction omits 0aab3e1b04ae net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW omits 1dbd51d0a71a net/mlx5: Refactor mlx5_accel_esp_create_hw_context parame [...] omits 9425c595bd51 net/mlx5e: en_accel, Add missing net/geneve.h include omits 8c8eea07c1fd net/mlx5: Use the correct IPsec capability function for FPGA ops omits 2f9c502552cd scripts: sphinx-pre-install: add support for python -m venv omits d6ebf1890c8b scripts: sphinx-pre-install: add support for OpenMandriva omits e45a631742fa scripts: sphinx-pre-install: address some issues with Gentoo omits bfc7f4281066 scripts: sphinx-pre-install: fix a dependency hint with Ub [...] omits b3df6223bdea scripts: sphinx-pre-install: improve openSuse Tumbleweed check omits d14d0c1aea8f scripts: sphinx-pre-install: improve distro detection check omits e6940c03dd62 media: usbvision: depends on USB omits e10daad5bb6e media: staging: rkisp1 Kconfig: depends on OF omits 82ebc889091a qed: use true,false for bool variables omits 820f63652bb4 firmware: qcom_scm: Remove unneeded conversion to bool omits 0fa1484e9c5d Merge branch 'hns3-next' omits d8355240cf8f net: hns3: add trace event support for PF/VF mailbox omits 5cb51cfe8ad6 net: hns3: add support for dumping MAC reg in debugfs omits a3ca5e9048be net: hns3: add debug information for flow table when failed omits 0b4bdc55df61 net: hns3: clean up some coding style issue omits 84944d5c4797 net: hns3: modify some unsuitable type declaration omits f84f6a8634f3 net: hns3: remove two unused structures in hclge_cmd.h omits 16505f878e30 net: hns3: remove useless proto_support field in struct hc [...] omits e9368c4094f5 net: hns3: remove an unnecessary case 0 in hclge_fd_conver [...] omits fa663c096052 net: hns3: split out hclge_get_fd_rule_info() omits 736fc0e17fad net: hns3: split out hclge_fd_check_ether_tuple() omits 61d2ca503d0b arm64: dts: qcom: fix pm8150 gpio interrupts omits b785b06ccaae Merge branch 'RFC-2863-Testing-Oper-status' omits 77e9b2ab451d net: ethtool: self_test: Mark interface in testing operati [...] omits db30a57779b1 net: Add testing sysfs attribute omits eec517cdb481 net: Add IF_OPER_TESTING omits 18931506465a Input: i8042 - add ThinkPad S230u to i8042 nomux list omits 749d22e8f6d5 Merge branch 'FEC-MDIO-speedups' omits 3c01eb62d1bd net: ethernet: fec: Allow the MDIO preamble to be disabled omits 3e782985cb3c net: ethernet: fec: Allow configuration of MDIO bus speed omits 29ae6bd1b0d8 net: ethernet: fec: Replace interrupt driven MDIO with polled IO omits 9d3679fe0f30 r8169: inline rtl8169_make_unusable_by_asic omits 2ac1fa439ee9 r8169: inline rtl8169_mark_as_last_descriptor omits a5006777e99c Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 745e5ad5084d net: qed: Remove unneeded cast from memory allocation omits 5333fdbed0c8 net: sun: Remove unneeded cast from memory allocation omits 92efe48e8fe2 net: ethernet: dnet: convert to devm_platform_get_and_iore [...] omits e07c7606a00c drm/i915/selftests: Fix i915_address_space refcnt leak omits e42a969e725c drm/i915/selftests: Exercise dynamic reclocking with RPS omits 6b36fc9442bb drm/i915/selftests: Show the pcode frequency table on error omits 0eaccc4b180c drm/i915/selftests: Split RPS frequency measurement omits b66c9b8de22b selftests: pmtu: implement IPIP, SIT and ip6tnl PMTU disco [...] omits 9938ee2e631c drm/i915/selftests: Check RPS controls omits a740f5c5f6bc drm/i915/selftests: Skip energy consumption tests if not c [...] omits 4ba74e53ada3 drm/i915/selftests: Verify frequency scaling with RPS omits cceadc831e72 net: phy: mscc: use mdiobus_get_phy() omits 6bedc6948bcf Merge branch 'mlxsw-Two-small-changes' omits b7f03b0b2a21 mlxsw: reg: Increase register field length to 13 bits omits cec2500d4475 mlxsw: spectrum_router: Re-increase scale of IPv6 nexthop groups omits c290d1ab12d3 net: phy: Propagate error from bus->reset omits f0617ff0b894 drm/i915: Push MST link retraining to the hotplug work omits 3c0ec2c2d594 drm/i915: Flatten intel_dp_check_mst_status() a bit omits eed22a46b979 drm/i915: Pass encoder all the way to intel_ddi_transcoder [...] omits 7c2fedd7608f drm/i915: Push TRANS_DDI_FUNC_CTL into the encoder->enable() hook omits c38730987b4a drm/i915: Move the TRANS_DDI_FUNC_CTL enable to a later point omits 02a715c371d2 drm/i915: Pass encoder to intel_ddi_enable_pipe_clock() omits 92097244f586 coresight: etmv4: Update default filter and initialisation omits ad3df63723a3 Merge branch 'net-phy-realtek-move-PHY-resume-delay-from-M [...] omits 109f0cf23b09 r8169: remove PHY resume delay that is handled in the PHY [...] omits fee698d62b3b net: phy: realtek: add delay to resume path of certain int [...] omits 6d9279771600 net: hns: use true,false for bool variables omits d30e1c3db964 ptp: idt82p33: Make two variables static omits 0673f976285e ptp_kvm: Make kvm_ptp_lock static omits 135e30180ff4 net: dsa: sja1105: enable internal pull-down for RX_DV/CRS [...] omits 6e0d6ac5f3d9 arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit [...] omits eaf3f9e61887 arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_G [...] omits 78066055b080 arm32/64/elf: Add tables to document READ_IMPLIES_EXEC omits f46e1dc982a0 MIPS: Loongson64: Mark RS780 HPET as broken omits a89aa749ece9 MIPS: DTS: Loongson64: Add ACPI Controller Node omits dbfd92fe57b1 dt-bindings: Document Loongson RS780E PCH ACPI Controller omits 0cfd2440aa03 MIPS: Loongson64: Make RS780E ACPI as a platform driver omits a746f50d69bf MIPS: Loongson64: Remove dead RTC code omits 00bd94ae1cc3 coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb() omits 9bc5c397d838 block: fold bdev_unhash_inode into invalidate_partition omits 02d33b6771fc block: mark invalidate_partition static omits d5f3178ec9ab block: simplify block device syncing in bdev_del_partition omits e669c1da03a9 block: don't call invalidate_partition from blk_drop_partitions omits 21be6cdc0095 dasd: use blk_drop_partitions instead of badly reimplementing it omits d46430bf5a22 block: remove the disk argument from blk_drop_partitions omits 4377b48da6da block: remove hd_struct_kill omits 8da2892e2783 block: cleanup hd_struct freeing omits cddae808aeb7 block: pass a hd_struct to delete_partition omits fa9156ae597c block: refactor blkpg_ioctl omits 9fccc5c0c99f x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit omits 122306117afe x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK omits e48e83d15bd9 ASoC: wcd934x: remove unneeded semicolon omits 0eb0674616b0 ASoC: wcd9335: remove unneeded semicolon omits 4f05b5c62d24 ASoC: wcd934x: remove unnecessary comparisons to bool omits 629ba12e9998 ASoC: Intel: boards: split woofer and tweeter support omits f7199cf48902 firmware: arm_scmi: Fix return error code in smc_send_message omits b4fd63f42647 Revert "scsi: core: run queue if SCSI device queue isn't r [...] omits a0823421a4d7 blk-mq: Rerun dispatching in the case of budget contention omits b9151e7bca82 blk-mq: Add blk_mq_delay_run_hw_queues() API call omits ab3cee3762e5 blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reas [...] omits c5bceb98ce0e firmware: arm_scmi: Fix handling of unexpected delayed responses omits d04fb2b2ddef firmware: arm_scmi: Clear channel for delayed responses omits b37f5cc8d243 firmware: arm_scmi: Clear channel on reception of unexpect [...] omits 87dff4e63cf2 firmware: arm_scmi: Rename .clear_notification() transport_ops omits 6b7fc6a3e6af Make the "Reducing compressed framebufer size" message be [...] omits f153f6395a63 drm/i915/gt: Move the late flush_submission in retire to the end omits f7ea285b6266 Merge branch 'ib-pdx86-properties' omits 4eb542cc88c1 soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_code [...] omits a95f3ac21d64 drm/i915/gem: Remove object_is_locked assertion from unpin [...] omits 1b3fb49ac27b NTB: ntb_test: Fix bug when counting remote files omits 7c7691ae3c7e NTB: perf: Fix race condition when run with ntb_test omits 198301838c09 NTB: perf: Fix support for hardware that doesn't have port [...] omits febb15986724 NTB: perf: Don't require one more memory window than numbe [...] omits 505aa2993af3 NTB: ntb_pingpong: Choose doorbells based on port number omits 19eb80b3bf92 NTB: Fix the default port and peer numbers for legacy drivers omits 370e80bc363b NTB: Revert the change to use the NTB device dev for DMA a [...] omits 171c95531a06 NTB: ntb_tool: reading the link file should not end in a N [...] omits 75d892588e95 fuse: Update stale comment in queue_interrupt() omits 0e9fb6f17ad5 fuse: BUG_ON correction in fuse_dev_splice_write() omits a5d8422cc959 virtiofs: Add mount option and atime behavior to the doc omits bb737bbe48be virtiofs: schedule blocking async replies in separate worker omits 9558b51ab739 clk: imx: clk-pllv3: Use readl_relaxed_poll_timeout() for [...] omits 9e04ff70cf8e Merge tag 'v5.7-rc2' into patchwork omits 148c01d17623 regmap: Simplify implementation of the regmap_field_read_p [...] omits e44ab4e14d6f regmap: Simplify implementation of the regmap_read_poll_ti [...] omits f25a066d1a07 firmware: imx-scu: Support one TX and one RX omits 23aadcb9a8d5 clk: imx: clk-sscg-pll: Remove unnecessary blank lines omits dd12fa6978a1 arm64: dts: ls1028a: Specify the DMA channels for the DSPI [...] omits ace105dd6159 Merge series "ASoC: Fix dependency issues of SND_SOC" from [...] omits 26bfe3d0b227 ntb: intel: Add Icelake (gen4) support for Intel NTB omits c1c050ee74d6 ASoC: Fix wrong dependency of da7210 and wm8983 omits 91e475b5e810 ASoC: wm89xx: Fix build errors caused by I2C dependency omits f0adbc382b8b drm/ast: Allocate initial CRTC state of the correct size omits 9d9e435f3f24 x86/elf: Add table to document READ_IMPLIES_EXEC omits 8a3a9535189d arm64: dts: allwinner: h6: Add clock to CPU cores omits c7582ff7ed38 platform/x86: intel_cht_int33fe: Fix spelling issues omits 7b839f764000 platform/x86: intel_cht_int33fe: Switch to use acpi_dev_hi [...] omits fa0c9cb11bad platform/x86: intel_cht_int33fe: Convert to use set_second [...] omits 140355e5db8b platform/x86: intel_cht_int33fe: Convert software node arr [...] omits 954fd81ce83b mtd: spi-nor: spansion: Enable dual and quad read for s25fl256s0 omits 02094d548705 software node: Allow register and unregister software node groups omits 96489ae170fb device property: export set_secondary_fwnode() to modules omits 7a6659a59198 MIPS: alchemy: Fix build error after ioremap cleanup omits 41fe32ecc7af MAINTAINERS: Add DT Bindings for Renesas Pin Function Controllers omits 7fa3e10f0f36 x86/mm: Move pgprot2cachemode out of line omits 1f6f655e01ad x86/mm: Add a x86_has_pat_wp() helper omits e9d7144597b1 x86/cpu: Add a steppings field to struct x86_cpu_id omits c84dc6e68a1d dma-pool: add additional coherent pools to map to gfp mask omits e860c299ac0d dma-remap: separate DMA atomic pools from direct remap code omits 05f099a7d0a7 dma-debug: make __dma_entry_alloc_check_leak() static omits e09a74404079 m68k: amiga: config: Mark expected switch fall-through omits 0b545fd17f84 KVM: s390: remove unneeded semicolon in gisa_vcpu_kicker() omits 62cf666e4eb8 KVM: s390: vsie: gmap_table_walk() simplifications omits d075fc3154be KVM: s390: vsie: Move conditional reschedule omits bb15aded5144 mtd: spi-nor: move #define SPINOR_OP_WRDI omits 33a8b496016f Merge branches 'renesas-arm-defconfig-for-v5.8' and 'renes [...] omits 13f7ec9be834 Merge branch 'renesas-fixes-for-v5.7' into renesas-next omits 124eb5dc4ca5 ARM: dts: r8a7791: Add PWM device nodes omits d92798d5759d ARM: dts: r8a7791: Add TPU device node omits dc7bf14a0895 arm64: dts: renesas: r8a77980: Fix IPMMU VIP[01] nodes omits fdba377f962e MAINTAINERS: Add DT Bindings for Renesas Clock Generators omits 30205377ddbb PM: sleep: core: Fold functions into their callers omits 107d47b2b95e PM: sleep: core: Simplify the SMART_SUSPEND flag handling omits cdaeaa2560a9 arm64: configs: Enable sun50i cpufreq nvmem omits d7fb38ae36a2 drm/i915/dpcd_bl: Unbreak enable_dpcd_backlight modparam omits 3357b61177a7 hwrng: cctrng - add missing include to linux/fips.h omits f88480e300ac crypto: hisilicon/qm - fix build failure with ACPI off omits 4b4e8e93eccc pinctrl: rza1: Fix wrong array assignment of rza1l_swio_entries omits 4c427ab28fd1 ARM: shmobile: defconfig: Refresh for v5.7-rc1 omits 1f36ab3f6e3b remoteproc: sysmon: Inform current rproc about all active rprocs omits 611905d6e31c soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_code [...] omits 1877f54f75ad remoteproc: sysmon: Add notifications for events omits 66a4347e9a3e remoteproc: sysmon: Add ability to send type of notification omits c12e38b1d52e Documentation/powerpc: VAS API omits 040b00acec4b crypto/nx: Remove 'pid' in vas_tx_win_attr struct omits 1af11ae22535 crypto/nx: Enable and setup GZIP compression type omits 4aebf3ce26ca crypto/nx: Make enable code generic to add new GZIP compre [...] omits 32e091a668bc crypto/nx: Rename nx-842-powernv file name to nx-common-powernv omits 7673d6568b14 crypto/nx: Initialize coproc entry with kzalloc omits dda44eb29c23 powerpc/vas: Add VAS user space API omits 45f25a79fe50 powerpc/vas: Define VAS_TX_WIN_OPEN ioctl API omits a8c0c69b5e95 powerpc/vas: Initialize window attributes for GZIP coproce [...] omits c420644c0a8f powerpc: Use mm_context vas_windows counter to issue CP_ABORT omits 1d955f981895 powerpc/vas: Free send window in VAS instance after credit [...] omits bd4da68dbd5f powerpc/vas: Display process stuck message omits 04f6296ca7c3 powerpc/vas: Do not use default credits for receive window omits cf33e1e9383e powerpc/vas: Print CRB and FIFO values omits 461862ef94a8 powerpc/vas: Return credits after handling fault omits c96c4436aba4 powerpc/vas: Update CSB and notify process for fault CRBs omits 9774628acf86 powerpc/vas: Setup thread IRQ handler per VAS instance omits db1c08a74063 powerpc/vas: Take reference to PID and mm for user space windows omits 8b8a73dc7919 powerpc/vas: Register NX with fault window ID and IRQ port value omits 0d17de03ce6a powerpc/vas: Setup fault window per VAS instance omits c20e1e299d93 powerpc/vas: Alloc and setup IRQ and trigger port address omits 73a807793882 powerpc/vas: Define nx_fault_stamp in coprocessor_request_block omits 8d0ea29db5ae powerpc/xive: Define xive_native_alloc_irq_on_chip() omits b4ed131dbfb6 drm/i915/audio: error log non-zero audio power refcount af [...] omits 27be41de45a7 drm/i915: fix Sphinx build duplicate label warning omits 704887278b3f soc: qcom: cmd-db: Properly endian swap the slv_id for debugfs omits 3adaf26e7b01 soc: qcom: cmd-db: Use 5 digits for printing address omits 9d6ba921acf4 soc: qcom: cmd-db: Cast sizeof() to int to silence field w [...] omits 3898fc99d199 remoteproc: use rproc_coredump_set_elf_info in drivers omits 418fd7877122 remoteproc: add rproc_coredump_set_elf_info omits 9f0cadc32d73 xfrm: espintcp: save and call old ->sk_destruct omits 29e4276667e2 xfrm: fix error in comment omits 4df4f8be8b3e remoteproc: Simplify default name allocation omits 0c2ae2b1afdf remoteproc: Split firmware name allocation from rproc_alloc() omits 6442df49400b remoteproc: Fix IDR initialisation in rproc_alloc() omits db87668ad1e4 xfrm: remove the xfrm_state_put call becofe going to out_reset omits 2592677c0486 ima: Use ima_hash_algo for collision detection in the meas [...] omits 1ea973df6e21 ima: Calculate and extend PCR with digests in ima_template_entry omits 6d94809af6b0 ima: Allocate and initialize tfm for each PCR bank omits aa724fe18a8a ima: Switch to dynamically allocated buffer for template digests omits 7ca79645a1f8 ima: Store template digest directly in ima_template_entry omits e144d6b26541 ima: Evaluate error in init_ima() omits 6f1a1d103b48 ima: Switch to ima_hash_algo for boot aggregate omits 093b8494f299 ALSA: usb-audio: Print more information in stream proc files omits 949b922e8b1b igc: Add debug messages to MAC filter code omits 5f930713728b igc: Refactor igc_del_mac_filter() omits 794e5bc817bc igc: Refactor igc_mac_entry_can_be_used() omits 83ba21b9ef77 igc: Remove igc_*_mac_steering_filter() wrappers omits e9736fa407e5 igc: Remove IGC_MAC_STATE_QUEUE_STEERING omits c6aae5917b8a igc: Remove 'queue' check in igc_del_mac_filter() omits a73eb651005e igc: Improve address check in igc_del_mac_filter() omits 424045bec085 igc: Refactor igc_rar_set_index() omits ec00f1090735 igc: Fix igc_uc_unsync() omits 58184b8ff078 igc: Change igc_add_mac_filter() returning value omits 23b7b5116756 igc: Check unsupported flag in igc_add_mac_filter() omits 0c2e060859aa igc: Remove duplicate code in MAC filtering logic omits 632fbd5eb5b0 e1000e: fix S0ix flows for cable connected case omits c2a3f8febc69 igc: Add new device IDs for i225 part omits 4ea8391e3556 Input: delete unused GP2AP002A00F driver omits 2de8c02349f0 iio: magnetometer: ak8974: Silence deferred-probe error omits aa8cb0485594 Documentation: ABI: document IIO in_proximity_nearlevel file omits f5a98e1fca15 iio: vcnl4000: Export near level property for proximity sensor omits 138986062b50 dt-bindings: iio: light: vcnl4000: Add proximity-near-level omits 445b16fb6bdc dt-bindings: iio: Introduce common properties for iio sensors omits c194e2389d99 dt-bindings: iio: vcnl4000: convert bindings to YAML format omits 8cba4a9927df iio: Fix misspellings of "Analog Devices" omits 9b7a12c3e090 iio: light: isl29125: fix iio_triggered_buffer_{predisable [...] omits 587122cb8b43 iio: adc: fsl-imx25-gcq: Use devm_platform_ioremap_resource omits af5c2174ca6d iio: adc: at91-adc: Use devm_platform_ioremap_resource omits fd1cadd6ca30 iio: adc: sun4i-gpadc-iio: Use devm_platform_ioremap_resource omits 5372e1e5b4c8 iio:light:ltr501: Drop unnecessary cast of parameter in re [...] omits 06c482605b13 iio:magn:mmc35240: Drop unnecessary casts of val parameter [...] omits d7d3a1327b8a iio:imu:mpu6050: Tidy up parameters to regmap_bulk functions. omits ce968fb6f97c iio:chemical:bme680: Tidy up parameters to regmap_bulk_read omits 0f92afee81ec iio:chemical:atlas-sensor: Drop unnecessary explicit casts [...] omits b01401a228bc iio:accel:mxc4005: Drop unnecessary explicit casts in regm [...] omits 780f1c176140 iio: imu: st_lsm6dsx: drop huge include in sensor-hub driver omits 608d98a2c4a0 iio: buffer: drop devm_iio_kfifo_free() API call omits 05c09e3cee0a iio: buffer: drop devm_iio_hw_consumer_free() API call omits fc1f75a0347a iio: inkern: drop devm_iio_channel_release{_all} API calls omits 92b7ed7fe40d iio: core: drop devm_iio_trigger_free() API call omits 83381c9803a0 iio: core: drop devm_iio_trigger_unregister() API call omits 66be392a48f9 iio: core: drop devm_iio_device_free() API call omits 666e4de43d94 iio: core: drop devm_iio_triggered_buffer_cleanup() API call omits 83af573e980a iio: core: drop devm_iio_device_unregister() API call omits a17cb784fcd7 iio: move 'indio_dev->info' null check first in __iio_devi [...] omits 2e036804d773 iio: buffer: remove 'scan_el_attrs' attribute group from b [...] omits 97f1755ee227 iio: imu: adis: Add a missing '\n' in a log message omits 903b6a07d95b iio: xilinx-xadc: Fix typo omits a630117f2553 dt-bindings: iio: adc: rockchip-saradc: add description for px30 omits 221f7b4fea8d dt-bindings: iio: adc: rockchip-saradc: add description fo [...] omits 4647caae68e8 dt-bindings: iio: adc: convert rockchip saradc bindings to yaml omits c0ae3591d900 iio: dma-buffer: Cleanup buffer.h/buffer_impl.h includes omits 8a80a71d9020 iio: adc: Add MAX1241 driver omits fc20a26a2188 dt-bindings: iio: adc: Add MAX1241 bindings omits 3f4a559bb57c iio: accel: st_sensors: add support for LIS2HH12 omits 9e3fbad5bb85 dt-bindings: st_sensors: add st,lis2hh12 compatible entry omits 394dedec7746 iio: imu: st_lsm6dsx: Add sensor hub device LIS3MDL omits a0e35e2416c7 iio: imu: st_lsm6dsx: Increase ODR_LIST_SIZE omits 2ca73823d05d iio: imu: adis16460: use DEFINE_DEBUGFS_ATTRIBUTE instead [...] omits ae1d37a9bb4b iio: imu: adis16400: use DEFINE_DEBUGFS_ATTRIBUTE instead [...] omits 4ab717d9e8bd iio: imu: st_lsm6dsx: configure full scale on slave device [...] omits 9601c94d9419 dt-bindings: iio: dac: stm32-dac: convert bindings to json-schema omits 9cfea767d22d dt-bindings: iio: tsl2563: convert bindings to YAML omits 94291556b21a dt-bindings: iio: adc: add bindings doc for AD9467 ADC omits ad6797120238 iio: adc: ad9467: add support AD9467 ADC omits 96553a44e96d dt-bindings: iio: adc: add bindings doc for AXI ADC driver omits ef04070692a2 iio: adc: adi-axi-adc: add support for AXI ADC IP core omits e0fcca9fbd99 iio: buffer-dmaengine: add dev-managed calls for buffer alloc omits 6eb3b8acfd07 iio: buffer-dmaengine: use %zu specifier for sprintf(align) omits 20d5fa48d333 include: fpga: adi-axi-common.h: add version helper macros omits 641dedd50c48 include: fpga: adi-axi-common.h: fixup whitespace tab -> space omits 9159c7c06ceb iio: buffer: drop left-over 'stufftoread' field omits 5a464c6e274c iio: temperature: ltc2983: remove redundant comparison to bool omits 4b7ef6040fc4 iio: imu: inv_mpu6050: add debugfs register r/w interface omits 792897ce417f iio: pressure: bmp280: Join string literals back omits a7a047ea5e01 iio: pressure: bmp280: Drop unneeded explicit castings omits df6e71256c84 iio: pressure: bmp280: Explicitly mark GPIO optional omits 6085102c494b iio: pressure: bmp280: Convert to use ->read_avail() omits 97b31a6f5fb9 iio: pressure: bmp280: Tolerate IRQ before registering omits b5fbf0568c51 iio: imu: inv_mpu6050: convert to use i2c_new_client_device() omits 9623473cbb6f iio: magn: bmc150: Use vsprintf extension %pe for symbolic [...] omits 02566b459f39 iio: imu: inv_mpu6050_spi: Use vsprintf extension %pe for [...] omits fb3f7ab7736d iio: imu: inv_mpu6050_i2c: Use vsprintf extension %pe for [...] omits 35c9c8d5ec07 iio: imu: bmi160_spi: Use vsprintf extension %pe for symbo [...] omits 6e924c526a32 iio: imu: bmi160_i2c: Use vsprintf extension %pe for symbo [...] omits 0e5fd387657a iio: gyro: mpu3050: Use vsprintf extension %pe for symboli [...] omits df91cf5c289c iio: gyro: bmg160_spi: Use vsprintf extension %pe for symb [...] omits 442140989f2d iio: gyro: bmg160_i2c: Use vsprintf extension %pe for symb [...] omits f0bd45fea3ea iio: accel: kxsd9: Use vsprintf extension %pe for symbolic [...] omits 1cfe38fc40e6 iio: adc: ad7793: use read_avail iio hook for scale available omits b7329249ea5b iio: buffer: Don't allow buffers without any channels enab [...] omits 3dee04262898 iio: tsl2772: Use scnprintf() for avoiding potential buffe [...] omits bf09cddb2cd4 iio: adc: max1363: replace uses of mlock omits bb8759f28e36 iio: health: max30100: use generic property handler omits 1579fc067f6e iio/gyro/bmg160: Add support for BMI088 chip omits ccd428e42b80 iio: buffer: re-introduce bitmap_zalloc() for trialmask omits 7d744c8f7015 MAINTAINERS: Add Syed Nayyar Waris to ACCES 104-QUAD-8 driver omits 501d3e5dd5bd iio: ad_sigma_delta: remove unused IIO channel macros omits aebefb444fe8 iio: adc: ad7793: define/use own IIO channel macros omits ab3449943b1d iio: adc: ad7791: define/use own IIO channel macros omits 5924dab2412b iio: adc: ad7780: define/use own IIO channel macros omits 58eb7b77ad01 smp: Use smp_call_func_t in on_each_cpu() omits 19c968222934 MIPS: DTS: CI20: make DM9000 Ethernet controller use NVMEM [...] omits 190607f2d59e MIPS: DTS: JZ4780: define node for JZ4780 efuse omits c2591eb5da52 MIPS: use ioremap_page_range omits d257b8fe173a MIPS: move ioremap_prot und iounmap out of line omits 8e487c153c30 MIPS: split out the 64-bit ioremap implementation omits 5c9ff5709dcf MIPS: merge __ioremap_mode into ioremap_prot omits d399157283fb MIPS: cleanup fixup_bigphys_addr handling omits b604d4973af7 MIPS: remove cpu_has_64bit_addresses omits acfaaf52ebfd ASoC: txx9: don't work around too small resource_size_t omits 9446aa5062e9 MIPS: Netlogic: remove unneeded semicolon in fmn_message_h [...] omits 59e9e8e4fe83 net/mlx5: Enable SW-defined RoCEv2 UDP source port omits a2a322f447b9 net/mlx5: Refactor HCA capability set flow omits 333fbaa0255b net/mlx5: Move QP logic to mlx5_ib omits 42f9bbd11278 RDMA/mlx5: Alphabetically sort build artifacts omits 9c275ee4ad82 net/mlx5: Delete not-used cmd header omits bfd745f8f327 RDMA/mlx5: Delete Q counter allocations command omits 66247fbb280c net/mlx5: Remove Q counter low level helper APIs omits 57a6c5e992f5 net/mlx5: Replace hand written QP context struct with auto [...] omits f93f4f4f3149 net/mlx5: Remove extra indirection while storing QPN omits a452e0e43669 net/mlx5: Open-code modify QP in the IPoIB module omits a6532fd925b9 net/mlx5: Open-code modify QP in the FPGA module omits acab4b88e93c net/mlx5: Open-code modify QP in steering module omits 73a75b96fc9a net/mlx5: Remove empty QP and CQ events handlers omits ec44e72b73b7 net/mlx5: Open-code create and destroy QP calls omits bb7fc863729b net/mlx5: Provide simplified command interfaces omits ce33988fb698 arm64: dts: rockchip: add Odroid Advance Go omits 98412e1e57ea dt-bindings: Add binding for Hardkernel Odroid Go Advance omits df07f7df7e5a arm64: dts: rockchip: add core devicetree for rk3326 omits 051083dddf07 arm64: dts: rockchip: remove bus-width from mmc nodes in r [...] omits 1f5a3e167935 arm64: dts: rockchip: add micro SD card regulator to rockpro64 omits 8eea6e26fc2e dt-bindings: display: convert rockchip rk3066 hdmi binding [...] omits 81b4d1d22ca0 Input: evdev - use keyed wakeups omits ec4ba6c35b1b Input: spear-keyboard - fix a typo in a module name in Kconfig omits c154703bc8dd Input: tca6416-keypad - fix a typo in MODULE_DESCRIPTION omits e3b4f94ef52a Input: usbtouchscreen - add support for BonXeon TP omits 0bcee1191f3c Input: cros_ec_keyb - use cros_ec_cmd_xfer_status helper omits 0fde6e3b55a1 Merge branch 'r8169-series-with-improvements' omits 773235f4e1cc r8169: add workaround for RTL8168evl TSO hw issues omits 0623b98b41cd r8169: improve rtl8169_tso_csum_v2 omits 145192f83a11 r8169: use rtl8169_set_features in rtl8169_init_one omits 85ab8b245ec6 r8169: preserve VLAN setting on RTL8125 in rtl_init_rxcfg omits a9b3d56830a3 r8169: remove NETIF_F_HIGHDMA from vlan_features omits 0360c046ca18 r8169: move setting OCP base to generic init code omits 7070eea5e95a enetc: permit configuration of rx-vlan-filter with ethtool omits 89f9ffd3eb67 net: mscc: ocelot: deal with problematic MAC_ETYPE VCAP IS2 rules omits f89370d413b3 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 123aff2a789c net: phy: broadcom: Add support for BCM53125 internal PHYs omits c6f5f242f5ed net: phy: mdio-bcm-iproc: Do not show kernel pointer omits 007fc3c0ca47 net: dsa: b53: per-port interrupts are optional omits 5800091a2061 net: phy: at803x: add support for AR8032 PHY omits 6942557f34e7 Merge branch 'i2c/for-5.8' into i2c/for-next omits e42688ed5cf5 i2c: busses: remove duplicate dev_err() omits e517526195de i2c: Add Qualcomm CCI I2C driver omits b7ed0496d941 dt-bindings: i2c: Add binding for Qualcomm CCI I2C controller omits 9f210ec65acc rtc: 88pm860x: remove useless range check omits 06030d500149 rtc: mt2712: switch to devm_platform_ioremap_resource omits 3642b17e9a8d rtc: mt2712: remove unnecessary error string omits 2ce0d7f9766f x86/asm: Provide a Kconfig symbol for disabling old assemb [...] omits 12e89e65f446 perf hist: Add fast path for duplicate entries check omits d80da766d181 perf c2c: Add option to enable the LBR stitching approach omits 13e0c844fa09 perf top: Add option to enable the LBR stitching approach omits 680d125cd522 perf script: Add option to enable the LBR stitching approach omits b1d1429b1820 perf report: Add option to enable the LBR stitching approach omits ff165628d726 perf callchain: Stitch LBR call stack omits 7f1d39317c07 perf callchain: Save previous cursor nodes for LBR stitchi [...] omits 9c6c3f471d85 perf thread: Save previous sample for LBR stitching approach omits 771fd155dfaa perf thread: Add a knob for LBR stitch approach omits e2b23483eb1d perf machine: Factor out lbr_callchain_add_lbr_ip() omits dd3e249a0c0a perf machine: Factor out lbr_callchain_add_kernel_ip() omits e48b8311ca45 perf machine: Refine the function for LBR call stack recon [...] omits f8603267bf85 perf machine: Remove the indent in resolve_lbr_callchain_sample omits 6f91ea283a1e perf header: Support CPU PMU capabilities omits 3a6c51e4d66c perf parser: Add support to specify rXXX event with pmu omits e9cfa47e687d perf doc: allow ASCIIDOC_EXTRA to be an argument omits 9fbc61f832eb perf pmu: Add support for PMU capabilities omits f8ff18be1f5c tools lib traceevent: Take care of return value of asprintf omits bec49a9e05db perf stat: Force error in fallback on :k events omits e345997914a8 perf tools: Add support for leader-sampling with AUX area events omits 94d3820f2e18 perf evlist: Allow multiple read formats omits 3713eb371c87 perf evsel: Rearrange perf_evsel__config_leader_sampling() omits 5f34278867b7 perf evlist: Move leader-sampling configuration omits e12ee9f7513c perf evsel: Move and globalize perf_evsel__find_pmu() and [...] omits 31a02eb70b8d drm/i915: Refactor setting dma info to a common helper omits 7479f3c90a6d drm/i915: remove redundant assignment to variable test_result omits 65bb9dd0ec79 drm/i915: Add ICL PG3 PW ID for EHL omits edcb9028d66b drm/i915/display: Load DP_TP_CTL/STATUS offset before use it omits 0f8925090ac7 drm/i915/tc: Do not warn when aux power well of static TC [...] omits 3ed347d1a73e drm/i915/tc: Catch TC users accessing FIA registers withou [...] omits 3c02934b24e3 drm/i915/tc/tgl: Implement TC cold sequences omits 7ce40a671538 drm/i915/tc: Skip ref held check for TC legacy aux power wells omits feb7e0ef5ff8 drm/i915/tc/icl: Implement TC cold sequences omits f8bb28e63a1e drm/i915/display: Split hsw_power_well_enable() into two omits 7109cb515172 scsi: qedf: Get dev info after updating the params omits dba6b0b4eab3 drm/i915/display: Add intel_legacy_aux_to_power_domain() omits ad40f5256095 scsi: qedf: Fix crash when MFW calls for protocol stats wh [...] omits 34a3f0b273a7 drm/i915/display: Move out code to return the digital_port [...] omits f6b172f21999 scsi: qedf: Add schedule recovery handler omits 6e7c8eea929e scsi: qedf: Implement callback for bw_update omits 699fed4a2d8e scsi: qed: Send BW update notifications to the protocol drivers omits fedc173e46d3 scsi: qedf: Honor status qualifier in FCP_RSP per spec omits 334b4f988f73 scsi: qedf: Acquire rport_lock for resetting the delay_timestamp omits b0c4187e2616 scsi: qedf: Increase the upper limit of retry delay omits ab0a82991fca scsi: qedf: Keep track of num of pending flogi omits c0ff9e5e69f3 drm/i915: Add missing deinitialization cases of load failure omits d21481994039 scsi: mvsas: remove unused symbol 'mvs_th' omits a677ab35a967 scsi: mvsas: make mvst_host_attrs static omits 44578ecef7ac scsi: qedi: make qedi_ll2_buf_size static omits 089f5b64b8af scsi: ufs: full reinit upon resume if link was off omits 430059024389 selinux: implement new format of filename transitions omits 225621c9348d selinux: move context hashing under sidtab omits 50077289804c selinux: hash context structure directly omits 7e5ff5917593 Merge branch 'dt/linus' into dt/next omits e67b2ec9f617 selinux: store role transitions in a hash table omits 8ec7d6043263 ASoC: Intel: haswell: Power transition refactor omits c4310defd88e drm/i915/icl: Update forcewake firmware ranges omits 968e6147fcc5 x86/early_printk: Remove unused includes omits c43dd6b4144a drm/i915/selftests: Check power consumption at min/max fre [...] omits d4e3d455a12e drm/i915/selftests: Move gpu energy measurement into its o [...] omits 513a24ffb3f9 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 9ae583804a33 scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static omits 1d8baf9ed09d scsi: fnic: make fnic_list and fnic_list_lock static omits 363f4d937501 scsi: fnic: make some symbols static omits 680e1af713d9 drm/i915: Add pre/post plane updates for SAGV omits a389c49fac55 drm/i915: Prepare to extract gen specific functions from i [...] omits 442e7ee834e8 drm/i915: Add intel_atomic_get_bw_*_state helpers omits ac9156b27564 igc: Fix default MAC address filter override omits c24fd2481e0b igc: Remove dead code related to flower filter omits 27945ebe5b98 igc: Fix NFC queue redirection support omits 2e39d2c8ff96 igc: Remove copper fiber switch control omits 635071e2c48d igc: Enable NETIF_F_HW_TC flag omits 64900e8ff551 igc: Fix double definition omits b8a61ea15cdf igc: Fix overwrites when dumping registers omits 89d35511f38d igc: Remove forward declaration omits 3d1ce3fa8391 igc: Remove unused CTRL_EXT_LINK_MODE_MASK omits f1fd45598205 igc: Remove unused MDIC_DEST mask omits a34c7f515665 e1000: Distribute switch variables for initialization omits 82faa9b79950 igc: Add support for ETF offloading omits ec50a9d437f0 igc: Add support for taprio offloading omits 34428dff3679 igc: Add GSO partial support omits 8b83ac81f428 f2fs: support read iostat omits df4233997575 f2fs: Fix the accounting of dcc->undiscard_blks omits ce4c638cdd52 f2fs: fix to handle error path of f2fs_ra_meta_pages() omits 3fa6a8c5b55d f2fs: report the discard cmd errors properly omits 141af6ba5216 f2fs: fix long latency due to discard during umount omits 2bc4bea33848 f2fs: add tracepoint for f2fs iostat omits a59f11c764b0 coresight: Fix support for sparsely populated ports omits ac2caae61e56 drm/tegra: Clean up GPIO includes omits 33aa46f252c7 cpufreq: intel_pstate: Use passive mode by default without HWP omits 693774995595 video: fbdev: vesafb: add missed release_region omits fbe3d80df87b video: fbdev: arcfb: add missed free_irq and fix the order [...] omits 8213fb41874f fbdev: s1d13xxxfb: add missed unregister_framebuffer in remove omits 5e4096ef03dc ARM/fbdev: sa11x0: Switch to use GPIO descriptors omits 7066fcd5531c video: fbdev: aty128fb: remove unused 'sdr_64' omits fff1ac9e2820 omapfb/dss: remove unused variable 'venc_config_pal_bdghi' omits 1c49f35e9e91 video: vt8500lcdfb: fix fallthrough warning omits 5c694f8094e4 video: fbdev: imxfb: ensure balanced regulator usage omits 04dff10ffb55 video: fbdev: controlfb: remove function prototypes part #3 omits a57eb14ebb00 video: fbdev: controlfb: remove function prototypes part #2 omits 946e8fd4fbbf video: fbdev: controlfb: remove function prototypes part #1 omits 72155824e1c9 video: fbdev: controlfb: remove obsolete module support omits a07a63b0e24d video: fbdev: controlfb: add COMPILE_TEST support omits 38bf1077cf24 video: fbdev: controlfb: fix sparse warning about using in [...] omits 304d63d4d89d video: ssd1307fb: Remove redundant forward declaration omits 479382360da6 video: ssd1307fb: Convert to atomic PWM API omits 72915994e028 video: ssd1307fb: Make use of device properties omits fa64c6badea4 video: ssd1307fb: Introduce temporary variable to increase [...] omits 59d961c5972f video: ssd1307fb: Convert driver to use ->probe_new() omits 97e130f63757 platform/x86: touchscreen_dmi: Add touchscreen info for te [...] omits e415da3597ac platform/x86: touchscreen_dmi: Add info for the MP-man MPW [...] omits a50717dbf417 drm/i915/selftests: Take the engine wakeref around __rps_u [...] omits 9d7e560f4327 drm/i915/selftests: Delay spinner before waiting for an interrupt omits ba50e011b142 leds: tlc591xxt: hide error on EPROBE_DEFER omits 59fc9ad5cb10 spi: hisi-sfc-v3xx: add error check after per operation omits 9d282c17b023 spi: stm32-qspi: Add pm_runtime support omits db991af02f11 module: break nested ARCH_HAS_STRICT_MODULE_RWX and STRICT [...] omits 23122a4d992b drm/i915/gt: Scrub execlists state on resume omits ca99522667ad leds: tca6507: Include the right header omits cb60e2f9af80 leds: lt3593: Drop surplus include omits da542caf1ff7 leds: lp3952: Include the right header omits ea1a6a15f409 leds: lm355x: Drop surplus include omits 10dceb230b3b nvmem: imx-ocotp: Improve logic to save many code lines omits 48b8b04c791d drm/i915/display: Enable DP Display Audio WA omits 82c6ae5f1b49 nvmem: core: cleanup old eeprom compat entry attributes omits a02254f8a676 dmaengine: ioat: Decreasing allocation chunk size 2M->512K omits bd2bf302eef2 dmaengine: ioat: fixing chunk sizing macros dependency omits 2fea2906b5cb dmaengine: Fix misspelling of "Analog Devices" omits b3cb14310eb4 dt-bindings: dma: renesas,usb-dmac: convert bindings to js [...] omits cde9a96ee24f dt-bindings: dma: renesas,rcar-dmac: convert bindings to j [...] omits fc6f5d0a4983 dmaengine: dw-edma: Decouple dw-edma-core.c from struct pci_dev omits 3dbf1ee6abbb pinctrl: cherryview: Add missing spinlock usage in chv_gpi [...] omits 9f676e5313c1 gpio: mlxbf2: remove unused including <linux/version.h> omits 4c2b54f73aba gpio: dwapb: Split out dwapb_get_irq() helper omits c59042ed8965 gpio: dwapb: Drop of_match_ptr() & ACPI_PTR() calls omits 4f344e86c739 gpio: dwapb: Drop bogus BUG_ON()s omits 48ce80568346 gpio: dwapb: Switch to more usual pattern of RMW in dwapb_ [...] omits d31275a9dc0b gpio: dwapb: Convert to use IRQ core provided macros omits 9826bbe1fef0 gpio: dwapb: Use device_get_match_data() to simplify code omits e092bc5044ca gpio: dwapb: Convert to use irqd_to_hwirq() omits 43296bf22e16 gpio: dwapb: Deduplicate IRQ resource management omits f9754c79707f gpio: dwapb: set default handler to be handle_bad_irq() omits 9b0aef32c725 gpio: dwapb: Use chained IRQ prologue and epilogue omits 038aa1f0aba9 gpio: dwapb: Refactor IRQ handler to use bit operations omits c58220cba2e0 gpio: dwapb: Append MODULE_ALIAS for platform driver omits a26fa4b5d368 MAINTAINERS: Add Segey Semin to maintainers of DW APB GPIO driver omits 5c544c92d6cd gpio: dwapb: Add debounce reference clock support omits 3ea8094c3b45 gpio: dwapb: Use optional-clocks interface for APB ref-clock omits c55812afd395 dt-bindings: gpio: Add Sergey Semin to DW APB GPIO driver [...] omits 4f1809374367 dt-bindings: gpio: Add DW GPIO debounce clock property omits 657a06df993c dt-bindings: gpio: Convert snps,dw-apb-gpio to DT schema omits 7045e673c2fd pinctrl: mcp23s08: add module license omits 5da42a3d2540 pinctrl: qcom: Remove duplicated include from pinctrl-msm.c omits aa08ff0f345e ALSA: Fix misspellings of "Analog Devices" omits fb55c7355223 drm/i915/gvt: skip populate shadow context if guest contex [...] omits f82cdff1aa7f x86/mce: Drop bogus comment about mce.kflags omits 55623260bb33 test_firmware: remove unnecessary test_fw_mutex in test_de [...] omits ab7c1e163b52 firmware: Drop unused pages field from struct firmware omits 9efa0c1a500f drm/i915: Add i915_lpsp_status debugfs attribute omits 76a23f06011d drm/i915: Add connector dbgfs for all connectors omits 8806211fe7b3 drm/i915: Add i915_lpsp_capability debugfs omits fc4a8c16e34b drm/i915: Power well id for ICL PG3 omits ceab3ac1e60d media: dvb-frontends: DUMMY_FE should depends on DVB_CORE omits a735e6b80d91 media: cec/usb: depends on USB_SUPPORT and TTY omits e36b68ed273e media: mc/Kconfig: remove staging dependency for request API omits 948565468cfb Merge tag 'topic/phy-compliance-2020-04-08' of git://anong [...] omits 7860c8738a16 ARM: tegra: Kill off "simple-panel" compatibles omits 6af5797c76c1 media: cec: don't select PCI & DMI omits b06ef327e263 drm/i915: Update DRIVER_DATE to 20200417 omits aa58a21ae378 gpio: pca953x: disable regmap locking omits 08d99b2c23df Merge drm/drm-next into drm-misc-next omits 108339e7a4fe extcon: remove redundant assignment to variable idx omits 3cbdb97564a3 drm/i915/tgl: TBT AUX should use TC power well ops omits 075894d45656 rpmsg: fix a comment typo for rpmsg_device_match() omits c78bc072ac80 remoteproc: convert to DEFINE_SHOW_ATTRIBUTE omits 9f60a65bc5e6 dt-bindings: Clean-up schema indentation formatting omits fbfb9a60d5d0 dt-bindings: input: Convert gpio-keys bindings to schema omits da9953b729c1 f2fs: introduce sysfs/data_io_flag to attach REQ_META/FUA omits ce01b5b5386f Merge branch 'for-5.8/mcp2221' into for-next omits 328de1c519c5 HID: mcp2221: add GPIO functionality support omits ce6a086aebfd Merge branch 'for-5.7/upstream-fixes' into for-next omits 7e73aa90a38c gpio: merrifield: Better show how GPIO and IRQ bases are d [...] omits 6b1c7837af0e gpio: merrifield: Switch over to MSI interrupts omits 5376b0b31295 gpio: pch: Use in pch_irq_type() macros provided by IRQ core omits 368b8436011a gpio: pch: Refactor pch_irq_type() to avoid unnecessary locking omits 5a4245de48d8 gpio: pch: Get rid of unneeded variable in IRQ handler omits 5c85418ab35b gpio: pch: Use BIT() and GENMASK() where it's appropriate omits 5f3b82a168d5 pinctrl: lynxpoint: Use platform_get_irq_optional() explicitly omits c02e96304451 mips: loongsoon2ef: remove private clk api omits 5ceb89f8a301 MIPS: Fix typo for user_ld macro definition omits 2855c05cf14a perf intel-pt: Add support for synthesizing callchains for [...] omits e11869a065e3 perf evsel: Add support for synthesized sample type omits 8e94b3243a9a perf evsel: Be consistent when looking which evsel PERF_SA [...] omits 4fef41bfb1d8 perf thread-stack: Add thread_stack__sample_late() omits 1c5c25b3fdbd perf auxtrace: Add an option to synthesize callchains for [...] omits 5c7bec0c9c54 perf auxtrace: For reporting purposes, un-group AUX area event omits 113fcb46cfd5 perf s390-cpumsf: Implement ->evsel_is_auxtrace() callback omits a58ab57caad0 perf cs-etm: Implement ->evsel_is_auxtrace() callback omits 508c71e3f90e perf arm-spe: Implement ->evsel_is_auxtrace() callback omits 966246f597de perf intel-bts: Implement ->evsel_is_auxtrace() callback omits 6b52bb07c397 perf intel-pt: Implement ->evsel_is_auxtrace() callback omits 853f37d75c44 perf auxtrace: Add ->evsel_is_auxtrace() callback omits 5287f9269206 perf script: Add flamegraph.py script omits 47352aba4003 perf metrictroup: Split the metricgroup__add_metric function omits 871f9f599db8 perf expr: Add expr_scanner_ctx object omits aecce63e2b98 perf expr: Add expr_ prefix for parse_ctx and parse_id omits 04ed4ccb9c07 perf synthetic-events: save 4kb from 2 stack frames omits c6fddb28bad2 tools api fs: Make xxx__mountpoint() more scalable omits 2a4b51666af8 perf bench: Add event synthesis benchmark omits 1a2725f3ee55 perf script: Simplify auxiliary event printing functions omits 025b16f81dd7 doc/admin-guide: update kernel.rst with CAP_PERFMON information omits 902a8dcc5ba6 doc/admin-guide: Update perf-security.rst with CAP_PERFMON [...] omits ab76878bb720 drivers/oprofile: Open access for CAP_PERFMON privileged process omits cea7d0d4a59b drivers/perf: Open access for CAP_PERFMON privileged process omits cf91baf3f7f3 parisc/perf: open access for CAP_PERFMON privileged process omits ff46758313e6 powerpc/perf: open access for CAP_PERFMON privileged process omits 031258da0595 trace/bpf_trace: Open access for CAP_PERFMON privileged process omits 4e3d3456b78f drm/i915/perf: Open access for CAP_PERFMON privileged process omits 6b3e0e2e0461 perf tools: Support CAP_PERFMON capability omits c9e0924e5c2b perf/core: open access to probes for CAP_PERFMON privilege [...] omits 18aa18566218 perf/core: Open access to the core for CAP_PERFMON privile [...] omits 980737282232 capabilities: Introduce CAP_PERFMON to kernel and user space omits 3c29d4483e85 perf annotate: Add basic support for bpf_image omits 7eddf7e74e54 perf machine: Set ksymbol dso as loaded on arrival omits 943930e4729a perf tools: Synthesize bpf_trampoline/dispatcher ksymbol event omits cfbd41b78651 perf stat: Honour --timeout for forked workloads omits 5ba8e3e75361 Merge series "Cleanup chip info in spi-dw driver" from Cle [...] omits 858e26a515c2 spi: spi-fsl-qspi: Reduce devm_ioremap size to 4 times AHB [...] omits b938b25f49cd ASoC: Fix misspellings of "Analog Devices" omits a8e7346b7c0a serial: uartps: Use cdns_uart_tx_empty in console_write omits 42e11948ddf6 serial: uartps: Wait for tx_empty in console setup omits 8fd31e69f890 vt: extract selection chars storing from vc_do_selection omits 9ba4ddbc04fe vt: selection, split __set_selection_kernel omits 30c67b91973c serial: sh-sci: Drop unused include omits cd9479a16720 drivers/tty: remove redundant assignment to variable i and [...] omits 810bc0a5fafb tty: serial: fsl_lpuart: make coverity happy omits 5745fd0f950f serial: omap: Convert to use GPIO descriptors omits 9f3745f3719c serial: lpc32xx_hs: Drop surplus include omits e9010320f2d9 usb: cdns3: gadget: make a bunch of functions static omits 6e24826d2c51 usb: fusb302: Convert to use GPIO descriptors omits eed6ed6e7085 usb: cdns3: change dev_info to dev_dbg for debug message omits 0c7299d68736 usb: cdns3: change "cdsn3" to"cdns3" omits 85820de1b610 usb: cdns3: delete role_override omits 0f2d776199ec usb: cdns3: core: get role switch node from firmware omits 33e8fd4bfbd7 spi: dw: remove cs_control and poll_mode members from chip_data omits ae9e6ac4d854 spi: dw: remove unused dw_spi_chip handling omits 96d7c7b3e654 gpio: gpio-pca953x, Add get_multiple function omits 35c638d039bb ASoC: qdsp6: Suggest more generic node names omits 896fa735084e spi: spidev_test: Add support for Octal mode data transfers omits 66ec7b3bc9c0 spi: spidev: Add support for Octal mode data transfers omits ab455450fe15 usb: phy: jz4770: Add a missing '\n' in a log message omits b0d84e452c1b USB: dwc2: Use the correct style for SPDX License Identifier omits 4d49d352b667 USB: mtu3: Use the correct style for SPDX License Identifier omits 6814c73fdc46 USB: musb: Use the correct style for SPDX License Identifier omits e90b8e91a10f USB: misc: Use the correct style for SPDX License Identifier omits 29e9ead2fe94 USB: isp1760: Use the correct style for SPDX License Identifier omits 3e45ed3cc148 USB: host: Use the correct style for SPDX License Identifier omits 081c95df8992 usb: gadget: legacy: fix redundant initialization warnings [...] omits 48ce9e4119ce usb: host: u132-hcd: Remove u132_static_list and list head [...] omits ec47c6449a4e USB: early: Use the correct style for SPDX License Identifier omits e6075b668950 USB: core: Use the correct style for SPDX License Identifier omits aa5ab36aeda5 usb: host: ehci-tegra: Remove superfluous dev_err() message omits b4203ce05563 i3c master: GETMRL's 3rd byte is optional even with BCR_IB [...] omits 0f04a81784fe pinctrl: mcp23s08: Split to three parts: core, I²C, SPI omits 7b04aaaf660b pinctrl: mcp23s08: Use for_each_set_bit() and hweight_long() omits 1ac30db20be2 pinctrl: mcp23s08: Make use of device properties omits 88af89b52a1b pinctrl: mcp23s08: Propagate error code from device_proper [...] omits 0874758ecb2b pinctrl: mcp23s08: Refactor mcp23s08_spi_regmap_init() omits 0521701c8d10 pinctrl: mcp23s08: Drop unused parameter in mcp23s08_probe_one() omits d3da29b628a8 pinctrl: mcp23s08: Consolidate SPI and I²C code omits 84d02e785d34 pinctrl: mcp23s08: Deduplicate IRQ chip filling omits 6aba6ed879b3 pinctrl: mcp23s08: Get rid of legacy platform data omits f9a8744dde48 pinctrl: imx: Add imx8dxl driver omits 087905f925c9 dt-bindings: arm: fsl-scu: Add imx8dxl pinctrl support omits cef622d7634e Merge tag 'topic/phy-compliance-2020-04-08' of git://anong [...] omits 13e3d94110d8 drm: Don't free a struct never allocated by drm_gem_fb_init() omits 710c451fbcb2 staging: rtl8188eu: make const char array static omits 05a72b561672 staging: rtl8188eu: cleanup long line in fw.c omits 8349fa213e13 staging: rtl8188eu: rename define to upper case omits 7f3115fbfea1 staging: vt6656: remove redundant assignment to variable ed_inx omits 5a78455625a3 staging: vt6656: Remove duplicate code for the phy->servic [...] omits 8a29fb1fcf4e staging: vt6656: Refactor the assignment of the phy->signa [...] omits 8b0eb26ad5f3 staging: vt6656: Use define instead of magic number for tx_rate omits 91fdbcd90929 staging: vt6656: Use BIT() macro instead of bit shift operator omits 2b703bbda271 Merge drm/drm-next into drm-intel-next-queued omits f823cce27936 staging: vt6656: Return error code in vnt_rf_write_embedde [...] omits 4a585df3682c staging: vc04_services: bcm2835-audio: Make function argum [...] omits 2596313a9ff9 staging: sm750fb: Make function arguments alignment match [...] omits 3e63dbd42503 staging: rtl8712: correct spelling mistake in comment omits 8220be592d82 staging: mt7621-pci: initialize 'n' variable when it is declared omits cddc585ec92c staging: mt7621-pci: add clarification comment in 'mt7621_ [...] omits 535bd126d653 staging: mt7621-pci: rename 'PCIE_P2P_MAX' into 'PCIE_P2P_CNT' omits 4ddf14470bd7 staging: wfx: update TODO omits c801351a9d45 staging: wfx: drop useless attribute 'filter_mcast' omits b15973f30852 staging: wfx: drop useless filter update when starting AP omits 2c69b2da3782 staging: wfx: split out wfx_filter_beacon() omits a558395d4ce3 staging: wfx: drop useless attributes 'filter_prbreq' and [...] omits f41224bd47fe staging: wfx: drop useless call to hif_set_rx_filter() omits 981132aa039d staging: wfx: drop struct wfx_grp_addr_table omits 6273691fbd50 staging: wfx: align semantic of probe request filter with [...] omits b07357e02749 staging: wfx: align semantic of beacon filter with other filters omits 824f830fc094 staging: wfx: drop useless wfx_fwd_probe_req() omits ed4a707d2643 staging: wfx: ensure that probe requests are filtered when AP omits 0f55a72e7e38 staging: wfx: stop changing filtering rule in wfx_hw_scan() omits 349e540a3d09 staging: wfx: do not use built-in AUTO_ERP feature omits eb52d63a6dbd staging: wfx: disabling beacon filtering after hif_reset() [...] omits 1ab6bf4c56bb staging: wfx: do not wait for a dtim before associate omits b3919d9bbcde staging: wfx: wfx_update_filtering_work() is no more used omits e269060e79ed staging: wfx: simplify handling of beacon filter during jo [...] omits b460713a5a29 staging: wfx: rework wfx_configure_filter() omits e86bc725ba5f staging: wfx: simplify wfx_update_filtering() omits 427fd02e1681 staging: wfx: update filtering even if not connected omits 3ffaf56e912e drm/i915: HDCP: fix Ri prime check done during link check omits 7edc9079540b Bluetooth: Enhanced Connection Complete event belongs to L [...] omits da90417467b4 drm/i915: Add YUV444 packed format support for skl+ omits dacca5f0fa69 media: media/test_drivers: rename to test-drivers omits 143f8adfd534 media: Documentation/media: drop/fix vivi references omits cbb5494ebce5 Revert "thunderbolt: Prevent crash if non-active NVMem fil [...] omits 016baa59bf9f media: Kconfig: Don't expose the Request API option omits 9cbb04551a85 media: radio: don't use a menu just for wl128x driver omits 5c57ae64e8bc media: i2c/Kconfig: use sub-menus for I2C support omits 39eb3cc8ab8a pinctrl: sunxi: handle probe defferal omits 9c95f7c2836c pinctrl: mediatek: make MediaTek MT6765 pinctrl ready for [...] omits 8174a8512e3e pinctrl: mediatek: make MediaTek pinctrl v2 driver ready f [...] omits 7e23ab72e73b pinctrl: nomadik:remove unneeded variable omits 04fd1ca77918 gpiolib: acpi: Add missing __init(const) markers to initcall-s omits 0a8f5989e034 crypto: marvell/octeontx - Add missing '\n' in log messages omits 6603523bf5e4 crypto: api - Fix use-after-free and race in crypto_spawn_alg omits eebac678556d crypto: ccp -- don't "select" CONFIG_DMADEVICES omits beeb460cd12a crypto: algapi - Avoid spurious modprobe on LOADED omits 56b80bdee4a1 crypto: sun8i-ss - Delete an error message in sun8i_ss_probe() omits f72fed86a5ac hwrng: xgene - Delete an error message in xgene_rng_probe() omits b111418a226f hwrng: omap - Delete an error message in of_get_omap_rng_d [...] omits 56e0b6273ec8 crypto: amlogic - Delete duplicate dev_err in meson_crypto [...] omits f037fc5f93f4 crypto: hisilicon/qm - stop qp by judging sq and cq tail omits 141876c252a4 crypto: hisilicon/sec2 - add controller reset support for SEC2 omits 1f5c9f34f0cc crypto: hisilicon/hpre - add controller reset support for HPRE omits 84c9b7802b02 crypto: hisilicon/zip - add controller reset support for zip omits 6c6dd5802c2d crypto: hisilicon/qm - add controller reset interface omits 35ee280fb1fb crypto: hisilicon - add vfs_num module parameter for hpre/sec omits cd1b7ae3435c crypto: hisilicon - unify SR-IOV related codes into QM omits 619e464ae22a crypto: hisilicon - put vfs_num into struct hisi_qm omits 3c8e0bd10503 MAINTAINERS: add HG as cctrng maintainer omits a583ed310bb6 hwrng: cctrng - introduce Arm CryptoCell driver omits ffb57daad3a3 dt-bindings: add device tree binding for Arm CryptoCell tr [...] omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. omits 217a5879e10a Merge series "ASoC: SOF: topology and firmware IPC updates [...] omits 72161e0eea64 Merge series "Add support for SOF on i.MX8M" from Daniel B [...] omits a1687c68c308 ASoC: SOF: topology: handle multiple sets of tuple arrays omits f228a5b17038 ASoC: SOF: topology: stop parsing when all tokens have been found omits 18aaab64fbb1 ASoC: SOF: topology: Get HDA rate and channels from topology omits 15bf1831fc91 ASoC: SOF: topology: fix: parse hda_tokens to &config->hda omits c7fc96dfc41d ASoC: SOF: topology: Get ALH rate amd channels from topology omits 1f846505b365 ASoC: SOF: align sof_ipc_dai_alh_params with FW omits 1993ba26cc53 ASoC: SOF: Intel: Rename deprecated DMIC IPC struct field omits 31be5337ace1 ASoC: SOF: Intel: Change DMIC load IPC to fixed length omits 79a4ff94a3fc ASoC: SOF: Intel: Fix typo in header file comment text omits 7893df67e9bd ASoC: SOF: Add XRUN flags field to struct sof_ipc_buffer. omits a9a9cbf08141 ASoC: SOF: make sof_ipc_cc_version to fixed length omits 60829341aa60 ASoC: SOF: change type char to uint8_t in topology.h omits f480f804f27a ASoC: SOF: change type char to uint8_t in trace.h omits e6224484454d ASoC: SOF: change type char to uint8_t in info.h omits 2014185eba4e ASoC: SOF: add debug ABI version omits 786d6516877d ASoC: SOF: add probe support extend data omits 542adb2a461f ASoC: SOF: topology: Add support for DC Blocker omits 7c024b948c20 ASoC: SOF: ext_manifest: parse compiler version omits 9e72f13ee541 ASoC: SOF: ext_manifest: parse windows omits 371091417864 ASoC: SOF: ext_manifest: parse firmware version omits e150ef4169a7 ASoC: SOF: Introduce extended manifest omits 92be17a559a8 ASoC: SOF: Introduce offset in firmware data omits 0730c0928d89 ASoC: SOF: Mark get_ext* function ext_hdr arguments as const omits 101001652ee7 ASoC: SOF: topology: fix: handle DAI widget connections pr [...] omits a080bd994c40 drm/i915/gt: Update PMINTRMSK holding fw omits 46495adc6ca7 drm/i915/selftests: Exercise basic RPS interrupt generation omits 2a040f0d08c3 drm/i915/tgl: Initialize multicast register steering for w [...] omits 802101528bce drm/i915/tgl: Extend Wa_1409767108:tgl to B0 stepping omits 35a0f2425205 dt-bindings: dsp: fsl: Add fsl,imx8mp-dsp entry omits 58825cc22539 ASoC: SOF: Add i.MX8MP device descriptor omits dbff5a8db9c6 drm/i915/tgl: Add Wa_14010477008:tgl omits afb93d716533 ASoC: SOF: imx: Add i.MX8M HW support omits cb0312f61c3e ASoC: SOF: imx: fix undefined reference issue omits fe17e6cdc0fe ASoC: SOF: imx8: Fix randbuild error omits 433e3aa37773 selinux: drop unnecessary smp_load_acquire() call omits 197694d09af5 docs: filesystems: convert gfs2-glocks.txt to ReST omits f96198abe8b0 drm/i915/ehl: extended Wa_2006604312 to ehl omits 9716f4ac8760 tools/memory-model: Fix "conflict" definition omits 999866c92f4a spi: dt-bindings: rspi: Convert to json-schema omits 980f91778a2f ASoC: topology: Remove unneeded semicolon omits f0f383347ced brcmfmac: remove leading space omits 8859c2d37301 Merge branch 'i2c/for-current' into i2c/for-next omits a0caa5387bfd Merge branch 'i2c/for-5.8' into i2c/for-next omits befc8236a74f dt-bindings: memory: tegra: Add external memory controller [...] omits 1a351b10b967 i2c: cadence: Added slave support omits c2ce6bbcfc9f dmaengine: idxd: export hw version through sysfs omits 18bc99156f01 dt-bindings: reserved-memory: Introduce memory-region-names omits 84a25ea9cfd9 dt-bindings: vendor-prefixes: Add Check Point omits a4e688535a08 dmaengine: ti: k3-udma: Disable memcopy via MCU NAVSS on am654 omits 53b3d8e9d577 KVM: x86: Export kvm_propagate_fault() (as kvm_inject_emul [...] omits d6e3f8385d27 KVM: nVMX: Invalidate all roots when emulating INVVPID wit [...] omits f8aa7e3958bc KVM: nVMX: Invalidate all EPTP contexts when emulating INV [...] omits eed0030e4caa KVM: nVMX: Validate the EPTP when emulating INVEPT(EXTENT_ [...] omits e8eff282154f KVM: VMX: Flush all EPTP/VPID contexts on remote TLB flush omits 909e0abaac0f selftests: kvm: Add testcase for creating max number of memslots omits 5b4f758f454b KVM: selftests: Make set_memory_region_test common to all [...] omits 8cc2dd637b89 KVM: selftests: Add "zero" testcase to set_memory_region_test omits 4cd94d125df5 selftests: kvm: Add vm_get_fd() in kvm_util omits 8fb38f05ca9f KVM: selftests: Add "delete" testcase to set_memory_region_test omits 8a0639fe9201 KVM: sefltests: Add explicit synchronization to move mem r [...] omits 3e6b94126784 KVM: selftests: Add GUEST_ASSERT variants to pass values to host omits 8c996e4dae17 KVM: selftests: Add util to delete memory region omits 4d9bba900716 KVM: selftests: Use kernel's list instead of homebrewed re [...] omits 238022ff5d05 KVM: selftests: Take vcpu pointer instead of id in vm_vcpu_rm() omits 43d05de2bee7 KVM: pass through CPUID(0x80000006) omits 24647e0a39b6 KVM: x86: Return updated timer current count register from [...] omits 788109c1ccf7 KVM: remove redundant assignment to variable r omits 702a21425a6d dt-bindings: display: move DSI panels to panel-simple-dsi omits 8b9e7ace123d dt-bindings: display: convert olimex,lcd-olinuxino to DT Schema omits 5717f3b80d5f dt-bindings: display: convert lgphilips,lb035q02 to DT Schema omits 90c8466e3771 dt-bindings: display: convert seiko,43wvf1g to DT Schema omits 236623c09ca4 dt-bindings: display: convert sharp,lq150x1lg11 to DT Schema omits e437b61b2132 dt-bindings: display: convert sharp,ls037v7dw01 to DT Schema omits a965584dd089 dt-bindings: display: convert sharp,ls043t1le01 to DT Schema omits 6b3ee820b580 dt-bindings: display: drop unused simple-panel.txt omits 6c424e686221 dt-bindings: display: convert sitronix,st7789v to DT Schema omits c907477e128b dt-bindings: display: convert sony,acx565akm to DT Schema omits 8d1f9345ea70 dt-bindings: display: convert startek,startek-kd050c to DT Schema omits 77aeb2d7942d dt-bindings: display: convert toppoly panels to DT Schema omits f9f2ae6282a7 dt-bindings: display: convert samsung,ld9040 to DT Schema omits 19853af1e44e dt-bindings: display: convert samsung,s6d16d0 to DT Schema omits 48d8e0a712e5 dt-bindings: display: convert samsung AMOLED to DT Schema omits 1aa3bf853cb4 dt-bindings: display: convert raydium,rm67191 to DT Schema omits 05bf34578d4d dt-bindings: display: convert osddisplays,osd101t2587-53ts [...] omits 889034a6a2fd dt-bindings: display: convert lg,lg4573 to DT Schema omits 310abcea76e9 dt-bindings: display: convert simple lg panels to DT Schema omits 7236d77374fd dt-bindings: display: convert kingdisplay,kd097d04 to DT Schema omits 3b5d6c3c9c9b dt-bindings: display: convert kingdisplay,kd035g6-54nt to [...] omits b33b9141b7a8 dt-bindings: display: convert jdi,lt070me05000 to DT Schema omits cd906710d845 dt-bindings: display: convert innolux,p120zdg-bf1 to DT Schema omits 16cd62768d61 dt-bindings: display: convert innolux,p097pfg to DT Schema omits ba98fc38dd50 dt-bindings: display: convert ilitek,ili9881c to DT Schema omits 66e3377c7c81 dt-bindings: display: convert ilitek,ili9322 to DT Schema omits c1eb28405d3a dt-bindings: display: convert boe,himax8279d to DT Schema omits 5304058b1526 dt-bindings: display: convert arm,versatile-tft-panel to D [...] omits 022467444515 dmaengine: ti: k3-udma: Drop COMPILE_TEST for the drivers for now omits f86a1bb53606 pinctrl: baytrail: Use platform_get_irq_optional() explicitly omits d4e0055b8fa0 dt-bindings: display: convert samsung,s6e63m0 to DT Schema omits 1e4fbcdf8a03 dt-bindings: display: add te-gpios to panel-common omits 16a7e952e824 dt-bindings: display: look for dsi* nodes in dsi-controller omits 95a776e8a628 RDMA/rw: use DIV_ROUND_UP to calculate nr_ops omits 63735af86d64 media: docs: add cros-references to the other media guides omits e4da97eb3a09 media: docs: add GPLv2 for uAPI guide omits cc5d250e5a3b media: docs: move copyrights to the end and update them omits ef7f0c9539d8 media: docs: fix references for vimc omits 4605a6102a7b media: docs: cleanup bttv-devel.rst file omits 371f6ff57f56 media: docs: Add a master topic for the index file omits 1c9eeba23227 media: docs: get rid of obsoleted udev documentation omits 08256f12ac56 media: docs: zr364xx: update documentation omits 12bcf90c693c media: docs: saa7134.rst: update the documentation omits 8a1bfbc70d13 media: docs: update Digital TV faq.rst omits fe877259d8aa media: docs: cpia2.rst: do some cleanups omits 9fafef585718 media: docs: add a cardlist for cx18 boards omits 729126e4b4b3 media: docs: update bttv.rst information omits f631516f6d7d media: docs: bt8xx.rst: update document info omits c5b352431f6f media: docs: update avermedia.rst contents omits 03693a5a2393 media: docs: intro.rst actually contain DVB references omits 109895a1525f media: docs: dvb_intro.rst: update its contents omits c4b89166d291 media: docs: split avermedia.rst contents on two files omits b533cad6fd59 media: docs: update cardlists omits 2eb71a3a68c3 Bluetooth: Clear HCI_LL_RPA_RESOLUTION flag on reset omits ff3b8df2bd75 Bluetooth: Enable LE Enhanced Connection Complete event. omits 849c9c35e80d Bluetooth: Use extra variable to make code more readable omits 55beec10710d Bluetooth: Sort list of LE features constants omits ffb2e0082cfc media: Kconfig: include test_drivers with MEDIA_TEST_SUPPORT omits 0d5956f826fc Merge branch 'i2c/for-5.8' into i2c/for-next omits fc3cc4fb390d Merge branch 'for-5.7/upstream-fixes' into for-next omits 83b35f4586e2 ASoC: fsl_micfil: Omit superfluous error message in fsl_mi [...] omits 46b7e2ff8cb6 ASoC: Intel: skl_hda_generic: remove rtd->codec_dai omits 906746ba26d0 regulator: qcom-rpmh: Fix typos in pm8150 and pm8150l omits 6472e4e25e57 drm/rockchip: fix spelling mistake "modifer" -> "modifier" omits ea06a482a47c gpiolib: of: improve gpiolib-of support of pull up/down on [...] omits 35eba185fd1a i2c: designware: Calculate SCL timing parameter for High S [...] omits 85f8fcaeed33 i2c: designware: Calculate SCL timing parameter for Fast M [...] omits 79d48da381ca i2c: i2c-stm32f7: improve nack debug message omits be1b92c133cc i2c: i801: Use GPIO_LOOKUP() helper macro omits def00b32f027 i2c: refactor parsing of timings omits df823a8208c4 media: cec: rename CEC platform drivers config options omits f27237c174fd i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets omits c02fb2b8067a i2c: busses: convert to devm_platform_get_and_ioremap_resource omits e0442d762139 i2c: busses: convert to devm_platform_ioremap_resource omits a81068181aad media: move CEC USB drivers to a separate directory omits 4be5e8648b0c media: move CEC platform drivers to a separate directory omits 46d2a3b964dd media: place CEC menu before MEDIA_SUPPORT omits de73b88c7ca1 media: cec: move the core to a separate directory omits d9976bc155b1 MAINTAINERS: Remove sifive_l2_cache.c from EDAC-SIFIVE pattern omits 4c5b566c2193 crash_dump: Remove no longer used saved_max_pfn omits 79799562bf08 thermal: int3400_thermal: Statically initialize .get_mode( [...] omits 5a652b49b41b ipw2x00: make ipw_setup_deferred_work() void omits e871b8bfedda brcmsmac: make brcms_c_stf_ss_update() void omits 7b9ae69d5441 orinoco: remove useless variable 'err' in spectrum_cs_suspend() omits 99cd87d63c0b libertas: make lbs_process_event() void omits 40fb232c02d1 brcmsmac: Add missing annotation for brcms_down() omits 2fe5efb8a475 brcmsmac: Add missing annotation for brcms_rfkill_set_hw_state() omits 1c0e3c73e98d hostap: Add missing annotations for prism2_bss_list_proc_s [...] omits 297bcf8222f2 rtw88: add support for set/get antennas omits b9ed7e9505ba rtw88: make rtw_chip_ops::set_antenna return int omits 2fd5fdca6a3a libertas: make lbs_init_mesh() void omits 80efb443ea03 cw1200: make cw1200_spi_irq_unsubscribe() void omits a69a1328fb03 ipw2x00: make ipw_qos_association_resp() void omits 3e8f3bd04716 ALSA: usb-audio: RME Babyface Pro mixer patch omits d687275b268b ath11k: Add dynamic tcl ring selection logic with retry mechanism omits 8e5b5d75e9d0 media: Kconfig: DVB support should be enabled for Digital TV omits e190bc05b191 ath11k: cleanup reo command error code overwritten omits 8a7968bee8d0 ath10k: Fix typo in warning messages omits ec48d28ba291 ath11k: Fix rx_filter flags setting for per peer rx_stats omits 40c766d4a49c ath11k: Fix fw assert by setting proper vht cap omits 11ddbdfb68e4 rtc: rc5t619: Fix an ERR_PTR vs NULL check omits 6fc3b94ef596 ath11k: Cleanup in pdev destroy and mac register during cr [...] omits 944ed452eb1b rtc: remove unnecessary error message after platform_get_irq omits 3c96ec568289 esp6: get the right proto for transport mode in esp6_gso_encap omits 06a0afcfe2f5 xfrm: do pskb_pull properly in __xfrm_transport_prep omits afcaf61be9d1 xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input omits 9393d050c860 Revert "media: Kconfig: move CEC-specific options to cec/Kconfig" omits e5e113079efd drm/i915/gvt: combine access to consecutive guest context pages omits 6c2f73e26a25 drm/i915/gvt: access shadow ctx via its virtual address directly omits 9d33ea331032 platform/chrome: cros_ec_typec: Register port partner omits 5fed73b84f52 platform/chrome: cros_ec_typec: Add struct for port data omits 7110f5f0e5ab platform/chrome: cros_ec_typec: Use notifier for updates omits 3f8f770575d9 Input: mms114 - fix handling of mms345l omits f27ad8932725 Input: elants_i2c - support palm detection omits 1e4ffb8344c5 scsi: libsas: Add missing annotation for sas_ata_qc_issue() omits 4a0b746fa9a7 scsi: ipr: remove unneeded semicolon omits 5d296cc9ab6e scsi: qla1280: make qla1280_firmware_mutex and qla1280_fw_ [...] omits 1909a4386c7e scsi: megaraid: make two symbols static in megaraid_sas_base.c omits 057d1c0d1b03 scsi: megaraid: make some symbols static in megaraid_sas_fusion.c omits 3c3c6f663baa scsi: megaraid: make some symbols static in megaraid_sas_fp.c omits 02ff107046e0 scsi: megaraid: make two symbols static in megaraid_mbox.c omits 4d5956fb5137 scsi: bfa: bfad.c: make max_rport_logins static omits 938b18462ecd scsi: bfa: bfad_attr.c: make two funcitons static omits eae9b1788ab2 scsi: bfa: bfa_ioc_ct.c: make two funcitons static omits 901ad27c6998 scsi: bfa: bfa_fcs_lport.c: make bfa_fcport_get_loop_attr( [...] omits 84a2fd236d75 scsi: bfa: bfa_fcpim.c: make two functions static omits b9ddee1ee15f scsi: bfa: bfa_core.c: make bfa_isr_rspq() static omits 037773f3b6dd scsi: bfa: bfa_svc.c: make two functions static omits 78e8df28c5c3 scsi: gdth: Make __gdth_execute static omits d221aed19c80 scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it omits 57f25e1cf00d dt-bindings: vendor-prefixes: Add Alps omits 88986987c76f dt-bindings: memory-controllers: exynos-srom: Remove unnee [...] omits dd302ee41e6e RDMA/cma: Limit the scope of rdma_is_consumer_reject function omits f29808b2fb85 soc: qcom: rpmpd: Allow RPMPD driver to be loaded as a module omits d4889ec1fc6a soc: qcom: rpmhpd: Allow RPMHPD driver to be loaded as a module omits 1d3c6f86fd3f soc: qcom: rpmh: Allow RPMH driver to be loaded as a module omits 4a7b0cf24d9a arm64: dts: qcom: sc7180: Update QUSB2 V2 Phy params for S [...] omits 4b8503967ef5 selinux: fix warning Comparison to bool omits e7f552f727f5 Merge branch 'clk-fixes' into clk-next omits 8ce111d00e64 RDMA/bnxt_re: Remove dead code from rcfw omits fddcbbb02af4 RDMA/bnxt_re: Simplify obtaining queue entry from hw ring omits c78671a4e65a RDMA/bnxt_re: Update missing hsi data structures omits 99bf84e24eb8 RDMA/bnxt_re: Reduce device page size detection code omits 4f953089111d IB/qib: Remove unused variable ret omits 255e636df413 IB: Fix some documentation warnings omits 860b511766a3 media: Makefile: fix test drivers compilation omits 1587982e705d RDMA: Remove a few extra calls to ib_get_client_data() omits eb356e6dc15a RDMA/uverbs: Make the event_queue fds return POLLERR when [...] omits cf26deff9036 RDMA/mlx5: Fix udata response upon SRQ creation omits 0184afd15a14 RDMA/rxe: Set default vendor ID omits 9a2506b1a29c dt-bindings: Add vendor prefix for BeagleBoard.org omits eb57a2988abc dt-bindings: net: dwmac: Convert stm32 dwmac to DT schema omits f22531438ff4 dt-bindings: net: dwmac: increase 'maxItems' for 'clocks', [...] omits 0fa007c1e8c2 arm64: dts: qcom: sc7180: Add generic QUSB2 V2 Phy compatible omits d724b42ededb arm64: dts: qcom: sdm845: Add generic QUSB2 V2 Phy compatible omits 78f022d08006 regulator: Document bindings for max77826 omits e7314653dc08 regulator: max77826: Add max77826 regulator driver omits 21fb1f41bcdf spi: spi-sh-msiof: Fix checkpatch error Complex macros sho [...] omits afedb4b7282b spi: spi-mtk-nor: make mtk_nor_exec_op() statuc omits bb4bf8d2f4e0 spi: sprd: adi: Use IS_ENABLED() to validate configs omits 49686df5b874 spi: remove redundant assignment to variable ms omits 7cb88afb42a4 spi: spi-fsl-spi: Fix checkpatch error "foo * bar" should [...] omits 0b93dd98d6d5 spi: spidev_test: Remove hidden temporary file when make clean omits cb75b0c4dee8 spi: spi-fsl-lpspi: Fix indentation and open brace should [...] omits 7b994759ad3c drm/i915: Start passing latency as parameter omits e82c878d49bf MIPS: Kill MIPS_GIC_IRQ_BASE omits 39400f34a289 Merge branch 'asoc-5.7' into asoc-5.8 omits 408b722d029b MIPS: xilfpga: Removed unused header files omits 78056e701c61 of: property: Add device link support for extcon omits 74aae1c42f4a drm/device: Deprecate dev_private harder omits abf8422cf6de dt-bindings: timer: cadence_ttc: Migrate timer-cadence-ttc [...] omits f86ca4147976 dt-bindings: i2c: xiic: Migrate i2c-xiic documentation to YAML omits aea37006e183 dt-bindings: i2c: cadence: Migrate i2c-cadence documentati [...] omits 8089a622d9b4 dt-bindings: display: allow port and ports in panel-lvds omits f26f1db5d2be drm/i915: do AUD_FREQ_CNTRL state save on all gen9+ platforms omits 2ea8db7200d4 regulator: tps80031: remove redundant assignment to variab [...] omits 29ebe87cdd57 regulator: ab8500: remove some defined but not used variables omits 6b576eb035db regulator: use consumer->supply_name in debugfs/regulator_summary omits d2c2c218ea3f regulator: qcom_rpm: remove defined but not used 'pm8921_ftsmps' omits 3ada1b176e6b Merge series "Add support for Kontron sl28cpld" from Micha [...] omits 4475337326bc Merge series "Add new reg_update_bits() support" from Baol [...] omits bd3ddb495762 regmap: add reg_sequence helpers omits 12479382877d regmap-irq: make it possible to add irq_chip do a specific [...] omits fd7fb0253cdf brcmsmac: make brcms_c_set_mac() void omits c960e2b384ef qtnfmac: Simplify code in _attach functions omits ec4d3e3a0545 b43legacy: Fix case where channel status is corrupted omits 6343a6d4b213 rtw88: Add delay on polling h2c command status bit omits 63e49a9fdac1 p54usb: add AirVasT USB stick device-id omits 80215f133d59 regmap: Add bus reg_update_bits() support omits 09667ea7ce6d brcm80211: remove redundant pointer 'address' omits f9f46bca59d1 rsi: fix a typo "throld" -> "threshold" omits a24993e54b9c rtlwifi: rtl8723ae: fix spelling mistake "chang" -> "change" omits c57673852062 brcmfmac: fix wrong location to get firmware feature omits ca2c6881dcca rtw88: Make two functions static omits 5c5118dc5d14 Merge series "ASoC: SOF: adjust dmesg verbosity" from Pier [...] omits 3c9432d1efc9 Merge series "ASoC: SOF: trivial code cleanups" from Pierr [...] omits 41d5d7b330b0 Merge series "Support headset on Tegra boards that use WM8 [...] omits df3e71c42f05 Merge series "ASoC: Intel: machine drivers update for 5.8" [...] omits aa982b05950c Merge series "ASoC: remove rtd->cpu/codec_dai{s} v2" from [...] omits 616844408de7 gpio: pl061: Support building as module omits 85a94ff8fb14 gpio: Extend TODO to cover code duplication avoidance omits 7fc504b993ce gpio: xgene-sb: set valid IRQ type in to_irq() omits 4c979a775432 ASoC: wm8900: remove some defined but not used symbols omits f840ebfe5802 ASoC: wm8990: remove some defined but unused symbols omits cdab86902d07 ASoC: wm8991: remove defined but not used 'wm8991_dapm_rxv [...] omits e8ec193e485d ASoC: wm8994: remove wm1811_snd_controls and mixin_boost_tlv omits 6f0841a8197b pwm: Add support for Azoteq IQS620A PWM generator omits 1df73b2131e3 x86/mce: Fixup exception only for the correct MCEs omits 7fc0b9b995f2 EDAC: Drop the EDAC report status checks omits 43505646941b x86/mce: Add mce=print_all option omits 925946cfa715 x86/mce: Change default MCE logger to check mce->kflags omits 23ba710a0864 x86/mce: Fix all mce notifiers to update the mce->kflags bitmask omits 1de08dccd383 x86/mce: Add a struct mce.kflags field omits 07b053ff1c6e dt-bindings: pwm: rcar: add r8a77961 support omits 9554bfe403bd x86/mce: Convert the CEC to use the MCE notifier omits db539cb928c0 pwm: Add missing '\n' in log messages omits c9c6d216ed28 x86/mce: Rename "first" function as "early" omits 3e0fdec858d8 x86/mce/amd, edac: Remove report_gart_errors omits 04df45fba521 soc: imx8m: No need to put node when of_find_compatible_no [...] omits 8240fe6c91b8 ASoC: tegra-wm8903: Document new nvidia, headset property omits 3ef9d5073b55 ASoC: tegra: tegra_wm8903: Support nvidia, headset property omits a037f3ca0ea0 x86/mce/amd: Make threshold bank setting hotplug robust omits f26d2580a7dd x86/mce/amd: Cleanup threshold device remove path omits e7e5af7df1f5 ARM: dts: colibri: introduce device trees with UHS-I support omits 6458de97fc15 x86/mce/amd: Straighten CPU hotplug path omits 44111124fcfd dt-bindings: arm: fsl: add nxp based toradex colibri bindings omits 6e7a41c63abc x86/mce/amd: Sanitize thresholding device creation hotplug path omits cca9cc05fe98 x86/mce/amd: Protect a not-fully initialized bank from the [...] omits c9bf318f77b3 x86/mce/amd: Init thresholding machinery only on relevant vendors omits b1fe0d0937dd clk: imx: drop the dependency on ARM64 for i.MX8M omits 260dab4478f6 clk: imx7ulp: make it easy to change ARM core clk omits 30e3edfbd1bf ASoC: Intel: sof_sdw_rt711: remove codec_dai use omits 6a739362211b ASoC: Intel: sof_sdw_rt700: remove codec_dai use omits f11633da41bd ASoC: Intel: sof_sdw_rt5682: remove codec_dai use omits 680ca80f731e ASoC: Intel: sof_sdw_rt1308: remove codec dai use omits 5611e6f4b32b ASoC: Intel: sof_sdw_hdmi: remove codec_dai use omits 272e68d06539 ASoC: Intel: sof_sdw_hdmi: fix compilation issue in fallback mode omits 35e648cc66ac ASoC: Intel: sof-da7219-max98373: add DMIC widget and route omits 5930d02c2d53 ASoC: intel: sof_sdw: init all aggregated codecs omits db8cfae8c4fd ASoC: Intel: boards: support Elkhart Lake with rt5660 omits a4ed29273376 ASoC: SOF: Intel: add PCI ID for ElkhartLake omits d233c4941630 ALSA: hda: Add ElkhartLake HDMI codec vid omits 3a24f135e6cc ASoC: intel/skl/hda - set autosuspend timeout for hda codecs omits a8bb72f16002 ASoC: Intel: sof_da7219_max98373: Add BE dailink for dmic16k omits ada018b15cce x86/mce/amd: Do proper cleanup on error paths omits e278dcb7048b pinctrl: intel: Add Intel Jasper Lake pin controller support omits 9bd59157e16c pinctrl: intel: Introduce new flag to force GPIO base to be 0 omits d4b41f8bb26d pinctrl: tigerlake: Use generic flag for special GPIO base [...] omits cf2f2c3a445f pinctrl: icelake: Use generic flag for special GPIO base t [...] omits 5ba092edb990 pinctrl: cannonlake: Use generic flag for special GPIO bas [...] omits e5a4ab6a55e2 pinctrl: intel: Introduce common flags for GPIO mapping scheme omits 1729025b04b9 ASoC: soc-core: remove cpu_dai/codec_dai/cpu_dais/codec_dais omits 01faf501eefa ASoC: soc-core: tidyup soc_new_pcm_runtime() rtd setups omits 49648d02008d ASoC: soc-core: set rtd->num_cpu/codec at soc_new_pcm_runtime() omits c2233a266178 ASoC: soc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() mac [...] omits fa93816ba9ca dt-bindings: vendor-prefixes: Add an entry for Protonic Holland omits 58fb82ccbccc of: of_detach_node() remove unneeded local return variable omits 133bf33effff dt-bindings: sram: Add Amlogic SCP SRAM compatibles omits e5bff02a101d dt-bindings: usb: generic-ohci: Document power-domains property omits f98d7c3abca0 dt-bindings: usb: generic-ehci: Document power-domains property omits 2d7401f8632f ARM: dts: imx7d: Add cpu1 supply omits f2e3d666a448 ARM: dts: imx7: Correct CPU supply name omits 41235c8f1093 arm64: dts: imx8mn-ddr4-evk: Add secondary cpus supply omits f3fe96017f09 arm64: dts: imx8mm-evk: Add secondary cpus supply omits b2acc24c805a ASoC: soc-core: Add dynamic debug logs in soc_dai_link_san [...] omits 642646cc4f84 ASoC: SOF: Intel: hda: log number of microphones detected [...] omits 0d4453e98706 ASoC: SOF: Intel: hda: reduce verbosity on SoundWire detection omits 110f44c2ed1b ASoC: codecs: rt1308-sdw: reduce verbosity omits 87a4eca891b6 EDAC/xgene: Remove set but not used address local var omits 593309423cba x86/32: Remove CONFIG_DOUBLEFAULT omits 805a23de2657 ASoC: SOF: Intel: hda: remove unnecessary parentheses omits 1d03c19e970e ASoC: SOF: remove unneeded variables omits 0dadde344d96 spi: Respect DataBitLength field of SpiSerialBusV2() ACPI [...] omits 6d75145bf6b6 spi: sc18is602: Fix a typo in MODULE_DESCRIPTION omits ec16d2ab4d0b media: docs: fix some broken references omits 3fbfb4585bfd mips: define pud_index() regardless of page table folding omits de0c4eb44c39 MIPS: TXx9: Fix Kconfig warnings omits 6dfcbde592e0 media: ti-vpe: cal: fix stop state timeout omits 355357457a58 media: ti-vpe: cal: improve wait for stop-state omits 5125bfeeb6e4 MIPS: Loongson: Use CONFIG_NR_CPUS_DEFAULT_64 to support m [...] omits c17013918a21 media: ti-vpe: cal: improve wait for CIO resetdone omits cbdda28ab930 media: ti-vpe: cal: move code to separate functions omits cd1a746b9b24 media: ti-vpe: cal: set DMA max seg size omits aaf97874882f media: ti-vpe: cal: program number of lines properly omits c1075243e56c media: ti-vpe: cal: fix dummy read to phy omits f77f2e1f2946 media: ti-vpe: cal: cleanup CIO power enable/disable omits fa72ef7abc90 media: ti-vpe: cal: use reg_write_field omits 05254a2b12ec media: ti-vpe: cal: remove useless IRQ defines omits ad03da58ea57 media: ti-vpe: cal: remove useless CAL_GEN_* macros omits 09ea44ca0743 media: ti-vpe: cal: simplify irq handling omits 842532858515 media: ti-vpe: cal: print errors on timeouts omits ffd41d4f1593 media: ti-vpe: cal: catch error irqs and print errors omits f7271bfb1801 media: ti-vpe: cal: drop cal_runtime_get/put omits b6959ca031ab media: ti-vpe: cal: use runtime_resume for errata handling omits 29decd21bb16 media: ti-vpe: cal: fix use of wrong macro omits 528649578a87 media: ti-vpe: cal: improve enable_irqs omits 3dc4365ba873 media: ti-vpe: cal: fix DMA memory corruption omits 4b7126a78948 media: imx: imx7-mipi-csis: Implement the .enum_mbus_code( [...] omits f89ab84a949f media: imx: imx7-mipi-csis: Don't use imx-media-utils helpers omits 9994e00d4131 media: imx: imx7-mipi-csis: Cleanup includes omits 1d812ad253d4 media: imx: imx7-mipi-csis: Remove link setup on source pad omits 2c2ae48d3b83 media: imx: imx7-mipi-csis: Align macro definitions omits eeea9ac2d2a9 media: imx: imx7-mipi-csis: Never set MIPI_CSIS_ISPCFG_ALI [...] omits b06bde9ac683 media: imx: imx7-mipi-csis: Align image width based on format omits a0ec36a364a7 media: imx: imx7-mipi-csis: Rename data_alignment field to width omits 083285ac9df3 media: imx: imx7-mipi-csis: Add MEDIA_BUS_FMT_UYVY10_2X10 support omits cb373070bf75 media: imx: imx7-mipi-csis: Fix MEDIA_BUS_FMT_UYVY8_2X8 da [...] omits 0aa09e57b0f6 media: imx: imx7-mipi-csis: Expose correct YUV formats omits d9a7dd2f684c media: imx: imx7-mipi-csis: Add missing RAW formats omits 45cde0aab780 media: imx: imx7-mipi-csis: Centralize initialization of p [...] omits d321dd233b9f media: imx: imx7-mipi-csis: Cleanup and fix subdev pad for [...] omits 07f8f22a33a9 media: venus: core: remove CNOC voting while device suspend omits 0f61e171e4bb media: venus: hfi_msgs.h: Replace zero-length array with f [...] omits 380f3bbd9562 media: venus: hfi_cmds.h: Replace zero-length array with f [...] omits 63342afea65e media: venus: vdec: Use pmruntime autosuspend omits e1ebe9f9c88e media: staging: imgu: do not hold spinlock during freeing [...] omits 9611ba28d850 media: ipu3.rst: add yuv-downscaling into pipeline diagram omits f744d9a4fee3 media: staging/intel-ipu3: Simplify single goto jump omits ce7d96a4a77d media: doc-rst: add yavta test example in ipu3 docs omits bfcba38d95a0 media: ov5640: fix use of destroyed mutex omits 34b7db6fff8d media: staging/intel-ipu3: Remove extra blank lines omits 9581ba4596e0 media: staging/intel-ipu3: css: simplify expression omits 33e3c349b2bf media: staging/intel-ipu3: Implement lock for stream on/of [...] omits e671ed99f843 media: vimc: fix kernel-doc markups omits 9d3bf4cd9f1e media: vim2m: Remove unneeded buffer lock omits e472d6a2594b media: vimc: add vimc_ent_type struct for the callbacks of [...] omits 5aa0d0964b98 media: vimc: fix issues in documentation in vimc-common.h omits 967534cb49cd media: vimc: keep the error value when adding an entity fails omits 7a040cf30343 media: vimc: handle error in vimc_add_subdevs omits 4ce4646c2337 media: vimc: remove the function vimc_unregister omits 5c990fa01fb2 media: coda: jpeg: support optimized huffman tables omits 15c3d5aae73e media: coda: lock capture queue wakeup against decoder sto [...] omits 1e34e446d79c media: coda: mark last capture buffer omits d2f1db860852 media: coda: split marking last meta into helper function omits 12310819a26a media: coda: jpeg: add CODA960 JPEG decoder support omits 50733b5b9102 media: add v4l2 JPEG helpers omits dbe939814cfa media: coda: round up decoded buffer size for all codecs omits 58d4c14ed89c media: v4l2-common: Add BGR666 to v4l2_format_info omits 4eaaf0861fa6 media: doc-rst: in the RGB formats table add '-' in undefi [...] omits 48b2bce8c7db thermal: k3: Add support for bandgap sensors omits 3dc748754d68 dt-bindings: thermal: k3: Add VTM bindings documentation omits 8cb775bb005c thermal: Delete an error message in four functions omits 0145f67866b7 thermal: Remove thermal_zone_device_update() stub omits 708418500644 thermal: Remove stubs for thermal_zone_[un]bind_cooling_device omits 60518260cab2 thermal: Change IS_ENABLED to IFDEF in the header file omits 06f1041f5023 thermal: Move get_thermal_instance to the internal header omits f0129c231772 thermal: Move get_tz_trend to the internal header omits 2e7700dc336d thermal: Move trip point structure definition to private header omits 33a88af10944 thermal: Move internal IPA functions omits c68df440b07f thermal: Move struct thermal_attr to the private header omits 8097db407a08 thermal: Move default governor config option to the intern [...] omits 04fa9c804b0e thermal: devfreq_cooling: Use PM QoS to set frequency limits omits 44fc73223eeb thermal: core: Remove pointless debug traces omits bceb5646a15d thermal: core: Make thermal_zone_set_trips private omits d2bc4dd91da6 thermal: imx_sc_thermal: Add hwmon support omits 67f373122bcc Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits cdb82f826eca media: imx.rst: Add example media graphs omits 7ca02435ff25 media: v4l2-common: change the pixel_enc of V4L2_PIX_FMT_G [...] omits 479ce8f5b1fb media: usb: pvrusb2: convert to use i2c_new_client_device() omits f263c8514a38 media: usb: hdpvr: convert to use i2c_new_client_device() omits cb3c38c93ac3 media: usb: cx231xx: convert to use i2c_new_client_device() omits 03c87596b71a media: marvell-ccic: convert to use i2c_new_client_device() omits b041cb6362db media: pci: saa7134: convert to use i2c_new_client_device() omits 286e78a9b508 media: pci: cx88: convert to use i2c_new_client_device() omits 493362dd7b9f EDAC/armada_xp: Fix some log messages omits ba445b7ff43b media: dt-bindings: rockchip-vpu: Convert bindings to json-schema omits 88d06362d1d0 media: hantro: Refactor for V4L2 API spec compliancy omits 774ffd751a94 media: hantro: Move H264 motion vector calculation to a helper omits c9f98d9aeb09 media: hantro: Remove unneeded hantro_dec_buf_finish omits 28a202c55963 media: hantro: Use v4l2_m2m_buf_done_and_job_finish omits 6837e43e9ca1 media: hantro: Set buffers' zeroth plane payload in .buf_prepare omits 2cd6edda8598 Merge branch 'for-5.7/upstream-fixes' into for-next omits e1e213b1b0e4 media: v4l2-mem2mem: return CAPTURE buffer first omits 046bf47017ff Merge branch 'for-5.8/core' into for-next omits 16863fbc1cf2 HID: fix typo in Kconfig omits 3de393d3ddd6 Merge branch 'for-5.7/upstream-fixes' into for-next omits ae5ffa08b761 Merge branch 'for-5.7/upstream-fixes' into for-next omits 85f7cd3a2aad Revert "media: Kconfig: better support hybrid TV devices" omits 07f2fee91937 i915/gvt: remove unused xen bits omits d29e1ef4d638 media: docs: get rid of Documentation/media/ omits b36343861b21 media: docs: add an uAPI chapter for driver-specific stuff omits 577a7ad33aef media: docs: move driver-specific info to driver-api omits 32e2eae23f8f media: docs: move user-facing docs to the admin guide omits 7395fb496577 ath11k: rx path optimizations omits 05090864fc7e ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts omits 2e9a7e0bc191 media: docs: move fourcc file to the uAPI document omits ff768f596fa1 media: docs: kAPI docs: move them to driver-api omits a3baa8f08419 ath11k: Fix TWT radio count omits 4d09852b6f01 firmware: arm_scmi: Add support for notifications message [...] omits 54f38fcae536 media: docs: move uAPI book to userspace-api/media omits d5141f37c42e firmware: arm_scmi: Add notifications support in transport layer omits 2264417a9a99 firmware: arm_scmi: Update protocol commands and notificat [...] omits 4ebd8f6dea81 firmware: arm_scmi: Add receive buffer support for notifications omits 23818b3d8590 firmware: arm_scpi: Add include guard to linux/scpi_protocol.h omits 70771c69ab9b firmware: arm_scmi: Add include guard to linux/scmi_protocol.h omits 4e44590ee4a9 firmware: arm_scmi: Drop checking for shmem property in pa [...] omits 8aa6e12bbf9d firmware: arm_scmi: Check shmem property for channel availablity omits b9d15ee21cd8 firmware: arm_scmi: Drop empty stub for smc_mark_txdone omits 18988265b876 firmware: arm_scmi: Make mutex channel specific omits 1dc6558062da firmware: arm_scmi: Add smc/hvc transport omits b953dceaddbf dt-bindings: arm: Add smc/hvc transport for SCMI omits 5dfb8db56b27 media: docs: split uAPI info from imx.rst omits 889a500ed5fe media: docs: split uAPI info from omap3isp.rst omits f8dd7a257dce media: docs: split uAPI info from saa7134-devel.rst omits b4a5f46cdee4 media: docs: split uAPI info from fimc.rst omits d81c969b95d4 media: docs: split uAPI info from davinci-vpbe.rst omits 087362d96356 media: docs: cx18-streams.c: fix broken references to docs omits aeb9b21ab449 media: docs: split cx2341x.rst into different audiences omits 51df01acc193 media: docs: split development info from cx88.rst omits 481025598f21 media: docs: split development info from bttv.rst omits 8d562a0038da media: docs: split vimc.rst into devel and admin parts omits a6c5ac5ca760 media: docs: split meye.rst into admin and uAPI docs omits f40b814a3d5a media: docs: split ci.rst into uAPI and user guide docs omits 64a881836a91 media: docs: split cpia2.rst on two files omits c8b667ac517e media: docs: move soc-camera.rst to staging omits 485f9a434c16 media: docs: avermedia.rst: mark a table as such omits b6a7d1bcc55f media: Kconfig: don't use visible for device type select omits f48fd1514212 media: i2c/Kconfig: reorganize items there omits 0c822d97bd14 media: Kconfig: Better organize the per-API options omits b0cd4fb27665 media: Kconfig: on !EMBEDDED && !EXPERT, enable driver filtering omits 1b80d36aeb92 media: Kconfig: move the position of sub-driver autoselection omits 5e9e60f42141 media: Kconfig: place all options under a sub-menu omits 8fc42fff164b media: Kconfig: move media controller core select to main Kconfig omits 8164ab872115 media: Kconfig: move V4L2 subdev API to v4l2-core/Kconfig omits 10713a942040 media: Kconfig: move DVB-specific options to dvb-core/Kconfig omits f1991411257b media: Kconfig: move CEC-specific options to cec/Kconfig omits ce971d957015 media: Kconfig: warn if drivers are filtered omits c6774ee035dc media: Kconfig: make filtering devices optional omits c39d57044a25 media: Kconfig: use a sub-menu to select supported devices omits 7d5bc6930db4 media: Kconfig: reorganize the drivers menu options omits 32a363d0b0b1 media: Kconfig files: use select for V4L2 subdevs and MC omits e58be01614ca media: dvb-core: Kconfig: default to use dynamic minors omits 76c34a8d0e53 media: add SPDX headers on Kconfig and Makefile files omits 6268b3513944 media: Kconfig: fix selection for test drivers omits a3b91d8bd1e0 media: Kconfig: better support hybrid TV devices omits a832862295e0 media: Kconfig: simplify some dependencies omits 97b19498dc02 media: Kconfig: mark other drivers as test drivers omits 9a33a27e7fe5 media: ddbridge: use the ddbridge's own dummy fe driver omits 94ab24a2c886 media: ddbridge-dummy_fe: do some vars and function renames omits bd902b1bdb25 ath11k: Modify the interrupt timer threshold omits 3a137f81f768 media: ddbridge: copy the dvb_dummy_fe driver to ddbridge omits 6a79117187b3 media: Kconfig: mode firewire comment to firewire/Kconfig omits 3bb112016616 media: Kconfig: move drivers-specific TTPCI_EEPROM Kconfig var omits a41034df5389 media: Kconfig: move comment to siano include omits 4b32216adb01 media: split test drivers from platform directory omits dee1877d9168 media: Kconfig: update the MEDIA_SUPPORT help message omits f11175daffad media: pci: move VIDEO_PCI_SKELETON to a different Kconfig omits a19f228b8dd9 media: Kconfig: not all V4L2 platform drivers are for camera omits 06b93644f4d1 media: Kconfig: add an option to filter in/out platform drivers omits d9d6e1f3d5bb media: dvb-usb: auto-select CYPRESS_FIRMWARE omits b97b6a1f6e14 drm: bridge: adv7511: Extend list of audio sample rates omits f7f436b99364 drm: bridge: adv7511: Enable SPDIF DAI omits 1e744bf218b5 ath11k: fix duplication peer create on same radio omits a710158e9fa2 Merge branch 'renesas-arm-dt-for-v5.8' into renesas-next omits 76e6c82c5378 arm64: dts: renesas: r8a77961: Add PCIe device nodes omits 174d0967b344 arm64: dts: renesas: r8a77961: Add PWM device nodes omits 3971a7734862 arm64: dts: renesas: r8a77961: Add SCIF and HSCIF nodes omits 8ab47ffc8d5d arm64: dts: renesas: r8a77961: Add USB3.0 device nodes omits 667fd76faaf9 arm64: dts: renesas: r8a77961: Add USB2.0 device nodes omits 3d478d211b8e arm64: allwinner: h6: orangepi-lite2: Support BT+WIFI comb [...] omits 27c9f2a0c512 arm64: dts: allwinner: h6: orangepi: Disable OTG mode omits b928fd4674fe arm64: dts: allwinner: h6: orangepi: Add gpio power supply omits 34b6826df746 ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity omits cdfdeb4a381d clk: renesas: r9a06g032: Fix some typo in comments omits 91a577e77fdf dt-bindings: clock: renesas: rcar-usb2-clock-sel: Add r8a7 [...] omits e7d5260e2b10 arm64: dts: allwinner: h6: Add msgbox node omits 3e3f39a77438 arm64: dts: allwinner: a64: Add msgbox node omits 667aeaef7451 ARM: dts: sunxi: h3/h5: Add msgbox node omits 9a0e4df7f9be ARM: dts: sunxi: a83t: Add msgbox node omits c21c2c86f606 ARM: dts: sun8i-h3: add opp table for mali gpu omits 89866b2667e0 arm64: dts: allwinner: a64: olinuxino: add user red LED omits 4a0cc312443d ARM: dts: sun7i: Add A20-OLinuXino-LIME-eMMC omits 69f6eb775ede dt-bindings: arm: sunxi: Add compatible for A20-OLinuXino- [...] omits ee25d9742dab clk: sunxi: Fix incorrect usage of round_down() omits 5d2408c6cd59 ARM: configs: sunxi: Add sun8i analog codec omits a35a2f2b3e6e PM / devfreq: tegra30: Delete an error message in tegra_de [...] omits d20ab9bf9088 PM / devfreq: tegra30: Make CPUFreq notifier to take into [...] omits 032c692ae588 soc: qcom: rpmh-rsc: read_tcs_reg()/write_tcs_reg() are no [...] omits 881808d0bbf3 soc: qcom: rpmh-rsc: Caller handles tcs_invalidate() exclusivity omits dded0317f510 soc: qcom: rpmh-rsc: Don't double-check rpmh payload omits ff304ea34d2e soc: qcom: rpmh-rsc: tcs_is_free() can just check tcs_in_use omits e40b0c1628f2 soc: qcom: rpmh-rsc: A lot of comments omits 1bc92a933f19 soc: qcom: rpmh-rsc: Kill cmd_cache and find_match() with fire omits 53d49fe1ff49 soc: qcom: rpmh-rsc: Remove get_tcs_of_type() abstraction omits 427ef4f72bba soc: qcom: rpmh-rsc: Fold tcs_ctrl_write() into its single caller omits 1f7dbeb51a4f soc: qcom: rpmh-rsc: Document the register layout better omits 3b5e3d50f83a soc: qcom: rpmh-rsc: Clean code reading/writing TCS regs/cmds omits b47c5fc15d88 arm64: defconfig: Enable Qualcomm CAMCC, CAMSS and CCI drivers omits 8cd6209962c6 arm64: dts: qcom: sc7180: Add cpuidle low power states omits e8a7fdc505bb arm64: dts: ipq8074: qcom: Re-arrange dts nodes based on address omits 5a307c66a33d arm64: dts: qcom: sc7180: Add interconnect paths for the v [...] omits 22337b91022d arm64: dts: qcom: sc7180: Changed polling mode in Thermal- [...] omits a0e5aea1482b arm64: dts: qcom: sc7180: Swap order of gpucc and sdhc_2 omits 285aa631e353 arm64: dts: qcom: msm8998: remove unit name for thermal tr [...] omits 971b289d8749 arm64: dts: qcom: msm8996: remove unit name for thermal tr [...] omits fe2aff0c574d arm64: dts: qcom: msm8916: remove unit name for thermal tr [...] omits eccdac07ae30 arm64: dts: qcom: sc7180: modify assigned clocks for sc718 [...] omits a0fa17f1ff74 arm64: dts: qcom: sc7180: Include interconnect definitions omits d4919a44564b arm64: dts: qcom: sdm845-db845c: Add ov8856 & ov7251 camera nodes omits 68fc0facce11 arm64: dts: qcom: sdm845-db845c: Add pm_8998 gpio names omits 07484de372bd arm64: dts: qcom: sdm845: Add i2c-qcom-cci node omits 39e0ce6cd1bf arm64: dts: qcom: apq8016-sbc: Add CCI/Sensor nodes omits 1c51a4aba591 arm64: dts: qcom: msm8916: Add i2c-qcom-cci node omits 75e85d53fad2 arm64: dts: qcom: qcs404-evb: Enable USB controllers omits 3d439b2a48bc arm64: dts: qcom: qcs404-evb: Raise vreg_l12_3p3 minimum voltage omits 2c0b742d2f18 arm64: dts: qcom: qcs404-evb: Describe external VBUS regulator omits 599a0f340aa9 arm64: dts: qcom: qcs404-evb: Define USB ID pin omits 70a8c5abc598 arm64: dts: qcom: qcs404-evb: Define VBUS pins omits 9375e7d719b3 arm64: dts: qcom: qcs404: Add USB devices and PHYs omits f97d414d7fee arm64: dts: qcom: sc7180: Fix cpu compatible omits 0e3ac61d703d dt-bindings: arm: cpus: Add kryo468 compatible omits 31abcc91ef39 arm64: dts: qcom: msm8916: Conform to the nodename pattern [...] omits 912f9a6d0b75 arm64: dts: qcom: msm8916: Conform to the domain-idle-stat [...] omits 8acc36189dca ARM: dts: qcom: ipq4019: fix high resolution timer omits 21e855cdfeb9 scsi: qla2xxx: Split qla2x00_configure_local_loop() omits b9b97e690303 scsi: qedi: Fix termination timeouts in session logout omits c6bfa707207c scsi: qedi: Add modules param to enable qed iSCSI debug omits 927527aea0e2 scsi: qedi: Do not flush offload work if ARP not resolved omits cf9e672dd855 scsi: qedi: Use correct msix count for fastpath vectors omits 2e612fab0511 scsi: qedi: Avoid unnecessary endpoint allocation on link down omits 2f1ea39870c9 scsi: qedi: Remove additional char from boot target iqnname omits 38427e5a47bf soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request omits 15b3bf61b8d4 soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS omits 985427f997b6 soc: qcom: rpmh: Invoke rpmh_flush() for dirty caches omits f5ac95f9ca2f soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before fl [...] omits bb7000677a1b soc: qcom: rpmh: Update dirty flag only when data changes omits 51befb888f62 ARM: dts: qcom: add scm definition to ipq806x omits 1790c97125dd soc: qcom: smp2p: Delete an error message in qcom_smp2p_probe() omits d6815c5c43d4 soc: qcom: cmd-db: Add debugfs dumping file omits 27a344139c18 soc: qcom: socinfo: add missing soc_id sysfs entry omits 7ad18bb5c2c4 soc: qcom: cmd-db: Fix compilation error when CMD_DB is disabled omits fbbef0dad79f scsi: qedf: Simplify mutex_unlock() usage omits cdb9b07d8c78 kcsan: Make reporting aware of KCSAN tests omits f770ed10a9ee kcsan: Fix function matching in report omits d071e91361bb kcsan: Change data_race() to no longer require marking rac [...] omits 01b4ff58f72d kcsan: Move kcsan_{disable,enable}_current() to kcsan-checks.h omits d8949ef1d9f1 kcsan: Introduce scoped ASSERT_EXCLUSIVE macros omits 9967683ce5d4 objtool, kcsan: Add explicit check functions to uaccess whitelist omits 757a4cefde76 kcsan: Add support for scoped accesses omits 6119418f94ca kcsan: Avoid blocking producers in prepare_report() omits 135c0872d869 kcsan: Introduce report access_info and other_info omits 164eaf6b435c power: supply: 88pm860x_battery: remove redundant dev_err message omits 4ac54b88b6c1 power: supply: axp288_fuel_gauge: Add the Meegopad T02 to [...] omits 8cf87c744696 firmware/dmi: Report DMI Bios & EC firmware release omits 50f74c9457c4 tools/memory-model: Add recent references omits f05ec5073fde power: supply: max14656: remove set but not used 'ret' omits cf96e284deda Merge remote-tracking branch 'origin/chrome-platform-5.7-f [...] omits eec8fd0277e3 device_cgroup: Cleanup cgroup eBPF device filter code omits 4e2dec66e2ae scsi: docs: fusion: get rid of a doc build warning omits 50f3e61d96bd coresight: etb10: Make coresight_etb_groups static omits 305912163a26 coresight: cti: Make some symbols static omits 45d541884a50 coresight: etm4x: Replace ETM PIDs with UCI IDs for Kryo385 omits 7326f2b55fed coresight: etm4x: Add support for Qualcomm SC7180 SoC omits 29d29b8c2c41 docs: trace: coresight-ect.rst: Fix a build warning omits 4d5821a0377f coresight: docs: Add information about the topology repres [...] omits 91709ab3ac73 coresight: cti: Add in sysfs links to other coresight devices omits 0c9d94d42aa2 coresight: Expose device connections via sysfs omits 00a6c4ed9ce6 coresight: Add generic sysfs link creation functions omits 0b3c1588da31 coresight: Add return value for fixup connections omits c8d72a60b921 coresight: Pass coresight_device for coresight_release_pla [...] omits 23a161322658 Merge branch 'v5.7-next/soc' into for-next omits 55fed0551f56 Merge branch 'v5.7-next/dts64' into for-next omits 689b937bedde arm64: dts: mediatek: add mt8173 elm and hana board omits 72b29215aced arm64: dts: mt8173: fix unit name warnings omits 0f5da28ef827 arm64: dts: mt8173: add uart aliases omits 668f44f354b7 dt-bindings: arm64: dts: mediatek: Add mt8173 elm and hana omits 6b55297581ea arm64: dts: mt8183: adjust cpuidle target residency omits eb4a01afedf6 arm64: dts: mt8173: Add gce setting in mmsys and display node omits ff5b89c2858f arm: dts: mt7623: add phy-mode property for gmac2 omits d94541fa8ae8 Merge branch 'topic/for-5.8' into for-next omits 43ad9b39b0a3 drm/radeon: remove defined but not used variables in ci_dpm.c omits 01e5e998a30e drm/radeon: remove defined but not used 'dte_data_tahiti_le' omits 8e2f84206389 drm/amdgpu: remove dead code in si_dpm.c omits dd4fa6c1b89a drm/amd/amdgpu: remove hardcoded module name in prints omits 539489fc91ea drm/amd/amdgpu: add print prefix for dev_* variants omits d57229b1da72 drm/amd/amdgpu: add prefix for pr_* prints omits bba8289b8f02 drm/amd/display: code clean up in dce80_hw_sequencer.c omits a4c246802719 drm/amdgpu/ring: simplify scheduler setup logic omits a783910d5c8b drm/amdgpu/kiq: add no_scheduler flag to KIQ omits cb3d1085019d drm/amdgpu/ring: add no_scheduler flag omits e8663832b088 drm/amdgpu/powerplay: get SMC FW size to a flexible way omits dadce777e094 drm/amdgpu: fix wrong vram lost counter increment V2 omits ed72aa21c74a drm/amdgpu: replace DRM prefix with PCI device info for GFX RAS omits d32709dac627 drm/amdgpu: resume kiq access debugfs omits 6952e99cfd52 drm/amdgpu: refine ras related message print omits 1f3ef0efbacb drm/amdgpu: add uncorrectable error count print in UMC ecc irq cb omits 7adf5619ae82 drm/amd/powerplay: force the trim of the mclk dpm_levels i [...] omits f9135b086b58 drm/amd/display: Change "error" to "dc_log" at amdgpu_dm d [...] omits 95a2f917387a drm/amdgpu: restrict debugfs register access under SR-IOV omits fd167f7a4a60 platform/chrome: cros_ec_ishtp: free ishtp buffer before s [...] omits 0f706b4fac8b platform/chrome: cros_ec_ishtp: skip old cros_ec responses omits ad35da94b617 platform/chrome: wilco_ec: Provide correct output format t [...] omits 1c7c51347f2e platform/chrome: chromeos_pstore: set user space log size omits 5b167212d673 ARM: dts: imx6q-dhcom: Add DH 560-200 display unit support omits a0348a4da1a7 NTB: Fix static check warning in perf_clear_test omits f454f4d1915b include/ntb: Fix typo in ntb_unregister_device description omits d5b2b22558f1 clk: imx: imx6ul: change flexcan clock to support CiA bitrates omits 87c3d579c8ed power: supply: bq24257_charger: Replace depends on REGMAP_ [...] omits ce920326663b staging: vt6656: formulate rspinf values into tables omits 9ed05c15a319 staging: r8188eu: replace rtw_malloc/copy_from_user sequen [...] omits 823b6a951fa2 staging: vt6656: Remove unnecessary local variable initialization omits 2661509ffafb staging: vt6656: Remove duplicate code in vnt_vt3184_init [...] omits 8d71b5e11dc3 staging: vt6656: Remove unnecessary local variable initialization omits 2da5445be1da staging: vt6656: rxtx remove rate change and current_rate. omits 463288b98190 staging: vt6556: vnt_rf_setpower convert to use ieee80211_ [...] omits a6a002fd8934 staging: vc04_services: remove set but not used 'local_entity_uc' omits 9485a408ae31 staging: rtl8188eu: remove 5 GHz if test omits fab6710e4c51 staging: mt7621-pci: fix PCIe interrupt mapping omits be3d9b680239 staging: mt7621-pci-phy: dt: bindings: remove bindings txt file omits 2d60093f8eec staging: mt7621-pci-phy: dt: bindings: add mediatek, mt762 [...] omits 5fcded5e857c staging: mt7621-pci: properly power off dual-ported pcie phy omits a53f54859780 staging: wfx: drop useless update of macaddr omits 790241e92847 staging: wfx: drop unused attribute 'beacon_int' omits 239a1d3c6460 staging: wfx: check value of beacon_int omits ac243a1b6ff0 staging: wfx: re-enable BA after reset omits e836ad4e2da4 staging: wfx: introduce wfx_join_ibss() and wfx_leave_ibss() omits 17c8cc79ef72 staging: wfx: allow to join IBSS networks omits 7b063f3bfbcd staging: wfx: avoid duplicate updating of beacon template omits 974dfbf8fe41 staging: wfx: remove unnecessary conditions in wfx_bss_inf [...] omits 23d57c152cef staging: wfx: request to send beacons in IBSS mode omits 9f9a18e40e08 staging: wfx: drop unnecessary condition checks in wfx_upl [...] omits 54a9d85cab08 staging: wfx: disabling keep alive during unjoin is useless omits eeab4787d95b staging: wfx: fix support for BSS_CHANGED_KEEP_ALIVE omits eb63e2fddb51 staging: wfx: remove useless call to wfx_tx_flush() omits 9abb6b26f62e staging: wfx: change the way the station associate to an AP omits 3393eebd9ddb staging: wfx: set all parameters before starting AP omits cba1d8976db0 staging: wfx: implement start_ap/stop_ap omits 836a8fc3f507 staging: wfx: call wfx_do_unjoin() synchronously omits b4d74f7ad1cd staging: wfx: reduce hold duration of cfg80211_bss omits 0f66c31eb6c4 staging: wfx: fix race between configure_filter and remove [...] omits be4692e5e04a staging: wfx: send just necessary bytes omits 9a46a0a93b7b staging: wfx: make hif_ie_table_entry const omits 32f5d47cbf01 staging: wfx: allow to connect an IBSS with an existing SSID omits 9671f1338b67 staging: wfx: place hif_tx_mib functions into a .c file omits fac592d084ab staging: wfx: align members declarations in hif API omits 31db18cccc27 staging: wfx: fix endianness of hif API omits a3d968288640 staging: wfx: remove useless defines omits 29d69a59c4c6 staging: wfx: remove unused definitions from the hif API omits a4aac6b8890f staging: wfx: relocate TX_RETRY_POLICY_MAX and TX_RETRY_PO [...] omits d7dcf8a54ea5 staging: wfx: relocate LINK_ID_NO_ASSOC and MAX_STA_IN_AP_ [...] omits 43aeff2c09e0 staging: wfx: drop unused WFX_LINK_ID_GC_TIMEOUT omits 1ba2ed77210a arm64: dts: mt7622: add built-in Wi-Fi device nodes omits ff602fc2b39e Merge branch 'next/soc' into for-next omits 667c769246b0 soc / drm: mediatek: Fix mediatek-drm device probing omits 2c758e301ed9 soc / drm: mediatek: Move routing control to mmsys device omits 13032709e232 clk / soc: mediatek: Move mt8173 MMSYS to platform driver omits 1a680aa888d6 dt-bindings: mediatek: Update mmsys binding to reflect it [...] omits af19d6450101 drm/mediatek: Omit warning on probe defers omits 778627c78f01 ARM: s3c64xx: convert to use i2c_new_client_device() omits 4bae40beceda Merge branch 'next/dt' into for-next omits a8360727870b ARM: exynos_defconfig: Compile MAC80211/CFG80211 as modules omits 9b6d5690b543 gpio: ich: fix a typo omits 5707dd73c71b pinctrl: cherryview: Use GENMASK() consistently omits 36ad7b24486a pinctrl: cherryview: Re-use data structures from pinctrl-i [...] omits b577a2799140 pinctrl: samsung: Correct setting of eint wakeup mask on s5pv210 omits f1b0ffaa686f ARM: dts: exynos: Enable WLAN support for the UniversalC210 board omits 95384e977c42 ARM: dts: exynos: Enable WLAN support for the Rinato board omits d22928095975 ARM: dts: exynos: Remove useless address/size cells for ms [...] omits ad0e74f0d670 ARM: dts: exynos: Correct the MAX8997 interrupts on the Tr [...] omits 5453c5c9c5af ARM: dts: exynos: Correct regulator names omits 8df80c1801c9 ARM: dts: exynos: Convert to new i2c-gpio bindings omits 8807d356bfea ARM: dts: exynos: Fix GPIO polarity for thr GalaxyS3 CM366 [...] omits a19f6efc01df ARM: dts: exynos: Enable WLAN support for the Trats board omits b6353c31ab64 ARM: dts: exynos: Enable Bluetooth support for Rinato board omits 8620cc2f99b7 ARM: dts: exynos: Add devicetree file for the Galaxy S2 omits 15598aab6eb2 dt-bindings: arm: samsung: Add compatible string for the G [...] omits f8beebe01946 ARM: exynos_defconfig: Enable serial bus and BCM HCIUART drivers omits 2fa9a3cf3055 x86/smpboot: Remove the last ICPU() macro omits 3b02a051d25d Merge tag 'v5.7-rc1' into locking/kcsan, to resolve confli [...] omits 0b973c65d2f2 ARM: rockchip: fix spelling mistake "to" -> "too" omits 37aed36cfec3 ARM: rockchip: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 7b5c597083e7 clk: rockchip: convert rk3036 pll type to use internal loc [...] omits 883265d871b3 clk: rockchip: convert basic pll lock_wait to use regmap_r [...] omits a504d1b30bd6 clk: rockchip: convert rk3399 pll type to use readl_relaxe [...] omits 73a6e90041ce staging: rtl8723bs: hal: Correct misspelled symbolic name omits cb514b30a9dc staging: rtl8723bs: hal: Correct misspelt enum name omits e3a2b0d97568 staging: rtl8723bs: Correct misspelt symbolic names omits 3f84adfe1d7a staging: wfx: remove hack about tx_rate policies omits 4fb6036a1b74 staging: wfx: fix case where AP stop with CAB traffic pending omits a39e761aa4fe staging: wfx: fix potential deadlock in wfx_tx_flush() omits 7f573a6fb1d8 staging: wfx: wfx_flush() did not ensure that frames are p [...] omits 4c6b3837c6dc staging: wfx: repair wfx_flush() omits 7db856797f25 staging: wfx: relocate wfx_skb_dtor() prior its callers omits 39dbfa536b40 staging: wfx: improve interface between data_tx.c and queue.c omits cb851c867dc0 staging: wfx: simplify usage of wfx_tx_queues_put() omits d32cedbec0a6 staging: wfx: drop struct wfx_queue_stats omits 41c5dfcdbc75 staging: wfx: drop now useless field edca_params omits 6bf418c50f98 staging: wfx: change the way to choose frame to send omits 7ba22b075422 staging: wfx: introduce a counter of pending frames omits b6ef15497338 staging: wfx: replace wfx_tx_queues_get_after_dtim() by wf [...] omits bf325befc603 staging: wfx: rename wfx_tx_get_raw_link_id() omits 9f84c196f563 staging: wfx: drop unused raw_link_id field omits f4a4fe570b8a staging: wfx: drop unused link_id field omits 9251ad667d74 staging: wfx: do not rely anymore on link_id to choose pac [...] omits 9e76ba774445 staging: wfx: drop useless link_map_cache omits 6c262beb41e6 staging: wfx: do not use link_map_cache to track CAB omits af72697196dc staging: wfx: drop argument tx_allowed_mask since it is co [...] omits 062a6c410258 staging: wfx: drop useless sta_asleep_mask omits 517b358fddd7 staging: wfx: simplify wfx_tx_queue_mask_get() omits abaef5374e53 staging: wfx: drop unused argument in wfx_get_prio_queue() omits f42483f9efef staging: wfx: simplify wfx_tx_queues_empty() omits f5d331ee86a9 staging: wfx: simplify hif_handle_tx_data() omits 566059cc5fe4 staging: wfx: avoid useless wake_up omits 70b727314f90 staging: wfx: drop useless queue_id field omits 365fdf7e3e77 staging: wfx: uniformize queue_id retrieval omits 57c5222004d3 staging: wfx: remove "burst" mechanism omits 055d20cf72fe staging: wfx: take advantage of ieee80211_{stop/start}_queues omits af9d2f79dcb5 staging: wfx: do not stop mac80211 queueing during tx_poli [...] omits a6bdff3f627b staging: wfx: add sanity checks to hif_join() omits a920f3be5268 staging: rtl8188eu: Line over 80 characters omits 1003537f0852 staging: rtl8188eu: Remove unnecessary extra parentheses omits 8c8fbdb27280 staging: rtl8188eu: Properly structure the multiline comment omits 8d36c8d83509 staging: rtl8188eu: remove unnecessary variable omits 2d90027bdde1 staging: rtl8188eu: remove unnecessary asignment omits c5a906e391d9 staging: unisys: visorhba: Correct a typo in comment omits 3c9d0b5e8155 staging: rtl8192e: rtl8192e: Correct misspelt variable name omits 84d041ffc98f staging: gdm724x: remove redundant assignment to pointer 'w' omits af93096eef04 Staging: vt6655: Replace camel case variable names. omits 3ea1cb241df9 staging: bcm2835-camera: reduce indentation in ctrl_set_im [...] omits a60f0c8b563a staging: bcm2835-camera: reduce multiline statements omits f23e128aa814 staging: bcm2835-camera: return early in mmal_setup_components omits 1a59532382a6 staging: bcm2835-camera: Move video component setup in its [...] omits 3c0b37483b82 staging: bcm2835-camera: Move encode component setup in it [...] omits 576b4ff89922 staging: bcm2835-camera: Simplify set_framerate_params omits a9939ce41b44 staging: bcm2835-camera: Make struct indentation consistent omits 93a8883f5e4b staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_M [...] omits e7a57270e53d staging: bcm2835-camera: Drop PREVIEW_LAYER omits e21b8f2789eb staging: fsl-dpaa2: ethsw: Fix parenthesis alignment omits 955a50846f11 staging: axis-fifo: Fix parenthesis alignment omits 269da10b1477 staging: rtl8712: fix multiline derefernce warnings omits 2aaeaaff1ae2 staging: rtl8712: code improvements to make_wlanhdr omits f476c5901fc5 staging: rtl8712: fix checkpatch warnings omits 45afa5637b85 staging: rtl8712: fix long-line checkpatch warning omits d7e6ede6acd4 staging: rtl8712: fix checkpatch long-line warning omits 48327b9a7ae3 staging: sm750fb: line over 80 characters omits 37c2513eadd4 staging: comedi: Fix line ending with a ( omits 18bcd8a08ba8 staging: rtl8188eu: refactor Efuse_GetCurrentSize() omits ab966667bde1 staging: rtl8188eu: remove unnecessary parentheses omits 9c39ec313389 staging: android: ion: Align with parenthesis omits 55126bb37d9d staging: vt6656: set all cck rates to default. omits 1b3409b574c0 staging: vt6656: set all ofdm rates to default omits 5035fc591546 staging: vt6656: replace al2230_power_table array with formula. omits d12d96ff66b7 staging: vt6656: Define EnCFG_BBType_MASK as OR between pr [...] omits afa2e976b152 staging: vt6656: add error code handling to unused variable omits 69a809e15693 staging: vt6656: Refactor the vnt_update_pre_ed_threshold [...] omits 3b643f431162 staging: vt6656: Use defines in preamble_type variables omits 3d7b79f2ee47 Staging: vt6655: Remove BBvExitDeepSleep definition. omits 3d1f39e96212 Staging: vt6655: Remove CARDbRadioPowerOn definition. omits 5ec64e91d381 Staging: vt6655: Remove CARDvSetLoopbackMode definition. omits 1ad93e3166b7 Staging: vt6655: Remove CARDbSoftwareReset definition. omits 2f7ccc387cf3 Staging: vt6655: Format long lines. omits b03ee7b2b886 Staging: vt6655: Eliminate nested if else omits e781fd1b3301 Staging: vt6655: Move rate determination logic. omits 5b0578364fb8 Staging: vt6655: Limit return statements. omits 6f5ec72252d1 Staging: vt6655: Remove BBvCalculateParameter comment. omits 81a13643f812 staging: vt6655: Remove multiple assignments. omits 9bb086e5ba94 staging: greybus: fix a missing-check bug in gb_lights_lig [...] omits c42f736332a4 staging: greybus: hid: remove braces {} around single stat [...] omits 49b41356f74b ARC: entry: comment omits a75ff0139033 arc: remove #ifndef CONFIG_AS_CFI_SIGNAL_FRAME omits 9eca345c67ad arc: ptrace: hard-code "arc" instead of UTS_MACHINE omits 14d0066b8477 drm: kirin: Revert change to add register connect helper f [...] omits 486f29df6941 Merge branch 'v5.8/dt' into next omits 6c0bc05ed81e Merge branch 'v5.8/soc' into next omits 4c13ca86dcf8 ARC: [plat-hsdk]: fix USB regression omits 43900edf67d7 ARC: Fix ICCM & DCCM runtime size checks omits 378788120bed dt-bindings: reset: rtd1295: Add SB2 reset omits e624119013bf arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper sys [...] omits dd473726dc79 arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper sys [...] omits 6de1aced8bd6 arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper sys [...] omits fcf862824652 ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes omits 4b1b26deeb58 arm64: dts: realtek: rtd16xx: Add CRT syscon node omits a4516dc56ea8 ARM: dts: rtd1195: Add UART resets omits 6f7f0d95380f ARM: dts: rtd1195: Add reset nodes omits 63313c1ceb94 dt-bindings: reset: Add Realtek RTD1195 omits aff13f7cc869 ARM: dts: rtd1195: Add CRT syscon node omits cc022ebcaf74 arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon omits a5360a35772f arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon omits 9e7c2a1caf25 arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon omits c5021279aa71 ARM: dts: rtd1195: Introduce iso and misc syscon omits e557f4b0ba86 arm64: dts: realtek: rtd1295: Add Xnano X5 omits b5912cac6eac dt-bindings: arm: realtek: Add Xnano X5 omits 7c620476a623 dt-bindings: vendor-prefixes: Add Xnano omits 0d874aad940d arm64: dts: realtek: rtd16xx: Add memory reservations omits 44955042b512 arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory omits d8a6c3b34276 arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB omits 8dcb8b063601 dt-bindings: arm: realtek: Document RTD1619 and Realtek Mj [...] omits 50a87ad8cd6a arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB omits 158caa2e14ed dt-bindings: arm: realtek: Add Realtek Lion Skin EVB omits 769c00a2f10b arm64: dts: realtek: Add RTD1395 and BPi-M4 omits 843603bbcdff dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4 omits 3040e132beda arm64: dts: realtek: rtd129x: Carve out boot ROM from memory omits 6d2fdb241005 arm64: dts: realtek: rtd129x: Introduce r-bus omits 690677c22d5f arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions omits 31888c8be148 arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293 omits 824c46117ae0 ARM: dts: rtd1195: Add Realtek Horseradish EVB omits 89eac40f933c dt-bindings: arm: realtek: Add Realtek Horseradish EVB omits ede8b703750c ARM: dts: rtd1195: Introduce r-bus omits af19d9b8844f ARM: dts: rtd1195: Exclude boot ROM from memory ranges omits 517a77d07c39 ARM: dts: Prepare Realtek RTD1195 and MeLE X1000 omits 7c070e9a2352 dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000 omits ed25e516a100 MAINTAINERS: Add Realtek arm DT files omits 86aeee4d0a4c ARM: Prepare Realtek RTD1195 omits feea1aab9217 fbdev: mx3fb: const pointer to ipu_di_signal_cfg omits 0650857570d1 ALSA: hda: add autodetection for SoundWire omits 04896832c94a Bluetooth: btrtl: Add support for RTL8761B omits f30d3ced9faf agp/intel: Reinforce the barrier after GTT updates omits c1b5ea926d55 drm/i915/selftests: Check for an already completed timeslice omits 772b31406692 xattr: fix uninitialized out-param omits 538c329f7f3e drm/i915: remove redundant assignment to variable err omits dc2f7e67a28a dma-buf: Exercise dma-fence-chain under selftests omits d8ef4b38cb69 Revert "cgroup: Add memory barriers to plug cgroup_rstat_u [...] omits 5de376bb434f dma-buf: Report signaled links inside dma-fence-chain omits 29da47cfc1f0 dma-buf: Prettify typecasts for dma-fence-chain omits 943d5d92c5e8 Bluetooth: log advertisement packet length if it gets corrected omits d103729a623a spi: spi-axi-spi-engine: Access register after clock initi [...] omits 4d1b58d5eafd drm/dp_mst: Print errors on ACT timeouts omits 873a95e0d59a drm/dp_mst: Increase ACT retry timeout to 3s omits a5cb5fa6c3a5 drm/dp_mst: Reformat drm_dp_check_act_status() a bit omits 17e03aa8cc16 drm/dp_mst: Improve kdocs for drm_dp_check_act_status() omits c61a74837043 ath10k: change ATH10K_SDIO_BUS_REQUEST_MAX_NUM from 64 to 1024 omits d81686d33356 ath10k: disable TX complete indication of htt for sdio omits 9a785c7ad1d7 drm/amdgpu: increased atom cmd timeout omits 5aaa8fff3aa9 drm/amd/powerplay: unload mp1 for Arcturus RAS baco reset omits ad36d71b3f52 amdgpu_kms: Remove unnecessary condition check omits ef91e8b5c885 drm/amdgpu/display: fix warning when compiling without debugfs omits ba714a56fcb5 drm/amdgpu: unify fw_write_wait for new gfx9 asics omits 2eee0229f65e drm/amdgpu: support access regs outside of mmio bar omits f384ff95f652 drm/amdgpu: retire AMDGPU_REGS_KIQ flag omits ec59847e741d drm/amdgpu: retire RREG32_IDX/WREG32_IDX omits 3c888c163591 drm/amdgpu: retire indirect mmio reg support from cgs omits 46e840ed1045 drm/amdgpu: replace indirect mmio access in non-dc code path omits dec0520aff8d drm/amdgpu: remove inproper workaround for vega10 omits 1744fb2391dd drm/amd/powerplay: error out on forcing clock setting not [...] omits a23ca7f76d55 drm/amdgpu: fix gfx hang during suspend with video playback (v2) omits 5f8693796c06 drm/amd/display: add HDCP caps debugfs omits fe8db3bcf2e5 drm/amd/display: query hdcp capability during link detect omits 1ea2b260eb63 drm/amdgpu: Re-enable FRU check for most models v5 omits 3adf175e2e74 drm/amd/display: 3.2.80 omits a576b345f94f drm/amd/display: Make DMCUB bss/data firmware blob optional omits 8ccf0e20769d drm/amd/display: determine USB C DP2 mode only when USB DP [...] omits 4404b47852f3 drm/amd/display: Check for null fclk voltage when parsing [...] omits 6fb4280ecbff drm/amd/display: Acknowledge wm_optimized_required omits 2fdcc916ed77 drm/amd/display: Update DRAM watermark before checking to [...] omits b754c07a39b1 drm/amd/display: Avoid create MST prop after registration omits 033baeeefbf0 drm/amd/display: Make cursor source translation adjustment [...] omits a1a0e61f3c43 drm/amd/display: Revert to old formula in set_vtg_params omits cdde482caabf drm/amd/display: Refactor color management to take dm plane state omits c7f345e53c45 drm/amd/display: initialize get_max_link_cap omits fa90219a129f drm/amd/display: fix dml pipe merge logic omits bdfbff5ef46b drm/amd/display: Update stream adjust in dc_stream_adjust_ [...] omits 700f7f729810 drm/amd/display: 3.2.79 omits efc3ec87a937 drm/amd/display: Remove unused defines omits 875390a86321 drm/amd/display: Calculate scaling ratios on every medium/ [...] omits b34659deb66b drm/amd/display: Program viewport when source pos changes [...] omits 03a4059b8ddd drm/amd/display: Fix incorrect cursor pos on scaled primary plane omits d3227976f4a8 drm/amd/display: change default pipe_split policy for DCN1 omits 12aec9efea95 drm/amd/display: Translate cursor position by source rect omits 8d26334d1ccd drm/amd/display: Fix ABM config copy for dmcub omits 8d9c07b0eb09 drm/amd/display: only blank dp stream which will be powered off omits 49c4a8b6d93b drm/amd/display: fix typo omits 501b4026c95e drm/amd/display: Use config flag to disable dmcu obj creation omits d5e27f072844 drm/amd/display: Check power_down functions exist before calling omits c97c8d77b11f drm/amd/display: Don't change mpcc tree for medium updates [...] omits c5f5b9d934ba drm/amd/display: blank dp stream before power off receiver omits b3a941df690f drm/amd/display: Power down hw blocks on boot omits 2deade5ede56 drm/amd/display: Remove hdcp display state with mst fix omits c5d5b0ecf9c8 drm/amd/display: Implement abm config table copy to dmcub omits c06a545ae531 drm/amd/display: Program DSC before enabling link omits 5b5c1777bd3c drm/amd/display: prevent loop from occuring in pipe list omits 86f4a94023df drm/amd/display: 3.2.78 omits b639c22c98ff drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset omits fe9824d15eff drm/amdkfd Avoid destroy hqd when GPU is on reset omits 4a06686b9485 drm/amdgpu: update RAS related dmesg print omits b3dbd6d3ec49 drm/amdgpu: resolve mGPU RAS query instability omits c419bdf5b820 drm/amd/amdgpu: Correct gfx10's CG sequence omits b2d92682ff6a drm/amdgpu: add SPM golden settings for Navi12 omits a900f562c8b1 drm/amdgpu: add SPM golden settings for Navi14 omits 4189425d309a drm/amdgpu: add SPM golden settings for Navi10(v2) omits d2155a719d8f drm/amdgpu: Print UTCL2 client ID on a gpuvm fault omits db3e0a284eac drm/amd/powerplay: fix a typo omits 21b704d78352 drm/amdgpu/vcn: add shared memory restore after wake up fr [...] omits 2a20e630f883 drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event omits a45a9e5e10e0 drm/amdgpu/psp: dont warn on missing optional TA's omits 1c6d567bdf73 drm/amdgpu: rework sched_list generation omits 07e14845d1d8 drm/amdgpu: sync ring type and drm hw_ip type omits 04bef61e5da1 drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset omits 44cfc6233447 drm/bridge: Add NWL MIPI DSI host controller support omits 6885e66bc0e7 dt-bindings: display/bridge: Add binding for NWL mipi dsi [...] omits b22b51a0346e drm/vram-helpers: Merge code into a single file omits d7b001d852cd drm/vram-helpers: Set plane fence for display update omits 8e334c1d89d2 drm: Don't return 0 from a void drm_fbdev_generic_setup omits 53dd7028dc39 drm/i915/evict: watch out for unevictable nodes omits 963518c12431 drm/panel: support for boe,tv105wum-nw0 dsi video mode panel omits ffee202a78c2 Bluetooth: Always request for user confirmation for Just W [...] omits 828f138c499b dt-bindings: boe, tv101wum-n16: Add compatible for boe tv1 [...] omits 3f6c93ec9254 fbdev: mx3fb: avoid warning about psABI change omits 1aed9509b29a drm/fb-helper: Remove return value from drm_fbdev_generic_setup() omits 3662cd199266 drm/vboxvideo: Set up fbdev after registering device; remo [...] omits 66459fa21dfe drm/udl: Remove error check from fbdev setup omits f5ef076215df drm/tilcdc: Set up fbdev after fully registering device omits fc54048a4dc2 drm/mgag200: Set up fbdev after registering device; remove [...] omits c05ca218162d drm/mediatek: Remove error check from fbdev setup omits 38d356c7fe7f drm/ingenic: Remove error check from fbdev setup omits e883a82b69a0 drm/kirin: Set up fbdev after fully registering device omits 1a2b3335077f drm/hibmc: Remove error check from fbdev setup omits a4cbf268afee drm/ast: Set up fbdev after registering device; remove err [...] omits 3dba4e16794a drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits 8cdf72711928 drm/i915/dp: Program vswing, pre-emphasis, test-pattern omits fce214aea8e0 drm/i915/dp: Register definition for DP compliance register omits 75947e39f3d9 drm/i915/dp: Add debugfs entry for DP phy compliance omits 88afbfdbfda8 drm/i915/dp: Preparation for DP phy compliance auto test omits 5d1453d529ad drm/i915/dp: Made intel_dp_adjust_train() non-static omits 4342f839ae7e drm/dp: get/set phy compliance pattern omits 8811d9eb4dfa drm/amd/display: Align macro name as per DP spec omits fbaa1229d354 drm/i915/selftests: Take an explicit ref for rq->batch omits dd345efe8aa4 drm/i915/gt: Mark up racy check of breadcrumb irq enabled omits 32a55a109f26 drm/i915/gt: Mark up racy read of intel_ring.head omits 16b4511d836c drm/panel: nt39016: Add support for 50 Hz refresh rate omits fa361758b109 drm/panel: nt39016: Add support for multiple modes omits 4381bbd856d2 drm/i915/uc: prefer struct drm_device based logging omits dc483ba501a5 drm/i915/gt: prefer struct drm_device based logging omits dd1ba6ba09d1 drm/i915/stolen: prefer struct drm_device based logging omits 19b5b50f344a drm/i915/uncore: prefer struct drm_device based logging omits 225ffaa8209b drm/i915/dram: prefer struct drm_device based logging omits 1900aba56787 drm/i915/pmu: prefer struct drm_device based logging omits 58f44aadd365 drm/i915/error: prefer struct drm_device based logging omits 61d5c507e93d drm/i915/uc: prefer struct drm_device based logging omits f54efb6ad033 drm/i915/switcheroo: use struct drm_device based logging omits 9b5d45b175c0 drm/i915/state: use struct drm_device based logging omits c3f81563ec85 drm/i915/bw: use struct drm_device based logging omits 59cbc8eca958 drm/i915/debugfs: use struct drm_device based logging omits d518a20b7f5d drm/i915/crt: use struct drm_device based logging omits af67009c1439 drm/i915/dp: use struct drm_device based logging omits 0383443d89bb drm/i915/tc: use struct drm_device based logging omits 2b3c472cc311 drm/i915/panel: use struct drm_device based logging omits 9282a66ceebe drm/i915/audio: use struct drm_device based logging omits 465b1e058a22 video: fbdev: mb862xx: remove set but not used variable 'mdr' omits 7b987887f97b video: fbdev: matroxfb: remove dead code and set but not u [...] omits 6ea4383b9214 drm/panel: add panel driver for Leadtek LTK050H3146W omits 17434fbaa972 dt-bindings: display: panel: Add binding document for Lead [...] omits 0706cd0f94d4 dt-bindings: display: rockchip-vop: add additional properties omits 4e78ba278722 dt-bindings: display: convert rockchip vop bindings to yaml omits cf4c826d96da drm/i915/selftests: Drop vestigal timeslicing assert omits fcd156ee8bc6 Bluetooth: btusb: check for NULL in btusb_find_altsetting() omits 95caa2ae70fd usb: chipidea: allow disabling glue drivers if EMBEDDED omits 1c16f63d1e6c usb: chipidea: usb2: absorb zevio glue driver omits c2de37b31f17 usb: chipidea: usb2: make clock optional omits 8b93527071a8 usb: chipidea: usb2: fix formatting omits fc228ef6397d usb: chipidea: usb2: constify zynq_pdata omits 7fd9681e8fd0 MAINTAINERS: Update feiyang,st7701 panel bindings converte [...] omits dfa10dfcde8f dt-bindings: display: panel: Convert sitronix,st7701 to DT schema omits 91b21a669f18 dt-bindings: display: panel: Convert feiyang,fy07024di26a3 [...] omits 43ea4d090509 video: Add missing annotation for cyber2000fb_enable_ddc() [...] omits 71c45008e2b0 drm/ingenic: Delete an error message in ingenic_drm_probe() omits 20c22ad32957 drm/dp_mst: Remove drm_dp_mst_has_audio() omits 75727b308092 drm/i915/dp_mst: Cast intel_connector->port as drm_dp_mst_port omits 760666268615 video: fbdev: don't print error message on platform_get_ir [...] omits d1d900f822b6 Bluetooth: Simplify / fix return values from tk_request omits 56b165feaf9b drm/vblank: Add intro to documentation omits c2aa30db744d Bluetooth: debugfs option to unset MITM flag omits e2d7fc20b3e2 drm/writeback: wire drm_writeback.h to kernel-doc omits 21de71f6db2e drm: writeback: document callbacks omits c4e8ba739034 drm/i915/gt: Yield the timeslice if caught waiting on a us [...] omits e94f785642dc drm/i915/gem: Promote 'remain' to unsigned long omits 2bbcaaee1fcb ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb omits 19d6c375d671 ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb omits e4ff08a4d727 ath9k: Fix use-after-free Write in ath9k_htc_rx_msg omits abeaa85054ff ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx omits ced21a4c726b ath9k: Fix use-after-free Read in htc_connect_service omits acb31476adc9 ath10k: fix kernel null pointer dereference omits 61272e47c18c drm/dp_mst: Don't drop NAKs for down responses omits cbfb1b74438f drm/dp_mst: Fix NULL deref in drm_dp_get_one_sb_msg() omits e68296259cf3 drm/i915/gem: Wait until the context is finally retired be [...] omits 3b0a05792e2e drm/i915: Allow asynchronous waits on the i915_active barriers omits 442dbc5c6861 drm/i915: Make exclusive awaits on i915_active optional omits 795def8b14ff ath10k: enable radar detection in secondary segment omits 3db24065c2c8 ath10k: enable VHT160 and VHT80+80 modes omits 800113ff4b1d ath11k: Avoid mgmt tx count underflow omits bdef56a36eea ath11k: Increase the tx completion ring size omits 9a8074e3bcd7 ath11k: fix error message to correctly report the command [...] omits 21c1b063f4b9 ath11k: add pktlog checksum in trace events to support pktlog omits 3d1c60460fb2 ath10k: Fix the race condition in firmware dump work queue omits 9556dfa28b4d ath11k: Add sta debugfs support to configure ADDBA and DELBA omits 39d571d17231 drm/i915/gem: Take DBG_FORCE_RELOC into account prior to u [...] omits 30c88a47f1ab drm/i915/gem: Flush all the reloc_gpu batch omits b4df5405f3e6 drm/i915: Extend hotplug detect retry on TypeC connectors [...] omits 8c8919c7c99f drm/i915: Add a retry counter for hotplug detect retries omits 04f6305f8071 Merge branch 'for-5.8/logitech' into for-next omits c08ce255033a HID: logitech: drop outdated references to unifying receivers omits ed7cca1ff014 drm/sun4i: tcon: Delete an error message in sun4i_tcon_init_irq() omits 91fcf8e60384 drm/bridge: fix kernel-doc warning in panel.c omits fa3d55a14a7c drm/sched: fix kernel-doc in gpu_scheduler.h omits d2a3f5f4635b Bluetooth: Add HCI device identifier for VIRTIO devices omits 3679fe7d43c6 Bluetooth: Increment management interface revision omits bc292258c580 Bluetooth: Add support for reading security information omits a479036041d6 Bluetooth: Add support for Read Local Simple Pairing Options omits fc04590e3d39 Bluetooth: btusb: Enable MSFT extension for Intel ThunderP [...] omits 7fd673bcdacc Bluetooth: btusb: Enable Intel events even if already in o [...] omits 145373cb1b1f Bluetooth: Add framework for Microsoft vendor extension omits 3d2336042ae3 Bluetooth: Move debugfs configuration above the selftests omits baac6276c0a9 Bluetooth: btusb: handle mSBC audio over USB Endpoints omits 1f8330ea1692 Bluetooth: add support to notify using SCO air mode omits 50dc581a8f43 drm/amd/display: fix the broken logic in dc_link.c omits 764a21cb085b drm/amd/powerplay: avoid using pm_en before it is initialized omits 567c8fc4a0d2 drm/amd/powerplay: implement the is_dpm_running() omits dbd138dfeb74 drm/amd/display: re-order asic declarations omits 575b0a6e6a2f drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK omits 193cce34a105 amdgpu/drm: remove psp access on navi10 for sriov omits 8913f7ff0580 drm/amd/display: Guard calls to hdcp_ta and dtm_ta omits c0ed2ca61f90 drm/amd/display: remove mod_hdcp_hdcp2_get_link_encryption [...] omits 72dc0f515913 drm/dp_mst: Remove drm_dp_mst_topology_cbs.destroy_connector omits eefc95895124 drm/amd/amdgpu_dm/mst: Stop printing extra messages in dm_ [...] omits 09b974e8983a drm/amd/amdgpu_dm/mst: Remove ->destroy_connector() callback omits e75405bcd8f3 drm/amd/amdgpu_dm/mst: Remove unneeded edid assignment whe [...] omits 848862e67288 drm/i915/gt: Free request pool from virtual engines omits 53f5da74c7a2 drm/i915/selftests: Wait until we start timeslicing after [...] omits 614654abe847 drm/i915: Check current i915_vma.pin_count status first on unbind omits 958f92414de1 drm/panel-leadtek-ltk500hd1829: Fix dotclock omits 6352219c39c0 drm/i915/perf: Do not clear pollin for small user read buffers omits 9657aaa2055d drm/i915: Revoke mmap before fence omits d82a855ac085 drm/i915: Move the port sync DP_TP_CTL stuff to the encoder hook omits ede9771d7f84 drm/i915: Pass atomic state to encoder hooks omits 1ff241ea2b26 drm/i915: Do pipe updates after enables for everyone omits 4f05d7aeba97 drm/i915: Fix port sync code to work with >2 pipes omits b932da3c8a35 drm/i915: Eliminate port sync copy pasta omits dc5b8ed56bb3 drm/i915: Implement port sync for SKL+ omits 10cf8e755a9a drm/i915: Store cpu_transcoder_mask in device info omits bfae03fe75eb drm/i915: Avoid setting timer->expires to 0 omits 625c18d706f7 drm: delete drm_pci.h omits 33775336d56e drm/pci: Move drm_pci_alloc/free under CONFIG_DRM_LEGACY omits 43acd6516ca9 drm/i915: Keep a per-engine request pool omits 61249ce08ee9 spi: spi-ep93xx: fix wrong SPI mode selection omits 1e5479be46a7 Bluetooth: fixing minor typo in comment omits 31ce1c81f672 Merge branch 'for-5.7/upstream-fixes' into for-next omits c76d4ab764ad drm/virtio: make virtio_gpu_object_attach void omits 6457a0df4df2 drm/virtio: delete notify in virtio_gpu_object_create omits 6eefb4bb938f drm/virtio: delete notify after virtio_gpu_cmd_context_create omits d60138530a78 drm/virtio: random virtgpu_drv.h cleanups omits 7fedd3bb6b77 Bluetooth: Prioritize SCO traffic omits 81bd5d0c6243 Bluetooth: hci_bcm: fix freeing not-requested IRQ omits b25e4df4a83e Bluetooth: hci_bcm: respect IRQ polarity from DT omits 9c9a8468de21 drm/hisilicon: Enforce 128-byte stride alignment to fix th [...] omits 63d0f3ea8ebb drm/i915/tgl: Make Wa_14010229206 permanent omits 98d513167f6f drm/i915/selftests: Check for has-reset before testing hos [...] omits 89ff76bf9b3b drm/i915/gem: Utilize rcu iteration of context engines omits 4c977837ba29 drm/i915/execlists: Peek at the next submission for error [...] omits 7bcb773dafc0 drm/i915/uc: Cleanup kerneldoc warnings omits 27586ca786a7 XArray: Handle retry entries within xas_find_marked omits 303c32f3fce9 XArray: Add xas_for_each_contig omits e8018d0afe78 XArray: Split __xas_store from xas_store omits 2b32111bf854 test_xarray: Test two more things about xa_cmpxchg omits 14c04d4e28bc ida: Free allocated bitmap in error path omits b812e5b4aaed drm/zte: Use simple encoder omits d19561579d23 drm/vkms: Use simple encoder omits 35b9df3cde20 drm/virtgpu: Use simple encoder omits f6ebc1b0f772 drm/vc4: Use simple encoder omits d877d6ea7773 drm/tilcdc: Use simple encoder omits b28ad7deb2f2 drm/tidss: Use simple encoder omits 4d0e95e0e567 drm/tegra: Use simple encoder omits f9f3a38d1654 drm/sun4i: Use simple encoder omits 2d2e89dafc85 drm/shmobile: Use simple encoder omits 0dbd735448bf drm/rockchip: Use simple encoder omits f9b21bde1af5 drm/rcar-du: Use simple encoder omits b534c4f550d9 drm/mediatek: Use simple encoder omits c9f9a6f2f048 drm/ingenic: Use simple encoder omits 62fbddda2f72 drm/imx: Use simple encoder omits a1170f90c4d8 drm/i2c/tda998x: Use simple encoder omits 785b07e1ba60 drm/hisilicon/kirin: Use simple encoder omits d088b69f5017 drm/gma500: Use simple encoder omits 3d5e73abb7be drm/fsl-dcu: Use simple encoder omits 3e1fe32dd5bc drm/exynos: Use simple encoder omits cbb9ea426cc8 drm/atmel-hlcdc: Use simple encoder omits 6a1e7ccf8cdc drm: Fix wrong kfree() in managed resource usage example omits 92516cd97fd4 Bluetooth: Always request for user confirmation for Just Works omits 3ee7b7cd8390 Bluetooth: Add BT_MODE socket option omits b86b0b150fed Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS omits 139dfad6cfa0 dt-bindings: net: bluetooth: Add device tree bindings for [...] omits e5d6468fe9d8 Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC [...] omits 9da0ea09639f drm/i915/gem: Drop cached obj->bind_count omits 0d86ee35097a drm/i915/gt: Make fence revocation unequivocal omits 725c9ee7fc6d drm/i915/gt: Store the fence details on the fence omits 63baf4f3d587 drm/i915/gt: Only wait for GPU activity before unbinding a [...] omits 8a338f4bf642 drm/i915/gem: Try allocating va from free space omits a871afc8d05c drm/amd/dc: Kill dc_conn_log_hex_linux() omits a98c4cd92690 drm/amd/amdgpu_dm/mst: Remove useless sideband tracing omits a500194e73c8 drm/amdgpu/vcn: fix spelling mistake "fimware" -> "firmware" omits 82c416b13cb7 drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 omits 9ec420d83341 drm/amd/display: code cleanup of dc_link file on func dc_l [...] omits ded3491b8522 drm/amd/display: code cleanup on dc_link from is_same_edid [...] omits 621514aa4140 drm/amd/display: codestyle cleanup on dc_link file until d [...] omits 2176409956eb drm/amd/display: cleanup codestyle type BLOCK_COMMENT_STYL [...] omits e520859cde72 drm/amdgpu: enable VCN2.5 DPG mode for Arcturus omits c97e3076eb7a drm/amdgpu/vcn2.5: Add firmware w/r ptr reset sync omits 9352141027af drm/amdgpu/vcn2.0: Add firmware w/r ptr reset sync omits 2c68f0e3771d drm/amdgpu/vcn: Add firmware share memory support omits ad9469fb5b3c drm/amdgpu/vcn2.5: stall DPG when WPTR/RPTR reset omits ef563ff40340 drm/amdgpu/vcn2.0: stall DPG when WPTR/RPTR reset omits e3b41d82daba drm/amdgpu/vcn: fix race condition issue for dpg unpause m [...] omits bd718638b851 drm/amdgpu/vcn: fix race condition issue for vcn start omits 17e137f27cb1 drm/amdgpu: skip access sdma_v5_0 registers under SRIOV (v2) omits 1675c3a24d07 drm/amdgpu: stop disable the scheduler during HW fini omits 6b6706cdaca3 drm/amd/powerplay: added mutex protection on msg issuing omits a0ec225633d9 drm/amd/powerplay: unified interfaces for message issuing [...] omits 5964f3feb000 drm/amd/powerplay: avoid calling Vega20 specific SMU messa [...] omits 81bf835ef90d drm/amd/powerplay: avoid calling SMU10 specific SMU messag [...] omits 7843f537422a drm/amd/powerplay: avoid calling SMU9 specific SMU message [...] omits 92e0070e02e8 drm/amd/powerplay: avoid calling SMU8 specific SMU message [...] omits 87f09ec6c62d drm/amd/powerpaly: drop unused APIs omits d9c8316eb372 drm/amd/powerplay: avoid calling SMU7 specific SMU message [...] omits 22ecc9665d40 drm/amd/powerplay: avoid calling CI specific SMU message i [...] omits 9e94ff338610 drm/amdgpu: reroute VMC and UMD to IH ring 1 for oss v5 omits 0ab176e69c8d drm/amdgpu: call psp to program ih cntl in SR-IOV for Navi omits ab518012062d drm/amdgpu: enable IH ring 1 and ring 2 for navi omits b635ae8744e1 drm/amdgpu: ih doorbell size of range changed for nbio v7.4 omits 04cdac5c17f0 drm/amdgpu: infinite retries fix from UTLC1 RB SDMA omits a9d82d2f9129 drm/amdgpu: fix non-pointer dereference for non-RAS supported omits c76c1a429788 drm/amd/amdgpu: Include headers for PWR and SMUIO registers omits c8e42d57859d drm/amdgpu: implement more ib pools (v2) omits ac60b2294c9e drm/amd/display: Move backlight pwm enable function call omits 16012806e697 drm/amd/display: Add ABM driver implementation omits 46484870d02a drm/amd/display: 3.2.77 omits b7b2a316b95e drm/amdgpu: extend compute job timeout omits ad31da434eb3 drm/amdgpu: No need support vcn decode omits 2f2941324c65 drm/amdgpu: postpone entering fullaccess mode omits dffa11b4f74b drm/amdgpu: adjust sequence of ip_discovery init and timeo [...] omits 122078de168b drm/amdgpu: equip new req_init_data handshake omits ff1f03a7b8c4 drm/amdgpu: use static mmio offset for NV mailbox omits aa53bc2edb66 drm/amdgpu: introduce new request and its function omits c27cbdd2d073 drm/amdgpu: introduce new idh_request/event enum omits 4d130238a760 drm/amdgpu: cleanup idh event/req for NV headers omits ba56657d187a drm/amd/amdgpu: Fix SMUIO/PWR Confusion (v2) omits 6c33a6f4c8a6 drm/amd/amdgpu: Move PWR_MISC_CNTL_STATUS to its own header omits 2e40d9b915d4 drm/amd/amdgpu: Add missing SMUIO v12 register to headers omits 955df04e3b31 drm/amdgpu/uvd7: remove unnecessary conversion to bool omits 1bd9c9392732 drm/radeon: align short build log omits a341deb97236 drm/radeon: use pattern rule to avoid code duplication in [...] omits 4ed513b52dc8 drm/radeon: fix build rules of *_reg_safe.h omits 4bc97748e3f4 drm/radeon: remove unneeded header include path omits d73cd701278a drm/amdgpu: Ignore the not supported error from psp omits 6bc8cdde574b drm/amdgpu: Add 4k resolution for virtual display omits 02f6efb47856 drm/amdgpu: Virtual display need to support multiple ctrcs omits 61380faa4b4c drm/amdgpu: disable ras query and iject during gpu reset omits 66399248feaf drm/amdgpu: added xgmi ras error reset sequence omits 3aa0115d238c drm/amdgpu: cleanup all virtualization detection routine omits b89659b78329 drm/amdgpu: amends feature bits for MM bandwidth mgr omits 8884532a6e0f drm/amdgpu: purge ip_discovery headers omits 714309f0f3e3 drm/amdgpu: Fix FRU data checking omits 358e00e0adc8 drm/amdgpu: Expose TA FW version in fw_version file omits fabe01d7bbda drm/amdgpu: disabled fru eeprom access omits 1f02c97b32dd drm/amd/amdgpu: Add GFX9.1 PWR_MISC_CNTL_STATUS register t [...] omits 18485be97657 drm/amdgpu: Add documentation for unique_id omits 1af8e76e1418 drm/amdgpu: Add documentation for PCIe accounting omits 1d90c13d7119 drm/amdgpu: Add documentation for memory info omits bd607166af7f drm/amdgpu: Enable reading FRU chip via I2C v3 omits dedac37ea96b Merge branch 'for-5.7' into for-next omits 0d961c4610ff drm/i915/gt: fix spelling mistake "undeflow" -> "underflow" omits a5572d1f0d7f drm/i915/gt: Align engine dump active/pending omits bcf6293d7ae9 drm/core: Calculate bpp in afbc helper omits 88f1b29a44b1 drm/core: Use proper debugging macro omits 8523f8875bee drm/amdgpu: improve amdgpu_gem_info debugfs file omits f44ffd677fb3 drm/amdgpu: add support for exporting VRAM using DMA-buf v3 omits 48262cd9499c drm/amdgpu: add checks if DMA-buf P2P is supported omits 57b7b62f5a74 drm/amdgpu: note that we can handle peer2peer DMA-buf omits efa557bc7c81 drm/ttm: lock resv object during destruction omits 09606b5446c2 dma-buf: add peer2peer flag omits 97a37c919f62 drm/i915/gem: Ignore readonly failures when updating relocs omits bdf7e3b782ef drm/dp_mst: make build_clear_payload_id_table return void omits 4d6c18590870 drm/i915/gt: Fill all the unused space in the GGTT omits 708c82d59b14 drm/i915: Report all failed registers for ctx isolation omits 606727842d8b drm/i915/gt: Include the execlists CCID of each port in th [...] omits 917155557238 drm/i915/execlists: Pause CS flow before reset omits 71a6688e81d9 drm/i915/selftests: Tidy up an error message for live_erro [...] omits f53ae29c0ea1 drm/i915/gt: Include a few tracek for timeslicing omits 86dbf52d26cc drm/i915: Defer kicking the tasklet until all rescheduling [...] omits 9f7ffa297978 drm/i915/tc/icl: Update TC vswing tables omits a2ae2010d3b7 drm/i915/dp/ehl: Update vswing table for HBR and RBR omits 70988115ac69 drm/i915/dp: Return the right vswing tables omits f77a2db27f26 drm/i915/icl+: Don't enable DDI IO power on a TypeC port i [...] omits 80e5f89da3ab drm/qxl: Use correct notify port address when creating cur [...] omits 2713778cbfca drm/mm: revert "Break long searches in fragmented address spaces" omits e6219defd366 drm: add docs about the IN_FORMATS plane property omits e2ccf0d009b1 drm/i915/execlists: Double check breadcrumb before crying foul omits d16e137e7f4b drm/i915/perf: don't read head/tail pointers outside criti [...] omits b28b34ac85d7 drm/i915/execlists: Explicitly reset both reg and context runtime omits c7da606edab6 drm/managed: Fix off-by-one in warning omits 0f1dd02295f3 drm/i915/gem: Split eb_vma into its own allocation omits 303973aaef12 drm/fb: fix kernel-doc in drm_framebuffer.h omits d7d50f801d44 drm/i915/perf: Schedule oa_config after modifying the contexts omits 229007e02d69 drm/i915: Wrap i915_active in a simple kreffed struct omits d75a92a81467 drm/i915: Allow for different modes of interruptible i915_ [...] omits 4b379a48ded0 drm/i915/selftests: Check timeout before flush and cond checks omits 8b6d457f9532 drm/i915/execlists: Include priority info in trace_ports omits d472634ef9e1 drm/i915/huc: Fix HuC register used in debugfs omits 6c0ac4d5fff7 drm/dp_mst: add kernel-doc for drm_dp_mst_port.fec_capable omits 2da48b1f888d drm/i915/huc: Add more errors for I915_PARAM_HUC_STATUS omits 2bf99b22beff drm: error out with EBUSY when device has existing master omits 45bc3d26c95a drm: rework SET_MASTER and DROP_MASTER perm handling omits a32f0ecd79b4 Merge fanotify fix from Nathan Chancellor. omits 86b17c7f14ed usb: chipidea: core: show the real pointer value for register omits 80990f3fdc0a usb: chipidea: core: refine the description for this driver omits 5de131d21349 usb: chipidea: udc: fix the kernel doc for udc.h omits c7ccc1b78368 drm/radeon: convert to use i2c_new_client_device() omits 3f9becf950aa drm/nouveau/therm: convert to use i2c_new_client_device() omits bf2993c19b00 drm/i2c/tda998x: convert to use i2c_new_client_device() omits d1fe2e78f27f drm/i2c/sil164: convert to use i2c_new_client_device() omits fae6802daf46 drm/gma500: convert to use i2c_new_client_device() omits 0bf659504912 drm/amdgpu: convert to use i2c_new_client_device() omits 0ddc94526971 dt-bindings: display: add visionox rm69299 panel variant omits b1e44754af50 dt-bindings: display: xpp055c272: Remove the reg property omits dcde9c02f86f dt-bindings: display: ltk500hd1829: Remove the reg property omits 105235e4ae4c drm: panel: Add Starry KR070PE2T omits c2eee4bfda56 dt-bindings: panel: Add binding for Starry KR070PE2T omits 1996970773a3 drm/lima: Add optional devfreq and cooling device support omits 106d4ffd6cb8 drm/i915/tgl: Add definitions for VRR registers and bits omits 35f3fd8182ba drm/i915/execlists: Workaround switching back to a complet [...] omits 6bb0942e8f46 drm/dp_mst: Remove single tx msg restriction. omits fbc821c4a506 drm/mst: Support simultaneous down replies omits 21a729d00776 drm/mst: Separate sideband packet header parsing from mess [...] omits 9d32706f8aa8 Merge branch 'mvebu/dt64' into mvebu/for-next omits 3f785ddb6206 arm64: dts: update SolidRun Armada 8040 phy interface types omits 05d756b0c3b8 drm/i915: Include port sync state in the state dump omits d4d7d9ca57a4 drm/i915: Use REG_FIELD_PREP() & co. for TRANS_DDI_FUNC_CTL2 omits 02d8ea47dbc3 drm/i915: Move icl_get_trans_port_sync_config() into the DDI code omits f73adacadfe5 drm/i915: Drop usless master_transcoder assignments omits 589a4cd6cc43 drm/i915: Move TRANS_DDI_FUNC_CTL2 programming where it belongs omits 3a035ea46631 drm/i915/mst: Use .compute_config_late() to compute master [...] omits d002491168fc drm/i915: Differentiate between aliasing-ppgtt and ggtt pinning omits 0c1abaa7fbfb drm: Constify adjusted_mode a bit omits 743acd115070 drm/i915: Get rid of silly void* from MST code omits 1c664c15cf0a drm/i915: use forced codec wake on all gen9+ platforms omits 4ef10fe05ba0 drm/i915/perf: add new open param to configure polling of [...] omits c51dbc6e8f17 drm/i915/perf: move pollin setup to non hw specific code omits d1df41eb72ef drm/i915/perf: rework aging tail workaround omits c1ac28a4de6f Revert "clocksource: Avoid creating dead devices" omits 1a8bf67df6d8 drm/fb-helper: Add TODO for making drm_fb_helper_alloc_fbi [...] omits 5ea5647f4918 drm/bridge: sii9234: silence warning about regulators duri [...] omits 7bf03e7504e4 drm/i915: Cast remain to unsigned long in eb_relocate_vma omits a9410a625064 drm/i915/uc: do not free err log on uc_fini omits 293a554801b2 drm/i915/uc: Move uC debugfs to its own folder under GT omits 34904bd64a69 drm/i915/debugfs: move uC printers and update debugfs file names omits 801a0caa627b drm/i915/huc: make "support huc" reflect HW capabilities omits 708249a6eba1 drm/i915/guc: drop stage_pool debugfs omits 12df6c59b6db drm/i915/gt: allow setting generic data pointer omits 9e1ed9fb1eb0 drm: Add docs for managed resources omits b1a981bd5576 drm/udl: drop drm_driver.release hook omits fe5b7c86d606 drm/udl: Drop explicit drm_mode_config_cleanup call omits 3421a6c4098f drm/mipi-dbi: Drop explicit drm_mode_config_cleanup call omits 53bdebf7fec8 drm/mipi-dbi: Move drm_mode_config_init into mipi library omits be9f2b034859 drm/repaper: Drop explicit drm_mode_config_cleanup call omits 8f2cb9379fb4 drm/gm12u320: Simplify upload work omits 7ef64ed121c7 drm/gm12u320: Use helpers for shutdown/suspend/resume omits 993f5b193d14 drm/gm12u320: Use devm_drm_dev_init omits 08373edcb9a8 drm/gm12u320: More drmm_ omits c792098baf22 drm/tidss: Drop explicit drm_mode_config_cleanup call omits 18c6222237f8 drm/mtk: Drop explicit drm_mode_config_cleanup call omits e28c853eed8f drm/shmob: Drop explicit drm_mode_config_cleanup call omits 967be0ffa62d drm/stm: Drop explicit drm_mode_config_cleanup call omits 56e35f85bae2 drm/rockchip: Drop explicit drm_mode_config_cleanup call omits b570e88d8827 drm/rcar-du: Drop explicit drm_mode_config_cleanup call omits 5e3e55b69c39 drm/pl111: Drop explicit drm_mode_config_cleanup call omits bd9ff7b521a6 drm/meson: Drop explicit drm_mode_config_cleanup call omits 90c2e13bc30e drm/mcde: More devm_drm_dev_init omits 4b055ab1378a drm/mcde: Drop explicit drm_mode_config_cleanup call omits fe1cc102a381 drm/ingenic: Drop explicit drm_mode_config_cleanup call omits 70c2fe18a4be drm/cirrus: Fully embrace devm_ omits bb1e0dfaa7e9 drm/cirrus: Drop explicit drm_mode_config_cleanup call omits b771a5687d61 drm/bochs: Drop explicit drm_mode_config_cleanup omits 9caf3c801964 drm/bochs: Remove leftover drm_atomic_helper_shutdown omits c3b790ea07a1 drm: Manage drm_mode_config_init with drmm_ omits d33b58d0115e drm: Garbage collect drm_dev_fini omits c23d686f1960 drm: Manage drm_vblank_cleanup with drmm_ omits 641b9103d838 drm: Manage drm_gem_init with drmm_ omits f96306f9892b drm: manage drm_minor cleanup with drmm_ omits 2cbf7fc6718b drm: Use drmm_ for drm_dev_init cleanup omits a5c71fdba9df drm: Handle dev->unique with drmm_ omits d5e56705927e drm/i915/display: Fix mode private_flags comparison at ato [...] omits 5dad34f3c444 drm: Cleanups after drmm_add_final_kfree rollout omits 780e41edf890 drm/<drivers>: Use drmm_add_final_kfree omits b6731025a52f drm/gm12u320: Use drmm_add_final_kfree omits 81e3264652e8 drm/ingenic: Use drmm_add_final_kfree omits 144a29fdac4e drm/repaper: Use drmm_add_final_kfree omits ac19f140bc27 drm/vkms: Use drmm_add_final_kfree omits 363de9e7d4f6 drm/vgem: Use drmm_add_final_kfree omits e2edcaaa3da8 drm/mcde: Use drmm_add_final_kfree omits afeeabb88bab drm/tidss: Use drmm_add_final_kfree omits ea3aa6203c6b drm/v3d: Use drmm_add_final_kfree omits b6097727ae57 drm/cirrus: Use drmm_add_final_kfree omits 7fb81e9d8073 drm/i915: Use drmm_add_final_kfree omits c1b164a5f7ab Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits 873863b6214a drm/qxl: Use drmm_add_final_kfree omits d0c116adc656 drm/udl: Use drmm_add_final_kfree omits f5ad671b2963 drm/mipi_dbi: Use drmm_add_final_kfree in all drivers omits 6f365e561d66 drm: Set final_kfree in drm_dev_alloc omits c6603c740e0e drm: add managed resources tied to drm_device omits 0ce542f73171 drm/i915: Don't clear drvdata in ->release omits fd7cb5753ef4 mm/sl[uo]b: export __kmalloc_track(_node)_caller omits d121f63c00e3 drm/i915/display: Return early after MISSING_CASE for writ [...] omits 7015f127d821 drm/i915/display: Remove useless but deadly local omits 73c8bfb7feed drm/i915: Drop final few uses of drm_i915_private.engine omits 03582496e01d Pull fanotify name event patches from Amir. omits 9642b4f01bcd drm/i915/wopcm: convert to drm device based logging omits 85f691d369d1 drm/i915/psr: use struct drm_device based logging omits 3dfd8d710419 drm/i915/display: use struct drm_device based logging omits 4fb5eec94c51 drm/i915/display: clean up intel_PLL_is_valid() omits 7bee031d7b31 drm/i915/tv: use struct drm_device based logging omits edd38964a526 drm/i915/connector: use MISSING_CASE instead of logging omits dd10a80f8671 drm/i915/dsi: use struct drm_device based logging omits 419190429cd1 drm/i915/hdmi: use struct drm_device based logging omits 5bdbddff31cd drm/i915/dsi: use struct drm_device based logging omits ca4aae6daae1 drm/i915/dp_mst: use struct drm_device based logging omits eba9836f28b2 drm/i915/dp_aux_backlight: use struct drm_device based logging omits 3c4e3870facc drm/i915/display_power: use struct drm_device based logging omits 47bdb1caba0b drm/i915/ddi: use struct drm_device based logging omits 1443b8c9e712 kcsan: Update API documentation in kcsan-checks.h omits e7325b774cc7 kcsan: Update Documentation/dev-tools/kcsan.rst omits e7b341005007 kcsan: Fix a typo in a comment omits 44656d3dc4f0 kcsan: Add current->state to implicitly atomic accesses omits 2402d0eae589 kcsan: Add option for verbose reporting omits 48b1fc190a18 kcsan: Add option to allow watcher interruptions omits 6c81e21a4742 drm/i915/gt: Stage the transfer of the virtual breadcrumb omits 92581f9fb99c drm/i915: Immediately execute the fenced work omits 6670b413f845 drm/i915/execlists: Pull tasklet interrupt-bh local to dir [...] omits 032d992dcbef drm/i915/selftests: Measure the energy consumed while in RC6 omits 9bf7c31386e5 drm/i915/execlists: Drop setting sibling priority hint on [...] omits 5d1b631c773f arm64: bti: Document behaviour for dynamically linked binaries omits 691f7ba58d52 drm/i915/display/fbc: Make fences a nice-to-have for GEN9+ omits 0e8003076aca drm/bridge: dw-hdmi: rework csc related functions omits 86af379ebca2 drm/bridge: dw-hdmi: Add support for RGB limited range omits 6b633e3efbb4 drm/bridge: dw-hdmi: do not force "none" scan mode omits 1ef1380ca5dd drm/sun4i: Sort includes in VI and UI layer code omits 7831112eded6 drm/sun4i: de2: Don't return de2_fmt_info struct omits daab3d0e8e2b drm/sun4i: de2: csc_mode in de2 format struct is mostly redundant omits a9a753594a89 drm/sun4i: de2: rgb field in de2 format struct is redundant omits 13c5a577b342 drm/i915/gt: Select the deepest available parking mode for rc6 omits f78a862d13e8 drm/i915/dsi: Use private flags to indicate TE in cmd mode omits cebb28acf704 drm/i915/dsi: Add check for periodic command mode omits b683e6d9a679 drm/i915/dsi: Add cmd mode flags in display mode private flags omits b927783228f9 drm/i915/dsi: Add vblank calculation for command mode omits b4b95b056ef3 drm/i915/dsi: Configure transcoder operation for command mode. omits af7a272ef650 drm/i915/gt: Only delay the context barrier pm omits 8ad463acc78a drm/vram-helper: remove unneeded #if defined/endif guards. omits 8493e110a637 drm/i915/selftests: mark huge_gem_object as not shrinkable omits edee52c927ef drm/i915/gt: Delay release of engine-pm after last retirement omits e9037e7f9a16 drm/i915: Extend intel_wakeref to support delayed puts omits 45d417399424 drm/i915/selftests/perf: watch out for stolen objects omits 41e4065a6b0b drm/i915: Rely on direct submission to the queue omits 7707f7227f09 drm/rockchip: Add support for afbc omits 93159e12353c drm/i915/gem: Avoid gem_context->mutex for simple vma lookup omits 3447c4c55d0e drm/i915: Avoid live-lock with i915_vma_parked() omits 8e87e0139aff drm/i915/gt: Mark timeline->cacheline as destroyed after r [...] omits 7328eea1888d clocksource/drivers/timer-vf-pit: Fix build error omits 13ea6db2cf24 drm/i915/edp: Ignore short pulse when panel powered off omits c2320c3ee0e6 Merge branch 'for-5.6/upstream-fixes' into for-next omits 043cd2d14ede drm/i915/gt: Leave rps->cur_freq on unpark omits 21abf0bf168d drm/i915/gt: Treat idling as a RPS downclock event omits bb6892b7ce15 drm/i915/gt: Use the correct err_unlock unwind path for a [...] omits 7f60c4b9d964 drm/lima: add trace point for tasks omits 57b517cecea0 drm/lima: add error sysfs to export error task dump omits b78edd46f6a9 drm/lima: save task info dump when task fail omits c67a3d4f68c7 drm/lima: add max_error_tasks module parameter omits 6ebd24b6bf10 drm/lima: save process info for debug usage omits f019190b7d27 drm/mipi-dbi: Make mipi_dbi_command_stackbuf() data parame [...] omits 92e513fb0798 dt-bindings: display: grammar fixes in panel/ omits 9fd28570ec91 iio: light: tsl2563: Rename macro to fix typo omits 143324fd89ef iio: core: Make mlock internal to the iio core omits 72ad02b15d63 iio: Add SEMTECH SX9310/9311 sensor driver omits 4bb2b8f94ace iio: adc: ad7476: implement devm_add_action_or_reset omits 0267a3166644 iio: adc: ad7476: Add AD7091 support omits 3a6af93dd66e iio: adc: ad7476: Add IIO_CHAN_INFO_RAW for AD7091R omits af37e4703d00 iio: adc: ad7476: Generate CONVST signal internally omits 4be590e3f6ec iio: adc: intel_mrfld_adc: Use be16_to_cpu() instead of ge [...] omits 144eb562becf iio: humidity: hts221: Drop unneeded casting when print er [...] omits 92c3e93b7d2d iio: humidity: hts221: Make use of device properties omits 4d8d2f09ad9f iio: humidity: hts221: Use dev_get_platdata() to get platf [...] omits 38bc80154a50 iio: st_sensors: Join string literals back omits 7da08588b992 iio: st_sensors: Drop unneeded casting when print error code omits 1f38527d5878 iio: st_sensors: Drop unneeded explicit castings omits 49f20fc6fe70 iio: st_sensors: Use dev_get_platdata() to get platform_data omits 3c50dee99588 iio: light: st_uvis25: Drop unneeded casting when print er [...] omits 35a4eeb055c9 iio: core: Use scnprintf() for avoiding potential buffer overflow omits 2dbbe4d513ad iio: xilinx-xadc: Fix typo in author's name omits f5d2313bd3c5 kcsan, trace: Make KCSAN compatible with tracing omits 703b321501c9 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) omits 81af89e15862 kcsan: Add kcsan_set_access_mask() support omits b738f6169f12 kcsan: Introduce kcsan_value_change type omits b968a08f242d compiler.h, seqlock.h: Remove unnecessary kcsan.h includes omits f0f6928c2c4c kcsan: Move interfaces that affects checks to kcsan-checks.h omits 3a5b45e5031f kcsan: Fix misreporting if concurrent races on same address omits 80d4c4775216 kcsan: Expose core configuration parameters as module params omits a312013578e4 kcsan: Add test to generate conflicts via debugfs omits f97f713dc257 kcsan: Introduce ASSERT_EXCLUSIVE_*() macros omits d591ec3db75f kcsan: Introduce KCSAN_ACCESS_ASSERT access type omits ed95f95c86cd kcsan: Fix 0-sized checks omits 8cfbb04fae75 kcsan: Clean up the main KCSAN Kconfig option omits a249a73231e2 kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS omits 1e6ee2f0fe8a kcsan: Add option to assume plain aligned writes up to wor [...] omits 7ad900d35b49 kcsan: Add docbook header for data_race() omits 76d6f06c36a3 copy_to_user, copy_from_user: Use generic instrumented.h omits d0ef4c360f7e iov_iter: Use generic instrumented.h omits 27f937cc810a asm-generic, kcsan: Add KCSAN instrumentation for bitops omits ed8af2e4d2a7 asm-generic, atomic-instrumented: Use generic instrumented.h omits 36e4d4dd4fc4 include/linux: Add instrumented.h infrastructure omits ad4f8eeca8ea kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY omits f1bc96210c6a kcsan: Make KCSAN compatible with lockdep omits 05f9a4067964 kcsan: Rate-limit reporting per data races omits 47144eca2821 kcsan: Show full access type in report omits 5c361425744d kcsan: Prefer __always_inline for fast-path omits df10846ff2ac Merge branch 'linus' into locking/kcsan, to pick up fixes omits a4654e9bde4e Merge branch 'x86/kdump' into locking/kcsan, to resolve conflicts omits 3af41f40e7f7 Merge branch 'for-5.7/ish' into for-next omits ec539e70d882 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 4f55bb03801a omapfb: Remove unused writeback code omits 6ce2fc42dbda fbdev: via: fix -Wextra build warning and format warning omits 1a56b9fa3275 fbdev: pm[23]fb.c: fix -Wextra build warnings and errors omits 5194480ce6b2 fbdev: savage: fix -Wextra build warning omits 6ea16a0ba37f fbdev: matrox: fix -Wextra build warnings omits c43da0610723 fbdev: aty: fix -Wextra build warning omits b5445b244114 fbdev: fbmon: fix -Wextra build warnings omits 06b522d6de9d video: uvesafb: Use scnprintf() for avoiding potential buf [...] omits 42f21e5452a2 video: omap2: Use scnprintf() for avoiding potential buffe [...] omits bf1b615ad97e video: omapfb: Use scnprintf() for avoiding potential buff [...] omits b412c63f1cba drm/i915/gt: Report context-is-closed prior to pinning omits cb1824bb1ec6 drm/i915: Fix crtc nv12 etc. plane bitmasks for DPMS off omits 03c761b00c87 drm/i915/dp: Add writing of DP SDPs omits d1eed96dcb60 drm/i915/dp: Add compute routine for DP HDR Metadata Infof [...] omits 9799c4c3b76e drm/i915/dp: Add compute routine for DP VSC SDP omits e2e4c4e1dcaf drm: Add DP1.4 VSC SDP Payload related Data Structures omits 8e37d6991391 drm/i915/gt: Cancel a hung context if already closed omits 207e4a71fb53 drm/i915: Use explicit flag to mark unreachable intel_context omits 2386b492ded4 drm/i915: Prefer '%ps' for printing function symbol names omits 0666a8d7f6a4 drm/virtio: fix OOB in virtio_gpu_object_create omits 394ad36c51ad drm/i915/workarounds: convert to drm_device based logging macros. omits a8fa7c079f3e drm/i915/rps: use struct drm_device based logging macros. omits 606856f09e84 drm/i915/ring_submission: use drm_device based logging macros. omits edf040f4ee61 drm/i915/renderstate: use struct drm_device based logging macros. omits 1ca6ce9332e7 drm/i915/rc6: convert to struct drm_device based logging macros. omits 91682e45ba62 drm/i915/lrc: convert to struct drm_device based logging macros. omits 36034c95d3c7 drm/i915/ggtt: convert to drm_device based logging macros. omits 3882581753d1 drm/i915/tgl: Add new PCI IDs to TGL omits 639e0db2d70f drm/i915/dp: Add dpcd link_rate quirk for Apple 15" MBP 2017 (v3) omits b684822a4446 drm: Skip drm_mode_config_validate() for !modeset omits 260fcfc0e9b0 drm/i915/hdcp: convert to struct drm_device based logging. omits ac467612f403 drm/i915/fbdev: convert to drm_device based logging. omits 97ed48b5c8b1 drm/i915/fbc: convert to drm_device based logging macros. omits 8edb69970739 MAINTAINERS: Better regex for dma_buf|fence|resv omits 7ce84471e3c7 drm: convert .debugfs_init() hook to return void. omits 0df108237433 drm: Validate encoder->possible_crtcs omits 74d2aacbe840 drm: Validate encoder->possible_clones omits 9cb6a97621ae drm/imx: Remove the bogus possible_clones setup omits 8a7827ee32ac drm/gma500: Sanitize possible_clones omits 714277951deb drm: Include the encoder itself in possible_clones omits a212d6a55765 drm/debugfs: remove checks for return value of drm_debugfs [...] omits 092c367ac6c6 drm/edid: Fix DispID tile parsing for override EDID omits bd1f64df3135 drm/edid: Clarify validate_displayid() omits 5f706b4a3bd6 drm/edid: Don't include ext block csum in DispID size omits 8e88c75245a3 drm/edid: Don't parse garbage as DispID blocks omits ea0aa608a8e8 drm/edid: Move validate_displayid() drm_find_displayid_ext [...] omits 23b03867a220 drm/edid: Return DispID length from drm_find_displayid_ext [...] omits 3688118404ad drm/edid: Remove idx==1 assumptions from all over the Disp [...] omits bf5e4a863ae0 drm/edid: Swap some operands in for_each_displayid_db() omits 267ea759b231 drm: Constify topology id omits e196e140f95c drm: make various debugfs_init() functions return 0 omits f06b2052f74d drm/i915: have *_debugfs_init() functions return void. omits 68f73a1bef87 drm/omap: remove checks for return value of drm_debugfs functions omits b4441251e5d0 drm/pl111: make pl111_debugfs_init return 0 omits 0567776b698b drm/nouveau: make nouveau_drm_debugfs_init() return 0 omits 3a748157f209 drm/vram-helper: make drm_vram_mm_debugfs_init() return 0 omits 54ac836b16de drm/sti: remove use of drm_debugfs functions as return values omits 9e2fd463ec34 drm/msm: remove checks for return value of drm_debugfs_cre [...] omits 14b461950c6f drm/etnaviv: remove check for return value of drm_debugfs_ [...] omits 0bc40e18603a drm/arm: make hdlcd_debugfs_init() return 0 omits 2fb9c8a02fd3 drm/arc: make arcgpu_debugfs_init() return 0. omits b9c82f593f26 drm/vc4: remove check of return value of drm_debugfs functions omits 19660e8903e6 drm/v3d: make v3d_debugfs_init() return 0 omits f1c1a1f38db4 drm/tilcdc: remove check for return value of debugfs functions. omits ad6d94f24f20 drm/tegra: remove checks for debugfs functions return value omits 0503b5ad9d95 Merge branch 'for-5.7/glorious' into for-next omits bf7f15c585d5 arm64: elf: Fix allnoconfig kernel build with !ARCH_USE_GN [...] omits 82c0ef94b92e drm: Correct a typo in a function comment omits 84551afa312a drm: drm_vm: Use fallthrough; omits 6e66dbfaaf26 drm/hisilicon: Drop unused #include omits b4ab7aa848ac drm/i915/color: Extract icl_read_luts() omits dbdaf6a3250b locks: reinstate locks_delete_block optimization omits 0a7ada196675 drm/i915: Enable non-contiguous pipe fusing omits 55f7f72753ab drm/core: Add drm_afbc_framebuffer and a corresponding helper omits f2b816d78a94 drm/core: Allow drivers allocate a subclass of struct drm_ [...] omits a639b0c15065 drm/i915/perf: Invalidate OA TLB on when closing perf stream omits d3934f252be4 Merge branch 'for-5.6/upstream-fixes' into for-next omits 500f9ac30251 drm/i915/gt: Always reschedule the new heartbeat omits ba69fb165b03 drm/i915: Fix up documentation paths after file moving omits e4160b2e4b02 x86/purgatory: Fail the build if purgatory.ro has missing symbols omits e2ac07c06058 x86/purgatory: Disable various profiling and sanitizing options omits 11ecbdddf2f8 drm/i915/perf: introduce global sseu pinning omits 371aba6e26fb drm/i915/perf: remove redundant power configuration regist [...] omits 9aba9c188da1 drm/i915/perf: remove generated code omits a22f34783476 drm/i915/gem: Check for a closed context when looking up a [...] omits 51b8479ab20b Merge drm/drm-next into drm-misc-next omits 220a6704ff43 drm/i915/gt: Restore check for invalid vma for fencing omits a2bb8292b193 Merge branch 'for-5.6/upstream-fixes' into for-next omits 0b6bc81dbd6d drm/i915/gt: Allocate i915_fence_reg array omits bd9a4dbc84f5 drm/i915: Remove manual save/resume of fence register state omits dec9cf9ee8cb drm/i915/gt: Pull restoration of GGTT fences underneath the GT omits f899f786d181 drm/i915: Move GGTT fence registers under gt/ omits 383499f8863e arm64: BTI: Add Kconfig entry for userspace BTI omits 424037b77519 mm: smaps: Report arm64 guarded pages in smaps omits de48bb369242 arm64: mm: Display guarded pages in ptdump omits 30685d789c48 KVM: arm64: BTI: Reset BTYPE when skipping emulated instructions omits 0537c4cd71e3 arm64: BTI: Reset BTYPE when skipping emulated instructions omits d2c2ee4cc33b arm64: traps: Shuffle code to eliminate forward declarations omits 172a797661d9 arm64: unify native/compat instruction skipping omits ec94a46ee7ac arm64: BTI: Decode BYTPE bits when printing PSTATE omits ab7876a98a21 arm64: elf: Enable BTI at exec based on ELF program properties omits fe0f67660ee9 elf: Allow arch to tweak initial mmap prot flags omits 8ef8f360cf30 arm64: Basic Branch Target Identification support omits 00e19ceec80b ELF: Add ELF program property parsing support omits db751e309ff0 ELF: UAPI and Kconfig additions for ELF program properties omits 1afe77cad65c Merge branch 'for-5.6/upstream-fixes' into for-next omits a62774782b99 drm/i915/gt: Restrict gen7 w/a batch to Haswell omits 74edd08a4fbf regmap: debugfs: check count when read regmap file omits 26a72bdd906f Merge branch 'for-5.7/appleir' into for-next omits 2739dca88ca7 Merge branch 'for-5.6/upstream-fixes' into for-next omits 2c76b324c794 drm/imx: parallel-display: Adjust bus_flags handling omits 1e45d011ae5d Merge branch 'for-5.7/logitech' into for-next omits 9cf59fdb50e8 Merge branch 'for-5.7/mcp2221' into for-next omits 7aba5dcc2346 jfs: Replace zero-length array with flexible-array member omits 560b4d4691b0 Merge branch 'for_5.7/keystone-dts' into next omits 7856488bd83b ARM: dts: keystone-k2g-evm: add HDMI video support omits 3a361eabbff0 ARM: dts: keystone-k2g: Add DSS node omits 8efbc518b884 x86/kexec: Do not reserve EFI setup_data in the kexec e820 table omits d785c5a324cd nds32: configs: Cleanup CONFIG_CROSS_COMPILE omits de9a5650b611 nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 530c6c3b37e2 Merge branch 'for-5.6/upstream-fixes' into for-next omits d34f14ae521f Merge branch 'for-5.7-preferred-console' into for-next omits 33225d7b0ac9 printk: Correctly set CON_CONSDEV even when preferred cons [...] omits e369d8227fd2 printk: Fix preferred console selection with multiple matches omits ad8cd1db80cc printk: Move console matching logic into a separate function omits 9d7e22b27ba7 Merge branch 'for-5.6/upstream-fixes' into for-next omits 579d6a95e107 Merge branch 'for-5.6/upstream-fixes' into for-next omits 86a9681ffc90 Merge branch 'for-5.6/upstream-fixes' into for-next omits 803e73885ebd Merge branch 'for-5.7/logitech' into for-next omits edea44f5872a Merge branch 'for-5.7/core' into for-next omits 1f7e4b862aad Merge branch 'for-5.6/upstream-fixes' into for-next omits 4f715ef99d6e Merge branch 'for-5.6/upstream-fixes' into for-next omits f93598b8c76f Merge branch 'for-5.7' into for-next omits 5661dd95a295 printk: Convert a use of sprintf to snprintf in console_unlock omits 9cc559fb65bd Merge branch 'for-5.7-console-exit' into for-next omits ada131c2f224 Merge branch 'for-5.6/upstream-fixes' into for-next omits 7add7875a8eb Merge branch 'kcsan.2020.01.07a' into locking/kcsan omits 01df52d726b5 apparmor: remove duplicate check of xattrs on profile attachment. omits 0df34a645bae apparmor: add outofband transition and use it in xattr match omits f05841a940df apparmor: fail unpack if profile mode is unknown omits 3ed4aaa94fc0 apparmor: fix nnp subset test for unconfined omits a68d59ff4d67 apparmor: remove useless aafs_create_symlink omits 837171fe77d7 Merge tag 'v5.5-rc7' into locking/kcsan, to refresh the tree omits 6413f852ce08 apparmor: add proc subdir to attrs omits dae6029325a4 apparmor: add consistency check between state and dfa diff [...] omits c659696964a7 apparmor: add a valid state flags check omits e4f4e6ba5eaa AppArmor: Remove semicolon omits 278de07ef84a apparmor: Replace two seq_printf() calls by seq_puts() in [...] omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits d036ff0e56a7 Merge branch 'for-5.6/logitech' into for-next omits c29a59e43829 x86/vdso: Enable sanitizers for vma.o omits 092670f83a6b Merge branch 'for-5.5/upstream-fixes' into for-next omits 1b43c1d11f20 Merge branch 'for-5.5/upstream-fixes' into for-next omits e33f9a169747 kcsan: Add __no_kcsan function attribute omits 7161177481d5 kcsan: Document static blacklisting options omits 944bc9cca7c3 asm-generic/atomic: Use __always_inline for fallback wrappers omits c020395b6634 asm-generic/atomic: Use __always_inline for pure wrappers omits d47715f50e83 kcsan, ubsan: Make KCSAN+UBSAN work together omits 31c7ac388aa9 Merge tag 'v5.5-rc5' into locking/kcsan, to resolve conflict omits f356d58c3a04 Merge branch 'i2c-mux/for-next' into for-next omits e616b43fb3a3 Merge branch 'for-5.6' into for-next omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits 28336be568bb Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflicts omits 71bceec41644 Merge branch 'for-5.5/upstream-fixes' into for-next omits 62216a51293d Merge branch 'for-5.5/upstream-fixes' into for-next omits 2951839895b6 Merge branch 'for-5.6/logitech' into for-next omits 68581aab2f63 Merge branch 'for-5.5/upstream-fixes' into for-next omits a193018e5290 sh: add missing EXPORT_SYMBOL() for __delay omits 1d5fd6c33b04 sh: add missing DECLARE_EXPORT() for __ashiftrt_r4_xx omits d70f1e3d5dbd Merge remote-tracking branch 'origin/master' into sh-next omits ac873bff0299 Merge branch 'for-5.5/upstream-fixes' into for-next omits 71b28d8e99c0 Merge branch 'for-5.5/upstream-fixes' into for-next omits de4ebfb11c89 Merge branch 'for-5.5/upstream-fixes' into for-next omits be38958aa8a2 Merge branch 'for-5.5/upstream-fixes' into for-next omits d87980f1c1a4 Merge branch 'for-5.5/upstream-fixes' into for-next omits c6f0a816d9cb Merge branch 'for-5.6/hidraw' into for-next omits 7ef0e29fd060 Merge branch 'for-5.5/upstream-fixes' into for-next omits c8b50de60c9b Merge branch 'for-5.5/upstream-fixes' into for-next omits 20aaa2d8e1f3 Merge branch 'for-5.5-pr-warning-removal' into for-next omits 5cbaefe9743b kcsan: Improve various small stylistic details omits 8e1d58ae0c8d Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 4b8c2dffbb85 Merge branch 'for-5.5/core' into for-next omits 09e3e12e7cb2 Merge branch 'for-5.4/upstream-fixes' into for-next omits 40d04110f879 x86, kcsan: Enable KCSAN for x86 omits e75a6795ed13 locking/atomics, kcsan: Add KCSAN instrumentation omits bf07132f96d4 seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier omits 88ecd153be95 seqlock, kcsan: Add annotations for KCSAN omits 0ebba7141ead build, kcsan: Add KCSAN build exceptions omits 5f5c971292b4 objtool, kcsan: Add KCSAN runtime functions to whitelist omits 905e672b3af5 kcsan: Add Documentation entry in dev-tools omits c48981eeb0d5 include/linux/compiler.h: Introduce data_race(expr) macro omits dfd402a4c4ba kcsan: Add Kernel Concurrency Sanitizer infrastructure omits e3e169092741 Merge branch 'for-5.4/upstream-fixes' into for-next omits 93095665829f Merge branch 'for-5.4/upstream-fixes' into for-next omits 1ec60f92e4e1 Merge branch 'for-5.5/logitech' into for-next omits 0cca3954ad23 Merge branch 'for-5.5/i2c' into for-next omits 7c88431552f3 Merge branch 'for-5.5' into for-next omits bcd4414083c8 Merge branch 'for-5.4/upstream-fixes' into for-next omits c3e664e6024e Merge branch 'for-5.5/core' into for-next omits 2c01397b71c5 fsi: aspeed: Fix OPB0 byte order register values omits 05360011f9d8 fsi: aspeed: Add trace points omits 28df58603dc2 fsi: Add ast2600 master driver omits 171bb546ec4c dt-bindings: fsi: Add description of FSI master omits fb6d6b9f93d3 fsi: Move defines to common header omits 920722d606a5 fsi: fsi_master_class can be static omits b712f6dbed41 fsi: core: Fix small accesses and unaligned offsets via sysfs omits e387fef806fd trace: fsi: Print transfer size unsigned omits 26745246175a ABI: Update FSI path documentation omits 7653416fedb5 Merge branch 'for-5.5' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 87d4af34a2ec Merge branch 'for-5.4/upstream-fixes' into for-next omits e0316fc294a6 Merge branch 'for-5.5/ish' into for-next omits cdce6aedfc19 Merge branch 'for-5.4/upstream-fixes' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 1e85bea0760e fsi: Move master attributes to fsi-master class omits 0604d53d4da8 fsi: Add fsi-master class omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 4a6442ff627f Merge branch 'for-5.5-pr-warn' into for-next omits 1b8e121a4d7e Merge branch 'for-5.4/upstream-fixes' into for-next omits 4db6f1d5c00b Merge branch 'for-5.4/upstream-fixes' into for-next omits bd91855d31c3 Merge branch 'for-5.5' into for-next omits ced612fb3454 Merge branch 'for-5.4/upstream-fixes' into for-next omits dcd66320eb96 Merge branch 'for-5.5/whiskers' into for-next omits bb997194e8d6 Merge branch 'for-5.4/upstream-fixes' into for-next omits f634c6a80287 dt/bindings: display: Add optional property node define fo [...] omits 75799e7ed50e Merge branch 'for-5.5/logitech' into for-next omits 1864b7646b8e Merge branch 'for-5.4/upstream-fixes' into for-next omits e4dfa33d8c6e Merge branch 'for-5.5/logitech' into for-next omits d789dc30163d Merge branch 'for-5.5/hidraw' into for-next omits 1bb324567d81 Merge branch 'for-5.4/upstream-fixes' into for-next omits aaa4dd61647b Merge branch 'for-5.4/upstream-fixes' into for-next omits 8511674bda61 Merge branch 'for-5.5/whiskers' into for-next omits 8c97be0a0aa0 Merge branch 'for-5.4/core' into for-next omits c38822ab9bd6 Merge branch 'for-5.4' into for-next omits 5b5273d070bc Merge branch 'for-5.3/upstream-fixes' into for-next omits 5833f605e9a5 Merge branch 'for-5.4/wacom' into for-next omits 65b7a3fd2a96 Merge branch 'for-5.3/upstream-fixes' into for-next omits 7454450ce6f3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 395ccafa58ea Merge branch 'for-5.4/apple' into for-next omits 3915f097340a Merge branch 'for-5.4/sb0540' into for-next omits 995aaf4df316 Merge branch 'for-5.4/core' into for-next omits 5bd8d1a78c30 Merge branch 'for-5.3/upstream-fixes' into for-next omits 04db301da38e Merge branch 'for-5.4/logitech' into for-next omits f92fe6c5456c Merge branch 'for-5.4/multitouch' into for-next omits 2d37fa555f1f Merge branch 'for-5.4/cleanup' into for-next omits 068dbf447f09 Merge branch 'for-5.4/wacom' into for-next omits ac7c0267abc4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 97d0224e6dd4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 1481b1827625 Merge branch 'for-5.4/wacom' into for-next omits ca85eeb92932 Merge branch 'for-5.4/wacom' into for-next omits a870fc4cd1ca Merge branch 'for-5.3/upstream-fixes' into for-next omits f5a9f36f8be7 Merge branch 'for-5.3/upstream-fixes' into for-next omits 76c522f35c81 Merge branch 'for-5.3/upstream-fixes' into for-next omits 02140f375a72 Merge branch 'for-5.3/upstream-fixes' into for-next omits bbe17d7045e3 Merge branch 'for-5.4/ish' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits cdc177c021b8 Merge branch 'for-5.4' into for-next omits f28b8da266a6 Merge branch 'for-5.3/upstream-fixes' into for-next omits 07c20e845a3a Merge branch 'for-5.3/upstream-fixes' into for-next omits baf58858e8b6 sh: prefer __section from compiler_attributes.h omits 8619b5a9035a sh: Drop -Werror from kernel Makefile omits 3a3a78124693 sh: kernel: disassemble: Mark expected switch fall-throughs omits fb8f77490f55 sh: kernel: hw_breakpoint: Fix missing break in switch statement omits 7773e1130551 Merge branch 'for-5.3/upstream-fixes' into for-next omits b8049091c363 Merge branch 'for-5.3/upstream-fixes' into for-next omits ba2779aa4730 Merge branch 'for-5.3/upstream-fixes' into for-next omits 2c06da2a27b3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 81f2be0966dc Merge branch 'for-5.4/logitech' into for-next omits e1b89a4cb597 Merge branch 'for-5.3/upstream-fixes' into for-next omits 91b2bbd96b66 Merge branch 'for-5.3/upstream-fixes' into for-next omits 910514a8d598 Merge branch 'for-5.3/upstream-fixes' into for-next omits eef83d533e28 Merge branch 'for-5.4/hidraw-hiddev-epoll' into for-next omits 1cc4792cca8d Merge branch 'for-5.3/upstream-fixes' into for-next omits cd10afbc932d sh: remove unneeded uapi asm-generic wrappers omits cbfc6edb6a4a sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits f0cc370ab74d Merge branch 'for-5.3' into for-next omits bf4945efabdf Merge branch 'for-5.3/wacom' into for-next omits ffd81a72aae3 Merge branch 'for-5.3/doc' into for-next omits 5082258906dd Merge branch 'for-5.2/fixes' into for-next omits 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next omits d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next omits 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next omits 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next omits 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next omits b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next omits ad72733d9573 Merge branch 'for-5.2/fixes' into for-next omits 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next omits 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] omits f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() omits b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 omits d0b1e925e406 swiotlb: fix phys_addr_t overflow warning omits 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl omits 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next omits 753637b2039f Merge branch 'for-5.3' into for-next omits f3d8631d6a04 Merge branch 'for-5.3/uclogic' into for-next omits 227a5f56b66c Merge branch 'for-5.3/logitech' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits e72e014cd305 Merge branch 'for-5.2/fixes' into for-next omits d4582ee4fc55 Merge branch 'for-5.2/fixes' into for-next omits 98609d195737 Merge branch 'for-5.2/fixes' into for-next omits f32a0c18e370 Merge branch 'for-5.2/fixes' into for-next omits 664f0d80dbe6 Merge branch 'for-5.3/logitech' into for-next omits 3daf977fd324 Merge branch 'for-5.2/fixes' into for-next omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 95a885fac6e3 Merge branch 'for-5.3/wacom' into for-next omits 7516db92a948 Merge branch 'for-5.3/logitech' into for-next omits c6922834dc62 Merge branch 'for-5.2/fixes' into for-next omits 967aa2217b6d Merge branch 'for-5.2-fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 3ba3fee931aa Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next omits 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next omits 33be4e645545 Merge branch 'for-5.1/upstream-fixes' into for-next omits 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 0142ada02a43 Merge branch 'for-5.2' into for-next omits 6659efec5011 Merge branch 'for-5.2/u2fzero' into for-next omits afec0e7f9c0d Merge branch 'for-5.1/upstream-fixes' into for-next omits a19e25d5472b Merge branch 'for-5.2/u2fzero' into for-next omits 493ee475ef66 Merge branch 'for-5.2-pf-removal' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits c569255abd6e Merge branch 'for-5.2/core' into for-next omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next omits efe27707ce1a Merge branch 'for-5.2/ish' into for-next omits 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next omits 4f205a9f7fda Merge branch 'for-5.2/core' into for-next omits 8db4f469cb52 Merge branch 'for-5.2/core' into for-next omits 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next omits d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next omits b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next omits 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next omits cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next omits 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next omits 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next omits fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next omits c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next omits a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next omits c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next omits 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next omits 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next omits b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next omits 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next omits acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next omits 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next omits 255d6167833c Merge branch 'for-5.1/wacom' into for-next omits b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next omits 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next omits 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next omits 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 27db6f7b0a79 Merge tag 'drm-intel-fixes-2020-05-13-1' of git://anongit. [...] adds 1d2a1eb13610 Merge tag 'drm-misc-fixes-2020-05-14' of git://anongit.fre [...] adds e7cea7905815 Merge tag 'drm-fixes-2020-05-15' of git://anongit.freedesk [...] adds 1742bcd0cb30 Merge tag 'sound-5.7-rc6' of git://git.kernel.org/pub/scm/ [...] adds 051e6b7e34b9 Merge tag 'hwmon-for-v5.7-rc6' of git://git.kernel.org/pub [...] adds 01d8a7480304 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 67e45621af06 Merge tag 'riscv-for-linus-5.7-rc6' of git://git.kernel.or [...] adds ce24729667cf Merge tag 'linux-kselftest-5.7-rc6' of git://git.kernel.or [...] adds c485b19d52c4 RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event adds ccfdbaa5cf46 RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj adds d5dfe4f1b44e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds cc8a677a76f4 net: phy: broadcom: fix BCM54XX_SHD_SCR3_TRDDAPD value for [...] adds 95f59bf88bb7 drivers: net: hamradio: Fix suspicious RCU usage warning i [...] adds a14fbcd4f157 ipmr: Fix RCU list debugging warning adds 7013908c2db2 ipmr: Add lockdep expression to ipmr_for_each_table macro adds 207b584d0ab8 MAINTAINERS: Mark networking drivers as Maintained. adds efa6a7d07523 dpaa2-eth: properly handle buffer size restrictions adds 9a2dbb59ebd1 selftests: mptcp: pm: rm the right tmp file adds 0ebeea8ca8a4 bpf: Restrict bpf_probe_read{, str}() only to archs where [...] adds 47cc0ed574ab bpf: Add bpf_probe_read_{user, kernel}_str() to do_refine_ [...] adds b2a5212fb634 bpf: Restrict bpf_trace_printk()'s %s usage and add %pks, [...] adds 59df9f1fb497 Merge branch 'restrict-bpf_probe_read' adds 8e1381049ed5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds f85c1598ddfe Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 12bf0b632ed0 Merge tag 'nfs-for-5.7-5' of git://git.linux-nfs.org/proje [...] adds c96874265cd0 io_uring: fix zero len do_splice() adds 9d9e88a24c1f io_uring: polled fixed file must go through free iteration adds 18e70f3a7651 Merge tag 'io_uring-5.7-2020-05-15' of git://git.kernel.dk [...] adds cf0ca701a01c Merge tag 'pinctrl-v5.7-2' of git://git.kernel.org/pub/scm [...] adds b69e2ef24b7b nvme-pci: dma read memory barrier for completions adds 394895539751 Merge branch 'nvme-5.7' of git://git.infradead.org/nvme in [...] adds 3d1c1e5931ce Merge tag 'block-5.7-2020-05-16' of git://git.kernel.dk/li [...] adds 495e135643b6 Merge tag 'sunxi-fixes-for-5.7-1' of git://git.kernel.org/ [...] adds 72676ecfe166 arm64: dts: renesas: Make hdmi encoder nodes compliant wit [...] adds 572f36d4502b ARM: dts: renesas: Make hdmi encoder nodes compliant with [...] adds c8e233bfba3b ARM: dts: iwg20d-q7-dbcm-ca: Remove unneeded properties in [...] adds d5fef88ccbd3 Merge tag 'renesas-fixes-for-v5.7-tag2' of git://git.kerne [...] adds 5c33696f2b09 Merge tag 'arm-soc-fixes-5.7' of git://git.kernel.org/pub/ [...] adds 26b089a7fc33 Merge tag 'csky-for-linus-5.7-rc6' of git://github.com/c-s [...] adds befc42e5dd49 Merge tag 'powerpc-5.7-4' of git://git.kernel.org/pub/scm/ [...] adds b9b2782cd55a KVM: X86: Declare KVM_CAP_SET_GUEST_DEBUG properly adds 4d5523cfd5d2 KVM: x86: fix DR6 delivery for various cases of #DB injection adds 13196638d5de KVM: X86: Set RTM for DB_VECTOR too for KVM_EXIT_DEBUG adds d5d260c5ffad KVM: X86: Fix single-step with KVM_SET_GUEST_DEBUG adds 449aa906e67e KVM: selftests: Add KVM_SET_GUEST_DEBUG test adds 2c19dba6803b KVM: nSVM: trap #DB and #BP to userspace if guest debugging is on adds 5679b803e44e KVM: SVM: keep DR6 synchronized with vcpu->arch.dr6 adds d67668e9dd76 KVM: x86, SVM: isolate vcpu->arch.dr6 from vmcb->save.dr6 adds 45981dedf555 KVM: VMX: pass correct DR6 for GD userspace exit adds 54163a346d4a KVM: Introduce kvm_make_all_cpus_request_except() adds 7d611233b016 KVM: SVM: Disable AVIC before setting V_IRQ adds 37486135d3a7 KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move [...] adds f6bfd9c8ffc2 Merge branch 'kvm-amd-fixes' into HEAD adds c4e0e4ab4cf3 KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce adds 5d438e071f09 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 5a9ffb954a39 Merge tag '5.7-rc5-smb3-fixes' of git://git.samba.org/sfre [...] adds a9a3ed1eff36 x86: Fix early boot crash on gcc-10, third try adds 43567139f5f3 Merge tag 'x86_urgent_for_v5.7-rc7' of git://git.kernel.or [...] adds 71c95825289f x86/unwind/orc: Fix error handling in __unwind_start() adds ef0d5b9102c4 Merge tag 'objtool-urgent-2020-05-17' of git://git.kernel. [...] adds f87d1c955916 exec: Move would_dump into flush_old_exec adds b48397cb75ac Merge branch 'exec-linus' of git://git.kernel.org/pub/scm/ [...] adds 86e1cf7d17cc Merge tag 'fixes-for-v5.7-rc6' of git://git.kernel.org/pub [...] adds 76e1ef1d81a4 usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B adds 15753588bcd4 USB: gadget: fix illegal array access in binding with UDC adds fb27bc034df1 Merge tag 'usb-5.7-rc6' of git://git.kernel.org/pub/scm/li [...] adds 9b1f2cbdb6d3 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...]
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 (bdecf38f228b) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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: .clang-format | 1 - .mailmap | 3 - .../ABI/obsolete/sysfs-driver-intel_pmc_bxt | 22 - Documentation/ABI/stable/sysfs-devices-node | 2 +- Documentation/ABI/stable/sysfs-driver-dma-idxd | 6 - .../ABI/stable/sysfs-driver-firmware-zynqmp | 103 - Documentation/ABI/testing/debugfs-cec-error-inj | 2 +- Documentation/ABI/testing/procfs-smaps_rollup | 2 +- .../testing/sysfs-bus-event_source-devices-dfl_fme | 104 - Documentation/ABI/testing/sysfs-bus-iio-proximity | 10 - Documentation/ABI/testing/sysfs-bus-iio-sx9310 | 10 - Documentation/ABI/testing/sysfs-class-net | 13 - Documentation/ABI/testing/sysfs-devices-system-cpu | 39 - Documentation/ABI/testing/sysfs-fs-f2fs | 15 - .../testing/sysfs-platform-intel-wmi-sbl-fw-update | 12 - Documentation/Makefile | 16 +- Documentation/PCI/boot-interrupts.rst | 34 +- Documentation/PCI/endpoint/pci-endpoint.rst | 16 +- .../RCU/Design/Data-Structures/Data-Structures.rst | 31 +- .../RCU/Design/Requirements/Requirements.rst | 68 +- Documentation/RCU/checklist.rst | 465 - Documentation/RCU/checklist.txt | 458 + Documentation/RCU/index.rst | 9 - Documentation/RCU/lockdep-splat.rst | 115 - Documentation/RCU/lockdep-splat.txt | 110 + Documentation/RCU/lockdep.rst | 116 - Documentation/RCU/lockdep.txt | 112 + Documentation/RCU/rculist_nulls.rst | 200 - Documentation/RCU/rculist_nulls.txt | 172 + Documentation/RCU/rcuref.rst | 158 - Documentation/RCU/rcuref.txt | 151 + Documentation/RCU/stallwarn.rst | 336 - Documentation/RCU/stallwarn.txt | 316 + Documentation/RCU/torture.rst | 293 - Documentation/RCU/torture.txt | 282 + Documentation/admin-guide/cgroup-v1/memory.rst | 19 +- Documentation/admin-guide/cgroup-v2.rst | 21 +- Documentation/admin-guide/cpu-load.rst | 2 +- Documentation/admin-guide/device-mapper/dm-ebs.rst | 51 - .../admin-guide/device-mapper/dm-zoned.rst | 62 +- Documentation/admin-guide/dynamic-debug-howto.rst | 5 - Documentation/admin-guide/index.rst | 1 - Documentation/admin-guide/init.rst | 76 +- Documentation/admin-guide/kdump/vmcoreinfo.rst | 6 - Documentation/admin-guide/kernel-parameters.txt | 119 +- Documentation/admin-guide/media/avermedia.rst | 94 - Documentation/admin-guide/media/bt8xx.rst | 156 - Documentation/admin-guide/media/bttv-cardlist.rst | 683 - Documentation/admin-guide/media/bttv.rst | 1761 -- Documentation/admin-guide/media/building.rst | 357 - Documentation/admin-guide/media/cardlist.rst | 29 - Documentation/admin-guide/media/cec-drivers.rst | 10 - Documentation/admin-guide/media/ci.rst | 77 - Documentation/admin-guide/media/cpia2.rst | 145 - Documentation/admin-guide/media/cx18-cardlist.rst | 17 - .../admin-guide/media/cx231xx-cardlist.rst | 99 - .../admin-guide/media/cx23885-cardlist.rst | 267 - Documentation/admin-guide/media/cx88-cardlist.rst | 383 - Documentation/admin-guide/media/cx88.rst | 58 - Documentation/admin-guide/media/davinci-vpbe.rst | 65 - Documentation/admin-guide/media/dvb-drivers.rst | 16 - .../admin-guide/media/dvb-usb-a800-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-af9005-cardlist.rst | 20 - .../admin-guide/media/dvb-usb-af9015-cardlist.rst | 80 - .../admin-guide/media/dvb-usb-af9035-cardlist.rst | 74 - .../admin-guide/media/dvb-usb-anysee-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-au6610-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-az6007-cardlist.rst | 20 - .../admin-guide/media/dvb-usb-az6027-cardlist.rst | 24 - .../admin-guide/media/dvb-usb-ce6230-cardlist.rst | 18 - .../media/dvb-usb-cinergyT2-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-cxusb-cardlist.rst | 40 - .../admin-guide/media/dvb-usb-dib0700-cardlist.rst | 162 - .../media/dvb-usb-dibusb-mb-cardlist.rst | 42 - .../media/dvb-usb-dibusb-mc-cardlist.rst | 30 - .../admin-guide/media/dvb-usb-digitv-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-dtt200u-cardlist.rst | 22 - .../admin-guide/media/dvb-usb-dtv5100-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-dvbsky-cardlist.rst | 42 - .../admin-guide/media/dvb-usb-dw2102-cardlist.rst | 52 - .../admin-guide/media/dvb-usb-ec168-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-gl861-cardlist.rst | 20 - .../admin-guide/media/dvb-usb-gp8psk-cardlist.rst | 22 - .../admin-guide/media/dvb-usb-lmedm04-cardlist.rst | 20 - .../admin-guide/media/dvb-usb-m920x-cardlist.rst | 26 - .../media/dvb-usb-mxl111sf-cardlist.rst | 36 - .../media/dvb-usb-nova-t-usb2-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-opera1-cardlist.rst | 16 - .../media/dvb-usb-pctv452e-cardlist.rst | 20 - .../media/dvb-usb-rtl28xxu-cardlist.rst | 80 - .../media/dvb-usb-technisat-usb2-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-ttusb2-cardlist.rst | 24 - .../admin-guide/media/dvb-usb-umt-010-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-vp702x-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-vp7045-cardlist.rst | 18 - .../admin-guide/media/dvb-usb-zd1301-cardlist.rst | 16 - Documentation/admin-guide/media/dvb.rst | 12 - Documentation/admin-guide/media/dvb_intro.rst | 616 - Documentation/admin-guide/media/dvb_references.rst | 29 - .../admin-guide/media/em28xx-cardlist.rst | 436 - Documentation/admin-guide/media/faq.rst | 216 - Documentation/admin-guide/media/fimc.rst | 153 - .../admin-guide/media/frontend-cardlist.rst | 226 - Documentation/admin-guide/media/i2c-cardlist.rst | 290 - Documentation/admin-guide/media/imx.rst | 714 - .../admin-guide/media/imx6q-sabreauto.dot | 51 - Documentation/admin-guide/media/imx6q-sabresd.dot | 56 - Documentation/admin-guide/media/index.rst | 61 - Documentation/admin-guide/media/intro.rst | 27 - Documentation/admin-guide/media/ipu3.rst | 591 - Documentation/admin-guide/media/ivtv-cardlist.rst | 139 - Documentation/admin-guide/media/meye.rst | 93 - Documentation/admin-guide/media/misc-cardlist.rst | 28 - Documentation/admin-guide/media/omap3isp.rst | 92 - .../admin-guide/media/other-usb-cardlist.rst | 92 - Documentation/admin-guide/media/pci-cardlist.rst | 107 - .../admin-guide/media/platform-cardlist.rst | 90 - Documentation/admin-guide/media/radio-cardlist.rst | 44 - .../admin-guide/media/remote-controller.rst | 76 - .../admin-guide/media/saa7134-cardlist.rst | 803 - Documentation/admin-guide/media/saa7134.rst | 88 - .../admin-guide/media/saa7164-cardlist.rst | 71 - Documentation/admin-guide/media/siano-cardlist.rst | 56 - Documentation/admin-guide/media/usb-cardlist.rst | 157 - Documentation/admin-guide/media/v4l-drivers.rst | 33 - Documentation/admin-guide/media/vimc.rst | 90 - Documentation/admin-guide/media/zr364xx.rst | 102 - Documentation/admin-guide/mm/hugetlbpage.rst | 35 - Documentation/admin-guide/mm/transhuge.rst | 7 - Documentation/admin-guide/mm/userfaultfd.rst | 211 +- Documentation/admin-guide/nfs/nfsroot.rst | 2 +- Documentation/admin-guide/perf-security.rst | 86 +- Documentation/admin-guide/pm/intel_pstate.rst | 32 +- Documentation/admin-guide/pstore-blk.rst | 243 - Documentation/admin-guide/ramoops.rst | 14 +- Documentation/admin-guide/ras.rst | 18 +- Documentation/admin-guide/serial-console.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 143 +- Documentation/admin-guide/sysctl/net.rst | 4 +- Documentation/arm/microchip.rst | 2 +- Documentation/arm64/booting.rst | 39 +- Documentation/arm64/cpu-feature-registers.rst | 2 - Documentation/arm64/elf_hwcaps.rst | 5 - Documentation/arm64/silicon-errata.rst | 8 +- Documentation/atomic_t.txt | 24 +- Documentation/block/biovecs.rst | 2 - Documentation/block/index.rst | 1 - Documentation/block/inline-encryption.rst | 263 - Documentation/bpf/index.rst | 4 +- Documentation/conf.py | 38 + Documentation/core-api/cachetlb.rst | 2 +- Documentation/core-api/index.rst | 2 - Documentation/core-api/kobject.rst | 26 +- Documentation/core-api/printk-basics.rst | 115 - Documentation/core-api/printk-formats.rst | 16 +- Documentation/core-api/xarray.rst | 13 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kcov.rst | 17 +- Documentation/dev-tools/kcsan.rst | 328 - Documentation/dev-tools/kselftest.rst | 3 +- Documentation/devicetree/bindings/ABI.rst | 42 - Documentation/devicetree/bindings/ABI.txt | 39 + Documentation/devicetree/bindings/Makefile | 14 +- Documentation/devicetree/bindings/arm/altera.yaml | 6 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 2 +- .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml | 2 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 3 +- .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 34 +- Documentation/devicetree/bindings/arm/bitmain.yaml | 2 +- .../devicetree/bindings/arm/calxeda/hb-sregs.yaml | 49 - .../devicetree/bindings/arm/calxeda/l2ecc.txt | 15 + .../devicetree/bindings/arm/calxeda/l2ecc.yaml | 42 - .../devicetree/bindings/arm/coresight-cti.yaml | 20 +- Documentation/devicetree/bindings/arm/cpus.yaml | 86 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 6 +- Documentation/devicetree/bindings/arm/fsl.yaml | 4 - Documentation/devicetree/bindings/arm/l2c2x0.yaml | 87 +- .../devicetree/bindings/arm/mediatek.yaml | 22 - .../bindings/arm/mediatek/mediatek,mmsys.txt | 7 +- .../devicetree/bindings/arm/nxp/lpc32xx.yaml | 9 +- Documentation/devicetree/bindings/arm/psci.yaml | 16 +- Documentation/devicetree/bindings/arm/qcom.yaml | 7 - Documentation/devicetree/bindings/arm/realtek.yaml | 21 - .../devicetree/bindings/arm/renesas,prr.yaml | 2 +- Documentation/devicetree/bindings/arm/renesas.yaml | 10 - .../devicetree/bindings/arm/rockchip.yaml | 5 - .../bindings/arm/samsung/exynos-chipid.yaml | 5 +- .../bindings/arm/samsung/samsung-boards.yaml | 1 - .../bindings/arm/socionext/uniphier.yaml | 26 +- .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 2 +- .../bindings/arm/stm32/st,stm32-syscon.yaml | 6 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 5 - Documentation/devicetree/bindings/arm/syna.txt | 2 +- .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 2 +- .../devicetree/bindings/ata/faraday,ftide010.yaml | 4 +- .../devicetree/bindings/ata/sata_highbank.txt | 44 + .../devicetree/bindings/ata/sata_highbank.yaml | 95 - .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 5 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 4 +- .../clock/allwinner,sun4i-a10-gates-clk.yaml | 8 +- .../bindings/clock/bitmain,bm1880-clk.yaml | 2 +- .../devicetree/bindings/clock/calxeda.txt | 17 + .../devicetree/bindings/clock/calxeda.yaml | 82 - .../bindings/clock/fixed-factor-clock.yaml | 5 +- .../devicetree/bindings/clock/fsl,plldig.yaml | 19 +- .../devicetree/bindings/clock/ingenic,cgu.txt | 57 + .../devicetree/bindings/clock/ingenic,cgu.yaml | 122 - .../devicetree/bindings/clock/qcom,gcc-sc7180.yaml | 2 +- .../devicetree/bindings/clock/qcom,gcc-sm8150.yaml | 2 +- .../devicetree/bindings/clock/qcom,gcc-sm8250.yaml | 2 +- .../devicetree/bindings/clock/qcom,mmcc.yaml | 16 +- .../bindings/clock/qcom,sc7180-dispcc.yaml | 2 +- .../bindings/clock/qcom,sc7180-gpucc.yaml | 2 +- .../devicetree/bindings/clock/qcom,sc7180-mss.yaml | 2 +- .../bindings/clock/qcom,sc7180-videocc.yaml | 2 +- .../bindings/clock/qcom,sdm845-dispcc.yaml | 2 +- .../bindings/clock/qcom,sdm845-gpucc.yaml | 2 +- .../bindings/clock/qcom,sdm845-videocc.yaml | 2 +- .../bindings/clock/renesas,cpg-mssr.yaml | 1 - .../bindings/clock/renesas,rcar-usb2-clock-sel.txt | 4 +- .../bindings/clock/sprd,sc9863a-clk.yaml | 29 +- .../bindings/connector/usb-connector.yaml | 34 +- .../bindings/cpufreq/nvidia,tegra20-cpufreq.txt | 56 - .../crypto/allwinner,sun4i-a10-crypto.yaml | 14 +- .../bindings/crypto/allwinner,sun8i-ce.yaml | 16 +- .../bindings/crypto/amlogic,gxl-crypto.yaml | 4 +- .../devicetree/bindings/crypto/st,stm32-hash.yaml | 9 +- .../allwinner,sun4i-a10-display-engine.yaml | 7 +- .../bindings/display/allwinner,sun4i-a10-hdmi.yaml | 40 +- .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 63 +- .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 30 +- .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 10 +- .../bindings/display/bridge/adi,adv7123.txt | 50 + .../bindings/display/bridge/anx6345.yaml | 8 - .../bindings/display/bridge/chrontel,ch7033.yaml | 77 - .../bindings/display/bridge/dumb-vga-dac.txt | 50 + .../bindings/display/bridge/dw_mipi_dsi.txt | 32 + .../bindings/display/bridge/ite,it6505.yaml | 91 - .../bindings/display/bridge/lvds-codec.yaml | 26 +- .../bindings/display/bridge/nwl-dsi.yaml | 226 - .../devicetree/bindings/display/bridge/ps8640.yaml | 8 - .../bindings/display/bridge/simple-bridge.yaml | 99 - .../bindings/display/bridge/snps,dw-mipi-dsi.yaml | 68 - .../bindings/display/bridge/thine,thc63lvd1024.txt | 66 + .../display/bridge/thine,thc63lvd1024.yaml | 121 - .../bindings/display/bridge/ti,ths813x.txt | 51 + .../bindings/display/dsi-controller.yaml | 4 +- .../display/panel/arm,versatile-tft-panel.txt | 31 + .../display/panel/arm,versatile-tft-panel.yaml | 54 - .../display/panel/asus,z00t-tm5p5-nt35596.yaml | 56 - .../bindings/display/panel/boe,himax8279d.txt | 24 + .../bindings/display/panel/boe,himax8279d.yaml | 59 - .../bindings/display/panel/boe,tv101wum-nl6.yaml | 2 - .../bindings/display/panel/display-timings.yaml | 8 +- .../display/panel/feiyang,fy07024di26a30d.txt | 20 + .../display/panel/feiyang,fy07024di26a30d.yaml | 58 - .../bindings/display/panel/ilitek,ili9322.txt | 49 + .../bindings/display/panel/ilitek,ili9322.yaml | 71 - .../bindings/display/panel/ilitek,ili9881c.txt | 20 + .../bindings/display/panel/ilitek,ili9881c.yaml | 50 - .../bindings/display/panel/innolux,p097pfg.txt | 24 + .../bindings/display/panel/innolux,p097pfg.yaml | 56 - .../bindings/display/panel/innolux,p120zdg-bf1.txt | 22 + .../display/panel/innolux,p120zdg-bf1.yaml | 43 - .../bindings/display/panel/jdi,lt070me05000.txt | 31 + .../bindings/display/panel/jdi,lt070me05000.yaml | 69 - .../display/panel/kingdisplay,kd035g6-54nt.txt | 42 + .../display/panel/kingdisplay,kd035g6-54nt.yaml | 65 - .../display/panel/kingdisplay,kd097d04.txt | 22 + .../display/panel/leadtek,ltk050h3146w.yaml | 51 - .../bindings/display/panel/lg,acx467akm-7.txt | 7 + .../bindings/display/panel/lg,ld070wx3-sl01.txt | 7 + .../bindings/display/panel/lg,lg4573.txt | 19 + .../bindings/display/panel/lg,lg4573.yaml | 45 - .../bindings/display/panel/lg,lh500wx1-sd03.txt | 7 + .../bindings/display/panel/lgphilips,lb035q02.txt | 33 + .../bindings/display/panel/lgphilips,lb035q02.yaml | 59 - .../display/panel/olimex,lcd-olinuxino.txt | 42 + .../display/panel/olimex,lcd-olinuxino.yaml | 70 - .../display/panel/osddisplays,osd101t2587-53ts.txt | 14 + .../bindings/display/panel/panel-common.yaml | 28 +- .../bindings/display/panel/panel-simple-dsi.yaml | 14 - .../bindings/display/panel/panel-simple.yaml | 22 +- .../bindings/display/panel/panel-timing.yaml | 120 +- .../bindings/display/panel/raydium,rm67191.txt | 41 + .../bindings/display/panel/raydium,rm67191.yaml | 75 - .../display/panel/samsung,amoled-mipi-dsi.yaml | 65 - .../bindings/display/panel/samsung,ld9040.txt | 66 + .../bindings/display/panel/samsung,ld9040.yaml | 107 - .../bindings/display/panel/samsung,s6d16d0.txt | 30 + .../bindings/display/panel/samsung,s6d16d0.yaml | 56 - .../bindings/display/panel/samsung,s6e3ha2.txt | 31 + .../bindings/display/panel/samsung,s6e63j0x03.txt | 24 + .../bindings/display/panel/samsung,s6e63m0.txt | 33 + .../bindings/display/panel/samsung,s6e63m0.yaml | 60 - .../bindings/display/panel/seiko,43wvf1g.txt | 23 + .../bindings/display/panel/seiko,43wvf1g.yaml | 50 - .../bindings/display/panel/sharp,lq150x1lg11.txt | 36 + .../bindings/display/panel/sharp,lq150x1lg11.yaml | 58 - .../bindings/display/panel/sharp,ls037v7dw01.txt | 43 + .../bindings/display/panel/sharp,ls037v7dw01.yaml | 68 - .../bindings/display/panel/sharp,ls043t1le01.txt | 22 + .../bindings/display/panel/sharp,ls043t1le01.yaml | 51 - .../bindings/display/panel/simple-panel.txt | 1 + .../bindings/display/panel/sitronix,st7701.txt | 30 + .../bindings/display/panel/sitronix,st7701.yaml | 69 - .../bindings/display/panel/sitronix,st7789v.txt | 37 + .../bindings/display/panel/sitronix,st7789v.yaml | 63 - .../bindings/display/panel/sony,acx424akp.yaml | 2 +- .../bindings/display/panel/sony,acx565akm.txt | 30 + .../bindings/display/panel/sony,acx565akm.yaml | 57 - .../display/panel/startek,startek-kd050c.txt | 4 + .../display/panel/startek,startek-kd050c.yaml | 33 - .../devicetree/bindings/display/panel/tpo,td.yaml | 65 - .../bindings/display/panel/tpo,td028ttec1.txt | 32 + .../bindings/display/panel/tpo,td043mtea1.txt | 33 + .../bindings/display/panel/visionox,rm69299.yaml | 57 - .../bindings/display/panel/xinpeng,xpp055c272.yaml | 4 +- .../devicetree/bindings/display/renesas,cmm.yaml | 18 +- .../devicetree/bindings/display/renesas,du.txt | 10 - .../display/rockchip/rockchip,rk3066-hdmi.txt | 72 + .../display/rockchip/rockchip,rk3066-hdmi.yaml | 140 - .../bindings/display/rockchip/rockchip-vop.txt | 74 + .../bindings/display/rockchip/rockchip-vop.yaml | 134 - .../display/tegra/nvidia,tegra20-host1x.txt | 73 +- .../bindings/display/ti/ti,am65x-dss.yaml | 19 +- .../bindings/display/ti/ti,j721e-dss.yaml | 34 +- .../devicetree/bindings/dma/dma-common.yaml | 3 +- .../devicetree/bindings/dma/ingenic,dma.yaml | 80 - .../devicetree/bindings/dma/jz4780-dma.txt | 64 + .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 117 + .../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 150 - .../devicetree/bindings/dma/renesas,usb-dmac.txt | 55 + .../devicetree/bindings/dma/renesas,usb-dmac.yaml | 102 - .../bindings/dma/sifive,fu540-c000-pdma.yaml | 2 +- .../devicetree/bindings/dma/st,stm32-dma.yaml | 5 - .../devicetree/bindings/dma/ti/k3-udma.yaml | 29 +- Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 2 - Documentation/devicetree/bindings/eeprom/at24.yaml | 13 +- .../devicetree/bindings/example-schema.yaml | 17 +- .../bindings/extcon/extcon-usbc-cros-ec.yaml | 3 +- .../bindings/firmware/intel,stratix10-svc.txt | 2 +- .../bindings/fpga/intel-stratix10-soc-fpga-mgr.txt | 3 +- .../bindings/gpio/brcm,xgs-iproc-gpio.yaml | 2 +- .../devicetree/bindings/gpio/fsl-imx-gpio.txt | 35 + .../devicetree/bindings/gpio/fsl-imx-gpio.yaml | 68 - .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 94 + .../bindings/gpio/renesas,rcar-gpio.yaml | 143 - .../devicetree/bindings/gpio/sifive,gpio.yaml | 2 +- .../devicetree/bindings/gpio/snps,dw-apb-gpio.yaml | 134 - .../devicetree/bindings/gpio/snps-dwapb-gpio.txt | 65 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 6 - .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 18 +- .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 4 - .../devicetree/bindings/gpu/vivante,gc.yaml | 2 +- .../bindings/hwmon/adi,axi-fan-control.yaml | 3 +- .../devicetree/bindings/hwmon/adi,ltc2947.yaml | 32 +- .../devicetree/bindings/hwmon/adt7475.yaml | 18 +- .../devicetree/bindings/hwmon/ti,tmp513.yaml | 21 +- .../devicetree/bindings/i2c/cdns,i2c-r1p10.yaml | 58 - .../devicetree/bindings/i2c/i2c-cadence.txt | 28 + .../devicetree/bindings/i2c/i2c-jz4780.txt | 33 + .../devicetree/bindings/i2c/i2c-qcom-cci.txt | 92 - .../devicetree/bindings/i2c/i2c-rk3x.yaml | 10 +- Documentation/devicetree/bindings/i2c/i2c-xiic.txt | 25 + Documentation/devicetree/bindings/i2c/i2c.txt | 66 +- .../devicetree/bindings/i2c/ingenic,i2c.yaml | 88 - .../devicetree/bindings/i2c/nvidia,tegra20-i2c.txt | 6 - .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 23 +- .../bindings/i2c/xlnx,xps-iic-2.00.a.yaml | 49 - .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 9 +- .../devicetree/bindings/iio/adc/adi,ad9467.yaml | 65 - .../devicetree/bindings/iio/adc/adi,axi-adc.yaml | 62 - .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 9 +- .../devicetree/bindings/iio/adc/maxim,max1241.yaml | 63 - .../bindings/iio/adc/microchip,mcp3911.yaml | 7 +- .../bindings/iio/adc/rockchip-saradc.txt | 37 + .../bindings/iio/adc/rockchip-saradc.yaml | 80 - .../devicetree/bindings/iio/adc/st,stm32-adc.yaml | 35 +- .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 27 +- Documentation/devicetree/bindings/iio/common.yaml | 35 - .../devicetree/bindings/iio/dac/st,stm32-dac.txt | 63 + .../devicetree/bindings/iio/dac/st,stm32-dac.yaml | 110 - .../devicetree/bindings/iio/gyroscope/bmg160.txt | 2 +- .../bindings/iio/light/amstaos,tsl2563.yaml | 49 - .../devicetree/bindings/iio/light/tsl2563.txt | 19 + .../devicetree/bindings/iio/light/tsl2772.yaml | 13 +- .../devicetree/bindings/iio/light/vcnl4000.txt | 24 + .../bindings/iio/light/vishay,vcnl4000.yaml | 50 - .../devicetree/bindings/iio/st-sensors.txt | 1 - .../bindings/iio/temperature/adi,ltc2983.yaml | 60 +- Documentation/devicetree/bindings/index.rst | 12 - .../input/allwinner,sun4i-a10-lradc-keys.yaml | 9 +- .../devicetree/bindings/input/elants_i2c.txt | 34 + .../devicetree/bindings/input/gpio-keys-polled.txt | 45 + .../devicetree/bindings/input/gpio-keys.txt | 58 + .../devicetree/bindings/input/gpio-keys.yaml | 149 - Documentation/devicetree/bindings/input/input.yaml | 9 +- .../devicetree/bindings/input/iqs62x-keys.yaml | 7 +- .../input/touchscreen/cypress,cy8ctma140.yaml | 72 - .../bindings/input/touchscreen/edt-ft5x06.yaml | 28 +- .../input/touchscreen/elan,elants_i2c.yaml | 69 - .../bindings/input/touchscreen/goodix.yaml | 2 +- .../bindings/input/touchscreen/mms114.txt | 3 +- .../bindings/interconnect/fsl,imx8m-noc.yaml | 101 - .../bindings/interconnect/qcom,msm8916.yaml | 4 +- .../bindings/interconnect/qcom,msm8974.yaml | 4 +- .../bindings/interconnect/qcom,qcs404.yaml | 4 +- .../bindings/interconnect/qcom,sc7180.yaml | 6 +- .../bindings/interconnect/qcom,sdm845.yaml | 4 +- .../allwinner,sun7i-a20-sc-nmi.yaml | 12 +- .../bindings/interrupt-controller/arm,gic-v3.yaml | 39 +- .../bindings/interrupt-controller/ingenic,intc.txt | 28 + .../interrupt-controller/ingenic,intc.yaml | 63 - .../intel,ixp4xx-interrupt.yaml | 8 +- .../interrupt-controller/loongson,liointc.yaml | 8 +- .../interrupt-controller/renesas,irqc.yaml | 3 +- .../interrupt-controller/st,stm32-exti.yaml | 12 +- .../devicetree/bindings/iommu/arm,smmu.yaml | 3 +- .../bindings/iommu/renesas,ipmmu-vmsa.txt | 73 + .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 98 - .../devicetree/bindings/iommu/samsung,sysmmu.yaml | 10 +- .../devicetree/bindings/ipmi/ipmi-smic.txt | 25 + .../devicetree/bindings/ipmi/ipmi-smic.yaml | 63 - .../bindings/leds/backlight/qcom-wled.txt | 154 + .../bindings/leds/backlight/qcom-wled.yaml | 261 - Documentation/devicetree/bindings/leds/common.yaml | 13 +- .../devicetree/bindings/leds/leds-gpio.yaml | 3 +- .../devicetree/bindings/leds/leds-sgm3140.yaml | 62 - .../bindings/leds/rohm,bd71828-leds.yaml | 9 +- .../devicetree/bindings/mailbox/fsl,mu.txt | 2 +- .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 7 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 28 +- .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 20 +- .../bindings/media/amlogic,meson-gx-ao-cec.yaml | 5 +- .../devicetree/bindings/media/i2c/imx219.yaml | 3 +- .../bindings/media/qcom,sc7180-venus.yaml | 2 +- .../bindings/media/qcom,sdm845-venus-v2.yaml | 2 +- .../bindings/media/qcom,sdm845-venus.yaml | 2 +- Documentation/devicetree/bindings/media/rc.yaml | 265 +- .../devicetree/bindings/media/renesas,ceu.yaml | 28 +- .../devicetree/bindings/media/renesas,csi2.yaml | 2 +- .../devicetree/bindings/media/renesas,vin.yaml | 21 +- .../devicetree/bindings/media/rockchip,vdec.yaml | 73 - .../devicetree/bindings/media/rockchip-rga.txt | 34 + .../devicetree/bindings/media/rockchip-rga.yaml | 83 - .../devicetree/bindings/media/rockchip-vpu.txt | 43 + .../devicetree/bindings/media/rockchip-vpu.yaml | 77 - .../devicetree/bindings/media/ti,vpe.yaml | 2 +- .../memory-controllers/calxeda-ddr-ctrlr.txt | 16 + .../memory-controllers/calxeda-ddr-ctrlr.yaml | 42 - .../bindings/memory-controllers/exynos-srom.yaml | 13 +- .../memory-controllers/fsl/imx8m-ddrc.yaml | 6 +- .../memory-controllers/nvidia,tegra124-emc.yaml | 13 +- .../memory-controllers/nvidia,tegra124-mc.yaml | 5 +- .../memory-controllers/nvidia,tegra210-emc.yaml | 82 - .../memory-controllers/nvidia,tegra30-emc.yaml | 9 +- .../memory-controllers/nvidia,tegra30-mc.yaml | 3 +- .../bindings/mfd/allwinner,sun4i-a10-ts.yaml | 20 +- .../devicetree/bindings/mfd/st,stm32-lptimer.yaml | 4 +- .../devicetree/bindings/mfd/st,stm32-timers.yaml | 37 +- .../devicetree/bindings/mfd/st,stpmic1.yaml | 9 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 17 +- .../devicetree/bindings/mips/ingenic/devices.yaml | 4 - .../bindings/mips/loongson/rs780e-acpi.yaml | 40 - .../devicetree/bindings/mmc/arasan,sdhci.txt | 15 - .../devicetree/bindings/mmc/aspeed,sdhci.yaml | 4 +- .../devicetree/bindings/mmc/cdns,sdhci.yaml | 79 +- .../devicetree/bindings/mmc/ingenic,mmc.yaml | 79 - Documentation/devicetree/bindings/mmc/jz4740.txt | 41 + .../devicetree/bindings/mmc/mmc-controller.yaml | 37 +- Documentation/devicetree/bindings/mmc/owl-mmc.yaml | 2 +- .../devicetree/bindings/mmc/renesas,mmcif.txt | 5 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 24 +- .../bindings/mmc/socionext,uniphier-sd.yaml | 14 +- .../bindings/mmc/synopsys-dw-mshc-common.yaml | 14 +- .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 13 +- .../devicetree/bindings/mtd/denali,nand.yaml | 4 +- .../devicetree/bindings/mtd/nand-controller.yaml | 27 +- .../devicetree/bindings/mtd/partition.txt | 3 - .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- .../bindings/net/amlogic,meson-dwmac.yaml | 23 +- .../devicetree/bindings/net/calxeda-xgmac.txt | 18 + .../devicetree/bindings/net/calxeda-xgmac.yaml | 49 - .../devicetree/bindings/net/can/bosch,m_can.yaml | 111 +- .../bindings/net/ethernet-controller.yaml | 34 +- .../devicetree/bindings/net/ethernet-phy.yaml | 3 +- Documentation/devicetree/bindings/net/fsl-fec.txt | 1 - Documentation/devicetree/bindings/net/mdio.yaml | 50 +- .../devicetree/bindings/net/nxp,tja11xx.yaml | 61 - .../devicetree/bindings/net/qca,ar71xx.txt | 45 + .../devicetree/bindings/net/qca,ar71xx.yaml | 216 - .../devicetree/bindings/net/qca,ar803x.yaml | 17 +- .../devicetree/bindings/net/qcom,ipa.yaml | 22 +- .../devicetree/bindings/net/qcom,ipq4019-mdio.yaml | 61 - .../devicetree/bindings/net/qualcomm-bluetooth.txt | 6 - .../devicetree/bindings/net/realtek-bluetooth.yaml | 54 - .../devicetree/bindings/net/renesas,ether.yaml | 8 +- .../devicetree/bindings/net/snps,dwmac.yaml | 30 +- .../bindings/net/socionext,uniphier-ave4.txt | 64 + .../bindings/net/socionext,uniphier-ave4.yaml | 111 - .../devicetree/bindings/net/stm32-dwmac.txt | 44 + .../devicetree/bindings/net/stm32-dwmac.yaml | 148 - .../devicetree/bindings/net/ti,cpsw-switch.yaml | 18 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 34 +- .../devicetree/bindings/net/ti,dp83867.txt | 68 + .../devicetree/bindings/net/ti,dp83867.yaml | 127 - .../devicetree/bindings/net/ti,dp83869.yaml | 2 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 118 +- .../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 145 - .../bindings/net/wireless/qcom,ath10k.txt | 14 - .../devicetree/bindings/nvmem/imx-iim.txt | 22 + .../devicetree/bindings/nvmem/imx-iim.yaml | 57 - .../devicetree/bindings/nvmem/imx-ocotp.txt | 50 + .../devicetree/bindings/nvmem/imx-ocotp.yaml | 95 - .../devicetree/bindings/nvmem/mxs-ocotp.txt | 24 + .../devicetree/bindings/nvmem/mxs-ocotp.yaml | 50 - .../devicetree/bindings/nvmem/rockchip-efuse.txt | 54 + .../devicetree/bindings/nvmem/rockchip-efuse.yaml | 70 - .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 2 - .../devicetree/bindings/pci/cdns-pcie-host.yaml | 3 +- .../devicetree/bindings/pci/cdns-pcie.yaml | 3 +- .../devicetree/bindings/pci/intel-gw-pcie.yaml | 7 +- Documentation/devicetree/bindings/pci/pci-ep.yaml | 9 +- .../devicetree/bindings/pci/rcar-pci-ep.yaml | 77 - Documentation/devicetree/bindings/pci/rcar-pci.txt | 3 +- .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 2 +- .../bindings/phy/amlogic,meson-axg-pcie.yaml | 2 +- .../devicetree/bindings/phy/calxeda-combophy.txt | 17 + .../devicetree/bindings/phy/calxeda-combophy.yaml | 51 - .../devicetree/bindings/phy/cdns,salvo-phy.yaml | 52 - .../bindings/phy/intel,lgm-emmc-phy.yaml | 2 +- .../bindings/phy/phy-cadence-torrent.yaml | 59 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 65 +- .../bindings/phy/qcom,usb-snps-femto-v2.yaml | 80 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 5 - .../bindings/phy/qcom-usb-ipq4019-phy.yaml | 50 - .../bindings/phy/rockchip,px30-dsi-dphy.yaml | 2 +- .../bindings/phy/socionext,uniphier-pcie-phy.yaml | 77 - .../bindings/phy/socionext,uniphier-usb2-phy.yaml | 85 - .../phy/socionext,uniphier-usb3hs-phy.yaml | 103 - .../phy/socionext,uniphier-usb3ss-phy.yaml | 96 - .../devicetree/bindings/phy/uniphier-pcie-phy.txt | 36 + .../devicetree/bindings/phy/uniphier-usb2-phy.txt | 45 + .../bindings/phy/uniphier-usb3-hsphy.txt | 69 + .../bindings/phy/uniphier-usb3-ssphy.txt | 58 + .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 12 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 37 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 46 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 108 +- .../bindings/pinctrl/fsl,imx8mm-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mn-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mp-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mq-pinctrl.yaml | 31 +- .../devicetree/bindings/pinctrl/intel,lgm-io.yaml | 4 +- .../devicetree/bindings/pinctrl/pinmux-node.yaml | 3 +- .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 3 +- .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 147 - .../bindings/pinctrl/st,stm32-pinctrl.yaml | 54 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 3 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 - .../bindings/power/renesas,rcar-sysc.yaml | 1 - .../bindings/power/reset/syscon-reboot-mode.txt | 35 + .../bindings/power/reset/syscon-reboot-mode.yaml | 55 - .../devicetree/bindings/power/supply/battery.txt | 6 - .../bindings/power/supply/cw2015_battery.yaml | 82 - .../bindings/power/supply/power-supply.yaml | 40 - .../bindings/power/supply/power_supply.txt | 25 +- .../bindings/power/supply/rohm,bd99954.yaml | 155 - .../devicetree/bindings/pwm/pwm-samsung.yaml | 27 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 3 +- .../bindings/regulator/gpio-regulator.yaml | 35 +- .../bindings/regulator/maxim,max77826.yaml | 68 - .../devicetree/bindings/regulator/mps,mp5416.yaml | 6 +- .../devicetree/bindings/regulator/mps,mpq7920.yaml | 28 +- .../devicetree/bindings/regulator/regulator.yaml | 5 +- .../bindings/regulator/rohm,bd71828-regulator.yaml | 34 +- .../bindings/regulator/rohm,bd71837-regulator.yaml | 27 +- .../bindings/regulator/st,stm32-booster.yaml | 3 +- .../bindings/regulator/st,stm32mp1-pwr-reg.yaml | 3 +- .../devicetree/bindings/remoteproc/qcom,adsp.txt | 12 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 22 +- .../bindings/remoteproc/st,stm32-rproc.yaml | 11 +- .../bindings/reserved-memory/ramoops.txt | 13 +- .../bindings/reserved-memory/reserved-memory.txt | 2 - .../reset/brcm,bcm7216-pcie-sata-rescal.yaml | 4 +- .../devicetree/bindings/reset/fsl,imx7-src.txt | 6 +- .../devicetree/bindings/reset/intel,rcu-gw.yaml | 3 +- .../devicetree/bindings/reset/renesas,rst.yaml | 1 - Documentation/devicetree/bindings/riscv/cpus.yaml | 20 +- .../devicetree/bindings/rng/arm-cctrng.yaml | 54 - .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 47 +- Documentation/devicetree/bindings/serial/8250.txt | 100 + Documentation/devicetree/bindings/serial/8250.yaml | 233 - .../bindings/serial/amlogic,meson-uart.yaml | 16 +- .../devicetree/bindings/serial/ingenic,uart.txt | 28 + .../devicetree/bindings/serial/ingenic,uart.yaml | 94 - .../devicetree/bindings/serial/mrvl-serial.txt | 4 + .../devicetree/bindings/serial/pl011.yaml | 10 +- .../devicetree/bindings/serial/renesas,hscif.yaml | 1 - .../devicetree/bindings/serial/renesas,scif.yaml | 1 - .../devicetree/bindings/serial/renesas,scifb.yaml | 1 - .../devicetree/bindings/serial/rs485.yaml | 43 +- .../devicetree/bindings/serial/samsung_uart.yaml | 13 +- .../devicetree/bindings/serial/sifive-serial.yaml | 2 +- .../bindings/soc/amlogic/amlogic,canvas.yaml | 10 +- .../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt | 1 - .../devicetree/bindings/soc/qcom/qcom,apr.txt | 20 +- .../devicetree/bindings/sound/adi,adau7118.yaml | 20 +- .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 51 +- .../devicetree/bindings/sound/amlogic,aiu.yaml | 3 +- .../bindings/sound/amlogic,g12a-toacodec.yaml | 2 +- .../devicetree/bindings/sound/amlogic,t9015.yaml | 3 +- .../devicetree/bindings/sound/fsl,asrc.txt | 4 - .../devicetree/bindings/sound/fsl,easrc.yaml | 101 - .../devicetree/bindings/sound/nau8825.txt | 2 +- .../bindings/sound/nvidia,tegra-audio-wm8903.txt | 1 - .../devicetree/bindings/sound/qcom,lpass-cpu.txt | 25 - .../devicetree/bindings/sound/qcom,q6adm.txt | 2 +- .../devicetree/bindings/sound/qcom,q6afe.txt | 46 +- .../devicetree/bindings/sound/qcom,q6asm.txt | 7 +- .../devicetree/bindings/sound/qcom,q6core.txt | 2 +- .../devicetree/bindings/sound/qcom,wcd934x.yaml | 3 +- .../devicetree/bindings/sound/renesas,fsi.yaml | 16 +- .../devicetree/bindings/sound/rockchip-i2s.yaml | 18 +- Documentation/devicetree/bindings/sound/rt1016.txt | 17 - Documentation/devicetree/bindings/sound/rt1308.txt | 0 .../devicetree/bindings/sound/simple-card.txt | 351 + .../devicetree/bindings/sound/simple-card.yaml | 484 - .../devicetree/bindings/sound/tlv320adcx140.yaml | 32 +- Documentation/devicetree/bindings/sound/wm8994.txt | 18 +- .../devicetree/bindings/sound/zl38060.yaml | 69 - .../devicetree/bindings/spi/brcm,spi-bcm-qspi.txt | 10 - .../bindings/spi/qcom,spi-qcom-qspi.yaml | 10 +- .../devicetree/bindings/spi/renesas,hspi.yaml | 4 +- .../devicetree/bindings/spi/renesas,rspi.yaml | 144 - .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 44 +- .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 3 +- .../bindings/spi/socionext,uniphier-spi.yaml | 57 - .../devicetree/bindings/spi/spi-controller.yaml | 14 +- .../devicetree/bindings/spi/spi-pl022.yaml | 57 +- Documentation/devicetree/bindings/spi/spi-rspi.txt | 73 + .../devicetree/bindings/spi/spi-sifive.yaml | 25 +- .../devicetree/bindings/spi/spi-uniphier.txt | 28 + .../devicetree/bindings/spi/st,stm32-qspi.yaml | 4 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 64 +- .../devicetree/bindings/sram/rockchip-pmu-sram.txt | 16 + Documentation/devicetree/bindings/sram/sram.yaml | 28 +- .../devicetree/bindings/submitting-patches.rst | 91 - .../devicetree/bindings/submitting-patches.txt | 85 + .../bindings/thermal/amlogic,thermal.yaml | 10 +- .../devicetree/bindings/thermal/imx8mm-thermal.txt | 15 + .../bindings/thermal/imx8mm-thermal.yaml | 58 - .../devicetree/bindings/thermal/qcom-tsens.yaml | 7 +- .../devicetree/bindings/thermal/rcar-thermal.yaml | 6 +- .../thermal/socionext,uniphier-thermal.yaml | 59 - .../devicetree/bindings/thermal/sprd-thermal.yaml | 2 +- .../bindings/thermal/ti,am654-thermal.yaml | 56 - .../bindings/thermal/uniphier-thermal.txt | 65 + .../devicetree/bindings/timer/arm,arch_timer.yaml | 10 +- .../bindings/timer/arm,arch_timer_mmio.yaml | 11 +- .../bindings/timer/cadence,ttc-timer.txt | 21 + .../devicetree/bindings/timer/cdns,ttc.yaml | 48 - .../devicetree/bindings/timer/ingenic,tcu.txt | 138 + .../devicetree/bindings/timer/ingenic,tcu.yaml | 280 - .../devicetree/bindings/timer/renesas,ostm.txt | 31 + .../devicetree/bindings/timer/renesas,ostm.yaml | 59 - .../devicetree/bindings/ufs/ti,j721e-ufs.yaml | 65 +- .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 3 +- .../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 18 +- .../devicetree/bindings/usb/brcm,bcm7445-ehci.yaml | 59 - Documentation/devicetree/bindings/usb/dwc2.yaml | 11 +- .../devicetree/bindings/usb/generic-ehci.yaml | 24 +- .../devicetree/bindings/usb/generic-ohci.yaml | 3 - .../devicetree/bindings/usb/ingenic,musb.yaml | 3 - .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 6 +- .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 2 +- .../devicetree/bindings/usb/renesas,usbhs.yaml | 2 +- .../devicetree/bindings/usb/ti,j721e-usb.yaml | 54 +- .../devicetree/bindings/usb/ti,tps6598x.yaml | 64 - Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 - .../devicetree/bindings/vendor-prefixes.yaml | 28 +- .../devicetree/bindings/watchdog/fsl-imx-wdt.txt | 24 + .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 54 - .../bindings/watchdog/fsl-imx7ulp-wdt.txt | 22 + .../bindings/watchdog/fsl-imx7ulp-wdt.yaml | 60 - .../devicetree/bindings/watchdog/renesas,wdt.txt | 50 + .../devicetree/bindings/watchdog/renesas,wdt.yaml | 100 - .../devicetree/bindings/watchdog/ti,rti-wdt.yaml | 2 +- .../devicetree/bindings/writing-bindings.rst | 67 - .../devicetree/bindings/writing-bindings.txt | 60 + Documentation/devicetree/changesets.rst | 37 - Documentation/devicetree/changesets.txt | 31 + .../devicetree/dynamic-resolution-notes.rst | 27 - .../devicetree/dynamic-resolution-notes.txt | 24 + Documentation/devicetree/index.rst | 17 - Documentation/devicetree/of_unittest.rst | 205 - Documentation/devicetree/of_unittest.txt | 197 + Documentation/devicetree/overlay-notes.rst | 128 - Documentation/devicetree/overlay-notes.txt | 139 + Documentation/devicetree/usage-model.rst | 420 - Documentation/devicetree/usage-model.txt | 415 + Documentation/doc-guide/maintainer-profile.rst | 2 +- Documentation/doc-guide/parse-headers.rst | 2 +- Documentation/driver-api/dma-buf.rst | 4 +- Documentation/driver-api/driver-model/device.rst | 4 +- Documentation/driver-api/driver-model/devres.rst | 8 + Documentation/driver-api/driver-model/driver.rst | 32 +- Documentation/driver-api/driver-model/overview.rst | 2 +- Documentation/driver-api/iio/triggers.rst | 2 + Documentation/driver-api/index.rst | 1 - .../driver-api/media/drivers/bttv-devel.rst | 116 - .../driver-api/media/drivers/cpia2_devel.rst | 56 - .../driver-api/media/drivers/cx2341x-devel.rst | 3685 --- .../driver-api/media/drivers/cx88-devel.rst | 113 - .../media/drivers/davinci-vpbe-devel.rst | 39 - .../driver-api/media/drivers/fimc-devel.rst | 33 - Documentation/driver-api/media/drivers/index.rst | 38 - .../driver-api/media/drivers/saa7134-devel.rst | 67 - .../driver-api/media/drivers/vimc-devel.rst | 15 - Documentation/driver-api/media/index.rst | 54 - Documentation/driver-api/media/v4l2-subdev.rst | 493 - Documentation/driver-api/media/v4l2-videobuf.rst | 403 - Documentation/driver-api/nvdimm/nvdimm.rst | 4 +- Documentation/driver-api/pm/devices.rst | 199 +- Documentation/driver-api/soundwire/stream.rst | 89 +- .../driver-api/thermal/cpu-idle-cooling.rst | 3 - Documentation/driver-api/thermal/index.rst | 1 - Documentation/fb/api.rst | 4 +- Documentation/fb/efifb.rst | 33 +- .../debug/debug-vm-pgtable/arch-support.txt | 34 - .../features/vm/numa-memblock/arch-support.txt | 34 + Documentation/filesystems/9p.rst | 2 +- Documentation/filesystems/afs.rst | 2 +- Documentation/filesystems/automount-support.rst | 98 - Documentation/filesystems/automount-support.txt | 93 + Documentation/filesystems/caching/backend-api.rst | 727 - Documentation/filesystems/caching/backend-api.txt | 726 + Documentation/filesystems/caching/cachefiles.rst | 484 - Documentation/filesystems/caching/cachefiles.txt | 501 + Documentation/filesystems/caching/fscache.rst | 565 - Documentation/filesystems/caching/fscache.txt | 448 + Documentation/filesystems/caching/index.rst | 14 - Documentation/filesystems/caching/netfs-api.rst | 896 - Documentation/filesystems/caching/netfs-api.txt | 910 + Documentation/filesystems/caching/object.rst | 313 - Documentation/filesystems/caching/object.txt | 320 + Documentation/filesystems/caching/operations.rst | 210 - Documentation/filesystems/caching/operations.txt | 213 + Documentation/filesystems/cifs/cifsroot.rst | 105 - Documentation/filesystems/cifs/cifsroot.txt | 97 + Documentation/filesystems/coda.rst | 1670 -- Documentation/filesystems/coda.txt | 1676 ++ Documentation/filesystems/configfs.rst | 535 - Documentation/filesystems/configfs/configfs.txt | 508 + Documentation/filesystems/dax.txt | 144 +- Documentation/filesystems/devpts.rst | 36 - Documentation/filesystems/devpts.txt | 26 + Documentation/filesystems/dnotify.rst | 75 - Documentation/filesystems/dnotify.txt | 70 + Documentation/filesystems/f2fs.rst | 2 +- Documentation/filesystems/fiemap.rst | 234 - Documentation/filesystems/fiemap.txt | 231 + Documentation/filesystems/files.rst | 128 - Documentation/filesystems/files.txt | 123 + Documentation/filesystems/fsinfo.rst | 574 - Documentation/filesystems/fuse-io.rst | 44 - Documentation/filesystems/fuse-io.txt | 38 + Documentation/filesystems/gfs2-glocks.rst | 253 - Documentation/filesystems/gfs2-glocks.txt | 232 + Documentation/filesystems/index.rst | 24 - Documentation/filesystems/locking.rst | 8 +- Documentation/filesystems/locks.rst | 72 - Documentation/filesystems/locks.txt | 68 + Documentation/filesystems/mandatory-locking.rst | 188 - Documentation/filesystems/mandatory-locking.txt | 181 + Documentation/filesystems/mount_api.rst | 825 - Documentation/filesystems/mount_api.txt | 724 + Documentation/filesystems/orangefs.rst | 4 +- Documentation/filesystems/overlayfs.rst | 7 +- Documentation/filesystems/proc.rst | 95 +- Documentation/filesystems/quota.rst | 85 - Documentation/filesystems/quota.txt | 68 + .../filesystems/ramfs-rootfs-initramfs.rst | 2 +- Documentation/filesystems/seq_file.rst | 372 - Documentation/filesystems/seq_file.txt | 359 + Documentation/filesystems/sharedsubtree.rst | 995 - Documentation/filesystems/sharedsubtree.txt | 939 + Documentation/filesystems/spufs.txt | 521 + Documentation/filesystems/spufs/index.rst | 13 - Documentation/filesystems/spufs/spu_create.rst | 131 - Documentation/filesystems/spufs/spu_run.rst | 138 - Documentation/filesystems/spufs/spufs.rst | 273 - Documentation/filesystems/sysfs-pci.rst | 138 - Documentation/filesystems/sysfs-pci.txt | 131 + Documentation/filesystems/sysfs-tagging.rst | 48 - Documentation/filesystems/sysfs-tagging.txt | 42 + Documentation/filesystems/sysfs.rst | 2 +- Documentation/filesystems/vfs.rst | 15 - Documentation/filesystems/virtiofs.rst | 14 - .../filesystems/xfs-delayed-logging-design.rst | 804 - .../filesystems/xfs-delayed-logging-design.txt | 793 + .../filesystems/xfs-self-describing-metadata.rst | 352 - .../filesystems/xfs-self-describing-metadata.txt | 350 + .../firmware-guide/acpi/intel-pmc-mux.rst | 153 - Documentation/fpga/dfl.rst | 84 - Documentation/gpu/amdgpu.rst | 88 - Documentation/gpu/drm-internals.rst | 12 - Documentation/gpu/drm-kms.rst | 5 +- Documentation/gpu/drm-mm.rst | 9 + Documentation/gpu/i915.rst | 52 +- Documentation/gpu/todo.rst | 12 + Documentation/hwmon/bcm54140.rst | 45 - Documentation/hwmon/ina2xx.rst | 19 - Documentation/hwmon/index.rst | 2 - Documentation/hwmon/lm90.rst | 23 +- Documentation/hwmon/max16601.rst | 159 - Documentation/i2c/i2c.svg | 1341 + Documentation/i2c/i2c_bus.svg | 1341 - Documentation/i2c/summary.rst | 2 +- Documentation/iio/iio_configfs.rst | 2 +- Documentation/index.rst | 4 +- Documentation/kbuild/makefiles.rst | 183 +- Documentation/litmus-tests/README | 34 - ...b__after_atomic-is-stronger-than-acquire.litmus | 32 - ...Atomic-RMW-ops-are-atomic-WRT-atomic_set.litmus | 24 - .../litmus-tests/rcu/RCU+sync+free.litmus | 42 - .../litmus-tests/rcu/RCU+sync+read.litmus | 37 - Documentation/livepatch/module-elf-format.rst | 15 +- Documentation/locking/locktorture.rst | 4 +- Documentation/lzo.txt | 8 +- Documentation/media/.gitignore | 5 + Documentation/media/Makefile | 69 + .../media/audio.h.rst.exceptions | 0 .../{userspace-api => }/media/ca.h.rst.exceptions | 0 Documentation/media/cec-drivers/index.rst | 34 + .../media => media/cec-drivers}/pulse8-cec.rst | 0 .../{userspace-api => }/media/cec.h.rst.exceptions | 0 .../{userspace-api => }/media/conf_nitpick.py | 0 .../{userspace-api => }/media/dmx.h.rst.exceptions | 0 Documentation/media/dvb-drivers/avermedia.rst | 269 + Documentation/media/dvb-drivers/bt8xx.rst | 124 + Documentation/media/dvb-drivers/cards.rst | 146 + Documentation/media/dvb-drivers/ci.rst | 231 + .../drivers => media/dvb-drivers}/contributors.rst | 0 .../drivers => media/dvb-drivers}/dvb-usb.rst | 0 Documentation/media/dvb-drivers/faq.rst | 169 + .../drivers => media/dvb-drivers}/frontends.rst | 0 Documentation/media/dvb-drivers/index.rst | 45 + Documentation/media/dvb-drivers/intro.rst | 23 + .../media => media/dvb-drivers}/lmedm04.rst | 0 .../media => media/dvb-drivers}/opera-firmware.rst | 0 .../media => media/dvb-drivers}/technisat.rst | 0 .../media => media/dvb-drivers}/ttusb-dec.rst | 0 Documentation/media/dvb-drivers/udev.rst | 63 + .../media/frontend.h.rst.exceptions | 0 Documentation/media/index.rst | 26 + Documentation/{userspace-api => }/media/intro.rst | 0 .../{driver-api/media => media/kapi}/cec-core.rst | 0 .../{driver-api/media => media/kapi}/csi2.rst | 0 .../{driver-api/media => media/kapi}/dtv-ca.rst | 0 .../media => media/kapi}/dtv-common.rst | 0 .../{driver-api/media => media/kapi}/dtv-core.rst | 0 .../{driver-api/media => media/kapi}/dtv-demux.rst | 0 .../media => media/kapi}/dtv-frontend.rst | 0 .../{driver-api/media => media/kapi}/dtv-net.rst | 0 .../{driver-api/media => media/kapi}/mc-core.rst | 0 .../{driver-api/media => media/kapi}/rc-core.rst | 0 .../media => media/kapi}/v4l2-async.rst | 0 .../media => media/kapi}/v4l2-clocks.rst | 0 .../media => media/kapi}/v4l2-common.rst | 0 .../media => media/kapi}/v4l2-controls.rst | 0 .../{driver-api/media => media/kapi}/v4l2-core.rst | 0 .../{driver-api/media => media/kapi}/v4l2-dev.rst | 0 .../media => media/kapi}/v4l2-device.rst | 0 .../media => media/kapi}/v4l2-dv-timings.rst | 0 .../media => media/kapi}/v4l2-event.rst | 0 .../{driver-api/media => media/kapi}/v4l2-fh.rst | 0 .../media => media/kapi}/v4l2-flash-led-class.rst | 0 .../media => media/kapi}/v4l2-fwnode.rst | 0 .../media => media/kapi}/v4l2-intro.rst | 0 .../{driver-api/media => media/kapi}/v4l2-mc.rst | 0 .../media => media/kapi}/v4l2-mediabus.rst | 0 .../media => media/kapi}/v4l2-mem2mem.rst | 0 .../{driver-api/media => media/kapi}/v4l2-rect.rst | 0 Documentation/media/kapi/v4l2-subdev.rst | 444 + .../media => media/kapi}/v4l2-tuner.rst | 0 .../media => media/kapi}/v4l2-tveeprom.rst | 0 Documentation/media/kapi/v4l2-videobuf.rst | 406 + .../media => media/kapi}/v4l2-videobuf2.rst | 0 .../media/lirc.h.rst.exceptions | 0 .../media/media.h.rst.exceptions | 0 Documentation/media/media_kapi.rst | 38 + Documentation/media/media_uapi.rst | 33 + .../{userspace-api => }/media/net.h.rst.exceptions | 0 Documentation/media/typical_media_device.svg | 116 + Documentation/media/uapi/cec/cec-api.rst | 54 + Documentation/media/uapi/cec/cec-func-close.rst | 54 + Documentation/media/uapi/cec/cec-func-ioctl.rst | 73 + Documentation/media/uapi/cec/cec-func-open.rst | 85 + Documentation/media/uapi/cec/cec-func-poll.rst | 85 + Documentation/media/uapi/cec/cec-funcs.rst | 30 + Documentation/media/uapi/cec/cec-header.rst | 17 + Documentation/media/uapi/cec/cec-intro.rst | 49 + .../media/uapi/cec/cec-ioc-adap-g-caps.rst | 150 + .../uapi}/cec/cec-ioc-adap-g-conn-info.rst | 0 .../media/uapi/cec/cec-ioc-adap-g-log-addrs.rst | 378 + .../media/uapi/cec/cec-ioc-adap-g-phys-addr.rst | 100 + Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 257 + Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 301 + Documentation/media/uapi/cec/cec-ioc-receive.rst | 391 + Documentation/media/uapi/cec/cec-pin-error-inj.rst | 334 + .../uapi/dvb/audio-bilingual-channel-select.rst | 66 + .../media/uapi/dvb/audio-channel-select.rst | 66 + .../media/uapi/dvb/audio-clear-buffer.rst | 55 + Documentation/media/uapi/dvb/audio-continue.rst | 56 + Documentation/media/uapi/dvb/audio-fclose.rst | 63 + Documentation/media/uapi/dvb/audio-fopen.rst | 115 + Documentation/media/uapi/dvb/audio-fwrite.rst | 91 + .../media/uapi/dvb/audio-get-capabilities.rst | 63 + Documentation/media/uapi/dvb/audio-get-status.rst | 63 + Documentation/media/uapi/dvb/audio-pause.rst | 57 + Documentation/media/uapi/dvb/audio-play.rst | 56 + .../media/uapi/dvb/audio-select-source.rst | 65 + Documentation/media/uapi/dvb/audio-set-av-sync.rst | 67 + .../media/uapi/dvb/audio-set-bypass-mode.rst | 70 + Documentation/media/uapi/dvb/audio-set-id.rst | 67 + Documentation/media/uapi/dvb/audio-set-mixer.rst | 61 + Documentation/media/uapi/dvb/audio-set-mute.rst | 71 + .../media/uapi/dvb/audio-set-streamtype.rst | 77 + Documentation/media/uapi/dvb/audio-stop.rst | 56 + Documentation/media/uapi/dvb/audio.rst | 34 + Documentation/media/uapi/dvb/audio_data_types.rst | 123 + .../media/uapi/dvb/audio_function_calls.rst | 37 + Documentation/media/uapi/dvb/ca-fclose.rst | 50 + Documentation/media/uapi/dvb/ca-fopen.rst | 84 + Documentation/media/uapi/dvb/ca-get-cap.rst | 53 + Documentation/media/uapi/dvb/ca-get-descr-info.rst | 49 + Documentation/media/uapi/dvb/ca-get-msg.rst | 59 + Documentation/media/uapi/dvb/ca-get-slot-info.rst | 64 + Documentation/media/uapi/dvb/ca-reset.rst | 51 + Documentation/media/uapi/dvb/ca-send-msg.rst | 58 + Documentation/media/uapi/dvb/ca-set-descr.rst | 53 + Documentation/media/uapi/dvb/ca.rst | 31 + Documentation/media/uapi/dvb/ca_data_types.rst | 16 + Documentation/media/uapi/dvb/ca_function_calls.rst | 27 + Documentation/media/uapi/dvb/demux.rst | 30 + Documentation/media/uapi/dvb/dmx-add-pid.rst | 56 + Documentation/media/uapi/dvb/dmx-expbuf.rst | 97 + Documentation/media/uapi/dvb/dmx-fclose.rst | 52 + Documentation/media/uapi/dvb/dmx-fopen.rst | 98 + Documentation/media/uapi/dvb/dmx-fread.rst | 87 + Documentation/media/uapi/dvb/dmx-fwrite.rst | 79 + Documentation/media/uapi/dvb/dmx-get-pes-pids.rst | 71 + Documentation/media/uapi/dvb/dmx-get-stc.rst | 73 + Documentation/media/uapi/dvb/dmx-mmap.rst | 125 + Documentation/media/uapi/dvb/dmx-munmap.rst | 63 + Documentation/media/uapi/dvb/dmx-qbuf.rst | 93 + Documentation/media/uapi/dvb/dmx-querybuf.rst | 72 + Documentation/media/uapi/dvb/dmx-remove-pid.rst | 57 + Documentation/media/uapi/dvb/dmx-reqbufs.rst | 83 + .../media/uapi/dvb/dmx-set-buffer-size.rst | 57 + Documentation/media/uapi/dvb/dmx-set-filter.rst | 64 + .../media/uapi/dvb/dmx-set-pes-filter.rst | 76 + Documentation/media/uapi/dvb/dmx-start.rst | 75 + Documentation/media/uapi/dvb/dmx-stop.rst | 52 + Documentation/media/uapi/dvb/dmx_fcalls.rst | 37 + Documentation/media/uapi/dvb/dmx_types.rst | 16 + .../media/uapi/dvb/dvb-fe-read-status.rst | 32 + .../media/uapi/dvb/dvb-frontend-event.rst | 22 + .../media/uapi/dvb/dvb-frontend-parameters.rst | 126 + Documentation/media/uapi/dvb/dvbapi.rst | 126 + Documentation/media/uapi/dvb/dvbproperty.rst | 133 + Documentation/media/uapi/dvb/dvbstb.svg | 43 + Documentation/media/uapi/dvb/examples.rst | 23 + Documentation/media/uapi/dvb/fe-bandwidth-t.rst | 81 + .../media/uapi/dvb/fe-diseqc-recv-slave-reply.rst | 55 + .../media/uapi/dvb/fe-diseqc-reset-overload.rst | 53 + .../media/uapi/dvb/fe-diseqc-send-burst.rst | 59 + .../media/uapi/dvb/fe-diseqc-send-master-cmd.rst | 56 + .../uapi/dvb/fe-dishnetwork-send-legacy-cmd.rst | 62 + .../media/uapi/dvb/fe-enable-high-lnb-voltage.rst | 61 + Documentation/media/uapi/dvb/fe-get-event.rst | 78 + Documentation/media/uapi/dvb/fe-get-frontend.rst | 69 + Documentation/media/uapi/dvb/fe-get-info.rst | 70 + Documentation/media/uapi/dvb/fe-get-property.rst | 83 + Documentation/media/uapi/dvb/fe-read-ber.rst | 57 + .../media/uapi/dvb/fe-read-signal-strength.rst | 57 + Documentation/media/uapi/dvb/fe-read-snr.rst | 57 + Documentation/media/uapi/dvb/fe-read-status.rst | 72 + .../media/uapi/dvb/fe-read-uncorrected-blocks.rst | 59 + .../media/uapi/dvb/fe-set-frontend-tune-mode.rst | 64 + Documentation/media/uapi/dvb/fe-set-frontend.rst | 78 + Documentation/media/uapi/dvb/fe-set-tone.rst | 65 + Documentation/media/uapi/dvb/fe-set-voltage.rst | 69 + Documentation/media/uapi/dvb/fe-type-t.rst | 98 + .../media/uapi/dvb/fe_property_parameters.rst | 1014 + Documentation/media/uapi/dvb/frontend-header.rst | 13 + .../uapi/dvb/frontend-property-cable-systems.rst | 82 + .../dvb/frontend-property-satellite-systems.rst | 112 + .../dvb/frontend-property-terrestrial-systems.rst | 301 + .../media/uapi/dvb/frontend-stat-properties.rst | 252 + Documentation/media/uapi/dvb/frontend.rst | 63 + Documentation/media/uapi/dvb/frontend_f_close.rst | 57 + Documentation/media/uapi/dvb/frontend_f_open.rst | 117 + Documentation/media/uapi/dvb/frontend_fcalls.rst | 31 + .../media/uapi/dvb/frontend_legacy_api.rst | 45 + .../media/uapi/dvb/frontend_legacy_dvbv3_api.rst | 25 + Documentation/media/uapi/dvb/headers.rst | 30 + Documentation/media/uapi/dvb/intro.rst | 190 + Documentation/media/uapi/dvb/legacy_dvb_apis.rst | 39 + Documentation/media/uapi/dvb/net-add-if.rst | 60 + Documentation/media/uapi/dvb/net-get-if.rst | 59 + Documentation/media/uapi/dvb/net-remove-if.rst | 55 + Documentation/media/uapi/dvb/net-types.rst | 16 + Documentation/media/uapi/dvb/net.rst | 48 + .../media/uapi/dvb/query-dvb-frontend-info.rst | 20 + .../media/uapi/dvb/video-clear-buffer.rst | 63 + Documentation/media/uapi/dvb/video-command.rst | 105 + Documentation/media/uapi/dvb/video-continue.rst | 66 + .../media/uapi/dvb/video-fast-forward.rst | 83 + Documentation/media/uapi/dvb/video-fclose.rst | 62 + Documentation/media/uapi/dvb/video-fopen.rst | 122 + Documentation/media/uapi/dvb/video-freeze.rst | 70 + Documentation/media/uapi/dvb/video-fwrite.rst | 90 + .../media/uapi/dvb/video-get-capabilities.rst | 70 + Documentation/media/uapi/dvb/video-get-event.rst | 114 + .../media/uapi/dvb/video-get-frame-count.rst | 74 + Documentation/media/uapi/dvb/video-get-pts.rst | 78 + Documentation/media/uapi/dvb/video-get-size.rst | 78 + Documentation/media/uapi/dvb/video-get-status.rst | 80 + Documentation/media/uapi/dvb/video-play.rst | 66 + .../media/uapi/dvb/video-select-source.rst | 84 + Documentation/media/uapi/dvb/video-set-blank.rst | 73 + .../media/uapi/dvb/video-set-display-format.rst | 69 + Documentation/media/uapi/dvb/video-set-format.rst | 92 + .../media/uapi/dvb/video-set-streamtype.rst | 70 + Documentation/media/uapi/dvb/video-slowmotion.rst | 83 + .../media/uapi/dvb/video-stillpicture.rst | 70 + Documentation/media/uapi/dvb/video-stop.rst | 83 + Documentation/media/uapi/dvb/video-try-command.rst | 75 + Documentation/media/uapi/dvb/video.rst | 43 + .../media/uapi/dvb/video_function_calls.rst | 42 + Documentation/media/uapi/dvb/video_types.rst | 255 + Documentation/media/uapi/fdl-appendix.rst | 478 + Documentation/media/uapi/gen-errors.rst | 103 + .../media/uapi/mediactl/media-controller-intro.rst | 40 + .../media/uapi/mediactl/media-controller-model.rst | 42 + .../media/uapi/mediactl/media-controller.rst | 62 + .../media/uapi/mediactl/media-func-close.rst | 54 + .../media/uapi/mediactl/media-func-ioctl.rst | 74 + .../media/uapi/mediactl/media-func-open.rst | 76 + Documentation/media/uapi/mediactl/media-funcs.rst | 33 + Documentation/media/uapi/mediactl/media-header.rst | 17 + .../media/uapi/mediactl/media-ioc-device-info.rst | 118 + .../uapi/mediactl/media-ioc-enum-entities.rst | 156 + .../media/uapi/mediactl/media-ioc-enum-links.rst | 157 + .../media/uapi/mediactl/media-ioc-g-topology.rst | 307 + .../uapi/mediactl/media-ioc-request-alloc.rst | 90 + .../media/uapi/mediactl/media-ioc-setup-link.rst | 74 + .../uapi/mediactl/media-request-ioc-queue.rst | 102 + .../uapi/mediactl/media-request-ioc-reinit.rst | 75 + Documentation/media/uapi/mediactl/media-types.rst | 425 + Documentation/media/uapi/mediactl/request-api.rst | 276 + .../media/uapi/mediactl/request-func-close.rst | 73 + .../media/uapi/mediactl/request-func-ioctl.rst | 91 + .../media/uapi/mediactl/request-func-poll.rst | 101 + Documentation/media/uapi/rc/keytable.c.rst | 183 + Documentation/media/uapi/rc/lirc-dev-intro.rst | 171 + Documentation/media/uapi/rc/lirc-dev.rst | 21 + Documentation/media/uapi/rc/lirc-func.rst | 34 + Documentation/media/uapi/rc/lirc-get-features.rst | 200 + Documentation/media/uapi/rc/lirc-get-rec-mode.rst | 74 + .../media/uapi/rc/lirc-get-rec-resolution.rst | 54 + Documentation/media/uapi/rc/lirc-get-send-mode.rst | 78 + Documentation/media/uapi/rc/lirc-get-timeout.rst | 63 + Documentation/media/uapi/rc/lirc-header.rst | 17 + Documentation/media/uapi/rc/lirc-read.rst | 76 + .../uapi/rc/lirc-set-measure-carrier-mode.rst | 53 + .../media/uapi/rc/lirc-set-rec-carrier-range.rst | 54 + .../media/uapi/rc/lirc-set-rec-carrier.rst | 53 + .../media/uapi/rc/lirc-set-rec-timeout-reports.rst | 56 + .../media/uapi/rc/lirc-set-rec-timeout.rst | 61 + .../media/uapi/rc/lirc-set-send-carrier.rst | 48 + .../media/uapi/rc/lirc-set-send-duty-cycle.rst | 54 + .../media/uapi/rc/lirc-set-transmitter-mask.rst | 58 + .../media/uapi/rc/lirc-set-wideband-receiver.rst | 63 + Documentation/media/uapi/rc/lirc-write.rst | 82 + Documentation/media/uapi/rc/rc-intro.rst | 31 + .../media => media/uapi}/rc/rc-protos.rst | 0 Documentation/media/uapi/rc/rc-sysfs-nodes.rst | 151 + Documentation/media/uapi/rc/rc-table-change.rst | 25 + Documentation/media/uapi/rc/rc-tables.rst | 766 + Documentation/media/uapi/rc/remote_controllers.rst | 59 + Documentation/media/uapi/v4l/app-pri.rst | 37 + Documentation/media/uapi/v4l/async.rst | 16 + Documentation/media/uapi/v4l/audio.rst | 104 + Documentation/media/uapi/v4l/bayer.svg | 56 + Documentation/media/uapi/v4l/biblio.rst | 416 + Documentation/media/uapi/v4l/buffer.rst | 817 + Documentation/media/uapi/v4l/capture-example.rst | 20 + Documentation/media/uapi/v4l/capture.c.rst | 671 + Documentation/media/uapi/v4l/colorspaces-defs.rst | 183 + .../media/uapi/v4l/colorspaces-details.rst | 813 + Documentation/media/uapi/v4l/colorspaces.rst | 170 + Documentation/media/uapi/v4l/common-defs.rst | 20 + Documentation/media/uapi/v4l/common.rst | 64 + Documentation/media/uapi/v4l/compat.rst | 25 + Documentation/media/uapi/v4l/constraints.svg | 37 + Documentation/media/uapi/v4l/control.rst | 512 + Documentation/media/uapi/v4l/crop.rst | 324 + Documentation/media/uapi/v4l/crop.svg | 290 + Documentation/media/uapi/v4l/depth-formats.rst | 24 + Documentation/media/uapi/v4l/dev-capture.rst | 111 + .../media => media/uapi}/v4l/dev-decoder.rst | 0 Documentation/media/uapi/v4l/dev-event.rst | 54 + Documentation/media/uapi/v4l/dev-mem2mem.rst | 49 + Documentation/media/uapi/v4l/dev-meta.rst | 74 + Documentation/media/uapi/v4l/dev-osd.rst | 157 + Documentation/media/uapi/v4l/dev-output.rst | 108 + Documentation/media/uapi/v4l/dev-overlay.rst | 328 + Documentation/media/uapi/v4l/dev-radio.rst | 59 + Documentation/media/uapi/v4l/dev-raw-vbi.rst | 306 + Documentation/media/uapi/v4l/dev-rds.rst | 191 + Documentation/media/uapi/v4l/dev-sdr.rst | 114 + Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 669 + .../uapi}/v4l/dev-stateless-decoder.rst | 0 Documentation/media/uapi/v4l/dev-subdev.rst | 503 + Documentation/media/uapi/v4l/dev-touch.rst | 63 + Documentation/media/uapi/v4l/devices.rst | 33 + Documentation/media/uapi/v4l/diff-v4l.rst | 693 + Documentation/media/uapi/v4l/dmabuf.rst | 169 + Documentation/media/uapi/v4l/dv-timings.rst | 45 + Documentation/media/uapi/v4l/ext-ctrls-camera.rst | 515 + Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 4264 +++ Documentation/media/uapi/v4l/ext-ctrls-detect.rst | 71 + Documentation/media/uapi/v4l/ext-ctrls-dv.rst | 166 + Documentation/media/uapi/v4l/ext-ctrls-flash.rst | 192 + Documentation/media/uapi/v4l/ext-ctrls-fm-rx.rst | 95 + Documentation/media/uapi/v4l/ext-ctrls-fm-tx.rst | 188 + .../media/uapi/v4l/ext-ctrls-image-process.rst | 63 + .../media/uapi/v4l/ext-ctrls-image-source.rst | 67 + Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst | 113 + .../media/uapi/v4l/ext-ctrls-rf-tuner.rst | 96 + Documentation/media/uapi/v4l/extended-controls.rst | 180 + Documentation/media/uapi/v4l/field-order.rst | 172 + Documentation/media/uapi/v4l/fieldseq_bt.svg | 2621 ++ Documentation/media/uapi/v4l/fieldseq_tb.svg | 2618 ++ Documentation/media/uapi/v4l/format.rst | 99 + Documentation/media/uapi/v4l/func-close.rst | 56 + Documentation/media/uapi/v4l/func-ioctl.rst | 69 + Documentation/media/uapi/v4l/func-mmap.rst | 148 + Documentation/media/uapi/v4l/func-munmap.rst | 65 + Documentation/media/uapi/v4l/func-open.rst | 90 + Documentation/media/uapi/v4l/func-poll.rst | 124 + Documentation/media/uapi/v4l/func-read.rst | 140 + Documentation/media/uapi/v4l/func-select.rst | 127 + Documentation/media/uapi/v4l/func-write.rst | 91 + Documentation/media/uapi/v4l/hist-v4l2.rst | 1374 + Documentation/media/uapi/v4l/hsv-formats.rst | 26 + Documentation/media/uapi/v4l/io.rst | 58 + .../media/uapi/v4l/libv4l-introduction.rst | 191 + Documentation/media/uapi/v4l/libv4l.rst | 20 + Documentation/media/uapi/v4l/meta-formats.rst | 27 + Documentation/media/uapi/v4l/mmap.rst | 292 + Documentation/media/uapi/v4l/nv12mt.svg | 477 + Documentation/media/uapi/v4l/nv12mt_example.svg | 1616 ++ Documentation/media/uapi/v4l/open.rst | 165 + .../media => media/uapi}/v4l/pipeline.dot | 0 Documentation/media/uapi/v4l/pixfmt-bayer.rst | 39 + .../media => media/uapi}/v4l/pixfmt-cnf4.rst | 0 Documentation/media/uapi/v4l/pixfmt-compressed.rst | 232 + Documentation/media/uapi/v4l/pixfmt-grey.rst | 51 + Documentation/media/uapi/v4l/pixfmt-indexed.rst | 54 + Documentation/media/uapi/v4l/pixfmt-intro.rst | 58 + Documentation/media/uapi/v4l/pixfmt-inzi.rst | 89 + Documentation/media/uapi/v4l/pixfmt-m420.rst | 133 + Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 220 + .../media/uapi/v4l/pixfmt-meta-intel-ipu3.rst | 104 + Documentation/media/uapi/v4l/pixfmt-meta-uvc.rst | 58 + Documentation/media/uapi/v4l/pixfmt-meta-vivid.rst | 60 + .../media/uapi/v4l/pixfmt-meta-vsp1-hgo.rst | 175 + .../media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst | 136 + Documentation/media/uapi/v4l/pixfmt-nv12.rst | 136 + Documentation/media/uapi/v4l/pixfmt-nv12m.rst | 151 + Documentation/media/uapi/v4l/pixfmt-nv12mt.rst | 67 + Documentation/media/uapi/v4l/pixfmt-nv16.rst | 160 + Documentation/media/uapi/v4l/pixfmt-nv16m.rst | 164 + Documentation/media/uapi/v4l/pixfmt-nv24.rst | 102 + Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst | 164 + Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst | 380 + Documentation/media/uapi/v4l/pixfmt-reserved.rst | 282 + Documentation/media/uapi/v4l/pixfmt-rgb.rst | 1304 + Documentation/media/uapi/v4l/pixfmt-sdr-cs08.rst | 37 + Documentation/media/uapi/v4l/pixfmt-sdr-cs14le.rst | 41 + Documentation/media/uapi/v4l/pixfmt-sdr-cu08.rst | 37 + Documentation/media/uapi/v4l/pixfmt-sdr-cu16le.rst | 41 + .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst | 62 + .../media/uapi/v4l/pixfmt-sdr-pcu18be.rst | 62 + .../media/uapi/v4l/pixfmt-sdr-pcu20be.rst | 62 + Documentation/media/uapi/v4l/pixfmt-sdr-ru12le.rst | 39 + .../media/uapi/v4l/pixfmt-srggb10-ipu3.rst | 342 + Documentation/media/uapi/v4l/pixfmt-srggb10.rst | 83 + .../media/uapi/v4l/pixfmt-srggb10alaw8.rst | 31 + .../media/uapi/v4l/pixfmt-srggb10dpcm8.rst | 35 + Documentation/media/uapi/v4l/pixfmt-srggb10p.rst | 81 + Documentation/media/uapi/v4l/pixfmt-srggb12.rst | 84 + Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 94 + Documentation/media/uapi/v4l/pixfmt-srggb14.rst | 82 + Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 152 + Documentation/media/uapi/v4l/pixfmt-srggb16.rst | 76 + Documentation/media/uapi/v4l/pixfmt-srggb8.rst | 61 + Documentation/media/uapi/v4l/pixfmt-tch-td08.rst | 59 + Documentation/media/uapi/v4l/pixfmt-tch-td16.rst | 74 + Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst | 57 + Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst | 73 + Documentation/media/uapi/v4l/pixfmt-uv8.rst | 54 + Documentation/media/uapi/v4l/pixfmt-uyvy.rst | 117 + .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 138 + Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 171 + Documentation/media/uapi/v4l/pixfmt-vyuy.rst | 115 + Documentation/media/uapi/v4l/pixfmt-y10.rst | 72 + Documentation/media/uapi/v4l/pixfmt-y10b.rst | 40 + Documentation/media/uapi/v4l/pixfmt-y10p.rst | 50 + Documentation/media/uapi/v4l/pixfmt-y12.rst | 72 + Documentation/media/uapi/v4l/pixfmt-y12i.rst | 43 + Documentation/media/uapi/v4l/pixfmt-y14.rst | 72 + Documentation/media/uapi/v4l/pixfmt-y16-be.rst | 76 + Documentation/media/uapi/v4l/pixfmt-y16.rst | 76 + Documentation/media/uapi/v4l/pixfmt-y41p.rst | 158 + Documentation/media/uapi/v4l/pixfmt-y8i.rst | 73 + Documentation/media/uapi/v4l/pixfmt-yuv410.rst | 134 + Documentation/media/uapi/v4l/pixfmt-yuv411p.rst | 122 + Documentation/media/uapi/v4l/pixfmt-yuv420.rst | 150 + Documentation/media/uapi/v4l/pixfmt-yuv420m.rst | 159 + Documentation/media/uapi/v4l/pixfmt-yuv422m.rst | 148 + Documentation/media/uapi/v4l/pixfmt-yuv422p.rst | 136 + Documentation/media/uapi/v4l/pixfmt-yuv444m.rst | 148 + Documentation/media/uapi/v4l/pixfmt-yuyv.rst | 125 + Documentation/media/uapi/v4l/pixfmt-yvyu.rst | 115 + Documentation/media/uapi/v4l/pixfmt-z16.rst | 73 + Documentation/media/uapi/v4l/pixfmt.rst | 45 + Documentation/media/uapi/v4l/planar-apis.rst | 68 + Documentation/media/uapi/v4l/querycap.rst | 41 + Documentation/media/uapi/v4l/rw.rst | 54 + Documentation/media/uapi/v4l/sdr-formats.rst | 29 + .../media/uapi/v4l/selection-api-configuration.rst | 144 + .../media/uapi/v4l/selection-api-examples.rst | 91 + .../media/uapi/v4l/selection-api-intro.rst | 35 + .../media/uapi/v4l/selection-api-targets.rst | 27 + .../media/uapi/v4l/selection-api-vs-crop-api.rst | 46 + Documentation/media/uapi/v4l/selection-api.rst | 23 + Documentation/media/uapi/v4l/selection.svg | 1178 + Documentation/media/uapi/v4l/selections-common.rst | 30 + Documentation/media/uapi/v4l/standard.rst | 192 + Documentation/media/uapi/v4l/streaming-par.rst | 40 + Documentation/media/uapi/v4l/subdev-formats.rst | 7833 ++++++ .../uapi/v4l/subdev-image-processing-crop.svg | 312 + .../uapi/v4l/subdev-image-processing-full.svg | 752 + ...ubdev-image-processing-scaling-multi-source.svg | 550 + Documentation/media/uapi/v4l/tch-formats.rst | 25 + Documentation/media/uapi/v4l/tuner.rst | 92 + Documentation/media/uapi/v4l/user-func.rst | 88 + Documentation/media/uapi/v4l/userp.rst | 128 + .../media/uapi/v4l/v4l2-selection-flags.rst | 51 + .../media/uapi/v4l/v4l2-selection-targets.rst | 78 + Documentation/media/uapi/v4l/v4l2.rst | 423 + Documentation/media/uapi/v4l/v4l2grab-example.rst | 24 + Documentation/media/uapi/v4l/v4l2grab.c.rst | 176 + Documentation/media/uapi/v4l/vbi_525.svg | 821 + Documentation/media/uapi/v4l/vbi_625.svg | 870 + Documentation/media/uapi/v4l/vbi_hsync.svg | 321 + Documentation/media/uapi/v4l/video.rst | 75 + Documentation/media/uapi/v4l/videodev.rst | 16 + .../media/uapi/v4l/vidioc-create-bufs.rst | 141 + Documentation/media/uapi/v4l/vidioc-cropcap.rst | 143 + .../media/uapi/v4l/vidioc-dbg-g-chip-info.rst | 167 + .../media/uapi/v4l/vidioc-dbg-g-register.rst | 171 + .../media/uapi/v4l/vidioc-decoder-cmd.rst | 226 + Documentation/media/uapi/v4l/vidioc-dqevent.rst | 391 + .../media/uapi/v4l/vidioc-dv-timings-cap.rst | 169 + .../media/uapi/v4l/vidioc-encoder-cmd.rst | 168 + .../media/uapi/v4l/vidioc-enum-dv-timings.rst | 114 + Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 159 + .../media/uapi/v4l/vidioc-enum-frameintervals.rst | 203 + .../media/uapi/v4l/vidioc-enum-framesizes.rst | 213 + .../media/uapi/v4l/vidioc-enum-freq-bands.rst | 150 + Documentation/media/uapi/v4l/vidioc-enumaudio.rst | 62 + .../media/uapi/v4l/vidioc-enumaudioout.rst | 67 + Documentation/media/uapi/v4l/vidioc-enuminput.rst | 242 + Documentation/media/uapi/v4l/vidioc-enumoutput.rst | 165 + Documentation/media/uapi/v4l/vidioc-enumstd.rst | 367 + Documentation/media/uapi/v4l/vidioc-expbuf.rst | 175 + Documentation/media/uapi/v4l/vidioc-g-audio.rst | 135 + Documentation/media/uapi/v4l/vidioc-g-audioout.rst | 108 + Documentation/media/uapi/v4l/vidioc-g-crop.rst | 119 + Documentation/media/uapi/v4l/vidioc-g-ctrl.rst | 106 + .../media/uapi/v4l/vidioc-g-dv-timings.rst | 312 + Documentation/media/uapi/v4l/vidioc-g-edid.rst | 154 + .../media/uapi/v4l/vidioc-g-enc-index.rst | 156 + .../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 416 + Documentation/media/uapi/v4l/vidioc-g-fbuf.rst | 362 + Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 161 + .../media/uapi/v4l/vidioc-g-frequency.rst | 112 + Documentation/media/uapi/v4l/vidioc-g-input.rst | 71 + Documentation/media/uapi/v4l/vidioc-g-jpegcomp.rst | 134 + .../media/uapi/v4l/vidioc-g-modulator.rst | 202 + Documentation/media/uapi/v4l/vidioc-g-output.rst | 73 + Documentation/media/uapi/v4l/vidioc-g-parm.rst | 270 + Documentation/media/uapi/v4l/vidioc-g-priority.rst | 100 + .../media/uapi/v4l/vidioc-g-selection.rst | 200 + .../media/uapi/v4l/vidioc-g-sliced-vbi-cap.rst | 202 + Documentation/media/uapi/v4l/vidioc-g-std.rst | 81 + Documentation/media/uapi/v4l/vidioc-g-tuner.rst | 476 + Documentation/media/uapi/v4l/vidioc-log-status.rst | 56 + Documentation/media/uapi/v4l/vidioc-overlay.rst | 61 + .../media/uapi/v4l/vidioc-prepare-buf.rst | 65 + Documentation/media/uapi/v4l/vidioc-qbuf.rst | 205 + .../media/uapi/v4l/vidioc-query-dv-timings.rst | 94 + Documentation/media/uapi/v4l/vidioc-querybuf.rst | 87 + Documentation/media/uapi/v4l/vidioc-querycap.rst | 284 + Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 616 + Documentation/media/uapi/v4l/vidioc-querystd.rst | 77 + Documentation/media/uapi/v4l/vidioc-reqbufs.rst | 169 + .../media/uapi/v4l/vidioc-s-hw-freq-seek.rst | 147 + Documentation/media/uapi/v4l/vidioc-streamon.rst | 113 + .../uapi/v4l/vidioc-subdev-enum-frame-interval.rst | 120 + .../uapi/v4l/vidioc-subdev-enum-frame-size.rst | 125 + .../uapi/v4l/vidioc-subdev-enum-mbus-code.rst | 98 + .../media/uapi/v4l/vidioc-subdev-g-crop.rst | 125 + .../media/uapi/v4l/vidioc-subdev-g-fmt.rst | 154 + .../uapi/v4l/vidioc-subdev-g-frame-interval.rst | 120 + .../media/uapi/v4l/vidioc-subdev-g-selection.rst | 125 + .../media/uapi/v4l/vidioc-subscribe-event.rst | 123 + Documentation/media/uapi/v4l/yuv-formats.rst | 64 + .../v4l-drivers}/au0828-cardlist.rst | 0 Documentation/media/v4l-drivers/bttv-cardlist.rst | 683 + Documentation/media/v4l-drivers/bttv.rst | 1926 ++ .../media => media/v4l-drivers}/cafe_ccic.rst | 0 Documentation/media/v4l-drivers/cardlist.rst | 20 + Documentation/media/v4l-drivers/cpia2.rst | 195 + Documentation/media/v4l-drivers/cx2341x.rst | 3860 +++ .../media/v4l-drivers/cx23885-cardlist.rst | 263 + Documentation/media/v4l-drivers/cx88-cardlist.rst | 379 + Documentation/media/v4l-drivers/cx88.rst | 165 + Documentation/media/v4l-drivers/davinci-vpbe.rst | 97 + .../media/v4l-drivers/em28xx-cardlist.rst | 428 + Documentation/media/v4l-drivers/fimc.rst | 171 + .../media/v4l => media/v4l-drivers}/fourcc.rst | 0 .../media => media/v4l-drivers}/gspca-cardlist.rst | 0 Documentation/media/v4l-drivers/imx.rst | 705 + .../media => media/v4l-drivers}/imx7.rst | 0 Documentation/media/v4l-drivers/index.rst | 68 + Documentation/media/v4l-drivers/ipu3.rst | 558 + .../media => media/v4l-drivers}/ipu3_rcb.svg | 0 Documentation/media/v4l-drivers/ivtv-cardlist.rst | 139 + .../media => media/v4l-drivers}/ivtv.rst | 0 Documentation/media/v4l-drivers/max2175.rst | 64 + Documentation/media/v4l-drivers/meye.rst | 134 + Documentation/media/v4l-drivers/omap3isp.rst | 284 + .../media => media/v4l-drivers}/omap4_camera.rst | 0 .../media => media/v4l-drivers}/philips.rst | 0 .../drivers => media/v4l-drivers}/pvrusb2.rst | 0 .../drivers => media/v4l-drivers}/pxa_camera.rst | 0 .../media => media/v4l-drivers}/qcom_camss.rst | 0 .../v4l-drivers}/qcom_camss_8x96_graph.dot | 0 .../v4l-drivers}/qcom_camss_graph.dot | 0 .../drivers => media/v4l-drivers}/radiotrack.rst | 0 .../media => media/v4l-drivers}/rcar-fdp1.rst | 0 .../media/v4l-drivers/saa7134-cardlist.rst | 803 + Documentation/media/v4l-drivers/saa7134.rst | 115 + .../media/v4l-drivers/saa7164-cardlist.rst | 71 + .../v4l-drivers}/sh_mobile_ceu_camera.rst | 0 .../media => media/v4l-drivers}/si470x.rst | 0 .../media => media/v4l-drivers}/si4713.rst | 0 .../media => media/v4l-drivers}/si476x.rst | 0 .../media/v4l-drivers}/soc-camera.rst | 0 .../v4l-drivers}/tm6000-cardlist.rst | 0 .../media => media/v4l-drivers}/tuner-cardlist.rst | 0 .../media/drivers => media/v4l-drivers}/tuners.rst | 0 .../v4l-drivers}/usbvision-cardlist.rst | 0 .../drivers => media/v4l-drivers}/uvcvideo.rst | 0 Documentation/media/v4l-drivers/v4l-with-ir.rst | 75 + .../media => media/v4l-drivers}/vimc.dot | 0 Documentation/media/v4l-drivers/vimc.rst | 101 + .../media => media/v4l-drivers}/vivid.rst | 0 Documentation/media/v4l-drivers/zr364xx.rst | 110 + .../media/video.h.rst.exceptions | 0 Documentation/media/videodev2.h.rst.exceptions | 572 + Documentation/memory-barriers.txt | 2 +- Documentation/misc-devices/index.rst | 1 - Documentation/networking/6pack.rst | 191 - Documentation/networking/6pack.txt | 175 + Documentation/networking/PLIP.txt | 215 + Documentation/networking/altera_tse.rst | 286 - Documentation/networking/altera_tse.txt | 263 + Documentation/networking/arcnet-hardware.rst | 3234 --- Documentation/networking/arcnet-hardware.txt | 3133 +++ Documentation/networking/arcnet.rst | 594 - Documentation/networking/arcnet.txt | 556 + Documentation/networking/atm.rst | 14 - Documentation/networking/atm.txt | 8 + Documentation/networking/ax25.rst | 16 - Documentation/networking/ax25.txt | 10 + Documentation/networking/baycom.rst | 174 - Documentation/networking/baycom.txt | 158 + Documentation/networking/bonding.rst | 2890 -- Documentation/networking/bonding.txt | 2837 ++ Documentation/networking/caif/Linux-CAIF.txt | 175 + Documentation/networking/caif/caif.rst | 2 + Documentation/networking/caif/index.rst | 13 - Documentation/networking/caif/linux_caif.rst | 195 - Documentation/networking/caif/spi_porting.rst | 229 - Documentation/networking/caif/spi_porting.txt | 208 + Documentation/networking/can.rst | 2 +- Documentation/networking/cdc_mbim.rst | 355 - Documentation/networking/cdc_mbim.txt | 339 + Documentation/networking/checksum-offloads.rst | 2 +- Documentation/networking/cops.rst | 80 - Documentation/networking/cops.txt | 63 + Documentation/networking/cxacru.rst | 120 - Documentation/networking/cxacru.txt | 100 + Documentation/networking/dccp.rst | 216 - Documentation/networking/dccp.txt | 207 + Documentation/networking/dctcp.rst | 52 - Documentation/networking/dctcp.txt | 44 + Documentation/networking/decnet.rst | 243 - Documentation/networking/decnet.txt | 230 + Documentation/networking/defza.rst | 63 - Documentation/networking/defza.txt | 57 + .../networking/device_drivers/3com/3c509.rst | 249 - .../networking/device_drivers/3com/3c509.txt | 213 + .../networking/device_drivers/3com/vortex.rst | 461 - .../networking/device_drivers/3com/vortex.txt | 448 + .../networking/device_drivers/amazon/ena.rst | 344 - .../networking/device_drivers/amazon/ena.txt | 308 + .../device_drivers/aquantia/atlantic.rst | 556 - .../device_drivers/aquantia/atlantic.txt | 479 + .../networking/device_drivers/chelsio/cxgb.rst | 393 - .../networking/device_drivers/chelsio/cxgb.txt | 352 + .../networking/device_drivers/cirrus/cs89x0.rst | 647 - .../networking/device_drivers/cirrus/cs89x0.txt | 624 + .../networking/device_drivers/davicom/dm9000.rst | 171 - .../networking/device_drivers/davicom/dm9000.txt | 167 + .../networking/device_drivers/dec/de4x5.rst | 189 - .../networking/device_drivers/dec/de4x5.txt | 178 + .../networking/device_drivers/dec/dmfe.rst | 71 - .../networking/device_drivers/dec/dmfe.txt | 66 + .../networking/device_drivers/dlink/dl2k.rst | 314 - .../networking/device_drivers/dlink/dl2k.txt | 282 + .../networking/device_drivers/freescale/dpaa.rst | 269 - .../networking/device_drivers/freescale/dpaa.txt | 260 + .../device_drivers/freescale/gianfar.rst | 51 - .../device_drivers/freescale/gianfar.txt | 42 + Documentation/networking/device_drivers/index.rst | 24 - .../networking/device_drivers/intel/e100.rst | 2 +- .../networking/device_drivers/intel/ipw2100.rst | 323 - .../networking/device_drivers/intel/ipw2100.txt | 293 + .../networking/device_drivers/intel/ipw2200.rst | 526 - .../networking/device_drivers/intel/ipw2200.txt | 472 + .../networking/device_drivers/intel/ixgb.rst | 2 +- .../networking/device_drivers/microsoft/netvsc.rst | 116 - .../networking/device_drivers/microsoft/netvsc.txt | 105 + .../networking/device_drivers/neterion/s2io.rst | 196 - .../networking/device_drivers/neterion/s2io.txt | 141 + .../networking/device_drivers/neterion/vxge.rst | 115 - .../networking/device_drivers/neterion/vxge.txt | 93 + .../networking/device_drivers/pensando/ionic.rst | 231 +- .../networking/device_drivers/qualcomm/rmnet.rst | 95 - .../networking/device_drivers/qualcomm/rmnet.txt | 82 + Documentation/networking/device_drivers/sb1000.rst | 222 - Documentation/networking/device_drivers/sb1000.txt | 207 + .../networking/device_drivers/smsc/smc9.rst | 48 - .../networking/device_drivers/smsc/smc9.txt | 42 + .../networking/device_drivers/ti/cpsw.rst | 587 - .../networking/device_drivers/ti/cpsw.txt | 541 + .../device_drivers/ti/cpsw_switchdev.rst | 242 - .../device_drivers/ti/cpsw_switchdev.txt | 209 + .../networking/device_drivers/ti/tlan.rst | 140 - .../networking/device_drivers/ti/tlan.txt | 117 + .../device_drivers/toshiba/spider_net.rst | 202 - .../device_drivers/toshiba/spider_net.txt | 204 + .../networking/devlink-params-sja1105.txt | 27 - .../networking/devlink/devlink-region.rst | 11 +- Documentation/networking/dns_resolver.rst | 155 - Documentation/networking/dns_resolver.txt | 157 + Documentation/networking/driver.rst | 97 - Documentation/networking/driver.txt | 93 + Documentation/networking/dsa/sja1105.rst | 327 +- Documentation/networking/eql.rst | 373 - Documentation/networking/eql.txt | 528 + Documentation/networking/ethtool-netlink.rst | 92 +- Documentation/networking/fib_trie.rst | 149 - Documentation/networking/fib_trie.txt | 145 + Documentation/networking/filter.rst | 1651 -- Documentation/networking/filter.txt | 1545 ++ Documentation/networking/fore200e.rst | 66 - Documentation/networking/fore200e.txt | 64 + Documentation/networking/framerelay.rst | 44 - Documentation/networking/framerelay.txt | 39 + Documentation/networking/gen_stats.rst | 129 - Documentation/networking/gen_stats.txt | 119 + Documentation/networking/generic-hdlc.rst | 170 - Documentation/networking/generic-hdlc.txt | 132 + Documentation/networking/generic_netlink.rst | 9 - Documentation/networking/generic_netlink.txt | 3 + Documentation/networking/gtp.rst | 251 - Documentation/networking/gtp.txt | 230 + Documentation/networking/hinic.rst | 128 - Documentation/networking/hinic.txt | 125 + Documentation/networking/ila.rst | 296 - Documentation/networking/ila.txt | 285 + Documentation/networking/index.rst | 87 - Documentation/networking/ip-sysctl.rst | 2657 -- Documentation/networking/ip-sysctl.txt | 2362 ++ Documentation/networking/ip_dynaddr.rst | 40 - Documentation/networking/ip_dynaddr.txt | 29 + Documentation/networking/ipddp.rst | 78 - Documentation/networking/ipddp.txt | 73 + Documentation/networking/iphase.rst | 193 - Documentation/networking/iphase.txt | 158 + Documentation/networking/ipsec.rst | 46 - Documentation/networking/ipsec.txt | 38 + Documentation/networking/ipv6.rst | 78 - Documentation/networking/ipv6.txt | 72 + Documentation/networking/ipvlan.rst | 189 - Documentation/networking/ipvlan.txt | 146 + Documentation/networking/ipvs-sysctl.rst | 302 - Documentation/networking/ipvs-sysctl.txt | 294 + Documentation/networking/kcm.rst | 290 - Documentation/networking/kcm.txt | 285 + Documentation/networking/l2tp.rst | 358 - Documentation/networking/l2tp.txt | 345 + Documentation/networking/lapb-module.rst | 305 - Documentation/networking/lapb-module.txt | 263 + Documentation/networking/ltpc.rst | 144 - Documentation/networking/ltpc.txt | 131 + Documentation/networking/mac80211-injection.rst | 106 - Documentation/networking/mac80211-injection.txt | 97 + Documentation/networking/mpls-sysctl.rst | 57 - Documentation/networking/mpls-sysctl.txt | 48 + Documentation/networking/multiqueue.rst | 78 - Documentation/networking/multiqueue.txt | 79 + Documentation/networking/netconsole.rst | 239 - Documentation/networking/netconsole.txt | 210 + Documentation/networking/netdev-features.rst | 184 - Documentation/networking/netdev-features.txt | 181 + Documentation/networking/netdevices.rst | 111 - Documentation/networking/netdevices.txt | 104 + Documentation/networking/netfilter-sysctl.rst | 17 - Documentation/networking/netfilter-sysctl.txt | 10 + Documentation/networking/netif-msg.rst | 95 - Documentation/networking/netif-msg.txt | 79 + Documentation/networking/nf_conntrack-sysctl.rst | 179 - Documentation/networking/nf_conntrack-sysctl.txt | 172 + Documentation/networking/nf_flowtable.rst | 117 - Documentation/networking/nf_flowtable.txt | 112 + Documentation/networking/openvswitch.rst | 251 - Documentation/networking/openvswitch.txt | 248 + Documentation/networking/operstates.rst | 185 - Documentation/networking/operstates.txt | 164 + Documentation/networking/packet_mmap.rst | 1084 - Documentation/networking/packet_mmap.txt | 1061 + Documentation/networking/phonet.rst | 230 - Documentation/networking/phonet.txt | 214 + Documentation/networking/pktgen.rst | 412 - Documentation/networking/pktgen.txt | 400 + Documentation/networking/plip.rst | 222 - Documentation/networking/ppp_generic.rst | 440 - Documentation/networking/ppp_generic.txt | 428 + Documentation/networking/proc_net_tcp.rst | 57 - Documentation/networking/proc_net_tcp.txt | 48 + Documentation/networking/radiotap-headers.rst | 159 - Documentation/networking/radiotap-headers.txt | 152 + Documentation/networking/ray_cs.rst | 165 - Documentation/networking/ray_cs.txt | 150 + Documentation/networking/rds.rst | 448 - Documentation/networking/rds.txt | 423 + Documentation/networking/regulatory.rst | 209 - Documentation/networking/regulatory.txt | 204 + Documentation/networking/rxrpc.rst | 1169 - Documentation/networking/rxrpc.txt | 1155 + Documentation/networking/sctp.rst | 42 - Documentation/networking/sctp.txt | 35 + Documentation/networking/secid.rst | 20 - Documentation/networking/secid.txt | 14 + Documentation/networking/seg6-sysctl.rst | 26 - Documentation/networking/seg6-sysctl.txt | 18 + Documentation/networking/skfp.rst | 253 - Documentation/networking/skfp.txt | 220 + Documentation/networking/snmp_counter.rst | 2 +- Documentation/networking/strparser.rst | 240 - Documentation/networking/strparser.txt | 207 + Documentation/networking/switchdev.rst | 387 - Documentation/networking/switchdev.txt | 373 + Documentation/networking/tc-actions-env-rules.rst | 29 - Documentation/networking/tc-actions-env-rules.txt | 24 + Documentation/networking/tcp-thin.rst | 52 - Documentation/networking/tcp-thin.txt | 47 + Documentation/networking/team.rst | 8 - Documentation/networking/team.txt | 2 + Documentation/networking/timestamping.rst | 591 - Documentation/networking/timestamping.txt | 571 + Documentation/networking/tproxy.rst | 109 - Documentation/networking/tproxy.txt | 104 + Documentation/networking/tuntap.rst | 259 - Documentation/networking/tuntap.txt | 227 + Documentation/networking/udplite.rst | 291 - Documentation/networking/udplite.txt | 278 + Documentation/networking/vrf.rst | 451 - Documentation/networking/vrf.txt | 418 + Documentation/networking/vxlan.rst | 60 - Documentation/networking/vxlan.txt | 51 + Documentation/networking/x25-iface.rst | 129 - Documentation/networking/x25-iface.txt | 123 + Documentation/networking/x25.rst | 48 - Documentation/networking/x25.txt | 44 + Documentation/networking/xfrm_device.rst | 151 - Documentation/networking/xfrm_device.txt | 140 + Documentation/networking/xfrm_proc.rst | 113 - Documentation/networking/xfrm_proc.txt | 82 + Documentation/networking/xfrm_sync.rst | 189 - Documentation/networking/xfrm_sync.txt | 169 + Documentation/networking/xfrm_sysctl.rst | 11 - Documentation/networking/xfrm_sysctl.txt | 4 + Documentation/networking/z8530drv.rst | 686 - Documentation/networking/z8530drv.txt | 657 + Documentation/power/pci.rst | 58 +- Documentation/power/suspend-and-cpuhotplug.rst | 6 +- Documentation/powerpc/cxl.rst | 2 - Documentation/powerpc/firmware-assisted-dump.rst | 2 +- Documentation/powerpc/index.rst | 1 - Documentation/powerpc/vas-api.rst | 292 - Documentation/process/adding-syscalls.rst | 2 +- Documentation/process/submit-checklist.rst | 2 +- Documentation/process/submitting-patches.rst | 2 +- Documentation/{core-api/rbtree.rst => rbtree.txt} | 0 Documentation/s390/index.rst | 1 - Documentation/s390/pci.rst | 125 - Documentation/s390/vfio-ap.rst | 2 +- Documentation/scheduler/sched-domains.rst | 10 +- Documentation/security/keys/core.rst | 57 - Documentation/security/siphash.rst | 2 +- Documentation/sphinx/requirements.txt | 2 +- Documentation/timers/timers-howto.rst | 3 - Documentation/trace/coresight/coresight-ect.rst | 6 +- Documentation/trace/coresight/coresight.rst | 85 - Documentation/trace/ftrace.rst | 2 +- .../translations/it_IT/doc-guide/kernel-doc.rst | 25 +- .../translations/it_IT/doc-guide/parse-headers.rst | 2 +- .../translations/it_IT/kernel-hacking/hacking.rst | 18 - .../translations/it_IT/kernel-hacking/locking.rst | 172 +- .../translations/it_IT/process/2.Process.rst | 95 +- .../translations/it_IT/process/adding-syscalls.rst | 2 +- .../translations/it_IT/process/coding-style.rst | 6 +- .../translations/it_IT/process/deprecated.rst | 130 +- .../translations/it_IT/process/email-clients.rst | 332 +- Documentation/translations/it_IT/process/index.rst | 1 - .../it_IT/process/management-style.rst | 293 +- .../it_IT/process/submit-checklist.rst | 2 +- .../it_IT/process/submitting-patches.rst | 2 +- .../translations/it_IT/riscv/patch-acceptance.rst | 40 - .../translations/ko_KR/memory-barriers.txt | 2 +- .../translations/zh_CN/filesystems/sysfs.txt | 8 +- .../zh_CN/process/submit-checklist.rst | 2 +- .../translations/zh_CN/video4linux/omap3isp.txt | 4 +- .../zh_CN/video4linux/v4l2-framework.txt | 8 +- Documentation/usb/gadget_configfs.rst | 4 +- Documentation/userspace-api/index.rst | 1 - Documentation/userspace-api/ioctl/ioctl-number.rst | 3 - Documentation/userspace-api/media/Makefile | 69 - Documentation/userspace-api/media/cec/cec-api.rst | 54 - .../userspace-api/media/cec/cec-func-close.rst | 54 - .../userspace-api/media/cec/cec-func-ioctl.rst | 73 - .../userspace-api/media/cec/cec-func-open.rst | 85 - .../userspace-api/media/cec/cec-func-poll.rst | 85 - .../userspace-api/media/cec/cec-funcs.rst | 30 - .../userspace-api/media/cec/cec-header.rst | 17 - .../userspace-api/media/cec/cec-intro.rst | 49 - .../media/cec/cec-ioc-adap-g-caps.rst | 150 - .../media/cec/cec-ioc-adap-g-log-addrs.rst | 378 - .../media/cec/cec-ioc-adap-g-phys-addr.rst | 100 - .../userspace-api/media/cec/cec-ioc-dqevent.rst | 257 - .../userspace-api/media/cec/cec-ioc-g-mode.rst | 301 - .../userspace-api/media/cec/cec-ioc-receive.rst | 391 - .../userspace-api/media/cec/cec-pin-error-inj.rst | 334 - .../userspace-api/media/drivers/cx2341x-uapi.rst | 179 - .../userspace-api/media/drivers/imx-uapi.rst | 125 - .../userspace-api/media/drivers/index.rst | 39 - .../userspace-api/media/drivers/max2175.rst | 64 - .../userspace-api/media/drivers/meye-uapi.rst | 53 - .../userspace-api/media/drivers/omap3isp-uapi.rst | 208 - .../media/dvb/audio-bilingual-channel-select.rst | 66 - .../media/dvb/audio-channel-select.rst | 66 - .../userspace-api/media/dvb/audio-clear-buffer.rst | 55 - .../userspace-api/media/dvb/audio-continue.rst | 56 - .../userspace-api/media/dvb/audio-fclose.rst | 63 - .../userspace-api/media/dvb/audio-fopen.rst | 115 - .../userspace-api/media/dvb/audio-fwrite.rst | 91 - .../media/dvb/audio-get-capabilities.rst | 63 - .../userspace-api/media/dvb/audio-get-status.rst | 63 - .../userspace-api/media/dvb/audio-pause.rst | 57 - .../userspace-api/media/dvb/audio-play.rst | 56 - .../media/dvb/audio-select-source.rst | 65 - .../userspace-api/media/dvb/audio-set-av-sync.rst | 67 - .../media/dvb/audio-set-bypass-mode.rst | 70 - .../userspace-api/media/dvb/audio-set-id.rst | 67 - .../userspace-api/media/dvb/audio-set-mixer.rst | 61 - .../userspace-api/media/dvb/audio-set-mute.rst | 71 - .../media/dvb/audio-set-streamtype.rst | 77 - .../userspace-api/media/dvb/audio-stop.rst | 56 - Documentation/userspace-api/media/dvb/audio.rst | 34 - .../userspace-api/media/dvb/audio_data_types.rst | 123 - .../media/dvb/audio_function_calls.rst | 37 - .../userspace-api/media/dvb/ca-fclose.rst | 50 - Documentation/userspace-api/media/dvb/ca-fopen.rst | 84 - .../userspace-api/media/dvb/ca-get-cap.rst | 53 - .../userspace-api/media/dvb/ca-get-descr-info.rst | 49 - .../userspace-api/media/dvb/ca-get-msg.rst | 59 - .../userspace-api/media/dvb/ca-get-slot-info.rst | 64 - Documentation/userspace-api/media/dvb/ca-reset.rst | 51 - .../userspace-api/media/dvb/ca-send-msg.rst | 58 - .../userspace-api/media/dvb/ca-set-descr.rst | 53 - Documentation/userspace-api/media/dvb/ca.rst | 32 - .../userspace-api/media/dvb/ca_data_types.rst | 16 - .../userspace-api/media/dvb/ca_function_calls.rst | 27 - .../userspace-api/media/dvb/ca_high_level.rst | 157 - Documentation/userspace-api/media/dvb/demux.rst | 30 - .../userspace-api/media/dvb/dmx-add-pid.rst | 56 - .../userspace-api/media/dvb/dmx-expbuf.rst | 97 - .../userspace-api/media/dvb/dmx-fclose.rst | 52 - .../userspace-api/media/dvb/dmx-fopen.rst | 98 - .../userspace-api/media/dvb/dmx-fread.rst | 87 - .../userspace-api/media/dvb/dmx-fwrite.rst | 79 - .../userspace-api/media/dvb/dmx-get-pes-pids.rst | 71 - .../userspace-api/media/dvb/dmx-get-stc.rst | 73 - Documentation/userspace-api/media/dvb/dmx-mmap.rst | 125 - .../userspace-api/media/dvb/dmx-munmap.rst | 63 - Documentation/userspace-api/media/dvb/dmx-qbuf.rst | 93 - .../userspace-api/media/dvb/dmx-querybuf.rst | 72 - .../userspace-api/media/dvb/dmx-remove-pid.rst | 57 - .../userspace-api/media/dvb/dmx-reqbufs.rst | 83 - .../media/dvb/dmx-set-buffer-size.rst | 57 - .../userspace-api/media/dvb/dmx-set-filter.rst | 64 - .../userspace-api/media/dvb/dmx-set-pes-filter.rst | 76 - .../userspace-api/media/dvb/dmx-start.rst | 75 - Documentation/userspace-api/media/dvb/dmx-stop.rst | 52 - .../userspace-api/media/dvb/dmx_fcalls.rst | 37 - .../userspace-api/media/dvb/dmx_types.rst | 16 - .../userspace-api/media/dvb/dvb-fe-read-status.rst | 32 - .../userspace-api/media/dvb/dvb-frontend-event.rst | 22 - .../media/dvb/dvb-frontend-parameters.rst | 126 - Documentation/userspace-api/media/dvb/dvbapi.rst | 126 - .../userspace-api/media/dvb/dvbproperty.rst | 133 - Documentation/userspace-api/media/dvb/dvbstb.svg | 43 - Documentation/userspace-api/media/dvb/examples.rst | 23 - .../userspace-api/media/dvb/fe-bandwidth-t.rst | 81 - .../media/dvb/fe-diseqc-recv-slave-reply.rst | 55 - .../media/dvb/fe-diseqc-reset-overload.rst | 53 - .../media/dvb/fe-diseqc-send-burst.rst | 59 - .../media/dvb/fe-diseqc-send-master-cmd.rst | 56 - .../media/dvb/fe-dishnetwork-send-legacy-cmd.rst | 62 - .../media/dvb/fe-enable-high-lnb-voltage.rst | 61 - .../userspace-api/media/dvb/fe-get-event.rst | 78 - .../userspace-api/media/dvb/fe-get-frontend.rst | 69 - .../userspace-api/media/dvb/fe-get-info.rst | 70 - .../userspace-api/media/dvb/fe-get-property.rst | 83 - .../userspace-api/media/dvb/fe-read-ber.rst | 57 - .../media/dvb/fe-read-signal-strength.rst | 57 - .../userspace-api/media/dvb/fe-read-snr.rst | 57 - .../userspace-api/media/dvb/fe-read-status.rst | 72 - .../media/dvb/fe-read-uncorrected-blocks.rst | 59 - .../media/dvb/fe-set-frontend-tune-mode.rst | 64 - .../userspace-api/media/dvb/fe-set-frontend.rst | 78 - .../userspace-api/media/dvb/fe-set-tone.rst | 65 - .../userspace-api/media/dvb/fe-set-voltage.rst | 69 - .../userspace-api/media/dvb/fe-type-t.rst | 98 - .../media/dvb/fe_property_parameters.rst | 1014 - .../userspace-api/media/dvb/frontend-header.rst | 13 - .../media/dvb/frontend-property-cable-systems.rst | 82 - .../dvb/frontend-property-satellite-systems.rst | 112 - .../dvb/frontend-property-terrestrial-systems.rst | 301 - .../media/dvb/frontend-stat-properties.rst | 252 - Documentation/userspace-api/media/dvb/frontend.rst | 63 - .../userspace-api/media/dvb/frontend_f_close.rst | 57 - .../userspace-api/media/dvb/frontend_f_open.rst | 117 - .../userspace-api/media/dvb/frontend_fcalls.rst | 31 - .../media/dvb/frontend_legacy_api.rst | 45 - .../media/dvb/frontend_legacy_dvbv3_api.rst | 25 - Documentation/userspace-api/media/dvb/headers.rst | 30 - Documentation/userspace-api/media/dvb/intro.rst | 190 - .../userspace-api/media/dvb/legacy_dvb_apis.rst | 39 - .../userspace-api/media/dvb/net-add-if.rst | 60 - .../userspace-api/media/dvb/net-get-if.rst | 59 - .../userspace-api/media/dvb/net-remove-if.rst | 55 - .../userspace-api/media/dvb/net-types.rst | 16 - Documentation/userspace-api/media/dvb/net.rst | 48 - .../media/dvb/query-dvb-frontend-info.rst | 20 - .../userspace-api/media/dvb/video-clear-buffer.rst | 63 - .../userspace-api/media/dvb/video-command.rst | 105 - .../userspace-api/media/dvb/video-continue.rst | 66 - .../userspace-api/media/dvb/video-fast-forward.rst | 83 - .../userspace-api/media/dvb/video-fclose.rst | 62 - .../userspace-api/media/dvb/video-fopen.rst | 122 - .../userspace-api/media/dvb/video-freeze.rst | 70 - .../userspace-api/media/dvb/video-fwrite.rst | 90 - .../media/dvb/video-get-capabilities.rst | 70 - .../userspace-api/media/dvb/video-get-event.rst | 114 - .../media/dvb/video-get-frame-count.rst | 74 - .../userspace-api/media/dvb/video-get-pts.rst | 78 - .../userspace-api/media/dvb/video-get-size.rst | 78 - .../userspace-api/media/dvb/video-get-status.rst | 80 - .../userspace-api/media/dvb/video-play.rst | 66 - .../media/dvb/video-select-source.rst | 84 - .../userspace-api/media/dvb/video-set-blank.rst | 73 - .../media/dvb/video-set-display-format.rst | 69 - .../userspace-api/media/dvb/video-set-format.rst | 92 - .../media/dvb/video-set-streamtype.rst | 70 - .../userspace-api/media/dvb/video-slowmotion.rst | 83 - .../userspace-api/media/dvb/video-stillpicture.rst | 70 - .../userspace-api/media/dvb/video-stop.rst | 83 - .../userspace-api/media/dvb/video-try-command.rst | 75 - Documentation/userspace-api/media/dvb/video.rst | 43 - .../media/dvb/video_function_calls.rst | 42 - .../userspace-api/media/dvb/video_types.rst | 255 - Documentation/userspace-api/media/fdl-appendix.rst | 478 - Documentation/userspace-api/media/gen-errors.rst | 103 - Documentation/userspace-api/media/index.rst | 67 - .../media/mediactl/media-controller-intro.rst | 40 - .../media/mediactl/media-controller-model.rst | 42 - .../media/mediactl/media-controller.rst | 62 - .../media/mediactl/media-func-close.rst | 54 - .../media/mediactl/media-func-ioctl.rst | 74 - .../media/mediactl/media-func-open.rst | 76 - .../userspace-api/media/mediactl/media-funcs.rst | 33 - .../userspace-api/media/mediactl/media-header.rst | 17 - .../media/mediactl/media-ioc-device-info.rst | 118 - .../media/mediactl/media-ioc-enum-entities.rst | 156 - .../media/mediactl/media-ioc-enum-links.rst | 157 - .../media/mediactl/media-ioc-g-topology.rst | 307 - .../media/mediactl/media-ioc-request-alloc.rst | 90 - .../media/mediactl/media-ioc-setup-link.rst | 74 - .../media/mediactl/media-request-ioc-queue.rst | 102 - .../media/mediactl/media-request-ioc-reinit.rst | 75 - .../userspace-api/media/mediactl/media-types.rst | 425 - .../userspace-api/media/mediactl/request-api.rst | 276 - .../media/mediactl/request-func-close.rst | 73 - .../media/mediactl/request-func-ioctl.rst | 91 - .../media/mediactl/request-func-poll.rst | 101 - .../userspace-api/media/rc/keytable.c.rst | 183 - .../userspace-api/media/rc/lirc-dev-intro.rst | 171 - Documentation/userspace-api/media/rc/lirc-dev.rst | 21 - Documentation/userspace-api/media/rc/lirc-func.rst | 34 - .../userspace-api/media/rc/lirc-get-features.rst | 200 - .../userspace-api/media/rc/lirc-get-rec-mode.rst | 74 - .../media/rc/lirc-get-rec-resolution.rst | 54 - .../userspace-api/media/rc/lirc-get-send-mode.rst | 78 - .../userspace-api/media/rc/lirc-get-timeout.rst | 63 - .../userspace-api/media/rc/lirc-header.rst | 17 - Documentation/userspace-api/media/rc/lirc-read.rst | 76 - .../media/rc/lirc-set-measure-carrier-mode.rst | 53 - .../media/rc/lirc-set-rec-carrier-range.rst | 54 - .../media/rc/lirc-set-rec-carrier.rst | 53 - .../media/rc/lirc-set-rec-timeout-reports.rst | 56 - .../media/rc/lirc-set-rec-timeout.rst | 61 - .../media/rc/lirc-set-send-carrier.rst | 48 - .../media/rc/lirc-set-send-duty-cycle.rst | 54 - .../media/rc/lirc-set-transmitter-mask.rst | 58 - .../media/rc/lirc-set-wideband-receiver.rst | 63 - .../userspace-api/media/rc/lirc-write.rst | 82 - Documentation/userspace-api/media/rc/rc-intro.rst | 31 - .../userspace-api/media/rc/rc-sysfs-nodes.rst | 151 - .../userspace-api/media/rc/rc-table-change.rst | 25 - Documentation/userspace-api/media/rc/rc-tables.rst | 766 - .../userspace-api/media/rc/remote_controllers.rst | 59 - .../userspace-api/media/typical_media_device.svg | 116 - Documentation/userspace-api/media/v4l/app-pri.rst | 37 - Documentation/userspace-api/media/v4l/async.rst | 16 - Documentation/userspace-api/media/v4l/audio.rst | 104 - Documentation/userspace-api/media/v4l/bayer.svg | 56 - Documentation/userspace-api/media/v4l/biblio.rst | 416 - Documentation/userspace-api/media/v4l/buffer.rst | 817 - .../userspace-api/media/v4l/capture-example.rst | 20 - .../userspace-api/media/v4l/capture.c.rst | 671 - .../userspace-api/media/v4l/colorspaces-defs.rst | 183 - .../media/v4l/colorspaces-details.rst | 813 - .../userspace-api/media/v4l/colorspaces.rst | 170 - .../userspace-api/media/v4l/common-defs.rst | 20 - Documentation/userspace-api/media/v4l/common.rst | 65 - Documentation/userspace-api/media/v4l/compat.rst | 25 - .../userspace-api/media/v4l/constraints.svg | 37 - Documentation/userspace-api/media/v4l/control.rst | 512 - Documentation/userspace-api/media/v4l/crop.rst | 324 - Documentation/userspace-api/media/v4l/crop.svg | 290 - .../userspace-api/media/v4l/depth-formats.rst | 24 - .../userspace-api/media/v4l/dev-capture.rst | 111 - .../userspace-api/media/v4l/dev-event.rst | 54 - .../userspace-api/media/v4l/dev-mem2mem.rst | 49 - Documentation/userspace-api/media/v4l/dev-meta.rst | 74 - Documentation/userspace-api/media/v4l/dev-osd.rst | 157 - .../userspace-api/media/v4l/dev-output.rst | 108 - .../userspace-api/media/v4l/dev-overlay.rst | 328 - .../userspace-api/media/v4l/dev-radio.rst | 59 - .../userspace-api/media/v4l/dev-raw-vbi.rst | 306 - Documentation/userspace-api/media/v4l/dev-rds.rst | 191 - Documentation/userspace-api/media/v4l/dev-sdr.rst | 114 - .../userspace-api/media/v4l/dev-sliced-vbi.rst | 669 - .../userspace-api/media/v4l/dev-subdev.rst | 508 - .../userspace-api/media/v4l/dev-touch.rst | 63 - Documentation/userspace-api/media/v4l/devices.rst | 33 - Documentation/userspace-api/media/v4l/diff-v4l.rst | 693 - Documentation/userspace-api/media/v4l/dmabuf.rst | 169 - .../userspace-api/media/v4l/dv-timings.rst | 45 - .../userspace-api/media/v4l/ext-ctrls-camera.rst | 515 - .../userspace-api/media/v4l/ext-ctrls-codec.rst | 4274 --- .../userspace-api/media/v4l/ext-ctrls-detect.rst | 71 - .../userspace-api/media/v4l/ext-ctrls-dv.rst | 166 - .../userspace-api/media/v4l/ext-ctrls-flash.rst | 192 - .../userspace-api/media/v4l/ext-ctrls-fm-rx.rst | 95 - .../userspace-api/media/v4l/ext-ctrls-fm-tx.rst | 188 - .../media/v4l/ext-ctrls-image-process.rst | 63 - .../media/v4l/ext-ctrls-image-source.rst | 67 - .../userspace-api/media/v4l/ext-ctrls-jpeg.rst | 113 - .../userspace-api/media/v4l/ext-ctrls-rf-tuner.rst | 96 - .../userspace-api/media/v4l/extended-controls.rst | 180 - .../userspace-api/media/v4l/field-order.rst | 172 - .../userspace-api/media/v4l/fieldseq_bt.svg | 2621 -- .../userspace-api/media/v4l/fieldseq_tb.svg | 2618 -- Documentation/userspace-api/media/v4l/format.rst | 99 - .../userspace-api/media/v4l/func-close.rst | 56 - .../userspace-api/media/v4l/func-ioctl.rst | 69 - .../userspace-api/media/v4l/func-mmap.rst | 148 - .../userspace-api/media/v4l/func-munmap.rst | 65 - .../userspace-api/media/v4l/func-open.rst | 90 - .../userspace-api/media/v4l/func-poll.rst | 124 - .../userspace-api/media/v4l/func-read.rst | 140 - .../userspace-api/media/v4l/func-select.rst | 127 - .../userspace-api/media/v4l/func-write.rst | 91 - .../userspace-api/media/v4l/hist-v4l2.rst | 1374 - .../userspace-api/media/v4l/hsv-formats.rst | 26 - Documentation/userspace-api/media/v4l/io.rst | 58 - .../media/v4l/libv4l-introduction.rst | 191 - Documentation/userspace-api/media/v4l/libv4l.rst | 20 - .../userspace-api/media/v4l/meta-formats.rst | 27 - Documentation/userspace-api/media/v4l/mmap.rst | 292 - Documentation/userspace-api/media/v4l/nv12mt.svg | 477 - .../userspace-api/media/v4l/nv12mt_example.svg | 1616 -- Documentation/userspace-api/media/v4l/open.rst | 165 - .../userspace-api/media/v4l/pixfmt-bayer.rst | 39 - .../userspace-api/media/v4l/pixfmt-compressed.rst | 232 - .../userspace-api/media/v4l/pixfmt-grey.rst | 51 - .../userspace-api/media/v4l/pixfmt-indexed.rst | 54 - .../userspace-api/media/v4l/pixfmt-intro.rst | 58 - .../userspace-api/media/v4l/pixfmt-inzi.rst | 89 - .../userspace-api/media/v4l/pixfmt-m420.rst | 133 - .../userspace-api/media/v4l/pixfmt-meta-d4xx.rst | 220 - .../media/v4l/pixfmt-meta-intel-ipu3.rst | 104 - .../userspace-api/media/v4l/pixfmt-meta-uvc.rst | 58 - .../userspace-api/media/v4l/pixfmt-meta-vivid.rst | 60 - .../media/v4l/pixfmt-meta-vsp1-hgo.rst | 175 - .../media/v4l/pixfmt-meta-vsp1-hgt.rst | 136 - .../userspace-api/media/v4l/pixfmt-nv12.rst | 136 - .../userspace-api/media/v4l/pixfmt-nv12m.rst | 151 - .../userspace-api/media/v4l/pixfmt-nv12mt.rst | 67 - .../userspace-api/media/v4l/pixfmt-nv16.rst | 160 - .../userspace-api/media/v4l/pixfmt-nv16m.rst | 164 - .../userspace-api/media/v4l/pixfmt-nv24.rst | 102 - .../userspace-api/media/v4l/pixfmt-packed-hsv.rst | 164 - .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 380 - .../userspace-api/media/v4l/pixfmt-reserved.rst | 282 - .../userspace-api/media/v4l/pixfmt-rgb.rst | 1304 - .../userspace-api/media/v4l/pixfmt-sdr-cs08.rst | 37 - .../userspace-api/media/v4l/pixfmt-sdr-cs14le.rst | 41 - .../userspace-api/media/v4l/pixfmt-sdr-cu08.rst | 37 - .../userspace-api/media/v4l/pixfmt-sdr-cu16le.rst | 41 - .../userspace-api/media/v4l/pixfmt-sdr-pcu16be.rst | 62 - .../userspace-api/media/v4l/pixfmt-sdr-pcu18be.rst | 62 - .../userspace-api/media/v4l/pixfmt-sdr-pcu20be.rst | 62 - .../userspace-api/media/v4l/pixfmt-sdr-ru12le.rst | 39 - .../media/v4l/pixfmt-srggb10-ipu3.rst | 342 - .../userspace-api/media/v4l/pixfmt-srggb10.rst | 83 - .../media/v4l/pixfmt-srggb10alaw8.rst | 31 - .../media/v4l/pixfmt-srggb10dpcm8.rst | 35 - .../userspace-api/media/v4l/pixfmt-srggb10p.rst | 81 - .../userspace-api/media/v4l/pixfmt-srggb12.rst | 84 - .../userspace-api/media/v4l/pixfmt-srggb12p.rst | 94 - .../userspace-api/media/v4l/pixfmt-srggb14.rst | 82 - .../userspace-api/media/v4l/pixfmt-srggb14p.rst | 152 - .../userspace-api/media/v4l/pixfmt-srggb16.rst | 76 - .../userspace-api/media/v4l/pixfmt-srggb8.rst | 61 - .../userspace-api/media/v4l/pixfmt-tch-td08.rst | 59 - .../userspace-api/media/v4l/pixfmt-tch-td16.rst | 74 - .../userspace-api/media/v4l/pixfmt-tch-tu08.rst | 57 - .../userspace-api/media/v4l/pixfmt-tch-tu16.rst | 73 - .../userspace-api/media/v4l/pixfmt-uv8.rst | 54 - .../userspace-api/media/v4l/pixfmt-uyvy.rst | 117 - .../userspace-api/media/v4l/pixfmt-v4l2-mplane.rst | 138 - .../userspace-api/media/v4l/pixfmt-v4l2.rst | 171 - .../userspace-api/media/v4l/pixfmt-vyuy.rst | 115 - .../userspace-api/media/v4l/pixfmt-y10.rst | 72 - .../userspace-api/media/v4l/pixfmt-y10b.rst | 40 - .../userspace-api/media/v4l/pixfmt-y10p.rst | 50 - .../userspace-api/media/v4l/pixfmt-y12.rst | 72 - .../userspace-api/media/v4l/pixfmt-y12i.rst | 43 - .../userspace-api/media/v4l/pixfmt-y14.rst | 72 - .../userspace-api/media/v4l/pixfmt-y16-be.rst | 76 - .../userspace-api/media/v4l/pixfmt-y16.rst | 76 - .../userspace-api/media/v4l/pixfmt-y41p.rst | 158 - .../userspace-api/media/v4l/pixfmt-y8i.rst | 73 - .../userspace-api/media/v4l/pixfmt-yuv410.rst | 134 - .../userspace-api/media/v4l/pixfmt-yuv411p.rst | 122 - .../userspace-api/media/v4l/pixfmt-yuv420.rst | 150 - .../userspace-api/media/v4l/pixfmt-yuv420m.rst | 159 - .../userspace-api/media/v4l/pixfmt-yuv422m.rst | 148 - .../userspace-api/media/v4l/pixfmt-yuv422p.rst | 136 - .../userspace-api/media/v4l/pixfmt-yuv444m.rst | 148 - .../userspace-api/media/v4l/pixfmt-yuyv.rst | 125 - .../userspace-api/media/v4l/pixfmt-yvyu.rst | 115 - .../userspace-api/media/v4l/pixfmt-z16.rst | 73 - Documentation/userspace-api/media/v4l/pixfmt.rst | 45 - .../userspace-api/media/v4l/planar-apis.rst | 68 - Documentation/userspace-api/media/v4l/querycap.rst | 41 - Documentation/userspace-api/media/v4l/rw.rst | 54 - .../userspace-api/media/v4l/sdr-formats.rst | 29 - .../media/v4l/selection-api-configuration.rst | 144 - .../media/v4l/selection-api-examples.rst | 91 - .../media/v4l/selection-api-intro.rst | 35 - .../media/v4l/selection-api-targets.rst | 27 - .../media/v4l/selection-api-vs-crop-api.rst | 46 - .../userspace-api/media/v4l/selection-api.rst | 23 - .../userspace-api/media/v4l/selection.svg | 1178 - .../userspace-api/media/v4l/selections-common.rst | 30 - Documentation/userspace-api/media/v4l/standard.rst | 192 - .../userspace-api/media/v4l/streaming-par.rst | 40 - .../userspace-api/media/v4l/subdev-formats.rst | 7833 ------ .../media/v4l/subdev-image-processing-crop.svg | 312 - .../media/v4l/subdev-image-processing-full.svg | 752 - ...ubdev-image-processing-scaling-multi-source.svg | 550 - .../userspace-api/media/v4l/tch-formats.rst | 25 - Documentation/userspace-api/media/v4l/tuner.rst | 92 - .../userspace-api/media/v4l/user-func.rst | 89 - Documentation/userspace-api/media/v4l/userp.rst | 128 - .../media/v4l/v4l2-selection-flags.rst | 51 - .../media/v4l/v4l2-selection-targets.rst | 78 - Documentation/userspace-api/media/v4l/v4l2.rst | 423 - .../userspace-api/media/v4l/v4l2grab-example.rst | 24 - .../userspace-api/media/v4l/v4l2grab.c.rst | 176 - Documentation/userspace-api/media/v4l/vbi_525.svg | 821 - Documentation/userspace-api/media/v4l/vbi_625.svg | 870 - .../userspace-api/media/v4l/vbi_hsync.svg | 321 - Documentation/userspace-api/media/v4l/video.rst | 75 - Documentation/userspace-api/media/v4l/videodev.rst | 16 - .../userspace-api/media/v4l/vidioc-create-bufs.rst | 141 - .../userspace-api/media/v4l/vidioc-cropcap.rst | 143 - .../media/v4l/vidioc-dbg-g-chip-info.rst | 167 - .../media/v4l/vidioc-dbg-g-register.rst | 171 - .../userspace-api/media/v4l/vidioc-decoder-cmd.rst | 226 - .../userspace-api/media/v4l/vidioc-dqevent.rst | 391 - .../media/v4l/vidioc-dv-timings-cap.rst | 169 - .../userspace-api/media/v4l/vidioc-encoder-cmd.rst | 168 - .../media/v4l/vidioc-enum-dv-timings.rst | 114 - .../userspace-api/media/v4l/vidioc-enum-fmt.rst | 195 - .../media/v4l/vidioc-enum-frameintervals.rst | 203 - .../media/v4l/vidioc-enum-framesizes.rst | 213 - .../media/v4l/vidioc-enum-freq-bands.rst | 150 - .../userspace-api/media/v4l/vidioc-enumaudio.rst | 62 - .../media/v4l/vidioc-enumaudioout.rst | 67 - .../userspace-api/media/v4l/vidioc-enuminput.rst | 242 - .../userspace-api/media/v4l/vidioc-enumoutput.rst | 165 - .../userspace-api/media/v4l/vidioc-enumstd.rst | 367 - .../userspace-api/media/v4l/vidioc-expbuf.rst | 175 - .../userspace-api/media/v4l/vidioc-g-audio.rst | 135 - .../userspace-api/media/v4l/vidioc-g-audioout.rst | 108 - .../userspace-api/media/v4l/vidioc-g-crop.rst | 119 - .../userspace-api/media/v4l/vidioc-g-ctrl.rst | 106 - .../media/v4l/vidioc-g-dv-timings.rst | 318 - .../userspace-api/media/v4l/vidioc-g-edid.rst | 154 - .../userspace-api/media/v4l/vidioc-g-enc-index.rst | 156 - .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 416 - .../userspace-api/media/v4l/vidioc-g-fbuf.rst | 362 - .../userspace-api/media/v4l/vidioc-g-fmt.rst | 161 - .../userspace-api/media/v4l/vidioc-g-frequency.rst | 112 - .../userspace-api/media/v4l/vidioc-g-input.rst | 71 - .../userspace-api/media/v4l/vidioc-g-jpegcomp.rst | 134 - .../userspace-api/media/v4l/vidioc-g-modulator.rst | 202 - .../userspace-api/media/v4l/vidioc-g-output.rst | 73 - .../userspace-api/media/v4l/vidioc-g-parm.rst | 270 - .../userspace-api/media/v4l/vidioc-g-priority.rst | 100 - .../userspace-api/media/v4l/vidioc-g-selection.rst | 200 - .../media/v4l/vidioc-g-sliced-vbi-cap.rst | 202 - .../userspace-api/media/v4l/vidioc-g-std.rst | 87 - .../userspace-api/media/v4l/vidioc-g-tuner.rst | 476 - .../userspace-api/media/v4l/vidioc-log-status.rst | 56 - .../userspace-api/media/v4l/vidioc-overlay.rst | 61 - .../userspace-api/media/v4l/vidioc-prepare-buf.rst | 65 - .../userspace-api/media/v4l/vidioc-qbuf.rst | 205 - .../media/v4l/vidioc-query-dv-timings.rst | 94 - .../userspace-api/media/v4l/vidioc-querybuf.rst | 87 - .../userspace-api/media/v4l/vidioc-querycap.rst | 290 - .../userspace-api/media/v4l/vidioc-queryctrl.rst | 616 - .../userspace-api/media/v4l/vidioc-querystd.rst | 77 - .../userspace-api/media/v4l/vidioc-reqbufs.rst | 169 - .../media/v4l/vidioc-s-hw-freq-seek.rst | 147 - .../userspace-api/media/v4l/vidioc-streamon.rst | 113 - .../v4l/vidioc-subdev-enum-frame-interval.rst | 120 - .../media/v4l/vidioc-subdev-enum-frame-size.rst | 125 - .../media/v4l/vidioc-subdev-enum-mbus-code.rst | 98 - .../media/v4l/vidioc-subdev-g-crop.rst | 134 - .../media/v4l/vidioc-subdev-g-fmt.rst | 162 - .../media/v4l/vidioc-subdev-g-frame-interval.rst | 128 - .../media/v4l/vidioc-subdev-g-selection.rst | 133 - .../media/v4l/vidioc-subdev-querycap.rst | 112 - .../media/v4l/vidioc-subscribe-event.rst | 123 - .../userspace-api/media/v4l/yuv-formats.rst | 64 - .../userspace-api/media/videodev2.h.rst.exceptions | 573 - Documentation/virt/kvm/amd-memory-encryption.rst | 2 +- Documentation/virt/kvm/api.rst | 31 +- Documentation/virt/kvm/arm/pvtime.rst | 2 +- Documentation/virt/kvm/devices/vcpu.rst | 2 +- Documentation/virt/kvm/hypercalls.rst | 4 +- Documentation/virt/kvm/mmu.rst | 2 +- Documentation/virt/kvm/nested-vmx.rst | 5 +- Documentation/virt/kvm/review-checklist.rst | 2 +- Documentation/vm/hmm.rst | 30 +- Documentation/vm/index.rst | 1 - Documentation/vm/memory-model.rst | 9 +- Documentation/vm/page_owner.rst | 3 +- Documentation/vm/slub.rst | 4 +- Documentation/watch_queue.rst | 361 - .../watchdog/convert_drivers_to_kernel_api.rst | 4 +- Documentation/watchdog/watchdog-kernel-api.rst | 2 +- Documentation/x86/x86_64/uefi.rst | 2 +- Kconfig | 2 + MAINTAINERS | 329 +- Makefile | 79 +- Next/SHA1s | 323 - Next/Trees | 325 - Next/merge.log | 14415 ---------- Next/quilt-import.log | 2 - arch/Kconfig | 6 + arch/alpha/include/asm/checksum.h | 3 +- arch/alpha/include/asm/floppy.h | 4 +- arch/alpha/kernel/syscalls/syscall.tbl | 5 - arch/alpha/kernel/traps.c | 22 +- arch/alpha/lib/csum_partial_copy.c | 6 +- arch/alpha/mm/init.c | 16 +- arch/alpha/mm/numa.c | 22 +- arch/arc/Kconfig | 1 - arch/arc/configs/hsdk_defconfig | 1 - arch/arc/include/asm/bug.h | 3 +- arch/arc/include/asm/dsp-impl.h | 2 - arch/arc/include/asm/entry-arcv2.h | 2 - arch/arc/include/asm/highmem.h | 18 + arch/arc/include/asm/hugepage.h | 2 +- arch/arc/kernel/Makefile | 3 + arch/arc/kernel/ptrace.c | 2 +- arch/arc/kernel/setup.c | 5 +- arch/arc/kernel/stacktrace.c | 17 +- arch/arc/kernel/troubleshoot.c | 16 +- arch/arc/kernel/unwind.c | 2 + arch/arc/mm/highmem.c | 28 +- arch/arc/mm/init.c | 41 +- arch/arc/plat-eznps/Kconfig | 1 - arch/arm/Kconfig | 10 +- arch/arm/Kconfig.debug | 10 - arch/arm/Makefile | 5 +- arch/arm/boot/compressed/.gitignore | 9 + arch/arm/boot/compressed/Makefile | 41 +- arch/arm/boot/compressed/atags_to_fdt.c | 1 - arch/arm/boot/compressed/fdt.c | 2 - arch/arm/boot/compressed/fdt_get_mem_start.c | 56 - arch/arm/boot/compressed/fdt_ro.c | 2 - arch/arm/boot/compressed/fdt_rw.c | 2 - arch/arm/boot/compressed/fdt_wip.c | 2 - arch/arm/boot/compressed/head.S | 54 +- arch/arm/boot/compressed/libfdt_env.h | 24 + arch/arm/boot/compressed/vmlinux.lds.S | 4 +- arch/arm/boot/dts/Makefile | 10 - arch/arm/boot/dts/am335x-guardian.dts | 1 - arch/arm/boot/dts/am3517-evm.dts | 1 - arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am437x-idk-evm.dts | 2 +- arch/arm/boot/dts/am437x-sk-evm.dts | 4 +- arch/arm/boot/dts/am571x-idk.dts | 52 +- arch/arm/boot/dts/am5729-beagleboneai.dts | 731 - arch/arm/boot/dts/am572x-idk-common.dtsi | 63 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 67 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 62 +- arch/arm/boot/dts/aspeed-ast2600-evb.dts | 4 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 78 +- .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts | 231 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 202 +- arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 310 +- arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts | 326 - arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 35 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 112 - arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 34 - arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 37 +- arch/arm/boot/dts/aspeed-g4.dtsi | 10 - arch/arm/boot/dts/aspeed-g5.dtsi | 43 +- arch/arm/boot/dts/aspeed-g6.dtsi | 64 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 13 +- arch/arm/boot/dts/bcm2835-common.dtsi | 1 + arch/arm/boot/dts/bcm2835-rpi-common.dtsi | 12 - arch/arm/boot/dts/bcm2835.dtsi | 1 - arch/arm/boot/dts/bcm2836.dtsi | 1 - arch/arm/boot/dts/bcm2837.dtsi | 1 - arch/arm/boot/dts/dm814x.dtsi | 2 +- arch/arm/boot/dts/dra7-evm-common.dtsi | 1 - arch/arm/boot/dts/dra7-evm.dts | 54 - arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi | 39 - arch/arm/boot/dts/dra7-l4.dtsi | 50 +- arch/arm/boot/dts/dra7.dtsi | 36 - arch/arm/boot/dts/dra71-evm.dts | 42 - arch/arm/boot/dts/dra72-evm-common.dtsi | 18 +- arch/arm/boot/dts/dra72-evm-revc.dts | 42 - arch/arm/boot/dts/dra72-evm.dts | 42 - arch/arm/boot/dts/dra72x.dtsi | 6 - arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi | 18 - arch/arm/boot/dts/dra74x.dtsi | 21 - arch/arm/boot/dts/dra76-evm.dts | 54 - arch/arm/boot/dts/e60k02.dtsi | 2 - arch/arm/boot/dts/exynos3250-monk.dts | 3 +- arch/arm/boot/dts/exynos3250-rinato.dts | 48 +- arch/arm/boot/dts/exynos4210-i9100.dts | 768 - arch/arm/boot/dts/exynos4210-origen.dts | 7 +- arch/arm/boot/dts/exynos4210-trats.dts | 41 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 33 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 6 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 17 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +- arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos5250-arndale.dts | 13 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts | 31 - arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 115 +- arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi | 44 - arch/arm/boot/dts/imx6qdl-colibri.dtsi | 11 +- arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 11 - arch/arm/boot/dts/imx7-tqma7.dtsi | 2 +- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 4 - arch/arm/boot/dts/imx7d-colibri.dtsi | 4 - arch/arm/boot/dts/imx7d-nitrogen7.dts | 4 - arch/arm/boot/dts/imx7d-sdb.dts | 4 - arch/arm/boot/dts/imx7d-tqma7.dtsi | 4 - arch/arm/boot/dts/imx7d-zii-rmu2.dts | 2 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 2 +- arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi | 2 - arch/arm/boot/dts/keystone-k2g-evm.dts | 101 - arch/arm/boot/dts/keystone-k2g.dtsi | 22 - arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 1 - arch/arm/boot/dts/ls1021a-twr.dts | 14 - arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 1 - arch/arm/boot/dts/omap3-gta04.dtsi | 1 - arch/arm/boot/dts/omap5-l4.dtsi | 31 - arch/arm/boot/dts/omap5.dtsi | 86 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 29 - arch/arm/boot/dts/qcom-ipq8064.dtsi | 6 - arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 405 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 11 - arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 37 - arch/arm/boot/dts/r8a7742-iwg21m.dtsi | 53 - arch/arm/boot/dts/r8a7742.dtsi | 648 - arch/arm/boot/dts/r8a7743.dtsi | 12 +- arch/arm/boot/dts/r8a7744.dtsi | 12 +- .../arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts | 2 - arch/arm/boot/dts/r8a7745.dtsi | 12 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 - arch/arm/boot/dts/r8a7790-stout.dts | 2 - arch/arm/boot/dts/r8a7790.dtsi | 12 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 2 - arch/arm/boot/dts/r8a7791-porter.dts | 2 - arch/arm/boot/dts/r8a7791.dtsi | 95 +- arch/arm/boot/dts/r8a7792-blanche.dts | 2 - arch/arm/boot/dts/r8a7792-wheat.dts | 12 +- arch/arm/boot/dts/r8a7793-gose.dts | 2 - arch/arm/boot/dts/r8a7793.dtsi | 14 +- arch/arm/boot/dts/r8a7794-silk.dts | 2 - arch/arm/boot/dts/r8a7794.dtsi | 12 +- arch/arm/boot/dts/rtd1195-horseradish.dts | 32 - arch/arm/boot/dts/rtd1195-mele-x1000.dts | 32 - arch/arm/boot/dts/rtd1195.dtsi | 217 - arch/arm/boot/dts/s5pv210-aries.dtsi | 359 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 249 - arch/arm/boot/dts/s5pv210-galaxys.dts | 292 - arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 9 +- arch/arm/boot/dts/s5pv210.dtsi | 23 +- arch/arm/boot/dts/sh73a0.dtsi | 2 +- .../arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts | 32 - arch/arm/boot/dts/sun8i-a83t.dtsi | 10 - .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 2 +- arch/arm/boot/dts/sun8i-h3.dtsi | 24 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 10 - arch/arm/boot/dts/tegra114-dalmore.dts | 3 +- arch/arm/boot/dts/tegra124-venice2.dts | 2 +- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra20-colibri-iris.dts | 2 +- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-medcom-wide.dts | 2 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 2 +- arch/arm/boot/dts/tegra30-beaver.dts | 40 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +- arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- arch/arm/configs/bcm2835_defconfig | 1 - arch/arm/configs/exynos_defconfig | 10 +- arch/arm/configs/multi_v7_defconfig | 3 +- arch/arm/configs/omap2plus_defconfig | 2 +- arch/arm/configs/shmobile_defconfig | 2 - arch/arm/configs/sunxi_defconfig | 1 - arch/arm/crypto/sha1_glue.c | 1 + arch/arm/crypto/sha1_neon_glue.c | 1 + arch/arm/crypto/sha256_glue.c | 1 + arch/arm/crypto/sha256_neon_glue.c | 1 + arch/arm/include/asm/assembler.h | 78 +- arch/arm/include/asm/bug.h | 3 +- arch/arm/include/asm/checksum.h | 14 - arch/arm/include/asm/efi.h | 8 + arch/arm/include/asm/floppy.h | 8 +- arch/arm/include/asm/highmem.h | 9 + arch/arm/include/asm/hugetlb.h | 7 +- arch/arm/include/asm/pgtable-3level.h | 2 +- arch/arm/include/asm/pgtable.h | 1 + arch/arm/include/asm/traps.h | 3 +- arch/arm/include/asm/uaccess-asm.h | 117 - arch/arm/include/asm/unwind.h | 3 +- arch/arm/kernel/armksyms.c | 1 + arch/arm/kernel/atags_proc.c | 2 +- arch/arm/kernel/elf.c | 27 +- arch/arm/kernel/entry-armv.S | 11 +- arch/arm/kernel/entry-header.S | 9 +- arch/arm/kernel/sys_oabi-compat.c | 15 +- arch/arm/kernel/traps.c | 39 +- arch/arm/kernel/unwind.c | 5 +- arch/arm/lib/backtrace-clang.S | 9 +- arch/arm/lib/backtrace.S | 14 +- arch/arm/lib/uaccess_with_memcpy.c | 7 +- arch/arm/mach-actions/Kconfig | 1 + arch/arm/mach-clps711x/Kconfig | 1 + arch/arm/mach-imx/cpu.c | 16 - arch/arm/mach-imx/mach-mx27_3ds.c | 21 +- arch/arm/mach-imx/mach-mx31_3ds.c | 24 +- arch/arm/mach-imx/mach-vf610.c | 53 - arch/arm/mach-imx/mxc.h | 6 - arch/arm/mach-mmp/Kconfig | 1 + arch/arm/mach-mmp/Makefile | 6 + arch/arm/mach-mmp/clock-mmp2.c | 114 + arch/arm/mach-mmp/clock-pxa168.c | 94 + arch/arm/mach-mmp/clock-pxa910.c | 70 + arch/arm/mach-mmp/clock.c | 105 + arch/arm/mach-mmp/clock.h | 65 + arch/arm/mach-mmp/pxa168.c | 1 + arch/arm/mach-mmp/time.c | 1 + arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/clockdomains44xx_data.c | 2 +- arch/arm/mach-omap2/clockdomains54xx_data.c | 2 +- arch/arm/mach-omap2/omap-smp.c | 2 +- arch/arm/mach-omap2/pm33xx-core.c | 2 +- arch/arm/mach-omap2/sleep34xx.S | 2 +- arch/arm/mach-realtek/Kconfig | 11 - arch/arm/mach-realtek/Makefile | 2 - arch/arm/mach-realtek/rtd1195.c | 40 - arch/arm/mach-rockchip/platsmp.c | 2 +- arch/arm/mach-rockchip/rockchip.c | 2 +- arch/arm/mach-s3c64xx/mach-crag6410-module.c | 7 +- arch/arm/mach-sa1100/assabet.c | 2 +- arch/arm/mach-sa1100/shannon.c | 9 - arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 - arch/arm/mach-tegra/pm.c | 4 - arch/arm/mach-tegra/reset-handler.S | 7 +- arch/arm/mach-tegra/sleep-tegra30.S | 16 +- arch/arm/mach-tegra/tegra.c | 8 +- arch/arm/mach-vt8500/Kconfig | 1 + arch/arm/mm/dump.c | 29 +- arch/arm/mm/fault-armv.c | 7 +- arch/arm/mm/fault.c | 22 +- arch/arm/mm/highmem.c | 35 +- arch/arm/mm/idmap.c | 3 +- arch/arm/mm/init.c | 68 +- arch/arm/mm/ioremap.c | 12 +- arch/arm/mm/mm.h | 2 +- arch/arm/mm/mmu.c | 35 +- arch/arm/mm/pgd.c | 40 +- arch/arm/net/bpf_jit_32.c | 14 +- arch/arm/net/bpf_jit_32.h | 3 - arch/arm/plat-samsung/adc.c | 8 +- arch/arm/tools/syscall.tbl | 5 - arch/arm64/Kconfig | 163 +- arch/arm64/Kconfig.debug | 29 + arch/arm64/Kconfig.platforms | 1 + arch/arm64/Makefile | 14 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 9 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 12 - .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 9 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 117 - .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 3 - .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 65 - .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 17 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 43 +- .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 13 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 50 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 +- .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 18 +- arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi | 15 - .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 2 +- .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 47 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 66 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 23 +- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 2 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 2 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 2 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 2 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 23 - .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 43 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 3 +- .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 4 - .../boot/dts/amlogic/meson-gxl-s905w-p281.dts | 4 - .../boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts | 4 - .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 4 - .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 47 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 68 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts | 4 - arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 7 +- arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts | 15 - arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 15 - arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 15 - arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 15 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 13 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 6 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 130 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 285 - .../arm64/boot/dts/freescale/imx8mm-beacon-kit.dts | 19 - .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 410 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 12 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 4 - arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 12 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 74 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 93 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 18 +- arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 1 - arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 4 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 2 +- .../dts/marvell/armada-8040-mcbin-singleshot.dts | 4 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 4 +- arch/arm64/boot/dts/mediatek/Makefile | 3 - .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 4 - arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 4 - arch/arm64/boot/dts/mediatek/mt7622.dtsi | 11 - .../boot/dts/mediatek/mt8173-elm-hana-rev7.dts | 27 - arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts | 14 - arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi | 70 - arch/arm64/boot/dts/mediatek/mt8173-elm.dts | 14 - arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 1173 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 45 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 26 +- arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 5 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 18 - arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 10 - arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 4 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 89 +- arch/arm64/boot/dts/qcom/Makefile | 1 - .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 74 + arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi | 89 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 257 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 40 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 112 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 474 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 25 +- arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 221 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 98 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 54 - .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 35 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 228 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 85 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 38 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 14 +- arch/arm64/boot/dts/qcom/pm8150b.dtsi | 14 +- arch/arm64/boot/dts/qcom/pm8150l.dtsi | 14 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 85 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 100 - arch/arm64/boot/dts/qcom/sc7180-idp.dts | 66 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 803 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 46 - arch/arm64/boot/dts/qcom/sdm660.dtsi | 372 - arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 2 - arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 210 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 98 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 13 - arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 351 - arch/arm64/boot/dts/qcom/sm8250.dtsi | 126 +- arch/arm64/boot/dts/realtek/Makefile | 6 - arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1293.dtsi | 12 +- arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts | 6 +- .../arm64/boot/dts/realtek/rtd1295-probox2-ava.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts | 30 - arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 21 +- arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1296.dtsi | 8 +- arch/arm64/boot/dts/realtek/rtd129x.dtsi | 221 +- arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts | 30 - arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts | 36 - arch/arm64/boot/dts/realtek/rtd1395.dtsi | 65 - arch/arm64/boot/dts/realtek/rtd139x.dtsi | 193 - arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts | 44 - arch/arm64/boot/dts/realtek/rtd1619.dtsi | 12 - arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 229 - arch/arm64/boot/dts/renesas/Makefile | 3 +- .../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi | 94 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 18 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 18 +- .../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts | 72 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 18 +- arch/arm64/boot/dts/renesas/r8a77950.dtsi | 14 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 34 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 22 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 403 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 2 - arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 - arch/arm64/boot/dts/renesas/r8a77970.dtsi | 10 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 2 - arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 2 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 16 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 2 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 6 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 20 +- arch/arm64/boot/dts/rockchip/Makefile | 1 - arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 2 + arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 560 - arch/arm64/boot/dts/rockchip/rk3326.dtsi | 15 - arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 1 + .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 1 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 27 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 14 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 126 - arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 21 - arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 11 - .../boot/dts/ti/k3-am654-industrial-thermal.dtsi | 45 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 20 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 87 - arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 11 - arch/arm64/configs/defconfig | 11 +- arch/arm64/crypto/aes-glue.c | 4 +- arch/arm64/crypto/crct10dif-ce-core.S | 2 +- arch/arm64/crypto/sha256-glue.c | 1 + arch/arm64/crypto/sha512-glue.c | 1 + arch/arm64/include/asm/asm_pointer_auth.h | 43 +- arch/arm64/include/asm/assembler.h | 50 - arch/arm64/include/asm/cacheflush.h | 6 +- arch/arm64/include/asm/compiler.h | 4 + arch/arm64/include/asm/cpucaps.h | 17 +- arch/arm64/include/asm/cpufeature.h | 12 - arch/arm64/include/asm/efi.h | 8 + arch/arm64/include/asm/elf.h | 73 +- arch/arm64/include/asm/esr.h | 2 +- arch/arm64/include/asm/exception.h | 1 - arch/arm64/include/asm/hugetlb.h | 13 +- arch/arm64/include/asm/hwcap.h | 1 - arch/arm64/include/asm/insn.h | 30 +- arch/arm64/include/asm/kvm_asm.h | 2 +- arch/arm64/include/asm/kvm_emulate.h | 6 +- arch/arm64/include/asm/kvm_host.h | 7 +- arch/arm64/include/asm/kvm_hyp.h | 2 +- arch/arm64/include/asm/kvm_mmu.h | 10 +- arch/arm64/include/asm/linkage.h | 46 - arch/arm64/include/asm/mman.h | 37 - arch/arm64/include/asm/pgalloc.h | 10 +- arch/arm64/include/asm/pgtable-hwdef.h | 2 +- arch/arm64/include/asm/pgtable-prot.h | 11 - arch/arm64/include/asm/pgtable-types.h | 5 +- arch/arm64/include/asm/pgtable.h | 49 +- arch/arm64/include/asm/ptrace.h | 1 - arch/arm64/include/asm/smp.h | 11 + arch/arm64/include/asm/stacktrace.h | 3 +- arch/arm64/include/asm/stage2_pgtable.h | 48 +- arch/arm64/include/asm/sysreg.h | 39 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 10 - arch/arm64/include/asm/virt.h | 2 +- arch/arm64/include/asm/vmap_stack.h | 6 +- arch/arm64/include/uapi/asm/hwcap.h | 1 - arch/arm64/include/uapi/asm/mman.h | 9 - arch/arm64/include/uapi/asm/ptrace.h | 9 - arch/arm64/kernel/armv8_deprecated.c | 2 +- arch/arm64/kernel/asm-offsets.c | 5 +- arch/arm64/kernel/cpu-reset.S | 4 +- arch/arm64/kernel/cpu_errata.c | 31 +- arch/arm64/kernel/cpufeature.c | 289 +- arch/arm64/kernel/cpuinfo.c | 5 +- arch/arm64/kernel/crash_core.c | 4 - arch/arm64/kernel/efi-entry.S | 2 +- arch/arm64/kernel/efi-header.S | 2 +- arch/arm64/kernel/efi-rt-wrapper.S | 4 +- arch/arm64/kernel/entry-common.c | 13 +- arch/arm64/kernel/entry-fpsimd.S | 20 +- arch/arm64/kernel/entry.S | 31 +- arch/arm64/kernel/fpsimd.c | 3 +- arch/arm64/kernel/head.S | 43 +- arch/arm64/kernel/hibernate-asm.S | 16 +- arch/arm64/kernel/hibernate.c | 44 +- arch/arm64/kernel/hyp-stub.S | 20 +- arch/arm64/kernel/image-vars.h | 2 +- arch/arm64/kernel/insn.c | 46 +- arch/arm64/kernel/machine_kexec_file.c | 14 +- arch/arm64/kernel/pci.c | 4 +- arch/arm64/kernel/probes/decode-insn.c | 2 +- arch/arm64/kernel/probes/kprobes_trampoline.S | 4 +- arch/arm64/kernel/process.c | 43 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/reloc_test_syms.S | 44 +- arch/arm64/kernel/relocate_kernel.S | 4 +- arch/arm64/kernel/signal.c | 16 - arch/arm64/kernel/sleep.S | 13 +- arch/arm64/kernel/smccc-call.S | 8 +- arch/arm64/kernel/smp.c | 12 +- arch/arm64/kernel/syscall.c | 18 - arch/arm64/kernel/traps.c | 148 +- arch/arm64/kernel/vdso.c | 155 +- arch/arm64/kernel/vdso/Makefile | 10 +- arch/arm64/kernel/vdso/note.S | 3 - arch/arm64/kernel/vdso/sigreturn.S | 3 - arch/arm64/kernel/vdso/vdso.S | 3 - arch/arm64/kernel/vmlinux.lds.S | 18 +- arch/arm64/kvm/Kconfig | 22 +- arch/arm64/kvm/Makefile | 46 +- arch/arm64/kvm/arch_timer.c | 1170 - arch/arm64/kvm/arm.c | 1689 -- arch/arm64/kvm/guest.c | 27 +- arch/arm64/kvm/handle_exit.c | 2 +- arch/arm64/kvm/hyp/Makefile | 16 +- arch/arm64/kvm/hyp/switch.c | 6 +- arch/arm64/kvm/hyp/sysreg-sr.c | 6 +- arch/arm64/kvm/hyp/timer-sr.c | 48 - arch/arm64/kvm/hyp/tlb.c | 11 +- arch/arm64/kvm/hyp/vgic-v3-sr.c | 1126 - arch/arm64/kvm/mmio.c | 200 - arch/arm64/kvm/mmu.c | 2612 -- arch/arm64/kvm/psci.c | 564 - arch/arm64/kvm/reset.c | 18 +- arch/arm64/kvm/sys_regs.c | 6 +- arch/arm64/kvm/trace.h | 216 +- arch/arm64/kvm/trace_arm.h | 378 - arch/arm64/kvm/trace_handle_exit.h | 215 - arch/arm64/kvm/vgic-sys-reg-v3.c | 2 +- arch/arm64/kvm/vgic/trace.h | 38 - arch/arm64/kvm/vgic/vgic-mmio-v3.c | 1063 - arch/arm64/kvm/vgic/vgic-v3.c | 691 - arch/arm64/kvm/vgic/vgic.h | 321 - arch/arm64/lib/copy_from_user.S | 32 +- arch/arm64/lib/copy_in_user.S | 32 +- arch/arm64/lib/copy_to_user.S | 32 +- arch/arm64/lib/crc32.S | 2 +- arch/arm64/lib/memcpy.S | 32 +- arch/arm64/mm/dump.c | 5 - arch/arm64/mm/fault.c | 9 +- arch/arm64/mm/hugetlbpage.c | 45 +- arch/arm64/mm/init.c | 58 +- arch/arm64/mm/kasan_init.c | 26 +- arch/arm64/mm/mmu.c | 76 +- arch/arm64/mm/numa.c | 9 +- arch/arm64/mm/pageattr.c | 11 +- arch/arm64/mm/proc.S | 46 +- arch/arm64/net/bpf_jit.h | 30 - arch/arm64/net/bpf_jit_comp.c | 85 +- arch/c6x/Kconfig | 1 - arch/c6x/kernel/traps.c | 16 +- arch/c6x/lib/checksum.c | 22 + arch/c6x/mm/init.c | 8 +- arch/csky/include/asm/highmem.h | 12 +- arch/csky/kernel/ptrace.c | 4 +- arch/csky/kernel/setup.c | 26 +- arch/csky/kernel/stacktrace.c | 8 +- arch/csky/mm/highmem.c | 56 +- arch/h8300/Kconfig | 1 + arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/compressed/Makefile | 2 +- arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/include/asm/pgtable.h | 1 + arch/h8300/kernel/traps.c | 12 +- arch/h8300/lib/memset.S | 17 +- arch/h8300/mm/init.c | 6 +- arch/hexagon/Makefile | 2 +- arch/hexagon/include/asm/fixmap.h | 4 +- arch/hexagon/include/asm/pgtable.h | 1 + arch/hexagon/kernel/traps.c | 25 +- arch/hexagon/mm/init.c | 6 +- arch/ia64/Kconfig | 1 + arch/ia64/include/asm/checksum.h | 10 + arch/ia64/include/asm/hugetlb.h | 5 +- arch/ia64/include/asm/pgalloc.h | 4 +- arch/ia64/include/asm/pgtable.h | 17 +- arch/ia64/include/asm/ptrace.h | 1 + arch/ia64/kernel/efi.c | 12 +- arch/ia64/kernel/mca.c | 2 +- arch/ia64/kernel/process.c | 17 +- arch/ia64/kernel/syscalls/syscall.tbl | 5 - arch/ia64/kernel/unwind_i.h | 2 +- arch/ia64/lib/csum_partial_copy.c | 32 +- arch/ia64/mm/contig.c | 2 +- arch/ia64/mm/discontig.c | 2 +- arch/ia64/mm/fault.c | 7 +- arch/ia64/mm/hugetlbpage.c | 18 +- arch/ia64/mm/init.c | 28 +- arch/m68k/Kconfig.cpu | 2 +- arch/m68k/amiga/config.c | 7 +- arch/m68k/coldfire/pci.c | 4 +- arch/m68k/configs/amiga_defconfig | 6 +- arch/m68k/configs/apollo_defconfig | 6 +- arch/m68k/configs/atari_defconfig | 6 +- arch/m68k/configs/bvme6000_defconfig | 6 +- arch/m68k/configs/hp300_defconfig | 6 +- arch/m68k/configs/mac_defconfig | 6 +- arch/m68k/configs/multi_defconfig | 6 +- arch/m68k/configs/mvme147_defconfig | 6 +- arch/m68k/configs/mvme16x_defconfig | 6 +- arch/m68k/configs/q40_defconfig | 6 +- arch/m68k/configs/stmark2_defconfig | 1 + arch/m68k/configs/sun3_defconfig | 6 +- arch/m68k/configs/sun3x_defconfig | 6 +- arch/m68k/include/asm/checksum.h | 3 +- arch/m68k/include/asm/floppy.h | 27 +- arch/m68k/kernel/syscalls/syscall.tbl | 5 - arch/m68k/kernel/traps.c | 13 +- arch/m68k/lib/checksum.c | 4 +- arch/m68k/mm/init.c | 6 +- arch/m68k/mm/mcfmmu.c | 9 +- arch/m68k/mm/motorola.c | 15 +- arch/m68k/mm/sun3mmu.c | 10 +- arch/m68k/tools/amiga/dmesg.c | 2 +- arch/microblaze/Kconfig | 1 + arch/microblaze/include/asm/highmem.h | 27 + arch/microblaze/include/asm/unwind.h | 3 +- arch/microblaze/kernel/microblaze_ksyms.c | 1 + arch/microblaze/kernel/stacktrace.c | 4 +- arch/microblaze/kernel/syscalls/syscall.tbl | 5 - arch/microblaze/kernel/traps.c | 12 +- arch/microblaze/kernel/unwind.c | 40 +- arch/microblaze/mm/highmem.c | 16 +- arch/microblaze/mm/init.c | 5 +- arch/mips/Kbuild | 2 +- arch/mips/Kbuild.platforms | 76 +- arch/mips/Kconfig | 81 +- arch/mips/Makefile | 45 +- arch/mips/alchemy/Platform | 3 + arch/mips/alchemy/common/setup.c | 17 +- arch/mips/alchemy/devboards/db1550.c | 2 +- arch/mips/ar7/Platform | 1 + arch/mips/ar7/setup.c | 2 +- arch/mips/ath25/Platform | 1 + arch/mips/ath79/Platform | 1 + arch/mips/ath79/setup.c | 3 +- arch/mips/bcm47xx/Platform | 1 + arch/mips/bcm63xx/Platform | 1 + arch/mips/bcm63xx/cpu.c | 2 +- arch/mips/bcm63xx/dev-flash.c | 2 +- arch/mips/bmips/Platform | 1 + arch/mips/boot/compressed/Makefile | 2 +- arch/mips/boot/dts/ingenic/ci20.dts | 3 - arch/mips/boot/dts/ingenic/gcw0.dts | 499 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 33 +- arch/mips/boot/dts/ingenic/jz4770.dtsi | 227 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 65 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 9 +- arch/mips/boot/dts/loongson/rs780e-pch.dtsi | 5 - arch/mips/boot/dts/mscc/ocelot.dtsi | 2 +- arch/mips/cavium-octeon/Platform | 1 + arch/mips/cavium-octeon/crypto/octeon-md5.c | 1 + .../mips/cavium-octeon/executive/cvmx-helper-npi.c | 12 + arch/mips/cavium-octeon/executive/cvmx-pko.c | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/cavium-octeon/octeon-usb.c | 2 +- arch/mips/cobalt/Platform | 1 + arch/mips/configs/ath79_defconfig | 1 + arch/mips/configs/ci20_defconfig | 62 +- arch/mips/configs/db1xxx_defconfig | 1 + arch/mips/configs/gcw0_defconfig | 131 +- arch/mips/configs/generic/board-ocelot.config | 1 + arch/mips/configs/lasat_defconfig | 55 + arch/mips/configs/loongson3_defconfig | 1 - arch/mips/configs/markeins_defconfig | 185 + arch/mips/configs/msp71xx_defconfig | 77 + arch/mips/configs/pistachio_defconfig | 1 + arch/mips/configs/rt305x_defconfig | 1 + arch/mips/dec/Platform | 1 + arch/mips/dec/int-handler.S | 4 +- arch/mips/dec/tc.c | 2 +- arch/mips/emma/Makefile | 7 + arch/mips/emma/Platform | 4 + arch/mips/emma/common/Makefile | 6 + arch/mips/emma/common/prom.c | 56 + arch/mips/emma/markeins/Makefile | 6 + arch/mips/emma/markeins/irq.c | 293 + arch/mips/emma/markeins/led.c | 44 + arch/mips/emma/markeins/platform.c | 199 + arch/mips/emma/markeins/setup.c | 115 + arch/mips/fw/cfe/cfe_api.c | 5 + arch/mips/generic/Platform | 1 + arch/mips/include/asm/asm-eva.h | 2 +- arch/mips/include/asm/asm.h | 24 +- arch/mips/include/asm/bootinfo.h | 13 +- arch/mips/include/asm/branch.h | 3 - arch/mips/include/asm/cacheops.h | 2 +- arch/mips/include/asm/clock.h | 49 + arch/mips/include/asm/cpu-features.h | 6 + arch/mips/include/asm/cpu.h | 4 - arch/mips/include/asm/emma/emma2rh.h | 248 + arch/mips/include/asm/emma/markeins.h | 28 + arch/mips/include/asm/fpu.h | 2 +- arch/mips/include/asm/fpu_emulator.h | 4 + arch/mips/include/asm/highmem.h | 11 +- arch/mips/include/asm/hugetlb.h | 11 + arch/mips/include/asm/inst.h | 779 - arch/mips/include/asm/io.h | 87 +- arch/mips/include/asm/lasat/ds1603.h | 19 + arch/mips/include/asm/lasat/eeprom.h | 18 + arch/mips/include/asm/lasat/head.h | 23 + arch/mips/include/asm/lasat/lasat.h | 245 + arch/mips/include/asm/lasat/lasatint.h | 15 + arch/mips/include/asm/lasat/picvue.h | 16 + arch/mips/include/asm/lasat/serial.h | 14 + .../include/asm/mach-ath25/cpu-feature-overrides.h | 1 + .../include/asm/mach-ath79/cpu-feature-overrides.h | 1 + arch/mips/include/asm/mach-au1x00/ioremap.h | 38 + arch/mips/include/asm/mach-bcm63xx/ioremap.h | 5 + arch/mips/include/asm/mach-bmips/ioremap.h | 5 + arch/mips/include/asm/mach-emma2rh/irq.h | 15 + arch/mips/include/asm/mach-generic/floppy.h | 8 +- arch/mips/include/asm/mach-generic/ioremap.h | 9 + arch/mips/include/asm/mach-generic/irq.h | 6 + arch/mips/include/asm/mach-jazz/floppy.h | 8 +- arch/mips/include/asm/mach-jz4740/base.h | 27 + arch/mips/include/asm/mach-jz4740/dma.h | 23 + arch/mips/include/asm/mach-jz4740/irq.h | 45 +- arch/mips/include/asm/mach-jz4740/timer.h | 126 + .../asm/mach-lantiq/falcon/cpu-feature-overrides.h | 1 + arch/mips/include/asm/mach-lasat/irq.h | 14 + arch/mips/include/asm/mach-lasat/mach-gt64120.h | 28 + arch/mips/include/asm/mach-loongson2ef/loongson.h | 1 - arch/mips/include/asm/mach-loongson64/boot_param.h | 11 - .../asm/mach-loongson64/cpu-feature-overrides.h | 1 - .../mips/include/asm/mach-loongson64/mc146818rtc.h | 36 + .../asm/mach-pmcs-msp71xx/cpu-feature-overrides.h | 22 + .../include/asm/mach-pmcs-msp71xx/msp_cic_int.h | 139 + .../asm/mach-pmcs-msp71xx/msp_gpio_macros.h | 343 + arch/mips/include/asm/mach-pmcs-msp71xx/msp_int.h | 31 + arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h | 189 + arch/mips/include/asm/mach-pmcs-msp71xx/msp_prom.h | 159 + .../include/asm/mach-pmcs-msp71xx/msp_regops.h | 237 + arch/mips/include/asm/mach-pmcs-msp71xx/msp_regs.h | 652 + .../include/asm/mach-pmcs-msp71xx/msp_slp_int.h | 129 + arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h | 124 + arch/mips/include/asm/mach-pmcs-msp71xx/war.h | 28 + .../asm/mach-ralink/mt7620/cpu-feature-overrides.h | 1 + arch/mips/include/asm/mach-ralink/mt7621.h | 2 + .../asm/mach-ralink/mt7621/cpu-feature-overrides.h | 1 + .../asm/mach-ralink/rt288x/cpu-feature-overrides.h | 1 + .../asm/mach-ralink/rt305x/cpu-feature-overrides.h | 1 + .../asm/mach-ralink/rt3883/cpu-feature-overrides.h | 1 + .../asm/mach-rc32434/cpu-feature-overrides.h | 1 + arch/mips/include/asm/mach-rc32434/pci.h | 3 + arch/mips/include/asm/mach-tx39xx/ioremap.h | 9 + arch/mips/include/asm/mach-tx49xx/ioremap.h | 9 + arch/mips/include/asm/mach-xilfpga/irq.h | 14 + arch/mips/include/asm/nile4.h | 310 + arch/mips/include/asm/octeon/cvmx-sli-defs.h | 2 +- arch/mips/include/asm/page.h | 2 +- arch/mips/include/asm/pgtable-64.h | 4 +- arch/mips/include/asm/pgtable.h | 25 +- arch/mips/include/asm/smp.h | 2 +- arch/mips/include/uapi/asm/inst.h | 26 - arch/mips/jazz/Platform | 1 + arch/mips/jz4740/Makefile | 7 +- arch/mips/jz4740/Platform | 1 + arch/mips/jz4740/pm.c | 34 + arch/mips/jz4740/prom.c | 19 + arch/mips/jz4740/reset.c | 24 + arch/mips/jz4740/reset.h | 7 + arch/mips/jz4740/setup.c | 63 +- arch/mips/jz4740/time.c | 17 + arch/mips/jz4740/timer.c | 42 + arch/mips/kernel/branch.c | 26 +- arch/mips/kernel/cpu-probe.c | 85 +- arch/mips/kernel/genex.S | 6 +- arch/mips/kernel/head.S | 3 - arch/mips/kernel/idle.c | 5 +- arch/mips/kernel/mips-cm.c | 66 +- arch/mips/kernel/mips-r2-to-r6-emul.c | 2 +- arch/mips/kernel/perf_event_mipsxx.c | 373 +- arch/mips/kernel/scall64-o32.S | 2 +- arch/mips/kernel/setup.c | 14 +- arch/mips/kernel/signal.c | 4 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 5 - arch/mips/kernel/syscalls/syscall_n64.tbl | 5 - arch/mips/kernel/syscalls/syscall_o32.tbl | 5 - arch/mips/kernel/traps.c | 38 +- arch/mips/kernel/unaligned.c | 775 + arch/mips/kernel/vmlinux.lds.S | 2 +- arch/mips/kernel/watch.c | 26 +- arch/mips/kvm/emulate.c | 12 +- arch/mips/kvm/mips.c | 68 +- arch/mips/kvm/tlb.c | 4 +- arch/mips/kvm/vz.c | 10 +- arch/mips/lantiq/Platform | 1 + arch/mips/lasat/Kconfig | 16 + arch/mips/lasat/Makefile | 15 + arch/mips/lasat/Platform | 7 + arch/mips/lasat/at93c.c | 148 + arch/mips/lasat/at93c.h | 19 + arch/mips/lasat/ds1603.c | 190 + arch/mips/lasat/ds1603.h | 32 + arch/mips/lasat/image/Makefile | 53 + arch/mips/lasat/image/head.S | 32 + arch/mips/lasat/image/romscript.normal | 23 + arch/mips/lasat/interrupt.c | 119 + arch/mips/lasat/lasat_board.c | 268 + arch/mips/lasat/lasat_models.h | 68 + arch/mips/lasat/picvue.c | 242 + arch/mips/lasat/picvue.h | 45 + arch/mips/lasat/picvue_proc.c | 208 + arch/mips/lasat/prom.c | 126 + arch/mips/lasat/prom.h | 8 + arch/mips/lasat/reset.c | 48 + arch/mips/lasat/serial.c | 80 + arch/mips/lasat/setup.c | 141 + arch/mips/lasat/sysctl.c | 268 + arch/mips/loongson2ef/Kconfig | 1 + arch/mips/loongson2ef/Platform | 1 + arch/mips/loongson2ef/lemote-2f/clock.c | 98 +- arch/mips/loongson32/Platform | 1 + arch/mips/loongson64/Kconfig | 12 +- arch/mips/loongson64/Makefile | 3 +- arch/mips/loongson64/Platform | 1 + arch/mips/loongson64/acpi_init.c | 151 + arch/mips/loongson64/cop2-ex.c | 289 +- arch/mips/loongson64/dma.c | 9 +- arch/mips/loongson64/env.c | 20 - arch/mips/loongson64/init.c | 17 - arch/mips/loongson64/numa.c | 2 +- arch/mips/loongson64/pci.c | 2 + arch/mips/{loongson2ef/common => loongson64}/rtc.c | 0 arch/mips/loongson64/smp.c | 1 + arch/mips/loongson64/time.c | 8 +- arch/mips/math-emu/cp1emu.c | 28 +- arch/mips/math-emu/dp_add.c | 3 +- arch/mips/math-emu/dp_div.c | 3 +- arch/mips/math-emu/dp_fmax.c | 6 +- arch/mips/math-emu/dp_fmin.c | 6 +- arch/mips/math-emu/dp_maddf.c | 3 +- arch/mips/math-emu/dp_mul.c | 3 +- arch/mips/math-emu/dp_sqrt.c | 5 +- arch/mips/math-emu/dp_sub.c | 3 +- arch/mips/math-emu/sp_add.c | 3 +- arch/mips/math-emu/sp_div.c | 3 +- arch/mips/math-emu/sp_fdp.c | 3 +- arch/mips/math-emu/sp_fmax.c | 6 +- arch/mips/math-emu/sp_fmin.c | 6 +- arch/mips/math-emu/sp_maddf.c | 3 +- arch/mips/math-emu/sp_mul.c | 3 +- arch/mips/math-emu/sp_sub.c | 3 +- arch/mips/mm/Makefile | 2 +- arch/mips/mm/c-r4k.c | 20 +- arch/mips/mm/cache.c | 7 +- arch/mips/mm/highmem.c | 49 +- arch/mips/mm/init.c | 2 +- arch/mips/mm/ioremap.c | 151 +- arch/mips/mm/ioremap64.c | 23 - arch/mips/mm/tlbex.c | 2 +- arch/mips/mti-malta/Platform | 1 + arch/mips/netlogic/Platform | 1 + arch/mips/netlogic/xlr/fmn.c | 2 +- arch/mips/oprofile/common.c | 2 +- arch/mips/oprofile/op_model_mipsxx.c | 26 +- arch/mips/paravirt/Platform | 1 + arch/mips/pci/Makefile | 6 + arch/mips/pci/fixup-emma2rh.c | 84 + arch/mips/pci/fixup-pmcmsp.c | 216 + arch/mips/pci/fixup-sni.c | 3 +- arch/mips/pci/ops-bcm63xx.c | 2 +- arch/mips/pci/ops-emma2rh.c | 167 + arch/mips/pci/ops-nile4.c | 136 + arch/mips/pci/ops-pmcmsp.c | 944 + arch/mips/pci/pci-alchemy.c | 2 +- arch/mips/pci/pci-emma2rh.c | 72 + arch/mips/pci/pci-lasat.c | 88 + arch/mips/pic32/Platform | 1 + arch/mips/pistachio/Platform | 1 + arch/mips/pmcs-msp71xx/Kconfig | 50 + arch/mips/pmcs-msp71xx/Makefile | 13 + arch/mips/pmcs-msp71xx/Platform | 7 + arch/mips/pmcs-msp71xx/msp_elb.c | 46 + arch/mips/pmcs-msp71xx/msp_eth.c | 111 + arch/mips/pmcs-msp71xx/msp_hwbutton.c | 165 + arch/mips/pmcs-msp71xx/msp_irq.c | 155 + arch/mips/pmcs-msp71xx/msp_irq_cic.c | 208 + arch/mips/pmcs-msp71xx/msp_irq_per.c | 127 + arch/mips/pmcs-msp71xx/msp_irq_slp.c | 102 + arch/mips/pmcs-msp71xx/msp_pci.c | 50 + arch/mips/pmcs-msp71xx/msp_prom.c | 513 + arch/mips/pmcs-msp71xx/msp_serial.c | 154 + arch/mips/pmcs-msp71xx/msp_setup.c | 228 + arch/mips/pmcs-msp71xx/msp_smp.c | 56 + arch/mips/pmcs-msp71xx/msp_time.c | 90 + arch/mips/pmcs-msp71xx/msp_usb.c | 173 + arch/mips/pnx833x/Platform | 1 + arch/mips/ralink/Kconfig | 4 - arch/mips/rb532/Platform | 1 + arch/mips/sgi-ip22/Platform | 2 + arch/mips/sgi-ip27/Platform | 3 + arch/mips/sgi-ip27/ip27-memory.c | 2 +- arch/mips/sgi-ip30/Platform | 3 + arch/mips/sgi-ip32/Platform | 1 + arch/mips/sibyte/Platform | 4 + arch/mips/sni/Platform | 1 + arch/mips/tools/loongson3-llsc-check.c | 2 - arch/mips/txx9/Kconfig | 14 +- arch/mips/txx9/Platform | 3 + arch/mips/vdso/Kconfig | 18 - arch/mips/vdso/Makefile | 43 +- arch/mips/vdso/vdso.lds.S | 2 +- arch/nds32/configs/defconfig | 1 + arch/nds32/include/asm/highmem.h | 9 + arch/nds32/kernel/time.c | 2 +- arch/nds32/kernel/traps.c | 15 +- arch/nds32/mm/highmem.c | 41 +- arch/nds32/mm/init.c | 11 +- arch/nios2/include/asm/checksum.h | 2 + arch/nios2/include/asm/pgtable.h | 3 +- arch/nios2/kernel/traps.c | 17 +- arch/nios2/mm/fault.c | 9 +- arch/nios2/mm/init.c | 8 +- arch/nios2/mm/ioremap.c | 6 +- arch/openrisc/include/asm/pgtable.h | 1 + arch/openrisc/kernel/traps.c | 12 +- arch/openrisc/mm/fault.c | 10 +- arch/openrisc/mm/init.c | 13 +- arch/parisc/Makefile | 4 +- arch/parisc/boot/compressed/Makefile | 1 - arch/parisc/include/asm/cacheflush.h | 30 +- arch/parisc/include/asm/checksum.h | 7 + arch/parisc/include/asm/floppy.h | 19 +- arch/parisc/include/asm/hugetlb.h | 10 + arch/parisc/kernel/perf.c | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 5 - arch/parisc/kernel/traps.c | 24 +- arch/parisc/lib/checksum.c | 20 + arch/parisc/mm/init.c | 22 +- arch/powerpc/Kconfig | 13 +- arch/powerpc/crypto/md5-glue.c | 1 + arch/powerpc/crypto/sha1-spe-glue.c | 1 + arch/powerpc/crypto/sha1.c | 33 +- arch/powerpc/crypto/sha256-spe-glue.c | 1 + arch/powerpc/include/asm/book3s/32/pgtable.h | 1 + arch/powerpc/include/asm/book3s/64/hash.h | 4 +- arch/powerpc/include/asm/book3s/64/mmu.h | 3 - arch/powerpc/include/asm/book3s/64/pgalloc.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 84 +- arch/powerpc/include/asm/book3s/64/radix.h | 6 +- arch/powerpc/include/asm/book3s/64/tlbflush-hash.h | 3 +- arch/powerpc/include/asm/fadump-internal.h | 4 +- arch/powerpc/include/asm/floppy.h | 19 +- arch/powerpc/include/asm/highmem.h | 28 + arch/powerpc/include/asm/hugetlb.h | 5 +- arch/powerpc/include/asm/icswx.h | 20 +- arch/powerpc/include/asm/idle.h | 93 - arch/powerpc/include/asm/io.h | 10 +- arch/powerpc/include/asm/kvm_book3s.h | 2 +- arch/powerpc/include/asm/kvm_book3s_64.h | 34 +- arch/powerpc/include/asm/mmu.h | 9 + arch/powerpc/include/asm/mmu_context.h | 30 - arch/powerpc/include/asm/nohash/32/pgtable.h | 1 + arch/powerpc/include/asm/nohash/64/pgalloc.h | 2 +- arch/powerpc/include/asm/nohash/64/pgtable-4k.h | 32 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 6 +- arch/powerpc/include/asm/pci-bridge.h | 2 +- arch/powerpc/include/asm/pgtable.h | 10 +- arch/powerpc/include/asm/processor.h | 1 + arch/powerpc/include/asm/switch_to.h | 2 + arch/powerpc/include/asm/vas.h | 13 +- arch/powerpc/include/asm/xive.h | 9 +- arch/powerpc/include/uapi/asm/kvm_para.h | 2 +- arch/powerpc/include/uapi/asm/vas-api.h | 24 - arch/powerpc/kernel/fadump.c | 153 +- arch/powerpc/kernel/irq.c | 5 +- arch/powerpc/kernel/isa-bridge.c | 28 +- arch/powerpc/kernel/mce_power.c | 14 +- arch/powerpc/kernel/pci_64.c | 56 +- arch/powerpc/kernel/process.c | 39 +- arch/powerpc/kernel/stacktrace.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 5 - arch/powerpc/kernel/sysfs.c | 82 +- arch/powerpc/kvm/book3s.c | 61 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 13 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 70 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 64 +- arch/powerpc/kvm/book3s_hv_nested.c | 37 +- arch/powerpc/kvm/book3s_hv_rm_mmu.c | 58 +- arch/powerpc/kvm/booke.c | 41 +- arch/powerpc/kvm/powerpc.c | 3 +- arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 15 +- arch/powerpc/mm/book3s64/hash_tlb.c | 16 +- arch/powerpc/mm/book3s64/hash_utils.c | 62 +- arch/powerpc/mm/book3s64/pgtable.c | 24 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 45 +- arch/powerpc/mm/book3s64/subpage_prot.c | 6 +- arch/powerpc/mm/fault.c | 75 +- arch/powerpc/mm/highmem.c | 21 +- arch/powerpc/mm/hugetlbpage.c | 60 +- arch/powerpc/mm/ioremap_64.c | 50 + arch/powerpc/mm/kasan/kasan_init_32.c | 2 +- arch/powerpc/mm/mem.c | 5 +- arch/powerpc/mm/nohash/book3e_pgtable.c | 15 +- arch/powerpc/mm/pgtable.c | 30 +- arch/powerpc/mm/pgtable_64.c | 10 +- arch/powerpc/mm/ptdump/hashpagetable.c | 20 +- arch/powerpc/mm/ptdump/ptdump.c | 14 +- arch/powerpc/perf/callchain_64.c | 46 +- arch/powerpc/perf/imc-pmu.c | 4 +- arch/powerpc/platforms/cell/spufs/coredump.c | 87 +- arch/powerpc/platforms/cell/spufs/file.c | 330 +- arch/powerpc/platforms/cell/spufs/spufs.h | 3 +- arch/powerpc/platforms/powermac/nvram.c | 2 +- arch/powerpc/platforms/powernv/Makefile | 2 +- arch/powerpc/platforms/powernv/smp.c | 1 + arch/powerpc/platforms/powernv/vas-api.c | 278 - arch/powerpc/platforms/powernv/vas-debug.c | 2 +- arch/powerpc/platforms/powernv/vas-fault.c | 382 - arch/powerpc/platforms/powernv/vas-window.c | 238 +- arch/powerpc/platforms/powernv/vas.c | 85 +- arch/powerpc/platforms/powernv/vas.h | 59 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 26 +- arch/powerpc/platforms/pseries/setup.c | 8 +- arch/powerpc/sysdev/xive/native.c | 6 +- arch/powerpc/xmon/xmon.c | 18 +- arch/riscv/Kbuild | 1 - arch/riscv/Kconfig | 9 +- arch/riscv/Kconfig.socs | 17 +- arch/riscv/boot/dts/Makefile | 2 - arch/riscv/boot/dts/kendryte/Makefile | 4 +- arch/riscv/configs/nommu_k210_defconfig | 7 +- arch/riscv/include/asm/gdb_xml.h | 117 - arch/riscv/include/asm/hugetlb.h | 10 + arch/riscv/include/asm/kdebug.h | 12 - arch/riscv/include/asm/kgdb.h | 112 - arch/riscv/include/asm/parse_asm.h | 219 - arch/riscv/include/asm/patch.h | 4 +- arch/riscv/include/asm/pgtable.h | 4 +- arch/riscv/include/asm/ptdump.h | 11 - arch/riscv/include/asm/soc.h | 39 - arch/riscv/kernel/Makefile | 1 - arch/riscv/kernel/ftrace.c | 15 +- arch/riscv/kernel/head.S | 11 +- arch/riscv/kernel/kgdb.c | 390 - arch/riscv/kernel/patch.c | 46 +- arch/riscv/kernel/setup.c | 4 - arch/riscv/kernel/soc.c | 27 - arch/riscv/kernel/stacktrace.c | 9 +- arch/riscv/kernel/traps.c | 5 - arch/riscv/kernel/vmlinux.lds.S | 5 - arch/riscv/mm/hugetlbpage.c | 24 +- arch/riscv/mm/init.c | 14 +- arch/riscv/net/bpf_jit_comp32.c | 103 +- arch/riscv/net/bpf_jit_comp64.c | 64 +- arch/s390/Kconfig | 2 +- arch/s390/appldata/appldata_base.c | 11 +- arch/s390/crypto/sha1_s390.c | 12 +- arch/s390/include/asm/checksum.h | 19 + arch/s390/include/asm/hugetlb.h | 8 +- arch/s390/include/asm/ipl.h | 11 - arch/s390/include/asm/pci.h | 41 +- arch/s390/include/asm/pci_clp.h | 12 +- arch/s390/include/asm/pci_io.h | 10 +- arch/s390/include/asm/pgtable.h | 4 +- arch/s390/include/asm/uaccess.h | 2 +- arch/s390/include/uapi/asm/ipl.h | 25 - arch/s390/kernel/Makefile | 5 + arch/s390/kernel/debug.c | 2 +- arch/s390/kernel/dumpstack.c | 13 +- arch/s390/kernel/ipl.c | 209 - arch/s390/kernel/machine_kexec_file.c | 2 +- arch/s390/kernel/module.c | 147 +- arch/s390/kernel/ptrace.c | 2 +- arch/s390/kernel/setup.c | 9 +- arch/s390/kernel/syscalls/syscall.tbl | 5 - arch/s390/kernel/topology.c | 2 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 206 +- arch/s390/kvm/vsie.c | 3 +- arch/s390/mm/cmm.c | 12 +- arch/s390/mm/gmap.c | 10 +- arch/s390/mm/hugetlbpage.c | 24 +- arch/s390/mm/init.c | 2 +- arch/s390/mm/maccess.c | 9 +- arch/s390/pci/Makefile | 3 +- arch/s390/pci/pci.c | 204 +- arch/s390/pci/pci_bus.c | 260 - arch/s390/pci/pci_bus.h | 31 - arch/s390/pci/pci_clp.c | 4 - arch/s390/pci/pci_event.c | 39 +- arch/s390/pci/pci_mmio.c | 213 +- arch/s390/pci/pci_sysfs.c | 4 +- arch/sh/Kconfig | 1 + arch/sh/boards/Kconfig | 5 - arch/sh/include/asm/cache.h | 2 +- arch/sh/include/asm/checksum_32.h | 9 +- arch/sh/include/asm/hugetlb.h | 7 +- arch/sh/include/asm/kdebug.h | 6 +- arch/sh/include/asm/pgtable-2level.h | 1 + arch/sh/include/asm/pgtable-3level.h | 1 + arch/sh/include/asm/pgtable_32.h | 5 +- arch/sh/include/asm/pgtable_64.h | 5 +- arch/sh/include/asm/processor_32.h | 2 +- arch/sh/kernel/Makefile | 2 + arch/sh/kernel/cpu/sh4/sq.c | 3 +- arch/sh/kernel/dumpstack.c | 36 +- arch/sh/kernel/io_trapped.c | 7 +- arch/sh/kernel/process_32.c | 2 +- arch/sh/kernel/process_64.c | 3 +- arch/sh/kernel/sh_ksyms_32.c | 17 - arch/sh/kernel/syscalls/syscall.tbl | 5 - arch/sh/kernel/traps.c | 4 +- arch/sh/lib/delay.c | 1 - arch/sh/mm/cache-sh4.c | 4 +- arch/sh/mm/cache-sh5.c | 7 +- arch/sh/mm/fault.c | 67 +- arch/sh/mm/hugetlbpage.c | 28 +- arch/sh/mm/init.c | 17 +- arch/sh/mm/kmap.c | 2 +- arch/sh/mm/tlbex_32.c | 6 +- arch/sh/mm/tlbex_64.c | 7 +- arch/sparc/Kconfig | 10 + arch/sparc/crypto/md5_glue.c | 1 + arch/sparc/crypto/sha1_glue.c | 1 + arch/sparc/crypto/sha256_glue.c | 1 + arch/sparc/crypto/sha512_glue.c | 1 + arch/sparc/include/asm/checksum.h | 1 - arch/sparc/include/asm/checksum_32.h | 15 +- arch/sparc/include/asm/checksum_64.h | 2 +- arch/sparc/include/asm/floppy_32.h | 50 +- arch/sparc/include/asm/floppy_64.h | 59 +- arch/sparc/include/asm/highmem.h | 25 +- arch/sparc/include/asm/hugetlb.h | 10 + arch/sparc/include/asm/page_32.h | 12 +- arch/sparc/include/asm/pgalloc_32.h | 11 +- arch/sparc/include/asm/pgtable_32.h | 40 +- arch/sparc/include/asm/pgtsrmmu.h | 36 +- arch/sparc/include/asm/viking.h | 5 +- arch/sparc/kernel/cpumap.c | 2 +- arch/sparc/kernel/ds.c | 8 +- arch/sparc/kernel/head_32.S | 8 +- arch/sparc/kernel/pci.c | 2 +- arch/sparc/kernel/process_32.c | 10 +- arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 5 - arch/sparc/kernel/traps_64.c | 9 +- arch/sparc/kernel/vio.c | 2 +- arch/sparc/mm/highmem.c | 20 +- arch/sparc/mm/hypersparc.S | 3 +- arch/sparc/mm/init_64.c | 55 +- arch/sparc/mm/io-unit.c | 1 + arch/sparc/mm/iommu.c | 1 + arch/sparc/mm/srmmu.c | 116 +- arch/sparc/mm/viking.S | 5 +- arch/um/Makefile | 2 +- arch/um/drivers/Makefile | 4 +- arch/um/drivers/mconsole_kern.c | 2 +- arch/um/drivers/vector_kern.h | 2 +- arch/um/drivers/vector_user.h | 2 +- arch/um/drivers/vhost_user.h | 2 +- arch/um/include/asm/xor.h | 2 +- arch/um/kernel/mem.c | 12 +- arch/um/kernel/skas/syscall.c | 1 - arch/um/kernel/sysrq.c | 23 +- arch/um/kernel/um_arch.c | 16 - arch/unicore32/Kconfig | 2 +- arch/unicore32/include/asm/memory.h | 2 +- arch/unicore32/include/asm/pgtable.h | 1 + arch/unicore32/include/mach/memory.h | 6 +- arch/unicore32/kernel/hibernate.c | 4 +- arch/unicore32/kernel/ksyms.c | 1 + arch/unicore32/kernel/pci.c | 14 +- arch/unicore32/kernel/setup.h | 2 +- arch/unicore32/kernel/traps.c | 34 +- arch/unicore32/lib/Makefile | 4 +- arch/unicore32/lib/backtrace.S | 24 +- arch/unicore32/mm/init.c | 43 +- arch/x86/Kconfig | 19 +- arch/x86/Kconfig.assembler | 4 - arch/x86/Kconfig.debug | 36 + arch/x86/Makefile | 10 +- arch/x86/boot/Makefile | 9 +- arch/x86/boot/compressed/Makefile | 2 - arch/x86/boot/compressed/acpi.c | 7 +- arch/x86/boot/compressed/head_64.S | 8 - arch/x86/boot/compressed/vmlinux.lds.S | 1 - arch/x86/boot/string.c | 43 +- arch/x86/boot/string.h | 1 - arch/x86/crypto/aesni-intel_asm.S | 4 +- arch/x86/crypto/camellia-aesni-avx-asm_64.S | 2 +- arch/x86/crypto/camellia-aesni-avx2-asm_64.S | 2 +- arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 26 +- arch/x86/crypto/sha1_ssse3_glue.c | 1 + arch/x86/crypto/sha256_ssse3_glue.c | 1 + arch/x86/crypto/sha512_ssse3_glue.c | 1 + arch/x86/entry/entry_32.S | 8 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/entry/syscalls/syscall_32.tbl | 5 - arch/x86/entry/syscalls/syscall_64.tbl | 6 - arch/x86/entry/vdso/Makefile | 21 +- arch/x86/entry/vdso/vdso2c.c | 4 +- arch/x86/entry/vdso/vdso2c.h | 16 +- arch/x86/events/Makefile | 2 - arch/x86/events/core.c | 15 +- arch/x86/events/intel/pt.c | 2 + arch/x86/events/perf_event.h | 10 - arch/x86/events/zhaoxin/Makefile | 2 - arch/x86/events/zhaoxin/core.c | 613 - arch/x86/hyperv/hv_init.c | 24 +- arch/x86/ia32/ia32_aout.c | 4 +- arch/x86/ia32/ia32_signal.c | 2 +- arch/x86/include/asm/GEN-for-each-reg.h | 25 - arch/x86/include/asm/amd_nb.h | 1 - arch/x86/include/asm/asm-prototypes.h | 35 +- arch/x86/include/asm/bitops.h | 6 +- arch/x86/include/asm/checksum.h | 2 - arch/x86/include/asm/checksum_32.h | 21 +- arch/x86/include/asm/checksum_64.h | 12 +- arch/x86/include/asm/compat.h | 8 +- arch/x86/include/asm/cpu_device_id.h | 31 +- arch/x86/include/asm/delay.h | 4 +- arch/x86/include/asm/doublefault.h | 2 +- arch/x86/include/asm/efi.h | 29 +- arch/x86/include/asm/elf.h | 22 +- arch/x86/include/asm/fixmap.h | 1 + arch/x86/include/asm/floppy.h | 19 +- arch/x86/include/asm/highmem.h | 9 + arch/x86/include/asm/hugetlb.h | 10 + arch/x86/include/asm/hyperv-tlfs.h | 472 +- arch/x86/include/asm/intel-mid.h | 9 +- arch/x86/include/asm/intel_pmc_ipc.h | 59 + arch/x86/include/asm/intel_scu_ipc.h | 114 +- arch/x86/include/asm/intel_scu_ipc_legacy.h | 91 - arch/x86/include/asm/intel_telemetry.h | 6 +- arch/x86/include/asm/kvm_host.h | 72 +- arch/x86/include/asm/mce.h | 28 +- arch/x86/include/asm/memtype.h | 3 - arch/x86/include/asm/mmu_context.h | 88 +- arch/x86/include/asm/mwait.h | 24 +- arch/x86/include/asm/nospec-branch.h | 76 +- arch/x86/include/asm/orc_types.h | 3 +- arch/x86/include/asm/paravirt.h | 12 +- arch/x86/include/asm/pgtable.h | 2 +- arch/x86/include/asm/pgtable_32.h | 2 +- arch/x86/include/asm/pgtable_64.h | 6 - arch/x86/include/asm/pgtable_types.h | 52 +- arch/x86/include/asm/processor.h | 5 +- arch/x86/include/asm/resctrl.h | 96 - arch/x86/include/asm/resctrl_sched.h | 93 + arch/x86/include/asm/smap.h | 11 +- arch/x86/include/asm/stacktrace.h | 2 +- arch/x86/include/asm/tlbflush.h | 441 +- arch/x86/include/asm/traps.h | 2 + arch/x86/include/asm/unwind_hints.h | 31 +- arch/x86/include/asm/uv/bios.h | 7 + arch/x86/include/asm/uv/uv.h | 3 +- arch/x86/include/asm/uv/uv_hub.h | 54 + arch/x86/include/asm/uv/uv_mmrs.h | 7 + arch/x86/include/uapi/asm/mce.h | 1 - arch/x86/kernel/Makefile | 9 +- arch/x86/kernel/alternative.c | 55 - arch/x86/kernel/amd_gart_64.c | 2 +- arch/x86/kernel/apic/apic.c | 57 +- arch/x86/kernel/apic/x2apic_uv_x.c | 32 +- arch/x86/kernel/cpu/Makefile | 3 - arch/x86/kernel/cpu/amd.c | 6 +- arch/x86/kernel/cpu/common.c | 65 +- arch/x86/kernel/cpu/intel.c | 7 - arch/x86/kernel/cpu/match.c | 7 +- arch/x86/kernel/cpu/mce/amd.c | 233 +- arch/x86/kernel/cpu/mce/core.c | 84 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 6 - arch/x86/kernel/cpu/mce/internal.h | 10 +- arch/x86/kernel/cpu/mce/severity.c | 6 +- arch/x86/kernel/cpu/microcode/core.c | 15 +- arch/x86/kernel/cpu/mtrr/generic.c | 4 +- arch/x86/kernel/cpu/perfctr-watchdog.c | 8 - arch/x86/kernel/cpu/resctrl/core.c | 32 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 8 +- arch/x86/kernel/cpu/resctrl/internal.h | 15 +- arch/x86/kernel/cpu/resctrl/monitor.c | 27 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 2 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 4 +- arch/x86/kernel/dumpstack.c | 9 +- arch/x86/kernel/dumpstack_32.c | 4 + arch/x86/kernel/e820.c | 18 +- arch/x86/kernel/early_printk.c | 3 + arch/x86/kernel/ftrace.c | 14 +- arch/x86/kernel/ftrace_32.S | 2 +- arch/x86/kernel/ftrace_64.S | 44 +- arch/x86/kernel/idt.c | 4 +- arch/x86/kernel/irq_64.c | 2 +- arch/x86/kernel/itmt.c | 3 +- arch/x86/kernel/livepatch.c | 53 + arch/x86/kernel/module.c | 43 +- arch/x86/kernel/paravirt.c | 21 +- arch/x86/kernel/process.c | 11 - arch/x86/kernel/process_32.c | 2 +- arch/x86/kernel/process_64.c | 2 +- arch/x86/kernel/setup.c | 6 - arch/x86/kernel/signal.c | 28 +- arch/x86/kernel/smpboot.c | 21 +- arch/x86/kernel/tboot.c | 8 +- arch/x86/kernel/time.c | 3 - arch/x86/kernel/traps.c | 2 + arch/x86/kernel/unwind_orc.c | 16 +- arch/x86/kvm/cpuid.c | 3 - arch/x86/kvm/hyperv.c | 13 +- arch/x86/kvm/lapic.c | 61 +- arch/x86/kvm/lapic.h | 7 +- arch/x86/kvm/mmu/mmu.c | 228 +- arch/x86/kvm/mmu/paging_tmpl.h | 2 +- arch/x86/kvm/svm/nested.c | 57 +- arch/x86/kvm/svm/sev.c | 3 +- arch/x86/kvm/svm/svm.c | 121 +- arch/x86/kvm/svm/svm.h | 5 +- arch/x86/kvm/vmx/evmcs.c | 32 +- arch/x86/kvm/vmx/nested.c | 503 +- arch/x86/kvm/vmx/nested.h | 41 +- arch/x86/kvm/vmx/ops.h | 32 +- arch/x86/kvm/vmx/vmcs.h | 2 +- arch/x86/kvm/vmx/vmcs12.c | 4 + arch/x86/kvm/vmx/vmcs12.h | 10 +- arch/x86/kvm/vmx/vmx.c | 284 +- arch/x86/kvm/vmx/vmx.h | 54 +- arch/x86/kvm/x86.c | 258 +- arch/x86/kvm/x86.h | 6 - arch/x86/lib/Makefile | 9 - arch/x86/lib/checksum_32.S | 4 +- arch/x86/lib/csum-wrappers_64.c | 35 +- arch/x86/lib/delay.c | 114 +- arch/x86/lib/retpoline.S | 63 +- arch/x86/mm/Makefile | 4 - arch/x86/mm/cpu_entry_area.c | 4 +- arch/x86/mm/highmem_32.c | 50 +- arch/x86/mm/hugetlbpage.c | 23 +- arch/x86/mm/init.c | 46 +- arch/x86/mm/init_64.c | 4 +- arch/x86/mm/ioremap.c | 10 +- arch/x86/mm/kmmio.c | 4 +- arch/x86/mm/mem_encrypt.c | 2 +- arch/x86/mm/mmap.c | 2 - arch/x86/mm/numa.c | 11 +- arch/x86/mm/pat/set_memory.c | 9 +- arch/x86/mm/pgtable.c | 16 +- arch/x86/mm/pgtable_32.c | 2 +- arch/x86/mm/tlb.c | 384 +- arch/x86/net/bpf_jit_comp32.c | 4 +- arch/x86/platform/efi/efi.c | 8 +- arch/x86/platform/efi/efi_stub_64.S | 2 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 4 +- arch/x86/platform/olpc/olpc-xo15-sci.c | 4 +- arch/x86/platform/uv/bios_uv.c | 16 +- arch/x86/platform/uv/tlb_uv.c | 4 +- arch/x86/platform/uv/uv_sysfs.c | 2 +- arch/x86/power/cpu.c | 2 +- arch/x86/purgatory/.gitignore | 1 - arch/x86/purgatory/Makefile | 21 +- arch/x86/realmode/Makefile | 3 - arch/x86/realmode/rm/Makefile | 3 - arch/x86/um/asm/checksum.h | 20 + arch/xtensa/include/asm/checksum.h | 11 +- arch/xtensa/include/asm/highmem.h | 27 + arch/xtensa/kernel/syscalls/syscall.tbl | 5 - arch/xtensa/kernel/traps.c | 22 +- arch/xtensa/mm/highmem.c | 22 +- arch/xtensa/mm/init.c | 8 +- block/Kconfig | 18 - block/Makefile | 2 - block/bio-integrity.c | 3 - block/bio.c | 135 +- block/blk-cgroup.c | 6 - block/blk-core.c | 227 +- block/blk-crypto-fallback.c | 657 - block/blk-crypto-internal.h | 201 - block/blk-crypto.c | 404 - block/blk-integrity.c | 7 - block/blk-iocost.c | 86 +- block/blk-map.c | 15 +- block/blk-merge.c | 61 +- block/blk-mq-debugfs.c | 1 + block/blk-mq-sched.c | 82 +- block/blk-mq.c | 122 +- block/blk-settings.c | 68 +- block/blk-sysfs.c | 13 - block/blk-zoned.c | 23 +- block/blk.h | 64 +- block/bounce.c | 2 - block/genhd.c | 62 +- block/ioctl.c | 150 +- block/keyslot-manager.c | 397 - block/partitions/core.c | 182 +- block/partitions/ldm.h | 2 +- crypto/Kconfig | 3 +- crypto/algapi.c | 32 +- crypto/algif_rng.c | 2 +- crypto/api.c | 3 +- crypto/crypto_engine.c | 171 +- crypto/drbg.c | 30 +- crypto/essiv.c | 4 +- crypto/internal.h | 1 - crypto/jitterentropy-kcapi.c | 27 - crypto/jitterentropy.c | 417 +- crypto/lrw.c | 6 +- crypto/sha1_generic.c | 5 +- crypto/sha256_generic.c | 14 +- crypto/shash.c | 16 - crypto/xts.c | 6 +- drivers/acpi/acpi_dbg.c | 4 +- drivers/acpi/acpi_extlog.c | 19 +- drivers/acpi/acpi_lpit.c | 3 +- drivers/acpi/acpi_lpss.c | 14 +- drivers/acpi/acpi_tad.c | 2 +- drivers/acpi/acpi_watchdog.c | 7 +- drivers/acpi/acpica/acglobal.h | 1 - drivers/acpi/acpica/acpredef.h | 4 +- drivers/acpi/acpica/dbhistry.c | 1 + drivers/acpi/acpica/dsfield.c | 22 +- drivers/acpi/acpica/exfield.c | 2 +- drivers/acpi/apei/bert.c | 6 +- drivers/acpi/apei/einj.c | 5 +- drivers/acpi/apei/erst.c | 4 +- drivers/acpi/apei/hest.c | 5 +- drivers/acpi/arm64/iort.c | 108 +- drivers/acpi/cppc_acpi.c | 4 +- drivers/acpi/device_pm.c | 31 +- drivers/acpi/ec.c | 20 +- drivers/acpi/nfit/mce.c | 1 - drivers/acpi/pci_mcfg.c | 8 +- drivers/acpi/pci_root.c | 9 +- drivers/acpi/processor_idle.c | 9 +- drivers/acpi/scan.c | 15 +- drivers/acpi/sleep.c | 4 +- drivers/acpi/utils.c | 25 - drivers/amba/tegra-ahb.c | 2 +- drivers/android/binderfs.c | 4 +- drivers/ata/libata-core.c | 2 +- drivers/ata/libata-scsi.c | 30 +- drivers/atm/Kconfig | 4 +- drivers/base/core.c | 42 +- drivers/base/dd.c | 28 +- drivers/base/firmware_loader/fallback.c | 3 - drivers/base/firmware_loader/fallback_table.c | 2 +- drivers/base/firmware_loader/main.c | 3 + drivers/base/memory.c | 44 +- drivers/base/platform.c | 50 +- drivers/base/power/main.c | 350 +- drivers/base/regmap/regmap-debugfs.c | 6 - drivers/base/regmap/regmap-i2c.c | 61 - drivers/base/regmap/regmap-irq.c | 84 +- drivers/base/regmap/regmap.c | 1 - drivers/base/soc.c | 2 +- drivers/base/swnode.c | 48 - drivers/block/aoe/aoeblk.c | 1 + drivers/block/drbd/drbd_bitmap.c | 4 +- drivers/block/drbd/drbd_int.h | 2 +- drivers/block/drbd/drbd_protocol.h | 8 +- drivers/block/floppy.c | 456 +- drivers/block/loop.c | 6 +- drivers/block/null_blk_zoned.c | 37 +- drivers/block/paride/pcd.c | 2 +- drivers/block/rbd_types.h | 2 +- drivers/block/zram/zcomp.c | 7 +- drivers/bluetooth/btbcm.c | 139 +- drivers/bluetooth/btbcm.h | 10 +- drivers/bluetooth/btqca.c | 18 +- drivers/bluetooth/btqca.h | 3 +- drivers/bluetooth/btrtl.c | 10 +- drivers/bluetooth/btusb.c | 205 +- drivers/bluetooth/hci_bcm.c | 35 +- drivers/bluetooth/hci_h5.c | 2 - drivers/bluetooth/hci_qca.c | 57 +- drivers/bluetooth/hci_serdev.c | 4 +- drivers/bus/mhi/core/boot.c | 75 +- drivers/bus/mhi/core/init.c | 8 +- drivers/bus/mhi/core/internal.h | 9 +- drivers/bus/mhi/core/main.c | 197 +- drivers/bus/mhi/core/pm.c | 229 +- drivers/cdrom/cdrom.c | 87 +- drivers/cdrom/gdrom.c | 2 +- drivers/char/agp/intel-gtt.c | 21 +- drivers/char/hw_random/Kconfig | 13 - drivers/char/hw_random/Makefile | 1 - drivers/char/hw_random/cctrng.c | 735 - drivers/char/hw_random/cctrng.h | 72 - drivers/char/hw_random/omap-rng.c | 5 +- drivers/char/hw_random/optee-rng.c | 2 +- drivers/char/hw_random/xgene-rng.c | 4 +- drivers/char/ipmi/bt-bmc.c | 21 +- drivers/char/ipmi/ipmi_msghandler.c | 9 +- drivers/char/ipmi/ipmi_si_platform.c | 2 - drivers/char/ipmi/ipmi_ssif.c | 5 +- drivers/char/random.c | 10 +- drivers/char/tlclk.c | 17 +- drivers/char/tpm/eventlog/tpm2.c | 12 +- drivers/char/tpm/tpm_ftpm_tee.c | 2 +- drivers/clk/Kconfig | 25 +- drivers/clk/clk-qoriq.c | 30 +- drivers/clk/clk.c | 4 + drivers/clk/imx/Kconfig | 8 +- drivers/clk/imx/clk-gate2.c | 31 +- drivers/clk/imx/clk-imx6ul.c | 2 +- drivers/clk/imx/clk-imx7ulp.c | 6 +- drivers/clk/imx/clk-pll14xx.c | 8 +- drivers/clk/imx/clk-pllv3.c | 16 +- drivers/clk/imx/clk-sscg-pll.c | 10 + drivers/clk/imx/clk.h | 55 +- drivers/clk/mediatek/Kconfig | 7 - drivers/clk/mediatek/Makefile | 1 - drivers/clk/mediatek/clk-mt8173-mm.c | 146 - drivers/clk/mediatek/clk-mt8173.c | 104 + drivers/clk/qcom/gcc-msm8916.c | 8 +- drivers/clk/renesas/Kconfig | 8 +- drivers/clk/renesas/Makefile | 1 - drivers/clk/renesas/r8a7742-cpg-mssr.c | 275 - drivers/clk/renesas/r9a06g032-clocks.c | 6 +- drivers/clk/renesas/renesas-cpg-mssr.c | 6 - drivers/clk/renesas/renesas-cpg-mssr.h | 1 - drivers/clk/rockchip/clk-pll.c | 70 +- drivers/clk/samsung/clk-exynos5420.c | 18 +- drivers/clk/samsung/clk-s3c2443.c | 2 +- drivers/clk/sunxi/clk-sunxi.c | 2 +- drivers/clk/tegra/Kconfig | 4 + drivers/clk/tegra/Makefile | 4 +- .../clk/tegra/{clk-tegra124-emc.c => clk-emc.c} | 0 drivers/clk/tegra/clk-pll.c | 12 +- drivers/clk/tegra/clk-tegra-super-cclk.c | 212 - drivers/clk/tegra/clk-tegra20.c | 7 +- drivers/clk/tegra/clk-tegra210-emc.c | 369 - drivers/clk/tegra/clk-tegra210.c | 94 +- drivers/clk/tegra/clk-tegra30.c | 6 +- drivers/clk/tegra/clk.h | 24 +- drivers/clk/zynqmp/clk-gate-zynqmp.c | 9 +- drivers/clk/zynqmp/clk-mux-zynqmp.c | 6 +- drivers/clk/zynqmp/clkc.c | 17 +- drivers/clk/zynqmp/divider.c | 12 +- drivers/clk/zynqmp/pll.c | 29 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/cpufreq/Kconfig | 3 +- drivers/cpufreq/Kconfig.arm | 7 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 - drivers/cpufreq/imx-cpufreq-dt.c | 84 +- drivers/cpufreq/intel_pstate.c | 3 +- drivers/cpufreq/loongson2_cpufreq.c | 22 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 2 +- drivers/cpufreq/qoriq-cpufreq.c | 76 +- drivers/cpufreq/tegra20-cpufreq.c | 217 +- drivers/cpuidle/cpuidle-pseries.c | 39 +- drivers/cpuidle/cpuidle-tegra.c | 1 + drivers/cpuidle/sysfs.c | 9 +- .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 2 +- .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 6 +- drivers/crypto/amlogic/amlogic-gxl-core.c | 4 +- drivers/crypto/atmel-sha.c | 1 + drivers/crypto/axis/artpec6_crypto.c | 10 +- drivers/crypto/bcm/cipher.c | 27 +- drivers/crypto/ccp/Kconfig | 3 +- drivers/crypto/ccp/ccp-crypto-sha.c | 9 +- drivers/crypto/ccp/sev-dev.c | 43 - drivers/crypto/ccree/cc_cipher.c | 9 +- drivers/crypto/chelsio/chcr_algo.c | 92 +- drivers/crypto/chelsio/chcr_crypto.h | 9 +- drivers/crypto/chelsio/chcr_ipsec.c | 4 + drivers/crypto/hisilicon/Kconfig | 4 - drivers/crypto/hisilicon/hpre/hpre.h | 1 + drivers/crypto/hisilicon/hpre/hpre_main.c | 176 +- drivers/crypto/hisilicon/qm.c | 803 +- drivers/crypto/hisilicon/qm.h | 41 +- drivers/crypto/hisilicon/sec2/sec.h | 1 + drivers/crypto/hisilicon/sec2/sec_crypto.c | 5 +- drivers/crypto/hisilicon/sec2/sec_main.c | 177 +- drivers/crypto/hisilicon/zip/zip_main.c | 188 +- drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 4 +- drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c | 12 +- drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c | 95 +- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 6 +- drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 12 +- drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c | 10 +- drivers/crypto/mediatek/mtk-sha.c | 7 +- drivers/crypto/n2_core.c | 7 +- drivers/crypto/nx/Makefile | 2 +- drivers/crypto/nx/nx-842-powernv.c | 1062 + drivers/crypto/nx/nx-common-powernv.c | 1136 - drivers/crypto/omap-sham.c | 21 +- drivers/crypto/s5p-sss.c | 39 +- drivers/crypto/stm32/stm32-hash.c | 38 +- drivers/crypto/xilinx/zynqmp-aes-gcm.c | 22 +- drivers/dax/dax-private.h | 1 - drivers/dax/device.c | 1 - drivers/dax/kmem.c | 42 +- drivers/devfreq/Kconfig | 8 - drivers/devfreq/Makefile | 1 - drivers/devfreq/devfreq.c | 19 +- drivers/devfreq/imx-bus.c | 179 - drivers/devfreq/tegra30-devfreq.c | 7 +- drivers/dma-buf/Makefile | 3 +- drivers/dma-buf/dma-buf.c | 2 - drivers/dma-buf/dma-fence-chain.c | 10 +- drivers/dma-buf/dma-fence.c | 2 +- drivers/dma-buf/selftests.h | 1 - drivers/dma-buf/st-dma-fence-chain.c | 715 - drivers/dma/Kconfig | 4 +- drivers/dma/at_hdmac_regs.h | 2 +- drivers/dma/at_xdmac.c | 2 +- drivers/dma/dmaengine.c | 98 +- drivers/dma/dmatest.c | 33 +- drivers/dma/dw-edma/dw-edma-core.c | 65 +- drivers/dma/dw-edma/dw-edma-core.h | 4 - drivers/dma/dw-edma/dw-edma-pcie.c | 10 - drivers/dma/idxd/device.c | 7 - drivers/dma/idxd/irq.c | 26 +- drivers/dma/idxd/sysfs.c | 11 - drivers/dma/imx-sdma.c | 2 +- drivers/dma/ioat/dma.c | 85 +- drivers/dma/ioat/dma.h | 10 +- drivers/dma/ioat/init.c | 2 +- drivers/dma/milbeaut-hdmac.c | 2 +- drivers/dma/milbeaut-xdmac.c | 2 +- drivers/dma/mmp_tdma.c | 26 +- drivers/dma/moxart-dma.c | 4 +- drivers/dma/owl-dma.c | 8 +- drivers/dma/qcom/bam_dma.c | 2 +- drivers/dma/qcom/hidma.c | 3 +- drivers/dma/sf-pdma/sf-pdma.c | 25 +- drivers/dma/stm32-dma.c | 41 +- drivers/dma/tegra20-apb-dma.c | 2 +- drivers/dma/ti/Kconfig | 4 +- drivers/dma/ti/edma.c | 2 +- drivers/dma/ti/k3-udma.c | 36 +- drivers/dma/timb_dma.c | 2 +- drivers/edac/amd64_edac.c | 8 + drivers/edac/amd8131_edac.c | 8 + drivers/edac/armada_xp_edac.c | 14 +- drivers/edac/edac_mc.c | 61 + drivers/edac/i10nm_base.c | 27 +- drivers/edac/i7core_edac.c | 5 +- drivers/edac/mce_amd.c | 28 +- drivers/edac/mce_amd.h | 2 + drivers/edac/pnd2_edac.c | 8 +- drivers/edac/sb_edac.c | 7 +- drivers/edac/skx_base.c | 13 +- drivers/edac/skx_common.c | 14 +- drivers/edac/skx_common.h | 11 +- drivers/edac/thunderx_edac.c | 8 +- drivers/edac/xgene_edac.c | 3 + drivers/extcon/extcon-adc-jack.c | 3 +- drivers/extcon/extcon.c | 2 +- drivers/firewire/core-cdev.c | 2 +- drivers/firewire/core-transaction.c | 2 +- drivers/firewire/core.h | 2 +- drivers/firewire/net.c | 2 + drivers/firewire/nosy.c | 2 +- drivers/firewire/ohci.c | 2 +- drivers/firmware/Kconfig | 3 +- drivers/firmware/arm_scmi/Makefile | 4 +- drivers/firmware/arm_scmi/base.c | 7 - drivers/firmware/arm_scmi/common.h | 11 - drivers/firmware/arm_scmi/driver.c | 133 +- drivers/firmware/arm_scmi/mailbox.c | 17 - drivers/firmware/arm_scmi/perf.c | 5 - drivers/firmware/arm_scmi/power.c | 6 - drivers/firmware/arm_scmi/sensors.c | 4 - drivers/firmware/arm_scmi/shmem.c | 15 - drivers/firmware/arm_scmi/smc.c | 153 - drivers/firmware/arm_sdei.c | 37 +- drivers/firmware/dmi-id.c | 6 - drivers/firmware/dmi-sysfs.c | 2 +- drivers/firmware/dmi_scan.c | 30 - drivers/firmware/efi/Kconfig | 15 +- drivers/firmware/efi/arm-init.c | 4 +- drivers/firmware/efi/efi.c | 44 +- drivers/firmware/efi/libstub/Makefile | 44 +- drivers/firmware/efi/libstub/alignedmem.c | 57 - drivers/firmware/efi/libstub/arm-stub.c | 408 + drivers/firmware/efi/libstub/arm64-stub.c | 94 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 47 +- drivers/firmware/efi/libstub/efi-stub.c | 403 - drivers/firmware/efi/libstub/efistub.h | 96 +- drivers/firmware/efi/libstub/fdt.c | 8 +- drivers/firmware/efi/libstub/file.c | 34 +- drivers/firmware/efi/libstub/gop.c | 492 +- drivers/firmware/efi/libstub/mem.c | 191 +- drivers/firmware/efi/libstub/randomalloc.c | 6 +- drivers/firmware/efi/libstub/relocate.c | 174 - drivers/firmware/efi/libstub/x86-stub.c | 35 +- drivers/firmware/google/memconsole-coreboot.c | 2 +- drivers/firmware/google/vpd.c | 2 +- drivers/firmware/imx/imx-scu.c | 62 +- drivers/firmware/iscsi_ibft.c | 2 +- drivers/firmware/pcdp.h | 2 +- drivers/firmware/qcom_scm-legacy.c | 2 +- drivers/firmware/qcom_scm.c | 11 +- drivers/firmware/raspberrypi.c | 61 - drivers/firmware/stratix10-rsu.c | 10 +- drivers/firmware/stratix10-svc.c | 62 +- drivers/firmware/tegra/bpmp.c | 9 +- drivers/firmware/trusted_foundations.c | 21 +- drivers/firmware/xilinx/zynqmp-debug.c | 5 +- drivers/firmware/xilinx/zynqmp.c | 603 +- drivers/fpga/Kconfig | 4 +- drivers/fpga/Makefile | 1 - drivers/fpga/dfl-afu-main.c | 35 +- drivers/fpga/dfl-fme-main.c | 23 +- drivers/fpga/dfl-fme-perf.c | 1020 - drivers/fpga/dfl-fme.h | 2 - drivers/fpga/dfl.c | 15 +- drivers/fpga/dfl.h | 39 +- drivers/fpga/ice40-spi.c | 10 +- drivers/fpga/machxo2-spi.c | 12 +- drivers/fpga/stratix10-soc.c | 28 +- drivers/fpga/zynqmp-fpga.c | 14 +- drivers/gnss/serial.h | 2 +- drivers/gnss/sirf.c | 8 +- drivers/gpio/Kconfig | 2 +- drivers/gpio/TODO | 4 - drivers/gpio/gpio-dwapb.c | 219 +- drivers/gpio/gpio-f7188x.c | 33 +- drivers/gpio/gpio-ftgpio010.c | 2 +- drivers/gpio/gpio-ich.c | 2 +- drivers/gpio/gpio-merrifield.c | 10 +- drivers/gpio/gpio-mlxbf2.c | 5 +- drivers/gpio/gpio-mm-lantiq.c | 2 +- drivers/gpio/gpio-pca953x.c | 94 +- drivers/gpio/gpio-pch.c | 73 +- drivers/gpio/gpio-pl061.c | 9 +- drivers/gpio/gpio-tegra186.c | 1 - drivers/gpio/gpio-xgene-sb.c | 2 +- drivers/gpio/gpiolib-acpi.c | 6 +- drivers/gpio/gpiolib-devprop.c | 5 +- drivers/gpio/gpiolib-of.c | 31 - drivers/gpio/gpiolib.c | 24 +- drivers/gpio/gpiolib.h | 27 +- drivers/gpu/drm/Kconfig | 4 +- drivers/gpu/drm/Makefile | 7 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 77 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 65 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 14 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 56 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 160 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 73 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 394 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 61 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 185 - drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.h | 29 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 55 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 60 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 91 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 11 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 446 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 56 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 169 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 62 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 398 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 103 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 87 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 20 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 109 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 142 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 123 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 10 +- drivers/gpu/drm/amd/amdgpu/atom.c | 7 +- drivers/gpu/drm/amd/amdgpu/cik.c | 8 + drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 11 +- drivers/gpu/drm/amd/amdgpu/cikd.h | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 13 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 54 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2883 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 69 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 78 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 179 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 35 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 3 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 5 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 97 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 46 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.h | 3 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 302 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 18 + drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 18 + drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 7 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 36 +- drivers/gpu/drm/amd/amdgpu/nv.c | 20 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 49 - drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 141 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 419 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 172 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 262 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 11 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 42 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 129 +- drivers/gpu/drm/amd/amdgpu/si.c | 8 + drivers/gpu/drm/amd/amdgpu/si_dma.c | 10 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 20 + drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 3 - drivers/gpu/drm/amd/amdgpu/soc15d.h | 26 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 59 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 112 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 6 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 80 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 474 +- drivers/gpu/drm/amd/amdgpu/vi.c | 24 + drivers/gpu/drm/amd/amdgpu/vid.h | 2 +- drivers/gpu/drm/amd/amdkfd/Makefile | 1 - drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 73 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 47 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 47 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 62 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 9 - drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 214 - drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h | 29 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 6 +- drivers/gpu/drm/amd/display/Kconfig | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 106 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 27 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 73 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 42 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 88 +- drivers/gpu/drm/amd/display/dc/basics/Makefile | 3 +- .../gpu/drm/amd/display/dc/basics/log_helpers.c | 39 + .../gpu/drm/amd/display/dc/bios/command_table2.c | 62 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 2 +- .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 2 +- .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 3 + drivers/gpu/drm/amd/display/dc/core/dc.c | 34 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 636 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 22 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 79 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 1 - drivers/gpu/drm/amd/display/dc/dc.h | 100 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 4 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 6 - drivers/gpu/drm/amd/display/dc/dc_helper.c | 6 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 30 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 + drivers/gpu/drm/amd/display/dc/dc_types.h | 5 - drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 225 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 30 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 33 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 65 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 20 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 3 - .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 299 - .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.h | 125 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 2 + drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 319 - drivers/gpu/drm/amd/display/dc/dce/dmub_abm.h | 40 - drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 76 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 31 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 110 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 7 +- .../drm/amd/display/dc/dce110/dce110_opp_csc_v.c | 3 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 31 - .../drm/amd/display/dc/dce112/dce112_resource.c | 31 - .../drm/amd/display/dc/dce120/dce120_resource.c | 31 - .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 28 + .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 31 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 7 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 18 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 121 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 4 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 20 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 3 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 7 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 83 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 21 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 4 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 40 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 4 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 14 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 7 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 223 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 3 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 33 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 10 +- .../drm/amd/display/dc/dcn21/dcn21_link_encoder.c | 27 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 119 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 32 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 30 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 17 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 2 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 2 - drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 2 +- drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 89 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 21 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/panel_cntl.h | 67 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/transform.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 10 - .../drm/amd/display/dc/inc/hw_sequencer_private.h | 2 + drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 + .../amd/display/dc/virtual/virtual_link_encoder.c | 9 - drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 583 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 14 - .../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h | 15 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_rb.h | 6 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 572 + drivers/gpu/drm/amd/display/dmub/inc/dmub_types.h | 11 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 26 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_reg.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 33 +- drivers/gpu/drm/amd/display/include/hdcp_types.h | 7 - .../gpu/drm/amd/display/include/logger_interface.h | 4 + .../drm/amd/display/modules/color/color_gamma.c | 33 +- .../drm/amd/display/modules/color/color_gamma.h | 4 +- .../drm/amd/display/modules/freesync/freesync.c | 101 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 5 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 30 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 2 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 8 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 482 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 3 - drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 5 +- .../gpu/drm/amd/display/modules/inc/mod_shared.h | 5 +- .../amd/display/modules/info_packet/info_packet.c | 2 +- .../drm/amd/display/modules/power/power_helpers.c | 103 +- .../drm/amd/display/modules/power/power_helpers.h | 3 - drivers/gpu/drm/amd/display/modules/stats/stats.c | 448 + .../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h | 4 - .../amd/include/asic_reg/nbif/nbif_6_1_offset.h | 2 - .../amd/include/asic_reg/nbio/nbio_7_0_offset.h | 2 - .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 2 - .../drm/amd/include/asic_reg/pwr/pwr_10_0_offset.h | 27 - .../amd/include/asic_reg/pwr/pwr_10_0_sh_mask.h | 30 - .../include/asic_reg/smuio/smuio_12_0_0_offset.h | 30 - .../include/asic_reg/smuio/smuio_12_0_0_sh_mask.h | 33 - drivers/gpu/drm/amd/include/atomfirmware.h | 114 +- drivers/gpu/drm/amd/include/cgs_common.h | 1 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 3 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 328 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 43 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 175 +- .../amd/powerplay/hwmgr/smu7_clockpowergating.c | 61 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 135 +- .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 40 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c | 17 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 157 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 41 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 141 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 32 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 149 +- .../gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c | 7 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 181 +- .../gpu/drm/amd/powerplay/hwmgr/vega20_powertune.c | 6 +- .../gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c | 7 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 11 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 - .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 15 +- .../gpu/drm/amd/powerplay/inc/smu12_driver_if.h | 40 +- drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 1 - drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 5 +- drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 7 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 107 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 8 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 5 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 125 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 16 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 18 +- drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 35 +- .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 1 - .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 31 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 39 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 48 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.h | 4 +- drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 69 +- drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 56 +- .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 15 +- .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 56 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 68 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 106 +- .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 18 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 4 +- drivers/gpu/drm/arc/arcpgu_drv.c | 7 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 16 +- drivers/gpu/drm/arm/hdlcd_drv.c | 7 +- drivers/gpu/drm/arm/malidp_drv.c | 3 +- drivers/gpu/drm/armada/armada_drv.c | 4 +- drivers/gpu/drm/aspeed/aspeed_gfx.h | 3 +- drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 2 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 31 +- drivers/gpu/drm/aspeed/aspeed_gfx_out.c | 2 +- drivers/gpu/drm/ast/ast_drv.c | 3 - drivers/gpu/drm/ast/ast_main.c | 5 + drivers/gpu/drm/ast/ast_mode.c | 25 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 12 +- drivers/gpu/drm/bochs/bochs.h | 1 + drivers/gpu/drm/bochs/bochs_drv.c | 6 +- drivers/gpu/drm/bochs/bochs_kms.c | 16 +- drivers/gpu/drm/bridge/Kconfig | 26 - drivers/gpu/drm/bridge/Makefile | 2 - drivers/gpu/drm/bridge/adv7511/Kconfig | 2 +- drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 26 +- drivers/gpu/drm/bridge/chrontel-ch7033.c | 620 - drivers/gpu/drm/bridge/nwl-dsi.c | 1213 - drivers/gpu/drm/bridge/nwl-dsi.h | 144 - drivers/gpu/drm/bridge/panel.c | 7 +- drivers/gpu/drm/bridge/parade-ps8640.c | 2 + drivers/gpu/drm/bridge/sii9234.c | 3 +- .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 86 +- drivers/gpu/drm/bridge/tc358768.c | 4 +- drivers/gpu/drm/cirrus/Kconfig | 19 + drivers/gpu/drm/cirrus/Makefile | 2 + drivers/gpu/drm/cirrus/cirrus.c | 680 + drivers/gpu/drm/drm_atomic.c | 8 +- drivers/gpu/drm/drm_auth.c | 69 +- drivers/gpu/drm/drm_blend.c | 16 +- drivers/gpu/drm/drm_bufs.c | 2 +- drivers/gpu/drm/drm_client.c | 8 +- drivers/gpu/drm/drm_connector.c | 6 +- drivers/gpu/drm/drm_crtc_internal.h | 4 +- drivers/gpu/drm/drm_debugfs.c | 45 +- drivers/gpu/drm/drm_dma.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 270 - drivers/gpu/drm/drm_dp_mst_topology.c | 404 +- drivers/gpu/drm/drm_drv.c | 230 +- drivers/gpu/drm/drm_edid.c | 111 +- drivers/gpu/drm/drm_fb_cma_helper.c | 2 +- drivers/gpu/drm/drm_fb_helper.c | 31 +- drivers/gpu/drm/drm_file.c | 6 +- drivers/gpu/drm/drm_framebuffer.c | 8 +- drivers/gpu/drm/drm_gem.c | 23 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 224 +- drivers/gpu/drm/drm_gem_vram_helper.c | 124 +- drivers/gpu/drm/drm_internal.h | 7 +- drivers/gpu/drm/drm_ioctl.c | 6 +- drivers/gpu/drm/drm_managed.c | 275 - drivers/gpu/drm/drm_mipi_dbi.c | 33 +- drivers/gpu/drm/drm_mm.c | 133 +- drivers/gpu/drm/drm_mode_config.c | 110 +- drivers/gpu/drm/drm_mode_object.c | 10 +- drivers/gpu/drm/drm_modes.c | 26 + drivers/gpu/drm/drm_pci.c | 4 +- drivers/gpu/drm/drm_plane.c | 9 - drivers/gpu/drm/drm_scatter.c | 11 +- drivers/gpu/drm/drm_vblank.c | 96 +- drivers/gpu/drm/drm_vm.c | 4 +- drivers/gpu/drm/drm_vram_helper_common.c | 94 + drivers/gpu/drm/etnaviv/etnaviv_drv.c | 20 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 4 +- drivers/gpu/drm/exynos/exynos_dp.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_dpi.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 8 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 8 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 14 +- drivers/gpu/drm/gma500/cdv_intel_crt.c | 14 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 47 +- drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 4 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 100 +- drivers/gpu/drm/gma500/framebuffer.c | 16 +- drivers/gpu/drm/gma500/mdfld_dsi_dpi.c | 11 +- drivers/gpu/drm/gma500/mdfld_intel_display.c | 31 + drivers/gpu/drm/gma500/mdfld_output.h | 1 + drivers/gpu/drm/gma500/mdfld_tmd_vid.c | 6 + drivers/gpu/drm/gma500/mdfld_tpo_vid.c | 6 + drivers/gpu/drm/gma500/oaktrail_hdmi.c | 19 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 5 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 1 + drivers/gpu/drm/gma500/psb_intel_lvds.c | 18 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 99 + drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c | 13 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 8 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 2 +- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 9 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 43 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 1 + drivers/gpu/drm/i2c/sil164_drv.c | 7 +- drivers/gpu/drm/i2c/tda998x_drv.c | 23 +- drivers/gpu/drm/i915/Kconfig.profile | 12 - drivers/gpu/drm/i915/Makefile | 32 +- drivers/gpu/drm/i915/display/icl_dsi.c | 188 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 25 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 2 - drivers/gpu/drm/i915/display/intel_audio.c | 144 +- drivers/gpu/drm/i915/display/intel_bw.c | 194 +- drivers/gpu/drm/i915/display/intel_bw.h | 27 - drivers/gpu/drm/i915/display/intel_color.c | 121 +- drivers/gpu/drm/i915/display/intel_connector.c | 5 +- drivers/gpu/drm/i915/display/intel_crt.c | 40 +- drivers/gpu/drm/i915/display/intel_ddi.c | 808 +- drivers/gpu/drm/i915/display/intel_ddi.h | 9 +- drivers/gpu/drm/i915/display/intel_display.c | 920 +- drivers/gpu/drm/i915/display/intel_display.h | 11 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 130 +- .../gpu/drm/i915/display/intel_display_debugfs.h | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 558 +- drivers/gpu/drm/i915/display/intel_display_power.h | 5 +- drivers/gpu/drm/i915/display/intel_display_types.h | 50 +- drivers/gpu/drm/i915/display/intel_dp.c | 2009 +- drivers/gpu/drm/i915/display/intel_dp.h | 19 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 84 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 9 +- .../gpu/drm/i915/display/intel_dp_link_training.h | 4 - drivers/gpu/drm/i915/display/intel_dp_mst.c | 164 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 8 +- drivers/gpu/drm/i915/display/intel_dsb.c | 6 +- drivers/gpu/drm/i915/display/intel_dsi.c | 9 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 13 +- drivers/gpu/drm/i915/display/intel_dvo.c | 9 +- drivers/gpu/drm/i915/display/intel_fbc.c | 96 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 96 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 6 +- drivers/gpu/drm/i915/display/intel_global_state.c | 9 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 3 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 29 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 4 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 299 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 16 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 3 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 38 +- drivers/gpu/drm/i915/display/intel_overlay.c | 8 +- drivers/gpu/drm/i915/display/intel_panel.c | 162 +- drivers/gpu/drm/i915/display/intel_panel.h | 13 +- drivers/gpu/drm/i915/display/intel_psr.c | 105 +- drivers/gpu/drm/i915/display/intel_psr.h | 6 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 22 +- drivers/gpu/drm/i915/display/intel_sprite.c | 8 - drivers/gpu/drm/i915/display/intel_tc.c | 149 +- drivers/gpu/drm/i915/display/intel_tc.h | 3 +- drivers/gpu/drm/i915/display/intel_tv.c | 15 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 4 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 26 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 89 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 4 - drivers/gpu/drm/i915/gem/i915_gem_domain.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 848 +- drivers/gpu/drm/i915/gem/i915_gem_fence.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 34 - drivers/gpu/drm/i915/gem/i915_gem_object.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 26 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 3 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 4 +- .../gpu/drm/i915/gem/selftests/huge_gem_object.c | 3 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 83 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 566 - .../drm/i915/gem/selftests/i915_gem_coherency.c | 2 - .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 52 +- .../drm/i915/gem/selftests/i915_gem_execbuffer.c | 171 - drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 128 +- .../gpu/drm/i915/gem/selftests/i915_gem_object.c | 2 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 26 +- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 2 +- drivers/gpu/drm/i915/gt/debugfs_engines.c | 2 +- drivers/gpu/drm/i915/gt/debugfs_gt.c | 15 +- drivers/gpu/drm/i915/gt/debugfs_gt.h | 9 +- drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 74 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 15 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 58 +- drivers/gpu/drm/i915/gt/intel_context.c | 5 - drivers/gpu/drm/i915/gt/intel_context_sseu.c | 3 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 2 - drivers/gpu/drm/i915/gt/intel_engine.h | 42 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 205 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 20 +- drivers/gpu/drm/i915/gt/intel_engine_pm.h | 6 - drivers/gpu/drm/i915/gt/intel_engine_pool.c | 190 + drivers/gpu/drm/i915/gt/intel_engine_pool.h | 34 + drivers/gpu/drm/i915/gt/intel_engine_pool_types.h | 29 + drivers/gpu/drm/i915/gt/intel_engine_types.h | 54 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 59 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 909 - drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h | 78 - drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 6 +- drivers/gpu/drm/i915/gt/intel_gt.c | 69 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 228 - drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h | 37 - .../gpu/drm/i915/gt/intel_gt_buffer_pool_types.h | 32 - drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c | 102 - drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h | 27 - drivers/gpu/drm/i915/gt/intel_gt_pm.c | 17 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 20 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 20 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 5 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 1113 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 1 - drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 6 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 47 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 22 +- drivers/gpu/drm/i915/gt/intel_reset.c | 16 +- drivers/gpu/drm/i915/gt/intel_ring.h | 5 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 49 +- drivers/gpu/drm/i915/gt/intel_rps.c | 449 +- drivers/gpu/drm/i915/gt/intel_rps.h | 61 - drivers/gpu/drm/i915/gt/intel_rps_types.h | 14 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 33 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 37 +- drivers/gpu/drm/i915/gt/intel_timeline.h | 7 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 49 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 + drivers/gpu/drm/i915/gt/selftest_context.c | 12 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 8 - drivers/gpu/drm/i915/gt/selftest_lrc.c | 685 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 30 +- drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 2 - drivers/gpu/drm/i915/gt/selftest_rps.c | 1331 - drivers/gpu/drm/i915/gt/selftest_rps.h | 17 - drivers/gpu/drm/i915/gt/shmem_utils.c | 173 - drivers/gpu/drm/i915/gt/shmem_utils.h | 23 - drivers/gpu/drm/i915/gt/st_shmem_utils.c | 63 - drivers/gpu/drm/i915/gt/sysfs_engines.c | 94 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 46 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 7 - drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c | 42 - drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h | 14 - drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 14 + drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 97 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 4 - drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c | 124 - drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h | 15 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 53 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 2 - drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c | 36 - drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h | 14 - drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 17 + drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_uc.c | 35 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 1 - drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c | 30 - drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h | 14 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 56 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 3 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 45 - drivers/gpu/drm/i915/gvt/execlist.c | 2 + drivers/gpu/drm/i915/gvt/gtt.c | 16 - drivers/gpu/drm/i915/gvt/gtt.h | 1 - drivers/gpu/drm/i915/gvt/gvt.c | 1 + drivers/gpu/drm/i915/gvt/gvt.h | 5 - drivers/gpu/drm/i915/gvt/handlers.c | 2 +- drivers/gpu/drm/i915/gvt/hypercall.h | 2 + drivers/gpu/drm/i915/gvt/kvmgt.c | 2 +- drivers/gpu/drm/i915/gvt/scheduler.c | 247 +- drivers/gpu/drm/i915/gvt/scheduler.h | 1 - drivers/gpu/drm/i915/i915_active.c | 137 +- drivers/gpu/drm/i915/i915_active.h | 14 +- drivers/gpu/drm/i915/i915_config.c | 15 - drivers/gpu/drm/i915/i915_debugfs.c | 356 +- drivers/gpu/drm/i915/i915_debugfs.h | 4 +- drivers/gpu/drm/i915/i915_drv.c | 156 +- drivers/gpu/drm/i915/i915_drv.h | 47 +- drivers/gpu/drm/i915/i915_gem.c | 20 +- drivers/gpu/drm/i915/i915_gem_evict.c | 7 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 911 + drivers/gpu/drm/i915/i915_gem_fence_reg.h | 71 + drivers/gpu/drm/i915/i915_getparam.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 33 +- drivers/gpu/drm/i915/i915_gpu_error.h | 3 +- drivers/gpu/drm/i915/i915_irq.c | 219 +- drivers/gpu/drm/i915/i915_pci.c | 41 +- drivers/gpu/drm/i915/i915_perf.c | 590 +- drivers/gpu/drm/i915/i915_perf_types.h | 46 +- drivers/gpu/drm/i915/i915_pmu.c | 41 +- drivers/gpu/drm/i915/i915_priolist_types.h | 7 +- drivers/gpu/drm/i915/i915_reg.h | 192 +- drivers/gpu/drm/i915/i915_request.c | 144 +- drivers/gpu/drm/i915/i915_request.h | 30 +- drivers/gpu/drm/i915/i915_scheduler.c | 33 +- drivers/gpu/drm/i915/i915_scheduler_types.h | 2 +- drivers/gpu/drm/i915/i915_selftest.h | 2 - drivers/gpu/drm/i915/i915_sw_fence.c | 12 +- drivers/gpu/drm/i915/i915_sw_fence_work.c | 5 +- drivers/gpu/drm/i915/i915_sw_fence_work.h | 23 - drivers/gpu/drm/i915/i915_switcheroo.c | 4 +- drivers/gpu/drm/i915/i915_utils.c | 3 +- drivers/gpu/drm/i915/i915_vma.c | 96 +- drivers/gpu/drm/i915/i915_vma.h | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 76 +- drivers/gpu/drm/i915/intel_device_info.h | 5 +- drivers/gpu/drm/i915/intel_dram.c | 3 +- drivers/gpu/drm/i915/intel_pm.c | 364 +- drivers/gpu/drm/i915/intel_pm.h | 6 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +- drivers/gpu/drm/i915/intel_sideband.c | 8 +- drivers/gpu/drm/i915/intel_uncore.c | 60 +- drivers/gpu/drm/i915/intel_uncore.h | 6 +- drivers/gpu/drm/i915/intel_wakeref.c | 12 +- drivers/gpu/drm/i915/intel_wakeref.h | 22 +- drivers/gpu/drm/i915/intel_wopcm.c | 47 +- drivers/gpu/drm/i915/oa/i915_oa_bdw.c | 90 + drivers/gpu/drm/i915/oa/i915_oa_bdw.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_bxt.c | 88 + drivers/gpu/drm/i915/oa/i915_oa_bxt.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_chv.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_chv.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_cnl.c | 101 + drivers/gpu/drm/i915/oa/i915_oa_cnl.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_glk.c | 88 + drivers/gpu/drm/i915/oa/i915_oa_glk.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_hsw.c | 118 + drivers/gpu/drm/i915/oa/i915_oa_hsw.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_icl.c | 98 + drivers/gpu/drm/i915/oa/i915_oa_icl.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c | 88 + drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_tgl.c | 121 + drivers/gpu/drm/i915/oa/i915_oa_tgl.h | 16 + drivers/gpu/drm/i915/selftests/i915_active.c | 12 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 2 + drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 26 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 33 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 - .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 - drivers/gpu/drm/i915/selftests/i915_perf.c | 104 +- .../gpu/drm/i915/selftests/i915_perf_selftests.h | 1 - drivers/gpu/drm/i915/selftests/i915_request.c | 623 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 29 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 3 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 5 +- drivers/gpu/drm/i915/selftests/librapl.c | 24 - drivers/gpu/drm/i915/selftests/librapl.h | 13 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 38 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 8 +- drivers/gpu/drm/imx/imx-drm-core.c | 10 +- drivers/gpu/drm/imx/imx-drm.h | 1 + drivers/gpu/drm/imx/imx-ldb.c | 8 +- drivers/gpu/drm/imx/imx-tve.c | 8 +- drivers/gpu/drm/imx/parallel-display.c | 10 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 43 +- drivers/gpu/drm/lima/Kconfig | 2 - drivers/gpu/drm/lima/Makefile | 4 +- drivers/gpu/drm/lima/lima_bcast.c | 25 +- drivers/gpu/drm/lima/lima_bcast.h | 2 - drivers/gpu/drm/lima/lima_ctx.c | 3 - drivers/gpu/drm/lima/lima_ctx.h | 5 - drivers/gpu/drm/lima/lima_devfreq.c | 257 - drivers/gpu/drm/lima/lima_devfreq.h | 44 - drivers/gpu/drm/lima/lima_device.c | 228 +- drivers/gpu/drm/lima/lima_device.h | 17 +- drivers/gpu/drm/lima/lima_dlbu.c | 17 +- drivers/gpu/drm/lima/lima_dlbu.h | 2 - drivers/gpu/drm/lima/lima_drv.c | 141 +- drivers/gpu/drm/lima/lima_drv.h | 1 - drivers/gpu/drm/lima/lima_dump.h | 77 - drivers/gpu/drm/lima/lima_gp.c | 21 +- drivers/gpu/drm/lima/lima_gp.h | 2 - drivers/gpu/drm/lima/lima_l2_cache.c | 38 +- drivers/gpu/drm/lima/lima_l2_cache.h | 2 - drivers/gpu/drm/lima/lima_mmu.c | 49 +- drivers/gpu/drm/lima/lima_mmu.h | 2 - drivers/gpu/drm/lima/lima_pmu.c | 77 +- drivers/gpu/drm/lima/lima_pmu.h | 2 - drivers/gpu/drm/lima/lima_pp.c | 31 +- drivers/gpu/drm/lima/lima_pp.h | 4 - drivers/gpu/drm/lima/lima_sched.c | 193 +- drivers/gpu/drm/lima/lima_sched.h | 11 - drivers/gpu/drm/lima/lima_trace.c | 7 - drivers/gpu/drm/lima/lima_trace.h | 50 - drivers/gpu/drm/lima/lima_vm.h | 3 +- drivers/gpu/drm/mcde/mcde_display.c | 10 +- drivers/gpu/drm/mcde/mcde_drm.h | 2 - drivers/gpu/drm/mcde/mcde_drv.c | 52 +- drivers/gpu/drm/mcde/mcde_dsi.c | 9 +- drivers/gpu/drm/mediatek/Kconfig | 1 - drivers/gpu/drm/mediatek/mtk_disp_color.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 5 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 26 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 19 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 259 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.h | 7 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 58 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 2 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 22 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 4 +- drivers/gpu/drm/meson/meson_drv.c | 34 +- drivers/gpu/drm/meson/meson_drv.h | 6 - drivers/gpu/drm/meson/meson_dw_hdmi.c | 2 +- drivers/gpu/drm/meson/meson_plane.c | 2 +- drivers/gpu/drm/meson/meson_vclk.c | 16 +- drivers/gpu/drm/meson/meson_vclk.h | 3 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 4 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 4 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 15 +- drivers/gpu/drm/mgag200/mgag200_i2c.c | 10 +- drivers/gpu/drm/mgag200/mgag200_main.c | 119 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 127 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 18 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 14 +- drivers/gpu/drm/msm/msm_debugfs.c | 23 +- drivers/gpu/drm/msm/msm_debugfs.h | 2 +- drivers/gpu/drm/msm/msm_gpu.h | 2 +- drivers/gpu/drm/msm/msm_rd.c | 4 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 6 +- drivers/gpu/drm/nouveau/nouveau_debugfs.h | 8 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 27 +- drivers/gpu/drm/nouveau/nouveau_dmem.h | 3 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 94 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c | 4 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 33 +- drivers/gpu/drm/omapdrm/dss/venc.c | 43 + drivers/gpu/drm/omapdrm/omap_debugfs.c | 29 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/panel/Kconfig | 29 - drivers/gpu/drm/panel/Makefile | 3 - .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 367 - drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 31 - drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 4 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 691 - drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 2 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 46 +- drivers/gpu/drm/panel/panel-simple.c | 247 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 2 + drivers/gpu/drm/panel/panel-visionox-rm69299.c | 303 - drivers/gpu/drm/pl111/Makefile | 1 + drivers/gpu/drm/pl111/pl111_debugfs.c | 8 +- drivers/gpu/drm/pl111/pl111_drm.h | 2 +- drivers/gpu/drm/pl111/pl111_drv.c | 13 +- drivers/gpu/drm/pl111/pl111_versatile.c | 148 +- drivers/gpu/drm/pl111/pl111_vexpress.c | 138 + drivers/gpu/drm/pl111/pl111_vexpress.h | 29 + drivers/gpu/drm/qxl/qxl_debugfs.c | 28 +- drivers/gpu/drm/qxl/qxl_display.c | 32 +- drivers/gpu/drm/qxl/qxl_drv.c | 25 +- drivers/gpu/drm/qxl/qxl_drv.h | 20 +- drivers/gpu/drm/qxl/qxl_dumb.c | 2 +- drivers/gpu/drm/qxl/qxl_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 14 +- drivers/gpu/drm/qxl/qxl_irq.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 15 +- drivers/gpu/drm/qxl/qxl_object.c | 2 +- drivers/gpu/drm/qxl/qxl_release.c | 2 +- drivers/gpu/drm/qxl/qxl_ttm.c | 8 +- drivers/gpu/drm/r128/ati_pcigart.c | 3 +- drivers/gpu/drm/radeon/Makefile | 35 +- drivers/gpu/drm/radeon/atom.c | 3 +- drivers/gpu/drm/radeon/ci_dpm.c | 14 + drivers/gpu/drm/radeon/radeon_atombios.c | 4 +- drivers/gpu/drm/radeon/radeon_combios.c | 4 +- drivers/gpu/drm/radeon/radeon_drv.c | 2 +- drivers/gpu/drm/radeon/radeon_kms.c | 6 +- drivers/gpu/drm/radeon/si_dpm.c | 18 + drivers/gpu/drm/rcar-du/rcar_du_drv.c | 1 + drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 14 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 4 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 16 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 14 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 9 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 13 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 6 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 8 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 8 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 8 +- drivers/gpu/drm/rockchip/rk3066_hdmi.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 14 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 1 - drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 43 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 137 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 17 - drivers/gpu/drm/rockchip/rockchip_lvds.c | 10 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 8 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 83 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 14 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 2 + drivers/gpu/drm/shmobile/shmob_drm_kms.c | 6 +- drivers/gpu/drm/sti/sti_compositor.c | 6 +- drivers/gpu/drm/sti/sti_compositor.h | 4 +- drivers/gpu/drm/sti/sti_crtc.c | 2 +- drivers/gpu/drm/sti/sti_cursor.c | 14 +- drivers/gpu/drm/sti/sti_drv.c | 16 +- drivers/gpu/drm/sti/sti_dvo.c | 13 +- drivers/gpu/drm/sti/sti_gdp.c | 7 +- drivers/gpu/drm/sti/sti_hda.c | 13 +- drivers/gpu/drm/sti/sti_hdmi.c | 13 +- drivers/gpu/drm/sti/sti_hqvdp.c | 12 +- drivers/gpu/drm/sti/sti_mixer.c | 10 +- drivers/gpu/drm/sti/sti_mixer.h | 2 +- drivers/gpu/drm/sti/sti_tvout.c | 13 +- drivers/gpu/drm/sti/sti_vid.c | 8 +- drivers/gpu/drm/sti/sti_vid.h | 2 +- drivers/gpu/drm/stm/drv.c | 10 +- drivers/gpu/drm/stm/ltdc.c | 102 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 14 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 12 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 17 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 17 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 12 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 8 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 111 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 10 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 14 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 40 +- drivers/gpu/drm/tegra/dc.c | 11 +- drivers/gpu/drm/tegra/dpaux.c | 2 + drivers/gpu/drm/tegra/drm.c | 8 +- drivers/gpu/drm/tegra/drm.h | 4 +- drivers/gpu/drm/tegra/dsi.c | 21 +- drivers/gpu/drm/tegra/fb.c | 2 +- drivers/gpu/drm/tegra/hdmi.c | 21 +- drivers/gpu/drm/tegra/output.c | 6 +- drivers/gpu/drm/tegra/rgb.c | 8 +- drivers/gpu/drm/tegra/sor.c | 20 +- drivers/gpu/drm/tidss/tidss_crtc.c | 16 +- drivers/gpu/drm/tidss/tidss_dispc.c | 11 +- drivers/gpu/drm/tidss/tidss_dispc.h | 6 + drivers/gpu/drm/tidss/tidss_drv.c | 25 +- drivers/gpu/drm/tidss/tidss_drv.h | 4 +- drivers/gpu/drm/tidss/tidss_encoder.c | 22 +- drivers/gpu/drm/tidss/tidss_irq.c | 12 +- drivers/gpu/drm/tidss/tidss_kms.c | 21 +- drivers/gpu/drm/tidss/tidss_kms.h | 1 + drivers/gpu/drm/tidss/tidss_plane.c | 6 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 20 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 10 +- drivers/gpu/drm/tilcdc/tilcdc_panel.c | 8 +- drivers/gpu/drm/tiny/Kconfig | 19 - drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/cirrus.c | 660 - drivers/gpu/drm/tiny/gm12u320.c | 242 +- drivers/gpu/drm/tiny/hx8357d.c | 16 +- drivers/gpu/drm/tiny/ili9225.c | 16 +- drivers/gpu/drm/tiny/ili9341.c | 16 +- drivers/gpu/drm/tiny/ili9486.c | 16 +- drivers/gpu/drm/tiny/mi0283qt.c | 16 +- drivers/gpu/drm/tiny/repaper.c | 28 +- drivers/gpu/drm/tiny/st7586.c | 16 +- drivers/gpu/drm/tiny/st7735r.c | 16 +- drivers/gpu/drm/ttm/ttm_bo.c | 6 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 56 +- drivers/gpu/drm/udl/udl_connector.c | 4 +- drivers/gpu/drm/udl/udl_drv.c | 45 +- drivers/gpu/drm/udl/udl_drv.h | 2 + drivers/gpu/drm/udl/udl_main.c | 10 + drivers/gpu/drm/udl/udl_modeset.c | 31 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 20 +- drivers/gpu/drm/v3d/v3d_drv.c | 53 +- drivers/gpu/drm/v3d/v3d_drv.h | 9 +- drivers/gpu/drm/v3d/v3d_gem.c | 17 +- drivers/gpu/drm/v3d/v3d_irq.c | 16 +- drivers/gpu/drm/v3d/v3d_mmu.c | 10 +- drivers/gpu/drm/v3d/v3d_sched.c | 10 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 32 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 - drivers/gpu/drm/vboxvideo/vbox_irq.c | 2 +- drivers/gpu/drm/vboxvideo/vbox_main.c | 29 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 10 +- drivers/gpu/drm/vboxvideo/vbox_ttm.c | 12 + drivers/gpu/drm/vc4/vc4_debugfs.c | 11 +- drivers/gpu/drm/vc4/vc4_dpi.c | 8 +- drivers/gpu/drm/vc4/vc4_drv.h | 2 +- drivers/gpu/drm/vc4/vc4_dsi.c | 15 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 17 +- drivers/gpu/drm/vc4/vc4_vec.c | 8 +- drivers/gpu/drm/vgem/vgem_drv.c | 15 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 3 +- drivers/gpu/drm/virtio/virtgpu_display.c | 8 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 36 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 13 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 1 + drivers/gpu/drm/virtio/virtgpu_object.c | 7 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 9 +- drivers/gpu/drm/vkms/vkms_drv.c | 21 +- drivers/gpu/drm/vkms/vkms_drv.h | 5 + drivers/gpu/drm/vkms/vkms_gem.c | 11 +- drivers/gpu/drm/vkms/vkms_output.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 17 +- drivers/gpu/drm/xen/xen_drm_front.c | 4 +- drivers/gpu/drm/zte/zx_hdmi.c | 8 +- drivers/gpu/drm/zte/zx_tvenc.c | 8 +- drivers/gpu/drm/zte/zx_vga.c | 8 +- drivers/gpu/host1x/dev.c | 1 - drivers/greybus/Kconfig | 6 +- drivers/greybus/arpc.h | 2 +- drivers/hid/Kconfig | 11 +- drivers/hid/hid-alps.c | 3 +- drivers/hid/hid-asus.c | 122 +- drivers/hid/hid-ids.h | 1 - drivers/hid/hid-logitech-dj.c | 4 +- drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-mcp2221.c | 169 - drivers/hid/hid-multitouch.c | 6 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 2 - drivers/hv/channel.c | 58 +- drivers/hv/channel_mgmt.c | 411 +- drivers/hv/connection.c | 58 +- drivers/hv/hv.c | 16 +- drivers/hv/hv_fcopy.c | 2 +- drivers/hv/hv_snapshot.c | 2 +- drivers/hv/hv_trace.h | 25 +- drivers/hv/hyperv_vmbus.h | 33 +- drivers/hv/vmbus_drv.c | 307 +- drivers/hwmon/Kconfig | 15 +- drivers/hwmon/adt7411.c | 3 +- drivers/hwmon/dell-smm-hwmon.c | 26 +- drivers/hwmon/hwmon.c | 68 +- drivers/hwmon/ina2xx.c | 183 - drivers/hwmon/lm70.c | 47 +- drivers/hwmon/lm75.c | 8 +- drivers/hwmon/lm75.h | 31 +- drivers/hwmon/lm90.c | 45 +- drivers/hwmon/nct6775.c | 10 +- drivers/hwmon/nct7904.c | 138 +- drivers/hwmon/pmbus/Kconfig | 9 - drivers/hwmon/pmbus/Makefile | 1 - drivers/hwmon/pmbus/max16601.c | 314 - drivers/hwmon/pmbus/pmbus_core.c | 8 +- drivers/hwspinlock/Kconfig | 10 +- drivers/hwtracing/coresight/Kconfig | 2 +- drivers/hwtracing/coresight/Makefile | 3 +- .../hwtracing/coresight/coresight-cti-platform.c | 15 +- drivers/hwtracing/coresight/coresight-cti-sysfs.c | 16 +- drivers/hwtracing/coresight/coresight-cti.c | 232 +- drivers/hwtracing/coresight/coresight-cti.h | 8 +- drivers/hwtracing/coresight/coresight-etb10.c | 2 +- drivers/hwtracing/coresight/coresight-etm3x.c | 2 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x.c | 33 +- drivers/hwtracing/coresight/coresight-platform.c | 91 +- drivers/hwtracing/coresight/coresight-priv.h | 21 +- drivers/hwtracing/coresight/coresight-sysfs.c | 204 - drivers/hwtracing/coresight/coresight-tmc-etf.c | 16 +- drivers/hwtracing/coresight/coresight-tmc.c | 2 +- drivers/hwtracing/coresight/coresight.c | 82 +- drivers/hwtracing/stm/policy.c | 2 +- drivers/hwtracing/stm/stm.h | 4 +- drivers/i2c/algos/i2c-algo-pca.c | 2 +- drivers/i2c/busses/Kconfig | 35 +- drivers/i2c/busses/Makefile | 4 +- drivers/i2c/busses/i2c-altera.c | 18 +- drivers/i2c/busses/i2c-at91-core.c | 2 - drivers/i2c/busses/i2c-at91-master.c | 68 +- drivers/i2c/busses/i2c-at91.h | 7 +- drivers/i2c/busses/i2c-axxia.c | 8 +- drivers/i2c/busses/i2c-bcm-iproc.c | 10 +- drivers/i2c/busses/i2c-bcm-kona.c | 7 +- drivers/i2c/busses/i2c-brcmstb.c | 20 +- drivers/i2c/busses/i2c-cadence.c | 323 +- drivers/i2c/busses/i2c-cht-wc.c | 6 +- drivers/i2c/busses/i2c-davinci.c | 4 +- drivers/i2c/busses/i2c-designware-core.h | 27 +- drivers/i2c/busses/i2c-designware-master.c | 65 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 33 +- drivers/i2c/busses/i2c-designware-platdrv.c | 56 +- drivers/i2c/busses/i2c-designware-slave.c | 11 - drivers/i2c/busses/i2c-digicolor.c | 4 +- drivers/i2c/busses/i2c-emev2.c | 4 +- drivers/i2c/busses/i2c-exynos5.c | 4 +- drivers/i2c/busses/i2c-hix5hd2.c | 4 +- drivers/i2c/busses/i2c-i801.c | 6 +- drivers/i2c/busses/i2c-img-scb.c | 8 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 4 +- drivers/i2c/busses/i2c-jz4780.c | 4 +- drivers/i2c/busses/i2c-lpc2k.c | 8 +- drivers/i2c/busses/i2c-meson.c | 8 +- drivers/i2c/busses/i2c-mv64xxx.c | 4 +- drivers/i2c/busses/i2c-octeon-platdrv.c | 4 +- drivers/i2c/busses/i2c-omap.c | 4 +- drivers/i2c/busses/i2c-owl.c | 8 +- drivers/i2c/busses/i2c-pca-platform.c | 3 +- drivers/i2c/busses/i2c-piix4.c | 3 +- drivers/i2c/busses/i2c-pnx.c | 1 + drivers/i2c/busses/i2c-powermac.c | 18 +- drivers/i2c/busses/i2c-pxa.c | 624 +- drivers/i2c/busses/i2c-qcom-cci.c | 791 - drivers/i2c/busses/i2c-qup.c | 18 +- drivers/i2c/busses/i2c-rcar.c | 4 +- drivers/i2c/busses/i2c-rk3x.c | 8 +- drivers/i2c/busses/i2c-s3c2410.c | 3 +- drivers/i2c/busses/i2c-sirf.c | 4 +- drivers/i2c/busses/i2c-sprd.c | 4 +- drivers/i2c/busses/i2c-stm32.c | 10 +- drivers/i2c/busses/i2c-stm32f4.c | 4 +- drivers/i2c/busses/i2c-stm32f7.c | 138 +- drivers/i2c/busses/i2c-stu300.c | 4 +- drivers/i2c/busses/i2c-sun6i-p2wi.c | 8 +- drivers/i2c/busses/i2c-synquacer.c | 8 +- drivers/i2c/busses/i2c-tegra.c | 248 +- drivers/i2c/busses/i2c-uniphier-f.c | 4 +- drivers/i2c/busses/i2c-uniphier.c | 4 +- drivers/i2c/busses/i2c-xlp9xx.c | 8 +- drivers/i2c/busses/i2c-xlr.c | 4 +- drivers/i2c/busses/i2c-zx2967.c | 4 +- drivers/i2c/i2c-core-base.c | 93 +- drivers/i2c/i2c-core-of.c | 2 +- drivers/i2c/i2c-slave-eeprom.c | 25 - drivers/i2c/muxes/i2c-demux-pinctrl.c | 1 - drivers/i2c/muxes/i2c-mux-pca954x.c | 44 +- drivers/i3c/master.c | 16 +- drivers/ide/ide-cd.c | 17 +- drivers/ide/ide-io.c | 7 +- drivers/iio/accel/Kconfig | 2 +- drivers/iio/accel/kxsd9-i2c.c | 4 +- drivers/iio/accel/mxc4005.c | 4 +- drivers/iio/accel/st_accel.h | 2 - drivers/iio/accel/st_accel_buffer.c | 3 +- drivers/iio/accel/st_accel_core.c | 83 +- drivers/iio/accel/st_accel_i2c.c | 5 - drivers/iio/adc/Kconfig | 45 - drivers/iio/adc/Makefile | 3 - drivers/iio/adc/ad7476.c | 59 +- drivers/iio/adc/ad7780.c | 27 +- drivers/iio/adc/ad7791.c | 64 +- drivers/iio/adc/ad7793.c | 144 +- drivers/iio/adc/ad9467.c | 422 - drivers/iio/adc/adi-axi-adc.c | 482 - drivers/iio/adc/at91_adc.c | 5 +- drivers/iio/adc/fsl-imx25-gcq.c | 4 +- drivers/iio/adc/intel_mrfld_adc.c | 6 +- drivers/iio/adc/max1241.c | 227 - drivers/iio/adc/max1363.c | 32 +- drivers/iio/adc/sun4i-gpadc-iio.c | 4 +- drivers/iio/adc/xilinx-xadc-core.c | 4 +- drivers/iio/adc/xilinx-xadc-events.c | 2 +- drivers/iio/adc/xilinx-xadc.h | 2 +- drivers/iio/buffer/industrialio-buffer-dma.c | 1 + drivers/iio/buffer/industrialio-buffer-dmaengine.c | 41 +- drivers/iio/buffer/industrialio-hw-consumer.c | 31 + drivers/iio/buffer/industrialio-triggered-buffer.c | 11 + drivers/iio/buffer/kfifo_buf.c | 22 + drivers/iio/chemical/atlas-sensor.c | 7 +- drivers/iio/chemical/bme680_core.c | 36 +- drivers/iio/common/st_sensors/st_sensors_core.c | 6 +- drivers/iio/common/st_sensors/st_sensors_i2c.c | 4 +- drivers/iio/common/st_sensors/st_sensors_spi.c | 6 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 13 +- drivers/iio/gyro/Kconfig | 2 +- drivers/iio/gyro/bmg160_i2c.c | 6 +- drivers/iio/gyro/bmg160_spi.c | 5 +- drivers/iio/gyro/mpu3050-i2c.c | 4 +- drivers/iio/gyro/st_gyro_buffer.c | 3 +- drivers/iio/gyro/st_gyro_core.c | 9 +- drivers/iio/health/max30100.c | 7 +- drivers/iio/humidity/hts221_buffer.c | 6 +- drivers/iio/humidity/hts221_i2c.c | 6 +- drivers/iio/humidity/hts221_spi.c | 6 +- drivers/iio/imu/adis.c | 2 +- drivers/iio/imu/adis16400.c | 19 +- drivers/iio/imu/adis16460.c | 27 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 4 +- drivers/iio/imu/bmi160/bmi160_spi.c | 4 +- drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 8 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 23 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 4 +- drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 96 - drivers/iio/industrialio-buffer.c | 18 +- drivers/iio/industrialio-core.c | 88 +- drivers/iio/industrialio-trigger.c | 53 + drivers/iio/inkern.c | 27 + drivers/iio/light/isl29125.c | 28 +- drivers/iio/light/ltr501.c | 2 +- drivers/iio/light/st_uvis25_i2c.c | 4 +- drivers/iio/light/st_uvis25_spi.c | 4 +- drivers/iio/light/tsl2563.c | 2 +- drivers/iio/light/tsl2772.c | 6 +- drivers/iio/light/vcnl4000.c | 25 - drivers/iio/magnetometer/ak8974.c | 7 +- drivers/iio/magnetometer/bmc150_magn_spi.c | 4 +- drivers/iio/magnetometer/mmc35240.c | 4 +- drivers/iio/magnetometer/st_magn_core.c | 3 +- drivers/iio/pressure/bmp280-core.c | 98 +- drivers/iio/pressure/st_pressure_core.c | 7 +- drivers/iio/proximity/Kconfig | 13 - drivers/iio/proximity/Makefile | 1 - drivers/iio/proximity/sx9310.c | 1069 - drivers/iio/temperature/ltc2983.c | 4 +- drivers/iio/trigger/iio-trig-hrtimer.c | 2 +- drivers/infiniband/core/Makefile | 2 +- drivers/infiniband/core/cm.c | 24 +- drivers/infiniband/core/cma.c | 55 +- drivers/infiniband/core/device.c | 22 +- drivers/infiniband/core/lag.c | 138 - drivers/infiniband/core/mad.c | 255 +- drivers/infiniband/core/multicast.c | 12 +- drivers/infiniband/core/rdma_core.c | 3 +- drivers/infiniband/core/rw.c | 2 +- drivers/infiniband/core/sa_query.c | 37 +- drivers/infiniband/core/user_mad.c | 22 +- drivers/infiniband/core/uverbs.h | 4 + drivers/infiniband/core/uverbs_main.c | 38 +- .../infiniband/core/uverbs_std_types_async_fd.c | 30 +- drivers/infiniband/core/verbs.c | 73 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 73 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 12 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 357 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 42 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 88 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 91 + drivers/infiniband/hw/bnxt_re/qplib_res.c | 1 - drivers/infiniband/hw/bnxt_re/qplib_res.h | 53 - drivers/infiniband/hw/bnxt_re/roce_hsi.h | 106 - drivers/infiniband/hw/efa/efa.h | 6 +- drivers/infiniband/hw/efa/efa_com.c | 5 +- drivers/infiniband/hw/efa/efa_com.h | 3 +- drivers/infiniband/hw/efa/efa_verbs.c | 19 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 5 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 146 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 351 +- drivers/infiniband/hw/hns/hns_roce_device.h | 214 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 114 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 11 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 180 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1305 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 7 +- drivers/infiniband/hw/hns/hns_roce_main.c | 70 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 1638 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 473 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 376 +- drivers/infiniband/hw/mlx4/ah.c | 11 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 +- drivers/infiniband/hw/mlx5/Makefile | 29 +- drivers/infiniband/hw/mlx5/ah.c | 35 +- drivers/infiniband/hw/mlx5/cmd.c | 131 +- drivers/infiniband/hw/mlx5/cmd.h | 6 +- drivers/infiniband/hw/mlx5/cong.c | 4 +- drivers/infiniband/hw/mlx5/cq.c | 11 +- drivers/infiniband/hw/mlx5/devx.c | 12 +- drivers/infiniband/hw/mlx5/flow.c | 6 +- drivers/infiniband/hw/mlx5/gsi.c | 38 +- drivers/infiniband/hw/mlx5/ib_rep.h | 2 +- drivers/infiniband/hw/mlx5/ib_virt.c | 2 +- drivers/infiniband/hw/mlx5/mad.c | 5 +- drivers/infiniband/hw/mlx5/main.c | 166 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 60 +- drivers/infiniband/hw/mlx5/odp.c | 13 +- drivers/infiniband/hw/mlx5/qp.c | 3665 ++- drivers/infiniband/hw/mlx5/qp.h | 46 - drivers/infiniband/hw/mlx5/qpc.c | 605 - drivers/infiniband/hw/mlx5/srq.c | 10 +- drivers/infiniband/hw/mlx5/srq_cmd.c | 117 +- drivers/infiniband/hw/mlx5/wr.c | 1504 -- drivers/infiniband/hw/mlx5/wr.h | 76 - drivers/infiniband/hw/mthca/mthca_provider.c | 9 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 3 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 2 +- drivers/infiniband/hw/qedr/verbs.c | 4 +- drivers/infiniband/hw/qedr/verbs.h | 2 +- drivers/infiniband/hw/qib/qib_iba7322.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 2 +- drivers/infiniband/sw/rdmavt/ah.c | 11 +- drivers/infiniband/sw/rdmavt/ah.h | 4 +- drivers/infiniband/sw/rxe/rxe.c | 1 - drivers/infiniband/sw/rxe/rxe_param.h | 3 - drivers/infiniband/sw/rxe/rxe_verbs.c | 9 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 15 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 12 +- drivers/infiniband/ulp/srp/ib_srp.c | 21 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 32 +- drivers/input/evdev.c | 26 +- drivers/input/joystick/xpad.c | 12 - drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/applespi.c | 2 +- drivers/input/keyboard/atkbd.c | 97 +- drivers/input/keyboard/cros_ec_keyb.c | 14 +- drivers/input/keyboard/dlink-dir685-touchkeys.c | 2 +- drivers/input/keyboard/tca6416-keypad.c | 2 +- drivers/input/misc/Kconfig | 11 + drivers/input/misc/Makefile | 1 + drivers/input/misc/axp20x-pek.c | 72 +- drivers/input/misc/gp2ap002a00f.c | 281 + drivers/input/misc/xen-kbdfront.c | 2 +- drivers/input/mouse/elan_i2c_core.c | 2 +- drivers/input/rmi4/rmi_driver.c | 5 +- drivers/input/serio/i8042-x86ia64io.h | 8 - drivers/input/serio/i8042.c | 3 - drivers/input/touchscreen/Kconfig | 12 - drivers/input/touchscreen/Makefile | 1 - drivers/input/touchscreen/atmel_mxt_ts.c | 7 +- drivers/input/touchscreen/cy8ctma140.c | 353 - drivers/input/touchscreen/cyttsp4_core.c | 5 +- drivers/input/touchscreen/cyttsp_core.c | 2 +- drivers/input/touchscreen/edt-ft5x06.c | 198 +- drivers/input/touchscreen/elants_i2c.c | 39 +- drivers/input/touchscreen/melfas_mip4.c | 4 +- drivers/input/touchscreen/mms114.c | 31 +- drivers/input/touchscreen/raspberrypi-ts.c | 2 +- drivers/input/touchscreen/stmfts.c | 2 +- drivers/input/touchscreen/usbtouchscreen.c | 1 - drivers/interconnect/Kconfig | 1 - drivers/interconnect/Makefile | 1 - drivers/interconnect/core.c | 170 +- drivers/interconnect/imx/Kconfig | 17 - drivers/interconnect/imx/Makefile | 9 - drivers/interconnect/imx/imx.c | 284 - drivers/interconnect/imx/imx.h | 61 - drivers/interconnect/imx/imx8mm.c | 105 - drivers/interconnect/imx/imx8mn.c | 94 - drivers/interconnect/imx/imx8mq.c | 103 - drivers/interconnect/internal.h | 2 - drivers/interconnect/qcom/msm8916.c | 1 - drivers/iommu/amd_iommu.c | 103 +- drivers/iommu/amd_iommu_init.c | 9 +- drivers/iommu/amd_iommu_types.h | 9 +- drivers/iommu/arm-smmu-v3.c | 38 +- drivers/iommu/arm-smmu.c | 39 +- drivers/iommu/dma-iommu.c | 5 +- drivers/iommu/exynos-iommu.c | 24 +- drivers/iommu/fsl_pamu_domain.c | 22 +- drivers/iommu/intel-iommu.c | 463 +- drivers/iommu/iommu.c | 386 +- drivers/iommu/iova.c | 6 +- drivers/iommu/ipmmu-vmsa.c | 59 +- drivers/iommu/msm_iommu.c | 36 +- drivers/iommu/mtk_iommu.c | 24 +- drivers/iommu/mtk_iommu_v1.c | 50 +- drivers/iommu/omap-iommu.c | 99 +- drivers/iommu/qcom_iommu.c | 24 +- drivers/iommu/rockchip-iommu.c | 26 +- drivers/iommu/s390-iommu.c | 30 +- drivers/iommu/tegra-gart.c | 24 +- drivers/iommu/tegra-smmu.c | 31 +- drivers/iommu/virtio-iommu.c | 41 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/leds/Kconfig | 19 - drivers/leds/Makefile | 2 - drivers/leds/leds-ariel.c | 133 - drivers/leds/leds-lm355x.c | 1 + drivers/leds/leds-lp3952.c | 2 +- drivers/leds/leds-lt3593.c | 1 + drivers/leds/leds-netxbig.c | 148 +- drivers/leds/leds-pwm.c | 16 +- drivers/leds/leds-sgm3140.c | 320 - drivers/leds/leds-tca6507.c | 2 +- drivers/leds/leds-tlc591xx.c | 5 +- drivers/leds/trigger/ledtrig-timer.c | 4 +- drivers/lightnvm/pblk-init.c | 5 +- drivers/macintosh/mac_hid.c | 3 +- drivers/md/Kconfig | 20 - drivers/md/Makefile | 3 - drivers/md/bcache/request.c | 1 + drivers/md/dm-bufio.c | 73 +- drivers/md/dm-crypt.c | 78 +- drivers/md/dm-ebs-target.c | 471 - drivers/md/dm-historical-service-time.c | 561 - drivers/md/dm-integrity.c | 6 +- drivers/md/dm-log-writes.c | 2 +- drivers/md/dm-mpath.c | 23 +- drivers/md/dm-path-selector.h | 2 +- drivers/md/dm-queue-length.c | 2 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-raid1.c | 2 +- drivers/md/dm-service-time.c | 2 +- drivers/md/dm-stats.c | 2 +- drivers/md/dm-stripe.c | 2 +- drivers/md/dm-switch.c | 2 +- drivers/md/dm-table.c | 17 + drivers/md/dm-writecache.c | 42 +- drivers/md/dm-zoned-metadata.c | 664 +- drivers/md/dm-zoned-reclaim.c | 88 +- drivers/md/dm-zoned-target.c | 377 +- drivers/md/dm-zoned.h | 35 +- drivers/md/dm.c | 17 +- drivers/md/md-linear.h | 2 +- drivers/md/md.c | 71 +- drivers/md/md.h | 1 - drivers/md/persistent-data/dm-btree-internal.h | 4 +- drivers/md/persistent-data/dm-btree-spine.c | 6 +- drivers/md/raid1.c | 13 +- drivers/md/raid1.h | 2 +- drivers/md/raid10.h | 2 +- drivers/md/raid5.c | 22 +- drivers/media/Kconfig | 242 +- drivers/media/Makefile | 2 +- drivers/media/cec/Kconfig | 25 - drivers/media/cec/Makefile | 16 +- drivers/media/cec/cec-adap.c | 2199 ++ drivers/media/cec/{core => }/cec-api.c | 0 drivers/media/cec/{core => }/cec-core.c | 0 drivers/media/cec/cec-notifier.c | 236 + drivers/media/cec/{core => }/cec-pin-error-inj.c | 0 drivers/media/cec/{core => }/cec-pin-priv.h | 0 drivers/media/cec/{core => }/cec-pin.c | 0 drivers/media/cec/{core => }/cec-priv.h | 0 drivers/media/cec/core/Makefile | 16 - drivers/media/cec/core/cec-adap.c | 2199 -- drivers/media/cec/core/cec-notifier.c | 236 - drivers/media/cec/platform/Kconfig | 120 - drivers/media/cec/platform/Makefile | 14 - drivers/media/cec/platform/cec-gpio/cec-gpio.c | 302 - drivers/media/cec/platform/cros-ec/Makefile | 2 - drivers/media/cec/platform/meson/Makefile | 3 - drivers/media/cec/platform/s5p/Makefile | 3 - drivers/media/cec/platform/seco/Makefile | 2 - drivers/media/cec/platform/seco/seco-cec.c | 803 - drivers/media/cec/platform/sti/Makefile | 2 - drivers/media/cec/platform/stm32/Makefile | 2 - drivers/media/cec/platform/tegra/Makefile | 2 - drivers/media/cec/usb/Kconfig | 8 - drivers/media/cec/usb/Makefile | 6 - drivers/media/cec/usb/pulse8/Kconfig | 13 - drivers/media/cec/usb/rainshadow/Kconfig | 13 - drivers/media/common/Kconfig | 2 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 3 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 3 +- drivers/media/dvb-core/Kconfig | 27 - drivers/media/dvb-frontends/Kconfig | 16 +- drivers/media/dvb-frontends/cxd2880/cxd2880_top.c | 2 +- drivers/media/dvb-frontends/dib3000.h | 2 +- drivers/media/dvb-frontends/dib3000mb.c | 2 +- drivers/media/dvb-frontends/drxk_hard.c | 2 +- drivers/media/dvb-frontends/eds1547.h | 2 +- drivers/media/dvb-frontends/lgdt3306a.c | 14 - drivers/media/dvb-frontends/m88ds3103.c | 4 +- drivers/media/dvb-frontends/stv0900_core.c | 2 +- drivers/media/dvb-frontends/z0194a.h | 2 +- drivers/media/firewire/Kconfig | 5 +- drivers/media/i2c/Kconfig | 444 +- drivers/media/i2c/cx25840/cx25840-core.c | 40 +- drivers/media/i2c/et8ek8/Kconfig | 4 +- drivers/media/i2c/m5mols/Kconfig | 5 +- drivers/media/i2c/max2175.c | 6 +- drivers/media/i2c/ov5640.c | 4 +- drivers/media/i2c/s5k5baf.c | 4 +- drivers/media/i2c/smiapp/Kconfig | 5 +- drivers/media/mc/Kconfig | 19 +- drivers/media/mmc/Kconfig | 1 + drivers/media/mmc/siano/Kconfig | 2 - drivers/media/pci/Kconfig | 14 +- drivers/media/pci/bt8xx/Kconfig | 2 +- drivers/media/pci/cobalt/Kconfig | 4 +- drivers/media/pci/cx18/cx18-ioctl.c | 22 +- drivers/media/pci/cx18/cx18-streams.c | 4 +- drivers/media/pci/cx23885/cx23885-cards.c | 51 +- drivers/media/pci/cx23885/cx23885-dvb.c | 31 - drivers/media/pci/cx23885/cx23885-video.c | 99 +- drivers/media/pci/cx88/cx88-core.c | 3 +- drivers/media/pci/cx88/cx88-input.c | 2 +- drivers/media/pci/cx88/cx88-video.c | 2 +- drivers/media/pci/ddbridge/Kconfig | 1 + drivers/media/pci/ddbridge/Makefile | 2 +- drivers/media/pci/ddbridge/ddbridge-core.c | 4 +- drivers/media/pci/ddbridge/ddbridge-dummy-fe.c | 153 - drivers/media/pci/ddbridge/ddbridge-dummy-fe.h | 16 - drivers/media/pci/intel/ipu3/Kconfig | 4 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 26 +- drivers/media/pci/mantis/mantis_dvb.c | 2 +- drivers/media/pci/meye/Kconfig | 2 +- drivers/media/pci/saa7134/saa7134-input.c | 2 +- drivers/media/pci/sta2x11/Kconfig | 6 +- drivers/media/platform/Kconfig | 191 +- drivers/media/platform/Makefile | 19 + drivers/media/platform/am437x/Kconfig | 4 +- drivers/media/platform/atmel/Kconfig | 4 +- drivers/media/platform/cadence/Kconfig | 8 +- drivers/media/{cec => }/platform/cec-gpio/Makefile | 0 drivers/media/platform/cec-gpio/cec-gpio.c | 298 + drivers/media/platform/coda/coda-bit.c | 9 +- drivers/media/platform/coda/coda-common.c | 199 +- drivers/media/platform/coda/coda-jpeg.c | 577 - drivers/media/platform/coda/coda.h | 12 +- drivers/media/platform/cros-ec-cec/Makefile | 2 + .../cros-ec => platform/cros-ec-cec}/cros-ec-cec.c | 0 drivers/media/platform/davinci/vpif_display.c | 1 + drivers/media/platform/exynos4-is/Kconfig | 5 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 2 +- drivers/media/platform/meson/Makefile | 3 + .../media/{cec => }/platform/meson/ao-cec-g12a.c | 0 drivers/media/{cec => }/platform/meson/ao-cec.c | 0 drivers/media/platform/mtk-mdp/mtk_mdp_comp.c | 8 +- drivers/media/platform/pxa_camera.c | 4 +- drivers/media/platform/qcom/venus/core.c | 21 +- drivers/media/platform/qcom/venus/core.h | 7 +- drivers/media/platform/qcom/venus/helpers.c | 18 +- drivers/media/platform/qcom/venus/helpers.h | 2 +- drivers/media/platform/qcom/venus/hfi.c | 10 +- drivers/media/platform/qcom/venus/hfi.h | 3 +- drivers/media/platform/qcom/venus/hfi_cmds.h | 2 +- drivers/media/platform/qcom/venus/hfi_msgs.c | 2 - drivers/media/platform/qcom/venus/hfi_msgs.h | 10 +- drivers/media/platform/qcom/venus/vdec.c | 200 +- drivers/media/platform/qcom/venus/venc.c | 10 +- drivers/media/platform/rcar-fcp.c | 5 - drivers/media/platform/rcar-vin/Kconfig | 8 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 4 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 40 +- drivers/media/platform/s5p-cec/Makefile | 3 + .../s5p => platform/s5p-cec}/exynos_hdmi_cec.h | 0 .../s5p => platform/s5p-cec}/exynos_hdmi_cecctrl.c | 0 .../platform/s5p => platform/s5p-cec}/regs-cec.h | 0 .../platform/s5p => platform/s5p-cec}/s5p_cec.c | 0 .../platform/s5p => platform/s5p-cec}/s5p_cec.h | 0 drivers/media/platform/seco-cec/Makefile | 2 + drivers/media/platform/seco-cec/seco-cec.c | 803 + .../platform/seco => platform/seco-cec}/seco-cec.h | 0 drivers/media/platform/sh_veu.c | 1203 + drivers/media/platform/sti/cec/Makefile | 2 + .../platform/sti => platform/sti/cec}/stih-cec.c | 0 drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/stm32/Makefile | 1 + drivers/media/{cec => }/platform/stm32/stm32-cec.c | 0 drivers/media/platform/sunxi/Kconfig | 2 - drivers/media/platform/sunxi/Makefile | 2 - drivers/media/platform/sunxi/sun4i-csi/Kconfig | 6 +- drivers/media/platform/sunxi/sun4i-csi/Makefile | 2 - drivers/media/platform/sunxi/sun6i-csi/Kconfig | 4 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 6 +- drivers/media/platform/tegra-cec/Makefile | 2 + .../tegra => platform/tegra-cec}/tegra_cec.c | 0 .../tegra => platform/tegra-cec}/tegra_cec.h | 0 drivers/media/platform/ti-vpe/cal.c | 439 +- drivers/media/platform/ti-vpe/cal_regs.h | 21 +- drivers/media/platform/vicodec/Kconfig | 13 + .../{test-drivers => platform}/vicodec/Makefile | 0 .../vicodec/codec-fwht.c | 0 .../vicodec/codec-fwht.h | 0 .../vicodec/codec-v4l2-fwht.c | 0 .../vicodec/codec-v4l2-fwht.h | 0 drivers/media/platform/vicodec/vicodec-core.c | 2238 ++ drivers/media/platform/vim2m.c | 1441 + drivers/media/platform/vimc/Kconfig | 15 + .../media/{test-drivers => platform}/vimc/Makefile | 0 drivers/media/platform/vimc/vimc-capture.c | 480 + drivers/media/platform/vimc/vimc-common.c | 369 + drivers/media/platform/vimc/vimc-common.h | 224 + drivers/media/platform/vimc/vimc-core.c | 381 + drivers/media/platform/vimc/vimc-debayer.c | 581 + drivers/media/platform/vimc/vimc-scaler.c | 511 + drivers/media/platform/vimc/vimc-sensor.c | 376 + .../vimc/vimc-streamer.c | 0 drivers/media/platform/vimc/vimc-streamer.h | 44 + drivers/media/platform/vivid/Kconfig | 41 + .../{test-drivers => platform}/vivid/Makefile | 0 .../{test-drivers => platform}/vivid/vivid-cec.c | 0 .../{test-drivers => platform}/vivid/vivid-cec.h | 0 .../{test-drivers => platform}/vivid/vivid-core.c | 0 .../{test-drivers => platform}/vivid/vivid-core.h | 0 .../{test-drivers => platform}/vivid/vivid-ctrls.c | 0 .../{test-drivers => platform}/vivid/vivid-ctrls.h | 0 .../vivid/vivid-kthread-cap.c | 0 .../vivid/vivid-kthread-cap.h | 0 .../vivid/vivid-kthread-out.c | 0 .../vivid/vivid-kthread-out.h | 0 .../vivid/vivid-kthread-touch.c | 0 .../vivid/vivid-kthread-touch.h | 0 .../vivid/vivid-meta-cap.c | 0 .../vivid/vivid-meta-cap.h | 0 .../vivid/vivid-meta-out.c | 0 .../vivid/vivid-meta-out.h | 0 .../{test-drivers => platform}/vivid/vivid-osd.c | 0 .../{test-drivers => platform}/vivid/vivid-osd.h | 0 .../vivid/vivid-radio-common.c | 0 .../vivid/vivid-radio-common.h | 0 .../vivid/vivid-radio-rx.c | 0 .../vivid/vivid-radio-rx.h | 0 .../vivid/vivid-radio-tx.c | 0 .../vivid/vivid-radio-tx.h | 0 .../vivid/vivid-rds-gen.c | 0 .../vivid/vivid-rds-gen.h | 0 .../vivid/vivid-sdr-cap.c | 0 .../vivid/vivid-sdr-cap.h | 0 .../vivid/vivid-touch-cap.c | 0 .../vivid/vivid-touch-cap.h | 0 .../vivid/vivid-vbi-cap.c | 0 .../vivid/vivid-vbi-cap.h | 0 .../vivid/vivid-vbi-gen.c | 0 .../vivid/vivid-vbi-gen.h | 0 .../vivid/vivid-vbi-out.c | 0 .../vivid/vivid-vbi-out.h | 0 .../vivid/vivid-vid-cap.c | 0 .../vivid/vivid-vid-cap.h | 0 .../vivid/vivid-vid-common.c | 0 .../vivid/vivid-vid-common.h | 0 .../vivid/vivid-vid-out.c | 0 .../vivid/vivid-vid-out.h | 0 drivers/media/platform/xilinx/Kconfig | 4 +- drivers/media/radio/Kconfig | 12 +- drivers/media/radio/si470x/Kconfig | 2 +- drivers/media/radio/wl128x/Kconfig | 5 +- drivers/media/rc/bpf-lirc.c | 2 - drivers/media/rc/gpio-ir-tx.c | 51 +- drivers/media/rc/iguanair.c | 36 +- drivers/media/rc/ir-rx51.c | 2 +- drivers/media/rc/rc-core-priv.h | 22 - drivers/media/spi/Kconfig | 8 +- drivers/media/test-drivers/Kconfig | 26 - drivers/media/test-drivers/Makefile | 9 - drivers/media/test-drivers/vicodec/Kconfig | 15 - drivers/media/test-drivers/vicodec/vicodec-core.c | 2241 -- drivers/media/test-drivers/vim2m.c | 1433 - drivers/media/test-drivers/vimc/Kconfig | 17 - drivers/media/test-drivers/vimc/vimc-capture.c | 499 - drivers/media/test-drivers/vimc/vimc-common.c | 400 - drivers/media/test-drivers/vimc/vimc-common.h | 232 - drivers/media/test-drivers/vimc/vimc-core.c | 369 - drivers/media/test-drivers/vimc/vimc-debayer.c | 623 - drivers/media/test-drivers/vimc/vimc-scaler.c | 522 - drivers/media/test-drivers/vimc/vimc-sensor.c | 381 - drivers/media/test-drivers/vimc/vimc-streamer.h | 45 - drivers/media/test-drivers/vivid/Kconfig | 43 - drivers/media/tuners/Kconfig | 6 +- drivers/media/tuners/si2157.c | 419 +- drivers/media/tuners/si2157_priv.h | 2 - drivers/media/usb/Kconfig | 12 +- drivers/media/usb/Makefile | 2 + drivers/media/usb/cx231xx/cx231xx-avcore.c | 35 +- drivers/media/usb/cx231xx/cx231xx-input.c | 5 +- drivers/media/usb/cx231xx/cx231xx-video.c | 85 +- drivers/media/usb/dvb-usb-v2/Kconfig | 10 +- drivers/media/usb/dvb-usb-v2/ec168.c | 25 +- drivers/media/usb/dvb-usb-v2/gl861.c | 4 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 4 +- drivers/media/usb/dvb-usb-v2/lmedm04.h | 2 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 2 +- drivers/media/usb/dvb-usb-v2/mxl111sf.h | 2 +- drivers/media/usb/dvb-usb/Kconfig | 3 +- drivers/media/usb/dvb-usb/a800.c | 8 +- drivers/media/usb/dvb-usb/af9005-fe.c | 2 +- drivers/media/usb/dvb-usb/af9005-remote.c | 2 +- drivers/media/usb/dvb-usb/af9005.c | 6 +- drivers/media/usb/dvb-usb/af9005.h | 2 +- drivers/media/usb/dvb-usb/az6027.c | 6 +- drivers/media/usb/dvb-usb/cxusb.c | 6 +- drivers/media/usb/dvb-usb/dib0700.h | 31 +- drivers/media/usb/dvb-usb/dib0700_core.c | 6 +- drivers/media/usb/dvb-usb/dibusb-common.c | 2 +- drivers/media/usb/dvb-usb/dibusb-mb.c | 4 +- drivers/media/usb/dvb-usb/dibusb-mc-common.c | 2 +- drivers/media/usb/dvb-usb/dibusb-mc.c | 2 +- drivers/media/usb/dvb-usb/dibusb.h | 2 +- drivers/media/usb/dvb-usb/digitv.c | 31 +- drivers/media/usb/dvb-usb/dtt200u-fe.c | 2 +- drivers/media/usb/dvb-usb/dtt200u.c | 2 +- drivers/media/usb/dvb-usb/dtt200u.h | 2 +- drivers/media/usb/dvb-usb/dvb-usb-common.h | 3 +- drivers/media/usb/dvb-usb/dvb-usb-firmware.c | 3 +- drivers/media/usb/dvb-usb/dvb-usb-init.c | 10 +- drivers/media/usb/dvb-usb/dvb-usb.h | 10 +- drivers/media/usb/dvb-usb/dw2102.c | 6 +- drivers/media/usb/dvb-usb/gp8psk.c | 2 +- drivers/media/usb/dvb-usb/gp8psk.h | 2 +- drivers/media/usb/dvb-usb/m920x.c | 6 +- drivers/media/usb/dvb-usb/nova-t-usb2.c | 2 +- drivers/media/usb/dvb-usb/opera1.c | 2 +- drivers/media/usb/dvb-usb/technisat-usb2.c | 4 +- drivers/media/usb/dvb-usb/ttusb2.c | 9 +- drivers/media/usb/dvb-usb/ttusb2.h | 2 +- drivers/media/usb/dvb-usb/umt-010.c | 2 +- drivers/media/usb/dvb-usb/vp702x-fe.c | 2 +- drivers/media/usb/dvb-usb/vp702x.c | 2 +- drivers/media/usb/dvb-usb/vp7045-fe.c | 2 +- drivers/media/usb/dvb-usb/vp7045.c | 2 +- drivers/media/usb/dvb-usb/vp7045.h | 2 +- drivers/media/usb/gspca/Kconfig | 2 +- drivers/media/usb/gspca/mr97310a.c | 1 + drivers/media/usb/hdpvr/hdpvr-core.c | 4 +- drivers/media/usb/hdpvr/hdpvr-i2c.c | 2 +- drivers/media/usb/pulse8-cec/Kconfig | 12 + .../{cec/usb/pulse8 => usb/pulse8-cec}/Makefile | 0 .../usb/pulse8 => usb/pulse8-cec}/pulse8-cec.c | 0 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c | 4 +- drivers/media/usb/pwc/pwc-ctrl.c | 2 +- drivers/media/usb/pwc/pwc-if.c | 54 +- drivers/media/usb/pwc/pwc.h | 2 +- drivers/media/usb/rainshadow-cec/Kconfig | 12 + .../usb/rainshadow => usb/rainshadow-cec}/Makefile | 0 .../rainshadow-cec}/rainshadow-cec.c | 0 drivers/media/usb/ttusb-dec/ttusb_dec.c | 9 +- drivers/media/usb/zr364xx/Kconfig | 2 +- drivers/media/v4l2-core/Kconfig | 27 +- drivers/media/v4l2-core/Makefile | 3 - drivers/media/v4l2-core/v4l2-common.c | 3 +- drivers/media/v4l2-core/v4l2-ctrls.c | 31 +- drivers/media/v4l2-core/v4l2-dev.c | 25 +- drivers/media/v4l2-core/v4l2-device.c | 7 +- drivers/media/v4l2-core/v4l2-fwnode.c | 2 +- drivers/media/v4l2-core/v4l2-h264.c | 270 - drivers/media/v4l2-core/v4l2-ioctl.c | 72 +- drivers/media/v4l2-core/v4l2-jpeg.c | 632 - drivers/media/v4l2-core/v4l2-mem2mem.c | 11 +- drivers/media/v4l2-core/v4l2-subdev.c | 69 +- drivers/memory/samsung/exynos5422-dmc.c | 8 +- drivers/memory/tegra/Kconfig | 14 - drivers/memory/tegra/Makefile | 4 - drivers/memory/tegra/mc.h | 1 - drivers/memory/tegra/tegra124-emc.c | 6 +- drivers/memory/tegra/tegra186-emc.c | 21 +- drivers/memory/tegra/tegra186.c | 4 +- drivers/memory/tegra/tegra20-emc.c | 34 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 1775 -- drivers/memory/tegra/tegra210-emc-core.c | 2100 -- drivers/memory/tegra/tegra210-emc-table.c | 90 - drivers/memory/tegra/tegra210-emc.h | 1016 - drivers/memory/tegra/tegra210-mc.h | 50 - drivers/memory/tegra/tegra30-emc.c | 122 +- drivers/message/fusion/mptbase.c | 8 +- drivers/mfd/Kconfig | 20 +- drivers/mfd/Makefile | 1 - drivers/mfd/htc-i2cpld.c | 6 +- drivers/mfd/intel-lpss-pci.c | 2 +- drivers/mfd/intel_pmc_bxt.c | 468 - drivers/mfd/intel_soc_pmic_bxtwc.c | 34 +- drivers/mfd/intel_soc_pmic_mrfld.c | 10 +- drivers/mfd/max77620.c | 1 - drivers/mfd/stpmic1.c | 2 +- drivers/mfd/tqmx86.c | 2 +- drivers/mfd/wcd934x.c | 1 + drivers/misc/cardreader/rts5261.c | 9 +- drivers/misc/lkdtm/bugs.c | 2 +- drivers/misc/mei/pci-me.c | 2 +- drivers/misc/mei/pci-txe.c | 2 +- drivers/misc/mic/Kconfig | 2 +- drivers/misc/mic/scif/scif_nodeqp.c | 2 +- drivers/misc/sgi-xp/xpc_main.c | 10 +- drivers/misc/sgi-xp/xpnet.c | 8 +- drivers/misc/xilinx_sdfec.c | 11 +- drivers/mmc/core/core.c | 6 +- drivers/mmc/core/debugfs.c | 6 +- drivers/mmc/core/mmc.c | 6 - drivers/mmc/core/regulator.c | 17 +- drivers/mmc/core/sd.c | 4 +- drivers/mmc/core/sdio.c | 116 +- drivers/mmc/host/Kconfig | 4 +- drivers/mmc/host/android-goldfish.c | 10 +- drivers/mmc/host/atmel-mci.c | 12 +- drivers/mmc/host/au1xmmc.c | 20 +- drivers/mmc/host/bcm2835.c | 3 +- drivers/mmc/host/cavium.c | 3 +- drivers/mmc/host/cb710-mmc.c | 8 - drivers/mmc/host/dw_mmc-k3.c | 2 +- drivers/mmc/host/dw_mmc.c | 9 +- drivers/mmc/host/jz4740_mmc.c | 13 +- drivers/mmc/host/meson-gx-mmc.c | 5 +- drivers/mmc/host/meson-mx-sdio.c | 5 +- drivers/mmc/host/mmc_hsq.c | 29 +- drivers/mmc/host/mmc_hsq.h | 1 - drivers/mmc/host/mmc_spi.c | 20 +- drivers/mmc/host/mmci.c | 30 +- drivers/mmc/host/mmci_stm32_sdmmc.c | 1 - drivers/mmc/host/mtk-sd.c | 21 +- drivers/mmc/host/mvsdio.c | 2 + drivers/mmc/host/mxs-mmc.c | 3 +- drivers/mmc/host/omap.c | 2 +- drivers/mmc/host/omap_hsmmc.c | 2 +- drivers/mmc/host/owl-mmc.c | 8 +- drivers/mmc/host/renesas_sdhi.h | 5 +- drivers/mmc/host/renesas_sdhi_core.c | 133 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 2 +- drivers/mmc/host/rtsx_usb_sdmmc.c | 2 +- drivers/mmc/host/s3cmci.c | 7 + drivers/mmc/host/sdhci-esdhc-imx.c | 4 +- drivers/mmc/host/sdhci-esdhc.h | 2 +- drivers/mmc/host/sdhci-msm.c | 53 +- drivers/mmc/host/sdhci-of-arasan.c | 509 +- drivers/mmc/host/sdhci-of-at91.c | 5 +- drivers/mmc/host/sdhci-pci-core.c | 8 +- drivers/mmc/host/sdhci-pci-o2micro.c | 8 +- drivers/mmc/host/sdhci-sprd.c | 28 +- drivers/mmc/host/sdhci.c | 244 +- drivers/mmc/host/sdhci.h | 23 +- drivers/mmc/host/sdricoh_cs.c | 105 +- drivers/mmc/host/sunxi-mmc.c | 10 +- drivers/mmc/host/tifm_sd.c | 9 +- drivers/mmc/host/tmio_mmc_core.c | 2 +- drivers/mmc/host/usdhi6rol0.c | 9 +- drivers/mmc/host/via-sdmmc.c | 7 +- drivers/mmc/host/wbsd.c | 26 +- drivers/mtd/Kconfig | 10 - drivers/mtd/Makefile | 1 - drivers/mtd/chips/cfi_cmdset_0001.c | 13 +- drivers/mtd/mtdcore.c | 192 +- drivers/mtd/mtdpart.c | 54 +- drivers/mtd/mtdpstore.c | 578 - drivers/mtd/nand/raw/atmel/nand-controller.c | 2 +- drivers/mtd/nand/raw/au1550nd.c | 397 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 3 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 10 +- drivers/mtd/nand/raw/cafe_nand.c | 11 +- drivers/mtd/nand/raw/cs553x_nand.c | 194 +- drivers/mtd/nand/raw/denali.c | 47 +- drivers/mtd/nand/raw/diskonchip.c | 475 +- drivers/mtd/nand/raw/fsmc_nand.c | 12 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 3 - drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 2 +- drivers/mtd/nand/raw/internals.h | 12 - drivers/mtd/nand/raw/marvell_nand.c | 63 +- drivers/mtd/nand/raw/meson_nand.c | 5 +- drivers/mtd/nand/raw/mtk_nand.c | 2 +- drivers/mtd/nand/raw/mxic_nand.c | 3 - drivers/mtd/nand/raw/nand_base.c | 246 +- drivers/mtd/nand/raw/nand_jedec.c | 32 +- drivers/mtd/nand/raw/nand_legacy.c | 8 +- drivers/mtd/nand/raw/nand_micron.c | 12 +- drivers/mtd/nand/raw/nand_onfi.c | 71 +- drivers/mtd/nand/raw/nand_timings.c | 11 +- drivers/mtd/nand/raw/nand_toshiba.c | 14 - drivers/mtd/nand/raw/nandsim.c | 3 - drivers/mtd/nand/raw/qcom_nandc.c | 2 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 74 +- drivers/mtd/nand/raw/sunxi_nand.c | 5 +- drivers/mtd/nand/raw/tango_nand.c | 2 +- drivers/mtd/nand/raw/tegra_nand.c | 6 +- drivers/mtd/nand/raw/vf610_nfc.c | 4 +- drivers/mtd/parsers/cmdlinepart.c | 12 +- drivers/mtd/parsers/ofpart.c | 3 - drivers/mtd/spi-nor/core.c | 18 +- drivers/mtd/spi-nor/macronix.c | 6 - drivers/mtd/spi-nor/micron-st.c | 6 +- drivers/mtd/spi-nor/spansion.c | 4 +- drivers/mtd/ubi/build.c | 5 +- drivers/mtd/ubi/io.c | 4 +- drivers/net/Kconfig | 12 +- drivers/net/appletalk/Kconfig | 8 +- drivers/net/arcnet/Kconfig | 6 +- drivers/net/bonding/bond_alb.c | 46 +- drivers/net/bonding/bond_main.c | 300 +- drivers/net/bonding/bonding_priv.h | 2 +- drivers/net/caif/Kconfig | 4 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 4 +- drivers/net/dsa/b53/b53_common.c | 81 +- drivers/net/dsa/b53/b53_priv.h | 8 +- drivers/net/dsa/b53/b53_srab.c | 2 +- drivers/net/dsa/mt7530.c | 11 +- drivers/net/dsa/mt7530.h | 6 - drivers/net/dsa/mv88e6xxx/chip.c | 16 +- drivers/net/dsa/mv88e6xxx/serdes.c | 55 +- drivers/net/dsa/mv88e6xxx/serdes.h | 7 +- drivers/net/dsa/ocelot/felix.c | 84 - drivers/net/dsa/ocelot/felix.h | 6 - drivers/net/dsa/ocelot/felix_vsc9959.c | 192 +- drivers/net/dsa/sja1105/Kconfig | 9 - drivers/net/dsa/sja1105/Makefile | 4 - drivers/net/dsa/sja1105/sja1105.h | 91 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 58 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 84 - drivers/net/dsa/sja1105/sja1105_ethtool.c | 144 +- drivers/net/dsa/sja1105/sja1105_flower.c | 215 +- drivers/net/dsa/sja1105/sja1105_main.c | 1131 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 13 - drivers/net/dsa/sja1105/sja1105_spi.c | 10 - drivers/net/dsa/sja1105/sja1105_static_config.c | 264 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 81 - drivers/net/dsa/sja1105/sja1105_tas.c | 127 +- drivers/net/dsa/sja1105/sja1105_tas.h | 36 - drivers/net/dsa/sja1105/sja1105_vl.c | 782 - drivers/net/dsa/sja1105/sja1105_vl.h | 72 - drivers/net/dsa/vitesse-vsc73xx-platform.c | 10 +- drivers/net/ethernet/3com/3c509.c | 1 + drivers/net/ethernet/3com/3c515.c | 1 + drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/3com/Kconfig | 2 +- drivers/net/ethernet/adaptec/starfire.c | 1 + drivers/net/ethernet/agere/et131x.c | 4 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/altera/altera_tse_main.c | 4 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 8 - drivers/net/ethernet/amazon/ena/ena_com.c | 39 +- drivers/net/ethernet/amazon/ena/ena_com.h | 47 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 66 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 13 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 - drivers/net/ethernet/amd/7990.c | 2 +- drivers/net/ethernet/amd/7990.h | 2 +- drivers/net/ethernet/amd/atarilance.c | 2 +- drivers/net/ethernet/aquantia/atlantic/Makefile | 4 - drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_common.h | 40 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 5 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 22 +- drivers/net/ethernet/aquantia/atlantic/aq_macsec.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 70 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 39 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 20 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 97 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 42 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 18 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 10 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 60 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 26 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 35 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 684 - .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h | 14 - .../aquantia/atlantic/hw_atl2/hw_atl2_internal.h | 137 - .../aquantia/atlantic/hw_atl2/hw_atl2_llh.c | 208 - .../aquantia/atlantic/hw_atl2/hw_atl2_llh.h | 91 - .../atlantic/hw_atl2/hw_atl2_llh_internal.h | 328 - .../aquantia/atlantic/hw_atl2/hw_atl2_utils.c | 131 - .../aquantia/atlantic/hw_atl2/hw_atl2_utils.h | 606 - .../aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c | 320 - .../ethernet/aquantia/atlantic/macsec/macsec_api.c | 6 +- drivers/net/ethernet/atheros/ag71xx.c | 43 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 8 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c | 7 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 21 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 100 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 24 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 261 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 216 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 8 - drivers/net/ethernet/broadcom/cnic.c | 1 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 790 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 23 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 96 +- drivers/net/ethernet/broadcom/tg3.c | 8 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 1 + .../net/ethernet/cavium/liquidio/octeon_device.h | 12 + drivers/net/ethernet/chelsio/Kconfig | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 + .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/cirrus/Kconfig | 2 +- drivers/net/ethernet/cortina/gemini.c | 3 +- drivers/net/ethernet/dec/tulip/Kconfig | 4 +- drivers/net/ethernet/dec/tulip/de4x5.c | 10 +- drivers/net/ethernet/dlink/dl2k.c | 2 +- drivers/net/ethernet/dnet.c | 3 +- drivers/net/ethernet/faraday/ftmac100.c | 3 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 9 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 197 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 16 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 34 +- drivers/net/ethernet/freescale/enetc/enetc.h | 86 - drivers/net/ethernet/freescale/enetc/enetc_hw.h | 159 - drivers/net/ethernet/freescale/enetc/enetc_pf.c | 50 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 1103 - drivers/net/ethernet/freescale/fec.h | 4 +- drivers/net/ethernet/freescale/fec_main.c | 95 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 7 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 13 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 160 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 31 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 88 +- .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 1 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 44 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 195 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 1 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 1709 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 34 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 79 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_trace.h | 87 - .../net/ethernet/hisilicon/hns3/hns3vf/Makefile | 1 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 368 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 26 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 7 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h | 87 - drivers/net/ethernet/huawei/hinic/Makefile | 2 +- drivers/net/ethernet/huawei/hinic/hinic_dev.h | 5 - drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 498 +- drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 47 +- drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_csr.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 205 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 90 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 98 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.h | 7 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 78 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 26 +- drivers/net/ethernet/huawei/hinic/hinic_hw_io.c | 53 +- drivers/net/ethernet/huawei/hinic/hinic_hw_io.h | 26 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c | 1210 - drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.h | 154 - drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 17 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h | 12 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 7 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 9 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h | 6 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 140 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 207 +- drivers/net/ethernet/huawei/hinic/hinic_port.h | 159 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 15 +- drivers/net/ethernet/huawei/hinic/hinic_sriov.c | 1294 - drivers/net/ethernet/huawei/hinic/hinic_sriov.h | 109 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 17 +- drivers/net/ethernet/i825xx/sun3_82586.h | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000e/netdev.c | 56 +- drivers/net/ethernet/intel/e1000e/regs.h | 3 - drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/igc/Makefile | 2 +- drivers/net/ethernet/intel/igc/igc.h | 400 +- drivers/net/ethernet/intel/igc/igc_base.c | 3 - drivers/net/ethernet/intel/igc/igc_defines.h | 24 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 33 +- drivers/net/ethernet/intel/igc/igc_hw.h | 3 - drivers/net/ethernet/intel/igc/igc_main.c | 578 +- drivers/net/ethernet/intel/igc/igc_regs.h | 12 - drivers/net/ethernet/intel/igc/igc_tsn.c | 157 - drivers/net/ethernet/intel/igc/igc_tsn.h | 9 - drivers/net/ethernet/lantiq_xrx200.c | 3 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 5 + drivers/net/ethernet/marvell/mvneta.c | 11 - .../ethernet/marvell/octeontx2/nic/otx2_common.c | 52 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 17 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 8 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 3 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 4 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 4 +- drivers/net/ethernet/mellanox/mlx4/crdump.c | 1 - drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 6 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 20 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- .../net/ethernet/mellanox/mlx5/core/accel/accel.h | 1 + .../net/ethernet/mellanox/mlx5/core/accel/ipsec.c | 19 +- .../net/ethernet/mellanox/mlx5/core/accel/ipsec.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 74 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 39 +- .../net/ethernet/mellanox/mlx5/core/en/health.c | 2 +- .../ethernet/mellanox/mlx5/core/en/monitor_stats.c | 46 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 113 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 55 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 33 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 50 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 87 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 25 + .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 15 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 6 +- .../mellanox/mlx5/core/en_accel/ipsec_stats.c | 88 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 16 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 81 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 68 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.h | 13 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 4 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 155 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 56 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 79 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 48 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 66 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 6 +- .../net/ethernet/mellanox/mlx5/core/esw/chains.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 6 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c | 29 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 136 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.h | 2 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 31 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.h | 18 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 82 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 127 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/fw.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 1 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 154 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 22 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 118 +- drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 10 +- .../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 1 + .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 150 +- drivers/net/ethernet/mellanox/mlx5/core/mcg.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 21 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 85 +- drivers/net/ethernet/mellanox/mlx5/core/pd.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/qp.c | 737 + drivers/net/ethernet/mellanox/mlx5/core/rl.c | 22 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 33 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 53 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 57 +- .../mellanox/mlx5/core/steering/dr_types.h | 2 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 113 +- drivers/net/ethernet/mellanox/mlx5/core/uar.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 142 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 1 - drivers/net/ethernet/mellanox/mlxsw/reg.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 463 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 181 +- .../ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c | 14 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 220 +- .../mellanox/mlxsw/spectrum_acl_flex_actions.c | 31 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 39 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_flow.c | 305 - .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 76 +- .../ethernet/mellanox/mlxsw/spectrum_matchall.c | 378 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 621 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 54 +- drivers/net/ethernet/microchip/encx24j600-regmap.c | 5 + drivers/net/ethernet/microchip/encx24j600.c | 12 +- drivers/net/ethernet/moxa/moxart_ether.c | 5 +- drivers/net/ethernet/mscc/Makefile | 2 +- drivers/net/ethernet/mscc/ocelot.c | 212 +- drivers/net/ethernet/mscc/ocelot.h | 3 +- drivers/net/ethernet/mscc/ocelot_ace.c | 113 +- drivers/net/ethernet/mscc/ocelot_ace.h | 5 +- drivers/net/ethernet/mscc/ocelot_board.c | 27 - drivers/net/ethernet/mscc/ocelot_flower.c | 29 +- drivers/net/ethernet/mscc/ocelot_ptp.c | 324 - drivers/net/ethernet/mscc/ocelot_ptp.h | 41 + drivers/net/ethernet/mscc/ocelot_regs.c | 2 - drivers/net/ethernet/mscc/ocelot_tc.c | 6 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 12 + drivers/net/ethernet/neterion/Kconfig | 4 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 3 + .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 2 + drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 16 - drivers/net/ethernet/ni/nixge.c | 3 +- drivers/net/ethernet/nxp/lpc_eth.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 14 - drivers/net/ethernet/pensando/ionic/ionic_dev.h | 17 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 20 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 1089 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 158 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 28 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 7 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 136 +- drivers/net/ethernet/pensando/ionic/ionic_stats.h | 6 - drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 49 +- drivers/net/ethernet/qlogic/qed/qed.h | 17 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 26 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 8 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 49 +- drivers/net/ethernet/qlogic/qed/qed_hw.c | 42 +- drivers/net/ethernet/qlogic/qed/qed_hw.h | 15 - drivers/net/ethernet/qlogic/qed/qed_int.c | 40 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 11 - drivers/net/ethernet/qlogic/qed/qed_ll2.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 52 - drivers/net/ethernet/qlogic/qed/qed_mcp.c | 253 - drivers/net/ethernet/qlogic/qed/qed_mcp.h | 28 - drivers/net/ethernet/qlogic/qed/qed_roce.c | 17 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 16 +- drivers/net/ethernet/qlogic/qed/qed_sriov.h | 10 +- drivers/net/ethernet/qlogic/qede/qede.h | 17 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 24 - drivers/net/ethernet/qlogic/qede/qede_main.c | 230 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 6 + .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 5 +- drivers/net/ethernet/qualcomm/emac/emac-mac.h | 5 +- drivers/net/ethernet/qualcomm/emac/emac.c | 3 +- drivers/net/ethernet/realtek/r8169_main.c | 618 +- drivers/net/ethernet/renesas/sh_eth.c | 3 +- drivers/net/ethernet/sfc/ef10.c | 214 +- drivers/net/ethernet/sfc/ef10_sriov.c | 27 +- drivers/net/ethernet/sfc/mcdi.c | 25 +- drivers/net/ethernet/sfc/mcdi.h | 12 - drivers/net/ethernet/sfc/mcdi_filters.c | 82 +- drivers/net/ethernet/sfc/mcdi_filters.h | 17 +- drivers/net/ethernet/sfc/mcdi_functions.c | 8 +- drivers/net/ethernet/sfc/mcdi_port.c | 7 +- drivers/net/ethernet/sfc/net_driver.h | 10 - drivers/net/ethernet/sfc/nic.h | 11 + drivers/net/ethernet/sfc/ptp.c | 7 +- drivers/net/ethernet/sfc/siena.c | 8 - drivers/net/ethernet/smsc/Kconfig | 5 +- drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/Makefile | 4 +- drivers/net/ethernet/stmicro/stmmac/common.h | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 160 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 146 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 74 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 67 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 9 + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 5 + drivers/net/ethernet/sun/cassini.c | 14 +- drivers/net/ethernet/tehuti/tehuti.c | 12 + drivers/net/ethernet/ti/Kconfig | 25 +- drivers/net/ethernet/ti/Makefile | 3 +- drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 36 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 205 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 13 +- drivers/net/ethernet/ti/am65-cpsw-qos.c | 626 - drivers/net/ethernet/ti/am65-cpsw-qos.h | 29 - drivers/net/ethernet/ti/am65-cpts.c | 1086 - drivers/net/ethernet/ti/am65-cpts.h | 74 - drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 21 - drivers/net/ethernet/ti/cpsw_new.c | 24 +- drivers/net/ethernet/ti/cpsw_priv.c | 17 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 - drivers/net/ethernet/ti/cpts.c | 422 +- drivers/net/ethernet/ti/cpts.h | 27 +- drivers/net/ethernet/ti/davinci_mdio.c | 2 - drivers/net/ethernet/ti/k3-cppi-desc-pool.c | 4 +- drivers/net/ethernet/ti/netcp_ethss.c | 3 +- drivers/net/ethernet/ti/tlan.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/via/Kconfig | 1 - drivers/net/ethernet/xilinx/ll_temac_main.c | 8 +- drivers/net/fddi/Kconfig | 2 +- drivers/net/hamradio/Kconfig | 14 +- drivers/net/hamradio/bpqether.c | 23 +- drivers/net/hamradio/scc.c | 2 +- drivers/net/hyperv/netvsc.c | 7 +- drivers/net/hyperv/netvsc_drv.c | 2 - drivers/net/ipa/gsi.c | 114 +- drivers/net/ipa/gsi.h | 15 +- drivers/net/ipa/ipa.h | 10 - drivers/net/ipa/ipa_cmd.c | 59 + drivers/net/ipa/ipa_cmd.h | 11 + drivers/net/ipa/ipa_data-sc7180.c | 14 +- drivers/net/ipa/ipa_data-sdm845.c | 15 +- drivers/net/ipa/ipa_data.h | 29 +- drivers/net/ipa/ipa_endpoint.c | 174 +- drivers/net/ipa/ipa_endpoint.h | 2 + drivers/net/ipa/ipa_main.c | 4 +- drivers/net/ipa/ipa_mem.c | 210 +- drivers/net/ipa/ipa_mem.h | 3 +- drivers/net/ipvlan/ipvlan_main.c | 2 - drivers/net/macsec.c | 2 - drivers/net/macvlan.c | 10 +- drivers/net/phy/Kconfig | 18 - drivers/net/phy/Makefile | 2 - drivers/net/phy/at803x.c | 280 - drivers/net/phy/bcm-phy-lib.c | 339 +- drivers/net/phy/bcm-phy-lib.h | 19 - drivers/net/phy/bcm54140.c | 860 - drivers/net/phy/broadcom.c | 22 +- drivers/net/phy/cortina.c | 1 + drivers/net/phy/dp83867.c | 4 +- drivers/net/phy/marvell.c | 201 - drivers/net/phy/marvell10g.c | 2 + drivers/net/phy/mdio-bcm-iproc.c | 4 +- drivers/net/phy/mdio-ipq4019.c | 160 - drivers/net/phy/mdio-moxart.c | 1 + drivers/net/phy/mdio_bus.c | 25 +- drivers/net/phy/micrel.c | 128 +- drivers/net/phy/mscc/mscc.h | 1 + drivers/net/phy/mscc/mscc_main.c | 102 +- drivers/net/phy/nxp-tja11xx.c | 348 +- drivers/net/phy/phy-c45.c | 1 + drivers/net/phy/phy.c | 110 +- drivers/net/phy/phy_device.c | 248 +- drivers/net/phy/phylink.c | 46 +- drivers/net/phy/realtek.c | 15 +- drivers/net/phy/swphy.c | 2 +- drivers/net/phy/teranetics.c | 1 + drivers/net/plip/Kconfig | 2 +- drivers/net/ppp/ppp_generic.c | 2 - drivers/net/rionet.c | 3 +- drivers/net/team/team.c | 1 - drivers/net/usb/ax88179_178a.c | 79 +- drivers/net/usb/huawei_cdc_ncm.c | 2 +- drivers/net/usb/qmi_wwan.c | 2 +- drivers/net/usb/r8152.c | 22 +- drivers/net/usb/sierra_net.c | 5 + drivers/net/virtio_net.c | 9 - drivers/net/vrf.c | 1 - drivers/net/wan/Kconfig | 4 +- drivers/net/wireless/Kconfig | 2 +- drivers/net/wireless/ath/ath10k/bmi.c | 1 - drivers/net/wireless/ath/ath10k/ce.h | 2 +- drivers/net/wireless/ath/ath10k/core.c | 31 +- drivers/net/wireless/ath/ath10k/core.h | 36 +- drivers/net/wireless/ath/ath10k/debug.c | 4 +- drivers/net/wireless/ath/ath10k/debug.h | 8 - drivers/net/wireless/ath/ath10k/hif.h | 20 +- drivers/net/wireless/ath/ath10k/htc.c | 399 +- drivers/net/wireless/ath/ath10k/htc.h | 40 +- drivers/net/wireless/ath/ath10k/htt.c | 13 - drivers/net/wireless/ath/ath10k/htt.h | 24 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 42 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 51 +- drivers/net/wireless/ath/ath10k/hw.h | 5 +- drivers/net/wireless/ath/ath10k/mac.c | 326 +- drivers/net/wireless/ath/ath10k/pci.c | 71 +- drivers/net/wireless/ath/ath10k/pci.h | 4 - drivers/net/wireless/ath/ath10k/qmi.c | 61 +- drivers/net/wireless/ath/ath10k/qmi.h | 3 + drivers/net/wireless/ath/ath10k/sdio.c | 191 +- drivers/net/wireless/ath/ath10k/sdio.h | 19 +- drivers/net/wireless/ath/ath10k/snoc.c | 186 +- drivers/net/wireless/ath/ath10k/snoc.h | 7 - drivers/net/wireless/ath/ath10k/txrx.c | 2 - drivers/net/wireless/ath/ath10k/usb.c | 12 + drivers/net/wireless/ath/ath10k/wmi-ops.h | 30 - drivers/net/wireless/ath/ath10k/wmi-tlv.c | 127 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 110 - drivers/net/wireless/ath/ath10k/wmi.c | 52 +- drivers/net/wireless/ath/ath10k/wmi.h | 19 +- drivers/net/wireless/ath/ath11k/ahb.c | 2 +- drivers/net/wireless/ath/ath11k/core.h | 15 - drivers/net/wireless/ath/ath11k/debug.c | 9 +- drivers/net/wireless/ath/ath11k/debug.h | 22 +- drivers/net/wireless/ath/ath11k/debug_htt_stats.h | 8 +- drivers/net/wireless/ath/ath11k/debugfs_sta.c | 297 - drivers/net/wireless/ath/ath11k/dp.c | 6 +- drivers/net/wireless/ath/ath11k/dp.h | 13 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 49 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 69 +- drivers/net/wireless/ath/ath11k/hal.h | 2 +- drivers/net/wireless/ath/ath11k/hal_desc.h | 4 +- drivers/net/wireless/ath/ath11k/hal_rx.h | 2 +- drivers/net/wireless/ath/ath11k/hw.h | 2 +- drivers/net/wireless/ath/ath11k/mac.c | 98 +- drivers/net/wireless/ath/ath11k/peer.c | 35 +- drivers/net/wireless/ath/ath11k/peer.h | 1 - drivers/net/wireless/ath/ath11k/trace.h | 12 +- drivers/net/wireless/ath/ath11k/wmi.c | 170 +- drivers/net/wireless/ath/ath11k/wmi.h | 88 +- drivers/net/wireless/ath/ath5k/ani.c | 2 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 26 +- drivers/net/wireless/ath/ath6kl/core.h | 4 +- drivers/net/wireless/ath/ath6kl/debug.c | 2 +- drivers/net/wireless/ath/ath6kl/hif.h | 2 +- drivers/net/wireless/ath/ath9k/ar9002_calib.c | 49 +- drivers/net/wireless/ath/ath9k/calib.c | 16 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 58 +- drivers/net/wireless/ath/ath9k/hif_usb.h | 6 - drivers/net/wireless/ath/ath9k/htc_drv_init.c | 10 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 6 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 6 +- drivers/net/wireless/ath/ath9k/hw.h | 2 - drivers/net/wireless/ath/ath9k/wmi.c | 6 +- drivers/net/wireless/ath/ath9k/wmi.h | 3 +- drivers/net/wireless/ath/carl9170/fw.c | 4 +- drivers/net/wireless/ath/carl9170/fwcmd.h | 2 +- drivers/net/wireless/ath/carl9170/hw.h | 2 +- drivers/net/wireless/ath/carl9170/main.c | 21 +- drivers/net/wireless/broadcom/b43/phy_n.c | 2 +- drivers/net/wireless/broadcom/b43/pio.c | 2 +- drivers/net/wireless/broadcom/b43/xmit.c | 13 + drivers/net/wireless/broadcom/b43legacy/xmit.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 301 +- .../broadcom/brcm80211/brcmfmac/cfg80211.h | 28 - .../wireless/broadcom/brcm80211/brcmfmac/common.h | 4 - .../broadcom/brcm80211/brcmfmac/commonring.c | 8 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 3 + .../wireless/broadcom/brcm80211/brcmfmac/debug.c | 9 +- .../wireless/broadcom/brcm80211/brcmfmac/debug.h | 12 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 3 +- .../broadcom/brcm80211/brcmfmac/flowring.c | 4 +- .../broadcom/brcm80211/brcmfmac/fwsignal.c | 28 +- .../broadcom/brcm80211/brcmfmac/fwsignal.h | 23 - .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 151 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h | 9 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 17 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 2 - .../wireless/broadcom/brcm80211/brcmsmac/main.c | 7 +- .../net/wireless/broadcom/brcm80211/brcmsmac/stf.c | 7 +- .../net/wireless/broadcom/brcm80211/brcmsmac/stf.h | 2 +- drivers/net/wireless/intel/ipw2x00/Kconfig | 4 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 29 +- drivers/net/wireless/intel/ipw2x00/ipw2200.h | 12 +- drivers/net/wireless/intel/ipw2x00/libipw.h | 28 +- drivers/net/wireless/intel/iwlegacy/commands.h | 22 +- drivers/net/wireless/intel/iwlegacy/iwl-spectrum.h | 4 +- drivers/net/wireless/intel/iwlwifi/Makefile | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 173 +- drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 12 +- drivers/net/wireless/intel/iwlwifi/dvm/dev.h | 3 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 11 +- drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 11 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 76 - drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 17 - drivers/net/wireless/intel/iwlwifi/fw/api/config.h | 39 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 39 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 5 +- drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 14 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 110 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 19 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 14 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 26 + drivers/net/wireless/intel/iwlwifi/fw/api/soc.h | 12 +- drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 26 + drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 220 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 11 + drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 106 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 13 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 1 - drivers/net/wireless/intel/iwlwifi/fw/img.c | 99 - drivers/net/wireless/intel/iwlwifi/fw/img.h | 19 +- drivers/net/wireless/intel/iwlwifi/fw/init.c | 55 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 20 +- drivers/net/wireless/intel/iwlwifi/fw/smem.c | 14 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 38 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 42 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 18 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 10 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 3 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 11 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 4 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 63 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 11 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 71 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 132 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 57 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 38 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 44 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 51 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 11 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 29 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 47 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 15 - drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 143 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 21 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 32 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 156 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 41 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 12 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 22 - drivers/net/wireless/intersil/hostap/hostap_proc.c | 2 - .../net/wireless/intersil/orinoco/spectrum_cs.c | 3 +- drivers/net/wireless/intersil/p54/p54usb.c | 1 - drivers/net/wireless/intersil/prism54/isl_oid.h | 8 +- drivers/net/wireless/intersil/prism54/islpci_mgt.h | 2 +- drivers/net/wireless/mac80211_hwsim.c | 63 - drivers/net/wireless/mac80211_hwsim.h | 8 - drivers/net/wireless/marvell/libertas/cmd.h | 2 +- drivers/net/wireless/marvell/libertas/cmdresp.c | 5 +- drivers/net/wireless/marvell/libertas/mesh.c | 6 +- drivers/net/wireless/marvell/libertas/mesh.h | 2 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 6 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 16 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 39 +- drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/bus.h | 2 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 83 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 54 +- drivers/net/wireless/ray_cs.c | 3 +- .../net/wireless/realtek/rtl818x/rtl8187/rtl8225.c | 4 + drivers/net/wireless/realtek/rtlwifi/base.c | 2 +- drivers/net/wireless/realtek/rtlwifi/core.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/rf.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c | 4 +- .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 10 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 4 +- drivers/net/wireless/realtek/rtw88/Kconfig | 10 - drivers/net/wireless/realtek/rtw88/Makefile | 1 - drivers/net/wireless/realtek/rtw88/bf.c | 7 +- drivers/net/wireless/realtek/rtw88/bf.h | 22 - drivers/net/wireless/realtek/rtw88/debug.c | 9 +- drivers/net/wireless/realtek/rtw88/efuse.c | 26 - drivers/net/wireless/realtek/rtw88/efuse.h | 3 - drivers/net/wireless/realtek/rtw88/fw.c | 54 +- drivers/net/wireless/realtek/rtw88/fw.h | 32 +- drivers/net/wireless/realtek/rtw88/mac.c | 436 +- drivers/net/wireless/realtek/rtw88/mac.h | 1 - drivers/net/wireless/realtek/rtw88/mac80211.c | 40 +- drivers/net/wireless/realtek/rtw88/main.c | 65 +- drivers/net/wireless/realtek/rtw88/main.h | 96 +- drivers/net/wireless/realtek/rtw88/pci.c | 56 +- drivers/net/wireless/realtek/rtw88/phy.c | 68 +- drivers/net/wireless/realtek/rtw88/phy.h | 7 - drivers/net/wireless/realtek/rtw88/reg.h | 108 - drivers/net/wireless/realtek/rtw88/rtw8723d.c | 2742 -- drivers/net/wireless/realtek/rtw88/rtw8723d.h | 282 - .../net/wireless/realtek/rtw88/rtw8723d_table.c | 1196 - .../net/wireless/realtek/rtw88/rtw8723d_table.h | 15 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 47 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 176 - drivers/net/wireless/realtek/rtw88/rtw8822c.h | 28 - .../net/wireless/realtek/rtw88/rtw8822c_table.c | 26258 +++++-------------- .../net/wireless/realtek/rtw88/rtw8822c_table.h | 1 - drivers/net/wireless/realtek/rtw88/sec.c | 6 +- drivers/net/wireless/realtek/rtw88/tx.c | 11 +- drivers/net/wireless/realtek/rtw88/tx.h | 2 +- drivers/net/wireless/realtek/rtw88/util.c | 18 +- drivers/net/wireless/rndis_wlan.c | 32 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 2 +- drivers/net/wireless/st/cw1200/cw1200_spi.c | 6 +- drivers/net/wireless/ti/wlcore/cmd.h | 1 - drivers/net/wireless/ti/wlcore/main.c | 4 - drivers/nfc/s3fwrn5/firmware.c | 10 +- drivers/ntb/core.c | 9 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 4 + drivers/ntb/hw/idt/ntb_hw_idt.c | 6 + drivers/ntb/hw/intel/Makefile | 2 +- drivers/ntb/hw/intel/ntb_hw_gen1.c | 49 +- drivers/ntb/hw/intel/ntb_hw_gen3.c | 13 +- drivers/ntb/hw/intel/ntb_hw_gen3.h | 8 - drivers/ntb/hw/intel/ntb_hw_gen4.c | 500 - drivers/ntb/hw/intel/ntb_hw_gen4.h | 87 - drivers/ntb/hw/intel/ntb_hw_intel.h | 12 - drivers/ntb/test/ntb_perf.c | 33 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/nvme/host/core.c | 235 +- drivers/nvme/host/fc.c | 573 +- drivers/nvme/host/fc.h | 227 - drivers/nvme/host/lightnvm.c | 2 +- drivers/nvme/host/multipath.c | 16 +- drivers/nvme/host/nvme.h | 10 +- drivers/nvme/host/pci.c | 94 +- drivers/nvme/host/tcp.c | 53 +- drivers/nvme/target/admin-cmd.c | 5 - drivers/nvme/target/configfs.c | 184 +- drivers/nvme/target/fc.c | 805 +- drivers/nvme/target/fcloop.c | 155 +- drivers/nvme/target/io-cmd-bdev.c | 5 - drivers/nvme/target/io-cmd-file.c | 17 +- drivers/nvme/target/nvmet.h | 2 - drivers/nvme/target/rdma.c | 178 +- drivers/nvmem/core.c | 104 +- drivers/nvmem/imx-ocotp.c | 9 +- drivers/nvmem/jz4780-efuse.c | 4 +- drivers/nvmem/zynqmp_nvmem.c | 11 +- drivers/of/dynamic.c | 3 +- drivers/of/fdt.c | 2 +- drivers/of/of_mdio.c | 73 +- drivers/of/of_reserved_mem.c | 41 +- drivers/of/property.c | 20 +- drivers/oprofile/cpu_buffer.h | 2 +- drivers/oprofile/event_buffer.c | 2 +- drivers/parport/daisy.c | 29 +- drivers/parport/ieee1284.c | 94 +- drivers/parport/ieee1284_ops.c | 70 +- drivers/parport/parport_amiga.c | 22 +- drivers/parport/parport_atari.c | 2 +- drivers/parport/parport_cs.c | 6 +- drivers/parport/parport_gsc.c | 25 +- drivers/parport/parport_gsc.h | 21 +- drivers/parport/parport_ip32.c | 117 +- drivers/parport/parport_mfc3.c | 21 +- drivers/parport/parport_pc.c | 263 +- drivers/parport/parport_sunbpp.c | 2 +- drivers/parport/probe.c | 34 +- drivers/parport/procfs.c | 45 +- drivers/parport/share.c | 292 +- drivers/pci/controller/Kconfig | 22 +- drivers/pci/controller/Makefile | 3 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 2 +- drivers/pci/controller/dwc/Kconfig | 3 +- drivers/pci/controller/dwc/pci-dra7xx.c | 8 +- drivers/pci/controller/dwc/pci-imx6.c | 4 +- drivers/pci/controller/dwc/pci-meson.c | 4 +- drivers/pci/controller/dwc/pcie-al.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 22 +- drivers/pci/controller/dwc/pcie-designware-host.c | 8 +- drivers/pci/controller/dwc/pcie-designware.c | 7 +- drivers/pci/controller/dwc/pcie-designware.h | 3 +- drivers/pci/controller/dwc/pcie-hisi.c | 19 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 4 +- .../pci/controller/mobiveil/pcie-mobiveil-host.c | 4 +- drivers/pci/controller/pci-aardvark.c | 3 - drivers/pci/controller/pci-host-common.c | 18 +- drivers/pci/controller/pci-host-generic.c | 26 +- drivers/pci/controller/pci-hyperv.c | 104 +- drivers/pci/controller/pci-tegra.c | 4 +- drivers/pci/controller/pci-thunder-ecam.c | 14 +- drivers/pci/controller/pci-thunder-pem.c | 16 +- drivers/pci/controller/pci-v3-semi.c | 6 +- drivers/pci/controller/pci-xgene.c | 4 +- drivers/pci/controller/pcie-altera.c | 2 +- drivers/pci/controller/pcie-brcmstb.c | 37 +- drivers/pci/controller/pcie-mediatek.c | 3 - drivers/pci/controller/pcie-rcar-ep.c | 563 - drivers/pci/controller/pcie-rcar-host.c | 1130 - drivers/pci/controller/pcie-rcar.c | 1211 +- drivers/pci/controller/pcie-rcar.h | 140 - drivers/pci/controller/pcie-rockchip-ep.c | 2 +- drivers/pci/controller/pcie-tango.c | 13 +- drivers/pci/ecam.c | 10 +- drivers/pci/endpoint/functions/pci-epf-test.c | 3 - drivers/pci/endpoint/pci-epc-mem.c | 204 +- drivers/pci/hotplug/acpiphp_glue.c | 13 +- drivers/pci/hotplug/pciehp.h | 2 + drivers/pci/hotplug/pciehp_core.c | 2 +- drivers/pci/hotplug/rpaphp_core.c | 2 +- drivers/pci/hotplug/s390_pci_hpc.c | 16 +- drivers/pci/p2pdma.c | 2 - drivers/pci/pci-driver.c | 34 +- drivers/pci/pci.c | 6 +- drivers/pci/pcie/Kconfig | 2 + drivers/pci/pcie/aer.c | 26 +- drivers/pci/pcie/aspm.c | 10 + drivers/pci/pcie/edr.c | 4 +- drivers/pci/pcie/portdrv_pci.c | 2 +- drivers/pci/quirks.c | 13 - drivers/pci/setup-bus.c | 1 - drivers/pci/setup-res.c | 9 +- drivers/pcmcia/electra_cf.c | 45 +- drivers/perf/arm_dsu_pmu.c | 4 +- drivers/perf/arm_spe_pmu.c | 8 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 2 +- drivers/phy/cadence/Kconfig | 9 - drivers/phy/cadence/Makefile | 1 - drivers/phy/cadence/phy-cadence-salvo.c | 315 - drivers/phy/intel/Kconfig | 1 - drivers/phy/motorola/phy-cpcap-usb.c | 2 + drivers/phy/qualcomm/Kconfig | 17 - drivers/phy/qualcomm/Makefile | 2 - drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c | 148 - drivers/phy/qualcomm/phy-qcom-qmp.c | 198 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 238 +- drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 287 - drivers/phy/samsung/phy-s5pv210-usb2.c | 4 - drivers/phy/samsung/phy-samsung-usb2.h | 2 +- drivers/phy/ti/phy-j721e-wiz.c | 65 +- drivers/pinctrl/Kconfig | 13 +- drivers/pinctrl/Makefile | 2 - drivers/pinctrl/freescale/Kconfig | 7 - drivers/pinctrl/freescale/Makefile | 1 - drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8dxl.c | 193 - drivers/pinctrl/intel/Kconfig | 8 - drivers/pinctrl/intel/Makefile | 1 - drivers/pinctrl/intel/pinctrl-baytrail.c | 9 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 58 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 278 +- drivers/pinctrl/intel/pinctrl-icelake.c | 30 +- drivers/pinctrl/intel/pinctrl-intel.c | 22 +- drivers/pinctrl/intel/pinctrl-intel.h | 27 +- drivers/pinctrl/intel/pinctrl-jasperlake.c | 344 - drivers/pinctrl/intel/pinctrl-lynxpoint.c | 10 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 32 +- drivers/pinctrl/mediatek/Kconfig | 13 +- drivers/pinctrl/mediatek/Makefile | 5 +- drivers/pinctrl/mediatek/mtk-eint.c | 9 - drivers/pinctrl/mediatek/pinctrl-mt6765.c | 4 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 28 - drivers/pinctrl/mediatek/pinctrl-paris.c | 6 - drivers/pinctrl/meson/pinctrl-meson.c | 14 - drivers/pinctrl/nomadik/pinctrl-ab8505.c | 1 - drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c | 6 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 4 +- drivers/pinctrl/pinctrl-bm1880.c | 1 - drivers/pinctrl/pinctrl-ingenic.c | 21 - drivers/pinctrl/pinctrl-lantiq.c | 2 +- drivers/pinctrl/pinctrl-mcp23s08.c | 514 +- drivers/pinctrl/pinctrl-mcp23s08.h | 52 - drivers/pinctrl/pinctrl-mcp23s08_i2c.c | 124 - drivers/pinctrl/pinctrl-mcp23s08_spi.c | 262 - drivers/pinctrl/pinctrl-rk805.c | 4 +- drivers/pinctrl/pinctrl-rockchip.c | 11 +- drivers/pinctrl/pinctrl-rza1.c | 2 +- drivers/pinctrl/pinctrl-stmfx.c | 6 +- drivers/pinctrl/pinctrl-sx150x.c | 2 +- drivers/pinctrl/qcom/Kconfig | 9 - drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-msm.c | 1 + drivers/pinctrl/qcom/pinctrl-sm8250.c | 1361 - drivers/pinctrl/samsung/pinctrl-exynos.c | 82 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 5 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c | 7 +- drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 2 +- drivers/pinctrl/zte/pinctrl-zx.c | 2 +- drivers/platform/chrome/Kconfig | 1 - drivers/platform/chrome/chromeos_pstore.c | 3 +- drivers/platform/chrome/cros_ec_ishtp.c | 45 +- drivers/platform/chrome/cros_ec_typec.c | 119 +- drivers/platform/chrome/wilco_ec/debugfs.c | 7 +- drivers/platform/mellanox/mlxreg-hotplug.c | 11 +- drivers/platform/mips/Kconfig | 6 - drivers/platform/mips/Makefile | 1 - drivers/platform/mips/rs780e-acpi.c | 169 - drivers/platform/olpc/olpc-xo175-ec.c | 4 +- drivers/platform/x86/Kconfig | 65 +- drivers/platform/x86/Makefile | 4 +- drivers/platform/x86/asus-laptop.c | 25 +- drivers/platform/x86/asus-nb-wmi.c | 1 - drivers/platform/x86/asus-wmi.c | 115 +- drivers/platform/x86/dell-laptop.c | 11 +- drivers/platform/x86/eeepc-laptop.c | 4 +- drivers/platform/x86/intel-vbtn.c | 107 +- drivers/platform/x86/intel-wmi-sbl-fw-update.c | 145 - drivers/platform/x86/intel_cht_int33fe_typec.c | 106 +- drivers/platform/x86/intel_mid_powerbtn.c | 15 +- drivers/platform/x86/intel_pmc_ipc.c | 949 + drivers/platform/x86/intel_scu_ipc.c | 447 +- drivers/platform/x86/intel_scu_ipcutil.c | 43 +- drivers/platform/x86/intel_scu_pcidrv.c | 68 - drivers/platform/x86/intel_scu_pltdrv.c | 60 - drivers/platform/x86/intel_telemetry_core.c | 17 +- drivers/platform/x86/intel_telemetry_debugfs.c | 15 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 97 +- drivers/platform/x86/lg-laptop.c | 18 +- drivers/platform/x86/samsung-laptop.c | 3 +- drivers/platform/x86/sony-laptop.c | 60 +- drivers/platform/x86/thinkpad_acpi.c | 173 +- drivers/platform/x86/toshiba_acpi.c | 26 +- drivers/platform/x86/touchscreen_dmi.c | 100 +- drivers/platform/x86/wmi.c | 45 +- drivers/pnp/pnpbios/pnpbios.h | 2 +- drivers/power/reset/Kconfig | 7 - drivers/power/reset/Makefile | 1 - drivers/power/reset/ltc2952-poweroff.c | 3 +- drivers/power/reset/oxnas-restart.c | 233 - drivers/power/reset/qcom-pon.c | 3 +- drivers/power/supply/88pm860x_battery.c | 8 +- drivers/power/supply/Kconfig | 49 +- drivers/power/supply/Makefile | 2 - drivers/power/supply/ab8500_fg.c | 2 +- drivers/power/supply/axp288_charger.c | 5 +- drivers/power/supply/axp288_fuel_gauge.c | 6 - drivers/power/supply/bd70528-charger.c | 140 +- drivers/power/supply/bd99954-charger.c | 1142 - drivers/power/supply/bd99954-charger.h | 1075 - drivers/power/supply/bq24190_charger.c | 2 +- drivers/power/supply/bq25890_charger.c | 200 +- drivers/power/supply/charger-manager.c | 40 +- drivers/power/supply/cw2015_battery.c | 749 - drivers/power/supply/generic-adc-battery.c | 22 +- drivers/power/supply/lp8788-charger.c | 18 +- drivers/power/supply/max14656_charger_detector.c | 5 +- drivers/power/supply/max17040_battery.c | 2 +- drivers/power/supply/max17042_battery.c | 8 - drivers/power/supply/olpc_battery.c | 4 +- drivers/power/supply/power_supply_core.c | 8 - drivers/power/supply/power_supply_hwmon.c | 64 +- drivers/power/supply/power_supply_sysfs.c | 479 +- drivers/power/supply/sc27xx_fuel_gauge.c | 77 +- drivers/power/supply/smb347-charger.c | 5 - drivers/power/supply/test_power.c | 2 +- drivers/ps3/ps3-vuart.c | 4 +- drivers/ptp/ptp_chardev.c | 1 - drivers/ptp/ptp_clock.c | 3 - drivers/ptp/ptp_clockmatrix.c | 94 +- drivers/ptp/ptp_clockmatrix.h | 8 +- drivers/ptp/ptp_idt82p33.c | 6 +- drivers/ptp/ptp_ines.c | 8 +- drivers/ptp/ptp_kvm.c | 2 +- drivers/pwm/Kconfig | 10 - drivers/pwm/Makefile | 1 - drivers/pwm/core.c | 2 +- drivers/pwm/pwm-iqs620a.c | 270 - drivers/rapidio/devices/rio_mport_cdev.c | 14 +- drivers/rapidio/rio-scan.c | 2 +- drivers/ras/cec.c | 33 +- drivers/regulator/88pg86x.c | 4 +- drivers/regulator/88pm800-regulator.c | 4 +- drivers/regulator/Kconfig | 11 - drivers/regulator/Makefile | 1 - drivers/regulator/ab8500.c | 22 + drivers/regulator/act8865-regulator.c | 4 +- drivers/regulator/act8945a-regulator.c | 2 +- drivers/regulator/arizona-ldo1.c | 2 +- drivers/regulator/arizona-micsupp.c | 4 +- drivers/regulator/as3711-regulator.c | 6 +- drivers/regulator/as3722-regulator.c | 4 +- drivers/regulator/axp20x-regulator.c | 16 +- drivers/regulator/bcm590xx-regulator.c | 8 +- drivers/regulator/bd70528-regulator.c | 8 +- drivers/regulator/bd71828-regulator.c | 10 +- drivers/regulator/bd718x7-regulator.c | 238 +- drivers/regulator/core.c | 1 - drivers/regulator/da903x.c | 2 +- drivers/regulator/db8500-prcmu.c | 2 +- drivers/regulator/helpers.c | 130 +- drivers/regulator/hi6421-regulator.c | 4 +- drivers/regulator/lochnagar-regulator.c | 4 +- drivers/regulator/lp873x-regulator.c | 4 +- drivers/regulator/lp87565-regulator.c | 2 +- drivers/regulator/lp8788-buck.c | 2 +- drivers/regulator/max77650-regulator.c | 2 +- drivers/regulator/max77826-regulator.c | 301 - drivers/regulator/mcp16502.c | 4 +- drivers/regulator/mp8859.c | 2 +- drivers/regulator/mt6323-regulator.c | 6 +- drivers/regulator/mt6358-regulator.c | 8 +- drivers/regulator/mt6380-regulator.c | 6 +- drivers/regulator/mt6397-regulator.c | 6 +- drivers/regulator/palmas-regulator.c | 4 +- drivers/regulator/qcom-rpmh-regulator.c | 10 +- drivers/regulator/qcom_rpm-regulator.c | 24 +- drivers/regulator/qcom_smd-regulator.c | 78 +- drivers/regulator/rk808-regulator.c | 10 +- drivers/regulator/s2mps11.c | 14 +- drivers/regulator/sky81452-regulator.c | 2 +- drivers/regulator/stpmic1_regulator.c | 18 +- drivers/regulator/tps65086-regulator.c | 10 +- drivers/regulator/tps65217-regulator.c | 4 +- drivers/regulator/tps65218-regulator.c | 6 +- drivers/regulator/tps65912-regulator.c | 4 +- drivers/regulator/tps80031-regulator.c | 7 +- drivers/regulator/twl-regulator.c | 4 +- drivers/regulator/twl6030-regulator.c | 2 +- drivers/regulator/wm831x-dcdc.c | 2 +- drivers/regulator/wm831x-ldo.c | 4 +- drivers/regulator/wm8350-regulator.c | 2 +- drivers/regulator/wm8400-regulator.c | 2 +- drivers/remoteproc/mtk_scp.c | 4 +- drivers/remoteproc/qcom_common.c | 17 +- drivers/remoteproc/qcom_common.h | 5 +- drivers/remoteproc/qcom_q6v5_adsp.c | 3 +- drivers/remoteproc/qcom_q6v5_mss.c | 173 +- drivers/remoteproc/qcom_q6v5_pas.c | 68 +- drivers/remoteproc/qcom_q6v5_wcss.c | 6 - drivers/remoteproc/qcom_sysmon.c | 116 +- drivers/remoteproc/qcom_wcnss.c | 1 - drivers/remoteproc/remoteproc_core.c | 226 +- drivers/remoteproc/remoteproc_debugfs.c | 28 +- drivers/remoteproc/remoteproc_elf_loader.c | 24 + drivers/remoteproc/remoteproc_internal.h | 17 +- drivers/remoteproc/remoteproc_virtio.c | 15 +- drivers/remoteproc/st_remoteproc.c | 2 +- drivers/remoteproc/st_slim_rproc.c | 2 +- drivers/remoteproc/stm32_rproc.c | 3 +- drivers/reset/hisilicon/hi6220_reset.c | 69 +- drivers/reset/reset-imx7.c | 101 - drivers/reset/reset-zynqmp.c | 26 +- drivers/rpmsg/Kconfig | 6 +- drivers/rpmsg/Makefile | 3 +- drivers/rpmsg/qcom_glink_ssr.c | 166 - drivers/rpmsg/rpmsg_core.c | 2 +- drivers/rpmsg/virtio_rpmsg_bus.c | 2 +- drivers/rtc/Kconfig | 1 - drivers/rtc/rtc-88pm860x.c | 6 + drivers/rtc/rtc-fsl-ftm-alarm.c | 4 +- drivers/rtc/rtc-jz4740.c | 173 +- drivers/rtc/rtc-lpc24xx.c | 4 +- drivers/rtc/rtc-max77686.c | 22 +- drivers/rtc/rtc-mc13xxx.c | 4 +- drivers/rtc/rtc-mt2712.c | 16 +- drivers/rtc/rtc-pcf2127.c | 30 +- drivers/rtc/rtc-rc5t619.c | 4 +- drivers/rtc/rtc-stmp3xxx.c | 2 +- drivers/s390/block/dasd_genhd.c | 20 +- drivers/s390/cio/qdio.h | 13 +- drivers/s390/cio/qdio_main.c | 105 +- drivers/s390/cio/qdio_setup.c | 100 +- drivers/s390/cio/qdio_thinint.c | 61 +- drivers/s390/net/Kconfig | 9 +- drivers/s390/net/qeth_core.h | 49 +- drivers/s390/net/qeth_core_main.c | 465 +- drivers/s390/net/qeth_core_mpc.h | 25 - drivers/s390/net/qeth_core_sys.c | 15 +- drivers/s390/net/qeth_l2_main.c | 2 - drivers/s390/net/qeth_l3_main.c | 19 +- drivers/s390/scsi/zfcp_aux.c | 5 +- drivers/s390/scsi/zfcp_diag.h | 6 +- drivers/s390/scsi/zfcp_erp.c | 84 +- drivers/s390/scsi/zfcp_ext.h | 11 - drivers/s390/scsi/zfcp_fsf.c | 76 +- drivers/s390/scsi/zfcp_qdio.c | 19 +- drivers/s390/scsi/zfcp_scsi.c | 131 +- drivers/s390/scsi/zfcp_sysfs.c | 16 +- drivers/scsi/BusLogic.c | 2 +- drivers/scsi/aacraid/aachba.c | 1 + drivers/scsi/aacraid/commctrl.c | 13 +- drivers/scsi/aacraid/commsup.c | 4 +- drivers/scsi/aacraid/linit.c | 16 +- drivers/scsi/aic7xxx/aic79xx_core.c | 18 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 19 +- drivers/scsi/aic94xx/aic94xx_sds.c | 14 +- drivers/scsi/bfa/bfa_core.c | 2 +- drivers/scsi/bfa/bfa_fcpim.c | 4 +- drivers/scsi/bfa/bfa_fcs_lport.c | 4 +- drivers/scsi/bfa/bfa_fcs_rport.c | 4 +- drivers/scsi/bfa/bfa_ioc_ct.c | 4 +- drivers/scsi/bfa/bfa_svc.c | 7 +- drivers/scsi/bfa/bfad.c | 2 +- drivers/scsi/bfa/bfad_attr.c | 4 +- drivers/scsi/bfa/bfad_bsg.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 1 - drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 7 +- drivers/scsi/dpt_i2o.c | 2 +- drivers/scsi/fcoe/fcoe.c | 4 +- drivers/scsi/fnic/fnic_main.c | 4 +- drivers/scsi/fnic/fnic_scsi.c | 6 +- drivers/scsi/fnic/vnic_dev.c | 12 +- drivers/scsi/fnic/vnic_wq.c | 4 +- drivers/scsi/gdth.c | 4 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 1 - drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 1 - drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1 - drivers/scsi/ipr.c | 5 +- drivers/scsi/isci/isci.h | 6 +- drivers/scsi/libsas/sas_ata.c | 1 - drivers/scsi/lpfc/lpfc.h | 25 +- drivers/scsi/lpfc/lpfc_attr.c | 111 +- drivers/scsi/lpfc/lpfc_crtn.h | 9 +- drivers/scsi/lpfc/lpfc_ct.c | 2 + drivers/scsi/lpfc/lpfc_debugfs.c | 8 +- drivers/scsi/lpfc/lpfc_els.c | 10 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 16 +- drivers/scsi/lpfc/lpfc_hw4.h | 2 +- drivers/scsi/lpfc/lpfc_init.c | 89 +- drivers/scsi/lpfc/lpfc_mbox.c | 3 +- drivers/scsi/lpfc/lpfc_mem.c | 4 + drivers/scsi/lpfc/lpfc_nportdisc.c | 13 +- drivers/scsi/lpfc/lpfc_nvme.c | 528 +- drivers/scsi/lpfc/lpfc_nvme.h | 180 - drivers/scsi/lpfc/lpfc_nvmet.c | 812 +- drivers/scsi/lpfc/lpfc_nvmet.h | 158 + drivers/scsi/lpfc/lpfc_sli.c | 171 +- drivers/scsi/lpfc/lpfc_sli4.h | 2 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_mbox.c | 6 +- drivers/scsi/megaraid/megaraid_sas.h | 8 +- drivers/scsi/megaraid/megaraid_sas_base.c | 10 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 12 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 81 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 6 +- drivers/scsi/mpt3sas/Makefile | 3 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 265 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 21 +- drivers/scsi/mpt3sas/mpt3sas_debugfs.c | 157 - drivers/scsi/mpt3sas/mpt3sas_scsih.c | 8 +- drivers/scsi/mvsas/mv_init.c | 6 +- drivers/scsi/pmcraid.c | 4 +- drivers/scsi/qedf/qedf.h | 6 +- drivers/scsi/qedf/qedf_els.c | 10 +- drivers/scsi/qedf/qedf_io.c | 48 +- drivers/scsi/qedf/qedf_main.c | 135 +- drivers/scsi/qedi/qedi_iscsi.c | 21 +- drivers/scsi/qedi/qedi_main.c | 22 +- drivers/scsi/qla1280.c | 4 +- drivers/scsi/qla2xxx/qla_attr.c | 40 +- drivers/scsi/qla2xxx/qla_dbg.c | 40 +- drivers/scsi/qla2xxx/qla_def.h | 13 +- drivers/scsi/qla2xxx/qla_gbl.h | 5 +- drivers/scsi/qla2xxx/qla_init.c | 94 +- drivers/scsi/qla2xxx/qla_isr.c | 54 +- drivers/scsi/qla2xxx/qla_mr.c | 5 +- drivers/scsi/qla2xxx/qla_nx.c | 4 +- drivers/scsi/qla2xxx/qla_nx2.c | 8 +- drivers/scsi/qla2xxx/qla_os.c | 9 +- drivers/scsi/qla2xxx/qla_target.c | 7 +- drivers/scsi/qla2xxx/qla_tmpl.c | 123 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 - drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi_debug.c | 2039 +- drivers/scsi/scsi_lib.c | 286 +- drivers/scsi/scsi_pm.c | 10 +- drivers/scsi/sd.c | 19 +- drivers/scsi/sd.h | 43 +- drivers/scsi/sd_zbc.c | 402 +- drivers/scsi/sgiwd93.c | 2 +- drivers/scsi/snic/snic.h | 2 +- drivers/scsi/snic/snic_ctl.c | 5 +- drivers/scsi/sr.c | 29 +- drivers/scsi/st.c | 5 +- drivers/scsi/storvsc_drv.c | 95 +- drivers/scsi/ufs/ufs-mediatek.c | 30 +- drivers/scsi/ufs/ufs-qcom.c | 4 +- drivers/scsi/ufs/ufs-sysfs.c | 50 +- drivers/scsi/ufs/ufs.h | 43 +- drivers/scsi/ufs/ufs_quirks.h | 7 - drivers/scsi/ufs/ufshcd.c | 409 +- drivers/scsi/ufs/ufshcd.h | 42 +- drivers/scsi/vmw_pvscsi.c | 2 +- drivers/slimbus/core.c | 6 +- drivers/slimbus/qcom-ngd-ctrl.c | 5 +- drivers/soc/fsl/dpio/qbman-portal.c | 1 - drivers/soc/imx/soc-imx8m.c | 7 +- drivers/soc/kendryte/k210-sysctl.c | 12 - drivers/soc/mediatek/Kconfig | 8 - drivers/soc/mediatek/Makefile | 1 - drivers/soc/mediatek/mtk-mmsys.c | 337 - drivers/soc/qcom/Kconfig | 15 +- drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/cmd-db.c | 78 +- drivers/soc/qcom/glink_ssr.c | 156 + drivers/soc/qcom/pdr_interface.c | 4 + drivers/soc/qcom/qcom_aoss.c | 1 - drivers/soc/qcom/rpmh-internal.h | 65 +- drivers/soc/qcom/rpmh-rsc.c | 689 +- drivers/soc/qcom/rpmh.c | 76 +- drivers/soc/qcom/rpmhpd.c | 24 - drivers/soc/qcom/rpmpd.c | 5 - drivers/soc/qcom/smp2p.c | 4 +- drivers/soc/qcom/socinfo.c | 6 - drivers/soc/renesas/Kconfig | 11 - drivers/soc/renesas/Makefile | 1 - drivers/soc/renesas/r8a7742-sysc.c | 42 - drivers/soc/renesas/rcar-rst.c | 1 - drivers/soc/renesas/rcar-sysc.c | 3 - drivers/soc/renesas/rcar-sysc.h | 1 - drivers/soc/tegra/Kconfig | 1 - drivers/soc/tegra/fuse/fuse-tegra.c | 57 +- drivers/soc/tegra/fuse/fuse-tegra20.c | 1 - drivers/soc/tegra/fuse/fuse-tegra30.c | 6 - drivers/soc/tegra/fuse/fuse.h | 8 - drivers/soc/tegra/fuse/tegra-apbmisc.c | 32 +- drivers/soc/tegra/pmc.c | 2 - drivers/soc/ti/knav_qmss.h | 2 +- drivers/soc/xilinx/zynqmp_pm_domains.c | 26 +- drivers/soc/xilinx/zynqmp_power.c | 17 +- drivers/soundwire/bus.c | 23 +- drivers/soundwire/cadence_master.c | 8 +- drivers/soundwire/debugfs.c | 2 +- drivers/soundwire/intel.c | 4 +- drivers/soundwire/intel_init.c | 4 +- drivers/soundwire/qcom.c | 29 +- drivers/soundwire/slave.c | 2 - drivers/spi/Kconfig | 7 - drivers/spi/Makefile | 1 - drivers/spi/spi-amd.c | 315 - drivers/spi/spi-armada-3700.c | 10 +- drivers/spi/spi-atmel.c | 1 - drivers/spi/spi-axi-spi-engine.c | 32 +- drivers/spi/spi-bcm-qspi.c | 181 +- drivers/spi/spi-bcm2835.c | 8 +- drivers/spi/spi-dw-mid.c | 101 +- drivers/spi/spi-dw-mmio.c | 64 +- drivers/spi/spi-dw-pci.c | 6 +- drivers/spi/spi-dw.c | 131 +- drivers/spi/spi-dw.h | 45 +- drivers/spi/spi-ep93xx.c | 8 +- drivers/spi/spi-fsl-dspi.c | 23 - drivers/spi/spi-fsl-lpspi.c | 15 +- drivers/spi/spi-fsl-qspi.c | 11 +- drivers/spi/spi-fsl-spi.c | 2 +- drivers/spi/spi-hisi-sfc-v3xx.c | 26 +- drivers/spi/spi-mem.c | 10 +- drivers/spi/spi-mtk-nor.c | 2 +- drivers/spi/spi-orion.c | 70 +- drivers/spi/spi-pxa2xx.c | 1 - drivers/spi/spi-sc18is602.c | 2 +- drivers/spi/spi-sh-msiof.c | 2 +- drivers/spi/spi-sprd-adi.c | 2 +- drivers/spi/spi-stm32-qspi.c | 62 +- drivers/spi/spi-sun6i.c | 1 - drivers/spi/spi-uniphier.c | 11 +- drivers/spi/spi-zynqmp-gqspi.c | 5 + drivers/spi/spi.c | 3 +- drivers/spi/spidev.c | 3 +- drivers/ssb/scan.c | 6 +- drivers/ssb/sprom.c | 12 +- drivers/staging/android/ion/ion_heap.c | 4 +- drivers/staging/android/ion/ion_page_pool.c | 4 +- drivers/staging/axis-fifo/axis-fifo.c | 12 +- drivers/staging/comedi/comedi_internal.h | 4 +- drivers/staging/comedi/drivers/ni_pcimio.c | 4 +- drivers/staging/fsl-dpaa2/ethsw/README | 2 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 6 +- drivers/staging/gasket/gasket_page_table.c | 2 +- drivers/staging/gasket/gasket_sysfs.c | 2 - drivers/staging/gdm724x/gdm_lte.c | 2 +- drivers/staging/greybus/hid.c | 3 +- drivers/staging/greybus/light.c | 3 +- drivers/staging/greybus/sdio.c | 11 +- drivers/staging/greybus/uart.c | 4 +- drivers/staging/iio/Documentation/overview.txt | 2 +- drivers/staging/kpc2000/kpc2000/core.c | 9 +- drivers/staging/media/Kconfig | 4 - drivers/staging/media/Makefile | 2 - drivers/staging/media/hantro/Kconfig | 6 +- drivers/staging/media/hantro/Makefile | 2 - drivers/staging/media/hantro/hantro.h | 7 +- drivers/staging/media/hantro/hantro_drv.c | 28 +- drivers/staging/media/hantro/hantro_h264.c | 237 +- drivers/staging/media/hantro/hantro_hw.h | 31 - drivers/staging/media/hantro/hantro_v4l2.c | 111 +- drivers/staging/media/imx/Kconfig | 5 +- drivers/staging/media/imx/imx-ic-prp.c | 15 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 14 +- drivers/staging/media/imx/imx-media-capture.c | 42 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 13 +- drivers/staging/media/imx/imx-media-csi.c | 42 +- drivers/staging/media/imx/imx-media-utils.c | 517 +- drivers/staging/media/imx/imx-media-vdic.c | 12 +- drivers/staging/media/imx/imx-media.h | 57 +- drivers/staging/media/imx/imx7-media-csi.c | 17 +- drivers/staging/media/imx/imx7-mipi-csis.c | 475 +- drivers/staging/media/ipu3/Kconfig | 3 +- drivers/staging/media/ipu3/TODO | 6 + drivers/staging/media/ipu3/include/intel-ipu3.h | 7 +- drivers/staging/media/ipu3/ipu3-css-params.c | 14 +- drivers/staging/media/ipu3/ipu3-css-pool.h | 4 +- drivers/staging/media/ipu3/ipu3-css.c | 7 - drivers/staging/media/ipu3/ipu3-dmamap.c | 30 +- drivers/staging/media/ipu3/ipu3-mmu.c | 10 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 92 +- drivers/staging/media/ipu3/ipu3.c | 5 +- drivers/staging/media/ipu3/ipu3.h | 4 - drivers/staging/media/meson/vdec/codec_vp9.c | 31 - drivers/staging/media/omap4iss/Kconfig | 4 +- .../staging/media/phy-rockchip-dphy-rx0/Kconfig | 2 +- drivers/staging/media/rkisp1/Kconfig | 6 +- drivers/staging/media/rkisp1/Makefile | 2 - drivers/staging/media/rkisp1/TODO | 6 + drivers/staging/media/rkisp1/rkisp1-capture.c | 101 +- drivers/staging/media/rkisp1/rkisp1-common.h | 16 +- drivers/staging/media/rkisp1/rkisp1-dev.c | 114 +- drivers/staging/media/rkisp1/rkisp1-isp.c | 94 +- drivers/staging/media/rkisp1/rkisp1-resizer.c | 36 +- drivers/staging/media/rkvdec/Kconfig | 16 - drivers/staging/media/rkvdec/Makefile | 3 - drivers/staging/media/rkvdec/TODO | 11 - drivers/staging/media/rkvdec/rkvdec-h264.c | 1156 - drivers/staging/media/rkvdec/rkvdec-regs.h | 223 - drivers/staging/media/rkvdec/rkvdec.c | 1103 - drivers/staging/media/rkvdec/rkvdec.h | 121 - drivers/staging/media/sunxi/cedrus/Kconfig | 5 +- drivers/staging/media/tegra-video/Kconfig | 12 - drivers/staging/media/tegra-video/Makefile | 8 - drivers/staging/media/tegra-video/TODO | 11 - drivers/staging/media/tegra-video/csi.c | 539 - drivers/staging/media/tegra-video/csi.h | 147 - drivers/staging/media/tegra-video/tegra210.c | 978 - drivers/staging/media/tegra-video/vi.c | 1074 - drivers/staging/media/tegra-video/vi.h | 257 - drivers/staging/media/tegra-video/video.c | 155 - drivers/staging/media/tegra-video/video.h | 29 - drivers/staging/media/usbvision/Kconfig | 2 +- drivers/staging/media/usbvision/usbvision-core.c | 2 +- drivers/staging/most/usb/usb.c | 72 +- drivers/staging/mt7621-dts/mt7621.dtsi | 9 +- .../mt7621-pci-phy/mediatek,mt7621-pci-phy.txt | 28 + .../mt7621-pci-phy/mediatek,mt7621-pci-phy.yaml | 36 - drivers/staging/mt7621-pci/pci-mt7621.c | 64 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 2 +- drivers/staging/pi433/pi433_if.c | 1 - drivers/staging/qlge/qlge_dbg.c | 7 +- drivers/staging/qlge/qlge_main.c | 437 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 99 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 33 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 4 +- drivers/staging/rtl8188eu/core/rtw_led.c | 17 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 6 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 19 +- drivers/staging/rtl8188eu/hal/fw.c | 7 +- drivers/staging/rtl8188eu/hal/odm.c | 54 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 2 + drivers/staging/rtl8188eu/hal/phy.c | 8 +- drivers/staging/rtl8188eu/hal/rf.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 3 + drivers/staging/rtl8188eu/include/osdep_service.h | 2 +- drivers/staging/rtl8188eu/include/rtl8188e_spec.h | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 116 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 8 +- drivers/staging/rtl8712/rtl871x_xmit.c | 158 +- drivers/staging/rtl8712/rtl871x_xmit.h | 2 +- drivers/staging/rtl8712/usb_halinit.c | 2 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 6 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 7 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 2 + drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 22 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 45 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 8 +- drivers/staging/rtl8723bs/hal/odm.c | 13 + drivers/staging/rtl8723bs/hal/odm.h | 2 +- drivers/staging/rtl8723bs/hal/odm_RegDefine11N.h | 4 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 44 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 4 + drivers/staging/rtl8723bs/include/hal_data.h | 8 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 58 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 21 +- drivers/staging/sm750fb/sm750.c | 154 +- drivers/staging/sm750fb/sm750.h | 23 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- drivers/staging/speakup/speakup_decext.c | 4 - drivers/staging/speakup/speakup_decpc.c | 4 - drivers/staging/speakup/speakup_dectlk.c | 5 +- drivers/staging/speakup/speakup_dummy.c | 4 - drivers/staging/speakup/speakup_soft.c | 4 - drivers/staging/speakup/spk_types.h | 3 +- drivers/staging/speakup/spkguide.txt | 7 +- drivers/staging/speakup/sysfs-driver-speakup | 6 - drivers/staging/speakup/varhandlers.c | 1 - drivers/staging/unisys/visorhba/visorhba_main.c | 2 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 4 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 383 +- .../vc04_services/bcm2835-camera/bcm2835-camera.h | 62 +- .../vc04_services/bcm2835-camera/controls.c | 97 +- .../vc04_services/bcm2835-camera/mmal-common.h | 18 +- .../vc04_services/bcm2835-camera/mmal-parameters.h | 14 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 4 +- drivers/staging/vt6655/baseband.c | 320 +- drivers/staging/vt6655/baseband.h | 37 +- drivers/staging/vt6655/card.c | 145 +- drivers/staging/vt6655/card.h | 4 + drivers/staging/vt6655/channel.c | 4 +- drivers/staging/vt6655/device_main.c | 36 +- drivers/staging/vt6655/rf.c | 4 +- drivers/staging/vt6655/rxtx.c | 252 +- drivers/staging/vt6656/Makefile | 3 +- drivers/staging/vt6656/baseband.c | 620 +- drivers/staging/vt6656/baseband.h | 17 +- drivers/staging/vt6656/card.c | 570 +- drivers/staging/vt6656/card.h | 20 +- drivers/staging/vt6656/device.h | 10 +- drivers/staging/vt6656/firmware.c | 106 + drivers/staging/vt6656/firmware.h | 25 + drivers/staging/vt6656/key.c | 47 +- drivers/staging/vt6656/key.h | 13 +- drivers/staging/vt6656/mac.c | 128 +- drivers/staging/vt6656/mac.h | 28 +- drivers/staging/vt6656/main_usb.c | 161 +- drivers/staging/vt6656/power.c | 34 +- drivers/staging/vt6656/power.h | 2 +- drivers/staging/vt6656/rf.c | 463 +- drivers/staging/vt6656/rf.h | 3 +- drivers/staging/vt6656/rxtx.c | 382 +- drivers/staging/vt6656/rxtx.h | 7 - drivers/staging/vt6656/usbpipe.c | 34 +- drivers/staging/vt6656/usbpipe.h | 2 +- drivers/staging/vt6656/wcmd.c | 3 +- drivers/staging/wfx/Makefile | 1 - drivers/staging/wfx/TODO | 51 +- drivers/staging/wfx/bh.c | 50 +- drivers/staging/wfx/bh.h | 1 - drivers/staging/wfx/bus.h | 2 - drivers/staging/wfx/bus_sdio.c | 83 +- drivers/staging/wfx/bus_spi.c | 44 +- drivers/staging/wfx/data_rx.c | 16 +- drivers/staging/wfx/data_rx.h | 3 +- drivers/staging/wfx/data_tx.c | 277 +- drivers/staging/wfx/data_tx.h | 8 +- drivers/staging/wfx/debug.c | 44 +- drivers/staging/wfx/fwio.c | 6 +- drivers/staging/wfx/hif_api_cmd.h | 623 +- drivers/staging/wfx/hif_api_general.h | 483 +- drivers/staging/wfx/hif_api_mib.h | 671 +- drivers/staging/wfx/hif_rx.c | 214 +- drivers/staging/wfx/hif_tx.c | 68 +- drivers/staging/wfx/hif_tx.h | 10 +- drivers/staging/wfx/hif_tx_mib.c | 384 - drivers/staging/wfx/hif_tx_mib.h | 436 +- drivers/staging/wfx/hwio.c | 18 +- drivers/staging/wfx/key.c | 71 +- drivers/staging/wfx/key.h | 2 + drivers/staging/wfx/main.c | 59 +- drivers/staging/wfx/main.h | 4 +- drivers/staging/wfx/queue.c | 539 +- drivers/staging/wfx/queue.h | 41 +- drivers/staging/wfx/scan.c | 12 +- drivers/staging/wfx/sta.c | 795 +- drivers/staging/wfx/sta.h | 37 +- drivers/staging/wfx/traces.h | 25 +- drivers/staging/wfx/wfx.h | 45 +- drivers/staging/wilc1000/cfg80211.c | 36 +- drivers/staging/wilc1000/cfg80211.h | 5 +- drivers/staging/wilc1000/hif.c | 4 +- drivers/staging/wilc1000/netdev.c | 21 +- drivers/staging/wilc1000/netdev.h | 9 +- drivers/target/iscsi/iscsi_target_util.c | 30 +- drivers/target/loopback/tcm_loop.c | 36 +- drivers/target/target_core_alua.c | 10 +- drivers/target/target_core_configfs.c | 82 +- drivers/target/target_core_device.c | 3 +- drivers/target/target_core_pr.c | 2 +- drivers/target/target_core_pscsi.c | 6 +- drivers/target/target_core_tpg.c | 3 +- drivers/target/target_core_transport.c | 6 +- drivers/target/target_core_user.c | 23 +- drivers/thermal/Kconfig | 10 - drivers/thermal/Makefile | 1 - drivers/thermal/devfreq_cooling.c | 70 +- drivers/thermal/imx8mm_thermal.c | 2 +- drivers/thermal/imx_sc_thermal.c | 4 - .../intel/int340x_thermal/int3400_thermal.c | 5 +- drivers/thermal/k3_bandgap.c | 264 - drivers/thermal/rockchip_thermal.c | 4 +- drivers/thermal/st/st_thermal_memmap.c | 4 +- drivers/thermal/st/stm_thermal.c | 4 +- drivers/thermal/thermal_core.c | 6 + drivers/thermal/thermal_core.h | 52 - drivers/thermal/thermal_helpers.c | 13 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 5 +- drivers/thunderbolt/Kconfig | 1 + drivers/thunderbolt/icm.c | 22 - drivers/thunderbolt/nhi.c | 4 - drivers/thunderbolt/nhi.h | 2 - drivers/thunderbolt/switch.c | 7 + drivers/tty/hvc/hvcs.c | 2 + drivers/tty/rocket.c | 10 +- drivers/tty/serial/8250/8250_pci.c | 6 + drivers/tty/serial/8250/serial_cs.c | 6 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/amba-pl011.c | 1 - drivers/tty/serial/fsl_lpuart.c | 16 +- drivers/tty/serial/lpc32xx_hs.c | 1 + drivers/tty/serial/omap-serial.c | 48 +- drivers/tty/serial/samsung_tty.c | 76 +- drivers/tty/serial/sh-sci.c | 7 +- drivers/tty/serial/sh-sci.h | 1 + drivers/tty/serial/xilinx_uartps.c | 12 +- drivers/tty/sysrq.c | 2 +- drivers/tty/vcc.c | 1 - drivers/tty/vt/keyboard.c | 2 - drivers/tty/vt/selection.c | 133 +- drivers/uio/uio.c | 2 +- drivers/uio/uio_dmem_genirq.c | 3 +- drivers/usb/cdns3/core.c | 47 +- drivers/usb/cdns3/core.h | 2 + drivers/usb/cdns3/drd.c | 4 +- drivers/usb/cdns3/gadget.c | 2 +- drivers/usb/chipidea/Kconfig | 37 +- drivers/usb/chipidea/Makefile | 13 +- drivers/usb/chipidea/ci.h | 1 - drivers/usb/chipidea/ci_hdrc_imx.c | 13 +- drivers/usb/chipidea/ci_hdrc_imx.h | 2 - drivers/usb/chipidea/ci_hdrc_usb2.c | 30 +- drivers/usb/chipidea/ci_hdrc_zevio.c | 67 + drivers/usb/chipidea/core.c | 48 +- drivers/usb/chipidea/udc.c | 170 +- drivers/usb/chipidea/udc.h | 6 +- drivers/usb/chipidea/usbmisc_imx.c | 334 +- drivers/usb/class/usblp.c | 5 +- drivers/usb/core/hcd.c | 3 - drivers/usb/core/hub.c | 8 +- drivers/usb/core/hub.h | 2 +- drivers/usb/core/otg_whitelist.h | 2 +- drivers/usb/core/sysfs.c | 6 +- drivers/usb/core/usb.h | 2 +- drivers/usb/dwc2/core.h | 2 +- drivers/usb/dwc2/debug.h | 2 +- drivers/usb/dwc2/hcd.h | 2 +- drivers/usb/dwc2/hw.h | 2 +- drivers/usb/early/xhci-dbc.c | 1 + drivers/usb/early/xhci-dbc.h | 2 +- drivers/usb/gadget/configfs.c | 3 + drivers/usb/gadget/function/f_fs.c | 10 +- drivers/usb/gadget/legacy/inode.c | 6 +- drivers/usb/gadget/udc/gr_udc.c | 1 + drivers/usb/host/Kconfig | 20 - drivers/usb/host/Makefile | 1 - drivers/usb/host/ehci-brcm.c | 280 - drivers/usb/host/ehci-fsl.h | 2 +- drivers/usb/host/ehci-mv.c | 9 +- drivers/usb/host/ehci-mxc.c | 13 +- drivers/usb/host/ehci-tegra.c | 1 + drivers/usb/host/ehci.h | 2 +- drivers/usb/host/fhci.h | 2 +- drivers/usb/host/imx21-hcd.h | 2 +- drivers/usb/host/ohci-sm501.c | 7 +- drivers/usb/host/ohci.h | 2 +- drivers/usb/host/pci-quirks.c | 24 +- drivers/usb/host/r8a66597.h | 2 +- drivers/usb/host/u132-hcd.c | 10 + drivers/usb/host/xhci-debugfs.h | 2 +- drivers/usb/host/xhci-ext-caps.h | 2 +- drivers/usb/host/xhci-mtk.h | 2 +- drivers/usb/host/xhci-mvebu.h | 2 +- drivers/usb/host/xhci-plat.c | 10 - drivers/usb/host/xhci-plat.h | 2 +- drivers/usb/host/xhci-rcar.h | 2 +- drivers/usb/host/xhci-trace.h | 2 +- drivers/usb/host/xhci.h | 2 +- drivers/usb/isp1760/isp1760-core.h | 2 +- drivers/usb/isp1760/isp1760-regs.h | 2 +- drivers/usb/isp1760/isp1760-udc.h | 2 +- drivers/usb/misc/sisusbvga/sisusb.h | 2 +- drivers/usb/misc/sisusbvga/sisusb_init.h | 2 +- drivers/usb/misc/sisusbvga/sisusb_struct.h | 2 +- drivers/usb/misc/usb_u132.h | 2 +- drivers/usb/mtu3/mtu3.h | 2 +- drivers/usb/mtu3/mtu3_debug.h | 2 +- drivers/usb/mtu3/mtu3_dr.h | 2 +- drivers/usb/mtu3/mtu3_hw_regs.h | 2 +- drivers/usb/mtu3/mtu3_qmu.h | 2 +- drivers/usb/mtu3/mtu3_trace.h | 2 +- drivers/usb/musb/davinci.h | 2 +- drivers/usb/musb/musb_core.h | 2 +- drivers/usb/musb/musb_debug.h | 2 +- drivers/usb/musb/musb_dma.h | 2 +- drivers/usb/musb/musb_gadget.h | 2 +- drivers/usb/musb/musb_host.h | 2 +- drivers/usb/musb/musb_io.h | 2 +- drivers/usb/musb/musb_regs.h | 2 +- drivers/usb/musb/musb_trace.h | 2 +- drivers/usb/musb/omap2430.h | 2 +- drivers/usb/musb/tusb6010.h | 2 +- drivers/usb/phy/phy-fsl-usb.h | 2 +- drivers/usb/phy/phy-jz4770.c | 12 +- drivers/usb/phy/phy-mv-usb.h | 2 +- drivers/usb/renesas_usbhs/common.h | 2 +- drivers/usb/renesas_usbhs/fifo.h | 2 +- drivers/usb/renesas_usbhs/mod.h | 2 +- drivers/usb/renesas_usbhs/pipe.h | 2 +- drivers/usb/renesas_usbhs/rcar2.h | 2 +- drivers/usb/renesas_usbhs/rcar3.h | 2 +- drivers/usb/renesas_usbhs/rza.h | 2 +- drivers/usb/roles/class.c | 4 +- drivers/usb/serial/belkin_sa.h | 2 +- drivers/usb/serial/io_16654.h | 2 +- drivers/usb/serial/io_edgeport.h | 2 +- drivers/usb/serial/io_ionsp.h | 2 +- drivers/usb/serial/io_ti.h | 2 +- drivers/usb/serial/io_usbvend.h | 2 +- drivers/usb/serial/iuu_phoenix.h | 2 +- drivers/usb/serial/mct_u232.h | 2 +- drivers/usb/serial/oti6858.h | 2 +- drivers/usb/serial/pl2303.h | 2 +- drivers/usb/serial/visor.h | 2 +- drivers/usb/serial/whiteheat.h | 2 +- drivers/usb/storage/debug.h | 2 +- drivers/usb/storage/initializers.h | 2 +- drivers/usb/storage/protocol.h | 2 +- drivers/usb/storage/scsiglue.h | 2 +- drivers/usb/storage/sierra_ms.c | 4 + drivers/usb/storage/transport.h | 2 +- drivers/usb/storage/unusual_alauda.h | 2 +- drivers/usb/storage/unusual_cypress.h | 2 +- drivers/usb/storage/unusual_datafab.h | 2 +- drivers/usb/storage/unusual_devs.h | 2 +- drivers/usb/storage/unusual_ene_ub6250.h | 2 +- drivers/usb/storage/unusual_freecom.h | 2 +- drivers/usb/storage/unusual_isd200.h | 2 +- drivers/usb/storage/unusual_jumpshot.h | 2 +- drivers/usb/storage/unusual_karma.h | 2 +- drivers/usb/storage/unusual_onetouch.h | 2 +- drivers/usb/storage/unusual_realtek.h | 2 +- drivers/usb/storage/unusual_sddr09.h | 2 +- drivers/usb/storage/unusual_sddr55.h | 2 +- drivers/usb/storage/unusual_uas.h | 2 +- drivers/usb/storage/unusual_usbat.h | 2 +- drivers/usb/storage/usb.h | 2 +- drivers/usb/typec/class.c | 36 +- drivers/usb/typec/mux/Kconfig | 2 +- drivers/usb/typec/mux/intel_pmc_mux.c | 54 +- drivers/usb/typec/tcpm/Kconfig | 2 +- drivers/usb/typec/tcpm/fusb302.c | 32 +- drivers/usb/typec/tcpm/fusb302_reg.h | 2 +- drivers/usb/typec/tps6598x.c | 64 +- drivers/usb/typec/ucsi/Makefile | 4 - drivers/usb/typec/ucsi/psy.c | 241 - drivers/usb/typec/ucsi/trace.c | 10 +- drivers/usb/typec/ucsi/ucsi.c | 41 +- drivers/usb/typec/ucsi/ucsi.h | 26 +- drivers/vdpa/Kconfig | 2 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 15 +- drivers/vfio/vfio_iommu_type1.c | 6 +- drivers/vhost/Kconfig | 17 +- drivers/vhost/test.c | 2 +- drivers/vhost/vhost.c | 287 +- drivers/vhost/vhost.h | 23 +- drivers/vhost/vringh.c | 6 +- drivers/video/backlight/backlight.c | 21 - drivers/video/backlight/l4f00242t03.c | 45 +- drivers/video/backlight/lp855x_bl.c | 20 +- drivers/video/backlight/qcom-wled.c | 589 +- drivers/video/fbdev/Kconfig | 2 +- drivers/video/fbdev/arcfb.c | 10 +- drivers/video/fbdev/atmel_lcdfb.c | 1 + drivers/video/fbdev/aty/aty128fb.c | 14 + drivers/video/fbdev/aty/atyfb_base.c | 6 +- drivers/video/fbdev/controlfb.c | 909 +- drivers/video/fbdev/core/fbmon.c | 2 +- drivers/video/fbdev/cyber2000fb.c | 2 - drivers/video/fbdev/i810/i810_main.c | 10 +- drivers/video/fbdev/imxfb.c | 27 +- drivers/video/fbdev/matrox/g450_pll.c | 22 + drivers/video/fbdev/matrox/matroxfb_base.h | 2 +- drivers/video/fbdev/mb862xx/mb862xxfb_accel.c | 2 + drivers/video/fbdev/mx3fb.c | 20 +- drivers/video/fbdev/omap/omapfb_main.c | 14 +- drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 114 + drivers/video/fbdev/omap2/omapfb/dss/dss.h | 20 + drivers/video/fbdev/omap2/omapfb/dss/venc.c | 43 + drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c | 8 +- drivers/video/fbdev/pm2fb.c | 2 +- drivers/video/fbdev/pm3fb.c | 8 +- drivers/video/fbdev/pxa168fb.c | 5 +- drivers/video/fbdev/riva/riva_hw.c | 18 + drivers/video/fbdev/s1d13xxxfb.c | 14 +- drivers/video/fbdev/sa1100fb.c | 20 +- drivers/video/fbdev/sa1100fb.h | 3 - drivers/video/fbdev/savage/savagefb.h | 2 +- drivers/video/fbdev/ssd1307fb.c | 102 +- drivers/video/fbdev/udlfb.c | 6 +- drivers/video/fbdev/uvesafb.c | 14 +- drivers/video/fbdev/valkyriefb.c | 4 +- drivers/video/fbdev/vesafb.c | 16 +- drivers/video/fbdev/via/debug.h | 6 +- drivers/video/fbdev/via/viafbdev.c | 2 +- drivers/video/fbdev/vt8500lcdfb.c | 1 - drivers/video/fbdev/w100fb.c | 2 - drivers/video/hdmi.c | 65 +- drivers/virtio/virtio_mmio.c | 4 +- drivers/virtio/virtio_pci_modern.c | 1 - drivers/visorbus/controlvmchannel.h | 2 +- drivers/visorbus/vbuschannel.h | 2 +- drivers/visorbus/visorbus_private.h | 2 +- drivers/w1/w1_netlink.h | 4 +- drivers/watchdog/Kconfig | 1 - drivers/watchdog/iTCO_wdt.c | 25 +- drivers/watchdog/intel-mid_wdt.c | 53 +- drivers/xen/privcmd.c | 1 + fs/Kconfig | 30 +- fs/Kconfig.binfmt | 8 +- fs/Makefile | 2 - fs/adfs/Kconfig | 2 +- fs/affs/Kconfig | 2 +- fs/afs/Kconfig | 6 +- fs/afs/internal.h | 1 - fs/afs/super.c | 216 +- fs/aio.c | 20 +- fs/bfs/Kconfig | 2 +- fs/binfmt_aout.c | 3 +- fs/binfmt_elf.c | 177 +- fs/binfmt_elf_fdpic.c | 24 +- fs/binfmt_em86.c | 6 +- fs/binfmt_flat.c | 4 +- fs/binfmt_misc.c | 4 +- fs/binfmt_script.c | 6 +- fs/block_dev.c | 30 +- fs/btrfs/backref.c | 834 - fs/btrfs/backref.h | 297 - fs/btrfs/block-group.c | 20 +- fs/btrfs/block-rsv.c | 3 - fs/btrfs/btrfs_inode.h | 26 +- fs/btrfs/compression.c | 4 +- fs/btrfs/ctree.c | 112 +- fs/btrfs/ctree.h | 81 +- fs/btrfs/disk-io.c | 21 +- fs/btrfs/disk-io.h | 1 + fs/btrfs/extent-tree.c | 19 +- fs/btrfs/extent_io.c | 333 +- fs/btrfs/extent_io.h | 70 +- fs/btrfs/file-item.c | 18 +- fs/btrfs/inode.c | 862 +- fs/btrfs/locking.c | 1 - fs/btrfs/misc.h | 54 - fs/btrfs/qgroup.c | 14 - fs/btrfs/relocation.c | 1232 +- fs/btrfs/space-info.c | 81 +- fs/btrfs/space-info.h | 1 - fs/btrfs/struct-funcs.c | 223 +- fs/btrfs/super.c | 27 +- fs/btrfs/transaction.c | 60 +- fs/btrfs/transaction.h | 3 +- fs/btrfs/tree-checker.c | 4 + fs/btrfs/tree-log.c | 138 +- fs/btrfs/volumes.c | 73 +- fs/buffer.c | 63 +- fs/cachefiles/Kconfig | 4 +- fs/char_dev.c | 3 - fs/coda/Kconfig | 2 +- fs/compat_binfmt_elf.c | 11 +- fs/configfs/inode.c | 2 +- fs/configfs/item.c | 2 +- fs/cramfs/Kconfig | 2 +- fs/crypto/fname.c | 7 +- fs/crypto/hkdf.c | 6 +- fs/d_path.c | 2 +- fs/dcache.c | 21 +- fs/debugfs/internal.h | 2 +- fs/direct-io.c | 2 +- fs/dlm/dlm_internal.h | 7 +- fs/dlm/lockspace.c | 18 +- fs/dlm/rcom.c | 2 +- fs/dlm/user.c | 2 +- fs/drop_caches.c | 2 +- fs/ecryptfs/Kconfig | 2 +- fs/ecryptfs/crypto.c | 17 +- fs/erofs/data.c | 39 +- fs/erofs/decompressor.c | 2 +- fs/erofs/internal.h | 27 +- fs/erofs/super.c | 251 +- fs/erofs/xattr.c | 4 +- fs/erofs/zdata.c | 33 +- fs/eventfd.c | 64 +- fs/exec.c | 272 +- fs/exfat/Kconfig | 7 +- fs/exfat/balloc.c | 8 +- fs/exfat/dir.c | 17 +- fs/exfat/exfat_fs.h | 13 +- fs/exfat/exfat_raw.h | 4 +- fs/exfat/fatent.c | 13 +- fs/exfat/file.c | 15 +- fs/exfat/inode.c | 11 +- fs/exfat/misc.c | 22 +- fs/exfat/namei.c | 50 +- fs/exfat/nls.c | 33 +- fs/exfat/super.c | 49 +- fs/ext2/inode.c | 10 +- fs/ext4/Makefile | 1 - fs/ext4/ext4.h | 11 +- fs/ext4/fsinfo.c | 97 - fs/ext4/inode.c | 21 +- fs/ext4/readpage.c | 25 +- fs/ext4/super.c | 3 - fs/ext4/verity.c | 35 +- fs/f2fs/Kconfig | 10 - fs/f2fs/acl.h | 2 +- fs/f2fs/checkpoint.c | 30 +- fs/f2fs/compress.c | 173 +- fs/f2fs/data.c | 192 +- fs/f2fs/dir.c | 364 +- fs/f2fs/f2fs.h | 164 +- fs/f2fs/file.c | 386 +- fs/f2fs/gc.c | 125 +- fs/f2fs/gc.h | 2 +- fs/f2fs/hash.c | 77 +- fs/f2fs/inline.c | 49 +- fs/f2fs/namei.c | 8 +- fs/f2fs/node.c | 84 +- fs/f2fs/node.h | 5 +- fs/f2fs/recovery.c | 51 +- fs/f2fs/segment.c | 20 +- fs/f2fs/segment.h | 2 +- fs/f2fs/super.c | 61 +- fs/f2fs/sysfs.c | 95 +- fs/f2fs/trace.h | 2 +- fs/f2fs/verity.c | 35 +- fs/f2fs/xattr.h | 2 +- fs/fat/Kconfig | 8 +- fs/fat/fatent.c | 103 +- fs/fat/inode.c | 13 +- fs/file_table.c | 5 +- fs/fs-writeback.c | 2 +- fs/fs_context.c | 30 + fs/fscache/Kconfig | 8 +- fs/fscache/cache.c | 8 +- fs/fscache/cookie.c | 2 +- fs/fscache/main.c | 3 +- fs/fscache/object.c | 4 +- fs/fscache/operation.c | 2 +- fs/fsinfo.c | 737 - fs/fuse/Kconfig | 2 +- fs/fuse/dev.c | 9 +- fs/fuse/file.c | 101 +- fs/fuse/fuse_i.h | 1 - fs/fuse/virtio_fs.c | 106 +- fs/gfs2/aops.c | 23 +- fs/gfs2/dir.c | 9 +- fs/gfs2/glops.c | 8 +- fs/gfs2/ops_fstype.c | 2 +- fs/gfs2/quota.c | 2 +- fs/hfs/Kconfig | 2 +- fs/hfs/btree.h | 2 +- fs/hfs/mdb.c | 32 +- fs/hfsplus/hfsplus_fs.h | 2 +- fs/hfsplus/wrapper.c | 33 +- fs/hpfs/Kconfig | 2 +- fs/hpfs/file.c | 7 +- fs/inode.c | 8 +- fs/internal.h | 17 +- fs/io-wq.c | 15 +- fs/io_uring.c | 42 +- fs/iomap/buffered-io.c | 92 +- fs/iomap/direct-io.c | 2 +- fs/iomap/trace.h | 2 +- fs/isofs/Kconfig | 2 +- fs/isofs/inode.c | 61 +- fs/isofs/rock.h | 8 +- fs/jffs2/nodelist.h | 2 +- fs/jffs2/summary.h | 4 +- fs/jfs/inode.c | 7 +- fs/jfs/jfs_dtree.c | 2 +- fs/jfs/jfs_xattr.h | 4 +- fs/kernfs/file.c | 2 +- fs/locks.c | 9 +- fs/mount.h | 36 +- fs/mount_notify.c | 230 - fs/mpage.c | 38 +- fs/namei.c | 21 +- fs/namespace.c | 569 +- fs/nfs/Makefile | 1 - fs/nfs/blocklayout/extent_tree.c | 2 +- fs/nfs/fsinfo.c | 231 - fs/nfs/internal.h | 6 - fs/nfs/nfs4super.c | 3 - fs/nfs/super.c | 3 - fs/nfsd/nfs4proc.c | 2 - fs/nfsd/nfs4recover.c | 26 +- fs/nfsd/nfs4state.c | 103 +- fs/nfsd/nfsd.h | 2 - fs/nfsd/nfssvc.c | 6 - fs/nilfs2/inode.c | 15 +- fs/notify/fanotify/fanotify.h | 2 +- fs/notify/inotify/Kconfig | 2 +- fs/nsfs.c | 5 - fs/ntfs/Kconfig | 2 +- fs/ntfs/malloc.h | 2 +- fs/ocfs2/Kconfig | 2 +- fs/ocfs2/aops.c | 34 +- fs/ocfs2/dlm/dlmmaster.c | 1 - fs/ocfs2/ocfs2.h | 4 +- fs/ocfs2/slot_map.c | 46 +- fs/ocfs2/super.c | 21 - fs/omfs/file.c | 7 +- fs/open.c | 61 +- fs/overlayfs/Kconfig | 6 +- fs/overlayfs/copy_up.c | 7 +- fs/overlayfs/dir.c | 49 +- fs/overlayfs/export.c | 21 +- fs/overlayfs/inode.c | 18 - fs/overlayfs/namei.c | 11 + fs/overlayfs/overlayfs.h | 6 +- fs/overlayfs/ovl_entry.h | 3 - fs/overlayfs/readdir.c | 18 +- fs/overlayfs/super.c | 94 +- fs/overlayfs/util.c | 3 +- fs/pipe.c | 242 +- fs/proc/Kconfig | 4 +- fs/proc/array.c | 8 +- fs/proc/base.c | 77 +- fs/proc/generic.c | 9 - fs/proc/inode.c | 30 +- fs/proc/page.c | 40 +- fs/proc/proc_net.c | 19 - fs/proc/proc_sysctl.c | 192 +- fs/proc/root.c | 131 +- fs/proc/self.c | 6 +- fs/proc/task_mmu.c | 22 +- fs/proc/thread_self.c | 6 +- fs/proc_namespace.c | 18 +- fs/pstore/Kconfig | 109 - fs/pstore/Makefile | 6 - fs/pstore/blk.c | 521 - fs/pstore/ftrace.c | 54 - fs/pstore/inode.c | 129 +- fs/pstore/internal.h | 11 +- fs/pstore/platform.c | 117 +- fs/pstore/ram.c | 148 +- fs/pstore/zone.c | 1465 -- fs/qnx6/inode.c | 7 +- fs/quota/dquot.c | 2 +- fs/ramfs/inode.c | 12 - fs/readdir.c | 12 +- fs/reiserfs/inode.c | 8 +- fs/romfs/Kconfig | 2 +- fs/select.c | 4 +- fs/seq_file.c | 7 +- fs/splice.c | 15 +- fs/squashfs/block.c | 273 +- fs/squashfs/decompressor.h | 5 +- fs/squashfs/decompressor_multi.c | 9 +- fs/squashfs/decompressor_multi_percpu.c | 17 +- fs/squashfs/decompressor_single.c | 9 +- fs/squashfs/lz4_wrapper.c | 17 +- fs/squashfs/lzo_wrapper.c | 17 +- fs/squashfs/squashfs.h | 4 +- fs/squashfs/squashfs_fs.h | 16 +- fs/squashfs/xz_wrapper.c | 51 +- fs/squashfs/zlib_wrapper.c | 63 +- fs/squashfs/zstd_wrapper.c | 64 +- fs/stat.c | 14 +- fs/super.c | 211 +- fs/sync.c | 9 +- fs/sysfs/dir.c | 2 +- fs/sysfs/file.c | 2 +- fs/sysfs/mount.c | 2 +- fs/sysfs/symlink.c | 2 +- fs/sysv/Kconfig | 2 +- fs/ubifs/auth.c | 20 +- fs/ubifs/debug.c | 2 +- fs/ubifs/lprops.c | 2 +- fs/ubifs/lpt_commit.c | 4 +- fs/ubifs/master.c | 9 +- fs/ubifs/orphan.c | 2 +- fs/ubifs/replay.c | 14 +- fs/udf/Kconfig | 2 +- fs/udf/inode.c | 7 +- fs/udf/lowlevel.c | 29 +- fs/utimes.c | 6 +- fs/xattr.c | 6 +- fs/xfs/Makefile | 5 +- fs/xfs/kmem.c | 2 +- fs/xfs/kmem.h | 2 +- fs/xfs/libxfs/xfs_ag_resv.h | 2 +- fs/xfs/libxfs/xfs_alloc.h | 2 +- fs/xfs/libxfs/xfs_alloc_btree.h | 2 +- fs/xfs/libxfs/xfs_attr.h | 2 +- fs/xfs/libxfs/xfs_attr_leaf.h | 2 +- fs/xfs/libxfs/xfs_attr_remote.h | 2 +- fs/xfs/libxfs/xfs_attr_sf.h | 2 +- fs/xfs/libxfs/xfs_bit.h | 2 +- fs/xfs/libxfs/xfs_bmap.h | 2 +- fs/xfs/libxfs/xfs_bmap_btree.h | 2 +- fs/xfs/libxfs/xfs_btree.h | 2 +- fs/xfs/libxfs/xfs_da_btree.h | 2 +- fs/xfs/libxfs/xfs_da_format.h | 2 +- fs/xfs/libxfs/xfs_defer.c | 152 +- fs/xfs/libxfs/xfs_defer.h | 26 +- fs/xfs/libxfs/xfs_dir2.h | 2 +- fs/xfs/libxfs/xfs_dir2_priv.h | 2 +- fs/xfs/libxfs/xfs_errortag.h | 6 +- fs/xfs/libxfs/xfs_format.h | 4 +- fs/xfs/libxfs/xfs_fs.h | 2 +- fs/xfs/libxfs/xfs_health.h | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 12 +- fs/xfs/libxfs/xfs_inode_buf.h | 2 +- fs/xfs/libxfs/xfs_inode_fork.c | 2 +- fs/xfs/libxfs/xfs_log_recover.h | 83 +- fs/xfs/libxfs/xfs_trans_inode.c | 2 +- fs/xfs/scrub/ialloc.c | 3 +- fs/xfs/xfs_aops.c | 13 +- fs/xfs/xfs_bmap_item.c | 237 +- fs/xfs/xfs_bmap_item.h | 11 + fs/xfs/xfs_bmap_util.c | 2 +- fs/xfs/xfs_buf.c | 72 +- fs/xfs/xfs_buf.h | 2 - fs/xfs/xfs_buf_item.c | 106 +- fs/xfs/xfs_buf_item.h | 2 + fs/xfs/xfs_buf_item_recover.c | 984 - fs/xfs/xfs_dquot.c | 47 +- fs/xfs/xfs_dquot_item.c | 17 +- fs/xfs/xfs_dquot_item_recover.c | 201 - fs/xfs/xfs_error.c | 3 - fs/xfs/xfs_extfree_item.c | 216 +- fs/xfs/xfs_extfree_item.h | 25 +- fs/xfs/xfs_fsops.c | 5 +- fs/xfs/xfs_icache.c | 10 +- fs/xfs/xfs_icreate_item.c | 152 - fs/xfs/xfs_inode.c | 143 +- fs/xfs/xfs_inode.h | 4 +- fs/xfs/xfs_inode_item.c | 28 +- fs/xfs/xfs_inode_item.h | 6 +- fs/xfs/xfs_inode_item_recover.c | 400 - fs/xfs/xfs_ioctl.c | 40 +- fs/xfs/xfs_iops.c | 77 +- fs/xfs/xfs_log_recover.c | 2845 +- fs/xfs/xfs_message.c | 22 - fs/xfs/xfs_message.h | 24 +- fs/xfs/xfs_mount.c | 7 +- fs/xfs/xfs_mount.h | 6 +- fs/xfs/xfs_pnfs.c | 5 +- fs/xfs/xfs_qm.c | 7 +- fs/xfs/xfs_qm_syscalls.c | 6 +- fs/xfs/xfs_refcount_item.c | 252 +- fs/xfs/xfs_refcount_item.h | 11 + fs/xfs/xfs_rmap_item.c | 229 +- fs/xfs/xfs_rmap_item.h | 13 + fs/xfs/xfs_super.c | 53 +- fs/xfs/xfs_symlink.c | 6 +- fs/xfs/xfs_sysctl.c | 4 +- fs/xfs/xfs_trans.h | 6 +- fs/xfs/xfs_trans_ail.c | 79 +- fs/xfs/xfs_trans_priv.h | 21 +- fs/xfs/xfs_xattr.c | 1 + fs/zonefs/super.c | 87 +- include/acpi/acpi_bus.h | 1 - include/acpi/acpixf.h | 2 +- include/asm-generic/5level-fixup.h | 58 + include/asm-generic/atomic-instrumented.h | 711 +- include/asm-generic/atomic-long.h | 331 +- include/asm-generic/bitops/instrumented-atomic.h | 14 +- include/asm-generic/bitops/instrumented-lock.h | 10 +- .../asm-generic/bitops/instrumented-non-atomic.h | 16 +- include/asm-generic/checksum.h | 9 + include/asm-generic/hugetlb.h | 2 +- include/asm-generic/hyperv-tlfs.h | 493 - include/asm-generic/pgtable-nop4d-hack.h | 64 + include/asm-generic/pgtable-nopud.h | 4 + include/asm-generic/pgtable.h | 8 +- include/crypto/acompress.h | 2 +- include/crypto/algapi.h | 2 - include/crypto/drbg.h | 6 +- include/crypto/engine.h | 15 +- include/crypto/hash.h | 19 - include/crypto/sha.h | 28 +- include/crypto/sha256_base.h | 6 +- include/drm/drm_client.h | 4 +- include/drm/drm_connector.h | 4 +- include/drm/drm_debugfs.h | 16 +- include/drm/drm_device.h | 24 +- include/drm/drm_displayid.h | 4 +- include/drm/drm_dp_helper.h | 177 +- include/drm/drm_dp_mst_helper.h | 86 +- include/drm/drm_drv.h | 44 +- include/drm/drm_encoder.h | 8 +- include/drm/drm_fb_helper.h | 6 +- include/drm/drm_file.h | 11 - include/drm/drm_framebuffer.h | 38 - include/drm/drm_gem_framebuffer_helper.h | 15 - include/drm/drm_gem_vram_helper.h | 2 +- include/drm/drm_legacy.h | 15 - include/drm/drm_managed.h | 109 - include/drm/drm_mipi_dbi.h | 8 +- include/drm/drm_mm.h | 1 - include/drm/drm_mode_config.h | 18 +- include/drm/drm_modes.h | 11 + include/drm/drm_modeset_helper_vtables.h | 27 - include/drm/drm_pci.h | 63 + include/drm/drm_print.h | 6 - include/drm/drm_writeback.h | 9 - include/drm/gpu_scheduler.h | 1 - include/drm/i915_pciids.h | 8 +- include/drm/ttm/ttm_bo_api.h | 4 + include/drm/ttm/ttm_bo_driver.h | 1 + include/drm/ttm/ttm_debug.h | 31 + include/dt-bindings/clock/imx7ulp-clock.h | 5 +- include/dt-bindings/clock/imx8mp-clock.h | 62 - include/dt-bindings/clock/r8a7742-cpg-mssr.h | 42 - include/dt-bindings/clock/tegra114-car.h | 14 +- include/dt-bindings/clock/tegra124-car-common.h | 14 +- include/dt-bindings/clock/tegra20-car.h | 2 +- include/dt-bindings/clock/tegra210-car.h | 20 +- include/dt-bindings/clock/tegra30-car.h | 14 +- include/dt-bindings/interconnect/imx8mm.h | 50 - include/dt-bindings/interconnect/imx8mn.h | 41 - include/dt-bindings/interconnect/imx8mq.h | 48 - include/dt-bindings/pinctrl/pads-imx8dxl.h | 639 - include/dt-bindings/power/qcom-rpmpd.h | 12 - include/dt-bindings/power/r8a7742-sysc.h | 29 - .../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 2 +- include/dt-bindings/reset/imx8mp-reset.h | 50 - include/dt-bindings/reset/imx8mq-reset.h | 56 +- include/dt-bindings/reset/realtek,rtd1195.h | 74 - include/dt-bindings/reset/realtek,rtd1295.h | 3 - include/keys/encrypted-type.h | 2 +- include/keys/rxrpc-type.h | 4 +- include/keys/user-type.h | 2 +- include/linux/atomic-fallback.h | 340 +- include/linux/audit.h | 24 +- include/linux/backing-dev-defs.h | 2 + include/linux/backing-dev.h | 8 +- include/linux/backlight.h | 1 - include/linux/binfmts.h | 13 +- include/linux/bio.h | 8 - include/linux/bitops.h | 2 +- include/linux/blk-cgroup.h | 53 +- include/linux/blk-crypto.h | 123 - include/linux/blk-mq.h | 3 - include/linux/blk_types.h | 22 +- include/linux/blkdev.h | 89 +- include/linux/bpf-cgroup.h | 23 +- include/linux/bpf.h | 83 +- include/linux/bpf_types.h | 7 - include/linux/brcmphy.h | 58 +- include/linux/cache.h | 10 +- include/linux/can/skb.h | 2 +- include/linux/capability.h | 4 - include/linux/cb710.h | 2 +- include/linux/cdrom.h | 7 +- include/linux/ceph/mon_client.h | 2 +- include/linux/clk/tegra.h | 27 - include/linux/compaction.h | 11 +- include/linux/compat.h | 15 +- include/linux/compiler-clang.h | 11 +- include/linux/compiler-gcc.h | 6 - include/linux/compiler.h | 62 +- include/linux/configfs.h | 2 +- include/linux/console.h | 2 +- include/linux/coredump.h | 4 - include/linux/coresight.h | 32 +- include/linux/cpu.h | 19 +- include/linux/cpuhotplug.h | 1 - include/linux/crash_dump.h | 2 + include/linux/crush/crush.h | 2 +- include/linux/cryptohash.h | 14 + include/linux/dcache.h | 3 - include/linux/delay.h | 11 - include/linux/dev_printk.h | 6 +- include/linux/device-mapper.h | 9 +- include/linux/device.h | 4 + include/linux/device_cgroup.h | 17 +- include/linux/dm-bufio.h | 12 - include/linux/dma-buf.h | 10 - include/linux/dma-direct.h | 2 - include/linux/dma-mapping.h | 86 +- include/linux/dma/ti-cppi5.h | 4 +- include/linux/dmaengine.h | 4 +- include/linux/dsa/8021q.h | 57 - include/linux/dsa/sja1105.h | 3 - include/linux/dynamic_debug.h | 2 +- include/linux/edac.h | 8 + include/linux/efi.h | 4 +- include/linux/elf.h | 43 - include/linux/elfnote.h | 2 +- include/linux/etherdevice.h | 12 - include/linux/ethtool_netlink.h | 33 - include/linux/file.h | 2 - include/linux/filter.h | 12 +- include/linux/firmware.h | 1 + include/linux/firmware/intel/stratix10-smc.h | 49 +- .../linux/firmware/intel/stratix10-svc-client.h | 71 +- include/linux/firmware/trusted_foundations.h | 1 - include/linux/firmware/xlnx-zynqmp.h | 237 +- include/linux/fpga/adi-axi-common.h | 6 +- include/linux/frame.h | 11 - include/linux/fs.h | 117 +- include/linux/fs_context.h | 2 +- include/linux/fscache-cache.h | 6 +- include/linux/fscache.h | 42 +- include/linux/fsinfo.h | 112 - include/linux/fsl/bestcomm/bestcomm.h | 2 +- include/linux/fsl/ptp_qoriq.h | 2 +- include/linux/ftrace.h | 3 +- include/linux/genhd.h | 35 +- include/linux/gfp.h | 7 +- include/linux/gpio/driver.h | 32 +- include/linux/greybus/greybus_protocols.h | 44 +- include/linux/hdmi.h | 2 - include/linux/highmem.h | 81 +- include/linux/hmm.h | 111 +- include/linux/hugetlb.h | 31 +- include/linux/hyperv.h | 63 +- include/linux/i2c-mux.h | 2 +- include/linux/i2c.h | 2 +- include/linux/ieee80211.h | 29 +- include/linux/if_bridge.h | 2 - include/linux/if_team.h | 7 +- include/linux/iio/adc/ad_sigma_delta.h | 58 + include/linux/iio/adc/adi-axi-adc.h | 64 - include/linux/iio/buffer-dma.h | 2 +- include/linux/iio/buffer-dmaengine.h | 3 - include/linux/iio/buffer_impl.h | 9 + include/linux/iio/consumer.h | 18 + include/linux/iio/hw-consumer.h | 1 + include/linux/iio/iio.h | 10 +- include/linux/iio/kfifo_buf.h | 1 + include/linux/iio/trigger.h | 3 + include/linux/iio/triggered_buffer.h | 2 + include/linux/inet_diag.h | 6 +- include/linux/input/gp2ap002a00f.h | 23 + include/linux/input/lm8333.h | 2 +- include/linux/input/mt.h | 5 - include/linux/instrumented.h | 109 - include/linux/interconnect-provider.h | 9 +- include/linux/interconnect.h | 25 - include/linux/iomap.h | 3 +- include/linux/iommu.h | 37 +- include/linux/iopoll.h | 62 +- include/linux/ioport.h | 1 - include/linux/ipc_namespace.h | 12 +- include/linux/kallsyms.h | 4 +- include/linux/kconfig.h | 2 - include/linux/kcsan-checks.h | 430 - include/linux/kcsan.h | 59 - include/linux/kernel.h | 6 - include/linux/kexec.h | 2 +- include/linux/key.h | 33 +- include/linux/keyslot-manager.h | 106 - include/linux/kgdb.h | 4 +- include/linux/kmsg_dump.h | 8 - include/linux/kobject.h | 2 +- include/linux/kobject_ns.h | 2 +- include/linux/kprobes.h | 4 +- include/linux/kthread.h | 6 - include/linux/kvm_host.h | 19 +- include/linux/latencytop.h | 4 +- include/linux/libata.h | 4 +- include/linux/linear_range.h | 48 - include/linux/linkage.h | 8 +- include/linux/livepatch.h | 17 +- include/linux/lsm_audit.h | 1 - include/linux/lsm_hook_defs.h | 15 - include/linux/lsm_hooks.h | 28 +- include/linux/mailbox/zynqmp-ipi-message.h | 2 +- include/linux/memblock.h | 12 +- include/linux/memcontrol.h | 130 +- include/linux/memory_hotplug.h | 9 +- include/linux/memremap.h | 6 - include/linux/memstick.h | 2 +- include/linux/mfd/core.h | 2 +- include/linux/mfd/intel_pmc_bxt.h | 53 - include/linux/mfd/intel_soc_pmic.h | 15 - include/linux/mhi.h | 23 +- include/linux/mlx4/qp.h | 2 +- include/linux/mlx5/accel.h | 12 - include/linux/mlx5/cmd.h | 51 + include/linux/mlx5/cq.h | 2 +- include/linux/mlx5/device.h | 44 +- include/linux/mlx5/driver.h | 23 +- include/linux/mlx5/fs.h | 1 - include/linux/mlx5/mlx5_ifc.h | 196 +- include/linux/mlx5/qp.h | 59 +- include/linux/mlx5/transobj.h | 19 +- include/linux/mlx5/vport.h | 3 +- include/linux/mm.h | 100 +- include/linux/mmc/card.h | 1 - include/linux/mmc/host.h | 4 +- include/linux/mmc/mmc.h | 1 - include/linux/mmu_context.h | 5 + include/linux/mmzone.h | 52 +- include/linux/mnt_namespace.h | 2 - include/linux/mod_devicetable.h | 6 +- include/linux/module.h | 8 + include/linux/mount.h | 4 +- include/linux/mpage.h | 4 +- include/linux/mtd/cfi.h | 6 +- include/linux/mtd/mtd.h | 7 +- include/linux/mtd/partitions.h | 2 - include/linux/mtd/qinfo.h | 2 +- include/linux/mtd/rawnand.h | 115 +- include/linux/mtd/spi-nor.h | 16 +- include/linux/net.h | 3 +- include/linux/netdev_features.h | 2 +- include/linux/netdevice.h | 88 +- include/linux/netpoll.h | 10 +- include/linux/nfs4.h | 2 +- include/linux/nfs_xdr.h | 2 +- include/linux/nmi.h | 16 +- include/linux/nsproxy.h | 24 - include/linux/ntb.h | 2 +- include/linux/nvme-fc-driver.h | 368 +- include/linux/nvme-fc.h | 11 +- include/linux/nvme.h | 10 +- include/linux/of_mdio.h | 11 +- include/linux/of_reserved_mem.h | 12 - include/linux/padata.h | 6 +- include/linux/pagemap.h | 156 +- include/linux/parport.h | 16 +- include/linux/pci-acpi.h | 8 +- include/linux/pci-ecam.h | 25 +- include/linux/pci-epc.h | 38 +- include/linux/pci.h | 4 +- include/linux/pci_ids.h | 6 - include/linux/perf_event.h | 19 +- include/linux/phy.h | 155 +- include/linux/phylink.h | 6 +- include/linux/pid.h | 5 - include/linux/pid_namespace.h | 12 + include/linux/pipe_fs_i.h | 27 +- include/linux/platform_data/cros_ec_commands.h | 4 +- include/linux/platform_data/cros_ec_proto.h | 2 +- include/linux/platform_data/i2c-pxa.h | 48 + include/linux/platform_data/itco_wdt.h | 11 +- include/linux/platform_data/mmc-esdhc-imx.h | 2 +- include/linux/platform_data/x86/asus-wmi.h | 3 - include/linux/pm.h | 34 +- include/linux/power_supply.h | 8 +- include/linux/printk.h | 123 +- include/linux/proc_fs.h | 35 +- include/linux/proc_ns.h | 4 +- include/linux/property.h | 3 - include/linux/psp-sev.h | 2 - include/linux/pstore.h | 9 +- include/linux/pstore_blk.h | 118 - include/linux/pstore_ram.h | 2 +- include/linux/pstore_zone.h | 60 - include/linux/ptp_clock_kernel.h | 6 +- include/linux/ptr_ring.h | 79 +- include/linux/qed/qed_if.h | 27 +- include/linux/ras.h | 5 + include/linux/rbtree.h | 2 +- include/linux/rbtree_augmented.h | 2 +- include/linux/rculist.h | 27 +- include/linux/rculist_nulls.h | 2 +- include/linux/rcupdate.h | 53 +- include/linux/rcupdate_trace.h | 88 - include/linux/rcupdate_wait.h | 19 - include/linux/rcutiny.h | 6 +- include/linux/rcutree.h | 1 - include/linux/regmap.h | 65 +- include/linux/regulator/driver.h | 27 +- include/linux/relay.h | 2 +- include/linux/remoteproc.h | 19 +- include/linux/rpmsg/qcom_glink.h | 3 +- include/linux/scatterlist.h | 50 +- include/linux/sched.h | 25 +- include/linux/sched/debug.h | 3 +- include/linux/sched/mm.h | 2 - include/linux/sched/signal.h | 11 + include/linux/sched/sysctl.h | 51 +- include/linux/sched/topology.h | 29 +- include/linux/scmi_protocol.h | 6 - include/linux/scpi_protocol.h | 6 - include/linux/sctp.h | 36 +- include/linux/security.h | 48 +- include/linux/seq_file.h | 19 - include/linux/seqlock.h | 51 +- include/linux/signal.h | 8 - include/linux/slab.h | 2 - include/linux/smp.h | 4 +- include/linux/soc/mediatek/mtk-mmsys.h | 20 - include/linux/socket.h | 17 +- include/linux/spi/l4f00242t03.h | 17 + include/linux/spi/mcp23s08.h | 18 + include/linux/spi/spi.h | 1 - include/linux/stacktrace.h | 2 +- include/linux/stat.h | 1 - include/linux/string.h | 60 +- include/linux/sunrpc/svc.h | 1 - include/linux/swait.h | 23 +- include/linux/swap.h | 21 +- include/linux/syscalls.h | 17 +- include/linux/sysctl.h | 65 +- include/linux/sysfs.h | 2 +- include/linux/tboot.h | 8 +- include/linux/tcp.h | 1 - include/linux/thermal.h | 84 +- include/linux/thunderbolt.h | 2 +- include/linux/tifm.h | 2 +- include/linux/timer.h | 3 +- include/linux/torture.h | 7 +- include/linux/tpm_eventlog.h | 2 +- include/linux/uaccess.h | 22 +- include/linux/usb/chipidea.h | 1 - include/linux/usb/typec.h | 1 - include/linux/vermagic.h | 4 - include/linux/vmalloc.h | 31 +- include/linux/vmstat.h | 9 +- include/linux/vringh.h | 6 +- include/linux/wait.h | 6 +- include/linux/watch_queue.h | 127 - include/linux/watchdog.h | 4 +- include/linux/writeback.h | 28 +- include/linux/xarray.h | 27 +- include/linux/zsmalloc.h | 2 +- include/media/cec-notifier.h | 2 +- include/media/cec-pin.h | 16 +- include/media/dvb-usb-ids.h | 2 +- include/media/h264-ctrls.h | 8 +- include/media/rc-map.h | 103 +- include/media/v4l2-ctrls.h | 53 +- include/media/v4l2-dev.h | 7 - include/media/v4l2-device.h | 50 +- include/media/v4l2-fh.h | 2 + include/media/v4l2-h264.h | 85 - include/media/v4l2-image-sizes.h | 6 - include/media/v4l2-jpeg.h | 135 - include/net/addrconf.h | 2 + include/net/bluetooth/bluetooth.h | 19 - include/net/bluetooth/hci.h | 27 +- include/net/bluetooth/hci_core.h | 20 +- include/net/bluetooth/mgmt.h | 74 +- include/net/bond_alb.h | 4 - include/net/bonding.h | 20 +- include/net/cfg80211.h | 144 +- include/net/checksum.h | 14 +- include/net/dsa.h | 21 +- include/net/dst_ops.h | 4 +- include/net/erspan.h | 19 +- include/net/espintcp.h | 1 - include/net/flow_offload.h | 10 - include/net/if_inet6.h | 3 +- include/net/inet_common.h | 8 +- include/net/ip6_fib.h | 7 - include/net/ip6_route.h | 2 +- include/net/ipv6.h | 1 + include/net/ipv6_stubs.h | 10 +- include/net/mac80211.h | 45 +- include/net/mptcp.h | 2 - include/net/netfilter/nf_tables.h | 4 - include/net/netlink.h | 135 +- include/net/netns/ipv4.h | 3 - include/net/regulatory.h | 7 + include/net/sch_generic.h | 5 + include/net/switchdev.h | 62 - include/net/tc_act/tc_gate.h | 146 - include/net/tcp.h | 23 +- include/net/xdp.h | 2 - include/net/xdp_sock.h | 5 +- include/net/xfrm.h | 31 +- include/pcmcia/cistpl.h | 6 +- include/rdma/ib_mad.h | 49 +- include/rdma/ib_verbs.h | 64 +- include/rdma/lag.h | 23 - include/rdma/rdma_cm.h | 8 + include/rdma/rdmavt_qp.h | 2 +- include/scsi/sas.h | 8 +- include/scsi/scsi_cmnd.h | 2 +- include/scsi/scsi_device.h | 3 - include/scsi/scsi_host.h | 7 - include/soc/bcm2835/raspberrypi-firmware.h | 9 +- include/soc/mscc/ocelot.h | 15 +- include/soc/mscc/ocelot_ptp.h | 58 - include/soc/qcom/cmd-db.h | 1 - include/sound/control.h | 2 +- include/sound/hda_codec.h | 4 - include/sound/hdaudio.h | 7 +- include/sound/intel-nhlt.h | 6 +- include/sound/soc-acpi.h | 2 +- include/sound/soc-component.h | 40 +- include/sound/soc-dai.h | 41 +- include/sound/soc-dapm.h | 2 +- include/sound/soc.h | 34 +- include/sound/sof.h | 5 +- include/sound/sof/channel_map.h | 2 +- include/sound/sof/control.h | 2 +- include/sound/sof/dai-imx.h | 2 +- include/sound/sof/dai-intel.h | 22 +- include/sound/sof/dai.h | 2 +- include/sound/sof/header.h | 2 +- include/sound/sof/info.h | 28 +- include/sound/sof/pm.h | 2 +- include/sound/sof/stream.h | 2 +- include/sound/sof/topology.h | 18 +- include/sound/sof/trace.h | 4 +- include/sound/sof/xtensa.h | 2 +- include/target/iscsi/iscsi_target_core.h | 10 + include/target/target_core_backend.h | 4 +- include/target/target_core_base.h | 1 - include/trace/events/compaction.h | 22 +- include/trace/events/erofs.h | 6 +- include/trace/events/f2fs.h | 89 +- include/trace/events/huge_memory.h | 3 +- include/trace/events/qrtr.h | 115 - include/trace/events/rcu.h | 29 +- include/trace/events/vmscan.h | 14 +- include/uapi/asm-generic/unistd.h | 13 +- include/uapi/drm/amdgpu_drm.h | 15 +- include/uapi/drm/drm_fourcc.h | 18 +- include/uapi/drm/i915_drm.h | 24 - include/uapi/linux/audit.h | 1 - include/uapi/linux/bpf.h | 238 +- include/uapi/linux/btrfs_tree.h | 9 + include/uapi/linux/capability.h | 8 +- include/uapi/linux/elf.h | 11 - include/uapi/linux/errqueue.h | 2 +- include/uapi/linux/ethtool.h | 16 +- include/uapi/linux/ethtool_netlink.h | 75 +- include/uapi/linux/fcntl.h | 10 - include/uapi/linux/fd.h | 26 +- include/uapi/linux/fdreg.h | 16 +- include/uapi/linux/firewire-cdev.h | 2 +- include/uapi/linux/fsinfo.h | 364 - include/uapi/linux/genetlink.h | 2 - include/uapi/linux/if.h | 1 - include/uapi/linux/if_bridge.h | 42 - include/uapi/linux/if_ether.h | 1 - include/uapi/linux/if_link.h | 1 - include/uapi/linux/if_x25.h | 2 +- include/uapi/linux/inet_diag.h | 2 - include/uapi/linux/keyctl.h | 2 - include/uapi/linux/kfd_ioctl.h | 41 +- include/uapi/linux/kvm.h | 5 +- include/uapi/linux/mii.h | 2 - include/uapi/linux/mount.h | 10 +- include/uapi/linux/mrp_bridge.h | 84 - include/uapi/linux/netfilter/nf_conntrack_common.h | 8 +- include/uapi/linux/netfilter/nf_nat.h | 4 +- include/uapi/linux/netlink.h | 103 - include/uapi/linux/nl80211.h | 23 - include/uapi/linux/pkt_cls.h | 1 - include/uapi/linux/pkt_sched.h | 6 - include/uapi/linux/psp-sev.h | 2 - include/uapi/linux/ptp_clock.h | 4 +- include/uapi/linux/rtc.h | 1 - include/uapi/linux/stat.h | 19 +- include/uapi/linux/tc_act/tc_gate.h | 47 - include/uapi/linux/v4l2-controls.h | 5 - include/uapi/linux/v4l2-subdev.h | 16 - include/uapi/linux/videodev2.h | 5 +- include/uapi/linux/virtio_ring.h | 48 +- include/uapi/linux/watch_queue.h | 167 - include/uapi/linux/windows.h | 35 - include/uapi/linux/xfrm.h | 2 +- include/uapi/mtd/mtd-abi.h | 1 - include/uapi/rdma/rdma_user_ioctl_cmds.h | 2 +- include/uapi/sound/skl-tplg-interface.h | 2 - include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 8 - init/Kconfig | 65 +- init/Makefile | 2 +- init/do_mounts_initrd.c | 13 +- init/init_task.c | 15 - init/main.c | 6 +- ipc/ipc_sysctl.c | 24 +- ipc/mq_sysctl.c | 4 +- ipc/msg.c | 3 +- ipc/namespace.c | 44 +- ipc/sem.c | 1 + ipc/shm.c | 60 +- ipc/util.c | 175 +- ipc/util.h | 4 +- kernel/Makefile | 7 - kernel/audit.c | 100 +- kernel/audit.h | 2 +- kernel/auditfilter.c | 16 +- kernel/auditsc.c | 25 - kernel/bpf/Makefile | 2 +- kernel/bpf/bpf_iter.c | 539 - kernel/bpf/btf.c | 49 +- kernel/bpf/cgroup.c | 146 +- kernel/bpf/core.c | 30 +- kernel/bpf/devmap.c | 1 + kernel/bpf/helpers.c | 89 +- kernel/bpf/inode.c | 5 +- kernel/bpf/map_iter.c | 102 - kernel/bpf/queue_stack_maps.c | 2 +- kernel/bpf/syscall.c | 494 +- kernel/bpf/task_iter.c | 353 - kernel/bpf/verifier.c | 136 +- kernel/cgroup/cgroup.c | 27 + kernel/cgroup/namespace.c | 5 +- kernel/cgroup/rstat.c | 16 +- kernel/compat.c | 12 +- kernel/cpu.c | 38 +- kernel/crash_dump.c | 6 + kernel/debug/debug_core.c | 16 +- kernel/debug/kdb/kdb_bt.c | 15 +- kernel/dma/Kconfig | 6 +- kernel/dma/Makefile | 1 - kernel/dma/contiguous.c | 4 +- kernel/dma/debug.c | 2 +- kernel/dma/direct.c | 56 +- kernel/dma/pool.c | 264 - kernel/dma/remap.c | 169 +- kernel/events/callchain.c | 2 +- kernel/events/core.c | 37 +- kernel/events/uprobes.c | 10 +- kernel/exit.c | 54 +- kernel/fork.c | 13 +- kernel/futex.c | 3 - kernel/groups.c | 2 +- kernel/hung_task.c | 74 +- kernel/kcov.c | 266 +- kernel/kcsan/Makefile | 17 - kernel/kcsan/atomic.h | 20 - kernel/kcsan/core.c | 807 - kernel/kcsan/debugfs.c | 349 - kernel/kcsan/encoding.h | 95 - kernel/kcsan/kcsan-test.c | 1084 - kernel/kcsan/kcsan.h | 142 - kernel/kcsan/report.c | 634 - kernel/kcsan/test.c | 131 - kernel/kexec_file.c | 5 - kernel/kprobes.c | 35 +- kernel/kthread.c | 78 - kernel/latencytop.c | 4 +- kernel/livepatch/core.c | 178 +- kernel/locking/Makefile | 3 - kernel/locking/lockdep.c | 6 +- kernel/locking/locktorture.c | 14 +- kernel/locking/osq_lock.c | 6 +- kernel/locking/rtmutex-debug.c | 2 +- kernel/locking/rtmutex.c | 2 + kernel/module.c | 83 +- kernel/nsproxy.c | 305 +- kernel/padata.c | 14 +- kernel/panic.c | 11 - kernel/params.c | 2 +- kernel/pid.c | 39 +- kernel/pid_namespace.c | 7 +- kernel/printk/console_cmdline.h | 1 - kernel/printk/printk.c | 166 +- kernel/rcu/Kconfig | 46 +- kernel/rcu/Kconfig.debug | 4 - kernel/rcu/rcu.h | 11 +- kernel/rcu/rcuperf.c | 5 +- kernel/rcu/rcutorture.c | 263 +- kernel/rcu/srcutree.c | 23 +- kernel/rcu/tasks.h | 1193 - kernel/rcu/tree.c | 372 +- kernel/rcu/tree.h | 8 +- kernel/rcu/tree_exp.h | 52 +- kernel/rcu/tree_plugin.h | 90 +- kernel/rcu/tree_stall.h | 153 +- kernel/rcu/update.c | 407 +- kernel/relay.c | 19 +- kernel/sched/Makefile | 6 - kernel/sched/core.c | 113 +- kernel/sched/debug.c | 8 +- kernel/sched/fair.c | 149 +- kernel/sched/rt.c | 10 +- kernel/sched/sched.h | 7 +- kernel/sched/topology.c | 33 +- kernel/seccomp.c | 2 +- kernel/signal.c | 106 +- kernel/smp.c | 2 +- kernel/sys_ni.c | 9 - kernel/sysctl.c | 5798 ++-- kernel/time/namespace.c | 5 +- kernel/time/posix-cpu-timers.c | 111 +- kernel/time/timer.c | 3 +- kernel/trace/Kconfig | 1 - kernel/trace/Makefile | 3 - kernel/trace/bpf_trace.c | 318 +- kernel/trace/ftrace.c | 25 +- kernel/trace/trace.c | 2 +- kernel/trace/trace_probe.h | 2 +- kernel/tracepoint.c | 2 +- kernel/umh.c | 2 +- kernel/user.c | 2 +- kernel/user_namespace.c | 8 +- kernel/utsname.c | 5 +- kernel/utsname_sysctl.c | 2 +- kernel/watch_queue.c | 659 - kernel/watchdog.c | 64 +- kernel/watchdog_hld.c | 1 - kernel/workqueue.c | 4 +- lib/Kconfig | 8 +- lib/Kconfig.debug | 83 - lib/Kconfig.kcsan | 213 - lib/Kconfig.twist | 26 - lib/Kconfig.ubsan | 11 - lib/Makefile | 9 +- lib/bitmap.c | 31 +- lib/checksum.c | 20 + lib/cpumask.c | 102 +- lib/crypto/chacha.c | 1 + lib/crypto/sha256.c | 20 +- lib/dump_stack.c | 2 +- lib/dynamic_debug.c | 9 +- lib/flex_proportions.c | 7 +- lib/idr.c | 1 - lib/iov_iter.c | 7 +- lib/kobject.c | 4 +- lib/linear_ranges.c | 245 - lib/lzo/lzo1x_compress.c | 13 - lib/math/prime_numbers.c | 10 +- lib/mpi/longlong.h | 2 +- lib/nlattr.c | 248 +- lib/percpu-refcount.c | 6 +- lib/sha1.c | 24 +- lib/strncpy_from_user.c | 5 +- lib/strnlen_user.c | 4 +- lib/test_firmware.c | 26 +- lib/test_hmm.c | 1162 - lib/test_hmm_uapi.h | 59 - lib/test_kasan.c | 29 +- lib/test_linear_ranges.c | 228 - lib/test_lockup.c | 2 +- lib/test_sysctl.c | 13 - lib/test_vmalloc.c | 26 +- lib/test_xarray.c | 20 - lib/ubsan.c | 33 +- lib/usercopy.c | 13 +- lib/vsprintf.c | 12 + lib/xarray.c | 39 +- lib/zlib_inflate/inffast.c | 91 +- localversion-next | 1 - mm/Kconfig | 10 +- mm/Kconfig.debug | 32 - mm/Makefile | 11 +- mm/backing-dev.c | 21 +- mm/compaction.c | 87 +- mm/debug.c | 56 +- mm/debug_vm_pgtable.c | 382 - mm/fadvise.c | 6 +- mm/filemap.c | 65 +- mm/frontswap.c | 14 +- mm/gup.c | 77 +- mm/hmm.c | 185 +- mm/huge_memory.c | 276 +- mm/hugetlb.c | 233 +- mm/internal.h | 37 +- mm/kasan/common.c | 19 + mm/kasan/init.c | 11 + mm/kasan/report.c | 22 +- mm/khugepaged.c | 249 +- mm/kmemleak.c | 2 - mm/ksm.c | 10 +- mm/list_lru.c | 4 +- mm/madvise.c | 214 +- mm/memblock.c | 21 +- mm/memcontrol.c | 553 +- mm/memory.c | 67 +- mm/memory_hotplug.c | 169 +- mm/mempolicy.c | 5 +- mm/mempool.c | 2 +- mm/memremap.c | 20 - mm/migrate.c | 22 +- mm/mm_init.c | 16 +- mm/mmap.c | 74 +- mm/mmu_context.c | 64 + mm/mremap.c | 2 +- mm/nommu.c | 34 +- mm/oom_kill.c | 10 +- mm/page-writeback.c | 18 +- mm/page_alloc.c | 571 +- mm/page_counter.c | 13 +- mm/page_io.c | 8 +- mm/page_owner.c | 7 +- mm/percpu.c | 2 +- mm/pgtable-generic.c | 2 +- mm/readahead.c | 275 +- mm/rmap.c | 55 +- mm/shmem.c | 104 +- mm/slab.c | 4 +- mm/slab.h | 5 +- mm/slab_common.c | 3 +- mm/slob.c | 2 - mm/slub.c | 119 +- mm/sparse.c | 2 +- mm/swap.c | 5 +- mm/swap_cgroup.c | 6 + mm/swap_state.c | 98 +- mm/swapfile.c | 169 +- mm/userfaultfd.c | 5 +- mm/util.c | 38 +- mm/vmacache.c | 4 +- mm/vmalloc.c | 257 +- mm/vmscan.c | 186 +- mm/vmstat.c | 48 +- mm/zbud.c | 2 +- mm/zsmalloc.c | 12 +- net/8021q/vlan_dev.c | 26 +- net/Kconfig | 5 +- net/atm/Kconfig | 2 +- net/ax25/Kconfig | 6 +- net/batman-adv/bat_iv_ogm.c | 4 +- net/batman-adv/bat_v_elp.c | 2 +- net/batman-adv/bat_v_ogm.c | 4 +- net/batman-adv/distributed-arp-table.h | 5 + net/batman-adv/main.h | 2 +- net/batman-adv/soft-interface.c | 30 - net/batman-adv/trace.h | 1 + net/batman-adv/types.h | 2 +- net/bluetooth/6lowpan.c | 8 - net/bluetooth/Kconfig | 26 +- net/bluetooth/Makefile | 1 - net/bluetooth/hci_conn.c | 25 +- net/bluetooth/hci_core.c | 139 +- net/bluetooth/hci_debugfs.c | 46 - net/bluetooth/hci_event.c | 77 +- net/bluetooth/hci_request.c | 16 +- net/bluetooth/hci_sock.c | 12 +- net/bluetooth/l2cap_core.c | 4 +- net/bluetooth/l2cap_sock.c | 168 +- net/bluetooth/lib.c | 33 - net/bluetooth/mgmt.c | 422 +- net/bluetooth/msft.c | 141 - net/bluetooth/msft.h | 18 - net/bluetooth/smp.c | 47 +- net/bpfilter/Kconfig | 6 +- net/bpfilter/Makefile | 11 +- net/bridge/Kconfig | 12 - net/bridge/Makefile | 2 - net/bridge/br_device.c | 3 - net/bridge/br_if.c | 34 +- net/bridge/br_input.c | 26 +- net/bridge/br_ioctl.c | 3 +- net/bridge/br_mrp.c | 559 - net/bridge/br_mrp_netlink.c | 120 - net/bridge/br_mrp_switchdev.c | 140 - net/bridge/br_netfilter_hooks.c | 2 +- net/bridge/br_netlink.c | 12 +- net/bridge/br_private.h | 49 +- net/bridge/br_private_mrp.h | 63 - net/bridge/br_stp.c | 6 - net/bridge/br_stp_if.c | 11 +- net/bridge/br_sysfs_br.c | 4 +- net/bridge/netfilter/ebtables.c | 20 +- net/caif/caif_dev.c | 8 +- net/caif/chnl_net.c | 3 +- net/ceph/Kconfig | 2 +- net/ceph/ceph_common.c | 3 +- net/compat.c | 5 +- net/core/dev.c | 146 +- net/core/devlink.c | 137 +- net/core/dst.c | 8 +- net/core/filter.c | 301 +- net/core/gen_stats.c | 2 +- net/core/link_watch.c | 12 +- net/core/neighbour.c | 28 +- net/core/net-sysfs.c | 35 +- net/core/net_namespace.c | 5 +- net/core/netpoll.c | 38 +- net/core/pktgen.c | 2 +- net/core/rtnetlink.c | 11 +- net/core/scm.c | 141 +- net/core/secure_seq.c | 1 + net/core/skbuff.c | 2 +- net/core/sock.c | 32 +- net/core/sock_map.c | 18 +- net/core/sysctl_net_core.c | 27 +- net/dccp/dccp.h | 5 + net/decnet/Kconfig | 4 +- net/decnet/dn_dev.c | 7 +- net/decnet/sysctl_net_decnet.c | 27 +- net/dns_resolver/Kconfig | 2 +- net/dns_resolver/dns_key.c | 2 +- net/dns_resolver/dns_query.c | 2 +- net/dsa/Kconfig | 1 - net/dsa/dsa.c | 11 +- net/dsa/dsa2.c | 21 - net/dsa/dsa_priv.h | 5 - net/dsa/port.c | 37 +- net/dsa/slave.c | 61 +- net/dsa/switch.c | 21 +- net/dsa/tag_8021q.c | 203 +- net/dsa/tag_ocelot.c | 2 +- net/dsa/tag_sja1105.c | 53 +- net/ethtool/Makefile | 2 +- net/ethtool/cabletest.c | 201 - net/ethtool/ioctl.c | 11 +- net/ethtool/linkmodes.c | 53 - net/ethtool/netlink.c | 9 +- net/ethtool/netlink.h | 3 - net/hsr/hsr_device.c | 4 +- net/hsr/hsr_forward.c | 2 +- net/hsr/hsr_main.c | 22 +- net/hsr/hsr_main.h | 19 + net/ieee802154/6lowpan/core.c | 8 - net/ieee802154/6lowpan/rx.c | 2 +- net/ipv4/Kconfig | 3 +- net/ipv4/af_inet.c | 23 +- net/ipv4/devinet.c | 9 +- net/ipv4/esp4_offload.c | 17 +- net/ipv4/fib_semantics.c | 3 - net/ipv4/icmp.c | 2 +- net/ipv4/inet_diag.c | 39 - net/ipv4/ip_gre.c | 59 +- net/ipv4/ip_sockglue.c | 3 +- net/ipv4/ip_vti.c | 23 +- net/ipv4/nexthop.c | 5 +- net/ipv4/route.c | 3 +- net/ipv4/sysctl_net_ipv4.c | 54 +- net/ipv4/tcp.c | 74 +- net/ipv4/tcp_input.c | 87 +- net/ipv4/tcp_ipv4.c | 1 - net/ipv4/tcp_output.c | 36 +- net/ipv4/tcp_timer.c | 8 +- net/ipv4/udp.c | 10 +- net/ipv4/xfrm4_input.c | 5 + net/ipv4/xfrm4_output.c | 63 +- net/ipv4/xfrm4_state.c | 24 + net/ipv6/Kconfig | 14 +- net/ipv6/addrconf.c | 173 +- net/ipv6/addrconf_core.c | 3 +- net/ipv6/af_inet6.c | 28 +- net/ipv6/ah6.c | 1 - net/ipv6/anycast.c | 4 +- net/ipv6/esp6.c | 414 +- net/ipv6/esp6_offload.c | 29 +- net/ipv6/ila/ila.h | 5 + net/ipv6/ila/ila_xlat.c | 2 + net/ipv6/ip6_fib.c | 60 +- net/ipv6/ip6_vti.c | 18 +- net/ipv6/ip6mr.c | 2 +- net/ipv6/ipcomp6.c | 1 - net/ipv6/ipv6_sockglue.c | 1 - net/ipv6/ndisc.c | 5 +- net/ipv6/route.c | 66 +- net/ipv6/seg6_hmac.c | 1 + net/ipv6/sysctl_net_ipv6.c | 3 +- net/ipv6/xfrm6_input.c | 111 +- net/ipv6/xfrm6_output.c | 96 +- net/ipv6/xfrm6_protocol.c | 48 - net/ipv6/xfrm6_state.c | 26 + net/l2tp/l2tp_eth.c | 1 - net/lapb/Kconfig | 2 +- net/mac80211/agg-tx.c | 79 +- net/mac80211/cfg.c | 93 +- net/mac80211/chan.c | 1 - net/mac80211/debugfs_netdev.c | 2 +- net/mac80211/he.c | 13 +- net/mac80211/ibss.c | 5 - net/mac80211/ieee80211_i.h | 11 +- net/mac80211/iface.c | 5 - net/mac80211/main.c | 11 +- net/mac80211/mesh.c | 1 - net/mac80211/mlme.c | 62 +- net/mac80211/offchannel.c | 4 - net/mac80211/rc80211_minstrel_ht.c | 3 +- net/mac80211/rx.c | 17 +- net/mac80211/scan.c | 4 +- net/mac80211/sta_info.h | 4 - net/mac80211/tdls.c | 7 +- net/mac80211/trace.h | 41 +- net/mac80211/tx.c | 9 +- net/mac80211/vht.c | 10 +- net/mpls/af_mpls.c | 5 +- net/mptcp/crypto.c | 4 +- net/mptcp/subflow.c | 18 - net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 6 +- net/netfilter/nf_conntrack_standalone.c | 6 +- net/netfilter/nf_flow_table_offload.c | 3 - net/netfilter/nf_log.c | 2 +- net/netfilter/nf_tables_api.c | 38 +- net/netfilter/nft_nat.c | 110 +- net/netfilter/x_tables.c | 14 +- net/netlink/Makefile | 2 +- net/netlink/af_netlink.c | 92 +- net/netlink/genetlink.c | 78 - net/netlink/policy.c | 308 - net/netrom/af_netrom.c | 21 - net/openvswitch/datapath.h | 2 +- net/openvswitch/meter.c | 305 +- net/openvswitch/meter.h | 20 +- net/phonet/sysctl.c | 3 +- net/qrtr/Kconfig | 8 +- net/qrtr/Makefile | 2 - net/qrtr/mhi.c | 127 - net/qrtr/ns.c | 20 +- net/rds/ib.c | 21 +- net/rds/tcp.c | 6 +- net/rose/af_rose.c | 21 - net/rxrpc/Kconfig | 6 +- net/rxrpc/sysctl.c | 2 +- net/sched/Kconfig | 12 - net/sched/Makefile | 1 - net/sched/act_api.c | 13 +- net/sched/act_ct.c | 2 - net/sched/act_gate.c | 636 - net/sched/cls_api.c | 38 +- net/sched/em_ipt.c | 2 +- net/sched/sch_choke.c | 6 + net/sched/sch_fq.c | 143 +- net/sched/sch_generic.c | 34 +- net/sched/sch_red.c | 9 +- net/sctp/auth.c | 10 +- net/sctp/sm_make_chunk.c | 23 +- net/sctp/sysctl.c | 32 +- net/smc/af_smc.c | 192 +- net/smc/smc.h | 7 - net/smc/smc_cdc.c | 92 +- net/smc/smc_cdc.h | 19 +- net/smc/smc_clc.c | 12 +- net/smc/smc_clc.h | 2 - net/smc/smc_core.c | 1163 +- net/smc/smc_core.h | 156 +- net/smc/smc_ib.c | 90 +- net/smc/smc_ib.h | 10 +- net/smc/smc_ism.c | 9 +- net/smc/smc_llc.c | 1645 +- net/smc/smc_llc.h | 69 +- net/smc/smc_pnet.c | 591 +- net/smc/smc_pnet.h | 7 +- net/smc/smc_tx.c | 25 +- net/smc/smc_wr.c | 62 +- net/smc/smc_wr.h | 3 - net/socket.c | 22 +- net/sunrpc/svc.c | 10 +- net/sunrpc/svcauth_unix.c | 9 + net/sunrpc/sysctl.c | 29 +- net/sunrpc/xprtrdma/svc_rdma.c | 7 +- net/wireless/chan.c | 71 +- net/wireless/core.c | 10 +- net/wireless/core.h | 11 +- net/wireless/mlme.c | 106 +- net/wireless/nl80211.c | 135 +- net/wireless/nl80211.h | 2 + net/wireless/pmsr.c | 3 +- net/wireless/radiotap.c | 2 +- net/wireless/rdev-ops.h | 11 +- net/wireless/reg.c | 40 +- net/wireless/scan.c | 4 +- net/wireless/sme.c | 2 - net/wireless/trace.h | 41 +- net/wireless/util.c | 58 +- net/x25/Kconfig | 4 +- net/xdp/xdp_umem.c | 21 +- net/xdp/xsk.c | 12 +- net/xdp/xsk_queue.c | 4 +- net/xdp/xsk_queue.h | 8 +- net/xfrm/Kconfig | 3 - net/xfrm/Makefile | 2 +- net/xfrm/espintcp.c | 58 +- net/xfrm/xfrm_device.c | 8 +- net/xfrm/xfrm_inout.h | 32 - net/xfrm/xfrm_input.c | 23 +- net/xfrm/xfrm_interface.c | 26 +- net/xfrm/xfrm_output.c | 137 +- samples/Kconfig | 35 +- samples/Makefile | 6 +- samples/auxdisplay/Makefile | 11 +- samples/binderfs/Makefile | 6 +- samples/bpf/offwaketime_kern.c | 4 +- samples/bpf/sockex2_kern.c | 4 +- samples/bpf/sockex3_kern.c | 4 +- samples/bpf/xdp_redirect_cpu_kern.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 29 +- samples/connector/Makefile | 12 +- samples/hidraw/Makefile | 9 +- samples/mei/Makefile | 9 +- samples/mei/mei-amt-version.c | 2 +- samples/pidfd/Makefile | 8 +- samples/pktgen/README.rst | 2 +- samples/seccomp/Makefile | 42 +- samples/timers/Makefile | 17 +- samples/uhid/.gitignore | 2 - samples/uhid/Makefile | 9 +- samples/uhid/uhid-example.c | 4 +- samples/vfs/Makefile | 11 +- samples/vfs/test-fsinfo.c | 891 - samples/vfs/test-mntinfo.c | 279 - samples/vfs/test-statx.c | 2 +- samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 267 - samples/watchdog/Makefile | 10 +- scripts/Kbuild.include | 2 +- scripts/Makefile.build | 6 - scripts/Makefile.clean | 2 +- scripts/Makefile.host | 4 +- scripts/Makefile.kcsan | 6 - scripts/Makefile.lib | 36 +- scripts/Makefile.userprogs | 45 - scripts/atomic/fallbacks/acquire | 2 +- scripts/atomic/fallbacks/add_negative | 2 +- scripts/atomic/fallbacks/add_unless | 2 +- scripts/atomic/fallbacks/andnot | 2 +- scripts/atomic/fallbacks/dec | 2 +- scripts/atomic/fallbacks/dec_and_test | 2 +- scripts/atomic/fallbacks/dec_if_positive | 2 +- scripts/atomic/fallbacks/dec_unless_positive | 2 +- scripts/atomic/fallbacks/fence | 2 +- scripts/atomic/fallbacks/fetch_add_unless | 2 +- scripts/atomic/fallbacks/inc | 2 +- scripts/atomic/fallbacks/inc_and_test | 2 +- scripts/atomic/fallbacks/inc_not_zero | 2 +- scripts/atomic/fallbacks/inc_unless_negative | 2 +- scripts/atomic/fallbacks/read_acquire | 2 +- scripts/atomic/fallbacks/release | 2 +- scripts/atomic/fallbacks/set_release | 2 +- scripts/atomic/fallbacks/sub_and_test | 2 +- scripts/atomic/fallbacks/try_cmpxchg | 2 +- scripts/atomic/gen-atomic-fallback.sh | 2 - scripts/atomic/gen-atomic-instrumented.sh | 9 +- scripts/atomic/gen-atomic-long.sh | 3 +- scripts/basic/fixdep.c | 2 +- scripts/bpf_helpers_doc.py | 8 - scripts/checkpatch.pl | 95 +- scripts/checkstack.pl | 87 +- scripts/coccinelle/misc/newline_in_nl_msg.cocci | 75 - scripts/gcc-plugins/Makefile | 2 +- scripts/get_maintainer.pl | 44 +- scripts/headers_install.sh | 11 +- scripts/kconfig/Makefile | 9 +- scripts/kconfig/menu.c | 3 +- scripts/kconfig/parser.y | 30 +- scripts/kconfig/symbol.c | 2 +- scripts/kconfig/tests/rand_nested_choice/Kconfig | 35 + .../kconfig/tests/rand_nested_choice/__init__.py | 17 + .../tests/rand_nested_choice/expected_stdout0 | 2 + .../tests/rand_nested_choice/expected_stdout1 | 4 + .../tests/rand_nested_choice/expected_stdout2 | 5 + scripts/kernel-doc | 41 +- scripts/link-vmlinux.sh | 24 - scripts/mkcompile_h | 3 +- scripts/mod/file2alias.c | 2 - scripts/mod/modpost.c | 3 +- scripts/mod/modpost.h | 2 +- scripts/sphinx-pre-install | 291 +- scripts/tags.sh | 39 +- scripts/x86-check-compiler.sh | 9 - security/Makefile | 2 +- security/apparmor/apparmorfs.c | 56 +- security/apparmor/domain.c | 39 +- security/apparmor/include/label.h | 1 - security/apparmor/include/match.h | 11 - security/apparmor/label.c | 37 +- security/apparmor/lsm.c | 2 +- security/apparmor/match.c | 53 +- security/apparmor/path.c | 2 +- security/apparmor/policy_unpack.c | 4 - security/device_cgroup.c | 22 +- security/integrity/evm/evm_crypto.c | 48 +- security/integrity/evm/evm_main.c | 4 +- security/integrity/evm/evm_secfs.c | 9 +- security/integrity/ima/ima.h | 19 +- security/integrity/ima/ima_api.c | 22 +- security/integrity/ima/ima_crypto.c | 260 +- security/integrity/ima/ima_fs.c | 7 +- security/integrity/ima/ima_init.c | 22 +- security/integrity/ima/ima_main.c | 3 - security/integrity/ima/ima_policy.c | 9 +- security/integrity/ima/ima_queue.c | 36 +- security/integrity/ima/ima_template.c | 25 +- security/integrity/integrity.h | 4 +- security/keys/Kconfig | 9 - security/keys/compat.c | 3 - security/keys/encrypted-keys/encrypted.c | 18 +- security/keys/gc.c | 5 - security/keys/internal.h | 49 +- security/keys/key.c | 38 +- security/keys/keyctl.c | 131 +- security/keys/keyring.c | 20 +- security/keys/permission.c | 31 +- security/keys/process_keys.c | 46 +- security/keys/request_key.c | 4 +- security/lockdown/lockdown.c | 2 +- security/min_addr.c | 2 +- security/security.c | 36 +- security/selinux/Makefile | 2 +- security/selinux/hooks.c | 39 +- security/selinux/include/classmap.h | 4 +- security/selinux/include/netlabel.h | 6 + security/selinux/include/security.h | 3 +- security/selinux/ss/context.c | 32 - security/selinux/ss/context.h | 11 +- security/selinux/ss/ebitmap.c | 14 - security/selinux/ss/ebitmap.h | 1 - security/selinux/ss/hashtab.c | 51 +- security/selinux/ss/hashtab.h | 13 +- security/selinux/ss/mls.c | 16 +- security/selinux/ss/mls.h | 11 - security/selinux/ss/policydb.c | 451 +- security/selinux/ss/policydb.h | 15 +- security/selinux/ss/services.c | 153 +- security/selinux/ss/services.h | 3 + security/selinux/ss/sidtab.c | 35 +- security/selinux/ss/sidtab.h | 1 - security/selinux/ss/symtab.c | 5 +- security/selinux/ss/symtab.h | 2 +- security/smack/smack.h | 12 + security/smack/smack_lsm.c | 156 +- security/smack/smackfs.c | 10 - security/tomoyo/common.c | 2 +- security/tomoyo/realpath.c | 4 +- security/yama/yama_lsm.c | 2 +- sound/core/memalloc.c | 2 +- sound/core/oss/pcm_plugin.h | 2 +- sound/core/pcm_memory.c | 2 +- sound/core/seq/oss/seq_oss_timer.h | 10 + sound/drivers/portman2x4.c | 2 +- sound/firewire/Kconfig | 8 +- sound/firewire/amdtp-am824.c | 3 +- sound/firewire/amdtp-stream.c | 326 +- sound/firewire/amdtp-stream.h | 20 +- sound/firewire/fireface/ff-protocol-latter.c | 58 +- sound/firewire/fireface/ff-stream.c | 10 +- sound/firewire/fireface/ff.c | 61 +- sound/firewire/fireface/ff.h | 11 +- sound/firewire/fireworks/fireworks.h | 2 +- sound/hda/ext/hdac_ext_bus.c | 2 +- sound/hda/hdac_controller.c | 12 - sound/hda/hdac_device.c | 2 +- sound/hda/hdac_stream.c | 2 +- sound/hda/intel-dsp-config.c | 117 +- sound/hda/intel-nhlt.c | 51 +- sound/isa/ad1816a/ad1816a.c | 2 +- sound/isa/wavefront/wavefront_synth.c | 8 +- sound/pci/ac97/ac97_patch.c | 2 +- sound/pci/hda/Kconfig | 4 +- sound/pci/hda/hda_tegra.c | 50 - sound/pci/hda/patch_hdmi.c | 13 +- sound/pci/hda/patch_realtek.c | 51 +- sound/pci/oxygen/xonar_pcm179x.c | 4 +- sound/ppc/pmac.c | 4 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 37 +- sound/soc/codecs/Kconfig | 24 +- sound/soc/codecs/Makefile | 2 - sound/soc/codecs/ad1980.c | 2 +- sound/soc/codecs/ad73311.c | 2 +- sound/soc/codecs/adau7118-i2c.c | 7 - sound/soc/codecs/cros_ec_codec.c | 9 +- sound/soc/codecs/cs47l15.c | 9 +- sound/soc/codecs/cs47l24.c | 8 +- sound/soc/codecs/cs47l35.c | 9 +- sound/soc/codecs/cs47l85.c | 9 +- sound/soc/codecs/cs47l90.c | 9 +- sound/soc/codecs/cs47l92.c | 9 +- sound/soc/codecs/dmic.c | 4 +- sound/soc/codecs/hdac_hda.h | 4 + sound/soc/codecs/max9768.c | 2 +- sound/soc/codecs/max98373.c | 2 +- sound/soc/codecs/nau8810.c | 35 +- sound/soc/codecs/nau8810.h | 8 - sound/soc/codecs/rl6231.c | 29 +- sound/soc/codecs/rl6231.h | 1 - sound/soc/codecs/rt1015.c | 27 - sound/soc/codecs/rt1015.h | 1 - sound/soc/codecs/rt1016.c | 695 - sound/soc/codecs/rt1016.h | 232 - sound/soc/codecs/rt1308-sdw.c | 4 +- sound/soc/codecs/rt5677-spi.c | 12 +- sound/soc/codecs/rt5682.c | 198 +- sound/soc/codecs/tlv320adcx140.c | 60 +- sound/soc/codecs/tlv320adcx140.h | 4 - sound/soc/codecs/wcd9335.c | 44 +- sound/soc/codecs/wcd934x.c | 30 +- sound/soc/codecs/wm5102.c | 9 +- sound/soc/codecs/wm5110.c | 8 +- sound/soc/codecs/wm8524.c | 4 +- sound/soc/codecs/wm8782.c | 2 +- sound/soc/codecs/wm8900.c | 6 + sound/soc/codecs/wm8962.c | 7 +- sound/soc/codecs/wm8990.c | 98 + sound/soc/codecs/wm8991.c | 8 + sound/soc/codecs/wm8994.c | 8 + sound/soc/codecs/wm_adsp.c | 18 +- sound/soc/codecs/wm_adsp.h | 18 +- sound/soc/codecs/zl38060.c | 638 - sound/soc/fsl/Kconfig | 11 - sound/soc/fsl/Makefile | 2 - sound/soc/fsl/fsl-asoc-card.c | 24 +- sound/soc/fsl/fsl_asrc.c | 309 +- sound/soc/fsl/fsl_asrc.h | 74 +- sound/soc/fsl/fsl_asrc_common.h | 106 - sound/soc/fsl/fsl_asrc_dma.c | 54 +- sound/soc/fsl/fsl_easrc.c | 2117 -- sound/soc/fsl/fsl_easrc.h | 651 - sound/soc/fsl/fsl_esai.c | 4 - sound/soc/fsl/fsl_micfil.c | 4 +- sound/soc/hisilicon/hi6210-i2s.c | 16 +- sound/soc/intel/Kconfig | 8 +- sound/soc/intel/Makefile | 2 +- sound/soc/intel/atom/Makefile | 2 +- sound/soc/intel/atom/sst-atom-controls.h | 2 +- sound/soc/intel/atom/sst-mfld-platform-compress.c | 43 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 2 +- sound/soc/intel/atom/sst-mfld-platform.h | 2 +- sound/soc/intel/atom/sst/Makefile | 2 +- sound/soc/intel/baytrail/sst-baytrail-ipc.c | 4 +- sound/soc/intel/boards/Kconfig | 59 +- sound/soc/intel/boards/Makefile | 6 +- sound/soc/intel/boards/bdw-rt5650.c | 29 - sound/soc/intel/boards/bdw-rt5677.c | 26 - sound/soc/intel/boards/broadwell.c | 43 +- sound/soc/intel/boards/bytcht_cx2072x.c | 2 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 224 +- sound/soc/intel/boards/ehl_rt5660.c | 323 - sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/hda_dsp_common.c | 2 +- sound/soc/intel/boards/hda_dsp_common.h | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 2 +- sound/soc/intel/boards/kbl_rt5660.c | 2 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 2 +- sound/soc/intel/boards/skl_hda_dsp_common.h | 2 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 33 +- sound/soc/intel/boards/sof_da7219_max98373.c | 23 +- sound/soc/intel/boards/sof_maxim_common.c | 2 +- sound/soc/intel/boards/sof_maxim_common.h | 2 +- sound/soc/intel/boards/sof_pcm512x.c | 2 +- sound/soc/intel/boards/sof_rt5682.c | 2 +- sound/soc/intel/boards/sof_sdw.c | 57 +- sound/soc/intel/boards/sof_sdw_common.h | 2 +- sound/soc/intel/boards/sof_sdw_dmic.c | 2 +- sound/soc/intel/boards/sof_sdw_hdmi.c | 6 +- sound/soc/intel/boards/sof_sdw_rt1308.c | 4 +- sound/soc/intel/boards/sof_sdw_rt5682.c | 5 +- sound/soc/intel/boards/sof_sdw_rt700.c | 5 +- sound/soc/intel/boards/sof_sdw_rt711.c | 5 +- sound/soc/intel/boards/sof_sdw_rt715.c | 2 +- sound/soc/intel/boards/sof_wm8804.c | 298 - sound/soc/intel/common/Makefile | 2 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cfl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-ehl-match.c | 9 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-skl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 2 +- sound/soc/intel/common/soc-intel-quirks.h | 2 +- sound/soc/intel/common/sst-dsp.c | 9 +- sound/soc/intel/haswell/sst-haswell-dsp.c | 185 +- sound/soc/intel/skylake/Makefile | 2 +- sound/soc/intel/skylake/skl-i2s.h | 2 +- sound/soc/intel/skylake/skl-ssp-clk.c | 2 +- sound/soc/intel/skylake/skl-sst-utils.c | 2 +- sound/soc/intel/skylake/skl-topology.c | 184 +- sound/soc/intel/skylake/skl-topology.h | 5 +- sound/soc/intel/skylake/skl.h | 2 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 7 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 7 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 16 +- sound/soc/mxs/mxs-saif.c | 5 +- sound/soc/pxa/mmp-sspa.c | 354 +- sound/soc/pxa/mmp-sspa.h | 4 +- sound/soc/qcom/lpass-apq8016.c | 9 +- sound/soc/qcom/lpass-cpu.c | 235 +- sound/soc/qcom/lpass-lpaif-reg.h | 30 +- sound/soc/qcom/lpass.h | 4 - sound/soc/qcom/qdsp6/q6asm-dai.c | 51 +- sound/soc/sh/rcar/gen.c | 8 - sound/soc/sh/rcar/rsnd.h | 9 - sound/soc/sh/rcar/ssi.c | 145 - sound/soc/soc-compress.c | 231 +- sound/soc/soc-core.c | 145 +- sound/soc/soc-dai.c | 453 +- sound/soc/soc-dapm.c | 4 +- sound/soc/soc-generic-dmaengine-pcm.c | 6 +- sound/soc/soc-pcm.c | 80 +- sound/soc/soc-topology.c | 2 +- sound/soc/sof/Makefile | 2 +- sound/soc/sof/compress.c | 9 +- sound/soc/sof/compress.h | 9 +- sound/soc/sof/control.c | 6 +- sound/soc/sof/core.c | 3 +- sound/soc/sof/debug.c | 2 +- sound/soc/sof/imx/Kconfig | 34 +- sound/soc/sof/imx/Makefile | 4 +- sound/soc/sof/imx/imx8.c | 2 +- sound/soc/sof/imx/imx8m.c | 279 - sound/soc/sof/intel/Makefile | 2 +- sound/soc/sof/intel/apl.c | 2 +- sound/soc/sof/intel/bdw.c | 2 +- sound/soc/sof/intel/byt.c | 56 +- sound/soc/sof/intel/cnl.c | 2 +- sound/soc/sof/intel/hda-bus.c | 2 +- sound/soc/sof/intel/hda-codec.c | 7 +- sound/soc/sof/intel/hda-compress.c | 2 +- sound/soc/sof/intel/hda-ctrl.c | 2 +- sound/soc/sof/intel/hda-dai.c | 2 +- sound/soc/sof/intel/hda-dsp.c | 10 +- sound/soc/sof/intel/hda-ipc.c | 2 +- sound/soc/sof/intel/hda-ipc.h | 2 +- sound/soc/sof/intel/hda-loader.c | 11 +- sound/soc/sof/intel/hda-pcm.c | 2 +- sound/soc/sof/intel/hda-stream.c | 2 +- sound/soc/sof/intel/hda-trace.c | 2 +- sound/soc/sof/intel/hda.c | 18 +- sound/soc/sof/intel/hda.h | 2 +- sound/soc/sof/intel/intel-ipc.c | 2 +- sound/soc/sof/intel/shim.h | 2 +- sound/soc/sof/ipc.c | 2 +- sound/soc/sof/loader.c | 39 +- sound/soc/sof/nocodec.c | 8 +- sound/soc/sof/ops.c | 2 +- sound/soc/sof/ops.h | 2 +- sound/soc/sof/pcm.c | 18 +- sound/soc/sof/pm.c | 2 +- sound/soc/sof/probe.c | 2 +- sound/soc/sof/probe.h | 10 +- sound/soc/sof/sof-acpi-dev.c | 2 +- sound/soc/sof/sof-audio.c | 2 +- sound/soc/sof/sof-audio.h | 4 +- sound/soc/sof/sof-of-dev.c | 16 +- sound/soc/sof/sof-pci-dev.c | 4 +- sound/soc/sof/sof-priv.h | 4 +- sound/soc/sof/topology.c | 484 +- sound/soc/sof/trace.c | 2 +- sound/soc/sof/utils.c | 2 +- sound/soc/sof/xtensa/Makefile | 2 +- sound/soc/sof/xtensa/core.c | 2 +- sound/soc/sprd/sprd-pcm-compress.c | 49 +- sound/soc/sprd/sprd-pcm-dma.c | 2 +- sound/soc/sprd/sprd-pcm-dma.h | 2 +- sound/soc/tegra/tegra_alc5632.c | 7 +- sound/soc/tegra/tegra_asoc_utils.c | 113 +- sound/soc/tegra/tegra_asoc_utils.h | 1 + sound/soc/tegra/tegra_max98090.c | 22 +- sound/soc/tegra/tegra_rt5640.c | 22 +- sound/soc/tegra/tegra_rt5677.c | 7 +- sound/soc/tegra/tegra_sgtl5000.c | 7 +- sound/soc/tegra/tegra_wm8753.c | 22 +- sound/soc/tegra/tegra_wm8903.c | 42 +- sound/soc/tegra/tegra_wm9712.c | 8 +- sound/soc/tegra/trimslice.c | 18 +- sound/soc/ti/davinci-mcasp.c | 4 +- sound/soc/ti/omap-mcbsp.c | 10 +- sound/soc/txx9/txx9aclc-ac97.c | 1 - sound/soc/uniphier/aio-compress.c | 45 +- sound/soc/uniphier/aio-dma.c | 2 +- sound/soc/uniphier/aio.h | 2 +- sound/soc/ux500/mop500.c | 11 +- sound/usb/card.h | 4 - sound/usb/endpoint.c | 49 +- sound/usb/endpoint.h | 1 - sound/usb/line6/driver.c | 20 - sound/usb/line6/driver.h | 1 - sound/usb/mixer_quirks.c | 418 - sound/usb/pcm.c | 2 - sound/usb/proc.c | 53 - sound/usb/quirks.c | 14 + sound/usb/usx2y/usbusx2y.h | 2 +- tools/arch/x86/include/asm/orc_types.h | 3 +- tools/bpf/bpf_asm.c | 2 +- tools/bpf/bpf_dbg.c | 2 +- tools/bpf/bpftool/Documentation/bpftool-btf.rst | 11 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 12 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 24 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 21 +- tools/bpf/bpftool/Documentation/bpftool-iter.rst | 81 - tools/bpf/bpftool/Documentation/bpftool-link.rst | 121 - tools/bpf/bpftool/Documentation/bpftool-map.rst | 37 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 23 +- .../bpftool/Documentation/bpftool-struct_ops.rst | 11 +- tools/bpf/bpftool/Documentation/bpftool.rst | 11 +- tools/bpf/bpftool/Makefile | 13 +- tools/bpf/bpftool/bash-completion/bpftool | 54 +- tools/bpf/bpftool/btf.c | 1 + tools/bpf/bpftool/btf_dumper.c | 4 +- tools/bpf/bpftool/cfg.c | 4 +- tools/bpf/bpftool/cgroup.c | 48 +- tools/bpf/bpftool/common.c | 2 - tools/bpf/bpftool/feature.c | 143 +- tools/bpf/bpftool/gen.c | 1 + tools/bpf/bpftool/iter.c | 88 - tools/bpf/bpftool/jit_disasm.c | 1 + tools/bpf/bpftool/link.c | 334 - tools/bpf/bpftool/main.c | 7 +- tools/bpf/bpftool/main.h | 41 - tools/bpf/bpftool/map.c | 3 +- tools/bpf/bpftool/map_perf_ring.c | 2 +- tools/bpf/bpftool/prog.c | 2 +- tools/bpf/runqslower/Makefile | 3 +- tools/build/Makefile.feature | 3 +- tools/build/feature/Makefile | 6 +- tools/build/feature/test-libopencsd.c | 4 +- tools/build/feature/test-libpfm4.c | 9 - tools/cgroup/iocost_monitor.py | 48 +- tools/gpio/lsgpio.c | 12 - tools/include/linux/kallsyms.h | 2 +- tools/include/linux/rbtree.h | 2 +- tools/include/linux/rbtree_augmented.h | 2 +- tools/include/uapi/linux/bpf.h | 238 +- tools/include/uapi/linux/if_link.h | 1 - tools/include/uapi/linux/kvm.h | 4 +- tools/include/uapi/linux/stat.h | 11 +- tools/kvm/kvm_stat/kvm_stat | 84 +- tools/kvm/kvm_stat/kvm_stat.service | 16 - tools/kvm/kvm_stat/kvm_stat.txt | 15 +- tools/lib/api/fs/fs.c | 17 - tools/lib/api/fs/fs.h | 12 - tools/lib/api/io.h | 115 - tools/lib/bpf/bpf.c | 39 +- tools/lib/bpf/bpf.h | 7 +- tools/lib/bpf/bpf_helpers.h | 21 - tools/lib/bpf/bpf_tracing.h | 16 - tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/hashmap.c | 7 - tools/lib/bpf/libbpf.c | 795 +- tools/lib/bpf/libbpf.h | 9 - tools/lib/bpf/libbpf.map | 9 - tools/lib/bpf/libbpf_internal.h | 2 +- tools/lib/perf/cpumap.c | 2 +- tools/lib/perf/evlist.c | 4 +- tools/lib/subcmd/parse-options.h | 2 - tools/lib/symbol/kallsyms.c | 86 +- tools/lib/symbol/kallsyms.h | 2 + tools/lib/traceevent/kbuffer-parse.c | 2 +- tools/lib/traceevent/parse-filter.c | 29 +- tools/memory-model/Documentation/explanation.txt | 83 +- tools/memory-model/Documentation/recipes.txt | 2 +- tools/memory-model/Documentation/references.txt | 21 +- tools/memory-model/README | 10 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/Documentation/stack-validation.txt | 41 - tools/objtool/Makefile | 5 +- tools/objtool/arch.h | 15 +- tools/objtool/arch/x86/decode.c | 302 +- tools/objtool/arch/x86/include/cfi_regs.h | 25 - tools/objtool/builtin-check.c | 11 +- tools/objtool/builtin.h | 2 +- tools/objtool/cfi.h | 35 +- tools/objtool/check.c | 781 +- tools/objtool/check.h | 23 +- tools/objtool/elf.c | 78 +- tools/objtool/elf.h | 37 +- tools/objtool/orc_gen.c | 11 +- tools/perf/Documentation/Makefile | 4 +- tools/perf/Documentation/itrace.txt | 6 - tools/perf/Documentation/perf-bench.txt | 8 - tools/perf/Documentation/perf-c2c.txt | 11 - tools/perf/Documentation/perf-intel-pt.txt | 53 +- tools/perf/Documentation/perf-list.txt | 8 - tools/perf/Documentation/perf-record.txt | 17 - tools/perf/Documentation/perf-report.txt | 11 - tools/perf/Documentation/perf-script.txt | 11 - tools/perf/Documentation/perf-stat.txt | 2 - tools/perf/Documentation/perf-top.txt | 9 - tools/perf/Documentation/perf.data-file-format.txt | 16 - tools/perf/Makefile.perf | 6 +- tools/perf/arch/arm/util/cs-etm.c | 7 +- tools/perf/arch/arm64/util/arm-spe.c | 12 +- tools/perf/arch/powerpc/util/header.c | 8 - tools/perf/arch/powerpc/util/kvm-stat.c | 2 +- tools/perf/arch/s390/util/kvm-stat.c | 8 +- tools/perf/arch/x86/tests/perf-time-to-tsc.c | 6 +- tools/perf/arch/x86/util/intel-bts.c | 2 +- tools/perf/arch/x86/util/intel-pt.c | 21 +- tools/perf/arch/x86/util/kvm-stat.c | 12 +- tools/perf/bench/Build | 3 +- tools/perf/bench/bench.h | 3 +- tools/perf/bench/epoll-wait.c | 3 +- tools/perf/bench/futex-hash.c | 3 +- tools/perf/bench/futex-lock-pi.c | 3 +- tools/perf/bench/kallsyms-parse.c | 75 - tools/perf/bench/synthesize.c | 262 - tools/perf/builtin-annotate.c | 15 +- tools/perf/builtin-bench.c | 7 - tools/perf/builtin-c2c.c | 21 +- tools/perf/builtin-diff.c | 8 +- tools/perf/builtin-ftrace.c | 5 +- tools/perf/builtin-inject.c | 19 +- tools/perf/builtin-kmem.c | 65 +- tools/perf/builtin-kvm.c | 23 +- tools/perf/builtin-lock.c | 42 +- tools/perf/builtin-mem.c | 2 +- tools/perf/builtin-record.c | 117 +- tools/perf/builtin-report.c | 36 +- tools/perf/builtin-sched.c | 78 +- tools/perf/builtin-script.c | 391 +- tools/perf/builtin-stat.c | 36 +- tools/perf/builtin-timechart.c | 52 +- tools/perf/builtin-top.c | 47 +- tools/perf/builtin-trace.c | 115 +- tools/perf/design.txt | 3 +- .../arch/powerpc/power9/nest_metrics.json | 19 - tools/perf/pmu-events/pmu-events.h | 2 +- tools/perf/scripts/python/bin/flamegraph-record | 2 - tools/perf/scripts/python/bin/flamegraph-report | 3 - tools/perf/scripts/python/flamegraph.py | 124 - tools/perf/tests/Build | 1 - tools/perf/tests/api-io.c | 304 - tools/perf/tests/builtin-test.c | 4 - tools/perf/tests/event-times.c | 8 +- tools/perf/tests/event_update.c | 2 +- tools/perf/tests/evsel-roundtrip-name.c | 20 +- tools/perf/tests/evsel-tp-sched.c | 2 +- tools/perf/tests/expr.c | 20 +- tools/perf/tests/hists_cumulate.c | 8 +- tools/perf/tests/mmap-basic.c | 4 +- tools/perf/tests/openat-syscall-all-cpus.c | 6 +- tools/perf/tests/openat-syscall-tp-fields.c | 6 +- tools/perf/tests/openat-syscall.c | 8 +- tools/perf/tests/parse-events.c | 155 +- tools/perf/tests/perf-record.c | 6 +- tools/perf/tests/sample-parsing.c | 6 +- tools/perf/tests/switch-tracking.c | 14 +- tools/perf/tests/tests.h | 1 - tools/perf/tests/topology.c | 12 +- tools/perf/ui/browsers/hists.c | 18 +- tools/perf/ui/gtk/annotate.c | 2 +- tools/perf/ui/gtk/hists.c | 6 +- tools/perf/ui/hist.c | 16 +- tools/perf/util/Build | 2 - tools/perf/util/annotate.c | 40 +- tools/perf/util/arm-spe.c | 9 - tools/perf/util/auxtrace.c | 125 +- tools/perf/util/auxtrace.h | 16 - tools/perf/util/bpf-event.c | 96 +- tools/perf/util/bpf-event.h | 7 +- tools/perf/util/bpf-loader.c | 2 +- tools/perf/util/branch.h | 19 +- tools/perf/util/callchain.h | 8 - tools/perf/util/cap.h | 4 - tools/perf/util/cgroup.c | 3 +- tools/perf/util/cloexec.c | 2 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 2 - tools/perf/util/cs-etm.c | 14 - tools/perf/util/cs-etm.h | 3 + tools/perf/util/data-convert-bt.c | 6 +- tools/perf/util/dso.c | 1 - tools/perf/util/dso.h | 1 - tools/perf/util/env.h | 3 - tools/perf/util/event.c | 2 +- tools/perf/util/evlist.c | 159 +- tools/perf/util/evlist.h | 9 +- tools/perf/util/evsel.c | 343 +- tools/perf/util/evsel.h | 194 +- tools/perf/util/evsel_config.h | 2 +- tools/perf/util/evsel_fprintf.c | 8 +- tools/perf/util/expr.c | 25 +- tools/perf/util/expr.h | 19 +- tools/perf/util/expr.l | 37 +- tools/perf/util/expr.y | 6 +- tools/perf/util/header.c | 121 +- tools/perf/util/header.h | 1 - tools/perf/util/hist.c | 31 +- tools/perf/util/intel-bts.c | 16 +- .../util/intel-pt-decoder/intel-pt-pkt-decoder.c | 2 +- tools/perf/util/intel-pt.c | 306 +- tools/perf/util/machine.c | 436 +- tools/perf/util/mem2node.c | 3 +- tools/perf/util/metricgroup.c | 78 +- tools/perf/util/metricgroup.h | 2 - tools/perf/util/ordered-events.c | 2 +- tools/perf/util/parse-events.c | 39 +- tools/perf/util/parse-events.h | 1 - tools/perf/util/parse-events.l | 1 - tools/perf/util/parse-events.y | 12 +- tools/perf/util/perf_api_probe.c | 164 - tools/perf/util/perf_api_probe.h | 14 - tools/perf/util/pmu.c | 113 - tools/perf/util/pmu.h | 10 - tools/perf/util/python.c | 4 +- tools/perf/util/record.c | 185 +- tools/perf/util/record.h | 1 - tools/perf/util/s390-cpumcf-kernel.h | 1 - tools/perf/util/s390-cpumsf.c | 12 +- .../util/scripting-engines/trace-event-python.c | 6 +- tools/perf/util/session.c | 9 +- tools/perf/util/sideband_evlist.c | 148 - tools/perf/util/smt.c | 10 +- tools/perf/util/sort.c | 12 +- tools/perf/util/sort.h | 2 - tools/perf/util/stat-display.c | 23 +- tools/perf/util/stat-shadow.c | 55 +- tools/perf/util/stat.c | 24 +- tools/perf/util/symbol.c | 15 - tools/perf/util/synthetic-events.c | 179 +- tools/perf/util/thread-stack.c | 274 +- tools/perf/util/thread-stack.h | 11 +- tools/perf/util/thread.c | 24 - tools/perf/util/thread.h | 15 - tools/perf/util/top.c | 2 +- tools/perf/util/top.h | 3 +- tools/perf/util/trace-event-read.c | 2 +- tools/perf/util/util.c | 1 - tools/power/cpupower/utils/cpupower-info.c | 2 +- tools/power/cpupower/utils/cpupower-set.c | 2 +- .../cpupower/utils/idle_monitor/amd_fam14h_idle.c | 2 +- .../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 6 +- .../cpupower/utils/idle_monitor/hsw_ext_idle.c | 2 +- tools/power/cpupower/utils/idle_monitor/nhm_idle.c | 2 +- tools/power/cpupower/utils/idle_monitor/snb_idle.c | 2 +- .../pm-graph/config/custom-timeline-functions.cfg | 2 +- tools/power/pm-graph/sleepgraph.py | 2 +- tools/power/x86/intel-speed-select/isst-config.c | 45 +- tools/power/x86/intel-speed-select/isst-core.c | 6 +- tools/power/x86/intel-speed-select/isst-display.c | 2 +- tools/spi/Makefile | 4 +- tools/spi/spidev_test.c | 21 +- tools/testing/kunit/kunit.py | 293 +- tools/testing/kunit/kunit_tool_test.py | 63 +- tools/testing/nvdimm/test/nfit_test.h | 6 +- tools/testing/radix-tree/idr-test.c | 29 - tools/testing/selftests/bpf/.gitignore | 5 +- tools/testing/selftests/bpf/Makefile | 35 +- tools/testing/selftests/bpf/README.rst | 43 - tools/testing/selftests/bpf/bench.c | 449 - tools/testing/selftests/bpf/bench.h | 81 - tools/testing/selftests/bpf/benchs/bench_count.c | 91 - tools/testing/selftests/bpf/benchs/bench_rename.c | 195 - tools/testing/selftests/bpf/benchs/bench_trigger.c | 167 - .../selftests/bpf/benchs/run_bench_rename.sh | 9 - .../selftests/bpf/benchs/run_bench_trigger.sh | 9 - tools/testing/selftests/bpf/network_helpers.c | 158 - tools/testing/selftests/bpf/network_helpers.h | 41 - tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 409 - .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 110 +- .../selftests/bpf/prog_tests/btf_map_in_map.c | 49 - .../bpf/prog_tests/cgroup_skb_sk_lookup.c | 95 - .../selftests/bpf/prog_tests/cls_redirect.c | 456 - .../selftests/bpf/prog_tests/connect_force_port.c | 115 - .../testing/selftests/bpf/prog_tests/core_reloc.c | 2 +- .../selftests/bpf/prog_tests/enable_stats.c | 45 - .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 1 - .../selftests/bpf/prog_tests/flow_dissector.c | 1 - .../bpf/prog_tests/flow_dissector_load_bytes.c | 1 - .../testing/selftests/bpf/prog_tests/global_data.c | 1 - tools/testing/selftests/bpf/prog_tests/hashmap.c | 380 - tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 1 - tools/testing/selftests/bpf/prog_tests/l4lb_all.c | 1 - tools/testing/selftests/bpf/prog_tests/map_lock.c | 14 - .../selftests/bpf/prog_tests/ns_current_pid_tgid.c | 5 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 5 - .../testing/selftests/bpf/prog_tests/pkt_access.c | 1 - .../selftests/bpf/prog_tests/pkt_md_access.c | 1 - .../selftests/bpf/prog_tests/prog_run_xattr.c | 1 - .../selftests/bpf/prog_tests/queue_stack_map.c | 1 - .../selftests/bpf/prog_tests/signal_pending.c | 1 - tools/testing/selftests/bpf/prog_tests/sk_assign.c | 21 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 1 - tools/testing/selftests/bpf/prog_tests/spinlock.c | 14 - tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 116 +- .../selftests/bpf/prog_tests/test_overhead.c | 14 +- tools/testing/selftests/bpf/prog_tests/xdp.c | 1 - .../selftests/bpf/prog_tests/xdp_adjust_tail.c | 1 - .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 1 - .../selftests/bpf/prog_tests/xdp_noinline.c | 1 - .../testing/selftests/bpf/progs/bpf_iter_bpf_map.c | 28 - .../selftests/bpf/progs/bpf_iter_ipv6_route.c | 62 - .../testing/selftests/bpf/progs/bpf_iter_netlink.c | 66 - tools/testing/selftests/bpf/progs/bpf_iter_task.c | 25 - .../selftests/bpf/progs/bpf_iter_task_file.c | 26 - .../selftests/bpf/progs/bpf_iter_test_kern1.c | 4 - .../selftests/bpf/progs/bpf_iter_test_kern2.c | 4 - .../selftests/bpf/progs/bpf_iter_test_kern3.c | 18 - .../selftests/bpf/progs/bpf_iter_test_kern4.c | 52 - .../bpf/progs/bpf_iter_test_kern_common.h | 22 - .../bpf/progs/cgroup_skb_sk_lookup_kern.c | 97 - tools/testing/selftests/bpf/progs/connect4_prog.c | 46 - .../selftests/bpf/progs/connect_force_port4.c | 28 - .../selftests/bpf/progs/connect_force_port6.c | 28 - .../testing/selftests/bpf/progs/core_reloc_types.h | 2 +- .../selftests/bpf/progs/test_btf_map_in_map.c | 76 - .../selftests/bpf/progs/test_cls_redirect.c | 1058 - .../selftests/bpf/progs/test_cls_redirect.h | 54 - .../selftests/bpf/progs/test_enable_stats.c | 18 - tools/testing/selftests/bpf/progs/test_obj_id.c | 14 +- tools/testing/selftests/bpf/progs/test_overhead.c | 6 - tools/testing/selftests/bpf/progs/test_sk_assign.c | 82 +- .../testing/selftests/bpf/progs/test_sysctl_prog.c | 2 +- tools/testing/selftests/bpf/progs/trigger_bench.c | 47 - tools/testing/selftests/bpf/test_hashmap.c | 382 + tools/testing/selftests/bpf/test_progs.c | 118 +- tools/testing/selftests/bpf/test_progs.h | 29 +- tools/testing/selftests/bpf/test_sock_addr.c | 38 +- tools/testing/selftests/bpf/test_verifier.c | 19 +- tools/testing/selftests/bpf/testing_helpers.c | 66 - tools/testing/selftests/bpf/testing_helpers.h | 5 - .../testing/selftests/bpf/verifier/event_output.c | 24 - .../selftests/bpf/verifier/prevent_map_lookup.c | 30 + tools/testing/selftests/bpf/verifier/sock.c | 115 - .../drivers/net/mlxsw/tc_flower_restrictions.sh | 186 + .../selftests/drivers/net/mlxsw/tc_restrictions.sh | 318 - .../selftests/drivers/net/netdevsim/devlink.sh | 28 - tools/testing/selftests/kselftest_harness.h | 234 +- tools/testing/selftests/kvm/.gitignore | 2 +- tools/testing/selftests/kvm/Makefile | 5 +- tools/testing/selftests/kvm/include/kvm_util.h | 30 +- tools/testing/selftests/kvm/lib/kvm_util.c | 163 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 8 +- tools/testing/selftests/kvm/lib/s390x/processor.c | 5 +- .../testing/selftests/kvm/set_memory_region_test.c | 408 - tools/testing/selftests/kvm/x86_64/debug_regs.c | 202 + .../selftests/kvm/x86_64/set_memory_region_test.c | 141 + tools/testing/selftests/net/Makefile | 1 - tools/testing/selftests/net/fib_nexthops.sh | 223 +- .../selftests/net/forwarding/pedit_dsfield.sh | 66 - .../testing/selftests/net/forwarding/tc_actions.sh | 26 +- tools/testing/selftests/net/mptcp/pm_netlink.sh | 2 +- tools/testing/selftests/net/pmtu.sh | 122 - tools/testing/selftests/net/tls.c | 93 +- tools/testing/selftests/net/vrf-xfrm-tests.sh | 436 - tools/testing/selftests/ntb/ntb_test.sh | 2 +- tools/testing/selftests/pidfd/.gitignore | 1 - tools/testing/selftests/pidfd/Makefile | 3 +- tools/testing/selftests/pidfd/config | 6 - tools/testing/selftests/pidfd/pidfd_setns_test.c | 473 - tools/testing/selftests/powerpc/Makefile | 1 - .../selftests/powerpc/nx-gzip/99-nx-gzip.rules | 1 - tools/testing/selftests/powerpc/nx-gzip/Makefile | 8 - tools/testing/selftests/powerpc/nx-gzip/README | 45 - .../testing/selftests/powerpc/nx-gzip/gunz_test.c | 1028 - .../testing/selftests/powerpc/nx-gzip/gzfht_test.c | 433 - tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c | 316 - .../selftests/powerpc/nx-gzip/include/copy-paste.h | 56 - .../selftests/powerpc/nx-gzip/include/crb.h | 155 - .../testing/selftests/powerpc/nx-gzip/include/nx.h | 38 - .../selftests/powerpc/nx-gzip/include/nx_dbg.h | 95 - .../selftests/powerpc/nx-gzip/include/nxu.h | 650 - .../selftests/powerpc/nx-gzip/include/vas-api.h | 1 - .../selftests/powerpc/nx-gzip/nx-gzip-test.sh | 46 - tools/testing/selftests/powerpc/pmu/ebb/trace.h | 4 +- tools/testing/selftests/proc/.gitignore | 2 - tools/testing/selftests/proc/Makefile | 2 - .../testing/selftests/proc/proc-fsconfig-hidepid.c | 50 - .../testing/selftests/proc/proc-multiple-procfs.c | 48 - tools/testing/selftests/ptp/testptp.c | 6 +- .../testing/selftests/rcutorture/bin/functions.sh | 23 +- .../selftests/rcutorture/bin/kcsan-collapse.sh | 22 - .../selftests/rcutorture/bin/kvm-check-branches.sh | 108 - .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 16 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 10 - .../selftests/rcutorture/bin/kvm-test-1-run.sh | 53 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 15 - .../selftests/rcutorture/bin/parse-console.sh | 18 +- .../selftests/rcutorture/configs/rcu/CFLIST | 3 - .../selftests/rcutorture/configs/rcu/RUDE01 | 10 - .../selftests/rcutorture/configs/rcu/RUDE01.boot | 1 - .../selftests/rcutorture/configs/rcu/TRACE01 | 11 - .../selftests/rcutorture/configs/rcu/TRACE01.boot | 1 - .../selftests/rcutorture/configs/rcu/TRACE02 | 11 - .../selftests/rcutorture/configs/rcu/TRACE02.boot | 1 - .../selftests/rcutorture/configs/rcu/TREE10 | 2 +- tools/testing/selftests/sysctl/sysctl.sh | 42 +- .../tc-testing/tc-tests/actions/pedit.json | 25 - .../tc-testing/tc-tests/filters/tests.json | 6 +- tools/testing/selftests/tc-testing/tdc_batch.py | 6 +- tools/testing/selftests/vm/.gitignore | 2 - tools/testing/selftests/vm/Makefile | 77 - tools/testing/selftests/vm/config | 2 - tools/testing/selftests/vm/hmm-tests.c | 1359 - tools/testing/selftests/vm/khugepaged.c | 1035 - tools/testing/selftests/vm/mremap_dontunmap.c | 1 + tools/testing/selftests/vm/pkey-helpers.h | 225 - tools/testing/selftests/vm/pkey-powerpc.h | 133 - tools/testing/selftests/vm/pkey-x86.h | 181 - tools/testing/selftests/vm/protection_keys.c | 1580 -- tools/testing/selftests/vm/run_vmtests | 16 - tools/testing/selftests/vm/test_hmm.sh | 97 - tools/testing/selftests/vm/write_to_hugetlbfs.c | 2 + .../testing/selftests/wireguard/qemu/debug.config | 1 + tools/testing/selftests/x86/.gitignore | 1 + tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/pkey-helpers.h | 219 + tools/testing/selftests/x86/protection_keys.c | 1506 ++ tools/vm/page_owner_sort.c | 5 +- usr/include/Makefile | 6 +- {arch/arm64/kvm => virt/kvm/arm}/aarch32.c | 0 virt/kvm/arm/arch_timer.c | 1180 + virt/kvm/arm/arm.c | 1681 ++ {arch/arm64/kvm => virt/kvm/arm}/hyp/aarch32.c | 0 virt/kvm/arm/hyp/timer-sr.c | 49 + virt/kvm/arm/hyp/vgic-v3-sr.c | 1130 + {arch/arm64/kvm => virt/kvm/arm}/hypercalls.c | 0 virt/kvm/arm/mmio.c | 200 + virt/kvm/arm/mmu.c | 2447 ++ {arch/arm64/kvm => virt/kvm/arm}/perf.c | 0 arch/arm64/kvm/pmu-emul.c => virt/kvm/arm/pmu.c | 0 virt/kvm/arm/psci.c | 564 + {arch/arm64/kvm => virt/kvm/arm}/pvtime.c | 0 virt/kvm/arm/trace.h | 379 + virt/kvm/arm/vgic/trace.h | 38 + {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-debug.c | 0 {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-init.c | 0 {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-irqfd.c | 0 {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-its.c | 0 .../kvm => virt/kvm/arm}/vgic/vgic-kvm-device.c | 0 .../arm64/kvm => virt/kvm/arm}/vgic/vgic-mmio-v2.c | 0 virt/kvm/arm/vgic/vgic-mmio-v3.c | 1063 + {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-mmio.c | 0 {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-mmio.h | 0 {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-v2.c | 0 virt/kvm/arm/vgic/vgic-v3.c | 693 + {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-v4.c | 0 {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic.c | 0 virt/kvm/arm/vgic/vgic.h | 321 + virt/kvm/coalesced_mmio.c | 2 +- virt/kvm/eventfd.c | 2 +- virt/kvm/kvm_main.c | 49 +- 9553 files changed, 296341 insertions(+), 504474 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-driver-intel_pmc_bxt delete mode 100644 Documentation/ABI/stable/sysfs-driver-firmware-zynqmp delete mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-dfl_fme delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-proximity delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-sx9310 delete mode 100644 Documentation/ABI/testing/sysfs-platform-intel-wmi-sbl-fw-update delete mode 100644 Documentation/RCU/checklist.rst create mode 100644 Documentation/RCU/checklist.txt delete mode 100644 Documentation/RCU/lockdep-splat.rst create mode 100644 Documentation/RCU/lockdep-splat.txt delete mode 100644 Documentation/RCU/lockdep.rst create mode 100644 Documentation/RCU/lockdep.txt delete mode 100644 Documentation/RCU/rculist_nulls.rst create mode 100644 Documentation/RCU/rculist_nulls.txt delete mode 100644 Documentation/RCU/rcuref.rst create mode 100644 Documentation/RCU/rcuref.txt delete mode 100644 Documentation/RCU/stallwarn.rst create mode 100644 Documentation/RCU/stallwarn.txt delete mode 100644 Documentation/RCU/torture.rst create mode 100644 Documentation/RCU/torture.txt delete mode 100644 Documentation/admin-guide/device-mapper/dm-ebs.rst delete mode 100644 Documentation/admin-guide/media/avermedia.rst delete mode 100644 Documentation/admin-guide/media/bt8xx.rst delete mode 100644 Documentation/admin-guide/media/bttv-cardlist.rst delete mode 100644 Documentation/admin-guide/media/bttv.rst delete mode 100644 Documentation/admin-guide/media/building.rst delete mode 100644 Documentation/admin-guide/media/cardlist.rst delete mode 100644 Documentation/admin-guide/media/cec-drivers.rst delete mode 100644 Documentation/admin-guide/media/ci.rst delete mode 100644 Documentation/admin-guide/media/cpia2.rst delete mode 100644 Documentation/admin-guide/media/cx18-cardlist.rst delete mode 100644 Documentation/admin-guide/media/cx231xx-cardlist.rst delete mode 100644 Documentation/admin-guide/media/cx23885-cardlist.rst delete mode 100644 Documentation/admin-guide/media/cx88-cardlist.rst delete mode 100644 Documentation/admin-guide/media/cx88.rst delete mode 100644 Documentation/admin-guide/media/davinci-vpbe.rst delete mode 100644 Documentation/admin-guide/media/dvb-drivers.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-a800-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-af9005-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-af9015-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-af9035-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-anysee-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-au6610-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-az6007-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-az6027-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-ce6230-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-cinergyT2-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-cxusb-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dib0700-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dibusb-mb-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dibusb-mc-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-digitv-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dtt200u-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dtv5100-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dvbsky-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dw2102-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-ec168-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-gl861-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-gp8psk-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-lmedm04-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-m920x-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-mxl111sf-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-nova-t-usb2-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-opera1-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-pctv452e-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-rtl28xxu-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-technisat-usb2-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-ttusb2-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-umt-010-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-vp702x-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-vp7045-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-zd1301-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb.rst delete mode 100644 Documentation/admin-guide/media/dvb_intro.rst delete mode 100644 Documentation/admin-guide/media/dvb_references.rst delete mode 100644 Documentation/admin-guide/media/em28xx-cardlist.rst delete mode 100644 Documentation/admin-guide/media/faq.rst delete mode 100644 Documentation/admin-guide/media/fimc.rst delete mode 100644 Documentation/admin-guide/media/frontend-cardlist.rst delete mode 100644 Documentation/admin-guide/media/i2c-cardlist.rst delete mode 100644 Documentation/admin-guide/media/imx.rst delete mode 100644 Documentation/admin-guide/media/imx6q-sabreauto.dot delete mode 100644 Documentation/admin-guide/media/imx6q-sabresd.dot delete mode 100644 Documentation/admin-guide/media/index.rst delete mode 100644 Documentation/admin-guide/media/intro.rst delete mode 100644 Documentation/admin-guide/media/ipu3.rst delete mode 100644 Documentation/admin-guide/media/ivtv-cardlist.rst delete mode 100644 Documentation/admin-guide/media/meye.rst delete mode 100644 Documentation/admin-guide/media/misc-cardlist.rst delete mode 100644 Documentation/admin-guide/media/omap3isp.rst delete mode 100644 Documentation/admin-guide/media/other-usb-cardlist.rst delete mode 100644 Documentation/admin-guide/media/pci-cardlist.rst delete mode 100644 Documentation/admin-guide/media/platform-cardlist.rst delete mode 100644 Documentation/admin-guide/media/radio-cardlist.rst delete mode 100644 Documentation/admin-guide/media/remote-controller.rst delete mode 100644 Documentation/admin-guide/media/saa7134-cardlist.rst delete mode 100644 Documentation/admin-guide/media/saa7134.rst delete mode 100644 Documentation/admin-guide/media/saa7164-cardlist.rst delete mode 100644 Documentation/admin-guide/media/siano-cardlist.rst delete mode 100644 Documentation/admin-guide/media/usb-cardlist.rst delete mode 100644 Documentation/admin-guide/media/v4l-drivers.rst delete mode 100644 Documentation/admin-guide/media/vimc.rst delete mode 100644 Documentation/admin-guide/media/zr364xx.rst delete mode 100644 Documentation/admin-guide/pstore-blk.rst delete mode 100644 Documentation/block/inline-encryption.rst delete mode 100644 Documentation/core-api/printk-basics.rst delete mode 100644 Documentation/dev-tools/kcsan.rst delete mode 100644 Documentation/devicetree/bindings/ABI.rst create mode 100644 Documentation/devicetree/bindings/ABI.txt delete mode 100644 Documentation/devicetree/bindings/arm/calxeda/hb-sregs.yaml create mode 100644 Documentation/devicetree/bindings/arm/calxeda/l2ecc.txt delete mode 100644 Documentation/devicetree/bindings/arm/calxeda/l2ecc.yaml create mode 100644 Documentation/devicetree/bindings/ata/sata_highbank.txt delete mode 100644 Documentation/devicetree/bindings/ata/sata_highbank.yaml create mode 100644 Documentation/devicetree/bindings/clock/calxeda.txt delete mode 100644 Documentation/devicetree/bindings/clock/calxeda.yaml create mode 100644 Documentation/devicetree/bindings/clock/ingenic,cgu.txt delete mode 100644 Documentation/devicetree/bindings/clock/ingenic,cgu.yaml delete mode 100644 Documentation/devicetree/bindings/cpufreq/nvidia,tegra20-cpufreq.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/adi,adv7123.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/chrontel,ch7033.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/dumb-vga-dac.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/dw_mipi_dsi.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/ite,it6505.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/simple-bridge.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/snps,dw-mipi-dsi.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvd [...] delete mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvd [...] create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ths813x.txt create mode 100644 Documentation/devicetree/bindings/display/panel/arm,versatile-t [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/arm,versatile-t [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/asus,z00t-tm5p5 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/boe,himax8279d.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/feiyang,fy07024 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/feiyang,fy07024 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9322.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9322.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p097pfg.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p097pfg.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p120zdg [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p120zdg [...] create mode 100644 Documentation/devicetree/bindings/display/panel/jdi,lt070me05000.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/jdi,lt070me05000.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/leadtek,ltk050h [...] create mode 100644 Documentation/devicetree/bindings/display/panel/lg,acx467akm-7.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,ld070wx3-sl01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lg4573.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lg4573.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lh500wx1-sd03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lgphilips,lb035q02.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/lgphilips,lb035 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] create mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,amoled- [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ld9040.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ld9040.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e3ha2.txt create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63j0x03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls043t1le01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls043t1le01.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/simple-panel.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7701.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7789v.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7789v.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sony,acx565akm.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sony,acx565akm.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/startek,startek [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/startek,startek [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/tpo,td.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/tpo,td028ttec1.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tpo,td043mtea1.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,rk3 [...] delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,rk3 [...] create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-vop.txt delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml delete mode 100644 Documentation/devicetree/bindings/dma/ingenic,dma.yaml create mode 100644 Documentation/devicetree/bindings/dma/jz4780-dma.txt create mode 100644 Documentation/devicetree/bindings/dma/renesas,rcar-dmac.txt delete mode 100644 Documentation/devicetree/bindings/dma/renesas,rcar-dmac.yaml create mode 100644 Documentation/devicetree/bindings/dma/renesas,usb-dmac.txt delete mode 100644 Documentation/devicetree/bindings/dma/renesas,usb-dmac.yaml create mode 100644 Documentation/devicetree/bindings/gpio/fsl-imx-gpio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpio/renesas,gpio-rcar.txt delete mode 100644 Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt delete mode 100644 Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-cadence.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-jz4780.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-xiic.txt delete mode 100644 Documentation/devicetree/bindings/i2c/ingenic,i2c.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,axi-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max1241.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/rockchip-saradc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/common.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/st,stm32-dac.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/st,stm32-dac.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/amstaos,tsl2563.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2563.txt create mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4000.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/vishay,vcnl4000.yaml delete mode 100644 Documentation/devicetree/bindings/index.rst create mode 100644 Documentation/devicetree/bindings/input/elants_i2c.txt create mode 100644 Documentation/devicetree/bindings/input/gpio-keys-polled.txt create mode 100644 Documentation/devicetree/bindings/input/gpio-keys.txt delete mode 100644 Documentation/devicetree/bindings/input/gpio-keys.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/cypress,cy8 [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/elan,elants [...] delete mode 100644 Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ingenic, [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/ingenic, [...] create mode 100644 Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt delete mode 100644 Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.yaml create mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-smic.txt delete mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-smic.yaml create mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.txt delete mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-sgm3140.yaml delete mode 100644 Documentation/devicetree/bindings/media/rockchip,vdec.yaml create mode 100644 Documentation/devicetree/bindings/media/rockchip-rga.txt delete mode 100644 Documentation/devicetree/bindings/media/rockchip-rga.yaml create mode 100644 Documentation/devicetree/bindings/media/rockchip-vpu.txt delete mode 100644 Documentation/devicetree/bindings/media/rockchip-vpu.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/calxeda-dd [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/calxeda-dd [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/mips/loongson/rs780e-acpi.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml create mode 100644 Documentation/devicetree/bindings/mmc/jz4740.txt create mode 100644 Documentation/devicetree/bindings/net/calxeda-xgmac.txt delete mode 100644 Documentation/devicetree/bindings/net/calxeda-xgmac.yaml delete mode 100644 Documentation/devicetree/bindings/net/nxp,tja11xx.yaml create mode 100644 Documentation/devicetree/bindings/net/qca,ar71xx.txt delete mode 100644 Documentation/devicetree/bindings/net/qca,ar71xx.yaml delete mode 100644 Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/net/realtek-bluetooth.yaml create mode 100644 Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt delete mode 100644 Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml create mode 100644 Documentation/devicetree/bindings/net/stm32-dwmac.txt delete mode 100644 Documentation/devicetree/bindings/net/stm32-dwmac.yaml create mode 100644 Documentation/devicetree/bindings/net/ti,dp83867.txt delete mode 100644 Documentation/devicetree/bindings/net/ti,dp83867.yaml delete mode 100644 Documentation/devicetree/bindings/net/ti,k3-am654-cpts.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/imx-iim.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/imx-iim.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/imx-ocotp.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/mxs-ocotp.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/mxs-ocotp.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-efuse.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-efuse.yaml delete mode 100644 Documentation/devicetree/bindings/pci/rcar-pci-ep.yaml create mode 100644 Documentation/devicetree/bindings/phy/calxeda-combophy.txt delete mode 100644 Documentation/devicetree/bindings/phy/calxeda-combophy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/cdns,salvo-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-pcie-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-usb2-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-usb3hs [...] delete mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-usb3ss [...] create mode 100644 Documentation/devicetree/bindings/phy/uniphier-pcie-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb2-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-hsphy.txt create mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-ssphy.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot-mode.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot-mode.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/power-supply.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/rohm,bd99954.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77826.yaml delete mode 100644 Documentation/devicetree/bindings/rng/arm-cctrng.yaml create mode 100644 Documentation/devicetree/bindings/serial/8250.txt delete mode 100644 Documentation/devicetree/bindings/serial/8250.yaml create mode 100644 Documentation/devicetree/bindings/serial/ingenic,uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/ingenic,uart.yaml create mode 100644 Documentation/devicetree/bindings/serial/mrvl-serial.txt delete mode 100644 Documentation/devicetree/bindings/sound/fsl,easrc.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rt1016.txt mode change 100644 => 100755 Documentation/devicetree/bindings/sound/rt1308.txt create mode 100644 Documentation/devicetree/bindings/sound/simple-card.txt delete mode 100644 Documentation/devicetree/bindings/sound/simple-card.yaml delete mode 100644 Documentation/devicetree/bindings/sound/zl38060.yaml delete mode 100644 Documentation/devicetree/bindings/spi/renesas,rspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/socionext,uniphier-spi.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-rspi.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-uniphier.txt create mode 100644 Documentation/devicetree/bindings/sram/rockchip-pmu-sram.txt delete mode 100644 Documentation/devicetree/bindings/submitting-patches.rst create mode 100644 Documentation/devicetree/bindings/submitting-patches.txt create mode 100644 Documentation/devicetree/bindings/thermal/imx8mm-thermal.txt delete mode 100644 Documentation/devicetree/bindings/thermal/imx8mm-thermal.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/socionext,uniphier-th [...] delete mode 100644 Documentation/devicetree/bindings/thermal/ti,am654-thermal.yaml create mode 100644 Documentation/devicetree/bindings/thermal/uniphier-thermal.txt create mode 100644 Documentation/devicetree/bindings/timer/cadence,ttc-timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/cdns,ttc.yaml create mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.txt delete mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.yaml create mode 100644 Documentation/devicetree/bindings/timer/renesas,ostm.txt delete mode 100644 Documentation/devicetree/bindings/timer/renesas,ostm.yaml delete mode 100644 Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml delete mode 100644 Documentation/devicetree/bindings/usb/ti,tps6598x.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx7ulp-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx7ulp-wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/renesas,wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml delete mode 100644 Documentation/devicetree/bindings/writing-bindings.rst create mode 100644 Documentation/devicetree/bindings/writing-bindings.txt delete mode 100644 Documentation/devicetree/changesets.rst create mode 100644 Documentation/devicetree/changesets.txt delete mode 100644 Documentation/devicetree/dynamic-resolution-notes.rst create mode 100644 Documentation/devicetree/dynamic-resolution-notes.txt delete mode 100644 Documentation/devicetree/index.rst delete mode 100644 Documentation/devicetree/of_unittest.rst create mode 100644 Documentation/devicetree/of_unittest.txt delete mode 100644 Documentation/devicetree/overlay-notes.rst create mode 100644 Documentation/devicetree/overlay-notes.txt delete mode 100644 Documentation/devicetree/usage-model.rst create mode 100644 Documentation/devicetree/usage-model.txt delete mode 100644 Documentation/driver-api/media/drivers/bttv-devel.rst delete mode 100644 Documentation/driver-api/media/drivers/cpia2_devel.rst delete mode 100644 Documentation/driver-api/media/drivers/cx2341x-devel.rst delete mode 100644 Documentation/driver-api/media/drivers/cx88-devel.rst delete mode 100644 Documentation/driver-api/media/drivers/davinci-vpbe-devel.rst delete mode 100644 Documentation/driver-api/media/drivers/fimc-devel.rst delete mode 100644 Documentation/driver-api/media/drivers/index.rst delete mode 100644 Documentation/driver-api/media/drivers/saa7134-devel.rst delete mode 100644 Documentation/driver-api/media/drivers/vimc-devel.rst delete mode 100644 Documentation/driver-api/media/index.rst delete mode 100644 Documentation/driver-api/media/v4l2-subdev.rst delete mode 100644 Documentation/driver-api/media/v4l2-videobuf.rst delete mode 100644 Documentation/features/debug/debug-vm-pgtable/arch-support.txt create mode 100644 Documentation/features/vm/numa-memblock/arch-support.txt delete mode 100644 Documentation/filesystems/automount-support.rst create mode 100644 Documentation/filesystems/automount-support.txt delete mode 100644 Documentation/filesystems/caching/backend-api.rst create mode 100644 Documentation/filesystems/caching/backend-api.txt delete mode 100644 Documentation/filesystems/caching/cachefiles.rst create mode 100644 Documentation/filesystems/caching/cachefiles.txt delete mode 100644 Documentation/filesystems/caching/fscache.rst create mode 100644 Documentation/filesystems/caching/fscache.txt delete mode 100644 Documentation/filesystems/caching/index.rst delete mode 100644 Documentation/filesystems/caching/netfs-api.rst create mode 100644 Documentation/filesystems/caching/netfs-api.txt delete mode 100644 Documentation/filesystems/caching/object.rst create mode 100644 Documentation/filesystems/caching/object.txt delete mode 100644 Documentation/filesystems/caching/operations.rst create mode 100644 Documentation/filesystems/caching/operations.txt delete mode 100644 Documentation/filesystems/cifs/cifsroot.rst create mode 100644 Documentation/filesystems/cifs/cifsroot.txt delete mode 100644 Documentation/filesystems/coda.rst create mode 100644 Documentation/filesystems/coda.txt delete mode 100644 Documentation/filesystems/configfs.rst create mode 100644 Documentation/filesystems/configfs/configfs.txt delete mode 100644 Documentation/filesystems/devpts.rst create mode 100644 Documentation/filesystems/devpts.txt delete mode 100644 Documentation/filesystems/dnotify.rst create mode 100644 Documentation/filesystems/dnotify.txt delete mode 100644 Documentation/filesystems/fiemap.rst create mode 100644 Documentation/filesystems/fiemap.txt delete mode 100644 Documentation/filesystems/files.rst create mode 100644 Documentation/filesystems/files.txt delete mode 100644 Documentation/filesystems/fsinfo.rst delete mode 100644 Documentation/filesystems/fuse-io.rst create mode 100644 Documentation/filesystems/fuse-io.txt delete mode 100644 Documentation/filesystems/gfs2-glocks.rst create mode 100644 Documentation/filesystems/gfs2-glocks.txt delete mode 100644 Documentation/filesystems/locks.rst create mode 100644 Documentation/filesystems/locks.txt delete mode 100644 Documentation/filesystems/mandatory-locking.rst create mode 100644 Documentation/filesystems/mandatory-locking.txt delete mode 100644 Documentation/filesystems/mount_api.rst create mode 100644 Documentation/filesystems/mount_api.txt delete mode 100644 Documentation/filesystems/quota.rst create mode 100644 Documentation/filesystems/quota.txt delete mode 100644 Documentation/filesystems/seq_file.rst create mode 100644 Documentation/filesystems/seq_file.txt delete mode 100644 Documentation/filesystems/sharedsubtree.rst create mode 100644 Documentation/filesystems/sharedsubtree.txt create mode 100644 Documentation/filesystems/spufs.txt delete mode 100644 Documentation/filesystems/spufs/index.rst delete mode 100644 Documentation/filesystems/spufs/spu_create.rst delete mode 100644 Documentation/filesystems/spufs/spu_run.rst delete mode 100644 Documentation/filesystems/spufs/spufs.rst delete mode 100644 Documentation/filesystems/sysfs-pci.rst create mode 100644 Documentation/filesystems/sysfs-pci.txt delete mode 100644 Documentation/filesystems/sysfs-tagging.rst create mode 100644 Documentation/filesystems/sysfs-tagging.txt delete mode 100644 Documentation/filesystems/xfs-delayed-logging-design.rst create mode 100644 Documentation/filesystems/xfs-delayed-logging-design.txt delete mode 100644 Documentation/filesystems/xfs-self-describing-metadata.rst create mode 100644 Documentation/filesystems/xfs-self-describing-metadata.txt delete mode 100644 Documentation/firmware-guide/acpi/intel-pmc-mux.rst delete mode 100644 Documentation/hwmon/bcm54140.rst delete mode 100644 Documentation/hwmon/max16601.rst create mode 100644 Documentation/i2c/i2c.svg delete mode 100644 Documentation/i2c/i2c_bus.svg delete mode 100644 Documentation/litmus-tests/README delete mode 100644 Documentation/litmus-tests/atomic/Atomic-RMW+mb__after_atomic-i [...] delete mode 100644 Documentation/litmus-tests/atomic/Atomic-RMW-ops-are-atomic-WRT [...] delete mode 100644 Documentation/litmus-tests/rcu/RCU+sync+free.litmus delete mode 100644 Documentation/litmus-tests/rcu/RCU+sync+read.litmus create mode 100644 Documentation/media/.gitignore create mode 100644 Documentation/media/Makefile rename Documentation/{userspace-api => }/media/audio.h.rst.exceptions (100%) rename Documentation/{userspace-api => }/media/ca.h.rst.exceptions (100%) create mode 100644 Documentation/media/cec-drivers/index.rst rename Documentation/{admin-guide/media => media/cec-drivers}/pulse8-cec.rst (100%) rename Documentation/{userspace-api => }/media/cec.h.rst.exceptions (100%) rename Documentation/{userspace-api => }/media/conf_nitpick.py (100%) rename Documentation/{userspace-api => }/media/dmx.h.rst.exceptions (100%) create mode 100644 Documentation/media/dvb-drivers/avermedia.rst create mode 100644 Documentation/media/dvb-drivers/bt8xx.rst create mode 100644 Documentation/media/dvb-drivers/cards.rst create mode 100644 Documentation/media/dvb-drivers/ci.rst rename Documentation/{driver-api/media/drivers => media/dvb-drivers}/contributors. [...] rename Documentation/{driver-api/media/drivers => media/dvb-drivers}/dvb-usb.rst (100%) create mode 100644 Documentation/media/dvb-drivers/faq.rst rename Documentation/{driver-api/media/drivers => media/dvb-drivers}/frontends.rst (100%) create mode 100644 Documentation/media/dvb-drivers/index.rst create mode 100644 Documentation/media/dvb-drivers/intro.rst rename Documentation/{admin-guide/media => media/dvb-drivers}/lmedm04.rst (100%) rename Documentation/{admin-guide/media => media/dvb-drivers}/opera-firmware.rst (100%) rename Documentation/{admin-guide/media => media/dvb-drivers}/technisat.rst (100%) rename Documentation/{admin-guide/media => media/dvb-drivers}/ttusb-dec.rst (100%) create mode 100644 Documentation/media/dvb-drivers/udev.rst rename Documentation/{userspace-api => }/media/frontend.h.rst.exceptions (100%) create mode 100644 Documentation/media/index.rst rename Documentation/{userspace-api => }/media/intro.rst (100%) rename Documentation/{driver-api/media => media/kapi}/cec-core.rst (100%) rename Documentation/{driver-api/media => media/kapi}/csi2.rst (100%) rename Documentation/{driver-api/media => media/kapi}/dtv-ca.rst (100%) rename Documentation/{driver-api/media => media/kapi}/dtv-common.rst (100%) rename Documentation/{driver-api/media => media/kapi}/dtv-core.rst (100%) rename Documentation/{driver-api/media => media/kapi}/dtv-demux.rst (100%) rename Documentation/{driver-api/media => media/kapi}/dtv-frontend.rst (100%) rename Documentation/{driver-api/media => media/kapi}/dtv-net.rst (100%) rename Documentation/{driver-api/media => media/kapi}/mc-core.rst (100%) rename Documentation/{driver-api/media => media/kapi}/rc-core.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-async.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-clocks.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-common.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-controls.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-core.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-dev.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-device.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-dv-timings.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-event.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-fh.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-flash-led-class.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-fwnode.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-intro.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-mc.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-mediabus.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-mem2mem.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-rect.rst (100%) create mode 100644 Documentation/media/kapi/v4l2-subdev.rst rename Documentation/{driver-api/media => media/kapi}/v4l2-tuner.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-tveeprom.rst (100%) create mode 100644 Documentation/media/kapi/v4l2-videobuf.rst rename Documentation/{driver-api/media => media/kapi}/v4l2-videobuf2.rst (100%) rename Documentation/{userspace-api => }/media/lirc.h.rst.exceptions (100%) rename Documentation/{userspace-api => }/media/media.h.rst.exceptions (100%) create mode 100644 Documentation/media/media_kapi.rst create mode 100644 Documentation/media/media_uapi.rst rename Documentation/{userspace-api => }/media/net.h.rst.exceptions (100%) create mode 100644 Documentation/media/typical_media_device.svg create mode 100644 Documentation/media/uapi/cec/cec-api.rst create mode 100644 Documentation/media/uapi/cec/cec-func-close.rst create mode 100644 Documentation/media/uapi/cec/cec-func-ioctl.rst create mode 100644 Documentation/media/uapi/cec/cec-func-open.rst create mode 100644 Documentation/media/uapi/cec/cec-func-poll.rst create mode 100644 Documentation/media/uapi/cec/cec-funcs.rst create mode 100644 Documentation/media/uapi/cec/cec-header.rst create mode 100644 Documentation/media/uapi/cec/cec-intro.rst create mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-caps.rst rename Documentation/{userspace-api/media => media/uapi}/cec/cec-ioc-adap-g-conn-i [...] create mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-log-addrs.rst create mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-phys-addr.rst create mode 100644 Documentation/media/uapi/cec/cec-ioc-dqevent.rst create mode 100644 Documentation/media/uapi/cec/cec-ioc-g-mode.rst create mode 100644 Documentation/media/uapi/cec/cec-ioc-receive.rst create mode 100644 Documentation/media/uapi/cec/cec-pin-error-inj.rst create mode 100644 Documentation/media/uapi/dvb/audio-bilingual-channel-select.rst create mode 100644 Documentation/media/uapi/dvb/audio-channel-select.rst create mode 100644 Documentation/media/uapi/dvb/audio-clear-buffer.rst create mode 100644 Documentation/media/uapi/dvb/audio-continue.rst create mode 100644 Documentation/media/uapi/dvb/audio-fclose.rst create mode 100644 Documentation/media/uapi/dvb/audio-fopen.rst create mode 100644 Documentation/media/uapi/dvb/audio-fwrite.rst create mode 100644 Documentation/media/uapi/dvb/audio-get-capabilities.rst create mode 100644 Documentation/media/uapi/dvb/audio-get-status.rst create mode 100644 Documentation/media/uapi/dvb/audio-pause.rst create mode 100644 Documentation/media/uapi/dvb/audio-play.rst create mode 100644 Documentation/media/uapi/dvb/audio-select-source.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-av-sync.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-bypass-mode.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-id.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-mixer.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-mute.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-streamtype.rst create mode 100644 Documentation/media/uapi/dvb/audio-stop.rst create mode 100644 Documentation/media/uapi/dvb/audio.rst create mode 100644 Documentation/media/uapi/dvb/audio_data_types.rst create mode 100644 Documentation/media/uapi/dvb/audio_function_calls.rst create mode 100644 Documentation/media/uapi/dvb/ca-fclose.rst create mode 100644 Documentation/media/uapi/dvb/ca-fopen.rst create mode 100644 Documentation/media/uapi/dvb/ca-get-cap.rst create mode 100644 Documentation/media/uapi/dvb/ca-get-descr-info.rst create mode 100644 Documentation/media/uapi/dvb/ca-get-msg.rst create mode 100644 Documentation/media/uapi/dvb/ca-get-slot-info.rst create mode 100644 Documentation/media/uapi/dvb/ca-reset.rst create mode 100644 Documentation/media/uapi/dvb/ca-send-msg.rst create mode 100644 Documentation/media/uapi/dvb/ca-set-descr.rst create mode 100644 Documentation/media/uapi/dvb/ca.rst create mode 100644 Documentation/media/uapi/dvb/ca_data_types.rst create mode 100644 Documentation/media/uapi/dvb/ca_function_calls.rst create mode 100644 Documentation/media/uapi/dvb/demux.rst create mode 100644 Documentation/media/uapi/dvb/dmx-add-pid.rst create mode 100644 Documentation/media/uapi/dvb/dmx-expbuf.rst create mode 100644 Documentation/media/uapi/dvb/dmx-fclose.rst create mode 100644 Documentation/media/uapi/dvb/dmx-fopen.rst create mode 100644 Documentation/media/uapi/dvb/dmx-fread.rst create mode 100644 Documentation/media/uapi/dvb/dmx-fwrite.rst create mode 100644 Documentation/media/uapi/dvb/dmx-get-pes-pids.rst create mode 100644 Documentation/media/uapi/dvb/dmx-get-stc.rst create mode 100644 Documentation/media/uapi/dvb/dmx-mmap.rst create mode 100644 Documentation/media/uapi/dvb/dmx-munmap.rst create mode 100644 Documentation/media/uapi/dvb/dmx-qbuf.rst create mode 100644 Documentation/media/uapi/dvb/dmx-querybuf.rst create mode 100644 Documentation/media/uapi/dvb/dmx-remove-pid.rst create mode 100644 Documentation/media/uapi/dvb/dmx-reqbufs.rst create mode 100644 Documentation/media/uapi/dvb/dmx-set-buffer-size.rst create mode 100644 Documentation/media/uapi/dvb/dmx-set-filter.rst create mode 100644 Documentation/media/uapi/dvb/dmx-set-pes-filter.rst create mode 100644 Documentation/media/uapi/dvb/dmx-start.rst create mode 100644 Documentation/media/uapi/dvb/dmx-stop.rst create mode 100644 Documentation/media/uapi/dvb/dmx_fcalls.rst create mode 100644 Documentation/media/uapi/dvb/dmx_types.rst create mode 100644 Documentation/media/uapi/dvb/dvb-fe-read-status.rst create mode 100644 Documentation/media/uapi/dvb/dvb-frontend-event.rst create mode 100644 Documentation/media/uapi/dvb/dvb-frontend-parameters.rst create mode 100644 Documentation/media/uapi/dvb/dvbapi.rst create mode 100644 Documentation/media/uapi/dvb/dvbproperty.rst create mode 100644 Documentation/media/uapi/dvb/dvbstb.svg create mode 100644 Documentation/media/uapi/dvb/examples.rst create mode 100644 Documentation/media/uapi/dvb/fe-bandwidth-t.rst create mode 100644 Documentation/media/uapi/dvb/fe-diseqc-recv-slave-reply.rst create mode 100644 Documentation/media/uapi/dvb/fe-diseqc-reset-overload.rst create mode 100644 Documentation/media/uapi/dvb/fe-diseqc-send-burst.rst create mode 100644 Documentation/media/uapi/dvb/fe-diseqc-send-master-cmd.rst create mode 100644 Documentation/media/uapi/dvb/fe-dishnetwork-send-legacy-cmd.rst create mode 100644 Documentation/media/uapi/dvb/fe-enable-high-lnb-voltage.rst create mode 100644 Documentation/media/uapi/dvb/fe-get-event.rst create mode 100644 Documentation/media/uapi/dvb/fe-get-frontend.rst create mode 100644 Documentation/media/uapi/dvb/fe-get-info.rst create mode 100644 Documentation/media/uapi/dvb/fe-get-property.rst create mode 100644 Documentation/media/uapi/dvb/fe-read-ber.rst create mode 100644 Documentation/media/uapi/dvb/fe-read-signal-strength.rst create mode 100644 Documentation/media/uapi/dvb/fe-read-snr.rst create mode 100644 Documentation/media/uapi/dvb/fe-read-status.rst create mode 100644 Documentation/media/uapi/dvb/fe-read-uncorrected-blocks.rst create mode 100644 Documentation/media/uapi/dvb/fe-set-frontend-tune-mode.rst create mode 100644 Documentation/media/uapi/dvb/fe-set-frontend.rst create mode 100644 Documentation/media/uapi/dvb/fe-set-tone.rst create mode 100644 Documentation/media/uapi/dvb/fe-set-voltage.rst create mode 100644 Documentation/media/uapi/dvb/fe-type-t.rst create mode 100644 Documentation/media/uapi/dvb/fe_property_parameters.rst create mode 100644 Documentation/media/uapi/dvb/frontend-header.rst create mode 100644 Documentation/media/uapi/dvb/frontend-property-cable-systems.rst create mode 100644 Documentation/media/uapi/dvb/frontend-property-satellite-systems.rst create mode 100644 Documentation/media/uapi/dvb/frontend-property-terrestrial-systems.rst create mode 100644 Documentation/media/uapi/dvb/frontend-stat-properties.rst create mode 100644 Documentation/media/uapi/dvb/frontend.rst create mode 100644 Documentation/media/uapi/dvb/frontend_f_close.rst create mode 100644 Documentation/media/uapi/dvb/frontend_f_open.rst create mode 100644 Documentation/media/uapi/dvb/frontend_fcalls.rst create mode 100644 Documentation/media/uapi/dvb/frontend_legacy_api.rst create mode 100644 Documentation/media/uapi/dvb/frontend_legacy_dvbv3_api.rst create mode 100644 Documentation/media/uapi/dvb/headers.rst create mode 100644 Documentation/media/uapi/dvb/intro.rst create mode 100644 Documentation/media/uapi/dvb/legacy_dvb_apis.rst create mode 100644 Documentation/media/uapi/dvb/net-add-if.rst create mode 100644 Documentation/media/uapi/dvb/net-get-if.rst create mode 100644 Documentation/media/uapi/dvb/net-remove-if.rst create mode 100644 Documentation/media/uapi/dvb/net-types.rst create mode 100644 Documentation/media/uapi/dvb/net.rst create mode 100644 Documentation/media/uapi/dvb/query-dvb-frontend-info.rst create mode 100644 Documentation/media/uapi/dvb/video-clear-buffer.rst create mode 100644 Documentation/media/uapi/dvb/video-command.rst create mode 100644 Documentation/media/uapi/dvb/video-continue.rst create mode 100644 Documentation/media/uapi/dvb/video-fast-forward.rst create mode 100644 Documentation/media/uapi/dvb/video-fclose.rst create mode 100644 Documentation/media/uapi/dvb/video-fopen.rst create mode 100644 Documentation/media/uapi/dvb/video-freeze.rst create mode 100644 Documentation/media/uapi/dvb/video-fwrite.rst create mode 100644 Documentation/media/uapi/dvb/video-get-capabilities.rst create mode 100644 Documentation/media/uapi/dvb/video-get-event.rst create mode 100644 Documentation/media/uapi/dvb/video-get-frame-count.rst create mode 100644 Documentation/media/uapi/dvb/video-get-pts.rst create mode 100644 Documentation/media/uapi/dvb/video-get-size.rst create mode 100644 Documentation/media/uapi/dvb/video-get-status.rst create mode 100644 Documentation/media/uapi/dvb/video-play.rst create mode 100644 Documentation/media/uapi/dvb/video-select-source.rst create mode 100644 Documentation/media/uapi/dvb/video-set-blank.rst create mode 100644 Documentation/media/uapi/dvb/video-set-display-format.rst create mode 100644 Documentation/media/uapi/dvb/video-set-format.rst create mode 100644 Documentation/media/uapi/dvb/video-set-streamtype.rst create mode 100644 Documentation/media/uapi/dvb/video-slowmotion.rst create mode 100644 Documentation/media/uapi/dvb/video-stillpicture.rst create mode 100644 Documentation/media/uapi/dvb/video-stop.rst create mode 100644 Documentation/media/uapi/dvb/video-try-command.rst create mode 100644 Documentation/media/uapi/dvb/video.rst create mode 100644 Documentation/media/uapi/dvb/video_function_calls.rst create mode 100644 Documentation/media/uapi/dvb/video_types.rst create mode 100644 Documentation/media/uapi/fdl-appendix.rst create mode 100644 Documentation/media/uapi/gen-errors.rst create mode 100644 Documentation/media/uapi/mediactl/media-controller-intro.rst create mode 100644 Documentation/media/uapi/mediactl/media-controller-model.rst create mode 100644 Documentation/media/uapi/mediactl/media-controller.rst create mode 100644 Documentation/media/uapi/mediactl/media-func-close.rst create mode 100644 Documentation/media/uapi/mediactl/media-func-ioctl.rst create mode 100644 Documentation/media/uapi/mediactl/media-func-open.rst create mode 100644 Documentation/media/uapi/mediactl/media-funcs.rst create mode 100644 Documentation/media/uapi/mediactl/media-header.rst create mode 100644 Documentation/media/uapi/mediactl/media-ioc-device-info.rst create mode 100644 Documentation/media/uapi/mediactl/media-ioc-enum-entities.rst create mode 100644 Documentation/media/uapi/mediactl/media-ioc-enum-links.rst create mode 100644 Documentation/media/uapi/mediactl/media-ioc-g-topology.rst create mode 100644 Documentation/media/uapi/mediactl/media-ioc-request-alloc.rst create mode 100644 Documentation/media/uapi/mediactl/media-ioc-setup-link.rst create mode 100644 Documentation/media/uapi/mediactl/media-request-ioc-queue.rst create mode 100644 Documentation/media/uapi/mediactl/media-request-ioc-reinit.rst create mode 100644 Documentation/media/uapi/mediactl/media-types.rst create mode 100644 Documentation/media/uapi/mediactl/request-api.rst create mode 100644 Documentation/media/uapi/mediactl/request-func-close.rst create mode 100644 Documentation/media/uapi/mediactl/request-func-ioctl.rst create mode 100644 Documentation/media/uapi/mediactl/request-func-poll.rst create mode 100644 Documentation/media/uapi/rc/keytable.c.rst create mode 100644 Documentation/media/uapi/rc/lirc-dev-intro.rst create mode 100644 Documentation/media/uapi/rc/lirc-dev.rst create mode 100644 Documentation/media/uapi/rc/lirc-func.rst create mode 100644 Documentation/media/uapi/rc/lirc-get-features.rst create mode 100644 Documentation/media/uapi/rc/lirc-get-rec-mode.rst create mode 100644 Documentation/media/uapi/rc/lirc-get-rec-resolution.rst create mode 100644 Documentation/media/uapi/rc/lirc-get-send-mode.rst create mode 100644 Documentation/media/uapi/rc/lirc-get-timeout.rst create mode 100644 Documentation/media/uapi/rc/lirc-header.rst create mode 100644 Documentation/media/uapi/rc/lirc-read.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-measure-carrier-mode.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-rec-carrier-range.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-rec-carrier.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-rec-timeout-reports.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-rec-timeout.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-send-carrier.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-send-duty-cycle.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-transmitter-mask.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-wideband-receiver.rst create mode 100644 Documentation/media/uapi/rc/lirc-write.rst create mode 100644 Documentation/media/uapi/rc/rc-intro.rst rename Documentation/{userspace-api/media => media/uapi}/rc/rc-protos.rst (100%) create mode 100644 Documentation/media/uapi/rc/rc-sysfs-nodes.rst create mode 100644 Documentation/media/uapi/rc/rc-table-change.rst create mode 100644 Documentation/media/uapi/rc/rc-tables.rst create mode 100644 Documentation/media/uapi/rc/remote_controllers.rst create mode 100644 Documentation/media/uapi/v4l/app-pri.rst create mode 100644 Documentation/media/uapi/v4l/async.rst create mode 100644 Documentation/media/uapi/v4l/audio.rst create mode 100644 Documentation/media/uapi/v4l/bayer.svg create mode 100644 Documentation/media/uapi/v4l/biblio.rst create mode 100644 Documentation/media/uapi/v4l/buffer.rst create mode 100644 Documentation/media/uapi/v4l/capture-example.rst create mode 100644 Documentation/media/uapi/v4l/capture.c.rst create mode 100644 Documentation/media/uapi/v4l/colorspaces-defs.rst create mode 100644 Documentation/media/uapi/v4l/colorspaces-details.rst create mode 100644 Documentation/media/uapi/v4l/colorspaces.rst create mode 100644 Documentation/media/uapi/v4l/common-defs.rst create mode 100644 Documentation/media/uapi/v4l/common.rst create mode 100644 Documentation/media/uapi/v4l/compat.rst create mode 100644 Documentation/media/uapi/v4l/constraints.svg create mode 100644 Documentation/media/uapi/v4l/control.rst create mode 100644 Documentation/media/uapi/v4l/crop.rst create mode 100644 Documentation/media/uapi/v4l/crop.svg create mode 100644 Documentation/media/uapi/v4l/depth-formats.rst create mode 100644 Documentation/media/uapi/v4l/dev-capture.rst rename Documentation/{userspace-api/media => media/uapi}/v4l/dev-decoder.rst (100%) create mode 100644 Documentation/media/uapi/v4l/dev-event.rst create mode 100644 Documentation/media/uapi/v4l/dev-mem2mem.rst create mode 100644 Documentation/media/uapi/v4l/dev-meta.rst create mode 100644 Documentation/media/uapi/v4l/dev-osd.rst create mode 100644 Documentation/media/uapi/v4l/dev-output.rst create mode 100644 Documentation/media/uapi/v4l/dev-overlay.rst create mode 100644 Documentation/media/uapi/v4l/dev-radio.rst create mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi.rst create mode 100644 Documentation/media/uapi/v4l/dev-rds.rst create mode 100644 Documentation/media/uapi/v4l/dev-sdr.rst create mode 100644 Documentation/media/uapi/v4l/dev-sliced-vbi.rst rename Documentation/{userspace-api/media => media/uapi}/v4l/dev-stateless-decoder [...] create mode 100644 Documentation/media/uapi/v4l/dev-subdev.rst create mode 100644 Documentation/media/uapi/v4l/dev-touch.rst create mode 100644 Documentation/media/uapi/v4l/devices.rst create mode 100644 Documentation/media/uapi/v4l/diff-v4l.rst create mode 100644 Documentation/media/uapi/v4l/dmabuf.rst create mode 100644 Documentation/media/uapi/v4l/dv-timings.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-camera.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-codec.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-detect.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-dv.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-flash.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-fm-rx.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-fm-tx.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-image-process.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-image-source.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-rf-tuner.rst create mode 100644 Documentation/media/uapi/v4l/extended-controls.rst create mode 100644 Documentation/media/uapi/v4l/field-order.rst create mode 100644 Documentation/media/uapi/v4l/fieldseq_bt.svg create mode 100644 Documentation/media/uapi/v4l/fieldseq_tb.svg create mode 100644 Documentation/media/uapi/v4l/format.rst create mode 100644 Documentation/media/uapi/v4l/func-close.rst create mode 100644 Documentation/media/uapi/v4l/func-ioctl.rst create mode 100644 Documentation/media/uapi/v4l/func-mmap.rst create mode 100644 Documentation/media/uapi/v4l/func-munmap.rst create mode 100644 Documentation/media/uapi/v4l/func-open.rst create mode 100644 Documentation/media/uapi/v4l/func-poll.rst create mode 100644 Documentation/media/uapi/v4l/func-read.rst create mode 100644 Documentation/media/uapi/v4l/func-select.rst create mode 100644 Documentation/media/uapi/v4l/func-write.rst create mode 100644 Documentation/media/uapi/v4l/hist-v4l2.rst create mode 100644 Documentation/media/uapi/v4l/hsv-formats.rst create mode 100644 Documentation/media/uapi/v4l/io.rst create mode 100644 Documentation/media/uapi/v4l/libv4l-introduction.rst create mode 100644 Documentation/media/uapi/v4l/libv4l.rst create mode 100644 Documentation/media/uapi/v4l/meta-formats.rst create mode 100644 Documentation/media/uapi/v4l/mmap.rst create mode 100644 Documentation/media/uapi/v4l/nv12mt.svg create mode 100644 Documentation/media/uapi/v4l/nv12mt_example.svg create mode 100644 Documentation/media/uapi/v4l/open.rst rename Documentation/{userspace-api/media => media/uapi}/v4l/pipeline.dot (100%) create mode 100644 Documentation/media/uapi/v4l/pixfmt-bayer.rst rename Documentation/{userspace-api/media => media/uapi}/v4l/pixfmt-cnf4.rst (100%) create mode 100644 Documentation/media/uapi/v4l/pixfmt-compressed.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-grey.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-indexed.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-intro.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-inzi.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-m420.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-uvc.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vivid.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vsp1-hgo.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12m.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv16.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv16m.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv24.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-reserved.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-rgb.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cs08.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cs14le.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cu08.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cu16le.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-pcu16be.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-pcu18be.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-pcu20be.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-ru12le.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10alaw8.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10dpcm8.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb12.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb12p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb16.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb8.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td08.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td16.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-uv8.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-uyvy.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-v4l2-mplane.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-v4l2.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-vyuy.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y10.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y10b.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y10p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y12.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y12i.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y14.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y16-be.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y16.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y41p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y8i.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv410.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv411p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv420.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv420m.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv422m.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv422p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv444m.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuyv.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yvyu.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-z16.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt.rst create mode 100644 Documentation/media/uapi/v4l/planar-apis.rst create mode 100644 Documentation/media/uapi/v4l/querycap.rst create mode 100644 Documentation/media/uapi/v4l/rw.rst create mode 100644 Documentation/media/uapi/v4l/sdr-formats.rst create mode 100644 Documentation/media/uapi/v4l/selection-api-configuration.rst create mode 100644 Documentation/media/uapi/v4l/selection-api-examples.rst create mode 100644 Documentation/media/uapi/v4l/selection-api-intro.rst create mode 100644 Documentation/media/uapi/v4l/selection-api-targets.rst create mode 100644 Documentation/media/uapi/v4l/selection-api-vs-crop-api.rst create mode 100644 Documentation/media/uapi/v4l/selection-api.rst create mode 100644 Documentation/media/uapi/v4l/selection.svg create mode 100644 Documentation/media/uapi/v4l/selections-common.rst create mode 100644 Documentation/media/uapi/v4l/standard.rst create mode 100644 Documentation/media/uapi/v4l/streaming-par.rst create mode 100644 Documentation/media/uapi/v4l/subdev-formats.rst create mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-crop.svg create mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-full.svg create mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-scaling-mu [...] create mode 100644 Documentation/media/uapi/v4l/tch-formats.rst create mode 100644 Documentation/media/uapi/v4l/tuner.rst create mode 100644 Documentation/media/uapi/v4l/user-func.rst create mode 100644 Documentation/media/uapi/v4l/userp.rst create mode 100644 Documentation/media/uapi/v4l/v4l2-selection-flags.rst create mode 100644 Documentation/media/uapi/v4l/v4l2-selection-targets.rst create mode 100644 Documentation/media/uapi/v4l/v4l2.rst create mode 100644 Documentation/media/uapi/v4l/v4l2grab-example.rst create mode 100644 Documentation/media/uapi/v4l/v4l2grab.c.rst create mode 100644 Documentation/media/uapi/v4l/vbi_525.svg create mode 100644 Documentation/media/uapi/v4l/vbi_625.svg create mode 100644 Documentation/media/uapi/v4l/vbi_hsync.svg create mode 100644 Documentation/media/uapi/v4l/video.rst create mode 100644 Documentation/media/uapi/v4l/videodev.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-create-bufs.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-cropcap.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-dbg-g-chip-info.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-dbg-g-register.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-decoder-cmd.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-dqevent.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-dv-timings-cap.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-encoder-cmd.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enum-dv-timings.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enum-fmt.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enum-frameintervals.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enum-framesizes.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enum-freq-bands.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enumaudio.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enumaudioout.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enuminput.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enumoutput.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enumstd.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-expbuf.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-audio.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-audioout.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-crop.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-ctrl.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-dv-timings.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-edid.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-enc-index.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-ext-ctrls.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-fbuf.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-fmt.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-frequency.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-input.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-jpegcomp.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-modulator.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-output.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-parm.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-priority.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-selection.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-sliced-vbi-cap.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-std.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-tuner.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-log-status.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-overlay.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-prepare-buf.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-qbuf.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-query-dv-timings.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-querybuf.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-querycap.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-queryctrl.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-querystd.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-reqbufs.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-s-hw-freq-seek.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-streamon.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-enum-frame-interval.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-enum-frame-size.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-enum-mbus-code.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-crop.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-fmt.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-frame-interval.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-selection.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subscribe-event.rst create mode 100644 Documentation/media/uapi/v4l/yuv-formats.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/au0828-cardlist.rst (100%) create mode 100644 Documentation/media/v4l-drivers/bttv-cardlist.rst create mode 100644 Documentation/media/v4l-drivers/bttv.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/cafe_ccic.rst (100%) create mode 100644 Documentation/media/v4l-drivers/cardlist.rst create mode 100644 Documentation/media/v4l-drivers/cpia2.rst create mode 100644 Documentation/media/v4l-drivers/cx2341x.rst create mode 100644 Documentation/media/v4l-drivers/cx23885-cardlist.rst create mode 100644 Documentation/media/v4l-drivers/cx88-cardlist.rst create mode 100644 Documentation/media/v4l-drivers/cx88.rst create mode 100644 Documentation/media/v4l-drivers/davinci-vpbe.rst create mode 100644 Documentation/media/v4l-drivers/em28xx-cardlist.rst create mode 100644 Documentation/media/v4l-drivers/fimc.rst rename Documentation/{userspace-api/media/v4l => media/v4l-drivers}/fourcc.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/gspca-cardlist.rst (100%) create mode 100644 Documentation/media/v4l-drivers/imx.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/imx7.rst (100%) create mode 100644 Documentation/media/v4l-drivers/index.rst create mode 100644 Documentation/media/v4l-drivers/ipu3.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/ipu3_rcb.svg (100%) create mode 100644 Documentation/media/v4l-drivers/ivtv-cardlist.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/ivtv.rst (100%) create mode 100644 Documentation/media/v4l-drivers/max2175.rst create mode 100644 Documentation/media/v4l-drivers/meye.rst create mode 100644 Documentation/media/v4l-drivers/omap3isp.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/omap4_camera.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/philips.rst (100%) rename Documentation/{driver-api/media/drivers => media/v4l-drivers}/pvrusb2.rst (100%) rename Documentation/{driver-api/media/drivers => media/v4l-drivers}/pxa_camera.rs [...] rename Documentation/{admin-guide/media => media/v4l-drivers}/qcom_camss.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/qcom_camss_8x96_grap [...] rename Documentation/{admin-guide/media => media/v4l-drivers}/qcom_camss_graph.dot (100%) rename Documentation/{driver-api/media/drivers => media/v4l-drivers}/radiotrack.rs [...] rename Documentation/{admin-guide/media => media/v4l-drivers}/rcar-fdp1.rst (100%) create mode 100644 Documentation/media/v4l-drivers/saa7134-cardlist.rst create mode 100644 Documentation/media/v4l-drivers/saa7134.rst create mode 100644 Documentation/media/v4l-drivers/saa7164-cardlist.rst rename Documentation/{driver-api/media/drivers => media/v4l-drivers}/sh_mobile_ceu [...] rename Documentation/{admin-guide/media => media/v4l-drivers}/si470x.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/si4713.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/si476x.rst (100%) rename {drivers/staging/media/soc_camera => Documentation/media/v4l-drivers}/soc-c [...] rename Documentation/{admin-guide/media => media/v4l-drivers}/tm6000-cardlist.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/tuner-cardlist.rst (100%) rename Documentation/{driver-api/media/drivers => media/v4l-drivers}/tuners.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/usbvision-cardlist.r [...] rename Documentation/{userspace-api/media/drivers => media/v4l-drivers}/uvcvideo.r [...] create mode 100644 Documentation/media/v4l-drivers/v4l-with-ir.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/vimc.dot (100%) create mode 100644 Documentation/media/v4l-drivers/vimc.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/vivid.rst (100%) create mode 100644 Documentation/media/v4l-drivers/zr364xx.rst rename Documentation/{userspace-api => }/media/video.h.rst.exceptions (100%) create mode 100644 Documentation/media/videodev2.h.rst.exceptions delete mode 100644 Documentation/networking/6pack.rst create mode 100644 Documentation/networking/6pack.txt create mode 100644 Documentation/networking/PLIP.txt delete mode 100644 Documentation/networking/altera_tse.rst create mode 100644 Documentation/networking/altera_tse.txt delete mode 100644 Documentation/networking/arcnet-hardware.rst create mode 100644 Documentation/networking/arcnet-hardware.txt delete mode 100644 Documentation/networking/arcnet.rst create mode 100644 Documentation/networking/arcnet.txt delete mode 100644 Documentation/networking/atm.rst create mode 100644 Documentation/networking/atm.txt delete mode 100644 Documentation/networking/ax25.rst create mode 100644 Documentation/networking/ax25.txt delete mode 100644 Documentation/networking/baycom.rst create mode 100644 Documentation/networking/baycom.txt delete mode 100644 Documentation/networking/bonding.rst create mode 100644 Documentation/networking/bonding.txt create mode 100644 Documentation/networking/caif/Linux-CAIF.txt delete mode 100644 Documentation/networking/caif/index.rst delete mode 100644 Documentation/networking/caif/linux_caif.rst delete mode 100644 Documentation/networking/caif/spi_porting.rst create mode 100644 Documentation/networking/caif/spi_porting.txt delete mode 100644 Documentation/networking/cdc_mbim.rst create mode 100644 Documentation/networking/cdc_mbim.txt delete mode 100644 Documentation/networking/cops.rst create mode 100644 Documentation/networking/cops.txt delete mode 100644 Documentation/networking/cxacru.rst create mode 100644 Documentation/networking/cxacru.txt delete mode 100644 Documentation/networking/dccp.rst create mode 100644 Documentation/networking/dccp.txt delete mode 100644 Documentation/networking/dctcp.rst create mode 100644 Documentation/networking/dctcp.txt delete mode 100644 Documentation/networking/decnet.rst create mode 100644 Documentation/networking/decnet.txt delete mode 100644 Documentation/networking/defza.rst create mode 100644 Documentation/networking/defza.txt delete mode 100644 Documentation/networking/device_drivers/3com/3c509.rst create mode 100644 Documentation/networking/device_drivers/3com/3c509.txt delete mode 100644 Documentation/networking/device_drivers/3com/vortex.rst create mode 100644 Documentation/networking/device_drivers/3com/vortex.txt delete mode 100644 Documentation/networking/device_drivers/amazon/ena.rst create mode 100644 Documentation/networking/device_drivers/amazon/ena.txt delete mode 100644 Documentation/networking/device_drivers/aquantia/atlantic.rst create mode 100644 Documentation/networking/device_drivers/aquantia/atlantic.txt delete mode 100644 Documentation/networking/device_drivers/chelsio/cxgb.rst create mode 100644 Documentation/networking/device_drivers/chelsio/cxgb.txt delete mode 100644 Documentation/networking/device_drivers/cirrus/cs89x0.rst create mode 100644 Documentation/networking/device_drivers/cirrus/cs89x0.txt delete mode 100644 Documentation/networking/device_drivers/davicom/dm9000.rst create mode 100644 Documentation/networking/device_drivers/davicom/dm9000.txt delete mode 100644 Documentation/networking/device_drivers/dec/de4x5.rst create mode 100644 Documentation/networking/device_drivers/dec/de4x5.txt delete mode 100644 Documentation/networking/device_drivers/dec/dmfe.rst create mode 100644 Documentation/networking/device_drivers/dec/dmfe.txt delete mode 100644 Documentation/networking/device_drivers/dlink/dl2k.rst create mode 100644 Documentation/networking/device_drivers/dlink/dl2k.txt delete mode 100644 Documentation/networking/device_drivers/freescale/dpaa.rst create mode 100644 Documentation/networking/device_drivers/freescale/dpaa.txt delete mode 100644 Documentation/networking/device_drivers/freescale/gianfar.rst create mode 100644 Documentation/networking/device_drivers/freescale/gianfar.txt delete mode 100644 Documentation/networking/device_drivers/intel/ipw2100.rst create mode 100644 Documentation/networking/device_drivers/intel/ipw2100.txt delete mode 100644 Documentation/networking/device_drivers/intel/ipw2200.rst create mode 100644 Documentation/networking/device_drivers/intel/ipw2200.txt delete mode 100644 Documentation/networking/device_drivers/microsoft/netvsc.rst create mode 100644 Documentation/networking/device_drivers/microsoft/netvsc.txt delete mode 100644 Documentation/networking/device_drivers/neterion/s2io.rst create mode 100644 Documentation/networking/device_drivers/neterion/s2io.txt delete mode 100644 Documentation/networking/device_drivers/neterion/vxge.rst create mode 100644 Documentation/networking/device_drivers/neterion/vxge.txt delete mode 100644 Documentation/networking/device_drivers/qualcomm/rmnet.rst create mode 100644 Documentation/networking/device_drivers/qualcomm/rmnet.txt delete mode 100644 Documentation/networking/device_drivers/sb1000.rst create mode 100644 Documentation/networking/device_drivers/sb1000.txt delete mode 100644 Documentation/networking/device_drivers/smsc/smc9.rst create mode 100644 Documentation/networking/device_drivers/smsc/smc9.txt delete mode 100644 Documentation/networking/device_drivers/ti/cpsw.rst create mode 100644 Documentation/networking/device_drivers/ti/cpsw.txt delete mode 100644 Documentation/networking/device_drivers/ti/cpsw_switchdev.rst create mode 100644 Documentation/networking/device_drivers/ti/cpsw_switchdev.txt delete mode 100644 Documentation/networking/device_drivers/ti/tlan.rst create mode 100644 Documentation/networking/device_drivers/ti/tlan.txt delete mode 100644 Documentation/networking/device_drivers/toshiba/spider_net.rst create mode 100644 Documentation/networking/device_drivers/toshiba/spider_net.txt delete mode 100644 Documentation/networking/devlink-params-sja1105.txt delete mode 100644 Documentation/networking/dns_resolver.rst create mode 100644 Documentation/networking/dns_resolver.txt delete mode 100644 Documentation/networking/driver.rst create mode 100644 Documentation/networking/driver.txt delete mode 100644 Documentation/networking/eql.rst create mode 100644 Documentation/networking/eql.txt delete mode 100644 Documentation/networking/fib_trie.rst create mode 100644 Documentation/networking/fib_trie.txt delete mode 100644 Documentation/networking/filter.rst create mode 100644 Documentation/networking/filter.txt delete mode 100644 Documentation/networking/fore200e.rst create mode 100644 Documentation/networking/fore200e.txt delete mode 100644 Documentation/networking/framerelay.rst create mode 100644 Documentation/networking/framerelay.txt delete mode 100644 Documentation/networking/gen_stats.rst create mode 100644 Documentation/networking/gen_stats.txt delete mode 100644 Documentation/networking/generic-hdlc.rst create mode 100644 Documentation/networking/generic-hdlc.txt delete mode 100644 Documentation/networking/generic_netlink.rst create mode 100644 Documentation/networking/generic_netlink.txt delete mode 100644 Documentation/networking/gtp.rst create mode 100644 Documentation/networking/gtp.txt delete mode 100644 Documentation/networking/hinic.rst create mode 100644 Documentation/networking/hinic.txt delete mode 100644 Documentation/networking/ila.rst create mode 100644 Documentation/networking/ila.txt delete mode 100644 Documentation/networking/ip-sysctl.rst create mode 100644 Documentation/networking/ip-sysctl.txt delete mode 100644 Documentation/networking/ip_dynaddr.rst create mode 100644 Documentation/networking/ip_dynaddr.txt delete mode 100644 Documentation/networking/ipddp.rst create mode 100644 Documentation/networking/ipddp.txt delete mode 100644 Documentation/networking/iphase.rst create mode 100644 Documentation/networking/iphase.txt delete mode 100644 Documentation/networking/ipsec.rst create mode 100644 Documentation/networking/ipsec.txt delete mode 100644 Documentation/networking/ipv6.rst create mode 100644 Documentation/networking/ipv6.txt delete mode 100644 Documentation/networking/ipvlan.rst create mode 100644 Documentation/networking/ipvlan.txt delete mode 100644 Documentation/networking/ipvs-sysctl.rst create mode 100644 Documentation/networking/ipvs-sysctl.txt delete mode 100644 Documentation/networking/kcm.rst create mode 100644 Documentation/networking/kcm.txt delete mode 100644 Documentation/networking/l2tp.rst create mode 100644 Documentation/networking/l2tp.txt delete mode 100644 Documentation/networking/lapb-module.rst create mode 100644 Documentation/networking/lapb-module.txt delete mode 100644 Documentation/networking/ltpc.rst create mode 100644 Documentation/networking/ltpc.txt delete mode 100644 Documentation/networking/mac80211-injection.rst create mode 100644 Documentation/networking/mac80211-injection.txt delete mode 100644 Documentation/networking/mpls-sysctl.rst create mode 100644 Documentation/networking/mpls-sysctl.txt delete mode 100644 Documentation/networking/multiqueue.rst create mode 100644 Documentation/networking/multiqueue.txt delete mode 100644 Documentation/networking/netconsole.rst create mode 100644 Documentation/networking/netconsole.txt delete mode 100644 Documentation/networking/netdev-features.rst create mode 100644 Documentation/networking/netdev-features.txt delete mode 100644 Documentation/networking/netdevices.rst create mode 100644 Documentation/networking/netdevices.txt delete mode 100644 Documentation/networking/netfilter-sysctl.rst create mode 100644 Documentation/networking/netfilter-sysctl.txt delete mode 100644 Documentation/networking/netif-msg.rst create mode 100644 Documentation/networking/netif-msg.txt delete mode 100644 Documentation/networking/nf_conntrack-sysctl.rst create mode 100644 Documentation/networking/nf_conntrack-sysctl.txt delete mode 100644 Documentation/networking/nf_flowtable.rst create mode 100644 Documentation/networking/nf_flowtable.txt delete mode 100644 Documentation/networking/openvswitch.rst create mode 100644 Documentation/networking/openvswitch.txt delete mode 100644 Documentation/networking/operstates.rst create mode 100644 Documentation/networking/operstates.txt delete mode 100644 Documentation/networking/packet_mmap.rst create mode 100644 Documentation/networking/packet_mmap.txt delete mode 100644 Documentation/networking/phonet.rst create mode 100644 Documentation/networking/phonet.txt delete mode 100644 Documentation/networking/pktgen.rst create mode 100644 Documentation/networking/pktgen.txt delete mode 100644 Documentation/networking/plip.rst delete mode 100644 Documentation/networking/ppp_generic.rst create mode 100644 Documentation/networking/ppp_generic.txt delete mode 100644 Documentation/networking/proc_net_tcp.rst create mode 100644 Documentation/networking/proc_net_tcp.txt delete mode 100644 Documentation/networking/radiotap-headers.rst create mode 100644 Documentation/networking/radiotap-headers.txt delete mode 100644 Documentation/networking/ray_cs.rst create mode 100644 Documentation/networking/ray_cs.txt delete mode 100644 Documentation/networking/rds.rst create mode 100644 Documentation/networking/rds.txt delete mode 100644 Documentation/networking/regulatory.rst create mode 100644 Documentation/networking/regulatory.txt delete mode 100644 Documentation/networking/rxrpc.rst create mode 100644 Documentation/networking/rxrpc.txt delete mode 100644 Documentation/networking/sctp.rst create mode 100644 Documentation/networking/sctp.txt delete mode 100644 Documentation/networking/secid.rst create mode 100644 Documentation/networking/secid.txt delete mode 100644 Documentation/networking/seg6-sysctl.rst create mode 100644 Documentation/networking/seg6-sysctl.txt delete mode 100644 Documentation/networking/skfp.rst create mode 100644 Documentation/networking/skfp.txt delete mode 100644 Documentation/networking/strparser.rst create mode 100644 Documentation/networking/strparser.txt delete mode 100644 Documentation/networking/switchdev.rst create mode 100644 Documentation/networking/switchdev.txt delete mode 100644 Documentation/networking/tc-actions-env-rules.rst create mode 100644 Documentation/networking/tc-actions-env-rules.txt delete mode 100644 Documentation/networking/tcp-thin.rst create mode 100644 Documentation/networking/tcp-thin.txt delete mode 100644 Documentation/networking/team.rst create mode 100644 Documentation/networking/team.txt delete mode 100644 Documentation/networking/timestamping.rst create mode 100644 Documentation/networking/timestamping.txt delete mode 100644 Documentation/networking/tproxy.rst create mode 100644 Documentation/networking/tproxy.txt delete mode 100644 Documentation/networking/tuntap.rst create mode 100644 Documentation/networking/tuntap.txt delete mode 100644 Documentation/networking/udplite.rst create mode 100644 Documentation/networking/udplite.txt delete mode 100644 Documentation/networking/vrf.rst create mode 100644 Documentation/networking/vrf.txt delete mode 100644 Documentation/networking/vxlan.rst create mode 100644 Documentation/networking/vxlan.txt delete mode 100644 Documentation/networking/x25-iface.rst create mode 100644 Documentation/networking/x25-iface.txt delete mode 100644 Documentation/networking/x25.rst create mode 100644 Documentation/networking/x25.txt delete mode 100644 Documentation/networking/xfrm_device.rst create mode 100644 Documentation/networking/xfrm_device.txt delete mode 100644 Documentation/networking/xfrm_proc.rst create mode 100644 Documentation/networking/xfrm_proc.txt delete mode 100644 Documentation/networking/xfrm_sync.rst create mode 100644 Documentation/networking/xfrm_sync.txt delete mode 100644 Documentation/networking/xfrm_sysctl.rst create mode 100644 Documentation/networking/xfrm_sysctl.txt delete mode 100644 Documentation/networking/z8530drv.rst create mode 100644 Documentation/networking/z8530drv.txt delete mode 100644 Documentation/powerpc/vas-api.rst rename Documentation/{core-api/rbtree.rst => rbtree.txt} (100%) delete mode 100644 Documentation/s390/pci.rst delete mode 100644 Documentation/translations/it_IT/riscv/patch-acceptance.rst delete mode 100644 Documentation/userspace-api/media/Makefile delete mode 100644 Documentation/userspace-api/media/cec/cec-api.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-func-close.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-func-ioctl.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-func-open.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-func-poll.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-funcs.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-header.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-intro.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-ioc-adap-g-caps.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-ioc-adap-g-log-addrs.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-ioc-adap-g-phys-addr.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-ioc-dqevent.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-ioc-g-mode.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-ioc-receive.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-pin-error-inj.rst delete mode 100644 Documentation/userspace-api/media/drivers/cx2341x-uapi.rst delete mode 100644 Documentation/userspace-api/media/drivers/imx-uapi.rst delete mode 100644 Documentation/userspace-api/media/drivers/index.rst delete mode 100644 Documentation/userspace-api/media/drivers/max2175.rst delete mode 100644 Documentation/userspace-api/media/drivers/meye-uapi.rst delete mode 100644 Documentation/userspace-api/media/drivers/omap3isp-uapi.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-bilingual-channel-s [...] delete mode 100644 Documentation/userspace-api/media/dvb/audio-channel-select.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-clear-buffer.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-continue.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-fclose.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-fopen.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-fwrite.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-get-capabilities.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-get-status.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-pause.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-play.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-select-source.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-set-av-sync.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-set-bypass-mode.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-set-id.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-set-mixer.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-set-mute.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-set-streamtype.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-stop.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio_data_types.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio_function_calls.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-fclose.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-fopen.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-get-cap.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-get-descr-info.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-get-msg.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-get-slot-info.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-reset.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-send-msg.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-set-descr.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca_data_types.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca_function_calls.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca_high_level.rst delete mode 100644 Documentation/userspace-api/media/dvb/demux.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-add-pid.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-expbuf.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-fclose.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-fopen.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-fread.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-fwrite.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-get-pes-pids.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-get-stc.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-mmap.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-munmap.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-qbuf.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-querybuf.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-remove-pid.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-reqbufs.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-set-buffer-size.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-set-filter.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-set-pes-filter.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-start.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-stop.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx_fcalls.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx_types.rst delete mode 100644 Documentation/userspace-api/media/dvb/dvb-fe-read-status.rst delete mode 100644 Documentation/userspace-api/media/dvb/dvb-frontend-event.rst delete mode 100644 Documentation/userspace-api/media/dvb/dvb-frontend-parameters.rst delete mode 100644 Documentation/userspace-api/media/dvb/dvbapi.rst delete mode 100644 Documentation/userspace-api/media/dvb/dvbproperty.rst delete mode 100644 Documentation/userspace-api/media/dvb/dvbstb.svg delete mode 100644 Documentation/userspace-api/media/dvb/examples.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-bandwidth-t.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-recv-slave-reply.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-reset-overload.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-send-burst.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-send-master-cmd.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-dishnetwork-send-legac [...] delete mode 100644 Documentation/userspace-api/media/dvb/fe-enable-high-lnb-voltage.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-get-event.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-get-frontend.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-get-info.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-get-property.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-read-ber.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-read-signal-strength.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-read-snr.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-read-status.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-read-uncorrected-blocks.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-set-frontend-tune-mode.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-set-frontend.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-set-tone.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-set-voltage.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-type-t.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe_property_parameters.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend-header.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend-property-cable-s [...] delete mode 100644 Documentation/userspace-api/media/dvb/frontend-property-satelli [...] delete mode 100644 Documentation/userspace-api/media/dvb/frontend-property-terrest [...] delete mode 100644 Documentation/userspace-api/media/dvb/frontend-stat-properties.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend_f_close.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend_f_open.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend_fcalls.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend_legacy_api.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend_legacy_dvbv3_api.rst delete mode 100644 Documentation/userspace-api/media/dvb/headers.rst delete mode 100644 Documentation/userspace-api/media/dvb/intro.rst delete mode 100644 Documentation/userspace-api/media/dvb/legacy_dvb_apis.rst delete mode 100644 Documentation/userspace-api/media/dvb/net-add-if.rst delete mode 100644 Documentation/userspace-api/media/dvb/net-get-if.rst delete mode 100644 Documentation/userspace-api/media/dvb/net-remove-if.rst delete mode 100644 Documentation/userspace-api/media/dvb/net-types.rst delete mode 100644 Documentation/userspace-api/media/dvb/net.rst delete mode 100644 Documentation/userspace-api/media/dvb/query-dvb-frontend-info.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-clear-buffer.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-command.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-continue.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-fast-forward.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-fclose.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-fopen.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-freeze.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-fwrite.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-get-capabilities.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-get-event.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-get-frame-count.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-get-pts.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-get-size.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-get-status.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-play.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-select-source.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-set-blank.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-set-display-format.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-set-format.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-set-streamtype.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-slowmotion.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-stillpicture.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-stop.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-try-command.rst delete mode 100644 Documentation/userspace-api/media/dvb/video.rst delete mode 100644 Documentation/userspace-api/media/dvb/video_function_calls.rst delete mode 100644 Documentation/userspace-api/media/dvb/video_types.rst delete mode 100644 Documentation/userspace-api/media/fdl-appendix.rst delete mode 100644 Documentation/userspace-api/media/gen-errors.rst delete mode 100644 Documentation/userspace-api/media/index.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-controller-intro.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-controller-model.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-controller.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-func-close.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-func-ioctl.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-func-open.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-funcs.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-header.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-device-info.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-enum-entities.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-enum-links.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-g-topology.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-request-alloc.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-setup-link.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-request-ioc-queue.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-request-ioc-re [...] delete mode 100644 Documentation/userspace-api/media/mediactl/media-types.rst delete mode 100644 Documentation/userspace-api/media/mediactl/request-api.rst delete mode 100644 Documentation/userspace-api/media/mediactl/request-func-close.rst delete mode 100644 Documentation/userspace-api/media/mediactl/request-func-ioctl.rst delete mode 100644 Documentation/userspace-api/media/mediactl/request-func-poll.rst delete mode 100644 Documentation/userspace-api/media/rc/keytable.c.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-dev-intro.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-dev.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-func.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-get-features.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-get-rec-mode.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-get-rec-resolution.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-get-send-mode.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-get-timeout.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-header.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-read.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-measure-carrier-mode.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-carrier-range.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-carrier.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-timeout-reports.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-timeout.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-send-carrier.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-send-duty-cycle.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-transmitter-mask.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-wideband-receiver.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-write.rst delete mode 100644 Documentation/userspace-api/media/rc/rc-intro.rst delete mode 100644 Documentation/userspace-api/media/rc/rc-sysfs-nodes.rst delete mode 100644 Documentation/userspace-api/media/rc/rc-table-change.rst delete mode 100644 Documentation/userspace-api/media/rc/rc-tables.rst delete mode 100644 Documentation/userspace-api/media/rc/remote_controllers.rst delete mode 100644 Documentation/userspace-api/media/typical_media_device.svg delete mode 100644 Documentation/userspace-api/media/v4l/app-pri.rst delete mode 100644 Documentation/userspace-api/media/v4l/async.rst delete mode 100644 Documentation/userspace-api/media/v4l/audio.rst delete mode 100644 Documentation/userspace-api/media/v4l/bayer.svg delete mode 100644 Documentation/userspace-api/media/v4l/biblio.rst delete mode 100644 Documentation/userspace-api/media/v4l/buffer.rst delete mode 100644 Documentation/userspace-api/media/v4l/capture-example.rst delete mode 100644 Documentation/userspace-api/media/v4l/capture.c.rst delete mode 100644 Documentation/userspace-api/media/v4l/colorspaces-defs.rst delete mode 100644 Documentation/userspace-api/media/v4l/colorspaces-details.rst delete mode 100644 Documentation/userspace-api/media/v4l/colorspaces.rst delete mode 100644 Documentation/userspace-api/media/v4l/common-defs.rst delete mode 100644 Documentation/userspace-api/media/v4l/common.rst delete mode 100644 Documentation/userspace-api/media/v4l/compat.rst delete mode 100644 Documentation/userspace-api/media/v4l/constraints.svg delete mode 100644 Documentation/userspace-api/media/v4l/control.rst delete mode 100644 Documentation/userspace-api/media/v4l/crop.rst delete mode 100644 Documentation/userspace-api/media/v4l/crop.svg delete mode 100644 Documentation/userspace-api/media/v4l/depth-formats.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-capture.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-event.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-mem2mem.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-meta.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-osd.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-output.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-overlay.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-radio.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-raw-vbi.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-rds.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-sdr.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-sliced-vbi.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-subdev.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-touch.rst delete mode 100644 Documentation/userspace-api/media/v4l/devices.rst delete mode 100644 Documentation/userspace-api/media/v4l/diff-v4l.rst delete mode 100644 Documentation/userspace-api/media/v4l/dmabuf.rst delete mode 100644 Documentation/userspace-api/media/v4l/dv-timings.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-camera.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-codec.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-detect.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-dv.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-flash.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-fm-rx.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-fm-tx.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-image-process.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-image-source.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-jpeg.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-rf-tuner.rst delete mode 100644 Documentation/userspace-api/media/v4l/extended-controls.rst delete mode 100644 Documentation/userspace-api/media/v4l/field-order.rst delete mode 100644 Documentation/userspace-api/media/v4l/fieldseq_bt.svg delete mode 100644 Documentation/userspace-api/media/v4l/fieldseq_tb.svg delete mode 100644 Documentation/userspace-api/media/v4l/format.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-close.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-ioctl.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-mmap.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-munmap.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-open.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-poll.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-read.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-select.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-write.rst delete mode 100644 Documentation/userspace-api/media/v4l/hist-v4l2.rst delete mode 100644 Documentation/userspace-api/media/v4l/hsv-formats.rst delete mode 100644 Documentation/userspace-api/media/v4l/io.rst delete mode 100644 Documentation/userspace-api/media/v4l/libv4l-introduction.rst delete mode 100644 Documentation/userspace-api/media/v4l/libv4l.rst delete mode 100644 Documentation/userspace-api/media/v4l/meta-formats.rst delete mode 100644 Documentation/userspace-api/media/v4l/mmap.rst delete mode 100644 Documentation/userspace-api/media/v4l/nv12mt.svg delete mode 100644 Documentation/userspace-api/media/v4l/nv12mt_example.svg delete mode 100644 Documentation/userspace-api/media/v4l/open.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-bayer.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-compressed.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-grey.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-indexed.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-intro.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-inzi.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-m420.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-d4xx.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-uvc.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-vivid.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-vsp1-hgo.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-vsp1-hgt.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12mt.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv24.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-packed-hsv.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-packed-yuv.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-reserved.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-rgb.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cs08.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cs14le.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cu08.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cu16le.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-pcu16be.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-pcu18be.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-pcu20be.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-ru12le.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10alaw8.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10dpcm8.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb12.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb12p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb14.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb14p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb8.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-td08.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-td16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-tu08.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-tu16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-uv8.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-uyvy.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-v4l2-mplane.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-v4l2.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-vyuy.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10b.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y12.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y12i.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y14.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16-be.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y41p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y8i.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv410.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv411p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv444m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuyv.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yvyu.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-z16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt.rst delete mode 100644 Documentation/userspace-api/media/v4l/planar-apis.rst delete mode 100644 Documentation/userspace-api/media/v4l/querycap.rst delete mode 100644 Documentation/userspace-api/media/v4l/rw.rst delete mode 100644 Documentation/userspace-api/media/v4l/sdr-formats.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection-api-configuration.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection-api-examples.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection-api-intro.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection-api-targets.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection-api-vs-crop-api.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection-api.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection.svg delete mode 100644 Documentation/userspace-api/media/v4l/selections-common.rst delete mode 100644 Documentation/userspace-api/media/v4l/standard.rst delete mode 100644 Documentation/userspace-api/media/v4l/streaming-par.rst delete mode 100644 Documentation/userspace-api/media/v4l/subdev-formats.rst delete mode 100644 Documentation/userspace-api/media/v4l/subdev-image-processing-crop.svg delete mode 100644 Documentation/userspace-api/media/v4l/subdev-image-processing-full.svg delete mode 100644 Documentation/userspace-api/media/v4l/subdev-image-processing-s [...] delete mode 100644 Documentation/userspace-api/media/v4l/tch-formats.rst delete mode 100644 Documentation/userspace-api/media/v4l/tuner.rst delete mode 100644 Documentation/userspace-api/media/v4l/user-func.rst delete mode 100644 Documentation/userspace-api/media/v4l/userp.rst delete mode 100644 Documentation/userspace-api/media/v4l/v4l2-selection-flags.rst delete mode 100644 Documentation/userspace-api/media/v4l/v4l2-selection-targets.rst delete mode 100644 Documentation/userspace-api/media/v4l/v4l2.rst delete mode 100644 Documentation/userspace-api/media/v4l/v4l2grab-example.rst delete mode 100644 Documentation/userspace-api/media/v4l/v4l2grab.c.rst delete mode 100644 Documentation/userspace-api/media/v4l/vbi_525.svg delete mode 100644 Documentation/userspace-api/media/v4l/vbi_625.svg delete mode 100644 Documentation/userspace-api/media/v4l/vbi_hsync.svg delete mode 100644 Documentation/userspace-api/media/v4l/video.rst delete mode 100644 Documentation/userspace-api/media/v4l/videodev.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-create-bufs.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-cropcap.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-dbg-g-chip-info.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-dbg-g-register.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-decoder-cmd.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-dqevent.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-dv-timings-cap.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-encoder-cmd.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-dv-timings.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-fmt.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-frameintervals.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-framesizes.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-freq-bands.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumaudio.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumaudioout.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enuminput.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumoutput.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumstd.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-expbuf.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-audio.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-audioout.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-crop.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-ctrl.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-dv-timings.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-edid.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-enc-index.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-ext-ctrls.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-fbuf.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-fmt.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-frequency.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-input.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-jpegcomp.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-modulator.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-output.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-parm.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-priority.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-selection.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-sliced-vbi-cap.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-std.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-tuner.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-log-status.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-overlay.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-prepare-buf.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-qbuf.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-query-dv-timings.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-querybuf.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-querycap.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-queryctrl.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-querystd.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-reqbufs.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-s-hw-freq-seek.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-streamon.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-enum-frame- [...] delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-enum-frame- [...] delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-enum-mbus-code.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-crop.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-fmt.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-frame-int [...] delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-selection.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-querycap.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subscribe-event.rst delete mode 100644 Documentation/userspace-api/media/v4l/yuv-formats.rst delete mode 100644 Documentation/userspace-api/media/videodev2.h.rst.exceptions delete mode 100644 Documentation/watch_queue.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/boot/compressed/fdt.c delete mode 100644 arch/arm/boot/compressed/fdt_get_mem_start.c delete mode 100644 arch/arm/boot/compressed/fdt_ro.c delete mode 100644 arch/arm/boot/compressed/fdt_rw.c delete mode 100644 arch/arm/boot/compressed/fdt_wip.c create mode 100644 arch/arm/boot/compressed/libfdt_env.h delete mode 100644 arch/arm/boot/dts/am5729-beagleboneai.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts delete mode 100644 arch/arm/boot/dts/bcm2835-rpi-common.dtsi delete mode 100644 arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi delete mode 100644 arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi delete mode 100644 arch/arm/boot/dts/exynos4210-i9100.dts delete mode 100644 arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi delete mode 100644 arch/arm/boot/dts/r8a7742-iwg21d-q7.dts delete mode 100644 arch/arm/boot/dts/r8a7742-iwg21m.dtsi delete mode 100644 arch/arm/boot/dts/r8a7742.dtsi delete mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts delete mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts delete mode 100644 arch/arm/boot/dts/rtd1195.dtsi delete mode 100644 arch/arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts delete mode 100644 arch/arm/include/asm/uaccess-asm.h create mode 100644 arch/arm/mach-mmp/clock-mmp2.c create mode 100644 arch/arm/mach-mmp/clock-pxa168.c create mode 100644 arch/arm/mach-mmp/clock-pxa910.c create mode 100644 arch/arm/mach-mmp/clock.c create mode 100644 arch/arm/mach-mmp/clock.h delete mode 100644 arch/arm/mach-realtek/Kconfig delete mode 100644 arch/arm/mach-realtek/Makefile delete mode 100644 arch/arm/mach-realtek/rtd1195.c delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-baseboard.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-kit.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana-rev7.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi create mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts delete mode 100644 arch/arm64/boot/dts/qcom/sdm660.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/aistarvision-mipi-adapter-2.1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3326.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am654-industrial-thermal.dtsi delete mode 100644 arch/arm64/include/asm/mman.h delete mode 100644 arch/arm64/include/uapi/asm/mman.h delete mode 100644 arch/arm64/kvm/arch_timer.c delete mode 100644 arch/arm64/kvm/arm.c delete mode 100644 arch/arm64/kvm/hyp/timer-sr.c delete mode 100644 arch/arm64/kvm/hyp/vgic-v3-sr.c delete mode 100644 arch/arm64/kvm/mmio.c delete mode 100644 arch/arm64/kvm/mmu.c delete mode 100644 arch/arm64/kvm/psci.c delete mode 100644 arch/arm64/kvm/trace_arm.h delete mode 100644 arch/arm64/kvm/trace_handle_exit.h delete mode 100644 arch/arm64/kvm/vgic/trace.h delete mode 100644 arch/arm64/kvm/vgic/vgic-mmio-v3.c delete mode 100644 arch/arm64/kvm/vgic/vgic-v3.c delete mode 100644 arch/arm64/kvm/vgic/vgic.h create mode 100644 arch/mips/configs/lasat_defconfig create mode 100644 arch/mips/configs/markeins_defconfig create mode 100644 arch/mips/configs/msp71xx_defconfig create mode 100644 arch/mips/emma/Makefile create mode 100644 arch/mips/emma/Platform create mode 100644 arch/mips/emma/common/Makefile create mode 100644 arch/mips/emma/common/prom.c create mode 100644 arch/mips/emma/markeins/Makefile create mode 100644 arch/mips/emma/markeins/irq.c create mode 100644 arch/mips/emma/markeins/led.c create mode 100644 arch/mips/emma/markeins/platform.c create mode 100644 arch/mips/emma/markeins/setup.c create mode 100644 arch/mips/include/asm/clock.h create mode 100644 arch/mips/include/asm/emma/emma2rh.h create mode 100644 arch/mips/include/asm/emma/markeins.h create mode 100644 arch/mips/include/asm/lasat/ds1603.h create mode 100644 arch/mips/include/asm/lasat/eeprom.h create mode 100644 arch/mips/include/asm/lasat/head.h create mode 100644 arch/mips/include/asm/lasat/lasat.h create mode 100644 arch/mips/include/asm/lasat/lasatint.h create mode 100644 arch/mips/include/asm/lasat/picvue.h create mode 100644 arch/mips/include/asm/lasat/serial.h create mode 100644 arch/mips/include/asm/mach-au1x00/ioremap.h create mode 100644 arch/mips/include/asm/mach-emma2rh/irq.h create mode 100644 arch/mips/include/asm/mach-jz4740/base.h create mode 100644 arch/mips/include/asm/mach-jz4740/dma.h create mode 100644 arch/mips/include/asm/mach-jz4740/timer.h create mode 100644 arch/mips/include/asm/mach-lasat/irq.h create mode 100644 arch/mips/include/asm/mach-lasat/mach-gt64120.h create mode 100644 arch/mips/include/asm/mach-loongson64/mc146818rtc.h create mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/cpu-feature-overrides.h create mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_cic_int.h create mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_gpio_macros.h create mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_int.h create mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h create mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_prom.h create mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_regops.h create mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_regs.h create mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_slp_int.h create mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h create mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/war.h create mode 100644 arch/mips/include/asm/mach-xilfpga/irq.h create mode 100644 arch/mips/include/asm/nile4.h create mode 100644 arch/mips/jz4740/pm.c create mode 100644 arch/mips/jz4740/prom.c create mode 100644 arch/mips/jz4740/reset.c create mode 100644 arch/mips/jz4740/reset.h create mode 100644 arch/mips/jz4740/time.c create mode 100644 arch/mips/jz4740/timer.c create mode 100644 arch/mips/lasat/Kconfig create mode 100644 arch/mips/lasat/Makefile create mode 100644 arch/mips/lasat/Platform create mode 100644 arch/mips/lasat/at93c.c create mode 100644 arch/mips/lasat/at93c.h create mode 100644 arch/mips/lasat/ds1603.c create mode 100644 arch/mips/lasat/ds1603.h create mode 100644 arch/mips/lasat/image/Makefile create mode 100644 arch/mips/lasat/image/head.S create mode 100644 arch/mips/lasat/image/romscript.normal create mode 100644 arch/mips/lasat/interrupt.c create mode 100644 arch/mips/lasat/lasat_board.c create mode 100644 arch/mips/lasat/lasat_models.h create mode 100644 arch/mips/lasat/picvue.c create mode 100644 arch/mips/lasat/picvue.h create mode 100644 arch/mips/lasat/picvue_proc.c create mode 100644 arch/mips/lasat/prom.c create mode 100644 arch/mips/lasat/prom.h create mode 100644 arch/mips/lasat/reset.c create mode 100644 arch/mips/lasat/serial.c create mode 100644 arch/mips/lasat/setup.c create mode 100644 arch/mips/lasat/sysctl.c create mode 100644 arch/mips/loongson64/acpi_init.c copy arch/mips/{loongson2ef/common => loongson64}/rtc.c (100%) delete mode 100644 arch/mips/mm/ioremap64.c create mode 100644 arch/mips/pci/fixup-emma2rh.c create mode 100644 arch/mips/pci/fixup-pmcmsp.c create mode 100644 arch/mips/pci/ops-emma2rh.c create mode 100644 arch/mips/pci/ops-nile4.c create mode 100644 arch/mips/pci/ops-pmcmsp.c create mode 100644 arch/mips/pci/pci-emma2rh.c create mode 100644 arch/mips/pci/pci-lasat.c create mode 100644 arch/mips/pmcs-msp71xx/Kconfig create mode 100644 arch/mips/pmcs-msp71xx/Makefile create mode 100644 arch/mips/pmcs-msp71xx/Platform create mode 100644 arch/mips/pmcs-msp71xx/msp_elb.c create mode 100644 arch/mips/pmcs-msp71xx/msp_eth.c create mode 100644 arch/mips/pmcs-msp71xx/msp_hwbutton.c create mode 100644 arch/mips/pmcs-msp71xx/msp_irq.c create mode 100644 arch/mips/pmcs-msp71xx/msp_irq_cic.c create mode 100644 arch/mips/pmcs-msp71xx/msp_irq_per.c create mode 100644 arch/mips/pmcs-msp71xx/msp_irq_slp.c create mode 100644 arch/mips/pmcs-msp71xx/msp_pci.c create mode 100644 arch/mips/pmcs-msp71xx/msp_prom.c create mode 100644 arch/mips/pmcs-msp71xx/msp_serial.c create mode 100644 arch/mips/pmcs-msp71xx/msp_setup.c create mode 100644 arch/mips/pmcs-msp71xx/msp_smp.c create mode 100644 arch/mips/pmcs-msp71xx/msp_time.c create mode 100644 arch/mips/pmcs-msp71xx/msp_usb.c delete mode 100644 arch/mips/vdso/Kconfig delete mode 100644 arch/powerpc/include/asm/idle.h delete mode 100644 arch/powerpc/include/uapi/asm/vas-api.h delete mode 100644 arch/powerpc/platforms/powernv/vas-api.c delete mode 100644 arch/powerpc/platforms/powernv/vas-fault.c delete mode 100644 arch/riscv/include/asm/gdb_xml.h delete mode 100644 arch/riscv/include/asm/kdebug.h delete mode 100644 arch/riscv/include/asm/kgdb.h delete mode 100644 arch/riscv/include/asm/parse_asm.h delete mode 100644 arch/riscv/kernel/kgdb.c delete mode 100644 arch/s390/pci/pci_bus.c delete mode 100644 arch/s390/pci/pci_bus.h delete mode 100644 arch/x86/events/zhaoxin/Makefile delete mode 100644 arch/x86/events/zhaoxin/core.c delete mode 100644 arch/x86/include/asm/GEN-for-each-reg.h create mode 100644 arch/x86/include/asm/intel_pmc_ipc.h delete mode 100644 arch/x86/include/asm/intel_scu_ipc_legacy.h delete mode 100644 arch/x86/include/asm/resctrl.h create mode 100644 arch/x86/include/asm/resctrl_sched.h create mode 100644 arch/x86/kernel/livepatch.c delete mode 100644 arch/x86/purgatory/.gitignore delete mode 100644 block/blk-crypto-fallback.c delete mode 100644 block/blk-crypto-internal.h delete mode 100644 block/blk-crypto.c delete mode 100644 block/keyslot-manager.c delete mode 100644 drivers/char/hw_random/cctrng.c delete mode 100644 drivers/char/hw_random/cctrng.h delete mode 100644 drivers/clk/mediatek/clk-mt8173-mm.c delete mode 100644 drivers/clk/renesas/r8a7742-cpg-mssr.c rename drivers/clk/tegra/{clk-tegra124-emc.c => clk-emc.c} (100%) delete mode 100644 drivers/clk/tegra/clk-tegra-super-cclk.c delete mode 100644 drivers/clk/tegra/clk-tegra210-emc.c create mode 100644 drivers/crypto/nx/nx-842-powernv.c delete mode 100644 drivers/crypto/nx/nx-common-powernv.c delete mode 100644 drivers/devfreq/imx-bus.c delete mode 100644 drivers/dma-buf/st-dma-fence-chain.c delete mode 100644 drivers/firmware/arm_scmi/smc.c delete mode 100644 drivers/firmware/efi/libstub/alignedmem.c create mode 100644 drivers/firmware/efi/libstub/arm-stub.c delete mode 100644 drivers/firmware/efi/libstub/efi-stub.c delete mode 100644 drivers/firmware/efi/libstub/relocate.c delete mode 100644 drivers/fpga/dfl-fme-perf.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.h mode change 100755 => 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c mode change 100755 => 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h create mode 100644 drivers/gpu/drm/amd/display/dc/basics/log_helpers.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_panel_cntl.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_panel_cntl.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_abm.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/panel_cntl.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/dmub_srv.h create mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h create mode 100644 drivers/gpu/drm/amd/display/modules/stats/stats.c delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/pwr/pwr_10_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/pwr/pwr_10_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_12_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_12_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/bridge/chrontel-ch7033.c delete mode 100644 drivers/gpu/drm/bridge/nwl-dsi.c delete mode 100644 drivers/gpu/drm/bridge/nwl-dsi.h create mode 100644 drivers/gpu/drm/cirrus/Kconfig create mode 100644 drivers/gpu/drm/cirrus/Makefile create mode 100644 drivers/gpu/drm/cirrus/cirrus.c delete mode 100644 drivers/gpu/drm/drm_managed.c create mode 100644 drivers/gpu/drm/drm_vram_helper_common.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_execbuffer.c create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.c create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.h create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_buffer_pool_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h delete mode 100644 drivers/gpu/drm/i915/gt/selftest_rps.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_rps.h delete mode 100644 drivers/gpu/drm/i915/gt/shmem_utils.c delete mode 100644 drivers/gpu/drm/i915/gt/shmem_utils.h delete mode 100644 drivers/gpu/drm/i915/gt/st_shmem_utils.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h delete mode 100644 drivers/gpu/drm/i915/i915_config.c create mode 100644 drivers/gpu/drm/i915/i915_gem_fence_reg.c create mode 100644 drivers/gpu/drm/i915/i915_gem_fence_reg.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.h delete mode 100644 drivers/gpu/drm/i915/selftests/librapl.c delete mode 100644 drivers/gpu/drm/i915/selftests/librapl.h delete mode 100644 drivers/gpu/drm/lima/lima_devfreq.c delete mode 100644 drivers/gpu/drm/lima/lima_devfreq.h delete mode 100644 drivers/gpu/drm/lima/lima_dump.h delete mode 100644 drivers/gpu/drm/lima/lima_trace.c delete mode 100644 drivers/gpu/drm/lima/lima_trace.h delete mode 100644 drivers/gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c delete mode 100644 drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c delete mode 100644 drivers/gpu/drm/panel/panel-visionox-rm69299.c create mode 100644 drivers/gpu/drm/pl111/pl111_vexpress.c create mode 100644 drivers/gpu/drm/pl111/pl111_vexpress.h delete mode 100644 drivers/gpu/drm/tiny/cirrus.c delete mode 100644 drivers/hwmon/pmbus/max16601.c delete mode 100644 drivers/hwtracing/coresight/coresight-sysfs.c delete mode 100644 drivers/i2c/busses/i2c-qcom-cci.c delete mode 100644 drivers/iio/adc/ad9467.c delete mode 100644 drivers/iio/adc/adi-axi-adc.c delete mode 100644 drivers/iio/adc/max1241.c delete mode 100644 drivers/iio/proximity/sx9310.c delete mode 100644 drivers/infiniband/core/lag.c delete mode 100644 drivers/infiniband/hw/mlx5/qp.h delete mode 100644 drivers/infiniband/hw/mlx5/qpc.c delete mode 100644 drivers/infiniband/hw/mlx5/wr.c delete mode 100644 drivers/infiniband/hw/mlx5/wr.h create mode 100644 drivers/input/misc/gp2ap002a00f.c delete mode 100644 drivers/input/touchscreen/cy8ctma140.c delete mode 100644 drivers/interconnect/imx/Kconfig delete mode 100644 drivers/interconnect/imx/Makefile delete mode 100644 drivers/interconnect/imx/imx.c delete mode 100644 drivers/interconnect/imx/imx.h delete mode 100644 drivers/interconnect/imx/imx8mm.c delete mode 100644 drivers/interconnect/imx/imx8mn.c delete mode 100644 drivers/interconnect/imx/imx8mq.c delete mode 100644 drivers/leds/leds-ariel.c delete mode 100644 drivers/leds/leds-sgm3140.c delete mode 100644 drivers/md/dm-ebs-target.c delete mode 100644 drivers/md/dm-historical-service-time.c create mode 100644 drivers/media/cec/cec-adap.c rename drivers/media/cec/{core => }/cec-api.c (100%) rename drivers/media/cec/{core => }/cec-core.c (100%) create mode 100644 drivers/media/cec/cec-notifier.c rename drivers/media/cec/{core => }/cec-pin-error-inj.c (100%) rename drivers/media/cec/{core => }/cec-pin-priv.h (100%) rename drivers/media/cec/{core => }/cec-pin.c (100%) rename drivers/media/cec/{core => }/cec-priv.h (100%) delete mode 100644 drivers/media/cec/core/Makefile delete mode 100644 drivers/media/cec/core/cec-adap.c delete mode 100644 drivers/media/cec/core/cec-notifier.c delete mode 100644 drivers/media/cec/platform/Kconfig delete mode 100644 drivers/media/cec/platform/Makefile delete mode 100644 drivers/media/cec/platform/cec-gpio/cec-gpio.c delete mode 100644 drivers/media/cec/platform/cros-ec/Makefile delete mode 100644 drivers/media/cec/platform/meson/Makefile delete mode 100644 drivers/media/cec/platform/s5p/Makefile delete mode 100644 drivers/media/cec/platform/seco/Makefile delete mode 100644 drivers/media/cec/platform/seco/seco-cec.c delete mode 100644 drivers/media/cec/platform/sti/Makefile delete mode 100644 drivers/media/cec/platform/stm32/Makefile delete mode 100644 drivers/media/cec/platform/tegra/Makefile delete mode 100644 drivers/media/cec/usb/Kconfig delete mode 100644 drivers/media/cec/usb/Makefile delete mode 100644 drivers/media/cec/usb/pulse8/Kconfig delete mode 100644 drivers/media/cec/usb/rainshadow/Kconfig delete mode 100644 drivers/media/pci/ddbridge/ddbridge-dummy-fe.c delete mode 100644 drivers/media/pci/ddbridge/ddbridge-dummy-fe.h rename drivers/media/{cec => }/platform/cec-gpio/Makefile (100%) create mode 100644 drivers/media/platform/cec-gpio/cec-gpio.c create mode 100644 drivers/media/platform/cros-ec-cec/Makefile rename drivers/media/{cec/platform/cros-ec => platform/cros-ec-cec}/cros-ec-cec.c (100%) create mode 100644 drivers/media/platform/meson/Makefile rename drivers/media/{cec => }/platform/meson/ao-cec-g12a.c (100%) rename drivers/media/{cec => }/platform/meson/ao-cec.c (100%) create mode 100644 drivers/media/platform/s5p-cec/Makefile rename drivers/media/{cec/platform/s5p => platform/s5p-cec}/exynos_hdmi_cec.h (100%) rename drivers/media/{cec/platform/s5p => platform/s5p-cec}/exynos_hdmi_cecctrl.c (100%) rename drivers/media/{cec/platform/s5p => platform/s5p-cec}/regs-cec.h (100%) rename drivers/media/{cec/platform/s5p => platform/s5p-cec}/s5p_cec.c (100%) rename drivers/media/{cec/platform/s5p => platform/s5p-cec}/s5p_cec.h (100%) create mode 100644 drivers/media/platform/seco-cec/Makefile create mode 100644 drivers/media/platform/seco-cec/seco-cec.c rename drivers/media/{cec/platform/seco => platform/seco-cec}/seco-cec.h (100%) create mode 100644 drivers/media/platform/sh_veu.c create mode 100644 drivers/media/platform/sti/cec/Makefile rename drivers/media/{cec/platform/sti => platform/sti/cec}/stih-cec.c (100%) rename drivers/media/{cec => }/platform/stm32/stm32-cec.c (100%) create mode 100644 drivers/media/platform/tegra-cec/Makefile rename drivers/media/{cec/platform/tegra => platform/tegra-cec}/tegra_cec.c (100%) rename drivers/media/{cec/platform/tegra => platform/tegra-cec}/tegra_cec.h (100%) create mode 100644 drivers/media/platform/vicodec/Kconfig rename drivers/media/{test-drivers => platform}/vicodec/Makefile (100%) rename drivers/media/{test-drivers => platform}/vicodec/codec-fwht.c (100%) rename drivers/media/{test-drivers => platform}/vicodec/codec-fwht.h (100%) rename drivers/media/{test-drivers => platform}/vicodec/codec-v4l2-fwht.c (100%) rename drivers/media/{test-drivers => platform}/vicodec/codec-v4l2-fwht.h (100%) create mode 100644 drivers/media/platform/vicodec/vicodec-core.c create mode 100644 drivers/media/platform/vim2m.c create mode 100644 drivers/media/platform/vimc/Kconfig rename drivers/media/{test-drivers => platform}/vimc/Makefile (100%) create mode 100644 drivers/media/platform/vimc/vimc-capture.c create mode 100644 drivers/media/platform/vimc/vimc-common.c create mode 100644 drivers/media/platform/vimc/vimc-common.h create mode 100644 drivers/media/platform/vimc/vimc-core.c create mode 100644 drivers/media/platform/vimc/vimc-debayer.c create mode 100644 drivers/media/platform/vimc/vimc-scaler.c create mode 100644 drivers/media/platform/vimc/vimc-sensor.c rename drivers/media/{test-drivers => platform}/vimc/vimc-streamer.c (100%) create mode 100644 drivers/media/platform/vimc/vimc-streamer.h create mode 100644 drivers/media/platform/vivid/Kconfig rename drivers/media/{test-drivers => platform}/vivid/Makefile (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-cec.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-cec.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-core.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-core.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-ctrls.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-ctrls.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-kthread-cap.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-kthread-cap.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-kthread-out.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-kthread-out.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-kthread-touch.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-kthread-touch.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-meta-cap.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-meta-cap.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-meta-out.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-meta-out.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-osd.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-osd.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-radio-common.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-radio-common.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-radio-rx.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-radio-rx.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-radio-tx.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-radio-tx.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-rds-gen.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-rds-gen.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-sdr-cap.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-sdr-cap.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-touch-cap.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-touch-cap.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vbi-cap.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vbi-cap.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vbi-gen.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vbi-gen.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vbi-out.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vbi-out.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vid-cap.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vid-cap.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vid-common.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vid-common.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vid-out.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vid-out.h (100%) delete mode 100644 drivers/media/test-drivers/Kconfig delete mode 100644 drivers/media/test-drivers/Makefile delete mode 100644 drivers/media/test-drivers/vicodec/Kconfig delete mode 100644 drivers/media/test-drivers/vicodec/vicodec-core.c delete mode 100644 drivers/media/test-drivers/vim2m.c delete mode 100644 drivers/media/test-drivers/vimc/Kconfig delete mode 100644 drivers/media/test-drivers/vimc/vimc-capture.c delete mode 100644 drivers/media/test-drivers/vimc/vimc-common.c delete mode 100644 drivers/media/test-drivers/vimc/vimc-common.h delete mode 100644 drivers/media/test-drivers/vimc/vimc-core.c delete mode 100644 drivers/media/test-drivers/vimc/vimc-debayer.c delete mode 100644 drivers/media/test-drivers/vimc/vimc-scaler.c delete mode 100644 drivers/media/test-drivers/vimc/vimc-sensor.c delete mode 100644 drivers/media/test-drivers/vimc/vimc-streamer.h delete mode 100644 drivers/media/test-drivers/vivid/Kconfig create mode 100644 drivers/media/usb/pulse8-cec/Kconfig rename drivers/media/{cec/usb/pulse8 => usb/pulse8-cec}/Makefile (100%) rename drivers/media/{cec/usb/pulse8 => usb/pulse8-cec}/pulse8-cec.c (100%) create mode 100644 drivers/media/usb/rainshadow-cec/Kconfig rename drivers/media/{cec/usb/rainshadow => usb/rainshadow-cec}/Makefile (100%) rename drivers/media/{cec/usb/rainshadow => usb/rainshadow-cec}/rainshadow-cec.c (100%) delete mode 100644 drivers/media/v4l2-core/v4l2-h264.c delete mode 100644 drivers/media/v4l2-core/v4l2-jpeg.c delete mode 100644 drivers/memory/tegra/tegra210-emc-cc-r21021.c delete mode 100644 drivers/memory/tegra/tegra210-emc-core.c delete mode 100644 drivers/memory/tegra/tegra210-emc-table.c delete mode 100644 drivers/memory/tegra/tegra210-emc.h delete mode 100644 drivers/memory/tegra/tegra210-mc.h delete mode 100644 drivers/mfd/intel_pmc_bxt.c delete mode 100644 drivers/mtd/mtdpstore.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_vl.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_vl.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_internal.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh_internal.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_trace.h delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h delete mode 100644 drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c delete mode 100644 drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.h delete mode 100644 drivers/net/ethernet/huawei/hinic/hinic_sriov.c delete mode 100644 drivers/net/ethernet/huawei/hinic/hinic_sriov.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_tsn.c delete mode 100644 drivers/net/ethernet/intel/igc/igc_tsn.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/qp.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_flow.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c delete mode 100644 drivers/net/ethernet/mscc/ocelot_ptp.c create mode 100644 drivers/net/ethernet/mscc/ocelot_ptp.h delete mode 100644 drivers/net/ethernet/ti/am65-cpsw-qos.c delete mode 100644 drivers/net/ethernet/ti/am65-cpsw-qos.h delete mode 100644 drivers/net/ethernet/ti/am65-cpts.c delete mode 100644 drivers/net/ethernet/ti/am65-cpts.h delete mode 100644 drivers/net/phy/bcm54140.c delete mode 100644 drivers/net/phy/mdio-ipq4019.c delete mode 100644 drivers/net/wireless/intel/iwlwifi/fw/img.c delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d.c delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d.h delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d_table.c delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d_table.h delete mode 100644 drivers/ntb/hw/intel/ntb_hw_gen4.c delete mode 100644 drivers/ntb/hw/intel/ntb_hw_gen4.h delete mode 100644 drivers/nvme/host/fc.h delete mode 100644 drivers/pci/controller/pcie-rcar-ep.c delete mode 100644 drivers/pci/controller/pcie-rcar-host.c delete mode 100644 drivers/pci/controller/pcie-rcar.h delete mode 100644 drivers/phy/cadence/phy-cadence-salvo.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8dxl.c delete mode 100644 drivers/pinctrl/intel/pinctrl-jasperlake.c delete mode 100644 drivers/pinctrl/pinctrl-mcp23s08.h delete mode 100644 drivers/pinctrl/pinctrl-mcp23s08_i2c.c delete mode 100644 drivers/pinctrl/pinctrl-mcp23s08_spi.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-sm8250.c delete mode 100644 drivers/platform/mips/rs780e-acpi.c delete mode 100644 drivers/platform/x86/intel-wmi-sbl-fw-update.c create mode 100644 drivers/platform/x86/intel_pmc_ipc.c delete mode 100644 drivers/platform/x86/intel_scu_pcidrv.c delete mode 100644 drivers/platform/x86/intel_scu_pltdrv.c delete mode 100644 drivers/power/reset/oxnas-restart.c delete mode 100644 drivers/power/supply/bd99954-charger.c delete mode 100644 drivers/power/supply/bd99954-charger.h delete mode 100644 drivers/power/supply/cw2015_battery.c delete mode 100644 drivers/pwm/pwm-iqs620a.c delete mode 100644 drivers/regulator/max77826-regulator.c delete mode 100644 drivers/rpmsg/qcom_glink_ssr.c create mode 100644 drivers/scsi/lpfc/lpfc_nvmet.h delete mode 100644 drivers/scsi/mpt3sas/mpt3sas_debugfs.c delete mode 100644 drivers/soc/mediatek/mtk-mmsys.c create mode 100644 drivers/soc/qcom/glink_ssr.c delete mode 100644 drivers/soc/renesas/r8a7742-sysc.c delete mode 100644 drivers/spi/spi-amd.c delete mode 100644 drivers/staging/media/rkvdec/Kconfig delete mode 100644 drivers/staging/media/rkvdec/Makefile delete mode 100644 drivers/staging/media/rkvdec/TODO delete mode 100644 drivers/staging/media/rkvdec/rkvdec-h264.c delete mode 100644 drivers/staging/media/rkvdec/rkvdec-regs.h delete mode 100644 drivers/staging/media/rkvdec/rkvdec.c delete mode 100644 drivers/staging/media/rkvdec/rkvdec.h delete mode 100644 drivers/staging/media/tegra-video/Kconfig delete mode 100644 drivers/staging/media/tegra-video/Makefile delete mode 100644 drivers/staging/media/tegra-video/TODO delete mode 100644 drivers/staging/media/tegra-video/csi.c delete mode 100644 drivers/staging/media/tegra-video/csi.h delete mode 100644 drivers/staging/media/tegra-video/tegra210.c delete mode 100644 drivers/staging/media/tegra-video/vi.c delete mode 100644 drivers/staging/media/tegra-video/vi.h delete mode 100644 drivers/staging/media/tegra-video/video.c delete mode 100644 drivers/staging/media/tegra-video/video.h create mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.txt delete mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.yaml create mode 100644 drivers/staging/vt6656/firmware.c create mode 100644 drivers/staging/vt6656/firmware.h delete mode 100644 drivers/staging/wfx/hif_tx_mib.c delete mode 100644 drivers/thermal/k3_bandgap.c create mode 100644 drivers/usb/chipidea/ci_hdrc_zevio.c delete mode 100644 drivers/usb/host/ehci-brcm.c delete mode 100644 drivers/usb/typec/ucsi/psy.c delete mode 100644 fs/ext4/fsinfo.c delete mode 100644 fs/fsinfo.c delete mode 100644 fs/mount_notify.c delete mode 100644 fs/nfs/fsinfo.c delete mode 100644 fs/pstore/blk.c delete mode 100644 fs/pstore/zone.c delete mode 100644 fs/xfs/xfs_buf_item_recover.c delete mode 100644 fs/xfs/xfs_dquot_item_recover.c delete mode 100644 fs/xfs/xfs_inode_item_recover.c create mode 100644 include/asm-generic/5level-fixup.h delete mode 100644 include/asm-generic/hyperv-tlfs.h create mode 100644 include/asm-generic/pgtable-nop4d-hack.h delete mode 100644 include/drm/drm_managed.h create mode 100644 include/drm/drm_pci.h create mode 100644 include/drm/ttm/ttm_debug.h delete mode 100644 include/dt-bindings/clock/r8a7742-cpg-mssr.h delete mode 100644 include/dt-bindings/interconnect/imx8mm.h delete mode 100644 include/dt-bindings/interconnect/imx8mn.h delete mode 100644 include/dt-bindings/interconnect/imx8mq.h delete mode 100644 include/dt-bindings/pinctrl/pads-imx8dxl.h delete mode 100644 include/dt-bindings/power/r8a7742-sysc.h delete mode 100644 include/dt-bindings/reset/imx8mp-reset.h delete mode 100644 include/dt-bindings/reset/realtek,rtd1195.h delete mode 100644 include/linux/blk-crypto.h create mode 100644 include/linux/cryptohash.h delete mode 100644 include/linux/fsinfo.h delete mode 100644 include/linux/iio/adc/adi-axi-adc.h create mode 100644 include/linux/input/gp2ap002a00f.h delete mode 100644 include/linux/instrumented.h delete mode 100644 include/linux/kcsan-checks.h delete mode 100644 include/linux/kcsan.h delete mode 100644 include/linux/keyslot-manager.h delete mode 100644 include/linux/linear_range.h delete mode 100644 include/linux/mfd/intel_pmc_bxt.h create mode 100644 include/linux/mlx5/cmd.h delete mode 100644 include/linux/pstore_blk.h delete mode 100644 include/linux/pstore_zone.h delete mode 100644 include/linux/rcupdate_trace.h delete mode 100644 include/linux/soc/mediatek/mtk-mmsys.h create mode 100644 include/linux/spi/l4f00242t03.h create mode 100644 include/linux/spi/mcp23s08.h delete mode 100644 include/linux/watch_queue.h delete mode 100644 include/media/v4l2-h264.h delete mode 100644 include/media/v4l2-jpeg.h delete mode 100644 include/net/tc_act/tc_gate.h delete mode 100644 include/rdma/lag.h delete mode 100644 include/soc/mscc/ocelot_ptp.h delete mode 100644 include/trace/events/qrtr.h delete mode 100644 include/uapi/linux/fsinfo.h delete mode 100644 include/uapi/linux/mrp_bridge.h delete mode 100644 include/uapi/linux/tc_act/tc_gate.h delete mode 100644 include/uapi/linux/watch_queue.h delete mode 100644 include/uapi/linux/windows.h delete mode 100644 kernel/bpf/bpf_iter.c delete mode 100644 kernel/bpf/map_iter.c delete mode 100644 kernel/bpf/task_iter.c delete mode 100644 kernel/dma/pool.c delete mode 100644 kernel/kcsan/Makefile delete mode 100644 kernel/kcsan/atomic.h delete mode 100644 kernel/kcsan/core.c delete mode 100644 kernel/kcsan/debugfs.c delete mode 100644 kernel/kcsan/encoding.h delete mode 100644 kernel/kcsan/kcsan-test.c delete mode 100644 kernel/kcsan/kcsan.h delete mode 100644 kernel/kcsan/report.c delete mode 100644 kernel/kcsan/test.c delete mode 100644 kernel/rcu/tasks.h delete mode 100644 kernel/watch_queue.c delete mode 100644 lib/Kconfig.kcsan delete mode 100644 lib/Kconfig.twist delete mode 100644 lib/linear_ranges.c delete mode 100644 lib/test_hmm.c delete mode 100644 lib/test_hmm_uapi.h delete mode 100644 lib/test_linear_ranges.c delete mode 100644 localversion-next delete mode 100644 mm/debug_vm_pgtable.c create mode 100644 mm/mmu_context.c delete mode 100644 net/bluetooth/msft.c delete mode 100644 net/bluetooth/msft.h delete mode 100644 net/bridge/br_mrp.c delete mode 100644 net/bridge/br_mrp_netlink.c delete mode 100644 net/bridge/br_mrp_switchdev.c delete mode 100644 net/bridge/br_private_mrp.h delete mode 100644 net/ethtool/cabletest.c delete mode 100644 net/netlink/policy.c delete mode 100644 net/qrtr/mhi.c delete mode 100644 net/sched/act_gate.c delete mode 100644 samples/uhid/.gitignore delete mode 100644 samples/vfs/test-fsinfo.c delete mode 100644 samples/vfs/test-mntinfo.c delete mode 100644 samples/watch_queue/Makefile delete mode 100644 samples/watch_queue/watch_test.c delete mode 100644 scripts/Makefile.kcsan delete mode 100644 scripts/Makefile.userprogs delete mode 100644 scripts/coccinelle/misc/newline_in_nl_msg.cocci create mode 100644 scripts/kconfig/tests/rand_nested_choice/Kconfig create mode 100644 scripts/kconfig/tests/rand_nested_choice/__init__.py create mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout0 create mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout1 create mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout2 delete mode 100755 scripts/x86-check-compiler.sh delete mode 100644 security/selinux/ss/context.c delete mode 100644 sound/soc/codecs/rt1016.c delete mode 100644 sound/soc/codecs/rt1016.h delete mode 100644 sound/soc/codecs/zl38060.c delete mode 100644 sound/soc/fsl/fsl_asrc_common.h delete mode 100644 sound/soc/fsl/fsl_easrc.c delete mode 100644 sound/soc/fsl/fsl_easrc.h delete mode 100644 sound/soc/intel/boards/ehl_rt5660.c delete mode 100644 sound/soc/intel/boards/sof_wm8804.c delete mode 100644 sound/soc/sof/imx/imx8m.c delete mode 100644 tools/bpf/bpftool/Documentation/bpftool-iter.rst delete mode 100644 tools/bpf/bpftool/Documentation/bpftool-link.rst delete mode 100644 tools/bpf/bpftool/iter.c delete mode 100644 tools/bpf/bpftool/link.c delete mode 100644 tools/build/feature/test-libpfm4.c delete mode 100644 tools/kvm/kvm_stat/kvm_stat.service delete mode 100644 tools/lib/api/io.h delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/objtool/arch/x86/include/cfi_regs.h delete mode 100644 tools/perf/bench/kallsyms-parse.c delete mode 100644 tools/perf/bench/synthesize.c delete mode 100644 tools/perf/pmu-events/arch/powerpc/power9/nest_metrics.json delete mode 100755 tools/perf/scripts/python/bin/flamegraph-record delete mode 100755 tools/perf/scripts/python/bin/flamegraph-report delete mode 100755 tools/perf/scripts/python/flamegraph.py delete mode 100644 tools/perf/tests/api-io.c delete mode 100644 tools/perf/util/perf_api_probe.c delete mode 100644 tools/perf/util/perf_api_probe.h delete mode 100644 tools/perf/util/sideband_evlist.c delete mode 100644 tools/testing/selftests/bpf/README.rst delete mode 100644 tools/testing/selftests/bpf/bench.c delete mode 100644 tools/testing/selftests/bpf/bench.h delete mode 100644 tools/testing/selftests/bpf/benchs/bench_count.c delete mode 100644 tools/testing/selftests/bpf/benchs/bench_rename.c delete mode 100644 tools/testing/selftests/bpf/benchs/bench_trigger.c delete mode 100755 tools/testing/selftests/bpf/benchs/run_bench_rename.sh delete mode 100755 tools/testing/selftests/bpf/benchs/run_bench_trigger.sh delete mode 100644 tools/testing/selftests/bpf/network_helpers.c delete mode 100644 tools/testing/selftests/bpf/network_helpers.h delete mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_iter.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_skb_sk_lookup.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cls_redirect.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/connect_force_port.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/enable_stats.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/hashmap.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_bpf_map.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_ipv6_route.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_netlink.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_task.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_task_file.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern1.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern2.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern3.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern4.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern_common.h delete mode 100644 tools/testing/selftests/bpf/progs/cgroup_skb_sk_lookup_kern.c delete mode 100644 tools/testing/selftests/bpf/progs/connect_force_port4.c delete mode 100644 tools/testing/selftests/bpf/progs/connect_force_port6.c delete mode 100644 tools/testing/selftests/bpf/progs/test_btf_map_in_map.c delete mode 100644 tools/testing/selftests/bpf/progs/test_cls_redirect.c delete mode 100644 tools/testing/selftests/bpf/progs/test_cls_redirect.h delete mode 100644 tools/testing/selftests/bpf/progs/test_enable_stats.c delete mode 100644 tools/testing/selftests/bpf/progs/trigger_bench.c create mode 100644 tools/testing/selftests/bpf/test_hashmap.c delete mode 100644 tools/testing/selftests/bpf/testing_helpers.c delete mode 100644 tools/testing/selftests/bpf/testing_helpers.h create mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_flower_restrictions.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_restrictions.sh delete mode 100644 tools/testing/selftests/kvm/set_memory_region_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/debug_regs.c create mode 100644 tools/testing/selftests/kvm/x86_64/set_memory_region_test.c delete mode 100755 tools/testing/selftests/net/vrf-xfrm-tests.sh delete mode 100644 tools/testing/selftests/pidfd/config delete mode 100644 tools/testing/selftests/pidfd/pidfd_setns_test.c delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/99-nx-gzip.rules delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/Makefile delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/README delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/gunz_test.c delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/gzfht_test.c delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/copy-paste.h delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/crb.h delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nx.h delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nx_dbg.h delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nxu.h delete mode 120000 tools/testing/selftests/powerpc/nx-gzip/include/vas-api.h delete mode 100755 tools/testing/selftests/powerpc/nx-gzip/nx-gzip-test.sh delete mode 100644 tools/testing/selftests/proc/proc-fsconfig-hidepid.c delete mode 100644 tools/testing/selftests/proc/proc-multiple-procfs.c delete mode 100755 tools/testing/selftests/rcutorture/bin/kcsan-collapse.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-check-branches.sh delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/RUDE01 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/RUDE01.boot delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE01 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE01.boot delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE02 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE02.boot delete mode 100644 tools/testing/selftests/vm/hmm-tests.c delete mode 100644 tools/testing/selftests/vm/khugepaged.c delete mode 100644 tools/testing/selftests/vm/pkey-helpers.h delete mode 100644 tools/testing/selftests/vm/pkey-powerpc.h delete mode 100644 tools/testing/selftests/vm/pkey-x86.h delete mode 100644 tools/testing/selftests/vm/protection_keys.c delete mode 100755 tools/testing/selftests/vm/test_hmm.sh create mode 100644 tools/testing/selftests/x86/pkey-helpers.h create mode 100644 tools/testing/selftests/x86/protection_keys.c rename {arch/arm64/kvm => virt/kvm/arm}/aarch32.c (100%) create mode 100644 virt/kvm/arm/arch_timer.c create mode 100644 virt/kvm/arm/arm.c rename {arch/arm64/kvm => virt/kvm/arm}/hyp/aarch32.c (100%) create mode 100644 virt/kvm/arm/hyp/timer-sr.c create mode 100644 virt/kvm/arm/hyp/vgic-v3-sr.c rename {arch/arm64/kvm => virt/kvm/arm}/hypercalls.c (100%) create mode 100644 virt/kvm/arm/mmio.c create mode 100644 virt/kvm/arm/mmu.c rename {arch/arm64/kvm => virt/kvm/arm}/perf.c (100%) rename arch/arm64/kvm/pmu-emul.c => virt/kvm/arm/pmu.c (100%) create mode 100644 virt/kvm/arm/psci.c rename {arch/arm64/kvm => virt/kvm/arm}/pvtime.c (100%) create mode 100644 virt/kvm/arm/trace.h create mode 100644 virt/kvm/arm/vgic/trace.h rename {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-debug.c (100%) rename {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-init.c (100%) rename {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-irqfd.c (100%) rename {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-its.c (100%) rename {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-kvm-device.c (100%) rename {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-mmio-v2.c (100%) create mode 100644 virt/kvm/arm/vgic/vgic-mmio-v3.c rename {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-mmio.c (100%) rename {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-mmio.h (100%) rename {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-v2.c (100%) create mode 100644 virt/kvm/arm/vgic/vgic-v3.c rename {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic-v4.c (100%) rename {arch/arm64/kvm => virt/kvm/arm}/vgic/vgic.c (100%) create mode 100644 virt/kvm/arm/vgic/vgic.h