Merge tag 'drm-misc-next-2021-07-16' of git://anongit.freedesktop.org/drm/drm-misc...
[linux-2.6-microblaze.git] / MAINTAINERS
index 0f1171c..830816c 100644 (file)
@@ -299,7 +299,6 @@ M:  William Breathitt Gray <vilhelm.gray@gmail.com>
 M:     Syed Nayyar Waris <syednwaris@gmail.com>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
-F:     Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
 F:     drivers/counter/104-quad-8.c
 
 ACCES PCI-IDIO-16 GPIO DRIVER
@@ -431,6 +430,14 @@ W: https://01.org/linux-acpi
 B:     https://bugzilla.kernel.org
 F:     drivers/acpi/acpi_video.c
 
+ACPI VIOT DRIVER
+M:     Jean-Philippe Brucker <jean-philippe@linaro.org>
+L:     linux-acpi@vger.kernel.org
+L:     iommu@lists.linux-foundation.org
+S:     Maintained
+F:     drivers/acpi/viot.c
+F:     include/linux/acpi_viot.h
+
 ACPI WMI DRIVER
 L:     platform-driver-x86@vger.kernel.org
 S:     Orphan
@@ -745,6 +752,12 @@ L: linux-crypto@vger.kernel.org
 S:     Maintained
 F:     drivers/crypto/allwinner/
 
+ALLWINNER HARDWARE SPINLOCK SUPPORT
+M:     Wilken Gottwalt <wilken.gottwalt@posteo.net>
+S:     Maintained
+F:     Documentation/devicetree/bindings/hwlock/allwinner,sun6i-hwspinlock.yaml
+F:     drivers/hwspinlock/sun6i_hwspinlock.c
+
 ALLWINNER THERMAL DRIVER
 M:     Vasily Khoruzhick <anarsoul@gmail.com>
 M:     Yangtao Li <tiny.windzz@gmail.com>
@@ -783,6 +796,14 @@ M: Ley Foon Tan <ley.foon.tan@intel.com>
 S:     Maintained
 F:     drivers/mailbox/mailbox-altera.c
 
+ALTERA MSGDMA IP CORE DRIVER
+M:     Olivier Dautricourt <olivier.dautricourt@orolia.com>
+R:     Stefan Roese <sr@denx.de>
+L:     dmaengine@vger.kernel.org
+S:     Odd Fixes
+F:     Documentation/devicetree/bindings/dma/altr,msgdma.yaml
+F:     drivers/dma/altera-msgdma.c
+
 ALTERA PIO DRIVER
 M:     Joyce Ooi <joyce.ooi@intel.com>
 L:     linux-gpio@vger.kernel.org
@@ -912,6 +933,7 @@ F:  drivers/video/fbdev/geode/
 
 AMD IOMMU (AMD-VI)
 M:     Joerg Roedel <joro@8bytes.org>
+R:     Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
 L:     iommu@lists.linux-foundation.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
@@ -973,7 +995,7 @@ 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>
+M:     Basavaraj Natikar <basavaraj.natikar@amd.com>
 L:     linux-input@vger.kernel.org
 S:     Maintained
 F:     Documentation/hid/amd-sfh*
@@ -1311,6 +1333,7 @@ W:        http://www.aquantia.com
 F:     drivers/net/ethernet/aquantia/atlantic/aq_ptp*
 
 ARASAN NAND CONTROLLER DRIVER
+M:     Miquel Raynal <miquel.raynal@bootlin.com>
 M:     Naga Sureshkumar Relli <nagasure@xilinx.com>
 L:     linux-mtd@lists.infradead.org
 S:     Maintained
@@ -1452,6 +1475,22 @@ S:       Odd Fixes
 F:     drivers/amba/
 F:     include/linux/amba/bus.h
 
+ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
+M:     Miquel Raynal <miquel.raynal@bootlin.com@bootlin.com>
+M:     Naga Sureshkumar Relli <nagasure@xilinx.com>
+L:     linux-mtd@lists.infradead.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
+F:     drivers/mtd/nand/raw/pl35x-nand-controller.c
+
+ARM PRIMECELL PL35X SMC DRIVER
+M:     Miquel Raynal <miquel.raynal@bootlin.com@bootlin.com>
+M:     Naga Sureshkumar Relli <nagasure@xilinx.com>
+L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+S:     Maintained
+F:     Documentation/devicetree/bindings/mtd/arm,pl353-smc.yaml
+F:     drivers/memory/pl353-smc.c
+
 ARM PRIMECELL CLCD PL110 DRIVER
 M:     Russell King <linux@armlinux.org.uk>
 S:     Odd Fixes
@@ -1655,9 +1694,11 @@ C:       irc://chat.freenode.net/asahi-dev
 T:     git https://github.com/AsahiLinux/linux.git
 F:     Documentation/devicetree/bindings/arm/apple.yaml
 F:     Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
+F:     Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
 F:     arch/arm64/boot/dts/apple/
 F:     drivers/irqchip/irq-apple-aic.c
 F:     include/dt-bindings/interrupt-controller/apple-aic.h
+F:     include/dt-bindings/pinctrl/apple.h
 
 ARM/ARTPEC MACHINE SUPPORT
 M:     Jesper Nilsson <jesper.nilsson@axis.com>
@@ -1810,13 +1851,15 @@ F:      Documentation/devicetree/bindings/arm/gemini.txt
 F:     Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
 F:     Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
 F:     Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
+F:     arch/arm/boot/dts/gemini*
 F:     arch/arm/mach-gemini/
+F:     drivers/crypto/gemini/
 F:     drivers/net/ethernet/cortina/
 F:     drivers/pinctrl/pinctrl-gemini.c
 F:     drivers/rtc/rtc-ftrtc010.c
 
 ARM/CZ.NIC TURRIS SUPPORT
-M:     Marek Behun <kabel@kernel.org>
+M:     Marek Behún <kabel@kernel.org>
 S:     Maintained
 W:     https://www.turris.cz/
 F:     Documentation/ABI/testing/debugfs-moxtet
@@ -1972,6 +2015,7 @@ F:        Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt
 F:     Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
 F:     arch/arm/mach-ixp4xx/
 F:     drivers/clocksource/timer-ixp4xx.c
+F:     drivers/crypto/ixp4xx_crypto.c
 F:     drivers/gpio/gpio-ixp4xx.c
 F:     drivers/irqchip/irq-ixp4xx.c
 F:     include/linux/irqchip/irq-ixp4xx.h
@@ -2168,6 +2212,7 @@ M:        Daniel Palmer <daniel@thingy.jp>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 W:     http://linux-chenxing.org/
+T:     git git://github.com/linux-chenxing/linux.git
 F:     Documentation/devicetree/bindings/arm/mstar/*
 F:     Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
 F:     Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
@@ -2175,6 +2220,7 @@ F:        arch/arm/boot/dts/mstar-*
 F:     arch/arm/mach-mstar/
 F:     drivers/clk/mstar/
 F:     drivers/gpio/gpio-msc313.c
+F:     drivers/watchdog/msc313e_wdt.c
 F:     include/dt-bindings/clock/mstar-*
 F:     include/dt-bindings/gpio/msc313-gpio.h
 
@@ -2436,9 +2482,12 @@ F:       drivers/*/*/*s3c24*
 F:     drivers/*/*s3c24*
 F:     drivers/*/*s3c64xx*
 F:     drivers/*/*s5pv210*
