Merge tag 'mailbox-v5.11' of git://git.linaro.org/landing-teams/working/fujitsu/integ...
[linux-2.6-microblaze.git] / MAINTAINERS
index 3917b7e..4654ce8 100644 (file)
@@ -929,6 +929,12 @@ L: linux-i2c@vger.kernel.org
 S:     Maintained
 F:     drivers/i2c/busses/i2c-amd-mp2*
 
+AMD PMC DRIVER
+M:     Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
+L:     platform-driver-x86@vger.kernel.org
+S:     Maintained
+F:     drivers/platform/x86/amd-pmc.*
+
 AMD POWERPLAY
 M:     Evan Quan <evan.quan@amd.com>
 L:     amd-gfx@lists.freedesktop.org
@@ -950,6 +956,14 @@ S: Supported
 F:     arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
 F:     drivers/net/ethernet/amd/xgbe/
 
+AMD SENSOR FUSION HUB DRIVER
+M:     Nehal Shah <nehal-bakulchandra.shah@amd.com>
+M:     Sandeep Singh <sandeep.singh@amd.com>
+L:     linux-input@vger.kernel.org
+S:     Maintained
+F:     Documentation/hid/amd-sfh*
+F:     drivers/hid/amd-sfh-hid/
+
 AMS AS73211 DRIVER
 M:     Christian Eggers <ceggers@arri.de>
 L:     linux-iio@vger.kernel.org
@@ -1073,6 +1087,7 @@ M:        Hans Verkuil <hverkuil-cisco@xs4all.nl>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 F:     drivers/media/i2c/adv7604*
+F:     Documentation/devicetree/bindings/media/i2c/adv7604.yaml
 
 ANALOG DEVICES INC ADV7842 DRIVER
 M:     Hans Verkuil <hverkuil-cisco@xs4all.nl>
@@ -1173,16 +1188,6 @@ S:       Supported
 F:     Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
 F:     drivers/rtc/rtc-goldfish.c
 
-ANDROID ION DRIVER
-M:     Laura Abbott <labbott@redhat.com>
-M:     Sumit Semwal <sumit.semwal@linaro.org>
-L:     devel@driverdev.osuosl.org
-L:     dri-devel@lists.freedesktop.org
-L:     linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
-S:     Supported
-F:     drivers/staging/android/ion
-F:     drivers/staging/android/uapi/ion.h
-
 AOA (Apple Onboard Audio) ALSA DRIVER
 M:     Johannes Berg <johannes@sipsolutions.net>
 L:     linuxppc-dev@lists.ozlabs.org
@@ -1486,10 +1491,20 @@ F:      Documentation/devicetree/bindings/iommu/arm,smmu*
 F:     drivers/iommu/arm/
 F:     drivers/iommu/io-pgtable-arm*
 
+ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
+M:     Arnd Bergmann <arnd@arndb.de>
+M:     Olof Johansson <olof@lixom.net>
+M:     soc@kernel.org
+L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+S:     Maintained
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
+F:     arch/arm/boot/dts/Makefile
+F:     arch/arm64/boot/dts/Makefile
+
 ARM SUB-ARCHITECTURES
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
 F:     arch/arm/mach-*/
 F:     arch/arm/plat-*/
 
@@ -1501,7 +1516,7 @@ S:        Maintained
 F:     Documentation/devicetree/bindings/arm/actions.yaml
 F:     Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
 F:     Documentation/devicetree/bindings/dma/owl-dma.yaml
-F:     Documentation/devicetree/bindings/i2c/i2c-owl.txt
+F:     Documentation/devicetree/bindings/i2c/i2c-owl.yaml
 F:     Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
 F:     Documentation/devicetree/bindings/mmc/owl-mmc.yaml
 F:     Documentation/devicetree/bindings/pinctrl/actions,*
@@ -1792,14 +1807,6 @@ F:       drivers/firmware/turris-mox-rwtm.c
 F:     drivers/gpio/gpio-moxtet.c
 F:     include/linux/moxtet.h
 
-ARM/EBSA110 MACHINE SUPPORT
-M:     Russell King <linux@armlinux.org.uk>
-L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
-S:     Maintained
-W:     http://www.armlinux.org.uk/
-F:     arch/arm/mach-ebsa110/
-F:     drivers/net/ethernet/amd/am79c961a.*
-
 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
 M:     Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 R:     Pengutronix Kernel Team <kernel@pengutronix.de>
@@ -2014,13 +2021,12 @@ M:      Philipp Zabel <philipp.zabel@gmail.com>
 S:     Maintained
 
 ARM/Marvell Dove/MV78xx0/Orion SOC support
-M:     Jason Cooper <jason@lakedaemon.net>
 M:     Andrew Lunn <andrew@lunn.ch>
 M:     Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
 M:     Gregory Clement <gregory.clement@bootlin.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
-T:     git git://git.infradead.org/linux-mvebu.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
 F:     Documentation/devicetree/bindings/soc/dove/
 F:     arch/arm/boot/dts/dove*
 F:     arch/arm/boot/dts/orion5x*
@@ -2031,13 +2037,12 @@ F:      arch/arm/plat-orion/
 F:     drivers/soc/dove/
 
 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
-M:     Jason Cooper <jason@lakedaemon.net>
 M:     Andrew Lunn <andrew@lunn.ch>
 M:     Gregory Clement <gregory.clement@bootlin.com>
 M:     Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
-T:     git git://git.infradead.org/linux-mvebu.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
 F:     arch/arm/boot/dts/armada*
 F:     arch/arm/boot/dts/kirkwood*
 F:     arch/arm/configs/mvebu_*_defconfig
@@ -2069,7 +2074,7 @@ M:        Matthias Brugger <matthias.bgg@gmail.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 L:     linux-mediatek@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
-W:     https://mtk.bcnfs.org/
+W:     https://mtk.wiki.kernel.org/
 C:     irc://chat.freenode.net/linux-mediatek
 F:     arch/arm/boot/dts/mt6*
 F:     arch/arm/boot/dts/mt7*
@@ -2119,8 +2124,16 @@ L:       linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Supported
 T:     git git://github.com/microchip-ung/linux-upstream.git
 F:     arch/arm64/boot/dts/microchip/
+F:     drivers/pinctrl/pinctrl-microchip-sgpio.c
 N:     sparx5
 
