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-allmodconfig in repository toolchain/ci/linux.
omits 85cff1ab6432 Add linux-next specific files for 20200109 omits 438a95630c07 Merge branch 'akpm/master' omits 2346f22ec84c drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits e114d37d1b6a drivers/tty/serial/sh-sci.c: suppress warning omits 42b4d66b5d5a include/linux/cpumask.h: don't calculate length of the inp [...] omits c7ba2c7d3376 lib: new testcases for bitmap_parse{_user} omits 9506762a86d4 lib: rework bitmap_parse() omits a130801649ea lib: make bitmap_parse_user a wrapper on bitmap_parse omits c70749f32454 fix rebase issue omits 445326e5dac5 lib: add test for bitmap_parse() omits 3344a020f5ff bitops-more-bits_to_-macros-fix-fix omits db481110ec91 bitops-more-bits_to_-macros-fix omits 014356b46848 bitops: more BITS_TO_* macros omits daf0ecaaa23d lib/string: add strnchrnul() omits 072dc38dfb1a proc-convert-everything-to-struct-proc_ops-fix omits ae14a418ac09 proc: convert everything to "struct proc_ops" omits 51bc9d311742 proc: decouple proc from VFS with "struct proc_ops" omits 2d430e0440bd mm: ptdump: reduce level numbers by 1 in note_page() omits dd0df947bdbe arm64: mm: display non-present entries in ptdump omits b91d4170475e arm64: mm: convert mm/dump.c to use walk_page_range() omits ec8d7001720e x86: mm: convert dump_pagetables to use walk_page_range omits 3d0c250dc49c mm: add generic ptdump omits 0d5d49d07c70 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits e3206e5a5077 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits 91c8bb217b71 x86: mm: point to struct seq_file from struct pg_state omits fa3ec4390775 mm: pagewalk: add 'depth' parameter to pte_hole omits 8113bb9d86d3 mm: pagewalk: fix termination condition in walk_pte_range() omits 412caf6e1af7 mm: pagewalk: don't lock PTEs for walk_page_range_novma() omits 6e95be15cb0b mm: pagewalk: allow walking without vma omits e2e22b5104e0 mm: pagewalk: add p4d_entry() and pgd_entry() omits 3a3c67fa05dd x86: mm: add p?d_leaf() definitions omits 459205089b70 sparc: mm: add p?d_leaf() definitions omits ff945ba7d58b s390: mm: add p?d_leaf() definitions omits bb9babb62cc4 riscv: mm: add p?d_leaf() definitions omits 2095f843a119 powerpc: mm: add p?d_leaf() definitions omits 136c0cf42624 mips: mm: add p?d_leaf() definitions omits edb8f7e9a340 arm64: mm: add p?d_leaf() definitions omits 4af84abbf45d arm: mm: add p?d_leaf() definitions omits 69b9e8b360a9 arc: mm: add p?d_leaf() definitions omits 0a38f726df50 mm: add generic p?d_leaf() macros omits cde8f925e762 mm: remove __krealloc omits 66613288826a pinctrl: fix pxa2xx.c build warnings omits 05f1f87135bf drivers/block/null_blk_main.c: fix uninitialized var warnings omits 03bc3db9fb33 drivers/block/null_blk_main.c: fix layout omits 5a6a1becd21e Merge branch 'akpm-current/current' omits afc40d2023b5 Merge remote-tracking branch 'generic-ioremap/for-next' omits 0bbfa28d2047 Merge remote-tracking branch 'fpga/for-next' omits ba8731834f59 Merge remote-tracking branch 'devfreq/devfreq-next' omits efd0522be260 Merge remote-tracking branch 'pidfd/for-next' omits 0dbc93d6413c Merge remote-tracking branch 'xarray/xarray' omits 7e057cd994b4 Merge remote-tracking branch 'nvmem/for-next' omits 324eaed0f19c Merge remote-tracking branch 'slimbus/for-next' omits 6133039e97fa Merge remote-tracking branch 'fsi/next' omits 9635bf08b829 Merge remote-tracking branch 'ntb/ntb-next' omits 34c5620c6921 Merge remote-tracking branch 'at24/at24/for-next' omits 3a8546d54b2c Merge remote-tracking branch 'rtc/rtc-next' omits bd086435a869 Merge remote-tracking branch 'coresight/next' omits c9354a5c818e Merge remote-tracking branch 'livepatching/for-next' omits f5e40ba7d844 Merge remote-tracking branch 'y2038/y2038' omits a21e300b755f Merge remote-tracking branch 'kselftest/next' omits faaa6440bc15 Merge remote-tracking branch 'random/dev' omits 321781ac73f0 Merge remote-tracking branch 'ktest/for-next' omits 4e25555ec6de Merge remote-tracking branch 'pwm/for-next' omits 0845eec1fda3 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits e35f1e728756 Merge remote-tracking branch 'pinctrl-intel/for-next' omits d260d822c92e Merge remote-tracking branch 'pinctrl/for-next' omits 3bc711dba83b Merge remote-tracking branch 'gpio/for-next' omits cedce721dfa3 Merge remote-tracking branch 'rpmsg/for-next' omits e538aab2deff Merge remote-tracking branch 'vhost/linux-next' omits 03c7054b782d Merge remote-tracking branch 'scsi-mkp/for-next' omits 6f692283cf25 Merge remote-tracking branch 'scsi/for-next' omits 01df7726964c Merge remote-tracking branch 'cgroup/for-next' omits 7653e6cf96c7 Merge remote-tracking branch 'slave-dma/next' omits b61d844c80e3 Merge remote-tracking branch 'icc/icc-next' omits 88b8f5cffefd Merge remote-tracking branch 'mux/for-next' omits 91b62fb1ea13 Merge remote-tracking branch 'staging/staging-next' omits 57de0a8ba41d Merge remote-tracking branch 'soundwire/next' omits 106e4041187e Merge remote-tracking branch 'extcon/extcon-next' omits 4e07e674379f Merge remote-tracking branch 'tty/tty-next' omits 5bbed5d8bc05 Merge remote-tracking branch 'phy-next/next' omits 62a40a8df9f8 Merge remote-tracking branch 'usb/usb-next' omits d60b43d777ad Merge remote-tracking branch 'driver-core/driver-core-next' omits c59c2fca3ecb Merge remote-tracking branch 'ipmi/for-next' omits 74dc9992eb4f Merge remote-tracking branch 'leds/for-next' omits 9dae0413f542 Merge remote-tracking branch 'chrome-platform/for-next' omits 8e925604a35f Merge remote-tracking branch 'drivers-x86/for-next' omits 29c03352085f Merge remote-tracking branch 'percpu/for-next' omits efcd3c8dc428 Merge remote-tracking branch 'kvm-arm/next' omits 03417d827153 Merge remote-tracking branch 'kvm/linux-next' omits 9ca4a055400f Merge remote-tracking branch 'rcu/rcu/next' omits 9a6fbf927e48 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits a7f26e12a73d Merge remote-tracking branch 'edac/edac-for-next' omits e1213f9ec10b Merge remote-tracking branch 'clockevents/timers/drivers/next' omits e7f76d399f6d Merge remote-tracking branch 'tip/auto-latest' omits 4cde537e42d1 Merge remote-tracking branch 'spi/for-next' omits 97f7bc26501d Merge remote-tracking branch 'devicetree/for-next' omits 36fb0952461e Merge remote-tracking branch 'audit/next' omits 0d93fd9deb66 Merge remote-tracking branch 'iommu/next' omits d13d8f3209b5 Merge remote-tracking branch 'tomoyo/master' omits a1ab6c1c8646 Merge remote-tracking branch 'smack/for-next' omits 43f5648738a6 Merge remote-tracking branch 'selinux/next' omits 674ada4bb183 next-20191211/keys omits 3e05f79d7bd4 Merge remote-tracking branch 'integrity/next-integrity' omits 3fabe4606d69 Merge remote-tracking branch 'regulator/for-next' omits 0bf7ee8a169d Merge remote-tracking branch 'battery/for-next' omits 4f5c9ec9b8d0 Merge remote-tracking branch 'mfd/for-mfd-next' omits dcc13839cc83 Merge remote-tracking branch 'mmc/next' omits 2fd434bf663c Merge remote-tracking branch 'pcmcia/pcmcia-next' omits d1364b937bf1 Merge remote-tracking branch 'device-mapper/for-next' omits d55492e762c7 Merge remote-tracking branch 'block/for-next' omits 96a26966adb3 Merge remote-tracking branch 'input/next' omits f6da8416f87f Merge remote-tracking branch 'modules/modules-next' omits 5810a9e3f8d4 Merge remote-tracking branch 'sound-asoc/for-next' omits 145664f8289d Merge remote-tracking branch 'sound/for-next' omits 87cd97a06443 Merge remote-tracking branch 'regmap/for-next' omits 30de74eed5ef Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 11e65f204af9 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits b667c8182eac Merge remote-tracking branch 'drm-msm/msm-next' omits 093332d78f73 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 9901763b443e Merge remote-tracking branch 'drm-intel/for-linux-next' omits 5249eaa9769b Merge remote-tracking branch 'amdgpu/drm-next' omits 63b98fa5cb11 Merge remote-tracking branch 'drm/drm-next' omits 37cfd8de0bb8 Merge remote-tracking branch 'crypto/master' omits 5fa9b10a06cd Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 9c03b105f5d3 Merge remote-tracking branch 'gfs2/for-next' omits ecaf08784883 Merge remote-tracking branch 'mac80211-next/master' omits 3ae7efa4a9cb Merge remote-tracking branch 'bluetooth/master' omits 13ca097b2723 Merge remote-tracking branch 'nfc-next/master' omits 528d06d41b80 drm: of: Fix linking when CONFIG_OF is not set omits ec7b11940435 Merge remote-tracking branch 'ipsec-next/master' omits 110562bba31f Merge remote-tracking branch 'bpf-next/master' omits a0911798f4c5 Merge remote-tracking branch 'net-next/master' omits cce771f8f221 Merge remote-tracking branch 'rdma/for-next' omits cc3cd567088d Merge remote-tracking branch 'swiotlb/linux-next' omits e6641a6bc4ed Merge remote-tracking branch 'ieee1394/for-next' omits 6c75d8158502 Merge remote-tracking branch 'thermal/thermal/linux-next' omits da458286a5e2 drm/panel: Add support for AUO B116XAK01 panel omits eb0201e60031 dt-bindings: display: panel: Add AUO B116XAK01 panel bindings omits 79c68bfd6641 Merge remote-tracking branch 'opp/opp/linux-next' omits 5b0253f702bd Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 546c5559a368 Merge remote-tracking branch 'pm/linux-next' omits caecc2fb4e2e Merge remote-tracking branch 'v4l-dvb/master' omits 09e6533536c9 r8169: add constant EnAnaPLL omits ac9c41d5a053 ethtool: potential NULL dereference in strset_prepare_data() omits d97772dbd772 ethtool: fix ->reply_size() error handling omits a6dd04807ce4 ethtool: fix a memory leak in ethnl_default_start() omits 78b6d073bc01 Merge branch 'Broadcom-tags-support-for-531x5-539x-families' omits 8fab459e69ab net: dsa: b53: Enable Broadcom tags for 531x5/539x families omits 4d776482ecc6 net: dsa: Get information about stacked DSA protocol omits 8d2ff1265363 Merge branch 'Devlink-notification-after-recovery-complete [...] omits 737d7a6c5596 bnxt_en: Call recovery done after reset is successfully done omits 97ff3bd37fac devlink: add devink notification when reporter update heal [...] omits 6181e5cb752e devlink: add support for reporter recovery completion omits 6ea0032f84a4 Merge branch 'reduce-open-coded-skb-next-access-for-gso-se [...] omits 66de4b179f16 net: iwlwifi: use skb_list_walk_safe helper for gso segments omits 536577f36ff7 net: myri10ge: use skb_list_walk_safe helper for gso segments omits 69b4ed5cbff5 net: sfc: use skb_list_walk_safe helper for gso segments omits 90919f14507b net: sunvnet: use skb_list_walk_safe helper for gso segments omits 9f0722380f75 net: tg3: use skb_list_walk_safe helper for gso segments omits 1d7a7438d78f net: r8152: use skb_list_walk_safe helper for gso segments omits 5643a552d312 net: tap: use skb_list_walk_safe helper for gso segments omits dcfea72e79b0 net: introduce skb_list_walk_safe for skb segment walking omits 87d1a5a8d5e9 Merge remote-tracking branch 'jc_docs/docs-next' omits a8b94049c77a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits cf99ba0910c9 Merge branch 'dmi/master' omits 551f4550b1f8 Merge branch 'devel' into for-next omits 8b52c4fab1b3 Merge remote-tracking branch 'i3c/i3c/next' omits 97f7d41ff817 Merge tag 'sh-pfc-for-v5.6-tag1' of git://git.kernel.org/p [...] omits 6a7800e2a0de Merge remote-tracking branch 'i2c/i2c/for-next' omits 5e121e96a1f8 Merge remote-tracking branch 'hid/for-next' omits 14b4cdf9027d Merge remote-tracking branch 'pci/next' omits 1e2ff3a72997 Merge remote-tracking branch 'printk/for-next' omits 542d3065f2b1 socket: fix unused-function warning omits 89c4285307fa Merge remote-tracking branch 'vfs/for-next' omits 10edca54a753 Merge remote-tracking branch 'iomap/iomap-for-next' omits a5fcf6bdcf2d Merge remote-tracking branch 'xfs/for-next' omits e499e9503e21 Merge remote-tracking branch 'v9fs/9p-next' omits 5a960390f263 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 0dc4997ef739 Merge branch 'devel' into for-next omits 28c945167e51 Merge remote-tracking branch 'nfsd/nfsd-next' omits 029568d2b36b Merge remote-tracking branch 'nfs-anna/linux-next' omits 886a3ee6c7a5 Merge remote-tracking branch 'fsverity/fsverity' omits 86fc36aee1ab Merge remote-tracking branch 'f2fs/dev' omits 5fe935b00fd2 Merge remote-tracking branch 'ext4/dev' omits 4feb8f72488a Merge remote-tracking branch 'ext3/for_next' omits 380f9c1f6e0a Merge remote-tracking branch 'erofs/dev' omits 1ec20f347ee3 Merge remote-tracking branch 'ecryptfs/next' omits 6b25c92d54ac Merge remote-tracking branch 'cifs/for-next' omits 7871fce290b0 Merge branches 'pm-avs' and 'pm-sleep' into linux-next omits 45622889993b Merge branch 'powercap-fixes' into linux-next omits 91c9f08106e7 Merge branches 'acpi-tables' and 'acpi-button' into linux-next omits 622e5a32574a Merge branch 'devprop' into linux-next omits f762b619eb7b Merge remote-tracking branch 'btrfs/for-next' omits 67b399a8c4f7 Merge remote-tracking branch 'fscrypt/master' omits 459a96d63e11 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5d59754475ff Merge remote-tracking branch 'sh/sh-next' omits e94d6360a604 Merge remote-tracking branch 'risc-v/for-next' omits ae51bc5f12d6 Merge remote-tracking branch 'soc-fsl/next' omits f99851310661 Merge remote-tracking branch 'powerpc/next' omits 2048b1ed5ef6 Merge remote-tracking branch 'parisc-hd/for-next' omits 7b8078de716f Merge remote-tracking branch 'h8300/h8300-next' omits 8efc28b04eed Merge remote-tracking branch 'csky/linux-next' omits bd3ef49732ae next-20200107/clk omits 177c978c5f3b Merge remote-tracking branch 'tegra/for-next' omits ba19556fec61 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits b5035ba4e0a5 Merge remote-tracking branch 'samsung-krzk/for-next' omits daea5b4dc16c Merge branch 'sfc-code-refactoring' omits 17d3b21c7ba8 sfc: move common tx code omits 1751cc365f58 sfc: move common rx code omits 5f99925632b4 sfc: move event queue management code omits 37c45a4e337d sfc: move channel interrupt management code omits 83975485077d sfc: move channel alloc/removal code omits e20ba5b1d13f sfc: move channel start/stop code omits 768fd2664e24 sfc: move some channel-related code omits f1826756b499 sfc: move struct init and fini code omits 1eaf99fe0bb8 sfc: move some device reset code omits 7ec3de426014 sfc: move datapath management code omits 473f5ede416c sfc: move mac configuration and status functions omits 82c64484024a sfc: move reset workqueue code omits b194045114c2 sfc: further preparation for code split omits e1253f391042 sfc: add new headers in preparation for code split omits 7ae88d120dc4 Merge remote-tracking branch 'rockchip/for-next' omits 7c6af8fcde4e Merge remote-tracking branch 'reset/reset/next' omits 7d6089130f70 Merge remote-tracking branch 'renesas/next' omits d1996093d47a Merge remote-tracking branch 'realtek/for-next' omits 757fdcb3e6be Merge remote-tracking branch 'qcom/for-next' omits b16c61f9bacd Merge remote-tracking branch 'omap/for-next' omits c7c9af471195 Merge remote-tracking branch 'mvebu/for-next' omits 03b3885e9d42 Merge remote-tracking branch 'mediatek/for-next' omits abf2da826d7e Merge remote-tracking branch 'keystone/next' omits 6b42bf25ef69 Merge remote-tracking branch 'imx-mxs/for-next' omits 3747b2085761 Merge remote-tracking branch 'bcm2835/for-next' omits 0c9ef1f9c021 Merge remote-tracking branch 'at91/at91-next' omits 15613040edff Merge remote-tracking branch 'aspeed/for-next' omits b9ae51273655 hsr: fix dummy hsr_debugfs_rename() declaration omits 7c7b58d46b76 net/ncsi: Send device address as source address omits 60f32d1ed8dd Merge remote-tracking branch 'amlogic/for-next' omits 64a075479a8d Merge remote-tracking branch 'arm-soc/for-next' omits c00481d07250 dt-bindings: Add vendor prefix for Satoz omits 122529e0046e Merge remote-tracking branch 'asm-generic/master' omits 6ab2b3d9dc60 dt-bindings: one binding file for all simple panels omits 18a0ba13d178 Merge remote-tracking branch 'kbuild/for-next' omits a617565a3afb Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits fcca9a5890ac Merge remote-tracking branch 'pidfd-fixes/fixes' omits b161d7fdf986 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 43a0e865a57e Merge remote-tracking branch 'vfs-fixes/fixes' omits cde213241abe Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 588938ed2786 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits d6abe038885a Merge remote-tracking branch 'kvms390-fixes/master' omits 6a8f1bfa45af Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 27572d3d5209 Merge remote-tracking branch 'ide/master' omits 48d6d9774e72 Merge remote-tracking branch 'input-current/for-linus' omits ac52dc7c98ce Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits e74ff325f78f Merge remote-tracking branch 'staging.current/staging-linus' omits 43bedb59f7b6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits a1846d0c6e76 Merge remote-tracking branch 'usb.current/usb-linus' omits 44c5bb3c1449 Merge remote-tracking branch 'tty.current/tty-linus' omits 52c2ca4b5453 Merge remote-tracking branch 'spi-fixes/for-linus' omits d10b4a5ac73b Merge remote-tracking branch 'regulator-fixes/for-linus' omits db1bdbe21f15 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f7f18ea50410 Merge remote-tracking branch 'sound-current/for-linus' omits 7d3705e3491d Merge remote-tracking branch 'rdma-fixes/for-rc' omits b06d2b977d95 Merge remote-tracking branch 'mac80211/master' omits aa4726e1c753 Merge remote-tracking branch 'wireless-drivers/master' omits bc2bbd1fa8e6 Merge remote-tracking branch 'netfilter/master' omits c39b4fd19199 Merge remote-tracking branch 'net/master' omits 837188b52c7b Merge remote-tracking branch 'sparc/master' omits 56b084ed6eaa Bluetooth: hci_qca: Remove set but not used variable 'opcode' omits 8914df8aaee5 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 87c2a2a7d763 Bluetooth: hci_qca: Use vfree() instead of kfree() omits 788d10c02f7e Bluetooth: remove redundant assignment to variable icid omits d9e15a273306 pkt_sched: fq: do not accept silly TCA_FQ_QUANTUM omits e102774588b3 net: 3com: 3c59x: remove set but not used variable 'mii_reg1' omits b969fee12b63 tipc: remove meaningless assignment in Makefile omits ea04b445a266 tipc: do not add socket.o to tipc-y twice omits fdfe7c23ebdc Merge branch 'remotes/lorenzo/pci/dwc' omits 92c6da39bccf Merge branch 'pci/host-tegra' omits 8c68b1762454 Merge branch 'pci/host-keystone' omits 3384e0750646 Merge branch 'pci/virtualization' omits 9183e38faf81 Merge branch 'pci/resource' omits 9e7f809e1606 Merge branch 'pci/p2pdma' omits a392bc8bb63d Merge branch 'pci/misc' omits 4a4bab9e6b00 Merge branch 'pci/aer' omits f1239d8aa84d net: stmmac: dwmac-sun8i: Allow all RGMII modes omits 52cc73e5404c net: stmmac: dwmac-sunxi: Allow all RGMII modes omits 94d3997828af Merge tag 'mlx5-updates-2020-01-07' of git://git.kernel.or [...] omits aeffbe354c53 Merge branch 'next/dt' into for-next omits dc48a3a795ca ARM: dts: exynos: Enable FIMD node and add proper panel no [...] omits 8e85def5723e ALSA: hda: enable regmap internal locking omits 5b99cad6966b gpu/drm: clean up white space in drm_legacy_lock_master_cleanup() omits 2faef64aa6b3 bpftool: Add misc section and probe for large INSN limit omits 5ff051200308 libbpf: Add probe for large INSN limit omits 9f1c2cb3296a Merge tag 'aspeed-5.5-devicetree-fixes' of git://git.kerne [...] omits fe013e2121c6 ARM: omap2plus: select RESET_CONTROLLER omits 7afec66e2bf5 ARM: davinci: select CONFIG_RESET_CONTROLLER omits 8b185cf7ebaa drm/omapdrm: use BUG_ON macro for error debugging. omits b07f636fca1c Merge tag 'tpmdd-next-20200108' of git://git.infradead.org [...] omits 6948199a9af9 KVM: x86/mmu: WARN if root_hpa is invalid when handling a [...] omits 0c7a98e34dda KVM: x86/mmu: WARN on an invalid root_hpa omits ddce6208217c KVM: x86/mmu: Move root_hpa validity checks to top of page [...] omits 4cd071d13c5c KVM: x86/mmu: Move calls to thp_adjust() down a level omits 0885904d4ff7 KVM: x86/mmu: Move transparent_hugepage_adjust() above __d [...] omits 0f90e1c10dca KVM: x86/mmu: Consolidate tdp_page_fault() and nonpaging_p [...] omits 2cb70fd441b6 KVM: x86/mmu: Rename lpage_disallowed to account_disallowe [...] omits 2f57b7051fe8 KVM: x86/mmu: Persist gfn_lpage_is_disallowed() to max_level omits cbe1e6f03552 KVM: x86/mmu: Incorporate guest's page level into max leve [...] omits 39ca1ecb784b KVM: x86/mmu: Refactor handling of forced 4k pages in page faults omits f0f37e229c05 KVM: x86/mmu: Refactor the per-slot level calculation in m [...] omits cb9b88c66939 KVM: x86/mmu: Refactor handling of cache consistency with TDP omits 9f1a8526fbe3 KVM: x86/mmu: Move nonpaging_page_fault() below try_async_pf() omits 367fd790b17d KVM: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault() omits ba7888dde6af KVM: x86/mmu: Move definition of make_mmu_pages_available() up omits 736c291c9f36 KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM omits 95145c25a78c KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() omits f958bd2314d1 KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform omits bbfdafa860bb KVM: lib: use jump label to handle resource release in irq [...] omits 8262fe85b4ed KVM: lib: use jump label to handle resource release in irq [...] omits 885f7d6cb87e KVM: Remove duplicated declaration of kvm_vcpu_kick omits c90f4d03cce1 kvm: nVMX: Aesthetic cleanup of handle_vmread and handle_vmwrite omits 693e02cc2409 kvm: nVMX: VMWRITE checks unsupported field before read-on [...] omits dd2d6042b7f4 kvm: nVMX: VMWRITE checks VMCS-link pointer before VMCS field omits 5e3d394fdd9e KVM: VMX: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING omits 4e2a0bc56ad1 KVM: VMX: Rename NMI_PENDING to NMI_WINDOW omits 9dadc2f918df KVM: VMX: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW omits 0a03cbdac115 KVM: x86: Fix some comment typos omits e556280d3691 gfs2: minor cleanup: remove unneeded variable ret in gfs2_ [...] omits ba9b40810bb4 usb: ohci-da8xx: ensure error return on variable error is set omits 96a0c1284310 usb: musb: Disable pullup at init omits 5fbf7a253470 usb: musb: fix idling for suspend after disconnect interrupt omits 33786a280116 usb: typec: ucsi: Fix the notification bit offsets omits 150a84fee84f KVM: X86: Convert the last users of "shorthand = 0" to use macros omits 5c69d5c113f1 KVM: X86: Fix callers of kvm_apic_match_dest() to use corr [...] omits ac8ef992cd02 KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK omits c96001c5702e KVM: X86: Use APIC_DEST_* macros properly in kvm_lapic_irq [...] omits 59508b303e4e KVM: X86: Move irrelevant declarations out of ioapic.h omits b4b2963616bb KVM: X86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand omits fe3c2b4c2284 KVM: explicitly set rmap_head->val to 0 in pte_list_desc_r [...] omits d29c03a58705 KVM: get rid of var page in kvm_set_pfn_dirty() omits 4fb7b452ce7b KVM: vmx: remove unreachable statement in vmx_get_msr_feature() omits 7adacf5eb2d2 KVM: x86: use CPUID to locate host page table reserved bits omits 542dfab53ed0 drm/i915/display: Fix warning about MST and DDI restrictions omits 10cd283da6c6 drm/i915/display/icl+: Do not program clockgating omits 60c6a14b489b drm/i915/display: Force the state compute phase once to en [...] omits a430e67d9a2c tpm: Handle negative priv->response_len in tpm_common_read() omits f6d061d61712 kernel/module: Fix memleak in module_add_modinfo_attrs() omits f14305dd26e2 Merge branch 'spi-5.6' into spi-next omits 89fb73db916e Merge branch 'spi-5.5' into spi-linus omits 0844d9c388d7 Merge branch 'regulator-5.6' into regulator-next omits 4e553147463e Merge branch 'regulator-5.5' into regulator-linus omits af6b26bf52b2 Merge branch 'asoc-5.6' into asoc-next omits 5ce2a0059156 Merge branch 'asoc-5.5' into asoc-linus omits c5bae95b4e60 MAINTAINERS: Add entry for mpq7920 PMIC driver omits f5fa59a61eca regulator: bindings: add document bindings for mpq7920 omits c66f1cbad53a regulator: mp8859: add config option and build entry omits 44665f7d0829 regulator: bindings: add MPS mp8859 voltage regulator omits 9399e5dc6b67 dt-bindings: Add an entry for Monolithic Power System, MPS omits 1a0986c1bc14 ALSA: hda: Fix a typo in comments omits 55c203a308ac ALSA: pci: echoaudio: remove set but not used variable 'chip' omits a5d2e199f98d Merge branch 'misc-5.5' into next-fixes omits 423a716cd7be btrfs: do not delete mismatched root refs omits d49d3287e74f btrfs: fix invalid removal of root ref omits 045d3967b692 btrfs: rework arguments of btrfs_unlink_subvol omits e61116479345 media: cec: remove unused functions omits bb6d42061a05 media: sti: bdisp: fix a possible sleep-in-atomic-context [...] omits 11c48e41d5fc media: pvrusb2: Remove unneeded semicolon and add newline omits f51e50db4c20 media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left ad [...] omits 0f9be03452e8 media: pci: ivtv: convert to i2c_new_scanned_device omits d2d39fe2a253 media: pci: cx18: convert to i2c_new_scanned_device omits 832d76ec68f8 media: pci: bt8xx: convert to i2c_new_scanned_device omits 021472666cb6 media: pci: cx88: convert to i2c_new_scanned_device omits 1d5479d8ceb7 media: pci: cx23885: convert to i2c_new_scanned_device omits 1ec4c6efe231 media: saa7146: Avoid using BUG_ON as an assertion omits 93a24578de72 media: cx231xx: replace BUG_ON with recovery code omits 3a909680950b media: staging: tegra-vde: Use __maybe_unused attribute in [...] omits b395d457e42b media: staging: tegra-vde: Sort headers alphabetically omits f14838d7e180 media: staging: tegra-vde: Select IOVA unconditionally in Kconfig omits ef9534c585e0 media: v4l2: Fix fourcc names for 12b and 14b packed bayer omits bed7bdb6ae3c media: Revert "media: v4l2: Fix fourcc names for BAYER12P" omits f24e564129f3 pwm: Fix minor Kconfig whitespace issues omits 50b81d77be31 drm: meson: fix address type confusion omits 651b510a74d4 pwm: atmel: Implement .get_state() omits 02afb811e0cf pwm: atmel: Use register accessors for channels omits 998d189a817b pwm: atmel: Document known weaknesses of both hardware and [...] omits 2101c878f767 pwm: atmel: Replace loop in prescale calculation by ad-hoc [...] omits ff55e7a31414 pwm: atmel: Use a constant for maximum prescale value omits 3c269ba6d8af pwm: atmel: Add a hint where to find hardware documentation omits 3c64ed74d619 pwm: mxs: Avoid a division in mxs_pwm_apply() omits 366486e0afaa dt-bindings: pwm: mxs-pwm: Increase #pwm-cells omits 2cf0f6fece5b pwm: mxs: Add support for inverse polarity omits ebbfb1592c8d pwm: mxs: Remove legacy methods omits bf29c2ff82fd pwm: mxs: Implement ->apply() omits 1dc8b65c944e media: v4l2-core: only zero-out ioctl-read buffers omits ecd14e95fc91 f2fs: code cleanup for f2fs_statfs_project() omits 6a5242eeae91 f2fs: fix miscounted block limit in f2fs_statfs_project() omits bb2e418f9b45 f2fs: add a way to turn off ipu bio cache omits fdd2c12e3761 pwm: sun4i: Add support for H6 PWM omits 9f28e95b5286 pwm: sun4i: Add support to output source clock directly omits fa4d81784681 pwm: sun4i: Always calculate params when applying new parameters omits 5b090b430d75 pwm: sun4i: Add an optional probe for bus clock omits b8d74644f34a pwm: sun4i: Prefer "mod" clock to unnamed omits a7fe985633f9 pwm: sun4i: Add an optional probe for reset line omits 15d76d17df83 Merge branch 'mvebu/dt64' into mvebu/for-next omits bb1d5746d006 Merge branch 'mvebu/dt' into mvebu/for-next omits e4b9b6454d94 media: rc: ir-hix5hd2: add hi3796cv300-ir support omits 61cd2d5ca023 media: dt-bindings: media: add "hisilicon,hi3796cv300-ir" [...] omits 000e6751825d media: dvb-core: Fix receiving invalid EIT-sections omits c12495132d41 media: au8522: improve formatting omits f19dfd26fb3e media: Documentation: media: dtv-frontend.rst: fix a few m [...] omits 98b38bb4b7e3 media: as102: improve formatting omits 02a5830f8d64 media: dvb_dummy_fe: change printk to pr_warn omits 60c2b6060bb7 media: dvb_dummy_fe: Add blank line after declaration omits 6a168c6cb688 media: dvb_dummy_fe: Fix ERROR: POINTER_LOCATION, AVOID_EX [...] omits 9fcfae8a17bf media: dib0090: incorrect format specifier detected by clang omits f54def5b5ff7 media: dib0070: incorrect format specifiers detected by clang omits 4ec14f24c710 media: dib7000p: incorrect format specifier detected by clang omits cfff58188e4d media: dib7000m: incorrect format specifier detected by clang omits 8821e92879a3 Merge tag 'v5.5-rc5' into patchwork omits 614644676394 udf: Update header files to UDF 2.60 omits 871b9b14c673 udf: Move OSTA Identifier Suffix macros from ecma_167.h to [...] omits 800552ceecc7 udf: Fix spelling in EXT_NEXT_EXTENT_ALLOCDESCS omits 21d116949e95 Revert "media: pulse8-cec: fix lost cec_transmit_attempt_d [...] omits e4018a496b72 ARM: dts: armada-388-clearfog: add eeprom omits e645d14e243e ARM: dts: armada-38x-solidrun-microsom: add eeprom omits 5c04ad85627f ARM: armada-38x-solidrun-microsom: move i2c0 to SOM DT omits 54a6a7dc107d ALSA: hda/realtek - Add quirk for the bass speaker on Leno [...] omits aecc313490ae ARM: dts: mvebu: add support for SolidRun Clearfog GTR omits 34efc83727c8 mailbox: armada-37xx-rwtm: convert to devm_platform_iorema [...] omits f3ba1c86c2cd memory: mvebu-devbus: convert to devm_platform_ioremap_resource omits 54dd5fcb7cc0 bus: moxtet: declare moxtet_bus_type as static omits e8acad4d8395 firmware: turris-mox-rwtm: small white space cleanup omits e2d5e8332c96 reset: qcom-aoss: Allow CONFIG_RESET_QCOM_AOSS to be a tristate omits 72f775611daf drm/gma500: remove set but not used variables 'hist_reg' omits f2bc07562748 pinctrl: sh-pfc: Split R-Car H3 support in two independent [...] omits 9194a1ebbc56 ALSA: hda/realtek - Set EAPD control to default for ALC222 omits 6fe082b0fbe5 drm/sun4i: drc: Make sure we enforce the clock rate omits 451debe55715 drm/sun4i: backend: Make sure we enforce the clock rate omits f66ff55a9bd0 drm/exynos: dsi: Fix bridge chain handling omits 033bfe7538a1 drm/vc4: dsi: Fix bridge chain handling omits c5f27bd42992 dt-bindings: usb: Convert Allwinner A80 USB PHY controller [...] omits 22a80f3ab1aa phy: intel-lgm-emmc: Fix warning by adding missing MODULE_LICENSE omits 0ea41c3222ff phy: ti: j721e-wiz: Manage typec-gpio-dir omits b3739268d2d5 dt-bindings: phy: ti,phy-j721e-wiz: Add Type-C dir GPIO omits 0e9ade67e311 phy: cadence: Sierra: add phy_reset hook omits 0e82f9260c58 phy: cadence: Sierra: remove redundant initialization of p [...] omits 32167b537d10 phy: Add DisplayPort configuration options omits 4195abdcb20d phy: Enable compile testing for some of drivers omits e15d55049781 phy: mediatek: Fix Kconfig indentation omits ce2a1f4513b0 phy: intel-lgm-emmc: Add support for eMMC PHY omits 3a20299dbdef dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM [...] omits b46f531313a4 phy: ti: j721e-wiz: Add support for WIZ module present in [...] omits d67a2f3a0cab dt-bindings: phy: Document WIZ (SERDES wrapper) bindings omits 748e3456b240 phy: cadence: Sierra: Use correct dev pointer in cdns_sier [...] omits 6825cfc94825 phy: cadence: Sierra: Set cmn_refclk_dig_div/cmn_refclk1_d [...] omits a43f72ae136a phy: cadence: Sierra: Change MAX_LANES of Sierra to 16 omits adc4bd6f6545 phy: cadence: Sierra: Check for PLL lock during PHY power on omits b872936f5757 phy: cadence: Sierra: Get reset control "array" for each link omits 871002d78881 phy: cadence: Sierra: Configure both lane cdb and common c [...] omits aead5fd6026d phy: cadence: Sierra: Modify register macro names to be in [...] omits cedcc2e2ea39 phy: cadence: Sierra: Make cdns_sierra_phy_init() as phy_ops omits 367da978713b phy: cadence: Sierra: Add support for SERDES_16G used in J [...] omits 380f57083c12 phy: cadence: Sierra: Use "regmap" for read and write to S [...] omits 372428db44cf phy: cadence: Sierra: Make "phy_clk" and "sierra_apb" opti [...] omits 56d34730c1a2 dt-bindings: phy: Sierra: Add bindings for Sierra in TI's J721E omits b0c0b66c0b43 phy: usb: Add support for wake and USB low power mode for [...] omits 5dfe1cec5808 phy: usb: USB driver is crashing during S3 resume on 7216 omits bed63b636fed phy: usb: bdc: Fix occasional failure with BDC on 7211 omits fc430aea0206 phy: usb: PHY's MDIO registers not accessible without devi [...] omits 89927fe0061a phy: usb: fix driver to defer on clk_get defer omits 9d5f51dcdb64 phy: usb: Add support for new Synopsys USB controller on t [...] omits 4e5b9c9a73b3 phy: usb: Add support for new Synopsys USB controller on the 7216 omits b11df0c9efbb dt-bindings: Add Broadcom STB USB PHY binding document omits 94583a41047e phy: usb: Restructure in preparation for adding 7216 USB support omits f1c0db40a3ad phy: usb: Add "wake on" functionality omits 6597af4e4835 phy: usb: Put USB phys into IDDQ on suspend to save power [...] omits ece5ffd9e15e phy: usb: Get all drivers that use USB clks using correct [...] omits dc9aa43c4366 phy: usb: EHCI DMA may lose a burst of DMA data for 7255xA [...] omits d0312fdbf3e1 phy: qcom-qmp: Add SW reset register omits 7d59e8e8fdd0 phy: qcom-qmp: remove no_pcs_sw_reset for sm8150 omits 01240af0138b phy: qcom-qmp: remove duplicate powerdown write omits 730430dceeb5 phy: qcom-qmp: Use register defines omits 978442532e57 phy: brcm-sata: Implement 7216 initialization sequence omits d0c05c68d669 dt-bindings: phy: Document BCM7216 SATA PHY compatible string omits f0684c1a8367 phy/rockchip: inno-dsidphy: generalize parameter handling omits cb18b9a92b0b dt-bindings: phy: drop #clock-cells from rockchip,px30-dsi-dphy omits 6f69e2a33093 phy: lantiq: vrx200-pcie: Remove unneeded semicolon omits a89806c998ee phy: qualcomm: Adjust indentation in read_poll_timeout omits 2ec1431ffac9 video: fbdev: mmp: fix platform_get_irq.cocci warnings omits 987351e1ea77 phy: core: Add consumer device link support omits 3b2549a3740e ALSA: control: potential uninitialized return value omits 760d774a84a8 Merge branches 'arm64-defconfig-for-5.6', 'arm64-for-5.6', [...] omits 9a434cee773a firmware: qcom_scm: Dynamically support SMCCC and legacy c [...] omits 57d3b816718c firmware: qcom_scm: Remove thin wrappers omits 65f0c90b7d46 firmware: qcom_scm: Order functions, definitions by servic [...] omits 59b6cf3046d2 firmware: qcom_scm-32: Add device argument to atomic calls omits 84528486ad7b firmware: qcom_scm-32: Create common legacy atomic call omits 590e92809a58 firmware: qcom_scm-32: Move SMCCC register filling to qcom [...] omits efd2b15c21a0 firmware: qcom_scm-32: Use qcom_scm_desc in non-atomic calls omits fd62c30b6b42 firmware: qcom_scm-32: Add funcnum IDs omits 0224898152bd firmware: qcom_scm-32: Use SMC arch wrappers omits 5dad8deee29b firmware: qcom_scm-64: Improve SMC convention detection omits 3f951ea627da firmware: qcom_scm-64: Move SMC register filling to qcom_s [...] omits 1f7166fdae55 firmware: qcom_scm-64: Add SCM results struct omits b30a2a72b84e firmware: qcom_scm-64: Move svc/cmd/owner into qcom_scm_desc omits 4a9f1e13b7ed firmware: qcom_scm-64: Make SMC macros less magical omits 9a1108d2b001 firmware: qcom_scm: Remove unused qcom_scm_get_version omits 5443cc5f12b1 firmware: qcom_scm: Apply consistent naming scheme to command IDs omits e0aa15396504 firmware: qcom_scm: Rename macros and structures omits 97b7d54cb447 drm/amdgpu/display: protect new DSC code with CONFIG_DRM_A [...] omits ffcdc5df08bf ARM: dts: aspeed: rainier: Fix fan fault and presence omits 195cf4dbedce ARM: dts: aspeed: rainier: Remove duplicate i2c busses omits 87c5947ffeec ARM: dts: aspeed: tacoma: Remove duplicate flash nodes omits 265ae459b3ba ARM: dts: aspeed: tacoma: Remove duplicate i2c busses omits e30dcbbcb0ee ARM: dts: aspeed: tacoma: Fix fsi master node omits 413200017b8e ARM: dts: aspeed-g6: Fix FSI master location omits da4174e321ff rcu-tasks: *_ONCE() for rcu_tasks_cbs_head omits 378be3c04581 rcu: *_ONCE() for grace-period progress indicators omits 378c61c79f44 rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits d43c8eec0c96 srcu: Add READ_ONCE() to ->srcu_lock_count and ->srcu_unlo [...] omits 51c3c2abfe4a rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] omits 2b412a0a98df rcu: Add READ_ONCE() to rcu_segcblist ->tails[] omits 26614e62b9b1 locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner omits 90575e3d4ef8 rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext omits 7c7aaf3d5b02 rcu: Add READ_ONCE to rcu_node ->boost_tasks omits b8ba3ac6250f rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity omits 5ee08621e3aa rcu: Add READ_ONCE() to rcu_node ->gp_seq omits 53291825e32a rcu: Add *_ONCE() to rcu_node ->exp_tasks plus locking omits d1bba2c3428e rcu: Add READ_ONCE to rcu_node ->exp_seq_rq store omits 57bf95b71607 srcu: Add READ_ONCE() to srcu_struct ->srcu_gp_seq load omits 18144aa2a6f1 rcu: Add WRITE_ONCE() to rcu_node ->qsmask update omits b802dc3348e6 rcu: Provide debug symbols and line numbers in KCSAN runs omits ee50d24c3098 rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace omits c06b7c3c2bb6 srcu: Fix process_srcu()/srcu_batches_completed() datarace omits e67593a987af srcu: Fix __call_srcu()/srcu_get_delay() datarace omits e306f9f2824d srcu: Fix __call_srcu()/process_srcu() datarace omits 59d359fc2efd rcutorture: Fix stray access to rcu_fwd_cb_nodelay omits 3e6da58d52ad rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] omits ae66e0a4b7aa doc: Add some more RCU list patterns in the kernel omits 42d9b72944dc rcutorture: Make kvm-find-errors.sh abort on bad directory omits b542fed184ef rcutorture: Summarize summary of build and run results omits f5286c1dd19d ipc/msg.c: Adjust indentation in ksys_msgctl omits dc9c905b0485 ipc/msg.c: consolidate all xxxctl_down() functions omits 7661078f5ce2 ipc/sem.c: document and update memory barriers omits 080f42696099 ipc/msg.c: update and document memory barriers omits 0ceae5a4a15e ipc/mqueue.c: update/document memory barriers omits 2b646d4ca33b ipc/mqueue.c: remove duplicated code omits c13a80945f70 smp_mb__{before,after}_atomic(): update Documentation omits 0ad692951ea5 aio: simplify read_events() omits 2ac1a0bdc416 include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] omits 9e0a3f1374fb execve: warn if process starts with executable stack omits 75938981697c kernel/signal.c: move print_dropped_signal omits 3c7370e4b241 reiserfs: prevent NULL pointer dereference in reiserfs_ins [...] omits 77b5df874aa9 init/main.c: fix quoted value handling in unknown_bootoption omits f5708d114d7a init/main.c: remove unnecessary repair_env_string in do_in [...] omits 6db81236d03c init/main.c: log arguments and environment passed to init omits 7f5f1046ea1a fs/binfmt_elf.c: coredump: allow process with empty addres [...] omits e0fc3162a4e4 fs/binfmt_elf.c: coredump: delete duplicated overflow check omits 5b97fcf60db2 fs/binfmt_elf.c: coredump: allocate core ELF header on stack omits 60dbfc06d8ec fs/binfmt_elf.c: make BAD_ADDR() unlikely omits 139f2528d7cc fs/binfmt_elf.c: better codegen around current->mm omits f2257785eae7 fs/binfmt_elf.c: don't copy ELF header around omits 296aa7b61be3 fs/binfmt_elf.c: fix ->start_code calculation omits 820306b1b9c1 fs/binfmt_elf.c: smaller code generation around auxv vector fill omits e16b5c02ced7 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits d3601aef4cdc string: add stracpy and stracpy_pad mechanisms omits c5f6a9989184 lib/scatterlist.c: adjust indentation in __sg_alloc_table omits d11c013b6c99 btrfs: use larger zlib buffer for s390 hardware compression omits a63ab8beb7f4 lib/zlib: add zlib_deflate_dfltcc_enabled() function omits 1622a73fe8a8 s390/boot: add dfltcc= kernel command line parameter omits c8228263c78e lib/zlib: add s390 hardware support for kernel zlib_inflate omits b482f337f948 s390/boot: rename HEAP_SIZE due to name collision omits 47e9cb3275dc lib/zlib: add s390 hardware support for kernel zlib_deflate omits 90c2126770d6 iio: adc: qcom-vadc-common: use <linux/units.h> helpers omits 288c112cb1d1 thermal: armada: remove unused TO_MCELSIUS macro omits 90795be45eeb iwlwifi: use <linux/units.h> helpers omits 1d73a0e63d89 iwlegacy: use <linux/units.h> helpers omits dbd792a9a8e8 thermal: remove kelvin to/from Celsius conversion helpers [...] omits 38dbd1958081 nvme: hwmon: switch to use <linux/units.h> helpers omits 68dc7d4e3cf6 thermal: intel_pch: switch to use <linux/units.h> helpers omits 9ba958c3bb6a thermal: int340x: switch to use <linux/units.h> helpers omits 882653ce541c platform/x86: intel_menlow: switch to use <linux/units.h> helpers omits 0454df87920c platform/x86: asus-wmi: switch to use <linux/units.h> helpers omits 0ca7ad3fc1af ACPI: thermal: switch to use <linux/units.h> helpers omits 526825f54ee9 include/linux/units.h: add helpers for kelvin to/from Cels [...] omits 3db928759e47 kernel/hung_task.c: Monitor killed tasks. omits 416b70b0865c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 81dc2f8127d3 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits a3a29a3c90a7 drivers/block/zram/zram_drv.c: fix error return codes not [...] omits a0288cf86057 zram: try to avoid worst-case scenario on same element pages omits 48300c151931 include/linux/memory.h: drop fields 'hw' and 'phys_callbac [...] omits 2768b0933014 include/linux/mm.h: remove dead code totalram_pages_set() omits 419bb77fa08f include/linux/mm.h: clean up obsolete check on space in pa [...] omits d3dda2060ec4 mm/mmap.c: get rid of odd jump labels in find_mergeable_an [...] omits 45b441fb744d mm: hugetlb controller for cgroups omits 347e13679ef3 mm-oom-avoid-printk-iteration-under-rcu-fix omits d5d2047e1424 mm, oom: avoid printk() iteration under RCU omits 0f92d2bd97af mm/vmscan.c: remove unused return value of shrink_node omits be1bc5ba861b mm/page_alloc: skip non present sections on zone initialization omits b1b8a64637cc mm/early_ioremap.c: use %pa to print resource_size_t variables omits b5b3022a36d8 mm, tracing: print symbol name for kmem_alloc_node call_si [...] omits e9ca684a0ffb mm/memory_hotplug: cleanup __remove_pages() omits 5336ba5122dd mm/memory_hotplug: drop local variables in shrink_zone_span() omits b6b1b05b710d mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 6b9b93c68692 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits b5c95a9f80f1 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 924e7b9fdbe6 mm/memmap_init: update variable name in memmap_init_zone omits e428f4a016a1 mm/mmap.c: fix the adjusted length error omits c7b03c7a206d mm/pgmap: use correct alignment when looking at first pfn [...] omits b9adbaff5372 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 17205b5762dd mm/memcontrol.c: cleanup some useless code omits 75c28baab5dc mm/filemap.c: clean up filemap_write_and_wait() omits e1d14d505df8 mm/kmemleak: turn kmemleak_lock and object->lock to raw_sp [...] omits e2f191c712cb mm/slub.c: avoid slub allocation while holding list_lock omits 353bfde5691f kernel/watchdog.c: fix possible soft lockup warning at bootup omits efb28d0e8968 ramfs: support O_TMPFILE omits 8f99de575abd ocfs2/dlm: remove redundant assignment to ret omits ba4589922b5d ocfs2: make local header paths relative to C files omits de708e1577bf ocfs2: remove unneeded semicolons omits caad6a5c9b3f fs: ocfs: remove unnecessary assertion in dlm_migrate_lockres omits 7a5b74fd5cc5 scripts/spelling.txt: add more spellings to spelling.txt omits 1e8de37a43fd init/Kconfig: enable -O3 for all arches omits ab3fc0c0e50f mm/page-writeback.c: improve arithmetic divisions omits 83f4ffaa580b mm/page-writeback.c: use div64_ul() for u64-by-unsigned-lo [...] omits 6dfa866e2e61 mm/page-writeback.c: avoid potential division by zero in w [...] omits 7d8db2842192 mm, debug_pagealloc: need to export _debug_pagealloc_enabl [...] omits 099126352303 Revert "drm/bridge: Add a drm_bridge_state object" omits b470743bedba Revert "drm/bridge: Patch atomic hooks to take a drm_bridg [...] omits 8de679abc8ae Revert "drm/bridge: Add an ->atomic_check() hook" omits 3dfbf2d3d05e Revert "drm/bridge: Add the necessary bits to support bus [...] omits 6ae1a4bbe113 Revert "drm/bridge: Fix a NULL pointer dereference in drm_ [...] omits 7a2a2231ef22 arm64: dts: apq8096-db820c: Fix VDD core voltage omits 5d0d4d42bed0 soc: qcom: rpmhpd: Set 'active_only' for active only power [...] omits eac8ce86cb90 arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in hig [...] omits c9ec155b5962 arm64: dts: qcom: msm8998-mtp: Add alias for blsp1_uart3 omits 2d138b1b22ea Merge branch 'v5.6-armsoc/dts64' into for-next omits 06cd993772aa Merge branch 'v5.6-armsoc/dts32' into for-next omits 144d8f9781e6 spi: rspi: Add support for GPIO chip selects omits 9815ed8714d2 spi: rspi: Add support for multiple native chip selects omits 8f2344fa7f54 spi: rspi: Remove set_config_register() macro omits 1bec84ddd85a spi: rspi: Use dev_warn_once() instead of open-coding omits aa32f76e0a40 spi: sh-msiof: Convert to generic unused native cs handling. omits 7d93aecdb58d spi: Add generic support for unused native cs with cs-gpios omits e9aa3b851428 spi: bcm-qspi: Use platform_get_irq_byname_optional() to a [...] omits d7cb6975f11e drm/i915/gt: Always force restore freshly pinned contexts omits 4444a1c10069 regulator: mp8859: add driver omits 599b10193c77 ASoC: gtm601: fix build warning omits 490a625b0177 ASoC: SOF: loader: add dynamic debug trace omits 46207ca24545 ASoC: SOF: pci: change the default firmware path when the [...] omits 8e3366cad2bf ASoC: Fix NULL dereference at freeing omits 47240ba0cd09 net: usb: lan78xx: fix possible skb leak omits 09a6d00a42ce random: remove some dead code of poolinfo omits 727d499a6f4f random: fix typo in add_timer_randomness() omits 12cd53aff5ea random: Add and use pr_fmt() omits 25418f9d4996 arm64: dts: rockchip: rk3399-hugsun-x99: remove supports-s [...] omits 24bea4dfa367 arm64: dts: rockchip: rk3399-firefly: remove num-slots fro [...] omits 1f5e92834006 ARM: dts: rockchip: Use ABI name for write protect pin on [...] omits 53ebeca24a87 net/rose: remove redundant assignment to variable failed omits 1ece2fbe9b42 ptp: clockmatrix: Rework clockmatrix version information. omits e998b71fee5d Merge branch 'x86/fpu' omits 4addbcb387c9 enetc: Fix inconsistent IS_ERR and PTR_ERR omits 0d6e5bfc9c5b enetc: Fix an off by one in enetc_setup_tc_txtime() omits da29f2d84bd1 net: stmmac: Fixed link does not need MDIO Bus omits cbefe2c95770 Merge branch 'Documentation-stmmac-documentation-improvements' omits b053b28e93da Documentation: networking: Add stmmac to device drivers list omits 2ffebffbe7dc Documentation: networking: Convert stmmac documentation to [...] omits 1501125460fa MAINTAINERS: Add stmmac Ethernet driver documentation entry omits b57e1fff7da1 Merge branch 'vlan-rtnetlink-newlink-fixes' omits eb8ef2a3c500 vlan: vlan_changelink() should propagate errors omits 9bbd917e0bec vlan: fix memory leak in vlan_dev_set_egress_priority omits c68d724826cd drivers: net: cisco_hdlc: use __func__ in debug message omits 12faac30d157 random: convert to ENTROPY_BITS for better code readability omits 96b11e935808 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 10332dc22089 Merge branch 'net-ch9200-code-cleanup' omits 195234b8856e net: ch9200: remove unnecessary return omits e64dec834ed2 net: ch9200: use __func__ in debug message omits 481a7d154cbb stmmac: debugfs entry name is not be changed when udev ren [...] omits 8309c876d173 drm/amdgpu: enable S/G display for renoir omits 870e05b1b188 random: remove unnecessary unlikely() omits f2d6871f324a drm/amdgpu: enable S/G display on PCO and RV2 omits c95ea0c69ffd random: remove kernel.random.read_wakeup_threshold omits 84df7cdfbb21 random: delete code to pull data into pools omits 90ea1c6436d2 random: remove the blocking pool omits 30c08efec888 random: make /dev/random be almost like /dev/urandom omits 48446f198f9a random: ignore GRND_RANDOM in getentropy(2) omits 75551dbf112c random: add GRND_INSECURE to return best-effort non-crypto [...] omits c6f1deb15878 random: Add a urandom_read_nowait() for random APIs that d [...] omits 4c8d062186d9 random: Don't wake crng_init_wait when crng_init == 1 omits 1b710b1b10ef char/random: silence a lockdep splat with printk() omits 58cf542a1a9b Merge branch 'ionic-driver-updates' omits 6be1a5ce1b39 ionic: clear compiler warning on hb use before set omits c37d6e3f25cf ionic: restrict received packets to mtu size omits 24cfa8c76278 ionic: add Rx dropped packet counter omits 3daca28f15f5 ionic: drop use of subdevice tags omits 4b1b10105074 drm: add dp helper to initialize remote aux channel. omits 4a6514a8179d drm/amd/display: Trigger modesets on MST DSC connectors omits 730758bf5a57 drm/dp_mst: Add helper to trigger modeset on affected DSC [...] omits bb0235f41221 drm/amd/display: Recalculate VCPI slots for new DSC connectors omits 22ac00be87c8 drm/amd/display: Check return value of drm helper omits 9e0007288163 drm/amd/display: MST DSC compute fair share omits 4f319189feae drm/amd/display: Add PBN per slot calculation for DSC omits 5765cc0c517e drm/dp_mst: Rename drm_dp_mst_atomic_check_topology_state omits b98072c9a697 drm/dp_mst: Add branch bandwidth validation to MST atomic check omits 24086ef87b03 drm/dp_mst: Add DSC enablement helpers to DRM omits 2493dc03a17e drm/dp_mst: Manually overwrite PBN divider for calculating [...] omits ba1762f33afc drm/amd/display: Write DSC enable to MST DPCD omits a09d25e07780 drm/amd/display: Validate DSC caps on MST endpoints omits 5a1891a017bc drm/amd/display: Initialize DSC PPS variables to 0 omits 55c17e9f6622 drm/dp_mst: Add new quirk for Synaptics MST hubs omits e7df8ed85656 drm/dp_mst: Add helpers for MST DSC and virtual DPCD aux omits 8761af9633ff drm/dp_mst: Fill branch->num_ports omits be0cf688278b drm/dp_mst: Add MST support to DP DPCD R/W functions omits ccc3c70e60b5 drm/dp_mst: Parse FEC capability on MST ports omits 09bffd243acc drm/dp_mst: Add PBN calculation for DSC modes omits 84b29c256874 drm: Set crc->opened to false before setting crc source to NULL. omits 6fb8818c32ad drm: remove the newline for CRC source name. omits 292f3e496be0 drm: Set crc->opened to false before setting crc source to NULL. omits 72a848f5c46b drm: remove the newline for CRC source name. omits b0965ee2009c Merge branch 'next/dt64' into for-next omits f72fb082411c Merge branch 'next/dt' into for-next omits 2a87ebfabc41 Merge branch 'next/drivers' into for-next omits 7e29f70bd3c5 Merge branch 'next/soc' into for-next omits 0536309373e3 memory: samsung: Rename Exynos to lowercase omits 945005409bfb soc: samsung: Rename Samsung and Exynos to lowercase omits 6109414ab937 arm64: dts: exynos: Rename Samsung and Exynos to lowercase omits ce258cfe4123 ARM: dts: samsung: Rename Samsung and Exynos to lowercase omits 45984f0c70cc ARM: samsung: Rename Samsung and Exynos to lowercase omits ad097ab061b0 ARM: exynos: Correct the help text for platform Kconfig option omits 2c86e55d2ab5 drm/i915/gtt: split up i915_gem_gtt omits 5e2cca41745a ARM: Document merges omits df8bfc6decb0 Merge branch 'arm/dt' into for-next omits c35a024f8eec drm: zte: Provide ddc symlink in vga connector sysfs directory omits a339fa5de0f3 drm: zte: Provide ddc symlink in hdmi connector sysfs directory omits 04a880fb06b9 drm/vc4: Provide ddc symlink in connector sysfs directory omits e052860d1181 Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-signed' of git [...] omits bb9d681b2508 drm/tegra: Provide ddc symlink in output connector sysfs d [...] omits 7e6a1bee59c6 Merge branch 'clone3_tls' into fixes omits 785ca50f8e61 Merge branch 'omap/soc' into arm/dt omits 648f5eacbded Merge branch 'arm/soc' into for-next omits e0d04cf8bd59 Merge branch 'arm/fixes' into for-next omits 8a6c3e88bb7a Merge tag 'omap-for-v5.6/ti-sysc-dt-signed' of git://git.k [...] omits 3f9c6a6d9056 Merge tag 'omap-for-v5.6/dt-signed' of git://git.kernel.or [...] omits d5279a57c408 Merge tag 'omap-for-v5.6/soc-signed' of git://git.kernel.o [...] omits b583cef56905 Merge tag 'omap-for-v5.5/fixes-rc5' of git://git.kernel.or [...] omits 7ee3f6d2486e net/mlx5: DR, Create multiple destination action from dr_c [...] omits b8853c969f40 net/mlx5: DR, Add support for multiple destination table action omits aec292ee6f29 net/mlx5: DR, Align dest FT action creation to API omits 988fd6b32d07 net/mlx5: DR, Pass table flags at creation to lower layer omits 34583beea4b7 net/mlx5: DR, Create multi-destination table for SW-steering use omits 6de03d2dcb0e net/mlx5: DR, Create FTE entry in the FW from SW-steering omits cc78dbd7686a net/mlx5: DR, Use attributes struct for FW flow table creation omits 3ed879965cc4 net/mlx5: Use async EQ setup cleanup helpers for multiple EQs omits 7396ae3d1cfe net/mlx5: Reduce No CQ found log level from warn to debug omits 57c7fce14b1a net/mlx5: Increase the max number of channels to 128 omits 15fc92ec3ad4 net/mlx5e: Support accept action on nic table omits 42ae1a5c7669 mlx5: work around high stack usage with gcc omits 8007880a2ca9 net/mlx5: limit the function in local scope omits 5a57c05b56b6 xfs: remove shadow variable in xfs_btree_lshift omits 66f5ff1bf632 arm64: dts: marvell: clearfog-gt-8k: fix switch cpu port node omits d41415eb5eda Documentation,selinux: fix references to old selinuxfs mou [...] omits 2e9eeaa11751 gfs2: eliminate ssize parameter from gfs2_struct2blk omits aa570bbe0694 drm/amdgpu: Enter low power state if CRTC active. omits a6c79868b81a drm/amdgpu: work around llvm bug #42576 omits 4268fc6e696a drm/amdgpu/display: use msleep rather than udelay for HDCP omits 3be18d600df2 ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA omits 3822e38bdda2 Fix root mounting with no mount options omits a4e8d45bdc8d drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 2bcd1b85042d drm/amdgpu: move CS secure flag next the structs where it's used omits 65448ac2da75 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 14ae40e62d6c drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits f54293a5830d drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits d4377a1ba910 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 99d7f81ff6c4 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 6ba0e3c3c098 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 0c9b789c1c70 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 1ce4421b7821 drm/amdgpu: job is secure iff CS is secure (v5) omits 34eb3e6dd368 drm/amdgpu: expand the context control interface with trust flag omits 8dcbd6a54927 drm/amdgpu: expand the emit tmz interface with trusted flag omits 072c3b22bd7f drm/amdgpu: add tmz bit in frame control packet omits 8d94a46600c4 drm/amdgpu: add function to check tmz capability (v4) omits 49330ca7399f drm/amdgpu: add amdgpu_tmz data structure omits a6101273c750 drm/amdgpu: add tmz feature parameter (v2) omits 8607c9a5ecdf drm/amdgpu: define the TMZ bit for the PTE omits 4b56676d3bde drm/amdgpu: add UAPI to create secure commands (v3) omits 364b3d7681d8 drm/amdgpu: add UAPI for creating encrypted buffers omits 25cdc79b5d87 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl omits ea117312ea9f drm/amd/display: Reduce HDMI pixel encoding if max clock i [...] omits d12babaf1540 drm/amd/display: add event type check before restart the a [...] omits daa9692db988 drm/amd/display: Add delay after h' watchdog timeout event omits 454425e8f919 drm/amd/display: rx_validation failed resume from sleep omits 838a4ea38441 drm/amd/display: Return correct Error code for validate h_prime omits 52c7423cfdc0 drm/amd/display: Fix hdcp1 create session omits 4f47cd0c0185 drm/amd/display: fix psp return condition for hdcp module omits 09ec66049696 dm crypt: fix benbi IV constructor crash if used in authen [...] omits e1cdfa20148e dm crypt: Implement Elephant diffuser for Bitlocker compatibility omits 2137c0dcc04b dm space map common: fix to ensure new block isn't already in use omits 0a531c5a39a7 dm verity: don't prefetch hash blocks for already-verified data omits 9402e959014a dm crypt: fix GFP flags passed to skcipher_request_alloc() omits 430690405390 dm thin metadata: Fix trivial math error in on-disk format [...] omits 63ee92d1c253 dm thin metadata: use true/false for bool variable omits 1d1dda8ca8ca dm snapshot: use true/false for bool variable omits 67b92d979b70 dm bio prison v2: use true/false for bool variable omits 4ecc5081909a dm mpath: use true/false for bool variable omits b0d7ecd7633a drm/amd: use list_for_each_entry for list iteration. omits 3c20d544ef2a drm/radeon: remove unnecessary braces around conditionals. omits fbd62354f08c drm/radeon: remove boolean checks in if statements. omits 2cacd20e91ec Revert "drm/amdgpu: Set no-retry as default." omits 48ccd5ffe5d5 drm/amdgpu/gfx: simplify old firmware warning omits 5677c5209086 drm/amdgpu/gmc10: use common invalidation engine helper omits bdbe90f04d24 drm/amdgpu/gmc: move invaliation bitmap setup to common code omits c8aa6ae30c6a drm/amdgpu: updated UMC error address record with correct [...] omits 0ee51f1d940e drm/amdgpu: resolved bug in UMC RAS CE query omits a64c9e15e624 drm/amd/powerplay: cleanup the interfaces for powergate se [...] omits e0aa4a92f76b drm/amd/powerplay: issue proper hdp flush for table transferring omits 29a45960647b drm/amd/powerplay: refine code to support no-dpm case omits ce0d0ec3390c drm/amd/powerplay: unified VRAM address for driver table i [...] omits 9fa1ed5bf628 drm/amd/powerplay: cache the watermark settings on system memory omits d5ec4b45682e drm/amdgpu/smu: custom pstate profiling clock frequence fo [...] omits 25344d7e98ed drm/amd/amdgpu: L1 Policy(5/5) - removed IH_CHICKEN from VF omits 2ee9403e81f4 drm/amd/amdgpu: L1 Policy(3/5) - removed ECC interrupt from VF omits 08546895bc4e drm/amd/amdgpu: L1 Policy(2/5) - removed GC GRBM violation [...] omits 20bf2f6fefec drm/amd/amdgpu: L1 Policy(1/5) - removed VM settings for m [...] omits 61130c743296 drm/amdgpu: removed GFX RAS support check in UMC ECC callback omits 097dc53ee93a drm/amdgpu: added function to wait for PSP BL availability omits 4dee6e4ca50a drm/amdgpu: use linux size macro to simplify ONE_Kib & One_Mib omits bd68fb94b3d4 drm/amdgpu: resolve bug in UMC 6 error counter query omits a210d69872cc drm/amd/powerplay: add smu11_driver_if_arcturus.h new OOB members omits 895bd048fb08 amd/amdgpu/sriov tdr enablement with pp_onevf_mode omits c2a801af3183 amd/amdgpu/sriov enable onevf mode for ARCTURUS VF omits 6a876844e489 drm/amd/powerplay: retrieve the enabled feature mask from cache omits e42877b8ba87 drm/amd/powerplay: avoid deadlock on Vega20 swSMU routine omits 955c71200750 drm/amdgpu: update UMC 6.1 RAS error counter register access path omits e4b613e0b272 drm/amdgpu/smu: add helper function smu_get_dpm_level_rang [...] omits b36a62321d2e drm/radeon: remove three set but not used variable omits e78adc5a1d34 drm/amdgpu/powerplay: fix NULL pointer issue when SMU disabled omits d2f925ff9a23 drm/amdgpu/smu: use unified variable smu->is_apu to check [...] omits 34e48caee40d drm/amdgpu: amalgamated PSP TA invoke functions omits 1f455f258013 drm/amdgpu: amalgamate PSP TA load/unload functions omits e6e193c00dce drm/amdgpu: by default output PSP ret status in event of c [...] omits 0753e56e9a01 drm/amdgpu: correct RLC firmwares loading sequence omits b8ab58f350b6 drm/amd/powerplay: add check for baco support on Arcturus omits 60bd99fd1580 drm/amd/display: use true, false for bool variable in disp [...] omits d94af04b0874 drm/amd/display: use true, false for bool variable in disp [...] omits b7402f1f6b40 drm/amd/display: use true, false for bool variable in disp [...] omits 45423809d595 drm/amd/display: use true, false for bool variable in dce_calcs.c omits edb1a67767fd drm/amd/display: use true, false for bool variable in disp [...] omits 0bb803699a7b drm/amd/display: use true, false for bool variable in dcn2 [...] omits 0ee600a7ec35 drm/amd/display: use true, false for bool variable in dcn1 [...] omits 41ff5e81ffa0 drm/amd/display: use true, false for bool variable in dc_l [...] omits e1ab862d8926 drm/amd/powerplay: use true, false for bool variable in ve [...] omits 337443d0e290 drm/amdgpu/smu: make the set_performance_level logic easie [...] omits c00ca07f64d3 Revert "drm/amdgpu: simplify ATPX detection" omits 8831fa6e8997 drm/amdgpu: simplify function return logic omits 18d7ab9899d3 drm/amd/powerplay: support custom power profile setting omits c103c5a333ec drm/amd/display: fix kernel_fpu_begin/_end() warnings omits c2a77fde10ec drm/amdkfd: Avoid hanging hardware in stop_cpsch omits 09c34e8d7a63 drm/amdkfd: Improve HWS hang detection and handling omits 63e088acfc33 drm/amdkfd: Remove unused variable omits 2bdac179e217 drm/amdkfd: Fix permissions of hang_hws omits b6025eeaa10e drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu omits b39962950339 dm zoned: support zone sizes smaller than 128MiB omits 43f3952a51f8 dm raid: table line rebuild status fixes omits 88e7cafdcae8 dm dust: change ret to r in dust_map_write omits 11f1eabee0ba cros_ec: treewide: Remove 'include/linux/mfd/cros_ec.h' omits e3ff68812384 drm/msm: update LANE_CTRL register value from default value omits 6125bd327e16 drm/msm: add DSI support for sc7180 omits 9e9bc83693db rcutorture: Add 100-CPU configuration omits 3a2bc0e3f181 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf omits 1117c42f61ce rcu: Fix spelling mistake "leval" -> "level" omits 6a66314efce4 rcu: React to callback overload by boosting RCU readers omits 87f2f212f0f3 rcu: React to callback overload by aggressively seeking qu [...] omits 85327bb24351 rcu: Clear ->core_needs_qs at GP end or self-reported QS omits 865d48c8d0e6 torture: Allow disabling of boottime CPU-hotplug torture o [...] omits 1f2fb0ae20db rcutorture: Suppress boottime bad-sequence warnings omits bbde883011ca rcutorture: Allow boottime stall warnings to be suppressed omits a1439dddba74 torture: Forgive -EBUSY from boottime CPU-hotplug operations omits bdd1a097e455 rcutorture: Refrain from callback flooding during boot omits 383a3994a6f0 torture: Make results-directory date format completion-friendly omits 1607cf91e16e rcutorture: Suppress forward-progress complaints during ea [...] omits be044a9b5241 nfs: Fix nfs_access_get_cached_rcu() sparse error omits c3ee9d1f8be2 Merge branch 'lkmm-dev.2019.12.08a' into HEAD omits f30e27779d30 drm/fb-helper: Round up bits_per_pixel if possible omits 7807a76b00d3 drm/i915/gt: Take responsibility for engine->release as th [...] omits 9be73f2d3d8c Merge branch 'kcsan.2020.01.07a' into HEAD 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 89b223bfb8a8 selinux: deprecate disabling SELinux and runtime omits 4396393fb964 drm/sun4i: tcon: Set RGB DCLK min. divider based on hardwa [...] omits 05a8e45136ca drm/i915/display: Use external dependency loop for port sync omits 953cac3ec55f drm/i915: fix an error code in intel_modeset_all_tiles() omits 62bf5465b26d drm/i915: Add missing include file <linux/math64.h> omits b18398c16e17 drm/bridge: Fix a NULL pointer dereference in drm_atomic_b [...] omits 2b2c4a83d69d drm/i915/dp: Disable Port sync mode correctly on teardown omits 260718b3a35d leds: lm3692x: Disable chip on brightness 0 omits 4a8d2bee2080 leds: lm3692x: Split out lm3692x_leds_disable omits 5e9d7b6f4336 leds: lm3692x: Move lm3692x_init and rename to lm3692x_led [...] omits df7083b57331 leds: lm3692x: Make sure we don't exceed the maximum LED current omits 9a4c22740291 pinctrl: artpec6: fix __iomem on reg in set omits 94f7a2cb42bf pinctrl: ingenic: Use devm_platform_ioremap_resource() omits f831f93af676 pinctrl: ingenic: Factorize irq_set_type function omits 5ffdbb7ec9fa pinctrl: ingenic: Remove duplicated ingenic_chip_info structures omits baf15647387e pinctrl: ingenic: Put ingenic_chip_info pointer in match data omits 5ec008bfac7d pinctrl: ingenic: Remove platform ID table omits 5ab0c8e90191 pinctrl: meson: meson8b: add the GPIOH pinmux settings for [...] omits 4611e73f3670 pinctrl: nuvoton: npcm7xx: constify copied structure omits 8b1704bde133 pinctrl: qcom: ssbi-gpio: constify copied structure omits a2800cdb4337 pinctrl: ssbi-mpp: constify copied structure omits 2cb81261a967 Merge tag 'gpio-updates-for-v5.6-part1' of git://git.kerne [...] omits bbc55341b9c6 x86/fpu: Deactivate FPU state after failure during state load omits 227caae52bcf gpio: mpc8xxx: ls1088a/ls1028a edge detection mode bug fixs. omits e36eaf94be8f gpio: gpio-grgpio: fix possible sleep-in-atomic-context bu [...] omits 25d071b3f6db gpio: gpio-grgpio: fix possible sleep-in-atomic-context bu [...] omits 048ae7e8b5db fmc: remove left-over ipmi-fru.h after fmc deletion omits 25b79ad51bf0 drm/i915: Add Wa_1407352427:icl,ehl omits a7f3ad37f80d drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl,ehl omits ce69e553b9a4 drm/i915/gt: Restore coarse power gating omits 103309977589 drm/i915/gt: Do not restore invalid RS state omits 457677c70c76 um: Implement copy_thread_tls omits dd499f7a7e34 clone3: ensure copy_thread_tls is implemented omits c346b94f8c5d xtensa: Implement copy_thread_tls omits 20bda4ed62f5 riscv: Implement copy_thread_tls omits d2f36c787b21 parisc: Implement copy_thread_tls omits 167ee0b82429 arm: Implement copy_thread_tls omits 7a7b99bf801e PM: hibernate: Add more logging on hibernation failure omits a4376f2fbcc8 arm64: Implement copy_thread_tls omits 3e3c8ca5a351 arm64: Move __ARCH_WANT_SYS_CLONE3 definition to uapi headers omits b064102ac1d7 um: Implement copy_thread_tls omits ac0432eae214 clone3: ensure copy_thread_tls is implemented omits dfc65fec7bea xtensa: Implement copy_thread_tls omits b57cd1cdb197 riscv: Implement copy_thread_tls omits f13e6ea3e466 parisc: Implement copy_thread_tls omits 99d06eb740f0 arm: Implement copy_thread_tls omits 610be5b2fd30 arm64: Implement copy_thread_tls omits 75ecd46f27c8 arm64: Move __ARCH_WANT_SYS_CLONE3 definition to uapi headers omits aa23ca3d98f7 gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism omits 1ad1b54099c2 gpiolib: acpi: Turn dmi_system_id table into a generic qui [...] omits 56c68dce0529 Merge branch 'linus' omits 809ed78a832d PM: hibernate: improve arithmetic division in preallocate_ [...] omits eed0f953b90e gfs2: Another gfs2_find_jhead fix omits 3aa3c5882e4f powercap: intel_rapl: add NULL pointer check to rapl_mmio_ [...] omits 2dfbf9d2873a drm/i915/tgl: Gen-12 display can decompress surfaces compr [...] omits a7007efa673c drm/fb: Extend format_info member arrays to handle four planes omits 0d3d29d0f8f1 drm/framebuffer: Format modifier for Intel Gen-12 media co [...] omits 577687bfaae4 drm/i915: Make sure plane dims are correct for UV CCS planes omits 5cf15dfca91c drm/i915: Add debug message for FB plane[0].offset!=0 error omits d156135e6a54 drm/i915/tgl: Make sure a semiplanar UV plane is tile row [...] omits 7361bdb26c2c drm/i915: Add support for non-power-of-2 FB plane alignment omits 2a2cabd8bc17 gpiolib: use gpiochip_get_desc() in gpio_ioctl() omits 45e2360480b9 gpiolib: use gpiochip_get_desc() in lineevent_create() omits 0f41dabe45df gpiolib: use gpiochip_get_desc() in linehandle_create() omits 06863620edfe gpiolib: convert the type of hwnum to unsigned int in gpio [...] omits d90f36851d65 gpiolib: have a single place of calling set_config() omits a9001764c6fa gpiolib: use 'unsigned int' instead of 'unsigned' in gpio_ [...] omits 5aa0c467519c power: avs: fix uninitialized error return on failed cpr_r [...] omits 3cacb2086e41 drm/mgag200: Add module parameter to pin all buffers at offset 0 omits 0fb5f69e1964 drm/vram-helper: Support struct drm_driver.gem_create_object omits a4d46a8e268f drm/vram-helper: Remove BO device from public interface omits ebe9428b3f60 drm/vram-helper: Remove interruptible flag from public interface omits 0528904926aa ACPI: button: Add DMI quirk for Razer Blade Stealth 13 lat [...] omits f4b18892dca8 drm/i915: Limit audio CDCLK>=2*BCLK constraint back to GLK only omits 1325008f5c8d drm/i915/gt: Mark up virtual engine uabi_instance omits 643956e61ced ACPI: PPTT: Consistently use unsigned int as parameter type omits eabd5e7d8bf5 drivers/base/test: fix global-out-of-bounds error omits 36f2e7207f21 gpio: zynq: Fix for bug in zynq_gpio_restore_context API omits 35c60be22057 pinctrl: meson: Fix wrong shift value when get drive-strength omits 5e80b4d2f347 Merge branch 'pm-cpufreq' into linux-next omits 476d7bcfc72d Merge branch 'pm-avs' into linux-next omits f4cfc7cb126f Merge branches 'pm-misc', 'pm-sleep' and 'powercap' into l [...] omits 3798a1c75ee0 Merge branch 'intel_idle+acpi' into linux-next omits a4501c0cb46b Merge branch 'pm-cpuidle' into linux-next omits d81a2ecb1f40 Merge branch 'pm-cpufreq-fixes' into linux-next omits 20b72f1007be Merge branch 'devprop' into linux-next omits 1c58473ed927 Merge branches 'acpi-ec', 'acpi-doc' and 'acpi-tools' into [...] omits c4395ca79ea0 Merge branches 'acpi-battery', 'acpi-video', 'acpi-fan' an [...] omits 566b3ad99dbb Merge branch 'acpica' into linux-next omits f7e36e18946b pinctrl: lochnagar: select GPIOLIB omits d5d3594db9f0 pinctrl: armada-37xx: Remove unneeded semicolon omits c936069fb59c Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] omits a9a79514c2ba pinctrl: qcom: make 'm_voc_groups' static omits e351e4d5eaec drm/bridge: Add the necessary bits to support bus format n [...] omits b86d895524ab drm/bridge: Add an ->atomic_check() hook omits f7619a58ef92 drm/bridge: Patch atomic hooks to take a drm_bridge_state omits 6ed7e9625fa6 drm/bridge: Add a drm_bridge_state object omits f314f20b7035 pinctrl: sunxi: sun50i-h5 use platform_irq_count omits 8ead819f1bef cpufreq: s3c: fix unbalances of cpufreq policy refcount omits 83fe39ad0a48 cpufreq: imx-cpufreq-dt: Add i.MX8MP support omits 24f371f77e10 cpufreq: Use imx-cpufreq-dt for i.MX8MP's speed grading omits 308beafc37fe cpufreq: tegra186: convert to devm_platform_ioremap_resource omits af9c8e9184f5 cpufreq: kirkwood: convert to devm_platform_ioremap_resource omits 7d7899c5297b interconnect: Check for valid path in icc_set_bw() omits acd35e8ec7fd Merge branch 'core/objtool' omits 22a7fa8848c5 x86/unwind/orc: Fix !CONFIG_MODULES build warning omits 26e27c033a3e Merge branch 'x86/asm' omits 1ead46cbe90c Merge branch 'x86/fpu' omits 50cc02e599ef x86/context-tracking: Remove exception_enter/exit() from K [...] omits ee6352b2c47a x86/context-tracking: Remove exception_enter/exit() from d [...] omits 2552c123e8a7 arm64: dts: qcom: sc7180: Add critical interrupt and cooli [...] omits d9e19c1d0630 csky: kprobes/kretprobes support omits 2b197a6d14d5 csky/smp: Fixup boot failed when CONFIG_SMP omits 32b68f8f9e37 Merge branch 'for-5.6/block' into for-next omits 78acda3832d1 blk-map: add kernel address validation in blk_rq_map_kern func omits da056c0e6b70 Merge branch 'for-5.6/block' into for-next omits 105663f73e71 blk-mq: Document functions for sending request omits e0722adc1268 Merge branch 'for-5.6/block' into for-next omits a754bd5f1874 block: Allow t10-pi to be modular omits 5528e0d7f151 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b935183aeff Merge branch 'Unique-mv88e6xxx-IRQ-names' omits 8ddf0b5693f6 net: dsa: mv88e6xxx: Unique ATU and VTU IRQ names omits 06acd1148bb3 net: dsa: mv88e6xxx: Unique g2 IRQ name omits 8b4db28914b5 net: dsa: mv88e6xxx: Unique watchdog IRQ name omits e6f2f6b824a3 net: dsa: mv88e6xxx: Unique SERDES interrupt names omits 3095383a8ab4 net: dsa: mv88e6xxx: Unique IRQ name omits c101fffcd7fa Merge tag 'mlx5-fixes-2020-01-06' of git://git.kernel.org/ [...] omits 7a4b51947475 selinux: allow per-file labelling for binderfs omits 7e78c875143b selinuxfs: use scnprintf to get real length for inode omits ae6088216ce4 Merge tag 'trace-v5.5-rc5' of git://git.kernel.org/pub/scm [...] omits baac82fe06db dt-bindings: arm: Convert arm,idle-state binding to DT schema omits df55c5586e51 net/mlx5: DR, Init lists that are used in rule's member omits 6412bb396a63 net/mlx5e: Fix hairpin RSS table size omits 4ce380ca4775 net/mlx5: DR, No need for atomic refcount for internal SW [...] omits 1f0593e791ed Revert "net/mlx5: Support lockless FTE read lookups" omits a6f3b62386a0 net/mlx5: Move devlink registration before interfaces load omits 99cda45426c9 net/mlx5e: Always print health reporter message to dmesg omits 554fe75c1b3f net/mlx5e: Avoid duplicating rule destinations omits 4b4e41f35cc7 pinctrl: actions: remove duplicate dsi entry omits 0434cd276e72 dt-bindings: pinctrl: intel: Update to use generic bindings omits a299df3524ea igc: Use Start of Packet signal from PHY for timestamping omits c5706c7defc7 gpio: max77620: Add missing dependency on GPIOLIB_IRQCHIP omits 4805746420a9 pinctrl: tegra: fix missing __iomem in suspend/resume omits 60dbede0c4f3 igc: Add support for ethtool GET_TS_INFO command omits 7ae564122f75 Merge tag 'tpmdd-next-20200106' of git://git.infradead.org [...] omits d7da2a1e4e08 pinctrl: Ingenic: Add pinctrl driver for X1830. omits 8bc49f4489bb dt-bindings: pinctrl: Add bindings for Ingenic X1830. omits f742e5ebdd63 pinctrl: Ingenic: Introduce reg_offset and use it instead [...] omits 3b31e9b0eaaa pinctrl: Ingenic: Add missing parts for X1000 and X1500. omits b4a9372ad759 pinctrl: Ingenic: Fix bugs in X1000 and X1500. omits 2c344ae24501 igc: Add support for TX timestamping omits 98d25b0b266d Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next omits b71818cbda25 arm64: dts: allwinner: sun50i-a64: Use macros for newly ex [...] omits 765866edb16a ARM: dts: sunxi: Use macros for references to CCU clocks omits 60d0426d7603 arm64: dts: allwinner: h5: Add Libre Computer ALL-H5-CC H5 board omits 554581b79139 ARM: dts: sun8i: R40: Add SPI controllers nodes and pinmuxes omits 6d4f151acf9a bpf: Fix passing modified ctx to ld/abs/ind instruction omits 81b055205e8b igc: Add support for RX timestamping omits 953068058454 dt-bindings: Rename Exynos to lowercase omits baf4dc829574 Merge tag 'linux-watchdog-5.5-fixes' of git://www.linux-wa [...] omits d76063c506da Merge branch 'atlantic-bugfixes' omits b585f8602acb net: atlantic: remove duplicate entries omits 883daa1854b6 net: atlantic: loopback configuration in improper place omits ac70957ee19f net: atlantic: broken link status on old fw omits e10360f815ca bpf: cgroup: prevent out-of-order release of cgroup bpf omits 50d31037e430 Merge branch 'ethtool-allow-nesting-of-begin-and-complete- [...] omits 4ac0ac847f05 epic100: allow nesting of ethtool_ops begin() and complete() omits 71f711a4f1dd via-velocity: allow nesting of ethtool_ops begin() and complete() omits a69faa09102b wil6210: get rid of begin() and complete() ethtool_ops omits 4012a6f2fa56 firmware: tee_bnxt: Fix multiple call to tee_client_close_context omits 17aa23ee7234 fcnal-test: Fix vrf argument in local tcp tests omits b289ba5e0710 gtp: simplify error handling code in 'gtp_encap_enable()' omits f233789dfcd4 Merge branch 'mlxsw-Disable-checks-in-hardware-pipeline' omits ef11ffa21b75 selftests: forwarding: router: Add test case for destinati [...] omits ca360db4b825 mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware [...] omits 6e734f863c87 selftests: forwarding: router: Add test case for source IP [...] omits e317b0f77eb6 mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline omits 59b3a4f3481e selftests: forwarding: router: Add test case for multicast [...] omits 359ec56679ef mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline omits 383dbf70d99e selftests: forwarding: router: Add test case for source IP [...] omits 62b0fb099ce2 mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline omits d8dc2c9676e6 net: dsa: mv88e6xxx: Preserve priority when setting CPU port. omits 5adcb8b18611 net: ethernet: sxgbe: Rename Samsung to lowercase omits 5f2958052c58 igc: Add basic skeleton for PTP omits 00c0688cecad net: wan: sdla: Fix cast from pointer to integer of differ [...] omits be7a77292077 sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY omits 02b0442c199f Merge branch 'hns3-next' omits 7f39febf2e08 net: hns3: modify an unsuitable reset level for hardware error omits 7061867b59e0 net: hns3: replace an unsuitable variable type in hclge_in [...] omits 2af8cb6126f3 net: hns3: add protection when get SFP speed as 0 omits f97c4d823fb7 net: hns3: modify the IRQ name of misc vectors omits 7ab2b53e4657 net: hns3: modify an unsuitable log in hclge_map_ring_to_vector() omits 5bffde62a180 net: hns3: modify the IRQ name of TQP vector omits 08a100689d4b net: hns3: re-organize vector handle omits 698a89541c22 net: hns3: add trace event support for HNS3 driver omits a7869e5f9174 tipc: eliminate KMSAN: uninit-value in __tipc_nl_compat_du [...] omits 62c51f0d39c3 Merge branch 'regmap-5.6' into regmap-next omits bfda044533b2 spi: dw: use "smp_mb()" to avoid sending spi data error omits fc2b10d13602 regulator: samsung: Rename Samsung to lowercase omits 14e01b5f3358 regmap-i2c: constify regmap_bus structures omits d4b74e218a8d ASoC: Intel: sof_rt5682: Ignore the speaker amp when there [...] omits 869bced7a055 ASoC: Intel: bytcht_es8316: Fix Irbis NB41 netbook quirk omits 89b71b3f02d8 ASoC: rt5640: Fix NULL dereference on module unload omits ec7b3f5372e2 Merge tag 'spi-fix-v5.5-rc5' of git://git.kernel.org/pub/s [...] omits 5f70bde26a48 selftests: fix build behaviour on targets' failures omits 5acefdc27b73 Merge tag 'regulator-fix-v5.5-rc5' of git://git.kernel.org [...] omits adc92dd4550e debugfs: Fix warnings when building documentation omits b4b844930f27 tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP omits 3966f0846c03 tty: serial: fsl_lpuart: support UPIO_MEM32 for lpuart32 omits a659652f6169 tty: serial: fsl_lpuart: drop EARLYCON_DECLARE omits 69bd1a4f19a4 tty: serial: qcom_geni_serial: Move loopback support to TI [...] omits f3974413cf02 tty: serial: qcom_geni_serial: Wakeup IRQ cleanup omits b2097131992d serial: samsung: Rename Exynos to lowercase omits 5ed94dcdb88b serial: ucc_uart: remove redundant assignment to pointer bdp omits e69c21d25d97 ARM: Document merges omits 615e00cb506f Merge branch 'arm/dt' into for-next omits a00dfd4ddd48 tools: usb: usbip: Get rid of driver name printout in README omits 32d319c02d80 Merge branch 'mmp/hsic' into arm/dt omits e2ce979bf176 ARM: dts: mmp3: Fix typos omits 277a13b5f81a arm64: dts: qcom: msm8996: Fix venus iommu nodename error omits 68faa679b8be chardev: Avoid potential use-after-free in 'chrdev_open()' omits c5ee0b3104e0 serdev: Don't claim unsupported ACPI serial devices omits 02da7c3d7952 Revert "drm: atmel-hlcdc: enable sys_clk during initalization." omits 51a19d150b52 drm: atmel-hlcdc: prefer a lower pixel-clock than requested omits 2c1fb9d86f68 drm: atmel-hlcdc: enable clock before configuring timing engine omits 07acf4bafe81 drm: atmel-hlcdc: use double rate for pixel clock only if [...] omits b967793c96dd Merge tag 'rtc-5.5-2' of git://git.kernel.org/pub/scm/linu [...] omits bf046007641a dt-bindings: fix warnings in xinpeng,xpp055c272.yaml omits 43dfc6167983 kasan: Add riscv to KASAN documentation. omits d0f057940663 riscv: Add KASAN support omits 2904ffb6eeb0 kasan: No KASAN's memmove check if archs don't have it. omits 8f8b69aa501e Merge tag 'arc-5.5-rc6' of git://git.kernel.org/pub/scm/li [...] omits 846b67ccce8b f2fs: show the CP_PAUSE reason in checkpoint traces omits 24cecc377463 arm64: Revert support for execute-only user mappings omits 158e2ee61f22 x86/fpu/xstate: Make xfeature_is_supervisor()/xfeature_is_ [...] omits aa4a63dd9816 tpm: Revert "tpm_tis_core: Turn on the TPM before probing IRQ's" omits dda8b2af395b tpm: Revert "tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before pr [...] omits 9550f210492c tpm: Revert "tpm_tis: reserve chip for duration of tpm_tis [...] omits 4081b335592a Merge branch 'mmp/hsic' into arm/dt omits 0bc5f749bcb6 ARM: dts: mmp3-dell-ariel: Enable the HSIC omits 3240d5b872f2 ARM: dts: mmp3: Add HSIC controllers omits f6f149604eef dt-bindings: phy: Add binding for marvell,mmp3-hsic-phy omits be61795bbd3c clk: mmp2: Add HSIC clocks omits 247aa9e4d22d dt-bindings: marvell,mmp2: Add clock ids for the HSIC clocks omits c29635755339 ARM: Document merges omits 01493eb6237f Merge branch 'arm/drivers' into for-next omits 43d5c8f4f7c1 Merge branch 'arm/defconfig' into for-next omits 5b5d3a671f3f Merge branch 'arm/fixes' into for-next omits f855de56d1e9 Merge branch 'arm/dt' into for-next omits 3b6930e82439 Merge tag 'renesas-dt-bindings-for-v5.6-tag1' of git://git [...] omits 1bee7aaa075b Merge tag 'renesas-drivers-for-v5.6-tag1' of git://git.ker [...] omits 8b004f12624b Merge tag 'renesas-arm64-dt-for-v5.6-tag1' of git://git.ke [...] omits ec6710852076 Merge tag 'renesas-arm-dt-for-v5.6-tag1' of git://git.kern [...] omits 2ba739aa79c6 Merge tag 'renesas-arm-defconfig-for-v5.6-tag1' of git://g [...] omits bcbf0531021f Merge tag 'tee-optee-pldrv-for-5.6' of git://git.linaro.or [...] omits 19fd44d08335 ARM: defconfig: gemini: Update defconfig omits 965af1cfbb81 Merge tag 'scmi-updates-5.6' of git://git.kernel.org/pub/s [...] omits 0b0d7158916a Merge tag 'ux500-armsoc-v5.6-2' of git://git.kernel.org/pu [...] omits 673cbf22a729 Merge branch 'kconfig' into for-next omits f1da5ea67059 arm64: dts: Add Unisoc's SC9863A SoC support omits 850e0a99361b Merge tag 'tee-optee-fix-for-5.5' of git://git.linaro.org: [...] omits 8396bdc008fc ARM: dts: mmp3: Fix the TWSI ranges omits 8bea5ac0fbc5 clk: mmp2: Fix the order of timer mux parents omits 0bd0f30bbf06 ARM: mmp: do not divide the clock rate omits a9609686042b kconfig: fix nesting of symbol help text omits 3460d0bc256a kconfig: distinguish between dependencies and visibility i [...] omits edda15f21974 kconfig: list all definitions of a symbol in help text omits 89b9060987d9 kconfig: Add yes2modconfig and mod2yesconfig targets. omits c8138a57bbd1 kconfig: use $(PERL) in Makefile omits 1d1352373ebc kconfig: fix too deep indentation in Makefile omits 68f0d62746bc kconfig: localmodconfig: fix indentation for closing brace omits 5edcef8454a4 kconfig: localmodconfig: remove unused $config omits adf7c5bd0674 kconfig: squash prop_alloc() into menu_add_prop() omits 6397d96ba5a5 kconfig: remove sym from struct property omits 2ffeef615b5e kconfig: remove 'prompt' argument from menu_add_prop() omits 024352ff8d69 kconfig: move prompt handling to menu_add_prompt() from me [...] omits 1be6e791383a kconfig: remove 'prompt' symbol omits 801b27db4638 kconfig: drop T_WORD from the RHS of 'prompt' symbol omits de026ca9152c kconfig: use parent->dep as the parentdep of 'menu' omits f64048a20b0c kconfig: remove the rootmenu check in menu_add_prop() omits 8b41fc4454e3 kbuild: create modules.builtin without Makefile.modbuiltin [...] omits 1664a377908e kbuild: pass KBUILD_MODFILE when compiling builtin objects omits 7e826c44f5de kbuild: add stringify helper to quote a string passed to C files omits a7499267976c kbuild: use pattern rule for building built-in.a in sub-di [...] omits 56d589361572 kbuild: do not create orphan built-in.a or obj-y objects omits 0186b1267b42 kbuild: rename header-test- to no-header-test in usr/inclu [...] omits 551197864ad5 kbuild: detect missing include guard for exported headers omits 2c5127a7fa03 interconnect: Print the tag in the debugfs summary omits 62e298db3fc3 fs: Fix page_mkwrite off-by-one errors omits b8a0880a37e2 xfs: quota: move to time64_t interfaces omits 3b62f000c86a xfs: rename compat_time_t to old_time32_t omits 1ee48a61aa57 drm/i915: Limit audio CDCLK>=2*BCLK constraint back to GLK only omits fbca72c1542b Merge tag 'asoc-fix-v5.5-rc5' of https://git.kernel.org/pu [...] omits 8c9e60737696 x86/fpu/xstate: Fix small issues omits 2548288b4fb0 USB: Fix: Don't skip endpoint descriptors with maxpacket=0 omits e44fb3a744b6 csky: Implement ptrace regs and stack API omits e737091aff6e csky: Set regs->usp to kernel sp, when the exception is fr [...] omits c96439349136 csky/mm: Fixup export invalid_pte_table symbol omits 1fa4274793fb csky: Separate fixaddr_init from highmem omits f93ff09f189a csky: Tightly-Coupled Memory or Sram support omits de5a8ebbe021 csky: Initial stack protector support omits c44b01e62f70 MAINTAINERS: csky: Add mailing list for csky omits 810c7736207b drm/bridge: cdns: remove set but not used variable 'nlanes' omits 303e2a3cb106 drm/bridge: cdns: remove set but not used variable 'bpp' omits 3ae03c13879d Merge branch 'for-next-next-v5.5-20200106' into for-next-20200106 omits e0735f2eb2cb Merge branch 'for-next-current-v5.4-20200106' into for-nex [...] omits 4624faf9f9d2 Merge branch 'misc-5.5' into for-next-20200106 omits 3eaf891224e1 drm: meson: Remove unneeded semicolon omits 2b496a15c21d Merge branch 'i2c/for-current' into i2c/for-next omits f75fc37b5e70 drm/i915/gt: Mark up virtual engine uabi_instance omits e778e0ffb56f Merge branch 'misc-next' into for-next-next-v5.5-20200106 omits 495905bce05a Merge branch 'misc-5.5' into for-next-next-v5.5-20200106 omits 7288c8fd72d2 Merge branch 'misc-next' into for-next-current-v5.4-20200106 omits e3027dc9059a Merge branch 'misc-5.5' into for-next-current-v5.4-20200106 omits 3b722da6672d i2c: bcm2835: Store pointer to bus clock omits 21575a7a8d4c I2C: JZ4780: Add support for the X1000. omits f4b5af78cb7e dt-bindings: I2C: Add X1000 bindings. omits bc0757a51c5a i2c: tiny-usb: Correct I2C fault codes. omits d969ebe922aa drm: bridge: dw-hdmi: constify copied structure omits ab17e6caa72c drm/i915/gt: Use memset_p to clear the ports omits 841350223816 drm/i915/gt: Drop mutex serialisation between context pin/unpin omits 3fbbbef4f56a drm/i915/gt: Convert the final GEM_TRACE to GT_TRACE and co omits e1c31fb5dde3 drm/i915: Merge i915_request.flags with i915_request.fence.flags omits 6d728d92d8cc drm/i915/selftests: Impose a timeout for request submission omits a5799832c317 drm/i915/selftests: Fixup sparse __user annotation on local var omits 42052d96ae59 dt-bindings: i2c: at91: fix i2c-sda-hold-time-ns documenta [...] omits 42f36457f98d i2c: at91: remote default value initialization omits 73dd535cc950 btrfs: do not delete mismatched root refs omits b225d1cb20cc btrfs: fix invalid removal of root ref omits a44c03b5879c dt-bindings: i2c: at91: cosmetic formatting of compatible list omits b7169a579823 i2c: at91: fix clk_offset for sam9x60 omits 3366a1b8e453 btrfs: remove unnecessary wrapper get_alloc_profile omits 526eaf5d08a2 slimbus: Use the correct style for SPDX License Identifier omits dabedddb5d19 btrfs: add correction to handle -1 edge case in async discard omits 770fbc297e17 btrfs: ensure removal of discardable_* in free_bitmap() omits 2811b715d2ee btrfs: make smaller extents more likely to go into bitmaps omits 3ac6b9909ce9 btrfs: increase the metadata allowance for the free_space_cache omits e68ab96ec8ae btrfs: add async discard implementation overview omits 205b7367056c btrfs: keep track of discard reuse stats omits cf089188898c btrfs: only keep track of data extents for async discard omits 33f1bf8887ee btrfs: have multiple discard lists omits 7b697dd62ff4 btrfs: make max async discard size tunable omits 33f178d6b67d btrfs: limit max discard size for async discard omits 3db1a93f76c0 btrfs: add kbps discard rate limit for async discard omits 1ae7103c1b3b btrfs: calculate discard delay based on number of extents omits 53b567ab4582 btrfs: keep track of discardable_bytes for async discard omits 30f70916c812 btrfs: track discardable extents for async discard omits a8b9800d393a btrfs: sysfs: add UUID/debug/discard directory omits e12ebce8a4a8 btrfs: sysfs: make UUID/debug have its own kobject omits e12dc8dc29fb btrfs: sysfs: add removal calls for debug/ omits 5053a3454d96 btrfs: discard one region at a time in async discard omits 8bb94e11d1ba btrfs: handle empty block_group removal for async discard omits 63c3d72cf65e btrfs: add the beginning of async discard, discard workqueue omits f05ece9180ce btrfs: keep track of free space bitmap trim status cleanliness omits fe01cd0ae598 btrfs: keep track of which extents have been discarded omits 9928dbba68d6 btrfs: rename DISCARD mount option to to DISCARD_SYNC omits 7a5ce045d17c bitmap: genericize percpu bitmap region iterators omits 9d5e6165e358 nvmem: imx: ocotp: introduce ocotp_ctrl_reg omits 19220f35b370 Bluetooth: btusb: Add support for 04ca:3021 QCA_ROME device omits 9407bb1e0415 btrfs: do not delete mismatched root refs omits 879ff57e7c58 btrfs: fix invalid removal of root ref omits f8b3030e0807 btrfs: rework arguments of btrfs_unlink_subvol omits 16a5ec52dc56 btrfs: tree-checker: Verify location key for DIR_ITEM/DIR_INDEX omits 107f7a25caf6 btrfs: tree-checker: Refactor root key check into separate [...] omits 0c250907cdb9 btrfs: tree-checker: Refactor inode key check into seperat [...] omits 28b978665759 btrfs: tree-checker: Clean up fs_info parameter from error [...] omits 7947b70be0e1 btrfs: tree-checker: Check leaf chunk item size omits 0cdebad89bc8 btrfs: Remove unneeded semicolon omits 0958b8d6d920 btrfs: remove struct find_free_extent.ram_bytes omits dd7bbdc5c675 btrfs: simplify compressed/inline check in __extent_writep [...] omits 96ed01ef7b34 btrfs: drop create parameter to btrfs_get_extent() omits aa8558c79b94 btrfs: remove redundant i_size check in __extent_writepage_io() omits 4d13cb357716 btrfs: remove trivial goto label in __extent_writepage() omits e948fa78c84f btrfs: remove unnecessary pg_offset assignments in __exten [...] omits 9a19c61245da btrfs: make btrfs_ordered_extent naming consistent with bt [...] omits 568fe9430542 btrfs: remove dead snapshot-aware defrag code omits 595be5c75b21 btrfs: get rid of at_offset parameter to btrfs_lookup_bio_sums() omits be80d8d83a23 btrfs: get rid of trivial __btrfs_lookup_bio_sums() wrappers omits cc1824fcd334 btrfs: reset device back to allocation state when removing omits 401b6a16d4f1 btrfs: decrement number of open devices after closing the [...] omits 5ac6103c6d37 btrfs: use simple_dir_inode_operations for placeholder sub [...] omits a772e7db4a06 btrfs: remove impossible WARN_ON in btrfs_destroy_dev_repl [...] omits 29ad3993bee0 btrfs: remove superfluous BUG_ON() in integrity checks omits 5908c845d7c7 btrfs: fix possible NULL-pointer dereference in integrity checks omits fb97d4f2b49f btrfs: kill min_allocable_bytes in inc_block_group_ro omits 5803428ee6d2 btrfs: don't pass system_chunk into can_overcommit omits 7cd8501ad53d btrfs: Opencode ordered_data_tree_panic omits 1adb1d7ba4e5 btrfs: relocation: Output current relocation stage at btrf [...] omits 9f379a3efd8f btrfs: remove unused condition check in btrfs_page_mkwrite() omits d3e65c67c75f btrfs: Remove redundant WARN_ON in walk_down_log_tree omits 55483cd4b71e btrfs: Remove WARN_ON in walk_log_tree omits ad332d5c6ccc btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_re [...] omits a3be17069f59 btrfs: Open code __btrfs_free_reserved_extent in btrfs_fre [...] omits 338275fe64f9 btrfs: Don't discard unwritten extents omits e75e13284950 btrfs: qgroup: return ENOTCONN instead of EINVAL when quot [...] omits dbcd07887076 btrfs: qgroup: remove one-time use variables for quota_roo [...] omits 99c158854e15 btrfs: sysfs, merge btrfs_sysfs_add devices_kobj and fsid omits 9953bafdd774 btrfs: sysfs, rename btrfs_sysfs_add_device() omits e5631e7b0351 btrfs: sysfs, btrfs_sysfs_add_fsid() drop unused argument parent omits 5abbaa7ef508 btrfs: sysfs, rename devices kobject holder to devices_kobj omits b207d23fb7ea btrfs: fill ncopies for all raid table entries omits 1647338ff8ac btrfs: use raid_attr table in calc_stripe_length for nparity omits a36c6670544b Btrfs: fix missing hole after hole punching and fsync when [...] omits de2318f69366 drm/hisilicon/hibmc: Export VRAM MM information to debugfs omits 9dddcd279ab4 drm/hisilicon/hibmc: Implement hibmc_dumb_create() with ge [...] omits 987073278624 drm/vram: Support scanline alignment for dumb buffers omits 3e10d2ffd245 drm/hisilicon/hibmc: Replace struct hibmc_framebuffer with [...] omits a88248506a2b drm/hisilicon/hibmc: Switch to generic fbdev emulation omits cfa95f7bcd3c Merge branch 'v5.5-armsoc/dtsfixes' into for-next omits 38a909e0b177 Merge branch 'v5.6-armsoc/dts64' into for-next omits 3c1750cfb8ec Merge branch 'v5.6-armsoc/dts32' into for-next omits dbb6f7787961 arm64: dts: rockchip: Add PX30 LVDS omits 7cfcfcff8823 nvmem: core: fix memory abort in cleanup path omits cc5912ab43a1 arm64: dts: rockchip: add dsi controller for px30 omits 3433bdf98d8e arm64: dts: rockchip: Fix IR on Beelink A1 omits 7e90ccec8c3c arm64: dts: rockchip: Add PX30 DSI DPHY omits 0eee61521da7 drm: rockchip: rk3066_hdmi: set edid fifo address omits cca1705c3d89 drm/rockchip: lvds: Add PX30 support omits b925adfceb52 soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3 omits 0764f2d08d46 soc: renesas: rcar-rst: Fix __iomem on configure call omits 2ddac5ae1eae gpio: gpiolib: fix confusing indention omits 22164fbe274c Merge drm/drm-next into drm-misc-next omits 203b7ee14d3a phy: Enable compile testing for some of drivers omits d9e9866803f7 ext2: Adjust indentation in ext2_fill_super omits 4cf176e52397 reset: Add Broadcom STB RESCAL reset controller omits f6e1405f7a16 dt-bindings: reset: Document BCM7216 RESCAL reset controller omits ad39fc5b5fe5 arm64: dts: allwinner: a64: pinebook: Fix lid wakeup omits 8614a5e97206 ARM: dts: sun8i: r40: Add device node for CSI0 omits 2c2479406405 ARM: dts: sun7i: Add CSI1 controller and pinmux options omits 7faf7fbf2500 ARM: dts: sun4i: Add CSI1 controller and pinmux options omits 4bdc0d676a64 remove ioremap_nocache and devm_ioremap_nocache omits d23cc635889c MIPS: define ioremap_nocache to ioremap omits a6a0bc7ca993 firmware: scm: Add stubs for OCMEM and restore_sec_cfg_available omits a8aa481a5d1e arm64: dts: qcom: sdm845: add the ufs reset omits c79ec8911e5e arm64: dts: qcom: sm8150: Fix UFS phy register size omits 7c785435bac7 arm64: dts: qcom: sm8150-mtp: Add UFS gpio reset omits df2c2ba831a0 Merge branch 'Convert-Felix-DSA-switch-to-PHYLINK' omits bdeced75b13f net: dsa: felix: Add PCS operations for PHYLINK omits 964ee5c82b77 net: mscc: ocelot: export ANA, DEV and QSYS registers to i [...] omits ee50d07c9fc8 net: mscc: ocelot: make phy_mode a member of the common st [...] omits d79d30327f70 enetc: Set MDIO_CFG_HOLD to the recommended value of 2 omits 6517798dd343 enetc: Make MDIO accessors more generic and export to incl [...] omits 787cac3f5a65 net: dsa: Pass pcs_poll flag from driver to PHYLINK omits 1511ed0a0167 net: phylink: add support for polling MAC PCS omits 3a68ba6fbab7 net: phylink: make QSGMII a valid PHY mode for in-band AN omits 6c930994503d mii: Add helpers for parsing SGMII auto-negotiation omits a7ae58bdb1cb Merge branch 'x86/cleanups' omits 3e4337090d48 Merge branch 'x86/core' omits 1e024120c20b Merge branch 'x86/urgent' omits 1ecb535eed1b Merge branch 'locking/kcsan' omits 31c7ac388aa9 Merge tag 'v5.5-rc5' into locking/kcsan, to resolve conflict omits 3a9d970f17e0 powerpc/85xx: Get twr_p102x to compile again omits 978bff4e521d powerpc/pseries/svm: Allow IOMMU to work in SVM omits 17a0364cb07c powerpc/pseries/iommu: Separate FW_FEATURE_MULTITCE to put [...] omits 7559d3d295f3 powerpc/pseries: Allow not having ibm, hypertas-functions: [...] omits d862b44133b7 Revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on [...] omits 4a8e274e2d8c powerpc/pseries: Remove redundant select of PPC_DOORBELL omits fb185a4052b1 powerpc/512x: Use dma_request_chan() instead dma_request_s [...] omits 1c7f4fe86f17 powerpc/pci: Remove pcibios_setup_bus_devices() omits 30d87ef8b38d powerpc/pci: Fix pcibios_setup_device() ordering omits 3b5b9997b331 powerpc/powernv/iov: Ensure the pdn for VFs always contain [...] omits 0eb59382dff2 powerpc/papr_scm: Update debug message omits 5eb7cfb3a2b1 selftests/powerpc: Add a test of bad (out-of-range) accesses omits 1a3ec143a90a powerpc/imc: Add documentation for IMC and trace-mode omits c3aae14e5d46 powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize omits 5290ae2b8e5f powerpc/64: Use {SAVE,REST}_NVGPRS macros omits 91d7f3f8f134 PM / devfreq: exynos: Rename Exynos to lowercase omits 3e0801b62a30 dt: bindings: lm3692x: Add led-max-microamp property omits cffd61a5c775 leds: lm3692x: Allow to configure over voltage protection omits ebf59a4558c2 dt: bindings: lm3692x: Add ti,ovp-microvolt property omits 7a349e8c535d leds: populate the device's of_node omits e389240ad992 leds: Add managed API to get a LED from a device driver omits 699a8c7c4bd3 leds: Add of_led_get() and led_put() omits 31e065c4e8ba leds: lm3532: add pointer to documentation and fix typo omits de1b23b9b4c1 Merge branch 'dsa-deferred-xmit' omits 2821d50fc0c4 net: dsa: tag_sja1105: Slightly improve the Xmas tree in s [...] omits a68578c20a96 net: dsa: Make deferred_xmit private to sja1105 omits 0a51826c6e05 net: dsa: sja1105: Always send through management routes i [...] omits d89091a4930e macb: Don't unregister clks unconditionally omits 8bd17dc6da3d Merge branch 'Fix-10G-PHY-interface-types' omits e0f909bc3a24 net: switch to using PHY_INTERFACE_MODE_10GBASER rather th [...] omits c114574ebfdf net: phy: add PHY_INTERFACE_MODE_10GBASER omits aea6a1eba576 Merge branch 'ionic-add-sriov-support' omits fbb39807e9ae ionic: support sr-iov operations omits 3d462ce2a117 ionic: ionic_if bits for sr-iov support omits 15a821f050b2 MAINTAINERS: Drop obsolete entries from Samsung sxgbe ethe [...] omits 14a65084f931 net: ethernet: sxgbe: Rename Samsung to lowercase omits ce57785bf91b net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue omits 675a31761216 Merge branch 'net-phy-switch-to-using-fwnode_gpiod_get_index' omits 5ffcc85814f2 net: phy: fixed_phy: switch to using fwnode_gpiod_get_index omits d266f19f3ae7 net: phy: fixed_phy: fix use-after-free when checking link GPIO omits b605c9abc4d2 net: phylink: switch to using fwnode_gpiod_get_index() omits aa1d54c65d11 net: dsa: vsc73xx: Remove dependency on CONFIG_OF omits c79f46a28239 Linux 5.5-rc5 omits f11421ba4af7 drivers/net/b44: Change to non-atomic bit operations on pwol_mask omits 704a0afb4963 Merge branch 'WireGuard-bug-fixes-and-cleanups' omits 736775d06bac wireguard: socket: mark skbs as not on list when receiving [...] omits 04d2ea92a184 wireguard: queueing: do not account for pfmemalloc when cl [...] omits 9a69a4c8802a wireguard: selftests: remove ancient kernel compatibility code omits 3b477d6cdc4a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 768fc661d125 Merge tag 'riscv/for-v5.5-rc5' of git://git.kernel.org/pub [...] omits f1dd4795b152 ALSA: sh: Fix compile warning wrt const omits cabc04680778 ALSA: spi: More constification omits 6ab9eabe19c0 ALSA: pdaudiocf: More constification omits a05c0737d3c7 ALSA: via82xx: More constification omits 8045d0fc9575 ALSA: fm801: More constification omits 7103e4a70cb9 ALSA: ens137x: More constification omits 9bca09079352 ALSA: echoaudio: More constification omits e157f0cd056a ALSA: cs4281: More constification omits 83fdb6fbccfc ALSA: azt3328: More constification omits 24ce8056a935 ALSA: ak4531: More constification omits 6c8454888fe6 ALSA: serial-u16550: More constification omits 1d99500a1d78 ALSA: opl4: More constification omits 7840d8a10338 ALSA: arm: More constification omits 2f200ce2919b ALSA: lx6464es: More constifications omits 26170691ffbb ALSA: aw2: More constifications omits 616986985d4c ALSA: mts64: More constifications omits 8fc179162df5 ALSA: sc6000: More constification omits 429bca4d76b4 ALSA: wss: More constifications omits 80e0a7c09546 ALSA: opti9xx: More constifications omits 15a1af95d657 ALSA: gus: More constifications omits fce670973025 ALSA: es18xx: More constifications omits 748f51812182 ALSA: es1688: More constifications omits 350f613f37e6 ALSA: cmi8330: More constifications omits 2a076d0af498 ALSA: sb: More constifications omits 58b5b363702d ALSA: cs423x: More constification omits f3c091694670 ALSA: cmi8328: More constifications omits e3de2a406ef5 ALSA: opl3: More constifications omits edb87ed5f9f1 ALSA: rawmidi: More constification omits b40fe4bbc76b ALSA: oss: More constifications omits f98903fce976 ALSA: jack: More constification omits 51d7847a2d81 ALSA: info: More constifications omits 121f46be2c6c ALSA: sparc: More constifications omits 5f3aca1065e1 ALSA: cmipci: More constifications omits 096da809f6e8 ALSA: es1968: More constifications omits 96d5ebf25e13 ALSA: es1938: More constifications omits 066c044b054a ALSA: atiixp: More constifications omits 9ca7a0c97923 ALSA: asihpi: More constifications omits 6e0e75d94e7a ALSA: ctxfi: More constifications omits 97974309721e ALSA: ca0106: More constifications omits ba09f5d84e3e ALSA: cs46xx: More constifications omits a7f7edcfa47c ALSA: korg1212: More constifications omits ccfacf2b2ee4 ALSA: nm256: More constifications omits 71075c421060 ALSA: bcd2000: More constifications omits 10aab1a24d52 ALSA: ymfpci: More constifications omits 3cfe54b96ca1 ALSA: mixart: More constifications omits 98fd53984131 ALSA: pcxhr: More constifications omits 7ec03ff7c761 ALSA: usx2y: More constifications omits 55a6921bf1ea ALSA: emux: More constifications omits 1e393ef4e3db ALSA: rme9652: More constifications omits e315cc3f93c9 ALSA: hdspm: More constifications omits d92596402d51 ALSA: hdsp: More constifications omits 6e9ef32fab28 ALSA: ppc: More constifications omits f16a4e960ab3 ALSA: ice1712: More constifications omits bf6f3d74c959 ALSA: riptide: More constifications omits 6fddce26f84c ALSA: emu10k1: More constifications omits eafcdbdb4f40 ALSA: au88x0: More constifications omits 56d7058e124d ALSA: caiaq: More constifications omits a01df925d1bb ALSA: usb-audio: More constifications omits 1675bfc0fb04 ALSA: ac97: More constifications omits bf82326fce53 ALSA: hda: More constifications omits f729f88a0408 ALSA: intel8x0: More constifications omits c09482455ca5 ALSA: vx: More constifications omits 731922a5939e ALSA: seq: More constifications omits d03af9b8ea7e ALSA: pcm: More constifications omits d64e7f7c9e70 ALSA: dummy: More constifications omits 6b0f95c49d89 ALSA: hda/realtek - More constifications omits fa35aa460777 ALSA: aoa: More constifications omits f5f87abfb745 ALSA: Allow const arrays for legacy resource management helpers omits d1281e3a562e virtio-blk: remove VIRTIO_BLK_F_SCSI support omits 3ddb4d39e78b virtio-pci: check name when counting MSI-X vectors omits 6fdff2d43e56 virtio-balloon: initialize all vq callbacks omits 5b87db0a53ac virtio-mmio: convert to devm_platform_ioremap_resource omits ec7c80683b79 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ omits 3d0dad869aeb drm/rockchip: lvds: move hardware-specific functions together omits 2258d53a6696 drm/rockchip: lvds: improve error handling in helper functions omits 9b5cbdbb93d6 drm/rockchip: lvds: Create an RK3288 specific probe function omits 36839e5788da drm/rockchip: lvds: Change platform data to hold helper_fu [...] omits 04bc39adf9f1 drm/rockchip: lvds: Harmonize function names omits eb503ee2c9bf drm/rockchip: lvds: Fix indentation of a #define omits 1e0b0a0cf31a dt-bindings: display: rockchip-lvds: Document PX30 PHY omits d1dc01860a2a dt-bindings: display: rockchip-lvds: Declare PX30 compatible omits 6538817e7869 mm, debug_pagealloc: don't rely on static keys too early omits 602461218924 mm: memcg/slab: fix percpu slab vmstats flushing omits 64ac5d90bd46 thp-shmem-fix-conflict-of-above-47bit-hint-address-and-pmd [...] omits 009d722aadbf mm/shmem.c: thp, shmem: fix conflict of above-47bit hint a [...] omits 5923d43bd9c0 mm/huge_memory.c: thp: fix conflict of above-47bit hint ad [...] omits 69f973c68ab4 mm/memory_hotplug: don't free usage map when removing a re [...] omits 6c22efe73e45 mm/page_alloc.c: initialize memmap of unavailable memory directly omits 2a362a7c3ee3 fs/proc/page.c: allow inspection of last section and fix e [...] omits e9d4cf177dbb mm/page_alloc.c: fix uninitialized memmaps on a partially [...] omits e760c0c165ba Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] omits a49cbaab9856 x86/mm: Split vmalloc_sync_all() omits 6f3f6d9aaeb6 mm, thp: tweak reclaim/compaction effort of local-only and [...] omits 96ec4248f9be /proc/kpageflags: do not use uninitialized struct pages omits 32b6fe0c7bbf /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 5acab91458ce netfilter: nf_tables: unbind callbacks from flowtable dest [...] omits 73327d47d2c0 netfilter: nf_flow_table_offload: fix the nat port mangle. omits f31ad71c44c1 netfilter: nf_flow_table_offload: check the status of dst_neigh omits 1b67e50601fa netfilter: nf_flow_table_offload: fix incorrect ethernet d [...] omits 8ca79606cdfd netfilter: nft_flow_offload: fix underflow in flowtable re [...] omits 8be03a7177c3 ALSA: usb-audio: Use lower hex numbers for IDs omits 5d8398aa595d Merge branch 'for-linus' into for-next omits 5fab5829674c ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx [...] omits a7ab9b89af22 arm64: defconfig: enable CONFIG_ARM_QCOM_CPUFREQ_NVMEM omits 2e08c109d8dc arm64: defconfig: enable CONFIG_QCOM_CPR omits 04aadcaadd39 arm64: dts: qcom: qcs404: Add CPR and populate OPP table omits f666fba17b32 arm64: defconfig: Enable HFPLL omits cbccc6bcdf92 arm64: dts: qcom: qcs404: Add DVFS support omits 01163a2001ea arm64: dts: qcom: qcs404: Add the clocks for APCS mux/divider omits 40b3d9404384 arm64: dts: qcom: qcs404: Add HFPLL node omits 118764988c8e arm64: dts: qcom: msm8916: Add the clocks for the APCS mux [...] omits a16f862f6059 arm64: dts: qcom: sc7180: Add rpmh power-domain node omits 461e58f034e5 dt-bindings: power: rpmpd: Convert rpmpd bindings to yaml omits 63c92c9d2e53 igc: Remove no need declaration of the igc_sw_init omits 55cd7386c5b7 igc: Remove no need declaration of the igc_write_itr omits f817fa0555c8 igc: Remove no need declaration of the igc_assign_vector omits f7bcca5d9a8c igc: Remove no need declaration of the igc_free_q_vector omits a8c4873b566b igc: Remove no need declaration of the igc_free_q_vectors omits 35f9a78ac933 igc: Remove no need declaration of the igc_irq_disable omits fccf939e2709 igc: Remove no need declaration of the igc_irq_enable omits a146ea022f1d igc: Remove no need declaration of the igc_configure_msix omits 86a4de661b7b igc: Remove no need declaration of the igc_set_rx_mode omits 0411d368bc8a igc: Remove no need declaration of the igc_set_interrupt_c [...] omits aac8f68c5687 igc: Remove no need declaration of the igc_alloc_mapped_page omits 1a7c0f2efd55 igc: Remove no need declaration of the igc_configure omits 3988d8bfd713 igc: Remove no need declaration of the igc_set_default_mac_filter omits 1ab69fb35709 igc: Remove no need declaration of the igc_power_down_link omits 44242a468f3a Merge branch 'v5.6/dt' into next omits 0e194d9da198 Documentation: riscv: add patch acceptance guidelines omits 2f3035da4019 riscv: prefix IRQ_ macro names with an RV_ namespace omits 9d05c18e8d7d clocksource: riscv: add notrace to riscv_sched_clock omits 3994141223f8 Merge branch 'v5.6/soc' into next omits d6656fa4c621 ARM: Prepare Realtek RTD1195 omits 14504ac5048e igc: Remove no need declaration of the igc_clean_tx_ring omits 36487907f341 Merge branch 'akpm' (patches from Andrew) omits a125bcda2d0a Merge tag 'apparmor-pr-2020-01-04' of git://git.kernel.org [...] omits af1a37012a26 Merge branch 'for-5.6/io_uring' into for-next omits c2c431f9d985 io_uring: add support for send(2) and recv(2) omits 05e8a5f51eb5 drm/i915: Create dumb buffer from LMEM omits 50129bca6671 drm/i915: lookup for mem_region of a mem_type omits 4460985fac06 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 8c62ed27a12c apparmor: fix aa_xattrs_match() may sleep while holding a [...] omits c420ddda506b Merge tag 'mips_fixes_5.5_1' of git://git.kernel.org/pub/s [...] omits 6d7a1c83dc09 dt-bindings: mmc: clarify disable-wp text omits c17fc0c924aa dt-bindings: mmc: remove identical phrase in disable-wp text omits 7312b7069925 hexagon: define ioremap_uc omits b73eba2a867e ocfs2: fix the crash due to call ocfs2_get_dlm_debug once less omits 397eac17f86f ocfs2: call journal flush to mark journal as empty after j [...] omits c77c0a8ac4c5 mm/hugetlb: defer freeing of huge pages if in non-task context omits a7c46c0c0e3d mm/gup: fix memory leak in __gup_benchmark_ioctl omits 941f762bcb27 mm/oom: fix pgtables units mismatch in Killed process message omits e39e773ad100 fs/posix_acl.c: fix kernel-doc warnings omits 63e80314ab7c hexagon: work around compiler crash omits 780a0cfda900 hexagon: parenthesize registers in asm predicates omits 213921f967cf fs/namespace.c: make to_mnt_ns() static omits 7bebd69ecf10 fs/nsfs.c: include headers for missing declarations omits b16155a0b01a fs/direct-io.c: include fs/internal.h for missing prototype omits e0153fc2c760 mm: move_pages: return valid node id in status if the page [...] omits 84029fd04c20 memcg: account security cred as well to kmemcg omits a69b83e1ae7f kcov: fix struct layout for kcov_remote_arg omits ac8f05da5174 mm/zsmalloc.c: fix the migrated zspage statistics. omits feee6b298916 mm/memory_hotplug: shrink zones when offlining memory omits 5613970af3f5 Merge tag 'dmaengine-fix-5.5-rc5' of git://git.infradead.o [...] omits 50978df311d8 Merge tag 'media/v5.5-3' of git://git.kernel.org/pub/scm/l [...] omits 0658186283ba drm/i915/selftests: Compare user mmap against GPU omits 9771d5f72966 drm/i915/selftests: Extend fault handler selftests to all [...] omits 4e598fad226b drm/i915/gem: Extend mmap support for lmem omits cf6eb52fa3d0 leds: lm3532: use extended registration so that LED can be [...] omits 6b16f05aa39f drm/msm/dsi: split clk rate setting and enable omits 00b379b51ea6 hwmon: (pmbus/ibm-cffps) Fix the LED behavior when turned off omits 364561f24096 hwmon: (pmbus/ibm-cffps) Add the VMON property for version 2 omits bb3c0a27ed1d hwmon: (pmbus/ibm-cffps) Add new manufacturer debugfs entries omits e98910bee609 drm/panel: add panel driver for Leadtek LTK500HD1829 omits eeb15a55d22b dt-bindings: display: panel: Add binding document for Lead [...] omits e8d47c471b99 dt-bindings: Add vendor prefix for Leadtek Technology omits d1479d028af2 drm/panel: add panel driver for Xinpeng XPP055C272 panels omits 01d53e327dab dt-bindings: display: panel: Add binding document for Xinp [...] omits 3862c824de3a dt-bindings: Add vendor prefix for Xinpeng Technology omits 22b4b7c41c2a parisc: Use proper printk format for resource_size_t omits 51d4efab7865 ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5 omits 5da116f164ce ALSA: sh: Fix unused variable warnings omits dddab4c4ad4a Merge branches 'sunxi/clk-for-5.6' and 'sunxi/dt-for-5.6' [...] omits 4b6e228e297b Bluetooth: Auto tune if input MTU is set to 0 omits 06dfaf1dc27f ARM: dts: sunxi: Add missing LVDS resets and clocks omits 1efd927d660e Bluetooth: Add support for LE PHY Update Complete event omits d841502c79e3 Bluetooth: hci_qca: Collect controller memory dump during SSR omits e601daed271e Bluetooth: hci_bcm: Drive RTS only for BCM43438 omits 5bd64c645fc6 Bluetooth: btbcm: Add missing static inline in header omits 9f3565b89c43 Bluetooth: hci_qca: Replace of_device_get_match_data with [...] omits 8b17fb9628dd dt-bindings: net: broadcom-bluetooth: Document BCM4329 support omits 88d1cc96c466 Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 omits 657cc646475b Bluetooth: Remove usage of BT_ERR_RATELIMITED macro omits 36278a5d4d35 Bluetooth: Adding a bt_dev_warn_ratelimited macro. omits 9c232d324bfa clk: sunxi: a23/a33: Export the MIPI PLL omits a655ede064a3 clk: sunxi: a31: Export the MIPI PLL omits f33b046d18f7 Merge branch 'sunxi/clk-for-5.6' into sunxi/for-next omits fbd3eb7f66c5 ALSA: control: Add verification for kctl accesses omits 6d9ffcff646b ALSA: hda/realtek - Add new codec supported for ALCS1200A omits a9b5c6717837 clk: sunxi-ng: a64: export CLK_CPUX clock for DVFS omits ec97faff743b clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock omits 51e40a0dbe53 media: sun4i-csi: Add support for A10 CSI1 camera sensor i [...] omits 249b286171fa media: sun4i-csi: Deal with DRAM offset omits 1948dcf0f928 media: sun4i-csi: Fix [HV]sync polarity handling omits cf9e6d5dbdd5 media: sun4i-csi: Fix data sampling polarity handling omits 7866d6903ce8 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] omits 1de243b07666 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] omits e878742c83ec media: staging/intel-ipu3: make imgu use fixed running mode omits 92590966fe5b media: staging/intel-ipu3: set the main output as mandatory omits 1451d5ae351d media: i2c: mt9v032: fix enum mbus codes and frame sizes omits 033c60a6e295 media: staging: ipu3: replace 0 with false omits 2e3df204f9af media: ov5640: Fix check for PLL1 exceeding max allowed rate omits 5554c80e1878 media: ov5640: Put max framerate into table and simplify check omits 79bfa4e737f5 Documentation: tee: add AMD-TEE driver details omits bade7e1fbd34 tee: amdtee: check TEE status during driver initialization omits 757cc3e9ff1d tee: add AMD-TEE driver omits 1a74fa3894e7 tee: allow compilation of tee subsystem for AMD CPUs omits f01f4ffdfb70 rtc: cmos: Revert "rtc: Fix the AltCentury value on AMD/Hy [...] omits ad9efa05a0ea RDMA/cm: Delete unused CM ARP functions omits 017d8eada807 RDMA/cm: Delete unused CM LAP functions omits 5d9e618cbb54 ice: Add device ids for E822 devices omits 91125399345a ice: Suppress Coverity warnings for xdp_rxq_info_reg omits 65bb559b6c11 ice: Add a boundary check in ice_xsk_umem() omits 1f45ebe0d8fb ice: add extra check for null Rx descriptor omits ac614b13fe71 ice: suppress checked_return error omits bda5b7db823c ice: Demote MTU change print to debug omits ed4c068d46f6 ice: Enable ip link show on the PF to display VF unicast MAC(s) omits 26a91525cca8 ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO omits f57a683dedbb ice: Remove Rx flex descriptor programming omits 11c25c2f2eaf ice: Return error on not supported ethtool -C parameters omits 61dc79ced7aa ice: Restore interrupt throttle settings after VSI rebuild omits 118e0e100258 ice: Set default value for ITR in alloc function omits 005881bcf99d ice: Add ice_for_each_vf() macro omits fc0f39bcb50c ice: Add code to keep track of current dflt_vsi omits cd6d6b83316a ice: Fix VF spoofchk omits a54e3b8cffd6 ice: Support UDP segmentation offload omits 04db1580b5e4 RDMA/i40iw: fix a potential NULL pointer dereference omits 6ca18d8927d4 RDMA/rxe: Fix error type of mmap_offset omits 2ab367a70a07 RDMA/mlx5: use true,false for bool variable omits cf368beb8117 RDMA/mlx4: use true,false for bool variable omits c934833e7723 IB/iser: use true,false for bool variable omits d09dbe74e963 IB/hfi1: use true,false for bool variable omits 5369b4828975 RDMA/siw: use true,false for bool variable omits 8bee8084ba03 Merge tag 'gpio-fixes-for-v5.5-rc5' of git://git.kernel.or [...] omits c4e4fccc5d52 drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ omits 74b6efc933d6 hwmon: (pmbus) Driver for MAX20730, MAX20734, and MAX20743 omits 9ff1b6466a29 IB/core: Fix ODP with IB_ACCESS_HUGETLB handling omits d07de8bd1709 IB/core: Fix ODP get user pages flow omits cbe4b8f0a576 IB/mlx5: Unify ODP MR code paths to allow extra flexibility omits 268b4cdfff0c arm64: dts: pm8004: Add SPMI regulator and add phandles to lsids omits b2ff0d510182 IB/hfi1: Adjust flow PSN with the correct resync_psn omits 4ad6429d2713 IB/rdmavt: Correct comments in rdmavt_qp.h header omits 44ec5aa3c615 IB/hfi1: List all receive contexts from debugfs omits 2fb3b5ae1ca7 IB/hfi1: Add accessor API routines to access context members omits ca9033ba69c7 IB/hfi1: Don't cancel unused work item omits b54ef37b1ce8 net: Google gve: Remove dma_wmb() before ringing doorbell omits 3593f69c55c5 RDMA/mlx4: Redo TX checksum offload in line with docs omits eed70fd9452f net: phylink: fix failure to register on x86 systems omits e64b274c95e8 doc/net: Update git https URLs in netdev-FAQ documentation omits 3c85efb8f15f bna: remove set but not used variable 'pgoff' omits 4d6e8a033f7c RDMA/cm: Use RCU synchronization mechanism to protect cm_i [...] omits 06f6646191fd net: netsec: Change page pool nid to NUMA_NO_NODE omits d2e9d229cfbd l2tp: Remove redundant BUG_ON() check in l2tp_pernet omits 1f6234311001 net: Remove redundant BUG_ON() check in phonet_pernet omits b39c78b2aa09 net: remove the check argument from __skb_gro_checksum_convert omits cc7e3f63d729 selftests: loopback.sh: skip this test if the driver does [...] omits 4a883ccfba3a ethtool: remove set but not used variable 'lsettings' omits 72879ee0c53e tracing: Fix indentation issue omits 3a562aee727a Merge tag 'for-5.5-rc4-tag' of git://git.kernel.org/pub/sc [...] omits 9f48db0d4a08 RDMA/srpt: Remove unnecessary assertion in srpt_queue_response omits b6b4aafc99d7 Merge tag 'block-5.5-20200103' of git://git.kernel.dk/linux-block omits a242c36951ec RDMA/netlink: Do not always generate an ACK for some netli [...] omits b5671afe5e39 IB/mlx5: Fix outstanding_pi index for GSI qps omits 58fb0b5625ac RDMA/siw: Simplify QP representation omits 4768820243d7 RDMA/hns: Simplify the calculation and usage of wqe idx fo [...] omits 53bb802315b3 RDMA/bnxt_re: Report more number of completion vectors omits c52757235809 RDMA/bnxt_re: Fix Send Work Entry state check while pollin [...] omits bed723519a72 Merge tag 'kbuild-fixes-v5.5-2' of git://git.kernel.org/pu [...] omits 9a4467a6b282 RDMA/bnxt_re: Avoid freeing MR resources if dereg fails omits d9c82fd8c897 Merge tag 'for-linus-2020-01-03' of git://git.kernel.org/p [...] omits 6f2e9c3d2816 Merge tag 'powerpc-5.5-5' of git://git.kernel.org/pub/scm/ [...] omits e35d0165908a Merge tag 'sound-5.5-rc5' of git://git.kernel.org/pub/scm/ [...] omits ca78fdeb00fa Merge tag 'drm-fixes-2020-01-03' of git://anongit.freedesk [...] omits 15f0ec941f4f mm/hugetlbfs: fix for_each_hstate() loop in init_hugetlbfs_fs() omits 075ff995132b f2fs: fix deadlock allocating bio_post_read_ctx from mempool omits a14b1ed6f5fe f2fs: remove unneeded check for error allocating bio_post_ [...] omits 783aac59f220 f2fs: convert inline_dir early before starting rename omits 0075099dcf1c f2fs: fix memleak of kobject omits 50f9ad607ea8 kernel/trace: Fix do not unregister tracepoints when regis [...] omits ee8598ae527e gpio: mockup: fix coding style omits 93a3d05f9d68 RDMA/qedr: Add kernel capability flags for dpm enabled mode omits bf44f488e168 tracing: Change offset type to s32 in preempt/irq tracepoints omits 40eaaeb11758 memcg: fix a crash in wb_workfn when a device disappears omits e44b4bf2648e nfsd: use true,false for bool variable in nfssvc.c omits 500c24817140 nfsd: use true,false for bool variable in nfs4proc.c omits 384a7ccaa37d nfsd: use true,false for bool variable in vfs.c omits 202f93b5d605 Merge branch 'misc' into for-next omits 8eab368fb6c4 Merge branch 'fixes' into for-next omits 22ad4e05585c media: smiapp: Put the device again if starting streaming fails omits 96e3a6b92f23 media: smiapp: Avoid maintaining power state information omits dd12ed17ce9e media: omap3isp: Don't restart CCDC if we're about to stop omits 7e2f75fd3238 media: omap3isp: Ignore failure of stopping streaming on e [...] omits c0e0d3138896 media: dvb: add support for TerraTec TC2 Stick (193534) omits a04930b7bf59 media: serial_ir: change "ignoring spike" to debug level omits 31f715dd48de media: MAINTAINERS: Orphan img-ir driver omits 3fbe158406af media: rtl28xxu: Add support for PROlectrix DV107669 DVB-T dongle omits 8b9aac1a990b media: dvb_dummy_fe: Add blank line after declaration omits 17a529d09975 media: dvb_dummy_fe: place EXPORT_SYMBOL below correspondi [...] omits 080d89f522e2 media: rc: ensure lirc is initialized before registering i [...] omits c376d66515f8 media: cxusb: use dev_dbg() rather than hand-rolled debug omits 26cff637121d media: vp7045: do not read uninitialized values if usb tra [...] omits 51d0c99b391f media: af9005: uninitialized variable printked omits 8ffdc54b6f4c kbuild/deb-pkg: annotate libelf-dev dependency as :native omits cc976614f59b gen_initramfs_list.sh: fix 'bad variable name' error omits eecc70d22ae5 media: digitv: don't continue if remote control state can' [...] omits 342027c5de44 media: v4l2-core: fix compat v4l2_buffer handling for time64 ABI omits 9983b2daf1ca media: v4l2-core: fix compat VIDIOC_DQEVENT for time64 ABI omits 577c89b0ce72 media: v4l2-core: fix v4l2_buffer handling for time64 ABI omits 1a6c0b36dd19 media: v4l2-core: fix VIDIOC_DQEVENT for time64 ABI omits c8ef1a6076bf media: v4l2-core: split out data copy from video_usercopy omits 4a873f3fa5d6 media: v4l2-core: compat: ignore native command codes omits 77cdffcb0bfb media: v4l2: abstract timeval handling in v4l2_buffer omits 71e37d2e4b3b media: documentation: fix video_event description omits ce644cf3fa06 media: intel-ipu3: Align struct ipu3_uapi_awb_fr_config_s [...] omits f356d58c3a04 Merge branch 'i2c-mux/for-next' into for-next omits e65e228eb096 i2c: mux: pca954x: support property idle-state omits 0d1569a763fa dt-bindings: i2c: support property idle-state omits 348001433fad i2c: mux: pca9541: use the BIT macro omits b2fcaac98bbe drm/i915/selftests: Make headers self-contained omits f3bc632acbb3 drm/i915/selftests: Move igt_atomic_section[] out of the header omits 80805774fc35 omapfb/dss: remove unneeded conversions to bool omits 7610bca71ea8 video: pxafb: Use devm_platform_ioremap_resource() in pxaf [...] omits bc2e7382890b video: ocfb: Use devm_platform_ioremap_resource() in ocfb_probe() omits 4a7001f0f4e2 video: fbdev: fsl-diu-fb: mark expected switch fall-throughs omits 776b0aa9a645 fbdev: matrox: make array wtst_xlat static const, makes ob [...] omits 3149299e105b fbdev/sa1100fb: use devm_platform_ioremap_resource() to si [...] omits 8d5598f13fe7 fbdev: s3c-fb: use devm_platform_ioremap_resource() to sim [...] omits 1d47d0bb7289 fbdev: omapfb: use devm_platform_ioremap_resource() to sim [...] omits eaa051a0ca34 video/fbdev/68328fb: Remove dead code omits 3c911fe799d1 pxa168fb: Fix the function used to release some memory in [...] omits ab1c4c5e9d11 fbdev: fbmem: avoid exporting fb_center_logo omits 691f50ab2742 fbdev: fbmem: allow overriding the number of bootup logos omits fd933c00ebe2 fbdev: fix numbering of fbcon options omits e41f6b17aba5 video: fbdev: mmp: fix sparse warnings about using incorre [...] omits dd90e9ae55a1 video: fbdev: mmp: add COMPILE_TEST support omits 5d2197466a09 video: fbdev: mmp: remove duplicated MMP_DISP dependency omits b8c709bf963a Merge tags 'block-ioctl-cleanup-5.6' and 'y2038-drivers-fo [...] omits 6056e50033d9 drm/i915/gem: Support discontiguous lmem object maps omits 1d0e2c9359fe drm/i915/gt: Always poison the kernel_context image before [...] omits fb218f202704 drm/i915/gt: Discard stale context state from across idling omits 49a24e71b247 drm/i915/gt: Ignore stale context state upon resume omits d1813ca2bbf1 drm/i915/gt: Clear LRC image inline omits 6a505e644c44 drm/i915/gt: Include a bunch more rcs image state omits 0469fc6a1a87 staging: wfx: check for memory allocation failures from wf [...] omits 25e8a3837d27 drm/i915/dsi: Control panel and backlight enable GPIOs on BYT omits 58dcc5bf4030 staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21 omits 067d1cf717b8 drm/i915/dsi: Move Crystal Cove PMIC panel GPIO lookup fro [...] omits a9d3a9cedc13 staging: comedi: adv_pci1710: fix AI channels 16-31 for PCI-1713 omits 6c0a878ebaa4 drm/i915/dsi: Init panel-enable GPIO to low when the LCD i [...] omits c0bcf9f3f5b6 staging: vt6656: set usb_set_intfdata on driver fail. omits ea0fe6725141 drm/i915/dsi: Move poking of panel-enable GPIO to intel_dsi_vbt.c omits 07f59f180ee0 staging: vt6656: remove bool from vnt_radio_power_on ret omits 69cc1f925e1a staging: vt6656: limit reg output to block size omits 7de6155c8968 staging: vt6656: correct return of vnt_init_registers. omits 58c3e681b04d staging: vt6656: Fix non zero logical return of, usb_control_msg omits 5a769f6ff439 optee: Fix multi page dynamic shm pool alloc omits 5f33771fb0ac staging: exfat: add STAGING prefix to config names omits 97806d3602ef staging: vt6656: remove unnecessary parenthesis omits d1e10852aa63 staging: rtl8188eu: use break to exit while loop omits d7a336d67ab5 staging: kpc2000: remove unnecessary assertions in kpc_dma [...] omits c9aef213e38c reset: intel: Add system reset controller driver omits b7ab0cb00d08 dt-bindings: reset: Add YAML schemas for the Intel Reset c [...] omits ced72df4fdfe Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next omits 0a934343a4bf ARM: dts: sun8i: r40: Use tcon top clock index macros omits 396c95e8b138 ARM: dts: sun8i: R40: Add PMU node omits 7569ac447569 ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K omits caf3c0437aaf ALSA: hda - constify and cleanup static NodeID tables omits 3923470723b1 Merge branches 'sunxi/clk-fixes-for-5.5', 'sunxi/clk-for-5 [...] omits b406cadbc84d clk: sunxi-ng: r40: Export MBUS clock omits 2dd06edbd7ae erofs: remove void tagging/untagging of workgroup pointers omits df0427ee1cde erofs: remove unused tag argument while registering a workgroup omits 106166c0cb58 erofs: remove unused tag argument while finding a workgroup omits 1d8f65798240 riscv: ftrace: correct the condition logic in function gra [...] omits cfda8617e22a riscv: dts: Add DT support for SiFive L2 cache controller omits 0da310e82d3a riscv: gcov: enable gcov for RISC-V omits 8ce156deca71 Documentation: document ioctl interfaces better omits 9b81648cb5e3 compat_ioctl: simplify up block/ioctl.c omits 5fb889f587fa compat_ioctl: block: simplify compat_blkpg_ioctl() omits bdc1ddad3e5f compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c omits 1df23c6fe5b0 compat_ioctl: move HDIO ioctl handling into drivers/ide omits 75c0b0e118b9 compat_ioctl: scsi: handle HDIO commands from drivers omits 64cbfa96551a compat_ioctl: move cdrom commands into cdrom.c omits 77b9040195de compat_ioctl: simplify the implementation omits 2af563d071d6 compat_ioctl: move sys_compat_ioctl() to ioctl.c omits d320a9551e39 compat_ioctl: scsi: move ioctl handling into drivers omits ac51e005fe14 riscv: mm: use __pa_symbol for kernel symbols omits c103d6ee69f9 compat_ioctl: ide: floppy: add handler omits fe0da4e5e8c6 compat_ioctl: bsg: add handler omits 7eafd1373b6a compat_ioctl: add scsi_compat_ioctl omits 9452b1a3ed87 compat_ioctl: block: handle cdrom compat ioctl in non-cdro [...] omits ab8bc5417d8c compat_ioctl: cdrom: handle CDROM_LAST_WRITTEN omits 8f8f562038c1 compat_ioctl: move CDROMREADADIO to cdrom.c omits f3ee6e63a9df compat_ioctl: move CDROM_SEND_PACKET handling into scsi omits ab0cf1e425ea compat_ioctl: ubd, aoe: use blkdev_compat_ptr_ioctl omits ee6a129dffe1 compat_ioctl: block: add blkdev_compat_ptr_ioctl omits 78ed001d9e71 compat: scsi: sg: fix v3 compat read/write interface omits 202bf8d7583f compat: provide compat_ptr() on all architectures omits 556d687a4ccd compat: ARM64: always include asm-generic/compat.h omits f349710e413a optee: model OP-TEE as a platform device/driver omits 88e540a8764e ALSA: pci: Constify snd_pci_quirk tables omits a5dc05e466b0 ALSA: hda: Constify snd_pci_quirk tables omits fb537cd0089d ALSA: fm801: Constify snd_fm801_tea575x_gpios omits cd6e03122be0 ALSA: es1968: Constify snd_es1968_tea575x_gpios omits c274d967cee5 ALSA: emu10k1: Constify snd_emu_chip_details omits baa9df207a8f ALSA: bt87x: Constify snd_bt87x_boards omits 87065d3d946b ALSA: seq: oss: Constify snd_seq_oss_callback definitions omits 49624472a90b ALSA: usx2y: Constify struct snd_usb_audio_quirk entries omits 37cc306b723f ALSA: line6: Constify snd_ratden definitions omits 4f8ce9821ecd ALSA: ice1712: Constify wm-specific tables omits aeb0215c7699 ALSA: ice17xx: Constify snd_ice1712_card_info omits dc6ffaf82899 ALSA: ca0106: Constify snd_ca0106_details omits 311840d96fd6 ALSA: ca0106: Constify snd_ca0106_category_str items omits c0476b980d6c ALSA: ac97: Constify snd_ac97_res_table definition omits fe27463ad867 ALSA: opl3: Constify snd_opl3_drum_voice definitions omits 1da7f0c570d7 ALSA: dummy: Constify snd_pcm_ops definitions omits 46708e626d0d ALSA: parisc: Constify snd_kcontrol_new items omits 195727e8b6a8 ALSA: usb: Constify snd_kcontrol_new items omits 1aeb1c7f281e ALSA: spi: Constify snd_kcontrol_new items omits f8a32d94f31f ALSA: sparc: Constify snd_kcontrol_new items omits c031b0cc77a1 ALSA: ppc: Constify snd_kcontrol_new items omits b4e5e7077554 ALSA: pci: Constify snd_kcontrol_new items omits 35ace5e8410e ALSA: hda: Constify snd_kcontrol_new items omits fdd1f6fd328f ALSA: isa: Constify snd_kcontrol_new items omits 0da2c47a951c ALSA: i2c: Constify snd_kcontrol_new items omits 2eccd4080374 ALSA: drivers: Constify snd_kcontrol_new items omits dde5199c988b ALSA: aoa: Constify snd_kcontrol_new items omits 454f5ec1d2b7 ALSA: mixer: oss: Constify snd_mixer_oss_assign_table definition omits f8ae2d291948 ALSA: vx: Constify snd_vx_hardware and snd_vx_ops definitions omits aad7ebb54407 ALSA: seq: Constify struct snd_midi_op omits d25ff26840bd ALSA: info: Make snd_info_entry_ops as const omits 51055da51d1e ALSA: pci: Constify snd_ac97_bus_ops definitions omits 6e6598db079d ALSA: drivers: Constify snd_ac97_bus_ops definitions omits 3a3fac8b3b99 ALSA: atmel: Constify snd_ac97_bus_ops definitions omits 74d2bae3434a ALSA: arm: Constify snd_ac97_bus_ops definitions omits 33c83aaf29f5 ALSA: ac97: Constify snd_ac97_bus_ops definitions omits 19260818a974 ALSA: ac97: Treat snd_ac97_bus_ops as const omits 5ff16a3d48ef ALSA: Constify snd_timer_hardware definitions omits df76996a2c53 ALSA: timer: Constify snd_timer_hardware definitions omits e382d7fcfc3f ALSA: docs: Constify snd_device_ops definitions omits c3b53df3d008 ALSA: spi: Constify snd_device_ops definitions omits 52b136d24842 ALSA: sh: Constify snd_device_ops definitions omits b75851d43d73 ALSA: sparc: Constify snd_device_ops definitions omits 46dd47c106f1 ALSA: ppc: Constify snd_device_ops definitions omits 0326564d725f ALSA: pcmcia: Constify snd_device_ops definitions omits 65341589599a ALSA: parisc: Constify snd_device_ops definitions omits 35a76585c638 ALSA: mips: Constify snd_device_ops definitions omits e6f2a617ac53 ALSA: aoa: Constify snd_device_ops definitions omits c0a142e21bba ALSA: usb: Constify snd_device_ops definitions omits efb0ad25d370 ALSA: pci: Constify snd_device_ops definitions omits 41f394a8d807 ALSA: hda: Constify snd_device_ops definitions omits 99f664df4fea ALSA: isa: Constify snd_device_ops definitions omits d23015c12144 ALSA: i2c: Constify snd_device_ops definitions omits 34273b234c07 ALSA: drivers: Constify snd_device_ops definitions omits f15ee210cdb8 ALSA: core: Constify snd_device_ops definitions omits 8b575824304d ALSA: core: Treat snd_device_ops as const omits 2ead9d087fe2 ALSA: usb: Constify snd_pcm_hardware definitions omits c1c3981fa166 ALSA: pci: Constify snd_pcm_hardware definitions omits a6204fc7b83c agp: remove unused variable arqsz in agp_3_5_enable() omits 2fec966f593e agp: remove unused variable mcapndx omits 1d39387ce859 fpga: remove redundant dev_err message omits 9bc65970bb03 fpga: dfl: afu: remove set but not used variable 'afu' omits 8082c51ac34d fpga: dfl: fme: remove set but not used variable 'fme' omits ed844a35bfa9 erofs: correct indentation of an assigned structure inside [...] omits 1d83f0df7076 Merge branch '5.6/scsi-queue' into 5.6/scsi-next omits c53cf10ef6d9 scsi: mpt3sas: Update drive version to 33.100.00.00 omits c50ed99cd56e scsi: mpt3sas: Remove usage of device_busy counter omits c6bdb6a10892 scsi: mpt3sas: Print function name in which cmd timed out omits 5b061980e362 scsi: mpt3sas: Optimize mpt3sas driver logging omits c59777189433 scsi: mpt3sas: print in which path firmware fault occurred omits fce0aa08792b scsi: mpt3sas: Handle CoreDump state from watchdog thread omits e8c2307e6a69 scsi: mpt3sas: Add support IOCs new state named COREDUMP omits 36c6c7f75b09 scsi: mpt3sas: renamed _base_after_reset_handler function omits d3f623ae8e03 scsi: mpt3sas: Add support for NVMe shutdown omits 1ade26b616cc scsi: mpt3sas: Update MPI Headers to v02.00.57 omits e31f7939c1c2 ftrace: Avoid potential division by zero in function profiler omits b8299d362d08 tracing: Have stack tracer compile when MCOUNT_INSN_SIZE i [...] omits 5d74e18edd7b scsi: ufs-mediatek: configure and enable clk-gating omits 8588c6b03217 scsi: ufs-mediatek: configure customized auto-hibern8 timer omits ba7af5ec5126 scsi: ufs: export ufshcd_auto_hibern8_update for vendor usage omits 97347214bce8 scsi: ufs-mediatek: introduce reference clock control omits b0d077ed389c scsi: ufs-mediatek: add device reset implementation omits fef093ff7e96 scsi: soc: mediatek: add header for SiP service interface omits 6ee090ea0483 scsi: ufs: sysfs: Use the correct style for SPDX License I [...] omits fae35c14c4b6 scsi: mylex: Use the correct style for SPDX License Identifier omits 0dd0dec1677e scsi: ufs: Remove the SCSI timeout handler omits eacf36f5bebd scsi: ufs: Fix a race condition in the tracing code omits 1b21b8f008c1 scsi: ufs: Make ufshcd_prepare_utp_scsi_cmd_upiu() easier to read omits e4d2add7fd5b scsi: ufs: Make ufshcd_add_command_trace() easier to read omits 68c9fcfd4a0e scsi: ufs: Fix indentation in ufshcd_query_attr_retry() omits 7c486d91f3d1 scsi: ufs: use ufshcd_vops_dbg_register_dump for vendor sp [...] omits 03e1d28edda1 scsi: ufs: unify scsi_block_requests usage omits d2ccbccb5444 tracing: Define MCOUNT_INSN_SIZE when not defined without [...] omits dbfc5626d930 scsi: sd_zbc: Rename sd_zbc_check_zones() omits 19aaa4072327 scsi: sd_zbc: Simplify sd_zbc_check_zones() omits a9c4ae108610 scsi: qla2xxx: Use get_unaligned_*() instead of open-codin [...] omits 3f5f7335e5e2 scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_si [...] omits a27747a20788 scsi: qla2xxx: Improve readability of the code that handle [...] omits cd82dbf0d3fd net: Update GIT url in maintainers. omits f5c547efa16c Merge tag 'drm-misc-next-2020-01-02' of git://anongit.free [...] omits 7ca4ad5ba886 Merge tag 'sizeof_field-v5.5-rc5' of git://git.kernel.org/ [...] omits 09b6636cea4f spi: Document Octal mode as valid SPI bus width omits 19b61392c5a8 spi: spi-dw: Add lock protect dw_spi rx/tx to prevent conc [...] omits 6f1ff76154b8 regulator: bd70528: Remove .set_ramp_delay for bd70528_ldo_ops omits 72bbeda0222b ASoC: soc-topology: fix endianness issues omits 22a0d31a595c ASoC: Intel: boards: hda_dsp_common: use NULL pointer assi [...] omits ff3b57417012 ASoC: Intel: boards: Fix compile-testing RT1011/RT5682 omits 90e0a47be934 Merge tag 'gcc-plugins-v5.5-rc5' of git://git.kernel.org/p [...] omits bf6dd9a58eba Merge tag 'seccomp-v5.5-rc5' of git://git.kernel.org/pub/s [...] omits bbcc5672b006 MIPS: Avoid VDSO ABI breakage due to global register variable omits 542d0f607e58 Merge tag 'linux-can-fixes-for-5.5-20200102' of git://git. [...] omits 278b14eb9203 Merge tag 'pstore-v5.5-rc5' of git://git.kernel.org/pub/sc [...] omits c72a0bc0aa19 net: freescale: fec: Fix ethtool -d runtime PM omits d0e8bcafc8af tcp: use REXMIT_NEW instead of magic number omits 71130f29979c vxlan: fix tos value before xmit omits 68aab823c223 sch_cake: avoid possible divide by zero in cake_enqueue() omits cdd280b1b9b1 drm/i915/gt: Flush ongoing retires during wait_for_idle omits 0d08c9ec7d6e enetc: add support time specific departure base on the qos etf omits a02158d62faa fsl/fman: use resource_size omits 6485f9ae3b96 ptp: ptp_clockmatrix: constify copied structure omits edf4579123e2 sfc: Remove unnecessary dependencies on I2C omits e37b624d2513 drm/msm: use BUG_ON macro for debugging. omits 89048dd010f0 drm/msm/adreno: Do not print error on "qcom, gpu-pwrlevels [...] omits 74f1a299107b Revert "fs: remove ksys_dup()" omits 99c85c3203d4 drm/msm/dpu: Remove unneeded semicolon in dpu_encoder.c omits 4aef7e06457a drm/msm/dpu: Remove unneeded semicolon in dpu_plane.c omits 5d6cfd167d35 drm/msm/mdp5: Remove unneeded semicolon omits 4da32c226fa4 drm/msm/hdmi: Remove unneeded semicolon omits 251e3cb1418f drm: msm: mdp4: Adjust indentation in mdp4_dsi_encoder_enable omits 5e7d4a8407d3 drm/msm/dpu: Remove unnecessary NULL checks omits 2b156481dcbc drm/msm/dpu: Remove unreachable code omits b6fadcade627 drm/msm/dpu: Remove unnecessary NULL check omits 85a8f8eec8f0 drm/msm/dpu: Remove unnecessary NULL checks omits 1caaf257fa14 drm/msm/dpu: Remove unnecessary NULL checks omits 99beed68c3c7 drm/msm/dpu: Remove unnecessary NULL checks omits d8513df2598e net: Correct type of tcp_syncookies sysctl. omits a5ab31767c77 drm: msm: a6xx: Dump GBIF registers, debugbus in gpu state omits e812744c5f95 drm: msm: a6xx: Add support for A618 omits 358ffda520db drm: msm: Add 618 gpu to the adreno gpu list omits 02f4e01ce710 tracing: Initialize val to zero in parse_entry of inject code omits e5400750fafd drm/msm/dsi: Delay drm_panel_enable() until dsi_mgr_bridge [...] omits fea2d7d98e02 msm:disp:dpu1: Fix core clk rate in display driver omits 7a8d8a464276 Merge branch 'tcp-Add-support-for-L3-domains-to-MD5-auth' omits 5cad8bce26e0 fcnal-test: Add TCP MD5 tests for VRF omits f0bee1ebb559 fcnal-test: Add TCP MD5 tests omits eb09cf03b9bd nettest: Add support for TCP_MD5 extensions omits 1bfb45d860d8 nettest: Return 1 on MD5 failure for server mode omits 6b102db50cdd net: Add device index to tcp_md5sig omits dea53bb80e07 tcp: Add l3index to tcp_md5sig_key and md5 functions omits 534322ca3daf ipv4/tcp: Pass dif and sdif to tcp_v4_inbound_md5_hash omits d14c77e0b24f ipv6/tcp: Pass dif and sdif to tcp_v6_inbound_md5_hash omits cea9760950a5 ipv4/tcp: Use local variable for tcp_md5_addr omits b75ab05a3479 msm:disp:dpu1: add scaler support on SC7180 display omits 42a558b71c9e msm:disp:dpu1: add mixer selection for display topology omits 73bfb790ac78 msm:disp:dpu1: setup display datapath for SC7180 target omits 7bdc0c4b8126 msm:disp:dpu1: add support for display for SC7180 target omits c9655008e784 tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK omits 98c8147648fa vxlan: Fix alignment and code style of vxlan.c omits f5e5d27248ff Merge branch 'mlxsw-Allow-setting-default-port-priority' omits c5341bcc337c selftests: mlxsw: Add a self-test for port-default priority omits 379a00dd2161 mlxsw: spectrum_dcb: Allow setting default port priority omits d8446884f8d0 mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register omits c9a2069b1dba Merge branch 'page_pool-NUMA-node-handling-fixes' omits f13fc10785bc page_pool: help compiler remove code in case CONFIG_NUMA=n omits 44768decb7c0 page_pool: handle page recycle for NUMA_NO_NODE condition omits f7a48b68abd9 net: dsa: mv88e6xxx: force cmode write on 6141/6341 omits 854f94226a91 dt-bindings: msm:disp: add sc7180 DPU variant omits 0846cca39484 msm: disp: dpu1: add support to access hw irqs regs depend [...] omits cb929b8f5faa drm/msm/dpu: Add UBWC support for RGB8888 formats omits abda0d925f9c drm/msm/dpu: Mark various data tables as const omits 21f5a6c08b17 drm/msm/a4xx: set interconnect bandwidth vote omits d163ba0b65f2 drm/msm/a3xx: set interconnect bandwidth vote omits 00bb9243d346 drm/msm/gpu: add support for ocmem interconnect path omits b435f8b4f6a0 dt-bindings: drm/msm/gpu: document second interconnect omits 15ab987c423d drm/msm/adreno: fix zap vs no-zap handling omits bd3fe8119dea drm/msm/a6xx: restore previous freq on resume omits 7ec9741b19c3 drm/msm/dpu: ignore NULL clocks omits 867b68245920 leds: lm3642: remove warnings for bad strtol, cleanup gotos omits 445da487f19c leds: rb532: cleanup whitespace omits a5b0dc5a46c2 gcc-plugins: make it possible to disable CONFIG_GCC_PLUGINS again omits 2f8c665243d7 ledtrig-pattern: fix email address quoting in MODULE_AUTHOR() omits 9dae9e5381e0 drm/i915/gem: Single page objects are naturally contiguous omits e4ab5ccc357b selftests/seccomp: Catch garbage on SECCOMP_IOCTL_NOTIF_RECV omits 2882d53c9c6f seccomp: Check that seccomp_notif is zeroed out by the user omits 88c13f8bd714 selftests/seccomp: Zero out seccomp_notif omits 771b894f2f3d samples/seccomp: Zero out members based on seccomp_notif_sizes omits b26863c62a0a cpuidle: Drop unused cpuidle_driver_ref/unref() functions omits 9e5f1c19800b pstore/ram: Write new dumps to start of recycled zones omits 8df955a32a73 pstore/ram: Fix error-path memory leak in persistent_ram_n [...] omits 35a150d49362 f2fs: fix to add swap extent correctly omits 2b5a84e39d6a f2fs: run fsck when getting bad inode during GC omits df4d07124128 f2fs: support data compression omits 8b152ab3acbc f2fs: free sysfs kobject omits 45bfceeb2cfc f2fs: declare nested quota_sem and remove unnecessary sems omits 3c6c6c468d17 f2fs: don't put new_page twice in f2fs_rename omits ab6a2114433a x86/resctrl: Fix potential memory leak omits 69afc4b62308 eeprom: at24: sort headers alphabetically omits c215e48e97d2 USB-PD tcpm: bad warning+size, PPS adapters omits 567ec716efab eeprom: at24: update the license tag omits e616b43fb3a3 Merge branch 'for-5.6' into for-next omits def97da13651 printk: fix exclusive_console replaying omits 2ce18249af5a drm/mipi_dbi: Fix off-by-one bugs in mipi_dbi_blank() omits 2d77bd61a292 can: mscan: mscan_rx_poll(): fix rx path lockup when retur [...] omits 2f361cd9474a can: gs_usb: gs_usb_probe(): use descriptors of current al [...] omits 5660493c637c can: kvaser_usb: fix interface sanity check omits e7153bf70c34 can: can_dropped_invalid_skb(): ensure an initialized head [...] omits 93bdc0eb0b4b can: tcan4x5x: tcan4x5x_parse_config(): fix inconsistent I [...] omits 5a1f8f5e5efa can: tcan4x5x: tcan4x5x_parse_config(): Disable the INH pi [...] omits c3083124e6a1 can: tcan4x5x: tcan4x5x_parse_config(): reset device befor [...] omits 3814ca3a10be can: tcan4x5x: tcan4x5x_can_probe(): turn on the power bef [...] omits 3069ce620dae can: tcan4x5x: tcan4x5x_can_probe(): get the device out of [...] omits 02a614499600 mac80211: mesh: restrict airtime metric to peered establis [...] omits 20d4e80d255d apparmor: only get a label reference if the fast path check fails omits 9c95a278ba7c apparmor: fix bind mounts aborting with -ENOMEM omits efb3ecdcdb47 Merge tag 'usb-serial-5.5-rc5' of https://git.kernel.org/p [...] omits 5041a58d5ba5 Merge tag 'phy-for-5.5-rc' of git://git.kernel.org/pub/scm [...] omits f4aec227e985 reset: uniphier: Add SCSSI reset control for each channel omits a9457ed2ebd7 reset: Align logic and flow in managed helpers omits 9c81b2ccf82d reset: npcm: add NPCM reset controller driver omits a5df0d4e9d7d dt-bindings: reset: Add binding constants for NPCM7xx rese [...] omits c6ed90b54f08 dt-bindings: reset: add NPCM reset controller documentation omits 30484e286cb2 ARM: dts: sun8i: r40: Use tcon top clock index macros omits c6d4a099a240 drm/i915: reimplement header test feature omits fae7bfcc7814 x86/nospec: Remove unused RSB_FILL_LOOPS omits 86ab32134081 ARM: dts: sun8i: R40: Add PMU node omits eea839698b3f ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K omits cb4132672f76 arm64: defconfig: Enable DRM_SUN6I_DSI omits 815943ae11f4 arm64: defconfig: Enable CONFIG_SUN8I_THERMAL omits b6eee45a0a87 ARM: sunxi: Enable CONFIG_SUN8I_THERMAL omits 0c545240aebc clk: sunxi-ng: h6-r: Fix AR100/R_APB2 parent order omits 675a6d467b43 clk: sunxi-ng: h6-r: Simplify R_APB1 clock definition omits 47d64fef1f3f clk: sunxi-ng: sun8i-r: Fix divider on APB0 clock omits 1c467212ab62 Merge branch 'ib-pinctrl-unreg-mappings' of git://git.kern [...] omits a8772fad0172 tomoyo: Use atomic_t for statistics counter omits 866bd5eeaf13 Merge tag 'amd-drm-fixes-5.5-2020-01-01' of git://people.f [...] omits e7cbcb16fa41 Merge tag 'drm-misc-fixes-2019-12-31' of git://anongit.fre [...] omits 886a0dc04d73 Merge tag 'mediatek-drm-fixes-5.5' of https://github.com/c [...] omits 7b3083ba718b mountpoint_last(): fix the treatment of LAST_BIND omits 49f261e27307 ASoC: SOF: imx8: use resource_size omits 0da390ba86d8 ASoC: qdsp6: q6asm-dai: constify copied structure omits 1ce0d5162b98 drm/panel: declare variable as __be16 omits f17b898009d8 drm/i915/gem: Drop local vma->vm_file reference omits 969e11529221 drm/amdgpu: correct RLC firmwares loading sequence omits c56fc8c9ad7a ALSA: hda: constify copied structure omits cb5b83580c61 ALSA: ad1816a: constify copied structure omits 4e33ef67541e Merge branch 'linus' omits fe23d63422c8 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 1cd21a7c5679 drm/i915: Add Wa_1407352427:icl,ehl omits 32f408ac3e5d drm/i915/gt: Restore coarse power gating omits 684ea87cc312 igc: Remove serdes comments from a description of methods omits c557a4b3f738 e1000e: Use netdev_info instead of pr_info for link messages omits 9513d2a5dc7f igc: Add legacy power management support omits 31d518f35e1a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 1764b992be0f drm/i915: Introduce remap_io_sg() to prefault discontiguou [...] omits 4439dc427d83 igc: Add 64 bit DMA access support omits 86efeccd5a7a igc: Fix parameter descriptions for a several functions omits 085c85895041 igc: Fix the parameter description for igc_alloc_rx_buffers omits 57cd472c2baa igc: Remove excess parameter description from igc_is_non_eop omits faf4dd52e9e3 igc: Prefer to use the pci_release_mem_regions method omits 21da01fd3bb1 igc: Improve the DMA mapping flow omits b7b462454a5c igc: Add scatter gather support omits 6506f52dcbf8 igb: dont drop packets if rx flow control is enabled omits 738d2902773e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits c5c928c667cd Merge tag 'tomoyo-fixes-for-5.5' of git://git.osdn.net/git [...] omits cc39da0e4c5d drm/i915/tgl: Assume future platforms will inherit TGL's S [...] omits 24c66274e764 drm/i915/gt: Tweak flushes around ivb ppgtt omits 8086c974ecb9 fs-verity: implement readahead for FS_IOC_ENABLE_VERITY omits f4a0b08b39ae fscrypt: remove redundant bi_status check omits ede7a09fc881 fscrypt: Allow modular crypto algorithms omits e933adde6f97 fscrypt: include <linux/ioctl.h> in UAPI header omits 3b1ada55b905 fscrypt: don't check for ENOKEY from fscrypt_get_encryptio [...] omits b7e8d3d27edd fscrypt: remove fscrypt_is_direct_key_policy() omits ef5b18b00bad fscrypt: move fscrypt_valid_enc_modes() to policy.c omits 85af90e57ce9 fscrypt: check for appropriate use of DIRECT_KEY flag earlier omits 393a24a7956c fscrypt: split up fscrypt_supported_policy() by policy version omits 56dce7179509 fscrypt: introduce fscrypt_needs_contents_encryption() omits 2ebdef6d8c76 fscrypt: move fscrypt_d_revalidate() to fname.c omits 8a4ab0b866d8 fscrypt: constify inode parameter to filename encryption f [...] omits 2a5831b1d297 fscrypt: constify struct fscrypt_hkdf parameter to fscrypt [...] omits c64cfb989f00 fscrypt: verify that the crypto_skcipher has the correct ivsize omits 6e1adb88d230 fscrypt: use crypto_skcipher_driver_name() omits 93edd392cad7 fscrypt: support passing a keyring key to FS_IOC_ADD_ENCRY [...] omits 36209766cede x86/traps: Cleanup do_general_protection() omits 2f004eea0fc8 x86/kasan: Print original address on #GP omits aa49f20462c9 x86/dumpstack: Introduce die_addr() for die() with #GP fau [...] omits 4f279f9fbca5 arm64: dts: rockchip: Add RK3328 idle state omits ba790c16a8b0 arm64: dts: rockchip: remove identical &uart0 node from rk [...] omits 59c1dcbed5b5 x86/traps: Print address on #GP omits 4f510aa10468 phy/rockchip: inno-hdmi: round clock rate down to closest 1000 Hz omits 9604d3647916 Merge branches 'renesas-arm-dt-for-v5.6', 'renesas-arm64-d [...] omits fe4a76fafdb4 ARM: dts: sh73a0: Add missing clock-frequency for fixed clocks omits 0aed218f7948 ARM: dts: r8a7778: Add missing clock-frequency for fixed clocks omits 3bb426d042f3 ARM: dts: rcar-gen2: Add missing mmio-sram bus properties omits 505128865a0e ARM: dts: rcar-gen2: Fix PCI high address in interrupt-map-mask omits 7ba33c335a5b arm64: dts: renesas: Prepare for split of ARCH_R8A7795 int [...] omits 567d4ffb6dc5 arm64: dts: renesas: Sort DTBs in Makefile omits 919d31abe701 arm64: dts: renesas: Drop redundant SoC prefixes from ULCB [...] omits 052e99db7c00 arm64: dts: renesas: Rename r8a7795{-es1,}* to r8a7795[01]* omits 8d5c4c0611ed soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3 omits b4fba344a293 sh: sh7269: Remove bogus SSU GPIO function definitions omits db9c07272c82 sh: sh7264: Remove bogus SSU GPIO function definitions omits 02aeb2f21530 pinctrl: sh-pfc: sh7269: Fix CAN function GPIOs omits 55b1cb1f03ad pinctrl: sh-pfc: sh7264: Fix CAN function GPIOs omits 2a069a92811f pinctrl: sh-pfc: sh7264: Fix Port K I/O Register 0 definition omits 805f635703b2 pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_B omits 4e52af1ccaa2 usb: host: Do not compile test deprecated USB_OCTEON_EHCI omits 04b69426d846 hsr: fix slab-out-of-bounds Read in hsr_debugfs_rename() omits a5b72a083da1 net/sched: add delete_empty() to filters and use it in cls_flower omits 9e860947d8d7 net/ncsi: Fix gma flag setting after response omits f398efc14a92 sctp: add enabled check for path tracepoint loop. omits 9010ef57592c Merge branch 'Improvements-to-SJA1105-DSA-RX-timestamping' omits 19d1f0ed74b7 net: dsa: sja1105: Empty the RX timestamping queue on PTP [...] omits 1e762bd278d2 net: dsa: sja1105: Use PTP core's dedicated kernel thread [...] omits 544fed47af4d ptp: introduce ptp_cancel_worker_sync omits 853697504de0 tcp: Fix highest_sack and highest_sack_seq omits a33121e5487b ptp: fix the race between the release of ptp_clock and cdev omits 54fa49ee8813 net: dsa: sja1105: Reconcile the meaning of TPID and TPID2 [...] omits 3a323ed7c9c6 Documentation: net: dsa: sja1105: Remove text about taprio [...] omits d00bdc0a8839 net: dsa: sja1105: Remove restriction of zero base-time fo [...] omits 5a47f588ee23 net: dsa: sja1105: Really make the PTP command read-write omits 9fcf024dd6fa net: dsa: sja1105: Take PTP egress timestamp by port, not [...] omits db99d5126fb9 sfc: avoid duplicate error handling code in 'efx_ef10_srio [...] omits ca59d5a51690 spi: spi-fsl-dspi: Fix 16-bit word order in 32-bit XSPI mode omits 3d8cbeda38f1 ASoC: amd MMAP_INTERLEAVED Support omits 535fd141ef34 ASoC: amd: Added ACP3x system resume and runtime pm omits cea5f40d4e7a ASoC: amd: Handle ACP3x I2S-SP Interrupts. omits a43ea44ddda9 ASoC: amd: add ACP3x TDM mode support omits 703a6e22888b ASoC: amd: Enabling I2S instance in DMA and DAI omits c9fe7db6e884 ASoC: amd: Refactoring of DAI from DMA driver omits 3863857dd5ca ASoC: madera: Enable clocks for input pins when used for the FLL omits 1094af119900 ASoC: madera: Enable clocks for input pins when used as a [...] omits 9ea7a991cc27 ASoC: cs47l92: Simplify error handling code in 'cs47l92_probe()' omits f278b99ca6b2 tcp_cubic: refactor code to perform a divide only when needed omits 0caeaf6ad532 cxgb4/cxgb4vf: fix flow control display for auto negotiation omits b1d218e29f72 Merge branch 'for-5.6/io_uring' into for-next omits f99c66ef9f66 io_uring: remove extra io_wq_current_is_worker() omits d668ae3bd35c io_uring: optimise commit_sqring() for common case omits b89bbff7e2f0 io_uring: optimise head checks in io_get_sqring() omits 19d32a70b144 io_uring: clamp to_submit in io_submit_sqes() omits ba4028105e98 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits d06ed0c20960 ALSA: uapi: Add linux/types.h include back (but carefully) omits 2b64e616d552 drm/i915/gt: Leave RING_BB_STATE to default value omits 4b0dd4a29a8f drm/i915/selftests: Flush the context worker omits 1f07dcc459d5 kernel.h: Remove unused FIELD_SIZEOF() omits 2905e03482be Merge branch 'x86/urgent' omits 51d22e855ea3 usb: usb3503: Convert to use GPIO descriptors omits c2f59e8180c9 ARM: dts: qcom: Correct USB3503 GPIOs polarity omits 3b31ec1848ec usb: renesas_usbhs: Switch to GPIO descriptor omits 91687c1926bc usb: phy: Enable compile testing for some of drivers omits 88eaaecc4446 usb: host: Enable compile testing for some of drivers omits 7be4412721ae x86/insn-eval: Add support for 64-bit kernel mode omits 170a6726d0e2 usb: typec: ucsi: add support for separate DP altmode devices omits 71a1fa0df2a3 usb: typec: ucsi: Store the notification mask omits 5311f88e07ce usb: mtk-xhci: Do not explicitly set the DMA mask omits c4a68b4da65a usb: phy: ab8500-usb: Keep PHY turned on in UART mode omits 8e1a20096bfb usb: cdns3: gadget: Remove unneeded variable ret omits 7b104f890ade USB: EHCI: ehci-mv: add HSIC support omits 92f983520cb8 USB: EHCI: ehci-mv: drop pxa_ehci_type and some device IDs omits cf94ca4993e5 USB: EHCI: ehci-mv: make the PHY optional omits c1ffba305dbc usb: chipidea: host: Disable port power only if previously [...] omits af58e1fca984 usb: cdns3: should not use the same dev_id for shared inte [...] omits 3697aa15563f docs/zh_CN: translate kernel enforcement statement omits fdfb5dfa747f docs/zh_CN: translate kernel driver statement into Chinese omits dec6224bb9d6 docs/zh_CN: add Chinese version of embargoed hardware issues omits 6c23821c1930 docs: w1: Fix a typo in omap-hdq.rst omits 7c737c64b0ff Doc: x86: Fix a typo in mm.rst omits ea0d762775e2 usb: dwc3: gadget: Fix request complete check omits c80d0f4426c7 usb: musb: dma: Correct parameter passed to IRQ handler omits ce03cbcb4b4f usb: musb: jz4740: Silence error if code is -EPROBE_DEFER omits f6ece9b0e52a usb: udc: tegra: select USB_ROLE_SWITCH omits 3e4f8e21c4f2 USB: core: fix check for duplicate endpoints omits 273f632912f1 tty: always relink the port omits cf9ea4b7c370 Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits e278af89f1ba x86/resctrl: Fix an imbalance in domain_remove_cpu() omits 9fc85a7124b5 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] omits 10800fec619d PM / devfreq: imx8m-ddrc: Fix inconsistent IS_ERR and PTR_ERR omits d71b48236c83 Merge tag 'sdma-dts' into omap-for-v5.6/ti-sysc-dt omits 37b156ecf71a ARM: OMAP2+: Drop legacy platform data for sdma omits 82f12e64a019 ARM: OMAP2+: Drop legacy init for sdma omits f4cfa36dab67 dmaengine: ti: omap-dma: Use cpu notifier to block idle for omap2 omits 61ecb53952f0 dmaengine: ti: omap-dma: Allocate channels directly omits 211010aeb097 dmaengine: ti: omap-dma: Pass sdma auxdata to driver and use it omits 9938ee9cf921 dmaengine: ti: omap-dma: Configure global priority registe [...] omits 72475dbe8f40 Merge branch 'next/drivers' into for-next omits 5383953f1c4f memory: samsung: exynos5422-dmc: Convert to devm_platform_ [...] omits c7d776f85dfe null_blk: Fix REQ_OP_ZONE_CLOSE handling omits 429120f3df2d block: fix splitting segments on boundary masks omits ecfcd2da3358 drm/i915/gt: Do not restore invalid RS state omits de7999afedff Btrfs: fix infinite loop during nocow writeback due to race omits 46bcff2bfc5e btrfs: fix compressed write bio blkcg attribution omits 7b62e66cbbfb btrfs: punt all bios created in btrfs_submit_compressed_write() omits dcbce5fbcc69 watchdog: orion: fix platform_get_irq() complaints omits a76dfb859cd4 watchdog: rn5t618_wdt: fix module aliases omits 9a6c274ac1c4 watchdog: tqmx86_wdt: Fix build error omits da9e3f4e30a5 watchdog: max77620_wdt: fix potential build errors omits 91ced83c6eab watchdog: imx7ulp: Fix missing conversion of imx7ulp_wdt_enable() omits afcd5b9be566 watchdog: w83627hf_wdt: Fix support NCT6116D omits 7730c3be06e2 Documentation: PCI: Fix pci_alloc_irq_vectors() function n [...] omits 45b152f752ea drm/i915/gt: Avoid using the GPU before initialisation omits 7b02b23e5dd0 drm/i915/gt: Avoid using tag 0 for the very first submission omits 987281ab02af drm/i915/gt: Ensure that all new contexts clear STOP_RING omits d77552d93ceb Merge branch 'ib-pinctrl-unreg-mappings' into devel omits c72bed23b9e4 pinctrl: Allow modules to use pinctrl_[un]register_mappings omits 729d3530a504 drivers: firmware: scmi: Extend SCMI transport layer by tr [...] omits 257d0e20ec4f include: trace: Add SCMI header with trace events omits a9e395a4ab79 drn/i915: Break up long i915_buddy_free_list() with a cond [...] omits 1b789577f655 netfilter: arp_tables: init netns pointer in xt_tgchk_para [...] omits 6da3eced8c5f powerpc/spinlocks: Include correct header for static key omits 060dc911501f nds32: fix build failure caused by page table folding updates omits 4f0bd808134d asm-generic/nds32: don't redefine cacheflush primitives omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits a3d9382bd439 drm/i915/dp: Disable Port sync mode correctly on teardown omits aee40639cdc3 drm/i915/dp: Make port sync mode assignments only if all t [...] omits a603f5bd1691 drm/i915/dp: Make sure all tiled connectors get added to t [...] omits cf1d0180f571 drm/fbdev: Fallback to non tiled mode if all tiles not present omits 8c4ebd0d38c3 drm: Handle connector tile support only for modes that mat [...] omits acfe9d882f58 Merge branch 'WIP.core/headers' omits 61676811351f Merge branch 'WIP.x86/mm' omits af90e1775b1f Merge branch 'core/objtool' omits 1ee141ae92b7 Merge branch 'core/urgent' omits 295aef5f9818 Merge branch 'efi/core' omits 8052335be895 Merge branch 'efi/urgent' omits c2a47780350e Merge branch 'locking/kcsan' omits 28336be568bb Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflicts omits 69af10b2f1c0 Merge branch 'locking/urgent' omits ab503fdeb5ea Merge branch 'perf/core' omits a8103265589f Merge branch 'perf/urgent' omits e8a2f845f1e2 Merge branch 'ras/core' omits 9659597a959e Merge branch 'sched/core' omits 1d4029a6be33 Merge branch 'x86/boot' omits b1656ee9040c Merge branch 'x86/cleanups' omits 70a66ac1208e Merge branch 'x86/cpu' omits 47fecba96424 Merge branch 'x86/kdump' omits 703766b1984d Merge branch 'x86/microcode' omits dcc8cd5b396a Merge branch 'x86/mtrr' omits 48e01504cf53 ALSA: hda/realtek - Enable the bass speaker of ASUS UX431FLC omits 30b1b3802b20 fs/cifs/cifssmb.c: use true,false for bool variable omits 586b84f39bf0 fs/cifs/smb2ops.c: use true,false for bool variable omits 28135762b83a PM / devfreq: exynos-bus: Add error log when fail to get d [...] omits 6c315d8fe3c9 PM / devfreq: exynos-bus: Disable devfreq-event device when fails omits 39a6e4739c19 PM / devfreq: rk3399_dmc: Disable devfreq-event device when fails omits 15e4e74ea899 PM / devfreq: imx8m-ddrc: Remove unused defines omits a44089214211 PM / devfreq: exynos-bus: Reduce goto statements and remov [...] omits eff5d31f7407 PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SM [...] omits f0c792192753 PM / devfreq: rockchip-dfi: Convert to devm_platform_iorem [...] omits 29d867e97f7d PM / devfreq: rk3399_dmc: Add missing of_node_put() omits fb90fa80452b PM / devfreq: rockchip-dfi: Add missing of_node_put() omits 54cb5740526a PM / devfreq: Fix multiple kernel-doc warnings omits a05bb963435f PM / devfreq: exynos-bus: Extract exynos_bus_profile_init_ [...] omits a47a97ece54e PM / devfreq: exynos-bus: Extract exynos_bus_profile_init() omits f9002b169a6e PM / devfreq: Move declaration of DEVICE_ATTR_RW(min_freq) omits 1ebd0bc0e8ad PM / devfreq: Move statistics to separate struct devfreq_stats omits 14a343968199 PM / devfreq: Add clearing transitions stats omits b76b3479dab9 PM / devfreq: Change time stats to 64-bit omits 2fee1a7cc6b1 PM / devfreq: Add new name attribute for sysfs omits 5af744ebae85 PM / devfreq: Add dynamic scaling for imx8m ddr controller omits c49a5d096869 dt-bindings: memory: Add bindings for imx8m ddr controller omits d96c60b48a0b PM / devfreq: Fix Kconfig indentation omits d4556f5e99d5 PM / devfreq: exynos-ppmu: Fix excessive stack usage omits fd6988496e79 Linux 5.5-rc4 omits 80e8b1e59f03 cpufreq: CPPC: put ACPI table after using it omits c740237937c0 cpufreq : CPPC: Break out if HiSilicon CPPC workaround is matched omits 207ca274cd4c power: avs: qcom-cpr: make cpr_get_opp_hz_for_req() static omits 9b8c249ee9ed power: avs: qcom-cpr: remove set but unused variable omits 9e39d28fcb23 power: avs: qcom-cpr: make sure that regmap is available omits cad12cdeea78 power: avs: qcom-cpr: fix unsigned expression compared with zero omits e808926b4dd1 power: avs: qcom-cpr: fix invalid printk specifier in debug print omits 71bceec41644 Merge branch 'for-5.5/upstream-fixes' into for-next omits 1479a82d82df HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID omits 3faf6eda74c2 Merge branch 'mlxsw-fixes' omits acca789a358c mlxsw: spectrum: Use dedicated policer for VRRP packets omits 314bd842d98e mlxsw: spectrum_router: Skip loopback RIFs during MAC validation omits a99efa00891b Merge tag 'riscv/for-v5.5-rc4' of git://git.kernel.org/pub [...] omits d75663868d60 Merge tag 'locks-v5.5-1' of git://git.kernel.org/pub/scm/l [...] omits cc2f36ec7188 Merge tag '5.5-rc3-smb3-fixes' of git://git.samba.org/sfre [...] omits e6181b982534 Merge branch 'for-5.6/io_uring' into for-next omits d0c9ff979551 io_uring: add support for IORING_SETUP_CLAMP omits dfc79c078cc9 io_uring: extend batch freeing to cover more cases omits b029e6c5b15e io_uring: wrap multi-req freeing in struct req_batch omits 1dcb5812a821 io_uring: batch getting pcpu references omits aad60525393b pcpu_ref: add percpu_ref_tryget_many() omits c965a63df091 io_uring: add IORING_OP_MADVISE omits 43e633eb373f mm: make do_madvise() available internally omits 9df5306528ed io_uring: add IORING_OP_FADVISE omits 98ca480a8f22 locks: print unsigned ino in /proc/locks omits bff47c2302cc x86/vdso: Provide missing include file omits 0aec96f5897a ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet s [...] omits e0c638123522 drm/amdgpu: enable gfxoff for raven1 refresh omits 1c455101c6d1 drm/amdgpu/smu: add metrics table lock for vega20 (v2) omits e0e384c398d4 drm/amdgpu/smu: add metrics table lock for navi (v2) omits 1da87c9f67c9 drm/amdgpu/smu: add metrics table lock for arcturus (v2) omits 073d5eef9e04 drm/amdgpu/smu: add metrics table lock omits 5d30ed3c2c74 Revert "drm/amdgpu: simplify ATPX detection" omits f0b888af539e arm64: dts: msm8998: thermal: Add critical interrupt support omits 1246f78297f2 arm64: dts: msm8996: thermal: Add critical interrupt support omits 5e4548922009 ARM: dts: qcom: Add nodes for SMP boot in IPQ40xx omits a9e8fce61a78 soc: qcom: Fix Kconfig indentation omits 447e58a8d18a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits d4824486b676 hwspinlock: stm32: convert to devm_platform_ioremap_resource omits ced44b9da52d ARM: dts: qcom: apq8084: Remove all instances of IRQ_TYPE_NONE omits d5897d602b3b ARM: dts: qcom: apq8084: Change tsens definition to new style omits e5399ab2c149 Merge tag 'v5.5-rc3' into devel omits 3e1289d9fd23 io_uring: allow use of offset == -1 to mean file position omits 315bcd5392b2 io_uring: add non-vectored read/write commands omits 31975737af7c io_uring: improve poll completion performance omits a47dabe63cce io_uring: split overflow state into SQ and CQ side omits 13ea85d91426 io_uring: add lookup table for various opcode needs omits 88f7df94a12d drm/i915: prefer 3-letter acronym for tigerlake omits 74bb98baa0e4 drm/i915: prefer 3-letter acronym for ivybridge omits 72588ffd3831 drm/i915: prefer 3-letter acronym for broadwell omits 9eae5e27be4a drm/i915: prefer 3-letter acronym for ironlake omits 95be34841376 drm/i915: prefer 3-letter acronym for icelake omits 8e619820e37b drm/i915: prefer 3-letter acronym for cannonlake omits f6df4d46bf1e drm/i915: prefer 3-letter acronym for skylake omits 1e98f88cea0f drm/i915: prefer 3-letter acronym for haswell omits 1d21822052a1 drm/i915: prefer 3-letter acronym for pineview omits 31409fff1a39 drm/i915: simplify prefixes on device_info omits 7ecc6c1d5c8d ARC: pt_regs: remove hardcoded registers offset omits 1a1fda57b400 Merge branch 'DSA-TX-tstamp' omits f685e609a301 net: dsa: Deny PTP on master if switch supports it omits c26a2c2ddc01 gianfar: Fix TX timestamping with a stacked DSA driver omits 270fe2ceda66 net/wan/fsl_ucc_hdlc: remove set but not used variables 'u [...] omits 23066b9bcac0 io_uring: remove two unnecessary function declarations omits cdb3e91494bf io_uring: move *queue_link_head() from common path omits 613e36adabcf io_uring: rename prev to head omits 0e2b16713691 io_uring: add IOSQE_ASYNC omits b141c9c8c5e0 io-wq: support concurrent non-blocking work omits c9a3e36dda9f io_uring: add support for IORING_OP_STATX omits 46d2e3b06796 fs: make two stat prep helpers available omits 93303933a816 io_uring: avoid ring quiesce for fixed file set unregister [...] omits 59bb402138f0 io_uring: add support for IORING_OP_CLOSE omits c81572dd4f08 io-wq: add support for uncancellable work omits 5a3aa04b5e5a fs: move filp_close() outside of __close_fd_get_file() omits 3bba3e571bc8 io_uring: add support for IORING_OP_OPENAT omits 4e9e15c9426e fs: make build_open_flags() available internally omits 8a4dbfbbcd67 fs: add namei support for doing a non-blocking path lookup omits 38f1cb68582c drm/i915/lmem: debugfs for LMEM details omits 85a8ce62c2ea block: add bio_truncate to fix guard_bio_eod omits 03a94cb51439 arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory 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 7d8d3c377cc9 ALSA: usb-audio: fix Corsair Virtuoso mixer label collision 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 640b50fa8c34 drm/i915: Restore very early GPU reset omits 1833e327a5ea riscv: export flush_icache_all to modules omits 556f47ac6083 riscv: reject invalid syscalls below -1 omits 4d47ce158efb riscv: fix compile failure with EXPORT_SYMBOL() & !MMU omits bf8d1cd43865 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 1b3b289fd8da Merge branch 'ethtool-netlink-part-one' omits 3d2b847fb99c ethtool: provide link state with LINKSTATE_GET request omits 1b1b1847c850 ethtool: add LINKMODES_NTF notification omits bfbcfe2032e7 ethtool: set link modes related data with LINKMODES_SET request omits f625aa9be8c1 ethtool: provide link mode information with LINKMODES_GET request omits 73286734c1b0 ethtool: add LINKINFO_NTF notification omits 5cf2a548bcbd ethtool: add default notification handler omits a53f3d41e4d3 ethtool: set link settings with LINKINFO_SET request omits 459e0b81b370 ethtool: provide link settings with LINKINFO_GET request omits 71921690f974 ethtool: provide string sets with STRSET_GET request omits 728480f12442 ethtool: default handlers for GET requests omits 6b08d6c146f4 ethtool: support for netlink notifications omits 10b518d4e6dd ethtool: netlink bitset handling omits 041b1c5d4a53 ethtool: helper functions for netlink interface omits 2b4a8990b7df ethtool: introduce ethtool netlink interface omits bd6f48546b9c net: stmmac: dwmac-meson8b: Fix the RGMII TX delay on Meso [...] omits 70cf3dc73132 net/sched: act_mirred: Pull mac prior redir to non mac_hea [...] omits 356b23c073dd sctp: do trace_sctp_probe after SACK validation and check omits 0df952873636 mv88e6xxx: Add serdes Rx statistics omits cad451dd2427 net: ena: remove set but not used variable 'rx_ring' omits c8f957df6e33 net: dsa: qca: ar9331: drop pointless static qualifier in [...] omits 8a3f44a0bb76 ppp: Remove redundant BUG_ON() check in ppp_pernet omits 36a78867f80c Merge branch 'tcp_cubic-various-fixes' omits ede656e84658 tcp_cubic: make Hystart aware of pacing omits 42f3a8aaae66 tcp_cubic: tweak Hystart detection for short RTT flows omits cff04e2da308 tcp_cubic: switch bictcp_clock() to usec resolution omits 35821fc2b41c tcp_cubic: remove one conditional from hystart_update() omits 473900a504e5 tcp_cubic: optimize hystart_update() omits 862dd2a946aa spi: Don't look at TX buffer for PTP system timestamping omits f971a2074447 spi: Catch improper use of PTP system timestamping API omits 2bbc078f812d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 48a8dd171993 Merge tag 'drm-fixes-2019-12-28' of git://anongit.freedesk [...] omits f4b3974602a5 Merge tag 'linux-kselftest-5.5-rc4' of git://git.kernel.or [...] omits 1413c361328c Merge tag 'pm-5.5-rc4' of git://git.kernel.org/pub/scm/lin [...] omits 534121d289e0 Merge tag 'io_uring-5.5-20191226' of git://git.kernel.dk/l [...] omits 0f710a5572ea Merge tag 'libata-5.5-20191226' of git://git.kernel.dk/lin [...] omits 8ae40a6951a7 Merge tag 'block-5.5-20191226' of git://git.kernel.dk/linux-block omits a305bd7c9c22 Merge tag 'gpio-v5.5-2' of git://git.kernel.org/pub/scm/li [...] omits 4ca153827f65 drm/i915/tgl: Extend Wa_1408615072 to tgl omits b9cf9dac3dac drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl,ehl omits 1e1a139d62d1 drm/i915: Extend WaDisableDARBFClkGating to icl,ehl,tgl omits 6ea578a519fe drm/i915/selftests: Err out on coherency if initialisation failed omits d7cfb661b206 arm64: dts: allwinner: h6: Add thermal sensor and thermal zones omits 59e056cda4be crypto: qce - allow building only hashes/ciphers omits 8ceda883205d crypto: qce - initialize fallback only for AES omits 3e806a12d10a crypto: qce - update the skcipher IV omits 3ee50c896d71 crypto: qce - save a sg table slot for result buf omits 7de4c2bd196f crypto: qce - fix xts-aes-qce key sizes omits bb5c863b3d3c crypto: qce - fix ctr-aes-qce block, chunk sizes omits b3c16bfc6a79 crypto: skcipher - Add skcipher_ialg_simple helper omits 93e23eb2ed6c crypto: chtls - Fixed memory leak omits 596d0a289554 crypto: chtls - Add support for AES256-GCM based ciphers omits 112e7b7b6a2e crypto: caam - Add support for i.MX8M Mini omits 5f567fffaae9 crypto: api - Retain alg refcount in crypto_grab_spawn omits 3932aa1ce381 crypto: sun4i-ss - make unexported sun4i_ss_pm_ops static omits 20aaed22fec7 crypto: stm32/hash - Use dma_request_chan() instead dma_re [...] omits 8004865c2e7b crypto: img-hash - Use dma_request_chan instead dma_reques [...] omits aa127963f1ca crypto: lib/curve25519 - re-add selftests omits c782937e9282 crypto: api - remove unneeded semicolon omits eb5b9154bfb3 crypto: allwinner - remove unneeded semicolon omits 3df663a147fe ACPI: EC: Reference count query handlers under lock omits e6d4f08a6776 intel_idle: Use ACPI _CST on server systems omits 4ec32d9e8e5b intel_idle: Add module parameter to prevent ACPI _CST from [...] omits bff8e60a86f4 intel_idle: Allow ACPI _CST to be used for selected known [...] omits 75a80267410e cpuidle: Allow idle states to be disabled by default omits 18734958e9bf intel_idle: Use ACPI _CST for processor models without C-s [...] omits 9f3d6daf61e5 intel_idle: Refactor intel_idle_cpuidle_driver_init() omits 77fb4e0a559a ACPI: processor: Export acpi_processor_evaluate_cst() omits 239ed06d0eef ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI [...] omits 7c8dce4b1661 bpftool: Make skeleton C code compilable with C++ compiler omits e79c22695abd ALSA: hda/realtek - Add Bass Speaker and fixed dac for bas [...] omits b0b5ce1010ff ioat: ioat_alloc_ring() failure handling. omits efb465088518 drm/komeda: Add runtime_pm support omits 3ae3271443b3 Merge tag 'drm-intel-next-2019-12-23' of git://anongit.fre [...] omits 82b1cc447a2c arm64: dts: qcom: db845c: Move remoteproc firmware to sdm845 omits 8f902dbd6ed2 drm/komeda: Add event handling for EMPTY/FULL omits e31d941c7dd7 Merge tag 'drm-intel-fixes-2019-12-23' of git://anongit.fr [...] omits f03ee2042b2d spi: oc-tiny: Use GPIO descriptors omits 5def0136c609 ASoC: amd: Create multiple I2S platform device endpoint omits 6cbdec2d3ca6 arm64: dts: qcom: msm8996: Introduce IFC6640 omits 83d9ed4342a3 arm64: dts: qcom: db820c: Use regulator names from schematics omits 50aa72ccb30b arm64: dts: qcom: msm8996: Sort all nodes in msm8996.dtsi omits 86f6d6225e5e arm64: dts: qcom: msm8996: Pad addresses omits 88264f1f6bf5 arm64: dts: qcom: db820c: Remove pin specific files omits d5f4ac865a4e arm64: dts: qcom: db820c: Sort all nodes omits 7b494cc41ebb arm64: dts: qcom: db820c: Group root nodes omits c61a5658e882 arm64: dts: qcom: msm8996: Move regulators to db820c omits 808844314309 arm64: dts: qcom: msm8996: Move regulator consumers to db820c omits 75b77d6492eb arm64: dts: qcom: msm8996: Use node references in db820c omits f978d45b4aab arm64: dts: qcom: db820c: Move non-soc entries out of /soc omits bb3d0b8bf5be net_sched: sch_fq: properly set sk->sk_pacing_status omits 4e55a11aa30f Merge branch 'bnx2x-Bug-fixes' omits 5cdc40c7820f bnx2x: Fix accounting of vlan resources among the PFs omits 0444716a5dd5 bnx2x: Use appropriate define for vlan credit omits 3c2f450e553c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 9e41fbf3dd38 Merge branch 's390-qeth-next' omits 8ca8559ff3ce s390/qeth: remove QETH_RX_PULL_LEN omits dcdcf8670dad s390/qeth: use napi_gro_frags() for SG skbs omits c04b116a2866 s390/qeth: consolidate RX code omits 0914d2bb11cc af_packet: refactoring code for prb_calc_retire_blk_tmo omits 7df2281a174b of: mdio: Add missing inline to of_mdiobus_child_is_phy() dummy omits 9476654bd5e8 xen-netback: support dynamic unbind/bind omits 1c93fb45761e net: phy: aquantia: add suspend / resume ops for AQR105 omits c27569fcd6e1 dpaa_eth: fix DMA mapping leak omits 0cec114e3660 scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a omits 67d81d7a2ef3 Merge branch 'clk-fixes' into clk-next omits 12ead77432f2 clk: Don't try to enable critical clocks if prepare failed omits 8d3479929894 Merge branch 'RTL8211F-RGMII-RX-TX-delay-configuration-imp [...] omits 1b3047b5208a net: phy: realtek: add support for configuring the RX dela [...] omits 3aec743d6982 net: phy: realtek: add logging for the RGMII TX delay conf [...] omits 1f4f16fa19f4 Merge branch 'mlxsw-spectrum_router-Cleanups' omits 7c4a7ec8558d mlxsw: spectrum_router: Remove FIB entry list from FIB node omits b04720aee9a6 mlxsw: spectrum_router: Consolidate identical functions omits 0705297e511a mlxsw: spectrum_router: Make route creation and destructio [...] omits 0d2fb5aa93a6 mlxsw: spectrum_router: Eliminate dead code omits 231c8d2bbc4f mlxsw: spectrum_router: Remove unnecessary checks omits ec34c0157580 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits c1e469902640 bonding: rename AD_STATE_* to LACP_STATE_* omits f643ee295c1c sctp: move trace_sctp_probe_path into sctp_outq_sack omits b761a7b47ba1 drm/i915/gt: Ignore incomplete engines after init failure omits a5bcd72e054a net/mlxfw: Fix out-of-memory error in mfa2 flash burning omits eaab4b226c06 hwmon: (w83627ehf) Now only one intrusion channel omits a7eb0fffaadb hwmon: (w83627ehf) Remove code not needed after nct677* removal omits 62000264cfa8 hwmon: (w83627ehf) remove nct6775 and nct6776 support omits 8cd115bdda17 ext4: Optimize ext4 DIO overwrites omits c14ceb0ec727 netfilter: nft_meta: add support for slave device ifindex [...] omits 01a0fc82252d netfilter: nft_meta: place rtclassid handling in a helper omits 6b2faee0ca91 netfilter: nft_meta: place prandom handling in a helper omits 8724e819cc9a netfilter: nft_meta: move all interface related keys to helper omits a4150a1faa36 netfilter: nft_meta: move interface kind handling to helper omits b1327fbc2991 netfilter: nft_meta: move cgroup handling to helper omits 726b44f044e8 netfilter: nft_meta: move sk uid/git handling to helper omits 4a54594abdbe netfilter: nft_meta: move pkttype handling to helper omits db8f6f5c8de6 netfilter: nft_meta: move time handling to helper omits 4549b49f82ab ext4: export information about first/last errors via /sys/ [...] omits 46f870d690fe ext4: simulate various I/O and checksum errors when readin [...] omits 878520ac45f9 ext4: save the error code which triggered an ext4_error() [...] omits a103a3989993 ALSA: control: Fix incompatible protocol error omits a562c687d115 Merge branch 'rk/inode_lock' into dev omits 3cb0f5859afa Merge branch 'for-5.6/libata' into for-next omits d03b224f4252 drm/i915/gt: Apply sanitiization just before resume omits ea137a89b5dd phy: cpcap-usb: Drop extra write to usb2 register omits 9492535ecd9b phy: cpcap-usb: Improve host vs docked mode detection omits 63078b6ba09e phy: cpcap-usb: Prevent USB line glitches from waking up modem omits af5d44de5718 phy: mapphone-mdm6600: Fix uninitialized status value regression omits 049226b9fd74 phy: cpcap-usb: Fix flakey host idling and enumerating of devices omits 0b3126f60ffd Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next omits 1b27080ab245 ARM: dts: sunxi: Add Libre Computer ALL-H3-IT H5 board omits 16c8ff571a16 arm64: dts: allwinner: a64: Add MIPI DSI pipeline omits 52028bfcb233 drm/sun4i: dsi: Add Allwinner A64 MIPI DSI support omits 66dbdc7c6162 drm/sun4i: dsi: Handle bus clock via regmap_mmio_attach_clk omits 1162f844030a bpf: Print error message for bpftool cgroup show omits 26a839b3c286 drm/sun4i: dsi: Get the mod clock for A31 omits db08ca5a64d2 dt-bindings: sun6i-dsi: Add A64 DPHY compatible (w/ A31 fallback) omits fe5040f2843a dt-bindings: sun6i-dsi: Document A64 MIPI-DSI controller omits 8ab9da573dad libbpf: Support CO-RE relocations for LDX/ST/STX instructions omits 59f5e9b9a802 arm64: dts: allwinner: a64: Add thermal sensors and thermal zones omits 9ad42557109a arm64: dts: allwinner: h5: Add thermal sensor and thermal zones omits b37da9c8e62e ARM: dts: sun8i-h3: Add thermal sensor and thermal zones omits 1b084d2e4eae ARM: dts: sun8i-a83t: Add thermal sensor and thermal zones omits 624b4b48d9d8 drm: sun4i: Add support for suspending the display driver omits 02939cd16709 dmaengine: imx-sdma: Fix memory leak omits a1ff6a07f5a3 dmaengine: imx-sdma: find desc first in sdma_tx_status omits a80f2787f1ff dmaengine: imx-sdma: rename function omits b167f94d2928 dmaengine: virt-dma: use vchan_vdesc_fini() to free descriptors omits 9f91e6bfa866 dmaengine: virt-dma: Add missing locking around list operations omits f882101122aa dmaengine: virt-dma: Do not call desc_free() under a spin_lock omits df660a2b6dfc dmaengine: virt-dma: remove debug message omits 51fe9cd2bd92 dmaengine: virt-dma: Add missing locking omits 5c8aacbbb3b7 dmaengine: bcm2835: do not call vchan_vdesc_fini() with lock held omits 08baca4280d8 dmaengine: print more meaningful error message omits 83c77940db12 dmaengine: move module_/dma_device_put() after route free omits aea3dee86c41 Merge branch 'Peer-to-Peer-One-Step-time-stamping' omits bad1eaa6ac31 ptp: Add a driver for InES time stamping IP core. omits b6fd7b963667 net: Introduce peer to peer one step PTP time stamping. omits 1dca22b18421 net: mdio: of: Register discovered MII time stampers. omits 25d12e1dde28 dt-bindings: ptp: Introduce MII time stamping devices. omits 767ff4837315 net: Add a layer for non-PHY MII time stamping drivers. omits 4715f65ffa05 net: Introduce a new MII time stamping interface. omits 12d0efb9e6d9 net: phy: dp83640: Move the probe and remove methods around. omits bfd57b590021 net: netcp_ethss: Use the PHY time stamping interface. omits 7774ee23689d net: ethtool: Use the PHY time stamping interface. omits dfe6d68fc404 net: vlan: Use the PHY time stamping interface. omits d25de984aaee net: macvlan: Use the PHY time stamping interface. omits 0e5dafc8a6e5 net: phy: Introduce helper functions for time stamping support. omits c345ec6a50e9 ata: ahci_brcm: Support BCM7216 reset controller name omits 52fa562db5ec dt-bindings: ata: Document BCM7216 AHCI controller compatible omits 7de9b1688c1d ata: ahci_brcm: Add a shutdown callback omits 3c696ac41736 ata: ahci_brcm: Manage reset line during suspend/resume omits bf0e5013bc2d ata: ahci_brcm: Add missing clock management during recovery omits 1a3d78cb6e20 ata: ahci_brcm: BCM7425 AHCI requires AHCI_HFLAG_DELAY_ENGINE omits c0cdf2ac4b5b ata: ahci_brcm: Fix AHCI resources management omits 84b032dbfdf1 ata: libahci_platform: Export again ahci_platform_<en/dis> [...] omits 78df33c2ee7f Merge branch 'for-5.6/block' into for-next omits c2d78a9b73d4 drm/i915/gt: Stop poking at engine->serial at a high level omits 095e90e080a5 Merge branch 'hsr-fix-several-bugs-in-hsr-module' omits 3ed0a1d56390 hsr: reset network header when supervision frame is created omits 92a35678ec07 hsr: fix a race condition in node list insertion and deletion omits 4c2d5e33dcd3 hsr: rename debugfs file when interface name is changed omits c6c4ccd7f969 hsr: add hsr root debugfs directory omits 1d19e2d53e8e hsr: fix error handling routine in hsr_dev_finalize() omits 84bb59d77385 hsr: avoid debugfs warning message when module is remove omits 57b948e2c9ce MAINTAINERS: Add additional maintainers to ENA Ethernet driver omits 8385d756e114 libata: Fix retrieving of active qcs omits 224bf0fe7292 ARM: dts: ux500: samsung-golden: Add Bluetooth omits fbb7c4a13c96 ARM: dts: ux500: samsung-golden: Add WiFi omits 234a0387f73c ARM: dts: ux500: samsung-golden: Add touch screen omits 032c18c566ea ARM: dts: ux500: samsung-golden: Add IMU (accelerometer + [...] omits b952efeb7ad4 ARM: dts: ux500: Add device tree for Samsung Galaxy S III [...] omits 92ac62e1c3ef dt-bindings: arm: ux500: Document samsung,golden compatible omits 6299f3002bc1 ARM: dts: ux500: Add device tree include for AB8505 omits 9956b94eea28 ARM: dts: ux500: Remove unused ste-href-ab8505.dtsi omits 28d1dddc59f6 spi: uniphier: Add DMA transfer mode support omits 5caf64c633a3 ASoC: qcom: sdm845: add support to DB845c and Lenovo Yoga omits 834d899794f4 ASoC: qcom: dt-bindings: Add compatible for DB845c and Len [...] omits da3e83f8bb86 ASoC: wcd934x: add audio routings omits a70d9245759a ASoC: wcd934x: add capture dapm widgets omits dd9eb19b5673 ASoC: wcd934x: add playback dapm widgets omits 1cde8b822332 ASoC: wcd934x: add basic controls omits a61f3b4f476e ASoC: wcd934x: add support to wcd9340/wcd9341 codec omits a6b748713205 ASoC: dt-bindings: add dt bindings for WCD9340/WCD9341 aud [...] omits 790514ed7715 Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 0d9c75481a8e spi: tegra114: use true,false for bool variable omits e6a8b2cc514c spi: imx: use true,false for bool variable omits a68735d7975d spi: fsl-lpspi: use true,false for bool variable omits 71dd2fe5dec1 regulator: axp20x: Fix axp20x_set_ramp_delay omits a82cf72f94af Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 0e2a6c95b2b9 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits df131776657b ARM: at91: pm: use of_device_id array to find the proper s [...] omits 79c5a504d0ea ARM: at91: pm: use SAM9X60 PMC's compatible omits 2cb7bfc1ca9a Merge tag 'devfreq-fixes-for-5.5-rc4' of git://git.kernel. [...] omits 41d329e287fb drm/i915: Add spaces before compound GEM_TRACE omits 0679715e7143 efi/libstub/x86: Avoid globals to store context during mix [...] omits 7d4e323d02c9 efi/libstub: Tidy up types and names of global cmdline variables omits 966291f6344d efi/libstub: Rename efi_call_early/_runtime macros to be m [...] omits 99ea8b1db2d2 efi/libstub: Drop 'table' argument from efi_table_attr() macro omits 47c0fd39b7b8 efi/libstub: Drop protocol argument from efi_call_proto() macro omits 23e60394046a efi/libstub/x86: Work around page freeing issue in mixed mode omits cd33a5c1d53e efi/libstub: Remove 'sys_table_arg' from all function prototypes omits 8173ec7905b5 efi/libstub: Drop sys_table_arg from printk routines omits c3710de5065d efi/libstub/x86: Drop __efi_early() export and efi_config struct omits dc29da14ed94 efi/libstub: Unify the efi_char16_printk implementations omits 2fcdad2a80a6 efi/libstub: Get rid of 'sys_table_arg' macro parameter omits 14e900c7e403 efi/libstub: Avoid protocol wrapper for file I/O routines omits afc4cc71cf78 efi/libstub/x86: Avoid thunking for native firmware calls omits 8f24f8c2fc82 efi/libstub: Annotate firmware routines as __efiapi omits 960a8d01834e efi/libstub: Use stricter typing for firmware function pointers omits e8bd5ddf60ee efi/libstub: Drop explicit 32/64-bit protocol definitions omits f958efe97596 efi/libstub: Distinguish between native/mixed not 32/64 bit omits 1786e8301164 efi/libstub: Extend native protocol definitions with mixed [...] omits 2732ea0d5c0a efi/libstub: Use a helper to iterate over a EFI handle array omits a8147dba75b1 efi/x86: Rename efi_is_native() to efi_is_mixed() omits 58ec655a7573 efi/libstub: Remove unused __efi_call_early() macro omits 8de8788d2182 efi/gop: Unify 32/64-bit functions omits 44c84b4ada73 efi/gop: Convert GOP structures to typedef and clean up so [...] omits 6c895c2fca8a efi/gop: Remove unused typedef omits 8d62af177812 efi/gop: Remove bogus packed attribute from GOP structures omits 4911ee401b7c x86/efistub: Disable paging at mixed mode entry omits 818c7ce72477 efi/libstub/random: Initialize pointer variables to zero f [...] omits d92b54570d24 efi/earlycon: Fix write-combine mapping on x86 omits 1f676247f36a x86/alternatives: Implement a better poke_int3_handler() c [...] omits 46f5cfc13d54 Merge branch 'core/kprobes' into perf/core, to pick up a c [...] omits d91f3057263c locking/lockdep: Fix buffer overrun problem in stack_trace[] omits 804d402fb6f6 sched/rt: Make RT capacity-aware omits 1d42509e475c sched/fair: Make EAS wakeup placement consider uclamp rest [...] omits a7008c07a568 sched/fair: Make task_fits_capacity() consider uclamp rest [...] omits d2b58a286e89 sched/uclamp: Rename uclamp_util_with() into uclamp_rq_uti [...] omits 686516b55e98 sched/uclamp: Make uclamp util helpers use and return UL values omits 59fe675248ff sched/uclamp: Remove uclamp_util() omits 17346452b25b sched/fair: Make sched-idle CPU selection consistent throughout omits 53a23364b6b0 sched/core: Remove unused variable from set_user_nice() omits 1e5f8a308551 Merge tag 'v5.5-rc3' into sched/core, to pick up fixes omits 463f550fb47b rseq: Unregister rseq for clone CLONE_VM omits 66528a4575ee rseq: Reject unknown flags on rseq unregister omits 7f936f2ae4f7 Merge branch 's390-qeth-fixes' omits 0b698c838e84 s390/qeth: fix initialization on old HW omits d1b9ae1864fc s390/qeth: vnicc Fix init to default omits e8a66d800471 s390/qeth: Fix vnicc_is_in_use if rx_bcast not set omits 68c57bfd5283 s390/qeth: fix false reporting of VNIC CHAR config failure omits 5b6c7b55cfe2 s390/qeth: lock the card while changing its hsuid omits 8b5026bc1693 s390/qeth: fix qdio teardown after early init error omits 9f6cff995e98 Merge branch 'Simplify-IPv6-route-offload-API' omits caafb2509fac ipv6: Remove old route notifications and convert listeners omits dacad7b34b59 mlxsw: spectrum_router: Start using new IPv6 route notifications omits 0284696b97b2 ipv6: Handle multipath route deletion notification omits d2f0c9b11410 ipv6: Handle route deletion notification omits 9c6ecd3cf62d ipv6: Only Replay routes of interest to new listeners omits 0ee0f47c26b2 ipv6: Notify multipath route if should be offloaded omits 51bf7f387fdf ipv6: Notify route if replacing currently offloaded one omits c10c4279c778 ipv6: Notify newly added route if should be offloaded omits 6b722237b656 net: fib_notifier: Add temporary events to the FIB notific [...] omits 47d0b2fe23d8 Merge branch 'disable-neigh-update-for-tunnels-during-pmtu [...] omits f081042d128a net/dst: do not confirm neighbor for vxlan and geneve pmtu update omits 4d42df46d637 sit: do not confirm neighbor when do pmtu update omits 8247a79efa2f vti: do not confirm neighbor when do pmtu update omits 7a1592bcb15d tunnel: do not confirm neighbor when do pmtu update omits 07dc35c6e3cc net/dst: add new function skb_dst_update_pmtu_no_confirm omits 6e9105c73f8d gtp: do not confirm neighbor when do pmtu update omits 675d76ad0ad5 ip6_gre: do not confirm neighbor when do pmtu update omits bd085ef678b2 net: add bool confirm_neigh parameter for dst_ops.update_pmtu omits af7797785d61 r8169: move enabling EEE to rtl8169_init_phy omits 8722709b0494 r8169: remove MAC workaround in rtl8168e_2_hw_phy_config omits 3127f7c9b7da r8169: factor out rtl8168h_2_get_adc_bias_ioffset omits ab5d4bb2b819 Merge branch 'ovs-mpls-actions' omits f66b53fdbb22 openvswitch: New MPLS actions for layer 2 tunnelling omits 76f99f987f2b net: Rephrased comments section of skb_mpls_pop() omits e7dbfed1adb0 net: skb_mpls_push() modified to allow MPLS header push at [...] omits ff43ae4bd5aa Merge tag 'rxrpc-fixes-20191220' of git://git.kernel.org/p [...] omits 7c3125f0a6eb net: dsa: bcm_sf2: Fix IP fragment location and behavior omits 11299c5cd886 spi: uniphier: Add handle_err callback function omits 9859db51387d spi: uniphier: Change argument of irq functions to private [...] omits 61d5d4062876 sctp: fix err handling of stream initialization omits 9cd34efbd301 spi: uniphier: Fix FIFO threshold omits bb9ee1eacb2d dt-bindings: sound: gtm601: add the broadmobi interface omits 057a317a8d94 ASoC: gtm601: add Broadmobi bm818 sound profile omits c5614fb8e3d1 ASoC: Intel: kbl_da7219_max98357a: remove unused variable [...] omits 4bb16cd82773 ASoC: hdac_hda: Update hdac hda dai table to include intel [...] omits e68d6696575e ASoC: SOF: Intel: hda: Add iDisp4 DAI omits dcf08d0f8f09 ASoC: SOF: imx8: Fix dsp_box offset omits 09a1f1817b04 dt-bindings: thermal: Add YAML schema for sun8i-thermal dr [...] omits dd836ddf4e4e ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_ [...] omits 77fffa742285 ASoC: fsl_audmix: add missed pm_runtime_disable omits 3b7658679d88 ASoC: stm32: spdifrx: fix input pin state management omits 86e1956af4c8 ASoC: stm32: spdifrx: fix race condition in irq handler omits 2859b1784031 ASoC: stm32: spdifrx: fix inconsistent lock state omits 07d22a9bb623 ASoC: core: Fix access to uninitialized list heads omits 218fe9b7ec7f ASoC: soc-core: Set dpcm_playback / dpcm_capture omits 98910e1d6138 ASoC: SOF: imx8: fix memory allocation failure check on pr [...] omits 730a45ccd932 thermal/drivers/sun8i: Add thermal driver for H6/H5/H3/A64 [...] omits feed8a4fc9d4 udp: fix integer overflow while computing available space [...] omits 6ffdc7421568 dt-bindings: nvmem: Convert STM32 ROMEM to json-schema omits c5a05bd6455a dt-bindings: usb: amlogic, meson-g12a-usb-ctrl: fix clock names omits 93adc6aef57f dt-bindings: resets: Convert Allwinner legacy resets to schemas omits af287ed02ffd dt-bindings: mfd: Convert Allwinner legacy PRCM bindings t [...] omits f95cad74acdb dt-bindings: clocks: Convert Allwinner legacy clocks to schemas omits b30d8cf5e171 dt-bindings: opp: Convert Allwinner H6 OPP to a schema omits 90dc0d1ce890 of: Rework and simplify phandle cache to use a fixed size omits afd36d28e412 dt-bindings: phy: Fix the PX30 DSI PHY compatible in the example omits f1268534027a selinux: remove set but not used variable 'sidtab' omits fd1c4bc6e9b3 io-wq: add cond_resched() to worker thread omits c100777cc00c drm/i915: Switch context id allocation directly to xarray omits c74555894492 KVM: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ omits d61fe22c2ae4 ALSA: ctl: allow TLV read operation for callback type of e [...] omits 34ce3c5e6912 reset: reset-scmi: Match scmi device by both name and protocol id omits b017b2791c9c hwmon: (scmi-hwmon) Match scmi device by both name and pro [...] omits 12b7662618ef cpufreq: scmi: Match scmi device by both name and protocol id omits 43998dfe24c1 clk: scmi: Match scmi device by both name and protocol id omits 2deb267b26b5 firmware: arm_scmi: Skip protocol initialisation for addit [...] omits b55b06b79445 firmware: arm_scmi: Stash version in protocol init functions omits 50872a94637b firmware: arm_scmi: Match scmi device by both name and pro [...] omits 4605e224db2e firmware: arm_scmi: Add versions and identifier attributes [...] omits 9c5c463f2adf firmware: arm_scmi: Add names to scmi devices created omits 11040889afe3 firmware: arm_scmi: Skip scmi mbox channel setup for addti [...] omits ee7a9c9f67c5 firmware: arm_scmi: Add support for multiple device per protocol omits 30084b143de7 drm/i915/gt: Flush other retirees inside intel_gt_retire_r [...] omits b42d3b159ad8 drm/i915/display: cleanup intel_bw_state on i915 module removal omits 4ba9822bcd2a Merge branch 'clk-unused' into clk-next omits 59ef4da4e408 clk: bm1800: Remove set but not used variable 'fref' omits 713cb1c904fc Merge branch 'clk-fixes' into clk-next omits fc666936f3f0 clk: tegra: Fix double-free in tegra_clk_init() omits 67f96ff7c8f0 clk: samsung: exynos5420: Keep top G3D clocks enabled omits 6f6b1d6e209d Merge branch 'clk-qcom' into clk-next omits dd3d06622138 clk: qcom: Add display clock controller driver for SC7180 omits 75616da71291 dt-bindings: clock: Introduce QCOM sc7180 display clock bindings omits 5d28e44ba630 dt-bindings: clock: Add YAML schemas for the QCOM DISPCC c [...] omits 691865bad627 clk: qcom: clk-alpha-pll: Add support for Fabia PLL calibration omits 1dc3698354dd clk: qcom: alpha-pll: Remove useless read from set rate omits 21a97ecf4265 Merge branch 'clk-init-allocation' into clk-next omits bf453a0a18b2 dmaengine: ioat: Support in-use unbind omits 8ad342a86359 dmaengine: Add reference counting to dma_device struct omits 11a0fd2b3baa dmaengine: Move dma_channel_rebalance() infrastructure up in code omits 686607106f1f dmaengine: Call module_put() after device_free_chan_resources() omits dae7a589c18a dmaengine: Store module owner in dma_device struct omits f873744c2903 clk: add terminate callback to clk_ops omits 89d079dc17e8 clk: let init callback return an error code omits f6fa75ca912b clk: actually call the clock init before any other callbac [...] omits db2c7c0a04b1 clk: qcom: Add missing msm8998 gcc_bimc_gfx_clk omits c366b3dbbab1 ALSA: hda - Apply sync-write workaround to old Intel platf [...] omits 15b590a81fcd selinux: ensure the policy has been loaded before reading [...] omits b9fb2de0115b Merge tag 'perf-urgent-for-mingo-5.5-20191223' of git://gi [...] omits e95cd6b2acd5 drm/amdgpu: use true, false for bool variable in amdgpu_psp.c omits c5b2bd5d394b drm/amdgpu: use true, false for bool variable in amdgpu_debugfs.c omits 2a9b90ae4704 drm/amdgpu: use true, false for bool variable in amdgpu_device.c omits 6df3dab619f3 drm/amdgpu: use true, false for bool variable in mxgpu_nv.c omits eb28038cc623 drm/amdgpu: use true, false for bool variable in mxgpu_ai.c omits ab2c1ea481c8 drm/radeon: use true,false for bool variable in ni.c omits 45b2de2804a8 drm/radeon: use true,false for bool variable in cik.c omits 1f6e717c219a drm/radeon: use true,false for bool variable in rv770.c omits f30abb96b5b0 drm/radeon: use true, false for bool variable in evergreen.c omits 6b276628c6d1 drm/radeon: use true,false for bool variable in r600.c omits 43302df9fd9d drm/radeon: use true,false for bool variable in si.c omits 7bf2f6078a2e drm/radeon: use true,false for bool variable in r100.c omits 468288863e94 drm/amdgpu/smu: add peak profile support for navi12 omits d24d26540bab drm/amdgpu/smu/navi: Adjust default behavior for peak sclk [...] omits 46cf2fecf597 drm/amdgpu: add missed return value set for error case omits 55d62fe10f5e drm/amdgpu: remove FB location config for sriov omits fdf57ba69084 drm/amdgpu: enable xgmi init for sriov use case omits 33a9a5ab1edd drm/amdgpu: remove memory training p2c buffer reservation(V2) omits 8d40002fee9e drm/amdgpu: update the method to get fb_loc of memory trai [...] omits 7eca40066f85 drm/amdgpu: Remove unneeded variable 'ret' in navi10_ih.c omits e3c00faa7a3d drm/amdgpu: Remove unneeded variable 'ret' in amdgpu_device.c omits 57cb635bb4d8 drm/amdgpu/gfx: Add mmSDMA2-7_EDC_COUNTER to support Arcturus omits 107ab0613665 drm/amdgpu/gfx: Add mmCOMPUTE_STATIC_THREAD_MGMT_SE4-7 to [...] omits d8c61373e05c drm/amdgpu/gfx: Replace ARRAY_SIZE with size variable omits 6eed6cc14234 drm/amdgpu: Add mmCOMPUTE_STATIC_THREAD_MGMT_SE4-7 to supp [...] omits 1e2c6d5582ee drm/amdgpu: Added ASIC specific check in gmc v9.0 ECC inte [...] omits 56ca8628acae drm/amdgpu: enlarge agp_start address into 48bit omits 8adf5d21844d drm/amdgpu: disable VCN2.5 ib test for Arcturus sriov omits 0a96afc7c56c drm/amdgpu: fix ctx init failure for asics without gfx ring omits a7843c037945 drm/amdgpu: attempt xgmi perfmon re-arm on failed arm omits 5e9eec0707ae drm/amdgpu: add perfmons accessible during df c-states omits ce73516d42c9 drm/amdgpu: simplify padding calculations (v2) omits 2a1f40adfb54 rseq/selftests: Clarify rseq_prepare_unload() helper requirements omits 8df34c563214 rseq/selftests: Fix: Namespace gettid() for compatibility [...] omits af9cb29c5488 rseq/selftests: Turn off timeout setting omits b1b35201bcf4 kunit/kunit_tool_test: Test '--build_dir' option run omits 14ee5cfd4512 kunit: Rename 'kunitconfig' to '.kunitconfig' omits 609952c2afc9 kunit: Place 'test.log' under the 'build_dir' omits e3212513a8f0 kunit: Create default config in '--build_dir' omits 8c0140facb38 kunit: Remove duplicated defconfig creation omits 1c68cbadf09f docs/kunit/start: Use in-tree 'kunit_defconfig' omits 05564c29fc94 selftests: livepatch: Fix it to do root uid check and skip omits c65e41538b04 selftests: firmware: Fix it to do root uid check and skip omits 7648dd9fc981 selftests: filesystems/epoll: fix build error omits 44963bf9d4c2 drm/i915/gt: Tidy up checking active timelines during retirement omits 8c4bba5ae24e drm/i915/display: Add comment to a function that probably [...] omits 080d47bfae80 drm/i915/mst: Force modeset on MST slaves when master need [...] omits 5cb5b370c1be drm/i915/display: Prepare for fastset external dependencies check omits c59053dc58fa drm/i915/dp: Fix MST disable sequence omits 659f14158f1f drm/i915/display: Always enables MST master pipe first omits 6671c367a9be drm/i915/tgl: Select master transcoder for MST stream omits ee36c7c0c837 drm/i915/display: Share intel_connector_needs_modeset() omits 707745e8d4e7 mtd: spi-nor: Add support for mx25r3235f omits 307dd80885af mtd: spi-nor: intel-spi: Add support for Intel Jasper Lake [...] omits 094d3b977b7b mtd: spi-nor: Add USE_FSR flag for n25q* entries omits 7f412111e276 mtd: spi-nor: Add entries for mt25q variants omits bd8a6e31b87b mtd: spi-nor: Split mt25qu512a (n25q512a) entry into two omits 3446c63a0f2a drm/i915: Update DRIVER_DATE to 20191223 omits a56be671734e mtd: spi-nor: add Gigadevice gd25lq128d support omits d1f4acb89c74 mtd: spi-nor: Fix wrong TB selection of GD25Q256 omits 6b8526d3abc0 ipmi:ssif: Handle a possible NULL pointer reference omits adf1092fa838 mtd: spi-nor: Support TB selection using SR bit 6 omits 52487e21689b mtd: spi-nor: Rename SR_TB to indicate the bit used omits 01916e0443b9 mtd: spi-nor: fix typo of "JESB216" in comment omits 412a132d34eb io_uring: add support for fallocate() omits 1f424e8bd187 io-wq: remove unused busy list from io_sqe omits 10050a02f7d5 mtd: spi-nor: Add 4B_OPCODES flag to w25q256 omits 046aca3c25fd cifs: Optimize readdir on reparse points omits 7935799e041a cifs: Adjust indentation in smb2_open_file omits bd3eb4e87eb3 ALSA: ctl: bump protocol version up to v2.1.0 omits ff16351e3f30 ALSA: ctl: remove dimen member from elem_info structure omits e67c3f0fd44c ALSA: pci: echoaudio: remove usage of dimen menber of elem [...] omits 542283566679 ALSA: ctl: remove unused macro for timestamping of elem_value omits fa633a0f8919 libbpf: Fix build on read-only filesystems omits cdd1a5d53fd5 Merge branches 'arm/smmu', 'x86/amd' and 'core' into next omits 2ca6b6dc8512 iommu/amd: Remove unused variable omits 6a8679c048eb drm/i915: Mark the GEM context link as RCU protected omits c11738cf9d29 iommu: virtio: Use generic_iommu_put_resv_regions() omits 0ecdebb7dad5 iommu: intel: Use generic_iommu_put_resv_regions() omits 55c2564a6852 iommu: amd: Use generic_iommu_put_resv_regions() omits a66c5dc549d1 iommu: arm: Use generic_iommu_put_resv_regions() omits f9f6971ebb75 iommu: Implement generic_iommu_put_resv_regions() omits 944c91753974 iommu/iova: Silence warnings under memory pressure omits d0432345b4b5 iommu: Fix Kconfig indentation omits 966b753cf396 iommu/amd: Only support x2APIC with IVHD type 11h/40h omits 813071438e83 iommu/amd: Check feature support bit before accessing MSI [...] omits 387caf0b759a iommu/amd: Treat per-device exclusion ranges as r/w unity- [...] omits 1ea27ee2f76e iommu/arm-smmu: Update my email address in MODULE_AUTHOR() omits cd221bd24ff5 iommu/arm-smmu: Allow building as a module omits 7359572e1a5d iommu/arm-smmu: Unregister IOMMU and bus ops on device removal omits 2852ad05e3e9 iommu/arm-smmu-v3: Allow building as a module omits d3daf66621b9 iommu/arm-smmu: Support SMMU module probing from the IORT omits ab246774713e iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal omits 34debdca68ef iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers omits b06c076ea962 Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" omits 6e8fa7404c13 Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" omits 4312cf7f16c8 drivers/iommu: Allow IOMMU bus ops to be unregistered omits 386dce2788ee iommu/of: Take a ref to the IOMMU driver during ->of_xlate() omits 25f003de987a drivers/iommu: Take a ref to the IOMMU driver prior to ->a [...] omits 1a373a78b8e2 PCI: Export pci_ats_disabled() as a GPL symbol to modules omits bb950bca5d52 PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable,disab [...] omits 6bf6c24720d3 iommu/of: Request ACS from the PCI core when configuring I [...] omits a7ba5c3d008d drivers/iommu: Export core IOMMU API symbols to permit mod [...] omits 76f9764cc3d5 drm/i915: Introduce a vma.kref omits f5af1659d809 drm/i915: Add a simple is-bound check before unbinding omits e85ade1f50aa drm/i915: Hold reference to intel_frontbuffer as we track [...] omits d39da686c2f3 drm/i915/gt: Ratelimit display power w/a omits 74ac57806af1 drm/i915/pmu: Ensure monotonic rc6 omits 398d999f96bf Merge 5.5-rc3 into staging-next omits 749e4121d6ee Merge 5.5-rc3 into tty-next omits 8757dc970f55 x86/crash: Define arch_crash_save_vmcoreinfo() if CONFIG_C [...] omits eb1488360c7d Merge 5.5-rc3 into usb-next omits 4941f35b48f7 drm/i915: Make sure CCS YUV semiplanar format checks work omits 320625aac3c4 drm/i915: Make sure Y slave planes get all the required state omits 931cd348bb8d drm/i915: Skip rotated offset adjustment for unsupported m [...] omits 71df86f0fbf5 drm/i915/tgl: Make sure FBs have a correct CCS plane stride omits b3e57bccd68a drm/i915/tgl: Gen-12 render decompression omits 55656505dc55 drm/framebuffer: Format modifier for Intel Gen-12 render c [...] omits e7af90945794 drm/i915: Add helpers to select correct ccs/aux planes omits 13f2cb9a2800 drm/i915: Extract framebufer CCS offset checks into a function omits 86f236bbbd88 drm/i915: Move CCS stride alignment W/A inside intel_fb_st [...] omits 021a411684c8 drm/i915: Use intel_tile_height() instead of re-implementing omits 3531c4023cb5 drm/i915/selftests: make mock_drm.h self-contained omits a6458951750f drm/i915/selftests: make mock_context.h self-contained omits d53f9b68b359 rtc: pcf8563: Use BIT omits 7dc679ef2558 rtc: moxart: Convert to SPDX identifier omits d6e62e7f106f rtc: ds1343: Remove unused struct spi_device in struct ds1 [...] omits 47a3c048373b rtc: rx8025: Remove struct i2c_client from struct rx8025_data omits e2ed7507ae89 rtc: hym8563: Read the valid flag directly instead of caching it omits f236a2a2ebab rtc: hym8563: Return -EINVAL if the time is known to be invalid omits aeedfe7f89bc rtc: rx8010: Fix return code for rx8010_probe omits de0505660f6b rtc: omap: Remove unneeded semicolon omits 62cbe63f58e7 rtc: asm9260: add the missed check for devm_clk_get omits bd0d937928d4 rtc: rv3029: remove useless error messages omits fc219291ea97 rtc: rv3029: annotate init and exit functions omits 8e99106c920a rtc: rv3029: drop deprecated compatbiles omits ec923fcccf9b rtc: rv3029: add nvram support omits 91a063c95608 powerpc/mm: Mark get_slice_psize() & slice_addr_is_low() a [...] omits f7fd23735f92 drm/i915: fix comment for POWER_DOMAIN_TRANSCODER_VDSC_PW2 omits 3a0811a3b9c6 Merge branch 'imx/defconfig' into for-next omits 8516741491b4 Merge branch 'imx/dt64' into for-next omits ce2ebd98520c Merge branch 'imx/dt' into for-next omits f0e1dae4bbd8 Merge branch 'imx/bindings' into for-next omits d7c00db16234 Merge branch 'imx/soc' into for-next omits 0ed87e6a7667 Merge branch 'imx/drivers' into for-next omits fea5251be3e1 Merge branch 'imx/fixes' into for-next omits bfa88a48925c Merge branch 'clk/imx' into for-next omits 106f7b3bf943 arm64: dts: imx8mq-librem5-devkit: use correct interrupt f [...] omits 537c00e3a73c arm64: dts: imx8mq-librem5-devkit: add accelerometer and g [...] omits fe6a6689d181 ARM: dts: imx6q-dhcom: Fix SGTL5000 VDDIO regulator connection omits 90f0d7026f84 arm64: defconfig: Enable CRYPTO_DEV_FSL_CAAM omits bff5b9723732 arm64: dts: imx8mm: Add Crypto CAAM support omits 24461d9792c2 dmaengine: virt-dma: Fix access after free in vchan_complete() omits 2f42e05b942f dmaengine: k3dma: Avoid null pointer traversal omits 20f5a659554a dmaengine: JZ4780: Add support for the X1830. omits b98900548b8d dt-bindings: dmaengine: Add X1830 bindings. omits b8ab62ff7199 ARM: dts: imx7ulp: fix reg of cpu node omits 6eca4d1f58ff arm64: dts: freescale: add initial support for Google i.MX [...] omits a59666337f3b dt-bindings: arm: Add Google Coral Edge TPU entry omits 24a572bf6799 arm64: dts: imx8mm: Change SDMA1 ahb clock for imx8mm omits 06e38f132f74 ARM: imx_v6_v7_defconfig: Select the TFP410 driver omits ec1c36382ba1 ARM: dts: imx51-babbage: Fix the DVI output description omits e1af00487dee ARM: dts: imx6qdl-apalis: mux HDMI CEC pin omits 33eae7fb2e59 arm64: dts: ls1028a: fix endian setting for dcfg omits 00187f491179 arm64: dts: ls1028a-rdb: enable emmc hs400 mode omits 7d7778b1396b ARM: dts: imx6q-dhcom: fix rtc compatible omits bc6385dab125 ext4: Move to shared i_rwsem even without dioread_nolock m [...] omits aa9714d0e397 ext4: Start with shared i_rwsem in case of DIO instead of [...] omits f629afe3369e ext4: fix ext4_dax_read/write inode locking sequence for I [...] omits cf2834a5ed57 ext4: treat buffers contining write errors as valid in ext [...] omits 869bf854291b arm64: dts: ls1028a: Update edma compatible to fit eDMA driver omits aebf07e63e41 arm64: dts: imx8m: drop "fsl,aips-bus" and "fsl,imx8mq-aips-bus" omits b9ef22e1592f clk: imx: imx8mq: Switch to clk_hw based API omits 9c71f9ea35d7 clk: imx: imx8mm: Switch to clk_hw based API omits daeb14545514 clk: imx: imx8mn: Switch to clk_hw based API omits 44fa4710873f clk: imx: Remove __init for imx_obtain_fixed_clk_hw() API omits 02cb0228e98c clk: imx: gate3: Switch to clk_hw based API omits 3d43f1582c45 clk: imx: add hw API imx_clk_hw_mux2_flags omits 61f35728ba5e clk: imx: add imx_unregister_hw_clocks omits a4b431f8038a clk: imx: clk-composite-8m: Switch to clk_hw based API omits 10c34b50f240 clk: imx: clk-pll14xx: Switch to clk_hw based API omits 2728c4a124a1 arm64: dts: imx8mm: Add missing mux options for UART1 and [...] omits b6828ffe3072 ARM: imx_v6_v7_defconfig: Enable NFS_V4_1 and NFS_V4_2 support omits 0e8322dc5e53 arm64: dts: lx2160a: add dts for CEX7 platforms omits 5705b9dcda57 arm64: dts: lx2160a: add emdio2 node omits 5f131c484883 bindings: fsl: document compatibles of lx2160a boards omits 5fdb0684b5b0 PM / devfreq: tegra: Add COMMON_CLK dependency omits 996fa477d118 PM / devfreq: Drop explicit selection of PM_OPP omits 75d91c0dcd59 ARM: dts: imx6sll: add PXP module omits 031c8cd8bd24 media: dt-bindings: media: fsl-pxp: add missing imx6sll omits f54c7898ed1c bpf: Fix precision tracking for unbounded scalars omits 46cf053efec6 Linux 5.5-rc3 omits 9efa3ed504ed Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ac80010fc94e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits c60174717544 Merge tag 'xfs-5.5-fixes-2' of git://git.kernel.org/pub/sc [...] omits a396560706d4 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits 44579f35c2d9 Merge tag 'block-5.5-20191221' of git://git.kernel.dk/linux-block omits a313c8e056f8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 7214618c60e9 Merge tag 'riscv/for-v5.5-rc3' of git://git.kernel.org/pub [...] omits 78bac77b521b Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 0dd1e3773ae8 pipe: fix empty pipe check in pipe_write() omits 9dd4b065446a drm/i915/gt: Move pm debug files into a gt aware debugfs omits 7d70a1233d11 drm/i915/gt: Merge engine init/setup loops omits cfe6b30fc37c drm/i915/gt: Pull intel_gt_init_hw() into intel_gt_resume() omits e26b6d434147 drm/i915/gt: Pull GT initialisation under intel_gt_init() omits d68321dec1b2 Merge tag 'kvm-ppc-fixes-5.5-1' of git://git.kernel.org/pu [...] omits 19a049f1a44d MAINTAINERS: remove Radim from KVM maintainers omits 088e11d4220b MAINTAINERS: Orphan KVM for MIPS omits 42240c90e3b0 drm/atomic: Spell CRTC consistently omits dbe2d2bf79d2 drm: Fix a couple of typos, punctation and whitespace issues omits 23f6b0240534 ext4: clarify impact of 'commit' mount option omits 68d7b2d838f1 ext4: fix unused-but-set-variable warning in ext4_add_entry() omits b8e382a185eb Merge tag 'trace-v5.5-rc2' of git://git.kernel.org/pub/scm [...] omits 4746104a6f59 Merge tag 'libnvdimm-fix-5.5-rc3' of git://git.kernel.org/ [...] omits fe6e096a5bbf tracing: Fix endianness bug in histogram trigger omits 01f36a554e3e samples/trace_printk: Wait for IRQ work to finish omits 78be2c303aca drm/i915: Move i915_gem_init_contexts() earlier omits d83d8d7b8aba arm64: defconfig: Enable ATH10K_SNOC omits 2e198c395a08 arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk omits 3a53acf1d9be tracing: Fix lock inversion in trace_event_enable_tgid_record() omits 60b04df6bfbf Merge tag 's390-5.5-4' of git://git.kernel.org/pub/scm/lin [...] omits 276bb28c2984 arm64: dts: qcom: sdm845: Rename gic-its node to msi-controller omits 6bcf76316a14 dt-bindings: mfd: update TI tps6105x chip bindings omits b3b42b4a383c leds: tps6105x: add driver for MFD chip LED mode omits b0ff98608400 led: max77650: add of_match table omits 4c3718f9d6a6 leds: bd2802: Convert to use GPIO descriptors omits 697529091ac7 leds: pca963x: Fix open-drain initialization omits 9f4b952d0bfb leds-as3645a: Drop fwnode reference on ignored node omits 8e8d699b051f leds: gpio: Fix uninitialized gpio label for fwnode based probe omits 4856254d48d3 drm/i915/gt: Repeat wait_for_idle for retirement workers omits fd7a6d2b8f1d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits c4ff10efe8e4 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 6c1c79a5f4ee Merge tag 'kbuild-fixes-v5.5' of git://git.kernel.org/pub/ [...] omits b3e3d4c618c5 scsi: libsas: Tidy SAS address print format omits 6d67e8473386 scsi: lpfc: Update lpfc version to 12.6.0.3 omits c438d0628aa5 scsi: lpfc: Fix improper flag check for IO type omits 999fbbceb831 scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates omits 0b4391946da8 scsi: lpfc: Fix unmap of dpp bars affecting next driver load omits a052ce848d43 scsi: lpfc: Fix disablement of FC-AL on lpe35000 models omits 9a20cc10fa05 scsi: lpfc: Fix ras_log via debugfs omits e3ba04c9bad1 scsi: lpfc: Fix Fabric hostname registration if system hos [...] omits f3d0a8acc5a8 scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp omits df9166bfa775 scsi: lpfc: Fix: Rework setting of fdmi symbolic node name [...] omits be0709e449ac scsi: lpfc: Fix incomplete NVME discovery when target omits 5a2673267a49 scsi: qla2xxx: Update driver version to 10.01.00.22-k omits 641e0efddcbd scsi: qla2xxx: Fix mtcp dump collection failure omits e1217dc3edce scsi: qla2xxx: Fix stuck session in GNL omits 118f01e7d92e scsi: qla2xxx: Fix RIDA Format-2 omits f994c6d168c6 scsi: qla2xxx: Consolidate fabric scan omits 17e64648aa47 scsi: qla2xxx: Correct fcport flags handling omits 8aaac2d7da87 scsi: qla2xxx: Fix stuck login session using prli_pend_timer omits 8c82723414d5 clocksource/drivers/timer-ti-dm: Switch to platform_get_irq omits 054306282ed0 clocksource/drivers/timer-ti-dm: Convert to devm_platform_ [...] omits 0df7c4cc53a7 clocksource/drivers/em_sti: Fix variable declaration in em [...] omits 660bbeef48c6 clocksource/drivers/em_sti: Convert to devm_platform_iorem [...] omits e6ba76480299 drm/i915: Remove i915->kernel_context omits 030b995ad9ec selinux: ensure we cleanup the internal AVC counters on er [...] omits 691df8c09471 Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next omits 43cf75d96409 exit: panic before exit_mm() on global init exit omits 28f94a44298c kbuild: clarify the difference between obj-y and obj-m w.r [...] omits 6210469417fd Merge branch 'parisc-5.5-2' of git://git.kernel.org/pub/sc [...] omits b2c0fcd28772 compat_ioctl: block: handle Persistent Reservations omits 4b43f31d65da compat_ioctl: block: handle add zone open, close and finish ioctl omits 21d37340912d compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES omits 673bdf8ce0a3 compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE omits 257bf4176362 pktcdvd: fix regression on 64-bit architectures omits 62af608b4b07 Merge tag 'for-linus-5.5b-rc3-tag' of git://git.kernel.org [...] omits 6d04182dd36d Merge tag 'powerpc-5.5-4' of git://git.kernel.org/pub/scm/ [...] omits 5c741e2583d2 Merge branch 'ras-urgent-for-linus' of git://git.kernel.or [...] omits 12ac9a08fc4c Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 29478208c024 arm64: dts: rockchip: Add Radxa Rock Pi N10 initial support omits b97965803d26 ARM: dts: rockchip: Add Radxa Dalang Carrier board omits 488533533194 arm64: dts: rockchip: Add VMARC RK3399Pro SOM initial support omits dc753369d129 dt-bindings: arm: rockchip: Add Rock Pi N10 binding omits e09dabe49c68 arm64: dts: rockchip: hook up bluetooth at uart0 on rockpro64 omits 7c5b6bfb14ca arm64: dts: rockchip: enable wifi module at sdio0 on rockpro64 omits ed7dd73cd8ca drm/i915/selftests: Setup engine->retire for mock_engine omits 8cc0991c09bf ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA omits 4bfeadfc0712 Merge branch 'sfc-fix-bugs-introduced-by-XDP-patches' omits 11a14dc8d7a7 sfc: Include XDP packet headroom in buffer step size. omits 8700aff08984 sfc: fix channel allocation with brute force omits cfeec3fb5451 Merge tag 'wireless-drivers-next-2019-12-20' of git://git. [...] omits 258a980d1ec2 net: dst: Force 4-byte alignment of dst_metrics omits 152044775d0b selftests: pmtu: fix init mtu value in description omits b0689faa8efc hv_netvsc: Fix unwanted rx_table reset omits 7d49a32a66d2 net: phy: ensure that phy IDs are correctly typed omits d2ed49cf6c13 mod_devicetable: fix PHY module format omits 4c8dc00503db qede: Disable hardware gro when xdp prog is installed omits 9f5e508b6486 Merge branch 'ena-fixes-of-interrupt-moderation-bugs' omits 41c53caa5a61 net: ena: fix issues in setting interrupt moderation param [...] omits 05785adf6e57 net: ena: fix default tx interrupt moderation interval omits 28a3b8408f70 net/smc: unregister ib devices in reboot_event omits d3e014ec7d5e net: stmmac: platform: Fix MDIO init for platforms without PHY omits 994baea28957 Merge branch 'hns3-next' omits d9b81c963a4c net: hns3: only print misc interrupt status when handling fails omits ff7dfcdd684b net: hns3: add a log for getting chain failure in hns3_nic [...] omits 89b40c7fe2a8 net: hns3: add some VF VLAN information for command "ip li [...] omits 2a7556bb2b73 net: hns3: implement ndo_features_check ops for hns3 driver omits 44b6b88336a0 net: hns3: get FD rules location before dump in debugfs omits a3374d7d335c net: hns3: optimization for CMDQ uninitialization omits 31c92ccecaab net: hns3: remove useless mutex vport_cfg_mutex in the str [...] omits b2598318eb45 net: hns3: check FE bit before calling hns3_add_frag() omits af1c0e4e00f3 llc2: Fix return statement of llc_stat_ev_rx_null_dsap_xid [...] omits e1b5e598e5a5 tipc: make legacy address flag readable over netlink omits 90b3b339364c net: hisilicon: Fix a BUG trigered by wrong bytes_compl omits 17338900ccfd Merge branch 'VSOCK-add-vsock_test-test-suite' omits d6269a93ffc3 vsock_test: add SOCK_STREAM MSG_PEEK test omits 8d00b93fece1 testing/vsock: print list of options and description omits 5a2b2425634d testing/vsock: add parameters to list and skip tests omits 770ce0078cbf vsock_test: wait for the remote to close the connection omits cdbcc18de10a VSOCK: add AF_VSOCK test cases omits 092f32ae628e VSOCK: add send_byte()/recv_byte() test utilities omits 2f65b44e199c VSOCK: add full barrier between test cases omits 9bb8a29d28e0 VSOCK: extract connect/accept functions from vsock_diag_test.c omits df7e0e0d237e VSOCK: extract utility functions from vsock_diag_test.c omits ce1c7f84e276 VSOCK: add SPDX identifiers to vsock tests omits 43985468df67 VSOCK: fix header include in vsock_diag_test omits 4249c507f4cb net: dsa: ksz: use common define for tag len omits f80742b9c5ec Merge branch 's390-fixes' omits 39bdbf3e648d s390/qeth: don't return -ENOTSUPP to userspace omits 0f399305cd31 s390/qeth: fix promiscuous mode after reset omits 2e3d7fa5d29b s390/qeth: handle error due to unsupported transport mode omits 1923c96440a3 Merge branch 'clk-fixes' into clk-next omits 55ba413f6286 Merge branch 'clk-qcom' into clk-next omits a706a0422322 Merge branch 'add-dsa-switch-support-for-ar9331' omits ec6698c272de net: dsa: add support for Atheros AR9331 built-in switch omits 48fda74f0a93 net: dsa: add support for Atheros AR9331 TAG format omits 4eb7ae7a301d MIPS: ath79: ar9331: add ar9331-switch node omits dba261f35d16 dt-bindings: net: dsa: qca, ar9331 switch documentation omits f9e6bfdbaf0c samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach omits 6cd6e64e3603 Merge branch 'xdpsock' omits 46e3268eaaca samples/bpf: xdpsock: Add option to specify transmit fill pattern omits 4a3c23ae3acc samples/bpf: xdpsock: Add option to specify tx packet size omits ece6e9694751 samples/bpf: xdpsock: Add option to specify number of pack [...] omits cd9e72b6f210 samples/bpf: xdpsock: Add option to specify batch size omits 695255882bdf samples/bpf: xdpsock: Use common code to handle signal and [...] omits d3f11b018f6c samples/bpf: xdpsock: Add duration option to specify how l [...] omits 478bee0df0ec selftests/bpf: Preserve errno in test_progs CHECK macros omits ce3cec27933c Merge branch 'xsk-cleanup' omits 1d9cb1f38186 xsk: Use struct_size() helper omits 15d8c9162ced xsk: Add function naming comments and reorder functions omits c34787fcc90f xsk: Remove unnecessary READ_ONCE of data omits f8509aa078de xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_ [...] omits 03896ef1f0cb xsk: Change names of validation functions omits c5ed924b54c8 xsk: Simplify the consumer ring access functions omits df0ae6f78a45 xsk: Simplify xskq_nb_avail and xskq_nb_free omits 4b638f13bab4 xsk: Eliminate the RX batch size omits 59e35e552529 xsk: Standardize naming of producer ring access functions omits d7012f05e3ca xsk: Consolidate to one single cached producer pointer omits 11cc2d21499c xsk: Simplify detection of empty and full rings omits 484b165306e1 xsk: Eliminate the lazy update threshold omits df034c93f15e sbitmap: only queue kyber's wait callback if not already active omits ea8608d401de cxgb4: fix refcount init for TC-MQPRIO offload omits 55347ec340af perf hists: Fix variable name's inconsistency in hists__fo [...] omits a75af86b6f34 perf map: Set kmap->kmaps backpointer for main kernel map chunks omits 0feba17bd7ee perf report: Fix incorrectly added dimensions as switch pe [...] omits f1fd1610cbb6 Merge tag 'devicetree-fixes-for-5.5-2' of git://git.kernel [...] omits f84ae29a6169 tools lib traceevent: Fix memory leakage in filter_event omits 216383e920e8 drm/i915: Introduce intel_crtc_state_alloc() omits 3939f2c86657 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits a7c88728da3b Merge tag 'drm-fixes-2019-12-21' of git://anongit.freedesk [...] omits f8f04d085974 Merge tag 'io_uring-5.5-20191220' of git://git.kernel.dk/l [...] omits 58361eaa11d5 dt-bindings: media: renesas,ceu: Convert to yaml omits 606f53b08802 dt-bindings: watchdog: Convert stm32 watchdog bindings to [...] omits 0c517e6ced03 Merge tag 'drm-intel-fixes-2019-12-19' of git://anongit.fr [...] omits 39b7f58f10ba Merge tag 'exynos-drm-fixes-for-v5.5-rc3' of git://git.ker [...] omits 75cf9797006a parisc: Fix compiler warnings in debug_core.c omits 3b7995a98ad7 block: fix memleak when __blk_rq_map_user_iov() is failed omits daa400f5a1e5 s390/dasd: fix typo in copyright statement omits 00b39f698a4f s390/dasd: fix memleak in path handling error case omits dd4b3c83b9ef s390/dasd/cio: Interpret ccw_device_get_mdc return value c [...] omits b3c6a5997541 block: Fix a lockdep complaint triggered by request queue [...] omits c44a4edb2093 block: Fix the type of 'sts' in bsg_queue_rq() omits 6439b5276b9f remoteproc: mss: q6v5-mss: Add modem support on SC7180 omits 65518e9cf599 dt-bindings: remoteproc: qcom: Add Q6V5 Modem PIL binding [...] omits 36257d558041 parisc: soft_offline_page() now takes the pfn omits 8875b1d242c4 MAINTAINERS: Add myself as reviewer for the hwspinlock subsystem omits b371ddb94fae Merge tag 'iommu-fixes-v5.5-rc2' of git://git.kernel.org/p [...] omits fce34dec76d9 Merge tag 'platform-drivers-x86-v5.5-2' of git://git.infra [...] omits d2944d531380 Merge tag 'mmc-v5.5-rc2' of git://git.kernel.org/pub/scm/l [...] omits 6398b9fc818e Merge tag 'char-misc-5.5-rc3' of git://git.kernel.org/pub/ [...] omits 107aff96d36f Merge tag 'staging-5.5-rc3' of git://git.kernel.org/pub/sc [...] omits a9ee66deeca5 arm64: dts: qcom: msm8998: Add ADSP, MPSS and SLPI nodes omits fda8fba6687d arm64: dts: qcom: msm8998: Update reserved memory map omits 7c77e31733f3 remoteproc: qcom: pas: Add MSM8998 ADSP and SLPI support omits 4a58009c1768 dt-bindings: remoteproc: qcom: Add ADSP and SLPI support f [...] omits 6ba519aa1375 remoteproc: q6v5-mss: Remove mem clk from the active pool omits aa638cfe3e73 arm64: cpu_errata: Add Hisilicon TSV110 to spectre-v2 safe list omits 1a4ee8673a77 Merge tag 'tty-5.5-rc3' of git://git.kernel.org/pub/scm/li [...] omits 7181aba14639 Merge tag 'usb-5.5-rc3' of git://git.kernel.org/pub/scm/li [...] omits 7190a23a58b7 Merge tag 'pinctrl-v5.5-3' of git://git.kernel.org/pub/scm [...] omits 3529d8c2b353 io_uring: pass in 'sqe' to the prep handlers omits 06b76d44ba25 io_uring: standardize the prep methods omits 554f269f0f38 platform/x86: intel_pmc_core: Add Intel Elkhart Lake support omits 49a437941c3f platform/x86: intel_pmc_core: Add Intel Tiger Lake support omits 6268c0b278b5 platform/x86: intel_pmc_core: Make debugfs entry for pch_i [...] omits e39854781830 platform/x86: intel_pmc_core: Create platform dependent bi [...] omits 476bac56c1eb platform/x86: intel_pmc_core: Remove unnecessary assignments omits b1cb33dae414 platform/x86: intel_pmc_core: Clean up: Remove comma after [...] omits 02abbda105f2 platform/x86: pcengines-apuv2: Spelling fixes in the driver omits 3d00da1de3ea platform/x86: pcengines-apuv2: detect apuv4 board omits d4ac8f83dafe platform/x86: pcengines-apuv2: fix simswap GPIO assignment omits e8796c6c69d1 platform/x86: pmc_atom: Add Siemens CONNECT X300 to critcl [...] omits 133b2acee387 platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY [...] omits 77dcc95e2048 platform/mellanox: fix the mlx-bootctl sysfs omits 26a61679f10c io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler omits e47293fdf989 io_uring: move all prep state for IORING_OP_{SEND,RECV}_MG [...] omits 3fbb51c18f5c io_uring: move all prep state for IORING_OP_CONNECT to pre [...] omits 9adbd45d6d32 io_uring: add and use struct io_rw for read/writes omits 414002bc3279 ARM: dts: at91: add smartkiz support and a common kizboxmi [...] omits d9b6867e8a17 dt-bindings: arm: at91: Document Kizboxmini and Smartkiz b [...] omits c2e366b54dd9 Merge branches 'renesas-arm-dt-for-v5.6', 'renesas-arm64-d [...] omits ae56c940f188 arm64: dts: renesas: Add EK874 board with idk-2121wr displ [...] omits 111cc9ace2b5 arm64: dts: renesas: r8a77961: Add SDHI nodes omits 19d40e551353 arm64: dts: renesas: r8a77961: Add I2C nodes omits 8372579d5bb5 arm64: dts: renesas: r8a77961: Add SYS-DMAC nodes omits 9ccf74a93d3c arm64: dts: renesas: r8a77961: Add RAVB node omits c6ef2b349845 arm64: dts: renesas: r8a77961: Add GPIO nodes omits 36065b0715df arm64: dts: renesas: r8a77961: Add RWDT node omits bf2b74ce9b33 arm64: dts: renesas: r8a77990: ebisu: Remove clkout-lr-syn [...] omits 063c60d39180 rxrpc: Fix missing security check on incoming calls omits 13b7955a0252 rxrpc: Don't take call->user_mutex in rxrpc_new_incoming_call() omits f33121cbe919 rxrpc: Unlock new call in rxrpc_new_incoming_call() rather [...] omits bfea224d9250 ALSA: uapi: Drop unneeded typedefs omits 11e8355bd3ce soc: renesas: rcar-rst: Fix __iomem on configure call omits 5084bf6b2006 xfs: Make the symbol 'xfs_rtalloc_log_count' static omits 993f2c9abe02 arm64: dts: renesas: r8a77970: Group tuples in thermal reg [...] omits 9504a9f27a8c arm64: dts: renesas: Group tuples in pci ranges and dma-ra [...] omits 0aab5b914b41 arm64: dts: renesas: Group tuples in interrupt properties omits 36f062124df3 arm64: dts: renesas: Group tuples in regulator-gpio states [...] omits 645c08f17f47 ALSA: uapi: Drop asound.h inclusion from asoc.h omits 7fd7d6c50451 ALSA: uapi: Fix typos and header inclusion in asound.h omits 4fa406caf950 ALSA: hdspm: Drop linux/types.h inclusion in uapi header omits d63e63d42107 ALSA: hdsp: Make uapi/hdsp.h compilable again omits 2e4688676392 ALSA: emu10k1: Make uapi/emu10k1.h compilable again omits f54e670dee2d ARM: dts: renesas: Group tuples in pci ranges and dma-rang [...] omits c2e952ef5abb ARM: dts: renesas: Group tuples in interrupt properties omits d55e5f5b70dd io_uring: use u64_to_user_ptr() consistently omits 8a481af10e6a ARM: dts: renesas: Group tuples in regulator-gpio states p [...] omits 8443ffd1bbd5 ARM: dts: r8a7779: Add device node for ARM global timer omits df1a0aac0a53 ARM: dts: sh73a0: Add device node for ARM global timer omits 61b58e3f6e51 ARM: dts: sh73a0: Rename twd clock to periph clock omits ac2917b01992 drm/arm/mali: make malidp_mw_connector_helper_funcs static omits 837b7deb364c dt-bindings: can: rcar_canfd: document r8a774b1 support omits b32bfbc98a74 dt-bindings: can: rcar_can: document r8a774b1 support omits 6d5375a31295 pinctrl: rza1: Reduce printed messages omits a34cd9dfd03f pinctrl: sh-pfc: r8a77965: Fix DU_DOTCLKIN3 drive/bias control omits 130ac214294b regulator: Convert stm32-pwr regulator to json-schema omits a14a0b5fc179 regulator: bd71828: remove get_voltage operation omits d24a70636b8b ASoC: max98090: Remove empty suspend function omits d6bd6cf9feb8 xen/grant-table: remove multiple BUG_ON on gnttab_interface omits f4eef1b652ee xen-blkback: support dynamic unbind/bind omits 1ee54195a305 xen/interface: re-define FRONT/BACK_RING_ATTACH() omits 672b7763cb2c xenbus: limit when state is forced to closed omits c534374ecf04 xenbus: move xenbus_dev_shutdown() into frontend code... omits 589b72894f53 xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk omits f412af187ae1 drm/stm: ltdc: move pinctrl to encoder mode set omits a5e93b42f462 drm/i915/execlists: Select arb on/off around batches based [...] omits cd217ee6867d phy: qcom-qmp: Increase PHY ready timeout omits 9209fb51896f riscv: move sifive_l2_cache.c to drivers/soc omits 01f52e16b868 riscv: define vmemmap before pfn_to_page calls omits d411cf02ed02 riscv: fix scratch register clearing in M-mode. omits 0312a3d4b43c riscv: Fix use of undefined config option CONFIG_CONFIG_MMU omits 24dbe0aaa003 phy: ti-pipe3: make clk operations symmetric in probe and remove omits a3a0641599cd phy: qcom-qmp: Use the correct style for SPDX License Identifier omits 795e55999b2f phy: hisilicon: Fix Kconfig indentation omits 4acb0200ab2b phy: cpcap-usb: Fix error path when no host driver is loaded omits 2438c3a19dec USB: serial: option: add ZLP support for 0x1bc7/0x9010 omits 0f100b70487a drm/i915: Push the use-semaphore marker onto the intel_context omits 9f3ccd40acf4 drm/i915: Drop GEM context as a direct link from i915_request omits 0141254b0a74 ALSA: usb-audio: fix set_format altsetting sanity check omits 9ccaf106c2cf gpio: tegra: Use NOIRQ phase for suspend/resume omits f56d979cc58e gpio: tegra: Properly handle irq_set_irq_wake() error omits fc782e47e601 gpio: tegra: Use generic readl_relaxed/writel_relaxed accessors omits a5120c230a9e clocksource/drivers/bcm2835_timer: Fix memory leak of timer omits bf6910abf548 power: avs: Add support for CPR (Core Power Reduction) omits 3185fe1d8a45 dt-bindings: power: avs: Add support for CPR (Core Power R [...] omits 2298cf8d36bc powercap/intel_rapl: add support for JasperLake omits b2d32af0bff4 x86/cpu: Add Jasper Lake to Intel family omits 85c3ebd4a051 cpuidle: kirkwood: convert to devm_platform_ioremap_resource() omits 22c48a439d6a cpuidle: clps711x: convert to devm_platform_ioremap_resource() omits e976eb4b91e9 PM: wakeup: Show statistics for deleted wakeup sources again omits 2a2ef473cc91 PM: sleep: Switch to rtc_time64_to_tm()/rtc_tm_to_time64() omits fbdd256fe701 ACPICA: Update the list of maintainers omits 0b7c99d9a229 mailmap: Add entry for rjw@sisk.pl omits 9494f0f9b5dd thermal/drivers/of-thermal: Move the of_thermal_free_zone( [...] omits bab786adb5c4 thermal/drivers/of-thermal: Make of_thermal_destroy_zones static omits b39f712dbe85 ARM: dts: sun9i: Remove useless reset and clock names omits 7309386df550 ARM: dts: sun8i: nanopi-duo2: Fix GPIO regulator state array omits ef4afc620fa0 ARM: dts: sunxi: Add missing dmas properties to TCON omits c36ffe4db690 ARM: dts: sun8i: v3s: Remove redundant assigned-clocks omits 96940819e5b3 ARM: dts: sun9i: Make sure the USB PHY resources are in th [...] omits 086098fb3334 thermal/drivers/cpu_cooling: Rename to cpufreq_cooling omits ba1dde4deb26 thermal/drivers/cpu_cooling: Introduce the cpu idle coolin [...] omits 5f52a2820de9 thermal/drivers/cpu_cooling: Add idle cooling device docum [...] omits 04de6eaa898e thermal: rockchip: Enable hwmon omits 38c60b5d329a thermal: armada: Clear reset in armadaxp_init omits 43453f2143f4 thermal: armada: Fix register offsets for AXP omits 14044997feb4 thermal: int340x: processor_thermal: Add Jasper Lake support omits 5ccdc6c7dc23 thermal/intel: intel_pch_thermal: Add Comet Lake (CML) pla [...] omits 26a642a8e957 drivers: thermal: tsens: Work with old DTBs omits c6d633a92749 crypto: algapi - make unregistration functions return void omits 0e89640b640d crypto: arm64 - Use modern annotations for assembly functions omits 3907ccfaec5d crypto: atmel-aes - Fix CTR counter overflow when multiple [...] omits 27896aff15d6 crypto: chelsio - calculating tx_channel_id as per the max [...] omits 27f4adf724e1 crypto: atmel-{aes,tdes} - Update the IV only when the op [...] omits e9ce6aee1d4d crypto: atmel-{sha,tdes} - Print warn message even when deferring omits 827a98df67f1 crypto: atmel-{aes,sha,tdes} - Stop passing unused argumen [...] omits 644c247e8e35 crypto: atmel-{aes,sha,tdes} - Drop duplicate init of dma_ [...] omits 0e69378940ea crypto: atmel-{aes,sha} - Fix incorrect use of dmaengine_t [...] omits 7d07de2c18ab crypto: amlogic - add unspecified HAS_IOMEM dependency omits 6dc0e310623f crypto: inside-secure - add unspecified HAS_IOMEM dependency omits 177e358c9609 crypto: inside-secure - Fix hang case on EIP97 with basic [...] omits cb97aa947362 crypto: inside-secure - Fix hang case on EIP97 with zero l [...] omits 098e51e517bc crypto: inside-secure - Fix Unable to fit even 1 command d [...] omits a30637625822 padata: update documentation file path in MAINTAINERS omits 2bbb3375d967 crypto: api - fix unexpectedly getting generic implementation omits 76e227719a14 crypto: caam/qi2 - remove double buffering for ahash omits 46b49abc5d0a crypto: caam - remove double buffering for ahash omits 7f8c36fe9be4 crypto: picoxcell - adjust the position of tasklet_init an [...] omits f2c5d27bb889 crypto: hisilicon - still no need to check return value of [...] omits 632b0b5301f6 crypto: ccp - provide in-kernel API to submit TEE commands omits 33960acccfbd crypto: ccp - add TEE support for Raven Ridge omits f100ab62b689 crypto: ccp - check whether PSP supports SEV or TEE before [...] omits 6eb0cc72bcbe crypto: ccp - move SEV vdata to a dedicated data structure omits b93566f1bb54 crypto: ccp - create a generic psp-dev file omits 9b67d08dbc17 crypto: ccp - rename psp-dev files to sev-dev omits 99cacdc6f661 Merge branch 'replace-cg_bpf-prog' omits 06ac0186bd24 selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi omits 257c88559f36 selftests/bpf: Convert test_cgroup_attach to prog_tests omits cdbee3839cd9 libbpf: Introduce bpf_prog_attach_xattr omits 7dd68b3279f1 bpf: Support replacing cgroup-bpf program in MULTI mode omits 9fab329d6a04 bpf: Remove unused new_flags in hierarchy_allows_attach() omits 1020c1f24a94 bpf: Simplify __cgroup_bpf_attach omits c92bbaa0fda5 Merge branch 'simplify-do_redirect' omits 1170beaa3fa3 xdp: Simplify __bpf_tx_xdp_map() omits 332f22a60e4c xdp: Remove map_to_flush and map swap detection omits cdfafe98cabe xdp: Make cpumap flush_list common for all map instances omits 96360004b862 xdp: Make devmap flush_list common for all map instances omits e312b9e706ed xsk: Make xskmap flush_list common for all map instances omits fb5aacdf3603 xdp: Fix graze->grace type-o in cpumap comments omits 4bc188c7f23a xdp: Simplify cpumap cleanup omits 0536b85239b8 xdp: Simplify devmap cleanup omits e1b4a14c9512 Merge branch '5.5/scsi-fixes' into 5.6/scsi-next omits a4b35796cd56 scsi: libsas: Tidy SAS address print format omits e627554eedcf scsi: lpfc: Update lpfc version to 12.6.0.3 omits f44ccecf3658 scsi: lpfc: Fix improper flag check for IO type omits 78a7872570fb scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates omits b88d705fa037 scsi: lpfc: Fix unmap of dpp bars affecting next driver load omits 265fb8efca11 scsi: lpfc: Fix disablement of FC-AL on lpe35000 models omits 25d4132f95c2 scsi: lpfc: Fix ras_log via debugfs omits 3712967ea7f2 scsi: lpfc: Fix Fabric hostname registration if system hos [...] omits 3dae220595ba scsi: qla2xxx: Use common routine to free fcport struct omits a0c94c5ef874 scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp omits d4e9ddd5ae8f scsi: lpfc: Fix: Rework setting of fdmi symbolic node name [...] omits 3ec5ec408ca6 scsi: lpfc: Fix incomplete NVME discovery when target omits e849efe8c873 scsi: qla2xxx: Update driver version to 10.01.00.22-k omits 7ae8c12cb1a5 scsi: qla2xxx: Fix mtcp dump collection failure omits 5c3f46d33223 scsi: qla2xxx: Fix stuck session in GNL omits 101346ec73d9 scsi: qla2xxx: Fix RIDA Format-2 omits 25009f0e1479 scsi: qla2xxx: Consolidate fabric scan omits 0333e5f4f5d3 scsi: qla2xxx: Correct fcport flags handling omits 08c0de658b08 scsi: qla2xxx: Fix stuck login session using prli_pend_timer omits 425215647fc5 scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs omits 89eb2e7e794d scsi: qla2xxx: Fix update_fcport for current_topology omits 96a0eb7164d1 scsi: qla2xxx: Cleanup unused async_logout_done omits 27258a577144 scsi: qla2xxx: Add a shadow variable to hold disc_state hi [...] omits f57a01073596 scsi: qla2xxx: Fix fabric scan hang omits 3c75ad1d87c7 scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss omits d8dd7d768131 scsi: vmw_pvscsi: Silence dma mapping errors omits f4652752a428 scsi: vmw_pvscsi: Fix swiotlb operation omits a808a04c8617 scsi: csiostor: Adjust indentation in csio_device_reset omits 4dbc96ad65c4 scsi: aic7xxx: Adjust indentation in ahc_find_syncrate omits aa8679736a82 scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free omits 52b894393cec scsi: libfc: remove unnecessary assertion on ep variable omits 0c3dbdeb7284 scsi: initio: make initio_state_7() static omits 4aca8fe77166 scsi: ibmvscsi_tgt: remove set but not used variables 'iue [...] omits 08fcc87bd0df scsi: sym53c8xx: fix typos in comments omits 43d23b94e5e8 scsi: core: Fix a compiler warning triggered by the SCSI l [...] omits 0786669c31c9 scsi: ufs: Power off hook for Cadence UFS driver omits 8b0bbf002a1e scsi: ufs: disable interrupt during clock-gating omits dcb6cec50827 scsi: ufs: disable irq before disabling clocks omits dc30c9e6d67f scsi: ufs: Simplify a condition omits bb14dd1564c9 scsi: ufs: Unlock on a couple error paths omits e89fbc7feb00 scsi: ufs: Update L4 attributes on manual hibern8 exit in [...] omits fc0a9de2f40d scsi: ufs: delete unused structure filed tr omits 5231d38c16f0 scsi: ufs: Do not free irq in suspend omits 0834253734cb scsi: ufs: Do not clear the DL layer timers omits 17c7d35f141e scsi: ufs: Release clock if DMA map fails omits a3a763917216 scsi: ufs: Use DBD setting in mode sense omits 0ec96913344d scsi: core: Adjust DBD setting in MODE SENSE for caching m [...] omits 2df74b6985b5 scsi: ufs: Complete pending requests in host reset and res [...] omits 74a527a2ab1c scsi: ufs: Avoid messing up the compl_time_stamp of lrbs omits a7ef6f029a76 scsi: ufs: Update VCCQ2 and VCCQ min/max voltage hard codes omits 24366c2afbb0 scsi: ufs: Recheck bkops level if bkops is disabled omits 69a6c269c097 scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs omits 7252a3603015 scsi: ufs: Avoid busy-waiting by eliminating tag conflicts omits bd40726153c6 scsi: esp_scsi: Add support for FSC chip omits 2086faae3c55 scsi: esp_scsi: Correct ordering of PCSCSI definition in e [...] omits 364d5814b9dd nfsd: remove nfs4_reset_lease() declarations omits 9104ae494e67 nfsd: use ktime_get_real_seconds() in nfs4_verifier omits 20b7d86f29d3 nfsd: use boottime for lease expiry calculation omits f5ab220d162c arm64: dts: qcom: sc7180: Add remoteproc enablers omits 5080832627b6 NFC: pn544: Adjust indentation in pn544_hci_check_presence omits 373e8c278da2 Merge branch 'bcmgenet-Turn-on-offloads-by-default' omits f1af17c0b7a5 net: bcmgenet: Add software counters to track reallocations omits e3fa85883d15 net: bcmgenet: Be drop monitor friendly while re-allocatin [...] omits ae895c49905c net: bcmgenet: Turn on offloads by default omits 206f54b66cbf net: bcmgenet: Utilize bcmgenet_set_features() during resume/open omits f63db4efdd50 net: bcmgenet: Refactor bcmgenet_set_features() omits 810155397890 net: bcmgenet: use CHECKSUM_COMPLETE for NETIF_F_RXCSUM omits dd8e911b7f2a net: bcmgenet: enable NETIF_F_HW_CSUM feature omits 99d55638d4b0 net: bcmgenet: enable NETIF_F_HIGHDMA flag omits d63b542c625c net: systemport: Set correct DMA mask omits 307201a3d494 Merge branch 'cls_u32-fix-refcount-leak' omits 6649a3f33747 tc-testing: initial tdc selftests for cls_u32 omits 275c44aa194b net/sched: cls_u32: fix refcount leak in the error path of [...] omits 5f04a6d8dfe8 Merge branch 'nfp-tls-implement-the-stream-sync-RX-resync' omits 6a35ddc5445a nfp: tls: implement the stream sync RX resync omits 8d5a49e9e31b net/tls: add helper for testing if socket is RX offloaded omits 572c7245182a nfp: pass packet pointer to nfp_net_parse_meta() omits 8fb0d2ced978 Merge branch 'nfp-ipv6-tunnel' omits 783461604f7e nfp: flower: update flow merge code to support IPv6 tunnels omits 9ea9bfa12240 nfp: flower: support ipv6 tunnel keep-alive messages from fw omits 6c463a059f62 nfp: flower: handle notifiers for ipv6 route changes omits 50b1c86ab0a0 nfp: flower: handle ipv6 tunnel no neigh request omits 1922c9a4e273 nfp: flower: modify pre-tunnel and set tunnel action for ipv6 omits cfa189934231 nfp: flower: offload list of IPv6 tunnel endpoint addresses omits 78a722af4ad9 nfp: flower: compile match for IPv6 tunnels omits 77a5f73a8b33 nfp: flower: move udp tunnel key match compilation to help [...] omits 31c491e56ad1 nfp: flower: pass flow rule pointer directly to match functions omits a886ca6fcfff hdlcdrv: replace unnecessary assertion in hdlcdrv_register omits 615f22f58029 nfc: s3fwrn5: replace the assertion with a WARN_ON omits d5e1935381a1 drm/i915/gt: Teach veng to defer the context allocation omits a019739c1c32 Merge branch 'macb-fix-probing-of-PHY-not-described-in-the-dt' omits ef8a2e27289e net: macb: fix probing of PHY not described in the dt omits 0aa4d016c043 of: mdio: export of_mdiobus_child_is_phy omits 6791c102602b net: mvpp2: cycle comphy to power it down omits 0dea4d039a7f net: sfp: report error on failure to read sfp soft status omits 8cb4ec44de42 netfilter: nft_tproxy: Fix port selector on Big Endian omits e608f631f0ba netfilter: ebtables: compat: reject all padding in matches [...] omits d05d5db815d5 selftests: netfilter: extend flowtable test script with dnat rule omits c9b3b8207bc4 netfilter: nf_flow_table: fix big-endian integer overflow omits fea8930bd55e arm64: dts: qcom: sm8150: Add cpufreq HW device node omits 9692d9ffa874 arm64: dts: qcom: qcs404: Update the compatible for watchd [...] omits e4dc9a4c31fe scsi: target/iblock: Fix protection error with blocks grea [...] omits 71482fde704e scsi: libcxgbi: fix NULL pointer dereference in cxgbi_devi [...] omits 291c2548458d scsi: lpfc: fix spelling mistakes of asynchronous omits 106f41f5a302 tracing: Have the histogram compare functions convert to u [...] omits 7d1ff0d9faf6 drm/i915/gt: Add breadcrumb retire to physical engine omits 79e65c27f096 tracing: Avoid memory leak in process_system_preds() omits 9594497f2c78 nfsd: fix jiffies/time_t mixup in LRU list omits 2561c92b12f4 nfsd: fix delay timer on 32-bit architectures omits b6356d420296 nfsd: use time64_t in nfsd_proc_setattr() check omits 2a1aa48929af nfsd: pass a 64-bit guardtime to nfsd_setattr() omits 9cc7680149b2 nfsd: make 'boot_time' 64-bit wide omits e4598e38ee7e nfsd: use timespec64 in encode_time_delta omits 92c5e46911c0 nfsd: handle nfs3 timestamps as unsigned omits e29f470396a7 nfsd: print 64-bit timestamps in client_info_show omits b3f255ef6bff nfsd: use ktime_get_seconds() for timestamps omits fc1b20659597 nfsd: remove unnecessary assertion in nfsd4_encode_replay omits 57f64034966f nfsd: Clone should commit src file metadata too omits fc5fc5d7cc9e nfsd4: Remove unneeded semicolon omits 0fd260056ef8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits ae6252d8dfeb ACPICA: Update version to 20191213 omits 6d232b29cfce ACPICA: Dispatcher: always generate buffer objects for ASL [...] omits 69e86e59ad2a ACPICA: acpisrc: add unix line ending support for non-wind [...] omits 5ddbd77181df ACPICA: Disassembler: create buffer fields in ACPI_PARSE_L [...] omits 22e38ca73585 ACPICA: debugger: fix spelling mistake "adress" -> "address" omits d21a91629f4b ACPI: video: Do not export a non working backlight interfa [...] omits 0435bcd9e185 docs: firmware-guide: ACPI: Replace dma_request_slave_chan [...] omits 9b1b5535dfc9 thermal: int340x_thermal: Add Tiger Lake ACPI device IDs omits bdd11b654035 platform/x86: intel-hid: Add Tiger Lake ACPI device ID omits c248dfe7e0ca ACPI: fan: Add Tiger Lake ACPI device ID omits 55cfe6a5c582 ACPI: DPTF: Add Tiger Lake ACPI device IDs omits fd7bba685e7d Input: apbps2 - add __iomem to register struct omits cbe821a20f3d Input: axp20x-pek - make device attributes static omits 3123d8018d46 bpf: Add further test_verifier cases for record_func_key omits cc52d9140aa9 bpf: Fix record_func_key to perform backtracking on r3 omits d19e470b6605 ACPI: fan: Expose fan performance state information omits 5bf2fc1f9c88 bpf: Remove unnecessary assertion on fp_old omits 93ccfa9a4eca drm/todo: Updating logging todo omits d8e419da048e Merge branch 'phylib-consolidation' omits b5abac2d2d17 net: phy: marvell: use genphy_check_and_restart_aneg() omits 9f4bae704f93 net: phy: marvell: use phy_modify_changed() omits 20ecf424d0db net: phy: marvell: use existing clause 37 definitions omits d2004e27eb35 net: phy: marvell: consolidate phy status reading omits 760fa78f3509 net: phy: marvell: use positive logic for link state omits 98f92831c561 net: phy: marvell: initialise link partner state earlier omits fcf1f59afc67 net: phy: marvell: rearrange to use genphy_read_lpa() omits 0efc286a9238 net: phy: provide and use genphy_read_status_fixed() omits 2a10ab043ac5 net: phy: add genphy_check_and_restart_aneg() omits af006240c6cf net: phy: use phy_resolve_aneg_pause() omits c48f16b42a3b net: phy: remove redundant .aneg_done initialisers omits f7f1538c3f7c drm/i915: Rename pipe update tracepoints omits 36fef958e2da drm/i915/fbc: Remove second redundant intel_fbc_pre_update() call omits 317b2cac79a6 drm/i915/fbc: Reject PLANE_OFFSET.y%4!=0 on icl+ too omits ed21b314fb85 Merge branch 'next/dt' into for-next omits 1019fe2c7280 ARM: dts: exynos: Adjust bus related OPPs to the values co [...] omits c6d0192afa24 ARM: dts: exynos: Move Exynos5420 bus related OPPs to the [...] omits e1f0fbda75e6 drm/i915: fix uninitialized pointer reads on pointers to and from omits 293f89959483 tty: serial: 21285: stop using the unused[] variable from [...] omits e054d71836f0 platform/chrome: cros_ec_ishtp: Make init_lock static omits a5a985542066 staging: nvec: check return value omits c1ccff45e54e docs/memory-barriers.txt.kokr: Minor wordsmith omits 3dbbeef42b64 doc:locking: fix locktorture parameter description omits c032ace71c29 software node: add basic tests for property entries omits 281176327d02 drm/i915/gt: Suppress threshold updates on RPS parking omits 35cc7f32c298 drm/i915/gt: Use non-forcewake writes for RPS omits 921377c0b4e8 power: supply: abx500_chargalg: Remove unneeded semicolon omits e15c54d208f9 power: supply: ab8500_charger: Remove unneeded semicolon omits c6ef5234efc0 power: supply: ab8500: Remove unneeded semicolon omits b81e4d9b5941 drm/i915/gt: Track engine round-trip times omits dc93c9b69315 drm/i915/gt: Schedule request retirement when signaler idles omits bc51a6d34c27 Documentation: kernel-hacking: hacking.rst: Change referen [...] omits a83aaf4979e7 Documentation: filesystems: automount-support: Change refe [...] omits 1d5c17e47028 RISC-V: Typo fixes in image header and documentation. omits ae0a723c4cfd Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits eb43135117ad Documentation: fix Sphinx warning in xilinx_sdfec.rst omits 0854cbdb1829 Documentation: x86: fix boot.rst warning and format omits ab229d620263 Process: provide hardware-security list details omits d693b2883c0b docs: ftrace: Specifies when buffers get clear omits ca0e477931c5 ath11k: Use sizeof_field() instead of FIELD_SIZEOF() omits 1148f9adbe71 net, sysctl: Fix compiler warning when only cBPF is present omits 77ea8b455ca1 ath11k: explicitly cast wmi commands to their correct struct type omits 4315a74a482f wil6210: add support for set_cqm_rssi_config omits 5e5f069c30cc wil6210: support set_multicast_to_unicast cfg80211 operation omits 18beb61d848d wil6210: fix MID valid bits in Rx status message omits c99d5f8d6178 wil6210: reduce ucode_debug memory region omits 5c5d88a29dd4 wil6210: add verification for cid upper bound omits c715b38473c8 wil6210: take mem_lock for writing in crash dump collection omits d3214d428066 wil6210: minimize the time that mem_lock is held omits 7be3c2331d50 wil6210: dump Rx status message on errors omits 7e0165b2f1a9 Merge branch 'akpm' (patches from Andrew) omits 5f096c0ecd53 Merge tag 'pm-5.5-rc3' of git://git.kernel.org/pub/scm/lin [...] omits 13eaec4b2adf xfs: don't commit sunit/swidth updates to disk if that wou [...] omits 4f5b1b3a8fa0 xfs: split the sunit parameter update into two parts omits 1cac233cfe71 xfs: refactor agfl length computation function omits af952aeb4a87 libxfs: resync with the userspace libxfs omits 826f7e34130a xfs: use bitops interface for buf log item AIL flag check omits 0fa4f770977c dt-bindings: Add MAX31730 as trivial device omits d1c5b2541170 dt-bindings: net: bluetooth: Add compatible string for WCN3991 omits 26f1e12c714e dt-bindings: watchdog: renesas-wdt: Document r8a77961 support omits e63318785234 dt-bindings: net: ravb: Document r8a77961 support omits 7745ff984261 libbpf: Fix another __u64 printf warning omits b5c7d0d0f7d4 libbpf: Fix printing of ulimit value omits ca8d0fa7cfb8 Merge branch 'bpf-fix-xsk-wakeup' omits c0fdccfd226a net/ixgbe: Fix concurrency issues between config flow and XSK omits b3873a5be757 net/i40e: Fix concurrency issues between config flow and XSK omits 9cf88808ad6a net/mlx5e: Fix concurrency issues between config flow and XSK omits 06870682087b xsk: Add rcu_read_lock around the XSK wakeup omits 580205dd4fe8 selftests/bpf: Fix test_attach_probe omits 505b308b6944 Merge branch 'pm-cpufreq' omits f4feb9fa45ee drm/amdkfd: expose num_cp_queues data field to topology node (v2) omits bb71c74db3c5 drm/amdkfd: expose num_sdma_queues_per_engine data field t [...] omits fe8a87d71f72 drm/amd/powerplay: skip disable dynamic state management omits ab5999dea069 drm/amdgpu: enable VCN0 and VCN1 sriov instances support f [...] omits 12dd14b230b3 libbpf: Add missing newline in opts validation macro omits 7800a3d54a71 Merge branch 'bpf-riscv-jit-improvements' omits 34bfc10a6e7e riscv, perf: Add arch specific perf_arch_bpf_user_pt_regs omits eb9928bed003 riscv, bpf: Add missing uapi header for BPF_PROG_TYPE_PERF [...] omits e368b64f8b0c riscv, bpf: Optimize calls omits 7f3631e88ee6 riscv, bpf: Provide RISC-V specific JIT image alloc/free omits fe8322b866d5 riscv, bpf: Optimize BPF tail calls omits 33203c02f2f8 riscv, bpf: Add support for far jumps and exits omits 29d92edd9ee8 riscv, bpf: Add support for far branching when emitting tail call omits 7d1ef13fea2b riscv, bpf: Add support for far branching omits f1003b787c00 riscv, bpf: Fix broken BPF tail calls omits 833a20b8d492 ARC: asm-offsets: remove duplicate entry omits 7da5492739db drm/gma500: fix null dereference of pointer fb before null check omits 24f03be4aa79 drm/gem-fb-helper: convert to drm device based logging omits f33b9730cc5a drm/fb-helper: convert to drm device based logging omits 41cb6603add2 drm/client: convert to drm device based logging omits 8b98b10b6792 PCI: keystone: Fix outbound region mapping omits cabeacd4cc13 drm/i915/dsc: fix DSC power domains for DSI omits 4cb48c447e87 drm/i915/dsc: clarify DSC support for pipe A on ICL omits 0314da782d48 drm/i915/dsc: fix DSC register selection for ICL DSI transcoders omits 95ed0c5b1292 blk-mq: optimise blk_mq_flush_plug_list() omits 28ca0d6d39ab list: introduce list_for_each_continue() omits 7d30a621028a blk-mq: optimise rq sort function omits c360824a9d84 drm/i915: Provide ddc symlink in hdmi connector sysfs directory omits 33328bfab892 MAINTAINERS: change Gruszka's email address omits 79fb9216b7be 9p: Remove unneeded semicolon omits 33d6e0be6604 9p: Fix Kconfig indentation omits 808c8bcca225 nvmem: imx: scu: correct the fuse word index omits 838010c231b0 nvmem: imx: scu: fix write SIP omits 62216a51293d Merge branch 'for-5.5/upstream-fixes' into for-next omits 306d5acbfc66 drivers/hid/hid-multitouch.c: fix a possible null pointer access. omits 66c5d718e5a6 ALSA: hda/realtek - Add headset Mic no shutup for ALC283 omits 3ba34a3cb3ca Merge branch 'sunxi/clk-fixes-for-5.5' into sunxi/for-next omits 9f606f11ea98 Merge branch 'fixes' into next omits f667216c5c7c mmc: sdhci-of-esdhc: re-implement erratum A-009204 workaround omits 40f6a663fbc9 remoteproc: qcom: Remove unneeded semicolon omits a651c6c64431 EDAC/aspeed: Remove unneeded semicolon omits 570c815698c4 drm/virtio: move drm_connector_to_virtio_gpu_output to vir [...] omits c91a1e2b5a6a drm/virtio: move to_virtio_fence inside virtgpu_fence omits 093bd9cf5e2c drm/virtio: simplify getting fake offset omits 9e07d4617b01 drm/virtio: get rid of drm_encoder_to_virtio_gpu_output omits 9567728ae28c drm/virtio: static-ify virtio_gpu_framebuffer_init omits 974e65e384b4 drm/virtio: static-ify virtio_fence_signaled omits 1ea7d2ca7b08 clk: qcom: apcs-msm8916: silently error out on EPROBE_DEFER omits 8a7729abec38 clk: qcom: hfpll: use clk_parent_data to specify the parent omits b455dc3510ca clk: qcom: hfpll: CLK_IGNORE_UNUSED omits 9e4066748bf7 clk: qcom: hfpll: register as clock provider omits 4168c1cada5f clk: qcom: gcc: limit GPLL0_AO_OUT operating frequency omits 4316ec05da99 dt-bindings: mailbox: qcom: Add clock-name optional property omits 87ec9adcca71 clk: qcom: smd: Add missing bimc clock omits 781d8cea68ac clk: qcom: Avoid SMMU/cx gdsc corner cases omits d14b15b5931c clk: qcom: Add MSM8998 Multimedia Clock Controller (MMCC) driver omits e6494bf65a0f dt-bindings: clock: Add support for the MSM8998 mmcc omits 8218c2cb8155 dt-bindings: clock: Convert qcom,mmcc to DT schema omits d109ea0970cf dt-bindings: clock: Document external clocks for MSM8998 gcc omits 8d20c39f063e clk: qcom: gcc-sc7180: Fix setting flag for votable GDSCs omits bb9b9cde0fe0 clk: qcom: mmcc8974: move gfx3d_clk_src from the mmcc to rpm omits c1079b4ec186 clk: qcom: dispcc: Add support for display port clocks omits cddf1f8241d8 clk: qcom: rcg2: Add support for display port clock ops omits 5c108d4e18f8 selinux: randomize layout of key structures omits 6c5a682e6497 selinux: clean up selinux_enabled/disabled/enforcing_boot omits d6f970f0dad6 drm/i915/display: fix phy name omits 41ba19fca303 drm/i915/display: use clk_off name to avoid double negation omits 5956f44028f5 drm/i915/display: move clk off sanitize to its own function omits a352a82496d1 Merge branch 'libbpf-extern-followups' omits 630628cb7dc3 libbpf: BTF is required when externs are present omits 8601fd422148 libbpf: Allow to augment system Kconfig through extra opti [...] omits 81bfdd087bf3 libbpf: Put Kconfig externs into .kconfig section omits d69587062c34 libbpf: Add bpf_link__disconnect() API to preserve underly [...] omits 4a94c4332334 Merge tag 'tpmdd-next-20191219' of git://git.infradead.org [...] omits e2ec6aef37e6 power: supply: sbs-battery: fix CAPACITY_MODE bit naming omits 6de6c1f840c0 bpf: Allow to change skb mark in test_run omits 75d8a8423c87 power: supply: sbs-battery: use octal permissions on module param omits dacce6412e09 bpftool: Work-around rst2man conversion bug omits 463881ac4017 power: reset: Fix Kconfig indentation omits 7c43e0d6a526 bpftool: Simplify format string to not use positional args omits 464aca16487c power: supply: cros_usbpd: Remove dev_err() getting the nu [...] omits a08990ea11dc power: supply: max17040: Send uevent in SOC and status change omits cccdd0ca1c0d power: supply: max17040: Config alert SOC low level thresh [...] omits 2e17ed94de68 power: supply: max17040: Add IRQ handler for low SOC alert omits 7a8bac169a65 dt-bindings: power: supply: max17040: Add DT bindings for [...] omits 058d42563a56 power: supply: sc27xx: Calibrate the resistance of coulomb [...] omits 7772d22e4b06 dt-bindings: power: sc27xx: Add a new property to describe [...] omits 6af8288834b6 power: supply: sc27xx: Optimize the battery resistance wit [...] omits 65dbad713d5d power: supply: core: Add battery internal resistance tempe [...] omits 9a056a879111 dt-bindings: power: Introduce one property to describe the [...] omits 1760eb689ed6 tpm/tpm_ftpm_tee: add shutdown call back omits 5de1780181e7 power: supply: max77650: add of_match table omits bc90705bbb57 power: supply: max17042: add MAX17055 support omits 47a34db3d5d2 device-tree: bindings: max17042_battery: add all of the co [...] omits a3d70dacc727 power: suppy: ucs1002: disable power when max current is 0 omits 3c9c2d08128a power: supply: Fix Kconfig indentation omits 86b9182df8bb power/supply: ingenic-battery: Don't change scale if there [...] omits dd04defd11b7 power: supply: pda_power: add missed usb_unregister_notifier omits 84c92365b20a drm/exynos: gsc: add missed component_del omits f596cf0d8062 MIPS: BPF: eBPF JIT: check for MIPS ISA compliance in Kconfig omits f8fffebdea75 MIPS: BPF: Disable MIPS32 eBPF JIT omits a4a3893114a4 MIPS: Prevent link failure with kcov instrumentation omits a1ec57c02020 net: stmmac: tc: Fix TAPRIO division operation omits 5f773e551a3b drm/amdgpu/display: use msleep rather than udelay for HDCP omits 4e328922d461 drm/amdgpu/display: include delay.h omits b4adfe55915d s390/ftrace: save traced function caller omits eef06cbf670a s390/unwind: stop gracefully at user mode pt_regs in irq stack omits c23587c92f6e s390/purgatory: do not build purgatory with kcov, kasan an [...] omits cd92ac253063 s390/purgatory: Make sure we fail the build if purgatory h [...] omits 6feeee8efc53 s390/ftrace: fix endless recursion in function_graph tracer omits 57177d214ee0 drm/sun4i: hdmi: Remove duplicate cleanup calls omits c7b305267eb7 clk: sunxi-ng: r40: Allow setting parent rate for external [...] omits b40953c2baf0 drm/amdgpu: skip VCN2.5 power gating and clock gating for [...] omits d83c7a07a79b drm/amdgpu: update VCN1(dual instances) fw types ID and VC [...] omits 7daaebfea5e5 drm/amdgpu: add VCN2.5 sriov start for Arctrus omits 95f1b55b67a8 drm/amdgpu: add VCN2.5 MMSCH start for Arcturus omits fb71a336cdc2 drm/amdgpu: move umc offset to one new header file for Arcturus omits 6bff00170277 Merge branch 'ETS-qdisc' omits 82c664b69c8b selftests: qdiscs: Add test coverage for ETS Qdisc omits ddd3fd750ffe selftests: forwarding: sch_ets: Add test coverage for ETS Qdisc omits 4cf9b8f99292 selftests: forwarding: Move start_/stop_traffic from mlxsw [...] omits 19f405b988e7 mlxsw: spectrum_qdisc: Support offloading of ETS Qdisc omits 7917f52ae188 mlxsw: spectrum_qdisc: Generalize PRIO offload to support ETS omits d35eb52bd2ac net: sch_ets: Make the ETS qdisc offloadable omits dcc68b4d8084 net: sch_ets: Add a new Qdisc omits 9cf9b925d538 mlxsw: spectrum: Rename MLXSW_REG_QEEC_HIERARCY_* enumerators omits 5bc146c90e9e mlxsw: spectrum_qdisc: Clarify a comment omits 9586a992fb75 net: pkt_cls: Clarify a comment omits cbd22f172df7 sch_cake: drop unused variable tin_quantum_prio omits ddbbbb6cb825 PCI: Allow extend_bridge_window() to shrink resource if necessary omits 2b2108891303 PCI: Set resource size directly in extend_bridge_window() omits 7bd85f16152b PCI: Rename extend_bridge_window() parameter omits e3250f2d5bbb drm/amdgpu/display: include delay.h omits 0371e2fba421 drm/amdgpu/smu: add metrics table lock for vega20 (v2) omits ed09a629bbb4 drm/amdgpu/smu: add metrics table lock for renoir (v2) omits 885d38654012 drm/amdgpu/smu: add metrics table lock for navi (v2) omits 59847dc82cf2 drm/amdgpu/smu: add metrics table lock for arcturus (v2) omits fa7df7516e32 drm/amdgpu/smu: add metrics table lock omits d012ea925d61 gpu: drm: dead code elimination omits 719423f67079 drm/amdgpu: wait for all rings to drain before runtime suspending omits 19796597d104 drm/amdgpu/smu: fix spelling omits c96cf2823dfd drm/amdgpu: Switch from system_highpri_wq to system_unbound_wq omits c6a6e2db9945 drm/amdgpu: Redo XGMI reset synchronization. omits f33a8770cdda drm/amdgpu: Add task barrier to XGMI hive. omits 368fd0aad1be drm: Add Reusable task barrier. omits 041a62bc0603 drm/amdgpu: reverts commit ce316fa55ef0f1751276b846a54fb3b [...] omits f06a58db9213 drm/amdgpu/vcn: remove unnecessary included headers omits 5a7489a7e189 drm/amdgpu: fix KIQ ring test fail in TDR of SRIOV omits 1512d064f55b drm/amdgpu: fix double gpu_recovery for NV of SRIOV omits 198e36bacb6e drm/amd/powerplay: skip soc clk setting under pp one vf omits 8c23056bdc7a drm/scheduler: do not keep a copy of sched list omits f880799d7fcf amd/amdgpu: add sched array to IPs with multiple run-queues omits 0c88b4303213 drm/amdgpu: replace vm_pte's run-queue list with drm gpu s [...] omits b3ac17667f11 drm/scheduler: rework entity creation omits 45a80abebce4 drm/amdgpu/pm_runtime: update usage count in fence handling omits f1e1483b279c drm/amd/powerplay: Add SMU WMTABLE Validity Check for Renoir omits 374bf7bd6ae4 drm/amdgpu: Remove unneeded semicolon in amdgpu_ras.c omits 640f07932541 drm/amdgpu: Remove unneeded semicolon in gfx_v10_0.c omits 2111a5f7153d drm/amdgpu: Remove unneeded semicolon in amdgpu_pmu.c omits b918ecb06167 drm/amd/display: Remove unneeded semicolon omits 42a9938e1e49 drm/amdgpu/sdma5: make ring tests less chatty omits e47c9bce46a8 drm/amdgpu/gfx10: make ring tests less chatty omits 2af0f378c480 drm/amd/display: Add debug option to override DSC target b [...] omits e97ed49690ea drm/amd/display: Do not handle linkloss for eDP omits 64267454273a drm/amd/display: fix missing cursor on some rotated SLS displays omits 760ef473f2fc drm/amd/display: Formula refactor for calculating DPP CLK DTO omits 5479034576ec drm/amd/display: Lower DPP DTO only when safe omits 68c0fca5e45a drm/amd/display: support virtual DCN omits 830806c5654b drm/amd/display: Fix manual trigger source for DCN2 omits ca4f844e98f7 drm/amd/display: Update extended timeout support for DCN20 [...] omits 615b9b585eb5 drm/amd/display: Fix update_bw_bounding_box Calcs omits 302f598804dc drm/amd/display: Use absolute time stamp to follow the eDP [...] omits a70445918b84 drm/amd/display: 3.2.64 omits 89d07b662f5e drm/amd/display: fix 270 degree rotation for mixed-SLS mode omits 1f0674fd5c53 drm/amd/display: Get cache window sizes from DMCUB firmware omits 1380c1bf5b9c drm/amd/display: Remove reliance on pipe indexing omits 32ff3217d60d drm/amd/display: Specified VR patch skip to reset segment to 0 omits efca09056081 drm/amd/display: check link status before disable stream omits db83e7ed1595 drm/amd/display: disable lttpr for Navi omits 8c7aea404d55 drm/amd/display: Perform DMUB hw_init on resume omits ec5b356c5894 drm/amd/display: Map ODM memory correctly when doing ODM combine omits 6a652f6d127d drm/amd/display: Add warmup escape call support omits d87dedb1eca5 drm/amd/display: fix regamma build optimization omits 8d5bc3a5b8fe drm/amd/display: scaling changes should also be a full update omits 1a8196b0b8e9 drm/amd/display: 3.2.63 omits 74cc5f02eb67 drm/amd/display: Remove integer scaling code from DC and f [...] omits ccce745c28d6 drm/amd/display: Enable Seamless Boot Transition for Multi [...] omits 4a8ca46bae8a drm/amd/display: Default max bpc to 16 for eDP omits b9f1246df179 drm/amd/display: Collapse resource arrays when pipe is disabled omits cf27a6d15d95 drm/amd/display: update chroma viewport wa omits 0120e8b8451c drm/amd/display: Use pipe_count for num of opps omits ded6119e825a drm/amd/display: Reinstate LFC optimization omits 993dca3e53c3 drm/amd/display: AVI info package change due to spec update omits a9ec3fe455f0 drm/amd/display: Add definition for number of backlight da [...] omits 6026be696193 drm/amd/display: Add interface to adjust DSC max target bpp limit omits 663bfef0da61 drm/amd/display: Disable integerscaling for downscale and MPO omits c09d1d3404e7 drm/amd/display: Use physical addressing for DMCUB on both [...] omits 01c229d977e0 drm/amd/display: Get DMUB registers from ASIC specific structs omits 6b5d7730d226 drm/amd/display: Add wait for flip not pending on pipe unlock omits a37149425a58 drm/amd/display: disable lttpr for RN omits 3ab4cc65b3e6 drm/amd/display: HDMI 2.x audio bandwidth check omits 5e1e89eead24 drm/amdgpu/vcn: remove JPEG related code from idle handler [...] omits d58ed70778db drm/amdgpu/vcn1.0: use its own idle handler and begin use funcs omits aaff8b448d2a drm/amdgpu: enable gfxoff for raven1 refresh omits 8973d9ec8f0e drm/amdgpu/sriov: Tonga sriov also need load firmware with smu omits 619346240932 drm/amdgpu: drop useless BACO arg in amdgpu_ras_reset_gpu omits a771ded8b7ea drm/amd/display: add missing dcn link encoder regs omits d3c431ee0f77 drm/amdgpu: add dpcs20 registers omits 6fdcba327110 drm/amdgpu: move dpcs headers to dpcs includes omits d7f72fe482bf drm/amdgpu: Add CU info print log omits ad5901df8894 drm/amdkfd: Use Arcturus specific set_vm_context_page_tabl [...] omits 63408972e471 drm/amd/powerplay: fix various dereferences of a pointer b [...] omits b3eca59d9985 drm/amdkfd: queue kfd interrupt work to different CPU omits 7a8a3430be15 amdgpu: Wrap FPU dependent functions in dc20 omits 16a9dea110a6 amdgpu: Enable initial DCN support on POWER omits 6ca3928da66e amdgpu: Prepare DCN floating point macros for generic arch [...] omits 5b55d9cf7d43 PCI: Consider alignment of hot-added bridges when distribu [...] omits dcbe4e95751a Merge branch 's390-next' omits 334b49de120d s390/qeth: make use of napi_schedule_irqoff() omits 52f82bf16b6e s390/qeth: consolidate helpers for capability checking omits adee2592b6c0 s390/qeth: stop yielding the ip_lock during IPv4 registration omits b6beb62a5261 s390/qeth: don't raise NETDEV_REBOOT event from L3 offline path omits 490df97142fe s390/qeth: remove open-coded inet_make_mask() omits 2390166a6b45 s390/qeth: clean up L3 sysfs code omits e6b1b7da247b s390/qeth: overhaul L3 IP address dump code omits 7359393f3c19 s390/qeth: wake up all waiters from qeth_irq() omits 871602b10792 s390/qeth: only handle IRQs while device is online omits 3a74a62d3ce7 Merge branch 'stmmac-taprio' omits ea77b8c813c6 net: stmmac: mmc: Add Frame Preemption counters on GMAC5+ cores omits f0e56c8d8f7d net: stmmac: xgmac3+: Add support for Frame Preemption omits 7c7282746883 net: stmmac: gmac5+: Add support for Frame Preemption omits 1ac14241543c net: stmmac: Add Frame Preemption support using TAPRIO API omits b60189e0392f net: stmmac: Integrate EST with TAPRIO scheduler API omits 8572aec3d0dc net: stmmac: Add basic EST support for XGMAC omits 504723af0d85 net: stmmac: Add basic EST support for GMAC5+ omits 6dbb2e91f8bd Merge branch 'stmmac-next' omits 3755b21b04b0 net: stmmac: Always use TX coalesce timer value when rescheduling omits 021bd5e36970 net: stmmac: Let TX and RX interrupts be independently ena [...] omits 7d0b447a3f82 net: stmmac: Print more information in DebugFS DMA Capabil [...] omits ef32b63bf13e dt-bindings: spi: Convert stm32 spi bindings to json-schema omits 6fa9a115fe7c Merge branch 'stmmac-fixes' omits 4772f26db8d1 net: stmmac: Always arm TX Timer at end of transmission start omits b2f3a481c4cd net: stmmac: Enable 16KB buffer size omits 8605131747e7 net: stmmac: 16KB buffer must be 16 byte aligned omits 8d558f0294fe net: stmmac: RX buffer size must be 16 byte aligned omits 11d55fd9975f net: stmmac: xgmac: Clear previous RX buffer size omits 93b5dce401cc net: stmmac: Only the last buffer has the FCS field omits eaf4fac47807 net: stmmac: Do not accept invalid MTU values omits 5d626c879e23 net: stmmac: Determine earlier the size of RX buffer omits 08c965430869 net: stmmac: selftests: Needs to check the number of Multi [...] omits f40ddaa059fd regulator: axp20x: Fix AXP22x ELDO2 regulator enable bitmask omits 5b425814f13f ASoC: intel: Add Broadwell rt5650 machine driver omits 068ac0db8637 ASoC: SOF: Intel: add namespace for XTENSA omits 0f501c7cde40 ASoC: SOF: move arch_ops under ops omits 5bd216c6a6b4 ASoC: SOF: Intel: hda: add namespace for hda-codec functionality omits 42b5ac832b0c ASoC: meson: axg-fifo: relax period size constraints omits 23b89e1d62c7 ASoC: meson: axg-fifo: improve depth handling omits 864cee90d4bd ASoC: meson: axg-fifo: fix fifo threshold setup omits 72b46612d06b ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_ [...] omits b7ac893652ca net: nfc: nci: fix a possible sleep-in-atomic-context bug [...] omits fb522dbb4531 ASoC: meson: axg-fifo: add fifo depth to the bindings docu [...] omits d88cbd6feaf4 ASoC: SOF: imx: Read SAI parameters and send them to DSP omits 9c1d4cf6ac26 ASoC: SOF: imx: Describe SAI parameters to be sent to DSP omits aa2b4a59871a ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency omits 91dce767cd0b ASoC: SOF: Intel: drop HDA codec upon probe failure omits 35dc19ad86fd ASoC: Intel: Add machine driver for da7219_max98373 omits 59283959e82b ASoC: SOF: log compiler name and version information omits e8b7cab8cec3 ASoC: SOF: define struct with compiler name and version omits 6ca5cecbd1c1 ASoC: SOF: Introduce state machine for FW boot omits cf5629e4594c ASoC: SOF: Intel: add namespace for HDA_COMMON omits 1fa44098b683 ASoC: SOF: remove references to Haswell omits 8caa99bb5d80 ASoC: SOF: Intel: add namespace for BROADWELL omits e42b19450866 ASoC: SOF: Intel: add namespaces for BAYTRAIL and MERRIFIELD omits f4483a0fda1d ASoC: SOF: Intel: add module namespace for legacy IPC omits 5610b90e6bb2 ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing [...] omits 921162c81a08 ASoC: SOF: Intel: hda: hda-dai: fix oops on hda_link .hw_free omits b06e46427f98 ASoC: SOF: fix fault at driver unload after failed probe omits fd6c2e4c063d io_uring: io_wq_submit_work() should not touch req->rw omits c705f9fc6a17 orinoco: avoid assertion in case of NULL pointer omits a32de68edab7 brcmfmac: Keep OOB wake-interrupt disabled when it shouldn [...] omits 4282dc057d75 brcmfmac: Fix memory leak in brcmf_usbdev_qinit omits 2635853ce4ab brcmfmac: not set mbss in vif if firmware does not support MBSS omits 837482e69a3f brcmfmac: add RSDB condition when setting interface combinations omits a032ff0e8065 Merge branch 'for-linus' into for-next omits d4aef159394d brcmfmac: add support for BCM4359 SDIO chipset omits c12c8913d79c brcmfmac: make errors when setting roaming parameters non-fatal omits 6647274ed995 brcmfmac: fix rambase for 4359/9 omits 172f6854551d brcmfmac: set F2 blocksize and watermark for 4359 omits 1b8d2e0a9e42 brcmfmac: reset two D11 cores if chip has two D11 cores omits 716c733f52ec rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping omits fef91a2b5f5f rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping omits d01b26734297 rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping omits 5a87ae1d676e rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage omits b8a19dd64501 rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage omits f365f2f67b6a rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage omits 2d68bb2687ab zd1211rw: fix storage endpoint lookup omits 3139b180906a rsi_91x_usb: fix interface sanity check omits 39a4281c312f rtl8xxxu: fix interface sanity check omits b73e05aa543c orinoco_usb: fix interface sanity check omits 3428fbcd6e6c brcmfmac: fix interface sanity check omits af615abd1596 at76c50x-usb: fix endpoint debug message omits 8d9627b05b2c brcmfmac: set interface carrier to off by default omits 1c9f329b084b mwifiex: delete unused mwifiex_get_intf_num() omits 92adc96f8eec ALSA: usb-audio: set the interface format after resume on [...] omits d0b103a52b72 MAINTAINERS: update Ganapathi Bhat's email address omits ffc7b2826a3c rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' omits 216b44000ada brcmfmac: Fix use after free in brcmf_sdio_readframes() omits 960da557f435 rsi: add missing endpoint sanity checks omits b9b9f9fea218 rsi: fix non-atomic allocation in completion handler omits 477682974811 rsi: fix memory leak on failed URB submission omits 92aafe77123a rsi: fix use-after-free on probe errors omits e93cd35101b6 rsi: fix use-after-free on failed probe and unbind omits 2d52378a0ad0 rt2x00: use RESET state bit to prevent IV changes on restart omits 57f9807d1ea2 rt2x00: implement reconfig_complete omits f427939391f2 bcma: remove set but not used variable 'sizel' omits cb775c88da5d rtlwifi: rtl_pci: Fix -Wcast-function-type omits da5e57e8a6a3 iwlegacy: Fix -Wcast-function-type omits ebd77feb27e9 ipw2x00: Fix -Wcast-function-type omits 475eec112e42 b43legacy: Fix -Wcast-function-type omits e5e884b42639 libertas: Fix two buffer overflows at parsing bss descriptor omits b43e36d75e87 mt76: Off by one in mt76_calc_rx_airtime() omits bf8e91955276 Merge branch 'arm/fixes' into for-next omits 43522b78b590 Merge tag 'socfpga_dts_fix_for_v5.5' of git://git.kernel.o [...] omits 37bc6c72f5b7 brcmsmac: Remove always false 'channel < 0' statement omits d68f4e43a46f mt76: fix LED link time failure omits 6056a0f8ede2 usb: xhci: Fix build warning seen with CONFIG_PM=n omits bb7e6d85536b rtlwifi: Remove last definitions of local bit manipulation macros omits 84bc9a58326a rtlwifi: rtl8723be: Remove usage of private bit manipulati [...] omits 1626f1929575 rtlwifi: rtl8723ae: Remove usage of private bit manipulati [...] omits 8e3457621263 rtlwifi: rtl8192ee: Remove usage of private bit manipulati [...] omits 39f40710d0b5 rtlwifi: rtl88821ae: Remove usage of private bit manipulat [...] omits f0dcd57e0b41 rtlwifi: Remove dependence on special bit manipulation mac [...] omits 4c8692d4939d rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private [...] omits 5ea5c93d937c rtlwifi: rtl8188ee: Remove usage of private bit manipulation omits 7031fb7f1cd1 rtlwifi: rtl8192de: Remove usage of private bit manipulati [...] omits 96c21a254053 rtlwifi: rtl8192de: Convert inline routines to little-endi [...] omits fa2b36a344f5 rtlwifi: rtl8192de: Convert macros that set descriptor omits 08f6ef39bc3d rtlwifi: rtl8192de: Replace local bit manipulation macros omits b8e1ada81fb7 rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros omits 7b90dfc4873b PCI: Add DMA alias quirk for PLX PEX NTB omits 09298542cd89 PCI: Add nr_devfns parameter to pci_add_dma_alias() omits f8bf2aeb651b PCI: Fix pci_add_dma_alias() bitmask size omits 5cc509aa83c6 brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() omits f7f1ed4fd89a Merge branch 'clk-fixes' into clk-next omits c771256ee7a0 clk: Move clk_core_reparent_orphans() under CONFIG_OF omits f998f9fcf903 wcn36xx: disable HW_CONNECTION_MONITOR omits 0ef332951e85 ath9k: fix storage endpoint lookup omits 29c5cb641b59 arm64: dts: qcom: sc7180: Fix I2C/UART numbers 2, 4, 7, and 9 omits d1389e19e682 ath11k: Remove unneeded semicolon omits 269663f18474 ath11k: remove an unneeded NULL check omits c76fa846b0e1 ath11k: checking for NULL vs IS_ERR() omits cd21c827a155 ath11k: delete a stray unlock in ath11k_dbg_htt_stats_req() omits 4358bcb54bb9 ath11k: fix missing free of skb on error return path omits 08cc0f44f5ed ath11k: fix uninitialized variable radioup omits b5316db229d5 ath11k: fix memory leak on reg_info omits 509421acab69 ath11k: Remove unnecessary enum scan_priority omits 345a4f223a7c ath11k: fix several spelling mistakes omits 20c3c4fd3967 ath11k: add some missing __packed qualifiers omits aacb46223e08 ath11k: set the BA buffer size to 256 when HE is enabled omits 485add35771b ath11k: fix pdev when invoking ath11k_wmi_send_twt_enable_cmd() omits 2ad578fdb7b5 ath11k: optimize ath11k_hal_tx_status_parse omits d0998eb84ed3 ath11k: optimise ath11k_dp_tx_completion_handler omits 8cfa7ef8127b ath11k: move some tx_status parsing to debugfs code omits 01f624f01845 drm/i915: Ratelimit i915_globals_park omits 6bc9d6f786a5 ath11k: rename ath11k_wmi_base instances from wmi_sc to wmi_ab omits bde4d95e92d5 ath11k: drop memset when setting up a tx cmd desc omits 6bfebd4bf939 ath11k: disable PS for STA interfaces by default upon bringup omits 97c63746ebb9 ath11k: add wmi helper for turning STA PS on/off omits 54400257ae52 drm/i915/gt: Remove direct invocation of breadcrumb signaling omits 8c709f9a0693 y2038: sh: remove timeval/timespec usage from headers omits 251ec1c159e4 y2038: sparc: remove use of struct timex omits 4f9fbd893fe8 y2038: rename itimerval to __kernel_old_itimerval omits 751addac78b6 y2038: remove obsolete jiffies conversion functions omits 6e31ded6895a nfs: fscache: use timespec64 in inode auxdata omits 057f184b1245 nfs: fix timstamp debug prints omits f559935e7ce4 nfs: use time64_t internally omits 294ec5b87a8a sunrpc: convert to time64_t for expiry omits 38c4a4cf0251 drm/etnaviv: avoid deprecated timespec omits 245595e83fbe drm/etnaviv: reject timeouts with tv_nsec >= NSEC_PER_SEC omits 6cedb8b377bb drm/msm: avoid using 'timespec' omits 4ddfc3dc60a2 hfs/hfsplus: use 64-bit inode timestamps omits bca302651af4 hostfs: pass 64-bit timestamps to/from user space omits d413fcb436f7 packet: clarify timestamp overflow omits 352c912b0a52 tsacct: add 64-bit btime field omits 2d602bf28316 acct: stop using get_seconds() omits 853bc0ab341b um: ubd: use 64-bit time_t where possible omits 37e86e0fd040 xtensa: ISS: avoid struct timeval omits 5311f707b49c dlm: use SO_SNDTIMEO_NEW instead of SO_SNDTIMEO_OLD omits 74b5cab6cc85 fat: use prandom_u32() for i_generation omits 7c504e65206a io_uring: don't wait when under-submitting omits 80a0c2e511a9 Merge tag 'sound-5.5-rc3' of git://git.kernel.org/pub/scm/ [...] omits f5d5f5fae460 Merge tag 'kvmarm-fixes-5.5-1' of git://git.kernel.org/pub [...] omits 8715f05269bf kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD omits 396d2e878f92 kvm: x86: Host feature SSBD doesn't imply guest feature SP [...] omits c18647900ec8 iommu/dma: Relax locking in iommu_dma_prepare_msi() omits 8ae4bcf4821c perf/smmuv3: Remove the leftover put_cpu() in error path omits 2951839895b6 Merge branch 'for-5.6/logitech' into for-next omits df6a42053513 drm/i915/pmu: Ensure monotonic rc6 omits 66af4a9ddac6 Merge tag 'du-next-20191218' of git://linuxtv.org/pinchart [...] omits f81b846dcd9a iommu/vt-d: Remove incorrect PSI capability check omits b0d0d3de246b power: reset: gpio-restart: don't error on deferral omits 6db45b06611c staging: wfx: update TODO omits 4337074be76d staging: wfx: implement cancel_hw_scan() omits 3dc67854dfa9 staging: wfx: delayed_link_loss cannot happen omits 9699c88a4427 staging: wfx: delayed_unjoin cannot happen omits 3827e33d371e staging: wfx: workaround bug with "iw scan" omits d1c015b4ef6f staging: wfx: rewrite wfx_hw_scan() omits 094ecec9be60 staging: wfx: simplify hif_set_template_frame() usage omits 397f36c1c786 staging: wfx: introduce update_probe_tmpl() omits 945ce30aa52b staging: wfx: simplify hif_scan() usage omits 1a53df55346e staging: wfx: drop useless wfx_scan_complete() omits 7ceb4753ef58 staging: wfx: device already handle sleep mode during scan omits 154cca646720 staging: wfx: hif_scan() never fails omits 871341db220a staging: wfx: simplify hif_set_edca_queue_params() usage omits 654e369365fd staging: wfx: remove unnecessary EDCA initialisation omits 7e2b32f54f61 staging: wfx: drop struct wfx_edca_params omits adc90758f4d5 staging: wfx: simplify hif_set_pm() usage omits d74d60c3a178 staging: wfx: simplify hif_set_uapsd_info() usage omits 010149e6fbcc staging: wfx: prefer a bitmask instead of an array of boolean omits c91ba8c85143 staging: wfx: simplify wfx_conf_tx() omits 8a274dfb5920 staging: wfx: fix pm_mode timeout omits 3f97c37063bc staging: wfx: do not try to save call to hif_set_pm() omits 50ad848cc6d6 staging: wfx: drop unnecessary wvif->powersave_mode omits ad41f7196bd3 staging: wfx: remove redundant test while calling wfx_update_pm() omits 8dd5bb663194 staging: wfx: drop useless argument from wfx_set_pm() omits 97e587bd0893 staging: wfx: declare wfx_set_pm() static omits 155665d87e08 staging: wfx: firmware already handle powersave mode during scan omits 536607c0c793 staging: wfx: simplify handling of tx_lock in wfx_do_join() omits 07c11c18ebb5 staging: wfx: better naming for hif_mib_set_association_mo [...] omits ad636ec4f01a staging: wfx: better naming for hif_req_join->short_preamble omits c2232d94ac67 staging: wfx: improve API of hif_req_join->infrastructure_ [...] omits 48f3ab9d8d4e staging: wfx: fix name of struct hif_req_start_scan_alt omits 8a222e03997a staging: wfx: fix typo in "num_i_es" omits aedeb963c956 staging: wfx: fix typo in "num_of_ssi_ds" omits 36f7e3acaac6 staging: wfx: ensure that received hif messages are never [...] omits 30cfffb776ec staging: wfx: ensure that traces never modify arguments omits eddd8585fb46 staging: wfx: make conditions easier to read omits faffec8883cc staging: wfx: simplify variable assignment omits 1380b9397706 staging: wfx: remove useless include omits faa4763ffbce staging: wfx: use meaningful names for CFG_BYTE_ORDER_* omits 9e25ec9a2c5a staging: wfx: uniformize naming rule omits 50e5ac346fa7 staging: wfx: take advantage of IS_ERR_OR_NULL() omits 42edb537a3bb staging: wfx: improve error message on unexpected confirmation omits 88d54d6e15df staging: wfx: avoid double warning when no more tx policy [...] omits b025605cc446 staging: wfx: don't print useless error messages omits 46112d557d06 staging: wfx: increase SPI bus frequency limit omits 983b39337d07 staging: wfx: fix wrong error message omits d3d00313bf46 staging: wfx: fix hif_set_mfp() with big endian hosts omits 8608ecdba5ce staging: wfx: detect race condition in WEP authentication omits d1fd97b4d843 staging: wfx: ensure that retry policy always fallbacks to [...] omits 7e1af13225fb staging: wfx: fix rate control handling omits eee5e4c98f30 staging: wfx: firmware does not support more than 32 total [...] omits 6673f2636b41 staging: wfx: use boolean appropriately omits 700e39e2d176 staging: wfx: fix counter overflow omits c594ff7c7cfa staging: wfx: fix case of lack of tx_retry_policies omits c05c403b1d12 staging: wfx: fix wrong error message omits 632441134d0f staging: wfx: fix hif_set_mfp() with big endian hosts omits 1a6ae3edcd6a staging: wfx: detect race condition in WEP authentication omits 2e12ab7f0509 staging: wfx: ensure that retry policy always fallbacks to [...] omits cefc2033627f staging: wfx: fix rate control handling omits fcde3e6ba57f staging: wfx: firmware does not support more than 32 total [...] omits d77280311d92 staging: wfx: use boolean appropriately omits 5eee614700e0 staging: wfx: fix counter overflow omits 89606bb3a928 staging: wfx: fix case of lack of tx_retry_policies omits b0ac999ebe37 staging: wfx: fix the cache of rate policies on interface reset omits 773b4b54351c drm/i915: Move stuff from haswell_crtc_disable() into enco [...] omits f5271ee50d28 drm/i915: Pass old crtc state to intel_crtc_vblank_off() omits cfb627c44851 drm/i915: Pass old crtc state to skylake_scaler_disable() omits 17bef9baf339 drm/i915: Nuke .post_pll_disable() for DDI platforms omits 6a6d79de4d19 drm/i915: Call hsw_fdi_link_train() directly() omits 74cb2751d42e drm/i915: Introduce intel_plane_state_reset() omits 979e94c1d64a drm/i915: Introduce intel_crtc_state_reset() omits 6643453987c4 drm/i915: Introduce intel_crtc_{alloc,free}() omits f44bfa7fbfbb drm/i915: s/intel_crtc/crtc/ in intel_crtc_init() omits ab2dd990f4ab drm: Add __drm_atomic_helper_crtc_state_reset() & co. omits 99879121bfbb staging: wfx: fix the cache of rate policies on interface reset omits ea81896dc98f thunderbolt: Update documentation with the USB4 information omits e6f818585713 thunderbolt: Add support for USB 3.x tunnels omits cf29b9afb121 thunderbolt: Add support for Time Management Unit omits aa43a9dcf7fc thunderbolt: Make tb_switch_find_cap() available to other files omits 690ac0d20d40 thunderbolt: Update Kconfig entries to USB4 omits b04079837b20 thunderbolt: Add initial support for USB4 omits be281368f297 hid-logitech-hidpp: read battery voltage from newer devices omits 04bd68171e01 HID: logitech: Add MX Master 3 Mouse omits 0da0a63b7cba HID: logitech-hidpp: Support WirelessDeviceStatus connect events omits c2a932717a51 HID: logitech-hidpp: Support translations from short to lo [...] omits 210e9f56e9e1 thunderbolt: Populate PG field in hot plug acknowledgment packet omits 4deb200d34a7 thunderbolt: Call tb_eeprom_get_drom_offset() from tb_eepr [...] omits 386e5e29d81c thunderbolt: Make tb_find_port() available to other files omits 68581aab2f63 Merge branch 'for-5.5/upstream-fixes' into for-next omits fe4e940f0f91 HID: wacom: Recognize new MobileStudio Pro PID omits abb33ee8a8c0 HID: intel-ish-hid: ipc: add CMP device id omits 18a1b06e5b91 HID: hiddev: fix mess in hiddev_open() omits 8f268881d7d2 kconfig: remove ---help--- from documentation omits 82cfd2e62b35 serial_core: Remove SUPPORT_SYSRQ ifdeffery omits 45896c7e6ed4 tty/serial: Migrate zs to use has_sysrq omits ebaa8c6f22c6 tty/serial: Migrate xilinx_uartps to use has_sysrq omits 6e021166abd5 tty/serial: Migrate vt8500_serial to use has_sysrq omits 0889d23e9a0a tty/serial: Migrate vr41xx_siu to use has_sysrq omits 06129311c68c tty/serial: ucc_uart: Remove ifdef SUPPORT_SYSRQ omits 22cf28a84889 tty/serial: Migrate sunzilog to use has_sysrq omits 831cb96855cf tty/serial: Migrate samsung_tty to use has_sysrq omits 5e637d2be263 tty/serial: Migrate sunsu to use has_sysrq omits cd8d71900f99 tty/serial: Migrate sunsab to use has_sysrq omits b071126bd832 tty/serial: Migrate sunhv to use has_sysrq omits 9feedaa7f37b tty/serial: Migrate stm32-usart to use has_sysrq omits 39e17343d06a tty/serial: Migrate st-asc to use has_sysrq omits 34bccb1d391e tty/serial: Migrate sprd_serial to use has_sysrq omits dc9a325426f1 tty/serial: Migrate sh-sci to use has_sysrq omits 6661b21d25e4 tty/serial: Migrate serial_txx9 to use has_sysrq omits 212d9371fe21 tty/serial: Migrate sccnxp to use has_sysrq omits b2fc67b9f92d tty/serial: Migrate sb1250-duart to use has_sysrq omits 386ae3b753ad tty/serial: Migrate sa1100 to use has_sysrq omits 8f122698a64b tty/serial: Migrate qcom_geni_serial to use has_sysrq omits 31b3bee44ef2 tty/serial: Migrate pxa to use has_sysrq omits fd6dbe4e7949 tty/serial: Migrate pnx8xxx_uart to use has_sysrq omits f5e95c4fe42f tty/serial: Migrate pmac_zilog to use has_sysrq omits eff0a31d4b08 tty/serial: pmac_zilog: Don't check port->sysrq omits bb3ecd968b35 tty/serial: Migrate pch_uart to use has_sysrq omits b062e4aab70b tty/serial: Migrate omap-serial to use has_sysrq omits 2deed95820e5 tty/serial: Migrate mxs-auart to use has_sysrq omits b4088e830bd9 tty/serial: Migrate mux to use has_sysrq omits 804ca1df0914 tty/serial: Migrate msm_serial to use has_sysrq omits 7cbfd6a0230d tty/serial: mpc52xx_uart: Don't zero port->sysrq omits ba4508db5ba2 tty/serial: Migrate mpc52xx_uart to use has_sysrq omits 581a367e4851 tty/serial: Migrate milbeaut_usio to use has_sysrq omits dca3ac8d3bc9 tty/serial: Migrate meson_uart to use has_sysrq omits 79307e053f7f tty/serial: Migrate ip22zilog to use has_sysrq omits aa3479d2e677 tty/serial: Migrate imx to use has_sysrq omits 4d9ec1c0ced6 tty/serial: Migrate fsl_lpuart to use has_sysrq omits 4151bbed79f9 tty/serial: Migrate fsl_linflexuart to use has_sysrq omits 79bb662548f3 tty/serial: Migrate efm32-uart to use has_sysrq omits 881bdb443b5b tty/serial: Migrate dz to use has_sysrq omits 410090d2f40a tty/serial: Migrate cpm_uart to use has_sysrq omits 76f82db9730b tty/serial: Migrate clps711x to use has_sysrq omits 078abd98d7f8 tty/serial: Migrate atmel_serial to use has_sysrq omits 933505e9b417 tty/serial: Migrate arc_uart to use has_sysrq omits 3db3cca6f052 tty/serial: Migrate apbuart to use has_sysrq omits 5f99fca9305b tty/serial: Migrate amba-pl01* to use has_sysrq omits 4225eb0ae148 tty/serial: Migrate 8250_port to use has_sysrq omits a4424b90d366 tty/serial: Migrate 8250_omap to use has_sysrq omits 24036fb75422 tty/serial: Migrate bcm63xx_uart to use has_sysrq omits d68fefdd5b5f tty/serial: Migrate 8250_fsl to use has_sysrq omits c3a4e5527351 Revert "serdev: simplify Makefile" omits 6dbd54e4154d Revert "tty/serial: atmel: fix out of range clock divider [...] omits 2253ed4b36dc mmc: mmci: Support any block sizes for ux500v2 and qcom variant omits 67d7d920b3f0 mmc: au1xmmc: switch to platform_get_irq omits bc068d38c905 mmc: mtk-sd: convert to devm_platform_ioremap_resource omits 0a337eb168d6 mmc: mvsdio: convert to devm_platform_ioremap_resource omits cb064b50227d mmc: sdhci-msm: convert to devm_platform_ioremap_resource omits 75f6eacde8ae mmc: sdhci-milbeaut: convert to devm_platform_ioremap_resource omits 4942ae0e5fb3 mmc: sdhci_am654: convert to devm_platform_ioremap_resource omits dbf90a178cdc mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource omits 34ac4509f22b mmc: sh_mmcif: convert to devm_platform_ioremap_resource omits b47c43f68e46 mmc: sdhci-spear: convert to devm_platform_ioremap_resource omits 09938ce84c94 mmc: sdhci-s3c: convert to devm_platform_ioremap_resource omits e10e54a6c506 mmc: meson-mx-sdio: convert to devm_platform_ioremap_resource omits 1cfb7c28b06b mmc: tmio: convert to devm_platform_ioremap_resource omits c5c52c373096 mmc: sunxi-mmc: convert to devm_platform_ioremap_resource omits d0b75c9169fd Merge branch 'fixes' into next omits 75d27ea1abf7 mmc: sdhci: Add a quirk for broken command queuing omits bedf9fc01ff1 mmc: sdhci: Workaround broken command queuing on Intel GLK omits 66a83feb59d9 mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1088a omits fe0acab448f6 mmc: sdhci-of-esdhc: fix P2020 errata handling omits ee157abebc0c mmc: mmci: add threaded irq to abort DPSM of non-functional state omits 81ff52b70577 drm/i915/gt: Ratelimit display power w/a omits d0052ad90e71 mmc: core: Remove mmc_gpiod_request_*(invert_gpio) omits 0f7c815d83a2 mmc: core: Rework cd-gpio handling omits 9073d10b0989 mmc: core: Rework wp-gpio handling omits d3a5bcb4a17f gpio: add gpiod_toggle_active_low() omits da42104f589d drm/i915: Hold reference to intel_frontbuffer as we track [...] omits e133f6eac3fa x86/Kconfig: Correct spelling and punctuation omits 2c3039c14380 mmc: sdhci-s3c: remove unused ext_cd_gpio field omits f630d0114d17 mmc: cavium: Add missed pci_release_regions omits cad8c44a9ff0 dt-bindings: display: bridge: lvds-codec: Absorb thine, th [...] omits b7de4ba7dbe9 dt-bindings: display: bridge: lvds-codec: Document ti, ds90cf384a omits 575af8ecd194 dt-bindings: display: bridge: Repurpose lvds-encoder omits e156c6176c9d Documentation/x86/boot: Fix typo omits 319d8e9814c4 drm/bridge: lvds-codec: Simplify panel DT node localisation omits e6f607bb2ba8 drm/bridge: lvds-codec: Add "lvds-decoder" support omits 0d60131a3b5d drm/bridge: Repurpose lvds-encoder.c omits 4788f4e11d1d dt-bindings: display: bridge: lvds-transmitter: Document " [...] omits 5240272d4323 dt-bindings: display: bridge: lvds-transmitter: Absorb ti, [...] omits 9acfa9d30ad7 dt-bindings: display: bridge: lvds-transmitter: Document p [...] omits a7738c08cf26 dt-bindings: display: bridge: Convert lvds-transmitter bin [...] omits edb1ecad77d4 drm/i915/pmu: Skip sampling engines if gt is asleep omits 54d7195f8c64 drm/i915: Unpin vma->obj on early error omits cbc943eb37ca rtc: rv3029: let the core handle rtc range omits 9346f8706643 rtc: rv3029: convert to devm_rtc_allocate_device omits cff2e4d27826 rtc: rv3029: correctly handle PON and VLOW2 omits f630f728a9b1 rtc: rv3029: add RTC_VL_READ and RTC_VL_CLEAR support omits 7518dd9a93b9 rtc: rv3029: drop rv3029_read_regs and rv3029_write_regs omits 8fd3d609a5c8 rtc: rv3029: simplify rv3029_set_alarm omits 38ce8e30f37e rtc: rv3029: simplify rv3029_alarm_irq_enable omits bb72dbba83eb rtc: rv3029: get rid of rv3029_get_sr omits 35c2daaf554b rtc: rv3029: avoid reading the status register uselessly omits 54c5970df449 rtc: rv3029: remove race condition when update STATUS omits 609e97fe31a4 rtc: rv3029: remove open coded regmap_update_bits omits c509e4344bc0 rtc: rv3029: let regmap validate the register ranges omits 9b45ef977440 rtc: rv3029: use proper name for the driver omits 8049c11399a3 rtc: rx8010: return meaningful value for RTC_VL_READ omits 894b04320020 rtc: rx8010: remove RTC_VL_CLR handling omits bcd17c5082f2 rtc: rv8803: return meaningful value for RTC_VL_READ omits 7e890a0f0e4d rtc: rv8803: avoid clearing RV8803_FLAG_V2F in RTC_VL_CLR omits 86e655f9f3e6 rtc: rv3028: return meaningful value for RTC_VL_READ omits 92c02daabae6 rtc: rv3028: remove RTC_VL_CLR handling omits f86dc5bde18e rtc: pcf85063: return meaningful value for RTC_VL_READ omits 0295c27f90bb rtc: pcf85063: remove RTC_VL_CLR handling omits b371b10e949a rtc: pcf8563: return meaningful value for RTC_VL_READ omits 935272aade5a rtc: pcf8563: stop caching voltage_low omits 75d26f5c2388 rtc: pcf8563: remove conditional compilation omits d268f4bd42f5 rtc: pcf8563: remove RTC_VL_CLR handling omits 244cf8f0ed27 rtc: pcf8523: return meaningful value for RTC_VL_READ omits af4273116d2c rtc: pcf2127: return meaningful value for RTC_VL_READ omits 9f05342a9720 rtc: abx80x: return meaningful value for RTC_VL_READ omits 790a19f18a70 rtc: Document RTC_VL_READ and RTC_VL_CLR ioctls omits 3431ca4837bf rtc: define RTC_VL_READ values omits 78d75f5739c4 Merge tag 'gvt-fixes-2019-12-18' of https://github.com/int [...] omits f0f3a6cecf3b drm/i915: Fix pid leak with banned clients omits a76cf5692096 drm/i915/gem: Keep request alive while attaching fences omits 1ffe09590121 udmabuf: fix dma-buf cpu access omits 1f2565780e9b xen-netback: remove 'hotplug-status' once it has served it [...] omits f55c3188df84 xen-netback: switch state to InitWait at the end of netbac [...] omits 92fbeb43b6c4 xen-netback: move netback_probe() and netback_remove() to [...] omits ddd9b5e3e765 net-sysfs: Call dev_hold always in rx_queue_add_kobject omits 39f14c00b13c nfp: flower: fix stats id allocation omits 4e2ce6e55050 net: dsa: make unexported dsa_link_touch() static omits 9d4b98af8a2e net: ag71xx: fix compile warnings omits 5debb18f965a Merge branch 'cxgb4-chtls-fix-issues-related-to-high-prior [...] omits 59437d78f088 cxgb4/chtls: fix ULD connection failures due to wrong TID base omits 3646ae0de90e cxgb4: fix missed high priority region calculation omits df4654bd6e42 ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status omits ed5a0ab41555 dmaengine: fsl-edma: Add eDMA support for QorIQ LS1028A platform omits d8c1bdb5288d dt-bindings: dma: fsl-edma: add new fsl,fsl,ls1028a-edma omits 28d647fd8305 arm64: dts: msm8998-clamshell: Add pm8005_s1 regulator omits 456d677c4e7b arm64: dts: qcom: sc7180: Add wakeup parent for TLMM omits 49076351a263 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI re [...] omits 58d8dc2a98f5 Merge branch 'skel-fixes' omits cb21ac588546 bpftool: Add gen subcommand manpage omits 3bf3c79b772f libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h omits 5dc7a8b21144 bpftool, selftests/bpf: Embed object file inside skeleton omits 1f26c0d3d241 net: fix kernel-doc warning in <linux/netdevice.h> omits 7c68fa2bddda net: annotate lockless accesses to sk->sk_pacing_shift omits d1fd03a35efc dmaengine: ti: edma: Fix error return code in edma_probe() omits cad46039e4c9 net: qlogic: Fix error paths in ql_alloc_large_buffers() omits 951c6db954a1 sctp: fix memleak on err handling of stream initialization omits 7cee5c742899 arm64: dts: qcom: sc7180: Fix node order omits 8529728f25d6 arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth omits 1edc8eb2e931 fs: call fsnotify_sb_delete after evict_inodes omits 04646aebd30b fs: avoid softlockups in s_inodes iterators omits 045f6d7942be lib/Kconfig.debug: fix some messed up configurations omits 42a9a53bb394 mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG omits 253a496d8e57 kasan: don't assume percpu shadow allocations will succeed omits e218f1ca3971 kasan: use apply_to_existing_page_range() for releasing vm [...] omits be1db4753ee6 mm/memory.c: add apply_to_existing_page_range() helper omits d98c9e83b5e7 kasan: fix crashes on access to memory mapped by vm_map_ram() omits d89c69f42bf0 KVM: PPC: Book3S HV: Don't do ultravisor calls on systems [...] omits e781573e2fb1 io_uring: warn about unhandled opcode omits d625c6ee4975 io_uring: read opcode and user_data from SQE exactly once omits b29472ee7b53 io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable omits fbf23849b172 io_uring: make IORING_OP_CANCEL_ASYNC deferrable omits 0969e783e3a8 io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable omits ffbb8d6b7691 io_uring: make HARDLINK imply LINK omits 8ed8d3c3bc32 io_uring: any deferred command must have stable sqe data omits fc4df999e24f io_uring: remove 'sqe' parameter to the OP helpers that take it omits b7bb4f7da0a1 io_uring: fix pre-prepped issue with force_nonblock == true omits 525b305d61ed io-wq: re-add io_wq_current_is_worker() omits 4a3d6c6a6e4d libbpf: Reduce log level for custom section names omits fe96df93f86c dt-bindings: ata: Convert Allwinner AHCI controller to a schema omits 2609a1271d50 dt-bindings: interconnect: Convert Allwinner MBUS controll [...] omits f78ed3c5bd32 dt-bindings: media: Convert Allwinner A31 CSI to a schema omits fc0b90f63e7f dt-bindings: media: Convert Allwinner hardware codec to a schema omits e4597da1d685 dt-bindings: sram: Convert Allwinner A10 system controller [...] omits 3538129cabaa dt-bindings: sram: Add Allwinner SRAM compatibles omits df45bdd9f615 dt-bindings: sram: Allow for more specific compatibles omits b19da6636c4a dt-bindings: sram: Allow for the childs nodes to be called [...] omits 0b2f7ad1f2f6 dt-bindings: usb: Convert Allwinner USB PHY controller to [...] omits c267782c5f0e drm: rcar-du: Add r8a77980 support omits 59c1f061c97e drm: rcar-du: lvds: Allow for even and odd pixels swap omits 65112cfa56c3 drm: rcar-du: lvds: Get dual link configuration from DT omits 990e378db445 drm: rcar-du: lvds: Improve identification of panels omits 6529007522de drm: of: Add drm_of_lvds_get_dual_link_pixel_order omits 593885b085d6 drm: rcar-du: lvds: Get mode from state omits 7b627ce80fbd drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps" omits c81456d2452d dt-bindings: display: renesas: du: Add vendor prefix to vs [...] omits b28a931476bc drm: rcar-du: crtc: Register GAMMA_LUT properties omits 78b6bb1d24db drm: rcar-du: crtc: Control CMM operations omits 8de707aeb452 drm: rcar-du: kms: Initialize CMM instances omits e08e934d6c28 drm: rcar-du: Add support for CMM omits 6e2258b58f81 dt-bindings: display: renesas,du: Document cmms property omits 7f7b9455b352 dt-bindings: display: renesas,cmm: Add R-Car CMM documentation omits 0b7c446fa9f7 dt-bindings: dma: Convert stm32 DMAMUX bindings to json-schema omits 71021f3fd3af dt-bindings: dma: Convert stm32 MDMA bindings to json-schema omits b80103f60b0d dt-bindings: dma: Convert stm32 DMA bindings to json-schema omits 34566e4f2d68 dt-bindings: stm32: convert mlahb to json-schema omits 887d1d69d67a dt-bindings: rtc: Convert stm32 rtc bindings to json-schema omits dbce0b65046d dt-bindings: Add missing 'properties' keyword enclosing 's [...] omits f20c6b278d1a drm/i915/guc: Unify notify() functions omits 8c69bd74a00b drm/i915/guc: Remove function pointers for send/receive calls omits 7524c365c31c drm/i915/guc/ct: Group request-related variables in a sub- [...] omits 9ab28cd20c92 drm/i915/guc/ct: Stop expecting multiple CT channels omits 7f5390c43387 drm/i915/guc/ct: Drop guards in enable/disable calls omits e627ad50a2d7 drm/i915/guc: Merge communication_stop and communication_disable omits 63eb53c0826f Merge branch 'fixes' into for-next omits fb9a98e160f1 libbpf: Fix libbpf_common.h when installing libbpf through [...] omits 03729cfa0d54 soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot omits e17e7c498d4f ARM: dts: beagle-x15-common: Model 5V0 regulator omits 92f7440ecc93 selftests/bpf: More succinct Makefile output omits 1985f8c7f9a4 tools/power/acpi: fix compilation error omits 040cda8a1521 Merge tag 'wireless-drivers-2019-12-17' of git://git.kerne [...] omits a8ce1e2aa587 ARM: Document merges omits 9bb8e2092fa0 Merge branch 'arm/defconfig' into for-next omits e168e6ecd80e ARM: defconfig: u8500: activate cpufreq omits 8ae674964e67 net: dsa: Make PHYLINK related function static again omits ba16a48af797 drm/i915: Fix pid leak with banned clients omits b7ffa045e700 tipc: don't send gap blocks in ACK messages omits df1d6ea05a75 Merge tag 'y2038-alsa-v8-signed' of git://git.kernel.org:/ [...] omits daa6eb5a1495 dpaa2-ptp: fix double free of the ptp_qoriq IRQ omits 13d74c0a9708 netfilter: conntrack: remove two export symbols omits 7e03998429ee netfilter: nft_tunnel: add the missing nla_nest_cancel() omits 73239bd9707a netfilter: nft_tunnel: also dump OPTS_ERSPAN/VXLAN omits 2149f36dbd44 netfilter: nft_tunnel: also dump ERSPAN_VERSION omits 0705f95c3320 netfilter: nft_tunnel: add the missing ERSPAN_VERSION nla_policy omits cf3e204a1ca5 netfilter: nft_tunnel: no need to call htons() when dumping ports omits 2f5e70c8ce47 netfilter: Document ingress hook omits 871185ace40d netfilter: Clean up unnecessary #ifdef omits 2b2d81a6da78 Merge branch 'stmmac-dwc-qos-ACPI-device-support' omits 1d4605e0aff9 net: stmmac: dwc-qos: avoid clk and reset for acpi device omits b59c43e03cee net: stmmac: dwc-qos: use generic device api omits ce2b5a3af075 Merge branch 'dwmac-mediatek-add-more-support-for-RMII' omits 882007ed7832 net-next: dt-binding: dwmac-mediatek: add more description [...] omits 71a55a2315b0 net-next: stmmac: mediatek: add more support for RMII omits 2187f215ebaa Merge tag 'for-5.5-rc2-tag' of git://git.kernel.org/pub/sc [...] omits 4e133f76c111 Merge branch 'improve-clause-45-support-in-phylink' omits ef8e0b808b90 net: mvpp2: update mvpp2 validate() implementation omits df3f57ac9605 net: phylink: extend clause 45 PHY validation workaround omits 5d57c327584a net: phylink: improve clause 45 PHY ksettings_set implementation omits 2d3145f8d280 early init: fix error handling when opening /dev/console omits 58d90a04bdcc Merge tag 'regulator-fix-v5.5-rc2' of git://git.kernel.org [...] omits a922f1a9aec1 Merge tag 'spi-fix-v5.5-rc2' of git://git.kernel.org/pub/s [...] omits c8d4a56082ee drm/mcde: Some fixes to handling video mode omits 4a34a9dcec94 drm/drm_panel: Fix EXPORT of drm_panel_of_backlight() one [...] omits 09a80f2aef06 nfsd: Return the correct number of bytes written to the file omits b1de6fc7520f xfs: fix log reservation overflows when allocating large r [...] omits 9065e0636036 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 7d411afe8444 dma-heap: Make the symbol 'dma_heap_ioctl_cmds' static omits 2abf19327576 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 4340ebd19ff0 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 89c683cd06e0 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 9e8a0d5ff840 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits a114a18c7dbc Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 0c4eb2a6b3c6 ARM: dts: am571x-idk: Fix gpios property to have the corre [...] omits 81cc0877840f ARM: dts: am57xx-beagle-x15/am57xx-idk: Remove "gpios" for [...] omits 4aa37c463764 random: don't forget compat_ioctl on urandom omits f4e199577ba5 ARM: Document merges omits 365cc58c0ac6 Merge branch 'arm/dt' into for-next omits c3d68019fce2 Merge tag 'ux500-armsoc-v5.6-1' of git://git.kernel.org/pu [...] omits 9a21104a35ee Merge branch 'omap-for-v5.6/soc' into for-next omits 4601832f4050 ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot omits 714767cd9071 Merge branch 'v5.6/defconfig' into tmp/aml-rebuild omits c0163883d665 Merge branch 'v5.6/dt64' into tmp/aml-rebuild omits d50be042ec13 Merge branch 'v5.6/dt' into tmp/aml-rebuild omits 747939ae27e8 Merge remote-tracking branch 'clk-meson/v5.5/fixes' into t [...] omits 0c191a04f8c5 Merge branch 'v5.5/fixes' into tmp/aml-rebuild omits 4ea3711aece4 ARM: OMAP2+: omap-iommu.c conversion to ti-sysc omits 2f14101a1d76 ARM: OMAP2+: Add workaround for DRA7 DSP MStandby errata i879 omits e4c4b540e1e6 ARM: OMAP4+: remove pdata quirks for omap4+ iommus omits 8de44fb70659 ARM: OMAP2+: pdata-quirks: add PRM data for reset support omits be452c4e8d14 Merge tag 'drm-next-5.6-2019-12-11' of git://people.freede [...] omits 674430f253af Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 6e678a76b345 ARM: OMAP5: hwmod-data: remove OMAP5 IOMMU hwmod data omits e4ebfc2ce6cc ARM: OMAP4: hwmod-data: remove OMAP4 IOMMU hwmod data omits 54a751f623f5 Merge branch 'omap-for-v5.6/ti-sysc-dt' into omap-for-v5.6 [...] omits a6c8056d2f34 ARM: dts: omap5: convert IOMMUs to use ti-sysc omits 22f8d6649d4b ARM: dts: omap4: convert IOMMUs to use ti-sysc omits 3e4120b9c0bf ARM: dts: dra74x: convert IOMMUs to use ti-sysc omits dbd2d6f9be96 ARM: dts: dra7: convert IOMMUs to use ti-sysc omits 85bedbf191e8 drm/i915/gt: Eliminate the trylock for reading a timeline's hwsp omits f9d3b2c60007 dma-buf: fix resource leak on -ENOTTY error return path omits e47304232b37 bpf: Fix cgroup local storage prog tracking omits 20b14883641f Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 472b44d8620b Merge branch 'omap-for-v5.6/ti-sysc-dt' into for-next omits c7e1cba52b68 Merge branch 'fixes' into for-next omits 8b6fc114beeb drm: remove duplicate check on parent and avoid BUG_ON omits 4f865a74c8f8 drm/mediatek: plane_state->fb iff plane_state->crtc omits e529878e4bc1 drm/malidp: plane_state->fb iff plane_state->crtc omits caa2a778109c drm/etnaviv: Use dma_resv locking wrappers omits 616b549b15f0 drm/vc4: Use dma_resv locking wrappers omits 80f30930b6e9 drm/msm: Use dma_resv locking wrappers omits d864dbdfa6dd ARM: OMAP2+: Drop legacy platform data for omap4 fdif omits 5725e6c169c6 ARM: OMAP2+: Drop legacy platform data for omap4 slimbus omits 8c77b65635a6 ARM: OMAP2+: Drop legacy platform data for omap5 kbd omits a9e2d3c61d3d ARM: OMAP2+: Drop legacy platform data for omap4 kbd omits e54740b4afe8 ARM: OMAP2+: Drop legacy platform data for dra7 smartreflex omits a6b1e717e942 ARM: OMAP2+: Drop legacy platform data for omap4 smartreflex omits 72b48b999cb1 ARM: OMAP2+: Drop legacy platform data for omap4 hsi omits 027678deaee3 ARM: OMAP2+: Drop legacy platform data for am4 vpfe omits adb47d9d141d ARM: OMAP2+: Drop legacy platform data for dra7 ocp2scp omits 08f721e833dc ARM: OMAP2+: Drop legacy platform data for omap5 ocp2scp omits 813b09b05d49 ARM: OMAP2+: Drop legacy platform data for omap4 ocp2scp omits 269e6ec23aeb ARM: OMAP2+: Drop legacy platform data for am4 ocp2scp omits adb72394e2ab ARM: OMAP2+: Drop legacy platform data for am3 lcdc omits a9f31495c612 ARM: OMAP2+: Drop legacy platform data for dra7 elm omits fccccdcd85f8 ARM: OMAP2+: Drop legacy platform data for omap4 elm omits ff594e2296c3 ARM: OMAP2+: Drop legacy platform data for am3 and am4 elm omits 97752cc26ef1 ARM: OMAP2+: Drop legacy platform data for am4 adc_tsc omits 958036e21253 ARM: OMAP2+: Drop legacy platform data for am3 adc_tsc omits 80d861cda650 ARM: OMAP2+: Drop legacy platform data for dra7 dcan omits 17b6e0280f31 ARM: OMAP2+: Drop legacy platform data for am3 and am4 dcan omits 78e2d1f4b703 ARM: OMAP2+: Drop legacy platform data for am3 and am4 spi omits 4554f0a1cbe6 ARM: OMAP2+: Drop legacy platform data for dra7 spinlock omits 995c1535da0a ARM: OMAP2+: Drop legacy platform data for omap5 spinlock omits d169232953f0 ARM: OMAP2+: Drop legacy platform data for omap4 spinlock omits c62201a3565b ARM: OMAP2+: Drop legacy platform data for am3 and am4 spinlock omits 846a1b675c8f ARM: OMAP2+: Drop legacy platform data for dra7 epwmss omits cfbeeedaa5dc ARM: OMAP2+: Drop legacy platform data for am3 and am4 epwmss omits 3d1d10be064b ARM: OMAP2+: Drop legacy platform data for dra7 timers exc [...] omits aec518020559 ARM: OMAP2+: Drop legacy platform data for am3 and am4 tim [...] omits 1b44c550a481 ARM: OMAP2+: Drop legacy platform data for omap5 timers ex [...] omits bfdfd5636a9d ARM: OMAP2+: Drop legacy platform data for omap4 timers ex [...] omits 11b27908a3bd ARM: OMAP2+: Drop legacy platform data for dra7 des omits 69471c654ad9 ARM: OMAP2+: Drop legacy platform data for am4 des omits 1633d8d37241 ARM: OMAP2+: Drop legacy platform data for dra7 aes omits c31502179d06 ARM: OMAP2+: Drop legacy platform data for am3 and am4 aes omits 68e3b63e7538 ARM: OMAP2+: Drop legacy platform data for dra7 sham omits 6899cf73880e ARM: OMAP2+: Drop legacy platform data for am3 and am4 sham omits 4150fe384e4d ARM: OMAP2+: Drop legacy platform data for omap5 mcpdm omits 1d2a38d42b04 ARM: OMAP2+: Drop legacy platform data for omap5 dmic omits 6974285ed52a ARM: OMAP2+: Drop legacy platform data for omap4 mcpdm omits a0fc37ff28c0 ARM: OMAP2+: Drop legacy platform data for omap4 dmic omits 19c8915ca38f ARM: OMAP2+: Drop legacy platform data for omap4 aess omits 0cd62d5e7432 ARM: OMAP2+: Drop legacy platform data for am4 qspi omits eabb3f5a1b4f ARM: dts: Configure interconnect target module for dra7 des omits f6d9eb0c253b ARM: dts: Configure interconnect target module for am4 des omits 2ea3ce2cf6ab ARM: dts: Configure interconnect target module for dra7 aes omits e9225f22c760 ARM: dts: Configure interconnect target module for am4 aes omits b4679c0544fe ARM: dts: Configure interconnect target module for am3 aes omits e132681cef0a ARM: dts: Configure interconnect target module for dra7 sham omits ed8e44dfa757 ARM: dts: Configure interconnect target module for am4 sham omits e36afc29ea98 ARM: dts: Configure interconnect target module for am3 sham omits f60c41257fa0 ARM: dts: Configure interconnect target module for am4 qspi omits 263e38f82cbb dma-buf: heaps: Remove redundant heap identifier from syst [...] omits b3b4346544b5 dma-buf: heaps: Use _IOCTL_ for userspace IOCTL identifier omits 4c74ecf79227 dmaengine: ti: omap-dma: Add device tree match data and us [...] omits c6797bcde307 ARM: OMAP2+: Configure dma_plat_info directly and drop dma [...] omits f002180c3c46 ARM: OMAP2+: Configure sdma capabilities directly omits 755cbfd8cf89 ARM: OMAP2+: Drop sdma interrupt handling for mach-omap2 omits 28b5afcd06d2 ARM: OMAP2+: Drop unused sdma functions omits bfab07ee52a2 ARM: dts: Configure interconnect target module for omap3 sdma omits eb6b38b26edf ARM: dts: Configure interconnect target module for omap2 sdma omits c58c1f83436b block: end bio with BLK_STS_AGAIN in case of non-mq devs a [...] omits 15c0677162b7 dt-bindings: i2c: sh_mobile: Document r8a77961 support omits 8b183f5b85e0 dt-bindings: i2c: rcar: Document r8a77961 support omits 54a19fd4a640 i2c: core: Use DEVICE_ATTR_*() helper macros omits c807da539e82 i2c: remove unneeded 'extern' from function declatations omits d454ac632e86 clocksource/drivers/cadence-ttc: Use ttc driver as platfor [...] omits aabb5b833872 usbip: Fix error path of vhci_recv_ret_submit() omits d986294ee55d usbip: Fix receive error in vhci-hcd when using scatter-gather omits 10e5e6c24963 usb: gadget: move choice ... endchoice to legacy/Kconfig omits fcc846982912 usb: gadget: u_audio: Drop superfluous ioctl PCM ops omits d27ab1e60970 usb: gadget: u_audio: Use managed buffer allocation omits e14177f19739 drm/i915/gem: Keep request alive while attaching fences omits 64cc3f12d1c7 USB: EHCI: Do not return -EPIPE when hub is disconnected omits 547fc228755d usb: typec: fusb302: Fix an undefined reference to 'extcon [...] omits 05b686b573cf intel_th: msu: Fix window switching without windows omits ab832e38e4f0 intel_th: Fix freeing IRQs omits 88385866bab8 intel_th: pci: Add Elkhart Lake SOC support omits e4de2a5d51f9 intel_th: pci: Add Comet Lake PCH-V support omits fb6c7ab8718e drm/print: introduce new struct drm_device based logging macros omits 681a37221d9a PCI: tegra: Fix return value check of pm_runtime_get_sync() omits a67bcec3569f ath10k: Fix some typo in some warning messages omits 13591a1c3899 ath11k: register HE mesh capabilities omits 9b614afe6c80 tty/serial: Migrate aspeed_vuart to use has_sysrq omits 1997e9dfdc84 serial_core: Un-ifdef sysrq SUPPORT_SYSRQ omits 8336240ebb24 tty: serial: samsung_tty: do not abuse the struct uart_por [...] omits 1b2ac5c7fb3c PCI/AER: Factor message prefixes with dev_fmt() omits 9fdc0b6c20f6 PCI/AER: Log which device prevents error recovery omits 7e5ed9f5e012 serial: Move sysrq members above omits f06327d15a1a sysrq: Remove sysrq_handler_registered omits 8f35288566d7 slimbus: qcom-ngd-ctrl: Use dma_request_chan() instead dma [...] omits 4484aa800ac5 tty: vt: move conmakehash to drivers/tty/vt/ from scripts/ omits f1d31743a195 tty: drop useless variable initialisation in tty_kopen() omits 357816303078 serdev: make use of printk extension %pe for better error [...] omits 54edb425346a serdev: simplify Makefile omits d2e532286d4f Merge tag 'arcpgu-updates-2019.12.16' of github.com:abrodk [...] omits ed08ddd9d088 linux-next: build failure after merge of the drm-misc tree omits 7c497d799267 Merge tag 'asoc-fix-v5.5-rc2' of https://git.kernel.org/pu [...] omits cb47b9f8630a tty/serial: atmel: fix out of range clock divider handling omits fb2b90014d78 tty: link tty and port before configuring it as console omits 92ee2034696c staging: rtl8188eu: add spaces around operators in rtw_mlme_ext.c omits dc497b4b0cd4 staging: rtl8188eu: cleanup comparsions to NULL in rtw_mlme_ext.c omits 6f4d22d76baa staging: most: use angle brackets in include path omits 6c56e8adc001 Merge tag 'drm-misc-next-2019-12-16' of git://anongit.free [...] omits c3bb9d883f1a staging: most: configfs: reduce array size omits d72f82635e33 staging: most: configfs: use strlcpy omits b4e37a5e2c32 staging: most: rename enum mbo_status_flags omits 45917e79202c staging: most: rename struct core_component omits c1d3fb8abe66 staging: most: rename core.h to most.h omits f4dc4abdce4c spi: bcm2835: no dev_err() on clk_get() -EPROBE_DEFER omits c1795f7cee02 spi: spi-ti-qspi: Remove unused macro for fclk frequency omits 522498f8cb8c regulator: bd71828: Basic support for ROHM bd71828 PMIC re [...] omits 84a867c07813 dt-bindings: regulator: Document ROHM BD71282 regulator bindings omits 4137f4b65df7 ASoC: compress: Add pm_runtime support omits 1b998958b301 staging: qlge: Fix CHECK: Alignment should match open parenthesis omits 25dde2435ad6 staging: qlge: Fix CHECK extra blank lines in many files omits ae91a189d245 ASoC: intel: skylake: Remove superfluous bus ops omits a5e37de90e67 stop_machine: remove try_stop_cpus helper omits d040e0734fb3 schied/fair: Skip calculating @contrib without load omits 60588bfa223f sched/fair: Optimize select_idle_cpu omits 45178ac0cea8 cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order omits cde651945027 sched/wait: fix ___wait_var_event(exclusive) omits 5443a0be6121 sched: Use fair:prio_changed() instead of ad-hoc implementation omits 7c2e8bbd87db sched: Spare resched IPI when prio changes on a single fair task omits 6cf82d559e1a sched/cfs: fix spurious active migration omits 7ed735c33104 sched/fair: Fix find_idlest_group() to handle CPU affinity omits c3466952ca15 psi: Fix a division error in psi poll() omits 3dfbe25c27ea sched/psi: Fix sampling error and rare div0 crashes with c [...] omits 9f0bff1180ef perf/core: Add SRCU annotation for pmus list walk omits 92ca7da4bdc2 perf/x86/intel: Fix PT PMI handling omits ff61541cc6c1 perf/x86/intel/bts: Fix the use of page_private() omits 1e69a0efc0bd perf/x86: Fix potential out-of-bounds access omits 95ace52e4036 staging: octeon-usb: delete the octeon usb host controller driver omits 710d7fbe21ee staging: octeon: delete driver omits e466bd8c2a29 dt-bindings: SLIMBus: add slim devices optional properties omits 57e04eeda515 Merge tag 'perf-urgent-for-mingo-5.5-20191216' of git://gi [...] omits cde9319e884e iommu/vt-d: Allocate reserved region for ISA with correct [...] omits d360211524be iommu: set group default domain before creating direct mappings omits 75d18385394f iommu/vt-d: Fix dmar pte read access not set error omits b69413110207 drm/i915: DSI: select correct PWM controller to use based [...] omits 2f093958397b mfd: intel_soc_pmic: Rename pwm_backlight pwm-lookup to pw [...] omits b2147a3a4fc6 ACPI / LPSS: Rename pwm_backlight pwm-lookup to pwm_soc_backlight omits d55157f6aaca drm/i915: Fix WARN_ON condition for cursor plane ddb allocation omits a11391b6f506 scripts: package: mkdebian: add missing rsync dependency omits 272a72103012 kconfig: don't crash on NULL expressions in expr_eq() omits d8018a0e9195 iommu/vt-d: Set ISA bridge reserved region as relaxable omits a9920d3bad40 tpm: selftest: cleanup after unseal with wrong auth/policy test omits 8f84bddcfac9 tpm: selftest: add test covering async mode omits d23d12484307 tpm: fix invalid locking in NONBLOCKING mode omits bd036d2fdd37 iommu/dma: Rationalise types for DMA masks omits 472d26df5e80 iommu/iova: Init the struct iova to fix the possible memleak omits 796ef2eff3cc drm/i915/gt: Avoid multi-LRI on Sandybridge omits 45477b3fe3d1 security: keys: trusted: fix lost handle flush omits 81736abd5578 x86/mce: Remove mce_inject_log() in favor of mce_log() omits 2d806d072358 x86/mce: Pass MCE message to mce_panic() on failed kernel [...] omits db1ae0314f47 x86/mce/therm_throt: Mark throttle_active_work() as __mayb [...] omits a3a57ddad061 x86/mce: Fix possibly incorrect severity calculation on AMD omits 966af20929ac x86/MCE/AMD: Allow Reserved types to be overwritten in smc [...] omits 246ff09f89e5 x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() omits 48cb3cf3beff Merge branch 'sunxi/fixes-for-5.5' into sunxi/for-next omits 1c226017d3ec ARM: dts: sun8i: a83t: Correct USB3503 GPIOs polarity omits d3aa8de6b5d0 staging: axis-fifo: add unspecified HAS_IOMEM dependency omits 708d10eca6f1 powercap/intel_rapl: add support for TigerLake Mobile omits ab42b48f32d4 staging: comedi: gsc_hpdi: check dma_alloc_coherent() retu [...] omits d8cac6207ec1 ALSA: cmipci: Allow disabling MPU port via module option omits b33bdf8020c9 isdn: don't mark kcapi_proc_exit as __exit omits 228b607d8ea1 KVM: PPC: Book3S HV: Fix regression on big endian hosts omits ad125c6c0592 Merge tag 'mac80211-for-net-2019-10-16' of git://git.kerne [...] omits 95bed1a9fb2b net: dsa: ocelot: add NET_VENDOR_MICROSEMI dependency omits 6f6dded1385c Merge branch 'WireGuard-CI-and-housekeeping' omits d89ee7d5c73a wireguard: allowedips: use kfree_rcu() instead of call_rcu() omits 43967b6ff91e wireguard: main: remove unused include <linux/version.h> omits a2ec8b570694 wireguard: global: fix spelling mistakes in comments omits d7c68a38bb4f wireguard: Kconfig: select parent dependency for crypto omits 65d88d04114b wireguard: selftests: import harness makefile for test suite omits 5e822e44cece drm/i915/gvt: Fix guest boot warning omits 39523c56b668 arm64: dts: qcom: sdm845-cheza: Add cr50 spi node omits 201743b99c05 scsi: lpfc: fix build failure with DEBUGFS disabled omits ee560e7bbab0 scsi: mpt3sas: Fix double free in attach error handling omits e4aab38ed5d1 ARM: dts: aspeed: Add SD card for Vesnin omits 78b08af0dd1b ARM: dts: aspeed: yamp: Delete no-hw-checksum omits 4ba33177c61e ARM: dts: aspeed: netbmc: Delete no-hw-checksum omits d4d171bd3e04 ARM: dts: aspeed: AST2400 disables hw checksum omits dafa8fe276e8 ARM: dts: ibm-power9-dual: Add a unit address for OCC nodes omits 56d71b550134 ARM: dts: aspeed-g6: Cleanup watchdog unit address omits cf4aae1a05a2 ARM: dts: aspeed-g5: Sort LPC child nodes by unit address omits e3f0cf4fb827 ARM: dts: aspeed: Add reg hints to syscon children omits 2de782b76938 ARM: dts: aspeed: Cleanup lpc-ctrl and snoop regs omits 1d6d2e0d46ad ARM: dts: witherspoon: Cleanup gpio-keys-polled properties omits 53820e00aaa1 ARM: dts: swift: Cleanup gpio-keys-polled properties omits 5da9a5896362 ARM: dts: fp5280g2: Cleanup gpio-keys-polled properties omits 95d519ceb8a3 ARM: dts: vesnin: Add unit address for memory node omits 1f3051142b12 ARM: dts: aspeed-g5: Use recommended generic node name for SDMC omits b41c03c1cfde ARM: dts: aspeed-g5: Move EDAC node to APB omits e18e0f6b7c8f drm/mediatek: reduce the hbp and hfp for phy timing omits 21df4a8b6018 tpm_tis: reserve chip for duration of tpm_tis_core_init omits ea200dec5128 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits c5dea815834c net: caif: replace BUG_ON with recovery code omits bbd20c939c8a fore200e: Fix incorrect checks of NULL pointer dereference omits f37f71035367 net: gemini: Fix memory leak in gmac_setup_txqs omits 03d51c4fc507 Merge branch 'Simplify-IPv4-route-offload-API' omits 446f739104f4 ipv4: Remove old route notifications and convert listeners omits b6a1d871d37a mlxsw: spectrum_router: Start using new IPv4 route notifications omits 20d1565203e6 ipv4: Only Replay routes of interest to new listeners omits 525bc345fcbc ipv4: Handle route deletion notification during flush omits f613b6e2ffe1 ipv4: Handle route deletion notification omits a8674f753e36 ipv4: Notify newly added route if should be offloaded omits ee3936d65882 ipv4: Notify route if replacing currently offloaded one omits b5fc0430dcbb ipv4: Extend FIB alias find function omits a6c76c17df02 ipv4: Notify route after insertion to the routing table omits ba8381236fd0 net: fib_notifier: Add temporary events to the FIB notific [...] omits 366c7bb0acf1 Merge branch 'hns3-next' omits d5432455b1a8 net: hns3: do not schedule the periodic task when reset fail omits 0ea68902256e net: hns3: allocate WQ with WQ_MEM_RECLAIM flag omits ff200099d271 net: hns3: remove unnecessary work in hclgevf_main omits 1c6dfe6fc6f7 net: hns3: remove mailbox and reset work in hclge_main omits b3c3fe8e9961 net: hns3: schedule hclgevf_service by using delayed workqueue omits 54e1f08bddbe ipv6: Annotate ipv6_addr_is_* bitwise pointer casts omits 1f1c1d7c89ee ipv6: Annotate bitwise IPv6 dsfield pointer cast omits 63cc54a6f073 net: dsa: b53: Fix egress flooding settings omits 1865a7b3471e Merge branch 'vsock-fixes' omits 4aaf596148f4 vsock/virtio: add WARN_ON check on virtio_transport_get_ops() omits df18fa14629a vsock/virtio: fix null-pointer dereference in virtio_trans [...] omits f32593773549 r8169: check that Realtek PHY driver module is loaded omits 024774325199 Merge branch 'dpaa2-ptp-support-external-trigger-event' omits 17568c62cd2c dpaa2-ptp: add external trigger event support omits 9429439f59cd ptp_qoriq: export extts_clean_up() function omits 10bc877c7623 ptp_qoriq: check valid status before reading extts fifo omits 65b5969e58de ARM: dts: Add generic compatible for omap sdma instances omits 61025b815e94 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI smp2p omits b7ff96cc68eb remoteproc: qcom: pas: Add auto_boot flag omits 15f4ae1e18ad remoteproc: qcom: pas: Add SM8150 ADSP, CDSP, Modem and SL [...] omits 27c303a456aa dt-bindings: remoteproc: qcom: SM8150 Add ADSP, CDSP, MPSS [...] omits 17ee2fb4e856 remoteproc: qcom: pas: Vote for active/proxy power domains omits 22f517e04dc9 dt-bindings: remoteproc: qcom: Add power-domain bindings f [...] omits 2ac91aad378a remoteproc: qcom: pas: Disable interrupt on clock enable failure omits ce885265ef29 dt-bindings: misc: Document reg for aspeed, p2a-ctrl nodes omits 89d6d772f613 dt-bindings: pinctrl: aspeed: Add reg property as a hint omits 9ddc8ec027a3 drm/i915: Eliminate the trylock for awaiting an earlier request omits f8b7487734ce Correct function name in comment omits 902eb748e5c3 drm/i915/gt: Tidy up full-ppgtt on Ivybridge omits 0a9a5532d296 drm/i915/gem: Apply lmem size restriction to get_pages omits 884054403393 drm/i915: Fix typecheck macro in GT_TRACE omits 8b4f2925cb1e drm/i915: Remove unneeded semicolon omits 1c05839aa973 nbd: fix shutdown and recv work deadlock v2 omits d7bd15a138ae iocost: over-budget forced IOs should schedule async delay omits dbd8f6bae6f4 libbpf: Add zlib as a dependency in pkg-config template omits 2c81f0f6d3f5 bus: ti-sysc: Fix iterating over clocks omits dc3a2d254782 libbpf: Print hint about ulimit when getting permission de [...] omits 90bdfa0b05e3 ARM: OMAP2+: Fix ti_sysc_find_one_clockdomain to check for [...] omits 210de0e996ae arm64: dts: agilex/stratix10: fix pmu interrupt numbers omits eb843ab59134 dt-bindings: vendor-prefixes: Add a broadmobi entry omits 20107d7328cc dt-bindings: rcc: Convert stm32mp1 rcc bindings to json-schema omits 70a97443d966 dt-bindings: arm: stm32: Convert stm32-syscon to json-schema omits bece4258502e dt-bindings: vendor-prefixes: Add "calaosystems" for CALAO [...] omits ef43406e6714 dt-bindings: vendor-prefixes: Deprecate "ste" and "st-ericsson" omits 50ce01f3f629 dt-bindings: vendor-prefixes: Add yet another for ST-Ericsson omits 40a4711a704f dt-bindings: i2c: lpi2c: add imx8qm compatible string omits 6a86e9f57a51 dt-bindings: serial: lpuart: add imx8qm compatible string omits 7dce4d6f151d dt-bindings: mmc: fsl-imx-esdhc: add imx8qm compatible string omits 427737edfdc2 Merge tag 'v5.5-rc2' into for-next omits 2403ed2f44b8 EDAC: remove set but not used variable 'ecc_loc' omits 4ba487019d1a drm/i915: Fix WARN_ON condition for cursor plane ddb allocation omits 6fb0a14fac87 drm/i915: opregion: set opregion chpd value to indicate th [...] omits 865a0d06f870 arm64: dts: meson: add libretech-pc boards support omits 727d01cb17c8 dt-bindings: arm: amlogic: add libretech-pc bindings omits 15ba349fdc06 ARM: Document merges omits f8683c2abdf5 arm64: defconfig: enable FUSB302 as module omits 4e11697528eb arm64: dts: meson: gxl: add i2c C pins omits d0b17011b8d4 Merge branch 'arm/fixes' into for-next omits e3992af1256a Merge tag 'arm-soc/for-5.5/soc-fixes' of https://github.co [...] omits c3e5ac0c9e98 Merge tag 'samsung-fixes-5.5' of https://git.kernel.org/pu [...] omits cf21d4fde012 Merge tag 'renesas-fixes-for-v5.5-tag1' of git://git.kerne [...] omits a2ea07465c8d bpf: Fix missing prog untrack in release_maps omits 6afa873170a6 Merge tag 'linux-kselftest-5.5-rc2' of git://git.kernel.or [...] omits 3efe26426f76 Merge branch 'clk-fixes' into clk-next omits 6956eb33abb5 clk: at91: fix possible deadlock omits e0ff126ee7ad pipe: Fix bogus dereference in iov_iter_alignment() omits 6ec417030d93 Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next omits c1cc29f2a045 dt-bindings: clocks: Convert Allwinner A80 DE clocks to a schema omits c82f30306cdd dt-bindings: clocks: Convert Allwinner A80 USB clocks to a schema omits 04a55fb2ff70 dt-bindings: clocks: Convert Allwinner DE2 clocks to a schema omits 4c80ba392bf6 iommu: fix KASAN use-after-free in iommu_insert_resv_region omits 7de7de7ca0ae Fix root mounting with no mount options omits 58b3bafff825 perf vendor events s390: Remove name from L1D_RO_EXCL_WRIT [...] omits 28396b7df09b perf vendor events s390: Fix counter long description for [...] omits c09982f8e2ba libtraceevent: Allow custom libdir path omits 475feec0c41a ALSA: hda - Downgrade error message for single-cmd fallback omits c82ebf1bf738 platform/chrome: chromeos_laptop: Convert to i2c_new_scann [...] omits 9212f8ee4120 drm/edid: Make sure the CEA mode arrays have the correct a [...] omits 8c1b2bd93238 drm/edid: Throw away the dummy VIC 0 cea mode omits f7655d42fcee drm/edid: Add CTA-861-G modes with VIC >= 193 omits 7befe621ff81 drm/edid: Abstract away cea_edid_modes[] omits d50ecc46d18f samples/bpf: Attach XDP programs in driver mode by default omits 450278977acb samples/bpf: Set -fno-stack-protector when building BPF programs omits 5615ed472dc0 samples/bpf: Add missing -lz to TPROGS_LDLIBS omits 5984dc6cb5aa samples/bpf: Reintroduce missed build targets omits ffb855611b05 NFS: Attach supplementary error information to fs_context. omits 85ee237a8d51 NFS: Additional refactoring for fs_context conversion omits 6d972518b821 NFS: Add fs_context support. omits 68f65ef40e1e NFS: Convert mount option parsing to use functionality fro [...] omits 99593c5e8917 NFS: rename nfs_fs_context pointer arg in a few functions omits f921ede26e55 NFS: Do some tidying of the parsing code omits 161f2468905e NFS: Add a small buffer in nfs_fs_context to avoid string dup omits b2a54e25930a NFS: Deindent nfs_fs_context_parse_option() omits 310b7fffd513 NFS: Split nfs_parse_mount_options() omits fb01f6a37c0b NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context omits 64a3c134e01f NFS: Constify mount argument match tables omits 1d343e89c62f NFS: Move mount parameterisation bits into their own file omits 3bd9c54b8712 nfs: get rid of ->set_security() omits c3b1c00a810f nfs_clone_sb_security(): simplify the check for server bogosity omits fedac29a7209 nfs: get rid of mount_info ->fill_super() omits b27af7610141 nfs: don't pass nfs_subversion to ->create_server() omits 0201f360b6a2 nfs: unexport nfs_fs_mount_common() omits c27311146a57 nfs: merge xdev and remote file_system_type omits 347ecfca87d3 nfs: don't bother passing nfs_subversion to ->try_mount() [...] omits 6d10b7ee3e9c nfs: stash nfs_subversion reference into nfs_mount_info omits d5a7c25281f8 nfs: lift setting mount_info from nfs_xdev_mount() omits 355653c9720f nfs4: fold nfs_do_root_mount/nfs_follow_remote_path omits 7aa4623b6461 nfs: don't bother setting/restoring export_path around do_ [...] omits 3e8c44b7529a nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type omits 55a99852bbf7 nfs: lift setting mount_info from nfs4_remote{,_referral}_mount omits 6dc3cc65a002 nfs: stash server into struct nfs_mount_info omits e56edaa7a3f4 saner calling conventions for nfs_fs_mount_common() omits 6bd5ce6089b5 tomoyo: Suppress RCU warning at list_for_each_entry_rcu(). omits 159ecc002b5f bpftool: Fix compilation warning on shadowed variable omits 1ead083ae147 quota: avoid time_t in v1_disk_dqblk definition omits a79ac2d1036a libbpf: Fix build by renaming variables omits 957a227d413b x86/boot: Fix a comment's incorrect file reference omits 0885acd77eb4 media: vivid: support multiplanar touch devices omits 095c21d31b7b media: v4l2-ioctl.c: allow multiplanar for touch omits 3ff4348ff5e4 media: vivid: set field to NONE for touch omits 6cc1d4568120 docs: driver-model: Add missing managed GPIO array get functions omits 61e3acd8c693 powerpc: Fix __clear_user() with KUAP enabled omits e352f576d345 powerpc/pseries/cmm: fix managed page counts when migratin [...] omits 0601546f23fb powerpc/8xx: fix bogus __init on mmu_mapin_ram_chunk() omits ee8f537fd8b7 ASoC: soc-core: remove legacy style of codec_conf omits e3c157c934fb ASoC: ti: rx51: use snd_soc_dai_link_component for codec_conf omits b9fc10027cf3 ASoC: samsung: speyside: use snd_soc_dai_link_component fo [...] omits 1762d3a5fd69 ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_compon [...] omits bfc5b22c7181 ASoC: samsung: lowland: use snd_soc_dai_link_component for [...] omits 3874b2154be7 ASoC: samsung: bells: use snd_soc_dai_link_component for c [...] omits 4edf6f7008b2 Merge branch 'mmc_pinctrl' into next omits 2d27a4cf1967 ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_li [...] omits fe71bf9aaf45 ASoC: mediatek: mt8173-rt5650-rt5676: use snd_soc_dai_link [...] omits e90c2a3bc151 ASoC: mediatek: mt8173-rt5650-rt5514: use snd_soc_dai_link [...] omits 03b70ef529ae ASoC: intel: skl_nau88l25_ssm4567: use snd_soc_dai_link_co [...] omits 5a3493305ac0 ASoC: intel: kbl_rt5663_rt5514_max98927: use snd_soc_dai_l [...] omits 8a3bd454ee78 ASoC: intel: kbl_rt5663_max98927: use snd_soc_dai_link_com [...] omits 13568b0331c5 ASoC: intel: kbl_da7219_max98927: use snd_soc_dai_link_com [...] omits eea239521737 ASoC: fsl: imx-audmix: use snd_soc_dai_link_component for [...] omits c13493a2460b ASoC: soc-core: support snd_soc_dai_link_component for codec_conf omits 8e9a99361f56 mmc: uniphier-sd: Convert to pinctrl_select_default_state() omits a62ff5405595 mmc: jz4740: Convert to pinctrl_select_default_state() omits 6986ee3f8bd1 mmc: atmel-mci: Convert to pinctrl_select_default_state() omits 2480b72071b2 mmc: sdhci-esdhc-imx: Convert to pinctrl_select_default_state() omits 9f888b558976 mmc: omap_hsmmc: Convert to pinctrl_select_default_state() omits c17e73c32fa7 mmc: usdhi6rol0: Convert to pinctrl_select_default_state() omits 05344ffe4b0d mmc: mmci: Convert to pinctrl_select_default_state() omits f9be7f9c358d mmc: meson-gx: Convert to pinctrl_select_default_state() omits 4d5c1adaf893 reiserfs: Fix spurious unlock in reiserfs_fill_super() err [...] omits 5474ca7da6f3 reiserfs: Fix memory leak of journal device string omits 34e92542da96 ext2: set proper errno in error case of ext2_fill_super() omits cd8fb859a84c spi: meson-spicc: Use GPIO descriptors omits 0a454258febb spi: stm32: Use dma_request_chan() instead dma_request_sla [...] omits 658606ff4cf6 spi: stm32-qspi: Use dma_request_chan() instead dma_reques [...] omits b5756b777472 spi: spi-fsl-dspi: Use dma_request_chan() instead dma_requ [...] omits 401abb764abb spi: sirf: Use dma_request_chan() instead dma_request_slav [...] omits 7ccffd41b2d4 spi: mxs: Use dma_request_chan() instead dma_request_slave [...] omits 6bfbf4d0aa0c spi: img-spfi: Use dma_request_chan() instead dma_request_ [...] omits 6133fed0539b spi: bcm2835: Use dma_request_chan() instead dma_request_s [...] omits 666224b43b4b spi: bcm2835: Release the DMA channel if probe fails after [...] omits d947c9d26c23 spi: atmel: Use dma_request_chan() instead dma_request_sla [...] omits 63aa6a692595 spi: fsl: use platform_get_irq() instead of of_irq_to_resource() omits 007773e16a6f spi: nxp-fspi: Ensure width is respected in spi-mem operations omits 62a1923cc8fe regulator: rn5t618: fix module aliases omits 0d3010fa4424 USB: serial: option: add Telit ME910G1 0x110a composition omits 556672d75ff4 ASoC: wm8962: fix lambda value omits c096761718de drm/virtio: use damage info for display updates. omits 7082e7a438db drm/virtio: batch display update commands. omits 3954ff10e06e drm/virtio: skip set_scanout if framebuffer didn't change omits 4ad7056a4014 drm/virtio: plane_state->fb iff plane_state->crtc omits f2f7df4fbfb8 drm/bochs: Remove unneeded semicolon omits 7e0b2c32ada8 Merge branch 'fixes' into next omits 811ba67632aa mmc: sdhci: Update the tuning failed messages to pr_debug level omits de27e978dc82 dt-bindings: mmc: renesas_sdhi: Document r8a77961 support omits c1a49782cc32 mmc: renesas_sdhi: use recent tap values for HS400 omits 12e3c55d236b mmc: renesas_sdhi: remove 4taps as a TMIO flag omits 7af08206cb20 mmc: renesas_sdhi: make quirks info accessible outside probe() omits e5088f20ed40 mmc: renesas_sdhi: make warning more precise omits 6e3cbb050b82 mmc: renesas_sdhi: keep sorting for quirk entries omits a0fb3fc8af01 mmc: renesas_sdhi: remove whitelist for internal DMAC omits fdbbe6cf6dce mmc: sdhci: fix up CMD12 sending omits af3ed119329c mmc: spi: Toggle SPI polarity, do not hardcode it omits 3976656d67c1 mmc: sdhci-of-at91: rework clocks management to support SA [...] omits d684be14457f dt-bindings: sdhci-of-at91: new compatible string and upda [...] omits efcc69b261f0 dt-bindings: mmc: sdhci-msm: Add compatible string for sc7180 omits 2c92dd20304f mmc: sdhci: Update the tuning failed messages to pr_debug level omits 8b6dc6b2d602 mmc: sdhci-of-esdhc: Revert "mmc: sdhci-of-esdhc: add erra [...] omits 8f34e5bd7024 mmc: mediatek: fix CMD_TA to 2 for MT8173 HS200/HS400 mode omits fa56ac979226 mmc: sdhci-msm: Correct the offset and value for DDR_CONFI [...] omits 07bcc411567c Revert "mmc: sdhci: Fix incorrect switch to HS mode" omits a193018e5290 sh: add missing EXPORT_SYMBOL() for __delay omits 1d5fd6c33b04 sh: add missing DECLARE_EXPORT() for __ashiftrt_r4_xx omits d1fe276b5115 drm/modes: parse_cmdline: Explicitly memset the passed in [...] omits 5b926617cdef drm/modes: parse_cmdline: Remove some unnecessary code (v2) omits 4e7a4a6fbdc6 drm/modes: parse_cmdline: Add support for specifying panel [...] omits 7b1cce760afe drm/modes: parse_cmdline: Allow specifying stand-alone options omits 6a2d16375654 drm/modes: parse_cmdline: Set bpp/refresh_specified after [...] omits 99e2716e0537 drm/modes: parse_cmdline: Add freestanding argument to drm [...] omits 739b200c2edc drm/modes: parse_cmdline: Rework drm_mode_parse_cmdline_options() omits cfb0881b8f62 drm/modes: parse_cmdline: Accept extras directly after mod [...] omits c2ed3e941901 drm/modes: parse_cmdline: Stop parsing extras after bpp / [...] omits 83e14ea3a64f drm/modes: parse_cmdline: Make various char pointers const omits 8582e244e5fe drm/modes: parse_cmdline: Fix possible reference past end [...] omits aa659a3fca79 ACPI: processor: Clean up acpi_processor_evaluate_cst() omits 987c785319b9 ACPI: processor: Introduce acpi_processor_evaluate_cst() omits bc94638886ab ACPI: processor: Export function to claim _CST control omits a67524c8bf75 media: pulse8-cec: log when a CEC message is received omits 587040338162 media: pulse8-cec: schedule next ping after current ping finished omits 601282d65b96 media: pulse8-cec: use adap_free callback omits 906870770431 media: pulse8-cec: queue received messages in an array omits 49a37dc393d7 drm/rockchip: dsi: add px30 support omits 95da672f386c dt-bindings: display: rockchip-dsi: add px30 compatible omits 94bedc45acb5 drm/rockchip: add ability to handle external dphys in mipi-dsi omits b36910e07842 media: pulse8-cec: move the transmit to a workqueue omits 0606f9b67e8c dt-bindings: display: rockchip-dsi: document external phys omits 89bddff6be74 drm/bridge/synopsys: dsi: move phy_ops callbacks around pa [...] omits 25ed8aeb9c39 drm/bridge/synopsys: dsi: driver-specific configuration of [...] omits b7d0567f552a media: pulse8-cec: set tx_done_status for transmit_done status omits 92eee37d398c media: pulse8-cec: add 2nd debug level omits a6706447f319 media: pulse8-cec: locking improvements omits cea28e7a55e7 media: pulse8-cec: reorganize function order omits 0ff916e2ef6f DRM: ARC: PGU: add ARGB8888 format to supported format list omits 5908a3bd175d DRM: ARC: PGU: replace unsupported by HW RGB888 format by XRGB888 omits 491b14b9ba92 DRM: ARC: PGU: cleanup supported format list code omits 4c5b36ee7335 DRM: ARC: PGU: fix framebuffer format switching omits 71705c611263 PCMCIA/i82092: remove #if 0 block omits 52739f063f7e PCMCIA/i82092: delete enter/leave macro omits ac5af87725f7 PCMCIA/i82092: include <linux/io.h> instead of <asm/io.h> omits 152b4bb57aa4 PCMCIA/i82092: shorten the lines with over 80 characters omits 908864641f63 PCMCIA/i82092: move assignment out of if condition omits 6aaf8ff32650 PCMCIA/i82092: change code indentation omits 4ae66dd778e3 PCMCIA/i82092: insert blank line after declarations omits ae1f62c5408a PCMCIA/i82092: remove braces around single statement blocks omits 4839879f8af1 PCMCIA/i82092: add/remove spaces to improve readability omits 9e65527ac3ba pinctrl: ingenic: Fixup PIN_CONFIG_OUTPUT config omits 0738badd9d3f ARM: dts: sun8i: r40: Add I2C pinmux options omits 53870cf03fae ACPI: video: Use native backlight on Lenovo E41-25/45 omits cbf6d033ad37 ACPI: video: fix typo in comment omits ff3154d1d89a ACPI / battery: Deal better with neither design nor full c [...] omits 286e7beaa4cc gpio: tegra186: Allow building on Tegra194-only configurations omits 5b74d1d16e2f ACPI / battery: Use design-cap for capacity calculations i [...] omits cc99f0ad5246 ACPI / battery: Deal with design or full capacity being re [...] omits 26a0a10419fd PCMCIA/i82092: use dev_<level> instead of printk omits cabbaed71989 arm64: dts: allwinner: unify header comment style omits b4b8f2c96158 arm64: dts: allwinner: Convert license to SPDX identifier omits d2ab1a675698 arm64: dts: allwinner: Fix wrong license header omits d8488a41800d clk: meson: pll: Fix by 0 division in __pll_params_to_rate() omits 1ee7826ab68f mac80211: Remove redundant assertion omits 6913bc3a2e9c media: pulse8-cec: improve debugging omits c2753d15d2b3 arm64: dts: rockchip: split rk3399-rockpro64 for v2 and v2 [...] omits 534ad35798af pinctrl: iproc: Set irq handler based on trig type omits 5665a1febfe7 drm/i915/tgl: Drop Wa#1178 omits 2eeab8eb1e3a drm/i915/ehl: Define EHL powerwells independently of ICL omits 242bff7fc515 drm/i915: Set fence_work.ops before dma_fence_init omits 99de95360faa drm/i915: Copy across scheduler behaviour flags across sub [...] omits fbc44a0b34a1 drm/i915/dsb: Fix in mmio offset calculation of DSB instance omits ce2b617ce8cb export.h: reduce __ksymtab_strings string duplication by u [...] omits 0c556dea089d arm64: dts: rockchip: enable the gpu on px30-evb omits a07f34a083f2 arm64: dts: rockchip: add the gpu for px30 omits ad848dd53385 dt-bindings: gpu: mali-bifrost: Add Rockchip PX30 omits afb347816202 media: v4l2-device.h: Explicitly compare grp{id,mask} to z [...] omits 8c2d66b036c7 media: hantro: Support color conversion via post-processing omits b1b3f0622a9d clk: meson: g12a: fix missing uart2 in regmap table omits 3143f8a123dc media: hantro: Rename {prepare,finish}_run to {start,end}_ [...] omits 5980d40276b3 media: hantro: Cleanup format negotiation helpers omits 0fb36893c6c1 media: vidioc-enum-fmt.rst: clarify format preference omits 961f97ab1ef3 media: adv7604: extend deep color mode to ADV7611 omits 69e39d40587b media: vimc: Implement get/set selection in sink omits 94010145a58f media: pixfmt-tch-td16/tu16.rst: document that this is lit [...] omits 06b5cf51607d media: imx7-mipi-csis: remove subdev_notifier omits 0d962c3ae13a media: sun8i: Remove redundant dev_err call in deinterlace [...] omits 81735ecb62f8 media: mtk-vcodec: Remove extra area allocation in an inpu [...] omits a36807784b74 media: dt-bindings: rcar-vin: Document compatibility strin [...] omits 9f9dc4755e54 media: dt-bindings: rcar-vin: Remove paragraph about aliases omits ad85a9bb3ec4 media: atmel: atmel-isi: initialize the try_crop for the p [...] omits e34eb98e5f70 media: atmel: atmel-isi: properly initialize pad_cfg omits b567bf86eeba media: atmel: atmel-isi: add support for mono sensors, GRA [...] omits 374d968ac744 media: atmel: atmel-isc-base: initialize the try_crop for [...] omits a9ac8288d9f5 clocksource/drivers/timer-microchip-pit64b: Add Microchip [...] omits da3a55b5a948 media: atmel: atmel-isc-base: fix enum calls default format omits 6fc232db9e8c rfkill: Fix incorrect check to avoid NULL pointer dereference omits ed1307e335a4 media: atmel: atmel-isc-base: properly initialize pad_cfg omits ab04e7e6436e media: atmel: atmel-isc-base: add support for Y10 format omits 62387970a481 media: atmel: atmel-isc-base: allow 8 bit direct dump omits fee586a20f48 media: meson: vdec: add sm1 platform omits 97583f1d43b4 Merge tag 'misc-habanalabs-fixes-2019-12-14' of git://peop [...] omits 3d8af3b40d2a media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] omits 8299c6533979 media: meson: vdec: add g12a platform omits 4c002c978b7f device.h: move 'struct driver' stuff out to device/driver.h omits a8ae608529ab device.h: move 'struct class' stuff out to device/class.h omits 5aee2bf2629d device.h: move 'struct bus' stuff out to device/bus.h omits af628aae8640 device.h: move dev_printk()-like functions to dev_printk.h omits 70ae805a0bb9 media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] omits cf901a1c5dd8 device.h: move devtmpfs prototypes out of the file omits 604bd5ae91d9 media: dt-bindings: media: amlogic,vdec: convert to yaml omits 02d76a471975 media: coda: avoid hardware lockups with more than 13 capt [...] omits afddf553ea89 media: coda: remove redundant platform_get_irq error message omits 96f6f62c4656 media: coda: jpeg: add CODA960 JPEG encoder support omits 3bf6883a88c0 media: coda: jpeg: add JPEG register definitions for CODA960 omits ec4f021d1cf9 media: coda: jpeg: merge Huffman table bits and values omits eed569c425d0 media: coda: do not skip finish_run if aborting omits ca01a6367d0f Merge branch 'v5.5-next/soc' into for-next omits 2156873f08c7 drm/tilcdc: Remove obsolete bundled tilcdc tfp410 driver omits f4a73f5e2633 pinctrl: qcom: sc7180: Add new qup functions omits 22440461b19e dt-bindings: pinctrl: qcom: Add new qup functions for sc7180 omits 6ece6d15c0b0 pinctrl: qcom: sc7180: Add GPIO wakeup interrupt map omits 94e14da890b1 Merge 5.5-rc2 into driver-core-next omits b3bb164aa560 Merge 5.5-rc2 into staging-next omits c1ca05c23e98 Merge branch 'ib-pinctrl-default-state' into devel omits e880c3744b31 Merge 5.5-rc2 into usb-next omits d70f1e3d5dbd Merge remote-tracking branch 'origin/master' into sh-next omits 1a0013c62b33 interconnect: Add interconnect_graph file to debugfs omits b92c35e1b9c9 interconnect: qcom: Use the standard aggregate function omits 3172e4d27631 interconnect: Add a common standard aggregate function omits c46ab9db6497 interconnect: Add basic tracepoints omits 05309830e1f8 interconnect: Add a name to struct icc_path omits dd018a9cf910 interconnect: Move internal structs into a separate file omits ad3703ac24e7 interconnect: qcom: Use the new common helper for node removal omits 3cce2c6fa70c interconnect: Add a common helper for removing all nodes omits 0b416c3e1345 io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG omits 26a7a47510ed cpufreq: dt-platdev: Blacklist NVIDIA Tegra20 and Tegra30 SoCs omits 59034b9d6af8 ARM: bcm: Add missing sentinel to bcm2711_compat[] omits d82d47d5d8a6 jbd2: fix kernel-doc notation warning omits 69000d82eee1 ext4: use RCU API in debug_print_tree omits 2ddf50a75dab extcon: sm5502: Remove unneeded semicolon omits 0849e1028088 Merge branch 'support-flex-arrays' omits 5f2eeceffb92 selftests/bpf: Add flexible array relocation tests omits 1b484b301cec libbpf: Support flexible arrays in CO-RE omits 01c6f7aaacf9 Merge branch 'extern-var-support' omits 330a73a7b6ca selftests/bpf: Add tests for libbpf-provided externs omits 2ad97d473db5 bpftool: Generate externs datasec in BPF skeleton omits 166750bc1dd2 libbpf: Support libbpf-provided extern variables omits ac9d1389631a libbpf: Extract internal map names into constants omits f7c0bbf27ec6 Merge branch 'bpf-obj-skel' omits d9c00c3b1639 bpftool: Add `gen skeleton` BASH completions omits 197448eaac1a selftests/bpf: Add test validating data section to struct [...] omits dde53c1b763b selftests/bpf: Convert few more selftest to skeletons omits f3c926a4df2c selftests/bpf: Add BPF skeletons selftests and convert att [...] omits 985ead416df3 bpftool: Add skeleton codegen command omits d66562fba1ce libbpf: Add BPF object skeleton support omits 3f51935314b8 libbpf: Reduce log level of supported section names dump omits 13acb508ae20 libbpf: Postpone BTF ID finding for TRACING programs to lo [...] omits eba9c5f498a1 libbpf: Refactor global data map initialization omits 01af3bf06755 libbpf: Expose BPF program's function name omits 9f81654eebe8 libbpf: Expose BTF-to-C type declaration emitting API omits 3d208f4ca111 libbpf: Expose btf__align_of() API omits 544402d4b493 libbpf: Extract common user-facing helpers omits 917f6b7b07a4 libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files omits 612d05be250a libbpf: Move non-public APIs from libbpf.h to libbpf_internal.h omits d7a18ea7e8b6 libbpf: Add generic bpf_program__attach() omits 0d13bfce023a libbpf: Don't require root for bpf_object__open() omits d1eef1c61974 Linux 5.5-rc2 omits 9803387c55f7 ext4: validate the debug_want_extra_isize mount option at [...] omits 9603e2210443 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits d195a66e367b io_uring: fix stale comment and a few typos omits 1522d9da40bd Merge tag 'riscv/for-v5.5-rc2' of git://git.kernel.org/pub [...] omits b01d7cb41ff5 Merge tag 'for-linus-5.5b-rc2-tag' of git://git.kernel.org [...] omits 0e627190563e tcp: Set rcv zerocopy hint correctly if skb last frag is < [...] omits aeea5eae4fd5 parisc: add missing __init annotation omits e16260c21f87 parisc: fix compilation when KEXEC=n and KEXEC_FILE=y omits fd42bfd1bb31 xen-netback: avoid race that can lead to NULL pointer dereference omits 2e6d304515ba Merge branch 'remove-ksys-mount-dup' of git://git.kernel.o [...] omits 858ce8ca62ea net: usb: lan78xx: Fix error message format specifier omits 479a0d1376f6 cxgb4: Fix kernel panic while accessing sge_info omits 86434744fedf net/smc: add fallback check to connect() omits 29115cef8578 net/smc: shorten lgr_cnt initialization omits aa915931ac3e libbpf: Fix readelf output parsing for Fedora omits a06ae6acc14b Merge branch 'bpftool-match-by-name' omits 99f9863a0c45 bpftool: Match maps by name omits a7d22ca2a483 bpftool: Match programs by name omits ec2025095cf6 bpftool: Match several programs with same tag omits 7a53e9ff0779 Merge branch 'next/drivers' into for-next omits 81a0efb7af7a soc: samsung: exynos-pmu: Convert to devm_platform_ioremap [...] omits 225a2ec19aac pinctrl: samsung: Fix missing OF and GPIOLIB dependency on [...] omits d157aa0fb241 x86/cpu/tsx: Define pr_fmt() omits 9b2079c046a9 net: phylink: fix interface passed to mac_link_up omits f5058a27dac7 net: phylink: propagate phy_attach_direct() return code omits de1799667b00 net: bridge: add STP xstats omits 6dd504b0fd10 selftests: net: tls: remove recv_rcvbuf test omits ea6a547669b3 selftests/net: make so_txtime more robust to timer variance omits 8ed001c966b0 Merge branch 'gtp-fix-several-bugs-in-gtp-module' omits 6a902c0f3199 gtp: avoid zero size hashtable omits 94dc550a5062 gtp: fix an use-after-free in ipv4_pdp_find() omits 94a6d9fb88df gtp: fix wrong condition in gtp_genl_dump_pdp() omits 6b01b1d9b2d3 gtp: do not allow adding duplicate tid and ms_addr pdp context omits 5d485ed88d48 bonding: fix active-backup transition after link failure omits 3a5f494d8418 net: phy: dp83869: Remove unneeded semicolon omits 510c9788991c Merge tag 'Wimplicit-fallthrough-5.5-rc2' of git://git.ker [...] omits affcec287c96 dt-bindings: mediatek: add MT6765 power dt-bindings omits a70fd5ac2ea7 ext4: reserve revoke credits in __ext4_new_inode omits 7f420d64a08c ext4: unlock on error in ext4_expand_extra_isize() omits 707d1a2f601b ext4: optimize __ext4_check_dir_entry() omits 109ba779d6cc ext4: check for directory entries too close to block end omits 64d4ce892383 ext4: fix ext4_empty_dir() for directories with holes omits b5623782b777 soc: mediatek: cmdq: delete not used define omits e0dc4114e9ba soc: mediatek: cmdq: add cmdq_dev_get_client_reg function omits 78788bbf7d14 soc: mediatek: cmdq: add polling function omits 1180beb08b91 arm64: dts: mt8173: add Mediatek JPEG Codec omits 826f66b30c2e bonding: move 802.3ad port state flags to uapi omits 7ae1629d4db0 Merge branch 'bnx2x-bug-fixes' omits ee699f89bdba bnx2x: Fix logic to get total no. of PFs per engine omits 7113f796bbbc bnx2x: Do not handle requests from VFs after parity omits 07c4b9e9f71a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits ed56dd8f60cf net: ethernet: ti: build cpsw-common for switchdev omits 99e9fe2248f9 net: ethernet: ti: select PAGE_POOL for switchdev driver omits f61cf8decb37 Merge tag 'char-misc-5.5-rc2' of git://git.kernel.org/pub/ [...] omits 894554c1ca79 Merge tag 'driver-core-5.5-rc2' of git://git.kernel.org/pu [...] omits aff2a52507bf Merge tag 'staging-5.5-rc2' of git://git.kernel.org/pub/sc [...] omits a1b85b3bf9f9 Merge tag 'usb-5.5-rc2' of git://git.kernel.org/pub/scm/li [...] omits 81d559849aa4 Merge tag 's390-5.5-3' of git://git.kernel.org/pub/scm/lin [...] omits f791ede32a14 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 103a022d6bc5 Merge tag '5.5-rc1-smb3-fixes' of git://git.samba.org/sfre [...] omits c39ea5cba5a2 hv_netvsc: Fix tx_table init in rndis_set_subchannel() omits 81c64b0bd090 Merge tag 'ovl-fixes-5.5-rc2' of git://git.kernel.org/pub/ [...] omits d4e6a62d3769 gpu/drm: ingenic: Add support for the JZ4770 omits a7c909b7c037 gpu/drm: ingenic: Check for display size in CRTC atomic check omits 96ea0ae692fe gpu/drm: ingenic: Set max FB height to 4095 omits 52e4607dace1 gpu/drm: ingenic: Use the plane's src_[x,y] to configure D [...] omits 354b051c5dcb gpu/drm: ingenic: Avoid null pointer deference in plane at [...] omits 9482ae6ea787 dt-bindings: display/ingenic: Add compatible string for JZ4770 omits f3f2364ea14d net: marvell: mvpp2: phylink requires the link interrupt omits cd1263b6dcfd Merge branch 'tcp-take-care-of-empty-skbs-in-write-queue' omits 651bbb9d5161 ALSA: hda: Comment about snd_hdac_bus_update_rirb() and spinlock omits 6fd739c04ffd ALSA: hda: Fix regression by strip mask fix omits 42fb6b1d41eb ALSA: hda/ca0132 - Fix work handling in delayed HP detection omits cb04fc3b6b07 ALSA: hda/ca0132 - Avoid endless loop omits 377bc0cfabce ALSA: hda/ca0132 - Keep power on during processing DSP response omits add9d56d7b37 ALSA: pcm: Avoid possible info leaks from PCM stream buffers omits c23f45d98327 drm/sun4i: Remove unneeded semicolon in sun4i_layer.c omits 078ebd863d9d drm/sun4i: Remove unneeded semicolon in sun8i_mixer.c omits 1faa9d3a3ea7 ALSA: control: remove useless assignment in .info callback [...] omits 72c2ce9867d9 x86/bugs: Move enum taa_mitigations to bugs.c omits 68a1fdf2451f habanalabs: remove variable 'val' set but not used omits 018e0e3594f7 habanalabs: rate limit error msg on waiting for CS omits 7a90f89904af drm/i915/gem: Serialise object before changing cache-level omits 16981742717b binder: fix incorrect calculation for num_valid omits 27353d5785bc x86/process: Remove set but not used variables prev and next omits fd2ab2f6610b scripts/kallsyms: fix offset overflow of kallsyms_relative_base omits c8f3dea90e38 mkcompile_h: use printf for LINUX_COMPILE_BY omits e8193650bf38 mkcompile_h: git rid of UTS_TRUNCATE from LINUX_COMPILE_{BY,HOST} omits eefb8c124fd9 x86/boot: kbuild: allow readelf executable to be specified omits 216808c6ba6d tcp: refine rule to allow EPOLLOUT generation under mem pressure omits ee2aabd3fc2e tcp: refine tcp_write_queue_empty() implementation omits 1f85e6267cac tcp: do not send empty skb from tcp_write_xmit() omits 5c9934b6767b 6pack,mkiss: fix possible deadlock omits 8dbd76e79a16 tcp/dccp: fix possible race __inet_lookup_established() omits 1d1997db870f Revert "nfp: abm: fix memory leak in nfp_abm_u32_knode_replace" omits 8f9cc1ee2962 net/ibmvnic: Fix typo in retry check omits 2beb6d2901a3 ipv6/addrconf: only check invalid header values when NETLI [...] omits 1021dcf19db1 Input: imx_sc_key - only take the valid data from SCU firm [...] omits 03b06e3f8352 ptp: clockmatrix: add I2C dependency omits 06557cf18eae Merge branch 'for-5.6' into for-next omits 6adc4601c2a1 bnxt: apply computed clamp value for coalece parameter omits a06bf42f5a95 selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN omits 850a88cc4096 bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN omits cd6a1ca38698 drm/gma500: Pass GPIO for Intel MID using descriptors omits 5133498f4ad1 bpf: Clear skb->tstamp in bpf_redirect when necessary omits 8c39512aeb4e percpu: Separate decrypted varaibles anytime encryption ca [...] omits 692b93af71fb mailmap: add entry for myself omits 9c3194dd93b0 MAINTAINERS: Add maintainers for rmnet omits 9c569784a422 drm/i915/dsi: fix pipe D readout for DSI transcoders omits e31736d9fae8 Merge tag 'nios2-v5.5-rc2' of git://git.kernel.org/pub/scm [...] omits 1482e664fe35 Merge tag 'devicetree-fixes-for-5.5' of git://git.kernel.o [...] omits cb222aed03d7 Input: add safety guards to input_set_keycode() omits f729a1b0f8df Input: input_event - fix struct padding on sparc64 omits add218099472 Input: uinput - always report EPOLLOUT omits dd79b5361a6a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 1d76c0792a0a Merge tag 'pci-v5.5-fixes-1' of git://git.kernel.org/pub/s [...] omits 3b2ee614cb4a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 6bd2c87aaffe Merge tag 'pm-5.5-rc2' of git://git.kernel.org/pub/scm/lin [...] omits b61c56227bf5 Merge tag 'sound-5.5-rc2' of git://git.kernel.org/pub/scm/ [...] omits b2cb931d724b Merge tag 'drm-fixes-2019-12-13' of git://anongit.freedesk [...] omits f9b3b8c6be47 drm/i915/bios: remove extra debug messages omits f1fcd7786ec8 Merge tag 'for-linus-20191212' of git://git.kernel.dk/linux-block omits 5bd831a469e0 Merge tag 'io_uring-5.5-20191212' of git://git.kernel.dk/l [...] omits e03512edd2b8 drm/i915/rps: Add frequency translation helpers omits 15da849c910d Merge tag 'for-5.5/dm-fixes' of git://git.kernel.org/pub/s [...] omits 22ff311af9c7 Merge tag 'sizeof_field-v5.5-rc2' of git://git.kernel.org/ [...] omits 12379dde9a02 hwmon: (pmbus) Add MAX20796 to devices supported by generi [...] omits 02620d9e629d Merge branch 'bpf-dispatcher' omits 116eb788f57c bpf, x86: Align dispatcher branch targets to 16B omits e754f5a6e36b selftests: bpf: Add xdp_perf test omits f23c4b3924d2 bpf: Start using the BPF dispatcher in BPF_TEST_RUN omits 7e6897f95935 bpf, xdp: Start using the BPF dispatcher for XDP omits 75ccbef6369e bpf: Introduce BPF dispatcher omits 98e8627efcad bpf: Move trampoline JIT image allocation to a function omits 91cbdf740a47 selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs omits 783b8f01f594 libbpf: Don't attach perf_buffer to offline/missing CPUs omits 65bc4c4063ae selftests/bpf: Add CPU mask parsing tests omits 913e73c77d48 ocxl: Fix potential memory leak on context creation omits 099bc4812f09 powerpc/irq: fix stack overflow verification omits 6803ee25f0ea libbpf: Extract and generalize CPU mask parsing logic omits 4cf6c26b6da4 Merge branch 'arm/fixes' into for-next omits 9a4b8148562d Merge tag 'omap-for-v5.5/fixes-rc1-signed' of git://git.ke [...] omits 7708bd430d88 Merge branch 'reuseport_to_test_progs' omits 7ee0d4e97b88 selftests/bpf: Switch reuseport tests for test_progs framework omits 415bb4e125b6 selftests/bpf: Move reuseport tests under prog_tests/ omits 250a91d48ae7 selftests/bpf: Pull up printing the test name into test runner omits 9af6c84435d0 selftests/bpf: Propagate errors during setup for reuseport tests omits ce7cb5f3921c selftests/bpf: Run reuseport tests in a loop omits 993633825830 selftests/bpf: Unroll the main loop in reuseport test omits a9ce4cf4e47c selftests/bpf: Add helpers for getting socket family & type name omits 11f80355d4d2 selftests/bpf: Use sa_family_t everywhere in reuseport tests omits 1fbcef929d7d selftests/bpf: Let libbpf determine program type from sect [...] omits 67d69ccdf389 libbpf: Recognize SK_REUSEPORT programs from section name omits 3030df209aa8 PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers omits 62fe23df0677 PCI: Add generic quirk for increasing D3hot delay omits f1925f3309d1 drm/i915: Use EAGAIN for trylock failures omits 639f2f24895f drm/i915: Introduce new macros for tracing omits 3dc716fd3cfd drm/i915/perf: Register sysctl path globally omits b69fa3610b15 drm/i915/icl: Cleanup combo PHY aux power well handlers omits ab3402581d0f drm/i915/tgl: Drop Wa#1178 omits e8ab8d669d04 drm/i915/ehl: Define EHL powerwells independently of ICL omits 2840f1f0e417 drm/atmel: plane_state->fb iff plane_state->crtc omits 50ff477a8639 mac80211: add 802.11 encapsulation offloading support omits 4b6dd3cae3cb drm/panel: Add Boe Himax8279d MIPI-DSI LCD panel omits 16a85f59706b Merge branch 'clk-fixes' into clk-next omits 2f69293aed18 drm/gma500: globle no more! omits 302d95c61368 arm64: dts: meson-sm1: add video decoder compatible omits fbceee82c19a arm64: dts: meson-g12-common: add video decoder node omits 3a67fe38e76a pinctrl: lynxpoint: Update summary in the driver omits 64e14e90646c pinctrl: lynxpoint: Switch to pin control API omits 3683509c3910 pinctrl: lynxpoint: Add GPIO <-> pin mapping ranges via callback omits 03d9eca7d406 pinctrl: lynxpoint: Implement ->pin_dbg_show() omits 7f32d3700997 pinctrl: lynxpoint: Add pin control operations omits 18213ad4187d pinctrl: lynxpoint: Reuse struct intel_pinctrl in the driver omits cecddda7ca4e pinctrl: lynxpoint: Add pin control data structures omits 54d371cf73d9 pinctrl: lynxpoint: Implement intel_gpio_get_direction callback omits 5931e6edfdd0 pinctrl: lynxpoint: Implement ->irq_ack() callback omits 540bff18daf4 pinctrl: lynxpoint: Move ownership check to IRQ chip omits 095f2a67cdaf pinctrl: lynxpoint: Move lp_irq_type() closer to IRQ relat [...] omits d0f2df4070b5 pinctrl: lynxpoint: Move ->remove closer to ->probe() omits 21a06495d0e7 pinctrl: lynxpoint: Extract lp_gpio_acpi_use() for future use omits c35f463a9662 pinctrl: lynxpoint: Convert unsigned to unsigned int omits e1940adeb17b pinctrl: lynxpoint: Switch to memory mapped IO accessors omits 1e78ea71226b pinctrl: lynxpoint: Keep pointer to struct device instead [...] omits 03fb681badaf pinctrl: lynxpoint: Relax GPIO request rules omits 76347d7ad250 pinctrl: lynxpoint: Assume 2 bits for mode selector omits a718e68ede16 pinctrl: lynxpoint: Use standard pattern for memory allocation omits caedcbd053bc pinctrl: lynxpoint: Use %pR to print IO resource omits 3b4c2d8ef0bd pinctrl: lynxpoint: Drop useless assignment omits 7c0bc7bb39ac pinctrl: lynxpoint: Correct amount of pins omits b2e05d63c295 pinctrl: lynxpoint: Use raw_spinlock for locking omits eb83479e1899 pinctrl: lynxpoint: Move GPIO driver to pin controller folder omits 5d33e0eb7ffa pinctrl: baytrail: Reuse struct intel_pinctrl in the driver omits 2c02af709bff pinctrl: baytrail: Use local variable to keep device pointer omits 990ec243cb77 pinctrl: baytrail: Keep pointer to struct device instead o [...] omits 66c812d22ecd pinctrl: intel: Share struct intel_pinctrl for wider use omits 6a304752eb69 pinctrl: intel: Use GPIO direction definitions omits 90a1eb18503d pinctrl: cherryview: Use GPIO direction definitions omits faf86c0c572a pinctrl: baytrail: Use GPIO direction definitions omits e70982b3abec pinctrl: baytrail: Move IRQ valid mask initialization to a [...] omits 4730830f9c2e Merge branches 'renesas-arm-defconfig-for-v5.6', 'renesas- [...] omits 9ae733728eec Merge branch 'renesas-fixes-for-v5.5' into renesas-next omits a630a6121bef ARM: shmobile: defconfig: Enable support for panels from EDT omits 5f2cb361d798 ALSA: hda: Unify get_response handling omits 83772e1b4423 arm64: dts: renesas: Rename r8a7796* to r8a77960* omits 89698ed5cc76 ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too omits 87924226737d arm64: dts: renesas: Remove use of ARCH_R8A7796 omits 24240845c871 soc: renesas: Remove ARCH_R8A7796 omits 0cf24c8f29bb pinctrl: sh-pfc: Remove use of ARCH_R8A7796 omits 279b1fed09ea Merge tag 'gpio-v5.5-rc2-fixes-for-linus' of git://git.ker [...] omits fbd542971aa1 btrfs: send: remove WARN_ON for readonly mount omits ca1aa2818a53 btrfs: do not leak reloc root if we fail to read the fs root omits 9bc574de5905 btrfs: skip log replay on orphaned roots omits 714cd3e8cba6 btrfs: handle ENOENT in btrfs_uuid_tree_iterate omits c7e54b5102bf btrfs: abort transaction after failed inode updates in cre [...] omits 147271e35ba2 Btrfs: fix hole extent items with a zero size after range cloning omits 6609fee8897a Btrfs: fix removal logic of the tree mod log that leads to [...] omits ad1d8c439978 Btrfs: make tree checker detect checksum items with overla [...] omits 40e046acbd2f Btrfs: fix missing data checksums after replaying a log tree omits b6293c821ea8 btrfs: return error pointer from alloc_test_extent_buffer omits cf93e15eca0b btrfs: fix devs_max constraints for raid1c3 and raid1c4 omits 994bf9cd78aa btrfs: tree-checker: Fix error format string for size_t omits 943eb3bf25f4 btrfs: don't double lock the subvol_sem for rename exchange omits db8fe64f9ce6 btrfs: handle error in btrfs_cache_block_group omits f72ff01df9cf btrfs: do not call synchronize_srcu() in inode_tree_del omits fa2cdb1762d1 ARM: shmobile: defconfig: Restore debugfs support omits 55d54d1ee84e pinctrl: core: Add pinctrl_select_default_state() and export it omits ac873bff0299 Merge branch 'for-5.5/upstream-fixes' into for-next omits 4f3882177240 HID: hid-input: clear unmapped usages omits fcb970581dd9 Btrfs: fix cloning range with a hole when using the NO_HOL [...] omits 37d02592f11b btrfs: Fix error messages in qgroup_rescan_init omits 71b28d8e99c0 Merge branch 'for-5.5/upstream-fixes' into for-next omits fd0913768701 HID: Add quirk for incorrect input length on Lenovo Y720 omits 86ca2bf2f9d3 drm/i915/selftests: remove a condition omits 76cc8ba836de KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections omits 163159aad74d x86/boot: Discard .eh_frame sections omits fc544250de94 KVM: arm64: Only sign-extend MMIO up to register width omits ea9a89ca3b95 mfd: dln2: More sanity checking for endpoints omits 75d18496cf92 media: constify fb ops across all drivers omits 8fabc623238e powerpc: Ensure that swiotlb buffer is allocated from low memory omits 1cfaef961703 ALSA: bump uapi version numbers omits 80fe7430c708 ALSA: add new 32-bit layout for snd_pcm_mmap_status/control omits 09d94175dbea ALSA: move snd_pcm_ioctl_sync_ptr_compat into pcm_native.c omits 07094ae6f952 ALSA: Avoid using timespec for struct snd_timer_tread omits e5a52a1d15c7 media: pulse8-cec: fix lost cec_transmit_attempt_done() call omits ac479b51f3f4 media: cec: check 'transmit_in_progress', not 'transmitting' omits 95c29d46ab2a media: cec: avoid decrementing transmit_queue_sz if it is 0 omits cec935ce69fc media: cec: CEC 2.0-only bcast messages were ignored omits 894731a5c9d0 dt-bindings: gpio: rcar: Document r8a77961 support omits 36be91112fbf arm64: dts: rockchip: Add GPU cooling device for RK3399 omits 656c21d6af5d powerpc/shared: Use static key to detect shared processor omits 14c73bd344da powerpc/vcpu: Assume dedicated processors as non-preempt omits cfd66c682e8b arm64: dts: rockchip: Add regulators for PCIe for Radxa Ro [...] omits d5a362149c4d pinctrl: Modify Kconfig to fix linker error omits 4fc5bfeb4b7d gpiolib: Make use of assign_bit() API omits 04a0077fdb19 arm64: dts: rockchip: Remove always-on properties from reg [...] omits a64556654b77 Merge tag 'intel-pinctrl-v5.5-2' of git://git.kernel.org/p [...] omits 6ba2fd391ac5 pinctrl: pinmux: fix a possible null pointer in pinmux_can [...] omits 9bcb084f0b64 mac80211: Always show airtime debugfs file when TXQs are enabled omits f14bf6a350df x86/unwind/orc: Remove boot-time ORC unwind tables sorting omits 57fa18994285 scripts/sorttable: Implement build-time ORC unwind table sorting omits 1091670637be scripts/sorttable: Rename 'sortextable' to 'sorttable' omits 57cafdf2a04e scripts/sortextable: Refactor the do_func() function omits abe4f92ca894 scripts/sortextable: Remove dead code omits 6402e1416255 scripts/sortextable: Clean up the code to meet the kernel [...] omits 3c47b787b651 scripts/sortextable: Rewrite error/success handling omits e964d463392d ARM: dts: rockchip: Add missing cpu operating points for r [...] omits 6989310f5d43 wireless: Use offsetof instead of custom macro. omits 92ee76d4a926 trivial: mac80211: fix indentation omits 911bde0fe5cc mac80211: Turn AQL into an NL80211_EXT_FEATURE omits 4c84515da809 Merge branches 'pm-cpuidle' and 'acpi-pm' omits de4ebfb11c89 Merge branch 'for-5.5/upstream-fixes' into for-next omits c07a0254c89e HID: asus: Ignore Asus vendor-page usage-code 0xff events omits be38958aa8a2 Merge branch 'for-5.5/upstream-fixes' into for-next omits 8f18eca9ebc5 HID: ite: Add USB id match for Acer SW5-012 keyboard dock omits d87980f1c1a4 Merge branch 'for-5.5/upstream-fixes' into for-next omits c62f7cd8ed06 HID: Add quirk for Xin-Mo Dual Controller omits e548f749b096 mac80211: airtime: Fix an off by one in ieee80211_calc_rx_ [...] omits 56cb31e185ad cfg80211: fix double-free after changing network namespace omits 753ffad3d624 mac80211: fix TID field in monitor mode transmit omits c16485ad8e02 gpio: Add support for the Xylon LogiCVC GPIOs omits 6bdbe62c748c dt-bindings: gpio: Document the Xylon LogiCVC GPIO controller omits e10781c118c9 dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] omits 885503fbea21 dt-bindings: Add Xylon vendor prefix omits 15711ba6ff19 pinctrl: aspeed-g6: Add AST2600 pinconf support omits 5f52c853847f pinctrl: aspeed: Use masks to describe pinconf bitfields omits 5b854f284245 pinctrl: aspeed: Move aspeed_pin_config_map to separate so [...] omits a79bcd51ae06 pinctrl: aspeed: Add ASPEED_SB_PINCONF() helper omits 22d691903983 pinctrl: aspeed-g6: Add support for the AST2600 USB pinmux omits 8b99fb9feb01 pinctrl: aspeed-g6: Add AST2600 I3C1 and I3C2 pinmux config omits 6f0ebdf45c0b dt-bindings: pinctrl: aspeed-g6: Add USB functions and groups omits da090bf60370 media: Drop superfluous ioctl PCM ops omits 3028bc2dbf12 media: ivtv: Drop superfluous ioctl PCM ops omits 86ee7f28462a media: cx18: Drop superfluous ioctl PCM ops omits 6fe350864297 media: cobalt: Drop superfluous ioctl PCM ops omits f8239b531f0d media: tm6000: Clean up ALSA PCM API usages omits 2d19a2cd804b media: go7007: Clean up ALSA PCM API usages omits 2abb1b2daf88 media: em28xx: Clean up ALSA PCM API usages omits 355b9a0c5856 media: cs231xx: Clean up ALSA PCM API usages omits 7ffeb6ceda5e media: ivtv: Clean up ALSA PCM API usages omits b0cda3739759 media: cx18: Clean up ALSA PCM API usages omits aeb64ff38390 media: cobalt: Clean up ALSA PCM API usages omits 8079c5d58685 media: usbtv: Use managed buffer allocation omits 5e625dd5792e media: tw686x: Use managed buffer allocation omits a98e2e229da7 media: solo6x10: Use managed buffer allocation omits 9453264ef586 media: go7007: fix a miss of snd_card_free omits c7669435119f media: ti-vpe: csc: fix single vs multiplanar format handling omits 887c7942ce31 media: cec-ioc-g-mode.rst: remove trailing 'i' omits 11e0e167d071 media: meson: add missing allocation failure check on new_buf omits 55f240a21eb1 media: ivtv/cx18: remove ivtvdriver.org references omits 2b016c47f48f media: v4l2: Fix fourcc names for BAYER12P omits 373606320834 media: pxa_camera: add missed tasklet_kill omits 7b575b6d8de0 media: vidioc-g-dv-timings.rst: fix wrong porch omits 3d15c7643ba7 media: vivid: Add touch support omits 8c956f3be17e media: usb: go7007: s2250-board: add missed i2c_unregister_device omits dc4cac67e135 media: cx23885: Add support for AVerMedia CE310B omits 76669f2e7c58 media: platform: mtk-mdp: add missed destroy_workqueue in remove omits 8ea1c5af489a media: bdisp: add missed destroy_workqueue in remove and p [...] omits 569bc8d6a6a5 media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 omits de89d0864f66 media: gspca: zero usb_buf omits aab7b7d19d03 media: v4l2-subdev: remove wrong @cond from kdocs omits 0d962e061abc media: i2c: adv748x: Fix unsafe macros omits c4e8f760581b media: pulse8-cec: fix lost cec_transmit_attempt_done() call omits d51224b73d18 media: cec: check 'transmit_in_progress', not 'transmitting' omits 4be77174c3fa media: cec: avoid decrementing transmit_queue_sz if it is 0 omits 01d4fb115470 media: cec: CEC 2.0-only bcast messages were ignored omits c673ec61ade8 xen/balloon: fix ballooned page accounting without hotplug [...] omits fa2ac657f978 xen-blkback: prevent premature module unload omits d9191319358d CIFS: Close cached root handle only if it has a lease omits e0fc5b1153b8 SMB3: Fix crash in SMB2_open_init due to uninitialized fie [...] omits 8c8a854d6f43 drm/i915/bios: fix off by one in parse_generic_dtd() omits 848a25f01ee7 hwmon: (w83627ehf) make sensor_dev_attr_##_name variables static omits 1f4782ae2457 Merge branch 'netdev-ndo_tx_timeout-cleanup' omits d8968eda7fc4 netronome: use the new txqueue timeout argument omits 77656c277cbf mlx4: use new txqueue timeout argument omits 0290bd291cc0 netdev: pass the stuck queue to the timeout handler omits d16f0f614000 Merge tag 'drm-fixes-5.5-2019-12-12' of git://people.freed [...] omits 82e50ec8868d Merge tag 'drm-intel-fixes-2019-12-12' of git://anongit.fr [...] omits 7315c0edb416 Merge tag 'drm-misc-next-fixes-2019-12-12' of git://anongi [...] omits 9f674c811740 drm/i915/gvt: Pin vgpu dma address before using omits 4fc0a3ca721d drm/i915/gvt: set guest display buffer as readonly omits d3ab06f43289 Merge tag 'imx-clk-fixes-5.5' of git://git.kernel.org/pub/ [...] omits 66d9506440bb clk: walk orphan list on clock provider registration omits 6ee3503058f6 hwmon: (pmbus) Detect if chip is write protected omits b1ca5b49f1e5 ARM: dts: msm8974: Move ADSP smd edge to ADSP PIL omits 13f3b8e3dc0f ARM: dts: msm8974: Add modem remoteproc node omits 355979decf07 Merge branch 'Introduce-XDP-to-ena' omits 913b0bfd6c85 net: ena: Add first_interrupt field to napi struct omits 548c4940b9f1 net: ena: Implement XDP_TX action omits 838c93dc5449 net: ena: implement XDP drop support omits aabf23d18322 Merge branch 'ethtool-netlink-interface-preliminary-part' omits 428c122f5f6b ethtool: provide link mode names as a string set omits d44e13108b6d ethtool: move string arrays into common file omits 9ce48e5a09ea ethtool: move to its own directory omits 32d5109a9d86 netlink: rename nl80211_validate_nested() to nla_validate_ [...] omits f74877a5457d rtnetlink: provide permanent hardware address in RTM_NEWLINK omits 545a6822993f Merge branch 'unix-Show-number-of-scm-files-in-fdinfo' omits 3c32da19a858 unix: Show number of pending scm files of receive queue in fdinfo omits b4653342b151 net: Allow to show socket-specific information in /proc/[p [...] omits ee9b280e17dc of/platform: Unconditionally pause/resume sync state durin [...] omits 70c812106c87 dt-bindings: memory-controllers: tegra: Fix type references omits 5c7404bb30bc dt-bindings: Change maintainer address omits bc728b14e95d thermal/drivers/Kconfig: Convert the CPU cooling device to [...] omits 60cbe7f2554d thermal: qoriq: Add hwmon support omits cfec9f761b46 thermal_hwmon: Add devres wrapper for thermal_add_hwmon_sysfs() omits f21aa330fde9 thermal: qoriq: Do not report invalid temperature reading omits c72558656cab thermal: qoriq: Enable all sensors before registering them omits 3a8a8d23bb5d thermal: qoriq: Convert driver to use regmap API omits 574f29036fce PCI: iproc: Apply quirk_paxc_bridge() for module as well a [...] omits fd916516647f arm64: dts: qcom: sc7180: Avoid "phy" for USB QMP PHY wrapper omits 3f155dbebf90 arm64: dts: qcom: pm6150: Remove macro from unit name of adc-chan omits 6e3697279eba arm64: dts: qcom: sc7180: Add "#clock-cells" property to u [...] omits ac00546a6780 arm64: dts: qcom: sc7180: Rename gic-its node to msi-controller omits d8c5133583db arm64: dts: qcom: sc7180: Add SoC name to compatible omits dc2316eba73f IB/mlx5: Fix device memory flows omits 7a763d18ff2a IB/core: Introduce rdma_user_mmap_entry_insert_range() API omits 679152d3a32e libbpf: Fix printf compilation warnings on ppc64le arch omits bea37414453e KEYS: asymmetric: return ENOMEM if akcipher_request_alloc() fails omits 601f0093f264 KEYS: remove CONFIG_KEYS_COMPAT omits 82c881b28aa8 x86/microcode/AMD: Make stub function static inline omits ca01e7987463 PCI: rockchip: Fix IO outbound ATU register number omits 7a3f7e79de22 f2fs: set I_LINKABLE early to avoid wrong access by vfs omits 1df15dd927c2 f2fs: don't keep META_MAPPING pages used for moving verity [...] omits bf8a9e6a6645 f2fs: introduce private bioset omits 0e6e1b84388e f2fs: cleanup duplicate stats for atomic files omits e629b4a0e61c f2fs: Check write pointer consistency of non-open zones omits 362d8a920384 f2fs: Check write pointer consistency of open zones omits dd973007bfef f2fs: set GFP_NOFS when moving inline dentries omits 4f4460c08a47 f2fs: should avoid recursive filesystem ops omits 3f188c23d774 f2fs: keep quota data on write_begin failure omits f271fe185613 drm/amdgpu: add invalidate semaphore limit for SRIOV in gmc10 omits 90f6452ca58d drm/amdgpu: add invalidate semaphore limit for SRIOV and p [...] omits 601a9ee0f0c7 drm/i915: Streamline skl_commit_modeset_enables() omits ed9085fed9d9 IB/mlx5: Fix steering rule of drop and count omits 89f988d93c62 IB/mlx4: Follow mirror sequence of device add during devic [...] omits 33df2f1929df RDMA/counter: Prevent auto-binding a QP which are not trac [...] omits 338370aa2653 Merge branch 'next/dt' into for-next omits 5206265f78e4 ARM: dts: exynos: Correct USB3503 GPIOs polarity omits 8717c6b7414f drm/i915/cml: Separate U series pci id from origianl list. omits b6a8781a447c drm/i915/cml: Remove unsupport PCI ID omits 0af67e49b018 qede: Fix multicast mac configuration omits 20032b63586a net: usb: lan78xx: Fix suspend/resume PHY register access error omits 37d4e84f765b Merge tag 'ceph-for-5.5-rc2' of git://github.com/ceph/ceph-client omits ad3662e239fc drm/i915/gt: Mark up ips_mchdev pointer access omits 1bc9865d8df3 drm/i915: Set fence_work.ops before dma_fence_init omits b081888d4e95 Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixe [...] omits 2c0a984f166c rcu: Remove unused stop-machine #include omits d9c650341681 powerpc: Remove comment about read_barrier_depends() omits 785da47578c8 .mailmap: Add entries for old paulmck@kernel.org addresses omits f7a0712766ec srcu: Apply *_ONCE() to ->srcu_last_gp_end omits a2efad4ab00e rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() omits d518ab62b95d rcu: Move rcu_{expedited,normal} definitions into rcupdate.h omits febc5cacbe22 rcu: Move gp_state_names[] and gp_state_getname() to tree_stall.h omits add41f79a260 rcu: Remove the declaration of call_rcu() in tree.h omits f31d97a56482 rcu: Fix tracepoint tracking RCU CPU kthread utilization omits e2bb3dbfa745 rcu: Fix harmless omission of "CONFIG_" from #if condition omits c30fe5418964 rcu: Mark non-global functions and variables as static omits 4414abf89158 rcu: Remove rcu_swap_protected() omits a191c9e9f73a wireless/mediatek: Replace rcu_swap_protected() with rcu_r [...] omits 1a271ebbfe33 net/tipc: Replace rcu_swap_protected() with rcu_replace_pointer() omits 8243186f0cc7 fs: remove ksys_dup() omits b49a733d684e init: unify opening /dev/console as stdin/stdout/stderr omits 1a9bd034ceb6 Merge branch 'omap-for-v5.6/dt' into for-next omits 0b15b20a73d9 Merge branch 'omap-for-v5.6/ti-sysc' into for-next omits 285b56c9f078 Merge branch 'omap-for-v5.6/soc' into for-next omits da4f2b4ccc49 ARM: OMAP2+: am43xx: Add lcdc clockdomain omits f0b57e190117 Input: elants_i2c - check Remark ID when attempting firmwa [...] omits ab43a3f0667f ARM: Document merges omits ac34db4979ae Merge branch 'arm/fixes' into for-next omits 89f33b984a51 Merge tag 'imx-fixes-5.5' of git://git.kernel.org/pub/scm/ [...] omits bfe0237dd6c4 ARM: dts: am335x-icev2: Add support for OSD9616P0899-10 at i2c0 omits 32ee9fdf66b7 ARM: dts: am335x-evmsk: Use drm simple-panel instead of ti [...] omits c8d37f625fed ARM: dts: am335x-evm: Use drm simple-panel instead of tilc [...] omits 65d26052d513 ARM: dts: omap3: name mdio node properly omits edb71d34de39 ARM: dts: am57xx-idk-common: add HDMI to the common dtsi omits bf21e6e1b0c7 ARM: dts: dra76-evm: add HDMI output omits ad9882f15884 coresight: etm4x: Fix unused function warning omits 3f2c420596be bus: ti-sysc: Use PTR_ERR_OR_ZERO() to simplify code omits 85572c2c4a45 cpufreq: Avoid leaving stale IRQ work items during CPU offline omits 426d4447f92c bus: ti-sysc: Drop MMU quirks omits 94f6345712b3 bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO omits d4d814017697 cpuidle: Drop unnecessary type cast in cpuidle_poll_time() omits 5addeae1bedc blk-cgroup: remove blkcg_drain_queue omits d9074820dc95 Merge branch 'fixes' into for-next omits 6d674e28f642 KVM: arm/arm64: Properly handle faulting of device mappings omits e709ed70d122 bus: ti-sysc: Fix missing reset delay handling omits 373894f83b52 gpio: remove unneeded MODULE_VERSION() usage omits 57e960f0020e ASoC: SOF: Use managed buffer allocation omits bf523463d8c3 ASoC: mediatek: Use managed buffer allocation omits eb45f2110b03 pinctrl: aspeed-g6: Fix LPC/eSPI mux configuration omits ecb6186cf788 block: fix NULL pointer dereference in account statistics [...] omits 413fc385a594 drm/amdgpu: avoid using invalidate semaphore for picasso omits a680aea00d17 Revert "drm/amdgpu: dont schedule jobs while in reset" omits f47825c69485 Merge branch 'next-integrity.measure-keys' into next-integrity omits 2b60c0ecedf8 IMA: Read keyrings= option from the IMA policy omits e9085e0ad38a IMA: Add support to limit measuring keys omits cb1aa3823c92 KEYS: Call the IMA hook to measure keys omits 88e70da170e8 IMA: Define an IMA hook to measure keys omits 5808611cccb2 IMA: Add KEY_CHECK func to measure keys omits c5563bad88e0 IMA: Check IMA policy flag omits 96c9e1de9954 ima: avoid appraise error for hash calc interrupt omits 210a29287451 selinux: remove unnecessary selinux cred request omits cccaa5e33525 init: use do_mount() instead of ksys_mount() omits d4440aac83d1 initrd: use do_mount() instead of ksys_mount() omits 5e787dbf659f devtmpfs: use do_mount() instead of ksys_mount() omits abeb2e9414d7 serial: sprd: Add clearing break interrupt operation omits 0e4f7f920a5c tty: serial: msm_serial: Fix lockup for sysrq and oops omits 3c3caae4cd6e usb: dwc3: pci: add ID for the Intel Comet Lake -H variant omits 4562fa4c86c9 ARM: imx: Enable ARM_ERRATA_814220 for i.MX6UL and i.MX7D omits b3082f1bf8a6 ARM: imx: Add i.MX7ULP SoC serial number support omits b58a8813ee6d drm/i915: Improve i915_inject_probe_error macro omits 3ee959b19c6f ARM: dts: colibri-imx6ull: correct wrong pinmuxing and add [...] omits 9fe0d41ffd39 tty: serial: samsung_tty: fix blank line checkpatch warning omits 7c175251c16e tty: serial: samsung_tty: fix up minor comment formatting omits 90ece856a227 tty: serial: samsung_tty: use 'unsigned int' not 'unsigned' omits a05025d0ce72 tty: serial: samsung_tty: use standard debugging macros omits f187a7fdfc92 tty: serial: samsung_tty: drop unneded dbg() calls omits 43df170be77c tty: serial: samsung_tty: delete samsung.h omits 120c8be9476c tty: serial: samsung.h: remove reset_port callback from st [...] omits 58bf6f3fe4b8 tty: serial: samsung.h: fix up minor comment issues omits 06674e54cc41 tty: serial: samsung_tty: fix build warning omits b87671f17c3e tty: serial: samsung: allow driver to be built by anyone omits 751d0017334d tty/serial: atmel: fix out of range clock divider handling omits 2301ec36cec8 tty: pl011: Add suspend resume support omits 94345aee2853 tty: serial: amba-pl011: remove set but unused variable omits 98aee0c9444e tty: serial: samsung: remove variable 'ufstat' set but not used omits 7940466d0755 thermal: qoriq: Drop unnecessary drvdata cleanup omits 40fa3efd75b1 thermal: qoriq: Pass data to qoriq_tmu_calibration() directly omits a1508d213138 thermal: qoriq: Pass data to qoriq_tmu_register_tmu_zone() [...] omits 5583ff376bac thermal: qoriq: Embed per-sensor data into struct qoriq_tmu_data omits fbb9c1a56847 thermal: qoriq: Add local struct qoriq_sensor pointer omits 85534629ce8e thermal: qoriq: Don't store struct thermal_zone_device reference omits d6b8dcd179d1 thermal: qoriq: Add local struct device pointer omits cd63a909c66c thermal: intel: fix unmatched pci_release_region omits 686c7c35abc2 drm/i915/gem: Asynchronous cmdparser omits 32d94048b988 drm/i915/gem: Prepare gen7 cmdparser for async execution omits ddd8891e01ec gpiolib: Add GPIOCHIP_NAME definition omits a7caba8ac04c pinctrl: stm32: Use the correct style for SPDX License Identifier omits 5367601b5269 drivers/base: base.h: add proper copyright and header info omits 86951164f3b3 pinctrl: meson-axg: Use the correct style for SPDX License [...] omits c81d37bc9f05 pinctrl: mediatek: Use the correct style for SPDX License [...] omits 1ce74e96c240 KVM: arm64: Ensure 'params' is initialised when looking up [...] omits 3e42fe5c7310 interconnect: qcom: msm8974: Walk the list safely on node removal omits f39488ea2a75 interconnect: qcom: qcs404: Walk the list safely on node removal omits b29b8113bb41 interconnect: qcom: sdm845: Walk the list safely on node removal omits e27da6a6a4da interconnect: qcom: Fix Kconfig indentation omits 7d929989bb7c drm/i915/gt: Only ignore rc6 parking for PCU on byt/bsw omits e32ea127d81c nios2: Fix ioremap omits 341a79ee8b08 ALSA: hda: tegra: Fix unused variable compile warning omits 017e7856ede5 arm64: dts: sm8150: Add rpmh power-domain node omits a30657b6387b soc: qcom: rpmhpd: Add SC7180 RPMH power-domains omits 52a4cb577bde dt-bindings: power: Add rpmh power-domain bindings for sc7180 omits 4e6a2011fdbe soc: qcom: rpmhpd: Add SM8150 RPMH power-domains omits 18ec173d56a1 dt-bindings: power: Add rpmh power-domain bindings for SM8150 omits 17cfcb68af3b drm/komeda: Enable new product D32 support omits b25bc78f8a07 drm/komeda: Update the chip identify omits 9868a31c3134 arm64: dts: sc7180: Add aliases for all i2c and spi devices omits d8b076b891df arm64: dts: sc7180: Remove additional spi chip select muxes omits 4868f573a754 arm: dts: qcom: db410c: Enable USB OTG support omits 6fd70eab49ca drm/komeda: Correct d71 register block counting omits 741a5ea7a697 arm64: dts: qcom: pm8916: Add vibration motor node omits 84faa307249b crypto: arm/curve25519 - add arch-specific key generation [...] omits cdf1d28ced9d Merge branch 'linux-5.5' of git://github.com/skeggsb/linux [...] omits 148709bc278a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 296aec45a676 Merge branch 'md-fixes' of git://git.kernel.org/pub/scm/li [...] omits 09f6a72d0143 soundwire: intel: add clock stop quirks omits 4da0680f24c9 soundwire: intel: add mutex for shared SHIM register access omits 905b5a81afe1 soundwire: intel: add prototype for WAKEEN interrupt processing omits eae0b60d6483 soundwire: intel: add link_list to handle interrupts with [...] omits 6cd1d670bee6 soundwire: intel: update headers for interrupts omits 4b206d34b922 soundwire: intel: update stream callbacks for hwparams/fre [...] omits f98f690fb03c soundwire: intel: update interfaces between ASoC and SoundWire omits b2bd75f806c4 soundwire: sdw_slave: track unattach_request to handle all [...] omits 7afc50e441af soundwire: sdw_slave: add initialization_complete definition omits fbbff3632507 soundwire: sdw_slave: add enumeration_complete structure omits 528be501b7d4 soundwire: sdw_slave: add probe_complete structure and new fields omits 5ba047488209 Merge tag 'drm-misc-fixes-2019-12-11' of git://anongit.fre [...] omits 7947e3238b64 ARM: imx: Fix boot crash if ocotp is not found omits b5f02bc3534a ARM: dts: vf610-zii-scu4-aib: Add node for switch watchdog omits 444d18a7dd63 ARM: dts: vf610-zii-scu4-aib: Use generic names for DT nodes omits e5380cd85b3d ARM: dts: vf610-zii-dev-rev-b: Drop redundant I2C properties omits ae4b064e2a61 Merge tag 'afs-fixes-20191211' of git://git.kernel.org/pub [...] omits 46db63abb795 ARM: imx_v6_v7_defconfig: Explicitly restore CONFIG_DEBUG_FS omits 62cfe242db8c ARM: dts: imx6ul-evk: Fix peripheral regulator omits 3f0fb37b22b4 arm64: dts: ls1028a: fix reboot node omits d9267ca19534 ARM: dts: phycore-imx6: set buck regulator modes explicitly omits 6bb1e09c4c37 ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed omits cd58a174e586 ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 omits f3042a86558e ARM: dts: imx6: rdu2: Add node for UCS1002 USB charger chip omits 02f8eb40ef7b ARM: dts: imx7s: Add power domain for imx7d HSIC omits c14685547762 tools/testing/nvdimm: Fix mock support for ioremap omits 81c22041d9f1 bpf, x86, arm64: Enable jit by default when not built as a [...] omits fe3300897cbf samples: bpf: fix syscall_tp due to unused syscall omits bba1b2a89025 samples: bpf: Replace symbol compare of trace_event omits 7f193c2519a3 selftests/bpf: Test function_graph tracer and bpf trampoli [...] omits b91e014f078e bpf: Make BPF trampoline use register_ftrace_direct() API omits 9e3aa61ae3e0 io_uring: ensure we return -EINVAL on unknown opcode omits 6b8350a4b0d5 Merge branch 'vsock-add-local-transport-support' omits bf5432b1de1f vsock/virtio: remove loopback handling omits 408624af4c89 vsock: use local transport when it is loaded omits 077263fba100 vsock: add vsock_loopback transport omits 0e12190578d0 vsock: add local transport support in the vsock core omits ef343b35d466 vsock: add VMADDR_CID_LOCAL definition omits c5144fcbf250 vsock/virtio_transport_common: remove unused virtio header [...] omits 6aacb5a3b0bc drm/i915: Align start for memcpy_from_wc omits 51696691aba3 drm/i915/gem: Tidy up error handling for eb_parse() omits 37d1151ce75e drm/i915: Simplify error escape from cmdparser omits 755bf8a8c985 drm/i915: Remove redundant parameters from intel_engine_cm [...] omits 8f1ada252028 drm/i915: Fix cmdparser drm.debug omits 972745fd5770 drm/i915/gt: Disable manual rc6 for Braswell/Baytrail omits 220a9d45c670 drm/i915/uc: Drop explicit ggtt param in some uc_fw functions omits 3a1e3c483584 drm/i915/uc: Drop explicit gt param in some uc_fw functions omits cb1b7ad08c22 drm/i915/uc: Drop explicit i915 param in some uc_fw functions omits 65c29dbb19b2 drm/i915: Use the i915_device name for identifying our req [...] omits d0c2204135a0 xfs: stabilize insert range start boundary to avoid COW wr [...] omits 99528efd1926 xfs: fix Sphinx documentation warning omits d9e5582c4bb2 ALSA: Avoid using timespec for struct snd_rawmidi_status omits 3ddee7f88aaf ALSA: Avoid using timespec for struct snd_pcm_status omits a4e7dd35b9da ALSA: Avoid using timespec for struct snd_ctl_elem_value omits a07804cc7472 ALSA: Avoid using timespec for struct snd_timer_status omits fcae40c99fb3 ALSA: Replace timespec with timespec64 omits bea0f4a5115a Merge branch 'sfp-slow-to-probe-copper' omits 1cb89a14c80a net: sfp: re-attempt probing for phy omits 256e43cb8c69 net: sfp: error handling for phy probe omits 281e4eab1abe net: sfp: rename sm_retries omits 65ef2d5c41d9 net: sfp: use a definition for the fault recovery attempts omits 687dec9b9459 Merge tag 'erofs-for-5.5-rc2-fixes' of git://git.kernel.or [...] omits 6674fdb25a9e Merge tag 'trace-v5.5-3' of git://git.kernel.org/pub/scm/l [...] omits ad808910be68 drm/amdgpu: fix license on Kconfig and Makefiles omits 93b09a9a892b drm/amdgpu: log when amdgpu.dc=1 but ASIC is unsupported omits aec434023e52 drm/amd/display: include linux/slab.h where needed omits 3504bd45a99e drm/amdgpu: fix JPEG instance checking when ctx init omits 21a174f5adb3 drm/amdgpu: fix VCN2.x number of irq types omits 89ed5a52112c drm/amdgpu/gfx10: update gfx golden settings for navi14 omits eaec03f20663 drm/amdgpu/gfx10: update gfx golden settings omits d549991ce5d5 drm/amdgpu: enable gfxoff feature for navi10 asic omits 5f5202bf695b drm/amdgpu/gfx10: update gfx golden settings for navi14 omits d4117354c8d3 drm/amdgpu/gfx10: update gfx golden settings omits c9ffa427db34 drm/amd/powerplay: enable pp one vf mode for vega10 omits 4cf781c24c3b drm/amdgpu: Added RAS UMC error query support for Arcturus omits a0250689cbb5 drm/amd/powerplay: correct the value retrieved through GPU [...] omits e304adc06ebf drm/amd/powerplay: implement the get_enabled_mask callback [...] omits 0b97bd6cde1d drm/amd/powerplay: implement interface to retrieve clock f [...] omits 8fa6a7b0b3fd drm/amd/powerplay: implement interface to retrieve gpu tem [...] omits ae46533b1763 drm/amd/powerplay: clear VBIOS scratchs on baco exit V2 omits 418899d61575 drm/amdgpu: avoid using invalidate semaphore for picasso omits feffbaac36d3 drm/amdgpu: add condition to enable baco for ras recovery omits b58e9fd48348 Merge branch 'sfp-copper-modules' omits 9a484621e88a net: sfp: add support for Clause 45 PHYs omits 75f4d8d10e01 net: phy: add Broadcom BCM84881 PHY driver omits 7adb5b2126bc net: phylink: make Broadcom BCM84881 based SFPs work omits 52c956003a9d net: phylink: delay MAC configuration for copper SFP modules omits c0de2f472029 net: phylink: split phylink_sfp_module_insert() omits 24cf0e693bb5 net: phylink: split link_an_mode configured and current settings omits e45d1f5288b8 net: phylink: support Clause 45 PHYs on SFP+ modules omits 938d44c2b502 net: phylink: re-split __phylink_connect_phy() omits 6912b712cd75 net: mdio-i2c: add support for Clause 45 accesses omits 4882057ad434 net: sfp: move phy_start()/phy_stop() to phylink omits 74c551ca5a0e net: sfp: add module start/stop upstream notifications omits 0fbd26a9fb68 net: sfp: add more extended compliance codes omits a4516c7053b9 net: sfp: derive interface mode from ethtool link modes omits fa2de660a8d0 net: sfp: remove incomplete 100BASE-FX and 100BASE-LX support omits d1c6a2aa02af pipe: simplify signal handling in pipe_read() and add comments omits bd95c1445274 drm/amdgpu: fix license on Kconfig and Makefiles omits 69897d342567 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 847b0d879508 drm/amdgpu/gfx10: update gfx golden settings omits 5714a2026f0c drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 02cca5769f5e drm/amdgpu/gfx10: update gfx golden settings omits 6d549ff55c37 ARM: dts: meson8b: add the DDR clock controller omits c4ac5c37a4a5 ARM: dts: meson8: add the DDR clock controller omits 630ea3108adf ARM: dts: meson: provide the XTAL clock using a fixed-clock omits 9cf7956865b8 Merge tag 'clk-meson-dt-v5.6-1' of https://github.com/BayL [...] omits 380665becdee drivers: ipmi: Modify max length of IPMB packet omits 042f057fe2dc drivers: ipmi: Support raw i2c packet in IPMB omits 3e39ce266a27 s390/kasan: add KASAN_VMALLOC support omits d3c306e31bc7 arm64: dts: add gce node for mt8183 omits 1b68ac8678a8 s390: remove last diag 0x44 caller omits 157309a97015 s390/uv: use EOPNOTSUPP instead of ENOTSUPP omits 0539ad0b2287 s390/cpum_sf: Avoid SBD overflow condition in irq handler omits 39d4a501a9ef s390/cpum_sf: Adjust sampling interval to avoid hitting sa [...] omits 7e914fd17e9a s390/test_unwind: fix spelling mistake "reqister" -> "register" omits b62b6cf17023 s390/spinlock: remove confusing comment in arch_spin_lock_wait omits 3b7436cc9449 md: make sure desc_nr less than MD_SB_DISKS omits 028288df635f md: raid1: check rdev before reference in raid1_sync_request func omits 25c1b550b667 soc: mediatek: cmdq: define the instruction struct omits 56d9625e8cc6 pinctrl: samsung: Clarify the option titles/names omits 73ae2cb42495 pinctrl: samsung: Enable compile test for build coverage omits d7fdaf9802a8 soc: mediatek: cmdq: remove OR opertaion from err return omits 337c3820ca0a Merge branch 'next/defconfig' into for-next omits 717def80ae85 Merge branch 'next/dt' into for-next omits eaffc4de16c6 ARM: dts: exynos: Add missing CPU frequencies for Exynos5422/5800 omits 6c43b5d3964c ARM: dts: exynos: Add initial data for coupled regulators [...] omits a7ede3d16808 raid5: need to set STRIPE_HANDLE for batch head omits e90cb36c77b9 ARM: dts: exynos: Remove syscon compatible from chipid nod [...] omits 9f9e2df2e64d ARM: exynos_defconfig: Bring back explicitly wanted options omits 19f62c76f1c6 arm64: dts: mt8173: Add dynamic power node. omits 50559800b76a afs: Show volume name in /proc/net/afs/<cell>/volumes omits 106bc79843c3 afs: Fix missing cell comparison in afs_test_super() omits 1da4bd9f9d18 afs: Fix creation calls in the dynamic root to fail with E [...] omits 4eac734486fd kselftest: Support old perl versions omits d187801d1a46 kselftest/runner: Print new line in print of timeout log omits 3a019636e6b0 selftests: Fix dangling documentation references to kselft [...] omits 15ee122d1414 ARM: Document merges omits fc0300979582 Merge branch 'arm/fixes' into for-next omits 158d58335393 afs: Fix mountpoint parsing omits 43f18979568a Merge branch 'fixes' into for-next omits 9103bb419aef Merge tag 'reset-fixes-for-v5.5-2' of git://git.pengutroni [...] omits 96dd4bcbac8a Merge tag 'arm-soc/for-5.5/devicetree-fixes' of https://gi [...] omits 8ecad8c0d1f8 ARM: mmp: include the correct cputype.h omits 01fec8cce7cc ASoC: Drop snd_soc_pcm_lib_ioctl() omits c0bd504dfbe6 ASoC: uniphier: Drop superfluous ioctl PCM ops omits e91f134c83b1 ASoC: sh: Drop superfluous ioctl PCM ops omits c6b16761c690 ARM: dts: am437x-gp/epos-evm: fix panel compatible omits 851c902fd2d0 spi: rspi: Remove obsolete platform_device_id entries omits 169f9acae086 spi: dw: Avoid BUG_ON() in case of host failure omits c52c91bb9aa6 spi: spi-ti-qspi: Fix a bug when accessing non default CS omits 100a21100bbb regulator: max77650: add of_match table omits d55894bc2763 ASoC: uniphier: Use managed buffer allocation omits 2c7c9630db45 ASoC: siu_pcm: Use managed buffer allocation omits 55df47f2300e ASoC: fsi: Use managed buffer allocation omits 51240953f28e ASoC: intel: skylake: Use managed buffer allocation omits 3f93b1ed4ac1 ASoC: intel: haswell: Use managed buffer allocation omits d9c7824aa29d ASoC: intel: baytrail: Use managed buffer allocation omits 02298145559f ASoC: intel: atom: Use managed buffer allocation omits 9a560089e964 ASoC: rt5677-spi: Use managed buffer allocation omits cae8055e0656 ASoC: rt5514-spi: Use managed buffer allocation omits 66b3621b8b6f ASoC: cros_ec_codec: Use managed buffer allocation omits bfddcaffd885 ASoC: xtensa: Use managed buffer allocation omits 52f0ac153d12 ASoC: xilinx: Use managed buffer allocation omits ffe119308cf6 ASoC: txx9: Use managed buffer allocation omits 6f7aff352e69 ASoC: stm32: Use managed buffer allocation omits d708c2b36b5d ASoC: generic-dmaengine-pcm: Use managed buffer allocation omits e494dbcd9be7 ASoC: rcar: Use managed buffer allocation omits d23a16584b4f ASoC: dma-sh7760: Use managed buffer allocation omits bace3caa82e1 ASoC: meson: Use managed buffer allocation omits fcf306efab32 ASoC: dwc: Use managed buffer allocation omits fe9912ac58e4 ASoC: au1x: Use managed buffer allocation omits a4072cdfa9fe ASoC: soc-core: tidyup for CONFIG_DEBUG_FS omits 8a6a6a38f868 ASoC: soc-core: tidyup for CONFIG_DMI omits 29d9fc7acacb ASoC: soc-core: merge soc_set_name_prefix() and soc_set_of [...] omits bae141f54be8 bpf: Emit audit messages upon successful prog load and unload omits f3417d703f18 drm/i915: remove redundant checks for a null fb pointer omits 7b0bcead187f drm/i915/display: remove duplicated assignment to pointer [...] omits 14856e9efb87 drm/udl: Remove udl_fb.c omits a8109f5bc4bd drm/udl: Move udl_handle_damage() into udl_modeset.c omits eb3deeceaa5d drm/udl: Remove struct udl_device.active_fb_16 omits 230b8b04d749 drm/udl: Convert to drm_atomic_helper_dirtyfb() omits d8177841aa8a drm/udl: Set preferred color depth to 16 bpp omits 997d33c35618 drm/udl: Inline DPMS code into CRTC enable and disable functions omits ae08b88aea6b drm/udl: Switch to atomic suspend/resume helpers omits 9fda81e00e06 drm/udl: Convert to struct drm_simple_display_pipe omits e829cf0b30b4 drm/udl: Init connector before encoder and CRTC omits 93ec6953c1d7 ASoC: utils: Drop superfluous ioctl PCM ops omits 6a8228d07ca0 ASoC: xtensa: Drop superfluous ioctl PCM ops omits 71bfaea3d6d9 ASoC: xilinx: Drop superfluous ioctl PCM ops omits 88b79e98cfc8 ASoC: txx9: Drop superfluous ioctl PCM ops omits 01ac8ada9712 ASoC: sprd: Drop superfluous ioctl PCM ops omits 620ea8d26b99 ASoC: SOF: Drop superfluous ioctl PCM ops omits 2680c3127c39 ASoC: generic-dmaengine: Drop superfluous ioctl PCM ops omits c4d140466500 ASoC: samsung: Drop superfluous ioctl PCM ops omits 29da4698399e ASoC: qcom: Drop superfluous ioctl PCM ops omits 92e63b552822 ASoC: pxa: Drop superfluous ioctl PCM ops omits a984e214de0c ASoC: meson: Drop superfluous ioctl PCM ops omits a1b175b0828d ASoC: mediatek: Drop superfluous ioctl PCM ops omits 13fd6f07f5b1 ASoC: kirkwood: Drop superfluous ioctl PCM ops omits aa4708d97e74 ASoC: intel: Drop superfluous ioctl PCM ops omits 6ac44ce9dfd6 ASoC: fsl: Drop superfluous ioctl PCM ops omits f6201a314fc7 ASoC: dwc: Drop superfluous ioctl PCM ops omits e7a83dfcb33d ASoC: bcm: Drop superfluous ioctl PCM ops omits 4000fc0b5a7f ASoC: au1x: Drop superfluous ioctl PCM ops omits 7aff4224ff6b ASoC: atmel: Drop superfluous ioctl PCM ops omits 66a7caaf354e ASoC: amd: Drop superfluous ioctl PCM ops omits 7f4aee8fa79c ASoC: amd: Use managed buffer allocation omits 28707826877f perf header: Fix false warning when there are no duplicate [...] omits eb573e746b9d perf metricgroup: Fix printing event names of metric group [...] omits 0dd674efaf63 perf/x86/pmu-events: Fix Kernel_Utilization metric omits 61208e6e1003 perf top: Do not bail out when perf_env__read_cpuid() retu [...] omits 05267c7eac12 perf arch: Make the default get_cpuid() return compatible error omits b104e8b20097 drm/i915: Pass cpu transcoder to assert_pipe() omits a722146b5f52 drm/i915: ELiminate intel_pipe_to_cpu_transcoder() from as [...] omits a2ce3217d3a4 dt-bindings: net: ti: cpsw-switch: update to fix comments omits 71bbcd2eaf04 dt-bindings: remoteproc: stm32: add wakeup-source property omits 919dfb783056 drm/edid: Increase size of VDB and CMDB bitmaps to 256 bits omits c6f0a816d9cb Merge branch 'for-5.6/hidraw' into for-next omits bd82873f23c9 xhci: make sure interrupts are restored to correct state omits 7ff11162808c xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as def [...] omits 7c67cf6658ce xhci: Increase STS_HALT timeout in xhci_suspend() omits f2c710f7dca8 usb: xhci: only set D3hot for pci device omits 057d476fff77 xhci: fix USB3 device initiated resume race with roothub a [...] omits ce91f1a43b37 xhci: Fix memory leak in xhci_add_in_port() omits 2f48865db332 HID: hidraw: add support uniq ioctl omits 85862213e75e Merge tag 'fixes-for-v5.5-rc2' of git://git.kernel.org/pub [...] omits 750bde2fd4ff drm/i915: Serialise with remote retirement omits 7ef0e29fd060 Merge branch 'for-5.5/upstream-fixes' into for-next omits 8ec321e96e05 HID: Fix slab-out-of-bounds read in hid_field_extract omits b590cb5f802d bpf: Switch to offsetofend in BPF_PROG_TEST_RUN omits 09c4708d3cf4 libbpf: Bump libpf current version to v0.0.7 omits c453312857ba ARM: net: bpf: Improve prologue code sequence omits 63b9b80e9f5b virtio_balloon: divide/multiply instead of shifts omits 2a946fa1c8bc virtio_balloon: name cleanups omits 63341ab03706 virtio-balloon: fix managed page counts when migrating pag [...] omits b444268801a2 tools headers kvm: Sync linux/kvm.h with the kernel sources omits 25d316989e2b dt-bindings: clock: meson8b: add the clock inputs omits 51b6fe7e66ee dt-bindings: clock: add the Amlogic Meson8 DDR clock contr [...] omits 761bfc33dd75 Merge remote-tracking branch 'torvalds/master' into perf/urgent omits 5b79bcdf0362 bpftool: Don't crash on missing jited insns or ksyms omits 4c80c7bc583a bpf: Fix build in minimal configurations, again omits e49e6f6db04e bpf, mips: Limit to 33 tail calls omits 96bc4432f5ad bpf, riscv: Limit to 33 tail calls omits 653997eeecef rtc: mt6397: fix alarm register overwrite omits 5de34ed13787 drm/i915/selftests: Show the i915_active on failure omits 93e89ac8537b drm/i915/gem: Wait on unbind barriers when invalidating userptr omits 955a67f79a97 clk: imx7up: Rename the clks to hws omits ea6a723a21f7 clk: imx: Rename the imx_clk_divider_gate to imply it's cl [...] omits 40ad61d6b4e6 clk: imx: Rename the imx_clk_pfdv2 to imply it's clk_hw based omits 74e639519166 clk: imx: Rename the imx_clk_pllv4 to imply it's clk_hw based omits 179c1f7c7a4f clk: imx: Rename sccg and frac pll register to suggest clk_hw omits 7c3f951a9717 clk: imx: imx7ulp composite: Rename to show is clk_hw based omits 87052383491c clk: imx: pllv2: Switch to clk_hw based API omits 556f788010ad clk: imx: pllv1: Switch to clk_hw based API omits 0394d404c332 clk: imx: Replace all the clk based helpers with macros omits ba7928d9d71f clk: imx: Rename the SCCG to SSCG omits f60f1c62c318 clk: imx: Add correct failure handling for clk based helpers omits a40c94be2336 dmaengine: dma-jz4780: Also break descriptor chains on JZ4725B omits 6f7c41374b62 tomoyo: Don't use nifty names on sockets. omits a5b982af953b dmaengine: axi-dmac: add a check for devm_regmap_init_mmio omits 53a256a9b925 dmaengine: Fix access to uninitialized dma_slave_caps omits bd223ac638a3 auxdisplay: constify fb ops omits c0168a3ee620 drm/i915/gt: Check we are the Ironlake IPS provider before [...] omits 00aff3f6d8e2 drm/i915: Improve execbuf debug omits c81471f5e95c drm/i915: Copy across scheduler behaviour flags across sub [...] omits d04a661a2c71 drm/i915/dsb: Fix in mmio offset calculation of DSB instance omits cfdca14c44a7 gpio: bcm-kona: use platform_irq_count omits 0c21639f5a4b gpio: mvebu: use platform_irq_count omits 725c1cb6987a gpio: pca953x: Remove redundant forward declaration omits 2688302bf192 gpio: pca953x: Switch to bitops in IRQ callbacks omits 55f8bbb51379 gpio: pca953x: Don't hardcode irq trigger type omits 256efaea1fdc gpiolib: fix up emulated open drain outputs omits 9c015e13c875 arm64: dts: ls1028a: put SAIs into async mode omits fc43331a5f74 Merge branches 'sunxi/clk-fixes-for-5.5', 'sunxi/clk-for-5 [...] omits 44fe5cb32c75 MAINTAINERS: Append missed file to the database omits 012af5531471 arm64: dts: allwiner: Fix typo in dual licensed SPDX identifier omits f0c3b29f56f0 arm64: dts: allwinner: a64: olinuxino: Add bank supply regulators omits 88432f5f8469 arm64: dts: allwinner: h6: Add PWM node omits 6a85afe4bc88 dt-bindings: pwm: allwinner: Add H6 PWM description omits 434f9cc1f7a0 arm64: dts: ls1028a: add missing sai nodes omits 961f8209c8d5 arm64: dts: ls1028a: fix typo in TMU calibration data omits 023265ed75d8 Merge drm/drm-next into drm-intel-next-queued omits 9cc7a18bcbd4 gpio: xgs-iproc: remove __exit annotation for iproc_gpio_remove omits 11e299de3ace gpio: aspeed: avoid return type warning omits bc7bc688366a gpio: mockup: Fix usage of new GPIO_LINE_DIRECTION omits d9e1670b8005 crypto: hmac - Use init_tfm/exit_tfm interface omits 968956939407 crypto: padlock-sha - Use init_tfm/exit_tfm interface omits fbce6be5aef5 crypto: shash - Add init_tfm/exit_tfm and verify descsize omits 02244ba44bc3 crypto: api - Add more comments to crypto_remove_spawns omits 4f87ee118d16 crypto: api - Do not zap spawn->alg omits 73669cc55646 crypto: api - Fix race condition in crypto_spawn_alg omits 4a2abbc6b868 crypto: doc - remove references to ARC4 omits 7db3b61b6bba crypto: api - Check spawn->alg under lock in crypto_drop_spawn omits 579d705cd64e crypto: chacha - fix warning message in header file omits aebe5bd76583 crypto: atmel-{aes,sha,tdes} - Group common alg type init [...] omits 7db15aade87f crypto: atmel-aes - Use gcm helper to check authsize omits 4c977e37b0fa crypto: atmel-sha - Void return type for atmel_sha_update_ [...] omits 9a17007b4f45 crypto: atmel-{sha,tdes} - Remove unused 'err' member of d [...] omits 371731ec2179 crypto: atmel-aes - Fix saving of IV for CTR mode omits 781a08d9740a crypto: atmel-aes - Fix counter overflow in CTR mode omits c65d123742a7 crypto: atmel-{aes,tdes} - Do not save IV for ECB mode omits 75eca7a7f2ab crypto: atmel-tdes - Drop unnecessary passing of tfm omits 848572f81772 crypto: atmel-tdes - Map driver data flags to Mode Register omits 7d0979e2dfa8 crypto: atmel-tdes - Remove useless write in Control Register omits e7836518c6bc crypto: atmel-{aes,sha,tdes} - Rename labels in probe() omits c9063a0281d9 crypto: atmel-{aes,sha,tdes} - Drop superfluous error mess [...] omits 0efe58f3e9c8 crypto: atmel-{sha,tdes} - Propagate error from _hw_versio [...] omits fb24307af282 crypto: atmel-tdes - Remove unused header includes omits 7c783029eab8 crypto: atmel-{sha,tdes} - Change algorithm priorities omits 7b49fabfc35c crypto: atmel-tdes - Constify value to write to hw omits 37f96694cf73 crypto: af_alg - Use bh_lock_sock in sk_destruct omits bfcdcef8c8e3 padata: update documentation omits 3facced7aeed padata: remove reorder_objects omits 91a71d612128 padata: remove cpumask change notifier omits 38228e8848cd padata: always acquire cpu_hotplug_lock before pinst->lock omits 894c9ef9780c padata: validate cpumask without removed CPU during offline omits e8cfed5e4e2b crypto: cipher - remove crt_u.cipher (struct cipher_tfm) omits c441a909c686 crypto: compress - remove crt_u.compress (struct compress_tfm) omits 49763fc6b1af crypto: testmgr - generate inauthentic AEAD test vectors omits 2ea915054cf2 crypto: testmgr - create struct aead_extra_tests_ctx omits fd8c37c72d60 crypto: testmgr - test setting misaligned keys omits fd60f7278764 crypto: testmgr - check skcipher min_keysize omits eb455dbd02cb crypto: testmgr - don't try to decrypt uninitialized buffers omits 7bada03311b6 crypto: skcipher - add crypto_skcipher_min_keysize() omits 095be695e564 crypto: aead - move crypto_aead_maxauthsize() to <crypto/aead.h> omits 839bb2a9ca73 crypto: omap-crypto - copy the temporary data to output bu [...] omits aca8bf0027d3 crypto: omap-des - handle NULL cipher request omits 96846223ac73 crypto: omap-des - avoid unnecessary spam with bad cryptlen omits 04a4616e6a21 crypto: omap-aes-gcm - convert to use crypto engine omits 1cfd9f3f308f crypto: omap-sham - fix unaligned sg list handling omits 5d5f3eed2937 crypto: omap-aes-gcm - fix failure with assocdata only omits f0956d42c14a crypto: omap-aes-gcm - use the AES library to encrypt the tag omits b877ad1a135c crypto: omap-aes-gcm - check length of assocdata in RFC4106 mode omits 12adf9d63ec3 crypto: omap-aes-gcm - add missing .setauthsize hooks omits 46d57443eca4 crypto: omap-aes-gcm - deal with memory allocation failure omits a9459bdcb40f crypto: omap-aes-ctr - set blocksize to 1 omits dbb326fd0093 crypto: omap-aes - reject invalid input sizes for block modes omits 6585cd3683c6 crypto: omap-aes - fixup aligned data cleanup omits 60a0894c323a crypto: omap-sham - fix split update cases with cryptomgr tests omits a9befcf46913 crypto: omap-aes-gcm - fix corner case with only auth data omits 2b352489d0d6 crypto: omap-sham - fix buffer handling for split test cases omits 891dcbbb0e46 crypto: omap-aes - add IV output handling omits eb5818aa0852 crypto: omap-des - add IV output handling omits e7508ef2a674 crypto: omap-aes - remove the sysfs group during driver removal omits b82fc91e50df crypto: omap-sham - remove the sysfs group during driver removal omits 462519fc2699 crypto: omap-sham - split up data to multiple sg elements [...] omits c28817895464 crypto: shash - allow essiv and hmac to use OPTIONAL_KEY a [...] omits 89873b441134 crypto: skcipher - remove crypto_skcipher_extsize() omits 7e1c10991822 crypto: skcipher - remove crypto_skcipher::decrypt omits 848755e315b6 crypto: skcipher - remove crypto_skcipher::encrypt omits 15252d942739 crypto: skcipher - remove crypto_skcipher::setkey omits 9ac0d136938a crypto: skcipher - remove crypto_skcipher::keysize omits 140734d37113 crypto: skcipher - remove crypto_skcipher::ivsize omits 0a940d4e2765 crypto: api - remove another reference to blkcipher omits 8e8c778d9ed4 crypto: hisilicon - select CRYPTO_SKCIPHER, not CRYPTO_BLKCIPHER omits e8d998264bff crypto: pcrypt - Do not clear MAY_SLEEP flag in original request omits 5441c6507bc8 crypto: arm64/ghash-neon - bump priority to 150 omits 6320a15e9830 crypto: arm64/sha - fix function types omits 11548f5a5747 crypto: ccp - set max RSA modulus size for v3 platform dev [...] omits 4df2ef25b3b3 crypto: ccree - fix backlog memory leak omits 7c06603e20e9 crypto: ccree - fix typos in error msgs omits e86eca4107ce crypto: ccree - fix typos in comments omits 060f11132500 crypto: ccree - remove useless define omits 9c1e8836edbb crypto: x86 - Regularize glue function prototypes omits 7278fa25aa0e crypto: caam - do not reset pointer size from MCFGR register omits bbefa1dd6a6d crypto: pcrypt - Avoid deadlock by using per-instance pada [...] omits 45a536e3a7e0 crypto: atmel-tdes - Retire dma_request_slave_channel_compat() omits db28512f48e2 crypto: atmel-sha - Retire dma_request_slave_channel_compat() omits 62f72cbdcf02 crypto: atmel-aes - Retire dma_request_slave_channel_compat() omits 2452cfdf4771 crypto: Kconfig - Fix indentation omits 1e02e6fbdadb crypto: sun4i-ss - add the A33 variant of SS omits 6b3413f30dd6 MAINTAINERS: update my e-mail address omits 0f95b09a5f62 hwrng: iproc-rng200 - Add support for BCM2711 omits efdd6099c68a dt-bindings: rng: add BCM2711 RNG compatible omits 13380a1471aa padata: Remove unused padata_remove_cpu omits 07bfd9bdf568 crypto: pcrypt - Fix user-after-free on module unload omits 528c4d106737 crypto: hisilicon - Remove useless MODULE macros omits 484a897ffa30 crypto: hisilicon - Use the offset fields in sqe to avoid [...] omits 8debacd60c69 crypto: hisilicon - Fix issue with wrong number of sg elem [...] omits 07928d9bfc81 padata: Remove broken queue flushing omits 3f61b0527b4e crypto: inside-secure - Use PTR_ERR_OR_ZERO() to simplify code omits 6d44694dc7c7 drm/i915/gvt: use vgpu lock for active state setting omits f59aba2f7579 isdn: capi: dead code removal omits f10870b05d5e staging: remove isdn capi drivers omits f8c63edfd789 USB: Fix incorrect DMA allocations for local memory pool drivers omits 249fce6f3ab0 clk: imx8qxp-lpcg: Warn against devm_platform_ioremap_resource omits 0b766e7fe5a2 arm64: dts: qcom: sc7180: Add USB related nodes omits 82bdc93972bf arm64: dts: qcom: sc7180: Add device node support for TSEN [...] omits 876a7573709e arm64: dts: qcom: msm8998: Add gpucc node omits 8c9312a925ad i2c: add helper to check if a client has a driver attached omits 3e5bf28d2c39 arm64: dts: qcom: sm8150-mtp: Enable UFS nodes omits 3834a2e92229 arm64: dts: qcom: sm8150: Add ufs nodes omits d6f55763c718 arm64: dts: qcom: Use gcc clock enums omits 86899d8235ea arm64: dts: sc7180: Add cpufreq HW node for cpu scaling omits 2dcb404529f4 arm64: defconfig: Enable QCOM PMIC thermal omits d026c96b25b7 arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core omits c3a5fd15ed0c clk: imx: pll14xx: fix clk_pll14xx_wait_lock omits 125ad46f3861 ARM: imx: Correct ocotp id for serial number support of i. [...] omits c831fa299996 arm64: dts: qcom: sc7180: Add Last level cache controller node omits fb2d815006a9 arm64: dts: qcom: sm8150: Add APSS watchdog node omits 4722f95646de arm64: dts: qcom: sc7180: Add APSS watchdog node omits 813dede18088 dt-bindings: msm: Rename cache-controller to system-cache- [...] omits 52af26e33e70 soc: qcom: qmi: Return EPROBE_DEFER if no address family omits 39abbd30877e arm64: dts: sdm845: Update the device tree node for LLCC omits a0f96390336a arm64: dts: sc7180: Add a comment to i2c7 about external pullup omits 15f1eae3469a arm64: dts: sc7180: Fix indentation/ordering of qspi nodes [...] omits dc5eafe7787c ALSA: usb-audio: Support PCM sync_stop omits 0ca4cefad185 ALSA: vxpocket: Support PCM sync_stop omits 2f44742ca1de ALSA: pdaudiocf: Support PCM sync_stop omits 59fdf8e96c03 ALSA: vx222: Support PCM sync_stop omits 271213ef4d0d ALSA: pcxhr: Support PCM sync_stop omits cefeaa5053d9 ALSA: mixart: Support PCM sync_stop omits 41094b243e62 ALSA: lx6464es: Support PCM sync_stop omits 959d4c806d38 ALSA: wss: Support PCM sync_stop omits 48094a75cd70 ALSA: wavefront: Support PCM sync_stop omits f9236dd027b8 ALSA: sb: Support PCM sync_stop omits 16d9fb1deef8 ALSA: opti9xx: Support PCM sync_stop omits d3e163bfff97 ALSA: opl3sa2: Support PCM sync_stop omits 52f623d0a84d ALSA: msnd: Support PCM sync_stop omits 914da689090c ALSA: gus: Support PCM sync_stop omits 58dad836f98c ALSA: es18xx: Support PCM sync_stop omits f5ac512085b5 ALSA: es1688: Support PCM sync_stop omits 0dbba47eb4e9 ALSA: ad1816a: Support PCM sync_stop omits b7a03a1e1459 ALSA: ymfpci: Support PCM sync_stop omits c47583b0eb68 ALSA: via82xx: Support PCM sync_stop omits 4a9ff148bd34 ALSA: trident: Support PCM sync_stop omits 93042ac2bc40 ALSA: sonicvibes: Support PCM sync_stop omits 39b77268c8cd ALSA: sis7019: Support PCM sync_stop omits 39cccf4511fd ALSA: rme9652: Support PCM sync_stop omits 5fcf46bc8333 ALSA: rme96: Support PCM sync_stop omits 1dad75b9823c ALSA: rme32: Support PCM sync_stop omits 3992f78f349f ALSA: riptide: Support PCM sync_stop omits bf17d20adea7 ALSA: oxygen: Support PCM sync_stop omits 1478eb63654b ALSA: nm256: Support PCM sync_stop omits a20b8bfe557c ALSA: maestro3: Support PCM sync_stop omits aec9f0cc057e ALSA: lola: Support PCM sync_stop omits 67ceac17e877 ALSA: korg1212: Support PCM sync_stop omits be1391c7858f ALSA: intel8x0: Support PCM sync_stop omits b0ad3bbc1e1b ALSA: ice1724: Support PCM sync_stop omits 1b97a87f44d8 ALSA: ice1712: Support PCM sync_stop omits f36da9406e66 ALSA: hda: Support PCM sync_stop omits e41dbd20383d ALSA: fm801: Support PCM sync_stop omits dbb71ab05f39 ALSA: es1968: Support PCM sync_stop omits 6b276e6281b6 ALSA: es1938: Support PCM sync_stop omits 83720eef264b ALSA: ens137x: Support PCM sync_stop omits 66471aa715f0 ALSA: emu10k1: Support PCM sync_stop omits d4cad99fda9b ALSA: echoaudio: Support PCM sync_stop omits 5e0890c1cb7d ALSA: ctxfi: Support PCM sync_stop omits 25ec679b9078 ALSA: cs5535audio: Support PCM sync_stop omits 763ae53d2ae4 ALSA: cs46xx: Support PCM sync_stop omits 5afff8c1bbc7 ALSA: cs4281: Support PCM sync_stop omits 3663984e07a4 ALSA: cmipci: Support PCM sync_stop omits 339ede502a00 ALSA: ca0106: Support PCM sync_stop omits d2625a62fe75 ALSA: bt87x: Support PCM sync_stop omits aefd1860acd5 ALSA: azt3328: Support PCM sync_stop omits f8582e001f72 ALSA: aw2: Support PCM sync_stop omits 662a7441316d ALSA: au88x0: Support PCM sync_stop omits 4504487d928d ALSA: atiixp: Support PCM sync_stop omits ea2eab50a0e1 ALSA: als300: Support PCM sync_stop omits 5110bc701b4a ALSA: ali5451: Support PCM sync_stop omits 164d0738248a ALSA: ad1889: Support PCM sync_stop omits 4bb1e4e7ccc2 ALSA: xen: Drop superfluous ioctl PCM ops omits 63d5cda7f55b ALSA: x86: Drop superfluous ioctl PCM ops omits 9c0d064a1e19 ALSA: usb: Drop superfluous ioctl PCM ops omits 6bddc9ef5885 ALSA: spi: Drop superfluous ioctl PCM ops omits 5fcd1aeee587 ALSA: sparc: Drop superfluous ioctl PCM ops omits 9fafc5259b43 ALSA: sh: Drop superfluous ioctl PCM ops omits 5b6e996a6218 ALSA: ppc: Drop superfluous ioctl PCM ops omits 1a0fa90f9c01 ALSA: pcmcia: Drop superfluous ioctl PCM ops omits d34e1b7b9a7f ALSA: pci: Drop superfluous ioctl PCM ops omits 6b07ea052a5a ALSA: trident: Drop superfluous ioctl PCM ops omits b1b375b062b4 ALSA: asihpi: Drop superfluous ioctl PCM ops omits 6c9239e4c705 ALSA: atiixp: Drop superfluous ioctl PCM ops omits 64395f83297a ALSA: via82xx: Drop superfluous ioctl PCM ops omits 4ab6596a32b1 ALSA: intel8x0: Drop superfluous ioctl PCM ops omits c02644684ca1 ALSA: parisc: Drop superfluous ioctl PCM ops omits 9a4df8251ac0 ALSA: mips: Drop superfluous ioctl PCM ops omits 86940651eaf4 ALSA: isa: Drop superfluous ioctl PCM ops omits 2251612e2f99 ALSA: es1688: Drop superfluous ioctl PCM ops omits d45b3aaea26c ALSA: firewire: Drop superfluous ioctl PCM ops omits ae531486d770 ALSA: drivers: Drop superfluous ioctl PCM ops omits 1eb1a950f620 ALSA: atmel: Drop superfluous ioctl PCM ops omits 94c0ff8bd1e3 ALSA: arm: Drop superfluous ioctl PCM ops omits f2b44229268f ALSA: aoa: Drop superfluous ioctl PCM ops omits cc6c69126e38 ALSA: hdml-lpe-audio: Use managed buffer allocation omits dd21bf512b64 ALSA: pcxhr: Use managed buffer allocation omits 6dd9486ca9b8 ALSA: usb-audio: Use managed buffer allocation omits 3f0c972ad828 ALSA: usx2y: Use managed buffer allocation omits 8aa77f9cab9a ALSA: ua101: Use managed buffer allocation omits b9626bd62382 ALSA: line6: Use managed buffer allocation omits d0aa558cde35 ALSA: hiface: Use managed buffer allocation omits 1075b321ab43 ALSA: caiaq: Use managed buffer allocation omits a3c10ea47e6d ALSA: 6fire: Use managed buffer allocation omits ce747f864268 ALSA: spi: Use managed buffer allocation omits 786e90b0d0f4 ALSA: sparc: Use managed buffer allocation omits 50cdf3a0961f ALSA: sh: Use managed buffer allocation omits 403d026c4376 ALSA: aica: Use managed buffer allocation omits 377d870e5456 ALSA: ps3: Use managed buffer allocation omits 01001fa1c79e ALSA: pmac: Use managed buffer allocation omits 6dfa8fd598ec ALSA: pdaudiocf: Use managed buffer allocation omits b6ed90c0dd76 ALSA: ymfpci: Use managed buffer allocation omits 8e2c75249d06 ALSA: via82xx: Use managed buffer allocation omits c79eafa095b1 ALSA: trident: Use managed buffer allocation omits 3e1ee04ba9ea ALSA: sonicvibes: Use managed buffer allocation omits ff3eb3d51be9 ALSA: sis7019: Use managed buffer allocation omits 7ceebdc87c63 ALSA: rme32: Use managed buffer allocation omits 0dd323695c7b ALSA: riptide: Use managed buffer allocation omits fdaad162a4f3 ALSA: oxygen: Use managed buffer allocation omits c6312f3926d7 ALSA: mixart: Use managed buffer allocation omits e485e5386d3d ALSA: maestro3: Use managed buffer allocation omits a747db239010 ALSA: lx6464es: Use managed buffer allocation omits 224a40c7511f ALSA: lola: Use managed buffer allocation omits 28d52aa55436 ALSA: intel8x0: Use managed buffer allocation omits 09e263cd4a1d ALSA: ice1724: Use managed buffer allocation omits 60b8918ba5f5 ALSA: ice1712: Use managed buffer allocation omits 7a6d4a5ac89f ALSA: hda: Use managed buffer allocation omits 247ed1020476 ALSA: fm801: Use managed buffer allocation omits d244a1db6f64 ALSA: es1938: Use managed buffer allocation omits b22b24781251 ALSA: ens137x: Use managed buffer allocation omits cbf7dcd949d7 ALSA: emu10k1: Use managed buffer allocation omits 63832bd951d2 ALSA: emu10k1x: Use managed buffer allocation omits 11f63ca3995b ALSA: echoaudio: Use managed buffer allocation omits 76178cc7d5eb ALSA: ctxfi: Use managed buffer allocation omits c6071300ac85 ALSA: cs5535: Use managed buffer allocation omits 44e78a1a85ad ALSA: cs4281: Use managed buffer allocation omits d841e2e88f00 ALSA: cmipci: Use managed buffer allocation omits fc97aef32338 ALSA: ca0106: Use managed buffer allocation omits b87ddad2773e ALSA: bt87x: Use managed buffer allocation omits 830e7b007681 ALSA: azt3328: Use managed buffer allocation omits 817790cc3dfe ALSA: aw2: Use managed buffer allocation omits 8c847a423572 ALSA: au88x0: Use managed buffer allocation omits 801bf0574764 ALSA: atiixp: Use managed buffer allocation omits 7ae11ecf0dfe ALSA: asihpi: Use managed buffer allocation omits 96bcfde13a1c ALSA: als4000: Use managed buffer allocation omits 909c7d2cccc3 ALSA: als300: Use managed buffer allocation omits e695745437a4 ALSA: ali5451: Use managed buffer allocation omits 93d6487f7a81 ALSA: ad1889: Use managed buffer allocation omits 005f3e67a855 ALSA: parisc: Use managed buffer allocation omits ee88f4ebe575 ALSA: mips: Use managed buffer allocation omits 15fbacfe3d32 ALSA: wss: Use managed buffer allocation omits a57214e54862 ALSA: gus: Use managed buffer allocation omits 07ed72ba4d45 ALSA: sb: Use managed buffer allocation omits 9ce57056d8ce ALSA: es18xx: Use managed buffer allocation omits eb40b64f2897 ALSA: es1688: Use managed buffer allocation omits 427f0ea46fb0 ALSA: cmi8330: Use managed buffer allocation omits d577b6c8cf8c ALSA: ad1816a: Use managed buffer allocation omits 7641d549b13b ALSA: firewire: Use managed buffer allocation omits 8f326303b0d8 ALSA: vx: Use managed buffer allocation omits d635f09e919e ALSA: pcsp: Use managed buffer allocation omits cbd0719d5115 ALSA: ml403: Use managed buffer allocation omits ef1545b8f35e ALSA: dummy: Use managed buffer allocation omits 39729889b1f5 ALSA: aloop: Use managed buffer allocation omits 37b9b9a5078a ALSA: atmel: Use managed buffer allocation omits 8ee0c7586959 ALSA: aaci: Use managed buffer allocation omits 9b2433a9c5b3 ALSA: aoa: Use managed buffer allocation omits 2b68392e638d drm/i915/dsi: add support for DSC omits c2bb35e99f4b drm/i915/dsi: Fix state mismatch warns for horizontal timi [...] omits 53693f02d80e drm/i915/dsi: account for DSC in horizontal timings omits 38b898810ae9 drm/i915/dsi: use compressed pixel format with DSC omits 0486513935ef drm/i915/dsi: take compression into account in afe_clk() omits adf1bd3dfbae drm/i915/dsi: use afe_clk() instead of intel_dsi_bitrate() omits 54ed6902cabc drm/i915/dsi: abstract afe_clk calculation omits 50003bf50d32 drm/i915/dsi: set pipe_bpp on ICL configure config omits fbacb15ea814 drm/i915/dsc: add basic hardware state readout support omits deaaff49198d drm/i915/dsc: make DSC source support helper generic omits 346da4d2c7ea sched/cputime, proc/stat: Fix incorrect guest nice cpustat value omits 5815bdfd7f54 ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO omits a8779927fd86 kselftests: Add dma-heap test omits b61614ec318a dma-buf: heaps: Add CMA heap to dmabuf heaps omits efa04fefebbd dma-buf: heaps: Add system heap to dmabuf heaps omits 5248eb12fea8 dma-buf: heaps: Add heap helpers omits c02a81fba74f dma-buf: Add dma-buf heaps framework omits 2d15f3925a4b drm/i915/dsc: add support for computing and writing PPS fo [...] omits c42c38ec307b drm/i915/dsc: move slice height calculation to encoder omits 7a7b5be96fb6 drm/i915/dsc: move DP specific compute params to intel_dp.c omits 1bf2f3bf29a9 drm/i915/bios: add support for querying DSC details for encoder omits 6e0d46e91efd drm/i915/bios: parse compression parameters block omits d1dad6f43334 drm/i915/bios: pass devdata to parse_ddi_port omits 809b3c51e65b arm64: dts: msm8916: thermal: Add interrupt support omits bf587f8934c8 arm64: dts: imx8mn-evk: enable usb1 and typec support omits d51cb99cf33f arm64: dts: imx8mn: Remove setting for IMX8MN_CLK_USB_CORE_REF omits 134d43bb1ff0 clk: imx8mn: correct the usb1_ctrl parent to be usb_bus omits 912dfe068c43 Merge branches 'work.openat2', 'work.recursive_removal' an [...] omits a3d1e7eb5abe simple_recursive_removal(): kernel-side rm -rf for ramfs-s [...] omits f4bd225f7cf4 arm64: dts: lx2160a: add RGMII phy nodes omits 6e1b8fae892d arm64: dts: lx2160a: add emdio1 node omits 68a2b3fddb31 arm64: dts: ls1088a: Add QSPI support for NXP LS1088 omits d5cee6cd8b72 arm64: dts: ls208x: Remove non-compatible driver device fr [...] omits 070b761d5462 arm64: dts: ls1046a: Update QSPI node properties of ls1046ardb omits a932cb23775b arm64: dts: ls1046a: Add QSPI node for ls1046afrwy omits c77fae5ba09a arm64: dts: ls1028a: Add FlexSPI support omits 6e6eca2ee79a doc: Fix typo "deference" to "dereference" omits 17f0da13873b doc: Updated full list of RCU API in whatisRCU.rst omits 4af498306ffd doc: Convert to rcubarrier.txt to ReST omits b00aedf978aa doc: Convert to rcu_dereference.txt to rcu_dereference.rst omits 5e1bc932818f doc: Convert whatisRCU.txt to .rst omits 6705cae433cf doc: Converted NMI-RCU.txt to NMI-RCU.rst. omits 9ffdd7982417 doc: Convert arrayRCU.txt to arrayRCU.rst omits 6767a88f44d3 ARM: configs: imx_v6_v7_defconfig: enable USB ACM omits 7d00c4fb4faf ARM: dts: imx7ulp-com: Add initial support for i.MX7UP COM board omits 838f8ed9a094 dt-bindings: arm: fsl: Document i.MX7ULP Embedded Artists [...] omits 8c8d09e24d45 dt-bindings: mxsfb: Add compatible for iMX8MQ omits 24dee0c7478d net: ena: fix napi handler misbehavior when the napi budge [...] omits c21939998802 cxgb4: add support for high priority filters omits 6525b5ef65fd enetc: remove variable 'tc_max_sized_frame' set but not used omits f1ce0a155723 Merge branch 'tipc-fix-some-issues' omits 31e4ccc99eda tipc: fix use-after-free in tipc_disc_rcv() omits abc9b4e0549b tipc: fix retrans failure due to wrong destination omits dca4a17d24ee tipc: fix potential hanging after b/rcast changing omits d5162f341e96 tipc: fix name table rbtree issues omits ac397934b39f Merge branch 'bnxt_en-Error-recovery-fixes' omits 7e334fc8003c bnxt_en: Add missing devlink health reporters for VFs. omits 937f188c1f4f bnxt_en: Fix the logic that creates the health reporters. omits 0797c10d2d1f bnxt_en: Remove unnecessary NULL checks for fw_health omits 8280b38e01f7 bnxt_en: Fix bp->fw_health allocation and free logic. omits c74751f4c392 bnxt_en: Return error if FW returns more data than dump length omits 325f85f37e5b bnxt_en: Free context memory in the open path if firmware [...] omits 0c722ec0a289 bnxt_en: Fix MSIX request logic for RDMA driver. omits ca866ee82591 nfp: add support for TLV device stats omits 5000b28b0b1a tcp: Cleanup duplicate initialization of sk->sk_state. omits 4caefbce06d1 enetc: add software timestamping omits bb9d8454bb0f Merge branch 'tipc-introduce-variable-window-congestion-control' omits 16ad3f4022bb tipc: introduce variable window congestion control omits d3b09995ab93 tipc: eliminate more unnecessary nacks and retransmissions omits 02288248b051 tipc: eliminate gap indicator from ACK messages omits 907aa265fde6 drm/drm_panel: fix EXPORT of drm_panel_of_backlight omits bdf032992489 f2fs: call f2fs_balance_fs outside of locked page omits 10d59345578a io_uring: add sockets to list of files that support non-bl [...] omits ebfcd8955c0b net: make socket read/write_iter() honor IOCB_NOWAIT omits 53108d476a10 io_uring: only hash regular files for async work execution omits 4a0a7a187453 io_uring: run next sqe inline if possible omits 392edb45b243 io_uring: don't dynamically allocate poll data omits d96885658d99 io_uring: deferred send/recvmsg should assign iov omits 8a4955ff1cca io_uring: sqthread should grab ctx->uring_lock for submissions omits e995d5123ed4 io-wq: briefly spin for new work after finishing work omits 506d95ff5d6a io-wq: remove worker->wait waitqueue omits 4e88d6e7793f io_uring: allow unbreakable links omits c571b72e2b84 Revert "locking/mutex: Complain upon mutex API misuse in I [...] omits b0142d66f4ed cpuidle: Fix cpuidle_driver_state_disabled() omits 8784692d2800 ARM: dts: rockchip: Add brcm bluetooth for rk3288-veyron omits 07b672800373 drm/amd/display: include linux/slab.h where needed omits 3ac61258599b i2c: fix header file kernel-doc warning omits 2c2f00ab1641 i2c: remove i2c_new_dummy() API omits 1f00534a764a drm/amd/display: fix undefined struct member reference omits 854bb48018d5 EDAC: skx_common: downgrade message importance on missing [...] omits 3d519d6d388b sh: kgdb: Mark expected switch fall-throughs omits bc123a515cb7 PCI/P2PDMA: Add Intel SkyLake-E to the whitelist omits 5cefd48e911b thermal: zx2967: Appease the kernel-doc deity omits e09d1b21e781 thermal: amlogic: Appease the kernel-doc deity omits 7312b4f4dcd0 thermal: tegra: Appease the kernel-doc deity omits 88a6b25c45ca thermal: samsung: Appease the kernel-doc deity omits a61b7a45a41e thermal: rockchip: Appease the kernel-doc deity omits 8c8ebf23ab0d thermal: mediatek: Appease the kernel-doc deity omits 882f4ff35ffe thermal: max77620: Appease the kernel-doc deity omits 2f4792d67b1e thermal: devfreq_cooling: Appease the kernel-doc deity omits 3d0e551e15b1 thermal: step_wise: Appease the kernel-doc deity omits a80b1ab633b8 thermal: cpu_cooling: Appease the kernel-doc deity omits 0f28cf192f14 thermal: of-thermal: Appease the kernel-doc deity omits c28e7cd55545 thermal: db8500: Depromote debug print omits 6acc942c5eec drm/doc: Drop :c:func: markup omits 0380c6846a4b drm/atomic: Update docs around locking and commit sequencing omits 30e647a764d4 ARM: dts: bcm283x: Fix critical trip point omits d8db60cb23e4 selinux: ensure we cleanup the internal AVC counters on er [...] omits ff205766dbbe ftrace: Fix function_graph tracer interaction with BPF trampoline omits a61f810567be tracing: remove set but not used variable 'buffer' omits af74262337fa module: Remove accidental change of module_enable_x() omits b2104ac0bd95 security: only build lsm_audit if CONFIG_SECURITY=y omits b03b016fe54e x86/Kconfig: Fix Kconfig indentation omits 6aa71bb876d2 ARM: dts: msm8974-FP2: Introduce the wcnss remoteproc node omits c7c0edecfba8 ARM: dts: msm8974: Introduce the wcnss remoteproc node omits 98073faf9f15 ARM: dts: qcom: msm8974: add interconnect nodes omits a2cc991ed634 ARM: dts: qcom: msm8974: add ocmem node omits dd973b89ebba ARM: qcom_defconfig: add anx78xx HDMI bridge support omits ff9f2ad403c2 ARM: qcom_defconfig: add msm8974 interconnect support omits aeae948f6afb arm64: dts: qcom: setup PDC as the wakeup parent for TLMM [...] omits 72b67ebf9d24 arm64: dts: qcom: add PDC interrupt controller for SDM845 omits 05caa5bf9cab arm64: dts: qcom: msm8998: Fix tcsr syscon size omits 19b7caaa93e6 arm64: dts: qcom: msm8998: Add wifi node omits a21c95482135 arm64: dts: qcom: msm8998: Add anoc2 smmu node omits ba3fc6496366 arm64: dts: sc7180: Add qupv3_0 and qupv3_1 omits 0def3f14c565 arm64: dts: qcom: SC7180: Add node for rpmhcc clock driver omits b62e108da52d arm64: dts: qcom: sc7180-idp: Add RPMh regulators omits a727ec1232d9 arm64: dts: qcom: pm6150: Add PM6150/PM6150L PMIC peripherals omits 0f9dc5f09fbd arm64: dts: qcom: sc7180: Add SPMI PMIC arbiter device omits 22f185ee81d2 arm64: dts: qcom: sc7180: Add pdc interrupt controller omits fec6359c2863 arm64: dts: qcom: sc7180: Add rpmh-rsc node omits e0abc5eb526e arm64: dts: qcom: sc7180: Add cmd_db reserved area omits d66df6248a10 arm64: dts: sc7180: Add device node for apps_smmu omits 90db71e48070 arm64: dts: sc7180: Add minimal dts/dtsi files for SC7180 soc omits f1cbee2d8732 dt-bindings: qcom: Add SC7180 bindings omits e68ca6b6fdd7 arm64: dts: sdm845: thermal: Add critical interrupt support omits c7b20ce5b440 arm64: defconfig: enable PDC interrupt controller for Qual [...] omits f27dbbda5900 arm64: defconfig: Enable Qualcomm watchdog driver omits 2774e558151a arm64: defconfig: Enable Qualcomm pseudo rng omits 4ac0379f9cb1 arm64: defconfig: Enable SN65DSI86 display bridge omits df614ece276c arm64: defconfig: Enable QCA Bluetooth over UART omits a0238c8432a7 arm64: defconfig: Enable Qualcomm CPUfreq HW driver omits e0ff7f9fc34d arm64: defconfig: Enable Qualcomm socinfo driver omits 603ca8dc6213 arm64: defconfig: Enable Qualcomm SPI and QSPI controller omits 6fc73e3f7f2f arm64: defconfig: Enable Qualcomm remoteproc dependencies omits 88452da92ba2 ALSA: hda: Use standard waitqueue for RIRB wakeup omits d269b2e0ba52 Merge branch 'for-linus' into for-next omits 6e8aeda224c8 ALSA: hda/hdmi - Fix duplicate unref of pci_dev omits 3cc1430cdbca drm/bridge: panel: export drm_panel_bridge_connector omits 3b52093dc917 rtc: ds1343: Do not hardcode SPI mode flags omits 3fa01d642fa7 drm/i915/tgl: Program BW_BUDDY registers during display init omits 793fc144bac3 Merge branch 'fixes' into for-next omits 519d63702d0e rtc: zynqmp: re-use rtc_time64_to_tm operation omits 94a25071301a mailmap: Update email address for Alexandre Belloni omits e00b59d30506 ARM: omap2plus_defconfig: Add back DEBUG_FS omits 90d79edc57a5 ARM: omap2plus_defconfig: enable NET_SWITCHDEV omits c842b8c4ff98 ARM: dts: am335x-sancloud-bbe: fix phy mode omits 93c60483b5fe bus: ti-sysc: Fix missing force mstandby quirk handling omits 7fc979f8204f docs: dm-integrity: remove reference to ARC4 omits 6c7bed084507 ovl: improving copy-up efficiency for big sparse file omits 35c6cb41686c docs: filesystems: overlayfs: Fix restview warnings omits 5356ab064485 docs: filesystems: overlayfs: Rename overlayfs.txt to .rst omits 6889ee5a53b8 ovl: relax WARN_ON() on rename to self omits 9c6d8f13e9da ovl: fix corner case of non-unique st_dev;st_ino omits ec7bbb53d339 ovl: don't use a temp buf for encoding real fh omits cbe7fba8edfc ovl: make sure that real fid is 32bit aligned in memory omits 7e63c87fc2dc ovl: fix lookup failure on multi lower squashfs omits 4d17363db021 staging: rtl8723bs: Fix line length omits 68468503e000 staging: rtl8723bs: Fix spelling errors omits 4bcd9eae7310 fbtft: Fix the initialization from property algorithm omits eecd37e105f0 drivers: Fix boot problem on SuperH omits de7c18bd2764 staging: bcm2835-audio: Drop superfluous ioctl PCM ops omits 0a2eb63de28f staging: most: Drop superfluous ioctl PCM ops omits 3ad10e575451 staging: bcm2835-audio: Use managed buffer allocation omits 7e6d24d9bca7 staging: most: Use managed buffer allocation omits 1805ec67b12a drm/i915/selftests: fix uninitialized variable sum when su [...] omits 111bf02b8f54 rtc: sun6i: Add support for RTC clocks on R40 omits cf33e911f500 rtc: stm32: add missed clk_disable_unprepare in error path [...] omits e83c6587c47c tty: omap-serial: remove set but unused variable omits 3339fdf5742f drm/ast: Store primary-plane format in struct ast_crtc_state omits e7d70cd4948e drm/ast: Store VBIOS mode info in struct ast_crtc_state omits 2acf6ce2c25f Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 83be6a3ceb11 drm/ast: Introduce struct ast_crtc_state omits ae46a57d52c2 drm/ast: Add plane atomic_check() functions omits ae37025d14ac drm/ast: Clean up arguments of register functions omits 751438bc0f10 rtc: mt6397: drop free_irq of devm_ allocated irq omits 2fbeec03e171 drm/ast: Enable and disable screen in primary-plane functions omits 71d873cc9930 drm/ast: Move modesetting code to CRTC's atomic_flush() omits 2aae447a4c10 ASoC: SOF: Intel: byt: fixup topology filename for BYT-CR omits aec3ff99ce4a ASoC: soc-core: soc_set_name_prefix(): get component devic [...] omits 4702f99148da ASoC: soc-core: soc_set_name_prefix(): tidyup loop condition omits eaffeefbd042 ASoC: soc-core: rename soc_link_init() to soc_init_pcm_runtime() omits 626c2e57a33a ASoC: soc-core: add missing return value check for soc_lin [...] omits 46496acbe1c4 ASoC: soc-core: move soc_link_init() omits bfa0dd895360 ASoC: soc-core: rename soc_link_dai_pcm_new() to soc_dai_p [...] omits 9e9c70a5dd01 ASoC: soc-core: move soc_link_dai_pcm_new() omits 50cd9b5317d5 ASoC: soc-core: rename snd_soc_remove_dai_link() to snd_so [...] omits 0c04800424c4 ASoC: soc-core: rename snd_soc_add_dai_link() to snd_soc_a [...] omits d6f31e0e6d09 ASoC: soc-core: move snd_soc_find_dai_link() omits 4468189ff307 ASoC: soc-core: find rtd via dai_link pointer at snd_soc_g [...] omits 94def8ea66be ASoC: soc-core: move snd_soc_get_pcm_runtime() omits 8babfb703057 ASoC: soc-core: remove snd_soc_get_dai_substream() omits b553bd238da2 ASoC: soc-core: remove snd_soc_disconnect_sync() omits cc73390008c9 ASoC: soc-core: remove dai_link_list omits 4f6250b82cb8 ASoC: SOF: Intel: add codec_mask module parameter omits b7c5986489b5 ASoC: SOF: ipc: channel map structures omits 433363e779ec ASoC: SOF: Add asynchronous sample rate converter topology [...] omits 4e64ba3fd181 ASoC: Intel: common: work-around incorrect ACPI HID for CM [...] omits f84337c3fb8f ASoC: SOF: Intel: split cht and byt debug window sizes omits 6bb03c21e4bf ASoC: SOF: loader: fix snd_sof_fw_parse_ext_data omits 8edc95667646 ASoC: SOF: loader: snd_sof_fw_parse_ext_data log warning o [...] omits 5525cf07d15f ASoC: simple-card: Don't create separate link when platfor [...] omits a3039aef52d9 ASoC: topology: Check return value for soc_tplg_pcm_create() omits 76d270364932 ASoC: topology: Check return value for snd_soc_add_dai_link() omits e5b5da96da50 usb: gadget: fix wrong endpoint desc omits 51ba8b3a0e1a of/platform: Unconditionally pause/resume sync state durin [...] omits 2d7b78f59e02 usb: dwc3: ep0: Clear started flag on completion omits d3abda5a98a1 usb: dwc3: gadget: Clear started flag for non-IOC omits 8c7d4b7b3d43 usb: dwc3: gadget: Fix logical condition omits c724f776f048 staging: rtl8712: fix interface sanity check omits 74ca34118a0e staging: rtl8188eu: fix interface sanity check omits 09068c1ad53f USB: atm: ueagle-atm: add missing endpoint check omits 3c11c4bed02b USB: adutux: fix interface sanity check omits 59920635b89d USB: idmouse: fix interface sanity checks omits 7c5a2df3367a USB: serial: io_edgeport: fix epic endpoint lookup omits 3d1890ef8023 drm/nouveau/kms/nv50-: fix panel scaling omits ae5769d46709 drm/nouveau/kms/nv50-: Limit MST BPC to 8 omits ac2d9275f371 drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_h [...] omits 310d35771ee9 drm/nouveau/kms/nv50-: Call outp_atomic_check_view() befor [...] omits 64d17f25dcad drm/nouveau: Fix drm-core using atomic code-paths on pre-n [...] omits 37a68eab4cd9 drm/nouveau: Move the declaration of struct nouveau_conn_a [...] omits a470552ee896 efi: Don't attempt to map RCI2 config table if it doesn't exist omits 2bb040225d87 ARM: dts: at91: rearrange kizbox dts using aliases nodes omits eb41690c92a5 ARM: dts: at91: sama5d27_som1_ek: add the microchip,sdcal- [...] omits 9d39d86cd4af ARM: dts: at91: Reenable UART TX pull-ups omits db23808615e2 reset: Do not register resource data for missing resets omits 723c0011c7f6 reset: Fix {of,devm}_reset_control_array_get kerneldoc ret [...] omits ce89d8d3a70f reset: brcmstb: Remove resource checks omits 392a9f63058f dt-bindings: reset: Fix brcmstb-reset example omits 19e6317d24c2 usb: mon: Fix a deadlock in usbmon between mmap and read omits 59120962e4be usb: common: usb-conn-gpio: Don't log an error on probe deferral omits 1cd17f7f0def usb: core: urb: fix URB structure initialization function omits 5c388abefda0 usb: typec: fix use after free in typec_register_port() omits 1848a543191a usb: roles: fix a potential use after free omits f26a9e959a7b drm/i915/gt: Detect if we miss WaIdleLiteRestore omits 3ce8209735e1 drm/i915/hdcp: Nuke intel_hdcp_transcoder_config() omits 0eb8e74f7202 drm/i915/fbc: Disable fbc by default on all glk+ omits 177e876af8d2 drm/i915/perf: Configure OAR for specific context omits 2a264a0fd4dc drm/i915/perf: Allow non-privileged access when OA buffer [...] omits cad0a5c74e7a usb: host: xhci-tegra: Implement basic ELPG support omits 9ccae88e572b usb: host: xhci-tegra: Add XUSB controller context omits 5c4e8d3781bc usb: host: xhci-tegra: Add support for XUSB context save/restore omits 17926924be44 usb: host: xhci-tegra: Enable runtime PM as late as possible omits ecd0fbd12d0f usb: host: xhci-tegra: Reuse stored register base address omits 96d8f628f0b3 usb: host: xhci-tegra: Extract firmware enable helper omits 482ba7a6b42f usb: host: xhci-tegra: Use CNR as firmware ready indicator omits ec12ac10c9a7 usb: host: xhci-tegra: Avoid a fixed duration sleep omits 741d6e5d84f3 usb: host: xhci-tegra: Separate firmware request and load omits c763771504d1 usb: host: xhci-tegra: Fix "tega" -> "tegra" typo omits dbb7a6b48d07 dt-bindings: connector: Improve the english of the initial [...] omits 145e6dd8a5c9 usb: drop comment about 2 uhci drivers omits 03521794966c usb: host: ehci-sh: Remove unused platform data support omits 03758d60265c opp: Replace list_kref with a local counter omits ba0033192145 opp: Free static OPPs on errors while adding them omits 78baee8d3b97 MAINTAINERS: Match on dma_buf|fence|resv anywhere omits 82c69bf58650 drm/i915/gt: Detect if we miss WaIdleLiteRestore omits ed9ed5a89acb staging: gigaset: add endpoint-type sanity check omits 84f60ca7b326 staging: gigaset: fix illegal free on probe errors omits 53f35a39c386 staging: gigaset: fix general protection fault on probe omits 887352fb5ffd Merge branch 'for-linus' from git://git.kernel.dk/linux-block omits d2cdb20507fe staging: vchiq: call unregister_chrdev_region() when drive [...] omits 1af73a25e6e7 staging: exfat: fix multiple definition error of `rename_file' omits 2740bd3351cd staging/wlan-ng: add CRC32 dependency in Kconfig omits 2f4d984b9544 staging: hp100: Fix build error without ETHERNET omits 453a4b6d8e1b staging: fbtft: Do not hardcode SPI CS polarity inversion omits 1184fd996670 staging: exfat: properly support discard in clr_alloc_bitmap() omits 0388a110747b arm: dts: allwinner: H3: Add PMU node omits c35a516a4618 arm64: dts: allwinner: H5: Add PMU node omits 7aa9b9eb7d6a arm64: dts: allwinner: H6: Add PMU mode omits fe67dfcb44c6 ARM: dts: sun8i: h3: Add rc map for Beelink X2 omits 42ccc3d79b7f arm64: dts: allwinner: h6: tanix-tx6: Add IR remote mapping omits d2fccf94495e media: dt-bindings: media: add new rc map name omits f33a91175029 arm64: dts: allwinner: add pineh64 model B omits 24e9f61c1411 arm64: dts: allwinner: sun50i-h6-pine-h64: state that the [...] omits 3d7349846225 dt-bindings: arm: sunxi: add Neutis N5H3 omits 66e3bc4a85b0 ARM: dts: sunxi: Add Neutis N5H3 support omits e69f2736cf87 ARM: dts: allwinner: Split out non-SoC specific parts of N [...] omits 0988161a9828 staging: most: fix improper SPDX-License comment style omits a426b982be18 staging: rtl8188eu: remove return variable from rtw_pwr_un [...] omits 4905084a07fc staging: rtl8188eu: cleanup declarations in rtw_pwrctrl.c omits 1544f55add5c staging: rtl8188eu: remove unnecessary parentheses in rtw_ [...] omits 742e9285f8b4 staging: qlge: Fix CamelCase in qlge.h and qlge_dbg.c omits 1f8a6edf8d2f staging/vc04_services/bcm2835-camera: distinct numeration [...] omits a1df271a8652 staging: hp100: Use match_string() helper to simplify the code omits 2a51470f270f staging/qlge: fix block comment coding style omits 0da2d1051931 staging/qlge: remove braces in conditional statement omits 2d060684ab4c staging/qlge: add braces to conditional statement omits d00208b6464f staging/qlge: add blank lines after declarations omits f41e1a0a9462 staging/qlge: remove initialising of static local variable omits 9a92d02c3f0b staging: rts5208: add missed pci_release_regions omits eb00d734bc78 staging: exfat: fix spelling mistake omits 57725b5bc589 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits a58d37bce0d2 ocxl: Fix concurrent AFU open and device removal omits baf3f2f9d0bf staging: wilc1000: use GENMASK to extract wid type omits a02a9897cd6d staging: wilc1000: use kernel provided struct cast to extr [...] omits 856be41e446a staging: wilc1000: remove unused compile time featurization omits 960786422fe9 x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep. [...] omits 8c53b318b222 ACPI/sleep: Convert acpi_wakeup_address into a function omits cb28909525ac x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h omits 321354ba6883 ASoC: Intel: Skylake: Explicitly include linux/io.h for vi [...] omits 97976e01d358 vmw_balloon: Explicitly include linux/io.h for virt_to_phys() omits 41bfc11cde43 virt: vbox: Explicitly include linux/io.h to pick up various defs omits c6625a314cb8 efi/capsule-loader: Explicitly include linux/io.h for page [...] omits 59e9f58749cb perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() omits 6315ec9286e5 x86/kprobes: Explicitly include vmalloc.h for set_vm_flush [...] omits ac0b14dc1656 x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_ [...] omits ca947b72e1de x86/boot: Explicitly include realmode.h to handle RM reservations omits e71b6f0b68de x86/efi: Explicitly include realmode.h to handle RM trampo [...] omits f803e34d4a25 x86/platform/intel/quark: Explicitly include linux/io.h fo [...] omits a69b4eebe513 platform/chrome: cros_ec_lpc: Use platform_get_irq_optiona [...] omits 205c9326fd86 platform/chrome: cros_ec_proto: Add response tracing omits 086338df1d6c platform/chrome: cros_ec_trace: Match trace commands with [...] omits 186525bd6b83 mm, x86/mm: Untangle address space layout definitions from [...] omits 1f059dfdf5d1 mm/vmalloc: Add empty <asm/vmalloc.h> headers and use them [...] omits da9144c5ad89 x86/mm/pat: Mark __cpa_flush_tlb() as static omits 4efb56649132 x86/mm: Tabulate the page table encoding definitions omits b75baaf3a81e x86/mm/pat: Fix typo in the Kconfig help text omits 533d49b37a2b x86/mm/pat: Clean up <asm/memtype.h> externs omits eb243d1d2866 x86/mm/pat: Rename <asm/pat.h> => <asm/memtype.h> omits ecdd6ee77b73 x86/mm/pat: Standardize on memtype_*() prefix for APIs omits f9b57cf80c8b x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ omits d891b9219d2a x86/mm/pat: Clean up PAT initialization flags omits baf65855baac x86/mm/pat: Harmonize 'struct memtype *' local variable an [...] omits 47553d42c55f x86/mm/pat: Simplify the free_memtype() control flow omits ef35b0fcee23 x86/mm/pat: Create fixed width output in /sys/kernel/debug [...] omits 5557e831f688 x86/mm/pat: Disambiguate PAT-disabled boot messages omits aee7f91369a8 x86/mm/pat: Update the comments in pat.c and pat_interval. [...] omits 2040cf9f5903 Merge tag 'v5.5-rc1' into core/kprobes, to resolve conflicts omits c96bcb635a5e drm/meson: crtc: add OSD1 plane AFBC commit omits 24e0d4058eff drm/meson: hold 32 lines after vsync to give time for AFBC start omits 1b85270ff156 drm/meson: viu: add AFBC modules routing functions omits 68e2f64ee460 drm/meson: plane: add support for AFBC mode for OSD1 plane omits d1b5e41e13a7 drm/meson: Add AFBCD module driver omits 63fba242c464 drm/meson: add RDMA module driver omits ce7cb472108c drm/meson: store the framebuffer width for plane commit omits 7704ddc6a590 drm/meson: add RDMA register bits defines omits 26a7abd4883b drm/meson: add AFBC decoder registers for GXM and G12A omits 075a1e87d1e2 staging/octeon: Mark Ethernet driver as BROKEN omits 7d42b7961b91 staging/octeon: Mark Ethernet driver as BROKEN omits 360db4ace311 x86/setup: Enhance the comments omits 12609013c43a x86/setup: Clean up the header portion of setup.c omits 0df36b90c47d iwlwifi: pcie: move power gating workaround earlier in the flow omits db5cce1afc8d Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ [...] omits b0077e521c8a samples: vfio-mdev: constify fb ops omits dda510890498 dmaengine: Remove spaces before TABs omits f68190c8cb75 dmaengine: pl330: Convert to the *_late and *_early system [...] omits a39cddc9e377 dmaengine: pl330: Drop boilerplate code for suspend/resume omits c64738d6810b dt-bindings: dmaengine: rcar-dmac: Document r8a77961 support omits 2a03c1314506 dmaengine: ti: edma: add missed operations omits cc90bc684223 block: fix "check bi_size overflow before merge" omits 08cbc75f9602 ppp: Adjust indentation into ppp_async_input omits 5c61e223004b net: smc911x: Adjust indentation in smc911x_phy_configure omits fe06bf3d83ef net: tulip: Adjust indentation in {dmfe, uli526x}_init_module omits 80bfc3b40a17 Merge branch 'dp83867-fix-fifo-depth' omits e02d18161e97 net: phy: dp83867: Add rx-fifo-depth and tx-fifo-depth omits 96ae38af9d29 dt-bindings: dp83867: Convert fifo-depth to common fifo-de [...] omits 65e6d90168f3 net-tcp: Disable TCP ssthresh metrics cache by default omits 868afbaca1e2 NFC: nxp-nci: Fix probing without ACPI omits 4e7696d90b51 sctp: get netns from asoc and ep base omits 281393894af9 smb3: fix refcount underflow warning on unmount when no di [...] omits bba340c79bfe scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func omits 5480e299b5ae scsi: iscsi: Fix a potential deadlock in the timeout handler omits a2bdd0c904da scsi: smartpqi: Update attribute name to `driver_version` omits f70267f379b5 scsi: libsas: stop discovering if oob mode is disconnected omits d168001d14ec scsi: ufs: Disable autohibern8 feature in Cadence UFS omits fee92f257777 scsi: iscsi: qla4xxx: fix double free in probe omits 47501f87c61a f2fs: preallocate DIO blocks when forcing buffered_io omits 5298d0b9b980 selinux: clean up selinux_inode_permission MAY_NOT_BLOCK tests omits 8c850a029600 scsi: ufs: Give an unique ID to each ufs-bsg omits db353fa92df8 arm64: dts: meson-gxbb: add support for Videostrong KII Pro omits 4ba0c67b780c ARM: at91/defconfig: enable config flags for sam9x60 SoC omits 5e392ae423dd ARM: at91/defconfig: use savedefconfig omits 80f58695158e ARM: debug-ll: select DEBUG_AT91_RM9200_DBGU for sam9x60 omits 1b6e21f2831e drivers: soc: atmel: select POWER_RESET_AT91_SAMA5D2_SHDWC [...] omits 206e4d6f4ccd dt-bindings: arm: amlogic: add Videostrong KII Pro bindings omits 56f118744518 dt-bindings: Add vendor prefix for Videostrong omits a79fa0c12c93 power: reset: Kconfig: select POWER_RESET_AT91_RESET for sam9x60 omits dccf72291394 drivers: soc: atmel: move sam9x60 under its own config flag omits eb0df9b7fb02 ARM: at91: pm: move SAM9X60's PM under its own SoC config flag omits fe7ff55d7918 ARM: at91: Kconfig: add config flag for SAM9X60 SoC omits fc8c4c059c23 ARM: at91: Kconfig: add sam9x60 pll config flag omits bbd73c02e7d1 ARM: dts: at91: sama5d2: set the sdmmc gclk frequency omits 0188d5c025ca selinux: fall back to ref-walk if audit is required omits 9545767db3cd scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB omits af22f0c7b052 scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI omits dabc5ec915f3 scsi: qla2xxx: Don't defer relogin unconditonally omits 5e6b01d84b9d scsi: qla2xxx: Send Notify ACK after N2N PLOGI omits fd1de5830a5a scsi: qla2xxx: Configure local loop for N2N target omits 0334cdea1fba scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length omits 2c2f4bed9b62 scsi: qla2xxx: Don't call qlt_async_event twice omits a9ed06d4e640 scsi: qla2xxx: Allow PLOGI in target mode omits 58e39a2ce4be scsi: qla2xxx: Change discovery state before PLOGI omits 600954e6f2df scsi: qla2xxx: Drop superfluous INIT_WORK of del_work omits 1a37079c236d selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upo [...] omits 4c86b037a6db scsi: qla2xxx: Initialize free_work before flushing it omits 86196a8fa8a8 scsi: qla2xxx: Use explicit LOGO in target mode omits f2c9ee54a569 scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd omits b9ea0bae260f ACPI: PM: Avoid attaching ACPI PM domain to certain devices omits e6eeb92d23e2 arm64: dts: meson: a1: add pinctrl controller support omits 03f2dea752d0 arm64: dts: meson: add reset controller for Meson-A1 SoC omits 30388cc07572 arm64: dts: meson-sm1-sei610: add gpio bluetooth interrupt omits 4881873f4cc1 dt-bindings: reset: meson8b: fix duplicate reset IDs omits c67aafd60d7e soc: amlogic: meson-ee-pwrc: propagate errors from pm_genp [...] omits 0766d65e6afa soc: amlogic: meson-ee-pwrc: propagate PD provider registr [...] omits 9a1b0b9a6dab scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func omits c868907e1ac6 scsi: qla2xxx: Fix incorrect SFUB length used for Secure F [...] omits a530bf691f0e scsi: qla2xxx: Added support for MPI and PEP regions for ISP28XX omits 4e71dcae0c4c scsi: qla2xxx: Correctly retrieve and interpret active fla [...] omits 59438b46471a security,lockdown,selinux: implement SELinux lockdown omits 991a34593bad tc-testing: unbreak full listing of tdc testcases omits a288f105a03a fjes: fix missed check in fjes_acpi_add omits 26c97a2d82c4 net: sfp: avoid tx-fault with Nokia GPON module omits b43d1f9f7067 af_packet: set defaule value for tmo omits e70ac6282897 qed: remove redundant assignments to rc omits 718eae277e62 NFC: port100: Convert cpu_to_le16(le16_to_cpu(E1) + E2) to [...] omits 8a2b22203f85 net: ethernet: ti: davinci_cpdma: fix warning "device driv [...] omits fcb1fe9c9e00 drm/amd/powerplay: pre-check the SMU state before issuing message omits ebcef76b6c22 drm/amd/powerplay: drop unnecessary warning prompt omits f794913ce826 drm/amdgpu/display: add fallthrough comment omits 0d6f39bb7710 drm/amdgpu: fix resume failures due to psp fw loading sequ [...] omits 7da538c1e154 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits d515959125f2 Revert "drm/amdgpu: enable VCN DPG on Raven and Raven2" omits b4ff0f8a85f3 drm/amdgpu: add VM eviction lock v3 omits 90b69cdc5f15 drm/amdgpu: stop adding VM updates fences to the resv obj omits e095fc17bbd2 drm/amdgpu: explicitely sync to VM updates v2 omits 6ceeb144b1d6 drm/amdgpu: move VM eviction decision into amdgpu_vm.c omits 11f39d526ca1 drm/panel: tpo-tpg110: use drm_panel backlight support omits 3555339f6227 drm/panel: tpo-td028ttec1: use drm_panel backlight support omits 31a59a9c04f0 drm/panel: sitronix-st7789v: use drm_panel backlight support omits e46eb37a2d82 drm/panel: sitronix-st7701: use drm_panel backlight support omits 8cc851772126 drm/panel: sharp-ls043t1le01: use drm_panel backlight support omits 8bc0b560982b drm/panel: sharp-lq101r1sx01: use drm_panel backlight support omits 5a3e51619961 drm/panel: seiko-43wvf1g: use drm_panel backlight support omits d2895af5dc8f drm/panel: ronbo-rb070d30: use drm_panel backlight support omits 83d4ed8634da drm/panel: rocktech-jh057n00900: use drm_panel backlight support omits 924735c40e66 drm/panel: raydium-rm68200: use drm_panel backlight support omits 581ee32edec6 drm/panel: panasonic-vvx10f034n00: use drm_panel backlight [...] omits faf7e4f47cf6 drm/panel: osd-osd101t2587-53ts: use drm_panel backlight support omits d90b3b6e839a drm/panel: olimex-lcd-olinuxino: use drm_panel backlight support omits 17d5183ed559 drm/panel: lvds: use drm_panel backlight support omits 5fd14f287997 drm/panel: kingdisplay-kd097d04: use drm_panel backlight support omits 16793e00a3c1 drm/panel: innolux-p079zca: use drm_panel backlight support omits 2b33e19195cf drm/panel: ilitek-ili9881c: use drm_panel backlight support omits e3e4944faa0e drm/panel: feiyang-fy07024di26a30d: use drm_panel backligh [...] omits aa6c43644bc5 drm/panel: drop drm_device from drm_panel omits 06c4a9c2ae60 drm/panel: decouple connector from drm_panel omits 0ce8ddd8e06d drm/panel: add drm_connector argument to get_modes() omits d383fb5f8add drm: get drm_bridge_panel connector via helper omits 0fe1564bd616 drm/panel: simple: use drm_panel backlight support omits 152dbdeab1b2 drm/panel: add backlight support omits 5dce87a91970 drm/drm_panel: no error when no callback omits 3c9abe886a95 drm/i915/guc: kill the GuC client omits e9362e1336fe drm/i915/guc: kill doorbell code and selftests omits 18c094b30404 drm/i915/guc: add a helper to allocate and map guc vma omits d54dc6eede68 drm/i915/guc: Drop leftover preemption code omits 8c386cc81787 PCI/IOV: Fix memory leak in pci_iov_add_virtfn() omits 46c9585ed4af ARM: dts: meson8: fix the size of the PMU registers omits f424da7f78a7 arm64: dts: meson-sm1-sei610: gpio-keys: switch to IRQs omits d97bd23c2d7d selinux: cache the SID -> context string translation omits 66f8e2f03c02 selinux: sidtab reverse lookup hash table omits b22eb7cefb9d torture: Hoist calls to lscpu to higher-level kvm.sh script omits 25b4da74a955 torture: Allow "CFLIST" to specify default list of scenarios omits 5155be9994e5 rcutorture: Dynamically allocate rcu_fwds structure omits 6764100bd292 rcutorture: Complete threading rcu_fwd pointers through functions omits 7beba0c06b58 rcutorture: Move to dynamic initialization of rcu_fwds omits 6b1b83254606 rcutorture: Thread rcu_fwd pointer through forward-progres [...] omits a289e608b3e7 rcutorture: Pull callback forward-progress data into rcu_f [...] omits ebfbaa8dcc84 rcutorture: Add worst-case call_rcu() forward-progress results omits b8dfff975c37 torture: Handle systems lacking the mpstat command omits 517f17aed0ce torture: Handle jitter for CPUs that cannot be offlined omits 9aa55ec206a6 rcutorture: Dispense with Dracut for initrd creation omits c493f1c9c409 torture: Use gawk instead of awk for systime() function omits fc7113c3640f rcu: Avoid tick_dep_set_cpu() misordering omits c1d9101132d0 rcu: Provide wrappers for uses of ->rcu_read_lock_nesting omits 28b605c3f828 rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() omits bed37c63c7e9 rcu: Clear ->rcu_read_unlock_special only once omits 163b89bb565e rcu: Clear .exp_hint only when deferred quiescent state ha [...] omits 8356cdcfb5e4 rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_P [...] omits 90326f0521a8 rcu: Use CONFIG_PREEMPTION where appropriate omits b3e627d3d509 rcu: Make PREEMPT_RCU be a modifier to TREE_RCU omits 03bd2983d7a9 rcu: Use lockdep rather than comment to enforce lock held omits 6935c3983b24 rcu: Avoid data-race in rcu_gp_fqs_check_wake() omits 610dea36d308 rcu/nocb: Fix dump_tree hierarchy print always active omits db282fa39a05 rculist.h: Add list_tail_rcu() omits 16d9fb055d8b rculist_nulls: Change docbook comment headers omits f9dbf7b666f0 rculist_nulls: Add docbook comments omits 50a3d82d959a rcu: Add a hlist_nulls_unhashed_lockless() function omits 61227ad3a0f6 rcu: Add and update docbook header comments in list.h omits 90955b92a744 rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls omits c4127fce1d02 timer: Use hlist_unhashed_lockless() in timer_pending() omits c54a2744497d list: Add hlist_unhashed_lockless() omits f452ee096d95 rculist: Describe variadic macro argument in a Sphinx-comp [...] omits c1f680af911b rcu: Remove kfree_call_rcu_nobatch() omits 86f815430041 rcu: Remove kfree_rcu() special casing and lazy-callback handling omits 08fcb027b210 rcu: Add support for debug_objects debugging for kfree_rcu() omits e38fa01b94c8 rcu: Add multiple in-flight batches of kfree_rcu() work omits 502b7d8b111b rcu: Make kfree_rcu() use a non-atomic ->monitor_todo omits be7188c96444 rcuperf: Add kfree_rcu() performance Tests omits a3246cafecaa rcu: Add basic support for kfree_rcu() batching omits df1e849ae455 rcu: Enable tick for nohz_full CPUs slow to provide expedited QS omits 4286dc07e6ae drm/gma500: add a missed gma_power_end in error path omits 28f0361fdfab rcu: Replace synchronize_sched_expedited_wait() "_sched" w [...] omits de8cd0a533bf rcu: Update tree_exp.h function-header comments omits 6c7d7dbf5b7f rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done() omits 4bc6b745e5cb rcu: Allow only one expedited GP to run concurrently with wakeups omits fd6bc19d7676 rcu: Fix missed wakeup of exp_wq waiters omits aca2991a25da rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_s [...] omits 6cf539a87a61 rcu: Fix data-race due to atomic_t copy-by-value omits 9f08cf088676 rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_n [...] omits 15c7c972cd26 rcu: Use *_ONCE() to protect lockless ->expmask accesses omits cb5172d96d16 audit: Add __rcu annotation to RCU pointer omits 6794862a16ef Merge tag 'for-5.5-rc1-kconfig-tag' of git://git.kernel.or [...] omits 5a35435ef4e6 soc: fsl: qe: remove PPC32 dependency from CONFIG_QUICC_ENGINE omits 8d70df8b88a2 soc: fsl: qe: remove unused #include of asm/irq.h from ucc.c omits 114724b78281 net: ethernet: freescale: make UCC_GETH explicitly depend [...] omits 148587a59f6b net/wan/fsl_ucc_hdlc: reject muram offsets above 64K omits 49b865b332a6 net/wan/fsl_ucc_hdlc: fix reading of __be16 registers omits be2e9415f8b3 net/wan/fsl_ucc_hdlc: avoid use of IS_ERR_VALUE() omits da08e1e1d7c3 ceph: add more debug info when decoding mdsmap omits bd84fbcb3198 ceph: switch to global cap helper omits bba1560bd4a4 ceph: trigger the reclaim work once there has enough pending caps omits 3a3430affce5 ceph: show tasks waiting on caps in debugfs caps file omits ad8c28a9eb81 ceph: convert int fields in ceph_mount_options to unsigned int omits c93c159aefb0 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_fast.c omits 71352b8c4016 soc: fsl: qe: drop pointless check in qe_sdma_init() omits 4c3e565cc623 soc: fsl: qe: drop use of IS_ERR_VALUE in qe_sdma_init() omits 611780a6aa50 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_slow.c omits ec2058ac8f50 soc: fsl: qe: refactor cpm_muram_alloc_common to prevent B [...] omits b6231ea2b3c6 soc: fsl: qe: drop broken lazy call of cpm_muram_init() omits 900470ce3999 soc: fsl: qe: make cpm_muram_free() ignore a negative offset omits 754f40e0977c soc: fsl: qe: make cpm_muram_free() return void omits 800cd6fb76f0 soc: fsl: qe: change return type of cpm_muram_alloc() to s32 omits 09a39ec9decd serial: ucc_uart: access __be32 field using be32_to_cpu omits b0816f88b9b5 serial: ucc_uart: limit brg-frequency workaround to PPC32 omits 89ad26f5f8bb serial: ucc_uart: use of_property_read_u32() in ucc_uart_probe() omits 002dedc5e933 serial: ucc_uart: stub out soft_uart_init for !CONFIG_PPC32 omits 96b6b6aaac79 serial: ucc_uart: factor out soft_uart initialization omits 8b1cdc4033bd serial: ucc_uart: replace ppc-specific IO accessors omits 2f58c2ae9e50 serial: ucc_uart: explicitly include soc/fsl/cpm.h omits c1c80cde7f78 soc/fsl/qe/qe.h: update include path for cpm.h omits d5b4a762b7bb soc: fsl: move cpm.h from powerpc/include/asm to include/soc/fsl omits b3f4ff62f62c soc: fsl: qe: qe_io.c: use of_property_read_u32() in par_i [...] omits 6aef51238782 soc: fsl: qe: qe_io.c: access device tree property using b [...] omits abc6311b99f2 soc: fsl: qe: qe_io.c: don't open-code of_parse_phandle() omits 123ee6e90b06 soc: fsl: qe: qe.c: use of_property_read_* helpers omits 9dab15b1a0e3 soc: fsl: qe: merge qe_ic.h headers into qe_ic.c omits 882c626d1d46 soc: fsl: qe: simplify qe_ic_init() omits 5bd202223452 soc: fsl: qe: make qe_ic_get_{low,high}_irq static omits 10d7930dbb51 soc: fsl: qe: don't use NO_IRQ in qe_ic.c omits d7c2878cfcfa soc: fsl: qe: remove unused qe_ic_set_* functions omits 523eef1d206a soc: fsl: qe: rename qe_ic_cascade_low_mpic -> qe_ic_cascade_low omits a36742d13a1d soc: fsl: qe: move qe_ic_cascade_* functions to qe_ic.c omits 01a2ffbdb2e5 powerpc/83xx: remove mpc83xx_ipic_and_qe_init_IRQ omits 4e0e161d3cc4 soc: fsl: qe: move calls of qe_ic_init out of arch/powerpc/ omits 273e66721e36 soc: fsl: qe: use qe_ic_cascade_{low, high}_mpic also on 83xx omits ea275d1f07c1 soc: fsl: qe: remove pointless sysfs registration in qe_ic.c omits 003204b4640b soc: fsl: qe: drop assign-only high_active in qe_ic_init omits 43223922f947 soc: fsl: qe: drop unneeded #includes omits df049d1f4916 soc: fsl: qe: qe.c: guard use of pvr_version_is() with CON [...] omits 580996853864 soc: fsl: qe: replace spin_event_timeout by readx_poll_tim [...] omits 77d7676a92d1 soc: fsl: qe: avoid ppc-specific io accessors omits 6ac9b61786cc soc: fsl: qe: introduce qe_io{read,write}* wrappers omits d9d95bcad38d soc: fsl: qe: rename qe_(clr/set/clrset)bit* helpers omits cf037a9b7af6 soc: fsl: qe: drop volatile qualifier of struct qe_ic::regs omits 1972194f9633 soc: fsl: qe: remove space-before-tab omits 184b8f7f91ca Merge tag 'printk-for-5.5-pr-warning-removal' of git://git [...] omits e52a033610b0 ARM: dts: at91: sama5d27_som1_ek: add i2c filters properties omits 5d4c3cfb63fe ARM: dts: at91: sama5d27_wlsom1: add SAMA5D27 wlsom1 and w [...] omits c963e34f5ac6 dt-bindings: ARM: at91: Document SAMA5D27 WLSOM1 and Evalu [...] omits 4514a7c81234 ARM: dts: at91: sama5d2: mark secumod as a GPIO controller omits d8beb54edb78 ARM: dts: at91: sama5d2: disable pwm0 by default omits 7acd9378dc65 netfilter: nf_flow_table_offload: Correct memcpy size for [...] omits 480136343cbe ALSA: fireface: fix return value in error path of isochron [...] omits 59a126aa3113 ALSA: oxfw: fix return value in error path of isochronous [...] omits 316eaf170252 Merge tag 'thermal-5.5-rc2' of git://git.kernel.org/pub/sc [...] omits 2030abddec68 rxe: correctly calculate iCRC for unaligned payloads omits 4a63ef710cc3 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 71bbac6e2f23 Update mailmap info for Steve Wise omits 4a07b8bcd503 spi: bitbang: Make chipselect callback optional omits 8a6553ecdf97 spi: stm32: Switch to use GPIO descriptors for CS omits 10e413faa72c spi/topcliff-pch: Remove unneeded semicolon omits 3194d2533eff spi: fsl: don't map irq during probe omits a841e2853e1a spi: spi-cavium-thunderx: Add missing pci_release_regions() omits 21b2c4716144 dt-bindings: regulator: Convert stm32 vrefbuf bindings to [...] omits 681700c38f3e dt-bindings: regulator: Convert stm32 booster bindings to [...] omits b8a039d37792 regulator: rk808: Lower log level on optional GPIOs being [...] omits 6d30fc511bec regulator: core: avoid unneeded .list_voltage calls omits cd4c2493fa58 ARC: mm: drop stale define of __ARCH_USE_5LEVEL_HACK omits d612b455f120 ASoC: SOF: nocodec: Amend arguments for sof_nocodec_setup() omits 5ad1cece81db ASoC: SOF: Remove unused drv_name in sof_pdata omits 1928b36cfa4d arc: eznps: fix allmodconfig kconfig warning omits f4e4113b2aec ASoC: SOF: remove nocodec_fw_filename omits 285880a23d10 ASoC: SOF: Make creation of machine device from SOF core optional omits 80acdd4f8ff7 ASoC: SOF: intel: hda: Modify signature for hda_codec_probe_bus() omits ee1e79b72e3c ASoC: SOF: partition audio-related parts from SOF core omits 03eec9b4eb89 ASoC: SOF: Introduce default_fw_filename member in sof_dev_desc omits 8c583f526ee9 ASoC: SOF: core: move check for runtime callbacks to core omits 3e62579436c6 ASoC: SOF: core: modify the signature for snd_sof_create_p [...] omits 78fd4ffd75ee ASoC: SOF: topology: remove snd_sof_init_topology() omits b5706f8ec29f ASoC: Intel - do not describe I/O configuration in the lon [...] omits 0d5c81875628 ASoC: Intel - use control components to describe card config omits 8cd9956f61c6 ASoC: intel/skl/hda - export number of digital microphones [...] omits c593642c8be0 treewide: Use sizeof_field() macro omits 1442842952cc ASoC: hdmi-codec: re-introduce mutex locking again omits bc9a665581b3 ASoC: fix soc-core.c kernel-doc warning omits 7c11af9fcdc4 ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and [...] omits 253f584a0699 ASoC: ti: davinci-mcasp: Improve the sysclk selection omits abe3b6727b65 ASoC: cs42l51: add dac mux widget in codec routes omits 49df1e392582 ASoC: rsnd: Calculate DALIGN inversion at run-time omits 3176f94c467c ASoC: tlv320aic31xx: Add Volume Soft Stepping control omits 62d5ae4cafb7 ASoC: max98090: save and restore SHDN when changing sensit [...] omits 2eb2d314a80e ASoC: fsl_sai: add IRQF_SHARED omits e43723292d6d MIPS: OCTEON: Replace SIZEOF_FIELD() macro omits 0bb1306f22fb ASoC: tlv320aic31xx: Add HP output driver pop reduction controls omits df799b9502ed ASoC: mediatek: common: refine hw_params and hw_prepare omits 9cdf85a19b3a ASoC: mediatek: common: add some helpers to control mtk_memif omits 573892b6e661 ASoC: hdac_hdmi: Drop support for Icelake omits e3d8f8ae5b1e ASoC: Intel: boards: make common HDMI driver the default for SOF omits 179d5811c2fc ASoC: SOF: Intel: make common HDMI driver default omits 903e9d372887 ASoC: Intel: common: Add mach table for tgl-max98357a-rt5682 omits 6605f0ca3af3 ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 omits c68e07970eca ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's omits f8fc57e8d7c5 net/x25: add new state X25_STATE_5 omits 99e51aa8f701 Documentation: kunit: add documentation for kunit_tool omits e7d7ad0e413f Documentation: kunit: fix typos and gramatical errors omits 70efb58bbbc2 kunit: testing kunit: Bug fix in test_run_timeout function omits 65cb13986229 selftests: forwarding: Delete IPv6 address at the end omits 62201c00c467 mlxsw: spectrum_router: Remove unlikely user-triggerable warning omits b6f3320b1d52 sctp: fully initialize v4 addr in some functions omits 39101b226544 fs/ext4/inode-test: Fix inode test on 32 bit platforms. omits fac2c2da3596 ARM: dts: Cygnus: Fix MDIO node address/size cells omits 0634a2dc9566 ARM: dts: bcm2711: fix soc's node dma-ranges omits a483e22791d6 EDAC/Kconfig: Fix Kconfig indentation omits a2315d3aea59 ARM: exynos_defconfig: Restore debugfs support omits 94fd07925577 MAINTAINERS: Include Samsung SoC serial driver in Samsung [...] omits 702600eef730 lib: raid6: fix awk build warnings omits 8ef1ec0ca32c selftests: safesetid: Fix Makefile to set correct test program omits 295c4e21cf27 selftests: safesetid: Check the return value of setuid/setgid omits be12252212fa selftests: safesetid: Move link library to LDLIBS omits 5cc6c8d4a99d selftests/ftrace: Fix multiple kprobe testcase omits ba1b9c5048e4 selftests/ftrace: Do not to use absolute debugfs path omits 25deae098e74 selftests/ftrace: Fix ftrace test cases to check unsupported omits fd1baf6ca2ea selftests/ftrace: Fix to check the existence of set_ftrace_filter omits af3ea3c126ac MAINTAINERS: Update Lukasz Luba's email address omits 9e99bfefdbce bonding: fix bond_neigh_init() omits f394722fb0d0 neighbour: remove neigh_cleanup() method omits 093c3f94e922 ARM: dts: BCM5301X: Fix MDIO node address/size cells omits 43aad8104bda Merge tag 'linux-can-fixes-for-5.5-20191208' of git://git. [...] omits 8c2b0bc0f0f8 ARM: Document merges omits a405f4e75789 Merge branch 'arm/dt' into for-next omits e691c23ebe8f Merge tag 'socfpga_dts_updates_for_v5.5_part2' of git://gi [...] omits 5a7df4476feb Merge tag 'samsung-dt-5.5-2' of https://git.kernel.org/pub [...] omits df4a6ff19224 Merge tag 'vexpress-fixes-5.5' of git://git.kernel.org/pub [...] omits 4637e94d14bc ARM: Document merges omits 44a7b6759000 RDMA/cma: add missed unregister_pernet_subsys in init failure omits 78f926f72e43 btrfs: add Kconfig dependency for BLAKE2B omits d781e3df7107 nfsd4: avoid NULL deference on strange COPY compounds omits 2e577f0faca4 NFSD fixing possible null pointer derefering in copy offload omits b8290ca250fb NFSD fix nfserro errno mismatch omits 3f9544ca62bc NFSD: fix seqid in copy stateid omits 10db651210b2 NFSD fix mismatching type in nfsd4_set_netaddr omits 5277a79e2dee nfsd: unlock on error in manage_cpntf_state() omits ce0887ac96d3 NFSD add nfs4 inter ssc to nfsd4_copy omits b9e8638e3d9e NFSD: allow inter server COPY to have a STALE source server fh omits 51100d2b87cb NFSD generalize nfsd4_compound_state flag names omits b7342204253a NFSD check stateids against copy stateids omits 624322f1adc5 NFSD add COPY_NOTIFY operation omits 51911868fc62 NFSD COPY_NOTIFY xdr omits 84e1b21d5ec4 NFSD add ca_source_server<> to COPY omits af76fc6c158d NFSD fill-in netloc4 structure omits bcbccaf2edcf afs: Fix SELinux setting security label on /afs omits 67e1d5ed85a8 drm/i915/hdcp: Nuke intel_hdcp_transcoder_config() omits 608b68b67a30 MAINTAINERS: fix style in CADENCE I3C MASTER IP entry omits 026d8450d499 i3c: master: make i3c_bus_set_mode static omits dbd6654329fc i3c: master: cdns: add data hold delay support omits 9bd0160d1237 afs: Fix afs_find_server lookups for ipv4 peers omits cd592187f9de arm64: dts: uDPU: SFP cages support 3W modules omits fe3ec631a77d arm64: dts: uDPU: remove i2c-fast-mode omits 1eebac024058 arm64: dts: uDPU: fix broken ethernet omits e10ad9c69746 drm/i915/fbc: Reallocate cfb if we need more of it omits 34cddbc03b13 drm/i915/fbc: Enable fbc by default on glk+ once again omits 07fd0df822cc drm/i915/fbc: Wait for vblank after FBC disable on glk+ omits 6252bb78fcc3 drm/i915/fbc: Start using flip nuke omits c866a0e41640 drm/i915/fbc: Nuke fbc.enabled omits 31ce20c24721 drm/i915/fbc: s/gen9 && !glk/gen9_bc || bxt/ omits 30016696c2e0 drm/i915/fbc: Make fence_id optional for i965gm omits 97a978e2d3a0 drm/i915/fbc: Store fence_id directly in fbc cache/params omits 8bdbe1befd9d drm/i915/fbc: Track plane visibility omits 6f745ba696fd drm/i915/fbc: Precompute gen9 cfb stride w/a omits 644398586f00 drm/i915/fbc: Remove the FBC_RT_BASE setup for ILK/SNB omits 04da7b9f9af6 drm/i915: Relocate intel_crtc_active() omits fb2d8e0cd4d7 drm/i915/fbc: Nuke bogus single pipe fbc1 restriction omits cd8c021b36a6 drm/i915/fbc: Disable fbc by default on all glk+ omits e8fc64e29ea3 PCI: artpec6: Configure FTS with dwc helper function omits 2e01e6b03c0c PCI: dwc: intel: PCIe RC controller driver omits e54ea45a4955 dt-bindings: PCI: intel: Add YAML schemas for the PCIe RC [...] omits 36deeddcd369 drm/i915/gt: Save irqstate around virtual_context_destroy omits 1b69e89291fc HID: picoLCD: constify fb ops omits 42a1e9450c27 ARM: dts: ux500: Add devicetree for HREF520 omits 8668223a1ea7 ARM: dts: ux500: Split TVK DTSI files in two omits f6a76d425680 ARM: dts: ux500: Break out DB8500 DTSI omits 27e7c033d3b4 ARM: dts: ux500: Drop pulls on I2C buses omits b2ee5877508b ARM: dts: ux500: Use "arm,pl031" compatible for PL031 omits 02234ee9e4d7 ARM: dts: ux500: Add "simple-bus" compatible to soc node omits bef475b03d9b ARM: dts: ux500: Remove ux500_ prefix from ux500_serial* labels omits 5195887a6fe0 ARM: dts: ux500: Move serial aliases to ste-dbx5x0.dtsi omits 6b69c7296a9a ARM: dts: ux500: Add aliases for I2C and SPI buses omits fae284f1bc77 ARM: dts: ux500: Disable I2C/SPI buses by default omits 96b619e3c1df ARM: dts: ux500: nomadik-pinctrl: Add &gpio_in_nopull omits 99e1df613625 ARM: dts: ux500: Add pin configs for UART1 CTS/RTS pins omits 4dbeac736464 ARM: dts: ux500: Add alternative SDI pin configs omits 7fee202265b7 ARM: dts: ux500: Rename generic pin configs according to p [...] omits 0f8e741404af ARM: dts: ux500: Move generic pin configs out of ste-href- [...] omits 6cfeb611b471 dt-bindings: arm: Document compatibles for Ux500 boards omits 08d89bc90d9e ARM: dts: ux500: snowball: Remove unused PRCMU cpufreq node omits 70016ef0bd86 ARM: dts: ux500: declare GPADC IIO ADC channels omits ccdeed497042 drm/i915/perf: Configure OAR for specific context omits 322d56aa3145 drm/i915/perf: Allow non-privileged access when OA buffer [...] omits d935bd50dd14 gpio: Fix error message on out-of-range GPIO in lookup table omits 322f6a3182d4 gpio: mpc8xxx: Add platform device to gpiochip->parent omits c8b50de60c9b Merge branch 'for-5.5/upstream-fixes' into for-next omits dded0f08bbe6 mfd: sm501: Fix mismatches of request_mem_region omits 348b80b273fb HID: multitouch: Add LG MELF0410 I2C touchscreen support omits be54e7461ffd HID: uhid: Fix returning EPOLLOUT from uhid_char_poll omits 9f3b61dc1dd7 HID: hidraw: Fix returning EPOLLOUT from hidraw_poll omits 5604285839aa netfilter: bridge: make sure to pull arp header in br_nf_f [...] omits 81ec61074bcf netfilter: nf_tables_offload: return EOPNOTSUPP if rule sp [...] omits fd57d0cbe187 netfilter: nf_tables: skip module reference count bump on [...] omits 0d2c96af797b netfilter: nf_tables: validate NFT_DATA_VALUE after nft_da [...] omits bffc124b6fe3 netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END omits db3b665dd77b netfilter: nft_set_rbtree: bogus lookup/get on consecutive [...] omits 164166558aac netfilter: uapi: Avoid undefined left-shift in xt_sctp.h omits c9385887cbbf cpufreq: vexpress-spc: Switch cpumask from topology core t [...] omits 2a76352ad2cc ARM: vexpress: Set-up shared OPP table instead of individu [...] omits d3e483526cd3 drm/i915: Change i915_vma_unbind() to report -EAGAIN on activity omits 4b28b25c3062 extcon: arizona: Factor out microphone and button detection omits 7e14fc437c81 extcon: arizona: Factor out microphone impedance into a function omits 3dfa743dcd2e extcon: arizona: Invert logic of check in arizona_hpdet_do_id omits 8267ebcc4617 extcon: arizona: Remove excessive WARN_ON omits f4ba6c0ba762 extcon: arizona: Remove unnecessary sets of ACCDET_MODE omits d5aa46ddf9ed extcon: arizona: Tidy up transition from mic to headphone detect omits ac7614fab9dd extcon: arizona: Clear jack status regardless of detection type omits be87cb72bf75 extcon: arizona: Move pdata extraction to probe omits b82f871a335a extcon: arizona: Make rev A register sequences atomic omits 9c8eaec8ebe4 extcon: arizona: Correct clean up if arizona_identify_head [...] omits ab68b220e81f pinctrl: baytrail: Group GPIO IRQ chip initialization omits 539d8bde72c2 pinctrl: baytrail: Allocate IRQ chip dynamic omits b9a19bdbc843 pinctrl: cherryview: Pass irqchip when adding gpiochip omits bd90633a5c54 pinctrl: cherryview: Add GPIO <-> pin mapping ranges via callback omits 82d9beb4b7f7 pinctrl: cherryview: Split out irq hw-init into a separate [...] omits ca8a958e2acb pinctrl: baytrail: Pass irqchip when adding gpiochip omits ed3c15646251 pinctrl: baytrail: Add GPIO <-> pin mapping ranges via callback omits 9c9b65203492 ASoC: core: only flush inited work during free omits 16c46fd505fb drm/i915/gem: Avoid rcu_barrier() from shrinker paths omits 2099ef02c6c0 media: dt-bindings: media: cal: convert binding to yaml omits b30b736a2b3d pinctrl: baytrail: Update North Community pin list omits 40ecab551232 pinctrl: baytrail: Really serialize all register accesses omits af8b32f83268 media: ti-vpe: cal: fix enum_mbus_code/frame_size subdev a [...] omits eb9792a42743 media: ti-vpe: cal: Fix a WARN issued when start streaming fails omits 348d32d3a032 media: ti-vpe: cal: Properly calculate max resolution boundary omits 04d766acbf3e media: ti-vpe: cal: Add subdev s_power hooks omits 7a3b9684cede media: ti-vpe: cal: Add AM654 support omits 5fa3144be4fc media: dt-bindings: media: cal: update binding to add AM65 [...] omits e2257005902a media: ti-vpe: cal: Add DRA76x support omits 3337fba37308 media: dt-bindings: media: cal: update binding to add DRA7 [...] omits 8fac698199fe media: ti-vpe: cal: Align DPHY init sequence with docs omits cd0dacc256fc media: ti-vpe: cal: Fix pixel processing parameters omits 5f9f2fb7c46f media: ti-vpe: cal: Fix ths_term/ths_settle parameters omits 6713feb7c6fd media: ti-vpe: cal: add CSI2 PHY LDO errata support omits 03ea2e032e79 media: dt-bindings: media: cal: update binding to add PHY [...] omits 6e72eab2e7b7 media: ti-vpe: cal: Restrict DMA to avoid memory corruption omits 23122c373e33 media: ti-vpe: cal: Enable DMABUF export omits 65ee4280f19c media: ti-vpe: cal: Add per platform data support omits 5e51dd352557 media: ti-vpe: cal: switch BIT_MASK to BIT omits b99c35a40ca0 media: dt-bindings: media: cal: update binding example omits 8f2b841a00b5 media: dt-bindings: media: cal: update binding to use syscon omits 7240497850f7 drm/i915: Flesh out device_info pretty printer omits 8d65859a4cba drm/i915/gem: Comment on inability to check args.pad for M [...] omits b6d0531ec7e2 moduleparam: fix kerneldoc omits bf08949cc8b9 modules: lockdep: Suppress suspicious RCU usage warning omits 634f0348fe33 gpio: xtensa: fix driver build omits 36fcb4292473 cpuidle: use first valid target residency as poll time omits f3fdbc721b8b drm/bridge: Clarify the atomic enable/disable hooks semantics omits bd88d319abe9 pwm: imx27: Unconditionally write state to hardware omits a3597d6c89d7 pwm: imx27: Cache duty cycle register value omits 1db37f9561b2 pwm: cros-ec: Cache duty cycle value omits cfc4c189bc70 pwm: Read initial hardware state at request time omits ac877c64c87a drm/bridge: Add the drm_bridge_get_prev_bridge() helper omits 4ec5c9050a49 drm/bridge: Add the drm_for_each_bridge_in_chain() helper omits 05193dc38197 drm/bridge: Make the bridge chain a double-linked list omits 35a61fe9218a drm: Stop accessing encoder->bridge directly omits fadf872d9d92 drm/bridge: Introduce drm_bridge_get_next_bridge() omits ea099adfdf4b drm/bridge: Rename bridge helpers targeting a bridge chain omits e27cca96cd68 xfrm: add espintcp (RFC 8229) omits eecd227a9a34 esp4: split esp_output_udp_encap and introduce esp_output_encap omits 25f6802b4c18 esp4: prepare esp_input_done2 for non-UDP encapsulation omits cac3c71604cf xfrm: add route lookup to xfrm4_rcv_encap omits 7b3801927e52 xfrm: introduce xfrm_trans_queue_net omits b50b0580d27b net: add queue argument to __skb_wait_for_more_packets and [...] omits 7b9952bb2d12 Merge branches 'renesas-arm-defconfig-for-v5.6', 'renesas- [...] omits 0277afaf059f mfd: syscon: Re-use resource_size() to count max_register omits a43e29090934 arm64: dts: rockchip: Enable MTD Flash on rk3399-roc-pc omits 140e816a8083 arm64: dts: rockchip: Add SDR104 mode to SD-card I/F on rk [...] omits a308163a9d4b arm64: dts: rockchip: Use correct pin for lcd-reset pinctr [...] omits 88c5a235e88b arm64: dts: rockchip: Fix min voltage for rk3399-firefly vdd_log omits c38d8009ed6c arm64: dts: rockchip: Fix vdd_log on rk3399-roc-pc omits a8e611f634e3 arm64: dts: rockchip: Disable HS400 for mmc on rk3399-roc-pc omits 67dd31f71580 arm64: dts: rockchip: enable tsadc on px30-evb omits 023115cdea26 arm64: dts: rockchip: add thermal infrastructure to px30 omits 8554723e664d arm64: dts: rockchip: remove 408MHz operating point from px30 omits 876816b2679f arm64: dts: rockchip: Improve nanopi4 PCIe omits a793e19c15f2 arm64: dts: rockchip: Fix NanoPC-T4 cooling maps omits 526ba2e2cf61 arm64: dts: rockchip: Enable PCIe for Radxa Rock Pi 4 board omits 635f9a6d9cdc arm64: dts: rockchip: Add regulators for pcie on rk3399-rock960 omits e748d3552733 arm64: dts: rockchip: Enable HDMI Sound on rk3399-roc-pc omits ec5b0af7da34 arm64: dts: rockchip: Add regulators for pcie on rk3399-roc-pc omits ec7d731d81e7 arm64: dts: rockchip: Add node for gpu on rk3399-roc-pc omits 1d0f9e1e1e46 pinctrl: sh-pfc: Make legacy function GPIO handling less fragile omits 6f89dd9e9325 ARM: dts: iwg20d-q7-common: Add LCD support omits b515e3d98cbf ARM: shmobile: defconfig: Enable support for panels from EDT omits c4ed20f74c79 dt-bindings: timer: renesas: tmu: Document r8a774b1 bindings omits e8ad8d5108e0 Merge tag 'devfreq-fixes-for-5.5-rc2' of git://git.kernel. [...] omits 7347f09a198a Merge tag 'iio-fixes-for-5.5a' of git://git.kernel.org/pub [...] omits 4fc265a9c9b2 x86/mtrr: Require CAP_SYS_ADMIN for all access omits 2e30dd9e0698 x86/mtrr: Get rid of mtrr_seq_show() forward declaration omits 4ff40d140e2a clk: sunxi-ng: v3s: Fix incorrect number of hw_clks. omits fcb1991c46a6 arm64: dts: imx8mq: add missing SAI nodes omits 5d22a618820f clk: sunxi: use of_device_get_match_data omits 59f3f4dcf68d arm64: dts: allwinner: h6: Enable USB 3.0 host for Beelink [...] omits 2c63afdafa51 arm64: dts: allwinner: orange-pi-3: Enable IR receiver omits 3d615c2fc2d1 arm64: dts: allwinner: a64: olinuxino: Fix SDIO supply regulator omits 8467ebbf708e arm64: dts: allwinner: a64: olinuxino: Fix eMMC supply regulator omits 43cb86799ff0 drm: meson: venc: cvbs: fix CVBS mode matching omits 4999236e05b8 arm64: dts: zii-ultra: adjust board names omits cd262dbfd703 soc: imx8: print SoC type and revision omits 781d5eb4b4a6 Merge tag 'drm-misc-fixes-2019-11-25' of git://anongit.fre [...] omits 1987ddfca358 arm64: dts: imx8mq: Add eLCDIF controller omits 9ff3483e5c55 ALSA: firewire-motu: fix double unlocked 'motu->mutex' omits 912b9dacf3f0 arm64: dts: imx8mq: increase NOC clock to 800 MHz omits 5887751baba7 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits ada345f91158 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 232290bb8b67 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 461c078c85ca tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 7bfb126843ea tools/memory-model: Repair parseargs.sh header comment omits 4959d07db241 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits a80e47b8669d tools/memory-model: Make history-check scripts use mselect7 omits d72aebde6de5 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 3db81939157a tools/memory-model: Fix scripting --jobs argument omits 1aac9cca908f tools/memory-model: Implement --hw support for checkghlitmus.sh omits d2e6c738845c tools/memory-model: Add -v flag to jingle7 runs omits 1dd72050454f tools/memory-model: Make runlitmus.sh check for jingle errors omits 276a1d50dd81 tools/memory-model: Allow herd to deduce CPU type omits b9f66cb583e3 tools/memory-model: Keep assembly-language litmus tests omits 082ab4692c45 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 3f15694e4087 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits bc99d9407f30 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits a05fec8cfaea tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits c19b8534e918 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 69e0a5867dae tools/memory-model: Fix checkalllitmus.sh comment omits 8f7440256281 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 95ea741f3924 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits a9ce6100e18b tools/memory-model: Update parseargs.sh for hardware verification omits d5c771df1863 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 30aee4f9caf8 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits fd99ec8d8ed5 tools/memory-model: Make judgelitmus.sh identify bad macros omits ab9ad415a447 tools/memory-model: Make cmplitmushist.sh note timeouts omits 61cb608e90c3 tools/memory-model: Make judgelitmus.sh note timeouts omits bc3e8f5d42d5 riscv: only select serial sifive if TTY is enabled omits 0e72a2f9c1a3 riscv: Fix build dependency for loader omits 27dbc542f651 PM / devfreq: Use PM QoS for sysfs min/max_freq omits 05d7ae15cfb1 PM / devfreq: Add PM QoS support omits 42a6b25e67df PM / devfreq: Don't fail devfreq_dev_release if not in list omits 46cecc0bf095 PM / devfreq: Introduce get_freq_range helper omits e7cc792d0004 PM / devfreq: Set scaling_max_freq to max on OPP notifier error omits e876e710ede2 PM / devfreq: Fix devfreq_notifier_call returning errno omits ed11e31709d7 clk: imx: clk-imx7ulp: Add missing sentinel of ulp_div_table omits 2ef139393fdc clk: imx8m: Suppress bind attrs omits c13f370d492d clk: imx7ulp: Fix watchdog2 clock name typo omits 3ff86050da41 clk: imx6q: disable non functional divider omits e7096c131e51 net: WireGuard secure network tunnel omits 92c17f604364 drm/mediatek: Fix can't get component for external display plane. omits 13b0ba33d78b drm/mediatek: Check return value of mtk_drm_ddp_comp_for_plane. omits 0376f6ec9eb8 arm64: dts: imx8m: Add ddr controller nodes omits e18f64712e9e clk: imx: Mark dram pll on 8mm and 8mn with CLK_GET_RATE_NOCACHE omits d9ea9ca2b420 clk: imx8m: Set CLK_GET_RATE_NOCACHE on dram clocks omits cf6b58ab2d55 kbuild: fix 'No such file or directory' warning when cleaning omits b731fadff489 ARM: dts: e60k02: fix power button omits 0f93eb28ff3a arm64: dts: imx8mn: remove "simple-bus" for anatop omits 0900a484928d arm64: dts: imx8mm: remove "simple-bus" for anatop omits c7649739f55d arm64: dts: imx8qxp: Remove unnecessary "interrupt-parent" [...] omits 0840a47ee85f ARM: dts: ls1021a-tsn: Use interrupts for the SGMII PHYs omits d27f9d634c9b ARM: dts: ls1021a: add node describing external interrupt lines omits 562ed3e439a6 ARM: dts: imx25: describe maximum speed of internal usbhos [...] omits e50811396a49 ARM: dts: imx25: consolidate properties of usbhost1 in dtsi file omits 6d8709248d88 ARM: dts: e60k02: Pass the memory unit address omits 0b47f9201075 ARM: dts: add devicetree entry for Tolino Shine 3 omits 97a94cd58c50 ARM: dts: imx7d-sdb-reva: Add revision in board compatible string omits e26f87c59ec4 ARM: dts: imx6sx-sdb-reva: Add revision in board compatibl [...] omits 388adcbb08ef ARM: dts: imx6q-logicpd: Enable ili2117a Touchscreen omits 5e78a98601d6 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ILI210X omits 5780c958da06 dt-bindings: arm: fsl: add compatible string for Tolino Shine 3 omits 7bd9f52628f0 dt-bindings: arm: imx: Add the i.MX7D-SDB Rev-A board omits a1433ca47e26 dt-bindings: arm: imx: Add the i.MX6SX-SDB Rev-A board omits 073a01e8d7c2 clk: imx: clk-composite-8m: add lock to gate/mux omits 2871736869f0 clk: imx: clk-divider-gate: drop redundant initialization omits a546d88c13ea clk: imx: clk-divider-gate: fix a typo in comment omits 0aeb1f2b74f3 ARM: dts: imx6ul: imx6ul-14x14-evk.dtsi: Fix SPI NOR probing omits f0f3588f7a95 kernfs: don't bother with timestamp truncation omits 23b424d9c36e fs: Do not overload update_time omits ba70609d5ec6 fs: Delete timespec64_trunc() omits 1bfad0c07941 fs: ubifs: Eliminate timespec64_trunc() usage omits 668c9a61e3bf fs: ceph: Delete timespec64_trunc() usage omits 918c900987f2 fs: cifs: Delete usage of timespec64_trunc omits 97acf83de493 fs: fat: Eliminate timespec64_trunc() usage omits eb31e2f63d85 utimes: Clamp the timestamps in notify_change() omits b767b87044c4 Documentation: path-lookup: include new LOOKUP flags omits 9a27653a238b selftests: add openat2(2) selftests omits 0a51692d49ec open: introduce openat2(2) syscall omits ab87f9a56c8e namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution omits 8db52c7e7ee1 namei: LOOKUP_IN_ROOT: chroot-like scoped resolution omits adb21d2b526f namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution omits 72ba29297e14 namei: LOOKUP_NO_XDEV: block mountpoint crossing omits 4b99d4996979 namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution omits 278121417a72 namei: LOOKUP_NO_SYMLINKS: block symlink resolution omits 740a16782750 namei: allow set_root() to produce errors omits 1bc82070fa27 namei: allow nd_jump_link() to produce errors omits ce623f89872d nsfs: clean-up ns_get_path() signature to return int omits 2b98149c2377 namei: only return -ECHILD from follow_dotdot_rcu() omits 544f8d857a05 hwmon: Driver for MAX31730 omits b23da6b4afde hwmon: Add support for enable attributes to hwmon core omits d46d6a166776 hwmon: (w83627ehf) convert to with_info interface omits 76f2ee357da6 hwmon: (pmbus/ucd9000) Add support for UCD90320 Power Sequencer omits 771ca6875ff3 dt-bindings: hwmon/pmbus: Add ti,ucd90320 power sequencer omits dfd767cbdcbe hwmon: Add intrusion templates omits 20358214d96b hwmon: (adt7475) Make volt2reg return same reg as reg2volt input omits daf40fe5d60b hwmon: (nct7802) Fix non-working alarm on voltages omits ff50806aa687 hwmon: (nct7802) Fix voltage limits to wrong registers omits 9fd229c478fb iio: adc: max9611: Fix too short conversion time delay omits 3b71f6b59508 iio: ad7949: fix channels mixups omits bd41c445b7b9 iio: imu: st_lsm6dsx: do not power-off accel if events are [...] omits c2686eb2aed3 iio: imu: st_lsm6dsx: track hw FIFO buffering with fifo_mask omits 5685b145c138 iio: imu: st_lsm6dsx: fix decimation factor estimation omits 53eaa9c27fdc iio: imu: inv_mpu6050: fix temperature reporting using bad unit omits 342a6928bd50 iio: humidity: hdc100x: fix IIO_HUMIDITYRELATIVE channel r [...] omits c41d79b74b3b iio: adc: max1027: fix not unregistered iio trigger omits 1f310f77efa2 iio: adc: intel_mrfld_adc: Allocating too much data in probe() omits 11d7c8d3b125 iio: adc: ad7124: Enable internal reference omits ada971cbdc37 dt-bindings: iio: adc: ad7292: fix constraint over channel [...] omits dd587a7f0af5 dt-bindings: iio: adc: ad7292: Update SPDX identifier omits 2e19b6c3efcf iio: temperature: ltc2983: fix u32 read into a unsigned long long omits 0163c1c521ff iio: st_accel: Fix unused variable warning omits 341826a06566 iio: adc: ad7606: fix reading unnecessary data from device omits d63411000741 drm/i915/gt: Turn vm off then on again for gen7 mm switch omits 025f50f38664 sched/rt, workqueue: Use PREEMPTION omits 9f47286924f2 sched/core: Use CONFIG_PREEMPTION omits 1b40cd56f3bc sched/rt, locking: Use CONFIG_PREEMPTION omits 923717cbab90 sched/rt, mm: Use CONFIG_PREEMPTION omits 94545870b14b sched/rt, btrfs: Use CONFIG_PREEMPTION omits 2496396fcb44 sched/rt, fs: Use CONFIG_PREEMPTION omits d4a3dcbc4727 sched/rt, xen: Use CONFIG_PREEMPTION omits 2da2b32fd934 sched/rt, net: Use CONFIG_PREEMPTION.patch omits 6c5260d73d2b sched/rt, xtensa: Use CONFIG_PREEMPTION omits 85a683d0a689 sched/rt, sparc: Use CONFIG_PREEMPTION omits 7be60ccbc590 sched/rt, sh: Use CONFIG_PREEMPTION omits fa686453053b sched/rt, s390: Use CONFIG_PREEMPTION omits 29ff64929e6c sched/rt, riscv: Use CONFIG_PREEMPTION omits 09613e8320cd sched/rt, parisc: Use CONFIG_PREEMPTION omits f0365eb50b04 sched/rt, nios2: Use CONFIG_PREEMPTION omits 10c1537b32e7 sched/rt, nds32: Use CONFIG_PREEMPTION omits 098fa51b1d05 sched/rt, MIPS: Use CONFIG_PREEMPTION omits 18803733bd67 sched/rt, microblaze: Use CONFIG_PREEMPTION omits b9b75e53b2fb sched/rt, ia64: Use CONFIG_PREEMPTION omits 143cd41f50e0 sched/rt, hexagon: Use CONFIG_PREEMPTION omits 7462b759b1c2 sched/rt, h8300: Use CONFIG_PREEMPTION omits 365a795a1332 sched/rt, csky: Use CONFIG_PREEMPTION omits 51466979c754 sched/rt, c6x: Use CONFIG_PREEMPTION omits 916591722c75 sched/rt, ARC: Use CONFIG_PREEMPTION omits fdc5569eaba9 sched/rt, powerpc: Use CONFIG_PREEMPTION omits 7ef858dad9fa sched/rt, arm64: Use CONFIG_PREEMPTION omits e7289c6de81c sched/rt, ARM: Use CONFIG_PREEMPTION omits 4f797f56c378 Merge branch 'linus' into sched/urgent, to pick up the lat [...] omits ffafde478309 erofs: update documentation omits b418d660bb97 efi/earlycon: Remap entire framebuffer after page initialization omits 9fa76ca7b8bd efi: Fix efi_loaded_image_t::unload type omits ff397be685e4 efi/gop: Fix memory leak in __gop_query32/64() omits dbd89c303b44 efi/gop: Return EFI_SUCCESS if a usable GOP was found omits 6fc3cec30dfe efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs omits ab0eb16205b4 efi/memreserve: Register reservations as 'reserved' in /pr [...] omits da2311a6385c can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to U [...] omits 2de497356955 can: tcan45x: Make wake-up GPIO an optional GPIO omits 1202d2318e2f dt-bindings: tcan4x5x: Make wake-gpio an optional gpio omits 9c9e1b012a21 dt-bindings: can: tcan4x5x: reset pin is active high omits 60552253e29c can: m_can: tcan4x5x: add required delay after reset omits 048e3a34a2e7 can: flexcan: poll MCR_LPM_ACK instead of GPR ACK for stop [...] omits b7603d080ffc can: flexcan: add low power enter/exit acknowledgment helper omits e707180ae2df can: flexcan: fix possible deadlock and out-of-order recep [...] omits 9ab79b06ddf3 can: xilinx_can: Fix missing Rx can packets on CANFD2.0 omits 8ac9d71d6013 can: j1939: fix address claim code example omits 00d4e14d2e4c can: j1939: j1939_sk_bind(): take priv after lock is held omits 1a2e9d2f794e MAINTAINERS: Add myself as a maintainer for TCAN4x5x omits fd230ffaa48b MAINTAINERS: Add myself as a maintainer for MMIO m_can omits c08f0a92f4be ALSA: echoaudio: simplify get_audio_levels omits ca5930b181a4 drm/i915/gtt: Account for preallocation in asserts omits 8b1c78e06e61 drm/i915: Avoid calling i915_gem_object_unbind holding obj [...] omits 0b9173f4688d netfilter: nf_queue: enqueue skbs with NULL dst omits 5a2e6af81807 selftests: netfilter: use randomized netns names omits a22198a934e6 drm/i915/guc: Update uncore access path in flush_ggtt_writes omits 6e456dca47c5 MAINTAINERS: thermal: Change the git tree location omits 9f1fb8046bba MAINTAINERS: thermal: Add Daniel Lezcano as the thermal ma [...] omits 87587a57b333 MAINTAINERS: thermal: Eduardo's email is bouncing omits 50260614245b thermal: power_allocator: Fix Kconfig warning omits dc3ecfc9819a Merge branch 'nvme/for-5.5' of git://git.infradead.org/nvm [...] omits aef820799274 drm/i915/gem: Pin gen6_ppgtt prior to constructing the request omits 795a4aea63b1 drm/i915/gt: Replace I915_WRITE with its uncore counterpart omits ad457191015a drm/i915/display: Refactor intel_commit_modeset_disables() omits 3ca8f1918883 drm/i915/display/tgl: Fix the order of the step to turn tr [...] omits 1ac87297e50e drm/i915/display: Do not check for the ddb allocations of [...] omits 651cc835d5f6 drm/i915: Add new EHL/JSL PCI ids omits 64e62bdf04ab drm/dp_mst: Remove VCPI while disabling topology mgr omits 97418e968b01 KVM: arm/arm64: Remove excessive permission check in kvm_a [...] omits 54ad68b77760 KVM: arm64: Don't log IMP DEF sysreg traps omits cbab8d87f786 drm/i915: Propagate errors on awaiting already signaled dm [...] omits 9e31c1fe45d5 drm/i915: Propagate errors on awaiting already signaled fences omits 5e6a94713be0 drm/i915: Check for error before calling cmpxchg() omits 7e4c6b9a5d22 nvme/pci: Fix read queue count omits 17c3316734ae nvme/pci Limit write queue sizes to possible cpus omits 3f68baf706ec nvme/pci: Fix write and poll queue types omits bc1152b086c1 drm/panfrost: Register devfreq cooling device omits 0a5239985a3b drm/panfrost: Open/close the perfcnt BO omits aed44cbeae2b drm/panfrost: Fix a race in panfrost_gem_free_object() omits 3bb69dbcb9e8 drm/panfrost: Fix a BO leak in panfrost_ioctl_mmap_bo() omits 70cc77952efe drm/panfrost: Fix a race in panfrost_ioctl_madvise() omits 22bd4df9dadf drm/panfrost: devfreq: Round frequencies to OPPs omits 694cfe7f31db dm thin: Flush data device before committing metadata omits 4b4c5638c08d drm/amdgpu: Fix BACO entry failure in NAVI10. omits 4adf0b49eea9 drm/mgag200: Flag all G200 SE A machines as broken wrt <startadd> omits b66ecd0438bf drm/i915/pmu: Report frequency as zero while GPU is sleeping omits 1ca3fd96f958 drm/udl: Remove field lost_pixels from struct udl_device omits 798ce3fe1c3a drm/udl: Begin/end access to imported buffers in damage-handler omits cd45e30a7099 drm/udl: Move log-cpp code out of udl_damage_handler() omits ffc90486e320 drm/udl: Move clip-rectangle code out of udl_handle_damage() omits 2d2bebb83323 drm/udl: Vmap framebuffer after all tests succeeded in dam [...] omits d15e35dafb1e drm/udl: Don't track number of identical and sent pixels per line omits 3f1939b531cf drm/udl: Remove unused statistics counters omits bf4b96bb542e KVM: arm64: Sanely ratelimit sysreg messages omits 72a610f32e1f KVM: arm/arm64: vgic: Use wrapper function to lock/unlock [...] omits 0bda9498dd45 KVM: arm/arm64: vgic: Fix potential double free dist->spis [...] omits 7e0befd521b6 KVM: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() omits 1a74934b0eff drm/i915/gem: Flush the pwrite through the chipset before [...] omits 045d1fb79616 drm/i915/gt: Acquire a GT wakeref for the breadcrumb interrupt omits 77853186e547 drm/i915: Claim vma while under closed_lock in i915_vma_parked() omits b3fac52c5193 drm: share address space for dma bufs omits e5516553999f drm: call drm_gem_object_funcs.mmap with fake offset omits 20aaa2d8e1f3 Merge branch 'for-5.5-pr-warning-removal' into for-next omits 969bea5e4d8b checkpatch: Drop pr_warning check omits 61ff72f40168 printk: Drop pr_warning definition omits ee19545220a8 Fix up for "printk: Drop pr_warning definition" omits 1d9a6159bd04 workqueue: Use pr_warn instead of pr_warning omits d315fe8bde5c drm/i915/gt: Trim gen6 ppgtt updates to PD cachelines omits 0f60a0bcc1b9 Merge tag 'perf-urgent-for-mingo-5.5-20191205' of git://gi [...] omits 3f5f74203abb drm: Add FEC registers for LT-tunable repeaters omits 843cd325d9cf drm: Fix DSC throughput mode 0 mask definition omits 0530bbd0e40b drm/vkms: Fix typo and preposion in function documentation omits 6f91f44dea70 drm/doc: Add VKMS module description and use to "Testing a [...] omits e62dbcdb8cbc drm/amd/display: Compare clock state member to determine o [...] omits 7a02d2985f41 drm/amdgpu/display: add fallthrough comment omits 0df62823630d drm/amd/display: Increase the number of retries after AUX DEFER omits 44ce6c3dc847 drm/amd/display: update dispclk and dppclk vco frequency omits dd0b162fd009 drm/amd/display: Fix screen tearing on vrr tests omits 87de6cb2f281 drm/amd/display: Reset steer fifo before unblanking the stream omits a2a1f1eb06d7 drm/amd/display: fixed that I2C over AUX didn't read data issue omits 28fa24ad14e8 drm/amd/display: Change the delay time before enabling FEC omits 10bce710fa6f drm/amd/display: have two different sr and pstate latency [...] omits a51d9f8fe756 drm/amd/display: Fixed kernel panic when booting with DP-t [...] omits 1653acd566a8 drm/amd/display: populate bios integrated info for renoir omits aa4febf50985 drm/amd/display: fix DalDramClockChangeLatencyNs override omits a1fc44b609b4 drm/amd/display: Map DSC resources 1-to-1 if numbers of OP [...] omits 9d9de889ff8e drm/amd/display: update sr and pstate latencies for Renoir omits bf26da927a1c drm/amdgpu: add cache flush workaround to gfx8 emit_fence omits 14891c316ca7 drm/amdgpu: add header line for power profile on Arcturus omits 6e807535dae5 drm/amdgpu: add check before enabling/disabling broadcast mode omits ecda7c0280e6 dm thin metadata: Add support for a pre-commit callback omits 8b3fd1f53af3 dm clone: Flush destination device before committing metadata omits ad51b4ac12f7 drm/amd/display: Extend DMCUB offload testing into dcn20/21 omits c14f2507be0b drm/amd/display: correct log message for lttpr omits 71e6bd2ac207 drm/amd/display: update dml related structs omits 92855074616f drm/amd/display: Compare clock state member to determine o [...] omits 772c0b59ad94 drm/amd/display: Increase the number of retries after AUX DEFER omits 186a1fb79c6c drm/amd/display: Change HDR_MULT check omits 9ec53e11c766 drm/amd/display: 3.2.62 omits e66164105d2f drm/amd/display: Implement DePQ for DCN2 omits 0beb54039d46 drm/amd/display: update dispclk and dppclk vco frequency omits 00853a4f7dd5 drm/amd/display: Fix screen tearing on vrr tests omits 4ed79864de18 drm/amd/display: fix cursor positioning for multiplane cases omits ddba76274fd5 drm/amd/display: Limit NV12 chroma workaround omits 799a5f74d11e drm/amd/display: add dsc policy getter omits c5e53707e260 drm/amd/display: remove spam DSC log omits dcd65857a781 drm/amd/display: add dc dsc functions to return bpp range [...] omits 5c7b0f38522e drm/amd/display: Remove redundant call omits 8b0fbb368c96 drm/amd/display: Modify logic for when to wait for mpcc idle omits 5fd21b394cfe drm/amd/display: check for repeater when setting aux_rd_interval. omits 9a35b016b99f drm/amd/display: Remove flag check in mpcc update omits e0600a94343c drm/amd/display: update sr latency for renoir when using lpddr4 omits 2f39835cc350 drm/amd/display: Add shared DMCUB/driver firmware state ca [...] omits d4bbcecb5962 drm/amd/display: Split DMUB cmd type into type/subtype omits 75441d9d35f7 drm/amd/display: Return a correct error value omits 99218d122a2b drm/amd/display: Save/restore link setting for disable phy [...] omits 8d623f86c07f drm/amd/display: add DP protocol version omits 89cd5a02dfab drm/amd/display: update p-state latency for renoir when us [...] omits 2853ecc6610a drm/amd/display: Implement DePQ for DCN1 omits 949ffc8b3631 drm/amd/display: Reset steer fifo before unblanking the stream omits 084e1de7b938 drm/amd/display: fix dml20 min_dst_y_next_start calculation omits 1ba2a4830571 drm/amd/display: Disable chroma viewport w/a when rotated [...] omits 460adc6b6996 drm/amd/display: add log for lttpr omits 769dbc160567 drm/amd/display: fixed that I2C over AUX didn't read data issue omits fa11d3c94253 drm/amd/display: Change the delay time before enabling FEC omits 728a5068239d drm/amd/display: 3.2.61 omits e6d9a93c141e drm/amd/display: fix dprefclk and ss percentage reading on RN omits 639dcfc6feb5 drm/amd/display: have two different sr and pstate latency [...] omits 8fb3a6363684 drm/amd/display: Fixed kernel panic when booting with DP-t [...] omits 01290a5766e1 drm/amd/display: populate bios integrated info for renoir omits c1825b5777ce drm/amd/display: Program CW5 for tracebuffer for dcn20 omits a49421185189 drm/amd/display: Return DMUB_STATUS_OK when autoload unsupported omits 3c465370f20a drm/amd/display: Only wait for DMUB phy init on dcn21 omits 20ad55c89d39 drm/amd/display: Add DMCUB__PG_DONE trace code enum omits 61f14c5b528f drm/amd/display: Disable link before reenable omits 832aa63bef34 drm/amd/display: Reset PHY in link re-training omits a4cea11655fb drm/amd/display: Wrong ifdef guards were used around DML v [...] omits 580c8be278b0 drm/amd/display: fix DalDramClockChangeLatencyNs override omits eab4bb97c8e7 drm/amd/display: Map DSC resources 1-to-1 if numbers of OP [...] omits 10f51857b753 drm/amd/display: Fix Dali clk mgr construct omits f42ea55be111 drm/amd/display: add separate of private hwss functions omits 2b77dcc5e5aa drm/amd/display: rename core_dc to dc omits d3511fd01cef drm/amd/display: update sr and pstate latencies for Renoir omits 76434f75d4a4 drm/amdgpu: reduce redundant uvd context lost warning message omits 00eaa57172a0 drm/amdgpu: clear err_event_athub flag after reset exit omits b823821f2244 drm/amdgpu: support full gpu reset workflow when ras err_e [...] omits ce316fa55ef0 drm/amdgpu: add concurrent baco reset support for XGMI omits 7a22677b9514 drm/amdgpu: enable/disable doorbell interrupt in baco entr [...] omits 5c39d600e315 drm/amdgpu: clear uncorrectable parity error status bit omits 28f87950d935 drm/amdgpu: clear ras controller status registers when int [...] omits f2a79be1c094 drm/amdgpu: export amdgpu_ras_find_obj to use externally omits 4a2d93565ada drm/amdgpu: remove ras global recovery handling from ras_c [...] omits b456c93253bd drm/amdgpu: add cache flush workaround to gfx8 emit_fence omits 80c5a807a51f drm/amdgpu: add header line for power profile on Arcturus omits a5a4d68c9326 drm/amdkfd: Eliminate unnecessary kernel queue function pointers omits f83f5a1e115c drm/amdgpu/gfx: Improvement on EDC GPR workarounds omits 79c4c8ea9130 drm/amdgpu: add check before enabling/disabling broadcast mode omits bbca083de291 drm/i915: Serialise i915_active_acquire() with __active_retire() omits 8fdbfe8d1690 dm clone metadata: Use a two phase commit omits e6a505f3f9fa dm clone metadata: Track exact changes per transaction omits 474e559567fa dm btree: increase rebalance threshold in __rebalance2() omits 92c964ca3e16 drm/i915/gt: Replace I915_READ with intel_uncore_read omits f79489074c59 drm/dp_mst: Clear all payload id tables downstream when in [...] omits 6f7ac8285371 drm/i915/gt: Save irqstate around virtual_context_destroy omits d40204daca4c clocksource: hyperv: Reserve PAGE_SIZE space for tsc page omits fe33a928bfcd KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups omits c0826f40c225 drm/mgag200: Debug-print unique revisions id on G200 SE omits 9623ecb07f17 drm/mgag200: Call mgag200_driver_{load, unload}() before r [...] omits 50cbe0e37912 drm/gma500: Call psb_driver_{load, unload}() before regist [...] omits 5c4fe63abae8 drm/i915/gem: Reinitialise the local list before repeating omits 0471a44871cf drm/i915/gt: Bump the PP_DIR invalidation for Baytrail omits ccd2094559d8 drm/i915: Try hard to bind the context omits a725d711e8d7 drm/i915: Ignore most failures during evict-vm omits 05975cd9eb84 drm/i915: Remove vestigal i915_gem_context locals from cmdparser omits 7ecacafc2406 Bluetooth: btusb: Disable runtime suspend on Realtek devices omits 8a48ac339398 video: constify fb ops across all drivers omits 28318ac1742a video: fbdev: intelfb: use const pointer for fb_ops omits b6ff753a0ca0 drm: constify fb ops across all drivers omits bf9e25ec1287 video: fbdev: make fbops member of struct fb_info a const pointer omits 1b78e72baee8 video: fbdev: uvesafb: modify the static fb_ops directly omits 9567a03e19d2 video: fbdev: nvidia: modify the static fb_ops directly omits c63c35dea3cb video: fbdev: mb862xx: modify the static fb_ops directly omits f4e97477bece video: fbdev: atyfb: modify the static fb_ops directly omits 284562e1f348 udmabuf: implement begin_cpu_access/end_cpu_access hooks omits 17a7ce203490 udmabuf: separate out creating/destroying scatter-table omits c1bbed668997 udmabuf: add a pointer to the miscdevice in dma-buf private data omits bc7a71da43b4 udmabuf: use cache_sgt_mapping option omits 02c484a89484 drm/via: Don't include <drm/drm_pci.h> omits 95f02279a708 drm/tdfx: Don't include <drm/drm_pci.h> omits 528ea54fb0a8 drm/sis: Don't include <drm/drm_pci.h> omits fdca3c490570 drm/savage: Don't include <drm/drm_pci.h> omits 2ef79416f0b9 drm/radeon: Don't include <drm/drm_pci.h> omits 5613f633f984 drm/r128: Don't include <drm/drm_pci.h> omits 09daa2e7f317 drm/mgag200: Don't include <drm/drm_pci.h> omits 474863a1465f drm/mga: Don't include <drm/drm_pci.h> omits 37609992876c drm/i810: Don't include <drm/drm_pci.h> omits 556208580671 drm/ast: Don't include <drm/drm_pci.h> omits 1be9d5f06996 drm/pci: Hide legacy PCI functions from non-legacy code omits 5c7a0bb0cffc drm/pci: Only build drm_pci.c if CONFIG_PCI is set omits a733f9d7c685 fix __percpu annotation in asm-generic omits 8f592f5dced3 clocksource: Fix Kconfig miscues omits fd9bee5e2414 tools headers UAPI: Update tools's copy of drm.h headers omits 0b3fca6ad328 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits 126d5de38542 drm/i915/gem: Hook user-extensions upto MMAP_OFFSET_IOCTL omits 780ccb5a5a43 drm/i915/gem: Hold the obj->vma.lock while walking the vma.list omits aa5e4453dc05 drm/i915/gem: Try to flush pending unbind events omits 1121c95a67b8 dt-bindings: timer: renesas, cmt: Document r8a774b1 CMT support omits d0d487d3d814 clocksource: Fix Kconfig indentation omits e72c42a32a51 clocksource/drivers: Suspend/resume Hyper-V clocksource fo [...] omits 29f6eeca0e14 perf inject: Fix processing of ID index for injected instr [...] omits bb30acae4c4d perf report: Bail out --mem-mode if mem info is not available omits aa6b3c99236b perf report: Make -F more strict like -s omits ae87405fb511 perf report/top TUI: Replace pr_err() with ui__error() omits cc662126b413 drm/i915: Introduce DRM_I915_GEM_MMAP_OFFSET omits c415ef2a267c drm/i915/perf: drop pointless static qualifier in i915_per [...] omits 0b8d616fb5a8 taskstats: fix data-race omits cfdd17479833 drm/i915: Make intel_crtc_arm_fifo_underrun() functional on gen2 omits 23526249fc4e drm/i915: Nuke intel_pre_disable_primary_noatomic() omits 7181f5c58610 drm/i915: Clean up the gen2 "no planes -> underrun" workaround omits bee43ca4c1cc drm/i915: Clean up intel_{pre,post}_plane_update() omits 0e75fb8c03aa drm/i915: s/pipe_config/new_crtc_state/ intel_{pre,post}_p [...] omits 60aca5741a69 drm/i915: Pass dev_priv to ilk_disable_lp_wm() omits d2432796dc72 drm/i915: Clean up arguments to nv12/scaler w/a funcs omits 926d16501764 erofs: zero out when listxattr is called with no xattr omits 5e9c5236b7b8 spi: sprd: Fix the incorrect SPI register omits f3c7f7b636ef regulator: s5m8767: Fix a warning message omits 7eccc05c7101 ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 omits 4bf2e385aa59 ASoC: core: Init pcm runtime work early to avoid warnings omits af1648984828 x86/efi: Update e820 with reserved EFI boot services data [...] omits c6d732c8cc67 irqchip/aspeed-i2c-ic: Fix irq domain name memory leak omits 9f58c93efdff Merge tag 'perf-core-for-mingo-5.5-20191203' of git://git. [...] omits 13bb5b99eca0 drm/i915/gt: Set the PD again for Haswell omits f1f4fab57241 drm/radeon: fix r1xx/r2xx register checker for POT textures omits 3e0c55f3b7be drm/amd/display: Loading NV10/14 Bounding Box Data Directl [...] omits 2429c99fa13a firmware: dmi: Add dmi_memdev_handle omits ee0aa304f2d6 firmware: dmi: Remember the memory type omits cb6c3d45f948 drm/i915/gem: Avoid parking the vma as we unbind omits 78eaaba3cd78 drm/i915/display/mst: Move DPMS_OFF call to post_disable omits 50a7efb280a8 drm/i915/dp: Power down sink before disable pipe/transcoder clock omits e815aff59dcf drm/i915/display: Check the old state to find port sync slave omits a3265d851e28 drm/i915/irq: Refactor gen11 display interrupt handling omits 99a375519eea drm/panel: rpi: Drop unused GPIO includes omits f70de8d2ca6b drm/i915/gt: Track the context validity explicitly omits 8dc056ef0b35 drm/crtc-helper: drm_connector_get_single_encoder prototyp [...] omits 6dcab16b4118 drm/amdkfd: Contain MMHUB number in mmhub_v9_4_setup_vm_pt_regs() omits f275cde7066a drm/amdgpu/powerplay: unify smu send message function omits 7091b60cadae drm/amdgpu: load np fw prior before loading the TAs omits 71e5f0cb9365 drm/amdgpu: unload asd in psp hw de-init phase omits c64ab8280e61 drm/amdgpu: drop asd shared memory omits 96358810c66a amd/amdgpu/sriov swSMU disable for sriov omits 49e74c8f9ae6 drm/i915/execlists: Skip nested spinlock for validating pending omits 80aac91b27e1 drm/i915/execlists: Add a couple more validity checks to a [...] omits f6c4d97b0d82 nvme/pci: Remove last_cq_head omits 42d105113018 drm/i915: Lift i915_vma_pin() out of intel_renderstate_emit() omits 3e817471a34c drm/i915/gem: Take runtime-pm wakeref prior to unbinding omits a1f4c96b799b gpiolib: of: Make of_gpio_spi_cs_get_count static omits a3cde9534ebd regulator: core: fix regulator_register() error paths to p [...] omits d5ee9108adac ASoC: Intel: sst: Add missing include <linux/io.h> omits e933bedd4509 software node: remove separate handling of references omits 53c24c2932e5 platform/x86: intel_cht_int33fe: use inline reference properties omits e64b674bc9d7 software node: implement reference properties omits 996b0830f95d software node: allow embedding of small arrays into proper [...] omits e6bff4665c59 software node: replace is_array with is_inline omits e67efd45d652 video: omapfb: use const pointer for fb_ops omits f23c57e29077 video: fbmem: use const pointer for fb_ops omits 80b2976efa86 video: fbdev: vesafb: modify the static fb_ops directly omits f1844af349c7 video: udlfb: don't restore fb_mmap after deferred IO cleanup omits 822f82fbc0b1 video: smscufx: don't restore fb_mmap after deferred IO cleanup omits 577780752aef drm/fb-helper: don't preserve fb_ops across deferred IO use omits 12281c8dda5a video: fb_defio: preserve user fb_ops omits 15b3904f8e88 libtraceevent: Copy pkg-config file to output folder when [...] omits 587db8ebdac2 libtraceevent: Fix lib installation with O= omits a501e22c8e36 drm/amd/display: remove redundant assignment to variable v_total omits f7a8b4739d94 drm/amd/display: Remove unneeded semicolon in display_rq_d [...] omits 2fd4f169030a drm/amd/display: Remove unneeded semicolon in hdcp.c omits c09f5e000d1e drm/amd/display: Remove unneeded semicolon in bios_parser2.c omits 4c56feac0d47 drm/amd/display: Remove unneeded semicolon in bios_parser.c omits c7d5dfa88bc4 drm/amd/powerplay: Remove unneeded variable 'ret' in amdgpu_smu.c omits 3d218c31843e drm/amd/powerplay: Remove unneeded variable 'result' in ve [...] omits 7bb4b887d0f4 drm/amd/powerplay: Remove unneeded variable 'ret' in smu7_hwmgr.c omits 98ce837d7b67 drm/amd/powerplay: Remove unneeded variable 'result' in ve [...] omits 9c9290fa3ce1 drm/amd/powerplay: Remove unneeded variable 'result' in sm [...] omits f706ec87ea4c drm/amd/display: fix double assignment to msg_id field omits 0e29be9e0bbb drm/amd/display: re-enable wait in pipelock, but add timeout omits 72b741af22d4 drm/amd/display: Get NV14 specific ip params as needed omits a2c63407316c drm/amd/display: Adding NV14 IP Parameters omits 0ea203a91247 drm/amdgpu/sriov: No need the event 3 and 4 now omits 031514956bd0 drm/amdgpu: Added ASIC specific checks in gfxhub V1.1 get [...] omits a7f4ba7a6c2f drm/amd/display: Load TA firmware for navi10/12/14 omits 7c868b592d5c drm/amdgpu: not remove sysfs if not create sysfs omits d5939e4db5e6 drm/amdgpu: fix GFX10 missing CSIB set(v3) omits eb529b8e46b8 drm/amdgpu: should stop GFX ring in hw_fini omits 6de40f02b355 drm/amdgpu: do autoload right after MEC loaded for SRIOV VF omits 1797ec7ffd1b drm/amdgpu: skip rlc ucode loading for SRIOV gfx10 omits 82a829dc8c2b drm/amdgpu: fix calltrace during kmd unload(v3) omits 5bbbc9b77831 drm/amd/display: Drop AMD_EDID_UTILITY defines omits 6bb27085aaa9 drm/amd/display: Include num_vmid and num_dsc within NV14' [...] omits 869aebc7baa5 drm/amdgpu: use CPU to flush vmhub if sched stopped omits 45317d5ffb4d drm/amdgpu/gfx: Increase dispatch packet number omits 2255d7f36e47 drm/amdgpu/gfx: Clear more EDC cnt omits 858054f7617b drm/amdgpu/gfx10: remove outdated comments omits a5e82d0b9505 drm/amdgpu/gfx10: unlock srbm_mutex after queue programmin [...] omits dc190678534e drm/panel: Add generic DSI display controller YAML bindings omits e1cda6a529aa drm/i915: Serialise i915_active_wait() with its retirement omits ae30300490fe drm/i915: Specialise i915_active.work lock classes omits 7d0aa0db4375 drm/i915/gem: Unbind all current vma on changing cache-level omits 65f6d12c6b0b drm/i915/gt: Simplify rc6 w/a application omits 61e258ee3332 drm/i915/gt: Use soft-rc6 for w/a protection omits 98cf5c9a482d drm/i915/bios: assume vbt is 4-byte aligned into oprom omits 2cded152ad43 drm/i915/bios: fold pci rom map/unmap into copy function omits fd0186ce1851 drm/i915/bios: do not discard address space omits 22802bf742c2 nvme: Namepace identification descriptor list is optional omits d5746bf20e97 drm/i915/display: Suspend MST topology manager before dest [...] omits 551fb93d4ab3 drm/i915/vbt: Parse power conservation features block omits ba0af30d24e9 drm/i915/psr: Check if sink PSR capability changed omits 700355af64bb drm/i915/psr: Enable ALPM lock timeout error interruption omits 95851205f9b3 drm/i915/psr: Refactor psr short pulse handler omits f98837e85fcd drm/i915/psr: Add bits per pixel limitation omits a7effde99b6e MIPS: Kconfig: Use correct form for 'depends on' omits 7d2aa4bb90f5 mips: Fix gettimeofday() in the vdso library omits 997440688445 perf kvm: Clarify the 'perf kvm' -i and -o command line options omits a717ab38a514 tools arch x86: Sync asm/cpufeatures.h with the kernel sources omits f6661125ff41 perf beauty: Add CLEAR_SIGHAND support for clone's flags arg omits 13caf7bea443 drm/i915/dsb: fix cmd_buf being wrongly set omits 30a958526d2c drm: drop DRM_AUTH from PRIME_TO/FROM_HANDLE ioctls omits c1572b756066 drm/panfrost: remove DRM_AUTH and respective comment omits 85dce7ff45e0 drm: use correct dev node location in comment omits ca851c224853 drm/i915: Stop using connector->encoder and encoder->crtc [...] omits 3cf12da44f7f drm/i915: Dump both the uapi and hw states for crtcs and planes omits d029a139eb98 drm/i915: Use the canonical [CRTC:%d:%s]/etc. format in i9 [...] omits 3ff11a0ab5fe drm/i915: Use drm_modeset_lock_all() in debugfs display info omits 5244221ee89b drm/i915: Dump the mode for the crtc just the once omits 647542337786 drm/i915: Refactor debugfs display info code omits 9de833722e21 drm/i915: Reorganize plane/fb dump in debugfs omits cb634d3c850e drm/i915: Switch to intel_ types in debugfs display_info omits 6d37bc73976f drm/i915: Use drm_rect to simplify plane {crtc,src}_{x,y,w [...] omits 56273062e760 drm/i915: Switch intel_crtc_disable_noatomic() to intel_ types omits f49108d0e0e7 drm/i915: Program SHPD_FILTER_CNT on CNP+ omits 3d1e388d4072 drm/i915/ehl: Make icp_digital_port_connected() use phy in [...] omits 9695cde6b99f drm/i915: Handle SDEISR according to PCH rather than platform omits 2603a4903bf9 tools headers UAPI: Sync sched.h with the kernel omits 1fc3d0ee242d tools headers kvm: Sync kvm headers with the kernel sources omits c66f2566db34 tools headers uapi: Sync linux/stat.h with the kernel sources omits ad46f35cca45 tools headers uapi: Sync linux/fscrypt.h with the kernel sources omits 8122b047dd18 tools arch x86: Sync the msr-index.h copy with the kernel sources omits 1e58252e334d mwifiex: Fix heap overflow in mmwifiex_process_tdls_action [...] omits 693d060536ab mt76: mt76x0: fix default mac address overwrite omits bd5c6b81dd60 perf bench: Update the copies of x86's mem{cpy,set}_64.S omits 7df49149b29c drm/i915: Use the correct PCH transcoder for LPT/WPT in in [...] omits 961c6a63bcd2 irqchip/csky: Cleanup Kconfig help text omits 52ff679c9873 irqchip/gic-v3-its: Set VPENDING table as inner-shareable omits f027c76962b1 irqchip/gic-v3-its: Use the its_invall_cmd descriptor when [...] omits 2dc016599cfa ath: add support for special 0x0 regulatory domain omits 4a9912451630 ath10k: change bundle count for max rx bundle for sdio omits cfee8793a74d ath10k: enable napi on RX path for sdio omits d1f4c966475c netfilter: nf_tables_offload: Check for the NETDEV_UNREGIS [...] omits bd19c4527056 drm/exynos: Don't reset bridge->next omits 1bbdd241ffeb drm/i915: Refactor gen6_flush_pd() omits de2501381470 drm/tegra: fix opencoded use of drm_panel_* omits 480ab0ee8b12 drm/msm: fix opencoded use of drm_panel_* omits d02d8a9ce809 drm/exynos: fix opencoded use of drm_panel_* omits 5f9f81c60162 drm/exynos: fix opencoded use of drm_panel_* omits 9c49282ac85f drm/panel: clean up indentation issue omits 0d35408afbeb drm/panel: simple: Add Logic PD Type 28 display support omits 621dab998478 dt-bindings: Add Logic PD Type 28 display panel omits d50264f1fef9 netfilter: nf_flow_table_offload: add IPv6 match description omits c7c17e6a03e0 netfilter: conntrack: tell compiler to not inline nf_ct_re [...] omits dc4d3f2e12a6 netfilter: nf_flow_table_offload: Don't use offset uniniti [...] omits e052901991ae netfilter: nf_flow_table_offload: Fix block_cb tc_setup_ty [...] omits ee1bcfe01251 netfilter: nf_flow_table_offload: Fix block setup as TC_SE [...] omits 19b6304aee84 drm/i915: Serialise access to GFX_FLSH_CNTL omits f997056d5b17 drm/i915/gt: Push the flush_pd before the set-context omits 3cd6e8860ecd drm/i915/gen7: Re-enable full-ppgtt for ivb & hsw omits f9a863c2ffc1 drm/i915/selftests: Keep engine awake during live_coherency omits bd6d7558140c Merge branch 'xtensa-5.5' into xtensa-for-next omits 97c16353970a drm/i915/execlists: Ensure the tasklet is decoupled upon shutdown omits 7ce596a8036c drm/i915/gem: Take timeline->mutex to walk list-of-requests omits 8d9875b47a5d drm/i915: Don't set undefined bits in dirty_pipes omits 65b2f7c43c6f drm: Inline drm_color_lut_extract() omits 3168c19d7eb1 Bluetooth: btusb: fix memory leak on fw omits 77b91c1a525d perf machine: Fill map_symbol->maps in append_inlines() to [...] omits 2c81bdc8024e drm/todo: Add entry for fb funcs related cleanups omits fa7f7e735495 perf jit: Move test functionality in to a test omits 704e2f5b700d perf stat: Use affinity for enabling/disabling events omits 363fb12189d5 perf evsel: Add functions to enable/disable for a specific CPU omits 4b49ab708d18 perf stat: Use affinity for reading omits 4804e0111662 perf stat: Use affinity for opening events omits e0e6a6ca3ac2 perf stat: Factor out open error handling omits 7736627b865d perf stat: Use affinity for closing file descriptors omits 99d6141d677a perf evsel: Add functions to close evsel on a CPU omits a8cbe40fe9f4 perf evsel: Add iterator to iterate over events ordered by CPU omits a2408a70368a perf evlist: Maintain evlist->all_cpus omits 7074674e7338 perf cpumap: Maintain cpumaps ordered and without dups omits 304a94a2e6de drm/edid: Add alternate clock for SMPTE 4K omits d2b434730f30 drm/edid: Add aspect ratios to HDMI 4K modes omits d92f77deefc9 Revert "drm/i915: use a separate context for gpu relocs" omits 0cb7da1062f4 drm/i915/selftests: Wait only on the expected barrier omits b006869c6e79 drm/i915/selftests: Always lock the drm_mm around insert/remove omits 69305732796f drm/i915/selftests: Use sgt_iter for huge_pages_free omits dbe3ad61dceb drm/qxl: Complete exception handling in qxl_device_init() omits ff690b2111ba drm/i915/tgl: Implement Wa_1604555607 omits e0748539e3d5 x86/intel: Disable HPET on Intel Ice Lake platforms omits f8edbde885bb x86/intel: Disable HPET on Intel Coffee Lake H platforms omits 11b7e986da28 drm/rockchip: Use drm_gem_fb_create_with_dirty omits 18a110b022a5 netfilter: ctnetlink: netns exit must wait for callbacks omits fcaf49d0f2dc ath11k: fix indentation in ath11k_mac_prepare_he_mode() omits 9c57d7e3b488 ath11k: Setup REO destination ring before sending wmi_init [...] omits 0366f42640a4 ath11k: Move mac80211 hw allocation before wmi_init command omits b9269a078ae6 ath11k: Skip update peer stats for management packets omits a9e945eadf17 ath11k: update tx duration in station info omits 28dee8ef7645 ath11k: fix vht guard interval mapping omits 5e02bc7354e1 ath11k: fix memory leak in monitor mode omits c000e56ee6b0 ath11k: Advertise MPDU start spacing as no restriction omits a3c5195a97af ath11k: Update tx and rx chain count properly on drv_set_antenna omits 1cb616a3b497 ath11k: add necessary peer assoc params in wmi dbg omits ba47923974fb ath11k: unlock mutex during failure in qmi fw ready omits 64f1d7e94daa ath11k: add support for controlling tx power to a station omits fe201947f8bd ath11k: update bawindow size in delba process omits 30679ec40918 ath11k: avoid use_after_free in ath11k_dp_rx_msdu_coalesce API omits f425078b449f ath11k: avoid burst time conversion logic omits d0f390eae072 ath11k: pktlog: fix sending/using the pdev id omits 0c408515cd3b ath11k: qmi clean up in ath11k_qmi_wlanfw_wlan_cfg_send() omits d6af906d8307 ath11k: qmi clean up ce and HTC service config update omits e8da3986570e ath11k: tracing: fix ath11k tracing omits 7321095ca39c ath10k: enable wow feature for sdio chip omits 5d2467299a17 ath10k: change log level for mpdu status of sdio chip omits 382e51c139ef ath10k: set WMI_PEER_AUTHORIZE after a firmware crash omits 376a30c7c9a0 ath10k: set max mtu to 1500 for sdio chip omits 7cbf4c96d715 ath10k: enable firmware log by default for sdio omits 051cefa44667 ath11k: Fix target crash due to WBM_IDLE_LINK ring desc shortage omits 79c647a3c59d ath11k: Fixing TLV length issue in peer pktlog WMI command omits d2f510fa0103 ath11k: Fix skb_panic observed during msdu coalescing omits d12ac6c47a32 ath11k: remove unused tx ring counters omits f1d34a01ed54 ath11k: avoid WMM param truncation omits 293cb5839729 ath11k: optimize RX path latency omits 0f37fbf43c3f ath11k: update tcl cmd descriptor parameters for STA mode omits 5b90fc760db5 ath11k: fix wmi service ready ext tlv parsing omits 5e97128759b4 ath11k: fix resource leak in ath11k_mac_sta_state omits 86d4def890fd ath11k: Fix htt stats sounding info and pdev cca stats omits c5105d764e02 sched/clock: Use static_branch_likely() with sched_clock_running omits 1a365e822372 locking/spinlock/debug: Fix various data races omits 952d1a6b0f83 drm/i915/selftests: Drop local vm reference! omits 22cc6b7a1dbb Bluetooth: btusb: fix non-atomic allocation in completion handler omits 7251953d784b spi: fsl: Handle the single hardwired chipselect case omits 71b8f600b034 gpio: Handle counting of Freescale chipselects omits f106904968e2 spi: fsl: Fix GPIO descriptor support omits ada9e3fcc175 spi: dw: Correct handling of native chipselect omits 94fee4a74d04 drm/rect: update kerneldoc for drm_rect_clip_scaled() omits 212d9994d0b5 drm/i915/selftests: Count the number of engines used omits 7983990ca94a drm/i915/selftests: Try to show where the pulse went omits cd30a5031704 drm/i915/gem: Excise the per-batch whitelist from the context omits 30218eb77d6b drm/selftests: Add drm_rect selftests omits 2020af2dbf73 drm/rect: Keep the clipped dst rectangle in place omits 2e351705f18a drm/rect: Keep the scaled clip bounded omits 433480c1afd4 drm/rect: Avoid division by zero omits 96227287fd36 drm/fourcc: Fill out all block sizes for P210 omits 836b131d2cbb drm/fourcc: Fill out all block sizes for P10/12/16 omits 22d0d5ae7a08 ath9k: use iowrite32 over __raw_writel omits 3d94a4a8373b mwifiex: fix possible heap overflow in mwifiex_process_cou [...] omits 3cd9d35ee5f7 dt-bindings: net: bluetooth: Minor fix in broadcom-bluetooth omits 87f67cc4c7b8 MIPS: Fix boot on Fuloong2 systems omits 6cc7203a6d82 drm/mediatek: Fix build break omits e3f3a0f26932 drm/i915/gt: Defer breadcrumb processing to after the irq handler omits df9f85d8582e drm/i915: Serialise i915_active_fence_set() with itself omits ef39ac1b0d9f ath10k: move non-fatal warn logs to dbg level omits 3f8be640077a ath11k: add spatial reuse support omits 6d293d447670 ath11k: add TWT support omits 9f056ed8ee01 ath11k: add HE support omits 33782a3c379e ath11k: Remove dead code while handling amsdu packets omits 39e81c6a2907 ath11k: fix missed bw conversion in tx completion omits 2dab7d221e88 ath11k: convert message from info to dbg omits 9cfbae4632fa ath11k: ignore event 0x6017 omits e4eb7b5c335c ath11k: add RX stats support for radiotap omits 135517d3565b drm/scheduler: Avoid accessing freed bad job. omits 45dfbf569759 ASoC: max98090: fix possible race conditions omits 6f49919d1169 ASoC: max98090: exit workaround earlier if PLL is locked omits acb874a7c049 ASoC: max98090: remove msleep in PLL unlocked workaround omits 61acd19f9c56 spi: cadence: Correct handling of native chipselect omits 4affd79a125a regulator: fix use after free issue omits 730eaeb52426 drm/i915/gt: Manual rc6 entry upon parking omits 2a0bda276c64 ASoC: wm8904: fix automatic sysclk configuration omits fb3194413d1e ASoC: rt5677: Fix build error without CONFIG_SPI omits 469b3ad672e2 ASoC: SOF: topology: Fix unload for SAI/ESAI omits b81eb73be03a ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump() omits 756ae8f237e1 ASoC: AMD: Enable clk in startup intead of hw_params omits eb762b94111b Bluetooth: hci_bcm: Support pcm params in dts omits 6fc0e19036d6 dt-bindings: net: bluetooth: update broadcom-bluetooth omits 528379902337 Bluetooth: btbcm: Support pcm configuration omits 5d6f391073d5 Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 omits 8082731830a0 drm/vram: remove unused declaration omits f66c0447cca1 kprobes: Set unoptimized flag after unoptimizing code omits 285a54efe386 x86/alternatives: Sync bp_patching update for avoiding NUL [...] omits 76ffa7204b1a x86/alternatives: Use INT3_INSN_SIZE omits f2cb4f95b757 x86/kprobe: Add comments to arch_{,un}optimize_kprobes() omits 04ae87a52074 ftrace: Rework event_create_dir() omits 958de6681976 module: Remove set_all_modules_text_*() omits 5a735583b764 arm/ftrace: Use __patch_text() omits 5c02ece81848 x86/kprobes: Fix ordering while text-patching omits ab09e95ca0c6 x86/kprobes: Convert to text-patching.h omits 38ebd8d11924 x86/ftrace: Mark ftrace_modify_code_direct() __ref omits 4531ef6a8aaf x86/alternative: Shrink text_poke_loc omits 97e6c977ccf1 x86/alternative: Remove text_poke_loc::len omits 67c1d4a28064 x86/ftrace: Use text_gen_insn() omits 254d2c04515e x86/alternative: Add text_opcode_size() omits c12af4407fa5 x86/mm: Remove set_kernel_text_r[ow]() omits 768ae4406a5c x86/ftrace: Use text_poke() omits 63f62addb88e x86/alternatives: Add and use text_gen_insn() helper omits 18cbc8bed0c7 x86/alternatives, jump_label: Provide better text_poke() b [...] omits 8f4a4160c618 x86/alternatives: Update int3_emulate_push() comment omits 34682110abc5 Bluetooth: btusb: Edit the logical value for Realtek Bluet [...] omits 7e7129dcbd81 drm/i915: Disable display interrupts during display IRQ handler omits 071309814d68 drm/i915/dp: fix DP audio for PORT_A on gen12+ omits dc399f059900 Merge branch 'xtensa-5.5' into xtensa-for-next omits edac2525ae9e drm: radeon: replace 0 with NULL omits f4618fe9c26d drm/amdgpu: Fix a bug in jpeg_v1_0_start() omits 5149f08275de drm/amdgpu: flag vram lost on baco reset for VI/CIK omits de185019bcb9 drm/amdgpu: move pci handling out of pm ops omits adc8139e687e drm/amd/display: Modify comments to match the code omits be3e73ea7def drm/amdgpu: apply gpr/gds workaround before enabling GFX EDC mode omits e416fdb6a36e drm/amd/amdgpu/sriov skip jpeg ip block for ARCTURUS VF omits 9f890f3044c7 drm/amdgpu: Optimize KFD page table reservation omits b72ff1909cf3 drm/amdgpu: Raise KFD unpinned system memory limit omits 79c4ac0d759b drm/amd/display: Null check aconnector in event_property_validate omits 3b1313eb32c4 mips: cacheinfo: report shared CPU map omits c869e494ef8b nvme-fc: fix double-free scenarios on hw queues omits c80b36cd9576 nvme: else following return is not needed omits a8157ff3607e nvme: add error message on mismatching controller ids omits 863fbae929c7 nvme_fc: add module to ops template to allow module references omits 52e6d8ed16fd nvmet-loop: Avoid preallocating big SGL for data omits b1ae1a238900 nvme-fc: Avoid preallocating big SGL for data omits 38e1800275d3 nvme-rdma: Avoid preallocating big SGL for data omits 9b93daa93ebe drm/i915: Support more QGV points omits 484e0d2b11e1 dm: add dm-clone to the documentation index omits dbaf971c9cdf dm mpath: remove harmful bio-based optimization omits 58e8c603b8fe drm/amd/powerplay: remove set but not used variable 'stret [...] omits ef2cb90a906a drm/amd/display: remove set but not used variable 'msg_out' omits 70ebe8a48216 amdgpu: Enable KFD on POWER systems omits 9cb98bb73ef0 drm/radeon: remove redundant assignment to variable ret omits a63141e31764 drm/amdgpu: Ensure ret is always initialized when using SO [...] omits 07863a6cc293 drm/amd/display: Use NULL for pointer assignment in copy_s [...] omits dde8c8dfd0b7 drm/amd/powerplay: remove redundant assignment to variable [...] omits fd5a7254721e MAINTAINERS: Drop Rex Zhu for amdgpu powerplay omits 19d32ace8b6a udmabuf: Remove deleted map/unmap handlers. omits 58b4c1a07ada drm/i915: Reduce nested prepare_remote_context() to a trylock omits 8ed447744bec drm/udl: Replace struct udl_framebuffer with generic imple [...] omits 8344603534e1 drm/udl: Call udl_handle_damage() with DRM framebuffer omits ba59b015a014 drm/udl: Store active framebuffer in device structure omits f3f8630a9a7c drm/udl: Remove udl implementation of GEM's free_object() omits 6c44e30ae130 drm/udl: Unmap buffer object after damage update omits 4337ebbbbda3 dma-buf: Remove kernel map/unmap hooks omits 4cefe7a5be64 drm/armada: Delete dma_buf->k(un)map implemenation omits 5766a5ffc6a6 drm/i915: Default to a more lenient forced preemption timeout omits 59c3797076f6 sample/vfio-mdev/mbocs: Remove dma_buf_k(un)map support omits dea8c09c3285 xen/gntdev-dmabuf: Ditch dummy map functions omits 42aa7c6eb3eb drm/tee_shm: Drop dma_buf_k(unmap) support omits 19d564adff70 media/videobuf2: Drop dma_buf->k(un)map support omits 43b8df614007 drm/vmwgfx: Delete mmaping functions omits 7f0de8d80816 dma-buf: Drop dma_buf_k(un)map omits 7195cf427b68 drm/tegra: Remove dma_buf->k(un)map omits 0d1da1fe305b drm/omapdrm: Drop dma_buf->k(un)map omits 9c8679612e0b drm/i915: Drop dma_buf->k(un)map omits 3e9e0c5c7647 staging/android/ion: delete dma_buf->kmap/unmap implemenation omits 64147c092e4f drm/i915: Remove dma_buf_kmap selftest omits 35bd71dd1c16 drm/tegra: Delete host1x_bo_ops->k(un)map omits 7a8139c54e75 drm/tegra: Map cmdbuf once for reloc processing omits 4c50d6f64958 drm/amd: Fix Kconfig indentation omits 8633f126bf53 drm/amdgpu: Resolved offchip EEPROM I/O issue omits 3d3f9ba8c4cd drm/amdgpu: Apply noretry setting for mmhub9.4 omits 899969b46c28 Merge branch 'for-5.5' into for-next omits 34f5fe1243f0 drm/i915/selftests: Move mock_vma to the heap to reduce st [...] omits f053c83ad5c8 Revert "drm/fbdev: Fallback to non tiled mode if all tiles [...] omits 9c7315c9fca5 spi: pxa2xx: Add support for Intel Jasper Lake omits bc094709de01 ASoC: rt5682: fix i2c arbitration lost issue omits 4f88f8747fa4 drm/i915/gt: Schedule request retirement when timeline idles omits 88a4655e75ac drm/i915/gt: Adapt engine_park synchronisation rules for e [...] omits de5825beae9a drm/i915: Serialise with engine-pm around requests on the [...] omits da0ef77e1e0c drm/i915/execlists: Fixup cancel_port_requests() omits 02fdd85da2ce MAINTAINERS: add ath11k omits d5c65159f289 ath11k: driver for Qualcomm IEEE 802.11ax devices omits dae0978d4174 dt: bindings: net: add qcom,ath11k.yaml omits 5b1413f00b5b wil6210: fix break that is never reached because of zero'i [...] omits ea0c3e2a4702 ath10k: fix RX of frames with broken FCS in monitor mode omits 7005eafc1f1c ath10k: report rssi of each chain to mac80211 for sdio omits 319c2b71041f ath10k: Handle "invalid" BDFs for msm8998 devices omits f8a595a87e93 ath10k: Fix qmi init error handling omits 23b5156a856b ath10k: add NL80211_FEATURE_ND_RANDOM_MAC_ADDR for NLO omits 501d4152b018 ath10k: Handle when FW doesn't support QMI_WLFW_HOST_CAP_REQ_V01 omits d58f466a5dee ath10k: add large size for BMI download data for SDIO omits e01cc82c4d1e ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_confi [...] omits 2246c2156590 ath10k: sdio: remove struct ath10k_sdio_rx_data::status omits efd2f4c5016b ath10k: sdio: cosmetic cleanup omits 67654b26c903 ath10k: add workqueue for RX path of sdio omits 224776520ead ath10k: change max RX bundle size from 8 to 32 for sdio omits 8d985555ddaa ath10k: enable RX bundle receive for sdio omits 6b7ce2c4161a drm/gma500: Remove struct psb_fbdev omits 0a8ec2ed0783 drm/gma500: Store framebuffer in struct drm_fb_helper omits 0471c9f57d07 drm/gma500: Pass struct drm_gem_object to framebuffer functions omits e18da8ce7d73 drm/gma500: Replace struct psb_framebuffer with struct drm [...] omits 86eda5a4c167 drm/gma500: Remove field 'fbdev' from struct psb_framebuffer omits 641099fe0cf8 drm/gma500: Remove addr_space field from psb_framebuffer omits 331bf9059157 drm/i915/gt: Mark the execlists->active as the primary vol [...] omits bae21dacd7b7 drm/i915: Switch kunmap() to take the page not vaddr omits 6645d42d79d3 dma-buf: Fix memory leak in sync_file_merge() omits 3540af8fc315 drm/sun4i: Fix Kconfig indentation omits c7a7a6aea7ad drm/vc4: Fix Kconfig indentation omits b23490cbb202 drm/mcde: Do not needlessly logically and with 3 omits ce9cde04205a drm/mcde: Reuse global DSI command defs omits 3b054a1c036f drm/i915/selftests: Include the subsubtest name for live_p [...] omits 9acc99d8f278 drm/i915/query: Align flavour of engine data lookup omits ee9ea6d88593 drm/amd/display: add default clocks if not able to fetch them omits e9c5dbc1a287 drm/amdgpu: Use ARRAY_SIZE for sos_old_versions omits 19efcb9e0684 drm/amd/powerplay: Use ARRAY_SIZE for smu7_profiling omits c8c50a7e5d6c drm/amdkfd: Remove duplicate functions update_mqd_hiq() omits 4ed8a03740d0 drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10 omits dab5ef2722cd drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub omits c348ad46b0e9 drm/amd/amdgpu/sriov skip RLCG s/r list for arcturus VF. omits edc2176d5162 drm/amd/amdgpu/sriov temporarily skip ras,dtm,hdcp for arc [...] omits c25edaaf75af drm/amdgpu/gfx10: re-init clear state buffer after gpu reset omits 6a93b58e5fe2 merge fix for "ftrace: Rework event_create_dir()" omits 2e77541bd17b drm/amdgpu: remove redundant assignment to pointer write_frame omits 562b49fcd02d drm/amdgpu: simplify runtime suspend omits 7633c5e0bd19 drm/amdkfd: DIQ should not use HIQ way to allocate memory omits d7c0b0477bf3 drm/amdkfd: Delete KFD_MQD_TYPE_COMPUTE omits 6e04b2248dfd drm/amdgpu: Update Arcturus golden registers omits f6c3623b7b2f drm/amdgpu: implement querying ras error count for mmhub9.4 omits 8781e5df119f drm/amdgpu: refine query function of mmhub EDC counter in vg20 omits 46f719696ee6 drm/amdgpu: define soc15_ras_field_entry for reuse omits d98a07aea652 drm/amdgpu/gfx10: fix out-of-bound mqd_backup array access omits 387d40fd6fb6 drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt omits b4672c8a84be amd/amdgpu: force to trigger a no-retry-fault after a retry-fault omits f43ef951f6c0 drm/amdgpu: add flag to indicate amdgpu vm context omits 6025ba120471 drm/i915: coffeelake supports hdcp2.2 omits e8e61f105af4 drm/i915/selftests: Flush the active callbacks omits d268f42e6856 drm/mediatek: don't open-code drm_gem_fb_create omits cfd821b2439c drm/i915/selftests: Force bonded submission to overlap omits 67a3acaab716 drm/i915: Use a ctor for TYPESAFE_BY_RCU i915_request omits f05bfce33412 drm/i915/selftests: Shorten infinite wait for sseu omits 1ff2f9e26c56 drm/i915/selftests: Always hold a reference on a waited up [...] omits 93b0e8fe4753 drm/i915: Mark intel_wakeref_get() as a sleeper omits c95d31c3df1b drm/i915/execlists: Lock the request while validating it d [...] omits 090a82e9166f drm/i915/gt: Hold request reference while waiting for w/a [...] omits 2d0fb251360a drm/i915: Serialise with remote retirement omits 92ec07677107 drm/msm: Don't init ww_mutec acquire ctx before needed omits fedf7a441fe8 dma-resv: Also prime acquire ctx for lockdep omits 2c51419e8c06 drm/modeset: Prime modeset lock vs dma_resv omits 689122dcc36e Revert "drm/i915/gt: Wait for new requests in intel_gt_ret [...] omits 7819c4607fb0 MAINTAINERS: Remove myself from drm-misc entry omits e18417b48b4b drm/i915: Use intel_gt_pm_put_async in GuC submission path omits e435c608e89a drm/i915/gt: Fixup config ifdeffery for pm_suspend_target_state omits c131280c03bd drm/mcde: dsi: Fix invalid pointer dereference if panel ca [...] omits 2c8bc91488fc drm/dp_mst: fix multiple frees of tx->bytes omits 88cec4973de1 drm/i915/gt: Declare timeline.lock to be irq-free omits 5cba288466e9 drm/i915/gt: Unlock engine-pm after queuing the kernel con [...] omits a6edbca74b30 drm/i915/gt: Close race between engine_park and intel_gt_r [...] omits 8896e40c05cc drm/mgag200: Fix Kconfig indentation omits a560f41a72a6 drm/bridge: Fix Kconfig indentation omits 84affcf60a3e drm/lima: Fix Kconfig indentation omits ee4c9d20cc7e drm/nouveau: Fix Kconfig indentation omits 40c2815b7954 drm/omap: Fix Kconfig indentation omits eb448304f6d2 drm/rockchip: Fix Kconfig indentation omits 3373279a068c drm/udl: Fix Kconfig indentation omits d917e6466e99 vga: Fix Kconfig indentation omits 07779a76ee1f drm/i915: Mark up the calling context for intel_wakeref_put() omits 8a126392b7d7 drm/i915: Do not initialize display BW when display not available omits e7862f476e6f Skip MCHBAR queries when display is not available omits 7451a074bf2f drm/i915: Change .crtc_enable/disable() calling convention omits 502d871459d2 drm/i915: s/pipe_config/new_crtc_state/ in .crtc_enable() omits e44c84a14469 drm/i915: s/intel_crtc/crtc/ in .crtc_enable() and .crtc_d [...] omits c684fb44c0ff drm/i915: Pass dev_priv to cpt_verify_modeset() omits 7a8fdb1f272b drm/i915: Change watermark hook calling convention omits 5b4f4e94df8e drm/i915: Pass intel_crtc to ironlake_fdi_disable() omits 777bf6d71f72 drm/i915: Move crtc_state to tighter scope omits 407b94058b3b drm/i915: Move assert_vblank_disabled() into intel_crtc_vb [...] omits d18b6bb80a5a drm/i915: Add intel_crtc_vblank_off() omits 021ba1005569 drm/i915: Change intel_encoders_<hook>() calling convention omits 41dec7574011 Merge tag 'topic/drm-mipi-dsi-dsc-updates-2019-11-11' of g [...] omits ca380ab37900 Merge tag 'topic/drm-mipi-dsi-dsc-updates-2019-11-11' of s [...] omits ffbbaa7420f7 dma_resv: prime lockdep annotations omits c53d13138da0 drm/i915/selftests: Take a ref to the request we wait upon omits e668950149de drm/i915/selftests: Be explicit in ERR_PTR handling omits 5cbaefe9743b kcsan: Improve various small stylistic details omits be14312472e9 drm/r128: make ATI PCI GART part of its only user, r128 omits 544c521d4ab8 drm/virtio: factor out virtio_gpu_update_dumb_bo omits 64440ef60389 drm/virtio: Simplify virtio_gpu_primary_plane_update workflow. omits 1dc348524717 drm/virtio: fix byteorder handling in virtio_gpu_cmd_trans [...] omits 72f058b7237e drm/amdgpu: enable runtime pm on BACO capable boards if runpm=1 omits 3840c5bcc245 drm/amdgpu: disentangle runtime pm and vga_switcheroo omits 6ae6c7d404ec drm/amdgpu: start to disentangle boco from runtime pm omits 191343172809 drm/amdgpu: add baco support to runtime suspend/resume omits 361dbd01a1de drm/amdgpu: add helpers for baco entry and exit omits 11520f27085b drm/amdgpu: split swSMU baco_reset into enter and exit omits b97e9d47e549 drm/amdgpu: add additional boco checks to runtime suspend/ [...] omits 31af062acfbd drm/amdgpu: rename amdgpu_device_is_px to amdgpu_device_su [...] omits a69cba42b11a drm/amdgpu: add a amdgpu_device_supports_baco helper omits ac7426169e7b drm/amdgpu: add supports_baco callback for NV asics. omits e45ed9435fda drm/amdgpu: add supports_baco callback for VI asics. omits 0d0c07ee0794 drm/amdgpu: add supports_baco callback for CIK asics. omits 3670c242e340 drm/amdgpu: add supports_baco callback for SI asics. omits 988eb9ff3e91 drm/amdgpu: add supports_baco callback for soc15 asics. (v2) omits 69d5436d4ded drm/amdgpu: add asic callback for BACO support omits 93adc0c2cb72 drm/xen: Simplify fb_create omits 931e691cc629 drm/tilcdc: Drop drm_gem_fb_create wrapper omits d99382e4858d drm/atmel: ditch fb_create wrapper omits fd1a5e521c3c drm/gma500: Fixup fbdev stolen size usage evaluation omits ba446f746096 drm/i915/selftests: Exercise rc6 w/a handling omits 8e1d58ae0c8d Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits f4ba0707c825 drm/i915: Wait until the intel_wakeref idle callback is complete omits 8ad305f1a29a drm/i915/gem: Manually dump the debug trace on GEM_BUG_ON omits 30b2c0cae430 drm/amd/powerplay: enable gpu_busy_percent sys interface f [...] omits 0cdfdf6fa9ee drm/i915/gt: Flush the requests after wedging on suspend omits 858a2bbad6b0 drm/amdgpu: pull ras controller int status only when ras enabled omits 5bdd0b72d608 drm/amdgpu: switch to common helper func for psp cmd submission omits cc65176e511c drm/amdgpu: add helper func for psp ring cmd submission omits 13a390a6f98a drm/amdgpu: add psp funcs for ring write pointer read/write omits 32cc3bf0a77c drm/amd/powerplay: add missing header file declaration omits 0a650c1d35e2 drm/amd/powerplay: add Arcturus baco reset support omits b4f8285a1960 drm/amd/powerplay: correct swSMU baco reset related settings omits dcbebb11197c drm/i915/gt: Schedule next retirement worker first omits 1683d24c1470 drm/i915/gt: Move new timelines to the end of active_list omits d18580b08b92 drm/i915: make pool objects read-only omits 362bfb995b78 drm/i915/tgl: Add DKL PHY vswing table for HDMI omits 6d73af2767bb drm/i915/dsi: Do not read the transcoder register. omits 2aa87ba56892 Revert "drm/amd/display: enable S/G for RAVEN chip" omits 3f2a06ac814e drm/amdgpu: disable gfxoff on original raven omits b62d955426e0 drm/amdgpu: remove experimental flag for Navi14 omits ca9317b9183b drm/amdgpu: disable gfxoff when using register read interface omits 85f8433f9bd7 drm/amdgpu/powerplay: properly set PP_GFXOFF_MASK (v2) omits 4a1132782200 drm/amd/powerplay: return errno code to caller when error occur omits 16641949257a drm/amdgpu: remove not needed memset omits b992691d453c drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2 omits a542ad9e5de1 drm/radeon: fix bad DMA from INTERRUPT_CNTL2 omits dc9b3dbd2874 drm/radeon: remove set but not used variable 'tv_pll_cntl1' omits 77441f779498 drm/radeon: remove set but not used variable 'blocks' omits 5952c4899337 drm/radeon: remove set but not used variable 'radeon_connector' omits 3f47f0301594 drm/radeon: remove set but not used variable 'dig_connector' omits ac52caecbcf2 drm/radeon: remove set but not used variable 'backbias_res [...] omits e9f782dd22c0 drm/radeon: remove set but not used variable 'size', 'relo [...] omits 5111195ad617 drm/amd/display: Fix coding error in connector atomic check omits a1acc5d0942c drm/amd/display: Fix static analysis bug in validate_bksv omits 302169003733 drm/amd/display: split rxstatus for hdmi and dp omits 1c40428ace2e drm/amd/display: use drm defines for MAX CASCADE MASK omits 02837a91ae75 drm/amd/display: add and use defines from drm_hdcp.h omits 45375a501f13 drm/amd/display: Refactor HDCP encryption status update omits 23eb41917fc9 drm/amd/display: add force Type0/1 flag omits b1abe5586ffc drm/amd/display: Refactor HDCP to handle multiple displays [...] omits 53e108aa9916 drm/amd/display: Handle hdcp2.2 type0/1 in dm omits da283469e05f drm/amd/display: Enable HDCP 2.2 omits 2e956df2913f drm/amd/display: Change ERROR to WARN for HDCP module omits 46df9931e0db drm/amd/display: Add logging for HDCP2.2 omits 51466b3fd272 drm/amd/display: Add execution and transition states for HDCP2.2 omits eff682f83c9c drm/amd/display: Add DDC handles for HDCP2.2 omits 11a00965d261 drm/amd/display: Add PSP block to verify HDCP2.2 steps omits f020220e16a8 drm/amd/display: Add Navi10 DMUB VBIOS code omits e8cfbdac9a07 drm/amd/display: Add DSC 422Native debug option omits f6fe4053b91f drm/amd/display: Use a temporary copy of the current state [...] omits a6e4da40bda5 drm/amd/display: Spin for DMCUB PHY init in DC omits b9fe5151052f drm/amd/display: DML Validation Dump/Check with Logging omits 78c7738211e0 drm/amd/display: cleanup of function pointer tables omits 56fc13fe6caa drm/amd/display: Don't spin forever waiting for DMCUB phy/ [...] omits 46250a0cba4c drm/amd/display: Avoid conflict between HDR multiplier and 3dlut omits 9185e8adb4cc drm/amd/display: add debugfs sdp hook up function for Navi omits 53db058581b2 drm/amd/display: 3.2.60 omits b9e9f11c9145 drm/amd/display: Add debug trace for dmcub FW autoload. omits ad4e140e9bcc drm/amd/display: Adjust DML workaround threshold omits 2057b7e1cf77 drm/amd/display: add color space option when sending link [...] omits d9e32672a128 drm/amd/display: cleanup of construct and destruct funcs omits 03527f0d0056 drm/amd/display: Fix debugfs on MST connectors omits be32c9891c13 drm/amd/display: revert change causing DTN hang for RV omits 581c4488318d drm/amd/display: Clean up some code with unused registers omits cbd8394d3a97 drm/amd/display: Connect DIG FE to its BE before link trai [...] omits 5b956e9873cb drm/amd/display: Add debugfs initalization on mst connectors omits ab16c7363df1 drm/amd/display: Add DMUB param to load inst const from driver omits c09eeee4f3a7 drm/amd/display: Add DMUB service function check if hw ini [...] omits 2f4888840090 drm/amd/display: Changes in dc to allow full update in some cases omits 8d8a6af71a75 drm/amd/display: Fix stereo with DCC enabled omits 7b23b0b45072 drm/amd/display: 3.2.59 omits 1bc22f20ae24 drm/amd/display: Fix incorrect deep color setting in YCBCR [...] omits 9b265eba45d3 drm/amd/display: Update background color in bottommost mpcc omits d3698cea22c6 drm/amd/display: Add hubp clock status in DTN log for Navi omits db8ff9d38c18 drm/amd/display: Renoir chroma viewport WA Read the correc [...] omits e6b268dde4cd drm/amd/display: Renoir chroma viewport WA change formula omits 8c8048f207e7 drm/amd/display: add automated audio test support omits 852a91d627e9 drm/amdgpu/dm: Do not throw an error for a display with no audio omits 8f72bfe8d85a drm/amd/display: remove set but not used variable 'min_content' omits 7e30402bed15 drm/amd/display: remove set but not used variable 'bp' in [...] omits 589d8d282ebe drm/amd/display: remove set but not used variable 'bp' in [...] omits d3b65841b31c drm/amd/display: remove set but not used variable 'old_pla [...] omits 29bc37b41096 drm/amdgpu/nv: add asic func for fetching vbios from rom directly omits 761e09230c4e drm/amdgpu/soc15: move struct definition around to align w [...] omits d0d13fe87490 drm/amdgpu: put flush_delayed_work at first omits 4effa8dbc117 drm/amdgpu/vcn2.5: fix the enc loop with hw fini omits d191bd678153 drm/amdkfd: remove set but not used variable 'top_dev' omits 09ba2e7d68f8 drm/amd/powerplay: correct fine grained dpm force level setting omits 93a09aa494e9 drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on uns [...] omits 0eeaa899263c drm/amd/powerplay: issue BTC on Navi during SMU setup omits c39f062e881d drm/amd/powerplay: avoid DPM reenable process on Navi1x ASICs V2 omits 8c74e590497c drm/amdgpu: enable Arcturus JPEG2.5 block omits e89e2237e89b drm/amdgpu: enable Arcturus CG for VCN and JPEG blocks omits 14f43e8f88c5 drm/amdgpu: move JPEG2.5 out from VCN2.5 omits 5be45a26c9fb drm/amdgpu: enable JPEG2.0 for Navi1x and Renoir omits 52f2e779ad86 drm/amdgpu: add driver support for JPEG2.0 and above omits 474b6d296f23 drm/amdgpu: enable JPEG2.0 dpm omits 0db2ab99c9fb drm/amd/powerplay: set JPEG to SMU dpm omits a986e1512713 drm/amd/powerplay: add JPEG power control for Renoir omits 27f7ff327dbf drm/amd/powerplay: add Powergate JPEG for Renoir omits 43717ff656ee drm/amd/powerplay: add JPEG power control for Navi1x omits eedd4f024235 drm/amd/powerplay: add JPEG Powerplay interface omits 099d66e43f04 drm/amdgpu: add PG and CG for JPEG2.0 omits 18e6d4142bbb drm/amdgpu: add JPEG PG and CG interface omits b0f3cd3191cd drm/amdgpu: remove unnecessary JPEG2.0 code from VCN2.0 omits 6ac27241106b drm/amdgpu: add JPEG v2.0 function supports omits 2eb167293f57 drm/amdgpu: add JPEG common functions to amdgpu_jpeg omits 8d1b04a6a1dc drm/amdgpu: add JPEG IP block type omits 0388aee76637 drm/amdgpu: use the JPEG structure for general driver support omits bb0db70f3f75 drm/amdgpu: separate JPEG1.0 code out from VCN1.0 omits 9d9cc9b8fe85 drm/amdgpu: add amdgpu_jpeg and JPEG tests omits 88a1c40a04de drm/amdgpu: add JPEG HW IP and SW structures omits 0bb419c76b31 drm/amdgpu/gfx10: fix mqd backup/restore for gfx rings (v2) omits 530197795fac drm/i915/gem: Protect the obj->vma.list during iteration omits 62d1c851466b drm/i915/gem: Merge GGTT vma flush into a single loop omits 42d70253c209 drm/i915/gem: Track ggtt writes from userspace on the bound vma omits a266bf420060 drm/i915/gt: Make intel_ring_unpin() safe for concurrent pint omits 9e612c11a758 drm/amdgpu: init umc functions for arcturus umc ras omits baaeb610b17a drm/amdgpu: enable ras capablity check on arcturus omits 594d0c90a48e drm/amdkfd: Rename kfd_kernel_queue_*.c to kfd_packet_manager_*.c omits ccdef35d0714 drm/amdkfd: Eliminate ops_asic_specific in kernel queue omits 84ce6c48675b drm/amdkfd: Merge CIK kernel queue functions into VI omits f597c2089da4 fbdev: Unexport unlink_framebuffer() omits 6821603aa0ae drm/fb-helper: Remove drm_fb_helper_unlink_fbi() omits d0c4fc5a4814 drm/udl: Replace fbdev code with generic emulation omits b6422694c585 drm/i915/gt: Only wait for register chipset flush if active omits 81fa149b2df1 drm/komeda: Clean warnings: candidate for 'gnu_printf’ for [...] omits d147483884ed drm/i915/ehl: Update voltage level checks omits 2f804ba7aa9e arm64: dts: agilex: Add SysMgr to Ethernet nodes omits a6706bd60be7 arm64: dts: agilex: Add SysMgr compatible omits 310704e614ac arm64: dts: agilex: Add EDAC Device Tree omits 3c0f3b8545e7 arm64: dts: add NAND board files for Stratix10 and Agilex omits 68441353538b arm64: dts: agilex: add NAND IP to base dts omits 03cea61076f0 drm/i915/dsb: fix extra warning on error path handling omits ac4eead37965 drm/i915/dsb: remove atomic operations omits c50bb4dd1fa5 drm/i915/mst: Check uapi enable not intel one during mst a [...] omits 33ef6d4fd8df drm/i915/vbt: Handle generic DTD block omits 9e7ecedf057f drm/i915/vbt: Parse panel options separately from timing data omits 078cb46c8a52 Merge branch 'for-5.5' into for-next omits 8eed67141593 drm/i915/selftests: Add intel_gt_driver_late_release for m [...] omits e0fd54137bf5 Merge branch for-5.5/cpufreq into for-next omits 2fa8652d103b Merge branch for-5.5/clk into for-next omits 701e4ab76f23 Merge branch for-5.5/clk-core into for-next omits b111ed1e67c3 Merge branch for-5.5/arm64/dt into for-next omits 9038f2ee9a9b Merge branch for-5.5/arm/defconfig into for-next omits 51c65c26b1a3 Merge branch for-5.5/arm/dt into for-next omits 809c9e669b56 Merge branch for-5.5/arm/core into for-next omits 5648b6d2053e Merge branch for-5.5/soc into for-next omits cd75512c2220 Merge branch for-5.5/memory into for-next omits d5d7fa9e6c39 Merge branch for-5.5/firmware into for-next omits a20ccd01677b Merge branch for-5.5/dt-bindings into for-next omits 1a5a85c56402 ARM: dts: exynos: Add Mali/GPU node on Exynos5420 and enab [...] omits 48ea97fabe75 drm/i915: fix accidental static variable use omits 4b8c2dffbb85 Merge branch 'for-5.5/core' into for-next omits a7adabeece57 drm/gma500: remove set but not used variable 'channel_eq' omits 09e3e12e7cb2 Merge branch 'for-5.4/upstream-fixes' into for-next omits 04882c321b26 Merge branch 'pidfd' into for-next omits f25c7a006cd1 drm/fbdev: Fallback to non tiled mode if all tiles not present 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 82e0c5bbd6eb drm/i915/guc: Skip suspend/resume GuC action on platforms [...] omits ed5e2b403b55 Merge branch 'pidfd' into for-next omits b291ce0a168b drm/i915/gem: Purge the sudden reappearance of i915_gem_ob [...] omits 3c1fe1eb92f4 drm/i915/gt: Mention which device failed omits 42908007a611 drm/edid: no CEA v3 extension is not an error omits cc7a4cffea21 drm/i915: Fix frame start delay programming omits c212fbde20ac drm/i915/selftests: Disable heartbeat around context barri [...] omits 2d19a71ce68f drm/i915/selftests: Exercise long preemption chains omits dd590f680089 drm/i915/perf: Add preemption check while waiting for OA omits dea397e818b1 drm/i915/gt: Flush retire.work timer object on unload omits aeab92e264d4 drm/i915/gt: Use gt locals for accessing rc6 omits 90eb7d2aa3ce drm/i915: Simplify NEEDS_WaRsDisableCoarsePowerGating omits d96bb620fc8b drm/i915/gem: Silence sparse for RCU protection inside the [...] omits 834c43a97f34 drm/gma500: remove set but not used variable 'is_hdmi','is_crt' omits a5eb29a9d2fc drm/gma500: remove set but not used variable 'error' omits dfa703b6f918 drm/gma500: remove set but not used variable 'htotal' 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 7936a22dd466 drm/i915/gt: Wait for new requests in intel_gt_retire_requests() omits 1ec60f92e4e1 Merge branch 'for-5.5/logitech' into for-next omits 0cca3954ad23 Merge branch 'for-5.5/i2c' into for-next omits e205ceeb2537 Merge drm/drm-next into drm-intel-next-queued omits 1cdc2330e8d3 drm/i915/guc: Properly capture & release GuC interrupts on Gen11+ omits 499322b54d0c Merge branch 'for-5.5' 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 8d938df20562 drm/panel: Add DT bindings for Sony ACX424AKP omits 7345d23754b9 Merge branch 'xtensa-5.5' into xtensa-for-next omits 849213dc4864 xtensa: entry: Remove unneeded need_resched() loop omits 980f87a2edb3 drm/i915: Restore GT coarse power gating workaround omits e5436206f426 drm/i915: Drop redundant aspec ratio prop value initialization omits c504f4dfaa68 drm/i915: Do not override mode's aspect ratio with the pro [...] omits c9ad602feabe drm/i915: Split i915_active.mutex into an irq-safe spinloc [...] omits 29ba235590d1 xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 3fb33cd32ffd drm/i915/selftests: Add coverage of mocs registers omits f8a0c7a996ff drm/i915/gt: Refactor mocs loops into single control macro omits f616de0e24d3 drm/i915/gt: Tidy up debug-warns for the mocs control table omits 93975d613ec0 drm/i915/gt: Set unused mocs entry to follow PTE on tgl as [...] omits 7c88431552f3 Merge branch 'for-5.5' into for-next omits bcd4414083c8 Merge branch 'for-5.4/upstream-fixes' into for-next omits 7c7b7c39fd40 drm/ast: Call struct drm_driver.{load, unload} before regi [...] omits ecd4b234e250 drm/ast: Replace drm_get_pci_device() and drm_put_dev() omits abc5520704ab drm/i915/fbdev: Restore physical addresses for fb_mmap() omits 3bf149bd3fe1 drm/print: group logging functions by prink or device based omits 876905b8fe59 drm/print: convert debug category macros into an enum omits 99acf4716f99 drm/print: underscore prefix functions that should be priv [...] omits 9f0ac028410f drm/print: rename drm_debug to __drm_debug to discourage use omits f139a62c7a8f drm/amdgpu: use drm_debug_enabled() to check for debug categories omits 4f632fb23583 drm/nouveau: use drm_debug_enabled() to check for debug ca [...] omits bdbf43d739f4 drm/i915: use drm_debug_enabled() to check for debug categories omits 93937659dc64 drm/i915/perf: don't forget noa wait after oa config omits db9cd76d099a drm/komeda: Adds gamma and color-transform support for DOU-IPS omits bb346b66426f drm/komeda: Add drm_ctm_to_coeffs() omits c2b13c650f86 drm/komeda: Add drm_lut_to_fgamma_coeffs() omits 7ca7fcef13f4 drm: Add a new helper drm_color_ctm_s31_32_to_qm_n() omits a04d7aa05086 xtensa: fix TLB sanity checker omits 5ba2bb587d89 drm/i915/tgl: Wa_1606679103 omits 48715f700174 drm/i915: Avoid atomic context for error capture omits 271f20883fc5 Merge branch 'xtensa-5.5' into xtensa-for-next omits eeee387a873f xtensa: fix TLB sanity checker omits 523e0cc89b83 drm/i915/tgl: allow DVI/HDMI on port A omits ff15e5a068ee drm/i915/display/mst: Enable virtual channel payload alloc [...] omits 4d89adc7b56f drm/i915/display/dsi: Add support to pipe D omits bb747fa5a9cb drm/i915/display: Fix TRANS_DDI_MST_TRANSPORT_SELECT definition omits ecb96c9eadae Merge branch 'xtensa-5.5' into xtensa-for-next omits 23d1081b1e16 xtensa: get rid of __ARCH_USE_5LEVEL_HACK omits 472b36a2ab67 drm/amd/powerplay: remove set but not used variable 'us_mvdd' omits 9e089a29c696 drm/amdgpu: remove set but not used variable 'invalid' omits a1bd079fca62 drm/amdgpu: remove set but not used variable 'count' omits 4f2922d12d6c drm/amdgpu: remove set but not used variable 'amdgpu_connector' omits 747a397d394f drm/amdgpu: remove set but not used variable 'mc_shared_ch [...] omits 025916c914d1 drm/amd/display: remove set but not used variable 'bpc' omits 8c27a0c45180 drm/amdkfd: Stop using GFP_NOIO explicitly for two places omits 2a7f8883f4ca drm/amdkfd: Use QUEUE_IS_ACTIVE macro in mqd v10 omits bc05b0ec1509 drm/amdkfd: Fix a bug when calculating save_area_used_size omits 681a9167ddb2 drm/amdkfd: Update get_wave_state() for GFX10 omits 4d428e912bb2 drm/amdkfd: Implement queue priority controls for gfx10 omits 2d030d3e97a6 drm/amdkfd: Rename create_cp_queue() to init_user_queue() omits e47a8b522303 drm/amdkfd: Avoid using doorbell_off as offset in process [...] omits 339903fa989b drm/amdkfd: Use better name to indicate the offset is in dwords omits 026674cf055f drm/amd/display: remove set but not used variable 'ds_port' omits f5ac1595156a drm/amd/powerplay: remove set but not used variable 'thres [...] omits 39a502c882e5 drm/amd/display: Use static const, not const static omits 4bf321c177c7 drm/amd/powerplay: remove set but not used variable 'data' omits cb7709223b39 drm/amd/powerplay: remove set but not used variable 'vbios [...] omits 4b31b1720704 drm/amd/display: remove duplicated comparison expression omits 243a8f41dbc8 drm/amd/display: fix spelling mistake "exeuction" -> "execution" omits 29453755715c drm/amdkfd: Simplify the mmap offset related bit operations omits 5d4634b5d445 drm/amdkfd: Use kernel queue v9 functions for v10 omits d2c6c1077ae2 drm/amdkfd: Only keep release_mem function for Hawaii omits b805323c3100 drm/amdkfd: Adjust function sequences to avoid unnecessary [...] omits b74361974bfa drm/amd/display: remove redundant variable status omits d785476c608c drm/amd/display: remove duplicated assignment to grph_obj_type omits e98042db2cb8 drm/amdgpu: remove set but not used variable 'mc_shared_chmap' omits 220ac8d14440 drm/amdgpu: remove always false comparison in 'amdgpu_atom [...] omits d1d09dc41782 drm/amdgpu: remove set but not used variable 'dig' omits 5bea7fedb7fe drm/amdgpu: remove set but not used variable 'dig_connector' omits e8b74035d803 drm/amdgpu: add function parameter description in 'amdgpu_ [...] omits b8b721305770 drm/amdgpu: add function parameter description in 'amdgpu_ [...] omits bae028e3e521 drm/amdgpu: remove 4 set but not used variable in amdgpu_a [...] omits b82197450c0c drm/amdgpu/display: fix warning when CONFIG_DRM_AMD_DC_DCN [...] omits defeb878c46e drm/amdgpu/display: fix the build when CONFIG_DRM_AMD_DC_D [...] omits b86a1aa36a92 drm/amd/display: rename DCN1_0 kconfig to DCN omits aca935c7cc86 drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_1 flag omits 1da37801a8b0 drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_0 and DSC_SUPPORTED omits 3a2ce8d66a4b drm/amd/display: Disable VUpdate interrupt for DCN hardware omits 16f17eda8bad drm/amd/display: Send vblank and user events at vsartup for DCN omits 61aa7a6f760e drm/amd/display: disable lttpr for invalid lttpr caps. omits 9bffd0806d80 drm/amd/display: use previous aux timeout val if no repeater. omits 64c12b733fe7 drm/amd/display: implement lttpr logic omits bad7ab0be9be drm/amd/display: configure lttpr mode omits 903e859b7295 drm/amd/display: check for dp rev before reading lttpr regs omits 8e5100a57543 drm/amd/display: initialize lttpr omits 00ada9d14f38 drm/amd/display: Unify all scaling when Integer Scaling enabled omits d9a07577b8a3 drm/amd/display: add oem i2c implemenation in dc omits ae8cf9774e3a drm/amd/display: Add some hardware status in DTN log debugfs omits eb7d81af3c20 drm/amd/display: 3.2.58 omits f2988e67144a drm/amd/display: optimize bandwidth after commit streams. omits 5622b2d68d0a drm/amd/display: Create debug option to disable v.active c [...] omits 5ed78cd69a1b drm/amd/display: set MSA MISC1 bit 6 while sending colorim [...] omits a5132f9728dc drm/amd/display: Add a sanity check for DSC already enable [...] omits 4338ffa8df23 drm/amd/display: Use SIGNAL_TYPE_NONE in disable_output un [...] omits 1cad8ff7ecc6 drm/amd/display: Renoir chroma viewport WA omits 47f365645a3b drm/amd/display: Fix assert observed when performing dummy [...] omits 37f1b9f91904 drm/amd/display: 3.2.57 omits 2200eb9e1819 drm/amd/display: Drop CONFIG_DRM_AMD_DC_DMUB guards omits 9a71c7d31734 drm/amd/display: Register DMUB service with DC omits 3a1627b07385 drm/amd/display: Add DMUB support to DC omits 976e51a7c082 drm/amdgpu: Add DMCUB to firmware query interface omits 743b9786b14a drm/amd/display: Hook up the DMUB service in DM omits 28bcdb8ee9a4 drm/amd/display: Add PSP FW version mask. omits a7e3658e9430 drm/amd/display: Change dmcu init sequence for dmcub loadi [...] omits 7c008829cdc1 drm/amd/display: Add the DMUB service omits 9e0880d9e28e drm/amd/display: Drop DMCUB from DCN21 resources omits 2bd2a27ffc7c drm/amdgpu: Add PSP loading support for DMCUB ucode omits 02350f0bdf44 drm/amdgpu: Add ucode support for DMCUB omits 320f6d81aaee drm/amd/display: fix dereference of pointer aconnector whe [...] omits 3261e013c0ca drm/amd/display: Add MST atomic routines omits 930993f1d8d7 xtensa: mm: fix PMD folding implementation omits ff00ff96a563 drm/i915/bios: make sure to check vbt size omits 496f50a601d5 drm/i915/bios: rename bios to oprom when mapping pci rom omits 9b5f852ae20d ktest: Make default build option oldconfig not randconfig omits 9381e2bee8d2 drm/i915/gt: Invalidate as we write the gen7 breadcrumb omits bfb0e8e63d86 drm/i915/tgl: MOCS table update omits 046091758b50 Revert "drm/i915/ehl: Update MOCS table for EHL" omits d4ec0cb05064 ARM: dts: exynos: Add support for the touch-sensitive butt [...] omits 4773483568f7 drm/fb-helper: unexport drm_fb_helper_generic_probe omits 50a5065f4474 drm/i915: Fix detection for a CMP-V PCH omits c8401e0cc1e3 drm/bridge: anx6345: Fix compilation breakage on systems w [...] omits 6958aa9092fd drm/komeda: Fix komeda driver build error omits d670719467ec drm/i915: do not warn late about hdmi on port A 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 e1cff82c1097 drm/bridge: fix anx6345 compilation for v5.5 omits c8f95a56b676 drm/virtgpu: fix double unregistration omits 860afa086841 drm/i915/gt: Flush gen7 even harder omits 8c388ac8f186 drm/i915/selftests: Remove unused local variable 'file' omits cc56b5387518 Merge branch 'for-5.5' into for-next omits 64ad532a43de drm/i915/dsi: Define command mode registers omits 5f00cac921b1 drm/i915: Flush context free work on cleanup omits 0d9ef19bddc8 drm/i915/bios: store child devices in a list omits 4a855fe0923d Merge branch 'for-5.5' into for-next omits c3e664e6024e Merge branch 'for-5.5/core' into for-next omits 7a0073d662db drm/i915/bios: use a flag for vbt hdmi level shift presence omits f9228f765873 drm/i915/gt: Try an extra flush on the Haswell blitter omits b5b61cb4b1bf drm/i915: Remove leftover gem.pm_notifier member omits f8fbe33be7b6 drm/komeda: add rate limiting disable to err_verbosity omits 4039f0293bbd drm/komeda: Add option to print WARN- and INFO-level IRQ events omits 393389347c75 drm/komeda: Optionally dump DRM state on interrupts omits 9a673215bd15 drm/komeda: Remove CONFIG_KOMEDA_ERROR_PRINT omits 8894cd5824e5 drm/komeda: Add debugfs node to control error verbosity omits 7acdfe534e72 Merge branch 'pidfd' into for-next omits 1e5078727353 drm/i915/gem: Pass mem region to preallocated stolen omits bdce2bea0f5e drm/i915/gem: Replace implicit dev_priv->uncore for stolen init omits 3c7a44bbbfa7 drm/i915/selftests: Perform some basic cycle counting of MI ops omits 31b61f0ef9af drm/i915/execlists: Move reset_active() from schedule-out [...] omits d323c9b88260 drm/i915/userptr: Handle unlocked gup retries omits 0d4bbe3d407f drm/i915/userptr: Try to acquire the page lock around set_ [...] omits bd8c9cca8876 drm/i915: Split a setting of MSA to MST and SST omits 69a48c1d28e0 drm/i915/execlists: Reduce barrier on context switch to a wmb() omits 7a73e671acba drm/i915: Taint the kernel on dumping the GEM ftrace buffer omits 1af65515e363 drm/i915/selftests: Fill all the drm_vma_manager holes omits 34485832cb98 drm/i915/selftests: Exercise parallel blit operations on a [...] omits e88866ef0285 drm/i915/pmu: "Frequency" is reported as accumulated cycles omits e8887bb3eb6f drm/i915: Cancel context if it hangs after it is closed omits dfd9c1b4eab1 drm/i915: Show guilty context name on GPU reset omits 267c012635c2 drm/i915/gem: Update context name on closing omits fc4f125d958f drm/i915/gem: Embed context/timeline name inside the GEM context omits fecffa4668cf drm/i915: Protect context while grabbing its name for the request omits 028a7a989cb5 drm/i915/icl: Refine PG_HYSTERESIS omits 0b0120d4c7b0 drm/i915/perf: always consider holding preemption a privileged op omits c580a5faa3e9 xtensa: improve stack dumping omits 97de863673f0 drm/mcde: Handle pending vblank while disabling display omits 3c5824bdc490 drm/mcde: dsi: Enable clocks in pre_enable() instead of mo [...] omits 1f79c60e1028 drm/mcde: dsi: Fix duplicated DSI connector omits 6ddfb00d7d7a drm/mcde: dsi: Delay start of video stream generator omits 57efea87db43 drm/mcde: dsi: Make video mode errors more verbose omits d920e8da3d83 drm/mcde: Fix frame sync setup for video mode panels omits 768859c23992 drm/mcde: Provide vblank handling unconditionally omits 6b81141deb73 XArray: Improve documentation of search marks omits 82a22311b7a6 XArray: Fix xas_pause at ULONG_MAX omits f4563f3cec40 drm/rockchip: use DRM_DEV_ERROR for log output omits baea9ffe6420 drm/i915: Don't oops in dumb_create ioctl if we have no crtcs omits d79e1bd676f0 drm/i915/pmu: Only use exclusive mmio access for gen7 omits c1c82d267ae8 drm/i915/pmu: Cheat when reading the actual frequency to avoid fw omits d56cbce7be1a drm/udl: Remove struct udl_gem_object and functions omits 08b22f65b309 drm/udl: Switch to SHMEM omits 1d48b9e988a8 drm/udl: Allocate GEM object via struct drm_driver.gem_cre [...] omits 92c4eeb0c9d2 drm/udl: Remove flags field from struct udl_gem_object omits b5572d312d59 drm/i915/selftests: Mark up sole accessor to ctx->vm as be [...] omits 165d3448a1a0 drm/radeon: finally fix the racy VMA setup omits 20c012b24340 drm/ttm: also export ttm_bo_vm_fault v2 omits a8c9a7f52ec5 drm/i915/selftests: Complete transition to a real struct f [...] omits ab11a9270a91 drm/i915: make more headers self-contained omits 4961eb60f145 drm/ast: Enable atomic modesetting omits 02f3bb751a46 drm/ast: Add cursor plane omits b48e1b6ffd28 drm/ast: Add CRTC helpers for atomic modesetting omits a6ff807b71e3 drm/ast: Add primary plane omits 259d14a76a27 drm/ast: Split ast_set_vbios_mode_info() omits 0d45ad989d02 drm/ast: Split ast_set_ext_reg() into color and threshold [...] omits a21fdd7a4cd6 drm/ast: Don't clear base address and offset with default values omits 9253f830c916 drm/ast: Check video-mode requirements against VRAM size omits 5a1505e7e668 drm/ast: Remove last traces of struct ast_gem_object omits 6aa192698089 drm/bridge: Add Analogix anx6345 support omits dea73d61466e drm/bridge: Prepare Analogix anx6345 support omits 0712eca92c3e drm/bridge: extract some Analogix I2C DP common code omits ad9301a2a36b drm/bridge: split some definitions of ANX78xx to dedicated [...] omits 5d97408e0d70 drm/bridge: move ANA78xx driver to analogix subdirectory omits 080f1288483b drm/i915: change to_mock() to an inline function omits 0e44f0e76da8 drm/tilcdc: Provide ddc symlink in connector sysfs directory omits 3577dc093c20 drm/mediatek: Provide ddc symlink in hdmi connector sysfs [...] omits f4c7b46abc52 drm/exynos: Provide ddc symlink in connector's sysfs 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 5e19c0b062b4 drm/i915: Expand documentation for gen12 DP pre-enable sequence omits 1d1d0af67939 drm/i915/selftests: Verify mmap_gtt revocation on unbinding omits 6fedafacae1b drm/i915/selftests: Wrap vm_mmap() around GEM objects omits 85ca528ed79c drm/i915/selftests: Replace mock_file hackery with drm's t [...] omits 4748aa16d527 drm: Expose a method for creating anonymous struct file ar [...] omits 6349120ddcbf drm: Move EXPORT_SYMBOL_FOR_TESTS_ONLY under a separate Kconfig omits 27dbae8f36c1 drm/i915/gem: Safely acquire the ctx->vm when copying omits 7caaed94eade drm/i915/gt: Defer engine registration until fully initialised omits dab1e3e4b955 Merge branch 'for-5.5' into for-next omits 7653416fedb5 Merge branch 'for-5.5' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 12701f59a7d0 drm/msm/hdmi: Provide ddc symlink in hdmi connector sysfs [...] omits b1f64c2fde41 drm: rockchip: Provide ddc symlink in inno_hdmi sysfs directory omits 9c544cc33d5d drm: rockchip: Provide ddc symlink in rk3066_hdmi sysfs directory omits 17165de2572d drm/amdgpu: Provide ddc symlink in dm connector's sysfs directory omits af0e31ab6227 drm/radeon: Provide ddc symlink in connector sysfs directory omits 0ccc42a2fd51 drm/i915: Preload LUTs if the hw isn't currently using them omits f4dea1aaa9a1 drm/dsi: add helpers for DSI compression mode and PPS packets omits 97ecec8b7fa5 drm/dsi: rename MIPI_DCS_SET_PARTIAL_AREA to MIPI_DCS_SET_ [...] omits 0676e24f6295 drm/dsi: add missing DSI DCS commands omits 5586363575ea drm/dsi: add missing DSI data types omits e85c659225c2 drm/dsi: clean up DSI data type definitions omits 9e678fc9baaa drm/i915: FB backing gem obj should reside in LMEM omits 2b0a4fc25ad8 drm/i915: Leave the aliasing-ppgtt size alone omits 3c954c418eb3 drm/i915/display: only include intel_dp_link_training.h wh [...] omits bf5d837a0a4c drm: atomic helper: fix W=1 warnings omits f76c22ce8fbb drm/gma500: Add page flip support on psb/cdv omits b20e9afb38d0 drm/gma500: Add missing call to allow enabling vblank on psb/cdv omits 74ceefd10b1f drm/i915: use might_lock_nested in get_pages annotation omits e692b4021a2e lockdep: add might_lock_nested() omits f86dbacb3002 drm/i915: Switch obj->mm.lock lockdep annotations on its head omits 8204f235a64e drm/fb-helper: Remove drm_fb_helper_fbdev_{setup, teardown}() omits 80ae0369d3e4 drm/todo: Convert drivers to generic fbdev emulation omits 3466a3def2c0 drm/i915/gt: Cleanup heartbeat systole first omits 70dfbc29ab9b drm/i915: switch intel_ddi_init() to intel types omits 6cf6e590ea2e drm/i915/tgl: Add second TGL PCH ID omits 4b4069985658 drm/i915: Remove unwanted rcu_read_lock/unlock omits 79ba3f6671c0 Merge branch 'for-5.5' into for-next omits 87d4af34a2ec Merge branch 'for-5.4/upstream-fixes' into for-next omits 50ec5b563bed drm/komeda: Use devm_platform_ioremap_resource() in komeda [...] omits feba2b814663 drm/i915/gem: Fix error path to unlock if the GEM context [...] omits 841e86728615 drm/i915/gt: Only drop heartbeat.systole if the sole owner omits cddb85dc1eca drm/i915/lmem: fixup fake lmem teardown omits 1e460bf9eaa5 drm/i915: Frob the correct crtc state in intel_crtc_disabl [...] omits bee0a70a9eab drm/i915/gem: Early rejection of no-aperture map_ggtt omits 6b1ce0a2009b drm/ttm: remove ttm_bo_wait_unreserved omits 03e0d26fcf79 drm/nouveau: slowpath for pushbuf ioctl omits b2a8116e2592 dma_resv: prime lockdep annotations omits a096883dda2c drm/i915/dsb: Remove PIN_MAPPABLE from the DSB object VMA omits 75217f8d029b drm/i915/dsc: rename functions for consistency omits b0ab655c8716 drm/i915/dsc: split out encoder specific parts from DSC co [...] omits 6aead5df0556 drm/i915/dsc: clean up rc parameter table access omits 074f51574e7a drm/i915/dsc: make parameter arrays const omits 59ed05ccdded drm/i915: update rawclk also on resume omits 35ac28a88223 drm/i915: avoid reading DP_TP_CTL twice omits a687b4ef6e28 drm/i915/tgl: do not enable transcoder clock twice on MST omits 142110c4ef6d drm/i915: add wrappers to get intel connector state omits 74e8cd5ba4a2 drm/i915: Add for_each_new_intel_connector_in_state() omits 8a537de0f3d8 drm/doc: Update IGT documentation omits 955fd0b7cac3 drm/vkms: Update VKMS documentation omits 700496fa1144 drm/todo: Add entry to remove load/unload hooks omits ab4e69334272 drm/property: Enforce more lifetime rules omits b8c8a85995c5 drm: use DIV_ROUND_UP helper macro for calculations omits ff1fd2945c1a drm/scdc: Fix typo in bit definition of SCDC_STATUS_FLAGS omits dbb1a6fbbb80 drm/i915: Eliminate redundancy in intel_primary_plane_create() omits 12fef149d755 drm/i915: Sort format arrays consistently omits f9c43a313f51 drm/i915: Add 10bpc formats with alpha for icl+ omits ed94034f3d6d drm/i915: Expose C8 on VLV/CHV sprite planes omits d8aa1a487b32 drm/i915: Add missing 10bpc formats for pipe B sprites on CHV omits 73263cb6e2fe drm/i915: Expose alpha formats on VLV/CHV primary planes omits ffe0fd2404f7 drm/i915: Expose 10:10:10 XRGB formats on SNB-BDW sprites omits 0a1f57b86c0b drm/i915/execlists: Reset CSB pointers by mmio as well omits c4a774c4192c drm/i915: add for_each_port() and use it omits 2869e82eb4ff drm/ttm: ttm_tt_init_fields() can be static omits caa478af4812 drm/ttm: Convert vm callbacks to helpers omits 8951000f6d71 drm/ttm: Remove explicit typecasts of vm_private_data omits 7d1486352533 drm/i915: Protect request peeking with RCU omits 83c55ee82f3a drm/i915/gt: Drop false assertion on user_forcewake omits e0316fc294a6 Merge branch 'for-5.5/ish' into for-next omits cdce6aedfc19 Merge branch 'for-5.4/upstream-fixes' into for-next omits 38098750719c drm/i915/execlists: Ignore the inactive kernel context in [...] omits b0b102488664 drm/i915/execlists: Verify context register state before e [...] omits 38813767c7c5 drm/i915/selftests: Flush all active callbacks omits 9278bbb6e43c drm/i915/perf: Reverse a ternary to make sparse happy omits 833e979db36c drm/i915/selftests: Add intel_gt_suspend_prepare omits c601cb2135fd drm/i915: Defer rc6 shutdown to suspend_late omits 9ab3fe2d7dc3 drm/i915/gt: Move user_forcewake application to GT omits c8f6cfc56fc8 drm/i915/gem: Leave reloading kernel context on resume to GT omits 797a615357ac drm/i915/gt: Call intel_gt_sanitize() directly omits 4605bb73a819 drm/i915/gt: Pull timeline initialise to intel_gt_init_early omits 1f594b209fe1 drm/i915: Remove special case slave handling during hw pro [...] omits 380015bfd9ce drm/i915: Complete plane hw and uapi split, v2. omits f90a85e76c2a drm/i915: Perform automated conversions for plane uapi/hw [...] omits 7b3cb17a48dc drm/i915: Perform automated conversions for plane uapi/hw [...] omits a456f65f8963 drm/i915: Perform manual conversions for plane uapi/hw split, v2. omits 5b6edb88008f drm/i915: Add aliases for uapi and hw to plane_state omits 58d124ea2739 drm/i915: Complete crtc hw/uapi split, v6. omits 2225f3c6f1d7 drm/i915: Perform automated conversions for crtc uapi/hw s [...] omits 1326a92c3466 drm/i915: Perform automated conversions for crtc uapi/hw s [...] omits aa42a50add15 drm/i915: Perform manual conversions for crtc uapi/hw split, v2. omits 2b808b3a27d1 drm/i915: Add aliases for uapi and hw to crtc_state omits 3558cafc31ce drm/i915: Handle a few more cases for crtc hw/uapi split, v3. omits f05816cbbcd0 drm/i915/selftests: Spin on all engines simultaneously 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 2af8e1f26c65 Merge branch 'for_5.5/driver-soc' into next 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 8c26b3a71bdf Merge branch 'for-5.5' into for-next omits 4ba3bdee4ee3 Merge branch 'for-5.5' into for-next omits b6df5e2bc8fc ARM: dts: exynos: Rename children of SysRAM node to "sram" omits 1282387e9dca Merge branch 'pidfd' 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 22567d017c2c dt-bindings: etnaviv: Add #cooling-cells 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 63971aa58042 Merge branch 'pidfd' 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 f14234184671 Merge branch 'bcm2835-maintainers-next' into for-next omits f7c9ab6ffa89 Merge branch 'for-5.4-fixes' into for-next omits 48274e1e5d24 Merge branch 'notifications-core' into keys-next omits 59336b0f8000 smack: Implement the watch_key and post_notification hooks omits e1eddc1bde17 selinux: Implement the watch_key security hook omits 0b9c31597d81 Add sample notification program omits 65f9b27702ca usb: Add USB subsystem notifications omits aace09747585 block: Add block layer notifications omits 3a92c6e49c47 Add a general, global device notification watch list omits 7871ca053dd8 keys: Add a notification facility omits fe78d401ca6b General notification queue with user mmap()'able ring buffer omits e278da96273e security: Add a hook for the point of notification insertion omits a8fff581d7e4 security: Add hooks to rule on setting a watch omits b1c40314dfd9 uapi: General notification ring definitions omits dcd66320eb96 Merge branch 'for-5.5/whiskers' into for-next omits bb997194e8d6 Merge branch 'for-5.4/upstream-fixes' into for-next omits 7c1f7a6a7116 Merge branch 'bcm2835-maintainers-next' into for-next omits dba6172e372b Merge branch 'bcm2835-soc-next' into for-next omits 35096b5f4619 Merge branch 'for_5.5/driver-soc' into next omits f634c6a80287 dt/bindings: display: Add optional property node define fo [...] omits 008ea917df67 Merge branch 'for_5.5/keystone-dts' into next 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 b4a81b87a4cf ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() omits fe2e082f5da5 ecryptfs: fix a memory leak bug in parse_tag_1_packet() 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 baf6722aa0cb ide: Use dev_get_drvdata where possible omits 038029c03e21 sparc: remove unneeded uapi/asm/statfs.h 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
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allmo [...] \ O -- O -- O (85cff1ab6432)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 12 - CREDITS | 4 +- Documentation/ABI/obsolete/sysfs-selinux-disable | 26 - Documentation/ABI/testing/ima_policy | 16 +- Documentation/ABI/testing/rtc-cdev | 8 - Documentation/ABI/testing/sysfs-class-devfreq | 18 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 6 - .../ABI/testing/sysfs-platform-mellanox-bootctl | 10 +- Documentation/PCI/msi-howto.rst | 2 +- Documentation/RCU/NMI-RCU.rst | 124 - Documentation/RCU/NMI-RCU.txt | 121 + Documentation/RCU/arrayRCU.rst | 165 - Documentation/RCU/arrayRCU.txt | 153 + Documentation/RCU/index.rst | 5 - Documentation/RCU/listRCU.rst | 275 +- Documentation/RCU/lockdep-splat.txt | 2 +- Documentation/RCU/rcu_dereference.rst | 463 - Documentation/RCU/rcu_dereference.txt | 456 + Documentation/RCU/rcubarrier.rst | 353 - Documentation/RCU/rcubarrier.txt | 325 + Documentation/RCU/stallwarn.txt | 11 +- Documentation/RCU/whatisRCU.rst | 1154 --- Documentation/RCU/whatisRCU.txt | 1079 ++ .../admin-guide/acpi/fan_performance_states.rst | 62 - Documentation/admin-guide/acpi/index.rst | 1 - Documentation/admin-guide/cgroup-v2.rst | 29 - .../admin-guide/device-mapper/dm-integrity.rst | 2 +- .../admin-guide/device-mapper/dm-raid.rst | 2 - Documentation/admin-guide/device-mapper/index.rst | 1 - Documentation/admin-guide/ext4.rst | 19 +- Documentation/admin-guide/kernel-parameters.txt | 53 +- Documentation/admin-guide/pm/cpuidle.rst | 3 - Documentation/admin-guide/thunderbolt.rst | 30 +- Documentation/admin-guide/xfs.rst | 2 +- Documentation/core-api/index.rst | 2 - Documentation/core-api/ioctl.rst | 253 - Documentation/core-api/padata.rst | 169 - Documentation/core-api/xarray.rst | 60 +- Documentation/crypto/devel-algos.rst | 38 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kasan.rst | 4 +- Documentation/dev-tools/kcov.rst | 10 +- Documentation/dev-tools/kcsan.rst | 266 - Documentation/dev-tools/kselftest.rst | 8 +- Documentation/dev-tools/kunit/index.rst | 1 - Documentation/dev-tools/kunit/kunit-tool.rst | 57 - Documentation/dev-tools/kunit/start.rst | 26 +- Documentation/dev-tools/kunit/usage.rst | 24 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 3 - .../devicetree/bindings/arm/atmel-at91.yaml | 25 - .../devicetree/bindings/arm/atmel-sysregs.txt | 6 - Documentation/devicetree/bindings/arm/fsl.yaml | 12 - .../devicetree/bindings/arm/idle-states.txt | 706 ++ .../devicetree/bindings/arm/idle-states.yaml | 661 -- .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 +- Documentation/devicetree/bindings/arm/qcom.yaml | 44 +- Documentation/devicetree/bindings/arm/realtek.yaml | 20 - .../devicetree/bindings/arm/rockchip.yaml | 9 - .../devicetree/bindings/arm/stm32/mlahb.txt | 37 + .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 70 - .../bindings/arm/stm32/st,stm32-syscon.yaml | 41 - .../devicetree/bindings/arm/stm32/stm32-syscon.txt | 16 + Documentation/devicetree/bindings/arm/sunxi.yaml | 25 +- .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 65 - .../devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 37 + Documentation/devicetree/bindings/arm/ux500.yaml | 36 - .../devicetree/bindings/ata/ahci-platform.txt | 12 + .../bindings/ata/allwinner,sun4i-a10-ahci.yaml | 47 - .../bindings/ata/allwinner,sun8i-r40-ahci.yaml | 67 - .../devicetree/bindings/ata/brcm,sata-brcm.txt | 7 - .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 2 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 2 +- .../clock/allwinner,sun4i-a10-ahb-clk.yaml | 108 - .../clock/allwinner,sun4i-a10-apb0-clk.yaml | 50 - .../clock/allwinner,sun4i-a10-apb1-clk.yaml | 52 - .../clock/allwinner,sun4i-a10-axi-clk.yaml | 61 - .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 2 +- .../clock/allwinner,sun4i-a10-cpu-clk.yaml | 52 - .../clock/allwinner,sun4i-a10-display-clk.yaml | 57 - .../clock/allwinner,sun4i-a10-gates-clk.yaml | 152 - .../clock/allwinner,sun4i-a10-mbus-clk.yaml | 63 - .../clock/allwinner,sun4i-a10-mmc-clk.yaml | 87 - .../clock/allwinner,sun4i-a10-mod0-clk.yaml | 80 - .../clock/allwinner,sun4i-a10-mod1-clk.yaml | 57 - .../clock/allwinner,sun4i-a10-osc-clk.yaml | 51 - .../clock/allwinner,sun4i-a10-pll1-clk.yaml | 71 - .../clock/allwinner,sun4i-a10-pll3-clk.yaml | 50 - .../clock/allwinner,sun4i-a10-pll5-clk.yaml | 53 - .../clock/allwinner,sun4i-a10-pll6-clk.yaml | 53 - .../clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml | 77 - .../clock/allwinner,sun4i-a10-usb-clk.yaml | 166 - .../bindings/clock/allwinner,sun4i-a10-ve-clk.yaml | 55 - .../clock/allwinner,sun5i-a13-ahb-clk.yaml | 52 - .../clock/allwinner,sun6i-a31-pll6-clk.yaml | 53 - .../clock/allwinner,sun7i-a20-gmac-clk.yaml | 51 - .../clock/allwinner,sun7i-a20-out-clk.yaml | 52 - .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 76 - .../clock/allwinner,sun8i-h3-bus-gates-clk.yaml | 103 - .../clock/allwinner,sun9i-a80-ahb-clk.yaml | 52 - .../clock/allwinner,sun9i-a80-apb0-clk.yaml | 63 - .../clock/allwinner,sun9i-a80-cpus-clk.yaml | 52 - .../clock/allwinner,sun9i-a80-de-clks.yaml | 67 - .../bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 52 - .../clock/allwinner,sun9i-a80-mmc-config-clk.yaml | 68 - .../clock/allwinner,sun9i-a80-pll4-clk.yaml | 50 - .../clock/allwinner,sun9i-a80-usb-clocks.yaml | 59 - .../clock/allwinner,sun9i-a80-usb-mod-clk.yaml | 60 - .../clock/allwinner,sun9i-a80-usb-phy-clk.yaml | 60 - .../bindings/clock/amlogic,meson8-ddr-clkc.yaml | 50 - .../bindings/clock/amlogic,meson8b-clkc.txt | 5 - .../devicetree/bindings/clock/qcom,dispcc.txt | 19 + .../devicetree/bindings/clock/qcom,dispcc.yaml | 67 - .../devicetree/bindings/clock/qcom,gcc.yaml | 73 +- .../devicetree/bindings/clock/qcom,mmcc.txt | 28 + .../devicetree/bindings/clock/qcom,mmcc.yaml | 98 - .../devicetree/bindings/clock/st,stm32mp1-rcc.txt | 60 + .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 79 - .../devicetree/bindings/clock/sun8i-de2.txt | 34 + .../devicetree/bindings/clock/sun9i-de.txt | 28 + .../devicetree/bindings/clock/sun9i-usb.txt | 24 + Documentation/devicetree/bindings/clock/sunxi.txt | 225 + .../bindings/connector/usb-connector.txt | 4 +- .../crypto/allwinner,sun4i-a10-crypto.yaml | 2 +- .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 35 +- .../bindings/display/bridge/lvds-codec.yaml | 131 - .../bindings/display/bridge/lvds-transmitter.txt | 66 + .../bindings/display/bridge/thine,thc63lvdm83d.txt | 50 + .../bindings/display/bridge/ti,ds90c185.txt | 55 + .../bindings/display/dsi-controller.yaml | 91 - .../bindings/display/etnaviv/etnaviv-drm.txt | 1 - .../devicetree/bindings/display/ingenic,lcd.txt | 1 - .../devicetree/bindings/display/msm/dpu.txt | 4 +- .../devicetree/bindings/display/msm/gpu.txt | 6 +- .../devicetree/bindings/display/mxsfb.txt | 1 - .../display/panel/ampire,am-480272h3tmqw-t01h.yaml | 42 + .../display/panel/ampire,am800480r3tmqwa1h.txt | 7 + .../display/panel/leadtek,ltk500hd1829.yaml | 49 - .../bindings/display/panel/logicpd,type28.yaml | 42 - .../bindings/display/panel/panel-simple.yaml | 61 - .../bindings/display/panel/ronbo,rb070d30.yaml | 2 +- .../bindings/display/panel/sony,acx424akp.yaml | 49 - .../bindings/display/panel/xinpeng,xpp055c272.yaml | 49 - .../devicetree/bindings/display/renesas,cmm.yaml | 67 - .../devicetree/bindings/display/renesas,du.txt | 15 +- .../display/rockchip/dw_mipi_dsi_rockchip.txt | 13 +- .../bindings/display/rockchip/rockchip-lvds.txt | 4 - .../devicetree/bindings/display/tilcdc/tfp410.txt | 21 + .../bindings/dma/allwinner,sun4i-a10-dma.yaml | 2 +- .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 2 +- .../bindings/dma/allwinner,sun6i-a31-dma.yaml | 2 +- Documentation/devicetree/bindings/dma/fsl-edma.txt | 1 - .../devicetree/bindings/dma/jz4780-dma.txt | 6 +- .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 - .../devicetree/bindings/dma/st,stm32-dma.yaml | 102 - .../devicetree/bindings/dma/st,stm32-dmamux.yaml | 52 - .../devicetree/bindings/dma/st,stm32-mdma.yaml | 105 - .../devicetree/bindings/dma/stm32-dma.txt | 83 + .../devicetree/bindings/dma/stm32-dmamux.txt | 84 + .../devicetree/bindings/dma/stm32-mdma.txt | 94 + .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 3 +- .../bindings/gpio/xylon,logicvc-gpio.yaml | 69 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 - .../bindings/hwmon/pmbus/ti,ucd90320.yaml | 45 - .../bindings/i2c/allwinner,sun6i-a31-p2wi.yaml | 2 +- Documentation/devicetree/bindings/i2c/i2c-at91.txt | 20 +- .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 1 - .../devicetree/bindings/i2c/i2c-jz4780.txt | 4 +- .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 - .../devicetree/bindings/i2c/renesas,i2c.txt | 3 +- .../devicetree/bindings/i2c/renesas,iic.txt | 1 - .../devicetree/bindings/iio/adc/adi,ad7292.yaml | 5 +- .../bindings/iio/adc/allwinner,sun8i-a33-ths.yaml | 2 +- .../input/allwinner,sun4i-a10-lradc-keys.yaml | 2 +- .../allwinner,sun4i-a10-ic.yaml | 2 +- .../allwinner,sun7i-a20-sc-nmi.yaml | 2 +- .../devicetree/bindings/leds/leds-lm3692x.txt | 8 - .../bindings/mailbox/qcom,apcs-kpss-global.txt | 24 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 16 +- .../bindings/media/allwinner,sun4i-a10-ir.yaml | 2 +- .../media/allwinner,sun4i-a10-video-engine.yaml | 83 - .../bindings/media/allwinner,sun6i-a31-csi.yaml | 115 - .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 141 - .../devicetree/bindings/media/amlogic,vdec.txt | 72 + Documentation/devicetree/bindings/media/cedrus.txt | 57 + .../bindings/media/exynos-jpeg-codec.txt | 2 +- .../devicetree/bindings/media/exynos5-gsc.txt | 2 +- .../devicetree/bindings/media/fsl-pxp.txt | 2 +- .../devicetree/bindings/media/hix5hd2-ir.txt | 3 +- Documentation/devicetree/bindings/media/rc.yaml | 1 - .../devicetree/bindings/media/renesas,ceu.txt | 86 + .../devicetree/bindings/media/renesas,ceu.yaml | 78 - .../devicetree/bindings/media/renesas,vin.txt | 4 +- .../devicetree/bindings/media/samsung-fimc.txt | 2 +- .../bindings/media/samsung-mipi-csis.txt | 2 +- .../devicetree/bindings/media/sun6i-csi.txt | 61 + .../devicetree/bindings/media/ti,cal.yaml | 202 - Documentation/devicetree/bindings/media/ti-cal.txt | 72 + .../memory-controllers/fsl/imx8m-ddrc.yaml | 72 - .../memory-controllers/nvidia,tegra124-mc.yaml | 3 +- .../memory-controllers/nvidia,tegra30-emc.yaml | 9 +- .../memory-controllers/nvidia,tegra30-mc.yaml | 3 +- .../bindings/mfd/allwinner,sun4i-a10-ts.yaml | 2 +- .../bindings/mfd/allwinner,sun6i-a31-prcm.yaml | 219 - .../bindings/mfd/allwinner,sun8i-a23-prcm.yaml | 200 - .../devicetree/bindings/mfd/sun6i-prcm.txt | 59 + Documentation/devicetree/bindings/mfd/tps6105x.txt | 47 +- .../devicetree/bindings/mfd/xylon,logicvc.yaml | 50 - .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 1 - .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 2 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 - .../devicetree/bindings/mmc/mmc-controller.yaml | 5 +- .../devicetree/bindings/mmc/renesas,sdhi.txt | 3 +- .../devicetree/bindings/mmc/sdhci-atmel.txt | 13 +- .../devicetree/bindings/mmc/sdhci-msm.txt | 1 - .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 2 +- .../bindings/net/allwinner,sun4i-a10-emac.yaml | 2 +- .../bindings/net/allwinner,sun4i-a10-mdio.yaml | 2 +- .../bindings/net/allwinner,sun7i-a20-gmac.yaml | 2 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 +- .../devicetree/bindings/net/broadcom-bluetooth.txt | 8 - .../bindings/net/can/allwinner,sun4i-a10-can.yaml | 2 +- .../devicetree/bindings/net/can/rcar_can.txt | 5 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 5 +- .../devicetree/bindings/net/can/tcan4x5x.txt | 4 +- .../devicetree/bindings/net/dsa/ar9331.txt | 148 - .../devicetree/bindings/net/mediatek-dwmac.txt | 33 +- .../devicetree/bindings/net/qualcomm-bluetooth.txt | 1 - .../devicetree/bindings/net/renesas,ravb.txt | 7 +- .../devicetree/bindings/net/snps,dwmac.yaml | 1 - .../devicetree/bindings/net/ti,cpsw-switch.yaml | 22 +- .../devicetree/bindings/net/ti,dp83867.txt | 12 +- .../bindings/net/wireless/qcom,ath11k.yaml | 273 - .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 2 +- .../devicetree/bindings/nvmem/st,stm32-romem.txt | 31 + .../devicetree/bindings/nvmem/st,stm32-romem.yaml | 46 - .../opp/allwinner,sun50i-h6-operating-points.yaml | 129 - .../bindings/opp/sun50i-nvmem-cpufreq.txt | 167 + .../devicetree/bindings/pci/intel-gw-pcie.yaml | 138 - .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 105 - .../bindings/phy/allwinner,sun50i-a64-usb-phy.yaml | 106 - .../bindings/phy/allwinner,sun50i-h6-usb-phy.yaml | 105 - .../bindings/phy/allwinner,sun5i-a13-usb-phy.yaml | 93 - .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 8 +- .../bindings/phy/allwinner,sun6i-a31-usb-phy.yaml | 119 - .../bindings/phy/allwinner,sun8i-a23-usb-phy.yaml | 102 - .../bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml | 122 - .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 137 - .../bindings/phy/allwinner,sun8i-r40-usb-phy.yaml | 119 - .../bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml | 86 - .../bindings/phy/allwinner,sun9i-a80-usb-phy.yaml | 135 - .../bindings/phy/brcm,brcmstb-usb-phy.txt | 69 +- .../devicetree/bindings/phy/brcm-sata-phy.txt | 1 - .../bindings/phy/intel,lgm-emmc-phy.yaml | 56 - .../bindings/phy/marvell,mmp3-hsic-phy.yaml | 41 - .../devicetree/bindings/phy/phy-cadence-sierra.txt | 13 +- .../bindings/phy/rockchip,px30-dsi-dphy.yaml | 7 +- .../devicetree/bindings/phy/samsung-phy.txt | 6 +- .../devicetree/bindings/phy/sun4i-usb-phy.txt | 68 + .../devicetree/bindings/phy/sun9i-usb-phy.txt | 37 + .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 221 - .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 3 - .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 3 - .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 9 +- .../bindings/pinctrl/ingenic,pinctrl.txt | 8 +- .../devicetree/bindings/pinctrl/intel,lgm-io.yaml | 76 - .../bindings/pinctrl/intel,lgm-pinctrl.yaml | 116 + .../bindings/pinctrl/qcom,sc7180-pinctrl.txt | 5 +- .../devicetree/bindings/power/avs/qcom,cpr.txt | 130 - .../devicetree/bindings/power/qcom,rpmpd.txt | 148 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 170 - .../devicetree/bindings/power/supply/battery.txt | 5 - .../bindings/power/supply/max17040_battery.txt | 33 - .../bindings/power/supply/max17042_battery.txt | 6 +- .../devicetree/bindings/power/supply/sc27xx-fg.txt | 3 - Documentation/devicetree/bindings/ptp/ptp-ines.txt | 35 - .../devicetree/bindings/ptp/timestamper.txt | 42 - .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 53 +- Documentation/devicetree/bindings/pwm/mxs-pwm.txt | 4 +- .../devicetree/bindings/regulator/mp8859.txt | 22 - .../devicetree/bindings/regulator/mps,mpq7920.yaml | 202 - .../bindings/regulator/rohm,bd71828-regulator.yaml | 107 - .../bindings/regulator/st,stm32-booster.txt | 18 + .../bindings/regulator/st,stm32-booster.yaml | 46 - .../bindings/regulator/st,stm32-vrefbuf.txt | 20 + .../bindings/regulator/st,stm32-vrefbuf.yaml | 52 - .../bindings/regulator/st,stm32mp1-pwr-reg.txt | 43 + .../bindings/regulator/st,stm32mp1-pwr-reg.yaml | 64 - .../devicetree/bindings/remoteproc/qcom,adsp.txt | 44 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 23 +- .../bindings/remoteproc/st,stm32-rproc.yaml | 2 - .../reset/allwinner,sun6i-a31-clock-reset.yaml | 68 - .../bindings/reset/allwinner,sunxi-clock-reset.txt | 21 + .../reset/brcm,bcm7216-pcie-sata-rescal.yaml | 37 - .../bindings/reset/brcm,brcmstb-reset.txt | 2 +- .../devicetree/bindings/reset/intel,rcu-gw.yaml | 63 - .../bindings/reset/nuvoton,npcm-reset.txt | 32 - .../devicetree/bindings/rng/brcm,iproc-rng200.txt | 1 - .../bindings/rtc/allwinner,sun4i-a10-rtc.yaml | 2 +- .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 2 +- .../devicetree/bindings/rtc/st,stm32-rtc.txt | 61 + .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 139 - .../devicetree/bindings/serial/fsl-lpuart.txt | 2 - .../bindings/serio/allwinner,sun4i-a10-ps2.yaml | 2 +- Documentation/devicetree/bindings/slimbus/bus.txt | 10 - .../devicetree/bindings/soc/mediatek/scpsys.txt | 6 - .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 2 +- .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 2 +- .../bindings/sound/allwinner,sun4i-a10-spdif.yaml | 2 +- .../sound/allwinner,sun50i-a64-codec-analog.yaml | 2 +- .../sound/allwinner,sun8i-a23-codec-analog.yaml | 2 +- .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 2 +- .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 4 - Documentation/devicetree/bindings/sound/gtm601.txt | 10 +- .../devicetree/bindings/sound/qcom,sdm845.txt | 5 +- .../devicetree/bindings/sound/qcom,wcd934x.yaml | 175 - .../bindings/spi/allwinner,sun4i-a10-spi.yaml | 2 +- .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 2 +- .../devicetree/bindings/spi/spi-controller.yaml | 4 +- .../devicetree/bindings/spi/spi-stm32.txt | 62 + .../devicetree/bindings/spi/st,stm32-spi.yaml | 105 - .../sram/allwinner,sun4i-a10-system-control.yaml | 140 - Documentation/devicetree/bindings/sram/sram.yaml | 25 +- .../devicetree/bindings/sram/sunxi-sram.txt | 113 + .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 160 - .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- .../timer/allwinner,sun5i-a13-hstimer.yaml | 2 +- .../devicetree/bindings/timer/renesas,cmt.txt | 2 - .../devicetree/bindings/timer/renesas,tmu.txt | 1 - .../devicetree/bindings/trivial-devices.yaml | 2 - .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 2 +- .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 20 - .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 2 +- .../devicetree/bindings/watchdog/renesas,wdt.txt | 1 - .../devicetree/bindings/watchdog/st,stm32-iwdg.txt | 26 + .../bindings/watchdog/st,stm32-iwdg.yaml | 57 - Documentation/driver-api/driver-model/devres.rst | 3 +- Documentation/driver-api/interconnect.rst | 22 - Documentation/driver-api/ipmb.rst | 4 - .../driver-api/thermal/cpu-idle-cooling.rst | 189 - .../driver-api/thermal/exynos_thermal.rst | 2 +- Documentation/fb/fbcon.rst | 13 +- Documentation/fb/modedb.rst | 3 - .../debug/gcov-profile-all/arch-support.txt | 2 +- Documentation/filesystems/automount-support.txt | 2 +- Documentation/filesystems/erofs.txt | 27 +- Documentation/filesystems/f2fs.txt | 57 +- Documentation/filesystems/fscrypt.rst | 35 +- Documentation/filesystems/overlayfs.rst | 497 - Documentation/filesystems/overlayfs.txt | 495 + Documentation/filesystems/path-lookup.rst | 68 +- Documentation/firmware-guide/acpi/enumeration.rst | 16 +- Documentation/gpu/drm-internals.rst | 4 +- Documentation/gpu/drm-kms.rst | 19 +- Documentation/gpu/drm-mm.rst | 68 +- Documentation/gpu/drm-uapi.rst | 49 +- Documentation/gpu/i915.rst | 3 + Documentation/gpu/todo.rst | 68 +- Documentation/hwmon/index.rst | 2 - Documentation/hwmon/max20730.rst | 74 - Documentation/hwmon/max31730.rst | 44 - Documentation/hwmon/pmbus.rst | 10 - Documentation/hwmon/ucd9000.rst | 12 +- Documentation/isdn/avmb1.rst | 246 + Documentation/isdn/gigaset.rst | 465 + Documentation/isdn/hysdn.rst | 196 + Documentation/isdn/index.rst | 3 + Documentation/isdn/interface_capi.rst | 71 + Documentation/kbuild/kconfig-language.rst | 5 +- Documentation/kbuild/kconfig.rst | 5 + Documentation/kbuild/makefiles.rst | 16 +- Documentation/kernel-hacking/hacking.rst | 4 +- Documentation/locking/locktorture.rst | 3 +- Documentation/media/kapi/dtv-frontend.rst | 16 +- Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 2 +- Documentation/media/uapi/dvb/video-get-event.rst | 2 +- Documentation/media/uapi/dvb/video_types.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-reserved.rst | 3 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-tch-td16.rst | 34 +- Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst | 34 +- Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 4 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 2 +- Documentation/media/v4l-drivers/cx18.rst | 39 + Documentation/media/v4l-drivers/index.rst | 1 + Documentation/media/v4l-drivers/ipu3.rst | 6 +- Documentation/memory-barriers.txt | 16 +- Documentation/misc-devices/xilinx_sdfec.rst | 1 - Documentation/networking/device_drivers/index.rst | 1 - .../networking/device_drivers/netronome/nfp.rst | 116 - .../networking/device_drivers/stmicro/stmmac.rst | 697 -- .../networking/device_drivers/stmicro/stmmac.txt | 401 + Documentation/networking/dsa/sja1105.rst | 6 + Documentation/networking/ethtool-netlink.rst | 520 - Documentation/networking/index.rst | 1 - Documentation/networking/ip-sysctl.txt | 6 +- Documentation/networking/j1939.rst | 2 +- Documentation/networking/netdev-FAQ.rst | 4 +- Documentation/networking/phy.rst | 18 - Documentation/networking/sfp-phylink.rst | 3 +- Documentation/padata.txt | 163 + Documentation/powerpc/imc.rst | 199 - Documentation/powerpc/index.rst | 1 - Documentation/process/coding-style.rst | 2 +- Documentation/process/deprecated.rst | 10 +- .../process/embargoed-hardware-issues.rst | 25 +- Documentation/process/index.rst | 1 - Documentation/riscv/boot-image-header.rst | 4 +- Documentation/riscv/index.rst | 1 - Documentation/riscv/patch-acceptance.rst | 35 - Documentation/scsi/smartpqi.txt | 2 +- Documentation/security/keys/core.rst | 58 - Documentation/sound/alsa-configuration.rst | 3 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 10 +- Documentation/tee.txt | 81 - Documentation/trace/ftrace.rst | 9 +- .../translations/it_IT/process/coding-style.rst | 2 +- .../translations/ko_KR/memory-barriers.txt | 4 +- .../translations/zh_CN/process/coding-style.rst | 2 +- .../zh_CN/process/embargoed-hardware-issues.rst | 228 - Documentation/translations/zh_CN/process/index.rst | 3 - .../zh_CN/process/kernel-driver-statement.rst | 199 - .../zh_CN/process/kernel-enforcement-statement.rst | 151 - Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- Documentation/w1/masters/omap-hdq.rst | 2 +- Documentation/watch_queue.rst | 460 - Documentation/x86/boot.rst | 7 +- Documentation/x86/pat.rst | 2 + Documentation/x86/x86_64/mm.rst | 6 +- MAINTAINERS | 175 +- Makefile | 29 +- Next/SHA1s | 315 - Next/Trees | 317 - Next/merge.log | 10228 ------------------- Next/quilt-import.log | 2 - arch/alpha/include/asm/io.h | 10 +- arch/alpha/include/asm/vmalloc.h | 4 - arch/alpha/kernel/srm_env.c | 17 +- arch/alpha/kernel/syscalls/syscall.tbl | 2 - arch/arc/Kconfig | 2 +- arch/arc/include/asm/entry-arcv2.h | 8 +- arch/arc/include/asm/hugepage.h | 1 + arch/arc/include/asm/pgtable.h | 1 - arch/arc/include/asm/vmalloc.h | 4 - arch/arc/kernel/asm-offsets.c | 10 +- arch/arc/kernel/entry.S | 6 +- arch/arc/kernel/unwind.c | 6 +- arch/arc/plat-eznps/Kconfig | 2 +- arch/arm/Kconfig | 5 +- arch/arm/Kconfig.debug | 6 +- arch/arm/Makefile | 3 - arch/arm/arm-soc-for-next-contents.txt | 63 - arch/arm/boot/dts/Makefile | 18 +- arch/arm/boot/dts/am335x-evm.dts | 40 +- arch/arm/boot/dts/am335x-evmsk.dts | 38 +- arch/arm/boot/dts/am335x-icev2.dts | 13 - arch/arm/boot/dts/am335x-sancloud-bbe.dts | 2 +- arch/arm/boot/dts/am33xx-l4.dtsi | 16 + arch/arm/boot/dts/am33xx.dtsi | 69 +- arch/arm/boot/dts/am3517.dtsi | 2 +- arch/arm/boot/dts/am4372.dtsi | 142 +- arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am437x-l4.dtsi | 29 + arch/arm/boot/dts/am43x-epos-evm.dts | 2 +- arch/arm/boot/dts/am571x-idk.dts | 6 +- arch/arm/boot/dts/am572x-idk-common.dtsi | 4 + arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 25 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 59 - arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts | 115 - arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts | 79 - arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi | 450 - arch/arm/boot/dts/armada-388-clearfog.dtsi | 11 +- arch/arm/boot/dts/armada-388-helios4.dts | 5 + .../arm/boot/dts/armada-38x-solidrun-microsom.dtsi | 13 - arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 1 + arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 1 + arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 1 + arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 369 +- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 403 +- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 18 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 2 + arch/arm/boot/dts/aspeed-g4.dtsi | 21 +- arch/arm/boot/dts/aspeed-g5.dtsi | 49 +- arch/arm/boot/dts/aspeed-g6.dtsi | 41 +- .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 1 + arch/arm/boot/dts/at91-kizbox.dts | 172 +- arch/arm/boot/dts/at91-kizboxmini-base.dts | 24 - arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 170 - arch/arm/boot/dts/at91-kizboxmini-mb.dts | 26 - arch/arm/boot/dts/at91-kizboxmini-rd.dts | 49 - arch/arm/boot/dts/at91-kizboxmini.dts | 171 + arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 6 - arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 304 - arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 270 - arch/arm/boot/dts/at91-smartkiz.dts | 109 - arch/arm/boot/dts/at91sam9260.dtsi | 16 +- arch/arm/boot/dts/at91sam9261.dtsi | 6 +- arch/arm/boot/dts/at91sam9263.dtsi | 6 +- arch/arm/boot/dts/at91sam9g45.dtsi | 8 +- arch/arm/boot/dts/at91sam9rl.dtsi | 8 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 4 +- arch/arm/boot/dts/bcm2711.dtsi | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 2 +- arch/arm/boot/dts/bcm5301x.dtsi | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 55 +- arch/arm/boot/dts/dra7.dtsi | 258 +- arch/arm/boot/dts/dra74x.dtsi | 71 +- arch/arm/boot/dts/dra76-evm.dts | 66 - arch/arm/boot/dts/e60k02.dtsi | 8 +- arch/arm/boot/dts/exynos3250.dtsi | 4 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 6 +- arch/arm/boot/dts/exynos4210.dtsi | 4 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 5 - arch/arm/boot/dts/exynos4412-midas.dtsi | 29 - arch/arm/boot/dts/exynos4412-n710x.dts | 5 - arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 2 +- arch/arm/boot/dts/exynos4412-tiny4412.dts | 25 - arch/arm/boot/dts/exynos4412.dtsi | 4 +- arch/arm/boot/dts/exynos5.dtsi | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 4 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250.dtsi | 12 +- arch/arm/boot/dts/exynos5260-xyref5260.dts | 4 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 +- arch/arm/boot/dts/exynos5410-smdk5410.dts | 4 +- arch/arm/boot/dts/exynos5410.dtsi | 6 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5420-cpus.dtsi | 2 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 4 +- arch/arm/boot/dts/exynos5420.dtsi | 339 +- arch/arm/boot/dts/exynos5422-cpus.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 285 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 64 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 78 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 58 - arch/arm/boot/dts/exynos54xx.dtsi | 4 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 13 - arch/arm/boot/dts/exynos5800.dtsi | 58 +- arch/arm/boot/dts/ibm-power9-dual.dtsi | 4 +- .../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts | 2 + arch/arm/boot/dts/imx25-pdk.dts | 2 + arch/arm/boot/dts/imx25.dtsi | 3 - arch/arm/boot/dts/imx51-babbage.dts | 64 +- arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 2 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 +- arch/arm/boot/dts/imx6q-logicpd.dts | 10 - arch/arm/boot/dts/imx6qdl-apalis.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 5 - arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 84 +- arch/arm/boot/dts/imx6sl-tolino-shine3.dts | 326 - arch/arm/boot/dts/imx6sll.dtsi | 9 - arch/arm/boot/dts/imx6sx-sdb-reva.dts | 1 - arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 28 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 188 +- arch/arm/boot/dts/imx7d-sdb-reva.dts | 3 - arch/arm/boot/dts/imx7s.dtsi | 7 - arch/arm/boot/dts/imx7ulp-com.dts | 79 - arch/arm/boot/dts/imx7ulp.dtsi | 4 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 88 +- arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi | 1 + arch/arm/boot/dts/ls1021a-tsn.dts | 4 - arch/arm/boot/dts/ls1021a.dtsi | 19 - arch/arm/boot/dts/meson.dtsi | 7 - arch/arm/boot/dts/meson6.dtsi | 7 + arch/arm/boot/dts/meson8.dtsi | 26 +- arch/arm/boot/dts/meson8b-ec100.dts | 2 +- arch/arm/boot/dts/meson8b-mxq.dts | 2 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +- arch/arm/boot/dts/meson8b.dtsi | 24 +- arch/arm/boot/dts/mmp3-dell-ariel.dts | 22 - arch/arm/boot/dts/mmp3.dtsi | 56 +- arch/arm/boot/dts/omap2.dtsi | 43 +- arch/arm/boot/dts/omap2430.dtsi | 4 - arch/arm/boot/dts/omap3-n900.dts | 5 - arch/arm/boot/dts/omap3.dtsi | 46 +- arch/arm/boot/dts/omap36xx.dtsi | 4 - arch/arm/boot/dts/omap4-l4-abe.dtsi | 7 + arch/arm/boot/dts/omap4-l4.dtsi | 30 +- arch/arm/boot/dts/omap4.dtsi | 44 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 6 + arch/arm/boot/dts/omap5-l4.dtsi | 24 +- arch/arm/boot/dts/omap5.dtsi | 40 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 44 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 7 - .../boot/dts/qcom-mdm9615-wp8548-mangoh-green.dts | 2 +- arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 45 - arch/arm/boot/dts/qcom-msm8974.dtsi | 222 +- arch/arm/boot/dts/r7s72100.dtsi | 18 +- arch/arm/boot/dts/r8a73a4.dtsi | 42 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 3 +- arch/arm/boot/dts/r8a7740.dtsi | 102 +- arch/arm/boot/dts/r8a7743.dtsi | 162 +- arch/arm/boot/dts/r8a7744.dtsi | 162 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 3 +- arch/arm/boot/dts/r8a7745.dtsi | 122 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 3 +- arch/arm/boot/dts/r8a77470.dtsi | 86 +- arch/arm/boot/dts/r8a7778.dtsi | 11 +- arch/arm/boot/dts/r8a7779-marzen.dts | 3 +- arch/arm/boot/dts/r8a7779.dtsi | 16 +- arch/arm/boot/dts/r8a7790-lager.dts | 6 +- arch/arm/boot/dts/r8a7790.dtsi | 167 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 9 +- arch/arm/boot/dts/r8a7791-porter.dts | 6 +- arch/arm/boot/dts/r8a7791.dtsi | 159 +- arch/arm/boot/dts/r8a7792.dtsi | 67 +- arch/arm/boot/dts/r8a7793-gose.dts | 9 +- arch/arm/boot/dts/r8a7793.dtsi | 123 +- arch/arm/boot/dts/r8a7794-alt.dts | 6 +- arch/arm/boot/dts/r8a7794-silk.dts | 3 +- arch/arm/boot/dts/r8a7794.dtsi | 111 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 13 +- arch/arm/boot/dts/rk3288-veyron-brain.dts | 9 - .../boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi | 22 - arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 21 + arch/arm/boot/dts/rk3288-veyron-fievel.dts | 8 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 22 - arch/arm/boot/dts/rk3288-veyron-jerry.dts | 22 - arch/arm/boot/dts/rk3288-veyron-mickey.dts | 9 - arch/arm/boot/dts/rk3288-veyron-minnie.dts | 21 - arch/arm/boot/dts/rk3288-veyron-pinky.dts | 22 - arch/arm/boot/dts/rk3288-veyron-speedy.dts | 21 - arch/arm/boot/dts/rk3288-veyron.dtsi | 59 +- .../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 81 - arch/arm/boot/dts/rtd1195-horseradish.dts | 32 - arch/arm/boot/dts/rtd1195-mele-x1000.dts | 32 - arch/arm/boot/dts/rtd1195.dtsi | 139 - arch/arm/boot/dts/s3c2416-smdk2416.dts | 2 +- arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 +- arch/arm/boot/dts/sama5d2.dtsi | 10 +- arch/arm/boot/dts/sh73a0.dtsi | 139 +- arch/arm/boot/dts/ste-ab8500.dtsi | 102 +- arch/arm/boot/dts/ste-ab8505.dtsi | 275 - arch/arm/boot/dts/ste-db8500.dtsi | 15 - arch/arm/boot/dts/ste-db8520.dtsi | 15 - arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi | 632 -- arch/arm/boot/dts/ste-dbx5x0.dtsi | 75 +- arch/arm/boot/dts/ste-href-ab8505.dtsi | 234 + arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 532 +- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 79 - arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 58 - arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 71 +- arch/arm/boot/dts/ste-href.dtsi | 67 +- arch/arm/boot/dts/ste-href520-tvk.dts | 22 - arch/arm/boot/dts/ste-hrefprev60-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60.dtsi | 2 +- arch/arm/boot/dts/ste-hrefv60plus-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus.dtsi | 1 + arch/arm/boot/dts/ste-nomadik-pinctrl.dtsi | 5 - arch/arm/boot/dts/ste-snowball.dts | 70 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 455 - arch/arm/boot/dts/sun4i-a10.dtsi | 35 - arch/arm/boot/dts/sun5i.dtsi | 3 +- arch/arm/boot/dts/sun6i-a31.dtsi | 25 +- arch/arm/boot/dts/sun7i-a20.dtsi | 36 - arch/arm/boot/dts/sun8i-a23-a33.dtsi | 13 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 42 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 1 - .../dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts | 72 - arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi | 11 - arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 3 +- arch/arm/boot/dts/sun8i-h3.dtsi | 35 +- arch/arm/boot/dts/sun8i-r40.dtsi | 172 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 2 + arch/arm/boot/dts/sun9i-a80.dtsi | 42 +- arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi | 170 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 180 - arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 10 + arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 29 +- arch/arm/configs/at91_dt_defconfig | 55 +- arch/arm/configs/exynos_defconfig | 7 - arch/arm/configs/gemini_defconfig | 24 +- arch/arm/configs/imx_v6_v7_defconfig | 6 - arch/arm/configs/omap2plus_defconfig | 4 +- arch/arm/configs/qcom_defconfig | 4 - arch/arm/configs/shmobile_defconfig | 4 - arch/arm/configs/sunxi_defconfig | 1 - arch/arm/configs/u8500_defconfig | 4 +- arch/arm/crypto/curve25519-glue.c | 7 - arch/arm/include/asm/efi.h | 17 +- arch/arm/include/asm/io.h | 8 + arch/arm/include/asm/kvm_emulate.h | 5 - arch/arm/include/asm/kvm_mmio.h | 2 - arch/arm/include/asm/pgtable-2level.h | 1 - arch/arm/include/asm/pgtable-3level.h | 1 - arch/arm/include/asm/switch_to.h | 2 +- arch/arm/include/asm/vmalloc.h | 4 - arch/arm/kernel/Makefile | 4 +- arch/arm/kernel/atags_proc.c | 8 +- arch/arm/kernel/entry-armv.S | 4 +- arch/arm/kernel/ftrace.c | 10 +- arch/arm/kernel/process.c | 6 +- arch/arm/kernel/traps.c | 2 - arch/arm/mach-at91/Kconfig | 24 +- arch/arm/mach-at91/Makefile | 1 - arch/arm/mach-at91/at91sam9.c | 18 + arch/arm/mach-at91/pm.c | 11 +- arch/arm/mach-at91/sam9x60.c | 34 - arch/arm/mach-bcm/bcm2711.c | 1 - arch/arm/mach-bcm/platsmp.c | 4 +- arch/arm/mach-davinci/Kconfig | 1 - arch/arm/mach-davinci/devices.c | 2 +- arch/arm/mach-exynos/Kconfig | 36 +- arch/arm/mach-exynos/common.h | 2 +- arch/arm/mach-exynos/exynos.c | 4 +- arch/arm/mach-exynos/include/mach/map.h | 2 +- arch/arm/mach-exynos/pm.c | 2 +- arch/arm/mach-exynos/smc.h | 2 +- arch/arm/mach-exynos/suspend.c | 2 +- arch/arm/mach-imx/Kconfig | 2 - arch/arm/mach-imx/cpu.c | 38 +- arch/arm/mach-mmp/pxa168.h | 2 +- arch/arm/mach-mmp/time.c | 2 +- arch/arm/mach-omap2/Kconfig | 3 +- arch/arm/mach-omap2/clockdomains43xx_data.c | 10 - arch/arm/mach-omap2/common.h | 3 - arch/arm/mach-omap2/dma.c | 119 +- arch/arm/mach-omap2/omap-iommu.c | 128 +- arch/arm/mach-omap2/omap_device.c | 170 + arch/arm/mach-omap2/omap_device.h | 4 + arch/arm/mach-omap2/omap_hwmod.c | 18 + arch/arm/mach-omap2/omap_hwmod.h | 3 + arch/arm/mach-omap2/omap_hwmod_2420_data.c | 34 + arch/arm/mach-omap2/omap_hwmod_2430_data.c | 34 + arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 18 + .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 33 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 124 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 335 + arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 91 + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 61 + arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 448 + arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 1103 +- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 662 ++ arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 873 ++ arch/arm/mach-omap2/omap_hwmod_common_data.h | 1 + arch/arm/mach-omap2/omap_hwmod_reset.c | 24 + arch/arm/mach-omap2/pdata-quirks.c | 50 +- arch/arm/mach-omap2/pm24xx.c | 22 +- arch/arm/mach-omap2/pm34xx.c | 5 + arch/arm/mach-omap2/prcm43xx.h | 1 - arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-realtek/Kconfig | 11 - arch/arm/mach-realtek/Makefile | 2 - arch/arm/mach-realtek/rtd1195.c | 40 - arch/arm/mach-s3c24xx/Kconfig | 16 +- arch/arm/mach-shmobile/platsmp-apmu.c | 2 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 2 +- arch/arm/mach-shmobile/setup-r8a7740.c | 8 +- arch/arm/mach-shmobile/setup-r8a7778.c | 2 +- arch/arm/mach-u300/core.c | 2 +- arch/arm/mach-vexpress/spc.c | 12 +- arch/arm/mm/alignment.c | 14 +- arch/arm/mm/cache-v7.S | 4 +- arch/arm/mm/cache-v7m.S | 4 +- arch/arm/net/bpf_jit_32.c | 30 +- arch/arm/plat-omap/dma.c | 471 +- arch/arm/plat-samsung/adc.c | 2 +- arch/arm/plat-samsung/devs.c | 2 +- arch/arm/plat-samsung/gpio-samsung.c | 2 +- arch/arm/plat-samsung/include/plat/samsung-time.h | 2 +- arch/arm/tools/syscall.tbl | 2 - arch/arm64/Kconfig | 57 +- arch/arm64/Kconfig.debug | 19 +- arch/arm64/boot/dts/allwinner/Makefile | 3 - arch/arm64/boot/dts/allwinner/axp803.dtsi | 43 +- .../dts/allwinner/sun50i-a64-amarula-relic.dts | 6 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 43 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 43 +- .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 8 +- .../dts/allwinner/sun50i-a64-olinuxino-emmc.dts | 12 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 62 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 45 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 7 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 43 +- .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 43 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 9 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 48 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 48 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 9 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 133 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 88 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 68 +- .../allwinner/sun50i-h5-libretech-all-h3-cc.dts | 6 +- .../allwinner/sun50i-h5-libretech-all-h3-it.dts | 11 - .../allwinner/sun50i-h5-libretech-all-h5-cc.dts | 61 - .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 45 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 43 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 43 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 48 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 9 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 43 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 85 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 14 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 10 +- .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 6 +- .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 8 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 8 +- .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 21 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 23 +- .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 15 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 59 +- arch/arm64/boot/dts/altera/Makefile | 3 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 8 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 223 - arch/arm64/boot/dts/amlogic/Makefile | 3 - arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 25 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 23 - .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 375 - arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 78 - .../dts/amlogic/meson-gxl-s905d-libretech-pc.dts | 16 - arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 9 - .../dts/amlogic/meson-gxm-s912-libretech-pc.dts | 62 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 28 +- arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 4 - .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 2 +- arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 4 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- arch/arm64/boot/dts/freescale/Makefile | 3 - arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 15 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 17 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 75 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 14 - arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 16 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 24 - arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 24 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 13 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 2 +- .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 127 - .../boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts | 15 - .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 57 - .../boot/dts/freescale/fsl-lx2160a-honeycomb.dts | 15 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 28 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 21 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 20 - arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 16 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 52 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 20 - arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 65 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 26 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 27 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 9 +- arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 376 - .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 2 +- .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 107 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 12 + arch/arm64/boot/dts/intel/Makefile | 3 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 84 +- .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 135 - arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 8 - .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 2 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 18 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 9 - arch/arm64/boot/dts/qcom/Makefile | 2 - .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 19 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 11 +- arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi | 109 + .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 92 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 1408 +-- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 385 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 5 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3672 +++---- arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 49 - arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 41 - arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 25 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 262 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 72 - arch/arm64/boot/dts/qcom/pm6150l.dtsi | 31 - arch/arm64/boot/dts/qcom/pm8004.dtsi | 10 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 6 - arch/arm64/boot/dts/qcom/pm8994.dtsi | 4 - arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 1 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 160 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 430 - arch/arm64/boot/dts/qcom/sc7180.dtsi | 2187 ---- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 14 - arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 11 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 26 +- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 35 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 391 +- arch/arm64/boot/dts/realtek/Makefile | 5 - 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-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 | 170 +- 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 | 142 - arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts | 44 - arch/arm64/boot/dts/realtek/rtd1619.dtsi | 12 - arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 161 - arch/arm64/boot/dts/renesas/Makefile | 27 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 3 +- .../boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts | 116 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 164 +- .../boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts | 37 + .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 157 + arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 319 + arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 50 + arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 157 + .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 206 + arch/arm64/boot/dts/renesas/r8a7795.dtsi | 3339 ++++++ .../arm64/boot/dts/renesas/r8a77950-salvator-x.dts | 157 - arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts | 37 - arch/arm64/boot/dts/renesas/r8a77950.dtsi | 319 - .../arm64/boot/dts/renesas/r8a77951-salvator-x.dts | 157 - .../boot/dts/renesas/r8a77951-salvator-xs.dts | 206 - arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts | 50 - arch/arm64/boot/dts/renesas/r8a77951.dtsi | 3339 ------ arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 38 + arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 83 + .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 83 + arch/arm64/boot/dts/renesas/r8a7796.dtsi | 2972 ++++++ .../arm64/boot/dts/renesas/r8a77960-salvator-x.dts | 83 - .../boot/dts/renesas/r8a77960-salvator-xs.dts | 83 - arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts | 38 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2972 ------ arch/arm64/boot/dts/renesas/r8a77961.dtsi | 390 +- .../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 + .../{r8a77965-ulcb.dts => r8a77965-m3nulcb.dts} | 0 arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 52 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 96 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 7 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 164 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 74 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 6 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 3 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 11 - arch/arm64/boot/dts/rockchip/px30.dtsi | 187 +- arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 3 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 17 - .../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 6 + arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 3 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 2 + arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 27 +- .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 65 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 26 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 11 - .../boot/dts/rockchip/rk3399-rockpro64-v2.dts | 30 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 759 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 797 -- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 9 - .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts | 17 - .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 333 - arch/arm64/boot/dts/sprd/Makefile | 3 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 523 - arch/arm64/boot/dts/sprd/sharkl3.dtsi | 78 - arch/arm64/boot/dts/sprd/sp9863a-1h10.dts | 39 - arch/arm64/configs/defconfig | 27 - arch/arm64/crypto/aes-ce-ccm-core.S | 16 +- arch/arm64/crypto/aes-ce-core.S | 16 +- arch/arm64/crypto/aes-ce.S | 4 +- arch/arm64/crypto/aes-cipher-core.S | 8 +- arch/arm64/crypto/aes-modes.S | 16 +- arch/arm64/crypto/aes-neon.S | 4 +- arch/arm64/crypto/aes-neonbs-core.S | 40 +- arch/arm64/crypto/chacha-neon-core.S | 16 +- arch/arm64/crypto/crct10dif-ce-core.S | 12 +- arch/arm64/crypto/ghash-ce-core.S | 8 +- arch/arm64/crypto/ghash-ce-glue.c | 2 +- arch/arm64/crypto/nh-neon-core.S | 4 +- arch/arm64/crypto/sha1-ce-core.S | 4 +- arch/arm64/crypto/sha1-ce-glue.c | 17 +- arch/arm64/crypto/sha2-ce-core.S | 4 +- arch/arm64/crypto/sha2-ce-glue.c | 34 +- arch/arm64/crypto/sha256-glue.c | 34 +- arch/arm64/crypto/sha3-ce-core.S | 4 +- arch/arm64/crypto/sha512-ce-core.S | 4 +- arch/arm64/crypto/sha512-ce-glue.c | 26 +- arch/arm64/crypto/sha512-glue.c | 15 +- arch/arm64/crypto/sm3-ce-core.S | 4 +- arch/arm64/crypto/sm4-ce-core.S | 4 +- arch/arm64/include/asm/assembler.h | 6 +- arch/arm64/include/asm/compat.h | 22 +- arch/arm64/include/asm/efi.h | 16 +- arch/arm64/include/asm/kvm_emulate.h | 5 - arch/arm64/include/asm/kvm_mmio.h | 6 +- arch/arm64/include/asm/pgtable-prot.h | 5 +- arch/arm64/include/asm/pgtable.h | 12 +- arch/arm64/include/asm/preempt.h | 4 +- arch/arm64/include/asm/ptdump.h | 8 +- arch/arm64/include/asm/unistd.h | 3 +- arch/arm64/include/asm/unistd32.h | 4 - arch/arm64/include/asm/vmalloc.h | 4 - arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/cpu_errata.c | 1 - arch/arm64/kernel/entry.S | 2 +- arch/arm64/kernel/process.c | 10 +- arch/arm64/kernel/traps.c | 3 - arch/arm64/kvm/sys_regs.c | 25 +- arch/arm64/kvm/sys_regs.h | 17 +- arch/arm64/mm/Makefile | 4 +- arch/arm64/mm/dump.c | 148 +- arch/arm64/mm/fault.c | 2 +- arch/arm64/mm/mmu.c | 8 +- arch/arm64/mm/ptdump_debugfs.c | 2 +- arch/c6x/include/asm/vmalloc.h | 4 - arch/c6x/kernel/entry.S | 8 +- arch/csky/Kconfig | 38 - arch/csky/abiv1/inc/abi/entry.h | 19 +- arch/csky/abiv2/inc/abi/entry.h | 67 - arch/csky/include/asm/fixmap.h | 9 +- arch/csky/include/asm/kprobes.h | 36 - arch/csky/include/asm/memory.h | 25 - arch/csky/include/asm/pgtable.h | 6 +- arch/csky/include/asm/probes.h | 23 - arch/csky/include/asm/ptrace.h | 35 - arch/csky/include/asm/stackprotector.h | 29 - arch/csky/include/asm/tcm.h | 24 - arch/csky/include/asm/vmalloc.h | 4 - arch/csky/kernel/Makefile | 1 - arch/csky/kernel/atomic.S | 8 +- arch/csky/kernel/entry.S | 4 +- arch/csky/kernel/probes/Makefile | 3 - arch/csky/kernel/probes/decode-insn.c | 32 - arch/csky/kernel/probes/decode-insn.h | 20 - arch/csky/kernel/probes/kprobes.c | 399 - arch/csky/kernel/probes/kprobes_trampoline.S | 19 - arch/csky/kernel/probes/simulate-insn.c | 25 - arch/csky/kernel/probes/simulate-insn.h | 8 - arch/csky/kernel/process.c | 6 - arch/csky/kernel/ptrace.c | 103 - arch/csky/kernel/setup.c | 2 - arch/csky/kernel/smp.c | 2 +- arch/csky/kernel/traps.c | 5 - arch/csky/kernel/vmlinux.lds.S | 50 - arch/csky/mm/Makefile | 1 - arch/csky/mm/fault.c | 4 - arch/csky/mm/highmem.c | 64 +- arch/csky/mm/init.c | 48 - arch/csky/mm/tcm.c | 169 - arch/h8300/Kconfig | 3 - arch/h8300/include/asm/vmalloc.h | 4 - arch/h8300/include/uapi/asm/bitsperlong.h | 15 + arch/h8300/include/uapi/asm/posix_types.h | 13 - arch/h8300/kernel/entry.S | 6 +- arch/h8300/lib/memset.S | 17 +- arch/hexagon/include/asm/atomic.h | 8 +- arch/hexagon/include/asm/bitops.h | 8 +- arch/hexagon/include/asm/cmpxchg.h | 2 +- arch/hexagon/include/asm/futex.h | 6 +- arch/hexagon/include/asm/io.h | 2 +- arch/hexagon/include/asm/spinlock.h | 20 +- arch/hexagon/include/asm/vmalloc.h | 4 - arch/hexagon/kernel/stacktrace.c | 4 +- arch/hexagon/kernel/vm_entry.S | 8 +- arch/ia64/include/asm/acpi.h | 5 +- arch/ia64/include/asm/vga.h | 2 +- arch/ia64/include/asm/vmalloc.h | 4 - arch/ia64/kernel/acpi.c | 2 + arch/ia64/kernel/cyclone.c | 8 +- arch/ia64/kernel/entry.S | 12 +- arch/ia64/kernel/kprobes.c | 2 +- arch/ia64/kernel/salinfo.c | 24 +- arch/ia64/kernel/syscalls/syscall.tbl | 2 - arch/ia64/mm/init.c | 4 +- arch/m68k/emu/nfeth.c | 2 +- arch/m68k/include/asm/kmap.h | 1 + arch/m68k/include/asm/vmalloc.h | 4 - arch/m68k/kernel/bootinfo_proc.c | 8 +- arch/m68k/kernel/syscalls/syscall.tbl | 2 - arch/microblaze/Kconfig | 2 +- arch/microblaze/include/asm/vmalloc.h | 4 - arch/microblaze/kernel/entry.S | 2 +- arch/microblaze/kernel/syscalls/syscall.tbl | 2 - arch/mips/Kconfig | 4 +- arch/mips/ar7/clock.c | 8 +- arch/mips/ar7/gpio.c | 2 +- arch/mips/ar7/platform.c | 2 +- arch/mips/ath25/ar2315.c | 4 +- arch/mips/ath25/ar5312.c | 6 +- arch/mips/ath25/board.c | 2 +- arch/mips/ath79/common.c | 2 +- arch/mips/ath79/setup.c | 4 +- arch/mips/boot/compressed/Makefile | 3 - arch/mips/boot/dts/qca/ar9331.dtsi | 119 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 13 - arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 9 +- arch/mips/cavium-octeon/setup.c | 2 +- arch/mips/generic/board-ocelot.c | 2 +- arch/mips/include/asm/asmmacro.h | 4 +- arch/mips/include/asm/compat.h | 18 + arch/mips/include/asm/cpu-type.h | 3 +- arch/mips/include/asm/io.h | 24 +- arch/mips/include/asm/pgtable.h | 5 - arch/mips/include/asm/thread_info.h | 20 +- arch/mips/include/asm/vdso/gettimeofday.h | 13 + arch/mips/include/asm/vmalloc.h | 4 - arch/mips/kernel/cacheinfo.c | 27 +- arch/mips/kernel/entry.S | 6 +- arch/mips/kernel/mips-cm.c | 4 +- arch/mips/kernel/mips-cpc.c | 2 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 2 - arch/mips/kernel/syscalls/syscall_n64.tbl | 2 - arch/mips/kernel/syscalls/syscall_o32.tbl | 2 - arch/mips/lantiq/falcon/sysctrl.c | 6 +- arch/mips/lantiq/irq.c | 4 +- arch/mips/lantiq/xway/sysctrl.c | 6 +- arch/mips/lasat/picvue_proc.c | 31 +- arch/mips/loongson2ef/common/reset.c | 4 +- arch/mips/loongson32/common/prom.c | 8 +- arch/mips/loongson32/common/reset.c | 2 +- arch/mips/loongson32/common/time.c | 2 +- arch/mips/loongson64/reset.c | 2 +- arch/mips/mti-malta/malta-dtshim.c | 2 +- arch/mips/net/ebpf_jit.c | 11 +- arch/mips/pci/pci-alchemy.c | 2 +- arch/mips/pci/pci-ar2315.c | 2 +- arch/mips/pci/pci-bcm63xx.c | 2 +- arch/mips/pci/pci-rt2880.c | 2 +- arch/mips/pic32/pic32mzda/early_console.c | 2 +- arch/mips/pic32/pic32mzda/early_pin.c | 4 +- arch/mips/pmcs-msp71xx/msp_serial.c | 4 +- arch/mips/ralink/irq.c | 2 +- arch/mips/ralink/of.c | 2 +- arch/mips/rb532/devices.c | 2 +- arch/mips/rb532/gpio.c | 2 +- arch/mips/rb532/prom.c | 2 +- arch/mips/rb532/setup.c | 2 +- arch/mips/sni/rm200.c | 4 +- arch/mips/vdso/vgettimeofday.c | 20 - arch/nds32/Kconfig | 2 +- arch/nds32/include/asm/cacheflush.h | 11 +- arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/vmalloc.h | 4 - arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/ftrace.c | 12 + arch/nios2/include/asm/vmalloc.h | 4 - arch/nios2/kernel/entry.S | 2 +- arch/nios2/mm/ioremap.c | 8 - arch/openrisc/include/asm/vmalloc.h | 4 - arch/parisc/Kconfig | 5 +- arch/parisc/include/asm/cmpxchg.h | 10 +- arch/parisc/include/asm/compat.h | 17 + arch/parisc/include/asm/io.h | 5 +- arch/parisc/include/asm/kexec.h | 4 + arch/parisc/include/asm/vmalloc.h | 4 - arch/parisc/kernel/Makefile | 2 +- arch/parisc/kernel/drivers.c | 6 +- arch/parisc/kernel/entry.S | 10 +- arch/parisc/kernel/pdt.c | 3 +- arch/parisc/kernel/perf.c | 2 +- arch/parisc/kernel/process.c | 8 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 - arch/powerpc/Kconfig | 4 +- arch/powerpc/boot/4xx.c | 2 +- arch/powerpc/configs/guest.config | 1 + arch/powerpc/include/asm/barrier.h | 2 + arch/powerpc/include/asm/book3s/64/pgtable.h | 3 - arch/powerpc/include/asm/compat.h | 17 + arch/powerpc/include/asm/cpm.h | 172 +- arch/powerpc/include/asm/firmware.h | 6 +- arch/powerpc/include/asm/io.h | 3 + arch/powerpc/include/asm/pci.h | 1 + arch/powerpc/include/asm/spinlock.h | 14 +- arch/powerpc/include/asm/uaccess.h | 9 +- arch/powerpc/include/asm/vmalloc.h | 4 - arch/powerpc/kernel/eeh_driver.c | 6 + arch/powerpc/kernel/entry_32.S | 4 +- arch/powerpc/kernel/entry_64.S | 22 +- arch/powerpc/kernel/irq.c | 4 +- arch/powerpc/kernel/legacy_serial.c | 4 +- arch/powerpc/kernel/pci-common.c | 50 +- arch/powerpc/kernel/pci-hotplug.c | 1 + arch/powerpc/kernel/pci_of_scan.c | 1 + arch/powerpc/kernel/proc_powerpc.c | 10 +- arch/powerpc/kernel/rtas-proc.c | 70 +- arch/powerpc/kernel/rtas_flash.c | 34 +- arch/powerpc/kernel/rtasd.c | 14 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 - arch/powerpc/kvm/book3s_hv.c | 3 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 4 +- arch/powerpc/lib/string_32.S | 4 +- arch/powerpc/lib/string_64.S | 6 +- arch/powerpc/mm/mem.c | 11 +- arch/powerpc/mm/nohash/8xx.c | 2 +- arch/powerpc/mm/numa.c | 12 +- arch/powerpc/mm/slice.c | 4 +- arch/powerpc/net/bpf_jit32.h | 4 +- arch/powerpc/net/bpf_jit_comp.c | 16 +- arch/powerpc/oprofile/backtrace.c | 2 +- arch/powerpc/platforms/512x/mpc512x_lpbfifo.c | 6 +- arch/powerpc/platforms/83xx/km83xx.c | 3 +- arch/powerpc/platforms/83xx/misc.c | 23 + arch/powerpc/platforms/83xx/mpc832x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc832x_rdb.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_rdk.c | 3 +- arch/powerpc/platforms/83xx/mpc83xx.h | 7 + arch/powerpc/platforms/85xx/corenet_generic.c | 10 + arch/powerpc/platforms/85xx/mpc85xx_mds.c | 27 + arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 17 + arch/powerpc/platforms/85xx/twr_p102x.c | 20 +- arch/powerpc/platforms/powernv/pci-ioda.c | 19 +- arch/powerpc/platforms/powernv/pci.c | 4 + arch/powerpc/platforms/pseries/Kconfig | 1 + arch/powerpc/platforms/pseries/cmm.c | 10 - arch/powerpc/platforms/pseries/firmware.c | 10 +- arch/powerpc/platforms/pseries/iommu.c | 64 +- arch/powerpc/platforms/pseries/lpar.c | 24 +- arch/powerpc/platforms/pseries/lparcfg.c | 14 +- arch/powerpc/platforms/pseries/papr_scm.c | 5 +- arch/powerpc/platforms/pseries/reconfig.c | 8 +- arch/powerpc/platforms/pseries/scanlog.c | 15 +- arch/powerpc/platforms/pseries/setup.c | 7 - arch/riscv/Kconfig | 5 +- arch/riscv/Kconfig.socs | 4 +- arch/riscv/boot/Makefile | 2 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 15 - arch/riscv/include/asm/csr.h | 18 +- arch/riscv/include/asm/image.h | 4 +- arch/riscv/include/asm/kasan.h | 27 - arch/riscv/include/asm/perf_event.h | 4 - arch/riscv/include/asm/pgtable-64.h | 12 - arch/riscv/include/asm/pgtable.h | 49 +- arch/riscv/include/asm/string.h | 9 - arch/riscv/include/asm/vmalloc.h | 4 - arch/riscv/include/uapi/asm/bpf_perf_event.h | 9 - arch/riscv/kernel/entry.S | 5 +- arch/riscv/kernel/ftrace.c | 2 +- arch/riscv/kernel/head.S | 5 +- arch/riscv/kernel/irq.c | 6 +- arch/riscv/kernel/process.c | 6 +- arch/riscv/kernel/riscv_ksyms.c | 5 +- arch/riscv/kernel/setup.c | 5 - arch/riscv/kernel/vmlinux.lds.S | 1 - arch/riscv/lib/memcpy.S | 5 +- arch/riscv/lib/memset.S | 5 +- arch/riscv/lib/uaccess.S | 4 - arch/riscv/mm/Makefile | 7 +- arch/riscv/mm/cacheflush.c | 1 - arch/riscv/mm/init.c | 12 +- arch/riscv/mm/kasan_init.c | 104 - .../soc/sifive => arch/riscv/mm}/sifive_l2_cache.c | 0 arch/riscv/net/bpf_jit_comp.c | 533 +- arch/s390/Kconfig | 5 +- arch/s390/boot/compressed/decompressor.c | 8 +- arch/s390/boot/ipl_parm.c | 14 - arch/s390/include/asm/compat.h | 6 +- arch/s390/include/asm/pgtable.h | 2 - arch/s390/include/asm/preempt.h | 4 +- arch/s390/include/asm/setup.h | 9 +- arch/s390/include/asm/timex.h | 4 +- arch/s390/include/asm/uv.h | 2 +- arch/s390/include/asm/vmalloc.h | 4 - arch/s390/kernel/dumpstack.c | 2 - arch/s390/kernel/early.c | 16 + arch/s390/kernel/entry.S | 2 +- arch/s390/kernel/mcount.S | 1 - arch/s390/kernel/perf_cpum_sf.c | 22 +- arch/s390/kernel/setup.c | 1 - arch/s390/kernel/smp.c | 13 +- arch/s390/kernel/syscalls/syscall.tbl | 2 - arch/s390/kernel/unwind_bc.c | 15 +- arch/s390/kvm/interrupt.c | 6 +- arch/s390/lib/spinlock.c | 1 + arch/s390/lib/test_unwind.c | 2 +- arch/s390/mm/init.c | 4 +- arch/s390/mm/kasan_init.c | 68 +- arch/s390/purgatory/.gitignore | 1 - arch/s390/purgatory/Makefile | 19 +- arch/s390/purgatory/string.c | 3 - arch/sh/Kconfig | 2 +- arch/sh/boards/board-sh7785lcr.c | 2 +- arch/sh/boards/mach-cayman/irq.c | 2 +- arch/sh/boards/mach-cayman/setup.c | 2 +- arch/sh/boards/mach-sdk7786/fpga.c | 2 +- arch/sh/drivers/heartbeat.c | 2 +- arch/sh/drivers/pci/pci-sh5.c | 4 +- arch/sh/drivers/platform_early.c | 11 +- arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/asm/cache.h | 2 +- arch/sh/include/asm/io.h | 1 + arch/sh/include/asm/vmalloc.h | 4 - arch/sh/include/cpu-sh2a/cpu/sh7264.h | 6 + arch/sh/include/cpu-sh2a/cpu/sh7269.h | 17 +- arch/sh/include/uapi/asm/sockios.h | 4 +- arch/sh/kernel/Makefile | 2 + arch/sh/kernel/cpu/irq/intc-sh5.c | 2 +- arch/sh/kernel/cpu/sh2/smp-j2.c | 4 +- arch/sh/kernel/cpu/sh5/clock-sh5.c | 2 +- arch/sh/kernel/cpu/sh5/entry.S | 4 +- arch/sh/kernel/dma-coherent.c | 2 +- arch/sh/kernel/entry-common.S | 4 +- arch/sh/kernel/kgdb.c | 1 - arch/sh/kernel/sh_ksyms_32.c | 17 - arch/sh/kernel/syscalls/syscall.tbl | 2 - arch/sh/lib/delay.c | 1 - arch/sh/mm/alignment.c | 17 +- arch/sh/mm/init.c | 4 +- arch/sparc/Kconfig | 2 +- arch/sparc/include/asm/compat.h | 17 + arch/sparc/include/asm/io_64.h | 1 + arch/sparc/include/asm/pgtable_64.h | 2 - arch/sparc/include/asm/vmalloc.h | 4 - arch/sparc/include/uapi/asm/statfs.h | 7 + arch/sparc/kernel/led.c | 15 +- arch/sparc/kernel/rtrap_64.S | 2 +- arch/sparc/kernel/sys_sparc_64.c | 33 +- arch/sparc/kernel/syscalls/syscall.tbl | 2 - arch/sparc/net/bpf_jit_comp_32.c | 8 +- arch/um/Kconfig | 1 - arch/um/drivers/cow.h | 2 +- arch/um/drivers/cow_user.c | 7 +- arch/um/drivers/mconsole_kern.c | 9 +- arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/ubd_kern.c | 11 +- arch/um/drivers/vector_kern.c | 2 +- arch/um/include/asm/ptrace-generic.h | 2 +- arch/um/include/asm/vmalloc.h | 4 - arch/um/include/shared/os.h | 2 +- arch/um/kernel/exitcode.c | 15 +- arch/um/kernel/process.c | 21 +- arch/um/os-Linux/file.c | 2 +- arch/unicore32/include/asm/io.h | 1 + arch/unicore32/include/asm/vmalloc.h | 4 - arch/x86/Kconfig | 82 +- arch/x86/Kconfig.debug | 20 +- arch/x86/boot/Makefile | 2 - arch/x86/boot/compressed/Makefile | 6 +- arch/x86/boot/compressed/eboot.c | 290 +- arch/x86/boot/compressed/eboot.h | 30 +- arch/x86/boot/compressed/efi_stub_32.S | 87 + arch/x86/boot/compressed/efi_stub_64.S | 5 + arch/x86/boot/compressed/efi_thunk_64.S | 17 +- arch/x86/boot/compressed/head_32.S | 64 +- arch/x86/boot/compressed/head_64.S | 100 +- arch/x86/boot/setup.ld | 5 +- arch/x86/crypto/aesni-intel_asm.S | 8 +- arch/x86/crypto/aesni-intel_glue.c | 45 +- arch/x86/crypto/camellia_aesni_avx2_glue.c | 74 +- arch/x86/crypto/camellia_aesni_avx_glue.c | 72 +- arch/x86/crypto/camellia_glue.c | 45 +- arch/x86/crypto/cast6_avx_glue.c | 68 +- arch/x86/crypto/glue_helper.c | 23 +- arch/x86/crypto/serpent_avx2_glue.c | 65 +- arch/x86/crypto/serpent_avx_glue.c | 63 +- arch/x86/crypto/serpent_sse2_glue.c | 30 +- arch/x86/crypto/twofish_avx_glue.c | 75 +- arch/x86/crypto/twofish_glue_3way.c | 37 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 - arch/x86/entry/syscalls/syscall_64.tbl | 2 - arch/x86/entry/vdso/Makefile | 3 - arch/x86/entry/vdso/vdso32-setup.c | 1 - arch/x86/events/core.c | 19 +- arch/x86/events/intel/bts.c | 16 +- arch/x86/events/intel/ds.c | 1 - arch/x86/include/asm/acpi.h | 3 +- arch/x86/include/asm/bitops.h | 6 +- arch/x86/include/asm/compat.h | 17 + arch/x86/include/asm/cpu_entry_area.h | 10 +- arch/x86/include/asm/crypto/camellia.h | 63 +- arch/x86/include/asm/crypto/glue_helper.h | 18 +- arch/x86/include/asm/crypto/serpent-avx.h | 20 +- arch/x86/include/asm/crypto/serpent-sse2.h | 28 +- arch/x86/include/asm/crypto/twofish.h | 19 +- arch/x86/include/asm/efi.h | 77 +- arch/x86/include/asm/ftrace.h | 2 + arch/x86/include/asm/intel-family.h | 1 - arch/x86/include/asm/kdebug.h | 1 - arch/x86/include/asm/kprobes.h | 14 +- arch/x86/include/asm/kvm_host.h | 13 +- arch/x86/include/asm/memtype.h | 27 - arch/x86/include/asm/microcode_amd.h | 2 +- arch/x86/include/asm/mmu_context.h | 86 +- arch/x86/include/asm/mtrr.h | 4 +- arch/x86/include/asm/nospec-branch.h | 1 + arch/x86/include/asm/pat.h | 27 + arch/x86/include/asm/pci.h | 2 +- arch/x86/include/asm/pgtable.h | 10 +- arch/x86/include/asm/pgtable_32_areas.h | 53 - arch/x86/include/asm/pgtable_32_types.h | 57 +- arch/x86/include/asm/pgtable_areas.h | 16 - arch/x86/include/asm/pgtable_types.h | 143 +- arch/x86/include/asm/processor.h | 7 + arch/x86/include/asm/ptrace.h | 13 - arch/x86/include/asm/realmode.h | 4 +- arch/x86/include/asm/set_memory.h | 2 + arch/x86/include/asm/text-patching.h | 86 +- arch/x86/include/asm/vmalloc.h | 6 - arch/x86/include/asm/vmx.h | 6 +- arch/x86/include/uapi/asm/vmx.h | 4 +- arch/x86/kernel/Makefile | 5 - arch/x86/kernel/acpi/sleep.c | 11 - arch/x86/kernel/acpi/sleep.h | 2 +- arch/x86/kernel/alternative.c | 198 +- arch/x86/kernel/apb_timer.c | 2 +- arch/x86/kernel/apic/x2apic_uv_x.c | 26 +- arch/x86/kernel/cpu/Makefile | 3 - arch/x86/kernel/cpu/bugs.c | 7 - arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/mce/amd.c | 4 +- arch/x86/kernel/cpu/mce/core.c | 15 +- arch/x86/kernel/cpu/mce/inject.c | 2 +- arch/x86/kernel/cpu/mce/internal.h | 2 + arch/x86/kernel/cpu/mce/therm_throt.c | 2 +- arch/x86/kernel/cpu/mtrr/generic.c | 2 +- arch/x86/kernel/cpu/mtrr/if.c | 66 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 2 +- arch/x86/kernel/cpu/resctrl/core.c | 2 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 6 +- arch/x86/kernel/cpu/scattered.c | 2 +- arch/x86/kernel/cpu/topology.c | 2 +- arch/x86/kernel/cpu/tsx.c | 5 +- arch/x86/kernel/crash_core_32.c | 17 - arch/x86/kernel/crash_core_64.c | 24 - arch/x86/kernel/dumpstack.c | 26 +- arch/x86/kernel/early-quirks.c | 4 - arch/x86/kernel/fpu/signal.c | 3 - arch/x86/kernel/fpu/xstate.c | 20 +- arch/x86/kernel/ftrace.c | 703 +- arch/x86/kernel/hpet.c | 2 +- arch/x86/kernel/jump_label.c | 116 +- arch/x86/kernel/kprobes/core.c | 21 +- arch/x86/kernel/kprobes/opt.c | 67 +- arch/x86/kernel/kvm.c | 4 + arch/x86/kernel/ldt.c | 83 - arch/x86/kernel/machine_kexec_32.c | 12 + arch/x86/kernel/machine_kexec_64.c | 19 + arch/x86/kernel/process.c | 4 + arch/x86/kernel/quirks.c | 2 +- arch/x86/kernel/setup.c | 165 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/kernel/traps.c | 117 +- arch/x86/kernel/unwind_orc.c | 11 +- arch/x86/kernel/x86_init.c | 2 +- arch/x86/kvm/cpuid.c | 6 +- arch/x86/kvm/hyperv.c | 1 - arch/x86/kvm/ioapic.c | 24 +- arch/x86/kvm/ioapic.h | 6 + arch/x86/kvm/irq.h | 3 - arch/x86/kvm/irq_comm.c | 12 +- arch/x86/kvm/lapic.c | 9 +- arch/x86/kvm/lapic.h | 9 +- arch/x86/kvm/mmu/mmu.c | 462 +- arch/x86/kvm/mmu/paging_tmpl.h | 58 +- arch/x86/kvm/mmutrace.h | 12 +- arch/x86/kvm/svm.c | 4 +- arch/x86/kvm/vmx/nested.c | 158 +- arch/x86/kvm/vmx/vmx.c | 22 +- arch/x86/kvm/x86.c | 57 +- arch/x86/kvm/x86.h | 2 +- arch/x86/lib/Makefile | 4 - arch/x86/lib/insn-eval.c | 26 +- arch/x86/mm/Makefile | 16 +- arch/x86/mm/debug_pagetables.c | 8 +- arch/x86/mm/dump_pagetables.c | 320 +- arch/x86/mm/fault.c | 66 +- arch/x86/mm/init_32.c | 33 +- arch/x86/mm/init_64.c | 40 +- arch/x86/mm/iomap_32.c | 6 +- arch/x86/mm/ioremap.c | 12 +- arch/x86/mm/kasan_init_64.c | 21 + arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} | 0 arch/x86/mm/pageattr.c | 2285 +++++ arch/x86/mm/pat.c | 1184 +++ arch/x86/mm/pat/Makefile | 5 - arch/x86/mm/pat/memtype.c | 1219 --- arch/x86/mm/pat/memtype.h | 49 - arch/x86/mm/pat/memtype_interval.c | 194 - arch/x86/mm/pat/set_memory.c | 2285 ----- arch/x86/mm/pat_internal.h | 49 + arch/x86/mm/pat_interval.c | 185 + arch/x86/mm/pgtable_32.c | 1 - arch/x86/mm/physaddr.c | 1 - arch/x86/mm/testmmiotrace.c | 4 +- arch/x86/net/bpf_jit_comp.c | 150 - arch/x86/pci/i386.c | 2 +- arch/x86/pci/mmconfig_64.c | 2 +- arch/x86/platform/efi/efi.c | 12 +- arch/x86/platform/efi/efi_32.c | 2 +- arch/x86/platform/efi/efi_64.c | 10 +- arch/x86/platform/efi/quirks.c | 9 +- .../intel-mid/device_libs/platform_tc35876x.c | 26 +- arch/x86/platform/intel-quark/imr.c | 2 - arch/x86/platform/intel-quark/imr_selftest.c | 2 - arch/x86/platform/uv/tlb_uv.c | 14 +- arch/x86/purgatory/Makefile | 2 - arch/x86/realmode/Makefile | 3 - arch/x86/realmode/rm/Makefile | 3 - arch/x86/um/tls_32.c | 6 +- arch/x86/um/tls_64.c | 7 +- arch/x86/xen/Kconfig | 8 +- arch/x86/xen/efi.c | 2 +- arch/x86/xen/mmu_pv.c | 2 +- arch/xtensa/Kconfig | 3 +- arch/xtensa/include/asm/vmalloc.h | 4 - arch/xtensa/kernel/entry.S | 2 +- arch/xtensa/kernel/process.c | 8 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 - arch/xtensa/kernel/traps.c | 7 +- .../platforms/iss/include/platform/simcall.h | 4 +- arch/xtensa/platforms/iss/network.c | 2 +- arch/xtensa/platforms/iss/simdisk.c | 10 +- block/Kconfig | 15 +- block/Makefile | 4 +- block/bio.c | 43 +- block/blk-cgroup.c | 20 + block/blk-core.c | 49 +- block/blk-flush.c | 5 - block/blk-iocost.c | 13 +- block/blk-map.c | 4 +- block/blk-merge.c | 18 +- block/blk-mq.c | 154 +- block/blk.h | 1 - block/bsg-lib.c | 2 +- block/bsg.c | 1 - block/compat_ioctl.c | 411 + block/ioctl.c | 319 +- block/scsi_ioctl.c | 214 +- block/t10-pi.c | 3 - crypto/acompress.c | 4 +- crypto/adiantum.c | 4 +- crypto/af_alg.c | 6 +- crypto/ahash.c | 4 +- crypto/algapi.c | 160 +- crypto/api.c | 24 +- crypto/asymmetric_keys/asym_tpm.c | 1 - crypto/asymmetric_keys/public_key.c | 1 - crypto/cast6_generic.c | 18 +- crypto/cbc.c | 15 +- crypto/cfb.c | 5 +- crypto/cipher.c | 92 +- crypto/compress.c | 31 +- crypto/crypto_user_base.c | 3 +- crypto/ctr.c | 15 +- crypto/ecb.c | 5 +- crypto/essiv.c | 4 +- crypto/hmac.c | 24 +- crypto/internal.h | 4 + crypto/keywrap.c | 15 +- crypto/ofb.c | 5 +- crypto/pcbc.c | 5 +- crypto/pcrypt.c | 41 +- crypto/scompress.c | 4 +- crypto/serpent_generic.c | 6 +- crypto/shash.c | 48 +- crypto/skcipher.c | 31 +- crypto/testmgr.c | 584 +- crypto/testmgr.h | 14 +- drivers/Makefile | 2 +- drivers/acpi/Kconfig | 1 - drivers/acpi/acpi_lpit.c | 2 +- drivers/acpi/acpi_lpss.c | 11 +- drivers/acpi/acpi_processor.c | 182 - drivers/acpi/acpi_video.c | 2 +- drivers/acpi/acpica/acobject.h | 3 +- drivers/acpi/acpica/dbinput.c | 2 +- drivers/acpi/acpica/dsfield.c | 2 +- drivers/acpi/acpica/dsopcode.c | 2 - drivers/acpi/acpica/dswload.c | 21 - drivers/acpi/acpica/exfield.c | 10 +- drivers/acpi/apei/ghes.c | 2 +- drivers/acpi/arm64/iort.c | 4 +- drivers/acpi/battery.c | 90 +- drivers/acpi/button.c | 11 - drivers/acpi/device_pm.c | 13 +- drivers/acpi/dptf/dptf_power.c | 1 - drivers/acpi/dptf/int340x_thermal.c | 4 - drivers/acpi/ec.c | 16 +- drivers/acpi/fan.c | 97 +- drivers/acpi/pptt.c | 29 +- drivers/acpi/proc.c | 15 +- drivers/acpi/processor_idle.c | 174 +- drivers/acpi/sleep.c | 3 - drivers/acpi/thermal.c | 34 +- drivers/acpi/video_detect.c | 29 - drivers/android/binder.c | 10 +- drivers/ata/ahci_brcm.c | 167 +- drivers/ata/libahci_platform.c | 6 +- drivers/ata/libata-core.c | 24 - drivers/ata/libata-scsi.c | 9 - drivers/ata/pata_arasan_cf.c | 2 +- drivers/ata/pata_octeon_cf.c | 6 +- drivers/ata/pata_rb532_cf.c | 2 +- drivers/ata/sata_fsl.c | 2 +- drivers/ata/sata_mv.c | 2 +- drivers/ata/sata_nv.c | 2 +- drivers/atm/eni.c | 8 +- drivers/atm/fore200e.c | 25 +- drivers/auxdisplay/cfag12864bfb.c | 2 +- drivers/auxdisplay/ht16k33.c | 2 +- drivers/base/Kconfig | 9 - drivers/base/Makefile | 1 - drivers/base/base.h | 19 - drivers/base/bus.c | 1 - drivers/base/class.c | 1 - drivers/base/devtmpfs.c | 6 +- drivers/base/driver.c | 1 - drivers/base/platform.c | 4 - drivers/base/power/wakeup.c | 3 - drivers/base/regmap/regmap-i2c.c | 10 +- drivers/base/swnode.c | 154 +- drivers/base/test/Makefile | 2 - drivers/base/test/property-entry-test.c | 475 - drivers/base/watch.c | 90 - drivers/bcma/driver_chipcommon_b.c | 2 +- drivers/bcma/driver_pci_host.c | 6 +- drivers/bcma/host_soc.c | 2 +- drivers/bcma/scan.c | 13 +- drivers/block/Kconfig | 10 + drivers/block/aoe/aoeblk.c | 1 - drivers/block/floppy.c | 3 - drivers/block/nbd.c | 6 +- drivers/block/null_blk_main.c | 56 +- drivers/block/null_blk_zoned.c | 5 +- drivers/block/paride/pcd.c | 3 - drivers/block/paride/pd.c | 1 - drivers/block/paride/pf.c | 1 - drivers/block/pktcdvd.c | 26 +- drivers/block/sunvdc.c | 1 - drivers/block/umem.c | 2 +- drivers/block/virtio_blk.c | 115 +- drivers/block/xen-blkback/xenbus.c | 66 +- drivers/block/xen-blkfront.c | 5 +- drivers/block/zram/zram_drv.c | 10 +- drivers/bluetooth/btbcm.c | 46 - drivers/bluetooth/btbcm.h | 16 - drivers/bluetooth/btusb.c | 13 +- drivers/bluetooth/hci_bcm.c | 70 +- drivers/bluetooth/hci_qca.c | 297 +- drivers/bus/fsl-mc/mc-io.c | 4 +- drivers/bus/moxtet.c | 3 +- drivers/bus/ti-sysc.c | 35 +- drivers/cdrom/cdrom.c | 35 +- drivers/cdrom/gdrom.c | 3 - drivers/char/agp/generic.c | 2 +- drivers/char/agp/intel-gtt.c | 2 +- drivers/char/agp/isoch.c | 9 +- drivers/char/applicom.c | 4 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/intel-rng.c | 2 +- drivers/char/hw_random/iproc-rng200.c | 1 - drivers/char/hw_random/octeon-rng.c | 4 +- drivers/char/ipmi/ipmb_dev_int.c | 31 +- drivers/char/ipmi/ipmi_ssif.c | 10 +- drivers/char/pcmcia/synclink_cs.c | 2 +- drivers/char/random.c | 317 +- drivers/char/tpm/tpm-dev-common.c | 10 +- drivers/char/tpm/tpm-dev.h | 2 +- drivers/char/tpm/tpm.h | 1 + drivers/char/tpm/tpm2-cmd.c | 1 - drivers/char/tpm/tpm_ftpm_tee.c | 22 +- drivers/char/tpm/tpm_tis_core.c | 3 + drivers/clk/at91/at91sam9260.c | 2 +- drivers/clk/at91/at91sam9rl.c | 2 +- drivers/clk/at91/at91sam9x5.c | 2 +- drivers/clk/at91/pmc.c | 2 +- drivers/clk/at91/sama5d2.c | 2 +- drivers/clk/at91/sama5d4.c | 2 +- drivers/clk/clk-bm1880.c | 3 +- drivers/clk/clk-scmi.c | 2 +- drivers/clk/clk.c | 110 +- drivers/clk/imx/Makefile | 2 +- drivers/clk/imx/clk-composite-7ulp.c | 2 +- drivers/clk/imx/clk-composite-8m.c | 6 +- drivers/clk/imx/clk-divider-gate.c | 12 +- drivers/clk/imx/clk-frac-pll.c | 7 +- drivers/clk/imx/clk-imx6q.c | 5 +- drivers/clk/imx/clk-imx7ulp.c | 183 +- drivers/clk/imx/clk-imx8mm.c | 565 +- drivers/clk/imx/clk-imx8mn.c | 498 +- drivers/clk/imx/clk-imx8mq.c | 584 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 11 - drivers/clk/imx/clk-pfdv2.c | 2 +- drivers/clk/imx/clk-pll14xx.c | 31 +- drivers/clk/imx/clk-pllv1.c | 14 +- drivers/clk/imx/clk-pllv2.c | 14 +- drivers/clk/imx/clk-pllv4.c | 2 +- drivers/clk/imx/clk-sccg-pll.c | 549 + drivers/clk/imx/clk-sscg-pll.c | 549 - drivers/clk/imx/clk.c | 12 +- drivers/clk/imx/clk.h | 155 +- drivers/clk/meson/clk-mpll.c | 4 +- drivers/clk/meson/clk-phase.c | 4 +- drivers/clk/meson/clk-pll.c | 13 +- drivers/clk/meson/g12a.c | 1 - drivers/clk/meson/sclk-div.c | 4 +- drivers/clk/microchip/clk-core.c | 8 +- drivers/clk/mmp/clk-frac.c | 4 +- drivers/clk/mmp/clk-mix.c | 4 +- drivers/clk/mmp/clk-of-mmp2.c | 8 +- drivers/clk/qcom/Kconfig | 19 - drivers/clk/qcom/Makefile | 2 - drivers/clk/qcom/apcs-msm8916.c | 3 +- drivers/clk/qcom/clk-alpha-pll.c | 91 +- drivers/clk/qcom/clk-alpha-pll.h | 5 - drivers/clk/qcom/clk-hfpll.c | 6 +- drivers/clk/qcom/clk-rcg.h | 1 - drivers/clk/qcom/clk-rcg2.c | 77 - drivers/clk/qcom/clk-smd-rpm.c | 5 - drivers/clk/qcom/dispcc-sc7180.c | 776 -- drivers/clk/qcom/dispcc-sdm845.c | 214 +- drivers/clk/qcom/gcc-msm8998.c | 14 - drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gcc-sc7180.c | 6 +- drivers/clk/qcom/gpucc-msm8998.c | 2 - drivers/clk/qcom/hfpll.c | 21 +- drivers/clk/qcom/mmcc-msm8974.c | 13 + drivers/clk/qcom/mmcc-msm8998.c | 2913 ------ drivers/clk/renesas/clk-rz.c | 4 +- drivers/clk/rockchip/clk-pll.c | 28 +- drivers/clk/samsung/clk-exynos5420.c | 8 - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 28 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 1 + drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 16 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-a23-a33.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 21 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 6 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.h | 4 + drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.h | 2 + drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 6 +- drivers/clk/tegra/clk.c | 4 +- drivers/clk/ti/clock.h | 2 +- drivers/clk/ti/clockdomain.c | 8 +- drivers/clocksource/Kconfig | 76 +- drivers/clocksource/Makefile | 1 - drivers/clocksource/bcm2835_timer.c | 5 +- drivers/clocksource/em_sti.c | 7 +- drivers/clocksource/hyperv_timer.c | 36 +- drivers/clocksource/sh_cmt.c | 2 +- drivers/clocksource/sh_mtu2.c | 2 +- drivers/clocksource/sh_tmu.c | 2 +- drivers/clocksource/timer-cadence-ttc.c | 26 +- drivers/clocksource/timer-microchip-pit64b.c | 449 - drivers/clocksource/timer-riscv.c | 2 +- drivers/clocksource/timer-ti-dm.c | 18 +- drivers/cpufreq/cppc_cpufreq.c | 8 +- drivers/cpufreq/cpufreq-dt-platdev.c | 3 - drivers/cpufreq/imx-cpufreq-dt.c | 6 +- drivers/cpufreq/kirkwood-cpufreq.c | 4 +- drivers/cpufreq/pcc-cpufreq.c | 2 +- drivers/cpufreq/s3c2416-cpufreq.c | 12 +- drivers/cpufreq/s5pv210-cpufreq.c | 11 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpufreq/tegra186-cpufreq.c | 4 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 2 +- drivers/cpuidle/cpuidle-clps711x.c | 5 +- drivers/cpuidle/cpuidle-kirkwood.c | 5 +- drivers/cpuidle/cpuidle.c | 9 +- drivers/cpuidle/driver.c | 56 +- drivers/cpuidle/sysfs.c | 10 - drivers/crypto/Kconfig | 87 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 24 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c | 5 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 9 - drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 2 +- drivers/crypto/amlogic/Kconfig | 1 - drivers/crypto/atmel-aes.c | 317 +- drivers/crypto/atmel-sha.c | 424 +- drivers/crypto/atmel-tdes.c | 344 +- drivers/crypto/caam/Kconfig | 14 +- drivers/crypto/caam/caamalg_qi2.c | 157 +- drivers/crypto/caam/caamhash.c | 158 +- drivers/crypto/caam/ctrl.c | 10 +- drivers/crypto/ccp/Makefile | 4 +- drivers/crypto/ccp/ccp-dev-v3.c | 1 - drivers/crypto/ccp/psp-dev.c | 1042 +- drivers/crypto/ccp/psp-dev.h | 51 +- drivers/crypto/ccp/sev-dev.c | 1077 -- drivers/crypto/ccp/sev-dev.h | 63 - drivers/crypto/ccp/sp-dev.h | 17 +- drivers/crypto/ccp/sp-pci.c | 43 +- drivers/crypto/ccp/tee-dev.c | 375 - drivers/crypto/ccp/tee-dev.h | 110 - drivers/crypto/ccree/cc_driver.c | 8 +- drivers/crypto/ccree/cc_driver.h | 1 + drivers/crypto/ccree/cc_fips.c | 2 +- drivers/crypto/ccree/cc_hash.c | 2 + drivers/crypto/ccree/cc_pm.c | 2 +- drivers/crypto/ccree/cc_request_mgr.c | 13 +- drivers/crypto/chelsio/Kconfig | 30 +- drivers/crypto/chelsio/chcr_algo.c | 3 +- drivers/crypto/chelsio/chtls/chtls.h | 7 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 29 +- drivers/crypto/chelsio/chtls/chtls_cm.h | 21 - drivers/crypto/chelsio/chtls/chtls_hw.c | 65 +- drivers/crypto/chelsio/chtls/chtls_main.c | 23 +- drivers/crypto/hifn_795x.c | 2 +- drivers/crypto/hisilicon/Kconfig | 3 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 28 +- drivers/crypto/hisilicon/sgl.c | 17 +- drivers/crypto/hisilicon/zip/zip.h | 4 - drivers/crypto/hisilicon/zip/zip_crypto.c | 92 +- drivers/crypto/img-hash.c | 6 +- drivers/crypto/inside-secure/safexcel.c | 12 +- drivers/crypto/inside-secure/safexcel.h | 34 +- drivers/crypto/inside-secure/safexcel_cipher.c | 557 +- drivers/crypto/inside-secure/safexcel_hash.c | 14 +- drivers/crypto/inside-secure/safexcel_ring.c | 130 +- drivers/crypto/omap-aes-gcm.c | 223 +- drivers/crypto/omap-aes.c | 142 +- drivers/crypto/omap-aes.h | 12 +- drivers/crypto/omap-crypto.c | 37 +- drivers/crypto/omap-des.c | 13 +- drivers/crypto/omap-sham.c | 191 +- drivers/crypto/padlock-sha.c | 26 +- drivers/crypto/picoxcell_crypto.c | 15 +- drivers/crypto/qce/Makefile | 7 +- drivers/crypto/qce/common.c | 244 +- drivers/crypto/qce/core.c | 4 - drivers/crypto/qce/dma.c | 6 +- drivers/crypto/qce/dma.h | 3 +- drivers/crypto/qce/skcipher.c | 41 +- drivers/crypto/stm32/Kconfig | 6 +- drivers/crypto/stm32/stm32-hash.c | 6 +- drivers/crypto/ux500/Kconfig | 16 +- drivers/devfreq/Kconfig | 26 +- drivers/devfreq/Makefile | 1 - drivers/devfreq/devfreq-event.c | 4 +- drivers/devfreq/devfreq.c | 357 +- drivers/devfreq/event/Kconfig | 6 +- drivers/devfreq/event/exynos-nocp.c | 2 +- drivers/devfreq/event/exynos-nocp.h | 2 +- drivers/devfreq/event/exynos-ppmu.c | 15 +- drivers/devfreq/event/exynos-ppmu.h | 2 +- drivers/devfreq/event/rockchip-dfi.c | 5 +- drivers/devfreq/exynos-bus.c | 155 +- drivers/devfreq/imx8m-ddrc.c | 471 - drivers/devfreq/rk3399_dmc.c | 19 +- drivers/dma-buf/Kconfig | 11 - drivers/dma-buf/Makefile | 2 - drivers/dma-buf/dma-buf.c | 63 +- drivers/dma-buf/dma-heap.c | 298 - drivers/dma-buf/dma-resv.c | 32 - drivers/dma-buf/heaps/Kconfig | 14 - drivers/dma-buf/heaps/Makefile | 4 - drivers/dma-buf/heaps/cma_heap.c | 177 - drivers/dma-buf/heaps/heap-helpers.c | 271 - drivers/dma-buf/heaps/heap-helpers.h | 53 - drivers/dma-buf/heaps/system_heap.c | 123 - drivers/dma-buf/sync_file.c | 2 +- drivers/dma-buf/udmabuf.c | 84 +- drivers/dma/altera-msgdma.c | 4 +- drivers/dma/bcm2835-dma.c | 5 +- drivers/dma/dma-axi-dmac.c | 10 +- drivers/dma/dma-jz4780.c | 10 +- drivers/dma/dmaengine.c | 352 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 8 +- drivers/dma/fsl-edma-common.c | 5 - drivers/dma/fsl-edma-common.h | 1 - drivers/dma/fsl-edma.c | 8 - drivers/dma/imx-sdma.c | 37 +- drivers/dma/ioat/dma.c | 3 +- drivers/dma/ioat/init.c | 38 +- drivers/dma/k3dma.c | 12 +- drivers/dma/mediatek/mtk-uart-apdma.c | 3 +- drivers/dma/owl-dma.c | 3 +- drivers/dma/pl330.c | 16 +- drivers/dma/s3c24xx-dma.c | 22 +- drivers/dma/sf-pdma/sf-pdma.c | 4 +- drivers/dma/sun4i-dma.c | 3 +- drivers/dma/ti/edma.c | 39 +- drivers/dma/ti/omap-dma.c | 286 +- drivers/dma/virt-dma.c | 13 +- drivers/dma/virt-dma.h | 27 +- drivers/edac/Kconfig | 5 +- drivers/edac/aspeed_edac.c | 4 +- drivers/edac/i3000_edac.c | 2 +- drivers/edac/i3200_edac.c | 2 +- drivers/edac/i5100_edac.c | 7 + drivers/edac/i82975x_edac.c | 2 +- drivers/edac/ie31200_edac.c | 2 +- drivers/edac/skx_common.c | 2 +- drivers/edac/x38_edac.c | 2 +- drivers/extcon/extcon-arizona.c | 354 +- drivers/extcon/extcon-sm5502.c | 10 +- drivers/firewire/net.c | 2 + drivers/firewire/nosy.c | 2 +- drivers/firmware/Kconfig | 8 + drivers/firmware/Makefile | 5 +- drivers/firmware/arm_scmi/bus.c | 29 +- drivers/firmware/arm_scmi/clock.c | 2 - drivers/firmware/arm_scmi/common.h | 2 - drivers/firmware/arm_scmi/driver.c | 110 +- drivers/firmware/arm_scmi/perf.c | 2 - drivers/firmware/arm_scmi/power.c | 2 - drivers/firmware/arm_scmi/reset.c | 2 - drivers/firmware/arm_scmi/scmi_pm_domain.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 - drivers/firmware/broadcom/bcm47xx_nvram.c | 2 +- drivers/firmware/broadcom/tee_bnxt_fw.c | 1 + drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/capsule-loader.c | 1 - drivers/firmware/efi/earlycon.c | 48 +- drivers/firmware/efi/efi.c | 30 +- drivers/firmware/efi/libstub/Makefile | 2 - drivers/firmware/efi/libstub/arm-stub.c | 110 +- drivers/firmware/efi/libstub/arm32-stub.c | 70 +- drivers/firmware/efi/libstub/arm64-stub.c | 32 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 278 +- drivers/firmware/efi/libstub/efistub.h | 48 +- drivers/firmware/efi/libstub/fdt.c | 53 +- drivers/firmware/efi/libstub/gop.c | 215 +- drivers/firmware/efi/libstub/random.c | 79 +- drivers/firmware/efi/libstub/secureboot.c | 11 +- drivers/firmware/efi/libstub/tpm.c | 48 +- drivers/firmware/efi/rci2-table.c | 3 - drivers/firmware/qcom_scm-32.c | 671 ++ drivers/firmware/qcom_scm-64.c | 579 ++ drivers/firmware/qcom_scm-legacy.c | 242 - drivers/firmware/qcom_scm-smc.c | 151 - drivers/firmware/qcom_scm.c | 854 +- drivers/firmware/qcom_scm.h | 178 +- drivers/firmware/turris-mox-rwtm.c | 2 +- drivers/fpga/dfl-afu-main.c | 2 + drivers/fpga/dfl-fme-main.c | 2 + drivers/fpga/ts73xx-fpga.c | 4 +- drivers/gpio/Kconfig | 19 +- drivers/gpio/Makefile | 2 +- drivers/gpio/gpio-aspeed-sgpio.c | 2 +- drivers/gpio/gpio-bcm-kona.c | 12 +- drivers/gpio/gpio-grgpio.c | 14 +- drivers/gpio/gpio-logicvc.c | 170 - drivers/gpio/gpio-lynxpoint.c | 471 + drivers/gpio/gpio-mockup.c | 11 +- drivers/gpio/gpio-mpc8xxx.c | 2 - drivers/gpio/gpio-mvebu.c | 7 +- drivers/gpio/gpio-pca953x.c | 31 +- drivers/gpio/gpio-sama5d2-piobu.c | 1 + drivers/gpio/gpio-tb10x.c | 1 + drivers/gpio/gpio-tegra.c | 21 +- drivers/gpio/gpio-xgs-iproc.c | 2 +- drivers/gpio/gpio-xtensa.c | 7 +- drivers/gpio/gpio-zynq.c | 8 +- drivers/gpio/gpiolib-acpi.c | 51 +- drivers/gpio/gpiolib-of.c | 48 +- drivers/gpio/gpiolib-sysfs.c | 7 +- drivers/gpio/gpiolib.c | 137 +- drivers/gpio/gpiolib.h | 5 +- drivers/gpu/drm/Kconfig | 8 +- drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/acp/Kconfig | 12 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 34 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 118 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 284 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 163 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 211 - drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 64 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 11 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 215 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 551 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c | 52 - drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h | 39 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 35 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 154 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 51 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 118 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 - drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 5 + drivers/gpu/drm/amd/amdgpu/atombios_i2c.c | 5 + drivers/gpu/drm/amd/amdgpu/cik.c | 18 - drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 15 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 189 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 93 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 207 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 81 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 48 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 114 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h | 18 + drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 586 -- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.h | 32 - drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 827 -- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h | 42 - drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 641 -- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.h | 29 - drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 232 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 360 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 4 - drivers/gpu/drm/amd/amdgpu/mmsch_v1_0.h | 12 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 82 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 4 + drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 10 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 35 +- drivers/gpu/drm/amd/amdgpu/nv.c | 29 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 65 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 151 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 84 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 89 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 15 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 51 +- drivers/gpu/drm/amd/amdgpu/si.c | 6 - drivers/gpu/drm/amd/amdgpu/si_dma.c | 11 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 4 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 95 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 12 - drivers/gpu/drm/amd/amdgpu/soc15_common.h | 1 - drivers/gpu/drm/amd/amdgpu/soc15d.h | 1 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 213 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.h | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 571 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.h | 2 - drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 498 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h | 13 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 504 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 22 +- drivers/gpu/drm/amd/amdgpu/vi.c | 22 - drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- drivers/gpu/drm/amd/amdkfd/Makefile | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 98 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 24 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 44 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 100 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_cik.c | 53 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v10.c | 348 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 388 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c | 375 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 56 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 24 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 36 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 326 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c | 334 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 34 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 5 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 27 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 7 - drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 2 - drivers/gpu/drm/amd/display/Kconfig | 35 +- drivers/gpu/drm/amd/display/Makefile | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 755 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 58 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 1 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 67 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 72 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 19 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 452 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 7 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 6 + drivers/gpu/drm/amd/display/dc/Makefile | 18 +- drivers/gpu/drm/amd/display/dc/basics/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/basics/dc_common.c | 101 - drivers/gpu/drm/amd/display/dc/basics/dc_common.h | 42 - drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 8 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 79 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 85 - .../amd/display/dc/bios/command_table_helper2.c | 6 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 11 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 24 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 29 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 6 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 17 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 12 +- .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 6 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 46 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 6 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 156 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 341 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 240 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 30 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 763 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 101 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 189 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 125 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 34 +- drivers/gpu/drm/amd/display/dc/dc.h | 75 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 134 - drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 60 - drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 62 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 25 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 267 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 28 + drivers/gpu/drm/amd/display/dc/dc_link.h | 13 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 25 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 51 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 4 + drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 79 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 4 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 6 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 10 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 87 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h | 13 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 17 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c.c | 19 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 6 + drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 8 + drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c | 43 + drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.h | 6 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 21 +- .../amd/display/dc/dce100/dce100_hw_sequencer.c | 3 +- .../amd/display/dc/dce100/dce100_hw_sequencer.h | 1 - .../drm/amd/display/dc/dce100/dce100_resource.c | 10 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 100 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 2 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 13 +- .../amd/display/dc/dce112/dce112_hw_sequencer.c | 2 +- .../amd/display/dc/dce112/dce112_hw_sequencer.h | 1 - .../drm/amd/display/dc/dce112/dce112_resource.c | 10 +- .../amd/display/dc/dce120/dce120_hw_sequencer.c | 2 +- .../amd/display/dc/dce120/dce120_hw_sequencer.h | 1 - .../drm/amd/display/dc/dce120/dce120_resource.c | 14 +- .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 2 +- .../drm/amd/display/dc/dce80/dce80_hw_sequencer.h | 1 - .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 10 +- drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 3 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 6 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 4 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 10 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 2 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.h | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 8 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 3 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 700 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 182 +- .../display/dc/dcn10/dcn10_hw_sequencer_debug.h | 43 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 111 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.h | 33 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c | 4 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.h | 6 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 30 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 21 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 10 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 12 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 6 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 9 +- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 13 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 20 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 3 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 30 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 316 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 16 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 566 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 148 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 133 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.h | 33 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 7 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 182 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 8 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 16 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 45 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 5 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 162 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 5 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 27 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 12 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 674 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.h | 1 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 14 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 16 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 142 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.h | 33 - .../drm/amd/display/dc/dcn21/dcn21_link_encoder.c | 2 + .../drm/amd/display/dc/dcn21/dcn21_link_encoder.h | 39 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 150 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 + drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 10 + drivers/gpu/drm/amd/display/dc/dm_services.h | 10 - drivers/gpu/drm/amd/display/dc/dm_services_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 17 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 3 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 6 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 27 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 24 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 8 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 30 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 2 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 12 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 8 + .../drm/amd/display/dc/dml/display_mode_structs.h | 7 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 10 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 9 - drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 132 +- drivers/gpu/drm/amd/display/dc/dsc/dscc_types.h | 2 + drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h | 2 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 2 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 2 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c | 2 + drivers/gpu/drm/amd/display/dc/gpio/Makefile | 9 +- .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 14 +- .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.h | 2 + .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 2 + .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.h | 2 + .../amd/display/dc/gpio/dcn21/hw_factory_dcn21.c | 2 + .../amd/display/dc/gpio/dcn21/hw_factory_dcn21.h | 2 + .../amd/display/dc/gpio/dcn21/hw_translate_dcn21.c | 2 + .../amd/display/dc/gpio/dcn21/hw_translate_dcn21.h | 2 + drivers/gpu/drm/amd/display/dc/gpio/ddc_regs.h | 12 + drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 16 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 12 +- drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c | 23 +- drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.c | 32 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 12 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 36 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 11 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 9 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 12 + drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 12 + drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 15 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 14 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 17 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 9 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 10 + drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 5 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 11 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 8 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 368 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 156 - drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/reg_helper.h | 19 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 6 +- drivers/gpu/drm/amd/display/dc/irq/Makefile | 6 +- .../amd/display/dc/irq/dce110/irq_service_dce110.c | 8 +- .../amd/display/dc/irq/dce120/irq_service_dce120.c | 4 +- .../amd/display/dc/irq/dce80/irq_service_dce80.c | 4 +- .../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 4 +- .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 4 +- .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 4 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/dc/os_types.h | 35 +- .../display/dc/virtual/virtual_stream_encoder.c | 9 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 255 - .../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h | 41 - .../gpu/drm/amd/display/dmub/inc/dmub_cmd_vbios.h | 41 - .../gpu/drm/amd/display/dmub/inc/dmub_fw_meta.h | 63 - drivers/gpu/drm/amd/display/dmub/inc/dmub_rb.h | 129 - drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 525 - .../drm/amd/display/dmub/inc/dmub_trace_buffer.h | 69 - drivers/gpu/drm/amd/display/dmub/inc/dmub_types.h | 64 - drivers/gpu/drm/amd/display/dmub/src/Makefile | 27 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 200 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 180 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 64 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h | 41 - drivers/gpu/drm/amd/display/dmub/src/dmub_reg.c | 109 - drivers/gpu/drm/amd/display/dmub/src/dmub_reg.h | 124 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 494 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 22 +- drivers/gpu/drm/amd/display/include/dal_types.h | 4 + .../amd/display/include/grph_object_ctrl_defs.h | 3 +- .../gpu/drm/amd/display/include/i2caux_interface.h | 2 +- .../drm/amd/display/include/link_service_types.h | 7 - drivers/gpu/drm/amd/display/include/logger_types.h | 6 + .../drm/amd/display/modules/color/color_gamma.c | 47 +- .../drm/amd/display/modules/freesync/freesync.c | 2 +- drivers/gpu/drm/amd/display/modules/hdcp/Makefile | 3 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 103 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 197 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 40 +- .../amd/display/modules/hdcp/hdcp1_transition.c | 20 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 886 -- .../amd/display/modules/hdcp/hdcp2_transition.c | 679 -- .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 326 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 118 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 98 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 510 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 194 - drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 15 +- .../drm/amd/display/modules/inc/mod_info_packet.h | 4 +- .../gpu/drm/amd/display/modules/inc/mod_shared.h | 2 + .../amd/display/modules/info_packet/info_packet.c | 46 +- drivers/gpu/drm/amd/include/amd_shared.h | 5 +- .../asic_reg/{dpcs => dcn}/dpcs_2_1_0_offset.h | 0 .../asic_reg/{dpcs => dcn}/dpcs_2_1_0_sh_mask.h | 0 .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 16 - .../amd/include/asic_reg/dpcs/dpcs_2_0_0_offset.h | 647 -- .../amd/include/asic_reg/dpcs/dpcs_2_0_0_sh_mask.h | 3912 ------- .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 8 - .../amd/include/asic_reg/mmhub/mmhub_1_0_offset.h | 16 - .../amd/include/asic_reg/mmhub/mmhub_1_0_sh_mask.h | 122 - .../include/asic_reg/mmhub/mmhub_9_4_0_offset.h | 53 + .../include/asic_reg/mmhub/mmhub_9_4_0_sh_mask.h | 257 + .../amd/include/asic_reg/umc/umc_6_1_2_offset.h | 31 - drivers/gpu/drm/amd/include/atomfirmware.h | 14 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 6 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 379 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 164 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 18 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 13 +- drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c | 30 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 10 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 164 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 3 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 2 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 25 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 - .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 14 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 10 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 15 - drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 129 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 14 - drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 228 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 10 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 197 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 133 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 4 +- drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 7 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 5 +- drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c | 56 +- .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 19 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 5 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 10 +- .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 27 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 16 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 36 +- drivers/gpu/drm/arc/arcpgu_regs.h | 2 +- drivers/gpu/drm/arm/display/Kconfig | 6 + .../gpu/drm/arm/display/include/malidp_product.h | 3 +- drivers/gpu/drm/arm/display/komeda/Makefile | 5 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 22 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 80 +- drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h | 16 - .../gpu/drm/arm/display/komeda/komeda_color_mgmt.c | 66 - .../gpu/drm/arm/display/komeda/komeda_color_mgmt.h | 10 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 5 - drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 129 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 47 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 52 +- drivers/gpu/drm/arm/display/komeda/komeda_event.c | 26 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 8 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 3 - .../drm/arm/display/komeda/komeda_pipeline_state.c | 6 - drivers/gpu/drm/arm/malidp_mw.c | 2 +- drivers/gpu/drm/arm/malidp_planes.c | 2 +- drivers/gpu/drm/armada/armada_fbdev.c | 2 +- drivers/gpu/drm/armada/armada_gem.c | 12 + drivers/gpu/drm/ast/ast_drv.c | 67 +- drivers/gpu/drm/ast/ast_drv.h | 20 +- drivers/gpu/drm/ast/ast_main.c | 54 +- drivers/gpu/drm/ast/ast_mode.c | 812 +- drivers/gpu/drm/ati_pcigart.c | 210 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 18 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 27 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 2 +- drivers/gpu/drm/bochs/bochs_hw.c | 2 +- drivers/gpu/drm/bridge/Kconfig | 26 +- drivers/gpu/drm/bridge/Makefile | 6 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 1529 +++ drivers/gpu/drm/bridge/analogix-anx78xx.h | 703 ++ drivers/gpu/drm/bridge/analogix/Kconfig | 23 - drivers/gpu/drm/bridge/analogix/Makefile | 4 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 817 -- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 1385 --- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.h | 249 - .../gpu/drm/bridge/analogix/analogix-i2c-dptx.c | 165 - .../gpu/drm/bridge/analogix/analogix-i2c-dptx.h | 256 - .../drm/bridge/analogix/analogix-i2c-txcommon.h | 234 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 2 +- drivers/gpu/drm/bridge/cdns-dsi.c | 6 +- drivers/gpu/drm/bridge/lvds-codec.c | 151 - drivers/gpu/drm/bridge/lvds-encoder.c | 155 + drivers/gpu/drm/bridge/panel.c | 20 +- drivers/gpu/drm/bridge/parade-ps8622.c | 2 +- .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 40 +- drivers/gpu/drm/bridge/tc358764.c | 2 +- drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 +- drivers/gpu/drm/drm_agpsupport.c | 4 +- drivers/gpu/drm/drm_atomic.c | 30 +- drivers/gpu/drm/drm_atomic_helper.c | 149 +- drivers/gpu/drm/drm_atomic_state_helper.c | 78 +- drivers/gpu/drm/drm_atomic_uapi.c | 16 +- drivers/gpu/drm/drm_bridge.c | 280 +- drivers/gpu/drm/drm_client.c | 10 +- drivers/gpu/drm/drm_client_modeset.c | 72 - drivers/gpu/drm/drm_color_mgmt.c | 40 +- drivers/gpu/drm/drm_crtc_helper.c | 2 - drivers/gpu/drm/drm_debugfs_crc.c | 9 +- drivers/gpu/drm/drm_dp_aux_dev.c | 12 +- drivers/gpu/drm/drm_dp_helper.c | 45 +- drivers/gpu/drm/drm_dp_mst_topology.c | 467 +- drivers/gpu/drm/drm_drv.c | 5 +- drivers/gpu/drm/drm_edid.c | 279 +- drivers/gpu/drm/drm_encoder.c | 15 +- drivers/gpu/drm/drm_fb_helper.c | 213 +- drivers/gpu/drm/drm_file.c | 44 +- drivers/gpu/drm/drm_fourcc.c | 8 +- drivers/gpu/drm/drm_gem.c | 3 + drivers/gpu/drm/drm_gem_framebuffer_helper.c | 5 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 3 - drivers/gpu/drm/drm_gem_vram_helper.c | 53 +- drivers/gpu/drm/drm_internal.h | 22 - drivers/gpu/drm/drm_ioctl.c | 4 +- drivers/gpu/drm/drm_lock.c | 3 +- drivers/gpu/drm/drm_mipi_dbi.c | 4 +- drivers/gpu/drm/drm_mipi_dsi.c | 57 +- drivers/gpu/drm/drm_mode_config.c | 28 - drivers/gpu/drm/drm_mode_object.c | 14 - drivers/gpu/drm/drm_modes.c | 246 +- drivers/gpu/drm/drm_of.c | 116 - drivers/gpu/drm/drm_panel.c | 109 +- drivers/gpu/drm/drm_pci.c | 17 +- drivers/gpu/drm/drm_prime.c | 9 +- drivers/gpu/drm/drm_print.c | 18 +- drivers/gpu/drm/drm_probe_helper.c | 4 +- drivers/gpu/drm/drm_rect.c | 42 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 27 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 11 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 5 +- drivers/gpu/drm/exynos/exynos_dp.c | 1 + drivers/gpu/drm/exynos/exynos_drm_dpi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 34 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 - drivers/gpu/drm/exynos/exynos_hdmi.c | 6 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 2 +- drivers/gpu/drm/gma500/accel_2d.c | 19 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 8 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 3 + drivers/gpu/drm/gma500/framebuffer.c | 135 +- drivers/gpu/drm/gma500/framebuffer.h | 15 + drivers/gpu/drm/gma500/gma_display.c | 48 - drivers/gpu/drm/gma500/gma_display.h | 6 - drivers/gpu/drm/gma500/gtt.c | 2 +- drivers/gpu/drm/gma500/mdfld_intel_display.c | 23 + drivers/gpu/drm/gma500/oaktrail_hdmi.c | 4 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 1 - drivers/gpu/drm/gma500/psb_drv.c | 46 +- drivers/gpu/drm/gma500/psb_drv.h | 8 +- drivers/gpu/drm/gma500/psb_intel_display.c | 1 - drivers/gpu/drm/gma500/psb_intel_drv.h | 3 - drivers/gpu/drm/gma500/psb_irq.c | 23 +- drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c | 88 +- drivers/gpu/drm/hisilicon/hibmc/Makefile | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 4 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 8 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 26 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 240 + drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 116 +- drivers/gpu/drm/i810/i810_dma.c | 2 +- drivers/gpu/drm/i810/i810_drv.c | 3 +- drivers/gpu/drm/i915/.gitignore | 1 - drivers/gpu/drm/i915/Kconfig.debug | 2 - drivers/gpu/drm/i915/Makefile | 42 +- drivers/gpu/drm/i915/display/Makefile | 6 + drivers/gpu/drm/i915/display/icl_dsi.c | 232 +- drivers/gpu/drm/i915/display/intel_atomic.c | 87 +- drivers/gpu/drm/i915/display/intel_atomic.h | 8 - drivers/gpu/drm/i915/display/intel_atomic_plane.c | 138 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 5 +- drivers/gpu/drm/i915/display/intel_audio.c | 16 +- drivers/gpu/drm/i915/display/intel_bios.c | 563 +- drivers/gpu/drm/i915/display/intel_bios.h | 5 - drivers/gpu/drm/i915/display/intel_bw.c | 36 +- drivers/gpu/drm/i915/display/intel_bw.h | 1 - drivers/gpu/drm/i915/display/intel_cdclk.c | 20 +- drivers/gpu/drm/i915/display/intel_color.c | 198 +- drivers/gpu/drm/i915/display/intel_crt.c | 40 +- drivers/gpu/drm/i915/display/intel_ddi.c | 520 +- drivers/gpu/drm/i915/display/intel_ddi.h | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 4026 +++----- drivers/gpu/drm/i915/display/intel_display.h | 49 +- drivers/gpu/drm/i915/display/intel_display_power.c | 228 +- drivers/gpu/drm/i915/display/intel_display_power.h | 2 +- drivers/gpu/drm/i915/display/intel_display_types.h | 84 +- drivers/gpu/drm/i915/display/intel_dp.c | 188 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 232 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 5 - drivers/gpu/drm/i915/display/intel_dpio_phy.c | 14 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 20 +- drivers/gpu/drm/i915/display/intel_dsb.c | 37 +- drivers/gpu/drm/i915/display/intel_dsb.h | 2 +- drivers/gpu/drm/i915/display/intel_dsi.h | 5 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 130 +- drivers/gpu/drm/i915/display/intel_dvo.c | 14 +- drivers/gpu/drm/i915/display/intel_fbc.c | 309 +- drivers/gpu/drm/i915/display/intel_fbc.h | 11 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 2 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 24 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 16 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 34 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 28 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 5 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 90 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 4 +- drivers/gpu/drm/i915/display/intel_lvds.c | 12 +- drivers/gpu/drm/i915/display/intel_opregion.c | 7 - drivers/gpu/drm/i915/display/intel_overlay.c | 29 +- drivers/gpu/drm/i915/display/intel_panel.c | 30 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 6 +- drivers/gpu/drm/i915/display/intel_psr.c | 177 +- drivers/gpu/drm/i915/display/intel_psr.h | 5 - drivers/gpu/drm/i915/display/intel_sdvo.c | 29 +- drivers/gpu/drm/i915/display/intel_sprite.c | 452 +- drivers/gpu/drm/i915/display/intel_tv.c | 8 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 62 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 303 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 11 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 59 +- drivers/gpu/drm/i915/gem/Makefile | 5 + drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 378 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 49 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 28 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 36 + drivers/gpu/drm/i915/gem/i915_gem_domain.c | 188 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 324 +- drivers/gpu/drm/i915/gem/i915_gem_ioctls.h | 4 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 43 + drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 8 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 529 +- drivers/gpu/drm/i915/gem/i915_gem_mman.h | 31 - drivers/gpu/drm/i915/gem/i915_gem_object.c | 71 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 58 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 31 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 91 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 24 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 2 - drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 221 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 24 +- .../gpu/drm/i915/gem/selftests/huge_gem_object.c | 11 +- .../gpu/drm/i915/gem/selftests/huge_gem_object.h | 6 - drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 66 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 2 - .../drm/i915/gem/selftests/i915_gem_coherency.c | 17 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 171 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 101 + drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 577 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 125 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 21 +- drivers/gpu/drm/i915/gem/selftests/mock_context.h | 5 +- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 16 + drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h | 2 +- .../gpu/drm/i915/gem/selftests/mock_gem_object.h | 2 - drivers/gpu/drm/i915/gt/Makefile | 5 + drivers/gpu/drm/i915/gt/debugfs_engines.c | 36 - drivers/gpu/drm/i915/gt/debugfs_engines.h | 14 - drivers/gpu/drm/i915/gt/debugfs_gt.c | 42 - drivers/gpu/drm/i915/gt/debugfs_gt.h | 39 - drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 601 -- drivers/gpu/drm/i915/gt/debugfs_gt_pm.h | 14 - drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 482 - drivers/gpu/drm/i915/gt/gen6_ppgtt.h | 76 - drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 723 -- drivers/gpu/drm/i915/gt/gen8_ppgtt.h | 13 - drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 66 +- drivers/gpu/drm/i915/gt/intel_context.c | 93 +- drivers/gpu/drm/i915/gt/intel_context.h | 73 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 12 +- drivers/gpu/drm/i915/gt/intel_engine.h | 23 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 205 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 22 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 63 +- drivers/gpu/drm/i915/gt/intel_engine_pm.h | 21 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 26 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 4 - drivers/gpu/drm/i915/gt/intel_ggtt.c | 1503 --- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 29 - drivers/gpu/drm/i915/gt/intel_gt.c | 280 +- drivers/gpu/drm/i915/gt/intel_gt.h | 13 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 12 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 83 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 7 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 51 +- drivers/gpu/drm/i915/gt/intel_gt_requests.h | 1 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 7 - drivers/gpu/drm/i915/gt/intel_gtt.c | 598 -- drivers/gpu/drm/i915/gt/intel_gtt.h | 586 -- drivers/gpu/drm/i915/gt/intel_lrc.c | 666 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 7 +- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 4 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 179 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 218 - drivers/gpu/drm/i915/gt/intel_rc6.c | 149 +- drivers/gpu/drm/i915/gt/intel_rc6.h | 6 +- drivers/gpu/drm/i915/gt/intel_rc6_types.h | 4 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 97 +- drivers/gpu/drm/i915/gt/intel_renderstate.h | 17 +- drivers/gpu/drm/i915/gt/intel_reset.c | 140 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 256 +- drivers/gpu/drm/i915/gt/intel_rps.c | 123 +- drivers/gpu/drm/i915/gt/intel_rps.h | 3 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 90 +- drivers/gpu/drm/i915/gt/intel_timeline.h | 4 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 14 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 49 +- drivers/gpu/drm/i915/gt/mock_engine.c | 55 +- drivers/gpu/drm/i915/gt/selftest_context.c | 120 +- drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 360 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 36 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 19 - drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 178 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 608 +- drivers/gpu/drm/i915/gt/selftest_mocs.c | 419 - drivers/gpu/drm/i915/gt/selftest_rc6.c | 203 - drivers/gpu/drm/i915/gt/selftest_rc6.h | 13 - drivers/gpu/drm/i915/gt/selftest_timeline.c | 6 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 72 +- drivers/gpu/drm/i915/gt/selftests/mock_timeline.c | 2 +- drivers/gpu/drm/i915/gt/selftests/mock_timeline.h | 2 - drivers/gpu/drm/i915/gt/uc/Makefile | 5 + drivers/gpu/drm/i915/gt/uc/intel_guc.c | 69 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 46 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 24 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 309 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 52 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 733 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 54 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 68 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 58 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 5 +- drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 299 + drivers/gpu/drm/i915/gvt/cmd_parser.h | 4 - drivers/gpu/drm/i915/gvt/display.h | 5 - drivers/gpu/drm/i915/gvt/dmabuf.c | 64 +- drivers/gpu/drm/i915/gvt/edid.h | 4 - drivers/gpu/drm/i915/gvt/execlist.h | 2 - drivers/gpu/drm/i915/gvt/fb_decoder.h | 2 - drivers/gpu/drm/i915/gvt/gtt.c | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 24 +- drivers/gpu/drm/i915/gvt/hypercall.h | 6 - drivers/gpu/drm/i915/gvt/interrupt.h | 3 - drivers/gpu/drm/i915/gvt/kvmgt.c | 23 - drivers/gpu/drm/i915/gvt/mmio.h | 2 - drivers/gpu/drm/i915/gvt/mpt.h | 15 - drivers/gpu/drm/i915/gvt/page_track.h | 3 - drivers/gpu/drm/i915/gvt/sched_policy.h | 3 - drivers/gpu/drm/i915/gvt/scheduler.c | 43 +- drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 142 +- drivers/gpu/drm/i915/i915_active.h | 28 +- drivers/gpu/drm/i915/i915_active_types.h | 15 + drivers/gpu/drm/i915/i915_buddy.c | 4 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 318 +- drivers/gpu/drm/i915/i915_debugfs.c | 359 +- drivers/gpu/drm/i915/i915_drv.c | 41 +- drivers/gpu/drm/i915/i915_drv.h | 115 +- drivers/gpu/drm/i915/i915_gem.c | 373 +- drivers/gpu/drm/i915/i915_gem.h | 10 +- drivers/gpu/drm/i915/i915_gem_evict.c | 39 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 3604 ++++++- drivers/gpu/drm/i915/i915_gem_gtt.h | 629 +- drivers/gpu/drm/i915/i915_getparam.c | 1 - drivers/gpu/drm/i915/i915_globals.c | 53 +- drivers/gpu/drm/i915/i915_gpu_error.c | 47 +- drivers/gpu/drm/i915/i915_irq.c | 84 +- drivers/gpu/drm/i915/i915_memcpy.c | 75 +- drivers/gpu/drm/i915/i915_memcpy.h | 2 - drivers/gpu/drm/i915/i915_mm.c | 69 - drivers/gpu/drm/i915/i915_pci.c | 247 +- drivers/gpu/drm/i915/i915_perf.c | 251 +- drivers/gpu/drm/i915/i915_perf.h | 2 - drivers/gpu/drm/i915/i915_perf_types.h | 1 + drivers/gpu/drm/i915/i915_pmu.c | 136 +- drivers/gpu/drm/i915/i915_pmu.h | 2 +- drivers/gpu/drm/i915/i915_reg.h | 178 +- drivers/gpu/drm/i915/i915_request.c | 270 +- drivers/gpu/drm/i915/i915_request.h | 70 +- drivers/gpu/drm/i915/i915_scheduler.c | 15 +- drivers/gpu/drm/i915/i915_scheduler.h | 1 - drivers/gpu/drm/i915/i915_selftest.h | 4 - drivers/gpu/drm/i915/i915_sw_fence.c | 40 +- drivers/gpu/drm/i915/i915_sw_fence.h | 5 +- drivers/gpu/drm/i915/i915_sw_fence_work.c | 18 +- drivers/gpu/drm/i915/i915_sysfs.c | 31 +- drivers/gpu/drm/i915/i915_trace.h | 6 +- drivers/gpu/drm/i915/i915_utils.c | 2 +- drivers/gpu/drm/i915/i915_utils.h | 2 +- drivers/gpu/drm/i915/i915_vma.c | 84 +- drivers/gpu/drm/i915/i915_vma.h | 147 +- drivers/gpu/drm/i915/i915_vma_types.h | 294 - drivers/gpu/drm/i915/intel_device_info.c | 45 +- drivers/gpu/drm/i915/intel_device_info.h | 9 +- drivers/gpu/drm/i915/intel_memory_region.c | 32 +- drivers/gpu/drm/i915/intel_memory_region.h | 14 - drivers/gpu/drm/i915/intel_pch.c | 1 - drivers/gpu/drm/i915/intel_pch.h | 1 - drivers/gpu/drm/i915/intel_pm.c | 385 +- drivers/gpu/drm/i915/intel_pm.h | 2 +- drivers/gpu/drm/i915/intel_region_lmem.c | 8 +- drivers/gpu/drm/i915/intel_wakeref.c | 5 +- drivers/gpu/drm/i915/intel_wakeref.h | 28 +- drivers/gpu/drm/i915/oa/Makefile | 7 + drivers/gpu/drm/i915/selftests/i915_active.c | 43 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 11 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 8 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 109 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 12 +- .../gpu/drm/i915/selftests/i915_mock_selftests.h | 8 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 2 +- .../gpu/drm/i915/selftests/i915_perf_selftests.h | 19 - drivers/gpu/drm/i915/selftests/i915_random.h | 1 - drivers/gpu/drm/i915/selftests/i915_request.c | 129 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 43 - drivers/gpu/drm/i915/selftests/igt_atomic.c | 47 - drivers/gpu/drm/i915/selftests/igt_atomic.h | 41 +- drivers/gpu/drm/i915/selftests/igt_live_test.h | 2 +- drivers/gpu/drm/i915/selftests/igt_mmap.c | 39 - drivers/gpu/drm/i915/selftests/igt_mmap.h | 19 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 40 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 43 +- drivers/gpu/drm/i915/selftests/mock_drm.c | 73 + drivers/gpu/drm/i915/selftests/mock_drm.h | 18 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 26 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 9 +- drivers/gpu/drm/i915/selftests/mock_gtt.h | 3 - drivers/gpu/drm/i915/selftests/mock_region.h | 5 - drivers/gpu/drm/i915/selftests/mock_uncore.h | 3 - drivers/gpu/drm/imx/imx-ldb.c | 2 +- drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 38 +- drivers/gpu/drm/lima/Kconfig | 2 +- drivers/gpu/drm/lima/lima_sched.c | 5 +- drivers/gpu/drm/mcde/mcde_display.c | 57 +- drivers/gpu/drm/mcde/mcde_drm.h | 1 - drivers/gpu/drm/mcde/mcde_drv.c | 18 +- drivers/gpu/drm/mcde/mcde_dsi.c | 422 +- drivers/gpu/drm/mcde/mcde_dsi_regs.h | 22 +- drivers/gpu/drm/mediatek/Makefile | 1 + drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 18 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 16 +- drivers/gpu/drm/mediatek/mtk_drm_fb.c | 92 + drivers/gpu/drm/mediatek/mtk_drm_fb.h | 13 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 3 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 69 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 15 +- drivers/gpu/drm/meson/Makefile | 1 - drivers/gpu/drm/meson/meson_crtc.c | 81 +- drivers/gpu/drm/meson/meson_drv.c | 50 +- drivers/gpu/drm/meson/meson_drv.h | 23 - drivers/gpu/drm/meson/meson_osd_afbcd.c | 389 - drivers/gpu/drm/meson/meson_osd_afbcd.h | 28 - drivers/gpu/drm/meson/meson_plane.c | 231 +- drivers/gpu/drm/meson/meson_rdma.c | 135 - drivers/gpu/drm/meson/meson_rdma.h | 21 - drivers/gpu/drm/meson/meson_registers.h | 110 - drivers/gpu/drm/meson/meson_venc_cvbs.c | 48 +- drivers/gpu/drm/meson/meson_viu.c | 83 +- drivers/gpu/drm/meson/meson_viu.h | 19 - drivers/gpu/drm/mga/mga_drv.h | 2 +- drivers/gpu/drm/mgag200/Kconfig | 8 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 5 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 64 +- drivers/gpu/drm/mgag200/mgag200_i2c.c | 3 +- drivers/gpu/drm/mgag200/mgag200_main.c | 8 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 2 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 2 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 8 - drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 8 - drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 11 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 52 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 32 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 3 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 81 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 9 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 52 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 16 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 11 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 16 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 17 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 15 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 186 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 73 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 73 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 18 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 241 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 38 +- .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 92 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 26 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 36 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 13 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 27 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 6 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c | 2 +- .../gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 2 +- drivers/gpu/drm/msm/dsi/dsi.h | 2 - drivers/gpu/drm/msm/dsi/dsi_cfg.c | 24 - drivers/gpu/drm/msm/dsi/dsi_cfg.h | 2 - drivers/gpu/drm/msm/dsi/dsi_host.c | 46 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 64 +- drivers/gpu/drm/msm/edp/edp_bridge.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 8 +- drivers/gpu/drm/msm/msm_drv.c | 6 +- drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/msm/msm_fbdev.c | 2 +- drivers/gpu/drm/msm/msm_gem_submit.c | 19 +- drivers/gpu/drm/msm/msm_gpu.h | 7 - drivers/gpu/drm/mxsfb/mxsfb_out.c | 2 +- drivers/gpu/drm/nouveau/Kconfig | 2 +- drivers/gpu/drm/nouveau/dispnv50/atom.h | 1 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 108 +- drivers/gpu/drm/nouveau/dispnv50/disp.h | 4 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 5 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 28 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 116 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 4 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 4 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 57 +- drivers/gpu/drm/omapdrm/displays/Kconfig | 6 +- drivers/gpu/drm/omapdrm/dss/Kconfig | 12 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 3 +- drivers/gpu/drm/omapdrm/omap_connector.c | 3 +- drivers/gpu/drm/omapdrm/omap_drv.c | 4 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 3 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 21 + drivers/gpu/drm/panel/Kconfig | 32 - drivers/gpu/drm/panel/Makefile | 3 - drivers/gpu/drm/panel/panel-arm-versatile.c | 6 +- drivers/gpu/drm/panel/panel-boe-himax8279d.c | 978 -- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 16 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 19 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 29 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 45 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 11 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 43 +- drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 531 - drivers/gpu/drm/panel/panel-lg-lb035q02.c | 6 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 14 +- drivers/gpu/drm/panel/panel-lvds.c | 46 +- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 6 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 6 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 29 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 11 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 37 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 62 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 11 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 8 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 26 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 35 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 31 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 54 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 34 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 6 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 37 +- drivers/gpu/drm/panel/panel-simple.c | 163 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 23 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 49 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 6 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 20 +- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 6 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 26 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 4 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 398 - drivers/gpu/drm/panfrost/panfrost_devfreq.c | 51 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 26 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 19 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 4 - drivers/gpu/drm/panfrost/panfrost_job.c | 8 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 23 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.h | 2 +- drivers/gpu/drm/pl111/pl111_drv.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 2 +- drivers/gpu/drm/r128/Makefile | 2 +- drivers/gpu/drm/r128/ati_pcigart.c | 209 - drivers/gpu/drm/r128/r128_drv.c | 2 +- drivers/gpu/drm/r128/r128_drv.h | 3 +- drivers/gpu/drm/radeon/atom.h | 1 - drivers/gpu/drm/radeon/atombios_crtc.c | 3 +- drivers/gpu/drm/radeon/atombios_dp.c | 6 +- drivers/gpu/drm/radeon/atombios_encoders.c | 11 +- drivers/gpu/drm/radeon/atombios_i2c.c | 5 + drivers/gpu/drm/radeon/btc_dpm.c | 3 +- drivers/gpu/drm/radeon/ci_dpm.c | 3 +- drivers/gpu/drm/radeon/cik.c | 8 +- drivers/gpu/drm/radeon/cik_sdma.c | 2 +- drivers/gpu/drm/radeon/cypress_dpm.c | 2 +- drivers/gpu/drm/radeon/evergreen.c | 4 +- drivers/gpu/drm/radeon/kv_dpm.c | 3 +- drivers/gpu/drm/radeon/ni.c | 8 +- drivers/gpu/drm/radeon/ni_dpm.c | 3 +- drivers/gpu/drm/radeon/r100.c | 16 +- drivers/gpu/drm/radeon/r300.c | 2 +- drivers/gpu/drm/radeon/r420.c | 2 +- drivers/gpu/drm/radeon/r600.c | 10 +- drivers/gpu/drm/radeon/r600_cs.c | 8 +- drivers/gpu/drm/radeon/radeon_agp.c | 3 +- drivers/gpu/drm/radeon/radeon_asic.c | 2 +- drivers/gpu/drm/radeon/radeon_atombios.c | 18 +- drivers/gpu/drm/radeon/radeon_audio.c | 2 +- drivers/gpu/drm/radeon/radeon_bios.c | 16 +- drivers/gpu/drm/radeon/radeon_clocks.c | 3 +- drivers/gpu/drm/radeon/radeon_combios.c | 6 +- drivers/gpu/drm/radeon/radeon_connectors.c | 149 +- drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_display.c | 8 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 2 +- drivers/gpu/drm/radeon/radeon_encoders.c | 3 +- drivers/gpu/drm/radeon/radeon_fb.c | 4 +- drivers/gpu/drm/radeon/radeon_gart.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 3 +- drivers/gpu/drm/radeon/radeon_i2c.c | 2 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 2 +- drivers/gpu/drm/radeon/radeon_kms.c | 2 +- drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 6 +- drivers/gpu/drm/radeon/radeon_legacy_tv.c | 8 +- drivers/gpu/drm/radeon/radeon_pm.c | 4 +- drivers/gpu/drm/radeon/radeon_ttm.c | 33 +- drivers/gpu/drm/radeon/radeon_vce.c | 4 +- drivers/gpu/drm/radeon/radeon_vm.c | 16 +- drivers/gpu/drm/radeon/rs600.c | 2 +- drivers/gpu/drm/radeon/rs690.c | 2 +- drivers/gpu/drm/radeon/rs780_dpm.c | 3 +- drivers/gpu/drm/radeon/rv770.c | 4 +- drivers/gpu/drm/radeon/si.c | 8 +- drivers/gpu/drm/radeon/si_dpm.c | 8 +- drivers/gpu/drm/radeon/trinity_dpm.c | 3 +- drivers/gpu/drm/rcar-du/Kconfig | 8 - drivers/gpu/drm/rcar-du/Makefile | 1 - drivers/gpu/drm/rcar-du/rcar_cmm.c | 217 - drivers/gpu/drm/rcar-du/rcar_cmm.h | 58 - drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 81 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 2 - drivers/gpu/drm/rcar-du/rcar_du_drv.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 2 - drivers/gpu/drm/rcar-du/rcar_du_group.c | 10 - drivers/gpu/drm/rcar-du/rcar_du_group.h | 2 - drivers/gpu/drm/rcar-du/rcar_du_kms.c | 93 +- drivers/gpu/drm/rcar-du/rcar_du_regs.h | 5 - drivers/gpu/drm/rcar-du/rcar_lvds.c | 320 +- drivers/gpu/drm/rockchip/Kconfig | 9 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 175 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 6 +- drivers/gpu/drm/rockchip/rk3066_hdmi.c | 10 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 54 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 2 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 488 +- drivers/gpu/drm/rockchip/rockchip_lvds.h | 19 +- drivers/gpu/drm/savage/savage_drv.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 77 +- drivers/gpu/drm/scheduler/sched_main.c | 27 - drivers/gpu/drm/selftests/Makefile | 3 +- drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 5 - drivers/gpu/drm/selftests/drm_modeset_selftests.h | 4 - .../gpu/drm/selftests/test-drm_cmdline_parser.c | 122 - drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 12 +- .../gpu/drm/selftests/test-drm_modeset_common.h | 7 - drivers/gpu/drm/selftests/test-drm_rect.c | 223 - drivers/gpu/drm/sis/sis_drv.c | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 4 +- drivers/gpu/drm/sti/sti_hda.c | 4 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 +- drivers/gpu/drm/sti/sti_tvout.c | 2 +- drivers/gpu/drm/sti/sti_vtg.c | 2 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 13 - drivers/gpu/drm/stm/ltdc.c | 24 +- drivers/gpu/drm/sun4i/Kconfig | 16 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 9 - drivers/gpu/drm/sun4i/sun4i_drv.c | 22 - drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 2 + drivers/gpu/drm/sun4i/sun4i_layer.c | 4 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 15 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 - drivers/gpu/drm/sun4i/sun6i_drc.c | 8 - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 49 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 8 +- drivers/gpu/drm/tdfx/tdfx_drv.c | 2 +- drivers/gpu/drm/tegra/fb.c | 2 +- drivers/gpu/drm/tegra/gem.c | 40 + drivers/gpu/drm/tegra/hdmi.c | 7 +- drivers/gpu/drm/tegra/output.c | 2 +- drivers/gpu/drm/tegra/sor.c | 7 +- drivers/gpu/drm/tilcdc/Makefile | 1 + drivers/gpu/drm/tilcdc/tilcdc_drv.c | 13 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 379 + drivers/gpu/drm/tilcdc/tilcdc_tfp410.h | 15 + drivers/gpu/drm/tiny/st7586.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 36 + drivers/gpu/drm/ttm/ttm_bo_util.c | 5 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 27 +- drivers/gpu/drm/ttm/ttm_tt.c | 5 +- drivers/gpu/drm/tve200/tve200_drv.c | 2 +- drivers/gpu/drm/udl/Kconfig | 3 +- drivers/gpu/drm/udl/Makefile | 2 +- drivers/gpu/drm/udl/udl_connector.c | 21 +- drivers/gpu/drm/udl/udl_dmabuf.c | 255 + drivers/gpu/drm/udl/udl_drv.c | 47 +- drivers/gpu/drm/udl/udl_drv.h | 85 +- drivers/gpu/drm/udl/udl_encoder.c | 70 + drivers/gpu/drm/udl/udl_fb.c | 527 + drivers/gpu/drm/udl/udl_gem.c | 253 +- drivers/gpu/drm/udl/udl_main.c | 9 + drivers/gpu/drm/udl/udl_modeset.c | 378 +- drivers/gpu/drm/udl/udl_transfer.c | 12 +- drivers/gpu/drm/v3d/v3d_drv.c | 8 +- drivers/gpu/drm/vc4/Kconfig | 8 +- drivers/gpu/drm/vc4/vc4_dsi.c | 34 +- drivers/gpu/drm/vc4/vc4_gem.c | 11 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 12 +- drivers/gpu/drm/via/via_dmablit.c | 2 +- drivers/gpu/drm/via/via_drv.c | 2 +- drivers/gpu/drm/via/via_map.c | 3 +- drivers/gpu/drm/virtio/virtgpu_display.c | 5 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 30 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 5 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 4 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 22 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 112 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 42 +- drivers/gpu/drm/vkms/vkms_composer.c | 8 +- drivers/gpu/drm/vkms/vkms_drv.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_prime.c | 33 + drivers/gpu/drm/xen/xen_drm_front_kms.c | 9 +- drivers/gpu/drm/zte/zx_hdmi.c | 6 +- drivers/gpu/drm/zte/zx_vga.c | 6 +- drivers/gpu/host1x/job.c | 21 +- drivers/gpu/vga/Kconfig | 2 +- drivers/hid/hid-asus.c | 3 +- drivers/hid/hid-core.c | 6 - drivers/hid/hid-ids.h | 3 - drivers/hid/hid-input.c | 16 +- drivers/hid/hid-ite.c | 3 - drivers/hid/hid-logitech-hidpp.c | 246 +- drivers/hid/hid-multitouch.c | 5 +- drivers/hid/hid-picolcd_fb.c | 3 +- drivers/hid/hid-quirks.c | 1 - drivers/hid/hidraw.c | 13 +- drivers/hid/i2c-hid/i2c-hid-core.c | 16 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 2 - drivers/hid/intel-ish-hid/ipc/pci-ish.c | 2 - drivers/hid/uhid.c | 2 +- drivers/hid/usbhid/hiddev.c | 97 +- drivers/hid/wacom_wac.c | 6 +- drivers/hwmon/Kconfig | 17 +- drivers/hwmon/Makefile | 1 - drivers/hwmon/adt7475.c | 5 +- drivers/hwmon/dell-smm-hwmon.c | 15 +- drivers/hwmon/hwmon.c | 17 +- drivers/hwmon/i5k_amb.c | 2 +- drivers/hwmon/max31730.c | 440 - drivers/hwmon/nct7802.c | 75 +- drivers/hwmon/pmbus/Kconfig | 19 +- drivers/hwmon/pmbus/Makefile | 1 - drivers/hwmon/pmbus/ibm-cffps.c | 89 +- drivers/hwmon/pmbus/max20730.c | 372 - drivers/hwmon/pmbus/pmbus.c | 1 - drivers/hwmon/pmbus/pmbus.h | 11 - drivers/hwmon/pmbus/pmbus_core.c | 12 - drivers/hwmon/pmbus/ucd9000.c | 39 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/w83627ehf.c | 2017 ++-- drivers/hwspinlock/stm32_hwspinlock.c | 4 +- drivers/hwtracing/coresight/coresight-etm4x.c | 13 +- drivers/hwtracing/intel_th/core.c | 7 +- drivers/hwtracing/intel_th/intel_th.h | 2 - drivers/hwtracing/intel_th/msu.c | 14 +- drivers/hwtracing/intel_th/pci.c | 10 - drivers/i2c/busses/i2c-at91-core.c | 41 +- drivers/i2c/busses/i2c-bcm2835.c | 17 +- drivers/i2c/busses/i2c-highlander.c | 2 +- drivers/i2c/busses/i2c-jz4780.c | 156 +- drivers/i2c/busses/i2c-pmcmsp.c | 2 +- drivers/i2c/busses/i2c-tiny-usb.c | 8 +- drivers/i2c/i2c-core-base.c | 43 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 29 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 69 +- drivers/i3c/master.c | 4 +- drivers/i3c/master/i3c-master-cdns.c | 49 +- drivers/ide/ide-cd.c | 38 - drivers/ide/ide-disk.c | 1 - drivers/ide/ide-floppy.c | 4 - drivers/ide/ide-floppy.h | 2 - drivers/ide/ide-floppy_ioctl.c | 35 - drivers/ide/ide-gd.c | 17 - drivers/ide/ide-ioctls.c | 47 +- drivers/ide/ide-proc.c | 19 +- drivers/ide/ide-tape.c | 11 - drivers/ide/siimage.c | 3 +- drivers/ide/via82cxxx.c | 3 +- drivers/idle/intel_idle.c | 349 +- drivers/iio/accel/cros_ec_accel_legacy.c | 1 + drivers/iio/accel/st_accel_core.c | 8 +- drivers/iio/adc/ad7124.c | 7 +- drivers/iio/adc/ad7606.c | 2 +- drivers/iio/adc/ad7949.c | 22 +- drivers/iio/adc/intel_mrfld_adc.c | 2 +- drivers/iio/adc/max1027.c | 8 +- drivers/iio/adc/max9611.c | 16 +- drivers/iio/adc/qcom-vadc-common.c | 6 +- drivers/iio/adc/qcom-vadc-common.h | 1 + .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 1 + .../common/cros_ec_sensors/cros_ec_sensors_core.c | 1 + drivers/iio/humidity/hdc100x.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 23 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 16 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 6 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 50 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 34 +- drivers/iio/light/cros_ec_light_prox.c | 1 + drivers/iio/pressure/cros_ec_baro.c | 1 + drivers/iio/temperature/ltc2983.c | 6 +- drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/core/cm.c | 207 +- drivers/infiniband/core/cm_msgs.h | 70 + drivers/infiniband/core/cma.c | 1 - drivers/infiniband/core/counters.c | 3 - drivers/infiniband/core/ib_core_uverbs.c | 48 +- drivers/infiniband/core/sa_query.c | 4 +- drivers/infiniband/core/umem_odp.c | 23 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 4 +- drivers/infiniband/hw/bnxt_re/main.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 14 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 2 +- drivers/infiniband/hw/efa/efa_verbs.c | 2 +- drivers/infiniband/hw/hfi1/chip.c | 27 +- drivers/infiniband/hw/hfi1/common.h | 3 - drivers/infiniband/hw/hfi1/debugfs.c | 2 +- drivers/infiniband/hw/hfi1/driver.c | 86 +- drivers/infiniband/hw/hfi1/file_ops.c | 12 +- drivers/infiniband/hw/hfi1/hfi.h | 129 +- drivers/infiniband/hw/hfi1/init.c | 6 +- drivers/infiniband/hw/hfi1/iowait.c | 4 +- drivers/infiniband/hw/hfi1/pcie.c | 4 +- drivers/infiniband/hw/hfi1/rc.c | 2 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 9 - drivers/infiniband/hw/hfi1/trace_ctxts.h | 2 +- drivers/infiniband/hw/hfi1/trace_rx.h | 13 +- drivers/infiniband/hw/hfi1/trace_tid.h | 8 +- drivers/infiniband/hw/hfi1/trace_tx.h | 2 +- drivers/infiniband/hw/hfi1/verbs.h | 4 +- drivers/infiniband/hw/hfi1/vnic_main.c | 2 +- drivers/infiniband/hw/hns/hns_roce_device.h | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 37 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 43 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 2 - drivers/infiniband/hw/mlx4/cq.c | 18 +- drivers/infiniband/hw/mlx4/main.c | 9 +- drivers/infiniband/hw/mlx4/qp.c | 4 +- drivers/infiniband/hw/mlx5/cmd.c | 16 +- drivers/infiniband/hw/mlx5/cmd.h | 2 +- drivers/infiniband/hw/mlx5/gsi.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 135 +- drivers/infiniband/hw/mlx5/mem.c | 25 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 28 +- drivers/infiniband/hw/mlx5/mr.c | 62 +- drivers/infiniband/hw/mlx5/odp.c | 42 +- drivers/infiniband/hw/mlx5/qp.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 13 +- drivers/infiniband/hw/qib/qib_iba7322.c | 2 +- drivers/infiniband/hw/qib/qib_init.c | 4 +- drivers/infiniband/hw/qib/qib_pcie.c | 2 +- drivers/infiniband/sw/rdmavt/rc.c | 9 +- drivers/infiniband/sw/rxe/rxe_recv.c | 2 +- drivers/infiniband/sw/rxe/rxe_req.c | 6 - drivers/infiniband/sw/rxe/rxe_resp.c | 7 - drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/infiniband/sw/siw/siw.h | 26 +- drivers/infiniband/sw/siw/siw_cm.c | 2 +- drivers/infiniband/sw/siw/siw_cq.c | 2 +- drivers/infiniband/sw/siw/siw_main.c | 2 +- drivers/infiniband/sw/siw/siw_qp.c | 13 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 6 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 2 +- drivers/infiniband/sw/siw/siw_verbs.c | 61 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 +- drivers/infiniband/ulp/iser/iser_memory.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 2 + drivers/input/evdev.c | 14 +- drivers/input/input.c | 54 +- drivers/input/keyboard/imx_sc_key.c | 8 +- drivers/input/keyboard/pxa930_rotary.c | 2 +- drivers/input/keyboard/sh_keysc.c | 2 +- drivers/input/misc/axp20x-pek.c | 7 +- drivers/input/misc/uinput.c | 19 +- drivers/input/mouse/pxa930_trkball.c | 2 +- drivers/input/serio/apbps2.c | 2 +- drivers/input/serio/gscps2.c | 2 +- drivers/input/touchscreen/elants_i2c.c | 77 +- drivers/interconnect/Makefile | 1 - drivers/interconnect/core.c | 168 +- drivers/interconnect/internal.h | 42 - drivers/interconnect/qcom/Kconfig | 14 +- drivers/interconnect/qcom/msm8974.c | 30 +- drivers/interconnect/qcom/qcs404.c | 30 +- drivers/interconnect/qcom/sdm845.c | 16 +- drivers/interconnect/trace.h | 88 - drivers/iommu/Kconfig | 22 +- drivers/iommu/Makefile | 3 +- drivers/iommu/amd_iommu.c | 18 +- drivers/iommu/amd_iommu_init.c | 43 +- drivers/iommu/amd_iommu_types.h | 2 +- drivers/iommu/arm-smmu-v3.c | 105 +- drivers/iommu/arm-smmu.c | 139 +- drivers/iommu/dma-iommu.c | 23 +- drivers/iommu/intel-iommu.c | 26 +- drivers/iommu/intel-svm.c | 6 +- drivers/iommu/iommu-sysfs.c | 5 - drivers/iommu/iommu.c | 59 +- drivers/iommu/iova.c | 2 +- drivers/iommu/of_iommu.c | 19 +- drivers/iommu/virtio-iommu.c | 14 +- drivers/ipack/carriers/tpci200.c | 4 +- drivers/ipack/devices/ipoctal.c | 6 +- drivers/irqchip/Kconfig | 4 +- drivers/irqchip/irq-aspeed-i2c-ic.c | 2 + drivers/irqchip/irq-gic-v3-its.c | 4 +- drivers/irqchip/irq-mips-gic.c | 2 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 2 +- drivers/isdn/Makefile | 2 +- drivers/isdn/capi/Kconfig | 32 +- drivers/isdn/capi/Makefile | 18 +- drivers/isdn/capi/capi.c | 14 +- drivers/isdn/capi/capilib.c | 202 + drivers/isdn/capi/capiutil.c | 231 +- drivers/isdn/capi/kcapi.c | 409 +- drivers/isdn/capi/kcapi.h | 149 +- drivers/isdn/capi/kcapi_proc.c | 36 +- drivers/leds/Kconfig | 10 - drivers/leds/Makefile | 1 - drivers/leds/led-class.c | 97 +- drivers/leds/leds-as3645a.c | 3 +- drivers/leds/leds-bd2802.c | 27 +- drivers/leds/leds-gpio.c | 10 +- drivers/leds/leds-lm3532.c | 11 +- drivers/leds/leds-lm3642.c | 37 +- drivers/leds/leds-lm3692x.c | 180 +- drivers/leds/leds-max77650.c | 7 - drivers/leds/leds-pca963x.c | 8 +- drivers/leds/leds-rb532.c | 1 + drivers/leds/leds-tps6105x.c | 89 - drivers/leds/trigger/ledtrig-pattern.c | 4 +- drivers/lightnvm/pblk-trace.h | 8 +- drivers/macintosh/via-pmu.c | 17 +- drivers/mailbox/armada-37xx-rwtm-mailbox.c | 5 +- drivers/md/dm-bio-prison-v2.c | 2 +- drivers/md/dm-clone-metadata.c | 136 +- drivers/md/dm-clone-metadata.h | 17 - drivers/md/dm-clone-target.c | 53 +- drivers/md/dm-crypt.c | 335 +- drivers/md/dm-dust.c | 6 +- drivers/md/dm-mpath.c | 39 +- drivers/md/dm-raid.c | 43 +- drivers/md/dm-snap.c | 6 +- drivers/md/dm-thin-metadata.c | 41 +- drivers/md/dm-thin-metadata.h | 7 - drivers/md/dm-thin.c | 42 +- drivers/md/dm-verity-target.c | 18 +- drivers/md/dm-zoned-metadata.c | 23 +- drivers/md/md.c | 16 +- drivers/md/persistent-data/dm-btree-remove.c | 8 +- drivers/md/persistent-data/dm-space-map-common.c | 27 - drivers/md/persistent-data/dm-space-map-common.h | 2 - drivers/md/persistent-data/dm-space-map-disk.c | 6 +- drivers/md/persistent-data/dm-space-map-metadata.c | 5 +- drivers/md/raid1.c | 2 +- drivers/md/raid5-ppl.c | 2 +- drivers/md/raid5.c | 2 +- drivers/media/cec/cec-adap.c | 40 +- drivers/media/cec/cec-core.c | 21 +- drivers/media/cec/cec-notifier.c | 37 +- drivers/media/cec/cec-priv.h | 2 +- drivers/media/common/saa7146/saa7146_video.c | 6 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 8 + drivers/media/common/videobuf2/videobuf2-dma-sg.c | 8 + drivers/media/common/videobuf2/videobuf2-v4l2.c | 4 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 10 +- drivers/media/dvb-core/dvb_demux.c | 1 - drivers/media/dvb-frontends/as102_fe.c | 3 +- drivers/media/dvb-frontends/au8522_decoder.c | 2 +- drivers/media/dvb-frontends/dib0070.c | 23 +- drivers/media/dvb-frontends/dib0090.c | 3 +- drivers/media/dvb-frontends/dib7000m.c | 2 +- drivers/media/dvb-frontends/dib7000p.c | 2 +- drivers/media/dvb-frontends/dvb_dummy_fe.c | 91 +- drivers/media/dvb-frontends/dvb_dummy_fe.h | 12 +- drivers/media/i2c/adv748x/adv748x.h | 8 +- drivers/media/i2c/adv7604.c | 32 +- drivers/media/i2c/mt9v032.c | 10 +- drivers/media/i2c/ov5640.c | 41 +- drivers/media/i2c/smiapp/smiapp-core.c | 198 +- drivers/media/i2c/smiapp/smiapp-regs.c | 3 + drivers/media/i2c/smiapp/smiapp.h | 1 + drivers/media/pci/bt8xx/bttv-input.c | 6 +- drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 69 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 75 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 4 +- drivers/media/pci/cx18/cx18-i2c.c | 2 +- drivers/media/pci/cx23885/cx23885-alsa.c | 1 + drivers/media/pci/cx23885/cx23885-cards.c | 24 - drivers/media/pci/cx23885/cx23885-i2c.c | 4 +- drivers/media/pci/cx23885/cx23885-video.c | 3 +- drivers/media/pci/cx23885/cx23885.h | 1 - drivers/media/pci/cx25821/cx25821-alsa.c | 1 + drivers/media/pci/cx88/cx88-alsa.c | 1 + drivers/media/pci/cx88/cx88-input.c | 2 +- drivers/media/pci/ivtv/Kconfig | 5 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 76 +- drivers/media/pci/ivtv/ivtv-driver.c | 9 +- drivers/media/pci/ivtv/ivtv-driver.h | 1 + drivers/media/pci/ivtv/ivtv-i2c.c | 6 +- drivers/media/pci/ivtv/ivtv-i2c.h | 2 +- drivers/media/pci/ivtv/ivtvfb.c | 5 +- drivers/media/pci/meye/meye.c | 4 +- drivers/media/pci/saa7134/saa7134-alsa.c | 1 + drivers/media/pci/solo6x10/solo6x10-g723.c | 24 +- drivers/media/pci/tw686x/tw686x-audio.c | 16 +- drivers/media/platform/Kconfig | 2 +- drivers/media/platform/atmel/atmel-isc-base.c | 94 +- drivers/media/platform/atmel/atmel-isi.c | 42 +- drivers/media/platform/atmel/atmel-isi.h | 2 - drivers/media/platform/coda/coda-bit.c | 29 +- drivers/media/platform/coda/coda-common.c | 45 +- drivers/media/platform/coda/coda-jpeg.c | 746 +- drivers/media/platform/coda/coda.h | 3 - drivers/media/platform/coda/coda_regs.h | 83 - drivers/media/platform/coda/trace.h | 10 - drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 1 + drivers/media/platform/davinci/dm355_ccdc.c | 2 +- drivers/media/platform/davinci/dm644x_ccdc.c | 2 +- drivers/media/platform/davinci/isif.c | 2 +- drivers/media/platform/mtk-mdp/mtk_mdp_core.c | 3 - drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 9 +- drivers/media/platform/omap3isp/isp.c | 8 +- drivers/media/platform/omap3isp/ispccdc.c | 12 +- drivers/media/platform/omap3isp/isppreview.c | 24 +- drivers/media/platform/pxa_camera.c | 2 - drivers/media/platform/sti/bdisp/bdisp-hw.c | 6 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 13 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 57 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 6 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 20 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 5 +- drivers/media/platform/tegra-cec/tegra_cec.c | 2 +- drivers/media/platform/ti-vpe/cal.c | 773 +- drivers/media/platform/ti-vpe/cal_regs.h | 221 +- drivers/media/platform/ti-vpe/csc.c | 32 +- drivers/media/platform/vimc/vimc-scaler.c | 166 +- drivers/media/platform/vivid/Makefile | 3 +- drivers/media/platform/vivid/vivid-core.c | 203 +- drivers/media/platform/vivid/vivid-core.h | 20 - drivers/media/platform/vivid/vivid-ctrls.c | 11 - drivers/media/platform/vivid/vivid-kthread-touch.c | 181 - drivers/media/platform/vivid/vivid-kthread-touch.h | 13 - drivers/media/platform/vivid/vivid-osd.c | 3 +- drivers/media/platform/vivid/vivid-touch-cap.c | 341 - drivers/media/platform/vivid/vivid-touch-cap.h | 39 - drivers/media/platform/vivid/vivid-vid-common.c | 2 +- drivers/media/rc/ir-hix5hd2.c | 79 +- drivers/media/rc/rc-main.c | 27 +- drivers/media/rc/serial_ir.c | 2 +- drivers/media/usb/cpia2/cpia2_v4l.c | 4 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 79 +- drivers/media/usb/cx231xx/cx231xx-i2c.c | 3 +- drivers/media/usb/dvb-usb-v2/af9035.c | 15 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 - drivers/media/usb/dvb-usb/af9005.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 33 +- drivers/media/usb/dvb-usb/digitv.c | 10 +- drivers/media/usb/dvb-usb/dvb-usb-urb.c | 2 +- drivers/media/usb/dvb-usb/vp7045.c | 21 +- drivers/media/usb/em28xx/em28xx-audio.c | 87 +- drivers/media/usb/go7007/s2250-board.c | 1 - drivers/media/usb/go7007/snd-go7007.c | 60 +- drivers/media/usb/gspca/gspca.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 768 +- drivers/media/usb/pvrusb2/pvrusb2-encoder.c | 4 +- drivers/media/usb/stkwebcam/stk-webcam.c | 2 +- drivers/media/usb/tm6000/tm6000-alsa.c | 82 +- drivers/media/usb/usbtv/usbtv-audio.c | 29 +- drivers/media/usb/usbvision/usbvision-video.c | 4 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 476 +- drivers/media/v4l2-core/v4l2-event.c | 5 +- drivers/media/v4l2-core/v4l2-ioctl.c | 215 +- drivers/media/v4l2-core/v4l2-subdev.c | 26 +- drivers/media/v4l2-core/videobuf-core.c | 5 +- drivers/memory/mvebu-devbus.c | 4 +- drivers/memory/samsung/Kconfig | 2 +- drivers/memory/samsung/exynos-srom.c | 2 +- drivers/memory/samsung/exynos5422-dmc.c | 7 +- drivers/message/fusion/mptlan.c | 2 +- drivers/mfd/cros_ec_dev.c | 1 + drivers/mfd/dln2.c | 13 +- drivers/mfd/intel_soc_pmic_core.c | 21 +- drivers/mfd/sm501.c | 19 +- drivers/mfd/syscon.c | 2 +- drivers/misc/Kconfig | 13 - drivers/misc/Makefile | 1 - drivers/misc/cardreader/rtsx_pcr.c | 2 +- drivers/misc/eeprom/at24.c | 26 +- drivers/misc/fastrpc.c | 8 + drivers/misc/habanalabs/command_submission.c | 5 +- drivers/misc/habanalabs/context.c | 2 +- drivers/misc/habanalabs/goya/goya.c | 15 +- drivers/misc/mic/scif/scif_nodeqp.c | 2 +- drivers/misc/ocxl/context.c | 8 +- drivers/misc/ocxl/file.c | 23 +- drivers/misc/pti.c | 2 +- drivers/misc/sgi-gru/gruprocfs.c | 42 +- drivers/misc/sgi-xp/xpnet.c | 2 +- drivers/misc/vmw_balloon.c | 1 - drivers/misc/watch_queue.c | 898 -- drivers/mmc/core/host.c | 33 +- drivers/mmc/core/slot-gpio.c | 31 +- drivers/mmc/host/atmel-mci.c | 2 +- drivers/mmc/host/au1xmmc.c | 7 +- drivers/mmc/host/cavium-thunderx.c | 16 +- drivers/mmc/host/davinci_mmc.c | 4 +- drivers/mmc/host/jz4740_mmc.c | 2 +- drivers/mmc/host/meson-gx-mmc.c | 10 +- drivers/mmc/host/meson-mx-sdio.c | 4 +- drivers/mmc/host/mmc_spi.c | 15 +- drivers/mmc/host/mmci.c | 96 +- drivers/mmc/host/mmci.h | 10 +- drivers/mmc/host/mtk-sd.c | 5 +- drivers/mmc/host/mvsdio.c | 6 +- drivers/mmc/host/omap_hsmmc.c | 10 +- drivers/mmc/host/pxamci.c | 12 +- drivers/mmc/host/renesas_sdhi.h | 10 +- drivers/mmc/host/renesas_sdhi_core.c | 22 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 25 +- drivers/mmc/host/s3cmci.c | 4 +- drivers/mmc/host/sdhci-acpi.c | 4 +- drivers/mmc/host/sdhci-esdhc-imx.c | 18 +- drivers/mmc/host/sdhci-milbeaut.c | 4 +- drivers/mmc/host/sdhci-msm.c | 34 +- drivers/mmc/host/sdhci-of-at91.c | 105 +- drivers/mmc/host/sdhci-of-esdhc.c | 20 +- drivers/mmc/host/sdhci-pci-core.c | 14 +- drivers/mmc/host/sdhci-s3c.c | 6 +- drivers/mmc/host/sdhci-sirf.c | 2 +- drivers/mmc/host/sdhci-spear.c | 6 +- drivers/mmc/host/sdhci.c | 28 +- drivers/mmc/host/sdhci.h | 2 - drivers/mmc/host/sdhci_am654.c | 4 +- drivers/mmc/host/sdhci_f_sdh30.c | 4 +- drivers/mmc/host/sh_mmcif.c | 4 +- drivers/mmc/host/sunxi-mmc.c | 3 +- drivers/mmc/host/tmio_mmc_core.c | 6 +- drivers/mmc/host/uniphier-sd.c | 14 +- drivers/mmc/host/usdhi6rol0.c | 15 +- drivers/mmc/host/via-sdmmc.c | 2 +- drivers/mtd/devices/bcm47xxsflash.c | 2 +- drivers/mtd/maps/amd76xrom.c | 2 +- drivers/mtd/maps/ck804xrom.c | 2 +- drivers/mtd/maps/esb2rom.c | 2 +- drivers/mtd/maps/ichxrom.c | 2 +- drivers/mtd/maps/intel_vr_nor.c | 4 +- drivers/mtd/maps/l440gx.c | 2 +- drivers/mtd/maps/netsc520.c | 4 +- drivers/mtd/maps/nettel.c | 8 +- drivers/mtd/maps/pci.c | 4 +- drivers/mtd/maps/sc520cdp.c | 8 +- drivers/mtd/maps/scb2_flash.c | 2 +- drivers/mtd/maps/ts5500_flash.c | 4 +- drivers/mtd/nand/raw/au1550nd.c | 2 +- drivers/mtd/nand/raw/denali_pci.c | 6 +- drivers/mtd/nand/raw/fsl_upm.c | 2 +- drivers/mtd/spi-nor/intel-spi-pci.c | 1 - drivers/mtd/spi-nor/spi-nor.c | 81 +- drivers/net/Kconfig | 53 +- drivers/net/Makefile | 3 +- drivers/net/appletalk/cops.c | 4 +- drivers/net/arcnet/arcdevice.h | 2 +- drivers/net/arcnet/arcnet.c | 2 +- drivers/net/bonding/bond_3ad.c | 122 +- drivers/net/bonding/bond_main.c | 42 +- drivers/net/caif/caif_serial.c | 4 +- drivers/net/can/at91_can.c | 2 +- drivers/net/can/cc770/cc770_isa.c | 2 +- drivers/net/can/flexcan.c | 73 +- drivers/net/can/m_can/tcan4x5x.c | 83 +- drivers/net/can/mscan/mscan.c | 21 +- drivers/net/can/sja1000/sja1000_isa.c | 2 +- drivers/net/can/sja1000/sja1000_platform.c | 2 +- drivers/net/can/softing/softing_main.c | 2 +- drivers/net/can/usb/gs_usb.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 8 +- drivers/net/can/xilinx_can.c | 7 - drivers/net/dsa/Kconfig | 5 +- drivers/net/dsa/Makefile | 1 - drivers/net/dsa/b53/b53_common.c | 87 +- drivers/net/dsa/b53/b53_priv.h | 4 +- drivers/net/dsa/bcm_sf2_cfp.c | 6 +- drivers/net/dsa/dsa_loop.c | 3 +- drivers/net/dsa/lan9303-core.c | 3 +- drivers/net/dsa/lantiq_gswip.c | 3 +- drivers/net/dsa/microchip/ksz8795.c | 3 +- drivers/net/dsa/microchip/ksz9477.c | 3 +- drivers/net/dsa/mt7530.c | 3 +- drivers/net/dsa/mv88e6060.c | 3 +- drivers/net/dsa/mv88e6xxx/chip.c | 17 +- drivers/net/dsa/mv88e6xxx/chip.h | 6 - drivers/net/dsa/mv88e6xxx/global1.c | 5 - drivers/net/dsa/mv88e6xxx/global1.h | 1 - drivers/net/dsa/mv88e6xxx/global1_atu.c | 5 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 5 +- drivers/net/dsa/mv88e6xxx/global2.c | 10 +- drivers/net/dsa/mv88e6xxx/port.c | 12 +- drivers/net/dsa/mv88e6xxx/serdes.c | 100 +- drivers/net/dsa/mv88e6xxx/serdes.h | 9 - drivers/net/dsa/ocelot/Kconfig | 3 - drivers/net/dsa/ocelot/felix.c | 268 +- drivers/net/dsa/ocelot/felix.h | 16 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 501 +- drivers/net/dsa/qca/Kconfig | 9 - drivers/net/dsa/qca/Makefile | 2 - drivers/net/dsa/qca/ar9331.c | 856 -- drivers/net/dsa/qca8k.c | 3 +- drivers/net/dsa/rtl8366rb.c | 3 +- drivers/net/dsa/sja1105/sja1105_main.c | 131 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 42 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 1 - drivers/net/dsa/sja1105/sja1105_static_config.c | 7 +- drivers/net/dsa/sja1105/sja1105_tas.c | 5 + drivers/net/dsa/vitesse-vsc73xx-core.c | 5 +- drivers/net/ethernet/3com/3c509.c | 4 +- drivers/net/ethernet/3com/3c515.c | 4 +- drivers/net/ethernet/3com/3c574_cs.c | 4 +- drivers/net/ethernet/3com/3c589_cs.c | 4 +- drivers/net/ethernet/3com/3c59x.c | 8 +- drivers/net/ethernet/3com/typhoon.c | 2 +- drivers/net/ethernet/8390/8390.c | 4 +- drivers/net/ethernet/8390/8390.h | 4 +- drivers/net/ethernet/8390/8390p.c | 4 +- drivers/net/ethernet/8390/axnet_cs.c | 4 +- drivers/net/ethernet/8390/lib8390.c | 2 +- drivers/net/ethernet/adaptec/starfire.c | 4 +- drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/alacritech/slicoss.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 4 +- drivers/net/ethernet/altera/altera_tse_main.c | 4 +- drivers/net/ethernet/amazon/ena/ena_com.h | 2 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 28 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 969 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 73 - drivers/net/ethernet/amd/7990.c | 2 +- drivers/net/ethernet/amd/7990.h | 2 +- drivers/net/ethernet/amd/a2065.c | 2 +- drivers/net/ethernet/amd/am79c961a.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 2 +- drivers/net/ethernet/amd/ariadne.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 4 +- drivers/net/ethernet/amd/au1000_eth.c | 8 +- drivers/net/ethernet/amd/declance.c | 2 +- drivers/net/ethernet/amd/lance.c | 4 +- drivers/net/ethernet/amd/ni65.c | 4 +- drivers/net/ethernet/amd/nmclan_cs.c | 4 +- drivers/net/ethernet/amd/pcnet32.c | 4 +- drivers/net/ethernet/amd/sunlance.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 4 +- drivers/net/ethernet/apm/xgene-v2/main.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 2 +- drivers/net/ethernet/apple/macmace.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 4 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 3 + .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 4 +- drivers/net/ethernet/atheros/ag71xx.c | 9 +- drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/atheros/atlx/atlx.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 11 +- drivers/net/ethernet/broadcom/bcmsysport.c | 10 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 15 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h | 5 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 1 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 12 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 66 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 107 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 3 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 38 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 4 - drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 8 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 115 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 4 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 6 +- drivers/net/ethernet/broadcom/tg3.c | 14 +- drivers/net/ethernet/brocade/bna/bfa_ioc.c | 3 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 31 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 4 +- .../net/ethernet/cavium/liquidio/octeon_console.c | 16 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 12 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 29 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 253 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 66 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 8 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 4 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 12 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 18 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 14 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 21 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 1 - .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h | 1 - drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 18 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 4 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 4 +- drivers/net/ethernet/dec/tulip/dmfe.c | 7 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 4 +- drivers/net/ethernet/dec/tulip/uli526x.c | 4 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dlink/dl2k.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 4 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/ethoc.c | 6 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 +- drivers/net/ethernet/fealnx.c | 4 +- drivers/net/ethernet/freescale/Kconfig | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 41 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 34 +- drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h | 4 +- drivers/net/ethernet/freescale/dpaa2/dprtc.h | 2 - drivers/net/ethernet/freescale/enetc/Kconfig | 1 - drivers/net/ethernet/freescale/enetc/Makefile | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 14 - drivers/net/ethernet/freescale/enetc/enetc.h | 3 - .../net/ethernet/freescale/enetc/enetc_ethtool.c | 1 - drivers/net/ethernet/freescale/enetc/enetc_hw.h | 11 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 120 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.h | 12 + .../net/ethernet/freescale/enetc/enetc_pci_mdio.c | 43 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 47 - drivers/net/ethernet/freescale/enetc/enetc_pf.h | 4 + drivers/net/ethernet/freescale/enetc/enetc_qos.c | 38 +- drivers/net/ethernet/freescale/fec_main.c | 11 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- drivers/net/ethernet/freescale/fman/mac.c | 4 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 12 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 4 +- drivers/net/ethernet/google/gve/gve_main.c | 2 +- drivers/net/ethernet/google/gve/gve_rx.c | 2 + drivers/net/ethernet/google/gve/gve_tx.c | 6 + drivers/net/ethernet/hisilicon/hip04_eth.c | 4 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns3/Makefile | 2 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 240 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_trace.h | 139 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 16 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 2 - .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 84 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 214 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 20 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 213 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 14 +- drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 2 +- drivers/net/ethernet/i825xx/82596.c | 4 +- drivers/net/ethernet/i825xx/ether1.c | 4 +- drivers/net/ethernet/i825xx/lib82596.c | 4 +- drivers/net/ethernet/i825xx/sni_82596.c | 6 +- drivers/net/ethernet/i825xx/sun3_82586.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 4 +- drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000e/netdev.c | 19 +- drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 2 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 12 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 8 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- drivers/net/ethernet/intel/ice/ice.h | 8 +- drivers/net/ethernet/intel/ice/ice_base.c | 16 +- drivers/net/ethernet/intel/ice/ice_common.c | 104 + drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 6 - drivers/net/ethernet/intel/ice/ice_devids.h | 18 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 67 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 9 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 2 +- drivers/net/ethernet/intel/ice/ice_lib.c | 254 +- drivers/net/ethernet/intel/ice/ice_lib.h | 8 - drivers/net/ethernet/intel/ice/ice_main.c | 66 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 12 - drivers/net/ethernet/intel/ice/ice_txrx.c | 28 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 6 - drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 485 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 4 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 7 +- drivers/net/ethernet/intel/igb/igb.h | 1 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 12 +- drivers/net/ethernet/intel/igb/igb_main.c | 51 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/Makefile | 2 +- drivers/net/ethernet/intel/igc/igc.h | 47 - drivers/net/ethernet/intel/igc/igc_defines.h | 97 - drivers/net/ethernet/intel/igc/igc_ethtool.c | 38 +- drivers/net/ethernet/intel/igc/igc_main.c | 3887 ++++--- drivers/net/ethernet/intel/igc/igc_ptp.c | 716 -- drivers/net/ethernet/intel/igc/igc_regs.h | 36 - drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c | 4 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 9 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 12 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/jme.c | 2 +- drivers/net/ethernet/korina.c | 8 +- drivers/net/ethernet/lantiq_etop.c | 4 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 6 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 53 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/marvell/skge.c | 4 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 16 - .../net/ethernet/mellanox/mlx5/core/en/health.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 22 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 1 - .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 16 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 64 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 117 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 74 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 1 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 16 +- .../mellanox/mlx5/core/steering/dr_action.c | 135 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 244 +- .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 79 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 5 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 10 +- .../mellanox/mlx5/core/steering/dr_table.c | 23 +- .../mellanox/mlx5/core/steering/dr_types.h | 86 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 96 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 27 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 45 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 38 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 2 - drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 25 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 1 - .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 219 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 634 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 4 - drivers/net/ethernet/micrel/ks8842.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/microchip/enc28j60.c | 2 +- drivers/net/ethernet/microchip/encx24j600.c | 2 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 3 - drivers/net/ethernet/mscc/ocelot.c | 7 +- drivers/net/ethernet/mscc/ocelot.h | 7 +- .../soc => drivers/net/ethernet}/mscc/ocelot_ana.h | 0 drivers/net/ethernet/mscc/ocelot_board.c | 4 +- .../soc => drivers/net/ethernet}/mscc/ocelot_dev.h | 0 .../net/ethernet}/mscc/ocelot_qsys.h | 0 drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 8 +- drivers/net/ethernet/natsemi/natsemi.c | 4 +- drivers/net/ethernet/natsemi/ns83820.c | 6 +- drivers/net/ethernet/natsemi/sonic.c | 2 +- drivers/net/ethernet/natsemi/sonic.h | 2 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/neterion/s2io.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- drivers/net/ethernet/netronome/nfp/abm/cls.c | 14 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 10 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 2 +- drivers/net/ethernet/netronome/nfp/ccm.h | 1 - drivers/net/ethernet/netronome/nfp/crypto/crypto.h | 15 - drivers/net/ethernet/netronome/nfp/crypto/fw.h | 8 - drivers/net/ethernet/netronome/nfp/crypto/tls.c | 89 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 65 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 11 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 106 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 40 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 260 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 12 +- .../net/ethernet/netronome/nfp/flower/offload.c | 144 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 498 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 6 - .../net/ethernet/netronome/nfp/nfp_net_common.c | 35 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c | 48 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 25 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 116 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 8 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 6 +- drivers/net/ethernet/nvidia/forcedeth.c | 2 +- .../ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 2 +- drivers/net/ethernet/packetengines/hamachi.c | 4 +- drivers/net/ethernet/packetengines/yellowfin.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic.h | 21 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 113 - drivers/net/ethernet/pensando/ionic/ionic_dev.c | 58 - drivers/net/ethernet/pensando/ionic/ionic_dev.h | 7 - drivers/net/ethernet/pensando/ionic/ionic_if.h | 97 - drivers/net/ethernet/pensando/ionic/ionic_lif.c | 249 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 1 - drivers/net/ethernet/pensando/ionic/ionic_main.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 1 - drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 23 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 10 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 1 - drivers/net/ethernet/qlogic/qla3xxx.c | 10 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac.c | 2 +- drivers/net/ethernet/qualcomm/qca_spi.c | 2 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 2 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 4 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/realtek/r8169_firmware.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 75 +- drivers/net/ethernet/renesas/ravb_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 2 +- drivers/net/ethernet/rocker/rocker_main.c | 4 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +- drivers/net/ethernet/seeq/ether3.c | 4 +- drivers/net/ethernet/seeq/sgiseeq.c | 2 +- drivers/net/ethernet/sfc/Kconfig | 2 + drivers/net/ethernet/sfc/Makefile | 7 +- drivers/net/ethernet/sfc/ef10.c | 5 +- drivers/net/ethernet/sfc/ef10_sriov.c | 5 +- drivers/net/ethernet/sfc/efx.c | 2144 +++- drivers/net/ethernet/sfc/efx.h | 39 +- drivers/net/ethernet/sfc/efx_channels.c | 1232 --- drivers/net/ethernet/sfc/efx_channels.h | 55 - drivers/net/ethernet/sfc/efx_common.c | 999 -- drivers/net/ethernet/sfc/efx_common.h | 61 - drivers/net/ethernet/sfc/ethtool.c | 3 - drivers/net/ethernet/sfc/falcon/efx.c | 4 +- drivers/net/ethernet/sfc/farch.c | 1 - drivers/net/ethernet/sfc/mcdi.h | 1 + drivers/net/ethernet/sfc/mcdi_functions.h | 30 - drivers/net/ethernet/sfc/mcdi_port.c | 50 +- drivers/net/ethernet/sfc/mcdi_port_common.h | 53 - drivers/net/ethernet/sfc/net_driver.h | 18 +- drivers/net/ethernet/sfc/nic.h | 7 +- drivers/net/ethernet/sfc/rx.c | 376 +- drivers/net/ethernet/sfc/rx_common.c | 375 - drivers/net/ethernet/sfc/rx_common.h | 42 - drivers/net/ethernet/sfc/selftest.c | 2 - drivers/net/ethernet/sfc/siena.c | 1 - drivers/net/ethernet/sfc/siena_sriov.c | 1 - drivers/net/ethernet/sfc/tx.c | 303 +- drivers/net/ethernet/sfc/tx_common.c | 310 - drivers/net/ethernet/sfc/tx_common.h | 31 - drivers/net/ethernet/sgi/ioc3-eth.c | 4 +- drivers/net/ethernet/sgi/meth.c | 4 +- drivers/net/ethernet/silan/sc92031.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/sis/sis900.c | 4 +- drivers/net/ethernet/smsc/epic100.c | 11 +- drivers/net/ethernet/smsc/smc911x.c | 4 +- drivers/net/ethernet/smsc/smc9194.c | 4 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 4 +- drivers/net/ethernet/smsc/smc91x.c | 2 +- drivers/net/ethernet/smsc/smsc911x.c | 2 +- drivers/net/ethernet/socionext/netsec.c | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 10 +- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 24 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 89 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 14 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 27 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 12 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 4 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 4 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 11 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 47 +- drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 118 - drivers/net/ethernet/stmicro/stmmac/dwmac5.h | 24 - drivers/net/ethernet/stmicro/stmmac/dwmac_dma.h | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 22 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 29 - .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 76 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 31 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 20 +- drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 16 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 - .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 177 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 4 - drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 137 - drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunbmac.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 11 +- drivers/net/ethernet/sun/sunvnet_common.h | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/ti/Kconfig | 1 - drivers/net/ethernet/ti/Makefile | 1 - drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw_ethtool.c | 6 +- drivers/net/ethernet/ti/cpsw_priv.c | 2 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 +- drivers/net/ethernet/ti/davinci_cpdma.c | 5 +- drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 4 +- drivers/net/ethernet/ti/netcp_ethss.c | 40 +- drivers/net/ethernet/ti/tlan.c | 6 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 4 +- drivers/net/ethernet/via/via-rhine.c | 4 +- drivers/net/ethernet/via/via-velocity.c | 14 +- drivers/net/ethernet/via/via-velocity.h | 1 - drivers/net/ethernet/wiznet/w5100.c | 2 +- drivers/net/ethernet/wiznet/w5300.c | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 4 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 4 +- drivers/net/fddi/defxx.c | 2 +- drivers/net/fddi/defza.c | 2 +- drivers/net/fjes/fjes_ethtool.c | 2 +- drivers/net/fjes/fjes_hw.c | 2 +- drivers/net/fjes/fjes_main.c | 7 +- drivers/net/fjes/fjes_trace.h | 2 +- drivers/net/geneve.c | 2 +- drivers/net/gtp.c | 120 +- drivers/net/hamradio/6pack.c | 4 +- drivers/net/hamradio/hdlcdrv.c | 2 + drivers/net/hamradio/mkiss.c | 4 +- drivers/net/hyperv/hyperv_net.h | 3 +- drivers/net/hyperv/netvsc_drv.c | 6 +- drivers/net/hyperv/rndis_filter.c | 16 +- drivers/net/macvlan.c | 4 +- drivers/net/netdevsim/fib.c | 5 +- drivers/net/phy/Kconfig | 6 - drivers/net/phy/Makefile | 3 - drivers/net/phy/aquantia_main.c | 9 +- drivers/net/phy/bcm84881.c | 269 - drivers/net/phy/dp83640.c | 217 +- drivers/net/phy/dp83867.c | 62 +- drivers/net/phy/dp83869.c | 2 +- drivers/net/phy/fixed_phy.c | 11 +- drivers/net/phy/lxt.c | 24 +- drivers/net/phy/marvell.c | 209 +- drivers/net/phy/marvell10g.c | 13 +- drivers/net/phy/mdio-i2c.c | 28 +- drivers/net/phy/mdio-mux-meson-g12a.c | 4 +- drivers/net/phy/mii_timestamper.c | 125 - drivers/net/phy/mscc.c | 6 + drivers/net/phy/phy.c | 4 +- drivers/net/phy/phy_device.c | 111 +- drivers/net/phy/phylink.c | 339 +- drivers/net/phy/realtek.c | 59 +- drivers/net/phy/sfp-bus.c | 124 +- drivers/net/phy/sfp.c | 199 +- drivers/net/phy/sfp.h | 2 - drivers/net/phy/uPD60620.c | 7 +- drivers/net/ppp/ppp_async.c | 18 +- drivers/net/ppp/ppp_generic.c | 2 + drivers/net/slip/slip.c | 2 +- drivers/net/tap.c | 14 +- drivers/net/usb/catc.c | 2 +- drivers/net/usb/ch9200.c | 24 +- drivers/net/usb/hso.c | 2 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/kaweth.c | 2 +- drivers/net/usb/lan78xx.c | 14 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/r8152.c | 14 +- drivers/net/usb/rtl8150.c | 2 +- drivers/net/usb/sierra_net.c | 2 +- drivers/net/usb/usbnet.c | 4 +- drivers/net/virtio_net.c | 9 - drivers/net/vmxnet3/vmxnet3_drv.c | 2 +- drivers/net/vxlan.c | 29 +- drivers/net/wan/cosa.c | 4 +- drivers/net/wan/farsync.c | 2 +- drivers/net/wan/fsl_ucc_hdlc.c | 39 +- drivers/net/wan/fsl_ucc_hdlc.h | 2 +- drivers/net/wan/hdlc_cisco.c | 4 +- drivers/net/wan/lmc/lmc_main.c | 4 +- drivers/net/wan/sdla.c | 2 +- drivers/net/wan/wanxl.c | 4 +- drivers/net/wan/x25_asy.c | 2 +- drivers/net/wimax/i2400m/netdev.c | 2 +- drivers/net/wireguard/Makefile | 18 - drivers/net/wireguard/allowedips.c | 376 - drivers/net/wireguard/allowedips.h | 59 - drivers/net/wireguard/cookie.c | 236 - drivers/net/wireguard/cookie.h | 59 - drivers/net/wireguard/device.c | 458 - drivers/net/wireguard/device.h | 65 - drivers/net/wireguard/main.c | 63 - drivers/net/wireguard/messages.h | 128 - drivers/net/wireguard/netlink.c | 642 -- drivers/net/wireguard/netlink.h | 12 - drivers/net/wireguard/noise.c | 828 -- drivers/net/wireguard/noise.h | 137 - drivers/net/wireguard/peer.c | 240 - drivers/net/wireguard/peer.h | 83 - drivers/net/wireguard/peerlookup.c | 221 - drivers/net/wireguard/peerlookup.h | 64 - drivers/net/wireguard/queueing.c | 53 - drivers/net/wireguard/queueing.h | 194 - drivers/net/wireguard/ratelimiter.c | 223 - drivers/net/wireguard/ratelimiter.h | 19 - drivers/net/wireguard/receive.c | 595 -- drivers/net/wireguard/selftest/allowedips.c | 683 -- drivers/net/wireguard/selftest/counter.c | 104 - drivers/net/wireguard/selftest/ratelimiter.c | 226 - drivers/net/wireguard/send.c | 413 - drivers/net/wireguard/socket.c | 438 - drivers/net/wireguard/socket.h | 44 - drivers/net/wireguard/timers.c | 243 - drivers/net/wireguard/timers.h | 31 - drivers/net/wireguard/version.h | 1 - drivers/net/wireless/ath/Kconfig | 1 - drivers/net/wireless/ath/Makefile | 1 - drivers/net/wireless/ath/ath10k/ahb.c | 4 +- drivers/net/wireless/ath/ath10k/bmi.c | 52 +- drivers/net/wireless/ath/ath10k/bmi.h | 10 - drivers/net/wireless/ath/ath10k/core.c | 15 +- drivers/net/wireless/ath/ath10k/core.h | 2 - drivers/net/wireless/ath/ath10k/debug.c | 2 - drivers/net/wireless/ath/ath10k/htc.c | 10 +- drivers/net/wireless/ath/ath10k/htc.h | 23 +- drivers/net/wireless/ath/ath10k/htt.h | 3 - drivers/net/wireless/ath/ath10k/htt_rx.c | 63 +- drivers/net/wireless/ath/ath10k/hw.h | 3 - drivers/net/wireless/ath/ath10k/mac.c | 7 +- drivers/net/wireless/ath/ath10k/qmi.c | 14 +- drivers/net/wireless/ath/ath10k/sdio.c | 232 +- drivers/net/wireless/ath/ath10k/sdio.h | 21 +- drivers/net/wireless/ath/ath10k/snoc.c | 5 +- drivers/net/wireless/ath/ath10k/testmode.c | 4 +- drivers/net/wireless/ath/ath10k/trace.h | 6 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 10 +- drivers/net/wireless/ath/ath10k/wmi.c | 18 +- drivers/net/wireless/ath/ath10k/wmi.h | 2 - drivers/net/wireless/ath/ath11k/Kconfig | 35 - drivers/net/wireless/ath/ath11k/Makefile | 26 - drivers/net/wireless/ath/ath11k/ahb.c | 1003 -- drivers/net/wireless/ath/ath11k/ahb.h | 35 - drivers/net/wireless/ath/ath11k/ce.c | 808 -- drivers/net/wireless/ath/ath11k/ce.h | 183 - drivers/net/wireless/ath/ath11k/core.c | 795 -- drivers/net/wireless/ath/ath11k/core.h | 826 -- drivers/net/wireless/ath/ath11k/debug.c | 1060 -- drivers/net/wireless/ath/ath11k/debug.h | 281 - drivers/net/wireless/ath/ath11k/debug_htt_stats.c | 4431 -------- drivers/net/wireless/ath/ath11k/debug_htt_stats.h | 1620 --- drivers/net/wireless/ath/ath11k/debugfs_sta.c | 543 - drivers/net/wireless/ath/ath11k/dp.c | 899 -- drivers/net/wireless/ath/ath11k/dp.h | 1527 --- drivers/net/wireless/ath/ath11k/dp_rx.c | 4194 -------- drivers/net/wireless/ath/ath11k/dp_rx.h | 86 - drivers/net/wireless/ath/ath11k/dp_tx.c | 962 -- drivers/net/wireless/ath/ath11k/dp_tx.h | 40 - drivers/net/wireless/ath/ath11k/hal.c | 1124 -- drivers/net/wireless/ath/ath11k/hal.h | 897 -- drivers/net/wireless/ath/ath11k/hal_desc.h | 2468 ----- drivers/net/wireless/ath/ath11k/hal_rx.c | 1190 --- drivers/net/wireless/ath/ath11k/hal_rx.h | 332 - drivers/net/wireless/ath/ath11k/hal_tx.c | 154 - drivers/net/wireless/ath/ath11k/hal_tx.h | 69 - drivers/net/wireless/ath/ath11k/htc.c | 773 -- drivers/net/wireless/ath/ath11k/htc.h | 313 - drivers/net/wireless/ath/ath11k/hw.h | 127 - drivers/net/wireless/ath/ath11k/mac.c | 5908 ----------- drivers/net/wireless/ath/ath11k/mac.h | 147 - drivers/net/wireless/ath/ath11k/peer.c | 236 - drivers/net/wireless/ath/ath11k/peer.h | 35 - drivers/net/wireless/ath/ath11k/qmi.c | 2433 ----- drivers/net/wireless/ath/ath11k/qmi.h | 445 - drivers/net/wireless/ath/ath11k/reg.c | 702 -- drivers/net/wireless/ath/ath11k/reg.h | 35 - drivers/net/wireless/ath/ath11k/rx_desc.h | 1212 --- drivers/net/wireless/ath/ath11k/testmode.c | 199 - drivers/net/wireless/ath/ath11k/testmode.h | 29 - drivers/net/wireless/ath/ath11k/testmode_i.h | 50 - drivers/net/wireless/ath/ath11k/trace.c | 9 - drivers/net/wireless/ath/ath11k/trace.h | 113 - drivers/net/wireless/ath/ath11k/wmi.c | 5810 ----------- drivers/net/wireless/ath/ath11k/wmi.h | 4764 --------- drivers/net/wireless/ath/ath5k/ahb.c | 2 +- drivers/net/wireless/ath/ath9k/ahb.c | 2 +- .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 2 +- drivers/net/wireless/ath/regd.c | 10 +- drivers/net/wireless/ath/wcn36xx/main.c | 1 + drivers/net/wireless/ath/wil6210/cfg80211.c | 34 - drivers/net/wireless/ath/wil6210/ethtool.c | 43 +- drivers/net/wireless/ath/wil6210/main.c | 10 +- drivers/net/wireless/ath/wil6210/txrx.c | 32 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 13 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 8 +- drivers/net/wireless/ath/wil6210/wil6210.h | 6 +- drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 17 +- drivers/net/wireless/ath/wil6210/wmi.c | 80 +- drivers/net/wireless/ath/wil6210/wmi.h | 33 - drivers/net/wireless/atmel/at76c50x-usb.c | 2 +- drivers/net/wireless/broadcom/b43legacy/main.c | 5 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 18 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 68 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 54 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.h | 1 - .../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 - .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 18 - .../wireless/broadcom/brcm80211/brcmfmac/sdio.h | 1 + .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 5 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 2 +- drivers/net/wireless/cisco/airo.c | 98 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 11 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 5 +- drivers/net/wireless/intel/ipw2x00/libipw_module.c | 15 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 5 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 8 +- drivers/net/wireless/intel/iwlegacy/4965.c | 11 +- drivers/net/wireless/intel/iwlegacy/common.h | 3 + drivers/net/wireless/intel/iwlwifi/dvm/dev.h | 5 + drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 9 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 24 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 25 + drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 30 - drivers/net/wireless/intersil/hostap/hostap_hw.c | 4 +- drivers/net/wireless/intersil/hostap/hostap_main.c | 2 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 14 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 2 +- drivers/net/wireless/intersil/orinoco/main.c | 2 +- drivers/net/wireless/intersil/orinoco/orinoco.h | 2 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 7 +- drivers/net/wireless/intersil/prism54/islpci_eth.c | 2 +- drivers/net/wireless/intersil/prism54/islpci_eth.h | 2 +- drivers/net/wireless/marvell/libertas/cfg.c | 16 +- drivers/net/wireless/marvell/libertas/debugfs.c | 2 +- drivers/net/wireless/marvell/mwifiex/main.c | 2 +- drivers/net/wireless/marvell/mwifiex/main.h | 13 + drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 13 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 70 +- drivers/net/wireless/marvell/mwifiex/util.h | 4 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 4 +- drivers/net/wireless/mediatek/mt76/airtime.c | 2 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 5 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 21 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2800soc.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2x00.h | 2 - drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 11 + drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 20 - drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 2 +- drivers/net/wireless/ray_cs.c | 20 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 2 +- drivers/net/wireless/realtek/rtlwifi/base.h | 4 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 10 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 20 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.h | 103 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 11 +- .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 19 +- .../wireless/realtek/rtlwifi/rtl8192c/fw_common.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 48 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 49 +- .../net/wireless/realtek/rtlwifi/rtl8192de/fw.h | 61 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 299 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.h | 853 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.h | 36 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8723be/fw.h | 30 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 102 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 115 + drivers/net/wireless/rsi/rsi_91x_hal.c | 12 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 49 +- drivers/net/wireless/wl3501_cs.c | 2 +- drivers/net/wireless/zydas/zd1201.c | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 2 +- drivers/net/xen-netback/interface.c | 34 +- drivers/net/xen-netback/netback.c | 20 +- drivers/net/xen-netback/xenbus.c | 349 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/nxp-nci/i2c.c | 2 +- drivers/nfc/pn544/pn544.c | 2 +- drivers/nfc/port100.c | 2 +- drivers/nfc/s3fwrn5/firmware.c | 5 +- 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/nvme/host/Kconfig | 1 - drivers/nvme/host/core.c | 6 - drivers/nvme/host/fc.c | 40 +- drivers/nvme/host/hwmon.c | 13 +- drivers/nvme/host/nvme.h | 6 - drivers/nvme/host/pci.c | 23 +- drivers/nvme/host/rdma.c | 10 +- drivers/nvme/target/fcloop.c | 1 - drivers/nvme/target/loop.c | 8 +- drivers/nvmem/core.c | 8 +- drivers/nvmem/imx-ocotp-scu.c | 16 +- drivers/nvmem/imx-ocotp.c | 79 +- drivers/of/base.c | 130 +- drivers/of/dynamic.c | 2 +- drivers/of/of_mdio.c | 33 +- drivers/of/of_private.h | 6 +- drivers/of/overlay.c | 10 + drivers/of/platform.c | 6 +- drivers/opp/core.c | 48 +- drivers/opp/of.c | 31 +- drivers/opp/opp.h | 6 +- drivers/opp/ti-opp-supply.c | 2 +- drivers/parisc/ccio-dma.c | 2 +- drivers/parisc/dino.c | 2 +- drivers/parisc/eisa.c | 4 +- drivers/parisc/iosapic.c | 2 +- drivers/parisc/lba_pci.c | 8 +- drivers/parisc/led.c | 17 +- drivers/parisc/sba_iommu.c | 4 +- drivers/pci/ats.c | 2 - drivers/pci/controller/dwc/Kconfig | 11 - drivers/pci/controller/dwc/Makefile | 1 - drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-keystone.c | 2 +- drivers/pci/controller/dwc/pcie-artpec6.c | 8 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 2 +- drivers/pci/controller/dwc/pcie-designware.c | 57 - drivers/pci/controller/dwc/pcie-designware.h | 12 - drivers/pci/controller/dwc/pcie-intel-gw.c | 545 - drivers/pci/controller/pci-tegra.c | 2 +- drivers/pci/controller/pcie-iproc.c | 24 - drivers/pci/controller/pcie-rockchip-host.c | 4 +- drivers/pci/iov.c | 9 +- drivers/pci/msi.c | 2 +- drivers/pci/p2pdma.c | 3 - drivers/pci/pci.c | 27 +- drivers/pci/pci.h | 3 - drivers/pci/pcie/err.c | 12 +- drivers/pci/proc.c | 25 +- drivers/pci/quirks.c | 103 +- drivers/pci/search.c | 4 +- drivers/pci/setup-bus.c | 184 +- drivers/pcmcia/i82092.c | 648 +- drivers/pcmcia/i82092aa.h | 11 + drivers/perf/arm_smmuv3_pmu.c | 4 +- drivers/phy/Kconfig | 1 - drivers/phy/Makefile | 1 - drivers/phy/allwinner/Kconfig | 3 +- drivers/phy/broadcom/Kconfig | 4 +- drivers/phy/broadcom/Makefile | 2 +- drivers/phy/broadcom/phy-brcm-sata.c | 120 - drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 414 - drivers/phy/broadcom/phy-brcm-usb-init.c | 226 +- drivers/phy/broadcom/phy-brcm-usb-init.h | 148 +- drivers/phy/broadcom/phy-brcm-usb.c | 269 +- drivers/phy/cadence/phy-cadence-sierra.c | 709 +- drivers/phy/hisilicon/Kconfig | 16 +- drivers/phy/intel/Kconfig | 9 - drivers/phy/intel/Makefile | 2 - drivers/phy/intel/phy-intel-emmc.c | 284 - drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 2 +- drivers/phy/marvell/Kconfig | 8 +- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 20 +- drivers/phy/mediatek/Kconfig | 25 +- drivers/phy/motorola/phy-cpcap-usb.c | 128 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 11 +- drivers/phy/phy-core.c | 49 +- drivers/phy/qualcomm/phy-qcom-apq8064-sata.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 9 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 2 +- drivers/phy/rockchip/Kconfig | 1 - drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c | 319 +- drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 4 - drivers/phy/samsung/Kconfig | 8 +- drivers/phy/ti/Kconfig | 19 +- drivers/phy/ti/Makefile | 1 - drivers/phy/ti/phy-j721e-wiz.c | 959 -- drivers/phy/ti/phy-ti-pipe3.c | 18 +- drivers/pinctrl/Kconfig | 1 - drivers/pinctrl/actions/pinctrl-s700.c | 1 + drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 170 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 212 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 411 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 50 +- drivers/pinctrl/aspeed/pinctrl-aspeed.h | 38 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 1 - drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 8 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 2 +- drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 2 +- drivers/pinctrl/cirrus/Kconfig | 1 - drivers/pinctrl/core.c | 74 +- drivers/pinctrl/core.h | 4 + drivers/pinctrl/devicetree.c | 4 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2 +- drivers/pinctrl/intel/Kconfig | 13 - drivers/pinctrl/intel/Makefile | 1 - drivers/pinctrl/intel/pinctrl-baytrail.c | 475 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 112 +- drivers/pinctrl/intel/pinctrl-intel.c | 40 +- drivers/pinctrl/intel/pinctrl-intel.h | 44 - drivers/pinctrl/intel/pinctrl-lynxpoint.c | 975 -- drivers/pinctrl/mediatek/pinctrl-mtk-mt2712.h | 2 +- drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h | 2 +- drivers/pinctrl/meson/pinctrl-meson.c | 1 - drivers/pinctrl/meson/pinctrl-meson8b.c | 7 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 4 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 2 +- drivers/pinctrl/pinctrl-artpec6.c | 2 +- drivers/pinctrl/pinctrl-ingenic.c | 637 +- drivers/pinctrl/pinctrl-rza1.c | 4 +- drivers/pinctrl/pinmux.c | 2 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/qcom/pinctrl-msm8976.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc7180.c | 78 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 2 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 2 +- drivers/pinctrl/samsung/Kconfig | 16 +- drivers/pinctrl/sh-pfc/Kconfig | 12 +- drivers/pinctrl/sh-pfc/Makefile | 4 +- drivers/pinctrl/sh-pfc/core.c | 57 +- drivers/pinctrl/sh-pfc/gpio.c | 11 +- drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 4 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 5891 +++++++++++ drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 6257 ++++++++++++ drivers/pinctrl/sh-pfc/pfc-r8a77950.c | 5891 ----------- drivers/pinctrl/sh-pfc/pfc-r8a77951.c | 6244 ----------- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 6 +- drivers/pinctrl/sh-pfc/pfc-sh7264.c | 33 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 39 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 4 +- drivers/pinctrl/stm32/pinctrl-stm32.h | 2 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c | 13 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 4 +- drivers/platform/chrome/chromeos_laptop.c | 18 +- drivers/platform/chrome/cros_ec_chardev.c | 1 + drivers/platform/chrome/cros_ec_debugfs.c | 1 + drivers/platform/chrome/cros_ec_ishtp.c | 2 +- drivers/platform/chrome/cros_ec_lightbar.c | 1 + drivers/platform/chrome/cros_ec_lpc.c | 2 +- drivers/platform/chrome/cros_ec_proto.c | 6 +- drivers/platform/chrome/cros_ec_sensorhub.c | 1 + drivers/platform/chrome/cros_ec_sysfs.c | 1 + drivers/platform/chrome/cros_ec_trace.c | 97 +- drivers/platform/chrome/cros_ec_trace.h | 26 +- drivers/platform/chrome/cros_ec_vbc.c | 1 + drivers/platform/chrome/cros_usbpd_logger.c | 1 + drivers/platform/mellanox/mlxbf-bootctl.c | 2 +- drivers/platform/mips/Kconfig | 2 +- drivers/platform/x86/asus-wmi.c | 7 +- drivers/platform/x86/hp-wmi.c | 2 +- drivers/platform/x86/intel-hid.c | 1 - drivers/platform/x86/intel_cht_int33fe_typec.c | 81 +- drivers/platform/x86/intel_menlow.c | 9 +- drivers/platform/x86/intel_pmc_core.c | 110 +- drivers/platform/x86/intel_pmc_core.h | 4 +- drivers/platform/x86/intel_scu_ipc.c | 2 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 4 +- drivers/platform/x86/pcengines-apuv2.c | 63 +- drivers/platform/x86/pmc_atom.c | 10 +- drivers/platform/x86/samsung-laptop.c | 4 +- drivers/platform/x86/thinkpad_acpi.c | 15 +- drivers/platform/x86/toshiba_acpi.c | 60 +- drivers/pnp/isapnp/proc.c | 9 +- drivers/pnp/pnpbios/proc.c | 17 +- drivers/power/avs/Kconfig | 16 - drivers/power/avs/Makefile | 1 - drivers/power/avs/qcom-cpr.c | 1794 ---- drivers/power/reset/Kconfig | 20 +- drivers/power/reset/gpio-restart.c | 8 +- drivers/power/supply/Kconfig | 30 +- drivers/power/supply/ab8500_charger.c | 6 +- drivers/power/supply/ab8500_fg.c | 14 +- drivers/power/supply/abx500_chargalg.c | 2 +- drivers/power/supply/cros_usbpd-charger.c | 11 +- drivers/power/supply/ingenic-battery.c | 15 +- drivers/power/supply/max17040_battery.c | 130 +- drivers/power/supply/max17042_battery.c | 17 +- drivers/power/supply/max77650-charger.c | 7 - drivers/power/supply/pda_power.c | 4 - drivers/power/supply/power_supply_core.c | 67 +- drivers/power/supply/sbs-battery.c | 33 +- drivers/power/supply/sc27xx_fuel_gauge.c | 49 +- drivers/power/supply/ucs1002_power.c | 42 +- drivers/powercap/intel_rapl_common.c | 5 - drivers/ptp/Kconfig | 12 +- drivers/ptp/Makefile | 1 - drivers/ptp/idt8a340_reg.h | 2 - drivers/ptp/ptp_clock.c | 37 +- drivers/ptp/ptp_clockmatrix.c | 79 +- drivers/ptp/ptp_ines.c | 852 -- drivers/ptp/ptp_private.h | 2 +- drivers/ptp/ptp_qoriq.c | 15 +- drivers/pwm/Kconfig | 4 +- drivers/pwm/core.c | 6 +- drivers/pwm/pwm-atmel.c | 87 +- drivers/pwm/pwm-cros-ec.c | 58 +- drivers/pwm/pwm-imx27.c | 137 +- drivers/pwm/pwm-mxs.c | 101 +- drivers/pwm/pwm-sun4i.c | 185 +- drivers/regulator/Kconfig | 23 - drivers/regulator/Makefile | 2 - drivers/regulator/axp20x-regulator.c | 11 +- drivers/regulator/bd70528-regulator.c | 1 + drivers/regulator/bd71828-regulator.c | 807 -- drivers/regulator/core.c | 16 +- drivers/regulator/max77650-regulator.c | 7 - drivers/regulator/mp8859.c | 156 - drivers/regulator/rk808-regulator.c | 2 +- drivers/regulator/rn5t618-regulator.c | 1 - drivers/regulator/s2mpa01.c | 2 +- drivers/regulator/s2mps11.c | 2 +- drivers/regulator/s5m8767.c | 4 +- drivers/regulator/ti-abb-regulator.c | 4 +- drivers/remoteproc/qcom_q6v5_mss.c | 200 +- drivers/remoteproc/qcom_q6v5_pas.c | 260 +- drivers/remoteproc/qcom_sysmon.c | 2 +- drivers/reset/Kconfig | 25 +- drivers/reset/Makefile | 3 - drivers/reset/core.c | 41 +- drivers/reset/reset-brcmstb-rescal.c | 107 - drivers/reset/reset-brcmstb.c | 6 + drivers/reset/reset-intel-gw.c | 262 - drivers/reset/reset-npcm.c | 291 - drivers/reset/reset-qcom-aoss.c | 3 +- drivers/reset/reset-scmi.c | 2 +- drivers/reset/reset-uniphier.c | 13 +- drivers/rtc/rtc-abx80x.c | 7 +- drivers/rtc/rtc-asm9260.c | 3 - drivers/rtc/rtc-cros-ec.c | 1 + drivers/rtc/rtc-ds1343.c | 10 +- drivers/rtc/rtc-hym8563.c | 19 +- drivers/rtc/rtc-mc146818-lib.c | 15 +- drivers/rtc/rtc-moxart.c | 5 +- drivers/rtc/rtc-mt6397.c | 49 +- drivers/rtc/rtc-omap.c | 2 +- drivers/rtc/rtc-pcf2127.c | 6 +- drivers/rtc/rtc-pcf85063.c | 16 +- drivers/rtc/rtc-pcf8523.c | 6 +- drivers/rtc/rtc-pcf8563.c | 40 +- drivers/rtc/rtc-rv3028.c | 17 +- drivers/rtc/rtc-rv3029c2.c | 442 +- drivers/rtc/rtc-rv8803.c | 16 +- drivers/rtc/rtc-rx8010.c | 25 +- drivers/rtc/rtc-rx8025.c | 27 +- drivers/rtc/rtc-sh.c | 2 +- drivers/rtc/rtc-stm32.c | 5 +- drivers/rtc/rtc-sun6i.c | 16 - drivers/rtc/rtc-zynqmp.c | 4 +- drivers/s390/block/dasd_eckd.c | 28 +- drivers/s390/block/dasd_fba.h | 2 +- drivers/s390/block/dasd_proc.c | 17 +- drivers/s390/cio/blacklist.c | 14 +- drivers/s390/cio/css.c | 11 +- drivers/s390/cio/device_ops.c | 2 +- drivers/s390/net/qeth_core.h | 73 +- drivers/s390/net/qeth_core_main.c | 411 +- drivers/s390/net/qeth_core_mpc.h | 36 +- drivers/s390/net/qeth_core_sys.c | 2 +- drivers/s390/net/qeth_l2_main.c | 51 +- drivers/s390/net/qeth_l2_sys.c | 3 +- drivers/s390/net/qeth_l3.h | 6 +- drivers/s390/net/qeth_l3_main.c | 200 +- drivers/s390/net/qeth_l3_sys.c | 212 +- drivers/scsi/Kconfig | 1 - drivers/scsi/aacraid/aachba.c | 4 +- drivers/scsi/aic7xxx/aic79xx_osm_pci.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 3 - drivers/scsi/arcmsr/arcmsr_hba.c | 2 +- drivers/scsi/be2iscsi/be_cmds.h | 2 +- drivers/scsi/be2iscsi/be_main.c | 6 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 2 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 4 +- drivers/scsi/ch.c | 9 +- drivers/scsi/csiostor/csio_init.c | 2 +- drivers/scsi/csiostor/csio_scsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 5 +- drivers/scsi/esas2r/esas2r_main.c | 9 +- drivers/scsi/esp_scsi.c | 22 +- drivers/scsi/esp_scsi.h | 41 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 3 - drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 3 - drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 3 - drivers/scsi/hpsa.c | 2 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 5 + drivers/scsi/initio.c | 2 +- drivers/scsi/ipr.c | 3 - drivers/scsi/isci/init.c | 3 - drivers/scsi/lasi700.c | 2 +- drivers/scsi/libiscsi.c | 4 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_discover.c | 13 +- drivers/scsi/libsas/sas_expander.c | 4 +- drivers/scsi/libsas/sas_internal.h | 2 +- drivers/scsi/libsas/sas_port.c | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 8 +- drivers/scsi/libsas/sas_task.c | 2 +- drivers/scsi/lpfc/lpfc.h | 2 - drivers/scsi/lpfc/lpfc_attr.c | 9 +- drivers/scsi/lpfc/lpfc_bsg.c | 15 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 +- drivers/scsi/lpfc/lpfc_ct.c | 88 +- drivers/scsi/lpfc/lpfc_debugfs.c | 14 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 5 - drivers/scsi/lpfc/lpfc_hw4.h | 3 - drivers/scsi/lpfc/lpfc_init.c | 14 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 108 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 - drivers/scsi/lpfc/lpfc_scsi.c | 4 +- drivers/scsi/lpfc/lpfc_sli.c | 35 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 6 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 19 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 7 - drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 8 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 341 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 45 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 39 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 46 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 220 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 11 +- drivers/scsi/mvsas/mv_init.c | 3 - drivers/scsi/myrb.c | 2 +- drivers/scsi/myrb.h | 4 +- drivers/scsi/myrs.c | 2 +- drivers/scsi/myrs.h | 4 +- drivers/scsi/pcmcia/nsp_cs.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 3 - drivers/scsi/qla2xxx/qla_attr.c | 1 - drivers/scsi/qla2xxx/qla_bsg.c | 13 +- drivers/scsi/qla2xxx/qla_dbg.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 23 +- drivers/scsi/qla2xxx/qla_fw.h | 54 +- drivers/scsi/qla2xxx/qla_gbl.h | 11 +- drivers/scsi/qla2xxx/qla_gs.c | 6 +- drivers/scsi/qla2xxx/qla_init.c | 177 +- drivers/scsi/qla2xxx/qla_inline.h | 24 - drivers/scsi/qla2xxx/qla_iocb.c | 82 +- drivers/scsi/qla2xxx/qla_isr.c | 64 +- drivers/scsi/qla2xxx/qla_mbx.c | 6 +- drivers/scsi/qla2xxx/qla_mid.c | 6 +- drivers/scsi/qla2xxx/qla_mr.c | 20 +- drivers/scsi/qla2xxx/qla_nvme.c | 1 - drivers/scsi/qla2xxx/qla_nx.c | 15 +- drivers/scsi/qla2xxx/qla_os.c | 66 +- drivers/scsi/qla2xxx/qla_sup.c | 46 +- drivers/scsi/qla2xxx/qla_target.c | 51 +- drivers/scsi/qla2xxx/qla_target.h | 3 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 3 - drivers/scsi/qla4xxx/ql4_os.c | 3 +- drivers/scsi/scsi_devinfo.c | 15 +- drivers/scsi/scsi_ioctl.c | 54 +- drivers/scsi/scsi_lib.c | 2 - drivers/scsi/scsi_logging.h | 2 +- drivers/scsi/scsi_proc.c | 29 +- drivers/scsi/scsi_transport_iscsi.c | 7 - drivers/scsi/sd.c | 50 +- drivers/scsi/sd_zbc.c | 38 +- drivers/scsi/sg.c | 200 +- drivers/scsi/smartpqi/smartpqi_init.c | 8 +- drivers/scsi/sni_53c710.c | 2 +- drivers/scsi/sr.c | 53 +- drivers/scsi/st.c | 51 +- drivers/scsi/sun3x_esp.c | 4 +- drivers/scsi/sym53c8xx_2/sym_nvram.c | 4 +- drivers/scsi/ufs/cdns-pltfrm.c | 113 - drivers/scsi/ufs/ufs-mediatek.c | 125 +- drivers/scsi/ufs/ufs-mediatek.h | 27 - drivers/scsi/ufs/ufs-sysfs.c | 20 + drivers/scsi/ufs/ufs-sysfs.h | 4 +- drivers/scsi/ufs/ufs.h | 6 +- drivers/scsi/ufs/ufs_bsg.c | 2 +- drivers/scsi/ufs/ufshcd.c | 431 +- drivers/scsi/ufs/ufshcd.h | 21 +- drivers/scsi/ufs/unipro.h | 11 - drivers/scsi/vmw_pvscsi.c | 20 +- drivers/scsi/zalon.c | 2 +- drivers/scsi/zorro_esp.c | 6 +- drivers/sh/clk/core.c | 2 +- drivers/sh/intc/core.c | 2 +- drivers/sh/intc/userimask.c | 2 +- drivers/slimbus/qcom-ngd-ctrl.c | 20 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/Kconfig | 1 - drivers/soc/Makefile | 1 - drivers/soc/amlogic/meson-ee-pwrc.c | 24 +- drivers/soc/atmel/soc.c | 5 +- drivers/soc/fsl/qe/Kconfig | 3 +- drivers/soc/fsl/qe/gpio.c | 34 +- drivers/soc/fsl/qe/qe.c | 104 +- drivers/soc/fsl/qe/qe_common.c | 50 +- drivers/soc/fsl/qe/qe_ic.c | 285 +- drivers/soc/fsl/qe/qe_ic.h | 99 + drivers/soc/fsl/qe/qe_io.c | 70 +- drivers/soc/fsl/qe/qe_tdm.c | 8 +- drivers/soc/fsl/qe/ucc.c | 27 +- drivers/soc/fsl/qe/ucc_fast.c | 86 +- drivers/soc/fsl/qe/ucc_slow.c | 60 +- drivers/soc/fsl/qe/usb.c | 2 +- drivers/soc/imx/soc-imx8.c | 3 - drivers/soc/mediatek/mtk-cmdq-helper.c | 149 +- drivers/soc/qcom/Kconfig | 30 +- drivers/soc/qcom/qmi_interface.c | 8 +- drivers/soc/qcom/rpmhpd.c | 56 - drivers/soc/renesas/Kconfig | 14 +- drivers/soc/renesas/rcar-rst.c | 2 +- drivers/soc/samsung/Kconfig | 2 +- drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/soc/samsung/exynos-pmu.c | 6 +- drivers/soc/samsung/exynos-pmu.h | 2 +- drivers/soc/samsung/exynos3250-pmu.c | 2 +- drivers/soc/samsung/exynos4-pmu.c | 2 +- drivers/soc/samsung/exynos5250-pmu.c | 2 +- drivers/soc/samsung/exynos5420-pmu.c | 2 +- drivers/soc/sifive/Kconfig | 10 - drivers/soc/sifive/Makefile | 3 - drivers/soc/tegra/flowctrl.c | 2 +- drivers/soc/tegra/fuse/fuse-tegra.c | 2 +- drivers/soc/tegra/fuse/tegra-apbmisc.c | 4 +- drivers/soc/tegra/pmc.c | 4 +- drivers/soc/ti/wkup_m3_ipc.c | 4 +- drivers/soc/xilinx/xlnx_vcu.c | 4 +- drivers/soundwire/intel.c | 20 +- drivers/soundwire/intel.h | 13 +- drivers/soundwire/intel_init.c | 32 +- drivers/spi/spi-atmel.c | 29 +- drivers/spi/spi-bcm-qspi.c | 2 +- drivers/spi/spi-bcm2835.c | 45 +- drivers/spi/spi-bitbang.c | 21 +- drivers/spi/spi-cadence.c | 6 +- drivers/spi/spi-cavium-thunderx.c | 2 - drivers/spi/spi-dw-mid.c | 2 +- drivers/spi/spi-dw.c | 26 +- drivers/spi/spi-dw.h | 1 - drivers/spi/spi-fsl-dspi.c | 36 +- drivers/spi/spi-fsl-lpspi.c | 4 +- drivers/spi/spi-fsl-spi.c | 22 +- drivers/spi/spi-img-spfi.c | 18 +- drivers/spi/spi-imx.c | 4 +- drivers/spi/spi-jcore.c | 2 +- drivers/spi/spi-meson-spicc.c | 25 +- drivers/spi/spi-mxs.c | 6 +- drivers/spi/spi-npcm-fiu.c | 2 +- drivers/spi/spi-nxp-fspi.c | 2 +- drivers/spi/spi-oc-tiny.c | 50 +- drivers/spi/spi-pxa2xx.c | 4 - drivers/spi/spi-rspi.c | 23 +- drivers/spi/spi-sh-msiof.c | 53 +- drivers/spi/spi-sirf.c | 12 +- drivers/spi/spi-sprd.c | 2 +- drivers/spi/spi-stm32-qspi.c | 30 +- drivers/spi/spi-stm32.c | 79 +- drivers/spi/spi-tegra114.c | 4 +- drivers/spi/spi-ti-qspi.c | 8 +- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/spi/spi-uniphier.c | 258 +- drivers/spi/spi.c | 46 +- drivers/ssb/driver_extif.c | 2 +- drivers/ssb/driver_pcicore.c | 6 +- drivers/staging/Kconfig | 6 + drivers/staging/Makefile | 5 +- drivers/staging/android/ion/ion.c | 14 + drivers/staging/axis-fifo/Kconfig | 2 +- drivers/staging/comedi/drivers/adv_pci1710.c | 4 +- drivers/staging/comedi/drivers/gsc_hpdi.c | 10 - drivers/staging/exfat/Kconfig | 26 +- drivers/staging/exfat/Makefile | 2 +- drivers/staging/exfat/exfat.h | 18 +- drivers/staging/exfat/exfat_blkdev.c | 12 +- drivers/staging/exfat/exfat_core.c | 18 +- drivers/staging/exfat/exfat_super.c | 58 +- drivers/staging/fbtft/fb_uc1611.c | 12 +- drivers/staging/fbtft/fb_watterott.c | 13 +- drivers/staging/fbtft/fbtft-core.c | 6 +- drivers/staging/gasket/gasket_core.c | 2 +- drivers/staging/hp/Kconfig | 1 - drivers/staging/hp/hp100.c | 11 +- drivers/staging/isdn/Kconfig | 12 + drivers/staging/isdn/Makefile | 8 + drivers/staging/isdn/TODO | 22 + drivers/staging/isdn/avm/Kconfig | 65 + drivers/staging/isdn/avm/Makefile | 12 + drivers/staging/isdn/avm/avm_cs.c | 166 + drivers/staging/isdn/avm/avmcard.h | 581 ++ drivers/staging/isdn/avm/b1.c | 819 ++ drivers/staging/isdn/avm/b1dma.c | 981 ++ drivers/staging/isdn/avm/b1isa.c | 243 + drivers/staging/isdn/avm/b1pci.c | 416 + drivers/staging/isdn/avm/b1pcmcia.c | 224 + drivers/staging/isdn/avm/c4.c | 1317 +++ drivers/staging/isdn/avm/t1isa.c | 594 ++ drivers/staging/isdn/avm/t1pci.c | 259 + drivers/staging/isdn/gigaset/Kconfig | 62 + drivers/staging/isdn/gigaset/Makefile | 17 + drivers/staging/isdn/gigaset/asyncdata.c | 606 ++ drivers/staging/isdn/gigaset/bas-gigaset.c | 2672 +++++ drivers/staging/isdn/gigaset/capi.c | 2517 +++++ drivers/staging/isdn/gigaset/common.c | 1153 +++ drivers/staging/isdn/gigaset/dummyll.c | 74 + drivers/staging/isdn/gigaset/ev-layer.c | 1910 ++++ drivers/staging/isdn/gigaset/gigaset.h | 827 ++ drivers/staging/isdn/gigaset/interface.c | 613 ++ drivers/staging/isdn/gigaset/isocdata.c | 1006 ++ drivers/staging/isdn/gigaset/proc.c | 77 + drivers/staging/isdn/gigaset/ser-gigaset.c | 796 ++ drivers/staging/isdn/gigaset/usb-gigaset.c | 946 ++ drivers/staging/isdn/hysdn/Kconfig | 15 + drivers/staging/isdn/hysdn/Makefile | 12 + drivers/staging/isdn/hysdn/boardergo.c | 445 + drivers/staging/isdn/hysdn/boardergo.h | 100 + drivers/staging/isdn/hysdn/hycapi.c | 785 ++ drivers/staging/isdn/hysdn/hysdn_boot.c | 400 + drivers/staging/isdn/hysdn/hysdn_defs.h | 282 + drivers/staging/isdn/hysdn/hysdn_init.c | 213 + drivers/staging/isdn/hysdn/hysdn_net.c | 330 + drivers/staging/isdn/hysdn/hysdn_pof.h | 78 + drivers/staging/isdn/hysdn/hysdn_procconf.c | 411 + drivers/staging/isdn/hysdn/hysdn_proclog.c | 357 + drivers/staging/isdn/hysdn/hysdn_sched.c | 197 + drivers/staging/isdn/hysdn/ince1pc.h | 134 + drivers/staging/kpc2000/kpc2000/core.c | 4 +- drivers/staging/kpc2000/kpc2000_i2c.c | 2 +- drivers/staging/kpc2000/kpc2000_spi.c | 2 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 2 + drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 4 +- drivers/staging/media/allegro-dvt/allegro-core.c | 4 +- drivers/staging/media/hantro/Makefile | 1 - drivers/staging/media/hantro/hantro.h | 66 +- drivers/staging/media/hantro/hantro_drv.c | 11 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 4 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 6 +- drivers/staging/media/hantro/hantro_g1_regs.h | 53 - drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 6 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 4 +- drivers/staging/media/hantro/hantro_h264.c | 2 +- drivers/staging/media/hantro/hantro_hw.h | 17 +- drivers/staging/media/hantro/hantro_postproc.c | 142 - drivers/staging/media/hantro/hantro_v4l2.c | 109 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 10 - .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 4 +- drivers/staging/media/imx/imx7-mipi-csis.c | 3 + drivers/staging/media/ipu3/TODO | 3 + drivers/staging/media/ipu3/include/intel-ipu3.h | 6 +- drivers/staging/media/ipu3/ipu3-css.c | 2 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 79 +- drivers/staging/media/ipu3/ipu3.h | 5 +- drivers/staging/media/meson/vdec/vdec.c | 18 +- drivers/staging/media/meson/vdec/vdec.h | 1 - drivers/staging/media/meson/vdec/vdec_1.c | 29 +- drivers/staging/media/meson/vdec/vdec_platform.c | 60 - drivers/staging/media/meson/vdec/vdec_platform.h | 4 - drivers/staging/media/tegra-vde/Kconfig | 2 +- drivers/staging/media/tegra-vde/vde.c | 6 +- drivers/staging/media/tegra-vde/vde.h | 2 +- drivers/staging/most/cdev/cdev.c | 4 +- drivers/staging/most/configfs.c | 32 +- drivers/staging/most/core.c | 34 +- drivers/staging/most/core.h | 339 + drivers/staging/most/dim2/dim2.c | 2 +- drivers/staging/most/i2c/i2c.c | 2 +- drivers/staging/most/most.h | 339 - drivers/staging/most/net/net.c | 6 +- drivers/staging/most/sound/sound.c | 53 +- drivers/staging/most/usb/usb.c | 2 +- drivers/staging/most/video/video.c | 6 +- drivers/staging/nvec/nvec_kbd.c | 2 - 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 | 1433 +++ drivers/staging/qlge/qlge.h | 15 +- drivers/staging/qlge/qlge_dbg.c | 32 +- drivers/staging/qlge/qlge_ethtool.c | 41 +- drivers/staging/qlge/qlge_main.c | 221 +- drivers/staging/qlge/qlge_mpi.c | 26 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 5 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 151 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 34 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 3 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 4 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 14 +- drivers/staging/rtl8192u/r8192U_core.c | 2 +- drivers/staging/rtl8712/usb_intf.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 54 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 44 +- drivers/staging/rts5208/rtsx.c | 9 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- drivers/staging/unisys/visornic/visornic_main.c | 2 +- drivers/staging/uwb/whc-rc.c | 6 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 19 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 9 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2 +- drivers/staging/vt6656/baseband.c | 12 +- drivers/staging/vt6656/card.c | 2 +- drivers/staging/vt6656/device.h | 1 - drivers/staging/vt6656/main_usb.c | 3 +- drivers/staging/vt6656/usbpipe.c | 25 +- drivers/staging/vt6656/usbpipe.h | 5 - drivers/staging/vt6656/wcmd.c | 1 - drivers/staging/wfx/TODO | 81 +- drivers/staging/wfx/bh.c | 3 +- drivers/staging/wfx/bus_spi.c | 9 +- drivers/staging/wfx/data_rx.c | 8 +- drivers/staging/wfx/data_rx.h | 4 +- drivers/staging/wfx/data_tx.c | 42 +- drivers/staging/wfx/data_tx.h | 7 +- drivers/staging/wfx/fwio.c | 28 +- drivers/staging/wfx/hif_api_cmd.h | 32 +- drivers/staging/wfx/hif_api_mib.h | 13 +- drivers/staging/wfx/hif_rx.c | 103 +- drivers/staging/wfx/hif_tx.c | 115 +- drivers/staging/wfx/hif_tx.h | 17 +- drivers/staging/wfx/hif_tx_mib.h | 27 +- drivers/staging/wfx/hwio.h | 15 +- drivers/staging/wfx/main.c | 5 +- drivers/staging/wfx/queue.c | 9 +- drivers/staging/wfx/scan.c | 323 +- drivers/staging/wfx/scan.h | 25 +- drivers/staging/wfx/secure_link.h | 8 +- drivers/staging/wfx/sta.c | 357 +- drivers/staging/wfx/sta.h | 9 +- drivers/staging/wfx/traces.h | 14 +- drivers/staging/wfx/wfx.h | 18 +- drivers/staging/wilc1000/netdev.c | 9 +- drivers/staging/wilc1000/wlan.c | 23 + drivers/staging/wilc1000/wlan.h | 1 - drivers/staging/wilc1000/wlan_cfg.c | 8 +- drivers/staging/wlan-ng/Kconfig | 1 - drivers/staging/wlan-ng/p80211netdev.c | 4 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 2 +- drivers/target/target_core_iblock.c | 4 +- drivers/target/tcm_fc/tfc_io.c | 1 + drivers/tc/tc.c | 2 +- drivers/tee/Kconfig | 4 +- drivers/tee/Makefile | 1 - drivers/tee/amdtee/Kconfig | 8 - drivers/tee/amdtee/Makefile | 5 - drivers/tee/amdtee/amdtee_if.h | 183 - drivers/tee/amdtee/amdtee_private.h | 159 - drivers/tee/amdtee/call.c | 373 - drivers/tee/amdtee/core.c | 516 - drivers/tee/amdtee/shm_pool.c | 93 - drivers/tee/optee/core.c | 153 +- drivers/tee/optee/shm_pool.c | 15 +- drivers/tee/tee_shm.c | 6 + drivers/thermal/Kconfig | 37 +- drivers/thermal/Makefile | 4 +- drivers/thermal/amlogic_thermal.c | 6 +- drivers/thermal/armada_thermal.c | 7 +- drivers/thermal/clock_cooling.c | 2 +- drivers/thermal/cpu_cooling.c | 669 ++ drivers/thermal/cpufreq_cooling.c | 670 -- drivers/thermal/cpuidle_cooling.c | 232 - drivers/thermal/db8500_thermal.c | 4 +- drivers/thermal/devfreq_cooling.c | 3 +- drivers/thermal/fair_share.c | 4 +- drivers/thermal/gov_bang_bang.c | 4 +- .../intel/int340x_thermal/int3400_thermal.c | 1 - .../intel/int340x_thermal/int3403_thermal.c | 1 - .../intel/int340x_thermal/int340x_thermal_zone.c | 7 +- .../int340x_thermal/processor_thermal_device.c | 4 - drivers/thermal/intel/intel_pch_thermal.c | 13 +- drivers/thermal/max77620_thermal.c | 2 +- drivers/thermal/mtk_thermal.c | 12 +- drivers/thermal/of-thermal.c | 68 +- drivers/thermal/qcom/tsens.c | 3 - drivers/thermal/qoriq_thermal.c | 337 +- drivers/thermal/rockchip_thermal.c | 34 +- drivers/thermal/samsung/exynos_tmu.c | 5 +- drivers/thermal/step_wise.c | 4 +- drivers/thermal/sun8i_thermal.c | 639 -- drivers/thermal/tegra/soctherm.c | 15 +- drivers/thermal/thermal_core.h | 2 + drivers/thermal/thermal_hwmon.c | 28 - drivers/thermal/thermal_hwmon.h | 7 - drivers/thermal/user_space.c | 4 +- drivers/thermal/zx2967_thermal.c | 1 - drivers/thunderbolt/Kconfig | 11 +- drivers/thunderbolt/Makefile | 4 +- drivers/thunderbolt/cap.c | 11 +- drivers/thunderbolt/ctl.c | 19 +- drivers/thunderbolt/ctl.h | 3 +- drivers/thunderbolt/eeprom.c | 137 +- drivers/thunderbolt/nhi.c | 3 - drivers/thunderbolt/nhi.h | 2 - drivers/thunderbolt/switch.c | 439 +- drivers/thunderbolt/tb.c | 227 +- drivers/thunderbolt/tb.h | 101 - drivers/thunderbolt/tb_msgs.h | 6 +- drivers/thunderbolt/tb_regs.h | 65 +- drivers/thunderbolt/tmu.c | 383 - drivers/thunderbolt/tunnel.c | 169 +- drivers/thunderbolt/tunnel.h | 9 - drivers/thunderbolt/usb4.c | 764 -- drivers/thunderbolt/xdomain.c | 6 - drivers/tty/cyclades.c | 10 +- drivers/tty/mips_ejtag_fdc.c | 2 +- drivers/tty/moxa.c | 4 +- drivers/tty/n_gsm.c | 2 +- drivers/tty/serdev/core.c | 24 +- drivers/tty/serial/21285.c | 55 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 5 +- drivers/tty/serial/8250/8250_core.c | 1 - drivers/tty/serial/8250/8250_fsl.c | 4 + drivers/tty/serial/8250/8250_gsc.c | 2 +- drivers/tty/serial/8250/8250_of.c | 4 +- drivers/tty/serial/8250/8250_omap.c | 7 +- drivers/tty/serial/8250/8250_pci.c | 6 +- drivers/tty/serial/8250/8250_port.c | 7 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/amba-pl010.c | 5 +- drivers/tty/serial/amba-pl011.c | 13 +- drivers/tty/serial/apbuart.c | 5 +- drivers/tty/serial/arc_uart.c | 5 +- drivers/tty/serial/atmel_serial.c | 52 +- drivers/tty/serial/bcm63xx_uart.c | 5 +- drivers/tty/serial/clps711x.c | 5 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 9 +- drivers/tty/serial/dz.c | 7 +- drivers/tty/serial/efm32-uart.c | 5 +- drivers/tty/serial/fsl_linflexuart.c | 8 +- drivers/tty/serial/fsl_lpuart.c | 16 +- drivers/tty/serial/imx.c | 7 +- drivers/tty/serial/ip22zilog.c | 7 +- drivers/tty/serial/lantiq.c | 2 +- drivers/tty/serial/meson_uart.c | 7 +- drivers/tty/serial/milbeaut_usio.c | 5 +- drivers/tty/serial/mpc52xx_uart.c | 11 +- drivers/tty/serial/msm_serial.c | 18 +- drivers/tty/serial/mux.c | 7 +- drivers/tty/serial/mxs-auart.c | 5 +- drivers/tty/serial/omap-serial.c | 12 +- drivers/tty/serial/owl-uart.c | 2 +- drivers/tty/serial/pch_uart.c | 12 +- drivers/tty/serial/pic32_uart.c | 2 +- drivers/tty/serial/pmac_zilog.c | 5 +- drivers/tty/serial/pnx8xxx_uart.c | 7 +- drivers/tty/serial/pxa.c | 5 +- drivers/tty/serial/qcom_geni_serial.c | 128 +- drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/sa1100.c | 7 +- drivers/tty/serial/samsung.h | 147 + drivers/tty/serial/samsung_tty.c | 315 +- drivers/tty/serial/sb1250-duart.c | 9 +- drivers/tty/serial/sccnxp.c | 5 +- drivers/tty/serial/serial_core.c | 1 - drivers/tty/serial/serial_txx9.c | 5 +- drivers/tty/serial/sh-sci.c | 14 +- drivers/tty/serial/sprd_serial.c | 8 +- drivers/tty/serial/st-asc.c | 5 +- drivers/tty/serial/stm32-usart.c | 5 +- drivers/tty/serial/sunhv.c | 5 +- drivers/tty/serial/sunsab.c | 5 +- drivers/tty/serial/sunsu.c | 5 +- drivers/tty/serial/sunzilog.c | 6 +- drivers/tty/serial/ucc_uart.c | 389 +- drivers/tty/serial/vr41xx_siu.c | 5 +- drivers/tty/serial/vt8500_serial.c | 5 +- drivers/tty/serial/xilinx_uartps.c | 5 +- drivers/tty/serial/zs.c | 7 +- drivers/tty/synclink.c | 6 +- drivers/tty/synclink_gt.c | 4 +- drivers/tty/synclinkmp.c | 10 +- drivers/tty/sysrq.c | 17 +- drivers/tty/tty_io.c | 2 +- drivers/tty/vt/.gitignore | 1 - drivers/tty/vt/Makefile | 6 +- drivers/usb/atm/ueagle-atm.c | 18 +- drivers/usb/atm/usbatm.c | 2 +- drivers/usb/cdns3/gadget.c | 17 +- drivers/usb/chipidea/host.c | 4 +- drivers/usb/common/usb-conn-gpio.c | 3 +- drivers/usb/core/Kconfig | 9 - drivers/usb/core/config.c | 82 +- drivers/usb/core/devio.c | 49 - drivers/usb/core/hcd-pci.c | 2 +- drivers/usb/core/hcd.c | 42 +- drivers/usb/core/hub.c | 4 - drivers/usb/core/urb.c | 1 - drivers/usb/dwc3/dwc3-pci.c | 6 +- drivers/usb/dwc3/ep0.c | 8 - drivers/usb/dwc3/gadget.c | 12 +- drivers/usb/early/xhci-dbc.c | 2 +- drivers/usb/gadget/Kconfig | 28 + drivers/usb/gadget/function/f_ecm.c | 6 +- drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/function/f_rndis.c | 1 - drivers/usb/gadget/function/rndis.c | 17 +- drivers/usb/gadget/function/u_audio.c | 19 +- drivers/usb/gadget/legacy/Kconfig | 28 - drivers/usb/gadget/udc/Kconfig | 1 - drivers/usb/gadget/udc/amd5536udc_pci.c | 2 +- drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/gadget/udc/net2272.c | 6 +- drivers/usb/gadget/udc/net2280.c | 2 +- drivers/usb/host/Kconfig | 52 +- drivers/usb/host/ehci-mv.c | 19 +- drivers/usb/host/ehci-pmcmsp.c | 6 +- drivers/usb/host/ehci-q.c | 13 +- drivers/usb/host/ehci-sh.c | 7 + drivers/usb/host/ohci-da8xx.c | 8 +- drivers/usb/host/pci-quirks.c | 2 +- drivers/usb/host/xhci-hub.c | 22 +- drivers/usb/host/xhci-mem.c | 4 - drivers/usb/host/xhci-mtk.c | 5 + drivers/usb/host/xhci-pci.c | 13 - drivers/usb/host/xhci-ring.c | 6 +- drivers/usb/host/xhci-tegra.c | 439 +- drivers/usb/host/xhci.c | 9 +- drivers/usb/host/xhci.h | 1 - drivers/usb/isp1760/isp1760-if.c | 4 +- drivers/usb/misc/adutux.c | 2 +- drivers/usb/misc/idmouse.c | 2 +- drivers/usb/misc/usb3503.c | 94 +- drivers/usb/mon/mon_bin.c | 32 +- drivers/usb/musb/jz4740.c | 7 +- drivers/usb/musb/musb_core.c | 11 - drivers/usb/musb/musbhsdma.c | 2 +- drivers/usb/phy/Kconfig | 4 +- drivers/usb/phy/phy-ab8500-usb.c | 26 +- drivers/usb/renesas_usbhs/common.c | 22 +- drivers/usb/renesas_usbhs/rcar2.c | 4 +- drivers/usb/renesas_usbhs/rza2.c | 2 +- drivers/usb/roles/class.c | 2 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 2 +- drivers/usb/serial/Kconfig | 3 + drivers/usb/serial/io_edgeport.c | 10 +- drivers/usb/serial/option.c | 10 - drivers/usb/serial/usb-wwan.h | 1 - drivers/usb/serial/usb_wwan.c | 4 - drivers/usb/storage/scsiglue.c | 3 +- drivers/usb/typec/class.c | 6 +- drivers/usb/typec/tcpm/Kconfig | 1 - drivers/usb/typec/tcpm/tcpci.c | 20 +- drivers/usb/typec/ucsi/ucsi.c | 94 +- drivers/usb/typec/ucsi/ucsi.h | 32 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 2 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 191 +- drivers/usb/usbip/usbip_common.c | 3 - drivers/usb/usbip/vhci_rx.c | 13 +- drivers/vfio/pci/vfio_pci_rdwr.c | 2 +- .../vfio/platform/reset/vfio_platform_amdxgbe.c | 4 +- .../vfio/platform/reset/vfio_platform_bcmflexrm.c | 2 +- .../platform/reset/vfio_platform_calxedaxgmac.c | 2 +- drivers/vfio/platform/vfio_platform_common.c | 4 +- drivers/video/fbdev/68328fb.c | 14 +- drivers/video/fbdev/acornfb.c | 2 +- drivers/video/fbdev/amba-clcd.c | 2 +- drivers/video/fbdev/amifb.c | 2 +- drivers/video/fbdev/arcfb.c | 2 +- drivers/video/fbdev/arkfb.c | 2 +- drivers/video/fbdev/asiliantfb.c | 2 +- drivers/video/fbdev/atmel_lcdfb.c | 2 +- drivers/video/fbdev/aty/aty128fb.c | 2 +- drivers/video/fbdev/aty/atyfb.h | 2 +- drivers/video/fbdev/aty/atyfb_base.c | 6 +- drivers/video/fbdev/aty/mach64_cursor.c | 4 +- drivers/video/fbdev/aty/radeon_base.c | 2 +- drivers/video/fbdev/au1100fb.c | 2 +- drivers/video/fbdev/au1200fb.c | 2 +- drivers/video/fbdev/broadsheetfb.c | 2 +- drivers/video/fbdev/bw2.c | 2 +- drivers/video/fbdev/carminefb.c | 6 +- drivers/video/fbdev/cg14.c | 2 +- drivers/video/fbdev/cg3.c | 2 +- drivers/video/fbdev/cg6.c | 2 +- drivers/video/fbdev/chipsfb.c | 2 +- drivers/video/fbdev/cirrusfb.c | 2 +- drivers/video/fbdev/clps711x-fb.c | 2 +- drivers/video/fbdev/cobalt_lcdfb.c | 2 +- drivers/video/fbdev/controlfb.c | 2 +- drivers/video/fbdev/core/fb_defio.c | 3 + drivers/video/fbdev/core/fbcon.c | 7 - drivers/video/fbdev/core/fbmem.c | 35 +- drivers/video/fbdev/cyber2000fb.c | 2 +- drivers/video/fbdev/da8xx-fb.c | 2 +- drivers/video/fbdev/dnfb.c | 2 +- drivers/video/fbdev/efifb.c | 2 +- drivers/video/fbdev/ep93xx-fb.c | 2 +- drivers/video/fbdev/fb-puv3.c | 2 +- drivers/video/fbdev/ffb.c | 2 +- drivers/video/fbdev/fm2fb.c | 2 +- drivers/video/fbdev/fsl-diu-fb.c | 4 +- drivers/video/fbdev/g364fb.c | 2 +- drivers/video/fbdev/gbefb.c | 2 +- drivers/video/fbdev/geode/gx1fb_core.c | 2 +- drivers/video/fbdev/geode/gxfb_core.c | 2 +- drivers/video/fbdev/geode/lxfb_core.c | 2 +- drivers/video/fbdev/goldfishfb.c | 2 +- drivers/video/fbdev/grvga.c | 2 +- drivers/video/fbdev/gxt4500.c | 2 +- drivers/video/fbdev/hecubafb.c | 2 +- drivers/video/fbdev/hgafb.c | 2 +- drivers/video/fbdev/hitfb.c | 2 +- drivers/video/fbdev/hpfb.c | 2 +- drivers/video/fbdev/hyperv_fb.c | 2 +- drivers/video/fbdev/i740fb.c | 2 +- drivers/video/fbdev/i810/i810_main.c | 2 +- drivers/video/fbdev/imsttfb.c | 2 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/video/fbdev/intelfb/intelfb.h | 2 +- drivers/video/fbdev/intelfb/intelfbdrv.c | 4 +- drivers/video/fbdev/kyro/fbdev.c | 4 +- drivers/video/fbdev/leo.c | 2 +- drivers/video/fbdev/macfb.c | 2 +- drivers/video/fbdev/matrox/matroxfb_base.c | 2 +- drivers/video/fbdev/matrox/matroxfb_crtc2.c | 2 +- drivers/video/fbdev/matrox/matroxfb_misc.c | 5 +- drivers/video/fbdev/maxinefb.c | 2 +- drivers/video/fbdev/mb862xx/mb862xxfb.h | 2 +- drivers/video/fbdev/mb862xx/mb862xxfb_accel.c | 15 +- drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 4 +- drivers/video/fbdev/mbx/mbxfb.c | 6 +- drivers/video/fbdev/metronomefb.c | 2 +- drivers/video/fbdev/mmp/Kconfig | 2 +- drivers/video/fbdev/mmp/fb/Kconfig | 4 + drivers/video/fbdev/mmp/fb/mmpfb.c | 4 +- drivers/video/fbdev/mmp/hw/Kconfig | 7 +- drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 60 +- drivers/video/fbdev/mmp/hw/mmp_ctrl.h | 10 +- drivers/video/fbdev/mmp/hw/mmp_spi.c | 6 +- drivers/video/fbdev/mx3fb.c | 5 +- drivers/video/fbdev/neofb.c | 2 +- drivers/video/fbdev/nvidia/nvidia.c | 20 +- drivers/video/fbdev/ocfb.c | 11 +- drivers/video/fbdev/offb.c | 2 +- drivers/video/fbdev/omap/omapfb_main.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 6 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 2 +- drivers/video/fbdev/omap2/omapfb/vrfb.c | 4 +- drivers/video/fbdev/p9100.c | 2 +- drivers/video/fbdev/platinumfb.c | 2 +- drivers/video/fbdev/pm2fb.c | 4 +- drivers/video/fbdev/pm3fb.c | 6 +- drivers/video/fbdev/pmag-aa-fb.c | 6 +- drivers/video/fbdev/pmag-ba-fb.c | 6 +- drivers/video/fbdev/pmagb-b-fb.c | 6 +- drivers/video/fbdev/ps3fb.c | 2 +- drivers/video/fbdev/pvr2fb.c | 6 +- drivers/video/fbdev/pxa168fb.c | 10 +- drivers/video/fbdev/pxafb.c | 14 +- drivers/video/fbdev/q40fb.c | 2 +- drivers/video/fbdev/riva/fbdev.c | 2 +- drivers/video/fbdev/s1d13xxxfb.c | 4 +- drivers/video/fbdev/s3c-fb.c | 5 +- drivers/video/fbdev/s3c2410fb.c | 2 +- drivers/video/fbdev/s3fb.c | 2 +- drivers/video/fbdev/sa1100fb.c | 6 +- drivers/video/fbdev/savage/savagefb_driver.c | 2 +- drivers/video/fbdev/sh7760fb.c | 4 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 6 +- drivers/video/fbdev/simplefb.c | 2 +- drivers/video/fbdev/sis/sis_main.c | 2 +- drivers/video/fbdev/skeletonfb.c | 2 +- drivers/video/fbdev/sm712fb.c | 2 +- drivers/video/fbdev/smscufx.c | 3 +- drivers/video/fbdev/ssd1307fb.c | 2 +- drivers/video/fbdev/sstfb.c | 6 +- drivers/video/fbdev/stifb.c | 6 +- drivers/video/fbdev/sunxvr1000.c | 2 +- drivers/video/fbdev/sunxvr2500.c | 2 +- drivers/video/fbdev/sunxvr500.c | 2 +- drivers/video/fbdev/tcx.c | 2 +- drivers/video/fbdev/tdfxfb.c | 4 +- drivers/video/fbdev/tgafb.c | 4 +- drivers/video/fbdev/tmiofb.c | 2 +- drivers/video/fbdev/tridentfb.c | 6 +- drivers/video/fbdev/udlfb.c | 1 + drivers/video/fbdev/uvesafb.c | 4 +- drivers/video/fbdev/valkyriefb.c | 4 +- drivers/video/fbdev/vermilion/cr_pll.c | 2 +- drivers/video/fbdev/vermilion/vermilion.c | 4 +- drivers/video/fbdev/vesafb.c | 6 +- drivers/video/fbdev/vfb.c | 2 +- drivers/video/fbdev/vga16fb.c | 2 +- drivers/video/fbdev/via/via-core.c | 2 +- drivers/video/fbdev/via/viafbdev.c | 105 +- drivers/video/fbdev/vt8500lcdfb.c | 2 +- drivers/video/fbdev/vt8623fb.c | 2 +- drivers/video/fbdev/w100fb.c | 8 +- drivers/video/fbdev/wm8505fb.c | 2 +- drivers/video/fbdev/xen-fbfront.c | 2 +- drivers/video/fbdev/xilinxfb.c | 2 +- drivers/virt/vboxguest/vboxguest_core.c | 1 - drivers/virt/vboxguest/vboxguest_utils.c | 1 - drivers/virtio/virtio_balloon.c | 38 +- drivers/virtio/virtio_mmio.c | 15 +- drivers/virtio/virtio_pci_common.c | 2 +- drivers/vme/boards/vme_vmivme7805.c | 2 +- drivers/vme/bridges/vme_ca91cx42.c | 4 +- drivers/vme/bridges/vme_tsi148.c | 4 +- drivers/w1/masters/matrox_w1.c | 2 +- drivers/watchdog/Kconfig | 2 - drivers/watchdog/bcm63xx_wdt.c | 2 +- drivers/watchdog/imx7ulp_wdt.c | 2 +- drivers/watchdog/intel_scu_watchdog.c | 2 +- drivers/watchdog/orion_wdt.c | 4 +- drivers/watchdog/rc32434_wdt.c | 4 +- drivers/watchdog/rn5t618_wdt.c | 1 - drivers/watchdog/w83627hf_wdt.c | 2 +- drivers/xen/balloon.c | 3 +- drivers/xen/gntdev-dmabuf.c | 23 + drivers/xen/grant-table.c | 4 + drivers/xen/preempt.c | 4 +- drivers/xen/xenbus/xenbus.h | 2 + drivers/xen/xenbus/xenbus_probe.c | 35 +- drivers/xen/xenbus/xenbus_probe_backend.c | 1 + drivers/xen/xenbus/xenbus_probe_frontend.c | 24 +- drivers/zorro/proc.c | 9 +- fs/9p/Kconfig | 20 +- fs/9p/vfs_inode.c | 2 +- fs/Makefile | 2 +- fs/afs/dynroot.c | 3 - fs/afs/mntpt.c | 6 +- fs/afs/proc.c | 7 +- fs/afs/server.c | 21 +- fs/afs/super.c | 2 +- fs/aio.c | 9 +- fs/attr.c | 23 +- fs/binfmt_elf.c | 144 +- fs/btrfs/Kconfig | 1 - fs/btrfs/Makefile | 2 +- fs/btrfs/block-group.c | 115 +- fs/btrfs/block-group.h | 35 - fs/btrfs/check-integrity.c | 4 +- fs/btrfs/compression.c | 13 +- fs/btrfs/ctree.c | 2 +- fs/btrfs/ctree.h | 63 +- fs/btrfs/discard.c | 702 -- fs/btrfs/discard.h | 41 - fs/btrfs/disk-io.c | 26 +- fs/btrfs/disk-io.h | 4 +- fs/btrfs/extent-tree.c | 77 +- fs/btrfs/extent_io.c | 48 +- fs/btrfs/extent_io.h | 6 +- fs/btrfs/file-item.c | 45 +- fs/btrfs/file.c | 27 +- fs/btrfs/free-space-cache.c | 619 +- fs/btrfs/free-space-cache.h | 41 +- fs/btrfs/inode-map.c | 13 +- fs/btrfs/inode.c | 940 +- fs/btrfs/ioctl.c | 28 +- fs/btrfs/ordered-data.c | 81 +- fs/btrfs/ordered-data.h | 26 +- fs/btrfs/print-tree.c | 2 +- fs/btrfs/qgroup.c | 48 +- fs/btrfs/relocation.c | 21 +- fs/btrfs/root-tree.c | 10 +- fs/btrfs/scrub.c | 7 +- fs/btrfs/send.c | 6 + fs/btrfs/space-info.c | 42 +- fs/btrfs/super.c | 39 +- fs/btrfs/sysfs.c | 253 +- fs/btrfs/sysfs.h | 4 +- fs/btrfs/tests/free-space-tree-tests.c | 4 +- fs/btrfs/tests/inode-tests.c | 44 +- fs/btrfs/tests/qgroup-tests.c | 4 +- fs/btrfs/tree-checker.c | 245 +- fs/btrfs/tree-log.c | 463 +- fs/btrfs/uuid-tree.c | 2 - fs/btrfs/volumes.c | 60 +- fs/btrfs/volumes.h | 4 +- fs/btrfs/zlib.c | 118 +- fs/buffer.c | 97 +- fs/ceph/addr.c | 2 +- fs/ceph/caps.c | 41 +- fs/ceph/debugfs.c | 13 - fs/ceph/mds_client.c | 12 +- fs/ceph/mds_client.h | 9 - fs/ceph/mdsmap.c | 12 +- fs/ceph/super.c | 28 +- fs/ceph/super.h | 16 +- fs/char_dev.c | 2 +- fs/cifs/cifs_debug.c | 108 +- fs/cifs/cifsglob.h | 3 +- fs/cifs/cifssmb.c | 7 +- fs/cifs/dfs_cache.c | 13 +- fs/cifs/dfs_cache.h | 2 +- fs/cifs/inode.c | 13 +- fs/cifs/readdir.c | 63 +- fs/cifs/smb2file.c | 2 +- fs/cifs/smb2inode.c | 1 - fs/cifs/smb2ops.c | 21 +- fs/cifs/smb2pdu.c | 2 +- fs/cifs/smb2proto.h | 2 - fs/compat_ioctl.c | 261 + fs/configfs/inode.c | 9 +- fs/crypto/Kconfig | 21 +- fs/crypto/bio.c | 2 + fs/crypto/crypto.c | 50 + fs/crypto/fname.c | 69 +- fs/crypto/fscrypt_private.h | 36 +- fs/crypto/hkdf.c | 2 +- fs/crypto/keyring.c | 134 +- fs/crypto/keysetup.c | 21 +- fs/crypto/keysetup_v1.c | 15 + fs/crypto/policy.c | 163 +- fs/debugfs/file.c | 21 +- fs/debugfs/inode.c | 130 +- fs/direct-io.c | 2 - fs/dlm/lowcomms.c | 6 +- fs/drop_caches.c | 2 +- fs/ecryptfs/crypto.c | 2 +- fs/ecryptfs/keystore.c | 6 +- fs/ecryptfs/messaging.c | 1 - fs/erofs/internal.h | 4 +- fs/erofs/utils.c | 15 +- fs/erofs/xattr.c | 2 - fs/erofs/xattr.h | 17 +- fs/erofs/zdata.c | 5 +- fs/exec.c | 5 - fs/ext2/super.c | 7 +- fs/ext4/Kconfig | 1 - fs/ext4/balloc.c | 5 +- fs/ext4/block_validity.c | 6 +- fs/ext4/dir.c | 8 +- fs/ext4/ext4.h | 68 +- fs/ext4/ext4_jbd2.c | 3 - fs/ext4/extents.c | 1 - fs/ext4/file.c | 203 +- fs/ext4/ialloc.c | 10 +- fs/ext4/inline.c | 2 - fs/ext4/inode-test.c | 2 +- fs/ext4/inode.c | 54 +- fs/ext4/mballoc.c | 4 - fs/ext4/mmp.c | 6 +- fs/ext4/namei.c | 51 +- fs/ext4/super.c | 213 +- fs/ext4/sysfs.c | 88 +- fs/ext4/xattr.c | 4 +- fs/f2fs/Kconfig | 26 - fs/f2fs/Makefile | 1 - fs/f2fs/checkpoint.c | 6 +- fs/f2fs/compress.c | 1139 --- fs/f2fs/data.c | 715 +- fs/f2fs/debug.c | 9 +- fs/f2fs/dir.c | 16 +- fs/f2fs/f2fs.h | 296 +- fs/f2fs/file.c | 257 +- fs/f2fs/gc.c | 4 +- fs/f2fs/inline.c | 44 +- fs/f2fs/inode.c | 42 - fs/f2fs/namei.c | 121 +- fs/f2fs/recovery.c | 20 +- fs/f2fs/segment.c | 266 +- fs/f2fs/segment.h | 13 +- fs/f2fs/super.c | 166 +- fs/f2fs/sysfs.c | 19 +- fs/fat/inode.c | 3 +- fs/fat/misc.c | 10 +- fs/file.c | 6 +- fs/fs-writeback.c | 2 +- fs/fscache/internal.h | 2 +- fs/fscache/object-list.c | 11 +- fs/fscache/proc.c | 2 +- fs/gfs2/aops.c | 4 +- fs/gfs2/glops.c | 2 +- fs/gfs2/incore.h | 1 - fs/gfs2/log.c | 12 +- fs/gfs2/log.h | 4 +- fs/gfs2/lops.c | 70 +- fs/gfs2/ops_fstype.c | 2 - fs/gfs2/trans.c | 3 +- fs/hfs/hfs_fs.h | 28 +- fs/hfs/inode.c | 4 +- fs/hfsplus/hfsplus_fs.h | 28 +- fs/hfsplus/inode.c | 12 +- fs/hostfs/hostfs.h | 22 +- fs/hostfs/hostfs_kern.c | 15 +- fs/hugetlbfs/inode.c | 4 +- fs/inode.c | 40 +- fs/internal.h | 14 +- fs/io-wq.c | 59 +- fs/io-wq.h | 17 +- fs/io_uring.c | 2872 ++---- fs/ioctl.c | 131 +- fs/iomap/buffered-io.c | 18 +- fs/jbd2/journal.c | 13 +- fs/jfs/jfs_debug.c | 14 +- fs/kernfs/inode.c | 6 +- fs/libfs.c | 70 - fs/lockd/procfs.c | 12 +- fs/locks.c | 2 +- fs/namei.c | 226 +- fs/namespace.c | 12 +- fs/nfs/Makefile | 2 +- fs/nfs/client.c | 80 +- fs/nfs/dir.c | 2 +- fs/nfs/fs_context.c | 1424 --- fs/nfs/fscache-index.c | 6 +- fs/nfs/fscache.c | 20 +- fs/nfs/fscache.h | 8 +- fs/nfs/getroot.c | 73 +- fs/nfs/internal.h | 132 +- fs/nfs/namespace.c | 146 +- fs/nfs/nfs3_fs.h | 2 +- fs/nfs/nfs3client.c | 6 +- fs/nfs/nfs3proc.c | 2 +- fs/nfs/nfs4_fs.h | 9 +- fs/nfs/nfs4client.c | 99 +- fs/nfs/nfs4file.c | 1 - fs/nfs/nfs4namespace.c | 292 +- fs/nfs/nfs4proc.c | 2 +- fs/nfs/nfs4super.c | 257 +- fs/nfs/nfs4xdr.c | 10 +- fs/nfs/proc.c | 2 +- fs/nfs/super.c | 2223 +++- fs/nfsd/Kconfig | 10 - fs/nfsd/netns.h | 6 +- fs/nfsd/nfs3xdr.c | 20 +- fs/nfsd/nfs4callback.c | 11 +- fs/nfsd/nfs4layouts.c | 2 +- fs/nfsd/nfs4proc.c | 449 +- fs/nfsd/nfs4recover.c | 8 +- fs/nfsd/nfs4state.c | 262 +- fs/nfsd/nfs4xdr.c | 161 +- fs/nfsd/nfsctl.c | 19 +- fs/nfsd/nfsd.h | 34 +- fs/nfsd/nfsfh.h | 9 +- fs/nfsd/nfsproc.c | 6 +- fs/nfsd/nfssvc.c | 12 +- fs/nfsd/state.h | 44 +- fs/nfsd/stats.c | 12 +- fs/nfsd/vfs.c | 30 +- fs/nfsd/vfs.h | 2 +- fs/nfsd/xdr3.h | 2 +- fs/nfsd/xdr4.h | 39 +- fs/notify/fsnotify.c | 4 - fs/nsfs.c | 32 +- fs/ntfs/inode.c | 18 +- fs/ocfs2/cluster/quorum.c | 2 +- fs/ocfs2/dlm/Makefile | 2 + fs/ocfs2/dlm/dlmast.c | 8 +- fs/ocfs2/dlm/dlmcommon.h | 4 +- fs/ocfs2/dlm/dlmconvert.c | 8 +- fs/ocfs2/dlm/dlmdebug.c | 8 +- fs/ocfs2/dlm/dlmdomain.c | 8 +- fs/ocfs2/dlm/dlmlock.c | 8 +- fs/ocfs2/dlm/dlmmaster.c | 10 +- fs/ocfs2/dlm/dlmrecovery.c | 10 +- fs/ocfs2/dlm/dlmthread.c | 8 +- fs/ocfs2/dlm/dlmunlock.c | 8 +- fs/ocfs2/dlmfs/Makefile | 2 + fs/ocfs2/dlmfs/dlmfs.c | 4 +- fs/ocfs2/dlmfs/userdlm.c | 6 +- fs/ocfs2/dlmglue.c | 3 +- fs/ocfs2/journal.c | 8 - fs/open.c | 149 +- fs/overlayfs/copy_up.c | 94 +- fs/overlayfs/dir.c | 2 +- fs/overlayfs/export.c | 80 +- fs/overlayfs/inode.c | 8 +- fs/overlayfs/namei.c | 52 +- fs/overlayfs/overlayfs.h | 34 +- fs/overlayfs/ovl_entry.h | 2 - fs/overlayfs/super.c | 24 +- fs/pipe.c | 38 +- fs/posix_acl.c | 7 +- fs/proc/base.c | 3 +- fs/proc/cpuinfo.c | 12 +- fs/proc/generic.c | 38 +- fs/proc/inode.c | 76 +- fs/proc/internal.h | 5 +- fs/proc/kcore.c | 13 +- fs/proc/kmsg.c | 14 +- fs/proc/namespaces.c | 20 +- fs/proc/page.c | 94 +- fs/proc/proc_net.c | 32 +- fs/proc/proc_sysctl.c | 2 +- fs/proc/root.c | 2 +- fs/proc/stat.c | 16 +- fs/proc/task_mmu.c | 4 +- fs/proc/vmcore.c | 10 +- fs/pstore/ram.c | 13 - fs/quota/dquot.c | 1 - fs/quota/quotaio_v1.h | 6 +- fs/ramfs/inode.c | 12 - fs/reiserfs/stree.c | 3 +- fs/reiserfs/super.c | 4 +- fs/stack.c | 6 +- fs/stat.c | 34 +- fs/super.c | 4 +- fs/tracefs/inode.c | 114 +- fs/ubifs/Kconfig | 1 - fs/ubifs/dir.c | 2 +- fs/ubifs/file.c | 21 +- fs/ubifs/sb.c | 11 +- fs/udf/ecma_167.h | 42 +- fs/udf/inode.c | 6 +- fs/udf/osta_udf.h | 100 +- fs/udf/super.c | 8 +- fs/udf/truncate.c | 2 +- fs/utimes.c | 4 +- fs/verity/enable.c | 47 +- fs/xfs/libxfs/xfs_alloc.c | 18 +- fs/xfs/libxfs/xfs_bmap.c | 5 +- fs/xfs/libxfs/xfs_btree.c | 2 + fs/xfs/libxfs/xfs_dir2.c | 21 - fs/xfs/libxfs/xfs_dir2_priv.h | 29 +- fs/xfs/libxfs/xfs_dir2_sf.c | 6 +- fs/xfs/libxfs/xfs_ialloc.c | 64 - fs/xfs/libxfs/xfs_ialloc.h | 1 - fs/xfs/libxfs/xfs_trans_resv.c | 96 +- fs/xfs/scrub/trace.h | 6 +- fs/xfs/xfs_bmap_util.c | 12 - fs/xfs/xfs_buf_item.c | 2 +- fs/xfs/xfs_dquot.c | 6 +- fs/xfs/xfs_ioctl32.c | 2 +- fs/xfs/xfs_ioctl32.h | 2 +- fs/xfs/xfs_mount.c | 168 +- fs/xfs/xfs_qm.h | 6 +- fs/xfs/xfs_quotaops.c | 6 +- fs/xfs/xfs_trace.h | 25 +- fs/xfs/xfs_trans_dquot.c | 8 +- include/acpi/acpixf.h | 2 +- include/acpi/platform/acenv.h | 11 - include/asm-generic/atomic-instrumented.h | 722 +- include/asm-generic/atomic-long.h | 331 +- include/asm-generic/cacheflush.h | 33 +- include/asm-generic/export.h | 8 +- include/asm-generic/io.h | 4 + include/asm-generic/iomap.h | 4 +- include/asm-generic/percpu.h | 10 +- include/asm-generic/pgtable.h | 20 - include/crypto/aead.h | 10 - include/crypto/algapi.h | 20 +- include/crypto/cast6.h | 4 +- include/crypto/hash.h | 13 - include/crypto/internal/acompress.h | 4 +- include/crypto/internal/aead.h | 10 + include/crypto/internal/chacha.h | 2 +- include/crypto/internal/hash.h | 18 +- include/crypto/internal/scompress.h | 4 +- include/crypto/internal/skcipher.h | 14 +- include/crypto/serpent.h | 4 +- include/crypto/skcipher.h | 26 +- include/crypto/xts.h | 2 + .../gpu/drm/r128 => include/drm}/ati_pcigart.h | 0 include/drm/bridge/dw_mipi_dsi.h | 9 - include/drm/drm_atomic.h | 62 +- include/drm/drm_atomic_helper.h | 8 +- include/drm/drm_atomic_state_helper.h | 6 - include/drm/drm_bridge.h | 136 +- include/drm/drm_color_mgmt.h | 25 +- include/drm/drm_connector.h | 24 +- include/drm/drm_dp_helper.h | 12 +- include/drm/drm_dp_mst_helper.h | 32 +- include/drm/drm_encoder.h | 7 +- include/drm/drm_fb_helper.h | 40 + include/drm/drm_file.h | 3 - include/drm/drm_fourcc.h | 8 +- include/drm/drm_gem.h | 4 +- include/drm/drm_gem_vram_helper.h | 8 +- include/drm/drm_legacy.h | 29 +- include/drm/drm_mipi_dsi.h | 4 - include/drm/drm_of.h | 21 - include/drm/drm_panel.h | 58 +- include/drm/drm_pci.h | 19 +- include/drm/drm_print.h | 304 +- include/drm/drm_rect.h | 2 - include/drm/drm_scdc_helper.h | 6 +- include/drm/drm_util.h | 2 +- include/drm/gpu_scheduler.h | 8 +- include/drm/i915_pciids.h | 31 +- include/drm/task_barrier.h | 107 - include/drm/ttm/ttm_bo_api.h | 10 +- include/dt-bindings/clock/marvell,mmp2.h | 2 - include/dt-bindings/clock/meson8-ddr-clkc.h | 4 - include/dt-bindings/clock/qcom,dispcc-sc7180.h | 46 - include/dt-bindings/clock/qcom,dispcc-sdm845.h | 13 +- include/dt-bindings/clock/qcom,gcc-msm8998.h | 1 - include/dt-bindings/clock/qcom,mmcc-msm8998.h | 210 - include/dt-bindings/clock/sun50i-a64-ccu.h | 1 - include/dt-bindings/clock/sun6i-a31-ccu.h | 2 - include/dt-bindings/clock/sun8i-a23-a33-ccu.h | 2 - include/dt-bindings/clock/sun8i-r40-ccu.h | 2 +- include/dt-bindings/dma/x1830-dma.h | 39 - include/dt-bindings/power/mt6765-power.h | 14 - include/dt-bindings/power/qcom-rpmpd.h | 24 - include/dt-bindings/reset/amlogic,meson8b-reset.h | 6 +- include/dt-bindings/reset/nuvoton,npcm7xx-reset.h | 91 - include/linux/acpi.h | 15 - include/linux/ahci_platform.h | 2 - include/linux/atomic-fallback.h | 340 +- include/linux/b1pcmcia.h | 21 + include/linux/backing-dev.h | 10 - include/linux/bio.h | 1 - include/linux/bitmap.h | 37 +- include/linux/bitops.h | 5 +- include/linux/blk-cgroup.h | 2 + include/linux/blkdev.h | 22 - include/linux/bpf-cgroup.h | 12 +- include/linux/bpf.h | 83 +- include/linux/can/dev.h | 34 - include/linux/clk-provider.h | 13 +- include/linux/clock_cooling.h | 2 +- include/linux/compat.h | 18 - include/linux/compiler-clang.h | 11 +- include/linux/compiler-gcc.h | 6 - include/linux/compiler.h | 60 +- include/linux/cpu_cooling.h | 24 +- include/linux/cpufreq.h | 11 + include/linux/cpuhotplug.h | 1 - include/linux/cpuidle.h | 6 +- include/linux/cpumask.h | 4 +- include/linux/crypto.h | 97 +- include/linux/debugfs.h | 2 +- include/linux/dev_printk.h | 235 - include/linux/devfreq.h | 43 +- include/linux/device.h | 1004 +- include/linux/device/bus.h | 288 - include/linux/device/class.h | 266 - include/linux/device/driver.h | 292 - include/linux/dma-buf.h | 27 + include/linux/dma-heap.h | 59 - include/linux/dmaengine.h | 17 +- include/linux/dsa/sja1105.h | 6 +- include/linux/efi.h | 734 +- include/linux/ethtool_netlink.h | 17 - include/linux/export.h | 33 +- include/linux/f2fs_fs.h | 8 - include/linux/falloc.h | 2 + include/linux/fb.h | 4 +- include/linux/fcntl.h | 12 +- include/linux/filter.h | 53 +- include/linux/fs.h | 17 +- include/linux/fscrypt.h | 28 +- include/linux/fsl/enetc_mdio.h | 55 - include/linux/fsl/ptp_qoriq.h | 1 - include/linux/ftrace.h | 5 - include/linux/genhd.h | 6 +- include/linux/gpio/consumer.h | 7 - include/linux/gpio/driver.h | 3 +- include/linux/host1x.h | 13 + include/linux/hugetlb.h | 3 +- include/linux/hwmon.h | 26 +- include/linux/i2c.h | 127 +- include/linux/ide.h | 2 - include/linux/ieee80211.h | 2 +- include/linux/ima.h | 14 - include/linux/initrd.h | 2 - include/linux/interconnect-provider.h | 14 - include/linux/io-mapping.h | 5 +- include/linux/io.h | 6 +- include/linux/iommu.h | 6 +- include/linux/ipmi-fru.h | 134 + include/linux/irqchip/arm-gic-v3.h | 3 - include/linux/isdn/capilli.h | 18 + include/linux/isdn/capiutil.h | 456 + include/linux/jbd2.h | 2 +- include/linux/jiffies.h | 20 + include/linux/kasan.h | 21 +- include/linux/kcsan-checks.h | 93 - include/linux/kcsan.h | 108 - include/linux/kernel.h | 9 + include/linux/kernelcapi.h | 75 + include/linux/key.h | 3 - include/linux/kvm_host.h | 9 +- include/linux/leds-bd2802.h | 1 + include/linux/leds.h | 6 - include/linux/libata.h | 7 - include/linux/list.h | 146 +- include/linux/list_nulls.h | 30 +- include/linux/lockdep.h | 8 - include/linux/lsm_audit.h | 3 - include/linux/lsm_hooks.h | 38 - include/linux/mailbox/mtk-cmdq-mailbox.h | 11 - include/linux/memory.h | 2 + include/linux/memory_hotplug.h | 7 +- include/linux/memremap.h | 6 - include/linux/mfd/cros_ec.h | 35 + include/linux/mfd/mt6397/rtc.h | 8 - include/linux/mfd/tmio.h | 3 + include/linux/mii.h | 50 - include/linux/mii_timestamper.h | 121 - include/linux/mlx4/cq.h | 5 - include/linux/mlx5/driver.h | 2 + include/linux/mm.h | 52 +- include/linux/mmc/sdio_ids.h | 2 - include/linux/mmc/slot-gpio.h | 5 +- include/linux/mmzone.h | 5 +- include/linux/mod_devicetable.h | 4 +- include/linux/module.h | 16 +- include/linux/moduleparam.h | 82 +- include/linux/mtd/spi-nor.h | 4 +- include/linux/namei.h | 13 +- include/linux/net.h | 1 - include/linux/netdevice.h | 24 +- include/linux/nfs_xdr.h | 9 +- include/linux/nvme-fc-driver.h | 4 - include/linux/of_mdio.h | 6 - include/linux/omap-dma.h | 18 + include/linux/padata.h | 56 +- include/linux/pagemap.h | 28 - include/linux/pagewalk.h | 46 +- include/linux/pci.h | 2 +- include/linux/percpu-defs.h | 3 +- include/linux/percpu-refcount.h | 26 +- include/linux/phy.h | 101 +- include/linux/phy/phy-dp.h | 95 - include/linux/phy/phy.h | 14 +- include/linux/phy_led_triggers.h | 2 +- include/linux/phylink.h | 2 - include/linux/pinctrl/consumer.h | 6 - include/linux/pinctrl/machine.h | 5 - include/linux/platform_data/cros_ec_proto.h | 23 +- include/linux/platform_data/ehci-sh.h | 16 + include/linux/platform_data/mv_usb.h | 8 + include/linux/platform_data/tc35876x.h | 11 + include/linux/platform_data/ti-sysc.h | 2 - include/linux/platform_data/usb3503.h | 3 + include/linux/pmbus.h | 11 +- include/linux/posix-clock.h | 19 +- include/linux/power/max17042_battery.h | 48 +- include/linux/power_supply.h | 10 - include/linux/printk.h | 3 +- include/linux/proc_fs.h | 23 +- include/linux/proc_ns.h | 4 +- include/linux/property.h | 96 +- include/linux/psp-tee.h | 91 - include/linux/ptdump.h | 22 - include/linux/ptp_clock_kernel.h | 9 - include/linux/qcom_scm.h | 119 +- include/linux/rcu_segcblist.h | 2 + include/linux/rculist.h | 38 +- include/linux/rculist_nulls.h | 57 +- include/linux/rcupdate.h | 28 +- include/linux/rcutiny.h | 2 - include/linux/rcutree.h | 2 - include/linux/rtc.h | 1 - include/linux/sched.h | 17 +- include/linux/sched/cpufreq.h | 3 - include/linux/sched/user.h | 3 +- include/linux/scmi_protocol.h | 5 +- include/linux/security.h | 33 - include/linux/seq_file.h | 13 - include/linux/seqlock.h | 51 +- include/linux/serial_8250.h | 1 - include/linux/serial_core.h | 78 +- include/linux/sfp.h | 95 +- include/linux/skbuff.h | 16 +- include/linux/slab.h | 1 + include/linux/soc/mediatek/mtk-cmdq.h | 53 - include/linux/soc/mediatek/mtk_sip_svc.h | 25 - include/linux/soc/samsung/exynos-pmu.h | 2 +- include/linux/soc/samsung/exynos-regs-pmu.h | 16 +- include/linux/soundwire/sdw.h | 19 - include/linux/soundwire/sdw_intel.h | 156 +- include/linux/spi/spi.h | 12 +- include/linux/spi/spi_oc_tiny.h | 4 + include/linux/stmmac.h | 13 - include/linux/stop_machine.h | 7 + include/linux/string.h | 46 - include/linux/sunrpc/cache.h | 42 +- include/linux/sunrpc/gss_api.h | 4 +- include/linux/sunrpc/gss_krb5.h | 2 +- include/linux/sunrpc/stats.h | 4 +- include/linux/sxgbe_platform.h | 2 +- include/linux/syscalls.h | 15 +- include/linux/thermal.h | 11 + include/linux/tick.h | 5 +- include/linux/timer.h | 2 +- include/linux/tpm.h | 1 - include/linux/trace_events.h | 18 +- include/linux/tracefs.h | 1 + include/linux/units.h | 84 - include/linux/usb.h | 18 - include/linux/usb/renesas_usbhs.h | 2 + include/linux/usb/usbnet.h | 2 +- include/linux/vmalloc.h | 7 +- include/linux/wait.h | 4 +- include/linux/watch_queue.h | 94 - include/linux/zlib.h | 6 - include/media/cec-notifier.h | 27 + include/media/cec.h | 46 + include/media/dvb-usb-ids.h | 2 - include/media/v4l2-common.h | 21 - include/media/v4l2-device.h | 12 +- include/media/v4l2-ioctl.h | 55 - include/media/v4l2-rect.h | 8 +- include/media/v4l2-subdev.h | 2 +- include/net/addrconf.h | 8 +- include/net/af_unix.h | 5 - include/net/af_vsock.h | 2 - include/net/bluetooth/bluetooth.h | 8 +- include/net/bluetooth/hci.h | 8 - include/net/bluetooth/hci_core.h | 2 - include/net/devlink.h | 2 - include/net/dsa.h | 19 +- include/net/dsfield.h | 2 +- include/net/dst.h | 15 +- include/net/dst_ops.h | 3 +- include/net/espintcp.h | 39 - include/net/garp.h | 2 +- include/net/inet_hashtables.h | 12 +- include/net/ip6_fib.h | 1 - include/net/ip_tunnels.h | 6 +- include/net/mac80211.h | 32 - include/net/mrp.h | 2 +- include/net/neighbour.h | 1 + include/net/netfilter/nf_conntrack_helper.h | 2 +- include/net/netfilter/nf_tables_core.h | 2 +- include/net/netlink.h | 8 +- include/net/netns/ipv4.h | 1 - include/net/pkt_cls.h | 36 +- include/net/sch_generic.h | 5 - include/net/sock.h | 11 +- include/net/tcp.h | 35 +- include/net/tls.h | 9 - include/net/x25.h | 3 +- include/net/xdp_sock.h | 25 +- include/net/xfrm.h | 4 - include/rdma/ib_cm.h | 34 + include/rdma/ib_verbs.h | 5 - include/rdma/rdmavt_qp.h | 22 +- include/scsi/scsi_device.h | 1 - include/scsi/scsi_ioctl.h | 1 - include/scsi/sg.h | 30 - include/soc/fsl/cpm.h | 171 - include/soc/fsl/qe/qe.h | 59 +- include/soc/fsl/qe/qe_ic.h | 135 + include/soc/fsl/qe/ucc_fast.h | 4 +- include/soc/fsl/qe/ucc_slow.h | 6 +- include/soc/mscc/ocelot.h | 2 - include/sound/ac97_codec.h | 5 +- include/sound/aess.h | 53 + include/sound/control.h | 10 - include/sound/core.h | 4 +- include/sound/hda_codec.h | 1 + include/sound/hdaudio.h | 2 - include/sound/info.h | 2 +- include/sound/initval.h | 6 +- include/sound/pcm.h | 74 +- include/sound/seq_midi_emul.h | 3 +- include/sound/soc-component.h | 4 +- include/sound/soc.h | 34 +- include/sound/sof.h | 9 +- include/sound/sof/channel_map.h | 61 - include/sound/sof/dai-imx.h | 20 - include/sound/sof/dai.h | 1 - include/sound/sof/info.h | 15 - include/sound/sof/topology.h | 27 - include/sound/timer.h | 4 +- include/sound/vx_core.h | 9 +- include/trace/events/btrfs.h | 6 +- include/trace/events/f2fs.h | 102 +- include/trace/events/filemap.h | 2 +- include/trace/events/kmem.h | 4 +- include/trace/events/preemptirq.h | 8 +- include/trace/events/rcu.h | 40 +- include/trace/events/scmi.h | 90 - include/trace/events/sctp.h | 9 + include/trace/events/v4l2.h | 2 +- include/trace/events/vmscan.h | 71 +- include/trace/events/writeback.h | 37 +- include/trace/trace_events.h | 64 +- include/uapi/asm-generic/unistd.h | 7 +- include/uapi/drm/amdgpu_drm.h | 13 +- include/uapi/drm/drm_fourcc.h | 24 - include/uapi/drm/i915_drm.h | 32 - include/uapi/linux/acct.h | 2 - include/uapi/linux/audit.h | 1 - include/uapi/linux/b1lli.h | 74 + include/uapi/linux/bpf.h | 10 - include/uapi/linux/btf.h | 3 +- include/uapi/linux/dma-heap.h | 53 - include/uapi/linux/ethtool.h | 5 - include/uapi/linux/ethtool_netlink.h | 204 - include/uapi/linux/fcntl.h | 35 - include/uapi/linux/fscrypt.h | 14 +- include/uapi/linux/gigaset_dev.h | 39 + include/uapi/linux/hidraw.h | 1 - include/uapi/linux/hysdn_if.h | 34 + include/uapi/linux/if_bonding.h | 10 - include/uapi/linux/if_bridge.h | 10 - include/uapi/linux/if_link.h | 1 - include/uapi/linux/input.h | 1 - include/uapi/linux/io_uring.h | 59 +- include/uapi/linux/kcov.h | 10 +- include/uapi/linux/keyctl.h | 2 - include/uapi/linux/kfd_ioctl.h | 19 +- include/uapi/linux/mii.h | 12 - include/uapi/linux/net_tstamp.h | 8 - include/uapi/linux/netfilter/nf_tables.h | 4 - include/uapi/linux/netfilter/xt_sctp.h | 6 +- include/uapi/linux/nl80211.h | 5 - include/uapi/linux/openvswitch.h | 31 - include/uapi/linux/pci_regs.h | 1 - include/uapi/linux/pkt_sched.h | 17 - include/uapi/linux/random.h | 4 +- include/uapi/linux/rtc.h | 7 +- include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/tcp.h | 5 +- include/uapi/linux/tee.h | 1 - include/uapi/linux/time_types.h | 5 - include/uapi/linux/timex.h | 2 - include/uapi/linux/tipc_netlink.h | 2 - include/uapi/linux/udp.h | 1 - include/uapi/linux/videodev2.h | 29 - include/uapi/linux/vm_sockets.h | 8 +- include/uapi/linux/watch_queue.h | 181 - include/uapi/linux/wireguard.h | 196 - include/uapi/linux/wireless.h | 5 +- include/uapi/rdma/qedr-abi.h | 18 +- include/uapi/scsi/scsi_bsg_ufs.h | 3 +- include/uapi/sound/asoc.h | 1 + include/uapi/sound/asound.h | 155 +- include/uapi/sound/emu10k1.h | 42 +- include/uapi/sound/hdsp.h | 13 +- include/uapi/sound/hdspm.h | 10 +- include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 9 +- include/video/mipi_display.h | 24 +- include/xen/interface/io/ring.h | 29 +- include/xen/xen-ops.h | 4 +- include/xen/xenbus.h | 1 - init/Kconfig | 10 +- init/do_mounts.c | 33 +- init/do_mounts_initrd.c | 11 +- init/init_task.c | 8 - init/main.c | 55 +- ipc/mqueue.c | 105 +- ipc/msg.c | 62 +- ipc/sem.c | 72 +- ipc/util.c | 16 +- kernel/Kconfig.locks | 12 +- kernel/Makefile | 6 - kernel/acct.c | 4 +- kernel/audit.c | 5 +- kernel/bpf/Makefile | 1 - kernel/bpf/btf.c | 1 - kernel/bpf/cgroup.c | 110 +- kernel/bpf/core.c | 23 +- kernel/bpf/cpumap.c | 76 +- kernel/bpf/devmap.c | 78 +- kernel/bpf/dispatcher.c | 158 - kernel/bpf/local_storage.c | 28 +- kernel/bpf/offload.c | 12 +- kernel/bpf/syscall.c | 63 +- kernel/bpf/trampoline.c | 88 +- kernel/bpf/verifier.c | 76 +- kernel/bpf/xskmap.c | 18 +- kernel/cgroup/cgroup.c | 5 +- kernel/configs.c | 9 +- kernel/cpu.c | 13 +- kernel/cred.c | 6 +- kernel/events/core.c | 4 +- kernel/exit.c | 12 +- kernel/fork.c | 10 - kernel/hung_task.c | 44 - kernel/irq/proc.c | 42 +- kernel/kallsyms.c | 12 +- kernel/kcsan/Makefile | 12 - kernel/kcsan/atomic.h | 27 - kernel/kcsan/core.c | 621 -- kernel/kcsan/debugfs.c | 271 - kernel/kcsan/encoding.h | 95 - kernel/kcsan/kcsan.h | 109 - kernel/kcsan/report.c | 318 - kernel/kcsan/test.c | 121 - kernel/kprobes.c | 4 +- kernel/latencytop.c | 14 +- kernel/locking/lockdep.c | 7 +- kernel/locking/lockdep_proc.c | 15 +- kernel/locking/mutex.c | 4 + kernel/locking/rtmutex.c | 2 +- kernel/locking/spinlock_debug.c | 32 +- kernel/module.c | 72 +- kernel/notifier.c | 2 +- kernel/padata.c | 386 +- kernel/power/hibernate.c | 23 +- kernel/power/snapshot.c | 28 +- kernel/power/suspend_test.c | 6 +- kernel/printk/printk.c | 4 +- kernel/profile.c | 24 +- kernel/rcu/Kconfig | 17 +- kernel/rcu/Makefile | 5 +- kernel/rcu/rcu.h | 48 +- kernel/rcu/rcu_segcblist.c | 27 +- kernel/rcu/rcu_segcblist.h | 25 +- kernel/rcu/rcuperf.c | 173 +- kernel/rcu/rcutorture.c | 168 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/srcutree.c | 33 +- kernel/rcu/tiny.c | 28 +- kernel/rcu/tree.c | 445 +- kernel/rcu/tree.h | 22 +- kernel/rcu/tree_exp.h | 163 +- kernel/rcu/tree_plugin.h | 188 +- kernel/rcu/tree_stall.h | 66 +- kernel/rcu/update.c | 38 +- kernel/rseq.c | 2 - kernel/sched/Makefile | 6 - kernel/sched/clock.c | 6 +- kernel/sched/core.c | 25 +- kernel/sched/cpufreq.c | 18 - kernel/sched/cpufreq_schedutil.c | 10 +- kernel/sched/cpupri.c | 25 +- kernel/sched/cpupri.h | 4 +- kernel/sched/fair.c | 85 +- kernel/sched/pelt.c | 20 +- kernel/sched/psi.c | 53 +- kernel/sched/rt.c | 83 +- kernel/sched/sched.h | 24 +- kernel/sched/wait_bit.c | 1 - kernel/seccomp.c | 7 - kernel/signal.c | 3 +- kernel/stop_machine.c | 30 + kernel/sys_ni.c | 1 - kernel/sysctl.c | 2 +- kernel/taskstats.c | 30 +- kernel/time/itimer.c | 18 +- kernel/time/posix-clock.c | 31 +- kernel/time/time.c | 58 +- kernel/torture.c | 29 +- kernel/trace/fgraph.c | 23 - kernel/trace/ftrace.c | 25 +- kernel/trace/ring_buffer.c | 2 +- kernel/trace/trace.c | 18 +- kernel/trace/trace.h | 31 +- kernel/trace/trace_entries.h | 66 +- kernel/trace/trace_events.c | 34 +- kernel/trace/trace_events_filter.c | 2 +- kernel/trace/trace_events_hist.c | 29 +- kernel/trace/trace_events_inject.c | 4 +- kernel/trace/trace_export.c | 106 +- kernel/trace/trace_hwlat.c | 2 +- kernel/trace/trace_kprobe.c | 16 +- kernel/trace/trace_sched_wakeup.c | 4 +- kernel/trace/trace_seq.c | 2 +- kernel/trace/trace_stack.c | 5 - kernel/trace/trace_syscalls.c | 50 +- kernel/trace/trace_uprobe.c | 9 +- kernel/trace/tracing_map.c | 4 +- kernel/tsacct.c | 9 +- kernel/watchdog.c | 4 +- kernel/workqueue.c | 6 +- lib/Kconfig | 22 - lib/Kconfig.debug | 112 +- lib/Kconfig.kcsan | 116 - lib/Makefile | 5 - lib/bitmap.c | 193 +- lib/crypto/Makefile | 1 - lib/crypto/curve25519-selftest.c | 1321 --- lib/crypto/curve25519.c | 17 - lib/decompress_inflate.c | 13 - lib/devres.c | 20 + lib/iov_iter.c | 3 +- lib/raid6/unroll.awk | 2 +- lib/sbitmap.c | 2 +- lib/scatterlist.c | 2 +- lib/string.c | 17 - lib/test_bitmap.c | 104 +- lib/test_xarray.c | 22 - lib/xarray.c | 8 +- lib/zlib_deflate/deflate.c | 85 +- lib/zlib_deflate/deflate_syms.c | 1 - lib/zlib_deflate/deftree.c | 54 + lib/zlib_deflate/defutil.h | 134 +- lib/zlib_dfltcc/Makefile | 11 - lib/zlib_dfltcc/dfltcc.c | 55 - lib/zlib_dfltcc/dfltcc.h | 147 - lib/zlib_dfltcc/dfltcc_deflate.c | 280 - lib/zlib_dfltcc/dfltcc_inflate.c | 149 - lib/zlib_dfltcc/dfltcc_syms.c | 17 - lib/zlib_dfltcc/dfltcc_util.h | 124 - lib/zlib_inflate/inflate.c | 32 +- lib/zlib_inflate/inflate.h | 8 - lib/zlib_inflate/infutil.h | 18 +- localversion-next | 1 - mm/Kconfig.debug | 21 - mm/Makefile | 9 - mm/backing-dev.c | 1 - mm/early_ioremap.c | 8 +- mm/filemap.c | 34 +- mm/gup_benchmark.c | 8 +- mm/highmem.c | 2 +- mm/hmm.c | 59 +- mm/huge_memory.c | 38 +- mm/hugetlb.c | 51 +- mm/hugetlb_cgroup.c | 198 +- mm/kasan/common.c | 38 +- mm/kasan/report.c | 40 - mm/kmemleak.c | 112 +- mm/madvise.c | 7 +- mm/memcontrol.c | 44 +- mm/memory.c | 138 +- mm/memory_hotplug.c | 102 +- mm/mempolicy.c | 10 +- mm/memremap.c | 36 +- mm/migrate.c | 28 +- mm/mincore.c | 1 - mm/mmap.c | 85 +- mm/nommu.c | 10 +- mm/oom_kill.c | 69 +- mm/page-writeback.c | 10 +- mm/page_alloc.c | 140 +- mm/pagewalk.c | 156 +- mm/percpu.c | 61 +- mm/ptdump.c | 139 - mm/shmem.c | 7 +- mm/slab.c | 4 +- mm/slab_common.c | 37 +- mm/slub.c | 102 +- mm/sparse.c | 9 +- mm/swapfile.c | 14 +- mm/vmalloc.c | 152 +- mm/vmscan.c | 24 +- mm/zsmalloc.c | 5 - net/802/mrp.c | 6 +- net/8021q/vlan.h | 1 - net/8021q/vlan_dev.c | 7 +- net/8021q/vlan_netlink.c | 19 +- net/Kconfig | 15 +- net/Makefile | 2 +- net/atm/lec.c | 2 +- net/atm/mpoa_proc.c | 17 +- net/atm/proc.c | 8 +- net/batman-adv/main.c | 2 +- net/bluetooth/bnep/netdev.c | 2 +- net/bluetooth/hci_event.c | 41 +- net/bluetooth/l2cap_core.c | 55 +- net/bluetooth/lib.c | 16 - net/bpf/test_run.c | 54 +- net/bridge/br.c | 2 +- net/bridge/br_netfilter_hooks.c | 3 - net/bridge/br_netlink.c | 13 - net/bridge/br_nf_core.c | 3 +- net/bridge/br_private.h | 2 - net/bridge/br_stp.c | 15 - net/bridge/br_stp_bpdu.c | 4 - net/bridge/netfilter/ebtables.c | 33 +- net/can/j1939/socket.c | 10 +- net/core/Makefile | 2 +- net/core/datagram.c | 27 +- net/core/dev.c | 25 +- net/core/dev_ioctl.c | 1 - net/core/devlink.c | 62 +- net/core/ethtool.c | 3116 ++++++ net/core/filter.c | 212 +- net/core/flow_dissector.c | 10 +- net/core/neighbour.c | 3 + net/core/net-sysfs.c | 7 +- net/core/page_pool.c | 89 +- net/core/pktgen.c | 44 +- net/core/rtnetlink.c | 5 - net/core/skbuff.c | 10 +- net/core/sock.c | 2 +- net/core/sysctl_net_core.c | 2 - net/core/timestamping.c | 20 +- net/core/xdp.c | 4 +- net/dccp/proto.c | 2 +- net/decnet/dn_route.c | 6 +- net/dsa/Kconfig | 6 - net/dsa/Makefile | 1 - net/dsa/dsa2.c | 34 +- net/dsa/dsa_priv.h | 19 +- net/dsa/master.c | 30 - net/dsa/port.c | 39 +- net/dsa/slave.c | 41 +- net/dsa/tag_ar9331.c | 96 - net/dsa/tag_ksz.c | 8 +- net/dsa/tag_sja1105.c | 18 +- net/ethtool/Makefile | 8 - net/ethtool/bitset.c | 735 -- net/ethtool/bitset.h | 28 - net/ethtool/common.c | 227 - net/ethtool/common.h | 29 - net/ethtool/ioctl.c | 3006 ------ net/ethtool/linkinfo.c | 167 - net/ethtool/linkmodes.c | 375 - net/ethtool/linkstate.c | 74 - net/ethtool/netlink.c | 696 -- net/ethtool/netlink.h | 341 - net/ethtool/strset.c | 426 - net/hsr/hsr_debugfs.c | 52 +- net/hsr/hsr_device.c | 28 +- net/hsr/hsr_framereg.c | 73 +- net/hsr/hsr_framereg.h | 6 +- net/hsr/hsr_main.c | 7 +- net/hsr/hsr_main.h | 22 +- net/hsr/hsr_netlink.c | 1 - net/ipv4/Kconfig | 11 - net/ipv4/esp4.c | 264 +- net/ipv4/fib_trie.c | 121 +- net/ipv4/gre_offload.c | 2 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/inet_diag.c | 3 +- net/ipv4/inet_hashtables.c | 16 +- net/ipv4/ip_gre.c | 4 +- net/ipv4/ip_tunnel.c | 2 +- net/ipv4/ip_vti.c | 6 +- net/ipv4/ipconfig.c | 10 +- net/ipv4/netfilter/arp_tables.c | 27 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 16 +- net/ipv4/route.c | 33 +- net/ipv4/sysctl_net_ipv4.c | 9 - net/ipv4/tcp.c | 12 +- net/ipv4/tcp_bbr.c | 3 +- net/ipv4/tcp_cubic.c | 83 +- net/ipv4/tcp_input.c | 7 +- net/ipv4/tcp_ipv4.c | 134 +- net/ipv4/tcp_metrics.c | 13 +- net/ipv4/tcp_output.c | 20 +- net/ipv4/udp.c | 5 +- net/ipv4/udp_offload.c | 2 +- net/ipv4/xfrm4_policy.c | 5 +- net/ipv4/xfrm4_protocol.c | 9 - net/ipv6/addrconf.c | 8 +- net/ipv6/inet6_connection_sock.c | 2 +- net/ipv6/ip6_fib.c | 108 +- net/ipv6/ip6_gre.c | 6 +- net/ipv6/ip6_tunnel.c | 4 +- net/ipv6/ip6_vti.c | 2 +- net/ipv6/route.c | 108 +- net/ipv6/sit.c | 2 +- net/ipv6/tcp_ipv6.c | 105 +- net/ipv6/udp_offload.c | 2 +- net/ipv6/xfrm6_policy.c | 5 +- net/iucv/af_iucv.c | 2 +- net/l2tp/l2tp_core.c | 2 + net/llc/llc_station.c | 4 +- net/mac80211/airtime.c | 2 +- net/mac80211/debugfs_sta.c | 80 +- net/mac80211/ieee80211_i.h | 9 - net/mac80211/iface.c | 67 - net/mac80211/key.c | 11 - net/mac80211/main.c | 4 +- net/mac80211/mesh_hwmp.c | 3 - net/mac80211/sta_info.c | 3 - net/mac80211/sta_info.h | 1 + net/mac80211/status.c | 71 - net/mac80211/trace.h | 28 +- net/mac80211/tx.c | 183 +- net/mac80211/util.c | 1 + net/ncsi/ncsi-cmd.c | 10 +- net/ncsi/ncsi-manage.c | 3 + net/ncsi/ncsi-rsp.c | 6 - net/netfilter/ipvs/ip_vs_xmit.c | 2 +- net/netfilter/nf_conntrack_core.c | 8 +- net/netfilter/nf_conntrack_extend.c | 1 + net/netfilter/nf_conntrack_netlink.c | 3 - net/netfilter/nf_flow_table_offload.c | 115 +- net/netfilter/nf_queue.c | 2 +- net/netfilter/nf_tables_api.c | 30 +- net/netfilter/nf_tables_offload.c | 6 - net/netfilter/nfnetlink_cthelper.c | 2 +- net/netfilter/nft_bitwise.c | 4 +- net/netfilter/nft_cmp.c | 6 - net/netfilter/nft_ct.c | 12 +- net/netfilter/nft_flow_offload.c | 3 + net/netfilter/nft_masq.c | 2 +- net/netfilter/nft_meta.c | 440 +- net/netfilter/nft_nat.c | 6 +- net/netfilter/nft_range.c | 10 - net/netfilter/nft_redir.c | 2 +- net/netfilter/nft_set_rbtree.c | 21 +- net/netfilter/nft_tproxy.c | 8 +- net/netfilter/nft_tunnel.c | 52 +- net/netfilter/xt_RATEEST.c | 2 +- net/netfilter/xt_recent.c | 17 +- net/netlink/af_netlink.c | 2 +- net/nfc/nci/uart.c | 2 +- net/nfc/netlink.c | 3 +- net/openvswitch/actions.c | 30 +- net/openvswitch/datapath.c | 2 +- net/openvswitch/flow.h | 4 +- net/openvswitch/flow_netlink.c | 34 - net/packet/af_packet.c | 58 +- net/phonet/pn_dev.c | 2 + net/qrtr/qrtr.c | 2 +- net/rfkill/core.c | 7 +- net/rose/rose_route.c | 1 + net/rxrpc/af_rxrpc.c | 2 +- net/rxrpc/ar-internal.h | 10 +- net/rxrpc/call_accept.c | 60 +- net/rxrpc/conn_event.c | 16 +- net/rxrpc/conn_service.c | 4 - net/rxrpc/input.c | 18 + net/rxrpc/rxkad.c | 5 +- net/rxrpc/security.c | 70 +- net/sched/Kconfig | 17 - net/sched/Makefile | 1 - net/sched/act_ct.c | 4 +- net/sched/act_mirred.c | 22 +- net/sched/cls_api.c | 31 +- net/sched/cls_flower.c | 14 +- net/sched/sch_cake.c | 61 +- net/sched/sch_ets.c | 828 -- net/sched/sch_fq.c | 23 +- net/sched/sch_generic.c | 2 +- net/sctp/associola.c | 10 +- net/sctp/chunk.c | 2 +- net/sctp/endpointola.c | 6 +- net/sctp/input.c | 5 +- net/sctp/output.c | 2 +- net/sctp/outqueue.c | 13 +- net/sctp/protocol.c | 5 - net/sctp/sm_make_chunk.c | 7 +- net/sctp/sm_sideeffect.c | 44 +- net/sctp/sm_statefuns.c | 20 +- net/sctp/socket.c | 12 +- net/sctp/stream.c | 25 +- net/sctp/stream_interleave.c | 23 +- net/sctp/transport.c | 4 +- net/sctp/ulpqueue.c | 15 +- net/smc/af_smc.c | 14 +- net/smc/smc_core.c | 5 +- net/socket.c | 17 +- net/sunrpc/auth_gss/gss_krb5_mech.c | 12 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 8 +- net/sunrpc/auth_gss/gss_krb5_unseal.c | 6 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 16 +- net/sunrpc/auth_gss/gss_mech_switch.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 16 +- net/sunrpc/cache.c | 61 +- net/sunrpc/stats.c | 21 +- net/sunrpc/svcauth_unix.c | 10 +- net/tipc/Makefile | 4 +- net/tipc/bcast.c | 35 +- net/tipc/bearer.c | 11 +- net/tipc/bearer.h | 6 +- net/tipc/crypto.c | 5 +- net/tipc/discover.c | 6 +- net/tipc/eth_media.c | 3 +- net/tipc/ib_media.c | 5 +- net/tipc/link.c | 199 +- net/tipc/link.h | 9 +- net/tipc/name_table.c | 279 +- net/tipc/net.c | 56 - net/tipc/net.h | 1 - net/tipc/netlink.c | 6 - net/tipc/netlink_compat.c | 4 +- net/tipc/node.c | 16 +- net/tipc/socket.c | 32 +- net/tipc/udp_media.c | 3 +- net/tls/tls_device.c | 5 +- net/unix/af_unix.c | 61 +- net/vmw_vsock/Kconfig | 12 - net/vmw_vsock/Makefile | 1 - net/vmw_vsock/af_vsock.c | 45 +- net/vmw_vsock/virtio_transport.c | 61 +- net/vmw_vsock/virtio_transport_common.c | 28 +- net/vmw_vsock/vmci_transport.c | 2 +- net/vmw_vsock/vsock_loopback.c | 180 - net/wireless/core.c | 1 - net/wireless/nl80211.c | 3 +- net/wireless/trace.h | 6 +- net/x25/af_x25.c | 8 - net/x25/x25_in.c | 32 - net/xdp/xsk.c | 101 +- net/xdp/xsk_queue.c | 15 +- net/xdp/xsk_queue.h | 371 +- net/xfrm/Makefile | 1 - net/xfrm/espintcp.c | 509 - net/xfrm/xfrm_input.c | 21 +- net/xfrm/xfrm_policy.c | 7 - net/xfrm/xfrm_state.c | 3 - samples/Kconfig | 8 +- samples/Makefile | 1 - samples/bpf/Makefile | 5 +- samples/bpf/syscall_tp_kern.c | 18 +- samples/bpf/trace_event_user.c | 4 +- samples/bpf/xdp1_user.c | 5 +- samples/bpf/xdp_adjust_tail_user.c | 5 +- samples/bpf/xdp_fwd_user.c | 17 +- samples/bpf/xdp_redirect_cpu_user.c | 63 +- samples/bpf/xdp_redirect_map_user.c | 5 +- samples/bpf/xdp_redirect_user.c | 5 +- samples/bpf/xdp_router_ipv4_user.c | 3 - samples/bpf/xdp_rxq_info_user.c | 4 - samples/bpf/xdp_sample_pkts_user.c | 12 +- samples/bpf/xdp_tx_iptunnel_user.c | 5 +- samples/bpf/xdpsock_user.c | 431 +- samples/kfifo/bytestream-example.c | 11 +- samples/kfifo/inttype-example.c | 11 +- samples/kfifo/record-example.c | 11 +- samples/seccomp/user-trap.c | 4 +- samples/trace_printk/trace-printk.c | 1 - samples/vfio-mdev/mbochs.c | 16 + samples/vfio-mdev/mdpy-fb.c | 2 +- samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 231 - scripts/.gitignore | 3 +- scripts/Kbuild.include | 10 +- scripts/Makefile | 16 +- scripts/Makefile.build | 4 +- scripts/Makefile.kcsan | 6 - scripts/Makefile.lib | 31 +- scripts/Makefile.modbuiltin | 57 + 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 | 20 +- scripts/atomic/gen-atomic-long.sh | 3 +- scripts/checkpatch.pl | 33 +- scripts/coccinelle/free/devm_free.cocci | 8 + scripts/coccinelle/free/iounmap.cocci | 2 +- {drivers/tty/vt => scripts}/conmakehash.c | 0 scripts/dtc/checks.c | 5 - scripts/dtc/dtc-parser.y | 4 - scripts/dtc/fstree.c | 2 +- scripts/dtc/libfdt/fdt.c | 9 +- scripts/dtc/libfdt/fdt_addresses.c | 8 +- scripts/dtc/libfdt/fdt_overlay.c | 28 +- scripts/dtc/libfdt/fdt_ro.c | 11 +- scripts/dtc/libfdt/libfdt.h | 4 +- scripts/dtc/libfdt/libfdt_internal.h | 12 +- scripts/dtc/livetree.c | 3 +- scripts/dtc/util.c | 3 +- scripts/dtc/util.h | 4 - scripts/dtc/version_gen.h | 2 +- scripts/dtc/yamltree.c | 21 - scripts/gcc-plugins/Kconfig | 9 +- scripts/kallsyms.c | 38 +- scripts/kconfig/Makefile | 24 +- scripts/kconfig/conf.c | 16 - scripts/kconfig/confdata.c | 61 +- scripts/kconfig/expr.c | 10 +- scripts/kconfig/expr.h | 2 +- scripts/kconfig/lkc.h | 4 +- scripts/kconfig/menu.c | 185 +- scripts/kconfig/parser.y | 21 +- scripts/kconfig/streamline_config.pl | 4 +- scripts/kconfig/symbol.c | 22 + scripts/link-vmlinux.sh | 17 +- scripts/mkcompile_h | 10 +- scripts/package/mkdebian | 4 +- scripts/sortextable.c | 400 + scripts/sortextable.h | 209 + scripts/sorttable.c | 377 - scripts/sorttable.h | 380 - scripts/spelling.txt | 13 - security/Makefile | 2 +- security/apparmor/apparmorfs.c | 8 +- security/apparmor/domain.c | 82 +- security/apparmor/file.c | 12 +- security/apparmor/mount.c | 2 +- security/apparmor/policy.c | 4 +- security/integrity/ima/Makefile | 1 - security/integrity/ima/ima.h | 9 +- security/integrity/ima/ima_api.c | 8 +- security/integrity/ima/ima_appraise.c | 4 +- security/integrity/ima/ima_asymmetric_keys.c | 58 - security/integrity/ima/ima_crypto.c | 4 +- security/integrity/ima/ima_main.c | 12 +- security/integrity/ima/ima_policy.c | 99 +- security/keys/Kconfig | 13 +- security/keys/Makefile | 2 +- security/keys/compat.c | 8 +- security/keys/gc.c | 5 - security/keys/internal.h | 34 +- security/keys/key.c | 48 +- security/keys/keyctl.c | 99 +- security/keys/keyring.c | 20 +- security/keys/request_key.c | 4 +- security/keys/trusted-keys/trusted_tpm2.c | 1 - security/lockdown/lockdown.c | 27 + security/lsm_audit.c | 5 - security/security.c | 56 - security/selinux/Kconfig | 33 +- security/selinux/avc.c | 95 +- security/selinux/hooks.c | 86 +- security/selinux/ibpkey.c | 2 +- security/selinux/include/avc.h | 13 +- security/selinux/include/classmap.h | 2 - security/selinux/include/objsec.h | 2 +- security/selinux/include/security.h | 7 +- security/selinux/netif.c | 2 +- security/selinux/netnode.c | 2 +- security/selinux/netport.c | 2 +- security/selinux/selinuxfs.c | 87 +- security/selinux/ss/context.h | 11 +- security/selinux/ss/policydb.c | 5 - security/selinux/ss/policydb.h | 2 +- security/selinux/ss/services.c | 248 +- security/selinux/ss/services.h | 6 +- security/selinux/ss/sidtab.c | 402 +- security/selinux/ss/sidtab.h | 70 +- security/smack/smack_lsm.c | 83 +- security/tomoyo/common.c | 20 +- security/tomoyo/domain.c | 15 +- security/tomoyo/group.c | 9 +- security/tomoyo/realpath.c | 32 +- security/tomoyo/util.c | 6 +- sound/ac97/snd_ac97_compat.c | 2 +- sound/ac97_bus.c | 2 +- sound/aoa/aoa.h | 2 +- sound/aoa/codecs/onyx.c | 8 +- sound/aoa/codecs/tas-basstreble.h | 4 +- sound/aoa/codecs/tas-gain-table.h | 2 +- sound/aoa/codecs/tas.c | 4 +- sound/aoa/codecs/toonie.c | 2 +- sound/aoa/core/alsa.c | 2 +- sound/aoa/fabrics/layout.c | 2 +- sound/aoa/soundbus/i2sbus/core.c | 2 +- sound/aoa/soundbus/i2sbus/pcm.c | 13 +- sound/arm/aaci.c | 46 +- sound/arm/pxa2xx-ac97.c | 3 +- sound/atmel/ac97c.c | 24 +- sound/core/Kconfig | 9 - sound/core/compress_offload.c | 2 +- sound/core/control.c | 304 +- sound/core/device.c | 2 +- sound/core/hwdep.c | 2 +- sound/core/info.c | 38 +- sound/core/jack.c | 4 +- sound/core/oss/mixer_oss.c | 16 +- sound/core/oss/pcm_plugin.c | 2 +- sound/core/pcm.c | 28 +- sound/core/pcm_compat.c | 282 +- sound/core/pcm_lib.c | 43 +- sound/core/pcm_misc.c | 5 +- sound/core/pcm_native.c | 230 +- sound/core/pcm_timer.c | 2 +- sound/core/rawmidi.c | 136 +- sound/core/rawmidi_compat.c | 87 +- sound/core/seq/oss/seq_oss_init.c | 4 +- sound/core/seq/seq_midi_emul.c | 43 +- sound/core/seq/seq_midi_event.c | 6 +- sound/core/seq_device.c | 2 +- sound/core/timer.c | 234 +- sound/core/timer_compat.c | 62 +- sound/drivers/aloop.c | 17 +- sound/drivers/dummy.c | 48 +- sound/drivers/ml403-ac97cr.c | 37 +- sound/drivers/mts64.c | 18 +- sound/drivers/opl3/opl3_drums.c | 28 +- sound/drivers/opl3/opl3_lib.c | 6 +- sound/drivers/opl3/opl3_midi.c | 6 +- sound/drivers/opl3/opl3_oss.c | 2 +- sound/drivers/opl3/opl3_seq.c | 2 +- sound/drivers/opl3/opl3_voice.h | 2 +- sound/drivers/opl4/opl4_lib.c | 2 +- sound/drivers/opl4/opl4_mixer.c | 2 +- sound/drivers/opl4/opl4_proc.c | 2 +- sound/drivers/opl4/opl4_seq.c | 2 +- sound/drivers/opl4/opl4_synth.c | 2 +- sound/drivers/pcsp/pcsp.c | 2 +- sound/drivers/pcsp/pcsp_lib.c | 18 +- sound/drivers/pcsp/pcsp_mixer.c | 6 +- sound/drivers/serial-u16550.c | 4 +- sound/drivers/vx/vx_cmd.c | 2 +- sound/drivers/vx/vx_core.c | 17 +- sound/drivers/vx/vx_hwdep.c | 2 +- sound/drivers/vx/vx_mixer.c | 2 +- sound/drivers/vx/vx_pcm.c | 29 +- sound/firewire/bebob/bebob_pcm.c | 13 +- sound/firewire/dice/dice-pcm.c | 15 +- sound/firewire/digi00x/digi00x-pcm.c | 13 +- sound/firewire/fireface/ff-pcm.c | 15 +- sound/firewire/fireworks/fireworks_pcm.c | 13 +- sound/firewire/isight.c | 11 +- sound/firewire/motu/motu-pcm.c | 21 +- sound/firewire/oxfw/oxfw-pcm.c | 23 +- sound/firewire/tascam/tascam-pcm.c | 13 +- sound/hda/hdac_bus.c | 1 - sound/hda/hdac_controller.c | 29 +- sound/hda/hdac_device.c | 4 +- sound/hda/hdac_regmap.c | 3 +- sound/hda/hdac_stream.c | 4 +- sound/hda/hdmi_chmap.c | 2 +- sound/hda/intel-nhlt.c | 2 +- sound/i2c/cs8427.c | 2 +- sound/i2c/i2c.c | 2 +- sound/i2c/other/ak4113.c | 4 +- sound/i2c/other/ak4114.c | 4 +- sound/i2c/other/ak4117.c | 4 +- sound/i2c/tea6330t.c | 4 +- sound/isa/ad1816a/ad1816a_lib.c | 29 +- sound/isa/cmi8328.c | 24 +- sound/isa/cmi8330.c | 15 +- sound/isa/cs423x/cs4236_lib.c | 16 +- sound/isa/es1688/es1688.c | 6 +- sound/isa/es1688/es1688_lib.c | 37 +- sound/isa/es18xx.c | 65 +- sound/isa/gus/gus_io.c | 2 +- sound/isa/gus/gus_main.c | 7 +- sound/isa/gus/gus_mem_proc.c | 2 +- sound/isa/gus/gus_mixer.c | 4 +- sound/isa/gus/gus_pcm.c | 30 +- sound/isa/gus/gus_timer.c | 4 +- sound/isa/gus/gus_volume.c | 9 +- sound/isa/gus/gusclassic.c | 6 +- sound/isa/gus/gusextreme.c | 10 +- sound/isa/gus/gusmax.c | 9 +- sound/isa/gus/interwave.c | 11 +- sound/isa/msnd/msnd.c | 2 + sound/isa/msnd/msnd_pinnacle.c | 5 +- sound/isa/msnd/msnd_pinnacle_mixer.c | 2 +- sound/isa/opl3sa2.c | 5 +- sound/isa/opti9xx/miro.c | 32 +- sound/isa/opti9xx/opti92x-ad1848.c | 21 +- sound/isa/sb/emu8000.c | 32 +- sound/isa/sb/emu8000_pcm.c | 1 + sound/isa/sb/jazz16.c | 10 +- sound/isa/sb/sb16.c | 8 +- sound/isa/sb/sb16_main.c | 23 +- sound/isa/sb/sb8.c | 2 +- sound/isa/sb/sb8_main.c | 23 +- sound/isa/sb/sb_common.c | 3 +- sound/isa/sb/sb_mixer.c | 40 +- sound/isa/sc6000.c | 4 +- sound/isa/wavefront/wavefront.c | 1 - sound/isa/wss/wss_lib.c | 38 +- sound/mips/hal2.c | 29 +- sound/mips/sgio2audio.c | 25 +- sound/parisc/harmony.c | 26 +- sound/pci/ac97/ac97_codec.c | 17 +- sound/pci/ac97/ac97_patch.c | 28 +- sound/pci/ac97/ac97_pcm.c | 4 +- sound/pci/ad1889.c | 32 +- sound/pci/ak4531_codec.c | 6 +- sound/pci/ali5451/ali5451.c | 51 +- sound/pci/als300.c | 31 +- sound/pci/als4000.c | 25 +- sound/pci/asihpi/asihpi.c | 31 +- sound/pci/asihpi/hpimsgx.c | 2 +- sound/pci/atiixp.c | 27 +- sound/pci/atiixp_modem.c | 19 +- sound/pci/au88x0/au88x0.c | 3 +- sound/pci/au88x0/au88x0_core.c | 2 +- sound/pci/au88x0/au88x0_eq.c | 22 +- sound/pci/au88x0/au88x0_eqdata.c | 18 +- sound/pci/au88x0/au88x0_mixer.c | 2 +- sound/pci/au88x0/au88x0_pcm.c | 22 +- sound/pci/aw2/aw2-alsa.c | 52 +- sound/pci/aw2/aw2-tsl.c | 4 +- sound/pci/azt3328.c | 43 +- sound/pci/bt87x.c | 21 +- sound/pci/ca0106/ca0106.h | 2 +- sound/pci/ca0106/ca0106_main.c | 79 +- sound/pci/ca0106/ca0106_mixer.c | 20 +- sound/pci/ca0106/ca0106_proc.c | 2 +- sound/pci/cmipci.c | 73 +- sound/pci/cs4281.c | 37 +- sound/pci/cs46xx/cs46xx_lib.c | 25 +- sound/pci/cs46xx/dsp_spos.c | 4 +- sound/pci/cs46xx/dsp_spos_scb_lib.c | 6 +- sound/pci/cs5530.c | 2 +- sound/pci/cs5535audio/cs5535audio.c | 6 +- sound/pci/cs5535audio/cs5535audio_olpc.c | 2 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 14 +- sound/pci/ctxfi/ctatc.c | 6 +- sound/pci/ctxfi/ctdaio.c | 4 +- sound/pci/ctxfi/cthw20k1.c | 4 +- sound/pci/ctxfi/cthw20k2.c | 1 - sound/pci/ctxfi/ctpcm.c | 17 +- sound/pci/ctxfi/ctresource.c | 2 +- sound/pci/echoaudio/darla20.c | 2 +- sound/pci/echoaudio/darla24.c | 2 +- sound/pci/echoaudio/echo3g.c | 2 +- sound/pci/echoaudio/echoaudio.c | 49 +- sound/pci/echoaudio/echoaudio_dsp.c | 20 +- sound/pci/echoaudio/gina20.c | 2 +- sound/pci/echoaudio/gina24.c | 2 +- sound/pci/echoaudio/indigo.c | 2 +- sound/pci/echoaudio/indigodj.c | 2 +- sound/pci/echoaudio/indigodjx.c | 2 +- sound/pci/echoaudio/indigoio.c | 2 +- sound/pci/echoaudio/indigoiox.c | 2 +- sound/pci/echoaudio/layla20.c | 2 +- sound/pci/echoaudio/layla24.c | 2 +- sound/pci/echoaudio/mia.c | 2 +- sound/pci/echoaudio/mona.c | 2 +- sound/pci/emu10k1/emu10k1_main.c | 17 +- sound/pci/emu10k1/emu10k1x.c | 22 +- sound/pci/emu10k1/emufx.c | 40 +- sound/pci/emu10k1/emumixer.c | 44 +- sound/pci/emu10k1/emupcm.c | 47 +- sound/pci/emu10k1/emuproc.c | 18 +- sound/pci/emu10k1/io.c | 4 +- sound/pci/emu10k1/p16v.c | 52 +- sound/pci/emu10k1/timer.c | 2 +- sound/pci/ens1370.c | 52 +- sound/pci/es1938.c | 45 +- sound/pci/es1968.c | 15 +- sound/pci/fm801.c | 35 +- sound/pci/hda/hda_beep.c | 2 +- sound/pci/hda/hda_codec.c | 16 +- sound/pci/hda/hda_controller.c | 78 +- sound/pci/hda/hda_eld.c | 6 +- sound/pci/hda/hda_generic.c | 4 +- sound/pci/hda/hda_intel.c | 46 +- sound/pci/hda/hda_proc.c | 2 +- sound/pci/hda/hda_sysfs.c | 2 +- sound/pci/hda/hda_tegra.c | 9 +- sound/pci/hda/patch_analog.c | 8 +- sound/pci/hda/patch_ca0110.c | 2 +- sound/pci/hda/patch_ca0132.c | 53 +- sound/pci/hda/patch_conexant.c | 6 +- sound/pci/hda/patch_hdmi.c | 5 +- sound/pci/hda/patch_realtek.c | 247 +- sound/pci/hda/patch_sigmatel.c | 12 +- sound/pci/hda/patch_via.c | 4 +- sound/pci/ice1712/aureon.c | 18 +- sound/pci/ice1712/delta.c | 10 +- sound/pci/ice1712/ews.c | 6 +- sound/pci/ice1712/ice1712.c | 63 +- sound/pci/ice1712/ice1712.h | 2 +- sound/pci/ice1712/ice1724.c | 57 +- sound/pci/ice1712/juli.c | 8 +- sound/pci/ice1712/maya44.c | 12 +- sound/pci/ice1712/phase.c | 8 +- sound/pci/ice1712/pontis.c | 4 +- sound/pci/ice1712/prodigy192.c | 6 +- sound/pci/ice1712/prodigy_hifi.c | 20 +- sound/pci/ice1712/psc724.c | 2 +- sound/pci/ice1712/quartet.c | 10 +- sound/pci/ice1712/se.c | 8 +- sound/pci/ice1712/vt1720_mobo.c | 4 +- sound/pci/ice1712/wm8766.c | 2 +- sound/pci/ice1712/wm8776.c | 2 +- sound/pci/ice1712/wtm.c | 8 +- sound/pci/intel8x0.c | 69 +- sound/pci/intel8x0m.c | 44 +- sound/pci/korg1212/korg1212.c | 13 +- sound/pci/lola/lola.c | 4 +- sound/pci/lola/lola_pcm.c | 12 +- sound/pci/lx6464es/lx6464es.c | 19 +- sound/pci/lx6464es/lx_core.c | 4 +- sound/pci/maestro3.c | 24 +- sound/pci/mixart/mixart.c | 23 +- sound/pci/mixart/mixart_hwdep.c | 2 +- sound/pci/mixart/mixart_mixer.c | 4 +- sound/pci/nm256/nm256.c | 26 +- sound/pci/nm256/nm256_coef.c | 4 +- sound/pci/oxygen/oxygen_lib.c | 2 +- sound/pci/oxygen/oxygen_pcm.c | 58 +- sound/pci/pcxhr/pcxhr.c | 37 +- sound/pci/pcxhr/pcxhr_core.c | 6 +- sound/pci/pcxhr/pcxhr_hwdep.c | 2 +- sound/pci/riptide/riptide.c | 77 +- sound/pci/rme32.c | 48 +- sound/pci/rme96.c | 9 +- sound/pci/rme9652/hdsp.c | 27 +- sound/pci/rme9652/hdspm.c | 87 +- sound/pci/rme9652/rme9652.c | 19 +- sound/pci/sis7019.c | 34 +- sound/pci/sonicvibes.c | 31 +- sound/pci/trident/trident_main.c | 85 +- sound/pci/via82xx.c | 61 +- sound/pci/via82xx_modem.c | 18 +- sound/pci/vx222/vx222.c | 15 +- sound/pci/vx222/vx222.h | 4 +- sound/pci/vx222/vx222_ops.c | 8 +- sound/pci/ymfpci/ymfpci_main.c | 57 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 3 +- sound/pcmcia/pdaudiocf/pdaudiocf_core.c | 2 +- sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 26 +- sound/pcmcia/vx/vxp_ops.c | 4 +- sound/pcmcia/vx/vxpocket.c | 7 +- sound/pcmcia/vx/vxpocket.h | 2 +- sound/ppc/awacs.c | 50 +- sound/ppc/beep.c | 2 +- sound/ppc/burgundy.c | 20 +- sound/ppc/daca.c | 2 +- sound/ppc/pmac.c | 42 +- sound/ppc/pmac.h | 2 +- sound/ppc/snd_ps3.c | 31 +- sound/ppc/tumbler.c | 24 +- sound/ppc/tumbler_volume.h | 12 +- sound/sh/aica.c | 34 +- sound/sh/sh_dac_audio.c | 26 +- sound/soc/amd/acp-da7219-max98357a.c | 46 +- sound/soc/amd/acp-pcm-dma.c | 59 +- sound/soc/amd/raven/Makefile | 2 - sound/soc/amd/raven/acp3x-i2s.c | 358 - sound/soc/amd/raven/acp3x-pcm-dma.c | 679 +- sound/soc/amd/raven/acp3x.h | 115 +- sound/soc/amd/raven/pci-acp3x.c | 258 +- sound/soc/atmel/atmel-pcm-pdc.c | 1 + sound/soc/au1x/ac97c.c | 2 +- sound/soc/au1x/dbdma2.c | 15 +- sound/soc/au1x/dma.c | 22 +- sound/soc/au1x/i2sc.c | 2 +- sound/soc/bcm/cygnus-pcm.c | 1 + sound/soc/codecs/Kconfig | 8 - sound/soc/codecs/Makefile | 2 - sound/soc/codecs/cros_ec_codec.c | 8 +- sound/soc/codecs/cs42l51.c | 16 +- sound/soc/codecs/cs47l15.c | 8 +- sound/soc/codecs/cs47l35.c | 6 +- sound/soc/codecs/cs47l85.c | 11 +- sound/soc/codecs/cs47l90.c | 11 +- sound/soc/codecs/cs47l92.c | 62 +- sound/soc/codecs/gtm601.c | 32 +- sound/soc/codecs/hdac_hda.c | 16 - sound/soc/codecs/hdac_hda.h | 3 +- sound/soc/codecs/hdac_hdmi.c | 63 +- sound/soc/codecs/hdmi-codec.c | 34 +- sound/soc/codecs/madera.c | 162 +- sound/soc/codecs/madera.h | 2 - sound/soc/codecs/max98090.c | 470 +- sound/soc/codecs/max98090.h | 4 +- sound/soc/codecs/rt5514-spi.c | 10 +- sound/soc/codecs/rt5640.c | 7 - sound/soc/codecs/rt5677-spi.c | 10 +- sound/soc/codecs/rt5677-spi.h | 16 - sound/soc/codecs/rt5682.c | 2 - sound/soc/codecs/tlv320aic31xx.c | 40 +- sound/soc/codecs/tlv320aic31xx.h | 3 + sound/soc/codecs/wcd934x.c | 5084 --------- sound/soc/codecs/wm8904.c | 6 - sound/soc/codecs/wm8962.c | 4 +- sound/soc/dwc/dwc-pcm.c | 25 +- sound/soc/fsl/fsl-asoc-card.c | 2 +- sound/soc/fsl/fsl_asrc_dma.c | 1 + sound/soc/fsl/fsl_audmix.c | 9 +- sound/soc/fsl/fsl_dma.c | 1 + sound/soc/fsl/fsl_sai.c | 3 +- sound/soc/fsl/imx-audmix.c | 2 +- sound/soc/fsl/imx-pcm-fiq.c | 1 + sound/soc/fsl/mpc5200_dma.c | 1 + sound/soc/generic/simple-card.c | 6 - sound/soc/intel/atom/sst-mfld-platform-pcm.c | 26 +- sound/soc/intel/atom/sst/sst.c | 1 - sound/soc/intel/atom/sst/sst_acpi.c | 10 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 20 +- sound/soc/intel/boards/Kconfig | 48 - sound/soc/intel/boards/Makefile | 5 - sound/soc/intel/boards/bdw-rt5650.c | 319 - sound/soc/intel/boards/bytcht_es8316.c | 16 +- sound/soc/intel/boards/bytcr_rt5640.c | 18 +- sound/soc/intel/boards/bytcr_rt5651.c | 22 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 9 +- sound/soc/intel/boards/hda_dsp_common.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 13 + sound/soc/intel/boards/kbl_da7219_max98927.c | 8 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 4 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 4 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 8 - sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 4 +- sound/soc/intel/boards/sof_da7219_max98373.c | 371 - sound/soc/intel/boards/sof_rt5682.c | 43 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 41 +- .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 13 - sound/soc/intel/haswell/sst-haswell-pcm.c | 18 +- sound/soc/intel/skylake/skl-pcm.c | 31 +- sound/soc/intel/skylake/skl-sst-cldma.c | 1 - sound/soc/intel/skylake/skl.c | 7 +- sound/soc/kirkwood/kirkwood-dma.c | 1 + sound/soc/mediatek/common/mtk-afe-fe-dai.c | 365 +- sound/soc/mediatek/common/mtk-afe-fe-dai.h | 16 - .../soc/mediatek/common/mtk-afe-platform-driver.c | 13 +- .../soc/mediatek/common/mtk-afe-platform-driver.h | 2 + sound/soc/mediatek/common/mtk-base-afe.h | 28 +- sound/soc/mediatek/common/mtk-btcvsd.c | 1 + sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 2 + sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 2 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 2 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 2 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 2 +- sound/soc/meson/axg-fifo.c | 61 +- sound/soc/meson/axg-fifo.h | 9 +- sound/soc/meson/axg-frddr.c | 36 +- sound/soc/meson/axg-toddr.c | 24 +- sound/soc/pxa/mioa701_wm9713.c | 2 +- sound/soc/pxa/mmp-pcm.c | 1 + sound/soc/pxa/pxa-ssp.c | 1 + sound/soc/pxa/pxa2xx-ac97.c | 1 + sound/soc/pxa/pxa2xx-i2s.c | 1 + sound/soc/pxa/pxa2xx-pcm.c | 1 + sound/soc/qcom/lpass-platform.c | 1 + sound/soc/qcom/qdsp6/q6asm-dai.c | 3 +- sound/soc/qcom/sdm845.c | 86 +- sound/soc/samsung/bells.c | 14 +- sound/soc/samsung/idma.c | 1 + sound/soc/samsung/littlemill.c | 10 +- sound/soc/samsung/lowland.c | 2 +- sound/soc/samsung/neo1973_wm8753.c | 2 +- sound/soc/samsung/snow.c | 2 +- sound/soc/samsung/speyside.c | 6 +- sound/soc/samsung/tm2_wm5110.c | 6 +- sound/soc/samsung/tobermory.c | 6 +- sound/soc/sh/dma-sh7760.c | 15 +- sound/soc/sh/fsi.c | 21 +- sound/soc/sh/rcar/core.c | 57 +- sound/soc/sh/siu_pcm.c | 40 +- sound/soc/soc-component.c | 3 - sound/soc/soc-compress.c | 35 +- sound/soc/soc-core.c | 444 +- sound/soc/soc-generic-dmaengine-pcm.c | 14 +- sound/soc/soc-pcm.c | 11 +- sound/soc/soc-topology.c | 117 +- sound/soc/soc-utils.c | 1 + sound/soc/sof/Kconfig | 2 +- sound/soc/sof/Makefile | 2 +- sound/soc/sof/control.c | 55 +- sound/soc/sof/core.c | 288 +- sound/soc/sof/imx/imx8.c | 8 +- sound/soc/sof/intel/Kconfig | 1 - sound/soc/sof/intel/apl.c | 14 +- sound/soc/sof/intel/bdw.c | 41 +- sound/soc/sof/intel/byt.c | 135 +- sound/soc/sof/intel/cnl.c | 26 +- sound/soc/sof/intel/hda-codec.c | 38 +- sound/soc/sof/intel/hda-ctrl.c | 13 - sound/soc/sof/intel/hda-dai.c | 16 +- sound/soc/sof/intel/hda-ipc.c | 23 +- sound/soc/sof/intel/hda-loader.c | 1 + sound/soc/sof/intel/hda-pcm.c | 4 +- sound/soc/sof/intel/hda-stream.c | 21 +- sound/soc/sof/intel/hda.c | 304 +- sound/soc/sof/intel/hda.h | 19 +- sound/soc/sof/intel/intel-ipc.c | 8 +- sound/soc/sof/intel/shim.h | 6 +- sound/soc/sof/ipc.c | 36 +- sound/soc/sof/loader.c | 68 +- sound/soc/sof/nocodec.c | 12 + sound/soc/sof/ops.h | 34 - sound/soc/sof/pcm.c | 172 +- sound/soc/sof/pm.c | 240 +- sound/soc/sof/sof-acpi-dev.c | 63 +- sound/soc/sof/sof-audio.c | 445 - sound/soc/sof/sof-audio.h | 211 - sound/soc/sof/sof-of-dev.c | 24 +- sound/soc/sof/sof-pci-dev.c | 103 +- sound/soc/sof/sof-priv.h | 214 +- sound/soc/sof/topology.c | 525 +- sound/soc/sof/trace.c | 4 +- sound/soc/sof/utils.c | 60 - sound/soc/sof/xtensa/core.c | 2 +- sound/soc/sprd/sprd-pcm-dma.c | 1 + sound/soc/stm/stm32_adfsdm.c | 29 +- sound/soc/stm/stm32_spdifrx.c | 40 +- sound/soc/tegra/tegra_wm8903.c | 2 +- sound/soc/ti/davinci-mcasp.c | 35 +- sound/soc/ti/davinci-mcasp.h | 4 - sound/soc/ti/rx51.c | 12 +- sound/soc/txx9/txx9aclc.c | 15 +- sound/soc/uniphier/aio-dma.c | 31 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 14 +- sound/soc/xtensa/xtfpga-i2s.c | 10 +- sound/sparc/amd7930.c | 26 +- sound/sparc/cs4231.c | 31 +- sound/sparc/dbri.c | 18 +- sound/spi/at73c213.c | 18 +- sound/synth/emux/emux_nrpn.c | 4 +- sound/synth/emux/emux_oss.c | 2 +- sound/synth/emux/emux_seq.c | 2 +- sound/synth/emux/emux_synth.c | 10 +- sound/synth/emux/soundfont.c | 8 +- sound/usb/6fire/control.c | 8 +- sound/usb/6fire/pcm.c | 18 +- sound/usb/bcd2000/bcd2000.c | 4 +- sound/usb/caiaq/audio.c | 18 +- sound/usb/caiaq/control.c | 20 +- sound/usb/caiaq/input.c | 10 +- sound/usb/card.h | 1 - sound/usb/format.c | 8 +- sound/usb/hiface/pcm.c | 19 +- sound/usb/line6/capture.c | 1 + sound/usb/line6/pcm.c | 13 +- sound/usb/line6/playback.c | 1 + sound/usb/line6/pod.c | 2 +- sound/usb/line6/podhd.c | 2 +- sound/usb/line6/toneport.c | 2 +- sound/usb/midi.c | 4 +- sound/usb/misc/ua101.c | 25 +- sound/usb/mixer.c | 68 +- sound/usb/mixer.h | 2 +- sound/usb/mixer_maps.c | 76 +- sound/usb/mixer_quirks.c | 22 +- sound/usb/mixer_scarlett.c | 14 +- sound/usb/mixer_us16x08.c | 38 +- sound/usb/mixer_us16x08.h | 2 +- sound/usb/pcm.c | 79 +- sound/usb/proc.c | 2 +- sound/usb/quirks-table.h | 3 +- sound/usb/quirks.c | 26 +- sound/usb/stream.c | 4 +- sound/usb/usbaudio.h | 3 +- sound/usb/usx2y/us122l.c | 8 +- sound/usb/usx2y/usX2Yhwdep.c | 14 +- sound/usb/usx2y/usbusx2yaudio.c | 35 +- sound/usb/usx2y/usx2yhwdeppcm.c | 21 +- sound/usb/validate.c | 4 +- sound/x86/intel_hdmi_audio.c | 19 +- sound/xen/xen_snd_front_alsa.c | 2 + tools/arch/arm/include/uapi/asm/kvm.h | 3 +- tools/arch/arm64/include/uapi/asm/kvm.h | 5 +- tools/arch/powerpc/include/uapi/asm/kvm.h | 3 - tools/arch/x86/include/asm/cpufeatures.h | 3 - tools/arch/x86/include/asm/msr-index.h | 18 - tools/arch/x86/include/uapi/asm/vmx.h | 4 +- tools/arch/x86/lib/memcpy_64.S | 20 +- tools/arch/x86/lib/memset_64.S | 16 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 305 - tools/bpf/bpftool/Documentation/bpftool-map.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 18 +- tools/bpf/bpftool/Documentation/bpftool.rst | 3 +- tools/bpf/bpftool/bash-completion/bpftool | 156 +- tools/bpf/bpftool/cgroup.c | 56 +- tools/bpf/bpftool/feature.c | 18 - tools/bpf/bpftool/gen.c | 609 -- tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 5 +- tools/bpf/bpftool/map.c | 384 +- tools/bpf/bpftool/net.c | 1 - tools/bpf/bpftool/prog.c | 390 +- tools/bpf/bpftool/xlated_dumper.c | 2 +- tools/include/linux/bitops.h | 9 +- tools/include/uapi/asm/bpf_perf_event.h | 2 - tools/include/uapi/drm/drm.h | 3 +- tools/include/uapi/drm/i915_drm.h | 128 +- tools/include/uapi/linux/bpf.h | 10 - tools/include/uapi/linux/btf.h | 7 +- tools/include/uapi/linux/fscrypt.h | 3 +- tools/include/uapi/linux/kvm.h | 12 - tools/include/uapi/linux/sched.h | 60 +- tools/include/uapi/linux/stat.h | 2 +- tools/lib/bpf/Makefile | 29 +- tools/lib/bpf/bpf.c | 17 +- tools/lib/bpf/bpf.h | 17 +- tools/lib/bpf/bpf_helpers.h | 11 - tools/lib/bpf/btf.c | 48 +- tools/lib/bpf/btf.h | 29 +- tools/lib/bpf/btf_dump.c | 115 +- tools/lib/bpf/libbpf.c | 1741 +--- tools/lib/bpf/libbpf.h | 108 +- tools/lib/bpf/libbpf.map | 17 - tools/lib/bpf/libbpf.pc.template | 2 +- tools/lib/bpf/libbpf_common.h | 40 - tools/lib/bpf/libbpf_internal.h | 21 +- tools/lib/bpf/libbpf_probes.c | 21 - tools/lib/traceevent/Makefile | 11 +- tools/lib/traceevent/parse-filter.c | 4 +- tools/lib/traceevent/plugins/Makefile | 5 +- 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 | 18 - tools/perf/Documentation/perf-kvm.txt | 5 +- tools/perf/arch/arm/tests/regs_load.S | 4 +- tools/perf/arch/arm64/tests/regs_load.S | 4 +- tools/perf/arch/x86/tests/regs_load.S | 8 +- tools/perf/builtin-inject.c | 13 +- tools/perf/builtin-record.c | 2 +- tools/perf/builtin-report.c | 13 +- tools/perf/builtin-stat.c | 288 +- tools/perf/builtin-top.c | 10 +- tools/perf/check-headers.sh | 4 +- tools/perf/lib/cpumap.c | 73 +- tools/perf/lib/evlist.c | 1 - tools/perf/lib/evsel.c | 76 +- tools/perf/lib/include/internal/evlist.h | 1 - tools/perf/lib/include/perf/cpumap.h | 2 - tools/perf/lib/include/perf/evsel.h | 3 - .../perf/pmu-events/arch/s390/cf_z13/extended.json | 2 +- .../perf/pmu-events/arch/s390/cf_z14/extended.json | 2 +- .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 2 +- .../arch/x86/broadwellde/bdwde-metrics.json | 2 +- .../arch/x86/broadwellx/bdx-metrics.json | 2 +- .../arch/x86/cascadelakex/clx-metrics.json | 2 +- .../pmu-events/arch/x86/haswell/hsw-metrics.json | 2 +- .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 2 +- .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 2 +- .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 2 +- .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 2 +- .../arch/x86/sandybridge/snb-metrics.json | 2 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 2 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 2 +- tools/perf/tests/Build | 1 - tools/perf/tests/builtin-test.c | 9 - tools/perf/tests/cpumap.c | 16 - tools/perf/tests/event-times.c | 4 +- tools/perf/tests/genelf.c | 51 - tools/perf/tests/tests.h | 2 - tools/perf/trace/beauty/clone.c | 1 - tools/perf/util/cpumap.h | 1 - tools/perf/util/evlist.c | 113 +- tools/perf/util/evlist.h | 11 +- tools/perf/util/evsel.c | 35 +- tools/perf/util/evsel.h | 9 +- tools/perf/util/genelf.c | 46 + tools/perf/util/header.c | 23 +- tools/perf/util/hist.h | 4 +- tools/perf/util/include/linux/linkage.h | 89 +- tools/perf/util/machine.c | 1 - tools/perf/util/metricgroup.c | 7 +- tools/perf/util/sort.c | 16 +- tools/perf/util/stat.c | 5 +- tools/perf/util/stat.h | 3 +- tools/perf/util/symbol-elf.c | 3 - tools/power/acpi/Makefile.config | 2 +- tools/testing/ktest/ktest.pl | 2 +- tools/testing/ktest/sample.conf | 22 +- tools/testing/kunit/kunit.py | 18 +- tools/testing/kunit/kunit_kernel.py | 10 +- tools/testing/kunit/kunit_tool_test.py | 10 +- tools/testing/nvdimm/Kbuild | 4 +- tools/testing/nvdimm/test/iomap.c | 12 +- tools/testing/nvdimm/test/nfit_test.h | 2 + tools/testing/selftests/Makefile | 19 +- tools/testing/selftests/bpf/.gitignore | 4 +- tools/testing/selftests/bpf/Makefile | 87 +- .../selftests/bpf/prog_tests/attach_probe.c | 161 +- .../bpf/prog_tests/cgroup_attach_autodetach.c | 111 - .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 285 - .../bpf/prog_tests/cgroup_attach_override.c | 148 - .../testing/selftests/bpf/prog_tests/core_extern.c | 169 - .../testing/selftests/bpf/prog_tests/core_reloc.c | 4 - tools/testing/selftests/bpf/prog_tests/cpu_mask.c | 78 - .../selftests/bpf/prog_tests/fentry_fexit.c | 101 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 69 +- tools/testing/selftests/bpf/prog_tests/mmap.c | 56 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 29 +- .../testing/selftests/bpf/prog_tests/probe_user.c | 6 +- .../testing/selftests/bpf/prog_tests/rdonly_maps.c | 11 +- .../selftests/bpf/prog_tests/select_reuseport.c | 806 -- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 7 - tools/testing/selftests/bpf/prog_tests/skeleton.c | 63 - .../selftests/bpf/prog_tests/stacktrace_build_id.c | 77 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 82 +- tools/testing/selftests/bpf/prog_tests/xdp_perf.c | 25 - .../btf__core_reloc_arrays___equiv_zero_sz_arr.c | 3 - .../btf__core_reloc_arrays___err_bad_zero_sz_arr.c | 3 - .../bpf/progs/btf__core_reloc_arrays___fixed_arr.c | 3 - .../testing/selftests/bpf/progs/core_reloc_types.h | 39 - .../selftests/bpf/progs/test_attach_probe.c | 34 +- .../testing/selftests/bpf/progs/test_core_extern.c | 62 - .../selftests/bpf/progs/test_core_reloc_arrays.c | 8 +- .../bpf/progs/test_select_reuseport_kern.c | 2 +- tools/testing/selftests/bpf/progs/test_skb_ctx.c | 6 - tools/testing/selftests/bpf/progs/test_skeleton.c | 46 - tools/testing/selftests/bpf/test_cgroup_attach.c | 571 ++ tools/testing/selftests/bpf/test_cpp.cpp | 10 - tools/testing/selftests/bpf/test_ftrace.sh | 39 - tools/testing/selftests/bpf/test_progs.h | 4 - .../testing/selftests/bpf/test_select_reuseport.c | 742 ++ tools/testing/selftests/bpf/test_verifier.c | 43 +- .../testing/selftests/bpf/verifier/ref_tracking.c | 6 +- tools/testing/selftests/bpf/verifier/runtime_jit.c | 151 - tools/testing/selftests/dmabuf-heaps/Makefile | 6 - tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c | 396 - .../selftests/drivers/net/mlxsw/qos_defprio.sh | 176 - .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 46 +- .../testing/selftests/drivers/net/mlxsw/sch_ets.sh | 67 - tools/testing/selftests/filesystems/epoll/Makefile | 2 +- tools/testing/selftests/firmware/fw_lib.sh | 6 - .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 2 - .../selftests/ftrace/test.d/ftrace/func_cpumask.tc | 5 - tools/testing/selftests/ftrace/test.d/functions | 5 +- .../ftrace/test.d/kprobe/multiple_kprobes.tc | 6 +- .../inter-event/trigger-action-hist-xfail.tc | 4 +- .../inter-event/trigger-onchange-action-hist.tc | 2 +- .../inter-event/trigger-snapshot-action-hist.tc | 4 +- tools/testing/selftests/kselftest/module.sh | 2 +- tools/testing/selftests/kselftest/prefix.pl | 1 - tools/testing/selftests/kselftest/runner.sh | 1 - tools/testing/selftests/kvm/include/x86_64/vmx.h | 8 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 2 +- tools/testing/selftests/livepatch/functions.sh | 15 +- tools/testing/selftests/livepatch/test-state.sh | 3 +- tools/testing/selftests/net/fcnal-test.sh | 466 +- tools/testing/selftests/net/forwarding/lib.sh | 41 - tools/testing/selftests/net/forwarding/loopback.sh | 8 - tools/testing/selftests/net/forwarding/router.sh | 189 +- .../selftests/net/forwarding/router_bridge_vlan.sh | 2 +- tools/testing/selftests/net/forwarding/sch_ets.sh | 44 - .../selftests/net/forwarding/sch_ets_core.sh | 300 - .../selftests/net/forwarding/sch_ets_tests.sh | 227 - tools/testing/selftests/net/nettest.c | 84 +- tools/testing/selftests/net/pmtu.sh | 6 +- tools/testing/selftests/net/so_txtime.c | 84 +- tools/testing/selftests/net/so_txtime.sh | 9 +- tools/testing/selftests/net/tls.c | 28 + tools/testing/selftests/netfilter/nft_flowtable.sh | 39 +- tools/testing/selftests/netfilter/nft_nat.sh | 332 +- tools/testing/selftests/openat2/.gitignore | 1 - tools/testing/selftests/openat2/Makefile | 8 - tools/testing/selftests/openat2/helpers.c | 109 - tools/testing/selftests/openat2/helpers.h | 107 - tools/testing/selftests/openat2/openat2_test.c | 320 - .../testing/selftests/openat2/rename_attack_test.c | 160 - tools/testing/selftests/openat2/resolve_test.c | 523 - tools/testing/selftests/powerpc/mm/.gitignore | 1 - tools/testing/selftests/powerpc/mm/Makefile | 3 +- tools/testing/selftests/powerpc/mm/bad_accesses.c | 171 - tools/testing/selftests/rcutorture/bin/cpus2use.sh | 11 +- tools/testing/selftests/rcutorture/bin/jitter.sh | 30 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 - .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 3 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 17 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 13 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 32 +- tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 55 +- .../selftests/rcutorture/configs/rcu/TREE10 | 18 - tools/testing/selftests/rseq/param_test.c | 18 +- tools/testing/selftests/rseq/rseq.h | 12 +- tools/testing/selftests/rseq/settings | 1 - tools/testing/selftests/safesetid/Makefile | 5 +- tools/testing/selftests/safesetid/safesetid-test.c | 15 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 15 +- .../tc-testing/tc-tests/filters/basic.json | 2 +- .../tc-testing/tc-tests/filters/tests.json | 22 + .../selftests/tc-testing/tc-tests/filters/u32.json | 205 - .../selftests/tc-testing/tc-tests/qdiscs/ets.json | 940 -- tools/testing/selftests/tpm2/test_smoke.sh | 6 - tools/testing/selftests/tpm2/tpm2.py | 19 +- tools/testing/selftests/tpm2/tpm2_tests.py | 13 - tools/testing/selftests/wireguard/netns.sh | 534 - tools/testing/selftests/wireguard/qemu/.gitignore | 2 - tools/testing/selftests/wireguard/qemu/Makefile | 387 - .../selftests/wireguard/qemu/arch/aarch64.config | 5 - .../wireguard/qemu/arch/aarch64_be.config | 6 - .../selftests/wireguard/qemu/arch/arm.config | 9 - .../selftests/wireguard/qemu/arch/armeb.config | 10 - .../selftests/wireguard/qemu/arch/i686.config | 5 - .../selftests/wireguard/qemu/arch/m68k.config | 9 - .../selftests/wireguard/qemu/arch/mips.config | 11 - .../selftests/wireguard/qemu/arch/mips64.config | 14 - .../selftests/wireguard/qemu/arch/mips64el.config | 15 - .../selftests/wireguard/qemu/arch/mipsel.config | 12 - .../selftests/wireguard/qemu/arch/powerpc.config | 10 - .../wireguard/qemu/arch/powerpc64le.config | 12 - .../selftests/wireguard/qemu/arch/x86_64.config | 5 - .../testing/selftests/wireguard/qemu/debug.config | 67 - tools/testing/selftests/wireguard/qemu/init.c | 285 - .../testing/selftests/wireguard/qemu/kernel.config | 88 - tools/testing/vsock/.gitignore | 1 - tools/testing/vsock/Makefile | 9 +- tools/testing/vsock/README | 3 +- tools/testing/vsock/control.c | 15 +- tools/testing/vsock/control.h | 2 - tools/testing/vsock/timeout.h | 1 - tools/testing/vsock/util.c | 375 - tools/testing/vsock/util.h | 49 - tools/testing/vsock/vsock_diag_test.c | 202 +- tools/testing/vsock/vsock_test.c | 379 - tools/usb/usbip/README | 22 +- usr/gen_initramfs_list.sh | 2 +- usr/include/Makefile | 109 +- virt/kvm/arm/arm.c | 4 +- virt/kvm/arm/mmio.c | 6 - virt/kvm/arm/mmu.c | 30 +- virt/kvm/arm/vgic/vgic-init.c | 20 +- virt/kvm/arm/vgic/vgic-its.c | 3 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 5 +- virt/kvm/async_pf.c | 10 +- virt/kvm/kvm_main.c | 7 +- virt/lib/irqbypass.c | 38 +- 7489 files changed, 184937 insertions(+), 348279 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-selinux-disable delete mode 100644 Documentation/RCU/NMI-RCU.rst create mode 100644 Documentation/RCU/NMI-RCU.txt delete mode 100644 Documentation/RCU/arrayRCU.rst create mode 100644 Documentation/RCU/arrayRCU.txt delete mode 100644 Documentation/RCU/rcu_dereference.rst create mode 100644 Documentation/RCU/rcu_dereference.txt delete mode 100644 Documentation/RCU/rcubarrier.rst create mode 100644 Documentation/RCU/rcubarrier.txt delete mode 100644 Documentation/RCU/whatisRCU.rst create mode 100644 Documentation/RCU/whatisRCU.txt delete mode 100644 Documentation/admin-guide/acpi/fan_performance_states.rst delete mode 100644 Documentation/core-api/ioctl.rst delete mode 100644 Documentation/core-api/padata.rst delete mode 100644 Documentation/dev-tools/kcsan.rst delete mode 100644 Documentation/dev-tools/kunit/kunit-tool.rst create mode 100644 Documentation/devicetree/bindings/arm/idle-states.txt delete mode 100644 Documentation/devicetree/bindings/arm/idle-states.yaml create mode 100644 Documentation/devicetree/bindings/arm/stm32/mlahb.txt delete mode 100644 Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml delete mode 100644 Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml create mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32-syscon.txt delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun4i-a10 [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/sunxi-mbus.txt delete mode 100644 Documentation/devicetree/bindings/arm/ux500.yaml delete mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun4i-a10-ahci.yaml delete mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun8i-r40-ahci.yaml delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-cpu [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-dis [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gat [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mbu [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mmc [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-osc [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-tco [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ve- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun5i-a13-ahb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun6i-a31-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-gma [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-out [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-h3-bus- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-ahb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-apb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-cpu [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-de- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-gt- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-mmc [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/sun8i-de2.txt create mode 100644 Documentation/devicetree/bindings/clock/sun9i-de.txt create mode 100644 Documentation/devicetree/bindings/clock/sun9i-usb.txt create mode 100644 Documentation/devicetree/bindings/clock/sunxi.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvd [...] create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt delete mode 100644 Documentation/devicetree/bindings/display/dsi-controller.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am800480 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/leadtek,ltk500h [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/logicpd,type28.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-simple.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/xinpeng,xpp055c [...] delete mode 100644 Documentation/devicetree/bindings/display/renesas,cmm.yaml create mode 100644 Documentation/devicetree/bindings/display/tilcdc/tfp410.txt delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dmamux.yaml delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-mdma.yaml create mode 100644 Documentation/devicetree/bindings/dma/stm32-dma.txt create mode 100644 Documentation/devicetree/bindings/dma/stm32-dmamux.txt create mode 100644 Documentation/devicetree/bindings/dma/stm32-mdma.txt delete mode 100644 Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun4i-a10-vid [...] delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml delete mode 100644 Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml create mode 100644 Documentation/devicetree/bindings/media/amlogic,vdec.txt create mode 100644 Documentation/devicetree/bindings/media/cedrus.txt create mode 100644 Documentation/devicetree/bindings/media/renesas,ceu.txt delete mode 100644 Documentation/devicetree/bindings/media/renesas,ceu.yaml create mode 100644 Documentation/devicetree/bindings/media/sun6i-csi.txt delete mode 100644 Documentation/devicetree/bindings/media/ti,cal.yaml create mode 100644 Documentation/devicetree/bindings/media/ti-cal.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/imx8m- [...] delete mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml create mode 100644 Documentation/devicetree/bindings/mfd/sun6i-prcm.txt delete mode 100644 Documentation/devicetree/bindings/mfd/xylon,logicvc.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/ar9331.txt delete mode 100644 Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml delete mode 100644 Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-opera [...] create mode 100644 Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt delete mode 100644 Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-a64-usb- [...] delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun5i-a13-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb- [...] delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-h3-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-r40-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun9i-a80-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/sun4i-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/sun9i-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/intel,lgm-io.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/intel,lgm-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/avs/qcom,cpr.txt create mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt delete mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/max17040_battery.txt delete mode 100644 Documentation/devicetree/bindings/ptp/ptp-ines.txt delete mode 100644 Documentation/devicetree/bindings/ptp/timestamper.txt delete mode 100644 Documentation/devicetree/bindings/regulator/mp8859.txt delete mode 100644 Documentation/devicetree/bindings/regulator/mps,mpq7920.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd71828-regula [...] create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.yaml create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.yaml create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.yaml delete mode 100644 Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clo [...] create mode 100644 Documentation/devicetree/bindings/reset/allwinner,sunxi-clock-r [...] delete mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata- [...] delete mode 100644 Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml delete mode 100644 Documentation/devicetree/bindings/reset/nuvoton,npcm-reset.txt create mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,wcd934x.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-stm32.txt delete mode 100644 Documentation/devicetree/bindings/spi/st,stm32-spi.yaml delete mode 100644 Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-syst [...] create mode 100644 Documentation/devicetree/bindings/sram/sunxi-sram.txt delete mode 100644 Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t- [...] create mode 100644 Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.yaml delete mode 100644 Documentation/driver-api/thermal/cpu-idle-cooling.rst delete mode 100644 Documentation/filesystems/overlayfs.rst create mode 100644 Documentation/filesystems/overlayfs.txt delete mode 100644 Documentation/hwmon/max20730.rst delete mode 100644 Documentation/hwmon/max31730.rst create mode 100644 Documentation/isdn/avmb1.rst create mode 100644 Documentation/isdn/gigaset.rst create mode 100644 Documentation/isdn/hysdn.rst create mode 100644 Documentation/media/v4l-drivers/cx18.rst delete mode 100644 Documentation/networking/device_drivers/stmicro/stmmac.rst create mode 100644 Documentation/networking/device_drivers/stmicro/stmmac.txt delete mode 100644 Documentation/networking/ethtool-netlink.rst create mode 100644 Documentation/padata.txt delete mode 100644 Documentation/powerpc/imc.rst delete mode 100644 Documentation/riscv/patch-acceptance.rst delete mode 100644 Documentation/translations/zh_CN/process/embargoed-hardware-issues.rst delete mode 100644 Documentation/translations/zh_CN/process/kernel-driver-statement.rst delete mode 100644 Documentation/translations/zh_CN/process/kernel-enforcement-sta [...] 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/alpha/include/asm/vmalloc.h delete mode 100644 arch/arc/include/asm/vmalloc.h delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts delete mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts delete mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-base.dts delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-common.dtsi delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-mb.dts delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-rd.dts create mode 100644 arch/arm/boot/dts/at91-kizboxmini.dts delete mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi delete mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts delete mode 100644 arch/arm/boot/dts/at91-smartkiz.dts delete mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine3.dts delete mode 100644 arch/arm/boot/dts/imx7ulp-com.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi delete mode 100644 arch/arm/boot/dts/rockchip-radxa-dalang-carrier.dtsi delete mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts delete mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts delete mode 100644 arch/arm/boot/dts/rtd1195.dtsi delete mode 100644 arch/arm/boot/dts/ste-ab8505.dtsi delete mode 100644 arch/arm/boot/dts/ste-db8500.dtsi delete mode 100644 arch/arm/boot/dts/ste-db8520.dtsi delete mode 100644 arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/ste-href-ab8505.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi delete mode 100644 arch/arm/boot/dts/ste-href520-tvk.dts delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-golden.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi delete mode 100644 arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi delete mode 100644 arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi delete mode 100644 arch/arm/include/asm/vmalloc.h delete mode 100644 arch/arm/mach-at91/sam9x60.c delete mode 100644 arch/arm/mach-realtek/Kconfig delete mode 100644 arch/arm/mach-realtek/Makefile delete mode 100644 arch/arm/mach-realtek/rtd1195.c delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-it.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h5-cc.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64-model-b.dts delete mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_nand.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gx-libretech-pc.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-libretech-pc.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-s912-libretech-pc.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-honeycomb.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts delete mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand.dts create mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts delete mode 100644 arch/arm64/boot/dts/qcom/pm6150.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm6150l.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-idp.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts rename arch/arm64/boot/dts/renesas/{r8a77965-ulcb.dts => r8a77965-m3nulcb.dts} (100%) delete mode 100644 arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-rock-pi-n10.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sc9863a.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sharkl3.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sp9863a-1h10.dts delete mode 100644 arch/arm64/include/asm/vmalloc.h delete mode 100644 arch/c6x/include/asm/vmalloc.h delete mode 100644 arch/csky/include/asm/kprobes.h delete mode 100644 arch/csky/include/asm/memory.h delete mode 100644 arch/csky/include/asm/probes.h delete mode 100644 arch/csky/include/asm/stackprotector.h delete mode 100644 arch/csky/include/asm/tcm.h delete mode 100644 arch/csky/include/asm/vmalloc.h delete mode 100644 arch/csky/kernel/probes/Makefile delete mode 100644 arch/csky/kernel/probes/decode-insn.c delete mode 100644 arch/csky/kernel/probes/decode-insn.h delete mode 100644 arch/csky/kernel/probes/kprobes.c delete mode 100644 arch/csky/kernel/probes/kprobes_trampoline.S delete mode 100644 arch/csky/kernel/probes/simulate-insn.c delete mode 100644 arch/csky/kernel/probes/simulate-insn.h delete mode 100644 arch/csky/mm/tcm.c delete mode 100644 arch/h8300/include/asm/vmalloc.h create mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h delete mode 100644 arch/h8300/include/uapi/asm/posix_types.h delete mode 100644 arch/hexagon/include/asm/vmalloc.h delete mode 100644 arch/ia64/include/asm/vmalloc.h delete mode 100644 arch/m68k/include/asm/vmalloc.h delete mode 100644 arch/microblaze/include/asm/vmalloc.h delete mode 100644 arch/mips/include/asm/vmalloc.h delete mode 100644 arch/nds32/include/asm/vmalloc.h delete mode 100644 arch/nios2/include/asm/vmalloc.h delete mode 100644 arch/openrisc/include/asm/vmalloc.h delete mode 100644 arch/parisc/include/asm/vmalloc.h delete mode 100644 arch/powerpc/include/asm/vmalloc.h delete mode 100644 arch/riscv/include/asm/kasan.h delete mode 100644 arch/riscv/include/asm/vmalloc.h delete mode 100644 arch/riscv/include/uapi/asm/bpf_perf_event.h delete mode 100644 arch/riscv/mm/kasan_init.c rename {drivers/soc/sifive => arch/riscv/mm}/sifive_l2_cache.c (100%) delete mode 100644 arch/s390/include/asm/vmalloc.h delete mode 100644 arch/s390/purgatory/string.c delete mode 100644 arch/sh/include/asm/vmalloc.h delete mode 100644 arch/sparc/include/asm/vmalloc.h create mode 100644 arch/sparc/include/uapi/asm/statfs.h delete mode 100644 arch/um/include/asm/vmalloc.h delete mode 100644 arch/unicore32/include/asm/vmalloc.h create mode 100644 arch/x86/boot/compressed/efi_stub_32.S create mode 100644 arch/x86/boot/compressed/efi_stub_64.S delete mode 100644 arch/x86/include/asm/memtype.h create mode 100644 arch/x86/include/asm/pat.h delete mode 100644 arch/x86/include/asm/pgtable_32_areas.h delete mode 100644 arch/x86/include/asm/pgtable_areas.h delete mode 100644 arch/x86/include/asm/vmalloc.h delete mode 100644 arch/x86/kernel/crash_core_32.c delete mode 100644 arch/x86/kernel/crash_core_64.c rename arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} (100%) create mode 100644 arch/x86/mm/pageattr.c create mode 100644 arch/x86/mm/pat.c delete mode 100644 arch/x86/mm/pat/Makefile delete mode 100644 arch/x86/mm/pat/memtype.c delete mode 100644 arch/x86/mm/pat/memtype.h delete mode 100644 arch/x86/mm/pat/memtype_interval.c delete mode 100644 arch/x86/mm/pat/set_memory.c create mode 100644 arch/x86/mm/pat_internal.h create mode 100644 arch/x86/mm/pat_interval.c delete mode 100644 arch/xtensa/include/asm/vmalloc.h create mode 100644 block/compat_ioctl.c delete mode 100644 drivers/base/test/property-entry-test.c delete mode 100644 drivers/base/watch.c create mode 100644 drivers/clk/imx/clk-sccg-pll.c delete mode 100644 drivers/clk/imx/clk-sscg-pll.c delete mode 100644 drivers/clk/qcom/dispcc-sc7180.c delete mode 100644 drivers/clk/qcom/mmcc-msm8998.c delete mode 100644 drivers/clocksource/timer-microchip-pit64b.c delete mode 100644 drivers/crypto/ccp/sev-dev.c delete mode 100644 drivers/crypto/ccp/sev-dev.h delete mode 100644 drivers/crypto/ccp/tee-dev.c delete mode 100644 drivers/crypto/ccp/tee-dev.h delete mode 100644 drivers/devfreq/imx8m-ddrc.c delete mode 100644 drivers/dma-buf/dma-heap.c delete mode 100644 drivers/dma-buf/heaps/Kconfig delete mode 100644 drivers/dma-buf/heaps/Makefile delete mode 100644 drivers/dma-buf/heaps/cma_heap.c delete mode 100644 drivers/dma-buf/heaps/heap-helpers.c delete mode 100644 drivers/dma-buf/heaps/heap-helpers.h delete mode 100644 drivers/dma-buf/heaps/system_heap.c create mode 100644 drivers/firmware/qcom_scm-32.c create mode 100644 drivers/firmware/qcom_scm-64.c delete mode 100644 drivers/firmware/qcom_scm-legacy.c delete mode 100644 drivers/firmware/qcom_scm-smc.c delete mode 100644 drivers/gpio/gpio-logicvc.c create mode 100644 drivers/gpio/gpio-lynxpoint.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_cik.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v10.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c delete mode 100644 drivers/gpu/drm/amd/display/dc/basics/dc_common.c delete mode 100644 drivers/gpu/drm/amd/display/dc/basics/dc_common.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw_sequencer_private.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd_vbios.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_fw_meta.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_rb.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_trace_buffer.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_types.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_reg.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_reg.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_transition.c rename drivers/gpu/drm/amd/include/asic_reg/{dpcs => dcn}/dpcs_2_1_0_offset.h (100%) rename drivers/gpu/drm/amd/include/asic_reg/{dpcs => dcn}/dpcs_2_1_0_sh_mask.h (100%) delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_2_offset.h create mode 100644 drivers/gpu/drm/ati_pcigart.c create mode 100644 drivers/gpu/drm/bridge/analogix-anx78xx.c create mode 100644 drivers/gpu/drm/bridge/analogix-anx78xx.h delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-anx6345.c delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-anx78xx.h delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-i2c-dptx.c delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-i2c-dptx.h delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-i2c-txcommon.h delete mode 100644 drivers/gpu/drm/bridge/lvds-codec.c create mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c create mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c delete mode 100644 drivers/gpu/drm/i915/.gitignore create mode 100644 drivers/gpu/drm/i915/display/Makefile create mode 100644 drivers/gpu/drm/i915/gem/Makefile delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_mman.h create mode 100644 drivers/gpu/drm/i915/gt/Makefile delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.h delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.h delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.h delete mode 100644 drivers/gpu/drm/i915/gt/gen6_ppgtt.c delete mode 100644 drivers/gpu/drm/i915/gt/gen6_ppgtt.h delete mode 100644 drivers/gpu/drm/i915/gt/gen8_ppgtt.c delete mode 100644 drivers/gpu/drm/i915/gt/gen8_ppgtt.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gtt.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gtt.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_ppgtt.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_mocs.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_rc6.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_rc6.h create mode 100644 drivers/gpu/drm/i915/gt/uc/Makefile create mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc.c delete mode 100644 drivers/gpu/drm/i915/i915_vma_types.h create mode 100644 drivers/gpu/drm/i915/oa/Makefile delete mode 100644 drivers/gpu/drm/i915/selftests/i915_perf_selftests.h delete mode 100644 drivers/gpu/drm/i915/selftests/igt_atomic.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_mmap.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_mmap.h create mode 100644 drivers/gpu/drm/i915/selftests/mock_drm.c create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_fb.c create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_fb.h delete mode 100644 drivers/gpu/drm/meson/meson_osd_afbcd.c delete mode 100644 drivers/gpu/drm/meson/meson_osd_afbcd.h delete mode 100644 drivers/gpu/drm/meson/meson_rdma.c delete mode 100644 drivers/gpu/drm/meson/meson_rdma.h delete mode 100644 drivers/gpu/drm/panel/panel-boe-himax8279d.c delete mode 100644 drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c delete mode 100644 drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c delete mode 100644 drivers/gpu/drm/r128/ati_pcigart.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.h delete mode 100644 drivers/gpu/drm/selftests/test-drm_rect.c create mode 100644 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c create mode 100644 drivers/gpu/drm/tilcdc/tilcdc_tfp410.h create mode 100644 drivers/gpu/drm/udl/udl_dmabuf.c create mode 100644 drivers/gpu/drm/udl/udl_encoder.c create mode 100644 drivers/gpu/drm/udl/udl_fb.c delete mode 100644 drivers/hwmon/max31730.c delete mode 100644 drivers/hwmon/pmbus/max20730.c delete mode 100644 drivers/interconnect/internal.h delete mode 100644 drivers/interconnect/trace.h create mode 100644 drivers/isdn/capi/capilib.c delete mode 100644 drivers/leds/leds-tps6105x.c delete mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.c delete mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.h delete mode 100644 drivers/media/platform/vivid/vivid-touch-cap.c delete mode 100644 drivers/media/platform/vivid/vivid-touch-cap.h delete mode 100644 drivers/misc/watch_queue.c delete mode 100644 drivers/net/dsa/qca/Kconfig delete mode 100644 drivers/net/dsa/qca/Makefile delete mode 100644 drivers/net/dsa/qca/ar9331.c create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_mdio.h delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_trace.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_ptp.c rename {include/soc => drivers/net/ethernet}/mscc/ocelot_ana.h (100%) rename {include/soc => drivers/net/ethernet}/mscc/ocelot_dev.h (100%) rename {include/soc => drivers/net/ethernet}/mscc/ocelot_qsys.h (100%) delete mode 100644 drivers/net/ethernet/sfc/efx_channels.c delete mode 100644 drivers/net/ethernet/sfc/efx_channels.h delete mode 100644 drivers/net/ethernet/sfc/efx_common.c delete mode 100644 drivers/net/ethernet/sfc/efx_common.h delete mode 100644 drivers/net/ethernet/sfc/mcdi_functions.h delete mode 100644 drivers/net/ethernet/sfc/mcdi_port_common.h delete mode 100644 drivers/net/ethernet/sfc/rx_common.c delete mode 100644 drivers/net/ethernet/sfc/rx_common.h delete mode 100644 drivers/net/ethernet/sfc/tx_common.c delete mode 100644 drivers/net/ethernet/sfc/tx_common.h delete mode 100644 drivers/net/phy/bcm84881.c delete mode 100644 drivers/net/phy/mii_timestamper.c delete mode 100644 drivers/net/wireguard/Makefile delete mode 100644 drivers/net/wireguard/allowedips.c delete mode 100644 drivers/net/wireguard/allowedips.h delete mode 100644 drivers/net/wireguard/cookie.c delete mode 100644 drivers/net/wireguard/cookie.h delete mode 100644 drivers/net/wireguard/device.c delete mode 100644 drivers/net/wireguard/device.h delete mode 100644 drivers/net/wireguard/main.c delete mode 100644 drivers/net/wireguard/messages.h delete mode 100644 drivers/net/wireguard/netlink.c delete mode 100644 drivers/net/wireguard/netlink.h delete mode 100644 drivers/net/wireguard/noise.c delete mode 100644 drivers/net/wireguard/noise.h delete mode 100644 drivers/net/wireguard/peer.c delete mode 100644 drivers/net/wireguard/peer.h delete mode 100644 drivers/net/wireguard/peerlookup.c delete mode 100644 drivers/net/wireguard/peerlookup.h delete mode 100644 drivers/net/wireguard/queueing.c delete mode 100644 drivers/net/wireguard/queueing.h delete mode 100644 drivers/net/wireguard/ratelimiter.c delete mode 100644 drivers/net/wireguard/ratelimiter.h delete mode 100644 drivers/net/wireguard/receive.c delete mode 100644 drivers/net/wireguard/selftest/allowedips.c delete mode 100644 drivers/net/wireguard/selftest/counter.c delete mode 100644 drivers/net/wireguard/selftest/ratelimiter.c delete mode 100644 drivers/net/wireguard/send.c delete mode 100644 drivers/net/wireguard/socket.c delete mode 100644 drivers/net/wireguard/socket.h delete mode 100644 drivers/net/wireguard/timers.c delete mode 100644 drivers/net/wireguard/timers.h delete mode 100644 drivers/net/wireguard/version.h delete mode 100644 drivers/net/wireless/ath/ath11k/Kconfig delete mode 100644 drivers/net/wireless/ath/ath11k/Makefile delete mode 100644 drivers/net/wireless/ath/ath11k/ahb.c delete mode 100644 drivers/net/wireless/ath/ath11k/ahb.h delete mode 100644 drivers/net/wireless/ath/ath11k/ce.c delete mode 100644 drivers/net/wireless/ath/ath11k/ce.h delete mode 100644 drivers/net/wireless/ath/ath11k/core.c delete mode 100644 drivers/net/wireless/ath/ath11k/core.h delete mode 100644 drivers/net/wireless/ath/ath11k/debug.c delete mode 100644 drivers/net/wireless/ath/ath11k/debug.h delete mode 100644 drivers/net/wireless/ath/ath11k/debug_htt_stats.c delete mode 100644 drivers/net/wireless/ath/ath11k/debug_htt_stats.h delete mode 100644 drivers/net/wireless/ath/ath11k/debugfs_sta.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp.h delete mode 100644 drivers/net/wireless/ath/ath11k/dp_rx.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp_rx.h delete mode 100644 drivers/net/wireless/ath/ath11k/dp_tx.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp_tx.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_desc.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_rx.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal_rx.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_tx.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal_tx.h delete mode 100644 drivers/net/wireless/ath/ath11k/htc.c delete mode 100644 drivers/net/wireless/ath/ath11k/htc.h delete mode 100644 drivers/net/wireless/ath/ath11k/hw.h delete mode 100644 drivers/net/wireless/ath/ath11k/mac.c delete mode 100644 drivers/net/wireless/ath/ath11k/mac.h delete mode 100644 drivers/net/wireless/ath/ath11k/peer.c delete mode 100644 drivers/net/wireless/ath/ath11k/peer.h delete mode 100644 drivers/net/wireless/ath/ath11k/qmi.c delete mode 100644 drivers/net/wireless/ath/ath11k/qmi.h delete mode 100644 drivers/net/wireless/ath/ath11k/reg.c delete mode 100644 drivers/net/wireless/ath/ath11k/reg.h delete mode 100644 drivers/net/wireless/ath/ath11k/rx_desc.h delete mode 100644 drivers/net/wireless/ath/ath11k/testmode.c delete mode 100644 drivers/net/wireless/ath/ath11k/testmode.h delete mode 100644 drivers/net/wireless/ath/ath11k/testmode_i.h delete mode 100644 drivers/net/wireless/ath/ath11k/trace.c delete mode 100644 drivers/net/wireless/ath/ath11k/trace.h delete mode 100644 drivers/net/wireless/ath/ath11k/wmi.c delete mode 100644 drivers/net/wireless/ath/ath11k/wmi.h delete mode 100644 drivers/pci/controller/dwc/pcie-intel-gw.c delete mode 100644 drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c delete mode 100644 drivers/phy/intel/Kconfig delete mode 100644 drivers/phy/intel/Makefile delete mode 100644 drivers/phy/intel/phy-intel-emmc.c delete mode 100644 drivers/phy/ti/phy-j721e-wiz.c delete mode 100644 drivers/pinctrl/intel/pinctrl-lynxpoint.c create mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c create mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a7795.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a77950.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a77951.c delete mode 100644 drivers/power/avs/qcom-cpr.c delete mode 100644 drivers/ptp/ptp_ines.c delete mode 100644 drivers/regulator/bd71828-regulator.c delete mode 100644 drivers/regulator/mp8859.c delete mode 100644 drivers/reset/reset-brcmstb-rescal.c delete mode 100644 drivers/reset/reset-intel-gw.c delete mode 100644 drivers/reset/reset-npcm.c create mode 100644 drivers/soc/fsl/qe/qe_ic.h delete mode 100644 drivers/soc/sifive/Kconfig delete mode 100644 drivers/soc/sifive/Makefile create mode 100644 drivers/staging/isdn/Kconfig create mode 100644 drivers/staging/isdn/Makefile create mode 100644 drivers/staging/isdn/TODO create mode 100644 drivers/staging/isdn/avm/Kconfig create mode 100644 drivers/staging/isdn/avm/Makefile create mode 100644 drivers/staging/isdn/avm/avm_cs.c create mode 100644 drivers/staging/isdn/avm/avmcard.h create mode 100644 drivers/staging/isdn/avm/b1.c create mode 100644 drivers/staging/isdn/avm/b1dma.c create mode 100644 drivers/staging/isdn/avm/b1isa.c create mode 100644 drivers/staging/isdn/avm/b1pci.c create mode 100644 drivers/staging/isdn/avm/b1pcmcia.c create mode 100644 drivers/staging/isdn/avm/c4.c create mode 100644 drivers/staging/isdn/avm/t1isa.c create mode 100644 drivers/staging/isdn/avm/t1pci.c create mode 100644 drivers/staging/isdn/gigaset/Kconfig create mode 100644 drivers/staging/isdn/gigaset/Makefile create mode 100644 drivers/staging/isdn/gigaset/asyncdata.c create mode 100644 drivers/staging/isdn/gigaset/bas-gigaset.c create mode 100644 drivers/staging/isdn/gigaset/capi.c create mode 100644 drivers/staging/isdn/gigaset/common.c create mode 100644 drivers/staging/isdn/gigaset/dummyll.c create mode 100644 drivers/staging/isdn/gigaset/ev-layer.c create mode 100644 drivers/staging/isdn/gigaset/gigaset.h create mode 100644 drivers/staging/isdn/gigaset/interface.c create mode 100644 drivers/staging/isdn/gigaset/isocdata.c create mode 100644 drivers/staging/isdn/gigaset/proc.c create mode 100644 drivers/staging/isdn/gigaset/ser-gigaset.c create mode 100644 drivers/staging/isdn/gigaset/usb-gigaset.c create mode 100644 drivers/staging/isdn/hysdn/Kconfig create mode 100644 drivers/staging/isdn/hysdn/Makefile create mode 100644 drivers/staging/isdn/hysdn/boardergo.c create mode 100644 drivers/staging/isdn/hysdn/boardergo.h create mode 100644 drivers/staging/isdn/hysdn/hycapi.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_boot.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_defs.h create mode 100644 drivers/staging/isdn/hysdn/hysdn_init.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_net.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_pof.h create mode 100644 drivers/staging/isdn/hysdn/hysdn_procconf.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_proclog.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_sched.c create mode 100644 drivers/staging/isdn/hysdn/ince1pc.h delete mode 100644 drivers/staging/media/hantro/hantro_postproc.c create mode 100644 drivers/staging/most/core.h delete mode 100644 drivers/staging/most/most.h create mode 100644 drivers/staging/octeon-usb/Kconfig create mode 100644 drivers/staging/octeon-usb/Makefile create mode 100644 drivers/staging/octeon-usb/TODO create mode 100644 drivers/staging/octeon-usb/octeon-hcd.c create mode 100644 drivers/staging/octeon-usb/octeon-hcd.h create mode 100644 drivers/staging/octeon/Kconfig create mode 100644 drivers/staging/octeon/Makefile create mode 100644 drivers/staging/octeon/TODO create mode 100644 drivers/staging/octeon/ethernet-defines.h create mode 100644 drivers/staging/octeon/ethernet-mdio.c create mode 100644 drivers/staging/octeon/ethernet-mdio.h create mode 100644 drivers/staging/octeon/ethernet-mem.c create mode 100644 drivers/staging/octeon/ethernet-mem.h create mode 100644 drivers/staging/octeon/ethernet-rgmii.c create mode 100644 drivers/staging/octeon/ethernet-rx.c create mode 100644 drivers/staging/octeon/ethernet-rx.h create mode 100644 drivers/staging/octeon/ethernet-sgmii.c create mode 100644 drivers/staging/octeon/ethernet-spi.c create mode 100644 drivers/staging/octeon/ethernet-tx.c create mode 100644 drivers/staging/octeon/ethernet-tx.h create mode 100644 drivers/staging/octeon/ethernet-util.h create mode 100644 drivers/staging/octeon/ethernet.c create mode 100644 drivers/staging/octeon/octeon-ethernet.h create mode 100644 drivers/staging/octeon/octeon-stubs.h delete mode 100644 drivers/tee/amdtee/Kconfig delete mode 100644 drivers/tee/amdtee/Makefile delete mode 100644 drivers/tee/amdtee/amdtee_if.h delete mode 100644 drivers/tee/amdtee/amdtee_private.h delete mode 100644 drivers/tee/amdtee/call.c delete mode 100644 drivers/tee/amdtee/core.c delete mode 100644 drivers/tee/amdtee/shm_pool.c create mode 100644 drivers/thermal/cpu_cooling.c delete mode 100644 drivers/thermal/cpufreq_cooling.c delete mode 100644 drivers/thermal/cpuidle_cooling.c delete mode 100644 drivers/thermal/sun8i_thermal.c delete mode 100644 drivers/thunderbolt/tmu.c delete mode 100644 drivers/thunderbolt/usb4.c create mode 100644 drivers/tty/serial/samsung.h delete mode 100644 fs/btrfs/discard.c delete mode 100644 fs/btrfs/discard.h create mode 100644 fs/compat_ioctl.c delete mode 100644 fs/f2fs/compress.c delete mode 100644 fs/nfs/fs_context.c rename {drivers/gpu/drm/r128 => include/drm}/ati_pcigart.h (100%) delete mode 100644 include/drm/task_barrier.h delete mode 100644 include/dt-bindings/clock/meson8-ddr-clkc.h delete mode 100644 include/dt-bindings/clock/qcom,dispcc-sc7180.h delete mode 100644 include/dt-bindings/clock/qcom,mmcc-msm8998.h delete mode 100644 include/dt-bindings/dma/x1830-dma.h delete mode 100644 include/dt-bindings/power/mt6765-power.h delete mode 100644 include/dt-bindings/reset/nuvoton,npcm7xx-reset.h create mode 100644 include/linux/b1pcmcia.h delete mode 100644 include/linux/dev_printk.h delete mode 100644 include/linux/device/bus.h delete mode 100644 include/linux/device/class.h delete mode 100644 include/linux/device/driver.h delete mode 100644 include/linux/dma-heap.h delete mode 100644 include/linux/ethtool_netlink.h delete mode 100644 include/linux/fsl/enetc_mdio.h create mode 100644 include/linux/ipmi-fru.h delete mode 100644 include/linux/kcsan-checks.h delete mode 100644 include/linux/kcsan.h create mode 100644 include/linux/mfd/cros_ec.h delete mode 100644 include/linux/mii_timestamper.h delete mode 100644 include/linux/phy/phy-dp.h create mode 100644 include/linux/platform_data/ehci-sh.h create mode 100644 include/linux/platform_data/tc35876x.h delete mode 100644 include/linux/psp-tee.h delete mode 100644 include/linux/ptdump.h delete mode 100644 include/linux/soc/mediatek/mtk_sip_svc.h delete mode 100644 include/linux/units.h delete mode 100644 include/linux/watch_queue.h delete mode 100644 include/net/espintcp.h delete mode 100644 include/soc/fsl/cpm.h create mode 100644 include/soc/fsl/qe/qe_ic.h create mode 100644 include/sound/aess.h delete mode 100644 include/sound/sof/channel_map.h delete mode 100644 include/trace/events/scmi.h create mode 100644 include/uapi/linux/b1lli.h delete mode 100644 include/uapi/linux/dma-heap.h delete mode 100644 include/uapi/linux/ethtool_netlink.h create mode 100644 include/uapi/linux/gigaset_dev.h create mode 100644 include/uapi/linux/hysdn_if.h delete mode 100644 include/uapi/linux/watch_queue.h delete mode 100644 include/uapi/linux/wireguard.h delete mode 100644 kernel/bpf/dispatcher.c delete mode 100644 kernel/kcsan/Makefile delete mode 100644 kernel/kcsan/atomic.h delete mode 100644 kernel/kcsan/core.c delete mode 100644 kernel/kcsan/debugfs.c delete mode 100644 kernel/kcsan/encoding.h delete mode 100644 kernel/kcsan/kcsan.h delete mode 100644 kernel/kcsan/report.c delete mode 100644 kernel/kcsan/test.c delete mode 100644 lib/Kconfig.kcsan delete mode 100644 lib/crypto/curve25519-selftest.c delete mode 100644 lib/zlib_dfltcc/Makefile delete mode 100644 lib/zlib_dfltcc/dfltcc.c delete mode 100644 lib/zlib_dfltcc/dfltcc.h delete mode 100644 lib/zlib_dfltcc/dfltcc_deflate.c delete mode 100644 lib/zlib_dfltcc/dfltcc_inflate.c delete mode 100644 lib/zlib_dfltcc/dfltcc_syms.c delete mode 100644 lib/zlib_dfltcc/dfltcc_util.h delete mode 100644 localversion-next delete mode 100644 mm/ptdump.c create mode 100644 net/core/ethtool.c delete mode 100644 net/dsa/tag_ar9331.c delete mode 100644 net/ethtool/Makefile delete mode 100644 net/ethtool/bitset.c delete mode 100644 net/ethtool/bitset.h delete mode 100644 net/ethtool/common.c delete mode 100644 net/ethtool/common.h delete mode 100644 net/ethtool/ioctl.c delete mode 100644 net/ethtool/linkinfo.c delete mode 100644 net/ethtool/linkmodes.c delete mode 100644 net/ethtool/linkstate.c delete mode 100644 net/ethtool/netlink.c delete mode 100644 net/ethtool/netlink.h delete mode 100644 net/ethtool/strset.c delete mode 100644 net/sched/sch_ets.c delete mode 100644 net/vmw_vsock/vsock_loopback.c delete mode 100644 net/xfrm/espintcp.c delete mode 100644 samples/watch_queue/Makefile delete mode 100644 samples/watch_queue/watch_test.c delete mode 100644 scripts/Makefile.kcsan create mode 100644 scripts/Makefile.modbuiltin rename {drivers/tty/vt => scripts}/conmakehash.c (100%) create mode 100644 scripts/sortextable.c create mode 100644 scripts/sortextable.h delete mode 100644 scripts/sorttable.c delete mode 100644 scripts/sorttable.h delete mode 100644 security/integrity/ima/ima_asymmetric_keys.c delete mode 100644 sound/soc/amd/raven/acp3x-i2s.c delete mode 100644 sound/soc/codecs/wcd934x.c delete mode 100644 sound/soc/intel/boards/bdw-rt5650.c delete mode 100644 sound/soc/intel/boards/sof_da7219_max98373.c delete mode 100644 sound/soc/sof/sof-audio.c delete mode 100644 sound/soc/sof/sof-audio.h delete mode 100644 tools/bpf/bpftool/Documentation/bpftool-gen.rst delete mode 100644 tools/bpf/bpftool/gen.c delete mode 100644 tools/lib/bpf/libbpf_common.h delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/perf/tests/genelf.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_autodetach.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/core_extern.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cpu_mask.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/select_reuseport.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/skeleton.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_perf.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___equi [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___fixed_arr.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_extern.c delete mode 100644 tools/testing/selftests/bpf/progs/test_skeleton.c create mode 100644 tools/testing/selftests/bpf/test_cgroup_attach.c delete mode 100755 tools/testing/selftests/bpf/test_ftrace.sh create mode 100644 tools/testing/selftests/bpf/test_select_reuseport.c delete mode 100644 tools/testing/selftests/dmabuf-heaps/Makefile delete mode 100644 tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_defprio.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_ets.sh delete mode 100755 tools/testing/selftests/net/forwarding/sch_ets.sh delete mode 100644 tools/testing/selftests/net/forwarding/sch_ets_core.sh delete mode 100644 tools/testing/selftests/net/forwarding/sch_ets_tests.sh delete mode 100644 tools/testing/selftests/openat2/.gitignore delete mode 100644 tools/testing/selftests/openat2/Makefile delete mode 100644 tools/testing/selftests/openat2/helpers.c delete mode 100644 tools/testing/selftests/openat2/helpers.h delete mode 100644 tools/testing/selftests/openat2/openat2_test.c delete mode 100644 tools/testing/selftests/openat2/rename_attack_test.c delete mode 100644 tools/testing/selftests/openat2/resolve_test.c delete mode 100644 tools/testing/selftests/powerpc/mm/bad_accesses.c delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE10 delete mode 100644 tools/testing/selftests/rseq/settings delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/u32.json delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/ets.json delete mode 100755 tools/testing/selftests/wireguard/netns.sh delete mode 100644 tools/testing/selftests/wireguard/qemu/.gitignore delete mode 100644 tools/testing/selftests/wireguard/qemu/Makefile delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/aarch64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/aarch64_be.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/arm.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/armeb.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/i686.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/m68k.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips64el.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mipsel.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/powerpc.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/powerpc64le.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/x86_64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/debug.config delete mode 100644 tools/testing/selftests/wireguard/qemu/init.c delete mode 100644 tools/testing/selftests/wireguard/qemu/kernel.config delete mode 100644 tools/testing/vsock/util.c delete mode 100644 tools/testing/vsock/util.h delete mode 100644 tools/testing/vsock/vsock_test.c