+F:     drivers/clocksource/samsung_pwm_timer.c
 F:     drivers/memory/samsung/
+F:     drivers/pwm/pwm-samsung.c
 F:     drivers/soc/samsung/
 F:     drivers/tty/serial/samsung*
+F:     include/clocksource/samsung_pwm.h
 F:     include/linux/platform_data/*s3c*
 F:     include/linux/serial_s3c.h
 F:     include/linux/soc/samsung/
@@ -3733,11 +3782,19 @@ S:      Supported
 F:     Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
 F:     drivers/gpio/gpio-bcm-kona.c
 
+BROADCOM MPI3 STORAGE CONTROLLER DRIVER
+M:     Sathya Prakash Veerichetty <sathya.prakash@broadcom.com>
+M:     Kashyap Desai <kashyap.desai@broadcom.com>
+M:     Sumit Saxena <sumit.saxena@broadcom.com>
+M:     Sreekanth Reddy <sreekanth.reddy@broadcom.com>
+L:     mpi3mr-linuxdrv.pdl@broadcom.com
+L:     linux-scsi@vger.kernel.org
+S:     Supported
+W:     https://www.broadcom.com/support/storage
+F:     drivers/scsi/mpi3mr/
+
 BROADCOM NETXTREME-E ROCE DRIVER
 M:     Selvin Xavier <selvin.xavier@broadcom.com>
-M:     Devesh Sharma <devesh.sharma@broadcom.com>
-M:     Somnath Kotur <somnath.kotur@broadcom.com>
-M:     Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
 M:     Naresh Kumar PBS <nareshkumar.pbs@broadcom.com>
 L:     linux-rdma@vger.kernel.org
 S:     Supported
@@ -3877,6 +3934,7 @@ L:        linux-btrfs@vger.kernel.org
 S:     Maintained
 W:     http://btrfs.wiki.kernel.org/
 Q:     http://patchwork.kernel.org/project/linux-btrfs/list/
+C:     irc://irc.libera.chat/btrfs
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
 F:     Documentation/filesystems/btrfs.rst
 F:     fs/btrfs/
@@ -4040,7 +4098,9 @@ W:        https://github.com/linux-can
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
 F:     Documentation/devicetree/bindings/net/can/
+F:     Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
 F:     drivers/net/can/
+F:     drivers/phy/phy-can-transceiver.c
 F:     include/linux/can/bittiming.h
 F:     include/linux/can/dev.h
 F:     include/linux/can/led.h
@@ -4138,6 +4198,14 @@ S:       Odd Fixes
 F:     Documentation/devicetree/bindings/arm/cavium-thunder2.txt
 F:     arch/arm64/boot/dts/cavium/thunder2-99xx*
 
+CBS/ETF/TAPRIO QDISCS
+M:     Vinicius Costa Gomes <vinicius.gomes@intel.com>
+S:     Maintained
+L:     netdev@vger.kernel.org
+F:     net/sched/sch_cbs.c
+F:     net/sched/sch_etf.c
+F:     net/sched/sch_taprio.c
+
 CC2520 IEEE-802.15.4 RADIO DRIVER
 M:     Varka Bhadram <varkabhadram@gmail.com>
 L:     linux-wpan@vger.kernel.org
@@ -4436,6 +4504,18 @@ F:       include/linux/compiler-clang.h
 F:     scripts/clang-tools/
 K:     \b(?i:clang|llvm)\b
 
+CLANG CONTROL FLOW INTEGRITY SUPPORT
+M:     Sami Tolvanen <samitolvanen@google.com>
+M:     Kees Cook <keescook@chromium.org>
+R:     Nathan Chancellor <nathan@kernel.org>
+R:     Nick Desaulniers <ndesaulniers@google.com>
+L:     clang-built-linux@googlegroups.com
+S:     Supported
+B:     https://github.com/ClangBuiltLinux/linux/issues
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/clang/features
+F:     include/linux/cfi.h
+F:     kernel/cfi.c
+
 CLEANCACHE API
 M:     Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
 L:     linux-kernel@vger.kernel.org
@@ -4601,6 +4681,12 @@ S:       Supported
 F:     drivers/video/console/
 F:     include/linux/console*
 
+CONTEXT TRACKING
+M:     Frederic Weisbecker <frederic@kernel.org>
+S:     Maintained
+F:     kernel/context_tracking.c
+F:     include/linux/context_tracking*
+
 CONTROL GROUP (CGROUP)
 M:     Tejun Heo <tj@kernel.org>
 M:     Zefan Li <lizefan.x@bytedance.com>
@@ -4675,7 +4761,7 @@ COUNTER SUBSYSTEM
 M:     William Breathitt Gray <vilhelm.gray@gmail.com>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
-F:     Documentation/ABI/testing/sysfs-bus-counter*
+F:     Documentation/ABI/testing/sysfs-bus-counter
 F:     Documentation/driver-api/generic-counter.rst
 F:     drivers/counter/
 F:     include/linux/counter.h
@@ -4998,11 +5084,10 @@ S:      Maintained
 F:     drivers/input/touchscreen/cy8ctma140.c
 
 CYTTSP TOUCHSCREEN DRIVER
-M:     Ferruh Yigit <fery@cypress.com>
+M:     Linus Walleij <linus.walleij@linaro.org>
 L:     linux-input@vger.kernel.org
-S:     Supported
+S:     Maintained
 F:     drivers/input/touchscreen/cyttsp*
-F:     include/linux/input/cyttsp.h
 
 D-LINK DIR-685 TOUCHKEYS DRIVER
 M:     Linus Walleij <linus.walleij@linaro.org>
@@ -5170,7 +5255,14 @@ DELL WMI NOTIFICATIONS DRIVER
 M:     Matthew Garrett <mjg59@srcf.ucam.org>
 M:     Pali Rohár <pali@kernel.org>
 S:     Maintained
-F:     drivers/platform/x86/dell/dell-wmi.c
+F:     drivers/platform/x86/dell/dell-wmi-base.c
+
+DELL WMI HARDWARE PRIVACY SUPPORT
+M:     Perry Yuan <Perry.Yuan@dell.com>
+L:     Dell.Client.Kernel@dell.com
+L:     platform-driver-x86@vger.kernel.org
+S:     Maintained
+F:     drivers/platform/x86/dell/dell-wmi-privacy.c
 
 DELTA ST MEDIA DRIVER
 M:     Hugues Fruchet <hugues.fruchet@foss.st.com>
@@ -5180,6 +5272,13 @@ W:       https://linuxtv.org
 T:     git git://linuxtv.org/media_tree.git
 F:     drivers/media/platform/sti/delta
 
+DELTA DPS920AB PSU DRIVER
+M:     Robert Marko <robert.marko@sartura.hr>
+L:     linux-hwmon@vger.kernel.org
+S:     Maintained
+F:     Documentation/hwmon/dps920ab.rst
+F:     drivers/hwmon/pmbus/dps920ab.c
+
 DENALI NAND DRIVER
 L:     linux-mtd@lists.infradead.org
 S:     Orphan
@@ -5569,7 +5668,6 @@ F:        drivers/soc/fsl/dpio
 
 DPAA2 ETHERNET DRIVER
 M:     Ioana Ciornei <ioana.ciornei@nxp.com>
-M:     Ioana Radulescu <ruxandra.radulescu@nxp.com>
 L:     netdev@vger.kernel.org
 S:     Maintained
 F:     Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
@@ -6458,10 +6556,11 @@ F:      Documentation/filesystems/ecryptfs.rst
 F:     fs/ecryptfs/
 
 EDAC-AMD64
-M:     Borislav Petkov <bp@alien8.de>
+M:     Yazen Ghannam <yazen.ghannam@amd.com>
 L:     linux-edac@vger.kernel.org
-S:     Maintained
+S:     Supported
 F:     drivers/edac/amd64_edac*
+F:     drivers/edac/mce_amd*
 
 EDAC-ARMADA
 M:     Jan Luebbe <jlu@pengutronix.de>
@@ -6742,7 +6841,6 @@ F:        drivers/net/ethernet/emulex/benet/
 
 EMULEX ONECONNECT ROCE DRIVER
 M:     Selvin Xavier <selvin.xavier@broadcom.com>
-M:     Devesh Sharma <devesh.sharma@broadcom.com>
 L:     linux-rdma@vger.kernel.org
 S:     Odd Fixes
 W:     http://www.broadcom.com
@@ -6757,6 +6855,15 @@ S:       Supported
 W:     http://www.broadcom.com
 F:     drivers/scsi/lpfc/
 
+EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
+M:     James Smart <james.smart@broadcom.com>
+M:     Ram Vegesna <ram.vegesna@broadcom.com>
+L:     linux-scsi@vger.kernel.org
+L:     target-devel@vger.kernel.org
+S:     Supported
+W:     http://www.broadcom.com
+F:     drivers/scsi/elx/
+
 ENE CB710 FLASH CARD READER DRIVER
 M:     Michał Mirosław <mirq-linux@rere.qmqm.pl>
 S:     Maintained
@@ -6784,7 +6891,7 @@ F:        include/video/s1d13xxxfb.h
 
 EROFS FILE SYSTEM
 M:     Gao Xiang <xiang@kernel.org>
-M:     Chao Yu <yuchao0@huawei.com>
+M:     Chao Yu <chao@kernel.org>
 L:     linux-erofs@lists.ozlabs.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
@@ -6825,6 +6932,8 @@ F:        Documentation/devicetree/bindings/net/mdio*
 F:     Documentation/devicetree/bindings/net/qca,ar803x.yaml
 F:     Documentation/networking/phy.rst
 F:     drivers/net/mdio/
+F:     drivers/net/mdio/acpi_mdio.c
+F:     drivers/net/mdio/fwnode_mdio.c
 F:     drivers/net/mdio/of_mdio.c
 F:     drivers/net/pcs/
 F:     drivers/net/phy/
@@ -6924,7 +7033,7 @@ F:        drivers/iommu/exynos-iommu.c
 
 F2FS FILE SYSTEM
 M:     Jaegeuk Kim <jaegeuk@kernel.org>
-M:     Chao Yu <yuchao0@huawei.com>
+M:     Chao Yu <chao@kernel.org>
 L:     linux-f2fs-devel@lists.sourceforge.net
 S:     Maintained
 W:     https://f2fs.wiki.kernel.org/
@@ -6959,6 +7068,7 @@ F:        net/core/failover.c
 FANOTIFY
 M:     Jan Kara <jack@suse.cz>
 R:     Amir Goldstein <amir73il@gmail.com>
+R:     Matthew Bobrowski <repnop@google.com>
 L:     linux-fsdevel@vger.kernel.org
 S:     Maintained
 F:     fs/notify/fanotify/
@@ -7090,6 +7200,13 @@ F:       include/linux/firewire.h
 F:     include/uapi/linux/firewire*.h
 F:     tools/firewire/
 
+FIRMWARE FRAMEWORK FOR ARMV8-A
+M:     Sudeep Holla <sudeep.holla@arm.com>
+L:     linux-arm-kernel@lists.infradead.org
+S:     Maintained
+F:     drivers/firmware/arm_ffa/
+F:     include/linux/arm_ffa.h
+
 FIRMWARE LOADER (request_firmware)
 M:     Luis Chamberlain <mcgrof@kernel.org>
 L:     linux-kernel@vger.kernel.org
@@ -7108,7 +7225,6 @@ FLEXTIMER FTM-QUADDEC DRIVER
 M:     Patrick Havelange <patrick.havelange@essensium.com>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
-F:     Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
 F:     Documentation/devicetree/bindings/counter/ftm-quaddec.txt
 F:     drivers/counter/ftm-quaddec.c
 
@@ -7124,6 +7240,13 @@ L:       linux-input@vger.kernel.org
 S:     Maintained
 F:     drivers/input/joystick/fsia6b.c
 
+FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
+M:     Geoffrey D. Bennett <g@b4.vu>
+L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
+S:     Maintained
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
+F:     sound/usb/mixer_scarlett_gen2.c
+
 FORCEDETH GIGABIT ETHERNET DRIVER
 M:     Rain River <rain.1986.08.12@gmail.com>
 M:     Zhu Yanjun <zyjzyj2000@gmail.com>
@@ -7178,7 +7301,7 @@ F:        include/video/
 
 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
 M:     Horia Geantă <horia.geanta@nxp.com>
-M:     Aymen Sghaier <aymen.sghaier@nxp.com>
+M:     Pankaj Gupta <pankaj.gupta@nxp.com>
 L:     linux-crypto@vger.kernel.org
 S:     Maintained
 F:     Documentation/devicetree/bindings/crypto/fsl-sec4.txt
@@ -7366,7 +7489,6 @@ F:        drivers/net/ethernet/freescale/fs_enet/
 F:     include/linux/fs_enet_pd.h
 
 FREESCALE SOC SOUND DRIVERS
-M:     Timur Tabi <timur@kernel.org>
 M:     Nicolin Chen <nicoleotsuka@gmail.com>
 M:     Xiubo Li <Xiubo.Lee@gmail.com>
 R:     Fabio Estevam <festevam@gmail.com>
@@ -7569,6 +7691,12 @@ M:       Kieran Bingham <kbingham@kernel.org>
 S:     Supported
 F:     scripts/gdb/
 
+GEMINI CRYPTO DRIVER
+M:     Corentin Labbe <clabbe@baylibre.com>
+L:     linux-crypto@vger.kernel.org
+S:     Maintained
+F:     drivers/crypto/gemini/
+
 GEMTEK FM RADIO RECEIVER DRIVER
 M:     Hans Verkuil <hverkuil@xs4all.nl>
 L:     linux-media@vger.kernel.org
@@ -7661,6 +7789,14 @@ L:       linux-input@vger.kernel.org
 S:     Maintained
 F:     drivers/input/touchscreen/resistive-adc-touch.c
 
+GENERIC STRING LIBRARY
+R:     Andy Shevchenko <andy@kernel.org>
+S:     Maintained
+F:     lib/string.c
+F:     lib/string_helpers.c
+F:     lib/test_string.c
+F:     lib/test-string_helpers.c
+
 GENERIC UIO DRIVER FOR PCI DEVICES
 M:     "Michael S. Tsirkin" <mst@redhat.com>
 L:     kvm@vger.kernel.org
@@ -8296,6 +8432,13 @@ S:       Maintained
 W:     http://www.hisilicon.com
 F:     drivers/spi/spi-hisi-kunpeng.c
 
+HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
+M:     Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
+L:     linux-kernel@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
+F:     drivers/spmi/hisi-spmi-controller.c
+
 HISILICON STAGING DRIVERS FOR HIKEY 960/970
 M:     Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
 S:     Maintained
@@ -8784,22 +8927,6 @@ L:       linux-i2c@vger.kernel.org
 S:     Maintained
 F:     drivers/i2c/busses/i2c-icy.c
 
-IDE SUBSYSTEM
-M:     "David S. Miller" <davem@davemloft.net>
-L:     linux-ide@vger.kernel.org
-S:     Maintained
-Q:     http://patchwork.ozlabs.org/project/linux-ide/list/
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
-F:     Documentation/ide/
-F:     drivers/ide/
-F:     include/linux/ide.h
-
-IDE/ATAPI DRIVERS
-L:     linux-ide@vger.kernel.org
-S:     Orphan
-F:     Documentation/cdrom/ide-cd.rst
-F:     drivers/ide/ide-cd*
-
 IDEAPAD LAPTOP EXTRAS DRIVER
 M:     Ike Panhc <ike.pan@canonical.com>
 L:     platform-driver-x86@vger.kernel.org
@@ -8879,7 +9006,7 @@ IIO MULTIPLEXER
 M:     Peter Rosin <peda@axentia.se>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
+F:     Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
 F:     drivers/iio/multiplexer/iio-mux.c
 
 IIO SCMI BASED DRIVER
@@ -9151,6 +9278,15 @@ F:       Documentation/networking/device_drivers/ethernet/intel/
 F:     drivers/net/ethernet/intel/
 F:     drivers/net/ethernet/intel/*/
 F:     include/linux/avf/virtchnl.h