+Microchip Timer Counter Block (TCB) Capture Driver
+M:     Kamel Bouhara <kamel.bouhara@bootlin.com>
+L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+L:     linux-iio@vger.kernel.org
+S:     Maintained
+F:     drivers/counter/microchip-tcb-capture.c
+
 ARM/MIOA701 MACHINE SUPPORT
 M:     Robert Jarzmik <robert.jarzmik@free.fr>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -2135,6 +2148,7 @@ W:        http://linux-chenxing.org/
 F:     Documentation/devicetree/bindings/arm/mstar/*
 F:     arch/arm/boot/dts/mstar-*
 F:     arch/arm/mach-mstar/
+F:     include/dt-bindings/gpio/msc313-gpio.h
 
 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
 M:     Michael Petchkovsky <mkpetch@internode.on.net>
@@ -2476,7 +2490,7 @@ F:        drivers/clk/socfpga/
 ARM/SOCFPGA EDAC SUPPORT
 M:     Dinh Nguyen <dinguyen@kernel.org>
 S:     Maintained
-F:     drivers/edac/altera_edac.
+F:     drivers/edac/altera_edac.[ch]
 
 ARM/SPREADTRUM SoC SUPPORT
 M:     Orson Zhai <orsonzhai@gmail.com>
@@ -2954,7 +2968,7 @@ ATMEL MAXTOUCH DRIVER
 M:     Nick Dyer <nick@shmanahar.org>
 S:     Maintained
 T:     git git://github.com/ndyer/linux.git
-F:     Documentation/devicetree/bindings/input/atmel,maxtouch.txt
+F:     Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
 F:     drivers/input/touchscreen/atmel_mxt_ts.c
 
 ATMEL WIRELESS DRIVER
@@ -2973,6 +2987,8 @@ L:        linux-kernel@vger.kernel.org
 S:     Maintained
 F:     arch/*/include/asm/atomic*.h
 F:     include/*/atomic*.h
+F:     include/linux/refcount.h
+F:     Documentation/atomic_*.txt
 F:     scripts/atomic/
 
 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
@@ -3111,8 +3127,6 @@ Q:        https://patchwork.open-mesh.org/project/batman/list/
 B:     https://www.open-mesh.org/projects/batman-adv/issues
 C:     irc://chat.freenode.net/batman
 T:     git https://git.open-mesh.org/linux-merge.git
-F:     Documentation/ABI/obsolete/sysfs-class-net-batman-adv
-F:     Documentation/ABI/obsolete/sysfs-class-net-mesh
 F:     Documentation/networking/batman-adv.rst
 F:     include/uapi/linux/batadv_packet.h
 F:     include/uapi/linux/batman_adv.h
@@ -3196,8 +3210,9 @@ F:        drivers/mtd/devices/block2mtd.c
 BLUETOOTH DRIVERS
 M:     Marcel Holtmann <marcel@holtmann.org>
 M:     Johan Hedberg <johan.hedberg@gmail.com>
+M:     Luiz Augusto von Dentz <luiz.dentz@gmail.com>
 L:     linux-bluetooth@vger.kernel.org
-S:     Maintained
+S:     Supported
 W:     http://www.bluez.org/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
@@ -3206,8 +3221,9 @@ F:        drivers/bluetooth/
 BLUETOOTH SUBSYSTEM
 M:     Marcel Holtmann <marcel@holtmann.org>
 M:     Johan Hedberg <johan.hedberg@gmail.com>
+M:     Luiz Augusto von Dentz <luiz.dentz@gmail.com>
 L:     linux-bluetooth@vger.kernel.org
-S:     Maintained
+S:     Supported
 W:     http://www.bluez.org/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
@@ -3239,7 +3255,7 @@ R:        Martin KaFai Lau <kafai@fb.com>
 R:     Song Liu <songliubraving@fb.com>
 R:     Yonghong Song <yhs@fb.com>
 R:     John Fastabend <john.fastabend@gmail.com>
-R:     KP Singh <kpsingh@chromium.org>
+R:     KP Singh <kpsingh@kernel.org>
 L:     netdev@vger.kernel.org
 L:     bpf@vger.kernel.org
 S:     Supported
@@ -3357,6 +3373,17 @@ S:       Supported
 F:     arch/x86/net/
 X:     arch/x86/net/bpf_jit_comp32.c
 
+BPF LSM (Security Audit and Enforcement using BPF)
+M:     KP Singh <kpsingh@kernel.org>
+R:     Florent Revest <revest@chromium.org>
+R:     Brendan Jackman <jackmanb@chromium.org>
+L:     bpf@vger.kernel.org
+S:     Maintained
+F:     Documentation/bpf/bpf_lsm.rst
+F:     include/linux/bpf_lsm.h
+F:     kernel/bpf/bpf_lsm.c
+F:     security/bpf/
+
 BROADCOM B44 10/100 ETHERNET DRIVER
 M:     Michael Chan <michael.chan@broadcom.com>
 L:     netdev@vger.kernel.org
@@ -3368,7 +3395,7 @@ M:        Florian Fainelli <f.fainelli@gmail.com>
 L:     netdev@vger.kernel.org
 L:     openwrt-devel@lists.openwrt.org (subscribers-only)
 S:     Supported
-F:     Documentation/devicetree/bindings/net/dsa/b53.txt
+F:     Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
 F:     drivers/net/dsa/b53/*
 F:     include/linux/platform_data/b53.h
 
@@ -3561,6 +3588,14 @@ S:       Maintained
 F:     Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
 F:     drivers/usb/host/ehci-brcm.*
 
+BROADCOM BRCMSTB USB PIN MAP DRIVER
+M:     Al Cooper <alcooperx@gmail.com>
+L:     linux-usb@vger.kernel.org
+L:     bcm-kernel-feedback-list@broadcom.com
+S:     Maintained
+F:     Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
+F:     drivers/usb/misc/brcmstb-usb-pinmap.c
+
 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
 M:     Al Cooper <alcooperx@gmail.com>
 L:     linux-kernel@vger.kernel.org
@@ -3846,6 +3881,7 @@ CADENCE USB3 DRD IP DRIVER
 M:     Peter Chen <peter.chen@nxp.com>
 M:     Pawel Laszczak <pawell@cadence.com>
 M:     Roger Quadros <rogerq@ti.com>
+R:     Aswath Govindraju <a-govindraju@ti.com>
 L:     linux-usb@vger.kernel.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
@@ -3861,9 +3897,8 @@ T:        git git://linuxtv.org/media_tree.git
 F:     drivers/media/radio/radio-cadet*
 
 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
-M:     Jonathan Corbet <corbet@lwn.net>
 L:     linux-media@vger.kernel.org
-S:     Maintained
+S:     Orphan
 T:     git git://linuxtv.org/media_tree.git
 F:     Documentation/admin-guide/media/cafe_ccic*
 F:     drivers/media/platform/marvell-ccic/
@@ -4276,6 +4311,7 @@ B:        https://github.com/ClangBuiltLinux/linux/issues
 C:     irc://chat.freenode.net/clangbuiltlinux
 F:     Documentation/kbuild/llvm.rst
 F:     scripts/clang-tools/
+F:     scripts/lld-version.sh
 K:     \b(?i:clang|llvm)\b
 
 CLEANCACHE API
@@ -4343,7 +4379,7 @@ CODA V4L2 MEM2MEM DRIVER
 M:     Philipp Zabel <p.zabel@pengutronix.de>
 L:     linux-media@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/media/coda.txt
+F:     Documentation/devicetree/bindings/media/coda.yaml
 F:     drivers/media/platform/coda/
 
 CODE OF CONDUCT
@@ -4485,6 +4521,13 @@ L:       linux-hwmon@vger.kernel.org
 S:     Maintained
 F:     drivers/hwmon/corsair-cpro.c
 
+CORSAIR-PSU HARDWARE MONITOR DRIVER
+M:     Wilken Gottwalt <wilken.gottwalt@posteo.net>
+L:     linux-hwmon@vger.kernel.org
+S:     Maintained
+F:     Documentation/hwmon/corsair-psu.rst
+F:     drivers/hwmon/corsair-psu.c
+
 COSA/SRP SYNC SERIAL DRIVER
 M:     Jan "Yenya" Kasprzak <kas@fi.muni.cz>
 S:     Maintained
@@ -4980,6 +5023,15 @@ M:       Mario Limonciello <mario.limonciello@dell.com>
 S:     Maintained
 F:     drivers/platform/x86/dell-wmi-descriptor.c
 
+DELL WMI SYSMAN DRIVER
+M:     Divya Bharathi <divya.bharathi@dell.com>
+M:     Mario Limonciello <mario.limonciello@dell.com>
+M:     Prasanth Ksr <prasanth.ksr@dell.com>
+L:     platform-driver-x86@vger.kernel.org
+S:     Maintained
+F:     Documentation/ABI/testing/sysfs-class-firmware-attributes
+F:     drivers/platform/x86/dell-wmi-sysman/
+
 DELL WMI NOTIFICATIONS DRIVER
 M:     Matthew Garrett <mjg59@srcf.ucam.org>
 M:     Pali Rohár <pali@kernel.org>
@@ -5109,7 +5161,9 @@ M:        Support Opensource <support.opensource@diasemi.com>
 S:     Supported
 W:     http://www.dialog-semiconductor.com/products
 F:     Documentation/devicetree/bindings/input/da90??-onkey.txt
+F:     Documentation/devicetree/bindings/input/dlg,da72??.txt
 F:     Documentation/devicetree/bindings/mfd/da90*.txt
+F:     Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
 F:     Documentation/devicetree/bindings/regulator/da92*.txt
 F:     Documentation/devicetree/bindings/regulator/slg51000.txt
 F:     Documentation/devicetree/bindings/sound/da[79]*.txt
@@ -5119,6 +5173,7 @@ F:        Documentation/hwmon/da90??.rst
 F:     drivers/gpio/gpio-da90??.c
 F:     drivers/hwmon/da90??-hwmon.c
 F:     drivers/iio/adc/da91??-*.c
+F:     drivers/input/misc/da72??.[ch]
 F:     drivers/input/misc/da90??_onkey.c
 F:     drivers/input/touchscreen/da9052_tsi.c
 F:     drivers/leds/leds-da90??.c
@@ -5134,6 +5189,7 @@ F:        drivers/rtc/rtc-da90??.c
 F:     drivers/thermal/da90??-thermal.c
 F:     drivers/video/backlight/da90??_bl.c
 F:     drivers/watchdog/da90??_wdt.c
+F:     include/dt-bindings/regulator/dlg,da9*-regulator.h
 F:     include/linux/mfd/da903x.h
 F:     include/linux/mfd/da9052/
 F:     include/linux/mfd/da9055/
@@ -5568,6 +5624,13 @@ T:       git git://anongit.freedesktop.org/drm/drm-misc
 F:     Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
 F:     drivers/gpu/drm/panel/panel-novatek-nt35510.c
 
+DRM DRIVER FOR NOVATEK NT36672A PANELS
+M:     Sumit Semwal <sumit.semwal@linaro.org>
+S:     Maintained
+T:     git git://anongit.freedesktop.org/drm/drm-misc
+F:     Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
+F:     drivers/gpu/drm/panel/panel-novatek-nt36672a.c
+
 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
 M:     Ben Skeggs <bskeggs@redhat.com>
 L:     dri-devel@lists.freedesktop.org
@@ -5855,6 +5918,7 @@ S:        Supported
 F:     Documentation/devicetree/bindings/display/mediatek/
 F:     drivers/gpu/drm/mediatek/
 F:     drivers/phy/mediatek/phy-mtk-hdmi*
+F:     drivers/phy/mediatek/phy-mtk-mipi*
 
 DRM DRIVERS FOR NVIDIA TEGRA
 M:     Thierry Reding <thierry.reding@gmail.com>
@@ -5947,6 +6011,7 @@ F:        include/uapi/drm/v3d_drm.h
 
 DRM DRIVERS FOR VC4
 M:     Eric Anholt <eric@anholt.net>
+M:     Maxime Ripard <mripard@kernel.org>
 S:     Supported
 T:     git git://github.com/anholt/linux
 T:     git git://anongit.freedesktop.org/drm/drm-misc
@@ -6341,6 +6406,13 @@ L:       linux-edac@vger.kernel.org
 S:     Maintained
 F:     drivers/edac/ie31200_edac.c
 
+EDAC-IGEN6
+M:     Tony Luck <tony.luck@intel.com>
+R:     Qiuxu Zhuo <qiuxu.zhuo@intel.com>
+L:     linux-edac@vger.kernel.org
+S:     Maintained
+F:     drivers/edac/igen6_edac.c
+
 EDAC-MPC85XX
 M:     Johannes Thumshirn <morbidrsa@gmail.com>
 L:     linux-edac@vger.kernel.org
@@ -6390,7 +6462,7 @@ EDAC-SKYLAKE
 M:     Tony Luck <tony.luck@intel.com>
 L:     linux-edac@vger.kernel.org
 S:     Maintained
-F:     drivers/edac/skx_*.c
+F:     drivers/edac/skx_*.[ch]
 
 EDAC-TI
 M:     Tero Kristo <t-kristo@ti.com>
@@ -6674,6 +6746,7 @@ F:        Documentation/filesystems/f2fs.rst
 F:     fs/f2fs/
 F:     include/linux/f2fs_fs.h
 F:     include/trace/events/f2fs.h
+F:     include/uapi/linux/f2fs.h
 
 F71805F HARDWARE MONITORING DRIVER
 M:     Jean Delvare <jdelvare@suse.com>
@@ -6897,17 +6970,10 @@ S:      Maintained
 W:     http://floatingpoint.sourceforge.net/emulator/index.html
 F:     arch/x86/math-emu/
 
-FRAME RELAY DLCI/FRAD (Sangoma drivers too)
-L:     netdev@vger.kernel.org
-S:     Orphan
-F:     drivers/net/wan/dlci.c
-F:     drivers/net/wan/sdla.c
-
 FRAMEBUFFER LAYER
-M:     Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
 L:     dri-devel@lists.freedesktop.org
 L:     linux-fbdev@vger.kernel.org
-S:     Maintained
+S:     Orphan
 Q:     http://patchwork.kernel.org/project/linux-fbdev/list/
 T:     git git://anongit.freedesktop.org/drm/drm-misc
 F:     Documentation/fb/
@@ -7284,7 +7350,6 @@ F:        drivers/staging/gasket/
 
 GCC PLUGINS
 M:     Kees Cook <keescook@chromium.org>
-R:     Emese Revfy <re.emese@gmail.com>
 L:     linux-hardening@vger.kernel.org
 S:     Maintained
 F:     Documentation/kbuild/gcc-plugins.rst
@@ -7326,6 +7391,17 @@ S:       Maintained
 F:     drivers/base/arch_topology.c
 F:     include/linux/arch_topology.h
 
+GENERIC ENTRY CODE
+M:     Thomas Gleixner <tglx@linutronix.de>
+M:     Peter Zijlstra <peterz@infradead.org>
+M:     Andy Lutomirski <luto@kernel.org>
+L:     linux-kernel@vger.kernel.org
+S:     Maintained
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
+F:     include/linux/entry-common.h
+F:     include/linux/entry-kvm.h
+F:     kernel/entry/
+
 GENERIC GPIO I2C DRIVER
 M:     Wolfram Sang <wsa+renesas@sang-engineering.com>
 S:     Supported
@@ -7690,9 +7766,9 @@ F:        drivers/clocksource/h8300_*.c
 F:     drivers/irqchip/irq-renesas-h8*.c
 
 HABANALABS PCI DRIVER
-M:     Oded Gabbay <oded.gabbay@gmail.com>
+M:     Oded Gabbay <ogabbay@kernel.org>
 S:     Supported
-T:     git https://github.com/HabanaAI/linux.git
+T:     git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
 F:     Documentation/ABI/testing/debugfs-driver-habanalabs
 F:     Documentation/ABI/testing/sysfs-driver-habanalabs
 F:     drivers/misc/habanalabs/
@@ -7890,6 +7966,15 @@ F:       include/linux/hippidevice.h
 F:     include/uapi/linux/if_hippi.h
 F:     net/802/hippi.c
 
+HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
+M:     Kurt Kanzenbach <kurt@linutronix.de>
+L:     netdev@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
+F:     drivers/net/dsa/hirschmann/*
+F:     include/linux/platform_data/hirschmann-hellcreek.h
+F:     net/dsa/tag_hellcreek.c
+
 HISILICON DMA DRIVER
 M:     Zhou Wang <wangzhou1@hisilicon.com>
 L:     dmaengine@vger.kernel.org
@@ -7988,7 +8073,7 @@ F:        drivers/staging/hikey9xx/
 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
 M:     Zaibo Xu <xuzaibo@huawei.com>
 S:     Maintained
-F:     drivers/char/hw_random/hisi-trng-v2.c
+F:     drivers/crypto/hisilicon/trng/trng.c
 
 HISILICON V3XX SPI NOR FLASH Controller Driver
 M:     John Garry <john.garry@huawei.com>
@@ -8616,7 +8701,7 @@ INA209 HARDWARE MONITOR DRIVER
 M:     Guenter Roeck <linux@roeck-us.net>
 L:     linux-hwmon@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/hwmon/ina2xx.txt
+F:     Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
 F:     Documentation/hwmon/ina209.rst
 F:     drivers/hwmon/ina209.c
 
@@ -8662,19 +8747,16 @@ F:      include/uapi/rdma/
 F:     samples/bpf/ibumad_kern.c
 F:     samples/bpf/ibumad_user.c
 
-INGENIC JZ4780 DMA Driver
-M:     Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
-S:     Maintained
-F:     drivers/dma/dma-jz4780.c
-
 INGENIC JZ4780 NAND DRIVER
 M:     Harvey Hunt <harveyhuntnexus@gmail.com>
 L:     linux-mtd@lists.infradead.org
+L:     linux-mips@vger.kernel.org
 S:     Maintained
 F:     drivers/mtd/nand/raw/ingenic/
 
 INGENIC JZ47xx SoCs
 M:     Paul Cercueil <paul@crapouillou.net>
+L:     linux-mips@vger.kernel.org
 S:     Maintained
 F:     arch/mips/boot/dts/ingenic/
 F:     arch/mips/generic/board-ingenic.c
@@ -8947,6 +9029,23 @@ M:       Deepak Saxena <dsaxena@plexity.net>
 S:     Maintained
 F:     drivers/char/hw_random/ixp4xx-rng.c
 
+INTEL KEEM BAY DRM DRIVER
+M:     Anitha Chrisanthus <anitha.chrisanthus@intel.com>
+M:     Edmund Dea <edmund.j.dea@intel.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/display/intel,kmb_display.yaml
+F:     drivers/gpu/drm/kmb/
+
+INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
+M:     Daniele Alessandrelli <daniele.alessandrelli@intel.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
+F:     drivers/crypto/keembay/Kconfig
+F:     drivers/crypto/keembay/Makefile
+F:     drivers/crypto/keembay/keembay-ocs-aes-core.c
+F:     drivers/crypto/keembay/ocs-aes.c
+F:     drivers/crypto/keembay/ocs-aes.h
+
 INTEL MANAGEMENT ENGINE (mei)
 M:     Tomas Winkler <tomas.winkler@intel.com>
 L:     linux-kernel@vger.kernel.org
@@ -8994,6 +9093,12 @@ F:       drivers/mfd/intel_soc_pmic*
 F:     include/linux/mfd/intel_msic.h
 F:     include/linux/mfd/intel_soc_pmic*
 
+INTEL PMT DRIVER
+M:     "David E. Box" <david.e.box@linux.intel.com>
+S:     Maintained
+F:     drivers/mfd/intel_pmt.c
+F:     drivers/platform/x86/intel_pmt_*
+
 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
 M:     Stanislav Yakovlev <stas.yakovlev@gmail.com>
 L:     linux-wireless@vger.kernel.org
@@ -9069,26 +9174,13 @@ S:      Supported
 F:     drivers/net/wireless/intel/iwlegacy/
 
 INTEL WIRELESS WIFI LINK (iwlwifi)
-M:     Johannes Berg <johannes.berg@intel.com>
-M:     Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 M:     Luca Coelho <luciano.coelho@intel.com>
-M:     Intel Linux Wireless <linuxwifi@intel.com>
 L:     linux-wireless@vger.kernel.org
 S:     Supported
 W:     https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
 F:     drivers/net/wireless/intel/iwlwifi/
 
-INTEL WIRELESS WIMAX CONNECTION 2400
-M:     Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
-M:     linux-wimax@intel.com
-L:     wimax@linuxwimax.org (subscribers-only)
-S:     Supported
-W:     http://linuxwimax.org
-F:     Documentation/admin-guide/wimax/i2400m.rst
-F:     drivers/net/wimax/i2400m/
-F:     include/uapi/linux/wimax/i2400m.h
-
 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
 M:     Jithu Joseph <jithu.joseph@intel.com>
 R:     Maurice Ma <maurice.ma@intel.com>
@@ -9118,6 +9210,19 @@ F:       Documentation/x86/intel_txt.rst
 F:     arch/x86/kernel/tboot.c
 F:     include/linux/tboot.h
 
+INTEL SGX
+M:     Jarkko Sakkinen <jarkko@kernel.org>
+L:     linux-sgx@vger.kernel.org
+S:     Supported
+Q:     https://patchwork.kernel.org/project/intel-sgx/list/
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-sgx.git
+F:     Documentation/x86/sgx.rst
+F:     arch/x86/entry/vdso/vsgx.S
+F:     arch/x86/include/uapi/asm/sgx.h
+F:     arch/x86/kernel/cpu/sgx/*
+F:     tools/testing/selftests/sgx/*
+K:     \bSGX_
+
 INTERCONNECT API
 M:     Georgi Djakov <georgi.djakov@linaro.org>
 L:     linux-pm@vger.kernel.org
@@ -9133,7 +9238,7 @@ INVENSENSE ICM-426xx IMU DRIVER
 M:     Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
-W      https://invensense.tdk.com/
+W:     https://invensense.tdk.com/
 F:     Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
 F:     drivers/iio/imu/inv_icm42600/
 
@@ -9248,7 +9353,6 @@ F:        kernel/irq/
 
 IRQCHIP DRIVERS
 M:     Thomas Gleixner <tglx@linutronix.de>
-M:     Jason Cooper <jason@lakedaemon.net>
 M:     Marc Zyngier <maz@kernel.org>
 L:     linux-kernel@vger.kernel.org
 S:     Maintained
@@ -9614,7 +9718,7 @@ F:        arch/arm64/kvm/
 F:     include/kvm/arm_*
 
 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
-M:     Huacai Chen <chenhc@lemote.com>
+M:     Huacai Chen <chenhuacai@kernel.org>
 M:     Aleksandar Markovic <aleksandar.qemu.devel@gmail.com>
 L:     linux-mips@vger.kernel.org
 L:     kvm@vger.kernel.org
@@ -10365,6 +10469,8 @@ L:      linux-m68k@lists.linux-m68k.org
 S:     Maintained
 W:     http://www.mac.linux-m68k.org/
 F:     arch/m68k/mac/
+F:     drivers/macintosh/adb-iop.c
+F:     drivers/macintosh/via-macii.c
 
 M68K ON HP9000/300
 M:     Philip Blundell <philb@gnu.org>
@@ -10473,6 +10579,7 @@ M:      Srujana Challa <schalla@marvell.com>
 L:     linux-crypto@vger.kernel.org
 S:     Maintained
 F:     drivers/crypto/marvell/
+F:     include/linux/soc/marvell/octeontx2/
 
 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
 M:     Mirko Lindner <mlindner@marvell.com>
@@ -10516,6 +10623,14 @@ L:     netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/ethernet/marvell/mvneta.*
 
+MARVELL MVPP2 ETHERNET DRIVER
+M:     Marcin Wojtas <mw@semihalf.com>
+M:     Russell King <linux@armlinux.org.uk>
+L:     netdev@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/net/marvell-pp2.txt
+F:     drivers/net/ethernet/marvell/mvpp2/
+
 MARVELL MWIFIEX WIRELESS DRIVER
 M:     Amitkumar Karwar <amitkarwar@gmail.com>
 M:     Ganapathi Bhat <ganapathi.bhat@nxp.com>
@@ -10545,6 +10660,7 @@ M:      hariprasad <hkelam@marvell.com>
 L:     netdev@vger.kernel.org
 S:     Supported
 F:     drivers/net/ethernet/marvell/octeontx2/nic/
+F:     include/linux/soc/marvell/octeontx2/
 
 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
 M:     Sunil Goutham <sgoutham@marvell.com>
@@ -10556,6 +10672,13 @@ S:     Supported
 F:     Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
 F:     drivers/net/ethernet/marvell/octeontx2/af/
 
+MARVELL PRESTERA ETHERNET SWITCH DRIVER
+M:     Vadym Kochan <vkochan@marvell.com>
+M:     Taras Chornyi <tchornyi@marvell.com>
+S:     Supported
+W:     https://github.com/Marvell-switching/switchdev-prestera
+F:     drivers/net/ethernet/marvell/prestera/
+
 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
 M:     Nicolas Pitre <nico@fluxnic.net>
 S:     Odd Fixes
@@ -10825,8 +10948,8 @@ L:      linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
 F:     Documentation/admin-guide/media/imx7.rst
-F:     Documentation/devicetree/bindings/media/imx7-csi.txt
-F:     Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
+F:     Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
+F:     Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml
 F:     drivers/staging/media/imx/imx7-media-csi.c
 F:     drivers/staging/media/imx/imx7-mipi-csis.c
 
@@ -11085,6 +11208,12 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
 F:     drivers/i2c/busses/i2c-mt7621.c
 
+MEDIATEK MT7621 PHY PCI DRIVER
+M:     Sergio Paracuellos <sergio.paracuellos@gmail.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
+F:     drivers/phy/ralink/phy-mt7621-pci.c
+
 MEDIATEK NAND CONTROLLER DRIVER
 L:     linux-mtd@lists.infradead.org
 S:     Orphan
@@ -11163,6 +11292,7 @@ MELLANOX BLUEFIELD I2C DRIVER
 M:     Khalil Blaiech <kblaiech@nvidia.com>
 L:     linux-i2c@vger.kernel.org
 S:     Supported
+F:     Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml
 F:     drivers/i2c/busses/i2c-mlxbf.c
 
 MELLANOX ETHERNET DRIVER (mlx4_en)
@@ -11309,6 +11439,7 @@ S:      Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
 F:     Documentation/devicetree/bindings/memory-controllers/
 F:     drivers/memory/
+F:     include/dt-bindings/memory/
 
 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
 M:     Dmitry Osipenko <digetx@gmail.com>
@@ -11316,7 +11447,6 @@ L:      linux-pm@vger.kernel.org
 L:     linux-tegra@vger.kernel.org
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
 S:     Maintained
-F:     drivers/devfreq/tegra20-devfreq.c
 F:     drivers/devfreq/tegra30-devfreq.c
 
 MEMORY MANAGEMENT
@@ -11389,6 +11519,15 @@ F:     Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
 F:     drivers/media/cec/platform/meson/ao-cec-g12a.c
 F:     drivers/media/cec/platform/meson/ao-cec.c
 
+MESON GE2D DRIVER FOR AMLOGIC SOCS
+M:     Neil Armstrong <narmstrong@baylibre.com>
+L:     linux-media@vger.kernel.org
+L:     linux-amlogic@lists.infradead.org
+S:     Supported
+T:     git git://linuxtv.org/media_tree.git
+F:     Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
+F:     drivers/media/meson/ge2d/
+
 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
 M:     Liang Yang <liang.yang@amlogic.com>
 L:     linux-mtd@lists.infradead.org
@@ -11505,7 +11644,7 @@ M:      Woojung Huh <woojung.huh@microchip.com>
 M:     Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
 L:     netdev@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/net/dsa/ksz.txt
+F:     Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
 F:     drivers/net/dsa/microchip/*
 F:     include/linux/platform_data/microchip-ksz.h
 F:     net/dsa/tag_ksz.c
@@ -11627,17 +11766,54 @@ F:    drivers/scsi/smartpqi/smartpqi*.[ch]
 F:     include/linux/cciss*.h
 F:     include/uapi/linux/cciss*.h
 
+MICROSOFT SURFACE GPE LID SUPPORT DRIVER
+M:     Maximilian Luz <luzmaximilian@gmail.com>
+L:     platform-driver-x86@vger.kernel.org
+S:     Maintained
+F:     drivers/platform/surface/surface_gpe.c
+
+MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
+M:     Hans de Goede <hdegoede@redhat.com>
+M:     Mark Gross <mgross@linux.intel.com>
+M:     Maximilian Luz <luzmaximilian@gmail.com>
+L:     platform-driver-x86@vger.kernel.org
+S:     Maintained
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
+F:     drivers/platform/surface/
+
 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
 M:     Chen Yu <yu.c.chen@intel.com>
 L:     platform-driver-x86@vger.kernel.org
 S:     Supported
-F:     drivers/platform/x86/surfacepro3_button.c
+F:     drivers/platform/surface/surfacepro3_button.c
 
 MICROTEK X6 SCANNER
 M:     Oliver Neukum <oliver@neukum.org>
 S:     Maintained
 F:     drivers/usb/image/microtek.*
 
+MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
+M:     Luka Kovacic <luka.kovacic@sartura.hr>
+M:     Luka Perkov <luka.perkov@sartura.hr>
+S:     Maintained
+F:     arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
+F:     arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
+F:     arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
+F:     arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
+F:     arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
+F:     arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
+
+MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
+M:     Sakari Ailus <sakari.ailus@linux.intel.com>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
+F:     Documentation/driver-api/media/drivers/ccs/
+F:     drivers/media/i2c/ccs-pll.c
+F:     drivers/media/i2c/ccs-pll.h
+F:     drivers/media/i2c/ccs/
+F:     include/uapi/linux/smiapp.h
+
 MIPS
 M:     Thomas Bogendoerfer <tsbogend@alpha.franken.de>
 L:     linux-mips@vger.kernel.org
@@ -11705,7 +11881,7 @@ F:      drivers/*/*/*loongson2*
 F:     drivers/*/*loongson2*
 
 MIPS/LOONGSON64 ARCHITECTURE
