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-aarch64-next-defconfig in repository toolchain/ci/linux.
omits b86a6a241b7c Add linux-next specific files for 20200306 omits 0b7a05737538 Merge branch 'akpm/master' omits 85397d697ac8 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits c2cd77d4f506 drivers/tty/serial/sh-sci.c: suppress warning omits dc671dea637b ipc/util.c: sysvipc_find_ipc() should increase position index omits e5751811d1c6 kernel/gcov/fs.c: gcov_seq_next() should increase position index omits 266783ffb3d2 seq_read-info-message-about-buggy-next-functions-fix omits d5fc5a10dfe0 fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits e5ea5bcd9f73 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits 2c31b6ea0989 asm-generic: remove pgtable-nop4d-hack.h omits 4450c548609a unicore32: remove __ARCH_USE_5LEVEL_HACK omits 53d10fb0b90e sh: add support for folded p4d page tables omits 22b16aa6c8be sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits 2dfd0e4cbc33 sh: fault: modernize printing of kernel messages omits fffa48632042 fix for "powerpc: add support for folded p4d page tables" omits ad80c7f5a1d2 powerpc: add support for folded p4d page tables omits 4eddf1875b2d openrisc: add support for folded p4d page tables omits b356031a852f nios2: add support for folded p4d page tables omits 67ba2f94fb98 ia64: add support for folded p4d page tables omits ae0e1d104dcf hexagon: remove __ARCH_USE_5LEVEL_HACK omits cab5d798d909 h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits 3314f840d1a7 arm/arm64: add support for folded p4d page tables omits deaa98329cb6 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 20519acd2123 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 89473a7a7782 mm: vm_insert_pages() checks if pte_index defined. omits 9dc520f66e01 add missing page_count() check to vm_insert_pages(). omits 9cd6bc415a31 mm-add-vm_insert_pages-fix omits 05ec362c727b mm/memory.c: add vm_insert_pages() omits ec868dbd32c7 mm: define pte_index as macro for x86 omits 4ed86de0d19b mm: bring sparc pte_index() semantics inline with other platforms omits 2b21fb1eb29a mm/memory.c: refactor insert_page to prepare for batched-l [...] omits b94c80fabb25 mm/swap.c: annotate data races for lru_rotate_pvecs omits 43d371693a34 mm: annotate a data race in page_zonenum() omits 0c7896478186 mm/rmap: annotate a data race at tlb_flush_batched omits 4ad033ca703c mm/util.c: annotate an data race at vm_committed_as omits eeaf2046ced6 mm/mempool: fix a data race in mempool_free() omits 9b0c290e4fab mm/list_lru: fix a data race in list_lru_count_one omits b036fb4cb396 mm/memcontrol: fix a data race in scan count omits d1b9e0001ffa mm/page_counter: fix various data races at memsw omits 2654849277ef mm-swapfile-fix-and-annotate-various-data-races-v2 omits bba398ae552f mm/swapfile: fix and annotate various data races omits 26b7791f4499 mm/filemap.c: fix a data race in filemap_fault() omits 89d95dfc024f mm/swap_state: mark various intentional data races omits 127e6926fd46 mm-page_io-mark-various-intentional-data-races-v2 omits 5f622e315edd mm/page_io: mark various intentional data races omits bd9118b0268c mm/frontswap: mark various intentional data races omits 4cae7eda423e drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 120359931943 Merge branch 'akpm-current/current' omits 1b8ae3c1e5ba Merge remote-tracking branch 'fpga/for-next' omits cd2550ed4849 Merge remote-tracking branch 'hmm/hmm' omits d789214d72a7 Merge remote-tracking branch 'devfreq/devfreq-next' omits 4db99947ea4f Merge remote-tracking branch 'kgdb/kgdb/for-next' omits d93d09b59091 Merge remote-tracking branch 'hyperv/hyperv-next' omits 162ffa6aa55d Merge remote-tracking branch 'xarray/xarray' omits 149cf40462e4 Merge remote-tracking branch 'nvmem/for-next' omits 526e7c8db5ed Merge remote-tracking branch 'slimbus/for-next' omits 0c77fea78045 Merge remote-tracking branch 'fsi/next' omits 80e583bf18b4 Merge remote-tracking branch 'ntb/ntb-next' omits 4ae1674b89d0 Merge remote-tracking branch 'at24/at24/for-next' omits d5e1be79fe1d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits a9cd1c753488 Merge remote-tracking branch 'rtc/rtc-next' omits 6ef5b3b102db Merge remote-tracking branch 'coresight/next' omits 399ee03c7071 Merge remote-tracking branch 'livepatching/for-next' omits 23ca08b923e0 Merge remote-tracking branch 'kselftest/next' omits 2c01a250e8aa Merge remote-tracking branch 'random/dev' omits b6caf468c6a1 Merge remote-tracking branch 'ktest/for-next' omits 9e0d1590cf3b Merge remote-tracking branch 'userns/for-next' omits 42cb70305cff Merge remote-tracking branch 'pinctrl/for-next' omits 4ad4faa70236 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits b6902852fc66 Merge remote-tracking branch 'gpio/for-next' omits 71651378b191 Merge remote-tracking branch 'rpmsg/for-next' omits 5fb802201402 Merge remote-tracking branch 'vhost/linux-next' omits e1ed3688fdef Merge remote-tracking branch 'scsi/for-next' omits a83599336ba8 Merge remote-tracking branch 'cgroup/for-next' omits 579c5b377cf7 Merge remote-tracking branch 'slave-dma/next' omits 298658f8cbaa Merge remote-tracking branch 'icc/icc-next' omits 7ec873a49e38 Merge remote-tracking branch 'mux/for-next' omits 886e25aa9a1e Merge remote-tracking branch 'staging/staging-next' omits 5951e26e87e9 Merge remote-tracking branch 'thunderbolt/next' omits b5e76cf34595 Merge remote-tracking branch 'soundwire/next' omits aa1d28664cb5 Merge remote-tracking branch 'extcon/extcon-next' omits be5b8436bf17 Merge remote-tracking branch 'char-misc/char-misc-next' omits bd79796ae5db Merge remote-tracking branch 'tty/tty-next' omits 96a3fbf66202 Merge remote-tracking branch 'phy-next/next' omits 5fba9a4c1f99 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 4bd36dd91ed1 Merge remote-tracking branch 'usb-serial/usb-next' omits c7795aa67dd4 Merge remote-tracking branch 'usb/usb-next' omits f8d3a2114bd4 Merge remote-tracking branch 'driver-core/driver-core-next' omits 930a9cb5a895 Merge remote-tracking branch 'ipmi/for-next' omits c5860b05c359 Merge remote-tracking branch 'leds/for-next' omits 4ada65d89e16 Merge remote-tracking branch 'chrome-platform/for-next' omits 397aa663e3ee Merge remote-tracking branch 'drivers-x86/for-next' omits e0bfecd86894 Merge remote-tracking branch 'workqueues/for-next' omits 60478540be2d Merge remote-tracking branch 'percpu/for-next' omits 189042da3067 Merge remote-tracking branch 'xen-tip/linux-next' omits df6f59cbf6e8 Merge remote-tracking branch 'kvms390/next' omits 85fdb0f715c5 Merge remote-tracking branch 'rcu/rcu/next' omits a1c8a6587978 Merge remote-tracking branch 'edac/edac-for-next' omits dede5c1798ea Merge remote-tracking branch 'clockevents/timers/drivers/next' omits a52ebe15b37b Merge remote-tracking branch 'tip/auto-latest' omits 1f2be1bee26c Merge remote-tracking branch 'spi/for-next' omits ce88cdeec3af Merge remote-tracking branch 'devicetree/for-next' omits ea5d222f624e Merge remote-tracking branch 'audit/next' omits 8144bb3b93fd Merge remote-tracking branch 'iommu/next' omits a3db9ad2d370 Merge remote-tracking branch 'tpmdd/next' omits 08805f439d68 Merge remote-tracking branch 'smack/for-next' omits 91cd851d6a2d Merge remote-tracking branch 'selinux/next' omits ed3ec9c939ae Merge remote-tracking branch 'keys/keys-next' omits 36eb027d2385 Merge remote-tracking branch 'integrity/next-integrity' omits 30b176ead4a8 Merge remote-tracking branch 'apparmor/apparmor-next' omits c4de199b78ca Merge remote-tracking branch 'security/next-testing' omits 273cf007d19e Merge remote-tracking branch 'regulator/for-next' omits af4ba0ba634f Merge remote-tracking branch 'battery/for-next' omits 7766e7027a8a Merge remote-tracking branch 'mfd/for-mfd-next' omits 08a865dc679e Merge remote-tracking branch 'mmc/next' omits 2a1eafdab51f Merge remote-tracking branch 'block/for-next' omits 5528c7f008cd Merge remote-tracking branch 'modules/modules-next' omits e39e8d921234 Merge remote-tracking branch 'sound-asoc/for-next' omits 9ec83b9e6343 Merge remote-tracking branch 'sound/for-next' omits 2477e7d4e195 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits fab8f971cb1d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 780e061eb9ba Merge remote-tracking branch 'drm-intel/for-linux-next' omits 4293e9f92c1c Merge remote-tracking branch 'amdgpu/drm-next' omits 1eb07616e241 Merge remote-tracking branch 'drm/drm-next' omits fc3dd0c2ea11 Merge remote-tracking branch 'crypto/master' omits 803fb0c2bd7e Merge remote-tracking branch 'spi-nor/spi-nor/next' omits ed231ab7a3c3 Merge remote-tracking branch 'gfs2/for-next' omits 9feb0d8dc43a Merge remote-tracking branch 'mac80211-next/master' omits 65abd2662d0b Merge remote-tracking branch 'bluetooth/master' omits 3630e062507d Merge remote-tracking branch 'wireless-drivers-next/master' omits e584499cd829 Merge remote-tracking branch 'nfc-next/master' omits c998f15fb926 Merge remote-tracking branch 'netfilter-next/master' omits 9151c1ceee7d Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 53d5ae985f2c Merge remote-tracking branch 'ipsec-next/master' omits aaeec8073eda Merge remote-tracking branch 'bpf-next/master' omits d0b8f63da868 Merge remote-tracking branch 'net-next/master' omits 3e7c67d90e3e bpf: Fix bpf_prog_test_run_tracing for !CONFIG_NET omits 40321e9b291a Merge remote-tracking branch 'rdma/for-next' omits e370a3239d15 Merge remote-tracking branch 'swiotlb/linux-next' omits 066adc3c6265 Merge remote-tracking branch 'ieee1394/for-next' omits 74a0375528cf Merge remote-tracking branch 'thermal/thermal/linux-next' omits 278db579c26d Merge remote-tracking branch 'cpupower/cpupower' omits d82d28d9ca2c Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits bfa26f7c88da Merge remote-tracking branch 'pm/linux-next' omits 3b49434bde40 Merge remote-tracking branch 'v4l-dvb/master' omits cc83e1221e18 Merge remote-tracking branch 'jc_docs/docs-next' omits bb0f8dec47c5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits edd8d3fc3965 Merge branch 'dmi/master' omits 83eafc66b2da Merge remote-tracking branch 'i3c/i3c/next' omits d9fc0973202b Merge remote-tracking branch 'i2c/i2c/for-next' omits b836031b06ac Merge remote-tracking branch 'hid/for-next' omits c00d01532948 Merge remote-tracking branch 'pstore/for-next/pstore' omits cf840f6c32df Merge branch 'pnp' into linux-next omits b1cf30bfad6a Merge branches 'pm-core', 'pm-sleep' and 'powercap' into l [...] omits aadcbe3bee91 Merge branches 'acpi-battery', 'acpi-osl', 'acpi-video' an [...] omits 83b1b50ae079 Merge remote-tracking branch 'pci/next' omits 19c406cd1d98 Merge remote-tracking branch 'printk/for-next' omits 384753f455d0 Merge remote-tracking branch 'file-locks/locks-next' omits 2c2d405a69b5 Merge remote-tracking branch 'iomap/iomap-for-next' omits 267de6ae551c Merge remote-tracking branch 'xfs/for-next' omits e174706713e2 Merge remote-tracking branch 'v9fs/9p-next' omits 20e576863d05 Merge remote-tracking branch 'ubifs/linux-next' omits b48f46c36376 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 9f75ec0fbbbb Merge remote-tracking branch 'nfsd/nfsd-next' omits 69191754ff29 bpf: Remove unnecessary CAP_MAC_ADMIN check omits b8e881936c34 Merge remote-tracking branch 'nfs-anna/linux-next' omits 1619fb7d53b6 Merge remote-tracking branch 'fuse/for-next' omits 14b3b901c187 Merge remote-tracking branch 'f2fs/dev' omits cffa0103bd28 Merge remote-tracking branch 'ext3/for_next' omits 71a636bc3915 Merge remote-tracking branch 'erofs/dev' omits 0ddee848f717 Merge remote-tracking branch 'cifs/for-next' omits 62e47931abe5 Merge remote-tracking branch 'btrfs/for-next' omits f0ea6eee23a4 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits c348c430426a Merge remote-tracking branch 'sh/sh-next' omits 9a8e438afbd1 Merge remote-tracking branch 's390/features' omits 00c43088aa68 media: meson: vdec: add VP9 decoder support omits 3a7d0d6fe855 Merge remote-tracking branch 'risc-v/for-next' omits 2d192bca797d Merge remote-tracking branch 'soc-fsl/next' omits e9a3eb4819ca media: meson: vdec: add VP9 input support omits 823a7300340e media: meson: vdec: add common HEVC decoder support omits 09b455d1daf5 media: meson: vdec: add helpers for lossless framebuffer c [...] omits 7624c9cd5b26 media: meson: vdec: align stride on 32 bytes omits d7647e7c90f5 media: meson: vdec: add H.264 decoding support omits 876f123b8956 media: meson: vdec: bring up to compliance omits d4d137de5f31 media: vicodec: use v4l2-mem2mem draining, stopped and nex [...] omits 2b48e113866a media: v4l2-mem2mem: handle draining, stopped and next-buf [...] omits 6fffa9884126 Merge remote-tracking branch 'powerpc/next' omits 26b12114c95f Merge remote-tracking branch 'openrisc/for-next' omits 1ad89ebc240e Merge remote-tracking branch 'nds32/next' omits 2fae4d6aabc8 media: v4l2-ctrls: v4l2_ctrl_request_complete() should alw [...] omits 34217262898a media: staging: media: usbvision: Add missing MEDIA_USB_SU [...] omits f2368cf1d61d Merge remote-tracking branch 'mips/mips-next' omits 7af80a697d1d media: staging: tegra-vde: Use devm_platform_ioremap_resou [...] omits 1db56284b9da media: ti-vpe: cal: fix disable_irqs to only the intended target omits a8de43552d85 Merge remote-tracking branch 'microblaze/next' omits e3004605a0c9 media: imx: Propagate quantization and encoding in CSI omits 60d70d75c12d media: v4l2: Switch to new kerneldoc syntax for named vari [...] omits 204c7b3c066f media: spi: gs1662: Use new structure for SPI transfer delays omits d46bda506225 Merge remote-tracking branch 'm68knommu/for-next' omits aead0ffbf078 media: v4l2-core: fix entity initialization in device_regi [...] omits 89a0efb62f24 Merge remote-tracking branch 'm68k/for-next' omits 6990570f7e0a media: v4l2-core: fix a use-after-free bug of sd->devnode omits 403265137f7a media: vimc: use-after-free fix - release vimc in the v4l_ [...] omits f0a3266edb4b Merge remote-tracking branch 'h8300/h8300-next' omits 4babf057c143 media: vimc: allocate vimc_device dynamically omits 2ed13e8360c4 Merge remote-tracking branch 'csky/linux-next' omits 2362f53dde2c media: vimc: replace vimc->pdev.dev with vimc->mdev.dev omits 5eab997cec46 Merge remote-tracking branch 'clk/clk-next' omits bcc09b7d06a4 Merge remote-tracking branch 'tegra/for-next' omits 865251bb240b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits e53d7f24f724 Merge remote-tracking branch 'scmi/for-linux-next' omits 65c918279301 Merge remote-tracking branch 'samsung-krzk/for-next' omits 28d062a9a762 Merge remote-tracking branch 'rockchip/for-next' omits b03023399f1d Merge remote-tracking branch 'reset/reset/next' omits 3fc2b99e273e Merge remote-tracking branch 'renesas/next' omits a1b6da16c9a3 Merge remote-tracking branch 'realtek/for-next' omits 4e8c2f20a6be Merge remote-tracking branch 'raspberrypi/for-next' omits 80b9b88c3c69 Merge remote-tracking branch 'qcom/for-next' omits cfe2a689f755 Merge branch 'for-5.7' into for-next omits a392d26f32cd include/bitmap.h: add new functions to documentation omits a253ff802581 Merge remote-tracking branch 'omap/for-next' omits b5da59e5f29d Merge remote-tracking branch 'mvebu/for-next' omits 40b80f6e4f3a Merge remote-tracking branch 'mediatek/for-next' omits 86ed84aa2cb0 Merge remote-tracking branch 'keystone/next' omits 190a4106c6e6 Merge remote-tracking branch 'imx-mxs/for-next' omits f60d3d703bed Merge remote-tracking branch 'at91/at91-next' omits f45f2ccc992a Merge remote-tracking branch 'aspeed/for-next' omits 19da512f9907 Merge remote-tracking branch 'amlogic/for-next' omits 996b7a785920 Merge remote-tracking branch 'arm-soc/for-next' omits 780d2a9c86dc include/bitmap.h: add missing parameter in docs omits f38afce5c77f Merge remote-tracking branch 'arm-perf/for-next/perf' omits 56ec9c42e568 Merge remote-tracking branch 'arm64/for-next/core' omits 15617dffa387 percpu_ref: Fix comment regarding percpu_ref_init flags omits 6e051c3c3f15 Merge remote-tracking branch 'arm/for-next' omits 36be34be51da Merge remote-tracking branch 'dma-mapping/for-next' omits a82d7ddcb6c6 Merge remote-tracking branch 'kbuild/for-next' omits 80ea5ab902aa Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 7f925373eccf Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 302585f58cd4 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 5da7072ccb3f Merge remote-tracking branch 'risc-v-fixes/fixes' omits 1a53be73faee Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 9c38b6dc20ea Merge remote-tracking branch 'mmc-fixes/fixes' omits 30bef4ce44bf Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits dc3dc1f79613 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 7e0e68718164 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 5ebe2cb01866 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 68f006c87feb Merge remote-tracking branch 'hwmon-fixes/hwmon' omits c2c90975f671 Merge remote-tracking branch 'kvm-fixes/master' omits 406fad0bc1e5 Merge remote-tracking branch 'omap-fixes/fixes' omits caf764fd8e35 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 640785074562 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 346953cf6a8a Merge remote-tracking branch 'kselftest-fixes/fixes' omits f74738724b1a Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 6c5203bb1d5d Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 0fdf4c29bedd Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits e1dd4f47959e Merge remote-tracking branch 'usb.current/usb-linus' omits 8b24816a74da Merge remote-tracking branch 'tty.current/tty-linus' omits 6825872e4869 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 903b1e1dc398 Merge remote-tracking branch 'spi-fixes/for-linus' omits c7b8be9609e9 Merge remote-tracking branch 'regulator-fixes/for-linus' omits e764c3bfa2e5 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 6f39ef72eba6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits a1f88aa093ad Merge remote-tracking branch 'sound-current/for-linus' omits 1e473443c903 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 7f74d3ebb6fa Merge remote-tracking branch 'wireless-drivers/master' omits 2c26913775cb Merge remote-tracking branch 'netfilter/master' omits a9dbf8494ea7 Merge remote-tracking branch 'ipsec/master' omits 19f7c0c17c05 Merge remote-tracking branch 'bpf/master' omits 3ec2ba41c363 Merge remote-tracking branch 'net/master' omits b291544f46ad Merge remote-tracking branch 's390-fixes/fixes' omits bd646d4ae01c Merge remote-tracking branch 'powerpc-fixes/fixes' omits 970d060a2a76 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 31f4b51c41df Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 04a893084c90 Merge remote-tracking branch 'arm-current/fixes' omits 52caac2b6043 Merge remote-tracking branch 'arc-current/for-curr' omits 742b3de7c5d3 Merge remote-tracking branch 'fixes/master' omits b85c82108335 MAINTAINERS: Add missed files related to Synopsys DesignWare UART omits 10c5ccc3c6d3 serial: 8250_exar: add support for ACCES cards omits 0a91330b2af9 riscv: dts: Add GPIO reboot method to HiFive Unleashed DTS file omits 4a3e20847420 tty:serial:mvebu-uart:fix a wrong return omits 110a40dfb708 slip: make slhc_compress() more robust against malicious packets omits 34a2dab488bc selinux: clean up error path in policydb_init() omits ff6b61886d76 CIFS: Warn less noisily on default mount omits 8c70752869f5 fs/cifs: fix gcc warning in sid_to_id omits 3b3ba59958b3 cifs: allow unlock flock and OFD lock across fork omits eb205a3c8df6 cifs: do d_move in rename omits d5f436061706 cifs: add SMB2_open() arg to return POSIX data omits 10d7b1e046a3 cifs: plumb smb2 POSIX dir enumeration omits d1a06f8a54f3 cifs: add smb2 POSIX info level omits 9465247ca670 cifs: rename posix create rsp omits 88f051072e05 cifs: print warning mounting with vers=1.0 omits 52e7c083b417 mailmap: Update email address omits d2047aba2e68 RISC-V: Select Goldfish RTC driver for QEMU virt machine omits 81e2d3c52c0e RISC-V: Select SYSCON Reboot and Poweroff for QEMU virt machine omits a4485398b6b8 RISC-V: Enable QEMU virt machine support in defconfigs omits 759bdc168181 RISC-V: Add kconfig option for QEMU virt machine omits 9f65ed5fe41c Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits 6fd145da21af Merge tag 'dmaengine-fix-5.6-rc5' of git://git.infradead.o [...] omits b5051c8fd339 Documentation: ABI: nvmem: add documentation for JZ4780 efuse ABI omits 50a09dfd394a nvmem: add driver for JZ4780 efuse omits 0c70114d382f Bindings: nvmem: add bindings for JZ4780 efuse omits f9692c8e90f0 nvmem: imx-ocotp: Drop unnecessary initializations omits 09fafe56af65 nvmem: check for NULL reg_read and reg_write before dereferencing omits e8dca30f7118 drm/bridge: dw-hdmi: fix AVI frame colorimetry omits f8f782f63bac nvmem: core: validate nvmem config before parsing omits 4ab50af63d2e xen/blkfront: fix ring info addressing omits 81dcef4ceebf drm/i915/execlists: Show the "switch priority hint" in dumps omits 2f69a110e7bb xen/xenbus: fix locking omits 8130b9d5b5ab xenbus: req->err should be updated before req->state omits 1b6a51e86cce xenbus: req->body should be updated before req->state omits e8dc73c9f9ea xen: Replace zero-length array with flexible-array member omits 1ac994525b9d iomap: Remove pgoff from tracepoints omits ab7a69020fb5 drm/i915: Return early for await_start on same timeline omits dad737c926b5 MAINTAINERS: Add entry for RV32G BPF JIT omits 06b741521622 bpf, doc: Add BPF JIT for RV32G to BPF documentation omits 5f316b65e99f riscv, bpf: Add RV32G eBPF JIT omits ca6cb5447cec riscv, bpf: Factor common RISC-V JIT code omits 8b33a134a9cc ALSA: hda/realtek - Enable the headset of ASUS B9450FA wit [...] omits 0d45e86d2267 ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aor [...] omits ef026b0ebc03 Merge branch 'spi-5.7' into spi-next omits 5b289b22eedc Merge branch 'spi-5.6' into spi-linus omits 4a8ee2ab49ea Merge series "TCFQ to XSPI migration for NXP DSPI driver" [...] omits 6ac12131699b dt-bindings: spi: spi-rockchip: add description for rk3328 omits db7dd939acf3 dt-bindings: spi: spi-rockchip: add description for rk3308 omits 5de04175fa27 dt-bindings: spi: convert rockchip spi bindings to yaml omits 29d2daf2c33c spi: spi-fsl-dspi: Make bus-num property optional omits c7a1a20e36fa spi: spi-nxp-fspi: Add support for imx8mm, imx8qxp omits b7461fa5be3c spi: spi-nxp-fspi: Enable the Octal Mode in MCR0 omits d166a73503ef spi: fspi: dynamically alloc AHB memory omits 941be8a73f78 spi: fspi: enable fspi on imx8qxp and imx8mm omits 76f7dec08fd6 ALSA: hda/realtek - Add Headset Button supported for ThinkPad X1 omits 78def224f59c ALSA: hda/realtek - Add Headset Mic supported omits 07e9c59d63df drm/i915: Actually emit the await_start omits c1088d6c08fd HID: hyperv: NULL check before some freeing functions is n [...] omits e71de1bf3592 Hyper-V: add myself as a maintainer omits 484e07bf8007 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers omits 5313b2a58ef0 HID: hyperv: NULL check before some freeing functions is n [...] omits 8c1b0767ae0c Hyper-V: add myself as a maintainer omits acb4d372a031 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers omits e9bac90036d3 spi: spi-fsl-dspi: Take software timestamp in dspi_fifo_write omits ea93ed4c181b spi: spi-fsl-dspi: Use EOQ for last word in buffer even fo [...] omits 6365504d42d9 spi: spi-fsl-dspi: Optimize dspi_setup_accel for lowest in [...] omits 6c1c26ecd9a3 spi: spi-fsl-dspi: Accelerate transfers using larger word [...] omits d59c90a2400f spi: spi-fsl-dspi: Convert TCFQ users to XSPI FIFO mode omits 6a726824aaa3 spi: Do spi_take_timestamp_pre for as many times as necessary omits a3185c38dc6c spi: spi-fsl-dspi: Implement .max_message_size method for [...] omits 547248fbed23 spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_f [...] omits 8f8303ee0585 spi: spi-fsl-dspi: Add comments around dspi_pop_tx and dsp [...] omits 5542bd797190 spi: spi-fsl-dspi: Don't mask off undefined bits omits 6d6af5796e5d spi: spi-fsl-dspi: Remove unused chip->void_write_data omits 53fadb4d90c7 spi: spi-fsl-dspi: Simplify bytes_per_word gymnastics omits 6198adeaf215 MAINTAINERS: update ALLWINNER CPUFREQ DRIVER entry omits 2c1816af090d drm/i915/display: Decrease log level omits c834d03cca61 drm/i915: Implement display w/a 1140 for glk/cnl omits a7f1e8e45f21 drm/i915: Enable transition watermarks for glk omits 23baedd217ef drm/i915: Don't check for wm changes until we've compute t [...] omits e7f54e6c1981 drm/i915: Don't check uv_wm in skl_plane_wm_equals() omits 9b11bbf0c400 drm/i915/tgl: WaDisableGPGPUMidThreadPreemption omits b1a52f86cbf6 Merge branch 'asoc-5.7' into asoc-next omits 667bc2270850 Merge branch 'asoc-5.6' into asoc-linus omits 6e02feb0d266 ASoC: soc-pcm: remove duplicate be check from dpcm_add_paths() omits 25c2f5156dd5 ASoC: soc-pcm: use defined stream omits fd357ec595d3 ASoC: sprd: Allow the MCDT driver to build into modules omits 2e4249f58074 ASoC: tlv320adcx140: Fix mic_bias and vref device tree ver [...] omits 3fb83cbee1de ASoC: wm8741: Fix typo in Kconfig prompt omits d66fa3548102 arm64: dts: mt2712: use non-empty ranges for usb-phy omits 33f12efe336f phy: phy-mtk-tphy: add a new reference clock omits 7327176a8d60 phy: phy-mtk-tphy: remove unused u3phya_ref clock omits 6a8eaacd7cf1 phy: phy-mtk-tphy: make the ref clock optional omits e5ae09adde9a phy: phy-mtk-tphy: add a property for internal resistance omits 0723aa4a510e phy: phy-mtk-tphy: add a property for disconnect threshold omits 297d1c1554f1 dt-bindings: phy-mtk-tphy: add the properties about addres [...] omits 88e203c74f0e dt-bindings: phy-mtk-tphy: add a new reference clock omits bec1bfa60231 dt-bindings: phy-mtk-tphy: remove unused u3phya_ref clock omits dda43d93ec02 dt-bindings: phy-mtk-tphy: make the ref clock optional omits 0d5f799881e4 dt-bindings: phy-mtk-tphy: add two optional properties for u2phy omits 39e2e375b5ef phy: amlogic: G12A: Fix misuse of GENMASK macro omits 24e5ea201c86 phy: qcom: qmp: Use power_on/off ops for PCIe omits 1326034b3ce7 net/mlx5: Expose raw packet pacing APIs omits 2e06aa8c0d1d phy: uniphier-pcie: Add SoC-dependent phy-mode function support omits 01db32d9690c phy: uniphier-pcie: Add legacy SoC support for Pro5 omits 9e9dfea2a080 phy: uniphier-usb3hs: Change Rx sync mode to avoid communi [...] omits 35ea194ac89f phy: uniphier-usb3hs: Add legacy SoC support for Pro5 omits fe29a75aac09 phy: uniphier-usb3ss: Add Pro5 support omits 619de43e34b8 dt-bindings: phy: socionext: Add Pro5 support and remove P [...] omits f336ba79afc5 phy: socionext: Use devm_platform_ioremap_resource() omits 2447a52a6b26 phy: qcom-qmp: Add MSM8996 UFS QMP support omits eb0d7c04e7cc phy: cadence-torrent: Add support for subnode bindings omits daeb7750650f phy: cadence-torrent: Add platform dependent initializatio [...] omits 38793a0a9d8d phy: cadence-torrent: Use regmap to read and write DPTX PH [...] omits 4b315374c25b phy: cadence-torrent: Use regmap to read and write Torrent [...] omits 13a6a4d16596 phy: cadence-torrent: Implement PHY configure APIs omits f139ef1ced05 phy: cadence-torrent: Add 19.2 MHz reference clock support omits 39f62e0b5126 phy: cadence-torrent: Refactor code for reusability omits 6ab65d06772f phy: cadence-torrent: Add wrapper for DPTX register access omits 3721407ad3c7 phy: cadence-torrent: Add wrapper for PHY register access omits be8da7d77658 phy: cadence-torrent: Adopt Torrent nomenclature omits d7258b2d861e phy: cadence-dp: Rename to phy-cadence-torrent omits c6d8eef38b7f dt-bindings: phy: Add Cadence MHDP PHY bindings in YAML format. omits 922003733d42 dt-bindings: phy: Remove Cadence MHDP PHY dt binding omits 1442d81fef99 drm/etnaviv: Replace zero-length array with flexible-array member omits 59bee45b9712 powerpc/mm: Fix missing KUAP disable in flush_coherent_icache() omits 0958890ffb2e drm/amdgpu: don't enable runtime pm on navi12 omits 84199e4c1fd5 drm/amdgpu/runpm: disable runpm on Vega10 omits 7a57914f3a4f drm/amdgpu/display: Fix Pollock Variant Detection omits aa87f2130d32 drm/amdgpu/display: fix pci revision id fetching omits 6cc56cabdef5 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 5adcd7b55c61 drm/amdgpu: Enter low power state if CRTC active. omits f6b3ea7c201d drm/amdgpu: work around llvm bug #42576 omits c0c79c1888d3 drm/ttm: fix leaking fences via ttm_buffer_object_transfer omits e92eeb4c3886 drm/amdkfd: Enable GWS based on FW Support omits 89b440506071 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits b3a4dd22c4f0 drm/amdgpu: Fine-grained TMZ support omits 712e0bf6c884 drm/amdgpu: stop evicting encrypted BOs to swap omits e9f14edffceb drm/amdgpu: add TMZ handling to amdgpu_move_blit omits b20ab7923fa2 drm/amdgpu: also add the TMZ flag to GART omits 7ecde66a0551 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits d4f748b79465 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 8da64ad66682 drm/amd/display: Indicate use of TMZ buffers to DC omits 6091576e64fc drm/amdgpu: implement TMZ accessor (v3) omits 1d299fd312d8 drm/amdgpu: remove the alignment placeholder for secure buffer omits 277a302ac4ee drm/amdgpu: move CS secure flag next the structs where it's used omits c1ec59e39ebb drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 1fc0f206b0bf drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 9403068369be drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 674340f25d7d drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits c9f3fe771771 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits d1e898d81e0a drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits ab8b22c5b2c7 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits d2a132064d7c drm/amdgpu: job is secure iff CS is secure (v5) omits 572e3f054280 drm/amdgpu: expand the context control interface with trust flag omits c5d8f0f8b9a8 drm/amdgpu: expand the emit tmz interface with trusted flag omits 16db34585c28 drm/amdgpu: add tmz bit in frame control packet omits d55a4c4164a9 drm/amdgpu: add function to check tmz capability (v4) omits 8e54a7d02609 drm/amdgpu: add amdgpu_tmz data structure omits c2b1a456af28 drm/amdgpu: add tmz feature parameter (v2) omits 2eef42e95dbe drm/amdgpu: define the TMZ bit for the PTE omits c76312456395 drm/amdgpu: add UAPI to create secure commands (v3) omits 5be488046589 drm/amdgpu: add UAPI for creating encrypted buffers omits 67a4addd0970 drm/amd/display: Remove pointless NULL checks in dmub_psr_ [...] omits 9340dfd3f594 drm/amdgpu/display: navi1x copy dcn watermark clock settin [...] omits 6863d60732ac drm/amdgpu: Wrap clflush_cache_range with x86 ifdef omits 57430471e2fa drm/amdgpu: Add support for USBC PD FW download omits fd8f6ad0f7e6 smb3: fix performance regression with setting mtime omits 0079dae42c8a cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() omits 3fb1f63f69d8 cifs: use mod_delayed_work() for &server->reconnect if alr [...] omits fc5bfd63cac5 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] omits 7e06053f1d6c cifs: handle prefix paths in reconnect omits 106046cadcc0 cifs: do not ignore the SYNC flags in getattr omits 0dc93fd11740 drm/amdgpu: Add USBC PD FW load to PSP 11 omits e0a2af96fc71 cifs: potential unintitliazed error code in cifs_getattr() omits 95860efc447c drm/amdgpu: Add USBC PD FW load interface to PSP. omits 1a0dd3d92833 drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 omits 4a89ad9b3987 drm/amdgpu: add reset_ras_error_count function for HDP omits 279375c3311a drm/amdgpu: add reset_ras_error_count function for GFX omits fe5211f19a74 drm/amdgpu: add reset_ras_error_count function for MMHUB omits 86153f1be269 drm/amdgpu: add reset_ras_error_count function for SDMA omits e7429606bb6a drm/amdgpu/sriov: Use VF-accessible register for gpu_clock_count omits 781345f9ef03 drm/amd/powerplay: map mclk to fclk for COMBINATIONAL_BYPASS case omits ffbed184d209 drm/amd/powerplay: fix pre-check condition for setting clo [...] omits 8a43cf88b7d6 drm/amdgpu/sriov: skip programing some regs with new L1 policy omits bcc5042a2209 drm/amd/display: set lttpr mode before link settings omits ccb6af1e2583 drm/amd/display: Fix default logger mask definition omits e6ea8c342fb4 drm/amd/display: Add ABM command structs to DMCUB omits f3607bfb93d2 drm/amd/display: 3.2.75 omits 6d0d6456084e drm/amd/display: Clear link settings on MST disable connector omits 8151306be02e drm/amd/display: Add 'disable FEC for specific monitor' in [...] omits ffa121419257 drm/amd/display: Set clock optimization required after upd [...] omits 8f174fdbe9a8 drm/amd/display: change number of cursor policy for dml ca [...] omits f9b9b6d9722b drm/amd/display: fix dcc swath size calculations on dcn1 omits 3cfe9fb69adf drm/amd/display: Disable freesync borderless on Renoir omits 78fe9f63947a drm/amd/display: Remove DISPCLK Limit Floor for Certain SM [...] omits 7bc3807fe1d0 drm/amd/display: Workaround to do HDCP authentication twic [...] omits df8e34ac27e8 drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice omits 10b4e64e58b4 drm/amd/display: program DPG_OFFSET_SEGMENT for odm_pipe omits e8f9ecf261fe drm/amd/display: add vsc update support for test pattern request omits 3c1fcc554250 drm/amd/display: fix typo "to found" -> "to find" omits 9b31b4e8b085 drm/amd/display: Make clock table struct more accessible omits 8d8c82b69987 drm/amd/display: add worst case dcc meta pitch to fake plane omits c14b726ee0ca drm/amd/display: only include FEC overhead if both asic an [...] omits e625c1eae2d3 drm/amd/display: Add driver support for enabling PSR on DMCUB omits a09f8e295cec drm/amd/display: Move mod_hdcp_displays to mod_hdcp struct omits 834a9a9f04c7 drm/amd/display: Link training TPS1 workaround add back in dpcd omits 022b65181631 drm/amdgpu: Rearm IRQ in Navi10 SR-IOV if IRQ lost omits 341dfe9073d1 drm/amdgpu: stop using sratch_reg in IB test omits 752c683dbb65 drm/amdgpu: fix IB test MCBP bug omits f091c1c70e89 drm/amdgpu: disable 3D pipe 1 on Navi1x omits 0cf64555fe6c drm/amdgpu: Add debugfs interface to set arbitrary sclk fo [...] omits 31faff1a1c2d drm/amdgpu: add lock option for smu_set_soft_freq_range() omits 5b2b2416faf3 drm/amd/display: dc_link: code clean up on detect_dp function omits 9100c359b5e9 drm/amd/display: dc_link: code clean up on enable_link_dp [...] omits e599f01f44a7 drm/amd/display: Fix dmub_psr_destroy() omits c94279345379 drm/amd/display: fix indentation issue on a hunk of code omits b84fe6ffc1bf drm/amdkfd: fix indentation issue omits 1da7d4a8ab79 drm/amdgpu: Write blocked CP registers using RLC on VF omits 1d21a84661b4 drm/amdgpu: clean wptr on wb when gpu recovery omits 70b8ea1ab1d3 Merge tag 'mediatek-drm-fixes-5.6' of https://github.com/c [...] omits 755d7a928a0c Merge tag 'exynos-drm-fixes-for-v5.6-rc5' of git://git.ker [...] omits a160eed4b783 riscv: Fix range looking for kernel image memblock omits 9ce601029058 Merge branch 'bpf_modify_ret' omits 3d08b6f29cf3 bpf: Add selftests for BPF_MODIFY_RETURN omits da00d2f117a0 bpf: Add test ops for BPF_PROG_TYPE_TRACING omits aca228cd3387 tools/libbpf: Add support for BPF_MODIFY_RETURN omits 6ba43b761c41 bpf: Attachment verification for BPF_MODIFY_RETURN omits ae24082331d9 bpf: Introduce BPF_MODIFY_RETURN omits 7e639208e88d bpf: JIT helpers for fmod_ret progs omits 88fd9e5352fe bpf: Refactor trampoline update code omits 0d94b0626cea PNP: add missing include/linux/pnp.h to MAINTAINERS omits 1458d72fc668 Merge branch 'devprop' into linux-next omits 7589238a8cf3 Revert "software node: Simplify software_node_release() function" omits 30d167c6126b f2fs: fix to avoid use-after-free in f2fs_write_multi_pages() omits ce2ddabdaa12 f2fs: fix to avoid using uninitialized variable omits be90e344836a drm/i915/gt: Cancel banned contexts after GT reset omits 79a927f722b2 kcsan: Update API documentation in kcsan-checks.h omits c278a23e185b kcsan: Update Documentation/dev-tools/kcsan.rst omits 8cc9e5989080 kcsan: Fix a typo in a comment omits f15652859cbe dt-bindings: pwm: Update bindings for MT7629 SoC omits f206c0eeb476 dt-bindings: Add vendor prefix for Elida omits c5f3f6ab5bc1 dt-bindings: arm: Convert UniPhier System Cache to json-schema omits cc6fa771024f selftests/bpf: Support out-of-tree vmlinux builds for VMLINUX_BTF omits 07f5ae220b36 dt-bindings: bus: Drop empty compatible string in example omits 776e49e8ddb5 Merge tag 'for-5.6/dm-fixes' of git://git.kernel.org/pub/s [...] omits e417079f484d Merge branch 'io_uring-buf-select' into for-next omits dbe05255e12e io_uring: Fix unused function warnings omits 18d4e31dbcba io_uring: add end-of-bits marker and build time verify it omits a11e23e26ae5 io_uring: fix 32-bit pointer cast warnings omits 270c87c80763 io_uring: provide means of removing buffers omits ec657c383c2a io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG omits 1fa96c7f2c21 net: abstract out normal and compat msghdr import omits f7e4223ce309 io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV omits a99db8406521 io_uring: support buffer selection for OP_READ and OP_RECV omits ddd9059f3e4b io_uring: add IORING_OP_PROVIDE_BUFFERS omits 5a2e745d4d43 io_uring: buffer registration infrastructure omits 21bb53b97f29 Merge branch 'for-5.7/io_uring' into for-next omits e9fd939654f1 io_uring/io-wq: forward submission ref to async omits f462fd36fc43 io-wq: optimise out *next_work() double lock omits 58e393198737 io-wq: optimise locking in io_worker_handle_work() omits dc026a73c722 io-wq: shuffle io_worker_handle_work() code omits aa2734202acc riscv: Force flat memory model with no-mmu omits cb71d8efd74c Merge series "Compatible string consolidation for NXP DSPI [...] omits 50b62071deab spi: spi-fsl-dspi: Add specific compatibles for all Layers [...] omits 0feaf8f5afe0 spi: spi-fsl-dspi: Convert the instantiations that support [...] omits 63669902f74a spi: spi-fsl-dspi: Support SPI software timestamping in al [...] omits ca5052c8bfab spi: spi-fsl-dspi: LS2080A and LX2160A support XSPI mode omits 1d8b4c95c37c spi: spi-fsl-dspi: Parameterize the FIFO size and DMA buffer size omits d35054010b57 spi: spi-fsl-dspi: Use specific compatible strings for all [...] omits 09a4d4c88c6e Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] omits 28f0b8961045 Merge branch 'v5.6-next/soc' into for-next omits 06ea767b9900 Merge branch 'v5.6-next/dts64' into for-next omits 5afc2b83ac28 ARM: dts: mediatek: add mt7629 pwm support omits af73d78bd384 kbuild: Remove debug info from kallsyms linking omits 9f7b2d1eba99 Merge branch 'for-5.6-fixes' into for-next omits 2e5383d7904e cgroup1: don't call release_agent when it is "" omits 09e7f9a4c8e2 Merge branch 'arm/fixes' into for-next omits d4d89e25fc7b Merge tag 'socfpga_defconfig_fix_for_v5.6' of git://git.ke [...] omits 696eabb5a0c5 gpio: pl061: Warn when IRQ line has not been configured omits a3ae5449fcf3 Merge branch 'omap-for-v5.7/omap1' into for-next omits b75ca5217743 ARM: OMAP: replace setup_irq() by request_irq() omits 81557a5f112b Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next omits 1e4f7c8fbf46 Merge branch 'omap-for-v5.7/ti-sysc' into for-next omits 2dfaa4cc16d6 Merge branch 'for-5.7' into for-next omits 060ccdefdafc Merge branch 'fixes' into for-next omits 2333e829952f workqueue: Make workqueue_init*() return void omits ecdeca6d961c ARM: dts: dra7: Add PRU-ICSS interconnect target-module nodes omits 44e66a5d9d8f ARM: dts: AM4372: Add the PRU-ICSS interconnect target-mod [...] omits c4873b237ac2 Merge branch 'for-5.6-fixes' into for-next omits 190ecb190a9c cgroup: fix psi_show() crash on 32bit ino archs omits ce5ca149a6dc ARM: dts: AM33xx-l4: Update PRUSS interconnect target-module node omits a3e2a6c85c9d Merge branch 'omap-for-v5.7/accelerators' into omap-for-v5 [...] omits c760f610c966 ARM: OMAP2+: Drop legacy platform data for am437x DSS omits 6fa1a9863c3c ARM: OMAP2+: Drop legacy platform data for dra7 DSS omits 19da9c0ece41 ARM: OMAP2+: Drop legacy platform data for omap5 DSS omits a2ebc75fa9e0 ARM: OMAP2+: Drop legacy platform data for omap4 dss omits 11ef2bfc60ad ARM: dts: Configure interconnect target module for am437x rfbi omits 9fd8a854d14e ARM: dts: Configure interconnect target module for am437x dispc omits 3b6ff6bb5a8a ARM: dts: Move am437x dss to the interconnect target module in l4 omits c4f4728b03f6 ARM: dts: Configure interconnect target module for dra7 hdmi omits 9a95196c43ab ARM: dts: Configure interconnect target module for dra7 dispc omits a50371f2efe8 ARM: dts: Configure interconnect target module for dra7 dss omits 671ab615bd50 ARM: dts: Configure interconnect target module for omap5 hdmi omits 98e1a6a86a22 ARM: dts: Configure interconnect target module for omap5 dsi2 omits 5a507162f096 ARM: dts: Configure interconnect target module for omap5 dsi1 omits b9a4e149533b ARM: dts: Configure interconnect target module for omap5 rfbi omits 2472a4e00a29 ARM: dts: Configure interconnect target module for omap5 dispc omits 715a5a978733 ARM: dts: Configure interconnect target module for omap5 dss omits 8f6615634150 ARM: dts: Configure interconnect target module for omap4 hdmi omits dc7578e99d42 ARM: dts: Configure interconnect target module for omap4 dsi2 omits 0b98d5183472 ARM: dts: Configure interconnect target module for omap4 dsi1 omits 663de788d4e2 ARM: dts: Configure interconnect target module for omap4 venc omits 3a97c4b9a160 ARM: dts: Configure interconnect target module for omap4 rfbi omits 4c8d1c8d62cd ARM: dts: Configure interconnect target module for omap4 dispc omits 63b34416aa7e ARM: dts: Configure interconnect target module for omap4 dss omits 77131dfec6af Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpi [...] omits 0641cadac467 Merge branch 'bpf-uapi-enums' omits 367d82f17eff tools/runqslower: Drop copy/pasted BPF_F_CURRENT_CPU definiton omits 7cb30aaab3f2 libbpf: Assume unsigned values for BTF_KIND_ENUM omits 1aae4bdd7879 bpf: Switch BPF UAPI #define constants used from BPF progr [...] omits b2745d92bb01 bus: ti-sysc: Add support for PRUSS SYSC type omits 8f1e57409079 drm/i915: Add invert-brightness quirk for Thundersoft TST1 [...] omits 4d0dd3802ee1 dt-bindings: bus: ti-sysc: Add support for PRUSS SYSC type omits d59b1d1bdffa drm/i915: panel: Use intel_panel_compute_brightness() from [...] omits 857a141d7fb7 arm64: remove gratuitious/stray .ltorg stanzas omits 3577d739bb74 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'x86 [...] omits bbd6ec605c0f arm64/mm: Enable memory hot remove omits bf2b59f60ee1 arm64/mm: Hold memory hotplug lock while walking for kerne [...] omits 4361623c2bf0 mmc: mmc_test: Pass different sg lists for non-blocking requests omits 2b743166afed dt-bindings: mmc: sdhci-msm: Add CQE reg map omits 65ac74f1de33 iommu/dma: Fix MSI reservation allocation omits e93a1695d7fb iommu: Enable compile testing for some of drivers omits d84edddc447d iommu/omap: Fix -Woverflow warnings when compiling on 64-b [...] omits 6135a891dc0b iommu/omap: Fix printing format for size_t on 64-bit omits f2ce16c3c15e iommu/omap: Fix pointer cast -Wpointer-to-int-cast warning [...] omits 25bfaaa73c7d bus: ti-sysc: Detect EDMA and set quirk flags for tptc omits 505debe74dbb mmc: sdhci-sprd: Set the missing MMC_CAP_WAIT_WHILE_BUSY flag omits 8ee6af79e25a mmc: core: Fix indentation omits 3261227d136d dt-bindings: power: Convert domain-idle-states bindings to [...] omits 40d1d2d6e89e HID: hyperv: NULL check before some freeing functions is n [...] omits ac9686a936a1 dt-bindings: arm: Fix cpu compatibles in the hierarchical [...] omits 58edaa94a572 Hyper-V: add myself as a maintainer omits 8d62d9c4bc05 dt-bindings: arm: Correct links to idle states definitions omits 1ff9f3ae8459 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers omits 42989393eaf7 Merge branch 'fixes' into next omits 31e43f31890c mmc: sdhci-pci-gli: Enable MSI interrupt for GL975x omits 8e9f84cf5cac drm/i915/gt: Propagate change in error status to children [...] omits 36e191f0644b drm/i915: Apply i915_request_skip() on submission omits f9981d4f50b4 spi: spi_register_controller(): free bus id on error paths omits 385377acc5a1 Merge branch 'regulator-5.7' into regulator-next omits 2339289c9c69 Merge branch 'regulator-5.6' into regulator-linus omits e177440a1bba regulator: vqmmc-ipq4019-regulator: add binding document omits c1c8b1ff0a19 docs: gpio: driver.rst: don't mark literal blocks twice omits d98a23a1af9a gpio: uapi: Improve phrasing around arrays representing em [...] omits 56ed441aa1ed drm/i915/ehl: Check PHY type before reading DPLL frequency omits 02fbabd5f4ed regulator: stm32-vrefbuf: fix a possible overshoot when re [...] omits cc6eb9b512c8 Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits d98bf8894bfb Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits 14beaccc36dc ASoc: amd: acp3x: Add missing include <linux/io.h> omits 1b79cfd99ff5 drm: kirin: Revert "Fix for hikey620 display offset problem" omits 0d6defc7e0e4 ASoC: stm32: sai: manage rebind issue omits eb82dfe642b9 MAINTAINERS: adjust to 6lowpan doc ReST conversion omits 77036165d8bc driver core: Skip unnecessary work when device doesn't hav [...] omits ac338acf514e driver core: Add dev_has_sync_state() omits 21eb93f432b1 driver core: Call sync_state() even if supplier has no consumers omits d0dc426625a3 locks: fix a potential use-after-free problem when wakeup [...] omits 19f3c1e98bd1 Merge tag 'phy-for-5.6-rc_v2' of git://git.kernel.org/pub/ [...] omits 65aa7b44ffa7 mmc: sdhci-esdhc-imx: restore pin state when resume back omits 27c27c7b498c mmc: sdhci-esdhc-imx: clear DMA_SEL when disable DMA mode omits 09bf9e48bdf4 mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci omits a66baa18ae7e mmc: sdhci-esdhc-imx: Add an new esdhc_soc_data for i.MX8MM omits ef1178c5977b mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_BROKEN_AUTO_CMD23 omits 72977abc7de7 mmc: sdhci-esdhc-imx: optimize the strobe dll setting omits 99c33036d8c5 mmc: sdhci-esdhc-imx: optimize the clock setting omits af4f7fd4d8a7 mmc: sdhci-esdhc-imx: add strobe-dll-delay-target support omits e40078b0f598 doc: dt: fsl-imx-esdhc: add strobe-dll-delay-target binding omits 1585bea0e143 mmc: sdhci-esdhc-imx: restore the per_clk rate in PM_RUNTIME omits a970ef166ce4 mmc: sdhci-esdhci-imx: retune needed for Mega/Mix enabled SoCs omits 169c0aa4bc17 drm/i915/gt: Drop the timeline->mutex as we wait for retirement omits 08f56f8f3799 drm/i915/perf: Reintroduce wait on OA configuration completion omits 247257b03b04 powerpc/numa: Remove late request for home node associativity omits dc909d8b0c9c powerpc/numa: Early request for home node associativity omits 413e40550c5c powerpc/numa: Use cpu node map of first sibling thread omits 76b7bfb1732d powerpc/numa: Handle extra hcall_vphn error cases omits e7214ae9d85a powerpc/vphn: Check for error from hcall_vphn omits a05f0e5be4e8 powerpc/smp: Use nid as fallback for package_id omits 532d43a73cf1 powerpc/irq: Use current_stack_pointer in do_IRQ() omits 0dec6e1cca7e powerpc/irq: use IS_ENABLED() in check_stack_overflow() omits 84ab14893054 powerpc/irq: Use current_stack_pointer in check_stack_overflow() omits 0e63f0151719 powerpc: Add current_stack_pointer as a register global omits 3d13e839e801 powerpc: Rename current_stack_pointer() to current_stack_frame() omits 22697da36d0c powerpc/kernel/sysfs: Add new config option PMU_SYSFS to e [...] omits fcdb524d440d powerpc/kernel/sysfs: Refactor current sysfs.c omits 672e480aa210 powerpc/powernv: Add explicit fast-reboot support omits 16985f2d2509 powerpc/powernv: Treat an empty reboot string as default omits d42c6d0f8d00 powerpc/Makefile: Mark phony targets as PHONY omits 6453f9ed9d4e powerpc/mm: Don't kmap_atomic() in pte_offset_map() on PPC32 omits c4b78169e366 powerpc/book3s64: Fix error handling in mm_iommu_do_alloc() omits f344f0ab9939 powerpc/powernv: no need to check return value of debugfs_ [...] omits e04906aa1fba powerpc/cell/axon_msi: no need to check return value of de [...] omits f3c05201950a powerpc/mm: ptdump: no need to check return value of debug [...] omits 08f6a7974ab9 powerpc/mm: book3s64: hash_utils: no need to check return [...] omits c4fd527f52ec powerpc/kvm: no need to check return value of debugfs_crea [...] omits 860286cf3396 powerpc/kernel: no need to check return value of debugfs_c [...] omits 88654d5b4476 powerpc/83xx: Add some error handling in 'quirk_mpc8360e_q [...] omits 156d206f96fd mmc: sdhci-esdhc-imx: no fail when no pinctrl available omits 365ad0b60d94 powerpc/83xx: Fix some typo in some warning message omits 8a476d0d802d mmc: sdhci: do not enable card detect interrupt for gpio cd type omits 5a40c2209523 ipc/mqueue.c: fix a brace coding style issue omits 3fe9fedcaff5 ubsan: include bug type in report header omits 32f670982de3 kasan: unset panic_on_warn before calling panic() omits 6c9e33133cc9 ubsan: check panic_on_warn omits 2523bd8057e5 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits 171e19534d9d ubsan: split "bounds" checker from other options omits 0455468b83ca ubsan: add trap instrumentation option omits 0e36755db2f3 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 4e3b16905498 aio: simplify read_events() omits f5ea0f84b79f kernel/relay.c: fix read_pos error when multiple readers omits e7d2a3fb05ba kernel/gcov/fs.c: replace zero-length array with flexible- [...] omits 31ca2bbbff36 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] omits 20a8dd5080ab gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits dcce4972220f kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits 09961c32e71b samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits 9b879d4ebaae samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits e761971e6851 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits fdf0ff955df0 fs/binfmt_elf.c: allocate less for static executable omits e4931edc52e7 fs/binfmt_elf.c: delete "loc" variable omits c20217487b76 fs/epoll: make nesting accounting safe for -rt kernel omits a31dfdb2c943 kselftest: introduce new epoll test case omits cbbf54550b68 epoll: fix possible lost wakeup on epoll_ctl() path omits 10e3566f8164 checkpatch: improve Gerrit Change-Id: test omits 2cadb3d9ebe0 checkpatch: add command-line option for TAB size omits 11172e7a1cf5 checkpatch: fix multiple const * types omits 8f8df6f09509 checkpatch: fix minor typo and mixed space+tab in indentation omits 10ba4070cc04 checkpatch: prefer fallthrough; over fallthrough comments omits a9b8d8e942d9 checkpatch: support "base-commit:" format omits 9c78897a2765 checkpatch: check SPDX tags in YAML files omits 3e62119e6a9e checkpatch: remove email address comment from email addres [...] omits 22c06cd4c714 lib: optimize cpumask_local_spread() omits 79e8792dc547 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 4f601e69e964 string: add stracpy and stracpy_pad mechanisms omits ad6bf16a1fae lib/test_kmod.c: remove a NULL test omits c1c6e2d1e493 lib/rbtree: fix coding style of assignments omits 2ca9d57edb8f lib/test_bitmap.c: make use of EXP2_IN_BITS omits 7f6cc0758469 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits c787970f3654 percpu_counter: fix a data race at vm_committed_as omits 2d8fce24a0fb kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits a286d317e7c4 lib/stackdepot.c: build with -fno-builtin omits bc54dbbd87c9 lib/stackdepot.c: check depot_index before accessing the s [...] omits 68ea51daca25 lib: test_stackinit.c: XFAIL switch variable init tests omits e7218a88ddd7 lib/scatterlist: fix sg_copy_buffer() kerneldoc omits 83431c46ae85 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits 5159a604aafa lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 3cb05cfb3701 lib/ts_bm.c: replace zero-length array with flexible-array member omits 1d3d970225f9 lib/bch.c: replace zero-length array with flexible-array member omits 1da1fefe838a lib/test_lockup: test module to generate lockups omits 572b2a0f787e bitops: always inline sign extension helpers omits d0cdf7654095 MAINTAINERS: add an entry for kfifo omits 6cc185ca9e3f kernel/extable.c: use address-of operator on section symbols omits 366f2f175bb8 asm-generic: fix unistd_32.h generation format omits 538743c99cb7 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits 19d632a44901 proc: faster open/read/close with "permanent" files omits 9984fb7b80fc fs/proc/inode.c: annotate close_pdeo() for sparse omits 0828e98e3165 kernel/hung_task.c: Monitor killed tasks. omits a9a93fa8d7ea fs/buffer.c: dump more info for __getblk_gfp() stall problem omits f407871fb0a5 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits adfcf5fcf10a mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits 8abcb139a9dd mm: fix ambiguous comments for better code readability omits 01af02d7021b mm/zsmalloc: add missing annotation for unpin_tag() omits 78d63cc22133 mm/zsmalloc: add missing annotation for pin_tag() omits 7b5f86211fa1 mm/zsmalloc: add missing annotation for migrate_read_unlock() omits b99f94b3ff14 mm/zsmalloc: add missing annotation for migrate_read_lock() omits 1b4876b6e66e mm/slub: add missing annotation for put_map() omits cda2320db5c8 mm/slub: add missing annotation for get_map() omits ce2456c70beb mm/mempolicy: add missing annotation for queue_pages_pmd() omits 39c1a737dd1b mm/hugetlb: add missing annotation for gather_surplus_pages() omits 3292ccb8317e mm/compaction: add missing annotation for compact_lock_irqsave omits 6db887b42f00 mm/zswap: allow setting default status, compressor and all [...] omits 2b686cfad74d mm: prevent a warning when casting void* -> enum omits b79b36b5c0e2 mm: huge tmpfs: try to split_huge_page() when punching hole omits a2511bef76fb mm/shmem.c: Clean code by removing unnecessary assignment omits 01e9310244de mm/shmem.c: distribute switch variables for initialization omits 7ec94c77c223 mm/memory_hotplug.c: cleanup __add_pages() omits f216c2333e88 mm/memory_hotplug.c: simplify calculation of number of pag [...] omits 1f744c218509 mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits 47cae6fa943a mm/page_ext.c: drop pfn_present() check when onlining omits fc869519dec8 drivers/base/memory.c: drop pages_correctly_probed() omits 5d1755974817 drivers/base/memory.c: drop section_count omits b55e2c666077 drivers/base/memory.c: indicate all memory blocks as removable omits 66056543ea19 mm/page_reporting: add free page reporting documentation omits 8cc552fe537f mm/page_reporting: add budget limit on how many pages can [...] omits b9ebf025395f mm/page_reporting: rotate reported pages to the tail of the list omits 26943eac4b8a virtio-balloon: add support for providing free page report [...] omits bc38b3664d85 virtio-balloon: pull page poisoning config out of free pag [...] omits a948de33e3a9 mm: introduce Reported pages omits 97620d8e68da mm: add function __putback_isolated_page omits 4f7121e7c1d8 mm: use zone and order instead of free area in free_list m [...] omits b29d7a20514b mm: adjust shuffle code to allow for future coalescing omits 56377dc6bed8 mm/madvise: allow KSM hints for remote API omits d70f08c083d5 mm/madvise: employ mmget_still_valid() for write lock omits 00adb013ca4c mm/madvise: support both pid and pidfd for process_madvise omits 2822db8e87d5 pid: move pidfd_get_pid() to pid.c omits d7499a285f39 mm/madvise: check fatal signal pending of target process omits 8718e075897a fix process_madvise build break for arm64 omits 7a1b7f3d8085 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 9556aaf638f3 mm/madvise: pass task and mm to do_madvise omits 7127b3cd88c4 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits b8d2dc287589 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 6ebaf344ea03 mm/ksm.c: update get_user_pages() argument in comment omits de64424e189c mm-migratec-migrate-pg_readahead-flag-fix omits e399da3a153d mm/migrate.c: migrate PG_readahead flag omits 34931d133fd8 mm/migrate.c: unify "not queued for migration" handling in [...] omits d09e3267177f mm/migrate.c: check pagelist in move_pages_and_store_status() omits d197c5b9819d mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits 9e5902da34ac mm/migrate.c: no need to check for i > start in do_pages_move() omits b64337df0c69 mm/hugetlb.c: clean code by removing unnecessary initialization omits faab2aba263e hugetlb_cgroup: add hugetlb_cgroup reservation docs omits 60efeecfe087 hugetlb_cgroup: add hugetlb_cgroup reservation tests omits 471529ef72c7 hugetlb: remove check_coalesce_bug debug code omits 2cce9823e73d hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits bfe8039f9d56 hugetlb: support file_region coalescing again omits 1c8ff0edb48e hugetlb_cgroup: support noreserve mappings omits 7e7e2f948da4 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits a1694ec2554d hugetlb_cgroup: add accounting for shared mappings omits 965c8c0f9072 mm/hugetlb: fix file_region entry allocations omits 23643bac9ed9 hugetlb: disable region_add file_region coalescing omits 92992754bceb hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits 3958b578f1f3 hugetlb_cgroup: add reservation accounting for private mappings omits 53e7b37a908f mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 20177cf20032 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits 4b8b98a7595d hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 1bd77a79e65f mm/memblock.c: remove redundant assignment to variable max_addr omits 80578b9af37e mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits 98d340ef62ac mm/mempolicy: check hugepage migration is supported by arc [...] omits 337b0403e96c mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits b7d0ea5ed112 mm/compaction: Disable compact_unevictable_allowed on RT omits 211da001f1be mm/compaction: really limit compact_unevictable_allowed to [...] omits ef816826b218 mm, compaction: fully assume capture is not NULL in compac [...] omits 767a7beec855 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix omits 03d6310c527c mm,thp,compaction,cma: allow THP migration for CMA allocations omits 05495b8f0781 mm,compaction,cma: add alloc_contig flag to compact_control omits 0a69996e21fb mm/vmscan.c: Clean code by removing unnecessary assignment omits dce63dca377a mm/vmscan.c: fix data races using kswapd_classzone_idx omits 88314c17878b mm/vmscan.c: remove cpu online notification for now omits c1cb6bdbcad0 mm: vmscan: replace open codings to NUMA_NO_NODE omits 6387bc6dd9a4 mm: vmpressure: use mem_cgroup_is_root API omits bda86bbae6a3 mm: vmpressure: don't need call kfree if kstrndup fails omits 47c8982c8bc2 mm/page_alloc: increase default min_free_kbytes bound omits 519e500fac64 kasan: add test for invalid size in memmove omits 97f4ea76d4f4 kasan: detect negative size in memory operation function omits c898680be7c0 mm/sparse: rename pfn_present() to pfn_in_present_section() omits 2f9262f7126c mm/sparsemem: get address to page struct instead of addres [...] omits fa87864acd2f selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes omits 5b5a2ae5e953 selftest: add MREMAP_DONTUNMAP selftest omits 08182663e803 selftest-add-mremap_dontunmap-selftest-fix omits 6b13c9c72904 selftests: add MREMAP_DONTUNMAP selftest omits a5eaaf76840d mm-add-mremap_dontunmap-to-mremap-v7 omits bec50958a250 mm-add-mremap_dontunmap-to-mremap-v6 omits 367ef5e7dc8a mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 03bce19d8ab3 mm: add pagemap.h to the fine documentation omits 1a81e8596f7f mm/vma: make is_vma_temporary_stack() available for general use omits e53682cfd453 mm/vma: make vma_is_foreign() available for general use omits 6e88187ee41b mm/vma: move VM_NO_KHUGEPAGED into generic header omits 495d6dfdb0ea mm/mmap.c: fix the adjusted length error omits ace8ead223d4 mm/vma: append unlikely() while testing VMA access permissions omits 022da588eca9 mm/vma: replace all remaining open encodings with vma_is_a [...] omits 03e1bdedd6d6 mm/vma: replace all remaining open encodings with is_vm_hu [...] omits 0545e9e34c26 mm/vma: make vma_is_accessible() available for general use omits 64ae5c23f578 mm/vma: add missing VMA flag readable name for VM_SYNC omits 74d1b97f0033 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits 6c7fb9524304 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits dcfa27afe696 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits fa9ccc2d02d7 mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits c8cba0cc2a80 mm/thp: narrow lru locking omits 9918a216da6d mm/thp: clean up lru_add_page_tail omits d7cd4836549a mm/thp: move lru_add_page_tail func to huge_memory.c omits f8565ab75ac8 mm/page_idle: no unlikely double check for idle page counting omits f431734559e2 mm/memcg: fold lock_page_lru into commit_charge omits d4202039330d mm-vmscan-remove-unnecessary-lruvec-adding-checkpatch-fixes omits a2db4a8a73b5 mm/vmscan: remove unnecessary lruvec adding omits 0f33040b2b82 memcg: css_tryget_online cleanups omits 99a40cda64b1 mm: memcontrol: recursive memory.low protection omits 218daa478997 mm: memcontrol: clean up and document effective low/min ca [...] omits 76a43e4be451 mm: memcontrol: fix memory.low proportional distribution omits 508f1078e8ce mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] omits 8f9d362fc301 mm: memcg/slab: cache page number in memcg_(un)charge_slab() omits 48f1b6034544 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() omits 01ff70628eff mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] omits 9b58c0dd899e mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments omits eb297f79e2b2 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments omits be5c3433fb19 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 omits 709f241992bd mm: memcg/slab: introduce mem_cgroup_from_obj() omits 109fae3305bd mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits 9188f9d311fe mm, memcg: fix build error around the usage of kmem_caches omits 04852ca019be mm/swapfile: fix data races in try_to_unuse() omits 5d219e1bd2f3 mm/swap.c: not necessary to export __pagevec_lru_add() omits dd0725ab8a3c mm/swapfile.c: fix comments for swapcache_prepare omits e9a4b52c3a86 mm: dump_page(): additional diagnostics for huge pinned pages omits f039cadf7d6f mm: improve dump_page() for compound pages omits 9284f77ac79d selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits d8b704a4dc4d mm/gup_benchmark: support pin_user_pages() and related calls omits 400f695360b6 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits 6e6ce85aaf90 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits d766128c900b mm/gup: track FOLL_PIN pages omits 939d18c466ac mm/gup: require FOLL_GET for get_user_pages_fast() omits 5e8d4a489de0 mm/gup: pass gup flags to two more routines omits 3d1aab909144 mm: introduce page_ref_sub_return() omits 20829adb53ba mm/gup: pass a flags arg to __gup_device_* functions omits 07129543c44a mm/gup: split get_user_pages_remote() into two routines omits 5a419026c5c8 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits 054343d9a160 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits 77a7c3e2706d mm/Makefile: disable KCSAN for kmemleak omits 4d7f73940264 mm/kmemleak.c: use address-of operator on section symbols omits 22b168e61902 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits d3b8e6dc4ac0 mm/slub.c: replace cpu_slab->partial with wrapped APIs omits 7e03f0d0ba78 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 8129d958f36e ramfs: support O_TMPFILE omits a2d8c232154b ocfs2: replace zero-length array with flexible-array member omits 2d2e169b404c ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] omits 2c357c9d5b52 ocfs2: remove useless err omits f6738e746779 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" omits fad97e8c87c3 ocfs2: there is no need to log twice in several functions omits 6b9a5636524e ocfs2: remove dlm_lock_is_remote omits 6614c3d7a7ba ocfs2: use OCFS2_SEC_BITS in macro omits 11117f7f299e ocfs2: remove unused macros omits f98390df7d97 ocfs2: remove FS_OCFS2_NM omits cdb7c1e369e2 scripts/spelling.txt: add syfs/sysfs pattern omits 945c644de452 asm-generic: make more kernel-space headers mandatory omits 0119b0e5fff8 kthread: mark timer used by delayed kthread works as IRQ safe omits 6a9df125012c x86/mm: Split vmalloc_sync_all() omits 346a7b0b3bb1 vfs: partially revert "don't allow writes to swap files" omits f5a8e119a651 mm: fork: fix kernel_stack memcg stats for various stack i [...] omits 108e2f18d636 /proc/kpageflags: do not use uninitialized struct pages omits 266c4489c0c4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 58b60b3aa6e6 mm/swapfile.c: move inode_lock out of claim_swapfile omits 0b3dbdd5bed5 arch/Kconfig: update HAVE_RELIABLE_STACKTRACE description omits 17c58c3580d0 mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled [...] omits 86c5929c62c9 mm/z3fold.c: do not include rwlock.h directly omits ff46b94a53a7 fat: fix uninit-memory access for partial initialized inode omits c9942d0a53ef mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] omits 490d0778c0ad mm: avoid data corruption on CoW fault into PFN-mapped VMA omits fc43a4e27298 mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() omits 559058c8dd2f mm-numa-fix-bad-pmd-by-atomically-check-for-pmd_trans_huge [...] omits b5dfaac68a21 mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] omits 72d2c15e29f6 mmc: sdhci_am654: Enable DLL only for some speed modes omits 2f77befe4bc9 mmc: sdhci_am654: Update OTAPDLY writes omits 199b798b3a9b dt-bindings: mmc: sdhci-am654: Update Output tap delay binding omits 6f2bc932d8ff Merge branch 'core/objtool' omits b480aa700ad3 Merge branch 'efi/core' omits 80b8f5cb6dde Merge branch 'irq/core' omits 9407dbf36d60 Merge branch 'locking/core' omits 15cd37284f5d Merge branch 'locking/kcsan' omits 95a432ddba16 Merge branch 'perf/core' omits 7963ae71b820 Merge branch 'perf/urgent' omits 5b74dec422f9 Merge branch 'ras/core' omits 6667cc3101cc Merge branch 'ras/urgent' omits be947ef1a5ad Merge branch 'sched/core' omits 74e7c0fad08e Merge branch 'sched/rt' omits 374b5e27bf86 Merge branch 'timers/core' omits 8e45219695fb Merge branch 'timers/nohz' omits 0fd98c631148 Merge branch 'timers/urgent' omits 1b439e27132c Merge branch 'x86/boot' omits f1721b87a5d3 Merge branch 'x86/build' omits d73eee4c8c53 Merge branch 'x86/cleanups' omits aa54cdeff778 Merge branch 'x86/entry' omits 40c4ac3fa359 Merge branch 'x86/fpu' omits 82361ba44576 Merge branch 'x86/kdump' omits 6d74aac7d77f Merge branch 'x86/splitlock' omits b95b4d5ef061 Merge tag 'perf-urgent-for-mingo-5.6-20200303' of git://gi [...] omits 3eb4094c98dd Merge branch 'fixes' into next omits fbedd731d9b8 mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] omits 21f587f30008 mmc: mmci: Add support for sdmmc variant revision 2.0 omits 219cdb95de8e mmc: mmci_sdmmc: Implement signal voltage callbacks omits eddafbaf4be8 mmc: mmci: Add callbacks for to manage signal voltage switch omits b5583f7b0082 mmc: mmci_sdmmc: Add execute tuning with delay block omits b456128259da dt-bindings: mmc: mmci: add delay block base register for sdmmc omits c007dcba24ef mmc: mmci: Add private pointer for variant omits 8dabedd8b121 mmc: mmci: Add a reference at mmc_host_ops in mmci struct omits f532109f062a mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma omits c338f54042b7 mmc: mmci_sdmmc: Replace sg_dma_xxx macros omits c26097b1b77c mmc: core: Fixup support for HW busy detection for HPI commands omits 0465560ab273 mmc: core: Convert to mmc_poll_for_busy() for HPI commands omits 34383d7cb8a4 mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd() omits c4122cd9712d mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard omits 2b5b9cf0cf8e mmc: core: Update CMD13 busy check for CMD6 commands omits 0e00ed1f4b29 mmc: core: Enable re-use of mmc_blk_in_tran_state() omits 677d72e61a99 mmc: core: Split up mmc_poll_for_busy() omits 594946cbe36c mmc: core: Drop redundant in-parameter to __mmc_switch() omits 0a94ce66829b mmc: core: Extend mmc_switch_status() to rid of __mmc_swit [...] omits f9e84fb42ab7 mmc: core: Drop unused define omits b0725d3d348b mmc: core: Throttle polling rate for CMD6 omits e9306a68b813 mmc: host: sdhci-sprd: Add software queue support omits a6b61d950ac9 mmc: host: sdhci: Add a variable to defer to complete requ [...] omits cfd63859a7e3 mmc: host: sdhci: Add request_done ops for struct sdhci_ops omits 2b9576f2a08e mmc: core: Enable the MMC host software queue for the SD card omits 421da9554472 mmc: Add MMC host software queue support omits fafb5d13b871 mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts omits 4e36521a109f mmc: sdhci-of-arasan: Remove quirk for broken base clock omits 81ff679269ac mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] omits 87a2ded3878f firmware: xilinx: Add DLL reset support omits 3f82626fb763 firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] omits 4e9d7b546eb5 mmc: tmio: remove superfluous callback wrappers omits 9a671f259278 mmc: tmio: factor out TAP usage omits 4fd4acf31ec6 mmc: tmio: enforce retune after runtime suspend omits 6011ba4f34e8 mmc: tmio: give callback a generic name omits 072d50a6fe46 mmc: renesas_sdhi: complain loudly if driver needs update omits 8856dac9f946 mmc: tmio: refactor tuning execution into SDHI driver omits e6bf84f77f9f mmc: renesas_sdhi: cleanup SCC defines omits 601a5f618737 mmc: renesas_sdhi: enforce manual correction for Gen3 omits 2ee22a49282c mmc: renesas_sdhi: only check CMD status for HS400 manual [...] omits ba47af28bae2 mmc: renesas_sdhi: Add manual correction omits a9a39aef5c51 mmc: renesas_sdhi: remove double clear of automatic correction omits df057c914a9c s390/pci: Fix unexpected write combine on resource omits 582b4e55403e s390/mm: fix panic in gup_fast on large pud omits 5e674c308bab MAINTAINERS: Update s390/pci maintainer omits e189b172d212 MAINTAINERS: Update s390/cio maintainer omits 124377596023 s390/mm: mark private defines for vm_fault_t as such omits 6701adfa9693 usb: typec: driver for Intel PMC mux control omits ca469c292edc usb: typec: Add definitions for Thunderbolt 3 Alternate Mode omits a7914d1072fb device property: Export fwnode_get_name() omits e5256194cb51 usb: roles: Allow the role switches to be named omits bce3052f0c16 usb: roles: Provide the switch drivers handle to the switc [...] omits 69af044a7700 usb: roles: Leave the private driver data pointer to the drivers omits d1c6a769cdf4 usb: typec: mux: Allow the mux handles to be requested wit [...] omits 774a9df6aeac usb: typec: mux: Add helpers for setting the mux state omits ef441dd6af91 usb: typec: mux: Allow the muxes to be named omits 27565c9e22dd powercap: idle_inject: Replace zero-length array with flex [...] omits 41bae0caf5dc ARM: socfpga_defconfig: Add back DEBUG_FS omits 2591e7b17c0d PM: sleep: wakeup: Use built-in RCU list checking omits 42beb82ec4dc PM: sleep: core: Use built-in RCU list checking omits b54fc5f5b7b5 drm/i915/gvt: Inlcude intel_gvt.h where needed omits c111566bea7c PM: runtime: Add pm_runtime_get_if_active() omits dad2aff3e827 usb: dwc3: gadget: Update chain bit correctly when using sg list omits 1f8b39bc99a3 usb: core: port: do error out if usb_autopm_get_interface() fails omits 60e3f6e4ac5b usb: core: hub: do error out if usb_autopm_get_interface() fails omits 63d6d7ed475c usb: core: hub: fix unhandled return by employing a void function omits 86d92f546595 usb: storage: Add quirk for Samsung Fit flash omits b96ed52d781a usb: quirks: add NO_LPM quirk for Logitech Screen Share omits f06947f275f1 usb: usb251xb: fix regulator probe and error handling omits 96b4ea324ae9 phy: allwinner: Fix GENMASK misuse omits 4bf2dd65135a usb: cdns3: gadget: toggle cycle bit before reset endpoint omits 8a7c47fb7285 usb: cdns3: gadget: link trb should point to next request omits 67540460193b usb: typec: tcpm: move to SNK_UNATTACHED if sink removed for DRP omits 9cb9322a26ae usb: phy: tegra: Include proper GPIO consumer header to fi [...] omits c06a1c378a9d usb: gadget: net2280: Distribute switch variables for init [...] omits 6e1591947304 udc: s3c-hsudc: Silence warning about supplies during defe [...] omits 75f81a7ffe4d usb: typec: Add sysfs node to show cc orientation omits 07761a4cd43c ACPI: list_for_each_safe() -> list_for_each_entry_safe() omits 966f58df1753 ACPI: video: remove redundant assignments to variable result omits 2288eba5ca74 ACPI: OSL: Add missing __acquires/__releases annotations omits e9d0e7511fda thunderbolt: Fix error code in tb_port_is_width_supported() omits 8c3f6993c221 ACPI / battery: Cleanup Lenovo Ideapad Miix 320 DMI table entry omits 04900fa3ab68 ACPI / AC: Cleanup DMI quirk table omits de8a9b84e7f2 Merge branch 'pm-qos' into linux-next omits cf60e2de9bbe Merge branch 'pm-docs' into linux-next omits d441dceb5dce tick/common: Make tick_periodic() check for missing ticks omits 38f7b0b1316d hrtimer: Cast explicitely to u32t in __ktime_divns() omits 4cbbc3a0eeed timekeeping: Prevent 32bit truncation in scale64_check_overflow() omits 04684708ce01 reset: imx7: Add support for i.MX8MP SoC omits 50edf7b0d404 dt-bindings: reset: imx7: Document usage on i.MX8MP SoC omits 5febc543a187 dt-bindings: reset: imx7: Add support for i.MX8MN omits b95e31c07c5e posix-cpu-timers: Stop disabling timers on mt-exec omits 55e8c8eb2c7b posix-cpu-timers: Store a reference to a pid not a task omits 08bb4da90150 Bluetooth: guard against controllers sending zero'd events omits 8a208b24d770 Bluetooth: hci_qca: Make bt_en and susclk not mandatory fo [...] omits 0fc6d4e4ce01 staging: wilc1000: use flexible-array member instead of ze [...] omits f79a8a85cc52 staging: wilc1000: remove unnecessary always true 'if' conditions omits efabc44b8004 staging: wilc1000: use correct data for memcpy in wilc_hif [...] omits 7db73c8c9028 staging: vt6656: Remove unnecessary local variables initia [...] omits 3c505f508f44 staging: vt6656: Move vnt_rx_data to usbpipe.c omits 10e9a359cea7 staging: vt6656: Delete int.c/h file and move functions to [...] omits 05f665dd0faa staging: vt6656: Remove function vnt_int_process_data. omits 0fd349fd1d22 staging: vt6656: vnt_int_start_interrupt remove spin lock. omits f75bb88fef1a staging: vt6656: vnt_vt3184_init remove stack copy to array. omits c3aee6626184 staging: vt6656: use vnt_vt3184_agc array directly omits 2812ab8963e6 staging: vt6656: Remove STATUS enums from TX path omits 3b4922deaf37 staging: vt6656: Use mac80211 duration for tx headers omits 72db61d7d17a staging: kpc2000: prevent underflow in cpld_reconfigure() omits 580f57c2cf61 staging: exfat: remove redundant if statements omits 3eca76cc2d17 staging: exfat: clean up d_entry rebuilding. omits dbcf85e2728f staging: exfat: remove 'file creation modes' omits 2777313cf234 Staging: exfat: fixed a long line coding style issue omits ece19f3ec8de staging: exfat: rename buf_cache_t's 'flag' to 'locked' omits a89af1e1b970 staging: exfat: remove symlink feature omits 3be86f986c23 Merge branch 'for-5.7/io_uring' into for-next omits 7a743e225b2a io_uring: get next work with submission ref drop omits 014db0073cc6 io_uring: remove @nxt from handlers omits 594506fec5fa io_uring: make submission ref putting consistent omits 209c65b61d94 drivers/of/of_mdio.c:fix of_mdiobus_register() omits 116ca924aea6 cxgb4: fix checks for max queues to allocate omits 4aac2d8281e8 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 98060484e232 xtensa: replace setup_irq() by request_irq() omits 20d8bb0d172d phylink: Improve error message when validate failed omits 43de81b0601d net: phy: bcm63xx: fix OOPS due to missing driver name omits 707518348ae7 devlink: remove trigger command from devlink-region.rst omits ba518bbd3f3c drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels omits 17f5d57915be drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen [...] omits 0883ce8146ed drm/dp: Introduce EDID-based quirks omits 391615d99836 drm/i915/hdcp: Fix config_stream_type() ret value omits beb7712923e5 drm/i915/hdcp: Mandate (seq_num_V==0) at first RecvId msg omits 88a637719a15 netfilter: nft_tunnel: add missing attribute validation fo [...] omits 9d6effb2f152 netfilter: nft_payload: add missing attribute validation f [...] omits c049b3450072 netfilter: cthelper: add missing attribute validation for [...] omits 2d285f26ecd0 netfilter: nf_tables: free flowtable hooks on hook register error omits ee84f19cbbe9 netfilter: x_tables: xt_mttg_seq_next should increase posi [...] omits db25517a5509 netfilter: xt_recent: recent_seq_next should increase posi [...] omits bb71f846a000 netfilter: synproxy: synproxy_cpu_seq_next should increase [...] omits dc15af8e9dbd netfilter: nf_conntrack: ct_cpu_seq_next should increase p [...] omits 02145bcdfd96 ARM: Document merges omits 9f4a50c1e7f4 Merge branch 'arm/fixes' into for-next omits 1a68a771beb0 Merge tag 'v5.6-rc4' into for-next omits 320a36063e14 libbpf: Fix handling of optional field_name in btf_dump__e [...] omits 820d15632ec1 Merge tag 'socfpga_dts_fix_for_v5.6_v2' of git://git.kerne [...] omits 5fc40f37396c Merge branch 'bpf_gso_size' omits 62511ceadf6e selftests/bpf: Test new __sk_buff field gso_size omits b0ac4941aa2a bpf: Sync uapi bpf.h to tools/ omits cf62089b0edd bpf: Add gso_size to __sk_buff omits f8a0fea9518c docs: networking: net_failover: Fix a few typos omits 8640f8dc6d65 net: dsa: fix phylink_start()/phylink_stop() calls omits 8b614cb8f1dc Merge tag '5.6-rc4-smb3-fixes' of git://git.samba.org/sfre [...] omits f650bcd4ef5d Merge branch 'Fix-IPv6-peer-route-update' omits 0d29169a708b selftests/net/fib_tests: update addr_metric_test for peer [...] omits d0098e4c6b83 net/ipv6: remove the old peer route if change it to a new one omits 617940123e01 net/ipv6: need update peer route when modify metric omits 50bbd62ce7a1 dt-bindings: mfd: Fix typo in file name of twl-familly.txt omits 8c6687efcfd2 dt-bindings: mfd: tps65910: Improve grammar omits b94858a7eae1 dt-bindings: mfd: zii,rave-sp: Fix a typo ("onborad") omits a534e924c58d PM: QoS: annotate data races in pm_qos_*_value() omits ef4a75de69cb docs: cpu-freq: convert cpufreq-stats.txt to ReST omits b2b2747bd9da docs: cpu-freq: convert cpu-drivers.txt to ReST omits 70e2c48f7fdb docs: cpu-freq: convert core.txt to ReST omits 86f57e19fcf8 docs: cpu-freq: convert index.txt to ReST omits ea28c454067f docs: cpufreq: fix a broken reference omits aacb1c78f0ba Merge branch 'pm-cpuidle' into linux-next omits 003d8b9143a6 drm/i915/gem: Only call eb_lookup_vma once during execbuf ioctl omits 7d6236bb1335 drm/i915/gem: Extract transient execbuf flags from i915_vma omits 2920bb94e65f drm/i915: Drop inspection of execbuf flags during evict omits 20896ef13734 drm/sun4i: Fix DE2 VI layer format support omits 169ca4b38932 drm/sun4i: Add separate DE3 VI layer formats omits a4769905f0ae drm/sun4i: de2/de3: Remove unsupported VI layer formats omits 50148a25f841 drm/i915/tgl: Move and restrict Wa_1408615072 omits 3551ff928744 drm/i915/gen11: Moving WAs to rcs_engine_wa_init() omits a6fbcddad6a4 Merge branch 'net-add-missing-netlink-policies' omits 6ba3da446551 nfc: add missing attribute validation for vendor subcommand omits 88e706d5168b nfc: add missing attribute validation for deactivate target omits 361d23e41ca6 nfc: add missing attribute validation for SE API omits 213320a67962 tipc: add missing attribute validation for MTU property omits 669fcd779590 team: add missing attribute validation for array index omits dd25cb272ccc team: add missing attribute validation for port ifindex omits e13aaa0643da net: taprio: add missing attribute validation for txtime delay omits 7e6dc03eeb02 net: fq: add missing attribute validation for orphan mask omits b5ab1f1be618 openvswitch: add missing attribute validation for hash omits 31d9a1c52496 macsec: add missing attribute validation for port omits ab02ad660586 can: add missing attribute validation for termination omits b60673c4c418 nl802154: add missing attribute validation for dev_type omits 9322cd7c4af2 nl802154: add missing attribute validation omits 4c16d64ea040 fib: add missing attribute validation for tun_id omits ff3b63b8c299 devlink: validate length of region addr/len omits 8750939b6ad8 devlink: validate length of param values omits b46b2b7ba6e1 ARM: dts: Fix dm814x Ethernet by changing to use rgmii-id mode omits e1fa8adfbabf hwmon: (adt7475) Add support for inverting pwm output omits 369e30fde402 hwmon: (adt7475) Add attenuator bypass support omits 2bf77f43eacf dt-bindings: hwmon: Document adt7475 pwm-active-state property omits 199f9ba0e60a dt-bindings: hwmon: Document adt7475 bypass-attenuator property omits 4d040b63b341 dt-bindings: hwmon: Document adt7475 binding omits 567e38bc8058 hwmon: (lm73) Add support for of_match_table omits e17b0e312fbf dt-bindings: Add TI LM73 as a trivial device omits 192f5ab8ee0f hwmon: (pmbus/tps53679) Add documentation omits 8ecc94277177 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 omits a03ef3666cd3 hwmon: (pmbus/tps53679) Add support for TPS53681 omits f996391bb2a1 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] omits aad18aee7045 hwmon: (pmbus/tps53679) Add support for multiple chips IDs omits fa33c5cd75d2 hwmon: (pmbus) Implement multi-phase support omits 8e1fb417ad23 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] omits 058aabc657e4 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] omits 374b542bf2aa hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] omits 9f1759a88924 hwmon: (k10temp) Update driver documentation omits 51a938c12125 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] omits 339fb4919a63 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs omits 835f992edd47 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] omits f1b55bc0a247 hwmon: (pmbus/ltc2978) add support for more parts. omits f9d272d30c6b docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. omits 9bc3523e617d dt-bindings: hwmon: Add AXI FAN Control documentation omits 566a97225cb8 hwmon: Support ADI Fan Control IP omits 44f2f882909f hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT() omits b5c0951860ba perf symbols: Don't try to find a vmlinux file when lookin [...] omits e4d9b04b973b perf bench: Share some global variables to fix build with gcc 10 omits f0fe2c0f050d binder: prevent UAF for binderfs devices II omits abc71bf0a703 RISC-V: Stop using LOCAL for the uaccess fixups omits ecc421e05bab sys/sysinfo: Respect boottime inside time namespace omits fdff9911f266 RISC-V: Inline the assembly register save/restore macros omits 52e7c52d2ded RISC-V: Stop relying on GCC's register allocator's hueristics omits 064223b947a8 RISC-V: Stop putting .sbss in .sdata omits aff7783392e0 riscv: force hart_lottery to put in .sdata section omits 2fab7a15604c riscv: Delete CONFIG_SYSFS_SYSCALL from defconfigs omits ab70a73aa45b riscv: Use flush_icache_mm for flush_icache_user_range omits aad15bc85c18 riscv: Change code model of module to medany to improve da [...] omits 0cff8bff7af8 riscv: avoid the PIC offset of static percpu data in modul [...] omits 9b234d264369 drm/i915/selftests: Fix uninitialized variable omits 82126e596d85 drm/i915/gt: Drop the timeline->mutex as we wait for retirement omits 2f0003089bc7 drm/i915: Drop vma is-closed assertion on insert omits 61231f6bd056 drm/i915/gem: Check that the context wasn't closed during setup omits 373f27f24c19 drm/i915/gt: Prevent allocation on a banned context omits 130a95e9098e drm/i915/gem: Consolidate ctx->engines[] release omits 749c4ad29ea7 coresight: cti: Remove unnecessary NULL check in cti_sig_t [...] omits 3faf8b8532d7 drm/i915: Polish CHV .load_luts() a bit omits 03c4e6186bbb interconnect: qcom: Add OSM L3 support on SC7180 omits ff3edec1c3fd dt-bindings: interconnect: Add OSM L3 DT binding on SC7180 omits 5bc9900addaf interconnect: qcom: Add OSM L3 interconnect provider support omits 7a077f7fdaa4 dt-bindings: interconnect: Add OSM L3 DT bindings omits 78465b0d3db6 interconnect: qcom: Allow icc node to be used across icc p [...] omits 2d1f95ab9feb interconnect: qcom: Add SC7180 interconnect provider driver omits c77af39bdb8b dt-bindings: interconnect: Add Qualcomm SC7180 DT bindings omits 2653de9f0398 fs: nfsd: fileache.c: Use built-in RCU list checking omits 9a08dca5974f fs: nfsd: nfs4state.c: Use built-in RCU list checking omits 601687a0ec60 svcrdma: Replace zero-length array with flexible-array member omits d718fdc3e752 KVM: x86: remove stale comment from struct x86_emulate_ctxt omits 342993f96ab2 KVM: x86: clear stale x86_emulate_ctxt->intercept value omits 13a9d741f332 sunrpc: Pass lockdep expression to RCU lists omits 636be4241bdd dm: bump version of core and various targets omits 974f51e8633f dm: fix congested_fn for request-based device omits 1cd0acd5b93a rtc: snvs: Improve Kconfig dependency omits 0a68ff5e2e7c fcntl: Distribute switch variables for initialization omits 6e482b96b387 drm/i915/gvt: only include intel_gvt.h where needed omits aff9e6f2496f drm/i915/gvt: make intel_gvt_active internal to intel_gvt omits 9e859eb9d0f5 drm/i915/vgpu: improve vgpu abstractions omits 69e60903aaf5 bus: ti-sysc: Fix wrong offset for display subsystem reset quirk omits e28bb32b6d99 Merge branch 'omap-for-v5.7/dss-probe' into omap-for-v5.7/ti-sysc omits aa99a76b40d6 erofs: handle corrupted images whose decompressed size les [...] omits af1038abbd14 erofs: use LZ4_decompress_safe() for full decoding omits 9d5a09c6f3b5 erofs: correct the remaining shrink objects omits b102f0c522cf mt76: fix array overflow on receiving too many fragments f [...] omits 64094a04414f erofs: convert workstn to XArray omits 8c867387160e arm64: dts: socfpga: agilex: Fix gmac compatible omits 248aa2645aa7 dm integrity: use dm_bio_record and dm_bio_restore omits 1b17159e52bb dm bio record: save/restore bi_end_io and bi_integrity omits 4709d86ca3c8 Merge series "trivial fixes for fsl-spi and spidev" from O [...] omits 2fa98705a928 spi: fsl-lpspi: remove unneeded array omits 788bfc6eb691 regulator: anatop: Lower error message level for -EPROBE_DEFER omits d7729c40b376 ASoC: amd: Fix compile warning of argument type omits e7e2afeacaa6 ASoC: amd: AMD RV RT5682 should depends on CROS_EC omits 092e45c39a7b Merge branch 'devel' into for-next omits 9cd0c5e02ee4 Merge branch 'devel' into for-next omits 613cea5935e8 ASoC: SOF: Fix snd_sof_ipc_stream_posn() omits 4b01618b6247 ASoC: rt1015: modify pre-divider for sysclk omits 3a4a32d6d2c6 drm/i915: Fix kbuild test robot build error omits 9eb81d69ad6b pinctrl: sprd: Fix the kconfig warning omits 5779925c23e1 Merge tag 'gpio-updates-for-v5.7-part2' of git://git.kerne [...] omits ca18a852ee36 gpiolib: Fix inverted check in gpiochip_remove() omits 51279100de83 drm/i915/hdcp: conversion to struct drm_device based loggi [...] omits d3a596779559 kbuild: Fix inconsistent comment omits 65220630bb17 kbuild: Build DT binding examples with dtc warnings enabled omits 2ba06cd8565b kbuild: Always validate DT binding examples omits 88694cff4952 kbuild: generate autoksyms.h early omits cd195bc4775a kbuild: split adjust_autoksyms.sh in two parts omits 1518c633df78 kbuild: allow symbol whitelisting with TRIM_UNUSED_KSYMS omits 2a86f6612164 kbuild: use KBUILD_DEFCONFIG as the fallback for DEFCONFIG_LIST omits fcf1b6a35c16 Documentation/llvm: add documentation on building w/ Clang/LLVM omits a1af8d71f0e4 kbuild: remove trailing slash from devicetree/binding/ for [...] omits 4bd8459b6c3f cpufreq: imx6q: read OCOTP through nvmem for imx6q omits 3646f50a3838 cpufreq: imx6q: fix error handling omits 3d90fff64adf rtc: sysfs: use kobj_to_dev omits 82cb36dabe70 rtc: imx-sc: Align imx sc msg structs to 4 omits 66e4f4a9cc38 rtc: cmos: Use spin_lock_irqsave() in cmos_interrupt() omits a10510afa0bb drm/i915: move watermark structs more towards usage omits 78f2bfa3181c drm/etnaviv: Warn when GPU doesn't idle fast enough omits 1a910c11d35b drm/etnaviv: Ignore MC when checking runtime suspend idleness omits b170455120b6 drm/etnaviv: Consider all kwnown idle bits in debugfs omits b9e352ed8258 drm/etnaviv: Update idle bits omits ea4ed4a55f73 drm/etnaviv: Fix typo in comment omits ed1dd899baa3 drm/etnaviv: rework perfmon query infrastructure omits 83dc7f699a9c drm/i915: Fix doclinks omits 3b134aba49ce drm/i915/dmc: Use firmware v2.06 for TGL omits 0bf3a650ab8d thermal: qoriq: Fix a compiling issue omits ababcbaa14d2 thermal: Remove COMPILE_TEST for IMX_SC_THERMAL omits 7ce21087a226 thermal: Fix build warning of !defined(CONFIG_THERMAL_OF) omits e66ae6cadc8e drm/i915: fix documentation build after rename omits 30073b2c0bca irqdomain: Fix function documentation of __irq_domain_allo [...] omits 3791163602f7 interconnect: Handle memory allocation errors omits 3745488e9d59 altera-stapl: altera_get_note: prevent write beyond end of 'key' omits 2669b8b0c798 binder: prevent UAF for binderfs devices omits abbc61a5f26d Merge branch 'bpf_link' omits 6489b8e1e3cf selftests/bpf: Add link pinning selftests omits c016b68edc7a libbpf: Add bpf_link pinning/unpinning omits 70ed506c3bbc bpf: Introduce pinnable bpf_link abstraction omits 5de79ba865d7 soundwire: bus: provide correct return value on error omits 5680c3907361 xfs: switch xfs_attrmulti_attr_get to lazy attr buffer allocation omits ed02d13f5da8 xfs: only allocate the buffer size actually needed in __xf [...] omits f311d771a090 xfs: clean up bufsize alignment in xfs_ioc_attr_list omits e3a19cdea84a xfs: embedded the attrlist cursor into struct xfs_attr_lis [...] omits 254f800f8104 xfs: remove XFS_DA_OP_INCOMPLETE omits d5f0f49a9bdd xfs: clean up the attr flag confusion omits f3e93d95feef xfs: clean up the ATTR_REPLACE checks omits 5a3930e27ef9 xfs: improve xfs_forget_acl omits 53ac39fdb301 xfs: lift cursor copy in/out into xfs_ioc_attr_list omits eb241c747463 xfs: lift buffer allocation into xfs_ioc_attr_list omits f60463195179 xfs: lift common checks into xfs_ioc_attr_list omits 17e1dd83ea21 xfs: rename xfs_attr_list_int to xfs_attr_list omits 3e7a779937a2 xfs: move the legacy xfs_attr_list to xfs_ioctl.c omits 2f014aad03d8 xfs: open code ATTR_ENTSIZE omits fe960087121a xfs: remove the unused ATTR_ENTRY macro omits a9c8c69b4961 xfs: cleanup struct xfs_attr_list_context omits 377f16ac6723 xfs: factor out a xfs_attr_match helper omits 1d7330199400 xfs: replace ATTR_KERNOTIME with XFS_DA_OP_NOTIME omits d49db18b247d xfs: remove ATTR_ALLOC and XFS_DA_OP_ALLOCVAL omits e513e25c380a xfs: remove ATTR_KERNOVAL omits c36f533f1407 xfs: remove the xfs_inode argument to xfs_attr_get_ilocked omits e5171d7e9894 xfs: pass an initialized xfs_da_args to xfs_attr_get omits a25446224353 xfs: pass an initialized xfs_da_args structure to xfs_attr_set omits ead189adb8ab xfs: turn xfs_da_args.value into a void pointer omits 4df28c64e438 xfs: remove the MAXNAMELEN check from xfs_attr_args_init omits 79f2280b9bfd xfs: remove the name == NULL check from xfs_attr_args_init omits d0ce64391128 xfs: factor out a helper for a single XFS_IOC_ATTRMULTI_BY [...] omits 2282a9e65177 xfs: use strndup_user in XFS_IOC_ATTRMULTI_BY_HANDLE omits 6cc4f4fff10d xfs: merge xfs_attrmulti_attr_remove into xfs_attrmulti_attr_set omits 0eb81a5f5c34 xfs: merge xfs_attr_remove into xfs_attr_set omits 5e81357435cc xfs: remove the ATTR_INCOMPLETE flag omits 4d542e4c1e28 xfs: reject invalid flags combinations in XFS_IOC_ATTRLIST [...] omits 211683b21de9 xfs: rework collapse range into an atomic operation omits dd87f87d87fa xfs: rework insert range into an atomic operation omits b73df17e4c5b xfs: open code insert range extent split helper omits daebba1b3609 xfs: Add missing annotation to xfs_ail_check() omits 4982bff1ace1 xfs: fix an undefined behaviour in _da3_path_shift omits 4ab45e259f31 xfs: ratelimit xfs_discard_page messages omits 13b1f811b14e xfs: ratelimit xfs_buf_ioerror_alert messages omits ba8adad5d036 xfs: remove the kuid/kgid conversion wrappers omits 542951592c99 xfs: remove the icdinode di_uid/di_gid members omits 3d8f2821502d xfs: ensure that the inode uid/gid match values match the [...] omits 93baa55af1a1 xfs: improve error message when we can't allocate memory f [...] omits d0c7feaf8767 xfs: add agf freeblocks verify in xfs_agf_verify omits 6b789c337a59 xfs: fix iclog release error check race with shutdown omits a2100672f3b2 io_uring: clean up io_close omits 775a2be52da1 selftests/bpf: Declare bpf_log_buf variables as static omits 441420a1f0b3 bpf: Reliably preserve btf_trace_xxx types omits 69f5c87cf43c drm/i915/huc: update TGL HuC to v7.0.12 omits 82dbbfc822cd Merge branch 'move_BPF_PROG_to_libbpf' omits df8ff35311c8 libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's [...] omits 396f544ed5e5 selftests/bpf: Fix BPF_KRETPROBE macro and use it in attac [...] omits fd56e0058412 libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h omits ca7dc2791b50 bpftool: Add header guards to generated vmlinux.h omits 8755d97a09fe io_uring: Ensure mask is initialized in io_arm_poll_handler omits 76897807dc79 dt-bindings: clock: Convert UniPhier clock to json-schema omits ab4562f4dd92 dt-bindings: arm: fsl: fix APF6Dev compatible omits a0d4a141750d Proc mount option handling is broken, and it has been sinc [...] omits 15db5fcce9c8 drm/i915/execlists: Check the sentinel is alone in the ELSP omits 0150aedda00e Merge branch 'mauro' into docs-next omits 833b630dfbc4 Merge branch 'for-5.7/io_uring' into for-next omits 3b17cf5a58f2 io_uring: remove io_prep_next_work() omits 4bc4494ec7c9 io_uring: remove extra nxt check after punt omits d7718a9d25a6 io_uring: use poll driven retry for files that support it omits 8a72758c51f8 io_uring: mark requests that we can do poll async in io_op_defs omits b41e98524e42 io_uring: add per-task callback handler omits c2f2eb7d2c1c io_uring: store io_kiocb in wait->private omits 6fb614920b38 task_work_run: don't take ->pi_lock unconditionally omits 3684f2465353 io-wq: use BIT for ulong hash omits 5eae8619907a io_uring: remove IO_WQ_WORK_CB omits e85530ddda4f io-wq: remove unused IO_WQ_WORK_HAS_MM omits 9a6108124c1d docs: filesystems: convert zonefs.txt to ReST omits c9817ad5d82f docs: filesystems: convert udf.txt to ReST omits 02d27d895323 io_uring: extract kmsg copy helper omits 38e56b4ec441 docs: filesystems: convert ubifs.txt to ReST omits 688f118e3139 docs: filesystems: convert ubifs-authentication.rst.txt to ReST omits 7e7cd458b810 docs: filesystems: convert tmpfs.txt to ReST omits 826a613d3f81 docs: filesystems: convert sysv-fs.txt to ReST omits 86beb976700b docs: filesystems: convert sysfs.txt to ReST omits 31771f45c8e4 docs: filesystems: convert squashfs.txt to ReST omits 6db0a480aa07 docs: filesystems: convert romfs.txt to ReST omits 56e6d5c0eb7b docs: filesystems: convert relay.txt to ReST omits 8979fc9a2824 docs: filesystems: convert ramfs-rootfs-initramfs.txt to ReST omits d5eefa2c5e56 docs: filesystems: convert qnx6.txt to ReST omits c33e97efa9d9 docs: filesystems: convert proc.txt to ReST omits 18ccb2233fc5 docs: filesystems: convert orangefs.txt to ReST omits b0a20349f212 io_uring: clean io_poll_complete omits 7d67af2c0134 io_uring: add splice(2) support omits 8da11c19940d io_uring: add interface for getting files omits 444ebb5768c5 splice: make do_splice public omits bcaec089c5b6 io_uring: remove req->in_async omits deb6dc054488 io_uring: don't do full *prep_worker() from io-wq omits 7cbb468f0c70 docs: filesystems: convert omfs.txt to ReST omits 5ea62161167e io_uring: don't call work.func from sync ctx omits e441d1cf20e1 io_uring: io_accept() should hold on to submit reference on retry omits 29de5f6a3507 io_uring: consider any io_read/write -EAGAIN as final omits fa95e087ff69 docs: filesystems: convert ocfs2.txt to ReST omits 3d0c60d00464 docs: filesystems: convert ocfs2-online-filecheck.txt to ReST omits 461f2c8f13fc docs: filesystems: convert ntfs.txt to ReST omits 2640c19dcab0 docs: filesystems: convert nilfs2.txt to ReST omits 76f216855b6b docs: filesystems: convert isofs.txt to ReST omits de389cf08d47 docs: filesystems: convert inotify.txt to ReST omits a1ef4bcd1664 docs: filesystems: convert hpfs.txt to ReST omits 5040a0acc8f2 docs: filesystems: convert hfs.txt to ReST omits cdded7db3625 docs: filesystems: convert hfsplus.txt to ReST omits 5b7ac27a6e2c docs: filesystems: convert gfs2-uevents.txt to ReST omits 80ad894382bf io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL omits 720c2fc1ec7c docs: filesystems: convert gfs2.txt to ReST omits 89272ca1102e docs: filesystems: convert f2fs.txt to ReST omits 7dc62406320c docs: filesystems: convert ext3.txt to ReST omits 6e29ad2ea34f docs: filesystems: convert ext2.txt to ReST omits e66d8631ddb3 docs: filesystems: convert erofs.txt to ReST omits 06dedb45b79c docs: filesystems: convert efivarfs.txt to ReST omits b02a17cb8ae2 docs: filesystems: convert ecryptfs.txt to ReST omits 14a19fa5cf75 docs: filesystems: convert dlmfs.txt to ReST omits 57443789849c docs: filesystems: convert debugfs.txt to ReST omits f1fa0e6028d3 docs: filesystems: convert cramfs.txt to ReST omits 471379a174aa docs: filesystems: convert ceph.txt to ReST omits 5d43e1bc2dfc docs: filesystems: convert btrfs.txt to ReST omits ee68f34d7e7e docs: filesystems: convert bfs.txt to ReST omits c54ad9a4e8fa docs: filesystems: convert befs.txt to ReST omits c64d3dc69f38 docs: filesystems: convert autofs-mount-control.txt to ReST omits ca6e9049a093 docs: filesystems: convert afs.txt to ReST omits 7627216830d8 docs: filesystems: convert affs.txt to ReST omits 348739003d4f docs: filesystems: convert adfs.txt to ReST omits 07d241fd66ba docs: filesystems: convert 9p.txt to ReST omits 4b4e973d5eb8 drm/i915/perf: Reintroduce wait on OA configuration completion omits 3eb30c51a6dd Documentation: nfsroot.rst: Fix references to nfsroot.rst omits c428cd52282d scripts/sphinx-pre-install: add '-p python3' to virtualenv omits ae5977765acb Documentation: kthread: Fix WQ_SYSFS workqueues path name omits 5fed00dcaca8 Documentation: kobject.txt has been moved to core-api/kobject.rst omits 669a5cc8c5d9 Documentation: Converted the `kobject.txt` to rst format omits f5e5a33037a8 drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocation [...] omits 7028b08109f3 drm/i915/tgl: Add note about Wa_1409142259 omits 0bd06a59df21 drm/i915/tgl: Fix the Wa number of a fix omits d55204d3f829 drm/i915/tgl: Add note about Wa_1607063988 omits e2049b4c0c2a drm/i915/tgl: Add note to Wa_1607297627 omits f2097beed59e drm/i915/tgl: Extend Wa_1606931601 for all steppings omits 52c2e4e6f12c drm/i915/tgl: Add Wa_1409085225, Wa_14010229206 omits 072d069a0459 drm/i915/tgl: Implement Wa_1806527549 omits ec1e12645ff3 drm/i915/tgl: Implement Wa_1409804808 omits 48942b8e37ac sunrpc: Replace zero-length array with flexible-array member omits 373e8ffafd66 doc: cgroup: improve formatting of references omits f3431ba715b5 doc: cgroup: improve formatting of cpuset examples omits 69654d37cfa6 doc: cgroup: improve formatting of io example omits 2551cab59927 doc: cgroup: improve formatting of mem stats omits d0c3bacb3e37 doc: cgroup: improve formatting omits ffebbbdf18d3 ARM: Document merges omits 31175ad73040 Merge branch 'arm/fixes' into for-next omits 0b86b258e644 Merge tag 'arm-soc/for-5.6/defconfig-fixes' of https://git [...] omits adf3f38a87bb docs: kernel-docs: Remove "Here is its" at the end of lines omits 7fe068dba833 docs: admin-guide: kernel-parameters: Document earlycon op [...] omits 0a464ea4dc12 docs: dev-tools: gcov: Remove a stray single-quote omits 51e873dc87a6 tools/memory-model: Fix "conflict" definition omits ad658207118d ARM: Document merges omits 3bc246bfaaa9 Merge branch 'arm/fixes' into for-next omits 14022b11d657 Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/sc [...] omits ccc495fd7ac3 drm/i915: Unify the DPLL ref clock frequency tracking omits 540a8b6b0eb7 drm/i915/hsw: Use the read-out WRPLL/SPLL state instead of [...] omits b953eb2153a3 drm/i915/skl, cnl: Split out the WRPLL/LCPLL frequency cal [...] omits 350ab42f9735 drm/i915/hsw: Split out the WRPLL, LCPLL, SPLL frequency c [...] omits 068f723ed554 drm/i915/hsw: Split out the SPLL parameter calculation omits 206b7edc356c drm/i915/hsw: Rename the get HDMI/DP DPLL funcs to get WRP [...] omits c039b63a3d28 drm/i915/skl: Parametrize the DPLL ref clock instead of op [...] omits 45e4728b87ad drm/i915: Move DPLL frequency calculation to intel_dpll_mgr.c omits 6cbcd57680e1 drm/i915/hsw: Use the DPLL ID when calculating DPLL clock omits 4ac7df1775f3 drm/i915: Move the DPLL vfunc inits after the func defines omits 353ad959a0bc drm/i915: Keep the global DPLL state in a DPLL specific struct omits 830b2cdcf4cc drm/i915: Move DPLL HW readout/sanitize fns to intel_dpll_mgr.c omits b48f4b3be920 drm/i915: Fix bounds check in intel_get_shared_dpll_id() omits a3958323f5fe of: overlay: log the error cause on resolver failure omits 485bb19d0b3e of: unittest: make gpio overlay test dependent on CONFIG_OF_GPIO omits 7a9ccdd1e025 drm/i915: Use intel_plane_data_rate for min_cdclk calculation omits 1bba60808404 ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS omits 08090744f2db iommu/io-pgtable-arm: Fix IOVA validation for 32-bit omits 77a1bce84bba iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page omits aaca21007ba1 KVM: SVM: Fix the svm vmexit code for WRMSR omits 9a11997e757b KVM: X86: Fix dereference null cpufreq policy omits 02d715b4a818 iommu/vt-d: Fix RCU list debugging warnings omits 2de7fb60a474 cpupower: avoid multiple definition with gcc -fno-common omits f3a60268f5ce selftest/lkdtm: Use local .gitignore omits 0fd30ed9a1f7 Merge series "spi: spidev: Fix messages in spidev" from Ol [...] omits 4276fc82fc5d spi: spidev: fix speed setting message omits ea70fb5b3e8b spi: spidev: fix a debug message value omits 8bc8c9ba03c4 media: Documentation:media:v4l-drivers: Update vivid docum [...] omits 5e29d1443c46 RDMA/mlx5: Prevent UMR usage with RO only when we have RO caps omits 75d03665081e RDMA/bnxt_re: Remove set but not used variables 'pg' and 'idx' omits a0b404a98e27 RDMA/bnxt_re: Remove set but not used variable 'dev_attr' omits 6be2067d1e31 RDMA/bnxt_re: Remove set but not used variable 'pg_size' omits 66832705c4d0 RDMA/bnxt_re: Use driver_unregister and unregistration API omits c2b777a95923 RDMA/bnxt_re: Refactor device add/remove functionalities omits 817a68a6584a IB/hfi1, qib: Ensure RCU is locked when accessing list omits 1b73c0fffbc6 media: rcar_drif: Do not print error in case of EPROBE_DEF [...] omits 51bddd4501bc spi: bcm63xx-hsspi: Really keep pll clk enabled omits 7125f204501e perf parse-events: Use asprintf() instead of strncpy() to [...] omits 9eb54e92718a nfsd: set the server_scope during service startup omits d737e7fe4cc0 media: aspeed: add AST2600 support omits 0cd71b9a43ad regulator: pwm: Don't warn on probe deferral omits 6179b0e90cbc regulator: anatop: Improve Kconfig dependency omits 05e8155afe35 drm/i915: Use a sentinel to terminate the dbuf slice arrays omits 06812bd9ac7c drm/i915: Add missing commas to dbuf tables omits 4ba1955b41a3 Merge branch 'misc' into for-next omits 5ef2c353d9ef drm/i915: Remove garbage WARNs omits 2a67054b7b16 drm/i915: Handle some leftover s/intel_crtc/crtc/ omits cd1fa30142e2 Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits 5f028c51a771 media: staging: rkisp1: capture: remove support to userptr memory omits fae664ebc791 Merge series "ASoC: SOF: updates for 5.7" from Pierre-Loui [...] omits a79ee2e095c0 ASoC: rt1015: set snd_soc_dai_ops in rt1015_dai driver omits 72c3b2b09fcd ASoc: amd: Add DMIC switch capability to machine driver omits 787c5214ea6f ASoC: SOF: Intel: hda: use snd_sof_dsp_set_power_state() op omits 1583c793af73 media: videobuf2-core.h: improve buf_struct_size documentation omits 6af5bcd37969 media: staging: rkisp1: remove serialization item in the T [...] omits 364152dd9cd6 media: videobuf2-dma-contig.c: remove spurious 'b' in message omits ebcb9464a2ae perf env: Do not return pointers to local variables omits dea42fb79f4f media: mtk-vcodec: reset segment data then trig decoder omits dea2ecd12bf7 drm/i915: Fix 90/270 degree rotated RGB565 src coord checks omits 18e2565d7d15 media: dt-bindings: media: Add Allwinner A64 deinterlace c [...] omits a3ea410cac41 media: go7007: Fix URB type for interrupt handling omits fc04c39bae01 io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation omits d77182ada3d4 media: sun8i: Add Allwinner A83T Rotate driver omits cff20b3151cc perf tests bp_account: Make global variable static omits 1a2289fdf678 ASoC: SOF: add core id to sof_ipc_comp omits 8354d9b44530 ASoC: SOF: Intel: hda-loader: clear the IPC ack bit after [...] omits 1919b42ca4ad ASoC: SOF: ipc: check ipc return value before data copy omits e582f4832a9e ASoC: SOF: pcm: skip DMA buffer pre-allocation omits 02fd2782fcfd media: dt-bindings: media: Add Allwinner A83T Rotate driver omits 8fd390b89cc8 media: Split v4l2_pipeline_pm_use into v4l2_pipeline_pm_{g [...] omits 8fb12ce2ec9d media: usbvision: deprecate driver omits d237851d5d9d ASoC: rt1015: add operation callback function for rt1015_dai[] omits 8a8bc4867583 netfilter: xt_IDLETIMER: clean up some indenting omits 8d1f378a51fc netfilter: bitwise: add support for passing mask and xor v [...] omits 873b49ed8971 netfilter: bitwise: use more descriptive variable-names. omits 9fabbf56abfe netfilter: Replace zero-length array with flexible-array member omits 6b7b72a02d26 netfilter: nft_set_pipapo: make the symbol 'nft_pipapo_get [...] omits 0dd5b13315fd drm/i915/dp: Use BDB_GENERAL_FEATURES VBT block info for b [...] omits 1ca002adce95 drm/i915/dsi: Remove readback of panel orientation on BYT / CHT omits 2873dc25477f Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits c105df5d865a Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 852fb4a72822 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits e130a920f693 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 3f9070a67a94 fixdep: remove redundant null character check omits 87d660f08520 fixdep: remove unneeded code and comments about *.ver files omits a83e4ca26af8 kbuild: remove cc-option switch from -Wframe-larger-than= omits f84fdf8df1c1 kbuild: remove the owner check in mkcompile_h omits 9abd515a6e4a arm64: context: Fix ASID limit in boot messages omits 3ba52ad55b53 drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc [...] omits 049d91916845 drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definition omits 29cc4ceeac12 arm64: perf: Support new DT compatibles omits e424b1798526 arm64: perf: Refactor PMU init callbacks omits 40d4f2f79081 drm/i915: remove unused orig_clock i915 member omits 062705be45c8 drm/i915: add i915_ioc32.h for compat omits b28bba8997f5 drm/i915/dram: hide the dram structs better omits aaa19727159e perf: arm_spe: Remove unnecessary zero check on 'nr_pages' omits 00535527350c drm/i915/crc: move pipe_crc from drm_i915_private to intel_crtc omits 03b22496502d Documentation: cpufreq: Move legacy driver documentation omits 765943a4c048 Merge branch 'pm-qos' into linux-next omits c4b000ef57c4 Merge branch 'acpi-button' into linux-next omits 5e8fee38b658 Merge branch 'acpica' into linux-next omits 0cacb1043d18 Merge branch 'acpi-doc' into linux-next omits 5e815fe05d0b media: uapi: h264: Add DPB entry field reference flags omits f4aaa44e8b20 drm/i915/selftests: Fix return in assert_mmap_offset() omits 0b1570b7ffe6 drm/i915: Protect i915_request_await_start from early waits omits eddf309a8ed4 drm/i915/tgl: Add Wa_1608008084 omits 13a892d4aa24 dmaengine: ti: edma: fix null dereference because of a typ [...] omits 7d3ca507fda9 platform/chrome: cros_ec_spi: Use new structure for SPI tr [...] omits f775ac78fcfc platform/chrome: cros_ec_rpmsg: Fix race with host event omits 21d0fab5d6a9 thermal: imx_thermal: Use __maybe_unused instead of CONFIG [...] omits 7daaf9f39d61 thermal: imx_sc_thermal: Align imx sc thermal msg structs to 4 omits 6c92df9ec9f1 thermal: ti-soc-thermal: Use GPIO descriptors omits 32daf9846a39 thermal: Rephrase the Kconfig text for thermal omits 62d192853120 media: rtl28xxu: add missing sleep before probing slave demod omits 806d06161af0 media: arm64: dts: amlogic: add rc-videostrong-kii-pro keymap omits ca408da08ad6 media: dt-bindings: media: add new kii pro key map omits c8efa2c8265b media: rc: iguanair: Replace zero-length array with flexib [...] omits 3e0ca3c38dc2 dmaengine: fsl-dpaa2-qdma: Adding shutdown hook omits 667b9251440b dmaengine: uniphier-xdmac: Add UniPhier external DMA contr [...] omits b9fb56b6ba8a dt-bindings: dmaengine: Add UniPhier external DMA controll [...] omits 0ebcf1a274c5 dmaengine: ti: k3-udma: Implement support for atype (for v [...] omits 8c8b07cb0810 dt-bindings: dma: ti: k3-udma: Update for atype support (v [...] omits d95b56c77efd openrisc: Cleanup copy_thread_tls docs and comments omits 07e83dfbe16c openrisc: Enable the clone3 syscall omits 0d4e1bb10624 openrisc: Convert copy_thread to copy_thread_tls omits d1cb98caac66 media: rc: fix spelling mistake "to" -> "too" omits 4c116e1ae439 drm/i915/tgl: Add Wa_22010178259:tgl omits c725161924f9 drm/i915: Program MBUS with rmw during initialization omits 33e059a2e4df drm/i915/psr: Force PSR probe only after full initialization omits a0bb89e84460 pinctrl: ingenic: add hdmi-ddc pin control group omits bb699a793110 drm/i915/gem: Break up long lists of object reclaim omits 1931479788c5 gpiolib: fix bitmap operations related to line event watching omits 48543bd8e928 gpiolib: fix unwatch ioctl() omits df2cd589766c gpiolib: Rename 'event' to 'ge' to be consistent with other use omits ec18d7e7d286 gpio: uniphier: Replace zero-length array with flexible-ar [...] omits b00b4779fbc5 Merge branch 'master' into i2c/for-next omits 1873300afa61 dmaengine: consistently return string literal from switch-case omits 5f77dd850c0a dmaengine: Drop redundant 'else' keyword omits 3a92063be168 dmaengine: Use negative condition for better readability omits 88ac039cbed1 dmaengine: Refactor dmaengine_check_align() to be bit oper [...] omits 9065958ee6dd dmaengine: idxd: expose general capabilities register in sysfs omits b391554c61cb dmaengine: idxd: check return result from check_vma() in cdev omits 852d7655ea43 drm/shmem: drop pgprot_decrypted() omits 3b6a9b19ab65 drm/exynos: hdmi: don't leak enable HDMI_EN regulator if p [...] omits c0fd99d659ba drm/exynos: dsi: fix workaround for the legacy clock name omits 0a9d1e3f3f03 drm/exynos: dsi: propagate error value and silence meaning [...] omits ab124d580ad4 Merge branch 'bnxt_en-2-bug-fixes' omits 22630e28f9c2 bnxt_en: fix error handling when flashing from file omits a9b952d267e5 bnxt_en: reinitialize IRQs when MTU is modified omits 249bc9744e16 net: phy: avoid clearing PHY interrupts twice in irq handler omits ebff58339d77 m68k: Replace setup_irq() by request_irq() omits 98d54f81e36b Linux 5.6-rc4 omits e70869821a46 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits f853ed90e2e4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 86f7e90ce840 KVM: VMX: check descriptor table exits on instruction emulation omits 146033562e7e arm64: dts: meson: fix gxm-khadas-vim2 wifi omits 2fb2e7cdfbb0 arm64: dts: agilex: correct service layer driver's compati [...] omits 3451e8410e0d dt-bindings, firmware: add compatible value Intel Stratix1 [...] omits 22adc4afc53a fpga: stratix10-soc: add compatible property value for int [...] omits 53b9b81eae30 arm64: dts: agilex: correct FPGA manager driver's compatib [...] omits 72916857199d dt-bindings: fpga: add compatible value to Stratix10 SoC F [...] omits f9de105cf692 fpga: machxo2-spi: Use new structure for SPI transfer delays omits 79b6a7b477d0 fpga: ice40-spi: Use new structure for SPI transfer delays omits 250819c16597 fpga: dfl: pci: fix return value of cci_pci_sriov_configure omits b63882549b2b Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991 omits beb41d9cbe41 posix-cpu-timers: Pass the task into arm_timer() omits 60f2ceaa8111 posix-cpu-timers: Remove unnecessary locking around cpu_cl [...] omits a2efdbf4fcb3 posix-cpu-timers: cpu_clock_sample_group() no longer needs [...] omits 52c0d4e306ca net: dsa: sja1105: Don't destroy not-yet-created xmit_worker omits 07758eb9ff52 net/ipv6: use configured metric when add peer route omits 0395823b8d9a net: dsa: mv88e6xxx: fix lockup on warm boot omits 8a171c5cc9de atm: nicstar: fix if-statement empty body warning omits 84b326802764 netlink: Use netlink header as base to calculate bad attri [...] omits d64c7a08034b r8152: check disconnect status after long sleep omits fb279f4e2386 Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits e815aa4ec694 Merge branch 'v5.7-armsoc/soc' into for-next omits 4e01417eb910 Merge branch 'v5.7-armsoc/dts64' into for-next omits 9f383e88119b Merge branch 'v5.7-armsoc/dts32' into for-next omits 186444c146dc arm64: dts: rockchip: fix px30 lvds ports omits 385d567c1308 ARM: dts: rockchip: Add vcc50_hdmi for rk3288-vyasa omits b38a9a3f4461 ARM: dts: rockchip: Fix ddc-i2c-bus for rk3288-vyasa omits 8dd177410c67 ARM: dts: rockchip: Fix vcc10_lcd name and voltage for rk3 [...] omits 4923caa8b3a4 ARM: rockchip: fix spelling mistake "to" -> "too" omits 8a469ee35606 arm64: dts: rockchip: Add txpbl node for RK3399/RK3328 omits 4e2e8418c4c6 arm64: dts: rockchip: fix compatible property for Radxa RO [...] omits c9af03c14bfd Default enable RCU list lockdep debugging with PROVE_RCU omits 36dcdec0f468 Documentation/locking/atomic: Add a litmus test smp_mb__af [...] omits ca7c870b883d Documentation/locking/atomic: Add a litmus test for atomic_set() omits bec8fd776d91 Documentation/locking/atomic: Introduce atomic-tests directory omits aa161f7b546f Documentation/locking/atomic: Fix atomic-set litmus test omits 7aaf1432596a tools/memory-model: Add an exception for limitations on _u [...] omits 6a5199b781b4 kcsan: Add current->state to implicitly atomic accesses omits 2382af0e2dca locktorture.c: Fix if-statement empty body warnings omits 52c211e5343a rcu: Expedite first two FQS scans under callback-overload [...] omits 2280f861cc9e ARM: dts: rockchip: add sram to bus_intmem nodename for rk3288 omits 449f52e8612d ARM: dts: rockchip: add sram to bus_intmem nodename for rk3036 omits 048e9a44dd93 ARM: dts: rockchip: add sram to bus_intmem nodename for rv1108 omits a0514bc16739 ARM: dts: remove g-use-dma from rockchip usb nodes omits e9b6044dceef arm64: dts: remove g-use-dma from rockchip usb nodes omits 98faae2b4b2d arm64: dts: rockchip: fix cpu compatible property for rk3308 omits 612b25d2c0fa arm64: dts: rockchip: Describe RK3328 GPIO_MUTE users omits 9983822c8cf9 arm64: dts: mediatek: add pumpkin board dts omits 5236347bde42 arm64: dts: mediatek: add dtsi for MT8516 omits 37b0b6b8b99c ext4: potential crash on allocation error in ext4_alloc_fl [...] omits 38b17afb0ebb macintosh: therm_windtunnel: fix regression when instantia [...] omits ae96efdad49d ARM: Document merges omits bcf06996dce8 Merge branch 'arm/fixes' into for-next omits b6a79b417f54 Merge tag 'arm-soc/for-5.6/devicetree-fixes' of https://gi [...] omits 27ad6129a29e Merge tag 'omap-for-v5.6/fixes-rc3-signed' of git://git.ke [...] omits 6c5d91124929 jbd2: fix data races at struct journal_head omits 80e3ca9ddabf Merge branch 'v5.7/drivers' into tmp/aml-rebuild omits 84d8be7cef32 Merge branch 'v5.7/dt64' into tmp/aml-rebuild omits dc64c664a027 Merge branch 'v5.6/fixes' into tmp/aml-rebuild omits 11566b93881a arm64: dts: meson: fix gxm-khadas-vim2 wifi omits 992945185728 arm64: dts: meson-gxbb-vega-s95: fix bluetooth node omits 026c20e7b05f arm64: dts: meson-gxl-s905x-p212: add bluetooth nodes omits 67c4dd59fe9f arm64: dts: meson-gxbb-odroid-c2: add rc-odroid ir keymap omits c6677da13d5a arm64: dts: meson: fix gxm-khadas-vim2 wifi omits 65b41849e10c arm64: dts: meson: sei510: fix sound card codec node omits 430049239f91 arm64: dts: meson: s400: fix sound card codec nodes omits ae5eed592c38 arm64: dts: meson: add pdm reset line omits a81bcfb6ac20 arm64: dts: g12-common: add parkmode_disable_ss_quirk on D [...] omits 9ef7a7920678 soc: amlogic: fix compile failure with MESON_SECURE_PM_DOM [...] omits b5f3e42a613a arm64: dts: amlogic: add rc-videostrong-kii-pro keymap omits 5bea1336ed2c arm64: dts: meson-sm1-sei610: add missing interrupt-names omits a469226d97e3 ARM: meson: Drop unneeded select of COMMON_CLK omits 7557c1b3f715 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 2c3956ea5f5a Merge branch 'next/dt' into for-next omits 9c5df697f69c Merge branch 'next/defconfig' into for-next omits 604e8b79c886 ARM: dts: exynos: Fix G3D power domain supply on Arndale O [...] omits fbec0a1f775a ARM: dts: exynos: Fix G3D power domain supply on Odroid XU [...] omits 182eb908b250 ARM: exynos_defconfig: Add more drivers for GalaxyS3/Trats2 omits e583ad128bc9 thermal: imx8mm: Add support for i.MX8MM thermal monitoring unit omits 0e5c9608154e dt-bindings: thermal: imx8mm-thermal: Add binding doc for i.MX8MM omits 96139bdf8f19 thermal: exynos: Silence warning during deferred probe omits ed0843633fee thermal: imx_sc: add i.MX system controller thermal support omits 0629521dc9c9 thermal: of-thermal: add API for getting sensor ID from DT omits 653af63d8da9 dt-bindings: fsl: scu: add thermal binding omits e0c528800a2c thermal: sprd: Add Spreadtrum thermal driver support omits 526736a5fc84 dt-bindings: thermal: sprd: Add the Spreadtrum thermal doc [...] omits 721be913793c thermal: rcar_gen3_thermal: Generate interrupt when temper [...] omits 61eb771cb6db thermal: rcar_gen3_thermal: Remove unneeded curly brackets omits 8c16c5cfcb84 thermal: Add sysfs binding for cooling device and thermal zone omits a16672571b3e thermal: Make cooling device trip point writable from sysfs omits eaaf05560f47 docs: thermal: Add bind, unbind information together with [...] omits 2f8caa9f8f32 dt-bindings: thermal: tsens: Add configuration in yaml omits e441a2ae0e9e x86/entry/32: Remove the 0/-1 distinction from exception entries omits bba42affa732 x86/mm: Fix dump_pagetables with Xen PV omits 99bcd4a6e5b8 x86/ioperm: Add new paravirt function update_io_bitmap() omits c98a76eabbb6 x86/boot/compressed: Fix reloading of GDTR post-relocation omits 3e03dca500ca efi: Mark all EFI runtime services as unsupported on non-EFI boot omits b9676962cd53 efi/arm64: Clean EFI stub exit code from cache instead of [...] omits 0698fac4ac2a efi/arm: Clean EFI stub exit code from cache instead of av [...] omits 98649365e59d efi: Don't shadow 'i' in efi_config_parse_tables() omits badc61982adb efi/x86: Add RNG seed EFI table to unencrypted mapping check omits f10e80a19b07 efi/x86: Add TPM related EFI tables to unencrypted mapping checks omits 7977fed974d6 Merge tag 'perf-urgent-for-mingo-5.6-20200228' of git://gi [...] omits c892193c1ec5 scsi: iscsi: Add support for asynchronous iSCSI session de [...] omits 2ad0102d3d21 scsi: aacraid: Disabling TM path and only processing IOP reset omits 54b04c99d02e scsi: ibmvfc: Avoid loss of all paths during SVC node reboot omits 70df152cffc3 scsi: Replace zero-length array with flexible-array member omits 34656dda81ac scsi: ufs: Let the SCSI core allocate per-command UFS data omits 5905d4648e7e scsi: ufs: Simplify two tests omits 4d2b8d40dd75 scsi: ufs: Introduce ufshcd_init_lrb() omits 65ca846a5314 scsi: core: Introduce {init,exit}_cmd_priv() omits c5a9707672fe scsi: core: Remove cmd_list functionality omits 35d2ce0b6570 scsi: aacraid: use scsi_host_busy_iter() in get_num_of_inc [...] omits f4a0c9dbc665 scsi: aacraid: use scsi_host_busy_iter() to wait for outst [...] omits dcece99e86b1 scsi: core: add scsi_host_busy_iter() omits 3d3ca53b1639 scsi: aacraid: use scsi_host_(block,unblock) to block I/O omits 2bb955840c1d scsi: core: add scsi_host_(block,unblock) helper function omits 5646e13a9550 scsi: aacraid: move scsi_(block,unblock)_requests out of _ [...] omits b64f239e6116 scsi: aacraid: replace aac_flush_ios() with midlayer helper omits a1855f612686 scsi: aacraid: use scsi_host_complete_all_commands() to te [...] omits 2c644b1d70f5 scsi: aacraid: Do not wait for outstanding write commands [...] omits 84ff9532e530 scsi: dpt_i2o: use scsi_host_complete_all_commands() to ab [...] omits 466552b9f373 scsi: core: add scsi_host_complete_all_commands() helper omits 22f0ba4a2825 scsi: dpt_i2o: rename adpt_i2o_to_scsi() to adpt_i2o_scsi_ [...] omits 9e7bd945b9a9 scsi: core: use kobj_to_dev omits b3222c326c96 scsi: ufs: ufs-mediatek: add waiting time for reference clock omits 27ff2c60e095 scsi: ufs-qcom: Apply QUIRK_HOST_TACTIVATE for WDC UFS devices omits e91ed9e0e4fa scsi: ufs: Allow vendor device quirks to be applied early omits c3f7d1fcb4a2 scsi: ufshcd: use an enum for quirks omits 492001990f64 scsi: ufshcd: remove unused quirks omits 4cbca7ea9eda scsi: qla2xxx: Update driver version to 10.01.00.25-k omits ad8a260aa80d scsi: qla2xxx: Set Nport ID for N2N omits 3d582b34992b scsi: qla2xxx: Handle NVME status iocb correctly omits 3e4615a292b4 scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe omits 11efe8755d73 scsi: qla2xxx: Serialize fc_port alloc in N2N omits ab391abdc191 scsi: qla2xxx: Fix NPIV instantiation after FW dump omits 770538c3012a scsi: qla2xxx: Fix RDP respond data format omits cad9c2d28ec6 scsi: qla2xxx: Force semaphore on flash validation failure omits a82c307e69c4 scsi: qla2xxx: add more FW debug information omits b0f18eee6fc1 scsi: qla2xxx: Update BPM enablement semantics. omits ce1ee122e0f0 scsi: qla2xxx: fix FW resource count values omits 7b2a73963c91 scsi: qla2xxx: Use a dedicated interrupt handler for 'hand [...] omits 1b81e7f3019d scsi: qla2xxx: Return appropriate failure through BSG Interface omits 4ba836f68628 scsi: qla2xxx: Improved secure flash support messages omits 8e0e063af0d1 scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error omits 37efd51f75f3 scsi: qla2xxx: Use FC generic update firmware options rout [...] omits 9ef4847a80d3 scsi: qla2xxx: Avoid setting firmware options twice in 24x [...] omits efd39a2ad6ff scsi: qla2xxx: Add 16.0GT for PCI String omits c25eb70a1024 scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an [...] omits 471298cab82d scsi: qla2xxx: Fix sparse warnings triggered by the PCI st [...] omits 1ee5ac365c2a scsi: qla2xxx: Suppress endianness complaints in qla2x00_c [...] omits c81ef0ed4477 scsi: qla2xxx: Simplify the code for aborting SCSI commands omits 0a36fd6cef5e scsi: qla2xxx: Fix sparse warning reported by kbuild bot omits 3567ee83c413 pinctrl: madera: Add missing call to pinctrl_unregister_mappings omits aafd56fc7904 pinctrl: core: Remove extra kref_get which blocks hogs bei [...] omits b87e4249c2b4 pinctrl: sirf/atlas7: Replace zero-length array with flexi [...] omits 1df49cc80da1 pinctrl: sprd: Allow the SPRD pinctrl driver building into [...] omits b88d145191ad pinctrl: Export some needed symbols at module load time omits 869233f81337 gpiolib: Optimize gpiochip_remove() when check for requested line omits af9fe6d607c9 pid: Improve the comment about waiting in zap_pid_ns_processes omits 9a40bddd47ca drm/i915/gt: Expose heartbeat interval via sysfs omits db3d8338bacb drm/i915/gt: Expose preempt reset timeout via sysfs omits 72338a1f5ef8 drm/i915/gt: Expose reset stop timeout via sysfs omits 062444bbc685 drm/i915/gt: Expose busywait duration to sysfs omits 1a2695a74659 drm/i915/gt: Expose timeslice duration to sysfs omits 6e57cc39420c drm/i915/gt: Expose engine->mmio_base via sysfs omits 4ec76dbeb62b drm/i915/gt: Expose engine properties via sysfs omits eb696d041fa5 drm/amdgpu/smu: Add message sending lock omits ae458c7b9dcc drm/amdgpu/powerplay: Remove deprecated smc_read_arg omits 1c58267cbe46 drm/amdgpu/powerplay: Refactor SMU message handling for safety omits 2622e2ae27b5 drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings [...] omits 6c26d558bfc1 drm/amdgpu: release drm_device after amdgpu_driver_unload_kms omits d2790e10d3c3 drm/amdgpu: no need to clean debugfs at amdgpu omits 460c484f2411 drm/amdgpu: Initialize SPM_VMID with 0xf (v2) omits 89510a2737ae drm/amdgpu/sriov: Use kiq to copy the gpu clock omits f2cc50cefd0f drm/amdkfd: change SDMA MQD memory type omits fd7d08bad7a4 drm/amdkfd: Make get_tile_config() generic omits 94b5c215ce5c drm/amdgpu: Add num_banks and num_ranks to gfx config structure omits efbf92882482 drm/i915/selftests: Fix return in assert_mmap_offset() omits 51a21e0e7baf dt-bindings: Fix dtc warnings in examples omits c1507cf22782 dt-bindings: power: apmu: Convert to json-schema omits 8db9684beb50 dt-bindings: power: rcar-sysc: Convert to json-schema omits 776ab6a3c246 dt-bindings: reset: rcar-rst: Convert to json-schema omits 29795de0d242 Merge tag 'pci-v5.6-fixes-2' of git://git.kernel.org/pub/s [...] omits 2edc78b9a4b8 Merge tag 'block-5.6-2020-02-28' of git://git.kernel.dk/li [...] omits 74dea5d99d19 Merge tag 'io_uring-5.6-2020-02-28' of git://git.kernel.dk [...] omits 96c82175d138 Merge branch 'next-integrity.logging-cleanup' into next-integrity omits 555d6d71d57c integrity: Remove duplicate pr_fmt definitions omits 72ec611c6476 IMA: Add log statements for failure conditions omits e2bf6814bec3 IMA: Update KBUILD_MODNAME for IMA files to ima omits 7c45519cbf92 Merge branch 'clk-phase-errors' into clk-next omits c3944ec8c6df clk: Fix phase init check omits 5c5f96168439 Merge branch 'clk-fixes' into clk-next omits 3c75050e477c drm/i915: Drop WaDDIIOTimeout:glk omits 1c5fad612871 drm/i915: Limit display Wa_1405510057 to gen11 omits 34adb2acffbd drm/i915: Nuke pre-production GLK HDMI w/a 1139 omits 41c9884170c5 spi: pxa2xx: Introduce is_mmp2_ssp() helper omits 6c4a3372f03b Merge series "spi/HiSilicon v3xx: Support dual and quad mo [...] omits c0e035ac5668 spi: spi-mem: Compute length only when needed omits 69879c01a0c3 proc: Remove the now unnecessary internal mount of proc omits 76313c70c52f uml: Create a private mount of proc for mconsole omits 34e608b023e9 spi: HiSilicon v3xx: Use DMI quirk to set controller buswi [...] omits 8fe21d6b3472 spi: HiSilicon v3xx: Properly set CMD_CONFIG for Dual/Quad modes omits ea23578611dc spi: Allow SPI controller override device buswidth omits b5b746bc0a6f drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] omits 8e093ea4d359 spi: atmel-quadspi: fix possible MMIO window size overrun omits af1abab986b8 uml: Don't consult current to find the proc_mnt in mconsole_proc omits a57ec83a7104 ASoC: zte: zx-spdif: remove redundant dev_err message omits ac5bf39e3968 ASoC: soc-dapm: don't use rtd->cpu_dai on for_each_rtd_cpu_dai() omits 1a1b37434873 ASoC: samsung: Silence warnings during deferred probe omits a3c2e894cdaf ASoC: rt5682: Make rt5682_clock_config static omits 4a88b7dec331 ASoC: rt1015: modify some structure to be static. omits a13ae6971599 proc: Dentry flushing without proc_mnt omits f1861a7c58ba ASoC: soc-component: tidyup snd_soc_pcm_component_sync_stop() omits 9b3193089e77 ASoC: dapm: Correct DAPM handling of active widgets during [...] omits 5b8ea58b6a33 Merge branch 'nvme-5.6-rc4' of git://git.infradead.org/nvm [...] omits c60c04021353 Merge tag 'acpi-5.6-rc4' of git://git.kernel.org/pub/scm/l [...] omits 05511e399c9f Merge branch 'i2c/for-current' into i2c/for-next omits f10fa92fe759 macintosh: therm_windtunnel: fix regression when instantia [...] omits 36428598126e Merge tag 'pm-5.6-rc4' of git://git.kernel.org/pub/scm/lin [...] omits 5a0a38f59535 Merge branch 'for-next-next-v5.6-20200228' into for-next-20200228 omits 29d2099ff908 Merge branch 'for-next-current-v5.5-20200228' into for-nex [...] omits 6434a5bf8d77 Merge branch 'cleanup/for-5.7-part2' into for-next-next-v5 [...] omits bde0f9ed952e Merge branch 'ext/filipe/reflink-inline-v4' into for-next- [...] omits e617298d28c5 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] omits 07c4b777b953 Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] omits 4e20f0a8d2c1 Merge branch 'misc-next' into for-next-next-v5.6-20200228 omits 1742dc6f4ed7 Merge branch 'misc-5.6' into for-next-current-v5.5-20200228 omits 76a8cd1f5394 btrfs: relocation: Check cancel request after each extent found omits 81fc32a6af6c btrfs: relocation: Check cancel request after each data page read omits 2148e14308cb btrfs: relocation: Introduce error injection points for ca [...] omits 5cc9431e7976 btrfs: kill the subvol_srcu omits 81d0527aa991 btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock omits 339e89acdeb8 btrfs: don't take an extra root ref at allocation time omits 90fec38d3d27 btrfs: hold a ref on the root on the dead roots list omits f8588629ca51 btrfs: make inodes hold a ref on their roots omits a86d4207a5ed btrfs: move the root freeing stuff into btrfs_put_root omits 02d20d5f450d btrfs: move ino_cache_inode dropping omits a8a0ade07e43 btrfs: make the extent buffer leak check per fs info omits 9aa7a498fd0c Btrfs: implement full reflink support for inline extents omits f7cd455e7f97 Btrfs: simplify inline extent handling when doing reflinks omits 6f9f18ed0c10 Btrfs: move all reflink implementation code into its own file omits 77b7fbb24e84 btrfs: balance: factor out convert profile validation omits 67ac3a2a95d6 btrfs: return void from csum_tree_block omits 8b6868c31917 btrfs: simplify tree block checksumming loop omits c67388701a44 btrfs: inline checksum name and driver definitions omits 10f3586f65b0 btrfs: fix btrfs_calc_reclaim_metadata_size calculation omits bfeb4f997734 Merge tag 'zonefs-5.6-rc4' of git://git.kernel.org/pub/scm [...] omits 852e210a9656 Btrfs: fix crash during unmount due to race with delayed i [...] omits ff6629f88c52 RDMA/efa: Do not delay freeing of DMA pages omits 56a7a721dd54 RDMA/efa: Properly document the interrupt mask register omits 88d033077b2c RDMA/efa: Unified getters/setters for device structs bitma [...] omits 93a174a83d03 btrfs: factor out prepare_allocation() for extent allocation omits 490bf0d880de btrfs: skip LOOP_NO_EMPTY_SIZE if not clustered allocation omits d27e6d373915 btrfs: factor out chunk_allocation_failed() for extent allocation omits 2d3061c83d87 btrfs: drop unnecessary arguments from find_free_extent_up [...] omits 3d3e522b5e9a btrfs: factor out found_extent() for extent allocation omits 80c3261be962 btrfs: factor out release_block_group() omits f723beec3008 btrfs: drop unnecessary arguments from clustered allocatio [...] omits eba557cf7cde btrfs: factor out do_allocation() for extent allocation omits d6d7fc7f5ae4 btrfs: move variables for clustered allocation into find_f [...] omits c24706cb1cb1 btrfs: move hint_byte into find_free_extent_ctl omits 8c5aaa87b3d6 btrfs: introduce extent allocation policy omits 78af24054b90 btrfs: parameterize dev_extent_min for chunk allocation omits 97296ef85d00 btrfs: factor out create_chunk() omits c1ac11142016 btrfs: factor out decide_stripe_size() omits 5e46dcb27acc btrfs: factor out gather_device_info() omits 33e66953d0b4 btrfs: factor out init_alloc_chunk_ctl omits dd1446d962ff btrfs: introduce alloc_chunk_ctl omits 6ca2122e4400 btrfs: refactor find_free_dev_extent_start() omits 4e407cad510a btrfs: introduce chunk allocation policy omits da72da64bf43 btrfs: handle invalid profile in chunk allocation omits a9fd7a80da78 btrfs: change full_search to bool in find_free_extent_update_loop omits cf51845c5283 btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] omits 47c5bf6f4ab6 btrfs: qgroup: ensure qgroup_rescan_running is only set wh [...] omits 72029dd818ef uuid: Remove no more needed macro omits e581ceb4dad9 btrfs: switch to use new generic UUID API omits 9f3d0ede79f5 uuid: Provide a GUID generator for raw buffer omits 98fd7d89dd33 uuid: Add inline helpers to import / export UUIDs omits 44d6fb68cf17 btrfs: Don't submit any btree write bio if the fs has errors omits 6e7dd7f1b6d4 btrfs: ioctl: resize: only show message if size is changed omits c994f6108c7b btrfs: slightly simplify global block reserve calculations omits bc0b400ae6df btrfs: merge unlocking to common exit block in btrfs_commi [...] omits 5614e65e7f8e btrfs: reduce pointer intdirections in btree_readpage_end_io_hook omits f72f6ef7139c btrfs: adjust delayed refs message level omits f2f2048fe5a8 btrfs: replace u_long type cast with unsigned long omits c0a9722aa18b btrfs: raid56: simplify sort_parity_stripes omits aa99953f6573 btrfs: adjust message level for unrecognized mount option omits 9a4a5d7913b4 btrfs: simplify parameters of btrfs_set_disk_extent_flags omits 8a0fe4bedd5f btrfs: open code trivial helper btrfs_header_chunk_tree_uuid omits 483d5f391120 btrfs: open code trivial helper btrfs_header_fsid omits 997992da9925 btrfs: move mapping of block for discard to its caller omits 5bf3e7016db5 btrfs: use struct_size to calculate size of raid hash table omits b49531f1fb5d btrfs: convert snapshot/nocow exlcusion to drew lock omits 5010c06c6361 btrfs: Implement DREW lock omits 8c2eb7951d68 btrfs: simplify error handling in __btrfs_write_out_cache() omits 69e37c497172 btrfs: use standard debug config option to enable free-spa [...] omits 650fb51044f7 btrfs: make the uptodate argument of io_ctl_add_pages() boolean omits 6d8d64c9fb4f btrfs: use inode from io_ctl in io_ctl_prepare_pages omits 4c59b2a98a58 btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl omits fecf3b51eecb btrfs: export helpers for subvolume name/id resolution omits ffb79214127e btrfs: use ioctl args support mask for device delete omits 224a83f9f426 btrfs: use ioctl args support mask for subvolume create/delete omits 90a3a0f5fa98 btrfs: define support masks for ioctl volume args v2 omits aa3605f67f84 btrfs: Add missing lock annotation for release_extent_buffer() omits f5d55f91d6ad btrfs: set update the uuid generation as soon as possible omits f9d047fa3968 btrfs: bail out of uuid tree scanning if we're closing omits 4f31bc0300b6 btrfs: make btrfs_check_uuid_tree private to disk-io.c omits c1df663abfe2 btrfs: call btrfs_check_uuid_tree_entry directly in btrfs_ [...] omits 35ebe4516754 btrfs: raid56: simplify tracking of Q stripe presence omits 76e22207889b btrfs: backref, use correct count to resolve normal data refs omits 3f7ba7471c76 btrfs: backref, only search backref entries from leaves of [...] omits 20224e106fd1 btrfs: backref, don't add refs from shared block when reso [...] omits a99ced96139d btrfs: backref, only collect file extent items matching ba [...] omits b207c61702dd btrfs: remove buffer_heads form super block mirror integri [...] omits 818a4e88050f btrfs: remove buffer_heads from btrfsic_process_written_block() omits 2cf3c8394e06 btrfs: remove btrfsic_submit_bh() omits d9a9fafc9c09 btrfs: use bios instead of buffer_heads from super block writeout omits 4cb0d6e0499a btrfs: use the page cache for super block reading omits c92a58dccd37 btrfs: reduce scope of btrfs_scratch_superblocks() omits 7add5c112874 btrfs: don't kmap() pages from block devices omits 9fb8ff73c54a btrfs: Export btrfs_release_disk_super omits 271561c4f01c Btrfs: avoid unnecessary splits when setting bits on an ex [...] omits 631c8d5097cd btrfs: handle logged extent failure properly omits 8aa412096e13 btrfs: relocation: Remove is_cowonly_root() omits e7c69fe9164e btrfs: switch to per-transaction pinned extents omits 51d7030a60f3 btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] omits f524e0f4a7ce btrfs: Mark pinned log extents as excluded omits 7a512345c1f4 btrfs: Pass transaction handle to write_pinned_extent_entries omits 943737d20165 btrfs: Make pin_down_extent take transaction handle omits a13bf81a69bd btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] omits d001449b4009 btrfs: Make btrfs_pin_reserved_extent take transaction handle omits 0e852f2f0a33 btrfs: Call btrfs_pin_reserved_extent only during active t [...] omits c90fbdfcc95e btrfs: Introduce unaccount_log_buffer omits c4ef4e9af2b5 btrfs: Make btrfs_pin_extent take trans handle omits 707d006e3264 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] omits d9a2ef1e3d6e btrfs: sysfs, unify handler name of devinfo/missing omits 92686dda08df btrfs: sysfs, rename device_link add/remove functions omits c7000fb61b4a btrfs: sysfs, use btrfs_sysfs_remove_fsid to celanup error [...] omits 962cabc754d1 btrfs: sink argument tree to __do_readpage omits 7f23ea5da971 btrfs: sink arugment tree to contiguous_readpages omits 3697757f23dc btrfs: sink argument tree to __extent_read_full_page omits 3556e3694db2 btrfs: sink argument tree to extent_read_full_page omits 87cce2f2458b btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range omits 0ed4e3eb5bed btrfs: add assertions for tree == inode->io_tree to extent [...] omits ab062a07bfee btrfs: drop argument tree from submit_extent_page omits 60ebda1f5871 btrfs: remove extent_page_data::tree omits b6363546083a btrfs: add wrapper for transaction abort predicate omits b339944a0d4d btrfs: move root node locking helpers to locking.c omits 511e2bea9d02 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root omits 92c46b2eee70 btrfs: add a leak check for roots omits 0caa9701257c btrfs: make the init of static elements in fs_info separate omits 8192d8ceb9ef btrfs: move fs_info init work into it's own helper function omits c5408e7d586d btrfs: free more things in btrfs_free_fs_info omits 45f7d382aef4 btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root omits b5c89901a95f btrfs: use btrfs_put_fs_root to free roots always omits da571a87c37d btrfs: hold a ref on the root in open_ctree omits 41810bba3596 btrfs: export and rename free_fs_info omits a7125398bea0 btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry omits 83c4198e91fa btrfs: hold a ref on the root in btrfs_recover_log_trees omits 70b66b333871 btrfs: hold a ref on the root in create_pending_snapshot omits 7ac086cb04ba btrfs: hold a ref on the root in get_subvol_name_from_objectid omits a9febda28222 btrfs: hold a ref on the root in btrfs_ioctl_send omits db9dd31e682e btrfs: hold a ref on the root in scrub_print_warning_inode omits 094559e555ba btrfs: hold a ref for the root in btrfs_find_orphan_roots omits fa852709fa6a btrfs: push grab_fs_root into read_fs_root omits d606a6ef38b4 btrfs: hold a ref on the root in btrfs_recover_relocation omits a0fb73950ebd btrfs: hold a ref on the root in create_reloc_inode omits b1da07358069 btrfs: hold a ref on the root in find_data_references omits e6502bb6847b btrfs: hold a ref on the root in record_reloc_root_in_trans omits 4504fc686d19 btrfs: hold a ref on the root in merge_reloc_roots omits 23c695c3527d btrfs: hold a ref on the root in prepare_to_merge omits fb568912bcd3 btrfs: hold a ref on the root in build_backref_tree omits 092f6f9c14d2 btrfs: hold ref on root in btrfs_ioctl_default_subvol omits cbde2350a700 btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info omits 9e53448edeec btrfs: hold a ref on the root in btrfs_search_path_in_tree_user omits 3fc28d3e0ea6 drm/i915/gt: Reset queue_priority_hint after wedging omits 280e285dc78f drm/i915/selftests: Be a little more lenient for reset workers omits cfec045b822a RDMA/hns: Optimize qp doorbell allocation flow omits b37c41399710 RDMA/hns: Optimize kernel qp wrid allocation flow omits ae85bf92effc RDMA/hns: Optimize qp param setup flow omits 24c22112b9c2 RDMA/hns: Optimize qp buffer allocation flow omits df83a66e1b2e RDMA/hns: Optimize qp number assign flow omits b71961d1daa0 RDMA/hns: Optimize qp context create and destroy flow omits e365b26c6b66 RDMA/hns: Optimize qp destroy flow omits 834c6bb7ae4c drm/i915: Add glk to intel_detect_preproduction_hw() omits 75c994e6943c RDMA/hns: Stop doorbell update while qp state error omits 0fc99566f6ee RDMA/hns: Use flush framework for the case in aeq omits dfaf2854b02e RDMA/hns: Treat revision HIP08_A as a special case omits 098accf2da94 iommu: Use C99 flexible array in fwspec omits fa4afd78ea12 iommu/virtio: Build virtio-iommu as module omits c20f36534666 iommu/amd: Fix the configuration of GCR3 table root pointer omits e26060e1d47a iommu/qcom: Replace zero-length array with flexible-array member omits b0158b9132a7 drm/i915/selftests: Wait for the context switch omits 801b67f3eaaf RDMA/core: Fix pkey and port assignment in get_new_pps omits fdf8822d38ed mm/mmu_notifier: prevent unpaired invalidate_start and inv [...] omits e8c75a30a23c vt: selection, push sel_lock up omits 4b70dd57a15d vt: selection, push console lock down omits d236e2ac535a drm/i915/perf: Manually acquire engine-wakeref around use [...] omits a5af081d012e drm/i915/perf: Mark up the racy use of perf->exclusive_stream omits 4f9ed5bd63dc Bluetooth: hci_qca: Not send vendor pre-shutdown command f [...] omits 107db7ec7838 docs: networking: convert 6lowpan.txt to ReST omits 8788a1ee070a 6lowpan: Replace zero-length array with flexible-array member omits 6875eb3ff5a3 drm/i915: Fix wrongly populated plane possible_crtcs bit mask omits 90765f745b08 arm64: Update comment for ASID() macro omits d22d2d073ef8 drm/i915: Protect i915_request_await_start from early waits omits 2353810dac9a pinctrl: da9062: Fix error gpiolib.h path omits 24eba7a9981d drm/i915/selftests: Check recovery from corrupted LRC omits efb69b9832b5 drm/i915/selftests: Verify LRC isolation omits 186e28a18aeb selftests: pidfd: Add pidfd_fdinfo_test in .gitignore omits 22a34c6fe0ff exit: Fix Sparse errors and warnings omits 0c282b068eb2 fork: Use RCU_INIT_POINTER() instead of rcu_access_pointer() omits ad2f9bc9bc81 drm/i915/gt: Pull marking vm as closed underneath the vm->mutex omits bea176fb39ec MIPS: reduce print level for cache information omits e5096625bc6b MIPS: pic32mzda: Drop pointless static qualifier omits e951445f4d3b Merge tag 'kvmarm-fixes-5.6-1' of git://git.kernel.org/pub [...] omits 8d92e160dd8f platform/x86: Kconfig: Fix a typo omits b901c2f5b994 platform/x86: i2c-multi-instantiate: Replace zero-length a [...] omits ee633afded0d platform/x86/intel-uncore-freq: Add release callback omits 64b73cff66ac platform/x86/intel-uncore-freq: Fix static checker issue a [...] omits 0e9c026f1b86 platform/x86: intel_pmc_core: Add slp_s0_offset attribute [...] omits 08ec5020bd6c platform/x86: intel_pmc_core: Remove duplicate 'if' to cre [...] omits aae43c2bcdc1 platform/x86: intel_pmc_core: Relocate pmc_core_*_display( [...] omits ef935c25fd64 kvm: x86: Limit the number of "kvm: disabled by bios" messages omits aae57773fbe0 interconnect: qcom: sdm845: Split qnodes into their respec [...] omits 976daac4a1c5 interconnect: qcom: Consolidate interconnect RPMh support omits 6f690e16b5a0 dt-bindings: interconnect: Update Qualcomm SDM845 DT bindings omits c92cf0b40a7d dt-bindings: interconnect: Add YAML schemas for QCOM bcm-voter omits 7fd2944bdcb3 dt-bindings: interconnect: Convert qcom,sdm845 to DT schema omits 189c6967fe61 Merge branches 'pm-sleep' and 'pm-devfreq' omits aaec7c03de92 KVM: x86: avoid useless copy of cpufreq policy omits 4f337faf1c55 KVM: allow disabling -Werror omits 575b255c1663 KVM: x86: allow compiling as non-module with W=1 omits 8a9442f49c72 KVM: Pre-allocate 1 cpumask variable per cpu for both pv t [...] omits a262bca3aba0 KVM: Introduce pv check helpers omits fcd07f9adc7d KVM: let declaration of kvm_get_running_vcpus match implem [...] omits 7943f4acea3c KVM: SVM: allocate AVIC data structures based on kvm_amd m [...] omits d3b03d8bf4b8 drm/i915/gt: Check engine-is-awake on reset later omits 950da3016218 drm/i915/selftests: Disable heartbeat around manual pulse tests omits c0e310188299 drm/i915: Skip barriers inside waits omits cd851485ef29 i3c: master: Replace zero-length array with flexible-array member omits 65ec1d0ddf24 i3c: Simplify i3c_device_match_id() omits 1ce589ad3933 i3c: Generate aliases for i3c modules omits 7ec0ddb007cf i3c: Add a modalias sysfs attribute omits 4b127bd5f2cc Bluetooth: Support querying for WBS support through MGMT omits 3e4e3f73b9f4 Bluetooth: btusb: Add flag to define wideband speech capability omits e37c57a888b7 Bluetooth: Fixing a few comment typos in the quirk definitions. omits 4f28e3f9174a Bluetooth: hci_h4: Remove a redundant assignment in 'h4_flush()' omits 6bd023c48f61 Bluetooth: hci_h4: Fix a typo in a comment omits c3bed4de5d06 Bluetooth: During le_conn_timeout disable EXT_ADV omits a9e45698b37d Bluetooth: Remove adv set for directed advertising omits 0c2ac7d4f08d Bluetooth: Use list_for_each_entry_rcu() to traverse RCU l [...] omits d7d41682efc2 Bluetooth: Fix Suspicious RCU usage warnings omits a7e454542bf8 Bluetooth: Replace zero-length array with flexible-array member omits 60347451ddb0 Merge tag 'drm-misc-next-2020-02-27' of git://anongit.free [...] omits 45d0b75b98bf Merge tag 'drm-fixes-2020-02-28' of git://anongit.freedesk [...] omits a2ae604da74d Merge tag 'amd-drm-next-5.7-2020-02-26' of git://people.fr [...] omits e00d996a4317 random: fix data races at timer_rand_state omits 69efea712f5b random: always use batched entropy for get_random_u{32,64} omits 23ae0c17b89c random: Make RANDOM_TRUST_CPU depend on ARCH_RANDOM omits ead5084cdf5a arm64: add credited/trusted RNG support omits 253d3194c2b5 random: add arch_get_random_*long_early() omits 5cbe0f13b51a random: split primary/secondary crng init paths omits f091bf39700d Merge tag 'drm-intel-fixes-2020-02-27' of git://anongit.fr [...] omits e180af1970d5 Merge tag 'amd-drm-fixes-5.6-2020-02-26' of git://people.f [...] omits 1b44f93eb3e5 crypto: hisilicon - remove redundant assignment of pointer ctx omits ba02b35239f7 hwrng: omap3-rom - Include linux/io.h for virt_to_phys omits 2fdddaf089ef crypto: md5 - remove unused macros omits 6ff78ffaddd8 crypto: chelsio - un-register crypto algorithms omits f747426d6b35 MAINTAINERS: Update maintainers for chelsio crypto drivers omits 4d96f7d48131 crypto: xilinx - Add Xilinx AES driver omits 4c4f3f33838f dt-bindings: crypto: Add bindings for ZynqMP AES-GCM driver omits 057a0fb649f3 firmware: xilinx: Add ZynqMP aes API for AES functionality omits e3e0b582c321 selinux: remove unused initial SIDs and improve handling omits e0ac568de1fa selinux: reduce the use of hard-coded hash sizes omits de285b938cf3 ARM: dts: aspeed: ast2600: Fix SCU IRQ controller nodes omits dc7664a6ab9a ARM: dts: aspeed: ast2500: Fix SCU IRQ controller node omits 1de06af52388 ARM: dts: rainier: Set PCA9552 pin types omits f48326e350cc ARM: dts: aspeed: witherspoon: Add gpio line names omits fc37a1632d40 powerpc: fix hardware PMU exception bug on PowerVM compati [...] omits 7a59761be6b6 ARM: dts: aspeed-g4: add vhub port and endpoint properties omits 71be2740edcf ARM: dts: aspeed-g5: add vhub port and endpoint properties omits 049f4bad8e90 ARM: dts: aspeed-g6: add usb functions omits 8e2fbc28c4b2 ARM: dts: rainier: Enable VUART2 omits 7e006a4a24f7 ARM: dts: aspeed: g4: add video engine support omits bed7f2749ad5 ARM: dts: aspeed: tacoma: Enable eMMC controller omits 5c1a0c3db8a4 ARM: dts: aspeed: tiogapass: Add gpio line names omits 84f238c27406 ARM: dts: aspeed: tiogapass: Add IPMB device omits 69edc390a542 drm/i915/ggtt: do not set bits 1-11 in gen12 ptes omits 5901b51f3e5d MAINTAINERS: Correct Cadence PCI driver path omits ee63634bae02 dm zoned: Fix reference counter initial value of chunk works omits 41c526c5af46 dm writecache: verify watermark during resume omits adc0daad366b dm: report suspended device during destroy omits e94bda14325c drm/i915/tgl: Add Wa_1608008084 omits d87683620489 io_uring: fix 32-bit compatability with sendmsg/recvmsg omits bd59f412d17f media: vsp1: tidyup VI6_HGT_LBn_H() macro omits 7cbeb2e1bf0c media: smiapp: Move definitions under driver directory omits 354d5aba6683 media: smiapp: Refactor reading SMIA limits omits 1cbe6ddb9faa media: smiapp: Move SMIA limit reading up omits 2ec2a8fcdced media: smiapp: Turn limit lookup into a function omits 2db8166f739e media: smiapp: Use unaligned get and put functions omits c14dfddbd869 RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() omits 699d9e754282 RDMA/opa_vnic: Delete driver version omits 968707207141 RDMA/ipoib: Don't set constant driver version omits 7c11910783a1 RDMA/ucma: Put a lock around every call to the rdma_cm layer omits 25baba217cdf RDMA/siw: Fix setting active_{speed, width} attributes omits 8d563ecafecb media: smiapp: Simplify condition for choosing 8-bit access omits 85e1f2217e4b Merge branch 'dt/ranges-rework' into dt/next omits 59b5809655bd x86/mce: Fix logic and comments around MSR_PPIN_CTL omits ab07b1a6ac6e media: omap3isp: Prevent enabling CCDC when stopping streaming omits d44535cb14c9 media: MAINTAINERS: Sort entries in database for TI VPE/CAL omits 31e0a45544b1 media: staging: media: ipu3: Change 'unsigned long int' to [...] omits 1283b3b8f82b media: i2c: Add driver for Sony IMX219 sensor omits 9d730f2cf4c0 media: dt-bindings: media: i2c: Add IMX219 CMOS sensor binding omits a52dede47618 media: ipu3.rst: add imgu pipe config tool link omits e8882e1bf375 media: ov5675: add vflip/hflip control support omits 94f18b9b24ee ARM: dts: bcm2711: Add pcie0 alias omits bff211bab301 ARM: dts: bcm283x: Add missing properties to the PWR LED omits 041be4811f98 drm/i915: Set up PIPE_MISC truncate bit on tgl+ omits cc674ef252f4 KVM: s390: introduce module parameter kvm.use_gisa omits 04ed89dc4aeb KVM: s390: protvirt: Add KVM api documentation omits 13da9ae1cdbf KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED omits a421027987ed DOCUMENTATION: Protected virtual machine introduction and IPL omits 8a8378fa6157 KVM: s390: protvirt: Add UV cpu reset calls omits 72f218208fa6 KVM: s390: protvirt: do not inject interrupts after start omits 3adae0b4ca64 KVM: s390: protvirt: Mask PSW interrupt bits for intercept [...] omits 7c36a3fcf444 KVM: s390: protvirt: Support cmd 5 operation state omits fe28c7868f68 KVM: s390: protvirt: Report CPU state to Ultravisor omits e0d2773d487c KVM: s390: protvirt: UV calls in support of diag308 0, 1 omits ea5c68c39023 KVM: s390: protvirt: Add program exception injection omits 811ea797118a KVM: s390: protvirt: Only sync fmt4 registers omits 0f3035047140 KVM: s390: protvirt: Do only reset registers that are accessible omits 68cf7b1f137e KVM: s390: protvirt: disallow one_reg omits 353cbc6a5bdf KVM: s390: protvirt: STSI handling omits 22d768c3e960 KVM: s390: protvirt: Write sthyi data to instruction data area omits 5322781008a9 KVM: s390/mm: handle guest unpin events omits d274995ec273 KVM: s390: protvirt: handle secure guest prefix pages omits 19e122776886 KVM: S390: protvirt: Introduce instruction data area bounc [...] omits c8aac2344d66 KVM: s390: protvirt: Add new gprs location handling omits e663df91dd85 KVM: s390: protvirt: Handle spec exception loops omits 0890ddea1a90 KVM: s390: protvirt: Add SCLP interrupt handling omits 201ae986ead7 KVM: s390: protvirt: Implement interrupt injection omits da24a0cc58ed KVM: s390: protvirt: Instruction emulation omits 49710db08169 KVM: s390: protvirt: Handle SE notification interceptions omits 1274800792dc KVM: s390/mm: Make pages accessible before destroying the guest omits fa0c5eabbdd3 KVM: s390: protvirt: Secure memory is not mergeable omits 29b40f105ec8 KVM: s390: protvirt: Add initial vm and cpu lifecycle handling omits 6933316fe011 KVM: s390: add new variants of UV CALL omits 3e6c556899d0 KVM: s390: protvirt: Add UV debug trace omits f65470661f36 KVM: s390/interrupt: do not pin adapter interrupt pages omits f15587c83460 Merge branch 'pvbase' of git://git.kernel.org/pub/scm/linu [...] omits a0f60f843199 s390/protvirt: Add sysfs firmware interface for Ultravisor [...] omits 084ea4d611a3 s390/mm: add (non)secure page access exceptions handlers omits 214d9bbcd3a6 s390/mm: provide memory management functions for protected [...] omits 29d37e5b82f3 s390/protvirt: add ultravisor initialization omits ecdc5d842bb3 s390/protvirt: introduce host side setup omits eb699deb0727 f2fs: fix inconsistent comments omits af9311a30636 f2fs: remove i_sem lock coverage in f2fs_setxattr() omits 3a453558c72e f2fs: cover last_disk_size update with spinlock omits 110ffaed132a f2fs: fix to check i_compr_blocks correctly omits df77fbd8c5b2 f2fs: fix to avoid potential deadlock omits 097a7686503f f2fs: add missing function name in kernel message omits 0b32dc186486 f2fs: recycle unused compress_data.chksum feild omits 61fbae2b2b12 f2fs: fix to avoid NULL pointer dereference omits 7fa6d59816e7 f2fs: fix leaking uninitialized memory in compressed clusters omits bf22c3cc8ce7 f2fs: fix the panic in do_checkpoint() omits dc5a941223ed f2fs: fix to wait all node page writeback omits c247a4183569 ARM: Document merges omits 03921de72231 Merge branch 'arm/fixes' into for-next omits f9a15f39e50d Merge tag 'tee-amdtee-fix-for-5.6' of https://git.linaro.o [...] omits 735a6dd02222 x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve exis [...] omits 553792054c44 Merge branch 'omap-for-v5.7/accelerators' into for-next omits c689300b9c76 Merge tag 'renesas-fixes-for-v5.6-tag1' of git://git.kerne [...] omits 84a43fddbfe6 ARM: OMAP4: hwmod_data: Remove OMAP4 IPU hwmod data omits 014bb57b6d1e ARM: OMAP2+: Drop legacy platform data for OMAP4 DSP omits bce967290977 ARM: OMAP2+: Drop hwmod data for am3 and am4 PRUSS omits 2e42bb26887c Merge branch 'omap-for-v5.7/dt' into for-next omits 89a7b191fcd1 ARM: dts: am4372: Add idle_states for cpuidle omits c3e6fccafd6e ARM: dts: am33xx: Add idle_states for cpuidle omits 73d82f9d85b8 Merge branch 'omap-for-v5.7/pm33xx' into for-next omits 73321b5f4daf ARM: omap2plus_defconfig: Add CONFIG_ARM_CPUIDLE omits 6afaff1c6624 soc: ti: pm33xx: Add base cpuidle support omits 65880ab16083 ARM: OMAP2+: pm33xx-core: Extend platform_data ops for cpuidle omits 06ee7a950b6a ARM: OMAP2+: pm33xx-core: Add cpuidle_ops for am335x/am437x omits b749ebe77d6c dt-bindings: arm: cpu: Add TI AM335x and AM437x enable method omits fe44c3f9eec0 Merge branches 'omap-for-v5.7/soc' and 'omap-for-v5.7/ti-s [...] omits f7d5ef0c654e firmware: arm_sdei: clean up sdei_event_create() omits 54f529a6806c firmware: arm_sdei: Use cpus_read_lock() to avoid races wi [...] omits c66d52b10267 firmware: arm_sdei: fix possible double-lock on hibernate [...] omits 6ded0b61cf63 firmware: arm_sdei: fix double-lock on hibernate with shar [...] omits 3918e0667bba dm thin metadata: fix lockdep complaint omits 7cdf6a0aae1c dm cache: fix a crash due to incorrect work item cancelling omits 697b4f1603e7 Merge branch 'omap-for-v5.6/fixes-rc3' into fixes omits 945fa3bc9dfd drm/i915: remove ICP_PP_CONTROL omits 9515743bfb39 nvme-pci: Hold cq_poll_lock while completing CQEs omits 6c871b7314dd pstore: pstore_ftrace_seq_next should increase position index omits 545d984cc90c media: dt-bindings: media: venus: Add sc7180 DT schema omits ea93e2f94c27 media: venus: core: add sc7180 DT compatible and resource struct omits 0e1558deedad media: dt-bindings: media: venus: delete old binding document omits 799e4bc29142 media: venus: core: add sdm845-v2 DT compatible and resour [...] omits fde57f90a983 media: dt-bindings: media: venus: Add sdm845v2 DT schema omits 49a3797aa516 media: dt-bindings: media: venus: Convert sdm845 to DT schema omits df7acc7e7ed4 media: dt-bindings: media: venus: Convert msm8996 to DT schema omits 12e21a23ccf3 i3c: Fix MODALIAS uevents omits 146b5bbf01be media: dt-bindings: media: venus: Convert msm8916 to DT schema omits ab1eda449c6e media: venus: vdec: handle 10bit bitstreams omits 4ebf969375bc media: venus: introduce core selection omits ffa9a9758be2 Merge branch 'edac-urgent' into edac-for-next omits 7482a983dea3 media: venus: redesign clocks and pm domains control omits dfc6014e3b60 EDAC/synopsys: Do not print an error with back-to-back snp [...] omits d68b510f3f9a kcsan: Add option for verbose reporting omits 5e938cbe5ccf kcsan: Add option to allow watcher interruptions omits 5d941764332f EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] omits e6d7d03a2a14 fork: Annotate a data race in vm_area_dup() omits 81c88cd3769a rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits eac0756e9e97 rcu: Don't use negative nesting depth in __rcu_read_unlock() omits ca4d1bc1176a rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field omits abe82de1ff9c rcu: Don't set nesting depth negative in rcu_preempt_defer [...] omits c2416423203f rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits ab78068dcdb8 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits 70b75d5e0b25 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 74c776efc87a rcu: Use data_race() for RCU expedited CPU stall-warning prints omits f328bdae9d24 rcu: Use data_race() for RCU CPU stall-warning prints omits a0d161e2688e rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits cbbdb18a1e6b srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits 67386c669cf6 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits 0af262cdcfea rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits 8e1e24715b5e rcu: Mark rcu_state.ncpus to detect concurrent writes omits 3d4f9e146bf4 Merge branch 'lkmm-dev.2020.02.16a' into HEAD omits fd1ee315dcd4 media: venus: cache vb payload to be used by clock scaling omits 4b997dbbc999 media: venus: venc: blacklist two encoder properties omits bed54adc4da6 Merge branch 'kcsan.2020.02.13b' into HEAD omits 2e6fc23eed9b media: venus: firmware: Use %pR to print IO resource omits c50cc6dc6c48 media: venus: hfi_parser: Ignore HEVC encoding for V1 omits b5e91fead597 Merge branches 'doc.2020.02.27a', 'fixes.2020.02.27a', 'kf [...] omits 9cd5e5ab5525 media: MAINTAINERS: Add dt-binding files for Venus omits b83685bceedb tee: amdtee: fix memory leak in amdtee_open_session() omits 5e253a3dfa68 rcu: Make rcu_barrier() account for offline no-CBs CPUs omits d68fee0d6334 rcu: Mark rcu_state.gp_seq to detect concurrent writes omits e4970c9c54d7 Merge branch 'arch/nohz' of git://git.kernel.org/pub/scm/l [...] omits 8149b5cbfa15 Documentation/memory-barriers: Fix typos omits 9671f30ee251 doc: Add rcutorture scripting to torture.txt omits 06a649b314b3 doc/RCU/rcu: Use https instead of http if possible omits 6a534b299ab2 doc/RCU/rcu: Use absolute paths for non-rst files omits be2895681d6d doc/RCU/rcu: Use ':ref:' for links to other docs omits 3282b0469248 doc/RCU/listRCU: Update example function name omits c50a871409dc doc/RCU/listRCU: Fix typos in a example code snippets omits d18c265fbf19 doc/RCU/Design: Remove remaining HTML tags in ReST files omits 701dc81e7412 s390/mm: remove fake numa support omits 4a559cd15dbc s390/crypto: explicitly memzero stack key material in aes_s390.c omits fa226f1d81e2 s390: Replace zero-length array with flexible-array member omits d5d006fa0927 s390/qdio: simplify debugfs code omits 6e2a7b5171ec s390/qdio: use QDIO_IRQ_STATE_INACTIVE instead of 0 omits dc8cb9df2b86 doc: Add some more RCU list patterns in the kernel omits e0560ba6d92f perf annotate: Fix segfault with source toggle omits d3c03147bf80 perf annotate: Align struct annotate_args omits 25b92693a1b6 arm64: mm: convert cpu_do_switch_mm() to C omits 65c668f5faeb x86/traps: Stop using ist_enter/exit() in do_int3() omits 2316f861ae9c perf annotate: Simplify disasm_line allocation and freeing code omits 73a7a271b3ee PCI: brcmstb: Fix build on 32bit ARM platforms with older [...] omits e0ad4d685480 perf annotate: Remove privsize from symbol__annotate() args omits bd862b1d8392 perf probe: Check return value of strlist__add() for -ENOMEM omits bebdb65e0772 io_uring: define and set show_fdinfo only if procfs is enabled omits 4399e6cdf3e9 arm64: fix NUMA Kconfig typos omits cc44457f1629 gfs2: leaf_dealloc needs to allocate one more revoke omits c9ebc4b73799 gfs2: allow journal replay to hold sd_log_flush_lock omits 019dd669bde1 gfs2: don't allow releasepage to free bd still used for revokes omits ca399c96e96e gfs2: flesh out delayed withdraw for gfs2_log_flush omits 1c634f94c3da gfs2: Do proper error checking for go_sync family of glops [...] omits df5db5f9ee11 gfs2: Don't demote a glock until its revokes are written omits 2ca0c2fbf3ed gfs2: drain the ail2 list after io errors omits b1676cbb1115 gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails omits 9ff78289356a gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty omits d93ae386ef3d gfs2: Check for log write errors before telling dlm to unlock omits f05b86db314d gfs2: Prepare to withdraw as soon as an IO error occurs in [...] omits 5e4c7632aae1 gfs2: Issue revokes more intelligently omits 7d9f9249580e gfs2: Add verbose option to check_journal_clean omits 33dbd1e41a1d gfs2: fix infinite loop when checking ail item count befor [...] omits 601ef0d52e96 gfs2: Force withdraw to replay journals and wait for it to finish omits ac3607f92f70 x86/entry/entry_32: Route int3 through common_exception omits 17dbedb5da18 x86/irq: Remove useless return value from do_IRQ() omits 3ba4f0a633ca x86/traps: Remove redundant declaration of do_double_fault() omits d244d0e195bc x86/traps: Document do_spurious_interrupt_bug() omits e039dd815941 x86/traps: Remove pointless irq enable from do_spurious_in [...] omits 840371bea19e x86/entry/32: Force MCE through do_mce() omits 55ba18d6ed37 x86/mce: Disable tracing and kprobes on do_machine_check() omits 3d51507f29f2 x86/entry/32: Add missing ASM_CLAC to general_protection entry omits b0aaf4c8f31f perf config: Document missing config options omits cd0a9c518db1 perf annotate: Fix perf config option description omits 812b0f528240 perf annotate: Prefer cmdline option over default config omits 7384083ba616 perf annotate: Make perf config effective omits 7b43b6970474 perf config: Introduce perf_config_u8() omits 46ccb4426966 perf annotate: Fix --show-nr-samples for tui/stdio2 omits 68aac855b643 perf annotate: Fix --show-total-period for tui/stdio2 omits 54cf752cfb75 perf annotate/tui: Re-render title bar after switching bac [...] omits 689e16ed2b1e dt-bindings: vendor-prefixes: Add prefix for PocketBook In [...] omits 73c3d1da3519 dt-bindings: rng: Convert BCM2835 to DT schema omits 06efe6482251 dt-bindings: mmc: Convert Cadence SD/SDIO/eMMC controller [...] omits 82ba4997129a dt-bindings: mtd: Convert Denali NAND controller to json-schema omits 8944fe117069 Merge branch 'sunxi/dt-for-5.7' into sunxi/for-next omits 91f480d40942 arm64: dts: allwinner: Add initial support for Pine64 PinePhone omits a886ed265686 dt-bindings: arm: sunxi: Add PinePhone 1.0 and 1.1 bindings omits 29b2c68bf47a arm64: dts: sun50i-a64: Add i2c2 pins omits 179a79fd740b ARM: dts: sunxi: h3/h5: add r_pwm node omits 6be7e0733548 drm/virtio: fix mmap page attributes omits 1cad629257e7 drm/shmem: add support for per object caching flags. omits 4098a2b45bb3 arm64: allwinner: a64: enable LCD-related hardware for Pinebook omits 8e029eb0bcd6 MIPS: Fix CONFIG_MIPS_CMDLINE_DTB_EXTEND handling omits 0d6f94fd498a tools headers UAPI: Update tools's copy of kvm.h headers omits d8e3ee2e2b4e tools arch x86: Sync the msr-index.h copy with the kernel sources omits 5dd8304981ec spi/zynqmp: remove entry that causes a cs glitch omits d8e93e3f22d9 XArray: Optimise xas_sibling() if !CONFIG_XARRAY_MULTI omits d1f37226431f dma-buf: free dmabuf->name in dma_buf_release() omits cc2550b421aa clocksource: Replace setup_irq() by request_irq() omits 2be30d34a387 drm/bridge: analogix-anx6345: fix set of link bandwidth omits 18b39fb975b7 drm/virtio: add virtio_gpu_is_shmem helper omits 068a8fea373f drm/virtio: make mmap callback consistent with callbacks omits a7cd39552194 clocksource/drivers/ingenic: Add support for TCU of X1000 omits fe6c2d6a8068 dt-bindings: timer: Add X1000 bindings. omits 1df97a02a937 Merge tag 'devfreq-fixes-for-5.6-rc4' of git://git.kernel. [...] omits 753e83408b7f clocksource/drivers/timer-ti-dm: Drop bogus omap_dm_timer_ [...] omits 6ce4fcb015a1 clocksource/drivers/timer-ti-dm: Do not update counter on [...] omits edf0d283d988 ipv6: xfrm6_tunnel.c: Use built-in RCU list checking omits 289de3598481 sched/fair: Fix statistics for find_idlest_group() omits ad1ded9d2e3d clocksource/drivers/owl: Improve owl_timer_init fail messages omits ca7b72b5a5f2 clocksource: Add driver for the Ingenic JZ47xx OST omits 2dcbfe365b13 mtd: spi-nor: Refactor spi_nor_read_id() omits f5739cb0b565 cpufreq: Fix policy initialization for internal governor drivers omits dd91ddcdd507 drm/i915/drv: use intel_uncore_write() for register access omits 3c2eddc2d421 drm/i915/dram: use intel_uncore_*() functions for register access omits d28ae3b28187 drm/i915: split out intel_dram.[ch] from i915_drv.c omits 83d2bdb6a0e0 drm/i915: significantly reduce the use of <drm/i915_drm.h> omits be4e3c737eeb phy: mapphone-mdm6600: Fix timeouts by adding wake-up handling omits c3480301d750 drm/hisilicon: Fixed pcie resource conflict between drm an [...] omits 29b7216b57f1 drm/hisilicon: Set preferred mode resolution and maximum r [...] omits bc17e5574954 drm/hisilicon: Add the mode_valid function omits de3c3ed4c8ff drm/hisilicon: fixed the wrong resolution configurations omits 31d6feebec8e drm/hisilicon: Enable the shadowfb for hibmc omits bac511833da9 drm/hisilicon: Add new clock/resolution configurations omits d4aaf8643cff PM / devfreq: Fix a typo in a comment omits f86e0200a29b PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name omits 90831ed8fc3c PM / devfreq: Remove unneeded extern keyword omits 556081f87f99 PM / devfreq: Use constant name of userspace governor omits 0b3a4dd4af97 drm/i915/tgl: Add Wa_1606054188:tgl omits 3a1b82a19ff9 drm/i915/tgl: Allow DC5/DC6 entry while PG2 is active omits 4825b61a3d39 Merge tag 'drm-intel-next-2020-02-25' of git://anongit.fre [...] omits cfdd30b4100b Merge tag 'gvt-next-2020-02-26' of https://github.com/inte [...] omits aaa9d265a21e Merge tag 'drm-misc-next-2020-02-21' of git://anongit.free [...] omits 8dbdf23ae30a dt-bindings: mmc: Convert UniPhier SD controller to json-schema omits 7ebec90559ff dt-bindings: dma: Convert UniPhier MIO DMA controller to j [...] omits 6bb984a3cea0 dt-bindings: interrupt-controller: Convert UniPhier AIDET [...] omits 7f44205eb28c dt-bindings: bus: Convert UniPhier System Bus to json-schema omits 849b10446bf9 dt-bindings: pinctrl: Convert UniPhier pin controller to j [...] omits 89099d143284 dt-bindings: gpio: Convert UniPhier GPIO to json-schema omits 4dcd55fd7031 dt-bindings: arm: Convert UniPhier board/SoC bindings to j [...] omits 5d647ed7b352 Update MAINTAINERS to add reviewer for CoreSight omits 8e9a400c706e Merge tag 'gvt-fixes-2020-02-26' of https://github.com/int [...] omits dd47a83453e4 leds: pwm: convert to atomic PWM API omits b43a8f01fccb leds: pwm: simplify if condition omits 64d7e23115dd leds: add SGI IP30 led support omits 35f8ac7d2c5b docs: sysfs: coresight: Add sysfs ABI documentation for CTI omits cc9c077f6afe leds: lm3697: fix spelling mistake "To" -> "Too" omits 76f7dcf1508e docs: coresight: Update documentation for CoreSight to cover CTI omits 85b6684eab65 coresight: cti: Add connection information to sysfs omits 7cfeb9cfa0ac coresight: cti: Enable CTI associated with devices omits c6385e503aea drm/amdgpu: drop legacy drm load and unload callbacks omits d95665c70844 drm/amdgpu/display: don't call drm_dp_mst_connector_late_r [...] omits 405a1f9090d1 drm/amdgpu/display: split dp connector registration (v4) omits 14f04fa4834a drm/amdgpu/display: add a late register connector callback omits 7b99330c8f08 drm/amd/display: move dpcd debugfs members setup omits d090e7db5a2f drm/amdgpu/display: move debugfs init into core amdgpu deb [...] omits 4074892967ae drm/amdgpu: don't call drm_connector_register for non-MST ports omits fd23cfcc2e8b drm/amdgpu/ring: move debugfs init into core amdgpu debugfs omits cd9e29e71729 drm/amdgpu/firmware: move debugfs init into core amdgpu debugfs omits f9d64e6c4a66 drm/amdgpu/regs: move debugfs init into core amdgpu debugfs omits 3f5cea671cb3 drm/amdgpu/gem: move debugfs init into core amdgpu debugfs omits 24038d581c75 drm/amdgpu/fence: move debugfs init into core amdgpu debugfs omits 15997544a38f drm/amdgpu/sa: move debugfs init into core amdgpu debugfs omits a4c5b1bb7b93 drm/amdgpu/pm: move debugfs init into core amdgpu debugfs omits c5820361dae5 drm/amdgpu/ttm: move debugfs init into core amdgpu debugfs omits 923ffa6b02e1 drm/amdgpu: rename amdgpu_debugfs_preempt_cleanup omits 8bdab6bb1cf1 drm/amdgpu: Increase timout on emulator to tenfold instead [...] omits 7af8bc5016d9 drm/amd/powerplay: add DFCstate control pptable func for arct omits 41a468a531c8 drm/amd/powerplay: update arcturus ppsmc header to 54.15.0 omits e22bb5626cd6 drm/amdgpu/display: clean up hdcp workqueue handling omits c7637c95abeb drm/amdkfd: Delete unnecessary unmap queue package submissions omits 1e21647402f9 drm/amdkfd: Delete excessive printings omits 66f28b9a1698 drm/amdkfd: Fix a memory leak in queue creation error handling omits b42902f4af8f drm/amdkfd: Count active CP queues directly omits e6945304187d drm/amdkfd: Avoid ambiguity by indicating it's cp queue omits 81b820b304a0 drm/amdkfd: Rename queue_count to active_queue_count omits 0c663695a6cb drm/amd: Extend ROCt to surface UUID for devices that have them omits 944effd33716 drm/amdgpu: Fix check for DPM when returning max clock omits 75ddb640e193 drm/amdgpu: Don't write GCVM_L2_CNTL* regs on navi12 VF omits b8076b5e5b85 drm/radeon: Inline drm_get_pci_dev omits f3ed67395dca drm/amdgpu: Drop DRIVER_USE_AGP omits 4302c9c13abe drm/amd/powerplay: Use bitwise instead of arithmetic opera [...] omits 0943629ceb13 drm/amd/display: remove set but not used variable 'mc_vm_a [...] omits 669e2f91e4d1 drm/amd/amdgpu: Add gfxoff debugfs entry omits c6fc97f9bc5c drm/amdgpu: use amdgpu_ring_test_helper when possible omits 42e5fee65e91 drm/amdgpu: add VM update fences back to the root PD v2 omits 6f9f960472c3 drm/amdgpu: cleanup amdgpu_ring_fini omits ef1caf48bd4d drm/amdgpu: Add Arcturus D342 page retire support omits 938065d4cb91 drm/amdgpu: toggle DF-Cstate to protect DF reg access omits 19744f5f2dff drm/amdgpu: move get_xgmi_relative_phy_addr to amdgpu_xgmi.c omits 53e0f1e6beb0 drm/amdgpu: add dpm helper function for DF Cstate control omits 995da6cc4c47 drm/amdgpu: update psp firmwares loading sequence V2 omits f4a3c42b5c52 drm/amdgpu: Remove kfd eviction fence before release bo (v2) omits eb12c957735b drm/radeon: Inline drm_get_pci_dev omits 8a3bddf67ce8 drm/amdgpu: Drop DRIVER_USE_AGP omits 7f1da0de0bec Merge branch 'next/dt' into for-next omits 91bf0eee4137 ARM: dts: exynos: Fix memory on Artik5 evaluation boards omits 51c22d7b40dc ARM: OMAP2+: Fix compile if CONFIG_HAVE_ARM_SMCCC is not set omits 5267244ddc62 Merge tag 'hdq-fix' into omap-for-v5.6/fixes-rc2 omits 683f65ded66a spi: pxa2xx: Add CS control clock quirk omits fa63c0039787 arm: dts: dra76x: Fix mmc3 max-frequency omits 27f13774654e ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodes omits b5f25304aece regulator: add smb208 support omits 8ae7fdc35988 ASoC: Add Multi CPU DAI support omits 870dede07ee6 SoundWire: ASoC interfaces for multi-cpu dais and DisCo helpers omits 14f8c8d8fd62 ASoC: tas2562: Add entries for the TAS2563 audio amplifier omits f87cdb1f9937 ASoC: dt-bindings: Add TAS2563 compatible to the TAS2562 binding omits 911abf8b050e ASoC: amd: Allow I2S wake event after ACP is powerd On omits b2d48dde38d3 ASoC: rt5682: Revise the function name omits 03f6fc6de919 ASoC: rt5682: Add the soundwire support omits 6b8e4e7db3cd ASoC: amd: Add machine driver for Raven based platform omits 7324a7a0d5e2 bus: ti-sysc: Implement display subsystem reset quirk omits aec551c7a00f bus: ti-sysc: Fix 1-wire reset quirk omits 77dfece2e6d8 bus: ti-sysc: Detect display subsystem related devices omits e8639e1c986a bus: ti-sysc: Handle module unlock quirk needed for some RTC omits feaa8baee82a bus: ti-sysc: Implement SoC revision handling omits 7320fd322fe9 bus: ti-sysc: Don't warn about legacy property for nested [...] omits 590e15c76f12 bus: ti-sysc: Consider non-existing registers too when mat [...] omits ab4d309d8708 bus: ti-sysc: Improve reset to work with modules with no s [...] omits e64c021fd924 bus: ti-sysc: Rename clk related quirks to pre_reset and p [...] omits cef766300353 drm/omap: Prepare DSS for probing without legacy platform data omits dd3db2a34cff io_uring: drop file set ref put/get on switch omits 36d73c4a9ed7 ASoC: soc-dai: add get_sdw_stream() callback omits 0e9cf4c452ad ASoC: pcm: check if cpu-dai supports a given stream omits 6e1276a5e613 ASoC: Return error if the function does not support multi-cpu omits de6214a33633 ASoC: Add multiple CPU DAI support in DAPM omits 6c4b13b51aa3 ASoC: Add dapm_add_valid_dai_widget helper omits 19bdcc7aeed4 ASoC: Add multiple CPU DAI support for PCM ops omits 76afa64374a7 ASoC: Add initial support for multiple CPU DAIs omits cae740a04b4d blk-mq: Remove some unused function arguments omits 65a166201552 RDMA/bnxt_re: Using vmalloc requires including vmalloc.h omits 4abfe6f04d93 dt-bindings: i2c: Convert UniPhier FI2C controller to json-schema omits b279cac91583 dt-bindings: i2c: Convert UniPhier I2C controller to json-schema omits 4f325e8c83e7 dt-bindings: serial: Convert UniPhier UART to json-schema omits 0ac174397940 of: unittest: annotate warnings triggered by unittest omits f4056e705b2e of: unittest: add overlay gpio test to catch gpio hog problem omits 38b6a714941a ASoC: tas2562: Fix sample rate error message omits 7bf35334d761 coresight: cti: Add device tree support for custom CTI omits 4217ba972866 coresight: cti: Add device tree support for v8 arch CTI omits 141017b9d6b2 dt-bindings: arm: Adds CoreSight CTI hardware definitions omits 6c66dd7c66a7 coresight: cti: Add sysfs trigger / channel programming API omits 3c3d4bd812bd coresight: cti: Add sysfs access to program function registers omits 7127455d6242 coresight: cti: Add sysfs coresight mgmt register access omits 39bac814347a coresight: cti: Initial CoreSight CTI Driver omits 2f7afc343d49 of: property: Add device link support for power-domains an [...] omits 8acbbddcf991 dt-bindings: ata: rcar-sata: Convert to json-schema omits 238415f76084 dt-bindings: example-schema: Drop double quotes around URLs omits f56f1579a094 drm/etnaviv: add hwdb entry for gc400 found in STM32 omits 4078a1186dd3 drm/etnaviv: update hwdb selection logic omits a51d1f37dfca drm/etnaviv: update gc7000 chip identity entry omits 000806631d2a drm/etnaviv: show identity information in debugfs omits 815e45bbd4d3 drm/etnaviv: determine product, customer and eco id omits 8ed226fff6eb drm/etnaviv: update hardware headers from rnndb omits 819e8f804ad6 Merge tag 'sh-pfc-for-v5.7-tag1' of git://git.kernel.org/p [...] omits 2ba1c47a6b8c tpm_tis_spi: use new 'delay' structure for SPI transfer delays omits be36f9e7517e efi: READ_ONCE rng seed size before munmap omits 8319e9d5ad98 efi/x86: Handle by-ref arguments covering multiple pages i [...] omits f80c9f6476db efi/x86: Remove support for EFI time and counter services [...] omits 63056e8b5ebf efi/x86: Align GUIDs to their size in the mixed mode runti [...] omits e9765680a31b Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] omits 4c45945aa418 Merge tag 'perf-urgent-for-mingo-5.6-20200220' of git://gi [...] omits 7a0a6ee73150 drm/i915: Fix broken num_entries in skl_ddb_allocation_overlaps omits b1852b73f25b drm/i915: Add WARN_ON in intel_get_crtc_for_pipe() omits eae3da27ba84 drm/i915: Get first crtc instead of PIPE_A crtc omits d54c1a513c48 drm/i915: Fix broken transcoder err state omits aca9310a0c7d drm/i915: Remove (pipe == crtc->index) assumption omits b8b65ccda50d drm/i915: Iterate over pipes and skip the disabled one omits 3a9015988b3d io_uring: import_single_range() returns 0/-ERROR omits 2a44f4678161 io_uring: pick up link work on submit reference drop omits 877a50b87299 leds: leds-bd2802: remove set but not used variable 'pdata' omits ccbbb117c17e leds: ns2: Convert to GPIO descriptors omits c7896490dd1a leds: ns2: Absorb platform data omits 8c8c06207bcf drm/ttm: fix leaking fences via ttm_buffer_object_transfer omits 645e64662af4 x86/Kconfig: Make CMDLINE_OVERRIDE depend on non-empty CMDLINE omits bc36dfffd5f3 ext2: Silence lockdep warning about reclaim under xattr_sem omits 238734262142 drm/i915: Avoid recursing onto active vma from the shrinker omits 2de0147d7716 drm/i915/pmu: Avoid using globals for PMU events omits 19ee5e8da612 drm/i915/pmu: Avoid using globals for CPU hotplug state omits eee18939e576 drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] omits b5dacc8fb52c drm/i915: fix header test with GCOV omits e086558ae923 drm/omap: dss: Remove unused omap_dss_device operations omits 984f6c91d38a drm/omap: dss: Remove unused omapdss_of_find_connected_dev [...] omits 263a983eb26a drm/omap: dss: Inline the omapdss_display_get() function omits 5d79598ba844 drm/omap: Hardcode omap_connector type to DSI omits 8bef8a6d5da8 drm/omap: sdi: Register a drm_bridge omits 13d2d52f59c0 drm/omap: sdi: Sort includes alphabetically omits ac3f6915efb5 drm/omap: dpi: Register a drm_bridge omits 76777d6c30fb drm/omap: dpi: Simplify clock setting API omits 825281cd6ba1 drm/omap: dpi: Reorder functions in sections omits b04df00bb5c0 drm/omap: dpi: Sort includes alphabetically omits b6067da4ebf9 drm/omap: hdmi5: Simplify EDID read omits 7f113085af93 drm/omap: hdmi4: Simplify EDID read omits 96b0a34d2733 drm/omap: venc: Remove omap_dss_device operations omits a559b4407d2b drm/omap: hdmi: Remove omap_dss_device operations omits 75fb968b83d0 drm/omap: Remove HPD, detect and EDID omapdss operations omits e7e67d9a2f1d drm/omap: Switch the HDMI and VENC outputs to drm_bridge omits f40f4e45df12 drm/omap: Create connector for bridges omits 2f004792adad drm/omap: venc: Register a drm_bridge omits 4fcbfbae7222 drm/omap: dss: Remove .set_hdmi_mode() and .set_infoframe( [...] omits 6886b346452f drm/omap: hdmi4: Implement drm_bridge .hpd_notify() operation omits 615de6ceb6b6 drm/omap: hdmi5: Move mode set, enable and disable operati [...] omits 3c983905d2b4 drm/omap: hdmi4: Move mode set, enable and disable operati [...] omits 6c623d6bf3e3 drm/omap: hdmi5: Register a drm_bridge for EDID read omits ee34f23ae82e drm/omap: hdmi4: Register a drm_bridge for EDID read omits 1edc1a1cbe7f drm/omap: hdmi5: Rework EDID read to isolate data read omits a4659694a7e5 drm/omap: hdmi4: Rework EDID read to isolate data read omits 0fe37173ce0e drm/omap: hdmi: Allocate EDID in the .read_edid() operation omits db0fefd1b90d drm/omap: dss: Make omap_dss_device_ops optional omits 326a1166ca08 drm/omap: Add infrastructure to support drm_bridge local t [...] omits c83fefd73834 drm/omap: dss: Fix output next device lookup in DT omits a779618b4a07 drm/omap: Use the drm_panel_bridge API omits 514fc91083f6 drm/omap: Factor out display type to connector type conversion omits 1516d11923d0 drm/omap: Simplify HDMI mode and infoframe configuration omits 2a0a3ae17d36 drm/omap: dss: Cleanup DSS ports on initialisation failure omits 5e20bdf3d3de drm: Add helper to create a connector for a chain of bridges omits e00a5caafac0 drm/bridge: tfp410: Allow operation without drm_connector omits 5cafa0f1853b drm/bridge: tfp410: Replace manual connector handling with bridge omits 2be68b59e5d0 drm/bridge: panel: Implement bridge connector operations omits cff5e6f7e83f drm/bridge: Add driver for the TI TPD12S015 HDMI level shifter omits 0c275c30176b drm/bridge: Add bridge driver for display connectors omits ca00e10b50ad drm/bridge: simple-bridge: Add support for the TI OPA362 omits 2df6428e290a drm/bridge: simple-bridge: Add support for enable GPIO omits 272378ec0eb9 drm/bridge: simple-bridge: Add support for non-VGA bridges omits 0411374bdf2b drm/bridge: dumb-vga-dac: Rename driver to simple-bridge omits 94ded532ffdb drm/bridge: dumb-vga-dac: Rename internal symbols to simpl [...] omits a25b988ff83f drm/bridge: Extend bridge API to disable connector creation omits 64d05ff758e3 drm/bridge: Add interlace_allowed flag to drm_bridge omits 11f6c4b1b259 drm/bridge: Add connector-related bridge operations and data omits 0451369bc5c3 drm/bridge: Improve overview documentation omits 282f713c65f7 drm/bridge: Fix atomic state ops documentation omits be39f3db0146 drm/bridge: Document the drm_encoder.bridge_chain field as [...] omits a92d083d08b0 drm/edid: Add flag to drm_display_info to identify HDMI sinks omits b35f90f2d4a6 drm/connector: Add helper to get a connector type name omits 5ee0caf161a9 video: hdmi: Change return type of hdmi_avi_infoframe_init [...] omits e9c02c092dc5 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 582d8dfd96a1 ARM: dts: at91: sama5d4: use correct rtc compatible omits c0569c839d50 ARM: dts: at91: sama5d2: use correct rtc compatible omits 2405929cec26 Merge branch 'i2c/for-current' into i2c/for-next omits f01adfabbfc4 i2c: dev: keep sorting of includes omits 419be8e1dfed i2c: stm32f7: allow controller to be wakeup-source omits 3a5ee18d2a32 i2c: imx: implement master_xfer_atomic callback omits d3d3fdcc4c90 i2c: at91: implement i2c bus recovery omits 19e5cef058a0 dt-bindings: i2c: at91: document optional bus recovery properties omits ed29a0a67267 Merge branch 'topic/asoc' into next omits 2c6cff682d66 soundwire: add helper macros for devID fields omits eb751d9f1fb1 soundwire: cadence: remove useless prototypes omits 80f286a552c6 drm/i915: split intel_modeset_init() to pre/post irq install omits cf9bfa3c5ce8 drm/i915: stop assigning drm->dev_private pointer omits a862889b18ba cfg80211: fix documentation format omits 0dda2ddb7ded zonefs: select FS_IOMAP omits 7c69eb84d98a zonefs: fix IOCB_NOWAIT handling omits 21b265038f22 Merge branches 'arm64-for-5.7', 'arm64-defconfig-for-5.7', [...] omits a3db7ad1af49 arm64: dts: sc7180: add display dt nodes omits 129ff51d8edc arm64: dts: qcom: sc7180: Correct qmp phy reset entries omits 2fefa8a16974 arm64: dts: sc7180: Add Venus firmware subnode omits 0e4621a4711a arm64: dts: sc7180: Add Venus video codec DT node omits 83e5e33eaba2 arm64: dts: qcom: sc7180: Add CPU topology omits e7bb680f917d arm64: dts: qcom: sc7180: Add CPU capacity values omits 71f873169a80 arm64: dts: qcom: sc7180: Add dynamic CPU power coefficients omits 59986527f55b arm64: defconfig: Enable qcom ipq6018 clock and pinctrl omits f8f35a5806f3 csky: Fixup init_fpu compile warning with __init omits 2efc7c085f05 powerpc/32: drop get_pteptr() omits 0b1c524caaae powerpc/32: refactor pmd_offset(pud_offset(pgd_offset... omits 05642cf7289c powerpc/32: don't restore r0, r6-r8 on exception entry pat [...] omits deddc9e8c0e0 hwmon: (pmbus/xdpe12284) Add callback for vout limits conversion omits a67de48b3075 clocksource/drivers/arm_arch_timer: Fix vDSO clockmode whe [...] omits 632c99084052 of: of_reserved_mem: Increase limit on number of reserved regions omits eb239a5f369f evh_bytechan: fix out of bounds accesses omits 506629c868d0 drm/panfrost: Add support for multiple power domains omits 3e1399bccf51 drm/panfrost: Add support for multiple regulators omits a9d73b30bb46 drm/panfrost: Improve error reporting in panfrost_gpu_power_on omits 2d141dd2caa7 io-wq: ensure work->task_pid is cleared on init omits d364847eed89 x86/mce/therm_throt: Undo thermal polling properly on CPU offline omits eb9d8ddbc107 drm/panfrost: Don't try to map on error faults omits cb4d5dc3e7a8 drm/i915/gem: Honour O_NONBLOCK before throttling execbuf [...] omits 88be76cdafc7 drm/i915: Allow userspace to specify ringsize on construction omits d13a31770077 drm/i915: Flush idle barriers when waiting omits e030b80ff4a5 pstore/ram: remove unnecessary ramoops_unregister_dummy() omits 8a57d6d4ddfa pstore/platform: fix potential mem leak if pstore_init_fs failed omits a8e446e49765 dt-bindings: ARM: Clean up PMU compatible list omits 05f9e9f7c9f4 dt-bindings: ARM: Add recent Cortex/Neoverse PMUs omits 5c2614e995de dt-bindings: ARM: Add recent Cortex/Neoverse CPUs omits 55dee1bc0d72 nfs: add minor version to nfs_server_key for fscache omits 75a9b9176157 NFS: Fix leak of ctx->nfs_server.hostname omits 53e3ca674918 drm/i915: Update DRIVER_DATE to 20200225 omits 1821b26a1fed NFS: Don't hard-code the fs_type when submounting omits ff36e78fdb25 Merge drm/drm-next into drm-intel-next-queued omits 7fc2e47f40dd dm integrity: fix invalid table returned due to argument c [...] omits 53770f0ec5fd dm integrity: fix a deadlock due to offloading to an incor [...] omits d5bdf6610841 dm integrity: fix recalculation when moving from journal m [...] omits 20055448dc1b Merge tag 'imx-clk-fixes-5.6' of git://git.kernel.org/pub/ [...] omits 93d7c3185893 null_blk: remove unused fields in 'nullb_cmd' omits a3ed353cf801 amdgpu/gmc_v9: save/restore sdpif regs during S3 omits 4829f89855f1 drm/amdgpu: fix memory leak during TDR test(v2) omits 214527ada4ee Merge branch 'misc' into for-next omits 84bc949984fd Merge branch 'fixes' into for-next omits cab5dec425f1 drm/amd/display: limit display clock to 100MHz to avoid FI [...] omits e2c9529f0041 drm/amd/display: Access patches from stream for ignore MSA [...] omits d9758768a672 drm/amd/display: Temporarily disable stutter on MPO transition omits 4a680b455f05 drm/amd/display: Make clock table struct more accessible omits 89e94bc57429 drm/amd/display: optimize prgoram wm and clks omits c479912ae67a drm/amd/display: correct dml surface size assignment omits a18463eff7eb drm/amd/display: Update TTU properly omits 41ef3dcd8644 drm/amd/display: Fix RV2 Variant Detection omits 9dac88d8792a drm/amd/display: Add driver support for enabling PSR on DMCUB omits 7895303b6bce drm/amd/display: 3.2.74 omits 850d15f2ec93 drm/amd/display: remove unused dml variable omits 56260cbff87d drm/amd/display: update dml input population function omits 3ebf1468ccf8 drm/amd/display: Add visual confirm support for FreeSync 2 [...] omits 82054678aeb6 drm/amd/display: Link training TPS1 workaround omits dc326f61c51d drm/amd/display: Monitor patch to delay setting ignore MSA bit omits b01f22ec8810 drm/amd/display: Workaround required for link training rel [...] omits 31cf6f359347 drm/amd/display: Revert "DCN2.x Do not program DPPCLK if s [...] omits 2364076772b1 drm/amd/display: Add DMUB firmware state debugfs omits c11e57f0506b drm/amd/display: programming last delta in output transfer [...] omits c01760d6616d drm/amd/display: make some rn_clk_mgr structs and funcs static omits accde06fcb7f drm/amd/display: Add function pointers for panel related h [...] omits 63a85ff6c35d drm/amd/display: Fix HDMI repeater authentication omits 493ba6611daa drm/amd/display: 3.2.73 omits 3fc6376ed6f2 drm/amd/display: Only round InfoFrame refresh rates omits 0062972b9d9f drm/amd/display: System crashes when add_ptb_to_table() ge [...] omits 586ec5dc5c8e drm/amd/display: do not force UCLK DPM to stay at highest [...] omits 5ea239312725 drm/amd/display: Add dmcu f/w loading for NV12 omits 9a6ed547090c drm/amd/display: Don't ask PSP to load DMCUB for backdoor load omits 20a5e52f37e7 drm/amd/display: Wait for DMCUB to finish loading before e [...] omits 3c9de4da021c drm/amd/display: Disable PG on NV12 omits ddde28a5f316 drm/amd/display: DMUB Firmware Load by PSP omits 31a7f4bb17ba drm/amd/display: dmub back door load omits 017b3e56f899 drm/amd/display: Update TX masks correctly omits 8144148f3dc7 drm/amd/display: update scaling filters omits 6a6c4a4d459e drm/amd/display: dal_ddc_i2c_payloads_create can fail caus [...] omits f739ce5768ed drm/amd/display: Add aconnector condition check for dpcd read omits b80cd524ac44 drm/amdgpu: Improve Vega20 XGMI TLB flush workaround omits 82c4ebfa3514 drm/amdgpu: fix psp ucode not loaded in bare-metal omits c2ecd79bec4e amdgpu/gmc_v9: save/restore sdpif regs during S3 omits 91aeda181166 drm/amdgpu/discovery: make the discovery code less chatty omits 6325b38d892b drm/amdgpu: fix colliding of preemption omits 9cfb06920e2b drm/amdgpu: fix memory leak during TDR test(v2) omits f77a9c920aa2 drm/amdgpu: cleanup some incorrect reg access for SRIOV omits 3030fd4cb783 io-wq: remove spin-for-work optimization omits 143d9c3e7b6a drm/i915: Drop assertion that active->fence is unchanged omits bdcd3eab2a9a io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL omits c780e86dd48e blktrace: Protect q->blk_trace with RCU omits 977954200371 gpiolib: export gpiochip_get_desc omits 6f8f0dc98002 x86/vmlinux: Drop unneeded linker script discard of .eh_frame omits f5e056e1e46f ASoC: Intel: mrfld: fix incorrect check on p->sink omits 003602ad5516 x86/*/Makefile: Use -fno-asynchronous-unwind-tables to sup [...] omits 519fa60b6007 microblaze: Use asm generic cmpxchg.h for !SMP case omits 06951c9115fe microblaze: Define percpu sestion in linker file omits d9d2b2f307ce microblaze: Remove unused boot_cpuid variable omits 9e190c543dbf microblaze: Add missing irqflags.h header omits 512b2203e4b8 microblaze: Add sync to tlb operations omits db79e0292d44 microblaze: Define microblaze barrier omits 7e8f54cd4e26 microblaze: Remove empty headers omits cfbd8d1979af microblaze: Remove early printk setup omits 59d85c0a3696 microblaze: Remove architecture tlb.h and use generic one omits 4726dd6082bc microblaze: Convert headers to SPDX license omits 0a68ec3d8a2c USB: serial: f81232: set F81534A serial port with RS232 mode omits 11301d41ab9a USB: serial: f81232: add F81534A support omits c4b8f9713d66 USB: serial: f81232: use devm_kzalloc for port data omits 98405f81036d USB: serial: f81232: add tx_empty function omits 1afd37c6a335 USB: serial: f81232: extract LSR handler omits 5119c418f950 microblaze: Fix _reset() function omits 2c59fd06a062 drm/i915/gem: Cleanup shadow batch after I915_EXEC_SECURE omits 14c3bf32cb4a tpm: tpm2_bios_measurements_next should increase position index omits 349e029a327f tpm: tpm1_bios_measurements_next should increase position index omits 718ab3557ccd tpm: Don't make log failures fatal omits ef45e78fdc11 docs: kref: Clarify the use of two kref_put() in example code omits 021622df556b docs: add a script to check sysctl docs omits bf347b9da9bb Documentation: fix a typo for intel_iommu=nobounce omits 2bd49cb581ed docs: sysctl/kernel: document acpi_video_flags omits dde73538c9a5 soundwire: bus: don't treat CMD_IGNORED as error on ClockStop omits 0231453bc08f soundwire: bus: add clock stop helpers omits aa79293517b3 soundwire: bus: fix io error when processing alert event omits dff70572e9a3 soundwire: bus: disable pm_runtime in sdw_slave_delete omits 3ab2ca405a08 soundwire: bus: add helper to clear Slave status to UNATTACHED omits d300de4f2d51 soundwire: bus: write Slave Device Number without runtime_pm omits 60ee9be25571 soundwire: bus: add PM/no-PM versions of read/write functions omits a90def068127 soundwire: bus: fix race condition with initialization_com [...] omits fb9469e54fa7 soundwire: bus: fix race condition with enumeration_comple [...] omits 2140b66b5d3e soundwire: bus: fix race condition with probe_complete signaling omits 2f5ab6225fa2 Merge tag 'docs-5.6-fixes' into docs-next omits 6143a33281e2 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits cf52925a862e drm/bridge: panel: Propagate bus format/flags omits a628a073157b drm/bridge: lvds-codec: Constify the drm_bridge_funcs structure omits 65c04add090f drm/bridge: lvds-codec: Add to_lvds_codec() function omits a3aead706dac docs: gpu: i915.rst: fix warnings due to file renames omits 290d5388993e scripts: documentation-file-ref-check: improve :doc: handling omits 43e96ef8b70c docs/core-api: Add Fedora instructions for GCC plugins omits 87bf7a5fba68 ARM: dts: sun8i-a83t: Add thermal trip points/cooling maps omits 7ad9f3d0cb2f ARM: dts: sun8i-h3: Add thermal trip points/cooling maps omits 4c7eeb9af3e4 arm64: dts: allwinner: h6: Fix PMU compatible omits 4ae7a3c3d7d3 arm64: dts: allwinner: h5: Fix PMU compatible omits 72b48ae800da drm/virtio: enqueue virtio_gpu_create_context after the fi [...] omits d2a983b220ac drm/virtio: track whether or not a context has been initiated omits 40cadedd20a5 drm/virtio: factor out context create hypercall omits 30349f8f643f drm/virtio: use consistent names for drm_files omits 25962e1a7f1d dmaengine: imx-sdma: Fix the event id check to include RX [...] omits b549c252b129 drm/i915/gvt: Fix orphan vgpu dmabuf_objs' lifetime omits a8bb49b64c4f drm/i915/gvt: Fix drm_WARN issue where vgpu ptr is unavailable omits 01b66a752127 dmaengine: tegra-apb: Improve error message about DMA underflow omits f261f1cd91ef dmaengine: tegra-apb: Remove unused function argument omits 6c41ac96ad92 dmaengine: tegra-apb: Support COMPILE_TEST omits 3962a2450996 dmaengine: tegra-apb: Remove MODULE_ALIAS omits 703b70f4dc3d dmaengine: tegra-apb: Allow to compile as a loadable kerne [...] omits 16e2b3e24bf1 dmaengine: tegra-apb: Add missing of_dma_controller_free omits dcb394b6b5fb dmaengine: tegra-apb: Clean up suspend-resume omits 84a3f375eea9 dmaengine: tegra-apb: Keep clock enabled only during of DM [...] omits d8396c0576c6 dmaengine: tegra-apb: Remove duplicated pending_sg_req checks omits a75013a5a173 dmaengine: tegra-apb: Remove assumptions about unavailable [...] omits 14c63abfab4a dmaengine: tegra-apb: Remove unneeded initialization of td [...] omits 3964293aecf9 dmaengine: tegra-apb: Fix coding style problems omits 2cd3d13cb4aa dmaengine: tegra-apb: Use devm_request_irq omits c55c745e6f26 dmaengine: tegra-apb: Use devm_platform_ioremap_resource omits 41ffc423e117 dmaengine: tegra-apb: Clean up tasklet releasing omits 8e84172e372b dmaengine: tegra-apb: Prevent race conditions on channel's [...] omits dda5e35a7710 dmaengine: tegra-apb: Implement synchronization hook omits c33ee1301c39 dmaengine: tegra-apb: Prevent race conditions of tasklet v [...] omits 94788af4ed03 dmaengine: tegra-apb: Fix use-after-free omits eb0249d50153 dmaengine: ti: edma: Support for interleaved mem to mem transfer omits cbdfbda4a166 usb: chipidea: otg: handling vbus disconnect event occurre [...] omits 191bd1cad353 dmaengine: at_xdmac: Fix locking in tasklet omits 8592f2c81ebc dmaengine: at_xdmac: GFP_KERNEL for user that can sleep omits 387269d04b3d dmaengine: at_xdmac: Drop locking in at_xdmac_alloc_chan_r [...] omits a443e988765b dmaengine: at_xdmac: Drop always true check omits 078a6506141a dmaengine: at_hdmac: Fix deadlocks omits 247b4d83d652 dmaengine: at_hdmac: Switch atomic allocations to GFP_NOWAIT omits ceb2c14c5908 dmaengine: at_hdmac: Drop description for a not defined parameter omits ad16bc232dd7 dmaengine: at_hdmac: Return err in case the chan is not fr [...] omits bbc58394d811 dmaengine: at_hdmac: Drop locking in at_hdmac_alloc_chan_r [...] omits a6e7f19c9100 dmaengine: at_hdmac: Substitute kzalloc with kmalloc omits 14ccf0aab46e dmaengine: xilinx_dma: In dma channel probe fix node order [...] omits 04c2bc2bede1 dmaengine: xilinx_dma: Extend dma_config structure to stor [...] omits d80cbef35bf8 dmaengine: stm32-dma: use vchan_terminate_vdesc() in .term [...] omits 409ffc4d990c dmaengine: stm32-dma: fix sleeping function called from in [...] omits 32ce108833a8 dmaengine: stm32-dma: add copy_align constraint omits d7a9e42609ca dmaengine: stm32-dma: use dma_set_max_seg_size to set the [...] omits 22a0bb297cdc dmaengine: stm32-dma: enable descriptor_reuse omits 615eee2c45c8 dmaengine: stm32-dma: driver defers probe for reset omits 8cf1e0fc50fc dmaengine: stm32-dma: use reset controller only at probe time omits 05f8740a0e6f dmaengine: stm32-dma: add suspend/resume power management support omits 1e8277854b49 arm64: dts: Add ipq6018 SoC and CP01 board support omits 2f0c17faebde dt-bindings: qcom: Add ipq6018 bindings omits e07f83544e79 arm64: dts: sc7180: Add clock controller nodes omits af85ef13a5ce arm64: dts: qcom: sdm845: Add the missing clock on the videocc omits bb2bd9bffb92 arm64: dts: qcom: sdm845: Add missing clocks / fix names o [...] omits 0997882f96c7 arm64: dts: qcom: sdm845: Add the missing clocks on the dispcc omits 3d2ed431b8f3 drm/mediatek: Handle component type MTK_DISP_OVL_2L correctly omits f8c848134185 arm64: dts: qcom: qcs404: Fix sdhci compat string omits 297177a45b95 ARM64: dts: qcom: add gpio-ranges property omits 8b99dc092261 ARM: dts: qcom: add gpio-ranges property omits f855a9224f1c arm64: dts: qcom: pm6150: Add label to pwrkey node omits 48a0585b5367 arm64: dts: qcom: add Venus firmware node on Cheza omits 01e99aeca397 blk-mq: insert passthrough request into hctx->dispatch directly omits 12b3788093cb drm/i915: Update DRIVER_DATE to 20200224 omits 30ab3bbf58d2 drm/i915: Update DRIVER_DATE to 20200224 omits 4a657c264b78 arm64: dts: qcom: db845c: Enable PCIe controllers omits 42ad231338c1 arm64: dts: qcom: sdm845: Add second PCIe PHY and controller omits 5c538e09cb19 arm64: dts: qcom: sdm845: Add first PCIe controller and PHY omits 6c8beff74c6a Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits 3d24b2a47046 spi: pxa2xx: drv_data can't be NULL in ->remove() omits 14af1df3b033 spi: pxa2xx: Return error codes from pxa2xx_spi_init_pdata() omits 4fbe112a5695 drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] omits 6bff73c6115d ASoC: soc-pcm cleanup step4 omits d2aaa8d8bfba ASoC: soc-pcm: fix state tracking error in snd_soc_compone [...] omits 154dae87e73f ASoC: soc-pcm: add dpcm_create/remove_debugfs_state() omits c3212829f812 ASoC: soc-pcm: move CONFIG_DEBUG_FS functions to top side omits 52645e332d22 ASoC: soc-pcm: move dpcm_path_put() to soc-pcm.c omits 580dff3636d0 ASoC: soc-pcm: merge dpcm_run_new/old_update() into dpcm_f [...] omits 0c01f6ca8e4c ASoC: soc-pcm: add snd_soc_dai_get_widget() omits 57be92066f68 ASoC: soc-pcm: cleanup soc_pcm_apply_msb() omits acf253c11329 ASoC: soc-pcm: add snd_soc_dai_get_pcm_stream() omits 8308a09e87d2 ASoC: Intel: Skylake: Fix available clock counter incrementation omits 1c5312308c96 ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() omits fb4b5f13464c cifs: Use #define in cifs_dbg omits 86f740f2aed5 cifs: fix rename() by ensuring source handle opened with D [...] omits ec57010acd03 cifs: add missing mount option to /proc/mounts omits 154255233830 cifs: fix potential mismatch of UNC paths omits fc513fac56e1 cifs: don't leak -EAGAIN for stat() during reconnect omits 162e250031cc scsi: lpfc: fix spelling mistake "Notication" -> "Notification" omits 03264ddde245 scsi: compat_ioctl: cdrom: Replace .ioctl with .compat_ioc [...] omits 51a858817dcd scsi: sr: get rid of sr global mutex omits 679b2ec8e060 scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it [...] omits 30f6d494cc78 scsi: ch: remove ch_mutex() omits 1c7ce4bcfb9a scsi: ch: synchronize ch_probe() and ch_open() omits 66167283c21e scsi: ch: fixup refcounting imbalance for SCSI devices omits 16171bffc829 x86/pkeys: Add check for pkey "overflow" omits df1a5bfc16f3 drm/i915/psr: Force PSR probe only after full initialization omits a40df28c5640 docs: dt: fix several broken doc references omits 54b3719d82e0 docs: dt: fix several broken references due to renames omits f6063ec6ce3c ARM: Document merges omits d33e1e41f62f Merge branch 'arm/fixes' into for-next omits f1e4920fe330 Merge tag 'imx-fixes-5.6' of git://git.kernel.org/pub/scm/ [...] omits 515fa3ee9de2 Merge tag 'omap-for-v5.6/droid4-lcd-fix-signed' of git://g [...] omits 0e26cbdfb32e Merge tag 'reset-fixes-for-v5.6' of git://git.pengutronix. [...] omits a3fd4bfe85fb scsi: zfcp: fix wrong data and display format of SFP+ temperature omits 8f38fd5ba616 ARM: dts: Configure omap5 AESS omits 51fdaa049024 scsi: sd_sbc: Fix sd_zbc_report_zones() omits 1939295a8dfa scsi: qla2xxx: Update driver version to 10.01.00.24-k omits 0fc5b7e62322 scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag omits 345f574dac85 scsi: qla2xxx: Add fixes for mailbox command omits 419ae5fe73e5 scsi: qla2xxx: Fix control flags for login/logout IOCB omits d26a8982c9bd scsi: qla2xxx: Save rscn_gen for new fcport omits 8d4926d13076 scsi: qla2xxx: Use correct ISP28xx active FW region omits cbe729a63d5a scsi: qla2xxx: Print portname for logging in qla24xx_logio [...] omits 83cfd3dc002f scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type omits 64d21b314173 scsi: qla2xxx: Correction to selection of loopback/echo test omits a31056ddc665 scsi: qla2xxx: Use endian macros to assign static fields i [...] omits 84f7d2e7b1f5 scsi: qla2xxx: Fix RDP response size omits 4879237cd28e scsi: qla2xxx: Handle cases for limiting RDP response payl [...] omits 576bfde80b28 scsi: qla2xxx: Add deferred queue for processing ABTS and RDP omits 09e382bc3dd9 scsi: qla2xxx: Cleanup ELS/PUREX iocb fields omits 8b01e4db834d scsi: qla2xxx: Show correct port speed capabilities for RD [...] omits 75666f4a8c41 scsi: qla2xxx: Display message for FCE enabled omits 52bfb089d9d3 scsi: qla2xxx: Add vendor extended FDMI commands omits bd7de0b1c394 scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP omits d83a80ee57f0 scsi: qla2xxx: Add vendor extended RDP additions and amendments omits 818c7f87a177 scsi: qla2xxx: Add changes in preparation for vendor exten [...] omits 974c08604544 scsi: qla2xxx: Add endianizer macro calls to fc host stats omits 1c5dfc5e3f2d power: supply: sc27xx: Add POWER_SUPPLY_PROP_CHARGE_NOW attribute omits 5b11e5d784c2 power/supply: ingenic-battery: Don't print error on -EPROBE_DEFER omits d288bddd8374 dmaengine: imx-sdma: fix context cache omits 3104abd1161b MAINTAINERS: clean up PCIE DRIVER FOR CAVIUM THUNDERX omits 2575cb81a966 dmaengine: xilinx_dma: Reset DMA channel in dma_terminate_all omits ef0ed05dcef8 media: staging/imx: Missing assignment in imx_media_captur [...] omits 6cc7089764ab dmaengine: stm32-dmamux: driver defers probe for clock and reset omits 218fc9f2fcfb media: Documentation/media/uapi: more readable unions omits d04d2f620dcf dmaengine: stm32-dmamux: use reset controller only at probe time omits 57e9f3666a1b dmaengine: stm32-dmamux: fix clock handling in probe sequence omits f65c2e14b096 dmaengine: stm32-dmamux: add suspend/resume power manageme [...] omits f86a183cda87 media: staging: rkisp1: add serialization to the resizer s [...] omits 99adeeb67cec media: staging: rkisp1: add serialization to the isp subdev ops omits dfc708812a2a dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .ter [...] omits 542fbc463aab dmaengine: stm32-mdma: enable descriptor_reuse omits 56cf8ddaa311 dmaengine: stm32-mdma: driver defers probe for clock and reset omits cb0bc2d09166 dmaengine: stm32-mdma: disable clock in case of error duri [...] omits 54d50c8184f6 dmaengine: stm32-mdma: use reset controller only at probe time omits 7cb819c856d9 dmaengine: stm32-mdma: add suspend/resume power management [...] omits 129f757cd0ec media: staging: rkisp1: isp: check for dphy bus before ini [...] omits 0966f4e5a8a2 media: staging: rkisp1: change function to return void ins [...] omits 100f720aabab media: staging: rkisp1: isp: do not set invalid mbus code for pad omits 20e46fc1029f media: staging: rkisp1: rsz: return to userspace the crop [...] omits f8fb5729a99c media: staging: rkisp1: rsz: don't ignore set format in ba [...] omits c93015e0b767 media: staging: rkisp1: stats: use consistent bus_info string omits 12d3d8090bc5 media: staging: rkisp1: use consistent bus_info string for [...] omits 2f43d268f984 media: staging: rkisp1: improve inner documentation in rki [...] omits 0564fd36f6f5 media: staging: rkisp1: fix test of return value of media_ [...] omits fdab089e3150 media: staging: rkisp1: don't lock media's graph_mutex whe [...] omits 50e7e7f6f2d0 dmaengine: idxd: wq size configuration needs to check glob [...] omits 88402c5b1ba7 dmaengine: idxd: sysfs input of wq incorrect wq type shoul [...] omits 36d5d22090d1 dmaengine: coh901318: Fix a double lock bug in dma_tc_handle() omits a3fbc2e6bb05 media: mc-entity.c: use WARN_ON, validate link pads omits 0c9d29eb1cce media: dt-bindings: Add binding for rk3228 rga omits 986eee3a5234 media: hantro: Prevent encoders from using post-processing omits 042584e9055b media: hantro: fix extra MV/MC sync space calculation omits 1b3bb574569e media: hantro: Write quantization table registers in incre [...] omits 85bdcb7eaae7 media: hantro: Write the quantization tables in proper order omits 801fccf48940 media: hantro: Use standard luma quantization table omits e34bca49e495 media: hantro: Read be32 words starting at every fourth byte omits 26e1ff53640d media: allegro: fix spelling mistake "to" -> "too" omits 8b9f91751b6f media: vimc: streamer: if kthread_stop fails, ignore the error omits 3eed7385bff6 media: staging: media: rkisp1: make links immutable by default omits 5dbef6b3e09f media: davinci: fix incorrect pix_fmt assignment omits 7bc3e6e55acf proc: Use a list of inodes to flush from proc omits 6821660c4386 media: sun8i: Remove redundant platform_get_irq error message omits dc42cf74d98a media: v4l2-dev.h: remove VFL_TYPE_GRABBER omits 70cad4495a74 media: media/platform: rename VFL_TYPE_GRABBER to _VIDEO omits 3e30a927af3c media: media/pci: rename VFL_TYPE_GRABBER to _VIDEO omits 6347953e0df1 media: media/i2c/video-i2c: rename VFL_TYPE_GRABBER to _VIDEO omits a91126834995 media: media/common/saa7146: rename VFL_TYPE_GRABBER to _VIDEO omits 7fbbbc780eb3 media: media/usb: rename VFL_TYPE_GRABBER to _VIDEO omits e653614ee183 media: staging/most: rename VFL_TYPE_GRABBER to _VIDEO omits 0e17c50fcf6a media: staging/media: rename VFL_TYPE_GRABBER to _VIDEO omits fd6b556faf45 media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO omits 0ceba5502258 media: gadget: uvc: rename VFL_TYPE_GRABBER to _VIDEO omits 238e4a5baa36 media: rename VFL_TYPE_GRABBER to _VIDEO omits 71448011ea2a proc: Clear the pieces of proc_inode that proc_evict_inode [...] omits f90f3cafe8d5 proc: Use d_invalidate in proc_prune_siblings_dcache omits cc62c74749a3 media: allegro: add missed checks in allegro_open() omits 6b212c0cd5c9 media: exynos4-is: add missed clk_disable_unprepare in remove omits 41726c9a50e7 io_uring: fix personality idr leak omits 30defecb9840 media: rc: add keymap for Videostrong KII Pro omits ef45b77b62ef media: drxj: remove redundant assignments to variable rc omits f52981019ad8 media: dib0700: fix rc endpoint lookup omits bca243b1ce0e media: flexcop-usb: fix endpoint sanity check omits 7e0cfdadd1aa media: rcar-vin: Add support for V4L2_FIELD_SEQ_{TB,BT} omits e72b7359be18 media: rcar-vin: Move hardware buffer tracking to own struct omits dea0ab3782e3 media: xilinx: Use dma_request_chan() instead dma_request_ [...] omits ceeb2e6166dd media: vimc: streamer: fix memory leak in vimc subdevs if [...] omits 23c72dd9ffd2 media: adv7180: Add init_cfg pad operation omits 25f98947ced0 media: vidioc-queryctrl.rst: fix error code omits 536f561d871c media: usbtv: fix control-message timeouts omits b36be08f204f media: MAINTAINERS: add atmel-isc-media.h file to ATMEL IS [...] omits 4e52889f48fe media: atmel: atmel-isc-base: expose white balance as v4l2 [...] omits bfaaa20df9f5 media: video: aspeed: Update copyright information omits 39857de4f82f media: aspeed: Use runtime configuration omits aef0a5090b99 media: aspeed: Rework memory mapping in probe omits 297c5ac32806 media: Documentation: dt-bindings: media: add AST2600 Vide [...] omits 1b5482e0d268 media: rcar_drif: Use dma_request_chan() instead dma_reque [...] omits eee16d210c18 media: pxa_camera: Use dma_request_chan() instead dma_requ [...] omits 858eff03578c media: hantro: Support H264 profile control omits fbb30168c739 drm/virtio: fix resource id creation race omits 05e2ebfa2bb0 media: stm32-dcmi: Use dma_request_chan() instead dma_requ [...] omits af5b333a793a media: cx231xx: constify copied structure omits 43c85616f642 media: isif: constify copied structure omits e4183df77fe3 media: anysee: constify copied structure omits 639c0a5b0503 media: media/saa7146: fix incorrect assertion in saa7146_b [...] omits 2e1b100cdceb media: v4l2-core: v4l2-i2c: convert to new API with ERRPTR omits e18976eecabd media: rcar-vin: Limit NV12 availability to supported VIN [...] omits 9ac560d48d3c media: rcar-vin: Handle special pixel formats in a switch omits 1498dfba5127 media: Fix Kconfig indentation omits d171c45da874 media: hantro: Fix broken media controller links omits 044041cd5227 media: mc-entity.c: use & to check pad flags, not == omits 316e730f1d8b media: v4l2-mem2mem.c: fix broken links omits 49a56266f96f media: vicodec: process all 4 components for RGB32 formats omits aa9eda76129c media: pulse8-cec: close serio in disconnect, not adap_free omits 34a818882e2f media: pulse8-cec: INIT_DELAYED_WORK was called too late omits b7079cbdbd31 drm/i915: Correctly terminate connector iteration omits 4ed6a099c6d3 btrfs: hold a ref on the root in btrfs_search_path_in_tree omits 9c64c4095a52 btrfs: hold a ref on the root in search_ioctl omits 5894d1f7ca04 btrfs: hold a ref on the root in create_subvol omits 8b8e51f8b2cd btrfs: hold a ref on the root in fixup_tree_root_location omits d65628d18484 btrfs: hold a ref on the root in __btrfs_run_defrag_inode omits 484dbc8c427e btrfs: hold a root ref in btrfs_get_dentry omits 0436278f78ff btrfs: hold a ref on the root in resolve_indirect_ref omits 55421cf850ab btrfs: hold a ref on fs roots while they're in the radix tree omits fac5fd89caf8 btrfs: describe the space reservation system in general omits a96a8bf4036a btrfs: add a comment describing delalloc space reservation omits b8b1d7193cab btrfs: add a comment describing block reserves omits b60b90e51d40 btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root omits 3b3de2c2d241 btrfs: make the fs root init functions static omits 49ab46780caa btrfs: open code btrfs_read_fs_root_no_name omits 77ede48aab35 btrfs: remove btrfs_read_fs_root, not used anymore omits f134c79dd40c btrfs: make relocation use btrfs_read_tree_root() omits 54a2696cff82 btrfs: export and use btrfs_read_tree_root for tree-log omits 78a62831a719 btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root omits 9992064fdd1f btrfs: move fs root init stuff into btrfs_init_fs_root omits 326d4a836372 btrfs: push __setup_root into btrfs_alloc_root omits e28d9ab3000a btrfs: delete the ordered isize update code omits ab8961724854 btrfs: replace all uses of btrfs_ordered_update_i_size omits 664e121f77fd btrfs: use the file extent tree infrastructure omits 22e0abaf3ea2 btrfs: introduce per-inode file extent tree omits a6026bbe8761 btrfs: use btrfs_ordered_update_i_size in clone_finish_ino [...] omits 6a2a655e2d95 btrfs: update the comment of btrfs_control_ioctl() omits a86b4aab58cc btrfs: relocation: Add introduction of how relocation works omits 985d6f6642b4 Btrfs: don't iterate mod seq list when putting a tree mod seq omits 00bd69e11616 btrfs: Add overview of device replace omits a0fc8b6a3bc5 regulator: axp20x: Fix misleading use of negation omits ddd8444ef822 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next omits 295dc6e04378 Merge branch 'renesas-fixes-for-v5.6' into renesas-next omits 1640c8df0bba ASoC: meson: aiu: fix semicolon.cocci warnings omits 21b388dca138 ARM: dts: r8a7779: Remove deprecated "renesas, rcar-sata" [...] omits 9e1232631d4e ARM: dts: rzg1: Add reset control properties for display omits d15881f29ee8 ARM: dts: rcar-gen2: Add reset control properties for display omits 6e0a7c403da2 ARM: dts: r8a7745: Convert to new DU DT bindings omits 5a309875787d ASoC: Fix SND_SOC_ALL_CODECS imply ac97 fallout omits ac970cb5c6d4 Merge branches 'sunxi/dt-for-5.7' and 'sunxi/fixes-for-5.6 [...] omits 48b4bfe7105f Merge branch 'imx/defconfig' into for-next omits 44db693217b7 Merge branch 'imx/dt64' into for-next omits 75a35f45310a arm64: dts: ls1028: sl28: explicitly enable network ports omits 408c1b3253da drm/i915: fix header test with GCOV omits 0eea39a234dc x86/boot/compressed: Remove .eh_frame section from bzImage omits dcf639fe6f80 microblaze: Kernel parameters should be parsed earlier omits 0d4c121c83c2 arm64: dts: ls1028a: enable switch PHYs on RDB omits 3f8a01b0686f arm64: dts: ls1028a: add node for Felix switch omits b9213899d2b0 arm64: dts: ls1028a: disable all enetc ports by default omits 64a569c00b0a arm64: dts: ls1028a: delete extraneous #interrupt-cells fo [...] omits 1129d6145ed5 mfd: Add support for Azoteq IQS620A/621/622/624/625 omits ce85b6d820b1 dt-bindings: Add bindings for Azoteq IQS620A/621/622/624/625 omits cb0cc635c7a9 powerpc: Include .BTF section omits a43ab30dcd4a bus: sunxi-rsb: Return correct data when mixing 16-bit and [...] omits a2ab4ab6e9ac drm/i915/display: Fix inverted WARN_ON omits 065cfc524949 mfd: Kconfig: Fix some misspelling of the word functionality omits a56cabee12d5 mfd: pm8xxx: Replace zero-length array with flexible-array member omits 303170f70f6c mfd: omap-usb-tll: Replace zero-length array with flexible [...] omits 8efbc518b884 x86/kexec: Do not reserve EFI setup_data in the kexec e820 table omits a0f03b617c3b sched/numa: Stop an exhastive search if a reasonable swap [...] omits 88cca72c9673 sched/numa: Bias swapping tasks based on their preferred node omits 5fb52dd93a2f sched/numa: Find an alternative idle CPU if the CPU is par [...] omits ff7db0bf24db sched/numa: Prefer using an idle CPU as a migration target [...] omits 070f5e860ee2 sched/fair: Take into account runnable_avg to classify group omits 9f68395333ad sched/pelt: Add a new runnable average signal omits 0dacee1bfa70 sched/pelt: Remove unused runnable load average omits fb86f5b21192 sched/numa: Use similar logic to the load balancer for mov [...] omits 6499b1b2dd1b sched/numa: Replace runnable_load_avg by load_avg omits 6d4d22468dae sched/fair: Reorder enqueue/dequeue_task_fair path omits b2b2042b2047 sched/numa: Distinguish between the different task_numa_mi [...] omits f22aef4afb0d sched/numa: Trace when no candidate CPU was found on the p [...] omits 546121b65f47 Merge tag 'v5.6-rc3' into sched/core, to pick up fixes and [...] omits 47eff3394975 mfd: cpcap: Fix compile if MFD_CORE is not selected omits 9a7cd6c4926a mfd: cros_ec: Check DT node for usbpd-notify add omits 12d5861973c7 drm/i915/gvt: Make WARN* drm specific where vgpu ptr is available omits db19c724cb18 drm/i915/gvt: Make WARN* drm specific where drm_priv ptr i [...] omits 3eb55e6f753a drm/i915/gvt: Separate display reset from ALL_ENGINES reset omits b642d4825441 ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection omits a40550952c00 ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesn't like such a [...] omits 9680d194d53f ARM: dts: sun8i-a83t-tbs-a711: Drop superfluous dr_mode omits 3abe422fdc65 arm64: dts: sun50i-h5-orange-pi-pc2: Add CPUX voltage regulator omits cd3e42c9f745 ARM: dts: sun5i: Add PocketBook Touch Lux 3 support omits 7efbada45edc dt-bindings: arm: sunxi: Add PocketBook Touch Lux 3 omits b007944d5889 Merge branch 'imx/dt' into for-next omits 3c96f0bb6b15 Merge branch 'imx/bindings' into for-next omits 1be7ba725e25 Merge branch 'imx/soc' into for-next omits 50e014b3c730 Merge branch 'imx/drivers' into for-next omits b6d3febbe029 Merge branch 'imx/fixes' into for-next omits 0c1b9304f6cf Merge branch 'clk/imx' into for-next omits 72dab017f18d arm64: dts: librem5-devkit: add lsm9ds1 mount matrix omits 5835805a1468 arm64: dts: librem5-devkit: increase the VBUS current in t [...] omits 078af005146e arm64: dts: librem5-devkit: allow the redpine card to be removed omits 1319040e968a arm64: dts: librem5-devkit: add the regulators for DVFS omits 5448bd824cd0 arm64: dts: librem5-devkit: add a vbus supply to usb0 omits 5ae6bd6d9f2f arm64: dts: librem5-devkit: allow modem to wake the system [...] omits 2076b9973111 arm64: dts: librem5-devkit: add the simcom 7100 modem and [...] omits 24a0eba692cb arm64: dts: librem5-devkit: enable sai2 and sai6 audio interface omits 80b06c5cae54 arm64: dts: imx8mn: Adjust 1.2GHz OPP voltage to OD mode omits eeca5721baeb clk: imx: clk-sscg-pll: Drop unnecessary initialization omits 24e6aea4801b Merge 5.6-rc3 into usb-next omits 95d014c812f1 ARM: dts: imx: Align ocotp node name omits bffe02ccca5b ARM: dts: imx: make wdog node name generic omits 530cf8d49f2a clk: imx: pll14xx: Return error if pll type is invalid omits 7ab227210110 clk: imx: imx8mp: fix a53 cpu clock omits c69def889879 clk: imx: imx8mn: fix a53 cpu clock omits d3b70cd87e77 clk: imx: imx8mm: fix a53 cpu clock omits d6fb02f05412 clk: imx: imx8mq: fix a53 cpu clock omits ba08cf452f34 Merge 5.6-rc3 into tty-next omits 6fb9006abe37 clk: imx8mp: Correct the enet_qos parent clock omits 3f6ce8827072 clk: imx8mp: Correct IMX8MP_CLK_HDMI_AXI clock parent omits c85f15519d45 Merge 5.6-rc3 into staging-next omits f10e58a5d20e soc: imx-scu: Align imx sc msg structs to 4 omits 1f836f5b10f2 Merge 5.6-rc3 into char-misc-next omits f5bfeff44612 firmware: imx: Align imx_sc_msg_req_cpu_start to 4 omits 7c1a1c814ccc firmware: imx: scu-pd: Align imx sc msg structs to 4 omits 1e6a4eba693a firmware: imx: misc: Align imx sc msg structs to 4 omits beb39e3c106f clk: imx: Align imx sc clock parent msg structs to 4 omits 2a182f27ff5d clk: imx: Align imx sc clock msg structs to 4 omits 26d0fba29c96 firmware: imx: scu: Ensure sequential TX omits 4f929d087754 firmware: imx: Remove IMX_SC_RPC_SVC_ABORT omits fae58b1aab71 arm64: dts: imx8mp: Add system counter timer node omits 795d392e4abe dt-bindings: arm: fsl: add nxp based toradex colibri-imx7 [...] omits 1608bf1f9120 ARM: dts: imx7-colibri: add support for Toradex Aster carr [...] omits 8083d7261a4c ARM: dts: imx7-colibri: Convert to SPDX license tags for C [...] omits c77ec025346f docs: adm1177: fix a broken reference omits 2773fe1d31c4 ARM: dts: imx7-colibri: Fix frequency for sd/mmc omits 193155c8c942 io_uring: handle multiple personalities in link chains omits 66d0e797bf09 Revert "PM / devfreq: Modify the device name as devfreq(X) [...] omits c267bd443f38 clk: imx8mp: Rename the IMX8MP_CLK_HDMI_27M clock omits 50d336b12f34 arm64: dts: imx8mp-evk: Add GPIO LED support omits 2462aaf13c79 arm64: dts: imx8mq-evk: add phy-reset-gpios for fec1 omits 3da63fceab96 arm64: dts: imx8mm-evk: add phy-reset-gpios for fec1 omits 6d4ff02cf969 arm64: defconfig: Enable CONFIG_PCIE_LAYERSCAPE_GEN4 omits b1ad0e7d45e2 arm64: dts: lx2160a: Add PCIe controller DT nodes omits a8dada7a84da MAINTAINERS: Update myself email address omits e08658a657f9 powerpc/watchpoint: Don't call dar_within_range() for Book3S omits d5110b5d84d3 netfilter: cleanup unused macro omits 2193eb9964cc netfilter: nf_tables: make all set structs const omits 4928787d4339 netfilter: nf_tables: make sets built-in omits e984c5a18b70 netfilter: nft_tunnel: add support for geneve opts omits 8eae783dc4f2 netfilter: xtables: Add snapshot of hardidletimer target omits 43edcb211c3d netfilter: flowtable: Use nf_flow_offload_tuple for stats as well omits dc235d62fc60 efi: Bump the Linux EFI stub major version number to #1 omits 148d3f716c20 efi/libstub: Introduce symbolic constants for the stub maj [...] omits a3326a0d878c efi/x86: Use symbolic constants in PE header instead of ba [...] omits 6b75d54d5258 integrity: Check properly whether EFI GetVariable() is available omits 9a440391b560 x86/ima: Use EFI GetVariable only when available omits 9b42f76ad58b efi: Use EFI ResetSystem only when available omits 69f4cab134d2 scsi: iscsi: Use EFI GetVariable only when available omits d79b348c3540 infiniband: hfi1: Use EFI GetVariable only when available omits e5c3b1cc9945 efi: Register EFI rtc platform device only when available omits bf67fad19e49 efi: Use more granular check for availability for variable [...] omits fe4db90a80cd efi: Add support for EFI_RT_PROPERTIES table omits 96a3dd3dece8 efi: Store mask of supported runtime services in struct efi omits e457ed516a67 efi/arm: Rewrite FDT param discovery routines omits 3b2e4b4c634c efi/arm: Move FDT specific definitions into fdtparams.c omits ac5abc700a43 efi/arm: Move FDT param discovery code out of efi.c omits 97aa276579b2 efi/x86: Add true mixed mode entry point into .compat section omits 17054f492dfd efi/x86: Implement mixed mode boot without the handover protocol omits 3b8f44fc0810 efi/libstub/x86: Use Exit() boot service to exit the stub [...] omits f7b85b33eb0b efi/libstub/x86: Make loaded_image protocol handling mixed [...] omits 832187f03994 efi/x86: Drop redundant .bss section omits 223e3ee56f77 efi/x86: add headroom to decompressor BSS to account for s [...] omits fd26830423e5 efi/x86: Drop 'systab' member from struct efi omits 8819ba39661e efi/arm: Drop unnecessary references to efi.systab omits 59f2a619a2db efi: Add 'runtime' pointer to struct efi omits 09308012d854 efi/x86: Merge assignments of efi.runtime_version omits 9cd437ac0ef4 efi/x86: Make fw_vendor, config_table and runtime sysfs no [...] omits 0a67361dcdaa efi/x86: Remove runtime table address from kexec EFI setup data omits 06c0bd93434c efi: Clean up config_parse_tables() omits 3a0701dc7ff8 efi: Make efi_config_init() x86 only omits 686312927b13 efi/ia64: Switch to efi_config_parse_tables() omits beaf1c745b46 efi/ia64: Use local variable for EFI system table address omits c0019f576818 efi/ia64: Use existing helpers to locate ESI table omits 14fb42090943 efi: Merge EFI system table revision and vendor checks omits b7846e6be235 efi: Make memreserve table handling local to efi.c omits a17e809ea573 efi: Move mem_attr_table out of struct efi omits 5d288dbd8860 efi: Make rng_seed table handling local to efi.c omits fd506e0cf9fd efi: Move UGA and PROP table handling to x86 code omits 120540f230d5 efi/ia64: Move HCDP and MPS table handling into IA64 arch code omits 50d53c58dd77 efi: Drop handling of 'boot_info' configuration table omits 79d3219d4e56 efi/libstub: Take noinitrd cmdline argument into account f [...] omits ec93fc371f01 efi/libstub: Add support for loading the initrd from a dev [...] omits db8952e7094f efi/dev-path-parser: Add struct definition for vendor type [...] omits a570b0624b3f efi/x86: Replace #ifdefs with IS_ENABLED() checks omits 14b60cc8e0ea efi/x86: Reindent struct initializer for legibility omits e0dc26c781fb efi/capsule-loader: Drop superfluous assignment omits 6d2576e4805a efi/esrt: Clean up efi_esrt_init omits f01dd5b3d1f4 efi/libstub: Fix error message in handle_cmdline_files() omits ba832f68dcf1 efi/libstub: Describe RNG functions omits 0255973bd6e4 efi/libstub: Describe efi_relocate_kernel() omits 1d9b17683547 efi/libstub: Describe memory functions omits e7ea37b00da4 efi/libstub: Simplify efi_get_memory_map() omits eaa6fc67e11c efi/libstub: Add function description of efi_allocate_pages() omits 2931d526d567 efi/libstub: Make the LoadFile EFI protocol accessible omits abd268685a21 efi/libstub: Expose LocateDevicePath boot service omits 91d150c0cc63 efi/libstub: Clean up command line parsing routine omits 31f5e546655b efi/libstub: Take soft and hard memory limits into account [...] omits 9302c1bb8e47 efi/libstub: Rewrite file I/O routine omits 5193a33d78ce efi/libstub: Move file I/O support code into separate file omits b87174541abc efi/libstub: Move get_dram_base() into arm-stub.c omits 0ed02bdaa7d8 efi/libstub: Move efi_random_alloc() into separate source file omits 1e45bf7372c4 efi/libstub/x86: Permit cmdline data to be allocated above 4 GB omits 8166ec091573 efi/libstub: Move stub specific declarations into efistub.h omits 6a4db9bfdd56 efi/libstub/x86: Permit bootparams struct to be allocated [...] omits a46a290a0114 efi/libstub: Use consistent type names for file I/O protocols omits c2d0b470154c efi/libstub/x86: Incorporate eboot.c into libstub omits a7495c28c86a efi/libstub: Simplify efi_high_alloc() and rename to efi_a [...] omits f57db62c67c1 efi/libstub: Move memory map handling and allocation routi [...] omits 184d7e0d7d6e efi/libstub/arm: Relax FDT alignment requirement omits 6f05106e20f0 efi/libstub: Use hidden visibility for all source files omits a27ad0f7da7b mei: remove unused includes from pci-{me,txe}.c omits f2409865c23f staging: exfat: remove exfat_buf_sync() omits 52a39b075cdf staging: exfat: remove sync_alloc_bitmap() omits 78c244226613 pcmcia: Distribute switch variables for initialization omits 78856f255103 ppdev: Distribute switch variables for initialization omits e24cd4e6d6aa n_tty: Distribute switch variables for initialization omits 6bc3f3979edc USB: Replace zero-length array with flexible-array member omits 42228d9edfa0 staging: speakup: remove redundant initialization of point [...] omits 6d9578388363 staging: pi433: overlay: Convert to sugar syntax omits 43b83f1a4cb8 staging: pi433: overlay: Fix reg-related warnings omits ea3bc6acbf5c staging: pi433: overlay: Fix Broadcom vendor prefix omits 999d544c600c staging: rtl8723bs: core: remove redundant zero'ing of cou [...] omits 49ad571f70b3 staging: rtl8188eu: remove redundant assignment to cond omits 5a436cb13476 staging: rtl8723bs: remove temporary variable CrystalCap omits df08620eab3b staging: rtl8192e: remove redundant initialization of vari [...] omits 31e234948e88 staging: wilc1000: use YAML schemas for DT binding documentation omits 6c411581caef staging: wilc1000: avoid double unlocking of 'wilc->hif_cs' mutex omits 007b91435be8 staging: octeon: match parentheses alignment omits 57dd99864f5c staging: octeon: add blank line after union omits bc8942bc4910 staging: octeon: add space around '+' and parentheses omits 64e4965942e6 staging: qlge: emit debug and dump at same level omits 67e6cf7338e1 staging: qlge: add braces around macro arguments omits 5979afa2c4d1 staging: Replace zero-length array with flexible-array member omits cf7e44daa727 staging: qlge: add braces on all arms of if-else omits 86c468a4f8e6 staging: exfat: remove exfat_fat_sync() omits bb9397a356c6 staging: exfat: remove symlink feature. omits 0c09ac8e27a0 Merge branch 'next/dt' into for-next omits 8f274b90b878 ARM: dts: exynos: Make fixed regulators always-on on Arndale5250 omits a5e7a22d73a6 ARM: dts: exynos: Fix MMC regulator on Arndale5250 board omits bb393dc56e9a drm/i915/display/hdcp: Make WARN* drm specific where drm_p [...] omits eb020ca3d43f drm/i915/display/dp: Make WARN* drm specific where drm_dev [...] omits a66d7c1e8923 drm/i915/display/power: Make WARN* drm specific where drm_ [...] omits e57291c2d395 drm/i915/display/display: Make WARN* drm specific where dr [...] omits 1de143cc5b60 drm/i915/display/ddi: Make WARN* drm specific where drm_de [...] omits aff351104278 drm/i915/display/cdclk: Make WARN* drm specific where drm_ [...] omits 2713eb41a1a9 drm/i915: Distribute switch variables for initialization omits f8226d02857b drm/i915: make dbuf configurations const omits b664259f3fe2 drm/i915: split i915_driver_modeset_probe() to pre/post ir [...] omits 04a7d0e15606 efi/libstub/x86: Avoid overflowing code32_start on PE entry omits e6d832ea9ac6 efi/libstub/x86: Remove pointless zeroing of apm_bios_info omits 3b9274ea1c02 efi/apple-properties: Replace zero-length array with flexi [...] omits b92165d2ba86 efi/libstub/arm64: Use 1:1 mapping of RT services if prope [...] omits 55087c5713dc efi/bgrt: Accept BGRT tables with a version of 0 omits f32ea1cd124c efi/x86: Mark setup_graphics static omits 8a3abe30de9f x86/boot: Micro-optimize GDT loading instructions omits b75e2b076d00 x86/boot: GDT limit value should be size - 1 omits ef5a7b5eb13e efi/x86: Remove GDT setup from efi_main omits cae0e431a02c x86/boot: Clear direction and interrupt flags in startup_64 omits 32d009137a56 x86/boot: Reload GDTR after copying to the end of the buffer omits 90ff226281e1 efi/x86: Don't depend on firmware GDT layout omits 67a6af7ad1d1 x86/boot: Remove KEEP_SEGMENTS support omits 9f9223778ef3 efi/libstub/arm: Make efi_entry() an ordinary PE/COFF entrypoint omits e4cfa05e9bfe selinux: Add xfs quota command types omits 309db92e29b1 fpga: zynq: Remove clk_get error message for probe defer omits e951a1f427f2 efi/arm: Pass start and end addresses to cache_clean_flush() omits c7225494be79 efi/arm: Work around missing cache maintenance in decompre [...] omits c3a276111ea2 selinux: optimize storage of filename transitions omits 5d8b134150af drm/i915/gt: remove redundant assignment to variable dw omits 6915db346039 drm/panel: ld9040: add MODULE_DEVICE_TABLE with SPI IDs omits fb0629eeeedb drm/panel: simple: fix osd070t1718_19ts sync drive edge omits e43f1331e2ef arm64: Ask the compiler to __always_inline functions used [...] omits 8c2d146ee7a2 KVM: arm64: Define our own swab32() to avoid a uapi static inline omits 5c37f1ae1c33 KVM: arm64: Ask the compiler to __always_inline functions [...] omits 6065682f9954 drm/i915/gt: Push the GPU cancellation to the backend omits 6f24e41022f2 drm/i915: Avoid recursing onto active vma from the shrinker omits ff462ddfd95b crypto: chelsio - Endianess bug in create_authenc_wr omits a4a70fa91b33 crypto: s5p-sss - Replace zero-length array with flexible- [...] omits e44362ab03ca crypto: img-hash - Replace zero-length array with flexible [...] omits 21b014f038d3 crypto: caam - add crypto_engine support for HASH algorithms omits bf53795025a2 crypto: caam - add crypto_engine support for RSA algorithms omits 1c2402266713 crypto: caam - add crypto_engine support for AEAD algorithms omits ee38767f152a crypto: caam - support crypto_engine framework for SKCIPHE [...] omits 4d370a103695 crypto: caam - change return code in caam_jr_enqueue function omits d53e44fe980b crypto: caam - refactor RSA private key _done callbacks omits 2ba1e79831aa crypto: caam - refactor ahash_edesc_alloc omits c3f7394eb954 crypto: caam - refactor ahash_done callbacks omits b7f17fe28144 crypto: caam - refactor skcipher/aead/gcm/chachapoly {en,d [...] omits e68303c6fe8e crypto: qat - spelling s/Decrytp/Decrypt/ omits 91fc6c7b3328 crypto: ccree - use devm_kzalloc() for hash data omits f7c8f992013d crypto: ccree - use devm_k[mz]alloc() for cipher data omits ff4d719a5bc7 crypto: ccree - use devm_k[mz]alloc() for AEAD data omits 343ee6c4405c crypto: ccree - use existing dev helper in init_cc_resources() omits 24b540f649a9 crypto: ccree - grammar s/not room/no room/ omits 3b1cbdac327c crypto: ccree - spelling s/Crytpcell/Cryptocell/ omits 31568ab8323a crypto: ccree - improve kerneldoc in cc_sram_mgr.[ch] omits 5c68361f5746 crypto: ccree - improve kerneldoc in cc_request_mgr.[ch] omits dc16c9f76472 crypto: ccree - improve kerneldoc in cc_hash.[ch] omits ae02fcfeac13 crypto: ccree - improve kerneldoc in cc_buffer_mgr.c omits 67b74a468389 crypto: ccree - improve kerneldoc in cc_hw_queue_defs.h omits 92816ab6b6c3 crypto: ccree - remove bogus kerneldoc markers omits 08884316bb15 crypto: ccree - extract cc_init_copy_sram() omits c23d7997559d crypto: ccree - remove struct cc_cipher_handle omits 040187a0faa6 crypto: ccree - remove struct buff_mgr_handle omits ec8f3a551965 crypto: ccree - remove struct cc_debugfs_ctx omits f1b19dff53cf crypto: ccree - remove struct cc_sram_ctx omits f33d807c9d88 crypto: ccree - make cc_pm_{suspend,resume}() static omits 8f76b35211bd crypto: ccree - remove cc_pm_is_dev_suspended() wrapper omits 1b940e35a517 crypto: ccree - use of_device_get_match_data() omits 8c7849a30255 crypto: ccree - simplify Runtime PM handling omits 1a895f1d5bce crypto: ccree - use u32 for SRAM addresses omits 37282f8d1571 crypto: ccree - remove bogus paragraph about freeing SRAM omits e431cc043817 crypto: ccree - defer larval_digest_addr init until needed omits 5fabab0d36d3 crypto: ccree - use existing helpers to split 64-bit addresses omits ba99b6f9bd59 crypto: ccree - make mlli_params.mlli_virt_addr void * omits 2f272ef37c29 crypto: ccree - clean up clock handling omits fc3b8c11aab7 crypto: ccree - remove empty cc_sram_mgr_fini() omits 08e8cb119f5a crypto: ccree - drop duplicated error message on SRAM exhaustion omits f08b58501c74 crypto: ccree - swap SHA384 and SHA512 larval hashes at bu [...] omits f4274eeca476 crypto: ccree - remove unneeded casts omits b83fd3e5ec28 crypto: ccree - fix retry handling in cc_send_sync_request() omits f5f7e1a049e6 crypto: ccree - fix debugfs register access while suspended omits 30332eeefec8 debugfs: regset32: Add Runtime PM support omits 9e00df7156e4 crypto: hisilicon - register zip engine to uacce omits 18bead70e991 crypto: hisilicon - Remove module_param uacce_mode omits 015d239ac014 uacce: add uacce driver omits aa017ab97a22 uacce: Add documents for uacce omits 41ccdbfd5427 padata: fix uninitialized return value in padata_replace() omits fcdba3c33a4d hwrng: imx-rngc - improve dependencies omits f426faac80c9 crypto: chelsio - remove extra allocation for chtls_dev omits 6ccad8483b28 RDMA/bnxt_re: use ibdev based message printing functions omits 6f53196bc5e7 RDMA/bnxt_re: Refactor doorbell management functions omits 9555352bacfd RDMA/bnxt_re: Refactor notification queue management code omits cee0c7bba486 RDMA/bnxt_re: Refactor command queue management code omits b08fe048a69d RDMA/bnxt_re: Refactor net ring allocation function omits 0c4dcd602817 RDMA/bnxt_re: Refactor hardware queue memory allocation omits 0cfb329db988 RDMA/bnxt_re: Replace chip context structure with pointer omits 8dae419f9ec7 RDMA/bnxt_re: Refactor queue pair creation code omits e6ad2b79b82f scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data omits 054f43824170 scsi: qla2xxx: Move free of fcport out of interrupt context omits 07553b1e83b4 scsi: qla2xxx: Add beacon LED config sysfs interface omits 6a7f10c79574 soc: fsl: dpio: fix dereference of pointer p before null check omits ff6993bb79b9 scsi: libfc: free response frame from GPN_ID omits 87e04f75928b drm/i915/tgl: Add Wa_22010178259:tgl omits 1bf630fddd50 scsi: target: use an enum to track emulate_ua_intlck_ctrl omits 87310c9fb502 scsi: target: convert boolean se_dev_attrib types to bool omits 738981bd74e8 scsi: target: fix unmap_zeroes_data boolean initialisation omits 1cef21842ff3 NFS: Ensure the fs_context has the correct fs_type before [...] omits 080f6276fccf proc: In proc_prune_siblings_dcache cache an aquired super block omits 8101d76253f6 ASoC: tlv320adcx140: Add decimation filter support omits 8a329dbd4a02 ASoC: tlv320adcx140: Add DRE and AGC support omits f4a5ac7bd96f ARM: OMAP2+: Improve handling of ti-sysc related sysc_fields omits 00de702c6c6f drm/i915: Check that the vma hasn't been closed before we [...] omits deeee411a975 drm/i915/gem: Break up long lists of object reclaim omits 46129dc10f47 drm/i915/pmu: Avoid using globals for PMU events omits f5a179d4687d drm/i915/pmu: Avoid using globals for CPU hotplug state omits c0cf33e910fe Merge branches 'fixes' and 'misc' into for-next omits 137e52259391 ARM: 8960/1: boot: Obtain start of physical memory from DTB omits 3c14fe70be3e ARM: 8959/1: Remove unused .fixup section in boot stub omits 89604523a76e ARM: 8961/2: Fix Kbuild issue caused by per-task stack pro [...] omits f87b1c49bc67 ARM: 8958/1: rename missed uaccess .fixup section omits 45939ce292b4 ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional() omits 8d54a2759389 ARM: allow unwinder to unwind recursive functions omits 3e27a33932df security: remove duplicated include from security.h omits 8daa31303194 nvmem: release the write-protect pin omits 6112f941874e nvmem: fix memory leak in error path omits b38c4a8a0291 ASoC: meson: axg-card: add toacodec support omits af2618a2eee8 ASoC: meson: g12a: add internal DAC glue driver omits bd56e593da19 ASoC: meson: g12a: add toacodec dt-binding documentation omits 3385ab72d995 pinctrl: mediatek: Fix some off by one bugs omits 63636d956c45 gpio: of: Add DT overlay support for GPIO hogs omits bc21077e084b gpio: of: Extract of_gpiochip_add_hog() omits 4c48e549f39f pinctrl: imx: scu: Align imx sc msg structs to 4 omits d5180902be1c firmware: google: vpd: Replace zero-length array with flex [...] omits cd3faa81fafa firmware: google: memconsole: Replace zero-length array wi [...] omits d6d43a921720 pinctrl: ingenic: Improve unreachable code generation omits f8850206e160 gpio: Switch timestamps to ktime_get_ns() omits dc7a06b0dbba pinctrl: meson-gxl: fix GPIOX sdio pins omits 5db834fa2a2b Merge branch 'misc-5.6' into next-fixes omits 8d8cec9bf6e9 ipq8064: pinctrl: Fixed missing RGMII pincontrol definitions omits b86f936658ba firmware: dmi-sysfs: Replace zero-length array with flexib [...] omits 1739a2d85226 gpiolib: use gpiochip_get_desc() where applicable omits 61bccd918c83 dt-bindings: pinctrl: imx8mp: Replace the uint32-array wit [...] omits f4a776f75266 dt-bindings: pinctrl: Convert i.MX8MN to json-schema omits 03b4154183a2 dt-bindings: pinctrl: Convert i.MX8MM to json-schema omits b3a3740c35d6 dt-bindings: pinctrl: Convert i.MX8MQ to json-schema omits aa0ed0d00f1d pinctrl: uniphier: Replace zero-length array with flexible [...] omits bf726b1c86f2 ASoC: tas2562: Add support for digital volume control omits b29547436061 pinctrl: Ingenic: Add missing parts for X1830. omits 3c827873590c pinctrl: Use new GPIO_LINE_DIRECTION omits 8587b21c599e pinctrl: sunxi: Mask non-wakeup IRQs on suspend omits a59c99d9eaf9 pinctrl: sunxi: Forward calls to irq_set_irq_wake omits 7d21c0efac2a Merge branch 'renesas-drivers-for-v5.7' into renesas-next omits 3db5bac10f79 Merge branch 'renesas-arm64-dt-for-v5.7' into renesas-next omits 266361d3aca4 Merge branch 'renesas-arm64-defconfig-for-v5.7' into renesas-next omits 51556bdd18a2 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next omits 64fa3c0b4142 Merge branch 'renesas-fixes-for-v5.6' into renesas-next omits 023892ec80f0 gpio: siox: use raw spinlock for irq related locking omits bf9e333ec0d5 arm64: defconfig: Enable additional support for Renesas platforms omits 138c9c32f090 spi: spidev: Fix CS polarity if GPIO descriptors are used omits 25c4fc7f07f7 ARM: dts: r8a7779: Remove deprecated "renesas, rcar-sata" [...] omits 136b5cd2e2f9 spi: qup: call spi_qup_pm_resume_runtime before suspending omits d5888c8e5586 arm64: defconfig: Replace ARCH_R8A7796 by ARCH_R8A77960 omits 150cbf8e66ec ASoC: sun8i-codec: Remove unused dev from codec struct omits 721b76195b31 arm64: dts: renesas: rzg2: Add reset control properties fo [...] omits d745c72da921 arm64: dts: renesas: rcar-gen3: Add reset control properti [...] omits 361c5dbb446e arm64: dts: renesas: Remove use of ARCH_R8A7795 omits 4ff27112282e soc: renesas: Remove ARCH_R8A7795 omits 3d531066f9ae ARM: dts: rzg1: Add reset control properties for display omits 8a473f4deb2f ARM: dts: rcar-gen2: Add reset control properties for display omits 3e25c44598aa ASoC: meson: aiu: add support for the Meson8 and Meson8b S [...] omits edc761805302 ASoC: meson: aiu: introduce a struct for platform specific [...] omits 62209c9ad2ac ASoC: meson: aiu: Document Meson8 and Meson8b support in t [...] omits 7fa1f73bd4ef ARM: dts: r8a7745: Convert to new DU DT bindings omits cf650f2cba8e drm/sun4i: tcon: Support LVDS on the A33 omits 22946f37557e ASoC: meson: g12a: add tohdmitx reset omits ffe9f9b05156 pinctrl: sh-pfc: Remove use of ARCH_R8A7795 omits 6793baa31d68 pinctrl: sh-pfc: gpio: Return early in gpio_pin_to_irq() omits 92c44680c5c6 pinctrl: sh-pfc: checker: Add function GPIO checks omits 0e6cd847a420 pinctrl: sh-pfc: checker: Add data register checks omits 4bd7d16a309e pinctrl: sh-pfc: checker: Add ioctrl register checks omits 8990cd297f15 pinctrl: sh-pfc: checker: Add bias register checks omits 08df16e07ad0 pinctrl: sh-pfc: checker: Add drive strength register checks omits 40c8e4aad4e1 pinctrl: sh-pfc: checker: Improve pin group checks omits a95b077db4fc pinctrl: sh-pfc: checker: Improve pin function checks omits 4ef30dc72d0a pinctrl: sh-pfc: checker: Improve pin checks omits 12d057bad683 pinctrl: sh-pfc: checker: Add check for enum ID conflicts omits 3c2618647272 pinctrl: sh-pfc: checker: Add check for config register conflicts omits 1251887c0c78 pinctrl: sh-pfc: checker: Add helper for safe name comparison omits c3f8dcee7a0c pinctrl: sh-pfc: checker: Add helpers for reporting omits a582013b7b1a arm64: dts: renesas: rcar-gen3: Add CCREE nodes omits 03abfdd31c66 arm64: dts: renesas: rcar-gen3: Replace "vsps" by "renesas,vsps" omits 8e66f52288c1 arm: dts: renesas: r8a77980: Remove r8a77970 DU compatible omits 6726ca1a2d53 drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix omits 3e138a63d667 drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal omits d785c5a324cd nds32: configs: Cleanup CONFIG_CROSS_COMPILE omits de9a5650b611 nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits e587e8f17433 vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines omits dce05aa6eec9 vt: selection, introduce vc_is_sel omits 80967ff2d15f n_hdlc: wrap a comment properly omits 1283c72135f0 n_hdlc: fix whitespace around binary operators omits 8d79bb5c4b97 n_hdlc: add missing spaces after commas omits 2bfb2b753bc6 n_hdlc: remove spaces between function name and ( omits 43741e9bc0fb n_hdlc: remove useless whitespace at line wraps omits d86b05cb0e20 n_hdlc: use __func__ and pr_ print helpers omits b9c010dfe85e n_hdlc: remove unneeded ifdef omits 0f2382981442 n_hdlc: switch tbusy and woke_up to bools omits edee649f9d27 n_hdlc: move tty_ldisc_ops to the bottom omits 740708abbba2 n_hdlc: add helper for buffers allocation omits 844cc5f9e530 n_hdlc: remove checking of n_hdlc omits df6de639d42c n_hdlc: remove cached tty omits 43e784eca86a n_hdlc: inline n_hdlc_release omits 75011682e7c5 n_hdlc: expand tty2n_hdlc macro omits 4040c8286079 n_hdlc: remove unused backup_tty omits a1274b26ac27 n_hdlc: remove unused flags omits 5f2895143d5e n_hdlc: invert conditions in n_hdlc_tty_close and n_hdlc_tty_poll omits 30fafd92c272 n_hdlc: simplify freeing of buffer list omits c549725ff85a n_hdlc: use clamp() for maxframe omits cda3756ca5c4 n_hdlc: cleanup messages during registration omits aebe5fc3b568 n_hdlc: put init/exit strings directly to prints omits f3c2e27750ea n_hdlc: convert debuglevel use to pr_debug omits 683efabc6622 n_hdlc: remove unused macros omits 66c3bdf11d9d n_hdlc: remove tracing debug prints omits 0bf857358f3f drm/i915/perf: conversion to struct drm_device based loggi [...] omits 7acfe5315312 objtool: Improve call destination function detection omits 113d4bc90483 objtool: Fix clang switch table edge case omits 909a5c78de91 phy: qcom: qmp: Add SDM845 QHP PCIe PHY omits 421c9a0e9731 phy: qcom: qmp: Add SDM845 PCIe QMP PHY support omits 6e256a793293 dt-bindings: phy-qcom-qmp: Add SDM845 PCIe to binding omits 0ed41b33882c phy: brcm-sata: Correct MDIO operations for 40nm platforms omits 5be8badcb64b dt-bindings: fttmr010: Add ast2600 compatible omits 5422413ce568 clocksource/drivers/fttmr010: Set interrupt and shutdown omits 84fb64c28acd clocksource/drivers/fttmr010: Parametrise shutdown omits daf98fffe4dc Merge branch 'pci/misc' omits 797f555db38c Merge branch 'pci/hotplug' omits 0b382546d863 PCI: pciehp: Add DMI table for in-band presence detection [...] omits f496648b99f8 PCI: pciehp: Wait for PDS if in-band presence is disabled omits 202853595e53 PCI: pciehp: Disable in-band presence detect when possible omits 1418bf8c8ed8 fpga: dfl: support multiple opens on feature device node. omits a144935ceaed rcutorture: Set KCSAN Kconfig options to detect more data races omits 9470a18fabd0 rcutorture: Manually clean up after rcu_barrier() failure omits 50d4b62970e2 rcutorture: Make rcu_torture_barrier_cbs() post from corre [...] omits 12af66032126 rcuperf: Measure memory footprint during kfree_rcu() test omits 5396d31d3a39 rcutorture: Annotation lockless accesses to rcu_torture_current omits f042a436c8dc rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] omits 102c14d2f879 rcutorture: Fix stray access to rcu_fwd_cb_nodelay omits 202489101f2e rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] omits beabc806f5aa rcutorture: Make kvm-find-errors.sh abort on bad directory omits c0b94ffb6684 rcutorture: Summarize summary of build and run results omits e0714247373b rcutorture: Add 100-CPU configuration omits 8171d3e0dafd torture: Allow disabling of boottime CPU-hotplug torture o [...] omits 4ab00bdd99a9 rcutorture: Suppress boottime bad-sequence warnings omits 58c53360b36d rcutorture: Allow boottime stall warnings to be suppressed omits a59ee765a689 torture: Forgive -EBUSY from boottime CPU-hotplug operations omits 435508095ab5 rcutorture: Refrain from callback flooding during boot omits 90e23b6b81a9 torture: Make results-directory date format completion-friendly omits 59ee0326ccf7 rcutorture: Suppress forward-progress complaints during ea [...] omits 710426068dc6 srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq omits 39f91504a03a srcu: Fix process_srcu()/srcu_batches_completed() datarace omits 8c9e0cb32315 srcu: Fix __call_srcu()/srcu_get_delay() datarace omits 7ff8b4502bc0 srcu: Fix __call_srcu()/process_srcu() datarace omits 90ba11ba99e0 rcu: Add missing annotation for exit_tasks_rcu_finish() omits e1e9bdc00ade rcu: Add missing annotation for exit_tasks_rcu_start() omits fcb7381265e6 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head omits b692dc4adfcf rcu: Update __call_rcu() comments omits aa96a93ba2bb rcu: Fix spelling mistake "leval" -> "level" omits 8c14263d351b rcu: React to callback overload by boosting RCU readers omits b2b00ddf193b rcu: React to callback overload by aggressively seeking qu [...] omits b5ea03709d12 rcu: Clear ->core_needs_qs at GP end or self-reported QS omits 28e09a2e4848 locktorture: Forgive apparent unfairness if CPU hotplug omits c0e1472d8078 locktorture: Use private random-number generators omits 7aabb6f83962 locktorture: Allow CPU-hotplug to be disabled via --bootargs omits 80c503e0e68f locktorture: Print ratio of acquisitions, not failures omits 613707929b30 rcu: Add a trace event for kfree_rcu() use of kfree_bulk() omits 34c881745549 rcu: Support kfree_bulk() interface in kfree_rcu() omits 3d05031ae6de rcu: Make nocb_gp_wait() double-check unexpected-callback warning omits 13817dd589f4 rcu: Tighten rcu_lockdep_assert_cblist_protected() check omits faa059c397de rcu: Optimize and protect atomic_cmpxchg() loop omits 92c0b889f2ff rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() omits 9ced45480719 rcu: Add missing annotation for rcu_nocb_bypass_lock() omits 5648d6591230 rcu: Don't flag non-starting GPs before GP kthread is running omits 4dfd5cd83dc4 rculist: Add brackets around cond argument in __list_check [...] omits aa24f93753e2 rcu: Fix rcu_barrier_callback() race condition omits 59881bcd85a0 rcu: Add WRITE_ONCE() to rcu_state ->gp_start omits 57721fd15a02 rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() omits 90c018942c2b timer: Use hlist_unhashed_lockless() in timer_pending() omits 3ca3b0e2cbe0 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status omits 2a2ae872ef7a rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick omits a5b8950180f8 rcu: Add READ_ONCE() to rcu_data ->gpwrap omits 65bb0dc437c3 rcu: Fix typos in file-header comments omits 8ff37290d662 rcu: Add *_ONCE() for grace-period progress indicators omits bfeebe24212d rcu: Add READ_ONCE() to rcu_segcblist ->tails[] omits 0050c7b2d27c locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner omits 105abf82b0a6 rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext omits 2906d2154cd6 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity omits 0937d045732b rcu: Add READ_ONCE() to rcu_node ->gp_seq omits b0c18c87730a rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store omits 7672d647ddae rcu: Add WRITE_ONCE() to rcu_node ->qsmask update omits 8a7e8f517140 rcu: Provide debug symbols and line numbers in KCSAN runs omits 24bb9eccf7ff rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace omits 82dd8419e225 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf omits 9f01eb5d4936 nfs: Fix nfs_access_get_cached_rcu() sparse error omits 218a10d2260b kcsan, trace: Make KCSAN compatible with tracing omits be544aff3d15 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) omits b4b78d640feb kcsan: Add kcsan_set_access_mask() support omits b5d25de228e4 kcsan: Introduce kcsan_value_change type omits 3ed8d4aa9fba compiler.h, seqlock.h: Remove unnecessary kcsan.h includes omits b5b2b24dfec0 kcsan: Move interfaces that affects checks to kcsan-checks.h omits 689c7655b50c ASoC: tlv320adcx140: Add the tlv320adcx140 codec driver family omits 4ee67cbd9766 dt-bindings: sound: Add TLV320ADCx140 dt bindings omits ac0a68997935 ASoC: pcm512x: Fix unbalanced regulator enable call in pro [...] omits 5323e0fa9394 arm64: dts: mt8183: Add #cooling-cells to CPU nodes omits 1042b2b93dac drm/i915/tgl: Program MBUS_ABOX{1,2}_CTL during display init omits 837b63e60878 drm/i915: Program MBUS with rmw during initialization omits cc10317db0d5 arm64: dts: mt8183: add/update dynamic power coefficients omits 71cc8abb6ec7 ASoC: SOF: Intel: hda: allow operation without i915 gfx omits d2ad9d6ca5b2 ASoC: intel/skl/hda - add no-HDMI cases to generic HDA driver omits 6650cdd9a8cc x86/split_lock: Enable split lock detection by kernel omits 000619680c37 sched/fair: Remove wake_cap() omits f8459197e75b sched/core: Remove for_each_lower_domain() omits a526d466798d sched/topology: Remove SD_BALANCE_WAKE on asymmetric capac [...] omits b7a331615d25 sched/fair: Add asymmetric CPU capacity wakeup scan omits 82e0516ce3a1 sched/core: Remove duplicate assignment in sched_tick_remote() omits f986ef2ec306 drm/i915: Use intel_de_write_fw() for skl+ scaler registers omits 9877db7d6b8a drm/i915: Parametrize PFIT_PIPE omits 5fb908ebb875 drm/i915: Mark all HPD capabled connectors as such omits 32e3ae50b287 drm/i915/hpd: Replace the loop-within-loop with two indepe [...] omits 70697e29c8c5 drm/i915: Add i9xx_lut_8() omits 1b245ec5b685 Merge tag 'drm-misc-next-2020-02-10' of git://anongit.free [...] omits e500ba0e71f0 Merge branch 'omap-for-v5.6/fixes-rc2' into fixes omits b938b6b13da8 Merge branch 'next/dt' into for-next omits 03501e254b7a Merge branch 'next/defconfig' into for-next omits 834e34007eb2 ARM: exynos_defconfig: Enable SCHED_MC and ENERGY_MODEL omits e4dcb4ab3b24 ARM: dts: exynos: Add dynamic-power-coefficient to Exynos5 [...] omits 00a39c92c8ab ARM: dts: dra7-l4: mark timer13-16 as pwm capable omits 78722d37b2b4 ARM: dts: dra7xx-clocks: Fixup IPU1 mux clock parent source omits 31623468be0b ARM: dts: am437x-idk-evm: Fix incorrect OPP node names omits 42f96e5bd41e drm/i915/uc: consolidate firmware cleanup omits 3acffa8cba75 drm/i915/uc: Abort early on uc_init failure omits 202c98e71692 drm/i915/guc: Apply new uC status tracking to GuC submissi [...] omits bfe5a40a7b9a drm/i915/uc: Improve tracking of uC init status omits 4c467d5dcd61 drm/i915/uc: autogenerate uC checker functions omits 7a8c9b73147f drm/i915/uc: Update the FW status on injected fetch error omits 065273f76dd0 drm/i915/guc: Kill USES_GUC_SUBMISSION macro omits 34bbfde6061d drm/i915/guc: Kill USES_GUC macro omits 40c47c60bd4d drm/i915/debugfs: Pass guc_log struct to i915_guc_log_info omits 5b361328ca64 RDMA: Replace zero-length array with flexible-array member omits 766f0641aba8 Merge branch 'sunxi/dt-for-5.7' into sunxi/for-next omits d6c01c25f00d ARM: dts: dra7-evm: Rename evm_3v3 regulator to vsys_3v3 omits d718e53a48f7 drm/sun4i: tcon: Support LVDS output on Allwinner A20 omits cd0ecabdc953 drm/sun4i: tcon: Separate quirks for tcon0 and tcon1 on A20 omits 612e31e01d8e dt-bindings: display: sun4i: New compatibles for A20 tcons omits 52c5e9e7497b RDMA/hns: Initialize all fields of doorbells to zero omits 564c48150742 ARM: dts: sun7i: Add LVDS panel support on A20 omits 6affca140cbe RDMA/rw: Fix error flow during RDMA context initialization omits 692b4363c456 ARM: dts: sunxi: Remove redundant assigned-clocks omits 06f177c3daa0 ARM: dts: sunxi: Remove redundant assigned-clocks omits 57c45d4d8a9d misc: vexpress: Replace zero-length array with flexible-ar [...] omits 539db76293cd firmware: arm_scpi: Replace zero-length array with flexibl [...] omits 8694548ae1f2 firmware: arm_scmi/perf: Replace zero-length array with fl [...] omits 4ddfb4af07c8 firmware: arm_scmi: Replace zero-length array with flexibl [...] omits 8d8d2b76ac35 RDMA/hns: fix spelling mistake: "attatch" -> "attach" omits 5627c9d8dd43 drm/sun4i: tcon: Introduce LVDS setup routine setting omits a72d2401f54b gfs2: Allow some glocks to be used during withdraw omits 26dbc60f385f proc: Generalize proc_sys_prune_dcache into proc_prune_sib [...] omits 86ecb7d6853c pinctrl: mediatek: remove set but not used variable 'e' omits 320a4fc2d1b0 arm64: Remove TIF_NOHZ omits 10dc62d0ae41 ARM: dts: droid4: Configure LED backlight for lm3532 omits f6e51bb331d5 gpio: mockup: coding-style fix omits 0afa5ca82212 proc: Rename in proc_inode rename sysctl_inodes sibling_inodes omits dc7f090d9ab2 ASoC: samsung: Update dependencies for Arizona machine drivers omits 54738e8ad5a5 drm/i915: Double check bumping after the spinlock omits 66940061a52f drm/i915/gt: Protect signaler walk with RCU omits 9d6ee3656a9f ASoC: dpcm: remove confusing trace in dpcm_get_be() omits 3b3845bb6c78 tty: serial: samsung_tty: remove SERIAL_SAMSUNG_DEBUG omits 175b558d0efb tty: serial: samsung_tty: build it for any platform omits 58aa7729310d phy: ti: gmii-sel: do not fail in case of gmii omits eefed634eb61 phy: ti: gmii-sel: fix set of copy-paste errors omits 1c92179af655 ipmi_si: Avoid spurious errors for optional IRQs omits 63d68382f5fb ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro omits df6b1f3da89f drm/i915: remove the other slab_dependencies omits b0c609ab2057 PM / hibernate: fix typo "reserverd_size" -> "reserved_size" omits 3c87402771f2 Documentation: power: fix pm_qos_interface.rst format warning omits 14ba91c74782 Documentation: power: Drop reference to interface.rst omits ae99fb8baafc Documentation/admin-guide/acpi: fix fan_performance_states [...] omits 06d63c48dd30 drm/i915/gvt: make gvt oblivious of kvmgt data structures omits e24bcd34c1dd drm/i915/dp: Add all tiled and port sync conns to modeset omits b50a1aa6e1e9 drm/i915/dp: Compute port sync crtc states post compute_config() omits f28014244d54 drm/i915: Introduce encoder->compute_config_late() omits c95baf12f507 Merge drm-intel-next-queued into gvt-next omits b36368f685d6 gpio: rcar: Fix typo in comment omits 0a65b349c7fa Merge branch 'misc' into for-next omits 28822d633f20 Merge branch 'fixes' into for-next omits faf8e30acb21 dt-bindings: arm: Add kryo260 compatible omits 94d57ebd233a dt-bindings: Add vendor prefix for Xiaomi omits a153182716c0 dt-bindings: usb: exynos-usb: Document clock names for DWC [...] omits bd1a5a53d7c1 security: <linux/lsm_hooks.h>: fix all kernel-doc warnings omits 3b2abda7d28c soc: fsl: dpio: Replace QMAN array mode with ring mode enqueue omits b46fe745e4f6 soc: fsl: dpio: QMAN performance improvement with function [...] omits 9d98809711ae soc: fsl: dpio: Adding QMAN multiple enqueue interface omits c014e07616c5 drm/i915/gt: Do not attempt to reprogram IA/ring frequenci [...] omits ae232e45acf9 backlight: add led-backlight driver omits d29456d34def Merge branch 'regmap-5.6' into regmap-linus omits fb3063d31995 RDMA/rxe: Fix configuration of atomic queue pair attributes omits 0a01623b74d4 RDMA/bnxt_re: Use rdma_read_gid_hw_context to retrieve HW [...] omits 779820c2e1e9 RDMA/core: Add helper function to retrieve driver gid cont [...] omits 95e9e205fcbe ASoC: dt-bindings: stm32: convert i2s to json-schema omits 4ca501d6aaf2 RDMA/core: Fix use of logical OR in get_new_pps omits 167b95ec8870 RDMA/ucma: Use refcount_t for the ctx->ref omits 33901f5b9b16 ASoC: meson: add t9015 internal DAC driver omits 5c36abcd2621 ASoC: meson: add t9015 internal codec binding documentation omits 1c27e9ae0f69 dt-bindings: Add vendor prefix for Linutronix omits 9eb05a558370 MAINTAINERS: remove myself from DT bindings entry omits 824674b59f72 dt-bindings: net: can: Convert M_CAN to json-schema omits 2f384801a4e0 dt-bindinsg: net: can: Convert can-transceiver to json-schema omits c7f7b1c8feca Merge branch 'edac-drivers' into edac-for-next omits 1088750d7839 EDAC: Add EDAC driver for DMC520 omits db6c122b8fb1 dt-bindings: edac: Dmc-520.yaml omits 242c46c02361 ASoC: topology: Fix memleak in soc_tplg_manifest_load() omits 2b2d5c4db732 ASoC: topology: Fix memleak in soc_tplg_link_elems_load() omits eed467b517e8 Bluetooth: fix passkey uninitialized when used omits 1c22d3cda8af Bluetooth: RFCOMM: Use MTU auto tune logic omits 91f40e896444 mips/jazz: Update jazz_defconfig for MIPS Magnum omits a7047b8dd098 mips/jazz: Remove redundant settings and shrink jazz_defconfig omits c584f9532115 fbdev/g364fb: Fix build failure omits f6541f347bba MIPS: configs: Cleanup old Kconfig options omits 9926108f799a MIPS: ralink: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 97e04ea15fd5 MIPS: Pistachio: Replace <linux/clk-provider.h> by <linux/ [...] omits 071cec1bfe1f MIPS: pic32mzda: Replace <linux/clk-provider.h> by <linux/ [...] omits 3a94afc68947 MIPS: jz4740: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 089a792c750d MIPS: generic: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits e40b3deff7af MIPS: BMIPS: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits d2936bd02b19 MIPS: ath79: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits e4103312d7b7 Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" omits ad5906bd6e9a regmap: wrong descriptions in regmap_range_cfg omits 87d12d5545fa ASoC: rockchip: Make RK3328 GPIO_MUTE control explicit omits e14980976534 ASoC: dt-bindings: Make RK3328 codec GPIO explicit omits d34a833fd230 Merge branch 'next/defconfig' into for-next omits f87249dd1c9b ARM: exynos_defconfig: Enable SquashFS and increase RAM bl [...] omits 2976908e4198 x86/mce: Do not log spurious corrected mce errors omits 56f1003f6583 ASoC: mediatek: mt8183-da7219-max98357: use for_each_rtd_c [...] omits 89a2870f6be6 ASoC: intel: kbl_da7219_max98927: use for_each_rtd_codec_d [...] omits 225c53a8cfb6 ASoC: intel: cml_rt1011_rt5682: use for_each_rtd_codec_dai [...] omits cf4dae032096 ASoC: qcom: apq8016_sbc: use for_each_rtd_codec_dai() macro omits a4eb41eef331 ASoC: qcom: sdm845: use for_each_rtd_codec_dai() macro omits ce83baca8526 ASoC: soundwaire: qcom: use for_each_rtd_codec_dai() macro omits 69e53129d013 ASoC: tas2562: Add support for ISENSE and VSENSE omits 3ee372ccce4d x86/boot/compressed/64: Remove .bss/.pgtable from bzImage omits b059a39cfa27 s390/arch: install kernels with their proper version ID omits 014816b66218 s390/qdio: reduce access to cdev->private->qdio_data omits dd62abd2d84d s390/qdio: clean up cdev access in qdio_setup_irq() omits 56cc3af4e8c8 pinctrl: da9062: add driver support omits c77b8317ee3a ASoC: mediatek: mt8183-da7219: use SND_SOC_DAPM_PINCTRL in [...] omits ec06dc15c358 ASoC: dapm: select sleep_state when initializing PINCTRL widget omits 80579bf36c11 drm/sun4i: dsi: Avoid hotplug race with DRM driver bind omits 14008574a31b drm/amdgpu: drop the non-sense firmware version check on arcturus omits f61f01b14de3 drm/amdgpu: add is_raven_kicker judgement for raven1 omits 3cd4f61859b1 drm/amdgpu: record non-zero error counter info in NBIO bef [...] omits 313c8fd33ebc drm/amdgpu: log on non-zero error conter per IP before GPU reset omits 5fbdb1f38d16 drm/amd/display: Don't take the address of skip_scdc_overw [...] omits c2e87fd93396 ovl: allow remote upper omits a32bfaedd148 ovl: decide if revalidate needed on a per-dentry basis omits 49d55dcb966e ovl: separate detection of remote upper layer from stacked [...] omits f737aee0aa71 ovl: restructure dentry revalidation omits 1d797558ffc8 ovl: ignore failure to copy up unknown xattrs omits 3fc48733dcb6 ovl: document permission model omits 3fb0ab23ff19 ovl: simplify i_ino initialization omits 835f64ea5b5f ovl: factor out helper ovl_get_root() omits ca8a8a949101 ovl: fix out of date comment and unreachable code omits 672a38ba6a92 ovl: fix value of i_ino for lower hardlink corner case omits 6b62fa95b56b ASoC: fix card registration regression. omits bd3d1f867354 drm/i915/selftests: Mark GPR checking more hostile omits e7aa531e846c drm/i915/selftest: Analyse timestamp behaviour across cont [...] omits b04002f4dbee drm/i915: Read rawclk_freq earlier omits 0e744b519fa1 drm/i915/gt: Refactor l3cc/mocs availability omits eaa2330bfcbf ASoC: MT6660 update to 1.0.8_G omits 6c89ffea60aa ASoC: pcm: Fix possible buffer overflow in dpcm state sysf [...] omits 549cd0ba04dc ASoC: intel: skl: Fix possible buffer overflow in debug outputs omits 64bbacc5f08c ASoC: intel: skl: Fix pin debug prints omits f20a60fb7aef drm/i915: split i915_driver_modeset_remove() to pre/post i [...] omits 93a0ed6cc164 drm/i915: split intel_modeset_driver_remove() to pre/post [...] omits 200452f1cb43 drm/i915/gem: use spinlock_t instead of struct spinlock omits dda520c4d462 ESP: Export esp_output_fill_trailer function omits 35e032462bf8 dmanegine: ioat/dca: Replace zero-length array with flexib [...] omits 1ee44529cc79 dmaengine: tegra210-adma: Replace zero-length array with f [...] omits a18cd9bebdca dmaengine: sprd: Replace zero-length array with flexible-a [...] omits bfb59d4a330e dmaengine: sa11x0: Replace zero-length array with flexible [...] omits c50704bdef9b n_gsm: switch escape to bool omits 7a9ed9c069f1 n_gsm: switch constipated to bool omits e9360b9a0d4c n_gsm: switch throttled to bool omits 5677fcf376d5 n_gsm: switch dead to bool omits d8ca4ecf8dbd n_gsm: add missing \n to prints omits edd05a735a39 n_gsm: add missing __user annotations omits 329aa6e6e12f n_gsm: introduce enum gsm_mux_state omits e1785996f4c6 n_gsm: introduce enum gsm_dlci_mode omits 72ae8cc192a3 n_gsm: introduce enum gsm_dlci_state omits 036bca1fcce8 n_gsm: drop unneeded gsm_dlci->fifo field omits e1347a020b81 powerpc/32s: Slenderize _tlbia() for powerpc 603/603e omits a83836dbc53e powerpc/pseries: Avoid NULL pointer dereference when drmem [...] omits c06f0aff035e powerpc: Don't use thread struct for saving SRR0/1 on syscall. omits 9e27086292aa powerpc/32: Warn and return ENOSYS on syscalls from kernel omits 030e34743095 powerpc/32s: Don't flush all TLBs when flushing one page omits d8e73458f33a powerpc/fadump: sysfs for fadump memory reservation omits 3f5f1f22ef10 Documentation/ABI: Mark /sys/kernel/fadump_* sysfs files d [...] omits e2c79ab7d75b tools/edid: Move EDID data sets from Documentation/ omits b4ce545f349b docs: admin-guide: edid: Clarify where to run "make" omits 320bfd91a985 docs: admin-guide: Move edid.rst from driver-api omits 1733ec77d340 docs: driver-api: edid: Fix list formatting omits ec3d259408ce ARM: bcm2835_defconfig: add support for Raspberry Pi4 omits f93d99ad4cc7 ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels omits 965fc39f7393 Documentation: sort _SPHINXDIRS for 'make help' omits fb0e0ffe7fc8 Documentation: bring process docs up to date omits dff2c2e69f30 Replace dead urls with active urls for Mutt omits 21680a6dcb01 serial: 8250_port: Use dev_*() instead of pr_*() omits 567a0e17f75f serial: 8250_port: Switch to use DEVICE_ATTR_RW() omits 47eff47cc275 tty: serial: efm32: fix spelling mistake "reserverd" -> "r [...] omits 9ff2f0f7f247 tty: serial: Kconfig: Fix a typo omits 8c6b6ffac367 serial: 8250_pxa: avoid autodetecting the port type omits 8f21f54b8a95 docs: sysctl/kernel: remove rtsig entries omits 404347e68aeb docs: document panic fully in sysctl/kernel.rst omits a1ad4f15054b docs: document stop-a in sysctl/kernel.rst omits fa5b526411bb docs: add missing IPC documentation in sysctl/kernel.rst omits a474105bb6a6 docs: drop l2cr from sysctl/kernel.rst omits 0317c5371e6a docs: merge debugging-modules.txt into sysctl/kernel.rst omits a3cb66a50852 docs: pretty up sysctl/kernel.rst omits 1d7cb11e1090 phy: core: Fix phy_get() to not return error on link creat [...] omits 46b7edf1c7b7 phy: mapphone-mdm6600: Fix write timeouts with shorter GPI [...] omits 2f41c8a25feb usb: musb: core: remove useless cast for driver.name omits c02f1ef68a7f usb: host: xhci-pci: remove useless cast for driver.name omits b070022220c9 usb: host: uhci-pci: remove useless cast for driver.name omits bb7458c2f4a9 usb: host: sl811-hcd: remove useless cast for driver.name omits cd3d8cfc322f usb: host: ohci-pci: remove useless cast for driver.name omits 7cbfeb65f058 usb: host: ehci-pci: remove useless cast for driver.name omits f7bcff35dcb3 usb: gadget: renesas_usb3: remove useless cast for driver.name omits 5803e6e3ead7 usb: gadget: r8a66597-udc: remove useless cast for driver.name omits 676edc2074c9 usb: gadget: omap_udc: remove useless cast for driver.name omits 8d57a84ae96d usb: gadget: net2280: remove useless cast for driver.name omits 93bc7363f828 usb: gadget: m66592-udc: remove useless cast for driver.name omits dcfd72ee653e usb: gadget: lpc32xx_udc: remove useless cast for driver.name omits 37a757e31d99 usb: gadget: goku_udc: remove useless cast for driver.name omits 3620ed300763 usb: gadget: fusb300_udc: remove useless cast for driver.name omits 4697bf3f7b84 usb: gadget: fotg210-udc: remove useless cast for driver.name omits f9a4e699761e usb: gadget: dummy_hcd: remove useless cast for driver.name omits bd6995334483 usb: gadget: at91_udc: remove useless cast for driver.name omits 511a10910eaf usb: gadget: udc: amd5536udc_pci: remove useless cast for [...] omits bab6bac280c6 usb: gadget: legacy: inode: remove useless cast for driver.name omits b284ddc36cbe usb: gadget: legacy: gmidi: remove useless cast for driver.name omits 2b974ee056a2 usb: core: Use ACPI_SUCCESS() at appropriate places omits 24f772409b24 usb: core: Make use of acpi_evaluate_object() status omits 10892847de81 usb-storage: Use const to reduce object data size omits 28926994e5d7 usb: host: fhci-hcd: annotate PIPE_CONTROL switch case wit [...] omits 8852c07a881b powerpc/powernv: Move core and fadump_release_opalcore und [...] omits d418b19f34ed powerpc/fadump: Reorganize /sys/kernel/fadump_* sysfs files omits 9255782f7061 sysfs: Wrap __compat_only_sysfs_link_entry_to_kobj functio [...] omits f52153ab383f Documentation/ABI: Add ABI documentation for /sys/kernel/fadump_* omits ba32f4b02105 powerpc/process: Remove unneccessary #ifdef CONFIG_PPC64 i [...] omits 72c4ebbac476 powerpc/papr_scm: Mark papr_scm_ndctl() as static omits 8cbb00a90103 powerpc/pseries/Makefile: Remove CONFIG_PPC_PSERIES check omits f98df5ed0a67 powerpc/pseries/vio: Remove stray #ifdef CONFIG_PPC_PSERIES omits fb2511247dc4 docs: Fix path to MTD command line partition parser omits 2d5dfb5911cb docs: arm: tcm: Fix a few typos omits 874ddbce487f documentation: vm: Advertise support for pte_special in riscv omits 2d0b1919457a dmaengine: idxd: correct reserved token calculation omits a4c278d1bee1 xfrm: Use kmem_cache_zalloc() instead of kmem_cache_alloc( [...] omits c37c0ab02956 ALSA: hda/realtek - Fix a regression for mute led on Lenov [...] omits 220fd9c3bf5b usb: chipidea: udc: using structure ci_hdrc device for runtime PM omits 8390318c04bb dmaengine: ti: k3-udma: Fix terminated transfer handling omits c7450bb211f3 dmaengine: ti: k3-udma: Use the channel direction in pause [...] omits 6cf668a4ef82 dmaengine: ti: k3-udma: Use the TR counter helper for slav [...] omits a97934071fc3 dmaengine: ti: k3-udma: Move the TR counter calculation to [...] omits 16cd3c670183 dmaengine: ti: k3-udma: Workaround for RX teardown with st [...] omits 1c83767c9d41 dmaengine: ti: k3-udma: Use ktime/usleep_range based TX co [...] omits df5c21002cf4 mtd: spi-nor: use spi-mem dirmap API omits b7ad6be2ee67 mtd: spi-nor: split spi_nor_spimem_xfer_data() omits 339ffae598ed net/mlx5e: Replace zero-length array with flexible-array member omits 87ccafd3bd64 extcon: palmas: Hide error messages if gpio returns -EPROBE_DEFER omits d4e850023caa extcon: Remove unneeded extern keyword from extcon-provider.h omits 5a4ffe26c1d0 dt-bindings: extcon: usbc-cros-ec: convert extcon-usbc-cro [...] omits 6b2d0cffee52 clk: imx8mn: Remove unused includes omits 2b507025e4b7 clk: imx8mm: Remove unused includes omits 64bee9c6cd48 clk: imx8mp: Include slab.h instead of clkdev.h omits c2d35ada106e arm64: dts: ls1028a: add missing SPI nodes omits 26c4b4758fce arm64: dts: imx8qxp-mek: Remove unexisting Ethernet PHY omits b72bfc965eb5 RDMA/core: Get rid of ib_create_qp_user omits c046f8fd83a9 spi: rspi: Add support for LSB-first word order omits cd982e6c44a7 spi: rspi: Factor out handling of common mode bits omits ffd11d1e7ad4 ALSA: usx2y: use for_each_pcm_streams() macro omits 525c4107da8c ASoC: sof: sof-audio: use for_each_pcm_streams() macro omits 4c260c3f19bd ASoC: qcom: lpass-platform: use for_each_pcm_streams() macro omits fa7b2a1fcb92 ASoC: fsl: fsl_asrc_dma: use for_each_pcm_streams() macro omits 0a170be9631e ASoC: dwc: dwc-i2s: use for_each_pcm_streams() macro omits ee10fbe1cdf7 ASoC: soc-generic-dmaengine-pcm: use for_each_pcm_streams() macro omits 7083f877ea66 ASoC: soc-pcm: use for_each_pcm_streams() macro omits d74c2a156b71 ASoC: soc-core: use for_each_pcm_streams() macro omits 3193abd26b51 ALSA: pcm.h: add for_each_pcm_streams() omits 0f6011fd79a2 ASoC: soc-pcm: merge playback/cature_active into stream_active omits cae06eb92557 ASoC: soc-pcm: use goto and remove multi return omits 085d22be035d ASoC: soc-pcm: add snd_soc_dpcm_can_be() and remove duplic [...] omits 289a7e64f858 ASoC: soc-pcm: remove snd_soc_dpcm_be_get/set_state() omits c9645d2a952b ASoC: soc-pcm: remove soc_dpcm_be_digital_mute() omits 027a48387183 ASoC: soc-pcm: use dpcm_get_be() at dpcm_end_walk_at_be() omits c2cd821603c2 ASoC: soc-pcm: use dai_get_widget() at dpcm_end_walk_at_be() omits 93597fae552a ASoC: soc-pcm: use dai_get_widget() at dpcm_get_be() omits d9303690f753 ASoC: soc-pcm: move dai_get_widget() omits 8b59e642d05f ASoC: rt5682: Add DAI clock binding info for WCLK/BCLK CCF usage omits ebbfabc16d23 ASoC: rt5682: Add CCF usage for providing I2S clks omits 70368106467c ASoC: SOF: Intel: Add Probe compress CPU DAIs omits 394695f410c1 ASoC: SOF: Provide probe debugfs support omits 4c414da93a46 ASoC: SOF: Intel: Probe compress operations omits 49d7948ed174 ASoC: SOF: Intel: Expose SDnFMT helpers omits e145e9af231a ASoC: SOF: Generic probe compress operations omits f3b433e4699f ASoC: SOF: Implement Probe IPC API omits 4a9ce6e4d9fb ASoC: SOF: Intel: Account for compress streams when servic [...] omits b9759ef2fd1a ALSA: core: Implement compress page allocation and free routines omits 386dd54b3a2e ALSA: core: Expand DMA buffer information omits a137e9b620bc rtc: snvs: Remove unused include of of_device.h omits 489645d522df drm/i915/gt: Show the cumulative context runtime in engine debug omits d30d3d5f58c4 drm/i915/selftests: Flush tasklet on wait_for_submit() omits a2a8b0b4adea Bluetooth: Fix crash when using new BT_PHY option omits a4877a6fb2bd ASoC: soc-pcm: fix regression in soc_new_pcm() omits bb1a0e87e1c5 ARM: at91: pm: add quirk for sam9x60's ulp1 omits 4fd36e458392 ARM: at91: pm: add plla disable/enable support for sam9x60 omits e13208ab5d93 clk: at91: move sam9x60's PLL register offsets to PMC header omits 4a877560fe04 ARM: at91: pm: s/sfr/sfrbu in pm_suspend.S omits 0be298a939b7 ARM: at91: pm: add pmc_version member to at91_pm_data omits 63d1a6b107d5 ARM: at91: pm: add macros for plla disable/enable omits c4cae59d80f0 ARM: at91: pm: revert do not disable/enable PLLA for ULP modes omits 6ec1587b5c17 ARM: at91: pm: use proper master clock register offset omits fbcb52db4144 drm/i915/gt: Fix up missing error propagation for heartbea [...] omits 310006cab991 ASoC: tas2562: Return invalid for when bitwidth is invalid omits 06289949b8dd drm/i915/selftests: Check for any sign of request starting [...] omits 89bb6e2ac940 ARM/dma-mapping: merge __dma_supported into arm_dma_supported omits c1d7d3fba278 ARM/dma-mapping: take the bus limit into account in __dma_alloc omits 7b27a8622f80 libnvdimm/e820: Retrieve and populate correct 'target_node' info omits 5d30f92e7631 x86/NUMA: Provide a range-to-target_node lookup facility omits ac204c1b34a2 drm/i915/tgl: Add Wa_1808121037 to tgl. omits b103de53e09f perf arch powerpc: Sync powerpc syscall.tbl with the kerne [...] omits 3f47fb9a4420 Merge branch 'edac-misc' into edac-for-next omits 52cff04a81e9 EDAC/mce_amd: Print !SMCA processor warning only once omits 91ea83306bfa drm/bridge: Fix the bridge kernel doc omits 530c6c3b37e2 Merge branch 'for-5.6/upstream-fixes' into for-next omits d8fab4815a37 net/mlx5: fix spelling mistake "reserverd" -> "reserved" omits ad60ba0c2e6d perf auxtrace: Add auxtrace_record__read_finish() omits d6bc34c5ec18 perf arm-spe: Fix endless record after being terminated omits c9f2833cb472 perf cs-etm: Fix endless record after being terminated omits 783fed2f35e2 perf intel-bts: Fix endless record after being terminated omits 2da4dd3d6973 perf intel-pt: Fix endless record after being terminated omits 2bbc83537614 perf test: Fix test trace+probe_vfs_getname.sh on s390 omits 3b573bf318d8 perf bpf: Remove bpf/ subdir from bpf.h headers used to bu [...] omits 0830c0a4891f Bluetooth: hci_h5: Move variable into local scope omits 0f6fea00e52f nvmem: add a newline for readability omits f769a2100aa7 nvmem: remove a stray newline in nvmem_register() omits d34f14ae521f Merge branch 'for-5.7-preferred-console' into for-next omits 4a4fb66119eb ARM: imx: Add missing of_node_put() omits 1becc1a31706 ARM: dts: imx6sx-udoo-neo: Use new pin names with DCE/DTE [...] omits 924d83c7c7da ARM: dts: imx6sx-softing-vining-2000: Use new pin names wi [...] omits ac7fa7304d8d ARM: dts: imx6sx-sdb: Use new pin names with DCE/DTE for U [...] omits fec9b6383329 ARM: dts: imx6sx-sabreauto: Use new pin names with DCE/DTE [...] omits 6f32001feb40 ARM: dts: imx6sx-nitrogen6sx: Use new pin names with DCE/D [...] omits 02ce1ddcea58 ARM: dts: imx6sx: Add missing UART RTS/CTS pins mux omits 950a0a6eb69a ARM: dts: imx6sx: Improve UART pins macro defines omits e391b24d9491 firmware: imx: scu-pd: enlarge PD range for mu_b omits 0a7696b31951 firmware: imx: scu-pd: Add missing audio PD ranges omits de1df9535cc9 drm/i915/display: use intel_de_*() functions for register access omits 6ae5d1cec102 drm/i915/csr: use intel_de_*() functions for register access omits eff346f24ba9 soundwire: intel: free all resources on hw_free() omits 5e7484d01928 soundwire: intel: add sdw_stream_setup helper for .startup [...] omits 973a842940bc soundwire: intel: add trigger support in sdw dai driver omits 27b198f409d8 soundwire: intel: add prepare support in sdw dai driver omits 2523486b9860 soundwire: intel: rename res field as link_res 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 7c2c3e63e1e9 Bluetooth: hci_qca: Bug fixes while collecting controller [...] omits 05bd80a10411 Bluetooth: Disable Extended Adv if enabled omits 848fc6164158 Bluetooth: hci_h5: btrtl: Add support for RTL8822C omits 839cbf053142 drm/mediatek: Make sure previous message done or be aborte [...] omits 60fa8c13ab1a drm/mediatek: Move gce event property to mutex device node omits c12b59adf213 drm/mediatek: Add fb swap in async_update omits 551c5f557475 drm/mediatek: Add plane check in async_check function omits b417107a659e scsi: advansys: Replace zero-length array with flexible-ar [...] omits df3fe76658ed scsi: lpfc: add RDF registration and Link Integrity FPIN logging omits 73ec6d2748dc scsi: fc: Update Descriptor definition and add RDF and Lin [...] omits de8964995c79 i3c: master: no need to iterate master device twice omits 0f74226649fb kernel: module: Replace zero-length array with flexible-ar [...] omits 32a9d0545c5d spi: spi-mem: Fix typo, s/fallback/falls back omits 502cdd605edd regulator: mp5416: Fix output discharge enable bit for LDOs omits 5fb1c2a5bbf7 posix-timers: Pass lockdep expression to RCU lists omits 6e317c32fd39 timer: Improve the comment describing schedule_timeout() omits e876f0b69dc9 lib/vdso: Allow architectures to provide the vdso data pointer omits 8345228ccf31 lib/vdso: Allow architectures to override the ns shift operation omits ae12e08539de lib/vdso: Allow fixed clock mode omits 2d6b01bd88cc lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes omits c7a18100bdff lib/vdso: Avoid highres update if clocksource is not VDSO capable omits f86fd32db706 lib/vdso: Cleanup clock mode storage leftovers omits 5e3c6a312a09 ARM/arm64: vdso: Use common vdso clock mode storage omits e1bdb22ebe53 mips: vdso: Use generic VDSO clock mode storage omits 1e5d8e1e47af x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO omits 575e23b6e13c powerpc/papr_scm: Switch to numa_map_to_online_node() omits 4fcbe96e4d0b mm/numa: Skip NUMA_NO_NODE and online nodes in numa_map_to [...] omits b2ca916ce392 ACPI: NUMA: Up-level "map to online node" functionality omits b10c307f6f31 x86/cpu: Move prototype for get_umwait_control_msr() to a [...] omits 024714223323 ASoC: meson: aiu: simplify component addition omits f07980d4ed60 drm/mediatek: fix race condition for HDMI jack status reporting omits 99ce3255fddf x86/syscalls: Add prototypes for C syscall callbacks omits 55b9b8f67d93 staging: fsl-dpaa2: ethsw: ethsw.c: Fix line over 80 characters omits 23aa10344c62 staging: exfat: dedicate count_entries() to sub-dir counting. omits fa4f4ce50cf2 staging: exfat: remove DOSNAMEs. omits c4f762ff6b77 s390/zcrypt: Support for CCA protected key block version 2 omits 0d6f1693f255 s390/cpum_sf: Rework sampling buffer allocation omits 8d6cae6fcde8 drm/i915/selftests: Mark the mock ring->vma as being in the GGTT omits 2f0b42034bd7 ASoC: rt1015: fix typo for bypass boost control omits 143c02c88d6d serial: core: Switch to use DEVICE_ATTR_RO() omits 57a5e5f936be usb: ucsi: ccg: disable runtime pm during fw flashing omits c2ae49285a7b usb: typec: ucsi: register DP only for NVIDIA DP VDO omits cdcb58cc05ed x86/iopl: Include prototype header for ksys_ioperm() omits 56568eebf45e Merge branch for-5.7/arm64/dt into for-next omits 80d3ab25c9b7 Merge branch for-5.7/arm/defconfig into for-next omits f9edd66828ba Merge branch for-5.7/arm/dt into for-next omits 12b12528f7a8 Merge branch for-5.7/soc into for-next omits 287eec57fa9b Merge branch for-5.7/firmware into for-next omits 4bcfe9cd2567 Merge branch for-5.7/cpuidle into for-next omits ec1a24f724dc Merge branch for-5.7/clk into for-next omits 199eb1675eb2 Merge branch for-5.7/dt-bindings into for-next omits b3f15ec3d809 kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() omits 2948f4a4e583 Merge branch 'topic/usb-uac2-effect-unit' into for-next omits 60081b35c68b ALSA: usb-audio: Parse source ID of UAC2 effect unit omits 10fa9512769f usb: audio-v2: Add uac2_effect_unit_descriptor definition omits 97452907ec60 drm/virtio: move remaining virtio_gpu_notify calls omits 234489ea55f8 drm/virtio: batch display query omits 2e819a119d96 drm/virtio: batch resource creation omits 790bcd791428 drm/virtio: batch plane updates (pageflip) omits fcdd19b85c7b drm/virtio: notify before waiting omits cca41da10011 drm/virtio: rework notification for better batching omits b95a8a27c300 x86/vdso: Use generic VDSO clock mode storage omits 5d51bee725cc clocksource: Add common vdso clock mode storage omits eec399dd8627 x86/vdso: Move VDSO clocksource state tracking to callback omits 3bd142a46b56 clocksource: Cleanup struct clocksource and documentation omits 25a2a6567829 MIPS: vdso: Compile high resolution parts conditionally omits 3280badbe1b2 ARM: vdso: Compile high resolution parts conditionally omits 1dff4156d1f6 lib/vdso: Allow the high resolution parts to be compiled out omits 78560d41064a ARM: vdso: Remove unused function omits 50e818715821 x86/vdso: Mark the TSC clocksource path likely omits 921c9af8c78e ARM/dma-mapping: remove get_coherent_dma_mask omits 4aa92c864632 EDAC/mc: Remove per layer counters omits 1853ee729976 EDAC/mc: Remove detail[] string and cleanup error string g [...] omits 6ab76179adb8 EDAC/mc: Pass the error descriptor to error reporting functions omits 67792cf9583c EDAC/mc: Remove enable_per_layer_report function argument omits 65bb4d1af92c EDAC/mc: Report "unknown memory" on too many DIMM labels found omits 6334dc4e3ff5 EDAC/mc: Carve out error increment into a separate function omits 91b327f6728b EDAC/mc: Determine mci pointer from the error descriptor omits 672ef0e56840 EDAC: Store error type in struct edac_raw_error_desc omits 1f27c7906238 EDAC/mc: Reorder functions edac_mc_alloc*() omits aad28c6f6b09 EDAC/mc: Split edac_mc_alloc() into smaller functions omits cf274daadd69 drm/i915/gt: Rearrange code to silence compiler omits bea1bfd5b722 EDAC/mc: Change mci device removal to use put_device() omits c3f5f82f4dfc Merge branches 'renesas-arm-soc-for-v5.7' and 'renesas-dri [...] omits 107539fb7fe2 soc: renesas: rcar-sysc: Use the correct style for SPDX Li [...] omits e44b9b8b2c57 nvmem: core: add nvmem_cell_read_u64 omits c207aebd34e8 nvmem: core: add nvmem_cell_read_common omits a30f8a91f3c2 cpufreq: imx-cpufreq-dt: Add "cpu-supply" property check omits 72b67b7ba6ae nvmem: imx: ocotp: add i.MX8MP support omits 92d8495ce9b7 ARM: shmobile: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 6fc033b56071 arm64: dts: mediatek: rename scpsys nodes to power-controller omits ed412c12b738 ARM: dts: mediatek: rename scpsys nodes to power-controller omits 2faccb56ee6b soc: mediatek: pwrap: add support for MT6359 PMIC omits adc4e8fcb23f soc: mediatek: pwrap: add pwrap driver for MT6779 SoCs omits 305ce1dce9d8 dt-bindings: pwrap: mediatek: add pwrap support for MT6779 omits a39f84254103 amr64: dts: mt8183: Add watchdog node omits 055b185a3326 xhci: Add missing annotation for xhci_enter_test_mode omits dce174e01d86 xhci: Add missing annotation for xhci_set_port_power() omits 16105850f7fc xhci: Do not open code __print_symbolic() in xhci trace events omits fcec45910e7b usb: gadget: amd5536udc: fix spelling mistake "reserverd" [...] omits 28f2aff1caa4 Merge v5.6-rc2 into drm-misc-next omits c72e451e98c6 drm/i915: switch vlv_suspend to use intel uncore register [...] omits fb5f432a66dd drm/i915: split out vlv/chv specific suspend/resume code omits 3e8a3844fefb dma-buf: Fix a typo in Kconfig omits 0bd65bd8da2e drm/format_helper: Dual licence the file in GPL 2 and MIT omits c423e58b4df1 arm64: tegra: smaug: Change clk_out_2 provider to PMC omits 273850ed51b1 ARM: tegra: Update sound node clocks in device tree omits ddae4d7af0bb drm/i915: Update drm/i915 bug filing URL omits 3a6a4f0810c8 MAINTAINERS: Update drm/i915 bug filing URL omits 0a1935e0557b arm64: tegra: Add clock-cells property to Tegra PMC node omits dbbac846ba30 ARM: tegra: Add clock-cells property to PMC omits 6f7b716b491d soc: tegra: Add support for 32 kHz blink clock omits cd88f1679201 dt-bindings: soc: tegra-pmc: Add ID for Tegra PMC 32 kHz b [...] omits 5502f1102693 soc: tegra: Add Tegra PMC clocks registration into PMC driver omits f85fa3198dfc dt-bindings: soc: tegra-pmc: Add Tegra PMC clock bindings omits 39faeba7077e dt-bindings: tegra: Convert Tegra PMC bindings to YAML omits e8042678cd43 clk: tegra: Remove CLK_M_DIV fixed clocks omits b56e0a439bc4 clk: tegra: Fix Tegra PMC clock out parents omits 78b5672e023c clk: tegra: Add Tegra OSC to clock lookup omits 302400a52309 clk: tegra: Add support for OSC_DIV fixed clocks omits e5377ab2882e dt-bindings: clock: tegra: Add IDs for OSC clocks omits b33fa296336a ARM: tegra: Remove USB 2-0 port from Jetson TK1 padctl omits 8fcdc51562cd arm64: tegra: Enable XUDC node on Jetson Nano omits e043ec6ade1f arm64: tegra: Update OTG port entries for Jetson Nano omits 92f85da1fcf5 arm64: tegra: Enable XUDC node on Jetson TX2 omits db38128ab1e6 arm64: tegra: Add XUDC node for Tegra186 omits 8a54081c132e arm64: tegra: Enable XUDC on Jetson TX1 omits 3cdc8900283b arm64: tegra: Add XUDC node for Tegra210 omits 8e64932f14cf arm64: tegra: Update OTG port entries for Jetson TX2 omits 5565d3f2a7b9 arm64: tegra: Update OTG port entries for Jetson TX1 omits 96bd124d2462 arm64: tegra: Enable XUSB host in P2972-0000 board omits 965166eb5b19 arm64: tegra: Add XUSB and pad controller on Tegra194 omits c1725a576c6c ARM: tegra: Enable Tegra cpuidle driver in tegra_defconfig omits 9246faddf13a ARM: multi_v7_defconfig: Enable Tegra cpuidle driver omits be92d90881a7 cpuidle: tegra: Disable CC6 state if LP2 unavailable omits 99e130e6b104 cpuidle: tegra: Squash Tegra114 driver into the common driver omits 5143bba8d9e2 cpuidle: tegra: Squash Tegra30 driver into the common driver omits 982c30f7ced0 cpuidle: Refactor and move out NVIDIA Tegra20 driver into [...] omits 9cd46e6f626b Merge branch 'for-5.7/arm/core' into for-5.7/cpuidle omits 06ddf3cba2ee ARM: tegra: cpuidle: Remove unnecessary memory barrier omits ef58d93d1c8e ARM: tegra: cpuidle: Make abort_flag atomic omits efdf7ad9abe6 ARM: tegra: cpuidle: Handle case where secondary CPU hangs [...] omits 7fce8205023c ARM: tegra: Make outer_disable() open-coded omits 22b18b898d8c ARM: tegra: Rename some of the newly exposed PM functions omits 12d9e0bb1c0f ARM: tegra: Expose PM functions required for new cpuidle driver omits 526ff42d312f ARM: tegra: Propagate error from tegra_idle_lp2_last() omits 76c24c341603 ARM: tegra: Change tegra_set_cpu_in_lp2() type to void omits b080d3491c58 ARM: tegra: Remove pen-locking from cpuidle-tegra20 omits 719c7e5991cc ARM: tegra: Add tegra_pm_park_secondary_cpu() omits 7c9bfef10e58 ARM: tegra: Compile sleep-tegra20/30.S unconditionally omits e027c9101352 arm64: tegra: Fix Tegra194 PCIe compatible string omits 6c2d3a14b7af firmware: tegra: Fix a typo in Kconfig omits cc56f77e526d ARM: imx: Remove unused include of linux/of.h on mach-imx6sl.c omits 709a80c1dbf1 ARM: imx: Remove unused includes on mach-imx6q.c omits 6384a04bba15 ARM: imx: Remove unused include of linux/irqchip/arm-gic.h omits 993de77eb602 ARM: dts: imx: make clks node name generic omits b0bb4fbad156 ARM: dts: imx: make kpp node name generic omits 62e7f0b55303 ARM: dts: imx6qdl-gw553x: add lsm9ds1 iio imu/magn support omits 66d19a4f8d0f ARM: dts: imx: ventana: add fxos8700 on gateworks boards omits 5eb40257047f clk: imx8mn: Fix incorrect clock defines omits 7c48b0869658 ARM: dts: imx: make gpt node name generic omits 8faa77332fe0 dmaengine: sun4i: set the linear_mode properly omits c0157bdcafa1 ARM: dts: imx: use generic name bus omits 680fbce52816 clk: imx8mp: Add missing of_node_put() omits d93171b54cb4 clk: imx8mn: Add missing of_node_put() omits 5062d46e2698 clk: imx8mm: Add missing of_node_put() omits cb5ae504f201 clk: imx8mq: Add missing of_node_put() omits 8b1a3c0ba9b1 clk: imx6sl: Add missing of_node_put() omits bcbf53a0dab5 ARM: dts: imx6dl-colibri-eval-v3: fix sram compatible properties omits 836b2513326e clk: imx7ulp: Include clk-provider.h instead of clk.h omits 79ccef698ac8 clk: imx: drop redundant initialization omits f95d58981f40 clk: imx: Include clk-provider.h instead of clk.h for i.MX [...] omits f34d4bfab354 arm64: dts: imx8mq-phanbell: Add support for ethernet omits 9e847693c6f3 arm64: dts: freescale: Add i.MX8MP EVK board support omits 6d9b8d20431f arm64: dts: freescale: Add i.MX8MP dtsi support omits 3b375426d4a0 dt-bindings: arm: imx: Add the i.MX8MP EVK board omits ab84bad5bb89 arm64: dts: ls1028a: support external trigger timestamp fi [...] omits 9c07ae6983d4 clk: imx8mm: Add CLKO2 support omits bcacd6f7c94a clk: imx8mm: Fix the CLKO1 source select list omits 18432e863b8c ARM: dts: imx25-pinfunc: add another cspi3 config omits 6707b7550605 drm/lima: fix recovering from PLBU out of memory omits 8c79fa6c44de mtd: spi-nor: introduce SR_BP_SHIFT define omits 5b24efe7d55a mtd: spi-nor: use le32_to_cpu_array() omits 4d1d0977a215 x86: Fix a handful of typos omits d194314da04e drm/i915: Avoid potential division-by-zero in computing CS [...] omits 1883a0a4658e drm/i915: Track hw reported context runtime omits c53e3e7401f6 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits d0e6183d824c tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits e783ab555851 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits c62766fa16bc tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 9733252e96ba tools/memory-model: Repair parseargs.sh header comment omits 5b0816ae063c tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 95d5bb084a43 tools/memory-model: Make history-check scripts use mselect7 omits 527e8d893ec3 tools/memory-model: Make checkghlitmus.sh use mselect7 omits c80f4c920a67 tools/memory-model: Fix scripting --jobs argument omits ea09f14473b2 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 93737872e1db tools/memory-model: Add -v flag to jingle7 runs omits 8cbffa9158f5 tools/memory-model: Make runlitmus.sh check for jingle errors omits 51b34488482c tools/memory-model: Allow herd to deduce CPU type omits dafa02882066 tools/memory-model: Keep assembly-language litmus tests omits 5381fb2b70e9 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits c7a1a92de678 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits dcd0896ab258 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 454d795bf695 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 8795c6466939 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 89e66a414cfb tools/memory-model: Fix checkalllitmus.sh comment omits d2d378686e93 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits d358876036d5 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits b94acf2c2220 tools/memory-model: Update parseargs.sh for hardware verification omits f1325a6522ef tools/memory-model: Fix paulmck email address on pre-exist [...] omits e0d106e3baee tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 96771e95dba7 tools/memory-model: Make judgelitmus.sh identify bad macros omits 006c9ef5dd59 tools/memory-model: Make cmplitmushist.sh note timeouts omits 704093041c62 tools/memory-model: Make judgelitmus.sh note timeouts omits 9d416212d221 tools/memory-model: Add recent references omits 364e7d3058fc drm/pl111: Support Integrator IM-PD1 module omits e22998f53a1e Bluetooth: Fix a typo in Kconfig omits 1ef72a04195f ACPICA: Update version to 20200214 Version 20200214 omits 54a2a15a5664 ACPICA: Fix a couple of typos omits a34991fdf421 ACPICA: use acpi_size instead of u32 for prefix_path_length omits 8dbb75ce3317 ACPICA: cast length arguement to acpi_ns_build_normalized_ [...] omits 45bbbbe2d5bc ACPICA: cast the result of the pointer difference to u32 omits 464fa2bd52c1 ACPICA: Table Manager: Update comments in a function header omits a1dc35b840e9 ACPICA: Enable sleep button on ACPI legacy wake omits 4444b1785293 ACPICA: Fix a comment "enable" fixed events -> "disable" a [...] omits 9e43f5d544e4 ACPICA: ASL-ASL+ converter: make root file a parameter for [...] omits 1f57e6a2c4ae ACPICA: ASL-ASL+ converter: remove function parameters fro [...] omits 885a066e9603 drm: drop unused drm_display_mode.private omits 2f3ba73ae54f drm: drop unused drm_crtc callback omits f07849b2ac77 ARM: Document merges omits 51a9ebd6be97 Merge branch 'arm/fixes' into for-next omits 0f8839f5f323 drm/i915: Force state->modeset=true when distrust_bios_wm==true omits a4277aa398d7 drm/i915/dsc: force full modeset whenever DSC is enabled at probe omits b18e249bf616 drm/i915: Ensure no conflicts with BIOS when updating Dbuf omits acce61bf85f8 drm/print: clean up RATELIMITED macros omits 9ce12ec8ab48 drm/atomic-helper: fix kerneldoc omits 1fc1e8d4f464 drm/i915/mst: Set intel_dp_set_m_n() for MST slaves omits 8dc5efe3d17c ALSA: usb-audio: Add support for Presonus Studio 1810c omits 5036c0d0f280 drm/edid: Add a FIXME about DispID CEA data block revision omits 6e8a942b9ddc drm/edid: Document why we don't bounds check the DispID CE [...] omits 4d23f4848624 drm/edid: Clear out spurious whitespace omits f447dd1fa3f5 drm/edid: Introduce is_detailed_timing_descritor() omits a7a131ac18a2 drm/edid: Don't accept any old garbage as a display descriptor omits 7304b9810a73 drm/edid: Check the number of detailed timing descriptors [...] omits 9d55bebd9816 of/address: Support multiple 'dma-ranges' entries omits 7a8b64d17e35 of/address: use range parser for of_dma_get_range omits 3cd23f021e2e ASoC: meson: codec-glue: fix pcm format cast warning omits 74a56f2a4a9e ASoC: meson: aiu: fix acodec dai input name init omits 6e700f067219 ASoC: meson: aiu: fix irq registration omits 269f00171273 ASoC: meson: aiu: fix clk bulk size allocation omits 51c366e38aaa ASoC: meson: aiu: remove unused encoder structure omits bc5e522ec471 of/address: Rework of_pci_range parsing for non-PCI buses omits c67f3df88ffc of: Drop struct of_pci_range.pci_space field omits 6a9166b5beb8 powerpc: Drop using struct of_pci_range.pci_space field omits e252d2937e6c microblaze: Drop using struct of_pci_range.pci_space field omits 04dd0b6584cd arm64: dts: meson: a1: add secure power domain controller omits b3dde5013e13 soc: amlogic: Add support for Secure power domains controller omits 165b5fb294e8 dt-bindings: power: add Amlogic secure power domains bindings omits fe98d0ff5d5c firmware: meson_sm: Add secure power domain support omits 7f97d3e80649 drm/mcde: Fix Sphinx formatting omits eab2404ba798 Bluetooth: Add BT_PHY socket option omits 99c73ce158a4 drivers base/arch_topology: Reformat topology_get_[cpu/fre [...] omits e92a4eb490cb drivers base/arch_topology: Remove 'struct sched_domain' f [...] omits 146f66975baf ALSA: pcm: oss: Unlock mutex temporarily for sleeping at r [...] omits 06e33595e96f misc: Use kzalloc() instead of kmalloc() with flag GFP_ZERO. omits 1031eb90c177 char: virtio: Replace zero-length array with flexible-arra [...] omits b2354e4009a7 ASoC: core: ensure component names are unique omits b57a368efde6 usb: gadget: f_phonet: Replace zero-length array with flex [...] omits 21a37aeda674 USB: musb: Replace zero-length array with flexible-array member omits 6ecc632d4b35 usb: typec: tcpm: set correct data role for non-DRD omits 21d78d860cd6 thunderbolt: Add missing kernel-doc parameter descriptions omits 0616ca73fd35 usb: use kobj_to_dev() API omits 643f7d95fe23 serial: core: use octal permissions on module param omits d2403cadc1ee serial: core: Consolidate spin lock initialization code omits 7a49955af144 serial: core: Introduce uart_console_enabled() helper omits 7ff6ea0fd384 drm/print: Delete a few unused shouting macros omits b1f17561541c staging: wilc1000: define macros to replace magic number values omits 5832cbe21c16 staging: wilc1000: use short name for hif local variable i [...] omits 167bd21c315e staging: wilc1000: define macros for different register ad [...] omits a088ae77f44b staging: wilc1000: use commmon function to set SDIO block size omits bf13984d515d staging: wilc1000: make use of ALIGN macro omits eda308be643f staging: wilc1000: refactor interrupt handling for sdio omits 759af9b84eec staging: wilc1000: remove use of MAX_NUN_INT_THRPT_ENH2 macro omits 38f193dff5cc staging: wilc1000: make use of FIELD_GET/_PREP macro omits c77761d660a6 staging: rtl8723bs: Fix spacing issues omits fcf7df7aae24 drm/i915/selftests: Check for the error interrupt before we wait! omits 602dce6dfc18 ARM: Document merges omits 215be713d05d drm/sun4i: dsi: Remove incorrect use of runtime PM omits 0ad13c6a7cfb Merge branch 'arm/fixes' into for-next omits 1a2703bd7356 drm/sun4i: dsi: Allow binding the host without a panel omits 0e4e3fb4901d drm/sun4i: dsi: Use NULL to signify "no panel" omits dc84f0915128 drm/sun4i: dsi: Remove unused drv from driver context omits 1acb2249ee38 arm: Remove TIF_NOHZ omits 68d875131e43 x86: Remove TIF_NOHZ omits 490f561b783d context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ omits 7c805795307b x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY omits 4e0e6a626bf4 arm64: dts: allwinner: pinebook: Remove unused AXP803 regulators omits cee5f20fece3 Bluetooth: secure bluetooth stack from bluedump attack omits e9a0ef0b5ddc ALSA: usb-audio: Don't create a mixer element with bogus v [...] omits 8033917515c7 Merge branches 'sunxi/clk-for-5.7', 'sunxi/core-for-5.7' a [...] omits 4c2bc78fe9d1 ARM: dts: sun7i: Add Linutronix Testbox v2 board omits fc976f50ae77 dt-bindings: arm: sunxi: Add Linutronix Testbox omits 3084ea9ea889 thunderbolt: icm: Replace zero-length array with flexible- [...] omits c2a9fca17e4c thunderbolt: eeprom: Replace zero-length array with flexib [...] omits 926b005cd8c4 drm/i915: split out display debugfs to a separate file omits c93214689f0c MAINTAINERS: Sort entries in database for PIN CONTROLLER omits b1d84a3d0a26 pinctrl: bcm2835: Add support for all GPIOs on BCM2711 omits 90bfaf028d61 pinctrl: bcm2835: Refactor platform data omits be30d5de0a5a pinctrl: bcm2835: Drop unused define omits 6f87359e8bca pinctrl: actions: Fix functions groups names for S700 SoC omits 184d8e13f9b1 pinctrl: mediatek: Add support for pin configuration dump [...] omits cafe19db7751 pinctrl: mediatek: Backward compatible to previous Mediate [...] omits 1bea6afbc842 pinctrl: mediatek: Refine mtk_pinconf_get() omits 3599cc525486 pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() omits 5f755e1f1efe pinctrl: mediatek: Supporting driving setting without mapp [...] omits 3de7deefce69 pinctrl: mediatek: Check gpio pin number and use binary se [...] omits ef1ea54eab0e pinctrl: qcom: Add ipq6018 pinctrl driver omits eed1015c4c42 dt-bindings: pinctrl: qcom: Add ipq6018 pinctrl bindings omits ce35e21d82bc soc: mediatek: knows_txdone needs to be set in Mediatek CM [...] omits 814d51f8889b PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE omits b8e6e27c626e Documentation: PM: QoS: Update to reflect previous code changes omits fe52de36dc5d PM: QoS: Update file information comments omits 67b06ba01857 PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions omits 5371a79be97c sound: Call cpu_latency_qos_*() instead of pm_qos_*() omits 77b352456941 drivers: usb: Call cpu_latency_qos_*() instead of pm_qos_*() omits 01d2b1898c7c drivers: tty: Call cpu_latency_qos_*() instead of pm_qos_*() omits c4c632e9074b drivers: spi: Call cpu_latency_qos_*() instead of pm_qos_*() omits 81e95ad74154 drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() omits d1b98305916b drivers: mmc: Call cpu_latency_qos_*() instead of pm_qos_*() omits 7c51a06b2560 drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() omits 6ca50a47c096 drivers: hsi: Call cpu_latency_qos_*() instead of pm_qos_*() omits 4d4dda487a36 drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() omits 2c77ae22ff8a drm/virtio: fix error check omits 9d7e22b27ba7 Merge branch 'for-5.6/upstream-fixes' into for-next omits e4ac6b1829d4 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_AD7879 omits 8cf1eb848e26 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ATMEL_MXT omits 7007f2eca0f2 ARM: dts: imx7-colibri: fix muxing of usbc_det pin omits 06d3ff6e7451 drm/i915: move intel_csr.[ch] under display/ omits de8cf61c25c5 ARM: dts: imx7-colibri: add alias for RTC omits ef71fdb266d7 arm64: dts: msm8916: Properly deal with ETMv4 power management omits 24254a8edff5 arm64: dts: qcom: sc7180: Add nodes for eMMC and SD card omits 33b8cd0065b4 arm64: defconfig: Enable Qualcomm PM8XXX vibrator support omits 89e7eddece61 soc: qcom: aoss: Read back before triggering the IRQ omits df636eea2b78 soc: qcom: aoss: Use wake_up_all() instead of wake_up_inte [...] omits e83291d9d666 arm64: dts: qcom: sc7180: Add bluetooth node on SC7180 IDP board omits 4671f9cf78c6 arm64: dts: ls1088a: support eMMC HS200 speed mode for RDB board omits edc2569b61de ARM: imx: limit errata selection to Cortex-A9 based designs omits ccf17617be4b ARM: dts: imx7d: cl-som-imx7: update pfuze3000 max voltage omits 119c98f16e70 ARM: dts: imx7-colibri: add gpio-line-names omits 33db2ce73e9a clk: imx: imx8mn: use imx8m_clk_hw_composite_core omits 811e4171d0f5 clk: imx: imx8mm: use imx8m_clk_hw_composite_core omits 7a8d3b90bdfe clk: imx: imx8mq: use imx8m_clk_hw_composite_core omits 62668b68dc8e clk: imx: composite-8m: add imx8m_clk_hw_composite_core omits 7155c44624d0 ARM: dts: ls1021a: Restore MDIO compatible to gianfar omits 6b4953fe32ff ARM: dts: imx7ulp-evk: disable usbotg1 overcurrent function omits ea38ca9a2607 arm64: dts: imx8mq-librem5-devkit: Add proximity sensor omits b5cc96d3bfcb soc: imx: gpcv2: include linux/sizes.h omits 14875e57d8ea clk: imx: imx8mp: add ocotp root clk omits 4c9403540f28 arm64: dts: imx8mm: drop redundant interrupt-parent omits 54d6477dca3b ARM: dts: imx7d: fix opp-supported-hw omits a0c15bd5ebbf ARM: dts: imx: Kill off "simple-panel" compatibles omits 67ccd2b97db2 of/address: Move range parser code out of CONFIG_PCI omits e11f5bd8228f drm: Add support for DP 1.4 Compliance edid corruption test omits 253050f57c7a selinux: factor out loop body from filename_trans_read() omits cabe17d0173a ACPI: watchdog: Set default timeout in probe omits 2ba33a4e9e22 ACPI: watchdog: Fix gas->access_width usage omits 1dade3a7048c ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro omits a1b93e890d4f ACPI: Add new tiny-power-button driver to directly signal init omits ac1cc6b4856f ACPI: button: move HIDs to acpi/button.h omits 8eecfb3985e8 drm/i915: switch i915_driver_probe() to use i915 local variable omits 46edcdbdb6d8 drm/i915: register vga switcheroo later, unregister earlier omits c16904b0f305 drm/amd/powerplay: correct the way for checking SMU_FEATUR [...] omits e37a0c313a0f ASoC: meson: gx: add sound card support omits fd00366b8e41 ASoC: meson: gx: add sound card dt-binding documentation omits aa9c3b7273a5 ASoC: meson: axg: extract sound card utils omits 65816025d461 ASoC: meson: aiu: add internal dac codec control support omits b82b734c0e9a ASoC: meson: aiu: add hdmi codec control support omits 6ae9ca9ce986 ASoC: meson: aiu: add i2s and spdif support omits 06b728243867 ASoC: meson: aiu: add audio output dt-bindings omits 9c29fd9bdf92 ASoC: meson: g12a: extract codec-to-codec utils omits 1dfa5a5ab345 ASoC: core: allow a dt node to provide several components omits b53742865e9f RDMA/hns: Delayed flush cqe process with workqueue omits ffd541d45726 RDMA/hns: Add the workqueue framework for flush cqe handler omits 02042a4cf472 serial: 8250_pci: Replace zero-length array with flexible- [...] omits 4a37c0fcf5d4 serial: sc16is7xx: Replace zero-length array with flexible [...] omits e2327678732d staging: vc04_services: Fix wrong early return in next_ser [...] omits 2e5b1886e9ba Documentation: bootconfig: fix Sphinx block warning omits 473da2f0d80a docs: userspace: ioctl-number: remove mc146818rtc conflict omits 3b82a112ce59 Documentation/ABI: move sysfs-kernel-uids to removed directory omits c75fb63bb4ef kcsan: Fix misreporting if concurrent races on same address omits 895f2c20a88a docs: admin-guide: Add description of %c corename format omits 067dde902f71 drm/i915/hdmi: prefer to_i915() over drm->dev_private to g [...] omits 56e6b3b0b381 Documentation: zram: fix the description about orig_data_s [...] omits cb63032b1233 Documentation: nfs: knfsd-stats: convert to ReST omits 04f81fb08d06 Documentation: nfs: nfs41-server: convert to ReST omits 250baf06aacf Documentation: nfs: rpc-server-gss: convert to ReST omits f0bf8a988b26 Documentation: nfs: rpc-cache: convert to ReST omits 34e75cf4beb1 Documentation: nfs: convert pnfs.txt to ReST omits f03d9fadfe13 RDMA/core: Add weak ordering dma attr to dma mapping omits 5ea771abd5a3 kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ omits 4c8ed8b12674 drm/i915/selftests: Exercise timeslice rewinding omits ca750d4a9c42 RDMA/ucma: Mask QPN to be 24 bits according to IBTA omits f6d100d97b4e Merge branch 'kcsan.2020.02.07a' into HEAD omits acd624185d20 dmaengine: ti: dma-crossbar: convert to devm_platform_iore [...] omits 6ebb827f7aad dmaengine: sun4i: use 'linear_mode' in sun4i_dma_prep_dma_cyclic omits 2227ab4216cd dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() omits 83c49f734463 dmaengine: doc: fix warnings/issues of client.rst omits 5ca3364a83b2 dmaengine: ti: omap-dma: Replace zero-length array with fl [...] omits 6a8785082c83 dmaengine: uniphier-mdmac: replace zero-length array with [...] omits 57a8cc725622 dmaengine: bcm-sba-raid: Replace zero-length array with fl [...] omits ff095986e6b4 dt-bindings: dma: ti-edma: fix example compatible property omits 61b5865d56bb dmaengine: idxd: fix runaway module ref count on device dr [...] omits bfc8f1a87c37 dmaengine: idxd: remove set but not used variable 'idxd_cdev' omits 9051db381fab mmc: sdhci-msm: Mark sdhci_msm_cqe_disable static omits f7b280c63881 dmaengine: idxd: remove set but not used variable 'group' omits 512a928affd5 ARM: imx: build v7_cpu_resume() unconditionally omits aea7afd9079f spi: spidev_test: Remove the whole "include" directory whe [...] omits 470a072e1220 spi: spidev_test: Use perror() only if errno is not 0 omits 1f3c36328a48 spi: spidev_test: Check input_tx and input_file first afte [...] omits 020bd6c48ebd spi: spidev_test: Remove break after exit statement omits ca065bf12771 USB: apple-mfi-fastcharge: fix endianess issue in probe omits eb0bbba7636b ARM: dts: imx6: phycore-som: fix emmc supply omits 0c48a65394ab ASoC: rt5682: Enable PLL2 function omits e06b8524e8e5 drm/i915/gt: Suppress warnings for unused debugging locals omits ff0035e4c223 ASoC: mediatek: mt8183-da7219: apply some refactors omits 195a64317105 ASoC: mediatek: mt8183-da7219: support TDM out and 8ch I2S out omits 8726ee6148fe ASoC: mediatek: mt8183-da7219: pull TDM GPIO pins down whe [...] omits ec7ba9e1500b ASoC: mediatek: mt8183-da7219: change supported formats of [...] omits 48e678076e58 drm: Remove legacy version of get_scanout_position() omits f397d66b31ab drm: Clean-up VBLANK-related callbacks in struct drm_driver omits 4bebe91adbf5 drm/vmwgfx: Convert to CRTC VBLANK callbacks omits dc3260d0f6c6 drm/vkms: Convert to CRTC VBLANK callbacks omits 7e69ed6ea1c6 drm/vc4: Convert to CRTC VBLANK callbacks omits 3c8639ce14c9 drm/vc4: Convert to struct drm_crtc_helper_funcs.get_scano [...] omits 87b09c6227b7 drm/sti: Convert to CRTC VBLANK callbacks omits 9661510e51ee drm/stm: Convert to CRTC VBLANK callbacks omits b70fbfc7d516 drm/stm: Convert to struct drm_crtc_helper_funcs.get_scano [...] omits 76e8cfd802c5 drm/msm: Convert to CRTC VBLANK callbacks omits 273eb5ed7812 drm/msm: Convert to struct drm_crtc_helper_funcs.get_scano [...] omits d7757ba3f22a drm/radeon: Convert to CRTC VBLANK callbacks omits 27b4118d5c1b drm/radeon: Convert to struct drm_crtc_helper_funcs.get_sc [...] omits 91640a71e771 drm/nouveau: Convert to CRTC VBLANK callbacks omits 072a26c75cf2 drm/nouveau: Convert to struct drm_crtc_helper_funcs.get_s [...] omits 4bbffbf3c19a drm/i915: Convert to CRTC VBLANK callbacks omits 42eabbe5589f drm/gma500: Convert to CRTC VBLANK callbacks omits e3eff4b5d91e drm/amdgpu: Convert to CRTC VBLANK callbacks omits ea702333e567 drm/amdgpu: Convert to struct drm_crtc_helper_funcs.get_sc [...] omits 7fe3f0d15aac drm: Add get_vblank_timestamp() to struct drm_crtc_funcs omits f1e2b6371c12 drm: Add get_scanout_position() to struct drm_crtc_helper_funcs omits 9e0e8f01c862 drm: Remove internal setup of struct drm_device.vblank_dis [...] omits b2929a9cb2fb Merge tag 'gpio-updates-for-v5.7-part1' of git://git.kerne [...] omits bfaa3549541c soundwire: stream: don't program ports when a stream that [...] omits 60835022e196 soundwire: stream: fix support for multiple Slaves on the [...] omits c7a8f049b828 soundwire: stream: do not update parameters during DISABLE [...] omits c32464c9393d soundwire: stream: only prepare stream when it is configured. omits 59528807715f soundwire: stream: update state machine and add state checks omits fe66a17ecd49 x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead [...] omits f60ccc3558dd cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() omits fa048c59bf1b PM: QoS: Add CPU latency QoS API wrappers omits e033b6c175a3 PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h omits 333eed7d2006 PM: QoS: Simplify definitions of CPU latency QoS trace events omits 2552d3520132 PM: QoS: Rename things related to the CPU latency QoS omits 3a4a0042228a PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain omits 02c92a378940 PM: QoS: Redefine struct pm_qos_request and drop struct pm [...] omits 299a229830a2 PM: QoS: Clean up misc device file operations omits 63cffc05348e PM: QoS: Drop iterations over global QoS classes omits dcd70ca1a3bf PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() omits 7b35370b2ebc PM: QoS: Clean up pm_qos_update_target() and pm_qos_update [...] omits 87ad73567996 PM: QoS: Drop the PM_QOS_SUM QoS type omits 5a7ea52b6fae PM: QoS: Drop pm_qos_update_request_timeout() omits 5cfd31c5b3a3 drm/virtio: fix virtio_gpu_cursor_plane_update(). omits d822ccae8e60 drm/virtio: fix virtio_gpu_execbuffer_ioctl locking omits 0f0658636dab drm/qxl: replace zero-length array with flexible-array member omits a9149d243f25 iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices omits ffd843b9cf17 kdb: Eliminate strncpy() warnings by replacing with strscpy() omits 2f89f37fe23d drm/hisilicon/hibmc: add gamma_set function omits 5970af8b58aa drm/hisilicon/hibmc: add DPMS on/off function omits f2f8653e0d77 drm/hisilicon/hibmc: fix 'xset dpms force off' fail omits 997bac693aca drm/bridge: ti-sn65dsi86: Avoid invalid rates omits c2e1ea320d19 drm/bridge: ti-sn65dsi86: Train at faster rates if slower [...] omits 3438ea3dc896 drm/bridge: ti-sn65dsi86: Group DP link training bits in a [...] omits 37c1d89820e7 drm/bridge: ti-sn65dsi86: Use 18-bit DP if we can omits 457622d9f99b drm/bridge: ti-sn65dsi86: Read num lanes from the DP sink omits cf33de1799c6 drm/bridge: ti-sn65dsi86: Config number of DP lanes Mo' Betta omits fa8a66c68755 drm/bridge: ti-sn65dsi86: Don't use MIPI variables for DP link omits 2f8fcc7794c1 drm/bridge: ti-sn65dsi86: zero is never greater than an un [...] omits ca1b885cbe9e drm/bridge: ti-sn65dsi86: Split the setting of the dp and [...] omits 7f19380b2cfd crypto: qce - handle AES-XTS cases that qce fails omits ce163ba0bf29 crypto: qce - use AES fallback for small requests omits d6364b812843 crypto: qce - use cryptlen when adding extra sgl omits 9ce9a5d5c362 crypto: allwinner - remove redundant platform_get_irq erro [...] omits 00adbe714b28 crypto: chelsio - Print the chcr driver information while [...] omits 8e3b7fd7ea55 crypto: tcrypt - fix printed skcipher [a]sync mode omits 7f1cfe41cc29 crypto: proc - simplify the c_show function omits 9195189e00a7 crypto: chelsio - This fixes the kernel panic which occurs [...] omits 1c502e2e2d79 crypto: chelsio - This fixes the libkcapi's cbc(aes) aio f [...] omits 4fb3d8ba2824 crypto: arm64/poly1305 - ignore build files omits 20f513091caf crypto: ccree - remove set but not used variable 'du_size' omits 8962c6d2c2b8 crypto: ccree - dec auth tag size from cryptlen map omits 11144416a755 crypto: caam/qi - optimize frame queue cleanup omits 21f802cc9896 crypto: ccree - fix AEAD blocksize registration omits 4aaefb621e9c crypto: ccree - fix some reported cipher block sizes omits 504e84abec7a crypto: ccree - only try to map auth tag if needed omits ce0fc6db38de crypto: ccree - protect against empty or NULL scatterlists omits 07b586fe0662 crypto: x86/curve25519 - replace with formally verified im [...] omits eed74b3eba9e crypto: rng - Fix a refcounting bug in crypto_rng_reset() omits 00e62e868ccd crypto: hisilicon - Fix duplicate print when qm occur mult [...] omits f826e6efb42b crypto: hisilicon - Unify error detect process into qm omits de3daf4b4ad5 crypto: hisilicon - Configure zip RAS error type omits eaebf4c3b103 crypto: hisilicon - Unify hardware error init/uninit into QM omits 54498e8070e1 i2c: altera: Fix potential integer overflow omits 9e661cedcc0a i2c: jz4780: silence log flood on txabrt omits 3e8cb8b2eaeb fuse: fix stack use after return omits c920a191302e Bluetooth: hci_uart: Replace zero-length array with flexib [...] omits 7c36948329cd Bluetooth: hci_intel: Replace zero-length array with flexi [...] omits 683cc86d812c Bluetooth: btintel: Replace zero-length array with flexibl [...] omits 3873fd1a43c7 drm/i915: Use engine wa list for Wa_1607090982 omits 569334014370 scsi: core: Delete scsi_use_blk_mq omits 0d9630084cf8 scsi: zorro_esp: Restore devm_ioremap() alignment omits 70ea36033041 arm64: dts: freescale: s32v234: use generic name bus omits 53458f86683b arm64: dts: imx8mn: Init rates and parents configs for clocks omits 815364d0424e arm64: dts: freescale: add Kontron sl28 support omits 42ef961b247f arm64: dts: imx8mn: add clock for snvs rtc node omits 57795654fb55 clk: imx: pll14xx: Add new frequency entries for pll1443x table omits 16e71d4da799 clk: imx8mn: add SNVS clock to clock tree omits b86a8ad2870e dt-bindings: clock: Refine i.MX8MN clock binding omits d2d46dfaa72b dt-bindings: clock: imx8mn: add SNVS clock omits 16d848e11836 dt-bindings: clock: Convert i.MX8MM to json-schema omits b8fa48437690 dt-bindings: clock: Convert i.MX8MQ to json-schema omits 21437391a5f9 ARM: dts: imx6dl-yapp4: Specify USB overcurrent protection [...] omits 1cbadd0c331f scsi: ufs-qcom: Delay specific time before gate ref clk omits 09f17791e640 scsi: ufs: Add dev ref clock gating wait time support omits c63d6099a795 scsi: ufs: Fix ufshcd_hold() caused scheduling while atomic omits 38f3242e9e20 scsi: ufs: Remove the check before call setup clock notify vops omits 8240dd97cef4 scsi: ufs-qcom: Adjust bus bandwidth voting and unvoting omits 90d88f47e8d0 scsi: ufs: set load before setting voltage in regulators omits 2824ec9f9e81 scsi: ufs: Flush exception event before suspend omits 518b32f1ddf5 scsi: ufs: Select INITIAL ADAPT type for HS Gear4 omits 984eaac133e3 scsi: ufs: introduce common function to disable host TX LCC omits 618b4d07a442 scsi: ufs: ufs-mediatek: fix TX LCC disabling timing omits e9e40543ad5b spi: Add generic SPI multiplexer omits d548ed71cb88 dt-bindings: spi: Document binding for generic SPI multiplexer omits d69f763fd360 regulator: da9062: Replace zero-length array with flexible [...] omits d8dd3f92a6ba ASoC: Fix SND_SOC_ALL_CODECS imply misc fallout omits 1d0158f547e0 ASoC: Fix SND_SOC_ALL_CODECS imply I2C fallout omits ce0c97f8a293 ASoC: Fix SND_SOC_ALL_CODECS imply SPI fallout omits eadd54c75f1e dt-bindings: Convert the binding file google, cros-ec-code [...] omits 5d9fa03e6c35 ASoC: soc-pcm: tidyup soc_pcm_open() order omits 62c86d1d5fd9 ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open() omits dd03907bf129 ASoC: soc-pcm: call snd_soc_component_open/close() once omits 23a653eb1f3f regulator: da9063: Replace zero-length array with flexible [...] omits 931cfff0458a Merge branch 'clk-socfpga' into clk-next omits 8c0e783d2c7b clk: socfpga: stratix10: simplify parameter passing omits cc26ed7be46c clk: stratix10: use do_div() for 64-bit calculation omits 54d34bbe08f1 Merge branch 'clk-si5341' into clk-next omits 898fe3af935a Merge branch 'clk-formatting' into clk-next omits be545c79b289 clk: Fix continuation of of_clk_detect_critical() omits 3f4d7755556b Merge branch 'clk-samsung' into clk-next omits 8d7a577d04e8 clk: samsung: Remove redundant check in samsung_cmu_register_one omits bbc9409f8c8e Merge branch 'clk-at91' into clk-next omits 143e04dab6b4 clk: at91: add at91sam9n12 pmc driver omits 0969b242f7b8 clk: at91: add sama5d3 pmc driver omits 12dc8d3be9d8 clk: at91: add at91sam9g45 pmc driver omits 9962fb0d1995 clk: at91: usb: introduce num_parents in driver's structure omits d7a83d67a169 clk: at91: usb: use proper usbs_mask omits 43b203d32b77 clk: at91: sam9x60: fix usb clock parents omits b0ecf1c6c6e8 clk: at91: usb: continue if clk_hw_round_rate() return zero omits 5bf7f4a24938 clk: at91: sam9x60: Don't use audio PLL omits 0d426990beac Merge branch 'clk-phase-errors' into clk-next omits 2760878662a2 clk: Bail out when calculating phase fails during clk regi [...] omits 0daa376d832f clk: Move rate and accuracy recalc to mostly consumer APIs omits 768a5d4f63c2 clk: Use 'parent' to shorten lines in __clk_core_init() omits f21cf9c77ee8 clk: Don't cache errors from clk_ops::get_phase() omits 5d98429bbebc Merge branch 'clk-fixes' into clk-next omits 6e37add6b938 Merge branch 'clk-qcom' into clk-next omits 29093b1a5833 clk: qcom: rpmh: Add support for RPMH clocks on SM8250 omits fdd373a4e0c8 dt-bindings: clock: Add RPMHCC bindings for SM8250 omits f78f29079327 clk: qcom: alpha-pll: Make error prints more informative omits 1a6151128c84 clk: qcom: gpucc: Add support for GX GDSC for SC7180 omits 04ac0ad7e8ed dt-bindings: clk: qcom: Add support for GPU GX GDSCR omits efbd9129dfe8 clk: qcom: dispcc: Remove support of disp_cc_mdss_rscc_ahb_clk omits 8de427d52da3 clk: qcom: videocc: Update the clock flag for video_cc_vco [...] omits 9bd5910d7f3d selftests/cgroup: add tests for cloning into cgroups omits ef2c41cf38a7 clone3: allow spawning processes into cgroups omits f3553220d4cc cgroup: add cgroup_may_write() helper omits 5a5cf5cb30d7 cgroup: refactor fork helpers omits 17703097f345 cgroup: add cgroup_get_from_file() helper omits 6df970e4f5d2 cgroup: unify attach permission checking omits 152f9a049efc Merge branch 'v5.6-clk/fixes' into for-next omits 23ac8981671f Merge branch 'v5.7-armsoc/dts64' into for-next omits ac787d915beb clk: rockchip: fix incorrect configuration of rk3228 aclk_ [...] omits dbb0a828e9ab arm64: dts: rockchip: Explicitly pinmux the regulator conf [...] omits e5ab00edc3d5 arm64: dts: rockchip: Add ethernet phy to rk3399-orangepi omits 6f7e1c1929e0 arm64: dts: rk3399: Remove extcon unit address and extcon- [...] omits 239a5791ffd5 dynamic_debug: allow to work if debugfs is disabled omits a49e4629b5ed cpuset: Make cpuset hotplug synchronous omits 3010c5b9f5f4 cgroup.c: Use built-in RCU list checking omits 04189382c0be kselftest/cgroup: add cgroup destruction test omits f43caa2adc96 cgroup: Clean up css_set task traversal omits 9c974c772464 cgroup: Iterate tasks that did not finish do_exit() omits 2d4ecb030dcc cgroup: cgroup_procs_next should increase position index omits 2f202d03a578 tty: n_gsm: Replace zero-length array with flexible-array member omits db8dd9697238 cgroup-v1: cgroup_pidlist_next should update position index omits 8ef0c4f06432 Revert "staging/octeon: Mark Ethernet driver as BROKEN" omits 9da303533b40 MIPS: octeon: remove typedef declaration for cvmx_pko_comm [...] omits f7d2bdcb7ead MIPS: octeon: remove typedef declaration for cvmx_helper_l [...] omits f9546de43df2 MIPS: octeon: remove typedef declaration for cvmx_wqe omits 422d97b8b05e Revert "staging: octeon: delete driver" omits 96b06c0a16f7 Revert "staging: octeon-usb: delete the octeon usb host co [...] omits caa6772db4c1 Staging: remove wusbcore and UWB from the kernel tree. omits 4fb8b5aa2a11 staging: wilc1000: refactor p2p action frames handling API's omits a2203cfe0d84 staging: vc04_services: don't increment service refcount w [...] omits 3c27a36f2711 staging: vc04_services: use kref + RCU to reference count [...] omits 0e35fa615e0b staging: gasket: unify multi-line string omits 032974659b36 staging: vc04_services: fix indentation alignment in a few places omits 110700173e97 staging: vc04_services: remove unneeded parentheses omits 147eda2974d4 staging: vc04_services: remove unused function omits 1cd27003497a workqueue: don't use wq_select_unbound_cpu() for bound works omits 434cbcb1bd5d drm/amdgpu: return -EFAULT if copy_to_user() fails omits 72b4c01d6695 drm/amdgpu/gfx10: disable gfxoff when reading rlc clock omits e5f134958d07 drm/amdgpu/gfx9: disable gfxoff when reading rlc clock omits b90c4d667c7e drm/amdgpu/soc15: fix xclk for raven omits 228a10d4e1b0 drm/amdgpu/display move get_num_odm_splits() into dc_resource.c omits cf2156e240bc drm/amdgpu/display: extend DCN guards omits 09034ae43f4e drm/amdgpu/display: extend DCN guard in dal_bios_parser_in [...] omits 00151afc6ff9 drm/powerplay: Ratelimit PP_ASSERT warnings omits 79275af61eb2 drm/amd/powerplay: always refetch the enabled features sta [...] omits c786530b2190 drm/amd/display: fix dtm unloading omits 4a9a4e3a7c2a drm/amd/display: Fix message for encryption omits b215010fd345 drm/amd/display: fix backwards byte order in rx_caps. omits 9124ee78e35d drm/amd/display: update HDCP DTM immediately after hardwar [...] omits 3744ee2c2901 drm/amd/display: no hdcp retry if bksv or ksv list is revoked omits c17f7220f5a6 drm/amd/display: Handle revoked receivers omits 4fdda2e66de0 drm/amdgpu/runpm: enable runpm on baco capable VI+ asics omits 9593f4d6a69b drm/amdkfd: refactor runtime pm for baco omits 3c1224c02e99 drm/amdkfd: show warning when kfd is locked omits 70bedd68e7b3 drm/amdgpu: Fix missing error check in suspend omits dbb92f88648d workqueue: Document (some) memory-ordering properties of { [...] omits 4a4472fdc098 of: clk: Make of_clk_get_parent_{count,name}() parameter const omits c616d2387aee drm/i915/gt: Expand bad CS completion event debug omits 00d963abcb92 tty/serial: 8250_exar: Replace zero-length array with flex [...] omits 514de1c935d1 ASoC: mediatek: mt8183-da7219: add speaker switch omits 128f825aeab7 ASoC: max98357a: move control of SD_MODE to DAPM omits 681c896ceb41 ASoC: wm0010: Replace zero-length array with flexible-arra [...] omits 3b00b042eeaa ARC: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 249fa8217b84 USB: Add driver to control USB fast charge for iOS devices omits 77419aa403ca USB: Fallback to generic driver when specific driver fails omits 88b7381a939d USB: Select better matching USB drivers when available omits aeebf2b54665 USB: Implement usb_device_match_id() omits c9d503370f24 USB: Make it possible to "subclass" usb_device_driver omits ef0f7d1877ac USB: Export generic USB device driver functions omits 6a9746fb0b1b USB: atm: Replace zero-length array with flexible-array member omits d80bdabea986 usb: typec: mux: Drop support for device name matching omits bbe80c9a89b8 usb: typec: altmode: Remove the notification chain omits 684cb4b79e59 usb: typec: Fix the description of struct typec_capability omits ae4ba35d3638 usb: typec: Allow power role swapping even without USB PD omits 7932306a754a usb: typec: Hide the port_type attribute when it's not supported omits b747038d9d14 usb: typec: Make the attributes read-only when writing is [...] omits 882f7a4dae1d usb: dwc3: qcom: Replace <linux/clk-provider.h> by <linux/ [...] omits 82dabf599b22 ASoC: sh: fsi: Restore devm_ioremap() alignment omits b998b75f8603 clk: sunxi-ng: sun8i-de2: Sort structures omits 11d0c436ffed clk: sunxi-ng: sun8i-de2: Add R40 specific quirks omits b0bfba905cf8 clk: sunxi-ng: sun8i-de2: Add rotation core clocks and res [...] omits 8f9b11a33ad6 clk: sunxi-ng: sun8i-de2: Don't reuse A83T resets omits 75250eb75c82 clk: sunxi-ng: sun8i-de2: H6 doesn't have rotate core omits b4bbce660a36 clk: sunxi-ng: sun8i-de2: Add rotation core clocks and res [...] omits 2b48dcb7a821 clk: sunxi-ng: sun8i-de2: Split out H5 definitions omits 614215c8636a ARM: sunxi: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits e79c16ada126 Merge branch 'v5.7-clk/next' into for-next omits 6fae6a5c2cd4 Merge branch 'v5.7-armsoc/soc' into for-next omits e2d7c0d33d0a ARM: rockchip: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 43672cf93c6d Merge branch 'notifications-pipe-core' into keys-next omits 055f08b1b4f6 ARM: Document merges omits b543f027c7d8 Merge branch 'arm/fixes' into for-next omits e70b100806d6 x86/fpu/xstate: Warn when checking alignment of disabled x [...] omits 49a91d61aed1 x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp() omits b7699ccd07d2 smack: Implement the watch_key and post_notification hooks omits 9ba09998baa9 selinux: Implement the watch_key security hook omits d3ebcad2fc6d pipe: Add notification lossage handling omits b67bb04fd27a pipe: Allow buffers to be marked read-whole-or-error for n [...] omits 631ec151fd96 Add sample notification program omits 72938cf0b9c1 keys: Add a notification facility omits 579d6a95e107 Merge branch 'for-5.6/upstream-fixes' into for-next omits 2439545b8c36 ARM: dts: vf610-zii-cfu1: Add voltage monitor DT node omits 6c92d53d0da2 ARM: dts: vf610-zii-dev: Add voltage monitor DT node omits 68aaa6aa1375 ARM: dts: vf610-zii-spb4: Add voltage monitor DT node omits a049c965187c ARM: dts: vf610-zii-ssmb-dtu: Add voltage monitor DT node omits 8ba92585075c ARM: dts: vf610-zii-ssmb-spu3: Add voltage monitor DT node omits 549d46d3827d pipe: Add general notification queue support omits 9a5514dbcb90 pipe: Add O_NOTIFICATION_PIPE omits 858bc27762c1 security: Add a hook for the point of notification insertion omits e8fa137bb3cb security: Add hooks to rule on setting a watch omits 2af8b373dc7a uapi: General notification queue definitions omits 86a9681ffc90 Merge branch 'for-5.6/upstream-fixes' into for-next omits 803e73885ebd Merge branch 'for-5.7/logitech' into for-next omits 630dd6eaffc8 HID: logitech-dj: add debug msg when exporting a HID++ rep [...] omits edea44f5872a Merge branch 'for-5.7/core' into for-next omits 3045696d0ce6 HID: quirks: Remove ITE 8595 entry from hid_have_special_driver 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 f704ff7c3d2d drm/ttm: individualize resv objects before calling release_notify omits 519c2de003b9 drm/ttm: replace dma_resv object on deleted BOs v3 omits 1ec39923ef24 drm/ttm: rework BO delayed delete. v2 omits c5ac87bd9abd clk: rockchip: convert rk3036 pll type to use internal loc [...] omits 087f08b00830 clk: rockchip: convert basic pll lock_wait to use regmap_r [...] omits 9f6a54edf10f clk: rockchip: convert rk3399 pll type to use readl_relaxe [...] omits 91d14ab8d913 ARM: configs: at91: enable sama5d4 compatible watchdog omits b3c62274fb2e ARM: dts: at91: sam9x60ek: enable watchdog node omits 55529d45ed6a ARM: dts: at91: sam9x60: add watchdog node omits 4594d082dbe6 rtc: zynqmp: Clear alarm interrupt status before interrupt enable omits 38a49742de11 rtc: sh: Restore devm_ioremap() alignment omits 33f0c47b8fb4 tools: gpio: implement gpio-watch omits 51c1064e82e7 gpiolib: add new ioctl() for monitoring changes in line info omits d2ac25798208 gpiolib: provide a dedicated function for setting lineinfo omits 248ae1752e91 gpiolib: emit a debug message when adding events to a full kfifo omits dea9c80ee672 gpiolib: rework the locking mechanism for lineevent kfifo omits 5195a89e8583 kfifo: provide kfifo_is_empty_spinlocked() omits 3f2e4c11e136 kfifo: provide noirqsave variants of spinlocked in and out [...] omits b568627307df arm64: dts: mt8173: add arm,no-tick-in-suspend in timer omits a86255fe5258 x86/boot/compressed/64: Use 32-bit (zero-extended) MOV for [...] omits c8b56cd01433 drm/i915/selftests: Avoid choosing zero for phys_sz omits 48bfdb9deffd x86/boot/compressed/64: Use LEA to initialize boot stack pointer omits 37305ede63c7 drm/i915/selftests: Sabotague the RING_HEAD omits 89dd019a8a99 drm/i915: Poison rings after use omits a1a7e3a36e01 xfrm: add the missing verify_sec_ctx_len check in xfrm_add [...] omits 171d449a0285 xfrm: fix uctx len check in verify_sec_ctx_len omits 34896620422e PM: QoS: Drop debugfs interface omits b1df3a2b24a9 drm/virtio: add drm_driver.release callback. omits 81e7301d7da3 drm/cirrus: add drm_driver.release callback. omits 81da8c3b8d3d drm/bochs: add drm_driver.release callback. omits 92c2701ec1f5 arm64: defconfig: Select CONFIG_PINCTRL_IMX8MP by default omits c9aee09f7bb2 ARM: mxs: Enable usbphy1 and usb1 on apx4devkit DTS omits 995fc9eea3db ARM: dts: imx6ul-pico: Convert to DRM bindings omits e5ede2cc965b dt-bindings: arm: fsl: add Kontron sl28 boards omits 32c5cd478983 dt-bindings: arm: fsl: add LS1028A based boards omits bb80b96422b4 ALSA: hda_codec: Replace zero-length array with flexible-a [...] omits 76501954cb9e ALSA: hda/ca0132 - Replace zero-length array with flexible [...] omits 6c8019d08e0e ALSA: usb-midi: Replace zero-length array with flexible-ar [...] omits 9478bd43a2eb ALSA: core: Replace zero-length array with flexible-array member omits 8f4a7a00c101 arm64: dts: qcom: msm8916-samsung-a2015: Reserve Samsung f [...] omits 231cb93c06ac ARM: dts: qcom: msm8974-hammerhead: add support for bluetooth omits 726a117628d6 ARM: dts: qcom: msm8974: add blsp2_uart10 omits bcd3a145b160 ARM: dts: qcom: msm8974-honami: Add USB node. omits d5e205079c34 drivers: qcom: rpmh: remove rpmh_flush export omits aff9cc0847a5 drivers: qcom: rpmh: fix macro to accept NULL argument omits b418cf634cfd arm64: dts: sc7180: Add the sleep_clk to gcc-sc7180 node omits 3d60d80a4162 arm64: dts: qcom: sc7180: Add iommus property to QUP0 and QUP1 omits 31a233a5a17b arm64: dts: qcom: sdm845: Disable pwrkey on Cheza omits ee43b5ab850f ARM: qcom_defconfig: add Broadcom bluetooth options omits 0ea4fb29c689 cpufreq: ti-cpufreq: Add support for OPP_PLUS omits 36eb7dc1bd42 cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULL omits 4ca54d3d3022 security: selinux: allow per-file labeling for bpffs omits 89d4d7c88d2b selinux: generalize evaluate_cond_node() omits 8794d7839038 selinux: convert cond_expr to array omits 2b3a003e1543 selinux: convert cond_av_list to array omits 60abd3181db2 selinux: convert cond_list to array omits 8fd73a4e0bdd ARM: Document merges omits a79585d708c3 Merge branch 'arm/fixes' into for-next omits 6b72fc07d10f ARM: Document merges omits 20d545e0c5e0 ARM: configs: Cleanup old Kconfig options omits e19dbc8f4c24 ARM: npcm: Bring back GPIOLIB support omits 317e5ec3ecaa intel_idle: Update copyright notice, known limitations and [...] omits a472e4b5921e intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16) omits 6eacb15fef4e intel_idle: Clean up kerneldoc comments for multiple functions omits 6eb0443ac89d intel_idle: Reorder declarations of static variables omits ab1a8522d81e intel_idle: Annotate init time data structures omits 7f843dd71258 intel_idle: Add __initdata annotations to init time variables omits 30a996fbb359 intel_idle: Relocate definitions of cpuidle callbacks omits bc721c1e4517 intel_idle: Clean up definitions of cpuidle callbacks omits 40ab82e08d78 intel_idle: Simplify LAPIC timer reliability checks omits 8acd7c56c1b5 staging: greybus: Replace zero-length array with flexible- [...] omits 1f9d6a3d2ebc staging: unisys: visorinput: Replace zero-length array wit [...] omits 3aef021b2df7 mei: limit number of bytes in mei header. omits 6736041f9606 mei: bus: replace zero-length array with flexible-array member omits d0cff8adce13 misc: vexpress: Replace zero-length array with flexible-ar [...] omits 42fb60de3129 drm/i915/gem: Don't leak non-persistent requests on changi [...] omits 6eaaa9e89719 firmware/dmi: Report DMI Bios & EC firmware release omits 2ed9d77aa76b staging: exfat: Rename variable 'AccessTimestamp' to 'acce [...] omits c09c0adc20cd staging: exfat: Rename variable 'ModifyTimestamp' to 'modi [...] omits d9cd17a258c3 staging: exfat: Rename variable 'CreateTimestamp' to 'crea [...] omits 439968b7bb61 staging: exfat: Rename variable 'NumSubdirs' to 'num_subdirs' omits a474b9021ef4 staging: exfat: Rename variable 'Attr' to 'attr' omits cc3edc28b9ad staging: exfat: Rename variable 'ShortName' to 'short_name' omits 731e7914190b staging: exfat: Rename variable 'Name' to 'name' omits 36b392b0423a staging: exfat: Rename variable 'MilliSecond' to 'millisecond' omits ac4db9acc5d5 staging: exfat: Rename variable 'Second' to 'second' omits 56a2ba5a228a staging: exfat: Rename variable 'Minute' to 'minute' omits 984e8f24dcd5 staging: exfat: Rename variable 'Hour' to 'hour' omits 88ff49cc06e5 staging: exfat: Rename variable 'Day' to 'day' omits 7904b260f9da staging: exfat: Rename variable 'Month' to 'month' omits 98e5df86e564 staging: exfat: Rename variable 'Year' to 'year' omits b264fad30bf6 staging: qlge: qlge_main.c: fix style issues omits 0f4f67b55142 staging: wilc1000: directly fetch 'priv' handler from 'vif [...] omits a474df5c1484 staging: wilc1000: remove use of vendor specific IE for p2 [...] omits d2bdc4929160 staging: wfx: use more power-efficient sleep for reset omits 40a97d55a6b7 staging: wfx: use sleeping gpio accessors omits 7f70c919ffb8 staging: wfx: follow compatible = vendor,chip format omits eec6e3ee636e staging: wfx: add proper "compatible" string omits e2525a95cc08 staging: wfx: annotate nested gc_list vs tx queue locking omits 4033714d6cbe staging: wfx: fix init/remove vs IRQ race omits 032b423b31ad staging: wfx: remove set but not used variable 'tx_priv' omits c12e13dcd814 x86/fpu/xstate: Fix last_good_offset in setup_xstate_features() omits 0b02f97f40d8 drm/i915: Fix the docs for intel_set_cdclk_post_plane_update() omits 40d427931dee drm/i915: Don't use uninitialized 'ret' omits beb205dd67aa RDMA/siw: Fix setting active_mtu attribute omits 9a4b24108d92 i40iw: Do an RCU lookup in i40iw_add_ipv4_addr omits d7e2d3432ae7 RDMA/hns: Optimize eqe buffer allocation flow omits b14c95bee835 RDMA/hns: Cleanups of magic numbers omits 43fb5892cdfa RDMA/cma: Use refcount API to reflect refcount omits e368d23f57f6 RDMA/cma: Rename cma_device ref/deref helpers to to get/put omits be439912e7c2 RDMA/cma: Use refcount API to reflect refcount omits 5ff8c8fa44c2 RDMA/cma: Rename cma_device ref/deref helpers to to get/put omits cc055dd3a713 RDMA/cma: Use RDMA device port iterator omits 081ea5195a11 RDMA/cma: Use a helper function to enqueue resolve work items omits f16ccb6445d3 drm/i915: Disable use of hwsp_cacheline for kernel_context omits 90aeca875f8a dt-bindings: display: Convert etnaviv to json-schema omits c03b401250ca dt-bindings: add vendor prefix for OzzMaker and Waveshare [...] omits db1b4b3a7ae1 dt-bindings: soc: imx: add binding doc for aips bus omits 17ff9478ffa3 dt-bindings: Add ITE Tech prefix omits d49850110434 dt-bindings: usb: dwc2: add support for STM32MP15 SoCs USB [...] omits db70e2c13983 drm/amd/display: Remove set but not unused variable 'strea [...] omits d7c719546653 drm/amdgpu/powerplay: fix baco check for vega20 omits 5d8b936df284 drm/amdgpu/smu: properly handle runpm/suspend/reset omits f0f7ddfc3421 drm/amdgpu: add flag for runtime suspend omits 0a28eee97be9 drm/amdgpu:/navi10: use the ODCAP enum to index the caps array omits 17b9998441d3 drm/amdgpu: update smu_v11_0_pptable.h omits a6605c43f986 drm/amdgpu: Do not move root PT bo to relocated list omits 278628fa4642 drm/amdgpu: correct comment to clear up the confusion omits 6a52d4641c3a drm/amd/powerplay: suppress nonsupport profile mode overru [...] omits 54c96f867952 drm/amd/powerplay: update smu11_driver_if_navi10.h omits 1b53e733238c drm/amd/display: DCN2.x Do not program DPPCLK if same value omits 9a14e8164938 drm/amd/display: Use fb_base/fb_offset if available for tr [...] omits 115c7e7f0501 drm/amd/display: Add psr get_state call omits 71bbb1fcb192 drm/amd/display: Don't map ATOM_ENABLE to ATOM_INIT omits a760fc1bff03 drm/amd/display: add monitor patch to disable SCDC read/write omits 5bf24270d1cc drm/amd/display: add odm split logic to scaling calculations omits 97f1fbda21c4 drm/amd/display: 3.2.72 omits 5a33b037f045 drm/amd/display: Drop unused field from dc_panel_patch omits 710e0cede861 drm/amd/display: Update register defines omits 7ba99b43be65 drm/amd/display: Toggle VSR button cause system crash omits 945628101be5 drm/amd/display: Add backlight support via AUX omits 8a683eb6311a drm/amd/display: Add AUX backlight register omits 8eb85cb5ada1 drm/amd/display: Hookup psr set version call omits 0136684f9b58 drm/amd/display: Pass override OUI in to dc_init_data omits 5c4a6d6297b0 drm/amd/display: Remove unused values from psr struct omits bd2d7067ef78 drm/amd/display: Don't treat missing command table as failure omits cb8348fec250 drm/amd/display: always apply T7/T9 delay logic omits 3b4a18a355d2 drm/amdgpu/vcn2.5: fix warning omits ea6f0931c1e7 drm/amdgpu: limit GDS clearing workaround in cold boot sequence omits 4bcbc25ce7fb drm/amdgpu/sriov set driver_table address in VF omits e62bf83aa1bb drm/irq: remove check on dev->dev_private omits 7b94ace7ec5e Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits 1565e8e8ef0b dt-bindings: spi: imx: Add i.MX8MM/i.MX8MN/i.MX8MP compatible omits f305047b4959 drm/panel: simple: Add Rocktech RK101II01D-CT panel omits 6caea21957c1 dt-bindings: panel-simple: Add rocktech,rk101ii01d-ct compatible omits 9d789dc047e3 ALSA: dmaengine_pcm: Consider DMA cache caused delay in po [...] omits b56be800f129 ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once omits e82ebffce3ec ASoC: soc-pcm: don't use bit-OR'ed error omits 09e88f8a5c56 ASoC: soc-pcm: add for_each_dapm_widgets() macro omits 5c25bd641a7b ASoC: soc-pcm: adjustment for DAI member 0 reset omits 7a5aaba4a4f4 ASoC: soc-pcm: add snd_soc_runtime_action() omits 6313e78e720f drm/i915/selftests: Relax timeout for error-interrupt rese [...] omits 4017ad7bbc32 drm: Nerf drm_global_mutex BKL for good drivers omits 591a2abf149f drm: Push drm_global_mutex locking in drm_open omits c368ec194dd0 drm/client: Rename _force to _locked omits 64914da24ea9 drm/fbdev-helper: don't force restores omits e81a2557e065 drm/ttm: use RCU in ttm_bo_flush_all_fences omits 832c90df89f2 drm/ttm: cleanup ttm_buffer_object_transfer omits 2fbfc5955403 drm/i915/dpio_phy: convert to drm_device based logging macros. omits 5b34406f5484 drm/ttm: refine ghost BO resv criteria omits e84414141312 drm/i915/dsi_vbt: convert to drm_device based logging macros. omits 75bd85f3ae9c drm/i915/combo_phy: convert to struct drm_device logging macros. omits 157ff3ab3227 drm/i915/dpll_mgr: convert to drm_device based logging macros. omits 57a333f8f889 drm/i915/crt: automatic conversion to drm_device based log [...] omits 959a944563dc drm/i915/color: conversion to drm_device based logging macros. omits f07fba2f624b drm/i915/atomic: conversion to drm_device based logging macros. omits 62e6c08cf223 drm/i915/dp_link_training: convert to drm_device based log [...] omits 7adb1e8aeeb5 platform/x86: intel_pmc_core: Add debugfs support to acces [...] omits 2e36ac08a988 platform/x86: intel_pmc_core: Dump low power status regist [...] omits f93598b8c76f Merge branch 'for-5.7' into for-next omits dc4197236c20 objtool: Add relocation check for alternative sections omits a22961409c02 objtool: Add is_static_jump() helper omits 644592d32837 objtool: Fail the kernel build on fatal errors omits fdb64822443e perf/x86: Add Intel Tiger Lake uncore support omits db278b90c326 perf/x86/intel: Output LBR TOS information correctly omits bbfd5e4fab63 perf/core: Add new branch sample type for HW index of raw [...] omits 6c1c07b33eb0 perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI omits 41f0e29190ac locking/percpu-rwsem: Add might_sleep() for writer locking omits ac8dec420970 locking/percpu-rwsem: Fold __percpu_up_read() omits bcba67cd8068 locking/rwsem: Remove RWSEM_OWNER_UNKNOWN omits 7f26482a872c locking/percpu-rwsem: Remove the embedded rwsem omits 75ff64572e49 locking/percpu-rwsem: Extract __percpu_down_read_trylock() omits 71365d402321 locking/percpu-rwsem: Move __this_cpu_inc() into the slowpath omits 206c98ffbeda locking/percpu-rwsem: Convert to bool omits 1751060e2527 locking/percpu-rwsem, lockdep: Make percpu-rwsem use its o [...] omits 810507fe6fd5 locking/lockdep: Reuse freed chain_hlocks entries omits 797b82eb906e locking/lockdep: Track number of zapped lock chains omits 836bd74b5957 locking/lockdep: Throw away all lock chains with zapped class omits 1d44bcb4fdb6 locking/lockdep: Track number of zapped classes omits b9875e988229 locking/lockdep: Display irq_context names in /proc/lockde [...] omits b3b9c187dc25 locking/lockdep: Decrement IRQ context counters when remov [...] omits 42827350f75c drm/i915/gt: Avoid resetting ring->head outside of its tim [...] omits 5661dd95a295 printk: Convert a use of sprintf to snprintf in console_unlock omits 6be021b1f00d arm64: dts: mt8183: Enable CPU idle-states omits fa1f875c120f ALSA: dmaengine_pcm: Consider DMA cache caused delay in po [...] omits 851fd8732443 ASoC: SOF: Intel: hda: Allow trace DMA in S0 when DSP is i [...] omits 63e51fd33fef ASoC: SOF: Intel: cnl: Implement feature to support DSP D0 [...] omits 207bf12f642f ASoC: SOF: Intel: hda: Amend the DSP state transition diagram omits de23a838d8d6 ASoC: SOF: audio: Add helper to check if only D0i3 streams [...] omits 61e285caf40f ASoC: SOF: Move DSP power state transitions to platform-sp [...] omits 700d167739a0 ASoC: SOF: pm: Introduce DSP power states omits 043ae13bbd55 ASoC: SOF: Add system_suspend_target field to struct snd_sof_dev omits fb9a81192d44 ASoC: SOF: pm: Unify suspend/resume routines omits 3f06501ea4d2 ASoC: SOF: Do not reset hw_params for streams that ignored [...] omits 5d3c64477392 drm/mediatek: support HDMI jack status reporting omits f9eb06cd0cdd drm/mediatek: exit earlier if failed to register audio driver omits f4d95de415b2 ASoC: ti: davinci-mcasp: remove redundant assignment to va [...] omits da22a9531319 ASoC: wcd934x: Remove set but not unused variable 'hph_com [...] omits c8b60c6d93b8 ASoC: mediatek: mt8173-rt5650: support HDMI jack reporting omits fb0c3c6e2007 ASoC: ti: davinci-mcasp: Add support for platforms using UDMA omits 2619e0370347 ASoC: ti: Add udma-pcm platform driver for UDMA omits 78af6edf180d dt-binding: spi: add bindings for spi-ar934x omits 047980c582af spi: add driver for ar934x spi controller omits 4a08d6c86624 spi: stm32-qspi: properly manage probe errors omits 875014cb79ea spi: spi-geni-qcom: Drop of.h include omits 8196f7bcc2ad spi: stm32-qspi: defer probe for reset controller omits ea1e5b3354b1 spi: spi-geni-qcom: Grow a dev pointer to simplify code omits ece9ef3b60cb spi: spi-geni-qcom: Let firmware specify irq trigger flags omits c1e1fa0ae5ba MAINTAINERS: Add entry for mp5416 PMIC driver omits a273188b87fd regulator: mp5416: add mp5416 regulator driver omits 65c38513528f dt-bindings: regulator: add document bindings for mp5416 omits 6d8d840b214e regulator: da9063: remove redundant return statement omits a33b25f57dde regulator: da9063: fix code formatting warnings and errors omits 4d49177f2cd7 regulator: mp8859: add supply entry omits 9cc559fb65bd Merge branch 'for-5.7-console-exit' into for-next omits ea00d95200d0 ASoC: Use imply for SND_SOC_ALL_CODECS omits f831ebf2faa5 ASoC: SOF: Add i.MX8QM device descriptor omits acfa52027bb6 ASoC: SOF: imx8: Add ops for i.MX8QM omits 9da9ace29ba5 ASoC: SOF: Rename i.MX8 platform to i.MX8X omits 0d4416446897 spi: pxa2xx: Enable support for compile-testing omits 1646484ed243 ASoC: rt5659: remove redundant assignment to variable idx omits 3025571edd9d ASoC: Intel: mrfld: return error codes when an error occurs omits 04dd656e8d50 ASoC: stm32: i2s: improve error management on probe deferral omits d49bd5ed2416 ASoC: stm32: spdifrx: improve error management on probe deferral omits 5183e8542307 ASoC: stm32: sai: improve error management on probe deferral omits 158ecc65c053 ASoC: stm32: i2s: manage error when getting reset controller omits 7889c0082e64 ASoC: stm32: spdifrx: manage error when getting reset controller omits 028476c861e3 ASoC: stm32: sai: manage error when getting reset controller omits b5848c814cdb ASoC: rt5682: Add the field "is_sdw" of private data omits bbf53b95ed95 ASoC: rl6231: Add new supports on rl6231 omits 918d0aba86ed ASoC: wcd934x: Remove some unnecessary NULL checks omits d2cff470452d ASoC: Remove unused including <linux/version.h> omits 9d19426ed8f8 ASoC: Intel: CHT: add support for pcm512x boards omits 341eb6b787c3 ASoC: Intel: BXT: switch pcm512x based boards to sof_pcm512x omits f40ed2e8db8d ASoC: Intel: sof_pcm512x: add support for SOF platforms wi [...] omits 99b4f439a1c6 ASoC: cros_ec_codec: Support setting bclk ratio omits 23575e7afd2c drm/qxl: add drm_driver.release callback. omits c2874a133159 drm/qxl: reorder calls in qxl_device_fini(). omits 47340e46f34a drm/omap: fix possible object reference leak omits ed31685c96e1 console: Introduce ->exit() callback omits e78bedbd42b7 console: Don't notify user space when unregister non-liste [...] omits bb72e3981d8e console: Avoid positive return code from unregister_console() omits d58ad10122e6 console: Drop misleading comment omits 12825e6ba8ea console: Use for_each_console() helper in unregister_console() omits caa72c3bc584 console: Drop double check for console_drivers being non-NULL omits c81ea7203b22 console: Don't perform test for CON_BRL flag omits 42cd0ab476e2 platform/chrome: cros_ec: Query EC protocol version if EC [...] omits 8673e944b50e platform/chrome: wilco_ec: Platform data shouldn't include [...] omits 2b63eb961ade Merge branch 'chrome-platform-5.6-fixes' into for-next omits 3d9c13a6a722 drm/i915: HDCP support on above PORT_E omits 7015c258803d Merge branches 'sunxi/dt-for-5.7' and 'sunxi/clk-for-5.7' [...] omits 221a690420fd arm64: dts: allwinner: h6: orangepi-3: Add eMMC node omits 29523450aa64 drm/omap: dmm_tiler: Remove the dma_async_issue_pending() call omits 55817d28504e drm/omap: dmm_tiler: Use dmaengine_prep_dma_memcpy() for i [...] omits bdc19ba651ca drm/omapdrm: Fix trivial spelling omits 6cd0ab32bd40 drm/omap: use true,false for bool variable omits 9109594def49 drm/bridge: tfp410: add pclk limits omits 1de8493069b8 clk: sunxi-ng: a64: Export MBUS clock omits dd00d78d0f41 arm64: dts: allwinner: a64: Add deinterlace core node omits a7f3e0bbf2c1 media: dt-bindings: media: Add Allwinner A64 deinterlace c [...] omits fc7c2bfb08c3 arm64: dts: allwinner: a64: Add MBUS controller node omits f0df2e05a2d9 dt-bindings: interconnect: sunxi: Add A64 MBUS compatible omits 145e5a8a5cbd scsi: lpfc: Copyright updates for 12.6.0.4 patches omits ad6203f97526 scsi: lpfc: Update lpfc version to 12.6.0.4 omits f6770e7d2329 scsi: lpfc: Clean up hba max_lun_queue_depth checks omits 6cde2e3e2813 scsi: lpfc: Remove handler for obsolete ELS - Read Port St [...] omits 4cb9e1ddaa14 scsi: lpfc: Fix coverity errors in fmdi attribute handling omits a99c80742af4 scsi: lpfc: Fix compiler warning on frame size omits 821bc882acca scsi: lpfc: Fix release of hwq to clear the eq relationship omits 792f3b90be2a scsi: lpfc: Fix registration of ELS type support in fdmi omits 835214f5d5f5 scsi: lpfc: Fix broken Credit Recovery after driver load omits 0ab384a49c54 scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi [...] omits 39c4f1a965a9 scsi: lpfc: Fix RQ buffer leakage when no IOCBs available omits 2494c2868d6e scsi: qla2xxx: Check locking assumptions at runtime in qla [...] omits 3d8b24a0f438 scsi: core: remove .for_blk_mq omits 722adbbd7065 scsi: ufs: ufs-mediatek: gate ref-clk during Auto-Hibern8 omits 5a244e0ea67b scsi: ufs: fix Auto-Hibern8 error detection omits 2a06ff207445 scsi: ufs: ufs-mediatek: support linkoff state during suspend omits 7742ca797aa7 scsi: ufs: ufs-mediatek: ensure UniPro is not powered down [...] omits 77d331802a44 scsi: megaraid_sas: fix indentation issue omits 0ab710458da1 scsi: iscsi: Perform connection failure entirely in kernel space omits 80363e1b673b scsi: tcm_qla2xxx: Make qlt_alloc_qfull_cmd() set cmd->se_ [...] omits 3032e3a7c7e3 selftests/resctrl: Add the test in MAINTAINERS omits 85f553d24ada selftests/resctrl: Disable MBA and MBM tests for AMD omits c0327e1d7c42 selftests/resctrl: Use cache index3 id for AMD schemata masks omits 53f74fbec9f0 selftests/resctrl: Add vendor detection mechanism omits 790bf585b0ee selftests/resctrl: Add Cache Allocation Technology (CAT) selftest omits 78941183d1b1 selftests/resctrl: Add Cache QoS Monitoring (CQM) selftest omits 01fee6b4d1f9 selftests/resctrl: Add MBA test omits ecdbb911f22d selftests/resctrl: Add MBM test omits a2561b12fe39 selftests/resctrl: Add built in benchmark omits 7f4d257e3a2a selftests/resctrl: Add callback to start a benchmark omits 1d3f08687d76 selftests/resctrl: Read memory bandwidth from perf IMC cou [...] omits 591a6e8588fc selftests/resctrl: Add basic resctrl file system operation [...] omits 034c7678dd2c selftests/resctrl: Add README for resctrl tests omits 26d696192aa5 drm/mediatek: Ensure the cursor plane is on top of other overlays omits 318caac7c81c drm/mediatek: Find the cursor plane instead of hard coding it omits cbc1f3cb67b6 drm/i915: Skip CPU synchronisation on dmabuf attachments omits 901cff7cb961 firmware_loader: load files from the mount namespace of init omits 4746fd5c2c13 drm/i915/selftests: Trim blitter block size omits e3cdcfcea363 PCI/ACPI: Move pcie_to_hpx3_type[] from stack to static data omits 01c0514ec822 lkdtm/stackleak: Make the test more verbose omits 469e1906a1b1 platform: constify properties in platform_device omits ff5cd9accbc7 ver_linux: Query ld cache for versions of libc/libcpp run-time omits ae91c9256549 debugfs: remove return value of debugfs_create_regset32() omits 36be4102b7da staging: rtl8188eu: rename variable pnetdev -> netdev omits 57b76faf1d78 serial: 8250_early: Add earlycon for BCM2835 aux uart omits c6825c6395b7 serial: 8250_tegra: Create Tegra specific 8250 driver omits a287885f1e37 n_tty: check printk arguments for n_tty_trace omits 8e217b078138 kgdboc: Use for_each_console() helper omits 735478fc8a89 Merge branch 'next/dt' into for-next omits 269e1f78d9cf soc: samsung: chipid: Fix return value on non-Exynos platforms omits 1c651356f482 ARM: dts: exynos: Add GPU thermal zone cooling maps for Od [...] omits b9631bc20134 ARM: dts: exynos: Fix broken reboot on some Odroid U2/X2/U [...] omits 1f9f5a8193e6 usb: cdns3: remove redundant assignment to pointer trb omits 334fb94c39e0 usb: gadget: remove redundant assignment to variable status omits 85798543f55c usb: typec: ucsi: remove redundant assignment to variable num omits cc7eac1e4afd usb: host: ehci-platform: add a quirk to avoid stuck omits f2437e48ac7a power: supply: cros-ec-usbpd-charger: Fix host events omits bf2b8fe0d7d2 staging: exfat: Replace printk with pr_info omits 26a99c06b6bb staging: comedi: ni_pcimio: add routes for NI PCIe-6251 an [...] omits 9bfd8bc5e8bf staging: comedi: ni_mio_common: Allow alternate board name [...] omits e3b7ce73c578 staging: comedi: ni_routes: Allow alternate board name for routes omits 075a32959154 staging: comedi: ni_routes: Refactor ni_find_valid_routes() omits ec2daf6e33f9 platform: chrome: Add cros-usbpd-notify driver omits 0fde0b1daac9 drm/i915/tgl: Update cdclk voltage level settings omits 9d5fd37ed7e2 drm/i915/ehl: Update port clock voltage level requirements omits ceaaf5300f88 drm/i915/dc3co: Add description of how it works omits e77a63a7424d ARM: at91: Drop unneeded select of COMMON_CLK omits d492b2361746 arm: at91: dts: Kill off "simple-panel" compatibles omits b656000782d7 drm/i915/selftests: Drop live_preempt_hang omits 3ce291a632cd drm/i915/selftests: Disable capturing forced error states omits b42d5a678299 drm/i915/display/ehl: Add HBR2 and HBR3 voltage swing table omits 8d269a8e2a8f selinux: sel_avc_get_stat_idx should increase position index omits 7470d0d13fb6 selinux: allow kernfs symlinks to inherit parent directory [...] omits 06c2efe2cf3a selinux: simplify evaluate_cond_node() omits e9c38f9fc2cc Documentation,selinux: deprecate setting checkreqprot to 1 omits 4b36cb773a81 selinux: move status variables out of selinux_ss omits 913f984a8347 platform/x86: intel_pmc_core: Add an additional parameter [...] omits a018e28f0880 platform/x86: intel_pmc_core: Remove slp_s0 attributes fro [...] omits 4d6a63e0b99e platform/x86: intel_pmc_core: Refactor the driver by remov [...] omits f632817d5ef3 platform/x86: intel_pmc_core: Add debugfs entry for low po [...] omits a45096ac70e5 platform/x86: intel_pmc_core: Add debugfs entry to access [...] omits 95b31e35239e platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems [...] omits 3b0fe3bab31f tools/power/x86/intel-speed-select: Avoid duplicate names [...] omits 14a8aa4964e0 tools/power/x86/intel-speed-select: Fix display for turbo- [...] omits e5e325722f43 platform/x86: dell_rbu: Unify format of the printed messages omits 682baa24e2a2 platform/x86: dell_rbu: Use max_t() to get rid of casting omits 45e21277f947 platform/x86: dell_rbu: Simplify cleanup code in create_packet() omits d19f359fbdc6 platform/x86: dell_rbu: don't open code list_for_each_entry*() omits 94ed313404d8 platform/x86: dell_rbu: Use sysfs_create_group() API omits 45a3d578f2ed platform/x86: Kconfig: Group modules by companies and functions omits d82d3ef66d91 platform/x86: Makefile: Group modules by companies and functions omits 70b3eeed49e8 audit: CONFIG_CHANGE don't log internal bookkeeping as an event omits ada131c2f224 Merge branch 'for-5.6/upstream-fixes' into for-next omits 0d91061a3726 gfs2: move check_journal_clean to util.c for future use omits 03678a99d138 gfs2: Ignore dlm recovery requests if gfs2 is withdrawn omits f34a6135ce72 gfs2: Only complain the first time an io error occurs in q [...] omits 036330c91436 gfs2: log error reform omits b3422cacdd7e gfs2: Rework how rgrp buffer_heads are managed omits 30fe70a85a90 gfs2: clear ail1 list when gfs2 withdraws omits 69511080bd6e gfs2: Introduce concept of a pending withdraw omits 8e28ef1f2fa1 gfs2: Return bool from gfs2_assert functions omits a5ca2f1cb66b gfs2: Turn gfs2_consist into void functions omits d7e7ab3f1e22 gfs2: Remove usused cluster_wide arguments of gfs2_consist [...] omits 8dc88ac68df8 gfs2: Report errors before withdraw omits badb55ec208a gfs2: Split gfs2_lm_withdraw into two functions omits c8b8fcddf94a Merge branches 'renesas-arm-dt-for-v5.7', 'renesas-arm-soc [...] omits 264716935ed2 pinctrl: sh-pfc: checker: Move data before code omits 58d4ad5054d2 drm/i915/psr: pass i915 to psr_global_enabled() omits b214f94e0f5f ARM: dts: r7s72100: Add SPIBSC clocks omits c6f3c0f601d3 arm64: dts: renesas: rcar-gen3: Add CCREE nodes omits 3eb606fbf802 arm64: dts: renesas: rcar-gen3: Replace "vsps" by "renesas,vsps" omits 53b1a8a0b970 arm: dts: renesas: r8a77980: Remove r8a77970 DU compatible omits 4e28626dbc2c ARM: dts: renesas: Group tuples in operating-points properties omits 516f68943a6a ARM: dts: renesas: Add missing ethernet PHY reset GPIO on [...] omits 408324a3c538 ARM: shmobile: Enable ARM_GLOBAL_TIMER on Cortex-A9 MPCore SoCs omits dff527e7a0a8 m68k: Switch to asm-generic/hardirq.h omits 5e2367484014 fbdev: c2p: Use BUILD_BUG() instead of custom solution omits 2608a8cebbe1 dio: Remove unused dio_dev_driver() omits aabbda8dbf85 dio: Fix dio_bus_match() kerneldoc omits f0c2cdd623f7 dio: Make dio_match_device() static omits 5b78fcbb61fb zorro: Move zorro_bus_type to bus-private header file omits 4420e44b5d6d zorro: Remove unused zorro_dev_driver() omits f064c3c13910 zorro: Use zorro_match_device() helper in zorro_bus_match() omits 2d9f911c0662 zorro: Fix zorro_bus_match() kerneldoc omits 1b5d564f87cb zorro: Make zorro_match_device() static omits 046e14afb356 gpio: Avoid kernel.h inclusion where it's possible omits 2f2aa13724d5 drm/virtio: move virtio_gpu_mem_entry initialization to ne [...] omits 2fe4ca9d0e4d drm/virtio: move mapping teardown to virtio_gpu_cleanup_object() omits 1ed5f698adad drm/virtio: resource teardown tweaks omits 8235eab0122a drm/virtio: simplify virtio_gpu_alloc_cmd omits e59a2508d90f drm/bochs: deinit bugfix omits 5c8a47a5a91d firmware: arm_scmi: Make scmi core independent of the tran [...] omits c4eb83660aef firmware: arm_scmi: Move macros and helpers to common.h omits 71af05a7d0eb firmware: arm_scmi: Update doc style comments omits 274959622017 drm/i915/mst: fix pipe and vblank enable omits 2680729e9c11 m68k: Fix Kconfig indentation omits 4e0b9bc98c4a dt-bindings: reset: meson: add gxl internal dac reset omits b460e0a9e240 reset: intel: add unspecified HAS_IOMEM dependency omits 7fbcc53514c5 reset: brcmstb-rescal: add unspecified HAS_IOMEM dependency omits 71483532a3e8 MAINTAINERS: fix style in RESET CONTROLLER FRAMEWORK omits 68131a0b8fd0 dt-bindings: reset: intel,rcu-gw: Fix intel,global-reset schema omits cb05ec588615 drm/bridge: panel: Fix typo in drm_panel_bridge_add docs omits 7ca0116077f5 drm/bridge/synopsys: dsi: missing post disable omits 4837621cd61e eeprom: at24: add TPF0001 ACPI ID for 24c1024 device omits de9e354e1f8f m68k: mm: Change ColdFire pgtable_t omits 518a6b58243a m68k: mm: Fully initialize the page-table allocator omits 0e071ee68156 m68k: mm: Extend table allocator for multiple sizes omits 61c64a25ae8d m68k: mm: Use table allocator for pgtables omits ef9285f69f0e m68k: mm: Improve kernel_page_table() omits ef22d8abd876 m68k: mm: Restructure Motorola MMU page-table layout omits 5ad272abee9f m68k: mm: Move the pointer table allocator to motorola.c omits 13076a29d52e m68k: mm: Unify Motorola MMU page setup omits fd1aa6303c4d m68k: mm: Fix ColdFire pgd_alloc() omits 43f0f97dd6f0 m68k: mm: Remove stray nocache in ColdFire pgalloc omits efaede77b8fa drm/bridge: sii902x: Select SND_SOC_HDMI_CODEC if SND_SOC [...] omits 47203198ed3d gpio: wcd934x: Fix logic of wcd_gpio_get omits 47d7d1166619 gpio: wcd934x: Don't change gpio direction in wcd_gpio_set omits a630fe34ddc0 gpio: pxa: Avoid a warning when gpio0 and gpio1 IRQS are n [...] omits ff1ca6397b1d drm/bridge: Add tc358768 driver omits 45c415f6983e dt-bindings: display: bridge: Add documentation for Toshib [...] omits 2c0bee081315 USB: serial: digi_acceleport: remove redundant assignment [...] omits 325534415694 USB: serial: relax unthrottle memory barrier omits 2f789d237c28 dt-bindings: drm: bridge: adv7511: Add ADV7535 support omits 8501fe4b14a3 drm: bridge: adv7511: Add support for ADV7535 omits b0730f56f35a drm: bridge: adv7511: Remove DRM_I2C_ADV7533 Kconfig omits 807e92d1bdd0 platform/x86: intel-vbtn: Move MODULE_DEVICE_TABLE() close [...] omits 57ba2633a1b6 platform/x86: intel-hid: Move MODULE_DEVICE_TABLE() closer [...] omits 16292bed9c56 platform/x86: intel_pmc_core: Add Atom based Jasper Lake ( [...] omits d545514e3e36 MAINTAINERS: Sort entries in database for PDx86 omits 06f749af622c drm/udl: Clear struct drm_connector_funcs.dpms omits c0e255655f6d drm/bochs: Clear struct drm_connector_funcs.dpms omits cf284af155ad Merge branches 'sunxi/dt-for-5.7' and 'sunxi/fixes-for-5.6 [...] omits bd8cac5fb8b8 ARM: dts: sun8i: a83t: Fix incorrect clk and reset macros [...] omits 6a7be15a66e6 ARM: dts: sun8i-r40: Add thermal sensor and thermal zones omits 5a5e52161894 arm64: dts: allwinner: a64: Add gpio bank supply for A64-O [...] omits e95d8d03b590 arm64: dts: allwinner: pinebook: Fix 5v0 boost regulator omits 47ef030c3a79 arm64: dts: allwinner: pinebook: Fix backlight regulator omits 9de2b6bf5ecb arm64: dts: allwinner: pinebook: Add GPIO port regulators omits 412e19c34f50 arm64: dts: allwinner: pinebook: Document MMC0 CD pin name omits c3d22680df8d arm64: dts: allwinner: pinebook: Make simplefb more consistent omits c0e79b069e4f arm64: dts: allwinner: pinebook: Sort device tree nodes omits 9e556ec5731e arm64: dts: allwinner: pinebook: Remove unused vcc3v3 regulator omits 787615ad8741 arm64: dts: allwinner: Enable button wakeup on Orange Pi PC2 omits 674ef1d0a7b2 arm64: dts: allwinner: a64: add support for PineTab omits 39b6343d1d41 dt-bindings: arm: sunxi: add binding for PineTab tablet omits e2c9e67e44fe dt-bindings: spi: sunxi: Document new compatible strings omits e757bdd01780 arm64: dts: allwinner: h6: Pine H64: Add SPI flash node omits 30bd02bd634f arm64: dts: sun50i: H6: Add SPI controllers nodes and pinmuxes omits 0e023687ca55 ALSA: info: remove redundant assignment to variable c omits f18b529a662c ALSA: ali5451: remove redundant variable capture_flag omits 4dca80b4df0a ALSA: hda: remove redundant assignment to variable timeout omits 0cc629722221 ALSA: hdsp: remove redundant assignment to variable err omits 49d9e43f36fd ALSA: pcm: Minor refactoring omits 89e0b9a060fe ALSA: pcm_dmaengine: Use pcm_for_each_format() macro for P [...] omits f9b0c053a29f ALSA: pcm: Use a macro for parameter masks to reduce the n [...] omits ba71d227f4a2 ALSA: pcm: Use standard macros for fixing PCM format cast omits c5f72ef15cb8 ALSA: dummy: Use standard macros for fixing PCM format cast omits 5b29f05396bd ALSA: usb-audio: Use pcm_for_each_format() macro for PCM f [...] omits b9c7d41087bc ALSA: pcm: More helper macros for reducing snd_pcm_format_t cast omits 8c356c524af8 ALSA: aloop: Fix PCM format assignment omits f4caf8993e92 ALSA: emu8000: Fix the cast to __user pointer omits 6a7322df2c28 ALSA: emu10k1: Fix endianness annotations omits c5bb086741c1 ALSA: via82xx: Fix endianness annotations omits adf615a60501 ALSA: hda/hdmi: Move ELD parse and jack reporting into upd [...] omits ae47e2ec5b45 ALSA: hda/hdmi: Move runtime PM resume into hdmi_present_s [...] omits db8454023b7f ALSA: hda/hdmi: Don't use standard hda_jack for generic HD [...] omits 165c0946a863 ALSA: hda/hdmi: Reduce hda_jack_tbl lookup at unsol event [...] omits 0acdf63d2296 ARC: fpu: fix randconfig build error reported by 0-day tes [...] omits a5760db25c6e ARC: fix some Kconfig typos omits d560bb42814c ARC: Cleanup old Kconfig IO scheduler options omits c3913d30e915 ARM: dts: aspeed: Add Facebook Yosemite V2 BMC omits 45381d287694 ARM: dts: aspeed-g6: Add Video Engine node omits 36123599ba5f ARM: dts: aspeed: ast2600: Add XDMA Engine omits dac31b205ebf ARM: dts: aspeed: ast2500: Add XDMA Engine omits 36e58a01e8a0 ARM: dts: aspeed: ast2600: Add SCU interrupt controllers omits e7839de6e380 ARM: dts: aspeed: ast2500: Add SCU interrupt controller omits 1525c20cff96 drm/tiny/st7735r: No need to set ->owner for spi_register_ [...] omits 5703d6ae9573 drm/tiny/st7735r: Make driver OF-independent omits f6ab3402a681 drm/tiny/repaper: No need to set ->owner for spi_register_ [...] omits ffb42e64561e drm/tiny/repaper: Make driver OF-independent omits 3f9e12e0df01 ACPI: watchdog: Allow disabling WDAT at boot omits 0e3ee7f10af9 staging: qlge: remove spaces at the start of a line omits 4ed6aba987bc staging: rtl8192u: Add space to fix style issue omits be5418d45ba4 staging: pi433: Use the correct style for SPDX License Identifier omits 226f912a0f7a staging: rtl8188eu: remove unnecessary RETURN label omits 12396526807d staging: vc04_services: vchiq_arm: Get rid of unused defines omits a0184abeec66 staging: vc04_services: Get rid of vchiq_arm_vcresume()'s [...] omits aca055ed40ea staging: vc04_services: Delete vchiq_platform_check_suspend() omits b2a86ecd8f06 staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME omits ed151829e353 staging: vc04_services: Get rid of the rest of suspend/res [...] omits bd8aa2850f00 staging: vc04_services: Get of even more suspend/resume states omits 6547980973b1 staging: vc04_services: Get rid of unused suspend/resume states omits 26a659750666 staging: vc04_services: Delete vc_suspend_complete completion omits 6d044eac92e6 staging: vc04_services: Get rid of vchiq_check_resume() omits af908f390fd1 staging: vc04_services: Get rid of vchiq_arm_vcsuspend() omits c9b361ccd0e1 staging: vc04_services: Get rid of vchiq_on_remote_use_active() omits 913e4e05a432 staging: vc04_services: Get rid of vchiq_platform_handle_t [...] omits 004e890d5cf7 staging: vc04_services: Get rid of vchiq_platform_videocor [...] omits 88084848eb8c staging: vc04_services: Get rid of vchiq_platform_suspend/ [...] omits 0e2662125062 staging: vc04_services: Get rid of vchiq_platform_paused/r [...] omits be7fbad631f3 staging: vc04_services: get rid of vchiq_platform_use_susp [...] omits dcbcbfa4af09 staging: vc04_services: Delete blocked_count in struct vch [...] omits 9af64167354f staging: vc04_services: get rid of blocked_blocker complet [...] omits d91f500a1273 staging: vc04_services: Get rid of resume_blocker completi [...] omits 7d153fcc1070 staging: vc04_services: Get rid of resume_blocked in struc [...] omits 361906387c7d staging: vc04_services: Remove unused variables in struct [...] omits b99692f4db0b staging: rtl8192e: style fix - Prefer using '"%s...", __func__' omits f47e8780ce74 staging: netlogic: Use the correct style for SPDX License [...] omits a3583d4c3df5 staging: exfat: Remove unused struct 'dev_info_t' omits 8b8822e32f35 staging: exfat: Remove unused struct 'part_info_t' omits 7ed674e26357 staging: exfat: remove 'vol_type' variable. omits 034280e33ea0 staging: wilc1000: refactor SPI read/write commands handli [...] omits 8e2e79ff61f1 staging: vt6656: Remove fall back functions and headers. omits 88900631d706 staging: vt6656: Fix return for unsupported cipher modes. omits be9bca8cfbda staging: vt6656: Disable and remove fall back rates from driver. omits a1182cda0c78 Staging: vt6655: device_main: cleanup long line omits 3ca2a90d749f staging: rtl8723bs: hal: fix condition with no effect omits cdb702a65558 drm/tiny: add support for tft displays based on ilitek,ili9486 omits a72e1f684d9b dt-bindings: add binding for tft displays based on ilitek,ili9486 omits 06f7a61c9b51 drm/i915/selftests: Remove erroneous intel_engine_pm_put omits 7d7569ac3336 drm/i915/execlists: Ignore tracek for nop process_csb omits 26208d876d37 drm/i915/gt: Fix hold/unhold recursion omits c55d0a554843 dt-bindings: panel: Convert orisetech,otm8009a to json-schema omits 1689578c5aa6 dt-bindings: panel: Convert raydium,rm68200 to json-schema omits 79b9376404b0 dt-bindings: one file of all simple DSI panels omits eb3939e386ec Bluetooth: btusb: Add support for 13d3:3548 Realtek 8822CE device omits 48d7fb181a91 drm/i915: Remove lite restore defines omits f6c26b555e14 drm/i915: Never allow userptr into the new mapping types omits 6311d260a179 drm/i915/debugfs: Remove i915_energy_uJ omits c0f00d270eba Merge drm/drm-next into drm-intel-next-queued omits 5ba32c7be81e drm/i915/execlists: Always force a context reload when rew [...] omits 6e17ae73807c drm/i915/gt: Only ignore already reset requests omits 0db1a5f8706a drm/i915: Implement Wa_1607090982 omits 561db8296d8b drm/i915: Disable tesselation clock gating on tgl A0 omits f60f0f543333 kcsan: Expose core configuration parameters as module params omits ba553306042e kcsan: Add test to generate conflicts via debugfs omits 7f6e9db3e2b8 kcsan: Introduce ASSERT_EXCLUSIVE_* macros omits 243aea00b746 kcsan: Introduce KCSAN_ACCESS_ASSERT access type omits cbbbf0df6b6f kcsan: Fix 0-sized checks omits 48fc66536963 kcsan: Cleanup of main KCSAN Kconfig option omits d18f1a33e4a3 kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS omits b9843c96c7de kcsan: Add option to assume plain aligned writes up to wor [...] omits 03c2b9e7ebd0 kcsan: Add docbook header for data_race() omits a12ba9a79f84 copy_to_user, copy_from_user: Use generic instrumented.h omits 6d8cab62c371 iov_iter: Use generic instrumented.h omits eec3968dc4d7 asm-generic, kcsan: Add KCSAN instrumentation for bitops omits 4719d40b6bb4 asm-generic, atomic-instrumented: Use generic instrumented.h omits 3c1b8e31ace8 include/linux: Add instrumented.h infrastructure omits d521a247220e kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY omits fbc2d237ab2f kcsan: Make KCSAN compatible with lockdep omits 5e250abcb18a kcsan: Rate-limit reporting per data races omits f7f8c8ae79d1 kcsan: Show full access type in report omits 2ffc9dd277c3 kcsan: Prefer __always_inline for fast-path omits fb5970da1b42 drm/i915/gt: Use the kernel_context to measure the breadcr [...] omits 71b7cc601ea7 drm/i915: Fix force-probe failure message omits 9adcf0db237c drm/i915/guc: Make sure to sanitize CT status omits dd1ab79910b8 drm/amdgpu: use amdgpu_device_vram_access in amdgpu_ttm_ac [...] omits 030d5b97a54b drm/amdgpu: use amdgpu_device_vram_access in amdgpu_ttm_vram_read omits c12b84d6e0d7 drm/amdgpu: use the BAR if possible in amdgpu_device_vram_ [...] omits ce05ac56e646 drm/amdgpu: optimize amdgpu_device_vram_access a bit. omits 42d708db8ec0 drm/amdgpu: fix amdgpu pmu to use hwc->config instead of h [...] omits f9f3e9e0136b amdgpu: Prevent build errors regarding soft/hard-float FP [...] omits 80ff3e10c805 drm/amdgpu/vcn2.5: fix DPG mode power off issue on instance 1 omits 4a6f8f01efef drm/amd/powerplay: handle features disablement for baco re [...] omits 86b93fd62d7c drm/amdgpu/sriov Don't send msg when smu suspend omits 793c22617367 drm/i915/gt: Protect execlists_hold/unhold from new waiters omits 5eae8ca3738e Revert "drm/i915: Don't use VBT for detecting DPCD backlig [...] omits f14f27b16632 drm/i915/gt: Protect defer_request() from new waiters omits f91d8156ab8a drm/i915/gt: Prevent queuing retire workers on the virtual engine omits 5edbb5608256 drm/virtio: fix ring free check omits 370e2c82a4a5 vhost: use batched version by default omits 7e0a3cb260f9 vhost: option to fetch descriptors through an independent struct omits ed18fb8345fc ptr_ring: linked list fallback omits 106a01852fe6 tools/virtio: option to build an out of tree module omits 4f7e6d22b545 drm/i915/selftests: drop igt_ppgtt_exhaust_huge omits 919e4f07392d drm/i915/display: Set TRANS_DDI_MODE_SELECT to default val [...] omits f21613797bae drm/i915/gt: Set the PP_DIR registers upon enabling ring s [...] omits fa1d7297d094 drm/amd/display: Fix wrongly passed static prefix omits 6d220a7e7971 drm/amdkfd: Add queue information to sysfs omits 896dace8eca8 drm/amd/display: turn off the mst hub before we do detection omits 15add0c2fed3 drm/amd/display: Add initialitions for PLL2 clock source omits 85e148fb963d drm/amd/display: fix workaround for incorrect double buffe [...] omits 96577cf82a13 drm/amd/display: linux enable oled panel support dc part omits 9edf202d27df drm/amd/display: external monitor abm enabled in modern standby omits 60ec1b5633af drm/amd/display: Add DMUB tracebuffer debugfs omits 7e1482b1c7c0 drm/amd/display: 3.2.71 omits 5737f367af48 drm/amd/display: Limit minimum DPPCLK to 100MHz. omits 04ad71bd146b drm/amd/display: Use uint64_t logger_mask instead of uint32_t omits c788739b8807 drm/amd/display: Add wm ranges to clk_mgr omits 32caf906187d drm/amd/display: Check hyperV flag in DC. omits a39a58166901 drm/amd/display: fix inputting clk lvl into dml for RN omits 71b81f1275e0 drm/amd/display: decouple global lock out of pipe control lock omits 28e7a7f4fb4b drm/amd/display: Check engine is not NULL before acquiring omits 84fc79899ee7 drm/amd/display: Use dcfclk to populate watermark ranges omits 3f0940f8691a drm/amd/display: add stream_enc_inst for PSP HDCP inst use omits 76162cb77a13 drm/amd/display: Update hubbub description comment omits 6409e2552ffc drm/amd/display: remove early break in interdependent_lock omits 68bbca15e706 drm/amd/display: dc_get_vmid_use_vector() crashes when get called omits 76c332c3d45b drm/amd/display: 3.2.70 omits 2c278f016d30 drm/amd/display: remove unused variable omits 3ba28b639d65 drm/amd/display: Fix GSL acquire omits 009114f6df84 drm/amd/display: Added locking for atomic update stream an [...] omits b1e9da7f7dd4 drm/amd/display: Wait for clean shutdown in DMCUB reset omits fbbd3f8f6b8f drm/amd/display: Add GPINT handler interface omits 47b0c91f29f8 drm/amd/display: Fix various issues found by compiler warn [...] omits acdac228c4d1 drm/amd/display: Indicate dsc updates explicitly omits bbf5f6c3f83b drm/amd/display: Split program front end part that occur o [...] omits 0b464c857cc0 drm/amd/display: Do not set optimized_require to false aft [...] omits 2286d2f9e58c drm/amd/display: Fix psr static frames calculation omits e2d533eceb1f drm/amd/display: remove invalid dc_is_hw_initialized function omits b32827384cc5 drm/amd/display: Move USB-C workaround to after parameter [...] omits d4b8573ef05a drm/amd/display: Add set psr version message omits 0b9d37609a7b drm/amdgpu: move xgmi init/fini to xgmi_add/remove_device [...] omits 1746d5a1d1a1 drm/amd/display: call psp set/get interfaces omits f4406d6fb23c drm/amd/display: Load srm before enabling HDCP omits 9037246bb2da drm/amd/display: Add sysfs interface for set/get srm omits 32f2fc5dc399 spi: spi-omap2-mcspi: Support probe deferral for DMA channels omits e4e8276a4f65 spi: spi-omap2-mcspi: Handle DMA size restriction on AM65x omits f1ed10264ed6 vti[6]: fix packet tx through bpf_redirect() in XinY cases omits 96b5d1bee29f drm/virtio: move virtqueue_notify into virtio_gpu_queue_ctrl_sgs omits c900b2a45cd3 drm/virtio: move the check for vqs_ready earlier omits 6ebe8661ebf2 drm/virtio: move locking into virtio_gpu_queue_ctrl_sgs omits db2e20726cca drm/virtio: set up virtqueue sgs before locking omits 4d8d48691015 drm/virtio: unlock object array on errors omits e19d341174b6 drm/virtio: no need to pass virtio_gpu_ctrl_hdr omits 145cbefce097 drm/virtio: add virtio_gpu_vbuf_ctrl_hdr omits 1425a4ce4959 drm/virtio: remove incorrect ENOSPC check omits 58547d7d5c6f drm/virtio: fix a wait_event condition omits e46e31cf5366 drm/virtio: ratelimit error logging omits a7a0e8f69a82 drm/vboxvideo: Implement struct drm_mode_config_funcs.mode_valid omits ac63316badae drm/hibmc: Implement struct drm_mode_config_funcs.mode_valid omits 8bc5732cad8e drm/bochs: Implement struct drm_mode_config_funcs.mode_valid omits 80f7c3f77697 drm/vram: Add helpers to validate a display mode's memory [...] omits 602ddb410dff drm/i915: Flush execution tasklets before checking request status omits aae970d8454b drm/i915: Mark i915.reset as unsigned omits ff2cd8635e41 drm/i915: Correctly map DBUF slices to pipes omits 0f0f9aeee334 drm/i915: Manipulate DBuf slices properly omits 2570b7e3c561 drm/i915: Introduce parameterized DBUF_CTL omits 85487cf4a167 drm/i915: Update dbuf slices only with full modeset omits b06cf5953339 drm/i915: Move dbuf slice update to proper place omits 072fcc306be3 drm/i915: Remove skl_ddl_allocation struct omits 51b2569402a3 KVM: arm/arm64: Fix up includes for trace.h omits f3d63f50c17a Bluetooth: hci_qca: Optimized code while enabling clocks f [...] omits fda157211432 drm/virtio: fix vblank handling omits 9c4ce97d8025 drm/i915/display: Be explicit in handling the preallocated vma omits 1586f6200f69 drm/i915/display: Explicitly cleanup initial_plane_config omits 5758e0738458 drm/i915/hdcp: move update pipe code to hdcp omits 2ade42d88fdb Bluetooth: remove __get_channel/dir and __dir omits 2a154903cec2 Bluetooth: prefetch channel before killing sock omits 362961f4063f Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 79aad7bd951b drm/amd/display: update psp interface header omits e50dc17163d9 drm/amd/display: Pass amdgpu_device instead of psp_context omits 9f3cc18d19b7 drm/amdgpu: rework synchronization of VM updates v4 omits 4939d973b6b1 drm/amdgpu: simplify and fix amdgpu_sync_resv omits fe6796ac127a drm/amdgpu: allow higher level PD invalidations omits 7d28efe0c3c0 drm/amdgpu: return EINVAL instead of ENOENT in the VM code omits bfcd6c69e4c3 drm/amdgpu: fix parentheses in amdgpu_vm_update_ptes omits 46cf5f7626c7 drm/amdgpu: make sure to never allocate PDs/PTs for invalidations omits 55cdd4e9b948 drm/amdgpu: drop unnecessary restriction for huge root PDEs omits ef48d4b39e50 drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend omits 5d3196605d00 drm/amdgpu: rework job synchronization v2 omits 114fbc31952e drm/amdgpu: use the VM as job owner omits 81417bea8755 drm/amdgpu: explicitly sync VM update to PDs/PTs omits 8e4ff9b56957 drm: Remove the dma_alloc_coherent wrapper for internal usage omits ea36ec8623f5 drm: Remove PageReserved manipulation from drm_pci_alloc omits 816cc4d6c693 drm/i915/gt: Fix rc6 on Ivybridge omits 7203d49cdcb2 drm/i915: Sprinkle missing commas omits 37ec52ab69de drm/i915/dvo: Mark TMDS DVO connectors as polled omits 45608c504931 drm/i915: Mark ns2501 as LVDS without a fixed mode omits 9d552c22f794 drm/i915/crt: Configure connector->polled and encoder->hpd [...] omits 012ee690372c drm/i915: Introduce intel_connector_hpd_pin() omits bd644ffb208a Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 98d71a31eb3e xtensa: ISS: improve simcall assembly omits c6790dc22312 drm/i915: Wean off drm_pci_alloc/drm_pci_free omits 03891f820c21 xfrm: handle NETDEV_UNREGISTER for xfrm device omits 1f7b71f20a98 drm/stm: dsi: stm mipi dsi doesn't print error on probe deferral omits a6bd58c51ac4 drm/stm: ltdc: check crtc state before enabling LIE omits 544aa6cefb24 drm/stm: ltdc: add number of interrupts omits b4d3acaa7333 drm/i915/gt: Pull sseu context updates under gt omits 0a3b94a2b88f drm/i915/selftest: Ensure string fits within name[] omits bb5e4397a60f drm/i915/selftests: Add a simple rollover test for the ker [...] omits 1a2466fe13c6 drm/i915/display: Defer application of initial chv_phy_control omits def85091f228 drm/i915/display: Fix NULL-crtc deref in calc_min_cdclk() omits 08e3ed3ae56b drm/i915/audio: Skip the cdclk modeset if no pipes attached omits 7daac72e9a3f drm/i915/pci: conversion to drm_device based logging macros. omits 0c4336b93393 drm/i915/cmd_parser: conversion to struct drm_device loggi [...] omits 6db07ce48887 drm/i915/debugfs: conversion to drm_device based logging macros. omits 00376ccfb2a4 drm/i915: conversion to drm_device logging macros when drm [...] omits e9318906ad0b drm/i915/panel: automatic conversion to drm_device based l [...] omits 1112e1661f6b drm/i915/pipe_crc: automatic conversion to drm_device base [...] omits 6471bd74713c drm/i915/psr: automatic conversion to drm_device based log [...] omits 6efb1b7de746 drm/i915/quirks: automatic conversion to drm_device based [...] omits c808c4ae10a4 drm/i915/sdvo: automatic conversion to drm_device based lo [...] omits 375e4fbd0bcf drm/i915/sprite: automatic conversion to drm_device based [...] omits c4d162618216 drm/i915/tc: automatic conversion to drm_device based logg [...] omits 025c2e193454 drm/i915/tv: automatic conversion to drm_device based logg [...] omits 53897b4cc035 drm/i915/vdsc: convert to struct drm_device based logging macros. omits 2d7338500fb0 drm/i915/vga: conversion to drm_device based logging macros. omits f1f76d7a3c50 drm/i915/vlv_dsi: conversion to drm_device based logging macros. omits b2f7c0f1d854 drm/i915/vlv_dsi_pll: conversion to struct drm_device logg [...] omits f4224a4cb16c drm/i915/display: Make WARN* drm specific where drm_device [...] omits 8afb292839bb drm/i915/display/tc: Make WARN* drm specific where drm_pri [...] omits b4329a01411e drm/i915/display/sdvo: Make WARN* drm specific where drm_p [...] omits 16c56083c0cb drm/i915/display/psr: Make WARN* drm specific where drm_pr [...] omits 48522d3eed54 drm/i915/display/panel: Make WARN* drm specific where drm_ [...] omits b0b2ed0c63a7 drm/i915/display/overlay: Make WARN* drm specific where dr [...] omits 10d4e146aff9 drm/i915/display/hdmi: Make WARN* drm specific where drm_d [...] omits 5836019a87bf drm/i915/fbdev: Make WARN* drm specific where drm_device p [...] omits 6a0e032fb524 drm/i915/display/fbc: Make WARN* drm specific where drm_pr [...] omits 99bc73ec8deb drm/i915/display/dpll_mgr: Make WARN* drm specific where d [...] omits 6f21293dbbde MAINTAINERS: Add Thomas as drm-misc co-maintainer omits 89bd6147964e dt-bindings: net: bluetooth: Add device tree bindings for [...] omits 66cb70513564 Bluetooth: hci_qca: Enable clocks required for BT SOC omits be75021843ba Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits f78befc96c14 xtensa: reorganize vectors placement omits ad1c25499870 xtensa: separate SMP and XIP support omits cff630a0b46b xtensa: move fast exception handlers close to vectors omits 8faa72511bb8 drm/i915/gt: Warn about the hidden i915_vma_pin in timelin [...] omits 855e39e65cfc drm/i915: Initialise basic fence before acquiring seqno omits 30ca04e16cbe drm/i915: Hold reference to previous active fence as we queue omits 6a79c28936df drm/i915/display/crt: Make WARN* drm specific where drm_pr [...] omits 9a3b466bb8f6 drm/i915/display/audio: Make WARN* drm specific where drm_ [...] omits 3dbe5e11703e drm/i915/display/icl_dsi: Make WARN* drm specific where dr [...] omits ede5ef35ce32 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 5b8bf03b68a5 xtensa: reorganize vectors placement omits 09908bf88a3d xtensa: separate SMP and XIP support omits 230bb96178f5 xtensa: move fast exception handlers close to vectors omits 380f04231807 drm/i915: Move ringbuffer WAs to engine workaround list omits c32c7b40c890 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits eeec73f8a4a4 drm/i915/gt: Skip rmw for masked registers omits faea1792835d drm/i915: extract engine WA programming to common resume function omits e85de1770385 drm/i915/guc: Introduce guc_is_ready omits bfa9426fd6ad Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 3a00e7c47c38 ida: remove abandoned macros omits 24a448b16525 XArray: Fix incorrect comment in header file omits c36d451ad386 XArray: Fix xas_pause for large multi-index entries omits bd40b17ca49d XArray: Fix xa_find_next for large multi-index entries omits 9781bd1dda2a drm/panel: simple: Fix the lt089ac29000 bus_format omits fe141cedc433 drm/imx: pd: Use bus format/flags provided by the bridge w [...] omits f32df58acc68 drm/bridge: Add the necessary bits to support bus format n [...] omits b0e02a73c506 drm/i915/selftests: Disable heartbeat around hang tests omits bd46aa22a86a drm/i915/selftests: Also wait for the scratch buffer to be bound omits a34f61d2c014 drm/i915/gt: Also use async bind for PIN_USER into bsw/bxt ggtt omits d1b9b5f127bc drm/i915/gem: Require per-engine reset support for non-per [...] omits 0c2d55128f33 drm/i915: Store active_pipes bitmask in cdclk state omits 28a30b45f5e9 drm/i915: Convert cdclk to global state omits aac978718bb4 drm/i915: Introduce intel_calc_active_pipes() omits fd1a9bba73fa drm/i915: Convert bandwidth state to global state omits 0ef1905ecf2e drm/i915: Introduce better global state handling omits 5f34299384cb drm/i915: Move intel_atomic_state_free() into intel_atomic.c omits ed645eee131c drm/i915: s/init_cdclk/init_cdclk_hw/ omits 4c029c499fb4 drm/i915: swap() the entire cdclk state omits 1965de63a93a drm/i915: Extract intel_cdclk_state omits 5604e9ceaed5 drm/i915: Simplify intel_set_cdclk_{pre,post}_plane_update [...] omits 0bb94e03834e drm/i915: s/cdclk_state/cdclk_config/ omits 65c88a866d70 drm/i915: s/need_cd2x_updare/can_cd2x_update/ omits b4db3a8c689b drm/i915: Collect more cdclk state under the same roof omits 54f09d2342b0 drm/i915: Move more cdclk state handling into the cdclk code omits f119a5e2a4ca drm/i915: Nuke skl wm.dirty_pipes bitmask omits 6dcde04706d8 drm/i915: Move linetime wms into the crtc state omits 5061b8a969f7 drm/bridge: Add an ->atomic_check() hook omits 41cf57124e02 drm/bridge: Patch atomic hooks to take a drm_bridge_state omits d9aad8c2d57e drm/bridge: analogix: Plug atomic state hooks to the defau [...] omits dc8c609bd31d drm/rcar-du: Plug atomic state hooks to the default implem [...] omits 751465913f04 drm/bridge: Add a drm_bridge_state object omits 0560b0c6b36c drm/i915: Polish WM_LINETIME register stuff omits fc74d7166005 openrisc: use mmgrab omits a6c5729b0ae1 openrisc: configs: Cleanup CONFIG_CROSS_COMPILE omits 1c9d2eb24153 drm/i915: move intel_dp_set_m_n() to encoder for DDI platforms omits 87e9bb496178 drm/i915/dsi: Enable ICL DSI transcoder as part of encoder [...] omits 21fd23ac222f drm/i915: move pipe, pch and vblank enable to encoders on [...] omits 219cee8fe7ae drm/i915/debugfs: remove VBT data about DRRS omits 364f46df3679 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits e3793468b466 drm/i915: Use the async worker to avoid reclaim tainting t [...] omits e986209c6702 drm/i915/gt: Rename i915_gem_restore_ggtt_mappings() for i [...] omits 6d598a32ed87 drm/panel: Add Samsung s6e88a0-ams452ef01 panel driver omits 1dff44e1b51e dt-bindings: display/panel: add bindings for S6E88A0-AMS452EF01 omits 280d14a69da2 drm/i915/gem: Tighten checks and acquiring the mmap object omits 82d57a590f51 drm/panel: simple: Add EDT panel support omits c752affbadb0 dt-bindings: display: Add bindings for EDT panel omits 37b7617262bd drm/i915/fbc: __intel_fbc_cleanup_cfb() may be called mult [...] omits bf72c8c6ee77 drm/i915/gt: Skip global serialisation of clear_range for bxt vtd omits 0cef62d8e04e drm/i915/ring: convert to new logging macros in gt/intel_r [...] omits 1a6c83efa046 drm/i915/gt: convert to new logging macros in gt/intel_gt.c omits ce016437d8aa drm/i915/engine_cs: use new drm logging macros in gt/intel [...] omits f8474622bc5a drm/i915/reset: conversion to new drm logging macros in gt [...] omits 52ce707425e1 drm/i915/ggtt: use new drm logging macros in gt/intel_ggtt.c omits a3c27df2ada9 drm/xen: Explicitly disable automatic sending of vblank event omits 2a735ad3d211 drm/virtio: Remove sending of vblank event omits 236b83fba352 drm/vboxvideo: Remove sending of vblank event omits a7bbabd94c41 drm/udl: Don't set struct drm_crtc_state.no_vblank explicitly omits 3bace4f9dddc drm/st7586: Remove sending of vblank event omits f3fe2ef413ef drm/repaper: Remove sending of vblank event omits e29765299eea drm/qxl: Remove sending of vblank event omits 4f440e38bb96 drm/mipi-dbi: Remove sending of vblank event omits 0e422032ab1a drm/ili9225: Remove sending of vblank event omits bddbad12fa85 drm/gm12u320: Remove sending of vblank event omits 9e79e3da77f1 drm/cirrus: Remove sending of vblank event omits ebe162cdebe0 drm/bochs: Remove sending of vblank event omits bd2b7eb6d26e drm/ast: Don't set struct drm_crtc_state.no_vblank explicitly omits dccd32379ff0 drm/arc: Remove sending of vblank event omits 7beb691f1e6f drm: Initialize struct drm_crtc_state.no_vblank from devic [...] omits d4c3c0b8221a drm/i915: Fix preallocated barrier list append omits f70431023eb6 drm/i915: add extra slice common debug registers omits f1042cc85377 drm/i915/execlists: Ignore discrepancies in pending[] acro [...] omits fe6648315605 Bluetooth: optimize barrier usage for Rmw atomics omits a5b0cda136f4 regulator: qcom_spmi: Fix docs for PM8004 omits 70a76a9b8e9d drm/i915/gt: Hook up CS_MASTER_ERROR_INTERRUPT omits 8a5746982e0f drm/i915/execlist: Mark up racy read of execlists->pending[0] omits ba12993c5228 drm/i915/selftests/perf: measure memcpy bw between regions omits cd1c4d4a22bc drm/i915/debugfs: remove i915_dpcd file omits ddfa21bc68dc drm/i915/psr: use intel_de_*() functions for register access omits 667944ad77f1 drm/i915/hdcp: use intel_de_*() functions for register access omits b4e33881efe3 drm/i915/dp: use intel_de_*() functions for register access omits d6e53851ecc8 drm/i915/display_power: use intel_de_*() functions for reg [...] omits dc008bf0aa09 drm/i915/display: use intel_de_*() functions for register access omits f7960e7f8f24 drm/i915/ddi: use intel_de_*() functions for register access omits cfe86292ec71 drm/i915/combo_phy: use intel_de_*() functions for registe [...] omits 1c63f6dfc01d drm/i915/icl_dsi: use intel_de_*() functions for register access omits 86a9360be144 drm/auth: Drop master_create/destroy hooks omits 6c08fc896b60 Bluetooth: Fix refcount use-after-free issue omits 692751879ea8 clk, clk-si5341: Support multiple input ports omits b4fb015eeff7 sched/rt: Optimize checking group RT scheduler constraints omits bec2860a2bd6 sched/fair: Optimize select_idle_core() omits 918229cdd5ab x86/intel_pstate: Handle runtime turbo disablement/enablem [...] omits 298c6f99bf30 x86, sched: Add support for frequency invariance on ATOM omits eacf0474aec8 x86, sched: Add support for frequency invariance on ATOM_G [...] omits 8bea0dfb4a82 x86, sched: Add support for frequency invariance on XEON_P [...] omits 2a0abc596998 x86, sched: Add support for frequency invariance on SKYLAKE_X omits 1567c3e3467c x86, sched: Add support for frequency invariance omits 6717f7c32b33 drm/i915/selftests: Lock the drm_mm as we search omits 0543fbf4fd00 drm/i915/trace: i915_request.prio is a signed value omits 3cb6d8e5cf98 drm/crc: Actually allow to change the crc source omits ec0582ca8987 drm/zte: plane_state->fb iff plane_state->crtc omits 5d39b1574f62 drm/vkms: plane_state->fb iff plane_state->crtc omits 021b7c7b3268 drm/vc4: plane_state->fb iff plane_state->crtc omits fd907adeb793 drm/rockchip: plane_state->fb iff plane_state->crtc omits 4efb31316d5f drm/imx: plane_state->fb iff plane_state->crtc omits 9a69bd1912af drm/todo: Add item for the plane->atomic_check confusion omits a28477826aef drm/i915/gt: Lift set-wedged engine dumping out of user paths omits ff3d4ff6c9e6 drm/i915/gt: Tidy repetition in declaring gen8+ interrupts omits 6cc32f15f90b drm/i915/gt: Reorganise gen8+ interrupt handler omits 03d0ed8a8e93 drm/i915: Skip capturing errors from internal contexts omits 151129df2f4a Bluetooth: SMP: Fix SALT value in some comments omits 6f280b133dc2 drm/i915/perf: Fix OA context id overlap with idle context id omits e5429340bfa2 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] omits 9c6527116e8f drm/i915: Restore the kernel context after verifying the w/a omits 909438bbfb56 drm/i915/vlv_dsi_pll: use intel_de_*() functions for regis [...] omits 992d46944fbb drm/i915/vlv_dsi: use intel_de_*() functions for register access omits d1ab5b272740 drm/i915/vdsc: use intel_de_*() functions for register access omits d49e857c94f2 drm/i915/sprite: use intel_de_*() functions for register access omits c51e7138f66a drm/i915/psr: use intel_de_*() functions for register access omits 41dd67c13086 drm/i915/pipe_crc: use intel_de_*() functions for register access omits 39d0f1e81c31 MAINTAINERS: add entry for tidss omits 32a1795f57ee drm/tidss: New driver for TI Keystone platform Display SubSystem omits 6057317cb76c dt-bindings: display: ti,j721e-dss: Add dt-schema yaml binding omits 2d8730f1021f dt-bindings: display: ti,am65x-dss: Add dt-schema yaml binding omits 9ad676e5fd45 dt-bindings: display: ti,k2g-dss: Add dt-schema yaml binding omits a87e692ae3a8 drm/i915: Give aux channels a better name omits 264c0247d888 drm/i915: Include the AUX CH name in the debug messages omits ac0e331a628b drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] omits 70bc7ed95142 drm/i915/vga: use intel_de_*() functions for register access omits 988ff27b58a8 drm/i915/tv: use intel_de_*() functions for register access omits d2afcc4441df drm/i915/sdvo: use intel_de_*() functions for register access omits 0fac5a7cd842 drm/i915/panel: use intel_de_*() functions for register access omits 82e1b12e3012 drm/i915/overlay: use intel_de_*() functions for register access omits cc80e3625695 drm/i915/lvds: use intel_de_*() functions for register access omits ef58902296da drm/i915/lpe_audio: use intel_de_*() functions for registe [...] omits 8192c82cc65b drm/i915/hdmi: use intel_de_*() functions for register access omits d9053b237bd3 drm/i915/gmbus: use intel_de_*() functions for register access omits f639c497aecd drm/i915/fifo_underrun: use intel_de_*() functions for reg [...] omits aa93f4fd7c89 drm/i915/fbc: use intel_de_*() functions for register access omits 3f7c376df8d3 drm/i915/dvo: use intel_de_*() functions for register access omits 7cdccb4c6b90 drm/i915/dsb: use intel_de_*() functions for register access omits 9ce64616668a drm/i915/dp_mst: use intel_de_*() functions for register access omits b3a723867117 drm/i915/dpll_mgr: use intel_de_*() functions for register access omits ee8845a25f9e drm/i915/dpio_phy: use intel_de_*() functions for register access omits 5b770f18a0f3 drm/i915/crt: use intel_de_*() functions for register access omits 3fd7c4504d1f drm/i915/color: use intel_de_*() functions for register access omits 3e9f55df59f7 drm/i915/cdclk: use intel_de_*() functions for register access omits 49e659bcae79 drm/i915/audio: use intel_de_*() functions for register access omits d20615f8e2c6 drm/lima: increase driver version to 1.1 omits 2081e8dcf1ee drm/lima: recover task by enlarging heap buffer omits 6aebc51d7aef drm/lima: support heap buffer creation omits dc76cb7a1fd1 drm/lima: add lima_vm_map_bo omits 500edbbd537b drm/lima: update register info omits 70a221b24288 drm/i915: Prefer intel_connector over drm_connector in hot [...] omits d1b2828af0cc drm/i915: Fix modeset locks in sanitize_watermarks() omits cb724911f495 drm/i915: Fix inconsistance between pfit.enable and scaler [...] omits 34ffabe311cc drm/i915: Remove 'prefault_disable' modparam omits 7e36505d0cf8 drm/i915: Stub out i915_gpu_coredump_put omits 723196f401f9 drm/i915/display: Squelch kerneldoc complaints omits ad278f358446 drm/i915/bios: Fix the timing parameters omits d0bf45822c99 drm/i915/gem: manual conversion to struct drm_device loggi [...] omits baa89ba3f1fe drm/i915/gem: initial conversion to new logging macros usi [...] omits 9b6320aa1993 drm/i915/pm: use intel de functions for forcewake register access omits 8cbda6b2039a drm/i915/irq: use intel de functions for forcewake registe [...] omits 2aa10054432d drm/i915/dmc: use intel uncore functions for forcewake reg [...] omits 1fc0e6d4e378 Merge branch 'kcsan.2020.01.07a' into urgent.2020.01.25a omits 65833c463886 drm/i915/hdcp: conversion to struct drm_device based loggi [...] omits 5cb82703ce9e drm/i915/opregion: conversion to struct drm_device logging [...] omits bdc6114e2fed drm/i915/dp: conversion to struct drm_device logging macros. omits 569caa65a495 drm/i915/power: convert to struct drm_device macros in dis [...] omits b5280cd0bd2d drm/i915/dsi: conversion to struct drm_device log macros. omits cd49f8180681 drm/i915/display: conversion to new struct drm_device logg [...] omits 23d498f6b7fb drm/debugfs: also take per device driver features into account omits 12a1d4e093ac drm: add drm_core_check_all_features() to check for a mask [...] omits c6cccafa9191 drm/panel: Fix boe,tv101wum-n53 htotal timing omits 4c22abfbcb84 drm/i915/guc: Don't GEM_BUG_ON on corrupted H2G CTB omits 37f60b753bca drm/i915/tgl: Re-enable RPS omits 82d71e31ae9d drm/i915/gt: Poison GTT scratch pages omits 0ea60c1d7343 drm/i915/gt: Flush engine parking before release omits 646603d9aba7 drm/i915/ehl: Ensure that the DDI selection MUX is program [...] omits c5c772cf8d7c drm/i915/dc3co: Avoid full modeset when EXITLINE needs to [...] omits 58c34c4ca392 drm/i915/dc3co: Do the full calculation of DC3CO exit only once omits 7e13ad896484 drm: Avoid drm_global_mutex for simple inc/dec of dev->open_count omits 7a2c65dd32b1 drm: Release filp before global lock omits 5a87e60312a9 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits de409661c4c9 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] omits 5fb443063009 drm/i915/acpi: Move the code to populate ACPI device ID in [...] omits d62f416f925d drm/i915: Wait on vma activity before taking the mutex omits 60e94557fff1 drm/i915: Check activity on i915_vma after confirming pin_ [...] omits 90211ea4ba6e drm/i915/gem: Prevent NULL pointer dereference on missing ctx->vm omits 423177140e9f drm/i915/selftests: Show the RC6 residency on parking failure omits 0f8f8a643000 drm/i915/gem: Detect overflow in calculating dumb buffer size omits 7add7875a8eb Merge branch 'kcsan.2020.01.07a' into locking/kcsan omits 8c47eb86679c drm/i915/dp: Do not set master_trans bit in bitmak if INVA [...] omits c2d4290ba0ff dt-bindings: restrict properties for sitronix,st7735r omits 5728fe7fa539 drm/panel: simple: add display timings for logic technolog [...] omits 300fc577d64e dt-bindings: panel-simple: add bindings for logic technolo [...] omits def6e7f13e0b dt-bindings: add vendor prefix for logic technologies limited omits f5df7369d543 dt-bindings: display: Convert a bunch of panels to DT schema omits 231946109ea4 drm/i915/cdclk: use new struct drm_device logging macros omits 2e3586cec3eb drm/i915/bw: convert to drm_device based logging macros omits 6385514932d5 drm/i915/audio: convert to struct drm_device logging macros. omits e92cbf38828c drm/i915/bios: convert to struct drm_device logging macros. omits 45e84648bb21 drm/i915/atomic: use struct drm_device logging macros omits 7d5802df89bc Merge tag 'topic/drm-warn-2020-01-22' of git://anongit.fre [...] omits 9c757aeaaaa1 drm/i915: add display engine uncore helpers omits a727fe8f05b7 drm/dp_mst: Mention max_payloads in proposed_vcpis/payloads docs omits 8732fe46b20c drm/dp_mst: Fix clearing payload state on topology disable omits 3ff4c24bdb1f drm/dp_mst: Fix indenting in drm_dp_mst_topology_mgr_set_mst() omits 6fef8510a7a5 drm/i915: Cleanup properly if the implicit fence setup fails omits 58fa1760d08a drm/i915: Balance prepare_fb/cleanup_fb omits fa528334f69b drm/i915: s/intel_state/state/ in intel_{prepare,cleanup}_ [...] omits b2faf669866e drm/i915: Stop looking at plane->state in intel_prepare_pl [...] omits 7d8d2cbce5af drm/i915: Clear old hw.fb & co. from slave plane's state omits 5dbd2b7be61e drm/i915/gem: Convert vm idr to xarray omits b4a9a149f91e drm/i915: Mark the removal of the i915_request from the sc [...] omits 989df3a7bd2a drm/i915/execlists: Reclaim the hanging virtual request omits 4ba5c086a1d8 drm/i915/execlists: Take a reference while capturing the g [...] omits bf9cc891d32b drm/i915/gt: Include a tell-tale for engine parking omits a9f236d1fcfb drm/i915: Make WARN* drm specific where uncore or stream p [...] omits 48a1b8d4af01 drm/i915: Make WARN* drm specific where drm_priv ptr is available omits 0d4c351a0f02 drm/i915/gt: Make WARN* drm specific where drm_priv ptr is [...] omits 85c823ac9a54 drm/i915/gem: Make WARN* drm specific where drm_priv ptr i [...] omits 3a47ae201e07 drm/i915/display: Make WARN* drm specific where encoder pt [...] omits bc1aee7fc8f0 drm/bridge: Add I2C based driver for ps8640 bridge omits cafddd608027 Documentation: bridge: Add documentation for ps8640 DT properties omits 7c7d5b1ce739 Merge tag 'topic/drm-warn-2020-01-22' of git://anongit.fre [...] omits dc1a73e50f9c drm/print: introduce new struct drm_device based WARN* macros omits 5424f5d79472 drm/i915: Clear the GGTT_WRITE bit on unbinding the vma omits 1bbcf69e42fe drm/ttm: flush the fence on the bo after we individualize [...] omits b37ea8bff730 drm/drm_dp_mst:remove set but not used variable 'origlen' omits d2a4bb6f8bc8 drm/i915: Don't use VBT for detecting DPCD backlight controls omits eea4262a4b59 drm/i915: drop alpha_support for good in favour of force_probe omits 29baf3ae8daa drm/i915: Don't show the blank process name for internal/s [...] omits 73896f60d486 drm/panfrost: Prefix interrupt handlers' names omits a5f768239ebd drm/panfrost: Remove core stack power management omits 486bba4524e0 drm/i915/hdcp: Clean up local variables omits 5d1db3f61aa9 drm/i915: Rename conn_to_dig_port() to intel_attached_dig_port() omits 490eda588cf6 drm/i915: Use intel_attached_dp() instead of hand rolling it omits ecdfd84f3228 drm/i915: Relocate intel_attached_dp() omits fa7edcd25cd0 drm/i915: Use intel_attached_encoder() omits 6fe20299b3ee drm/i915/dp: debug log max vswing and pre-emphasis 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 08b90a717fdb drm/i915: use intel_bios_is_port_present() omits 85d8ec20dbc8 drm/i915/bios: check DDI port presence based on child device omits c5faae5a4572 drm/i915/bios: add intel_bios_port_supports_*() omits 17004bfb53ec drm/i915/bios: add intel_bios_alternate_ddc_pin() omits f83acdab8266 drm/i915/bios: add intel_bios_dp_max_link_rate() omits 01a60883af04 drm/i915/bios: intel_bios_hdmi_boost_level() omits 605a18722c7c drm/i915/bios: intel_bios_dp_boost_level() omits 0aed3bdede66 drm/i915/bios: add intel_bios_hdmi_level_shift() omits d9ee21111bd9 drm/i915/bios: add intel_bios_max_tmds_encoder() omits 786555987207 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...] omits 814df0ce5ee6 drm/i915/sdvo: Consolidate SDVO HDMI force_dvi handling omits b1040461e6f6 drm/i915: Consolidate HDMI force_dvi handling omits cb70b713a840 drm/i915/sdvo: Reduce the size of the on stack buffers omits 691313ea6214 drm/i915: Move encoder variable to tighter scope omits b33950dd3ff8 drm/i915: Use PIPE_CONF_CHECK_X() for sync_mode_slaves_mask omits ee34801cc0e8 drm/i915: Prefer to use the pipe to index the ddb entries omits fff13e63a141 drm/i915: Clear most of crtc state when disabling the crtc omits d0eed1545fe7 drm/i915: Fix post-fastset modeset check for port sync omits 77d1a6dbe8a4 drm/syncobj: Add documentation for timeline syncobj omits 0b3bd0cdc329 drm/i915: Align engine->uabi_class/instance with i915_drm.h omits 837171fe77d7 Merge tag 'v5.5-rc7' into locking/kcsan, to refresh the tree omits 690c3df85f10 drm/i915/gvt: remove unused vblank_done completion omits 0178f4ce3c3b drm/i915/gvt: Enable vfio edid for all GVT supported platform omits fe357dbae113 ubi: Fix an error pointer dereference in error handling code omits 31f36312d2ca ubifs: fix memory leak from c->sup_node omits d1d511d516f7 drm: tiny: st7735r: Add support for Okaya RH128128T omits 98823f379447 drm: tiny: st7735r: Prepare for adding support for more displays omits f41a8a69890d drm/mipi_dbi: Add support for display offsets omits 3a1a6be40bd7 dt-bindings: display: sitronix,st7735r: Add Okaya RH128128T omits abdd9e3705c8 dt-bindings: display: sitronix,st7735r: Convert to DT schema 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 4e0311db2b2e drm: fix parameters documentation style in drm_dma omits cd69952778aa drm/i915/gt: Be paranoid and reset the GPU before release omits 7a3cbf590e63 drm/mst: Some style improvements in drm_dp_mst_topology_mg [...] omits a86675968e23 Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" omits 8e78871bc1e5 drm/i915/userptr: fix size calculation omits 24860ad74868 drm/i915/userptr: add user_size limit check omits fac47b1ebeda drm/panel: Add Feixin K101 IM2BA02 panel omits 44a90cc350a3 dt-bindings: panel: add Feixin K101 IM2BA02 MIPI-DSI panel omits a32de0d2de90 dt-bindings: vendor-prefix: add Shenzhen Feixin Photoelect [...] omits 56ad624b4cb5 drm/panel: support for auo, b101uan08.3 wuxga dsi video mo [...] omits e6d020eeefcd drm/panel: support for boe, tv101wum-n53 wuxga dsi video m [...] omits 44de19e34eee drm/panel: support for auo, kd101n80-45na wuxga dsi video [...] omits a869b9db7adf drm/panel: support for boe tv101wum-nl6 wuxga dsi video mo [...] omits af6cb95cf641 dt-bindings: display: panel: Add boe tv101wum-n16 panel bindings omits 94523024363b drm/i915/gt: Report the currently active execlists request omits 89c02493deb9 drm/i915: convert to new logging macros in i915/intel_memo [...] omits fd6735fc630c drm/i915: convert to new logging macros in i915/intel_gvt.c omits 68b3271729f5 drm/i915: conversion to new logging macros in i915/intel_d [...] omits 5e04eb014722 drm/i915: conversion to new logging macros in i915/intel_csr.c omits aee2eeeb18eb drm/i915: conversion to new logging macros in i915/i915_vgpu.c omits 77b20896d57e drm/i915/guc: Introduce CT_DEBUG omits d624d401772d drm/i915/guc: Switch to CT_ERROR in ct_read omits 235198d7c9bc drm/i915/guc: Don't pass CTB while reading omits 6a327cb18692 drm/i915/guc: Don't pass CTB while writing omits 1b9fc94a7751 drm/i915/guc: Don't GEM_BUG_ON on corrupted G2H CTB omits 416d3838f76b drm/i915: Satisfy smatch that a loop has at least one iteration omits f1766e3a78c5 drm/i915: Fix typo in kerneldoc function name omits 04062c58faaf drm/i915: Fix i915_error_state_store error defination omits c53aec2bcc74 drm/i915: Include the debugfs params header for its own de [...] omits 9ac7d53d70a2 drm/i915: Auto detect DPCD backlight support by default omits 662884a9ad99 drm/i915: Fix DPCD register order in intel_dp_aux_enable_b [...] omits 79946723092b drm/i915: Assume 100% brightness when not in DPCD control mode omits fde7266fb2f6 drm/i915: Fix eDP DPCD aux max backlight calculations omits 960287ca58fd drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...] omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 748317386afb drm/i915/execlists: Offline error capture omits 32ff621fd744 drm/i915/gt: Allow temporary suspension of inflight requests omits 672c368f9398 drm/i915: Keep track of request among the scheduling lists omits 9e83713a721b drm/i915/psr: Share the computation of idle frames omits 6f4194c8771f drm/i915: add Wa_14010594013: icl,ehl omits 9c92aa483a3c drm/i915/gt: Drop rogue space in the middle of GT_TRACE omits 5e791166d377 drm/ttm: nuke invalidate_caches callback omits f3c0efc9fe7a drm/i915/execlists: Leave resetting ring to intel_ring omits a1766a49fc90 Merge tag 'drivers_soc_for_5.6' into next omits e4eed858357a video: fbdev: nvidia: clean up indentation issues and comm [...] omits 31a2a3292139 fbdev: remove object duplication in Makefile omits 914d66312d46 video: exynos: Rename Exynos to lowercase omits 44a391081c9b fbdev: cg14fb: use resource_size omits 091be7245a03 fbdev: s1d13xxxfb: use resource_size omits 3c3c56397d58 video: sa1100fb: constify copied structure omits 93166f5f2e4d fbmem: Adjust indentation in fb_prepare_logo and fb_blank omits 2be24502158b fbcon: Adjust indentation in set_con2fb_map omits 28388b3325e3 pxa168fb: fix release function mismatch in probe failure omits bc5e36f3d2ce OMAP: DSS2: remove non-zero check on variable r omits 52733e95f040 video: Fix Kconfig indentation omits ac0c2558161d video: ssd1307fb: add the missed regulator_disable omits 366c5aa18c12 video: hyperv_fb: fix indentation issue omits d3d19d6fc573 fbdev: potential information leak in do_fb_ioctl() omits f78d5da6e7bd drm/i915/tgl: Add Wa_1409825376 to tgl omits d54151c5c8c0 drm/i915/fbc: Add fbc tracepoints omits 661d6ec00058 drm/i915/fbc: Nuke fbc_supported() omits 9ecc6eabd8fe drm/i915/fbc: Move the plane state check into the fbc functions omits 72ff2b8d5f2d drm/i915/gt: Use the BIT when checking the flags, not the index omits 45698e00d5a9 Merge branch 'v5.6/dt' into next omits 6354c1f130d4 Merge branch 'v5.6/soc' into next omits 1940b164eb29 MAINTAINERS: Add Realtek arm DT files omits 20182864fae2 dt-bindings: reset: rtd1295: Add SB2 reset omits b1e45f127fc3 arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper sys [...] omits 21f9c26107dc arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper sys [...] omits 43c3203f6d78 arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper sys [...] omits 84e9cccc6d0a ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes omits fd3ba2ffe5ab arm64: dts: realtek: rtd16xx: Add CRT syscon node omits a267ab8dec06 drm/i915/params: support bool values for int and uint params omits fe600f9c7db3 ARM: dts: rtd1195: Add UART resets omits 345028efd6f4 ARM: dts: rtd1195: Add reset nodes omits fc3747cdfd05 dt-bindings: reset: Add Realtek RTD1195 omits c43c5a8818d4 drm/i915/params: add i915 parameters to debugfs omits 758c715b87c8 ARM: dts: rtd1195: Add CRT syscon node omits c2f80d4100f5 arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon omits 0ad1e0021c35 arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon omits de3905fba320 arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon omits b6c1c975fa02 ARM: dts: rtd1195: Introduce iso and misc syscon omits aeb0ed1de804 arm64: dts: realtek: rtd1295: Add Xnano X5 omits 063ae65c258f dt-bindings: arm: realtek: Add Xnano X5 omits 160990289987 dt-bindings: vendor-prefixes: Add Xnano omits e630fe6c8ac5 arm64: dts: realtek: rtd16xx: Add memory reservations omits 99726ea6058b arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory omits f22fd334890e drm/i915/gen11: Add additional pcode status values omits 455e00f1412f drm: Add getfb2 ioctl omits 4ec5abe960ca drm/i915/vbt: Rename BDB_LVDS_POWER to BDB_LFP_POWER omits bd3cf6f7ce20 drm/i915/dp/tgl+: Update combo phy vswing tables omits b63b4feaef73 drm/i915/selftests: Add a mock i915_vma to the mock_ring omits 103605e0d1e7 drm/i915: Make a copy of the ggtt view for slave plane omits 36c8e356a76e drm/i915/gem: Take local vma references for the parser omits 88a57514cf79 drm/i915/guc: Use correct name for last CT fence omits 59a46ad9f86c drm/i915/guc: Update CTB helpers to use CT_ERROR omits 18c8832523c8 drm/i915/guc: Introduce CT_ERROR omits d8186dd23926 drm/i915/guc: Simpler CT message size calculation omits e88e9f8ea4e9 drm/i915/gt: Clear rc6 residency trackers across suspend omits f4e9894b6952 drm/i915/pmu: Correct the rc6 offset upon enabling omits 7b6bd8433609 drm/panel: simple: Add support for the Frida FRD350H54004 panel omits 7ab618c9a7e6 dt-bindings: panel-simple: Add compatible for Frida FRD350 [...] omits 978bd0278f90 dt-bindings: vendor-prefixes: Add Shenzhen Frida LCD Co., Ltd. omits 9590a99cfb3b drm/rockchip: Add missing vmalloc header omits 53c902b9998a drm/rockchip: use DIV_ROUND_UP macro for calculations. omits d036ff0e56a7 Merge branch 'for-5.6/logitech' into for-next omits 8d6cb2f7fb90 drm/drm_panel: fix export of drm_panel_of_backlight, try #3 omits dba9bf0a98c5 drm: panel: fix excessive stack usage in td028ttec1_prepare omits 0980939d2a70 drm/connector: Hookup the new drm_cmdline_mode panel_orien [...] omits 69654c632d80 drm/connector: Split out orientation quirk detection (v2) omits c29a59e43829 x86/vdso: Enable sanitizers for vma.o omits 092670f83a6b Merge branch 'for-5.5/upstream-fixes' into for-next omits b4c32073b8cf drm: always determine branch device with drm_dp_is_branch() omits e5124751892a drm: move DP_MAX_DOWNSTREAM_PORTS from i915 to drm core omits 1b43c1d11f20 Merge branch 'for-5.5/upstream-fixes' into for-next omits c0d03b53ef47 Merge branch 'mvebu/dt64' into mvebu/for-next omits cc94f1dd6765 Merge branch 'mvebu/dt' into mvebu/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 526eaf5d08a2 slimbus: Use the correct style for SPDX License Identifier omits 31c7ac388aa9 Merge tag 'v5.5-rc5' into locking/kcsan, to resolve conflict omits d6656fa4c621 ARM: Prepare Realtek RTD1195 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 e5a9e237608d arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB omits 48632ccdd22f dt-bindings: arm: realtek: Document RTD1619 and Realtek Mj [...] omits 4f87e5cab324 arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB omits f38b151efd0a dt-bindings: arm: realtek: Add Realtek Lion Skin EVB omits efefe159f52a arm64: dts: realtek: Add RTD1395 and BPi-M4 omits 4679905df264 dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4 omits 669c7434ce71 arm64: dts: realtek: rtd129x: Carve out boot ROM from memory omits 27efecbb5254 arm64: dts: realtek: rtd129x: Introduce r-bus omits b4237d2869e3 arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions omits 3e5e7349175b arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293 omits 490774f6026b ARM: dts: rtd1195: Add Realtek Horseradish EVB omits 0cf35241d079 dt-bindings: arm: realtek: Add Realtek Horseradish EVB omits 41e956bde01a ARM: dts: rtd1195: Introduce r-bus omits 45cae51cc678 ARM: dts: rtd1195: Exclude boot ROM from memory ranges omits 720d362bf490 ARM: dts: Prepare Realtek RTD1195 and MeLE X1000 omits bdfef0a8c704 dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000 omits 79fb9216b7be 9p: Remove unneeded semicolon omits 33d6e0be6604 9p: Fix Kconfig indentation 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 8f35288566d7 slimbus: qcom-ngd-ctrl: Use dma_request_chan() instead dma [...] omits e466bd8c2a29 dt-bindings: SLIMBus: add slim devices optional properties 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 c5bd85353c0e drm/i915/gvt: remove unused type attributes 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 bd6d7558140c Merge branch 'xtensa-5.5' into xtensa-for-next omits dc399f059900 Merge branch 'xtensa-5.5' into xtensa-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 1ef512b16bc8 NTB: Fix an error in get link status omits 29147f00140f NTB: Add Hygon Device ID 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 e86e4bdfc0cb Merge branch 'xtensa-5.5' into xtensa-for-next omits af4188dedaa4 xtensa: entry: Remove unneeded need_resched() loop omits 00c04249bcbe xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 7345d23754b9 Merge branch 'xtensa-5.5' into xtensa-for-next omits 849213dc4864 xtensa: entry: Remove unneeded need_resched() loop omits 29ba235590d1 xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 7c88431552f3 Merge branch 'for-5.5' into for-next omits bcd4414083c8 Merge branch 'for-5.4/upstream-fixes' into for-next omits a04d7aa05086 xtensa: fix TLB sanity checker omits 271f20883fc5 Merge branch 'xtensa-5.5' into xtensa-for-next omits eeee387a873f xtensa: fix TLB sanity checker omits ecb96c9eadae Merge branch 'xtensa-5.5' into xtensa-for-next omits 23d1081b1e16 xtensa: get rid of __ARCH_USE_5LEVEL_HACK omits 930993f1d8d7 xtensa: mm: fix PMD folding implementation omits 9b5f852ae20d ktest: Make default build option oldconfig not randconfig omits a0986fdf705a Merge branch 'xtensa-5.5' into xtensa-for-next omits 30b42a630745 xtensa: make stack dump size configurable omits 408c7c0edb78 xtensa: improve stack dumping omits c3e664e6024e Merge branch 'for-5.5/core' into for-next omits c580a5faa3e9 xtensa: improve stack dumping 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 b6d7d8ffa185 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 88eb1df6e8d7 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits 57fc44b06081 xtensa: use named assembly arguments in cmpxchg.h omits 29726fd9c351 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits 9368df64a5cd xtensa: use named assembly arguments in atomic.h omits 5eb1379da692 xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 5489693eeb2a xtensa: use named assembly arguments in bitops.h omits cd953678c734 xtensa: use macros to generate *_bit and test_and_*_bit functions omits dea29164eef4 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits c61b02fb6c43 Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits 83ff15c6a510 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 2b9117c7cbac Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits cb18e29886f0 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 54f9c8b90f5c xtensa: merge .fixup with .text omits 96b81327fc21 xtensa: add XIP kernel support omits cd53a419f3a2 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits f552775ed614 xtensa: use named assembly arguments in cmpxchg.h omits 020477226729 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits a0bfe6d9884a xtensa: use named assembly arguments in atomic.h omits c08f00c83cee xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 4a2e276e88d5 xtensa: use named assembly arguments in bitops.h omits e29679a39f6a xtensa: use macros to generate *_bit and test_and_*_bit functions omits d58ab7f24e53 xtensa: use "m" constraint instead of "a" in uaccess.h assembly 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 d3dfad7f5d98 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits ced612fb3454 Merge branch 'for-5.4/upstream-fixes' into for-next omits e1669e8b5647 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 5763fea2f257 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cedb5ef36b1 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cf5f71030e5 Merge branch 'xtensa-5.5-xip' into xtensa-for-next omits 158b6b99ba7b xtensa: merge .fixup with .text omits 7f6645f077bc xtensa: add XIP kernel support omits 50eb900216ff xtensa: move kernel memory layout to platform options omits 026c39b31fb4 xtensa: use correct symbol for the end of .rodata omits 8092b931e651 xtensa: fix section name for start_info omits 98f9da8a708d xtensa: move MPU constants from .data to .ref.rodata omits 6af3c2ce8051 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits c56b5b1c35f9 xtensa: clean up empty include files omits 179726103125 xtensa: update arch features 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 ede62d7397ec Merge branch 'xtensa-5.5' into xtensa-for-next omits b24b356cae9a Revert "xtensa: add XIP kernel support" omits 017f5b8f92db xtensa: add XIP kernel support omits bba005af274d xtensa: move kernel memory layout to platform options omits f75152eb8bea ktest: Fix some typos in sample.conf omits 8ceba26043e5 Merge branch 'xtensa-5.5' into xtensa-for-next omits 40b038d71491 xtensa: add XIP kernel support omits fad7b25ca201 xtensa: use correct symbol for the end of .rodata omits bb55cd8b4a60 xtensa: fix section name for start_info omits 296433a4d0e3 xtensa: move MPU constants from .data to .ref.rodata omits a6d12c9da76a xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits 1fd2295cb0fb Merge branch 'xtensa-5.5' into xtensa-for-next omits 7dd657d2912c xtensa: clean up empty include files omits fb22e0fe4442 xtensa: update arch features 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 9c2ec7545cbd Merge branch 'xtensa-call0' into xtensa-for-next omits 37b6b4dafa46 xtensa: add support for call0 ABI in userspace omits 474f249f130e xtensa: clean up PS_WOE_BIT usage omits 92604e825304 smack: use GFP_NOFS while holding inode_smack::smk_lock omits 1d4a24debb08 security: smack: Fix possible null-pointer dereferences in [...] omits aa2e9da31431 smack: fix some kernel-doc notations omits c6e22efdb6bb Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE [...] 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 fa4b55813b1e Merge branch 'xtensa-5.3' into xtensa-for-next 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 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next omits cd10afbc932d sh: remove unneeded uapi asm-generic wrappers omits cbfc6edb6a4a sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits a5de8865cb3e h8300: move definition of __kernel_size_t etc. to posix_types.h omits 66da768644b5 xtensa: remove free_initrd_mem omits f293d4d4649c h8300: Add missing symbol "BOOT_LINK_OFFSET" omits b4bff4be5503 h8300: fix memset return value. omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-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 f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-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 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue 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 2ba543d3e7db Merge branch 'xtensa-5.2-fixes' into xtensa-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 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits acc706cafb46 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 1c41f624e758 xtensa: implement initialize_cacheattr for MPU cores omits a444d1aabe6b xtensa: add exclusive atomics support omits 2656d1569d93 xtensa: clean up inline assembly in futex.h omits c5a771f240b1 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 2061da36848d xtensa: set proper error code for simdisk_setup() omits 1e644f4b0b4f xtensa: fix incorrect fd close in error case of simdisk_setup() omits 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 a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next omits efe27707ce1a Merge branch 'for-5.2/ish' into for-next omits 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next omits 4f205a9f7fda Merge branch 'for-5.2/core' into for-next omits 8db4f469cb52 Merge branch 'for-5.2/core' into for-next omits 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next omits d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next omits 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 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next omits f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next omits 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next omits 255d6167833c Merge branch 'for-5.1/wacom' into for-next omits b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next omits 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 18031f71ea01 xtensa: SMP: mark each possible CPU as present omits a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash omits da26d363189a xtensa: SMP: fix secondary CPU initialization omits 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 f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-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 c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-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 cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds 442a46ad103e bcm63xx_enet: remove redundant variable definitions adds a368e860adb1 Merge tag 'wireless-drivers-next-2020-03-05' of git://git. [...] adds 7d10001e20e4 ptp: add VMware virtual PTP clock driver adds 367ab29e3d88 ibmveth: Remove unused page_offset macro adds 70c0923b0ef1 PCI: Introduce pci_get_dsn adds 8d85b75b4e08 bnxt_en: Use pci_get_dsn() adds dbce64cbee6b scsi: qedf: Use pci_get_dsn() adds ceb2f00707f9 ice: Use pci_get_dsn() adds f998958df272 ixgbe: Use pci_get_dsn() adds 61600112f02f nfp: Use pci_get_dsn() adds 5e0db7e4b199 Merge branch 'PCI-Implement-function-to-read-Device-Serial [...] adds 52ef8108396f tc-testing: list kernel options for basic filter with cani [...] adds 9dd620afd154 tc-testing: updated tdc tests for basic filter with canid [...] adds 516c512bde3e tun: fix misleading comment format adds 7522416d2569 tun: get rid of DBG1() macro adds 182094348a08 tun: drop useless debugging statements adds 3424170f37e7 tun: replace tun_debug() by netif_info() adds 5af090713481 tun: drop TUN_DEBUG and tun_debug() adds 425c075dcbb2 Merge branch 'tun-debug' adds caaa71fac36e net: mdio: add ipq8064 mdio driver adds ae9e82cc096b dt-bindings: net: Add ipq806x mdio bindings adds cdc7aaca074d um: reject unsupported coalescing params adds 524250a324da RDMA/ipoib: reject unsupported coalescing params adds e5ad00b34dc0 tun: reject unsupported coalescing params adds e52a646b34ff r8152: reject unsupported coalescing params adds 0f3883b4773f vmxnet3: let core reject the unsupported coalescing parameters adds 35fa705665c6 staging: qlge: reject unsupported coalescing params adds fad99303f0e3 wil6210: reject unsupported coalescing params adds caf48383f1e6 Merge branch 'ethtool-consolidate-irq-coalescing-other-drivers' adds 2514921e7247 flow_offload: Introduce offload of HW stats type adds 1ee473306a28 ocelot_flower: use flow_offload_has_one_action() helper adds 319a1d19471e flow_offload: check for basic action hw stats type adds 3632f6d39078 mlxsw: spectrum_flower: Do not allow mixing HW stats types [...] adds c4afd0c81635 mlxsw: restrict supported HW stats type to "any" adds d60d7ed4c860 flow_offload: introduce "immediate" HW stats type and allo [...] adds 48855479510b flow_offload: introduce "delayed" HW stats type and allow [...] adds f16e7f64e4b5 mlxsw: spectrum_acl: Ask device for rule stats only if cou [...] adds d7cb1e3ba12e flow_offload: introduce "disabled" HW stats type and allow [...] adds 44f865801741 sched: act: allow user to specify type of HW stats for a filter adds 9d2e4e16484a Merge branch 'net-allow-user-specify-TC-action-HW-stats-type' adds 34aba2c45024 cxgb4/chcr : Register to tls add and del callback adds 8a30923e1598 cxgb4/chcr: Save tx keys and handle HW response adds 5a4b9fe7fece cxgb4/chcr: complete record tx handling adds 429765a149f1 chcr: handle partial end part of a record adds dc05f3df8fac chcr: Handle first or middle part of record adds 62370a4f346d cxgb4/chcr: Add ipv6 support and statistics adds 31de3f562f52 Merge branch 'cxgb4-chcr-ktls-tx-ofld-support-on-T6-adapter' adds eea45da4036d bareudp: add module alias adds c46a49a45c86 bareudp: print error message when command fails adds 2baecda37f4e bareudp: remove unnecessary udp_encap_enable() in bareudp_ [...] adds 1033a215fee5 Merge branch 'bareudp-several-code-cleanup-for-bareudp-module' adds 376d5307e057 net: rmnet: set NETIF_F_LLTX flag adds 138470a9b2cc net/sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get adds 54a9062f6909 bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). adds 340ac85eabce bnxt_en: Simplify __bnxt_poll_cqs_done(). adds 389a877a3b20 bnxt_en: Process the NQ under NAPI continuous polling. adds 843d699d79a1 bnxt_en: Clear DCB settings after firmware reset. adds 9f90445c14be bnxt_en: Remove unnecessary assignment of return code adds 3d0615911d33 bnxt_en: Modify some bnxt_hwrm_*_free() functions to void. adds 3a707bed13b7 bnxt_en: Return -EAGAIN if fw command returns BUSY adds 0fcfc7a1c3d1 bnxt_en: Call devlink_port_type_clear() in remove() adds 896328fe0b5f Merge branch 'bnxt_en-Updates' adds 6b995bdefc10 fsl/fman: reuse set_mac_address() in dtsec init() adds f3353b990225 fsl/fman: tolerate missing MAC address in device tree adds cbb961ca271e dpaa_eth: Use random MAC address when none is given adds e2f5cb7280f8 Merge branch 'QorIQ-DPAA-Use-random-MAC-address-when-none- [...] adds d7f5f3c89c1a remoteproc: add IPA notification to q6v5 driver adds fc39c40a15a6 dt-bindings: soc: qcom: add IPA bindings adds cdf2e9419dd9 soc: qcom: ipa: main code adds 1ed7d0c0fdba soc: qcom: ipa: configuration data adds ba764c4dad7b soc: qcom: ipa: clocking, interrupts, and memory adds ca48b27be7c6 soc: qcom: ipa: GSI headers adds 650d1603825d soc: qcom: ipa: the generic software interface adds c3f398b141a8 soc: qcom: ipa: IPA interface to GSI adds 9dd441e4ed57 soc: qcom: ipa: GSI transactions adds 84f9bd12d46d soc: qcom: ipa: IPA endpoints adds 2b9feef2b6c2 soc: qcom: ipa: filter and routing tables adds 731c46edad82 soc: qcom: ipa: immediate commands adds a646d6ec9098 soc: qcom: ipa: modem and microcontroller adds 530f9216a953 soc: qcom: ipa: AP/modem communications adds 08120d236c47 soc: qcom: ipa: support build of IPA code
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 (b86a6a241b7c) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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: .gitignore | 4 + .mailmap | 1 - .../ABI/obsolete/sysfs-kernel-fadump_enabled | 9 - .../ABI/obsolete/sysfs-kernel-fadump_registered | 10 - .../ABI/obsolete/sysfs-kernel-fadump_release_mem | 10 - .../ABI/obsolete/sysfs-selinux-checkreqprot | 23 - .../removed/sysfs-kernel-fadump_release_opalcore | 9 - Documentation/ABI/removed/sysfs-kernel-uids | 14 - .../ABI/testing/sysfs-bus-coresight-devices-cti | 221 - Documentation/ABI/testing/sysfs-class-typec | 23 +- .../ABI/testing/sysfs-driver-jz4780-efuse | 16 - Documentation/ABI/testing/sysfs-driver-uacce | 39 - Documentation/ABI/testing/sysfs-kernel-fadump | 40 - Documentation/ABI/testing/sysfs-kernel-uids | 14 + {tools/edid => Documentation/EDID}/1024x768.S | 0 {tools/edid => Documentation/EDID}/1280x1024.S | 0 {tools/edid => Documentation/EDID}/1600x1200.S | 0 {tools/edid => Documentation/EDID}/1680x1050.S | 0 {tools/edid => Documentation/EDID}/1920x1080.S | 0 {tools/edid => Documentation/EDID}/800x600.S | 0 {tools/edid => Documentation/EDID}/Makefile | 0 {tools/edid => Documentation/EDID}/edid.S | 0 {tools/edid => Documentation/EDID}/hex | 0 Documentation/Makefile | 5 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 8 +- Documentation/RCU/listRCU.rst | 281 +- Documentation/RCU/rcu.rst | 18 +- Documentation/RCU/torture.txt | 147 +- Documentation/accounting/psi.rst | 2 - .../admin-guide/acpi/fan_performance_states.rst | 4 +- Documentation/admin-guide/blockdev/zram.rst | 2 + Documentation/admin-guide/bootconfig.rst | 2 +- Documentation/admin-guide/cgroup-v1/hugetlb.rst | 103 +- Documentation/admin-guide/cgroup-v1/index.rst | 2 - Documentation/admin-guide/cgroup-v2.rst | 39 +- Documentation/admin-guide/dynamic-debug-howto.rst | 3 - Documentation/admin-guide/edid.rst | 60 - Documentation/admin-guide/index.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 82 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 2 +- Documentation/admin-guide/pm/cpufreq_drivers.rst | 274 - Documentation/admin-guide/pm/cpuidle.rst | 73 +- Documentation/admin-guide/pm/working-state.rst | 1 - Documentation/admin-guide/sysctl/kernel.rst | 1037 ++- Documentation/admin-guide/sysctl/net.rst | 3 +- Documentation/admin-guide/sysctl/vm.rst | 3 - Documentation/arm/tcm.rst | 6 +- ...b__after_atomic-is-stronger-than-acquire.litmus | 32 - ...Atomic-RMW-ops-are-atomic-WRT-atomic_set.litmus | 24 - Documentation/atomic-tests/README | 16 - Documentation/atomic_t.txt | 24 +- Documentation/core-api/gcc-plugins.rst | 4 - Documentation/core-api/index.rst | 1 - Documentation/core-api/kobject.rst | 434 - Documentation/core-api/mm-api.rst | 3 - Documentation/core-api/pin_user_pages.rst | 86 +- Documentation/cpu-freq/amd-powernow.txt | 38 + Documentation/cpu-freq/core.rst | 113 - Documentation/cpu-freq/core.txt | 112 + Documentation/cpu-freq/cpu-drivers.rst | 292 - Documentation/cpu-freq/cpu-drivers.txt | 295 + Documentation/cpu-freq/cpufreq-nforce2.txt | 19 + Documentation/cpu-freq/cpufreq-stats.rst | 136 - Documentation/cpu-freq/cpufreq-stats.txt | 127 + Documentation/cpu-freq/index.rst | 39 - Documentation/cpu-freq/index.txt | 56 + Documentation/cpu-freq/pcc-cpufreq.txt | 207 + Documentation/debugging-modules.txt | 22 + Documentation/dev-tools/gcov.rst | 2 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kcsan.rst | 308 - Documentation/devicetree/bindings/.gitignore | 2 +- Documentation/devicetree/bindings/Makefile | 26 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 2 +- Documentation/devicetree/bindings/arm/arm,scpi.txt | 2 +- .../devicetree/bindings/arm/bcm/brcm,bcm63138.txt | 2 +- .../devicetree/bindings/arm/coresight-cti.yaml | 336 - .../devicetree/bindings/arm/coresight.txt | 7 - Documentation/devicetree/bindings/arm/cpus.yaml | 14 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 16 - Documentation/devicetree/bindings/arm/fsl.yaml | 56 +- .../bindings/arm/hisilicon/hi3519-sysctrl.txt | 2 +- .../bindings/arm/msm/qcom,idle-state.txt | 2 +- Documentation/devicetree/bindings/arm/omap/mpu.txt | 2 +- Documentation/devicetree/bindings/arm/pmu.yaml | 41 +- Documentation/devicetree/bindings/arm/psci.yaml | 8 +- Documentation/devicetree/bindings/arm/qcom.yaml | 8 - Documentation/devicetree/bindings/arm/realtek.yaml | 21 - .../bindings/arm/socionext/cache-uniphier.txt | 60 + .../socionext/socionext,uniphier-system-cache.yaml | 102 - .../devicetree/bindings/arm/socionext/uniphier.txt | 47 + .../bindings/arm/socionext/uniphier.yaml | 61 - .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 2 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 26 - .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 1 - .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 300 + .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 354 - .../devicetree/bindings/ata/renesas,rcar-sata.yaml | 71 - .../devicetree/bindings/ata/sata_rcar.txt | 36 + .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 1 + .../bus/socionext,uniphier-system-bus.yaml | 96 - Documentation/devicetree/bindings/bus/ti-sysc.txt | 1 - .../bindings/bus/uniphier-system-bus.txt | 66 + .../clock/allwinner,sun4i-a10-osc-clk.yaml | 2 +- .../bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 2 +- .../devicetree/bindings/clock/imx8mm-clock.txt | 29 + .../devicetree/bindings/clock/imx8mm-clock.yaml | 68 - .../devicetree/bindings/clock/imx8mn-clock.yaml | 48 +- .../devicetree/bindings/clock/imx8mq-clock.txt | 20 + .../devicetree/bindings/clock/imx8mq-clock.yaml | 72 - .../bindings/clock/qcom,gcc-apq8064.yaml | 2 +- .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 - .../bindings/clock/socionext,uniphier-clock.yaml | 94 - .../devicetree/bindings/clock/uniphier-clock.txt | 132 + .../bindings/crypto/xlnx,zynqmp-aes.yaml | 37 - .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 6 - .../display/allwinner,sun4i-a10-tv-encoder.yaml | 6 +- .../bindings/display/bridge/adi,adv7511.txt | 23 +- .../bindings/display/bridge/anx6345.yaml | 10 +- .../devicetree/bindings/display/bridge/ps8640.yaml | 112 - .../bindings/display/bridge/toshiba,tc358768.yaml | 159 - .../bindings/display/etnaviv/etnaviv-drm.txt | 36 + .../bindings/display/ilitek,ili9486.yaml | 73 - .../bindings/display/panel/auo,b080uan01.txt | 7 + .../bindings/display/panel/auo,b101aw03.txt | 7 + .../bindings/display/panel/auo,b101ean01.txt | 7 + .../bindings/display/panel/auo,b101xtn01.txt | 7 + .../bindings/display/panel/auo,b116xw03.txt | 7 + .../bindings/display/panel/auo,b133htn01.txt | 7 + .../bindings/display/panel/auo,b133xtn01.txt | 7 + .../bindings/display/panel/auo,g070vvn01.txt | 29 + .../bindings/display/panel/auo,g101evn010.txt | 12 + .../bindings/display/panel/auo,g104sn02.txt | 12 + .../bindings/display/panel/auo,g133han01.txt | 7 + .../bindings/display/panel/auo,g185han01.txt | 7 + .../bindings/display/panel/auo,p320hvn03.txt | 8 + .../bindings/display/panel/auo,t215hvn01.txt | 7 + .../bindings/display/panel/avic,tm070ddh03.txt | 7 + .../bindings/display/panel/boe,hv070wsa-100.txt | 28 + .../bindings/display/panel/boe,nv101wxmn51.txt | 7 + .../bindings/display/panel/boe,tv080wum-nl0.txt | 7 + .../bindings/display/panel/boe,tv101wum-nl6.yaml | 80 - .../display/panel/cdtech,s043wq26h-ct7.txt | 12 + .../display/panel/cdtech,s070wv95-ct16.txt | 12 + .../display/panel/chunghwa,claa070wp03xg.txt | 7 + .../display/panel/chunghwa,claa101wa01a.txt | 7 + .../display/panel/chunghwa,claa101wb03.txt | 7 + .../display/panel/dataimage,scf0700c48ggu18.txt | 8 + .../bindings/display/panel/dlc,dlc1010gig.txt | 12 + .../bindings/display/panel/edt,et-series.txt | 55 + .../display/panel/evervision,vgg804821.txt | 12 + .../display/panel/feixin,k101-im2ba02.yaml | 55 - .../display/panel/foxlink,fl500wvr00-a0t.txt | 7 + .../bindings/display/panel/friendlyarm,hd702e.txt | 32 + .../display/panel/giantplus,gpg482739qs5.txt | 7 + .../bindings/display/panel/hannstar,hsd070pww1.txt | 7 + .../bindings/display/panel/hannstar,hsd100pxn1.txt | 7 + .../bindings/display/panel/hit,tx23d38vm0caa.txt | 7 + .../bindings/display/panel/innolux,at043tn24.txt | 7 + .../bindings/display/panel/innolux,at070tn92.txt | 7 + .../bindings/display/panel/innolux,g070y2-l01.txt | 12 + .../bindings/display/panel/innolux,g101ice-l01.txt | 7 + .../bindings/display/panel/innolux,g121i1-l01.txt | 7 + .../bindings/display/panel/innolux,g121x1-l03.txt | 7 + .../bindings/display/panel/innolux,n116bge.txt | 7 + .../bindings/display/panel/innolux,n156bge-l21.txt | 7 + .../bindings/display/panel/innolux,zj070na-01p.txt | 7 + .../bindings/display/panel/koe,tx14d24vm1bpa.txt | 42 + .../bindings/display/panel/koe,tx31d200vm0baa.txt | 25 + .../bindings/display/panel/kyo,tcg121xglp.txt | 7 + .../display/panel/leadtek,ltk500hd1829.yaml | 2 - .../display/panel/lemaker,bl035-rgb-002.txt | 12 + .../bindings/display/panel/lg,lb070wv8.txt | 7 + .../bindings/display/panel/lg,lp079qx1-sp0v.txt | 7 + .../bindings/display/panel/lg,lp097qx1-spa1.txt | 7 + .../bindings/display/panel/lg,lp120up1.txt | 7 + .../bindings/display/panel/lg,lp129qe.txt | 7 + .../display/panel/mitsubishi,aa070mc01.txt | 7 + .../bindings/display/panel/nec,nl12880b20-05.txt | 8 + .../bindings/display/panel/nec,nl4827hc19-05b.txt | 7 + .../bindings/display/panel/netron-dy,e231732.txt | 7 + .../panel/newhaven,nhd-4.3-480272ef-atxl.txt | 7 + .../display/panel/nlt,nl192108ac18-02d.txt | 8 + .../devicetree/bindings/display/panel/nvd,9128.txt | 7 + .../display/panel/okaya,rs800480t-7x0gp.txt | 7 + .../display/panel/olimex,lcd-olinuxino-43-ts.txt | 7 + .../bindings/display/panel/ontat,yx700wv03.txt | 7 + .../bindings/display/panel/orisetech,otm8009a.txt | 23 + .../bindings/display/panel/orisetech,otm8009a.yaml | 53 - .../display/panel/ortustech,com37h3m05dtc.txt | 12 + .../display/panel/ortustech,com37h3m99dtc.txt | 12 + .../display/panel/ortustech,com43h4m85ulc.txt | 7 + .../display/panel/osddisplays,osd070t1718-19ts.txt | 12 + .../display/panel/osddisplays,osd101t2045-53ts.txt | 11 + .../display/panel/panasonic,vvx10f004b00.txt | 7 + .../display/panel/panasonic,vvx10f034n00.txt | 20 + .../bindings/display/panel/panel-simple-dsi.yaml | 67 - .../bindings/display/panel/panel-simple.yaml | 207 - .../display/panel/qiaodian,qd43003c0-40.txt | 7 + .../bindings/display/panel/raydium,rm68200.txt | 25 + .../bindings/display/panel/raydium,rm68200.yaml | 56 - .../display/panel/rocktech,rk070er9427.txt | 25 + .../display/panel/samsung,lsn122dl01-c01.txt | 7 + .../bindings/display/panel/samsung,ltn101nt05.txt | 7 + .../display/panel/samsung,ltn140at29-301.txt | 7 + .../display/panel/samsung,s6e88a0-ams452ef01.yaml | 50 - .../bindings/display/panel/sharp,lq035q7db03.txt | 12 + .../bindings/display/panel/sharp,lq070y3dg3b.txt | 12 + .../bindings/display/panel/sharp,lq101k1ly04.txt | 7 + .../bindings/display/panel/sharp,lq123p1jx31.txt | 7 + .../display/panel/shelly,sca07010-bfn-lnn.txt | 7 + .../bindings/display/panel/starry,kr122ea0sra.txt | 7 + .../bindings/display/panel/tianma,tm070jdhg30.txt | 7 + .../bindings/display/panel/tianma,tm070rvhg71.txt | 29 + .../display/panel/toshiba,lt089ac29000.txt | 8 + .../bindings/display/panel/tpk,f07a-0102.txt | 8 + .../bindings/display/panel/tpk,f10a-0102.txt | 8 + .../bindings/display/panel/urt,umsh-8596md.txt | 16 + .../bindings/display/panel/vl050_8048nt_c01.txt | 12 + .../bindings/display/panel/winstar,wf35ltiacd.txt | 48 + .../bindings/display/panel/xinpeng,xpp055c272.yaml | 2 - .../bindings/display/simple-framebuffer.yaml | 6 +- .../bindings/display/sitronix,st7735r.txt | 35 + .../bindings/display/sitronix,st7735r.yaml | 78 - .../bindings/display/ti/ti,am65x-dss.yaml | 152 - .../bindings/display/ti/ti,j721e-dss.yaml | 208 - .../devicetree/bindings/display/ti/ti,k2g-dss.yaml | 106 - .../devicetree/bindings/display/tilcdc/tilcdc.txt | 2 +- .../bindings/dma/socionext,uniphier-mio-dmac.yaml | 63 - .../bindings/dma/socionext,uniphier-xdmac.yaml | 63 - Documentation/devicetree/bindings/dma/ti-edma.txt | 2 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 33 +- .../devicetree/bindings/dma/uniphier-mio-dmac.txt | 25 + .../devicetree/bindings/edac/dmc-520.yaml | 59 - .../devicetree/bindings/example-schema.yaml | 4 +- .../bindings/extcon/extcon-usbc-cros-ec.txt | 24 + .../bindings/extcon/extcon-usbc-cros-ec.yaml | 56 - .../bindings/firmware/intel,stratix10-svc.txt | 2 +- .../bindings/fpga/intel-stratix10-soc-fpga-mgr.txt | 3 +- .../devicetree/bindings/gpio/gpio-uniphier.txt | 51 + .../bindings/gpio/socionext,uniphier-gpio.yaml | 92 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 14 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 14 +- .../devicetree/bindings/gpu/vivante,gc.yaml | 69 - .../bindings/hwmon/adi,axi-fan-control.yaml | 62 - .../devicetree/bindings/hwmon/adt7475.yaml | 84 - .../devicetree/bindings/hwmon/ltc2978.txt | 22 +- Documentation/devicetree/bindings/i2c/i2c-at91.txt | 10 - .../devicetree/bindings/i2c/i2c-uniphier-f.txt | 25 + .../devicetree/bindings/i2c/i2c-uniphier.txt | 25 + .../bindings/i2c/socionext,uniphier-fi2c.yaml | 50 - .../bindings/i2c/socionext,uniphier-i2c.yaml | 50 - .../bindings/iio/adc/samsung,exynos-adc.yaml | 2 +- .../devicetree/bindings/input/iqs62x-keys.yaml | 132 - .../bindings/input/touchscreen/goodix.yaml | 2 +- .../bindings/input/twl4030-pwrbutton.txt | 2 +- .../bindings/interconnect/qcom,bcm-voter.yaml | 45 - .../bindings/interconnect/qcom,osm-l3.yaml | 62 - .../bindings/interconnect/qcom,sc7180.yaml | 85 - .../bindings/interconnect/qcom,sdm845.txt | 24 + .../bindings/interconnect/qcom,sdm845.yaml | 74 - .../socionext,uniphier-aidet.txt | 32 + .../socionext,uniphier-aidet.yaml | 61 - Documentation/devicetree/bindings/leds/common.yaml | 2 +- .../devicetree/bindings/leds/register-bit-led.txt | 2 +- .../media/allwinner,sun8i-a83t-de2-rotate.yaml | 70 - .../media/allwinner,sun8i-h3-deinterlace.yaml | 6 +- .../devicetree/bindings/media/aspeed-video.txt | 5 +- .../devicetree/bindings/media/i2c/imx219.yaml | 114 - .../bindings/media/qcom,msm8916-venus.yaml | 119 - .../bindings/media/qcom,msm8996-venus.yaml | 172 - .../bindings/media/qcom,sc7180-venus.yaml | 140 - .../bindings/media/qcom,sdm845-venus-v2.yaml | 140 - .../bindings/media/qcom,sdm845-venus.yaml | 156 - .../devicetree/bindings/media/qcom,venus.txt | 120 + Documentation/devicetree/bindings/media/rc.yaml | 1 - .../devicetree/bindings/media/rockchip-rga.txt | 5 +- .../devicetree/bindings/media/ti,cal.yaml | 2 +- .../bindings/memory-controllers/ti/emif.txt | 2 +- Documentation/devicetree/bindings/mfd/iqs62x.yaml | 179 - .../devicetree/bindings/mfd/max77650.yaml | 4 +- Documentation/devicetree/bindings/mfd/qcom-rpm.txt | 4 - Documentation/devicetree/bindings/mfd/tps65910.txt | 4 +- .../mfd/{twl-family.txt => twl-familly.txt} | 0 .../devicetree/bindings/mfd/zii,rave-sp.txt | 2 +- .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 2 +- .../devicetree/bindings/mmc/cdns,sdhci.yaml | 143 - .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 5 - .../devicetree/bindings/mmc/mmc-controller.yaml | 1 - Documentation/devicetree/bindings/mmc/mmci.txt | 2 - .../devicetree/bindings/mmc/sdhci-am654.txt | 21 +- .../devicetree/bindings/mmc/sdhci-cadence.txt | 80 + .../devicetree/bindings/mmc/sdhci-msm.txt | 8 +- .../bindings/mmc/socionext,uniphier-sd.yaml | 99 - .../devicetree/bindings/mmc/uniphier-sd.txt | 55 + .../bindings/mtd/cadence-nand-controller.txt | 2 +- .../devicetree/bindings/mtd/denali,nand.yaml | 148 - .../devicetree/bindings/mtd/denali-nand.txt | 61 + .../bindings/net/brcm,bcm7445-switch-v4.0.txt | 2 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 144 - .../bindings/net/can/can-transceiver.txt | 24 + .../bindings/net/can/can-transceiver.yaml | 18 - .../devicetree/bindings/net/can/m_can.txt | 75 + .../devicetree/bindings/net/qcom,ipa.yaml | 192 + .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml | 53 + .../devicetree/bindings/net/qualcomm-bluetooth.txt | 2 - .../bindings/nvmem/ingenic,jz4780-efuse.yaml | 45 - Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 - .../bindings/pci/nvidia,tegra194-pcie.txt | 2 +- .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 2 +- .../devicetree/bindings/phy/phy-cadence-dp.txt | 30 + .../bindings/phy/phy-cadence-torrent.yaml | 143 - .../devicetree/bindings/phy/phy-mtk-tphy.txt | 32 +- .../devicetree/bindings/phy/qcom-qmp-phy.txt | 15 - .../devicetree/bindings/phy/uniphier-pcie-phy.txt | 13 +- .../bindings/phy/uniphier-usb3-hsphy.txt | 6 +- .../bindings/phy/uniphier-usb3-ssphy.txt | 5 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 2 +- .../bindings/pinctrl/fsl,imx8mm-pinctrl.txt | 36 + .../bindings/pinctrl/fsl,imx8mm-pinctrl.yaml | 82 - .../bindings/pinctrl/fsl,imx8mn-pinctrl.txt | 39 + .../bindings/pinctrl/fsl,imx8mn-pinctrl.yaml | 82 - .../bindings/pinctrl/fsl,imx8mp-pinctrl.yaml | 25 +- .../bindings/pinctrl/fsl,imx8mq-pinctrl.txt | 36 + .../bindings/pinctrl/fsl,imx8mq-pinctrl.yaml | 82 - .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 153 - .../pinctrl/socionext,uniphier-pinctrl.txt | 27 + .../pinctrl/socionext,uniphier-pinctrl.yaml | 42 - .../bindings/pinctrl/st,stm32-pinctrl.yaml | 2 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 2 +- .../bindings/power/amlogic,meson-sec-pwrc.yaml | 40 - .../bindings/power/domain-idle-state.txt | 33 + .../bindings/power/domain-idle-state.yaml | 64 - .../devicetree/bindings/power/power-domain.yaml | 22 +- .../devicetree/bindings/power/power_domain.txt | 2 +- .../devicetree/bindings/power/renesas,apmu.txt | 35 + .../devicetree/bindings/power/renesas,apmu.yaml | 55 - .../bindings/power/renesas,rcar-sysc.txt | 62 + .../bindings/power/renesas,rcar-sysc.yaml | 73 - .../devicetree/bindings/pwm/iqs620a-pwm.yaml | 32 - .../devicetree/bindings/pwm/pwm-mediatek.txt | 5 - .../devicetree/bindings/regulator/mps,mp5416.yaml | 78 - .../bindings/regulator/qcom,spmi-regulator.txt | 2 +- .../devicetree/bindings/regulator/regulator.yaml | 2 +- .../regulator/vqmmc-ipq4019-regulator.yaml | 42 - .../devicetree/bindings/reset/fsl,imx7-src.txt | 6 +- .../devicetree/bindings/reset/intel,rcu-gw.yaml | 6 +- .../devicetree/bindings/reset/renesas,rst.txt | 48 + .../devicetree/bindings/reset/renesas,rst.yaml | 63 - .../devicetree/bindings/reset/st,stm32mp1-rcc.txt | 2 +- .../devicetree/bindings/rng/brcm,bcm2835.txt | 40 + .../devicetree/bindings/rng/brcm,bcm2835.yaml | 59 - .../bindings/serial/socionext,uniphier-uart.yaml | 46 - .../devicetree/bindings/serial/uniphier-uart.txt | 22 + .../devicetree/bindings/soc/imx/fsl,aips-bus.yaml | 47 - .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 - .../devicetree/bindings/sound/amlogic,aiu.yaml | 113 - .../bindings/sound/amlogic,g12a-toacodec.yaml | 51 - .../bindings/sound/amlogic,gx-sound-card.yaml | 113 - .../devicetree/bindings/sound/amlogic,t9015.yaml | 58 - .../bindings/sound/google,cros-ec-codec.txt | 44 + .../bindings/sound/google,cros-ec-codec.yaml | 62 - .../bindings/sound/rockchip,rk3328-codec.txt | 7 +- Documentation/devicetree/bindings/sound/rt5682.txt | 12 - .../devicetree/bindings/sound/st,stm32-i2s.txt | 62 + .../devicetree/bindings/sound/st,stm32-i2s.yaml | 87 - .../devicetree/bindings/sound/st,stm32-sai.txt | 2 +- .../devicetree/bindings/sound/st,stm32-spdifrx.txt | 2 +- .../devicetree/bindings/sound/tas2562.txt | 2 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 83 - .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 11 +- .../devicetree/bindings/spi/fsl-imx-cspi.txt | 5 +- .../devicetree/bindings/spi/qca,ar934x-spi.yaml | 41 - .../devicetree/bindings/spi/spi-fsl-dspi.txt | 19 +- Documentation/devicetree/bindings/spi/spi-mux.yaml | 89 - .../devicetree/bindings/spi/spi-nxp-fspi.txt | 3 - .../devicetree/bindings/spi/spi-rockchip.txt | 58 + .../devicetree/bindings/spi/spi-rockchip.yaml | 107 - .../devicetree/bindings/spi/st,stm32-spi.yaml | 2 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 2 +- .../bindings/thermal/brcm,avs-ro-thermal.yaml | 2 +- .../devicetree/bindings/thermal/imx8mm-thermal.txt | 15 - .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 - .../devicetree/bindings/thermal/sprd-thermal.yaml | 108 - .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- .../devicetree/bindings/timer/faraday,fttmr010.txt | 1 - .../devicetree/bindings/timer/ingenic,tcu.txt | 1 - .../devicetree/bindings/trivial-devices.yaml | 10 +- Documentation/devicetree/bindings/usb/dwc2.yaml | 6 - .../devicetree/bindings/usb/exynos-usb.txt | 9 +- .../devicetree/bindings/vendor-prefixes.yaml | 22 - Documentation/driver-api/dmaengine/client.rst | 14 +- Documentation/driver-api/edid.rst | 58 + Documentation/driver-api/gpio/driver.rst | 4 +- Documentation/driver-api/index.rst | 1 + Documentation/driver-api/soundwire/stream.rst | 61 +- Documentation/driver-api/thermal/sysfs-api.rst | 30 +- Documentation/driver-api/usb/typec_bus.rst | 22 +- .../features/vm/pte_special/arch-support.txt | 2 +- Documentation/filesystems/9p.rst | 185 - Documentation/filesystems/9p.txt | 161 + Documentation/filesystems/adfs.rst | 108 - Documentation/filesystems/adfs.txt | 99 + Documentation/filesystems/affs.rst | 246 - Documentation/filesystems/affs.txt | 222 + Documentation/filesystems/afs.rst | 251 - Documentation/filesystems/afs.txt | 258 + Documentation/filesystems/autofs-mount-control.rst | 410 - Documentation/filesystems/autofs-mount-control.txt | 408 + Documentation/filesystems/befs.rst | 128 - Documentation/filesystems/befs.txt | 117 + Documentation/filesystems/bfs.rst | 60 - Documentation/filesystems/bfs.txt | 57 + Documentation/filesystems/btrfs.rst | 34 - Documentation/filesystems/btrfs.txt | 31 + Documentation/filesystems/ceph.rst | 190 - Documentation/filesystems/ceph.txt | 186 + Documentation/filesystems/cifs/cifsroot.txt | 2 +- Documentation/filesystems/cramfs.rst | 123 - Documentation/filesystems/cramfs.txt | 118 + Documentation/filesystems/debugfs.rst | 247 - Documentation/filesystems/debugfs.txt | 241 + Documentation/filesystems/dlmfs.rst | 140 - Documentation/filesystems/dlmfs.txt | 130 + Documentation/filesystems/ecryptfs.rst | 87 - Documentation/filesystems/ecryptfs.txt | 77 + Documentation/filesystems/efivarfs.rst | 26 - Documentation/filesystems/efivarfs.txt | 23 + Documentation/filesystems/erofs.rst | 240 - Documentation/filesystems/erofs.txt | 211 + Documentation/filesystems/ext2.rst | 399 - Documentation/filesystems/ext2.txt | 388 + Documentation/filesystems/ext3.rst | 14 - Documentation/filesystems/ext3.txt | 12 + Documentation/filesystems/f2fs.rst | 762 -- Documentation/filesystems/f2fs.txt | 730 ++ Documentation/filesystems/gfs2-uevents.rst | 112 - Documentation/filesystems/gfs2-uevents.txt | 100 + Documentation/filesystems/gfs2.rst | 53 - Documentation/filesystems/gfs2.txt | 45 + Documentation/filesystems/hfs.rst | 87 - Documentation/filesystems/hfs.txt | 82 + Documentation/filesystems/hfsplus.rst | 61 - Documentation/filesystems/hfsplus.txt | 59 + Documentation/filesystems/hpfs.rst | 353 - Documentation/filesystems/hpfs.txt | 296 + Documentation/filesystems/index.rst | 45 - Documentation/filesystems/inotify.rst | 90 - Documentation/filesystems/inotify.txt | 79 + Documentation/filesystems/isofs.rst | 64 - Documentation/filesystems/isofs.txt | 48 + Documentation/filesystems/nfs/index.rst | 13 - Documentation/filesystems/nfs/knfsd-stats.rst | 122 - Documentation/filesystems/nfs/knfsd-stats.txt | 123 + Documentation/filesystems/nfs/nfs41-server.rst | 256 - Documentation/filesystems/nfs/nfs41-server.txt | 173 + Documentation/filesystems/nfs/pnfs.rst | 78 - Documentation/filesystems/nfs/pnfs.txt | 73 + Documentation/filesystems/nfs/rpc-cache.rst | 220 - Documentation/filesystems/nfs/rpc-cache.txt | 202 + Documentation/filesystems/nfs/rpc-server-gss.rst | 94 - Documentation/filesystems/nfs/rpc-server-gss.txt | 91 + Documentation/filesystems/nilfs2.rst | 286 - Documentation/filesystems/nilfs2.txt | 276 + Documentation/filesystems/ntfs.rst | 466 -- Documentation/filesystems/ntfs.txt | 451 + .../filesystems/ocfs2-online-filecheck.rst | 99 - .../filesystems/ocfs2-online-filecheck.txt | 94 + Documentation/filesystems/ocfs2.rst | 117 - Documentation/filesystems/ocfs2.txt | 106 + Documentation/filesystems/omfs.rst | 112 - Documentation/filesystems/omfs.txt | 106 + Documentation/filesystems/orangefs.rst | 554 -- Documentation/filesystems/orangefs.txt | 529 ++ Documentation/filesystems/overlayfs.rst | 44 - Documentation/filesystems/proc.rst | 2169 ----- Documentation/filesystems/proc.txt | 2047 +++++ Documentation/filesystems/qnx6.rst | 196 - Documentation/filesystems/qnx6.txt | 174 + .../filesystems/ramfs-rootfs-initramfs.rst | 369 - .../filesystems/ramfs-rootfs-initramfs.txt | 359 + Documentation/filesystems/relay.rst | 501 -- Documentation/filesystems/relay.txt | 494 ++ Documentation/filesystems/romfs.rst | 194 - Documentation/filesystems/romfs.txt | 186 + Documentation/filesystems/squashfs.rst | 265 - Documentation/filesystems/squashfs.txt | 259 + Documentation/filesystems/sysfs.rst | 418 - Documentation/filesystems/sysfs.txt | 408 + Documentation/filesystems/sysv-fs.rst | 264 - Documentation/filesystems/sysv-fs.txt | 197 + Documentation/filesystems/tmpfs.rst | 163 - Documentation/filesystems/tmpfs.txt | 149 + Documentation/filesystems/ubifs-authentication.rst | 10 +- Documentation/filesystems/ubifs.rst | 137 - Documentation/filesystems/ubifs.txt | 126 + Documentation/filesystems/udf.rst | 75 - Documentation/filesystems/udf.txt | 66 + Documentation/filesystems/zonefs.rst | 412 - Documentation/filesystems/zonefs.txt | 404 + Documentation/gpu/drm-kms-helpers.rst | 18 +- Documentation/gpu/i915.rst | 8 +- Documentation/gpu/todo.rst | 36 - Documentation/hwmon/adm1177.rst | 3 +- Documentation/hwmon/index.rst | 1 - Documentation/hwmon/k10temp.rst | 29 +- Documentation/hwmon/ltc2978.rst | 198 +- Documentation/hwmon/pmbus-core.rst | 22 +- Documentation/hwmon/pmbus.rst | 8 +- Documentation/hwmon/tps53679.rst | 178 - Documentation/index.rst | 1 - Documentation/kbuild/index.rst | 1 - Documentation/kbuild/llvm.rst | 80 - Documentation/kobject.txt | 434 + Documentation/kref.txt | 4 - Documentation/media/kapi/csi2.rst | 2 +- Documentation/media/kapi/v4l2-dev.rst | 4 +- .../media/uapi/cec/cec-ioc-adap-g-conn-info.rst | 10 +- Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 20 +- .../uapi/mediactl/media-ioc-enum-entities.rst | 24 +- Documentation/media/uapi/v4l/buffer.rst | 53 +- Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 15 +- Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 16 - .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 6 +- Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 2 + .../media/uapi/v4l/vidioc-dbg-g-chip-info.rst | 12 +- .../media/uapi/v4l/vidioc-dbg-g-register.rst | 12 +- .../media/uapi/v4l/vidioc-decoder-cmd.rst | 26 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 55 +- .../media/uapi/v4l/vidioc-dv-timings-cap.rst | 14 +- .../media/uapi/v4l/vidioc-enum-frameintervals.rst | 19 +- .../media/uapi/v4l/vidioc-enum-framesizes.rst | 18 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 16 +- .../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 45 +- Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 29 +- Documentation/media/uapi/v4l/vidioc-g-parm.rst | 18 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 21 +- Documentation/media/v4l-drivers/ipu3.rst | 11 +- Documentation/media/v4l-drivers/vivid.rst | 63 +- Documentation/memory-barriers.txt | 8 +- Documentation/misc-devices/uacce.rst | 176 - Documentation/networking/6lowpan.rst | 53 - Documentation/networking/6lowpan.txt | 50 + .../networking/devlink/devlink-region.rst | 3 + Documentation/networking/filter.txt | 2 +- Documentation/networking/index.rst | 1 - Documentation/networking/net_failover.rst | 6 +- Documentation/openrisc/openrisc_port.rst | 4 +- Documentation/power/index.rst | 1 + Documentation/power/pm_qos_interface.rst | 88 +- Documentation/power/runtime_pm.rst | 6 - Documentation/powerpc/firmware-assisted-dump.rst | 32 +- Documentation/process/2.Process.rst | 108 +- Documentation/process/coding-style.rst | 18 +- Documentation/process/deprecated.rst | 10 +- Documentation/process/email-clients.rst | 4 +- Documentation/process/howto.rst | 17 +- Documentation/process/kernel-docs.rst | 10 +- Documentation/security/keys/core.rst | 58 - Documentation/trace/coresight/coresight-ect.rst | 211 - Documentation/trace/coresight/coresight.rst | 13 - Documentation/trace/events-power.rst | 21 +- .../zh_CN/video4linux/v4l2-framework.txt | 4 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- Documentation/virt/kvm/api.rst | 65 +- Documentation/virt/kvm/devices/s390_flic.rst | 11 +- Documentation/virt/kvm/index.rst | 2 - Documentation/virt/kvm/s390-pv-boot.rst | 84 - Documentation/virt/kvm/s390-pv.rst | 116 - Documentation/vm/free_page_reporting.rst | 41 - Documentation/vm/zswap.rst | 20 +- Documentation/watch_queue.rst | 354 - Documentation/x86/boot.rst | 8 +- MAINTAINERS | 301 +- Makefile | 19 +- Next/SHA1s | 315 - Next/Trees | 317 - Next/merge.log | 8787 -------------------- Next/quilt-import.log | 2 - arch/Kconfig | 21 +- arch/alpha/configs/defconfig | 1 + arch/alpha/include/asm/Kbuild | 11 + arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/alpha/kernel/syscalls/syscallhdr.sh | 2 +- arch/arc/Kconfig | 4 +- arch/arc/configs/nps_defconfig | 2 + arch/arc/configs/nsimosci_defconfig | 2 + arch/arc/configs/nsimosci_hs_defconfig | 2 + arch/arc/configs/nsimosci_hs_smp_defconfig | 2 + arch/arc/include/asm/Kbuild | 21 + arch/arc/include/asm/fpu.h | 2 - arch/arc/kernel/setup.c | 2 +- arch/arm/Kconfig | 3 +- arch/arm/Makefile | 7 +- arch/arm/arm-soc-for-next-contents.txt | 36 - arch/arm/boot/compressed/Makefile | 10 +- arch/arm/boot/compressed/efi-header.S | 6 +- arch/arm/boot/compressed/fdt_get_mem_start.c | 52 - arch/arm/boot/compressed/head.S | 110 +- arch/arm/boot/compressed/vmlinux.lds.S | 1 + arch/arm/boot/dts/Makefile | 8 - arch/arm/boot/dts/am33xx-l4.dtsi | 21 +- arch/arm/boot/dts/am33xx.dtsi | 12 - arch/arm/boot/dts/am4372.dtsi | 66 +- arch/arm/boot/dts/am437x-idk-evm.dts | 4 +- arch/arm/boot/dts/am437x-l4.dtsi | 77 +- arch/arm/boot/dts/am57-pruss.dtsi | 50 - arch/arm/boot/dts/am5718.dtsi | 1 - arch/arm/boot/dts/am5728.dtsi | 1 - arch/arm/boot/dts/am5748.dtsi | 1 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 74 - .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts | 151 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 21 - arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 4 - arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 34 - arch/arm/boot/dts/aspeed-g4.dtsi | 12 - arch/arm/boot/dts/aspeed-g5.dtsi | 21 - arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 25 - arch/arm/boot/dts/aspeed-g6.dtsi | 83 - arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi | 2 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 5 - arch/arm/boot/dts/at91-sama5d4_ma5d4evk.dts | 2 +- arch/arm/boot/dts/at91sam9n12ek.dts | 2 +- arch/arm/boot/dts/at91sam9x5dm.dtsi | 2 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 76 - arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 2 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 2 - arch/arm/boot/dts/dm8148-evm.dts | 4 +- arch/arm/boot/dts/dm8148-t410.dts | 4 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 4 +- arch/arm/boot/dts/dra7-evm.dts | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 4 - arch/arm/boot/dts/dra7.dtsi | 127 +- arch/arm/boot/dts/dra72x.dtsi | 6 +- arch/arm/boot/dts/dra74x.dtsi | 10 +- arch/arm/boot/dts/dra76x.dtsi | 5 - arch/arm/boot/dts/dra7xx-clocks.dtsi | 12 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 9 - arch/arm/boot/dts/exynos5250-arndale.dts | 10 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 - arch/arm/boot/dts/exynos5422-cpus.dtsi | 8 - arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 1 - arch/arm/boot/dts/exynos5422-odroidhc1.dts | 30 - arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 59 - arch/arm/boot/dts/imx25-pinfunc.h | 4 - arch/arm/boot/dts/imx25.dtsi | 4 +- arch/arm/boot/dts/imx28-apx4devkit.dts | 10 - arch/arm/boot/dts/imx31.dtsi | 4 +- arch/arm/boot/dts/imx35.dtsi | 4 +- arch/arm/boot/dts/imx50.dtsi | 4 +- arch/arm/boot/dts/imx51.dtsi | 4 +- arch/arm/boot/dts/imx53.dtsi | 4 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 4 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 2 - arch/arm/boot/dts/imx6dl.dtsi | 4 +- arch/arm/boot/dts/imx6q-novena.dts | 2 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 5 - arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 5 - arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 5 - arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 31 - arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 1 + arch/arm/boot/dts/imx6qdl.dtsi | 16 +- arch/arm/boot/dts/imx6qp.dtsi | 2 +- arch/arm/boot/dts/imx6sl.dtsi | 16 +- arch/arm/boot/dts/imx6sll.dtsi | 4 +- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 20 +- arch/arm/boot/dts/imx6sx-pinfunc.h | 286 +- arch/arm/boot/dts/imx6sx-sabreauto.dts | 4 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 12 +- arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 8 +- arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 28 +- arch/arm/boot/dts/imx6sx.dtsi | 20 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +- arch/arm/boot/dts/imx6ul-pico.dtsi | 39 +- arch/arm/boot/dts/imx6ul.dtsi | 18 +- arch/arm/boot/dts/imx6ull.dtsi | 2 +- arch/arm/boot/dts/imx7-colibri-aster.dtsi | 169 - arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 45 +- arch/arm/boot/dts/imx7-colibri.dtsi | 230 +- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 4 +- arch/arm/boot/dts/imx7d-colibri-aster.dts | 20 - arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts | 20 - arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 26 - arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/imx7d.dtsi | 6 +- arch/arm/boot/dts/imx7s-colibri-aster.dts | 15 - arch/arm/boot/dts/imx7s-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/imx7s.dtsi | 26 +- arch/arm/boot/dts/imx7ulp-evk.dts | 3 +- arch/arm/boot/dts/ls1021a.dtsi | 4 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 13 +- arch/arm/boot/dts/mt2701.dtsi | 2 +- arch/arm/boot/dts/mt7623.dtsi | 2 +- arch/arm/boot/dts/mt7629.dtsi | 16 +- arch/arm/boot/dts/omap4-l4.dtsi | 1 - arch/arm/boot/dts/omap4.dtsi | 279 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 16 +- arch/arm/boot/dts/omap5.dtsi | 241 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 1 - arch/arm/boot/dts/qcom-apq8084.dtsi | 1 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 1 - arch/arm/boot/dts/qcom-ipq8064.dtsi | 1 - arch/arm/boot/dts/qcom-mdm9615.dtsi | 1 - arch/arm/boot/dts/qcom-msm8660.dtsi | 1 - arch/arm/boot/dts/qcom-msm8960.dtsi | 1 - .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 71 - .../boot/dts/qcom-msm8974-sony-xperia-honami.dts | 25 - arch/arm/boot/dts/qcom-msm8974.dtsi | 10 - arch/arm/boot/dts/r7s72100-gr-peach.dts | 3 - arch/arm/boot/dts/r7s72100.dtsi | 5 +- arch/arm/boot/dts/r8a73a4-ape6evm.dts | 7 +- arch/arm/boot/dts/r8a7743.dtsi | 5 +- arch/arm/boot/dts/r8a7744.dtsi | 5 +- arch/arm/boot/dts/r8a7745.dtsi | 3 +- arch/arm/boot/dts/r8a77470.dtsi | 5 +- arch/arm/boot/dts/r8a7779.dtsi | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 1 - arch/arm/boot/dts/r8a7790-stout.dts | 1 - arch/arm/boot/dts/r8a7790.dtsi | 2 - arch/arm/boot/dts/r8a7791-koelsch.dts | 1 - arch/arm/boot/dts/r8a7791-porter.dts | 1 - arch/arm/boot/dts/r8a7791.dtsi | 5 +- arch/arm/boot/dts/r8a7792.dtsi | 5 +- arch/arm/boot/dts/r8a7793-gose.dts | 1 - arch/arm/boot/dts/r8a7793.dtsi | 5 +- arch/arm/boot/dts/r8a7794-alt.dts | 1 - arch/arm/boot/dts/r8a7794-silk.dts | 1 - arch/arm/boot/dts/r8a7794.dtsi | 2 - arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk322x.dtsi | 1 + arch/arm/boot/dts/rk3288-vyasa.dts | 28 +- arch/arm/boot/dts/rk3288.dtsi | 4 +- 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/rv1108.dtsi | 3 +- arch/arm/boot/dts/sam9x60.dtsi | 8 - arch/arm/boot/dts/sama5d2.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/boot/dts/sh73a0-kzm9g.dts | 9 +- .../boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts | 257 - arch/arm/boot/dts/sun5i.dtsi | 3 + arch/arm/boot/dts/sun6i-a31.dtsi | 12 + .../boot/dts/sun7i-a20-linutronix-testbox-v2.dts | 47 - arch/arm/boot/dts/sun7i-a20.dtsi | 25 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 3 + arch/arm/boot/dts/sun8i-a33.dtsi | 2 + arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 8 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 66 +- arch/arm/boot/dts/sun8i-h3.dtsi | 25 - arch/arm/boot/dts/sun8i-r40.dtsi | 28 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 15 - arch/arm/boot/dts/tegra114-dalmore.dts | 8 +- arch/arm/boot/dts/tegra114.dtsi | 4 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 8 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 8 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 14 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 8 +- arch/arm/boot/dts/tegra124-venice2.dts | 8 +- arch/arm/boot/dts/tegra124.dtsi | 4 +- arch/arm/boot/dts/tegra20.dtsi | 4 +- arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 8 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 8 +- arch/arm/boot/dts/tegra30-beaver.dts | 8 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 8 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 8 +- arch/arm/boot/dts/tegra30.dtsi | 4 +- arch/arm/boot/dts/vf500.dtsi | 4 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 8 - arch/arm/boot/dts/vf610-zii-dev.dtsi | 8 - arch/arm/boot/dts/vf610-zii-spb4.dts | 8 - arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 8 - arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 8 - arch/arm/boot/dts/vfxxx.dtsi | 4 +- arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/bcm2835_defconfig | 6 - arch/arm/configs/davinci_all_defconfig | 2 +- arch/arm/configs/exynos_defconfig | 11 +- arch/arm/configs/imx_v6_v7_defconfig | 3 - arch/arm/configs/integrator_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 3 +- arch/arm/configs/omap2plus_defconfig | 10 +- arch/arm/configs/qcom_defconfig | 4 - arch/arm/configs/rpc_defconfig | 1 + arch/arm/configs/s3c2410_defconfig | 1 + arch/arm/configs/shmobile_defconfig | 2 +- arch/arm/configs/socfpga_defconfig | 1 - arch/arm/configs/sunxi_defconfig | 2 +- arch/arm/configs/tegra_defconfig | 1 - arch/arm/configs/versatile_defconfig | 2 +- arch/arm/include/asm/Kbuild | 12 + arch/arm/include/asm/clocksource.h | 5 +- arch/arm/include/asm/dma-iommu.h | 2 + arch/arm/include/asm/kvm_host.h | 3 + arch/arm/include/asm/kvm_mmu.h | 5 +- arch/arm/include/asm/pgtable.h | 1 + arch/arm/include/asm/stage2_pgtable.h | 15 +- arch/arm/include/asm/thread_info.h | 1 + arch/arm/include/asm/vdso/gettimeofday.h | 18 +- arch/arm/include/asm/vdso/vsyscall.h | 35 + arch/arm/kernel/unwind.c | 2 +- arch/arm/kernel/vdso.c | 2 - arch/arm/lib/copy_from_user.S | 2 +- arch/arm/lib/uaccess_with_memcpy.c | 9 +- arch/arm/mach-at91/Kconfig | 1 + arch/arm/mach-at91/pm.c | 35 +- arch/arm/mach-at91/pm.h | 2 - arch/arm/mach-at91/pm_data-offsets.c | 4 - arch/arm/mach-at91/pm_suspend.S | 189 +- arch/arm/mach-imx/Kconfig | 10 +- arch/arm/mach-imx/Makefile | 2 - arch/arm/mach-imx/anatop.c | 6 +- arch/arm/mach-imx/common.h | 4 +- arch/arm/mach-imx/gpc.c | 3 +- arch/arm/mach-imx/mach-imx6q.c | 13 + arch/arm/mach-imx/mach-imx6sl.c | 1 + arch/arm/mach-imx/platsmp.c | 1 - arch/arm/mach-imx/pm-imx6.c | 2 - arch/arm/mach-imx/pm-imx7ulp.c | 1 - arch/arm/mach-imx/resume-imx6.S | 24 - arch/arm/mach-imx/suspend-imx6.S | 14 + arch/arm/mach-meson/Kconfig | 1 + arch/arm/mach-omap1/pm.c | 13 +- arch/arm/mach-omap1/time.c | 10 +- arch/arm/mach-omap1/timer32k.c | 10 +- arch/arm/mach-omap2/Makefile | 2 +- arch/arm/mach-omap2/io.c | 2 + arch/arm/mach-omap2/omap_hwmod.c | 19 +- .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 2 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 8 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 33 + arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 10 + arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 110 + arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 531 ++ arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 288 + arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 163 + arch/arm/mach-omap2/pdata-quirks.c | 6 - arch/arm/mach-omap2/pm33xx-core.c | 137 +- arch/arm/mach-omap2/timer.c | 11 +- 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-sa1100/assabet.c | 2 +- arch/arm/mach-shmobile/setup-r8a7779.c | 1 + arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 +- arch/arm/mach-shmobile/setup-sh73a0.c | 1 + arch/arm/mach-sunxi/sunxi.c | 2 +- arch/arm/mach-tegra/Makefile | 19 +- arch/arm/mach-tegra/cpuidle-tegra114.c | 89 + arch/arm/mach-tegra/cpuidle-tegra20.c | 212 + arch/arm/mach-tegra/cpuidle-tegra30.c | 132 + arch/arm/mach-tegra/cpuidle.c | 50 + arch/arm/mach-tegra/cpuidle.h | 21 + arch/arm/mach-tegra/irq.c | 3 +- arch/arm/mach-tegra/irq.h | 11 + arch/arm/mach-tegra/pm.c | 54 +- arch/arm/mach-tegra/pm.h | 4 + arch/arm/mach-tegra/reset-handler.S | 11 + arch/arm/mach-tegra/reset.h | 9 +- arch/arm/mach-tegra/sleep-tegra20.S | 170 + arch/arm/mach-tegra/sleep-tegra30.S | 6 +- arch/arm/mach-tegra/sleep.h | 15 + arch/arm/mach-tegra/tegra.c | 7 +- arch/arm/mm/dma-mapping.c | 76 +- arch/arm/mm/dump.c | 29 +- arch/arm/mm/fault-armv.c | 7 +- arch/arm/mm/fault.c | 28 +- arch/arm/mm/idmap.c | 3 +- arch/arm/mm/init.c | 2 +- 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/tools/syscall.tbl | 1 - arch/arm64/Kconfig | 8 +- arch/arm64/boot/dts/allwinner/Makefile | 3 - .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 17 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 170 +- .../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 11 - .../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 11 - .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 379 - .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 460 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 30 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 21 - arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 3 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 9 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 19 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 58 +- arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 6 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 6 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 4 - .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 1 - .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 3 - .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 9 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 1 - arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 1 - arch/arm64/boot/dts/freescale/Makefile | 5 - .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 27 - .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 106 - .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 51 - .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 175 - arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 1 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 61 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 129 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 1 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 1 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 162 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 2 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 13 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 249 - arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 931 --- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 616 -- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 2 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 148 +- arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 41 - arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 5 + arch/arm64/boot/dts/freescale/s32v234.dtsi | 4 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 10 +- arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 44 +- arch/arm64/boot/dts/mediatek/mt6797.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 3 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 53 - arch/arm64/boot/dts/mediatek/mt8516-pinfunc.h | 663 -- arch/arm64/boot/dts/mediatek/mt8516-pumpkin.dts | 20 - arch/arm64/boot/dts/mediatek/mt8516.dtsi | 457 - arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 221 - arch/arm64/boot/dts/nvidia/tegra132.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 23 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 19 - arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 36 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 63 - arch/arm64/boot/dts/nvidia/tegra194.dtsi | 151 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 34 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 22 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 25 +- arch/arm64/boot/dts/qcom/Makefile | 1 - arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 30 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 217 - arch/arm64/boot/dts/qcom/ipq8074.dtsi | 1 - .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 8 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 5 - arch/arm64/boot/dts/qcom/msm8992.dtsi | 1 - arch/arm64/boot/dts/qcom/msm8994.dtsi | 1 - arch/arm64/boot/dts/qcom/msm8996.dtsi | 1 - arch/arm64/boot/dts/qcom/pm6150.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 64 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 421 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 10 - arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 91 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 242 +- 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 | 4 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a77950.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 16 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 16 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 14 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 14 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 26 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 8 +- arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 1 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 3 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 43 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 1 - .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts | 3 +- arch/arm64/configs/defconfig | 28 +- arch/arm64/crypto/.gitignore | 1 - arch/arm64/include/asm/Kbuild | 18 + arch/arm64/include/asm/arch_gicv3.h | 2 +- arch/arm64/include/asm/archrandom.h | 14 - arch/arm64/include/asm/assembler.h | 6 + arch/arm64/include/asm/cache.h | 2 +- arch/arm64/include/asm/cacheflush.h | 2 +- arch/arm64/include/asm/clocksource.h | 5 +- arch/arm64/include/asm/cpufeature.h | 10 +- arch/arm64/include/asm/efi.h | 10 + arch/arm64/include/asm/io.h | 4 +- arch/arm64/include/asm/kvm_emulate.h | 48 +- arch/arm64/include/asm/kvm_host.h | 32 + arch/arm64/include/asm/kvm_hyp.h | 7 - arch/arm64/include/asm/kvm_mmu.h | 13 +- arch/arm64/include/asm/memory.h | 1 - arch/arm64/include/asm/mmu.h | 6 +- arch/arm64/include/asm/mmu_context.h | 2 - arch/arm64/include/asm/pgalloc.h | 10 +- arch/arm64/include/asm/pgtable-types.h | 5 +- arch/arm64/include/asm/pgtable.h | 37 +- arch/arm64/include/asm/proc-fns.h | 2 + arch/arm64/include/asm/stage2_pgtable.h | 48 +- arch/arm64/include/asm/thread_info.h | 4 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/asm/vdso/compat_gettimeofday.h | 11 +- arch/arm64/include/asm/vdso/gettimeofday.h | 11 +- arch/arm64/include/asm/vdso/vsyscall.h | 9 + arch/arm64/include/asm/virt.h | 2 +- arch/arm64/kernel/efi-entry.S | 90 +- arch/arm64/kernel/efi-header.S | 6 +- arch/arm64/kernel/head.S | 1 + arch/arm64/kernel/hibernate-asm.S | 2 + arch/arm64/kernel/hibernate.c | 44 +- arch/arm64/kernel/image-vars.h | 7 +- arch/arm64/kernel/perf_event.c | 168 +- arch/arm64/kvm/hyp/switch.c | 39 +- arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 4 +- arch/arm64/mm/context.c | 52 +- arch/arm64/mm/fault.c | 9 +- arch/arm64/mm/hugetlbpage.c | 15 +- arch/arm64/mm/kasan_init.c | 26 +- arch/arm64/mm/mmu.c | 431 +- arch/arm64/mm/pageattr.c | 7 +- arch/arm64/mm/proc.S | 28 + arch/arm64/mm/ptdump_debugfs.c | 4 - arch/c6x/include/asm/Kbuild | 37 + arch/csky/abiv2/fpu.c | 5 + arch/csky/abiv2/inc/abi/fpu.h | 3 +- arch/csky/include/asm/Kbuild | 36 + arch/csky/kernel/smp.c | 3 - arch/csky/mm/fault.c | 2 +- arch/h8300/Kconfig | 3 - arch/h8300/include/asm/Kbuild | 46 + arch/h8300/include/asm/pgtable.h | 1 + arch/h8300/include/uapi/asm/bitsperlong.h | 15 + arch/h8300/include/uapi/asm/posix_types.h | 13 - arch/h8300/lib/memset.S | 17 +- arch/hexagon/include/asm/Kbuild | 33 + arch/hexagon/include/asm/fixmap.h | 4 +- arch/hexagon/include/asm/pgtable.h | 1 + arch/ia64/configs/zx1_defconfig | 1 + arch/ia64/include/asm/Kbuild | 7 + arch/ia64/include/asm/pgalloc.h | 4 +- arch/ia64/include/asm/pgtable.h | 17 +- arch/ia64/kernel/efi.c | 55 +- arch/ia64/kernel/esi.c | 21 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/ia64/kernel/syscalls/syscallhdr.sh | 2 +- arch/ia64/mm/fault.c | 7 +- arch/ia64/mm/hugetlbpage.c | 18 +- arch/ia64/mm/init.c | 28 +- arch/m68k/68000/timers.c | 16 +- arch/m68k/Kconfig.bus | 2 +- arch/m68k/Kconfig.debug | 16 +- arch/m68k/Kconfig.machine | 8 +- arch/m68k/coldfire/pit.c | 16 +- arch/m68k/coldfire/sltimers.c | 29 +- arch/m68k/coldfire/timers.c | 31 +- arch/m68k/configs/amiga_defconfig | 1 + arch/m68k/configs/apollo_defconfig | 1 + arch/m68k/configs/atari_defconfig | 1 + arch/m68k/configs/bvme6000_defconfig | 1 + arch/m68k/configs/hp300_defconfig | 1 + arch/m68k/configs/mac_defconfig | 1 + arch/m68k/configs/multi_defconfig | 1 + arch/m68k/configs/mvme147_defconfig | 1 + arch/m68k/configs/mvme16x_defconfig | 1 + arch/m68k/configs/q40_defconfig | 1 + arch/m68k/configs/sun3_defconfig | 1 + arch/m68k/configs/sun3x_defconfig | 1 + arch/m68k/include/asm/Kbuild | 25 +- arch/m68k/include/asm/hardirq.h | 29 + arch/m68k/include/asm/mcf_pgalloc.h | 31 +- arch/m68k/include/asm/motorola_pgalloc.h | 74 +- arch/m68k/include/asm/motorola_pgtable.h | 36 +- arch/m68k/include/asm/page.h | 16 +- arch/m68k/include/asm/pgtable_mm.h | 10 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/m68k/mm/fault.c | 2 +- arch/m68k/mm/init.c | 34 +- arch/m68k/mm/kmap.c | 36 +- arch/m68k/mm/memory.c | 103 + arch/m68k/mm/motorola.c | 228 +- arch/microblaze/include/asm/Kbuild | 33 +- arch/microblaze/include/asm/barrier.h | 13 - arch/microblaze/include/asm/cache.h | 5 +- arch/microblaze/include/asm/cacheflush.h | 6 +- arch/microblaze/include/asm/checksum.h | 5 +- arch/microblaze/include/asm/cmpxchg.h | 40 +- arch/microblaze/include/asm/cpuinfo.h | 5 +- arch/microblaze/include/asm/cputable.h | 1 + arch/microblaze/include/asm/current.h | 5 +- arch/microblaze/include/asm/delay.h | 7 +- arch/microblaze/include/asm/dma.h | 5 +- arch/microblaze/include/asm/elf.h | 5 +- arch/microblaze/include/asm/entry.h | 5 +- arch/microblaze/include/asm/exceptions.h | 5 +- arch/microblaze/include/asm/fixmap.h | 5 +- arch/microblaze/include/asm/flat.h | 5 +- arch/microblaze/include/asm/hw_irq.h | 1 + arch/microblaze/include/asm/io.h | 5 +- arch/microblaze/include/asm/irq.h | 5 +- arch/microblaze/include/asm/irqflags.h | 5 +- arch/microblaze/include/asm/mmu.h | 5 +- arch/microblaze/include/asm/mmu_context_mm.h | 5 +- arch/microblaze/include/asm/module.h | 5 +- arch/microblaze/include/asm/page.h | 5 +- arch/microblaze/include/asm/pgalloc.h | 5 +- arch/microblaze/include/asm/pgtable.h | 5 +- arch/microblaze/include/asm/processor.h | 5 +- arch/microblaze/include/asm/ptrace.h | 5 +- arch/microblaze/include/asm/pvr.h | 5 +- arch/microblaze/include/asm/registers.h | 5 +- arch/microblaze/include/asm/sections.h | 5 +- arch/microblaze/include/asm/setup.h | 7 +- arch/microblaze/include/asm/string.h | 5 +- arch/microblaze/include/asm/switch_to.h | 5 +- arch/microblaze/include/asm/thread_info.h | 5 +- arch/microblaze/include/asm/timex.h | 5 +- arch/microblaze/include/asm/tlb.h | 17 + arch/microblaze/include/asm/tlbflush.h | 5 +- arch/microblaze/include/asm/uaccess.h | 5 +- arch/microblaze/include/asm/unaligned.h | 5 +- arch/microblaze/include/asm/unistd.h | 5 +- arch/microblaze/include/asm/unwind.h | 5 +- arch/microblaze/include/asm/user.h | 1 + arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c | 7 +- arch/microblaze/kernel/cpu/pvr.c | 1 - arch/microblaze/kernel/entry.S | 1 - arch/microblaze/kernel/misc.S | 3 +- arch/microblaze/kernel/setup.c | 2 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 - arch/microblaze/kernel/syscalls/syscallhdr.sh | 2 +- arch/microblaze/kernel/vmlinux.lds.S | 3 - arch/microblaze/mm/init.c | 2 - arch/microblaze/pci/pci-common.c | 7 +- arch/mips/Kconfig | 2 +- arch/mips/ath79/setup.c | 2 +- arch/mips/bmips/setup.c | 2 +- .../cavium-octeon/executive/cvmx-helper-board.c | 4 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 6 +- .../cavium-octeon/executive/cvmx-helper-sgmii.c | 8 +- .../mips/cavium-octeon/executive/cvmx-helper-spi.c | 6 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 6 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 10 +- arch/mips/configs/ar7_defconfig | 1 + arch/mips/configs/ath25_defconfig | 1 + arch/mips/configs/ath79_defconfig | 1 + arch/mips/configs/bcm63xx_defconfig | 2 + arch/mips/configs/bigsur_defconfig | 1 + arch/mips/configs/bmips_be_defconfig | 2 + arch/mips/configs/bmips_stb_defconfig | 2 + arch/mips/configs/db1xxx_defconfig | 1 + arch/mips/configs/fuloong2e_defconfig | 1 + arch/mips/configs/generic/board-ni169445.config | 1 + arch/mips/configs/ip27_defconfig | 1 + arch/mips/configs/ip32_defconfig | 1 + arch/mips/configs/jazz_defconfig | 268 +- arch/mips/configs/lasat_defconfig | 2 + arch/mips/configs/lemote2f_defconfig | 2 +- arch/mips/configs/loongson3_defconfig | 5 +- arch/mips/configs/malta_defconfig | 1 + arch/mips/configs/malta_kvm_defconfig | 1 + arch/mips/configs/malta_kvm_guest_defconfig | 1 + arch/mips/configs/maltaup_xpa_defconfig | 1 + arch/mips/configs/msp71xx_defconfig | 2 + arch/mips/configs/pnx8335_stb225_defconfig | 2 + arch/mips/configs/rb532_defconfig | 1 + arch/mips/configs/rm200_defconfig | 1 + arch/mips/configs/rt305x_defconfig | 1 + arch/mips/configs/xway_defconfig | 1 + arch/mips/generic/init.c | 2 +- arch/mips/include/asm/Kbuild | 13 + arch/mips/include/asm/clocksource.h | 18 +- arch/mips/include/asm/octeon/cvmx-helper-board.h | 2 +- arch/mips/include/asm/octeon/cvmx-helper-rgmii.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-sgmii.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-spi.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-util.h | 2 +- arch/mips/include/asm/octeon/cvmx-helper-xaui.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper.h | 8 +- arch/mips/include/asm/octeon/cvmx-pko.h | 10 +- arch/mips/include/asm/octeon/cvmx-pow.h | 22 +- arch/mips/include/asm/octeon/cvmx-wqe.h | 16 +- arch/mips/include/asm/vdso/gettimeofday.h | 35 +- arch/mips/include/asm/vdso/vsyscall.h | 9 + arch/mips/jz4740/time.c | 2 +- arch/mips/kernel/csrc-r4k.c | 2 +- arch/mips/kernel/setup.c | 3 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 - arch/mips/kernel/syscalls/syscall_n64.tbl | 1 - arch/mips/kernel/syscalls/syscallhdr.sh | 3 +- arch/mips/mm/c-octeon.c | 18 +- arch/mips/mm/c-r3k.c | 4 +- arch/mips/mm/c-r4k.c | 20 +- arch/mips/mm/c-tx39.c | 4 +- arch/mips/mm/fault.c | 2 +- arch/mips/pic32/pic32mzda/time.c | 4 +- arch/mips/pistachio/time.c | 2 +- arch/mips/ralink/timer-gic.c | 2 +- arch/nds32/configs/defconfig | 1 + arch/nds32/include/asm/Kbuild | 37 + arch/nds32/kernel/time.c | 2 +- arch/nios2/include/asm/Kbuild | 38 + arch/nios2/include/asm/pgtable.h | 3 +- arch/nios2/mm/fault.c | 9 +- arch/nios2/mm/ioremap.c | 6 +- arch/openrisc/Kconfig | 1 - arch/openrisc/configs/or1ksim_defconfig | 1 + arch/openrisc/configs/simple_smp_defconfig | 1 + arch/openrisc/include/asm/Kbuild | 36 + arch/openrisc/include/asm/pgtable.h | 1 + arch/openrisc/include/uapi/asm/unistd.h | 1 - arch/openrisc/kernel/process.c | 18 +- arch/openrisc/kernel/smp.c | 3 +- arch/openrisc/mm/fault.c | 10 +- arch/openrisc/mm/init.c | 4 +- arch/parisc/include/asm/Kbuild | 18 + arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/parisc/kernel/syscalls/syscallhdr.sh | 2 +- arch/powerpc/Kconfig | 1 - arch/powerpc/Makefile | 6 - arch/powerpc/boot/Makefile | 2 - arch/powerpc/configs/85xx-hw.config | 1 + arch/powerpc/configs/amigaone_defconfig | 1 + arch/powerpc/configs/chrp32_defconfig | 1 + arch/powerpc/configs/g5_defconfig | 1 + arch/powerpc/configs/maple_defconfig | 1 + arch/powerpc/configs/pasemi_defconfig | 1 + arch/powerpc/configs/pmac32_defconfig | 1 + arch/powerpc/configs/powernv_defconfig | 1 + arch/powerpc/configs/ppc64_defconfig | 1 + arch/powerpc/configs/ppc64e_defconfig | 1 + arch/powerpc/configs/ppc6xx_defconfig | 1 + arch/powerpc/configs/pseries_defconfig | 1 + arch/powerpc/configs/skiroot_defconfig | 1 + arch/powerpc/include/asm/Kbuild | 4 + arch/powerpc/include/asm/book3s/32/pgtable.h | 7 +- arch/powerpc/include/asm/book3s/64/hash.h | 4 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 60 +- arch/powerpc/include/asm/book3s/64/radix.h | 6 +- arch/powerpc/include/asm/drmem.h | 4 +- arch/powerpc/include/asm/kvm_host.h | 3 + arch/powerpc/include/asm/nohash/32/pgtable.h | 7 +- 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/opal-api.h | 1 - arch/powerpc/include/asm/perf_event.h | 2 +- arch/powerpc/include/asm/pgtable.h | 23 +- arch/powerpc/include/asm/reg.h | 4 +- arch/powerpc/include/asm/topology.h | 10 +- arch/powerpc/kernel/cputable.c | 4 +- arch/powerpc/kernel/entry_32.S | 38 +- arch/powerpc/kernel/fadump.c | 134 +- arch/powerpc/kernel/head_32.h | 28 +- arch/powerpc/kernel/head_booke.h | 5 +- arch/powerpc/kernel/hw_breakpoint.c | 12 +- arch/powerpc/kernel/irq.c | 9 +- arch/powerpc/kernel/misc.S | 4 +- arch/powerpc/kernel/pci-common.c | 2 +- arch/powerpc/kernel/process.c | 4 +- arch/powerpc/kernel/setup-common.c | 3 +- arch/powerpc/kernel/smp.c | 35 +- arch/powerpc/kernel/stacktrace.c | 6 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/kernel/syscalls/syscallhdr.sh | 3 +- arch/powerpc/kernel/sysfs.c | 381 +- arch/powerpc/kernel/traps.c | 25 +- arch/powerpc/kernel/vmlinux.lds.S | 6 - arch/powerpc/kvm/book3s_64_mmu_hv.c | 5 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 37 +- arch/powerpc/kvm/book3s_hv.c | 9 +- arch/powerpc/kvm/e500_mmu_host.c | 2 +- arch/powerpc/kvm/timing.c | 17 +- arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/mm/book3s32/hash_low.S | 13 +- arch/powerpc/mm/book3s32/mmu.c | 2 +- arch/powerpc/mm/book3s32/tlb.c | 11 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 4 +- arch/powerpc/mm/book3s64/hash_utils.c | 7 +- arch/powerpc/mm/book3s64/iommu_api.c | 39 +- arch/powerpc/mm/book3s64/pkeys.c | 12 + arch/powerpc/mm/book3s64/radix_pgtable.c | 26 +- arch/powerpc/mm/book3s64/subpage_prot.c | 6 +- arch/powerpc/mm/fault.c | 2 +- arch/powerpc/mm/hugetlbpage.c | 28 +- arch/powerpc/mm/kasan/kasan_init_32.c | 8 +- arch/powerpc/mm/mem.c | 8 +- arch/powerpc/mm/nohash/40x.c | 4 +- arch/powerpc/mm/nohash/book3e_pgtable.c | 15 +- arch/powerpc/mm/numa.c | 97 +- arch/powerpc/mm/pgtable.c | 30 +- arch/powerpc/mm/pgtable_32.c | 41 +- arch/powerpc/mm/pgtable_64.c | 10 +- arch/powerpc/mm/ptdump/bats.c | 8 +- arch/powerpc/mm/ptdump/hashpagetable.c | 27 +- arch/powerpc/mm/ptdump/ptdump.c | 22 +- arch/powerpc/mm/ptdump/segment_regs.c | 8 +- arch/powerpc/perf/core-book3s.c | 1 - arch/powerpc/platforms/83xx/km83xx.c | 9 +- arch/powerpc/platforms/Kconfig.cputype | 6 - arch/powerpc/platforms/cell/axon_msi.c | 6 +- arch/powerpc/platforms/powernv/memtrace.c | 7 + arch/powerpc/platforms/powernv/opal-core.c | 55 +- arch/powerpc/platforms/powernv/opal-imc.c | 24 +- arch/powerpc/platforms/powernv/pci-ioda.c | 5 + arch/powerpc/platforms/powernv/setup.c | 4 +- arch/powerpc/platforms/powernv/vas-debug.c | 37 +- arch/powerpc/platforms/pseries/Makefile | 2 + arch/powerpc/platforms/pseries/hotplug-memory.c | 10 +- arch/powerpc/platforms/pseries/papr_scm.c | 26 +- arch/powerpc/platforms/pseries/vio.c | 2 + arch/powerpc/platforms/pseries/vphn.c | 3 +- arch/powerpc/xmon/xmon.c | 18 +- arch/riscv/Kconfig | 3 +- arch/riscv/Kconfig.socs | 24 - arch/riscv/Makefile | 6 +- .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 5 - arch/riscv/configs/defconfig | 18 +- arch/riscv/configs/rv32_defconfig | 19 +- arch/riscv/include/asm/Kbuild | 28 + arch/riscv/include/asm/cacheflush.h | 2 +- arch/riscv/include/asm/current.h | 5 +- arch/riscv/kernel/entry.S | 143 +- arch/riscv/kernel/module.c | 16 - arch/riscv/kernel/process.c | 5 +- arch/riscv/kernel/setup.c | 8 +- arch/riscv/kernel/stacktrace.c | 7 +- arch/riscv/kernel/vmlinux.lds.S | 1 + arch/riscv/lib/uaccess.S | 6 +- arch/riscv/mm/init.c | 2 +- arch/riscv/net/Makefile | 9 +- arch/riscv/net/bpf_jit.h | 514 -- arch/riscv/net/bpf_jit_comp.c | 1698 ++++ arch/riscv/net/bpf_jit_comp32.c | 1310 --- arch/riscv/net/bpf_jit_comp64.c | 1103 --- arch/riscv/net/bpf_jit_core.c | 166 - arch/s390/Kconfig | 61 +- arch/s390/appldata/appldata_os.c | 2 +- arch/s390/boot/Makefile | 2 +- arch/s390/boot/install.sh | 17 +- arch/s390/boot/uv.c | 20 - arch/s390/crypto/aes_s390.c | 3 - arch/s390/include/asm/Kbuild | 15 + arch/s390/include/asm/gmap.h | 6 - arch/s390/include/asm/kvm_host.h | 113 +- arch/s390/include/asm/mmu.h | 2 - arch/s390/include/asm/mmu_context.h | 1 - arch/s390/include/asm/numa.h | 13 +- arch/s390/include/asm/page.h | 5 - arch/s390/include/asm/pgtable.h | 41 +- arch/s390/include/asm/topology.h | 9 +- arch/s390/include/asm/uv.h | 251 +- arch/s390/kernel/Makefile | 1 - arch/s390/kernel/entry.h | 2 - arch/s390/kernel/perf_cpum_sf.c | 40 +- arch/s390/kernel/pgm_check.S | 4 +- arch/s390/kernel/setup.c | 10 +- arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/s390/kernel/topology.c | 2 + arch/s390/kernel/uv.c | 414 - arch/s390/kvm/Makefile | 2 +- arch/s390/kvm/diag.c | 6 +- arch/s390/kvm/intercept.c | 122 +- arch/s390/kvm/interrupt.c | 399 +- arch/s390/kvm/kvm-s390.c | 563 +- arch/s390/kvm/kvm-s390.h | 51 +- arch/s390/kvm/priv.c | 13 +- arch/s390/kvm/pv.c | 303 - arch/s390/mm/fault.c | 88 +- arch/s390/mm/gmap.c | 65 +- arch/s390/numa/Makefile | 2 + arch/s390/numa/mode_emu.c | 577 ++ arch/s390/numa/numa.c | 147 +- arch/s390/numa/numa_mode.h | 25 + arch/s390/numa/toptree.c | 351 + arch/s390/numa/toptree.h | 61 + arch/s390/pci/pci.c | 4 +- arch/sh/Kconfig | 5 + arch/sh/configs/sh03_defconfig | 1 + arch/sh/include/asm/Kbuild | 16 + arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/asm/cache.h | 2 +- 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/kernel/Makefile | 2 + arch/sh/kernel/io_trapped.c | 7 +- arch/sh/kernel/sh_ksyms_32.c | 17 - arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/kernel/syscalls/syscallhdr.sh | 2 +- 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 | 15 +- arch/sh/mm/kmap.c | 2 +- arch/sh/mm/tlbex_32.c | 6 +- arch/sh/mm/tlbex_64.c | 7 +- arch/sparc/Kconfig | 6 +- arch/sparc/configs/sparc64_defconfig | 1 + arch/sparc/include/asm/Kbuild | 14 + arch/sparc/include/asm/pgtable_64.h | 10 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/sparc/kernel/syscalls/syscallhdr.sh | 2 +- arch/um/drivers/mconsole_kern.c | 28 +- arch/um/drivers/vector_kern.c | 1 + arch/unicore32/include/asm/Kbuild | 34 + arch/unicore32/include/asm/pgtable.h | 1 + arch/unicore32/kernel/hibernate.c | 4 +- arch/x86/Kconfig | 10 +- arch/x86/boot/Makefile | 5 +- arch/x86/boot/compressed/Makefile | 8 +- arch/x86/boot/compressed/eboot.c | 889 ++ arch/x86/boot/compressed/eboot.h | 31 + arch/x86/boot/compressed/efi_thunk_64.S | 29 +- arch/x86/boot/compressed/head_32.S | 47 +- arch/x86/boot/compressed/head_64.S | 129 +- arch/x86/boot/header.S | 87 +- arch/x86/boot/setup.ld | 1 + arch/x86/boot/tools/build.c | 86 +- arch/x86/configs/i386_defconfig | 1 + arch/x86/configs/x86_64_defconfig | 1 + arch/x86/crypto/curve25519-x86_64.c | 3546 +++++--- arch/x86/entry/common.c | 1 - arch/x86/entry/entry_32.S | 19 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/entry/vdso/Makefile | 6 - arch/x86/entry/vdso/vma.c | 8 +- arch/x86/events/intel/core.c | 25 +- arch/x86/events/intel/lbr.c | 9 - arch/x86/events/intel/uncore.c | 12 - arch/x86/events/intel/uncore.h | 2 - arch/x86/events/intel/uncore_snb.c | 159 - arch/x86/include/asm/Kbuild | 2 + arch/x86/include/asm/bitops.h | 6 +- arch/x86/include/asm/clocksource.h | 23 +- arch/x86/include/asm/cpu.h | 12 - arch/x86/include/asm/cpufeatures.h | 2 - arch/x86/include/asm/dwarf2.h | 4 +- arch/x86/include/asm/efi.h | 23 +- arch/x86/include/asm/io_bitmap.h | 9 +- arch/x86/include/asm/irq.h | 2 +- arch/x86/include/asm/kvm_emulate.h | 1 + arch/x86/include/asm/mce.h | 3 + arch/x86/include/asm/mmu_context.h | 15 + arch/x86/include/asm/mshyperv.h | 4 +- arch/x86/include/asm/msr-index.h | 9 - arch/x86/include/asm/mwait.h | 2 - arch/x86/include/asm/paravirt.h | 7 - arch/x86/include/asm/paravirt_types.h | 4 - arch/x86/include/asm/pgtable.h | 3 - arch/x86/include/asm/pkeys.h | 5 - arch/x86/include/asm/syscall.h | 5 - arch/x86/include/asm/thread_info.h | 14 +- arch/x86/include/asm/topology.h | 25 - arch/x86/include/asm/traps.h | 17 +- arch/x86/include/asm/vdso/gettimeofday.h | 6 +- arch/x86/include/asm/vdso/vsyscall.h | 15 + arch/x86/include/asm/vgtod.h | 6 + arch/x86/kernel/Makefile | 4 - arch/x86/kernel/asm-offsets_32.c | 5 - arch/x86/kernel/cpu/Makefile | 3 - arch/x86/kernel/cpu/common.c | 4 +- arch/x86/kernel/cpu/intel.c | 175 - arch/x86/kernel/cpu/mce/core.c | 14 +- arch/x86/kernel/cpu/mce/intel.c | 26 +- arch/x86/kernel/cpu/mce/internal.h | 5 - arch/x86/kernel/cpu/mce/therm_throt.c | 9 +- arch/x86/kernel/cpu/umwait.c | 1 - arch/x86/kernel/e820.c | 10 +- arch/x86/kernel/fpu/xstate.c | 75 +- arch/x86/kernel/head_32.S | 6 + arch/x86/kernel/ima_arch.c | 2 +- arch/x86/kernel/ioport.c | 1 - arch/x86/kernel/irq.c | 3 +- arch/x86/kernel/irqinit.c | 2 +- arch/x86/kernel/kexec-bzimage64.c | 5 +- arch/x86/kernel/kvm.c | 65 +- arch/x86/kernel/kvmclock.c | 9 +- arch/x86/kernel/nmi.c | 4 +- arch/x86/kernel/paravirt.c | 5 - arch/x86/kernel/process.c | 5 +- arch/x86/kernel/pvclock.c | 2 +- arch/x86/kernel/reboot.c | 2 +- arch/x86/kernel/smpboot.c | 292 +- arch/x86/kernel/time.c | 12 +- arch/x86/kernel/traps.c | 65 +- arch/x86/kernel/tsc.c | 34 +- arch/x86/kernel/tsc_sync.c | 2 +- arch/x86/kernel/vmlinux.lds.S | 7 +- arch/x86/kvm/Kconfig | 13 - arch/x86/kvm/Makefile | 1 - arch/x86/kvm/emulate.c | 1 - arch/x86/kvm/svm.c | 8 +- arch/x86/kvm/trace.h | 4 +- arch/x86/kvm/vmx/vmx.c | 18 - arch/x86/kvm/vmx/vmx.h | 2 + arch/x86/kvm/x86.c | 38 +- arch/x86/lib/Makefile | 9 - arch/x86/mm/Makefile | 4 - arch/x86/mm/dump_pagetables.c | 7 +- arch/x86/mm/fault.c | 28 +- arch/x86/mm/numa.c | 67 +- arch/x86/net/bpf_jit_comp.c | 279 +- arch/x86/platform/efi/efi.c | 286 +- arch/x86/platform/efi/efi_32.c | 13 +- arch/x86/platform/efi/efi_64.c | 165 +- arch/x86/platform/efi/efi_stub_32.S | 21 +- arch/x86/platform/efi/quirks.c | 2 +- arch/x86/platform/intel/iosf_mbi.c | 13 +- arch/x86/purgatory/Makefile | 2 - arch/x86/realmode/Makefile | 3 - arch/x86/realmode/rm/Makefile | 4 - arch/x86/realmode/rm/realmode.lds.S | 1 + arch/x86/um/Kconfig | 5 + arch/x86/xen/enlighten_pv.c | 25 - arch/x86/xen/time.c | 36 +- arch/xtensa/include/asm/Kbuild | 26 + arch/xtensa/kernel/smp.c | 8 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 - arch/xtensa/kernel/syscalls/syscallhdr.sh | 2 +- arch/xtensa/kernel/time.c | 12 +- block/blk-flush.c | 2 +- block/blk-mq-sched.c | 22 +- block/blk-mq-tag.c | 4 +- block/blk-mq-tag.h | 4 +- block/blk-mq.c | 28 +- block/blk-mq.h | 5 +- crypto/md5.c | 3 + crypto/proc.c | 2 +- crypto/rng.c | 8 +- crypto/tcrypt.c | 4 +- drivers/accessibility/braille/braille_console.c | 4 + drivers/acpi/Kconfig | 24 - drivers/acpi/Makefile | 1 - drivers/acpi/ac.c | 25 +- drivers/acpi/acpi_video.c | 2 +- drivers/acpi/acpi_watchdog.c | 15 +- drivers/acpi/acpica/acconvert.h | 4 +- drivers/acpi/acpica/acmacros.h | 4 +- drivers/acpi/acpica/evevent.c | 2 +- drivers/acpi/acpica/hwsleep.c | 12 - drivers/acpi/acpica/nsnames.c | 6 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/tbxface.c | 12 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/apei/ghes.c | 2 +- drivers/acpi/battery.c | 10 +- drivers/acpi/button.c | 3 + drivers/acpi/numa/srat.c | 41 + drivers/acpi/osl.c | 2 - drivers/acpi/proc.c | 14 +- drivers/acpi/tiny-power-button.c | 46 - drivers/acpi/wakeup.c | 24 +- drivers/android/binder.c | 9 - drivers/android/binder_internal.h | 2 - drivers/android/binderfs.c | 7 +- drivers/atm/nicstar.c | 2 +- drivers/base/core.c | 27 +- drivers/base/firmware_loader/main.c | 6 +- drivers/base/memory.c | 126 +- drivers/base/node.c | 2 +- drivers/base/power/main.c | 12 +- drivers/base/power/runtime.c | 36 +- drivers/base/power/wakeup.c | 13 +- drivers/base/property.c | 1 - drivers/base/swnode.c | 14 +- drivers/block/null_blk.h | 3 + drivers/block/null_blk_main.c | 2 + drivers/block/paride/pcd.c | 2 +- drivers/block/xen-blkfront.c | 80 +- drivers/bluetooth/Kconfig | 4 +- drivers/bluetooth/btintel.c | 4 +- drivers/bluetooth/btqca.c | 10 +- drivers/bluetooth/btqca.h | 6 +- drivers/bluetooth/btrtl.c | 12 - drivers/bluetooth/btrtl.h | 4 +- drivers/bluetooth/btusb.c | 23 +- drivers/bluetooth/hci_ag6xx.c | 2 +- drivers/bluetooth/hci_h4.c | 4 +- drivers/bluetooth/hci_h5.c | 23 +- drivers/bluetooth/hci_intel.c | 2 +- drivers/bluetooth/hci_qca.c | 174 +- drivers/bus/sunxi-rsb.c | 2 +- drivers/bus/ti-sysc.c | 606 +- drivers/cdrom/gdrom.c | 2 +- drivers/char/Kconfig | 2 +- drivers/char/hw_random/Kconfig | 3 +- drivers/char/hw_random/omap3-rom-rng.c | 1 - drivers/char/ipmi/ipmi_msghandler.c | 14 +- drivers/char/ipmi/ipmi_si_platform.c | 4 +- drivers/char/pcmcia/cm4000_cs.c | 4 +- drivers/char/ppdev.c | 20 +- drivers/char/random.c | 84 +- drivers/char/tpm/eventlog/common.c | 12 +- drivers/char/tpm/eventlog/tpm1.c | 2 +- drivers/char/tpm/eventlog/tpm2.c | 2 +- drivers/char/tpm/tpm-chip.c | 4 +- drivers/char/tpm/tpm.h | 2 +- drivers/char/tpm/tpm_tis_spi_main.c | 3 +- drivers/char/virtio_console.c | 2 +- drivers/clk/at91/Makefile | 3 - drivers/clk/at91/at91sam9g45.c | 220 - drivers/clk/at91/at91sam9n12.c | 238 - drivers/clk/at91/clk-sam9x60-pll.c | 91 +- drivers/clk/at91/clk-usb.c | 9 +- drivers/clk/at91/sam9x60.c | 14 +- drivers/clk/at91/sama5d3.c | 240 - drivers/clk/clk-si5341.c | 212 +- drivers/clk/clk.c | 129 +- drivers/clk/imx/clk-composite-8m.c | 20 +- drivers/clk/imx/clk-fixup-div.c | 2 +- drivers/clk/imx/clk-fixup-mux.c | 2 +- drivers/clk/imx/clk-gate2.c | 6 +- drivers/clk/imx/clk-imx6sl.c | 1 - drivers/clk/imx/clk-imx7ulp.c | 2 +- drivers/clk/imx/clk-imx8mm.c | 63 +- drivers/clk/imx/clk-imx8mn.c | 41 +- drivers/clk/imx/clk-imx8mp.c | 28 +- drivers/clk/imx/clk-imx8mq.c | 53 +- drivers/clk/imx/clk-pll14xx.c | 4 - drivers/clk/imx/clk-scu.c | 8 +- drivers/clk/imx/clk-sscg-pll.c | 14 +- drivers/clk/imx/clk.h | 13 +- drivers/clk/qcom/clk-alpha-pll.c | 17 +- drivers/clk/qcom/clk-rpmh.c | 25 +- drivers/clk/qcom/dispcc-sc7180.c | 19 + drivers/clk/qcom/gpucc-sc7180.c | 37 - drivers/clk/qcom/videocc-sc7180.c | 2 +- drivers/clk/rockchip/clk-pll.c | 70 +- drivers/clk/rockchip/clk-rk3228.c | 17 +- drivers/clk/samsung/clk.c | 4 + drivers/clk/socfpga/clk-gate-s10.c | 40 +- drivers/clk/socfpga/clk-periph-s10.c | 42 +- drivers/clk/socfpga/clk-pll-s10.c | 17 +- drivers/clk/socfpga/clk-s10.c | 29 +- drivers/clk/socfpga/stratix10-clk.h | 25 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 4 + drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 115 +- drivers/clk/tegra/clk-id.h | 5 +- drivers/clk/tegra/clk-tegra-fixed.c | 37 +- drivers/clk/tegra/clk-tegra-pmc.c | 12 +- drivers/clk/tegra/clk-tegra114.c | 21 +- drivers/clk/tegra/clk-tegra124.c | 10 +- drivers/clk/tegra/clk-tegra210.c | 10 +- drivers/clk/tegra/clk-tegra30.c | 10 +- drivers/clocksource/Kconfig | 8 - drivers/clocksource/Makefile | 1 - drivers/clocksource/arm_arch_timer.c | 12 +- drivers/clocksource/bcm2835_timer.c | 8 +- drivers/clocksource/bcm_kona_timer.c | 10 +- drivers/clocksource/dw_apb_timer.c | 11 +- drivers/clocksource/exynos_mct.c | 12 +- drivers/clocksource/hyperv_timer.c | 7 - drivers/clocksource/ingenic-ost.c | 189 - drivers/clocksource/ingenic-timer.c | 3 +- drivers/clocksource/mips-gic-timer.c | 8 +- drivers/clocksource/mxs_timer.c | 10 +- drivers/clocksource/nomadik-mtu.c | 11 +- drivers/clocksource/samsung_pwm_timer.c | 12 +- drivers/clocksource/timer-atlas7.c | 50 +- drivers/clocksource/timer-cs5535.c | 10 +- drivers/clocksource/timer-efm32.c | 10 +- drivers/clocksource/timer-fsl-ftm.c | 10 +- drivers/clocksource/timer-fttmr010.c | 68 +- drivers/clocksource/timer-imx-gpt.c | 10 +- drivers/clocksource/timer-integrator-ap.c | 11 +- drivers/clocksource/timer-meson6.c | 11 +- drivers/clocksource/timer-orion.c | 9 +- drivers/clocksource/timer-owl.c | 15 +- drivers/clocksource/timer-prima2.c | 14 +- drivers/clocksource/timer-pxa.c | 10 +- drivers/clocksource/timer-sp804.c | 11 +- drivers/clocksource/timer-ti-dm.c | 34 +- drivers/clocksource/timer-u300.c | 9 +- drivers/clocksource/timer-vf-pit.c | 10 +- drivers/clocksource/timer-vt8500.c | 11 +- drivers/clocksource/timer-zevio.c | 13 +- drivers/cpufreq/Kconfig.x86 | 2 +- drivers/cpufreq/cpufreq.c | 12 +- drivers/cpufreq/imx-cpufreq-dt.c | 3 - drivers/cpufreq/imx6q-cpufreq.c | 75 +- drivers/cpufreq/intel_pstate.c | 1 - drivers/cpufreq/ti-cpufreq.c | 7 - drivers/cpuidle/Kconfig.arm | 8 - drivers/cpuidle/Makefile | 1 - drivers/cpuidle/cpuidle-tegra.c | 389 - drivers/cpuidle/cpuidle.c | 40 +- drivers/cpuidle/governor.c | 2 +- drivers/crypto/Kconfig | 35 - drivers/crypto/Makefile | 1 - drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 4 +- drivers/crypto/caam/Kconfig | 1 - drivers/crypto/caam/caamalg.c | 413 +- drivers/crypto/caam/caamhash.c | 338 +- drivers/crypto/caam/caampkc.c | 185 +- drivers/crypto/caam/caampkc.h | 10 - drivers/crypto/caam/caamrng.c | 4 +- drivers/crypto/caam/intern.h | 2 - drivers/crypto/caam/jr.c | 36 +- drivers/crypto/caam/key_gen.c | 2 +- drivers/crypto/caam/qi.c | 60 +- drivers/crypto/caam/qi.h | 4 +- drivers/crypto/ccree/cc_aead.c | 62 +- drivers/crypto/ccree/cc_buffer_mgr.c | 142 +- drivers/crypto/ccree/cc_buffer_mgr.h | 5 +- drivers/crypto/ccree/cc_cipher.c | 77 +- drivers/crypto/ccree/cc_debugfs.c | 29 +- drivers/crypto/ccree/cc_driver.c | 127 +- drivers/crypto/ccree/cc_driver.h | 13 +- drivers/crypto/ccree/cc_hash.c | 225 +- drivers/crypto/ccree/cc_hash.h | 31 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 255 +- drivers/crypto/ccree/cc_pm.c | 60 +- drivers/crypto/ccree/cc_pm.h | 21 + drivers/crypto/ccree/cc_request_mgr.c | 47 +- drivers/crypto/ccree/cc_request_mgr.h | 19 +- drivers/crypto/ccree/cc_sram_mgr.c | 78 +- drivers/crypto/ccree/cc_sram_mgr.h | 45 +- drivers/crypto/chelsio/Kconfig | 11 + drivers/crypto/chelsio/Makefile | 3 + drivers/crypto/chelsio/chcr_algo.c | 27 +- drivers/crypto/chelsio/chcr_common.h | 135 + drivers/crypto/chelsio/chcr_core.c | 54 +- drivers/crypto/chelsio/chcr_core.h | 10 +- drivers/crypto/chelsio/chcr_crypto.h | 1 - drivers/crypto/chelsio/chcr_ktls.c | 2021 +++++ drivers/crypto/chelsio/chcr_ktls.h | 98 + drivers/crypto/chelsio/chtls/chtls_main.c | 3 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 108 +- drivers/crypto/hisilicon/qm.c | 455 +- drivers/crypto/hisilicon/qm.h | 36 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 1 + drivers/crypto/hisilicon/sec2/sec_main.c | 162 +- drivers/crypto/hisilicon/zip/zip_main.c | 232 +- drivers/crypto/img-hash.c | 2 +- drivers/crypto/qat/qat_common/qat_algs.c | 2 +- drivers/crypto/qce/common.c | 2 + drivers/crypto/qce/common.h | 3 - drivers/crypto/qce/dma.c | 11 +- drivers/crypto/qce/dma.h | 2 +- drivers/crypto/qce/skcipher.c | 30 +- drivers/crypto/s5p-sss.c | 2 +- drivers/crypto/xilinx/Makefile | 2 - drivers/crypto/xilinx/zynqmp-aes-gcm.c | 457 - drivers/devfreq/devfreq.c | 14 +- drivers/devfreq/governor.h | 21 +- drivers/devfreq/governor_simpleondemand.c | 4 +- drivers/devfreq/governor_userspace.c | 2 +- drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/dio/dio-driver.c | 9 +- drivers/dma-buf/Kconfig | 2 +- drivers/dma-buf/dma-buf.c | 1 - drivers/dma/Kconfig | 15 +- drivers/dma/Makefile | 1 - drivers/dma/at_hdmac.c | 121 +- drivers/dma/at_hdmac_regs.h | 2 + drivers/dma/at_xdmac.c | 44 +- drivers/dma/bcm-sba-raid.c | 2 +- drivers/dma/coh901318.c | 4 + drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 17 - drivers/dma/fsl-dpaa2-qdma/dpdmai.c | 21 - drivers/dma/fsl-dpaa2-qdma/dpdmai.h | 2 - drivers/dma/idxd/cdev.c | 8 +- drivers/dma/idxd/sysfs.c | 41 +- drivers/dma/imx-sdma.c | 5 +- drivers/dma/ioat/dca.c | 2 +- drivers/dma/sa11x0-dma.c | 2 +- drivers/dma/sprd-dma.c | 2 +- drivers/dma/stm32-dma.c | 96 +- drivers/dma/stm32-dmamux.c | 93 +- drivers/dma/stm32-mdma.c | 78 +- drivers/dma/sun4i-dma.c | 4 +- drivers/dma/tegra20-apb-dma.c | 515 +- drivers/dma/tegra210-adma.c | 2 +- drivers/dma/ti/dma-crossbar.c | 8 +- drivers/dma/ti/edma.c | 79 - drivers/dma/ti/k3-udma-glue.c | 18 +- drivers/dma/ti/k3-udma.c | 543 +- drivers/dma/ti/omap-dma.c | 2 +- drivers/dma/uniphier-mdmac.c | 2 +- drivers/dma/uniphier-xdmac.c | 611 -- drivers/dma/xilinx/xilinx_dma.c | 65 +- drivers/edac/Kconfig | 7 - drivers/edac/Makefile | 1 - drivers/edac/dmc520_edac.c | 656 -- drivers/edac/edac_mc.c | 511 +- drivers/edac/edac_mc.h | 6 +- drivers/edac/edac_mc_sysfs.c | 110 +- drivers/edac/edac_module.h | 1 + drivers/edac/ghes_edac.c | 16 +- drivers/edac/mce_amd.c | 2 +- drivers/edac/synopsys_edac.c | 22 +- drivers/extcon/extcon-palmas.c | 8 +- drivers/firewire/net.c | 2 + drivers/firmware/arm_scmi/Makefile | 3 +- drivers/firmware/arm_scmi/common.h | 115 +- drivers/firmware/arm_scmi/driver.c | 293 +- drivers/firmware/arm_scmi/mailbox.c | 184 - drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/arm_scmi/shmem.c | 83 - drivers/firmware/arm_scpi.c | 4 +- drivers/firmware/arm_sdei.c | 71 +- drivers/firmware/dmi-id.c | 6 - drivers/firmware/dmi-sysfs.c | 2 +- drivers/firmware/dmi_scan.c | 30 - drivers/firmware/efi/Makefile | 1 - drivers/firmware/efi/apple-properties.c | 12 +- drivers/firmware/efi/arm-init.c | 83 +- drivers/firmware/efi/arm-runtime.c | 18 + drivers/firmware/efi/capsule-loader.c | 2 +- drivers/firmware/efi/dev-path-parser.c | 38 +- drivers/firmware/efi/efi-bgrt.c | 7 +- drivers/firmware/efi/efi-pstore.c | 2 +- drivers/firmware/efi/efi.c | 421 +- drivers/firmware/efi/efivars.c | 2 +- drivers/firmware/efi/esrt.c | 6 +- drivers/firmware/efi/fdtparams.c | 126 - drivers/firmware/efi/libstub/Makefile | 11 +- drivers/firmware/efi/libstub/arm-stub.c | 193 +- drivers/firmware/efi/libstub/arm32-stub.c | 1 - drivers/firmware/efi/libstub/arm64-stub.c | 11 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 822 +- drivers/firmware/efi/libstub/efistub.h | 611 +- drivers/firmware/efi/libstub/fdt.c | 7 +- drivers/firmware/efi/libstub/file.c | 258 - drivers/firmware/efi/libstub/hidden.h | 6 - drivers/firmware/efi/libstub/mem.c | 309 - drivers/firmware/efi/libstub/random.c | 136 +- drivers/firmware/efi/libstub/randomalloc.c | 124 - drivers/firmware/efi/libstub/skip_spaces.c | 11 - drivers/firmware/efi/libstub/string.c | 56 - drivers/firmware/efi/libstub/x86-stub.c | 807 -- drivers/firmware/efi/memattr.c | 13 +- drivers/firmware/efi/reboot.c | 4 +- drivers/firmware/efi/runtime-wrappers.c | 4 +- drivers/firmware/google/memconsole-coreboot.c | 2 +- drivers/firmware/google/vpd.c | 2 +- drivers/firmware/imx/imx-scu.c | 27 - drivers/firmware/imx/misc.c | 8 +- drivers/firmware/imx/scu-pd.c | 11 +- drivers/firmware/meson/meson_sm.c | 2 - drivers/firmware/pcdp.c | 8 +- drivers/firmware/tegra/Kconfig | 2 +- drivers/firmware/xilinx/zynqmp.c | 27 - drivers/fpga/dfl-afu-main.c | 26 +- drivers/fpga/dfl-fme-main.c | 19 +- drivers/fpga/dfl-pci.c | 6 +- drivers/fpga/dfl.c | 15 +- drivers/fpga/dfl.h | 35 +- drivers/fpga/ice40-spi.c | 10 +- drivers/fpga/machxo2-spi.c | 12 +- drivers/fpga/stratix10-soc.c | 3 +- drivers/fpga/zynq-fpga.c | 3 +- drivers/gpio/gpio-mockup.c | 2 +- drivers/gpio/gpio-pl061.c | 6 +- drivers/gpio/gpio-pxa.c | 4 +- drivers/gpio/gpio-rcar.c | 4 +- drivers/gpio/gpio-siox.c | 28 +- drivers/gpio/gpio-uniphier.c | 2 +- drivers/gpio/gpio-wcd934x.c | 9 +- drivers/gpio/gpiolib-of.c | 139 +- drivers/gpio/gpiolib-of.h | 2 - drivers/gpio/gpiolib.c | 384 +- drivers/gpio/gpiolib.h | 4 - drivers/gpu/drm/Kconfig | 2 - drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 13 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 26 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 26 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 66 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 172 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 92 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 17 - drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 98 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 35 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 15 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 204 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 144 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 163 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 4 +- drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 10 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 200 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 130 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 2 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 67 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 108 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 12 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 12 - drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 36 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 15 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 3 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 84 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 27 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 3 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 39 +- drivers/gpu/drm/amd/amdgpu/soc15d.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 45 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 72 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 152 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 14 - drivers/gpu/drm/amd/amdkfd/kfd_process.c | 132 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 36 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 359 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 34 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 91 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 241 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 16 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 15 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 4 +- .../amd/display/dc/bios/command_table_helper2.c | 13 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 46 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 25 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 26 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 21 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 165 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 129 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 60 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 289 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 58 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 197 +- drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c | 5 +- drivers/gpu/drm/amd/display/dc/dc.h | 29 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 48 - drivers/gpu/drm/amd/display/dc/dc_link.h | 20 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 - drivers/gpu/drm/amd/display/dc/dc_types.h | 4 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 16 - .../gpu/drm/amd/display/dc/dce/dce_scl_filters.c | 2204 +++-- .../drm/amd/display/dc/dce/dce_scl_filters_old.c | 25 - drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 92 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 11 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 58 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 4 - .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 13 - .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 172 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 8 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 156 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 7 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 4 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 5 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 6 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 4 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 11 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 146 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 7 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 5 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.h | 20 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 9 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 105 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 2 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.h | 7 + .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 138 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 8 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 39 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 5 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 204 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 8 - .../drm/amd/display/dc/dml/display_mode_structs.h | 12 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 11 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 2 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 2 - .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 3 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 3 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 6 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 5 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 72 +- .../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h | 13 +- .../gpu/drm/amd/display/dmub/inc/dmub_gpint_cmd.h | 75 - drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 48 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 69 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 9 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 50 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 28 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 8 - drivers/gpu/drm/amd/display/include/logger_types.h | 63 +- .../drm/amd/display/modules/freesync/freesync.c | 8 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 61 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 32 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 4 + .../amd/display/modules/hdcp/hdcp1_transition.c | 15 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 10 +- .../amd/display/modules/hdcp/hdcp2_transition.c | 6 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 4 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 9 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 184 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 32 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 5 +- drivers/gpu/drm/amd/display/modules/vmid/vmid.c | 16 +- .../drm/amd/include/asic_reg/dce/dce_12_0_offset.h | 2 - drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 10 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 149 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 51 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 7 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 9 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 6 +- drivers/gpu/drm/amd/powerplay/inc/pp_debug.h | 4 +- .../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 3 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 9 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 5 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 71 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 53 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 11 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 126 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 90 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 69 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 16 + drivers/gpu/drm/arc/arcpgu_hdmi.c | 2 +- drivers/gpu/drm/ast/ast_main.c | 24 +- drivers/gpu/drm/ast/ast_mode.c | 2 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 2 +- drivers/gpu/drm/bochs/bochs_drv.c | 6 +- drivers/gpu/drm/bochs/bochs_hw.c | 24 +- drivers/gpu/drm/bochs/bochs_kms.c | 34 +- drivers/gpu/drm/bridge/Kconfig | 51 +- drivers/gpu/drm/bridge/Makefile | 6 +- drivers/gpu/drm/bridge/adv7511/Kconfig | 13 +- drivers/gpu/drm/bridge/adv7511/Makefile | 3 +- drivers/gpu/drm/bridge/adv7511/adv7511.h | 40 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 28 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 15 +- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 13 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 54 +- drivers/gpu/drm/bridge/cdns-dsi.c | 6 +- drivers/gpu/drm/bridge/display-connector.c | 295 - drivers/gpu/drm/bridge/dumb-vga-dac.c | 300 + drivers/gpu/drm/bridge/lvds-codec.c | 21 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 8 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 8 +- drivers/gpu/drm/bridge/panel.c | 23 +- drivers/gpu/drm/bridge/parade-ps8622.c | 8 +- drivers/gpu/drm/bridge/parade-ps8640.c | 349 - drivers/gpu/drm/bridge/sii902x.c | 8 +- drivers/gpu/drm/bridge/sil-sii8620.c | 3 +- drivers/gpu/drm/bridge/simple-bridge.c | 342 - drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 56 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 11 +- drivers/gpu/drm/bridge/tc358764.c | 8 +- drivers/gpu/drm/bridge/tc358767.c | 9 +- drivers/gpu/drm/bridge/tc358768.c | 1046 --- drivers/gpu/drm/bridge/thc63lvd1024.c | 5 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 267 +- drivers/gpu/drm/bridge/ti-tfp410.c | 235 +- drivers/gpu/drm/bridge/ti-tpd12s015.c | 211 - drivers/gpu/drm/cirrus/cirrus.c | 51 +- drivers/gpu/drm/drm_atomic.c | 117 - drivers/gpu/drm/drm_atomic_helper.c | 83 +- drivers/gpu/drm/drm_atomic_state_helper.c | 102 - drivers/gpu/drm/drm_auth.c | 8 + drivers/gpu/drm/drm_bridge.c | 751 +- drivers/gpu/drm/drm_bridge_connector.c | 379 - drivers/gpu/drm/drm_bufs.c | 20 +- drivers/gpu/drm/drm_client_modeset.c | 12 +- drivers/gpu/drm/drm_connector.c | 96 +- drivers/gpu/drm/drm_crtc_helper.c | 4 + drivers/gpu/drm/drm_crtc_internal.h | 2 - drivers/gpu/drm/drm_debugfs.c | 3 +- drivers/gpu/drm/drm_debugfs_crc.c | 2 +- drivers/gpu/drm/drm_dma.c | 21 +- drivers/gpu/drm/drm_dp_helper.c | 141 +- drivers/gpu/drm/drm_dp_mst_topology.c | 46 +- drivers/gpu/drm/drm_drv.c | 20 +- drivers/gpu/drm/drm_edid.c | 164 +- drivers/gpu/drm/drm_fb_helper.c | 16 +- drivers/gpu/drm/drm_file.c | 90 +- drivers/gpu/drm/drm_format_helper.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 122 - drivers/gpu/drm/drm_gem_shmem_helper.c | 16 +- drivers/gpu/drm/drm_gem_vram_helper.c | 61 - drivers/gpu/drm/drm_internal.h | 1 - drivers/gpu/drm/drm_ioctl.c | 1 - drivers/gpu/drm/drm_irq.c | 4 + drivers/gpu/drm/drm_mipi_dbi.c | 39 +- drivers/gpu/drm/drm_pci.c | 36 +- drivers/gpu/drm/drm_simple_kms_helper.c | 2 +- drivers/gpu/drm/drm_syncobj.c | 87 +- drivers/gpu/drm/drm_vblank.c | 174 +- drivers/gpu/drm/drm_vm.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 44 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 6 +- drivers/gpu/drm/etnaviv/etnaviv_hwdb.c | 42 +- drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 59 +- drivers/gpu/drm/etnaviv/state_hi.xml.h | 36 +- drivers/gpu/drm/exynos/exynos_dp.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 16 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 24 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 3 - drivers/gpu/drm/gma500/psb_drv.c | 4 + drivers/gpu/drm/gma500/psb_drv.h | 6 +- drivers/gpu/drm/gma500/psb_intel_display.c | 3 - drivers/gpu/drm/gma500/psb_irq.c | 12 +- drivers/gpu/drm/gma500/psb_irq.h | 7 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 79 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_regs.h | 13 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 11 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 1 - drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h | 1 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 20 + drivers/gpu/drm/i2c/tda998x_drv.c | 10 +- drivers/gpu/drm/i915/Kconfig | 7 + drivers/gpu/drm/i915/Kconfig.profile | 21 +- drivers/gpu/drm/i915/Makefile | 20 +- drivers/gpu/drm/i915/display/icl_dsi.c | 406 +- drivers/gpu/drm/i915/display/intel_acpi.c | 89 - drivers/gpu/drm/i915/display/intel_acpi.h | 5 - drivers/gpu/drm/i915/display/intel_atomic.c | 57 +- drivers/gpu/drm/i915/display/intel_atomic.h | 5 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 97 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 8 +- drivers/gpu/drm/i915/display/intel_audio.c | 247 +- drivers/gpu/drm/i915/display/intel_bios.c | 444 +- drivers/gpu/drm/i915/display/intel_bios.h | 13 +- drivers/gpu/drm/i915/display/intel_bw.c | 63 +- drivers/gpu/drm/i915/display/intel_bw.h | 4 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 1084 ++- drivers/gpu/drm/i915/display/intel_cdclk.h | 73 +- drivers/gpu/drm/i915/display/intel_color.c | 233 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 163 +- drivers/gpu/drm/i915/display/intel_connector.c | 5 +- drivers/gpu/drm/i915/display/intel_crt.c | 128 +- drivers/gpu/drm/i915/display/intel_csr.c | 795 -- drivers/gpu/drm/i915/display/intel_ddi.c | 1385 +-- drivers/gpu/drm/i915/display/intel_ddi.h | 4 + drivers/gpu/drm/i915/display/intel_de.h | 72 - drivers/gpu/drm/i915/display/intel_display.c | 3542 ++++---- drivers/gpu/drm/i915/display/intel_display.h | 17 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 2134 ----- .../gpu/drm/i915/display/intel_display_debugfs.h | 20 - drivers/gpu/drm/i915/display/intel_display_power.c | 751 +- drivers/gpu/drm/i915/display/intel_display_power.h | 6 - drivers/gpu/drm/i915/display/intel_display_types.h | 119 +- drivers/gpu/drm/i915/display/intel_dp.c | 880 +- drivers/gpu/drm/i915/display/intel_dp.h | 2 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 193 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 75 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 35 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 108 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 1514 +--- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 8 +- drivers/gpu/drm/i915/display/intel_dsb.c | 30 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 6 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 168 +- drivers/gpu/drm/i915/display/intel_dvo.c | 50 +- drivers/gpu/drm/i915/display/intel_fbc.c | 203 +- drivers/gpu/drm/i915/display/intel_fbc.h | 13 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 14 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 37 +- drivers/gpu/drm/i915/display/intel_global_state.c | 223 - drivers/gpu/drm/i915/display/intel_global_state.h | 87 - drivers/gpu/drm/i915/display/intel_gmbus.c | 78 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 527 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 7 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 433 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 2 + drivers/gpu/drm/i915/display/intel_hotplug.c | 138 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 2 + drivers/gpu/drm/i915/display/intel_lpe_audio.c | 16 +- drivers/gpu/drm/i915/display/intel_lvds.c | 65 +- drivers/gpu/drm/i915/display/intel_opregion.c | 223 +- drivers/gpu/drm/i915/display/intel_overlay.c | 58 +- drivers/gpu/drm/i915/display/intel_panel.c | 407 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 51 +- drivers/gpu/drm/i915/display/intel_pipe_crc.h | 4 +- drivers/gpu/drm/i915/display/intel_psr.c | 388 +- drivers/gpu/drm/i915/display/intel_psr.h | 1 - drivers/gpu/drm/i915/display/intel_quirks.c | 20 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 114 +- drivers/gpu/drm/i915/display/intel_sdvo.h | 2 + drivers/gpu/drm/i915/display/intel_sprite.c | 465 +- drivers/gpu/drm/i915/display/intel_tc.c | 51 +- drivers/gpu/drm/i915/display/intel_tv.c | 165 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 445 +- drivers/gpu/drm/i915/display/intel_vga.c | 14 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 494 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 96 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 447 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 13 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 535 +- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_object.h | 6 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 136 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 21 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 102 + .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 169 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 74 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 2 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 8 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 27 - drivers/gpu/drm/i915/gt/intel_context.c | 14 +- drivers/gpu/drm/i915/gt/intel_context.h | 20 - drivers/gpu/drm/i915/gt/intel_context_param.c | 63 - drivers/gpu/drm/i915/gt/intel_context_param.h | 14 - drivers/gpu/drm/i915/gt/intel_context_sseu.c | 98 - drivers/gpu/drm/i915/gt/intel_context_types.h | 12 - drivers/gpu/drm/i915/gt/intel_engine.h | 22 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 147 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 8 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 13 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 3 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 106 +- drivers/gpu/drm/i915/gt/intel_gt.c | 65 +- drivers/gpu/drm/i915/gt/intel_gt.h | 2 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 117 +- drivers/gpu/drm/i915/gt/intel_gt_irq.h | 3 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 14 +- drivers/gpu/drm/i915/gt/intel_gtt.c | 65 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 11 +- drivers/gpu/drm/i915/gt/intel_llc.c | 6 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 315 +- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 1 - drivers/gpu/drm/i915/gt/intel_mocs.c | 76 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 11 +- drivers/gpu/drm/i915/gt/intel_reset.c | 104 +- drivers/gpu/drm/i915/gt/intel_ring.c | 6 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 93 +- drivers/gpu/drm/i915/gt/intel_rps.c | 22 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 6 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 226 +- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 4 +- drivers/gpu/drm/i915/gt/mock_engine.c | 7 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 30 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 4 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 11 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 1915 +---- drivers/gpu/drm/i915/gt/selftest_mocs.c | 24 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 5 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 2 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 188 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 9 - drivers/gpu/drm/i915/gt/sysfs_engines.c | 445 - drivers/gpu/drm/i915/gt/sysfs_engines.h | 13 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 30 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 23 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 255 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 7 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 19 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 7 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 8 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 69 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 62 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 11 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 18 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 6 +- drivers/gpu/drm/i915/gvt/cfg_space.c | 23 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 4 +- drivers/gpu/drm/i915/gvt/display.c | 6 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 6 +- drivers/gpu/drm/i915/gvt/edid.c | 19 +- drivers/gpu/drm/i915/gvt/gtt.c | 21 +- drivers/gpu/drm/i915/gvt/gvt.c | 9 +- drivers/gpu/drm/i915/gvt/gvt.h | 37 +- drivers/gpu/drm/i915/gvt/handlers.c | 30 +- drivers/gpu/drm/i915/gvt/interrupt.c | 15 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 303 +- drivers/gpu/drm/i915/gvt/mmio.c | 30 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 6 +- drivers/gpu/drm/i915/gvt/scheduler.c | 9 +- drivers/gpu/drm/i915/gvt/vgpu.c | 12 +- drivers/gpu/drm/i915/i915_active.c | 61 +- drivers/gpu/drm/i915/i915_active.h | 3 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 29 +- drivers/gpu/drm/i915/i915_debugfs.c | 2300 ++++- drivers/gpu/drm/i915/i915_debugfs.h | 8 +- drivers/gpu/drm/i915/i915_debugfs_params.c | 250 - drivers/gpu/drm/i915/i915_debugfs_params.h | 14 - drivers/gpu/drm/i915/i915_drv.c | 1218 ++- drivers/gpu/drm/i915/i915_drv.h | 224 +- drivers/gpu/drm/i915/i915_gem.c | 19 +- drivers/gpu/drm/i915/i915_gem_evict.c | 17 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 16 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 5 +- drivers/gpu/drm/i915/i915_gpu_error.c | 31 +- drivers/gpu/drm/i915/i915_gpu_error.h | 5 - drivers/gpu/drm/i915/i915_ioc32.c | 7 +- drivers/gpu/drm/i915/i915_ioc32.h | 17 - drivers/gpu/drm/i915/i915_irq.c | 287 +- drivers/gpu/drm/i915/i915_irq.h | 6 +- drivers/gpu/drm/i915/i915_params.c | 11 +- drivers/gpu/drm/i915/i915_params.h | 74 +- drivers/gpu/drm/i915/i915_pci.c | 21 +- drivers/gpu/drm/i915/i915_perf.c | 153 +- drivers/gpu/drm/i915/i915_perf_types.h | 3 +- drivers/gpu/drm/i915/i915_pmu.c | 65 +- drivers/gpu/drm/i915/i915_pmu.h | 13 +- drivers/gpu/drm/i915/i915_reg.h | 59 +- drivers/gpu/drm/i915/i915_request.c | 244 +- drivers/gpu/drm/i915/i915_request.h | 7 +- drivers/gpu/drm/i915/i915_scheduler.c | 12 +- drivers/gpu/drm/i915/i915_suspend.c | 2 + drivers/gpu/drm/i915/i915_sw_fence.c | 17 +- drivers/gpu/drm/i915/i915_sw_fence.h | 2 +- drivers/gpu/drm/i915/i915_switcheroo.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 22 +- drivers/gpu/drm/i915/i915_trace.h | 66 +- drivers/gpu/drm/i915/i915_utils.c | 1 + drivers/gpu/drm/i915/i915_utils.h | 2 - drivers/gpu/drm/i915/i915_vgpu.c | 72 +- drivers/gpu/drm/i915/i915_vgpu.h | 25 +- drivers/gpu/drm/i915/i915_vma.c | 67 +- drivers/gpu/drm/i915/i915_vma.h | 2 - drivers/gpu/drm/i915/i915_vma_types.h | 11 + drivers/gpu/drm/i915/intel_csr.c | 789 ++ drivers/gpu/drm/i915/{display => }/intel_csr.h | 0 drivers/gpu/drm/i915/intel_device_info.c | 45 +- drivers/gpu/drm/i915/intel_device_info.h | 4 - drivers/gpu/drm/i915/intel_dram.c | 500 -- drivers/gpu/drm/i915/intel_dram.h | 14 - drivers/gpu/drm/i915/intel_gvt.c | 21 +- drivers/gpu/drm/i915/intel_memory_region.c | 4 +- drivers/gpu/drm/i915/intel_pch.c | 66 +- drivers/gpu/drm/i915/intel_pm.c | 765 +- drivers/gpu/drm/i915/intel_pm.h | 5 +- drivers/gpu/drm/i915/intel_sideband.c | 16 +- drivers/gpu/drm/i915/intel_uncore.c | 54 +- drivers/gpu/drm/i915/selftests/i915_active.c | 49 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 6 +- .../gpu/drm/i915/selftests/i915_perf_selftests.h | 1 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 2 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 203 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 1 + drivers/gpu/drm/i915/vlv_suspend.c | 489 -- drivers/gpu/drm/i915/vlv_suspend.h | 18 - drivers/gpu/drm/imx/imx-ldb.c | 2 +- drivers/gpu/drm/imx/ipuv3-plane.c | 2 +- drivers/gpu/drm/imx/parallel-display.c | 176 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 2 +- drivers/gpu/drm/lima/lima_drv.c | 16 +- drivers/gpu/drm/lima/lima_drv.h | 1 - drivers/gpu/drm/lima/lima_gem.c | 134 +- drivers/gpu/drm/lima/lima_gem.h | 4 - drivers/gpu/drm/lima/lima_gp.c | 63 +- drivers/gpu/drm/lima/lima_mmu.c | 5 - drivers/gpu/drm/lima/lima_mmu.h | 1 - drivers/gpu/drm/lima/lima_regs.h | 1 - drivers/gpu/drm/lima/lima_sched.c | 35 +- drivers/gpu/drm/lima/lima_sched.h | 6 - drivers/gpu/drm/lima/lima_vm.c | 46 +- drivers/gpu/drm/lima/lima_vm.h | 1 - drivers/gpu/drm/mcde/mcde_drv.c | 9 +- drivers/gpu/drm/mcde/mcde_dsi.c | 5 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 30 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_plane.c | 7 - drivers/gpu/drm/mediatek/mtk_dsi.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 64 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 1 + drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 82 - drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 95 + drivers/gpu/drm/msm/dsi/dsi_manager.c | 4 +- drivers/gpu/drm/msm/edp/edp.c | 2 +- drivers/gpu/drm/msm/edp/edp_bridge.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 10 +- drivers/gpu/drm/msm/msm_drv.h | 3 - drivers/gpu/drm/nouveau/dispnv04/crtc.c | 4 - drivers/gpu/drm/nouveau/dispnv50/head.c | 5 - drivers/gpu/drm/nouveau/nouveau_bo.c | 8 + drivers/gpu/drm/nouveau/nouveau_display.c | 28 +- drivers/gpu/drm/nouveau/nouveau_display.h | 11 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 + drivers/gpu/drm/nouveau/nouveau_vga.c | 2 +- drivers/gpu/drm/omapdrm/displays/Kconfig | 22 + drivers/gpu/drm/omapdrm/displays/Makefile | 4 + .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 97 + drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 183 + drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 137 + .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 217 + drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 6 +- drivers/gpu/drm/omapdrm/dss/Makefile | 2 +- drivers/gpu/drm/omapdrm/dss/base.c | 55 +- drivers/gpu/drm/omapdrm/dss/display.c | 9 + drivers/gpu/drm/omapdrm/dss/dpi.c | 349 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 4 +- drivers/gpu/drm/omapdrm/dss/dss-of.c | 28 + drivers/gpu/drm/omapdrm/dss/dss.c | 71 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 4 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 313 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 59 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.h | 4 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 295 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 48 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.h | 5 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 34 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 46 +- drivers/gpu/drm/omapdrm/dss/output.c | 53 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 178 +- drivers/gpu/drm/omapdrm/dss/venc.c | 269 +- drivers/gpu/drm/omapdrm/omap_connector.c | 247 +- drivers/gpu/drm/omapdrm/omap_connector.h | 3 + drivers/gpu/drm/omapdrm/omap_crtc.c | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 4 +- drivers/gpu/drm/omapdrm/omap_drv.c | 88 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 83 +- drivers/gpu/drm/panel/Kconfig | 24 - drivers/gpu/drm/panel/Makefile | 3 - drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 854 -- drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 526 -- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 6 - .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 293 - drivers/gpu/drm/panel/panel-simple.c | 168 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 17 +- drivers/gpu/drm/panfrost/panfrost_device.c | 123 +- drivers/gpu/drm/panfrost/panfrost_device.h | 26 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 30 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 18 +- drivers/gpu/drm/panfrost/panfrost_job.c | 2 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 50 +- drivers/gpu/drm/pl111/pl111_versatile.c | 73 - drivers/gpu/drm/qxl/qxl_cmd.c | 2 +- drivers/gpu/drm/qxl/qxl_display.c | 14 + drivers/gpu/drm/qxl/qxl_drv.c | 26 +- drivers/gpu/drm/qxl/qxl_kms.c | 4 +- drivers/gpu/drm/qxl/qxl_ttm.c | 6 + drivers/gpu/drm/radeon/atombios_crtc.c | 1 - drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_display.c | 25 +- drivers/gpu/drm/radeon/radeon_drv.c | 61 +- drivers/gpu/drm/radeon/radeon_kms.c | 35 +- drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 3 +- drivers/gpu/drm/radeon/radeon_mode.h | 6 - drivers/gpu/drm/radeon/radeon_ttm.c | 6 + drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 2 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 22 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 1 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 2 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 2 +- drivers/gpu/drm/sti/sti_crtc.c | 11 +- drivers/gpu/drm/sti/sti_crtc.h | 2 + drivers/gpu/drm/sti/sti_drv.c | 4 + drivers/gpu/drm/sti/sti_dvo.c | 2 +- drivers/gpu/drm/sti/sti_hda.c | 2 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 +- drivers/gpu/drm/stm/drv.c | 2 + drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 4 +- drivers/gpu/drm/stm/ltdc.c | 103 +- drivers/gpu/drm/stm/ltdc.h | 6 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 104 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 14 - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 129 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 2 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 104 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 11 - drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 66 +- drivers/gpu/drm/tidss/Kconfig | 14 - drivers/gpu/drm/tidss/Makefile | 12 - drivers/gpu/drm/tidss/tidss_crtc.c | 377 - drivers/gpu/drm/tidss/tidss_crtc.h | 46 - drivers/gpu/drm/tidss/tidss_dispc.c | 2768 ------ drivers/gpu/drm/tidss/tidss_dispc.h | 132 - drivers/gpu/drm/tidss/tidss_dispc_regs.h | 243 - drivers/gpu/drm/tidss/tidss_drv.c | 285 - drivers/gpu/drm/tidss/tidss_drv.h | 39 - drivers/gpu/drm/tidss/tidss_encoder.c | 88 - drivers/gpu/drm/tidss/tidss_encoder.h | 17 - drivers/gpu/drm/tidss/tidss_irq.c | 146 - drivers/gpu/drm/tidss/tidss_irq.h | 77 - drivers/gpu/drm/tidss/tidss_kms.c | 249 - drivers/gpu/drm/tidss/tidss_kms.h | 15 - drivers/gpu/drm/tidss/tidss_plane.c | 217 - drivers/gpu/drm/tidss/tidss_plane.h | 25 - drivers/gpu/drm/tidss/tidss_scale_coefs.c | 202 - drivers/gpu/drm/tidss/tidss_scale_coefs.h | 22 - drivers/gpu/drm/tilcdc/tilcdc_external.c | 2 +- drivers/gpu/drm/tiny/Kconfig | 22 +- drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/gm12u320.c | 9 + drivers/gpu/drm/tiny/ili9225.c | 9 + drivers/gpu/drm/tiny/ili9486.c | 286 - drivers/gpu/drm/tiny/repaper.c | 21 +- drivers/gpu/drm/tiny/st7586.c | 9 + drivers/gpu/drm/tiny/st7735r.c | 76 +- drivers/gpu/drm/ttm/ttm_bo.c | 256 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/udl/udl_connector.c | 1 + drivers/gpu/drm/udl/udl_modeset.c | 11 + drivers/gpu/drm/vboxvideo/vbox_mode.c | 13 +- drivers/gpu/drm/vc4/vc4_crtc.c | 13 +- drivers/gpu/drm/vc4/vc4_dpi.c | 2 +- drivers/gpu/drm/vc4/vc4_drv.c | 3 + drivers/gpu/drm/vc4/vc4_drv.h | 4 + drivers/gpu/drm/vc4/vc4_dsi.c | 2 +- drivers/gpu/drm/vc4/vc4_plane.c | 2 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 1 - drivers/gpu/drm/virtio/virtgpu_display.c | 12 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 6 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 25 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 2 - drivers/gpu/drm/virtio/virtgpu_ioctl.c | 90 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 41 +- drivers/gpu/drm/virtio/virtgpu_object.c | 106 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 7 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 363 +- drivers/gpu/drm/vkms/vkms_crtc.c | 9 +- drivers/gpu/drm/vkms/vkms_drv.c | 1 + drivers/gpu/drm/vkms/vkms_drv.h | 4 + drivers/gpu/drm/vkms/vkms_plane.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 3 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 6 + drivers/gpu/drm/xen/xen_drm_front_kms.c | 19 - drivers/gpu/drm/zte/zx_plane.c | 4 +- drivers/hid/hid-hyperv.c | 6 +- drivers/hid/hid-logitech-dj.c | 2 - drivers/hid/hid-quirks.c | 3 + drivers/hsi/clients/cmt_speech.c | 9 +- drivers/hwmon/Kconfig | 9 - drivers/hwmon/Makefile | 1 - drivers/hwmon/adt7462.c | 2 +- drivers/hwmon/adt7475.c | 95 +- drivers/hwmon/axi-fan-control.c | 469 -- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/k10temp.c | 60 +- drivers/hwmon/lm73.c | 10 - drivers/hwmon/pmbus/Kconfig | 15 +- drivers/hwmon/pmbus/adm1275.c | 37 +- drivers/hwmon/pmbus/ibm-cffps.c | 15 +- drivers/hwmon/pmbus/ir35221.c | 23 +- drivers/hwmon/pmbus/isl68137.c | 3 +- drivers/hwmon/pmbus/lm25066.c | 39 +- drivers/hwmon/pmbus/ltc2978.c | 130 +- drivers/hwmon/pmbus/ltc3815.c | 20 +- drivers/hwmon/pmbus/max16064.c | 7 +- drivers/hwmon/pmbus/max20730.c | 3 +- drivers/hwmon/pmbus/max31785.c | 6 +- drivers/hwmon/pmbus/max34440.c | 25 +- drivers/hwmon/pmbus/max8688.c | 17 +- drivers/hwmon/pmbus/pmbus.c | 4 +- drivers/hwmon/pmbus/pmbus.h | 20 +- drivers/hwmon/pmbus/pmbus_core.c | 119 +- drivers/hwmon/pmbus/tps53679.c | 172 +- drivers/hwmon/pmbus/ucd9000.c | 2 +- drivers/hwmon/pmbus/xdpe12284.c | 55 - drivers/hwmon/pmbus/zl6100.c | 5 +- drivers/hwtracing/coresight/Kconfig | 21 - drivers/hwtracing/coresight/Makefile | 3 - .../hwtracing/coresight/coresight-cti-platform.c | 485 -- drivers/hwtracing/coresight/coresight-cti-sysfs.c | 1173 --- drivers/hwtracing/coresight/coresight-cti.c | 745 -- drivers/hwtracing/coresight/coresight-cti.h | 235 - drivers/hwtracing/coresight/coresight-platform.c | 20 - drivers/hwtracing/coresight/coresight-priv.h | 15 - drivers/hwtracing/coresight/coresight.c | 86 +- drivers/i2c/busses/i2c-altera.c | 2 +- drivers/i2c/busses/i2c-at91-master.c | 78 - drivers/i2c/busses/i2c-at91.h | 4 - drivers/i2c/busses/i2c-imx.c | 146 +- drivers/i2c/busses/i2c-jz4780.c | 36 +- drivers/i2c/busses/i2c-stm32f7.c | 107 +- drivers/i2c/i2c-dev.c | 2 +- drivers/i3c/device.c | 50 +- drivers/i3c/master.c | 26 +- drivers/i3c/master/dw-i3c-master.c | 2 +- drivers/i3c/master/i3c-master-cdns.c | 2 +- drivers/ide/ide-gd.c | 2 +- drivers/idle/intel_idle.c | 302 +- drivers/infiniband/core/cache.c | 19 +- drivers/infiniband/core/cm.c | 8 +- drivers/infiniband/core/cma.c | 115 +- drivers/infiniband/core/cma_configfs.c | 6 +- drivers/infiniband/core/cma_priv.h | 6 +- drivers/infiniband/core/mad_priv.h | 4 +- drivers/infiniband/core/multicast.c | 2 +- drivers/infiniband/core/rw.c | 31 +- drivers/infiniband/core/sa_query.c | 2 +- drivers/infiniband/core/security.c | 14 +- drivers/infiniband/core/ucma.c | 61 +- drivers/infiniband/core/umem.c | 11 +- drivers/infiniband/core/verbs.c | 22 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 24 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 921 +- drivers/infiniband/hw/bnxt_re/main.c | 463 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 416 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 94 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 463 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 85 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 470 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 145 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 48 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 4 +- drivers/infiniband/hw/cxgb4/t4fw_ri_api.h | 8 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 7 +- drivers/infiniband/hw/efa/efa_admin_defs.h | 4 +- drivers/infiniband/hw/efa/efa_com.c | 158 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 29 +- drivers/infiniband/hw/efa/efa_common_defs.h | 13 +- drivers/infiniband/hw/efa/efa_regs_defs.h | 25 +- drivers/infiniband/hw/efa/efa_verbs.c | 44 +- drivers/infiniband/hw/hfi1/efivar.c | 2 +- drivers/infiniband/hw/hfi1/mad.c | 4 +- drivers/infiniband/hw/hfi1/mad.h | 2 +- drivers/infiniband/hw/hfi1/pio.h | 4 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hfi1/sdma.h | 4 +- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 2 +- drivers/infiniband/hw/hfi1/verbs.c | 4 +- drivers/infiniband/hw/hns/hns_roce_device.h | 44 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 28 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 731 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 876 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 3 +- drivers/infiniband/hw/i40iw/i40iw_cm.h | 4 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 18 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 2 +- drivers/infiniband/hw/mthca/mthca_memfree.h | 2 +- drivers/infiniband/hw/qib/qib_verbs.c | 2 - drivers/infiniband/hw/usnic/usnic_uiom.h | 2 +- drivers/infiniband/sw/rxe/rxe_qp.c | 7 +- drivers/infiniband/sw/rxe/rxe_queue.h | 2 +- drivers/infiniband/sw/siw/siw_verbs.c | 9 +- drivers/infiniband/ulp/ipoib/ipoib.h | 2 + drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 5 + drivers/infiniband/ulp/ipoib/ipoib_main.c | 4 + drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h | 4 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c | 2 + .../infiniband/ulp/opa_vnic/opa_vnic_internal.h | 1 + drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 5 + drivers/infiniband/ulp/srp/ib_srp.h | 2 +- drivers/interconnect/core.c | 9 - drivers/interconnect/qcom/Kconfig | 25 - drivers/interconnect/qcom/Makefile | 8 - drivers/interconnect/qcom/bcm-voter.c | 366 - drivers/interconnect/qcom/bcm-voter.h | 27 - drivers/interconnect/qcom/icc-rpmh.c | 150 - drivers/interconnect/qcom/icc-rpmh.h | 149 - drivers/interconnect/qcom/osm-l3.c | 276 - drivers/interconnect/qcom/sc7180.c | 641 -- drivers/interconnect/qcom/sc7180.h | 151 - drivers/interconnect/qcom/sdm845.c | 1055 ++- drivers/interconnect/qcom/sdm845.h | 142 - drivers/iommu/Kconfig | 20 +- drivers/iommu/amd_iommu_types.h | 2 +- drivers/iommu/dma-iommu.c | 16 +- drivers/iommu/intel-iommu.c | 6 +- drivers/iommu/io-pgtable-arm.c | 4 +- drivers/iommu/iommu.c | 15 +- drivers/iommu/omap-iommu.c | 10 +- drivers/iommu/omap-iopgtable.h | 3 +- drivers/iommu/qcom_iommu.c | 2 +- drivers/iommu/virtio-iommu.c | 1 + drivers/leds/Kconfig | 11 - drivers/leds/Makefile | 1 - drivers/leds/leds-bd2802.c | 2 + drivers/leds/leds-ip30.c | 86 - drivers/leds/leds-lm3697.c | 2 +- drivers/leds/leds-ns2.c | 99 +- drivers/leds/leds-pwm.c | 41 +- drivers/macintosh/therm_windtunnel.c | 52 +- drivers/md/dm-bio-record.h | 15 - drivers/md/dm-cache-target.c | 6 +- drivers/md/dm-integrity.c | 84 +- drivers/md/dm-mpath.c | 2 +- drivers/md/dm-thin-metadata.c | 2 +- drivers/md/dm-verity-target.c | 2 +- drivers/md/dm-writecache.c | 16 +- drivers/md/dm-zoned-target.c | 10 +- drivers/md/dm.c | 22 +- drivers/media/Kconfig | 6 +- drivers/media/common/saa7146/saa7146_fops.c | 12 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 4 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 4 +- drivers/media/i2c/Kconfig | 11 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/adv7180.c | 12 - drivers/media/i2c/imx219.c | 1312 --- drivers/media/i2c/ov5675.c | 82 +- drivers/media/i2c/smiapp/smiapp-core.c | 259 +- drivers/media/i2c/smiapp/smiapp-reg.h | 4 - drivers/media/i2c/smiapp/smiapp-regs.c | 71 +- drivers/media/i2c/smiapp/smiapp.h | 44 +- drivers/media/i2c/video-i2c.c | 2 +- drivers/media/mc/mc-entity.c | 15 +- drivers/media/pci/bt8xx/bttv-driver.c | 4 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 2 +- drivers/media/pci/cx18/cx18-streams.c | 12 +- drivers/media/pci/cx23885/cx23885-417.c | 2 +- drivers/media/pci/cx23885/cx23885-video.c | 2 +- drivers/media/pci/cx25821/cx25821-video.c | 2 +- drivers/media/pci/cx88/cx88-blackbird.c | 2 +- drivers/media/pci/cx88/cx88-video.c | 2 +- drivers/media/pci/dt3155/dt3155.c | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 +- drivers/media/pci/ivtv/ivtv-streams.c | 12 +- drivers/media/pci/meye/meye.c | 2 +- drivers/media/pci/saa7134/saa7134-core.c | 2 +- drivers/media/pci/saa7134/saa7134-empress.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 5 +- drivers/media/pci/saa7146/hexium_gemini.c | 2 +- drivers/media/pci/saa7146/hexium_orion.c | 2 +- drivers/media/pci/saa7146/mxb.c | 2 +- drivers/media/pci/saa7164/saa7164-encoder.c | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 2 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 2 +- drivers/media/pci/ttpci/av7110_v4l.c | 2 +- drivers/media/pci/ttpci/budget-av.c | 2 +- drivers/media/pci/tw5864/tw5864-video.c | 2 +- drivers/media/pci/tw68/tw68-video.c | 2 +- drivers/media/pci/tw686x/tw686x-video.c | 2 +- drivers/media/platform/Kconfig | 86 +- drivers/media/platform/am437x/am437x-vpfe.c | 2 +- drivers/media/platform/aspeed-video.c | 86 +- drivers/media/platform/atmel/atmel-isc-base.c | 224 +- drivers/media/platform/atmel/atmel-isc.h | 23 +- drivers/media/platform/atmel/atmel-isi.c | 2 +- drivers/media/platform/coda/coda-common.c | 2 +- drivers/media/platform/davinci/isif.c | 2 +- drivers/media/platform/davinci/vpbe_display.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 4 +- drivers/media/platform/davinci/vpif_capture.c | 2 +- drivers/media/platform/davinci/vpif_display.c | 2 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 2 +- drivers/media/platform/exynos4-is/Kconfig | 2 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.c | 5 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 2 +- drivers/media/platform/fsl-viu.c | 2 +- drivers/media/platform/imx-pxp.c | 2 +- drivers/media/platform/m2m-deinterlace.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 2 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 2 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 2 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 2 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 29 +- drivers/media/platform/mx2_emmaprp.c | 2 +- drivers/media/platform/omap/omap_vout.c | 2 +- drivers/media/platform/omap3isp/ispccdc.c | 4 - drivers/media/platform/omap3isp/ispvideo.c | 8 +- drivers/media/platform/pxa_camera.c | 22 +- drivers/media/platform/qcom/camss/camss-video.c | 6 +- drivers/media/platform/qcom/venus/Makefile | 2 +- drivers/media/platform/qcom/venus/core.c | 167 +- drivers/media/platform/qcom/venus/core.h | 32 +- drivers/media/platform/qcom/venus/firmware.c | 3 +- drivers/media/platform/qcom/venus/helpers.c | 448 +- drivers/media/platform/qcom/venus/helpers.h | 4 + drivers/media/platform/qcom/venus/hfi_cmds.c | 2 - drivers/media/platform/qcom/venus/hfi_helper.h | 6 - drivers/media/platform/qcom/venus/hfi_parser.c | 1 - drivers/media/platform/qcom/venus/hfi_parser.h | 5 - drivers/media/platform/qcom/venus/pm_helpers.c | 959 --- drivers/media/platform/qcom/venus/pm_helpers.h | 65 - drivers/media/platform/qcom/venus/vdec.c | 86 +- drivers/media/platform/qcom/venus/venc.c | 77 +- drivers/media/platform/rcar-vin/rcar-dma.c | 91 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 34 +- drivers/media/platform/rcar-vin/rcar-vin.h | 28 +- drivers/media/platform/rcar_drif.c | 12 +- drivers/media/platform/rcar_fdp1.c | 2 +- drivers/media/platform/rcar_jpu.c | 4 +- drivers/media/platform/renesas-ceu.c | 2 +- drivers/media/platform/rockchip/rga/rga.c | 2 +- drivers/media/platform/s3c-camif/camif-capture.c | 2 +- drivers/media/platform/s5p-g2d/g2d.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 4 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 4 +- drivers/media/platform/sh_veu.c | 2 +- drivers/media/platform/sh_vou.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 2 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sti/delta/delta-v4l2.c | 2 +- drivers/media/platform/sti/hva/hva-v4l2.c | 2 +- drivers/media/platform/stm32/stm32-dcmi.c | 13 +- drivers/media/platform/sunxi/Makefile | 1 - .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 8 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 8 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 7 +- drivers/media/platform/sunxi/sun8i-rotate/Makefile | 5 - .../platform/sunxi/sun8i-rotate/sun8i-formats.h | 25 - .../platform/sunxi/sun8i-rotate/sun8i-rotate.h | 135 - .../platform/sunxi/sun8i-rotate/sun8i_formats.c | 273 - .../platform/sunxi/sun8i-rotate/sun8i_rotate.c | 924 -- drivers/media/platform/ti-vpe/cal.c | 18 +- drivers/media/platform/ti-vpe/vpe.c | 2 +- drivers/media/platform/via-camera.c | 6 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 34 +- drivers/media/platform/vicodec/vicodec-core.c | 164 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/platform/vimc/vimc-capture.c | 20 +- drivers/media/platform/vimc/vimc-common.c | 2 + drivers/media/platform/vimc/vimc-common.h | 27 +- drivers/media/platform/vimc/vimc-core.c | 93 +- drivers/media/platform/vimc/vimc-debayer.c | 21 +- drivers/media/platform/vimc/vimc-scaler.c | 21 +- drivers/media/platform/vimc/vimc-sensor.c | 20 +- drivers/media/platform/vimc/vimc-streamer.c | 17 +- drivers/media/platform/vivid/vivid-core.c | 10 +- drivers/media/platform/vsp1/vsp1_histo.c | 4 +- drivers/media/platform/vsp1/vsp1_regs.h | 2 +- drivers/media/platform/vsp1/vsp1_video.c | 4 +- drivers/media/platform/xilinx/xilinx-dma.c | 15 +- drivers/media/radio/si470x/Kconfig | 4 +- drivers/media/rc/iguanair.c | 2 +- drivers/media/rc/ir-xmp-decoder.c | 2 +- drivers/media/rc/keymaps/Makefile | 1 - drivers/media/rc/keymaps/rc-videostrong-kii-pro.c | 83 - drivers/media/spi/gs1662.c | 20 +- drivers/media/usb/Kconfig | 1 + drivers/media/usb/Makefile | 1 + drivers/media/usb/au0828/au0828-video.c | 4 +- drivers/media/usb/b2c2/flexcop-usb.c | 6 +- drivers/media/usb/cpia2/cpia2_v4l.c | 2 +- drivers/media/usb/cx231xx/cx231xx-417.c | 2 +- drivers/media/usb/cx231xx/cx231xx-dvb.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 2 +- drivers/media/usb/dvb-usb-v2/anysee.c | 4 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 3 - drivers/media/usb/dvb-usb/cxusb-analog.c | 12 +- drivers/media/usb/dvb-usb/dib0700_core.c | 4 +- drivers/media/usb/em28xx/em28xx-video.c | 4 +- drivers/media/usb/go7007/go7007-usb.c | 4 +- drivers/media/usb/go7007/go7007-v4l2.c | 2 +- drivers/media/usb/gspca/gspca.c | 2 +- drivers/media/usb/hdpvr/hdpvr-video.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 12 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 +- drivers/media/usb/pwc/pwc-if.c | 2 +- drivers/media/usb/s2255/s2255drv.c | 4 +- drivers/media/usb/stk1160/stk1160-v4l.c | 2 +- drivers/media/usb/stkwebcam/stk-webcam.c | 2 +- drivers/media/usb/tm6000/tm6000-video.c | 4 +- drivers/media/usb/usbtv/usbtv-core.c | 2 +- drivers/media/usb/usbtv/usbtv-video.c | 7 +- drivers/media/usb/usbvision/Kconfig | 13 + .../media => media/usb}/usbvision/Makefile | 0 .../usb}/usbvision/usbvision-cards.c | 0 .../usb}/usbvision/usbvision-cards.h | 0 .../media => media/usb}/usbvision/usbvision-core.c | 0 .../media => media/usb}/usbvision/usbvision-i2c.c | 0 drivers/media/usb/usbvision/usbvision-video.c | 1643 ++++ .../media => media/usb}/usbvision/usbvision.h | 0 drivers/media/usb/uvc/uvc_driver.c | 2 +- drivers/media/usb/zr364xx/zr364xx.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 11 +- drivers/media/v4l2-core/v4l2-dev.c | 10 +- drivers/media/v4l2-core/v4l2-device.c | 8 +- drivers/media/v4l2-core/v4l2-i2c.c | 10 +- drivers/media/v4l2-core/v4l2-ioctl.c | 4 +- drivers/media/v4l2-core/v4l2-mc.c | 18 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 225 +- drivers/mfd/Kconfig | 22 +- drivers/mfd/Makefile | 1 - drivers/mfd/cros_ec_dev.c | 2 +- drivers/mfd/iqs62x.c | 1063 --- drivers/mfd/omap-usb-tll.c | 2 +- drivers/mfd/qcom-pm8xxx.c | 2 +- drivers/misc/Kconfig | 1 - drivers/misc/Makefile | 1 - drivers/misc/altera-stapl/altera.c | 12 +- drivers/misc/eeprom/at24.c | 1 - drivers/misc/lkdtm/bugs.c | 75 - drivers/misc/lkdtm/core.c | 3 - drivers/misc/lkdtm/lkdtm.h | 3 - drivers/misc/lkdtm/stackleak.c | 25 +- drivers/misc/mei/bus-fixup.c | 4 +- drivers/misc/mei/client.c | 4 +- drivers/misc/mei/hw.h | 3 - drivers/misc/mei/pci-me.c | 11 +- drivers/misc/mei/pci-txe.c | 5 +- drivers/misc/mic/host/mic_boot.c | 2 +- drivers/misc/uacce/Kconfig | 13 - drivers/misc/uacce/Makefile | 2 - drivers/misc/uacce/uacce.c | 617 -- drivers/misc/vexpress-syscfg.c | 2 +- drivers/mmc/core/block.c | 85 +- drivers/mmc/core/core.c | 36 +- drivers/mmc/core/mmc.c | 56 +- drivers/mmc/core/mmc_ops.c | 156 +- drivers/mmc/core/mmc_ops.h | 13 +- drivers/mmc/core/mmc_test.c | 52 +- drivers/mmc/core/queue.c | 22 +- drivers/mmc/core/sd.c | 10 - drivers/mmc/core/sdio_irq.c | 15 +- drivers/mmc/host/Kconfig | 12 - drivers/mmc/host/Makefile | 1 - drivers/mmc/host/cqhci.c | 8 +- drivers/mmc/host/mmc_hsq.c | 348 - drivers/mmc/host/mmc_hsq.h | 30 - drivers/mmc/host/mmci.c | 43 +- drivers/mmc/host/mmci.h | 8 - drivers/mmc/host/mmci_stm32_sdmmc.c | 204 +- drivers/mmc/host/renesas_sdhi.h | 6 - drivers/mmc/host/renesas_sdhi_core.c | 184 +- drivers/mmc/host/sdhci-esdhc-imx.c | 181 +- drivers/mmc/host/sdhci-esdhc.h | 1 - drivers/mmc/host/sdhci-msm.c | 20 +- drivers/mmc/host/sdhci-of-arasan.c | 59 +- drivers/mmc/host/sdhci-pci-gli.c | 17 - drivers/mmc/host/sdhci-sprd.c | 30 +- drivers/mmc/host/sdhci.c | 16 +- drivers/mmc/host/sdhci.h | 3 - drivers/mmc/host/sdhci_am654.c | 247 +- drivers/mmc/host/tmio_mmc.h | 11 +- drivers/mmc/host/tmio_mmc_core.c | 77 +- drivers/mtd/spi-nor/spi-nor.c | 209 +- drivers/net/Kconfig | 2 + drivers/net/Makefile | 1 + drivers/net/bareudp.c | 17 +- drivers/net/can/dev.c | 1 - drivers/net/dsa/mv88e6xxx/global2.c | 8 +- drivers/net/dsa/sja1105/sja1105_main.c | 3 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 121 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 29 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 9 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 35 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 49 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 8 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 3 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 32 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 20 + drivers/net/ethernet/chelsio/cxgb4/l2t.c | 11 + drivers/net/ethernet/chelsio/cxgb4/l2t.h | 1 + drivers/net/ethernet/chelsio/cxgb4/sge.c | 5 + drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 28 + drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 62 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 2 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 16 +- drivers/net/ethernet/freescale/fman/fman_dtsec.c | 50 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 10 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 10 +- drivers/net/ethernet/freescale/fman/mac.c | 13 +- drivers/net/ethernet/ibm/ibmveth.c | 2 - drivers/net/ethernet/intel/e1000e/netdev.c | 13 +- drivers/net/ethernet/intel/ice/ice_main.c | 32 +- drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 17 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 11 + .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 2 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 2 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/rl.c | 130 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 3 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 26 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 17 +- drivers/net/ethernet/mscc/ocelot_flower.c | 6 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 4 + .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 24 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 10 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 2 + drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 9 +- drivers/net/ipa/Kconfig | 19 + drivers/net/ipa/Makefile | 12 + drivers/net/ipa/gsi.c | 2055 +++++ drivers/net/ipa/gsi.h | 257 + drivers/net/ipa/gsi_private.h | 118 + drivers/net/ipa/gsi_reg.h | 417 + drivers/net/ipa/gsi_trans.c | 786 ++ drivers/net/ipa/gsi_trans.h | 226 + drivers/net/ipa/ipa.h | 148 + drivers/net/ipa/ipa_clock.c | 313 + drivers/net/ipa/ipa_clock.h | 53 + drivers/net/ipa/ipa_cmd.c | 680 ++ drivers/net/ipa/ipa_cmd.h | 195 + drivers/net/ipa/ipa_data-sc7180.c | 307 + drivers/net/ipa/ipa_data-sdm845.c | 329 + drivers/net/ipa/ipa_data.h | 280 + drivers/net/ipa/ipa_endpoint.c | 1707 ++++ drivers/net/ipa/ipa_endpoint.h | 110 + drivers/net/ipa/ipa_gsi.c | 54 + drivers/net/ipa/ipa_gsi.h | 60 + drivers/net/ipa/ipa_interrupt.c | 253 + drivers/net/ipa/ipa_interrupt.h | 117 + drivers/net/ipa/ipa_main.c | 954 +++ drivers/net/ipa/ipa_mem.c | 314 + drivers/net/ipa/ipa_mem.h | 90 + drivers/net/ipa/ipa_modem.c | 383 + drivers/net/ipa/ipa_modem.h | 31 + drivers/net/ipa/ipa_qmi.c | 538 ++ drivers/net/ipa/ipa_qmi.h | 41 + drivers/net/ipa/ipa_qmi_msg.c | 663 ++ drivers/net/ipa/ipa_qmi_msg.h | 252 + drivers/net/ipa/ipa_reg.c | 38 + drivers/net/ipa/ipa_reg.h | 476 ++ drivers/net/ipa/ipa_smp2p.c | 335 + drivers/net/ipa/ipa_smp2p.h | 48 + drivers/net/ipa/ipa_table.c | 700 ++ drivers/net/ipa/ipa_table.h | 103 + drivers/net/ipa/ipa_uc.c | 211 + drivers/net/ipa/ipa_uc.h | 32 + drivers/net/ipa/ipa_version.h | 23 + drivers/net/macsec.c | 1 - drivers/net/phy/Kconfig | 8 + drivers/net/phy/Makefile | 1 + drivers/net/phy/bcm63xx.c | 1 - drivers/net/phy/mdio-ipq8064.c | 166 + drivers/net/phy/phy.c | 3 +- drivers/net/phy/phylink.c | 8 +- drivers/net/slip/slhc.c | 14 +- drivers/net/team/team.c | 2 - drivers/net/tun.c | 106 +- drivers/net/usb/r8152.c | 9 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 24 +- drivers/net/wireless/ath/ath10k/core.c | 4 +- drivers/net/wireless/ath/wil6210/ethtool.c | 1 + drivers/net/wireless/intel/ipw2x00/ipw2100.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 3 +- drivers/net/wireless/mediatek/mt76/dma.c | 9 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 3 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 4 +- drivers/ntb/hw/amd/ntb_hw_amd.h | 1 + drivers/nvdimm/e820.c | 18 +- drivers/nvme/host/pci.c | 2 +- drivers/nvmem/Kconfig | 12 - drivers/nvmem/Makefile | 2 - drivers/nvmem/core.c | 83 +- drivers/nvmem/imx-ocotp.c | 29 +- drivers/nvmem/jz4780-efuse.c | 239 - drivers/nvmem/nvmem-sysfs.c | 6 - drivers/of/address.c | 273 +- drivers/of/of_mdio.c | 1 - drivers/of/of_reserved_mem.c | 2 +- drivers/of/property.c | 4 - drivers/of/resolver.c | 5 +- drivers/of/unittest-data/Makefile | 8 +- drivers/of/unittest-data/overlay_gpio_01.dts | 23 - drivers/of/unittest-data/overlay_gpio_02a.dts | 16 - drivers/of/unittest-data/overlay_gpio_02b.dts | 16 - drivers/of/unittest-data/overlay_gpio_03.dts | 23 - drivers/of/unittest-data/overlay_gpio_04a.dts | 16 - drivers/of/unittest-data/overlay_gpio_04b.dts | 16 - drivers/of/unittest.c | 639 +- drivers/pci/controller/pcie-brcmstb.c | 2 +- drivers/pci/hotplug/pciehp.h | 1 - drivers/pci/hotplug/pciehp_hpc.c | 53 +- drivers/pci/pci-acpi.c | 2 +- drivers/pci/pci.c | 34 + drivers/perf/arm_pmu_acpi.c | 7 +- drivers/perf/arm_spe_pmu.c | 2 +- drivers/perf/fsl_imx8_ddr_perf.c | 10 +- drivers/phy/allwinner/phy-sun50i-usb3.c | 2 +- drivers/phy/amlogic/phy-meson-g12a-usb2.c | 2 +- drivers/phy/broadcom/phy-brcm-sata.c | 148 +- drivers/phy/cadence/Kconfig | 6 +- drivers/phy/cadence/Makefile | 2 +- drivers/phy/cadence/phy-cadence-dp.c | 541 ++ drivers/phy/cadence/phy-cadence-torrent.c | 1944 ----- drivers/phy/mediatek/phy-mtk-tphy.c | 64 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 27 +- drivers/phy/phy-core.c | 18 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 425 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 114 - drivers/phy/socionext/phy-uniphier-pcie.c | 102 +- drivers/phy/socionext/phy-uniphier-usb3hs.c | 92 +- drivers/phy/socionext/phy-uniphier-usb3ss.c | 8 +- drivers/phy/ti/phy-gmii-sel.c | 10 +- drivers/pinctrl/Kconfig | 12 - drivers/pinctrl/Makefile | 1 - drivers/pinctrl/actions/pinctrl-s700.c | 510 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 111 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 5 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 13 - drivers/pinctrl/core.c | 2 +- drivers/pinctrl/freescale/pinctrl-scu.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mt6765.c | 11 +- drivers/pinctrl/mediatek/pinctrl-mt8183.c | 7 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 264 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 16 - drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 5 +- drivers/pinctrl/mediatek/pinctrl-paris.c | 363 +- drivers/pinctrl/mediatek/pinctrl-paris.h | 3 - drivers/pinctrl/meson/pinctrl-meson-gxl.c | 4 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 5 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 7 +- drivers/pinctrl/pinconf-generic.c | 1 - drivers/pinctrl/pinctrl-amd.c | 5 +- drivers/pinctrl/pinctrl-at91.c | 5 +- drivers/pinctrl/pinctrl-axp209.c | 7 +- drivers/pinctrl/pinctrl-da9062.c | 300 - drivers/pinctrl/pinctrl-ingenic.c | 55 +- drivers/pinctrl/pinctrl-ocelot.c | 5 +- drivers/pinctrl/pinctrl-oxnas.c | 5 +- drivers/pinctrl/pinctrl-pic32.c | 5 +- drivers/pinctrl/pinctrl-pistachio.c | 5 +- drivers/pinctrl/pinctrl-rk805.c | 7 +- drivers/pinctrl/pinctrl-rockchip.c | 5 +- drivers/pinctrl/pinctrl-rza1.c | 5 +- drivers/pinctrl/pinctrl-rza2.c | 6 +- drivers/pinctrl/pinctrl-st.c | 14 +- drivers/pinctrl/pinctrl-stmfx.c | 17 +- drivers/pinctrl/pinctrl-sx150x.c | 9 +- drivers/pinctrl/qcom/Kconfig | 10 - drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-ipq6018.c | 1107 --- drivers/pinctrl/qcom/pinctrl-ipq8064.c | 10 +- drivers/pinctrl/qcom/pinctrl-msm.c | 4 +- drivers/pinctrl/sh-pfc/Kconfig | 4 +- drivers/pinctrl/sh-pfc/core.c | 307 +- drivers/pinctrl/sh-pfc/gpio.c | 5 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 2 +- drivers/pinctrl/sprd/Kconfig | 10 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 3 - drivers/pinctrl/stm32/pinctrl-stm32.c | 4 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 16 +- drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 2 +- drivers/pinctrl/vt8500/pinctrl-wmt.c | 6 +- drivers/platform/chrome/Kconfig | 14 - drivers/platform/chrome/Makefile | 1 - drivers/platform/chrome/cros_ec.c | 30 - drivers/platform/chrome/cros_ec_rpmsg.c | 16 +- drivers/platform/chrome/cros_ec_spi.c | 6 +- drivers/platform/chrome/cros_usbpd_notify.c | 169 - drivers/platform/chrome/wilco_ec/properties.c | 3 - drivers/platform/chrome/wilco_ec/sysfs.c | 4 - drivers/platform/x86/Kconfig | 1288 +-- drivers/platform/x86/Makefile | 197 +- drivers/platform/x86/dell_rbu.c | 173 +- drivers/platform/x86/i2c-multi-instantiate.c | 2 +- drivers/platform/x86/intel-hid.c | 2 +- drivers/platform/x86/intel-uncore-frequency.c | 51 +- drivers/platform/x86/intel-vbtn.c | 2 +- drivers/platform/x86/intel_pmc_core.c | 323 +- drivers/platform/x86/intel_pmc_core.h | 28 - drivers/platform/x86/pmc_atom.c | 8 - drivers/power/supply/Kconfig | 2 +- drivers/power/supply/cros_usbpd-charger.c | 50 +- drivers/power/supply/ingenic-battery.c | 3 +- drivers/power/supply/sc27xx_fuel_gauge.c | 12 - drivers/powercap/idle_inject.c | 2 +- drivers/ptp/Kconfig | 12 + drivers/ptp/Makefile | 1 + drivers/ptp/ptp_vmw.c | 144 + drivers/regulator/Kconfig | 11 - drivers/regulator/Makefile | 1 - drivers/regulator/anatop-regulator.c | 10 +- drivers/regulator/axp20x-regulator.c | 6 +- drivers/regulator/da9062-regulator.c | 2 +- drivers/regulator/da9063-regulator.c | 66 +- drivers/regulator/mp5416.c | 245 - drivers/regulator/mp8859.c | 1 - drivers/regulator/pwm-regulator.c | 6 +- drivers/regulator/qcom_rpm-regulator.c | 9 - drivers/regulator/stm32-vrefbuf.c | 3 +- drivers/remoteproc/Kconfig | 6 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/qcom_q6v5_ipa_notify.c | 85 + drivers/remoteproc/qcom_q6v5_mss.c | 38 + drivers/reset/Kconfig | 3 +- drivers/reset/reset-imx7.c | 101 - drivers/rtc/Kconfig | 1 - drivers/rtc/Makefile | 4 + drivers/rtc/rtc-cmos.c | 5 +- drivers/rtc/rtc-efi-platform.c | 35 + drivers/rtc/rtc-imx-sc.c | 2 +- drivers/rtc/rtc-sh.c | 3 +- drivers/rtc/rtc-snvs.c | 1 + drivers/rtc/rtc-zynqmp.c | 27 +- drivers/rtc/sysfs.c | 2 +- drivers/s390/block/dasd_diag.c | 2 +- drivers/s390/block/dasd_eckd.h | 2 +- drivers/s390/char/raw3270.h | 2 +- drivers/s390/char/sclp_cmd.c | 2 +- drivers/s390/char/sclp_pci.c | 2 +- drivers/s390/cio/idset.c | 2 +- drivers/s390/cio/qdio.h | 4 +- drivers/s390/cio/qdio_debug.c | 34 +- drivers/s390/cio/qdio_main.c | 13 +- drivers/s390/cio/qdio_setup.c | 25 +- drivers/s390/crypto/pkey_api.c | 2 +- drivers/s390/crypto/zcrypt_ccamisc.c | 25 +- drivers/s390/crypto/zcrypt_ccamisc.h | 2 +- drivers/s390/crypto/zcrypt_msgtype6.c | 2 +- drivers/s390/scsi/zfcp_fsf.h | 2 +- drivers/s390/scsi/zfcp_sysfs.c | 2 +- drivers/scsi/Kconfig | 9 + drivers/scsi/aacraid/aachba.c | 76 +- drivers/scsi/aacraid/comminit.c | 35 +- drivers/scsi/aacraid/commsup.c | 48 +- drivers/scsi/aacraid/linit.c | 154 +- drivers/scsi/advansys.c | 2 +- drivers/scsi/ch.c | 40 +- drivers/scsi/dpt_i2o.c | 25 +- drivers/scsi/dpti.h | 3 +- drivers/scsi/fnic/vnic_devcmd.h | 2 +- drivers/scsi/hosts.c | 65 - drivers/scsi/ibmvscsi/ibmvfc.c | 207 +- drivers/scsi/ibmvscsi/ibmvfc.h | 3 +- drivers/scsi/ipr.h | 6 +- drivers/scsi/isci/init.c | 2 +- drivers/scsi/isci/sas.h | 2 +- drivers/scsi/libfc/fc_disc.c | 2 - drivers/scsi/lpfc/lpfc.h | 33 +- drivers/scsi/lpfc/lpfc_attr.c | 5 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 +- drivers/scsi/lpfc/lpfc_ct.c | 141 +- drivers/scsi/lpfc/lpfc_els.c | 519 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 65 +- drivers/scsi/lpfc/lpfc_hw.h | 62 +- drivers/scsi/lpfc/lpfc_hw4.h | 19 - drivers/scsi/lpfc/lpfc_init.c | 40 +- drivers/scsi/lpfc/lpfc_scsi.c | 6 +- drivers/scsi/lpfc/lpfc_sli.c | 16 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/mvsas/mv_sas.h | 2 +- drivers/scsi/mvumi.h | 4 +- drivers/scsi/pmcraid.h | 2 +- drivers/scsi/qedf/qedf_main.c | 18 +- drivers/scsi/qla2xxx/qla_attr.c | 133 +- drivers/scsi/qla2xxx/qla_bsg.c | 36 +- drivers/scsi/qla2xxx/qla_def.h | 387 +- drivers/scsi/qla2xxx/qla_dfs.c | 11 +- drivers/scsi/qla2xxx/qla_fw.h | 173 +- drivers/scsi/qla2xxx/qla_gbl.h | 23 +- drivers/scsi/qla2xxx/qla_gs.c | 1707 ++-- drivers/scsi/qla2xxx/qla_init.c | 202 +- drivers/scsi/qla2xxx/qla_iocb.c | 42 +- drivers/scsi/qla2xxx/qla_isr.c | 295 +- drivers/scsi/qla2xxx/qla_mbx.c | 388 +- drivers/scsi/qla2xxx/qla_mid.c | 13 +- drivers/scsi/qla2xxx/qla_mr.c | 13 +- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 699 +- drivers/scsi/qla2xxx/qla_sup.c | 13 +- drivers/scsi/qla2xxx/qla_target.c | 38 +- drivers/scsi/qla2xxx/qla_target.h | 2 - drivers/scsi/qla2xxx/qla_tmpl.c | 17 +- drivers/scsi/qla2xxx/qla_tmpl.h | 4 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 25 - drivers/scsi/scsi.c | 18 + drivers/scsi/scsi_error.c | 1 + drivers/scsi/scsi_lib.c | 90 +- drivers/scsi/scsi_priv.h | 3 + drivers/scsi/scsi_scan.c | 1 + drivers/scsi/scsi_sysfs.c | 8 +- drivers/scsi/scsi_transport_iscsi.c | 106 - drivers/scsi/sd_zbc.c | 7 +- drivers/scsi/snic/vnic_devcmd.h | 2 +- drivers/scsi/sr.c | 22 +- drivers/scsi/sr.h | 2 - drivers/scsi/sr_vendor.c | 8 + drivers/scsi/stex.c | 2 +- drivers/scsi/ufs/cdns-pltfrm.c | 2 +- drivers/scsi/ufs/ufs-hisi.c | 2 +- drivers/scsi/ufs/ufs-mediatek.c | 125 +- drivers/scsi/ufs/ufs-mediatek.h | 14 - drivers/scsi/ufs/ufs-qcom.c | 121 +- drivers/scsi/ufs/ufs.h | 3 - drivers/scsi/ufs/ufs_quirks.h | 1 - drivers/scsi/ufs/ufshcd-pci.c | 2 +- drivers/scsi/ufs/ufshcd.c | 460 +- drivers/scsi/ufs/ufshcd.h | 120 +- drivers/scsi/ufs/unipro.h | 7 - drivers/scsi/virtio_scsi.c | 1 + drivers/scsi/zorro_esp.c | 5 +- drivers/soc/amlogic/Kconfig | 13 - drivers/soc/amlogic/Makefile | 1 - drivers/soc/amlogic/meson-secure-pwrc.c | 204 - drivers/soc/fsl/dpio/dpio-service.c | 69 +- drivers/soc/fsl/dpio/qbman-portal.c | 767 +- drivers/soc/fsl/dpio/qbman-portal.h | 158 +- drivers/soc/imx/gpcv2.c | 1 - drivers/soc/imx/soc-imx-scu.c | 2 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 1 - drivers/soc/mediatek/mtk-pmic-wrap.c | 128 - drivers/soc/qcom/qcom_aoss.c | 6 +- drivers/soc/qcom/rpmh-internal.h | 1 - drivers/soc/qcom/rpmh.c | 22 +- drivers/soc/renesas/Kconfig | 18 +- drivers/soc/renesas/rcar-sysc.h | 4 +- drivers/soc/renesas/renesas-soc.c | 2 +- drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/soc/tegra/pmc.c | 354 - drivers/soc/ti/pm33xx.c | 21 +- drivers/soundwire/bus.c | 537 +- drivers/soundwire/bus.h | 9 - drivers/soundwire/bus_type.c | 5 - drivers/soundwire/cadence_master.h | 8 + drivers/soundwire/intel.c | 198 +- drivers/soundwire/qcom.c | 7 +- drivers/soundwire/slave.c | 4 - drivers/soundwire/stream.c | 90 +- drivers/spi/Kconfig | 20 +- drivers/spi/Makefile | 2 - drivers/spi/atmel-quadspi.c | 11 - drivers/spi/spi-ar934x.c | 235 - drivers/spi/spi-bcm63xx-hsspi.c | 1 + drivers/spi/spi-fsl-dspi.c | 565 +- drivers/spi/spi-fsl-lpspi.c | 7 +- drivers/spi/spi-fsl-qspi.c | 4 +- drivers/spi/spi-geni-qcom.c | 26 +- drivers/spi/spi-hisi-sfc-v3xx.c | 99 +- drivers/spi/spi-mem.c | 7 +- drivers/spi/spi-mux.c | 187 - drivers/spi/spi-nxp-fspi.c | 63 +- drivers/spi/spi-omap2-mcspi.c | 103 +- drivers/spi/spi-pxa2xx.c | 56 +- drivers/spi/spi-qup.c | 11 +- drivers/spi/spi-rspi.c | 12 +- drivers/spi/spi-stm32-qspi.c | 31 +- drivers/spi/spi-zynqmp-gqspi.c | 3 + drivers/spi/spi.c | 55 +- drivers/spi/spidev.c | 28 +- drivers/staging/Kconfig | 7 +- drivers/staging/Makefile | 4 +- drivers/staging/comedi/drivers/ni_660x.c | 2 +- drivers/staging/comedi/drivers/ni_mio_common.c | 1 - drivers/staging/comedi/drivers/ni_pcimio.c | 2 - drivers/staging/comedi/drivers/ni_routes.c | 63 +- drivers/staging/comedi/drivers/ni_routes.h | 1 - drivers/staging/comedi/drivers/ni_stc.h | 1 - drivers/staging/exfat/exfat.h | 102 +- drivers/staging/exfat/exfat_blkdev.c | 8 +- drivers/staging/exfat/exfat_cache.c | 65 +- drivers/staging/exfat/exfat_core.c | 125 +- drivers/staging/exfat/exfat_super.c | 784 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 3 +- drivers/staging/gasket/gasket_core.c | 9 +- drivers/staging/gdm724x/gdm_mux.h | 2 +- drivers/staging/gdm724x/hci_packet.h | 6 +- drivers/staging/greybus/audio_apbridgea.h | 2 +- drivers/staging/greybus/raw.c | 2 +- drivers/staging/kpc2000/kpc2000/core.c | 4 +- drivers/staging/ks7010/ks_hostif.h | 4 +- drivers/staging/media/Kconfig | 4 - drivers/staging/media/Makefile | 1 - drivers/staging/media/allegro-dvt/allegro-core.c | 30 +- drivers/staging/media/hantro/hantro.h | 2 +- drivers/staging/media/hantro/hantro_drv.c | 16 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 19 +- drivers/staging/media/hantro/hantro_jpeg.c | 76 +- drivers/staging/media/hantro/hantro_jpeg.h | 2 +- drivers/staging/media/hantro/hantro_v4l2.c | 2 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 24 +- drivers/staging/media/imx/imx-media-capture.c | 8 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 2 +- drivers/staging/media/imx/imx-media-csi.c | 2 - drivers/staging/media/imx/imx7-media-csi.c | 2 - drivers/staging/media/ipu3/TODO | 2 + drivers/staging/media/ipu3/ipu3-mmu.c | 4 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 2 +- drivers/staging/media/meson/vdec/Makefile | 4 +- drivers/staging/media/meson/vdec/codec_h264.c | 485 -- drivers/staging/media/meson/vdec/codec_h264.h | 14 - .../staging/media/meson/vdec/codec_hevc_common.c | 297 - .../staging/media/meson/vdec/codec_hevc_common.h | 71 - drivers/staging/media/meson/vdec/codec_vp9.c | 2141 ----- drivers/staging/media/meson/vdec/codec_vp9.h | 13 - drivers/staging/media/meson/vdec/esparser.c | 200 +- drivers/staging/media/meson/vdec/hevc_regs.h | 218 - drivers/staging/media/meson/vdec/vdec.c | 107 +- drivers/staging/media/meson/vdec/vdec.h | 14 +- drivers/staging/media/meson/vdec/vdec_helpers.c | 123 +- drivers/staging/media/meson/vdec/vdec_helpers.h | 10 +- drivers/staging/media/meson/vdec/vdec_hevc.c | 231 - drivers/staging/media/meson/vdec/vdec_hevc.h | 13 - drivers/staging/media/meson/vdec/vdec_platform.c | 109 - drivers/staging/media/omap4iss/iss_video.c | 8 +- drivers/staging/media/rkisp1/TODO | 1 + drivers/staging/media/rkisp1/rkisp1-capture.c | 13 +- drivers/staging/media/rkisp1/rkisp1-common.h | 3 - drivers/staging/media/rkisp1/rkisp1-dev.c | 20 +- drivers/staging/media/rkisp1/rkisp1-isp.c | 61 +- drivers/staging/media/rkisp1/rkisp1-params.c | 2 +- drivers/staging/media/rkisp1/rkisp1-resizer.c | 27 +- drivers/staging/media/rkisp1/rkisp1-stats.c | 5 +- drivers/staging/media/soc_camera/soc_camera.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 2 +- drivers/staging/media/tegra-vde/vde.c | 55 +- drivers/staging/media/usbvision/Kconfig | 18 - drivers/staging/media/usbvision/TODO | 11 - drivers/staging/media/usbvision/usbvision-video.c | 1643 ---- drivers/staging/most/video/video.c | 4 +- drivers/staging/netlogic/platform_net.h | 4 +- drivers/staging/netlogic/xlr_net.h | 4 +- drivers/staging/octeon-usb/Kconfig | 11 - drivers/staging/octeon-usb/Makefile | 2 - drivers/staging/octeon-usb/TODO | 8 - drivers/staging/octeon-usb/octeon-hcd.c | 3737 --------- drivers/staging/octeon-usb/octeon-hcd.h | 1847 ---- drivers/staging/octeon/Kconfig | 15 - drivers/staging/octeon/Makefile | 19 - drivers/staging/octeon/TODO | 9 - drivers/staging/octeon/ethernet-defines.h | 40 - drivers/staging/octeon/ethernet-mdio.c | 178 - drivers/staging/octeon/ethernet-mdio.h | 28 - drivers/staging/octeon/ethernet-mem.c | 154 - drivers/staging/octeon/ethernet-mem.h | 9 - drivers/staging/octeon/ethernet-rgmii.c | 158 - drivers/staging/octeon/ethernet-rx.c | 538 -- drivers/staging/octeon/ethernet-rx.h | 31 - drivers/staging/octeon/ethernet-sgmii.c | 30 - drivers/staging/octeon/ethernet-spi.c | 226 - drivers/staging/octeon/ethernet-tx.c | 717 -- drivers/staging/octeon/ethernet-tx.h | 14 - drivers/staging/octeon/ethernet-util.h | 47 - drivers/staging/octeon/ethernet.c | 992 --- drivers/staging/octeon/octeon-ethernet.h | 107 - drivers/staging/octeon/octeon-stubs.h | 1434 ---- .../Documentation/devicetree/pi433-overlay.dts | 73 +- drivers/staging/pi433/pi433_if.h | 4 +- drivers/staging/pi433/rf69.h | 4 +- drivers/staging/pi433/rf69_enum.h | 4 +- drivers/staging/pi433/rf69_registers.h | 4 +- drivers/staging/qlge/qlge_dbg.c | 29 +- drivers/staging/qlge/qlge_ethtool.c | 20 +- drivers/staging/qlge/qlge_main.c | 25 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 2 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 20 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 10 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 36 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 26 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 14 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 2 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 2 +- drivers/staging/rtl8192e/rtllib.h | 30 +- drivers/staging/rtl8192e/rtllib_tx.c | 2 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 28 +- drivers/staging/rtl8192u/r819xU_phy.c | 2 +- drivers/staging/rtl8712/ieee80211.h | 4 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 4 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 4 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 8 + drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 6 +- drivers/staging/rtl8723bs/hal/odm.h | 2 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 7 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 +- drivers/staging/rtl8723bs/include/HalVerDef.h | 32 +- drivers/staging/rtl8723bs/include/cmd_osdep.h | 4 +- drivers/staging/rtl8723bs/include/drv_types.h | 10 +- drivers/staging/rtl8723bs/include/hal_com.h | 98 +- drivers/staging/rtl8723bs/include/hal_com_h2c.h | 8 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 2 +- drivers/staging/rtl8723bs/include/hal_com_reg.h | 14 +- drivers/staging/rtl8723bs/include/hal_intf.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy_cfg.h | 4 +- drivers/staging/rtl8723bs/include/hal_pwr_seq.h | 4 +- drivers/staging/rtl8723bs/include/ieee80211.h | 22 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/osdep_service.h | 10 +- .../rtl8723bs/include/osdep_service_linux.h | 2 +- drivers/staging/rtl8723bs/include/recv_osdep.h | 4 +- drivers/staging/rtl8723bs/include/rtl8723b_cmd.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_rf.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_xmit.h | 2 +- drivers/staging/rtl8723bs/include/rtw_byteorder.h | 2 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 112 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 28 +- drivers/staging/rtl8723bs/include/rtw_eeprom.h | 2 +- drivers/staging/rtl8723bs/include/rtw_efuse.h | 8 +- drivers/staging/rtl8723bs/include/rtw_event.h | 2 +- drivers/staging/rtl8723bs/include/rtw_ht.h | 12 +- drivers/staging/rtl8723bs/include/rtw_io.h | 6 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 66 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 40 +- drivers/staging/rtl8723bs/include/rtw_mp.h | 16 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 18 +- drivers/staging/rtl8723bs/include/rtw_security.h | 30 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 26 +- drivers/staging/rtl8723bs/include/sta_info.h | 8 +- drivers/staging/rtl8723bs/include/wifi.h | 8 +- drivers/staging/rtl8723bs/include/xmit_osdep.h | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 124 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 280 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 12 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 8 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 12 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 6 +- drivers/staging/speakup/keyhelp.c | 2 +- drivers/staging/speakup/selection.c | 2 + drivers/staging/unisys/visorinput/visorinput.c | 2 +- drivers/staging/uwb/Kconfig | 72 + drivers/staging/uwb/Makefile | 32 + drivers/staging/uwb/TODO | 8 + drivers/staging/uwb/address.c | 352 + drivers/staging/uwb/allocator.c | 374 + drivers/staging/uwb/beacon.c | 595 ++ drivers/staging/uwb/driver.c | 143 + drivers/staging/uwb/drp-avail.c | 278 + drivers/staging/uwb/drp-ie.c | 305 + drivers/staging/uwb/drp.c | 842 ++ drivers/staging/uwb/est.c | 450 + drivers/staging/uwb/hwa-rc.c | 929 +++ drivers/staging/uwb/i1480/Makefile | 2 + drivers/staging/uwb/i1480/dfu/Makefile | 10 + drivers/staging/uwb/i1480/dfu/dfu.c | 198 + drivers/staging/uwb/i1480/dfu/i1480-dfu.h | 246 + drivers/staging/uwb/i1480/dfu/mac.c | 496 ++ drivers/staging/uwb/i1480/dfu/phy.c | 190 + drivers/staging/uwb/i1480/dfu/usb.c | 448 + drivers/staging/uwb/i1480/i1480-est.c | 85 + drivers/staging/uwb/ie-rcv.c | 42 + drivers/staging/uwb/ie.c | 366 + drivers/staging/uwb/include/debug-cmd.h | 57 + drivers/staging/uwb/include/spec.h | 767 ++ drivers/staging/uwb/include/umc.h | 192 + drivers/staging/uwb/include/whci.h | 102 + drivers/staging/uwb/lc-dev.c | 457 + drivers/staging/uwb/lc-rc.c | 569 ++ drivers/staging/uwb/neh.c | 606 ++ drivers/staging/uwb/pal.c | 128 + drivers/staging/uwb/radio.c | 196 + drivers/staging/uwb/reset.c | 379 + drivers/staging/uwb/rsv.c | 1000 +++ drivers/staging/uwb/scan.c | 120 + drivers/staging/uwb/umc-bus.c | 211 + drivers/staging/uwb/umc-dev.c | 94 + drivers/staging/uwb/umc-drv.c | 31 + drivers/staging/uwb/uwb-debug.c | 354 + drivers/staging/uwb/uwb-internal.h | 366 + drivers/staging/uwb/uwb.h | 817 ++ drivers/staging/uwb/uwbd.c | 356 + drivers/staging/uwb/whc-rc.c | 467 ++ drivers/staging/uwb/whci.c | 257 + .../vc04_services/bcm2835-camera/bcm2835-camera.c | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 43 + .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 536 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 76 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 306 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 35 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 2 + drivers/staging/vt6655/device_main.c | 3 +- drivers/staging/vt6656/Makefile | 4 +- drivers/staging/vt6656/baseband.c | 20 +- drivers/staging/vt6656/device.h | 10 + drivers/staging/vt6656/dpc.c | 124 + drivers/staging/vt6656/dpc.h | 24 + drivers/staging/vt6656/int.c | 164 + drivers/staging/vt6656/int.h | 47 + drivers/staging/vt6656/key.c | 5 +- drivers/staging/vt6656/main_usb.c | 22 +- drivers/staging/vt6656/rxtx.c | 296 +- drivers/staging/vt6656/rxtx.h | 60 + drivers/staging/vt6656/usbpipe.c | 197 +- drivers/staging/vt6656/usbpipe.h | 23 - .../bindings/net/wireless/siliabs,wfx.txt | 13 +- drivers/staging/wfx/bh.c | 8 +- drivers/staging/wfx/bus_sdio.c | 16 +- drivers/staging/wfx/bus_spi.c | 45 +- drivers/staging/wfx/hwio.c | 2 +- drivers/staging/wfx/main.c | 23 +- drivers/staging/wfx/main.h | 1 + drivers/staging/wfx/queue.c | 18 +- drivers/staging/wilc1000/cfg80211.c | 386 +- drivers/staging/wilc1000/hif.c | 5 +- .../staging/wilc1000/microchip,wilc1000,sdio.txt | 38 + .../staging/wilc1000/microchip,wilc1000,sdio.yaml | 68 - .../staging/wilc1000/microchip,wilc1000,spi.txt | 34 + .../staging/wilc1000/microchip,wilc1000,spi.yaml | 61 - drivers/staging/wilc1000/mon.c | 2 +- drivers/staging/wilc1000/netdev.c | 2 + drivers/staging/wilc1000/netdev.h | 9 + drivers/staging/wilc1000/sdio.c | 281 +- drivers/staging/wilc1000/spi.c | 775 +- drivers/staging/wilc1000/wlan.c | 135 +- drivers/staging/wilc1000/wlan.h | 96 +- drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/p80211types.h | 4 +- drivers/staging/wusbcore/Documentation/wusb-cbaf | 130 + .../Documentation/wusb-design-overview.rst | 457 + drivers/staging/wusbcore/Kconfig | 39 + drivers/staging/wusbcore/Makefile | 28 + drivers/staging/wusbcore/TODO | 8 + drivers/staging/wusbcore/cbaf.c | 645 ++ drivers/staging/wusbcore/crypto.c | 441 + drivers/staging/wusbcore/dev-sysfs.c | 124 + drivers/staging/wusbcore/devconnect.c | 1085 +++ drivers/staging/wusbcore/host/Kconfig | 28 + drivers/staging/wusbcore/host/Makefile | 3 + drivers/staging/wusbcore/host/hwa-hc.c | 875 ++ drivers/staging/wusbcore/host/whci/Makefile | 14 + drivers/staging/wusbcore/host/whci/asl.c | 376 + drivers/staging/wusbcore/host/whci/debug.c | 153 + drivers/staging/wusbcore/host/whci/hcd.c | 356 + drivers/staging/wusbcore/host/whci/hw.c | 93 + drivers/staging/wusbcore/host/whci/init.c | 177 + drivers/staging/wusbcore/host/whci/int.c | 82 + drivers/staging/wusbcore/host/whci/pzl.c | 404 + drivers/staging/wusbcore/host/whci/qset.c | 831 ++ drivers/staging/wusbcore/host/whci/whcd.h | 202 + drivers/staging/wusbcore/host/whci/whci-hc.h | 401 + drivers/staging/wusbcore/host/whci/wusb.c | 210 + drivers/staging/wusbcore/include/association.h | 151 + drivers/staging/wusbcore/include/wusb-wa.h | 304 + drivers/staging/wusbcore/include/wusb.h | 362 + drivers/staging/wusbcore/mmc.c | 303 + drivers/staging/wusbcore/pal.c | 45 + drivers/staging/wusbcore/reservation.c | 110 + drivers/staging/wusbcore/rh.c | 426 + drivers/staging/wusbcore/security.c | 599 ++ drivers/staging/wusbcore/wa-hc.c | 88 + drivers/staging/wusbcore/wa-hc.h | 467 ++ drivers/staging/wusbcore/wa-nep.c | 289 + drivers/staging/wusbcore/wa-rpipe.c | 539 ++ drivers/staging/wusbcore/wa-xfer.c | 2927 +++++++ drivers/staging/wusbcore/wusbhc.c | 490 ++ drivers/staging/wusbcore/wusbhc.h | 487 ++ drivers/target/target_core_configfs.c | 4 +- drivers/target/target_core_device.c | 4 +- drivers/target/target_core_spc.c | 13 +- drivers/target/target_core_tmr.c | 6 +- drivers/target/target_core_transport.c | 3 +- drivers/target/target_core_ua.c | 8 +- drivers/tee/amdtee/core.c | 48 +- drivers/thermal/Kconfig | 42 +- drivers/thermal/Makefile | 3 - drivers/thermal/imx8mm_thermal.c | 131 - drivers/thermal/imx_sc_thermal.c | 148 - drivers/thermal/imx_thermal.c | 6 +- drivers/thermal/of-thermal.c | 62 +- drivers/thermal/rcar_gen3_thermal.c | 27 +- drivers/thermal/samsung/exynos_tmu.c | 4 +- drivers/thermal/sprd_thermal.c | 552 -- drivers/thermal/thermal_core.c | 3 +- drivers/thermal/thermal_core.h | 2 - drivers/thermal/thermal_sysfs.c | 77 - drivers/thermal/ti-soc-thermal/ti-bandgap.c | 44 +- drivers/thermal/ti-soc-thermal/ti-bandgap.h | 4 +- drivers/thunderbolt/eeprom.c | 2 +- drivers/thunderbolt/icm.c | 2 +- drivers/thunderbolt/switch.c | 2 +- drivers/thunderbolt/usb4.c | 4 - drivers/tty/ehv_bytechan.c | 20 +- drivers/tty/n_gsm.c | 140 +- drivers/tty/n_hdlc.c | 558 +- drivers/tty/n_tty.c | 6 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 18 - drivers/tty/serial/8250/8250_exar.c | 35 +- drivers/tty/serial/8250/8250_of.c | 28 + drivers/tty/serial/8250/8250_omap.c | 13 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/8250/8250_port.c | 31 +- drivers/tty/serial/8250/8250_pxa.c | 2 +- drivers/tty/serial/8250/8250_tegra.c | 198 - drivers/tty/serial/8250/Kconfig | 9 - drivers/tty/serial/8250/Makefile | 1 - drivers/tty/serial/Kconfig | 12 +- drivers/tty/serial/efm32-uart.c | 2 +- drivers/tty/serial/kgdboc.c | 4 +- drivers/tty/serial/mvebu-uart.c | 2 +- drivers/tty/serial/omap-serial.c | 15 +- drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/serial_core.c | 96 +- drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/vt/selection.c | 32 +- drivers/tty/vt/vt.c | 9 +- drivers/tty/vt/vt_ioctl.c | 29 +- drivers/usb/atm/ueagle-atm.c | 2 +- drivers/usb/atm/usbatm.h | 2 +- drivers/usb/cdns3/core.c | 22 +- drivers/usb/cdns3/gadget.c | 21 +- drivers/usb/chipidea/ci_hdrc_imx.c | 12 +- drivers/usb/chipidea/core.c | 10 +- drivers/usb/chipidea/otg.c | 7 - drivers/usb/chipidea/udc.c | 13 +- drivers/usb/core/driver.c | 58 +- drivers/usb/core/generic.c | 48 +- drivers/usb/core/hub.c | 8 +- drivers/usb/core/port.c | 10 +- drivers/usb/core/quirks.c | 3 - drivers/usb/core/sysfs.c | 6 +- drivers/usb/core/usb-acpi.c | 11 +- drivers/usb/core/usb.h | 8 - drivers/usb/dwc2/hcd.h | 2 +- drivers/usb/dwc3/dwc3-meson-g12a.c | 10 +- drivers/usb/dwc3/dwc3-qcom.c | 2 +- drivers/usb/dwc3/gadget.c | 9 +- drivers/usb/gadget/function/f_phonet.c | 2 +- drivers/usb/gadget/function/f_uac1_legacy.c | 2 + drivers/usb/gadget/function/f_uvc.c | 2 +- drivers/usb/gadget/legacy/gmidi.c | 2 +- drivers/usb/gadget/legacy/inode.c | 2 +- drivers/usb/gadget/udc/amd5536udc.h | 2 +- drivers/usb/gadget/udc/amd5536udc_pci.c | 2 +- drivers/usb/gadget/udc/at91_udc.c | 2 +- drivers/usb/gadget/udc/dummy_hcd.c | 4 +- drivers/usb/gadget/udc/fotg210-udc.c | 2 +- drivers/usb/gadget/udc/fusb300_udc.c | 2 +- drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 2 +- drivers/usb/gadget/udc/m66592-udc.c | 2 +- drivers/usb/gadget/udc/net2280.c | 7 +- drivers/usb/gadget/udc/omap_udc.c | 2 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/gadget/udc/renesas_usb3.c | 28 +- drivers/usb/gadget/udc/s3c-hsudc.c | 3 +- drivers/usb/gadget/udc/tegra-xudc.c | 8 +- drivers/usb/host/ehci-pci.c | 2 +- drivers/usb/host/ehci-platform.c | 127 - drivers/usb/host/ehci-tegra.c | 2 +- drivers/usb/host/ehci.h | 4 +- drivers/usb/host/fhci-hcd.c | 1 - drivers/usb/host/fotg210.h | 2 +- drivers/usb/host/ohci-pci.c | 2 +- drivers/usb/host/ohci.h | 4 +- drivers/usb/host/sl811-hcd.c | 2 +- drivers/usb/host/uhci-pci.c | 2 +- drivers/usb/host/xhci-hub.c | 2 - drivers/usb/host/xhci-mtk.h | 2 +- drivers/usb/host/xhci-pci.c | 2 +- drivers/usb/host/xhci-trace.h | 23 +- drivers/usb/host/xhci.h | 4 +- drivers/usb/misc/Kconfig | 10 - drivers/usb/misc/Makefile | 1 - drivers/usb/misc/apple-mfi-fastcharge.c | 237 - drivers/usb/misc/usb251xb.c | 20 +- drivers/usb/mtu3/mtu3_dr.c | 9 +- drivers/usb/musb/mediatek.c | 16 +- drivers/usb/musb/musb_core.c | 2 +- drivers/usb/musb/musb_host.c | 2 +- drivers/usb/phy/phy-tegra-usb.c | 3 +- drivers/usb/roles/class.c | 31 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 26 +- drivers/usb/serial/digi_acceleport.c | 2 +- drivers/usb/serial/f81232.c | 221 +- drivers/usb/serial/generic.c | 4 +- drivers/usb/serial/io_usbvend.h | 4 +- drivers/usb/serial/ti_usb_3410_5052.c | 4 +- drivers/usb/storage/unusual_devs.h | 6 - drivers/usb/storage/usb.c | 10 +- drivers/usb/storage/usb.h | 5 +- drivers/usb/storage/usual-tables.c | 6 +- drivers/usb/typec/bus.c | 12 +- drivers/usb/typec/bus.h | 2 + drivers/usb/typec/class.c | 173 +- drivers/usb/typec/mux.c | 72 +- drivers/usb/typec/mux/Kconfig | 9 - drivers/usb/typec/mux/Makefile | 1 - drivers/usb/typec/mux/intel_pmc_mux.c | 434 - drivers/usb/typec/tcpm/tcpm.c | 62 +- drivers/usb/typec/ucsi/ucsi.c | 14 +- drivers/usb/typec/ucsi/ucsi.h | 7 - drivers/usb/typec/ucsi/ucsi_ccg.c | 2 - drivers/vhost/vhost.c | 232 +- drivers/vhost/vhost.h | 12 - drivers/video/backlight/Kconfig | 15 +- drivers/video/backlight/Makefile | 1 - drivers/video/backlight/led_bl.c | 260 - drivers/video/console/Kconfig | 76 +- drivers/video/fbdev/c2p_core.h | 12 +- drivers/video/fbdev/cg14.c | 3 +- drivers/video/fbdev/core/Makefile | 1 + drivers/video/fbdev/core/fbcon.c | 27 +- drivers/video/fbdev/core/fbmem.c | 38 +- drivers/video/fbdev/g364fb.c | 29 +- drivers/video/fbdev/hyperv_fb.c | 4 +- drivers/video/fbdev/nvidia/nvidia.c | 41 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 4 + drivers/video/fbdev/pxa168fb.c | 2 +- drivers/video/fbdev/s1d13xxxfb.c | 16 +- drivers/video/fbdev/sa1100fb.c | 2 +- drivers/video/fbdev/ssd1307fb.c | 2 - drivers/video/hdmi.c | 11 +- drivers/virtio/Kconfig | 1 - drivers/virtio/virtio_balloon.c | 87 +- drivers/watchdog/wdat_wdt.c | 25 +- drivers/xen/xen-pciback/pciback.h | 2 +- drivers/xen/xenbus/xenbus_comms.c | 4 - drivers/xen/xenbus/xenbus_probe.c | 10 +- drivers/xen/xenbus/xenbus_probe_backend.c | 5 +- drivers/xen/xenbus/xenbus_xs.c | 9 +- drivers/zorro/zorro-driver.c | 16 +- drivers/zorro/zorro.h | 7 - fs/9p/Kconfig | 20 +- fs/9p/vfs_inode.c | 2 +- fs/aio.c | 9 +- fs/binfmt_elf.c | 48 +- fs/block_dev.c | 3 + fs/btrfs/Makefile | 2 +- fs/btrfs/async-thread.c | 8 - fs/btrfs/async-thread.h | 1 - fs/btrfs/backref.c | 173 +- fs/btrfs/block-group.c | 85 +- fs/btrfs/block-rsv.c | 94 +- fs/btrfs/btrfs_inode.h | 6 - fs/btrfs/check-integrity.c | 200 +- fs/btrfs/check-integrity.h | 2 + fs/btrfs/ctree.c | 74 +- fs/btrfs/ctree.h | 76 +- fs/btrfs/delalloc-space.c | 102 - fs/btrfs/delayed-inode.c | 5 +- fs/btrfs/dev-replace.c | 44 +- fs/btrfs/disk-io.c | 913 +- fs/btrfs/disk-io.h | 34 +- fs/btrfs/export.c | 32 +- fs/btrfs/export.h | 5 - fs/btrfs/extent-io-tree.h | 7 +- fs/btrfs/extent-tree.c | 451 +- fs/btrfs/extent_io.c | 204 +- fs/btrfs/extent_io.h | 11 +- fs/btrfs/file-item.c | 91 - fs/btrfs/file.c | 56 +- fs/btrfs/free-space-cache.c | 43 +- fs/btrfs/free-space-tree.c | 4 +- fs/btrfs/inode.c | 105 +- fs/btrfs/ioctl.c | 972 ++- fs/btrfs/locking.c | 135 - fs/btrfs/locking.h | 20 - fs/btrfs/ordered-data.c | 140 +- fs/btrfs/ordered-data.h | 10 +- fs/btrfs/qgroup.c | 28 +- fs/btrfs/raid56.c | 41 +- fs/btrfs/reflink.c | 811 -- fs/btrfs/reflink.h | 12 - fs/btrfs/relocation.c | 159 +- fs/btrfs/root-tree.c | 41 +- fs/btrfs/scrub.c | 5 +- fs/btrfs/send.c | 35 +- fs/btrfs/space-info.c | 190 +- fs/btrfs/super.c | 35 +- fs/btrfs/sysfs.c | 16 +- fs/btrfs/sysfs.h | 4 +- fs/btrfs/tests/btrfs-tests.c | 44 +- fs/btrfs/tests/qgroup-tests.c | 2 - fs/btrfs/transaction.c | 104 +- fs/btrfs/transaction.h | 13 - fs/btrfs/tree-log.c | 107 +- fs/btrfs/uuid-tree.c | 57 +- fs/btrfs/volumes.c | 741 +- fs/btrfs/volumes.h | 12 +- fs/buffer.c | 56 +- fs/cifs/cifs_dfs_ref.c | 2 - fs/cifs/cifsacl.c | 5 +- fs/cifs/cifsfs.c | 6 +- fs/cifs/cifsglob.h | 7 - fs/cifs/cifspdu.h | 1 - fs/cifs/cifsproto.h | 10 +- fs/cifs/cifssmb.c | 25 +- fs/cifs/connect.c | 84 +- fs/cifs/dfs_cache.c | 38 - fs/cifs/dfs_cache.h | 4 - fs/cifs/file.c | 19 +- fs/cifs/inode.c | 65 +- fs/cifs/link.c | 4 +- fs/cifs/misc.c | 80 - fs/cifs/readdir.c | 82 - fs/cifs/smb1ops.c | 2 +- fs/cifs/smb2file.c | 9 +- fs/cifs/smb2inode.c | 4 +- fs/cifs/smb2ops.c | 29 +- fs/cifs/smb2pdu.c | 203 +- fs/cifs/smb2pdu.h | 57 +- fs/cifs/smb2proto.h | 7 +- fs/debugfs/file.c | 25 +- fs/efivarfs/super.c | 2 +- fs/erofs/decompressor.c | 22 +- fs/erofs/internal.h | 8 +- fs/erofs/super.c | 2 +- fs/erofs/utils.c | 90 +- fs/erofs/zdata.c | 76 +- fs/eventpoll.c | 72 +- fs/exec.c | 26 - fs/ext2/xattr.c | 10 +- fs/ext4/super.c | 6 +- fs/f2fs/checkpoint.c | 34 +- fs/f2fs/compress.c | 24 +- fs/f2fs/data.c | 23 +- fs/f2fs/f2fs.h | 14 +- fs/f2fs/file.c | 21 +- fs/f2fs/gc.c | 5 +- fs/f2fs/inode.c | 25 +- fs/f2fs/namei.c | 2 +- fs/f2fs/node.c | 18 +- fs/f2fs/shrinker.c | 2 +- fs/f2fs/super.c | 7 +- fs/f2fs/xattr.c | 3 + fs/fat/inode.c | 19 +- fs/fcntl.c | 6 +- fs/fuse/dev.c | 6 +- fs/fuse/fuse_i.h | 2 - fs/gfs2/aops.c | 11 +- fs/gfs2/dir.c | 3 +- fs/gfs2/glock.c | 127 +- fs/gfs2/glops.c | 157 +- fs/gfs2/incore.h | 26 +- fs/gfs2/lock_dlm.c | 52 - fs/gfs2/log.c | 238 +- fs/gfs2/log.h | 1 - fs/gfs2/lops.c | 8 +- fs/gfs2/meta_io.c | 3 +- fs/gfs2/ops_fstype.c | 59 +- fs/gfs2/quota.c | 7 +- fs/gfs2/recovery.c | 10 - fs/gfs2/rgrp.c | 71 +- fs/gfs2/rgrp.h | 1 + fs/gfs2/super.c | 75 +- fs/gfs2/super.h | 1 + fs/gfs2/sys.c | 5 +- fs/gfs2/trans.c | 4 - fs/gfs2/util.c | 419 +- fs/gfs2/util.h | 76 +- fs/io-wq.c | 216 +- fs/io-wq.h | 24 +- fs/io_uring.c | 2083 ++--- fs/iomap/buffered-io.c | 7 +- fs/iomap/trace.h | 27 +- fs/jbd2/transaction.c | 8 +- fs/locks.c | 14 + fs/nfs/Kconfig | 2 +- fs/nfs/client.c | 1 - fs/nfs/dir.c | 2 +- fs/nfs/fs_context.c | 9 - fs/nfs/fscache.c | 2 - fs/nfs/namespace.c | 2 +- fs/nfs/nfs4client.c | 1 + fs/nfsd/filecache.c | 2 +- fs/nfsd/netns.h | 2 - fs/nfsd/nfs4state.c | 3 +- fs/nfsd/nfs4xdr.c | 9 +- fs/nfsd/nfssvc.c | 3 - fs/ocfs2/alloc.c | 3 +- fs/ocfs2/cluster/heartbeat.c | 2 + fs/ocfs2/cluster/tcp.c | 3 +- fs/ocfs2/dir.c | 4 +- fs/ocfs2/dlm/dlmmaster.c | 2 + fs/ocfs2/dlm/dlmthread.c | 3 + fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/journal.c | 2 +- fs/ocfs2/refcounttree.c | 2 - fs/ocfs2/reservations.c | 3 + fs/ocfs2/stackglue.c | 2 + fs/ocfs2/suballoc.c | 5 + fs/overlayfs/copy_up.c | 16 +- fs/overlayfs/dir.c | 3 - fs/overlayfs/export.c | 2 - fs/overlayfs/inode.c | 39 +- fs/overlayfs/namei.c | 5 +- fs/overlayfs/overlayfs.h | 7 +- fs/overlayfs/super.c | 141 +- fs/overlayfs/util.c | 38 +- fs/pipe.c | 244 +- fs/proc/base.c | 124 +- fs/proc/cpuinfo.c | 1 - fs/proc/generic.c | 31 +- fs/proc/inode.c | 261 +- fs/proc/internal.h | 10 +- fs/proc/kmsg.c | 1 - fs/proc/page.c | 40 +- fs/proc/proc_sysctl.c | 45 +- fs/proc/root.c | 36 + fs/proc/stat.c | 1 - fs/pstore/inode.c | 5 +- fs/pstore/platform.c | 4 +- fs/pstore/ram.c | 1 + fs/ramfs/inode.c | 12 - fs/seq_file.c | 7 +- fs/splice.c | 18 +- fs/sysfs/group.c | 28 +- fs/xfs/libxfs/xfs_alloc.c | 16 - fs/xfs/libxfs/xfs_attr.c | 351 +- fs/xfs/libxfs/xfs_attr.h | 114 +- fs/xfs/libxfs/xfs_attr_leaf.c | 119 +- fs/xfs/libxfs/xfs_attr_leaf.h | 1 + fs/xfs/libxfs/xfs_attr_remote.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 32 +- fs/xfs/libxfs/xfs_bmap.h | 3 +- fs/xfs/libxfs/xfs_da_btree.c | 3 +- fs/xfs/libxfs/xfs_da_btree.h | 11 +- fs/xfs/libxfs/xfs_da_format.h | 12 + fs/xfs/libxfs/xfs_fs.h | 32 +- fs/xfs/libxfs/xfs_inode_buf.c | 8 +- fs/xfs/libxfs/xfs_inode_buf.h | 2 + fs/xfs/scrub/attr.c | 17 +- fs/xfs/xfs_acl.c | 132 +- fs/xfs/xfs_acl.h | 6 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_attr_list.c | 167 +- fs/xfs/xfs_bmap_util.c | 57 +- fs/xfs/xfs_buf.c | 7 +- fs/xfs/xfs_dquot.c | 4 +- fs/xfs/xfs_icache.c | 4 - fs/xfs/xfs_inode.c | 18 +- fs/xfs/xfs_inode_item.c | 4 +- fs/xfs/xfs_ioctl.c | 347 +- fs/xfs/xfs_ioctl.h | 35 +- fs/xfs/xfs_ioctl32.c | 99 +- fs/xfs/xfs_iops.c | 23 +- fs/xfs/xfs_itable.c | 4 +- fs/xfs/xfs_linux.h | 27 +- fs/xfs/xfs_log.c | 13 +- fs/xfs/xfs_qm.c | 35 +- fs/xfs/xfs_quota.h | 4 +- fs/xfs/xfs_symlink.c | 4 +- fs/xfs/xfs_trace.h | 63 +- fs/xfs/xfs_trans_ail.c | 1 - fs/xfs/xfs_xattr.c | 92 +- fs/zonefs/Kconfig | 1 - fs/zonefs/super.c | 8 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl1.h | 2 +- include/acpi/actypes.h | 3 +- include/acpi/button.h | 4 - include/asm-generic/5level-fixup.h | 58 + include/asm-generic/Kbuild | 52 - 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/gpio.h | 4 +- include/asm-generic/pgtable-nop4d-hack.h | 64 + include/asm-generic/pgtable-nopud.h | 4 + include/asm-generic/tlb.h | 3 +- include/asm-generic/vdso/vsyscall.h | 14 + include/drm/drm_atomic.h | 76 - include/drm/drm_atomic_helper.h | 8 - include/drm/drm_atomic_state_helper.h | 13 - include/drm/drm_bridge.h | 405 +- include/drm/drm_bridge_connector.h | 18 - include/drm/drm_client.h | 7 +- include/drm/drm_connector.h | 24 +- include/drm/drm_crtc.h | 80 +- include/drm/drm_device.h | 2 +- include/drm/drm_dp_helper.h | 26 +- include/drm/drm_dp_mst_helper.h | 6 +- include/drm/drm_drv.h | 194 +- include/drm/drm_encoder.h | 3 +- include/drm/drm_file.h | 1 - include/drm/drm_gem_shmem_helper.h | 5 - include/drm/drm_gem_vram_helper.h | 9 - include/drm/drm_legacy.h | 6 + include/drm/drm_mipi_dbi.h | 12 - include/drm/drm_modes.h | 11 +- include/drm/drm_modeset_helper_vtables.h | 63 +- include/drm/drm_panel.h | 3 +- include/drm/drm_print.h | 78 +- include/drm/drm_simple_kms_helper.h | 7 +- include/drm/drm_vblank.h | 36 +- include/drm/i915_mei_hdcp_interface.h | 1 + include/drm/ttm/ttm_bo_api.h | 11 +- include/drm/ttm/ttm_bo_driver.h | 15 + include/dt-bindings/arm/coresight-cti-dt.h | 37 - include/dt-bindings/bus/ti-sysc.h | 4 - include/dt-bindings/clock/imx8mm-clock.h | 11 +- include/dt-bindings/clock/imx8mn-clock.h | 12 +- include/dt-bindings/clock/imx8mp-clock.h | 5 +- include/dt-bindings/clock/imx8mq-clock.h | 9 +- include/dt-bindings/clock/qcom,gpucc-sc7180.h | 3 +- include/dt-bindings/clock/qcom,rpmh.h | 4 +- include/dt-bindings/clock/sun50i-a64-ccu.h | 2 +- include/dt-bindings/clock/tegra114-car.h | 4 +- include/dt-bindings/clock/tegra124-car-common.h | 4 +- include/dt-bindings/clock/tegra210-car.h | 4 +- include/dt-bindings/clock/tegra30-car.h | 4 +- include/dt-bindings/interconnect/qcom,osm-l3.h | 12 - include/dt-bindings/interconnect/qcom,sc7180.h | 161 - include/dt-bindings/interconnect/qcom,sdm845.h | 263 +- include/dt-bindings/power/meson-a1-power.h | 32 - .../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/dt-bindings/soc/tegra-pmc.h | 16 - include/dt-bindings/sound/meson-aiu.h | 18 - include/dt-bindings/sound/meson-g12a-toacodec.h | 10 - include/linux/acpi.h | 23 +- include/linux/arch_topology.h | 7 +- include/linux/atmel-isc-media.h | 58 - include/linux/atomic-fallback.h | 340 +- include/linux/bitmap.h | 8 +- include/linux/bitops.h | 4 +- include/linux/blkdev.h | 2 +- include/linux/blktrace_api.h | 18 +- include/linux/bpf.h | 37 +- include/linux/cgroup-defs.h | 10 +- include/linux/cgroup.h | 24 +- include/linux/clk/at91_pmc.h | 23 - include/linux/clocksource.h | 102 +- include/linux/compiler-clang.h | 11 +- include/linux/compiler-gcc.h | 6 - include/linux/compiler.h | 60 +- include/linux/console.h | 3 +- include/linux/coresight.h | 27 - include/linux/cpuset.h | 3 + include/linux/debugfs.h | 14 +- include/linux/devfreq.h | 100 +- include/linux/device.h | 11 - include/linux/dio.h | 5 + include/linux/dmaengine.h | 54 +- include/linux/dmar.h | 8 +- include/linux/dw_apb_timer.h | 1 + include/linux/edac.h | 9 +- include/linux/efi.h | 693 +- include/linux/extcon-provider.h | 28 +- include/linux/firmware/imx/ipc.h | 1 + include/linux/firmware/meson/meson_sm.h | 2 - include/linux/firmware/xlnx-zynqmp.h | 11 +- include/linux/fs.h | 2 - include/linux/gpio.h | 2 + include/linux/gpio/consumer.h | 5 +- include/linux/hdmi.h | 2 +- include/linux/huge_mm.h | 4 +- include/linux/hugetlb.h | 49 +- include/linux/hugetlb_cgroup.h | 169 +- include/linux/instrumented.h | 109 - include/linux/iommu.h | 2 +- include/linux/kasan.h | 2 +- include/linux/kcsan-checks.h | 275 - include/linux/kcsan.h | 72 - include/linux/key.h | 3 - include/linux/kfifo.h | 73 - include/linux/kthread.h | 3 +- include/linux/kvm_host.h | 2 +- include/linux/lsm_audit.h | 1 - include/linux/lsm_hooks.h | 74 +- include/linux/memcontrol.h | 56 +- include/linux/memory.h | 1 + include/linux/mempolicy.h | 29 +- include/linux/memremap.h | 6 - include/linux/mfd/iqs62x.h | 139 - include/linux/mlx5/driver.h | 11 +- include/linux/mlx5/mlx5_ifc.h | 26 +- include/linux/mlx5/mlx5_ifc_fpga.h | 2 +- include/linux/mm.h | 158 +- include/linux/mm_types.h | 11 +- include/linux/mmc/host.h | 5 - include/linux/mmc/mmc.h | 10 - include/linux/mmzone.h | 50 +- include/linux/mod_devicetable.h | 2 - include/linux/mtd/spi-nor.h | 8 - include/linux/netfilter/ipset/ip_set.h | 2 +- include/linux/netfilter/x_tables.h | 8 +- include/linux/netfilter_arp/arp_tables.h | 2 +- include/linux/netfilter_bridge/ebtables.h | 2 +- include/linux/netfilter_ipv4/ip_tables.h | 2 +- include/linux/netfilter_ipv6/ip6_tables.h | 2 +- include/linux/nmi.h | 1 - include/linux/numa.h | 30 +- include/linux/nvmem-consumer.h | 7 - include/linux/of_address.h | 13 +- include/linux/of_clk.h | 8 +- include/linux/of_gpio.h | 9 +- include/linux/page-flags.h | 11 - include/linux/page_ref.h | 9 - include/linux/page_reporting.h | 26 - include/linux/pagemap.h | 8 +- include/linux/pci.h | 5 + include/linux/pe.h | 21 - include/linux/percpu-rwsem.h | 83 +- include/linux/percpu_counter.h | 4 +- include/linux/perf_event.h | 12 - include/linux/phy.h | 1 - include/linux/pid.h | 2 - include/linux/pid_namespace.h | 2 + include/linux/pipe_fs_i.h | 27 +- include/linux/platform_data/cros_ec_proto.h | 4 - include/linux/platform_data/cros_usbpd_notify.h | 17 - include/linux/platform_data/leds-kirkwood-ns2.h | 38 + include/linux/platform_data/mmc-esdhc-imx.h | 1 - include/linux/platform_data/pm33xx.h | 6 +- include/linux/platform_data/spi-omap2-mcspi.h | 1 - include/linux/platform_data/ti-sysc.h | 5 - include/linux/platform_data/wilco-ec.h | 8 +- include/linux/platform_device.h | 2 +- include/linux/pm_qos.h | 81 +- include/linux/pm_runtime.h | 12 +- include/linux/posix-timers.h | 2 +- include/linux/proc_fs.h | 21 +- include/linux/proc_ns.h | 5 + include/linux/ptr_ring.h | 79 +- include/linux/random.h | 22 - include/linux/rculist.h | 6 +- include/linux/rcutiny.h | 1 - include/linux/rcutree.h | 1 - include/linux/regmap.h | 4 +- include/linux/remoteproc/qcom_q6v5_ipa_notify.h | 82 + include/linux/rwsem.h | 6 + include/linux/sched.h | 45 +- include/linux/sched/task.h | 4 - include/linux/security.h | 32 +- include/linux/selection.h | 4 +- include/linux/seqlock.h | 51 +- include/linux/socket.h | 4 - include/linux/soundwire/sdw.h | 47 - include/linux/spi/spi.h | 6 +- include/linux/splice.h | 3 - include/linux/stackdepot.h | 2 - include/linux/string.h | 45 - include/linux/sunrpc/svc.h | 2 +- include/linux/swap.h | 4 +- include/linux/syscalls.h | 3 - include/linux/sysfs.h | 12 - include/linux/thermal.h | 10 - include/linux/timer.h | 2 +- include/linux/torture.h | 2 +- include/linux/uacce.h | 161 - include/linux/uaccess.h | 14 +- include/linux/usb.h | 11 +- include/linux/usb/audio-v2.h | 14 +- include/linux/usb/audio-v3.h | 2 +- include/linux/usb/ehci_def.h | 2 +- include/linux/usb/gadget.h | 2 +- include/linux/usb/hcd.h | 2 +- include/linux/usb/role.h | 23 +- include/linux/usb/typec.h | 3 +- include/linux/usb/typec_altmode.h | 7 + include/linux/usb/typec_mux.h | 25 +- include/linux/usb/typec_tbt.h | 53 - include/linux/usb_usual.h | 2 +- include/linux/usbdevice_fs.h | 2 +- include/linux/uuid.h | 22 +- include/linux/vmalloc.h | 5 +- include/linux/wait.h | 5 +- include/linux/watch_queue.h | 127 - include/linux/workqueue.h | 20 +- include/linux/xarray.h | 4 +- include/linux/zorro.h | 12 + include/media/h264-ctrls.h | 2 - include/media/i2c/smiapp.h | 63 + include/media/rc-map.h | 1 - include/media/v4l2-dev.h | 4 +- include/media/v4l2-device.h | 16 +- include/media/v4l2-mc.h | 40 +- include/media/v4l2-mem2mem.h | 133 - include/media/v4l2-subdev.h | 2 +- include/media/videobuf2-core.h | 7 +- include/net/6lowpan.h | 2 +- include/net/act_api.h | 4 + include/net/bluetooth/bluetooth.h | 17 - include/net/bluetooth/hci.h | 45 +- include/net/bluetooth/hci_core.h | 2 - include/net/bluetooth/hci_sock.h | 6 +- include/net/bluetooth/l2cap.h | 8 +- include/net/bluetooth/mgmt.h | 3 +- include/net/bluetooth/rfcomm.h | 3 +- include/net/cfg80211.h | 2 +- include/net/compat.h | 3 - include/net/esp.h | 16 - include/net/fib_rules.h | 1 - include/net/flow_offload.h | 68 + include/net/netfilter/nf_conntrack_extend.h | 2 +- include/net/netfilter/nf_conntrack_timeout.h | 2 +- include/net/netfilter/nf_tables.h | 16 +- include/net/netfilter/nf_tables_core.h | 12 +- include/rdma/ib_cache.h | 1 - include/rdma/ib_fmr_pool.h | 2 +- include/rdma/ib_verbs.h | 49 +- include/rdma/opa_vnic.h | 2 +- include/rdma/rdmavt_mr.h | 2 +- include/rdma/rdmavt_qp.h | 2 +- include/scsi/iscsi_if.h | 11 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/scsi_cmnd.h | 1 + include/scsi/scsi_device.h | 5 +- include/scsi/scsi_host.h | 17 +- include/scsi/scsi_ioctl.h | 2 +- include/scsi/scsi_transport_iscsi.h | 2 - include/scsi/srp.h | 8 +- include/soc/fsl/dpaa2-io.h | 6 +- include/soc/qcom/rpmh.h | 5 + include/soc/tegra/cpuidle.h | 2 +- include/soc/tegra/irq.h | 13 - include/soc/tegra/pm.h | 31 - include/sound/compress_driver.h | 40 +- include/sound/hdaudio.h | 2 - include/sound/pcm.h | 14 - include/sound/pcm_params.h | 7 - include/sound/rt5682.h | 8 - include/sound/soc-dai.h | 44 +- include/sound/soc-dapm.h | 6 - include/sound/soc-dpcm.h | 16 +- include/sound/soc.h | 17 +- include/sound/sof/header.h | 11 - include/sound/sof/topology.h | 3 +- include/target/target_core_base.h | 45 +- include/trace/bpf_probe.h | 18 +- include/trace/events/btrfs.h | 6 +- include/trace/events/io_uring.h | 103 - include/trace/events/mmflags.h | 1 - include/trace/events/power.h | 59 +- include/trace/events/rcu.h | 29 - include/trace/events/sched.h | 49 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/amdgpu_drm.h | 11 +- include/uapi/drm/drm.h | 2 - include/uapi/drm/i915_drm.h | 21 - include/uapi/drm/lima_drm.h | 9 +- include/uapi/linux/bpf.h | 177 +- include/uapi/linux/btrfs.h | 28 +- include/uapi/linux/dm-ioctl.h | 4 +- include/uapi/linux/gpio.h | 38 +- include/uapi/linux/io_uring.h | 40 +- include/uapi/linux/keyctl.h | 2 - include/uapi/linux/kfd_ioctl.h | 19 +- include/uapi/linux/kvm.h | 43 +- include/uapi/linux/mman.h | 5 +- include/uapi/linux/netfilter/nf_tables.h | 14 - include/uapi/linux/netfilter/xt_IDLETIMER.h | 12 +- include/uapi/linux/netfilter_bridge/ebt_among.h | 2 +- include/uapi/linux/pci_regs.h | 2 - include/uapi/linux/perf_event.h | 8 +- include/uapi/linux/pkt_cls.h | 22 + include/uapi/linux/sched.h | 5 - include/uapi/linux/v4l2-controls.h | 6 - include/uapi/linux/virtio_balloon.h | 1 - include/uapi/linux/watch_queue.h | 104 - include/uapi/misc/uacce/hisi_qm.h | 23 - include/uapi/misc/uacce/uacce.h | 38 - include/uapi/scsi/fc/fc_els.h | 211 +- include/uapi/scsi/scsi_bsg_fc.h | 2 +- include/uapi/sound/sof/abi.h | 2 +- include/vdso/datapage.h | 2 + include/video/samsung_fimd.h | 2 +- include/xen/interface/io/tpmif.h | 2 +- include/xen/xenbus.h | 3 +- init/Kconfig | 31 +- init/init_task.c | 9 - init/main.c | 2 - ipc/mqueue.c | 5 +- ipc/util.c | 3 +- kernel/Makefile | 7 - kernel/audit_watch.c | 2 + kernel/bpf/bpf_struct_ops.c | 10 +- kernel/bpf/btf.c | 27 +- kernel/bpf/inode.c | 42 +- kernel/bpf/syscall.c | 224 +- kernel/bpf/trampoline.c | 65 +- kernel/bpf/verifier.c | 25 - kernel/cgroup/cgroup-v1.c | 3 +- kernel/cgroup/cgroup.c | 390 +- kernel/cgroup/cpuset.c | 31 +- kernel/cgroup/pids.c | 15 +- kernel/context_tracking.c | 2 - kernel/cpu.c | 4 +- kernel/debug/kdb/kdb_main.c | 20 +- kernel/events/core.c | 13 +- kernel/exit.c | 37 +- kernel/extable.c | 3 +- kernel/fork.c | 52 +- kernel/gcov/fs.c | 4 +- kernel/gcov/gcc_3_4.c | 6 +- kernel/gcov/gcc_4_7.c | 2 +- kernel/hung_task.c | 44 - kernel/irq/irqdomain.c | 4 +- kernel/kallsyms.c | 2 + kernel/kcsan/Makefile | 14 - kernel/kcsan/atomic.h | 20 - kernel/kcsan/core.c | 724 -- kernel/kcsan/debugfs.c | 335 - kernel/kcsan/encoding.h | 95 - kernel/kcsan/kcsan.h | 141 - kernel/kcsan/report.c | 616 -- kernel/kcsan/test.c | 131 - kernel/locking/Makefile | 3 - kernel/locking/lockdep.c | 331 +- kernel/locking/lockdep_internals.h | 14 +- kernel/locking/lockdep_proc.c | 31 +- kernel/locking/locktorture.c | 15 +- kernel/locking/percpu-rwsem.c | 192 +- kernel/locking/rtmutex.c | 2 +- kernel/locking/rwsem.c | 7 +- kernel/locking/rwsem.h | 10 + kernel/module.c | 5 +- kernel/notifier.c | 2 +- kernel/padata.c | 2 +- kernel/pid.c | 26 +- kernel/pid_namespace.c | 38 +- kernel/power/process.c | 2 + kernel/power/qos.c | 559 +- kernel/power/snapshot.c | 2 +- kernel/printk/console_cmdline.h | 1 - kernel/printk/printk.c | 177 +- kernel/rcu/Kconfig.debug | 11 +- kernel/rcu/Makefile | 4 - kernel/rcu/rcu.h | 23 +- kernel/rcu/rcu_segcblist.c | 4 +- kernel/rcu/rcuperf.c | 14 +- kernel/rcu/rcutorture.c | 73 +- kernel/rcu/srcutree.c | 26 +- kernel/rcu/tree.c | 474 +- kernel/rcu/tree.h | 5 - kernel/rcu/tree_exp.h | 63 +- kernel/rcu/tree_plugin.h | 85 +- kernel/rcu/tree_stall.h | 63 +- kernel/rcu/update.c | 28 +- kernel/relay.c | 17 +- kernel/sched/Makefile | 6 - kernel/sched/core.c | 4 +- kernel/sched/debug.c | 17 +- kernel/sched/fair.c | 708 +- kernel/sched/pelt.c | 59 +- kernel/sched/rt.c | 24 +- kernel/sched/sched.h | 38 +- kernel/sched/topology.c | 15 +- kernel/sys.c | 2 - kernel/sys_ni.c | 1 - kernel/sysctl.c | 27 +- kernel/task_work.c | 18 +- kernel/time/clocksource.c | 9 - kernel/time/hrtimer.c | 2 +- kernel/time/namespace.c | 7 +- kernel/time/posix-cpu-timers.c | 148 +- kernel/time/posix-timers.c | 3 +- kernel/time/tick-common.c | 36 +- kernel/time/timekeeping.c | 3 +- kernel/time/timer.c | 23 +- kernel/time/vsyscall.c | 12 +- kernel/torture.c | 29 +- kernel/trace/Makefile | 3 - kernel/trace/blktrace.c | 114 +- kernel/trace/bpf_trace.c | 8 - kernel/watch_queue.c | 659 -- kernel/watchdog.c | 22 - kernel/watchdog_hld.c | 1 - kernel/workqueue.c | 22 +- lib/Kconfig.debug | 32 +- lib/Kconfig.kcsan | 180 - lib/Kconfig.ubsan | 49 +- lib/Makefile | 12 - lib/bch.c | 2 +- lib/cpumask.c | 102 +- lib/dynamic_debug.c | 28 +- lib/iov_iter.c | 7 +- lib/percpu-refcount.c | 7 +- lib/radix-tree.c | 8 + lib/rbtree.c | 4 +- lib/scatterlist.c | 2 +- lib/stackdepot.c | 41 +- lib/test_bitmap.c | 2 - lib/test_kasan.c | 18 - lib/test_kmod.c | 2 +- lib/test_lockup.c | 554 -- lib/test_stackinit.c | 28 +- lib/test_xarray.c | 55 - lib/ts_bm.c | 2 +- lib/ts_fsm.c | 2 +- lib/ts_kmp.c | 2 +- lib/ubsan.c | 47 +- lib/usercopy.c | 7 +- lib/uuid.c | 10 - lib/vdso/gettimeofday.c | 133 +- lib/xarray.c | 7 +- localversion-next | 1 - mm/Kconfig | 134 +- mm/Makefile | 10 - mm/compaction.c | 31 +- mm/debug.c | 44 +- mm/filemap.c | 39 +- mm/frontswap.c | 8 +- mm/gup.c | 456 +- mm/gup_benchmark.c | 71 +- mm/huge_memory.c | 83 +- mm/hugetlb.c | 627 +- mm/hugetlb_cgroup.c | 317 +- mm/internal.h | 3 - mm/kasan/common.c | 48 +- mm/kasan/generic.c | 9 +- mm/kasan/generic_report.c | 11 - mm/kasan/init.c | 11 + mm/kasan/kasan.h | 2 +- mm/kasan/report.c | 15 +- mm/kasan/tags.c | 9 +- mm/kasan/tags_report.c | 11 - mm/khugepaged.c | 4 +- mm/kmemleak.c | 2 +- mm/ksm.c | 2 +- mm/list_lru.c | 14 +- mm/madvise.c | 144 +- mm/mapping_dirty_helpers.c | 42 +- mm/memblock.c | 2 +- mm/memcontrol.c | 395 +- mm/memory.c | 228 +- mm/memory_hotplug.c | 37 +- mm/mempolicy.c | 97 +- mm/mempool.c | 2 +- mm/memremap.c | 20 - mm/migrate.c | 96 +- mm/mm_init.c | 2 +- mm/mmap.c | 56 +- mm/mmu_notifier.c | 53 +- mm/mprotect.c | 38 +- mm/mremap.c | 92 +- mm/nommu.c | 10 +- mm/page-writeback.c | 8 +- mm/page_alloc.c | 184 +- mm/page_counter.c | 25 +- mm/page_ext.c | 5 +- mm/page_idle.c | 8 + mm/page_io.c | 8 +- mm/page_isolation.c | 6 +- mm/page_reporting.c | 364 - mm/page_reporting.h | 54 - mm/rmap.c | 39 +- mm/shmem.c | 118 +- mm/shuffle.c | 14 +- mm/shuffle.h | 6 - mm/slab.h | 22 +- mm/slab_common.c | 3 +- mm/slub.c | 21 +- mm/sparse.c | 2 +- mm/swap.c | 51 +- mm/swap_state.c | 4 +- mm/swapfile.c | 83 +- mm/util.c | 8 +- mm/vmalloc.c | 11 +- mm/vmpressure.c | 8 +- mm/vmscan.c | 114 +- mm/vmstat.c | 2 - mm/z3fold.c | 1 + mm/zsmalloc.c | 8 +- mm/zswap.c | 24 +- net/bluetooth/a2mp.h | 10 +- net/bluetooth/bnep/bnep.h | 6 +- net/bluetooth/hci_conn.c | 146 +- net/bluetooth/hci_core.c | 10 +- net/bluetooth/hci_event.c | 16 - net/bluetooth/hidp/core.c | 2 +- net/bluetooth/l2cap_core.c | 26 +- net/bluetooth/l2cap_sock.c | 31 +- net/bluetooth/mgmt.c | 4 - net/bluetooth/rfcomm/core.c | 13 +- net/bluetooth/sco.c | 13 - net/bluetooth/smp.c | 29 +- net/bpf/test_run.c | 64 +- net/bridge/netfilter/ebtables.c | 2 +- net/compat.c | 30 +- net/core/devlink.c | 33 +- net/core/filter.c | 44 +- net/dsa/dsa_priv.h | 2 - net/dsa/port.c | 32 +- net/dsa/slave.c | 12 +- net/ieee802154/nl_policy.c | 6 - net/ipv4/Kconfig | 7 +- net/ipv4/esp4.c | 16 + net/ipv4/ip_vti.c | 38 +- net/ipv4/ipconfig.c | 2 +- net/ipv4/netfilter/arp_tables.c | 4 +- net/ipv4/netfilter/ip_tables.c | 4 +- net/ipv4/tcp.c | 70 +- net/ipv6/addrconf.c | 47 +- net/ipv6/esp6.c | 16 + net/ipv6/ip6_vti.c | 32 +- net/ipv6/netfilter/ip6_tables.c | 4 +- net/ipv6/xfrm6_tunnel.c | 2 +- net/netfilter/Kconfig | 8 + net/netfilter/Makefile | 9 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 2 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_bitmap_port.c | 2 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/nf_conntrack_core.c | 1 + net/netfilter/nf_conntrack_standalone.c | 2 +- net/netfilter/nf_flow_table_offload.c | 24 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_api.c | 62 +- net/netfilter/nf_tables_set_core.c | 31 + net/netfilter/nfnetlink_acct.c | 2 +- net/netfilter/nfnetlink_cthelper.c | 2 - net/netfilter/nft_bitwise.c | 120 +- net/netfilter/nft_payload.c | 1 - net/netfilter/nft_set_bitmap.c | 3 +- net/netfilter/nft_set_hash.c | 9 +- net/netfilter/nft_set_pipapo.c | 9 +- net/netfilter/nft_set_rbtree.c | 3 +- net/netfilter/nft_tunnel.c | 112 +- net/netfilter/x_tables.c | 6 +- net/netfilter/xt_IDLETIMER.c | 248 +- net/netfilter/xt_SECMARK.c | 2 + net/netfilter/xt_hashlimit.c | 2 +- net/netfilter/xt_recent.c | 6 +- net/netlink/af_netlink.c | 2 +- net/nfc/netlink.c | 7 +- net/openvswitch/datapath.c | 1 - net/sched/act_api.c | 36 + net/sched/act_ct.c | 24 +- net/sched/cls_api.c | 7 + net/sched/sch_fq.c | 1 - net/sched/sch_taprio.c | 1 - net/socket.c | 25 +- net/sunrpc/cache.c | 3 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 2 +- net/tipc/netlink.c | 1 - net/xfrm/xfrm_device.c | 1 - net/xfrm/xfrm_state.c | 2 +- net/xfrm/xfrm_user.c | 6 +- samples/Kconfig | 6 - samples/Makefile | 1 - samples/hw_breakpoint/data_breakpoint.c | 11 +- samples/v4l/v4l2-pci-skeleton.c | 2 +- samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 186 - scripts/Makefile.kcsan | 6 - scripts/Makefile.lib | 13 +- scripts/Makefile.ubsan | 16 +- scripts/adjust_autoksyms.sh | 24 +- 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 | 10 +- scripts/check-sysctl-docs | 181 - scripts/checkpatch.pl | 154 +- scripts/documentation-file-ref-check | 11 +- scripts/gen_autoksyms.sh | 52 - scripts/kconfig/Makefile | 4 + scripts/link-vmlinux.sh | 28 +- scripts/mkcompile_h | 11 + scripts/mod/devicetable-offsets.c | 7 - scripts/mod/file2alias.c | 21 - scripts/selinux/genheaders/genheaders.c | 11 +- scripts/spelling.txt | 1 - scripts/sphinx-pre-install | 17 +- scripts/ver_linux | 24 +- security/apparmor/apparmorfs.c | 54 +- security/apparmor/domain.c | 39 +- security/apparmor/include/label.h | 1 - security/apparmor/include/match.h | 11 - security/apparmor/label.c | 37 +- security/apparmor/match.c | 53 +- security/apparmor/path.c | 2 +- security/apparmor/policy_unpack.c | 4 - security/integrity/digsig.c | 2 + security/integrity/digsig_asymmetric.c | 2 + security/integrity/evm/evm_crypto.c | 2 + security/integrity/evm/evm_main.c | 2 + security/integrity/evm/evm_secfs.c | 2 + security/integrity/ima/Makefile | 6 +- security/integrity/ima/ima_asymmetric_keys.c | 2 + security/integrity/ima/ima_crypto.c | 2 + security/integrity/ima/ima_fs.c | 2 + security/integrity/ima/ima_init.c | 2 + security/integrity/ima/ima_kexec.c | 1 + security/integrity/ima/ima_main.c | 5 +- security/integrity/ima/ima_policy.c | 2 + security/integrity/ima/ima_queue.c | 2 + security/integrity/ima/ima_queue_keys.c | 2 + security/integrity/ima/ima_template.c | 2 + security/integrity/ima/ima_template_lib.c | 2 + security/integrity/integrity.h | 6 - security/integrity/platform_certs/load_uefi.c | 2 +- security/keys/Kconfig | 9 - security/keys/compat.c | 3 - security/keys/gc.c | 5 - security/keys/internal.h | 30 +- security/keys/key.c | 38 +- security/keys/keyctl.c | 99 +- security/keys/keyring.c | 20 +- security/keys/request_key.c | 4 +- security/security.c | 23 - security/selinux/Kconfig | 3 - security/selinux/Makefile | 4 +- security/selinux/hooks.c | 32 +- security/selinux/include/conditional.h | 8 +- security/selinux/include/initial_sid_to_string.h | 57 +- security/selinux/include/security.h | 12 - security/selinux/selinuxfs.c | 19 +- security/selinux/ss/conditional.c | 251 +- security/selinux/ss/conditional.h | 27 +- security/selinux/ss/hashtab.c | 28 +- security/selinux/ss/hashtab.h | 2 +- security/selinux/ss/policydb.c | 314 +- security/selinux/ss/policydb.h | 13 +- security/selinux/ss/services.c | 79 +- security/selinux/ss/services.h | 2 + security/selinux/ss/status.c | 124 + security/selinux/status.c | 124 - security/smack/smack_lsm.c | 83 +- sound/core/compress_offload.c | 42 - sound/core/info.c | 2 +- sound/core/oss/pcm_oss.c | 23 +- sound/core/oss/rate.c | 2 +- sound/core/pcm_dmaengine.c | 10 +- sound/core/pcm_misc.c | 17 +- sound/core/pcm_native.c | 61 +- sound/drivers/aloop.c | 6 +- sound/drivers/dummy.c | 6 +- sound/isa/sb/emu8000_pcm.c | 4 +- sound/pci/ali5451/ali5451.c | 6 +- sound/pci/emu10k1/emu10k1_main.c | 4 +- sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_controller.c | 2 +- sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_hdmi.c | 313 +- sound/pci/hda/patch_realtek.c | 31 +- sound/pci/rme9652/hdsp.c | 3 +- sound/pci/via82xx.c | 6 +- sound/pci/via82xx_modem.c | 6 +- sound/soc/amd/Kconfig | 10 - sound/soc/amd/Makefile | 2 - sound/soc/amd/acp3x-rt5682-max9836.c | 376 - sound/soc/amd/raven/pci-acp3x.c | 7 +- sound/soc/codecs/Kconfig | 629 +- sound/soc/codecs/Makefile | 4 - sound/soc/codecs/cros_ec_codec.c | 25 +- sound/soc/codecs/cs4271.c | 4 +- sound/soc/codecs/max98357a.c | 36 +- sound/soc/codecs/mt6660.c | 79 +- sound/soc/codecs/pcm512x.c | 8 +- sound/soc/codecs/rk3328_codec.c | 31 +- sound/soc/codecs/rl6231.c | 1 - sound/soc/codecs/rl6231.h | 2 +- sound/soc/codecs/rt1015.c | 13 +- sound/soc/codecs/rt5659.c | 2 +- sound/soc/codecs/rt5682-sdw.c | 333 - sound/soc/codecs/rt5682-sdw.h | 20 - sound/soc/codecs/rt5682.c | 1268 +-- sound/soc/codecs/rt5682.h | 98 +- sound/soc/codecs/tas2562.c | 124 +- sound/soc/codecs/tas2562.h | 12 +- sound/soc/codecs/tlv320adcx140.c | 920 -- sound/soc/codecs/tlv320adcx140.h | 131 - sound/soc/codecs/wcd934x.c | 23 +- sound/soc/codecs/wm0010.c | 2 +- sound/soc/dwc/dwc-i2s.c | 8 +- sound/soc/fsl/fsl_asrc_dma.c | 4 +- sound/soc/intel/atom/sst-atom-controls.c | 2 +- sound/soc/intel/atom/sst/sst.c | 5 +- sound/soc/intel/atom/sst/sst_loader.c | 4 +- sound/soc/intel/atom/sst/sst_pci.c | 2 +- sound/soc/intel/boards/Kconfig | 14 - sound/soc/intel/boards/Makefile | 2 - sound/soc/intel/boards/cml_rt1011_rt5682.c | 3 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 8 +- sound/soc/intel/boards/skl_hda_dsp_common.h | 4 - sound/soc/intel/boards/skl_hda_dsp_generic.c | 25 +- sound/soc/intel/boards/sof_pcm512x.c | 428 - sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 7 - sound/soc/intel/skylake/skl-debug.c | 32 +- sound/soc/intel/skylake/skl-pcm.c | 10 +- sound/soc/intel/skylake/skl-ssp-clk.c | 4 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 17 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 113 +- sound/soc/meson/Kconfig | 41 - sound/soc/meson/Makefile | 19 - sound/soc/meson/aiu-acodec-ctrl.c | 203 - sound/soc/meson/aiu-codec-ctrl.c | 151 - sound/soc/meson/aiu-encoder-i2s.c | 365 - sound/soc/meson/aiu-encoder-spdif.c | 209 - sound/soc/meson/aiu-fifo-i2s.c | 153 - sound/soc/meson/aiu-fifo-spdif.c | 186 - sound/soc/meson/aiu-fifo.c | 223 - sound/soc/meson/aiu-fifo.h | 50 - sound/soc/meson/aiu.c | 388 - sound/soc/meson/aiu.h | 89 - sound/soc/meson/axg-card.c | 404 +- sound/soc/meson/g12a-toacodec.c | 252 - sound/soc/meson/g12a-tohdmitx.c | 225 +- sound/soc/meson/gx-card.c | 141 - sound/soc/meson/meson-card-utils.c | 385 - sound/soc/meson/meson-card.h | 55 - sound/soc/meson/meson-codec-glue.c | 149 - sound/soc/meson/meson-codec-glue.h | 32 - sound/soc/meson/t9015.c | 333 - sound/soc/qcom/apq8016_sbc.c | 7 +- sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/sdm845.c | 20 +- sound/soc/samsung/Kconfig | 4 +- sound/soc/samsung/arndale.c | 4 +- sound/soc/samsung/littlemill.c | 2 +- sound/soc/samsung/lowland.c | 2 +- sound/soc/samsung/odroid.c | 4 +- sound/soc/samsung/smdk_wm8994.c | 2 +- sound/soc/samsung/smdk_wm8994pcm.c | 2 +- sound/soc/samsung/snow.c | 4 +- sound/soc/samsung/speyside.c | 2 +- sound/soc/samsung/tm2_wm5110.c | 3 +- sound/soc/samsung/tobermory.c | 2 +- sound/soc/sh/fsi.c | 3 +- sound/soc/soc-component.c | 2 +- sound/soc/soc-compress.c | 7 +- sound/soc/soc-core.c | 224 +- sound/soc/soc-dai.c | 18 +- sound/soc/soc-dapm.c | 166 +- sound/soc/soc-generic-dmaengine-pcm.c | 26 +- sound/soc/soc-pcm.c | 1461 ++-- sound/soc/soc-topology.c | 17 +- sound/soc/sof/Kconfig | 9 - sound/soc/sof/Makefile | 1 - sound/soc/sof/compress.c | 146 - sound/soc/sof/compress.h | 31 - sound/soc/sof/core.c | 10 +- sound/soc/sof/debug.c | 226 - sound/soc/sof/imx/imx8.c | 57 +- sound/soc/sof/intel/Kconfig | 9 - sound/soc/sof/intel/Makefile | 1 - sound/soc/sof/intel/apl.c | 9 - sound/soc/sof/intel/cnl.c | 46 +- sound/soc/sof/intel/hda-codec.c | 11 +- sound/soc/sof/intel/hda-compress.c | 114 - sound/soc/sof/intel/hda-dai.c | 28 - sound/soc/sof/intel/hda-dsp.c | 288 +- sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/sof/intel/hda-loader.c | 6 - sound/soc/sof/intel/hda-pcm.c | 8 +- sound/soc/sof/intel/hda-stream.c | 25 +- sound/soc/sof/intel/hda.c | 27 +- sound/soc/sof/intel/hda.h | 53 +- sound/soc/sof/ipc.c | 43 +- sound/soc/sof/ops.h | 59 +- sound/soc/sof/pcm.c | 15 +- sound/soc/sof/pm.c | 176 +- sound/soc/sof/probe.c | 286 - sound/soc/sof/probe.h | 85 - sound/soc/sof/sof-audio.c | 59 +- sound/soc/sof/sof-audio.h | 3 +- sound/soc/sof/sof-of-dev.c | 10 - sound/soc/sof/sof-priv.h | 68 +- sound/soc/sprd/Kconfig | 2 +- sound/soc/sprd/sprd-mcdt.h | 2 +- sound/soc/stm/stm32_i2s.c | 39 +- sound/soc/stm/stm32_sai.c | 26 +- sound/soc/stm/stm32_sai_sub.c | 27 +- sound/soc/stm/stm32_spdifrx.c | 29 +- sound/soc/sunxi/sun8i-codec.c | 3 + sound/soc/ti/Kconfig | 8 +- sound/soc/ti/Makefile | 2 - sound/soc/ti/davinci-mcasp.c | 13 +- sound/soc/ti/omap-dmic.c | 7 +- sound/soc/ti/omap-mcbsp.c | 16 +- sound/soc/ti/omap-mcpdm.c | 16 +- sound/soc/ti/udma-pcm.c | 43 - sound/soc/ti/udma-pcm.h | 18 - sound/soc/zte/zx-spdif.c | 1 + sound/usb/Makefile | 1 - sound/usb/format.c | 37 - sound/usb/midi.c | 2 +- sound/usb/mixer.c | 16 - sound/usb/mixer_quirks.c | 5 - sound/usb/mixer_s1810c.c | 595 -- sound/usb/mixer_s1810c.h | 7 - sound/usb/proc.c | 2 +- sound/usb/quirks.c | 36 - sound/usb/usx2y/usbusx2yaudio.c | 9 +- tools/arch/x86/include/asm/msr-index.h | 2 - tools/arch/x86/include/uapi/asm/kvm.h | 1 - tools/bpf/bpftool/btf.c | 5 - tools/bpf/runqslower/runqslower.bpf.c | 3 + tools/gpio/.gitignore | 1 - tools/gpio/Build | 1 - tools/gpio/Makefile | 11 +- tools/gpio/gpio-watch.c | 99 - tools/include/uapi/linux/bpf.h | 179 +- tools/lib/bpf/bpf_tracing.h | 120 +- tools/lib/bpf/btf_dump.c | 10 +- tools/lib/bpf/libbpf.c | 135 +- tools/lib/bpf/libbpf.h | 5 - tools/lib/bpf/libbpf.map | 5 - tools/lib/rbtree.c | 4 +- tools/memory-model/Documentation/explanation.txt | 83 +- 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/check.c | 104 +- tools/objtool/elf.c | 14 +- tools/objtool/elf.h | 1 - tools/perf/Documentation/perf-config.txt | 74 +- tools/perf/arch/arm/util/cs-etm.c | 18 +- tools/perf/arch/arm64/util/arm-spe.c | 17 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 - tools/perf/arch/x86/util/intel-bts.c | 17 +- tools/perf/arch/x86/util/intel-pt.c | 17 +- tools/perf/bench/bench.h | 4 - tools/perf/bench/epoll-ctl.c | 7 +- tools/perf/bench/epoll-wait.c | 11 +- tools/perf/bench/futex-hash.c | 12 +- tools/perf/bench/futex-lock-pi.c | 11 +- tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-probe.c | 6 +- tools/perf/builtin-report.c | 2 +- tools/perf/builtin-top.c | 4 +- tools/perf/include/bpf/pid_filter.h | 2 +- tools/perf/include/bpf/stdio.h | 2 +- tools/perf/include/bpf/unistd.h | 2 +- tools/perf/tests/bp_account.c | 2 +- tools/perf/tests/shell/lib/probe_vfs_getname.sh | 2 +- tools/perf/ui/browsers/annotate.c | 19 +- tools/perf/ui/gtk/annotate.c | 2 +- tools/perf/util/annotate.c | 194 +- tools/perf/util/annotate.h | 9 +- tools/perf/util/auxtrace.c | 22 +- tools/perf/util/auxtrace.h | 6 - tools/perf/util/config.c | 12 - tools/perf/util/config.h | 1 - tools/perf/util/env.c | 4 +- tools/perf/util/parse-events.c | 10 +- tools/perf/util/probe-file.c | 28 +- tools/perf/util/symbol.c | 13 +- .../cpupower/utils/idle_monitor/amd_fam14h_idle.c | 2 +- .../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 2 +- .../cpupower/utils/idle_monitor/cpupower-monitor.c | 2 - .../cpupower/utils/idle_monitor/cpupower-monitor.h | 2 +- tools/power/x86/intel-speed-select/isst-config.c | 5 +- tools/power/x86/intel-speed-select/isst-display.c | 4 +- tools/spi/Makefile | 2 +- tools/spi/spidev_test.c | 14 +- tools/testing/ktest/ktest.pl | 2 +- tools/testing/ktest/sample.conf | 22 +- tools/testing/selftests/bpf/Makefile | 11 +- tools/testing/selftests/bpf/bpf_tcp_helpers.h | 2 +- tools/testing/selftests/bpf/bpf_trace_helpers.h | 120 + .../bpf/prog_tests/cgroup_attach_autodetach.c | 2 +- .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 2 +- .../bpf/prog_tests/cgroup_attach_override.c | 2 +- .../selftests/bpf/prog_tests/fentry_fexit.c | 12 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 14 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 69 +- .../selftests/bpf/prog_tests/link_pinning.c | 105 - .../selftests/bpf/prog_tests/modify_return.c | 65 - tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 1 - tools/testing/selftests/bpf/progs/bpf_dctcp.c | 2 +- .../bpf/progs/btf_dump_test_case_syntax.c | 2 +- tools/testing/selftests/bpf/progs/fentry_test.c | 2 +- tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 2 +- .../selftests/bpf/progs/fexit_bpf2bpf_simple.c | 2 +- tools/testing/selftests/bpf/progs/fexit_test.c | 2 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 2 +- tools/testing/selftests/bpf/progs/modify_return.c | 49 - .../selftests/bpf/progs/test_attach_probe.c | 3 +- .../selftests/bpf/progs/test_link_pinning.c | 25 - tools/testing/selftests/bpf/progs/test_overhead.c | 7 +- .../selftests/bpf/progs/test_perf_branches.c | 2 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 2 +- .../testing/selftests/bpf/progs/test_probe_user.c | 1 + tools/testing/selftests/bpf/progs/test_skb_ctx.c | 2 - .../selftests/bpf/progs/test_trampoline_count.c | 3 +- .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 2 +- tools/testing/selftests/bpf/verifier/ctx_skb.c | 47 - tools/testing/selftests/cgroup/Makefile | 6 +- tools/testing/selftests/cgroup/cgroup_util.c | 126 - tools/testing/selftests/cgroup/cgroup_util.h | 4 - tools/testing/selftests/cgroup/test_core.c | 177 - tools/testing/selftests/clone3/clone3_selftests.h | 19 +- .../filesystems/epoll/epoll_wakeup_test.c | 67 +- tools/testing/selftests/firmware/Makefile | 9 +- tools/testing/selftests/firmware/fw_namespace.c | 151 - tools/testing/selftests/firmware/fw_run_tests.sh | 4 - tools/testing/selftests/lkdtm/.gitignore | 2 - tools/testing/selftests/net/fib_tests.sh | 34 +- tools/testing/selftests/pidfd/.gitignore | 1 - .../testing/selftests/rcutorture/bin/functions.sh | 2 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 - .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 16 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 17 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- .../selftests/rcutorture/configs/rcu/CFcommon | 2 - .../selftests/rcutorture/configs/rcu/TREE10 | 18 - tools/testing/selftests/resctrl/Makefile | 17 - tools/testing/selftests/resctrl/README | 53 - tools/testing/selftests/resctrl/cache.c | 272 - tools/testing/selftests/resctrl/cat_test.c | 250 - tools/testing/selftests/resctrl/cqm_test.c | 176 - tools/testing/selftests/resctrl/fill_buf.c | 213 - tools/testing/selftests/resctrl/mba_test.c | 171 - tools/testing/selftests/resctrl/mbm_test.c | 145 - tools/testing/selftests/resctrl/resctrl.h | 107 - tools/testing/selftests/resctrl/resctrl_tests.c | 202 - tools/testing/selftests/resctrl/resctrl_val.c | 744 -- tools/testing/selftests/resctrl/resctrlfs.c | 722 -- tools/testing/selftests/tc-testing/config | 6 + .../tc-testing/tc-tests/filters/basic.json | 220 + tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 2 - .../selftests/vm/charge_reserved_hugetlb.sh | 575 -- tools/testing/selftests/vm/gup_benchmark.c | 15 +- .../selftests/vm/hugetlb_reparenting_test.sh | 244 - tools/testing/selftests/vm/mremap_dontunmap.c | 313 - tools/testing/selftests/vm/run_vmtests | 37 - tools/testing/selftests/vm/write_hugetlb_memory.sh | 23 - tools/testing/selftests/vm/write_to_hugetlbfs.c | 242 - tools/virtio/Makefile | 27 +- virt/kvm/arm/arm.c | 2 + virt/kvm/arm/mmu.c | 209 +- virt/kvm/arm/trace.h | 1 - 5157 files changed, 140988 insertions(+), 221195 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-kernel-fadump_enabled delete mode 100644 Documentation/ABI/obsolete/sysfs-kernel-fadump_registered delete mode 100644 Documentation/ABI/obsolete/sysfs-kernel-fadump_release_mem delete mode 100644 Documentation/ABI/obsolete/sysfs-selinux-checkreqprot delete mode 100644 Documentation/ABI/removed/sysfs-kernel-fadump_release_opalcore delete mode 100644 Documentation/ABI/removed/sysfs-kernel-uids delete mode 100644 Documentation/ABI/testing/sysfs-bus-coresight-devices-cti delete mode 100644 Documentation/ABI/testing/sysfs-driver-jz4780-efuse delete mode 100644 Documentation/ABI/testing/sysfs-driver-uacce delete mode 100644 Documentation/ABI/testing/sysfs-kernel-fadump create mode 100644 Documentation/ABI/testing/sysfs-kernel-uids rename {tools/edid => Documentation/EDID}/1024x768.S (100%) rename {tools/edid => Documentation/EDID}/1280x1024.S (100%) rename {tools/edid => Documentation/EDID}/1600x1200.S (100%) rename {tools/edid => Documentation/EDID}/1680x1050.S (100%) rename {tools/edid => Documentation/EDID}/1920x1080.S (100%) rename {tools/edid => Documentation/EDID}/800x600.S (100%) rename {tools/edid => Documentation/EDID}/Makefile (100%) rename {tools/edid => Documentation/EDID}/edid.S (100%) rename {tools/edid => Documentation/EDID}/hex (100%) delete mode 100644 Documentation/admin-guide/edid.rst delete mode 100644 Documentation/admin-guide/pm/cpufreq_drivers.rst delete mode 100644 Documentation/atomic-tests/Atomic-RMW+mb__after_atomic-is-stron [...] delete mode 100644 Documentation/atomic-tests/Atomic-RMW-ops-are-atomic-WRT-atomic [...] delete mode 100644 Documentation/atomic-tests/README delete mode 100644 Documentation/core-api/kobject.rst create mode 100644 Documentation/cpu-freq/amd-powernow.txt delete mode 100644 Documentation/cpu-freq/core.rst create mode 100644 Documentation/cpu-freq/core.txt delete mode 100644 Documentation/cpu-freq/cpu-drivers.rst create mode 100644 Documentation/cpu-freq/cpu-drivers.txt create mode 100644 Documentation/cpu-freq/cpufreq-nforce2.txt delete mode 100644 Documentation/cpu-freq/cpufreq-stats.rst create mode 100644 Documentation/cpu-freq/cpufreq-stats.txt delete mode 100644 Documentation/cpu-freq/index.rst create mode 100644 Documentation/cpu-freq/index.txt create mode 100644 Documentation/cpu-freq/pcc-cpufreq.txt create mode 100644 Documentation/debugging-modules.txt delete mode 100644 Documentation/dev-tools/kcsan.rst delete mode 100644 Documentation/devicetree/bindings/arm/coresight-cti.yaml create mode 100644 Documentation/devicetree/bindings/arm/socionext/cache-uniphier.txt delete mode 100644 Documentation/devicetree/bindings/arm/socionext/socionext,uniph [...] create mode 100644 Documentation/devicetree/bindings/arm/socionext/uniphier.txt delete mode 100644 Documentation/devicetree/bindings/arm/socionext/uniphier.yaml create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.txt delete mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.yaml delete mode 100644 Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml create mode 100644 Documentation/devicetree/bindings/ata/sata_rcar.txt delete mode 100644 Documentation/devicetree/bindings/bus/socionext,uniphier-system [...] create mode 100644 Documentation/devicetree/bindings/bus/uniphier-system-bus.txt create mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/socionext,uniphier-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/uniphier-clock.txt delete mode 100644 Documentation/devicetree/bindings/crypto/xlnx,zynqmp-aes.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/ps8640.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml create mode 100644 Documentation/devicetree/bindings/display/etnaviv/etnaviv-drm.txt delete mode 100644 Documentation/devicetree/bindings/display/ilitek,ili9486.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b080uan01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101aw03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101ean01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101xtn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b116xw03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b133htn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b133xtn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g070vvn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g101evn010.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g104sn02.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g133han01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g185han01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,p320hvn03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,t215hvn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/avic,tm070ddh03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,hv070wsa-100.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,nv101wxmn51.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,tv080wum-nl0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa07 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/dataimage,scf07 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt create mode 100644 Documentation/devicetree/bindings/display/panel/edt,et-series.txt create mode 100644 Documentation/devicetree/bindings/display/panel/evervision,vgg8 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/feixin,k101-im2 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/foxlink,fl500wv [...] create mode 100644 Documentation/devicetree/bindings/display/panel/friendlyarm,hd702e.txt create mode 100644 Documentation/devicetree/bindings/display/panel/giantplus,gpg48 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/hannstar,hsd070 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/hannstar,hsd100 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/hit,tx23d38vm0caa.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,at043tn24.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,at070tn92.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g070y2-l01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g101ice [...] create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g121i1-l01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g121x1-l03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,n116bge.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,n156bge [...] create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,zj070na [...] create mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx14d24vm1bpa.txt create mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx31d200vm0baa.txt create mode 100644 Documentation/devicetree/bindings/display/panel/kyo,tcg121xglp.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lemaker,bl035-r [...] create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lb070wv8.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp079qx1-sp0v.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp097qx1-spa1.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp120up1.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp129qe.txt create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa07 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl12880b20-05.txt create mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt create mode 100644 Documentation/devicetree/bindings/display/panel/netron-dy,e231732.txt create mode 100644 Documentation/devicetree/bindings/display/panel/newhaven,nhd-4. [...] create mode 100644 Documentation/devicetree/bindings/display/panel/nlt,nl192108ac1 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/nvd,9128.txt create mode 100644 Documentation/devicetree/bindings/display/panel/okaya,rs800480t [...] create mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ontat,yx700wv03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/orisetech,otm80 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com43 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] create mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panasonic,vvx10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panasonic,vvx10 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/qiaodian,qd4300 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm68200.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,rk070e [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lsn122d [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ltn101nt05.txt create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ltn140a [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e88a0 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq035q7db03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq070y3dg3b.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq101k1ly04.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq123p1jx31.txt create mode 100644 Documentation/devicetree/bindings/display/panel/shelly,sca07010 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/starry,kr122ea0sra.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tianma,tm070jdhg30.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tianma,tm070rvhg71.txt create mode 100644 Documentation/devicetree/bindings/display/panel/toshiba,lt089ac [...] create mode 100644 Documentation/devicetree/bindings/display/panel/tpk,f07a-0102.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tpk,f10a-0102.txt create mode 100644 Documentation/devicetree/bindings/display/panel/urt,umsh-8596md.txt create mode 100644 Documentation/devicetree/bindings/display/panel/vl050_8048nt_c01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/winstar,wf35ltiacd.txt create mode 100644 Documentation/devicetree/bindings/display/sitronix,st7735r.txt delete mode 100644 Documentation/devicetree/bindings/display/sitronix,st7735r.yaml delete mode 100644 Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml delete mode 100644 Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml delete mode 100644 Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml delete mode 100644 Documentation/devicetree/bindings/dma/socionext,uniphier-mio-dmac.yaml delete mode 100644 Documentation/devicetree/bindings/dma/socionext,uniphier-xdmac.yaml create mode 100644 Documentation/devicetree/bindings/dma/uniphier-mio-dmac.txt delete mode 100644 Documentation/devicetree/bindings/edac/dmc-520.yaml create mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.txt delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.yaml create mode 100644 Documentation/devicetree/bindings/gpio/gpio-uniphier.txt delete mode 100644 Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpu/vivante,gc.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adt7475.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-uniphier-f.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-uniphier.txt delete mode 100644 Documentation/devicetree/bindings/i2c/socionext,uniphier-fi2c.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/socionext,uniphier-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/input/iqs62x-keys.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,osm-l3.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sc7180.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/socionex [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/socionex [...] delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de [...] delete mode 100644 Documentation/devicetree/bindings/media/i2c/imx219.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,msm8916-venus.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,msm8996-venus.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,sc7180-venus.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,sdm845-venus-v2.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,sdm845-venus.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,venus.txt delete mode 100644 Documentation/devicetree/bindings/mfd/iqs62x.yaml rename Documentation/devicetree/bindings/mfd/{twl-family.txt => twl-familly.txt} (100%) delete mode 100644 Documentation/devicetree/bindings/mmc/cdns,sdhci.yaml create mode 100644 Documentation/devicetree/bindings/mmc/sdhci-cadence.txt delete mode 100644 Documentation/devicetree/bindings/mmc/socionext,uniphier-sd.yaml create mode 100644 Documentation/devicetree/bindings/mmc/uniphier-sd.txt delete mode 100644 Documentation/devicetree/bindings/mtd/denali,nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/denali-nand.txt delete mode 100644 Documentation/devicetree/bindings/net/can/bosch,m_can.yaml create mode 100644 Documentation/devicetree/bindings/net/can/can-transceiver.txt delete mode 100644 Documentation/devicetree/bindings/net/can/can-transceiver.yaml create mode 100644 Documentation/devicetree/bindings/net/can/m_can.txt create mode 100644 Documentation/devicetree/bindings/net/qcom,ipa.yaml create mode 100644 Documentation/devicetree/bindings/net/qcom,ipq8064-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/ingenic,jz4780-efuse.yaml create mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-dp.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mm-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mm-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mn-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mn-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mq-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mq-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pi [...] delete mode 100644 Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pi [...] delete mode 100644 Documentation/devicetree/bindings/power/amlogic,meson-sec-pwrc.yaml create mode 100644 Documentation/devicetree/bindings/power/domain-idle-state.txt delete mode 100644 Documentation/devicetree/bindings/power/domain-idle-state.yaml create mode 100644 Documentation/devicetree/bindings/power/renesas,apmu.txt delete mode 100644 Documentation/devicetree/bindings/power/renesas,apmu.yaml create mode 100644 Documentation/devicetree/bindings/power/renesas,rcar-sysc.txt delete mode 100644 Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/iqs620a-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/mps,mp5416.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regul [...] create mode 100644 Documentation/devicetree/bindings/reset/renesas,rst.txt delete mode 100644 Documentation/devicetree/bindings/reset/renesas,rst.yaml create mode 100644 Documentation/devicetree/bindings/rng/brcm,bcm2835.txt delete mode 100644 Documentation/devicetree/bindings/rng/brcm,bcm2835.yaml delete mode 100644 Documentation/devicetree/bindings/serial/socionext,uniphier-uart.yaml create mode 100644 Documentation/devicetree/bindings/serial/uniphier-uart.txt delete mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,aips-bus.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,aiu.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,t9015.yaml create mode 100644 Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml create mode 100644 Documentation/devicetree/bindings/sound/st,stm32-i2s.txt delete mode 100644 Documentation/devicetree/bindings/sound/st,stm32-i2s.yaml delete mode 100644 Documentation/devicetree/bindings/sound/tlv320adcx140.yaml delete mode 100644 Documentation/devicetree/bindings/spi/qca,ar934x-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-mux.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-rockchip.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-rockchip.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/imx8mm-thermal.txt delete mode 100644 Documentation/devicetree/bindings/thermal/sprd-thermal.yaml create mode 100644 Documentation/driver-api/edid.rst delete mode 100644 Documentation/filesystems/9p.rst create mode 100644 Documentation/filesystems/9p.txt delete mode 100644 Documentation/filesystems/adfs.rst create mode 100644 Documentation/filesystems/adfs.txt delete mode 100644 Documentation/filesystems/affs.rst create mode 100644 Documentation/filesystems/affs.txt delete mode 100644 Documentation/filesystems/afs.rst create mode 100644 Documentation/filesystems/afs.txt delete mode 100644 Documentation/filesystems/autofs-mount-control.rst create mode 100644 Documentation/filesystems/autofs-mount-control.txt delete mode 100644 Documentation/filesystems/befs.rst create mode 100644 Documentation/filesystems/befs.txt delete mode 100644 Documentation/filesystems/bfs.rst create mode 100644 Documentation/filesystems/bfs.txt delete mode 100644 Documentation/filesystems/btrfs.rst create mode 100644 Documentation/filesystems/btrfs.txt delete mode 100644 Documentation/filesystems/ceph.rst create mode 100644 Documentation/filesystems/ceph.txt delete mode 100644 Documentation/filesystems/cramfs.rst create mode 100644 Documentation/filesystems/cramfs.txt delete mode 100644 Documentation/filesystems/debugfs.rst create mode 100644 Documentation/filesystems/debugfs.txt delete mode 100644 Documentation/filesystems/dlmfs.rst create mode 100644 Documentation/filesystems/dlmfs.txt delete mode 100644 Documentation/filesystems/ecryptfs.rst create mode 100644 Documentation/filesystems/ecryptfs.txt delete mode 100644 Documentation/filesystems/efivarfs.rst create mode 100644 Documentation/filesystems/efivarfs.txt delete mode 100644 Documentation/filesystems/erofs.rst create mode 100644 Documentation/filesystems/erofs.txt delete mode 100644 Documentation/filesystems/ext2.rst create mode 100644 Documentation/filesystems/ext2.txt delete mode 100644 Documentation/filesystems/ext3.rst create mode 100644 Documentation/filesystems/ext3.txt delete mode 100644 Documentation/filesystems/f2fs.rst create mode 100644 Documentation/filesystems/f2fs.txt delete mode 100644 Documentation/filesystems/gfs2-uevents.rst create mode 100644 Documentation/filesystems/gfs2-uevents.txt delete mode 100644 Documentation/filesystems/gfs2.rst create mode 100644 Documentation/filesystems/gfs2.txt delete mode 100644 Documentation/filesystems/hfs.rst create mode 100644 Documentation/filesystems/hfs.txt delete mode 100644 Documentation/filesystems/hfsplus.rst create mode 100644 Documentation/filesystems/hfsplus.txt delete mode 100644 Documentation/filesystems/hpfs.rst create mode 100644 Documentation/filesystems/hpfs.txt delete mode 100644 Documentation/filesystems/inotify.rst create mode 100644 Documentation/filesystems/inotify.txt delete mode 100644 Documentation/filesystems/isofs.rst create mode 100644 Documentation/filesystems/isofs.txt delete mode 100644 Documentation/filesystems/nfs/index.rst delete mode 100644 Documentation/filesystems/nfs/knfsd-stats.rst create mode 100644 Documentation/filesystems/nfs/knfsd-stats.txt delete mode 100644 Documentation/filesystems/nfs/nfs41-server.rst create mode 100644 Documentation/filesystems/nfs/nfs41-server.txt delete mode 100644 Documentation/filesystems/nfs/pnfs.rst create mode 100644 Documentation/filesystems/nfs/pnfs.txt delete mode 100644 Documentation/filesystems/nfs/rpc-cache.rst create mode 100644 Documentation/filesystems/nfs/rpc-cache.txt delete mode 100644 Documentation/filesystems/nfs/rpc-server-gss.rst create mode 100644 Documentation/filesystems/nfs/rpc-server-gss.txt delete mode 100644 Documentation/filesystems/nilfs2.rst create mode 100644 Documentation/filesystems/nilfs2.txt delete mode 100644 Documentation/filesystems/ntfs.rst create mode 100644 Documentation/filesystems/ntfs.txt delete mode 100644 Documentation/filesystems/ocfs2-online-filecheck.rst create mode 100644 Documentation/filesystems/ocfs2-online-filecheck.txt delete mode 100644 Documentation/filesystems/ocfs2.rst create mode 100644 Documentation/filesystems/ocfs2.txt delete mode 100644 Documentation/filesystems/omfs.rst create mode 100644 Documentation/filesystems/omfs.txt delete mode 100644 Documentation/filesystems/orangefs.rst create mode 100644 Documentation/filesystems/orangefs.txt delete mode 100644 Documentation/filesystems/proc.rst create mode 100644 Documentation/filesystems/proc.txt delete mode 100644 Documentation/filesystems/qnx6.rst create mode 100644 Documentation/filesystems/qnx6.txt delete mode 100644 Documentation/filesystems/ramfs-rootfs-initramfs.rst create mode 100644 Documentation/filesystems/ramfs-rootfs-initramfs.txt delete mode 100644 Documentation/filesystems/relay.rst create mode 100644 Documentation/filesystems/relay.txt delete mode 100644 Documentation/filesystems/romfs.rst create mode 100644 Documentation/filesystems/romfs.txt delete mode 100644 Documentation/filesystems/squashfs.rst create mode 100644 Documentation/filesystems/squashfs.txt delete mode 100644 Documentation/filesystems/sysfs.rst create mode 100644 Documentation/filesystems/sysfs.txt delete mode 100644 Documentation/filesystems/sysv-fs.rst create mode 100644 Documentation/filesystems/sysv-fs.txt delete mode 100644 Documentation/filesystems/tmpfs.rst create mode 100644 Documentation/filesystems/tmpfs.txt delete mode 100644 Documentation/filesystems/ubifs.rst create mode 100644 Documentation/filesystems/ubifs.txt delete mode 100644 Documentation/filesystems/udf.rst create mode 100644 Documentation/filesystems/udf.txt delete mode 100644 Documentation/filesystems/zonefs.rst create mode 100644 Documentation/filesystems/zonefs.txt delete mode 100644 Documentation/hwmon/tps53679.rst delete mode 100644 Documentation/kbuild/llvm.rst create mode 100644 Documentation/kobject.txt delete mode 100644 Documentation/misc-devices/uacce.rst delete mode 100644 Documentation/networking/6lowpan.rst create mode 100644 Documentation/networking/6lowpan.txt delete mode 100644 Documentation/trace/coresight/coresight-ect.rst delete mode 100644 Documentation/virt/kvm/s390-pv-boot.rst delete mode 100644 Documentation/virt/kvm/s390-pv.rst delete mode 100644 Documentation/vm/free_page_reporting.rst 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/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/compressed/fdt_get_mem_start.c delete mode 100644 arch/arm/boot/dts/am57-pruss.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts delete mode 100644 arch/arm/boot/dts/imx7-colibri-aster.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-colibri-aster.dts delete mode 100644 arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts delete mode 100644 arch/arm/boot/dts/imx7s-colibri-aster.dts 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/sun5i-a13-pocketbook-touch-lux-3.dts delete mode 100644 arch/arm/boot/dts/sun7i-a20-linutronix-testbox-v2.dts delete mode 100644 arch/arm/mach-imx/resume-imx6.S 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 create mode 100644 arch/arm/mach-tegra/cpuidle-tegra114.c create mode 100644 arch/arm/mach-tegra/cpuidle-tegra20.c create mode 100644 arch/arm/mach-tegra/cpuidle-tegra30.c create mode 100644 arch/arm/mach-tegra/cpuidle.c create mode 100644 arch/arm/mach-tegra/cpuidle.h create mode 100644 arch/arm/mach-tegra/irq.h delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-kbox-a-230-ls.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var3-ads2.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var4.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8516-pinfunc.h delete mode 100644 arch/arm64/boot/dts/mediatek/mt8516-pumpkin.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8516.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts delete mode 100644 arch/arm64/boot/dts/qcom/ipq6018.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 create mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h delete mode 100644 arch/h8300/include/uapi/asm/posix_types.h create mode 100644 arch/m68k/include/asm/hardirq.h delete mode 100644 arch/microblaze/include/asm/barrier.h create mode 100644 arch/microblaze/include/asm/cputable.h create mode 100644 arch/microblaze/include/asm/hw_irq.h create mode 100644 arch/microblaze/include/asm/tlb.h create mode 100644 arch/microblaze/include/asm/user.h delete mode 100644 arch/riscv/net/bpf_jit.h create mode 100644 arch/riscv/net/bpf_jit_comp.c delete mode 100644 arch/riscv/net/bpf_jit_comp32.c delete mode 100644 arch/riscv/net/bpf_jit_comp64.c delete mode 100644 arch/riscv/net/bpf_jit_core.c delete mode 100644 arch/s390/kernel/uv.c delete mode 100644 arch/s390/kvm/pv.c create mode 100644 arch/s390/numa/mode_emu.c create mode 100644 arch/s390/numa/numa_mode.h create mode 100644 arch/s390/numa/toptree.c create mode 100644 arch/s390/numa/toptree.h create mode 100644 arch/x86/boot/compressed/eboot.c create mode 100644 arch/x86/boot/compressed/eboot.h delete mode 100644 drivers/acpi/tiny-power-button.c delete mode 100644 drivers/clk/at91/at91sam9g45.c delete mode 100644 drivers/clk/at91/at91sam9n12.c delete mode 100644 drivers/clk/at91/sama5d3.c delete mode 100644 drivers/clocksource/ingenic-ost.c delete mode 100644 drivers/cpuidle/cpuidle-tegra.c create mode 100644 drivers/crypto/chelsio/chcr_common.h create mode 100644 drivers/crypto/chelsio/chcr_ktls.c create mode 100644 drivers/crypto/chelsio/chcr_ktls.h delete mode 100644 drivers/crypto/xilinx/Makefile delete mode 100644 drivers/crypto/xilinx/zynqmp-aes-gcm.c delete mode 100644 drivers/dma/uniphier-xdmac.c delete mode 100644 drivers/edac/dmc520_edac.c delete mode 100644 drivers/firmware/arm_scmi/mailbox.c delete mode 100644 drivers/firmware/arm_scmi/shmem.c delete mode 100644 drivers/firmware/efi/fdtparams.c delete mode 100644 drivers/firmware/efi/libstub/file.c delete mode 100644 drivers/firmware/efi/libstub/hidden.h delete mode 100644 drivers/firmware/efi/libstub/mem.c delete mode 100644 drivers/firmware/efi/libstub/randomalloc.c delete mode 100644 drivers/firmware/efi/libstub/skip_spaces.c delete mode 100644 drivers/firmware/efi/libstub/x86-stub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_scl_filters_old.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_gpint_cmd.h delete mode 100644 drivers/gpu/drm/bridge/display-connector.c create mode 100644 drivers/gpu/drm/bridge/dumb-vga-dac.c delete mode 100644 drivers/gpu/drm/bridge/parade-ps8640.c delete mode 100644 drivers/gpu/drm/bridge/simple-bridge.c delete mode 100644 drivers/gpu/drm/bridge/tc358768.c delete mode 100644 drivers/gpu/drm/bridge/ti-tpd12s015.c delete mode 100644 drivers/gpu/drm/drm_bridge_connector.c delete mode 100644 drivers/gpu/drm/i915/display/intel_csr.c delete mode 100644 drivers/gpu/drm/i915/display/intel_de.h delete mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.c delete mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_global_state.c delete mode 100644 drivers/gpu/drm/i915/display/intel_global_state.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_param.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_param.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_sseu.c delete mode 100644 drivers/gpu/drm/i915/gt/sysfs_engines.c delete mode 100644 drivers/gpu/drm/i915/gt/sysfs_engines.h delete mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.c delete mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.h delete mode 100644 drivers/gpu/drm/i915/i915_ioc32.h create mode 100644 drivers/gpu/drm/i915/intel_csr.c rename drivers/gpu/drm/i915/{display => }/intel_csr.h (100%) delete mode 100644 drivers/gpu/drm/i915/intel_dram.c delete mode 100644 drivers/gpu/drm/i915/intel_dram.h delete mode 100644 drivers/gpu/drm/i915/vlv_suspend.c delete mode 100644 drivers/gpu/drm/i915/vlv_suspend.h create mode 100644 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c create mode 100644 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c create mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c create mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c create mode 100644 drivers/gpu/drm/omapdrm/dss/dss-of.c delete mode 100644 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c delete mode 100644 drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e88a0-ams452ef01.c delete mode 100644 drivers/gpu/drm/tidss/Kconfig delete mode 100644 drivers/gpu/drm/tidss/Makefile delete mode 100644 drivers/gpu/drm/tidss/tidss_crtc.c delete mode 100644 drivers/gpu/drm/tidss/tidss_crtc.h delete mode 100644 drivers/gpu/drm/tidss/tidss_dispc.c delete mode 100644 drivers/gpu/drm/tidss/tidss_dispc.h delete mode 100644 drivers/gpu/drm/tidss/tidss_dispc_regs.h delete mode 100644 drivers/gpu/drm/tidss/tidss_drv.c delete mode 100644 drivers/gpu/drm/tidss/tidss_drv.h delete mode 100644 drivers/gpu/drm/tidss/tidss_encoder.c delete mode 100644 drivers/gpu/drm/tidss/tidss_encoder.h delete mode 100644 drivers/gpu/drm/tidss/tidss_irq.c delete mode 100644 drivers/gpu/drm/tidss/tidss_irq.h delete mode 100644 drivers/gpu/drm/tidss/tidss_kms.c delete mode 100644 drivers/gpu/drm/tidss/tidss_kms.h delete mode 100644 drivers/gpu/drm/tidss/tidss_plane.c delete mode 100644 drivers/gpu/drm/tidss/tidss_plane.h delete mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.c delete mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.h delete mode 100644 drivers/gpu/drm/tiny/ili9486.c delete mode 100644 drivers/hwmon/axi-fan-control.c delete mode 100644 drivers/hwtracing/coresight/coresight-cti-platform.c delete mode 100644 drivers/hwtracing/coresight/coresight-cti-sysfs.c delete mode 100644 drivers/hwtracing/coresight/coresight-cti.c delete mode 100644 drivers/hwtracing/coresight/coresight-cti.h delete mode 100644 drivers/interconnect/qcom/bcm-voter.c delete mode 100644 drivers/interconnect/qcom/bcm-voter.h delete mode 100644 drivers/interconnect/qcom/icc-rpmh.c delete mode 100644 drivers/interconnect/qcom/icc-rpmh.h delete mode 100644 drivers/interconnect/qcom/osm-l3.c delete mode 100644 drivers/interconnect/qcom/sc7180.c delete mode 100644 drivers/interconnect/qcom/sc7180.h delete mode 100644 drivers/interconnect/qcom/sdm845.h delete mode 100644 drivers/leds/leds-ip30.c delete mode 100644 drivers/media/i2c/imx219.c delete mode 100644 drivers/media/platform/qcom/venus/pm_helpers.c delete mode 100644 drivers/media/platform/qcom/venus/pm_helpers.h delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/Makefile delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i-formats.h delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i-rotate.h delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i_formats.c delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c delete mode 100644 drivers/media/rc/keymaps/rc-videostrong-kii-pro.c create mode 100644 drivers/media/usb/usbvision/Kconfig rename drivers/{staging/media => media/usb}/usbvision/Makefile (100%) rename drivers/{staging/media => media/usb}/usbvision/usbvision-cards.c (100%) rename drivers/{staging/media => media/usb}/usbvision/usbvision-cards.h (100%) rename drivers/{staging/media => media/usb}/usbvision/usbvision-core.c (100%) rename drivers/{staging/media => media/usb}/usbvision/usbvision-i2c.c (100%) create mode 100644 drivers/media/usb/usbvision/usbvision-video.c rename drivers/{staging/media => media/usb}/usbvision/usbvision.h (100%) delete mode 100644 drivers/mfd/iqs62x.c delete mode 100644 drivers/misc/uacce/Kconfig delete mode 100644 drivers/misc/uacce/Makefile delete mode 100644 drivers/misc/uacce/uacce.c delete mode 100644 drivers/mmc/host/mmc_hsq.c delete mode 100644 drivers/mmc/host/mmc_hsq.h create mode 100644 drivers/net/ipa/Kconfig create mode 100644 drivers/net/ipa/Makefile create mode 100644 drivers/net/ipa/gsi.c create mode 100644 drivers/net/ipa/gsi.h create mode 100644 drivers/net/ipa/gsi_private.h create mode 100644 drivers/net/ipa/gsi_reg.h create mode 100644 drivers/net/ipa/gsi_trans.c create mode 100644 drivers/net/ipa/gsi_trans.h create mode 100644 drivers/net/ipa/ipa.h create mode 100644 drivers/net/ipa/ipa_clock.c create mode 100644 drivers/net/ipa/ipa_clock.h create mode 100644 drivers/net/ipa/ipa_cmd.c create mode 100644 drivers/net/ipa/ipa_cmd.h create mode 100644 drivers/net/ipa/ipa_data-sc7180.c create mode 100644 drivers/net/ipa/ipa_data-sdm845.c create mode 100644 drivers/net/ipa/ipa_data.h create mode 100644 drivers/net/ipa/ipa_endpoint.c create mode 100644 drivers/net/ipa/ipa_endpoint.h create mode 100644 drivers/net/ipa/ipa_gsi.c create mode 100644 drivers/net/ipa/ipa_gsi.h create mode 100644 drivers/net/ipa/ipa_interrupt.c create mode 100644 drivers/net/ipa/ipa_interrupt.h create mode 100644 drivers/net/ipa/ipa_main.c create mode 100644 drivers/net/ipa/ipa_mem.c create mode 100644 drivers/net/ipa/ipa_mem.h create mode 100644 drivers/net/ipa/ipa_modem.c create mode 100644 drivers/net/ipa/ipa_modem.h create mode 100644 drivers/net/ipa/ipa_qmi.c create mode 100644 drivers/net/ipa/ipa_qmi.h create mode 100644 drivers/net/ipa/ipa_qmi_msg.c create mode 100644 drivers/net/ipa/ipa_qmi_msg.h create mode 100644 drivers/net/ipa/ipa_reg.c create mode 100644 drivers/net/ipa/ipa_reg.h create mode 100644 drivers/net/ipa/ipa_smp2p.c create mode 100644 drivers/net/ipa/ipa_smp2p.h create mode 100644 drivers/net/ipa/ipa_table.c create mode 100644 drivers/net/ipa/ipa_table.h create mode 100644 drivers/net/ipa/ipa_uc.c create mode 100644 drivers/net/ipa/ipa_uc.h create mode 100644 drivers/net/ipa/ipa_version.h create mode 100644 drivers/net/phy/mdio-ipq8064.c delete mode 100644 drivers/nvmem/jz4780-efuse.c delete mode 100644 drivers/of/unittest-data/overlay_gpio_01.dts delete mode 100644 drivers/of/unittest-data/overlay_gpio_02a.dts delete mode 100644 drivers/of/unittest-data/overlay_gpio_02b.dts delete mode 100644 drivers/of/unittest-data/overlay_gpio_03.dts delete mode 100644 drivers/of/unittest-data/overlay_gpio_04a.dts delete mode 100644 drivers/of/unittest-data/overlay_gpio_04b.dts create mode 100644 drivers/phy/cadence/phy-cadence-dp.c delete mode 100644 drivers/phy/cadence/phy-cadence-torrent.c delete mode 100644 drivers/pinctrl/pinctrl-da9062.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-ipq6018.c delete mode 100644 drivers/platform/chrome/cros_usbpd_notify.c create mode 100644 drivers/ptp/ptp_vmw.c delete mode 100644 drivers/regulator/mp5416.c create mode 100644 drivers/remoteproc/qcom_q6v5_ipa_notify.c create mode 100644 drivers/rtc/rtc-efi-platform.c delete mode 100644 drivers/soc/amlogic/meson-secure-pwrc.c delete mode 100644 drivers/spi/spi-ar934x.c delete mode 100644 drivers/spi/spi-mux.c delete mode 100644 drivers/staging/media/meson/vdec/codec_h264.c delete mode 100644 drivers/staging/media/meson/vdec/codec_h264.h delete mode 100644 drivers/staging/media/meson/vdec/codec_hevc_common.c delete mode 100644 drivers/staging/media/meson/vdec/codec_hevc_common.h delete mode 100644 drivers/staging/media/meson/vdec/codec_vp9.c delete mode 100644 drivers/staging/media/meson/vdec/codec_vp9.h delete mode 100644 drivers/staging/media/meson/vdec/hevc_regs.h delete mode 100644 drivers/staging/media/meson/vdec/vdec_hevc.c delete mode 100644 drivers/staging/media/meson/vdec/vdec_hevc.h delete mode 100644 drivers/staging/media/usbvision/Kconfig delete mode 100644 drivers/staging/media/usbvision/TODO delete mode 100644 drivers/staging/media/usbvision/usbvision-video.c delete mode 100644 drivers/staging/octeon-usb/Kconfig delete mode 100644 drivers/staging/octeon-usb/Makefile delete mode 100644 drivers/staging/octeon-usb/TODO delete mode 100644 drivers/staging/octeon-usb/octeon-hcd.c delete mode 100644 drivers/staging/octeon-usb/octeon-hcd.h delete mode 100644 drivers/staging/octeon/Kconfig delete mode 100644 drivers/staging/octeon/Makefile delete mode 100644 drivers/staging/octeon/TODO delete mode 100644 drivers/staging/octeon/ethernet-defines.h delete mode 100644 drivers/staging/octeon/ethernet-mdio.c delete mode 100644 drivers/staging/octeon/ethernet-mdio.h delete mode 100644 drivers/staging/octeon/ethernet-mem.c delete mode 100644 drivers/staging/octeon/ethernet-mem.h delete mode 100644 drivers/staging/octeon/ethernet-rgmii.c delete mode 100644 drivers/staging/octeon/ethernet-rx.c delete mode 100644 drivers/staging/octeon/ethernet-rx.h delete mode 100644 drivers/staging/octeon/ethernet-sgmii.c delete mode 100644 drivers/staging/octeon/ethernet-spi.c delete mode 100644 drivers/staging/octeon/ethernet-tx.c delete mode 100644 drivers/staging/octeon/ethernet-tx.h delete mode 100644 drivers/staging/octeon/ethernet-util.h delete mode 100644 drivers/staging/octeon/ethernet.c delete mode 100644 drivers/staging/octeon/octeon-ethernet.h delete mode 100644 drivers/staging/octeon/octeon-stubs.h create mode 100644 drivers/staging/uwb/Kconfig create mode 100644 drivers/staging/uwb/Makefile create mode 100644 drivers/staging/uwb/TODO create mode 100644 drivers/staging/uwb/address.c create mode 100644 drivers/staging/uwb/allocator.c create mode 100644 drivers/staging/uwb/beacon.c create mode 100644 drivers/staging/uwb/driver.c create mode 100644 drivers/staging/uwb/drp-avail.c create mode 100644 drivers/staging/uwb/drp-ie.c create mode 100644 drivers/staging/uwb/drp.c create mode 100644 drivers/staging/uwb/est.c create mode 100644 drivers/staging/uwb/hwa-rc.c create mode 100644 drivers/staging/uwb/i1480/Makefile create mode 100644 drivers/staging/uwb/i1480/dfu/Makefile create mode 100644 drivers/staging/uwb/i1480/dfu/dfu.c create mode 100644 drivers/staging/uwb/i1480/dfu/i1480-dfu.h create mode 100644 drivers/staging/uwb/i1480/dfu/mac.c create mode 100644 drivers/staging/uwb/i1480/dfu/phy.c create mode 100644 drivers/staging/uwb/i1480/dfu/usb.c create mode 100644 drivers/staging/uwb/i1480/i1480-est.c create mode 100644 drivers/staging/uwb/ie-rcv.c create mode 100644 drivers/staging/uwb/ie.c create mode 100644 drivers/staging/uwb/include/debug-cmd.h create mode 100644 drivers/staging/uwb/include/spec.h create mode 100644 drivers/staging/uwb/include/umc.h create mode 100644 drivers/staging/uwb/include/whci.h create mode 100644 drivers/staging/uwb/lc-dev.c create mode 100644 drivers/staging/uwb/lc-rc.c create mode 100644 drivers/staging/uwb/neh.c create mode 100644 drivers/staging/uwb/pal.c create mode 100644 drivers/staging/uwb/radio.c create mode 100644 drivers/staging/uwb/reset.c create mode 100644 drivers/staging/uwb/rsv.c create mode 100644 drivers/staging/uwb/scan.c create mode 100644 drivers/staging/uwb/umc-bus.c create mode 100644 drivers/staging/uwb/umc-dev.c create mode 100644 drivers/staging/uwb/umc-drv.c create mode 100644 drivers/staging/uwb/uwb-debug.c create mode 100644 drivers/staging/uwb/uwb-internal.h create mode 100644 drivers/staging/uwb/uwb.h create mode 100644 drivers/staging/uwb/uwbd.c create mode 100644 drivers/staging/uwb/whc-rc.c create mode 100644 drivers/staging/uwb/whci.c create mode 100644 drivers/staging/vt6656/dpc.c create mode 100644 drivers/staging/vt6656/dpc.h create mode 100644 drivers/staging/vt6656/int.c create mode 100644 drivers/staging/vt6656/int.h create mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.txt delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.yaml create mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.txt delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.yaml create mode 100644 drivers/staging/wusbcore/Documentation/wusb-cbaf create mode 100644 drivers/staging/wusbcore/Documentation/wusb-design-overview.rst create mode 100644 drivers/staging/wusbcore/Kconfig create mode 100644 drivers/staging/wusbcore/Makefile create mode 100644 drivers/staging/wusbcore/TODO create mode 100644 drivers/staging/wusbcore/cbaf.c create mode 100644 drivers/staging/wusbcore/crypto.c create mode 100644 drivers/staging/wusbcore/dev-sysfs.c create mode 100644 drivers/staging/wusbcore/devconnect.c create mode 100644 drivers/staging/wusbcore/host/Kconfig create mode 100644 drivers/staging/wusbcore/host/Makefile create mode 100644 drivers/staging/wusbcore/host/hwa-hc.c create mode 100644 drivers/staging/wusbcore/host/whci/Makefile create mode 100644 drivers/staging/wusbcore/host/whci/asl.c create mode 100644 drivers/staging/wusbcore/host/whci/debug.c create mode 100644 drivers/staging/wusbcore/host/whci/hcd.c create mode 100644 drivers/staging/wusbcore/host/whci/hw.c create mode 100644 drivers/staging/wusbcore/host/whci/init.c create mode 100644 drivers/staging/wusbcore/host/whci/int.c create mode 100644 drivers/staging/wusbcore/host/whci/pzl.c create mode 100644 drivers/staging/wusbcore/host/whci/qset.c create mode 100644 drivers/staging/wusbcore/host/whci/whcd.h create mode 100644 drivers/staging/wusbcore/host/whci/whci-hc.h create mode 100644 drivers/staging/wusbcore/host/whci/wusb.c create mode 100644 drivers/staging/wusbcore/include/association.h create mode 100644 drivers/staging/wusbcore/include/wusb-wa.h create mode 100644 drivers/staging/wusbcore/include/wusb.h create mode 100644 drivers/staging/wusbcore/mmc.c create mode 100644 drivers/staging/wusbcore/pal.c create mode 100644 drivers/staging/wusbcore/reservation.c create mode 100644 drivers/staging/wusbcore/rh.c create mode 100644 drivers/staging/wusbcore/security.c create mode 100644 drivers/staging/wusbcore/wa-hc.c create mode 100644 drivers/staging/wusbcore/wa-hc.h create mode 100644 drivers/staging/wusbcore/wa-nep.c create mode 100644 drivers/staging/wusbcore/wa-rpipe.c create mode 100644 drivers/staging/wusbcore/wa-xfer.c create mode 100644 drivers/staging/wusbcore/wusbhc.c create mode 100644 drivers/staging/wusbcore/wusbhc.h delete mode 100644 drivers/thermal/imx8mm_thermal.c delete mode 100644 drivers/thermal/imx_sc_thermal.c delete mode 100644 drivers/thermal/sprd_thermal.c delete mode 100644 drivers/tty/serial/8250/8250_tegra.c delete mode 100644 drivers/usb/misc/apple-mfi-fastcharge.c delete mode 100644 drivers/usb/typec/mux/intel_pmc_mux.c delete mode 100644 drivers/video/backlight/led_bl.c delete mode 100644 fs/btrfs/reflink.c delete mode 100644 fs/btrfs/reflink.h create mode 100644 include/asm-generic/5level-fixup.h create mode 100644 include/asm-generic/pgtable-nop4d-hack.h delete mode 100644 include/drm/drm_bridge_connector.h delete mode 100644 include/dt-bindings/arm/coresight-cti-dt.h delete mode 100644 include/dt-bindings/interconnect/qcom,osm-l3.h delete mode 100644 include/dt-bindings/interconnect/qcom,sc7180.h delete mode 100644 include/dt-bindings/power/meson-a1-power.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/dt-bindings/soc/tegra-pmc.h delete mode 100644 include/dt-bindings/sound/meson-aiu.h delete mode 100644 include/dt-bindings/sound/meson-g12a-toacodec.h delete mode 100644 include/linux/atmel-isc-media.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/mfd/iqs62x.h delete mode 100644 include/linux/page_reporting.h delete mode 100644 include/linux/platform_data/cros_usbpd_notify.h create mode 100644 include/linux/platform_data/leds-kirkwood-ns2.h create mode 100644 include/linux/remoteproc/qcom_q6v5_ipa_notify.h delete mode 100644 include/linux/uacce.h delete mode 100644 include/linux/usb/typec_tbt.h delete mode 100644 include/linux/watch_queue.h create mode 100644 include/media/i2c/smiapp.h delete mode 100644 include/soc/tegra/irq.h delete mode 100644 include/uapi/linux/watch_queue.h delete mode 100644 include/uapi/misc/uacce/hisi_qm.h delete mode 100644 include/uapi/misc/uacce/uacce.h 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.h delete mode 100644 kernel/kcsan/report.c delete mode 100644 kernel/kcsan/test.c delete mode 100644 kernel/watch_queue.c delete mode 100644 lib/Kconfig.kcsan delete mode 100644 lib/test_lockup.c delete mode 100644 localversion-next delete mode 100644 mm/page_reporting.c delete mode 100644 mm/page_reporting.h create mode 100644 net/netfilter/nf_tables_set_core.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 100755 scripts/check-sysctl-docs delete mode 100755 scripts/gen_autoksyms.sh create mode 100644 security/selinux/ss/status.c delete mode 100644 security/selinux/status.c delete mode 100644 sound/soc/amd/acp3x-rt5682-max9836.c delete mode 100644 sound/soc/codecs/rt5682-sdw.c delete mode 100644 sound/soc/codecs/rt5682-sdw.h delete mode 100644 sound/soc/codecs/tlv320adcx140.c delete mode 100644 sound/soc/codecs/tlv320adcx140.h delete mode 100644 sound/soc/intel/boards/sof_pcm512x.c delete mode 100644 sound/soc/meson/aiu-acodec-ctrl.c delete mode 100644 sound/soc/meson/aiu-codec-ctrl.c delete mode 100644 sound/soc/meson/aiu-encoder-i2s.c delete mode 100644 sound/soc/meson/aiu-encoder-spdif.c delete mode 100644 sound/soc/meson/aiu-fifo-i2s.c delete mode 100644 sound/soc/meson/aiu-fifo-spdif.c delete mode 100644 sound/soc/meson/aiu-fifo.c delete mode 100644 sound/soc/meson/aiu-fifo.h delete mode 100644 sound/soc/meson/aiu.c delete mode 100644 sound/soc/meson/aiu.h delete mode 100644 sound/soc/meson/g12a-toacodec.c delete mode 100644 sound/soc/meson/gx-card.c delete mode 100644 sound/soc/meson/meson-card-utils.c delete mode 100644 sound/soc/meson/meson-card.h delete mode 100644 sound/soc/meson/meson-codec-glue.c delete mode 100644 sound/soc/meson/meson-codec-glue.h delete mode 100644 sound/soc/meson/t9015.c delete mode 100644 sound/soc/sof/compress.c delete mode 100644 sound/soc/sof/compress.h delete mode 100644 sound/soc/sof/intel/hda-compress.c delete mode 100644 sound/soc/sof/probe.c delete mode 100644 sound/soc/sof/probe.h delete mode 100644 sound/soc/ti/udma-pcm.c delete mode 100644 sound/soc/ti/udma-pcm.h delete mode 100644 sound/usb/mixer_s1810c.c delete mode 100644 sound/usb/mixer_s1810c.h delete mode 100644 tools/gpio/gpio-watch.c 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 create mode 100644 tools/testing/selftests/bpf/bpf_trace_helpers.h delete mode 100644 tools/testing/selftests/bpf/prog_tests/link_pinning.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/modify_return.c delete mode 100644 tools/testing/selftests/bpf/progs/modify_return.c delete mode 100644 tools/testing/selftests/bpf/progs/test_link_pinning.c delete mode 100644 tools/testing/selftests/firmware/fw_namespace.c delete mode 100644 tools/testing/selftests/lkdtm/.gitignore delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE10 delete mode 100644 tools/testing/selftests/resctrl/Makefile delete mode 100644 tools/testing/selftests/resctrl/README delete mode 100644 tools/testing/selftests/resctrl/cache.c delete mode 100644 tools/testing/selftests/resctrl/cat_test.c delete mode 100644 tools/testing/selftests/resctrl/cqm_test.c delete mode 100644 tools/testing/selftests/resctrl/fill_buf.c delete mode 100644 tools/testing/selftests/resctrl/mba_test.c delete mode 100644 tools/testing/selftests/resctrl/mbm_test.c delete mode 100644 tools/testing/selftests/resctrl/resctrl.h delete mode 100644 tools/testing/selftests/resctrl/resctrl_tests.c delete mode 100644 tools/testing/selftests/resctrl/resctrl_val.c delete mode 100644 tools/testing/selftests/resctrl/resctrlfs.c delete mode 100644 tools/testing/selftests/vm/charge_reserved_hugetlb.sh delete mode 100644 tools/testing/selftests/vm/hugetlb_reparenting_test.sh delete mode 100644 tools/testing/selftests/vm/mremap_dontunmap.c delete mode 100644 tools/testing/selftests/vm/write_hugetlb_memory.sh delete mode 100644 tools/testing/selftests/vm/write_to_hugetlbfs.c