+F:     include/linux/net/intel/iidc.h
+
+INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
+M:     Mustafa Ismail <mustafa.ismail@intel.com>
+M:     Shiraz Saleem <shiraz.saleem@intel.com>
+L:     linux-rdma@vger.kernel.org
+S:     Supported
+F:     drivers/infiniband/hw/irdma/
+F:     include/uapi/rdma/irdma-abi.h
 
 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
 M:     Maik Broemme <mbroemme@libmpq.org>
@@ -9256,6 +9392,12 @@ F:       Documentation/admin-guide/media/ipu3_rcb.svg
 F:     Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
 F:     drivers/staging/media/ipu3/
 
+INTEL IXP4XX CRYPTO SUPPORT
+M:     Corentin Labbe <clabbe@baylibre.com>
+L:     linux-crypto@vger.kernel.org
+S:     Maintained
+F:     drivers/crypto/ixp4xx_crypto.c
+
 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
 M:     Krzysztof Halasa <khalasa@piap.pl>
 S:     Maintained
@@ -9269,6 +9411,7 @@ F:        include/linux/soc/ixp4xx/qmgr.h
 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
 M:     Deepak Saxena <dsaxena@plexity.net>
 S:     Maintained
+F:     Documentation/devicetree/bindings/display/intel,ixp46x-rng.yaml
 F:     drivers/char/hw_random/ixp4xx-rng.c
 
 INTEL KEEM BAY DRM DRIVER