-M:     Huacai Chen <chenhc@lemote.com>
+M:     Huacai Chen <chenhuacai@kernel.org>
 M:     Jiaxun Yang <jiaxun.yang@flygoat.com>
 L:     linux-mips@vger.kernel.org
 S:     Maintained
@@ -11908,7 +12084,7 @@ M:      Jacopo Mondi <jacopo@jmondi.org>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
+F:     Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
 F:     drivers/media/i2c/mt9v111.c
 
 MULTIFUNCTION DEVICES (MFD)
@@ -12252,6 +12428,7 @@ L:      mptcp@lists.01.org
 S:     Maintained
 W:     https://github.com/multipath-tcp/mptcp_net-next/wiki
 B:     https://github.com/multipath-tcp/mptcp_net-next/issues
+F:     Documentation/networking/mptcp-sysctl.rst
 F:     include/net/mptcp.h
 F:     include/uapi/linux/mptcp.h
 F:     net/mptcp/
@@ -12542,7 +12719,7 @@ NXP FXAS21002C DRIVER
 M:     Rui Miguel Silva <rmfrfs@gmail.com>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt
+F:     Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
 F:     drivers/iio/gyro/fxas21002c.h
 F:     drivers/iio/gyro/fxas21002c_core.c
 F:     drivers/iio/gyro/fxas21002c_i2c.c
