This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-stable in repository toolchain/linux-next.
omits 9e27e2c2d003 Add linux-next specific files for 20180927 omits a6eec8931a16 Merge branch 'akpm/master' omits 7b6002dfc101 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits f9c48cd27703 vfs: replace current_kernel_time64 with ktime equivalent omits 2e7527cc1a7a drivers/android/binder_alloc.c: replace vm_insert_page wit [...] omits a025c08cbe35 docs/boot-time-mm: remove bootmem documentation omits 006823b5877b mm: remove include/linux/bootmem.h omits 6a604748d50c memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants omits 257c0c38b36f mm: remove nobootmem omits 7fb401ff6d1c memblock: rename __free_pages_bootmem to memblock_free_pages omits 9cc49aba1359 memblock: rename free_all_bootmem to memblock_free_all omits e2734712ce78 memblock: replace free_bootmem_late with memblock_free_late omits ab0890869355 memblock: replace free_bootmem{_node} with memblock_free omits 1c8cfea47716 mm: nobootmem: remove bootmem allocation APIs omits ec0d8a136bcd memblock: replace alloc_bootmem with memblock_alloc omits 7198a88d12cf memblock: replace __alloc_bootmem with memblock_alloc_from omits 92730d6afd3b memblock: replace alloc_bootmem_pages with memblock_alloc omits 0c141db568aa memblock: replace alloc_bootmem_low_pages with memblock_alloc_low omits 043beb5ddf82 memblock: replace alloc_bootmem_node with memblock_alloc_node omits 12f3a0335681 memblock: replace __alloc_bootmem_node with appropriate me [...] omits 5ac62fe31e01 memblock: replace alloc_bootmem_pages_node with memblock_a [...] omits 327047ac8a66 memblock: add align parameter to memblock_alloc_node() omits b26ba60c740d memblock: replace __alloc_bootmem_nopanic with memblock_al [...] omits 642036ff6554 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) omits afa7dbe2c2b1 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] omits adb1dd4f5c9e memblock: replace __alloc_bootmem_node_nopanic with memblo [...] omits e01d13a7f96e memblock: replace alloc_bootmem_low with memblock_alloc_low omits cc56bdc1c9e0 memblock: replace alloc_bootmem_align with memblock_alloc omits c37b0a1822fc memblock: remove _virt from APIs returning virtual address omits 54a9a8d804d0 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] omits 3f8581855a35 mm: nobootmem: remove dead code omits 3a12f2b9b0e7 mm: remove bootmem allocator implementation. omits e6af3c021456 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] omits 431357b3d1fd mm: remove CONFIG_HAVE_MEMBLOCK omits 00ce7a774d7d mm: remove CONFIG_NO_BOOTMEM omits bc33d7288e81 percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits 8dfc07e5eff2 Merge branch 'akpm-current/current' omits 1c45204e466c Merge remote-tracking branch 'kspp/for-next/kspp' omits f362da2ac5dc Merge remote-tracking branch 'ntb/ntb-next' omits 34ac34ebfc96 Merge remote-tracking branch 'at24/at24/for-next' omits 25de0f11c8eb Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 2f83615cbd30 Merge remote-tracking branch 'rtc/rtc-next' omits 2f637413cc73 Merge remote-tracking branch 'coresight/next' omits 545739c8c0cb Merge remote-tracking branch 'livepatching/for-next' omits fd249f38cc72 Merge remote-tracking branch 'kselftest/next' omits 98531c596026 Merge remote-tracking branch 'userns/for-next' omits 85b6044674cb Merge remote-tracking branch 'pinctrl/for-next' omits 6306f953c8c0 Merge remote-tracking branch 'gpio/for-next' omits 687e759eed48 Merge remote-tracking branch 'rpmsg/for-next' omits 7a46dc2cb264 Merge remote-tracking branch 'scsi/for-next' omits 05a73ee24964 Merge remote-tracking branch 'cgroup/for-next' omits a8db5ba9d41f Merge remote-tracking branch 'slave-dma/next' omits 695dab88d54f Merge remote-tracking branch 'icc/icc-next' omits a1d290c13bbc Merge remote-tracking branch 'mux/for-next' omits 41949628acac Merge remote-tracking branch 'staging/staging-next' omits 09c7b3825ced Merge remote-tracking branch 'soundwire/next' omits c8e893b341eb Merge remote-tracking branch 'extcon/extcon-next' omits bbf0aace03f8 Merge remote-tracking branch 'char-misc/char-misc-next' omits c5c18ba7cb96 Merge remote-tracking branch 'tty/tty-next' omits cba3156c2e6c Merge remote-tracking branch 'phy-next/next' omits 4e5edaf32563 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 6b02c9f9f95c Merge remote-tracking branch 'usb-serial/usb-next' omits 6460f559a392 Merge remote-tracking branch 'usb/usb-next' omits 302c5d014005 Merge remote-tracking branch 'driver-core/driver-core-next' omits 47a6a6c99231 Merge remote-tracking branch 'ipmi/for-next' omits 9574291ad741 Merge remote-tracking branch 'leds/for-next' omits c3821a95e776 Merge remote-tracking branch 'drivers-x86/for-next' omits fca39cddc148 Merge remote-tracking branch 'percpu/for-next' omits 6b63eb1e6e24 Merge remote-tracking branch 'xen-tip/linux-next' omits 773666bda693 Merge remote-tracking branch 'kvms390/next' omits 350e268a6a0d Merge remote-tracking branch 'rcu/rcu/next' omits 2cf49a8849e3 Merge remote-tracking branch 'ftrace/for-next' omits 942a26b7b957 Merge remote-tracking branch 'edac-amd/for-next' omits 13691b054748 Merge remote-tracking branch 'tip/auto-latest' omits 1d7add021091 Merge remote-tracking branch 'spi/for-next' omits cf0cdaa0c6b5 Merge remote-tracking branch 'devicetree/for-next' omits b20d899e20a8 Merge remote-tracking branch 'vfio/next' omits b320e8d2a8c0 Merge remote-tracking branch 'iommu/next' omits bc0779bf29e6 Merge remote-tracking branch 'tpmdd/next' omits 409cc3b2d538 Merge remote-tracking branch 'selinux/next' omits ae4b9c42d5ba Merge remote-tracking branch 'apparmor/apparmor-next' omits 441b947637a5 Merge remote-tracking branch 'security/next-testing' omits 2c92534dac83 Merge remote-tracking branch 'regulator/for-next' omits b0551cf6a22d Merge remote-tracking branch 'battery/for-next' omits 76946caf1b59 Merge remote-tracking branch 'mfd/for-mfd-next' omits be62a802b0f9 Merge remote-tracking branch 'md/for-next' omits 5f95c2790dfc Merge remote-tracking branch 'mmc/next' omits 0bd8320708c2 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 9075f08a0468 Merge remote-tracking branch 'device-mapper/for-next' omits 030722fe1fe7 Merge remote-tracking branch 'block/for-next' omits fed961d7aaa9 Merge remote-tracking branch 'sound-asoc/for-next' omits 4a8bc00006b7 Merge remote-tracking branch 'sound/for-next' omits 97cc76bd95bc Merge remote-tracking branch 'regmap/for-next' omits ba77816e449a Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 30d014d3175b Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits 4919c99a88c7 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits e26482438e1e Merge remote-tracking branch 'drm-msm/msm-next' omits e1fc1f2ccce8 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 7390b889f007 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits b4f0fea1a5d0 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 6d56ea8ecd3c Merge remote-tracking branch 'drm/drm-next' omits 67d92a1b3c7e Merge remote-tracking branch 'crypto/master' omits fd1984e84610 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 6a093a883213 Merge remote-tracking branch 'nand/nand/next' omits 1d2d7eea8961 Merge remote-tracking branch 'gfs2/for-next' omits 54b76034875a Merge remote-tracking branch 'mac80211-next/master' omits a519d4fc5da1 Merge remote-tracking branch 'bluetooth/master' omits 762d4d2bb0f8 Merge remote-tracking branch 'wireless-drivers-next/master' omits f9ae5ceb9310 Merge remote-tracking branch 'nfc-next/master' omits 511636e56a46 Merge remote-tracking branch 'netfilter-next/master' omits bfb1620fd4f8 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 41be3eebddda Merge remote-tracking branch 'ipsec-next/master' omits 5d733b3ac8bc Merge remote-tracking branch 'bpf-next/master' omits c4255b51921a Merge remote-tracking branch 'net-next/master' omits d44c1a47ca52 Merge remote-tracking branch 'rdma/for-next' omits 22c8e045dde2 Merge remote-tracking branch 'opp/opp/linux-next' omits b8c6c9b0df8a Merge remote-tracking branch 'cpupower/cpupower' omits 7de9695938e0 Merge remote-tracking branch 'pm/linux-next' omits a84c564789c0 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 4045ab46b4f6 Merge remote-tracking branch 'v4l-dvb-next/master' omits a0eb93e14670 Merge remote-tracking branch 'v4l-dvb/master' omits 4366ce9ee668 Merge remote-tracking branch 'jc_docs/docs-next' omits 0965bda859ee Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a8ba49ecb019 Merge remote-tracking branch 'i2c/i2c/for-next' omits ff8feeea9234 Merge remote-tracking branch 'hid/for-next' omits 6d5c9f552d7f Merge remote-tracking branch 'pci/next' omits acbbf4240c1a mmc: mmci: internalize dma_inprogress into mmci dma functions omits 785341507a96 mmc: mmci: internalize dma map/unmap into mmci dma functions omits 1bca6bd0c1ab Merge remote-tracking branch 'vfs/for-next' omits 6eb6acd2314a Merge remote-tracking branch 'v9fs/9p-next' omits aaaccd9653a2 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 5222bde0f6ec Merge remote-tracking branch 'orangefs/for-next' omits ba75bb5fb024 Merge remote-tracking branch 'nfsd/nfsd-next' omits 1977d4551f9a dt-bindings: mmc: sh_mmcif: Document r8a7744 DT bindings omits 4038fb6c5dfc dt-bindings: mmc: renesas_sdhi: Add r8a7744 support omits 9008799a50d1 Merge remote-tracking branch 'jfs/jfs-next' omits e4c1c2e69954 Merge remote-tracking branch 'fuse/for-next' omits 7fc12934093f Merge remote-tracking branch 'f2fs/dev' omits 155cd183b152 mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 [...] omits 7b287a5cd65b mmc: omap_hsmmc: Delete platform data GPIO CD and WP omits 1ecfbb730c53 mmc: omap_hsmmc: Kill off cover detection omits f9c09dbd4e6e Merge remote-tracking branch 'ext3/for_next' omits ee8ace49850a Merge remote-tracking branch 'ecryptfs/next' omits eb701595cbbc Merge remote-tracking branch 'cifs/for-next' omits 1652efa3c975 Merge remote-tracking branch 'btrfs-kdave/for-next' omits c91bf2d0bd46 mmc: core: Allow building PWRSEQ_SD8787 with LIBERTAS_SDIO omits f09f0a11b0a8 mmc: sdhci: sirf: Use the slot GPIO descriptor omits 689f7a7f5c9b mfd: arizona: Correct link for sound binding document omits 483a5d22bceb dt-bindings: i2c: Fix SMBus typo omits 27ade939a169 dt-bindings: crypto: hip07-sec, drop incorrect commas omits 05ced0180c64 dt-bindings: fpga: fix freeze controller compatible in region doc omits 8ef4645739c8 dt-bindings: reset: imx7: update the compatible string omits 29e5f9441ba7 dt-binding: arm/cpus.txt: fix dynamic-power-coefficient unit omits 0f24ce827be1 Merge remote-tracking branch 'befs/for-next' omits 958b84e16895 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits a1924e935e8e mmc: sdhci: pxav3: Delete GPIO handling omits e48ee35d8194 mmc: sdhci: spear: Use the slot GPIO descriptor omits 16f2a47e0b3c Merge remote-tracking branch 'uml/linux-next' omits 6b9ad95b61f9 Merge remote-tracking branch 's390/features' omits 601f5b4b15da Merge remote-tracking branch 'powerpc/next' omits 0d1b349bf40c Merge remote-tracking branch 'parisc-hd/for-next' omits f89789224e57 Merge remote-tracking branch 'mips/mips-next' omits 3a0bb134fd22 Merge remote-tracking branch 'm68knommu/for-next' omits 211fa2e57390 Merge remote-tracking branch 'm68k/for-next' omits 58d874d33c8f mmc: mmci: Drop support for pdata GPIO numbers omits cfe2e934ae92 Merge remote-tracking branch 'csky/linux-next' omits 867e63c106c8 Merge branch 'fixes' into next omits 6ee334e38385 Merge remote-tracking branch 'c6x/for-linux-next' omits 53e638817f79 Merge remote-tracking branch 'clk-samsung/for-next' omits 587ac407d262 Merge remote-tracking branch 'clk/clk-next' omits b068529cc425 Merge remote-tracking branch 'arm64/for-next/core' omits 1d71926bbd59 mmc: core: Fix debounce time to use microseconds omits b43ae9cf3a33 Merge remote-tracking branch 'tegra/for-next' omits 63e2a4ebf838 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits c846d483ee3a Merge remote-tracking branch 'samsung-krzk/for-next' omits 506b5f9685f0 Merge remote-tracking branch 'rockchip/for-next' omits 71575da228d7 Merge remote-tracking branch 'renesas/next' omits c51d03744de4 Merge remote-tracking branch 'realtek/for-next' omits 3d52ba3ef23d Merge remote-tracking branch 'qcom/for-next' omits 5ce557b62b8e Merge remote-tracking branch 'omap/for-next' omits 831ed099d97c Merge remote-tracking branch 'mvebu/for-next' omits 296a46afb3df Merge remote-tracking branch 'mediatek/for-next' omits d4e7a08b1a6a Merge remote-tracking branch 'keystone/next' omits a65a8aa6ccaf Merge remote-tracking branch 'imx-mxs/for-next' omits a39cbb767c79 Merge remote-tracking branch 'bcm2835/for-next' omits f1db7251af3a Merge remote-tracking branch 'at91/at91-next' omits 277286a73ac3 Merge remote-tracking branch 'amlogic/for-next' omits 31fd335eb4b0 Merge remote-tracking branch 'actions/for-next' omits ead9cdc310fb Merge remote-tracking branch 'arm-soc/for-next' omits 5d94db60bd2b Merge remote-tracking branch 'arm/for-next' omits da7fcdfc3151 Merge remote-tracking branch 'dma-mapping/for-next' omits aec3d645a785 Merge remote-tracking branch 'leaks/leaks-next' omits f68ea4c011fd Merge remote-tracking branch 'kbuild/for-next' omits 78fa34d8aede Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 35a398206d97 Merge remote-tracking branch 'mmc-fixes/fixes' omits 408a2ab449ca Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits f47a628682fb Merge remote-tracking branch 'vfs-fixes/fixes' omits 7bcccee5c872 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits fd41ea41f55c Merge remote-tracking branch 'omap-fixes/fixes' omits 6df2a7b1d001 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 9d1457a01e61 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 4d7cb2af2fcd Merge remote-tracking branch 'crypto-current/master' omits 0339dcdb2d92 Merge remote-tracking branch 'input-current/for-linus' omits c214a708b44c Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 9d316a017efe Merge remote-tracking branch 'pci-current/for-linus' omits d3ba2e9db520 Merge remote-tracking branch 'spi-fixes/for-linus' omits eef7e35c3cab Merge remote-tracking branch 'regulator-fixes/for-linus' omits bd3ac65cd535 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits ab381711f10c Merge remote-tracking branch 'sound-current/for-linus' omits 10c0d1ea551e Merge remote-tracking branch 'rdma-fixes/for-rc' omits 276cfd9869ec Merge remote-tracking branch 'mac80211/master' omits 4d866c2d1b50 Merge remote-tracking branch 'wireless-drivers/master' omits 2a9934348b1e Merge remote-tracking branch 'netfilter/master' omits 7c24d757550d Merge remote-tracking branch 'ipsec/master' omits d99f79929651 Merge remote-tracking branch 'net/master' omits d8e0a13c0645 Merge remote-tracking branch 'powerpc-fixes/fixes' omits ca7532b9bf58 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 1cad7a0d9453 Merge remote-tracking branch 'arc-current/for-curr' omits 07829adb90c8 Merge remote-tracking branch 'kbuild-current/fixes' omits 3f989bfcd0f3 Merge remote-tracking branch 'fixes/master' omits edfdcf7f3d15 selftests: watchdog: Add gettimeout and get|set pretimeout omits 91db59f7b03a selftests: watchdog: Fix error message. omits 815afec19d82 selftests: watchdog: fix message when /dev/watchdog open fails omits b836df2e4409 Merge branch 'for-4.20/block' into for-next omits 986d413b7c15 blk-mq: Enable support for runtime power management omits 7cedffec8e75 block: Make blk_get_request() block for non-PM requests wh [...] omits bdd6316094e0 block: Allow unfreezing of a queue while requests are in progress omits 18c9a6bbe064 percpu-refcount: Introduce percpu_ref_resurrect() omits 0d25bd072b49 block: Schedule runtime resume earlier omits 154b00d566e2 block: Split blk_pm_add_request() and blk_pm_put_request() omits cd84a62e0078 block, scsi: Change the preempt-only flag into a counter omits bca6b067b0b2 block: Move power management code into a new source file omits 76b600d46911 9p: potential NULL dereference omits edaa978e52c5 MIPS: MT: Remove obsolete cache flush repeat code omits eb75ecb113f5 MIPS: MT: Remove unused MT single-threaded cache flush code omits c35598228fc4 Merge branch 'kbuild' into for-next omits 1f57067f9fa5 Merge branch 'remotes/lorenzo/pci/mediatek' omits 29145d286050 Merge branch 'remotes/lorenzo/pci/iproc' omits 657b7ac1c02c Merge branch 'remotes/lorenzo/pci/dwc' omits 43fd5fa0c7df Merge branch 'remotes/lorenzo/pci/controller-misc' omits cfb1172c114b Merge branch 'remotes/lorenzo/pci/cadence' omits 3ff683d18f99 Merge branch 'pci/msi' omits 61f8c748cfd6 Merge branch 'pci/misc' omits e08b5fa93e07 Merge branch 'pci/hotplug' omits eb6b88f53e3f Merge branch 'pci/enumeration' omits b143ec04b81e Merge branch 'pci/aspm' omits 015362c334d8 PCI: cpqphp: Remove set but not used variable 'physical_slot' omits 079a2d2508ee PCI/ERR: Remove duplicated include from err.c omits 932afdeec18b MIPS: Add Kconfig variable for CPUs with unaligned load/st [...] omits a74c0aa52405 drm/fsl-dcu: Replace drm_dev_unref with drm_dev_put omits 3b9356194d87 MAINTAINERS: Move fsl-dcu driver to drm-misc tree omits 9f19fd3bd894 drm/mxsfb: Switch to drm_atomic_helper_commit_tail_rpm omits f0525a1c922e drm/mxsfb: Add PM_SLEEP support omits 4201f4e84845 drm/mxsfb: Add pm_runtime calls to pipe_enable/disable omits 2dc3620eac2d drm/mxsfb: Fix initial corrupt frame when activating display omits 626a2c52f105 drm/mxsfb: Move axi clk enable/disable to crtc enable/disable omits 85e9a1247e46 PCI: Make link active reporting detection generic omits 0718d4b2c994 PCI: Unify device inaccessible omits fd259410234a PCI/ERR: Always report current recovery status for udev omits 8e1c0a34e789 PCI/ERR: Simplify broadcast callouts omits 43c9a34fe04e PCI/ERR: Always use the first downstream port omits bdb5ac85777d PCI/ERR: Handle fatal error recovery omits 811e0345cfc1 xen/balloon: Grammar s/Is it/It is/ omits d9df9fb901d2 MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_A [...] omits e524c788bfc1 MIPS: BMIPS: Remove special handling of CONFIG_MIPS_ELF_AP [...] omits 0a715156656b net: faraday: fix return type of ndo_start_xmit function omits 6323d57f335c net: smsc: fix return type of ndo_start_xmit function omits 880e1b21115b net: liquidio: list usage cleanup omits 631e871edc76 net: qed: list usage cleanup omits 30b0594a3e6c Merge branch 'net-bridge-convert-bool-options-to-bits' omits 35750b0bca53 net: bridge: pack net_bridge better omits 3341d9170228 net: bridge: convert mtu_set_by_user to a bit omits c69c2cd444cc net: bridge: convert neigh_suppress_enabled option to a bit omits 675779adbf7c net: bridge: convert mcast options to bits omits 13cefad2f2c1 net: bridge: convert and rename mcast disabled omits be3664a03807 net: bridge: convert group_addr_set option to a bit omits 8df3510f28e5 net: bridge: convert nf call options to bits omits ae75767ec206 net: bridge: add bitfield for options and convert vlan opts omits 1c1cb6d0321f net: bridge: make struct opening bracket consistent omits 37ac5db6e602 Merge branch 's390-net-next' omits 91cc98f51e3d s390/qeth: remove duplicated carrier state tracking omits d782d80f36f3 s390/qeth: clean up drop conditions for received cmds omits d19b93f40e23 s390/qeth: re-indent qeth_check_ipa_data() omits 68bba11643df s390/qeth: consume local address events omits 6585ac4e5d74 s390/qeth: remove various redundant code omits 8d908eb045bb s390/qeth: remove CARD_FROM_CDEV helper omits 8f6637b878c9 s390/qeth: pass card pointer in iob callback omits 6a3123d0769e s390/qeth: re-use qeth_notify_skbs() omits 5a5312bdbadd s390/qeth: remove additional skb refcount omits dc149e3764d8 s390/qeth: replace open-coded skb_queue_walk() omits cd11d11286cb net/af_iucv: locate IUCV header via skb_network_header() omits a2eb0ad50cae s390/qeth: on gdev release, reset drvdata omits c1a935f6ec5b s390/qeth: fix discipline unload after setup error omits a70fee3b0f90 s390/qeth: use DEFINE_MUTEX for qeth_mod_mutex omits 4fda33547676 s390/qeth: convert layer attribute to enum omits 7c968791f775 video/fbdev/stifb: Fix spelling mistake in fall-through an [...] omits 7848cd8aea82 Merge remote-tracking branch 'gpio/ib-omap' into for-next omits 676709b1bcb5 uvesafb: Fix URLs in the documentation omits cf7389b8095f efifb: BGRT: Add nobgrt option omits 1bafcbf59fed fbdev/omapfb: fix omapfb_memory_read infoleak omits d85536cde91f pxa168fb: prepare the clock omits 0d769d81155a Merge branch 'misc' into for-next omits 22fed951fe3b Merge branch for-4.20/arm64/dt into for-next omits 07122be8ab2a Merge branch for-4.20/arm/dt into for-next omits 20918747f20b Merge branch for-4.20/firmware into for-next omits 2e0cdab481fe Merge branch for-4.20/soc into for-next omits 01a56b70a89f Merge branch for-4.20/dt-bindings into for-next omits ebea2a43fdaf ARM: dts: paz00: fix wakeup gpio keycode omits c605d274cdc8 arm-soc: Document merges omits 5ac93f81096a drm/tegra: Detach devices from IOMMU DMA domain on arm32 omits aef5919072c3 Merge branches 'next/drivers', 'next/soc' and 'next/dt' in [...] omits ba61ab1a232d Merge tag 'zynqmp-soc-for-v4.20-v2' of https://github.com/ [...] omits 8fe3c0612cbd Merge tag 'zynq-soc-for-v4.20' of https://github.com/Xilin [...] omits e31c8ea5aff8 gpu: host1x: Detach Host1x from IOMMU DMA domain on arm32 omits 1abf47edb388 Merge tag 'zynq-dt-for-v4.20' of https://github.com/Xilinx [...] omits 06d561ca0fa7 ARM: tegra: tegra20: Fix mixed tabs-spaces indentation omits 9c942096baeb drm/tegra: Replace drm_dev_unref with drm_dev_put omits fee8cdc2df08 ARM: tegra: colibri_t20: add eval board device tree omits 5373f80201fb ARM: tegra: colibri_t20: rename ac97 label to tegra_ac97 omits cafed755d5f3 ARM: tegra: colibri_t20: get rid of fake clocks simple bus omits 8f4a8e0931b8 ARM: tegra: colibri_t20: rename tps6586x@34 and drop unuse [...] omits 613953abdf65 ARM: tegra: colibri_t20: iris: drop unused i2c_ddc label omits 82e7ceccf2c3 ARM: tegra: colibri_t20: rename i2c_ddc to hdmi_ddc omits 6a32a913bff3 ARM: tegra: colibri_t20: drop module level model and compatible omits 463a8f714af2 ARM: tegra: colibri_t20: iris: add colibri ssp support omits a7867ac8a114 ARM: tegra: colibri_t20: iris: simplify model and compatib [...] omits 4f135281b323 ARM: tegra: colibri_t20: simplify model and compatible properties omits 6a4a865d1cc6 ARM: tegra: colibri_t20: add compatibility comment omits 88fd676b158a ARM: tegra: colibri_t20: annotate/move sd card detect omits 351c72c83235 ARM: tegra: colibri_t20: add gpio hogs for gmi_wr_n buffers omits 0b51e73ba1e9 ARM: tegra: colibri_t20: add gpio hog to unreset usb ether [...] omits d5178bb6f860 ARM: tegra: colibri_t20: add i2c-thermtrip omits df2be1ae626a ARM: tegra: colibri_t20: annotate/rename lm95245 temperatu [...] omits 9b41e68af99a ARM: tegra: colibri_t20: iris: add dr_mode property omits ccf7f6d42790 ARM: tegra: colibri_t20: iris: add gpio wakeup key omits 9ad510b33e17 ARM: tegra: colibri_t20: use high speed uart driver omits 0d3fda4609e8 ARM: tegra: colibri_t20: iris: add uart-c omits 9ccaf9466b9c ARM: tegra: colibri_t20: iris: annotate uarts omits 9a796cd295ed ARM: tegra: colibri_t20: iris: display controller rgb pane [...] omits 992cf09b14e3 ARM: tegra: colibri_t20: add missing pinmux omits a2cb59be1086 ARM: tegra: colibri_t20: pinmux clean-up omits ea60afb8d67f ARM: tegra: colibri_t20: update sound nvidia,model omits 035ae62dfbc9 ARM: tegra: colibri_t20: indentation/line-feed/white-space [...] omits 4307e2ce5d31 ARM: tegra: colibri_t20: remove phy-reset-gpio from contro [...] omits 2287ef76d0a2 ARM: tegra: colibri_t20: annotate usb ehci instances omits 18e6ccefe150 ARM: tegra: colibri_t20: add missing regulators omits 3647c7b8489d ARM: tegra: colibri_t20: regulator clean-up omits 142165cf7359 ARM: tegra: colibri_t20: iris: use no-1-8-v omits e6800c214e56 ARM: tegra: colibri_t20: reorder host1x/hdmi properties omits 364ba1043937 ARM: tegra: colibri_t20: add local-mac-address property omits 1d6050d67ea8 ARM: tegra: colibri_t20: iris: annotate i2c busses omits 59b6f20bccbd ARM: tegra: colibri_t20: iris: add missing aliases omits 3ef8af133e87 ARM: tegra: colibri_t20: iris: integrate i2c real time clo [...] omits 3c59cae79fbe ARM: tegra: colibri_t20: move aliases from module to carri [...] omits 4b601b9f1022 ARM: tegra: apalis-tk1: drop unused hdmi_ddc label omits 6253f8857253 ARM: tegra: apalis-tk1: shorten temperature-sensor node omits 94c3847dc5d1 ARM: tegra: apalis-tk1: get rid of fake clocks simple bus omits 26e19cdf665f ARM: tegra: apalis-tk1: replace underscores in node names [...] omits 4802623981d9 ARM: tegra: apalis-tk1: drop obsolete spidev nodes omits 43ff75a8e3ed ARM: tegra: apalis-tk1: drop module level model and compatible omits a64b51a3ed5b ARM: tegra: apalis-tk1: reorder SD card properties omits e0cffa9a1b64 ARM: tegra: apalis-tk1: reorder cpu dfll clock properties omits a052d2b67f00 ARM: tegra: apalis-tk1: add toradex, apalis-tk1-v1.2 compatible omits 8be6e49a653c ARM: tegra: apalis-tk1: enable emmc ddr52 mode omits fca051b02a57 ARM: tegra: apalis-tk1: add proper emmc vmmc and vqmmc supplies omits 958b767d683a ARM: tegra: apalis-tk1: reorder backlight properties omits 138ce6352159 ARM: tegra: apalis-tk1: white-space clean-up omits 35a2473f6dc8 ARM: tegra: apalis-tk1: drop unused pinmux label omits 8c3a9d213bfe ARM: tegra: apalis-tk1: add missing regulators omits 1bef3a5716b4 ARM: tegra: apalis-tk1: regulator clean-up omits a945eae0c603 ARM: tegra: apalis-tk1: reorder padctl properties omits f2f7bf06c54a ARM: tegra: apalis-tk1: reorder host1x/hdmi properties omits 864495be67f8 ARM: tegra: apalis-tk1: add local-mac-address property omits 5ffdfa1aca4c ARM: tegra: colibri_t30: annotate power I2C being on-module omits f7ce7658c03c ARM: tegra: colibri_t30: annotate unused i2c busses omits 070c1342719c ARM: tegra: colibri_t30: add mcp2515 vdd and xceiver supplies omits e4f75fd1118d ARM: tegra: colibri_t30: remove unused mcp2515 can0 label omits 503fcd8464fb ARM: tegra: colibri_t30: fix mcp2515 can controller interr [...] omits 63ad93767ad6 ARM: tegra: colibri_t30: rename tps65911@2d, stmpe811@41 a [...] omits 8941e3304925 ARM: tegra: colibri_t30: rename hdmiddc to hdmi_ddc omits ccb99d44c393 ARM: tegra: colibri_t30: drop obsolete spidev node omits 9eca7649a712 ARM: tegra: colibri_t30: drop module level model and compatible omits a1f5a76ff054 ARM: tegra: colibri_t30: update compatibility comment omits 20fd13e2a1bf ARM: tegra: colibri_t30: annotate ehci instance 1 omits f234e5438848 ARM: tegra: colibri_t30: annotate sd card detect omits e0957df84a54 ARM: tegra: colibri_t30: enable hda over hdmi omits 1e7c4fc3daa3 ARM: tegra: colibri_t30: add gpio hog to unreset usb ether [...] omits 0fb83a83691f ARM: tegra: colibri_t30: remove unused nvidia, is-wired property omits ead9a4c36db5 ARM: tegra: colibri_t30: move input include to carrier board omits 23a13d4c4dac ARM: tegra: colibri_t30: line break long compatible property line omits 932079d01b17 ARM: tegra: colibri_t30: get rid of fake clocks simple bus omits dc741b7bde05 ARM: tegra: colibri_t30: enable emmc ddr52 mode omits 44925e4f6e35 ARM: tegra: colibri_t30: add proper emmc vmmc and vqmmc supplies omits bc1fa5d2716f ARM: tegra: colibri_t30: add i2c-thermtrip omits 71fd500b3806 ARM: tegra: colibri_t30: further lm95245 temperature senso [...] omits d19c81ca2289 ARM: tegra: colibri_t30: use proper irq-gpio for stmpe811 omits dbd43f25205e ARM: tegra: colibri_t30: add missing pinmux omits 28e82cf4af51 ARM: tegra: colibri_t30: pinmux clean-up omits 0e4c51ebace1 ARM: tegra: colibri_t30: drop pwmleds omits 7ddc024ffa38 ARM: tegra: colibri_t30: reorder backlight properties omits 2a3db328b358 ARM: tegra: colibri_t30: move dr_mode property from phy to [...] omits 2128fda985e2 ARM: tegra: colibri_t30: white-space clean-up omits 4dc3bf2a5f1b ARM: tegra: colibri_t30: annotate uarts and move compatibl [...] omits a03fb6312280 ARM: tegra: colibri_t30: add missing regulators omits 584a9e55b539 ARM: tegra: colibri_t30: regulator clean-up omits 033519b0c5f4 ARM: tegra: colibri_t30: reorder host1x/hdmi properties omits a5db2dadb15f ARM: tegra: colibri_t30: add local-mac-address property omits b57d6b996ebe ARM: tegra: apalis_t30: support v1.1 hardware revision omits a472e00b1c57 ARM: tegra: apalis_t30: move hda node from carrier to module omits b38f6aa4b60a ARM: tegra: apalis_t30: fix mcp2515 can controller interru [...] omits b4cfc776657b ARM: tegra: apalis_t30: rename tps65911@2d, stmpe811@41 an [...] omits 467176025c5d ARM: tegra: apalis_t30: rename hdmiddc to hdmi_ddc omits da25001ca651 ARM: tegra: apalis_t30: hog group for pcie switch reset gpio omits 317d9f7bedc4 ARM: tegra: apalis_t30: drop obsolete spidev nodes omits 63a11def21ea ARM: tegra: apalis_t30: drop module level model and compatible omits b0fa0105b496 dt-bindings: add broadcom (formerly plx technology) vendor prefix omits 70451b5e6733 ARM: tegra: apalis_t30: line break long compatible property line omits 7b0f47aa6208 ARM: tegra: apalis_t30: get rid of fake clocks simple bus omits 200be313fdc9 ARM: tegra: apalis_t30: enable emmc ddr52 mode omits 0f0a3831290d ARM: tegra: apalis_t30: add proper emmc vmmc and vqmmc supplies omits 5f1fe7b62dce ARM: tegra: apalis_t30: add i2c-thermtrip omits 16f53ab291f3 ARM: tegra: apalis_t30: further lm95245 temperature sensor [...] omits f38f7998b7c7 ARM: tegra: apalis_t30: use proper irq-gpio for stmpe811 omits 368f139bf728 ARM: tegra: apalis_t30: add missing pinmux omits 727002e06144 ARM: tegra: apalis_t30: pinmux clean-up omits e0911663bcd6 ARM: tegra: apalis_t30: drop pwmleds omits 654b7139a294 ARM: tegra: apalis_t30: reorder backlight properties omits 8bf0d6b2a7ae ARM: tegra: apalis_t30: move dr_mode property from phy to [...] omits 005a00d86211 ARM: tegra: apalis_t30: annotate mmc1/sd1 omits d5330b4731df ARM: tegra: apalis_t30: drop unused mmc1/sd1 labels omits 4eb7e5ede015 ARM: tegra: apalis_t30: white-space/newline clean-up omits 95bcc02a899e ARM: tegra: apalis_t30: drop unused cami2c label omits e073452b4aa1 ARM: tegra: apalis_t30: annotate uarts and move compatible [...] omits 32980cbccf16 ARM: tegra: apalis_t30: add missing regulators omits f98439c3bba5 ARM: tegra: apalis_t30: regulator clean-up omits a772d28d9089 ARM: tegra: apalis_t30: reorder host1x/hdmi properties omits 7890d7856a98 ARM: tegra: apalis_t30: annotate/clean-up pcie controller/ [...] omits 4f6b07a2787b ARM: tegra: apalis_t30: reorder pcie properties omits 2c87441c4164 ARM: tegra: apalis_t30: add local-mac-address property omits 055c0107afed ARM: tegra: apalis_t30: pull-up sd card detect pins omits 1c997fe4becd ARM: tegra: apalis_t30: fix mmc1 cmd pull-up omits 1ed78f957963 Merge branch 'for-4.20/block' into for-next omits 3cfa210bf3fe xen: don't include <xen/xen.h> from <asm/io.h> and <asm/dm [...] omits c39ae60dfbda block: remove ARCH_BIOVEC_PHYS_MERGEABLE omits 20e3267601f9 xen: provide a prototype for xen_biovec_phys_mergeable in xen.h omits cd11b1d34478 xen: remove the xen_biovec_phys_mergeable export omits a5bb207ada5b arm: remove the unused BIOVEC_MERGEABLE define omits 2db12b16e58a ARM: dts: tegra20/tegra30: add pmu interrupt-affinity omits 8188391c127e ARM: dts: tegra20: restore address order omits 564706f65cda ARM: dts: tegra30: fix xcvr-setup-use-fuses omits 50bac83c80dd gpu: host1x: Remove spurious tab omits 9b6c14b8aa46 drm/tegra: sor: Add Tegra194 support omits 30f11cfd6a70 drm/tegra: dpaux: Add Tegra194 support omits 474431968507 drm/tegra: dc: Add Tegra194 support omits 5725daaab55c drm/tegra: hub: Add Tegra194 support omits 759d706f7cb4 drm/tegra: dc: Do not register DC without primary plane omits cd40f6ff124c firmware: tegra: bpmp: Implement suspend/resume support omits aaccf3c97418 Merge tag 'v4.19-rc5' of https://git.kernel.org/pub/scm/li [...] omits d9fd22447ba5 arm64: tegra: I2C on Tegra194 is not compatible with Tegra114 omits ac3b35f11a06 drm/udl: Replace drm_dev_unref with drm_dev_put omits fd92f3ce67e4 Merge branch 'v4.20-armsoc/dts64' into for-next omits 78ce30f4dbae Merge branch 'v4.20-armsoc/dts32' into for-next omits 186b45657b24 ARM: dts: rockchip: add rk3288-based Tinker board S omits 51b4b5b8b36e Merge branch 'mvebu/dt64' into mvebu/for-next omits 8effd515c00f Merge branch 'mvebu/dt' into mvebu/for-next omits e58c5e739d6f ARM: dts: rockchip: move shared tinker-board nodes to a co [...] omits dd0da407bb64 arm64: dts: marvell: armada-cp110: describe more PPv2 interrupts omits eeee84f7a640 arm64: dts: marvell: armada-cp110: change the PPv2 IRQ names omits a6120833272c arm64: dts: add support for SolidRun Clearfog GT 8K omits 91e75bde634b arm64: dts: rockchip: add missing address and size cells f [...] omits cd7ab133db38 arm64: dts: rockchip: Enable SPI NOR flash on Rock64 omits e4f3fb490967 arm64: dts: rockchip: add initial dts support for Rockpro64 omits 4919ec130ffa Merge branch 'arm64-dt-for-v4.20' into next omits 158928f38e1c arm64: dts: renesas: r8a77965: Add Sound and Audio DMAC de [...] omits ca11cc92ccd2 bpftool: Fix bpftool net output omits ba93cc7da896 USB: serial: ftdi_sio: implement GPIO support for FT-X devices omits 6fd30d014483 MAINTAINERS: Use my infradead account exclusively for PDx86 work omits ca9184f0797c tracing: Trivia spelling fix containerof() -> container_of() omits 28ef8b49a338 mac80211_hwsim: do not omit multicast announce of first ad [...] omits f1c47eb61d52 mac80211_hwsim: fix race in radio destruction from netlink [...] omits 628980e5c8f0 mac80211_hwsim: fix locking when iterating radios during ns exit omits 30fe6d50eb08 nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT omits 0bcbf6518456 cfg80211: fix reg_query_regdb_wmm kernel-doc omits 8105f9b8a887 mac80211: allocate TXQs for active monitor interfaces omits bcf3003438ea arm64: dts: renesas: r8a77995: draak: Enable HDMI display output omits 74fe39abbf74 arm64: dts: renesas: r8a77990: ebisu: Enable VGA and HDMI outputs omits 0dc733988b81 arm64: dts: renesas: r8a77995: Add LVDS support omits 6c61c0e7d95a Merge branch 'v4.20/drivers' into tmp/aml-rebuild omits babfa3f75146 Merge branch 'v4.20/defconfig' into tmp/aml-rebuild omits 2080bbbb4f77 Merge branch 'v4.20/dt64' into tmp/aml-rebuild omits 1eaf880fa1c2 Merge branch 'v4.20/dt' into tmp/aml-rebuild omits 002ebf9c2b67 Merge remote-tracking branch 'arm-soc/fixes' into tmp/aml-rebuild omits 9c8c52f7cb4f arm64: dts: meson-g12a: add initial g12a s905d2 SoC DT support omits 28c9aa152134 dt-bindings: arm: amlogic: Add Meson G12A binding omits 13ee2bfc5444 arm64: dts: renesas: r8a77990: Add display output support omits 54ef8539f5a3 ARM: dts: meson8b: odroidc1: add stdout-path property omits fd6643142a0c ARM: dts: meson8b: odroidc1: enable the SAR ADC omits 288cb5d1dbbe ARM: dts: meson8b: odroidc1: add the fixed voltage regulators omits 524d96083b66 ARM: dts: meson8b: odroidc1: add the CPU voltage regulator omits bbedc1f1d90e ARM: dts: meson8b: Add support for the Endless Mini (EC-100) omits a77d0bab18fc ARM: dts: meson8b: add the RMII pins omits c821b81bbc00 ARM: dts: meson8b: add the I2C_A, PWM_C and UART_B pins omits 4265e28711a8 dt-bindings: arm: amlogic: Add the Endless Mobile Endless [...] omits c00e7c074968 dt-bindings: add vendor prefix for "Endless Mobile, Inc." omits dae804ddad96 Merge branches 'iommu/fixes', 'arm/renesas', 'ppc/pamu', ' [...] omits 566b388440bb phy: renesas: convert to SPDX identifiers omits 3a00dae00662 phy: lantiq: Fix compile warning omits 82af09324867 phy: qcom-ufs: Declare 20nm qcom ufs qmp phy as Broken omits 1e1e465c6d23 scsi/ufs: qcom: Remove ufs_qcom_phy_*() calls from host omits 2ba3c43f09c5 phy: qcom-ufs: Remove stale methods that handle ref clk omits c814738257d6 MAINTAINERS: Move mxsfb drm driver to drm-misc tree omits b8043acd301d Merge branch 'devel' into for-next omits e60f02ddb4d2 firmware: xilinx: Add debugfs for query data API omits b321725257c1 firmware: xilinx: Add debugfs interface omits f9627312e207 firmware: xilinx: Add clock APIs omits 59ecdd778879 firmware: xilinx: Add query data API omits 76582671eb5d firmware: xilinx: Add Zynqmp firmware driver omits 95bf69a22d97 dt-bindings: firmware: Add bindings for ZynqMP firmware omits a03fb71716ee virtio: Support prime objects vmap/vunmap omits a20c4173c421 virtio: Rework virtio_gpu_object_kmap() omits 02c87cabd6f1 virtio: Add virtio_gpu_object_kunmap() omits 4b1bd6976945 net: phy: marvell: Fix build. omits eb26a1c3271b Merge branch 'x86/pti' omits 7c63ce547ea3 Merge branch 'x86/paravirt' omits b830c773692b Merge branch 'x86/microcode' omits b52055eaa01f Merge branch 'x86/cpu' omits 6746e167f4c5 Merge branch 'x86/core' omits 015c1eb99649 Merge branch 'x86/boot' omits 20a5a324d332 Merge branch 'x86/asm' omits d7c0a027c307 Merge branch 'x86/apic' omits 769b9184a380 Merge branch 'timers/urgent' omits ace8a2f0039d Merge branch 'timers/core' omits 105c7fca5736 Merge branch 'sched/core' omits 703fea502b60 Merge branch 'ras/core' omits 691bf26c36ae Merge branch 'perf/core' omits 618162c84035 Merge branch 'locking/core' omits afd0701f8e66 Merge branch 'core/objtool' omits 3f32d0be6c16 tipc: lock wakeup & inputq at tipc_link_reset() omits 94b6ddce7178 tipc: reset bearer if device carrier not ok omits 7aca011f88eb bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER omits 153117f5e6e3 ARM: Document merges omits 105bc1306e9b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 3475372ff60e net: dsa: lantiq_gswip: Depend on HAS_IOMEM omits 921f432ceac6 Merge branch 'net-phy-Eliminate-unnecessary-soft' omits d6ab93364734 net: phy: marvell: Avoid unnecessary soft reset omits 6e2d85ec0559 net: phy: Stop with excessive soft reset omits 71f9b61c5b3f Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 7a153655d725 Merge branch 'Refactor-classifier-API-to-work-with-Qdisc-b [...] omits 787ce6d02d95 net: sched: use reference counting for tcf blocks on rules update omits 0607e439943b net: sched: implement tcf_block_refcnt_{get|put}() omits ab2816295f99 net: sched: protect block idr with spinlock omits f00234367b64 net: sched: implement functions to put and flush all chains omits cfebd7e242d7 net: sched: change tcf block reference counter type to refcount_t omits e368fdb61d8e net: sched: use Qdisc rcu API instead of relying on rtnl lock omits 9d7e82cec35c net: sched: add helper function to take reference to Qdisc omits 3a7d0d07a386 net: sched: extend Qdisc with rcu omits 86bd446b5ceb net: sched: rename qdisc_destroy() to qdisc_put() omits 6f99528e9797 net: core: netlink: add helper refcount dec and lock function omits cd3085739323 dm cache: fix resize crash if user doesn't reload cache table omits b5c1321cc6db dm cache metadata: resize hints array on cache resize omits 801df68d617e scsi: target: iscsi: cxgbit: fix csk leak omits b90cd6f2b905 scsi: libsas: fix a race condition when smp task timeout omits 437207d3697f scsi: libsas: check the ata device status by ata_dev_enabled() omits 32c850bf587f scsi: libsas: always unregister the old device if going to [...] omits 640208a1c91c scsi: libsas: make the lldd_port_deformed method optional omits 986d7dbc4169 scsi: libsas: delete dead code in scsi_transport_sas.c omits 6868aa76dc7a scsi: megaraid: fix spelling mistake "maibox" -> "mailbox" omits adb11023a598 scsi: FlashPoint: Remove unnecessary parentheses omits 048a864e5330 scsi: hpsa: Use vmemdup_user to replace the open code omits 7d20b6a2728f nfsd: remove set but not used variable 'dirp' omits e0639dc5805a NFSD introduce async copy feature omits 885e2bf3ea51 NFSD OFFLOAD_CANCEL xdr omits 6308bc98e86e NFSD OFFLOAD_STATUS xdr omits 9eb190fca8f9 NFSD CB_OFFLOAD xdr omits c55213eac2e9 MIPS/head: Store ELF appended dtb in a global variable too omits 62a83c55eaf8 MIPS/head: Add comments after #endif and #else omits f41f5d3b507a MIPS: VDSO: Always map near top of user memory omits 1a0afc14b5da Revert "dma-mapping: clear dev->dma_ops in arch_teardown_dma_ops" omits 4f6a13a28378 Merge branch 'next/dt' into for-next omits fd409a1bc5ee Merge branch 'next/defconfig' into for-next omits 976ef6547ab5 Merge branch 'next/drivers' into for-next omits fac264363d6e Merge branch 'next/soc' into for-next omits 1e475a97bed1 Merge branch 'fixes' into for-next omits 96fc74333f84 soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift() omits 64e9e22e6851 soc: fsl: qbman: qman: avoid allocating from non existing [...] omits 0faa7d1b8692 Merge tag 'at91-4.20-defconfig' of git://git.kernel.org/pu [...] omits 1a677ff4ce6a Merge tag 'arm-soc/for-4.19/devicetree-fixes' of https://g [...] omits a64240a625b3 Merge tag 'samsung-dt-4.20-2' of https://git.kernel.org/pu [...] omits 47188a858a45 Merge tag 'socfpga_updates_for_v4.20_part2' of git://git.k [...] omits 76096f785486 smb3: update default requested iosize to 4MB from 1MB for [...] omits 200a00d85c9f Merge tag 'sti-dt-for-v4.20-round1' of git://git.kernel.or [...] omits 28544e611bb3 Merge tag 'at91-4.20-dt' of git://git.kernel.org/pub/scm/l [...] omits d7f59da42c25 Merge tag 'at91-4.20-soc' of git://git.kernel.org/pub/scm/ [...] omits b5bb42587118 arm64: percpu: Initialize ret in the default case omits 1e25ee6d8083 Merge tag 'at91-4.20-drivers' of git://git.kernel.org/pub/ [...] omits 4c1ef72e9b71 PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice omits 0c2a31f32219 Merge branch 'next/soc' into for-next omits 3ab52af58fa4 i40e: disallow changing the number of descriptors when AF_ [...] omits 411dc16ff177 i40e: clean zero-copy XDP Rx ring on shutdown/reset omits 13121942531d ARM: Document merges omits f5bd91388e26 net: xsk: add a simple buffer reuse queue omits 9dbb13704577 i40e: clean zero-copy XDP Tx ring on shutdown/reset omits 679b05c0536b i40e: Remove unused msglen parameter from virtchnl functions omits fd835129ab21 i40e: fix double 'NIC Link is Down' messages omits 46bbeb69ff2f dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL [...] omits ed277c50c075 i40e: add a helper function to validate a VF based on the vf id omits e7bac7afa612 i40e: use declared variables for pf and hw omits 84b5d3977511 Merge branch 'next/dt' into for-next omits 6a377b5fdc67 Merge branch 'next/defconfig' into for-next omits f0278473665f Merge branch 'next/drivers' into for-next omits 3317661942b9 Merge branch 'next/soc' into for-next omits 2b65c2716196 Merge branch 'fixes' into for-next omits 0ce5233e6c2a i40e: Unset promiscuous settings on VF reset omits 2e07bdf9e8d6 Merge tag 'soc-fsl-next-v4.20' of git://git.kernel.org/pub [...] omits f3fc7915a537 i40e: Fix VF's link state notification omits 9f71e7d5d97b Merge tag 'at91-4.19-fixes' of git://git.kernel.org/pub/sc [...] omits 260c9ca90246 Merge tag 'drivers_soc_for_4.20' of git://git.kernel.org/p [...] omits 6b2da9ff0559 arm64: dts: stratix10: Add peripheral EDAC nodes omits 064acbd4f4ab EDAC, altera: Add Stratix10 peripheral support omits 08f08bfb7b4c EDAC, altera: Merge Stratix10 into the Arria10 SDRAM probe [...] omits 446fd7afdcf1 arm64: dts: stratix10: Add SDRAM node omits d5fc9125566c EDAC, altera: Combine Stratix10 and Arria10 probe functions omits 3ce078ffe2b6 arm64: dts: stratix10: Additions to EDAC System Manager omits 9f902b495b53 staging: rts5208: Remove unnecessary braces {} omits bddd3c2546e9 staging: most: fix label names omits bfeb67ed4f15 staging: rtl8188eu: remove rtw_qos.h omits 9da94a7fc809 staging: rtl8188eu: remove unused rtw_scan_abort() omits 44075b6414ff staging: rtl8188eu: Remove unnecessary parentheses omits 96ffa48c7271 staging: emxx_udc: remove unnecessary nullpointer checks omits 3d426daf09a6 staging: bcm2835-camera: Remove unused header omits 84416bae8057 staging: bcm2835-camera: Update TODO omits b4a6d9164fb7 staging: rtl8723bs: fix spelling mistake "toogle" -> "toggle" omits ee6eb73bf549 staging: rtl8723bs: fix spelling mistake "unvalid" -> "invalid" omits b4a2b208fbfa staging: rtl8188eu, rtl8723bs: fix spelling mistake "evet" [...] omits 8ba5843c9e68 staging: sm750fb: Fix typo frambuffer->framebuffer omits cf3f98c7f466 drivers/vfio: Allow type-1 IOMMU instantiation with all AR [...] omits db04264fe9bc vfio/pci: Mask buggy SR-IOV VF INTx support omits 30ea32ab1951 vfio/pci: Fix potential memory leak in vfio_msi_cap_len omits 454dc5905d0c staging: wilc1000: return exact error of register_netdev() [...] omits ba853fe6f8a4 staging: wilc1000: refactor wilc_set_multicast_list() function omits fb8ec2158fe8 staging: wilc1000: use usleep_range() in place of udelay() omits b5fe797fb0f2 staging: wilc1000: remove unnecessary option used with ccf [...] omits 1860646a67ce staging: wilc1000: remove wilc_debugfs.c file as its not used omits f41cf2460edf staging: wilc1000: remove p2p related static variables to [...] omits a944140250ce staging: wilc1000: remove unnecessary memset in sdio_init( [...] omits 110f4b755e5d staging: wilc1000: avoid use of 'g_spi' static variable omits 97eaff578bf7 staging: wilc1000: avoid use of 'g_sdio' static variable omits d29ad322e0ea staging: wilc1000: remove use of unnecessary 'wilc_connect [...] omits 39996811d5d2 staging: wilc1000: avoid the use of 'hif_driver_comp' comp [...] omits cb6f1f576ef2 staging: wilc1000: rename 'wilc_mac_cfg' struct to 'wilc_c [...] omits acceb12a9f8b staging: wilc1000: refactor code to avoid static variables [...] omits de11f709dfaf staging: wilc1000: refactor code to remove 'mac_status' fr [...] omits 540aa64d4ee5 staging: wilc1000: remove unused wid from cfg struct omits 9d7f57022803 staging: wilc1000: remove unused wid type values omits 043c97804bcc staging: wilc1000: changes 'val' type to u8 in wilc_cfg_by [...] omits b7c355dad901 staging: wilc1000: set default value of cfg response type [...] omits 1a46d545e985 staging: wilc1000: refactor wilc_wlan_parse_info_frame() function omits 5d482d2dc928 staging: wilc1000: change return type to 'void' for wilc_w [...] omits 5a5078b0d92f staging: wilc1000: use 'void' return for wilc_wlan_txq_fil [...] omits 584c8795b3bd staging: wilc1000: change return type to 'void' tcp ack fi [...] omits 34dbf00cb88e staging: wilc1000: use 'void' return for wilc_wlan_txq_add [...] omits abffb39bdea6 staging: wilc1000: use 'void' return type for host_int_get [...] omits cafbb905eb90 staging: wilc1000: change return type to 'void' for wilc_w [...] omits 8f1249150679 staging: wilc1000: change return type to 'void' for wilc_d [...] omits d579112b6169 staging: wilc1000: change return type to 'void' for lock i [...] omits 080de2491349 staging: wilc1000: change return type to 'void' for wilc_w [...] omits e8de0ac8c82b staging: wilc1000: change return type to 'void' for wilc_f [...] omits 8bdfc47f4ef1 staging: wilc1000: Remove unnecessary pointer check omits 8de447ea9d01 staging: rtlwifi: Use proper enumerated types for Wi-Fi on [...] omits f986978b32b3 Staging: rtlwifi: remove unnecessary NULL check omits 74cf77e8be35 arm64: dts: broadcom: Use the .dtb name in the rule, rathe [...] omits f007d901f2e8 staging: vc04_services: Remove spaces after '*' omits 123f4b1f4256 staging: vc04_services: Remove unused macros omits c39675197e1a staging: vc04_services: Use tabs instead of spaces omits 5443a1e41cec staging: vc04_services: Fix "space prohibited" omits df7c9da1fdf7 staging: vc04_services: Remove unused vchiq_genversion script omits c683db8860a8 staging/vc04_services: Use correct cache line size omits 69383c5913a5 ovl: make symbol 'ovl_aops' static omits 478bf0b47098 Merge tag 'hisi-defconfig-for-4.20' of git://github.com/hi [...] omits 3790e28cdbc8 platform: goldfish: pipe: Make symbol 'goldfish_pipe_dev' static omits 786bd99c91f5 Merge tag 'stm32-defconfig-for-v4.20-1' of git://git.kerne [...] omits cdfa835c6e5e uio_hv_generic: defer opening vmbus until first use omits 9da197f1df40 hv_uio_generic: map ringbuffer phys addr omits bfddabfa2304 uio: introduce UIO_MEM_IOVA omits ae6935ed7d42 vmbus: split ring buffer allocation from open omits 52a42c2a9022 vmbus: keep pointer to ring buffer page omits 800b932969c5 vmbus: pass channel to hv_process_channel_removal omits 5bc45db5d2a7 Merge tag 'scmi-updates-4.20' of git://git.kernel.org/pub/ [...] omits cdddeefc39cc Merge tag 'v4.19-rc3' into next/drivers omits 0626c46e1ec3 Merge tag 'arm-soc/for-4.20/defconfig' of https://github.c [...] omits 581ae6b7225a platform: goldfish: pipe: Remove redundant header include omits 6b979998a0c6 platform: goldfish: pipe: Remove redundant struct declarations omits 77994c69b652 platform: goldfish: pipe: Remove a redundant blank line omits 48a2d422b508 platform: goldfish: pipe: Prevent memory corruption from s [...] omits 9b9a4a3f1400 platform: goldfish: pipe: Remove license boilerplate omits 4d3ebd3658d8 coreisght: tmc: Claim device before use omits b85847eeea0d misc: genwqe: remove duplicated include file omits 02241995b004 misc: genwqe: should return proper error value. omits 6dbfdc1a4ee0 misc: mic: scif: Remove unused variable omits 7052c5e12851 misc: remove redundant include moduleparam.h omits fa0218ef733e misc: kgdbts: Fix restrict error omits 85dc2c65e6c9 misc: echo: Remove unnecessary parentheses and simplify ch [...] omits 9e663f4811c6 slimbus: core: add support to uevent omits 8f3d5fcde9df slimbus: core: update device status in probe omits 14a649d33e81 slimbus: core: match device tree based devices correctly omits 0e321f19be94 slimbus: ngd: validate logical address assigned by remote omits 94fe5f2b45c4 silmbus: ngd: register controller after power up. omits 9652e6aa62a1 slimbus: ngd: return proper error code instead of zero omits 1830dad34c07 slimbus: ngd: register ngd driver only once. omits 3104389edc01 misc: sram: remove redundant null pointer check before of_ [...] omits 7153d9afdbd5 firmware: vpd: fix spelling mistake "partion" -> "partition" omits 4a0b0cb37d64 Merge branch 'smack-for-4.20' of https://github.com/cschau [...] omits bf1da406909b Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] omits 8840a6f4a7b1 vmw_balloon: add reset stat omits 22d293ee8d82 vmw_balloon: general style cleanup omits 6e4453b3211d vmw_balloon: rework the inflate and deflate loops omits c7b3690fb152 vmw_balloon: stats rework omits 0395be3ece11 vmw_balloon: simplify vmballoon_send_get_target() omits 8b079cd00f70 vmw_balloon: refactor change size from vmballoon_work omits 25acbdd7e761 vmw_balloon: rename VMW_BALLOON_2M_SHIFT to VMW_BALLOON_2M_ORDER omits 8fa3c61a7986 vmw_balloon: treat all refused pages equally omits df8d0d42afe8 vmw_balloon: change batch/single lock abstractions omits 622074a9f6f7 vmw_balloon: remove sleeping allocations omits 6c94875799ea vmw_balloon: simplifying batch access omits 4c9a7d6a771d vmw_balloon: merge send_lock and send_unlock path omits 681311848c8f vmw_balloon: unify commands tracing and stats omits 10a95d5d86e1 vmw_balloon: handle commands in a single function. omits bbbecc644a4f coresight: Remove redundant null pointer check before of_n [...] omits 1cf11385f354 coresight: dts: binding: Update coresight binding examples omits 66055149dc0f coresight: dts: binding: Fix example for TPIU component omits 4e33d694376e coresight: dynamic-replicator: Claim device for use omits f92201b1ab95 coresight: catu: Claim device before use omits f13d7c0835c3 coresight: funnel: Claim devices before use omits 68a147752d04 coresight: etmx: Claim devices before use omits 2478a6ae4a6a coresight: Add support for CLAIM tag protocol omits 30af4fb619e5 coresight: dynamic-replicator: Handle multiple connections omits 62563e84a8c9 coresight: etb10: Handle errors enabling the device omits e2a1551a881f coresight: etm3: Add support for handling errors omits e006d89abedd coresight: etm4x: Add support for handling errors omits 1d364034aaf2 coresight: tmc-etb/etf: Prepare to handle errors enabling omits 1c7995e11cd3 coresight: tmc-etr: Handle errors enabling CATU omits 6276f9cba50f coresight: tmc-etr: Refactor for handling errors omits b9866bb16882 coresight: Handle failures in enabling a trace path omits e7753f393761 coresight: tmc: Fix byte-address alignment for RRP omits b3bee19e93e7 coresight: tmc: Refactor loops in etb dump omits b860801e3237 coresight: etm4x: Configure EL2 exception level when kerne [...] omits d4989fe88603 coresight: etb10: Splitting function etb_enable() omits d43b8ec599f9 coresight: etb10: Refactor etb_drvdata::mode handling omits 22f429f19c41 coresight: etm-perf: Add support for ETR backend omits 3d6e89357583 coresight: perf: Remove set_buffer call back omits d25054ee8d18 coresight: perf: Add helper to retrieve sink configuration omits 7ec786ad193b coresight: perf: Remove reset_buffer call back for sinks omits 41a75cdde735 coresight: Convert driver messages to dev_dbg omits cad5f8d399bb coresight: tmc-etr: Relax collection of trace from sysfs mode omits 96a7f644006e coresight: tmc-etr: Handle driver mode specific ETR buffers omits 4f8ef2100753 coresight: perf: Disable trace path upon source error omits f9d81a657bb8 coresight: perf: Allow tracing on hotplugged CPUs omits c48fb3bbe912 coresight: perf: Avoid unncessary CPU hotplug read lock omits 5ecabe4a76e8 coresight: perf: Fix per cpu path management omits 987d1e8dcd37 coresight: etb10: Fix handling of perf mode omits c71369de02b2 coresight: Fix handling of sinks omits bbd35ba6fab5 coresight: Use ERR_CAST instead of ERR_PTR omits 5ecc7120194c coresight: Cleanup coresight DT bindings omits c2c729415b2d coresight: platform: Cleanup coresight connection handling omits 2058224f5415 coresight: Add helper to check if the endpoint is input omits 96330407f86a coresight: Fix remote endpoint parsing omits 5111e749c775 coresight: platform: Fix leaking device reference omits a0f9992c809f coresight: platform: Fix refcounting for graph nodes omits 6575fdb74645 coresight: platform: Refactor graph endpoint parsing omits fac253e52fda coresight: Document error handling in coresight_register omits 060e21b3d518 drm/msm/rd: fix crash with long process cmdlines omits 92ef12b32fea tipc: fix flow control accounting for implicit connect omits c774973e91e1 tls: Fixed a memory leak during socket close omits b85135b595db tls: Fix socket mem accounting error under async encryption omits 2e9361efa707 net: hns: fix for unmapping problem when SMMU is on omits 970f1713ce22 Merge branch 'xen-netback-hash' omits 871088bf92e1 xen-netback: handle page straddling in xenvif_set_hash_mapping() omits 22f9cde34010 xen-netback: validate queue numbers in xenvif_set_hash_mapping() omits 780e83c259fc xen-netback: fix input validation in xenvif_set_hash_mapping() omits a06ee256e5d6 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits e1e5d8a9fe73 net: macb: Clean 64b dma addresses if they are not detected omits bd6207202db8 net: macb: Clean 64b dma addresses if they are not detected omits 4320ecac244c Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] omits 308bf24ac081 Merge branch 'regulator-4.20' into regulator-next omits 3564951ca82b Merge branch 'regulator-4.19' into regulator-linus omits 3d6aca24e636 Merge branch 'asoc-4.20' into asoc-next omits 6c96a58bb15b Merge branch 'asoc-4.19' into asoc-linus omits 9da90297ca30 Merge branch 'r8169-series-with-smaller-improvements' omits a0456790fe57 r8169: improve a check in rtl_init_one omits de20e12f3faf r8169: improve rtl8169_irq_mask_and_ack omits 4bee64b41701 r8169: use default watchdog timeout omits 85aa0fe73edd ASoC: max98088: add OF support omits 02a9fad843d5 ASoC: dt-bindings: add max98088 audio codec omits b0ef5011b981 ASoC: cs4265: Add a MIC pre. route omits 4c53f98555fd spi: spi-mem: Fix inverted logic in op sanity check omits b5b4c8dd5c44 ARM: dts: stih410: change syntax of multiple DAI omits d0e13a1488ad flow_dissector: lookup netns by skb->sk if skb->dev is NULL omits 7ea3c40605e9 bpftool: add support for BPF_MAP_TYPE_REUSEPORT_SOCKARRAY maps omits 523b3213561f eeprom: at24: fix unexpected timeout under high load omits 8eb7e28d4c64 arm64/mm: move runtime pgds to rodata omits 2330b7ca7835 arm64/mm: use fixmap to modify swapper_pg_dir omits 2b5548b68199 arm64/mm: Separate boot-time page tables from swapper_pg_dir omits 693d5639b44a arm64/mm: Pass ttbr1 as a parameter to __enable_mmu() omits 35449adce847 iommu: Fix a typo omits 5eb833369c24 xen: Make XEN_BACKEND selectable by DomU omits 9879a99719c1 rtc: rs5c348: report error when time is invalid omits 49a5c505621d rtc: rs5c348: remove forward declaration omits 009d1c2b5495 rtc: rs5c348: remove useless label omits c58c530f0158 rtc: armada38x: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits a3c1cb791d54 rtc: armada38x: add range omits 51e95ff525a0 rtc: armada38x: fix possible race condition omits 5131e08cd0f8 iommu: Remove .domain_{get,set}_windows omits 701d8a624a2d iommu: Tidy up window attributes omits 9dd3cb243ddf drm: move quirk_addfb_prefer_xbgr_30bpp handling to drm_dr [...] omits 42fd9e6c29b3 drm/virtio: fix DRM_FORMAT_* handling omits 86351de023dd drm/bochs: support changing byteorder at mode set time omits 48b442238250 drm/bochs: fix DRM_FORMAT_* handling for big endian machines. omits 184bef8924c9 drm: use drm_driver_legacy_fb_format in drm_gem_fbdev_fb_create omits 059b5eb5d955 drm: move native byte order quirk to new drm_driver_legacy [...] omits af334c5d41a9 drm/virtio: pass virtio_gpu_object to virtio_gpu_cmd_trans [...] omits 18f99c9b9dec iommu/vt-d: Add debugfs support to show context internals omits a6d268c619d6 iommu/vt-d: Add debugfs support for Interrupt remapping omits 6825d3ea6cde iommu/vt-d: Add debugfs support to show register contents omits ee2636b8670b iommu/vt-d: Enable base Intel IOMMU debugfs support omits 4a2d80dbadb7 iommu/vt-d: Update register definitions to VT-d 3.0 specification omits 26b86092c465 iommu/vt-d: Relocate struct/function declarations to its h [...] omits 57d3f11c83b8 iommu/ipmmu-vmsa: Convert to SPDX identifiers omits bc46c229b6af iommu/fsl: Fix spelling mistake pci_endpt_partioning -> pc [...] omits 9aa64f0be3c8 dt-bindings: gpio: rcar: Add r8a7744 (RZ/G1N) support omits 99c7c7364b71 dt-bindings: phy-qcom-qmp: Add UFS phy compatible string f [...] omits cc31cdbef9b7 phy: Add QMP phy based UFS phy support for sdm845 omits 6b04526812ac phy: General struct and field cleanup omits 0d58280cf1e6 phy: Update PHY power control sequence omits 63bd0f19226d phy: rockchip-usb: add usb-uart setup for rk3188 omits 6c7103aa0260 phy: phy-twl4030-usb: fix denied runtime access omits 979b519c7a1b phy: renesas: rcar-gen3-usb2: add is_otg_channel to use "r [...] omits a602152c81a2 phy: renesas: rcar-gen3-usb2: add conditions for uses_otg_ [...] omits 73801b90a38f phy: renesas: rcar-gen3-usb2: change a condition "dr_mode" omits 7ab0305d4d77 phy: renesas: rcar-gen3-usb2: unify OBINTEN handling omits 8dde0008ffc9 phy: renesas: rcar-gen3-usb2: Check a property to use otg pins omits cfdc66348eed phy: renesas: rcar-gen3-usb2: Rename has_otg_pins to uses_ [...] omits 09938ea9d136 phy: renesas: rcar-gen3-usb2: fix vbus_ctrl for role sysfs omits 1582b76286ae dt-bindings: rcar-gen3-phy-usb2: add no-otg-pins property omits 7b69fa1c5c93 phy: brcm-sata: Add BCM63138 (DSL) PHY init sequence omits 26728df4b254 phy: brcm-sata: allow PHY_BRCM_SATA driver to be built for [...] omits a575388a9fbe dt-bindings: phy: Document BCM63138 compatible string omits c6d9b1324159 phy: socionext: add PCIe PHY driver support omits 74c60cd96b5c dt-bindings: phy: add UniPhier PCIe PHY description omits ac9ba7dc8613 phy: Convert to using %pOFn instead of device_node.name omits fcd0eec4f54f dt-bindings: rcar-gen3-phy-usb3: Add r8a774a1 support omits ad0557308099 dt-bindings: rcar-gen3-phy-usb2: Add r8a774a1 support omits 34d2a7db77ad MAINTAINERS: sdhci: move the Microchip entry to proper location omits 92de0f8845ad MAINTAINERS: move former ATMEL entries to proper MICROCHIP [...] omits ea70ba2b60be MAINTAINERS: remove the / ATMEL string from MICROCHIP entries omits 92a19973b499 MAINTAINERS: iio: add co-maintainer to SAMA5D2-compatible [...] omits f98107ddc557 MAINTAINERS: pwm: add entry for Microchip pwm driver omits 630cbf6811d2 MAINTAINERS: dmaengine: add files to Microchip dma entry omits 4d6465d98c02 MAINTAINERS: USB: change maintainer for Microchip USBA gad [...] omits 78977b296a11 MAINTAINERS: ASoC: change maintainer for Microchip ALSA drivers omits 482232e27dbf MAINTAINERS: media: change Microchip ISI, ISC maintainers omits 5db8a02fd85a MAINTAINERS: update entry for Microchip NAND driver support omits d7bbc7b759bc MAINTAINERS: ARM: at91: add co-maintainer for ARM/Microchip omits 95590a6286c5 ARM: at91: pm: call put_device instead of of_node_put in a [...] omits 075173690571 EDAC, i7core: Remove set but not used variable pvt omits 726d75a6d243 PCI: dwc: pci-dra7xx: Enable errata i870 for both EP and RC mode omits e3336a18ff85 dt-bindings: PCI: dra7xx: Add bindings for unaligned acces [...] omits f703eca3ad13 Merge branch 'sunxi/dt64-for-4.20' into sunxi/for-next omits f4e4453aa9f4 arm64: dts: allwinner: a64: Enable HDMI output on A64 boar [...] omits e85f28e047d0 arm64: dts: allwinner: a64: Add display pipeline omits c3a8d6ea73ec drm/zte: Use drm_fbdev_generic_setup() omits 233386d8f22b drm/vc4: Use drm_fbdev_generic_setup() omits 1e70d7a568fc drm/tve200: Use drm_fbdev_generic_setup() omits 0f26e5ce3e62 drm/sti: Use drm_fbdev_generic_setup() omits 30f7b5e7c263 drm/pl111: Use drm_fbdev_generic_setup() omits f53705fd9803 drm/imx: Use drm_fbdev_generic_setup() omits 9595809896d7 drm/arm/mali: Use drm_fbdev_generic_setup() omits 941e97c124a0 drm/arm/hdlcd: Use drm_fbdev_generic_setup() omits 6129369a9618 drm/fb-helper: Improve error reporting in setup omits 9835bf7ff813 Merge tag 'perf-core-for-mingo-4.20-20180919' of git://git [...] omits fb437bc8fe36 Merge tag 'v4.19-rc5' into perf/core, to pick up fixes omits f3b93cc49104 fuse: Use hash table to link processing request omits 3870628a9a61 fuse: kill req->intr_unique omits b40ed98dd759 fuse: change interrupt requests allocation algorithm omits de17c5200237 PCI: Remove unnecessary check of device_type == pci omits 7adb562c3e90 arm64/dma-mapping: Mildly optimise non-coherent IOMMU ops omits 43c5bf11a610 iommu/dma: Use fast DMA domain lookup omits 6af588fed391 iommu: Add fast hook for getting DMA domains omits bee60e94a1e2 iommu/iova: Optimise attempts to allocate iova from 32bit [...] omits e48d194d1204 gpio: Add comments on single direction chips omits d72163123f0c Merge branches 'arm-dt-for-v4.20' and 'arm64-dt-for-v4.20' [...] omits 4f973ed32164 arm64: dts: ls208xa: comply with the iommu map binding for fsl_mc omits 761ba8ed114b bus/fsl-mc: set coherent dma mask for devices on fsl-mc bus omits a259ed1618d2 bus/fsl-mc: support dma configure for devices on fsl-mc bus omits eab03e2a1a3d iommu/arm-smmu: Add support for the fsl-mc bus omits fa0656b40e0f iommu/of: support iommu configuration for fsl-mc devices omits 2a6db719c92d iommu/of: make of_pci_map_rid() available for other devices too omits c9d8d661ece8 Documentation: fsl-mc: add iommu-map device-tree binding f [...] omits dd809b7de27c arm64: dts: renesas: r8a779{7|8}0: add TPU support omits ae9847f48a4b gpiolib: Fix gpio_direction_* for single direction GPIOs omits 1c3bfe65199a ARM: dts: iwg20d-q7-common: Move pciec node out of common dtsi omits 737e05bf034e arm64: dts: renesas: revise properties for R-Car Gen3 SoCs [...] omits 32d064a16eaa gpio: Rename devres implementation file omits bd37197554eb net/mlx5: Update mlx5_ifc with DEVX UID bits omits dae5f0afcfc3 gpio: Use SPDX header for core library omits 774ea6eea290 net/mlx5: Set uid as part of DCT commands omits a0d8c0543189 net/mlx5: Set uid as part of SRQ commands omits 430ae0d5a3ce net/mlx5: Set uid as part of SQ commands omits d269b3afffcb net/mlx5: Set uid as part of RQ commands omits 4ac63ec72587 net/mlx5: Set uid as part of QP commands omits 9ba481e2eb3b net/mlx5: Set uid as part of CQ commands omits ff19473bdc2b Merge branch 'ib-omap' into devel omits c6a4b18cef61 Merge branches 'acpi-bus', 'acpi-misc', 'acpi-soc', 'acpi- [...] omits 086ab581ba83 Merge branches 'pm-cpuidle', 'pm-cpufreq', 'pm-sleep' and [...] omits c588fa045b5b Merge branch 'i2c/for-current' into i2c/for-next omits 8c8f605fccd9 Merge branch 'i2c/for-4.20' into i2c/for-next omits 954c5fb6a35a Merge branch 'omap-for-v4.20/defconfig' into for-next omits fc71c97ec517 Merge branch 'omap-for-v4.20/dt' into for-next omits e9f8707839ee ARM: omap2plus_defconfig: Add tlv320aic23 as module omits e4ab928957a3 ARM: dts: omap3-gta04: add pulldown/up settings for twl4030 gpio omits 605cdd27a8c8 ARM: dts: am335x-boneblack: add cec support omits ea51e17b953f i2c: i2c-isch: fix spelling mistake "unitialized" -> "unin [...] omits 669757678881 i2c: i2c-qcom-geni: Properly handle DMA safe buffers omits 431083441219 i2c: synquacer: fix fall-through annotation omits 6ed1d7997561 ARM: dts: am3517-evm: Add support for UI board and Audio omits ada23cd38429 ARM: dts: gta04: add serial console wakeup irq omits 5c8a6b9db5e9 ARM: dts: am57xx-idk-common: Hook smps12 regulator as cpu [...] omits 17ccba67109c i2c: aspeed: fix invalid clock parameters for very large divisors omits f8878fadba1e i2c: aspeed: use proper annotation for "fall through" omits 2be6b47211e1 i2c: aspeed: Acknowledge most interrupts early in interrup [...] omits 7bcfe20d0d8b soc: ti: fix spelling mistake "instace" -> "instance" omits 5407bfa14e99 Merge branch 'v4.20-armsoc/dts64' into for-next omits 51b1179f3a38 Merge branch 'v4.20-armsoc/dts32' into for-next omits edad8d260e25 dpaa2-eth: Make Rx flow hash key configurable omits 48c1699ec298 net: qca_spi: Introduce write register verification omits 4128c0cfb1d7 tls: Fixed uninitialised vars warning omits 9932a29ab1be net/tls: Fixed race condition in async encryption omits 094fe7392d6e Merge branch 'few-NTF_ROUTER-related-updates' omits fc6e8073f304 neighbour: send netlink notification if NTF_ROUTER changes omits f7aa74e483e8 neighbour: allow admin to set NTF_ROUTER omits ea49c6f0baca Merge branch 'net-sched-Add-hardware-specific-counters-to- [...] omits 28169abadb08 net/sched: Add hardware specific counters to TC actions omits 5e111210a443 net/core: Add new basic hardware counter omits 1f1b98e95979 Merge branch 'for-4.20/block' into for-next omits 65969e5cb249 block: don't include bug.h from bio.h omits bceacbfa48bf block: don't include io.h from bio.h omits 6e768461c215 block: remove bvec_to_phys omits 3dccdae54fe8 block: merge BIOVEC_SEG_BOUNDARY into biovec_phys_mergeable omits 0e253391a970 block: add a missing BIOVEC_SEG_BOUNDARY check in bio_add_pc_page omits 6a9f5f240adf block: simplify BIOVEC_PHYS_MERGEABLE omits 27ca1d4ed04e block: move req_gap_back_merge to blk.h omits e9907009cbfc block: move req_gap_{back,front}_merge to blk-merge.c omits 43b729bfe9cf block: move integrity_req_gap_{back,front}_merge to blk.h omits 3ab97942d021 ARM: dts: BCM63xx: Fix incorrect interrupt specifiers omits 808c43b7c7f7 cgroup: Simplify cgroup_ancestor omits 6d0e3f0e51d9 Merge branch 'next/dt64' into for-next omits 79fe6761764f Merge branch 'next/dt' into for-next omits 7ff2ea0bbfb1 Merge branch 'mvpp2-Add-txq-to-CPU-mapping' omits 4251ea5b8e54 net: mvpp2: use round-robin scheduling for TX queues on th [...] omits 0d283ab5b4fd net: mvpp2: support XPS by mapping TX queues to CPUs omits ff1e37c6809d ARM: dts: exynos: Correct audio subsystem parent clock on [...] omits 031e6e6b4e12 arm64: hugetlb: Avoid unnecessary clearing in huge_ptep_se [...] omits 469ed9d823b7 arm64: hugetlb: Fix handling of young ptes omits 4059a729f088 Merge branches 'arm-dt-for-v4.20' and 'drivers-for-v4.20' [...] omits 0ad78348242d ARM: dts: r8a77470: Add I2C4 support omits fae210bb5bfb dt-bindings: apmu: Document r8a7744 support omits 40ad192f9e88 dt-bindings: marvell,prestera: Add common compatible string omits 065877023c1d MAINTAINERS: replace free-electrons.com by bootlin.com for [...] omits 3972863aad89 ARM: mvebu: use dt_fixup to provide fallback for enable-method omits a2df0984e73f ARM: dts: rockchip: explicitly set vcc_sd0 pin to gpio on [...] omits 2ed30cfcf866 arm64: dts: rockchip: enable dwc2-based otg controller on [...] omits bb5981333f30 arm64: dts: rockchip: add dwc2 otg controller on px30 omits 6c78ca379c2e dt-bindings: usb: dwc2: add description for px30 omits 4158757395b3 media: davinci: Fix implicit enum conversion warning omits 502fac1ef349 media: bt8xx: Remove unnecessary self-assignment omits ae5a8ca834f9 media: v4l2-common: fix typo in documentation for v4l_boun [...] omits c5d59528e24a media: pci: cx23885: handle adding to list failure omits f347596f2bf1 media: au0828: Fix incorrect error messages omits 4add7104919f media: au0828: cannot kfree dev before usb disconnect omits 1cafbb867c69 media: venus: helpers: use true and false for boolean values omits 1f32061e8432 media: coda: don't overwrite h.264 profile_idc on decoder [...] omits f5fad711c06e USB: serial: simple: add Motorola Tetra MTP6550 id omits 47022003f94d drm/tegra: dpaux: Use the correct definition for pad modes omits 8ee92410e5bf media: vb2: check for sane values from queue_setup omits 58513d48494d media: platform: remove redundant null pointer check befor [...] omits 94a426c56449 media: coda: remove redundant null pointer check before of [...] omits a58c37978cf0 media: media colorspaces*.rst: rename AdobeRGB to opRGB omits 463659a08d79 media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC omits db0340182444 media: replace ADOBERGB by OPRGB omits b4fbf423cef9 media: imx-pxp: fix compilation on i386 or x86_64 omits e5c413ed9fef media: vicodec: Drop unused job_abort() omits f5b4a8393628 media: vicodec: Drop unneeded symbol dependency omits b09d8b25f4d8 media: vicodec: set state->info before calling the encode/ [...] omits d61b3b41014d media: vicodec: check for valid format in v4l2_fwht_en/decode omits 0113c50f425f media: saa7134: add P7131_4871 analog inputs omits 8d11eb847de7 media: pci: ivtv: Fix a sleep-in-atomic-context bug in ivt [...] omits 8d1a4817cce1 media: imx: work around false-positive warning, again omits f94d463f1b7f media: cec: remove cec-edid.c omits 9cfd2753f8f3 media: cec/v4l2: move V4L2 specific CEC functions to V4L2 omits e81bff39489a media: cec: integrate cec_validate_phys_addr() in cec-api.c omits b915bf575d5b media: cec: make cec_get_edid_spa_location() an inline function omits 5284521a290e gpio: omap: Get rid of pm_runtime_irq_safe() omits b764a5863fd8 gpio: omap: Remove custom PM calls and use cpu_pm instead omits ec0daae685b2 gpio: omap: Add level wakeup handling for omap4 based SoCs omits c4c958aa64f3 gpiolib: Fix array members of same chip processed separately omits 35ae7f9694e3 gpiolib: Fix missing updates of bitmap index omits 2a6c7c367de8 arm64: lse: remove -fcall-used-x0 flag omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits 256a90ed9e46 HID: hid-bigbenff: driver for BigBen Interactive PS3OFMINI [...] omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9ff3541e3ddf HID: intel-ish-hid: Enable Ice Lake mobile omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits 5fe2ccbef9d7 HID: logitech: fix a used uninitialized GCC warning omits 5647a81c8a39 Merge branches 'arm-dt-for-v4.20' and 'arm64-dt-for-v4.20' [...] omits ae3d16b93c2a arm64: dts: renesas: ulcb: add default bootargs omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits afbb1169ed5b HID: i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling omits 7f301dc6fe27 ARM: dts: r8a77470: Add SDHI2 support omits a725356b6659 vfs: swap names of {do,vfs}_clone_file_range() omits d9d150ae5067 ovl: fix freeze protection bypass in ovl_clone_file_range() omits 898cc19d8af2 ovl: fix freeze protection bypass in ovl_write_iter() omits 63e132528032 ovl: fix memory leak on unlink of indexed file omits bb1ab27a69d4 Merge branch 'v4.20-armsoc/dts64' into for-next omits bbc1f57aa870 USB: serial: cypress_m8: fix spelling mistake "retreiving" [...] omits 5a5e3d3ceae2 perf probe: Support SDT markers having reference counter ( [...] omits ccea8727dc27 trace_uprobe/sdt: Prevent multiple reference counter for s [...] omits 22bad38286d9 uprobes/sdt: Prevent multiple reference counter for same uprobe omits 1cc33161a83d uprobes: Support SDT markers having reference count (semaphore) omits d6b183eda466 tracing/kprobe: Remove unneeded extra strchr() from create [...] omits 212d7069617c gpio: htc-egpio: Unique label per chip omits 7a002fe0179c Merge branch 'defconfig-for-4.20' into all-for-4.20-redo omits dec7fed14632 Merge branch 'arm64-defconfig-for-4.20' into all-for-4.20-redo omits 5768ca1aeffd Merge branch 'arm64-for-4.20' into all-for-4.20-redo omits ff25658f3156 Merge branch 'dts-for-4.20' into all-for-4.20-redo omits 144b1e12f3fa Merge branch 'drivers-for-4.20' into drivers-for-4.20-redo omits b086c9381370 Merge tag 'qcom-geni-immutable-for-mark-brown' into driver [...] omits 969fc78c37c3 soc: qcom: geni: geni_se_clk_freq_match() should always ac [...] omits abc1c9447145 soc: qcom: geni: Don't ignore clk_round_rate() errors in g [...] omits 65a272642ce1 soc: qcom: geni: Make version macros simpler omits b46a2895a346 cifs: update internal module version number for cifs.ko to 2.14 omits bbd4744f8a27 m68k: fix command-line parsing when passed from u-boot omits 12ba7e104552 mlxsw: Make MLXSW_SP1_FWREV_MINOR a hard requirement omits b3c30054dba8 parisc64: change __kernel_suseconds_t to match glibc omits bb1e7fe643bb parisc: Reorder TLB flush timing calculation omits 3a016ae8b7a0 parisc: Remove PTE load and fault check from L2_ptep macro omits af701cc5901a parisc: Purge TLB entries after updating page table entry [...] omits 827f847b631c MAINTAINERS: Update stm32 entry omits 6017efc4596f Merge tag 'samsung-soc-4.20' of https://git.kernel.org/pub [...] omits 3e18d3ca4fff Merge tag 'hisi-arm32-dt-for-4.20' of git://github.com/his [...] omits 42724dd8930f Merge tag 'hisi-arm64-dt-for-4.20' of git://github.com/his [...] omits 45351fa32d1c Merge tag 'stm32-dt-for-v4.20-1' of git://git.kernel.org/p [...] omits 0ecee767ce76 Merge tag 'ux500-dts-arm-soc' of git://git.kernel.org/pub/ [...] omits da4cf9cdec9b Merge tag 'aspeed-4.20-devicetree' of git://git.kernel.org [...] omits f240bd3b4b91 Merge tag 'am654-for-v4.20' of git://git.kernel.org/pub/sc [...] omits 6302cbe759e2 Merge tag 'juno-updates-4.20' of git://git.kernel.org/pub/ [...] omits b610209c5df1 Merge tag 'arm-soc/for-4.20/devicetree-arm64' of https://g [...] omits 0cbb76d62857 x86/speculation: Add RETPOLINE_AMD support to the inline a [...] omits 6125a690faf1 Merge tag 'arm-soc/for-4.20/devicetree' of https://github. [...] omits 68df1dba22ba Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] omits 923769f7b3a5 Merge tag 'v4.20-rockchip-dts64-1' of git://git.kernel.org [...] omits 89cb3a4c9761 Merge tag 'renesas-arm64-dt-for-v4.20' of https://git.kern [...] omits fc48cf437a08 Merge tag 'renesas-arm-dt-for-v4.20' of https://git.kernel [...] omits e6f0e1c75695 Merge tag 'sunxi-fixes-for-4.19-2' of https://git.kernel.o [...] omits a4986b08287e MAINTAINERS: update the Annapurna Labs maintainer email omits 40667c037a3d mtd: rawnand: Allow selection of ECC byte ordering at runtime omits 92485ef21202 mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo [...] omits 7ff9b8633c1d mtd: rawnand: ams-delta: Set port direction when needed omits a9e465047826 mtd: rawnand: ams-delta: Use private structure omits 044507bdaab8 mtd: rawnand: ams-delta: show parent device in sysfs omits 123e10a24f5f mtd: rawnand: ams-delta: use GPIO lookup table omits 739d0def85ca Merge branch 'hv_netvsc-Support-LRO-RSC-in-the-vSwitch' omits f1951c22562a hv_netvsc: Update document for LRO/RSC support omits d6792a5a0747 hv_netvsc: Add handler for LRO setting change omits c8e4eff4675f hv_netvsc: Add support for LRO/RSC in the vSwitch omits 86ea9dc8c57f arm64: dts: rockchip: Enable SD card detection for Rock960 boards omits 75d038565794 arm64: dts: rockchip: Add support for Rock960 board omits cdb04e08ab73 dt-bindings: arm: rockchip: Add binding for Rock960 board omits ffb7b25e8ac3 arm64: dts: rockchip: Split out common nodes for Rock960 b [...] omits e007e4e0d876 arm64: dts: rockchip: add spdif sound node for rock64 omits 88a20edf7609 arm64: dts: rockchip: Fix microSD in rk3399 sapphire board omits 5635539d0d14 Merge branch 'v4.20/drivers' into next omits 5e4d4f213987 Merge branch 'v4.20/dt64' into next omits 9b495b4a1e95 Merge branch 'v4.20/arm64' into next omits 1fe367bc831c Merge branch 'v4.20/dt' into next omits 067517513ae4 soc: actions: Update SPS help text for S700 omits 2fe8ea39c9a8 MIPS: kexec: Use prepare method from Generic for UHI platforms omits a6da4d6fdf8b MIPS: kexec: Relax memory restriction omits 1447864bee4c MIPS: kexec: CPS systems to halt nonboot CPUs omits 62cac480f33f MIPS: kexec: Make a framework for both jumping and halting [...] omits 21a230e26a6e cifs: do not return atime less than mtime omits c798c88f3962 EDAC, ghes: Use CPER module handles to locate DIMMs omits 31f97dbd8d7d smb3: Add debug message later in smb2/smb3 reconnect path omits f3b73a1da174 CIFS: make 'nodfs' mount opt a superblock flag omits 107f6722247d smb3: track the instance of each session for debugging omits 6f6da1360462 EDAC: Correct DIMM capacity unit symbol omits 81aa283c6924 MAINTAINERS: Add Actions Semi S900 clk entries omits f039e50f3c5a MAINTAINERS: Add reviewer for ACTIONS platforms omits 73c1f74a7d50 arm64: dts: actions: Source CMU clock for UART5 omits 640455acfc0f arm64: dts: actions: Add S900 clock management unit nodes omits f220d3ebba83 arm64: dts: actions: Convert to new-style SPDX license ide [...] omits 54f884cfce07 ARM: dts: owl: Convert to new-style SPDX license identifiers omits afe518272d47 soc: actions: Convert to SPDX license identifiers omits 2893cc8ff892 x86/CPU: Change query logic so CPUID is enabled before testing omits 03b099bdcdf7 x86/CPU: Use correct macros for Cyrix calls omits 420d34306e96 rtc: lib: correct documentation typo omits bd4d08daeb95 Merge branch 'net-dsa-b53-SGMII-modes-fixes' omits 55a4d2eac327 net: dsa: b53: Also include SGMII for mac_config and mac_l [...] omits 2cae8c07cb8c net: dsa: b53: Fix B53_SERDES_DIGITAL_CONTROL offset omits e24cf6b3891c net: dsa: b53: Don't assign autonegotiation enabled omits 5b9b0a80aa1a decnet: Remove unnecessary check for dev->name omits bccc17118bcf selftests/net: add ipv6 tests to ip_defrag selftest omits 836196239298 net/ipfrag: let ip[6]frag_high_thresh in ns be higher than [...] omits 2475f59c618e ipv6: discard IP frag queue on more errors omits 075e264fa33e net/ipv4: avoid compile error in fib_info_nh_uses_dev omits 23ea4780b46f Merge branch 'for-4.20/block' into for-next omits a88e24f270eb Merge branch 'tcp-switch-to-Early-Departure-Time-model' omits 90caf67b01fa net_sched: sch_fq: remove dead code dealing with retransmits omits c092dd5f4a7f tcp: switch tcp_internal_pacing() to tcp_wstamp_ns omits ab408b6dc744 tcp: switch tcp and sch_fq to new earliest departure time model omits fd2bca2aa789 tcp: switch internal pacing timer to CLOCK_TAI omits d3edd06ea8ea tcp: provide earliest departure time in skb->tstamp omits 9799ccb0e984 tcp: add tcp_wstamp_ns socket field omits 142537e41923 net_sched: sch_fq: switch to CLOCK_TAI omits 2fd66ffba507 tcp: introduce tcp_skb_timestamp_us() helper omits 72b0094f9182 tcp: switch tcp_clock_ns() to CLOCK_TAI base omits c7b1bf5cca76 blk-mq: Document the functions that iterate over requests omits 4f4b93a88c9c Merge branch 'hns3-next' omits ebfefb8aa792 net: hns3: Remove redundant hclge_get_port_type() omits 5f373b158523 net: hns3: Fix speed/duplex information loss problem when [...] omits c136b8842589 net: hns3: Add get_media_type ops support for VF omits 75e98535182d net: hns3: Remove print messages for error packet omits 2211f4e1955f net: hns3: Add unlikely for dma_mapping_error check omits 7a8101109dd3 net: hns3: Add nic state check before calling netif_tx_wake_queue omits fa7a4bd564cc net: hns3: Add handle for default case omits 6cee6fc38402 net: hns3: Unify the prefix of vf functions omits b4f1d30327c8 net: hns3: Fix tqp array traversal condition for vf omits 0c218123028f net: hns3: Adjust prefix of tx/rx statistic names omits d0d72bac0239 net: hns3: Unify the type convert for desc.data omits adefc0a2ff46 net: hns3: Fix ets validate issue omits 83f1f6877c5e Merge branch 'for-4.20/block' into for-next omits 101246ec02b5 blkcg: rename blkg_try_get to blkg_tryget omits b3b9f24f5fcc blkcg: change blkg reference counting to use percpu_ref omits e2b0989954ae blkcg: cleanup and make blk_get_rl use blkg_lookup_create omits f0fcb3ec89f3 blkcg: remove additional reference to the css omits c839e7a03f92 blkcg: remove bio->bi_css and instead use bio->bi_blkg omits bdc2491708c4 blkcg: associate writeback bios with a blkg omits 74b7c02a9bc1 blkcg: associate a blkg for pages being evicted by swap omits 5bf9a1f3b4ef blkcg: consolidate bio_issue_init to be a part of core omits a7b39b4e961c blkcg: always associate a bio with a blkg omits 07b05bcc3213 blkcg: convert blkg_lookup_create to find closest blkg omits 49f4c2dc2b50 blkcg: update blkg_lookup_create to do locking omits 27e6fa996c53 blkcg: fix ref count issue with bio_blkcg using task_css omits b1589924c046 dt-bindings: net: ravb: Add support for r8a7744 SoC omits 65c5877f6462 ravb: Disable Pause Advertisement omits b4d0782440ed Merge branch 'net-if_arp-use-define-instead-of-hard-coded-value' omits 6a12709da354 net: if_arp: use define instead of hard-coded value omits 30f8eb55873e net: if_arp: Fix incorrect indents omits a42055e8d2c3 net/tls: Add support for async encryption of records for p [...] omits 06983aa526c7 net: freescale: fix return type of ndo_start_xmit function omits 2b49117a5abe net: micrel: fix return type of ndo_start_xmit function omits b78ac6ecd1b6 net: phy: mdio-bcm-unimac: Allow configuring MDIO clock divider omits 94e7c844990f net: lan78xx: Avoid unnecessary self assignment omits 6b8e327cfa2d net: fddi: skfp: Remove unused function omits 83b4768e1b6b bna: Remove unnecessary self assignment omits b1e51eabf9ec net: neterion: vxge: Remove unnecessary parentheses omits 075ddebc3283 net: phy: don't reschedule state machine when PHY is halted omits 7979472bba8b DRIVERS: net: macsec: Fix multiple coding style issues omits f9882bb5060b Merge branch 'mlx5-vport-loopback' into rdma.get omits 0042f9e458a5 RDMA/mlx5: Enable vport loopback when user context or QP mandate omits 175edba85634 RDMA/mlx5: Allow creating RAW ethernet QP with loopback support omits a560f1d9af4b RDMA/mlx5: Refactor transport domain bookkeeping logic omits d6e60af03a96 selftests/ftrace: Add ftrace cpumask testcase omits 1dddd62723e4 selftests/ftrace: Add wakeup_rt tracer testcase omits 81626cbe972e selftests/ftrace: Add wakeup tracer testcase omits f0e354ada448 selftests/ftrace: Add stacktrace ftrace filter command testcase omits be8242533809 selftests/ftrace: Add trace_pipe testcase omits ce0eeaf677f7 selftests/ftrace: Add function filter on module testcase omits c88d29bc54f6 selftests/ftrace: Add max stack tracer testcase omits ff092e9d426a selftests/ftrace: Add function profiling stat testcase omits 5c152c66597c selftests/ftrace: Add ringbuffer size changing testcase omits 91909c3a0a0e selftests/ftrace: Add trace_printk sample module test omits 21495dcc6669 selftests/ftrace: Add kprobe-event with symbol argument test omits 4ef82d627a0a selftests/ftrace: Add kprobe profile testcase omits 0282ece5a092 selftests/ftrace: Add kprobe event with $comm argument testcase omits 715cfd8fc580 selftests/ftrace: Check set_event_pid result omits ffb8f26301e9 selftests/ftrace: Test kprobe-event argument with various bitsize omits 4edf87742542 selftests/ftrace: Improve kretprobe testcase to check log data omits 5abc332fdd34 selftests/ftrace: Improve kprobe testcase to check log data omits 2c6882bddae8 selftests/ftrace: Improve kprobe on module testcase to loa [...] omits 38281adf11fb selftests/ftrace: Use loopback address instead of localhost omits f09667d785c7 selftests/ftrace: Fix checkbashisms errors omits 9a35affb612a selftests/ftrace: Fix to test kprobe $comm arg only if available omits 164204dc9854 selftests/ftrace: Remove unneeded per-test init/cleanup ftrace omits b8f41e00892e selftests/ftrace: Cleanup ftrace after running test omits 159eaf12183e selftests/ftrace: Add SPDX License Identifier to template omits 6a8d086efc38 selftests/ftrace: More initialize features in initialize_ftrace omits b92d0a53689f selftests/ftrace: Add case number prefix to logfile omits f023ace8516f selftests/ftrace: Add --console hidden option omits 6aaf31f1d756 selftests/ftrace: Add --stop-fail hidden option for debug omits d8a3f7385354 Add tests for memory.oom.group omits 1364dc5c4e12 Fix cg_read_strcmp() omits a6d2efe949ec cgroup: kselftests: add test_core to .gitignore omits 239a9fe55305 selftests: memory-hotplug: add required configs omits b7f0abfbcd24 selftests/efivarfs: add required kernel configs omits c29d8e5fce85 selftests: add headers_install to lib.mk omits 88fa588eecbd selftests: kselftest: Remove outdated comment omits 57e6ac5d0991 selftests: android: move config up a level omits 5d773ff41a7c net/mlx5: Rename incorrect naming in IFC file omits dc57aaf95a51 MIPS: kexec: Mark CPU offline before disabling local IRQ omits 788758d1fe87 bpf: remove redundant null pointer check before consume_skb omits 32c009798385 samples/bpf: fix compilation failure omits d2ae59ed6896 rtc: ds1307: use rtc_add_group omits 060fa6b3400c rtc: ds1685: use rtc_add_group omits 27cf4937ecdc rtc: ds1685: use generic nvmem omits e6cf1b5523ec rtc: ds1685: drop RTC_DS1685_PROC_REGS omits e9978573c377 Merge branch 'fixes' into for-next omits 24966d4c619e arm64: dts: exynos: Add OF graph between USB-PHY and MUIC omits c4eed62a2143 PCI/ERR: Use slot reset if available omits 9d938ea53b26 PCI/AER: Don't read upstream ports below fatal errors omits 60271ab044a5 PCI/AER: Take reference on error devices omits 15a0c6457246 ASoC: add for_each_component_dais() macro omits 368dee945947 ASoC: add for_each_component() macro omits 624d1a7cd899 ASoC: rsnd: fixup SSI clock during suspend/resume modes omits c78d42c7fbd6 ASoC: qcom: qdsp6: remove duplicated include from q6adm.c omits 0310820c2738 ASoC: tidyup for_each_card_prelinks() dai_link omits 957b085c793c Merge branch 'bnx2x-enhancements' omits ea65949e1988 bnx2x: Provide VF link status in ndo_get_vf_config omits 75a110a1783e bnx2x: Ignore bandwidth attention in single function mode omits 753039650455 bnx2x: Add VF spoof-checking configuration omits 66ab23598696 mISDN: remove redundant null pointer check before kfree_skb omits 8a1aff144d37 vhost_net: add a missing error return omits 1ba2a720da72 Merge branch 'kfree_skb-NULL' omits f2a2f2166af8 ipv6: remove redundant null pointer check before kfree_skb omits 673eed0c1834 net: cxgb3_main: remove redundant null pointer check befor [...] omits e3c3215e41f6 net: nci: remove redundant null pointer check before kfree_skb omits 1d08962ff1e6 ipv4: remove redundant null pointer check before kfree_skb omits 16a3f50f0598 net: cxgb3: remove redundant null pointer check before kfree_skb omits 144a6adfa143 net: tap: remove redundant null pointer check before kfree_skb omits 68c385079cb3 net: neterion: remove redundant continue omits 26f91da29650 RDMA/cxgb4: remove redundant null pointer check before kfree_skb omits fa8f11586a96 IB/mlx4: Remove unnecessary parentheses omits b9f86e6e7b75 IB/nes: Remove unnecessary parentheses omits 133dc88053de net: amd: remove redundant continue omits 2a3ccfdbeb6a RDMA/uverbs: Get rid of ucontext->tgid omits 56ac9dd9177c RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction path omits be7a57b41ad8 RDMA/umem: Handle a half-complete start/end sequence omits ca748c39ea3f RDMA/umem: Get rid of per_mm->notifier_count omits f27a0d50a4bc RDMA/umem: Use umem->owning_mm inside ODP omits ec3ed293e766 net_sched: change tcf_del_walker() to take idrinfo->lock omits c9990ab39b6e RDMA/umem: Move all the ODP related stuff out of ucontext [...] omits 597ecc5a0954 RDMA/umem: Get rid of struct ib_umem.odp_data omits 41b4deeaa123 RDMA/umem: Make ib_umem_odp into a sub structure of ib_umem omits b5231b019d76 RDMA/umem: Use ib_umem_odp in all function signatures conn [...] omits bfde4538e64c drm/arm/malidp: Validate rotations for compressed/uncompre [...] omits d08245a98dda drm/malidp: Enable MMU prefetch on Mali-DP650 omits fd75f5726f65 drm/mali-dp: Implement plane alpha and pixel blend on malidp omits 5b53a3e9aeaf drm/malidp: Fix smart layer when doing pm_suspend/resume omits f656c8015756 arm64: dts: marvell: add thermal-zone node in cp110 DTSI file omits a60bdfc0c1ca arm64: dts: marvell: add macro to make distinction between [...] omits 3be148512ebc arm64: dts: marvell: add thermal-zone node in ap806 DTSI file omits 0863e01c3993 arm64: dts: marvell: move AP806/CP110 thermal nodes into a [...] omits 1ba23b1df0bb ARM: dts: stm32: Fix SPI controller node names omits e807f0298144 ARM: dts: clearfog: fix sdhci supply property name omits f383d8b4aec3 signal/powerpc: Use force_sig_fault where appropriate omits 77c70728db9f signal/powerpc: Simplify _exception_pkey by using force_si [...] omits 5d8fb8a58659 signal/powerpc: Specialize _exception_pkey for handling pk [...] omits c1c7c85ceafe signal/powerpc: Call force_sig_fault from _exception omits 2c44ce285fdd signal/powerpc: Factor the common exception code into exce [...] omits cd60ab7abb3d signal/powerpc: Remove pkey parameter from __bad_area_nosemaphore omits 8eb2ba25e3c8 signal/powerpc: Call _exception_pkey directly from bad_key [...] omits 9f2ee693890a signal/powerpc: Remove pkey parameter from __bad_area omits f654fc07db9d signal/powerpc: Use force_sig_mceerr as appropriate omits 0a996c1a3f26 signal/x86: Use force_sig_fault where appropriate omits 419ceeb12865 signal/x86: Pass pkey by value omits b4fd52f25c61 signal/x86: Replace force_sig_info_fault with force_sig_fault omits ed99bae3bda2 hwmon: (pwm-fan) Set fan speed to 0 on suspend omits 0fc3f7b5b50d hwmon: (pwm-fan) Silence error on probe deferral omits d00b7d23d5f6 hwmon: (scpi-hwmon) remove redundant continue omits 7265b3d9ddaa arm64: defconfig: Enable PCIEPORTBUS omits ed0341ebe2ee arm64: defconfig: enable HiSilicon HNS3 driver omits 9db812dbb29d signal/x86: Call force_sig_pkuerr from __bad_area_nosemaphore omits 4c736c22d954 ARM: multi_v7_defconfig: enable backlight gpio omits 2823af010794 ARM: multi_v7_defconfig: enable panels OTM8009A and RM68200 omits 8322f97521e4 ARM: multi_v7_defconfig: enable STM32 DRM and MIPI DSI support omits 0ec42ee63cfe ARM: multi_v7_defconfig: enable STM32 SPI omits 67330599f936 ARM: dts: stm32: enable display on stm32mp157c-ev1 board omits aba1ecd32c75 signal/x86: Pass pkey not vma into __bad_area omits 988bbc7b1a34 signal/x86: Don't compute pkey in __do_page_fault omits 25c102d803ea signal/x86: Remove pkey parameter from mm_fault_error omits 27274f731c3a signal/x86: Remove the pkey parameter from do_sigbus omits 768fd9c69bb5 signal/x86: Remove pkey parameter from bad_area_nosemaphore omits 164881b61429 signal/x86/traps: Simplify trap generation omits afe8448c0d9d signal/x86/traps: Use force_sig instead of open coding it. omits 851ce9e697b8 signal/x86/traps: Use force_sig_bnderr omits 79e21d654093 signal/x86/traps: Move more code into do_trap_no_signal so [...] omits 7401a633c34a x86/mce-inject: Reset injection struct after injection omits 883e76ccb1da drm/malidp: Fix writeback in NV12 omits 10a34dd870a4 drm: mali-dp: Call drm_crtc_vblank_reset on device init omits 0b8af74549c2 arm64: Remove unused VGA console support omits f2aeded4a67d ARM: dts: mvebu: add "marvell,prestera" to PP nodes omits 8a695a587333 arm64: Kconfig: Remove ARCH_HAS_HOLES_MEMORYMODEL omits cf680cc52514 ARM: dts: marvell: Fix SPI and I2C bus warnings omits 21f847961774 arm64/cpufeatures: Emulate MRS instructions by parsing ESR [...] omits 520ad98871a0 arm64/cpufeatures: Factorize emulate_mrs() omits 1c8391412d77 arm64/cpufeatures: Introduce ESR_ELx_SYS64_ISS_RT() omits 12fec62aea6e drm: Fix syncobj handing of schedule() returning 0 omits 1664691a659f drm: Use default dma_fence hooks where possible for null syncobj omits adbc8208e662 drm: Return -EOPNOTSUPP in drm_setclientcap() when driver [...] omits 14e86c01413e drm/vkms: Fix possible memory leak in _vkms_get_crc() omits 9306425b70bf netfilter: ctnetlink: must check mark attributes vs NULL omits e1725f9f80ce Merge branch 'arm-dt-for-v4.20' into next omits a59ff42ad453 ARM: dts: r8a77470: Add SMP support omits cd560235d8f9 crypto: arm/crc32 - avoid warning when compiling with Clang omits c785896b21dd cpufeature: avoid warning when compiling with clang omits e93720606efd crypto: ccp - Allow SEV firmware to be chosen based on Fam [...] omits b78d3795177d crypto: ccp - Fix static checker warning omits ac3c8f36c31d crypto: lrw - Do not use auxiliary buffer omits c778f96bf347 crypto: lrw - Optimize tweak computation omits dc6d6d5a586f crypto: testmgr - Add test for LRW counter wrap-around omits fbe1a850b3b1 crypto: lrw - Fix out-of bounds access on counter overflow omits 331351f89c36 crypto: tcrypt - fix ghash-generic speed test omits e8342cc7954e arm64: defconfig: enable CAAM crypto engine on QorIQ DPAA2 SoCs omits 3f16f6c9d632 crypto: caam/qi2 - add support for ahash algorithms omits 0efa7579f3de crypto: caam - export ahash shared descriptor generation omits 226853ac3ebe crypto: caam/qi2 - add skcipher algorithms omits 8d818c105501 crypto: caam/qi2 - add DPAA2-CAAM driver omits 94cebd9da42c crypto: caam - add Queue Interface v2 error codes omits f9cb74fd8837 crypto: caam - add DPAA2-CAAM (DPSECI) backend API omits aae733a3f46f crypto: caam - fix implicit casts in endianness helpers omits 55d0110248b2 soc: fsl: dpio: add congestion notification support omits 009447a038ec soc: fsl: dpio: add frame list format support omits 48c43de0b598 soc: fsl: dpio: add back some frame queue functions omits e9158b35ef9a bus: fsl-mc: add support for dpseci device type omits a5e9f557098e crypto: chacha20 - Fix chacha20_block() keystream alignmen [...] omits 78105c7e769b crypto: xts - Drop use of auxiliary buffer omits 2e5d2f33d1db crypto: arm64/aes-blk - improve XTS mask handling omits dd597fb33ff0 crypto: arm64/aes-blk - add support for CTS-CBC mode omits 6e7de6af91b2 crypto: arm64/aes-blk - revert NEON yield for skciphers omits 557ecb4543d1 crypto: arm64/aes-blk - remove pointless (u8 *) casts omits 718f608c3831 crypto: cavium/nitrox - use dma_pool_zalloc() omits 910e3ca10bba Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] omits 13cc6f48c743 crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic omits 874deb1c652d scsi: advansys: Remove unnecessary parentheses omits 947e326c45df Merge branch 'net-wean-netfilter-from-fib_nh' omits 9f18b6b68e20 netfilter: nft_fib: Convert nft_fib4_eval to new dev helper omits 91a178258aea netfilter: rpfilter: Convert rpfilter_lookup_reverse to ne [...] omits 78f2756c5fc0 net/ipv4: Move device validation to helper omits fed564f6503b scsi: target: iblock: split T10 PI SGL across command bios omits 4d7a1493a432 Merge branch 'spi-4.20' into spi-next omits 1f6b3b2c1ff4 Merge branch 'spi-4.19' into spi-linus omits 2fef015d769a Merge branch 'for-4.20/block' into for-next omits 9ff01255a01c Blk-throttle: update to use rbtree with leftmost node cached omits 5a7d7d0f9f79 regulator: da905{2,5}: Remove unnecessary array check omits 8cfde7847d5e spi: pic32: Use proper enum in dmaengine_prep_slave_rg omits 1b14a236bb5f Merge branch 'devel' into for-next omits 36c9c3c91128 Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...] omits c98b0d2db7d7 pinctrl: mxs: do not export mxs_pinctrl_probe omits 9686a40d486e Merge branch 'omap-for-v4.20/dt' into for-next omits 3be9349f38c7 ARM: dts: ux500: Mark PRCMU as syscon compatible omits a622067f6e92 Merge branch 'omap-for-v4.20/omap1' into for-next omits 5b7998401404 arm: dts: ste: Update coresight bindings for hardware port omits 2f967f9e9fa0 ARM: dts: ste: Fix SPI controller node names omits f2b072135068 ARM: dts: omap: Update coresight bindings for hardware ports omits ee8119af4fac ARM: dts: ux500: Get rid of DTC warnings omits ecde29569e34 ARM: dts: ux500: Fix LCDA clock line muxing omits 66d77325609a dt-bindings: arm: scu: Correct example SCU unit addresses omits 2f217d24ecae ARM: dts: ux500: Correct SCU unit address omits cc893871f092 ARM: dts: ti: Fix SPI and I2C bus warnings omits ac6c789471e5 lib/lz4: update LZ4 decompressor module omits 2e85e7af5bd2 ipc/shm.c: use ERR_CAST() for shm_lock() error return omits 2cbb83fd5707 ipc: conserve sequence numbers in extended IPCMNI mode omits a0d7faae7610 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 89c4dd95a854 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 76d0d0783fb0 ipc: IPCMNI limit check for semmni omits e71efe838b49 ipc: IPCMNI limit check for msgmni and shmmni omits 34490f5112b0 bfs: add sanity check at bfs_fill_super() omits 7ed6a43a2037 reiserfs: propagate errors from fill_with_dentries() properly omits ee20ce5f2250 hfs: prevent btree data loss on ENOSPC omits bd779b4a4a0a hfsplus: prevent btree data loss on ENOSPC omits 9ea6feff6355 hfs: fix BUG on bnode parent update omits b524f102654a hfs: prevent btree data loss on root split omits 1f7987b2dec6 hfsplus: fix BUG on bnode parent update omits bcaea93d76aa hfsplus: prevent btree data loss on root split omits 65c427f39417 init/do_mounts.c: add root=PARTLABEL=<name> support omits 0d70713fdaa0 checkpatch: remove GCC_BINARY_CONSTANT warning omits 6d6bc1fec3f9 lib/sg_pool.c: remove unnecessary null check when freeing object omits e4618700a039 include/linux/radix-tree.h: use DIV_ROUND_UP instead of re [...] omits 9ea53575f745 lib/zlib_inflate/inflate.c: remove fall through warnings omits 254aff8c64fc lib/parser.c: switch match_number() over to use match_strdup() omits 030f791e68fb lib/parser.c: switch match_u64int() over to use match_strdup() omits 9a907159b56f lib/parser.c: switch match_strdup() over to use kmemdup_nul() omits 2bead79e919c lib/bitmap.c: simplify bitmap_print_to_pagebuf() omits eacac083af3b lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits bc6741039547 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 06b2669217f6 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] omits 49b9cdb6595f linux/bitmap.h: relax comment on compile-time constant nbits omits 425887643827 linux/bitmap.h: fix type of nbits in bitmap_shift_right() omits 76c95be77e9a linux/bitmap.h: remove redundant uses of small_const_nbits() omits 74f1b7bed345 linux/bitmap.h: handle constant zero-size bitmaps correctly omits e92f471c4457 lib/bitmap.c: remove wrong documentation omits 14ef908a2f06 treewide: remove current_text_addr omits 9503cd9cbaba include/linux/compiler*.h: add version detection to asm_vo [...] omits edd033279eb3 fs/proc/vmcore.c: Convert to use vmf_error() omits 9e742e365ec3 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 50e283784c4c mm/page_owner: align with pageblock_nr pages omits 8e7cd059ff78 mm/page_owner: align with pageblock_nr_pages omits 292e10032865 mm: don't expose page to fast gup before it's ready omits 98ce5428163e mm: add strictlimit knob omits c846f4d36ee2 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] omits 6a048b373dc0 mm/list_lru.c: prefetch neighboring list entries before ac [...] omits a14d7b3196d7 mm: fix race between swapoff and mincore omits c38ccdfc01d8 mm, swap: fix race between swapoff and some swap operations omits dc1a104ad749 mm, swap: fix race between swapoff and some swap operations omits 3b9194eb6dd0 mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] omits edc4ac988e95 mm: move mirrored memory specific code outside of memmap_i [...] omits 23e79421b5d6 mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix omits 7dc31352b5d7 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 omits 86cdd2359877 mm: calculate deferred pages after skipping mirrored memory omits 7d5cfcb1f5de mm: make memmap_init a proper function omits 3020aa418afa mm/z3fold.c: fix wrong handling of headless pages omits 25a3264df78f memcg: remove memcg_kmem_skip_account omits 457e65cb7e91 mm/memory_hotplug.c: clean up node_states_check_changes_offline() omits 33b8b90e5881 mm/memory_hotplug.c: simplify node_states_check_changes_online omits d67ef804c1c7 mm/memory_hotplug.c: tidy up node_states_clear_node() omits 21082a801d16 mm/memory_hotplug.c: avoid node_set/clear_state(N_HIGH_MEM [...] omits 682cae46069a mm/memory_hotplug.c: spare unnecessary calls to node_set_state omits 1f2679ee2aa1 mm/filemap.c: Use existing variable omits 6a8d7214378a mm: unmap VM_PFNMAP mappings with optimized path omits d7e3a8212ea2 mm: unmap VM_HUGETLB mappings with optimized path omits 68a7f1ffbde4 mm: mmap: zap pages with read mmap_sem in munmap omits 4e59fb7c6018 vfree-kvfree-add-debug-might-sleeps-fix omits 35849e7a963b vfree: add debug might_sleep() omits 8274ec43d574 mm/vmalloc.c: improve vfree() kerneldoc omits 838f8166d60a kvfree(): fix misleading comment omits d023efa3a0c4 mm/mempolicy.c: use match_string() helper to simplify the code omits 602e7f347513 mm/swap.c: remove duplicated include omits e76455bf3a54 mm, page_alloc: drop should_suppress_show_mem omits 722971542cc1 psi: cgroup support omits 71177a95037b psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 omits 4b24de1bccf4 psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 omits 33c48db9e6ae psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 omits 3b2a8ee5b441 psi-pressure-stall-information-for-cpu-memory-and-io-fix omits 27ed01faa9d6 psi: pressure stall information for CPU, memory, and IO omits 627fd23fab3c sched: introduce this_rq_lock_irq() omits 6c5ddb6ee10b sched: sched.h: make rq locking and clock functions availa [...] omits a1a7b30ea295 sched: loadavg: make calc_load_n() public omits 1ccc64569a48 sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-fix omits 07360251b445 sched-loadavg-consolidate-load_int-load_frac-calc_load-fix omits e168dba046d6 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD omits 85bbc2c16f1a delayacct: track delays from thrashing cache pages omits 544eea1cbede mm: workingset: tell cache transitions from workingset thrashing omits 2685383fce55 mm: workingset: don't drop refault information prematurely omits ea76ea55a2d4 mm, slab: shorten kmalloc cache names for large sizes omits 865f41e1f7e6 mm, proc: add KReclaimable to /proc/meminfo omits 09713baea7f5 mm: rename and change semantics of nr_indirectly_reclaimab [...] omits 955a66952639 dcache: allocate external names from reclaimable kmalloc caches omits 0d540d11b991 mm, slab/slub: introduce kmalloc-reclaimable caches omits 58c029871cfb mm, slab: combine kmalloc_caches and kmalloc_dma_caches omits e81f3647f94e mm: page_alloc: reduce unnecessary binary search in memblo [...] omits 0e8950f2263c mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 omits e1405baa7db1 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID omits c8ec12741a31 userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] omits 72384b997ef9 alpha: switch to NO_BOOTMEM omits 08347bc3899d unicore32: switch to NO_BOOTMEM omits c47acf5bcbed um: switch to NO_BOOTMEM omits ffc524343db2 um: setup_physmem: stop using global variables omits 61debf0e807c nios2: switch to NO_BOOTMEM omits d73701918b98 nios2: use generic early_init_dt_add_memory_arch omits 29821e073de7 of: ignore sub-page memory regions omits e63b9708b18a hexagon: switch to NO_BOOTMEM omits 5d514f64a521 mm: convert insert_pfn() to vm_fault_t omits 5e8f43fe5fd0 mm: convert __vm_insert_mixed() to vm_fault_t omits 588ce0d863d6 mm: inline vm_insert_pfn_prot() into caller omits eea5d782ac18 mm: remove vm_insert_pfn() omits 124926f4c2e1 mm: remove references to vm_insert_pfn() omits d9f12ab76959 mm: make vm_insert_pfn_prot() static omits 48fa664b7610 x86: convert vdso to use vm_fault_t omits 06dbe8b37b9a mm: introduce vmf_insert_pfn_prot() omits 5a1094d72b05 mm: remove vm_insert_mixed() omits cafd7dff1ddb cramfs: convert to use vmf_insert_mixed omits b247edecf61a mm: convert to use vm_fault_t omits d3815fe67312 mm/page_alloc.c: clean up check_for_memory() omits 8ad65a0a2bfd mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() omits cb1726ec472d mm/swapfile.c: call free_swap_slot() in __swap_entry_free() omits ad0cb36b9bda mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] omits 008c39980c23 kmemleak: add module param to print warnings to dmesg omits 5c876a9f6c0f Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] omits 228b312521b6 mm, mmu_notifier: be explicit about range invalition non-b [...] omits 41b178730373 mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] omits 4a9cd7c58997 mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] omits bd63fc538697 math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] omits 4ad64ad003ea mm: don't miss the last page because of round-off error omits f9b26bfaae97 mm: drain memcg stocks on css offlining omits 9d599848e967 mm: rework memcg kernel stack accounting omits ab8380221e8b mm/slub.c: switch to bitmap_zalloc() omits 057a58e83c63 xtensa: use generic vga.h omits c5a1650dd6ca fs/iomap.c: change return type to vm_fault_t omits a32fdfbc228b vfs: dedupe should return EPERM if permission is not granted omits 2f72ff9377ce vfs: allow dedupe of user owned read-only files omits 567a6897134f block: restore /proc/partitions to not display non-partiti [...] omits e6ded282642a fix-clusters-leak-in-ocfs2_defrag_extent-fix omits de4e32ed9e08 ocfs2: fix clusters leak in ocfs2_defrag_extent() omits e025c39d7b1c ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 omits 8798458f51cc ocfs2: fix deadlock caused by ocfs2_defrag_extent omits b5bac225fc7d ocfs2: dlmglue: clean up timestamp handling omits df738362c14e ocfs2: don't put and assigning null to bh allocated outside omits 9023f11578ac ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] omits 0493a788b451 ocfs2: don't use iocb when EIOCBQUEUED returns omits 45a0665dcd44 ocfs2: without quota support, avoid calling quota recovery omits 790ed35c9881 ocfs2: remove ocfs2_is_o2cb_active() omits 468e8633b1b0 ocfs2: fix a GCC warning omits 459979b642d2 scripts/tags.sh: add DECLARE_HASHTABLE() omits 7b17fe24577c lib/test_kasan.c: add tests for several string/memory API [...] omits 4618f02c185f arm64: lib: use C string functions with KASAN enabled omits 10cad29f3f55 include/linux/linkage.h: align weak symbols omits 28877e14cb40 arm: arch/arm/include/asm/page.h needs personality.h omits 9d36488c3be2 mm, thp: fix mlocking THP page with migration enabled omits 0229a68fc84d fix-crash-on-ocfs2_duplicate_clusters_by_page-v5-checkpatch-fixes omits 0cecfa00dbd1 fix-crash-on-ocfs2_duplicate_clusters_by_page-v5 omits b656b9a07a14 ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() omits 713d3a9ed30f hugetlb: take PMD sharing into account when flushing tlb/caches omits 8ab0a7f95206 mm-migration-fix-migration-of-huge-pmd-shared-pages-v7 omits 3b6d26787820 mm: migration: fix migration of huge PMD shared pages omits e99c4d576254 ARM: dts: dra62x-j5eco-evm: get rid of phy_id property omits 3a25128c02f6 ARM: dts: dm8148-t410: get rid of phy_id property omits abf878ddfdf2 ARM: dts: dm8148-evm: get rid of phy_id property omits 2ac921dc010a ARM: dts: am57xx-cl-som-am57x: get rid of phy_id property omits adfcf71b9f5c ARM: dts: am57xx-idk-common: get rid of phy_id property omits 4d80b7c5077b ARM: dts: dra7-evm: get rid of phy_id property omits c4ab24684565 ARM: dts: dra71-evm: get rid of phy_id property omits f1934c90a2cb ARM: dts: dra72-evm-revc: get rid of phy_id property omits 24e0023c6005 ARM: dts: dra72-evm: get rid of phy_id property omits 5180679c9a9d ARM: dts: dra76-evm: get rid of phy_id property omits 04f48434dce0 ARM: dts: am437x-cm-t43: get rid of phy_id property omits cfd91db31fbf ARM: dts: am437x-gp-evm: get rid of phy_id property omits c0af07883c2c ARM: dts: am437x-idk-evm: get rid of phy_id property omits 7c0373b16f04 ARM: dts: am437x-sk-evm: get rid of phy_id property omits 5925ae235418 ARM: dts: am43x-epos-evm: get rid of phy_id property omits 4d8b032d3c03 ARM: dts: am335x-bone-common: get rid of phy_id property omits 8cd1cc3f7c0a ARM: dts: am335x-chiliboard: get rid of phy_id property omits 0d175556e2e4 ARM: dts: am335x-cm-t335: get rid of phy_id property omits 53c2c22b8cfa ARM: dts: am335x-evmsk: get rid of phy_id property omits d9312570d5d1 ARM: dts: am335x-igep0033: get rid of phy_id property omits 5ec73320abd7 ARM: dts: am335x-lxm: get rid of phy_id property omits 5ef346bb8092 ARM: dts: am335x-moxa-uc-8100-me-t: get rid of phy_id property omits 25245c44d4d7 ARM: dts: am335x-nano: get rid of phy_id property omits 4f9584518f24 ARM: dts: am335x-pdu001: get rid of phy_id property omits 9e19b4bd012b ARM: dts: am335x-pepper: get rid of phy_id property omits 769de05b2ae4 ARM: dts: am335x-shc: get rid of phy_id property omits 0f6e0ed00bc3 Merge branch 'am335x-evm-port-fix' into omap-for-v4.20/dt omits dcbf6b18d81b ARM: dts: am335x-evm: fix number of cpsw omits 1137ceee76ba ARM: OMAP1: ams-delta: Don't request unused GPIOs omits 26683316c92a ARM: OMAP1: ams-delta-fiq: Use <linux/platform_data/gpio-omap.h> omits d3e952ad300e ARM: OMAP1: ams-delta: register MODEM device earlier omits 1464d031c45d ARM: OMAP1: ams-delta: initialize latch2 pins to safe values omits 0812db943748 ARM: OMAP1: ams-delta: assign MODEM IRQ from GPIO descriptor omits 4f802170a861 PCI/DPC: Save and restore config state omits 874b3251113a PCI: portdrv: Restore PCI config state on slot reset omits ece8ea7bfac0 RDMA/usnic: Do not use ucontext->tgid omits d4b4dd1b9706 RDMA/umem: Do not use current->tgid to track the mm_struct omits ce92db1ca84d RDMA/ucontext: Get rid of the old disassociate flow omits 6745d356ab39 RDMA/hns: Use rdma_user_mmap_io omits e2cd1d1ad204 RDMA/mlx5: Use rdma_user_mmap_io omits c282da4109e4 RDMA/mlx4: Use rdma_user_mmap_io omits 5f9794dc94f5 RDMA/ucontext: Add a core API for mmaping driver IO memory omits 380583227c0c spi: spi-mem: Add extra sanity checks on the op param omits f858927fd6ce scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4 omits 5678cb3c96ee net-next: mscc: remove unused ocelot_dev_gmii.h omits fc795bf7224e ASoC: rt5663: Remove the boost volume in the beginning of [...] omits 8d6258a4dd26 ASoC: add for_each_dpcm_be() macro omits d2e24d64652b ASoC: add for_each_dpcm_fe() macro omits 1a1035a9854f ASoC: add for_each_comp_order() macro omits f70f18f7d459 ASoC: add for_each_card_components() macro omits bcb1fd1fcd65 ASoC: add for_each_card_rtds() macro omits 98061fdbfccc ASoC: add for_each_card_links() macro omits 7fe072b4df5d ASoC: add for_each_card_prelinks() macro omits 6d11b1287914 ASoC: rename for_each_rtd_codec_dai_reverse to rollback omits ff348763775e doc: Fix acronym "FEKEK" in ecryptfs omits 7afecb3073e3 ASoC: convert for_each_rtd_codec_dai() for missing part omits c03e2fa75302 docs: fix some broken documentation references omits 9d723b4ccbd2 iommu: Fix passthrough option documentation omits f589d95b9751 regulator: qcom: Add PMS405 regulators omits c29de84149ab PCI: portdrv: Initialize service drivers directly omits 52272c923af0 docs: core-api: add memory allocation guide omits 09700f8a503a docs: core-api/mm-api: add a lable for GFP flags section omits 8ff7e072880e docs: core-api/gfp_mask-from-fs-io: add a label for cross- [...] omits 346fa83d1093 netfilter: conntrack: get rid of double sizeof omits bab4344975fe netfilter: nft_osf: use enum nft_data_types for nft_valida [...] omits 0de22baabc97 netfilter: nf_tables: use rhashtable_walk_enter instead of [...] omits f8b0a3ab06a0 netfilter: nat: remove duplicate skb_is_nonlinear() in __n [...] omits a173f066c7cf netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev omits 93185c80a5f7 netfilter: conntrack: clamp l4proto array size at largers [...] omits dd2934a95701 netfilter: conntrack: remove l3->l4 mapping information omits ca2ca6e1c04e netfilter: conntrack: remove unused proto arg from netns i [...] omits 6fe78fa484a5 netfilter: conntrack: remove error callback and handle icm [...] omits 0150ffbac783 netfilter: conntrack: avoid using ->error callback if possible omits 83d213fd9d1a netfilter: conntrack: deconstify packet callback skb pointer omits 9976fc6e6edb netfilter: conntrack: remove the l4proto->new() function omits 93e66024b024 netfilter: conntrack: pass nf_hook_state to packet and err [...] omits 354c97a9042f ARM: dts: mvebu: Add device tree for db-88f6820-amc board omits a2ab17037481 Merge branch 'ib-array-bitmaps' into devel omits c02980d6bf06 gpio: OF: Remove bad practice examples omits 25db30c335d9 gpio: OF: Cut painful BNF experiments from bindings omits 79b73ff9b2a3 gpio: davinci: Move driver local definitions to driver omits c36219d9d8df gpio: davinci: Remove unneeded GPIO macro omits c809e37a3b5a gpio: davinci: Allocate the correct amount of memory for c [...] omits 587f7a694f01 gpio: davinci: Use dev name for label and automatic base s [...] omits 329357723f5e gpio: davinci: Remove unused member of davinci_gpio_controller omits 9c10611959a3 ARM: dts: mvebu: db-xc3-24g4: use new style nand binding omits 7b8f80d0ca72 ARM: dts: mvebu: db-dxbc2: use new style nand binding omits 3e1ad82a1904 ARM: dts: mvebu: 98dx3236: Rename nand controller node omits a65fbff275b9 pinctrl: tegra: do not export tegra_pinctrl_probe omits 576ed9135489 block: use bio_add_page in bio_iov_iter_get_pages omits cab9572a097a Merge branch 'mlxsw-Further-MC-awareness-configuration' omits b5638d46c90a selftests: mlxsw: Add a test for UC behavior under MC flood omits a381ed12ea33 selftests: forwarding: lib: Add mtu_set(), mtu_restore() omits 3136a3698804 selftests: forwarding: lib: Add ethtool_stats_get() omits 6a23f9a49722 mlxsw: spectrum_buffers: Tweak SBMM configuration omits e83c045e53d7 mlxsw: spectrum_buffers: Configure MC pool omits 5be3637e069f mlxsw: spectrum_buffers: Allow configuration of static pools omits 41057e28288b mlxsw: spectrum_buffers: Pass SBPM min_size in cells omits d144e3a2c9f7 mlxsw: spectrum_buffers: Allow an infinite maximum for per [...] omits f0024f0d9851 mlxsw: spectrum_buffers: Allow pools of infinite size omits fe07d723c00d mlxsw: spectrum_buffers: Keep shared buffer size in mlxsw_sp_sb omits 5f95d20b3a5e mlxsw: spectrum_buffers: Split TC_COUNT into ingress and egress omits 3a4dbfb044ea mlxsw: spectrum_buffers: Use devlink pool indices throughout omits a9f36656b519 mlxsw: spectrum: Init shaper for TCs 8..15 omits 1390643d1d5c jfs: remove redundant dquot_initialize() in jfs_evict_inode() omits 8008b3760ddb hwmon: (nct6775) Add support for NCT6798D omits 504c1c96b4d3 hwmon: (nct6775) Add support for NCT6797D omits b31bd669b45d misc: sgi-gru: fix fall-through annotations omits c1a02c216044 serial: docs: Fix filename for serial reference implementation omits a779df303b05 Documentation: filesystems: remove reminiscences of POHMELFS omits 1906f64f6458 USB: STORAGE: ISD200 Fixed coding style issue "space requi [...] omits 4f724df717c6 MAINTAINERS: Move udl drm driver to drm-misc tree omits e267364a6e1b drm/atomic: Initialise planes with opaque alpha values omits 93ed990e3a6e qtnfmac: remove set but not used variable 'vif' omits 6c3efbe77bc7 brcmsmac: Use kvmalloc() for ucode allocations omits a8254fa4ba60 brcmfmac: remove set but not used variables 'sfdoff' and ' [...] omits 761cb7cdef1a brcm80211: remove redundant condition check before debugfs [...] omits 59c2a30d36c8 brcmfmac: increase buffer for obtaining firmware capabilities omits 330994e8e8ec brcmfmac: fix for proper support of 160MHz bandwidth omits 2823c8716c68 b43: fix DMA error related regression with proprietary firmware omits ae1cca3fa347 serial: uartps: Change uart ID port allocation omits b1078c355d76 of: base: Introduce of_alias_get_alias_list() to check alias IDs omits ae8a2ca8a221 usb: typec: Group all TCPCI/TCPM code together omits c800c51f586b usb: typec: fusb302: reorganizing the probe function a little omits 148b0aa78e4e platform: x86: intel_cht_int33fe: Remove the old connectio [...] omits 23481121c81d usb: typec: class: Don't use port parent for getting mux handles omits 495965a1002a platform: x86: intel_cht_int33fe: Add connections for the [...] omits 78d2b54b134e platform: x86: intel_cht_int33fe: Add connection for the D [...] omits 140a4ec4addd platform: x86: intel_cht_int33fe: Register all connections [...] omits cd7753d37138 drivers: base: Helpers for adding device connection descriptions omits 50e499121474 platform: x86: intel_cht_int33fe: Add dependency on muxes omits 13b4353bb055 tty: serial: remove set but not used variable 'error' omits ccc413f62143 s390/qdio: clean up AOB handling omits 4e62d4588500 s390: clean up stacks setup omits 26f4414a45b8 s390/vdso: correct CFI annotations of vDSO functions omits d1befa65823e s390/vdso: avoid 64-bit vdso mapping for compat tasks omits 1c472d462832 s390/zcrypt: enable AP bus scan without a valid default domain omits 8e5a7627b588 s390: add initial 64-bit restart PSW omits 198ee66a0e97 s390/tape: fix spelling mistake "partion" -> "partition" omits 54be9d12b5c1 s390: vmlogrdr: Use ARRAY_SIZE instead of reimplementing i [...] omits 827fd299a164 s390/zcrypt: Use kmemdup to replace kmalloc + memcpy omits 6779df406b27 s390/sclp: Allow to request adapter reset omits 734781a9165a s390/dasd: remove unnecessary condition check omits 55a5542a5462 s390/hibernate: fix error handling when suspend cpu != resume cpu omits 818eecfd5640 usb: phy: mxs: fix spelling mistake "stardard" -> "standard" omits 46216506ceac usb: host: fotg2: Fix potential NULL dereference omits 3df0e240caba usb: renesas_usbhs: Add multiple clocks management omits 8e0d368a59bf dt-bindings: usb: renesas_usbhs: add clock-names property omits f181dbb48241 usb: renesas_usbhs: Add reset_control omits d18afb2a037e Merge tag 'mt76-for-kvalo-2018-09-19' of https://github.co [...] omits c29e240484ea dt-bindings: usb: ohci: Add clocks description for R-Car Gen3 omits 0e4aeab775f9 dt-bindings: usb: ehci: Add clocks description for R-Car Gen3 omits f13912d3f014 usbcore: Select UAC3 configuration for audio if present omits 28da90f19cde usb: gadget: udc: renesas_usb3: Add r8a774a1 support omits 3938e13e98f9 dt-bindings: usb: renesas_usbhs: Add r8a774a1 support omits c49234a05471 dt-bindings: usb-xhci: Add r8a774a1 support omits 2e022c40fe1f dt-bindings: ehci-mv: add bindings omits 813e18b18a87 USB: EHCI: ehci-mv: add DT support omits a740f20d13b6 USB: EHCI: ehci-mv: use phy-pxa-usb omits bd9322789700 USB: EHCI: ehci-mv: remove private_init omits 0440fa3d1b4e USB: EHCI: make ehci-mv a separate driver omits b32abf8f5d83 usb: usbtmc: Remove sysfs group TermChar and auto_abort omits 5848828387c7 usb: usbtmc: Fix split quoted string in debug message omits 386be9094f09 usb: usbtmc: Remove redundant macro USBTMC_SIZE_IOBUFFER omits fd784cad0353 usb: usbtmc: Remove redundant code omits dfce4839fdab usb: usbtmc: Update ioctl-number.txt omits e013477bc207 usb: usbtmc: Add ioctl USBTMC_IOCTL_API_VERSION omits 63c97bbad5ae usb: usbtmc: Replace USBTMC_TIMEOUT macros for control messages omits 0e59088e7ff7 usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_OUT omits cbe743f1333b usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_IN omits dfee02ac4bce usb: usbtmc: Fix ioctl USBTMC_IOCTL_CLEAR omits d7604ff0dc01 usb: usbtmc: Optimize usbtmc_read omits 4d5e18d9ed93 usb: usbtmc: Optimize usbtmc_write omits ec34d08eff71 usb: usbtmc: Add ioctl USBTMC_IOCTL_AUTO_ABORT omits 8409e96f012a usb: usbtmc: add ioctl USBTMC_IOCTL_MSG_IN_ATTR omits 739240a9f6ac usb: usbtmc: Add ioctl USBTMC488_IOCTL_WAIT_SRQ omits b19bbdc5f451 usb: usbtmc: Fix suspend/resume omits 987b81998b41 usb: usbtmc: Add ioctl USBTMC_IOCTL_CLEANUP_IO omits 46ecc9d54efc usb: usbtmc: Add ioctl USBTMC_IOCTL_CANCEL_IO omits bb99794a4792 usb: usbtmc: Add ioctl for vendor specific read omits b14984518ee6 usb: usbtmc: Add ioctl USBTMC_IOCTL_WRITE_RESULT omits 4ddc645f40e9 usb: usbtmc: Add ioctl for vendor specific write omits 658f24f4523e usb: usbtmc: Add ioctl for generic requests on control omits 38c6528d40d8 usb: typec: fusb302: Populate tcpc fwnode for TCPM propert [...] omits c8c11ad1afb1 dt-bindings: usb: fusb302: Use usb-connector bindings for [...] omits 63f59b73e80a dt-bindings: connector: Add support for USB-PD PPS APDOs t [...] omits 31ab98f0c875 staging: rtl8188eu: clean function definitions - style omits 9b2cf1ffed97 staging: rtl8188eu: rename parameter of Hal_GetChnlGroup88E() omits 4aaf2b7312d8 staging: rtl8188eu: change return type of Hal_GetChnlGroup88E() omits 0c8c0f744db6 staging: rtl8188eu: remove 5 GHz code from Hal_GetChnlGroup88E() omits beed1ce29457 staging: vboxvideo: Add vbox_bo_k[un]map helper functions omits cfc1fc63be44 staging: vboxvideo: Move bo_[un]resere calls into vbox_bo_[un]pin omits 114094c83ed3 staging: vboxvideo: Fix NULL ptr deref in vbox_set_up_inpu [...] omits 0fdda2ce74e5 staging: vboxvideo: Move pin / unpin of fb out of vbox_crt [...] omits 0424d7ba4574 staging: vboxvideo: Init fb_info.fix.smem once from fbdev_create omits cb5eaf187d1d staging: vboxvideo: Expose creation of universal primary plane omits f4d6d90f8314 staging: vboxvideo: Add fl_flag argument to vbox_fb_pin() helper omits 3498ea8b7e3c staging: vboxvideo: Fold vbox_drm_resume() into vbox_pm_resume() omits 01648890f336 staging: vboxvideo: Embed drm_device into driver structure omits d46709094deb staging: vboxvideo: Fold driver_load/unload into probe/rem [...] omits 79815ee23890 staging: vboxvideo: Move setup of modesetting from driver_ [...] omits 7641575ecc48 staging: rtl8712: replace licence header with SPDX licence id omits ae849dfc07cb staging: vboxvideo: Let DRM core handle connector registering omits 33f49571d750 staging: olpc_dcon: add a missing dependency omits 5f1a9140dd49 staging: mt7621-mmc: Delete IRQ_MSG() and its users omits d41076eaebf4 staging: erofs: option validation in remount omits 2ab3dd84c0a1 staging: erofs: code cleanup for erofs_show_options() omits 01e4ae4b687f staging: erofs: code cleanup for option parsing of fault_i [...] omits 6614f76530c1 staging: erofs: simplify return value of `xattr_foreach' omits bdf30cef1055 staging: erofs: add some comments for xattr subsystem omits 5fb76bb04216 staging: erofs: cleanup `z_erofs_vle_normalaccess_readpages' omits e5e3abbadf0d staging: erofs: drop multiref support temporarily omits b27661cf99c2 staging: erofs: fold in `__update_workgrp_llen' omits 83a3b2fffbca staging: erofs: remove redundant CONFIG_EROFS_FS_XATTRs omits a4ac1f5ced58 power: reset: qcom-pon: Add pms405 pon support omits 457b42f0aa1c power: supply: bq27xxx: Add support for BQ27411 omits 3368e06e2a91 ARM: dts: aspeed: Adding Facebook TiogaPass BMC omits c8551f6f3e8c ARM: dts: aspeed: Add HXT StarDragon 4800 REP2 BMC omits af345df14dc8 ARM: dts: stm32: update rtc st,syscfg property on stm32h743 omits cbe721396b02 ARM: dts: stm32: Remove cd-inverted property for stm32f746-disco omits 19b3db5ae8d7 ARM: dts: stm32: Remove cd-inverted property for stm32f769-disco omits 9f21096a1c5d ARM: dts: stm32: Remove cd-inverted property for stm32f469-disco omits 0d5e8502b191 ARM: dts: stm32: Remove cd-inverted property for stm32429i-eval omits 6044fbfa6301 ARM: dts: stm32: Add clk-lse node's label on stm32f429 omits edb1b3abdb20 ALSA: hda/ca0132 - Add AE-5 exit function omits 212de2e7414a ALSA: hda/ca0132 - Add AE-5 specific controls omits f231daaf51da ALSA: hda/ca0132 - Add input selection commands for AE-5 omits 2283c85b4aa6 ALSA: hda/ca0132 - Add output set commands for AE-5 omits 746fc9deb434 ALSA: hda/ca0132 - Clean up ca0132_alt_out_select omits 1cd25cbb2fed kgdboc: Fix warning with module build omits 415cd8447c60 ALSA: hda/ca0132 - Add DSP setup functions for AE-5 omits 6ef0e91ec433 ALSA: hda/ca0132 - Merge post-dsp functions + cleanup omits 7a928186b377 ALSA: hda/ca0132 - Change firmware name and usage omits 03c9b6b1e02e ALSA: hda/ca0132 - Add AE-5 regular init setup omits b9b413450cd6 ALSA: hda/ca0132 - Add AE-5 pre-init and ca0113 functions omits ce7154480cf9 ALSA: hda/ca0132 - Change ca0132_mmio_init for AE-5 omits 88268ce8a64e ALSA: hda/ca0132 - Set AE-5 bools and select mixer omits d06feaf02fe6 ALSA: hda/ca0132 - Add pincfg for AE-5 omits f62764638ae8 ALSA: hda/ca0132 - Add quirk for Sound BlasterX AE-5 omits bf85a91c2f96 ALSA: hda/ca0132 - Define new verbs and control params omits e53134fefd20 ALSA: xen-front: Refine indentations and constify snd_pcm_ops omits 9406a49fd1f4 dma-mapping: support non-coherent devices in dma_common_ge [...] omits 58b0440663ec dma-mapping: consolidate the dma mmap implementations omits bc3ec75de545 dma-mapping: merge direct and noncoherent ops omits f3ecc0ff0457 dma-mapping: move the dma_coherent flag to struct device omits 5748e1b35ba2 MIPS: don't select DMA_MAYBE_COHERENT from DMA_PERDEV_COHERENT omits 684f7e91d3c7 dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL [...] omits a3ceed87b077 dma-mapping: fix panic caused by passing empty cma command [...] omits b3a5402cbceb ALSA: hda: Fix the audio-component completion timeout omits 32bf94fb5c2e xfrm: validate template mode omits faa08325b429 isdn/hisax: Remove unnecessary parenthesis omits 713746bb2866 atl1: remove set but not used variable 'advertising' omits da2cfbd3e756 e1000: remove set but not used variable 'txb2b' omits 684d777a3382 net: toshiba: remove a redundant local variable 'index_specified' omits 23d9f5531c7c nfp: provide a better warning when ring allocation fails omits 806a81fcf688 r8169: remove duplicated RTL8169s PHY initialization steps omits 7a67e11d901e r8169: simplify RTL8169 PHY initialization omits efc4ca720e95 hwmon: (nct6775) Fix names of DIMM temperature sources omits c8c618afc2b2 net: ibm: remove redundant local variables 'act_nr_of_entr [...] omits c1f9a93d93a0 net: ibm: remove a redundant local variable 'k' omits 3ede0bbcdfc9 ipv6: Allow the l3mdev to be a loopback omits 1e6a4bc874db Merge branch 'hns3-fixes' omits 32c7fbc8ffd7 net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs [...] omits d9f28fc23d54 net: hns3: Fix client initialize state issue when roce cli [...] omits 49dd80541c75 net: hns3: Clear client pointer when initialize client fai [...] omits 37dc9cdbdc1b net: hns3: Fix cmdq registers initialization issue for vf omits fd8133148eb6 net: hns3: Fix for setting speed for phy failed problem omits 582d37bbb613 net: hns3: Check hdev state when getting link status omits 2f7e489611bc net: hns3: Set STATE_DOWN bit of hdev state when stopping net omits 26483246b548 net: hns3: Add support for hns3_nic_netdev_ops.ndo_do_ioctl omits 3152fcc69ae0 net: hns3: Remove packet statistics of public omits 799997a307ff net: hns3: Remove tx budget to clean more TX descriptors i [...] omits 932d1252aded net: hns3: Add unlikely for buf_num check omits 874bff0ba6cf net: hns3: Add default irq affinity omits 0e0cc31f6999 net: sun: fix return type of ndo_start_xmit function omits fe72352e37ae net: amd: fix return type of ndo_start_xmit function omits 0c13b8d1aee8 net: broadcom: fix return type of ndo_start_xmit function omits 81255af8d9d5 net: xilinx: fix return type of ndo_start_xmit function omits bacade822524 net: toshiba: fix return type of ndo_start_xmit function omits f03508ce3f96 net: marvell: fix return type of ndo_start_xmit function omits db161d930a19 Merge branch 'phylink-ensure-the-carrier-is-off-when-start [...] omits 09b8a45eda54 net: mvneta: do not explicitly set the carrier state in open omits f8f5f588bb9b net: mvpp2: do not explicitly set the carrier state in open omits aeeb2e8fdefd net: phy: phylink: ensure the carrier is off when starting [...] omits 0320ac5188ea Merge tag 'du-next-20180914' of git://linuxtv.org/pinchart [...] omits 02f7f61e5af2 Merge branch 'net-mvpp2-improve-the-interrupt-usage' omits 1068549c2ad2 net: mvpp2: rename mvpp2_percpu function to mvpp2_thread omits e531f76757eb net: mvpp2: handle cases where more CPUs are available tha [...] omits 074c74dfcb33 net: mvpp2: map the CPUs to threads omits 543ec376e3cb net: mvpp2: do not use the CPU number to access the per-th [...] omits 1627442721f1 net: mvpp2: make mvpp2_read_relaxed static omits ecfed8d9b387 net: mvpp2: make the per-cpu helpers static omits 850623b3823a net: mvpp2: cpu should always be unsigned omits 70afb58e9856 net: mvpp2: fix the number of queues per cpu for PPv2.2 omits fd4a1056884e net: mvpp2: do not update the queue mode while probing omits 930e1f5606a4 Documentation/bindings: net: marvell-pp2: update the IRQs [...] omits a9aac38599ec net: mvpp2: rename the IRQs to match the hardware omits cf55ace48e44 net: mvpp2: increase the number of s/w threads to 9 omits f543305da9b5 ravb: remove tx buffer addr 4byte alilgnment restriction f [...] omits f46f33a6790c Merge branch 'phy_stop-synchronous' omits e8cfd9d6c772 net: phy: call state machine synchronously in phy_stop omits 124eee3f6955 net: linkwatch: add check for netdevice being present to l [...] omits 822143acf94f Merge branch 'net-Use-FIELD_SIZEOF-directly-instead-of-rei [...] omits a90546e83a11 net: ti: Use FIELD_SIZEOF directly instead of reimplementi [...] omits e208cd5e41b4 net: qede: Use FIELD_SIZEOF directly instead of reimplemen [...] omits f195efb47d93 net: core: Use FIELD_SIZEOF directly instead of reimplemen [...] omits cb205a817444 net: sched: Use FIELD_SIZEOF directly instead of reimpleme [...] omits 86c85e1fc4ca net: iucv: Use FIELD_SIZEOF directly instead of reimplemen [...] omits 4893ae1be42a Merge branch 'sunxi/fixes-for-4.19' into sunxi/for-next omits 13b91ed77a65 ARM: dts: sun8i: drop A64 HDMI PHY fallback compatible fro [...] omits 18522108d53c Merge tag 'batadv-next-for-davem-20180919' of git://git.op [...] omits 846311ae68f3 drm/amdgpu: Exclude MM engines for vega20 virtual device omits a2045ee6692b drm/amdgpu: add vega20 sriov capability detection omits 8250a9b43b25 MIPS/PCI: Let Loongson-3 pci_ops access extended config space omits f022b08a0a9b Merge branches 'work.mount', 'work.alpha' and 'work.compat [...] omits 1c3d7b0364f0 power: supply: Add Spreadtrum SC2731 charger support omits 8d1f326ab8ed dt-bindings: power: Add Spreadtrum SC2731 charger documentation omits 079cdff3d0a0 power: supply: twl4030_charger: disable eoc interrupt on l [...] omits 8314c212f995 power: supply: twl4030_charger: fix charging current out-o [...] omits 795241040a91 Merge tag 'drm-misc-next-2018-09-19' of git://anongit.free [...] omits a8182859510f hwtracing: coresight: remove redundant null pointer check [...] omits 3db9d13be46b vfs: Implement parameter value retrieval with fsinfo() omits 8d082fe251a1 coresight: dts: binding: Update coresight binding examples omits 0fd9f3f85e62 coresight: dts: binding: Fix example for TPIU component omits ef91d4630f02 vfs: Allow fsinfo() to be used to query an fs parameter de [...] omits 05039c0085e4 vfs: Allow fsinfo() to query what's in an fs_context omits 21691b58ac1c afs: Add fsinfo support omits 47234df5f97c vfs: syscall: Add fsinfo() to query filesystem information omits 1a0bf7449818 smb3: minor missing defines relating to reparse points omits c36d5a6c74e7 scripts/dtc: Add yamltree.c to dtc sources omits 53dd9dce6979 libfdt: Ensure INT_MAX is defined in libfdt_env.h omits 62287dce5d0e of/unittest: Fix I2C bus unit-address error omits 362ce2b8e52b Merge branch 'dt/linus' into HEAD omits 9ea47a1cc5f0 OPP: Pass OPP table to _of_add_opp_table_v{1|2}() omits faf830f8d061 OPP: Prevent creating multiple OPP tables for devices shar [...] omits cdd6ed90cdb6 OPP: Use a single mechanism to free the OPP table omits 2a4eb7358aba OPP: Don't remove dynamic OPPs from _dev_pm_opp_remove_table() omits 883071c4bd9a cpufreq: mvebu: Remove OPPs using dev_pm_opp_remove() omits d0e8ae6c26da OPP: Create separate kref for static OPPs list omits 0ad8c623907c OPP: Don't take OPP table's kref for static OPPs omits f06ed90e7051 OPP: Parse OPP table's DT properties from _of_init_opp_table() omits eb7c8743d6cf OPP: Pass index to _of_init_opp_table() omits 3d2556992a87 OPP: Protect dev_list with opp_table lock omits 404b1369ea26 OPP: Don't try to remove all OPP tables on failure omits 2fbb8670b4ff OPP: Free OPP table properly on performance state irregularities omits 2dfd184abd38 flow_dissector: fix build failure without CONFIG_NET omits b00a92c8f2ca RDMA/hns: Move all prints out of irq handle omits e5264c433c80 gpu: do not double put device node in zx_drm_probe omits a7c25aa2f977 rtc: test: Switch to SPDX identifier omits 1e30573cad50 rtc: test: make license text and module license match. omits 71e6e1a8ed03 rtc: tx4939: fixup nvmem name and register size omits 273437f06215 rtc: isl1208: don't include core header file omits 2be761fbfb65 rtc: move rtc_add_group/s definitions omits 3bbbcb80c0ca rtc: reorder Makefile entries omits 0b1c6ba85f73 rtc: ds1307: add frequency_test_enable attribute on m41txx omits fd395547924d drm/amdgpu: move reserving GDS/GWS/OA into common code omits c832c346cdf9 drm/amdgpu: initialize GDS/GWS/OA domains even when they a [...] omits 77a2faa55c1a drm/amdgpu: fix up GDS/GWS/OA shifting omits 403009bfba45 drm/amdgpu: fix shadow BO restoring omits c33adbc7285f drm/amdgpu: always recover VRAM during GPU recovery omits 7fcb0657ffa9 drm/amdgpu: shadow BOs don't need any alignment omits 166886774276 drm/amdgpu: always enable shadow BOs v2 omits 4947b2f248f8 drm/amdgpu: stop pipelining VM PDs/PTs moves omits 3e14bedc581c drm/amdgpu: remove fence fallback omits 32f2a0d11776 drm/amd/powerplay: retrieve the updated clock table after OD omits b1f82cb21231 drm/amd/powerplay: update OD to take voltage value instead [...] omits 8a1304a5b431 drm/amd/powerplay: update OD feature judgement omits 27e39d3dd365 drm/amdgpu: fix unknown vram mem type for vega20 omits 801281fe09ff drm/amdgpu: update vram_info structure in atomfirmware.h omits 1f81fbc4ce82 drm/radeon: change function signature to pass full range omits 066689161a48 drm/amdgpu: use processed values for counting omits ddaf501347e2 drm/amd/amdgpu: Avoid fault when allocating an empty buffe [...] omits 5297572806ae drm/amdgpu: drop size check omits 21a7e77f77b3 drm/amdgpu: don't allocate zero sized kernel BOs omits 3b2de69944cf drm/amdgpu: stop crashing on GDS/GWS/OA eviction omits 3a6818c77167 ASoC: q6afe: dt-bindings: Update input range for qcom,sd-lines omits 0ee8685392a6 drm/amdgpu: add GDS, GWS and OA debugfs files omits 769f846e1411 drm/amdgpu: fix parameter documentation for amdgpu_vm_free_pts omits df43519eb706 regulator: bd718x7: add missing linux/of.h inclusion omits cb90b97bb379 drm/amdgpu: add amdgpu_vm_entries_mask v2 omits 880f7cc47265 arm64: cpu_errata: Remove ARM64_MISMATCHED_CACHE_LINE_SIZE omits 4a2a8be2f29d Merge branches 'at91-drivers', 'at91-soc', 'at91-dt' and ' [...] omits 97181516b078 arm: dts: sama5d2: Update coresight bindings for hardware ports omits f30858439e7d ARM: s3c24xx: Restore proper usage of pr_info/pr_cont omits f3cdc783ceb7 ARM: dts: at91: sama5d27_som1_ek: add adc regulators omits c890ecdbe93d ARM: dts: atmel: Fix I2C and SPI bus warnings omits 0f924c9f1dac rtc: ds1307: add offset sysfs for mt41txx chips. omits 0099103926b6 RDMA/uverbs: Fix error unwind in ib_uverbs_add_one omits 0965cc953a23 RDMA/core: Properly return the error code of rdma_set_src_ [...] omits 802fa45cd320 RDMA/i40iw: Fix incorrect iterator type omits 6ebce4474603 RDMA/uverbs: Remove is_closed from ib_uverbs_file omits 6523a0e155c8 arm: dts: hip04: Update coresight bindings for hardware ports omits 5510ee99c0de arm64: dts: Add devicetree support for HiKey970 board omits a446451d04b7 dt-bindings: arm: hisilicon: Add binding for HiKey970 board omits dd8c7b78c11b arm64: dts: Add devicetree for Hisilicon Hi3670 SoC omits d84207999d21 dt-bindings: arm: hisilicon: Add binding for Hi3670 SoC omits e917b9432dc0 arm64: dts: hi6220: Update coresight bindings for hardware ports omits 916b0af5534a hwmon: (nct6796) Clean up and amend fan/pwm configuration [...] omits 5525a30c3476 hwmon: (nct6775) Separate fan/pwm configuration detection [...] omits ef8c4ed9db80 kbuild: allow to use GCC toolchain not in Clang search path omits b27dedf55173 arm64: dts: hisilicon: Add missing clocks property for CPUs omits 5a4630aadb9a ftrace: Build with CPPFLAGS to get -Qunused-arguments omits 30549307c249 hwmon: (nct6775) Separate fan/pwm configuration detection [...] omits 6cb8223c24ae hwmon: (nct6775) Fix fan6/pwm6 detection for NCT6792D omits b3a21e44d3bd hwmon: (nct6775) Improve instruction grouping omits efa4f7ffd436 hwmon: (nct6775) Use logical or instead of if statements w [...] omits 4b89387a2f23 hwmon: (nct6775) Declare and initialize LDN specific confi [...] omits 6ace1098a68c signal/x86/traps: Factor out show_signal omits 8d68fa0e0839 signal/x86: Move mpx siginfo generation into do_bounds omits 8a35eb22c02b signal/x86: In trace_mpx_bounds_register_exception add __u [...] omits 585a8b9b48e9 signal/x86: Use send_sig_mceerr as apropriate omits 40e5539463f0 signal/x86: Move MCE error reporting out of force_sig_info_fault omits 73f297aa0728 signal/x86: Inline fill_sigtrap_info in it's only caller s [...] omits efc463adbccf signal: Simplify tracehook_report_syscall_exit omits 4019af47ec25 hwmon: (nct6775) Move config variable declarations and ini [...] omits e884818cc0ed drm: add LG eDP panel to quirk database omits 53ca2edcf033 drm: Change limited M/N quirk to constant N quirk. omits 0b49bbbd9f10 drm: Add support for device_id based detection. omits 2c040bedfcc2 hwmon: (nct6775) Replace 'regval' with variables named aft [...] omits 42124e589fc5 hwmon: (nct6775) Rename configuration register variables omits 8f023d0cb757 interconnect: core: Fix unused variable compiler warning omits 980e05e5a248 interconnect: core: Remove set but not used variable 'p' omits 6983c942cb53 interconnect: qcom: msm8916: fix return value of qnoc_probe omits 7cffc6e4582c interconnect: core: Fix uninitialized variable omits 24ef0fd0a1f3 perf python: Use -Wno-redundant-decls to build with PYTHON [...] omits c04c859f439f perf tools: Initialize perf_data_file fd field omits ed93d0a26012 perf util: Make copyfile_offset() global omits ded2b8fe2e43 perf tools: Add 'struct perf_mmap' arg to record__write() omits e035f4ca2ac9 perf auxtrace: Pass struct perf_mmap into mmap__read* functions omits 7336555a682c perf tools: Remove perf_tool from event_op3 omits 89f1688a57a8 perf tools: Remove perf_tool from event_op2 omits e381d1c21eea perf bpf-loader: use PTR_ERR_OR_ZERO inetead of return code omits 01ab2e91103b tools include: Adopt PTR_ERR_OR_ZERO from the kernel err.h header omits 53da12e01349 perf ordered_events: Prevent crossing max_alloc_size omits d5ceb62b3654 perf ordered_events: Add 'struct ordered_events_buffer' layer omits 729a0db903c8 mtd: rawnand: atmel: Fix potential NULL pointer dereference omits c5a83ae4701e mtd: rawnand: marvell: Add support for 8kiB pages NAND chi [...] omits 69d1a7ea77db mtd: rawnand: ESMT: retrieve ECC requirements from 5th id byte omits 0823c68b054b powerpc/fadump: re-register firmware-assisted dump if alre [...] omits 74422e2b1939 powerpc/pseries: Remove VLA from lparcfg_write() omits ab91239942a9 powerpc/prom: Remove VLA in prom_check_platform_support() omits e00d93ac9a18 powerpc: Fix duplicate const clang warning in user access code omits ee9d21b3b358 powerpc/boot: Ensure _zimage_start is a weak symbol omits cbc39809a398 powerpc/configs: Update skiroot defconfig omits 85a88cabad57 powerpc/pseries: Disable CPU hotplug across migrations omits fd12527a1da4 powerpc/pseries: Remove unneeded uses of dlpar work queue omits cd24e457fd8b powerpc/pseries: Remove prrn_work workqueue omits 063b8b1251fd powerpc/pseries/memory-hotplug: Only update DT once per me [...] omits 6977f95e63b9 powerpc: avoid -mno-sched-epilog on GCC 4.9 and newer omits 2a056f58fd33 powerpc: consolidate -mno-sched-epilog into FTRACE flags omits f2910f0e6835 powerpc: remove old GCC version checks omits 89ca4e126a3f powerpc/64s/hash: Add a SLB preload cache omits 2e1626744e8d powerpc/64s/hash: provide arch_setup_exec hooks for hash s [...] omits e83cbf7fb7d1 powerpc/64s: xmon do not dump hash fields when using radix mode omits 655deecf67b2 powerpc/64s/hash: SLB allocation status bitmaps omits 8fed04d0f6ae powerpc/64s/hash: remove user SLB data from the paca omits 5e46e29e6a97 powerpc/64s/hash: convert SLB miss handlers to C omits 82d8f4c22f35 powerpc/64s/hash: Use POWER9 SLBIA IH=3 variant in switch_slb omits 5141c182d75b powerpc/64s/hash: Use POWER6 SLBIA IH=1 variant in switch_slb omits 85376e2a17ec powerpc/64s/hash: remove the vmalloc segment from the bolted SLB omits 8b92887ced2e powerpc/64s/hash: move POWER5 < DD2.1 slbie workaround whe [...] omits 505ea82eabd2 powerpc/64s/hash: avoid the POWER5 < DD2.1 slb invalidate [...] omits 09b4438db13f powerpc/64s/hash: Fix stab_rr off by one initialization omits db7d31ac0413 powernv/pseries: consolidate code for mce early handling. omits c6d15258cdf1 powerpc/pseries: Dump the SLB contents on SLB MCE errors. omits 8f0b80561f21 powerpc/pseries: Display machine check error details. omits a43c1590426c powerpc/pseries: Flush SLB contents on SLB MCE errors. omits 04fce21c9db5 powerpc/pseries: Define MCE error event section. omits 44d947eff19d selftests/powerpc: Do not fail with reschedule omits 984ecdd68de0 powerpc/iommu: Avoid derefence before pointer check omits 8ac9e5bfd8cf powerpc/xive: Use xive_cpu->chip_id instead of looking it [...] omits 6f8e45f7eb1b ocxl: Fix access to the AFU Descriptor Data omits 3f7daf3d7582 powerpc/memtrace: Remove memory in chunks omits 8f44ca223345 drm/virtio: add dma sync for dma mapped virtio gpu framebu [...] omits 3d1edf32e7e7 Merge branch 'misc' into for-next omits bfa1d93c898f Merge branch 'fixes' into for-next omits bf3741ada33b mt76x0: usb: remove mt76_fw definition omits 196e978ca1da mt76x0: remove unused usb header file omits 280415714ca1 mt76x0: remove mcu source file omits 576ecf653836 mt76x0: usb: move firmware loading to usb.c omits c12128ce44b0 mt76: use a per rx queue page fragment cache omits 8842d485cbad mt76x2: move mt76x2_phy_tssi_compensate in mt76x2-common module omits edaa580bc830 mt76: move shared mcu_calibrate routine in mt76x02-lib module omits bc3669017282 mt76x2: move mt76x2 mcu shared code in mt76x2_mcu_common.c omits 36fd09dd0fa4 mt76: move mt76{0,2} mcu shared code in mt76x02_mcu.c omits 79394f408010 mt76: unify firmware header between mt76x0 and mt76x2 omits 8cff12371b33 mt76x2: use common helpers for mcu_alloc_msg()/mcu_send_msg() omits 0ed821bbbb03 mt76x2: use mt76_dev instead of mt76x2_dev in mt76x2_mcu_msg_send omits 27db1ad10f2e mt76: move __iomem regs in mt76_mmio omits f7bbb80f2216 mt76: introduce mmio data structure in mt76_dev omits 8db5ec77de21 mt76x2: remove leftover mt76u_buf data structure in mt76x2_mcu omits d5c4261357ce mt76x2: use mt76_dev instead of mt76x2_dev in mt76x2_tx_queue_mcu omits 8799b624fe74 mt76: usb: remove skb check in mt76x{0,2}u mcu routines omits 331419b2ce6e mt76x0: remove mt76x0_burst_write_regs() omits fd0c6e189d23 mt76x0: remove unused mt76x0_burst_read_regs omits 6d6631fd788d mt76x02: add static qualifier to mt76x02_remove_dma_hdr omits 6181bf2a1124 mt76x02: move TXD/RXD/MCU definitions in mt76x02_dma.h omits c2db13ac7b2b mt76: usb: move mt76u_skb_dma_info in mt76x02_usb_core.c omits 905db7470199 mt76: usb: move mt76x02 mcu code in mt76x02-usb module omits 1750715726c6 mt76: usb: use common helpers for mcu_alloc_msg()/mcu_send_msg() omits 6da5a2911634 mt76: add rd_rp and wr_rp to bus_ops/mcu_ops omits f1638c7cd686 mt76: add usb implementation of {wr,rd}_rp omits db0f04f324b3 mt76: add mt76_mcu_ops data structure for mcu related pointers omits dce9dc8d571b mt76: move mt76x0 and mt76x2 mcu shared defs in mt76x02_mcu.h omits 473f0a763d2c mt76x0: run vco calibration for each channel configuration omits 835123b7e14c mt76x0: make device allocation bus neutral omits 6d1bced1495d mt76x0: remove some usb specific code from mt76x0_register_device omits c0eb79ab33b9 mt76x0: remove unused mt76x0_wcid omits c2a4d9fbabfb mt76x0: inital split between pci and usb omits 1bee323a8520 mt76x0: use mt76_register_device for device registration omits 540399d5fb79 mt76x0: remove has_{2,5}ghz fields of mt76x0_eeprom_params omits 6f15ed16f178 mt76x0: do not free/alloc buffers during suspend/resume omits e30a655ef138 mt76x0: move mt76x0_init_hardware in mt76x0_register_device omits b680d7fbfbff mt76x0: move stop related routines in mt76x0_mac_stop omits cb722aeddcfd mt76x0: fix memory leak during hw probe omits d1b6eec23597 mt76x0: alloc mcu buffers first in mt76x0_mcu_cmd_init omits 58b5eb8c44ea mt76: move mt76 rate definitions in mt76x02-lib module omits 7c7b13941eda mt76x0: remove mt76x0_stop_hardware routine omits 23ea0e7efbc9 mt76: remove unused MT76_MORE_STATS state omits 242516caabdb mt76x0: trim rx skb to proper length omits 0ae976a11b4f mt76x0: init hw capabilities omits 67f5e7a794bc mt76x0: enable per-sta tx queueing omits 7cbe4c760704 mt76x0: remove unused stat_work omits c1b6325d5105 mt76x0: remove unused endpoint definitions omits f79fdf7652df mt76x0: remove unused mt76x0_tx_status routine omits 6d449d12a041 mt76x0: remove unused {tx/rx}_queue definitions omits 4220878b6e1d mt76x0: remove unused stat work_queue omits 37d363665ba1 mt76x0: remove unused dma.c source file omits c66874640806 mt76x0: set max fragments size omits 1baa6e3a9b7d mt76x0: stop stat workqueue at hw stop omits 30ec915269c6 mt76x0: unify tx/rx datapath with mt76x2u driver omits 95e507d2f366 mt76x0: use mt76_alloc_device for device allocation omits f2653a4ee3f2 mt76x0: init mt76_driver_ops callbacks omits 4fcedad49cdc mt76x0: add mt76x0_queue_rx_skb routine omits 82aedcef17e4 mt76x0: simplify mt76_mac_process_rx signature omits a4986909ec18 mt76x0: mark device as running in mt76x0_start omits 7fd3c60ccbc2 mt76x0: disable usb rx bulk aggregation omits 8f6c23a94e16 mt76: move mt76x2u_tx_status_data in mt76x02-lib module omits 8c6adb7862d4 mt76x0: introduce mt76x0_tx_prepare_skb routine omits 41868f984e71 mt76: move mt76x2u_set_txinfo in mt76x02-lib module omits 2251dd5d463c mt76: move mt76_qsel definition in dma.h omits f847e45a2db8 mt76: move mt76x2u_tx_complete_skb in mt76x02-lib moudule omits b38b8207bf80 mt76: move mt76x2u_remove_dma_hdr in mt76x02-lib module omits 2a45ad31aff7 mt76: move mt76x2_tx_complete routine in mt76x02-lib module omits 5a69931cb768 mt76x2: change mt76x2_tx_complete routine signature omits 0b7da3112746 mt76: partially unify filling txwi fields omits 0e59cba85604 mt76: unify {insert/remove}_hdr_pad omits 493703aa9e3c mt76x0: reserve enough space in mac80211 omits 74ff45393bf8 mt76: unify mac_process_rate omits 82e1dd0f39bd mt76: use mt76_rx_status in mt76x0 omits 7c1f88812690 mt76: unify send_tx_status and related helpers omits b490b1df9a25 mt76: unify load_tx_status omits 5944cd02866f mt76: unify txwi and rxwi structures omits 5327b5ea1391 mt76: unify sta_rate_tbl_update and related helpers omits 212926eb4493 mt76: unify add_interface omits 0cd47bae2264 mt76: unify remove_interface omits 900c0f4746a1 mt76x0: remove vif_mask omits 10337263dcfa mt76: unify conf_tx omits 1d0496c63f8d mt76: unify AC to hw queue mapping omits 436d9586afdd mt76x0: remove empty sta_notify omits 60c26859e863 mt76: unify set_key omits 22c575c4f177 mt76: unify ampdu_action omits cab12953ec1e mt76: pratially unify add_interface omits 624400e4cd25 mt76: unify sta_add / sta_remove omits 36404c065ac3 mt76: move wcid fields to common mt76_dev struct omits 5dcd8e479992 mtd: rawnand: reorder NAND manufacturer IDs omits b53a71c2dad2 mtd: rawnand: Move JEDEC code to nand_jedec.c omits 165b3aca7164 mtd: rawnand: Move ONFI code to nand_onfi.c omits 915ceb1cf9da mtd: rawnand: Move legacy code to nand_legacy.c omits 1e4f01ec4456 mtd: rawnand: Keep all internal stuff private omits a83ac08bd034 mtd: rawnand: Inline onfi_get_async_timing_mode() omits 19cf5dfa3a31 mtd: rawnand: Move platform_nand_xxx definitions out of rawnand.h omits f4f3be846169 mtd: rawnand: Get rid of a few unused definitions omits 977f6b508033 mtd: rawnand: Get rid of the duplicate nand_chip forward d [...] omits 3890bff46def mtd: rawnand: Get rid of nand_flash_dev forward declation omits aeb82c203120 mtd: rawnand: Move function prototypes after struct declarations omits af5f4ce19fdc mtd: rawnand: Deprecate ->chip_delay omits 4f3add14d895 mtd: rawnand: Deprecate ->{set,get}_features() hooks omits d3f11006f111 mtd: rawnand: Deprecate ->erase() omits af95e345a516 mtd: rawnand: Deprecate ->block_{bad,markbad}() hooks omits 5e8e473b50d1 mtd: rawnand: Deprecate ->dev_ready() and ->waitfunc() omits c69e416e0599 mtd: rawnand: Deprecate ->cmd_ctrl() and ->cmdfunc() omits 385f386de5df mtd: rawnand: Deprecate ->{read, write}_{byte, buf}() hooks omits 318dd91112c9 mtd: rawnand: Create a legacy struct and move ->IO_ADDR_{R [...] omits d6fe17f1497b mtd: rawnand: Leave chip->IO_ADDR_{R, W} to NULL when unused omits 883f3822a343 Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] omits 5851fa4d0887 dt-bindings: timer: renesas: tmu: document R8A779{7|8}0 bindings omits a215af751dc5 arm64: dts: renesas: r8a779{7|8}0: add CMT support omits 6d14d4d313d0 ARM: shmobile: Rework the PMIC IRQ line quirk omits 11a33f816161 arm64: dts: renesas: gen3: use 400kHz for I2C DVFS bus omits 3536faefc03d drm/sun4i: add support for R40 HDMI PHY omits 5c5b3b0ebe6d dt-bindings: sun4i-drm: add compatible for R40 HDMI PHY omits abf3bf537d29 ARM: debug-ll: Add support for r8a7744 omits c26eb6f34c9e ARM: shmobile: defconfig: Enable r8a7744 SoC omits 4f743344dded ARM: multi_v7_defconfig: Enable r8a7744 SoC omits c30568951ba4 arm: dts: R-Car Gen1 board comment update omits 3310c920b5bb arm: dts: Include R-Car Gen2 product name in DTSI files omits 4619ef4747c2 dt-bindings: apmu: Document r8a77470 support omits d59b0784f1e6 arm64: dts: renesas: r8a77980: Attach the SYS-DMAC to the IPMMU omits f0f9f7a6baac arm64: dts: renesas: r8a77990: Attach the SYS-DMAC to the IPMMU omits b9d957c5b109 net: wan: remove redundant include omits e641e99f261f net: ethernet: remove redundant include omits 7e76798f431b Merge branch 'neterion-use-linux-io-64-nonatomic-lo-hi-h' omits fdd1445b684a net: neterion: vxge: Use linux/io-64-nonatomic-lo-hi.h omits 2208e9a7e94e net: neterion: s2io: Use linux/io-64-nonatomic-lo-hi.h omits 94b2bb28dbb4 net: ibm: fix return type of ndo_start_xmit function omits ac1172dea10b net: cavium: fix return type of ndo_start_xmit function omits c9c3941186c5 net: hns3: fix return type of ndo_start_xmit function omits 5391346e165b net: ethernet: slicoss: remove duplicated include from slic.h omits 14d73416792a veth: rename pcpu_vstats as pcpu_lstats omits b60b87fc2996 netlink: add ethernet address policy types omits 568b742a9d98 netlink: add NLA_REJECT policy type omits 89f4b9a6e4c6 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 22d7fe4984a2 pinctrl: mtk: Fix up GPIO includes omits 994f8865687d pinctrl: cherryview: Remove linux/init.h and sort headers omits a919684f9ed9 pinctrl: cherryview: Describe members of couple of structs omits e93ca9bbf3d8 pinctrl: cherryview: Remove unused groups of pins omits 5458b7cec46a pinctrl: cherryview: Re-use data structures from pinctrl-intel.h omits e0da38425b35 pinctrl: baytrail: Sort headers alphabetically omits b76f191420bc pinctrl: baytrail: Remove unneeded MODULE_DEVICE_TABLE() omits 677506ee09b9 pinctrl: intel: Move linux/pm.h to the local header omits 19a4fbffc94e gpiolib: Free the last requested descriptor omits b1fed3edc82a Smack: Mark expected switch fall-through omits c824ad164760 MIPS: Loongson-3: Enable Store Fill Buffer at runtime omits dcb569cf6ac9 Smack: ptrace capability use fixes omits 2794f688b2c3 MIPS/PCI: Call pcie_bus_configure_settings() to set MPS/MRRS omits a0d58937404f PCI: hotplug: Document TODOs omits 125450f81441 PCI: hotplug: Embed hotplug_slot omits a7da21613c4e PCI: hotplug: Drop hotplug_slot_info omits 81c4b5bf30de PCI: hotplug: Constify hotplug_slot_ops omits d758714235e7 PCI: pciehp: Reshuffle controller struct for clarity omits 4ff3126e80fc PCI: pciehp: Rename controller struct members for clarity omits 5790a9c78e78 PCI: pciehp: Unify controller and slot structs omits 80696f991424 PCI: pciehp: Tolerate Presence Detect hardwired to zero omits 98674ebec892 intel-ethernet: use correct module license omits 66bc8e0f591a iavf: finish renaming files to iavf omits 56184e01c00d iavf: rename most of i40e strings omits ad64ed8bf908 iavf: tracing infrastructure rename omits f1aa1abaf5a6 iavf: replace i40e_debug with iavf version omits f349daa58809 iavf: rename i40e_hw to iavf_hw omits 83eafc492258 iavf: rename I40E_ADMINQ_DESC omits 4dbc76e014d1 iavf: rename device ID defines omits f1cad2ce06f2 iavf: remove references to old names omits 5ec8b7d11470 iavf: move i40evf files to new name omits 0b6591e6463b iavf: rename i40e_status to iavf_status omits 129cf89e5856 iavf: rename functions and structs to new name omits ee61022acfff iavf: diet and reformat omits 55818b90233b Merge branch 'ib-mtk' into devel omits 6561859b067f pinctrl: mediatek: add eint support to MT8183 pinctrl driver omits 89132dd8ffd2 pinctrl: mediatek: extend eint build to pinctrl-mtk-common-v2.c omits 29686f0151df pintcrl: mediatek: add pull tweaks for I2C related pins on MT8183 omits 79348f6fb713 pinctrl: mediatek: extend advanced pull support in pinctrl [...] omits 750cd15d9081 pinctrl: mediatek: add MT8183 pinctrl driver omits 805250982bb5 pinctrl: mediatek: add pinctrl-paris that implements the v [...] omits b7d7f9eeca55 pinctrl: mediatek: extend struct mtk_pin_desc which per-pi [...] omits 9d9b171c6897 pinctrl: mediatek: adjust error code and message when some [...] omits 2bc47dfe4f8b pinctrl: mediatek: add multiple register bases support to [...] omits ea051eb38413 pinctrl: mediatek: use pin descriptor all in pinctrl-mtk-c [...] omits e7507f57a93a pinctrl: mediatek: add MT7623 pinctrl driver based on gene [...] omits 9afc305bfad7 pinctrl: mediatek: add pullen, pullsel register support to [...] omits 182c842fd5e6 pinctrl: mediatek: add ies register support to pinctrl-mtk [...] omits 0d7ca772148f pinctrl: mediatek: add advanced pull related support to pi [...] omits 85430152ba46 pinctrl: mediatek: add pull related support to pinctrl-mtk [...] omits 3ad38a14e13c pinctrl: mediatek: add drv register support to pinctrl-mtk [...] omits c28321979ba8 pinctrl: mediatek: add driving strength related support to [...] omits 1dc5e5369159 pinctrl: mediatek: extend struct mtk_pin_soc to pinctrl-mt [...] omits fb5fa8dc151b pinctrl: mediatek: extend struct mtk_pin_desc to pinctrl-m [...] omits b906faf7b61d pinctrl: mediatek: extend struct mtk_pin_field_calc to pin [...] omits e78d57b2f87c pinctrl: mediatek: add pinctrl-moore that implements the g [...] omits a1a503a8c332 pinctrl: mediatek: add pinctrl-mtk-common-v2 for all Media [...] omits 6036ddae9083 vfs: Add a sample program for the new mount API omits ea5ac68d1621 afs: Use fs_context to pass parameters over automount omits 1b67a4257e2b afs: Add fs_context support omits b08f8a4a8096 vfs: syscall: Add fspick() to select a superblock for reco [...] omits 4add482b68e0 vfs: syscall: Add fsmount() to create a mount for a superblock omits 340b15627030 vfs: syscall: Add fsconfig() for configuring and managing [...] omits 40dd313f2386 vfs: Add some logging to the core users of the fs_context log omits 5e881993ad9c vfs: Implement logging through fs_context omits 6cc2935f513c vfs: syscall: Add fsopen() to prepare for superblock creation omits f57d445eb317 Make anon_inodes unconditional omits 43656990f064 vfs: Provide documentation for new mount API omits d0283754acd5 vfs: Remove kern_mount_data() omits 3a0732152c26 hugetlbfs: Convert to fs_context omits e62016662d09 kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits f74c0e34a5c7 cpuset: Use fs_context omits 8fc0791fceb2 PCI: Do not skip power-managed bridges in pci_enable_wake() omits 04cb3ae895d7 PCI: Reprogram bridge prefetch registers on resume omits 17c91487364f PCI/ASPM: Do not initialize link state when aspm_disabled is set omits 10042504ed92 ipmi:ssif: Add support for multi-part transmit messages > 2 parts omits bb9e2eed77a5 MAINTAINERS: Add file patterns for ipmi device tree bindings omits b3096c70b3fa ipmi: Remove platform driver overrides and use the id_table omits 36e398d7ab02 ipmi: Free the address list on module cleanup omits c75c5075e5c6 ipmi: Don't leave holes in the I2C address list in the ssi [...] omits 060e8fb53fe3 ipmi: fix return value of ipmi_set_my_LUN omits e3dbc6d1d470 ipmi: Convert pr_xxx() to dev_xxx() in the BT code omits 1574608f5f42 ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address omits 9abcfaaa7c77 ipmi:dmi: Use pr_fmt in the IPMI DMI code omits dd3535b937c1 ipmi: Change to ktime_get_ts64() omits 97a103e6b584 ipmi_si: fix potential integer overflow on large shift omits 01508d9ebf4f ipmi_si_pci: fix NULL device in ipmi_si error message omits f993cdd99a5f ipmi: Convert printk(KERN_<level> to pr_<level>( omits 25880f7d61a4 ipmi: Use more common logging styles omits 445e2cbda928 ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX omits 05c3d056086a pci:ipmi: Move IPMI PCI class id defines to pci_ids.h omits 4372ea94d40c ipmi: Finally get rid of ipmi_user_t and ipmi_smi_t omits 4a758c929dc0 ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi omits 3f901c865160 hwmon:ibm: Change ipmi_user_t to struct ipmi_user * omits ebba75fdf6fd acpi:ipmi: Convert ipmi_user_t to struct ipmi_user * omits 40660f1fcee8 ARC: build: Don't set CROSS_COMPILE in arch's Makefile omits 2e85d5979e8d perf test: Add watchpoint test omits 1627314fb54a perf: Suppress AUX/OVERWRITE records omits 7f16023bfcc4 Merge remote-tracking branch 'acme/perf/urgent' into perf/core omits ec834411fed3 ipc: Convert mqueue fs to fs_context omits 9d937e9c000b proc: Add fs_context support to procfs omits 99e53d7d604a procfs: Move proc_fill_super() to fs/proc/root.c omits ad81a1d4d1b2 vfs: Remove unused code after filesystem context changes omits b79f498dc568 vfs: Implement a filesystem superblock creation/configurat [...] omits 65ba4dd5200a ASoC: rt5677-spi: Drop unused GPIO include omits 8abac8d7b90d tpm: Restore functionality to xen vtpm driver. omits 9ea12867def2 smb3: add way to control slow response threshold for loggi [...] omits f34ecdbd5661 spi: spi-davinci: Don't error when SPI_CS_WORD and cs_gpio omits 71388b215697 spi: always use software fallback for SPI_CS_WORD when usi [...] omits 37efe23dcca3 ASoC: rt5682: Minor code modification omits c50535ed6a10 ASoC: AMD: Fix capture unstable in beginning for some runs omits 28b20dde5e1c ASoC: rt5682: Fix the boost volume at the begining of playback omits afd603e4ded0 ASoC: rt5682: Update calibration function omits 90fbeb0cabf7 Merge branch 'asoc-4.19' into asoc-4.20 for rt5682 deps. omits 3f24f37adbc9 ASoC: rt5682: Remove HP volume control omits bf0fa00fd841 ASoC: rt5682: Improve HP performance omits 29ca7d32d7f1 ASoC: remove redundant include omits e366fa435032 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net omits 00bca73bfca4 spi: mediatek: Don't modify spi_transfer when transfer. omits 76f99ae5b54d irq/matrix: Spread managed interrupts on allocation omits 8ffe4e61c06a irq/matrix: Split out the CPU selection code into a helper omits 0fd85869c2a9 spi/bcm63xx-hsspi: keep pll clk enabled omits 76c9805b2855 Smack: remove set but not used variable 'root_inode' omits 534e0e52bc23 samples/bpf: fix a compilation failure omits 664e7878451f samples/bpf: remove duplicated includes omits 8062b2263a9f intel-ethernet: rename i40evf to iavf omits 7900efc19214 tools/bpf: bpftool: improve output format for bpftool net omits 42e54f6467ec arm64: dts: ti: k3-am6: Add Device Management Security Con [...] omits 77ccbae4f9c8 arm64: dts: ti: am654: Add secure proxy instance for main domain omits 4201af2544b3 arm64: dts: ti: am654: Add uart nodes omits 3bc1572068e3 arm64: dts: ti: k3-am65: Change #address-cells and #size-c [...] omits 53f1e0620b9b drm/tegra: Convert drm_atomic_helper_suspend/resume() omits 9141b60cf6a5 staging: erofs: replace BUG_ON with DBG_BUGON in data.c omits 284db12cfda3 staging: erofs: add trace points for reading zipped data omits 6bec52047f56 staging: erofs: avoid magic constants when initializing cl [...] omits 1e05ff36e692 staging: erofs: complete error handing of z_erofs_do_read_page omits 0734ffbf574e staging: erofs: fix a bug when appling cache strategy omits c1ccc8670c26 staging: erofs: complete error handing of z_erofs_map_blocks_iter omits a07eeddf5b63 staging: erofs: clean up z_erofs_map_blocks_iter omits 37ec35a6cc2b staging: erofs: fix a missing endian conversion omits feacbecb39db TTY: tty_buffer, warn on leaks omits 863299001b39 tty_port: Remove incorrect whitespace after comments omits 30ec514d440c sc16is7xx: Fix for "Unexpected interrupt: 8" omits 834449872105 sc16is7xx: Fix for multi-channel stall omits f6aa5beb45be serial: 8250: Fix clearing FIFOs in RS485 mode again omits fff10721d8b8 tty: Convert to using %pOFn instead of device_node.name omits a27d938251ef serial: 8250_of: Fix for lack of interrupt support omits c362272bdea3 tty: serial: qcom_geni_serial: Fix serial when not used as [...] omits 2843cbb5d3c4 tty: serial: qcom_geni_serial: Drop useless check for dev.of_node omits 5963e8a31224 serial: mxs-auart: Fix potential infinite loop omits d2de9601eb12 serial: sprd: Fix the indentation issue omits dd22161eef8b serial: sprd: Change 'int' to 'unsigned int' omits 262d3dc00730 serial: sprd: Remove unnecessary resource validation omits 2b5a997386b0 serial: sprd: Use readable macros instead of magic number omits 20464f3a9b46 serial: sprd: Remove unused structure omits c886751465b8 serial: 8250_omap: Make 8250_omap driver driver depend on ARCH_K3 omits 1ff3652bc711 serial: samsung: Enable baud clock for UART reset procedur [...] omits 3d8b43ad9c0c serial: sh-sci: Add earlycon for R7S9210 omits a1c2fd7e1098 Revert "serial: sh-sci: Allow for compressed SCIF address" omits 10c63443b74d Revert "serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE" omits fcfed1be53e0 tty: serial: imx: add pinctrl sleep/default mode switch fo [...] omits 07b5e16e9830 tty: serial: imx: add lock for registers save/restore omits c974991d2620 tty:serial:imx: use spin_lock instead of spin_lock_irqsave in isr omits deeb33e8fdd8 tty: serial: uartlite: Use dynamic array for console port omits 5f6825d1cef7 tty: serial: uartlite: remove console_init omits 415b43bdb008 tty: serial: uartlite: Move uart register to probe omits ea42d7a67a9e tty: serial: uartlite: Enable clocks at probe omits 9d7c249a1ef9 serial: 8250: drop the printk from serial8250_interrupt() omits 2dd453168643 kgdboc: Fix restrict error omits 39724d56a0a8 kgdboc: Change printk to the right fashion omits 1bd54d851f50 kgdboc: Passing ekgdboc to command line causes panic omits 6ac1b91f346f serial: uartps: Enable automatic flow control omits bed25ac0e2b6 serial: uartps: Move Port ID to device data structure omits 024ca329bfb9 serial: uartps: Register own uart console and driver structures omits 427c8ae9bebc serial: uartps: Change logic how console_port is setup omits 10a5315b47b0 serial: uartps: Fill struct uart_driver in probe() omits e4bbb5194ea3 serial: uartps: Move register to probe based on run time d [...] omits 14090ad1805f serial: uartps: Move alias reading higher in probe() omits 46a460f0150a serial: uartps: Do not use static struct uart_driver out o [...] omits 4b9d33c6a306 serial: uartps: Fix suspend functionality omits 77ec669f257b serial: uartps: Do not initialize field to zero again omits 4bb1ce2350a5 serial: uartps: console_setup() can't be placed to init section omits 8baf9061c80d Merge 4.19-rc4 into tty-next omits ffc4c92227db sysfs: Do not return POSIX ACL xattrs via listxattr omits f4cd8d753a57 staging: rtl8188eu: simplify function comments omits 508c7457746a staging: rtl8188eu: fix lines over 80 characters omits 562fd259be53 staging: rtl8188eu: add missing spaces around operators omits 2590e4e3a636 staging: rtl8188eu: fix comparsions to false omits 50f2ea8bf8b4 staging: rtl8188eu: fix comparsions to true omits 116bcfdfcf9b staging: rtl8188eu: remove whitespace omits f14cbe632677 staging: rtl8188eu: remove unnecessary parentheses omits 1ad53b2df90a staging: rtl8188eu: simplify calculation omits 8204b61a7758 staging: rtl8723bs: Fix two sleep-in-atomic-context bugs i [...] omits 1c8cb89ee9f8 staging: rtl8723bs: Fix a sleep-in-atomic-context bug in i [...] omits 47bde229703f staging: greybus: fix spelling mistake "entires" -> "entries" omits bffa9b1cc64a staging: dgnc: Fix a sleep-in-atomic-context bug in cls_as [...] omits 2051c6ae928d staging: rtl8188eu: Fix a sleep-in-atomic-context bug in i [...] omits 7af5bd0ca431 staging: rtl8188eu: remove code that is valid only for 5 GHz omits 4f6f44086fce staging: vboxvideo: Drop vbox_bo_unref() helper omits ce8ec32cbd42 staging: vboxvideo: Remove vboxfb_create_object() wrapper omits 3c94952c38ce staging: vboxvideo: Skip currrent crtc when updating crtcs omits a5aca2057469 staging: vboxvideo: Fix modeset / page_flip error handling omits 08b6b28801cc staging: gasket: page_table: handle failed dma_map_page omits 0eaf57fb6150 staging: gasket: page_table: use total_entries for max ext [...] omits 863739bda25b staging: gasket: cleanup if dma_map_page fails in gasket_p [...] omits c3873a5c741f staging: gasket: fix gasket_free_coherent_memory metadata frees omits f8b6a076610f staging: gasket: page_table: don't unmap coherent pages omits d2118f8e93df staging: gasket: fix data page unmap DMA direction omits 912b8a811cc1 staging: gasket: fix DMA direction for extended page tables omits 45dd9954d903 staging: gasket: page table: use GFP_KERNEL for dma_alloc_ [...] omits 467976ff6e56 staging: gasket: interrupt: remove PCI-MSIX-specific status check omits a15087ec16c9 staging: gasket: Kconfig: describe Apex as an Edge TPU device omits f8499d6edc08 staging: erofs: code cleanup for erofs_kmalloc() omits ab510027dc4d arm64: KVM: Enable Common Not Private translations omits 5ffdfaedfa0a arm64: mm: Support Common Not Private translations omits 6173bf266b9a PCI: cadence: Correct probe behaviour when failing to get PHY omits f5054ceed420 ARM: dts: xilinx: Fix I2C and SPI bus warnings omits 17a0a1e5f6c4 PCI: mediatek: Fix unchecked return value omits ad1570d99f28 power: supply: bq25890_charger: fix semicolon.cocci warnings omits 8fbb1d4c705e mtd: spi-nor: parse SFDP Sector Map Parameter Table omits da62ce3b981e mtd: spi-nor: add support to non-uniform SFDP SPI NOR flas [...] omits 7a241b6d20e7 cifs: minor updates to module description for cifs.ko omits 022051375103 cifs: protect against server returning invalid file system [...] omits 086503eeb2fa smb3: allow stats which track session and share reconnects [...] omits f31a9f2381d6 cifs: only wake the thread for the very last PDU in a compound omits d567c6df2dd8 cifs: add a warning if we try to to dequeue a deleted mid omits d1f4dba68775 SMB3: Backup intent flag missing from compounded ops omits 864b4f60f96e cifs: create a define for the max number of iov we need fo [...] omits 668349c3edb2 cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] omits b6233787a893 cifs: remove the is_falloc argument to SMB2_set_eof omits d099d019dd02 cifs: change SMB2_OP_SET_INFO to use compounding omits 3734dbd58965 cifs: change SMB2_OP_SET_EOF to use compounding omits 12559f0ca559 cifs: make rmdir() use compounding omits 979dbc445c06 cifs: create helpers for SMB2_set_info_init/free() omits d99c6fb5afea cifs: change unlink to use a compound omits 0e91b98fec3f cifs: change mkdir to use a compound omits e27d9ee5c818 cifs: add a smb2_compound_op and change QUERY_INFO to use it omits 161543eb3e66 smb3: add tracepoint to catch cases where credit refund of [...] omits 46688c1ee1ba cifs: remove set but not used variable 'cifs_sb' omits a84f49429e02 cifs: Use kmemdup rather than duplicating its implementati [...] omits e7e222040473 smb3: do not display confusing message on mount to Azure servers omits 6e5da6f7d824 PCI: qcom: Fix error handling in runtime PM support omits 0ee2c1f2429f PCI: imx: Initial imx7d pm support omits f18f42d7497d PCI: imx6: Support MPLL reconfiguration for 100MHz and 200 [...] omits 4da6b4480766 PCI: iproc: Remove PAXC slot check to allow VF support omits 7037b43e0076 cpuidle: enter_state: Don't needlessly calculate diff time omits 6a5f95b5a4f4 cpuidle: Remove unnecessary wrapper cpuidle_get_last_residency() omits cf7d97e1e54d net: mdio: remove duplicated include from mdio_bus.c omits 49780be19ceb qed: remove duplicated include from qed_cxt.c omits 03aa6d95c14c liquidio: remove duplicated include from lio_vf_rep.c omits 0328ba90407c dm raid: remove bogus const from decipher_sync_action() re [...] omits b592211c33f7 dm mpath: fix attached_handler_name leak and dangling hw_h [...] omits e65d52564b01 cxgb4: remove duplicated include from cxgb4_main.c omits c1d04a174f8d gianfar: remove duplicated include from gianfar.c omits 076ed3da0c9b net/ipv4: defensive cipso option parsing omits 0020f5c807ef net: socionext: Fix two sleep-in-atomic-context bugs in av [...] omits 5d288b88655d net: caif: remove redundant null check on frontpkt omits 9a59739bd01f IB/rxe: Revise the ib_wr_opcode enum omits 5f0ecb275b16 PCI: Remove set but unused variable omits 7eb3702504c6 PCI: Fix pci.c kernel-doc parameter warning omits c6635792737b PCI: Allocate dma_alias_mask with bitmap_zalloc() omits 1ccce46c5e8b PCI: Remove unused NFP32xx IDs omits eee6e273843d PCI: pciehp: Drop hotplug_slot_ops wrappers omits 7d4ba52317c4 PCI: pciehp: Drop unnecessary includes omits 11e87702be65 PCI: pciehp: Differentiate between surprise and safe removal omits a50ac6bfd604 PCI: Simplify disconnected marking omits 8089babee17c spi: pxa2xx: Remove the shutdown callback omits bad7dcd94f39 ACPI/PCI: Pay attention to device-specific _PXM node values omits d193631bfb38 x86/PCI: Remove node-local allocation when initialising ho [...] omits 9c314a48aeab arm64: PCI: Remove node-local allocations when initialisin [...] omits c238252f86c1 PCI/ACPI: Allow _OSC presence to be optional for PCI omits 1ad61b612b95 PCI/ACPI: Correct error message for ASPM disabling omits aeae4f3e5c38 PCI/ASPM: Fix link_state teardown on device removal omits efdfeb079cc3 regulator: fixed: Convert to use GPIO descriptor only omits 8489bf8336ea tpm: add support for nonblocking operation omits 355d6f673fd6 tpm: add ptr to the tpm_space struct to file_priv omits fadf3e019411 Merge remote-tracking branch 'regmap/topic/single-rw' into [...] omits a3762b13a596 spi: spi-davinci: Add support for SPI_CS_WORD omits 926369667732 Merge tag 'spi-cs-word' into spi-4.20 omits cbaa62e0094a spi: add software implementation for SPI_CS_WORD omits 0baf9eb25572 spi: add new SPI_CS_WORD flag omits b64a44b4bcdb tpm: Make SECURITYFS a weak dependency omits fac353d17a0c tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] omits 7a96f0a3de62 tpm: fix response size validation in tpm_get_random() omits 985cdcb08a04 media: ov5640: fix restore of last mode set omits a8f438c684ea media: ov5640: fix auto controls values when switching to [...] omits c2c3f42df4dd media: ov5640: fix wrong binning value in exposure calculation omits 3cca8ef5f774 media: ov5640: fix auto gain & exposure when changing mode omits dc29a1c187ee media: ov5640: fix exposure regression omits bad1774ed41e media: ov5640: Fix timings setup code omits aa4bb8b8838f media: ov5640: Re-work MIPI startup sequence omits e7f4861dad89 media: ov2680: rename ov2680_v4l2_init() to ov2680_v4l2_re [...] omits b7a417628abf media: ov2680: don't register the v4l2 subdevice before ch [...] omits 75b090a5bc96 media: sr030pc30: remove NULL in sr030pc30_base_config() omits 7d3073f13ea8 media: v4l: sr030pc30: Remove redundant setting of sub-dev [...] omits 18ce84857975 media: smiapp: Use v4l2_i2c_subdev_set_name omits 0658293012af media: v4l: subdev: Add a function to set an I²C sub-devic [...] omits e6002df8f37f media: imx274: switch to SPDX license identifier omits ca017467c78b media: imx274: add helper to read multibyte registers omits 1657c28d82e8 media: imx274: fix error in function docs omits 9648cb577b76 media: imx274: rename frmfmt and format to "mode" omits 409426cb796a media: imx274: don't hard-code the subdev name to DRIVER_NAME omits 7d2332c76d1b media: imx274: rearrange sensor startup register tables omits 3df8adb7d52d media: imx274: rename IMX274_DEFAULT_MODE to IMX274_DEFAUL [...] omits 24614c1e906d media: dw9807-vcm: Remove redundant pm_runtime_set_suspend [...] omits 1a07dd8a6b85 media: dt-bindings: dw9714, dw9807-vcm: Add files to MAINT [...] omits 03939db7cb0e media: vsp1: Document max_width restriction on UDS omits ce51fd3b4a56 media: vsp1: Document max_width restriction on SRU omits 23a99e80e308 media: vsp1: use periods at the end of comment sentences omits 8a7db6475e28 media: vsp1: Remove artificial minimum width/height limitation omits 9b2798d5b71c media: vsp1: Fix YCbCr planar formats pitch calculation omits de2bc45c84f7 media: vsp1: Update LIF buffer thresholds omits 5eea860a6fec media: vsp1: Fix vsp1_regs.h license header omits 35c6b2bb6138 media: MAINTAINERS: VSP1: Add co-maintainer omits c42c3deae1a7 mmc: sdhci: fix __sdhci_adma_write_desc omits 4d07c8af15c5 mmc: mxcmmc: replace spin_lock_irqsave with spin_lock in ISR omits f84c9604e608 mmc: renesas_sdhi_internal_dmac: set scatter/gather max se [...] omits b7da2cc73d7a Merge branch 'fixes' into next omits 2ea15030c3f0 mmc: sdhi: sys_dmac: check for all Gen3 types when whitelisting omits 4464311c3998 mmc: sunxi: Use new timing mode for A64 eMMC controller omits f55419b79428 mmc: sunxi: Clarify new timing mode usage and implementation omits 1f25b63753f6 mmc: sdhci-sprd: Add Spreadtrum's initial host controller omits 9e9e81764df0 dt-bindings: sdhci-sprd: Add bindings for the sdhci-sprd c [...] omits b5aa86b2e212 mmc: sdhci: SDMA may use Auto-CMD23 in v4 mode omits 08e64e2c0698 mmc: sdhci: Add Auto CMD Auto Select support omits 957f188b7326 mmc: sdhci: Add 32-bit block count support for v4 mode omits 50e69a119a76 mmc: sdhci: Add ADMA2 64-bit addressing support for V4 mode omits b277a2e61b92 mmc: sdhci: Change SDMA address register for v4 mode omits 35ad0f3d72b1 mmc: sdhci: Add sd host v4 mode omits 1e5ce60b7a38 mmc: sdhci: Add version V4 definition omits fce3762f5829 mmc: tegra: fix inconsistent IS_ERR and PTR_ERR omits fda2eda77d26 mmc: tegra: Implement periodic pad calibration omits e3b55ae9a17a mmc: tegra: Implement HS400 delay line calibration omits b5fd479c8aa9 mmc: tegra: Implement HS400 enhanced strobe omits fd06f901dc97 mmc: tegra: Parse and program DQS trim value omits e01f89d21a83 dt-bindings: mmc: Add DQS trim value to Tegra SDHCI omits e196a7c7b482 mmc: tegra: Enable UHS and HS200 modes for Tegra186 omits dda5b2b43063 mmc: tegra: Enable UHS and HS200 modes for Tegra210 omits a25e65f42c00 mmc: tegra: Disable card clock during tuning cmd on Tegra210 omits 17f4a4cc52d4 mmc: tegra: Remove tegra_sdhci_writew() from tegra210_sdhci_ops omits 757dcc039c73 mmc: tegra: Use standard SDHCI tuning on Tegra210 and Tegra186 omits e5c621e542fe mmc: tegra: Configure default trim value on reset omits f23261296ac5 mmc: tegra: Configure default tap values omits e5008e92eb1a mmc: tegra: Parse default trim and tap from dt omits db9272ddab72 mmc: tegra: Add a workaround for tap value change glitch omits 0dd89faa1dcf mmc: tegra: Enable pad calibration on Tegra210 and Tegra186 omits 7349401e2570 mmc: tegra: Perform pad calibration after voltage switch omits ff5ecdbecc01 mmc: tegra: Program pad autocal offsets from dt omits 7c95001e155e mmc: tegra: Disable card clock during pad calibration omits d8d32d8df119 mmc: tegra: Power on the calibration pad omits 0e8a4790ed12 mmc: tegra: Set calibration pad voltage reference omits b4844867d26f mmc: tegra: Poll for calibration completion omits fe5133873445 mmc: tegra: Reconfigure pad voltages during voltage switching omits dc3e962b5ffe dt-bindings: mmc: Add Tegra SDHCI sampling trimmer values omits 9229aed7ce1e dt-bindings: Add Tegra SDHCI pad pdpu offset bindings omits a8fac44d0bf7 dt-bindings: mmc: tegra: Add pad voltage control properties omits c5f63f7beb2a mmc: tmio: remove now unused variable omits 6b6cf07a9453 mmc: tmio: more concise clk calculation omits 9dae8aa2017d mmc: tmio: Fix SCC error detection omits 91952098102b mmc: renesas_sdhi: skip SCC error check when retuning omits f2590022fd0b mmc: core: add helper to see if a host is doing a retune omits c7108137d103 mmc: tmio: refactor CLK_CTL bit calculation omits 0a37d27d50c1 mmc: renesas_sdhi: merge clk_{start,stop} functions to set_clock omits 576e466080cd mmc: sdhci-of-dwcmshc: solve 128MB DMA boundary limitation omits cc7ef0fb6373 mmc: sdhci: introduce adma_write_desc() hook to struct sdhci_ops omits 912398e10f17 mmc: sdhci: add adma_table_cnt member to struct sdhci_host omits f9be8c0eef62 mmc: Convert to using %pOFn instead of device_node.name omits 23346124cfe2 mmc: sdhci: Export sdhci_request() omits 617ab9c743ea sdhci: acpi: add qcom sdhci host reset quirk fix omits 490923a85246 sdhci: acpi: add free_slot callback omits 21c38c7af711 mmc: sdhci-of-esdhc: add erratum A008171 support omits d4e52c9b4348 mmc: sdhci: add tuning error codes omits 215fa52ac9cd mmc: uniphier-sd: add UniPhier SD/eMMC controller driver omits b915af3188a7 dt-bindings: mmc: add DT binding for UniPhier SD/eMMC controller omits c10e89af2ed0 mmc: tmio: move tmio_mmc_set_clock() to platform hook omits 7566e320693e mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc [...] omits 13d2c006e261 mmc: jz4740: Add support for the JZ4725B omits d07d82c2e085 mmc: use SPDX identifier for Renesas drivers omits fe94cae0d4af dt-bindings: mmc: tmio_mmc: document Renesas R8A77970 bindings omits 5e98a605f80a mmc: renesas_sdhi_internal_dmac: add R8A77970 to whitelist omits 15fdce25c2fd mmc: renesas_sdhi_internal_dmac: Fix a few typos omits 09dbf856f4d3 mmc: jz4740: Drop dependency on MACH_JZ4740/80 omits b4c986b9430f mmc: dw_mmc: hi3798cv200: add MMC_CAP_CMD23 cap omits af9f5191e502 mmc: renesas_sdhi: Add r8a774a1 support omits a0bdb4173eb3 mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 omits ecc55d68adcb mmc: sdhci-of-arasan: Do now show error message in case of [...] omits 22c35a4f51dd mmc: sdhci-iproc: Add ACPI support omits 0f611b6e7861 mmc: sdhci-pltfm: Convert DT properties to generic device [...] omits f13a0b0bb46f gpio: Get rid of legacy header omits 66dbe750a96f gpio: wm8xxx: Cut down on boilerplate omits 10833c4b6ec0 gpio: wm8xxx: Use the right header omits 130a990b724c gpio: xlp: Cut down on boilerplate omits 121111d78431 gpio: xlp: Include the right header omits c872a20f5ba2 gpio: vx855: Cut down on boilerplate omits 3bca2d4e4e7b gpio: vx855: Include the right header omits 751107ef790a gpio: viperboard: Cut down on boilerplate omits d3007ecb5b87 gpio: viperboard: Include the right header omits 3edc68832812 gpio: xtensa: Cut down on boilerplate omits 83a4e2c50ef0 gpio: xtensa: Include the right header omits 2ab4a93980e4 gpio: vr41xx: Delete vr41xx_gpio_pullupdown() callback omits 3356d9f4cb45 spi: pic32-sqi: remove unnecessary of_node_get() omits fbb673f7c655 ASoC: rt5514-spi: Get the period_bytes in the copy work to [...] omits be6ac0a9ced9 ASoC: soc-core: add snd_soc_is_matching_component() omits 4a9ed39477bd ASoC: soc-core: manage platform name under snd_soc_init_pl [...] omits db6565af68db regulator: pfuze100-regulator: fix spelling mistake "stand [...] omits c135e99748fe media: tvp5150: get rid of some warnings omits 5bd1d91d673d media: tvp5150: implement decoder lock when irq is not used omits ee9a6ff6a697 media: tvp5150: add querystd omits 0db87cc7ffdf media: tvp5150: add g_std callback omits 7bb3c33892ea media: tvp5150: add sync lock/loss signal debug messages omits 24b7a0aa1abe ASoC: qdsp6: q6asm-dai: remove duplicated include from q6a [...] omits 2f0a5c65d162 media: tvp5150: issue source change events omits 62a764e1c56e media: tvp5150: disable output while signal not locked omits 8e4c97e0f50a media: tvp5150: Add sync lock interrupt handling omits 982e386379f0 ASoC: hisilicon: fix fall-through annotations omits 8105e1bcfc22 media: tvp5150: remove pin configuration from initializati [...] omits 1bb086bc4d4a media: tvp5150: split reset/enable routine omits 1569586688a0 media: tvp5150: fix standard autodetection omits b440b7337352 media: tvp5150: trigger autodetection on subdev open to re [...] omits 5cb8294013a4 media: tvp5150: add default format helper omits e62fdbb24c34 media: v4l2-rect.h: add position and equal helpers omits 8a7441baccd4 media: tvp5150: make use of regmap_update_bits omits 28b9e227d222 media: tvp5150: convert register access to regmap omits 2d29bcc8c237 media: tvp5150: fix switch exit in set control handler omits bd24db04101f media: tvp5150: fix width alignment during set_selection() omits 65e83fb00b2d media: v4l2-mc: get rid of global pad indexes omits db7da96ba861 media: mxl111sf: declare its own pads omits 3aa13787c8af media: saa7134: declare its own pads omits 552b926fa3b1 media: si2157: declare its own pads omits bc322c0d46ce media: tvp5150: declare its own pads omits 87f9971710d6 media: saa7115: declare its own pads omits fc9bd1cea522 media: msp3400: declare its own pads omits 44fd653bde54 media: au8522: declare its own pads omits 5e68d8e26e26 media: au0828: use signals instead of hardcoding a pad number omits f3efe15a2f05 media: dvb: use signal types to discover pads omits caf276be3a96 media: v4l2-mc: add print messages when media graph fails omits 9d6d20e652c0 media: v4l2-mc: switch it to use the new approach to setup [...] omits c1a37dd5e87d media: v4l2: taint pads with the signal types for consumer [...] omits 092a37875a22 media: v4l2: remove VBI output pad omits afeaade90db4 media: em28xx: make v4l2-compliance happier by starting se [...] omits 15644bfa195b media: em28xx: fix input name for Terratec AV 350 omits f823ce2a1202 media: em28xx: use a default format if TRY_FMT fails omits 258c430456ba media: em28xx: fix handler for vidioc_s_input() omits 597d18325acd ASoC: es8328: Fix fall-through annotations omits d218e465519d hwmon: (nct6775) Only display fan speed tolerance conditionally omits 502c00d9c315 Documentation: soundwire: fix stream.rst markup warnings omits ce5b127b172e Merge branch 's390-qeth-next' omits 500abbf04029 s390/qeth: reduce 0-initializing when building IPA cmds omits ed47155bdcf3 s390/qeth: fine-tune spinlocks omits 31c92732cdf2 s390/qeth: fix typo in return value omits 4d19db777a2f s390/qeth: invoke softirqs after napi_schedule() omits 121ca39aa558 s390/qeth: uninstall IRQ handler on device removal omits 69d7ce80df6d s390/qeth: remove qeth_hdr_chk_and_bounce() omits 356156b60aff s390/qeth: speed up TSO transmission omits e517b649b3c3 s390/qeth: prepare for copy-free TSO transmission omits 554942646653 s390/qeth: check size of required HW header cache object omits 2d3986d1ceda s390/qeth: fix up protocol headers early omits f231dc9dbd78 s390/qeth: limit csum offload erratum to L3 devices omits 40e6a2258492 s390/qeth: remove qeth_get_elements_no() omits 0a6da4b10d9c s390/qeth: remove unused L3 xmit code omits f13ade199391 s390/qeth: run non-offload L3 traffic over common xmit path omits fc69660bbdb2 s390/qeth: move L2 xmit code to core module omits 013ad043906b dm thin metadata: fix __udivdi3 undefined on 32-bit omits 2abfb31410fa gpio: vr41xx: Cut down on boilerplate omits 3b3001cacdf4 gpio: vr41xx: Include the right header omits 171948ea33e1 gpiolib: check if irqchip already has the irq hook replacements omits 75b2c206bb10 liquidio: Add the features to show FEC settings and set FE [...] omits a4ebec033e1c net: ethernet: remove redundant null pointer check before [...] omits b458925ed579 net: dsa: remove redundant null pointer check before put_device omits 1ddc5d3e5f1c net: dsa: remove redundant null pointer check before of_node_put omits 764ea3714a85 net: usb: remove redundant null pointer check before of_node_put omits 1635bb548f84 net: rds: use memset to optimize the recv omits 0185e2e69f8e selftests/tls: Add MSG_WAITALL in recv() syscall omits 6f9dbadc1ac6 net: aquantia: memory corruption on jumbo frames omits d10f7e1d9e60 Merge branch 'lantiq-Minor-fixes-for-vrx200-and-gswip' omits 711ddb625cf0 net: dsa: tag_gswip: Add gswip to dsa_tag_protocol_to_str() omits 0e630b598e87 net: dsa: lantiq_gswip: Minor code style improvements omits a44ecfbda48f net: lantiq: lantiq_xrx200: Move clock prepare to probe function omits e82b5fe5d480 dt-bindings: net: dsa: lantiq, xrx200-gswip: Fix minor sty [...] omits d52030e6d584 dt-bindings: net: lantiq, xrx200-net: Use lower case in hex omits 20373e0cb8f7 ARM: dts: socfpga: add timer resets for SoCFPGA platform omits 0a959e45846a net: hns: make function hns_gmac_wait_fifo_clean() static omits b8b2de91e9db net: lantiq: Fix return value check in xrx200_probe() omits f592e0b9895c net: dsa: gswip: Fix copy-paste error in gswip_gphy_fw_probe() omits f5de8bfef85b net: dsa: gswip: Fix return value check in gswip_probe() omits 7a3dd8c8979c tls: async support causes out-of-bounds access in crypto APIs omits 43e2f2904160 Merge wireless-drivers into wireless-drivers-next omits c8204cab9cb5 netfilter: nat: remove unnecessary rcu_read_lock in nf_nat [...] omits 4430b897a206 netfilter: cttimeout: remove superfluous check on layer 4 [...] omits 7052ba408019 netfilter: nf_nat_ipv4: remove obsolete EXPORT_SYMBOL omits 70c0eb1ca016 netfilter: xtables: avoid BUG_ON omits fa5950e498e7 netfilter: nf_tables: avoid BUG_ON usage omits 0d704967f4a4 netfilter: xt_cgroup: shrink size of v2 path omits 3341ba9f0f26 mt76x0: fix remove_interface omits 74e248286e1d arm64: sysreg: Clean up instructions for modifying PSTATE fields omits da5734d918db dt-bindings: Add vendor prefix for csky omits 62098e7d0a7f dt-bindings: csky CPU Bindings omits 5ae1990e1863 csky: Misc headers omits 3738782b6821 csky: SMP support omits a23b652c2ab5 csky: Debug and Ptrace GDB omits dd7047e9e42e csky: User access omits 2418a9d77fb9 csky: Library functions omits 5c4c4505b716 media: tvp5150: avoid going past array on v4l2_querymenu() omits 05f39504bb2a hwmon: (lm92) Fix whitespace issues omits 59a5eef8ff68 hwmon: (scmi) Remove redundant pointer check omits 3c23c13d0582 hwmon: (asus_atk0110) Use PTR_ERR_OR_ZERO instead of reimp [...] omits c3fbe73a2e05 hwmon: (lm75) Add MAX31725/6 support omits e2ab9984e978 hwmon: (sht15) Switch to SPDX identifier omits 1e633fe470a4 hwmon: (mc13783-adc) Switch to SPDX identifier omits 156960739143 hwmon: (nct6775) Clean up a condition omits 3ad1701c6633 hwmon: (k10temp) Support all Family 15h Model 6xh and Mode [...] omits fe46ec294a04 hwmon: (ibmpowernv) drop unnecessary OF name NULL checks omits 99478e4e3970 hwmon: (iio_hwmon) Do not duplicate or sanitize fixed string omits 047981ca1d46 hwmon: Convert to using %pOFn instead of device_node.name omits 51e74e500202 hwmon: (mc13783-adc) Use nxp.com URLs omits 07c3f8ea0aae hwmon: (mc13783-adc) Remove the mention to 'Atlas' omits e0decff91597 drivers: hwmon: (pmbus/ltc2978) Add support for LTM4686 uModule omits d1e1303173d7 cpufreq: dt: Add support for r8a7744 omits be54c1216f66 powerpc/64: Remove static branch hints from memset() omits ba2dd8a26baa powerpc/pseries/mm: call H_BLOCK_REMOVE omits 0effa488dc1a powerpc/pseries/mm: factorize PTE slot computation omits 5600fbe34033 powerpc/pseries/mm: Introducing FW_FEATURE_BLOCK_REMOVE omits 96695563cebf powerpc/tm: Fix HTM documentation omits 693b31b2fc16 powerpc/selftests: Wait all threads to join omits b0dc0f8618e8 powerpc/powernv: Don't select the cpufreq governors omits 59c08c69c278 netfilter: ctnetlink: Support L3 protocol-filter on flush omits 6c47260250fc netfilter: nf_tables: add xfrm expression omits 2953d80ff048 netfilter: remove obsolete need_conntrack stub omits 0935d5588400 netfilter: nf_tables: asynchronous release omits 0ef235c71755 netfilter: nf_tables: warn when expr implements only one o [...] omits 86b62e5cd896 ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc [...] omits cd5125d8f518 netfilter: nf_tables: split set destruction in deactivate [...] omits 02b408fae3d5 netfilter: nf_tables: rt: allow checking if dst has xfrm attached omits 2662ae94a639 Merge branches 'arm-soc-for-v4.20', 'arm64-defconfig-for-v [...] omits bc8871536246 ARM: shmobile: r8a7744: Basic SoC support omits 547276c67999 soc: renesas: rcar-rst: Add support for RZ/G1N omits f1ae799039bf dt-bindings: reset: rcar-rst: Document r8a7744 reset module omits c3299eb2770b soc: renesas: rcar-sysc: Add r8a7744 support omits 841e37a5cad3 dt-bindings: power: rcar-sysc: Add r8a7744 power domain in [...] omits 08ea4a3004da dt-bindings: power: rcar-sysc: Document r8a7744 SYSC binding omits 91e95ecd4b4f soc: renesas: rcar-rst: Add support for RZ/G2E omits fe46b8229f28 dt-bindings: reset: rcar-rst: Document r8a774c0 rst omits 41c832563530 Merge branch 'v4.20-armsoc/dts64' into for-next omits a1e5c133c1a7 Merge branch 'v4.20-armsoc/dts32' into for-next omits 501500e65fa9 arm64: dts: rockchip: Fix I2C bus unit-address error on rk [...] omits 131c3eb428cc ARM: dts: rockchip: Fix erroneous SPI bus dtc warnings on rk3036 omits ec5b8381e2fc cfg80211: combine duplicate wdev init code omits 1bdac8658596 mac80211: fix issue with possible txq NULL pointer omits 76506880eac6 arm64: defconfig: enable R8A774C0 SoC omits a1d354a768d8 arm64: dts: renesas: ebisu: Add HDMI and CVBS input omits 2b08adff433c scsi: qla2xxx: Remove set but not used variable 'ptr_dma' omits a63eba9efdc1 scsi: lpfc: Remove set but not used variable 'sgl_size' omits efcbe99818ac scsi: bnx2fc: Remove set but not used variable 'oxid' omits 6f1d8a5327c5 scsi: core: remove unnecessary unlikely() omits 5227388d599e scsi: aic7xxx: remove set but not used variable 'shared_scb_data' omits 902ff8603ed7 scsi: iscsi: target: fix spelling mistake "entires" -> "entries" omits fdd0a66b7af4 scsi: pm80xx: Remove set but not used variable 'page_code' omits 78d85f31519c scsi: pm80xx: Remove set but not used variable 'device_id' omits eebcc1964648 scsi: ufshcd: Fix NULL pointer dereference for in ufshcd_init omits a82738adff16 ip6_gre: simplify gre header parsing in ip6gre_err omits b0350d51f001 ip_gre: fix parsing gre header in ipgre_err omits 21e65923abaa net: phy: et011c: Remove incorrect PHY_POLL flags omits 50676de48679 Merge branch 'act_police-lockless-data-path' omits 2d550dbad83c net/sched: act_police: don't use spinlock in the data path omits 93be42f9173b net/sched: act_police: use per-cpu counters omits 1652a83fa494 Merge 4.19-rc4 into usb-next omits f685fc6ab051 Merge b4.19-rc4 into char-misc-next omits a75e78f21f9a kernfs: Fix range checks in kernfs_get_target_path omits bdae566d5d97 component: fix loop condition to call unbind() if bind() fails omits be6b1dfe95ed drivers/base/devtmpfs.c: don't pretend path is const in de [...] omits 8f5be0ec23bb kernfs: update comment about kernfs_path() return value omits 7dc074348eb8 Merge 4.19-rc4 into staging-next omits fb50f5a4011c signal: Pair exports with their functions omits b21c5bd562dd signal: Remove specific_send_sig_info omits 82058d668465 signal: Use group_send_sig_info to kill all processes in a [...] omits a8ebd17160ce tty_io: Use group_send_sig_info in __do_SACK to note it is [...] omits cb90a2c6f77f power: supply: max8998-charger: Fix platform data retrieval omits 782853cf9b1b Merge tag 'psy-mfd-cros-immutable-for-v4.20-signed' into psy-next omits 3af15cfacd1e power: supply: cros: add support for dedicated port omits 36f47383c7f9 mfd: cros: add charger port count command definition omits 2e04dd441a2e Merge tag 'psy-at91-poweroff-immutable-for-v4.20-signed' i [...] omits 9f1e44774be5 power: reset: at91-poweroff: do not procede if at91_shdwc [...] omits d12f84906bcb power: reset: at91-poweroff: rename at91_shdwc_base member [...] omits 6764aca14fc8 power: reset: at91-poweroff: make sclk part of struct shdwc omits 9be74f0d39c1 power: reset: at91-poweroff: make mpddrc_base part of stru [...] omits 4e018c1e9b05 power: reset: at91-poweroff: use only one poweroff function omits 9f7195da31fb power: reset: at91-poweroff: switch to slow clock before shutdown omits b3e1b276a429 power: reset: convert to SPDX identifiers omits 54baff8d4e5d power: supply: ab8500_fg: silence uninitialized variable warnings omits 87a2b65fc855 power: supply: sysfs: ratelimit property read error message omits ae6fe7a387e9 power: supply: bq25890_charger: Read back the current batt [...] omits 2e1a2ddee9ce power: supply: bq25890_charger: Add the BQ25896 part omits 0838d84fff7c power: supply: bq25890_charger: Remove unused table entries omits 9d9ae3414d1b power: supply: bq25890_charger: Add debugging output of fa [...] omits af7a63ee980d csky: ELF and module probe omits b9adbc71f0ab csky: Atomic operations omits fbb4e798d158 csky: IRQ handling omits 60367116cc11 csky: VDSO and rt_sigreturn omits a51eb26bd944 csky: Process management and Signal omits ed7dcac1e0f3 csky: MMU and page table management omits 7cd7abcd2acf csky: Cache and TLB routines omits c98f0fc01031 csky: System Call omits a4571e227938 csky: Exception handling and mm-fault omits d46b38db96f8 csky: Kernel booting omits bd032dd6ed9c csky: defconfig omits dbd9228bb886 csky: Build infrastructure omits 9ac669fc01db Merge tag 'y2038' of git://git.kernel.org/pub/scm/linux/ke [...] omits 6e1637c91742 drm: rcar-du: Remove packed VYUY support omits f09e5b5d776d drm: rcar-du: Update framebuffer pitch and alignment limit [...] omits 0f35b25b8792 drm: rcar-du: Add support for missing pixel formats omits 2a3181d9cfd6 drm: rcar-du: Update Gen3 output limitations omits c4341442acb1 drm: rcar-du: lvds: add R8A77980 support omits a8492e88d9c7 drm: rcar-du: Write ESCR and OTAR as CRTC registers omits 9fe50e64fac7 drm: rcar-du: Rename and document dpll_ch field omits 8c74c4561f05 drm: rcar-du: Improve non-DPLL clock selection omits 7281e6c6a5bd drm: rcar-du: Rework clock configuration based on hardware limits omits 0ab93e9c99f8 signal/GenWQE: Fix sending of SIGKILL omits 9266cf77f759 Merge branch 'sunxi/dt-for-4.20' into sunxi/for-next omits 8e6b65a1b6cd x86/CPU: Fix unused variable warning when !CONFIG_IA32_EMULATION omits 03df75dd0330 rtc: isl1208: avoid possible sysfs race omits c968ed08594d EDAC, sb_edac: Fix signedness bugs in *_get_ha() functions omits a7ea49afcc88 batman-adv: Enable LockLess TX for softif omits dee222c7b20c batman-adv: Move OGM rebroadcast stats to orig_ifinfo omits d331a7399499 batman-adv: Provide debug messages as trace events omits 5232da2f75d9 drm/amd/display: Drop amdgpu_dm_prev_state struct omits 8603b30c9a07 drm/amd/display: Drop amdgpu_display_manager.dal member omits 16f4c69549ef drm/amd/display: add query HPD interface. omits cac7643a27ff drm/amd/display: dc 3.1.66 omits c276f81b7240 drm/amd/display: add aux i2c event log. omits b07971d43c4d drm/amd/display: stop using switch for different CS revisions omits d77f778e59ca drm/amd/display: Fix 3D stereo issues. omits bcec54bf3118 mips: switch to NO_BOOTMEM omits 68ecb5c1920c arm64: dts: meson: Fix erroneous SPI bus warnings omits 70e88c758a6b selftests/bpf: fix bpf_flow.c build omits 4e0cd84418eb Merge branch 'for-4.20/block' into for-next omits c8765de0adfc blok, bfq: do not plug I/O if all queues are weight-raised omits d0edc2473be9 block, bfq: inject other-queue I/O into seeky idle queues [...] omits cbeb869a3d11 block, bfq: correctly charge and reset entity service in a [...] omits 4a9f42c9dcbf Merge branch 'bpf-flow-dissector' omits 50b3ed57dee9 selftests/bpf: test bpf flow dissection omits 9c98b13cc3bb flow_dissector: implements eBPF parser omits c22fbae76c9f bpf: support flow dissector in libbpf and bpftool omits 2f965e3fcd4b bpf: sync bpf.h uapi with tools/ omits d58e468b1112 flow_dissector: implements flow dissector BPF hook omits 89067b62df5b Merge branch 'for-next-next-v4.20-20180914' into for-next- [...] omits fc5b842177ba Merge branch 'for-next-current-v4.19-20180914' into for-ne [...] omits c16b6c3f8752 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 773cc334cf33 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 56632566588b Merge branch 'ext/nikbor/delayed-ref-loop' into for-next-n [...] omits b910373a2d04 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] omits d44a33607e6a Merge branch 'dev/dev-replace-locking' into for-next-next- [...] omits bb86727be5e4 Merge branch 'ext/liubo/rb-cached' into for-next-next-v4.2 [...] omits 80a085418473 Merge branch 'cleanup/tests' into for-next-next-v4.20-20180914 omits b1c8b9fc2b48 Merge branch 'ext/qu/qgroup-dirty-tracking' into for-next- [...] omits 935580eb6af7 Merge branch 'misc-next' into for-next-next-v4.20-20180914 omits e4a93447db2d Merge branch 'misc-4.19' into for-next-current-v4.19-20180914 omits 7c2020c3022d ARC: fix spelling mistake "entires" -> "entries" omits 185d1487472b btrfs: refactor __btrfs_run_delayed_refs loop omits 18809c70c6cf btrfs: Factor out loop processing all refs of a head omits 74980c4190d0 btrfs: Factor out ref head locking code in __btrfs_run_del [...] omits 4a994244a2b6 btrfs: wait on caching when putting the bg cache omits 0d665e9b1ddf btrfs: dev-replace: open code trivial locking helpers omits f46692e23a1b btrfs: dev-replace: remove custom read/write blocking scheme omits 6ac34dd920d7 btrfs: dev-replace: swich locking to rw semaphore omits a4114f7bdd7c btrfs: reada: reorder dev-replace locks before radix tree preload omits 2ff3af5fbb1e btrfs: dev-replace: remove pointless assert in write unlock omits 3232d495f9eb btrfs: dev-replace: move replace members out of fs_info omits 892fe882f73b btrfs: dev-replace: avoid useless lock on error handling path omits e0472bc97514 btrfs: open code btrfs_after_dev_replace_commit omits ae47d9f34a9f btrfs: open code btrfs_dev_replace_stats_inc omits e4ba15debcfd arm64: fix for bad_mode() handler to always result in panic omits 8a60419d3676 arm64: force_signal_inject: WARN if called from kernel context omits b8925ee2e12d arm64: cpu: Move errata and feature enable callbacks close [...] omits 7c36447ae5a0 KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disa [...] omits 8f04e8e6e29c arm64: ssbd: Add support for PSTATE.SSBS rather than trapp [...] omits 0bf0f444b2c4 arm64: entry: Allow handling of undefined instructions from EL1 omits 2d1b2a91d56b arm64: ssbd: Drop #ifdefs for PR_SPEC_STORE_BYPASS omits d71be2b6c0e1 arm64: cpufeature: Detect SSBS and advertise to userspace omits ec47605c8c1f btrfs: open code btrfs_dev_replace_clear_lock_blocking omits b0dd9e0066a3 btrfs: remove btrfs_dev_replace::read_locks omits ca7f686ac9fe arm64: Fix silly typo in comment omits 1ce2459b0d84 btrfs: tests: polish ifdefs around testing helper omits d52abaaa8d23 btrfs: tests: group declarations of self-test helpers omits 09d4fef7b442 btrfs: tests: move testing members of struct btrfs_root to [...] omits 7559f62f9369 btrfs: tests: add separate stub for find_lock_delalloc_range omits de8511466568 btrfs: keep trim from interfering with transaction commits omits 98598fda5ca1 btrfs: don't attempt to trim devices that don't support it omits b08614769787 btrfs: iterate all devices during trim, instead of fs_devi [...] omits 080e9eba6d0c btrfs: Ensure btrfs_trim_fs can trim the whole filesystem omits 69fdf4206a8b drm: Differentiate the lack of an interface from invalid p [...] omits ef4c3515ee1c btrfs: Enhance btrfs_trim_fs function to handle error better omits c3ec8bcceb07 cxgb4: update supported DCB version omits 992bea8e40b7 cxgb4: add per rx-queue counter for packet errors omits 0dc235afc59a cxgb4: Fix endianness issue in t4_fwcache() omits 31a8cc6267d1 btrfs: fix error handling in btrfs_dev_replace_start omits 52bb6677d530 net: move definition of pcpu_lstats to header file omits 0957dc7097a3 drm/amdgpu: revert "stop using gart_start as offset for th [...] omits feabaad8aae0 drm/amdgpu: fix mask in GART location calculation omits 59d0f396b5ab drm/amdgpu/display: return proper error codes in dm omits 741deade2a70 drm/amdgpu: simplify Raven, Raven2, and Picasso handling omits 23ecdc6187ef drm/amdgpu/soc15: clean up picasso support omits 4d11b4b256a8 drm/amdgpu: Add DMCU to firmware query interface omits ee6e89c0f1d1 drm/amd/display: Add DMCU firmware version omits 56ea09760076 drm/amdgpu: Style fixes to PRIME code documentation omits 6a15f3ff19a8 drm/amdgpu: Initialize fences array entries in amdgpu_sa_b [...] omits 520cbe0f4a7f drm/amdgpu: set CG flags for raven2 (v2) omits 89da2a505f1b drm/amd/powerplay: disable raven2 force dpm level support (v2) omits fa27203f8af9 drm/amd/powerplay: round up the Mhz convertion (v2) omits 3e9d06b56f40 drm/amd/powerplay: update smu10_verify_smc_interface() to [...] omits 1a4d427dd283 drm/amd/display: Add DC config flag for Raven2 (v2) omits 0e3d73f1a440 drm/amd/display: Add Raven2 definitions in dc omits 760067769ebb drm/amdgpu: fix the VM fault while write at the top of the [...] omits 28ab1229c36a drm/amdgpu/gfx9: add raven2 golden setting omits cf4b60c6846a drm/amdgpu/gfx9: add support for raven2 gfx firmware omits e75279e871ce drm/amdgpu/sdma4: Add raven2 golden setting omits e7497a302bf0 drm/amdgpu/sdma4: specify raven2 firmware. omits e11fa1b68a49 drm/amdgpu: add psp support for raven2 omits 8b47cc9bb122 drm/amdgpu: add raven2 vcn firmware support omits 54c4d17e98db drm/amdgpu: add raven2 to gpu_info firmware omits 1879e6a7f86e drm/amdgpu: set external rev id for raven2 omits 4cb0becb269e drm/amdgpu: move get_rev_id at first before load gpu_info [...] omits 44876ae294dd drm/amdgpu: use IP presence to free uvd and vce handles omits a06c3ee083b5 drm/amdgpu: enable gfxoff in non-sriov and stutter mode by [...] omits 367b013ce006 drm/amdgpu: add new raven series device omits 40c2358b1102 drm/amdgpu: add ip blocks for picasso (v2) omits 1a84d967c180 drm/amdgpu: enable vcn powergating for PCO omits 91468057d39e drm/amdgpu: enable mmhub power gating omits a4494fda32ad drm/amdgpu: Enable SDMA power gating for PCO omits 8c7bf5834a33 drm/amdgpu: Add pg support for gfxoff for PCO omits b95874cfa83e drm/amdgpu: add picasso for amdgpu kms omits 84ad2e1bd6e6 drm/amdgpu: add picasso support for sdma_v4 omits 501a580ae6a4 drm/amdgpu: add picasso support for gfx_v9_0 omits e21f561ad52a drm/amdgpu: add picasso support for gmc omits 79f3641cc038 drm/amdgpu: add clockgating support for picasso omits 86771d9a58fa drm/amdgpu: add picasso support for vcn omits 669018bdcd85 drm/amdgpu: add picasso ucode loading method omits 227f3dc5f615 drm/amdgpu: initilize picasso psp firmwares support omits 186b073decbf drm/amdgpu: Add support of powerplay for picasso omits b22ab73314c0 drm/amd/display/dm: add picasso support omits 5f4e2085eeab drm/amdgpu: add picasso support for vm omits ad5a67a7ea87 drm/amdgpu: add soc15 support for picasso omits be9699e39230 drm/amdgpu: add picasso to asic_type enum omits 464180658360 btrfs: change remove_extent_mapping to return void omits 41806fc99716 btrfs: handle error of get_old_root omits bf1d613989c9 btrfs: Remove logically dead code from btrfs_orphan_cleanup omits 36fc8dba0195 Merge branches 'arm-dt-for-v4.20', 'arm64-dt-for-v4.20' an [...] omits 6029b7ac292a MAINTAINERS: remove myself as staging FBTFT maintainer omits 7adb05bb813d firmware: coreboot: Only populate devices in coreboot_tabl [...] omits a7d9b5f0120e firmware: coreboot: Remap RAM with memremap() instead of i [...] omits a28aad66da8b firmware: coreboot: Collapse platform drivers into bus core omits b81e3140e412 firmware: coreboot: Make bus registration symmetric omits 20edec388277 firmware: coreboot: Unmap ioregion after device population omits 09ed061a4f56 firmware: coreboot: Let OF core populate platform device omits c79661eb5060 arm64: dts: renesas: Remove unneeded status from thermal nodes omits dbd71398bdd4 drivers: misc: ad525x_dpot: Update MODULE AUTHOR email address omits 99aeebe8140c misc: sgi-xp: remove meaningless null check before kfree omits 2e6ae11dd0d1 slimbus: ngd: mark PM functions as __maybe_unused omits 9aa2126f16da ARM: dts: r9a06g032: Correct UART and add all other UARTs omits f37d211c6875 soc: renesas: rcar-sysc: Add r8a774c0 support omits 39dc9a103bc5 dt-bindings: power: rcar-sysc: Document r8a774c0 sysc omits bfb8e8384793 platform: goldfish: pipe: Replace "x==NULL" to "!x" omits cc14057f514b platform: goldfish: pipe: Move logical ops to the end of t [...] omits 52bcc7d942f0 platform: goldfish: pipe: Fix alignment to match parenthesis omits 562a74de9757 platform: goldfish: pipe: Fix lines to not end an opening bracket omits 92c320b97eb3 platform: goldfish: pipe: Rename goldfish_x to goldfish_pipe_x omits a0739604f489 platform: goldfish: pipe: Remove reduntant casting to (void) omits 61b38f027f85 platform: goldfish: pipe: Rename 'wakeBit' to 'wake_bit' omits 1d1021a0f917 platform: goldfish: pipe: Remove a blank line before '}' omits 468e62f92e90 platform: goldfish: pipe: Remove reduntant casting omits 610a72b70733 platform: goldfish: pipe: Replace two code blocks with a f [...] omits 2ed43e53e359 platform: goldfish: pipe: Remove a redundant variable omits 46928cc6ff6d platform: goldfish: pipe: Add blank lines to separate stru [...] omits 25b97d57065e platform: goldfish: pipe: Replace pr_ with dev_ for logging omits 869fd5023a71 platform: goldfish: pipe: Replace an array of 1 with a variable omits d23069a5a53b platform: goldfish: pipe: Fail compilation if structs are [...] omits 84ae527aa58c platform: goldfish: pipe: Update the comment for GFP_ATOMIC omits 95577010a45c platform: goldfish: pipe: Separate the host interface to a [...] omits 53bdf6686ef4 platform: goldfish: pipe: Move an opening brace to the next line omits c3c4e307dbb6 platform: goldfish: pipe: Update license omits ed824215658c platform: goldfish: pipe: Fix comments to fit 80 columns omits cb391265bca4 dt-bindings: power: Add r8a774c0 SYSC power domain definitions omits 05e2ec3b00ed ALSA: atiixp: fix fall-through annotations omits aa2eb86060f4 misc: Convert to using %pOFn instead of device_node.name omits 162aa53b1840 firmware: google: make structure gsmi_dev static omits a71bcc1b0949 vme: remove unneeded kfree omits b7e6a8961b5d binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. omits 6b6642dadd68 android: binder: use kstrdup instead of open-coding it omits 44d8047f1d87 binder: use standard functions to allocate fds omits 44b73962cb25 android: binder: no outgoing transaction when thread todo [...] omits 009e451c4ff6 staging: octeon-hcd: remove unnecessary unlikely() omits 163e80d1576b Btrfs: remove wait_ordered_range in btrfs_evict_inode omits 1c5fb66afa2a pinctrl: Include <linux/gpio/driver.h> nothing else omits 4315e42eb1b7 Btrfs: skip set_page_dirty if eb pages are already dirty omits 99e5ad8e42d5 Btrfs: assert page dirty bit on extent buffer pages omits 407e2b8983c8 Btrfs: remove unnecessary level check in balance_level omits 8ee313f8861b Btrfs: unify error handling of btrfs_lookup_dir_item omits 6824bbb9355b Btrfs: use args in the correct order for kcalloc in btrfsi [...] omits cca6adeee1db kbuild: add --include-dir flag only for out-of-tree build omits bb5de5d28f73 kbuild: remove unneeded link_multi_deps omits 00d78ab2ba75 kbuild: remove dead code in cmd_files calculation in top Makefile omits 25815cf5ffec kbuild: hide most of targets when running config or mixed targets omits 1576f7e1ef98 Merge branch 'topic/jz' into next omits 8023ad364550 Merge branch 'topic/intel' into next omits c6e3194a3b55 drm: rcar-du: Add interlaced feature flag omits c14f63abebb3 drm: rcar-du: Refactor Feature and Quirk definitions omits 4e86c208ddf2 drm: rcar-du: Support interlaced video output through vsp1 omits 0bbce9eb7738 drm: rcar-du: Convert to SPDX identifiers omits d7cfd259048b drm: panel-lvds: convert to SPDX identifiers omits 59104f239b9e drm: shmobile: convert to SPDX identifiers omits ab77eb4c4de7 dt-bindings: display: renesas: lvds: document R8A77980 bindings omits 4ffe5aa53791 dt-bindings: display: renesas: du: document R8A77980 bindings omits 7408e252ddf2 MAINTAINERS: rcar-du: Add co-maintainer omits e897b3866580 pinctrl: at91-pio4: Get rid of legacy call omits 6f19eb21a2ef udmabuf: fix error code in map_udmabuf() omits 57a83c5222c1 ARM: dts: sun9i: Fix I2C bus warnings omits 0c3dfa176912 pinctrl: at91: don't use the same irqchip with multiple gpiochips omits 0729b4af5753 ARM: dts: sunxi: Fix I2C bus warnings omits 00caf6a2b318 batman-adv: Mark debugfs functionality as deprecated omits 138c72efbd5d batman-adv: Start new development cycle omits faeeeea89670 staging: remove unneeded static set .owner field in platfo [...] omits b4a01d8fa311 staging: wilc1000: fix null checks on wilc omits d0121b8548bc gpiolib: use better errno if get_direction is not available omits 4b55dce8b0e5 Merge tag 'iio-for-4.20a' of git://git.kernel.org/pub/scm/ [...] omits 35aecc02b5b6 USB: serial: option: add two-endpoints device-id flag omits 36cae568404a USB: serial: option: improve Quectel EP06 detection omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits 807588ac9201 HID: i2c-hid: disable runtime PM operations on hantick touchpad omits 308b118b6090 MAINTAINERS: Update tree location for the Renesas DRM drivers omits 064ee3c0da80 staging: erofs: surround fault_injection ralted option par [...] omits 7dd68b147d60 staging: erofs: use explicit unsigned int type omits 41a9aca6a2f3 crypto: cavium/nitrox - Added support for SR-IOV configuration. omits a78884811645 crypto: aesni - don't use GFP_ATOMIC allocation if the req [...] omits a7e7edfea23f crc-t10dif: crc_t10dif_mutex can be static omits 6d39a1241ebc dm: Remove VLA usage from hashes omits bb85ce512248 dt-bindings: firmware: scm: Add MSM8998 and SDM845 omits 60cd420c91e2 firmware: qcom: scm: Refactor clock handling omits 8a07855e66e6 dt-bindings: firmware: scm: Refactor compatibles and clocks omits cbbc488ed850 ARM: dts: socfpga: Fix I2C bus unit-address error omits 56d20861c027 powerpc/vdso: Correct call frame information omits dd9a8c5a8739 powerpc/tm: Fix HFSCR bit for no suspend case omits 0f222148b971 Merge branch 'for-4.20/block' into for-next omits f8c0d7b16fd9 blk-iolatency: remove set but not used variables 'changed' [...] omits ee4fccbee7d3 net/ibm/emac: Remove VLA usage omits 2dc7bad71cd3 Merge tag 'drm-misc-next-2018-09-13' of git://anongit.free [...] omits fde4f21bc280 ARM: dts: aspeed: quanta-q71l: Enable adc & ibt nodes omits d8a2b2a279ce ARM: dts: aspeed: quanta-q71l: Add four PSUs omits e19ecbca78fb ARM: dts: aspeed: quanta-q71l: add aliases for i2c omits 1426d40e11f7 ARM: dts: aspeed: Fix I2C bus warnings omits f91845da9fda pktgen: Fix fall-through annotation omits 310fc0513ea9 tg3: Fix fall-through annotations omits ab0b47d2eff4 ARM: dts: bcm: Fix SPI bus warnings omits 7cdbe45da1a1 arm64: dts: broadcom: Fix I2C and SPI bus warnings omits 13a920ae7898 soc: qcom: smem: a few last cleanups omits 7d01934455e3 soc: qcom: smem: verify partition host ids match omits 33fdbc4e5caf soc: qcom: smem: small change in global entry loop omits 380dc4af50a6 soc: qcom: smem: verify partition offset_free_uncached omits 190b216c1535 soc: qcom: smem: verify partition header size omits ada79289735f soc: qcom: smem: introduce qcom_smem_partition_header() omits abc006b7a6ea soc: qcom: smem: require order of host ids to match omits 06ada44a807f soc: qcom: smem: verify both host ids in partition header omits eb68cf090922 soc: qcom: smem: small refactor in qcom_smem_enumerate_par [...] omits eba757022fc2 soc: qcom: smem: always ignore partitions with 0 offset or size omits 100d26e8ce65 soc: qcom: smem: initialize region struct only when successful omits 9f01b7a8f1d7 soc: qcom: smem: rename variable in qcom_smem_get_global() omits 615f64458ad8 ARC: build: Get rid of toolchain check omits 09e97b6c8754 drivers: qcom: rpmh-rsc: clear wait_for_compl after use omits 137dc5843fae soc: qcom: rmtfs-mem: Validate that scm is available omits 61a3bd10082b soc: qcom: spm: add SCM probe dependency omits ccfb464cd106 soc: qcom: Allow COMPILE_TEST of qcom SoC Kconfigs omits 4fadb26574cb soc: qcom: apr: Avoid string overflow omits 4c96ed170d65 soc: qcom: wcnss_ctrl: Avoid string overflow omits c62615b16c70 soc: qcom: Remove depends on OF from QCOM_RPMH omits a09b440af8de soc: qcom: Remove bogus depends on OF from QCOM_SMD_RPM omits 0a5cdb4138f5 soc: qcom: smsm: Add select IRQ_DOMAIN omits 810f11a9cbfd soc: qcom: smp2p: Add select IRQ_DOMAIN omits da8eaf9a6cee soc: qcom: llcc-slice: Add missing include of sizes.h omits 9487e2ab1010 soc: qcom: smem: Add missing include of sizes.h omits 35aac0ba88d5 soc: qcom: apr: fix spelling mistake: "paket" -> "packet" omits 867d4aa7013f soc: qcom: geni: geni_se_clk_freq_match() should always ac [...] omits e11bbcedecae soc: qcom: geni: Don't ignore clk_round_rate() errors in g [...] omits f4926ef76e23 soc: qcom: geni: Make version macros simpler omits b54ef3814f4a dt-bindings: msm: Update documentation of qcom,llcc omits 27450653f1db drivers: edac: Add EDAC driver support for QCOM SoCs omits c081f3060fab soc: qcom: Add support to register LLCC EDAC driver omits 7f9c136216c7 soc: qcom: Add broadcast base for Last Level Cache Control [...] omits 54c2678cd198 ARM: qcom_defconfig: Enable MAILBOX omits b002c6fdab69 ARM: dts: qcom: ipq4019: fix space vs tab indenting inside [...] omits da89f500cb55 ARM: dts: qcom: ipq4019: fix PCI range omits bd73a3dd257f ARM: dts: qcom: ipq4019: fix cpu0's qcom,saw2 reg value omits bcb9ab4c2917 ARM: dts: qcom: ipq4019: add cpu operating points for cpuf [...] omits 233c77d4f1d1 ARM: dts: qcom: ipq4019: use v2 of the kpss bringup mechanism omits 646b90259842 drm/amdgpu: use a single linked list for amdgpu_vm_bo_base omits e83dfe4d8693 drm/amdgpu: remove amdgpu_bo_list_entry.robj (v2) omits 03651735fbde drm/ttm: once more fix ttm_bo_bulk_move_lru_tail omits c37e2d29f0fb drm/amd/display: Fix pflip IRQ status after gpu reset. omits 0c70dd4985b3 drm/amdgpu: allow fragment processing for invalid PTEs omits 1b1d5c43db58 drm/amdgpu: use the maximum possible fragment size on Vega/Raven omits dfcd99f6273e drm/amdgpu: meld together VM fragment and huge page handling omits dfa70550f5b7 drm/amdgpu: use leaf iterator for filling PTs omits d4085ea9bc8d drm/amdgpu: use the DFS iterator in amdgpu_vm_invalidate_pds v2 omits 229a37f83454 drm/amdgpu: use dfs iterator to free PDs/PTs omits d72a6887eef8 drm/amdgpu: use leaf iterator for allocating PD/PT omits 73633e3223e6 drm/amdgpu: add some VM PD/PT iterators v2 omits 52e211c1f04f drm/amdgpu:Add error message when register failed to reach [...] omits bd9392507588 ARM: dts: qcom: msm8974-hammerhead: add device tree bindin [...] omits fe8d81fe7d9a ARM: dts: qcom: msm8974-hammerhead: add device tree bindin [...] omits 14e63a953a8d ARM: dts: qcom: Add led and gpio-button nodes to ipq8064 boards omits 2e7a2c91019c ARM: dts: qcom: Move common nodes to ipq8064-v.1.0.dtsi omits f14c5588929b ARM: dts: qcom: Add sdcc nodes for ipq8064 omits 93241840b664 ARM: dts: qcom: Add pcie nodes for ipq8064 omits dcf145011400 ARM: dts: qcom-msm8974: change invalid flag IRQ NONE to va [...] omits 23a81d371b99 ARM: dts: qcom-msm8974: use named constant for interrupt f [...] omits 1e19d44e8e60 ARM: dts: qcom-msm8974: use named constant for interrupt f [...] omits b0ef3d943d6e ARM: dts: qcom-msm8974: use named constant for interrupt f [...] omits 12d2de2e50e0 ARM: dts: qcom-msm8974: use named constant for interrupt t [...] omits b0a627b40983 ARM: dts: qcom-msm8974: use named constant for interrupt t [...] omits 447c9dad7e31 arm64: dts: msm8996: Transition smp2p and smd to mailbox omits 1bdf91fd2ae8 arm64: defconfig: Enable Qualcomm QRTR omits 1b9d8bd69305 arm64: dts: qcom: pm8998: Add pm8998 thermal zone omits 4458bba09788 selinux: Add __GFP_NOWARN to allocation at str_read() omits 104e6415bf50 arm64: dts: qcom: pm8998: Add spmi-temp-alarm node omits e704472616d7 dt-bindings: thermal: qcom-spmi-temp-alarm: Fix documentat [...] omits 40019e8452fe arm64: dts: sdm845: Add dispcc node omits 3debb1f30b09 arm64: dts: qcom: sdm845: Add adsp, cdsp and slpi smp2p omits cfe10d38aa1a arm64: dts: qcom: sdm845-mtp: Add nodes for USB omits d6c40ccf0531 arm64: dts: qcom: sdm845-mtp: Add RPMh VRM/XOB regulators omits ca4db2b538a1 arm64: dts: qcom: sdm845: Add USB-related nodes omits ead5eea3e3a9 arm64: dts: qcom: Add AOSS reset driver node for SDM845 omits 216a2f9be0f5 arm64: dts: msm8996: Drop model omits d5e20f286a84 arm64: dts: msm8916: Drop model and compatible omits 0ef351ab8c8b arm64: dts: db820c: Add qcom,apq8096 to compatible string omits 61020aa53cc1 arm64: dts: qcom: Populate pm8998 with additional nodes omits 50c12f7401a9 gso_segment: Reset skb->mac_len after modifying network header omits 293681f149a8 vxlan: Remove duplicated include from vxlan.h omits e8d006fd8634 arm64: dts: qcom: msm8998: Add smp2p nodes omits f259e398af8b arm64: dts: qcom: msm8998: Add the qfprom node omits d850156a226a arm64: dts: qcom: msm8998: Add firmware node omits c7833949564e arm64: dts: qcom: msm8998: Add smem related nodes omits b1227233f049 arm64: dts: qcom: msm8998: Add pmi8998 file omits 4449b6f248d9 arm64: dts: qcom: msm8998: Add tsens and thermal-zones omits 31c1f0e33deb arm64: dts: qcom: msm8998: Add RPM and regulators for MTP omits 4807c71cc688 arm64: dts: Add msm8998 SoC and MTP board support omits 43fb44316840 arm64: dts: qcom: pm8998: Add adc node omits 7028cae1857c dt-bindings: iio: vadc: Fix documentation of 'reg' omits 5817e887fc05 arm64: dts: qcom: apq8096-db820c: Add resin node omits caf0caee50f3 arm64: dts: qcom: apq8016-sbc: Add resin node omits 2f74b3db92be arm64: dts: qcom: pm8994: Add PON node omits ad5fe7870537 arm64: dts: qcom: pm8916: Add PON node omits 351c4dbe4fae drm/amdgpu: Use per-device driver_features to disable atomic omits bb138ad9f675 Merge tag 'tags/bcm2835-dt-next-2018-09-09' into devicetree/next omits ccf8b4e4eb6b ARM: dts: NSP: Wire up switch interrupts omits 56512ffd2923 dt-bindings: net: dsa: Document B53 SRAB interrupts and registers omits 046ead61dc69 ARM: dts: NSP: Enable SFP on bcm958625hr omits b2ddc48a81b5 net: dsa: b53: Do not fail when IRQ are not initialized omits cb816cd22618 RDMA: Remove duplicated include from ib_addr.h omits 1f8266ff5884 apparmor: don't try to replace stale label in ptrace access check omits 8bb83b78382c Merge branch 'vhost_net-TX-batching' omits 0a0be13b8fe2 vhost_net: batch submitting XDP buffers to underlayer sockets omits 0efac27791ee tap: accept an array of XDP buffs through sendmsg() omits 043d222f93ab tuntap: accept an array of XDP buffs through sendmsg() omits fe8dd45bb755 tun: switch to new type of msg_control omits 1a097910adda tuntap: move XDP flushing out of tun_do_xdp() omits 8ae1aff0b331 tuntap: split out XDP logic omits ac1f1f6c5ae8 tuntap: tweak on the path of skb XDP case in tun_build_skb() omits f7053b6ccb65 tuntap: simplify error handling in tun_build_skb() omits 291aeb2b1dba tuntap: enable bh early during processing XDP omits 4f23aff8713c tuntap: switch to use XDP_PACKET_HEADROOM omits e4a2a3048ed9 net: sock: introduce SOCK_XDP omits 445f2bda3501 arm64: dts: meson: Switch simple-mfd and syscon order omits 9708d2b5b7c6 llc: avoid blocking in llc_sap_close() omits 1feb64c49d7f drm/i915: Clear DRIVER_ATOMIC on a per-device basis omits f6350da41dc7 IB/ipoib: Log sysfs 'dev_id' accesses from userspace omits 9b8b2a323008 IB/ipoib: Use dev_port to expose network interface port numbers omits 4c0b6534c910 Documentation/ABI: document /sys/class/net/*/dev_port omits 18ace11f87e6 drm: Introduce per-device driver_features omits 15033f0457dc ipv6: Add sockopt IPV6_MULTICAST_ALL analogue to IP_MULTICAST_ALL omits d03790f55a68 Merge branch 'Lantiq-Intel-vrx200-support' omits 14fceff4771e net: dsa: Add Lantiq / Intel DSA driver for vrx200 omits 86ce2bc73c7a dt-bindings: net: dsa: Add lantiq, xrx200-gswip DT bindings omits fe1a56420cf2 net: lantiq: Add Lantiq / Intel VRX200 Ethernet driver omits 839790e88a3c dt-bindings: net: Add lantiq, xrx200-net DT bindings omits 7969119293f5 net: dsa: Add Lantiq / Intel GSWIP tag support omits cc973aecf0b0 MIPS: lantiq: Do not enable IRQs in dma open omits f1c8bc332e6d rtc: remove irq_task from kerneldoc omits 1e479c619b2a rtc: unexport non devm managed registration omits 37a1aa88f98d spi: davinci: remove set but not used variable 'pdata' omits b97760ae8e3d pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_ [...] omits 169cc4c7a14e drm: bridge: document bridge attach/detach imbalance omits b17566a6b08b gpiolib: Implement fast processing path in get/set array omits 77588c14ac86 gpiolib: Pass array info to get/set array functions omits bf9346f5d47b gpiolib: Identify arrays matching GPIO hardware omits b9762bebc633 gpiolib: Pass bitmaps, not integer arrays, to get/set array omits 5f7d1395275e Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] omits fa38869b0161 gpiolib: Don't support irq sharing for userspace omits eb1d23d71e3e drm/bridge: analogix_dp: Downgrade "Link Training" message [...] omits 0b35cd7b1860 gpio: uapi: Grammar s/array/array of/ omits 450d6079e8d3 arm64: dts: r8a77965: add FDP1 device nodes omits 7acc17b1a3e9 arm64: dts: renesas: draak: Sort device nodes omits 9bc03b57277c arm64: dts: renesas: enable SDR104 on R-Car Gen3 omits 3943e8967ad2 arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes omits bc011dfa3065 arm64: dts: renesas: r8a77990: Add I2C device nodes omits ec70407ae7d7 arm64: dts: renesas: r8a77990: Add VIN and CSI-2 device nodes omits 4b7e3ab19169 arm64: dts: renesas: r8a77990: Add all MSIOF nodes omits 8db067d55335 arm64: dts: renesas: r8a7795: Move arm_cc630p node omits 103db9b53956 arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 omits 83e7d2ec0d7b arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC bindi [...] omits 48e1f50bd67a arm64: dts: renesas: salvator-xs: Improve SATA switch sett [...] omits 7a590fe31748 arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 omits 99584d93e301 arm64: dts: renesas: r8a77965: Fix HS-USB compatible omits ff55027185bc arm64: dts: renesas: r8a77965: Move timer node omits 47d7f6822864 arm64: dts: renesas: v3hsk: Move lvds0 node omits fced3a97f809 arm64: dts: renesas: Fix whitespace around assignments omits c41fc1185078 arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree omits c6eb20473f0b arm64: dts: renesas: condor: add PCIe support omits ffa967e24c58 arm64: dts: renesas: r8a77980: add PCIe support omits 453240f6657a arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes omits ed898d4fc19d arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB devi [...] omits 4c2c2fb99876 arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHC [...] omits 282419526ad7 arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances omits e2f04248fcd4 arm64: dts: renesas: r8a774a1: Add audio support omits 9567a8566850 arm64: dts: renesas: r8a774a1: Add PWM device nodes omits 09f49bcf6f5a arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores omits c512110d64a0 arm64: dts: renesas: r8a774a1: Add all MSIOF nodes omits 8f507babc617 arm64: dts: renesas: r8a774a1: Add IPMMU device nodes omits a4165904fd34 arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support omits c674e8a78c6c arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support omits 663386c3e1aa arm64: dts: renesas: r8a774a1: Add SDHI nodes omits 53ae5809d306 arm64: dts: renesas: r8a774a1: Add GPIO device nodes omits 3698dbd02c93 arm64: dts: renesas: r8a774a1: Add pinctrl device node omits 426f0b95af0d arm64: dts: renesas: r8a774a1: Add RWDT node omits 71bddde2a2df arm64: dts: renesas: r8a774a1: Add Ethernet AVB node omits a21c572ce8bc arm64: dts: renesas: r8a774a1: Add INTC-EX device node omits 3a3933a4fa36 arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes omits 37a61e4d9f94 arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes omits 70fd8b6a4846 arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support omits 8d9923b3a2f6 arm64: dts: renesas: v3msk: add eMMC support omits 979e32b5265d arm64: dts: renesas: r8a77970: add MMC support omits 62531104428b arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices omits 83ff28c74b52 arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree omits 92bc66bfce99 arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes omits 4d76ad7d9de0 arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU omits 90493b09df41 arm64: dts: renesas: Initial r8a774a1 SoC device tree omits e3da41a6c28f arm64: dts: renesas: salvator-common: adv748x: Override se [...] omits 3182aa4e0bf4 arm64: dts: renesas: r8a77980: add CSI2/VIN support omits 3a0832d09369 arm64: dts: renesas: salvator-xs: enable SATA omits 346f02270a61 arm64: dts: renesas: r8a77965: Add SATA controller node omits 7064f376d4a1 ALSA: intel8x0m: Register irq handler after register initi [...] omits aaf9253025e8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 2250e0f57a84 arm64: dts: meson-axg-s400: Add chosen and memory nodes omits eaf8f57c0bf5 arm64: dts: meson-axg: use the proper compatible for ethmac omits d85163c7ee2d arm64: dts: meson-axg: s400: add pdm to the sound card omits 63d1e75742fe arm64: dts: meson-axg: s400: add dmic codec omits c362e4e0052a arm64: dts: meson-axg: add pdm omits 839d23478d56 arm64: defconfig: enable modules for amlogic s400 sound card omits f1726043426c arm64: dts: meson-gx: add dmcbus and canvas nodes. omits b7eb0e26cc4a arm64: dts: meson: libretech: update board model omits 4cbef415c90a arm64: dts: meson-gx: increase default shared CMA pool size omits d4983983d987 soc: amlogic: add meson-canvas driver omits 5516803d48ed dt-bindings: soc: amlogic: add meson-canvas documentation omits 0b59c25f9100 mm: percpu: remove unnecessary unlikely() omits 8c0cf40f06af arm64: dts: meson-axg: sort nodes consistently omits 0789724f86a5 firmware: meson_sm: Add serial number sysfs entry omits a20625e49dde docs: net: Remove TCP congestion document omits 52d0d404d39d geneve: add ttl inherit support omits d700ec4118f9 net: dsa: mv88e6xxx: Make sure to configure ports with ext [...] omits f8a1988f6551 net: ethernet: Use DIV_ROUND_UP instead of reimplementing [...] omits db3df242bc44 qlcnic: Remove set but not used variables 'fw_mbx' and 'hdr_size' omits 435f2e7cc0b7 net: bridge: add support for sticky fdb entries omits 15665342d48b Merge branch 'Preparing-for-phylib-linkmodes' omits 22b7d29926b5 net: ethernet: Add helper to determine if pause configurat [...] omits 0c122405d4c3 net: ethernet: Add helper for set_pauseparam for Pause omits 70814e819c11 net: ethernet: Add helper for set_pauseparam for Asym Pause omits c306ad36184f net: ethernet: Add helper for MACs which support pause omits af8d9bb2f2f4 net: ethernet: Add helper for MACs which support asym pause omits 41124fa64d4b net: ethernet: Add helper to remove a supported link mode omits 04b7d41d8046 net: ethernet: Fix up drivers masking pause support omits 00eb2243b933 net: bcmgenet: Fix speed selection for reverse MII omits 58056c1e1b0e net: ethernet: Use phy_set_max_speed() to limit advertised speed omits 15d8daf7bc2d net: phy: bcm63xx: Allow to be built with COMPILE_TEST omits 26eb00a4fcad net: phy: et1011c: Remove incorrect missing 1000 Half omits 4ef972fd3ec6 net: phy: ste10Xp: Remove wrong SUPPORTED_Pause omits 0e9d2c19bff1 RDMA/core: Consider net ns of gid attribute for RoCE omits d6b1764a8c5a RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to chec [...] omits 6aaecd385685 RDMA/core: Simplify roce_resolve_route_from_path() omits c31d4b2ddf07 RDMA/core: Protect against changing dst->dev during destin [...] omits 307edde8efb7 RDMA/core: Refer to network type instead of device type omits 783793b5543d RDMA/core: Use common code flow for IPv4/6 for addr resolve omits 77addc524473 RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr omits a362ea1d9e1a RDMA/core: Introduce and use rdma_set_src_addr() between I [...] omits 89c5691cdd95 RDMA/core: Let protocol specific function typecast sockadd [...] omits f89b7dfa3353 RDMA/core: Avoid unnecessary sa_family overwrite omits caf1e3ae9fa6 RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu omits 8901a65f080a drm/amd/display: fix ptr_ret.cocci warnings omits a94d5569b232 drm/amd: Add DM DMCU support omits 6b7eab2ce60d drm/amd: Add PSP DMCU support omits 01fcfc83fe07 drm/amd: Add ucode DMCU support omits 240cd9a64226 drm/amdgpu: Move fault hash table to amdgpu vm omits 7e7bf8de432d drm/amdgpu: move cs dependencies front a bit omits 433ca054949a drm/amdgpu: try allocating VRAM as power of two omits 99ed748e878a IB/mlx5: Allow transition of DCI QP to reset omits 519570ff75a1 clk: samsung: exynos5433: Keep sclk_uart clocks enabled in [...] omits eca09be82eb8 nfp: report FW vNIC stats in interface stats omits 4392ec1a6c58 Merge tag 'ib-mfd-rtc-v4.20' of git://git.kernel.org/pub/s [...] omits bf904d2762ee x86/pti/64: Remove the SYSCALL64 entry trampoline omits 327c7ebeb14f coreisght: tmc: Claim device before use omits 49e73246cbe6 perf/x86/intel/pt: Annotate 'pt_cap_group' with __ro_after_init omits f6b3457bff42 coresight: dynamic-replicator: Claim device for use omits da52ccdaafb5 coresight: catu: Claim device before use omits 66163aa637ff coresight: funnel: Claim devices before use omits bda0da146e41 coresight: etmx: Claim devices before use omits 237cc3b9ba69 coresight: Add support for CLAIM tag protocol omits 58fef918689e coresight: dynamic-replicator: Handle multiple connections omits f1e02682b4bc coresight: etb10: Handle errors enabling the device omits a2f673e0507d coresight: etm3: Add support for handling errors omits c66b55950fa4 coresight: etm4x: Add support for handling errors omits 0caa477c892e coresight: tmc-etb/etf: Prepare to handle errors enabling omits 8103fedd51c7 coresight: tmc-etr: Handle errors enabling CATU omits 9b058a1bbe36 coresight: tmc-etr: Refactor for handling errors omits 9bf1846dbdef coresight: Handle failures in enabling a trace path omits 78cf8c842c11 media: drxj: fix spelling mistake in fall-through annotations omits f764e6d68039 media: Convert to using %pOFn instead of device_node.name omits 0d91bf584fe5 kbuild: remove old check for CFLAGS use omits 04b72322e85d media: dvb: move compat handlers into drivers omits 8a24280b11ea media: dvb: move most compat_ioctl handling into drivers omits e6c8320648a2 media: cec: move compat_ioctl handling to cec-api.c omits b5d3206112dd media: dvb: dmxdev: move compat_ioctl handling to dmxdev.c omits 1ccbeeb888ac media: dvb: fix compat ioctl translation omits 487c7c7702ab kbuild: prefix Makefile.dtbinst path with $(srctree) uncon [...] omits d9d94479911c media: i2c: max2175: convert to SPDX identifiers omits c740d5b07be1 Merge branches 'sunxi/drivers-for-4.20' and 'sunxi/dt64-fo [...] omits b2ad66f546c9 arm64: dts: allwinner: h6: add system controller device tree node omits ee23c78c79b6 media: mtk_vcodec_util: Use dma_zalloc_coherent to replace [...] omits eac7230fdb46 media: fix: media: pci: meye: validate offset to avoid arb [...] omits 0af04934be00 media: dt-bindings: media: adv748x: Document re-mappable a [...] omits 69a8c2452caa dt-bindings: sunxi-sram: add binding for Allwinner H6 SRAM C omits 4f8ab3028707 drivers: soc: Allow building the sunxi driver without ARCH_SUNXI omits e2050f7c6f22 media: dt-bindings: media: adv7604: Fix slave map documentation omits f70fc162e34d media: MAINTAINERS: FDP1: Update e-mail address. omits 6f6d5c3f9a2c media: backlight: as3711_bl: convert to SPDX identifiers omits 10e740637ab1 media: fbdev: sh7760fb: convert to SPDX identifiers omits fb903c6b61ce media: drm: panel-lvds: convert to SPDX identifiers omits cdc3d7f34647 media: drm: shmobile: convert to SPDX identifiers omits e58f308223c9 media: adv748x: convert to SPDX identifiers omits 661521a8c3d7 media: adv7180: convert to SPDX identifiers omits 1de2e6b34bbf media: rcar-fcp: convert to SPDX identifiers omits 5f628053e28b media: vsp1: convert to SPDX identifiers omits 1b09dd9ff8a5 media: dvb-frontends: add LNBH29 LNB supply driver omits 447d66855391 media: v4l2-common: v4l2_spi_subdev_init : generate unique name omits c4189ffb8c05 media: ddbridge/sx8: remove redundant check of iq_mode == 2 omits 185e0bebb44f drm/sun4i: fix build failure with CONFIG_DRM_SUN8I_MIXER=m omits 36e2add18225 gpio: vf610: Cut down on boilerplate omits 45e8296cc9a2 gpio: vf610: Include the right header omits 99117f544de3 media: MAINTAINERS: mark ddbridge, stv0910, stv6111 and mx [...] omits 730b0ac3a865 media: staging: media: omap4iss: Added SPDX license identifiers omits dfb7bcf0af2d media: mxl5xx: add a fall-trough annotation omits 0cd3edc98b66 media: usbvision: remove time_in_irq omits 2b89b73a708a media: gspca: sq930x: use GFP_KERNEL in sd_dq_callback() omits fc8af4fb3ebf media: em28xx-audio: use GFP_KERNEL for memory allocation [...] omits 2b6d5b5ad116 s390/mm: optimize locking without huge pages in gmap_pmd_o [...] omits d9b84a15892c ALSA: hda: Fix implicit definition of pci_iomap() on SH omits 08097a7777f8 Merge branch 'misc' into for-next omits f5590b75813d Merge branch 'fixes' into for-next omits ac00b8e1e78c Merge branch 'topic/dmam' into next omits 3dae3c96a5a8 media: dvb-frontends/cxd2099: add SPDX license identifier omits 579856fee654 media: dvb-frontends/cxd2099: fix MODULE_LICENSE to 'GPL v2' omits 3c01ad204a24 media: dvb-frontends/stv6111: add SPDX license identifier omits 29ff84067402 media: dvb-frontends/stv6111: cleanup and fix licensing bo [...] omits bbeae4304bd9 media: dvb-frontends/stv0910: add SPDX license identifier omits 1d9b5ff2bc35 media: dvb-frontends/stv0910: cleanup and fix licensing bo [...] omits dc2b3d17a4a6 media: dvb-frontends/mxl5xx: add SPDX license identifier omits 204b14344db0 media: dvb-frontends/mxl5xx: cleanup and fix licensing boi [...] omits 79150ac9f35b media: ddbridge: header/boilerplate cleanups and cosmetics omits 4771d831e2f9 media: ddbridge: add SPDX license identifiers omits 229b6ea6894b media: mxl5xx/stv0910/stv6111/ddbridge: fix MODULE_LICENSE [...] omits 27582f0ea97f media: dt-bindings: adv748x: Fix decimal unit addresses omits 379e36d3f591 ARM: dts: at91: sama5d2_ptc_ek: fix nand pinctrl omits f3fc81fd8c3f ARM: dts: at91: sama5d4: add labels to soc dtsi for deriva [...] omits a7c439d6128d ASoC: soc-core: remove dai->driver NULL check omits e894efef9ac7 ASoC: core: add support to card rebind omits 749e36d0a0d7 rtc: abx80x: add basic watchdog support omits af69f9a78784 rtc: abx80x: use a 'priv' struct for client data omits e1e38ea14ea3 ASoC: remove unneeded static set .owner field in platform_driver omits 39c0e5a8746c dt-bindings: arm: Document RZ/G2E SoC DT bindings omits 2bab3d8012eb soc: renesas: Identify RZ/G2E omits 41c4567ce261 soc: renesas: convert to SPDX identifiers omits 3116d859e7b1 soc: renesas: rcar-rst: Add support for RZ/G2M omits 7f0e99cc9169 soc: renesas: rcar-sysc: Add r8a774a1 support omits 066f7e63b9ed dt-bindings: power: Add r8a774a1 SYSC power domain definitions omits 79c6f4b84b6e uio: convert to vm_fault_t omits 0952c57c8ff1 uio: Convert to using %pOFn instead of device_node.name omits ca6ac25cecf0 nvmem: core: return error code instead of NULL from nvmem_ [...] omits 0181cfd93c7b misc: lkdtm: fixed static variable initialization omits 02b04d23b2cb misc: bh1770glc: remove unused array prox_curr_ma omits 52ac30592dd6 misc: apds990x: remove unused array ir_currents omits ae61cf5b9913 uio: ensure class is registered before devices omits f25a7ece08bd Drivers: hv: vmbus: Fix synic per-cpu context initialization omits 8e6925631aae uio_hv_generic: drop #ifdef DEBUG omits 108ddb8fa1fc uio_hv_generic: increase size of receive and send buffers omits d765edbb301c vmbus: add driver_override support omits 83b15fed91fa drivers: fpga: fix two trivial spelling mistakes omits 0041195d55bc netlink: remove hash::nelems check in netlink_insert omits 67edf21e5adf scsi: libcxgbi: fib6_ino reference in rt6_info is rcu protected omits 1fb0d4e8ddb1 net: dsa: b53: Only call b53_port_event() for SGMII ports omits 150085791afb net/tls: Fixed return value when tls_complete_pending_work [...] omits bf8744e40cd6 qxl: refactor to use drm_fb_helper_fbdev_setup omits ceba5ca0e35a Merge branch 'imx/defconfig' into for-next omits 0df4ccf68d19 Merge branch 'imx/dt64' into for-next omits 674f2841646f Merge branch 'imx/dt' into for-next omits 1fa9d77bd2f2 Merge branch 'imx/soc' into for-next omits c7582f4d4903 Merge branch 'imx/drivers' into for-next omits eea96566c189 ARM: dts: imx53-qsb: disable 1.2GHz OPP omits 80de556a6bf4 Merge branch 'aquantia-implement-WOL-and-EEE-support' omits 85e55db7dcc5 net: aquantia: bump driver version omits 8f60f762aa3d net: aquantia: renaming for better visibility omits e91578488fd0 net: aquantia: whitespace changes omits 92ab64079d6b net: aquantia: implement EEE support omits a0da96c08cfa net: aquantia: implement WOL support omits 0e1a0dde8088 net: aquantia: definitions for WOL omits 3ee5c8873fd3 net: aquantia: fix hw_atl_utils_fw_upload_dwords omits 82bcee42059f Merge branch 'liquidio-Removed-droq-lock-from-Rx-path' omits 8bf6edcd96fc liquidio: Removed droq lock omits 4b6e326b2d34 liquidio: Per queue oom work queue omits fe2d22b17288 liquidio: Disabling tasklet when NAPI is active omits 33f35429fc49 udmabuf: use sizeof(variable) instead of sizeof(type) omits 7b26e4e2119d udmabuf: drop WARN_ON() check. omits 52499d9cdd88 udmabuf: use ENOTTY for invalid ioctls omits 7a1c67d78094 udmabuf: use EBADFD in case we didn't got a memfd omits 0d17455ca85e udmabuf: improve udmabuf_create error handling omits dc4716d75154 udmabuf: rework limits omits 68d2f70efe2d udmabuf: add MEMFD_CREATE dependency omits dc254553f25d udmabuf: constify udmabuf_create args omits a34852891ba4 udmabuf: constify udmabuf_ops omits b35f57c43705 udmabuf: use pgoff_t for pagecount omits a3e722dad03e udmabuf: improve map_udmabuf error handling omits 913965c42c57 udmabuf: sort headers, drop uapi/ path prefix omits aad06d1104e8 xen-netback: remove unecessary condition check before debu [...] omits 0527097ce81c net: xenbus: remove redundant condition check before debug [...] omits cbdd96f55861 kprobes: Don't call BUG_ON() if there is a kprobe in use o [...] omits 819319fc9346 kprobes: Return error if we fail to reuse kprobe instead o [...] omits a6d18e65dff2 kprobes: Remove pointless BUG_ON() from reuse_unused_kprobe() omits c72e6742f62d kprobes: Remove pointless BUG_ON() from add_new_kprobe() omits d0555fc78fdb kprobes: Remove pointless BUG_ON() from disarming process omits f973b76888aa net: dsa: b53: Uninitialized variable in b53_adjust_link() omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 97089dfa3dff ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL omits 94e989dee2b7 scsi: message: fusion: fix a few trivial spelling mistakes omits b5dedc756d5e scsi: pm80xx: Update driver version to 0.1.39 omits 72349b62a571 scsi: pm80xx: Fixed system hang issue during kexec boot omits 76cb25b05803 scsi: pm80xx: Corrected dma_unmap_sg() parameter omits 742fdc0f2270 ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Pro omits cd135754d837 scsi: pm80xx: Fix for phy enable/disable functionality omits 8148d2136002 ARM: imx6: register pm_power_off handler if "fsl,pmic-stby [...] omits 0b1b1d88614f scsi: qla2xxx: fix typo "CT-PASSTRHU" -> "CT-PASSTHRU" omits aed922fa73b1 scsi: aic7xxx: remove unused redundant variable num_chip_names omits 50de5bb6fc06 ARM: dts: imx6: RIoTboard provide standby on power off option omits af04a9cd9adb dt-bindings: imx6q-clock: add new fsl,pmic-stby-poweroff property omits 5b075efb42ba scsi: libfc: remove set but not used variable 'rpriv' omits 948dff7a41c5 scsi: arcmsr: Spelling s/rebulid/rebuild/ omits 288315e95264 scsi: sym53c8xx: fix NULL pointer dereference panic in sym [...] omits 6318cb7fb0e5 scsi: lpfc: update driver version to 12.0.0.7 omits d2cc9bcd7fa3 scsi: lpfc: add support to retrieve firmware logs omits 18027a8ccca5 scsi: lpfc: reduce locking when updating statistics omits 2879265f514b scsi: lpfc: Fix errors in log messages. omits aad59d5d3473 scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 omits 523128e53b1e scsi: lpfc: Correct irq handling via locks when taking ada [...] omits 0ef01a2d95fd scsi: lpfc: Correct soft lockup when running mds diagnostics omits ca7fb76e091f scsi: lpfc: Correct race with abort on completion path omits faf0a5f829eb scsi: lpfc: Raise nvme defaults to support a larger io and [...] omits 5b9e70b22cc5 scsi: lpfc: raise sg count for nvme to use available sg resources omits 01a8aed6a009 scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN omits a64a290ec6d7 scsi: qla2xxx: Update driver version to 10.00.00.11-k omits a110af851a82 scsi: qla2xxx: Fix double increment of switch scan retry count omits f3a03ee1102a scsi: qla2xxx: Fix duplicate switch's Nport ID entries omits 7c388f91ec1a scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx omits d594db018792 scsi: qla2xxx: Fix premature command free omits 56d942de59eb scsi: qla2xxx: Reject bsg request if chip is down. omits 1e4ac5d6fe0a scsi: qla2xxx: shutdown chip if reset fail omits 861d483dcd18 scsi: qla2xxx: Fix stuck session in PLOGI state omits 8235f4b5aeba scsi: qla2xxx: Fix early srb free on abort omits 0645cb8350cd scsi: qla2xxx: Add mode control for each physical port omits 0e324e949ecd scsi: qla2xxx: Fix race condition for resource cleanup omits 527b8ae3948b scsi: qla2xxx: Fix dropped srb resource. omits 5d74c87a20ad scsi: qla2xxx: Fix port speed display on chip reset omits f99c5d294b36 scsi: qla2xxx: Check for Register disconnect omits 8bccfe0d21b5 scsi: qla2xxx: Increase abort timeout value omits 4072e1dcd8fc scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport omits 950c6ab7b540 scsi: qla2xxx: Update driver version to 10.00.00.10-k omits 585def9b2f47 scsi: qla2xxx: Move ABTS code behind qpair omits 5512e523325a scsi: qla2xxx: Remove stale ADISC_DONE event omits aecf043443d3 scsi: qla2xxx: Fix Remote port registration omits d4f7a16aeca6 scsi: qla2xxx: Remove ASYNC GIDPN switch command omits 0aca77843e28 scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up omits 6a6294689201 scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct omits 8b4673ba3a1b scsi: qla2xxx: Add support for ZIO6 interrupt threshold omits 6b0431d6fa20 scsi: qla2xxx: Fix out of order Termination and ABTS response omits 0691094ff3f2 scsi: qla2xxx: Add logic to detect ABTS hang and response [...] omits 079a3a3b9dff scsi: qla2xxx: Add appropriate debug info for invalid RX_ID omits 1073daa470d9 scsi: qla2xxx: Fix deadlock between ATIO and HW lock omits b6faaaf796d7 scsi: qla2xxx: Serialize mailbox request omits 8852f5b1d2d4 scsi: qla2xxx: Update driver to version 10.00.00.09-k omits aa9e6d7b9643 scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 omits 93eca6135183 scsi: qla2xxx: Defer chip reset until target mode is enabled omits 8d9bf0a9a268 scsi: qla2xxx: Fix iIDMA error omits 9ba1cb25c151 scsi: qla2xxx: Remove all rports if fabric scan retry fails omits 2d3fdbebd2df scsi: qla2xxx: Force fw cleanup on ADISC error omits e112761a4f1d scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion omits 0754d5e003bc scsi: qla2xxx: Decrement login retry count for only plogi omits cd4ed6b470f1 scsi: qla2xxx: Move rport registration out of internal work_list omits 050e0ced3591 scsi: qla2xxx: Remove redundant check for fcport deletion omits cb873ba40020 scsi: qla2xxx: Update rscn_rcvd field to more meaningful s [...] omits 49cecca7dd49 scsi: qla2xxx: Use correct qpair for ABTS/CMD omits 4c1458df9635 scsi: qla2xxx: Fix incorrect port speed being set for FC adapters omits b86ac8fd4b2f scsi: qla2xxx: Fix process response queue for ISP26XX and above omits 4e36415fa9ce Merge branch 'for-4.20/libata' into for-next omits 39400abfd1b3 Merge branch 'for-4.20/block' into for-next omits ce42c1768152 pata_atiixp: Remove unnecessary parentheses omits 798ef9e70110 rsxx: Remove unnecessary parentheses omits 1edb6e035eb7 net/core/filter: fix unused-variable warning omits d8de8260a45a drm/amdgpu: Fix SDMA TO after GPU reset v3 omits 1c860a022f65 drm/amdgpu: add amdgpu_vm_update_func omits ba79fde47b9b drm/amdgpu: add amdgpu_vm_pt_parent helper omits 7893499e3022 drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk omits 9d0b3c1f1451 tools/bpf: fix a netlink recv issue omits 4e02f4359506 vfs: Separate changing mount flags full remount omits ea2c2fe69973 tomoyo: Implement security hooks for the new mount API omits 37cd6a04f91e apparmor: Implement security hooks for the new mount API omits 2e43a6768794 smack: Implement filesystem context security hooks omits d6d7da559078 selinux: Implement the new mount API LSM hooks omits 7d6f0a35e50f vfs: Put security flags into the fs_context struct omits eebca0e6d98c vfs: Add LSM hooks for the new mount API omits 985b6fef0f03 vfs: Add configuration parser helpers omits 305d8108637a vfs: Introduce logging functions omits cba38a40f97c vfs: Introduce the basic header for the new mount API's fi [...] omits dcf8001d292b vfs: Suppress MS_* flag defs within the kernel unless expl [...] omits 9b22c6ab477f teach move_mount(2) to work with OPEN_TREE_CLONE omits c17655ab3e38 vfs: syscall: Add move_mount(2) to move mounts around omits 5caad78464aa vfs: syscall: Add open_tree(2) to reference or clone a mount omits 307c6e5241b4 vfs: Require specification of size of mount data for inter [...] omits 2e2a0c961a87 Merge branch 'progarray_mapinmap_dump' omits ad3338d2508c tools/bpf: bpftool: support prog array map and map of maps omits a7c19db38d62 bpf: add bpffs pretty print for program array map omits 313ed62a3ddc f2fs: cache NULL when both default_acl and acl are NULL omits 1378752b9921 f2fs: fix to flush all dirty inodes recovered in readonly fs omits cda9cc595f0b f2fs: report error if quota off error during umount omits 4ff4c31a6e85 signal: Remove SEND_SIG_FORCED omits 079b22dc9be9 signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL [...] omits f149b3155744 signal: Never allocate siginfo for SIGKILL or SIGSTOP omits 035150540545 signal: Don't send siginfo to kthreads. omits 961366a01904 signal: Remove the siginfo paramater from kernel_dqueue_signal omits b16503baa891 signal: send_sig_all no longer needs SEND_SIG_FORCED omits 3597dfe01d12 signal: Always deliver the kernel's SIGKILL and SIGSTOP to [...] omits 4a63c1ffd384 signal: Properly deliver SIGSEGV from x86 uprobes omits 55a3235fc71b signal: Properly deliver SIGILL from uprobes omits 86989c41b5ea signal: Always ignore SIGKILL and SIGSTOP sent to the global init omits 24d6638302b4 ASoC: rockchip: add missing INTERLEAVED PCM attribute omits 2a56b5c8a7ca drm/msm/dpu: remove RM topology definition omits 36adc57be6ad drm/msm/dpu: relax parameter validation in encoders omits f08f73b691b2 drm/msm/dpu: remove RM dependency on connector state omits ad9ff96f6538 drm/vkms: Add kerneldoc entry omits cb92173d1f04 locking/lockdep, cpu/hotplug: Annotate AP thread omits b8789ea71dce drm/vkms: Enable/Disable cursor support with module option omits ad98b6023786 docs/boot-time-mm: fix kernel-doc directive for including [...] omits db7f419c06d7 drm/vkms: Compute CRC with Cursor Plane omits c27d931d402b drm/vkms: Add cursor plane support omits b53ae6bc7e39 IB/hfi1: set_intr_bits uses incorrect source for register [...] omits cc1e6315e83d media: replace strcpy() by strscpy() omits c0decac19da3 media: use strscpy() instead of strlcpy() omits b730c40813a9 media: MAINTAINERS: add entry for i.MX PXP media mem2mem driver omits 51abcf7fdb70 media: imx-pxp: add i.MX Pixel Pipeline driver omits b0c351b55bfb media: dt-bindings: media: Add i.MX Pixel Pipeline binding omits d33c2bb112b5 coresight: tmc: Fix byte-address alignment for RRP omits 60e2b556dae9 Btrfs: preftree: use rb_first_cached omits 0af05321074b Btrfs: extent_map: use rb_first_cached omits 57fe4f140b59 Btrfs: delayed_items: use rb_first_cached omits 375421b26931 Btrfs: href->ref_tree: use rb_first_cached omits 049cc8858e60 Btrfs: href_root: use rb_first_cached omits 2246d85f4e7d btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits f58df538e4aa btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] omits ec1f9834dd6d btrfs: Remove unnecessary locking code in qgroup_rescan_leaf omits 7cf9bc47ed01 btrfs: Remove extra reference count bumps in btrfs_compare_trees omits bc5b8d81cc32 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] omits 597e766e18c7 btrfs: Remove redundant extent_buffer_get in get_old_root omits be45606571ba btrfs: Remove needless locking in iterate_inode_extrefs omits 1a1280beb240 btrfs: Remove needless locking in iterate_inode_refs omits 645923e441d3 staging: rtl8188eu: change array type to u8 omits 56df612afb60 spi: davinci: Remove chip select GPIO pdata omits c1a0bb177984 staging: rtl8188eu: fix lines over 80 characters in rtw_led.c omits ccfe34c01cf0 staging: rtl8188eu: remove unnecessary parentheses in rtw_led.c omits 00585495c4fa staging: rtl8188eu: refactor SwLedControlMode1() omits 4f1b327e65a9 ASoC: soc-core: remove unused num_dai_links omits 2eda3cb108b6 ASoC: soc-core: avoid nested code on soc_remove_dai() omits 2bf4b33f83df IB/hfi1: Missing return value in error path for user sdma omits 3ca633f1ff7b IB/hfi1: Right size user_sdma sequence numbers and related [...] omits 28a9a9e83cea IB/hfi1: Remove race conditions in user_sdma send path omits a0e0cb82804a IB/hfi1: Eliminate races in the SDMA send error path omits f1a315420e79 RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() omits 92d6ba4ff700 mfd: ti-lmu: constify mfd_cell tables omits a6ebf4c9770e ASoC: rt5668: remove empty rt5668_i2c_remove() omits 0b79b27748cb IB/{hfi1, qib, rdmavt}: Schedule multi RC/UC packets inste [...] omits 7f08872774eb arm64: tlb: Rewrite stale comment in asm/tlbflush.h omits ace8cb754539 arm64: tlb: Avoid synchronous TLBIs when freeing page tables omits f270ab88fdf2 arm64: tlb: Adjust stride and type of TLBI according to mm [...] omits 07212cd47efe arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code omits 67a902ac598d arm64: tlbflush: Allow stride to be specified for __flush_ [...] omits d8289d3a5854 arm64: tlb: Justify non-leaf invalidation in flush_tlb_range() omits 0795edaf3f1f arm64: pgtable: Implement p[mu]d_valid() and check in set_ [...] omits 45a284bc5ee3 arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[ke [...] omits 6899a4c82faf arm64: tlb: Use last-level invalidation in flush_tlb_kerne [...] omits 9612f8f50380 mfd: menelaus: Fix possible race condition and leak omits 3e5d60bcc8a4 infiniband: remove redundant condition check before debugf [...] omits a7ee18bdee83 RDMA/mlx5: Allow creating a matcher for a NIC TX flow table omits b47fd4ffe2d6 RDMA/mlx5: Add NIC TX namespace when getting a flow table omits fa76d24ee0aa RDMA/mlx5: Add flow actions support to raw create flow omits b823dd6d86ce RDMA/mlx5: Refactor raw flow creation omits 501f14e37ba0 RDMA/mlx5: Don't overwrite action if already set omits 2ea262039015 RDMA/mlx5: Refactor flow action parsing to be more generic omits 86e1d464a8cc RDMA/uverbs: Move flow resources initialization omits 70cd20aed00f IB/uverbs: Add IDRs array attribute type to ioctl() interface omits e806f9328ba4 RDMA/mlx5: Enable attaching packet reformat action to stee [...] omits 5c2db53f6263 RDMA/mlx5: Enable reformat on NIC RX if supported omits 10a308964eaf RDMA/mlx5: Enable attaching DECAP action to steering flows omits 4adda1122c49 RDMA/mlx5: Enable decap and packet reformat on flow tables omits b1085be3f468 RDMA/mlx5: Enable attaching modify header to steering flows omits 78dd0c430f11 RDMA/mlx5: Add NIC TX steering support omits eb93c82ed8c7 RDMA/core: Document QP @event_handler function omits 4269024639f6 RDMA/core: Document CM @event_handler function omits c29daffa322a regulator: pfuze100-regulator: provide pm_power_off_prepar [...] omits cb60ad04c4eb regulator: pfuze100: add fsl,pmic-stby-poweroff property omits 74f008f251bc kernel/reboot.c: export pm_power_off_prepare omits 1dd62cb99da7 mfd: max8997: Disable interrupt handling for suspend/resume cycle omits 20b00bbe70bd media: vidioc-cropcap/g-crop.rst: fix confusing sentence omits 7b0bfa5fc30f media: vimc: implement basic v4l2-ctrls omits 2dd623907349 media: vicodec: change codec license to LGPL omits 5b03006d5c58 ALSA: hda: fix unused variable warning omits d5b197ece5b7 mfd: max8997: Enale irq-wakeup unconditionally omits 72fb534f0894 btrfs: qgroup: Only trace data extents in leaves if we're [...] omits e68291aad4ff btrfs: delayed-ref: Introduce new parameter for btrfs_add_ [...] omits 8ef2ecba0023 btrfs: qgroup: Don't trace subtree if we're dropping reloc tree omits 02203b2bc760 btrfs: qgroup: Use generation aware subtree swap to mark d [...] omits 977e7737078a btrfs: qgroup: Introduce function to find all new tree blo [...] omits d46553b01b41 btrfs: qgroup: Introduce function to trace two swaped extents omits d7828b4d935f btrfs: qgroup: Introduce trace event to analyse the number [...] omits 30ecfff4de7c Merge tag 'ib-mfd-spi-tty-v4.20-1' of git://git.kernel.org [...] omits 15e2c9db0e19 mfd: arizona: Make array mclk_name static, shrinks object size omits 675c168b2b92 Merge branch 'misc-4.19' into next-fixes omits 692dce77dfb7 arm64: Add Renesas R8A774C0 support omits 18281dec2ba0 arm64: dts: renesas: r8a779{7|8}0: move CAN clock node omits f14bfabc5472 arm64: dts: renesas: r8a77980: move IPMMU nodes omits 180485566d41 arm64: dts: renesas: r8a77990: Enable PWM for Ebisu board omits 0dba24a8e17d arm64: dts: renesas: r8a77980: add Cortex-A53 PMU support omits 5afa67792d0a arm64: Add Renesas R8A774A1 support omits e2f2594b8e4c ARM: shmobile: convert to SPDX identifiers omits 2f76de1d5e4d btrfs: fix error handling in free_log_tree omits 6ea0d588d35b media: uvcvideo: Add a D4M camera description omits 3a03284dd4e7 media: uvcvideo: Store device information pointer in struc [...] omits 88d8034c943f media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK omits 89dd34caf73e media: uvcvideo: Fix uvc_alloc_entity() allocation alignment omits 6689df06df7a media: uvcvideo: Fix spelling mistake: "entites" -> "entities" omits 829682b3dba1 media: uvcvideo: Remove unnecessary NULL check before debu [...] omits 52a4eb317c04 media: uvcvideo: Make uvc_control_mapping menu_info field const omits 8643d237a2f7 media: uvcvideo: Make some structs const omits 703fe34bac0c media: vicodec: fix sparse warning omits e9355a7a6584 media: videodev2.h.rst.exceptions: add V4L2_DV_FL_CAN_DETE [...] omits 55f6fe09f14b media: vicodec: fix wrong sizeimage omits 96cb579cc473 media: cec-func-poll.rst/func-poll.rst: update EINVAL description omits 648301b456b0 media: v4l2-tpg: add Z16 support omits bd7ae8adeca0 media: v4l2-tpg: show either Y'CbCr or HSV encoding omits b4ae675d3f4f media: mediactl/*.rst: document argp omits 6be8f3bd2c78 drm/fb: Stop leaking physical address omits da6c7707caf3 fbdev: Add FBINFO_HIDE_SMEM_START flag omits 8d7fc2994f4d vt: Remove vc_panic_force_write omits 04cfcc7ab358 fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flag omits b7aff107f34f rtc: pl031: switch to devm_rtc_allocate_device/rtc_registe [...] omits c778ec85825d rtc: pl030: fix possible race condition omits babab2f86440 rtc: mt6397: fix possible race condition omits 8734fae64eb0 gpio: of: make example syntactically correct omits 6953c57ab172 gpio: of: Handle SPI chipselect legacy bindings omits ae7d1247d867 ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() omits 3637897b6c9b x86/paravirt: Clean up native_patch() omits 65b80dfffeab mfd: at91-usart: Include Device Tree header omits 259e0a00dc7c spi: at91-usart: Make local functions static omits 8a3813235502 MAINTAINERS: Change Radu's email address omits 79daf2a4089f arm64: dts: juno: Enable coresight tmc scatter gather in ETR omits 56060b04c6d2 dt-bindings: mfd: atmel-usart: Correct interrupts property [...] omits 1f86fa15340e drm: Clarify DRM_MODE_REFLECT_X/Y documentation omits 9e1437937807 xfrm: Fix NULL pointer dereference when skb_dst_force clea [...] omits 8489b17ce29d EDAC, sb_edac: Fix reporting for patrol scrubber errors omits dc0c0ba284bd Merge branches 'sunxi/clk-fixes-for-4.20', 'sunxi/dt-for-4 [...] omits dcc960b225ce EDAC, sb_edac: Return early on ADDRV bit and address type test omits 528d132c86a1 MAINTAINERS: Update maintainer for drivers/edac/sb_edac.c omits fbc169430294 ARM: dts: sun8i-h3: Add Video Engine and reserved memory nodes omits 8992566bfc04 ARM: dts: sun8i-a33: Add Video Engine and reserved memory nodes omits c2a641a74850 ARM: dts: sun7i-a20: Add Video Engine and reserved memory nodes omits 960432010156 ARM: dts: sun5i: Add Video Engine and reserved memory nodes omits d6142b91e9cc usb: core: remove flags variable in __usb_hcd_giveback_urb() omits 7645d26f3b35 dmaengine: idma64: replace spin_lock_irqsave with spin_lock omits 5248092ea47d drm: Remove set but not used variable 'config' omits d426c517a742 MIPS: JZ4740: DTS: Add DMA nodes omits 6b5b368b5cbd MIPS: JZ4770: DTS: Add DMA nodes omits f57879a574ae MIPS: JZ4780: DTS: Update DMA node to match driver changes omits 1f0b0f235a84 dmaengine: dma-jz4780: Use dma_set_residue() omits 83ef4fb7556b dmaengine: dma-jz4780: Further residue status fix omits 9e4e3a4c00c0 dmaengine: dma-jz4780: Set DTCn register explicitly omits f3c045dffe73 dmaengine: dma-jz4780: Simplify jz4780_dma_desc_residue() omits 5a6187d70f7f dmaengine: dma-jz4780: Add missing residue DTC mask omits 17a8e30e9daf dmaengine: dma-jz4780: Enable Fast DMA to the AIC omits ae9156b63d94 dmaengine: dma-jz4780: Add support for the JZ4725B SoC omits ffaaa8cc4ee6 dmaengine: dma-jz4780: Add support for the JZ4740 SoC omits 29870eb759ab dmaengine: dma-jz4780: Add support for the JZ4770 SoC omits c558ecd21c85 dmaengine: dma-jz4780: Don't depend on MACH_JZ4780 omits 5eed7d84bcc0 dmaengine: dma-jz4780: Use 4-word descriptors omits 33633583a23a dmaengine: dma-jz4780: Separate chan/ctrl registers omits 6147b032e544 dmaengine: dma-jz4780: Avoid hardcoding number of channels omits 54f919a04cf2 dmaengine: dma-jz4780: Return error if not probed from DT omits 77da5d19af22 dt-bindings: jz4780-dma: Update bindings to reflect driver [...] omits 84818af26350 locking/rtmutex: Fix the preprocessor logic with normal #i [...] omits a436ff1e96b9 dmaengine: pxa: fix semicolon.cocci warnings omits 90d23222cf51 dmaengine: Revert "dmaengine: add COMPILE_TEST for the drivers" omits 67f7cf9f76bc drm/amdkfd: Only add bi-directional iolink on GPU with XGM [...] omits ae9a25aea7f3 drm/amdkfd: Generate xGMI direct iolink omits aa64ca38ed82 drm/amdkfd: Add new iolink type defines omits 0c1690e38b5e drm/amdkfd: kfd expose the hive_id of the device through i [...] omits db8b62c04b23 drm/amdgpu: get_hive_id from amdgpu side (v2) omits 6ef22c39edd4 drm/amd/include: Add get_hive_id interface in kfd2kgd omits fb30fc59a245 drm/amdgpu : Generate XGMI topology info from driver level omits 78122127a418 drm/amdgpu: Add place holder functions for xgmi topology i [...] omits 6449724058c6 drm/amdgpu : Add psp function interfaces for XGMI support omits 6fdd68b14a94 drm/amdgpu/gmc9: Adjust GART and AGP location with xgmi of [...] omits bf0a60b78b61 drm/amdgpu/gmc9: add a new gfxhub 1.1 helper for xgmi omits 76a5b36776aa drm/amdgpu/gmc: add initial xgmi structure to amdgpu_gmc s [...] omits 984564031a1a drm/amd/include: update the bitfield define for PF_MAX_REGION omits 39186aefac36 drm/amdgpu: move PSP init prior to IH in gpu reset omits fbbf794cbd48 drm/amdgpu: set bulk_moveable to false when a per VM is released omits 03f67ed10d85 drm/amdgpu: Fix SDMA hang in prt mode v2 omits 28968375a7ec drm/amd/powerplay: fix compile warning for wrong data type V2 omits 989edc699f65 drm/amdgpu: Fix warnings while make xmldocs omits 03e9dee11db0 drm/amdgpu: Fix compute VM BO params after rebase v2 omits c3e1b43c2c1e drm/amdgpu: enable AGP aperture for GMC9 v2 omits 03a1c08d003b drm/amdgpu: Clean up KFD init and fini omits afd0384c2af2 drm/amd/display: Add invariant support instrumentation in driver omits 6787359b1471 drm/amd/display: clean code for transition event log. omits 9c09df569dde drm/amd/display: Remove call to amdgpu_pm_compute_clocks omits cae50a43b931 drm/amd/display: use link type to decide stream enc acquisition omits 2222f4486bbe drm/amd/display: dc 3.1.65 omits 43af9e040905 drm/amd/display: Reorder resource_pool to put i2c with aux omits a487411a6481 drm/amd/display: Use DRM helper for best_encoder omits 0e8e4fbf8d89 drm/amd/display: num of sw i2c/aux engines less than num o [...] omits 86a2da705cc2 drm/amd/display: add aux transition event log. omits 491e08c9b858 drm/amd/display: add disconnect_delay to dc_panel_patch omits e6ada54126cf drm/amd/display: remove unused clk_src code omits 5a8132b9f606 drm/amd/display: remove dead dc vbios code omits 61ea4c6f70ff drm/amd/display: Add driver-side parsing for CM omits 550db2881295 drm/amd/display: Fix DAL217 tests modify DTN logs for other tests omits 182388fcc4c8 drm/amd/display: Add DP YCbCr 4:2:0 support omits a87fa9938749 drm/amd/display: Build stream update and plane updates in dm omits 43c40a02c1b1 drm/amd/display: dc 3.1.64 omits 3d5fe658b5b3 drm/amdgpu: manually map the shadow BOs again omits 485fc361d38a drm/amdgpu: use the AGP aperture for system memory access v2 omits d76364fc7fde drm/amdgpu: add amdgpu_gmc_agp_location v3 omits ad9a5b78f585 drm/amdgpu: correctly sign extend 48bit addresses v3 omits bcdc9fd634d1 drm/amdgpu: improve VM state machine documentation v2 omits 0a53b69cce84 drm/amdgpu: fix amdgpu_mn_unlock() in the CS error path omits c12a2ee5d002 drm/amdgpu: separate per VM BOs from normal in the moved state omits c460f8a6f591 drm/amdgpu: move size calculations to the front of the file again omits 9a412063f094 drm/amd/powerplay: correct data type to support under voltage omits d5bf26539494 drm/amd/powerplay: added vega20 overdrive support V3 omits b1c1566822ab Merge tag 'drm-intel-next-2018-09-06-2' of git://anongit.f [...] omits 02645bcdfcc2 jfs: remove quota option from ignore list omits 2d00f35c55e7 leds: add Panasonic AN30259A support omits 86bc7b2d753a dt-bindings: leds: document Panasonic AN30259A bindings omits 45d4c6de4e49 leds: gpio: Try to lookup gpiod from device omits 7f0319842b9b Btrfs: use args in the correct order for kcalloc in btrfsi [...] omits e8da0e527c20 btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] omits e98f5e6bc042 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] omits 6e60e70f02e3 btrfs: Make btrfs_find_device_by_path return struct btrfs_device omits 910ce1279d65 btrfs: fix error handling in free_log_tree omits b38dbbc5ca75 btrfs: remove redundant variable from btrfs_cross_ref_exist omits e3a3b359a133 Btrfs: set leave_spinning in btrfs_get_extent omits 7dffbe33657e Btrfs: fix alignment in declaration and prototype of btrfs [...] omits 7a902a6ddc27 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] omits 3b87a4bfebb9 btrfs: remove unused pointer inode in relink_file_extents omits 1825c06de8dc btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] omits 5804d840544a Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes omits 2f93d34167af btrfs: free path at an earlier point in btrfs_get_extent omits 74586633a968 Btrfs: use next_state in find_first_extent_bit omits a626655491aa btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] omits 8f54918fffc5 btrfs: Handle owner mismatch gracefully when walking up tree omits 0eaeffe6fff6 btrfs: change btrfs_pin_log_trans to return void omits 13e7dd6f666d btrfs: change btrfs_free_reserved_bytes to return void omits 461800c79192 Btrfs: remove always true if branch in btrfs_get_extent omits 9f82a450f85a btrfs: qgroup: Dirty all qgroups before rescan omits 7c39041c4a39 Btrfs: clean up scrub is_dev_replace parameter omits 7f702c1dc600 btrfs: add helper to obtain number of devices with ongoing [...] omits f662b8c4284b btrfs: add assertions where number of devices could go below 0 omits 99ad70ffaf60 btrfs: remove unneeded NULL checks before kfree omits 1e49fd6f7f4e Btrfs: do not unnecessarily pass write_lock_level when pro [...] omits c18863d7e2e8 btrfs: Remove 'objectid' member from struct btrfs_root omits a43976584aa4 btrfs: remove a useless return statement in btrfs_block_rsv_add omits 5fa9c9c45308 btrfs: Remove root parameter from btrfs_insert_dir_item omits 65eeeed134f2 btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] omits ec82e721dd30 btrfs: simplify the send_in_progress check in btrfs_delete [...] omits 0a6ab90c0a8f usb: core: phy: clean up return value check about devm_of_ [...] omits 0eae49582b4d usb: mtu3: disable vbus rise/fall interrupts of ltssm omits 1973d029d6e9 USB: wusbcore: Switch to bitmap_zalloc() omits 9d20bca54b6a usb: misc: fix obsolete function omits 23feefda2239 usb: iowarrior: replace kmalloc with kmalloc_array omits 87f88dfcde0e USB: OHCI: Remove USB bus reset delay from OHCI handover code omits ffa8a31b5b3b usb: host: fotg2: add silicon clock handling omits 697fa834c310 USB: typec: fsusb302: remove unused variables snk_pdo and [...] omits 2ccaabeb459a usb storage: remove inherited SCSI dependency for USB_STOR [...] omits d1e348491a72 usb storage: group dependent USB storage Kconfig entries together omits 71741bd6776a USB: Removing NULL check for pool since dma_pool_destroy is safe omits 4e69817b106e usb: ehci-sh: convert to SPDX identifiers omits 54a3da1c105c Merge branch 'asoc-4.19' into asoc-4.20 Cirrus conflict omits 1c8bc7b3de5e ASoC: pxa: switch to new ac97 bus support omits 8dcb0c90c691 ASoC: AMD: Fix simultaneous playback and capture on differ [...] omits e757996cafbe spi: spi-mem: Adjust op len based on message/transfer size [...] omits 11957be20ff6 htb: use anonymous union for simplicity omits 8ecc7c8a1c16 net_sched: remove redundant qdisc lock classes omits 87d1eb2f72a8 media: staging/media/mt9t031/Kconfig: remove bogus entry omits ed194d136769 usb: core: remove local_irq_save() around ->complete() handler omits 3f3ff6e0d881 media: tm6000: use irqsave() in USB's complete callback omits 273925c77742 media: em28xx-audio: use irqsave() in USB's complete callback omits 86c55361e569 net: sched: cls_flower: dump offload count value omits 04e66fbe4984 Merge branch 'v4.20-armsoc/dts64' into for-next omits 78f26da3ffbc arm64: dts: rockchip: Add type-c port supply on rk3399-sap [...] omits 4bac3cc22559 ARM: s3c24xx: Correct SD card write protect detection on Mini2440 omits 511038fa6689 ARM: s3c24xx: Consistently use tab for indenting member as [...] omits 3733ca5a6578 coresight: tmc: Refactor loops in etb dump omits fd2b803fa8ef Merge branch 'skb_list_cleanups' omits 8b9db0d0aa3e rtl818x: Remove SKB list assumptions. omits 6effee6840af can: Remove SKB list assumptions in rx-offload.c omits 992cba7e276d net: Add and use skb_list_del_init(). omits a8305bff6852 net: Add and use skb_mark_not_on_list(). omits 776f07ee303a brcmfmac: Use __skb_peek(). omits 250bb6f0f824 staging: rtl8192e: Use __skb_peek(). omits 1173ab7b6202 bnx2fc_fcoe: Use skb_queue_walk_safe(). omits e3554197fc8f p54: Use skb_peek_tail() instead of direct head pointer accesses. omits 1181d629cc13 sctp: Use skb_queue_is_first(). omits e42a43a5cab2 lan78xx: Do not access skb_queue_head list pointers directly. omits 7957a9dea8bf mac80211: Don't access sk_queue_head->next directly. omits 8b69bd7d8a89 ppp: Remove direct skb_queue_head list pointer access. omits 0c69198d81dc infiniband: nes: Use skb_peek_next() and skb_queue_walk(). omits 596977300ab5 sch_netem: Move private queue handler to generic location. omits aea890b8b2e0 sch_htb: Remove local SKB queue handling code. omits 0153167aebd0 net/ipv6: Remove rt6i_prefsrc omits 25290bfc120d cxgb4: remove redundant assignment to vlan_cmd.dropnovlan_fm omits e728e4f20100 ARM: s3c24xx: formatting cleanup in mach-mini2440.c omits 6d57be7f1bab ARM: dts: exynos: Add external SD card support for Trats board omits 62623718fd31 ARM: dts: exynos: Disable pull control for PMIC IRQ line o [...] omits 702ec3072ae6 hidp: fix compat_ioctl omits 535221481a8e hidp: constify hidp_connection_add() omits 89c0c24b4fa1 cmtp: fix compat_ioctl omits cc04f6e2421a bnep: fix compat_ioctl omits 0976d4e1dc8a compat_ioctl: trim the pointless includes omits 1a63fe9a2b1f firmware: arm_scmi: add a getter for power of performance states omits 00a99339f0a3 ARCv2: build: use mcpu=hs38 iso generic mcpu=archs omits 422e91cc48f8 media: i2c: mt9v111: Fix v4l2-ctrl error handling omits 7aaaabd50d78 staging: wilc1000: remove handle_hif_exit_work() function omits a53b0b1392a1 staging: wilc1000: refactor wilc_netdev_init() to handle m [...] omits b3ee105c332e staging: wilc1000: refactor code to move initilization in [...] omits 28ab936ed101 staging: wilc1000: remove unnecessary static variable 'p2p [...] omits 804146b4bda3 staging: wilc1000: move 'wilc_connecting' static variable [...] omits 3124a1f7bff4 staging: wilc1000: move 'chip_ps_state' static variable as [...] omits abff8e335350 staging: wilc1000: remove unused code to set and get IP address omits f31e5584dc55 staging: wilc1000: use short names to fix over 80 issue in [...] omits a3178da4520b staging: wilc1000: avoid line over 80 chars in wilc_wlan_t [...] omits 77792652d602 Merge tag 'ib-mfd-spi-tty-v4.20' of git://git.kernel.org/p [...] omits b1fa43efa7db MAINTAINERS: Add myself as designated reviewer of Intel MFD PMIC omits adbd983a2c72 mfd: Convert Intel PMIC drivers to use SPDX identifier 1;5 [...] omits d43627217cf8 mfd: Sort headers alphabetically for Intel PMIC drivers omits 7a91119f6c6d mfd: intel_soc_pmic_bxtwc: Chain power button IRQs as well omits 46ca6a6fce7f mfd: intel_soc_pmic_crc: Use REGMAP_IRQ_REG() macro omits 759ce22d5e8d mfd: intel_soc_pmic_crc: Use DEFINE_RES_IRQ_NAMED() macro omits 12d5bc8373b1 mfd: intel_msic: Use DEFINE_RES_IRQ() macro omits 57a73f41b900 mfd: motorola-cpcap: Add audio-codec support omits 050d3a1889de coresight: etm4x: Configure EL2 exception level when kerne [...] omits 70d940d84d8f coresight: etb10: Splitting function etb_enable() omits 1174b5f95cc6 coresight: etb10: Refactor etb_drvdata::mode handling omits 2b669117a1cf coresight: etm-perf: Add support for ETR backend omits d6672230d999 coresight: perf: Remove set_buffer call back omits 1ddcdb7ceed8 coresight: perf: Add helper to retrieve sink configuration omits cdcfe56bb9d4 coresight: perf: Remove reset_buffer call back for sinks omits bd3d710273ca coresight: Convert driver messages to dev_dbg omits de67c478f4e5 coresight: tmc-etr: Relax collection of trace from sysfs mode omits 070a328e97fb coresight: tmc-etr: Handle driver mode specific ETR buffers omits f5c438213c94 coresight: perf: Disable trace path upon source error omits 3dc538517cc2 coresight: perf: Allow tracing on hotplugged CPUs omits 734602f6522c coresight: perf: Avoid unncessary CPU hotplug read lock omits e422931bd6bd coresight: perf: Fix per cpu path management omits c2c7001e32bf coresight: etb10: Fix handling of perf mode omits f8b8a5512d7a coresight: Fix handling of sinks omits af8bc8ba50d6 driver/hwtracing: use ERR_CAST instead of ERR_PTR omits 3d0401986c05 mfd: mc13xxx-core: Fix PMIC shutdown when reading ADC values omits a2bc17464f77 mfd: madera: Remove unused forward reference omits d746dce9cb42 mfd: max77620: Convert to using %pOFn instead of device_node.name omits a0f456bc1885 mfd: madera: Don't use regmap_read_poll_timeout to poll fo [...] omits a1f33941f7e1 arm64: uaccess: implement unsafe accessors omits 95e05b4bf22f staging: wilc1000: move tcp_ack_filter algo related variab [...] omits 72f36b5b8152 staging: wilc1000: use lowercase for get_BSSID() and HIL variable omits 7ec6f7f275ff staging: wilc1000: refactor tcp_process() to avoid extra l [...] omits 83a953e2a772 staging: wilc1000: move 'rcv_assoc_resp' as part of hif_drv omits 8b89ba7611af staging: wilc1000: rename 'dummy_statistics' variable to ' [...] omits 5fefe58f7ffd staging: wilc1000: move 'periodic_rssi' as part of 'wilc_v [...] omits 87de37fe2ad4 staging: wilc1000: move hif_workqueue static variables to [...] omits e624c58cf8eb staging: wilc1000: refactor code to avoid use of wilc_set_ [...] omits 0b68334d487a staging: wilc1000: move static variable clients_count to ' [...] omits 6bccf8fc6cfc staging: wilc1000: avoid use of extra 'if' condition in wi [...] omits 7814fb6ca834 staging: wilc1000: remove unused variable 'op_ifcs' omits aa6ed22a0345 staging: wilc1000: move during_ip_timer & wilc_optaining_i [...] omits 0e866cfb0dd9 staging: wilc1000: moved last_scanned_shadow & last_scanne [...] omits 009324daf6a0 staging: wilc1000: remove unnecessary NULL check in clear_ [...] omits 19707ca2953b staging: wilc1000: fix to use correct index to free scanne [...] omits 1803da60f7c2 staging: wilc1000: move 'aging_timer' static variable to w [...] omits 4cf13399537e staging: wilc1000: move 'wilc_enable_ps' global variable i [...] omits 4733c7c79e8c arm64: dump: Use consistent capitalisation for page-table dumps omits c24d25317a7c tty/serial: atmel: Change the driver to work under at91-usart MFD omits d5c69c96798f staging: rtl8723bs: check for i out of range before access [...] omits ec3d17acd6a6 Staging: rtl8712: Add space between else and opening brace omits dacdf6a65900 staging: rtl8192u: ieee80221: Add missing space omits 001dd86bb1ab staging:rtl8192u: Remove typedef from enum opt_rst_type_e - Style omits 2c226ff18c13 staging:rtl8192u: Remove typedef from firmware_init_step_e [...] omits 6b525447d134 staging:rtl8192u: Refactor GET_COMMAND_PACKET_FRAG_THRESHO [...] omits 6b32882b8c91 staging:rtl8192u: Remove unused RTL8190_CPU_START_OFFSET - Style omits 639bcec974dc staging:rtl8192u: Fix space characters - Style omits e21b3e9270fb staging:rtl8192u: Refactor RT_TRACE - Style omits 3d7f12d31ff7 staging:rtl8192u: Rename Rx_Smooth_Factor - Style omits 73d4be94723c staging:rtl8192u: Rename RTL819xU_MODULE_NAME - Style omits 9d481aa26d93 staging:rtl8192u: Add SPDX-License-Identifier - Style omits a4f74fc067e6 staging:rtl8192u: Remove unused functions - Style omits 491f9f8de188 staging:rtl8192u: Remove read_cam() - Style omits fda7c4e00e0e staging:rtl8192u: Remove write_cam() - Style omits 7481cddf29ed arm64/lib: add accelerated crc32 routines omits 86d0dd34eaff arm64: cpufeature: add feature for CRC32 instructions omits 9784d82db3eb lib/crc32: make core crc32() routines weak so they can be [...] omits e1892546ff66 spi: at91-usart: Add driver for at91-usart as SPI omits 937c0a26acce MAINTAINERS: Add AT91 USART SPI entry omits 7d3aa342cef7 mfd: at91-usart: Add MFD driver for USART omits a785ce4c6d6c dt-bindings: Add binding for atmel-usart in SPI mode omits 64f3b6334de1 MAINTAINERS: Add AT91 USART MFD entry omits 3a8542bfd7a2 Staging: rtlwifi: efuse: Fixed a line length code styling issue. omits bc554d1e94bd staging: mt7621-mmc: Fix debug macro ERR_MSG and its usages omits b93d9457600e mfd: arizona: Correct calling of runtime_put_sync omits ccfe809efde9 mfd: Add ingenic-tcu.h header omits 72536ea687d8 staging: mt7621-mmc: Delete N_MSG() and all its users omits 1485e2fb627b staging/vboxvideo: Replace ttm_bo_unref with ttm_bo_put omits e36a1d0d249a ASoC: dapm: Add missing return value check for snd_soc_dap [...] omits 35806df2446a mfd: cros_ec: Check for mkbp events on resume only if supported. omits ac78685c67c9 mfd: adp5520: Update MODULE AUTHOR email address omits 373a75da657a mfd: sec-core: Allow building as module omits 5643f9ed87c7 mfd: sec-core: Fix indentation of Kconfig description omits fba2a389d6f7 mfd: maxim: Add SPDX license identifiers omits e923a67c30bf mfd: sec-core: Add SPDX license identifiers omits ca92cc4636fd ASoC: skl-topology: Use kmemdup to replace kzalloc + memcpy omits 18fbe800e606 ASoC: q6core: Use kmemdup to replace kzalloc + memcpy omits fb77436a444e ASoC: txx9: use devm_snd_soc_register_component() omits afa88ee37b13 ASoC: sh: use devm_snd_soc_register_component() omits 642a722d3116 ASoC: omap: use devm_snd_soc_register_component() omits bfacaa8c8956 ASoC: nuc900: use devm_snd_soc_register_component() omits 007ac42db9ff ASoC: tscs454: use devm_snd_soc_register_component() omits 4fe1984ebc08 ASoC: rt5668: use devm_snd_soc_register_component() omits 10ccaa39d762 ASoC: hdac_hda: use devm_snd_soc_register_component() omits 570f75b93551 ASoC: bcm: use devm_snd_soc_register_component() omits e14614dc5153 ASoC: atmel_ssc_dai: use devm_snd_soc_register_component() omits 36f546a1bdb5 kallsyms: remove left-over Blackfin code omits 80ffbaa5b1bd kallsyms: reduce size a little on 64-bit omits 02101c45ec5b x86/asm: Optimize memcpy_flushcache() omits ace8031099f9 sched/topology: Make local variables static omits 44060e8a5189 x86/boot/KASLR: Remove return value from handle_mem_options() omits ef05bcb60c1a arm64: dts: rockchip: fix vcc_host1_5v pin assign on rk332 [...] omits 2766d2ee960c perf/x86: Add __ro_after_init annotations omits a5002c41c383 arm64: dts: rockchip: add WiFi module support for Firefly-RK3399 omits b1e3a25f5879 x86/corruption-check: Use pr_*() instead of printk() omits ccde460b9ae5 x86/corruption-check: Fix panic in memory_corruption_check [...] omits 707fa9e37f8e arm64: dts: rockchip: remove dvs2 pinctrl from pmic on rk3 [...] omits bcdb578a5f5b arm64: dts: rockchip: Fix VCC5V0_HOST_EN on rk3399-sapphire omits 07736689dcbf arm64: dts: rockchip: re-order vcc_sys on rk3399-sapphire omits abf5feef3ff0 spi: gpio: No MISO does not imply no RX omits 78cd96f0504b ACPI / PMIC: Convert drivers to use SPDX identifier omits 36b835176fe0 ACPI / PMIC: Sort headers alphabetically omits d030fd0ec5c7 ACPI / property: Switch to bitmap_zalloc() omits afd0b1fb2226 mailbox: PCC: handle parse error omits 240714061c58 ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DM [...] omits 719cf71cada1 ACPI / glue: Split dev_is_platform() out of module for wide use omits 7e79a6927327 ACPI: custom_method: remove meaningless null check before [...] omits 0712e0288b76 ASoC: qdsp6: q6asm-dai: clean up a return omits 2e558a8127de ASoC: dapm: Fix a couple uninitialized ret variables omits 51b177637b5c cpufreq: Convert to using %pOFn instead of device_node.name omits 8412dbd64258 PM / sleep: Show freezing tasks that caused a suspend abort omits 3bb756449b2d PM / hibernate: Documentation: fix image_size default value omits 0e7ea2f3b0e0 cpufreq: remove unnecessary unlikely() omits 925b9cd1b89a locking/rwsem: Make owner store task pointer of last ownin [...] omits 17ed15183c24 powercap: RAPL: Get rid of custom RAPL_CPU() macro omits a4a008e53c9e intel_idle: Get rid of custom ICPU() macro omits 41af6cbfa154 arm64: dts: juno: Update entries to match latest coresight [...] omits 8627995cf711 staging: wlan-ng: remove redundant code in "#if 0" blocks omits 205d34e90ff8 staging: rtl8188eu: remove unnecessary parentheses omits 3e1de4d57852 staging: rtl8188eu: remove whitespace omits 508258f63b01 staging: rtl8188eu: fix comparsions to true omits 8d42daff47ce staging: rtl8188eu: Remove code valid only for 5 GHz omits 352ff6a4c15a staging: rtl8188eu: remove pointless comment omits a06058dcd67a staging: rtl8188eu: simplify function comment omits c7f800ec9773 staging: rtl8188eu: Fix two sleep-in-atomic-context bugs i [...] omits 1f447e51c0b9 staging: most: video: fix registration of an empty comp co [...] omits 93f5715efdc2 staging: most: net: make array 'broadcast' static, shrinks [...] omits 08633dcb5a7c staging: bcm2835-audio: Simplify card object management omits 2e42b089fad4 staging: bcm2835-audio: Simplify kctl creation helpers omits 8cc64ae7ab6b staging: bcm2835-audio: Simplify PCM creation helpers omits bec95770a0ec staging: bcm2835-audio: Set SNDRV_PCM_INFO_SYNC_APPLPTR omits fb16a3835107 staging: bcm2835-audio: Use coherent device buffers omits d64d58f30c72 staging: bcm2835-audio: Move module parameter description omits de89dbf751c8 staging: bcm2835-audio: Remove unnecessary header file includes omits 435ba133f96e staging: bcm2835-audio: Use standard error print helpers omits be2af4715f38 staging: bcm2835-audio: Use card->private_data omits d7ca3a71545b staging: bcm2835-audio: Operate non-atomic PCM ops omits 0307363a4fbf staging: bcm2835-audio: Code refactoring of vchiq accessor codes omits f5a3db42e8a6 staging: bcm2835-audio: Make single vchi handle omits 66890d53130d staging: bcm2835-audio: Add 10ms period constraint omits d446b78c0766 staging: bcm2835-audio: Drop superfluous mutex lock during [...] omits af6b7a374d49 staging: bcm2835-audio: Drop debug messages in bcm2835-pcm.c omits 947d7489f6d7 staging: bcm2835-audio: Propagate parameter setup error omits fda767b1a013 staging: bcm2835-audio: Drop useless NULL check omits af19edf7ca2b staging: bcm2835-audio: Drop unnecessary pcm indirect setup omits 5d0be6da7f90 staging: bcm2835-audio: Use PCM runtime values instead omits 50e4acab33e6 staging: bcm2835-audio: Kill unused spinlock omits bf1ad3e007e2 staging: bcm2835-audio: Fix incorrect draining handling omits c5e7824b5786 staging: bcm2835-audio: Drop useless running flag and check omits aa45eeee516a staging: bcm2835-audio: Remove superfluous open flag omits 626f28d51d21 staging: bcm2835-audio: Remove redundant function calls omits a97962111e67 staging: bcm2835-audio: Fix mute controls, volume handling [...] omits 51002248a68f staging: bcm2835-audio: Remove redundant substream mask checks omits 107f35129519 staging: bcm2835-audio: Clean up include files in bcm2835-ctl.c omits 4620fd74a020 staging: bcm2835-audio: Remove redundant spdif stream ctls omits da85d3b1a8d4 staging: bcm2835-audio: Clean up mutex locks omits ca64b719a1e6 firmware: arm_scmi: use strlcpy to ensure NULL-terminated strings omits 53706a116863 phy: add Rockchip Innosilicon hdmi phy omits 4e3fe1cb25ad dt-bindings: add binding for Rockchip hdmi phy using an In [...] omits ff28915fd31c sched/debug: Use symbolic names for task state constants omits 7477a3504e61 sched/numa: Remove unused numa_stats::nr_running field omits d90707ebebe0 sched/numa: Remove unused code from update_numa_stats() omits 7e6f4c5d600c sched/debug: Explicitly cast sched_feat() to bool omits 9c63e84db29b sched/core: Disable SD_PREFER_SIBLING on asymmetric CPU ca [...] omits 4ad3831a9d4a sched/fair: Don't move tasks to lower capacity CPUs unless [...] omits 757ffdd705ee sched/fair: Set rq->rd->overload when misfit omits e90c8fe15a3b sched/fair: Wrap rq->rd->overload accesses with READ/WRITE_ONCE() omits 575638d1047e sched/core: Change root_domain->overload type to int omits dbbad719449e sched/fair: Change 'prefer_sibling' type to bool omits 5fbdfae5221a sched/fair: Kick nohz balance if rq->misfit_task_load omits cad68e552e77 sched/fair: Consider misfit tasks when load-balancing omits e3d6d0cb66f2 sched/fair: Add sched_group per-CPU max capacity omits 3b1baa6496e6 sched/fair: Add 'group_misfit_task' load-balance type omits df054e8445a4 sched/topology: Add static_key for asymmetric CPU capacity [...] omits e1799a80a4f5 sched/topology, arch/arm: Rebuild sched_domain hierarchy w [...] omits 3ba09df4b8b6 sched/topology, arch/arm64: Rebuild the sched_domain hiera [...] omits bb1fbdd3c3fd sched/topology, drivers/base/arch_topology: Rebuild the sc [...] omits 05484e098448 sched/topology: Add SD_ASYM_CPUCAPACITY flag detection omits 9be08a27a158 phy:phy-lantiq-rcu-usb2: Use PTR_ERR_OR_ZERO to replace th [...] omits 528648143354 phy:phy-brcm-usb: Use PTR_ERR_OR_ZERO to replace the open [...] omits eee0e5daa757 phy: renesas: use SPDX identifier for Renesas drivers omits c339d3e0fb10 phy: socionext: add USB2 PHY driver for UniPhier SoC omits 39f68636490f dt-bindings: phy: add DT bindings for UniPhier USB2 PHY driver omits 5ab43d0f8697 phy: socionext: add USB3 PHY driver for UniPhier SoC omits 270d5aad53cd dt-bindings: phy: add DT bindings for UniPhier USB3 PHY driver omits 6100ac72dc0b phy: qcom-qusb2: Quiet -EPROBE_DEFER from qusb2_phy_probe() omits 22fa10e52ab3 phy: qcom-qmp: Quiet -EPROBE_DEFER from qcom_qmp_phy_probe() omits c8b427edc737 phy: Add driver for Cadence MHDP DisplayPort SD0801 PHY omits 7effc8ba3e83 dt-bindings: phy: Document Cadence MHDP DisplayPort PHY bindings omits 2f2ce8fe3c0f dt-bindings: phy: qcom-qmp: Cleanup the 'reg' documentatio [...] omits 7f3ef5dedb14 drm/rockchip: Allow driver to be shutdown on reboot/kexec omits 7e33f3850c53 staging: mt7621-pci: remove unnecessary check of device_ty [...] omits 13b72b089b9c staging: fsl-dpaa2/ethsw: Fix uninitialized variables omits b972c798fbab staging:rtl8192u: Rename member pDot11dInfo - Style omits d0679000c498 staging:rtl8192u: Refactor member variable enabled - Style omits 2e9e6dd41cc6 staging:rtl8192u: Add required SPDX-License-Identifier - Style omits 0b8a052c58d1 staging:rtl8192u: Remove unused definitions - Style omits 35ba13e43cfb staging: android: ion: Clean unused debug_show memeber of [...] omits 9003987a08d4 staging:rtl8192u: Rename dot11d_init to fix name clash omits f8aefb7de0e2 staging: fsl-dpaa2/ethsw: remove redundant pointer 'port_priv' omits f93861c2d611 staging: Convert to using %pOFn instead of device_node.name omits 9989d7f5495d staging: rtl8712u: Fix compiler warning about strncpy omits 86eac24dbb7b staging: rtl8192e: Fix compiler warning from strncpy() omits 4b486b535c33 locking/rwsem: Exit read lock slowpath if queue empty & no writer omits cb538267ea1e jump_label/lockdep: Assert we hold the hotplug lock for _c [...] omits ce991095ccdf Merge branch 'locking/urgent' into locking/core, to pick up fixes omits f72403461bd4 staging: erofs: fix 1 warning and 9 checks omits e4fccc8c9d0a staging: erofs: formatting alignment parenthesis omits ea0b2d429bd8 staging: erofs: formatting add spaces arround '*' omits b566ffc3fab6 staging: erofs: formatting spaces around '-' omits 196ef5f36071 staging: erofs: formatting fix to NULL comparison omits e84e1ed8cdd7 staging: erofs: formatting fix in unzip_vle_lz4.c omits aca19723604c Revert "staging: erofs: disable compiling temporarile" omits 89c68b102f13 pinctrl: qcom: spmi-mpp: Fix drive strength setting omits c42055105785 mac80211: fix TX status reporting for ieee80211s omits cb59bc14e830 mac80211: TDLS: fix skb queue/priority assignment omits 119f94a6fefc cfg80211: Address some corner cases in scan result channel [...] omits 2e8a1aa0dadf cfg80211: remove redundant check of !scan_plan omits 7f021ac9abf1 cfg80211: remove unnecessary null pointer check in cfg8021 [...] omits 64b6acf60b66 ALSA: pcm: Update hardware pointer before start capture omits 1c939cb556b9 gpio-bcm-kona: use new req/relres and dis/enable_irq funcs omits 4f8183ae7092 gpio/driver.rst: document gpiochip_disable/enable_irq() omits 461c1a7d4733 gpiolib: override irq_enable/disable omits 4e9439ddacea gpiolib: add flag to indicate if the irq is disabled omits ca620f2de153 gliolib: set hooks in gpiochip_set_irq_hooks() omits 4e6b823867e2 gpiolib: export gpiochip_irq_reqres/relres() omits f6d9af477099 gpio: ep93xx: fix test for end of loop omits f40f73075c59 gpio: ep93xx: fix incorrect array element size check omits 02ad0437decf gpio: fix kernel-doc notation warning for 'request_key' omits ba74bd5d5b5b gpio: twl6040: Implement .get_direction() omits 4bef8bf20b69 gpio: twl6040: Use bitops omits b4f53ed9633c gpio: twl6040: Cut down boilerplate omits fc4f8f322f6e gpio: twl6040: Include the right header omits ab8c1e82935b gpio: twl4030: Implement .get_direction() omits ecb07684a58f gpio: twl4030: Cut down boilerplate omits ba21d55f6ad1 gpio: twl4030: Include the right header omits 34e12b864e61 jump_label: Use static_key_linked() accessor omits c10802b684c6 drm/fb-helper: improve documentation and print warnings omits 7780eb9ce80f bochs: convert to drm_dev_register omits df2052cc9221 bochs: convert to drm_fb_helper_fbdev_setup/teardown omits 70c0ef7bd399 bochs: use drm_fb_helper_set_suspend_unlocked in suspend/resume omits eae06120f197 drm: refuse ADDFB2 ioctl for broken bigendian drivers omits ea4584c2f2fe drm/virtio: Remove set but not used variable 'bo' omits 78f10734f958 ARM: dts: imx6q-apalis: mux RESET_MOCI# signal omits 37f2c303167e ARM: dts: imx6ul: Enable the PMU node omits 9e514e22832f ARM: dts: imx6qdl-sabreauto: add egalax touch screen support omits 4a1f02c345b6 ARM: dts: imx6qdl-sabreauto: add gpio keys support omits 9dfc1600894f ARM: dts: vf610-zii-dev-rev-c: add support for one SFF module omits d482cc61e38f ARM: dts: vf610-zii-cfu1: Add SFF interface to switch omits 9454a0caff6a ARM: imx: add mmdc ipg clock operation for mmdc omits a7ddcea58ae2 Drop all 00-INDEX files from Documentation/ omits 9d92e4835ffc MAINTAINERS: add i2c to the excludes for Documentation omits b67620798b1e MAINTAINERS: sort excludes for Documentation omits 9331e5e7b848 efi_stub: update documentation on dtb= parameter omits ba6cc93d611b Merge branch 'perf/urgent' into perf/core, to pick up fixe [...] omits 9859adc81304 rcutorture: Make use of nolibc when available omits 292ff03cf9dc rcutorture: Import a copy of nolibc omits e3ae055f5378 rcutorture: Check initrd/init instead of initrd only omits bfaf49079923 rcutorture: Always strip using the cross-compiler omits 72fdb40c1a4b drm: extract drm_atomic_uapi.c omits 2ec04b33a96f drm: Update todo.rst omits d86552efe10a drm/atomic: trim driver interface/docs omits e6120d6493e7 drm: drop drmP.h include from drm_crtc.c omits b88ac005654d drm: drop drmP.h include from drm_plane.c omits 99f45e32cde7 drm: Drop drmP.h from drm_connector.c omits d78aa650670d drm: Add drm/drm_util.h header file omits bfaa6036275b ARM: dts: imx6ull: update iomux header omits 9aec30371fb0 leds: pwm: silently error out on EPROBE_DEFER omits 09317da317e5 failover: Fix error return code in net_failover_create omits cc577b01ba12 net: stmmac: Enable TC Ops for GMAC >= 4 omits f20a4d01175a net: sched: act_nat: remove dependency on rtnl lock omits 6d7a8df6dfe4 net: sched: act_skbedit: remove dependency on rtnl lock omits 6ad96bdca8aa i40e(vf): remove i40e_ethtool_stats.h header file omits daae7861a696 iio: light: bh1750: simplify setting PM ops omits c0f87b333510 dt-bindings: adxl372: Document the adxl372 I2C bindings omits 94dbb46c7a8f iio: adxl372: Add support for I2C communication omits d9e8fd0421c2 iio: adxl372: Refactor the driver omits 7ac346823bbb dt-bindings: iio: vadc: Fix documentation of 'reg' omits 6cfdb150e3fc iio: pressure: ms5611: switch to SPDX identifier omits 53d3ae20a68c iio: light: bh1750: switch to SPDX identifier omits 897be9c0a747 dt-bindings: iio: imu: st_lsm6dsx: add LSM6DSO device bindings omits 4a60aa05a063 objtool: Support per-function rodata sections omits 98f05b5138f0 x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scra [...] omits bd7b1f7cbf9c x86/entry/64: Document idtentry omits 46053c736854 dma-mapping: clear dev->dma_ops in arch_teardown_dma_ops omits dc3c05504d38 dma-mapping: remove dma_deconfigure omits ccf640f4c998 dma-mapping: remove dma_configure omits 58643a3a8097 arm-nommu: don't define arch_teardown_dma_ops omits e0a9317d9004 hexagon: use generic dma_noncoherent_ops omits f406f222d4b2 hexagon: implement the sync_sg_for_device DMA operation omits 37fca4bd018f hexagon: remove the sync_single_for_cpu DMA operation omits 05a0a3441869 rtc: mips: default to rtc-cmos on mips omits 7a8c7f5c30f9 net: dsa: b53: Fix build with B53_SRAB enabled and not B53_SERDES omits a89cdd8e7c74 cxgb4: impose mandatory VLAN usage when non-zero TAG ID omits be7e1b334be4 liquidio: lio_fetch_vf_stats() can be static omits 6577b0f71665 nfp: replace spin_lock_bh with spin_lock in tasklet callback omits 7b1c55788c00 checkpatch.pl: Flag obsolete RCU APIs omits 98cdb4807123 net: dsa: Expose tagging protocol to user-space omits 0fdc0d675b92 freescale: ethernet: remove unnecessary unlikely() omits 5ce805869cbe f2fs: submit bio after shutdown omits c9527f0de508 drm/fb-helper: document remove*_conflicting_framebuffers() omits 0e9c7c0700d2 clk: samsung: Remove obsolete code for Exynos4412 ISP clocks omits d3147adcfd95 fbdev: fix kerneldoc omits 9a255eeb01dd raid5: block failing device if raid will be failed omits a04606e5f3a7 Merge branch 'omap-for-v4.20/dt' into for-next omits 7bd36f0b5c14 Merge branch 'omap-for-v4.20/soc' into for-next omits 6e7713792763 ARM: OMAP2+: Convert to using %pOFn instead of device_node.name omits 1b9c30fe01df ARM: OMAP2+: hwmod_core: improve the support for clkctrl clocks omits 359c533f07f4 Merge commit '1dbcb97c656eed1a244c960b8b3a469c3d20ce7b' in [...] omits cbbac1c3e6a8 Merge branch 'tlb/asm-generic' into aarch64/for-next/core omits 1d4338dfb965 Merge branch 'for-4.20/block' into for-next omits 902d53914f64 block: umem: replace spin_lock_bh with spin_lock in taskle [...] omits c265c0ca76fb ARM: dts: logicpd-som-lv: Fix OMAP35/DM37 Compatibility issues omits 6b63967a61a0 ARM: dts: am571x-idk: Add Industrial input load trigger omits 99f4855923d6 ARM: dts: am572x-idk: Add tricolor Industrial LED support omits d71fef3c7507 ARM: dts: am571x-idk: Add tricolor Industrial LED support omits d2eaf949d2c3 ARM: dts: omap3-gta04a5one: define GTA04A5 variant with OneNAND omits 2b5633eb86da ARM: dts: omap3-gta04a5: define pinmux for bluetooth enabl [...] omits 806c99ed78ca ARM: dts: omap3-gta04a5: uses different sensors than gta04a4 omits 61fedc14b601 ARM: dts: omap3-gta04a5: add support for ti,wl1837 module omits 43541bfa4c07 ARM: dts: omap3-gta04a5: disable IrDA receiver to save power omits 4440f94d066a ARM: dts: omap3-gta04a5: add support for PPS omits 3bace6a40135 ARM: dts: omap3-gta04a5: fix whitepsace and tab style omits acdf6035a84d ARM: dts: omap3-gta04a5: fix model name omits b918bba089fc ARM: dts: omap3-gta04a5: fix copyright of A5 variant omits 18c7bd32047b ARM: dts: omap3-gta04a4: fix model name for A4 variant omits 2719623ea790 ARM: dts: omap3-gta04a3: fix model name for A3 variant omits 2cc86a47059b ARM: dts: omap3-gta04: add mcbsp (audio subsystem) nodes omits f5f15be141b9 ARM: dts: omap3-gta04: add devconf0 setup for mcbsp1 clock pins omits 3c10507a39e8 ARM: dts: omap3-gta04: add mcbsp (audio subsystem) pinmux omits 8f69850f04fb ARM: dts: omap3-gta04: add camera pinmux omits f2b710826ff3 ARM: dts: omap3-gta04: add camera interface parallel port omits eaf2dbd0d248 ARM: dts: omap3-gta04: map antenna detect GPIO to SW_LINEI [...] omits 39b1c4944f71 ARM: dts: omap3-gta04: make use of input event include fil [...] omits f38bb4e9ec8f ARM: dts: omap3-gta04: explicitly describe that mmc1 has no CD/WP omits d2c4c270354d ARM: dts: omap3-gta04: add warning comment to vaux2 regulator omits ebd4fc999e07 ARM: dts: omap3-gta04: add a comment how to reference the [...] omits 1ae00833e30c ARM: dts: omap3-gta04: keep vpll2 always on omits f22a9e64c380 ARM: dts: omap3-gta04: update gpmc NAND setup omits fa99c21ecb3c ARM: dts: omap3-gta04: make NAND partitions compatible wit [...] omits 5d282d3f2f9c ARM: dts: omap3-gta04: add pinmux for bmp085 EOC interrupt omits 7384a24248ed ARM: dts: omap3-gta04: fix touchscreen tsc2007 omits 8905592b6e50 ARM: dts: omap3-gta04: tvout: enable as display1 alias omits e08962dff1dc ARM: dts: omap3-gta04: add devconf1 setup for correct tvout pins omits f6591391373d ARM: dts: omap3-gta04: fixes for tvout / venc omits fa0d7dc355c8 ARM: dts: omap3-gta04: give spi_lcd node a label so that w [...] omits eef69561c600 ARM: dts: omap3-gta04: fix some whitespace and tab style errors omits 85ca3d04c0e9 ARM: dts: omap3-gta04: fix typo in backlight pins node name omits b4dc44b3cac9 9p locks: fix glock.client_id leak in do_lock omits ef5305f1f72e 9p: p9dirent_read: check network-provided name length omits 473c7dd1d7b5 9p/rdma: remove useless check in cm_event_handler omits e02a53d92e19 9p: acl: fix uninitialized iattr access omits 5e172f75e51e 9p locks: add mount option for lock retry interval omits 2803cf4379ed 9p: do not trust pdu content for stat item size omits 6d35190f3953 9p: Rename req to rreq in trans_fd omits 426d5a0f9733 9p: fix spelling mistake in fall-through annotation omits 8b894adb2b7e 9p/rdma: do not disconnect on down_interruptible EAGAIN omits 728356dedeff 9p: Add refcount to p9_req_t omits 43cbcbee9938 9p: rename p9_free_req() function omits 91a76be37ff8 9p: add a per-client fcall kmem_cache omits 523adb6cc10b 9p: embed fcall in req to round down buffer allocs omits 5f997580e8b1 apparmor: Fix network performance issue in aa_label_sk_perm omits b9a947dd756b spi: pic32: remove unnecessary of_node_get() omits 00b7d1cf4667 of: make default address and size cells sizes private omits f6707fd6241e of: make PowerMac cache node search conditional on CONFIG_ [...] omits 6d0a70a284be vsprintf: print OF node name using full_name omits a613b26a5013 of: Convert to using %pOFn instead of device_node.name omits 3004136b90be ASoC: max98373: usleep_range() needs include/delay.h omits b9e49520c114 spi: pl022: Remove set but not used variable 'chip' omits 521c99869706 Merge branch 'for-4.20/libata' into for-next omits 20bdc376b427 ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA omits 7526aa54b261 MAINTAINERS: Add entry for MMU GATHER AND TLB INVALIDATION omits 196d9d8bb71d mm/memory: Move mmu_gather and TLB invalidation code into [...] omits 955151fbd3ed drm/msm/dpu: remove display H_TILE from encoder omits 54f46bdd3f3d drm/msm/dpu: remove LOCK/CLEAR support in RM omits 6123f549bba0 drm/msm/dpu: remove cdm block support from resource manager omits 8e631eca1485 drm/msm/dpu: clean up destination scaler residue omits b21044b8e9d0 drm/msm/dpu: rename hw_ctl to lm_ctl omits b08312d0979e drm/msm/dpu: move hw resource tracking to crtc state omits aac6a9aa8a03 drm/msm/dpu: make crtc get_mixer_width helper static omits cd9bf043d822 drm/msm/dpu: avoid querying for hw intf before assignment omits 4624e4185ff1 drm/msm/dpu: iterate for assigned hw ctl in virtual encoder omits f3454778a8b5 drm/msm/dpu: use kms stored hw mdp block omits a2bbdf0f4cc5 drm/msm/dpu: enable master-slave encoders explicitly omits 99ac239cb41d drm/msm/dpu: remove ping pong split topology variables omits 3fb728d79fa3 drm/msm/dpu: remove resource pool manager omits de70c1a39fd2 drm/msm/dpu: remove scalar config definitions omits c794ae381516 drm/msm/dpu: squash power handle event types omits bb962132b4f5 drm/msm/dpu: remove debugfs support for misr omits 1c96a2f67cd9 regmap: split up regmap_config.use_single_rw omits 9ad8eb0168ab regmap: fix comment for regmap.use_single_write omits 3b857472f34f ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation omits f11adcecbd5f drm/sun4i: tcon: Add dithering support for RGB565/RGB666 L [...] omits 5869d90b28a6 drm/sun4i: tcon: Rename Dithering related register macros omits 79891d56d994 drm/sun4i: tcon: Pass drm_encoder * into sun4i_tcon0_mode_set_cpu omits fc9f90ddace2 Merge branch 'i2c/for-current' into i2c/for-next omits fc269c039644 ASoC: dapm: Avoid uninitialised variable warning omits 50559ae2e645 Pull UDF mount fixes. omits 1abefb02749f udf: Drop pack pragma from udf_sb.h omits 694538b5d753 udf: Drop freed bitmap / table support omits b085fbe2ef7f udf: Fix crash during mount omits a9ad01bc759d udf: Prevent write-unsupported filesystem to be remounted [...] omits 80a6ec7d5e16 clk: sunxi-ng: sun4i: Set VCO and PLL bias current to lowe [...] omits f6f3bac08ff9 tools/bpf: bpftool: add net support omits 36f1678d9e0b tools/bpf: add more netlink functionalities in lib/bpf omits f7010770fbac tools/bpf: move bpf/lib netlink related functions into a new file omits 52b7b7843d95 tools/bpf: sync kernel uapi header if_link.h to tools omits f5bd3948eb07 selftests/bpf/test_progs: do not check errno == 0 omits ad1242d8a063 selftests/bpf: add missing executables to .gitignore omits 47b123ed9e99 xdp: split code for map vs non-map redirect omits 2a68d85fe1b7 xdp: explicit inline __xdp_map_lookup_elem omits e1302542e37e xdp: unlikely instrumentation for xdp map redirect omits 38bb4ac91bd8 bnxt_en: remove set but not used variable 'addr_type' omits fa642f08839b openvswitch: Derive IP protocol number for IPv6 later frags omits 1f3eb3461f58 Merge tag 'omapdrm-4.20' of git://git.kernel.org/pub/scm/l [...] omits f5169a17af4e Merge tag 'drm-misc-next-2018-09-05' of git://anongit.free [...] omits ddc4d236dc71 liquidio CN23XX: Remove set but not used variable 'ring_flag' omits 488752220b4a liquidio: Add spoof checking on a VF MAC address omits ddc9cc013161 Merge tag 'mlx5e-updates-2018-09-05' of git://git.kernel.o [...] omits 72358c0b59b7 linux-next: build warnings from the build of Linus' tree omits 0205748ea669 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 3b0d1b65c19f remoteproc: qcom: adsp: Add SDM845 ADSP and CDSP support omits 0eb1cfffd543 MIPS: pci-rt2880: set pci controller of_node omits 503c346e9e30 Merge branch 'for-4.20/libata' into for-next omits c6e1241a82e6 mips: txx9: fix iounmap related issue omits 7759eb23fd98 block: remove bio_rewind_iter() omits 3d0e63754fa4 drbd: Convert from ahash to shash omits 9b2c0b94ae32 mtd: rawnand: Do not treat !maxchips specially in nand_sca [...] omits d882599ba8a5 mtd: rawnand: Make maxchips an unsigned int omits 08338928172b ARM: pxa: palmtreo: Drop docg4 specific init omits 1a26660fb24e mtd: rawnand: Remove docg4 omits 3e4111031952 mtd: rawnand: marvell: support 8b/512B strength for 2kiB p [...] omits ddc789c57499 mtd: rawnand: marvell: rework BCH engine failure path omits 273993509f05 RDMA/core: Assign device ifindex before publishing the device omits c715a39541bb RDMA/core: Follow correct unregister order between sysfs a [...] omits 72934a2c220f Merge branch 'next-general' into next-testing omits 0d42d73a37ff seccomp: remove unnecessary unlikely() omits 50704e039ab1 RDMA/umem: Restore lockdep check while downgrading lock omits 30e0d0966c9c fuse: add support for copy_file_range() omits 70c1d87cd67b mtd: rawnand: Pass a nand_chip object nand_erase_nand() omits eae2a8d7dee2 mtd: rawnand: Pass a nand_chip object to all nand_xxx_bbt( [...] omits d3afaeb4ba86 mtd: rawnand: Pass a nand_chip object to chip->setup_data_ [...] omits f6ef02fec94b mtd: rawnand: Pass a nand_chip object to chip->setup_read_retry() omits d6e5a21935ea mtd: rawnand: Pass a nand_chip object to chip->{get, set}_ [...] omits e566136e1bc8 mtd: rawnand: Pass a nand_chip object to chip->erase() omits a3bf6e2e2c4e mtd: rawnand: Pass a nand_chip object to chip->waitfunc() omits 5ab3a61737af mtd: rawnand: Pass a nand_chip object to chip->cmdfunc() omits 0a49cdf34151 mtd: rawnand: Pass a nand_chip object to chip->dev_ready() omits 239edda183cd mtd: rawnand: Pass a nand_chip object to chip->cmd_ctrl() omits 320d8272bda8 mtd: rawnand: Pass a nand_chip object to chip->block_xxx() hooks omits b1e4396f17f6 mtd: rawnand: Pass a nand_chip object to chip->select_chip() omits 1b0d4bf894a4 mtd: rawnand: Pass a nand_chip object to chip->write_xxx() hooks omits 0cde13f1772c mtd: rawnand: Pass a nand_chip object to chip->read_xxx() hooks omits 11f100b536a0 mtd: rawnand: Pass a nand_chip object to ecc->write_xxx() hooks omits 6af9275a39b0 mtd: rawnand: Pass a nand_chip object to ecc->read_xxx() hooks omits 03784031b1ee mtd: rawnand: Pass a nand_chip object to ecc->correct() omits acf6f2fba9db mtd: rawnand: Pass a nand_chip object to ecc->calculate() omits e858b81b08aa mtd: rawnand: Pass a nand_chip object to ecc->hwctl() omits 25e68c93243b mtd: rawnand: Pass a nand_chip object to nand_wait_ready() omits 76b7bb18a74b mtd: rawnand: Pass a nand_chip object to nand_release() omits 2d9678685b43 mtd: rawnand: Pass a nand_chip object to nand_scan() omits 1002aed789bc mtd: rawnand: plat_nand: Pass a nand_chip object to all pl [...] omits 72128c8827c5 clk: samsung: exynos5433: Add suspend state for TOP, CPIF [...] omits af68ec14f112 clk: samsung: Use NOIRQ stage for Exynos5433 clocks suspen [...] omits e1f540c3ed0e RDMA/core: Define client_data_lock as rwlock instead of spinlock omits 2d65f49ff961 RDMA/core: Use simpler spin lock irq API from blocking context omits 4512acd0d34c RDMA/core: Remove context entries from list while unregist [...] omits f7b65d9bf2db RDMA/core: Use simplified list_for_each omits 93688ddbe1da RDMA/core: No need to protect kfree with spin lock and semaphore omits 722c7b2bfead RDMA/{cma, core}: Avoid callback on rdma_addr_cancel() omits f9d08f1e1939 RDMA/core: Rate limit MAD error messages omits 142a9c287613 IB/ipoib: Ensure that MTU isn't less than minimum permitted omits 6c75520f7e5a IB/mlx5: Don't hold spin lock while checking device state omits 798bba01b44b RDMA/core: Fail early if unsupported QP is provided omits 2f8df8d3afed Merge branch 'i2c/for-4.20' into i2c/for-next omits 89528bd5bc0c Merge branch 'i2c/for-current' into i2c/for-next omits 9ac6d15aac25 clk: samsung: exynos5420: Use generic helper for handling [...] omits 730f3711c249 clk: samsung: exynos4: Use generic helper for handling sus [...] omits 59674cdb98ba clk: samsung: Add support for setting registers state befo [...] omits 78c7bd42abb6 clk: samsung: exynos5250: Use generic helper for handling [...] omits c2dbfa8d1290 clk: samsung: s5pv210: Use generic helper for handling sus [...] omits e0f997a444a0 clk: samsung: s3c64xx: Use generic helper for handling sus [...] omits b5331e2feafe clk: samsung: s3c2443: Use generic helper for handling sus [...] omits 1b3493d755c8 clk: samsung: s3c2412: Use generic helper for handling sus [...] omits 6bdac3b4c493 clk: samsung: s3c2410: Use generic helper for handling sus [...] omits 53e6ab3d0750 clk: samsung: Remove excessive include omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 3e9efc3299dd i2c: aspeed: Handle master/slave combined irq events properly omits fc66b39fe36a i2c: mediatek: Use DMA safe buffers for i2c transactions omits 9cbeeca05049 i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disab [...] omits c3570417c680 rcutorture: Add cross-compile capability to initrd.sh omits f4b4d8f106b6 srcu: Fix kernel-doc missing notation omits cb0556b9ac5b doc: Set down forward-progress requirements omits 37933d311cf4 rcutorture: Break up too-long rcu_torture_fwd_prog() function omits 1a8a13fa7021 rcutorture: Remove cbflood facility omits 644d2cf1e2ed rcutorture: Make initrd/init execute in userspace omits 816e9b28fed0 rcutorture: Add initrd support for systems lacking dracut omits f24252dfd127 rcutorture: Automatically create initrd directory omits 505839d22a40 torture: Bring any extra CPUs online during kernel startup omits dbc32f0fcbf7 rcutorture: Add call_rcu() flooding forward-progress tests omits f0672b26d566 Merge LKMM and RCU branches omits eaaac2854b75 EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] omits f3625642c96d EXP tools/memory-model: Add scripts to check github litmus tests omits bf36a3124d04 doc: Replace smp_cond_acquire() with smp_cond_load_acquire() omits abdb4ce79ba3 tools/memory-model: Add more LKMM limitations omits 23b4f8b184f5 ARM: u300: Delete dummy SPI chip omits e8d4ceeb34a5 jfs: cache NULL when both default_acl and acl are NULL omits ef2ecab9af5f ARM: dts: exynos: Disable pull control for S5M8767 PMIC omits b803211825d8 ARM: dts: exynos: Remove double SD card detect pin inversion omits c58ce8e66d89 ARM: dts: exynos: Add missing PMIC interrupts on Universal [...] omits f5e758b8358f ARM: dts: exynos: Disable pull control for MAX8997 interru [...] omits 2f4830ef96d2 FireWire: add driver-api Introduction section omits ea2ae0ecc9ad FireWire: add a Documentation driver-api chapter omits 226b18ad5589 FireWire: clean up core-transaction.c kernel-doc omits 48f02b88c82b FireWire: clean up core-iso.c kernel-doc omits 9a40068220cb FireWire: clean up firewire-cdev.h kernel-doc omits a3bb1b184669 Orangefs: some error code paths missed kmem_cache_free to [...] omits 9eac6337863e orangefs: rate limit the client not running info message omits 37ff84667585 orangefs: cache NULL when both default_acl and acl are NULL omits a5109023cf9e tools/memory-model: Fix a README typo omits c8c5779c854f tools/memory-model: Add extra ordering for locks and remov [...] omits ccc8b5139f65 tools/memory-model: Add litmus-test naming scheme omits 2002bc328ca3 Merge branch 'dsa-b53-SerDes-support' omits 0e01491de646 net: dsa: b53: Add SerDes support omits a8e8b9853136 net: dsa: b53: Add PHYLINK support omits 5e004460f874 net: dsa: b53: Add helper to set link parameters omits 16994374a6fc net: dsa: b53: Make SRAB driver manage port interrupts omits 8ca7c1608c34 net: dsa: b53: Add ability to enable/disable port interrupts omits a3f723079df8 qed*: Utilize FW 8.37.7.0 omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits a28957b8f10b drm/i915: Update DRIVER_DATE to 20180906 omits 5781cf82553c Merge tag 'gvt-next-2018-09-04' of https://github.com/inte [...] omits d4da8a4d4004 drm/i915: Update DRIVER_DATE to 20180906 omits e058a4033240 ASoC: rsnd: Add device tree binding for r8a77990 omits bda58ee8f8e4 Merge tag 'perf-core-for-mingo-4.20-20180905' of git://git [...] omits b7a5eb6aafa9 x86/paravirt: Prevent redefinition of SAVE_FLAGS macro omits 4f2d7af70256 x86/xen: Make xen_reservation_lock static omits 01a84c11a5e6 drm/i915: Update DRIVER_DATE to 20180906 omits af060b3f72b8 spi: dw: support 4-16 bits per word omits 9ab708aef61f ASoC: sgtl5000: avoid division by zero if lo_vag is zero omits 48c29d0d27fb spi: spi-gpio: Remove set but not used variable 'pdata' omits dabdbe3ae0cb ASoC: rsnd: don't use %p for dev_dbg() omits 501683d0cd54 ASoC: rsnd: gen: use tab instead of white-space omits c24fb71fa4f7 ASoC: hdac_hdmi: remove redundant check for !port condition omits 1926bd6bf20f ARM: dts: r9a06g032: Use r9a06g032-sysctrl binding definitions omits c1801ad02845 arm64: enable CMT/TMU support for Renesas SoC omits 9a09a42369a4 drm: expand replace_fence to support timeline point v2 omits 0a6730ea27b6 drm: expand drm_syncobj_find_fence to support timeline point v2 omits e28bd101ae1b drm: rename null fence to stub fence in syncobj v2 omits 94e4c5305a9b drm: fix syncobj null_fence_enable_signaling omits 70109354fed2 drm: Reject unknown legacy bpp and depth for drm_mode_addfb ioctl omits 6960e6da9cec drm: fix drm_mode_addfb() on big endian machines. omits 00409fd6f14f drm: do not mask out DRM_FORMAT_BIG_ENDIAN omits ec2fae2558ba drm: byteorder: add DRM_FORMAT_HOST_* omits 0e94043ee1d9 drm: replace DRIVER_PREFER_XBGR_30BPP driver flag with mod [...] omits 6ef848efc231 Merge branch 'rtnetlink-add-IFA_TARGET_NETNSID-for-RTM_GETADDR' omits 203651b665f7 ipv6: add inet6_fill_args omits 978a46fa6c34 ipv4: add inet_fill_args omits 7e4a8d5a93f6 rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g omits 19d8f1ad12fd if_link: add IFLA_TARGET_NETNSID alias omits 87ccbb1f9436 rtnetlink: move type calculation out of loop omits 6ecf4c37eb3e ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR omits d38071455ffb ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR omits 9f3c057c146f if_addr: add IFA_TARGET_NETNSID omits c383edc42403 rtnetlink: add rtnl_get_net_ns_capable() omits a9c676bc8fc5 bpf/verifier: fix verifier instability omits d4cc597623c3 Merge branch 'net-lan78xx-Minor-improvements' omits 51ceac9fb588 net: lan78xx: Make declaration style consistent omits 6be665a56d36 net: lan78xx: Switch to SPDX identifier omits 7a6b022d7964 net: lan78xx: Drop unnecessary strcpy in lan78xx_probe omits fa8cd98c0640 net: lan78xx: Bail out if lan78xx_get_endpoints fails omits 7848418e28f5 nfp: separate VXLAN and GRE feature handling omits eebd3faa4f03 Merge branch 'nfp-improve-the-new-rtsym-helpers' omits e84b2f2db2ea nfp: validate rtsym accesses fall within the symbol omits 31e380f38f6d nfp: prefix rtsym error messages with symbol name omits 3c576de30bb4 nfp: fix readq on absolute RTsyms omits 69495d2a5295 libbpf: Remove the duplicate checking of function storage omits 9e7e6cabf371 failover: Add missing check to validate 'slave_dev' in net [...] omits 428f944bd586 netlink: Make groups check less stupid in netlink_bind() omits fa788d986a3a packet: add sockopt to ignore outgoing packets omits fe1dc069990c net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets omits f007c13d4ad6 net/mlx5e: Set ECN for received packets using CQE indication omits 64109f1dc41f net/mlx5e: Replace PTP clock lock from RW lock to seq lock omits 1462e48db059 net/mlx5e: Move Q counters allocation and drop RQ to init_rx omits d24082050f2f net/mlx5e: Move mlx5e_priv_flags into en_ethtool.c omits 12d6066c3b29 net/mlx5: Add flow counters idr omits 9aff93d7d0d4 net/mlx5: Store flow counters in a list omits 6e5e22839136 net/mlx5: Add new list to store deleted flow counters omits 83033688b7ad net/mlx5: Change flow counters addlist type to single linked list omits 7c45885ea929 MIPS: dts: mscc: enable i2c on ocelot_pcb123 omits 9ca953a3d6a6 MIPS: dts: mscc: Add i2c on ocelot omits 2c910cb75e1f Merge branch 'uverbs_dev_cleanups' into rdma.git for-next omits b53b1c08a23e RDMA/uverbs: Use device.groups to initialize device attributes omits c5c4d92e70f3 RDMA/uverbs: Use cdev_device_add() instead of cdev_add() omits adee9f3f3bbb RDMA/core: Depend on device_add() to add device attributes omits 627212c9d49b RDMA/core: Replace open-coded variant of get_device omits 6ceb6331b329 RDMA/uverbs: Declare closing variable as boolean omits 12d6f669717d RDMA/nes: Delete impossible debug prints omits b3b43483a26d RDMA/qedr: remove set but not used variable 'ctx' omits 882dff2890e1 IB/srp: Remove unnecessary unlikely() omits 95ffe194204a selinux: refactor mls_context_to_sid() and make it stricter omits f794809a7259 IB/core: Add an unbound WQ type to the new CQ API omits 08920b8f5d2d RDMA/bnxt_re: QPLIB: Add and use #define dev_fmt(fmt) "QPL [...] omits af68ccbc1131 Merge branch 'mlx5-flow-mutate' into rdma.git for-next omits a090d0d859ff RDMA/mlx5: Extend packet reformat verbs omits 08aeb97cb824 RDMA/mlx5: Add new flow action verb - packet reformat omits 841eefc5cb57 RDMA/uverbs: Add generic function to fill in flow action object omits b4749bf25652 RDMA/mlx5: Add a new flow action verb - modify header omits 0953fffec9ba RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language omits dd6e81c48f83 drm/msm/dpu: Remove dpu_mdss_isr when dpu_mdss_destroy is called omits 67314ec7b025 RISC-V: Request newstat syscalls omits 0ded69f632bb f2fs: avoid wrong decrypted data from disk omits 22d7ea136414 Revert "f2fs: use printk_ratelimited for f2fs_msg" omits abde73c71829 f2fs: fix unnecessary periodic wakeup of discard thread wh [...] omits 7d20c8abb2ed f2fs: fix to avoid NULL pointer dereference on se->discard_map omits 1618e6e29708 f2fs: add additional sanity check in f2fs_acl_from_disk() omits 31962ca6a260 drm/i915: Move final cleanup of drm_i915_private to i915_d [...] omits 55ac5a1614f9 drm/i915: Attach the pci match data to the device upon creation omits ca5b45b7c5cd Merge branch 'bcm2835-defconfig-next' into for-next omits d0404083649d Merge branch 'bcm2835-dt-next' into for-next omits 3ee22b769fd7 drm/rockchip: rgb: add stub functions when rgb encoder is [...] omits 6ef5bd6cfd5d ARM: dts: bcm283x-rpi-lan7515: Enable Ethernet LEDs omits acb3ef0ee40e drm/i915/bdw: Increase IPS disable timeout to 100ms omits 243bcfafcd9a ASoC: dapm: Move CODEC to CODEC params from the widget to [...] omits 4a75aae17b2a ASoC: dapm: Add support for multi-CODEC CODEC to CODEC links omits 778ff5bb8689 ASoC: dapm: Move connection of CODEC to CODEC DAIs omits 94e630a35d33 ASoC: dapm: Cosmetic tidy up of snd_soc_dapm_new_control omits 3bbf5d34fd4a ASoC: dapm: Move error handling to snd_soc_dapm_new_contro [...] omits 05dcc7129864 net: lan743x_ptp: make function lan743x_ptp_set_sync_ts_in [...] omits fbb66ad5dcbe net/mlx5e: Make function mlx5i_grp_sw_update_stats() static omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits 8473a93d1ba5 HID: input: Set INPUT_PROP_-property for HID_UP_DIGITIZERS omits 579d03fecb23 Merge tag 'mac80211-next-for-davem-2018-09-05' of git://gi [...] omits 0ca33adb91c0 drm/vkms: Fix race condition around accessing frame number omits aed6b9a5edcc Merge branch 'v4.20-armsoc/dts32' into for-next omits 0fff1428bee0 ARM: dts: rockchip: add rk3188 lcd controller nodes omits 1632936480a5 perf tests: Fix record+probe_libc_inet_pton.sh without pin [...] omits 5f673358d544 drm/msm: dpu: Allow planes to extend past active display omits 20487a8ddf20 ARM: zynq: Convert to using %pOFn instead of device_node.name omits 7c5d8a249aca spi: Do not print a message if spi_controller_{suspend,res [...] omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 830e82aa48f3 HID: microsoft: the driver now neeed MEMLESS_FF infrastructure omits 288f1ced5e24 drm/i915: Reduce context HW ID lifetime omits 6eae4a6c2be3 mac80211: fix pending queue hang due to TX_DROP omits 428e15cc41e3 drm/rockchip: vop: add rk3188 vop definitions omits 8d544233100b drm/rockchip: vop: Add directly output rgb feature for px30 omits 1f0f01515172 drm/rockchip: Add support for Rockchip Soc RGB output interface omits 3880f62e476d drm/rockchip: add function to check if endpoint is a subdriver omits 9ae4987ebbb9 pinctrl: sirf: atlas7: remove set but not used variables ' [...] omits 0d5b476f8f57 pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant omits b432414b996d pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant omits 3d46fda12a9d MAINTAINERS: add a maintainer for the interconnect API omits 8d9300299a40 interconnect: qcom: Add msm8916 interconnect provider driver omits 3c2858c771be dt-bindings: interconnect: Document qcom,msm8916 NoC bindings omits 8d9dd19a2b98 interconnect: qcom: Add RPM communication omits 3695cfd562c1 interconnect: Add debugfs support omits d54599e06b06 interconnect: Allow endpoints translation via DT omits a21cfea97e68 dt-bindings: Introduce interconnect binding omits 81b4cdb447fe interconnect: Add generic on-chip interconnect API omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits 75f1f19bdd60 HID: cougar: Stop processing vendor events on hid-core omits 6b003a8ddd6f HID: cougar: Make parameter 'g6_is_space' dinamically settable omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 73c5b254c365 HID: microsoft: Add rumble support for Xbox One S controller omits 72086f91011d Merge branch 'fixes' into for-next omits 710fc2ed58d6 Merge branch 'misc' into for-next omits f2d3b625dae1 HID: microsoft: Convert private data to be a proper struct omits 014f5a250fc4 cfg80211: validate wmm rule when setting omits 40b5a0f8c6c7 mac80211: remove unnecessary NULL check omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits 3fe1d6bbcd16 HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice omits d56ca9855bf9 HID: logitech: Enable high-resolution scrolling on Logitech mice omits 051dc9b05796 HID: logitech: Add function to enable HID++ 1.0 "scrolling [...] omits 1ff2e1a44e02 HID: input: Create a utility class for counting scroll events omits aaf9978c3c02 Input: Add the `REL_WHEEL_HI_RES` event code omits 9739fe29a207 mac80211: add an option for drivers to check if packets ca [...] omits edba6bdad6fe mac80211: allow AMSDU size limitation per-TID omits 0eeb2b674f05 mac80211: add an option for station management TXQ omits add7453ad62f wireless: align to draft 11ax D3.0 omits 77cbbc35a49b mac80211: fix saving a few HE values omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits c3d1f8752802 mac80211: support reporting 0-length PSDU in radiotap omits 24f33e64fcd0 cfg80211: reg: Init wiphy_idx in regulatory_hint_core() omits 94a5b3acd0ae mac80211: Don't wake up from PS for offchannel TX omits 8682250b3c1b mac80211: Always report TX status omits 84344295689a Merge branches 'sunxi/clk-for-4.20', 'sunxi/config64-for-4 [...] omits 62872a9b9a10 mac80211: Fix PTK rekey freezes and clear text leak omits 2b815b04dfe4 nl80211: Add CAN_REPLACE_PTK0 API omits d1332e7be250 mac80211: support radiotap L-SIG data omits 70e53669c4c4 mac80211: Store sk_pacing_shift in ieee80211_hw omits e80d642552a3 mac80211: copy VHT EXT NSS BW Support/Capable data to station omits 7eb26df29725 mac80211: add ability to parse CCFS2 omits 09b4a4faf9d0 mac80211: introduce capability flags for VHT EXT NSS support omits b0aa75f0b1b2 ieee80211: add new VHT capability fields/parsing omits 34fb190ec0e2 mac80211: in AP mode, set bss_conf::he_supported omits 244eb9ae7973 cfg80211: add he_capabilities (ext) IE to AP settings omits 03512ceb60ae ieee80211: remove redundant leading zeroes omits adf8ed01e4fd mac80211: add an optional TXQ for other PS-buffered frames omits 331aead5203f mac80211: use le16_encode_bits() instead of open-coding omits 6f527287e0bb mac80211: remove pointless 'params' NULL checks omits 80aaa9c16415 mac80211: Add he_capa debugfs entry omits 666907a3f9bd ARM: dts: sun8i: sun8i-r40-bananapi-m2-ultra: enable AHCI omits 41c64d3318aa ARM: dts: sun8i: r40: add sata node omits 633ba1e086e1 drm/sun4i: Add support for HDMI voltage regulator omits 50414b954ba6 dt-bindings: sun4i-drm: add HDMI VCC supply property for s [...] omits 8b2a37870419 dt-bindings: clock: sun50i-a64-ccu: Add PLL_VIDEO0 macro omits d9ac59978d0d dt-bindings: display: Add compatible for A64 HDMI omits dd8bd5478cc4 drm/sun4i: Add support for A64 display engine omits 06f27fe9ffb7 drm/sun4i: Add support for A64 mixers omits 69517c1798f3 dt-bindings: display: Add compatible for A64 DE2 display pipeline omits 5de39acaf346 clk: sunxi-ng: a64: Add max. rate constraint to video PLLs omits 65b1e8a6ca5f clk: sunxi-ng: a64: Add minimal rate for video PLLs omits 0570921c4c32 arm64: defconfig: Enable CONFIG_DRM_SUN4I omits 0185f9a01131 Merge branch 'sunxi/clk-for-4.20' into sunxi/for-next omits c2ff8383cc33 clk: sunxi-ng: sun50i: h6: Add 2x fixed post-divider to MM [...] omits 683a0e630cb4 dma-buf/udmabuf: Fix NULL pointer dereference in udmabuf_create omits a3b815f09bb8 drm/virtio: add iommu support. omits b3f13ec958a7 drm/virtio: add virtio_gpu_object_detach() function omits 6c19787e10b1 drm/virtio: track virtual output state omits 7948a2b15873 qxl: fix null-pointer crash during suspend omits 08d70c106258 Bluetooth: hci_serdev: Add protocol check in hci_uart_dequeue(). omits 0254fd67b9ed Bluetooth: hci_serdev: clear HCI_UART_PROTO_READY to avoid [...] omits 9c1eecd5145d Bluetooth: hci_qca: Remove hdev dereference in qca_close(). omits b8afe12ac980 Bluetooth: hci_qca: Remove serdev_device_open/close functi [...] omits f6d5afe542c9 Bluetooth: Remove unnecessary smp_mb__{before,after}_atomic omits 50acec06f392 net/mlx5: Export packet reformat alloc/dealloc functions omits 31ca3648f01b net/mlx5: Pass a namespace for packet reformat ID allocation omits bea4e1f6c6c5 net/mlx5: Expose new packet reformat capabilities omits 60786f0987c0 {net, RDMA}/mlx5: Rename encap to reformat packet omits e0e7a3861b6c net/mlx5: Move header encap type to IFC header file omits 61444b458b01 net/mlx5: Break encap/decap into two separated flow table [...] omits c3c062f80665 net/mlx5: Add support for more namespaces when allocating [...] omits 90c1d1b8da67 net/mlx5: Export modify header alloc/dealloc functions omits 8ce78257965e net/mlx5: Add proper NIC TX steering flow tables support omits 2226dcb424bf net/mlx5: Cleanup flow namespace getter switch logic omits 36302685f593 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits c6a21c3864fc IB/mlx5: Change TX affinity assignment in RoCE LAG mode omits 7bb185edb030 selinux: fix mounting of cgroup2 under older policies omits 2f91eb6951d9 mtd: rawnand: atmel: use struct_size() in devm_kzalloc() omits 81592c69c9ed mtd: rawnand: jz4780: use struct_size() in devm_kzalloc() omits a9fdba0b0e5f mtd: rawnand: Convert to using %pOFn instead of device_node.name omits ab0fb17c7d46 mtd: rawnand: qcom: don't include dma-direct.h omits f1bf52e86572 mtd: rawnand: denali: use SPDX-License-Identifier and fix [...] omits ff8648f29fe5 mtd: rawnand: fsl_ifc: fixup SRAM init for newer ctrl versions omits 434655af6a18 mtd: rawnand: fsl_ifc: check result of SRAM initialization omits 64a225881705 Documentation: mtd: remove stale pxa3xx NAND controller do [...] omits 33c1c5fee2e8 mtd: rawnand: marvell: document a bit more the driver omits f223713f1517 mtd: rawnand: toshiba: Add support for Toshiba Memory BENA [...] omits 88aa3bbfc020 mtd: rawnand: marvell: use regmap_update_bits() for syscon access omits f31094fe8c16 ARM: dts: meson8b: fix the clock controller register size omits f7f9da89bc4f ARM: dts: meson8: fix the clock controller register size omits 7525c9518ea6 mtd: rawnand: Get rid of the ->read_word() hook omits 52f05b6b87de mtd: rawnand: Add the nand_wait_rdy_op() helper and use it omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits 7ffa13be4945 HID: multitouch: simplify the application retrieval omits 85e08e586445 mtd: rawnand: Add the nand_wait_readrdy() helper and use it omits 9d3f8d2ff777 drm/i915: Be defensive and don't assume PSR has any commit [...] omits d8e75a110df7 perf map: Turn some pr_warning() to pr_debug() omits b1a9e2535e20 perf trace: Use the raw_syscalls:sys_enter for the augment [...] omits db2da3f85cd6 perf trace: Setup augmented_args in the raw_syscalls:sys_e [...] omits d7065620b89f HID: input: do not append a suffix if the name already has it omits 2fc4aa59ab47 net: usbnet: mark expected switch fall-through omits 6e9511f9cd5a Merge branch 'next-general' into next-testing omits dbdb75bd0879 security: tomoyo: Fix obsolete function omits e42f6f9be4f8 Merge tag 'v4.19-rc2' into next-general omits 70f7922c25cf Merge branch 'topic/pcm-indirect-fixes' into for-next omits 5ddd6582cd7b drm: Remove "protection" around drm_vma_offset_manager_destroy() omits a9734d8ee633 drm: Suppress user controlled spam for invalid drm_wait_vb [...] omits e02eef317d71 dt-bindings: net: phy: mscc: vsc8531: factorize vsc8531, l [...] omits 4bdbacfda627 dt-bindings: net: phy: mscc: vsc8531: remove compatible fr [...] omits 5ff8e1f3cd63 net: phy: mscc: read 'vsc8531, led-%d-mode' as an u32 omits 36c53cf0f465 net: phy: mscc: read 'vsc8531, edge-slowdown' as an u32 omits a993e0f583c7 net: phy: mscc: read 'vsc8531,vddmac' as an u32 omits 0969abaa5093 net: phy: mscc: factorize function for getting LED mode from DT omits 11bfdabb7ff5 net: phy: mscc: factorize code for LEDs mode omits 6fcde9046673 arm64: Drop unneeded stackleak_check_alloca() omits 964c9dff0091 stackleak: Allow runtime disabling of kernel stack erasing omits ed535a2dae18 doc: self-protection: Add information about STACKLEAK feature omits c8d126275a5f fs/proc: Show STACKLEAK metrics in the /proc file system omits f90d1e0c7804 lkdtm: Add a test for STACKLEAK omits 10e9ae9fabaf gcc-plugins: Add STACKLEAK plugin for tracking the kernel stack omits afaef01c0015 x86/entry: Add STACKLEAK erasing the kernel stack at the e [...] omits 7adb6bab2846 Merge tag 'socfpga_updates_for_v4.20_part1' of git://git.k [...] omits 35386dfd13b7 spi: spidev_test: Improve decoded text part of hex dump omits 3806112c9ecb spi: sh-msiof: Document R-Car E3 support omits 04c55a34cf3d spi: sh-msiof: Document R-Car D3 support omits 0b7990e38971 ASoC: add for_each_rtd_codec_dai() macro omits 3db769f17714 ASoC: add for_each_link_codecs() macro omits 1efef7cc7271 regulator: fix kernel-doc for regulator_suspend() omits 18d545bb2599 ASoC: tlv320aic31xx: Add overflow detection support omits d18f2b18628d KVM: s390: set host program identifier omits bd487f7a253c KVM: s390: vsie: Make use of CRYCB FORMAT2 clear omits 5c3bdaa421cc KVM: s390: vsie: Do the CRYCB validation first omits 5c4cf4c6aaac Merge branch 'sunxi/dt64-for-4.20' into sunxi/for-next omits 0b1ea6f3573a arm64: dts: allwinner: h6: Add OrangePi One Plus initial support omits a167b1e1319c drm/i915: Pull intel_uncore_arm_unclaimed_mmio_detection() [...] omits 6901378c799d of/unittest: add printf tests for node name omits b610e2ff4622 of/unittest: remove use of node name pointer in overlay hi [...] omits b212f0a470ee drm/i915/icl: Fix context RPCS programming omits 06348d3086a3 drm/i915/ringbuffer: Move double invalidate to after pd flush omits 7ef4ac6ed9ed drm/i915: Double check we didn't miss an unclaimed registe [...] omits 9f9d594d952a drm/i915: Fix ICL+ HDMI clock readout omits b9a40816fef7 Document/gpu: Use new vm_fault_t type omits 09adbb5dd01b net/mlx5: Add memic command opcode to command checker omits aa7e80b220f3 net/mlx5: Fix atomic_mode enum values omits d873d5ea89e3 ALSA: mips: Cleanup indirect PCM helper usages omits b81e7732ce86 ALSA: cs46xx: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag omits 10a23f614dc9 ALSA: emu10k1: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag omits dc0d1c451909 ALSA: mips: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag omits 38ce57ad1648 ALSA: rme32: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag omits a6d60245d6d9 asm-generic/tlb: Track which levels of the page tables hav [...] omits 22a61c3c4f13 asm-generic/tlb: Track freeing of page-table directories i [...] omits faaadaf315b4 asm-generic/tlb: Guard with #ifdef CONFIG_MMU omits 782710e333a5 xfrm: reset crypto_done when iterating over multiple input xfrms omits bfc0698bebcb xfrm: reset transport header back to network header after [...] omits cf5652c962da orinoco_usb: fix spelling mistake in fall-through annotation omits b9bcce366bd5 rtlwifi: remove set but unused variables omits ec7eccf7ad1c rsi: remove set but not used variables 'header_size' and ' [...] omits 7e41fb504592 wireless: remove unnecessary unlikely() omits 514502c3a70b rtl8xxxu: Add rtl8188ctv support omits b37b30afc2b3 mt76: Enable NL80211_EXT_FEATURE_CQM_RSSI_LIST omits 01b302cd5874 mt76x0: remove unused routines for usb_buff alloc/free omits a0b65ca60ec7 mt76x0: use mt76u_mcu_fw_send_data for fw uploading omits 0e3612e06be4 mt76x0: remove unused mt76x0_mcu structure omits 6f4796b7063e mt76x0: use mt76u_mcu_send_msg utility routine to send fw cmds omits 876d3d02ee31 mt76x0: remove unused mt76x0_wait_asic_ready routine omits 172222cff066 mt76x0: remove mt76x0_vendor_request routine omits 73d411e2d499 mt76x0: remove mt76x0_complete_urb routine omits ad27c4ae0ba7 mt76x0: use shared mt76 usb mcu completion omits 84740d5dc66e mt76x0: remove mt76x0_mcu_msg_alloc routine omits 72750efddba9 mt76x0: remove mt76x0_vendor_single_wr routine omits e9fa647a0ad3 mt76x0: remove mt76x0_vendor_reset routine omits 795dbf0fd20c mt76x0: use mt76u_init for bus initialization omits 851ab66e293c mt76: add multiple regs read support to usb_mcu layer omits 288d600a8880 mt76: move mt76x2u_mcu_deinit routine in mt76-usb module omits 4c89ff2c74e3 mt76: split __mt76u_mcu_send_msg and mt76u_mcu_send_msg routines omits 5090efa4a2e8 mt76: move mt76_reg_pair definition in mt76.h omits 16c8a792ea44 mt76x0: use mt76x02_sta and mt76x02_tx_status omits 78dae93fd8ff mt76x0: initalize custom tx queues omits b2d91fb30223 mt76: unify sta structure part 2 omits f5a7f126e5fe mt76: unify sta structure part 1 omits 98ff26e5e217 mt76: unify mt76x02_vif struct omits 459e237f14cd mt76x0: use mt76_wcid_free in mt76x0 omits 516ea2a2a9d4 mt76: use mac_wcid_set_drop in mt76x0 omits 32bb405fe2bc mt76: unify mac_wcid_setup omits 46436b5ef9dd mt76: unify mac_wcid_set_key omits 047aed1c38cf mt76: unify mac_shared_key_setup omits d413127359c3 mt76: add helpers for register access with mt76_dev struct omits c378f2473466 mt76: unify mac_get_key_info omits 108a4861ef19 mt76: create new mt76x02-lib module for common mt76x{0,2} code omits 797ea2407825 mt76: merge mt76x0/regs.h into mt76x02_regs.h omits 89e1b1bc075a mt76: rename mt76x2_regs.h omits 2735a6dd7df3 mt76: unify wait_for_mac omits f0916167d7e5 gpio: zevio: Include the right header omits 97feacc05dfb gpio: ts5500: Delete platform data handling omits bf97279079be gpio: ts5500: Use SPDX header omits c99601f672fd gpio: ts5500: Include the right header omits 833eacc7b591 gpio: mxs: Get rid of external API call omits d5a4da159ed3 gpio: tps65xxx: Use SPDX license tag omits 5d75683e2b87 gpio: tpx65xxx: Include the right header omits 802869f4e542 Merge branch 'ethernet-over-hdlc' omits ccb7bc0edd99 net/wan/fsl_ucc_hdlc: tx timeout handler omits 040b7c94e4ec net/wan/fsl_ucc_hdlc: GUMR for non tsa mode omits 045f77baf6b4 net/wan/fsl_ucc_hdlc: hmask omits 8978ca7c8b7b net/wan/fsl_ucc_hdlc: Adding ARPHRD_ETHER omits 43a78e0e64d1 net/wan/fsl_ucc_hdlc: allow PARITY_CRC16_PR0_CCITT parity omits d8d7477702f7 net/wan/fsl_ucc_hdlc: allow ucc index up to 7 omits 68ddc82aff0c cxgb4: collect hardware queue descriptors omits b5e281ab5a96 cxgb4: when max_tx_rate is 0 disable tx rate limiting omits 4ee5489e5419 Merge branch 'hns3-fixes' omits 12f46bc1d447 net: hns3: Refine hns3_get_link_ksettings() omits 7a0a92840268 net: hns3: Remove redundant codes of query advertised flow [...] omits 7f7d9e501f41 net: hns3: Change the dst mac addr of loopback packet omits 2d03eacc0b7e net: hns3: Only update mac configuation when necessary omits daaa8521760e net: hns3: Preserve vlan 0 in hardware table omits 3f8601f0f571 net: hns3: Fix ping exited problem when doing lp selftest omits 0f29fc23b21d net: hns3: Fix for loopback selftest failed problem omits ce2c1d2ea67a net: hns3: Implement shutdown ops in hns3 pci driver omits 54e97d117baf net: hns3: Fix error of checking used vlan id omits fd5f9da3f658 net: hns3: Fix for multicast failure omits 41dafea2af78 net: hns3: Fix for vf vlan delete failed problem omits 05a6843c9281 tipc: correct structure parameter comments for topsrv omits a1b22a5f45fe crypto: arm/chacha20 - faster 8-bit rotations and other op [...] omits 11dcb1037f40 crc-t10dif: Allow current transform to be inspected in sysfs omits b76377543b73 crc-t10dif: Pick better transform if one becomes available omits dd8b083f9a5e crypto: api - Introduce notifier for new crypto algorithms omits 2fffee536c68 crypto: arm64/crct10dif - implement non-Crypto Extensions [...] omits 6c1b0da13e52 crypto: arm64/crct10dif - preparatory refactor for 8x8 PMU [...] omits 598b7d41e544 crypto: arm64/crc32 - remove PMULL based CRC32 driver omits ed6ed11830a9 crypto: arm64/aes-modes - get rid of literal load of adden [...] omits 00227e3a1d08 crypto: arm/ghash-ce - implement support for 4-way aggregation omits ab8085c130ed crypto: x86 - remove SHA multibuffer routines and mcryptd omits 820684cc269f crypto: atmel - switch to SPDX license identifiers omits e82867fddd28 crypto: ccp - add timeout support in the SEV command omits f3569fd613f6 crypto: shash - Remove VLA usage in unaligned hashing omits 1299c9cfae6d crypto: qat - Remove VLA usage omits a9f7f88a12f1 crypto: api - Introduce generic max blocksize and alignmask omits b68a7ec1e9a3 crypto: hash - Remove VLA usage omits ebf533adc877 crypto: ccm - Remove VLA usage omits d73d67fbcb94 crypto: cbc - Remove VLA usage omits 3bdd23f886c0 crypto: xcbc - Remove VLA usage omits 578bdaabd015 crypto: speck - remove Speck omits 9dbe3072c6b1 crypto: caam/qi - ablkcipher -> skcipher conversion omits 5ca7badb1f62 crypto: caam/jr - ablkcipher -> skcipher conversion omits aec48adce85d crypto: caam/qi - remove ablkcipher IV generation omits cf5448b5c3d8 crypto: caam/jr - remove ablkcipher IV generation omits 35a334659bcc usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match omits 1657ebedd025 usb: chipidea: imx: enable OTG overcurrent in case USB sub [...] omits 53bae38cf79c usb: chipidea: imx: do not use preprocessor conditionals for PM omits 35878618c92d liquidio: Added delayed work for periodically updating the [...] omits b917d58dcfaa ALSA: aoa: Convert to using %pOFn instead of device_node.name omits 8a041f86a83f perf trace: Introduce syscall__augmented_args() method omits 7538d16397df perf augmented_syscalls: Avoid optimization to pass older [...] omits 21d7eb9a2473 perf augmented_syscalls: Check probe_read_str() return separately omits d6acae363e63 drm/i915: Use a cached mapping for the physical HWS omits a0e731f4e26c drm/i915: Combine cleanup_status_page() omits 46223993c2e4 drm/i915: Fix up FORCE_GPU_RELOC (debug) to flush CPU writ [...] omits 6e4228fbaf0f drm/tegra: kick out simplefb omits a7e3fa769891 drm/sun4i: use simpler remove_conflicting_framebuffers(NULL) omits ff07a5854b09 drm/vc4: use simpler remove_conflicting_framebuffers(NULL) omits 770af5859d69 drm/virtio: use simpler remove_conflicting_pci_framebuffers() omits 020aa2ec15fc drm/mgag200: use simpler remove_conflicting_pci_framebuffers() omits 39a3043aa446 drm/radeon: use simpler remove_conflicting_pci_framebuffers() omits 77d1ed41c0c1 drm/bochs: use simpler remove_conflicting_pci_framebuffers() omits 256ee417525a drm/cirrus: use simpler remove_conflicting_pci_framebuffers() omits a62dfac0ff98 drm/amdgpu: use simpler remove_conflicting_pci_framebuffers() omits 4d18975c78f2 fbdev: add remove_conflicting_pci_framebuffers() omits 69aa5355ab0d fbdev: add kerneldoc do remove_conflicting_framebuffers() omits 5fa793d36646 fbdev: allow apertures == NULL in remove_conflicting_frame [...] omits fbc42d455a29 fbdev: show fbdev number for debugging omits cd7e36ab7222 regulator: Fix useless O^2 complexity in suspend/resume omits 495310e4f2dd x86/paravirt: Remove unneeded mmu related paravirt ops bits omits fdc0269e8958 x86/paravirt: Move the Xen-only pv_mmu_ops under the PARAV [...] omits 6da63eb241a0 x86/paravirt: Move the pv_irq_ops under the PARAVIRT_XXL umbrella omits 9bad5658ea71 x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAV [...] omits 40181646db45 x86/paravirt: Move items in pv_info under PARAVIRT_XXL umbrella omits c00a280a8efa x86/paravirt: Introduce new config option PARAVIRT_XXL omits 5def7a4cd5be x86/paravirt: Remove unused paravirt bits omits 5c83511bdb98 x86/paravirt: Use a single ops structure omits 27876f3882fd x86/paravirt: Remove clobbers from struct paravirt_patch_site omits abc745f85c11 x86/paravirt: Remove clobbers parameter from paravirt patc [...] omits 7e4372028929 x86/paravirt: Make paravirt_patch_call() and paravirt_patc [...] omits 901d209a8b0e x86/xen: Add SPDX identifier in arch/x86/xen files omits 3013c2be600f x86/xen: Link platform-pci-unplug.o only if CONFIG_XEN_PVHVM omits f030aade9165 x86/xen: Move pv specific parts of arch/x86/xen/mmu.c to mmu_pv.c omits 28c11b0f798c x86/xen: Move pv irq related functions under CONFIG_XEN_PV [...] omits e03546ddd3db ASoC: core: Don't schedule DAPM work if already in target state omits caf8975b97c1 dt-bindings: ata: update ahci_sunxi bindings omits 76dfb49d2e2a ata: ahci_sunxi: add support for r40 omits a052ae02e401 dt-bindings: ata: ahci-platform: document phy-supply omits f20fb266e77a ata: ahci_platform: add support for PHY controller regulator omits d4fbe64bc6ed dt-bindings: ata: ahci-platform: document ahci-supply omits a37da9180f42 ata: ahci_platform: add support for AHCI controller regulator omits 15fd6ec97d4c dt-bindings: ata: ahci-platform: fix indentation of target-supply omits 1ac9450c87f2 Pull fanotify superblock watch support. omits 5bd72622e7cc ARM: dts: at91: tse850: drop three indentation levels omits 8daa181d91eb ARM: dts: at91: nattis: drop three indentation levels omits c7ba47362858 spi: orion: cosmetics - alias long direct_access variables omits 85e16fdd2f25 ASoC: mikroe-proto: dt-bindings: add DT bindings for PROTO board omits a45f8853a5f9 ASoC: Add driver for PROTO Audio CODEC (with a WM8731) omits 6ab6a2474e0d ASoC: rsnd: merge .nolock_start and .prepare omits d47f9580a6ea Merge branch 'asoc-4.19' into asoc-4.20 for rcar dep omits 2e66d523cd05 ASoC: rsnd: ssiu: Support to init different BUSIF instance omits 8c9d75033340 ASoC: rsnd: ssiu: Support BUSIF other than BUSIF0 omits 92c7d384ff72 ASoc: rsnd: dma: Calculate PDMACHCRE with consider of BUSIF omits 5e45a6fab3b9 ASoc: rsnd: dma: Calculate dma address with consider of BUSIF omits 599da084e041 ASoC: rsnd: ssi: Check runtime channel number rather than [...] omits 0e289012b47a ASoC: rsnd: ssi: Fix issue in dma data address assignment omits b735662fa473 ASoC: rsnd: remove is_play parameter from hw_rule function omits ba5d553b7bd7 ASoC: rsnd: add support for 8 bit S8 format omits 3791b3ee4bb1 ASoC: rsnd: add support for the DSP_A/DSP_B formats omits fb2815f44a9e ASoC: rsnd: add support for 16/24 bit slot widths omits b5c088689847 ASoC: rsnd: add warning message to rsnd_kctrl_accept_runtime() omits d54f4fba889b fanotify: add API to attach/detach super block mark omits 60f7ed8c7c4d fsnotify: send path type events to group with super block marks omits 1e6cb72399fd fsnotify: add super block object type omits 6ea484309523 drm/omap: Don't call .set_timings() operation recursively omits d8dbe7914376 drm/omap: Store CRTC timings in .set_timings() operation omits a730ce996ce4 drm/omap: venc: Fixup video mode in .check_timings() operation omits 96fc64c77537 drm/omap: sdi: Fixup video mode in .check_timings() operation omits 95e472da1094 drm/omap: hdmi: Constify video mode and related pointers omits 7d39e59be51b drm/omap: dsi: Fixup video mode in .set_config() operation omits f79fa7da6a29 drm/omap: dpi: Don't fixup video mode in dpi_set_mode() omits 7c27fa57ef31 drm/omap: Call dispc timings check operation directly omits 3fbda31e8148 drm/omap: Split mode fixup and mode set from encoder enable omits 8e9c1c6676ea drm/omap: Move bus flag hack to encoder implementation omits 31cd7afa3086 drm/omap: panels: Don't modify fixed timings omits ca6e968b9326 drm/omap: Remove .get_timings() operation from display connectors omits 35d944cbee21 drm/omap: Query timing information from analog TV encoder omits 28120302c2fd drm/omap: Don't call .check_timings() operation recursively omits b4935e3a3cfa drm/omap: Store bus flags in the omap_dss_device structure omits 26c91a3898f1 drm/omap: Don't store video mode internally for external encoders omits 138fe53ef8d3 drm/omap: Remove unneeded fallback for missing .check_timings() omits bb23800c887d drm/omap: Remove duplicate calls to .set_timings() operation omits 8fe1d36100c8 drm/omap: Make the video_mode pointer to .set_timings() const omits 9c626dee5cdb drm/omap: encoder-tfp410: Don't fix timings in .set_timing [...] omits ec68cd5a18e1 drm/omap: dss: hdmi: Rename hdmi_display_(set|check)_timin [...] omits 52c5dd2a7bed drm/omap: Determine connector type directly in omap_connector.c omits 47a3ee27934a drm/omap: Pass both output and display omap_dss_device to [...] omits 7805d1e5098c drm/omap: Don't call HDMI mode and infoframe operations re [...] omits d96aaada5555 drm/omap: Pass both output and display omap_dss_device to [...] omits 70f9cbfc56a3 drm/omap: Get from CRTC to display device directly omits 90279e9518da drm/omap: Don't call EDID read operation recursively omits f006325cdc80 drm/omap: Move HPD disconnection handling to omap_connector omits 18412b667c96 drm/omap: Merge HPD enable operation with HPD callback reg [...] omits a21a8f3c93e1 drm/omap: Remove unneeded safety checks in the HPD operations omits 949ea2ef3fed drm/omap: Don't call HPD registration operations recursively omits f2ea55775e05 drm/omap: Don't call .detect() operation recursively omits 09e5bb6d5b94 drm/omap: dss: Add device operations flags omits 83910ad3f51f drm/omap: Move most omap_dss_driver operations to omap_dss [...] omits e7df6571024b drm/omap: panel-tpo-td043mtea1: Convert to the GPIO descri [...] omits 2167f9e28a30 drm/omap: panel-tpo-td028ttec1: Drop unneeded linux/gpio.h header omits aec338cbf8c3 drm/omap: panel-sony-acx565akm: Convert to the GPIO descri [...] omits 57e0478a29cf drm/omap: panel-nec-nl8048hl11: Convert to the GPIO descri [...] omits ac2d1fcbebd6 drm/omap: encoder-tfp410: Convert to the GPIO descriptors API omits ede880e1825b drm/omap: connector-hdmi: Convert to the GPIO descriptors API omits 1298977f0c8a drm/omap: Check omap_dss_device type based on the output_t [...] omits a4e9ecf4bb19 drm/omap: Remove unnecessary display output sanity checks omits 6f7ae8c29242 drm/omap: dss: Remove omap_dss_driver .[gs]et_mirror operations omits e553ea09e268 drm/omap: dss: Remove unused omap_dss_driver operations omits 43f7078f6b6f drm/omap: dss: Remove the dss_mgr_(dis)connect() operations omits 0f37938c7c43 drm/omap: Set dispc_channel_connect from DSS output connec [...] omits d25a7d67465f drm/omap: Remove supported output check in CRTC connect handler omits 67dfd2d3d0c2 drm/omap: Remove omap_crtc_output global array omits e48f9f16a16a drm/omap: Store CRTC lookup by channel table in omap_drm_private omits 00b30e794ffc drm/omap: Pass pipe pointer to omap_crtc_init() omits 3be0f15bd6e9 drm/omap: dss: Merge two disconnection helpers omits 713165561b7e drm/omap: dss: Move display type validation to initializat [...] omits 79ddb2f0c348 drm/omap: dss: Move connection checks to omapdss_device_(d [...] omits 511afb44d72a drm/omap: Reverse direction of DSS device (dis)connect operations omits 2ee767922e1b drm/omap: Group CRTC, encoder, connector and dssdev in a s [...] omits ac3b13189333 drm/omap: Create all planes before CRTCs omits f96993630445 drm/omap: Remove unneeded variable assignments in omap_mod [...] omits 8a36357ae3b2 drm/omap: dss: Get regulators at probe time omits a48bc6ac2c6c drm/omap: dss: Remove duplicated parameter to dss_mgr_(dis [...] omits bea131966ffa drm/omap: dss: Add function to retrieve display for an output omits f7e376aece46 drm/omap: dss: Add for_each_dss_output() macro omits 27d624527d99 drm/omap: dss: Acquire next dssdev at probe time omits c87193267d24 drm/omap: dss: venc: Move initialization code from bind to probe omits 5f031b471734 drm/omap: dss: hdmi5: Move initialization code from bind to probe omits 5fc15d98a068 drm/omap: dss: hdmi4: Move initialization code from bind to probe omits edb715dffdee drm/omap: dss: dsi: Move initialization code from bind to probe omits 66aacfe22d53 drm/omap: dss: Cleanup error paths in output init functions omits a25edf0ea6de drm/omap: displays: Don't cast dssdev to panel data unnecessarily omits eaaedaf6a1de drm/omap: dss: Extend omapdss_of_find_source_for_first_ep( [...] omits 4e20bda68e01 drm/omap: dss: Replace omap_dss_device port number with bitmask omits 5c718e015a0f drm/omap: dss: Modify omapdss_find_output_from_display() t [...] omits 845417b3b3b0 drm/omap: dss: Move DSS mgr ops and private data to dss_device omits f324b2798c87 drm/omap: dss: Store dss_device pointer in omap_dss_device omits c1dfe721e096 drm/omap: dss: Move and rename omap_dss_(get|put)_device() omits 67822ae11971 drm/omap: dss: Remove panel devices list omits 4e0bb06c0b9a drm/omap: dss: Split omapdss_register_display() omits b9f4d2ebf641 drm/omap: dss: Make omap_dss_get_next_device() more generic omits 92ce521a4841 drm/omap: dss: Rename for_each_dss_dev macro to for_each_d [...] omits de57e9dbc145 drm/omap: dss: Remove output devices list omits 3ce75d67e44c drm/omap: Move DSI debugfs clocks dump to dsi%u_clks files omits f3ed97f9ae7d drm/omap: dsi: Simplify debugfs implementation omits 7269fde4e8c9 drm/omap: displays: Remove input omap_dss_device from panel data omits fb5571717c24 drm/omap: dss: Move src and dst check and set to connectio [...] omits 73fc0ac4a695 drm/omap: displays: Don't call disconnect handlers directly omits 1f507968c30b drm/omap: dss: Move debug message and checks to connection [...] omits ec727e3f6184 drm/omap: dss: Add functions to connect and disconnect devices omits b93109d7dc9e drm/omap: dss: Move common device operations to common structure omits e10bd354ad79 drm/omap: dss: Allow looking up any device by port omits a7e82a67c1d7 drm/omap: dss: Rework output lookup by port node omits 9184f8d94c38 drm/omap: dss: Create and use omapdss_device_is_registered() omits 6a7c5a2200ad drm/omap: dss: Create global list of all omap_dss_device i [...] omits 7e7a0edecca0 drm/omap: dss: Rename omap_dss_device list field to output_list omits df91128b205d drm/omap: dss: Remove omap_dss_device panel fields omits d65b0e0530bb drm/omap: displays: Remove videomode from omap_dss_device [...] omits e0528c944058 drm/omap: dss: Constify omap_dss_driver operations structure omits 21ebcbac5066 drm/omap: dss: Remove unused omapdss_default_get_timings() omits 9976782f331b drm/omap: dss: Remove DSS encoders get_timings operation omits 52dd898a30e0 drm/omap: dss: Remove omapdss_atv_ops get_wss and set_wss [...] omits 8023651bd3d9 drm/omap: dss: Handle DPI and SDI port initialization failures omits cc1876ce5791 drm/omap: dss: Move platform_device_register from core.c t [...] omits f13e97cf3e72 drm/omap: dss: Gather OMAP DSS components at probe time omits 36c61ae2b755 drm/omap: dss: Remove display ordering from dss/display.c omits eb5bc1f92ba3 drm/omap: Do dss_device (display) ordering in omap_drv.c omits 52b9ef246d6a drm/omap: Manage the usable omap_dss_device list within om [...] omits fb96b67c8ae0 drm/omap: Allocate drm_device earlier and unref it as last step omits bef459026b16 lkdtm: Test copy_to_user() on bad kernel pointer under KERNEL_DS omits 9da3f2b74054 x86/fault: BUG() when uaccess helpers fault on kernel addresses omits 81fd9c18444e x86/fault: Plumb error code and fault address through to f [...] omits 75045f77f7a7 x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups omits e3e4d5019c2d x86/kprobes: Stop calling fixup_exception() from kprobe_fa [...] omits 76dee4a72849 x86/kprobes: Inline kprobe_exceptions_notify() into do_gen [...] omits a980c0ef9f6d x86/kprobes: Refactor kprobes_fault() like kprobe_exceptio [...] omits 80863ee222d3 ASoC: tlv320aic31xx: Add short circuit detection support omits 0c7c4d3f1038 Merge fsnotify ignore mask handling fix. omits 34f89904b01e drm/i915: Update DRIVER_DATE to 20180903 omits fbb0de795078 Add udmabuf misc device omits c1b85e08ee85 Merge branch 'topic/sprd' into next omits 4ac695464763 dmaengine: sprd: Support DMA link-list mode omits 63a886f38dd9 ASoC: fix soc-core.c kernel-doc warning omits 6b048706f407 drm/i915: Forcibly flush unwanted requests in drop-caches omits e0ff7a7cddef drm/i915: Early rejection of buffer allocations larger than RAM omits fddcd00a49e9 drm/i915: Force the slow path after a user-write error omits aae7c06b34e4 drm/i915: Flag any possible writes for a GTT fault omits 2bfbf6fed1a0 drm/i915: Do a full device reset after being wedged omits ee729402f0e6 Merge branches 'topic/fsl', 'topic/at' and 'topic/mv' into next omits d8570d018f69 dmaengine: at_xdmac: move spin_lock_bh to spin_lock in tasklet omits cbc229a47c82 dmaengine: mv_xor: move spin_lock_bh to spin_lock in tasklet omits 1297b647c58c dmaengine: fsldma: move spin_lock_bh to spin_lock in tasklet omits bd1852317ffe EDAC: Get rid of custom ICPU() macro omits 4f2c7337af63 drm/i915: Determine uses-full-ppgtt from context for execbuf omits 59fed3bf8a46 ext2: cache NULL when both default_acl and acl are NULL omits 849fe89ce6d7 udf: remove unused variables group_start and nr_groups omits 215ab0f021c9 xfrm6: call kfree_skb when skb is toobig omits 6f4ec8842dd2 ARM: dts: imx7s: enable cpuidle driver omits d3f4a936292a ARM: imx_v4_v5_defconfig: Re-sync defconfig omits f4a1ac758830 ARM: mxs_defconfig: Re-sync defconfig omits 77bfb68e43cd ARM: imx_v6_v7_defconfig: Re-sync defconfig omits 470104ae7296 arm64: dts: ls208xa: add second duart omits 5b39601cd3a3 arm64: dts: fsl: remove big-endian field from IFC controller omits 03444ad87be2 arm64: dts: Add big-endian in nor node for ls104xa omits f5d5d2e6c649 ARM: dts: imx6sx-sdb: enable gpio buttons as wakeup source omits 9873fde84ae8 ARM: dts: imx7d-sdb: enable gpio buttons as wakeup source omits 85b839c87339 ARM: dts: imx7s-warp: use SPDX-License-Identifier omits f6fea52a7efb ARM: dts: Add big-endian in nor node for ls1021a omits 66ba345ba8a6 dt-bindings: arm: add missing compatible for i.MX boards omits 243e022efafb ARM: dts: imx6ull-14x14-evk: correct machine model name omits 994558374538 ARM: dts: imx6sll: add gpio clocks omits 3494cfb5e41e ARM: dts: imx6ul: Add weim node omits 31edaa6e7fd8 ARM: dts: imx6ull: keep IMX6UL_ prefix for signals on both [...] omits 3ca5a850de83 ARM: dts: imx6qdl-wandboard: Add stdout-path omits cf69efe57ae8 ARM: dts: imx7s-warp: enable i2c3 device support omits 09ad741b7ece ARM: dts: imx6q-icore-mipi: Use 1.5 version of i.Core MX6 omits 37c045d25e90 ARM: dts: imx6qdl: Add Engicam i.Core 1.5 MX6 omits cc07fd3c45c1 ARM: dts: ls1021a: Enable I2C DMA support omits 475ecf2ef8b0 ARM: dts: i.MX6: Use consistent node names for Engicam files omits dd203753d493 ARM: dts: imx6ul-isiot: Move node definitions into dtsi omits 6b3f0b58397e ARM: dts: imx: Switch Engicam boards to use SPDX identifier omits 96daf949112d ARM: dts: imx7s: remove snvs_poweroff node omits c91727f47656 ARM: dts: imx7s: add i.MX7 messaging unit support omits 2c72d69ffda5 ARM: dts: imx7ulp: update pinfunc header file omits 2f7d353c8b10 ARM: dts: imx51-babbage: Add MC13892 ADC support omits ec16e9bc7b09 ARM: dts: imx6sll: add gpio-ranges property omits 1c83350a710a bus: imx-weim: drop unnecessary DT node name NULL check omits 967c9a4ea657 soc: imx: gpcv2: make pgc driver more generic for other i. [...] omits 534ebfbcbd27 soc: imx: gpc: use A_CORE instread of A7 for more i.MX platforms omits b0682d485f12 soc: imx: gpc: use GPC_PGC_DOMAIN_* indexes omits 9f4d61d531e0 soc: imx: gpc: fix PDN delay omits 87c50b35e2c9 ARM: imx_v6_v7_defconfig: select CONFIG_ARM_CPUIDLE by default omits f2899686a277 ARM: imx_v6_v7_defconfig: Make usbnet drivers builtin for boot omits 58cfbcaae469 ARM: imx_v6_v7_defconfig: add CONFIG_FW_LOADER_USER_HELPER omits a3dbf478243d ARM: imx_v6_v7_defconfig: Select CONFIG_SENSORS_MC13783_ADC omits 0565855d71db Merge branches 'sunxi/dt64-for-4.20' and 'sunxi/h3-h5-for- [...] omits 51e23b1e1b58 arm64: dts: allwinner: h5: Add device tree for Bananapi M2 [...] omits 03aac16d32dd ARM: dts: sun8i: h3: Split out non-SoC-specific parts of B [...] omits d910a0e8dc9c ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external [...] omits 1b6ff1cb7e67 arm64: dts: allwinner: a64: Rename r_i2c_pins_a label to r [...] omits d91ebb95b96c arm64: dts: allwinner: a64: Rename uart0_pins_a label to u [...] omits fa59dd2ef755 arm64: dts: allwinner: a64: Split out data strobe pin from [...] omits 132c5b452ed8 Merge branch 'mlx5e-IPoIB-stats' omits 19052a3b7710 net/mlx5e: IPoIB, Use priv stats in completion rx flow omits b75ba3822c61 net/mlx5e: IPoIB, Add ndo stats support for IPoIB child devices omits c57d2358ff0d net/mlx5e: IPoIB, Add ndo stats support for IPoIB netdevices omits 6dae6f06f0fc net/mlx5e: IPoIB, Initialize max_opened_tc in mlx5i_init flow omits 1fcc3fd75ee5 Merge branch 'Full-phylink-support-for-mv88e6352' omits 4382172fa778 net: dsa: mv88e6xxx: Add SERDES phydev_link_change for 6352 omits c309b158090d net: dsa: mv88e6xxx: Fix writing to a PHY page. omits 743e481580b4 tcp: remove useless add operation when init sysctl_max_tw_buckets omits 1914104fc6f8 net: nixge: Fix Kconfig warning with OF_MDIO omits 34b7be301d4c Merge branch 'i2c/for-current' into i2c/for-next omits 1bb39959623b i2c: designware: add MSCC Ocelot support omits ffbc01bff2ef dt-bindings: i2c: designware: document MSCC Ocelot bindings omits c7fa7aeff85c i2c: designware: allow IP specific sda_hold_time omits 96742775a3c0 i2c: designware: move #ifdef CONFIG_OF to the top omits 1732c22abca8 i2c: designware: use generic table matching omits 42220b77495d Merge branch 'mvneta-some-small-improvements' omits bd9f1ee36409 net: mvneta: reduce smp_processor_id() calling in mvneta_t [...] omits 7772988ad623 net: mvneta: enable NETIF_F_RXCSUM by default omits d28118e39516 net: mvneta: Don't check NETIF_F_GRO ourself omits b9de3963cc2b net/sched: fix type of htb statistics omits 801a6e0af0c6 iio: imu: st_lsm6dsx: add support to LSM6DSO omits 5b3c87fd92d5 iio: imu: st_lsm6dsx: add addr/max_word_len to st_lsm6dsx_ [...] omits 54a6d0c6882d iio: imu: st_lsm6dsx: make st_lsm6dsx_check_odr() non-static omits 50ff457d1b32 iio: imu: st_lsm6dsx: add read_fifo callback to fifo_ops omits ff5059302642 iio: dac: ad5758: Add support for hard reset omits 1fc378fa9dab iio: Convert to using %pOFn instead of device_node.name omits 1e46774fec4b iio: adc: qcom-spmi-adc5: Verify channel numbers from DT omits 99fa3b0c6082 ARM: bcm2835_defconfig: Enable bcm2835-audio omits 6abc0c8f8cf3 drm/amdgpu/gmc9: don't keep stolen memory on vega20 omits 95010ba79baa drm/amdgpu/gmc9: don't keep stolen memory on vega12 omits 6fb81375db0f drm/amdgpu/gmc9: don't keep stolen memory on Raven omits cd2b56238ef7 drm/amdgpu/gmc9: rework stolen vga memory handling omits 5d35ed4832da drm/amdgpu: fix idle state and bulk_moveable flag omits b995795bf09b drm/amdgpu: fix "use bulk moves for efficient VM LRU handling" v2 omits 972a21f94631 drm/ttm: fix ttm_bo_bulk_move_helper omits 88b35d83a79c drm/amdgpu: Use drm_dev_unplug in PCI .remove omits f4661d293eb2 x86/microcode: Make revision and processor flags world-readable omits 21eab7861688 iio: fix position relative kernel version omits 24493cce03b6 iio: light: isl29501: Simplify code to kill compiler warning omits 8ba0dbfd07a3 iio: adc: sc27xx: Add ADC scale calibration omits fd2f53ebf981 iio: adc: sc27xx: Add raw data support omits 2d5c28859839 net: bgmac: remove set but not used variable 'err' omits 5582f44360c4 net: dsa: b53: Provide sensible defaults omits c9e4f5f067f0 liquidio: remove set but not used variable 'irh' omits c8b795669a5e qed: Lower the severity of a dcbx log message. omits 2de9d505fb0d rds: store socket timestamps as ktime_t omits c2ad647c6442 selftests/tls: Add test for recv(PEEK) spanning across mul [...] omits 94524d8fc965 net/tls: Add support for async decryption of tls records omits 181ab62311c6 bnxt_en: remove set but not used variable 'rx_stats' omits d99b7d6bca9c net: remove duplicated include from net_failover.c omits ec6ea8e3eee9 net: stmmac: Add CBS support in XGMAC2 omits 531778d0e3a3 Merge branch 'dpaa2-eth-Move-DPAA2-Ethernet-driver' omits 34ff68465a17 dpaa2-eth: Move DPAA2 Ethernet driver from staging to drivers/net omits 7f12c8a3670f staging: fsl-dpaa2/eth: Delay netdev_register() call omits f0beb4ba9b18 rpmsg: glink: Remove chunk size word align warning omits dc9f5d0f841d IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() omits a2f7bbdc2dba IB/hfi1: Rework the IRQ API to be more flexible omits e63bb50d1994 IB/hfi1: PCIe bus width retry omits 6eb4eb10fb0d IB/hfi1: Make the MSIx resource allocation a bit more flexible omits 09e71899b9cf IB/hfi1: Prepare for new HFI1 MSIx API omits 57f97e96625f IB/hfi1: Get the hfi1_devdata structure as early as possible omits 6a516bc9d70b IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly omits 22c21438aad7 IB/hfi1: Remove duplicated defines omits c54a73d8202a IB/hfi1: Rework file list in Makefile omits 48e905048f39 drm/i915: Explicitly mark Global GTT address spaces omits 459479da9769 bridge: Switch to bitmap_zalloc() omits 2b5cf4ef541f drm/i915/dp_mst: Fix enabling pipe clock for all streams omits 0340376ecc89 net: dsa: mv88e6xxx: Share main switch IRQ omits 1367bbf52a43 net/ipv6: Do not reset nl_net in ip6_route_info_create omits 066b10300889 net/ipv4: Add extack message that dev is required for ONLINK omits 7788174e8726 tcp: change IPv6 flow-label upon receiving spurious retran [...] omits 506a03aa04de net_sched: add missing tcf_lock for act_connmark omits aa4e689ed1a7 veth: add software timestamping omits f061b48c1787 Revert "net: sched: act: add extack for lookup callback" omits fd3c040b244b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 93ee30f3e8b4 xsk: i40e: get rid of useless struct xdp_umem_props omits cf484f9f91f7 i40e: fix possible compiler warning in xsk TX path omits 9746b1ee2edc bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN omits 11c3f5113600 samples/bpf: xdpsock, minor fixes omits a29c8bb640ca xsk: remove unnecessary assignment omits acb4ea956415 bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN sample program omits 1e215300f138 bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN options for bpf_(set|g [...] omits 7296216776db xdp: remove redundant variable 'headroom' omits 9eff4a2e92a2 docs: dev-tools: coccinelle: Update documentation omits 9799445af124 docs: tidy up TOCs and refs to license-rules.rst omits 60ca05c3b445 Documentation/l1tf: Fix small spelling typo omits 8a2933cfe784 docs: tracing: Add stacktrace filter command omits ff7872ef6f9a Documentation/fb/vesafb.txt: "inverse" option corrections omits 52c985acf3fe MIPS: Move arch_mem_init() comment near definition omits cb95ff7da118 docs: fix typo in table describing 4.16 development cycle omits 0e0f00935ae1 doc: dev-tools: kselftest.rst: update config file location omits 74f0fc936c05 docs/vm/hmm.rst: Add missed space omits ee713b6da510 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits b0465fdfdd7e ARM: dts: BCM5301X: Specify flash partitions omits 4988154211ad MIPS: Remove no-op/identity casts omits 7be9338d38a6 Merge branch 'clk-mvebu-periph-pm' into clk-next omits 5beb1e60dba9 clk: mvebu: armada-37xx-periph: add suspend/resume support omits d9d95e78cff8 clk: mvebu: armada-37xx-periph: save the IP base address i [...] omits 419af2a3a0d9 Merge branch 'clk-sa' into clk-next omits e9a2310fb689 reset: hisilicon: fix potential NULL pointer dereference omits 748b8ebc0932 Merge branch 'clk-renesas' into clk-next omits f676d8612cd6 Merge tag 'clk-renesas-for-v4.20-tag1' of git://git.kernel [...] omits ac5d5b3f199e mt76: verify evt type in usb mcu response omits 9b2fd48d36e2 mt76x2u: run device cleanup routine if resume fails omits 81c8eccc2404 mt76: Fix comparisons with invalid hardware key index omits 4c62764d0fc2 rsi: improve kernel thread handling to fix kernel panic omits baa8caf4ab7a rsi: fix memory alignment issue in ARM32 platforms omits cb18e2e9ec71 brcmfmac: fix wrong strnchr usage omits f483039cf51a rt2x00: use simple_read_from_buffer() omits 33a164fa8a4c mwifex: free rx_cmd skb in suspended state omits 7bd4628c2f31 mwifiex: do no submit URB in suspended state omits 199ba9faca90 rtl8187: Fix warning generated when strncpy() destination [...] omits 5945310a1755 orinoco: remove unused array encaps_hdr and macro ENCAPS_OVERHEAD omits a858376cdbb3 brcmfmac: add 4-way handshake offload detection for FT-802.1X omits 4ad298da9392 brcmfmac: add FT-based AKMs in brcmf_set_key_mgmt() for FT [...] omits 2fef681a4cf7 brcmfmac: add CYW89342 mini-PCIe device omits 3348ef6a6a12 libertas_tf: prevent underflow in process_cmdrequest() omits 62a25dc56990 mt76x2u: Add support for Alfa AWUS036ACM omits 057118edfc36 cw1200: Remove extra parentheses omits 9e9e11d83238 brcmsmac: Remove extra parentheses omits b972cece9448 drm: Describe pixel_blend_mode in drm_plane_state omits 5fb6589acc38 ASoC: tas6424: Add channel fault reporting omits 4c11d7675827 Merge branch 'asoc-4.19' into asoc-4.20 tas dependency omits 919869214b8e ASoC: tas6424: Print full register name in error message omits 35ab4fd2b98b drm/i915/perf: reuse intel_lrc ctx regs macro omits 1c71bc565cdb drm/i915/perf: simplify configure all context function omits 647d2886a892 Merge tag 'iwlwifi-next-for-kalle-2018-08-31' of git://git [...] omits c2f0898b8648 ASoC: simple-card-util: remove dai_link compatible code fo [...] omits 77b9b84132f0 ASoC: audio-graph-scu-card: support snd_soc_dai_link_compo [...] omits 46c73187f298 ASoC: audio-graph-card: support snd_soc_dai_link_component [...] omits 24f3bead9b72 ASoC: simple-scu-card: support snd_soc_dai_link_component [...] omits e58f41e41185 ASoC: simple-card: support snd_soc_dai_link_component styl [...] omits 868cdb469069 ASoC: simple-card-util: support snd_soc_dai_link_component [...] omits daecf46ee0e5 ASoC: soc-core: use snd_soc_dai_link_component for platform omits 2967e5ea19ec ASoC: simple-card-util: remove dai_link compatible code for codec omits 04f7267aa8d1 ASoC: audio-graph-scu-card: support snd_soc_dai_link_compo [...] omits 1340739d4de4 ASoC: audio-graph-scu-card: use simple_dai_props omits 8e6746db2e66 ASoC: audio-graph-card: support snd_soc_dai_link_component [...] omits 2289cc1c7857 ASoC: simple-scu-card: support snd_soc_dai_link_component [...] omits 3ff7ee8a972a ARM: multi_v7_defconfig: Enable VIDEO_RENESAS_FDP1 omits 5ece10ab9920 ASoC: simple-scu-card: use simple_dai_props omits 710af9196ce6 ASoC: simple-card: support snd_soc_dai_link_component styl [...] omits e664de680b10 ASoC: simple_card_utils: support snd_soc_dai_link_componen [...] omits 59051a25bfb5 ARM: shmobile: defconfig: Enable VIDEO_RENESAS_FDP1 omits f853d6b3ba34 ASoC: cs4265: Add a S/PDIF enable switch omits be47e75eb141 ASoC: cs4265: Add native 32bit I2S transport omits 6f18bcdaa24b ASoC: cs4265: SOC_SINGLE register value error fix omits db658f40cae3 ASoC: codecs: tas5720: add TAS5722 TDM slot width setting support omits ec94c177bf37 ASoC: codecs: tas5720: add TAS5722 specific volume control omits c1d8b0825d50 spi: dw-mmio: avoid hardcoded field mask omits d842a7cf938b media: adv7842: enable reduced fps detection omits 3ae17c66ed66 media: cobalt: Use v4l2_calc_timeperframe helper omits 87f9ed85d0f9 media: v4l2-dv-timings: Introduce v4l2_calc_timeperframe helper omits a64f88874930 drm/i915/intel_csr.c Fix DMC FW Loading issue on ICL. omits 2e38b882b9b0 Merge tag 'sh-pfc-for-v4.20-tag1' of git://git.kernel.org/ [...] omits f992cee5ef97 media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS omits a125385c9b17 media: vidioc-g-dv-timings.rst: document V4L2_DV_FL_CAN_DE [...] omits fb98e29ff1ea media: ov5640: fix mode change regression omits 1d18c2cd9d38 media: ov772x: Disable clk on error path omits 1526dbeb54f2 media: ipu3-cio2: Use dma_zalloc_coherent to replace dma_a [...] omits 4d471563d87b media: i2c: Fix pm_runtime_get_if_in_use() usage in sensor [...] omits d508fffb92d9 media: ov5670, ov13858: Use pm_runtime_idle omits 361f3803adfe media: ov9650: use SCCB regmap omits 5bbf32217bf9 media: ov772x: use SCCB regmap omits be5a1509af8d media: vicodec: fix out-of-range values when decoding omits cd12b401adc3 media: vicodec: split off v4l2 specific parts for the codec omits 21abebf06dc9 media: vicodec: rename and use proper fwht prefix for codec omits abe9d19ae3fd media: vicodec: improve handling of uncompressable planes omits 98efd5525ac0 media: vicodec: simplify blocktype checking omits 56ba4d03d838 media: vicodec: simplify flags handling omits 29a7a5e99080 media: vicodec: add support for more pixel formats omits 48568b0c30c2 media: vicodec: add QP controls omits 5fcb457ac2fd ASoC: davinci-mcasp: Add support for FIFO usage caused del [...] omits 27d91e80d53f pinctrl: remove unnecessary unlikely() omits f1ff4b841763 MAINTAINERS: Add myself as designated reviewer of Intel PMIC GPIO omits ae4610873fab pinctrl: lewisburg: Define PM ops via INTEL_PINCTRL_PM_OPS() omits 558b34ba10e2 pinctrl: sunrisepoint: Define PM ops via INTEL_PINCTRL_PM_OPS() omits 4ee73414a4a1 pinctrl: icelake: Define PM ops via INTEL_PINCTRL_PM_OPS() omits 6016b099c343 pinctrl: geminilake: Define PM ops via INTEL_PINCTRL_PM_OPS() omits c804d8ae2083 pinctrl: denverton: Define PM ops via INTEL_PINCTRL_PM_OPS() omits b417748c0fa2 pinctrl: cedarfork: Define PM ops via INTEL_PINCTRL_PM_OPS() omits 05a100e4ac7d pinctrl: cannonlake: Define PM ops via INTEL_PINCTRL_PM_OPS() omits 5689d6aaea24 pinctrl: broxton: Define PM ops via INTEL_PINCTRL_PM_OPS() omits 6d7c05faaf01 pinctrl: intel: Introduce common macro for PM operations omits 0c03e92e7d66 pinctrl: sunrisepoint: Convert to use intel_pinctrl_probe_ [...] omits c98a96672b10 pinctrl: cannonlake: Convert to use intel_pinctrl_probe_by_hid() omits 70c263c42c38 pinctrl: intel: Introduce intel_pinctrl_probe_by_hid() int [...] omits 61db6c9db384 pinctrl: baytrail: Convert to use device_get_match_data() omits 79b7d19ebaf6 pinctrl: geminilake: Convert to use intel_pinctrl_probe_by_uid() omits 99d9806f8552 pinctrl: broxton: Convert to use intel_pinctrl_probe_by_uid() omits 924cf800574f pinctrl: intel: Introduce intel_pinctrl_probe_by_uid() int [...] omits 3f51b7e1f36a drm/i915/selftests: Add a simple exerciser for suspend/hibernate omits de96bc39951f rtc: mrst: remove set but not used variable 'valid' omits 69a9154f052d MAINTAINERS: sdhci: move the Microchip entry to proper location omits 5ae2f1f30197 MAINTAINERS: move former ATMEL entries to proper MICROCHIP [...] omits 64b9c25b0213 MAINTAINERS: remove the / ATMEL string from MICROCHIP entries omits 1133eaae7e3a MAINTAINERS: iio: add co-maintainer to SAMA5D2-compatible [...] omits 13b1fa4ea7a4 MAINTAINERS: pwm: add entry for Microchip pwm driver omits 46f9bb9a0e8b MAINTAINERS: dmaengine: add files to Microchip dma entry omits ba8c7ad34016 MAINTAINERS: USB: change maintainer for Microchip USBA gad [...] omits 9595f06741e5 MAINTAINERS: ASoC: change maintainer for Microchip ALSA drivers omits 32596671e184 MAINTAINERS: media: change Microchip ISI, ISC maintainers omits 48cef1b7d6b8 MAINTAINERS: update entry for Microchip NAND driver support omits 5625b945dfef MAINTAINERS: ARM: at91: add co-maintainer for ARM/Microchip omits ab27926d9e4a iwlwifi: fix devices with PCI Device ID 0x34F0 and 11ac RF [...] omits ea7c2bfdec6d Revert "iwlwifi: allow memory debug TLV to specify the mem [...] omits 930ab73c3759 iwlwifi: mvm: activate fragmented EBS in case of fragmented scan omits 1169310fa9a8 iwlwifi: refactor txq_alloc for supporting more command type omits 764f9de50271 iwlwifi: mvm: decode HE TB PPDU data omits 423584dd8060 iwlwifi: rs-fw: support dcm omits 3e467b8e4cf4 iwlwifi: rs-fw: enable STBC in he correctly omits ae17404e3860 iwlwifi: avoid code duplication in stopping fw debug data [...] omits c5f97542aa06 iwlwifi: change monitor DMA to be coherent omits 2859de7637b5 iwlwifi: mvm: always init rs_fw with 20MHz bandwidth rates omits 65c3b582ecab iwlwifi: mvm: send BCAST management frames to the right station omits 06c34dee07c7 iwlwifi: Add missing 11n disable module parameter check omits 317bc55fa82f iwlwifi: mvm: remove channel 2 from HE radiotap if not applicable omits 925bc2b189ec iwlwifi: mvm: report # of LTF symbols for extended range SU PPDUs omits 93cc712a7993 iwlwifi: mvm: properly decode HE GI duration omits de8da2306084 iwlwifi: mvm: put LTF symbol size into HE radiotap omits dabf98443858 iwlwifi: mvm: implement extended HE-MU sniffer API omits 754f890a3aef iwlwifi: remove all occurrences of the FSF address paragraph omits e506b481642a iwlwifi: pcie: set interrupt coalescing also for gen2 omits 3baf7528d6f8 iwlwifi: mvm: Send LQ command as async when necessary omits 1a19c139be18 iwlwifi: mvm: avoid sending too many BARs omits 941ab4eb66c1 iwlwifi: mvm: fix BAR seq ctrl reporting omits f60c9e591b05 iwlwifi: improve the flow when a NIC is disconnected omits 50f067b35684 iwlwifi: mvm: support Coex Schema 2 omits 2b3fae668c66 iwlwifi: pcie: avoid unnecessary work if NIC is disconnected omits 84f260251ed8 iwlwifi: don't WARN on trying to dump dead firmware omits 38bd7e58cf41 iwlwifi: add 80211 hdr offset to trace data omits b6fe27575a04 iwlwifi: pcie: make gen2 of apm_init non-static omits 9416560e4153 iwlwifi: pcie: store the default rxq number omits 0791c2fce3c8 iwlwifi: mvm: support new reduce tx power FW API. omits 4c2f445c0f49 iwlwifi: mvm: skip EBS in low latency mode while fragmente [...] omits 33bdccb71aa6 iwlwifi: remove FSF's address from the license notice omits 4290eaad7a8a iwlwifi: remove dump_regs() from transport ops omits 89d5e833534b iwlwifi: pcie: make non-static hcmd and rx code omits 9b3089bd820d iwlwifi: pcie: allow using tx init for other queues but th [...] omits 7891965d74bc iwlwifi: drop packets with bad status in CD omits 75e9947ea42d iwlwifi: enable reading the value of delay in timestamp_ma [...] omits 4799ea53a578 iwlwifi: mvm: move he RX handling to a separate function omits c630b477caf7 iwlwifi: mvm: move he RX handling to a separate function omits 621f3f57050a iwlwifi: mvm: add support for RX_AMPDU_EOF bit for HE SU omits bd6fc6552b05 iwlwifi: mvm: add bss color to radiotap omits 7d2bcc22cd16 iwlwifi: add required include to iwl-fh.h omits 86e177d80ff7 iwlwifi: mvm: add NOA and CSA to a probe response omits 2afa6a7311f5 iwlwifi: mvm: support new WoWLAN status FW API omits a75b9b333aeb iwlwifi: mvm: protect D0i3 code behind CONFIG_PM omits 11a0513cac8a iwlwifi: mvm: remove duplicate if in iwl_mvm_setup_connect [...] omits 2d8c261511ab iwlwifi: add d3 debug data support omits 2210f6959dfa iwlwifi: set the tid for non-QOS frames to zero omits dd2690579f51 iwlwifi: runtime: avoid calling debugfs read functions mor [...] omits fe997b00c5b5 iwlwifi: remove unused TLC debugging commands omits b21e32dc348a iwlwifi: turn timestamp marker cmd off by default omits b30c862f2a72 clk: renesas: r8a77990: Add missing I2C7 clock omits e86e894751f0 drm/amdgpu: add DisplayPort CEC-Tunneling-over-AUX support omits 46094b2baeeb drm/nouveau: add DisplayPort CEC-Tunneling-over-AUX support omits a4c30a4861c5 drm_dp_mst_topology: fix broken drm_dp_sideband_parse_remo [...] omits 9bcf6d9868ae drm_dp_cec: add note about good MegaChips 2900 CEC support omits 5ce70c799ac2 drm_dp_cec: check that aux has a transfer function omits fcabb76ac322 Merge branch 'v4.20-clk/next' into for-next omits 4a477651033e drm/i915: Keep physical cursors pinned while in use omits c14d28e86d3c clk: rockchip: improve rk3288 pll rates for better hdmi output omits 58c116fb7dc6 m68k/sun3: Remove is_medusa and m68k_pgtable_cachemode omits aee94ee873d7 m68k/atari: ARAnyM - Remove reference to long-deprecated M [...] omits f615939e77c8 Merge branch 'bcm2835-dt-64-next' into for-next omits a7eb26392b89 arm64: dts: broadcom: Add reference to Compute Module IO Board V3 omits c83949942793 Merge branch 'clk-mtk-unused' into clk-next omits 1adb0a9faabb clk: mediatek: remove unused array audio_parents omits fc21371251d6 Merge branch 'clk-qcom-sdm845-camcc' into clk-next omits 78412c262004 clk: qcom: Add camera clock controller driver for SDM845 omits f40c467523cb dt-bindings: clock: Introduce QCOM Camera clock bindings omits 361adb4c5f0d Merge branch 'clk-spdx' into clk-next omits e848c2ea117f clk: renesas: use SPDX identifier for Renesas drivers omits 1ac289f53d8e Merge branch 'clk-sa' into clk-next omits b56ada120921 Merge branches 'doc.2018.08.30a', 'dynticks.2018.08.30b', [...] omits 4e6ea4ef56f9 srcu: Make early-boot call_srcu() reuse workqueue lists omits 55cda2290bf9 rcutorture: Test early boot call_srcu() omits e0fcba9ac02a srcu: Make call_srcu() available during very early boot omits 894d45bbf7e7 rcu: Convert rcu_state.ofl_lock to raw_spinlock_t omits 8d8a9d0e7eda rcu: Remove obsolete ->dynticks_fqs and ->cond_resched_completed omits dc5a4f2932f1 rcu: Switch ->dynticks to rcu_data structure, remove rcu_dynticks omits 4c5273bf2b5e rcu: Switch dyntick nesting counters to rcu_data structure omits 2dba13f0b6c2 rcu: Switch urgent quiescent-state requests to rcu_data structure omits c458a89e964d rcu: Switch lazy counts to rcu_data structure omits 5998a75adbf4 rcu: Switch last accelerate/advance to rcu_data structure omits 0fd79e7521bc rcu: Switch ->tick_nohz_enabled_snap to rcu_data structure omits cc72046cc3cc rcu: Merge rcu_dynticks structure into rcu_data structure omits 31ab604bf323 rcu: Remove unused rcu_dynticks_snap() from Tiny RCU omits df63fa5bc11a rcu: Convert "1UL << x" to "BIT(x)" omits fced9c8cfe6b rcu: Avoid resched_cpu() when rescheduling the current CPU omits d3052109c0bc rcu: More aggressively enlist scheduler aid for nohz_full CPUs omits c06aed0e3100 rcu: Compute jiffies_till_sched_qs from other kernel parameters omits 74de6960c99d rcu: Provide functions for determining if call_rcu() has b [...] omits 7e28c5af4ef6 rcu: Eliminate ->rcu_qs_ctr from the rcu_dynticks structure omits c5bacd94173e rcu: Motivate Tiny RCU forward progress omits c116dba68d19 rcutorture: Dump reader protection sequence if failures or [...] omits a0ef9ec24144 rcu: Provide improved interrupt-from-idle check in rcu_che [...] omits 92aa39e9dc77 rcu: Make need_resched() respond to urgent RCU-QS needs omits dd46a7882c2c rcu: Inline _rcu_barrier() into its sole remaining caller omits 395a2f097ebd rcu: Define rcu_all_qs() only in !PREEMPT builds omits 4d232dfe1df3 rcu: Remove !PREEMPT code from rcu_note_voluntary_context_ [...] omits 06462efc808c rcu: Clean up flavor-related definitions and comments in update.c omits 0ae86a272656 rcu: Clean up flavor-related definitions and comments in t [...] omits 8fa946d42855 rcu: Clean up flavor-related definitions and comments in t [...] omits 49918a54e63c rcu: Clean up flavor-related definitions and comments in tree.c omits 679d3f30923e rcu: Clean up flavor-related definitions and comments in tiny.c omits 6eb95cc4507a rcu: Clean up flavor-related definitions and comments in s [...] omits 62a1a945368f rcu: Clean up flavor-related definitions and comments in r [...] omits 7f87c036fea3 rcu: Clean up flavor-related definitions and comments in rcu.h omits 8c1cf2da6f8a rcu: Clean up flavor-related definitions and comments in Kconfig omits df8561a0d7e4 rcu: Clean up flavor-related definitions and comments in r [...] omits aff5f0369e31 rcu: Clean up flavor-related definitions and comments in r [...] omits 2bd8b1a2afc4 rcu: Clean up flavor-related definitions and comments in r [...] omits de3875d30233 rcu: Remove now-unused rcutorture APIs omits 620d246065cd rcuperf: Remove the "rcu_bh" and "sched" torture types omits c770c82a2382 rcutorture: Remove the "rcu_bh" and "sched" torture types omits 72ce30dd1f9b rcu: Stop testing RCU-bh and RCU-sched omits 2ceebc035082 rcutorture: Add RCU-bh and RCU-sched support for extended readers omits a8bb74acd8ef rcu: Consolidate RCU-sched update-side function definitions omits 4c7e9c1434c6 rcu: Consolidate RCU-bh update-side function definitions omits c3854a055bc8 rcu: Pull rcu_gp_kthread() FQS loop into separate function omits 4e95020cdd34 rcu: Inline increment_cpu_stall_ticks() into its sole caller omits 8ff0b9078091 rcu: Fix typo in force_qs_rnp()'s parameter's parameter omits eb7a6653887b rcu: Eliminate initialization-time use of rsp omits ec9f5835f74c rcu: Eliminate RCU-barrier use of rsp omits 67a0edbf3c4d rcu: Eliminate quiescent-state and grace-period-nonstart u [...] omits 3c779dfef2c4 rcu: Eliminate callback-invocation/invocation use of rsp omits 9cbc5b97029b rcu: Eliminate grace-period management code use of rsp omits 4c6ed43708bb rcu: Eliminate stall-warning use of rsp omits 7cba4775ba79 rcu: Restructure rcu_check_gp_kthread_starvation() omits f7dd7d44fd2d rcu: Simplify rcutorture_get_gp_data() omits b97d23c51c9f rcu: Remove for_each_rcu_flavor() flavor-traversal macro omits 564a9ae6046c rcu: Remove last non-flavor-traversal rsp local variable f [...] omits 88d1bead858d rcu: Remove rcu_data structure's ->rsp field omits aedf4ba98416 rcu: Remove rsp parameter from rcu_node tree accessor macros omits 63d4c8c97948 rcu: Remove rsp parameter from expedited grace-period functions omits 4580b0541bea rcu: Remove rsp parameter from no-CBs CPU functions omits b21ebed95101 rcu: Remove rsp parameter from print_cpu_stall_info() omits 6dbfdc1409cf rcu: Remove rsp parameter from rcu_spawn_one_boost_kthread() omits 81ab59a3ad86 rcu: Remove rsp parameter from dump_blkd_tasks() and friend omits a2887cd85f38 rcu: Remove rsp parameter from rcu_print_detail_task_stall() omits b8bb1f63cf9a rcu: Remove rsp parameter from rcu_init_one() and friends omits 53b46303da84 rcu: Remove rsp parameter from rcu_boot_init_percpu_data() [...] omits 8344b871b1d5 rcu: Remove rsp parameter from _rcu_barrier() and friends omits 98ece508b545 rcu: Remove rsp parameter from __rcu_pending() omits 5c7d89676bc5 rcu: Remove rsp parameter from __call_rcu() and friend omits b049fdf8e3b9 rcu: Remove rsp parameter from __rcu_process_callbacks() omits b96f9dc4fb64 rcu: Remove rsp parameter from rcu_check_gp_start_stall() omits e9ecb780fe7d rcu: Remove rsp parameter from force-quiescent-state functions omits 5bb5d09cc4f8 rcu: Remove rsp parameter from rcu_do_batch() omits 780cd590836f rcu: Remove rsp parameter from CPU hotplug functions omits 8087d3e3c453 rcu: Remove rsp parameter from rcu_check_quiescent_state() omits 0854a05c9fa5 rcu: Remove rsp parameter from rcu_gp_kthread() and friends omits 22212332c1f3 rcu: Remove rsp parameter from rcu_gp_slow() omits 15cabdffbbf6 rcu: Remove rsp parameter from note_gp_changes() omits c7e48f7ba382 rcu: Remove rsp parameter from __note_gp_changes() omits 834f56bf54e8 rcu: Remove rsp parameter from rcu_advance_cbs() omits c6e09b97b933 rcu: Remove rsp parameter from rcu_accelerate_cbs_unlocked() omits 02f501423d0d rcu: Remove rsp parameter from rcu_accelerate_cbs() omits 532c00c97f16 rcu: Remove rsp parameter from rcu_gp_kthread_wake() omits 3481f2eab095 rcu: Remove rsp parameter from rcu_future_gp_cleanup() omits ea12ff2b7d97 rcu: Remove rsp parameter from check_cpu_stall() omits 4e8b8e08f931 rcu: Remove rsp parameter from print_cpu_stall() omits a91e7e58b101 rcu: Remove rsp parameter from print_other_cpu_stall() omits e1741c69d427 rcu: Remove rsp parameter from rcu_stall_kick_kthreads() omits 33dbdbf02538 rcu: Remove rsp parameter from rcu_dump_cpu_stacks() omits 8fd119b6522f rcu: Remove rsp parameter from rcu_check_gp_kthread_starvation() omits ad3832e974eb rcu: Remove rsp parameter from record_gp_stall_check_time() omits 336a4f6c451e rcu: Remove rsp parameter from rcu_get_root() omits de8e87305a1a rcu: Remove rsp parameter from rcu_gp_in_progress() omits 33085c469aea rcu: Remove rsp parameter from rcu_report_qs_rdp() omits 139ad4da5ab5 rcu: Remove rsp parameter from rcu_report_unblock_qs_rnp() omits aff4e9ede52b rcu: Remove rsp parameter from rcu_report_qs_rsp() omits b50912d0b5e0 rcu: Remove rsp parameter from rcu_report_qs_rnp() omits 2280ee5a7d3e rcu: Remove rcu_data_p pointer to default rcu_data structure omits 16fc9c600b3c rcu: Remove rcu_state_p pointer to default rcu_state structure omits da1df50d1617 rcu: Remove rcu_state structure's ->rda field omits ec5dd444b678 rcu: Eliminate rcu_state structure's ->call field omits 358be2d3685c rcu: Remove RCU_STATE_INITIALIZER() omits 709fdce7545c rcu: Express Tiny RCU updates in terms of RCU rather than [...] omits 45975c7d21a1 rcu: Define RCU-sched API in terms of RCU for Tree RCU PRE [...] omits 4cf439a200fd rcu: Fix typo in rcu_get_gp_kthreads_prio() header comment omits 2bbfc25b09df rcu: Drop "wake" parameter from rcu_report_exp_rdp() omits 82fcecfa8185 rcu: Update comments and help text for no more RCU-bh updaters omits 65cfe3583b61 rcu: Define RCU-bh update API in terms of RCU omits ba1c64c27239 rcu: Report expedited grace periods at context-switch time omits d28139c4e967 rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe omits e11ec65cc8d6 rcu: Add warning to detect half-interrupts omits fcc878e4dfb7 rcu: Remove now-unused ->b.exp_need_qs field from the rcu_ [...] omits 27c744e32a9a rcu: Allow processing deferred QSes for exiting RCU-preemp [...] omits c0335743c5d8 rcutorture: Test extended "rcu" read-side critical sections omits 3e3100989869 rcu: Defer reporting RCU-preempt quiescent states when disabled omits cf7614e13c8f rcu: Refactor rcu_{nmi,irq}_{enter,exit}() omits 0b85de7cef01 clk: cdce925: release child device nodes omits 681cd4a890e3 clk: qcom: clk-branch: Use true and false for boolean values omits 0bd6184e4359 Merge branch 'clk-qcom-dfs' into clk-next omits 2bdb2a1cca86 clk: qcom: Allocate space for NULL terimation in DFS table omits cd2e09c33bee Merge branch 'clk-fixes' into clk-next omits cf04ab6e51fc Merge branch 'clk-ti-of-node' into clk-next omits 00a461cc32ec clk: ti: fix OF child-node lookup omits 030e46e495af IB/rxe: fixes for rdma read retry omits 4e4c53df5677 IB/rxe: avoid back-to-back retries omits b97db58557f4 IB/rxe: fix for duplicate request processing and ack psns omits be5ba2ca053d dax: Fix use of zero page omits 5907cf6c5bbe i40e: Prevent deleting MAC address from VF when set by PF omits babbcc60040a i40evf: cancel workqueue sync for adminq when a VF is removed omits 5cba17b14182 i40e: hold the rtnl lock on clearing interrupt scheme omits 3bd77e2ae147 i40evf: Don't enable vlan stripping when rx offload is turned on omits e78d9a39fd06 i40e: Check and correct speed values for link on open omits cdec2141c24e i40e: report correct statistics when XDP is enabled omits cfe396991ad7 i40e: static analysis report from community omits a4e0109a19c5 virtchnl: use u8 type for a field in the virtchnl_filter struct omits e65aae086330 i40evf: set IFF_UNICAST_FLT flag for the VF omits 7eb74ff891b4 i40e: use correct length for strncpy omits 3c818910911c i40evf: Validate the number of queues a PF sends omits ae1e29f671b4 i40evf: Change a VF mac without reloading the VF driver omits 6dba41cd02fc i40evf: update ethtool stats code and use helper functions omits 8fd75c58a09a i40e: move ethtool stats boiler plate code to i40e_ethtool [...] omits 4b59938b209e i40e: convert queue stats to i40e_stats array omits 1703129ed2c1 IB/rxe: Refactor lookup memory function omits 536a631d1ec1 IB/rxe: Avoid NULL check when search is successful omits 3ccf19e25adf IB/rxe: Change pool state enums to capital letters omits 66d0f207dbf0 IB/rxe: Replace spinlock with rwlock omits 3db2bceb29fd IB/rxe: Simplify rxe_find_route() to avoid GID query for netdev omits 8b7b59d030cc IB/rxe: remove redudant qpn check omits d3c04a3a6870 IB/rxe: vary the source udp port for receive scaling omits 35d017947401 MIPS: ralink: Add rt3352 SPI_CS1 pinmux omits 4eb2534057b1 ARM: multi_v7_defconfig: add Atmel I2S driver omits be62e019ce17 ARM: configs: at91: Add I2S driver to sama5 omits 293201c27b50 ARM: multi_v7_defconfig: add generic resistive touchscreen omits d68f8918b822 ARM: configs: at91: add generic resistive touchscreen to sama5 omits 58094c48f407 perf annotate: Handle arm64 move instructions omits 3de3e8bbf302 perf trace beauty: Alias 'umount' to 'umount2' omits 088519f318be perf stat: Move the display functions to stat-display.c omits d0192fdba09a perf stat: Move 'metric_events' to 'struct perf_stat_config' omits 54ac0b1bd25c perf stat: Move 'walltime_*' data to 'struct perf_stat_config' omits be54d5932531 perf stat: Propagate 'struct target' arg to sort_aggr_thread() omits fdee335b00b0 perf stat: Move 'no_merge' data to 'struct perf_stat_config' omits 34ff0866d46a perf stat: Move 'big_num' data to 'struct perf_stat_config' omits a138af663500 perf stat: Do not use the global 'evsel_list' in print functions omits 6f6b6594b5f3 perf stat: Move *_aggr_* data to 'struct perf_stat_config' omits 8897a8916efb perf stat: Move ru_* data to 'struct perf_stat_config' omits 3b3cd9a41c2b perf stat: Move 'print_mixed_hw_group_error' to 'struct pe [...] omits 31084123c196 perf stat: Move 'print_free_counters_hint' to 'struct perf [...] omits aea0dca1629c perf stat: Move 'null_run' to 'struct perf_stat_config' omits 26893a6018f8 perf stat: Add 'walltime_nsecs_stats' pointer to 'struct p [...] omits 77e0faf8552c perf stat: Pass 'evlist' to aggr_update_shadow() omits ae2d7da554f0 perf stat: Pass 'struct perf_stat_config' to first_shadow_cpu() omits ee1760e2cf62 perf stat: Move 'metric_only_len' to 'struct perf_stat_config' omits d97ae04b3d52 perf stat: Move 'run_count' to 'struct perf_stat_config' omits 0c538a946295 perf stat: Use 'evsel->evlist' instead of 'evsel_list' in [...] omits bc0bcda201e8 perf stat: Pass 'evlist' argument to print functions omits c512e0eae4c6 perf stat: Add 'target' argument to perf_evlist__print_counters() omits df4f7b4d4b1e perf stat: Move 'unit_width' to 'struct perf_stat_config' omits 0ce5aa026660 perf stat: Move 'metric_only' to 'struct perf_stat_config' omits 132c6ba3c440 perf stat: Move 'interval_clear' to 'struct perf_stat_config' omits fa7070a38676 perf stat: Move csv_* to 'struct perf_stat_config' omits 6ca9a082b190 perf stat: Pass a 'struct perf_stat_config' argument to gl [...] omits f3ca50e61ff4 perf stat: Pass 'struct perf_stat_config' argument to loca [...] omits b64df7f33743 perf stat: Add 'struct perf_stat_config' argument to perf_ [...] omits 0174820a8ba1 perf stat: Move STAT_RECORD out of perf_evlist__print_counters() omits a5a9eac1a018 perf stat: Introduce perf_evlist__print_counters() omits 0a4e64d391a2 perf stat: Move perf_stat_synthesize_config() to stat.c omits c2c247f2dd87 perf stat: Add 'perf_event__handler_t' argument to perf_st [...] omits 1c21e9899d6a perf stat: Add 'struct perf_evlist' argument to perf_stat_ [...] omits 1821f4eb480b perf stat: Add 'struct perf_tool' argument to perf_stat_sy [...] omits 73d586c3917d perf stat: Add 'struct perf_stat_config' argument to perf_ [...] omits 491073a61266 perf stat: Rename 'is_pipe' argument to 'attrs' in perf_st [...] omits d09cefd2ef99 perf stat: Move create_perf_stat_counter() to stat.c omits 650d62204602 perf evsel: Introduce perf_evsel__store_ids() omits 318ec1841a3f perf tools: Switch 'session' argument to 'evlist' in perf_ [...] omits 7d9ad16afe2b perf stat: Add 'identifier' flag to 'struct perf_stat_config' omits 35386233fcf7 perf stat: Use local config arg for scale in create_perf_s [...] omits 5698f26b46e4 perf stat: Move 'no_inherit' to 'struct perf_stat_config' omits 728c0ee0a896 perf stat: Move 'initial_delay' to 'struct perf_stat_config' omits d50ed0ce8204 perf stat: Use evsel->threads in create_perf_stat_counter() omits c4191e55b874 perf trace: Show comm and tid for tracepoint events omits f5b076dc01e7 perf trace augmented_syscalls: Hook into syscalls:sys_exit [...] omits 4c8f0a726ef8 perf trace augmented_syscalls: Rename augmented_*_syscall_ [...] omits 5e2d8a5acc99 perf augmented_syscalls: Update the header comments omits 664b6a95d771 perf bpf: Add syscall_exit() helper omits 266b851cc287 tools lib traceevent, perf tools: Split trace-seq related [...] omits 766e0618e494 perf report: Create auxiliary trace data files for s390 omits b043cb524d28 perf trace beauty: Reorganize 'struct sockaddr *' beautifier omits 6ebb686225a8 perf trace augmented_syscalls: Augment sendto's 'addr' arg omits 02ef28842077 perf trace augmented_syscalls: Augment bind's 'myaddr' soc [...] omits 24a6c2cd1dbd perf trace augmented_syscalls: Add augmented_sockaddr_sysc [...] omits d5a7e6613b00 perf trace augmented_syscalls: Augment connect's 'sockaddr' arg omits 403f833d15a3 perf bpf: Add linux/socket.h to the headers accessible to [...] omits d35b168c3dcd perf bpf: Give precedence to bpf header dir omits 9ab5aadebedd perf trace: Add a etcsnoop.c augmented syscalls eBPF utility omits 16cc63593f67 perf trace: Augment 'newstat' (aka 'stat') filename ptr omits f6618ce6c024 perf trace: Introduce augmented_filename_syscall_enter() d [...] omits 9779fc021410 perf trace: Augment inotify_add_watch pathname syscall arg omits daa1284af3b9 perf trace: Augment the 'open' syscall 'filename' arg omits 75d1e30681d0 perf trace: Use the augmented filename, expanding syscall [...] omits c96f4edcc356 perf trace: Show comm/tid for augmented_syscalls omits 6dcbd212ff49 perf trace: Extract the comm/tid printing for syscall enter omits 1cdf618f2386 perf trace: Print the syscall name for augmented_syscalls omits 6ccc18a9a17a perf trace: Make the augmented_syscalls filter out the tra [...] omits 7a983a0fe2a2 perf trace: Pass augmented args to the arg formatters when [...] omits 5c3f78ec285b doc: Fix broken HTML directive omits 77095901b895 doc: Update removal of RCU-bh/sched update machinery omits f8f3b7fc21b1 ARM: dts: exynos: Fix regulators configuration on Peach Pi [...] omits b2a13da505e8 ARM: s3c24xx: Remove empty gta02_pmu children probe omits e0b35c1ab5ac ARM: exynos: Fix imprecise abort during Exynos5422 suspend to RAM omits 687b5ae2e6c6 ARM: exynos: Store Exynos5420 register state in one variable omits 70b73f9ac113 drm/i915/ringbuffer: Delay after invalidating gen6+ xcs omits afa86d264a7c soc: fsl: dpio: remove redundant pointer 'priv' omits f55f61225a2b soc: fsl/qe: Use of_get_child_by_name helper omits 4db8a82354cb Merge branch 'clk-dt-name' into clk-next omits e665f029a283 clk: Convert to using %pOFn instead of device_node.name omits e966d3084596 MIPS: Remove SLOW_DOWN_IO omits b962aeb02205 MIPS: Use GENERIC_IOMAP omits e245767abf27 MIPS: Use a custom elf-entry program to find kernel entry point omits 096055487115 drm/i915: clear error registers after error capture omits e17337cafcaf drm/msm/dpu: use encoder type to identify display type omits 75337cb31f14 drm/msm/dpu: remove unwanted encoder type mapping omits 95e0e3bf7ced drm/msm/dpu: remove stale display port programming omits 56e91b126886 Merge tag 'hda-codec-h-move' of git://git.kernel.org/pub/s [...] omits 834fe4084d31 Merge tag 'hda-codec-h-move' into asoc-4.20 omits be57bfffb7b5 ALSA: hda: move hda_codec.h to include/sound omits b9fad74bfe76 ARM: shmobile: Convert to using %pOFn instead of device_node.name omits f355eece3195 libata: Use SMART LBAM/LBAH password defines omits 381116d327b5 drm/i915: Update DRIVER_DATE to 20180830 omits 6e249d1ec1b4 spi: davinci: remove set but not used variable 'pdata' omits 0964d66036ed arm64: renesas: Remove the ARCH_SHMOBILE Kconfig symbol omits 08e735233ea2 ARM: shmobile: Remove the ARCH_SHMOBILE Kconfig symbol omits 57bc9f041638 ARM: shmobile: defconfig: Refresh shmobile_defconfig for v [...] omits 17cc525206d6 drm/amdgpu: Revert "kmap PDs/PTs in amdgpu_vm_update_directories" omits ec210e3226dc drm/amdgpu: put GART away from VRAM v2 omits 202eb5481421 ARM: dts: socfpga: Rename socfpga_cyclone5_de0_{sockit,nano_soc} omits 0ffc5df823dd ARM: dts: socfpga: update NAND clocking for c5/a5 omits 12b2982a1f72 ARM: dts: arria10: update NAND clocking omits 9a8e3cfd3469 ARM: dts: socfpga: set timer interrupt to edge sensitive omits f20193f7c79e ARM: dts: socfpga: use stdout-path for chosen node omits c8da1d15b8a4 arm64: dts: stratix10: i2c clock running out of spec omits 18baed2684b0 xsk: include XDP meta data in AF_XDP frames omits 2ed03c835d6f pinctrl: sh-pfc: r8a77990: Add DU pins, groups and function omits 56b48c6a6008 Merge branch 'bpf-bpffs-bpftool-dump-with-btf' omits 1a86ad89da1c tools/bpf: bpftool: add btf percpu map formated dump omits 6493ebf7242d tools/bpf: add bpffs percpu map pretty print tests in test_btf omits c7b27c37af3d bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash omits cca6cb8ad7a8 scsi: aic7xxx: Fix build using bare-metal toolchain omits b6876a8407d0 scsi: libfc: remove unnecessary condition check omits 26c724a690a1 scsi: lpfc: remove an unnecessary NULL check omits 6e4adef7e4b0 drm/i915: Update DRIVER_DATE to 20180830 omits 165ee6215062 scsi: 53c700: Fix spelling of 'NEGOTIATION' omits 45b7af985d54 scsi: be2iscsi: remove unused variable dmsg omits 05a9874426af scsi: aacraid: remove unused variables dev and cpu omits 0eeec01488da scsi: raid_attrs: fix unused variable warning omits bfba223dcc45 gpio: brcmstb: allow 0 width GPIO banks omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 09c4b4945743 drm/virtio: fix bounds check in virtio_gpu_cmd_get_capset() omits 0e7a3d4b66e1 drm/virtio: Replace ttm_bo_unref with ttm_bo_put omits 94f4a12707c9 drm/virtio: Replace ttm_bo_reference with ttm_bo_get omits 233c2b74b008 drm/qxl: Replace ttm_bo_unref with ttm_bo_put omits 4efd631e2f48 drm/cirrus: Replace ttm_bo_unref with ttm_bo_put omits aba911e6ac74 drm/bochs: Replace ttm_bo_unref with ttm_bo_put omits 36f3f19a8215 gpio: ftgpio: Support debounce timer omits da02d79452ea gpio: ftgpio: Support optional silicon clock omits 3a182c848946 ALSA: hda - Clean up jackpoll_ms option handling omits f0259b6ac4a3 Merge tag 'mac80211-next-for-davem-2018-08-29' of git://gi [...] omits 016f3d1818b0 vxlan: reduce dirty cache line in vxlan_find_mac omits 920767a9c892 Merge branch 'liquidio-improve-soft-command-response-handling' omits 64fecd3ec512 liquidio: remove obsolete functions and data structures omits edd572d72f8c liquidio: change octnic_ctrl_pkt to do synchronous soft commands omits 6870957ed5bc liquidio: make soft command calls synchronous omits c9aec05228dc liquidio: improve soft command handling omits 0927f71dbcfb net/tls: Calculate nsg for zerocopy path without skb_cow_data. omits 7e8d5755be0e net: nixge: Add support for 64-bit platforms omits 02c7f38b7ace selftests/net: add ip_defrag selftest omits 0ff89efb5246 ip: fail fast on IP defrag errors omits b943f17e0649 liquidio: fix race condition in instruction completion processing omits 9ecc660ea1a7 liquidio: remove unnecessary delay when processing IQ responses omits 2930942e0a39 Merge branch 'ethtool-drop-get_settings-and-set_settings-ops' omits 9b3004953503 ethtool: drop get_settings and set_settings callbacks omits 6ce706a56c93 8390/etherh: convert to ethtool_{get, set}_link_ksettings omits 7e3af5936893 net: thunderbolt: Convert to use SPDX identifier omits 6fce10f70461 genetlink: constify genl_err_attr() argument omits 21c328dcecfc net: ethernet: Convert to using %pOFn instead of device_node.name omits 8bad008e7951 net/ncsi: remove duplicated include from ncsi-netlink.c omits 234dbe3dc1db Merge branch 'verifier-liveness-simplification' omits 8efea21d333d bpf/verifier: display non-spill stack slot types in print_ [...] omits 679c782de14b bpf/verifier: per-register parent pointers omits 7b38ebdf7430 power: supply: maxim: Add SPDX license identifiers omits b00b04aa668c power: supply: ab8500_fg: fix obsolete function omits 89a74789f4b4 power: supply: cros_usbpd: remove unused pointer 'dev' omits 64858773d78e ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook omits 8be3e7f0785c ARM: dts: exynos: Add LDO28 regulator on Exynos5422 Odroid boards omits b5124e450793 ARM: dts: exynos: Disable unused PMIC regulators on Exynos [...] omits 8e82954979fc ARM: dts: exynos: Add unused PMIC regulators on Exynos5422 [...] omits 95ac226222a6 ARM: dts: exynos: Add missing used PMIC regulators on Exyn [...] omits 645b23da6f8b ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250 omits eb9e16d8573e ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings omits 29b5e0f34359 Merge branch 'AF_XDP-zerocopy-for-i40e' omits 58c50ae4a0b6 samples/bpf: add -c/--copy -z/--zero-copy flags to xdpsock omits 1328dcddbd53 i40e: add AF_XDP zero-copy Tx support omits a96e74727328 i40e: move common Tx functions to i40e_txrx_common.h omits 0a714186d3c0 i40e: add AF_XDP zero-copy Rx support omits 20a739dbef28 i40e: move common Rx functions to i40e_txrx_common.h omits 6d7aad1da279 i40e: refactor Rx path for re-use omits 123cecd427b6 i40e: added queue pair disable/enable functions omits 6c5c9581044d net: add napi_if_scheduled_mark_missed omits 902540342096 xsk: expose xdp_umem_get_{data,dma} to drivers omits dce5bd6140a4 xdp: export xdp_rxq_info_unreg_mem_model omits b0d1beeff2a9 xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY omits db4e26115c73 ARM: dts: s5pv210: Switch to S5Pv210 specific pinctrl wake [...] omits 21cb5a27483a ARM: dts: exynos: Fix HDMI-HPD line handling on Arndale omits 620375c8fdf2 ARM: dts: exynos: Use i2c-gpio for HDMI-DDC on Arndale omits 0772cf588cc9 ARM: dts: exynos: Add DSI and panel nodes on Arndale omits d428b5355d5f ARM: dts: exynos: Add DSI node on Exynos5250 omits feef7918667b MIPS: BCM47XX: Enable USB power on Netgear WNDR3400v3 omits f9916dc9104d Merge branch 'topic/renesas' into next omits b01361c4160e Merge branch 'topic/dw' into next omits d9997b64c52b drm/amdgpu: add missing CHIP_HAINAN in amdgpu_ucode_get_load_type omits 2690262ec9fe drm/amdgpu: Relocate some definitions v2 omits dcaaff4eed13 drm/amdgpu: remove redundant memset omits 25eef4214a43 drm/ttm: Initialize local lists in ttm_bo_bulk_move_helper omits 5f232bd79b24 drm/amdgpu: use the smaller hole for GART omits d78c1fa0c9f8 Revert "drm/amdgpu: move PD/PT bos on LRU again" omits 0e33495d4907 drm/amdgpu: distinct between allocated GART space and GMC addr omits 22d8bfafcc12 drm/amdgpu: stop using gart_start as offset for the GTT domain omits 0be655d1c6c6 drm/amdgpu: fix amdgpu_gmc_gart_location a little bit omits 961c75cf2031 drm/amdgpu: move amdgpu_device_(vram|gtt)_location omits efa9a5ef10fb drm/amdgpu: remove amdgpu_bo_gpu_accessible omits bf47afbabf1c drm/amdkfd: Release an acquired process vm omits 1685b01a8588 drm/amdgpu: Set pasid for compute vm (v2) omits 901fd85251e5 dmaengine: use SPDX identifier for Renesas drivers omits 5658f4f94cca dmaengine: dw: Add alternative ACPI HIDs for Cherry Trail [...] omits 7c590fcca66b rcutorture: Maintain self-propagating CB only during forwa [...] omits 474e59b476b3 rcutorture: Check GP completion at stutter end omits f4de46ed5bbc rcutorture: Print forward-progress test interval on error omits c04dd09bd38c rcutorture: Adjust number of reader kthreads per CPU-hotpl [...] omits fecad5091f35 rcutorture: Reduce priority of forward-progress testing omits 1e69676592ed rcutorture: Limit reader duration if irq or bh disabled omits 3cff54a830f7 rcutorture: Increase rcu_read_delay() longdelay_ms omits 9fdcb9afe082 rcutorture: Add self-propagating callback to forward-progr [...] omits 08a7a2ec6834 rcutorture: Vary forward-progress test interval omits 152f4afbfd58 rcutorture: Avoid no-test complaint if too few forward-pro [...] omits 119248bec9d3 rcutorture: Also use GP sequence to judge forward progress omits 1b27291b1ea4 rcutorture: Add forward-progress tests for RCU grace periods omits a52d14addf06 rcutorture: Remove TREE06 and TREE08 from the default test list omits f0288064425f rcuperf: Warn on bad perf type for built-in tests omits e746b558572e rcutorture: Warn on bad torture type for built-in tests omits 444da518fd55 rcutorture: Force occasional reader waits omits 31e749074156 torture: Stop overwriting Make.out file with obsolete version omits 90082cd397ae dmaengine: add COMPILE_TEST for the drivers omits fbb69ece0462 dmaengine: mxs-dma: use dmaenginem_async_device_register t [...] omits d72c5f98539d dmaengine: pxa_dma: use dmaenginem_async_device_register t [...] omits 0f5a5e5700ad dmaengine: dma-jz4780: use dmaenginem_async_device_registe [...] omits fc9826dec54c dmaengine: ste_dma40: use dmaenginem_async_device_register [...] omits a5f99a95869e dmaengine: mmp_tdma: use dmaenginem_async_device_register [...] omits 42f604b6516b dmaengine: stm32-mdma: use dmaenginem_async_device_registe [...] omits c88c2d46e29b dmaengine: dw-axi-dmac: use dmaenginem_async_device_regist [...] omits a5c1d8ec733c dmaengine: st_fdma: use dmaenginem_async_device_register t [...] omits 4408e300a67a security/capabilities: remove check for -EINVAL omits ea24c125fe79 doc: Improve rcu_dynticks::dynticks documentation omits a5a288954499 doc: Fix broken RCU-requirements link to LKML archive omits e77cb32558a7 doc: Add design documentation on interruption of NMI handlers omits 6f59dc1afbb2 arm64: dts: meson-axg: s400: add sound card omits a0ef1c1cc8b5 arm64: dts: meson-axg: s400: enable audio devices omits f2b8f6a93357 arm64: dts: meson-axg: add audio fifos omits 7d2c6cfc5411 bpf: use --cgroup in test_suite if supplied omits b5d83fec732d bpf: sockmap test remove shutdown() calls omits efbaec89c642 bpf: remove duplicated include from syscall.c omits 2cfc123eea74 ASoC: meson: add axg pdm input omits 5cc3f8f89f2a ASoC: meson: add axg pdm input DT binding documentation omits cb06a037f836 ASoC: dmic: add DT module alias omits 26bcf1c368d9 ASoC: dmic: add Kconfig prompt for the generic dmic codec. omits 49c39f8464a9 y2038: signal: Change rt_sigtimedwait to use __kernel_timespec omits c2e6c8567acd y2038: socket: Change recvmmsg to use __kernel_timespec omits 474b9c777b20 y2038: sched: Change sched_rr_get_interval to use __kernel [...] omits 4faea239e529 y2038: utimes: Rework #ifdef guards for compat syscalls omits 185cfaf7641e y2038: Compile utimes()/futimesat() conditionally omits a4f7a3004630 y2038: Change sys_utimensat() to use __kernel_timespec omits c5ba7e6c9ba5 asm-generic: Remove empty asm/unistd.h omits caf6f9c8a326 asm-generic: Remove unneeded __ARCH_WANT_SYS_LLSEEK macro omits fb3739759474 asm-generic: Move common compat types to asm-generic/compat.h omits bf4b6a7d371e y2038: Remove stat64 family from default syscall set omits 82b355d161c9 y2038: Remove newstat family from default syscall set omits 743f5cdb6cec y2038: __get_old_timespec32() can be static omits 01489c481858 Merge branch 'v4.20-armsoc/dts64' into for-next omits be17ee0da35a spi: dw-mmio: add MSCC Jaguar2 support omits 967c14649132 arm64: dts: rockchip: add missing vop properties for px30 omits 9e4fa01221b3 drm/i915/execlists: Flush tasklet directly from reset-finish omits f888da16628c arm64: dts: rockchip: Add idle-states to device tree for rk3399 omits 888263947cd9 Merge branch 'ib-ingenic' of ../linux-pinctrl into devel omits 5624bf963543 Merge branch 'ib-ingenic' into devel omits 94f4e54cecaf pinctrl: Convert to using %pOFn instead of device_node.name omits 62cdcb6c572e gpio: Convert to using %pOFn instead of device_node.name omits a6edf83922ef drm/rockchip: vop: fix some register define error for px30 omits 9ce3ebe973bf gpio: pxa: handle corner case of unprobed device omits 803ceb297a24 pinctrl: intel: Fix a spelling typo in kernel documentation omits d290e096d2a5 pinctrl: lpc18xx: mark expected switch fall-throughs omits 28123791ddbe dt-bindings: gpio: rcar: Add r8a774a1 (RZ/G2M) support omits 29adeb4f954b drm/rockchip: Use struct_size() in devm_kzalloc() omits 28d6eeb4f066 pinctrl: ingenic: Include the right header omits dba508b5ab1d ASoC: adau17x1: Unused exported functions changed to internal omits 57e2143473fd gpio: ingenic: Remove driver omits 635c20a1fa79 pinctrl: ingenic: Drop dependency on MACH_INGENIC omits f2a967658a5d pinctrl: ingenic: Add support for the JZ4725B omits ebd6651418b6 pinctrl: ingenic: Implement .get_direction for GPIO chips omits e72394e2ea19 pinctrl: ingenic: Merge GPIO functionality omits 4717b11f80cf pinctrl: ingenic: Mark probe function as __init omits 556a36a71ed8 pinctrl: ingenic: Probe driver at subsys_initcall omits 890e48be8d84 dt-bindings: pinctrl: Update pinctrl-ingenic for JZ4725B a [...] omits 080aaf10892e ASoC: pcm3060: Improve legibility of if-statements omits aec785f6a0dc ASoC: pcm3060: Improve stylistics of file comments omits be887843f275 drivers: gpio: Update MODULE AUTHOR email address omits dc879f61c45d drm/rockchip: fix coding style and incorrect description omits eeaceb8b7d1f spi: Introduce one new field to set word delay omits d8c5d29f21bf drm/i915: Don't check power domains state in intel_power_d [...] omits 9c06602b1b92 cfg80211: clarify frames covered by average ACK signal report omits 375fef591696 pinctrl: uniphier: drop meaningless pin from SD1 pin-mux of Pro4 omits c0f6afad46a8 dt-bindings: gpio: rcar: Add gpio-reserved-ranges support omits 496069b87eea gpio: rcar: Add GPIO hole support omits 305fa67ee452 pinctrl: madera: Fix missing space in debugfs output omits d2f7a822041d pinctrl: madera: Return ENOTSUPP for unsupported pin attributes omits 25cb9e5a0e1e pinctrl: madera: Set is_generic omits 29ae0952e85f pinctrl: meson-g12a: add pinctrl driver support omits 3cd3c83f6752 pinctrl: Add compatibles for Amlogic Meson G12A pin controllers omits 3b588e43ee5c pinctrl: nuvoton: add NPCM7xx pinctrl and GPIO driver omits d0e4e8f0d6ab dt-binding: pinctrl: Add NPCM7xx pinctrl and GPIO documentation omits fe2731211e78 pinctrl: msm: Configure interrupts as input and gpio mode omits 1de7ddb3a15c pinctrl: msm: Mux out gpio function with gpio_request() omits 1ecef20cf128 mac80211: add missing WFA Multi-AP backhaul STA Rx requirement omits a419a3d92aab gpio: ep93xx: Switch A and B to use GPIOLIB_IRQCHIP omits d875cc27e239 gpio: ep93xx: Cut gpio_to_irq() usage omits 68491b075db2 gpio: ep93xx: Use for_each_set_bit() in IRQ handler omits 51ba88e32ff5 gpio: ep93xx: Use the hwirq and port omits fd935fc421e7 gpio: ep93xx: Do not pingpong irq numbers omits 99399f40d896 gpio: ep93xx: Properly call the chained IRQ handler omits 3c38b3a3065e gpio: ep93xx: Rename has_debounce to has_irq omits 991ce74eeb56 gpio: ep93xx: Pass around struct gpio_chip omits 68b6493185f7 gpio: ep93xx: Switch to SPDX license tag omits 1d2bb17aaf11 gpio: ep93xx: Cut down variable names omits 4c2baed3a7e6 ARM/gpio: ep93xx: build standalone omits 0d1e31abcaf5 gpio: tb10x: Use GENERIC_GPIO omits d28af35b0c91 gpio: tb10x: Create local helper variables omits 4a132095dd64 xfrm: allow driver to quietly refuse offload omits 0c05f9837667 esp: remove redundant define esph omits 211d6f2dc883 xfrm: Make function xfrmi_get_link_net() static omits 6348b903d791 9p: Remove p9_idpool omits 996d5b4db4b1 9p: Use a slab for allocating requests omits 62e3941776fe 9p: clear dangling pointers in p9stat_free omits 81c99089bce6 v9fs_dir_readdir: fix double-free on p9stat_read error omits 817e60a7a2bb Merge branch 'nfp-add-NFP5000-support' omits 4152e58cb8c5 nfp: make RTsym users handle absolute symbols correctly omits 640917dd81b6 nfp: support access to absolute RTsyms omits 1240989ccca9 nfp: convert all RTsym users to use new read/write helpers omits 761969992dd0 nfp: convert existing RTsym helpers to full target decoding omits 8f6d6052cf65 nfp: pass cpp_id to nfp_cpp_map_area() omits 3f0e55a2a6e2 nfp: add RTsym access helpers omits c678a9759ade nfp: add basic errors messages to target logic omits 73eaf3b7b875 nfp: save the MU locality field offset omits 9bf6cce89307 nfp: refactor the per-chip PCIe config omits 0377505c540c nfp: add support for NFP5000 omits f6e71efdf9fb nfp: abm: look up MAC addresses via management FW omits 34243f59095e nfp: add support for indirect HWinfo lookup omits ac86da05463d nfp: interpret extended FW load result codes omits 2db100002eed nfp: attempt FW load from flash omits 1c0372b67cca nfp: encapsulate NSP command arguments into structs omits f338c65f7529 Merge branch 'clk-qcom-qspi' into clk-next omits 09990ad1647f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 4f83d9b848f6 clk: qcom: Add qspi (Quad SPI) clocks for sdm845 omits b537f5845fff Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 48735597f7bd clk: qcom: Add qspi (Quad SPI) clock defines for sdm845 to header omits 37ed2e5a7a92 Merge branch 'clk-fixes' into clk-next omits 0ca556c02973 Merge branch 'clk-qcom-8996-missing' into clk-next omits b567752144e3 clk: qcom: Add some missing gcc clks for msm8996 omits d3abf3a17a69 Merge branch 'clk-smp2s11-include' into clk-next omits 074d09b470d4 Merge branch 'clk-qcom-dfs' into clk-next omits 81db07c4ddb1 Merge branch 'clk-spdx' into clk-next omits 5df52391ddbe drm/i915/dsc: Fix PPS register definition macros for 2nd V [...] omits 8a7e2d2ea080 cpupower: remove stringop-truncation waring omits 5ed4e9e990ee ixgbe: fix the return value for unsupported VF offload omits 47b6f50077e6 ixgbe: disallow IPsec Tx offload when in SR-IOV mode omits 7f68d4306701 ixgbevf: enable VF IPsec offload operations omits 0062e7cc955e ixgbevf: add VF IPsec offload code omits adef9a26d6c3 ixgbevf: add defines for IPsec offload request omits 726982404637 ixgbe: add VF IPsec offload request message handling omits 9e4e30cc0c41 ixgbe: add VF IPsec offload enable flag omits eda0333ac293 ixgbe: add VF IPsec management omits 99a7b0c14c30 ixgbe: prep IPsec constants for later use omits b2875fbf6c96 ixgbe: reload IPsec IP table after sa tables omits 9e3f2f5ecee6 ixgbe: don't clear IPsec sa counters on HW clearing omits f813eec972ee leds: Convert to using %pOFn instead of device_node.name omits 7fb94bd58dd6 ixgbevf: VF2VF TCP RSS omits 864822235f18 spi: sh-msiof: Add r8a774a1 support omits a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next omits e69a35531589 firmware: ti_sci: Provide host-id as an optional dt parameter omits 79a79c3a0ec2 Documentation: dt: keystone: ti-sci: Add optional host-id [...] omits beb5a17fa32e regulator: qcom-rpmh: Add stylistic breaks in the default cases omits e7d973a31c24 spi: sprd: Add SPI driver for Spreadtrum SC9860 omits 862cf93e4b9b spi: Add Spreadtrum SPI controller documentation omits 7e4d9683d6a7 regulator: core: Add locking to debugfs regulator_summary omits 7d3827b59548 regulator: core: Add consumer-requested load in regulator_summary omits 01de19d09ce6 regulator: core: Add the opmode to regulator_summary omits 1b3b7981524a ASoC: atmel: tse850: switch to SPDX license identifier omits a1b1e9880f0c ASoC: AMD: Change MCLK to 48Mhz omits c736cbd3a668 ASoC: AMD: Set constraints for DMIC and MAX98357a codec omits 6ee47d4a8dac ASoC: pcm3060: Add codec driver omits 6fbf9d8e2793 ASoC: rsnd: Add r8a774a1 support omits f8fc397e1310 ASoC: Intel: cht-bsw-rt5672: Add key-mappings for the head [...] omits 2ca426a24dd7 ASoC: Intel: common: Add quirk for Thinkpad 8 tablet omits 818838e6bfa4 ASoC: rt5670: Add quirk for Thinkpad 8 tablet omits b0f2d651299f ASoC: adau17x1: Implemented safeload support omits 9135bac32505 spi: use SPDX identifier for Renesas drivers omits e7d80b6b848b regulator: regmap helpers - support overlapping linear ranges omits b45649fbd5bf drm/i915: Do not advertize support for NV12 on ICL yet. omits 18563409b132 drm/i915: Clean up skl_plane_has_planar() omits 6bae5ea94989 ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers omits 00deadb5d86a ASoC: Intel: Skylake: use hda_bus instead of hdac_bus omits 3d17871349d5 ASoC: Intel: Skylake: add HDA BE DAIs omits 9cdae4352cba ASoC: Intel: Skylake: use HDAudio if ACPI enumeration fails omits 7c33b5f16915 ASoC: Intel: Boards: Machine driver for SKL+ w/ HDAudio codecs omits 8dce1d026da4 ASoC: Intel: common: add table for HDA-based platforms omits b4af16d617ad ALSA: hda: move hda_codec.h to include/sound omits 59dd45d550c5 ixgbe: firmware recovery mode omits 0d45db9c7a02 drm/i915: Reject compressed Y/Yf with interlaced modes omits eb0f50441056 drm/i915: Don't pass plane to .check_plane() omits 513792c2554b ASoC: rt5682: Update calibration function omits 61b2e6741e81 regulator: bd71837: Remove duplicate assignment for n_volt [...] omits 302df2694b97 ASoC: meson: axg-tdm: restrict formats depending on slot width omits dadfab7272b1 ASoC: meson: axg-fifo: report interrupt request failure omits ac16df938e51 ASoC: meson: imply clock and reset controllers omits 46942b21a95f regulator: isl9305: Add missing .owner field in regulator_desc omits 0c9721a5d1de regulator: Convert to using %pOFn instead of device_node.name omits e33ffbd9cd39 ASoC: dpcm: Properly initialise hw->rate_max omits a5cd7e9cf587 ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl omits d78b1e43e218 ASoC: dapm: Remove clock framework ifdefs omits 9ea47d81a7f1 ice: Fix and update driver version string omits 8d81fa55bac0 ice: Introduce SERVICE_DIS flag and service routine functions omits 4f74dcc1b86d ice: Enable VSI Rx/Tx pruning only when VLAN 0 is active omits 5d585e1e7568 ASoC: Convert to using %pOFn instead of device_node.name omits 8b97ceb1dc0f ice: Enable firmware logging during device initialization. omits 6e2d6b2728fc Merge tag 'v4.19-rc1' into asoc-4.19 omits b1edc14a3fbf ice: Implement ice_bridge_getlink and ice_bridge_setlink omits b3969fd727aa ice: Add support for Tx hang, Tx timeout and malicious dri [...] omits 4f36cb36c9d1 gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated omits 72244b6bc752 gfs2: improve debug information when lvb mismatches are found omits f80eaa421076 ice: Clean up register file omits 48cb27f2fd18 ice: Implement handlers for ethtool PHY/link operations omits 0f9d5027a749 ice: Refactor VSI allocation, deletion and rebuild flow omits 80d144c9ac82 ice: Refactor switch rule management structures and functions omits 74118f7af092 ice: Code optimization for ice_fill_sw_rule() omits fd2a981777d9 ice: Prevent control queue operations during reset omits ff2b13213a6a ice: Update request resource command to latest specification omits b36c598c999c ice: Updates to Tx scheduler code omits bdb1922abd62 drm/amdgpu: Only retrieve GPU address of GART table after [...] omits 7ef0b435457a drm/amdgpu: Need to set moved to true when evict bo omits e78196444b43 drm/amdgpu: move full access into amdgpu_device_ip_suspend omits 0c79c0bb872e drm/amdgpu: remove extra newline when printing VM faults omits 9475e90f024a MIPS: Convert to using %pOFn instead of device_node.name omits 521fb7d021f7 drm/amdgpu: Move KFD parameters to amdgpu (v3) omits 33f2ac5451a6 MIPS: Loongon64: DMA functions cleanup omits 9cac6a9b6297 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 82b7b619c44c drm/amdgpu: Remove CONFIG_HSA_AMD_MODULE omits 04d5e2765802 drm/amdgpu: Merge amdkfd into amdgpu omits 22ef683b4818 ice: Rework flex descriptor programming omits ed11e4158451 drm/i915: Fix gtt_view asserts omits 2ce711f965d9 ata: ahci: Convert to using %pOFn instead of device_node.name omits 1895759ee932 drm/i915: Use dp_to_i915 on intel_psr.c omits de25eb7f3075 drm/i915: introduce dp_to_i915() helper omits 34d5629d2ca8 ath10k: limit available channels via DT ieee80211-freq-limit omits 4405b632e3da wil6210: fix invalid memory access for rx_buff_mgmt debugfs omits b9010f105f21 wil6210: add FT roam support for AP and station omits 84f16fbb6238 wil6210: fix RX buffers release and unmap omits df2b53884a5a wil6210: prevent usage of tx ring 0 for eDMA omits 686ab4f5bd8d wil6210: allocate rx reorder buffer only if rx reorder is enabled omits 596bdbcce90f wil6210: set edma variables only for Talyn-MB devices omits 9a65064abdf8 wil6210: drop Rx multicast packets that are looped-back to STA omits 22b9610ec687 wil6210: add support for channel 4 omits 32dcfe8316cd wil6210: remove reset file from debugfs omits 4ac1f003e72a ath6kl: Remove unnecessary parentheses omits d9c52fd17cb4 ath9k: fix tx99 with monitor mode interface omits a2f73a167dc1 ath9k: remove unused array firstep_table omits bf05e0fe7da4 ath9k: Remove unnecessary parentheses omits 06ae8dc00433 ath10k: use struct_size() in kzalloc() omits a9911937e7d3 ath10k: schedule hardware restart if WMI command times out omits 58da3b423070 ath10k: skip resetting rx filter for WCN3990 omits 5382bed38f09 drm/i915/selftests: ring all doorbells in igt_guc_doorbells omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 87246f7fd572 ALSA: intel_hdmi: Use the new non-cached allocation omits 4985ddbf1edb ALSA: intel8x0: Use the new non-cached allocation for 440M [...] omits 193c7e14762a ALSA: hda: Remove substream allocation/free ops omits fc478143693d ALSA: hda: Use new non-cached allocation for non-snoop mode omits 78c9be61c3a5 ALSA: hda: Check the non-cached stream buffers more explicitly omits 42e748a0b325 ALSA: memalloc: Add non-cached buffer type omits 28f3f4f685d7 ALSA: memalloc: Simplify snd_malloc_dev_pages() calls omits 03486830c577 ALSA: memalloc: Don't align the size to power-of-two omits 71f6fa90a353 HID: increase maximum global item tag report size to 256 omits b8e131542b47 ALSA: seq: Do error checks at creating system ports omits c4f971240719 ARM: dts: at91: nattis: describe the lvds panel omits 9cb6927680b0 ARM: dts: at91: nattis: move pinctrls for the lvds chip to [...] omits 9a91c0c88ad2 ARM: dts: at91: nattis: state the actual lvds-encoder chip omits f52eb2067929 ARM: dts: at91: nattis: make the SD-card slot work omits 29feb2c960ab ARM: dts: at91: nattis: set the PRLUD and HIPOW signals low omits 7a7dfc4770c7 pinctrl: sh-pfc: r8a77965: Add Audio SSI pin support omits ada9a3d98fac pinctrl: sh-pfc: r8a77965: Add Audio clock pin support omits 91d627a779a1 pinctrl: sh-pfc: r8a7796: Add R8A774A1 PFC support omits 8f9a1acd8c8b dt-bindings: pinctrl: sh-pfc: Document r8a774a1 PFC support omits 951ae7cb068f pinctrl: sh-pfc: r8a77990: Add PWM pins, groups and functions omits 491e9f585c97 pinctrl: sh-pfc: r8a77470: Add EtherAVB pin groups omits 9cf0a0b4b64a cfg80211: Add support for 60GHz band channels 5 and 6 omits 21a5d4c3a45c mac80211: add stop/start logic for software TXQs omits 7417844b63d4 cfg80211: Avoid regulatory restore when COUNTRY_IE_IGNORE is set omits 30ca1aa53621 cfg80211/mac80211: make ieee80211_send_layer2_update a pub [...] omits f404c3ecc401 rfkill: fix spelling mistake contidion to condition omits bc7133cef812 clk: renesas: r8a77965: Add FDP clock omits c4f1957e1444 ALSA: seq: add error check in snd_seq_system_client_init() omits 5ab64902b5f9 dmaengine: Convert to using %pOFn instead of device_node.name omits c8a54c0c9a7d rpmsg: Convert to using %pOFn instead of device_node.name omits 2e464ff0a9b1 extcon: int3496: Convert to use SPDX identifier omits 900ed5557194 extcon: cht-wc: Convert to use SPDX identifier omits a4722503fadf extcon: cht-wc: Correct USBID bit field handling omits 001d3eccf9fc extcon: cht-wc: Fix definition names according to spec omits 962341b54b99 extcon: cht-wc: Return from default case to avoid warnings omits 69f75a4f8c7b extcon: Switch to use kasprintf() instead of open coded omits cff7499d7eb4 extcon: Make static analyzer happy about union assignment omits 1213a3668172 extcon: maxim: Add SPDX license identifiers omits ccf45b18ce89 rpmsg: char: Migrate to iter versions of read and write omits 1e28dbbeced6 remoteproc/davinci: Use %zx for formating size_t omits ac771ed746c8 rtc: rv8803: add Epson RX8803 support omits c856618d2066 rtc: rv8803: fix the rv8803 id in the OF table omits 8748b4a786a9 clk: s2mps11: Use existing defines from bindings for clock IDs omits 94047d979574 clk: s2mps11,s3c64xx: Add SPDX license identifiers omits f300168a3a01 clk: max77686: Add SPDX license identifiers omits f62df676d7f1 memory: atmel-ebi: Use struct_size() in devm_kzalloc() omits 777d8ae56da1 rtc: sysfs: fix NULL check in rtc_add_groups() omits 725e0e15f84b rtc: sun6i: Use struct_size() in kzalloc() omits 1e6e4e169a8a rtc: jz4740: Drop dependency on MACH_INGENIC omits 09058eab4b4f rtc: omap: Cut down the shutdown time from 2 seconds to 1 sec omits 0438002ac526 rtc: omap: use of_device_is_system_power_controller function omits c6b5eb8dd334 rtc: rtc-mrst: Replace mdelay() with msleep() in mrst_read_time() omits 8b69c6dba230 clk: qcom: gcc: Register QUPv3 RCGs for DFS on SDM845 omits cc4f6944d0e3 clk: qcom: Add support for RCG to register for DFS omits 7d0aa3765fa8 drm/amdgpu: Refine gmc9 VM fault print. omits 9bbf6a534109 drm/amd/display: Flatten unnecessary i2c functions omits ad908423ef86 drm/amd/display: support 48 MHZ refclk off omits d377ae4e3754 drm/amd/display: Remove redundant i2c structs omits 46659a83e466 drm/amd/display: Support reading hw state from debugfs file omits 1f6010a96273 drm/amd/display: Improve spelling, grammar, and formatting [...] omits 219097df0f9d drm/amd/display: Fix memory leak caused by missed dc_sink_release omits 18e4aa33bdfb drm/amd/display: eliminate long wait between register poll [...] omits e498eb713604 drm/amd/display: Add support for hw_state logging via debugfs omits e5d0170e5644 drm/amd/display: Use non-deprecated vblank handler omits 58382a445b76 drm/amd/display: dc 3.1.63 omits 9bbdb0f345f5 drm/amd/display: Eliminate i2c hw function pointers omits 284dec4317c8 drm/amdgpu: enable GTT PD/PT for raven v3 omits 24a8d289d532 drm/amdgpu: add amdgpu_gmc_get_pde_for_bo helper v2 omits bbc9fb10e581 drm/amdgpu: add GMC9 support for PDs/PTs in system memory omits e21eb2613d07 drm/amdgpu: add helper for VM PD/PT allocation parameters v3 omits 248f2b8ef25c drm/amdgpu: remove extra root PD alignment omits 4f9ea1d0d1ed drm/amdgpu: fix holding mn_lock while allocating memory omits 85eff20020a6 drm/amdgpu: amdgpu_ctx_add_fence can't fail omits a9a8a788e5e9 drm/amdgpu: Change kiq ring initialize sequence on gfx9 omits 36859cd5354b drm/amdgpu: Change kiq initialize/reset sequence on gfx8 omits ffabea84c55b drm/amdgpu: Refine gfx_v9_0_kcq_disable function omits 841cf911fb9e drm/amdgpu: Remove duplicate code in gfx_v9_0.c omits a62a49e5b968 drm/amdgpu: Refine gfx_v8_0_kcq_disable function omits 6c10b5cc4eaa drm/amdgpu: Remove duplicate code in gfx_v8_0.c omits f1df06d0f9bc drm/amdgpu: Remove dead code in amdgpu_pm.c omits e851abd83088 drm/amdgpu: Power on uvd block when hw_fini omits 3442516d1481 drm/amdgpu: Update power state at the end of smu hw_init. omits 3510bafe561b drm/amdgpu: Fix vce initialize failed on Kaveri/Mullins omits d3200a536ccb drm/amdgpu: Remove duplicated power source update omits 1f06dee8f784 drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode omits 43370c4ce5c6 drm/amdgpu: Adjust the VM size based on system memory size v2 omits 80dbea4720bb drm/amdgpu: implement soft_recovery for GFX9 omits f5d850331ea9 drm/amdgpu: implement soft_recovery for GFX8 v2 omits efb670640596 drm/amdgpu: implement soft_recovery for GFX7 omits 7876fa4f55fd drm/amdgpu: add ring soft recovery v4 omits b6e075c3cb6e drm/atmel-hlcdc: support bus-width (12/16/18/24) in endpoi [...] omits 012877b76c2f drm/atmel-hlcdc: always iterate over the first 4 output endpoints omits 2e7c04aec867 dt-bindings: display: atmel: optional video-interface of e [...] omits 7473b9aff963 dt-bindings: display: bridge: lvds-transmitter: add ti, ds90c185 omits 9946a3a9dbed drm/atmel-hlcdc: allow selecting a higher pixel-clock than [...] omits 319711f98208 drm/atmel-hlcdc: prefer a higher rate clock as pixel-clock base omits 65df9c7947d7 drm/i915/psr: Rewrite comments in intel_psr_wait_for_idle() omits fd255f6e3704 drm/i915/psr: Remove wait_for_idle() for PSR2 omits 3e195a80e096 Staging: octeon-usb: Replaces CVMX_WAIT_FOR_FIELD32 macro [...] omits c28b6699acf8 Staging: One Laptop Per Child: fix SPDX-License-Identifier issue omits 4ad866231e4c staging: most: do not make interface dependent attrs defau [...] omits f0b4a22a4848 staging: most: register channel device after init of struc [...] omits 23c41ca6173d staging: rtl8712: remove unused array iw_operation_mode omits 1257bf8052bd staging: erofs: fix potential overflow in z_erofs_vle_norm [...] omits 89fcd8360e7b staging: erofs: change 'unsigned' to 'unsigned int' omits eed276c0401d staging: erofs: fix potential overflow in erofs_grab_bio() omits d6421a46af70 staging: erofs: fix compression mapping beyond EOF omits 390c642e1264 staging: erofs: fix integer overflow on 32-bit platform omits df1e3f1f0008 staging: erofs: fix vle_decompressed_index_clusterofs omits 99691b4662dd staging: erofs: rearrange vle clustertype definitions omits ab47dd2b0819 staging: erofs: cleanup z_erofs_vle_work_{lookup, register} omits cadf1ccf1b00 staging: erofs: add error handling for xattr submodule omits 6e78901a9f23 staging: erofs: separate erofs_get_meta_page omits 8be31270362b staging: erofs: introduce erofs_grab_bio omits cca5dd879075 staging: gasket: interrupt: remove unimplemented interrupt types omits 8b872d6f06c2 staging: gasket: interrupt: simplify interrupt init parameters omits 62af16524ced staging: gasket: interrupt: refactor PCI MSIX-specific han [...] omits 97fead8c9096 staging: gasket: core: rename lookup_internal_desc to be P [...] omits 1fb5e1c92e7d staging: gasket: core: factor out generic device remove co [...] omits 9c34e95c6f03 staging: gasket: core: factor out generic device add code [...] omits 7b49682bdc6c staging: gasket: page table: remove extraneous memory barriers omits 717264bab46e staging: gasket: core: switch to relaxed memory-mapped I/O omits 6c258edc64ae staging: gasket: page table: use dma_mapping_error for err [...] omits 1fdd6d720cdc staging: gasket: remove gasket_exit() omits 1fb227bf2ed2 staging: gasket: core: remove ftrace-style debug logs omits 57db4be3bbe4 staging: gasket: core: remove kobj_name param from gasket_ [...] omits c5e0a62ad80a staging: gasket: core: fix line continuation indent in gas [...] omits 4cfc2bff29ca staging: gasket: core: remove debug log that could crash omits 9323bbfa140c staging: gasket: apex: remove unused array cm_mappable_regions omits 3c0971939e56 staging: gasket: remove null ptr check before kfree omits 2b2424d9a7e3 staging: fbtft: Adds space around "/" omits 13c7a0ecdf8d staging: mt7621-mmc: Remove macro INIT_MSG and its usages omits 293dcd6592a2 staging: mt7621-pci: show N_FTS status using a loop omits 02d72eef1814 staging: mt7621-pci: make some function static omits b9e50d0cfd32 staging: mt7621-mmc: place a check for sscanf omits a54fe8a6cf66 ARM: dts: add Raspberry Pi Compute Module 3 and IO board omits fff12fcd60d0 staging: rtl8188eu: Removed unneeded variable omits 22d8eeb32abc staging: rtl8188eu: Removed a function and coded inline omits 6c352cfd12f4 staging: rtl8188eu: Removed code valid for 5GHz omits 0056d8bdea00 staging: rtl8188eu: Fix spelling mistake omits 11272dde1e21 staging:rtl8192u: Add SPDX-License-Identifier tag - Style omits 071327fc4279 staging:rtl8192u: Rename PHY_SetRF8256OFDMTxPower() - Style omits 3942039a6517 staging:rtl8192u: Rename PHY_SetRF8256CCKTxPower() - Style omits 319f942517c5 staging:rtl8192u: Refactor phy_RF8256_Config_ParaFile() - Style omits 9980fd11f16a staging:rtl8192u: Rename function PHY_RF8256_Config() - Style omits 7c67160857a2 staging:rtl8192u: Rename PHY_SetRF8256Bandwidth() - Style omits b33b80710a54 dt-bindings: bcm: Add Raspberry Pi CM3 and CM3L omits 1e7b06f0e09d staging:rtl8192u: Rename EEPROM_ChannelPlan - Style omits 89d5bcf46ab2 staging:rtl8192u: Rename EEPROM_Customer_ID - Style omits b635fb9f1302 staging:rtl8192u: Rename EEPROM_Default_TxPower - Style omits 3e86b6426311 staging:rtl8192u: Rename EEPROM_Default_CrystalCap - Style omits aa37aea128b5 staging:rtl8192u: Rename EEPROM_Default_PwDiff - Style omits 74103437df6a staging:rtl8192u: Rename EEPROM_Default_ThermalMeter - Style omits 81bba51495f5 staging:rtl8192u: rename EEPROM_TxPwIndex_Ver - Style omits be9bd9d5a7f2 staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK_V1 - Style omits e9034dd6e1e7 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G - Style omits 2b29377bdad5 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G_V1 - STYLE omits 3e78c2127d5b staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK - Style omits 7a4a474db375 staging:rtl8192u: Rename EEPROM_CrystalCap - Style omits 98dbfe8bfff5 staging:rtl8192u: Rename EEPROM_PwDiff - Style omits 9bfe57361187 staging:rtl8192u: Rename EEPROM_ThermalMeter - Style omits e94d958580d0 staging:rtl8192u: Rename EEPROM_TxPowerDiff - Style omits 69b281907429 staging:rtl8192u: Reorder enum _RTL8192Usb_HW members - Style omits 12a2b6f6ea01 staging:rtl8192u: Remove unused definitions - Style omits 111118af91c4 staging:rtl8192u: Refactor BaseBand_Config_Type - Style omits 4a4c1b7ceb8a staging:rtl8192u: Make function rtl8192_phyConfigBB static omits 1d5de99435c7 staging:rtl8192u: Refactor RT_RF_TYPE_DEF - Style omits 64749a7e54e3 staging:rtl8192u: Refactor enum VERSION_819xU - Style omits 6367ae41f2c4 staging:rtl8192u: Remove commented out code and indent - Style omits 9f4887109a0a staging:rtl8192u: Rename BaStartSeqCtrl - Style omits ea62c80ad30d staging:rtl8192u: Rename BaTimeoutValue - Style omits a3ba6bb9a38e staging:rtl8192u: Rename BaParamSet - Style omits efff422454f3 staging:rtl8192u: Rename DialogToken - Style omits 1f9766a0625e staging:rtl8192u: Rename bValid - Style omits 6fcb0759b99d staging:rtl8192u: Rename member variable Timer - Style omits f813f408a145 staging:rtl8192u: Refactor struct BA_RECORD - Style omits ea7b840cb61a staging:rtl8192u: Refactor union delba_param_set - Style omits d07b07f89350 staging:rtl8192u: Refactor DELBA_PARAM_SET - Style omits be433db16f77 staging:rtl8192u: Rename ba_param_set members - Style omits 21c875a59c99 staging:rtl8192u: Remove charData and rename shortData - Style omits 0078a6e54e22 staging:rtl8192u: Refactor BA_PARAM_SET - Style omits 198a136f7f24 staging:rtl8192u: Rename member variables - Style omits 56f6e5a7e4d7 staging:rtl8192u: Rename ShortData - Style omits f9406665ffe7 staging:rtl8192u: Refactor SEQUENCE_CONTROL - Style omits 1f20545654e6 staging:rtl8192u: Remove unused defines - Style omits 2c6d0ee300c8 staging:rtl8192u: Refactor struct HT_CAPABILITY_ELE - Style omits 9ff6cdd3934a staging:rtl8192u: Remove enum CHNLOP - Style omits ccedf8912c36 staging:rtl8192u: Removed commented out structure - Style omits 40602a0d1f34 staging:rtl8192u: Remove unused CHHLOP_IN_PROGRESS - Style omits 47bd0dc30eac staging:rtl8192u: Correct block comments - Style omits 362ed57ee889 staging:rtl8192u: Remove unused constants - Style omits 0df408add7af staging:rtl8192u: Add required spaces - Style omits 50a37490b169 staging:rtl8192u: Remove unnecessary blank lines - Style omits 3f119c9da3b8 staging:rtl8192u: Rename sHTCLng - Style omits fe9756ee9e0c staging:rtl8192u: Replace magic number with defined consta [...] omits 34fbab5f0a02 staging: rtl8188eu: Removed unnecessary parentheses omits c19636f5dc1d staging: rtl8188eu: use phydm_reg.h from rtlwifi omits fa1deb227d79 staging: rtl8188eu: remove unused IS_MCAST omits 2bd827a8d815 staging: rtl8188eu: use is_multicast_ether_addr in rtw_xmit.c omits e232f8841e1b staging: rtl8188eu: use is_multicast_ether_addr in rtw_recv.c omits 3bd589eb93a5 staging: rtl8188eu: use is_multicast_ether_addr in rtw_security.c omits f1d18719393b staging:rtl8192u: Rename ToLegalChannel - Style omits b56b1438a103 staging:rtl8192u: Rename IsLegalChannel - Style omits e859737a15a4 staging:rtl8192u: Rename DOT11D_ScanComplete - Style omits 715a3d9336f4 staging:rtl8192u: Rename Channel - Style omits 869b4372677c staging:rtl8192u: Rename DOT11D_GetMaxTxPwrInDbm - Style omits b83ff82670f3 staging:rtl8192u: Rename dot11d_update_country_ie() parame [...] omits d1f91e043952 staging:rtl8192u: Rename Dot11d_UpdateCountryIe - Style omits 6a184731c2a0 staging:rtl8192u: Rename Dot11d_Reset - Style omits c01f06b7506f staging:rtl8192u: Rename Dot11d_Init - Style omits bbb151166560 staging:rtl8192u: Lines should not end with a '(' - Style omits bc3ae2415bec staging:rtl8192u: Rename __pTa - Style omits abdc4cae86f0 staging:rtl8192u: Rename macro parameter __pIeeeDev - Style omits 51e1eb742745 staging:rtl8192u: Replace magic number 6 with ETH_ALEN - Style omits ace3c2a23cf8 staging:rtl8192u: Remove macro cpMacAddr - Style omits 9391bea9ad4e staging:rtl8192u: Remove macro eqMacAddr - Style omits 6214c9df6ca3 coresight: Cleanup coresight DT bindings omits ae2686f522ab coresight: platform: Cleanup coresight connection handling omits c8e9c9b88777 coresight: Add helper to check if the endpoint is input omits fe2d2817372e coresight: Fix remote endpoint parsing omits 7dee3cc9e815 coresight: platform: Fix leaking device reference omits aab8f8d9dd32 coresight: platform: Fix refcounting for graph nodes omits 1517b42dabbe coresight: platform: Refactor graph endpoint parsing omits 213551410c0f coresight: Document error handling in coresight_register omits 07e6d3f03b5f drm/amdgpu: move PD/PT bos on LRU again omits f921661bd4a1 drm/amdgpu: use bulk moves for efficient VM LRU handling (v6) omits 7748e2dcdaad drm/ttm: add bulk move function on LRU omits 9a2779528edd drm/ttm: revise ttm_bo_move_to_lru_tail to support bulk moves omits 8c7655a0fdd3 drm/ttm: add helper structures for bulk moves on lru list omits 11c3a249ff7a drm/amdgpu: add amdgpu_gmc_pd_addr helper omits 4e830fb1b5f5 drm/amdgpu: remove gart.table_addr omits 1123b989c506 drm/amdgpu: rename gart.robj into gart.bo omits cbd528514276 drm/amdgpu: move setting the GART addr into TTM omits 9a02ece43ee4 drm/amdgpu: cleanup VM handling in the CS a bit omits 262b9c392e7d drm/amdgpu: validate the VM root PD from the VM code omits 12938fad234a drm/amdgpu: cleanup GPU recovery check a bit (v2) omits 1849e73748be drm/amdgpu: amdgpu_kiq_reg_write_reg_wait() can be static omits 11c3ee48bd7c drm/amdgpu/display: add support for LVDS (v5) omits ae74da3e1451 drm/amdgpu: Don't use kiq in gpu reset omits c89677afb305 drm/scheduler: avoid redundant shifting of the entity v2 omits 43fbbe89f15b drm/amd/display: indent an if statement omits 35fb7220742b drm/amd/display: fix a compile warning omits fc0faf044001 drm/amdgpu/sriov: Only sriov runtime support use kiq omits 52de2ea74f36 drm/amdgpu: fix sdma doorbell range setting omits a00ead2b394b drm/amdgpu: Fix compile warning omits 1b1f2fecb699 drm/amdgpu: rework ctx entity creation omits a245daf3d7a1 drm/amdgpu: cleanup HW_IP query omits 62347a33001c drm/scheduler: Add stopped flag to drm_sched_entity omits 9c70d10ae72a drm/amdgpu: remove fulll access for suspend phase1 omits 3890d11153e2 drm/amdgpu: use kiq to do invalidate tlb omits 39b62541aac3 drm/amdgpu: Remove the sriov checking and add firmware checking omits dd7304353451 drm/amd/display: implement DPMS DTN test v2 omits d82f99422b21 drm/amd/display: move edp fast boot optimization flag to stream omits 728098352ea4 drm/amd/display: Combine dce80 and dce100 i2c hw functions omits d75de8ac943b drm/amd/display: Define registers for dcn10 omits eb385204b241 drm/amd/display: Program csc matrix as part of stream update omits c85e6e546edd drm/amd/display: Create new i2c resource omits d6257ab531ba drm/radeon: Do not evict VRAM on APUs with disabled HIBERNATE omits 2c1e9bca448a drm/amdgpu: Do not evict VRAM on APUs with disabled HIBERNATE omits 28a160277aef drm/amdgpu: add status checking after fw is loaded omits 02b29caf18b3 drm/ttm: remove dead codes omits 09b6f25b55d9 drm/amdgpu: fix VM size reporting on Raven omits fdd34271a321 drm/amdgpu: Set clock ungate state when suspend/fini omits 05df1f01b292 drm/amdgpu: Set power ungate state when suspend/fini omits 1112a46b48b7 drm/amdgpu: Refine function name and function args omits 8ab561727950 drm/amd/display: Program gamut remap as part of stream update omits 72ac71a7e652 drm/amd/display: HDR dynamic meta should be treated as str [...] omits e71f8ca1a7db drm/amd/display: Handle HDR meta update as fast update omits 0e4af5f3675b drm/amd/display: Program vsc_infopacket in commit_planes_f [...] omits 1336926f43cc drm/amd/display: Enable Stereo in Dal3 omits 27e2e2077479 drm/amd/display: Program vline interrupt on FAST update omits 1e7e86c43f38 drm/amd/display: decouple front and backend pgm using dpms [...] omits 69ff88452674 drm/amd/display: add config for sending VSIF omits 4c1fa3630b44 drm/amd/display: Don't force UPDATE_TYPE_FULL if stream_up [...] omits bf2af91cb3a4 drm/amd/display: Correct rounding calcs in mod_freesync_is [...] omits 953c2901c860 drm/amd/display: refactor vupdate interrupt registration omits 9410a3776bbf drm/amd/display: fix LFC tearing at top of screen omits be922ff750e4 drm/amd/display: Add back code to allow for rounding error omits 050790cc5973 drm/amd/display: Fix bug that causes black screen omits ff6014d63a87 drm/amd/display: Fix bug where refresh rate becomes fixed omits e80e94460841 drm/amd/display: add method to check for supported range omits 98e6436d3af5 drm/amd/display: Refactor FreeSync module omits 8c3db1284a01 drm/amdgpu: fill in amdgpu_dm_remove_sink_from_freesync_module omits bfcea5204287 drm/amdgpu:change VEGA booting with firmware loaded by PSP omits d4e838431d56 drm/amdgpu: added support 2nd UVD instance omits 851c2509aef6 drm/doc: Adapt GPU scheduler references for renamed C file omits 0d346a14c634 drm/amdgpu: use entity instead of ring for CS omits 8290268f31b8 drm/amdgpu: move context related stuff to amdgpu_ctx.h omits 86275d090f01 drm/amdgpu: remove ring lru handling omits 869a53d4d7d7 drm/amdgpu: remove the queue manager omits 72a4c072ca9f drm/amdgpu: use scheduler load balancing for compute CS omits 845e6fdf3b52 drm/amdgpu: use scheduler load balancing for SDMA CS omits 3798e9a6e639 drm/amdgpu: use new scheduler load balancing for VMs omits aa5873dca463 drm/amdgpu: Change VCE booting with firmware loaded by PSP omits 23f67981fd92 drm/scheduler: rename gpu_scheduler.c to sched_main.c omits 7b10574eac0b drm/scheduler: cleanup entity coding style omits 620e762f9a98 drm/scheduler: move entity handling into separate file omits 8acc7254577a drm/scheduler: trivial error handling fix omits ff30e9e8509c drm/amdgpu: fix integer overflow test in amdgpu_bo_list_create() omits e51ee68ff2ee drm/amd/pp: OverDrive gfx domain voltage on Tonga omits a54594752ad4 drm/amdgpu: Cancel the delay work when suspend omits 6dddaeef4f9e drm/amdgpu: remove experimental flag for vega20 omits 3082be1aeaee drm/amdgpu/psp: Enlarge PSP TMR SIZE from 3M to 4M. omits 218a9fbc8a28 drm/amdgpu: update vega20 sdma golden settings omits 54d682d9a5b3 drm/amdgpu/gfx9: Update gfx9 golden settings. omits ff50e15b00b0 drm/amd/powerplay: added voltage boot time calibration omits efa7ac67a80f drm/amd/powerplay: remove max DCEFCLK limitation omits 16ed0ff2755c drm/amd/powerplay: allow slow switch only if NBPState enabled omits 5d923a692868 drm/amd/powerplay: correct the argument for PPSMC_MSG_SetU [...] omits d940def9ab1f drm/amd/powerplay: avoid enabling/disabling uvd/vce dpm twice omits be6a55a11af6 drm/amd/powerplay: remove setting soc floor voltage before [...] omits 3490738f9be9 drm/amd/powerplay: enable fclk ss by default omits 0df5295c99de drm/amdgpu/vg20: Change the load type of vega20 to psp (v2) omits 654f761cfa04 drm/amdgpu: Add psp 11.0 support for vega20. (v2) omits a6637313c7bf drm/amdgpu: enable vega20 powerplay support omits 8c191fe3d553 drm/amd/powerplay: update vega20 clocks threshold settings [...] omits acd116243a0d drm/amd/powerplay: revise vega20 PPSMC_MSG_SetSoftMin/[Max [...] omits d617d4d73043 drm/amd/powerplay: new interfaces for overdrive vega20 scl [...] omits 7dd67c0d4200 drm/amd/powerplay: initialize vega20 overdrive settings omits bc9b8c45b86f drm/amd/powerplay: conv the vega20 pstate sclk/mclk into n [...] omits 8dd97d6bc2c5 drm/amd/powerplay: add vega20 pre_display_config_changed callback omits b8497699ef8a drm/amd/powerplay: export vega20 stable pstate clocks omits fff7e3e049d8 drm/amd/powerplay: correct force clock level related setti [...] omits 7c2912a26d36 drm/amd/powerplay: init vega20 uvd/vce powergate status on [...] omits 982b90319459 drm/amd/powerplay: support workload profile query and setu [...] omits da958630d530 drm/amd/powerplay: add the hw manager for vega20 (v3) omits f0e7e5e2a8e4 drm/amd/powerplay: new interfaces for ActivityMonitor tabl [...] omits f4eac80add11 drm/amd/powerplay: add the smu manager for vega20 (v2) omits b9443b572c06 drm/amd/powerplay: add vega20_pptable.h (v2) omits 79df9413f7c3 drm/amd/powerplay: add vega20_ppsmc.h (v2) omits 5fef5b1e7d9b drm/amd/powerplay: add smu11_driver_if.h (v4) omits 5f51ab41e7a0 drm/amd/powerplay: add vega20_inc.h (v2) omits 7a0d7089c700 drm/amdgpu: update atomfirmware.h omits fe3c948918e7 drm/amdgpu: Add nbio 7.4 support for vega20 (v3) omits 25eaa565c47b Revert "drm/amdgpu: Add nbio support for vega20 (v2)" omits e9126d09eeb5 drm/amdgpu/include: Add mp 11.0 header files. (v2) omits e6af616a7822 drm/amdgpu/include: add thm 11.0.2 headers omits c62d3cd0ddd6 drm/amdgpu/include: Add sdma0/1 4.2 register headerfiles. (v3) omits 1f902edecb32 drm/amdgpu/include: Add nbio 7.4 header files (v4) omits a69e40fd824d drm/radeon: enable ABGR and XBGR formats (v2) omits 00ecc6e6d4ee drm/amdgpu: enable ABGR and XBGR formats (v2) omits bcd47f60ab65 drm/amd/display: enable ABGR and XBGR formats (v4) omits a19c3bea8ebe drm/amdgpu/powerplay/vega10: enable AVFS control via ppfea [...] omits b4abff4bb2b4 drm/amdgpu/powerplay/smu7: enable AVFS control via ppfeaturemask omits a4ead3e5d6f3 drm/amdgpu: add AVFS control to PP_FEATURE_MASK omits 5d0e7e5caa08 drm/amd/display: dc 3.1.62 omits 56780940389a drm/amd/display: Remove redundant non-zero and overflow check omits 2f14bc8968e3 drm/amd/display: add retimer log for HWQ tuning use. omits f137586b2b2b drm/amd/display: fix dml handling of mono8/16 pixel formats omits c4621988d497 drm/amd/display: Add dprefclk value to dce_dccg omits 94a4ffd1d40b drm/amd/display: fix PIP bugs on Dal3 omits f1220c876d4f drm/amd/display: dc 3.1.61 omits 6c1fd99bc669 drm/amdgpu: Cancel gfx off delay work when driver fini/suspend omits ec2e082a79b5 drm/amdgpu/powerplay: check vrefresh when when changing displays omits 7ea34ea3e889 drm/amdgpu: fix emit frame size and comments for jpeg omits 36a12bd0b423 drm/amdgpu: add emit trap for vcn jpeg omits 7f31077cadc9 drm/amdgpu: enable system interrupt for jrbc omits 44287b7190f4 drm/amdgpu: add system interrupt mask for jrbc omits 8709890892d8 drm/amdgpu: add system interrupt register offset header omits eb4f69992037 drm/amdgpu: add emit reg write reg wait for vcn jpeg omits 54f16ebfde5d drm/amdgpu/pp: endian fixes for processpptables.c omits 2cf01099518b drm/amdgpu/pp: endian fixes for process_pptables_v1_0.c omits 35e160e781a0 drm/scheduler: change entities rq even earlier omits 573edb241b44 drm/scheduler: fix last_scheduled handling omits 93f15e1c0796 drm/scheduler: Remove entity->rq NULL check omits c2d358d724ee drm/amdgpu: move missed gfxoff entry into amdgpu_gfx header omits 4473e1db3120 drm/amdgpu: move vm definitions into amdgpu_vm header omits c082b99878b7 drm/amdgpu: move gmc macros into amdgpu_gmc header omits 5df585258f9f drm/amdgpu: move display definitions into amdgpu_display header omits 9e21fc56fe58 drm/amdgpu: remove useless gds switch macro omits 0a7845db93b2 drm/amdgpu: move ring macros into amdgpu_ring header omits 4b991c54ce82 gpu: drm: radeon: radeon_test: Replace mdelay() with msleep() omits 2f2debb5a162 gpu: drm: radeon: si: Replace mdelay() with msleep() in si [...] omits c51cebb890dc gpu: drm: radeon: cik: Replace mdelay() with msleep() in c [...] omits e854b61acf77 drm/scheduler: bind job earlier to scheduler omits 7febe4bfd5d4 drm/scheduler: fix setting the priorty for entities (v2) omits bf9b1d9dc7e9 drm/amdgpu: Delay 100ms to enable gfx off feature omits 1fdf7a4b1f96 drm/amd/display: Add check for num of entries in gamma omits dc6c981d2027 drm/amd/display: Use DGAM ROM or RAM omits d02e07948fcf drm/amd/display: Print DPP DTN log info only for enabled pipes omits 9b5349f74a85 drm/amd/display: correct image viewport calculation omits 1b369d3c0d93 drm/amd/display: pass the right num of modes added omits 2cddc50e9819 drm/amdgpu: move gem definitions into amdgpu_gem header omits 6462c0071b8d drm/amdgpu: move psp macro into amdgpu_psp header omits 55560046d5b0 drm/amdgpu: move firmware definitions into amdgpu_ucode header omits bb7743bc2051 drm/amdgpu: move sdma definitions into amdgpu_sdma header omits aa47d117282c drm/amdgpu: move ih definitions into amdgpu_ih header omits 448fe1928ce4 drm/amdgpu: move gfx definitions into amdgpu_gfx header omits fd28705388ef drm/amd/pp: Delete duplicated interface in hwmgr_func omits 3fded222f4bf drm/amdgpu: Disable gfx off if VCN is busy omits 408acede8732 drm/amdgpu: Ctrl gfx off via amdgpu_gfx_off_ctrl omits 1e317b99f0c2 drm/amdgpu: Put enable gfx off feature to a delay thread omits d23ee13fba23 drm/amdgpu: Add amdgpu_gfx_off_ctrl function omits 5a83c9324909 drm/amd/display: Add support for toggling DFS bypass omits 1c8faa9aa0cc drm/amd/display: Enable DFS bypass support in DC config omits 4e60536d093f drm/amd/display: Set DFS bypass flags for dce110 omits 2cb3bcdb33c0 drm/amd/display: dal 3.1.60 omits 265f5ba6c209 drm/amd/display: Move PME to function pointer call semantics omits a465feae60dc drm/amd/display: pass compat_level to hubp omits f688b614b643 drm/amd/pp: Implement get_performance_level for legacy dgpu omits 65f7260b1356 drm/amdgpu: Add job pipe sync dependecy trace omits 07507c01aa70 drm/scheduler: Add job dependency trace. omits df0ca30838ee drm/scheduler: move idle entities to scheduler with less load v2 omits 97ffa35b5dec drm/scheduler: add new function to get least loaded sched v2 omits 249a07c05a8d drm/scheduler: add counter for total jobs in scheduler omits ac0a6cf1c6ef drm/scheduler: add a list of run queues to the entity omits c36628d8989a drm/amgpu/acp: Implement set_powergating_state for acp omits 3a54d2c89511 drm/amdgpu/acp: Powrgate acp via smu omits 1062ddb6d574 drm/amd/amdgpu: Enabling Power Gating for Stoney platform omits be2d6aa51e66 drm/amdgpu: Power down acp if board uses AZ (v2) omits 982976d92f17 drm/amd/pp: Add ACP PG support in SMU omits 9650205a32e7 drm/amd/display: Fix bug use wrong pp interface omits a3d9103ebfa0 drm/amdgpu: Fix page fault and kasan warning on pci device [...] omits 4f0ecd36f276 amdgpu: fix multi-process hang issue omits 9296435729dc drm/amdgpu: fix preamble handling omits 1cadf2b36809 drm/amdgpu: fix VM clearing for the root PD omits 67458e543eb7 ARM: dts: at91/trivial: remove old NAND bindings leftover [...] omits 10af10db8c76 ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45 omits bb2fc2b703fa ARM: pm: call put_device instead of of_node_put in at91_pm [...] omits 1e1f808f9d7a ARM: at91: pm: remove pm_bu initialization in at91_pm_back [...] omits d06e3be6e86a pinctrl: sh-pfc: r8a77965: Add SATA pins, groups and functions omits 331a53e05b67 clk: renesas: cpg-mssr: Add r8a774a1 support omits 62f32dde3343 clk: renesas: Add r8a774a1 CPG Core Clock Definitions omits e59bb7be47af clk: renesas: r8a77965: Add SATA clock omits f3824deb4633 clk: renesas: r8a77980: Add RCLK for watchdog timer omits cd51e427e050 clk: renesas: rcar-gen3: Add support for mode pin clock selection omits 4f57998d6477 clk: renesas: r8a77995: Correct RCLK handling omits dc643a843b5d clk: renesas: r8a77990: Correct RCLK handling omits b9d0b84b3db8 clk: renesas: rcar-gen3: Add support for RCKSEL clock selection omits 0d2602d75015 clk: renesas: cpg-mssr: Add support for fixed rate clocks omits 3a251270e6c8 clk: renesas: r8a77980: Add OSC predivider configuration a [...] omits 979a2298a55a clk: renesas: r8a77965: Add OSC EXTAL predivider configuration omits 7b8b9a413122 clk: renesas: r8a7796: Add OSC EXTAL predivider configuration omits f23b866e2021 clk: renesas: r8a7795: Add OSC EXTAL predivider configuration omits 38c79e2899a6 clk: renesas: rcar-gen3: Add support for OSC EXTAL predivider omits fdb78a8c35bc clk: renesas: rcar-gen3: Rename rint to .r omits bf1178c98930 drm/bridge: ti-sn65dsi86: Add mystery delay to enable() omits bb837a434e6e ARM: dts: at91: sama5d2 Xplained: add pin muxing for I2S omits 1ca81883c557 ARM: dts: at91: sama5d2: add nodes for I2S controllers omits 943b4164abdf ARM: dts: at91: sama5d2: add I2S clock muxing nodes omits cfb3cff763df ARM: dts: at91: sama5d2: Add resistive touch device omits 368e824b1d4e ARM: dts: at91: sama5d2: add channel cells for ADC device omits bc537a9cc47e Merge drm/drm-next into drm-misc-next omits 43bcac2396f7 dt-bindings: arm: Document Renesas R-Car M3-N-based ULCB board omits d0990cd0930c dt-bindings: arm: Document RZ/A2 SoC DT bindings omits 01588646dbce dt-bindings: arm: Document RZ/G2M SoC DT bindings omits 175f435f44b7 soc: renesas: identify RZ/A2 omits 332df9828e94 ARM: shmobile: Add basic RZ/A2 SoC support omits 2a4056a759e2 soc: renesas: Identify RZ/G2M omits 58e8ed2ee9ab arm64: dts: renesas: Convert to new LVDS DT bindings omits dc7a6bab2bb7 arm64: dts: renesas: r8a77995: Attach the SYS-DMAC to the IPMMU omits e18a31a7add2 arm64: dts: renesas: Include R-Car product name in DTSI files omits bcee502ceb6c arm64: dts: renesas: r8a77980: add RWDT support omits 48acc8440a78 arm64: defconfig: enable R8A774A1 SoC omits ad73cc2b9132 ARM: shmobile: r8a7779: Remove unused includes omits af69e34040d1 ARM: dts: Include R-Car Gen1 product name in DTSI files omits 180814bb9cd2 ARM: dts: stout: Add DA9063 OnKey node omits d688a83aa6e3 ARM: dts: silk: Add DA9063 RTC and OnKey node omits 938fbd1ae2ac ARM: dts: iwg23s-sbc: specify EtherAVB PHY IRQ omits 5fcd4bfe0391 ARM: dts: r8a77470: Add GPIO support omits bce6d67d035e ARM: dts: silk: Add DA9063 PMIC node omits d17f45eb7181 ARM: dts: gose: Add DA9210 node for CPU DVFS omits b8ca3668a328 ARM: dts: rcar-gen2: Convert to new DU DT bindings omits 01a12d4975fb ARM: dts: iwg23s-sbc: Add pinctl support for scif1 omits 0ea1a4d2c92a ARM: dts: r8a77470: Add PFC support omits f892c0c70eca ARM: dts: r8a77470: Use r8a77470-sysc binding definitions omits 441f61e3aa9e ARM: dts: rcar: Correct SATA device sizes to 2 MiB omits f7be103571e8 ARM: shmobile: defconfig: Remove SOC_CAMERA omits 9afc5eee65ca y2038: globally rename compat_time to old_time32 omits 33e26418193f y2038: make do_gettimeofday() and get_seconds() inline omits 976516404ff3 y2038: remove unused time interfaces omits 7efbe131b5b0 parisc: remove the dead ccio-rm-dma driver omits 207f60babbed arm64: dts: tegra186: Enable HS400 omits d5d6b468a004 arm64: dts: tegra210: Enable HS400 omits 22248e91bee0 arm64: dts: tegra186: Add SDMMC4 DQS trim value omits 5879600a70d0 arm64: dts: tegra210: Add SDMMC4 DQS trim value omits 98a2494f847c arm64: dts: tegra186: Assign clocks for sdmmc1 and sdmmc4 omits 918f9671c86b arm64: dts: tegra210: Assign clocks for sdmmc1 and sdmmc4 omits 6f90c6f0db83 arm64: dts: tegra186: Add SDHCI tap and trim values omits 63af8bcd23a6 arm64: dts: tegra210: Add SDHCI tap and trim values omits 41408c215ab7 arm64: dts: tegra186: Add sdmmc pad auto calibration offsets omits 1ea067183d8a arm64: dts: tegra210: Add sdmmc pad auto calibration offsets omits 1e0f69746d62 arm64: dts: tegra210-p2597: Remove no-1-8-v from sdmmc1 omits 6ff7705da880 arm64: dts: tegra210-p2180: Correct sdmmc4 vqmmc-supply omits 41cc3771c93e arm64: dts: tegra210-p2180: Allow ldo2 to go down to 1.8 V omits 24005fd1b3b4 arm64: dts: Add Tegra186 sdmmc pinctrl voltage states omits 6641af7e1fa7 arm64: dts: Add Tegra210 sdmmc pinctrl voltage states omits 33a1f89b605c Merge branch 'for-4.20/dt-bindings' into for-4.20/arm64/dt omits 4a37f11c8f57 soc/tegra: pmc: Implement pad configuration via pinctrl omits fccf0f76ecd3 soc/tegra: pmc: Remove public pad voltage APIs omits 437c4f26f428 soc/tegra: pmc: Use X macro to generate IO pad tables omits f142b9d6461c soc/tegra: pmc: Implement tegra_io_pad_is_powered() omits 00ead3c913af soc/tegra: pmc: Factor out DPD register bit calculation omits 13136a47a061 soc/tegra: pmc: Fix pad voltage configuration for Tegra186 omits 1dc6bd5e39a2 soc/tegra: pmc: Fix child-node lookup omits 4d8c836a866b Merge branch 'for-4.20/dt-bindings' into for-4.20/soc omits d9be10edf7d6 dt-bindings: Add Tegra PMC pad configuration bindings omits d947dddf1c95 staging: pi433: eliminate a temporary variable omits 6f128fa41f31 ALSA: pcm: signedness bug in snd_pcm_plug_alloc() omits 1bb6d9e2f682 ALSA: hdspm: fix spelling mistake "Initializeing" -> "Init [...] omits 0f02c740e672 parisc: remove check for minimum required GCC version omits 40c00eb7b3ff parisc: Use PARISC_ITLB_TRAP constant in entry.S omits bb107114d290 Merge branches 'sunxi/h3-h5-for-4.20' and 'sunxi/dt64-for- [...] omits 4cd1543e1772 ARM: dts: sun8i: h3-h5: ir register size should be the who [...] omits 3e9429efb7f2 arm64: dts: allwinner: a64: NanoPi-A64: Add blue status LED omits ca6aee21ced7 arm64: dts: allwinner: a64: NanoPi-A64: Add Wifi chip omits 708db568f594 arm64: dts: allwinner: a64: NanoPi-A64: Add Ethernet omits 480f58cdbe39 arm64: dts: allwinner: a64: NanoPi-A64: Fix DCDC1 voltage omits aa9cbe94ed82 arm64: dts: allwinner: a64: Olinuxino: enable USB omits 21eac6f33e68 arm64: dts: allwinner: a64: Olinuxino: add Ethernet nodes omits 93366b49a35f arm64: dts: allwinner: a64: Olinuxino: fix DRAM voltage omits eacd9c431ac6 arm64: dts: allwinner: a64: Orange Pi Win: Adjust CSI power rails omits d817442236e5 arm64: dts: allwinner: a64: Orange Pi Win: Add SPI flash node omits 64971e5ad5da arm64: dts: allwinner: a64: Orange Pi Win: Add SDIO node omits e71cc56058f3 arm64: dts: allwinner: a64: Orange Pi Win: Add LED node omits 13b31e6bd357 arm64: dts: allwinner: a64: Orange Pi Win: Add UARTs omits 93d6a27cfcc0 arm64: dts: allwinner: a64: Orange Pi Win: Add Ethernet node omits 14ff5d8f9151 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB OTG socket omits 3131cfb68480 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB hub [...] omits 09b964afca14 arm64: dts: allwinner: a64: Orange Pi Win: Fix SD card node omits b3ee15a509ff arm64: dts: allwinner: a64: Add Pine64-LTS device tree file omits 39defc813264 arm64: dts: allwinner: a64: Add L2 cache nodes omits 805af4e1b7e3 Merge branches 'sunxi/clk-for-4.20', 'sunxi/dt-for-4.20', [...] omits e58c24760796 arm64: dts: allwinner: h5: Add device node for Mali-450 GPU omits dbb00838566d ARM: dts: sun8i: Add initial Orangepi Zero Plus 2 H3 support omits 86c278b030bc arm64: dts: allwinner: h5: Add SID for H5 omits 9bcb8cd0e933 nvmem: sunxi-sid: add support for H5's SID controller omits 077b2ea5a4e0 ARM: dts: sun8i: h3: Add SID compatible string omits c41ca64d0750 ARM: dts: sunxi: Don't use cd-inverted in sun8i-r40-banana [...] omits 7c06a1e1bc96 clk: sunxi-ng: sun50i: h6: Add 2x fixed post-divider to MM [...] omits a528872dbb87 clk: sunxi-ng: a83t: Add max. rate constraint to video PLLs omits a8e5433cdc50 clk: sunxi-ng: nkmp: Add constraint for maximum rate omits b16fb66915fc clk: sunxi-ng: r40: Add max. rate constraint to video PLLs omits 02d7901695af clk: sunxi-ng: h3/h5: Add max. rate constraint to pll-video omits cb54fbd21a8f clk: sunxi-ng: Add maximum rate constraint to NM PLLs omits fcddd1f609ea arm64: dts: allwinner: Don't use cd-inverted in sun50i-a64 [...] omits ac947b179bdc arm64: dts: allwinner: a64: Add SID node omits 2f9ad0ac947c 9p/xen: fix check for xenbus_read error in front_probe omits 62ba568f7aef ALSA: pcm: Return 0 when size < start_threshold in capture omits c272a766db4f soundwire: intel: Remove duplicate assignment omits 7bce918be43f MAINTAINERS: Update Vinod's email omits e1c815f4b24a soundwire: intel: Fix uninitialized adev deref omits 30246e2d78c0 soundwire: intel: Add pre/post bank switch ops omits 9b5c132a1ec9 soundwire: keep track of Masters in a stream omits ce6e74d008ff soundwire: Add support for multi link bank switch omits 48949722ced4 soundwire: Handle multiple master instances in a stream omits 0c4a1049cf29 soundwire: Add support to lock across bus instances omits a306a0e4a532 soundwire: Initialize completion for defer messages omits 8cf3f9cfd9dc Documentation: soundwire: Add documentation for multi link omits 8960de4a5ca7 EDAC, amd64: Add Family 17h, models 10h-2fh support omits 99165b93dafe arm64: dts: rockchip: add sdmmc UHS support for roc-rk3328-cc omits 692ff61efab6 arm64: dts: rockchip: add GRF GPIO controller to rk3328 omits 49533b821143 arm64: dts: rockchip: add io-domain to roc-rk3328-cc omits 4afbce842a5c arm64: dts: rockchip: add PX30 evaluation board devicetree omits 7053e06b1422 arm64: dts: rockchip: add core dtsi file for PX30 SoCs omits d15524609bd6 dt-bindings: rockchip: grf: add grf and pmugrf description [...] omits 8bb878cf20ae arm64: dts: rockchip: add support for ROC-RK3399-PC board omits 6f26c238b7d3 ARM: dts: sun8i: a83t: bananapi-m3: Enable IR controller omits 26de4dc74cf5 ARM: dts: sun8i: a83t: Add support for the cir interface omits a8858d871c06 ARM: dts: sun8i: a83t: Add the cir pin for the A83T omits 58c0f79887d5 clk: sunxi-ng: h6: fix PWM gate/reset offset omits 2852bfbf4f16 clk: sunxi-ng: h6: fix bus clocks' divider position omits 63c65b872562 Merge tag 'tee-drv-for-4.20' of git://git.linaro.org/peopl [...] omits 3cf71bc9904d drm/i915: Re-apply "Perform link quality check, unconditio [...] omits 91d05d7639f3 iio: dac: ti-dac5571: provide of_match_table to driver omits 0833627fc3f7 iio: dac: mcp4922: fix error handling in mcp4922_write_raw omits e2b01faf6cde MAINTAINERS: add entry for ltc1660 DAC driver omits d1071f726a76 dt-bindings: iio: dac: add bindings for ltc1660 omits 8316cebd1e59 iio: dac: add support for ltc1660 omits 7ec040af6ce1 iio:adxl372: Add filter bandwidth support omits 5e605a4df6f1 iio:adxl372: Add sampling frequency support omits 1c412a321590 iio: adxl372: Provide validate_trigger and validate_device [...] omits 1691d4ca7081 iio: chemical: bme680: Remove field value defines omits f7480b2f6591 drm/i915: move lookup_power_well() up omits 0229bfd42bbe drm/i915: use for_each_power_well in lookup_power_well() omits 99da0b35396f drm/i915: WARN() if we can't lookup_power_well() omits 39d1e234e1e1 drm/i915/icl: implement the tc/legacy HPD {dis,}connect flows omits a5ec8332d428 drm: Add per-plane pixel blend mode property omits 06e3c29716d9 drm/sun4i: tcon-top: Use struct_size() in devm_kzalloc() omits d410e28f3ae4 wcn36xx: use dma_zalloc_coherent instead of allocator/memset omits 3f96556f639e wcn36xx: Use kmemdup instead of duplicating it in wcn36xx_ [...] omits bd1d395070cc ath10k: fix kernel panic by moving pci flush after napi_disable omits 25559c22cef8 tee: add kernel internal client interface omits db878f76b9ff tee: optee: take DT status property into account omits 62d3a8deaa10 drm/i915: Free write_buf that we allocated with kzalloc. omits a61d904fd6fa drm/i915: Simplify condition to keep DMC active during S0ix omits 53867b46fa84 drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLE omits 63eaf9acc00d drm/i915: Add a small wrapper to check for CCS modifiers. omits 0577ab482f46 drm/i915/psr: Add PSR mode/revision to debugfs omits d9cbd0e8f667 um: NULL check before kfree is not needed omits 15858da41171 um: remove unused AIO code omits cc97de293cb0 um: Give start_idle_thread() a return code omits b961be4837dd um: Remove update_debugregs() omits c0ab7f1e6617 um: Drop own definition of PTRACE_SYSEMU/_SINGLESTEP omits c0e110cde785 drm/msm/dpu: fix for cursor blend issue omits 366c95a7a101 drm/msm/dpu: enable cursor plane on dpu omits e296de926dfd drm/syncobj: Drop add/remove_callback from driver interface omits ad1a56f1bf2b Revert "drm: crc: Wait for a frame before returning from open()" omits c0811a7d5bef drm/crc: Cleanup crtc_crc_open function omits af6979331da1 drm/vkms/crc: Implement verify_crc_source callback omits b1f1c2c11fc6 drm/i915: Fix glk/cnl display w/a #1175 omits 1aeb1b5fa069 drm/i915/psr: Mask PSR irq bits when re-enabling interrupts. omits 9844d4bf3eb4 drm/i915/psr: Add missing check for I915_PSR_DEBUG_IRQ bit omits 63ec132d5b60 drm/i915/psr: Print PSR_STATUS when PSR idle wait times out. omits 7e7b68ef0076 drm/fourcc: Add DOC: overview comment omits fdf9c8974a85 drm/msm/disp/dpu: Use proper define for drm_encoder_init() [...] omits 434d20a8894a drm/msm: Don't fail bind if nothing connected to dsi omits 21c95a16a6c2 drm/msm: dsi: Return errors whan dt parsing fails omits c4d3f8e19636 drm/msm: dsi: Initialize msm_dsi->id to -1 omits df4f94e810fc drm/i915: Correct CSB probing for engine state dumper omits 2693efd99cad drm/i915/audio: Hook up component bindings even if display [...] omits 766f030801c7 drm/i915: Increase LSPCON timeout omits 7cc62f8d5045 drm/i915: Do not redefine the has_csr parameter. omits 3e31725c98fc drm/i915: Stop holding a ref to the ppgtt from each vma omits 7b19f544ed90 drm/i915/icl: Get DDI clock for ICL for MG PLL and TBT PLL omits bcaad532974e drm/i915/icl: Implement HSDIV_RATIO of MG_CLKTOP2_HSCLKCTL [...] omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits 8109b2c94f58 iio: multiplexer: switch to SPDX license identifier omits 3c4b0f4ddf46 iio: dpot-dac: switch to SPDX license identifier omits 10d6e7955594 iio: envelope-detector: switch to SPDX license identifier omits 0ba56985824e iio: potentiometer: mcp4531: switch to SPDX license identifier omits b9ea8c31e36e iio: potentiometer: mcp4018: use the correct MODULE_LICENSE omits 35a5fd9ebfa9 drm/i915/audio: Hook up component bindings even if display [...] omits c76abab59b3c drm: Use horizontal and vertical chroma subsampling factor [...] omits 59f1c8ab30d6 drm/i915: Increase LSPCON timeout omits 6dfc4a8f134f drm/i915: Verify power domains after enabling them omits ce7c637a8368 iio: potentiometer: merge calls to of_match_device and of_ [...] omits 892e62fab498 iio: chemical: bme680: Add check for val2 in the write_raw [...] omits 010de20412fc MAINTAINERS: Add entry for mcp3911 ADC driver omits 1c4fbbea3408 dt-bindings: iio: adc: add bindings for mcp3911 omits 3a89b289df5d iio: adc: add support for mcp3911 omits 6b8471e4601d iio: adxl345: move null check for i2c id at start of probe omits eb2e188817b1 iio: max44000: remove unused variable max44000_alstim_shift omits f4f55ce38e5f iio:adxl372: Add FIFO and interrupts support omits 4bc5b6b64c9d Merge tag 'regmap-noinc-read' into togreg omits ad6e1fb0312c dt-bindings: iio: accel: Add docs for ADXL372 omits 4097da40f926 iio: adxl372: New driver for Analog Devices ADXL372 Accelerometer omits 4d0434f1297c iio: adc: qcom-spmi-adc5: Add ADC5_AMUX_THM[24]_100K_PU to [...] omits b1ec08025038 iio: adc: max9611: explicitly cast gain_selectors omits 1a5bc41a3d23 iio: dac: mcp4725: avoid using CONFIG_PM_SLEEP omits b6ec220c2826 iio: dac: max5821: avoid using CONFIG_PM_SLEEP omits fe8a5420749f iio: dac: max517: avoid using CONFIG_PM_SLEEP omits 9920ed25eccc drivers: iio: Update MODULE AUTHOR email address omits 9ffa68f65416 iio: health: max30102: Mark expected switch fall-throughs omits a18c66c405c7 iio: pressure: ms5611: remove deprecated compatible strings omits 79fd571b7a49 iio: chemical: bme680: simplify oversampling handling omits 3dcb60cd926e iio: chemical: bme680: use FIELD_GET macro omits 8d3032c3692d iio: chemical: bme680: use GENMASK macro omits a24b4d70c7b2 iio: chemical: bme680: change MSK->MASK in #defines omits 70f1cbddb265 iio: chemical: bme680: indent #defines consistently omits 6784ba340a0e iio: chemical: bme680: cleanup bme680_read_calib formatting omits 8a0ae7d83aa8 iio: chemical: bme680: use clamp macro omits 7c14947e4d3d iio: tsl2772: add support for regulator framework omits 75de3b570b1c iio: tsl2772: add support for avago,apds9930 omits 28b6977e089d dt-bindings: iio: tsl2772: add binding for avago,apds9930 omits 94cd1113aaa0 iio: tsl2772: add support for reading proximity led settin [...] omits 1ed80a817bc4 dt-bindings: iio: tsl2772: add new bindings omits 07c12b1c007c iio: imu: mpu6050: add support for regulator framework omits 2c8909b95b3e iio: adc: Update QCOM ADC license to SPDX format omits e13d757279bb iio: adc: Add QCOM SPMI PMIC5 ADC driver omits da4468a1aa75 drm/i915: Do not redefine the has_csr parameter. omits 065e8c8ff0c7 drm/vgem: Remove unecessary dma_fence_ops omits 409254281fb0 drm/nouveau: Remove unecessary dma_fence_ops omits e43b9082abe4 drm/msm: Remove unecessary dma_fence_ops omits a5aca5d9f47c drm/i915: Remove unecessary dma_fence_ops omits 86e5d0b529a4 drm/gma500: Do not include <drm/drm_global.h> omits 8a68060cefa6 alpha: unify the glue for sigreturn-like syscalls omits 060581c158a6 alpha: use alpha_ni_syscall only for syscall zero omits 66fc82960c5c drm/i915/execlists: Include reset depth in traces omits dce888798d3e drm/i915: remove confusing GPIO vs PCH_GPIO omits 336662e5e3c9 drm/i915/gvt: use its own define for gpio omits f5133cca38f5 drm/i915: make PCH_GMBUS* definitions private to gvt omits 3eb3cd04e2d8 drm/panel: Fix sphinx warning omits d2c53b337ef5 drm/bridge: ti-sn65dsi86: Fix 0-day build error omits 2cd9a689e97b drm/i915: Refactor intel_display_set_init_power() logic omits 07d805721938 drm/i915: Introduce intel_runtime_pm_disable to pair intel [...] omits a4417b7b419a drm/i915: Stop holding a ref to the ppgtt from each vma omits 103c1944c6ae drm: Add kerneldoc description for "link"-member in struct [...] omits 805615dae057 drm/i915: Remove useless error return from intel_init_mocs [...] omits fc0c5a9d1dab drm/i915: Only skip connector output for disable_display omits 357b50f3ccc8 drm: amd: dc: don't use FP math when Kcov is enabled omits ad3c776b1710 drm/i915: Fix PM refcounting w/o DMC firmware omits 148edb9afb21 Merge branch 'patchwork' into to_next omits a99b32a6fff7 drm/i915: Clear stop-engine for a pardoned reset omits 0aeb35ea0e1a drm/dp: add extended receiver capability field present bit omits 638e9af16b95 drm/bridge: ti-sn65dsi86: Poll for training complete omits fc52d0ed1118 drm/bridge: ti-sn65dsi86: Poll for DP PLL Lock omits 73c89ead7185 drm/bridge: ti-sn65dsi86: Move panel_prepare() to pre_enable() omits b814ec6d4535 drm/bridge: ti-sn65dsi86: Implement AUX channel omits 6c76c0eb031f drm/bridge: ti-sn65dsi86: Fixup register names omits 08ea70a417ba drm/i915: Disable runtime-pm using lowlevel functions if !HAS_RC6 omits dc5977da99ea drm/i915: set DP Main Stream Attribute for color range on [...] omits d6fee0dee093 drm/i915: Kick waiters on resetting legacy rings omits 61e1e376bb25 drm/i915: Restrict gen6_reset_rps_interrupts to gen6+ omits 30b710840e4b drm/i915: Cleanup gt powerstate from gem omits 6f6874f70c32 Merge branch 'clkdev' into for-next omits f4e60c5cfbf2 drm/i915: Force reset on unready engine omits e02e65001e7b drm/i915: Expose retry count to per gen reset logic omits 41db645a33e7 drm/i915: Bump priority of clean up work omits ea24a6221c8d drm/rcar-du/crc: Implement get_crc_sources callback omits 260bc55116c5 drm/i915/crc: implement get_crc_sources callback omits a8c20833c6bf drm/i915/crc: implement verify_crc_source callback omits 3a3cd0d92a0b drm/rcar-du/crc: Implement verify_crc_source callback omits 3b3b8448ebd1 drm/amdgpu_dm/crc: Implement verify_crc_source callback omits b8d913c0ee00 drm/rockchip/crc: Implement verify_crc_source callback omits 4396551e9cf3 drm: crc: Introduce get_crc_sources callback omits d5cc15a0c66e drm: crc: Introduce verify_crc_source callback 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 ee435831ec83 drm/i915/icl: account for context save/restore removed bits omits 2ac45bdd92e0 drm/i915/psr: Add debugfs support to force a downgrade to [...] omits c44301fce614 drm/i915: Allow control of PSR at runtime through debugfs, v6 omits eec97cd3677d drm/virtio: Replace drm_dev_unref with drm_dev_put omits 66e0c8a5bcfd drm: qxl: Fix NULL pointer dereference at qxl_alloc_client [...] omits 5043348a4969 drm: qxl: Fix error handling at qxl_device_init omits b0d146ac7b9a drm/qxl: Replace drm_dev_unref with drm_dev_put omits 550f17441f53 drm/cirrus: flip default from 24bpp to 16bpp omits abf7b30d7f61 drm/cirrus: Use drm_framebuffer_put to avoid kernel oops i [...] omits f82aab2d521e dma-buf: Remove requirement for ops->map() from dma_buf_export omits 7b5ee80a5da3 drm/i915/selftests: Hold rpm for unparking omits d60996ab430c drm/i915: Restore user forcewake domains across suspend omits 75ff9f3c9a98 drm/vgem: Replace drm_dev_unref with drm_dev_put omits d0e062ebb3a4 drm/i915/cfl: Add a new CFL PCI ID. omits e81eb98e3fa8 drm/vmwgfx: Use __drm_atomic_helper_plane_reset instead of [...] omits 42da633809c1 drm/vc4: Use __drm_atomic_helper_plane_reset instead of co [...] omits a69ab52b0358 drm/i915: Remove extra waiter kick on legacy resets omits a4a717010f4e drm/i915: Unmask user interrupts writes into HWSP on snb/i [...] omits c1e63f6df3d3 drm/i915: Warn if we hit the timeout for wait-for-idle omits 1a260e1117a4 drm/i915/icl: Add missing power gate enums omits d9fcdc8d1f8e drm/i915: Use existing power well IDs where possible omits 2183b49933fc drm/i915: Make power well ID names more uniform omits 4739a9d2438b drm/i915: Remove redundant power well IDs omits 75e39688f350 drm/i915/ddi: Use power well CTL IDX instead of ID omits d13dd05a1f20 drm/i915/vlv: Use power well CTL IDX instead of ID omits f28ec6f4ea48 drm/i915: Constify power well descriptors omits 3ae27f7e103d drm/i915/vlv: Remove redundant power well ID asserts omits 48a287ed9d62 drm/i915: Rename intel_power_domains_fini() to intel_power [...] omits ae9b06ca067d drm/i915/icl: Fix power well anonymous union initializers omits e750218d26c3 drm/doc: clarify how to acquire required vblank event reference omits 31e63d31eaf0 drm/vkms: Fix vmap_count increment position omits e61e0f07ef0d gpu: drm: virtio: code cleanup omits 4354d64ea90c drm: Remove drm_fbdev_cma_set_suspend() omits 3ee53ae57501 drm/tinydrm: Replace drm_dev_unref with drm_dev_put omits 66e31a72dc38 drm/sti: do not remove the drm_bridge that was never added omits 97f061580004 drm/i915: Pull seqno started checks together omits cf1f697acb04 drm/i915/skl: distribute DDB based on panel resolution omits aaa023782fda drm/i915: ddb_size is of u16 type omits 2c01260df661 mux: add mux_control_get_optional() API omits 69ca5af4ff9a drm/i915/gvt: Move some MMIO definitions to reg.h omits a752b070a678 drm/i915/gvt: Fix function comment doc errors omits 63ef26237ba8 drm/i915/gvt: make dma map/unmap kvmgt functions as static omits e6a59382924e drm/i915/selftests: Unconditionally do a chipset flush bef [...] omits a6476ebd4350 drm/i915: Stop dropping irq around resets omits 08e3e21a24d2 drm/i915: kill resource streamer support omits 48928d4b5d62 drm/i915/icl: move has_resource_streamer to GEN11_FEATURES omits 161ad653d6c9 drm: rcar-du: Use __drm_atomic_helper_plane_reset instead [...] omits 60252323ec9c drm/sun4i: Use __drm_atomic_helper_plane_reset instead of [...] omits 4f4762fcc426 drm/imx: Use __drm_atomic_helper_plane_reset instead of co [...] omits e2512172d16b drm: atmel-hlcdc: Use __drm_atomic_helper_plane_reset inst [...] omits ffcf4626d3fe drm: mali-dp: Use __drm_atomic_helper_plane_reset instead [...] omits 7f4de521001f drm/atomic: Add __drm_atomic_helper_plane_reset omits 2fca58550271 dt-bindings: iio: adc: Add DT binding document for PMIC5 ADC omits 5e45729608dd iio: chemical: fix spelling mistake "failted" -> "failed" omits bc0d332daef3 drm/vkms: Release pages_lock before return omits c444ad790cc2 drm/i915: Fix typo in i915_drm_resume() omits 6c234fe37c57 drm/vkms: Implement CRC debugfs API omits 3e77c4d02237 drm/vkms: Subclass plane state omits 4668f6954432 drm/i915: Clear all residual RPS events on disabling interrupts omits f4de7794de84 drm/i915: Unconditionally clear the pm/guc GT IIR upon acking omits 46e831abe864 drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" omits 07bf7908950a xfrm: Validate address prefix lengths in the xfrm selector. omits 12a6c931beff drm/i915/icl: avoid unclaimed PLANE_NV12_BUF_CFG register omits 0d55babc8392 drm/i915: Drop stray clearing of rps->last_adj omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits 570913e0b1be drm/rockchip: vop: add px30 vop support omits d5890d5ff4b9 dt-bindings: display: rockchip: add document for px30 vop omits 8bfa02c885ee drm/i915/gvt: only copy the first page for restore inhibit [...] omits db47685da1d8 drm/i915/gvt: add a fastpath for cmd parsing on MI_NOOP omits 22e6de7074b8 drm/dp: add missing ')' to I2C nack debug message omits d0f5cc5db114 drm/i915/execlists: Terminate the context image with BB_END omits c358514ba8da Revert "drm/i915/icl: WaEnableFloatBlendOptimization" omits e7941cc2340c drm/rockchip: Convert drm_atomic_helper_suspend/resume() omits 21eb1850fa0b drm/i95: Mark GGTT as incoherent for gen10+ omits 60548c554be2 drm/i915: Interactive RPS mode omits 80e0b19996d5 drm/bridge/ti-sn65dsi86: Fix implicit declaration to drm_m [...] omits 7c3d0f159ca0 drm/vkms: Use new return type vm_fault_t omits 27fb462a01c3 drm/bridge/tc358764: fix drm helper name omits d83c732fffc3 Merge branch 'smack-for-4.19-a' of https://github.com/csch [...] omits dfb9f5cabfe3 drm/vkms: subclass CRTC state omits d7734b74095d drm/vkms: Add atomic_helper_check_plane_state omits 8ce1bb0b5337 drm/vkms: map/unmap buffers in [prepare/cleanup]_fb hooks omits bb112b14af8d drm/vkms: Add functions to map/unmap GEM backing storage omits b68b40ae3c8b Merge tag 'tpmdd-next-20180728' of git://git.infradead.org [...] omits 3d94361aa13a drm/i915/gtt: remove px_page omits f6844a85e0c9 drm/i915/selftests: Replace opencoded clflush with drm_clf [...] omits 39f3be162c46 drm/i915: Kick waiters on resetting legacy rings omits 86c1c87d0e62 drm/i915: Downgrade Gen9 Plane WM latency error omits 6f211ed43438 drm/i915/icl: Set TBT IO in Aux transaction omits 2b7edeb00852 drm/i915/icl: Add TBT checks for PLL calculations omits f00ca81510b9 drm/i915: inline skl_copy_ddb_for_pipe() to its only caller omits c50dfe79ec3e drm/i915/icl: don't set CNL_DDI_CLOCK_REG_ACCESS_ON anymore omits 5503cb0decdc drm/i915: Drop unneed i915 parameter from intel_ring_pin() omits 905febf592f7 drm/i915: Add a fault injection point to WOPCM init omits 496bcce3c9bf drm/i915: Remove unnecessary ggtt_offset_bias from i915_ge [...] omits dd18cedfa36f drm/i915/guc: Move the pin bias value from GuC to GGTT omits b6445e17799d drm/i915/guc: Do not partition WOPCM if GuC is not used omits 9936ef55f254 drm/i915/guc: Avoid wasting memory on incorrect GuC pin bias omits c00db496bbd4 drm/i915: Remove superfluous GEN8_LR_CONTEXT_ALIGN omits 7a859c655d8f drm/i915: Eliminate use of PAGE_SIZE as a virtual alignment omits 344d00795eb1 drm/bridge/synopsys: remove commented-out flag in Makefile omits f38b7cca6d0e drm/bridge: tc358764: Add DSI to LVDS bridge driver omits eb91cde094f5 dt-bindings: tc358754: add DT bindings omits a095f15c00e2 drm/bridge: add support for sn65dsi86 bridge driver omits e3896e6dddf0 dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings omits 6dc17d69f83e drm/i915/selftests: Exercise resetting in the middle of a [...] omits ab84a110490d drm/i915/selftests: Use a full emulation of a user ppgtt context omits ec5b65a97c60 drm/i915: Don't disable the GPU for older gen on wedging omits 7ed43df720c0 drm/i915: Restore sane defaults for KMS on GEM error load omits 52dda80d62df drm/i915: Protect guc_fini_wq() against module load abort omits d899aceb6091 drm/i915: Mark up object tiling-and-stride getters as const omits 406bc5633c6b drm/i915: Avoid computing tile_row_size() for untiled objects omits 65172699a8bd drm/i915/mst: Continue state updates even if AUX writes fail. omits 45ef40aab72e drm/i915/mst: Do not retrain new links omits bc334d914eee drm/i915/icl: toggle PHY clock gating around link training omits 340a44bef234 drm/i915/icl: program MG_DP_MODE omits db7295c2c4ef drm/i915/icl: Update FIA supported lane count for hpd. omits 6075546f57f8 drm/i915/icl: store the port type for TC ports omits b9fcddab4afb drm/i915/icl: implement icl_digital_port_connected() omits 4de737a26e6a drm/i915/dp: Improve clock recovery loop limit comment omits 5e03f02cb58d dt-bindings: mipi-dsi: Add dual-channel DSI related info omits 9b32f8951f0f dt-bindings: mipi-dsi: Add info about peripherals with non [...] omits 3970c65c2b47 drm/i915: Skip repeated calls to i915_gem_set_wedged() omits 07685c827b2a drm/i915/icl: Implement voltage swing programming sequence [...] omits a38bb309c2ce drm/i915/icl: Add remaining registers and bitfields for MG [...] omits f98b52429135 Merge branch 'next-integrity' into next-testing omits 0305189afb32 drm/sun4i: tcon: Add support for R40 TCON omits cf77d79b4e29 drm/sun4i: tcon: Add another way for matching mixers with tcon omits 2aafafab5a9a drm/sun4i: Use (struct drm_format_info) fields to determin [...] omits a5b22b5ed88b drm/i915: Show stack (by WARN) for hitting forcewake errors omits 6a2f59e45afc drm/i915: Pull unpin map into vma release omits 102506d52922 drm/i915/dp: Refactor max_vswing_tries variable omits bb5ffe6fd58c drm/i915/dp: Limit link training clock recovery loop omits 4eaf317a60fb drm/i915/kvmgt: Fix compilation error omits 574e0fbfc95e drm/rockchip: Replace drm_dev_unref with drm_dev_put omits c74a7469f97c Merge drm/drm-next into drm-intel-next-queued omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits a31ac0b23cb8 drm: Replace NULL with error value in drm_prime_pages_to_sg omits 6f15a7de86c8 drm/i915/dsc: Add missing _MMIO() from PPS registers omits 7a72c78bdd0a drm/i915: Fix psr sink status report. omits 6bd31b3798c8 drm/i915: Remove unused "ret" variable. omits 900ccf30f9e1 drm/i915: Only force GGTT coherency w/a on required chipsets omits b75253e66bc5 Merge branch 'v4.18-next/soc' into for-next omits 6ae1012970fa Merge branch 'v4.18-next/dts64' into for-next omits 35e900818e17 drm/i915: Suppress assertion for i915_ggtt_disable_guc omits f7a738fca03c drm/i915/icl: compute the TBT PLL registers omits 516a49cc1946 drm/i915: Fix assert_plane() warning on bootup with extern [...] omits 106b6c39c870 drm/print: Fix DRM_DEBUG_DP macro omits 5f9c4f95bed2 drm/i915/gtt: Full ppgtt everywhere, no excuses omits 79556df293b2 drm/i915/gtt: Enable full-ppgtt by default everywhere omits dcf496a6a608 drm/sun4i: sun4i: Introduce a quirk for lowest plane alpha [...] omits e527cd9e48e3 drm/sun4i: sun4i: Register quirks with the backend structure omits 490cda5a3c82 drm/sun4i: Handle DRM_BUS_FLAG_PIXDATA_*EDGE checking if p [...] omits 530a13df0b0b Merge branch 'next-general' into next-testing 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 4996539f84ee Merge branch 'next-general' into next-testing 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 31b02fe54206 c6x: switch to NO_BOOTMEM omits 5dcea554d5ce eCryptfs: fix a couple type promotion bugs 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 12aaa9cfc578 Merge branch 'next-general' into next-testing 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 6d7f086e7457 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits d0fafd6ad32e Btrfs: don't clean dirty pages during buffered writes omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits b1ce023ae8a2 ntb_netdev: fix sleep time mismatch 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 d19289133b1d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits a599c0b374c4 Merge tag 'tpmdd-next-20180518' of git://git.infradead.org [...] 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 c3a5307873d4 pcmcia: Use module_pcmcia_driver for scsi drivers omits 8b38daca3d93 pcmcia: remove KERN_INFO level from debug message omits 9f84a0f7f1a6 leaking_addresses: check if file name contains address omits e377e1cd59ce leaking_addresses: explicitly name variable used in regex omits 9db33987ee2e leaking_addresses: remove version number omits 06c8cf513700 leaking_addresses: skip '/proc/1/syscall' omits cc8e0488bcff leaking_addresses: skip all /proc/PID except /proc/1 omits d1dbc0596ba0 leaking_addresses: cache architecture name omits d7dc0d69ab95 leaking_addresses: simplify path skipping omits 7d32be2e5abb leaking_addresses: do not parse binary files omits c7a42ed0c749 leaking_addresses: add 32-bit support omits c4ffbb4e0a09 leaking_addresses: add is_arch() wrapper subroutine omits 9ea7fabe3b0d leaking_addresses: use system command to get arch omits 9f253ef16258 leaking_addresses: add support for 5 page table levels omits abd3fc764c8e leaking_addresses: add support for kernel config file omits 9bf86aaad535 leaking_addresses: add range check for vsyscall memory omits d130ec5d1893 leaking_addresses: indent dependant options omits c40a84491f29 leaking_addresses: remove command examples omits 5a490816a756 leaking_addresses: remove mention of kptr_restrict omits cd8a0e46372a leaking_addresses: fix typo function not called 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 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues omits 2b6286eb7ab8 Merge branch 'v4.15/dt64' into next omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 7dafb83edd32 Merge branches 'sunxi/drm-fixes-for-4.13' and 'sunxi/drm-f [...] omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds 9e796c9db93b ext2, dax: set ext2_dax_aops for dax files adds c127e59bee3e Merge tag 'for_v4.19-rc6' of git://git.kernel.org/pub/scm/ [...] adds ad0371482b1e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 278e59a00741 Merge tag 'pci-v4.19-fixes-2' of ssh://gitolite.kernel.org [...] adds 57a489786de9 RISC-V: include linux/ftrace.h in asm-prototypes.h adds ed1b3f4c4fc3 Merge tag 'riscv-for-linus-4.19-rc6' of git://git.kernel.o [...] adds e89fe98bba86 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] adds 69be1984ded0 drm: mali-dp: Call drm_crtc_vblank_reset on device init adds 89578d04b52c drm/malidp: Fix writeback in NV12 adds 576156bb01a6 Merge branch 'for-upstream/malidp-fixes' of git://linux-ar [...] adds d6a77ba0eb92 Revert "drm/panel: Add device_link from panel device to DR [...] adds adba0e5493ab Merge tag 'drm-misc-fixes-2018-09-27-1' of git://anongit.f [...] adds 61ea6f583197 drm/amdgpu: Fix vce work queue was not cancelled when suspend adds 599760d6d0ab drm/amd/display: Fix Vega10 lightup on S3 resume adds fbbdadf2faf1 drm/amd/display: Fix Edid emulation for linux adds fcb1349a2af5 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] adds f151f57bfd97 Merge tag 'drm-fixes-2018-09-28' of git://anongit.freedesk [...] adds b85bfa246efd pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type adds e50d95e2ad12 pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant adds 72923e5488f0 Revert "pinctrl: intel: Do pin translation when lock IRQ" adds 900915f9036f Merge tag 'pinctrl-v4.19-4' of git://git.kernel.org/pub/sc [...] adds 7e0cf1c983b5 selftests/powerpc: Fix Makefiles for headers_install change adds f005de0183de Merge tag 'powerpc-4.19-3' of https://git.kernel.org/pub/s [...] adds 8f0566118e2d Merge tag 'regulator-v4.19-rc5' of https://git.kernel.org/ [...] adds 2f19e7a7e63a Merge tag 'spi-fix-v4.19-rc5' of https://git.kernel.org/pu [...] adds e704966c45e4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 974c24c5bed7 dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL [...] adds 7a6878bb4e7a Merge tag 'dma-mapping-4.19-3' of git://git.infradead.org/ [...] adds d51aea13dd67 cpufreq: qcom-kryo: Fix section annotations adds 82ec752cce8b Merge tag 'pm-4.19-rc6' of git://git.kernel.org/pub/scm/li [...] adds befb1b3c2703 perf/core: Add sanity check to deal with pinned event failure adds af17b3aa1fea Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 52bf4a900d9c clocksource/drivers/timer-atmel-pit: Properly handle error cases adds 090bcfd5d1b6 Merge branch 'clockevents/4.19-fixes' of https://git.linar [...] adds e1ce697db674 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds bdec8d7fa55e x86/boot: Fix kexec booting failure in the SEV bit detection code adds e75417739b1d Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 530ca2c9bd69 blk-mq: Allow blocking queue tag iter callbacks adds 854f31ccdd79 block: fix deadline elevator drain for zoned block devices adds f151ba989d14 xen/blkfront: When purging persistent grants, keep them in [...] adds 0f843e65d9ee bcache: add separate workqueue for journal_write to avoid [...] adds 587562d0c7cd blk-mq: I/O and timer unplugs are inverted in blktrace adds 15c206887603 Revert "xen/blkfront: When purging persistent grants, keep [...] adds 6c7678674014 xen/blkfront: correct purging of persistent grants adds bb830add192e nvme: properly propagate errors in nvme_mpath_init adds 133424a20777 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] adds 291d0e5d81e1 Merge tag 'for-linus-20180929' of git://git.kernel.dk/linux-block adds f52afc93cd01 dax: Fix deadlock in dax_lock_mapping_entry() adds 9ba6873e1603 Merge tag 'libnvdimm-fixes2-4.19-rc6' of git://git.kernel. [...] adds 03d179a840ce MAINTAINERS: fix reference to moved drivers/{misc => auxdi [...] adds 9a10b063758c Merge tag 'auxdisplay-for-greg-v4.19-rc6' of https://githu [...] adds 17b57b1883c1 Linux 4.19-rc6
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (9e27e2c2d003) \ N -- N -- N refs/heads/linaro-local/ci/tcwg-llvm-kernel-baseline-arm [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/00-INDEX | 428 + Documentation/ABI/stable/sysfs-driver-usb-usbtmc | 35 + Documentation/ABI/testing/sysfs-bus-iio | 2 +- Documentation/ABI/testing/sysfs-bus-vmbus | 21 - Documentation/ABI/testing/sysfs-class-bdi | 8 - Documentation/ABI/testing/sysfs-class-net | 22 +- Documentation/ABI/testing/sysfs-class-net-dsa | 7 - Documentation/ABI/testing/sysfs-power | 2 +- Documentation/PCI/00-INDEX | 26 + Documentation/PCI/pci-error-recovery.txt | 35 +- Documentation/RCU/00-INDEX | 34 + .../Design/Data-Structures/Data-Structures.html | 31 +- .../Expedited-Grace-Periods.html | 9 +- .../RCU/Design/Requirements/Requirements.html | 322 +- Documentation/RCU/rcu.txt | 4 + Documentation/RCU/stallwarn.txt | 13 +- Documentation/RCU/whatisRCU.txt | 3 +- Documentation/accounting/psi.txt | 73 - Documentation/admin-guide/README.rst | 3 +- Documentation/admin-guide/cgroup-v2.rst | 26 +- Documentation/admin-guide/kernel-parameters.txt | 54 +- Documentation/admin-guide/l1tf.rst | 2 +- Documentation/arm/00-INDEX | 50 + Documentation/arm/Samsung/Bootloader-interface.txt | 1 - Documentation/block/00-INDEX | 34 + Documentation/blockdev/00-INDEX | 18 + Documentation/cdrom/00-INDEX | 11 + Documentation/cgroup-v1/00-INDEX | 26 + Documentation/core-api/boot-time-mm.rst | 71 +- Documentation/core-api/gfp_mask-from-fs-io.rst | 2 - Documentation/core-api/index.rst | 1 - Documentation/core-api/memory-allocation.rst | 122 - Documentation/core-api/mm-api.rst | 2 - Documentation/dev-tools/coccinelle.rst | 23 +- Documentation/dev-tools/kselftest.rst | 2 +- Documentation/devicetree/00-INDEX | 12 + Documentation/devicetree/bindings/arm/amlogic.txt | 7 - .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 8 - .../devicetree/bindings/arm/coresight.txt | 120 +- Documentation/devicetree/bindings/arm/cpus.txt | 4 +- Documentation/devicetree/bindings/arm/fsl.txt | 40 - .../bindings/arm/hisilicon/hisilicon.txt | 8 - .../devicetree/bindings/arm/keystone/ti,sci.txt | 4 - .../devicetree/bindings/arm/msm/qcom,llcc.txt | 19 +- Documentation/devicetree/bindings/arm/rockchip.txt | 20 - Documentation/devicetree/bindings/arm/scu.txt | 2 +- Documentation/devicetree/bindings/arm/shmobile.txt | 16 +- Documentation/devicetree/bindings/arm/tegra.txt | 9 +- .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 93 - .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 103 - .../devicetree/bindings/arm/ux500/boards.txt | 2 +- .../devicetree/bindings/ata/ahci-platform.txt | 6 +- .../devicetree/bindings/clock/imx6q-clock.txt | 8 - .../devicetree/bindings/clock/qcom,camcc.txt | 18 - .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 9 +- .../bindings/connector/usb-connector.txt | 8 +- .../bindings/crypto/hisilicon,hip07-sec.txt | 2 +- Documentation/devicetree/bindings/csky/cpus.txt | 70 - .../devicetree/bindings/display/atmel/hlcdc-dc.txt | 23 - .../bindings/display/bridge/lvds-transmitter.txt | 8 +- .../bindings/display/bridge/renesas,lvds.txt | 1 - .../bindings/display/bridge/ti,sn65dsi86.txt | 87 - .../bindings/display/bridge/toshiba,tc358764.txt | 35 - .../devicetree/bindings/display/mipi-dsi-bus.txt | 153 +- .../devicetree/bindings/display/renesas,du.txt | 2 - .../bindings/display/rockchip/rockchip-vop.txt | 3 - .../bindings/display/sunxi/sun4i-drm.txt | 14 +- .../devicetree/bindings/dma/jz4780-dma.txt | 14 +- .../devicetree/bindings/firmware/qcom,scm.txt | 33 +- .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 29 - .../devicetree/bindings/fpga/fpga-region.txt | 4 +- Documentation/devicetree/bindings/gpio/gpio.txt | 142 +- .../devicetree/bindings/gpio/ingenic,gpio.txt | 46 + .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 65 +- .../devicetree/bindings/hwmon/ltc2978.txt | 2 - .../devicetree/bindings/i2c/i2c-designware.txt | 7 +- Documentation/devicetree/bindings/i2c/i2c.txt | 2 +- .../devicetree/bindings/iio/accel/adxl372.txt | 33 - .../devicetree/bindings/iio/adc/mcp3911.txt | 30 - .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 81 +- .../bindings/iio/adc/sprd,sc27xx-adc.txt | 4 - .../devicetree/bindings/iio/dac/ad5758.txt | 5 - .../devicetree/bindings/iio/dac/ltc1660.txt | 21 - .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 1 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 - .../devicetree/bindings/iio/light/tsl2772.txt | 42 - .../bindings/interconnect/interconnect.txt | 60 - .../bindings/interconnect/qcom-msm8916.txt | 41 - .../devicetree/bindings/interconnect/qcom-smd.txt | 32 - .../devicetree/bindings/leds/leds-an30259a.txt | 43 - .../devicetree/bindings/media/fsl-pxp.txt | 26 - .../devicetree/bindings/media/i2c/adv748x.txt | 20 +- .../devicetree/bindings/media/i2c/adv7604.txt | 2 +- ...dongwoon,dw9807-vcm.txt => dongwoon,dw9807.txt} | 0 Documentation/devicetree/bindings/mfd/arizona.txt | 2 +- .../devicetree/bindings/mfd/atmel-usart.txt | 85 - .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 39 - Documentation/devicetree/bindings/mmc/jz4740.txt | 1 - .../bindings/mmc/nvidia,tegra20-sdhci.txt | 72 - .../devicetree/bindings/mmc/renesas,mmcif.txt | 4 +- .../devicetree/bindings/mmc/sdhci-sprd.txt | 41 - Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 6 +- .../devicetree/bindings/mmc/uniphier-sd.txt | 55 - .../devicetree/bindings/net/brcm,unimac-mdio.txt | 3 - Documentation/devicetree/bindings/net/dsa/b53.txt | 36 - .../devicetree/bindings/net/dsa/lantiq-gswip.txt | 143 - .../devicetree/bindings/net/lantiq,xrx200-net.txt | 21 - .../devicetree/bindings/net/marvell,prestera.txt | 4 +- .../devicetree/bindings/net/marvell-pp2.txt | 45 +- .../devicetree/bindings/net/mscc-phy-vsc8531.txt | 21 +- .../devicetree/bindings/net/renesas,ravb.txt | 1 - .../bindings/nvmem/allwinner,sunxi-sid.txt | 1 - Documentation/devicetree/bindings/pci/ti-pci.txt | 5 - .../devicetree/bindings/phy/brcm-sata-phy.txt | 1 - .../devicetree/bindings/phy/phy-cadence-dp.txt | 30 - .../bindings/phy/phy-rockchip-inno-hdmi.txt | 43 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 23 +- .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 11 +- .../devicetree/bindings/phy/rcar-gen3-phy-usb3.txt | 10 +- .../devicetree/bindings/phy/uniphier-pcie-phy.txt | 31 - .../devicetree/bindings/phy/uniphier-usb2-phy.txt | 45 - .../bindings/phy/uniphier-usb3-hsphy.txt | 69 - .../bindings/phy/uniphier-usb3-ssphy.txt | 57 - .../bindings/pinctrl/ingenic,pinctrl.txt | 39 +- .../devicetree/bindings/pinctrl/meson,pinctrl.txt | 2 - .../bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt | 216 - .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 1 - .../devicetree/bindings/power/renesas,apmu.txt | 2 - .../bindings/power/renesas,rcar-sysc.txt | 3 - .../devicetree/bindings/power/reset/qcom,pon.txt | 5 +- .../devicetree/bindings/power/supply/bq25890.txt | 3 - .../devicetree/bindings/power/supply/bq27xxx.txt | 1 - .../bindings/power/supply/sc2731_charger.txt | 40 - .../devicetree/bindings/regulator/pfuze100.txt | 5 - .../bindings/regulator/qcom,smd-rpm-regulator.txt | 23 - .../devicetree/bindings/remoteproc/qcom,adsp.txt | 2 - .../devicetree/bindings/reset/fsl,imx7-src.txt | 2 +- .../devicetree/bindings/reset/renesas,rst.txt | 3 - .../devicetree/bindings/serial/atmel-usart.txt | 64 + .../bindings/soc/amlogic/amlogic,canvas.txt | 29 - .../devicetree/bindings/soc/fsl/cpm_qe/network.txt | 6 - .../devicetree/bindings/soc/rockchip/grf.txt | 2 - .../devicetree/bindings/sound/amlogic,axg-pdm.txt | 24 - .../devicetree/bindings/sound/maxim,max98088.txt | 15 - .../bindings/sound/mikroe,mikroe-proto.txt | 23 - .../devicetree/bindings/sound/pcm3060.txt | 17 - .../devicetree/bindings/sound/qcom,q6afe.txt | 18 +- .../devicetree/bindings/sound/renesas,rsnd.txt | 4 +- Documentation/devicetree/bindings/spi/sh-msiof.txt | 5 +- Documentation/devicetree/bindings/spi/spi-sprd.txt | 26 - .../devicetree/bindings/sram/sunxi-sram.txt | 4 - .../bindings/thermal/qcom-spmi-temp-alarm.txt | 5 +- .../devicetree/bindings/timer/renesas,tmu.txt | 2 - .../devicetree/bindings/trivial-devices.txt | 10 + Documentation/devicetree/bindings/usb/dwc2.txt | 1 - Documentation/devicetree/bindings/usb/ehci-mv.txt | 23 - .../devicetree/bindings/usb/fcs,fusb302.txt | 32 +- .../devicetree/bindings/usb/renesas_usb3.txt | 5 +- .../devicetree/bindings/usb/renesas_usbhs.txt | 9 +- Documentation/devicetree/bindings/usb/usb-ehci.txt | 6 +- Documentation/devicetree/bindings/usb/usb-ohci.txt | 6 +- Documentation/devicetree/bindings/usb/usb-xhci.txt | 4 +- .../devicetree/bindings/vendor-prefixes.txt | 4 - Documentation/driver-api/firewire.rst | 48 - Documentation/driver-api/gpio/board.rst | 24 - Documentation/driver-api/gpio/consumer.rst | 46 +- Documentation/driver-api/gpio/driver.rst | 23 +- Documentation/driver-api/index.rst | 1 - Documentation/driver-api/mtdnand.rst | 34 +- Documentation/driver-api/soundwire/stream.rst | 36 - Documentation/driver-model/devres.txt | 1 - Documentation/efi-stub.txt | 17 +- Documentation/fb/00-INDEX | 75 + Documentation/fb/uvesafb.txt | 5 +- Documentation/fb/vesafb.txt | 4 +- Documentation/filesystems/00-INDEX | 153 + Documentation/filesystems/dax.txt | 2 +- Documentation/filesystems/ext2.txt | 2 +- Documentation/filesystems/fscrypt.rst | 10 + Documentation/filesystems/mount_api.txt | 741 - Documentation/filesystems/nfs/00-INDEX | 26 + .../filesystems/pohmelfs/design_notes.txt | 72 + Documentation/filesystems/pohmelfs/info.txt | 99 + .../filesystems/pohmelfs/network_protocol.txt | 227 + Documentation/filesystems/proc.txt | 4 - Documentation/fmc/00-INDEX | 38 + Documentation/gpio/00-INDEX | 4 + Documentation/gpu/drivers.rst | 1 - Documentation/gpu/drm-kms.rst | 18 +- Documentation/gpu/drm-mm.rst | 6 +- Documentation/gpu/todo.rst | 71 +- Documentation/gpu/vkms.rst | 24 - Documentation/hwmon/lm75 | 6 +- Documentation/hwmon/ltc2978 | 5 - Documentation/hwmon/mc13783-adc | 8 +- Documentation/ide/00-INDEX | 14 + Documentation/index.rst | 5 +- Documentation/input/event-codes.rst | 11 +- Documentation/interconnect/interconnect.rst | 94 - Documentation/ioctl/00-INDEX | 12 + Documentation/ioctl/ioctl-number.txt | 3 +- Documentation/isdn/00-INDEX | 42 + Documentation/kbuild/00-INDEX | 14 + Documentation/kernel-per-CPU-kthreads.txt | 2 +- Documentation/laptops/00-INDEX | 16 + Documentation/leds/00-INDEX | 32 + Documentation/locking/00-INDEX | 16 + Documentation/m68k/00-INDEX | 7 + Documentation/media/uapi/cec/cec-func-poll.rst | 3 +- .../media/uapi/mediactl/media-ioc-device-info.rst | 1 - .../uapi/mediactl/media-ioc-enum-entities.rst | 1 - .../media/uapi/mediactl/media-ioc-enum-links.rst | 1 - .../media/uapi/mediactl/media-ioc-g-topology.rst | 1 - .../media/uapi/mediactl/media-ioc-setup-link.rst | 1 - Documentation/media/uapi/v4l/biblio.rst | 10 + Documentation/media/uapi/v4l/colorspaces-defs.rst | 8 +- .../media/uapi/v4l/colorspaces-details.rst | 13 +- Documentation/media/uapi/v4l/func-poll.rst | 3 +- Documentation/media/uapi/v4l/meta-formats.rst | 1 - Documentation/media/uapi/v4l/pixfmt-compressed.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 210 - Documentation/media/uapi/v4l/vidioc-cropcap.rst | 2 +- Documentation/media/uapi/v4l/vidioc-g-crop.rst | 2 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 27 +- Documentation/media/videodev2.h.rst.exceptions | 7 +- Documentation/memory-barriers.txt | 3 +- Documentation/mips/00-INDEX | 4 + Documentation/mmc/00-INDEX | 10 + Documentation/mtd/nand/pxa3xx-nand.txt | 113 + Documentation/netlabel/00-INDEX | 10 + Documentation/netlabel/cipso_ipv4.txt | 11 +- Documentation/netlabel/introduction.txt | 2 +- Documentation/networking/00-INDEX | 234 + Documentation/networking/dpaa2/index.rst | 1 - Documentation/networking/i40evf.txt | 54 + Documentation/networking/iavf.txt | 56 - Documentation/networking/netvsc.txt | 9 - Documentation/networking/tcp.txt | 101 + Documentation/networking/xfrm_device.txt | 4 - Documentation/parisc/00-INDEX | 6 + Documentation/power/00-INDEX | 44 + Documentation/power/swsusp.txt | 2 +- Documentation/powerpc/00-INDEX | 34 + Documentation/process/2.Process.rst | 2 +- Documentation/process/howto.rst | 13 +- Documentation/process/index.rst | 1 - Documentation/process/license-rules.rst | 2 - Documentation/s390/00-INDEX | 28 + Documentation/scheduler/00-INDEX | 18 + Documentation/scsi/00-INDEX | 108 + Documentation/security/keys/ecryptfs.rst | 8 +- Documentation/security/self-protection.rst | 10 +- Documentation/serial/00-INDEX | 16 + Documentation/serial/driver | 2 +- Documentation/spi/00-INDEX | 16 + Documentation/sysctl/00-INDEX | 16 + Documentation/sysctl/kernel.txt | 18 - Documentation/timers/00-INDEX | 16 + Documentation/trace/ftrace.rst | 3 - Documentation/virtual/00-INDEX | 11 + Documentation/virtual/kvm/00-INDEX | 35 + Documentation/vm/00-INDEX | 50 + Documentation/vm/hmm.rst | 14 +- Documentation/w1/00-INDEX | 10 + Documentation/w1/masters/00-INDEX | 12 + Documentation/w1/slaves/00-INDEX | 14 + Documentation/x86/00-INDEX | 20 + Documentation/x86/pat.txt | 4 +- Documentation/x86/x86_64/00-INDEX | 16 + Documentation/x86/x86_64/mm.txt | 2 - MAINTAINERS | 403 +- Makefile | 32 +- Next/SHA1s | 289 - Next/Trees | 291 - Next/merge.log | 9058 ---- Next/quilt-import.log | 2 - README | 1 + arch/Kconfig | 7 - arch/alpha/include/asm/processor.h | 6 + arch/alpha/include/asm/unistd.h | 2 - arch/alpha/kernel/core_cia.c | 4 +- arch/alpha/kernel/core_irongate.c | 8 +- arch/alpha/kernel/core_marvel.c | 6 +- arch/alpha/kernel/core_titan.c | 2 +- arch/alpha/kernel/core_tsunami.c | 2 +- arch/alpha/kernel/entry.S | 53 +- arch/alpha/kernel/pci-noop.c | 6 +- arch/alpha/kernel/pci.c | 6 +- arch/alpha/kernel/pci_iommu.c | 14 +- arch/alpha/kernel/setup.c | 101 +- arch/alpha/kernel/sys_nautilus.c | 2 +- arch/alpha/kernel/systbls.S | 318 +- arch/alpha/mm/init.c | 4 +- arch/alpha/mm/numa.c | 114 +- arch/arc/Kconfig | 8 +- arch/arc/Makefile | 26 +- arch/arc/include/asm/processor.h | 8 + arch/arc/include/uapi/asm/unistd.h | 1 - arch/arc/kernel/setup.c | 1 - arch/arc/kernel/unwind.c | 6 +- arch/arc/mm/dma.c | 41 +- arch/arc/mm/highmem.c | 4 +- arch/arc/mm/init.c | 3 +- arch/arm/Kconfig | 3 +- arch/arm/Kconfig.debug | 9 +- arch/arm/arm-soc-for-next-contents.txt | 95 - arch/arm/boot/compressed/libfdt_env.h | 2 - arch/arm/boot/dts/Makefile | 12 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 6 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 5 +- arch/arm/boot/dts/am335x-chiliboard.dts | 6 +- arch/arm/boot/dts/am335x-cm-t335.dts | 6 +- arch/arm/boot/dts/am335x-evm.dts | 12 +- arch/arm/boot/dts/am335x-evmsk.dts | 12 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 13 +- arch/arm/boot/dts/am335x-lxm.dts | 12 +- arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 12 +- arch/arm/boot/dts/am335x-nano.dts | 12 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 2 +- arch/arm/boot/dts/am335x-pdu001.dts | 14 +- arch/arm/boot/dts/am335x-pepper.dts | 12 +- arch/arm/boot/dts/am335x-shc.dts | 1 + arch/arm/boot/dts/am3517-evm-ui.dtsi | 220 - arch/arm/boot/dts/am3517-evm.dts | 1 - arch/arm/boot/dts/am4372.dtsi | 2 +- arch/arm/boot/dts/am437x-cm-t43.dts | 12 +- arch/arm/boot/dts/am437x-gp-evm.dts | 6 +- arch/arm/boot/dts/am437x-idk-evm.dts | 6 +- arch/arm/boot/dts/am437x-sk-evm.dts | 12 +- arch/arm/boot/dts/am43x-epos-evm.dts | 6 +- arch/arm/boot/dts/am571x-idk.dts | 84 +- arch/arm/boot/dts/am572x-idk-common.dtsi | 76 - arch/arm/boot/dts/am572x-idk.dts | 4 + arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 14 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 18 +- arch/arm/boot/dts/armada-385-db-88f6820-amc.dts | 157 - arch/arm/boot/dts/armada-388-clearfog.dtsi | 2 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 4 +- arch/arm/boot/dts/armada-xp-98dx3336.dtsi | 2 +- arch/arm/boot/dts/armada-xp-98dx4251.dtsi | 2 +- arch/arm/boot/dts/armada-xp-db-dxbc2.dts | 18 +- arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 18 +- .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 207 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 146 - arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 47 - arch/arm/boot/dts/aspeed-g4.dtsi | 2 +- arch/arm/boot/dts/aspeed-g5.dtsi | 2 +- arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 4 +- arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi | 4 +- arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 103 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 42 - arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 - arch/arm/boot/dts/at91-sama5d2_xplained.dts | 30 - arch/arm/boot/dts/at91-tse850-3.dts | 32 +- arch/arm/boot/dts/at91-vinco.dts | 2 +- arch/arm/boot/dts/at91sam9260ek.dts | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 2 +- arch/arm/boot/dts/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/bcm-hr2.dtsi | 2 +- arch/arm/boot/dts/bcm-nsp.dtsi | 33 +- arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts | 87 - arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 52 - arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi | 14 - arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 28 - arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 31 - arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 28 - arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi | 4 - arch/arm/boot/dts/bcm5301x.dtsi | 5 +- arch/arm/boot/dts/bcm63138.dtsi | 14 +- arch/arm/boot/dts/bcm958625hr.dts | 26 - arch/arm/boot/dts/dm8148-evm.dts | 14 +- arch/arm/boot/dts/dm8148-t410.dts | 14 +- arch/arm/boot/dts/dove-cubox.dts | 2 +- arch/arm/boot/dts/dove.dtsi | 6 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 14 +- arch/arm/boot/dts/dra7-evm.dts | 14 +- arch/arm/boot/dts/dra7.dtsi | 2 +- arch/arm/boot/dts/dra71-evm.dts | 4 +- arch/arm/boot/dts/dra72-evm-revc.dts | 4 +- arch/arm/boot/dts/dra72-evm.dts | 8 +- arch/arm/boot/dts/dra76-evm.dts | 4 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 7 - arch/arm/boot/dts/exynos4210-origen.dts | 9 - arch/arm/boot/dts/exynos4210-trats.dts | 15 - arch/arm/boot/dts/exynos4210-universal_c210.dts | 11 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 3 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 3 +- arch/arm/boot/dts/exynos5250-arndale.dts | 102 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 11 - arch/arm/boot/dts/exynos5250-snow-rev5.dts | 11 - arch/arm/boot/dts/exynos5250.dtsi | 152 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 5 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 157 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 - arch/arm/boot/dts/exynos5422-odroidxu3.dts | 6 - arch/arm/boot/dts/exynos5800-peach-pi.dts | 5 +- arch/arm/boot/dts/hip04.dtsi | 346 +- arch/arm/boot/dts/imx51-babbage.dts | 1 - arch/arm/boot/dts/imx53-qsb-common.dtsi | 11 - arch/arm/boot/dts/imx6dl-icore-mipi.dts | 2 +- arch/arm/boot/dts/imx6dl-icore-rqs.dts | 38 +- arch/arm/boot/dts/imx6dl-icore.dts | 38 +- arch/arm/boot/dts/imx6dl-riotboard.dts | 5 - arch/arm/boot/dts/imx6q-apalis-eval.dts | 2 - arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 2 - arch/arm/boot/dts/imx6q-apalis-ixora.dts | 2 - arch/arm/boot/dts/imx6q-icore-mipi.dts | 6 +- arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 38 +- arch/arm/boot/dts/imx6q-icore-ofcap12.dts | 38 +- arch/arm/boot/dts/imx6q-icore-rqs.dts | 39 +- arch/arm/boot/dts/imx6q-icore.dts | 38 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 + arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi | 34 - arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 41 +- arch/arm/boot/dts/imx6qdl-icore.dtsi | 42 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 67 - arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 4 - arch/arm/boot/dts/imx6sll.dtsi | 31 - arch/arm/boot/dts/imx6sx-sdb.dtsi | 2 - arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 390 - arch/arm/boot/dts/imx6ul-geam.dts | 40 +- arch/arm/boot/dts/imx6ul-isiot-emmc.dts | 61 +- arch/arm/boot/dts/imx6ul-isiot-nand.dts | 63 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 90 +- arch/arm/boot/dts/imx6ul.dtsi | 12 +- arch/arm/boot/dts/imx6ull-14x14-evk.dts | 2 +- arch/arm/boot/dts/imx6ull-pinfunc.h | 39 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 - arch/arm/boot/dts/imx7d.dtsi | 1 - arch/arm/boot/dts/imx7s-warp.dts | 53 +- arch/arm/boot/dts/imx7s.dtsi | 41 +- arch/arm/boot/dts/imx7ulp-pinfunc.h | 16 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 4 + arch/arm/boot/dts/keystone-k2g.dtsi | 2 +- arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 15 - arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts | 15 - arch/arm/boot/dts/logicpd-som-lv.dtsi | 43 +- arch/arm/boot/dts/ls1021a-qds.dts | 2 - arch/arm/boot/dts/ls1021a-twr.dts | 2 - arch/arm/boot/dts/ls1021a.dtsi | 6 - arch/arm/boot/dts/meson8.dtsi | 2 +- arch/arm/boot/dts/meson8b-ec100.dts | 248 - arch/arm/boot/dts/meson8b-odroidc1.dts | 109 - arch/arm/boot/dts/meson8b.dtsi | 47 +- arch/arm/boot/dts/omap2.dtsi | 4 +- arch/arm/boot/dts/omap2430.dtsi | 2 +- arch/arm/boot/dts/omap3-beagle-xm.dts | 17 +- arch/arm/boot/dts/omap3-beagle.dts | 17 +- arch/arm/boot/dts/omap3-gta04.dtsi | 262 +- arch/arm/boot/dts/omap3-gta04a3.dts | 2 +- arch/arm/boot/dts/omap3-gta04a4.dts | 2 +- arch/arm/boot/dts/omap3-gta04a5.dts | 129 +- arch/arm/boot/dts/omap3-gta04a5one.dts | 114 - arch/arm/boot/dts/omap3-n9.dts | 2 +- arch/arm/boot/dts/orion5x-linkstation.dtsi | 2 +- arch/arm/boot/dts/owl-s500-cubieboard6.dts | 3 +- arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts | 3 +- arch/arm/boot/dts/owl-s500-guitar.dtsi | 3 +- arch/arm/boot/dts/owl-s500.dtsi | 3 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 143 +- arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 83 +- arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi | 125 - arch/arm/boot/dts/qcom-ipq8064.dtsi | 286 - .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 83 - arch/arm/boot/dts/qcom-msm8974.dtsi | 94 +- arch/arm/boot/dts/r8a7743-iwg20d-q7-dbcm-ca.dts | 4 - arch/arm/boot/dts/r8a7743-iwg20d-q7.dts | 4 - arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 12 - arch/arm/boot/dts/r8a77470.dtsi | 168 +- arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7778.dtsi | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 4 +- arch/arm/boot/dts/r8a7790-stout.dts | 4 - arch/arm/boot/dts/r8a7790.dtsi | 6 +- arch/arm/boot/dts/r8a7791.dtsi | 6 +- arch/arm/boot/dts/r8a7792.dtsi | 3 +- arch/arm/boot/dts/r8a7793-gose.dts | 16 - arch/arm/boot/dts/r8a7793.dtsi | 2 +- arch/arm/boot/dts/r8a7794-silk.dts | 25 - arch/arm/boot/dts/r8a7794.dtsi | 3 +- arch/arm/boot/dts/r9a06g032.dtsi | 88 +- arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk3188-radxarock.dts | 8 - arch/arm/boot/dts/rk3188.dtsi | 82 - arch/arm/boot/dts/rk3288-tinker-s.dts | 26 - arch/arm/boot/dts/rk3288-tinker.dts | 498 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 502 - arch/arm/boot/dts/s5pv210.dtsi | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 123 +- arch/arm/boot/dts/sama5d4.dtsi | 8 +- arch/arm/boot/dts/socfpga.dtsi | 20 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 30 +- .../arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts | 112 - arch/arm/boot/dts/socfpga_cyclone5_de0_sockit.dts | 112 + arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 3 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 3 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 80 +- arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 8 +- arch/arm/boot/dts/ste-href.dtsi | 1 - arch/arm/boot/dts/ste-hrefprev60.dtsi | 2 +- arch/arm/boot/dts/ste-snowball.dts | 3 +- arch/arm/boot/dts/ste-u300.dts | 2 +- arch/arm/boot/dts/stih410-b2260.dts | 5 +- arch/arm/boot/dts/stihxxx-b2120.dtsi | 11 +- arch/arm/boot/dts/stm32429i-eval.dts | 3 +- arch/arm/boot/dts/stm32f429.dtsi | 2 +- arch/arm/boot/dts/stm32f469-disco.dts | 3 +- arch/arm/boot/dts/stm32f746-disco.dts | 3 +- arch/arm/boot/dts/stm32f769-disco.dts | 3 +- arch/arm/boot/dts/stm32h743.dtsi | 2 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 73 +- arch/arm/boot/dts/stm32mp157c.dtsi | 2 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 3 +- arch/arm/boot/dts/sun5i.dtsi | 26 - arch/arm/boot/dts/sun7i-a20.dtsi | 26 - arch/arm/boot/dts/sun8i-a33.dtsi | 26 - arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 5 - arch/arm/boot/dts/sun8i-a83t.dtsi | 18 - arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 190 +- arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 140 - arch/arm/boot/dts/sun8i-h3.dtsi | 30 - arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 21 +- arch/arm/boot/dts/sun8i-r40.dtsi | 16 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 3 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 2 +- arch/arm/boot/dts/sun9i-a80.dtsi | 2 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 231 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 +- arch/arm/boot/dts/tegra124-apalis-eval.dts | 40 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 43 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 452 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 451 +- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 262 - arch/arm/boot/dts/tegra20-colibri-iris.dts | 200 +- arch/arm/boot/dts/tegra20-colibri.dtsi | 657 +- arch/arm/boot/dts/tegra20-paz00.dts | 12 +- arch/arm/boot/dts/tegra20.dtsi | 28 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 148 +- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 266 - arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 1189 - arch/arm/boot/dts/tegra30-apalis.dtsi | 705 +- arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 130 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 780 +- arch/arm/boot/dts/tegra30.dtsi | 10 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 27 - arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 44 +- arch/arm/boot/dts/zynq-zc702.dts | 12 +- arch/arm/boot/dts/zynq-zc770-xm010.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm013.dts | 2 +- arch/arm/configs/bcm2835_defconfig | 2 +- arch/arm/configs/imx_v4_v5_defconfig | 18 +- arch/arm/configs/imx_v6_v7_defconfig | 41 +- arch/arm/configs/multi_v7_defconfig | 10 - arch/arm/configs/mxs_defconfig | 19 +- arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/sama5_defconfig | 2 - arch/arm/configs/shmobile_defconfig | 8 +- arch/arm/crypto/Kconfig | 7 +- arch/arm/crypto/Makefile | 2 + arch/arm/crypto/chacha20-neon-core.S | 277 +- arch/arm/crypto/crc32-ce-glue.c | 2 +- arch/arm/crypto/ghash-ce-core.S | 108 +- arch/arm/crypto/ghash-ce-glue.c | 38 +- arch/arm/crypto/speck-neon-core.S | 434 + arch/arm/crypto/speck-neon-glue.c | 288 + arch/arm/include/asm/dma-mapping.h | 2 - arch/arm/include/asm/io.h | 15 + arch/arm/include/asm/kvm_arm.h | 1 - arch/arm/include/asm/kvm_mmu.h | 5 - arch/arm/include/asm/page.h | 2 - arch/arm/include/asm/paravirt.h | 9 +- arch/arm/include/asm/processor.h | 6 + arch/arm/include/asm/topology.h | 3 - arch/arm/include/asm/unistd.h | 4 +- arch/arm/kernel/atags_parse.c | 1 - arch/arm/kernel/devtree.c | 1 + arch/arm/kernel/paravirt.c | 4 +- arch/arm/kernel/setup.c | 5 +- arch/arm/kernel/vmlinux.lds.h | 1 - arch/arm/kvm/Kconfig | 1 + arch/arm/mach-at91/pm.c | 9 +- arch/arm/mach-at91/pm_suspend.S | 8 - arch/arm/mach-davinci/board-neuros-osd2.c | 8 +- arch/arm/mach-ep93xx/core.c | 9 - arch/arm/mach-ep93xx/snappercl15.c | 15 +- arch/arm/mach-ep93xx/ts72xx.c | 16 +- arch/arm/mach-exynos/common.h | 1 - arch/arm/mach-exynos/firmware.c | 14 +- arch/arm/mach-exynos/suspend.c | 34 +- arch/arm/mach-imx/mach-mx21ads.c | 12 +- arch/arm/mach-imx/mach-mx27ads.c | 12 +- arch/arm/mach-imx/mach-qong.c | 17 +- arch/arm/mach-imx/mmdc.c | 14 - arch/arm/mach-imx/pm-imx6.c | 25 - arch/arm/mach-integrator/integrator_cp.c | 2 + arch/arm/mach-ixp4xx/ixdp425-setup.c | 5 +- arch/arm/mach-mmp/brownstone.c | 12 +- arch/arm/mach-mmp/devices.c | 11 +- arch/arm/mach-mvebu/board-v7.c | 14 +- arch/arm/mach-omap1/ams-delta-fiq-handler.S | 12 +- arch/arm/mach-omap1/board-ams-delta.c | 173 +- arch/arm/mach-omap1/board-fsample.c | 5 +- arch/arm/mach-omap1/board-h2.c | 5 +- arch/arm/mach-omap1/board-h3.c | 4 +- arch/arm/mach-omap1/board-nand.c | 5 +- arch/arm/mach-omap1/board-perseus2.c | 5 +- arch/arm/mach-omap1/common.h | 2 +- arch/arm/mach-omap1/include/mach/board-ams-delta.h | 7 + arch/arm/mach-omap2/hsmmc.h | 2 + arch/arm/mach-omap2/omap_hwmod.c | 92 +- arch/arm/mach-omap2/pdata-quirks.c | 18 +- arch/arm/mach-omap2/pm24xx.c | 7 +- arch/arm/mach-omap2/pm34xx.c | 14 +- arch/arm/mach-orion5x/ts78xx-setup.c | 27 +- arch/arm/mach-pxa/balloon3.c | 13 +- arch/arm/mach-pxa/em-x270.c | 15 +- arch/arm/mach-pxa/ezx.c | 33 +- arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-pxa/palmtreo.c | 31 + arch/arm/mach-pxa/palmtx.c | 10 +- arch/arm/mach-pxa/raumfeld.c | 12 +- arch/arm/mach-pxa/zeus.c | 23 +- arch/arm/mach-s3c24xx/mach-gta02.c | 42 + arch/arm/mach-s3c24xx/mach-mini2440.c | 113 +- arch/arm/mach-s3c64xx/mach-crag6410.c | 1 + arch/arm/mach-s3c64xx/mach-smdk6410.c | 1 + arch/arm/mach-sa1100/assabet.c | 21 +- arch/arm/mach-sa1100/generic.c | 5 +- arch/arm/mach-sa1100/generic.h | 3 +- arch/arm/mach-sa1100/shannon.c | 4 +- arch/arm/mach-shmobile/Kconfig | 16 +- arch/arm/mach-shmobile/Makefile | 1 - arch/arm/mach-shmobile/headsmp-scu.S | 13 +- arch/arm/mach-shmobile/headsmp.S | 7 +- arch/arm/mach-shmobile/platsmp-scu.c | 5 +- arch/arm/mach-shmobile/platsmp.c | 5 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 5 +- arch/arm/mach-shmobile/pm-rmobile.c | 7 +- arch/arm/mach-shmobile/pm-rmobile.h | 7 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 139 +- arch/arm/mach-shmobile/setup-r7s9210.c | 27 - arch/arm/mach-shmobile/setup-r8a7779.c | 2 + arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 - arch/arm/mach-shmobile/smp-sh73a0.c | 10 +- arch/arm/mach-shmobile/suspend.c | 5 +- arch/arm/mach-shmobile/timer.c | 10 +- arch/arm/mach-u300/Kconfig | 13 + arch/arm/mach-u300/Makefile | 1 + arch/arm/mach-u300/dummyspichip.c | 276 + arch/arm/mach-versatile/versatile_dt.c | 4 + arch/arm/mach-zynq/slcr.c | 2 +- arch/arm/mm/dma-mapping-nommu.c | 11 +- arch/arm/mm/dma-mapping.c | 1 + arch/arm/mm/init.c | 3 +- arch/arm/mm/mmu.c | 2 +- arch/arm/xen/enlighten.c | 34 + arch/arm/xen/mm.c | 1 + arch/arm/xen/p2m.c | 2 +- arch/arm64/Kconfig | 24 +- arch/arm64/Kconfig.platforms | 59 +- arch/arm64/boot/dts/actions/Makefile | 2 - arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 11 +- arch/arm64/boot/dts/actions/s900.dtsi | 23 +- arch/arm64/boot/dts/allwinner/Makefile | 3 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 30 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 85 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 98 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 175 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 13 - .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 28 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 9 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 28 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 193 +- .../dts/allwinner/sun50i-h5-bananapi-m2-plus.dts | 11 - arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 48 - .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 150 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 23 - arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 37 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 - arch/arm64/boot/dts/amlogic/Makefile | 1 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 368 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 1625 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 29 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 172 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 19 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 2 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 2 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 162 +- arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi | 52 +- arch/arm64/boot/dts/arm/juno.dts | 13 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- .../boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts | 2 - arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 4 +- .../boot/dts/broadcom/stingray/bcm958742-base.dtsi | 2 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 4 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 15 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 23 +- arch/arm64/boot/dts/hisilicon/Makefile | 1 - arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 35 - arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 162 - .../arm64/boot/dts/hisilicon/hi6220-coresight.dtsi | 181 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 7 - arch/arm64/boot/dts/marvell/Makefile | 1 - .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 434 - arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 74 +- arch/arm64/boot/dts/marvell/armada-common.dtsi | 1 - arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 64 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 76 - arch/arm64/boot/dts/nvidia/tegra194.dtsi | 16 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 57 - arch/arm64/boot/dts/qcom/Makefile | 1 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 14 - arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 2 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 14 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 3 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 15 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 13 - arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 243 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 690 - arch/arm64/boot/dts/qcom/pm8916.dtsi | 18 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 18 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 75 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 40 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 382 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 300 - arch/arm64/boot/dts/renesas/Makefile | 2 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1663 - .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 18 +- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 3 +- .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 17 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 137 +- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 103 +- .../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts | 33 - .../boot/dts/renesas/r8a77965-salvator-xs.dts | 14 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 417 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 26 - arch/arm64/boot/dts/renesas/r8a77970.dtsi | 116 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 123 - arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 134 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 677 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 272 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 681 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 362 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 82 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 9 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 4 - arch/arm64/boot/dts/rockchip/Makefile | 4 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 235 - arch/arm64/boot/dts/rockchip/px30.dtsi | 2047 - arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 30 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 45 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 7 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 524 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 36 - .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 680 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 52 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 542 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 692 - arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 68 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 32 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 51 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 18 - arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 46 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 54 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 5 - arch/arm64/configs/defconfig | 16 +- arch/arm64/crypto/Kconfig | 11 + arch/arm64/crypto/Makefile | 6 + arch/arm64/crypto/aes-ce.S | 5 - arch/arm64/crypto/aes-glue.c | 212 +- arch/arm64/crypto/aes-modes.S | 416 +- arch/arm64/crypto/aes-neon.S | 6 - arch/arm64/crypto/crc32-ce-core.S | 287 + arch/arm64/crypto/crc32-ce-glue.c | 244 + arch/arm64/crypto/crct10dif-ce-core.S | 314 +- arch/arm64/crypto/crct10dif-ce-glue.c | 14 +- arch/arm64/crypto/speck-neon-core.S | 352 + arch/arm64/crypto/speck-neon-glue.c | 282 + arch/arm64/include/asm/assembler.h | 7 +- arch/arm64/include/asm/compat.h | 26 +- arch/arm64/include/asm/cpucaps.h | 6 +- arch/arm64/include/asm/cpufeature.h | 9 +- arch/arm64/include/asm/esr.h | 14 - arch/arm64/include/asm/io.h | 9 + arch/arm64/include/asm/kernel-pgtable.h | 2 +- arch/arm64/include/asm/kvm_arm.h | 1 - arch/arm64/include/asm/kvm_emulate.h | 2 +- arch/arm64/include/asm/kvm_host.h | 11 - arch/arm64/include/asm/kvm_mmu.h | 5 - arch/arm64/include/asm/mmu.h | 3 - arch/arm64/include/asm/mmu_context.h | 17 +- arch/arm64/include/asm/page.h | 2 + arch/arm64/include/asm/paravirt.h | 9 +- arch/arm64/include/asm/percpu.h | 3 - arch/arm64/include/asm/pgtable-hwdef.h | 2 - arch/arm64/include/asm/pgtable.h | 44 +- arch/arm64/include/asm/processor.h | 18 +- arch/arm64/include/asm/ptrace.h | 1 - arch/arm64/include/asm/stat.h | 2 +- arch/arm64/include/asm/string.h | 14 +- arch/arm64/include/asm/sysreg.h | 41 +- arch/arm64/include/asm/tlb.h | 34 +- arch/arm64/include/asm/tlbflush.h | 112 +- arch/arm64/include/asm/topology.h | 3 - arch/arm64/include/asm/uaccess.h | 61 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/uapi/asm/hwcap.h | 1 - arch/arm64/include/uapi/asm/ptrace.h | 1 - arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/acpi.c | 1 + arch/arm64/kernel/acpi_numa.c | 1 + arch/arm64/kernel/arm64ksyms.c | 7 +- arch/arm64/kernel/cpu_errata.c | 47 +- arch/arm64/kernel/cpufeature.c | 160 +- arch/arm64/kernel/cpuinfo.c | 1 - arch/arm64/kernel/entry.S | 2 +- arch/arm64/kernel/head.S | 40 +- arch/arm64/kernel/paravirt.c | 4 +- arch/arm64/kernel/pci.c | 5 +- arch/arm64/kernel/process.c | 26 +- arch/arm64/kernel/setup.c | 7 +- arch/arm64/kernel/sleep.S | 1 - arch/arm64/kernel/ssbd.c | 24 +- arch/arm64/kernel/suspend.c | 4 - arch/arm64/kernel/traps.c | 45 +- arch/arm64/kernel/vmlinux.lds.S | 35 +- arch/arm64/kvm/Kconfig | 1 + arch/arm64/kvm/hyp-init.S | 3 - arch/arm64/kvm/hyp/sysreg-sr.c | 11 - arch/arm64/lib/Makefile | 4 +- arch/arm64/lib/crc32.S | 60 - arch/arm64/lib/memchr.S | 2 +- arch/arm64/lib/memcmp.S | 2 +- arch/arm64/lib/strchr.S | 2 +- arch/arm64/lib/strcmp.S | 2 +- arch/arm64/lib/strlen.S | 2 +- arch/arm64/lib/strncmp.S | 2 +- arch/arm64/lib/strnlen.S | 2 +- arch/arm64/lib/strrchr.S | 2 +- arch/arm64/mm/context.c | 3 - arch/arm64/mm/dma-mapping.c | 12 +- arch/arm64/mm/dump.c | 6 +- arch/arm64/mm/fault.c | 14 + arch/arm64/mm/hugetlbpage.c | 50 +- arch/arm64/mm/init.c | 7 +- arch/arm64/mm/kasan_init.c | 3 +- arch/arm64/mm/mmu.c | 48 +- arch/arm64/mm/numa.c | 5 +- arch/arm64/mm/proc.S | 11 +- arch/c6x/Kconfig | 3 +- arch/c6x/include/asm/processor.h | 11 + arch/c6x/include/uapi/asm/unistd.h | 1 - arch/c6x/kernel/setup.c | 27 +- arch/c6x/mm/dma-coherent.c | 4 +- arch/c6x/mm/init.c | 7 +- arch/csky/Kconfig | 204 - arch/csky/Kconfig.debug | 8 - arch/csky/Makefile | 92 - arch/csky/abiv1/Makefile | 8 - arch/csky/abiv1/alignment.c | 332 - arch/csky/abiv1/bswapdi.c | 19 - arch/csky/abiv1/bswapsi.c | 15 - arch/csky/abiv1/cacheflush.c | 51 - arch/csky/abiv1/inc/abi/cacheflush.h | 43 - arch/csky/abiv1/inc/abi/ckmmu.h | 75 - arch/csky/abiv1/inc/abi/entry.h | 160 - arch/csky/abiv1/inc/abi/page.h | 27 - arch/csky/abiv1/inc/abi/pgtable-bits.h | 37 - arch/csky/abiv1/inc/abi/reg_ops.h | 27 - arch/csky/abiv1/inc/abi/regdef.h | 26 - arch/csky/abiv1/inc/abi/string.h | 13 - arch/csky/abiv1/inc/abi/tlb.h | 12 - arch/csky/abiv1/inc/abi/vdso.h | 18 - arch/csky/abiv1/memcpy.S | 345 - arch/csky/abiv1/memset.c | 37 - arch/csky/abiv1/mmap.c | 66 - arch/csky/abiv1/strksyms.c | 7 - arch/csky/abiv2/Makefile | 10 - arch/csky/abiv2/cacheflush.c | 59 - arch/csky/abiv2/fpu.c | 281 - arch/csky/abiv2/inc/abi/cacheflush.h | 40 - arch/csky/abiv2/inc/abi/ckmmu.h | 87 - arch/csky/abiv2/inc/abi/entry.h | 157 - arch/csky/abiv2/inc/abi/fpu.h | 66 - arch/csky/abiv2/inc/abi/page.h | 14 - arch/csky/abiv2/inc/abi/pgtable-bits.h | 37 - arch/csky/abiv2/inc/abi/reg_ops.h | 17 - arch/csky/abiv2/inc/abi/regdef.h | 26 - arch/csky/abiv2/inc/abi/string.h | 28 - arch/csky/abiv2/inc/abi/tlb.h | 13 - arch/csky/abiv2/inc/abi/vdso.h | 24 - arch/csky/abiv2/memcmp.S | 152 - arch/csky/abiv2/memcpy.S | 110 - arch/csky/abiv2/memcpy.c | 40 - arch/csky/abiv2/memmove.S | 108 - arch/csky/abiv2/memset.S | 83 - arch/csky/abiv2/strcmp.S | 168 - arch/csky/abiv2/strcpy.S | 123 - arch/csky/abiv2/strksyms.c | 12 - arch/csky/abiv2/strlen.S | 97 - arch/csky/abiv2/sysdep.h | 30 - arch/csky/boot/Makefile | 24 - arch/csky/boot/dts/Makefile | 13 - arch/csky/boot/dts/include/dt-bindings | 1 - arch/csky/configs/defconfig | 61 - arch/csky/include/asm/Kbuild | 69 - arch/csky/include/asm/addrspace.h | 10 - arch/csky/include/asm/atomic.h | 213 - arch/csky/include/asm/barrier.h | 45 - arch/csky/include/asm/bitops.h | 282 - arch/csky/include/asm/bug.h | 26 - arch/csky/include/asm/cache.h | 28 - arch/csky/include/asm/cacheflush.h | 9 - arch/csky/include/asm/checksum.h | 55 - arch/csky/include/asm/cmpxchg.h | 70 - arch/csky/include/asm/compat.h | 11 - arch/csky/include/asm/elf.h | 150 - arch/csky/include/asm/fixmap.h | 27 - arch/csky/include/asm/highmem.h | 51 - arch/csky/include/asm/io.h | 24 - arch/csky/include/asm/irq.h | 9 - arch/csky/include/asm/irqflags.h | 50 - arch/csky/include/asm/mmu.h | 12 - arch/csky/include/asm/mmu_context.h | 149 - arch/csky/include/asm/page.h | 101 - arch/csky/include/asm/pgalloc.h | 109 - arch/csky/include/asm/pgtable.h | 300 - arch/csky/include/asm/processor.h | 121 - arch/csky/include/asm/reg_ops.h | 22 - arch/csky/include/asm/segment.h | 19 - arch/csky/include/asm/shmparam.h | 11 - arch/csky/include/asm/smp.h | 26 - arch/csky/include/asm/spinlock.h | 272 - arch/csky/include/asm/spinlock_types.h | 35 - arch/csky/include/asm/string.h | 13 - arch/csky/include/asm/switch_to.h | 36 - arch/csky/include/asm/syscall.h | 69 - arch/csky/include/asm/syscalls.h | 15 - arch/csky/include/asm/thread_info.h | 75 - arch/csky/include/asm/tlb.h | 20 - arch/csky/include/asm/tlbflush.h | 23 - arch/csky/include/asm/traps.h | 40 - arch/csky/include/asm/uaccess.h | 399 - arch/csky/include/asm/unistd.h | 4 - arch/csky/include/asm/vdso.h | 13 - arch/csky/include/uapi/asm/Kbuild | 33 - arch/csky/include/uapi/asm/byteorder.h | 9 - arch/csky/include/uapi/asm/cachectl.h | 14 - arch/csky/include/uapi/asm/ptrace.h | 104 - arch/csky/include/uapi/asm/sigcontext.h | 14 - arch/csky/include/uapi/asm/unistd.h | 10 - arch/csky/kernel/Makefile | 8 - arch/csky/kernel/asm-offsets.c | 86 - arch/csky/kernel/atomic.S | 87 - arch/csky/kernel/cpu-probe.c | 79 - arch/csky/kernel/dumpstack.c | 65 - arch/csky/kernel/entry.S | 397 - arch/csky/kernel/head.S | 78 - arch/csky/kernel/irq.c | 22 - arch/csky/kernel/module.c | 83 - arch/csky/kernel/platform.c | 17 - arch/csky/kernel/power.c | 30 - arch/csky/kernel/process.c | 135 - arch/csky/kernel/ptrace.c | 318 - arch/csky/kernel/setup.c | 151 - arch/csky/kernel/signal.c | 351 - arch/csky/kernel/smp.c | 234 - arch/csky/kernel/syscall.c | 42 - arch/csky/kernel/syscall_table.c | 14 - arch/csky/kernel/time.c | 11 - arch/csky/kernel/traps.c | 168 - arch/csky/kernel/vdso.c | 85 - arch/csky/kernel/vmlinux.lds.S | 64 - arch/csky/lib/Makefile | 1 - arch/csky/lib/delay.c | 40 - arch/csky/lib/usercopy.c | 271 - arch/csky/mm/Makefile | 13 - arch/csky/mm/cachev1.c | 127 - arch/csky/mm/cachev2.c | 80 - arch/csky/mm/dma-mapping.c | 254 - arch/csky/mm/fault.c | 221 - arch/csky/mm/highmem.c | 196 - arch/csky/mm/init.c | 119 - arch/csky/mm/ioremap.c | 49 - arch/csky/mm/syscache.c | 29 - arch/csky/mm/tlb.c | 215 - arch/h8300/Kconfig | 2 + arch/h8300/include/asm/processor.h | 6 + arch/h8300/include/uapi/asm/unistd.h | 1 - arch/h8300/kernel/setup.c | 1 + arch/h8300/mm/init.c | 6 +- arch/hexagon/Kconfig | 3 - arch/hexagon/include/asm/Kbuild | 1 - arch/hexagon/include/asm/dma-mapping.h | 40 + arch/hexagon/include/asm/processor.h | 3 + arch/hexagon/include/uapi/asm/unistd.h | 1 - arch/hexagon/kernel/dma.c | 145 +- arch/hexagon/kernel/setup.c | 2 +- arch/hexagon/mm/init.c | 23 +- arch/ia64/Kconfig | 2 + arch/ia64/include/asm/pgtable.h | 1 + arch/ia64/include/asm/processor.h | 6 + arch/ia64/include/asm/unistd.h | 3 - arch/ia64/kernel/crash.c | 2 +- arch/ia64/kernel/efi.c | 2 +- arch/ia64/kernel/ia64_ksyms.c | 2 +- arch/ia64/kernel/iosapic.c | 2 +- arch/ia64/kernel/mca.c | 10 +- arch/ia64/kernel/mca_drv.c | 2 +- arch/ia64/kernel/perfmon.c | 3 +- arch/ia64/kernel/setup.c | 1 + arch/ia64/kernel/smpboot.c | 2 +- arch/ia64/kernel/topology.c | 2 +- arch/ia64/kernel/unwind.c | 2 +- arch/ia64/mm/contig.c | 6 +- arch/ia64/mm/discontig.c | 7 +- arch/ia64/mm/init.c | 11 +- arch/ia64/mm/numa.c | 2 +- arch/ia64/mm/tlb.c | 6 +- arch/ia64/pci/pci.c | 2 +- arch/ia64/sn/kernel/bte.c | 2 +- arch/ia64/sn/kernel/io_common.c | 9 +- arch/ia64/sn/kernel/setup.c | 6 +- arch/m68k/Kconfig | 4 +- arch/m68k/atari/stram.c | 5 +- arch/m68k/coldfire/m54xx.c | 2 +- arch/m68k/configs/amiga_defconfig | 2 + arch/m68k/configs/apollo_defconfig | 2 + arch/m68k/configs/atari_defconfig | 2 + arch/m68k/configs/bvme6000_defconfig | 2 + arch/m68k/configs/hp300_defconfig | 2 + arch/m68k/configs/mac_defconfig | 2 + arch/m68k/configs/multi_defconfig | 2 + arch/m68k/configs/mvme147_defconfig | 2 + arch/m68k/configs/mvme16x_defconfig | 2 + arch/m68k/configs/q40_defconfig | 2 + arch/m68k/configs/sun3_defconfig | 2 + arch/m68k/configs/sun3x_defconfig | 2 + arch/m68k/emu/nfblock.c | 2 +- arch/m68k/emu/nfeth.c | 4 + arch/m68k/include/asm/processor.h | 6 + arch/m68k/include/asm/unistd.h | 2 +- arch/m68k/kernel/setup_mm.c | 1 + arch/m68k/kernel/setup_no.c | 1 + arch/m68k/kernel/sun3-head.S | 6 + arch/m68k/kernel/uboot.c | 4 +- arch/m68k/mm/init.c | 6 +- arch/m68k/mm/mcfmmu.c | 5 +- arch/m68k/mm/motorola.c | 8 +- arch/m68k/mm/sun3mmu.c | 6 +- arch/m68k/sun3/config.c | 2 +- arch/m68k/sun3/dvma.c | 2 +- arch/m68k/sun3/mmu_emu.c | 2 +- arch/m68k/sun3/sun3dvma.c | 5 +- arch/m68k/sun3x/dvma.c | 2 +- arch/microblaze/Kconfig | 6 +- arch/microblaze/include/asm/pgtable.h | 2 + arch/microblaze/include/asm/processor.h | 12 + arch/microblaze/include/asm/unistd.h | 2 +- arch/microblaze/kernel/dma.c | 22 + arch/microblaze/mm/consistent.c | 5 +- arch/microblaze/mm/init.c | 7 +- arch/microblaze/pci/pci-common.c | 2 +- arch/mips/Kconfig | 51 +- arch/mips/Makefile | 9 +- arch/mips/alchemy/devboards/db1200.c | 14 +- arch/mips/alchemy/devboards/db1300.c | 14 +- arch/mips/alchemy/devboards/db1550.c | 14 +- arch/mips/ar7/memory.c | 2 +- arch/mips/ath79/setup.c | 2 +- arch/mips/bcm47xx/workarounds.c | 8 +- arch/mips/bcm63xx/prom.c | 2 +- arch/mips/bcm63xx/setup.c | 2 +- arch/mips/bmips/setup.c | 11 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 15 - arch/mips/boot/dts/ingenic/jz4770.dtsi | 30 - arch/mips/boot/dts/ingenic/jz4780.dtsi | 3 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 19 - arch/mips/boot/dts/mscc/ocelot_pcb123.dts | 6 - arch/mips/cavium-octeon/dma-octeon.c | 4 +- arch/mips/cavium-octeon/octeon-irq.c | 16 +- arch/mips/cavium-octeon/setup.c | 9 +- arch/mips/cavium-octeon/smp.c | 7 - arch/mips/dec/prom/memory.c | 2 +- arch/mips/emma/common/prom.c | 2 +- arch/mips/fw/arc/memory.c | 2 +- arch/mips/generic/Makefile | 1 + arch/mips/generic/kexec.c | 44 + arch/mips/include/asm/Kbuild | 1 - arch/mips/include/asm/compat.h | 28 +- arch/mips/include/asm/device.h | 19 + arch/mips/include/asm/dma-coherence.h | 6 - arch/mips/include/asm/dma-mapping.h | 4 +- arch/mips/include/asm/io.h | 51 +- arch/mips/include/asm/kexec.h | 11 +- .../asm/mach-loongson64/kernel-entry-init.h | 16 +- arch/mips/include/asm/processor.h | 15 +- arch/mips/include/asm/r4kcache.h | 73 + arch/mips/include/asm/smp-ops.h | 3 - arch/mips/include/asm/smp.h | 16 - arch/mips/include/asm/unistd.h | 3 +- arch/mips/include/asm/vr41xx/giu.h | 8 + arch/mips/jazz/jazzdma.c | 9 +- arch/mips/kernel/binfmt_elfn32.c | 14 +- arch/mips/kernel/binfmt_elfo32.c | 14 +- arch/mips/kernel/crash.c | 9 +- arch/mips/kernel/crash_dump.c | 2 +- arch/mips/kernel/head.S | 18 +- arch/mips/kernel/machine_kexec.c | 133 +- arch/mips/kernel/mips-mt.c | 59 + arch/mips/kernel/process.c | 25 - arch/mips/kernel/prom.c | 2 +- arch/mips/kernel/relocate.c | 2 +- arch/mips/kernel/setup.c | 151 +- arch/mips/kernel/smp-bmips.c | 7 - arch/mips/kernel/smp-cps.c | 80 +- arch/mips/kernel/traps.c | 8 +- arch/mips/kernel/unaligned.c | 47 +- arch/mips/kernel/vdso.c | 18 +- arch/mips/kernel/vpe.c | 2 +- arch/mips/kvm/Kconfig | 1 + arch/mips/kvm/commpage.c | 2 +- arch/mips/kvm/dyntrans.c | 2 +- arch/mips/kvm/emulate.c | 2 +- arch/mips/kvm/interrupt.c | 2 +- arch/mips/kvm/mips.c | 2 +- arch/mips/lantiq/prom.c | 2 +- arch/mips/lantiq/xway/dma.c | 1 + arch/mips/lantiq/xway/sysctrl.c | 14 +- arch/mips/lasat/prom.c | 2 +- arch/mips/lib/Makefile | 2 +- arch/mips/lib/iomap-pci.c | 7 + arch/mips/lib/iomap.c | 227 + arch/mips/lib/memcpy.S | 10 +- arch/mips/lib/memset.S | 12 +- arch/mips/loongson64/common/Makefile | 1 + arch/mips/loongson64/common/dma.c | 18 + arch/mips/loongson64/common/init.c | 2 +- arch/mips/loongson64/fuloong-2e/Makefile | 2 +- arch/mips/loongson64/fuloong-2e/dma.c | 12 - arch/mips/loongson64/lemote-2f/Makefile | 2 +- arch/mips/loongson64/lemote-2f/dma.c | 14 - arch/mips/loongson64/loongson-3/numa.c | 37 +- arch/mips/loongson64/loongson-3/smp.c | 14 +- arch/mips/mm/c-r4k.c | 17 +- arch/mips/mm/dma-noncoherent.c | 79 +- arch/mips/mm/init.c | 7 +- arch/mips/mm/pgtable-32.c | 2 +- arch/mips/mti-malta/malta-memory.c | 2 +- arch/mips/netlogic/common/irq.c | 14 +- arch/mips/netlogic/xlp/dt.c | 2 +- arch/mips/netlogic/xlr/platform-flash.c | 7 +- arch/mips/pci/ops-loongson3.c | 34 +- arch/mips/pci/pci-legacy.c | 6 +- arch/mips/pci/pci-rt2880.c | 2 - arch/mips/pci/pci.c | 2 +- arch/mips/pmcs-msp71xx/msp_usb.c | 4 +- arch/mips/pnx833x/common/platform.c | 8 +- arch/mips/ralink/cevt-rt3352.c | 6 +- arch/mips/ralink/ill_acc.c | 2 +- arch/mips/ralink/of.c | 2 +- arch/mips/ralink/rt305x.c | 5 - arch/mips/rb532/devices.c | 10 +- arch/mips/rb532/prom.c | 2 +- arch/mips/sgi-ip22/ip28-berr.c | 2 +- arch/mips/sgi-ip27/ip27-memory.c | 14 +- arch/mips/sibyte/common/cfe.c | 2 +- arch/mips/sibyte/swarm/setup.c | 2 +- arch/mips/tools/.gitignore | 1 - arch/mips/tools/Makefile | 5 - arch/mips/tools/elf-entry.c | 96 - arch/mips/txx9/generic/setup.c | 5 +- arch/mips/txx9/rbtx4938/prom.c | 2 +- arch/nds32/Kconfig | 4 +- arch/nds32/include/asm/processor.h | 6 + arch/nds32/include/uapi/asm/unistd.h | 1 - arch/nds32/kernel/setup.c | 3 +- arch/nds32/mm/highmem.c | 2 +- arch/nds32/mm/init.c | 13 +- arch/nios2/Kconfig | 3 +- arch/nios2/include/asm/processor.h | 6 + arch/nios2/include/uapi/asm/unistd.h | 1 - arch/nios2/kernel/prom.c | 19 +- arch/nios2/kernel/setup.c | 40 +- arch/nios2/mm/init.c | 4 +- arch/openrisc/Kconfig | 4 +- arch/openrisc/include/asm/processor.h | 5 + arch/openrisc/include/uapi/asm/unistd.h | 1 - arch/openrisc/kernel/setup.c | 3 +- arch/openrisc/mm/init.c | 7 +- arch/openrisc/mm/ioremap.c | 2 +- arch/parisc/Kconfig | 4 +- arch/parisc/Makefile | 9 + arch/parisc/include/asm/compat.h | 24 +- arch/parisc/include/asm/pgtable.h | 24 +- arch/parisc/include/asm/processor.h | 11 + arch/parisc/include/asm/unistd.h | 3 +- arch/parisc/include/uapi/asm/posix_types.h | 3 + arch/parisc/kernel/cache.c | 18 +- arch/parisc/kernel/entry.S | 16 +- arch/parisc/kernel/setup.c | 2 +- arch/parisc/mm/init.c | 3 +- arch/powerpc/Kconfig | 2 + arch/powerpc/Makefile | 47 +- arch/powerpc/boot/crt0.S | 4 +- arch/powerpc/boot/libfdt_env.h | 2 - arch/powerpc/configs/powernv_defconfig | 3 - arch/powerpc/configs/ppc64_defconfig | 3 - arch/powerpc/configs/skiroot_defconfig | 154 +- arch/powerpc/include/asm/asm-prototypes.h | 2 - arch/powerpc/include/asm/book3s/64/mmu-hash.h | 12 +- arch/powerpc/include/asm/bug.h | 2 +- arch/powerpc/include/asm/compat.h | 24 +- arch/powerpc/include/asm/drmem.h | 5 - arch/powerpc/include/asm/exception-64s.h | 8 + arch/powerpc/include/asm/firmware.h | 3 +- arch/powerpc/include/asm/hvcall.h | 1 - arch/powerpc/include/asm/machdep.h | 1 - arch/powerpc/include/asm/mce.h | 3 - arch/powerpc/include/asm/paca.h | 25 +- arch/powerpc/include/asm/pnv-pci.h | 2 +- arch/powerpc/include/asm/processor.h | 7 +- arch/powerpc/include/asm/ptrace.h | 2 +- arch/powerpc/include/asm/rtas.h | 13 - arch/powerpc/include/asm/slice.h | 1 - arch/powerpc/include/asm/thread_info.h | 11 - arch/powerpc/include/asm/uaccess.h | 6 +- arch/powerpc/include/asm/unistd.h | 3 +- arch/powerpc/kernel/Makefile | 8 +- arch/powerpc/kernel/asm-offsets.c | 19 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 4 +- arch/powerpc/kernel/entry_64.S | 2 - arch/powerpc/kernel/exceptions-64s.S | 244 +- arch/powerpc/kernel/fadump.c | 4 +- arch/powerpc/kernel/iommu.c | 2 +- arch/powerpc/kernel/mce.c | 9 +- arch/powerpc/kernel/mce_power.c | 2 +- arch/powerpc/kernel/paca.c | 24 +- arch/powerpc/kernel/pci_32.c | 4 +- arch/powerpc/kernel/process.c | 25 +- arch/powerpc/kernel/prom.c | 2 +- arch/powerpc/kernel/prom_init.c | 7 +- arch/powerpc/kernel/rtas.c | 2 - arch/powerpc/kernel/rtasd.c | 17 +- arch/powerpc/kernel/setup-common.c | 3 +- arch/powerpc/kernel/setup_32.c | 10 +- arch/powerpc/kernel/setup_64.c | 29 +- arch/powerpc/kernel/tm.S | 10 +- arch/powerpc/kernel/trace/Makefile | 2 +- arch/powerpc/kernel/traps.c | 50 +- arch/powerpc/kernel/vdso32/datapage.S | 1 - arch/powerpc/kernel/vdso32/gettimeofday.S | 1 - arch/powerpc/kernel/vdso64/datapage.S | 1 - arch/powerpc/kernel/vdso64/gettimeofday.S | 1 - arch/powerpc/kvm/Kconfig | 1 + arch/powerpc/lib/alloc.c | 4 +- arch/powerpc/lib/mem_64.S | 4 +- arch/powerpc/mm/Makefile | 2 +- arch/powerpc/mm/fault.c | 55 +- arch/powerpc/mm/hash_utils_64.c | 46 +- arch/powerpc/mm/hugetlbpage.c | 1 + arch/powerpc/mm/mem.c | 5 +- arch/powerpc/mm/mmu_context.c | 3 +- arch/powerpc/mm/mmu_context_book3s64.c | 9 - arch/powerpc/mm/mmu_context_nohash.c | 8 +- arch/powerpc/mm/numa.c | 5 +- arch/powerpc/mm/pgtable_32.c | 2 +- arch/powerpc/mm/ppc_mmu_32.c | 2 +- arch/powerpc/mm/slb.c | 661 +- arch/powerpc/mm/slb_low.S | 335 + arch/powerpc/mm/slice.c | 43 +- arch/powerpc/oprofile/backtrace.c | 2 +- arch/powerpc/platforms/cell/cpufreq_spudemand.c | 2 +- arch/powerpc/platforms/cell/spu_base.c | 4 +- arch/powerpc/platforms/cell/spufs/fault.c | 26 +- arch/powerpc/platforms/cell/spufs/inode.c | 6 +- arch/powerpc/platforms/cell/spufs/sched.c | 9 +- arch/powerpc/platforms/pasemi/iommu.c | 2 +- arch/powerpc/platforms/powermac/Makefile | 2 +- arch/powerpc/platforms/powermac/nvram.c | 4 +- arch/powerpc/platforms/powernv/Kconfig | 5 + arch/powerpc/platforms/powernv/memtrace.c | 21 +- arch/powerpc/platforms/powernv/opal.c | 4 +- arch/powerpc/platforms/powernv/pci-ioda.c | 9 +- arch/powerpc/platforms/powernv/setup.c | 11 - arch/powerpc/platforms/ps3/setup.c | 4 +- arch/powerpc/platforms/pseries/dlpar.c | 37 +- arch/powerpc/platforms/pseries/firmware.c | 1 - arch/powerpc/platforms/pseries/hotplug-memory.c | 55 +- arch/powerpc/platforms/pseries/lpar.c | 241 +- arch/powerpc/platforms/pseries/lparcfg.c | 5 +- arch/powerpc/platforms/pseries/mobility.c | 18 +- arch/powerpc/platforms/pseries/pseries.h | 6 +- arch/powerpc/platforms/pseries/ras.c | 305 +- arch/powerpc/platforms/pseries/setup.c | 14 - arch/powerpc/sysdev/dart_iommu.c | 2 +- arch/powerpc/sysdev/msi_bitmap.c | 4 +- arch/powerpc/sysdev/xive/native.c | 11 +- arch/powerpc/xmon/Makefile | 2 +- arch/powerpc/xmon/xmon.c | 37 +- arch/riscv/Kconfig | 2 + arch/riscv/include/asm/asm-prototypes.h | 7 + arch/riscv/include/asm/processor.h | 6 + arch/riscv/include/asm/unistd.h | 1 - arch/riscv/mm/init.c | 5 +- arch/s390/Kconfig | 2 + arch/s390/appldata/appldata_os.c | 4 + arch/s390/boot/compressed/head.S | 4 +- arch/s390/boot/head.S | 6 +- arch/s390/configs/debug_defconfig | 1 + arch/s390/configs/performance_defconfig | 1 + arch/s390/defconfig | 1 + arch/s390/hypfs/inode.c | 7 +- arch/s390/include/asm/compat.h | 18 +- arch/s390/include/asm/kvm_host.h | 6 +- arch/s390/include/asm/mmu.h | 2 - arch/s390/include/asm/mmu_context.h | 1 - arch/s390/include/asm/processor.h | 6 + arch/s390/include/asm/qdio.h | 2 + arch/s390/include/asm/sclp.h | 4 +- arch/s390/include/asm/unistd.h | 3 +- arch/s390/kernel/crash_dump.c | 5 +- arch/s390/kernel/early_printk.c | 2 +- arch/s390/kernel/head64.S | 6 +- arch/s390/kernel/setup.c | 16 +- arch/s390/kernel/smp.c | 5 +- arch/s390/kernel/swsusp.S | 8 +- arch/s390/kernel/topology.c | 6 +- arch/s390/kernel/vdso.c | 10 +- arch/s390/kernel/vdso32/clock_gettime.S | 19 +- arch/s390/kernel/vdso32/gettimeofday.S | 3 +- arch/s390/kernel/vdso64/clock_gettime.S | 25 +- arch/s390/kernel/vdso64/gettimeofday.S | 3 +- arch/s390/kvm/Kconfig | 1 + arch/s390/kvm/kvm-s390.c | 2 - arch/s390/kvm/vsie.c | 19 +- arch/s390/mm/extmem.c | 2 +- arch/s390/mm/gmap.c | 10 +- arch/s390/mm/init.c | 5 +- arch/s390/mm/vmem.c | 7 +- arch/s390/numa/mode_emu.c | 3 +- arch/s390/numa/numa.c | 3 +- arch/s390/numa/toptree.c | 4 +- arch/s390/purgatory/head.S | 4 +- arch/sh/Kconfig | 5 +- arch/sh/boards/mach-ecovec24/setup.c | 27 +- arch/sh/boards/mach-migor/setup.c | 14 +- arch/sh/include/asm/processor_32.h | 6 + arch/sh/include/asm/processor_64.h | 15 + arch/sh/include/asm/unistd.h | 2 +- arch/sh/kernel/setup.c | 1 - arch/sh/mm/init.c | 9 +- arch/sh/mm/ioremap_fixed.c | 2 +- arch/sparc/Kconfig | 4 +- arch/sparc/include/asm/compat.h | 25 +- arch/sparc/include/asm/dma-mapping.h | 4 +- arch/sparc/include/asm/processor_32.h | 6 + arch/sparc/include/asm/processor_64.h | 6 + arch/sparc/include/asm/prom.h | 3 + arch/sparc/include/asm/unistd.h | 3 +- arch/sparc/kernel/mdesc.c | 7 +- arch/sparc/kernel/prom_32.c | 4 +- arch/sparc/kernel/prom_64.c | 2 +- arch/sparc/kernel/setup_32.c | 1 - arch/sparc/kernel/setup_64.c | 13 +- arch/sparc/kernel/smp_64.c | 18 +- arch/sparc/mm/init_32.c | 5 +- arch/sparc/mm/init_64.c | 27 +- arch/sparc/mm/srmmu.c | 12 +- arch/um/drivers/net_kern.c | 4 +- arch/um/drivers/vector_kern.c | 19 +- arch/um/drivers/vector_user.c | 6 +- arch/um/include/shared/aio.h | 28 + arch/um/kernel/initrd.c | 4 +- arch/um/kernel/irq.c | 3 +- arch/um/kernel/mem.c | 16 +- arch/um/kernel/physmem.c | 23 +- arch/um/os-Linux/Makefile | 8 +- arch/um/os-Linux/aio.c | 390 + arch/um/os-Linux/skas/process.c | 5 - arch/unicore32/Kconfig | 1 + arch/unicore32/include/asm/processor.h | 6 + arch/unicore32/include/uapi/asm/unistd.h | 1 - arch/unicore32/kernel/hibernate.c | 2 +- arch/unicore32/kernel/setup.c | 5 +- arch/unicore32/mm/init.c | 61 +- arch/unicore32/mm/mmu.c | 3 +- arch/x86/Kconfig | 10 +- arch/x86/boot/compressed/kaslr.c | 18 +- arch/x86/boot/compressed/mem_encrypt.S | 19 - arch/x86/boot/compressed/misc.h | 1 - arch/x86/crypto/Makefile | 3 + arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/crypto/sha1-mb/Makefile | 14 + arch/x86/crypto/sha1-mb/sha1_mb.c | 1011 + arch/x86/crypto/sha1-mb/sha1_mb_ctx.h | 134 + arch/x86/crypto/sha1-mb/sha1_mb_mgr.h | 110 + arch/x86/crypto/sha1-mb/sha1_mb_mgr_datastruct.S | 287 + arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S | 304 + arch/x86/crypto/sha1-mb/sha1_mb_mgr_init_avx2.c | 64 + arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S | 209 + arch/x86/crypto/sha1-mb/sha1_x8_avx2.S | 492 + arch/x86/crypto/sha256-mb/Makefile | 14 + arch/x86/crypto/sha256-mb/sha256_mb.c | 1013 + arch/x86/crypto/sha256-mb/sha256_mb_ctx.h | 134 + arch/x86/crypto/sha256-mb/sha256_mb_mgr.h | 108 + .../crypto/sha256-mb/sha256_mb_mgr_datastruct.S | 304 + .../crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S | 307 + .../x86/crypto/sha256-mb/sha256_mb_mgr_init_avx2.c | 65 + .../crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S | 214 + arch/x86/crypto/sha256-mb/sha256_x8_avx2.S | 598 + arch/x86/crypto/sha512-mb/Makefile | 12 + arch/x86/crypto/sha512-mb/sha512_mb.c | 1047 + arch/x86/crypto/sha512-mb/sha512_mb_ctx.h | 128 + arch/x86/crypto/sha512-mb/sha512_mb_mgr.h | 104 + .../crypto/sha512-mb/sha512_mb_mgr_datastruct.S | 281 + .../crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S | 297 + .../x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c | 69 + .../crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S | 224 + arch/x86/crypto/sha512-mb/sha512_x4_avx2.S | 531 + arch/x86/entry/calling.h | 14 - arch/x86/entry/entry_32.S | 15 +- arch/x86/entry/entry_64.S | 128 +- arch/x86/entry/entry_64_compat.S | 5 - arch/x86/entry/syscalls/syscall_32.tbl | 7 - arch/x86/entry/syscalls/syscall_64.tbl | 7 - arch/x86/entry/vdso/vma.c | 24 +- arch/x86/entry/vsyscall/vsyscall_64.c | 9 +- arch/x86/events/core.c | 8 +- arch/x86/events/intel/pt.c | 2 +- arch/x86/hyperv/mmu.c | 4 +- arch/x86/include/asm/asm.h | 10 +- arch/x86/include/asm/compat.h | 19 +- arch/x86/include/asm/cpu_entry_area.h | 2 + arch/x86/include/asm/debugreg.h | 2 +- arch/x86/include/asm/desc.h | 4 +- arch/x86/include/asm/extable.h | 3 +- arch/x86/include/asm/fixmap.h | 2 +- arch/x86/include/asm/fpu/internal.h | 2 +- arch/x86/include/asm/futex.h | 6 +- arch/x86/include/asm/io.h | 12 + arch/x86/include/asm/irq_remapping.h | 2 - arch/x86/include/asm/irqflags.h | 16 +- arch/x86/include/asm/kexec.h | 3 +- arch/x86/include/asm/mmu_context.h | 4 +- arch/x86/include/asm/mpx.h | 12 +- arch/x86/include/asm/msr.h | 4 +- arch/x86/include/asm/nospec-branch.h | 17 +- arch/x86/include/asm/paravirt.h | 415 +- arch/x86/include/asm/paravirt_types.h | 82 +- arch/x86/include/asm/pgalloc.h | 2 +- arch/x86/include/asm/pgtable-3level_types.h | 2 +- arch/x86/include/asm/pgtable.h | 7 +- arch/x86/include/asm/processor.h | 22 +- arch/x86/include/asm/ptrace.h | 6 +- arch/x86/include/asm/sections.h | 1 + arch/x86/include/asm/segment.h | 2 +- arch/x86/include/asm/special_insns.h | 4 +- arch/x86/include/asm/string_64.h | 20 +- arch/x86/include/asm/trace/mpx.h | 4 +- arch/x86/include/asm/uaccess.h | 22 +- arch/x86/include/asm/unistd.h | 3 +- arch/x86/include/asm/xen/events.h | 2 - arch/x86/kernel/acpi/boot.c | 5 +- arch/x86/kernel/acpi/sleep.c | 1 + arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/amd_gart_64.c | 6 +- arch/x86/kernel/apic/apic.c | 2 +- arch/x86/kernel/apic/io_apic.c | 7 +- arch/x86/kernel/apic/vector.c | 9 +- arch/x86/kernel/asm-offsets.c | 18 +- arch/x86/kernel/asm-offsets_64.c | 9 +- arch/x86/kernel/check.c | 28 +- arch/x86/kernel/cpu/common.c | 26 +- arch/x86/kernel/cpu/cyrix.c | 2 +- arch/x86/kernel/cpu/intel_rdt.h | 15 - arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 183 +- arch/x86/kernel/cpu/mcheck/mce-inject.c | 6 - arch/x86/kernel/cpu/mcheck/mce.c | 2 +- arch/x86/kernel/cpu/microcode/core.c | 4 +- arch/x86/kernel/cpu/vmware.c | 4 +- arch/x86/kernel/e820.c | 5 +- arch/x86/kernel/head_64.S | 2 +- arch/x86/kernel/kprobes/core.c | 48 +- arch/x86/kernel/kvm.c | 19 +- arch/x86/kernel/kvmclock.c | 4 +- arch/x86/kernel/mpparse.c | 1 + arch/x86/kernel/paravirt-spinlocks.c | 15 +- arch/x86/kernel/paravirt.c | 316 +- arch/x86/kernel/paravirt_patch_32.c | 87 +- arch/x86/kernel/paravirt_patch_64.c | 97 +- arch/x86/kernel/pci-dma.c | 2 +- arch/x86/kernel/pci-swiotlb.c | 2 +- arch/x86/kernel/process_64.c | 2 + arch/x86/kernel/ptrace.c | 29 +- arch/x86/kernel/pvclock.c | 2 +- arch/x86/kernel/setup.c | 2 +- arch/x86/kernel/setup_percpu.c | 14 +- arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/tce_64.c | 6 +- arch/x86/kernel/traps.c | 196 +- arch/x86/kernel/tsc.c | 2 +- arch/x86/kernel/umip.c | 8 +- arch/x86/kernel/uprobes.c | 2 +- arch/x86/kernel/vmlinux.lds.S | 10 + arch/x86/kernel/vsmp_64.c | 26 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/mmu.c | 11 +- arch/x86/lib/checksum_32.S | 4 +- arch/x86/lib/copy_user_64.S | 90 +- arch/x86/lib/csum-copy_64.S | 8 +- arch/x86/lib/getuser.S | 12 +- arch/x86/lib/putuser.S | 10 +- arch/x86/lib/usercopy_32.c | 126 +- arch/x86/lib/usercopy_64.c | 8 +- arch/x86/mm/amdtopology.c | 1 + arch/x86/mm/cpu_entry_area.c | 36 + arch/x86/mm/extable.c | 114 +- arch/x86/mm/fault.c | 195 +- arch/x86/mm/highmem_32.c | 4 +- arch/x86/mm/init.c | 1 + arch/x86/mm/init_32.c | 5 +- arch/x86/mm/init_64.c | 7 +- arch/x86/mm/ioremap.c | 2 +- arch/x86/mm/kasan_init_64.c | 11 +- arch/x86/mm/mem_encrypt_identity.c | 1 - arch/x86/mm/mpx.c | 30 +- arch/x86/mm/numa.c | 3 +- arch/x86/mm/numa_32.c | 1 + arch/x86/mm/numa_64.c | 2 +- arch/x86/mm/numa_emulation.c | 1 + arch/x86/mm/pageattr-test.c | 2 +- arch/x86/mm/pageattr.c | 2 +- arch/x86/mm/pat.c | 2 +- arch/x86/mm/physaddr.c | 2 +- arch/x86/mm/pti.c | 33 +- arch/x86/pci/acpi.c | 2 +- arch/x86/pci/i386.c | 2 +- arch/x86/platform/efi/efi.c | 3 +- arch/x86/platform/efi/efi_64.c | 2 +- arch/x86/platform/efi/quirks.c | 7 +- .../intel-mid/device_libs/platform_bcm43xx.c | 17 +- arch/x86/platform/olpc/olpc_dt.c | 4 +- arch/x86/platform/ts5500/ts5500.c | 1 + arch/x86/power/hibernate_32.c | 2 +- arch/x86/um/asm/processor_32.h | 8 + arch/x86/um/asm/processor_64.h | 3 + arch/x86/um/shared/sysdep/ptrace_32.h | 12 + arch/x86/xen/Kconfig | 1 - arch/x86/xen/Makefile | 41 +- arch/x86/xen/efi.c | 14 +- arch/x86/xen/enlighten.c | 5 +- arch/x86/xen/enlighten_hvm.c | 2 - arch/x86/xen/enlighten_pv.c | 34 +- arch/x86/xen/enlighten_pvh.c | 1 - arch/x86/xen/grant-table.c | 25 +- arch/x86/xen/irq.c | 2 +- arch/x86/xen/mmu.c | 188 +- arch/x86/xen/mmu_hvm.c | 2 +- arch/x86/xen/mmu_pv.c | 170 +- arch/x86/xen/p2m.c | 8 +- arch/x86/xen/pci-swiotlb-xen.c | 2 - arch/x86/xen/platform-pci-unplug.c | 19 +- arch/x86/xen/pmu.c | 1 - arch/x86/xen/spinlock.c | 11 +- arch/x86/xen/time.c | 4 +- arch/x86/xen/vdso.h | 2 - arch/x86/xen/xen-asm_64.S | 8 +- arch/x86/xen/xen-pvh.S | 15 +- arch/xtensa/Kconfig | 4 +- arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/include/asm/processor.h | 8 + arch/xtensa/include/asm/unistd.h | 2 +- arch/xtensa/include/asm/vga.h | 19 + arch/xtensa/kernel/pci.c | 2 +- arch/xtensa/mm/cache.c | 2 +- arch/xtensa/mm/init.c | 4 +- arch/xtensa/mm/kasan_init.c | 5 +- arch/xtensa/mm/mmu.c | 4 +- arch/xtensa/platforms/iss/network.c | 4 +- arch/xtensa/platforms/iss/setup.c | 2 +- arch/xtensa/platforms/xtfpga/setup.c | 33 - block/Kconfig | 3 - block/Makefile | 1 - block/bfq-cgroup.c | 4 +- block/bfq-iosched.c | 80 +- block/bfq-iosched.h | 26 - block/bfq-wf2q.c | 13 +- block/bio-integrity.c | 12 +- block/bio.c | 202 +- block/blk-cgroup.c | 123 +- block/blk-core.c | 270 +- block/blk-integrity.c | 12 +- block/blk-iolatency.c | 38 +- block/blk-merge.c | 88 +- block/blk-mq-debugfs.c | 10 +- block/blk-mq-tag.c | 76 +- block/blk-mq.c | 8 +- block/blk-pm.c | 216 - block/blk-pm.h | 69 - block/blk-settings.c | 2 +- block/blk-throttle.c | 54 +- block/blk.h | 71 +- block/bounce.c | 6 +- block/cfq-iosched.c | 4 +- block/elevator.c | 24 +- block/genhd.c | 2 +- crypto/Kconfig | 76 + crypto/Makefile | 2 + crypto/ahash.c | 4 +- crypto/algapi.c | 9 +- crypto/algboss.c | 2 - crypto/algif_hash.c | 2 +- crypto/ccm.c | 9 +- crypto/chacha20_generic.c | 7 +- crypto/internal.h | 8 + crypto/lrw.c | 342 +- crypto/mcryptd.c | 675 + crypto/shash.c | 33 +- crypto/speck.c | 307 + crypto/tcrypt.c | 3 - crypto/testmgr.c | 24 + crypto/testmgr.h | 759 +- crypto/xcbc.c | 8 +- crypto/xts.c | 269 +- drivers/Kconfig | 2 - drivers/Makefile | 1 - drivers/acpi/acpi_ipmi.c | 4 +- drivers/acpi/acpi_lpss.c | 24 +- drivers/acpi/arm64/iort.c | 2 +- drivers/acpi/custom_method.c | 3 +- drivers/acpi/glue.c | 2 +- drivers/acpi/numa.c | 1 + drivers/acpi/pci_root.c | 17 +- drivers/acpi/pmic/intel_pmic_bxtwc.c | 12 +- drivers/acpi/pmic/intel_pmic_chtdc_ti.c | 1 - drivers/acpi/pmic/intel_pmic_chtwc.c | 10 +- drivers/acpi/pmic/intel_pmic_crc.c | 16 +- drivers/acpi/pmic/intel_pmic_xpower.c | 16 +- drivers/acpi/pmic/tps68470_pmic.c | 2 +- drivers/acpi/scan.c | 10 + drivers/acpi/tables.c | 3 +- drivers/acpi/x86/apple.c | 4 +- drivers/android/Kconfig | 2 +- drivers/android/binder.c | 489 +- drivers/android/binder_alloc.c | 5 +- drivers/android/binder_trace.h | 36 +- drivers/ata/ahci.h | 2 - drivers/ata/ahci_platform.c | 15 +- drivers/ata/ahci_sunxi.c | 3 +- drivers/ata/libahci_platform.c | 54 +- drivers/ata/libata-scsi.c | 4 +- drivers/ata/pata_atiixp.c | 2 +- drivers/auxdisplay/hd44780.c | 61 +- drivers/base/Kconfig | 1 + drivers/base/arch_topology.c | 26 - drivers/base/component.c | 6 +- drivers/base/dd.c | 12 +- drivers/base/devtmpfs.c | 9 +- drivers/base/node.c | 19 +- drivers/base/platform.c | 2 +- drivers/base/regmap/internal.h | 2 +- drivers/base/regmap/regmap.c | 4 +- drivers/block/drbd/drbd_int.h | 13 +- drivers/block/drbd/drbd_main.c | 14 +- drivers/block/drbd/drbd_nl.c | 39 +- drivers/block/drbd/drbd_receiver.c | 35 +- drivers/block/drbd/drbd_worker.c | 63 +- drivers/block/loop.c | 5 +- drivers/block/rsxx/cregs.c | 2 +- drivers/block/umem.c | 4 +- drivers/block/xen-blkfront.c | 4 +- drivers/bluetooth/hci_qca.c | 17 +- drivers/bluetooth/hci_serdev.c | 8 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 21 +- drivers/bus/imx-weim.c | 3 + drivers/bus/ts-nbus.c | 20 +- drivers/char/Kconfig | 2 +- drivers/char/ipmi/ipmi_bt_sm.c | 66 +- drivers/char/ipmi/ipmi_devintf.c | 11 +- drivers/char/ipmi/ipmi_dmi.c | 31 +- drivers/char/ipmi/ipmi_kcs_sm.c | 4 +- drivers/char/ipmi/ipmi_msghandler.c | 53 +- drivers/char/ipmi/ipmi_powernv.c | 4 +- drivers/char/ipmi/ipmi_poweroff.c | 67 +- drivers/char/ipmi/ipmi_si_hardcode.c | 9 +- drivers/char/ipmi/ipmi_si_hotmod.c | 17 +- drivers/char/ipmi/ipmi_si_intf.c | 28 +- drivers/char/ipmi/ipmi_si_mem_io.c | 2 +- drivers/char/ipmi/ipmi_si_pci.c | 21 +- drivers/char/ipmi/ipmi_si_platform.c | 26 +- drivers/char/ipmi/ipmi_smic_sm.c | 26 +- drivers/char/ipmi/ipmi_ssif.c | 297 +- drivers/char/ipmi/ipmi_watchdog.c | 52 +- drivers/char/pcmcia/cm4040_cs.c | 2 +- drivers/char/random.c | 24 +- drivers/char/tpm/Kconfig | 3 +- drivers/char/tpm/tpm-dev-common.c | 147 +- drivers/char/tpm/tpm-dev.c | 11 +- drivers/char/tpm/tpm-dev.h | 18 +- drivers/char/tpm/tpm-interface.c | 30 +- drivers/char/tpm/tpm.h | 2 - drivers/char/tpm/tpm2-cmd.c | 4 +- drivers/char/tpm/tpmrm-dev.c | 15 +- drivers/char/tpm/xen-tpmfront.c | 2 +- drivers/clk/axs10x/pll_clock.c | 4 +- drivers/clk/bcm/clk-kona-setup.c | 22 +- drivers/clk/clk-asm9260.c | 4 +- drivers/clk/clk-cdce925.c | 11 +- drivers/clk/clk-fixed-factor.c | 8 +- drivers/clk/clk-gpio.c | 8 +- drivers/clk/clk-hsdk-pll.c | 4 +- drivers/clk/clk-max77686.c | 27 +- drivers/clk/clk-nomadik.c | 4 +- drivers/clk/clk-npcm7xx.c | 2 +- drivers/clk/clk-palmas.c | 4 +- drivers/clk/clk-qoriq.c | 14 +- drivers/clk/clk-s2mps11.c | 28 +- drivers/clk/clk-scmi.c | 2 +- drivers/clk/clk-scpi.c | 6 +- drivers/clk/clk-si5351.c | 4 +- drivers/clk/clk-stm32f4.c | 2 +- drivers/clk/clk-stm32h7.c | 2 +- drivers/clk/clk-stm32mp1.c | 2 +- drivers/clk/clk-tango4.c | 10 +- drivers/clk/hisilicon/reset.c | 5 +- drivers/clk/keystone/gate.c | 2 +- drivers/clk/keystone/pll.c | 2 +- drivers/clk/mediatek/clk-mt2701.c | 5 + drivers/clk/mvebu/armada-37xx-periph.c | 58 +- drivers/clk/qcom/Kconfig | 8 - drivers/clk/qcom/Makefile | 1 - drivers/clk/qcom/camcc-sdm845.c | 1745 - drivers/clk/qcom/clk-branch.c | 2 +- drivers/clk/qcom/clk-rcg.h | 11 - drivers/clk/qcom/clk-rcg2.c | 195 - drivers/clk/qcom/gcc-msm8996.c | 152 - drivers/clk/qcom/gcc-sdm845.c | 305 +- drivers/clk/renesas/Kconfig | 5 - drivers/clk/renesas/Makefile | 1 - drivers/clk/renesas/clk-div6.c | 17 +- drivers/clk/renesas/clk-emev2.c | 8 +- drivers/clk/renesas/clk-mstp.c | 8 +- drivers/clk/renesas/clk-r8a73a4.c | 4 +- drivers/clk/renesas/clk-r8a7740.c | 4 +- drivers/clk/renesas/clk-r8a7778.c | 4 +- drivers/clk/renesas/clk-r8a7779.c | 4 +- drivers/clk/renesas/clk-rcar-gen2.c | 4 +- drivers/clk/renesas/clk-rz.c | 4 +- drivers/clk/renesas/clk-sh73a0.c | 4 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 323 - drivers/clk/renesas/r8a7795-cpg-mssr.c | 72 +- drivers/clk/renesas/r8a7796-cpg-mssr.c | 72 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 69 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 28 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 13 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 17 +- drivers/clk/renesas/rcar-gen3-cpg.c | 45 +- drivers/clk/renesas/rcar-gen3-cpg.h | 24 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 5 +- drivers/clk/renesas/renesas-cpg-mssr.c | 16 +- drivers/clk/renesas/renesas-cpg-mssr.h | 9 +- drivers/clk/rockchip/clk-rk3288.c | 29 +- drivers/clk/samsung/clk-exynos-audss.c | 1 + drivers/clk/samsung/clk-exynos3250.c | 1 + drivers/clk/samsung/clk-exynos4.c | 226 +- drivers/clk/samsung/clk-exynos5250.c | 42 +- drivers/clk/samsung/clk-exynos5420.c | 72 +- drivers/clk/samsung/clk-exynos5433.c | 33 +- drivers/clk/samsung/clk-s3c2410.c | 43 +- drivers/clk/samsung/clk-s3c2412.c | 43 +- drivers/clk/samsung/clk-s3c2443.c | 43 +- drivers/clk/samsung/clk-s3c64xx.c | 66 +- drivers/clk/samsung/clk-s5pv210.c | 41 +- drivers/clk/samsung/clk.c | 23 +- drivers/clk/samsung/clk.h | 18 +- drivers/clk/st/clkgen-fsyn.c | 2 +- drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 10 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 48 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 4 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 53 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 2 - drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 25 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 52 +- drivers/clk/sunxi-ng/ccu_nkmp.c | 7 - drivers/clk/sunxi-ng/ccu_nkmp.h | 1 - drivers/clk/sunxi-ng/ccu_nm.c | 7 - drivers/clk/sunxi-ng/ccu_nm.h | 30 - drivers/clk/sunxi/clk-mod0.c | 6 +- drivers/clk/sunxi/clk-sun9i-core.c | 20 +- drivers/clk/sunxi/clk-sunxi.c | 4 +- drivers/clk/ti/apll.c | 18 +- drivers/clk/ti/clk-dra7-atl.c | 4 +- drivers/clk/ti/clk.c | 27 +- drivers/clk/ti/clkctrl.c | 14 +- drivers/clk/ti/composite.c | 14 +- drivers/clk/ti/divider.c | 4 +- drivers/clk/ti/dpll.c | 12 +- drivers/clk/ti/fapll.c | 8 +- drivers/clk/ti/fixed-factor.c | 4 +- drivers/clk/ti/gate.c | 2 +- drivers/clk/ti/interface.c | 2 +- drivers/clk/ti/mux.c | 4 +- drivers/clk/zynq/clkc.c | 4 +- drivers/clocksource/timer-atmel-pit.c | 20 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 - drivers/cpufreq/cpufreq.c | 2 +- drivers/cpufreq/mvebu-cpufreq.c | 9 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 4 +- drivers/cpufreq/s5pv210-cpufreq.c | 4 +- drivers/cpuidle/cpuidle.c | 16 +- drivers/cpuidle/governors/ladder.c | 2 +- drivers/cpuidle/governors/menu.c | 6 +- drivers/crypto/Makefile | 2 +- drivers/crypto/atmel-aes.c | 5 +- drivers/crypto/atmel-authenc.h | 13 +- drivers/crypto/atmel-ecc.c | 11 +- drivers/crypto/atmel-ecc.h | 14 +- drivers/crypto/atmel-sha.c | 5 +- drivers/crypto/atmel-tdes.c | 5 +- drivers/crypto/caam/Kconfig | 55 +- drivers/crypto/caam/Makefile | 10 +- drivers/crypto/caam/caamalg.c | 731 +- drivers/crypto/caam/caamalg_desc.c | 142 +- drivers/crypto/caam/caamalg_desc.h | 28 +- drivers/crypto/caam/caamalg_qi.c | 626 +- drivers/crypto/caam/caamalg_qi2.c | 5165 -- drivers/crypto/caam/caamalg_qi2.h | 223 - drivers/crypto/caam/caamhash.c | 79 +- drivers/crypto/caam/caamhash_desc.c | 80 - drivers/crypto/caam/caamhash_desc.h | 21 - drivers/crypto/caam/compat.h | 2 - drivers/crypto/caam/dpseci.c | 426 - drivers/crypto/caam/dpseci.h | 333 - drivers/crypto/caam/dpseci_cmd.h | 149 - drivers/crypto/caam/error.c | 79 +- drivers/crypto/caam/error.h | 6 +- drivers/crypto/caam/qi.h | 1 + drivers/crypto/caam/regs.h | 30 +- drivers/crypto/cavium/nitrox/Makefile | 2 - drivers/crypto/cavium/nitrox/nitrox_common.h | 14 + drivers/crypto/cavium/nitrox/nitrox_dev.h | 36 +- drivers/crypto/cavium/nitrox/nitrox_hal.c | 12 +- drivers/crypto/cavium/nitrox/nitrox_hal.h | 22 - drivers/crypto/cavium/nitrox/nitrox_isr.c | 1 - drivers/crypto/cavium/nitrox/nitrox_lib.c | 4 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 29 +- drivers/crypto/cavium/nitrox/nitrox_sriov.c | 150 - drivers/crypto/ccp/psp-dev.c | 46 +- drivers/crypto/qat/qat_common/qat_algs.c | 8 +- drivers/dax/super.c | 2 +- drivers/dma-buf/Kconfig | 10 +- drivers/dma-buf/Makefile | 1 - drivers/dma-buf/dma-buf.c | 1 + drivers/dma-buf/udmabuf.c | 293 - drivers/dma/Kconfig | 2 +- drivers/dma/at_xdmac.c | 4 +- drivers/dma/dma-jz4780.c | 289 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 4 +- drivers/dma/dw/platform.c | 2 - drivers/dma/fsldma.c | 4 +- drivers/dma/idma64.c | 5 +- drivers/dma/mmp_tdma.c | 7 +- drivers/dma/mv_xor.c | 4 +- drivers/dma/mxs-dma.c | 3 +- drivers/dma/nbpfaxi.c | 9 +- drivers/dma/pxa_dma.c | 5 +- drivers/dma/sh/shdma-arm.h | 5 +- drivers/dma/sh/shdma-base.c | 5 +- drivers/dma/sh/shdma-of.c | 5 +- drivers/dma/sh/shdma-r8a73a4.c | 5 +- drivers/dma/sh/shdma.h | 6 +- drivers/dma/sh/shdmac.c | 6 +- drivers/dma/sh/sudmac.c | 5 +- drivers/dma/sh/usb-dmac.c | 5 +- drivers/dma/sprd-dma.c | 81 +- drivers/dma/st_fdma.c | 7 +- drivers/dma/ste_dma40.c | 14 +- drivers/dma/stm32-mdma.c | 4 +- drivers/edac/Kconfig | 14 - drivers/edac/Makefile | 1 - drivers/edac/altera_edac.c | 669 +- drivers/edac/altera_edac.h | 73 +- drivers/edac/amd64_edac.c | 14 - drivers/edac/amd64_edac.h | 3 - drivers/edac/ghes_edac.c | 23 - drivers/edac/i3200_edac.c | 2 +- drivers/edac/i7core_edac.c | 4 +- drivers/edac/qcom_edac.c | 414 - drivers/edac/sb_edac.c | 203 +- drivers/edac/skx_edac.c | 4 +- drivers/extcon/extcon-intel-cht-wc.c | 60 +- drivers/extcon/extcon-intel-int3496.c | 12 +- drivers/extcon/extcon-max14577.c | 24 +- drivers/extcon/extcon-max77693.c | 22 +- drivers/extcon/extcon-max77843.c | 19 +- drivers/extcon/extcon-max8997.c | 22 +- drivers/extcon/extcon.c | 15 +- drivers/firewire/core-iso.c | 7 - drivers/firewire/core-transaction.c | 10 - drivers/firmware/Kconfig | 1 - drivers/firmware/Makefile | 1 - drivers/firmware/arm_scmi/base.c | 2 +- drivers/firmware/arm_scmi/clock.c | 2 +- drivers/firmware/arm_scmi/perf.c | 30 +- drivers/firmware/arm_scmi/power.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 +- drivers/firmware/dmi_scan.c | 2 +- drivers/firmware/efi/apple-properties.c | 4 +- drivers/firmware/efi/memmap.c | 2 +- drivers/firmware/google/Kconfig | 26 +- drivers/firmware/google/Makefile | 2 + drivers/firmware/google/coreboot_table-acpi.c | 88 + drivers/firmware/google/coreboot_table-of.c | 82 + drivers/firmware/google/coreboot_table.c | 126 +- drivers/firmware/google/coreboot_table.h | 6 + drivers/firmware/google/gsmi.c | 2 +- drivers/firmware/google/vpd.c | 2 +- drivers/firmware/iscsi_ibft_find.c | 2 +- drivers/firmware/memmap.c | 4 +- drivers/firmware/meson/meson_sm.c | 56 - drivers/firmware/qcom_scm.c | 74 +- drivers/firmware/tegra/bpmp.c | 19 - drivers/firmware/ti_sci.c | 24 +- drivers/firmware/xilinx/Kconfig | 23 - drivers/firmware/xilinx/Makefile | 5 - drivers/firmware/xilinx/zynqmp-debug.c | 250 - drivers/firmware/xilinx/zynqmp-debug.h | 24 - drivers/firmware/xilinx/zynqmp.c | 523 - drivers/fpga/dfl-afu-dma-region.c | 2 +- drivers/fpga/dfl-fme-mgr.c | 2 +- drivers/gpio/Kconfig | 14 +- drivers/gpio/Makefile | 3 +- drivers/gpio/devres.c | 447 + drivers/gpio/gpio-adp5520.c | 2 +- drivers/gpio/gpio-adp5588.c | 2 +- drivers/gpio/gpio-bcm-kona.c | 14 +- drivers/gpio/gpio-brcmstb.c | 15 +- drivers/gpio/gpio-davinci.c | 60 +- drivers/gpio/gpio-ep93xx.c | 297 +- drivers/gpio/gpio-ftgpio010.c | 115 +- drivers/gpio/gpio-htc-egpio.c | 8 +- drivers/gpio/gpio-ingenic.c | 392 + drivers/gpio/gpio-max3191x.c | 16 +- drivers/gpio/gpio-mmio.c | 6 +- drivers/gpio/gpio-mxs.c | 4 +- drivers/gpio/gpio-omap.c | 331 +- drivers/gpio/gpio-pxa.c | 6 - drivers/gpio/gpio-rcar.c | 6 - drivers/gpio/gpio-tb10x.c | 123 +- drivers/gpio/gpio-tps65086.c | 12 +- drivers/gpio/gpio-tps6586x.c | 15 +- drivers/gpio/gpio-tps65910.c | 9 +- drivers/gpio/gpio-tps65912.c | 16 +- drivers/gpio/gpio-ts5500.c | 13 +- drivers/gpio/gpio-twl4030.c | 59 +- drivers/gpio/gpio-twl6040.c | 31 +- drivers/gpio/gpio-vf610.c | 13 +- drivers/gpio/gpio-viperboard.c | 10 +- drivers/gpio/gpio-vr41xx.c | 55 +- drivers/gpio/gpio-vx855.c | 20 +- drivers/gpio/gpio-wm831x.c | 8 +- drivers/gpio/gpio-wm8350.c | 8 +- drivers/gpio/gpio-wm8994.c | 8 +- drivers/gpio/gpio-xlp.c | 12 +- drivers/gpio/gpio-xtensa.c | 7 +- drivers/gpio/gpio-zevio.c | 2 +- drivers/gpio/gpiolib-acpi.c | 6 +- drivers/gpio/gpiolib-devprop.c | 5 +- drivers/gpio/gpiolib-devres.c | 439 - drivers/gpio/gpiolib-legacy.c | 1 - drivers/gpio/gpiolib-of.c | 60 +- drivers/gpio/gpiolib-sysfs.c | 11 +- drivers/gpio/gpiolib.c | 530 +- drivers/gpio/gpiolib.h | 21 +- drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 633 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 207 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 321 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 262 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 88 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 375 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 15 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 166 +- drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 58 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 92 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 74 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 352 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 216 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 71 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 75 + drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 261 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 96 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 81 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 65 +- drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c | 316 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 123 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 44 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 101 - drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 224 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 35 - drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1472 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 84 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 119 - drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 1 - drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 12 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 12 - drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 12 - drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 11 - drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 11 - drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 197 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 331 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 31 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 53 - drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.h | 29 - drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 154 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 258 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 1 + drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 4 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 3 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 248 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 31 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 3 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 598 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.h | 30 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 2 + drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 12 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 110 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 12 +- drivers/gpu/drm/amd/amdgpu/si_enums.h | 20 - drivers/gpu/drm/amd/amdgpu/sid.h | 20 - drivers/gpu/drm/amd/amdgpu/soc15.c | 121 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 1 - drivers/gpu/drm/amd/amdgpu/soc15_common.h | 2 - drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 38 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- drivers/gpu/drm/amd/amdkfd/Makefile | 53 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 87 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 3 - drivers/gpu/drm/amd/amdkfd/kfd_module.c | 122 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 32 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 4 - drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 - drivers/gpu/drm/amd/display/Kconfig | 7 - drivers/gpu/drm/amd/display/Makefile | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 884 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 39 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 6 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 20 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 83 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 1 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 89 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 12 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 16 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 1181 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 312 +- .../gpu/drm/amd/display/dc/bios/command_table.c | 3 - .../amd/display/dc/bios/command_table_helper2.c | 5 - drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 6 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 257 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 168 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 3 - drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 247 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 2 + drivers/gpu/drm/amd/display/dc/dc.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 64 + drivers/gpu/drm/amd/display/dc/dc_helper.c | 9 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 6 + drivers/gpu/drm/amd/display/dc/dc_link.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 42 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 23 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 4 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 441 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 11 - drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 68 +- drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h | 3 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c.c | 60 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c.h | 38 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 676 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 301 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c | 541 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.h | 57 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 34 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 6 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 24 - .../drm/amd/display/dc/dce100/dce100_resource.c | 57 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 114 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 5 - .../drm/amd/display/dc/dce110/dce110_resource.c | 58 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 58 +- .../amd/display/dc/dce120/dce120_hw_sequencer.c | 12 - .../drm/amd/display/dc/dce120/dce120_resource.c | 72 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 124 - drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 26 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 3 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 31 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 8 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 84 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 5 - .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 561 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 98 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 - drivers/gpu/drm/amd/display/dc/dm_event_log.h | 38 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 92 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 10 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 4 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 5 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 5 - drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c | 1 - .../display/dc/i2caux/dce110/aux_engine_dce110.c | 8 +- .../gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.c | 7 - drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c | 4 - drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 4 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 5 +- .../gpu/drm/amd/display/dc/inc/hw/display_clock.h | 5 - drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 3 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 1 - .../drm/amd/display/include/bios_parser_types.h | 2 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 7 - drivers/gpu/drm/amd/display/include/dal_types.h | 3 - .../gpu/drm/amd/display/include/logger_interface.h | 6 +- drivers/gpu/drm/amd/display/include/logger_types.h | 9 +- .../gpu/drm/amd/display/include/set_mode_types.h | 12 + drivers/gpu/drm/amd/display/include/signal_types.h | 5 - .../drm/amd/display/modules/color/color_gamma.c | 13 +- .../drm/amd/display/modules/color/color_gamma.h | 5 +- .../drm/amd/display/modules/freesync/freesync.c | 1906 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 156 +- .../drm/amd/display/modules/inc/mod_info_packet.h | 40 - .../drm/amd/display/modules/info_packet/Makefile | 31 - .../amd/display/modules/info_packet/info_packet.c | 279 - drivers/gpu/drm/amd/include/amd_shared.h | 1 - .../drm/amd/include/asic_reg/gc/gc_9_2_1_sh_mask.h | 4 +- .../drm/amd/include/asic_reg/mp/mp_11_0_offset.h | 358 - .../drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h | 534 - .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 4627 -- .../amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h | 48436 ------------------- .../amd/include/asic_reg/sdma0/sdma0_4_2_offset.h | 1047 - .../amd/include/asic_reg/sdma0/sdma0_4_2_sh_mask.h | 2992 -- .../amd/include/asic_reg/sdma1/sdma1_4_2_offset.h | 1039 - .../amd/include/asic_reg/sdma1/sdma1_4_2_sh_mask.h | 2948 -- .../amd/include/asic_reg/thm/thm_11_0_2_offset.h | 37 - .../amd/include/asic_reg/thm/thm_11_0_2_sh_mask.h | 86 - .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 2 - .../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h | 2 - drivers/gpu/drm/amd/include/atomfirmware.h | 106 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 39 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 2 - drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 18 - drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 4 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 8 +- .../amd/powerplay/hwmgr/process_pptables_v1_0.c | 194 +- .../gpu/drm/amd/powerplay/hwmgr/processpptables.c | 30 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 17 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 28 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.h | 1 - drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 21 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 27 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 3447 -- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h | 575 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_inc.h | 35 - .../gpu/drm/amd/powerplay/hwmgr/vega20_powertune.c | 70 - .../gpu/drm/amd/powerplay/hwmgr/vega20_powertune.h | 32 - .../gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h | 142 - .../amd/powerplay/hwmgr/vega20_processpptables.c | 964 - .../amd/powerplay/hwmgr/vega20_processpptables.h | 31 - .../gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c | 212 - .../gpu/drm/amd/powerplay/hwmgr/vega20_thermal.h | 64 - .../gpu/drm/amd/powerplay/inc/hardwaremanager.h | 2 - drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 3 +- .../gpu/drm/amd/powerplay/inc/smu11_driver_if.h | 831 - drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 128 - drivers/gpu/drm/amd/powerplay/smumgr/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 1 - drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 3 +- .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 1 - .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 1 - .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 3 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 3 +- .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 1 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 587 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h | 65 - .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 1 - drivers/gpu/drm/arm/hdlcd_drv.c | 11 +- drivers/gpu/drm/arm/malidp_crtc.c | 28 +- drivers/gpu/drm/arm/malidp_drv.c | 11 +- drivers/gpu/drm/arm/malidp_drv.h | 9 - drivers/gpu/drm/arm/malidp_hw.c | 54 +- drivers/gpu/drm/arm/malidp_hw.h | 8 - drivers/gpu/drm/arm/malidp_planes.c | 347 +- drivers/gpu/drm/arm/malidp_regs.h | 11 - drivers/gpu/drm/armada/armada_overlay.c | 1 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 100 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 1 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 92 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 5 +- drivers/gpu/drm/bochs/bochs.h | 25 +- drivers/gpu/drm/bochs/bochs_drv.c | 64 +- drivers/gpu/drm/bochs/bochs_fbdev.c | 91 +- drivers/gpu/drm/bochs/bochs_hw.c | 66 +- drivers/gpu/drm/bochs/bochs_kms.c | 47 +- drivers/gpu/drm/bochs/bochs_mm.c | 76 +- drivers/gpu/drm/bridge/Kconfig | 18 - drivers/gpu/drm/bridge/Makefile | 2 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 +- drivers/gpu/drm/bridge/synopsys/Makefile | 2 + drivers/gpu/drm/bridge/tc358764.c | 499 - drivers/gpu/drm/bridge/ti-sn65dsi86.c | 779 - drivers/gpu/drm/cirrus/cirrus_drv.c | 27 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 2 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 51 +- drivers/gpu/drm/cirrus/cirrus_main.c | 2 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 4 +- drivers/gpu/drm/drm_atomic.c | 1506 +- drivers/gpu/drm/drm_atomic_helper.c | 33 +- drivers/gpu/drm/drm_atomic_uapi.c | 1393 - drivers/gpu/drm/drm_blend.c | 145 - drivers/gpu/drm/drm_bridge.c | 4 - drivers/gpu/drm/drm_bufs.c | 32 +- drivers/gpu/drm/drm_client.c | 2 +- drivers/gpu/drm/drm_color_mgmt.c | 4 +- drivers/gpu/drm/drm_connector.c | 8 +- drivers/gpu/drm/drm_context.c | 16 +- drivers/gpu/drm/drm_crtc.c | 9 +- drivers/gpu/drm/drm_crtc_helper.c | 1 - drivers/gpu/drm/drm_crtc_internal.h | 19 +- drivers/gpu/drm/drm_debugfs_crc.c | 92 +- drivers/gpu/drm/drm_dp_cec.c | 18 +- drivers/gpu/drm/drm_dp_helper.c | 20 +- drivers/gpu/drm/drm_dp_mst_topology.c | 1 - drivers/gpu/drm/drm_drv.c | 6 +- drivers/gpu/drm/drm_encoder.c | 2 +- drivers/gpu/drm/drm_fb_cma_helper.c | 26 +- drivers/gpu/drm/drm_fb_helper.c | 34 +- drivers/gpu/drm/drm_fourcc.c | 72 +- drivers/gpu/drm/drm_framebuffer.c | 49 +- drivers/gpu/drm/drm_gem.c | 6 +- drivers/gpu/drm/drm_gem_cma_helper.c | 4 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 5 +- drivers/gpu/drm/drm_internal.h | 5 - drivers/gpu/drm/drm_ioctl.c | 12 +- drivers/gpu/drm/drm_irq.c | 4 +- drivers/gpu/drm/drm_lease.c | 8 +- drivers/gpu/drm/drm_lock.c | 4 +- drivers/gpu/drm/drm_mode_config.c | 3 +- drivers/gpu/drm/drm_mode_object.c | 4 +- drivers/gpu/drm/drm_panel.c | 12 - drivers/gpu/drm/drm_pci.c | 4 +- drivers/gpu/drm/drm_plane.c | 23 +- drivers/gpu/drm/drm_plane_helper.c | 1 - drivers/gpu/drm/drm_prime.c | 4 +- drivers/gpu/drm/drm_property.c | 8 +- drivers/gpu/drm/drm_scatter.c | 8 +- drivers/gpu/drm/drm_syncobj.c | 132 +- drivers/gpu/drm/drm_vblank.c | 10 +- drivers/gpu/drm/drm_vma_manager.c | 3 + drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 8 +- drivers/gpu/drm/gma500/psb_drv.h | 1 + drivers/gpu/drm/i915/Kconfig.debug | 12 - drivers/gpu/drm/i915/gvt/cfg_space.c | 12 - drivers/gpu/drm/i915/gvt/cmd_parser.c | 11 +- drivers/gpu/drm/i915/gvt/display.c | 1 - drivers/gpu/drm/i915/gvt/edid.c | 9 - drivers/gpu/drm/i915/gvt/gtt.c | 9 +- drivers/gpu/drm/i915/gvt/gvt.c | 3 +- drivers/gpu/drm/i915/gvt/handlers.c | 34 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +- drivers/gpu/drm/i915/gvt/mmio.c | 3 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 13 + drivers/gpu/drm/i915/gvt/mmio_context.h | 3 - drivers/gpu/drm/i915/gvt/opregion.c | 1 + drivers/gpu/drm/i915/gvt/page_track.c | 2 - drivers/gpu/drm/i915/gvt/reg.h | 18 - drivers/gpu/drm/i915/gvt/scheduler.c | 64 +- drivers/gpu/drm/i915/i915_debugfs.c | 88 +- drivers/gpu/drm/i915/i915_drv.c | 200 +- drivers/gpu/drm/i915/i915_drv.h | 64 +- drivers/gpu/drm/i915/i915_gem.c | 65 +- drivers/gpu/drm/i915/i915_gem.h | 6 + drivers/gpu/drm/i915/i915_gem_clflush.c | 7 + drivers/gpu/drm/i915/i915_gem_context.c | 232 +- drivers/gpu/drm/i915/i915_gem_context.h | 26 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 45 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 52 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 23 +- drivers/gpu/drm/i915/i915_gem_object.h | 10 +- drivers/gpu/drm/i915/i915_gemfs.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 36 +- drivers/gpu/drm/i915/i915_pci.c | 16 +- drivers/gpu/drm/i915/i915_perf.c | 55 +- drivers/gpu/drm/i915/i915_reg.h | 723 +- drivers/gpu/drm/i915/i915_request.c | 9 +- drivers/gpu/drm/i915/i915_request.h | 39 +- drivers/gpu/drm/i915/i915_vma.c | 5 +- drivers/gpu/drm/i915/i915_vma.h | 10 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 6 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 6 +- drivers/gpu/drm/i915/intel_csr.c | 33 +- drivers/gpu/drm/i915/intel_ddi.c | 223 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_display.c | 195 +- drivers/gpu/drm/i915/intel_display.h | 32 +- drivers/gpu/drm/i915/intel_dp.c | 509 +- drivers/gpu/drm/i915/intel_dp_link_training.c | 25 +- drivers/gpu/drm/i915/intel_dp_mst.c | 16 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 62 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 1 - drivers/gpu/drm/i915/intel_drv.h | 52 +- drivers/gpu/drm/i915/intel_engine_cs.c | 93 +- drivers/gpu/drm/i915/intel_guc.c | 102 +- drivers/gpu/drm/i915/intel_guc.h | 12 +- drivers/gpu/drm/i915/intel_guc_ads.c | 2 +- drivers/gpu/drm/i915/intel_guc_ct.c | 7 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 1 - drivers/gpu/drm/i915/intel_guc_log.c | 2 +- drivers/gpu/drm/i915/intel_guc_submission.c | 35 +- drivers/gpu/drm/i915/intel_guc_submission.h | 4 - drivers/gpu/drm/i915/intel_hangcheck.c | 2 +- drivers/gpu/drm/i915/intel_hdcp.c | 6 +- drivers/gpu/drm/i915/intel_hdmi.c | 10 +- drivers/gpu/drm/i915/intel_huc.c | 2 +- drivers/gpu/drm/i915/intel_i2c.c | 16 +- drivers/gpu/drm/i915/intel_lrc.c | 159 +- drivers/gpu/drm/i915/intel_lrc.h | 2 + drivers/gpu/drm/i915/intel_lrc_reg.h | 2 +- drivers/gpu/drm/i915/intel_mocs.c | 11 +- drivers/gpu/drm/i915/intel_mocs.h | 2 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 119 +- drivers/gpu/drm/i915/intel_pm.c | 101 +- drivers/gpu/drm/i915/intel_psr.c | 277 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 110 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 41 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 1003 +- drivers/gpu/drm/i915/intel_sprite.c | 13 +- drivers/gpu/drm/i915/intel_uc_fw.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 130 +- drivers/gpu/drm/i915/intel_wopcm.c | 6 - drivers/gpu/drm/i915/selftests/huge_pages.c | 11 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 221 - .../gpu/drm/i915/selftests/i915_gem_coherency.c | 38 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 2 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 - drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 8 + drivers/gpu/drm/i915/selftests/intel_guc.c | 38 - drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 101 +- drivers/gpu/drm/i915/selftests/mock_context.c | 11 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 2 - drivers/gpu/drm/imx/imx-drm-core.c | 19 +- drivers/gpu/drm/imx/ipuv3-plane.c | 9 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +- drivers/gpu/drm/mgag200/mgag200_main.c | 9 + drivers/gpu/drm/msm/Makefile | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 501 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 115 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 248 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 23 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 48 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 125 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 109 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 56 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c | 323 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h | 139 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 14 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 29 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 7 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 29 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 7 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 33 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 18 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 17 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 16 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c | 15 +- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 285 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 44 + drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 4 + drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 1 + drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 - drivers/gpu/drm/msm/dsi/dsi_manager.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 2 - drivers/gpu/drm/msm/msm_drv.h | 2 - drivers/gpu/drm/msm/msm_fence.c | 8 + drivers/gpu/drm/msm/msm_rd.c | 6 +- drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 53 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 40 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 17 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 2 - drivers/gpu/drm/nouveau/nouveau_fbcon.c | 1 + drivers/gpu/drm/nouveau/nouveau_fence.c | 1 + .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 139 +- drivers/gpu/drm/omapdrm/displays/connector-dvi.c | 175 +- drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 277 +- drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 132 +- drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c | 187 +- .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 197 +- drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 88 +- drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 247 +- .../omapdrm/displays/panel-lgphilips-lb035q02.c | 103 +- .../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 146 +- .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 101 +- .../drm/omapdrm/displays/panel-sony-acx565akm.c | 165 +- .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 102 +- .../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 192 +- drivers/gpu/drm/omapdrm/dss/base.c | 217 +- drivers/gpu/drm/omapdrm/dss/core.c | 26 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 26 +- drivers/gpu/drm/omapdrm/dss/display.c | 134 +- drivers/gpu/drm/omapdrm/dss/dpi.c | 192 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 569 +- drivers/gpu/drm/omapdrm/dss/dss-of.c | 47 +- drivers/gpu/drm/omapdrm/dss/dss.c | 45 +- drivers/gpu/drm/omapdrm/dss/dss.h | 11 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 351 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 334 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 6 +- drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 8 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 306 +- drivers/gpu/drm/omapdrm/dss/output.c | 208 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 149 +- drivers/gpu/drm/omapdrm/dss/venc.c | 291 +- drivers/gpu/drm/omapdrm/omap_connector.c | 371 +- drivers/gpu/drm/omapdrm/omap_connector.h | 7 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 111 +- drivers/gpu/drm/omapdrm/omap_crtc.h | 6 +- drivers/gpu/drm/omapdrm/omap_drv.c | 302 +- drivers/gpu/drm/omapdrm/omap_drv.h | 19 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 159 +- drivers/gpu/drm/omapdrm/omap_encoder.h | 6 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 4 +- drivers/gpu/drm/omapdrm/omap_irq.c | 4 +- drivers/gpu/drm/panel/panel-lvds.c | 6 +- drivers/gpu/drm/pl111/pl111_drv.c | 6 +- drivers/gpu/drm/qxl/qxl_display.c | 117 +- drivers/gpu/drm/qxl/qxl_draw.c | 6 +- drivers/gpu/drm/qxl/qxl_drv.c | 28 +- drivers/gpu/drm/qxl/qxl_drv.h | 32 +- drivers/gpu/drm/qxl/qxl_fb.c | 197 +- drivers/gpu/drm/qxl/qxl_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 80 +- drivers/gpu/drm/radeon/atombios_crtc.c | 25 - drivers/gpu/drm/radeon/atombios_i2c.c | 2 +- drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/r600_reg.h | 31 +- drivers/gpu/drm/radeon/radeon_drv.c | 23 +- drivers/gpu/drm/radeon/radeon_object.c | 4 +- drivers/gpu/drm/radeon/radeon_test.c | 10 +- drivers/gpu/drm/radeon/si.c | 2 +- drivers/gpu/drm/rcar-du/Kconfig | 1 - drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 330 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 9 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 44 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 18 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.h | 6 +- drivers/gpu/drm/rcar-du/rcar_du_group.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_group.h | 6 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 87 +- drivers/gpu/drm/rcar-du/rcar_du_kms.h | 6 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 12 +- drivers/gpu/drm/rcar-du/rcar_du_plane.h | 6 +- drivers/gpu/drm/rcar-du/rcar_du_regs.h | 13 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 14 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.h | 6 +- drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c | 6 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 - drivers/gpu/drm/rcar-du/rcar_lvds_regs.h | 5 +- drivers/gpu/drm/rockchip/Kconfig | 25 +- drivers/gpu/drm/rockchip/Makefile | 1 - drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 104 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 48 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 1 - drivers/gpu/drm/rockchip/rockchip_rgb.c | 173 - drivers/gpu/drm/rockchip/rockchip_rgb.h | 33 - drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 215 - drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 99 - drivers/gpu/drm/scheduler/Makefile | 2 +- drivers/gpu/drm/scheduler/gpu_scheduler.c | 958 + drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 24 - drivers/gpu/drm/scheduler/sched_entity.c | 525 - drivers/gpu/drm/scheduler/sched_main.c | 604 - drivers/gpu/drm/shmobile/Kconfig | 1 - drivers/gpu/drm/shmobile/shmob_drm_backlight.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_backlight.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_drv.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_kms.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_kms.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_plane.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_plane.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_regs.h | 6 +- drivers/gpu/drm/sti/sti_drv.c | 8 +- drivers/gpu/drm/sti/sti_hda.c | 1 + drivers/gpu/drm/sti/sti_hdmi.c | 1 + drivers/gpu/drm/sun4i/sun4i_backend.c | 81 +- drivers/gpu/drm/sun4i/sun4i_backend.h | 3 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 19 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 203 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 27 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 17 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 2 - drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 12 - drivers/gpu/drm/sun4i/sun8i_mixer.c | 24 - drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 3 +- drivers/gpu/drm/tegra/dc.c | 73 - drivers/gpu/drm/tegra/dc.h | 2 +- drivers/gpu/drm/tegra/dpaux.c | 3 +- drivers/gpu/drm/tegra/drm.c | 47 +- drivers/gpu/drm/tegra/drm.h | 4 + drivers/gpu/drm/tegra/fb.c | 24 +- drivers/gpu/drm/tegra/hub.c | 19 +- drivers/gpu/drm/tegra/hub.h | 1 - drivers/gpu/drm/tegra/sor.c | 110 - drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 6 +- drivers/gpu/drm/ttm/ttm_bo.c | 91 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 5 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 8 +- drivers/gpu/drm/tve200/tve200_drv.c | 14 +- drivers/gpu/drm/udl/udl_drv.c | 2 +- drivers/gpu/drm/v3d/v3d_gem.c | 6 +- drivers/gpu/drm/vc4/vc4_crtc.c | 1 - drivers/gpu/drm/vc4/vc4_drv.c | 25 +- drivers/gpu/drm/vc4/vc4_gem.c | 4 +- drivers/gpu/drm/vc4/vc4_kms.c | 6 + drivers/gpu/drm/vc4/vc4_plane.c | 5 +- drivers/gpu/drm/vgem/vgem_drv.c | 2 +- drivers/gpu/drm/vgem/vgem_fence.c | 13 + drivers/gpu/drm/virtio/virtgpu_display.c | 12 +- drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 26 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 30 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 23 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 7 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 4 +- drivers/gpu/drm/virtio/virtgpu_object.c | 19 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 60 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 11 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 39 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 79 +- drivers/gpu/drm/vkms/Makefile | 2 +- drivers/gpu/drm/vkms/vkms_crc.c | 262 - drivers/gpu/drm/vkms/vkms_crtc.c | 114 +- drivers/gpu/drm/vkms/vkms_drv.c | 14 - drivers/gpu/drm/vkms/vkms_drv.h | 75 +- drivers/gpu/drm/vkms/vkms_gem.c | 83 +- drivers/gpu/drm/vkms/vkms_output.c | 19 +- drivers/gpu/drm/vkms/vkms_plane.c | 175 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +- drivers/gpu/drm/zte/zx_drm_drv.c | 19 +- drivers/gpu/host1x/bus.c | 2 +- drivers/gpu/host1x/dev.c | 13 +- drivers/hid/Kconfig | 14 - drivers/hid/Makefile | 1 - drivers/hid/hid-bigbenff.c | 414 - drivers/hid/hid-core.c | 2 +- drivers/hid/hid-cougar.c | 66 +- drivers/hid/hid-ids.h | 5 +- drivers/hid/hid-input.c | 64 +- drivers/hid/hid-logitech-hidpp.c | 309 +- drivers/hid/hid-microsoft.c | 141 +- drivers/hid/hid-multitouch.c | 72 +- drivers/hid/i2c-hid/i2c-hid.c | 27 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 - drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 - drivers/hv/channel.c | 276 +- drivers/hv/channel_mgmt.c | 17 +- drivers/hv/hv.c | 15 +- drivers/hv/ring_buffer.c | 1 - drivers/hv/vmbus_drv.c | 118 +- drivers/hwmon/aspeed-pwm-tacho.c | 2 +- drivers/hwmon/asus_atk0110.c | 4 +- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/ibmpex.c | 2 +- drivers/hwmon/ibmpowernv.c | 10 +- drivers/hwmon/iio_hwmon.c | 16 +- drivers/hwmon/k10temp.c | 5 +- drivers/hwmon/lm75.c | 21 +- drivers/hwmon/lm92.c | 14 +- drivers/hwmon/lm95245.c | 3 +- drivers/hwmon/mc13783-adc.c | 14 +- drivers/hwmon/nct6775.c | 302 +- drivers/hwmon/npcm750-pwm-fan.c | 2 +- drivers/hwmon/pmbus/Kconfig | 3 +- drivers/hwmon/pmbus/ltc2978.c | 9 +- drivers/hwmon/pwm-fan.c | 20 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/scpi-hwmon.c | 4 +- drivers/hwmon/sht15.c | 5 +- drivers/hwmon/tmp102.c | 3 +- drivers/hwmon/tmp108.c | 3 +- drivers/hwtracing/coresight/coresight-catu.c | 6 - .../coresight/coresight-dynamic-replicator.c | 81 +- drivers/hwtracing/coresight/coresight-etb10.c | 183 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 132 +- drivers/hwtracing/coresight/coresight-etm-perf.h | 26 - drivers/hwtracing/coresight/coresight-etm3x.c | 58 +- drivers/hwtracing/coresight/coresight-etm4x.c | 93 +- drivers/hwtracing/coresight/coresight-funnel.c | 28 +- drivers/hwtracing/coresight/coresight-priv.h | 9 +- drivers/hwtracing/coresight/coresight-replicator.c | 4 +- drivers/hwtracing/coresight/coresight-stm.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 198 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 385 +- drivers/hwtracing/coresight/coresight-tmc.c | 4 +- drivers/hwtracing/coresight/coresight-tmc.h | 4 - drivers/hwtracing/coresight/coresight-tpiu.c | 6 +- drivers/hwtracing/coresight/coresight.c | 184 +- drivers/hwtracing/coresight/of_coresight.c | 262 +- drivers/i2c/busses/i2c-aspeed.c | 205 +- drivers/i2c/busses/i2c-designware-baytrail.c | 2 +- drivers/i2c/busses/i2c-designware-common.c | 2 - drivers/i2c/busses/i2c-designware-core.h | 8 +- drivers/i2c/busses/i2c-designware-master.c | 2 +- drivers/i2c/busses/i2c-designware-platdrv.c | 86 +- drivers/i2c/busses/i2c-isch.c | 2 +- drivers/i2c/busses/i2c-mt65xx.c | 62 +- drivers/i2c/busses/i2c-qcom-geni.c | 22 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/muxes/i2c-mux-gpio.c | 14 +- drivers/idle/intel_idle.c | 75 +- drivers/iio/Kconfig | 1 + drivers/iio/accel/Kconfig | 27 - drivers/iio/accel/Makefile | 3 - drivers/iio/accel/adxl345_i2c.c | 5 +- drivers/iio/accel/adxl372.c | 975 - drivers/iio/accel/adxl372.h | 17 - drivers/iio/accel/adxl372_i2c.c | 61 - drivers/iio/accel/adxl372_spi.c | 52 - drivers/iio/adc/Kconfig | 30 - drivers/iio/adc/Makefile | 2 - drivers/iio/adc/ad7298.c | 2 +- drivers/iio/adc/ad7476.c | 2 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/ad7887.c | 2 +- drivers/iio/adc/ad7923.c | 2 +- drivers/iio/adc/ad799x.c | 2 +- drivers/iio/adc/envelope-detector.c | 5 +- drivers/iio/adc/max9611.c | 2 +- drivers/iio/adc/mcp3911.c | 363 - drivers/iio/adc/qcom-pm8xxx-xoadc.c | 4 +- drivers/iio/adc/qcom-spmi-adc5.c | 793 - drivers/iio/adc/qcom-vadc-common.c | 189 +- drivers/iio/adc/qcom-vadc-common.h | 54 - drivers/iio/adc/rcar-gyroadc.c | 12 +- drivers/iio/adc/sc27xx_adc.c | 154 +- drivers/iio/amplifiers/ad8366.c | 2 +- drivers/iio/chemical/bme680.h | 19 +- drivers/iio/chemical/bme680_core.c | 154 +- drivers/iio/dac/Kconfig | 10 - drivers/iio/dac/Makefile | 1 - drivers/iio/dac/ad5446.c | 2 +- drivers/iio/dac/ad5504.c | 2 +- drivers/iio/dac/ad5686.c | 2 +- drivers/iio/dac/ad5758.c | 26 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/dpot-dac.c | 5 +- drivers/iio/dac/ltc1660.c | 250 - drivers/iio/dac/max517.c | 11 +- drivers/iio/dac/max5821.c | 11 +- drivers/iio/dac/mcp4725.c | 12 +- drivers/iio/dac/mcp4922.c | 11 +- drivers/iio/dac/ti-dac5571.c | 1 - drivers/iio/frequency/ad9523.c | 2 +- drivers/iio/frequency/adf4350.c | 2 +- drivers/iio/health/max30102.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 62 - drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 - drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 18 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 166 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 51 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 - drivers/iio/light/apds9960.c | 3 +- drivers/iio/light/bh1750.c | 14 +- drivers/iio/light/max44000.c | 24 +- drivers/iio/light/tsl2772.c | 194 +- drivers/iio/multiplexer/iio-mux.c | 5 +- drivers/iio/potentiometer/max5481.c | 7 +- drivers/iio/potentiometer/mcp4018.c | 9 +- drivers/iio/potentiometer/mcp4531.c | 14 +- drivers/iio/pressure/ms5611.h | 5 +- drivers/iio/pressure/ms5611_core.c | 5 +- drivers/iio/pressure/ms5611_i2c.c | 7 +- drivers/iio/pressure/ms5611_spi.c | 7 +- drivers/iio/proximity/isl29501.c | 12 +- drivers/iio/temperature/mlx90632.c | 3 +- drivers/iio/trigger/iio-trig-sysfs.c | 2 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/addr.c | 401 +- drivers/infiniband/core/cache.c | 33 - drivers/infiniband/core/cma.c | 15 +- drivers/infiniband/core/core_priv.h | 9 +- drivers/infiniband/core/cq.c | 8 +- drivers/infiniband/core/device.c | 71 +- drivers/infiniband/core/mad.c | 78 +- drivers/infiniband/core/rdma_core.c | 56 +- drivers/infiniband/core/rdma_core.h | 1 - drivers/infiniband/core/sa_query.c | 40 + drivers/infiniband/core/sysfs.c | 65 +- drivers/infiniband/core/umem.c | 103 +- drivers/infiniband/core/umem_odp.c | 621 +- drivers/infiniband/core/uverbs.h | 15 +- drivers/infiniband/core/uverbs_cmd.c | 43 +- drivers/infiniband/core/uverbs_ioctl.c | 137 - drivers/infiniband/core/uverbs_main.c | 326 +- .../infiniband/core/uverbs_std_types_flow_action.c | 7 +- drivers/infiniband/core/uverbs_uapi.c | 12 - drivers/infiniband/core/verbs.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 130 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 51 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 29 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 57 +- drivers/infiniband/hw/cxgb4/cm.c | 3 +- drivers/infiniband/hw/cxgb4/qp.c | 3 +- drivers/infiniband/hw/hfi1/Makefile | 41 +- drivers/infiniband/hw/hfi1/affinity.c | 4 +- drivers/infiniband/hw/hfi1/chip.c | 460 +- drivers/infiniband/hw/hfi1/chip.h | 71 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hfi1/hfi.h | 47 +- drivers/infiniband/hw/hfi1/init.c | 107 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 1 + drivers/infiniband/hw/hfi1/msix.c | 363 - drivers/infiniband/hw/hfi1/msix.h | 64 - drivers/infiniband/hw/hfi1/pcie.c | 74 +- drivers/infiniband/hw/hfi1/qp.c | 12 +- drivers/infiniband/hw/hfi1/sdma.c | 4 +- drivers/infiniband/hw/hfi1/sdma.h | 13 +- drivers/infiniband/hw/hfi1/user_sdma.c | 123 +- drivers/infiniband/hw/hfi1/user_sdma.h | 20 +- drivers/infiniband/hw/hfi1/verbs.h | 3 +- drivers/infiniband/hw/hfi1/vnic_main.c | 12 +- drivers/infiniband/hw/hns/hns_roce_device.h | 9 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 229 +- drivers/infiniband/hw/hns/hns_roce_main.c | 101 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 2 +- drivers/infiniband/hw/mlx4/main.c | 142 +- drivers/infiniband/hw/mlx4/mcg.c | 2 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 5 + drivers/infiniband/hw/mlx5/devx.c | 6 +- drivers/infiniband/hw/mlx5/flow.c | 380 +- drivers/infiniband/hw/mlx5/main.c | 350 +- drivers/infiniband/hw/mlx5/mem.c | 9 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 61 +- drivers/infiniband/hw/mlx5/mr.c | 12 +- drivers/infiniband/hw/mlx5/odp.c | 123 +- drivers/infiniband/hw/mlx5/qp.c | 163 +- drivers/infiniband/hw/nes/nes.c | 3 + drivers/infiniband/hw/nes/nes.h | 9 + drivers/infiniband/hw/nes/nes_hw.c | 2 +- drivers/infiniband/hw/nes/nes_mgt.c | 8 +- drivers/infiniband/hw/nes/nes_nic.c | 2 + drivers/infiniband/hw/qedr/verbs.c | 2 + drivers/infiniband/hw/qib/qib_fs.c | 7 +- drivers/infiniband/hw/qib/qib_qp.c | 17 +- drivers/infiniband/hw/qib/qib_verbs.h | 3 +- drivers/infiniband/hw/usnic/usnic_debugfs.c | 3 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 91 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 3 +- drivers/infiniband/sw/rdmavt/qp.c | 14 +- drivers/infiniband/sw/rxe/rxe_comp.c | 39 +- drivers/infiniband/sw/rxe/rxe_loc.h | 3 +- drivers/infiniband/sw/rxe/rxe_mr.c | 35 +- drivers/infiniband/sw/rxe/rxe_net.c | 38 +- drivers/infiniband/sw/rxe/rxe_pool.c | 55 +- drivers/infiniband/sw/rxe/rxe_pool.h | 6 +- drivers/infiniband/sw/rxe/rxe_qp.c | 10 - drivers/infiniband/sw/rxe/rxe_recv.c | 4 +- drivers/infiniband/sw/rxe/rxe_req.c | 17 +- drivers/infiniband/sw/rxe/rxe_resp.c | 10 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 4 - drivers/infiniband/ulp/ipoib/ipoib_main.c | 36 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 2 +- drivers/input/touchscreen/tsc200x-core.c | 3 +- drivers/interconnect/Kconfig | 15 - drivers/interconnect/Makefile | 6 - drivers/interconnect/core.c | 723 - drivers/interconnect/qcom/Kconfig | 22 - drivers/interconnect/qcom/Makefile | 7 - drivers/interconnect/qcom/msm8916.c | 509 - drivers/interconnect/qcom/smd-rpm.c | 91 - drivers/interconnect/qcom/smd-rpm.h | 15 - drivers/iommu/Kconfig | 13 - drivers/iommu/Makefile | 1 - drivers/iommu/amd_iommu_v2.c | 1 + drivers/iommu/arm-smmu.c | 7 - drivers/iommu/dma-iommu.c | 23 +- drivers/iommu/fsl_pamu_domain.c | 119 +- drivers/iommu/intel-iommu-debugfs.c | 314 - drivers/iommu/intel-iommu.c | 32 +- drivers/iommu/intel-svm.c | 1 + drivers/iommu/intel_irq_remapping.c | 2 +- drivers/iommu/iommu.c | 44 +- drivers/iommu/iova.c | 22 +- drivers/iommu/ipmmu-vmsa.c | 5 +- drivers/iommu/mtk_iommu.c | 2 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/iommu/of_iommu.c | 25 +- drivers/isdn/hisax/w6692.c | 2 +- drivers/isdn/mISDN/socket.c | 3 +- drivers/leds/Kconfig | 10 - drivers/leds/Makefile | 1 - drivers/leds/leds-an30259a.c | 368 - drivers/leds/leds-as3645a.c | 4 +- drivers/leds/leds-gpio.c | 92 +- drivers/leds/leds-pwm.c | 5 +- drivers/macintosh/smu.c | 7 +- drivers/mailbox/pcc.c | 7 +- drivers/md/bcache/bcache.h | 1 + drivers/md/bcache/journal.c | 6 +- drivers/md/bcache/super.c | 8 + drivers/md/dm-cache-metadata.c | 17 +- drivers/md/dm-cache-metadata.h | 3 +- drivers/md/dm-cache-target.c | 11 +- drivers/md/dm-integrity.c | 23 +- drivers/md/dm-mpath.c | 14 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-thin-metadata.c | 6 +- drivers/md/dm-verity-fec.c | 5 +- drivers/md/raid0.c | 2 +- drivers/md/raid5.c | 12 - drivers/media/cec/Makefile | 2 +- drivers/media/cec/cec-adap.c | 13 - drivers/media/cec/cec-api.c | 24 +- drivers/media/cec/cec-core.c | 2 +- drivers/media/cec/cec-edid.c | 155 + drivers/media/common/b2c2/flexcop-i2c.c | 12 +- drivers/media/common/cx2341x.c | 2 +- drivers/media/common/saa7146/saa7146_fops.c | 2 +- drivers/media/common/saa7146/saa7146_video.c | 8 +- drivers/media/common/siano/smscoreapi.c | 4 +- drivers/media/common/siano/smsir.c | 2 +- drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c | 262 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 11 +- drivers/media/common/videobuf2/videobuf2-core.c | 9 - drivers/media/dvb-core/dmxdev.c | 1 - drivers/media/dvb-core/dvb_frontend.c | 2 +- drivers/media/dvb-core/dvb_vb2.c | 2 +- drivers/media/dvb-core/dvbdev.c | 23 +- drivers/media/dvb-frontends/Kconfig | 10 - drivers/media/dvb-frontends/Makefile | 1 - drivers/media/dvb-frontends/au8522_decoder.c | 10 +- drivers/media/dvb-frontends/au8522_priv.h | 9 +- drivers/media/dvb-frontends/cx24123.c | 2 +- drivers/media/dvb-frontends/cxd2099.c | 3 +- drivers/media/dvb-frontends/cxd2099.h | 1 - drivers/media/dvb-frontends/cxd2820r_core.c | 2 +- drivers/media/dvb-frontends/dibx000_common.c | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 10 +- drivers/media/dvb-frontends/lgdt330x.c | 2 +- drivers/media/dvb-frontends/lnbh29.c | 168 - drivers/media/dvb-frontends/lnbh29.h | 36 - drivers/media/dvb-frontends/m88ds3103.c | 2 +- drivers/media/dvb-frontends/mt312.c | 9 +- drivers/media/dvb-frontends/mxl5xx.c | 5 +- drivers/media/dvb-frontends/mxl5xx.h | 22 - drivers/media/dvb-frontends/mxl5xx_defs.h | 1 - drivers/media/dvb-frontends/mxl5xx_regs.h | 1 - drivers/media/dvb-frontends/rtl2832_sdr.c | 10 +- drivers/media/dvb-frontends/s5h1420.c | 2 +- drivers/media/dvb-frontends/stv0910.c | 3 +- drivers/media/dvb-frontends/stv0910.h | 18 - drivers/media/dvb-frontends/stv0910_regs.h | 1 - drivers/media/dvb-frontends/stv6111.c | 4 +- drivers/media/dvb-frontends/stv6111.h | 16 - drivers/media/dvb-frontends/tc90522.c | 2 +- drivers/media/dvb-frontends/ts2020.c | 2 +- drivers/media/dvb-frontends/zd1301_demod.c | 3 +- drivers/media/dvb-frontends/zl10039.c | 5 +- drivers/media/firewire/firedtv-fe.c | 2 +- drivers/media/i2c/Kconfig | 2 - drivers/media/i2c/ad5820.c | 2 +- drivers/media/i2c/adv7180.c | 11 +- drivers/media/i2c/adv748x/adv748x-afe.c | 6 +- drivers/media/i2c/adv748x/adv748x-core.c | 8 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 6 +- drivers/media/i2c/adv748x/adv748x-hdmi.c | 6 +- drivers/media/i2c/adv748x/adv748x.h | 6 +- drivers/media/i2c/adv7511.c | 6 +- drivers/media/i2c/adv7604.c | 6 +- drivers/media/i2c/adv7842.c | 13 +- drivers/media/i2c/cs53l32a.c | 2 +- drivers/media/i2c/dw9807-vcm.c | 1 + drivers/media/i2c/imx274.c | 165 +- drivers/media/i2c/lm3560.c | 3 +- drivers/media/i2c/lm3646.c | 3 +- drivers/media/i2c/m5mols/m5mols_core.c | 2 +- drivers/media/i2c/max2175.c | 12 +- drivers/media/i2c/max2175.h | 12 +- drivers/media/i2c/msp3400-driver.c | 8 +- drivers/media/i2c/msp3400-driver.h | 8 +- drivers/media/i2c/noon010pc30.c | 2 +- drivers/media/i2c/ov13858.c | 12 +- drivers/media/i2c/ov2680.c | 16 +- drivers/media/i2c/ov2685.c | 2 +- drivers/media/i2c/ov5640.c | 296 +- drivers/media/i2c/ov5670.c | 12 +- drivers/media/i2c/ov5695.c | 2 +- drivers/media/i2c/ov772x.c | 193 +- drivers/media/i2c/ov7740.c | 2 +- drivers/media/i2c/ov9650.c | 159 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 4 +- drivers/media/i2c/s5k4ecgx.c | 2 +- drivers/media/i2c/s5k6aa.c | 2 +- drivers/media/i2c/saa7115.c | 24 +- drivers/media/i2c/saa7127.c | 4 +- drivers/media/i2c/smiapp/smiapp-core.c | 10 +- drivers/media/i2c/sr030pc30.c | 3 +- drivers/media/i2c/tc358743.c | 6 +- drivers/media/i2c/tvaudio.c | 2 +- drivers/media/i2c/tvp5150.c | 557 +- drivers/media/i2c/tvp5150_reg.h | 3 - drivers/media/i2c/video-i2c.c | 8 +- drivers/media/media-device.c | 28 +- drivers/media/media-entity.c | 26 - drivers/media/pci/bt8xx/bttv-driver.c | 11 +- drivers/media/pci/bt8xx/bttv-i2c.c | 6 +- drivers/media/pci/bt8xx/bttv-input.c | 2 +- drivers/media/pci/bt8xx/dvb-bt8xx.c | 3 +- drivers/media/pci/cobalt/cobalt-alsa-main.c | 2 +- drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 4 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 23 +- drivers/media/pci/cx18/cx18-alsa-main.c | 2 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 2 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/pci/cx18/cx18-i2c.c | 2 +- drivers/media/pci/cx18/cx18-ioctl.c | 8 +- drivers/media/pci/cx23885/altera-ci.c | 10 - drivers/media/pci/cx23885/cx23885-417.c | 8 +- drivers/media/pci/cx23885/cx23885-alsa.c | 4 +- drivers/media/pci/cx23885/cx23885-dvb.c | 54 +- drivers/media/pci/cx23885/cx23885-i2c.c | 4 +- drivers/media/pci/cx23885/cx23885-ioctl.c | 4 +- drivers/media/pci/cx23885/cx23885-video.c | 15 +- drivers/media/pci/cx25821/cx25821-alsa.c | 8 +- drivers/media/pci/cx25821/cx25821-i2c.c | 2 +- drivers/media/pci/cx25821/cx25821-video.c | 10 +- drivers/media/pci/cx88/cx88-alsa.c | 6 +- drivers/media/pci/cx88/cx88-blackbird.c | 6 +- drivers/media/pci/cx88/cx88-cards.c | 2 +- drivers/media/pci/cx88/cx88-i2c.c | 4 +- drivers/media/pci/cx88/cx88-input.c | 4 +- drivers/media/pci/cx88/cx88-video.c | 12 +- drivers/media/pci/cx88/cx88-vp3054-i2c.c | 2 +- drivers/media/pci/ddbridge/ddbridge-ci.c | 4 +- drivers/media/pci/ddbridge/ddbridge-ci.h | 4 +- drivers/media/pci/ddbridge/ddbridge-core.c | 6 +- drivers/media/pci/ddbridge/ddbridge-hw.c | 2 +- drivers/media/pci/ddbridge/ddbridge-hw.h | 2 +- drivers/media/pci/ddbridge/ddbridge-i2c.c | 2 +- drivers/media/pci/ddbridge/ddbridge-i2c.h | 4 +- drivers/media/pci/ddbridge/ddbridge-io.h | 2 +- drivers/media/pci/ddbridge/ddbridge-main.c | 4 +- drivers/media/pci/ddbridge/ddbridge-max.c | 2 +- drivers/media/pci/ddbridge/ddbridge-max.h | 2 +- drivers/media/pci/ddbridge/ddbridge-regs.h | 5 +- drivers/media/pci/ddbridge/ddbridge-sx8.c | 4 +- drivers/media/pci/ddbridge/ddbridge.h | 5 +- drivers/media/pci/dm1105/dm1105.c | 5 +- drivers/media/pci/dt3155/dt3155.c | 8 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 14 +- drivers/media/pci/ivtv/ivtv-alsa-main.c | 2 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 2 +- drivers/media/pci/ivtv/ivtv-cards.c | 12 +- drivers/media/pci/ivtv/ivtv-i2c.c | 4 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 42 +- drivers/media/pci/ivtv/ivtv-streams.c | 9 - drivers/media/pci/ivtv/ivtv-yuv.c | 2 +- drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/pci/meye/meye.c | 12 +- drivers/media/pci/ngene/ngene-i2c.c | 2 +- drivers/media/pci/pluto2/pluto2.c | 2 +- drivers/media/pci/pt1/pt1.c | 2 +- drivers/media/pci/pt3/pt3.c | 2 +- drivers/media/pci/saa7134/saa7134-alsa.c | 8 +- drivers/media/pci/saa7134/saa7134-cards.c | 15 - drivers/media/pci/saa7134/saa7134-core.c | 9 +- drivers/media/pci/saa7134/saa7134-empress.c | 2 +- drivers/media/pci/saa7134/saa7134-go7007.c | 2 +- drivers/media/pci/saa7134/saa7134-i2c.c | 2 +- drivers/media/pci/saa7134/saa7134-input.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 15 +- drivers/media/pci/saa7134/saa7134.h | 8 +- drivers/media/pci/saa7146/mxb.c | 2 +- drivers/media/pci/saa7164/saa7164-core.c | 2 +- drivers/media/pci/saa7164/saa7164-dvb.c | 10 +- drivers/media/pci/saa7164/saa7164-encoder.c | 10 +- drivers/media/pci/saa7164/saa7164-i2c.c | 2 +- drivers/media/pci/saa7164/saa7164-vbi.c | 4 +- drivers/media/pci/smipcie/smipcie-main.c | 12 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 8 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 12 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 6 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 6 +- drivers/media/pci/ttpci/av7110.c | 3 +- drivers/media/pci/ttpci/av7110_av.c | 58 +- drivers/media/pci/ttpci/av7110_v4l.c | 2 +- drivers/media/pci/ttpci/budget-core.c | 6 +- drivers/media/pci/tw5864/tw5864-video.c | 2 +- drivers/media/pci/tw68/tw68-video.c | 6 +- drivers/media/pci/tw686x/tw686x-audio.c | 8 +- drivers/media/pci/tw686x/tw686x-video.c | 4 +- drivers/media/platform/Kconfig | 9 - drivers/media/platform/Makefile | 2 - drivers/media/platform/am437x/am437x-vpfe.c | 9 +- drivers/media/platform/atmel/atmel-isc.c | 8 +- drivers/media/platform/atmel/atmel-isi.c | 10 +- drivers/media/platform/coda/coda-common.c | 14 +- drivers/media/platform/davinci/vpbe_display.c | 10 +- drivers/media/platform/davinci/vpbe_venc.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 6 +- drivers/media/platform/davinci/vpif_capture.c | 15 +- drivers/media/platform/davinci/vpif_display.c | 9 +- drivers/media/platform/exynos-gsc/gsc-core.c | 2 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 4 +- drivers/media/platform/exynos4-is/common.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-is-i2c.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.c | 6 +- drivers/media/platform/exynos4-is/media-dev.c | 8 +- drivers/media/platform/fsl-viu.c | 8 +- drivers/media/platform/imx-pxp.c | 1753 - drivers/media/platform/imx-pxp.h | 1685 - drivers/media/platform/m2m-deinterlace.c | 8 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 12 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 6 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.c | 5 +- drivers/media/platform/mx2_emmaprp.c | 2 +- drivers/media/platform/omap/omap_vout.c | 10 +- drivers/media/platform/omap3isp/isp.c | 2 +- drivers/media/platform/omap3isp/ispccdc.c | 2 +- drivers/media/platform/omap3isp/ispccp2.c | 2 +- drivers/media/platform/omap3isp/ispcsi2.c | 2 +- drivers/media/platform/omap3isp/isppreview.c | 2 +- drivers/media/platform/omap3isp/ispresizer.c | 2 +- drivers/media/platform/omap3isp/ispvideo.c | 8 +- drivers/media/platform/pxa_camera.c | 8 +- drivers/media/platform/qcom/camss/camss-video.c | 8 +- drivers/media/platform/qcom/camss/camss.c | 2 +- drivers/media/platform/qcom/venus/helpers.c | 2 +- drivers/media/platform/qcom/venus/vdec.c | 8 +- drivers/media/platform/qcom/venus/venc.c | 8 +- drivers/media/platform/rcar-vin/rcar-core.c | 4 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 8 +- drivers/media/platform/rcar_drif.c | 4 +- drivers/media/platform/rcar_fdp1.c | 6 +- drivers/media/platform/rcar_jpu.c | 10 +- drivers/media/platform/renesas-ceu.c | 6 +- drivers/media/platform/rockchip/rga/rga.c | 6 +- drivers/media/platform/s3c-camif/camif-capture.c | 10 +- drivers/media/platform/s3c-camif/camif-core.c | 4 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 10 +- drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 6 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 6 +- drivers/media/platform/sh_veu.c | 9 +- drivers/media/platform/sh_vou.c | 10 +- .../platform/soc_camera/sh_mobile_ceu_camera.c | 6 +- drivers/media/platform/soc_camera/soc_camera.c | 8 +- .../platform/soc_camera/soc_camera_platform.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 4 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sti/delta/delta-v4l2.c | 4 +- drivers/media/platform/sti/hva/hva-v4l2.c | 4 +- drivers/media/platform/stm32/stm32-dcmi.c | 10 +- drivers/media/platform/ti-vpe/cal.c | 26 +- drivers/media/platform/via-camera.c | 10 +- drivers/media/platform/vicodec/Kconfig | 2 +- drivers/media/platform/vicodec/Makefile | 2 +- drivers/media/platform/vicodec/codec-fwht.c | 855 - drivers/media/platform/vicodec/codec-fwht.h | 125 - drivers/media/platform/vicodec/codec-v4l2-fwht.c | 332 - drivers/media/platform/vicodec/codec-v4l2-fwht.h | 47 - drivers/media/platform/vicodec/vicodec-codec.c | 797 + drivers/media/platform/vicodec/vicodec-codec.h | 129 + drivers/media/platform/vicodec/vicodec-core.c | 520 +- drivers/media/platform/video-mux.c | 2 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/platform/vimc/vimc-capture.c | 6 +- drivers/media/platform/vimc/vimc-common.c | 2 +- drivers/media/platform/vimc/vimc-core.c | 4 +- drivers/media/platform/vimc/vimc-sensor.c | 20 - drivers/media/platform/vivid/vivid-cec.c | 4 +- drivers/media/platform/vivid/vivid-core.c | 4 +- drivers/media/platform/vivid/vivid-core.h | 2 +- drivers/media/platform/vivid/vivid-ctrls.c | 6 +- drivers/media/platform/vivid/vivid-osd.c | 2 +- drivers/media/platform/vivid/vivid-radio-common.c | 4 +- drivers/media/platform/vivid/vivid-radio-rx.c | 2 +- drivers/media/platform/vivid/vivid-radio-tx.c | 2 +- drivers/media/platform/vivid/vivid-rds-gen.c | 4 +- drivers/media/platform/vivid/vivid-sdr-cap.c | 4 +- drivers/media/platform/vivid/vivid-vid-cap.c | 6 +- drivers/media/platform/vivid/vivid-vid-common.c | 2 +- drivers/media/platform/vivid/vivid-vid-out.c | 2 +- drivers/media/platform/vsp1/vsp1_brx.c | 4 +- drivers/media/platform/vsp1/vsp1_drm.c | 11 +- drivers/media/platform/vsp1/vsp1_drv.c | 8 +- drivers/media/platform/vsp1/vsp1_entity.c | 2 +- drivers/media/platform/vsp1/vsp1_histo.c | 4 +- drivers/media/platform/vsp1/vsp1_lif.c | 29 +- drivers/media/platform/vsp1/vsp1_regs.h | 2 +- drivers/media/platform/vsp1/vsp1_rpf.c | 4 +- drivers/media/platform/vsp1/vsp1_sru.c | 7 +- drivers/media/platform/vsp1/vsp1_uds.c | 14 +- drivers/media/platform/vsp1/vsp1_video.c | 13 +- drivers/media/platform/vsp1/vsp1_wpf.c | 2 +- drivers/media/platform/xilinx/xilinx-dma.c | 14 +- drivers/media/platform/xilinx/xilinx-tpg.c | 2 +- drivers/media/platform/xilinx/xilinx-vipp.c | 2 +- drivers/media/radio/dsbr100.c | 9 +- drivers/media/radio/radio-cadet.c | 12 +- drivers/media/radio/radio-isa.c | 10 +- drivers/media/radio/radio-keene.c | 8 +- drivers/media/radio/radio-ma901.c | 8 +- drivers/media/radio/radio-maxiradio.c | 2 +- drivers/media/radio/radio-miropcm20.c | 10 +- drivers/media/radio/radio-mr800.c | 8 +- drivers/media/radio/radio-raremono.c | 8 +- drivers/media/radio/radio-sf16fmi.c | 12 +- drivers/media/radio/radio-sf16fmr2.c | 6 +- drivers/media/radio/radio-shark.c | 2 +- drivers/media/radio/radio-shark2.c | 2 +- drivers/media/radio/radio-si476x.c | 12 +- drivers/media/radio/radio-tea5764.c | 6 +- drivers/media/radio/radio-tea5777.c | 12 +- drivers/media/radio/radio-timb.c | 8 +- drivers/media/radio/radio-wl1273.c | 12 +- drivers/media/radio/si470x/radio-si470x-common.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 4 +- drivers/media/radio/si470x/radio-si470x-usb.c | 4 +- drivers/media/radio/si4713/radio-platform-si4713.c | 6 +- drivers/media/radio/si4713/radio-usb-si4713.c | 6 +- drivers/media/radio/tea575x.c | 10 +- drivers/media/radio/tef6862.c | 2 +- drivers/media/radio/wl128x/fmdrv_v4l2.c | 13 +- drivers/media/rc/ati_remote.c | 2 +- drivers/media/rc/mceusb.c | 2 +- drivers/media/rc/streamzap.c | 2 +- drivers/media/tuners/e4000.c | 2 +- drivers/media/tuners/fc2580.c | 2 +- drivers/media/tuners/msi001.c | 2 +- drivers/media/tuners/mt20xx.c | 2 +- drivers/media/tuners/si2157.c | 13 +- drivers/media/tuners/si2157_priv.h | 9 +- drivers/media/tuners/tuner-simple.c | 2 +- drivers/media/usb/airspy/airspy.c | 10 +- drivers/media/usb/au0828/au0828-core.c | 17 +- drivers/media/usb/au0828/au0828-i2c.c | 2 +- drivers/media/usb/au0828/au0828-video.c | 22 +- drivers/media/usb/cpia2/cpia2_v4l.c | 12 +- drivers/media/usb/cx231xx/cx231xx-417.c | 2 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 8 +- drivers/media/usb/cx231xx/cx231xx-input.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 27 +- drivers/media/usb/dvb-usb-v2/af9035.c | 2 +- drivers/media/usb/dvb-usb-v2/anysee.c | 2 +- drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 2 +- drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 2 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 8 +- drivers/media/usb/dvb-usb-v2/mxl111sf.h | 8 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 18 +- drivers/media/usb/dvb-usb-v2/zd1301.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 4 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 4 +- drivers/media/usb/dvb-usb/dvb-usb-i2c.c | 2 +- drivers/media/usb/dvb-usb/dw2102.c | 4 +- drivers/media/usb/dvb-usb/technisat-usb2.c | 5 +- drivers/media/usb/em28xx/em28xx-audio.c | 21 +- drivers/media/usb/em28xx/em28xx-cards.c | 33 +- drivers/media/usb/em28xx/em28xx-core.c | 5 +- drivers/media/usb/em28xx/em28xx-i2c.c | 3 +- drivers/media/usb/em28xx/em28xx-video.c | 124 +- drivers/media/usb/em28xx/em28xx.h | 8 +- drivers/media/usb/go7007/go7007-driver.c | 2 +- drivers/media/usb/go7007/go7007-v4l2.c | 16 +- drivers/media/usb/go7007/snd-go7007.c | 8 +- drivers/media/usb/gspca/gspca.c | 10 +- drivers/media/usb/gspca/sn9c20x.c | 2 +- drivers/media/usb/gspca/sq930x.c | 2 +- drivers/media/usb/hackrf/hackrf.c | 12 +- drivers/media/usb/hdpvr/hdpvr-video.c | 9 +- drivers/media/usb/msi2500/msi2500.c | 8 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 3 +- drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c | 6 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 10 +- drivers/media/usb/pwc/pwc-if.c | 2 +- drivers/media/usb/pwc/pwc-v4l.c | 12 +- drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 3 +- drivers/media/usb/s2255/s2255drv.c | 10 +- drivers/media/usb/stk1160/stk1160-i2c.c | 2 +- drivers/media/usb/stk1160/stk1160-v4l.c | 6 +- drivers/media/usb/stkwebcam/stk-webcam.c | 16 +- drivers/media/usb/tm6000/tm6000-alsa.c | 6 +- drivers/media/usb/tm6000/tm6000-i2c.c | 4 +- drivers/media/usb/tm6000/tm6000-video.c | 18 +- drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c | 2 +- drivers/media/usb/usbtv/usbtv-audio.c | 6 +- drivers/media/usb/usbtv/usbtv-video.c | 14 +- drivers/media/usb/usbvision/usbvision-core.c | 3 + drivers/media/usb/usbvision/usbvision-video.c | 26 +- drivers/media/usb/usbvision/usbvision.h | 1 + drivers/media/usb/uvc/uvc_ctrl.c | 18 +- drivers/media/usb/uvc/uvc_debugfs.c | 6 +- drivers/media/usb/uvc/uvc_driver.c | 75 +- drivers/media/usb/uvc/uvc_entity.c | 2 +- drivers/media/usb/uvc/uvc_metadata.c | 11 +- drivers/media/usb/uvc/uvc_v4l2.c | 10 +- drivers/media/usb/uvc/uvcvideo.h | 10 +- drivers/media/usb/zr364xx/zr364xx.c | 10 +- drivers/media/v4l2-core/tuner-core.c | 54 +- drivers/media/v4l2-core/v4l2-common.c | 25 +- drivers/media/v4l2-core/v4l2-ctrls.c | 8 +- drivers/media/v4l2-core/v4l2-device.c | 2 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 202 +- drivers/media/v4l2-core/v4l2-flash-led-class.c | 2 +- drivers/media/v4l2-core/v4l2-ioctl.c | 8 +- drivers/media/v4l2-core/v4l2-mc.c | 147 +- drivers/media/v4l2-core/v4l2-subdev.c | 2 +- drivers/memory/atmel-ebi.c | 3 +- drivers/message/fusion/lsi/mpi_cnfg.h | 2 +- drivers/message/fusion/mptbase.c | 8 +- drivers/message/fusion/mptsas.c | 8 +- drivers/mfd/Kconfig | 26 +- drivers/mfd/Makefile | 1 - drivers/mfd/adp5520.c | 2 +- drivers/mfd/altera-a10sr.c | 3 +- drivers/mfd/arizona-core.c | 10 +- drivers/mfd/at91-usart.c | 72 - drivers/mfd/cros_ec.c | 3 +- drivers/mfd/da9052-spi.c | 3 +- drivers/mfd/intel_msic.c | 49 +- drivers/mfd/intel_soc_pmic_bxtwc.c | 56 +- drivers/mfd/intel_soc_pmic_chtdc_ti.c | 5 +- drivers/mfd/intel_soc_pmic_chtwc.c | 5 +- drivers/mfd/intel_soc_pmic_core.c | 25 +- drivers/mfd/intel_soc_pmic_core.h | 12 +- drivers/mfd/intel_soc_pmic_crc.c | 78 +- drivers/mfd/madera-core.c | 33 +- drivers/mfd/max14577.c | 28 +- drivers/mfd/max77620.c | 2 +- drivers/mfd/max77686.c | 32 +- drivers/mfd/max77693.c | 34 +- drivers/mfd/max77843.c | 19 +- drivers/mfd/max8997-irq.c | 30 +- drivers/mfd/max8997.c | 40 +- drivers/mfd/max8998-irq.c | 18 +- drivers/mfd/max8998.c | 28 +- drivers/mfd/mc13xxx-core.c | 3 +- drivers/mfd/mc13xxx-spi.c | 3 +- drivers/mfd/menelaus.c | 13 +- drivers/mfd/motorola-cpcap.c | 51 +- drivers/mfd/sec-core.c | 16 +- drivers/mfd/sec-irq.c | 24 +- drivers/mfd/ti-lmu.c | 14 +- drivers/mfd/twl6040.c | 3 +- drivers/misc/ad525x_dpot-i2c.c | 2 +- drivers/misc/ad525x_dpot-spi.c | 2 +- drivers/misc/ad525x_dpot.c | 6 +- drivers/misc/apds990x.c | 1 + drivers/misc/bh1770glc.c | 3 + drivers/misc/cxl/api.c | 3 +- drivers/misc/cxl/flash.c | 4 +- drivers/misc/echo/echo.c | 2 +- drivers/misc/eeprom/at24.c | 43 +- drivers/misc/genwqe/card_base.c | 1 + drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/genwqe/card_ddcb.c | 1 + drivers/misc/genwqe/card_dev.c | 9 +- drivers/misc/genwqe/card_utils.c | 13 +- drivers/misc/ibmasm/ibmasmfs.c | 11 +- drivers/misc/kgdbts.c | 16 +- drivers/misc/lkdtm/Makefile | 2 - drivers/misc/lkdtm/core.c | 2 - drivers/misc/lkdtm/lkdtm.h | 4 - drivers/misc/lkdtm/stackleak.c | 73 - drivers/misc/lkdtm/usercopy.c | 15 +- drivers/misc/mei/bus-fixup.c | 1 + drivers/misc/mic/scif/scif_dma.c | 4 +- drivers/misc/ocxl/config.c | 4 +- drivers/misc/sgi-gru/grukservices.c | 4 +- drivers/misc/sgi-gru/grutlbpurge.c | 1 + drivers/misc/sgi-xp/xpc_partition.c | 3 +- drivers/misc/sram.c | 6 +- drivers/misc/vmw_balloon.c | 1802 +- drivers/misc/vmw_vmci/vmci_host.c | 1 + drivers/mmc/core/Kconfig | 2 +- drivers/mmc/core/host.c | 2 +- drivers/mmc/core/pwrseq_simple.c | 13 +- drivers/mmc/host/Kconfig | 26 +- drivers/mmc/host/Makefile | 2 - drivers/mmc/host/dw_mmc-hi3798cv200.c | 8 - drivers/mmc/host/jz4740_mmc.c | 5 +- drivers/mmc/host/mmci.c | 86 +- drivers/mmc/host/mmci.h | 2 + drivers/mmc/host/mxcmmc.c | 5 +- drivers/mmc/host/omap_hsmmc.c | 171 +- drivers/mmc/host/renesas_sdhi.h | 5 +- drivers/mmc/host/renesas_sdhi_core.c | 66 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 21 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 8 +- drivers/mmc/host/sdhci-acpi.c | 68 - drivers/mmc/host/sdhci-esdhc.h | 1 - drivers/mmc/host/sdhci-iproc.c | 59 +- drivers/mmc/host/sdhci-of-arasan.c | 3 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 39 - drivers/mmc/host/sdhci-of-esdhc.c | 44 +- drivers/mmc/host/sdhci-pci-o2micro.c | 2 - drivers/mmc/host/sdhci-pltfm.c | 68 +- drivers/mmc/host/sdhci-pltfm.h | 7 +- drivers/mmc/host/sdhci-pxav3.c | 14 + drivers/mmc/host/sdhci-sirf.c | 28 +- drivers/mmc/host/sdhci-spear.c | 33 +- drivers/mmc/host/sdhci-sprd.c | 498 - drivers/mmc/host/sdhci-tegra.c | 675 +- drivers/mmc/host/sdhci-xenon-phy.c | 4 +- drivers/mmc/host/sdhci.c | 289 +- drivers/mmc/host/sdhci.h | 37 +- drivers/mmc/host/sh_mmcif.c | 7 +- drivers/mmc/host/sunxi-mmc.c | 24 +- drivers/mmc/host/tmio_mmc.c | 56 +- drivers/mmc/host/tmio_mmc.h | 10 +- drivers/mmc/host/tmio_mmc_core.c | 101 +- drivers/mmc/host/uniphier-sd.c | 693 - drivers/mmc/host/usdhi6rol0.c | 5 +- drivers/mtd/ar7part.c | 2 +- drivers/mtd/mtdsuper.c | 26 +- drivers/mtd/nand/raw/Kconfig | 20 + drivers/mtd/nand/raw/Makefile | 6 +- drivers/mtd/nand/raw/ams-delta.c | 249 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 111 +- drivers/mtd/nand/raw/au1550nd.c | 124 +- drivers/mtd/nand/raw/bcm47xxnflash/main.c | 2 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 58 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 93 +- drivers/mtd/nand/raw/cafe_nand.c | 74 +- drivers/mtd/nand/raw/cmx270_nand.c | 48 +- drivers/mtd/nand/raw/cs553x_nand.c | 75 +- drivers/mtd/nand/raw/davinci_nand.c | 93 +- drivers/mtd/nand/raw/denali.c | 137 +- drivers/mtd/nand/raw/denali.h | 10 +- drivers/mtd/nand/raw/denali_dt.c | 12 +- drivers/mtd/nand/raw/denali_pci.c | 10 +- drivers/mtd/nand/raw/diskonchip.c | 156 +- drivers/mtd/nand/raw/docg4.c | 1442 + drivers/mtd/nand/raw/fsl_elbc_nand.c | 70 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 106 +- drivers/mtd/nand/raw/fsl_upm.c | 66 +- drivers/mtd/nand/raw/fsmc_nand.c | 44 +- drivers/mtd/nand/raw/gpio.c | 29 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 111 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 2 +- drivers/mtd/nand/raw/hisi504_nand.c | 68 +- drivers/mtd/nand/raw/internals.h | 115 - drivers/mtd/nand/raw/jz4740_nand.c | 53 +- drivers/mtd/nand/raw/jz4780_nand.c | 42 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 59 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 83 +- drivers/mtd/nand/raw/marvell_nand.c | 273 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 65 +- drivers/mtd/nand/raw/mtk_nand.c | 93 +- drivers/mtd/nand/raw/mxc_nand.c | 114 +- drivers/mtd/nand/raw/nand_amd.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 1721 +- drivers/mtd/nand/raw/nand_bbt.c | 24 +- drivers/mtd/nand/raw/nand_bch.c | 10 +- drivers/mtd/nand/raw/nand_ecc.c | 99 +- drivers/mtd/nand/raw/nand_esmt.c | 47 - drivers/mtd/nand/raw/nand_hynix.c | 15 +- drivers/mtd/nand/raw/nand_ids.c | 26 +- drivers/mtd/nand/raw/nand_jedec.c | 113 - drivers/mtd/nand/raw/nand_legacy.c | 642 - drivers/mtd/nand/raw/nand_macronix.c | 2 +- drivers/mtd/nand/raw/nand_micron.c | 19 +- drivers/mtd/nand/raw/nand_onfi.c | 305 - drivers/mtd/nand/raw/nand_samsung.c | 2 +- drivers/mtd/nand/raw/nand_timings.c | 18 +- drivers/mtd/nand/raw/nand_toshiba.c | 90 +- drivers/mtd/nand/raw/nandsim.c | 50 +- drivers/mtd/nand/raw/ndfc.c | 43 +- drivers/mtd/nand/raw/nuc900_nand.c | 47 +- drivers/mtd/nand/raw/omap2.c | 200 +- drivers/mtd/nand/raw/orion_nand.c | 26 +- drivers/mtd/nand/raw/oxnas_nand.c | 29 +- drivers/mtd/nand/raw/pasemi_nand.c | 51 +- drivers/mtd/nand/raw/plat_nand.c | 23 +- drivers/mtd/nand/raw/qcom_nandc.c | 92 +- drivers/mtd/nand/raw/r852.c | 66 +- drivers/mtd/nand/raw/s3c2410.c | 106 +- drivers/mtd/nand/raw/sh_flctl.c | 68 +- drivers/mtd/nand/raw/sharpsl.c | 36 +- drivers/mtd/nand/raw/sm_common.c | 7 +- drivers/mtd/nand/raw/socrates_nand.c | 60 +- drivers/mtd/nand/raw/sunxi_nand.c | 96 +- drivers/mtd/nand/raw/tango_nand.c | 77 +- drivers/mtd/nand/raw/tegra_nand.c | 36 +- drivers/mtd/nand/raw/tmio_nand.c | 78 +- drivers/mtd/nand/raw/txx9ndfmc.c | 53 +- drivers/mtd/nand/raw/vf610_nfc.c | 43 +- drivers/mtd/nand/raw/xway_nand.c | 39 +- drivers/mtd/sm_ftl.c | 20 +- drivers/mtd/spi-nor/spi-nor.c | 918 +- drivers/mtd/tests/mtd_nandecctest.c | 21 +- drivers/mux/core.c | 104 +- drivers/mux/gpio.c | 12 +- drivers/net/arcnet/arc-rimi.c | 2 +- drivers/net/arcnet/com20020-isa.c | 2 +- drivers/net/arcnet/com90io.c | 2 +- drivers/net/can/rx-offload.c | 8 +- drivers/net/dsa/Kconfig | 8 - drivers/net/dsa/Makefile | 1 - drivers/net/dsa/b53/Kconfig | 9 - drivers/net/dsa/b53/Makefile | 1 - drivers/net/dsa/b53/b53_common.c | 248 +- drivers/net/dsa/b53/b53_priv.h | 36 - drivers/net/dsa/b53/b53_serdes.c | 214 - drivers/net/dsa/b53/b53_serdes.h | 128 - drivers/net/dsa/b53/b53_srab.c | 215 - drivers/net/dsa/bcm_sf2.c | 3 +- drivers/net/dsa/lantiq_gswip.c | 1167 - drivers/net/dsa/lantiq_pce.h | 153 - drivers/net/dsa/mv88e6xxx/chip.c | 24 +- drivers/net/dsa/mv88e6xxx/phy.c | 3 - drivers/net/dsa/mv88e6xxx/serdes.c | 105 - drivers/net/dsa/mv88e6xxx/serdes.h | 16 - drivers/net/ethernet/8390/ax88796.c | 4 +- drivers/net/ethernet/8390/etherh.c | 35 +- drivers/net/ethernet/Kconfig | 7 - drivers/net/ethernet/Makefile | 1 - drivers/net/ethernet/aeroflex/greth.c | 4 +- drivers/net/ethernet/agere/et131x.c | 12 +- drivers/net/ethernet/alacritech/slic.h | 1 + drivers/net/ethernet/allwinner/sun4i-emac.c | 3 +- drivers/net/ethernet/altera/altera_tse_main.c | 5 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 1 + drivers/net/ethernet/amd/am79c961a.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 6 +- drivers/net/ethernet/amd/au1000_eth.c | 12 +- drivers/net/ethernet/amd/declance.c | 2 +- drivers/net/ethernet/amd/ni65.c | 4 +- drivers/net/ethernet/amd/sun3lance.c | 6 +- drivers/net/ethernet/amd/sunlance.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 4 +- .../net/ethernet/apm/xgene/xgene_enet_ethtool.c | 30 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_common.h | 5 - .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 113 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 13 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 24 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 4 - drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 41 +- .../aquantia/atlantic/hw_atl/hw_atl_a0_internal.h | 6 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 35 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 6 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 8 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 3 - .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 13 - .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 163 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 130 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 233 +- drivers/net/ethernet/aquantia/atlantic/ver.h | 2 +- drivers/net/ethernet/atheros/atlx/atl1.c | 22 +- drivers/net/ethernet/aurora/nb8800.c | 9 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 22 +- drivers/net/ethernet/broadcom/bgmac.c | 2 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 1 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 11 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 81 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 2 - drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 15 + drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 2 + drivers/net/ethernet/broadcom/genet/bcmmii.c | 9 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 20 +- drivers/net/ethernet/broadcom/tg3.c | 71 +- drivers/net/ethernet/brocade/bna/bna_enet.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 10 +- .../ethernet/cavium/liquidio/cn23xx_vf_device.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 547 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 342 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 401 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 226 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 53 +- .../net/ethernet/cavium/liquidio/liquidio_common.h | 31 +- .../net/ethernet/cavium/liquidio/octeon_config.h | 3 +- .../net/ethernet/cavium/liquidio/octeon_device.c | 12 +- .../net/ethernet/cavium/liquidio/octeon_device.h | 7 - drivers/net/ethernet/cavium/liquidio/octeon_droq.c | 122 +- drivers/net/ethernet/cavium/liquidio/octeon_droq.h | 5 +- drivers/net/ethernet/cavium/liquidio/octeon_iq.h | 17 +- drivers/net/ethernet/cavium/liquidio/octeon_main.h | 98 +- .../net/ethernet/cavium/liquidio/octeon_network.h | 35 +- drivers/net/ethernet/cavium/liquidio/octeon_nic.c | 61 +- drivers/net/ethernet/cavium/liquidio/octeon_nic.h | 9 +- .../net/ethernet/cavium/liquidio/request_manager.c | 125 +- .../ethernet/cavium/liquidio/response_manager.c | 82 +- .../ethernet/cavium/liquidio/response_manager.h | 4 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 5 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 42 - drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h | 3 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 238 - drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.h | 106 - drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 8 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c | 4 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 27 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 26 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 4 - drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 1 - drivers/net/ethernet/cortina/gemini.c | 5 +- drivers/net/ethernet/dnet.c | 8 +- drivers/net/ethernet/ethoc.c | 5 +- drivers/net/ethernet/faraday/ftgmac100.c | 24 +- drivers/net/ethernet/faraday/ftmac100.c | 7 +- drivers/net/ethernet/freescale/Kconfig | 8 - drivers/net/ethernet/freescale/Makefile | 2 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 14 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 27 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2669 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 414 - .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 299 - drivers/net/ethernet/freescale/fec_main.c | 23 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 3 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 3 +- drivers/net/ethernet/freescale/fsl_pq_mdio.c | 4 +- drivers/net/ethernet/freescale/gianfar.c | 10 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 55 +- drivers/net/ethernet/freescale/ucc_geth.c | 10 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 3 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hnae.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 8 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 30 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 12 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 7 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 109 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 133 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 542 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 105 + .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 8 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 12 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 119 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 - drivers/net/ethernet/ibm/ehea/ehea_main.c | 5 +- drivers/net/ethernet/ibm/ehea/ehea_qmr.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 13 +- drivers/net/ethernet/ibm/emac/core.h | 3 - drivers/net/ethernet/ibm/emac/mal.h | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 1 + drivers/net/ethernet/ibm/ibmvnic.c | 4 +- drivers/net/ethernet/intel/Kconfig | 15 +- drivers/net/ethernet/intel/Makefile | 2 +- drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 5 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 2 +- drivers/net/ethernet/intel/i40e/Makefile | 3 +- drivers/net/ethernet/intel/i40e/i40e.h | 19 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 437 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 389 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 201 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 20 +- drivers/net/ethernet/intel/i40e/i40e_txrx_common.h | 94 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 443 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 967 - drivers/net/ethernet/intel/i40e/i40e_xsk.h | 25 - drivers/net/ethernet/intel/i40evf/Makefile | 16 + drivers/net/ethernet/intel/i40evf/i40e_adminq.c | 967 + drivers/net/ethernet/intel/i40evf/i40e_adminq.h | 136 + .../net/ethernet/intel/i40evf/i40e_adminq_cmd.h | 2717 ++ .../ethernet/intel/{i40e => i40evf}/i40e_alloc.h | 0 drivers/net/ethernet/intel/i40evf/i40e_common.c | 1320 + drivers/net/ethernet/intel/i40evf/i40e_devids.h | 34 + .../net/ethernet/intel/{i40e => i40evf}/i40e_hmc.h | 0 drivers/net/ethernet/intel/i40evf/i40e_lan_hmc.h | 158 + drivers/net/ethernet/intel/i40evf/i40e_osdep.h | 52 + drivers/net/ethernet/intel/i40evf/i40e_prototype.h | 130 + drivers/net/ethernet/intel/i40evf/i40e_register.h | 313 + .../ethernet/intel/{i40e => i40evf}/i40e_status.h | 0 drivers/net/ethernet/intel/i40evf/i40e_trace.h | 209 + drivers/net/ethernet/intel/i40evf/i40e_txrx.c | 2508 + drivers/net/ethernet/intel/i40evf/i40e_txrx.h | 524 + drivers/net/ethernet/intel/i40evf/i40e_type.h | 1496 + drivers/net/ethernet/intel/i40evf/i40evf.h | 427 + drivers/net/ethernet/intel/i40evf/i40evf_client.c | 579 + drivers/net/ethernet/intel/i40evf/i40evf_client.h | 169 + drivers/net/ethernet/intel/i40evf/i40evf_ethtool.c | 820 + drivers/net/ethernet/intel/i40evf/i40evf_main.c | 3982 ++ .../net/ethernet/intel/i40evf/i40evf_virtchnl.c | 1426 + drivers/net/ethernet/intel/iavf/Makefile | 15 - drivers/net/ethernet/intel/iavf/i40e_adminq.c | 936 - drivers/net/ethernet/intel/iavf/i40e_adminq.h | 135 - drivers/net/ethernet/intel/iavf/i40e_adminq_cmd.h | 530 - drivers/net/ethernet/intel/iavf/iavf.h | 418 - drivers/net/ethernet/intel/iavf/iavf_alloc.h | 31 - drivers/net/ethernet/intel/iavf/iavf_client.c | 579 - drivers/net/ethernet/intel/iavf/iavf_client.h | 169 - drivers/net/ethernet/intel/iavf/iavf_common.c | 955 - drivers/net/ethernet/intel/iavf/iavf_devids.h | 12 - drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 1036 - drivers/net/ethernet/intel/iavf/iavf_main.c | 3984 -- drivers/net/ethernet/intel/iavf/iavf_osdep.h | 52 - drivers/net/ethernet/intel/iavf/iavf_prototype.h | 67 - drivers/net/ethernet/intel/iavf/iavf_register.h | 68 - drivers/net/ethernet/intel/iavf/iavf_status.h | 78 - drivers/net/ethernet/intel/iavf/iavf_trace.h | 209 - drivers/net/ethernet/intel/iavf/iavf_txrx.c | 2508 - drivers/net/ethernet/intel/iavf/iavf_txrx.h | 523 - drivers/net/ethernet/intel/iavf/iavf_type.h | 688 - drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 1452 - drivers/net/ethernet/intel/ice/ice.h | 7 - drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 99 +- drivers/net/ethernet/intel/ice/ice_common.c | 525 +- drivers/net/ethernet/intel/ice/ice_common.h | 17 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 3 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 801 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 456 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 24 +- drivers/net/ethernet/intel/ice/ice_main.c | 966 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 2 +- drivers/net/ethernet/intel/ice/ice_sched.c | 161 +- drivers/net/ethernet/intel/ice/ice_status.h | 1 - drivers/net/ethernet/intel/ice/ice_switch.c | 1423 +- drivers/net/ethernet/intel/ice/ice_switch.h | 50 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 1 - drivers/net/ethernet/intel/ice/ice_txrx.h | 1 - drivers/net/ethernet/intel/ice/ice_type.h | 52 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 20 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 11 - drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 9 - drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 282 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.h | 13 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 43 +- drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 5 - drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 17 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 4 - drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 15 - drivers/net/ethernet/intel/ixgbevf/Makefile | 1 - drivers/net/ethernet/intel/ixgbevf/defines.h | 10 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 2 - drivers/net/ethernet/intel/ixgbevf/ipsec.c | 673 - drivers/net/ethernet/intel/ixgbevf/ipsec.h | 66 - drivers/net/ethernet/intel/ixgbevf/ixgbevf.h | 33 - drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 80 +- drivers/net/ethernet/intel/ixgbevf/mbx.h | 5 - drivers/net/ethernet/intel/ixgbevf/vf.c | 4 - drivers/net/ethernet/lantiq_etop.c | 12 +- drivers/net/ethernet/lantiq_xrx200.c | 567 - drivers/net/ethernet/marvell/mv643xx_eth.c | 6 +- drivers/net/ethernet/marvell/mvneta.c | 16 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 28 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 443 +- drivers/net/ethernet/marvell/pxa168_eth.c | 3 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 10 +- drivers/net/ethernet/mellanox/mlx4/alloc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/icm.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 4 - .../mellanox/mlx5/core/diag/fs_tracepoint.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 13 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 7 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 45 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 50 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 51 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 87 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 73 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 5 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 184 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 60 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 1 - .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 1 - .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 34 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.h | 8 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 12 +- drivers/net/ethernet/mellanox/mlx5/core/qp.c | 81 +- drivers/net/ethernet/mellanox/mlx5/core/srq.c | 32 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 22 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 12 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 488 +- drivers/net/ethernet/micrel/ks8695net.c | 2 +- drivers/net/ethernet/micrel/ks8851_mll.c | 4 +- drivers/net/ethernet/microchip/lan743x_main.c | 7 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 4 +- drivers/net/ethernet/mscc/ocelot_dev_gmii.h | 154 + drivers/net/ethernet/neterion/s2io.c | 7 +- drivers/net/ethernet/neterion/s2io.h | 22 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 1 - drivers/net/ethernet/neterion/vxge/vxge-config.h | 20 + drivers/net/ethernet/neterion/vxge/vxge-traffic.c | 3 +- drivers/net/ethernet/netronome/nfp/abm/ctrl.c | 32 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 34 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 44 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 46 +- .../net/ethernet/netronome/nfp/nfp_net_debugdump.c | 50 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 8 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 50 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 12 +- .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 36 - .../ethernet/netronome/nfp/nfpcore/nfp_cpplib.c | 12 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 32 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.h | 38 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 330 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 12 - .../net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c | 269 +- .../ethernet/netronome/nfp/nfpcore/nfp_target.c | 12 +- drivers/net/ethernet/ni/Kconfig | 3 +- drivers/net/ethernet/ni/nixge.c | 168 +- drivers/net/ethernet/nxp/lpc_eth.c | 3 +- drivers/net/ethernet/qlogic/qed/qed.h | 1 - drivers/net/ethernet/qlogic/qed/qed_cxt.c | 1 + drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 248 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 11 - drivers/net/ethernet/qlogic/qed/qed_hsi.h | 297 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 9 +- drivers/net/ethernet/qlogic/qed/qed_ooo.c | 10 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 3 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 6 +- drivers/net/ethernet/qualcomm/qca_7k.c | 34 +- drivers/net/ethernet/qualcomm/qca_7k.h | 2 +- drivers/net/ethernet/qualcomm/qca_debug.c | 1 - drivers/net/ethernet/qualcomm/qca_spi.c | 28 +- drivers/net/ethernet/qualcomm/qca_spi.h | 1 - drivers/net/ethernet/rdc/r6040.c | 12 +- drivers/net/ethernet/realtek/r8169.c | 32 +- drivers/net/ethernet/renesas/ravb.h | 6 +- drivers/net/ethernet/renesas/ravb_main.c | 150 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +- drivers/net/ethernet/smsc/smc911x.c | 3 +- drivers/net/ethernet/smsc/smc91x.c | 3 +- drivers/net/ethernet/smsc/smsc911x.c | 9 +- drivers/net/ethernet/smsc/smsc9420.c | 6 +- drivers/net/ethernet/socionext/sni_ave.c | 24 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 12 - .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 19 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 19 - drivers/net/ethernet/stmicro/stmmac/hwif.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 15 +- drivers/net/ethernet/sun/ldmvsw.c | 2 +- drivers/net/ethernet/sun/sunbmac.c | 3 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/sun/sunvnet.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 14 +- drivers/net/ethernet/sun/sunvnet_common.h | 7 +- drivers/net/ethernet/ti/cpsw.c | 6 +- drivers/net/ethernet/ti/netcp_core.c | 22 +- drivers/net/ethernet/ti/netcp_ethss.c | 42 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 4 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.c | 9 +- drivers/net/ethernet/toshiba/spider_net.c | 4 +- drivers/net/ethernet/toshiba/tc35815.c | 8 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 3 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 3 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 12 +- drivers/net/fddi/skfp/ecm.c | 3 + drivers/net/fddi/skfp/h/cmtdef.h | 1 + drivers/net/fddi/skfp/pcmplc.c | 11 + drivers/net/geneve.c | 41 +- drivers/net/hyperv/hyperv_net.h | 51 +- drivers/net/hyperv/netvsc.c | 18 +- drivers/net/hyperv/netvsc_drv.c | 58 +- drivers/net/hyperv/rndis_filter.c | 97 +- drivers/net/loopback.c | 6 + drivers/net/macsec.c | 18 +- drivers/net/net_failover.c | 8 +- drivers/net/nlmon.c | 6 + drivers/net/ntb_netdev.c | 2 +- drivers/net/phy/Kconfig | 2 +- drivers/net/phy/et1011c.c | 3 +- drivers/net/phy/marvell.c | 63 +- drivers/net/phy/mdio-bcm-unimac.c | 83 +- drivers/net/phy/mdio-mux-gpio.c | 11 +- drivers/net/phy/mdio_bus.c | 1 + drivers/net/phy/mscc.c | 113 +- drivers/net/phy/phy.c | 10 +- drivers/net/phy/phy_device.c | 120 +- drivers/net/phy/phylink.c | 3 - drivers/net/phy/ste10Xp.c | 4 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/tap.c | 94 +- drivers/net/thunderbolt.c | 5 +- drivers/net/tun.c | 267 +- drivers/net/usb/lan78xx.c | 49 +- drivers/net/usb/lan78xx.h | 14 +- drivers/net/usb/usbnet.c | 1 - drivers/net/veth.c | 37 +- drivers/net/vsockmon.c | 14 +- drivers/net/vxlan.c | 2 +- drivers/net/wan/c101.c | 1 + drivers/net/wan/fsl_ucc_hdlc.c | 26 +- drivers/net/wan/fsl_ucc_hdlc.h | 1 - drivers/net/wan/pci200syn.c | 1 + drivers/net/wireless/ath/ath10k/ahb.c | 4 +- drivers/net/wireless/ath/ath10k/ce.c | 24 +- drivers/net/wireless/ath/ath10k/core.c | 17 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 4 +- drivers/net/wireless/ath/ath10k/hw.h | 5 - drivers/net/wireless/ath/ath10k/mac.c | 2 - drivers/net/wireless/ath/ath10k/pci.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 6 - drivers/net/wireless/ath/ath6kl/main.c | 2 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 4 + drivers/net/wireless/ath/ath9k/ath9k.h | 1 + drivers/net/wireless/ath/ath9k/debug_sta.c | 2 +- drivers/net/wireless/ath/ath9k/main.c | 12 +- drivers/net/wireless/ath/ath9k/tx99.c | 9 + drivers/net/wireless/ath/ath9k/xmit.c | 2 +- drivers/net/wireless/ath/carl9170/tx.c | 4 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 19 +- drivers/net/wireless/ath/wcn36xx/smd.c | 4 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 333 +- drivers/net/wireless/ath/wil6210/debugfs.c | 49 +- drivers/net/wireless/ath/wil6210/main.c | 13 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 1 - drivers/net/wireless/ath/wil6210/rx_reorder.c | 12 +- drivers/net/wireless/ath/wil6210/txrx.c | 98 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 26 +- drivers/net/wireless/ath/wil6210/wil6210.h | 19 - drivers/net/wireless/ath/wil6210/wmi.c | 350 +- drivers/net/wireless/ath/wil6210/wmi.h | 2 - drivers/net/wireless/broadcom/b43/dma.c | 8 +- drivers/net/wireless/broadcom/b43legacy/dma.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 8 - .../wireless/broadcom/brcm80211/brcmfmac/common.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 7 +- .../wireless/broadcom/brcm80211/brcmsmac/debug.c | 3 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 6 +- .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 4 +- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 34 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 3 - drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 4 + drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 4 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 69 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 4 + drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 4 + drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 5 + drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 5 + drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 5 + drivers/net/wireless/intel/iwlwifi/dvm/calib.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/calib.h | 5 + drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 5 + drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/dev.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/led.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/led.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/lib.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/main.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/power.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/power.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/rs.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/rxon.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/sta.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/tt.c | 4 + drivers/net/wireless/intel/iwlwifi/dvm/tt.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 5 + drivers/net/wireless/intel/iwlwifi/dvm/ucode.c | 5 + drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 3 + drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 3 + drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 3 - .../net/wireless/intel/iwlwifi/fw/api/commands.h | 3 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 89 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 49 - drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 30 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 78 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 199 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 1 - drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 120 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 23 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 124 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.h | 3 + drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 8 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 30 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 5 + drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c | 5 + drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h | 5 + drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 1 - drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-config.h | 18 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-debug.c | 5 + drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 4 + .../net/wireless/intel/iwlwifi/iwl-devtrace-data.h | 10 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-io.h | 4 + .../wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h | 14 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-msg.h | 4 + .../wireless/intel/iwlwifi/iwl-devtrace-ucode.h | 4 + drivers/net/wireless/intel/iwlwifi/iwl-devtrace.c | 4 + drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 24 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 5 + .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 7 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 5 + .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 5 + .../net/wireless/intel/iwlwifi/iwl-eeprom-read.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 4 + drivers/net/wireless/intel/iwlwifi/iwl-io.h | 4 + drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 3 + drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 56 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c | 5 + drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-scd.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 5 + drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 162 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 28 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 66 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 53 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 34 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 5 + .../net/wireless/intel/iwlwifi/mvm/offloading.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 49 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 35 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 711 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 26 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/testmode.h | 5 + .../net/wireless/intel/iwlwifi/mvm/time-event.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tof.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tof.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 115 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 26 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 60 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 94 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 20 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 9 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 88 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 124 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 16 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 6 +- drivers/net/wireless/intersil/p54/txrx.c | 4 +- drivers/net/wireless/mac80211_hwsim.c | 54 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 5 +- drivers/net/wireless/marvell/mwifiex/usb.c | 13 - drivers/net/wireless/mediatek/mt76/Kconfig | 29 +- drivers/net/wireless/mediatek/mt76/Makefile | 10 +- drivers/net/wireless/mediatek/mt76/dma.c | 16 +- drivers/net/wireless/mediatek/mt76/dma.h | 51 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 6 +- drivers/net/wireless/mediatek/mt76/mmio.c | 12 +- drivers/net/wireless/mediatek/mt76/mt76.h | 94 +- drivers/net/wireless/mediatek/mt76/mt76x0/Makefile | 13 +- drivers/net/wireless/mediatek/mt76/mt76x0/core.c | 34 + drivers/net/wireless/mediatek/mt76/mt76x0/dma.c | 522 + drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h | 3 + drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 400 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.c | 437 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.h | 136 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 272 +- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.c | 656 + drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h | 61 +- drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 181 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 81 - drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 37 +- drivers/net/wireless/mediatek/mt76/mt76x0/regs.h | 651 + drivers/net/wireless/mediatek/mt76/mt76x0/trace.h | 14 +- drivers/net/wireless/mediatek/mt76/mt76x0/tx.c | 245 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 382 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.h | 61 + drivers/net/wireless/mediatek/mt76/mt76x0/util.c | 42 + drivers/net/wireless/mediatek/mt76/mt76x02_dma.h | 60 - drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 504 - drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 205 - drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 213 - drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 100 - drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 685 - drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 29 - .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 72 - .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 359 - drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 456 - drivers/net/wireless/mediatek/mt76/mt76x02_util.h | 54 - drivers/net/wireless/mediatek/mt76/mt76x2.h | 88 +- drivers/net/wireless/mediatek/mt76/mt76x2_common.c | 318 +- drivers/net/wireless/mediatek/mt76/mt76x2_dma.c | 55 +- drivers/net/wireless/mediatek/mt76/mt76x2_dma.h | 29 + drivers/net/wireless/mediatek/mt76/mt76x2_init.c | 27 +- .../wireless/mediatek/mt76/mt76x2_init_common.c | 48 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.c | 19 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.h | 131 +- .../net/wireless/mediatek/mt76/mt76x2_mac_common.c | 488 +- drivers/net/wireless/mediatek/mt76/mt76x2_main.c | 93 +- drivers/net/wireless/mediatek/mt76/mt76x2_mcu.c | 261 +- drivers/net/wireless/mediatek/mt76/mt76x2_mcu.h | 68 +- .../net/wireless/mediatek/mt76/mt76x2_mcu_common.c | 124 - drivers/net/wireless/mediatek/mt76/mt76x2_phy.c | 65 +- .../net/wireless/mediatek/mt76/mt76x2_phy_common.c | 53 +- drivers/net/wireless/mediatek/mt76/mt76x2_regs.h | 619 + drivers/net/wireless/mediatek/mt76/mt76x2_trace.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2_tx.c | 13 +- .../net/wireless/mediatek/mt76/mt76x2_tx_common.c | 49 +- drivers/net/wireless/mediatek/mt76/mt76x2_usb.c | 17 +- drivers/net/wireless/mediatek/mt76/mt76x2u.h | 17 +- drivers/net/wireless/mediatek/mt76/mt76x2u_core.c | 69 +- drivers/net/wireless/mediatek/mt76/mt76x2u_init.c | 23 +- drivers/net/wireless/mediatek/mt76/mt76x2u_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2u_main.c | 47 +- drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c | 218 +- drivers/net/wireless/mediatek/mt76/mt76x2u_phy.c | 67 +- drivers/net/wireless/mediatek/mt76/tx.c | 16 - drivers/net/wireless/mediatek/mt76/usb.c | 105 +- drivers/net/wireless/mediatek/mt76/usb_mcu.c | 204 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 3 + drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 18 +- drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 13 +- .../net/wireless/realtek/rtl818x/rtl8187/leds.c | 2 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 4 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 4 + drivers/net/wireless/rsi/rsi_91x_usb.c | 11 +- drivers/net/wireless/rsi/rsi_common.h | 1 + drivers/net/wireless/st/cw1200/txrx.c | 4 +- drivers/net/xen-netback/common.h | 3 +- drivers/net/xen-netback/hash.c | 51 +- drivers/net/xen-netback/interface.c | 3 +- drivers/net/xen-netback/netback.c | 3 +- drivers/net/xen-netback/xenbus.c | 3 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/nvme/host/multipath.c | 6 +- drivers/nvmem/core.c | 2 +- drivers/of/base.c | 156 +- drivers/of/device.c | 17 +- drivers/of/fdt.c | 35 +- drivers/of/irq.c | 5 +- drivers/of/of_mdio.c | 12 +- drivers/of/of_numa.c | 4 +- drivers/of/of_private.h | 8 - drivers/of/of_reserved_mem.c | 13 +- drivers/of/overlay.c | 4 +- drivers/of/platform.c | 8 +- drivers/of/unittest-data/overlay_15.dts | 4 +- drivers/of/unittest-data/tests-overlay.dtsi | 4 +- drivers/of/unittest.c | 33 +- drivers/opp/core.c | 147 +- drivers/opp/cpu.c | 15 +- drivers/opp/of.c | 188 +- drivers/opp/opp.h | 19 +- drivers/oprofile/oprofilefs.c | 8 +- drivers/parisc/Makefile | 3 + drivers/parisc/ccio-rm-dma.c | 202 + drivers/pci/controller/dwc/pci-dra7xx.c | 11 +- drivers/pci/controller/dwc/pci-imx6.c | 152 +- drivers/pci/controller/dwc/pcie-qcom.c | 56 +- drivers/pci/controller/pci-host-common.c | 8 + drivers/pci/controller/pcie-cadence-host.c | 7 + drivers/pci/controller/pcie-cadence.c | 18 +- drivers/pci/controller/pcie-iproc.c | 8 + drivers/pci/controller/pcie-mediatek.c | 4 +- drivers/pci/controller/pcie-mobiveil.c | 7 + drivers/pci/controller/pcie-xilinx-nwl.c | 9 + drivers/pci/controller/pcie-xilinx.c | 7 + drivers/pci/hotplug/TODO | 74 - drivers/pci/hotplug/acpiphp.h | 10 +- drivers/pci/hotplug/acpiphp_core.c | 36 +- drivers/pci/hotplug/acpiphp_ibm.c | 2 +- drivers/pci/hotplug/cpci_hotplug.h | 11 +- drivers/pci/hotplug/cpci_hotplug_core.c | 105 +- drivers/pci/hotplug/cpci_hotplug_pci.c | 6 +- drivers/pci/hotplug/cpqphp.h | 9 +- drivers/pci/hotplug/cpqphp_core.c | 61 +- drivers/pci/hotplug/cpqphp_ctrl.c | 31 +- drivers/pci/hotplug/ibmphp.h | 9 +- drivers/pci/hotplug/ibmphp_core.c | 121 +- drivers/pci/hotplug/ibmphp_ebda.c | 70 +- drivers/pci/hotplug/pci_hotplug_core.c | 53 +- drivers/pci/hotplug/pciehp.h | 131 +- drivers/pci/hotplug/pciehp_core.c | 132 +- drivers/pci/hotplug/pciehp_ctrl.c | 263 +- drivers/pci/hotplug/pciehp_hpc.c | 168 +- drivers/pci/hotplug/pciehp_pci.c | 41 +- drivers/pci/hotplug/pnv_php.c | 35 +- drivers/pci/hotplug/rpaphp.h | 10 +- drivers/pci/hotplug/rpaphp_core.c | 20 +- drivers/pci/hotplug/rpaphp_pci.c | 11 +- drivers/pci/hotplug/rpaphp_slot.c | 22 +- drivers/pci/hotplug/s390_pci_hpc.c | 44 +- drivers/pci/hotplug/sgi_hotplug.c | 63 +- drivers/pci/hotplug/shpchp.h | 8 +- drivers/pci/hotplug/shpchp_core.c | 48 +- drivers/pci/hotplug/shpchp_ctrl.c | 21 +- drivers/pci/msi.c | 9 +- drivers/pci/of.c | 101 + drivers/pci/pci-acpi.c | 5 - drivers/pci/pci.c | 117 +- drivers/pci/pci.h | 74 +- drivers/pci/pcie/aer.c | 25 +- drivers/pci/pcie/aspm.c | 4 +- drivers/pci/pcie/dpc.c | 72 +- drivers/pci/pcie/err.c | 281 +- drivers/pci/pcie/pme.c | 3 +- drivers/pci/pcie/portdrv.h | 24 - drivers/pci/pcie/portdrv_pci.c | 17 - drivers/pci/probe.c | 3 +- drivers/pci/quirks.c | 2 + drivers/pci/remove.c | 4 +- drivers/pci/slot.c | 3 +- drivers/pcmcia/soc_common.c | 9 +- drivers/phy/Kconfig | 2 - drivers/phy/Makefile | 2 - drivers/phy/broadcom/Kconfig | 3 +- drivers/phy/broadcom/phy-bcm-cygnus-pcie.c | 4 +- drivers/phy/broadcom/phy-brcm-sata.c | 74 +- drivers/phy/broadcom/phy-brcm-usb.c | 4 +- drivers/phy/cadence/Kconfig | 10 - drivers/phy/cadence/Makefile | 1 - drivers/phy/cadence/phy-cadence-dp.c | 541 - drivers/phy/lantiq/phy-lantiq-rcu-usb2.c | 5 +- drivers/phy/marvell/phy-berlin-sata.c | 6 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 19 +- drivers/phy/qualcomm/Kconfig | 17 - drivers/phy/qualcomm/Makefile | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 222 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 15 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 4 +- drivers/phy/qualcomm/phy-qcom-ufs-i.h | 2 +- drivers/phy/qualcomm/phy-qcom-ufs.c | 50 + drivers/phy/renesas/Kconfig | 1 - drivers/phy/renesas/Makefile | 1 - drivers/phy/renesas/phy-rcar-gen2.c | 5 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 86 +- drivers/phy/renesas/phy-rcar-gen3-usb3.c | 5 +- drivers/phy/rockchip/Kconfig | 8 - drivers/phy/rockchip/Makefile | 1 - drivers/phy/rockchip/phy-rockchip-emmc.c | 4 +- drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 1277 - drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 8 +- drivers/phy/rockchip/phy-rockchip-typec.c | 8 +- drivers/phy/rockchip/phy-rockchip-usb.c | 145 +- drivers/phy/socionext/Kconfig | 34 - drivers/phy/socionext/Makefile | 8 - drivers/phy/socionext/phy-uniphier-pcie.c | 240 - drivers/phy/socionext/phy-uniphier-usb2.c | 244 - drivers/phy/socionext/phy-uniphier-usb3hs.c | 422 - drivers/phy/socionext/phy-uniphier-usb3ss.c | 349 - drivers/phy/tegra/xusb.c | 4 +- drivers/phy/ti/phy-twl4030-usb.c | 29 - drivers/pinctrl/Kconfig | 7 +- drivers/pinctrl/Makefile | 1 - drivers/pinctrl/aspeed/pinctrl-aspeed.c | 2 +- drivers/pinctrl/berlin/berlin.c | 6 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 8 +- drivers/pinctrl/freescale/pinctrl-imx.c | 7 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 12 +- drivers/pinctrl/freescale/pinctrl-mxs.c | 1 + drivers/pinctrl/intel/pinctrl-baytrail.c | 29 +- drivers/pinctrl/intel/pinctrl-broxton.c | 48 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 52 +- drivers/pinctrl/intel/pinctrl-cedarfork.c | 7 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 81 +- drivers/pinctrl/intel/pinctrl-denverton.c | 7 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 32 +- drivers/pinctrl/intel/pinctrl-icelake.c | 7 +- drivers/pinctrl/intel/pinctrl-intel.c | 79 - drivers/pinctrl/intel/pinctrl-intel.h | 10 - drivers/pinctrl/intel/pinctrl-lewisburg.c | 7 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 19 +- drivers/pinctrl/mediatek/Kconfig | 41 +- drivers/pinctrl/mediatek/Makefile | 4 - drivers/pinctrl/mediatek/mtk-eint.c | 2 +- drivers/pinctrl/mediatek/pinctrl-moore.c | 690 - drivers/pinctrl/mediatek/pinctrl-moore.h | 51 - drivers/pinctrl/mediatek/pinctrl-mt7622.c | 1407 +- drivers/pinctrl/mediatek/pinctrl-mt7623.c | 1441 - drivers/pinctrl/mediatek/pinctrl-mt8183.c | 544 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 670 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 290 - drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mtk-mt8183.h | 1916 - drivers/pinctrl/mediatek/pinctrl-paris.c | 907 - drivers/pinctrl/mediatek/pinctrl-paris.h | 63 - drivers/pinctrl/meson/Kconfig | 6 - drivers/pinctrl/meson/Makefile | 1 - drivers/pinctrl/meson/pinctrl-meson-g12a.c | 1404 - drivers/pinctrl/meson/pinctrl-meson.c | 4 +- drivers/pinctrl/meson/pinctrl-meson.h | 2 +- drivers/pinctrl/mvebu/pinctrl-mvebu.c | 6 +- drivers/pinctrl/nomadik/pinctrl-ab8500.c | 2 +- drivers/pinctrl/nomadik/pinctrl-ab8505.c | 2 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 2 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 12 +- drivers/pinctrl/nuvoton/Kconfig | 12 - drivers/pinctrl/nuvoton/Makefile | 4 - drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 2072 - drivers/pinctrl/pinctrl-amd.c | 35 +- drivers/pinctrl/pinctrl-as3722.c | 2 +- drivers/pinctrl/pinctrl-at91-pio4.c | 29 +- drivers/pinctrl/pinctrl-at91.c | 40 +- drivers/pinctrl/pinctrl-coh901.c | 2 +- drivers/pinctrl/pinctrl-digicolor.c | 1 + drivers/pinctrl/pinctrl-falcon.c | 2 +- drivers/pinctrl/pinctrl-ingenic.c | 462 +- drivers/pinctrl/pinctrl-lantiq.c | 8 +- drivers/pinctrl/pinctrl-lpc18xx.c | 6 - drivers/pinctrl/pinctrl-mcp23s08.c | 2 +- drivers/pinctrl/pinctrl-pistachio.c | 1 + drivers/pinctrl/pinctrl-rockchip.c | 10 +- drivers/pinctrl/pinctrl-rza1.c | 8 +- drivers/pinctrl/pinctrl-single.c | 32 +- drivers/pinctrl/pinctrl-st.c | 6 +- drivers/pinctrl/qcom/pinctrl-msm.c | 55 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 27 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 30 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 2 +- drivers/pinctrl/sh-pfc/Kconfig | 5 - drivers/pinctrl/sh-pfc/Makefile | 1 - drivers/pinctrl/sh-pfc/core.c | 6 - drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 133 - drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 837 +- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 419 - drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 321 - drivers/pinctrl/sh-pfc/sh_pfc.h | 1 - drivers/pinctrl/sirf/pinctrl-atlas7.c | 11 +- drivers/pinctrl/sirf/pinctrl-sirf.c | 2 +- drivers/pinctrl/spear/pinctrl-spear.h | 2 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 4 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 8 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 1 + drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 8 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 5 +- drivers/pinctrl/vt8500/pinctrl-wmt.c | 6 +- drivers/pinctrl/vt8500/pinctrl-wmt.h | 2 +- drivers/platform/goldfish/goldfish_pipe.c | 323 +- drivers/platform/goldfish/goldfish_pipe_qemu.h | 98 - drivers/platform/x86/Kconfig | 2 - drivers/platform/x86/asus-wmi.c | 39 +- drivers/platform/x86/eeepc-laptop.c | 43 +- drivers/platform/x86/intel_cht_int33fe.c | 27 +- drivers/power/reset/at91-sama5d2_shdwc.c | 119 +- drivers/power/reset/qcom-pon.c | 1 - drivers/power/reset/rmobile-reset.c | 5 +- drivers/power/supply/Kconfig | 7 - drivers/power/supply/Makefile | 1 - drivers/power/supply/ab8500_fg.c | 52 +- drivers/power/supply/bq25890_charger.c | 62 +- drivers/power/supply/bq27xxx_battery.c | 9 - drivers/power/supply/bq27xxx_battery_i2c.c | 2 - drivers/power/supply/cros_usbpd-charger.c | 117 +- drivers/power/supply/max14577_charger.c | 22 +- drivers/power/supply/max17040_battery.c | 18 +- drivers/power/supply/max17042_battery.c | 32 +- drivers/power/supply/max77693_charger.c | 22 +- drivers/power/supply/max8997_charger.c | 26 +- drivers/power/supply/max8998_charger.c | 28 +- drivers/power/supply/power_supply_sysfs.c | 3 +- drivers/power/supply/sc2731_charger.c | 504 - drivers/power/supply/twl4030_charger.c | 30 +- drivers/powercap/intel_rapl.c | 73 +- drivers/regulator/bd71837-regulator.c | 4 +- drivers/regulator/core.c | 119 +- drivers/regulator/da9052-regulator.c | 2 +- drivers/regulator/da9055-regulator.c | 2 +- drivers/regulator/fixed-helper.c | 1 + drivers/regulator/fixed.c | 33 +- drivers/regulator/helpers.c | 13 +- drivers/regulator/isl9305.c | 4 - drivers/regulator/ltc3589.c | 3 +- drivers/regulator/ltc3676.c | 3 +- drivers/regulator/max8997-regulator.c | 4 +- drivers/regulator/mc13xxx-regulator-core.c | 2 +- drivers/regulator/of_regulator.c | 44 +- drivers/regulator/pfuze100-regulator.c | 91 - drivers/regulator/qcom-rpmh-regulator.c | 17 +- drivers/regulator/qcom_smd-regulator.c | 77 - drivers/regulator/s5m8767.c | 12 +- drivers/remoteproc/da8xx_remoteproc.c | 2 +- drivers/remoteproc/qcom_adsp_pil.c | 12 - drivers/rpmsg/qcom_glink_native.c | 3 + drivers/rpmsg/qcom_glink_smem.c | 2 +- drivers/rpmsg/qcom_smd.c | 2 +- drivers/rpmsg/rpmsg_char.c | 27 +- drivers/rtc/Kconfig | 14 +- drivers/rtc/Makefile | 12 +- drivers/rtc/class.c | 12 +- drivers/rtc/interface.c | 3 + drivers/rtc/rtc-abx80x.c | 143 +- drivers/rtc/rtc-armada38x.c | 46 +- drivers/rtc/rtc-core.h | 14 + drivers/rtc/rtc-ds1307.c | 144 - drivers/rtc/rtc-ds1685.c | 191 +- drivers/rtc/rtc-isl1208.c | 18 +- drivers/rtc/rtc-lib.c | 2 +- drivers/rtc/rtc-mrst.c | 5 +- drivers/rtc/rtc-mt6397.c | 13 +- drivers/rtc/rtc-omap.c | 28 +- drivers/rtc/rtc-pl030.c | 15 +- drivers/rtc/rtc-pl031.c | 18 +- drivers/rtc/rtc-rs5c348.c | 65 +- drivers/rtc/rtc-rv8803.c | 7 +- drivers/rtc/rtc-sun6i.c | 3 +- drivers/rtc/rtc-sysfs.c | 4 +- drivers/rtc/rtc-test.c | 7 +- drivers/rtc/rtc-tx4939.c | 4 +- drivers/s390/block/dasd.c | 6 +- drivers/s390/char/fs3270.c | 2 +- drivers/s390/char/sclp_early_core.c | 11 +- drivers/s390/char/sclp_pci.c | 10 +- drivers/s390/char/tape_3590.c | 2 +- drivers/s390/char/tty3270.c | 2 +- drivers/s390/char/vmlogrdr.c | 2 +- drivers/s390/cio/cmf.c | 2 +- drivers/s390/cio/qdio_main.c | 15 +- drivers/s390/cio/qdio_setup.c | 1 + drivers/s390/crypto/ap_bus.c | 18 +- drivers/s390/crypto/zcrypt_msgtype6.c | 9 +- drivers/s390/net/qeth_core.h | 38 +- drivers/s390/net/qeth_core_main.c | 680 +- drivers/s390/net/qeth_core_sys.c | 15 +- drivers/s390/net/qeth_l2_main.c | 128 +- drivers/s390/net/qeth_l3_main.c | 364 +- drivers/s390/virtio/virtio_ccw.c | 2 +- drivers/scsi/53c700.h | 2 +- drivers/scsi/FlashPoint.c | 6 +- drivers/scsi/aacraid/aachba.c | 7 + drivers/scsi/aacraid/commsup.c | 2 + drivers/scsi/advansys.c | 2 +- drivers/scsi/aic7xxx/aic7770.c | 6 + drivers/scsi/aic7xxx/aic79xx.h | 6 + drivers/scsi/aic7xxx/aic79xx_core.c | 44 + drivers/scsi/aic7xxx/aic79xx_pci.c | 8 + drivers/scsi/aic7xxx/aic7xxx.h | 6 + drivers/scsi/aic7xxx/aic7xxx_93cx6.c | 6 + drivers/scsi/aic7xxx/aic7xxx_core.c | 41 +- drivers/scsi/aic7xxx/aic7xxx_pci.c | 7 + drivers/scsi/aic7xxx/aicasm/aicasm.h | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_gram.y | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.y | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_macro_scan.l | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_scan.l | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_symbol.c | 4 + drivers/scsi/aic7xxx/aicasm/aicasm_symbol.h | 4 + drivers/scsi/arcmsr/arcmsr_hba.c | 20 +- drivers/scsi/be2iscsi/be_main.c | 2 + drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 9 +- drivers/scsi/cxgbi/libcxgbi.c | 5 +- drivers/scsi/cxlflash/ocxl_hw.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 9 +- drivers/scsi/hpsa.c | 12 +- drivers/scsi/libfc/fc_fcp.c | 6 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_discover.c | 2 +- drivers/scsi/libsas/sas_expander.c | 22 +- drivers/scsi/lpfc/lpfc.h | 29 +- drivers/scsi/lpfc/lpfc_attr.c | 111 +- drivers/scsi/lpfc/lpfc_bsg.c | 341 +- drivers/scsi/lpfc/lpfc_bsg.h | 36 - drivers/scsi/lpfc/lpfc_crtn.h | 7 - drivers/scsi/lpfc/lpfc_ct.c | 11 +- drivers/scsi/lpfc/lpfc_els.c | 3 - drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +- drivers/scsi/lpfc/lpfc_hw4.h | 45 - drivers/scsi/lpfc/lpfc_init.c | 101 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 3 - drivers/scsi/lpfc/lpfc_nvme.c | 19 +- drivers/scsi/lpfc/lpfc_nvmet.c | 20 +- drivers/scsi/lpfc/lpfc_scsi.c | 34 +- drivers/scsi/lpfc/lpfc_sli.c | 303 +- drivers/scsi/lpfc/lpfc_sli4.h | 1 - drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 14 +- drivers/scsi/megaraid/megaraid_mbox.c | 4 +- drivers/scsi/megaraid/megaraid_mbox.h | 2 +- drivers/scsi/pcmcia/aha152x_stub.c | 14 +- drivers/scsi/pcmcia/nsp_cs.c | 15 +- drivers/scsi/pcmcia/nsp_cs.h | 4 + drivers/scsi/pcmcia/qlogic_stub.c | 13 +- drivers/scsi/pcmcia/sym53c500_cs.c | 16 +- drivers/scsi/pm8001/pm8001_defs.h | 8 - drivers/scsi/pm8001/pm8001_hwi.c | 9 +- drivers/scsi/pm8001/pm8001_hwi.h | 4 + drivers/scsi/pm8001/pm8001_init.c | 3 +- drivers/scsi/pm8001/pm8001_sas.c | 41 +- drivers/scsi/pm8001/pm8001_sas.h | 3 +- drivers/scsi/pm8001/pm80xx_hwi.c | 97 +- drivers/scsi/pm8001/pm80xx_hwi.h | 9 +- drivers/scsi/qla2xxx/qla_attr.c | 587 +- drivers/scsi/qla2xxx/qla_bsg.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 32 +- drivers/scsi/qla2xxx/qla_gbl.h | 17 +- drivers/scsi/qla2xxx/qla_gs.c | 512 +- drivers/scsi/qla2xxx/qla_init.c | 334 +- drivers/scsi/qla2xxx/qla_inline.h | 23 +- drivers/scsi/qla2xxx/qla_iocb.c | 43 +- drivers/scsi/qla2xxx/qla_isr.c | 84 +- drivers/scsi/qla2xxx/qla_mbx.c | 49 +- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 311 +- drivers/scsi/qla2xxx/qla_target.c | 531 +- drivers/scsi/qla2xxx/qla_target.h | 8 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 49 +- drivers/scsi/raid_class.c | 4 +- drivers/scsi/scsi_lib.c | 15 +- drivers/scsi/scsi_pm.c | 1 - drivers/scsi/scsi_transport_sas.c | 2 + drivers/scsi/sd.c | 1 - drivers/scsi/sr.c | 1 - drivers/scsi/sym53c8xx_2/sym_hipd.c | 15 +- drivers/scsi/ufs/ufs-qcom.c | 28 +- drivers/scsi/ufs/ufs-qcom.h | 5 + drivers/scsi/ufs/ufshcd.c | 53 +- drivers/sfi/sfi_core.c | 2 +- drivers/slimbus/core.c | 37 +- drivers/slimbus/qcom-ngd-ctrl.c | 34 +- drivers/soc/Makefile | 2 +- drivers/soc/actions/Kconfig | 2 +- drivers/soc/actions/Makefile | 2 - drivers/soc/actions/owl-sps-helper.c | 6 +- drivers/soc/actions/owl-sps.c | 6 +- drivers/soc/amlogic/Kconfig | 7 - drivers/soc/amlogic/Makefile | 1 - drivers/soc/amlogic/meson-canvas.c | 185 - drivers/soc/fsl/dpio/dpio-driver.c | 3 + drivers/soc/fsl/dpio/dpio-service.c | 58 - drivers/soc/fsl/qbman/qman.c | 3 - drivers/soc/fsl/qe/qe.c | 6 +- drivers/soc/fsl/qe/ucc.c | 2 +- drivers/soc/imx/gpc.c | 18 +- drivers/soc/imx/gpcv2.c | 92 +- drivers/soc/qcom/Kconfig | 21 +- drivers/soc/qcom/apr.c | 6 +- drivers/soc/qcom/llcc-slice.c | 74 +- drivers/soc/qcom/qcom-geni-se.c | 41 +- drivers/soc/qcom/rmtfs_mem.c | 5 - drivers/soc/qcom/rpmh-rsc.c | 2 - drivers/soc/qcom/smem.c | 174 +- drivers/soc/qcom/spm.c | 3 - drivers/soc/qcom/wcnss_ctrl.c | 2 +- drivers/soc/renesas/Kconfig | 19 +- drivers/soc/renesas/Makefile | 2 - drivers/soc/renesas/r8a7743-sysc.c | 5 +- drivers/soc/renesas/r8a7745-sysc.c | 5 +- drivers/soc/renesas/r8a774a1-sysc.c | 45 - drivers/soc/renesas/r8a774c0-sysc.c | 68 - drivers/soc/renesas/r8a7779-sysc.c | 5 +- drivers/soc/renesas/r8a7790-sysc.c | 5 +- drivers/soc/renesas/r8a7791-sysc.c | 5 +- drivers/soc/renesas/r8a7792-sysc.c | 5 +- drivers/soc/renesas/r8a7794-sysc.c | 5 +- drivers/soc/renesas/r8a7795-sysc.c | 5 +- drivers/soc/renesas/r8a7796-sysc.c | 5 +- drivers/soc/renesas/r8a77970-sysc.c | 5 +- drivers/soc/renesas/r8a77995-sysc.c | 5 +- drivers/soc/renesas/rcar-rst.c | 11 +- drivers/soc/renesas/rcar-sysc.c | 13 +- drivers/soc/renesas/rcar-sysc.h | 9 +- drivers/soc/renesas/renesas-soc.c | 100 +- drivers/soc/tegra/pmc.c | 513 +- drivers/soc/ti/knav_dma.c | 4 +- drivers/soc/ti/knav_qmss.h | 6 +- drivers/soundwire/bus.c | 6 - drivers/soundwire/bus.h | 4 - drivers/soundwire/intel.c | 68 +- drivers/soundwire/intel_init.c | 2 +- drivers/soundwire/stream.c | 488 +- drivers/spi/Kconfig | 14 - drivers/spi/Makefile | 2 - drivers/spi/spi-at91-usart.c | 432 - drivers/spi/spi-atmel.c | 10 +- drivers/spi/spi-bcm63xx-hsspi.c | 20 +- drivers/spi/spi-davinci.c | 19 +- drivers/spi/spi-dw-mmio.c | 29 +- drivers/spi/spi-dw.c | 22 +- drivers/spi/spi-fsl-espi.c | 4 +- drivers/spi/spi-gpio.c | 12 +- drivers/spi/spi-mem.c | 69 +- drivers/spi/spi-mt65xx.c | 37 +- drivers/spi/spi-orion.c | 22 +- drivers/spi/spi-pic32-sqi.c | 2 +- drivers/spi/spi-pic32.c | 6 +- drivers/spi/spi-pl022.c | 10 +- drivers/spi/spi-pxa2xx.c | 17 +- drivers/spi/spi-rspi.c | 10 +- drivers/spi/spi-sh-hspi.c | 12 +- drivers/spi/spi-sh-msiof.c | 6 +- drivers/spi/spi-sh.c | 12 +- drivers/spi/spi-sprd.c | 745 - drivers/spi/spi.c | 33 +- drivers/staging/android/ion/Kconfig | 2 +- drivers/staging/android/ion/ion.h | 5 + drivers/staging/android/ion/ion_page_pool.c | 8 +- drivers/staging/android/ion/ion_system_heap.c | 24 + drivers/staging/dgnc/dgnc_cls.c | 2 +- drivers/staging/emxx_udc/emxx_udc.c | 24 +- drivers/staging/erofs/Kconfig | 9 - drivers/staging/erofs/data.c | 105 +- drivers/staging/erofs/dir.c | 15 +- drivers/staging/erofs/erofs_fs.h | 11 - drivers/staging/erofs/include/trace/events/erofs.h | 20 +- drivers/staging/erofs/inode.c | 13 +- drivers/staging/erofs/internal.h | 96 +- drivers/staging/erofs/namei.c | 28 +- drivers/staging/erofs/super.c | 96 +- drivers/staging/erofs/unzip_vle.c | 445 +- drivers/staging/erofs/unzip_vle.h | 12 +- drivers/staging/erofs/unzip_vle_lz4.c | 69 +- drivers/staging/erofs/utils.c | 2 +- drivers/staging/erofs/xattr.c | 196 +- drivers/staging/fbtft/fbtft.h | 2 +- drivers/staging/fsl-dpaa2/Kconfig | 8 + drivers/staging/fsl-dpaa2/Makefile | 1 + .../dpaa2 => staging/fsl-dpaa2/ethernet}/Makefile | 0 drivers/staging/fsl-dpaa2/ethernet/TODO | 18 + .../fsl-dpaa2/ethernet}/dpaa2-eth-trace.h | 0 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c | 2661 + drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h | 412 + drivers/staging/fsl-dpaa2/ethernet/dpaa2-ethtool.c | 280 + .../dpaa2 => staging/fsl-dpaa2/ethernet}/dpkg.h | 0 .../fsl-dpaa2/ethernet}/dpni-cmd.h | 0 .../dpaa2 => staging/fsl-dpaa2/ethernet}/dpni.c | 0 .../dpaa2 => staging/fsl-dpaa2/ethernet}/dpni.h | 0 .../fsl-dpaa2/ethernet}/ethernet-driver.rst | 0 drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 6 +- drivers/staging/gasket/Kconfig | 5 +- drivers/staging/gasket/apex_driver.c | 3 + drivers/staging/gasket/gasket_core.c | 138 +- drivers/staging/gasket/gasket_core.h | 19 +- drivers/staging/gasket/gasket_interrupt.c | 110 +- drivers/staging/gasket/gasket_interrupt.h | 24 +- drivers/staging/gasket/gasket_page_table.c | 85 +- drivers/staging/greybus/audio_codec.c | 1 + drivers/staging/greybus/tools/README.loopback | 2 +- drivers/staging/greybus/tools/loopback_test.c | 2 +- drivers/staging/iio/adc/ad7192.c | 2 +- drivers/staging/iio/adc/ad7280a.c | 2 +- drivers/staging/iio/adc/ad7606.c | 10 +- drivers/staging/iio/adc/ad7606_par.c | 2 +- drivers/staging/iio/adc/ad7606_spi.c | 2 +- drivers/staging/iio/adc/ad7780.c | 2 +- drivers/staging/iio/cdc/ad7746.c | 2 +- drivers/staging/iio/frequency/ad9832.c | 2 +- drivers/staging/iio/frequency/ad9834.c | 2 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +- drivers/staging/media/bcm2048/radio-bcm2048.c | 4 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 6 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 3 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 6 +- drivers/staging/media/imx/imx-media-capture.c | 4 +- drivers/staging/media/imx/imx-media-csi.c | 5 +- drivers/staging/media/imx/imx-media-dev.c | 19 +- drivers/staging/media/imx/imx-media-of.c | 4 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 2 +- drivers/staging/media/omap4iss/Kconfig | 2 - drivers/staging/media/omap4iss/Makefile | 3 - drivers/staging/media/omap4iss/iss.c | 8 +- drivers/staging/media/omap4iss/iss.h | 6 +- drivers/staging/media/omap4iss/iss_csi2.c | 6 +- drivers/staging/media/omap4iss/iss_csi2.h | 6 +- drivers/staging/media/omap4iss/iss_csiphy.c | 6 +- drivers/staging/media/omap4iss/iss_csiphy.h | 6 +- drivers/staging/media/omap4iss/iss_ipipe.c | 8 +- drivers/staging/media/omap4iss/iss_ipipe.h | 6 +- drivers/staging/media/omap4iss/iss_ipipeif.c | 8 +- drivers/staging/media/omap4iss/iss_ipipeif.h | 6 +- drivers/staging/media/omap4iss/iss_regs.h | 6 +- drivers/staging/media/omap4iss/iss_resizer.c | 8 +- drivers/staging/media/omap4iss/iss_resizer.h | 6 +- drivers/staging/media/omap4iss/iss_video.c | 16 +- drivers/staging/media/omap4iss/iss_video.h | 6 +- drivers/staging/media/zoran/zoran_card.c | 6 +- drivers/staging/media/zoran/zoran_driver.c | 4 +- drivers/staging/most/cdev/cdev.c | 12 +- drivers/staging/most/core.c | 49 +- drivers/staging/most/net/net.c | 2 +- drivers/staging/most/usb/usb.c | 46 +- drivers/staging/most/video/video.c | 4 +- drivers/staging/mt29f_spinand/mt29f_spinand.c | 47 +- drivers/staging/mt7621-eth/gsw_mt7621.c | 1 + drivers/staging/mt7621-eth/mdio.c | 6 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 1 + drivers/staging/mt7621-mmc/dbg.c | 4 +- drivers/staging/mt7621-mmc/dbg.h | 35 + drivers/staging/mt7621-mmc/sd.c | 402 +- drivers/staging/mt7621-pci/pci-mt7621.c | 26 +- drivers/staging/octeon-usb/octeon-hcd.c | 58 +- drivers/staging/olpc_dcon/Kconfig | 1 - drivers/staging/olpc_dcon/olpc_dcon.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 5 +- drivers/staging/pi433/rf69.c | 3 +- drivers/staging/rtl8188eu/TODO | 2 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 25 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 5 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 25 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 8 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 20 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 142 +- drivers/staging/rtl8188eu/core/rtw_led.c | 240 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 37 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 15 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 35 +- drivers/staging/rtl8188eu/core/rtw_security.c | 8 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 69 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 35 +- drivers/staging/rtl8188eu/hal/odm.c | 19 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 98 +- drivers/staging/rtl8188eu/include/drv_types.h | 7 +- drivers/staging/rtl8188eu/include/odm_precomp.h | 2 +- drivers/staging/rtl8188eu/include/odm_reg.h | 106 + drivers/staging/rtl8188eu/include/osdep_service.h | 2 + drivers/staging/rtl8188eu/include/rtw_mlme.h | 1 + drivers/staging/rtl8188eu/include/rtw_qos.h | 18 + drivers/staging/rtl8188eu/include/wifi.h | 8 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 4 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 14 + drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +- drivers/staging/rtl8192e/rtllib_softmac.c | 16 +- drivers/staging/rtl8192u/ieee80211/dot11d.c | 108 +- drivers/staging/rtl8192u/ieee80211/dot11d.h | 77 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 15 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 12 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 14 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 6 +- drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h | 84 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 184 +- drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 161 +- .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 37 +- drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h | 6 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 16 +- drivers/staging/rtl8192u/r8180_93cx6.h | 19 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 33 +- drivers/staging/rtl8192u/r8190_rtl8256.h | 11 +- drivers/staging/rtl8192u/r8192U.h | 46 +- drivers/staging/rtl8192u/r8192U_core.c | 105 +- drivers/staging/rtl8192u/r8192U_hw.h | 204 +- drivers/staging/rtl8192u/r819xU_firmware.c | 4 +- drivers/staging/rtl8192u/r819xU_firmware.h | 11 +- drivers/staging/rtl8192u/r819xU_phy.c | 31 +- drivers/staging/rtl8192u/r819xU_phy.h | 6 +- drivers/staging/rtl8712/hal_init.c | 10 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 7 +- drivers/staging/rtl8712/rtl871x_xmit.c | 2 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 4 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 11 +- drivers/staging/rtl8723bs/include/drv_types.h | 2 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 6 +- drivers/staging/rtlwifi/efuse.c | 3 +- drivers/staging/rtlwifi/regd.c | 2 +- drivers/staging/rts5208/ms.c | 619 +- drivers/staging/rts5208/rtsx_card.c | 92 +- drivers/staging/rts5208/rtsx_card.h | 3 +- drivers/staging/rts5208/rtsx_chip.c | 396 +- drivers/staging/rts5208/rtsx_scsi.c | 108 +- drivers/staging/rts5208/sd.c | 649 +- drivers/staging/rts5208/spi.c | 141 +- drivers/staging/rts5208/xd.c | 210 +- drivers/staging/sm750fb/sm750.c | 10 +- drivers/staging/vboxvideo/vbox_drv.c | 155 +- drivers/staging/vboxvideo/vbox_drv.h | 33 +- drivers/staging/vboxvideo/vbox_fb.c | 94 +- drivers/staging/vboxvideo/vbox_irq.c | 8 +- drivers/staging/vboxvideo/vbox_main.c | 157 +- drivers/staging/vboxvideo/vbox_mode.c | 288 +- drivers/staging/vboxvideo/vbox_ttm.c | 78 +- .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 235 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 338 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 893 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 222 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 85 +- drivers/staging/vc04_services/bcm2835-camera/TODO | 6 + .../vc04_services/bcm2835-camera/mmal-vchiq.c | 1 + .../staging/vc04_services/interface/vchi/vchi.h | 208 +- .../vc04_services/interface/vchi/vchi_cfg.h | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 35 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 5 - .../interface/vchiq_arm/vchiq_genversion | 88 + drivers/staging/wilc1000/Makefile | 5 +- drivers/staging/wilc1000/coreconfigurator.c | 4 +- drivers/staging/wilc1000/host_interface.c | 277 +- drivers/staging/wilc1000/host_interface.h | 19 +- drivers/staging/wilc1000/linux_mon.c | 3 +- drivers/staging/wilc1000/linux_wlan.c | 129 +- drivers/staging/wilc1000/wilc_debugfs.c | 115 + drivers/staging/wilc1000/wilc_sdio.c | 56 +- drivers/staging/wilc1000/wilc_spi.c | 57 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 281 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 4 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 55 +- drivers/staging/wilc1000/wilc_wlan.c | 208 +- drivers/staging/wilc1000/wilc_wlan.h | 8 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 294 +- drivers/staging/wilc1000/wilc_wlan_cfg.h | 26 +- drivers/staging/wilc1000/wilc_wlan_if.h | 4 + drivers/staging/wlan-ng/p80211netdev.c | 4 + drivers/staging/wlan-ng/prism2fw.c | 5 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 23 +- drivers/target/iscsi/iscsi_target.c | 2 +- drivers/target/iscsi/iscsi_target_erl2.c | 2 +- drivers/target/iscsi/iscsi_target_erl2.h | 2 +- drivers/target/iscsi/iscsi_target_login.c | 2 +- drivers/target/target_core_iblock.c | 54 +- drivers/tee/optee/core.c | 2 +- drivers/tee/tee_core.c | 113 +- drivers/tty/ehv_bytechan.c | 12 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_of.c | 22 +- drivers/tty/serial/8250/8250_port.c | 29 +- drivers/tty/serial/8250/Kconfig | 2 +- drivers/tty/serial/Kconfig | 1 - drivers/tty/serial/atmel_serial.c | 42 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 10 +- drivers/tty/serial/cpm_uart/cpm_uart_cpm1.c | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c | 2 +- drivers/tty/serial/imx.c | 38 +- drivers/tty/serial/kgdboc.c | 46 +- drivers/tty/serial/mxs-auart.c | 3 +- drivers/tty/serial/pmac_zilog.c | 8 +- drivers/tty/serial/qcom_geni_serial.c | 69 +- drivers/tty/serial/samsung.c | 8 - drivers/tty/serial/sc16is7xx.c | 47 +- drivers/tty/serial/serial_mctrl_gpio.c | 7 +- drivers/tty/serial/sh-sci.c | 63 +- drivers/tty/serial/sprd_serial.c | 98 +- drivers/tty/serial/uartlite.c | 71 +- drivers/tty/serial/xilinx_uartps.c | 299 +- drivers/tty/sysrq.c | 2 +- drivers/tty/tty_buffer.c | 7 +- drivers/tty/tty_io.c | 6 +- drivers/tty/tty_port.c | 7 + drivers/tty/vt/vt.c | 12 +- drivers/uio/uio.c | 35 +- drivers/uio/uio_fsl_elbc_gpcm.c | 3 +- drivers/uio/uio_hv_generic.c | 116 +- drivers/usb/chipidea/ci_hdrc_imx.c | 19 +- drivers/usb/chipidea/usbmisc_imx.c | 4 +- drivers/usb/class/usbtmc.c | 1584 +- drivers/usb/core/buffer.c | 8 +- drivers/usb/core/generic.c | 27 - drivers/usb/core/hcd.c | 14 + drivers/usb/core/phy.c | 7 +- drivers/usb/early/xhci-dbc.c | 14 +- drivers/usb/gadget/function/f_fs.c | 7 +- drivers/usb/gadget/function/f_mass_storage.c | 4 +- drivers/usb/gadget/legacy/inode.c | 7 +- drivers/usb/host/Kconfig | 2 +- drivers/usb/host/Makefile | 1 - drivers/usb/host/ehci-hcd.c | 5 + drivers/usb/host/ehci-mv.c | 181 +- drivers/usb/host/fotg210-hcd.c | 38 +- drivers/usb/host/fotg210.h | 3 - drivers/usb/host/pci-quirks.c | 12 +- drivers/usb/misc/iowarrior.c | 4 +- drivers/usb/misc/trancevibrator.c | 4 +- drivers/usb/mtu3/mtu3_core.c | 4 +- drivers/usb/mtu3/mtu3_gadget.c | 22 +- drivers/usb/phy/phy-mxs-usb.c | 2 +- drivers/usb/renesas_usbhs/common.c | 100 - drivers/usb/renesas_usbhs/common.h | 4 - drivers/usb/serial/cypress_m8.c | 2 +- drivers/usb/serial/ftdi_sio.c | 360 +- drivers/usb/serial/ftdi_sio.h | 27 +- drivers/usb/serial/option.c | 15 +- drivers/usb/serial/usb-serial-simple.c | 3 +- drivers/usb/storage/Kconfig | 23 +- drivers/usb/storage/isd200.c | 2 +- drivers/usb/typec/Kconfig | 45 +- drivers/usb/typec/Makefile | 6 +- drivers/usb/typec/class.c | 38 +- drivers/usb/typec/fusb302/Kconfig | 7 + drivers/usb/typec/fusb302/Makefile | 2 + drivers/usb/typec/fusb302/fusb302.c | 1876 + drivers/usb/typec/{tcpm => fusb302}/fusb302_reg.h | 0 drivers/usb/typec/{tcpm => }/tcpci.c | 0 drivers/usb/typec/{tcpm => }/tcpci.h | 0 drivers/usb/typec/{tcpm => }/tcpci_rt1711h.c | 0 drivers/usb/typec/{tcpm => }/tcpm.c | 0 drivers/usb/typec/tcpm/Kconfig | 52 - drivers/usb/typec/tcpm/Makefile | 7 - drivers/usb/typec/tcpm/fusb302.c | 1861 - drivers/usb/typec/{tcpm/wcove.c => typec_wcove.c} | 0 drivers/usb/wusbcore/wa-rpipe.c | 6 +- drivers/vfio/Kconfig | 3 +- drivers/vfio/pci/vfio_pci.c | 8 +- drivers/vfio/pci/vfio_pci_config.c | 31 +- drivers/vhost/net.c | 182 +- drivers/video/backlight/as3711_bl.c | 7 +- drivers/video/fbdev/core/fbcon.c | 4 +- drivers/video/fbdev/core/fbmem.c | 67 +- drivers/video/fbdev/efifb.c | 6 - drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 5 +- drivers/video/fbdev/pxa168fb.c | 6 +- drivers/video/fbdev/sh7760fb.c | 7 +- drivers/video/fbdev/stifb.c | 2 +- drivers/video/hdmi.c | 8 +- drivers/virtio/virtio_balloon.c | 2 +- drivers/vme/vme.c | 1 + drivers/xen/Kconfig | 5 +- drivers/xen/balloon.c | 2 +- drivers/xen/biomerge.c | 3 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/grant-table.c | 2 +- drivers/xen/swiotlb-xen.c | 12 +- drivers/xen/time.c | 2 +- drivers/xen/xen-acpi-pad.c | 1 - drivers/xen/xen-selfballoon.c | 2 +- drivers/xen/xenfs/super.c | 7 +- fs/9p/acl.c | 2 +- fs/9p/v9fs.c | 21 - fs/9p/v9fs.h | 1 - fs/9p/vfs_dir.c | 19 +- fs/9p/vfs_file.c | 24 +- fs/9p/vfs_super.c | 2 +- fs/Kconfig | 7 - fs/Makefile | 5 +- fs/adfs/super.c | 9 +- fs/affs/super.c | 13 +- fs/afs/internal.h | 10 +- fs/afs/mntpt.c | 147 +- fs/afs/super.c | 634 +- fs/afs/volume.c | 4 +- fs/aio.c | 11 +- fs/anon_inodes.c | 3 +- fs/autofs/autofs_i.h | 2 +- fs/autofs/init.c | 4 +- fs/autofs/inode.c | 3 +- fs/befs/btree.c | 97 +- fs/befs/linuxvfs.c | 11 +- fs/bfs/inode.c | 17 +- fs/binfmt_misc.c | 7 +- fs/block_dev.c | 2 +- fs/btrfs/backref.c | 48 +- fs/btrfs/btrfs_inode.h | 8 +- fs/btrfs/check-integrity.c | 6 +- fs/btrfs/compression.c | 2 + fs/btrfs/ctree.c | 15 +- fs/btrfs/ctree.h | 52 +- fs/btrfs/delayed-inode.c | 38 +- fs/btrfs/delayed-inode.h | 4 +- fs/btrfs/delayed-ref.c | 55 +- fs/btrfs/delayed-ref.h | 5 +- fs/btrfs/dev-replace.c | 153 +- fs/btrfs/dev-replace.h | 13 + fs/btrfs/dir-item.c | 8 +- fs/btrfs/disk-io.c | 27 +- fs/btrfs/export.c | 4 +- fs/btrfs/extent-tree.c | 423 +- fs/btrfs/extent_io.c | 44 +- fs/btrfs/extent_io.h | 4 +- fs/btrfs/extent_map.c | 32 +- fs/btrfs/extent_map.h | 4 +- fs/btrfs/file.c | 34 +- fs/btrfs/free-space-cache.c | 6 +- fs/btrfs/inode.c | 154 +- fs/btrfs/ioctl.c | 18 +- fs/btrfs/qgroup.c | 378 +- fs/btrfs/qgroup.h | 11 - fs/btrfs/reada.c | 16 +- fs/btrfs/ref-verify.c | 8 +- fs/btrfs/relocation.c | 22 +- fs/btrfs/scrub.c | 49 +- fs/btrfs/send.c | 24 +- fs/btrfs/super.c | 36 +- fs/btrfs/tests/btrfs-tests.c | 8 +- fs/btrfs/tests/extent-io-tests.c | 10 +- fs/btrfs/tests/extent-map-tests.c | 4 +- fs/btrfs/transaction.c | 21 +- fs/btrfs/tree-log.c | 14 +- fs/btrfs/tree-log.h | 2 +- fs/btrfs/volumes.c | 135 +- fs/btrfs/volumes.h | 9 +- fs/buffer.c | 60 +- fs/ceph/super.c | 3 +- fs/cifs/cifs_debug.c | 13 +- fs/cifs/cifs_dfs_ref.c | 10 +- fs/cifs/cifs_fs_sb.h | 1 - fs/cifs/cifsfs.c | 39 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 4 - fs/cifs/cifssmb.c | 21 - fs/cifs/connect.c | 23 +- fs/cifs/file.c | 8 +- fs/cifs/inode.c | 6 +- fs/cifs/ioctl.c | 2 + fs/cifs/smb2glob.h | 2 +- fs/cifs/smb2inode.c | 327 +- fs/cifs/smb2maperror.c | 2 +- fs/cifs/smb2ops.c | 77 +- fs/cifs/smb2pdu.c | 205 +- fs/cifs/smb2pdu.h | 13 +- fs/cifs/smb2proto.h | 25 +- fs/cifs/trace.h | 30 - fs/cifs/transport.c | 36 +- fs/coda/inode.c | 11 +- fs/compat_binfmt_elf.c | 2 +- fs/compat_ioctl.c | 201 +- fs/configfs/mount.c | 7 +- fs/cramfs/inode.c | 22 +- fs/crypto/fscrypt_private.h | 4 + fs/crypto/keyinfo.c | 10 + fs/dax.c | 1 + fs/dcache.c | 40 +- fs/debugfs/inode.c | 14 +- fs/devpts/inode.c | 10 +- fs/ecryptfs/crypto.c | 12 +- fs/ecryptfs/main.c | 2 +- fs/efivarfs/super.c | 9 +- fs/efs/super.c | 14 +- fs/exofs/super.c | 7 +- fs/ext2/acl.c | 4 - fs/ext2/inode.c | 2 +- fs/ext2/super.c | 14 +- fs/ext4/page-io.c | 2 +- fs/ext4/super.c | 16 +- fs/f2fs/acl.c | 7 - fs/f2fs/checkpoint.c | 2 - fs/f2fs/data.c | 20 +- fs/f2fs/debug.c | 3 +- fs/f2fs/f2fs.h | 24 +- fs/f2fs/file.c | 5 +- fs/f2fs/recovery.c | 14 +- fs/f2fs/segment.c | 85 +- fs/f2fs/super.c | 53 +- fs/fat/inode.c | 3 +- fs/fat/namei_msdos.c | 8 +- fs/fat/namei_vfat.c | 8 +- fs/file_table.c | 9 +- fs/filesystems.c | 4 - fs/freevxfs/vxfs_super.c | 12 +- fs/fs_context.c | 792 - fs/fs_parser.c | 555 - fs/fsopen.c | 563 - fs/fuse/control.c | 9 +- fs/fuse/dev.c | 39 +- fs/fuse/file.c | 77 - fs/fuse/fuse_i.h | 13 +- fs/fuse/inode.c | 43 +- fs/gfs2/ops_fstype.c | 6 +- fs/gfs2/rgrp.c | 43 +- fs/gfs2/super.c | 4 +- fs/gfs2/util.c | 3 - fs/hfs/brec.c | 5 - fs/hfs/btree.c | 41 +- fs/hfs/btree.h | 1 - fs/hfs/catalog.c | 16 - fs/hfs/extent.c | 4 - fs/hfs/super.c | 12 +- fs/hfsplus/attributes.c | 10 - fs/hfsplus/brec.c | 5 - fs/hfsplus/btree.c | 44 +- fs/hfsplus/catalog.c | 24 - fs/hfsplus/extents.c | 4 - fs/hfsplus/hfsplus_fs.h | 2 - fs/hfsplus/super.c | 12 +- fs/hostfs/hostfs_kern.c | 7 +- fs/hpfs/super.c | 11 +- fs/hugetlbfs/inode.c | 454 +- fs/inode.c | 6 +- fs/internal.h | 19 +- fs/ioctl.c | 2 +- fs/iomap.c | 2 +- fs/isofs/inode.c | 11 +- fs/jffs2/background.c | 2 +- fs/jffs2/super.c | 10 +- fs/jfs/acl.c | 4 - fs/jfs/inode.c | 1 + fs/jfs/super.c | 13 +- fs/kernfs/mount.c | 103 +- fs/kernfs/symlink.c | 5 +- fs/libfs.c | 20 +- fs/minix/inode.c | 14 +- fs/namei.c | 4 +- fs/namespace.c | 892 +- fs/nfs/internal.h | 4 +- fs/nfs/namespace.c | 3 +- fs/nfs/nfs4namespace.c | 3 +- fs/nfs/nfs4super.c | 27 +- fs/nfs/super.c | 22 +- fs/nfsd/netns.h | 8 - fs/nfsd/nfs4callback.c | 98 - fs/nfsd/nfs4proc.c | 289 +- fs/nfsd/nfs4state.c | 38 +- fs/nfsd/nfs4xdr.c | 50 +- fs/nfsd/nfsctl.c | 9 +- fs/nfsd/state.h | 10 - fs/nfsd/vfs.c | 5 +- fs/nfsd/xdr4.h | 28 - fs/nfsd/xdr4cb.h | 10 - fs/nilfs2/super.c | 10 +- fs/notify/fanotify/Kconfig | 1 + fs/notify/fanotify/fanotify_user.c | 42 +- fs/notify/fdinfo.c | 5 - fs/notify/fsnotify.c | 32 +- fs/notify/fsnotify.h | 11 - fs/notify/inotify/Kconfig | 1 + fs/notify/mark.c | 4 - fs/nsfs.c | 3 +- fs/ntfs/super.c | 13 +- fs/ocfs2/buffer_head_io.c | 77 +- fs/ocfs2/dir.c | 3 +- fs/ocfs2/dlmfs/dlmfs.c | 5 +- fs/ocfs2/dlmglue.c | 30 +- fs/ocfs2/file.c | 4 +- fs/ocfs2/journal.c | 51 +- fs/ocfs2/move_extents.c | 57 +- fs/ocfs2/refcounttree.c | 16 +- fs/ocfs2/stackglue.c | 6 + fs/ocfs2/stackglue.h | 3 + fs/ocfs2/super.c | 14 +- fs/omfs/inode.c | 9 +- fs/openpromfs/inode.c | 11 +- fs/orangefs/acl.c | 4 - fs/orangefs/namei.c | 6 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/orangefs/orangefs-sysfs.c | 2 +- fs/orangefs/super.c | 5 +- fs/overlayfs/copy_up.c | 2 +- fs/overlayfs/file.c | 2 - fs/overlayfs/inode.c | 2 +- fs/overlayfs/super.c | 11 +- fs/overlayfs/util.c | 3 +- fs/pipe.c | 3 +- fs/pnode.c | 1 - fs/proc/base.c | 18 - fs/proc/inode.c | 49 +- fs/proc/internal.h | 5 +- fs/proc/kcore.c | 2 +- fs/proc/loadavg.c | 3 + fs/proc/meminfo.c | 16 +- fs/proc/page.c | 2 +- fs/proc/root.c | 253 +- fs/proc/vmcore.c | 4 +- fs/pstore/Kconfig | 1 + fs/pstore/inode.c | 10 +- fs/qnx4/inode.c | 14 +- fs/qnx6/inode.c | 14 +- fs/ramfs/inode.c | 6 +- fs/read_write.c | 37 +- fs/reiserfs/super.c | 14 +- fs/reiserfs/xattr.c | 7 - fs/romfs/super.c | 13 +- fs/select.c | 20 +- fs/squashfs/super.c | 12 +- fs/stat.c | 3 - fs/statfs.c | 587 - fs/super.c | 488 +- fs/sysfs/mount.c | 67 +- fs/sysv/inode.c | 3 +- fs/sysv/super.c | 16 +- fs/timerfd.c | 12 +- fs/tracefs/inode.c | 10 +- fs/ubifs/super.c | 5 +- fs/udf/balloc.c | 30 +- fs/udf/super.c | 155 +- fs/udf/udf_sb.h | 10 +- fs/ufs/super.c | 11 +- fs/utimes.c | 73 +- fs/xattr.c | 24 +- fs/xfs/xfs_super.c | 10 +- include/acpi/acpi_bus.h | 1 + include/asm-generic/compat.h | 24 +- include/asm-generic/dma-mapping.h | 9 + include/asm-generic/percpu.h | 4 + include/asm-generic/pgtable.h | 4 +- include/asm-generic/tlb.h | 86 +- include/asm-generic/unistd.h | 13 + include/asm-generic/vmlinux.lds.h | 4 +- include/crypto/algapi.h | 14 +- include/crypto/cbc.h | 2 +- include/crypto/chacha20.h | 3 +- include/crypto/hash.h | 6 +- include/crypto/mcryptd.h | 114 + include/crypto/speck.h | 62 + include/drm/drmP.h | 3 + include/drm/drm_atomic.h | 23 +- include/drm/drm_atomic_helper.h | 3 - include/drm/drm_atomic_uapi.h | 58 - include/drm/drm_blend.h | 6 - include/drm/drm_color_mgmt.h | 1 - include/drm/drm_connector.h | 1 - include/drm/drm_crtc.h | 41 +- include/drm/drm_device.h | 10 - include/drm/drm_dp_helper.h | 11 +- include/drm/drm_drv.h | 9 +- include/drm/drm_encoder.h | 1 - include/drm/drm_fb_cma_helper.h | 1 + include/drm/drm_fb_helper.h | 34 - include/drm/drm_fourcc.h | 24 - include/drm/drm_mode_config.h | 15 - include/drm/drm_panel.h | 2 - include/drm/drm_plane.h | 19 - include/drm/drm_print.h | 2 +- include/drm/drm_property.h | 2 - include/drm/drm_syncobj.h | 9 +- include/drm/drm_util.h | 32 - include/drm/gpu_scheduler.h | 42 +- include/drm/i915_pciids.h | 1 - include/drm/ttm/ttm_bo_api.h | 16 +- include/drm/ttm/ttm_bo_driver.h | 28 - include/dt-bindings/clock/exynos4.h | 30 + include/dt-bindings/clock/maxim,max77686.h | 5 +- include/dt-bindings/clock/maxim,max77802.h | 5 +- include/dt-bindings/clock/qcom,camcc-sdm845.h | 116 - include/dt-bindings/clock/qcom,gcc-msm8996.h | 9 - include/dt-bindings/clock/qcom,gcc-sdm845.h | 3 - include/dt-bindings/clock/r8a774a1-cpg-mssr.h | 58 - include/dt-bindings/clock/samsung,s2mps11.h | 5 +- include/dt-bindings/clock/samsung,s3c64xx-clock.h | 7 +- include/dt-bindings/clock/sun50i-a64-ccu.h | 1 - include/dt-bindings/gpio/meson-g12a-gpio.h | 114 - include/dt-bindings/iio/qcom,spmi-vadc.h | 125 +- include/dt-bindings/interconnect/qcom.h | 98 - include/dt-bindings/mfd/at91-usart.h | 17 - include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h | 18 - include/dt-bindings/power/r8a7744-sysc.h | 24 - include/dt-bindings/power/r8a774a1-sysc.h | 31 - include/dt-bindings/power/r8a774c0-sysc.h | 25 - include/dt-bindings/usb/pd.h | 26 - include/linux/acpi.h | 2 + include/linux/amba/mmci.h | 11 +- include/linux/arch_topology.h | 1 - include/linux/avf/virtchnl.h | 2 +- include/linux/bio.h | 75 +- include/linux/bitmap.h | 37 +- include/linux/blk-cgroup.h | 145 +- include/linux/blk-pm.h | 24 - include/linux/blk_types.h | 1 + include/linux/blkdev.h | 156 +- include/linux/bootmem.h | 404 + include/linux/bpf.h | 1 - include/linux/bpf_types.h | 1 - include/linux/bpf_verifier.h | 8 +- include/linux/bvec.h | 3 + include/linux/cgroup-defs.h | 4 - include/linux/cgroup.h | 35 +- include/linux/compat.h | 101 +- include/linux/compat_time.h | 32 + include/linux/compiler-gcc.h | 7 +- include/linux/compiler_types.h | 5 +- include/linux/console_struct.h | 1 + include/linux/coresight.h | 41 +- include/linux/cpufeature.h | 2 +- include/linux/cpuidle.h | 10 + include/linux/crc-t10dif.h | 1 - include/linux/debugfs.h | 8 +- include/linux/delayacct.h | 23 - include/linux/device.h | 31 - include/linux/dma-direct.h | 4 - include/linux/dma-mapping.h | 25 +- include/linux/dma-noncoherent.h | 27 +- include/linux/dma/sprd-dma.h | 69 - include/linux/edac.h | 2 - include/linux/elfcore-compat.h | 8 +- include/linux/errno.h | 1 - include/linux/ethtool.h | 33 +- include/linux/fb.h | 11 +- include/linux/firmware/meson/meson_sm.h | 1 - include/linux/firmware/xlnx-zynqmp.h | 113 - include/linux/fs.h | 74 +- include/linux/fs_context.h | 215 - include/linux/fs_parser.h | 119 - include/linux/fsinfo.h | 41 - include/linux/fsl/mc.h | 14 - include/linux/fsl_ifc.h | 2 - include/linux/fsnotify_backend.h | 17 +- include/linux/gpio/consumer.h | 59 +- include/linux/gpio/driver.h | 32 +- include/linux/hdmi.h | 4 +- include/linux/hid.h | 28 - include/linux/hmm.h | 2 +- include/linux/hugetlb.h | 14 - include/linux/hyperv.h | 14 +- include/linux/ieee80211.h | 111 +- include/linux/if_tun.h | 14 - include/linux/intel-iommu.h | 72 - include/linux/interconnect-provider.h | 125 - include/linux/interconnect.h | 49 - include/linux/iomap.h | 4 +- include/linux/iommu.h | 9 +- include/linux/iova.h | 1 - include/linux/ipc_namespace.h | 1 - include/linux/ipmi.h | 2 +- include/linux/ipmi_smi.h | 2 +- include/linux/ipv6.h | 3 +- include/linux/irq.h | 3 +- include/linux/kernfs.h | 52 +- include/linux/libfdt_env.h | 1 - include/linux/linkage.h | 1 - include/linux/lsm_hooks.h | 84 +- include/linux/math64.h | 3 - include/linux/memblock.h | 159 +- include/linux/memcontrol.h | 13 +- include/linux/mfd/cros_ec_commands.h | 10 - include/linux/mfd/ingenic-tcu.h | 56 - include/linux/mfd/intel_msic.h | 7 +- include/linux/mfd/intel_soc_pmic.h | 13 +- include/linux/mfd/intel_soc_pmic_bxtwc.h | 10 +- include/linux/mfd/madera/pdata.h | 1 + include/linux/mfd/max14577-private.h | 11 +- include/linux/mfd/max14577.h | 11 +- include/linux/mfd/max77686-private.h | 15 +- include/linux/mfd/max77686.h | 15 +- include/linux/mfd/max77693-common.h | 6 +- include/linux/mfd/max77693-private.h | 15 +- include/linux/mfd/max77693.h | 15 +- include/linux/mfd/max77843-private.h | 6 +- include/linux/mfd/max8997-private.h | 15 +- include/linux/mfd/max8997.h | 16 +- include/linux/mfd/max8998-private.h | 15 +- include/linux/mfd/max8998.h | 15 +- include/linux/mfd/mc13xxx.h | 1 - include/linux/mfd/samsung/core.h | 11 +- include/linux/mfd/samsung/irq.h | 10 +- include/linux/mfd/samsung/rtc.h | 15 +- include/linux/mfd/samsung/s2mpa01.h | 7 +- include/linux/mfd/samsung/s2mps11.h | 9 +- include/linux/mfd/samsung/s2mps13.h | 14 +- include/linux/mfd/samsung/s2mps14.h | 14 +- include/linux/mfd/samsung/s2mps15.h | 11 +- include/linux/mfd/samsung/s2mpu02.h | 14 +- include/linux/mfd/samsung/s5m8763.h | 10 +- include/linux/mfd/samsung/s5m8767.h | 10 +- include/linux/mlx5/cq.h | 1 - include/linux/mlx5/device.h | 6 - include/linux/mlx5/driver.h | 17 +- include/linux/mlx5/fs.h | 20 +- include/linux/mlx5/mlx5_ifc.h | 209 +- include/linux/mlx5/qp.h | 1 - include/linux/mlx5/srq.h | 1 - include/linux/mm.h | 40 +- include/linux/mmc/host.h | 5 - include/linux/mmu_notifier.h | 27 +- include/linux/mmzone.h | 17 +- include/linux/module.h | 6 - include/linux/mount.h | 10 +- include/linux/mtd/jedec.h | 91 - include/linux/mtd/nand_bch.h | 11 +- include/linux/mtd/nand_ecc.h | 12 +- include/linux/mtd/onfi.h | 178 - include/linux/mtd/platnand.h | 74 - include/linux/mtd/rawnand.h | 635 +- include/linux/mtd/spi-nor.h | 119 - include/linux/mtd/super.h | 4 +- include/linux/mux/consumer.h | 4 - include/linux/netdevice.h | 34 +- include/linux/netfilter/nf_conntrack_common.h | 3 + include/linux/of.h | 27 +- include/linux/of_device.h | 3 + include/linux/of_pci.h | 10 + include/linux/page-flags.h | 5 +- include/linux/pci.h | 1 - include/linux/pci_hotplug.h | 43 +- include/linux/pci_ids.h | 6 +- include/linux/percpu-defs.h | 6 +- include/linux/percpu-refcount.h | 1 - include/linux/phy.h | 8 - include/linux/phy/phy-qcom-ufs.h | 38 + include/linux/platform_data/ehci-sh.h | 16 +- include/linux/platform_data/gpio-davinci.h | 34 + include/linux/platform_data/gpio-omap.h | 18 +- include/linux/platform_data/gpio-ts5500.h | 27 + include/linux/platform_data/hsmmc-omap.h | 3 + include/linux/platform_data/mv_usb.h | 1 + include/linux/platform_data/pxa_sdhci.h | 4 + include/linux/platform_data/shmob_drm.h | 6 +- include/linux/platform_data/spi-davinci.h | 4 + include/linux/platform_device.h | 1 - include/linux/pm_opp.h | 6 - include/linux/power/bq27xxx_battery.h | 1 - include/linux/psi.h | 53 - include/linux/psi_types.h | 92 - include/linux/ptrace.h | 17 +- include/linux/qcom-geni-se.h | 13 +- include/linux/qed/common_hsi.h | 10 +- include/linux/qed/iscsi_common.h | 2 +- include/linux/radix-tree.h | 2 +- include/linux/ramfs.h | 4 +- include/linux/rculist.h | 32 +- include/linux/rcupdate.h | 154 +- include/linux/rcupdate_wait.h | 14 +- include/linux/rcutiny.h | 53 +- include/linux/rcutree.h | 31 +- include/linux/regmap.h | 12 +- include/linux/regulator/fixed.h | 3 + include/linux/restart_block.h | 4 +- include/linux/rtc.h | 21 +- include/linux/rtnetlink.h | 7 - include/linux/rwsem.h | 4 +- include/linux/sched.h | 37 +- include/linux/sched/loadavg.h | 24 +- include/linux/sched/signal.h | 5 +- include/linux/sched/topology.h | 6 +- include/linux/scmi_protocol.h | 4 - include/linux/security.h | 70 +- include/linux/serial_sci.h | 1 - include/linux/shmem_fs.h | 3 +- include/linux/skbuff.h | 44 +- include/linux/slab.h | 56 +- include/linux/soc/amlogic/meson-canvas.h | 65 - include/linux/soc/qcom/llcc-qcom.h | 30 +- include/linux/socket.h | 4 +- include/linux/soundwire/sdw.h | 12 +- include/linux/spi/spi.h | 5 +- include/linux/srcu.h | 3 - include/linux/srcutree.h | 13 +- include/linux/stackleak.h | 35 - include/linux/swap.h | 15 +- include/linux/syscalls.h | 34 +- include/linux/tcp.h | 2 - include/linux/tee_drv.h | 73 - include/linux/time32.h | 78 +- include/linux/timekeeping.h | 12 + include/linux/timekeeping32.h | 53 +- include/linux/torture.h | 2 +- include/linux/tracehook.h | 13 +- include/linux/uio_driver.h | 1 - include/linux/uprobes.h | 5 - include/linux/vt_kern.h | 7 + include/linux/writeback.h | 5 +- include/media/cec.h | 150 +- include/media/media-entity.h | 48 - include/media/rcar-fcp.h | 6 +- include/media/v4l2-common.h | 14 +- include/media/v4l2-dv-timings.h | 17 - include/media/v4l2-mc.h | 78 + include/media/v4l2-rect.h | 26 - include/media/vsp1.h | 8 +- include/net/9p/9p.h | 12 +- include/net/9p/client.h | 71 +- include/net/act_api.h | 11 +- include/net/cfg80211.h | 17 +- include/net/dsa.h | 1 - include/net/gen_stats.h | 4 - include/net/genetlink.h | 2 +- include/net/ieee80211_radiotap.h | 21 - include/net/ip6_fib.h | 20 +- include/net/ip_fib.h | 1 - include/net/iucv/af_iucv.h | 5 - include/net/llc.h | 1 - include/net/mac80211.h | 84 +- include/net/neighbour.h | 15 - include/net/net_namespace.h | 3 - include/net/netfilter/ipv4/nf_conntrack_ipv4.h | 13 +- include/net/netfilter/ipv6/nf_conntrack_ipv6.h | 13 + include/net/netfilter/nf_conntrack_core.h | 3 +- include/net/netfilter/nf_conntrack_l4proto.h | 36 +- include/net/netfilter/nf_tables.h | 9 +- include/net/netlink.h | 26 +- include/net/pkt_cls.h | 2 +- include/net/pkt_sched.h | 1 - include/net/rtnetlink.h | 1 - include/net/sch_generic.h | 54 +- include/net/sock.h | 1 - include/net/tcp.h | 26 +- include/net/tls.h | 66 +- include/net/vxlan.h | 1 + include/net/xdp.h | 6 +- include/net/xdp_sock.h | 120 +- include/rdma/ib_addr.h | 8 +- include/rdma/ib_umem.h | 9 +- include/rdma/ib_umem_odp.h | 75 +- include/rdma/ib_verbs.h | 110 +- include/rdma/rdma_cm.h | 6 +- include/rdma/rdma_vt.h | 10 +- include/rdma/uverbs_ioctl.h | 111 +- include/rdma/uverbs_std_types.h | 51 - include/soc/fsl/dpaa2-fd.h | 242 - include/soc/fsl/dpaa2-global.h | 15 - include/soc/fsl/dpaa2-io.h | 4 - include/soc/tegra/pmc.h | 20 +- include/sound/memalloc.h | 3 - include/sound/simple_card_utils.h | 27 +- include/sound/soc-acpi-intel-match.h | 6 - include/sound/soc-dapm.h | 9 + include/sound/soc-dpcm.h | 10 - include/sound/soc.h | 45 +- include/trace/events/btrfs.h | 36 +- include/trace/events/mmflags.h | 1 - include/trace/events/rcu.h | 25 +- include/trace/events/sched.h | 11 +- include/trace/events/signal.h | 3 +- include/uapi/asm-generic/unistd.h | 2 - include/uapi/drm/amdgpu_drm.h | 2 - include/uapi/drm/drm_fourcc.h | 39 - include/uapi/drm/drm_mode.h | 3 +- include/uapi/drm/i915_drm.h | 22 - include/uapi/linux/android/binder.h | 10 - include/uapi/linux/bpf.h | 26 - include/uapi/linux/ethtool.h | 15 +- include/uapi/linux/fanotify.h | 16 +- include/uapi/linux/fcntl.h | 2 - include/uapi/linux/firewire-cdev.h | 22 +- include/uapi/linux/fs.h | 86 +- include/uapi/linux/fsinfo.h | 303 - include/uapi/linux/fuse.h | 104 +- include/uapi/linux/gen_stats.h | 1 - include/uapi/linux/gpio.h | 2 +- include/uapi/linux/if_addr.h | 1 - include/uapi/linux/if_arp.h | 18 +- include/uapi/linux/if_link.h | 2 - include/uapi/linux/if_packet.h | 1 - include/uapi/linux/in6.h | 1 - include/uapi/linux/input-event-codes.h | 1 - include/uapi/linux/mount.h | 75 - include/uapi/linux/neighbour.h | 1 - include/uapi/linux/netfilter/nf_tables.h | 31 - include/uapi/linux/netfilter/xt_cgroup.h | 16 - include/uapi/linux/nl80211.h | 26 +- include/uapi/linux/pkt_cls.h | 2 - include/uapi/linux/pkt_sched.h | 6 +- include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/udmabuf.h | 33 - include/uapi/linux/usb/tmc.h | 41 - include/uapi/linux/videodev2.h | 31 +- include/uapi/rdma/ib_user_verbs.h | 20 +- include/uapi/rdma/mlx5-abi.h | 2 - include/uapi/rdma/mlx5_user_ioctl_cmds.h | 20 - include/uapi/rdma/mlx5_user_ioctl_verbs.h | 12 - include/uapi/rdma/rdma_user_ioctl_cmds.h | 7 +- include/xen/events.h | 2 - include/xen/interface/memory.h | 6 + include/xen/xen-ops.h | 133 +- include/xen/xen.h | 4 - init/Kconfig | 29 +- init/do_mounts.c | 36 +- init/do_mounts_initrd.c | 1 - init/main.c | 12 +- ipc/ipc_sysctl.c | 42 +- ipc/mqueue.c | 114 +- ipc/msg.c | 6 +- ipc/namespace.c | 2 +- ipc/sem.c | 10 +- ipc/shm.c | 8 +- ipc/syscall.c | 2 +- ipc/util.c | 29 +- ipc/util.h | 53 +- kernel/Makefile | 4 - kernel/bpf/arraymap.c | 49 +- kernel/bpf/hashtab.c | 31 - kernel/bpf/inode.c | 7 +- kernel/bpf/sockmap.c | 6 +- kernel/bpf/syscall.c | 9 +- kernel/bpf/verifier.c | 264 +- kernel/cgroup/cgroup-internal.h | 50 +- kernel/cgroup/cgroup-v1.c | 413 +- kernel/cgroup/cgroup.c | 384 +- kernel/cgroup/cpuset.c | 68 +- kernel/compat.c | 8 +- kernel/cpu.c | 28 - kernel/debug/kdb/kdb_main.c | 7 +- kernel/delayacct.c | 15 - kernel/dma/Kconfig | 16 +- kernel/dma/Makefile | 1 + kernel/dma/contiguous.c | 6 +- kernel/dma/direct.c | 110 +- kernel/dma/mapping.c | 71 +- kernel/dma/noncoherent.c | 106 + kernel/dma/swiotlb.c | 10 +- kernel/events/core.c | 6 + kernel/events/ring_buffer.c | 14 +- kernel/events/uprobes.c | 282 +- kernel/fork.c | 62 +- kernel/futex.c | 2 +- kernel/futex_compat.c | 2 +- kernel/irq/matrix.c | 82 +- kernel/jump_label.c | 7 +- kernel/kallsyms.c | 4 +- kernel/kprobes.c | 39 +- kernel/locking/qspinlock_paravirt.h | 2 +- kernel/locking/rtmutex.c | 4 +- kernel/locking/rwsem-xadd.c | 15 +- kernel/locking/rwsem.c | 7 +- kernel/locking/rwsem.h | 95 +- kernel/pid.c | 2 +- kernel/pid_namespace.c | 2 +- kernel/power/process.c | 2 +- kernel/power/snapshot.c | 4 +- kernel/printk/printk.c | 5 +- kernel/profile.c | 2 +- kernel/ptrace.c | 4 +- kernel/rcu/Kconfig | 14 +- kernel/rcu/rcu.h | 67 +- kernel/rcu/rcuperf.c | 66 +- kernel/rcu/rcutorture.c | 626 +- kernel/rcu/srcutiny.c | 29 +- kernel/rcu/srcutree.c | 31 +- kernel/rcu/tiny.c | 154 +- kernel/rcu/tree.c | 2213 +- kernel/rcu/tree.h | 132 +- kernel/rcu/tree_exp.h | 426 +- kernel/rcu/tree_plugin.h | 790 +- kernel/rcu/update.c | 70 +- kernel/reboot.c | 1 - kernel/sched/Makefile | 1 - kernel/sched/core.c | 24 +- kernel/sched/fair.c | 185 +- kernel/sched/loadavg.c | 139 +- kernel/sched/psi.c | 759 - kernel/sched/sched.h | 196 +- kernel/sched/stats.h | 86 - kernel/sched/topology.c | 106 +- kernel/seccomp.c | 4 +- kernel/signal.c | 58 +- kernel/softirq.c | 3 +- kernel/stackleak.c | 132 - kernel/sysctl.c | 15 +- kernel/time/hrtimer.c | 8 +- kernel/time/posix-stubs.c | 18 +- kernel/time/posix-timers.c | 30 +- kernel/time/time.c | 97 +- kernel/time/timekeeping.c | 24 + kernel/torture.c | 15 +- kernel/trace/blktrace.c | 4 +- kernel/trace/trace.c | 9 +- kernel/trace/trace_kprobe.c | 9 +- kernel/trace/trace_printk.c | 2 +- kernel/trace/trace_uprobe.c | 75 +- lib/Kconfig.debug | 9 +- lib/bitmap.c | 22 +- lib/chacha20.c | 6 +- lib/cpumask.c | 4 +- lib/crc-t10dif.c | 57 +- lib/crc32.c | 11 +- lib/lz4/lz4_decompress.c | 481 +- lib/lz4/lz4defs.h | 9 +- lib/nlattr.c | 31 +- lib/parser.c | 16 +- lib/percpu-refcount.c | 28 +- lib/sg_pool.c | 7 +- lib/test_kasan.c | 70 - lib/vsprintf.c | 7 +- lib/zlib_inflate/inflate.c | 12 - localversion-next | 1 - mm/Kconfig | 11 +- mm/Makefile | 14 +- mm/backing-dev.c | 35 - mm/bootmem.c | 811 + mm/compaction.c | 5 - mm/filemap.c | 33 +- mm/huge_memory.c | 3 +- mm/hugetlb.c | 96 +- mm/internal.h | 2 +- mm/kasan/kasan_init.c | 7 +- mm/kmemleak.c | 44 +- mm/list_lru.c | 7 - mm/maccess.c | 6 - mm/memblock.c | 204 +- mm/memcontrol.c | 26 +- mm/memory.c | 373 +- mm/memory_hotplug.c | 154 +- mm/mempolicy.c | 35 +- mm/migrate.c | 5 - mm/mincore.c | 12 +- mm/mmap.c | 50 +- mm/mmu_gather.c | 261 - mm/mmu_notifier.c | 31 + mm/nobootmem.c | 445 + mm/oom_kill.c | 4 +- mm/page_alloc.c | 223 +- mm/page_ext.c | 6 +- mm/page_idle.c | 2 +- mm/page_io.c | 2 +- mm/page_owner.c | 6 +- mm/page_poison.c | 2 +- mm/percpu.c | 32 +- mm/rmap.c | 42 +- mm/shmem.c | 10 +- mm/slab.c | 4 +- mm/slab_common.c | 103 +- mm/slub.c | 33 +- mm/sparse-vmemmap.c | 6 +- mm/sparse.c | 18 +- mm/swap.c | 1 + mm/swap_state.c | 17 +- mm/swapfile.c | 225 +- mm/util.c | 5 +- mm/vmalloc.c | 4 - mm/vmscan.c | 16 +- mm/vmstat.c | 7 +- mm/workingset.c | 113 +- mm/z3fold.c | 8 +- mm/zsmalloc.c | 3 +- net/9p/Makefile | 1 + net/9p/client.c | 551 +- net/9p/mod.c | 9 +- net/9p/protocol.c | 20 +- net/9p/trans_fd.c | 45 +- net/9p/trans_rdma.c | 37 +- net/9p/trans_virtio.c | 44 +- net/9p/trans_xen.c | 17 +- net/9p/util.c | 140 + net/batman-adv/Kconfig | 11 - net/batman-adv/Makefile | 3 - net/batman-adv/bat_iv_ogm.c | 330 +- net/batman-adv/debugfs.c | 37 - net/batman-adv/debugfs.h | 6 - net/batman-adv/hard-interface.c | 47 +- net/batman-adv/icmp_socket.c | 3 - net/batman-adv/log.c | 20 +- net/batman-adv/main.h | 2 +- net/batman-adv/originator.c | 107 + net/batman-adv/originator.h | 4 + net/batman-adv/soft-interface.c | 2 +- net/batman-adv/trace.c | 22 - net/batman-adv/trace.h | 78 - net/batman-adv/types.h | 62 +- net/bluetooth/bnep/core.c | 7 +- net/bluetooth/bnep/sock.c | 19 +- net/bluetooth/cmtp/core.c | 14 +- net/bluetooth/cmtp/sock.c | 19 +- net/bluetooth/hidp/core.c | 23 +- net/bluetooth/hidp/hidp.h | 2 +- net/bluetooth/hidp/sock.c | 79 +- net/bridge/Kconfig | 2 +- net/bridge/br.c | 16 - net/bridge/br_arp_nd_proxy.c | 15 +- net/bridge/br_device.c | 6 +- net/bridge/br_fdb.c | 19 +- net/bridge/br_if.c | 9 +- net/bridge/br_input.c | 2 +- net/bridge/br_mdb.c | 6 +- net/bridge/br_multicast.c | 54 +- net/bridge/br_netfilter_hooks.c | 10 +- net/bridge/br_netlink.c | 31 +- net/bridge/br_private.h | 67 +- net/bridge/br_sysfs_br.c | 32 +- net/bridge/br_vlan.c | 35 +- net/caif/cfrfml.c | 3 + net/compat.c | 10 +- net/core/dev.c | 13 +- net/core/ethtool.c | 158 +- net/core/filter.c | 160 +- net/core/flow_dissector.c | 150 +- net/core/gen_stats.c | 73 +- net/core/link_watch.c | 2 +- net/core/neighbour.c | 16 +- net/core/pktgen.c | 2 +- net/core/rtnetlink.c | 57 +- net/core/sock.c | 2 +- net/core/xdp.c | 53 +- net/decnet/dn_dev.c | 2 +- net/dsa/Kconfig | 3 - net/dsa/Makefile | 1 - net/dsa/dsa.c | 49 - net/dsa/dsa_priv.h | 4 - net/dsa/legacy.c | 3 +- net/dsa/slave.c | 28 - net/dsa/tag_gswip.c | 109 - net/ieee802154/6lowpan/reassembly.c | 3 +- net/ipv4/cipso_ipv4.c | 11 +- net/ipv4/devinet.c | 62 +- net/ipv4/esp4.c | 7 +- net/ipv4/fib_frontend.c | 44 +- net/ipv4/fib_semantics.c | 4 +- net/ipv4/gre_demux.c | 7 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/ip_fragment.c | 27 +- net/ipv4/ip_gre.c | 9 +- net/ipv4/ip_input.c | 6 +- net/ipv4/ip_output.c | 4 +- net/ipv4/netfilter/ipt_rpfilter.c | 17 +- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 1 + net/ipv4/netfilter/nft_fib_ipv4.c | 27 +- net/ipv4/syncookies.c | 2 +- net/ipv4/tcp.c | 6 +- net/ipv4/tcp_bbr.c | 7 +- net/ipv4/tcp_input.c | 24 +- net/ipv4/tcp_ipv4.c | 4 +- net/ipv4/tcp_output.c | 68 +- net/ipv4/tcp_rate.c | 15 +- net/ipv4/tcp_recovery.c | 5 +- net/ipv4/tcp_timer.c | 4 +- net/ipv4/udp.c | 2 +- net/ipv4/xfrm4_input.c | 1 - net/ipv4/xfrm4_mode_transport.c | 4 +- net/ipv6/addrconf.c | 127 +- net/ipv6/af_inet6.c | 7 +- net/ipv6/esp6.c | 7 +- net/ipv6/ip6_gre.c | 26 +- net/ipv6/ip6_input.c | 3 +- net/ipv6/ip6_output.c | 2 +- net/ipv6/ipv6_sockglue.c | 11 - net/ipv6/mcast.c | 2 +- net/ipv6/netfilter/ip6t_ipv6header.c | 5 +- net/ipv6/netfilter/ip6t_rt.c | 10 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 2 +- net/ipv6/reassembly.c | 14 +- net/ipv6/route.c | 32 +- net/ipv6/xfrm6_input.c | 1 - net/ipv6/xfrm6_mode_transport.c | 4 +- net/ipv6/xfrm6_output.c | 2 - net/iucv/af_iucv.c | 44 +- net/llc/llc_core.c | 4 +- net/mac80211/cfg.c | 57 +- net/mac80211/debugfs.c | 4 - net/mac80211/debugfs_sta.c | 364 +- net/mac80211/driver-ops.h | 10 - net/mac80211/ibss.c | 4 +- net/mac80211/ieee80211_i.h | 10 +- net/mac80211/iface.c | 3 +- net/mac80211/key.c | 111 +- net/mac80211/main.c | 69 - net/mac80211/mesh.c | 5 +- net/mac80211/mesh.h | 3 +- net/mac80211/mesh_hwmp.c | 9 +- net/mac80211/mlme.c | 23 +- net/mac80211/rx.c | 43 +- net/mac80211/spectmgmt.c | 5 +- net/mac80211/sta_info.c | 27 +- net/mac80211/status.c | 11 +- net/mac80211/tdls.c | 8 +- net/mac80211/tx.c | 81 +- net/mac80211/util.c | 161 +- net/mac80211/vht.c | 20 - net/ncsi/ncsi-netlink.c | 1 + net/netfilter/Kconfig | 7 - net/netfilter/Makefile | 1 - net/netfilter/nf_conntrack_core.c | 105 +- net/netfilter/nf_conntrack_expect.c | 3 +- net/netfilter/nf_conntrack_netlink.c | 73 +- net/netfilter/nf_conntrack_proto.c | 117 +- net/netfilter/nf_conntrack_proto_dccp.c | 155 +- net/netfilter/nf_conntrack_proto_generic.c | 28 +- net/netfilter/nf_conntrack_proto_gre.c | 44 +- net/netfilter/nf_conntrack_proto_icmp.c | 78 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 80 +- net/netfilter/nf_conntrack_proto_sctp.c | 253 +- net/netfilter/nf_conntrack_proto_tcp.c | 255 +- net/netfilter/nf_conntrack_proto_udp.c | 236 +- net/netfilter/nf_conntrack_standalone.c | 9 +- net/netfilter/nf_flow_table_core.c | 37 +- net/netfilter/nf_nat_helper.c | 4 +- net/netfilter/nf_nat_redirect.c | 4 + net/netfilter/nf_tables_api.c | 120 +- net/netfilter/nfnetlink_cttimeout.c | 59 +- net/netfilter/nfnetlink_queue.c | 2 +- net/netfilter/nft_cmp.c | 6 +- net/netfilter/nft_ct.c | 5 +- net/netfilter/nft_dynset.c | 21 +- net/netfilter/nft_lookup.c | 20 +- net/netfilter/nft_objref.c | 20 +- net/netfilter/nft_osf.c | 2 +- net/netfilter/nft_reject.c | 6 +- net/netfilter/nft_rt.c | 11 - net/netfilter/nft_set_hash.c | 30 +- net/netfilter/nft_xfrm.c | 293 - net/netfilter/xt_CT.c | 2 +- net/netfilter/xt_IDLETIMER.c | 4 + net/netfilter/xt_SECMARK.c | 2 + net/netfilter/xt_cgroup.c | 72 - net/netlink/af_netlink.c | 11 +- net/nfc/nci/uart.c | 6 +- net/nfc/netlink.c | 6 +- net/openvswitch/conntrack.c | 8 +- net/openvswitch/flow.c | 22 +- net/packet/af_packet.c | 17 - net/rds/rds.h | 2 +- net/rds/recv.c | 19 +- net/rfkill/core.c | 4 +- net/rxrpc/input.c | 2 +- net/sched/act_api.c | 40 +- net/sched/act_bpf.c | 3 +- net/sched/act_connmark.c | 14 +- net/sched/act_csum.c | 3 +- net/sched/act_gact.c | 9 +- net/sched/act_ife.c | 3 +- net/sched/act_ipt.c | 6 +- net/sched/act_mirred.c | 8 +- net/sched/act_nat.c | 18 +- net/sched/act_pedit.c | 3 +- net/sched/act_police.c | 189 +- net/sched/act_sample.c | 3 +- net/sched/act_simple.c | 3 +- net/sched/act_skbedit.c | 26 +- net/sched/act_skbmod.c | 3 +- net/sched/act_tunnel_key.c | 3 +- net/sched/act_vlan.c | 3 +- net/sched/cls_api.c | 242 +- net/sched/cls_flower.c | 20 +- net/sched/sch_api.c | 31 +- net/sched/sch_atm.c | 2 +- net/sched/sch_cake.c | 6 +- net/sched/sch_cbq.c | 2 +- net/sched/sch_cbs.c | 2 +- net/sched/sch_drr.c | 4 +- net/sched/sch_dsmark.c | 2 +- net/sched/sch_fifo.c | 2 +- net/sched/sch_fq.c | 87 +- net/sched/sch_fq_codel.c | 2 +- net/sched/sch_generic.c | 52 +- net/sched/sch_hfsc.c | 2 +- net/sched/sch_hhf.c | 2 +- net/sched/sch_htb.c | 116 +- net/sched/sch_mq.c | 4 +- net/sched/sch_mqprio.c | 4 +- net/sched/sch_multiq.c | 6 +- net/sched/sch_netem.c | 16 +- net/sched/sch_prio.c | 6 +- net/sched/sch_qfq.c | 4 +- net/sched/sch_red.c | 4 +- net/sched/sch_sfb.c | 4 +- net/sched/sch_tbf.c | 6 +- net/sctp/protocol.c | 2 +- net/sctp/ulpqueue.c | 2 +- net/socket.c | 21 +- net/sunrpc/rpc_pipe.c | 7 +- net/tipc/bearer.c | 14 +- net/tipc/link.c | 7 +- net/tipc/socket.c | 4 +- net/tipc/topsrv.c | 10 +- net/tls/tls_main.c | 54 +- net/tls/tls_sw.c | 802 +- net/wireless/core.c | 42 +- net/wireless/core.h | 3 - net/wireless/nl80211.c | 24 +- net/wireless/reg.c | 113 +- net/wireless/scan.c | 58 +- net/wireless/trace.h | 2 +- net/wireless/util.c | 160 +- net/xdp/xdp_umem.c | 8 +- net/xdp/xdp_umem.h | 10 + net/xdp/xdp_umem_props.h | 14 + net/xdp/xsk.c | 34 +- net/xdp/xsk_queue.c | 60 +- net/xdp/xsk_queue.h | 16 +- net/xfrm/xfrm_device.c | 8 +- net/xfrm/xfrm_hash.c | 2 +- net/xfrm/xfrm_input.c | 1 - net/xfrm/xfrm_interface.c | 2 +- net/xfrm/xfrm_output.c | 6 +- net/xfrm/xfrm_policy.c | 4 - net/xfrm/xfrm_user.c | 15 - samples/Kconfig | 10 +- samples/Makefile | 2 +- samples/bpf/Makefile | 1 - samples/bpf/bpf_load.c | 1 + samples/bpf/sampleip_user.c | 1 + samples/bpf/sockex2_kern.c | 11 +- samples/bpf/sockex3_kern.c | 8 +- samples/bpf/sockex3_user.c | 4 +- samples/bpf/tcp_tos_reflect_kern.c | 87 - samples/bpf/test_current_task_under_cgroup_user.c | 1 + samples/bpf/xdpsock_kern.c | 2 +- samples/bpf/xdpsock_user.c | 15 +- samples/statx/Makefile | 7 + samples/{vfs => statx}/test-statx.c | 0 samples/vfs/Makefile | 16 - samples/vfs/test-fs-query.c | 138 - samples/vfs/test-fsinfo.c | 589 - samples/vfs/test-fsmount.c | 118 - scripts/Kbuild.include | 2 +- scripts/Makefile.build | 32 +- scripts/Makefile.gcc-plugins | 10 - scripts/check_00index.sh | 67 + scripts/checkpatch.pl | 53 +- scripts/dtc/Makefile | 7 - scripts/dtc/Makefile.dtc | 4 - scripts/dtc/checks.c | 143 - scripts/dtc/data.c | 4 +- scripts/dtc/dtc-parser.y | 16 +- scripts/dtc/dtc.c | 11 - scripts/dtc/dtc.h | 13 - scripts/dtc/flattree.c | 2 +- scripts/dtc/libfdt/fdt.c | 81 +- scripts/dtc/libfdt/fdt_addresses.c | 35 +- scripts/dtc/libfdt/fdt_overlay.c | 6 +- scripts/dtc/libfdt/fdt_ro.c | 199 +- scripts/dtc/libfdt/fdt_rw.c | 28 +- scripts/dtc/libfdt/fdt_sw.c | 109 +- scripts/dtc/libfdt/libfdt.h | 76 +- scripts/dtc/libfdt/libfdt_env.h | 1 - scripts/dtc/libfdt/libfdt_internal.h | 5 +- scripts/dtc/livetree.c | 12 +- scripts/dtc/treesource.c | 225 +- scripts/dtc/update-dtc-source.sh | 2 +- scripts/dtc/util.c | 23 +- scripts/dtc/util.h | 20 +- scripts/dtc/version_gen.h | 2 +- scripts/dtc/yamltree.c | 247 - scripts/gcc-plugins/Kconfig | 51 - scripts/gcc-plugins/stackleak_plugin.c | 427 - scripts/kallsyms.c | 6 +- scripts/tags.sh | 2 +- security/apparmor/apparmorfs.c | 8 +- security/apparmor/include/cred.h | 2 - security/apparmor/include/mount.h | 11 +- security/apparmor/lsm.c | 115 +- security/apparmor/mount.c | 47 - security/apparmor/net.c | 15 +- security/commoncap.c | 3 + security/inode.c | 7 +- security/security.c | 64 +- security/selinux/hooks.c | 393 +- security/selinux/include/security.h | 16 +- security/selinux/selinuxfs.c | 8 +- security/selinux/ss/mls.c | 178 +- security/selinux/ss/mls.h | 2 +- security/selinux/ss/policydb.c | 2 +- security/selinux/ss/services.c | 12 +- security/smack/smack.h | 21 +- security/smack/smack_lsm.c | 382 +- security/smack/smackfs.c | 12 +- security/tomoyo/common.c | 3 +- security/tomoyo/common.h | 3 - security/tomoyo/mount.c | 46 - security/tomoyo/tomoyo.c | 19 +- sound/aoa/soundbus/i2sbus/core.c | 15 +- sound/arm/Kconfig | 1 + sound/core/memalloc.c | 40 +- sound/core/oss/pcm_plugin.c | 4 +- sound/core/pcm_lib.c | 21 +- sound/core/seq/seq_system.c | 22 +- sound/core/sgbuf.c | 15 +- sound/hda/hdac_i915.c | 4 +- sound/hda/hdac_regmap.c | 3 +- sound/mips/hal2.c | 13 +- sound/pci/atiixp.c | 6 +- sound/pci/cs46xx/cs46xx_lib.c | 6 +- sound/pci/emu10k1/emupcm.c | 3 +- sound/pci/hda/hda_auto_parser.c | 2 +- sound/pci/hda/hda_beep.h | 2 +- sound/pci/hda/hda_bind.c | 14 +- sound/pci/hda/hda_codec.c | 2 +- {include/sound => sound/pci/hda}/hda_codec.h | 0 sound/pci/hda/hda_controller.c | 36 +- sound/pci/hda/hda_controller.h | 20 +- sound/pci/hda/hda_eld.c | 2 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/hda_hwdep.c | 2 +- sound/pci/hda/hda_intel.c | 108 +- sound/pci/hda/hda_jack.c | 2 +- sound/pci/hda/hda_proc.c | 2 +- sound/pci/hda/hda_sysfs.c | 2 +- sound/pci/hda/hda_tegra.c | 20 +- sound/pci/hda/patch_analog.c | 2 +- sound/pci/hda/patch_ca0110.c | 2 +- sound/pci/hda/patch_ca0132.c | 1284 +- sound/pci/hda/patch_cirrus.c | 2 +- sound/pci/hda/patch_cmedia.c | 2 +- sound/pci/hda/patch_conexant.c | 2 +- sound/pci/hda/patch_hdmi.c | 2 +- sound/pci/hda/patch_realtek.c | 2 +- sound/pci/hda/patch_si3054.c | 2 +- sound/pci/hda/patch_sigmatel.c | 2 +- sound/pci/hda/patch_via.c | 2 +- sound/pci/intel8x0.c | 89 +- sound/pci/intel8x0m.c | 20 +- sound/pci/rme32.c | 22 +- sound/pci/rme9652/hdspm.c | 2 +- sound/soc/amd/acp-da7219-max98357a.c | 75 +- sound/soc/amd/acp-pcm-dma.c | 30 +- sound/soc/amd/acp.h | 3 +- sound/soc/atmel/Kconfig | 11 - sound/soc/atmel/Makefile | 2 - sound/soc/atmel/atmel_ssc_dai.c | 13 +- sound/soc/atmel/mikroe-proto.c | 165 - sound/soc/atmel/tse850-pcm5142.c | 78 +- sound/soc/bcm/cygnus-ssp.c | 13 +- sound/soc/codecs/Kconfig | 28 +- sound/soc/codecs/Makefile | 8 - sound/soc/codecs/adau17x1.c | 86 +- sound/soc/codecs/adau17x1.h | 4 + sound/soc/codecs/cs35l33.c | 3 +- sound/soc/codecs/cs35l35.c | 3 +- sound/soc/codecs/cs4265.c | 12 +- sound/soc/codecs/cs43130.c | 4 +- sound/soc/codecs/dmic.c | 1 - sound/soc/codecs/es8328.c | 7 +- sound/soc/codecs/hdac_hda.c | 483 - sound/soc/codecs/hdac_hda.h | 24 - sound/soc/codecs/hdac_hdmi.c | 11 +- sound/soc/codecs/max98088.c | 10 - sound/soc/codecs/max98373.c | 1 - sound/soc/codecs/pcm3060-i2c.c | 60 - sound/soc/codecs/pcm3060-spi.c | 59 - sound/soc/codecs/pcm3060.c | 295 - sound/soc/codecs/pcm3060.h | 88 - sound/soc/codecs/rt1305.c | 3 +- sound/soc/codecs/rt5514-spi.c | 14 +- sound/soc/codecs/rt5514.c | 3 +- sound/soc/codecs/rt5616.c | 3 +- sound/soc/codecs/rt5640.c | 3 +- sound/soc/codecs/rt5645.c | 9 +- sound/soc/codecs/rt5651.c | 4 +- sound/soc/codecs/rt5660.c | 3 +- sound/soc/codecs/rt5663.c | 16 +- sound/soc/codecs/rt5665.c | 3 +- sound/soc/codecs/rt5668.c | 13 +- sound/soc/codecs/rt5670.c | 15 +- sound/soc/codecs/rt5677-spi.c | 1 + sound/soc/codecs/rt5682.c | 89 +- sound/soc/codecs/rt5682.h | 14 - sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/tas5720.c | 103 +- sound/soc/codecs/tas6424.c | 58 +- sound/soc/codecs/tas6424.h | 10 - sound/soc/codecs/tlv320aic31xx.c | 85 - sound/soc/codecs/tlv320aic31xx.h | 23 - sound/soc/codecs/tscs454.c | 2 +- sound/soc/codecs/wm8904.c | 1 + sound/soc/codecs/wm8974.c | 1 + sound/soc/davinci/davinci-mcasp.c | 37 - sound/soc/fsl/fsl_asrc_dma.c | 2 +- sound/soc/fsl/fsl_esai.c | 2 +- sound/soc/fsl/fsl_utils.c | 4 +- sound/soc/fsl/pcm030-audio-fabric.c | 5 +- sound/soc/generic/audio-graph-card.c | 18 +- sound/soc/generic/audio-graph-scu-card.c | 55 +- sound/soc/generic/simple-card-utils.c | 53 +- sound/soc/generic/simple-card.c | 30 +- sound/soc/generic/simple-scu-card.c | 54 +- sound/soc/hisilicon/hi6210-i2s.c | 4 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 4 +- sound/soc/intel/boards/Kconfig | 9 - sound/soc/intel/boards/Makefile | 2 - sound/soc/intel/boards/broadwell.c | 4 +- sound/soc/intel/boards/bytcr_rt5640.c | 4 +- sound/soc/intel/boards/bytcr_rt5651.c | 4 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 9 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 5 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 5 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 127 - sound/soc/intel/boards/skl_hda_dsp_common.h | 38 - sound/soc/intel/boards/skl_hda_dsp_generic.c | 183 - sound/soc/intel/common/Makefile | 3 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-hda-match.c | 40 - sound/soc/intel/skylake/skl-pcm.c | 70 +- sound/soc/intel/skylake/skl-topology.c | 3 +- sound/soc/intel/skylake/skl.c | 96 +- sound/soc/intel/skylake/skl.h | 12 +- sound/soc/mediatek/mt2701/mt2701-cs42448.c | 13 +- sound/soc/mediatek/mt2701/mt2701-wm8960.c | 14 +- sound/soc/mediatek/mt6797/mt6797-mt6351.c | 14 +- sound/soc/mediatek/mt8173/mt8173-max98090.c | 13 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 12 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 12 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 12 +- sound/soc/meson/Kconfig | 13 - sound/soc/meson/Makefile | 2 - sound/soc/meson/axg-card.c | 16 +- sound/soc/meson/axg-fifo.c | 2 - sound/soc/meson/axg-pdm.c | 654 - sound/soc/meson/axg-tdm-interface.c | 50 +- sound/soc/nuc900/nuc900-ac97.c | 4 +- sound/soc/omap/omap-hdmi-audio.c | 4 +- sound/soc/pxa/Kconfig | 5 +- sound/soc/pxa/pxa2xx-ac97.c | 48 +- sound/soc/qcom/apq8096.c | 7 +- sound/soc/qcom/qdsp6/q6adm.c | 17 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 3 +- sound/soc/qcom/qdsp6/q6core.c | 8 +- sound/soc/qcom/sdm845.c | 7 +- sound/soc/rockchip/rk3288_hdmi_analog.c | 1 + sound/soc/rockchip/rockchip_pcm.c | 3 +- sound/soc/samsung/tm2_wm5110.c | 13 +- sound/soc/sh/hac.c | 3 +- sound/soc/sh/rcar/adg.c | 4 +- sound/soc/sh/rcar/core.c | 124 +- sound/soc/sh/rcar/ctu.c | 2 +- sound/soc/sh/rcar/dma.c | 109 +- sound/soc/sh/rcar/gen.c | 33 +- sound/soc/sh/rcar/rsnd.h | 63 +- sound/soc/sh/rcar/src.c | 2 +- sound/soc/sh/rcar/ssi.c | 89 +- sound/soc/sh/rcar/ssiu.c | 92 +- sound/soc/soc-compress.c | 4 +- sound/soc/soc-core.c | 438 +- sound/soc/soc-dapm.c | 432 +- sound/soc/soc-ops.c | 4 +- sound/soc/soc-pcm.c | 253 +- sound/soc/soc-topology.c | 11 + sound/soc/stm/stm32_sai.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 7 +- sound/soc/txx9/txx9aclc-ac97.c | 3 +- sound/x86/intel_hdmi_audio.c | 29 +- sound/xen/xen_snd_front_alsa.c | 46 +- tools/accounting/getdelays.c | 8 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 139 - tools/bpf/bpftool/Documentation/bpftool.rst | 6 +- tools/bpf/bpftool/bash-completion/bpftool | 17 +- tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 8 - tools/bpf/bpftool/map.c | 45 +- tools/bpf/bpftool/net.c | 272 - tools/bpf/bpftool/netlink_dumper.c | 174 - tools/bpf/bpftool/netlink_dumper.h | 95 - tools/bpf/bpftool/prog.c | 1 - tools/include/linux/err.h | 7 - tools/include/uapi/linux/bpf.h | 26 - tools/include/uapi/linux/if_link.h | 2 - tools/lib/bpf/Build | 2 +- tools/lib/bpf/bpf.c | 129 + tools/lib/bpf/libbpf.c | 4 +- tools/lib/bpf/libbpf.h | 16 - tools/lib/bpf/libbpf_errno.c | 1 - tools/lib/bpf/netlink.c | 331 - tools/lib/bpf/nlattr.c | 33 +- tools/lib/bpf/nlattr.h | 38 - tools/lib/traceevent/event-parse.c | 1 - tools/lib/traceevent/event-parse.h | 46 +- tools/lib/traceevent/event-plugin.c | 1 - tools/lib/traceevent/plugin_function.c | 1 - tools/lib/traceevent/plugin_hrtimer.c | 1 - tools/lib/traceevent/plugin_jbd2.c | 1 - tools/lib/traceevent/plugin_kmem.c | 1 - tools/lib/traceevent/plugin_kvm.c | 1 - tools/lib/traceevent/plugin_mac80211.c | 1 - tools/lib/traceevent/plugin_sched_switch.c | 1 - tools/lib/traceevent/plugin_scsi.c | 1 - tools/lib/traceevent/plugin_xen.c | 1 - tools/lib/traceevent/trace-seq.c | 2 - tools/lib/traceevent/trace-seq.h | 55 - tools/memory-model/.gitignore | 1 - tools/memory-model/Documentation/explanation.txt | 186 +- tools/memory-model/Documentation/recipes.txt | 2 +- tools/memory-model/README | 41 - tools/memory-model/linux-kernel.cat | 8 +- .../ISA2+pooncelock+pooncelock+pombonce.litmus | 7 +- tools/memory-model/litmus-tests/README | 104 +- tools/memory-model/scripts/README | 70 - tools/memory-model/scripts/checkalllitmus.sh | 53 +- tools/memory-model/scripts/checkghlitmus.sh | 65 - tools/memory-model/scripts/checklitmus.sh | 74 +- tools/memory-model/scripts/checklitmushist.sh | 60 - tools/memory-model/scripts/cmplitmushist.sh | 87 - tools/memory-model/scripts/initlitmushist.sh | 68 - tools/memory-model/scripts/judgelitmus.sh | 78 - tools/memory-model/scripts/newlitmushist.sh | 61 - tools/memory-model/scripts/parseargs.sh | 136 - tools/memory-model/scripts/runlitmushist.sh | 87 - tools/objtool/check.c | 38 +- tools/objtool/check.h | 4 +- tools/objtool/elf.c | 1 - tools/objtool/elf.h | 3 +- tools/perf/Makefile.perf | 4 +- tools/perf/arch/arm64/annotate/instructions.c | 59 +- tools/perf/arch/s390/annotate/instructions.c | 2 + tools/perf/builtin-annotate.c | 7 +- tools/perf/builtin-inject.c | 37 +- tools/perf/builtin-record.c | 53 +- tools/perf/builtin-report.c | 9 +- tools/perf/builtin-script.c | 46 +- tools/perf/builtin-stat.c | 1463 +- tools/perf/builtin-trace.c | 163 +- tools/perf/examples/bpf/augmented_syscalls.c | 154 +- tools/perf/examples/bpf/etcsnoop.c | 80 - tools/perf/include/bpf/bpf.h | 3 - tools/perf/include/bpf/linux/socket.h | 24 - tools/perf/tests/Build | 1 - tools/perf/tests/builtin-test.c | 9 - .../tests/shell/record+probe_libc_inet_pton.sh | 2 +- tools/perf/tests/tests.h | 3 - tools/perf/tests/wp.c | 229 - tools/perf/trace/beauty/Build | 1 - tools/perf/trace/beauty/beauty.h | 34 - tools/perf/trace/beauty/sockaddr.c | 76 - tools/perf/util/Build | 1 - tools/perf/util/auxtrace.c | 30 +- tools/perf/util/auxtrace.h | 21 +- tools/perf/util/bpf-loader.c | 2 +- tools/perf/util/data-convert-bt.c | 2 +- tools/perf/util/evsel.c | 29 - tools/perf/util/evsel.h | 1 - tools/perf/util/header.c | 22 +- tools/perf/util/header.h | 17 +- tools/perf/util/llvm-utils.c | 2 +- tools/perf/util/map.c | 15 +- tools/perf/util/mmap.c | 6 +- tools/perf/util/mmap.h | 2 +- tools/perf/util/ordered-events.c | 87 +- tools/perf/util/ordered-events.h | 37 +- tools/perf/util/probe-event.c | 39 +- tools/perf/util/probe-event.h | 1 - tools/perf/util/probe-file.c | 34 +- tools/perf/util/probe-file.h | 1 - tools/perf/util/s390-cpumsf.c | 94 +- tools/perf/util/session.c | 75 +- tools/perf/util/session.h | 5 +- tools/perf/util/setup.py | 2 +- tools/perf/util/stat-display.c | 1166 - tools/perf/util/stat-shadow.c | 147 +- tools/perf/util/stat.c | 100 +- tools/perf/util/stat.h | 77 +- tools/perf/util/symbol-elf.c | 46 +- tools/perf/util/symbol.h | 7 - tools/perf/util/tool.h | 7 +- tools/perf/util/trace-event.h | 1 - tools/perf/util/util.c | 2 +- tools/perf/util/util.h | 2 - tools/power/cpupower/bench/parse.c | 2 +- tools/spi/spidev_test.c | 6 +- tools/testing/selftests/bpf/.gitignore | 6 - tools/testing/selftests/bpf/Makefile | 8 +- tools/testing/selftests/bpf/bpf_flow.c | 373 - tools/testing/selftests/bpf/config | 1 - tools/testing/selftests/bpf/flow_dissector_load.c | 140 - tools/testing/selftests/bpf/test_btf.c | 179 +- tools/testing/selftests/bpf/test_flow_dissector.c | 782 - tools/testing/selftests/bpf/test_flow_dissector.sh | 115 - tools/testing/selftests/bpf/test_progs.c | 20 +- tools/testing/selftests/bpf/test_sockmap.c | 56 +- tools/testing/selftests/bpf/test_tcpbpf_kern.c | 38 +- tools/testing/selftests/bpf/test_tcpbpf_user.c | 31 +- tools/testing/selftests/bpf/with_addr.sh | 54 - tools/testing/selftests/bpf/with_tunnels.sh | 36 - tools/testing/selftests/drivers/dma-buf/Makefile | 5 - tools/testing/selftests/drivers/dma-buf/udmabuf.c | 96 - .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 347 - tools/testing/selftests/ftrace/config | 6 - tools/testing/selftests/ftrace/ftracetest | 32 +- .../ftrace/test.d/00basic/ringbuffer_size.tc | 22 - .../selftests/ftrace/test.d/00basic/trace_pipe.tc | 16 - .../selftests/ftrace/test.d/event/event-enable.tc | 10 + .../selftests/ftrace/test.d/event/event-pid.tc | 8 +- .../ftrace/test.d/event/subsystem-enable.tc | 10 + .../ftrace/test.d/event/toplevel-enable.tc | 10 + .../selftests/ftrace/test.d/event/trace_printk.tc | 27 - .../ftrace/test.d/ftrace/fgraph-filter-stack.tc | 4 + .../ftrace/test.d/ftrace/fgraph-filter.tc | 9 + .../ftrace/test.d/ftrace/func-filter-pid.tc | 10 + .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 12 - .../selftests/ftrace/test.d/ftrace/func_cpumask.tc | 42 - .../ftrace/test.d/ftrace/func_event_triggers.tc | 3 + .../ftrace/test.d/ftrace/func_mod_trace.tc | 24 - .../ftrace/test.d/ftrace/func_profile_stat.tc | 22 - .../ftrace/test.d/ftrace/func_profiler.tc | 4 + .../ftrace/test.d/ftrace/func_set_ftrace_file.tc | 13 + .../ftrace/test.d/ftrace/func_stack_tracer.tc | 39 - .../test.d/ftrace/func_traceonoff_triggers.tc | 11 + tools/testing/selftests/ftrace/test.d/functions | 11 - .../ftrace/test.d/kprobe/add_and_remove.tc | 3 + .../selftests/ftrace/test.d/kprobe/busy_check.tc | 3 + .../selftests/ftrace/test.d/kprobe/kprobe_args.tc | 8 +- .../ftrace/test.d/kprobe/kprobe_args_comm.tc | 17 - .../ftrace/test.d/kprobe/kprobe_args_string.tc | 5 + .../ftrace/test.d/kprobe/kprobe_args_symbol.tc | 39 - .../ftrace/test.d/kprobe/kprobe_args_syntax.tc | 8 +- .../ftrace/test.d/kprobe/kprobe_args_type.tc | 52 +- .../ftrace/test.d/kprobe/kprobe_eventname.tc | 5 + .../ftrace/test.d/kprobe/kprobe_ftrace.tc | 9 + .../ftrace/test.d/kprobe/kprobe_module.tc | 36 +- .../ftrace/test.d/kprobe/kretprobe_args.tc | 9 +- .../ftrace/test.d/kprobe/kretprobe_maxactive.tc | 4 + .../ftrace/test.d/kprobe/multiple_kprobes.tc | 5 + .../selftests/ftrace/test.d/kprobe/probepoint.tc | 4 + .../selftests/ftrace/test.d/kprobe/profile.tc | 15 - tools/testing/selftests/ftrace/test.d/template | 1 - .../selftests/ftrace/test.d/tracer/wakeup.tc | 25 - .../selftests/ftrace/test.d/tracer/wakeup_rt.tc | 25 - .../inter-event/trigger-extended-error-support.tc | 12 + .../inter-event/trigger-field-variable-support.tc | 15 +- .../trigger-inter-event-combined-hist.tc | 15 +- .../inter-event/trigger-multi-actions-accept.tc | 14 + .../inter-event/trigger-onmatch-action-hist.tc | 16 +- .../trigger-onmatch-onmax-action-hist.tc | 16 +- .../inter-event/trigger-onmax-action-hist.tc | 16 +- .../trigger-synthetic-event-createremove.tc | 12 + .../ftrace/test.d/trigger/trigger-eventonoff.tc | 12 + .../ftrace/test.d/trigger/trigger-filter.tc | 14 + .../ftrace/test.d/trigger/trigger-hist-mod.tc | 12 + .../ftrace/test.d/trigger/trigger-hist.tc | 12 + .../ftrace/test.d/trigger/trigger-multihist.tc | 16 + .../ftrace/test.d/trigger/trigger-snapshot.tc | 12 + .../ftrace/test.d/trigger/trigger-stacktrace.tc | 12 + .../test.d/trigger/trigger-trace-marker-hist.tc | 11 + .../trigger/trigger-trace-marker-snapshot.tc | 16 +- .../trigger-trace-marker-synthetic-kernel.tc | 12 + .../trigger/trigger-trace-marker-synthetic.tc | 12 + .../ftrace/test.d/trigger/trigger-traceonoff.tc | 12 + tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/forwarding/lib.sh | 25 - tools/testing/selftests/net/ip_defrag.c | 394 - tools/testing/selftests/net/ip_defrag.sh | 39 - tools/testing/selftests/net/tls.c | 41 +- tools/testing/selftests/powerpc/alignment/Makefile | 1 + .../testing/selftests/powerpc/benchmarks/Makefile | 1 + .../testing/selftests/powerpc/cache_shape/Makefile | 1 + tools/testing/selftests/powerpc/copyloops/Makefile | 1 + tools/testing/selftests/powerpc/dscr/Makefile | 1 + tools/testing/selftests/powerpc/math/Makefile | 1 + tools/testing/selftests/powerpc/mm/Makefile | 1 + tools/testing/selftests/powerpc/pmu/Makefile | 1 + tools/testing/selftests/powerpc/pmu/ebb/Makefile | 1 + .../testing/selftests/powerpc/primitives/Makefile | 1 + tools/testing/selftests/powerpc/ptrace/Makefile | 1 + tools/testing/selftests/powerpc/signal/Makefile | 1 + .../testing/selftests/powerpc/stringloops/Makefile | 1 + .../selftests/powerpc/switch_endian/Makefile | 1 + tools/testing/selftests/powerpc/syscalls/Makefile | 1 + tools/testing/selftests/powerpc/tm/Makefile | 1 + tools/testing/selftests/powerpc/tm/tm-tmspr.c | 27 +- .../testing/selftests/powerpc/tm/tm-unavailable.c | 9 +- tools/testing/selftests/powerpc/tm/tm.h | 9 - tools/testing/selftests/powerpc/vphn/Makefile | 1 + .../selftests/rcutorture/bin/kvm-test-1-run.sh | 1 + tools/testing/selftests/rcutorture/bin/kvm.sh | 8 - tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 136 - tools/testing/selftests/rcutorture/bin/nolibc.h | 2197 - .../selftests/rcutorture/configs/rcu/CFLIST | 2 + .../selftests/rcutorture/configs/rcu/SRCU-P.boot | 1 - .../selftests/rcutorture/configs/rcu/SRCU-u.boot | 1 - .../selftests/rcutorture/configs/rcu/TINY02.boot | 2 + .../selftests/rcutorture/configs/rcu/TREE01.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE04.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE05.boot | 3 +- .../selftests/rcutorture/configs/rcu/TREE06.boot | 2 + .../selftests/rcutorture/configs/rcu/TREE08.boot | 2 + tools/testing/selftests/rcutorture/doc/initrd.txt | 99 +- tools/testing/selftests/watchdog/watchdog-test.c | 49 +- virt/kvm/arm/arm.c | 4 +- virt/kvm/kvm_main.c | 1 + 6469 files changed, 145465 insertions(+), 326146 deletions(-) create mode 100644 Documentation/00-INDEX delete mode 100644 Documentation/ABI/testing/sysfs-bus-vmbus delete mode 100644 Documentation/ABI/testing/sysfs-class-net-dsa create mode 100644 Documentation/PCI/00-INDEX create mode 100644 Documentation/RCU/00-INDEX delete mode 100644 Documentation/accounting/psi.txt create mode 100644 Documentation/arm/00-INDEX create mode 100644 Documentation/block/00-INDEX create mode 100644 Documentation/blockdev/00-INDEX create mode 100644 Documentation/cdrom/00-INDEX create mode 100644 Documentation/cgroup-v1/00-INDEX delete mode 100644 Documentation/core-api/memory-allocation.rst create mode 100644 Documentation/devicetree/00-INDEX delete mode 100644 Documentation/devicetree/bindings/clock/qcom,camcc.txt delete mode 100644 Documentation/devicetree/bindings/csky/cpus.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358764.txt delete mode 100644 Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-f [...] create mode 100644 Documentation/devicetree/bindings/gpio/ingenic,gpio.txt delete mode 100644 Documentation/devicetree/bindings/iio/accel/adxl372.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/mcp3911.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ltc1660.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/tsl2772.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom-msm8916.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom-smd.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-an30259a.txt delete mode 100644 Documentation/devicetree/bindings/media/fsl-pxp.txt rename Documentation/devicetree/bindings/media/i2c/{dongwoon,dw9807-vcm.txt => don [...] delete mode 100644 Documentation/devicetree/bindings/mfd/atmel-usart.txt delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-sprd.txt delete mode 100644 Documentation/devicetree/bindings/mmc/uniphier-sd.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/lantiq-gswip.txt delete mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-dp.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-rockchip-inno-hdmi.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb2-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-hsphy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-ssphy.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/sc2731_charger.txt create mode 100644 Documentation/devicetree/bindings/serial/atmel-usart.txt delete mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-pdm.txt delete mode 100644 Documentation/devicetree/bindings/sound/maxim,max98088.txt delete mode 100644 Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt delete mode 100644 Documentation/devicetree/bindings/sound/pcm3060.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-sprd.txt delete mode 100644 Documentation/devicetree/bindings/usb/ehci-mv.txt delete mode 100644 Documentation/driver-api/firewire.rst create mode 100644 Documentation/fb/00-INDEX create mode 100644 Documentation/filesystems/00-INDEX delete mode 100644 Documentation/filesystems/mount_api.txt create mode 100644 Documentation/filesystems/nfs/00-INDEX create mode 100644 Documentation/filesystems/pohmelfs/design_notes.txt create mode 100644 Documentation/filesystems/pohmelfs/info.txt create mode 100644 Documentation/filesystems/pohmelfs/network_protocol.txt create mode 100644 Documentation/fmc/00-INDEX create mode 100644 Documentation/gpio/00-INDEX delete mode 100644 Documentation/gpu/vkms.rst create mode 100644 Documentation/ide/00-INDEX delete mode 100644 Documentation/interconnect/interconnect.rst create mode 100644 Documentation/ioctl/00-INDEX create mode 100644 Documentation/isdn/00-INDEX create mode 100644 Documentation/kbuild/00-INDEX create mode 100644 Documentation/laptops/00-INDEX create mode 100644 Documentation/leds/00-INDEX create mode 100644 Documentation/locking/00-INDEX create mode 100644 Documentation/m68k/00-INDEX delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst create mode 100644 Documentation/mips/00-INDEX create mode 100644 Documentation/mmc/00-INDEX create mode 100644 Documentation/mtd/nand/pxa3xx-nand.txt create mode 100644 Documentation/netlabel/00-INDEX create mode 100644 Documentation/networking/00-INDEX create mode 100644 Documentation/networking/i40evf.txt delete mode 100644 Documentation/networking/iavf.txt create mode 100644 Documentation/networking/tcp.txt create mode 100644 Documentation/parisc/00-INDEX create mode 100644 Documentation/power/00-INDEX create mode 100644 Documentation/powerpc/00-INDEX create mode 100644 Documentation/s390/00-INDEX create mode 100644 Documentation/scheduler/00-INDEX create mode 100644 Documentation/scsi/00-INDEX create mode 100644 Documentation/serial/00-INDEX create mode 100644 Documentation/spi/00-INDEX create mode 100644 Documentation/sysctl/00-INDEX create mode 100644 Documentation/timers/00-INDEX create mode 100644 Documentation/virtual/00-INDEX create mode 100644 Documentation/virtual/kvm/00-INDEX create mode 100644 Documentation/vm/00-INDEX create mode 100644 Documentation/w1/00-INDEX create mode 100644 Documentation/w1/masters/00-INDEX create mode 100644 Documentation/w1/slaves/00-INDEX create mode 100644 Documentation/x86/00-INDEX create mode 100644 Documentation/x86/x86_64/00-INDEX delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am3517-evm-ui.dtsi delete mode 100644 arch/arm/boot/dts/armada-385-db-88f6820-amc.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-arm-stardragon4800-rep2.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts delete mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts delete mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts delete mode 100644 arch/arm/boot/dts/meson8b-ec100.dts delete mode 100644 arch/arm/boot/dts/omap3-gta04a5one.dts delete mode 100644 arch/arm/boot/dts/rk3288-tinker-s.dts delete mode 100644 arch/arm/boot/dts/rk3288-tinker.dtsi delete mode 100644 arch/arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts create mode 100644 arch/arm/boot/dts/socfpga_cyclone5_de0_sockit.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts delete mode 100644 arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi delete mode 100644 arch/arm/boot/dts/tegra20-colibri-eval-v3.dts delete mode 100644 arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts delete mode 100644 arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi create mode 100644 arch/arm/crypto/speck-neon-core.S create mode 100644 arch/arm/crypto/speck-neon-glue.c delete mode 100644 arch/arm/mach-shmobile/setup-r7s9210.c create mode 100644 arch/arm/mach-u300/dummyspichip.c delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-lts.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-one-plus.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts delete mode 100644 arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts delete mode 100644 arch/arm64/boot/dts/hisilicon/hi3670.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-8040-clearfog-gt-8k.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-mtp.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8998.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pmi8998.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774a1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-evb.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock960.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts delete mode 100644 arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi create mode 100644 arch/arm64/crypto/crc32-ce-core.S create mode 100644 arch/arm64/crypto/crc32-ce-glue.c create mode 100644 arch/arm64/crypto/speck-neon-core.S create mode 100644 arch/arm64/crypto/speck-neon-glue.c delete mode 100644 arch/arm64/lib/crc32.S delete mode 100644 arch/csky/Kconfig delete mode 100644 arch/csky/Kconfig.debug delete mode 100644 arch/csky/Makefile delete mode 100644 arch/csky/abiv1/Makefile delete mode 100644 arch/csky/abiv1/alignment.c delete mode 100644 arch/csky/abiv1/bswapdi.c delete mode 100644 arch/csky/abiv1/bswapsi.c delete mode 100644 arch/csky/abiv1/cacheflush.c delete mode 100644 arch/csky/abiv1/inc/abi/cacheflush.h delete mode 100644 arch/csky/abiv1/inc/abi/ckmmu.h delete mode 100644 arch/csky/abiv1/inc/abi/entry.h delete mode 100644 arch/csky/abiv1/inc/abi/page.h delete mode 100644 arch/csky/abiv1/inc/abi/pgtable-bits.h delete mode 100644 arch/csky/abiv1/inc/abi/reg_ops.h delete mode 100644 arch/csky/abiv1/inc/abi/regdef.h delete mode 100644 arch/csky/abiv1/inc/abi/string.h delete mode 100644 arch/csky/abiv1/inc/abi/tlb.h delete mode 100644 arch/csky/abiv1/inc/abi/vdso.h delete mode 100644 arch/csky/abiv1/memcpy.S delete mode 100644 arch/csky/abiv1/memset.c delete mode 100644 arch/csky/abiv1/mmap.c delete mode 100644 arch/csky/abiv1/strksyms.c delete mode 100644 arch/csky/abiv2/Makefile delete mode 100644 arch/csky/abiv2/cacheflush.c delete mode 100644 arch/csky/abiv2/fpu.c delete mode 100644 arch/csky/abiv2/inc/abi/cacheflush.h delete mode 100644 arch/csky/abiv2/inc/abi/ckmmu.h delete mode 100644 arch/csky/abiv2/inc/abi/entry.h delete mode 100644 arch/csky/abiv2/inc/abi/fpu.h delete mode 100644 arch/csky/abiv2/inc/abi/page.h delete mode 100644 arch/csky/abiv2/inc/abi/pgtable-bits.h delete mode 100644 arch/csky/abiv2/inc/abi/reg_ops.h delete mode 100644 arch/csky/abiv2/inc/abi/regdef.h delete mode 100644 arch/csky/abiv2/inc/abi/string.h delete mode 100644 arch/csky/abiv2/inc/abi/tlb.h delete mode 100644 arch/csky/abiv2/inc/abi/vdso.h delete mode 100644 arch/csky/abiv2/memcmp.S delete mode 100644 arch/csky/abiv2/memcpy.S delete mode 100644 arch/csky/abiv2/memcpy.c delete mode 100644 arch/csky/abiv2/memmove.S delete mode 100644 arch/csky/abiv2/memset.S delete mode 100644 arch/csky/abiv2/strcmp.S delete mode 100644 arch/csky/abiv2/strcpy.S delete mode 100644 arch/csky/abiv2/strksyms.c delete mode 100644 arch/csky/abiv2/strlen.S delete mode 100644 arch/csky/abiv2/sysdep.h delete mode 100644 arch/csky/boot/Makefile delete mode 100644 arch/csky/boot/dts/Makefile delete mode 120000 arch/csky/boot/dts/include/dt-bindings delete mode 100644 arch/csky/configs/defconfig delete mode 100644 arch/csky/include/asm/Kbuild delete mode 100644 arch/csky/include/asm/addrspace.h delete mode 100644 arch/csky/include/asm/atomic.h delete mode 100644 arch/csky/include/asm/barrier.h delete mode 100644 arch/csky/include/asm/bitops.h delete mode 100644 arch/csky/include/asm/bug.h delete mode 100644 arch/csky/include/asm/cache.h delete mode 100644 arch/csky/include/asm/cacheflush.h delete mode 100644 arch/csky/include/asm/checksum.h delete mode 100644 arch/csky/include/asm/cmpxchg.h delete mode 100644 arch/csky/include/asm/compat.h delete mode 100644 arch/csky/include/asm/elf.h delete mode 100644 arch/csky/include/asm/fixmap.h delete mode 100644 arch/csky/include/asm/highmem.h delete mode 100644 arch/csky/include/asm/io.h delete mode 100644 arch/csky/include/asm/irq.h delete mode 100644 arch/csky/include/asm/irqflags.h delete mode 100644 arch/csky/include/asm/mmu.h delete mode 100644 arch/csky/include/asm/mmu_context.h delete mode 100644 arch/csky/include/asm/page.h delete mode 100644 arch/csky/include/asm/pgalloc.h delete mode 100644 arch/csky/include/asm/pgtable.h delete mode 100644 arch/csky/include/asm/processor.h delete mode 100644 arch/csky/include/asm/reg_ops.h delete mode 100644 arch/csky/include/asm/segment.h delete mode 100644 arch/csky/include/asm/shmparam.h delete mode 100644 arch/csky/include/asm/smp.h delete mode 100644 arch/csky/include/asm/spinlock.h delete mode 100644 arch/csky/include/asm/spinlock_types.h delete mode 100644 arch/csky/include/asm/string.h delete mode 100644 arch/csky/include/asm/switch_to.h delete mode 100644 arch/csky/include/asm/syscall.h delete mode 100644 arch/csky/include/asm/syscalls.h delete mode 100644 arch/csky/include/asm/thread_info.h delete mode 100644 arch/csky/include/asm/tlb.h delete mode 100644 arch/csky/include/asm/tlbflush.h delete mode 100644 arch/csky/include/asm/traps.h delete mode 100644 arch/csky/include/asm/uaccess.h delete mode 100644 arch/csky/include/asm/unistd.h delete mode 100644 arch/csky/include/asm/vdso.h delete mode 100644 arch/csky/include/uapi/asm/Kbuild delete mode 100644 arch/csky/include/uapi/asm/byteorder.h delete mode 100644 arch/csky/include/uapi/asm/cachectl.h delete mode 100644 arch/csky/include/uapi/asm/ptrace.h delete mode 100644 arch/csky/include/uapi/asm/sigcontext.h delete mode 100644 arch/csky/include/uapi/asm/unistd.h delete mode 100644 arch/csky/kernel/Makefile delete mode 100644 arch/csky/kernel/asm-offsets.c delete mode 100644 arch/csky/kernel/atomic.S delete mode 100644 arch/csky/kernel/cpu-probe.c delete mode 100644 arch/csky/kernel/dumpstack.c delete mode 100644 arch/csky/kernel/entry.S delete mode 100644 arch/csky/kernel/head.S delete mode 100644 arch/csky/kernel/irq.c delete mode 100644 arch/csky/kernel/module.c delete mode 100644 arch/csky/kernel/platform.c delete mode 100644 arch/csky/kernel/power.c delete mode 100644 arch/csky/kernel/process.c delete mode 100644 arch/csky/kernel/ptrace.c delete mode 100644 arch/csky/kernel/setup.c delete mode 100644 arch/csky/kernel/signal.c delete mode 100644 arch/csky/kernel/smp.c delete mode 100644 arch/csky/kernel/syscall.c delete mode 100644 arch/csky/kernel/syscall_table.c delete mode 100644 arch/csky/kernel/time.c delete mode 100644 arch/csky/kernel/traps.c delete mode 100644 arch/csky/kernel/vdso.c delete mode 100644 arch/csky/kernel/vmlinux.lds.S delete mode 100644 arch/csky/lib/Makefile delete mode 100644 arch/csky/lib/delay.c delete mode 100644 arch/csky/lib/usercopy.c delete mode 100644 arch/csky/mm/Makefile delete mode 100644 arch/csky/mm/cachev1.c delete mode 100644 arch/csky/mm/cachev2.c delete mode 100644 arch/csky/mm/dma-mapping.c delete mode 100644 arch/csky/mm/fault.c delete mode 100644 arch/csky/mm/highmem.c delete mode 100644 arch/csky/mm/init.c delete mode 100644 arch/csky/mm/ioremap.c delete mode 100644 arch/csky/mm/syscache.c delete mode 100644 arch/csky/mm/tlb.c create mode 100644 arch/hexagon/include/asm/dma-mapping.h create mode 100644 arch/mips/generic/kexec.c create mode 100644 arch/mips/include/asm/device.h create mode 100644 arch/mips/lib/iomap.c create mode 100644 arch/mips/loongson64/common/dma.c delete mode 100644 arch/mips/loongson64/fuloong-2e/dma.c delete mode 100644 arch/mips/loongson64/lemote-2f/dma.c delete mode 100644 arch/mips/tools/.gitignore delete mode 100644 arch/mips/tools/Makefile delete mode 100644 arch/mips/tools/elf-entry.c create mode 100644 arch/powerpc/mm/slb_low.S create mode 100644 arch/riscv/include/asm/asm-prototypes.h create mode 100644 arch/um/include/shared/aio.h create mode 100644 arch/um/os-Linux/aio.c create mode 100644 arch/x86/crypto/sha1-mb/Makefile create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb.c create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_ctx.h create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr.h create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_datastruct.S create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_init_avx2.c create mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S create mode 100644 arch/x86/crypto/sha1-mb/sha1_x8_avx2.S create mode 100644 arch/x86/crypto/sha256-mb/Makefile create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb.c create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_ctx.h create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr.h create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_datastruct.S create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_init_avx2.c create mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S create mode 100644 arch/x86/crypto/sha256-mb/sha256_x8_avx2.S create mode 100644 arch/x86/crypto/sha512-mb/Makefile create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb.c create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_ctx.h create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr.h create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_datastruct.S create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c create mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S create mode 100644 arch/x86/crypto/sha512-mb/sha512_x4_avx2.S create mode 100644 arch/xtensa/include/asm/vga.h delete mode 100644 block/blk-pm.c delete mode 100644 block/blk-pm.h create mode 100644 crypto/mcryptd.c create mode 100644 crypto/speck.c delete mode 100644 drivers/clk/qcom/camcc-sdm845.c delete mode 100644 drivers/clk/renesas/r8a774a1-cpg-mssr.c delete mode 100644 drivers/crypto/caam/caamalg_qi2.c delete mode 100644 drivers/crypto/caam/caamalg_qi2.h delete mode 100644 drivers/crypto/caam/caamhash_desc.c delete mode 100644 drivers/crypto/caam/caamhash_desc.h delete mode 100644 drivers/crypto/caam/dpseci.c delete mode 100644 drivers/crypto/caam/dpseci.h delete mode 100644 drivers/crypto/caam/dpseci_cmd.h delete mode 100644 drivers/crypto/cavium/nitrox/nitrox_hal.h delete mode 100644 drivers/crypto/cavium/nitrox/nitrox_sriov.c delete mode 100644 drivers/dma-buf/udmabuf.c delete mode 100644 drivers/edac/qcom_edac.c create mode 100644 drivers/firmware/google/coreboot_table-acpi.c create mode 100644 drivers/firmware/google/coreboot_table-of.c delete mode 100644 drivers/firmware/xilinx/Kconfig delete mode 100644 drivers/firmware/xilinx/Makefile delete mode 100644 drivers/firmware/xilinx/zynqmp-debug.c delete mode 100644 drivers/firmware/xilinx/zynqmp-debug.h delete mode 100644 drivers/firmware/xilinx/zynqmp.c create mode 100644 drivers/gpio/devres.c create mode 100644 drivers/gpio/gpio-ingenic.c delete mode 100644 drivers/gpio/gpiolib-devres.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v11_0.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dm_event_log.h delete mode 100644 drivers/gpu/drm/amd/display/modules/inc/mod_info_packet.h delete mode 100644 drivers/gpu/drm/amd/display/modules/info_packet/Makefile delete mode 100644 drivers/gpu/drm/amd/display/modules/info_packet/info_packet.c delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_11_0_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_11_0_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_inc.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_powertune.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_powertune.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c delete mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h delete mode 100644 drivers/gpu/drm/bridge/tc358764.c delete mode 100644 drivers/gpu/drm/bridge/ti-sn65dsi86.c delete mode 100644 drivers/gpu/drm/drm_atomic_uapi.c delete mode 100644 drivers/gpu/drm/i915/selftests/i915_gem.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h delete mode 100644 drivers/gpu/drm/rockchip/rockchip_rgb.c delete mode 100644 drivers/gpu/drm/rockchip/rockchip_rgb.h create mode 100644 drivers/gpu/drm/scheduler/gpu_scheduler.c delete mode 100644 drivers/gpu/drm/scheduler/sched_entity.c delete mode 100644 drivers/gpu/drm/scheduler/sched_main.c delete mode 100644 drivers/gpu/drm/vkms/vkms_crc.c delete mode 100644 drivers/hid/hid-bigbenff.c delete mode 100644 drivers/iio/accel/adxl372.c delete mode 100644 drivers/iio/accel/adxl372.h delete mode 100644 drivers/iio/accel/adxl372_i2c.c delete mode 100644 drivers/iio/accel/adxl372_spi.c delete mode 100644 drivers/iio/adc/mcp3911.c delete mode 100644 drivers/iio/adc/qcom-spmi-adc5.c delete mode 100644 drivers/iio/dac/ltc1660.c delete mode 100644 drivers/infiniband/hw/hfi1/msix.c delete mode 100644 drivers/infiniband/hw/hfi1/msix.h delete mode 100644 drivers/interconnect/Kconfig delete mode 100644 drivers/interconnect/Makefile delete mode 100644 drivers/interconnect/core.c delete mode 100644 drivers/interconnect/qcom/Kconfig delete mode 100644 drivers/interconnect/qcom/Makefile delete mode 100644 drivers/interconnect/qcom/msm8916.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.h delete mode 100644 drivers/iommu/intel-iommu-debugfs.c delete mode 100644 drivers/leds/leds-an30259a.c create mode 100644 drivers/media/cec/cec-edid.c delete mode 100644 drivers/media/dvb-frontends/lnbh29.c delete mode 100644 drivers/media/dvb-frontends/lnbh29.h delete mode 100644 drivers/media/platform/imx-pxp.c delete mode 100644 drivers/media/platform/imx-pxp.h delete mode 100644 drivers/media/platform/vicodec/codec-fwht.c delete mode 100644 drivers/media/platform/vicodec/codec-fwht.h delete mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.c delete mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.h create mode 100644 drivers/media/platform/vicodec/vicodec-codec.c create mode 100644 drivers/media/platform/vicodec/vicodec-codec.h delete mode 100644 drivers/mfd/at91-usart.c delete mode 100644 drivers/misc/lkdtm/stackleak.c delete mode 100644 drivers/mmc/host/sdhci-sprd.c delete mode 100644 drivers/mmc/host/uniphier-sd.c create mode 100644 drivers/mtd/nand/raw/docg4.c delete mode 100644 drivers/mtd/nand/raw/internals.h delete mode 100644 drivers/mtd/nand/raw/nand_esmt.c delete mode 100644 drivers/mtd/nand/raw/nand_jedec.c delete mode 100644 drivers/mtd/nand/raw/nand_legacy.c delete mode 100644 drivers/mtd/nand/raw/nand_onfi.c delete mode 100644 drivers/net/dsa/b53/b53_serdes.c delete mode 100644 drivers/net/dsa/b53/b53_serdes.h delete mode 100644 drivers/net/dsa/lantiq_gswip.c delete mode 100644 drivers/net/dsa/lantiq_pce.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c delete mode 100644 drivers/net/ethernet/intel/i40e/i40e_txrx_common.h delete mode 100644 drivers/net/ethernet/intel/i40e/i40e_xsk.c delete mode 100644 drivers/net/ethernet/intel/i40e/i40e_xsk.h create mode 100644 drivers/net/ethernet/intel/i40evf/Makefile create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_adminq.c create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_adminq.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_adminq_cmd.h copy drivers/net/ethernet/intel/{i40e => i40evf}/i40e_alloc.h (100%) create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_common.c create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_devids.h copy drivers/net/ethernet/intel/{i40e => i40evf}/i40e_hmc.h (100%) create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_lan_hmc.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_osdep.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_prototype.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_register.h copy drivers/net/ethernet/intel/{i40e => i40evf}/i40e_status.h (100%) create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_trace.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_txrx.c create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_txrx.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40e_type.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40evf.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40evf_client.c create mode 100644 drivers/net/ethernet/intel/i40evf/i40evf_client.h create mode 100644 drivers/net/ethernet/intel/i40evf/i40evf_ethtool.c create mode 100644 drivers/net/ethernet/intel/i40evf/i40evf_main.c create mode 100644 drivers/net/ethernet/intel/i40evf/i40evf_virtchnl.c delete mode 100644 drivers/net/ethernet/intel/iavf/Makefile delete mode 100644 drivers/net/ethernet/intel/iavf/i40e_adminq.c delete mode 100644 drivers/net/ethernet/intel/iavf/i40e_adminq.h delete mode 100644 drivers/net/ethernet/intel/iavf/i40e_adminq_cmd.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_alloc.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_client.c delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_client.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_common.c delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_devids.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_ethtool.c delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_main.c delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_osdep.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_prototype.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_register.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_status.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_trace.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_txrx.c delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_txrx.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_type.h delete mode 100644 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c delete mode 100644 drivers/net/ethernet/intel/ixgbevf/ipsec.c delete mode 100644 drivers/net/ethernet/intel/ixgbevf/ipsec.h delete mode 100644 drivers/net/ethernet/lantiq_xrx200.c create mode 100644 drivers/net/ethernet/mscc/ocelot_dev_gmii.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/core.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/dma.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/regs.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/usb.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/util.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_dma.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mac.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_regs.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_usb.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_util.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_util.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_dma.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mcu_common.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_regs.h create mode 100644 drivers/parisc/ccio-rm-dma.c delete mode 100644 drivers/pci/hotplug/TODO delete mode 100644 drivers/phy/cadence/Kconfig delete mode 100644 drivers/phy/cadence/Makefile delete mode 100644 drivers/phy/cadence/phy-cadence-dp.c delete mode 100644 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c delete mode 100644 drivers/phy/socionext/Kconfig delete mode 100644 drivers/phy/socionext/Makefile delete mode 100644 drivers/phy/socionext/phy-uniphier-pcie.c delete mode 100644 drivers/phy/socionext/phy-uniphier-usb2.c delete mode 100644 drivers/phy/socionext/phy-uniphier-usb3hs.c delete mode 100644 drivers/phy/socionext/phy-uniphier-usb3ss.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-moore.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-moore.h delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt7623.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8183.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8183.h delete mode 100644 drivers/pinctrl/mediatek/pinctrl-paris.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-paris.h delete mode 100644 drivers/pinctrl/meson/pinctrl-meson-g12a.c delete mode 100644 drivers/pinctrl/nuvoton/Kconfig delete mode 100644 drivers/pinctrl/nuvoton/Makefile delete mode 100644 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c delete mode 100644 drivers/platform/goldfish/goldfish_pipe_qemu.h delete mode 100644 drivers/power/supply/sc2731_charger.c delete mode 100644 drivers/soc/amlogic/meson-canvas.c delete mode 100644 drivers/soc/renesas/r8a774a1-sysc.c delete mode 100644 drivers/soc/renesas/r8a774c0-sysc.c delete mode 100644 drivers/spi/spi-at91-usart.c delete mode 100644 drivers/spi/spi-sprd.c rename drivers/{net/ethernet/freescale/dpaa2 => staging/fsl-dpaa2/ethernet}/Makefi [...] create mode 100644 drivers/staging/fsl-dpaa2/ethernet/TODO rename drivers/{net/ethernet/freescale/dpaa2 => staging/fsl-dpaa2/ethernet}/dpaa2- [...] create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-ethtool.c rename drivers/{net/ethernet/freescale/dpaa2 => staging/fsl-dpaa2/ethernet}/dpkg.h (100%) rename drivers/{net/ethernet/freescale/dpaa2 => staging/fsl-dpaa2/ethernet}/dpni-c [...] rename drivers/{net/ethernet/freescale/dpaa2 => staging/fsl-dpaa2/ethernet}/dpni.c (100%) rename drivers/{net/ethernet/freescale/dpaa2 => staging/fsl-dpaa2/ethernet}/dpni.h (100%) rename {Documentation/networking/dpaa2 => drivers/staging/fsl-dpaa2/ethernet}/ethe [...] create mode 100644 drivers/staging/rtl8188eu/include/odm_reg.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_qos.h create mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_genversion create mode 100644 drivers/staging/wilc1000/wilc_debugfs.c create mode 100644 drivers/usb/typec/fusb302/Kconfig create mode 100644 drivers/usb/typec/fusb302/Makefile create mode 100644 drivers/usb/typec/fusb302/fusb302.c rename drivers/usb/typec/{tcpm => fusb302}/fusb302_reg.h (100%) rename drivers/usb/typec/{tcpm => }/tcpci.c (100%) rename drivers/usb/typec/{tcpm => }/tcpci.h (100%) rename drivers/usb/typec/{tcpm => }/tcpci_rt1711h.c (100%) rename drivers/usb/typec/{tcpm => }/tcpm.c (100%) delete mode 100644 drivers/usb/typec/tcpm/Kconfig delete mode 100644 drivers/usb/typec/tcpm/Makefile delete mode 100644 drivers/usb/typec/tcpm/fusb302.c rename drivers/usb/typec/{tcpm/wcove.c => typec_wcove.c} (100%) delete mode 100644 fs/fs_context.c delete mode 100644 fs/fs_parser.c delete mode 100644 fs/fsopen.c create mode 100644 include/asm-generic/unistd.h create mode 100644 include/crypto/mcryptd.h create mode 100644 include/crypto/speck.h delete mode 100644 include/drm/drm_atomic_uapi.h delete mode 100644 include/drm/drm_util.h delete mode 100644 include/dt-bindings/clock/qcom,camcc-sdm845.h delete mode 100644 include/dt-bindings/clock/r8a774a1-cpg-mssr.h delete mode 100644 include/dt-bindings/gpio/meson-g12a-gpio.h delete mode 100644 include/dt-bindings/interconnect/qcom.h delete mode 100644 include/dt-bindings/mfd/at91-usart.h delete mode 100644 include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h delete mode 100644 include/dt-bindings/power/r8a7744-sysc.h delete mode 100644 include/dt-bindings/power/r8a774a1-sysc.h delete mode 100644 include/dt-bindings/power/r8a774c0-sysc.h delete mode 100644 include/linux/blk-pm.h create mode 100644 include/linux/bootmem.h create mode 100644 include/linux/compat_time.h delete mode 100644 include/linux/firmware/xlnx-zynqmp.h delete mode 100644 include/linux/fs_context.h delete mode 100644 include/linux/fs_parser.h delete mode 100644 include/linux/fsinfo.h delete mode 100644 include/linux/interconnect-provider.h delete mode 100644 include/linux/interconnect.h delete mode 100644 include/linux/mfd/ingenic-tcu.h delete mode 100644 include/linux/mtd/jedec.h delete mode 100644 include/linux/mtd/onfi.h delete mode 100644 include/linux/mtd/platnand.h create mode 100644 include/linux/phy/phy-qcom-ufs.h create mode 100644 include/linux/platform_data/gpio-ts5500.h delete mode 100644 include/linux/psi.h delete mode 100644 include/linux/psi_types.h delete mode 100644 include/linux/soc/amlogic/meson-canvas.h delete mode 100644 include/linux/stackleak.h delete mode 100644 include/uapi/linux/fsinfo.h delete mode 100644 include/uapi/linux/mount.h delete mode 100644 include/uapi/linux/udmabuf.h create mode 100644 kernel/dma/noncoherent.c delete mode 100644 kernel/sched/psi.c delete mode 100644 kernel/stackleak.c delete mode 100644 localversion-next create mode 100644 mm/bootmem.c delete mode 100644 mm/mmu_gather.c create mode 100644 mm/nobootmem.c create mode 100644 net/9p/util.c delete mode 100644 net/batman-adv/trace.c delete mode 100644 net/batman-adv/trace.h delete mode 100644 net/dsa/tag_gswip.c delete mode 100644 net/netfilter/nft_xfrm.c create mode 100644 net/xdp/xdp_umem_props.h delete mode 100644 samples/bpf/tcp_tos_reflect_kern.c create mode 100644 samples/statx/Makefile rename samples/{vfs => statx}/test-statx.c (100%) delete mode 100644 samples/vfs/Makefile delete mode 100644 samples/vfs/test-fs-query.c delete mode 100644 samples/vfs/test-fsinfo.c delete mode 100644 samples/vfs/test-fsmount.c create mode 100755 scripts/check_00index.sh delete mode 100644 scripts/dtc/yamltree.c delete mode 100644 scripts/gcc-plugins/stackleak_plugin.c rename {include/sound => sound/pci/hda}/hda_codec.h (100%) delete mode 100644 sound/soc/atmel/mikroe-proto.c delete mode 100644 sound/soc/codecs/hdac_hda.c delete mode 100644 sound/soc/codecs/hdac_hda.h delete mode 100644 sound/soc/codecs/pcm3060-i2c.c delete mode 100644 sound/soc/codecs/pcm3060-spi.c delete mode 100644 sound/soc/codecs/pcm3060.c delete mode 100644 sound/soc/codecs/pcm3060.h delete mode 100644 sound/soc/intel/boards/skl_hda_dsp_common.c delete mode 100644 sound/soc/intel/boards/skl_hda_dsp_common.h delete mode 100644 sound/soc/intel/boards/skl_hda_dsp_generic.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-hda-match.c delete mode 100644 sound/soc/meson/axg-pdm.c delete mode 100644 tools/bpf/bpftool/Documentation/bpftool-net.rst delete mode 100644 tools/bpf/bpftool/net.c delete mode 100644 tools/bpf/bpftool/netlink_dumper.c delete mode 100644 tools/bpf/bpftool/netlink_dumper.h delete mode 100644 tools/lib/bpf/netlink.c delete mode 100644 tools/lib/traceevent/trace-seq.h delete mode 100644 tools/memory-model/.gitignore delete mode 100644 tools/memory-model/scripts/README delete mode 100755 tools/memory-model/scripts/checkghlitmus.sh delete mode 100755 tools/memory-model/scripts/checklitmushist.sh delete mode 100644 tools/memory-model/scripts/cmplitmushist.sh delete mode 100755 tools/memory-model/scripts/initlitmushist.sh delete mode 100755 tools/memory-model/scripts/judgelitmus.sh delete mode 100755 tools/memory-model/scripts/newlitmushist.sh delete mode 100755 tools/memory-model/scripts/parseargs.sh delete mode 100755 tools/memory-model/scripts/runlitmushist.sh delete mode 100644 tools/perf/examples/bpf/etcsnoop.c delete mode 100644 tools/perf/include/bpf/linux/socket.h delete mode 100644 tools/perf/tests/wp.c delete mode 100644 tools/perf/trace/beauty/sockaddr.c delete mode 100644 tools/perf/util/stat-display.c delete mode 100644 tools/testing/selftests/bpf/bpf_flow.c delete mode 100644 tools/testing/selftests/bpf/flow_dissector_load.c delete mode 100644 tools/testing/selftests/bpf/test_flow_dissector.c delete mode 100755 tools/testing/selftests/bpf/test_flow_dissector.sh delete mode 100755 tools/testing/selftests/bpf/with_addr.sh delete mode 100755 tools/testing/selftests/bpf/with_tunnels.sh delete mode 100644 tools/testing/selftests/drivers/dma-buf/Makefile delete mode 100644 tools/testing/selftests/drivers/dma-buf/udmabuf.c delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/qos_mc_aware.sh delete mode 100644 tools/testing/selftests/ftrace/test.d/00basic/ringbuffer_size.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/00basic/trace_pipe.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/event/trace_printk.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/func-filter-stacktrace.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/func_cpumask.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/func_mod_trace.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/func_profile_stat.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/func_stack_tracer.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_comm.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_symbol.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/profile.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/tracer/wakeup.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/tracer/wakeup_rt.tc delete mode 100644 tools/testing/selftests/net/ip_defrag.c delete mode 100755 tools/testing/selftests/net/ip_defrag.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/mkinitrd.sh delete mode 100644 tools/testing/selftests/rcutorture/bin/nolibc.h