@@ -9320,16 +9463,6 @@ F:       drivers/hwmon/intel-m10-bmc-hwmon.c
 F:     drivers/mfd/intel-m10-bmc.c
 F:     include/linux/mfd/intel-m10-bmc.h
 
-INTEL MAX 10 BMC MFD DRIVER
-M:     Xu Yilun <yilun.xu@intel.com>
-R:     Tom Rix <trix@redhat.com>
-S:     Maintained
-F:     Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
-F:     Documentation/hwmon/intel-m10-bmc-hwmon.rst
-F:     drivers/hwmon/intel-m10-bmc-hwmon.c
-F:     drivers/mfd/intel-m10-bmc.c
-F:     include/linux/mfd/intel-m10-bmc.h
-
 INTEL MENLOW THERMAL DRIVER
 M:     Sujith Thomas <sujith.thomas@intel.com>
 L:     platform-driver-x86@vger.kernel.org
@@ -9385,13 +9518,10 @@ L:      linux-pm@vger.kernel.org
 S:     Supported
 F:     drivers/cpufreq/intel_pstate.c
 
-INTEL RDMA RNIC DRIVER
-M:     Faisal Latif <faisal.latif@intel.com>
-M:     Shiraz Saleem <shiraz.saleem@intel.com>
-L:     linux-rdma@vger.kernel.org
-S:     Supported
-F:     drivers/infiniband/hw/i40iw/
-F:     include/uapi/rdma/i40iw-abi.h
+INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
+M:     Jarkko Nikula <jarkko.nikula@linux.intel.com>
+L:     linux-iio@vger.kernel.org
+F:     drivers/counter/intel-qep.c
 
 INTEL SCU DRIVERS
 M:     Mika Westerberg <mika.westerberg@linux.intel.com>
@@ -9399,6 +9529,11 @@ S:       Maintained
 F:     arch/x86/include/asm/intel_scu_ipc.h
 F:     drivers/platform/x86/intel_scu_*
 
+INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
+M:     Daniel Scally <djrscally@gmail.com>
+S:     Maintained
+F:     drivers/platform/x86/intel/int3472/
+
 INTEL SPEED SELECT TECHNOLOGY
 M:     Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
 L:     platform-driver-x86@vger.kernel.org
@@ -9419,7 +9554,7 @@ F:        include/linux/firmware/intel/stratix10-smc.h
 F:     include/linux/firmware/intel/stratix10-svc-client.h
 
 INTEL TELEMETRY DRIVER
-M:     Rajneesh Bhardwaj <rajneesh.bhardwaj@linux.intel.com>
+M:     Rajneesh Bhardwaj <irenic.rajneesh@gmail.com>
 M:     "David E. Box" <david.e.box@linux.intel.com>
 L:     platform-driver-x86@vger.kernel.org
 S:     Maintained
@@ -9464,6 +9599,13 @@ L:       Dell.Client.Kernel@dell.com
 S:     Maintained
 F:     drivers/platform/x86/intel-wmi-thunderbolt.c
 
+INTEL WWAN IOSM DRIVER
+M:     M Chetan Kumar <m.chetan.kumar@intel.com>
+M:     Intel Corporation <linuxwwan@intel.com>
+L:     netdev@vger.kernel.org
+S:     Maintained
+F:     drivers/net/wwan/iosm/
+
 INTEL(R) TRACE HUB
 M:     Alexander Shishkin <alexander.shishkin@linux.intel.com>
 S:     Supported
@@ -10015,6 +10157,8 @@ F:      arch/arm64/include/asm/kvm*
 F:     arch/arm64/include/uapi/asm/kvm*
 F:     arch/arm64/kvm/
 F:     include/kvm/arm_*