@@ -12556,6 +12733,12 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
 F:     drivers/gpu/drm/imx/dcss/
 
+NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
+M:     Jagan Teki <jagan@amarulasolutions.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
+F:     drivers/regulator/pf8x00-regulator.c
+
 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
 M:     Krzysztof Kozlowski <krzk@kernel.org>
 L:     linux-kernel@vger.kernel.org
@@ -12853,6 +13036,14 @@ M:     Harald Welte <laforge@gnumonks.org>
 S:     Maintained
 F:     drivers/char/pcmcia/cm4040_cs.*
 
+OMNIVISION OV02A10 SENSOR DRIVER
+M:     Dongchun Zhu <dongchun.zhu@mediatek.com>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+T:     git git://linuxtv.org/media_tree.git
+F:     Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
+F:     drivers/media/i2c/ov02a10.c
+
 OMNIVISION OV13858 SENSOR DRIVER
 M:     Sakari Ailus <sakari.ailus@linux.intel.com>
 L:     linux-media@vger.kernel.org
@@ -12865,7 +13056,7 @@ M:      Rui Miguel Silva <rmfrfs@gmail.com>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/devicetree/bindings/media/i2c/ov2680.txt
+F:     Documentation/devicetree/bindings/media/i2c/ov2680.yaml
 F:     drivers/media/i2c/ov2680.c
 
 OMNIVISION OV2685 SENSOR DRIVER
@@ -12923,9 +13114,8 @@ T:      git git://linuxtv.org/media_tree.git
 F:     drivers/media/i2c/ov5695.c
 
 OMNIVISION OV7670 SENSOR DRIVER
-M:     Jonathan Corbet <corbet@lwn.net>
 L:     linux-media@vger.kernel.org
-S:     Maintained
+S:     Orphan
 T:     git git://linuxtv.org/media_tree.git
 F:     Documentation/devicetree/bindings/media/i2c/ov7670.txt
 F:     drivers/media/i2c/ov7670.c
@@ -12935,7 +13125,7 @@ M:      Jacopo Mondi <jacopo@jmondi.org>
 L:     linux-media@vger.kernel.org
 S:     Odd fixes
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/devicetree/bindings/media/i2c/ov772x.txt
+F:     Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
 F:     drivers/media/i2c/ov772x.c
 F:     include/media/i2c/ov772x.h
 
@@ -12971,6 +13161,14 @@ T:     git git://linuxtv.org/media_tree.git
 F:     Documentation/devicetree/bindings/media/i2c/ov9650.txt
 F:     drivers/media/i2c/ov9650.c
 
+OMNIVISION OV9734 SENSOR DRIVER
+M:     Tianshu Qiu <tian.shu.qiu@intel.com>
+R:     Bingbu Cao <bingbu.cao@intel.com>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+T:     git git://linuxtv.org/media_tree.git
+F:     drivers/media/i2c/ov9734.c
+
 ONENAND FLASH DRIVER
 M:     Kyungmin Park <kyungmin.park@samsung.com>
 L:     linux-mtd@lists.infradead.org