+F:     tools/testing/selftests/kvm/*/aarch64/
+F:     tools/testing/selftests/kvm/aarch64/
 
 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
 M:     Huacai Chen <chenhuacai@kernel.org>
@@ -10880,6 +11024,7 @@ S:      Maintained
 F:     drivers/mailbox/
 F:     include/linux/mailbox_client.h
 F:     include/linux/mailbox_controller.h
+F:     include/dt-bindings/mailbox/
 F:     Documentation/devicetree/bindings/mailbox/
 
 MAILBOX ARM MHUv2
@@ -10917,7 +11062,7 @@ MARVELL ARMADA 3700 PHY DRIVERS
 M:     Miquel Raynal <miquel.raynal@bootlin.com>
 S:     Maintained
 F:     Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
-F:     Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
+F:     Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
 F:     drivers/phy/marvell/phy-mvebu-a3700-comphy.c
 F:     drivers/phy/marvell/phy-mvebu-a3700-utmi.c
 
@@ -10966,7 +11111,7 @@ F:      include/linux/mv643xx.h
 
 MARVELL MV88X3310 PHY DRIVER
 M:     Russell King <linux@armlinux.org.uk>
-M:     Marek Behun <marek.behun@nic.cz>
+M:     Marek Behún <kabel@kernel.org>
 L:     netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/phy/marvell10g.c
@@ -11312,6 +11457,7 @@ F:      include/media/imx.h
 
 MEDIA DRIVERS FOR FREESCALE IMX7
 M:     Rui Miguel Silva <rmfrfs@gmail.com>
+M:     Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
@@ -11421,6 +11567,7 @@ L:      linux-renesas-soc@vger.kernel.org
 S:     Supported
 T:     git git://linuxtv.org/media_tree.git
 F:     Documentation/devicetree/bindings/media/renesas,csi2.yaml
+F:     Documentation/devicetree/bindings/media/renesas,isp.yaml
 F:     Documentation/devicetree/bindings/media/renesas,vin.yaml
 F:     drivers/media/platform/rcar-vin/
 
@@ -11825,6 +11972,7 @@ 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/
+F:     include/memory/
 
 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
 M:     Dmitry Osipenko <digetx@gmail.com>
@@ -11849,6 +11997,7 @@ F:      include/linux/mmzone.h
 F:     include/linux/pagewalk.h
 F:     include/linux/vmalloc.h
 F:     mm/
+F:     tools/testing/selftests/vm/
 
 MEMORY TECHNOLOGY DEVICES (MTD)
 M:     Miquel Raynal <miquel.raynal@bootlin.com>
@@ -12010,11 +12159,13 @@ MICROCHIP ISC DRIVER
 M:     Eugen Hristev <eugen.hristev@microchip.com>
 L:     linux-media@vger.kernel.org
 S:     Supported
-F:     Documentation/devicetree/bindings/media/atmel-isc.txt
+F:     Documentation/devicetree/bindings/media/atmel,isc.yaml
+F:     Documentation/devicetree/bindings/media/microchip,xisc.yaml
 F:     drivers/media/platform/atmel/atmel-isc-base.c
 F:     drivers/media/platform/atmel/atmel-isc-regs.h
 F:     drivers/media/platform/atmel/atmel-isc.h
 F:     drivers/media/platform/atmel/atmel-sama5d2-isc.c
+F:     drivers/media/platform/atmel/atmel-sama7g5-isc.c
 F:     include/linux/atmel-isc-media.h
 
 MICROCHIP ISI DRIVER
@@ -12212,7 +12363,7 @@ M:      Maximilian Luz <luzmaximilian@gmail.com>
 L:     platform-driver-x86@vger.kernel.org
 S:     Maintained
 W:     https://github.com/linux-surface/surface-aggregator-module
-C:     irc://chat.freenode.net/##linux-surface
+C:     irc://irc.libera.chat/linux-surface
 F:     Documentation/driver-api/surface_aggregator/
 F:     drivers/platform/surface/aggregator/
 F:     drivers/platform/surface/surface_acpi_notify.c
@@ -12408,8 +12559,15 @@ F:     Documentation/userspace-api/media/drivers/meye*
 F:     drivers/media/pci/meye/
 F:     include/uapi/linux/meye.h
 
+MOTORCOMM PHY DRIVER
+M:     Peter Geis <pgwipeout@gmail.com>
+L:     netdev@vger.kernel.org
+S:     Maintained
+F:     drivers/net/phy/motorcomm.c
+
 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
-S:     Orphan
+M:     Jiri Slaby <jirislaby@kernel.org>
+S:     Maintained
 F:     Documentation/driver-api/serial/moxa-smartio.rst
 F:     drivers/tty/mxser.*
 
@@ -12622,7 +12780,7 @@ S:      Orphan
 F:     drivers/net/ethernet/natsemi/natsemi.c
 
 NCR 5380 SCSI DRIVERS
-M:     Finn Thain <fthain@telegraphics.com.au>
+M:     Finn Thain <fthain@linux-m68k.org>
 M:     Michael Schmitz <schmitzmic@gmail.com>
 L:     linux-scsi@vger.kernel.org
 S:     Maintained
@@ -12679,6 +12837,7 @@ W:      http://www.netfilter.org/
 W:     http://www.iptables.org/
 W:     http://www.nftables.org/
 Q:     http://patchwork.ozlabs.org/project/netfilter-devel/list/
+C:     irc://irc.libera.chat/netfilter
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
 F:     include/linux/netfilter*
@@ -12710,9 +12869,9 @@ F:      drivers/rtc/rtc-ntxec.c
 F:     include/linux/mfd/ntxec.h
 
 NETRONOME ETHERNET DRIVERS
-M:     Simon Horman <simon.horman@netronome.com>
+M:     Simon Horman <simon.horman@corigine.com>
 R:     Jakub Kicinski <kuba@kernel.org>
-L:     oss-drivers@netronome.com
+L:     oss-drivers@corigine.com
 S:     Maintained
 F:     drivers/net/ethernet/netronome/
 
@@ -12739,7 +12898,6 @@ M:      "David S. Miller" <davem@davemloft.net>
 M:     Jakub Kicinski <kuba@kernel.org>
 L:     netdev@vger.kernel.org
 S:     Maintained
-W:     http://www.linuxfoundation.org/en/Net
 Q:     https://patchwork.kernel.org/project/netdevbpf/list/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
@@ -12784,7 +12942,6 @@ M:      "David S. Miller" <davem@davemloft.net>
 M:     Jakub Kicinski <kuba@kernel.org>
 L:     netdev@vger.kernel.org
 S:     Maintained
-W:     http://www.linuxfoundation.org/en/Net
 Q:     https://patchwork.kernel.org/project/netdevbpf/list/
 B:     mailto:netdev@vger.kernel.org
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
@@ -12926,8 +13083,10 @@ F:     include/uapi/linux/nexthop.h
 F:     net/ipv4/nexthop.c
 
 NFC SUBSYSTEM
+M:     Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
+L:     linux-nfc@lists.01.org (subscribers-only)
 L:     netdev@vger.kernel.org
-S:     Orphan
+S:     Maintained
 F:     Documentation/devicetree/bindings/net/nfc/
 F:     drivers/nfc/
 F:     include/linux/platform_data/nfcmrvl.h
@@ -12938,7 +13097,7 @@ F:      net/nfc/
 NFC VIRTUAL NCI DEVICE DRIVER
 M:     Bongsu Jeon <bongsu.jeon@samsung.com>
 L:     netdev@vger.kernel.org
-L:     linux-nfc@lists.01.org (moderated for non-subscribers)
+L:     linux-nfc@lists.01.org (subscribers-only)
 S:     Supported
 F:     drivers/nfc/virtual_ncidev.c
 F:     tools/testing/selftests/nci/
@@ -13094,7 +13253,7 @@ F:      Documentation/filesystems/ntfs.rst
 F:     fs/ntfs/
 
 NUBUS SUBSYSTEM
-M:     Finn Thain <fthain@telegraphics.com.au>
+M:     Finn Thain <fthain@linux-m68k.org>
 L:     linux-m68k@lists.linux-m68k.org
 S:     Maintained
 F:     arch/*/include/asm/nubus.h
@@ -13216,6 +13375,7 @@ M:      Vladimir Oltean <olteanv@gmail.com>
 L:     linux-kernel@vger.kernel.org
 S:     Maintained
 F:     drivers/net/dsa/sja1105
+F:     drivers/net/pcs/pcs-xpcs-nxp.c
 
 NXP TDA998X DRM DRIVER
 M:     Russell King <linux@armlinux.org.uk>
@@ -13234,10 +13394,16 @@ S:    Maintained
 F:     Documentation/devicetree/bindings/sound/tfa9879.txt
 F:     sound/soc/codecs/tfa9879*
 
+NXP/Goodix TFA989X (TFA1) DRIVER
+M:     Stephan Gerhold <stephan@gerhold.net>
+L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
+S:     Maintained
+F:     Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
+F:     sound/soc/codecs/tfa989x.c
+
 NXP-NCI NFC DRIVER
-M:     Clément Perrochaud <clement.perrochaud@effinnov.com>
 R:     Charles Gorand <charles.gorand@effinnov.com>
-L:     linux-nfc@lists.01.org (moderated for non-subscribers)
+L:     linux-nfc@lists.01.org (subscribers-only)
 S:     Supported
 F:     drivers/nfc/nxp-nci
 
@@ -13355,7 +13521,7 @@ M:      Santosh Shilimkar <ssantosh@kernel.org>
 M:     Kevin Hilman <khilman@kernel.org>
 L:     linux-omap@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/gpio/gpio-omap.txt
+F:     Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
 F:     drivers/gpio/gpio-omap.c
 
 OMAP HARDWARE SPINLOCK SUPPORT
@@ -13376,12 +13542,6 @@ L:     linux-omap@vger.kernel.org
 S:     Maintained
 F:     arch/arm/mach-omap2/omap_hwmod*data*
 
-OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
-M:     Benoît Cousson <bcousson@baylibre.com>
-L:     linux-omap@vger.kernel.org
-S:     Maintained
-F:     arch/arm/mach-omap2/omap_hwmod_44xx_data.c
-
 OMAP HWMOD SUPPORT
 M:     Benoît Cousson <bcousson@baylibre.com>
 M:     Paul Walmsley <paul@pwsan.com>
@@ -13394,7 +13554,7 @@ M:      Vignesh R <vigneshr@ti.com>
 L:     linux-omap@vger.kernel.org
 L:     linux-i2c@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/i2c/i2c-omap.txt
+F:     Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
 F:     drivers/i2c/busses/i2c-omap.c
 
 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
@@ -13972,8 +14132,7 @@ F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
 F:     drivers/pci/controller/pci-aardvark.c
 
 PCI DRIVER FOR ALTERA PCIE IP
-M:     Ley Foon Tan <ley.foon.tan@intel.com>
-L:     rfi@lists.rocketboards.org (moderated for non-subscribers)
+M:     Joyce Ooi <joyce.ooi@intel.com>
 L:     linux-pci@vger.kernel.org
 S:     Supported
 F:     Documentation/devicetree/bindings/pci/altera-pcie.txt
@@ -14046,6 +14205,12 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
 F:     drivers/pci/controller/dwc/pcie-fu740.c
 
+PCI DRIVER FOR INTEL IXP4XX
+M:     Linus Walleij <linus.walleij@linaro.org>
+S:     Maintained
+F:     Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
+F:     drivers/pci/controller/pci-ixp4xx.c
+
 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
 M:     Jonathan Derrick <jonathan.derrick@intel.com>
 L:     linux-pci@vger.kernel.org
@@ -14140,6 +14305,7 @@ F:      drivers/pci/controller/pci-v3-semi.c
 PCI ENDPOINT SUBSYSTEM
 M:     Kishon Vijay Abraham I <kishon@ti.com>
 M:     Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
+R:     Krzysztof Wilczyński <kw@linux.com>
 L:     linux-pci@vger.kernel.org
 S:     Supported
 F:     Documentation/PCI/endpoint/*
@@ -14170,8 +14336,7 @@ S:      Supported
 F:     Documentation/PCI/pci-error-recovery.rst
 
 PCI MSI DRIVER FOR ALTERA MSI IP
-M:     Ley Foon Tan <ley.foon.tan@intel.com>
-L:     rfi@lists.rocketboards.org (moderated for non-subscribers)
+M:     Joyce Ooi <joyce.ooi@intel.com>
 L:     linux-pci@vger.kernel.org
 S:     Supported
 F:     Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
@@ -14188,6 +14353,7 @@ F:      drivers/pci/controller/pci-xgene-msi.c
 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
 M:     Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
 R:     Rob Herring <robh@kernel.org>
+R:     Krzysztof Wilczyński <kw@linux.com>
 L:     linux-pci@vger.kernel.org
 S:     Supported
 Q:     http://patchwork.ozlabs.org/project/linux-pci/list/
@@ -14347,10 +14513,12 @@ PER-CPU MEMORY ALLOCATOR
 M:     Dennis Zhou <dennis@kernel.org>
 M:     Tejun Heo <tj@kernel.org>
 M:     Christoph Lameter <cl@linux.com>
+L:     linux-mm@kvack.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
 F:     arch/*/include/asm/percpu.h
 F:     include/linux/percpu*.h
+F:     lib/percpu*.c
 F:     mm/percpu*.c
 
 PER-TASK DELAY ACCOUNTING
@@ -14689,6 +14857,7 @@ T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
 F:     Documentation/ABI/testing/sysfs-class-power
 F:     Documentation/devicetree/bindings/power/supply/
 F:     drivers/power/supply/
+F:     include/linux/power/
 F:     include/linux/power_supply.h
 
 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