@@ -13179,7 +13377,7 @@ F:      include/trace/events/page_pool.h
 F:     net/core/page_pool.c
 
 PANASONIC LAPTOP ACPI EXTRAS DRIVER
-M:     Harald Welte <laforge@gnumonks.org>
+M:     Kenneth Chan <kenneth.t.chan@gmail.com>
 L:     platform-driver-x86@vger.kernel.org
 S:     Maintained
 F:     drivers/platform/x86/panasonic-laptop.c
@@ -13403,7 +13601,6 @@ F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
 
 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
 M:     Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-M:     Jason Cooper <jason@lakedaemon.net>
 L:     linux-pci@vger.kernel.org
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
@@ -13479,6 +13676,8 @@ M:      Kishon Vijay Abraham I <kishon@ti.com>
 M:     Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
 L:     linux-pci@vger.kernel.org
 S:     Supported
+F:     Documentation/PCI/endpoint/*
+F:     Documentation/misc-devices/pci-endpoint-test.rst
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
 F:     drivers/misc/pci_endpoint_test.c
 F:     drivers/pci/endpoint/
@@ -13902,6 +14101,13 @@ M:     Logan Gunthorpe <logang@deltatee.com>
 S:     Maintained
 F:     drivers/dma/plx_dma.c
 
+PM6764TR DRIVER
+M:     Charles Hsu     <hsu.yungteng@gmail.com>
+L:     linux-hwmon@vger.kernel.org
+S:     Maintained
+F:     Documentation/hwmon/pm6764tr.rst
+F:     drivers/hwmon/pmbus/pm6764tr.c
+
 PM-GRAPH UTILITY
 M:     "Todd E Brandt" <todd.e.brandt@linux.intel.com>
 L:     linux-pm@vger.kernel.org
@@ -14444,6 +14650,7 @@ W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
 F:     drivers/net/wireless/ath/ath9k/
 
 QUALCOMM CAMERA SUBSYSTEM DRIVER
+M:     Robert Foss <robert.foss@linaro.org>
 M:     Todor Tomov <todor.too@gmail.com>
 L:     linux-media@vger.kernel.org
 S:     Maintained
@@ -14525,6 +14732,14 @@ F:     Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
 F:     drivers/mailbox/qcom-ipcc.c
 F:     include/dt-bindings/mailbox/qcom-ipcc.h
 
+QUALCOMM IPQ4019 USB PHY DRIVER
+M:     Robert Marko <robert.marko@sartura.hr>
+M:     Luka Perkov <luka.perkov@sartura.hr>
+L:     linux-arm-msm@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
+F:     drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
+
 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
 M:     Robert Marko <robert.marko@sartura.hr>
 M:     Luka Perkov <luka.perkov@sartura.hr>
@@ -14933,6 +15148,7 @@ M:      Philipp Zabel <p.zabel@pengutronix.de>
 S:     Maintained
 T:     git git://git.pengutronix.de/git/pza/linux
 F:     Documentation/devicetree/bindings/reset/
+F:     Documentation/driver-api/reset.rst
 F:     drivers/reset/
 F:     include/dt-bindings/reset/
 F:     include/linux/reset-controller.h
@@ -15017,10 +15233,13 @@ ROCKCHIP ISP V1 DRIVER
 M:     Helen Koike <helen.koike@collabora.com>
 M:     Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
 L:     linux-media@vger.kernel.org
+L:     linux-rockchip@lists.infradead.org
 S:     Maintained
 F:     Documentation/admin-guide/media/rkisp1.rst
+F:     Documentation/devicetree/bindings/media/rockchip-isp1.yaml
 F:     Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
-F:     drivers/staging/media/rkisp1/
+F:     drivers/media/platform/rockchip/rkisp1
+F:     include/uapi/linux/rkisp1-config.h
 
 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
 M:     Jacob Chen <jacob-chen@iotwrt.com>
@@ -15382,6 +15601,14 @@ L:     linux-fbdev@vger.kernel.org
 S:     Maintained
 F:     drivers/video/fbdev/s3c-fb.c
 
+SAMSUNG INTERCONNECT DRIVERS
+M:     Sylwester Nawrocki <s.nawrocki@samsung.com>
+M:     Artur Świgoń <a.swigon@samsung.com>
+L:     linux-pm@vger.kernel.org
+L:     linux-samsung-soc@vger.kernel.org
+S:     Supported
+F:     drivers/interconnect/samsung/
+
 SAMSUNG LAPTOP DRIVER
 M:     Corentin Chary <corentin.chary@gmail.com>
 L:     platform-driver-x86@vger.kernel.org
@@ -15585,6 +15812,15 @@ F:     Documentation/scsi/st.rst
 F:     drivers/scsi/st.*
 F:     drivers/scsi/st_*.h
 
+SCSI TARGET CORE USER DRIVER
+M:     Bodo Stroesser <bostroesser@gmail.com>
+L:     linux-scsi@vger.kernel.org
+L:     target-devel@vger.kernel.org
+S:     Supported
+F:     Documentation/target/tcmu-design.rst
+F:     drivers/target/target_core_user.c
+F:     include/uapi/linux/target_core_user.h
+
 SCSI TARGET SUBSYSTEM
 M:     "Martin K. Petersen" <martin.petersen@oracle.com>
 L:     linux-scsi@vger.kernel.org
@@ -15808,13 +16044,14 @@ F:    include/linux/sfp.h
 K:     phylink\.h|struct\s+phylink|\.phylink|>phylink_|phylink_(autoneg|clear|connect|create|destroy|disconnect|ethtool|helper|mac|mii|of|set|start|stop|test|validate)
 
 SGI GRU DRIVER
-M:     Dimitri Sivanich <sivanich@sgi.com>
+M:     Dimitri Sivanich <dimitri.sivanich@hpe.com>
 S:     Maintained
 F:     drivers/misc/sgi-gru/
 
 SGI XP/XPC/XPNET DRIVER
-M:     Cliff Whickman <cpw@sgi.com>
 M:     Robin Holt <robinmholt@gmail.com>
+M:     Steve Wahl <steve.wahl@hpe.com>
+R:     Mike Travis <mike.travis@hpe.com>
 S:     Maintained
 F:     drivers/misc/sgi-xp/
 
@@ -16099,16 +16336,6 @@ S:     Maintained
 F:     drivers/firmware/smccc/
 F:     include/linux/arm-smccc.h
 
-SMIA AND SMIA++ IMAGE SENSOR DRIVER
-M:     Sakari Ailus <sakari.ailus@linux.intel.com>
-L:     linux-media@vger.kernel.org
-S:     Maintained
-F:     Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
-F:     drivers/media/i2c/smiapp-pll.c
-F:     drivers/media/i2c/smiapp-pll.h
-F:     drivers/media/i2c/smiapp/
-F:     include/uapi/linux/smiapp.h
-
 SMM665 HARDWARE MONITOR DRIVER
 M:     Guenter Roeck <linux@roeck-us.net>
 L:     linux-hwmon@vger.kernel.org
@@ -16204,7 +16431,7 @@ F:      drivers/infiniband/sw/siw/
 F:     include/uapi/rdma/siw-abi.h
 
 SOFT-ROCE DRIVER (rxe)
-M:     Zhu Yanjun <yanjunz@nvidia.com>
+M:     Zhu Yanjun <zyjzyj2000@gmail.com>
 L:     linux-rdma@vger.kernel.org
 S:     Supported
 F:     drivers/infiniband/sw/rxe/
@@ -16271,7 +16498,7 @@ M:      Ricardo Ribalda <ribalda@kernel.org>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/devicetree/bindings/media/i2c/sony,imx214.txt
+F:     Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
 F:     drivers/media/i2c/imx214.c
 
 SONY IMX219 SENSOR DRIVER
@@ -16507,8 +16734,10 @@ F:     Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
 F:     drivers/net/ethernet/toshiba/spider_net*
 
 SPMI SUBSYSTEM
-R:     Stephen Boyd <sboyd@kernel.org>
-L:     linux-arm-msm@vger.kernel.org
+M:     Stephen Boyd <sboyd@kernel.org>
+L:     linux-kernel@vger.kernel.org
+S:     Maintained
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
 F:     Documentation/devicetree/bindings/spmi/
 F:     drivers/spmi/
 F:     include/dt-bindings/spmi/spmi.h
@@ -17368,6 +17597,12 @@ W:     http://thinkwiki.org/wiki/Ibm-acpi
 T:     git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
 F:     drivers/platform/x86/thinkpad_acpi.c
 
+THUNDERBOLT DMA TRAFFIC TEST DRIVER
+M:     Isaac Hazan <isaac.hazan@intel.com>
+L:     linux-usb@vger.kernel.org
+S:     Maintained
+F:     drivers/thunderbolt/dma_test.c
+
 THUNDERBOLT DRIVER
 M:     Andreas Noever <andreas.noever@gmail.com>
 M:     Michael Jamet <michael.jamet@intel.com>
@@ -18367,6 +18602,12 @@ F:     include/uapi/linux/uuid.h
 F:     lib/test_uuid.c
 F:     lib/uuid.c
 
+UV SYSFS DRIVER
+M:     Justin Ernst <justin.ernst@hpe.com>
+L:     platform-driver-x86@vger.kernel.org
+S:     Maintained
+F:     drivers/platform/x86/uv_sysfs.c
+
 UVESAFB DRIVER
 M:     Michal Januszewski <spock@gentoo.org>
 L:     linux-fbdev@vger.kernel.org
@@ -18889,18 +19130,6 @@ S:     Supported
 W:     https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
 F:     drivers/net/wireless/ath/wil6210/
 
-WIMAX STACK
-M:     Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
-M:     linux-wimax@intel.com
-L:     wimax@linuxwimax.org (subscribers-only)
-S:     Supported
-W:     http://linuxwimax.org
-F:     Documentation/admin-guide/wimax/wimax.rst
-F:     include/linux/wimax/debug.h
-F:     include/net/wimax.h
-F:     include/uapi/linux/wimax.h
-F:     net/wimax/
-
 WINBOND CIR DRIVER
 M:     David Härdeman <david@hardeman.nu>
 S:     Maintained
@@ -19073,6 +19302,7 @@ F:      arch/x86/platform
 
 X86 PLATFORM UV HPE SUPERDOME FLEX
 M:     Steve Wahl <steve.wahl@hpe.com>
+R:     Mike Travis <mike.travis@hpe.com>
 R:     Dimitri Sivanich <dimitri.sivanich@hpe.com>
 R:     Russ Anderson <russ.anderson@hpe.com>
 S:     Supported
@@ -19123,12 +19353,17 @@ L:    netdev@vger.kernel.org
 L:     bpf@vger.kernel.org
 S:     Supported
 F:     include/net/xdp.h
+F:     include/net/xdp_priv.h
 F:     include/trace/events/xdp.h
 F:     kernel/bpf/cpumap.c
 F:     kernel/bpf/devmap.c
 F:     net/core/xdp.c
-N:     xdp
-K:     xdp
+F:     samples/bpf/xdp*
+F:     tools/testing/selftests/bpf/*xdp*
+F:     tools/testing/selftests/bpf/*/*xdp*
+F:     drivers/net/ethernet/*/*/*/*/*xdp*
+F:     drivers/net/ethernet/*/*/*xdp*
+K:     (?:\b|_)xdp(?:\b|_)
 
 XDP SOCKETS (AF_XDP)
 M:     Björn Töpel <bjorn.topel@intel.com>
@@ -19137,9 +19372,12 @@ R:     Jonathan Lemon <jonathan.lemon@gmail.com>
 L:     netdev@vger.kernel.org
 L:     bpf@vger.kernel.org
 S:     Maintained
+F:     Documentation/networking/af_xdp.rst
 F:     include/net/xdp_sock*
 F:     include/net/xsk_buff_pool.h
 F:     include/uapi/linux/if_xdp.h
+F:     include/uapi/linux/xdp_diag.h
+F:     include/net/netns/xdp.h
 F:     net/xdp/
 F:     samples/bpf/xdpsock*
 F:     tools/lib/bpf/xsk*
@@ -19407,6 +19645,13 @@ T:     git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
 F:     Documentation/filesystems/zonefs.rst
 F:     fs/zonefs/
 
+ZPOOL COMPRESSED PAGE STORAGE API
+M:     Dan Streetman <ddstreet@ieee.org>
+L:     linux-mm@kvack.org
+S:     Maintained
+F:     include/linux/zpool.h
+F:     mm/zpool.c
+
 ZR36067 VIDEO FOR LINUX DRIVER
 M:     Corentin Labbe <clabbe@baylibre.com>
 L:     mjpeg-users@lists.sourceforge.net
@@ -19417,13 +19662,6 @@ Q:     https://patchwork.linuxtv.org/project/linux-media/list/
 F:     Documentation/driver-api/media/drivers/zoran.rst
 F:     drivers/staging/media/zoran/
 
-ZPOOL COMPRESSED PAGE STORAGE API
-M:     Dan Streetman <ddstreet@ieee.org>
-L:     linux-mm@kvack.org
-S:     Maintained
-F:     include/linux/zpool.h
-F:     mm/zpool.c
-
 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
 M:     Minchan Kim <minchan@kernel.org>
 M:     Nitin Gupta <ngupta@vflare.org>