@@ -14847,6 +15016,13 @@ F:     drivers/net/phy/dp83640*
 F:     drivers/ptp/*
 F:     include/linux/ptp_cl*
 
+PTP VIRTUAL CLOCK SUPPORT
+M:     Yangbo Lu <yangbo.lu@nxp.com>
+L:     netdev@vger.kernel.org
+S:     Maintained
+F:     drivers/ptp/ptp_vclock.c
+F:     net/ethtool/phc_vclocks.c
+
 PTRACE SUPPORT
 M:     Oleg Nesterov <oleg@redhat.com>
 S:     Maintained
@@ -15158,6 +15334,13 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
 F:     drivers/cpufreq/qcom-cpufreq-nvmem.c
 
+QUALCOMM CRYPTO DRIVERS
+M:     Thara Gopinath <thara.gopinath@linaro.org>
+L:     linux-crypto@vger.kernel.org
+L:     linux-arm-msm@vger.kernel.org
+S:     Maintained
+F:     drivers/crypto/qce/
+
 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
 M:     Timur Tabi <timur@kernel.org>
 L:     netdev@vger.kernel.org
@@ -15594,6 +15777,13 @@ F:     include/linux/rpmsg/
 F:     include/uapi/linux/rpmsg.h
 F:     samples/rpmsg/
 
+REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
+M:     Stephan Gerhold <stephan@gerhold.net>
+L:     netdev@vger.kernel.org
+L:     linux-remoteproc@vger.kernel.org
+S:     Maintained
+F:     drivers/net/wwan/rpmsg_wwan_ctrl.c
+
 RENESAS CLOCK DRIVERS
 M:     Geert Uytterhoeven <geert+renesas@glider.be>
 L:     linux-renesas-soc@vger.kernel.org
@@ -15604,8 +15794,9 @@ F:      drivers/clk/renesas/
 
 RENESAS EMEV2 I2C DRIVER
 M:     Wolfram Sang <wsa+renesas@sang-engineering.com>
+L:     linux-renesas-soc@vger.kernel.org
 S:     Supported
-F:     Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
+F:     Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
 F:     drivers/i2c/busses/i2c-emev2.c
 
 RENESAS ETHERNET DRIVERS
@@ -15625,9 +15816,10 @@ F:     drivers/iio/adc/rcar-gyroadc.c
 
 RENESAS R-CAR I2C DRIVERS
 M:     Wolfram Sang <wsa+renesas@sang-engineering.com>
+L:     linux-renesas-soc@vger.kernel.org
 S:     Supported
-F:     Documentation/devicetree/bindings/i2c/renesas,i2c.txt
-F:     Documentation/devicetree/bindings/i2c/renesas,iic.txt
+F:     Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
+F:     Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
 F:     drivers/i2c/busses/i2c-rcar.c
 F:     drivers/i2c/busses/i2c-sh_mobile.c
 
@@ -15642,8 +15834,9 @@ F:      drivers/thermal/rcar_thermal.c
 
 RENESAS RIIC DRIVER
 M:     Chris Brandt <chris.brandt@renesas.com>
+L:     linux-renesas-soc@vger.kernel.org
 S:     Supported
-F:     Documentation/devicetree/bindings/i2c/renesas,riic.txt
+F:     Documentation/devicetree/bindings/i2c/renesas,riic.yaml
 F:     drivers/i2c/busses/i2c-riic.c
 
 RENESAS USB PHY DRIVER
@@ -15723,6 +15916,14 @@ F:     arch/riscv/
 N:     riscv
 K:     riscv
 
+RISC-V/MICROCHIP POLARFIRE SOC SUPPORT
+M:     Lewis Hanly <lewis.hanly@microchip.com>
+L:     linux-riscv@lists.infradead.org
+S:     Supported
+F:     drivers/mailbox/mailbox-mpfs.c
+F:     drivers/soc/microchip/
+F:     include/soc/microchip/mpfs.h
+
 RNBD BLOCK DRIVERS
 M:     Md. Haris Iqbal <haris.iqbal@ionos.com>
 M:     Jack Wang <jinpu.wang@ionos.com>
@@ -15975,6 +16176,7 @@ S390 IUCV NETWORK LAYER
 M:     Julian Wiedmann <jwi@linux.ibm.com>
 M:     Karsten Graul <kgraul@linux.ibm.com>
 L:     linux-s390@vger.kernel.org
+L:     netdev@vger.kernel.org
 S:     Supported
 W:     http://www.ibm.com/developerworks/linux/linux390/
 F:     drivers/s390/net/*iucv*
@@ -15985,6 +16187,7 @@ S390 NETWORK DRIVERS
 M:     Julian Wiedmann <jwi@linux.ibm.com>
 M:     Karsten Graul <kgraul@linux.ibm.com>
 L:     linux-s390@vger.kernel.org
+L:     netdev@vger.kernel.org
 S:     Supported
 W:     http://www.ibm.com/developerworks/linux/linux390/
 F:     drivers/s390/net/
@@ -16048,7 +16251,7 @@ W:      http://www.ibm.com/developerworks/linux/linux390/
 F:     drivers/s390/scsi/zfcp_*
 
 S3C ADC BATTERY DRIVER
-M:     Krzysztof Kozlowski <krzk@kernel.org>
+M:     Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
 L:     linux-samsung-soc@vger.kernel.org
 S:     Odd Fixes
 F:     drivers/power/supply/s3c_adc_battery.c
@@ -16163,7 +16366,7 @@ F:      include/media/drv-intf/s3c_camif.h
 SAMSUNG S3FWRN5 NFC DRIVER
 M:     Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
 M:     Krzysztof Opasiak <k.opasiak@samsung.com>
-L:     linux-nfc@lists.01.org (moderated for non-subscribers)
+L:     linux-nfc@lists.01.org (subscribers-only)
 S:     Maintained
 F:     Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
 F:     drivers/nfc/s3fwrn5
@@ -16514,6 +16717,8 @@ M:      Tomasz Duszynski <tduszyns@gmail.com>
 S:     Maintained
 F:     Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
 F:     drivers/iio/chemical/sps30.c
+F:     drivers/iio/chemical/sps30_i2c.c
+F:     drivers/iio/chemical/sps30_serial.c
 
 SERIAL DEVICE BUS
 M:     Rob Herring <robh@kernel.org>
@@ -16576,6 +16781,7 @@ F:      drivers/misc/sgi-xp/
 
 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
 M:     Karsten Graul <kgraul@linux.ibm.com>
+M:     Guvenc Gulce <guvenc@linux.ibm.com>
 L:     linux-s390@vger.kernel.org
 S:     Supported
 W:     http://www.ibm.com/developerworks/linux/linux390/
@@ -17021,6 +17227,13 @@ S:     Maintained
 F:     drivers/ssb/
 F:     include/linux/ssb/
 
+SONY IMX208 SENSOR DRIVER
+M:     Sakari Ailus <sakari.ailus@linux.intel.com>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+T:     git git://linuxtv.org/media_tree.git
+F:     drivers/media/i2c/imx208.c
+
 SONY IMX214 SENSOR DRIVER
 M:     Ricardo Ribalda <ribalda@kernel.org>
 L:     linux-media@vger.kernel.org
@@ -17334,6 +17547,12 @@ L:     linux-i2c@vger.kernel.org
 S:     Maintained
 F:     drivers/i2c/busses/i2c-stm32*
 
+ST STM32 SPI DRIVER
+M:     Alain Volmat <alain.volmat@foss.st.com>
+L:     linux-spi@vger.kernel.org
+S:     Maintained
+F:     drivers/spi/spi-stm32.c
+
 ST STPDDC60 DRIVER
 M:     Daniel Nilsson <daniel.nilsson@flex.com>
 L:     linux-hwmon@vger.kernel.org
@@ -17683,6 +17902,7 @@ M:      Jose Abreu <Jose.Abreu@synopsys.com>
 L:     netdev@vger.kernel.org
 S:     Supported
 F:     drivers/net/pcs/pcs-xpcs.c
+F:     drivers/net/pcs/pcs-xpcs.h
 F:     include/linux/pcs/pcs-xpcs.h
 
 SYNOPSYS DESIGNWARE I2C DRIVER
@@ -17692,7 +17912,6 @@ R:      Mika Westerberg <mika.westerberg@linux.intel.com>
 L:     linux-i2c@vger.kernel.org
 S:     Maintained
 F:     drivers/i2c/busses/i2c-designware-*
-F:     include/linux/platform_data/i2c-designware.h
 
 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
 M:     Jaehoon Chung <jh80.chung@samsung.com>
@@ -17726,7 +17945,7 @@ M:      Sudeep Holla <sudeep.holla@arm.com>
 R:     Cristian Marussi <cristian.marussi@arm.com>
 L:     linux-arm-kernel@lists.infradead.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
+F:     Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
 F:     drivers/clk/clk-sc[mp]i.c
 F:     drivers/cpufreq/sc[mp]i-cpufreq.c
 F:     drivers/firmware/arm_scmi/
@@ -17946,6 +18165,7 @@ F:      include/media/i2c/tw9910.h
 
 TEE SUBSYSTEM
 M:     Jens Wiklander <jens.wiklander@linaro.org>
+R:     Sumit Garg <sumit.garg@linaro.org>
 L:     op-tee@lists.trustedfirmware.org
 S:     Maintained
 F:     Documentation/staging/tee.rst
@@ -18099,11 +18319,11 @@ L:    linux-arm-kernel@lists.infradead.org
 S:     Maintained
 F:     Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
 F:     Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
-F:     Documentation/devicetree/bindings/clock/ti,sci-clk.txt
+F:     Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
 F:     Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
 F:     Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
-F:     Documentation/devicetree/bindings/reset/ti,sci-reset.txt
-F:     Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
+F:     Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
+F:     Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
 F:     drivers/clk/keystone/sci-clk.c
 F:     drivers/firmware/ti_sci*
 F:     drivers/irqchip/irq-ti-sci-inta.c
@@ -18124,6 +18344,13 @@ F:     Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
 F:     Documentation/hwmon/tps23861.rst
 F:     drivers/hwmon/tps23861.c
 
+TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
+M:     Puranjay Mohan <puranjay12@gmail.com>
+L:     linux-iio@vger.kernel.org
+S:     Supported
+F:     Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
+F:     drivers/iio/temperature/tmp117.c
+
 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
 M:     Hans Verkuil <hverkuil@xs4all.nl>
 L:     linux-media@vger.kernel.org
@@ -18186,6 +18413,13 @@ 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
 
+THINKPAD LMI DRIVER
+M:     Mark Pearson <markpearson@lenovo.com>
+L:     platform-driver-x86@vger.kernel.org
+S:     Maintained
+F:     Documentation/ABI/testing/sysfs-class-firmware-attributes
+F:     drivers/platform/x86/think-lmi.?
+
 THUNDERBOLT DMA TRAFFIC TEST DRIVER
 M:     Isaac Hazan <isaac.hazan@intel.com>
 L:     linux-usb@vger.kernel.org
@@ -18280,7 +18514,7 @@ TI DAVINCI SERIES GPIO DRIVER
 M:     Keerthy <j-keerthy@ti.com>
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/gpio/gpio-davinci.txt
+F:     Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
 F:     drivers/gpio/gpio-davinci.c
 
 TI DAVINCI SERIES MEDIA DRIVER
@@ -18348,11 +18582,19 @@ F:    sound/soc/codecs/tas571x*
 TI TRF7970A NFC DRIVER
 M:     Mark Greer <mgreer@animalcreek.com>
 L:     linux-wireless@vger.kernel.org
-L:     linux-nfc@lists.01.org (moderated for non-subscribers)
+L:     linux-nfc@lists.01.org (subscribers-only)
 S:     Supported
 F:     Documentation/devicetree/bindings/net/nfc/trf7970a.txt
 F:     drivers/nfc/trf7970a.c
 
+TI TSC2046 ADC DRIVER
+M:     Oleksij Rempel <o.rempel@pengutronix.de>
+R:     kernel@pengutronix.de
+L:     linux-iio@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
+F:     drivers/iio/adc/ti-tsc2046.c
+
 TI TWL4030 SERIES SOC CODEC DRIVER
 M:     Peter Ujfalusi <peter.ujfalusi@gmail.com>
 L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
@@ -18576,9 +18818,13 @@ T:     git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
 F:     Documentation/driver-api/serial/
 F:     drivers/tty/
 F:     drivers/tty/serial/serial_core.c
+F:     include/linux/selection.h
 F:     include/linux/serial.h
 F:     include/linux/serial_core.h
-F:     include/linux/tty.h
+F:     include/linux/sysrq.h
+F:     include/linux/tty*.h
+F:     include/linux/vt.h
+F:     include/linux/vt_*.h
 F:     include/uapi/linux/serial.h
 F:     include/uapi/linux/serial_core.h
 F:     include/uapi/linux/tty.h
@@ -18869,7 +19115,7 @@ L:      linux-usb@vger.kernel.org
 S:     Maintained
 F:     drivers/usb/roles/intel-xhci-usb-role-switch.c
 
-USB IP DRIVER FOR HISILICON KIRIN
+USB IP DRIVER FOR HISILICON KIRIN 960
 M:     Yu Chen <chenyu56@huawei.com>
 M:     Binghui Wang <wangbinghui@hisilicon.com>
 L:     linux-usb@vger.kernel.org
@@ -18877,6 +19123,13 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
 F:     drivers/phy/hisilicon/phy-hi3660-usb3.c
 
+USB IP DRIVER FOR HISILICON KIRIN 970
+M:     Mauro Carvalho Chehab <mchehab@kernel.org>
+L:     linux-usb@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
+F:     drivers/phy/hisilicon/phy-kirin970-usb3.c
+
 USB ISP116X DRIVER
 M:     Olav Kongas <ok@artecdesign.ee>
 L:     linux-usb@vger.kernel.org
@@ -18884,6 +19137,13 @@ S:     Maintained
 F:     drivers/usb/host/isp116x*
 F:     include/linux/usb/isp116x.h
 
+USB ISP1760 DRIVER
+M:     Rui Miguel Silva <rui.silva@linaro.org>
+L:     linux-usb@vger.kernel.org
+S:     Maintained
+F:     drivers/usb/isp1760/*
+F:     Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
+
 USB LAN78XX ETHERNET DRIVER
 M:     Woojung Huh <woojung.huh@microchip.com>
 M:     UNGLinuxDriver@microchip.com
@@ -19581,6 +19841,10 @@ F:     include/dt-bindings/regulator/
 F:     include/linux/regulator/
 K:     regulator_get_optional
 
+VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
+R:     Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
+F:     drivers/regulator/irq_helpers.c
+
 VRF
 M:     David Ahern <dsahern@kernel.org>
 L:     netdev@vger.kernel.org
@@ -19598,6 +19862,7 @@ S:      Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
 F:     Documentation/core-api/printk-formats.rst
 F:     lib/test_printf.c
+F:     lib/test_scanf.c
 F:     lib/vsprintf.c
 
 VT1211 HARDWARE MONITOR DRIVER
@@ -19781,6 +20046,16 @@ F:     Documentation/core-api/workqueue.rst
 F:     include/linux/workqueue.h
 F:     kernel/workqueue.c
 
+WWAN DRIVERS
+M:     Loic Poulain <loic.poulain@linaro.org>
+M:     Sergey Ryazanov <ryazanov.s.a@gmail.com>
+R:     Johannes Berg <johannes@sipsolutions.net>
+L:     netdev@vger.kernel.org
+S:     Maintained
+F:     drivers/net/wwan/
+F:     include/linux/wwan.h
+F:     include/uapi/linux/wwan.h
+
 X-POWERS AXP288 PMIC DRIVERS
 M:     Hans de Goede <hdegoede@redhat.com>
 S:     Maintained
@@ -20028,6 +20303,7 @@ F:      arch/x86/xen/*swiotlb*
 F:     drivers/xen/*swiotlb*
 
 XFS FILESYSTEM
+C:     irc://irc.oftc.net/xfs
 M:     Darrick J. Wong <djwong@kernel.org>
 M:     linux-xfs@vger.kernel.org
 L:     linux-xfs@vger.kernel.org
@@ -20175,7 +20451,6 @@ M:      Seth Jennings <sjenning@redhat.com>
 M:     Dan Streetman <ddstreet@ieee.org>
 L:     linux-mm@kvack.org
 S:     Maintained
-F:     include/linux/zbud.h
 F:     mm/zbud.c
 
 ZD1211RW WIRELESS DRIVER