media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC
[platform/kernel/linux-starfive.git] / MAINTAINERS
index 2782018..534beba 100644 (file)
@@ -226,6 +226,7 @@ F:  drivers/net/ethernet/8390/
 M:     Eric Van Hensbergen <ericvh@gmail.com>
 M:     Latchesar Ionkov <lucho@ionkov.net>
 M:     Dominique Martinet <asmadeus@codewreck.org>
+R:     Christian Schoenebeck <linux_oss@crudebyte.com>
 L:     v9fs-developer@lists.sourceforge.net
 S:     Maintained
 W:     http://swik.net/v9fs
@@ -334,7 +335,7 @@ F:  drivers/platform/x86/acer-wmi.c
 
 ACPI
 M:     "Rafael J. Wysocki" <rafael@kernel.org>
-M:     Len Brown <lenb@kernel.org>
+R:     Len Brown <lenb@kernel.org>
 L:     linux-acpi@vger.kernel.org
 S:     Supported
 W:     https://01.org/linux-acpi
@@ -355,7 +356,7 @@ F:  tools/power/acpi/
 
 ACPI APEI
 M:     "Rafael J. Wysocki" <rafael@kernel.org>
-M:     Len Brown <lenb@kernel.org>
+R:     Len Brown <lenb@kernel.org>
 R:     James Morse <james.morse@arm.com>
 R:     Tony Luck <tony.luck@intel.com>
 R:     Borislav Petkov <bp@alien8.de>
@@ -378,14 +379,6 @@ F: drivers/acpi/acpica/
 F:     include/acpi/
 F:     tools/power/acpi/
 
-ACPI FAN DRIVER
-M:     Zhang Rui <rui.zhang@intel.com>
-L:     linux-acpi@vger.kernel.org
-S:     Supported
-W:     https://01.org/linux-acpi
-B:     https://bugzilla.kernel.org
-F:     drivers/acpi/fan.c
-
 ACPI FOR ARM64 (ACPI/arm64)
 M:     Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
 M:     Hanjun Guo <guohanjun@huawei.com>
@@ -401,6 +394,12 @@ L: platform-driver-x86@vger.kernel.org
 S:     Maintained
 F:     drivers/platform/x86/i2c-multi-instantiate.c
 
+ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
+M:     Sudeep Holla <sudeep.holla@arm.com>
+L:     linux-acpi@vger.kernel.org
+S:     Supported
+F:     drivers/mailbox/pcc.c
+
 ACPI PMIC DRIVERS
 M:     "Rafael J. Wysocki" <rafael@kernel.org>
 M:     Len Brown <lenb@kernel.org>
@@ -422,14 +421,6 @@ W: https://01.org/linux-acpi
 B:     https://bugzilla.kernel.org
 F:     drivers/acpi/*thermal*
 
-ACPI VIDEO DRIVER
-M:     Zhang Rui <rui.zhang@intel.com>
-L:     linux-acpi@vger.kernel.org
-S:     Supported
-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
@@ -591,6 +582,12 @@ L: platform-driver-x86@vger.kernel.org
 S:     Maintained
 F:     drivers/platform/x86/adv_swbutton.c
 
+ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
+M:     Lucas Stankus <lucas.p.stankus@gmail.com>
+S:     Supported
+F:     Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
+F:     drivers/iio/accel/adxl313*
+
 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
 M:     Michael Hennerich <michael.hennerich@analog.com>
 S:     Supported
@@ -599,6 +596,16 @@ W: http://ez.analog.com/community/linux-device-drivers
 F:     Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
 F:     drivers/input/misc/adxl34x.c
 
+ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
+M:     Puranjay Mohan <puranjay12@gmail.com>
+L:     linux-iio@vger.kernel.org
+S:     Supported
+F:     Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
+F:     drivers/iio/accel/adxl355.h
+F:     drivers/iio/accel/adxl355_core.c
+F:     drivers/iio/accel/adxl355_i2c.c
+F:     drivers/iio/accel/adxl355_spi.c
+
 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
 M:     Michael Hennerich <michael.hennerich@analog.com>
 S:     Supported
@@ -761,7 +768,7 @@ 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:     Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
 F:     drivers/hwspinlock/sun6i_hwspinlock.c
 
 ALLWINNER THERMAL DRIVER
@@ -798,7 +805,7 @@ F:  Documentation/devicetree/bindings/i2c/i2c-altera.txt
 F:     drivers/i2c/busses/i2c-altera.c
 
 ALTERA MAILBOX DRIVER
-M:     Joyce Ooi <joyce.ooi@intel.com>
+M:     Mun Yew Tham <mun.yew.tham@intel.com>
 S:     Maintained
 F:     drivers/mailbox/mailbox-altera.c
 
@@ -866,9 +873,10 @@ F: Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
 F:     drivers/thermal/thermal_mmio.c
 
 AMAZON ETHERNET DRIVERS
-M:     Netanel Belgazal <netanel@amazon.com>
+M:     Shay Agroskin <shayagr@amazon.com>
 M:     Arthur Kiyanovski <akiyano@amazon.com>
-R:     Guy Tzalik <gtzalik@amazon.com>
+R:     David Arinzon <darinzon@amazon.com>
+R:     Noam Dagan <ndagan@amazon.com>
 R:     Saeed Bishara <saeedb@amazon.com>
 L:     netdev@vger.kernel.org
 S:     Supported
@@ -903,6 +911,7 @@ F:  include/uapi/linux/psp-sev.h
 AMD DISPLAY CORE
 M:     Harry Wentland <harry.wentland@amd.com>
 M:     Leo Li <sunpeng.li@amd.com>
+M:     Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
 L:     amd-gfx@lists.freedesktop.org
 S:     Supported
 T:     git https://gitlab.freedesktop.org/agd5f/linux.git
@@ -958,6 +967,7 @@ F:  drivers/gpu/drm/amd/include/kgd_kfd_interface.h
 F:     drivers/gpu/drm/amd/include/v9_structs.h
 F:     drivers/gpu/drm/amd/include/vi_structs.h
 F:     include/uapi/linux/kfd_ioctl.h
+F:     include/uapi/linux/kfd_sysfs.h
 
 AMD SPI DRIVER
 M:     Sanjay R Mehta <sanju.mehta@amd.com>
@@ -985,6 +995,13 @@ S: Supported
 T:     git https://gitlab.freedesktop.org/agd5f/linux.git
 F:     drivers/gpu/drm/amd/pm/
 
+AMD PSTATE DRIVER
+M:     Huang Rui <ray.huang@amd.com>
+L:     linux-pm@vger.kernel.org
+S:     Supported
+F:     Documentation/admin-guide/pm/amd-pstate.rst
+F:     drivers/cpufreq/amd-pstate*
+
 AMD PTDMA DRIVER
 M:     Sanjay R Mehta <sanju.mehta@amd.com>
 L:     dmaengine@vger.kernel.org
@@ -1020,6 +1037,14 @@ S:       Maintained
 F:     Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
 F:     drivers/iio/light/as73211.c
 
+AMT (Automatic Multicast Tunneling)
+M:     Taehee Yoo <ap420073@gmail.com>
+L:     netdev@vger.kernel.org
+S:     Maintained
+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
+F:     drivers/net/amt.c
+
 ANALOG DEVICES INC AD7192 DRIVER
 M:     Alexandru Tachici <alexandru.tachici@analog.com>
 L:     linux-iio@vger.kernel.org
@@ -1053,6 +1078,15 @@ W:       http://ez.analog.com/community/linux-device-drivers
 F:     Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
 F:     drivers/iio/adc/ad7780.c
 
+ANALOG DEVICES INC AD74413R DRIVER
+M:     Cosmin Tanislav <cosmin.tanislav@analog.com>
+L:     linux-iio@vger.kernel.org
+S:     Supported
+W:     http://ez.analog.com/community/linux-device-drivers
+F:     Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
+F:     drivers/iio/addac/ad74413r.c
+F:     include/dt-bindings/iio/addac/adi,ad74413r.h
+
 ANALOG DEVICES INC AD9389B DRIVER
 M:     Hans Verkuil <hverkuil-cisco@xs4all.nl>
 L:     linux-media@vger.kernel.org
@@ -1123,6 +1157,7 @@ ANALOG DEVICES INC ADV748X DRIVER
 M:     Kieran Bingham <kieran.bingham@ideasonboard.com>
 L:     linux-media@vger.kernel.org
 S:     Maintained
+F:     Documentation/devicetree/bindings/media/i2c/adv748x.yaml
 F:     drivers/media/i2c/adv748x/*
 
 ANALOG DEVICES INC ADV7511 DRIVER
@@ -1282,6 +1317,13 @@ S:       Maintained
 F:     Documentation/devicetree/bindings/iommu/apple,dart.yaml
 F:     drivers/iommu/apple-dart.c
 
+APPLE PCIE CONTROLLER DRIVER
+M:     Alyssa Rosenzweig <alyssa@rosenzweig.io>
+M:     Marc Zyngier <maz@kernel.org>
+L:     linux-pci@vger.kernel.org
+S:     Maintained
+F:     drivers/pci/controller/pcie-apple.c
+
 APPLE SMC DRIVER
 M:     Henrik Rydberg <rydberg@bitmath.org>
 L:     linux-hwmon@vger.kernel.org
@@ -1413,7 +1455,7 @@ F:        Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
 F:     Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
 F:     Documentation/devicetree/bindings/i2c/i2c-versatile.txt
 F:     Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
-F:     Documentation/devicetree/bindings/mtd/arm-versatile.txt
+F:     Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
 F:     arch/arm/boot/dts/arm-realview-*
 F:     arch/arm/boot/dts/integrator*
 F:     arch/arm/boot/dts/versatile*
@@ -1552,7 +1594,7 @@ ARM PRIMECELL VIC PL190/PL192 DRIVER
 M:     Linus Walleij <linus.walleij@linaro.org>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
-F:     Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
+F:     Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
 F:     drivers/irqchip/irq-vic.c
 
 ARM SMC WATCHDOG DRIVER
@@ -1722,12 +1764,24 @@ B:      https://github.com/AsahiLinux/linux/issues
 C:     irc://irc.oftc.net/asahi-dev
 T:     git https://github.com/AsahiLinux/linux.git
 F:     Documentation/devicetree/bindings/arm/apple.yaml
+F:     Documentation/devicetree/bindings/arm/apple/*
+F:     Documentation/devicetree/bindings/i2c/apple,i2c.yaml
 F:     Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
+F:     Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
+F:     Documentation/devicetree/bindings/pci/apple,pcie.yaml
 F:     Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
+F:     Documentation/devicetree/bindings/power/apple*
+F:     Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
 F:     arch/arm64/boot/dts/apple/
+F:     drivers/i2c/busses/i2c-pasemi-core.c
+F:     drivers/i2c/busses/i2c-pasemi-platform.c
 F:     drivers/irqchip/irq-apple-aic.c
+F:     drivers/mailbox/apple-mailbox.c
+F:     drivers/pinctrl/pinctrl-apple-gpio.c
+F:     drivers/soc/apple/*
 F:     include/dt-bindings/interrupt-controller/apple-aic.h
 F:     include/dt-bindings/pinctrl/apple.h
+F:     include/linux/apple-mailbox.h
 
 ARM/ARTPEC MACHINE SUPPORT
 M:     Jesper Nilsson <jesper.nilsson@axis.com>
@@ -1749,7 +1803,7 @@ R:        Joel Stanley <joel@jms.id.au>
 L:     linux-i2c@vger.kernel.org
 L:     openbmc@lists.ozlabs.org (moderated for non-subscribers)
 S:     Maintained
-F:     Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
+F:     Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
 F:     Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
 F:     drivers/i2c/busses/i2c-aspeed.c
 F:     drivers/irqchip/irq-aspeed-i2c-ic.c
@@ -1859,6 +1913,7 @@ F:        Documentation/trace/coresight/*
 F:     drivers/hwtracing/coresight/*
 F:     include/dt-bindings/arm/coresight-cti-dt.h
 F:     include/linux/coresight*
+F:     samples/coresight/*
 F:     tools/perf/arch/arm/util/auxtrace.c
 F:     tools/perf/arch/arm/util/cs-etm.c
 F:     tools/perf/arch/arm/util/cs-etm.h
@@ -1876,10 +1931,10 @@ M:      Linus Walleij <linus.walleij@linaro.org>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 T:     git git://github.com/ulli-kroll/linux.git
-F:     Documentation/devicetree/bindings/arm/gemini.txt
+F:     Documentation/devicetree/bindings/arm/gemini.yaml
 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:     Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
 F:     arch/arm/boot/dts/gemini*
 F:     arch/arm/mach-gemini/
 F:     drivers/crypto/gemini/
@@ -2232,6 +2287,15 @@ L:       linux-iio@vger.kernel.org
 S:     Maintained
 F:     drivers/counter/microchip-tcb-capture.c
 
+ARM/MILBEAUT ARCHITECTURE
+M:     Taichi Sugaya <sugaya.taichi@socionext.com>
+M:     Takao Orito <orito.takao@socionext.com>
+L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+S:     Maintained
+F:     arch/arm/boot/dts/milbeaut*
+F:     arch/arm/mach-milbeaut/
+N:     milbeaut
+
 ARM/MIOA701 MACHINE SUPPORT
 M:     Robert Jarzmik <robert.jarzmik@free.fr>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -2251,7 +2315,9 @@ F:        Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
 F:     arch/arm/boot/dts/mstar-*
 F:     arch/arm/mach-mstar/
 F:     drivers/clk/mstar/
+F:     drivers/clocksource/timer-msc313e.c
 F:     drivers/gpio/gpio-msc313.c
+F:     drivers/rtc/rtc-msc313.c
 F:     drivers/watchdog/msc313e_wdt.c
 F:     include/dt-bindings/clock/mstar-*
 F:     include/dt-bindings/gpio/msc313-gpio.h
@@ -2312,6 +2378,14 @@ F:       arch/arm/boot/dts/nuvoton-wpcm450*
 F:     arch/arm/mach-npcm/wpcm450.c
 F:     drivers/*/*wpcm*
 
+ARM/NXP S32G ARCHITECTURE
+M:     Chester Lin <clin@suse.com>
+R:     Andreas Färber <afaerber@suse.de>
+R:     Matthias Brugger <mbrugger@suse.com>
+L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+S:     Maintained
+F:     arch/arm64/boot/dts/freescale/s32g*.dts*
+
 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
 L:     openmoko-kernel@lists.openmoko.org (subscribers-only)
 S:     Orphan
@@ -2502,6 +2576,7 @@ Q:        https://patchwork.kernel.org/project/linux-samsung-soc/list/
 F:     Documentation/arm/samsung/
 F:     Documentation/devicetree/bindings/arm/samsung/
 F:     Documentation/devicetree/bindings/power/pd-samsung.yaml
+F:     Documentation/devicetree/bindings/soc/samsung/
 F:     arch/arm/boot/dts/exynos*
 F:     arch/arm/boot/dts/s3c*
 F:     arch/arm/boot/dts/s5p*
@@ -2528,7 +2603,7 @@ N:        s3c64xx
 N:     s5pv210
 
 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
-M:     Andrzej Hajda <a.hajda@samsung.com>
+M:     Łukasz Stelmach <l.stelmach@samsung.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 L:     linux-media@vger.kernel.org
 S:     Maintained
@@ -2552,7 +2627,8 @@ S:        Maintained
 F:     drivers/media/platform/s5p-jpeg/
 
 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
-M:     Andrzej Hajda <a.hajda@samsung.com>
+M:     Marek Szyprowski <m.szyprowski@samsung.com>
+M:     Andrzej Hajda <andrzej.hajda@intel.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 L:     linux-media@vger.kernel.org
 S:     Maintained
@@ -2689,10 +2765,11 @@ S:      Maintained
 F:     drivers/memory/*emif*
 
 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
+M:     Nishanth Menon <nm@ti.com>
 M:     Santosh Shilimkar <ssantosh@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/ssantosh/linux-keystone.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
 F:     arch/arm/boot/dts/keystone-*
 F:     arch/arm/mach-keystone/
 
@@ -2742,12 +2819,15 @@ L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Supported
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
 F:     Documentation/devicetree/bindings/arm/toshiba.yaml
+F:     Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
+F:     Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
 F:     Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
 F:     Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
 F:     Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
-F:     Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml
+F:     Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
 F:     Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
 F:     arch/arm64/boot/dts/toshiba/
+F:     drivers/clk/visconti/
 F:     drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
 F:     drivers/gpio/gpio-visconti.c
 F:     drivers/pci/controller/dwc/pcie-visconti.c
@@ -2899,6 +2979,12 @@ S:       Maintained
 F:     Documentation/hwmon/asc7621.rst
 F:     drivers/hwmon/asc7621.c
 
+ASIX AX88796C SPI ETHERNET ADAPTER
+M:     Łukasz Stelmach <l.stelmach@samsung.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/net/asix,ax88796c.yaml
+F:     drivers/net/ethernet/asix/ax88796c_*
+
 ASPEED PINCTRL DRIVERS
 M:     Andrew Jeffery <andrew@aj.id.au>
 L:     linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
@@ -2942,6 +3028,27 @@ W:       http://acpi4asus.sf.net
 F:     drivers/platform/x86/asus*.c
 F:     drivers/platform/x86/eeepc*.c
 
+ASUS TF103C DOCK DRIVER
+M:     Hans de Goede <hdegoede@redhat.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/x86/asus-tf103c-dock.c
+
+ASUS WMI HARDWARE MONITOR DRIVER
+M:     Ed Brindley <kernel@maidavale.org>
+M:     Denis Pauk <pauk.denis@gmail.com>
+L:     linux-hwmon@vger.kernel.org
+S:     Maintained
+F:     drivers/hwmon/asus_wmi_sensors.c
+
+ASUS WMI EC HARDWARE MONITOR DRIVER
+M:     Eugene Shalygin <eugene.shalygin@gmail.com>
+M:     Denis Pauk <pauk.denis@gmail.com>
+L:     linux-hwmon@vger.kernel.org
+S:     Maintained
+F:     drivers/hwmon/asus_wmi_ec_sensors.c
+
 ASUS WIRELESS RADIO CONTROL DRIVER
 M:     João Paulo Rechi Vita <jprvita@gmail.com>
 L:     platform-driver-x86@vger.kernel.org
@@ -3010,7 +3117,7 @@ F:        Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
 F:     drivers/phy/qualcomm/phy-ath79-usb.c
 
 ATHEROS ATH GENERIC UTILITIES
-M:     Kalle Valo <kvalo@codeaurora.org>
+M:     Kalle Valo <kvalo@kernel.org>
 L:     linux-wireless@vger.kernel.org
 S:     Supported
 F:     drivers/net/wireless/ath/*
@@ -3025,7 +3132,7 @@ W:        https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
 F:     drivers/net/wireless/ath/ath5k/
 
 ATHEROS ATH6KL WIRELESS DRIVER
-M:     Kalle Valo <kvalo@codeaurora.org>
+M:     Kalle Valo <kvalo@kernel.org>
 L:     linux-wireless@vger.kernel.org
 S:     Supported
 W:     https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
@@ -3118,6 +3225,7 @@ W:        https://github.com/linux-audit
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
 F:     include/asm-generic/audit_*.h
 F:     include/linux/audit.h
+F:     include/linux/audit_arch.h
 F:     include/uapi/linux/audit.h
 F:     kernel/audit*
 F:     lib/*audit.c
@@ -3125,6 +3233,7 @@ F:        lib/*audit.c
 AUXILIARY DISPLAY DRIVERS
 M:     Miguel Ojeda <ojeda@kernel.org>
 S:     Maintained
+F:     Documentation/devicetree/bindings/auxdisplay/
 F:     drivers/auxdisplay/
 F:     include/linux/cfag12864b.h
 
@@ -3220,6 +3329,12 @@ F:       drivers/video/backlight/
 F:     include/linux/backlight.h
 F:     include/linux/pwm_backlight.h
 
+BARCO P50 GPIO DRIVER
+M:     Santosh Kumar Yadav <santoshkumar.yadav@barco.com>
+M:     Peter Korsgaard <peter.korsgaard@barco.com>
+S:     Maintained
+F:     drivers/platform/x86/barco-p50-gpio.c
+
 BATMAN ADVANCED
 M:     Marek Lindner <mareklindner@neomailbox.ch>
 M:     Simon Wunderlich <sw@simonwunderlich.de>
@@ -3295,14 +3410,14 @@ M:      Yury Norov <yury.norov@gmail.com>
 R:     Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 R:     Rasmus Villemoes <linux@rasmusvillemoes.dk>
 S:     Maintained
-F:     include/asm-generic/bitops/find.h
 F:     include/linux/bitmap.h
+F:     include/linux/find.h
 F:     lib/bitmap.c
 F:     lib/find_bit.c
 F:     lib/find_bit_benchmark.c
 F:     lib/test_bitmap.c
-F:     tools/include/asm-generic/bitops/find.h
 F:     tools/include/linux/bitmap.h
+F:     tools/include/linux/find.h
 F:     tools/lib/bitmap.c
 F:     tools/lib/find_bit.c
 
@@ -3316,6 +3431,8 @@ M:        Jens Axboe <axboe@kernel.dk>
 L:     linux-block@vger.kernel.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
+F:     Documentation/ABI/stable/sysfs-block
+F:     Documentation/block/
 F:     block/
 F:     drivers/block/
 F:     include/linux/blk*
@@ -3428,6 +3545,7 @@ S:        Supported
 F:     arch/arm64/net/
 
 BPF JIT for MIPS (32-BIT AND 64-BIT)
+M:     Johan Almbladh <johan.almbladh@anyfinetworks.com>
 M:     Paul Burton <paulburton@kernel.org>
 L:     netdev@vger.kernel.org
 L:     bpf@vger.kernel.org
@@ -3504,7 +3622,7 @@ 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:     Documentation/bpf/prog_lsm.rst
 F:     include/linux/bpf_lsm.h
 F:     kernel/bpf/bpf_lsm.c
 F:     security/bpf/
@@ -3515,13 +3633,14 @@ L:      netdev@vger.kernel.org
 S:     Supported
 F:     drivers/net/ethernet/broadcom/b44.*
 
-BROADCOM B53 ETHERNET SWITCH DRIVER
+BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
 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/brcm,b53.yaml
 F:     drivers/net/dsa/b53/*
+F:     drivers/net/dsa/bcm_sf2*
 F:     include/linux/dsa/brcm.h
 F:     include/linux/platform_data/b53.h
 
@@ -3570,6 +3689,7 @@ F:        drivers/net/ethernet/broadcom/bcm4908_enet.*
 F:     drivers/net/ethernet/broadcom/unimac.h
 
 BROADCOM BCM5301X ARM ARCHITECTURE
+M:     Florian Fainelli <f.fainelli@gmail.com>
 M:     Hauke Mehrtens <hauke@hauke-m.de>
 M:     Rafał Miłecki <zajec5@gmail.com>
 M:     bcm-kernel-feedback-list@broadcom.com
@@ -3581,6 +3701,7 @@ F:        arch/arm/boot/dts/bcm953012*
 F:     arch/arm/mach-bcm/bcm_5301x.c
 
 BROADCOM BCM53573 ARM ARCHITECTURE
+M:     Florian Fainelli <f.fainelli@gmail.com>
 M:     Rafał Miłecki <rafal@milecki.pl>
 L:     bcm-kernel-feedback-list@broadcom.com
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -3616,13 +3737,15 @@ F:      arch/arm/mm/cache-b15-rac.c
 F:     drivers/bus/brcmstb_gisb.c
 F:     drivers/pci/controller/pcie-brcmstb.c
 N:     brcmstb
+N:     bcm7038
+N:     bcm7120
 
 BROADCOM BDC 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,bdc.txt
+F:     Documentation/devicetree/bindings/usb/brcm,bdc.yaml
 F:     drivers/usb/gadget/udc/bdc/
 
 BROADCOM BMIPS CPUFREQ DRIVER
@@ -3676,7 +3799,7 @@ F:        drivers/scsi/bnx2i/
 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
 M:     Ariel Elior <aelior@marvell.com>
 M:     Sudarsana Kalluru <skalluru@marvell.com>
-M:     GR-everest-linux-l2@marvell.com
+M:     Manish Chopra <manishc@marvell.com>
 L:     netdev@vger.kernel.org
 S:     Supported
 F:     drivers/net/ethernet/broadcom/bnx2x/
@@ -3701,10 +3824,11 @@ S:      Supported
 F:     drivers/net/wireless/broadcom/brcm80211/
 
 BROADCOM BRCMSTB GPIO DRIVER
-M:     Gregory Fong <gregory.0xf0@gmail.com>
+M:     Doug Berger <opendmb@gmail.com>
+M:     Florian Fainelli <f.fainelli@gmail.com>
 L:     bcm-kernel-feedback-list@broadcom.com
 S:     Supported
-F:     Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
+F:     Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
 F:     drivers/gpio/gpio-brcmstb.c
 
 BROADCOM BRCMSTB I2C DRIVER
@@ -3762,8 +3886,8 @@ M:        Florian Fainelli <f.fainelli@gmail.com>
 L:     bcm-kernel-feedback-list@broadcom.com
 L:     netdev@vger.kernel.org
 S:     Supported
-F:     Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
-F:     Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
+F:     Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
+F:     Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
 F:     drivers/net/ethernet/broadcom/genet/
 F:     drivers/net/ethernet/broadcom/unimac.h
 F:     drivers/net/mdio/mdio-bcm-unimac.c
@@ -3804,7 +3928,7 @@ M:        Rafał Miłecki <rafal@milecki.pl>
 M:     bcm-kernel-feedback-list@broadcom.com
 L:     netdev@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/net/brcm,amac.txt
+F:     Documentation/devicetree/bindings/net/brcm,amac.yaml
 F:     drivers/net/ethernet/broadcom/bgmac*
 F:     drivers/net/ethernet/broadcom/unimac.h
 
@@ -3879,7 +4003,7 @@ M:        Markus Mayer <mmayer@broadcom.com>
 M:     bcm-kernel-feedback-list@broadcom.com
 L:     linux-pm@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
+F:     Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
 F:     drivers/thermal/broadcom/brcmstb*
 
 BROADCOM STB DPFE DRIVER
@@ -3915,6 +4039,7 @@ L:        netdev@vger.kernel.org
 S:     Supported
 F:     drivers/net/ethernet/broadcom/bcmsysport.*
 F:     drivers/net/ethernet/broadcom/unimac.h
+F:     Documentation/devicetree/bindings/net/brcm,systemport.yaml
 
 BROADCOM TG3 GIGABIT ETHERNET DRIVER
 M:     Siva Reddy Kallam <siva.kallam@broadcom.com>
@@ -4342,7 +4467,6 @@ L:        keyrings@vger.kernel.org
 S:     Maintained
 F:     Documentation/admin-guide/module-signing.rst
 F:     certs/
-F:     scripts/extract-cert.c
 F:     scripts/sign-file.c
 
 CFAG12864B LCD DRIVER
@@ -4413,14 +4537,12 @@ F:      drivers/input/touchscreen/chipone_icn8505.c
 
 CHROME HARDWARE PLATFORM SUPPORT
 M:     Benson Leung <bleung@chromium.org>
-M:     Enric Balletbo i Serra <enric.balletbo@collabora.com>
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
 F:     drivers/platform/chrome/
 
 CHROMEOS EC CODEC DRIVER
 M:     Cheng-Yi Chiang <cychiang@chromium.org>
-R:     Enric Balletbo i Serra <enric.balletbo@collabora.com>
 R:     Guenter Roeck <groeck@chromium.org>
 S:     Maintained
 F:     Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
@@ -4428,15 +4550,25 @@ F:      sound/soc/codecs/cros_ec_codec.*
 
 CHROMEOS EC SUBDRIVERS
 M:     Benson Leung <bleung@chromium.org>
-M:     Enric Balletbo i Serra <enric.balletbo@collabora.com>
 R:     Guenter Roeck <groeck@chromium.org>
 S:     Maintained
 F:     drivers/power/supply/cros_usbpd-charger.c
 N:     cros_ec
 N:     cros-ec
 
+CHROMEOS EC USB TYPE-C DRIVER
+M:     Prashant Malani <pmalani@chromium.org>
+S:     Maintained
+F:     drivers/platform/chrome/cros_ec_typec.c
+
+CHROMEOS EC USB PD NOTIFY DRIVER
+M:     Prashant Malani <pmalani@chromium.org>
+S:     Maintained
+F:     drivers/platform/chrome/cros_usbpd_notify.c
+F:     include/linux/platform_data/cros_usbpd_notify.h
+
 CHRONTEL CH7322 CEC DRIVER
-M:     Jeff Chase <jnchase@google.com>
+M:     Joe Tessler <jrt@google.com>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
@@ -4446,11 +4578,25 @@ F:      drivers/media/cec/i2c/ch7322.c
 CIRRUS LOGIC AUDIO CODEC DRIVERS
 M:     James Schulman <james.schulman@cirrus.com>
 M:     David Rhodes <david.rhodes@cirrus.com>
+M:     Lucas Tanure <tanureal@opensource.cirrus.com>
 L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
 L:     patches@opensource.cirrus.com
 S:     Maintained
+F:     Documentation/devicetree/bindings/sound/cirrus,cs*
+F:     sound/pci/hda/cs*
 F:     sound/soc/codecs/cs*
 
+CIRRUS LOGIC DSP FIRMWARE DRIVER
+M:     Simon Trimmer <simont@opensource.cirrus.com>
+M:     Charles Keepax <ckeepax@opensource.cirrus.com>
+M:     Richard Fitzgerald <rf@opensource.cirrus.com>
+L:     patches@opensource.cirrus.com
+S:     Supported
+W:     https://github.com/CirrusLogic/linux-drivers/wiki
+T:     git https://github.com/CirrusLogic/linux-drivers.git
+F:     drivers/firmware/cirrus/*
+F:     include/linux/firmware/cirrus/*
+
 CIRRUS LOGIC EP93XX ETHERNET DRIVER
 M:     Hartley Sweeten <hsweeten@visionengravers.com>
 L:     netdev@vger.kernel.org
@@ -4559,13 +4705,6 @@ T:       git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/cla
 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
-S:     Maintained
-F:     include/linux/cleancache.h
-F:     mm/cleancache.c
-
 CLK API
 M:     Russell King <linux@armlinux.org.uk>
 L:     linux-clk@vger.kernel.org
@@ -4598,13 +4737,11 @@ F:      drivers/media/pci/cobalt/
 
 COCCINELLE/Semantic Patches (SmPL)
 M:     Julia Lawall <Julia.Lawall@inria.fr>
-M:     Gilles Muller <Gilles.Muller@inria.fr>
 M:     Nicolas Palix <nicolas.palix@imag.fr>
-M:     Michal Marek <michal.lkml@markovi.net>
-L:     cocci@systeme.lip6.fr (moderated for non-subscribers)
+L:     cocci@inria.fr (moderated for non-subscribers)
 S:     Supported
-W:     http://coccinelle.lip6.fr/
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
+W:     https://coccinelle.gitlabpages.inria.fr/website/
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
 F:     Documentation/dev-tools/coccinelle.rst
 F:     scripts/coccicheck
 F:     scripts/coccinelle/
@@ -4638,6 +4775,8 @@ M:        Ian Abbott <abbotti@mev.co.uk>
 M:     H Hartley Sweeten <hsweeten@visionengravers.com>
 S:     Odd Fixes
 F:     drivers/comedi/
+F:     include/linux/comedi/
+F:     include/uapi/linux/comedi.h
 
 COMMON CLK FRAMEWORK
 M:     Michael Turquette <mturquette@baylibre.com>
@@ -4810,7 +4949,8 @@ F:        Documentation/ABI/testing/sysfs-bus-counter
 F:     Documentation/driver-api/generic-counter.rst
 F:     drivers/counter/
 F:     include/linux/counter.h
-F:     include/linux/counter_enum.h
+F:     include/uapi/linux/counter.h
+F:     tools/counter/
 
 CP2615 I2C DRIVER
 M:     Bence Csókás <bence98@sch.bme.hu>
@@ -5168,7 +5308,7 @@ F:        net/ax25/ax25_timer.c
 F:     net/ax25/sysctl_net_ax25.c
 
 DATA ACCESS MONITOR
-M:     SeongJae Park <sjpark@amazon.de>
+M:     SeongJae Park <sj@kernel.org>
 L:     linux-mm@kvack.org
 S:     Maintained
 F:     Documentation/admin-guide/mm/damon/
@@ -5335,6 +5475,12 @@ W:       https://linuxtv.org
 T:     git git://linuxtv.org/media_tree.git
 F:     drivers/media/platform/sti/delta
 
+DELTA AHE-50DC FAN CONTROL MODULE DRIVER
+M:     Zev Weiss <zev@bewilderbeest.net>
+L:     linux-hwmon@vger.kernel.org
+S:     Maintained
+F:     drivers/hwmon/pmbus/delta-ahe50dc-fan.c
+
 DELTA DPS920AB PSU DRIVER
 M:     Robert Marko <robert.marko@sartura.hr>
 L:     linux-hwmon@vger.kernel.org
@@ -5626,7 +5772,7 @@ F:        tools/testing/selftests/dma/
 
 DMA-BUF HEAPS FRAMEWORK
 M:     Sumit Semwal <sumit.semwal@linaro.org>
-R:     Benjamin Gaignard <benjamin.gaignard@linaro.org>
+R:     Benjamin Gaignard <benjamin.gaignard@collabora.com>
 R:     Liam Mark <lmark@codeaurora.org>
 R:     Laura Abbott <labbott@redhat.com>
 R:     Brian Starkey <Brian.Starkey@arm.com>
@@ -5962,6 +6108,7 @@ F:        drivers/gpu/drm/tiny/mi0283qt.c
 DRM DRIVER FOR MSM ADRENO GPU
 M:     Rob Clark <robdclark@gmail.com>
 M:     Sean Paul <sean@poorly.run>
+R:     Abhinav Kumar <quic_abhinavk@quicinc.com>
 L:     linux-arm-msm@vger.kernel.org
 L:     dri-devel@lists.freedesktop.org
 L:     freedreno@lists.freedesktop.org
@@ -5987,10 +6134,17 @@ F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
 
 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
 M:     Ben Skeggs <bskeggs@redhat.com>
+M:     Karol Herbst <kherbst@redhat.com>
+M:     Lyude Paul <lyude@redhat.com>
 L:     dri-devel@lists.freedesktop.org
 L:     nouveau@lists.freedesktop.org
 S:     Supported
-T:     git git://github.com/skeggsb/linux
+W:     https://nouveau.freedesktop.org/
+Q:     https://patchwork.freedesktop.org/project/nouveau/
+Q:     https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
+B:     https://gitlab.freedesktop.org/drm/nouveau/-/issues
+C:     irc://irc.oftc.net/nouveau
+T:     git https://gitlab.freedesktop.org/drm/nouveau.git
 F:     drivers/gpu/drm/nouveau/
 F:     include/uapi/drm/nouveau_drm.h
 
@@ -6044,6 +6198,12 @@ T:       git git://anongit.freedesktop.org/drm/drm-misc
 F:     Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
 F:     drivers/gpu/drm/panel/panel-samsung-db7430.c
 
+DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
+M:     Markuss Broks <markuss.broks@gmail.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
+F:     drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
+
 DRM DRIVER FOR SITRONIX ST7703 PANELS
 M:     Guido Günther <agx@sigxcpu.org>
 R:     Purism Kernel Team <kernel@puri.sm>
@@ -6217,7 +6377,7 @@ F:        Documentation/devicetree/bindings/display/atmel/
 F:     drivers/gpu/drm/atmel-hlcdc/
 
 DRM DRIVERS FOR BRIDGE CHIPS
-M:     Andrzej Hajda <a.hajda@samsung.com>
+M:     Andrzej Hajda <andrzej.hajda@intel.com>
 M:     Neil Armstrong <narmstrong@baylibre.com>
 M:     Robert Foss <robert.foss@linaro.org>
 R:     Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
@@ -6311,6 +6471,7 @@ L:        linux-tegra@vger.kernel.org
 S:     Supported
 T:     git git://anongit.freedesktop.org/tegra/linux.git
 F:     Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
+F:     Documentation/devicetree/bindings/gpu/host1x/
 F:     drivers/gpu/drm/tegra/
 F:     drivers/gpu/host1x/
 F:     include/linux/host1x.h
@@ -6323,6 +6484,7 @@ L:        dri-devel@lists.freedesktop.org
 L:     linux-renesas-soc@vger.kernel.org
 S:     Supported
 T:     git git://linuxtv.org/pinchartl/media drm/du/next
+F:     Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
 F:     Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
 F:     Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
 F:     Documentation/devicetree/bindings/display/renesas,du.yaml
@@ -6340,7 +6502,7 @@ F:        Documentation/devicetree/bindings/display/rockchip/
 F:     drivers/gpu/drm/rockchip/
 
 DRM DRIVERS FOR STI
-M:     Benjamin Gaignard <benjamin.gaignard@linaro.org>
+M:     Alain Volmat <alain.volmat@foss.st.com>
 L:     dri-devel@lists.freedesktop.org
 S:     Maintained
 T:     git git://anongit.freedesktop.org/drm/drm-misc
@@ -6349,8 +6511,8 @@ F:        drivers/gpu/drm/sti
 
 DRM DRIVERS FOR STM
 M:     Yannick Fertre <yannick.fertre@foss.st.com>
+M:     Raphael Gallais-Pou <raphael.gallais-pou@foss.st.com>
 M:     Philippe Cornu <philippe.cornu@foss.st.com>
-M:     Benjamin Gaignard <benjamin.gaignard@linaro.org>
 L:     dri-devel@lists.freedesktop.org
 S:     Maintained
 T:     git git://anongit.freedesktop.org/drm/drm-misc
@@ -6441,6 +6603,14 @@ F:       drivers/gpu/drm/drm_panel.c
 F:     drivers/gpu/drm/panel/
 F:     include/drm/drm_panel.h
 
+DRM PRIVACY-SCREEN CLASS
+M:     Hans de Goede <hdegoede@redhat.com>
+L:     dri-devel@lists.freedesktop.org
+S:     Maintained
+T:     git git://anongit.freedesktop.org/drm/drm-misc
+F:     drivers/gpu/drm/drm_privacy_screen*
+F:     include/drm/drm_privacy_screen*
+
 DRM TTM SUBSYSTEM
 M:     Christian Koenig <christian.koenig@amd.com>
 M:     Huang Rui <ray.huang@amd.com>
@@ -6450,6 +6620,14 @@ T:       git git://anongit.freedesktop.org/drm/drm-misc
 F:     drivers/gpu/drm/ttm/
 F:     include/drm/ttm/
 
+DRM GPU SCHEDULER
+M:     Andrey Grodzovsky <andrey.grodzovsky@amd.com>
+L:     dri-devel@lists.freedesktop.org
+S:     Maintained
+T:     git git://anongit.freedesktop.org/drm/drm-misc
+F:     drivers/gpu/drm/scheduler/
+F:     include/drm/gpu_scheduler.h
+
 DSBR100 USB FM RADIO DRIVER
 M:     Alexey Klimov <klimov.linux@gmail.com>
 L:     linux-media@vger.kernel.org
@@ -6708,7 +6886,7 @@ S:        Supported
 F:     drivers/edac/dmc520_edac.c
 
 EDAC-E752X
-M:     Mark Gross <mark.gross@intel.com>
+M:     Mark Gross <markgross@kernel.org>
 L:     linux-edac@vger.kernel.org
 S:     Maintained
 F:     drivers/edac/e752x_edac.c
@@ -6910,9 +7088,7 @@ S:        Maintained
 F:     drivers/mmc/host/cqhci*
 
 EMULEX 10Gbps iSCSI - OneConnect DRIVER
-M:     Subbu Seetharaman <subbu.seetharaman@broadcom.com>
 M:     Ketan Mukadam <ketan.mukadam@broadcom.com>
-M:     Jitendra Bhivare <jitendra.bhivare@broadcom.com>
 L:     linux-scsi@vger.kernel.org
 S:     Supported
 W:     http://www.broadcom.com
@@ -7031,7 +7207,6 @@ F:        drivers/net/mdio/fwnode_mdio.c
 F:     drivers/net/mdio/of_mdio.c
 F:     drivers/net/pcs/
 F:     drivers/net/phy/
-F:     drivers/of/of_net.c
 F:     include/dt-bindings/net/qca-ar803x.h
 F:     include/linux/*mdio*.h
 F:     include/linux/mdio/*.h
@@ -7043,6 +7218,21 @@ F:       include/linux/platform_data/mdio-gpio.h
 F:     include/trace/events/mdio.h
 F:     include/uapi/linux/mdio.h
 F:     include/uapi/linux/mii.h
+F:     net/core/of_net.c
+
+EXEC & BINFMT API
+R:     Eric Biederman <ebiederm@xmission.com>
+R:     Kees Cook <keescook@chromium.org>
+F:     arch/alpha/kernel/binfmt_loader.c
+F:     arch/x86/ia32/ia32_aout.c
+F:     fs/*binfmt_*.c
+F:     fs/exec.c
+F:     include/linux/binfmts.h
+F:     include/linux/elf.h
+F:     include/uapi/linux/binfmts.h
+F:     tools/testing/selftests/exec/
+N:     asm/elf.h
+N:     binfmt
 
 EXFAT FILE SYSTEM
 M:     Namjae Jeon <linkinjeon@kernel.org>
@@ -7218,7 +7408,6 @@ F:        include/uapi/scsi/fc/
 
 FILE LOCKING (flock() and fcntl()/lockf())
 M:     Jeff Layton <jlayton@kernel.org>
-M:     "J. Bruce Fields" <bfields@fieldses.org>
 L:     linux-fsdevel@vger.kernel.org
 S:     Maintained
 F:     fs/fcntl.c
@@ -7309,12 +7498,6 @@ F:       Documentation/firmware_class/
 F:     drivers/base/firmware_loader/
 F:     include/linux/firmware.h
 
-FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
-M:     Joshua Morris <josh.h.morris@us.ibm.com>
-M:     Philip Kelleher <pjk1939@linux.ibm.com>
-S:     Maintained
-F:     drivers/block/rsxx/
-
 FLEXTIMER FTM-QUADDEC DRIVER
 M:     Patrick Havelange <patrick.havelange@essensium.com>
 L:     linux-iio@vger.kernel.org
@@ -7348,6 +7531,15 @@ L:       netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/ethernet/nvidia/*
 
+FORTIFY_SOURCE
+M:     Kees Cook <keescook@chromium.org>
+L:     linux-hardening@vger.kernel.org
+S:     Supported
+F:     include/linux/fortify-string.h
+F:     lib/test_fortify/*
+F:     scripts/test_fortify.sh
+K:     \b__NO_FORTIFY\b
+
 FPGA DFL DRIVERS
 M:     Wu Hao <hao.wu@intel.com>
 R:     Tom Rix <trix@redhat.com>
@@ -7382,11 +7574,12 @@ W:      http://floatingpoint.sourceforge.net/emulator/index.html
 F:     arch/x86/math-emu/
 
 FRAMEBUFFER LAYER
-L:     dri-devel@lists.freedesktop.org
+M:     Helge Deller <deller@gmx.de>
 L:     linux-fbdev@vger.kernel.org
-S:     Orphan
+L:     dri-devel@lists.freedesktop.org
+S:     Maintained
 Q:     http://patchwork.kernel.org/project/linux-fbdev/list/
-T:     git git://anongit.freedesktop.org/drm/drm-misc
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
 F:     Documentation/fb/
 F:     drivers/video/
 F:     include/linux/fb.h
@@ -7397,6 +7590,7 @@ F:        include/video/
 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
 M:     Horia Geantă <horia.geanta@nxp.com>
 M:     Pankaj Gupta <pankaj.gupta@nxp.com>
+M:     Gaurav Jain <gaurav.jain@nxp.com>
 L:     linux-crypto@vger.kernel.org
 S:     Maintained
 F:     Documentation/devicetree/bindings/crypto/fsl-sec4.txt
@@ -7744,6 +7938,7 @@ M:        Ingo Molnar <mingo@redhat.com>
 R:     Peter Zijlstra <peterz@infradead.org>
 R:     Darren Hart <dvhart@infradead.org>
 R:     Davidlohr Bueso <dave@stgolabs.net>
+R:     André Almeida <andrealmeid@collabora.com>
 L:     linux-kernel@vger.kernel.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
@@ -7751,7 +7946,7 @@ F:        Documentation/locking/*futex*
 F:     include/asm-generic/futex.h
 F:     include/linux/futex.h
 F:     include/uapi/linux/futex.h
-F:     kernel/futex.c
+F:     kernel/futex/*
 F:     tools/perf/bench/futex*
 F:     tools/testing/selftests/futex/
 
@@ -8218,7 +8413,7 @@ T:        git git://linuxtv.org/anttip/media_tree.git
 F:     drivers/media/usb/hackrf/
 
 HANTRO VPU CODEC DRIVER
-M:     Ezequiel Garcia <ezequiel@collabora.com>
+M:     Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
 M:     Philipp Zabel <p.zabel@pengutronix.de>
 L:     linux-media@vger.kernel.org
 L:     linux-rockchip@lists.infradead.org
@@ -8241,6 +8436,7 @@ L:        linux-hwmon@vger.kernel.org
 S:     Maintained
 W:     http://hwmon.wiki.kernel.org/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
+F:     Documentation/ABI/testing/sysfs-class-hwmon
 F:     Documentation/devicetree/bindings/hwmon/
 F:     Documentation/hwmon/
 F:     drivers/hwmon/
@@ -8359,6 +8555,12 @@ F:       drivers/hid/
 F:     include/linux/hid*
 F:     include/uapi/linux/hid*
 
+HID LOGITECH DRIVERS
+R:     Filipe Laíns <lains@riseup.net>
+L:     linux-input@vger.kernel.org
+S:     Maintained
+F:     drivers/hid/hid-logitech-*
+
 HID PLAYSTATION DRIVER
 M:     Roderick Colenbrander <roderick.colenbrander@sony.com>
 L:     linux-input@vger.kernel.org
@@ -8477,12 +8679,13 @@ M:      John Stultz <john.stultz@linaro.org>
 L:     linux-kernel@vger.kernel.org
 S:     Maintained
 F:     drivers/misc/hisi_hikey_usb.c
-F:     Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml
 
 HISILICON PMU DRIVER
 M:     Shaokun Zhang <zhangshaokun@hisilicon.com>
+M:     Qi Liu <liuqi115@huawei.com>
 S:     Supported
 W:     http://www.hisilicon.com
+F:     Documentation/admin-guide/perf/hisi-pcie-pmu.rst
 F:     Documentation/admin-guide/perf/hisi-pmu.rst
 F:     drivers/perf/hisilicon
 
@@ -8513,6 +8716,7 @@ F:        drivers/scsi/hisi_sas/
 
 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
 M:     Zaibo Xu <xuzaibo@huawei.com>
+M:     Kai Ye <yekai13@huawei.com>
 L:     linux-crypto@vger.kernel.org
 S:     Maintained
 F:     Documentation/ABI/testing/debugfs-hisi-sec
@@ -8686,6 +8890,18 @@ S:       Maintained
 T:     git git://linuxtv.org/media_tree.git
 F:     drivers/media/i2c/hi556.c
 
+HYNIX HI846 SENSOR DRIVER
+M:     Martin Kepplinger <martin.kepplinger@puri.sm>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+F:     drivers/media/i2c/hi846.c
+
+HYNIX HI847 SENSOR DRIVER
+M:     Shawn Tu <shawnx.tu@intel.com>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+F:     drivers/media/i2c/hi847.c
+
 Hyper-V/Azure CORE AND DRIVERS
 M:     "K. Y. Srinivasan" <kys@microsoft.com>
 M:     Haiyang Zhang <haiyangz@microsoft.com>
@@ -8733,8 +8949,7 @@ S:        Supported
 Q:     http://patchwork.ozlabs.org/project/linux-mtd/list/
 C:     irc://irc.oftc.net/mtd
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
-F:     Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
-F:     Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
+F:     Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
 F:     drivers/mtd/hyperbus/
 F:     include/linux/mtd/hyperbus.h
 
@@ -9198,7 +9413,6 @@ S:        Maintained
 F:     drivers/iio/pressure/dps310.c
 
 INFINIBAND SUBSYSTEM
-M:     Doug Ledford <dledford@redhat.com>
 M:     Jason Gunthorpe <jgg@nvidia.com>
 L:     linux-rdma@vger.kernel.org
 S:     Supported
@@ -9359,6 +9573,7 @@ INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
 M:     Jani Nikula <jani.nikula@linux.intel.com>
 M:     Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
 M:     Rodrigo Vivi <rodrigo.vivi@intel.com>
+M:     Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>
 L:     intel-gfx@lists.freedesktop.org
 S:     Supported
 W:     https://01.org/linuxgraphics/
@@ -9505,6 +9720,12 @@ L:       linux-crypto@vger.kernel.org
 S:     Maintained
 F:     drivers/crypto/ixp4xx_crypto.c
 
+INTEL ISHTP ECLITE DRIVER
+M:     Sumesh K Naduvalath <sumesh.k.naduvalath@intel.com>
+L:     platform-driver-x86@vger.kernel.org
+S:     Supported
+F:     drivers/platform/x86/intel/ishtp_eclite.c
+
 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
 M:     Krzysztof Halasa <khalasa@piap.pl>
 S:     Maintained
@@ -9518,14 +9739,14 @@ 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:     Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
 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:     Documentation/devicetree/bindings/display/intel,keembay-display.yaml
 F:     drivers/gpu/drm/kmb/
 
 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
@@ -9538,6 +9759,16 @@ F:       drivers/crypto/keembay/keembay-ocs-aes-core.c
 F:     drivers/crypto/keembay/ocs-aes.c
 F:     drivers/crypto/keembay/ocs-aes.h
 
+INTEL KEEM BAY OCS ECC CRYPTO DRIVER
+M:     Daniele Alessandrelli <daniele.alessandrelli@intel.com>
+M:     Prabhjot Khurana <prabhjot.khurana@intel.com>
+M:     Mark Gross <mgross@linux.intel.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
+F:     drivers/crypto/keembay/Kconfig
+F:     drivers/crypto/keembay/Makefile
+F:     drivers/crypto/keembay/keembay-ocs-ecc.c
+
 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
 M:     Daniele Alessandrelli <daniele.alessandrelli@intel.com>
 M:     Declan Murphy <declan.murphy@intel.com>
@@ -9549,6 +9780,13 @@ F:       drivers/crypto/keembay/keembay-ocs-hcu-core.c
 F:     drivers/crypto/keembay/ocs-hcu.c
 F:     drivers/crypto/keembay/ocs-hcu.h
 
+INTEL THUNDER BAY EMMC PHY DRIVER
+M:     Nandhini Srikandan <nandhini.srikandan@intel.com>
+M:     Rashmi A <rashmi.a@intel.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/phy/intel,phy-thunderbay-emmc.yaml
+F:     drivers/phy/intel/phy-intel-thunderbay-emmc.c
+
 INTEL MANAGEMENT ENGINE (mei)
 M:     Tomas Winkler <tomas.winkler@intel.com>
 L:     linux-kernel@vger.kernel.org
@@ -9604,10 +9842,9 @@ S:       Maintained
 F:     drivers/mfd/intel_soc_pmic*
 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
+INTEL PMT DRIVERS
+M:     David E. Box <david.e.box@linux.intel.com>
+S:     Supported
 F:     drivers/platform/x86/intel/pmt/
 
 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
@@ -9674,6 +9911,11 @@ L:       platform-driver-x86@vger.kernel.org
 S:     Maintained
 F:     drivers/platform/x86/intel/uncore-frequency.c
 
+INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
+M:     David E. Box <david.e.box@linux.intel.com>
+S:     Supported
+F:     drivers/platform/x86/intel/vsec.*
+
 INTEL VIRTUAL BUTTON DRIVER
 M:     AceLan Kao <acelan.kao@canonical.com>
 L:     platform-driver-x86@vger.kernel.org
@@ -10021,6 +10263,7 @@ JC42.4 TEMPERATURE SENSOR DRIVER
 M:     Guenter Roeck <linux@roeck-us.net>
 L:     linux-hwmon@vger.kernel.org
 S:     Maintained
+F:     Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
 F:     Documentation/hwmon/jc42.rst
 F:     drivers/hwmon/jc42.c
 
@@ -10060,6 +10303,7 @@ F:      include/linux/jbd2.h
 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
 M:     Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
 L:     linux-media@vger.kernel.org
+L:     linux-renesas-soc@vger.kernel.org
 S:     Maintained
 F:     drivers/media/platform/rcar_jpu.c
 
@@ -10130,9 +10374,9 @@ F:      lib/Kconfig.kcsan
 F:     scripts/Makefile.kcsan
 
 KDUMP
-M:     Dave Young <dyoung@redhat.com>
 M:     Baoquan He <bhe@redhat.com>
 R:     Vivek Goyal <vgoyal@redhat.com>
+R:     Dave Young <dyoung@redhat.com>
 L:     kexec@lists.infradead.org
 S:     Maintained
 W:     http://lse.sourceforge.net/kdump/
@@ -10181,12 +10425,11 @@ S:    Odd Fixes
 W:     http://kernelnewbies.org/KernelJanitors
 
 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
-M:     "J. Bruce Fields" <bfields@fieldses.org>
 M:     Chuck Lever <chuck.lever@oracle.com>
 L:     linux-nfs@vger.kernel.org
 S:     Supported
 W:     http://nfs.sourceforge.net/
-T:     git git://linux-nfs.org/~bfields/linux.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
 F:     fs/lockd/
 F:     fs/nfs_common/
 F:     fs/nfsd/
@@ -10286,18 +10529,27 @@ F:    arch/mips/include/uapi/asm/kvm*
 F:     arch/mips/kvm/
 
 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
-M:     Paul Mackerras <paulus@ozlabs.org>
-L:     kvm-ppc@vger.kernel.org
-S:     Supported
-W:     http://www.linux-kvm.org/
-T:     git git://github.com/agraf/linux-2.6.git
+L:     linuxppc-dev@lists.ozlabs.org
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
 F:     arch/powerpc/include/asm/kvm*
 F:     arch/powerpc/include/uapi/asm/kvm*
 F:     arch/powerpc/kernel/kvm*
 F:     arch/powerpc/kvm/
 
+KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
+M:     Anup Patel <anup@brainfault.org>
+R:     Atish Patra <atishp@atishpatra.org>
+L:     kvm@vger.kernel.org
+L:     kvm-riscv@lists.infradead.org
+L:     linux-riscv@lists.infradead.org
+S:     Maintained
+T:     git git://github.com/kvm-riscv/linux.git
+F:     arch/riscv/include/asm/kvm*
+F:     arch/riscv/include/uapi/asm/kvm*
+F:     arch/riscv/kvm/
+
 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
-M:     Christian Borntraeger <borntraeger@de.ibm.com>
+M:     Christian Borntraeger <borntraeger@linux.ibm.com>
 M:     Janosch Frank <frankja@linux.ibm.com>
 R:     David Hildenbrand <david@redhat.com>
 R:     Claudio Imbrenda <imbrenda@linux.ibm.com>
@@ -10451,6 +10703,7 @@ F:      samples/kmemleak/kmemleak-test.c
 KMOD KERNEL MODULE LOADER - USERMODE HELPER
 M:     Luis Chamberlain <mcgrof@kernel.org>
 L:     linux-kernel@vger.kernel.org
+L:     linux-modules@vger.kernel.org
 S:     Maintained
 F:     include/linux/kmod.h
 F:     kernel/kmod.c
@@ -10463,10 +10716,13 @@ M:    Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
 M:     "David S. Miller" <davem@davemloft.net>
 M:     Masami Hiramatsu <mhiramat@kernel.org>
 S:     Maintained
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
 F:     Documentation/trace/kprobes.rst
 F:     include/asm-generic/kprobes.h
 F:     include/linux/kprobes.h
 F:     kernel/kprobes.c
+F:     lib/test_kprobes.c
+F:     samples/kprobes
 
 KS0108 LCD CONTROLLER DRIVER
 M:     Miguel Ojeda <ojeda@kernel.org>
@@ -10584,6 +10840,13 @@ S:     Maintained
 W:     http://legousb.sourceforge.net/
 F:     drivers/usb/misc/legousbtower.c
 
+LETSKETCH HID TABLET DRIVER
+M:     Hans de Goede <hdegoede@redhat.com>
+L:     linux-input@vger.kernel.org
+S:     Maintained
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
+F:     drivers/hid/hid-letsketch.c
+
 LG LAPTOP EXTRAS
 M:     Matan Ziv-Av <matan@svgalib.org>
 L:     platform-driver-x86@vger.kernel.org
@@ -10656,11 +10919,6 @@ F:     drivers/ata/
 F:     include/linux/ata.h
 F:     include/linux/libata.h
 
-LIBLOCKDEP
-M:     Sasha Levin <alexander.levin@microsoft.com>
-S:     Maintained
-F:     tools/lib/lockdep/
-
 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
 M:     Dan Williams <dan.j.williams@intel.com>
 M:     Vishal Verma <vishal.l.verma@intel.com>
@@ -10914,7 +11172,7 @@ LM90 HARDWARE MONITOR DRIVER
 M:     Jean Delvare <jdelvare@suse.com>
 L:     linux-hwmon@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/hwmon/lm90.txt
+F:     Documentation/devicetree/bindings/hwmon/national,lm90.yaml
 F:     Documentation/hwmon/lm90.rst
 F:     drivers/hwmon/lm90.c
 F:     include/dt-bindings/thermal/lm90.h
@@ -11377,6 +11635,12 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
 F:     drivers/media/i2c/max9286.c
 
+MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
+M:     Niklas Söderlund <niklas.soderlund@ragnatech.se>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+F:     drivers/staging/media/max96712/max96712.c
+
 MAX9860 MONO AUDIO VOICE CODEC DRIVER
 M:     Peter Rosin <peda@axentia.se>
 L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
@@ -11391,6 +11655,34 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
 F:     drivers/iio/proximity/mb1232.c
 
+MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
+R:     Iskren Chernev <iskren.chernev@gmail.com>
+R:     Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
+R:     Marek Szyprowski <m.szyprowski@samsung.com>
+R:     Matheus Castello <matheus@castello.eng.br>
+L:     linux-pm@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
+F:     drivers/power/supply/max17040_battery.c
+
+MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
+R:     Hans de Goede <hdegoede@redhat.com>
+R:     Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
+R:     Marek Szyprowski <m.szyprowski@samsung.com>
+R:     Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm>
+R:     Purism Kernel Team <kernel@puri.sm>
+L:     linux-pm@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
+F:     drivers/power/supply/max17042_battery.c
+
+MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
+M:     Laurent Pinchart <laurent.pinchart@ideasonboard.com>
+L:     linux-kernel@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
+F:     drivers/regulator/max20086-regulator.c
+
 MAXIM MAX77650 PMIC MFD DRIVER
 M:     Bartosz Golaszewski <brgl@bgdev.pl>
 L:     linux-kernel@vger.kernel.org
@@ -11413,6 +11705,12 @@ F:     Documentation/devicetree/bindings/*/*max77802.txt
 F:     drivers/regulator/max77802-regulator.c
 F:     include/dt-bindings/*/*max77802.h
 
+MAXIM MAX77976 BATTERY CHARGER
+M:     Luca Ceresoli <luca@lucaceresoli.net>
+S:     Supported
+F:     Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
+F:     drivers/power/supply/max77976_charger.c
+
 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
 M:     Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
 M:     Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
@@ -11427,7 +11725,7 @@ M:      Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
 M:     Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
 L:     linux-kernel@vger.kernel.org
 S:     Supported
-F:     Documentation/devicetree/bindings/*/max77686.txt
+F:     Documentation/devicetree/bindings/*/maxim,max77686.yaml
 F:     Documentation/devicetree/bindings/clock/maxim,max77686.txt
 F:     Documentation/devicetree/bindings/mfd/max14577.txt
 F:     Documentation/devicetree/bindings/mfd/max77693.txt
@@ -11591,10 +11889,10 @@ 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/nxp,imx-mipi-csi2.yaml
 F:     Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
-F:     Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml
+F:     drivers/media/platform/imx/imx-mipi-csis.c
 F:     drivers/staging/media/imx/imx7-media-csi.c
-F:     drivers/staging/media/imx/imx7-mipi-csis.c
 
 MEDIA DRIVERS FOR HELENE
 M:     Abylay Ospan <aospan@netup.ru>
@@ -11649,7 +11947,7 @@ L:      linux-tegra@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
 F:     Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
-F:     drivers/staging/media/tegra-vde/
+F:     drivers/media/platform/tegra/vde/
 
 MEDIA DRIVERS FOR RENESAS - CEU
 M:     Jacopo Mondi <jacopo@jmondi.org>
@@ -11698,6 +11996,7 @@ 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-isp.c
 F:     drivers/media/platform/rcar-vin/
 
 MEDIA DRIVERS FOR RENESAS - VSP1
@@ -11843,7 +12142,9 @@ F:      drivers/mmc/host/mtk-sd.c
 MEDIATEK MT76 WIRELESS LAN DRIVER
 M:     Felix Fietkau <nbd@nbd.name>
 M:     Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
-R:     Ryder Lee <ryder.lee@mediatek.com>
+M:     Ryder Lee <ryder.lee@mediatek.com>
+R:     Shayne Chen <shayne.chen@mediatek.com>
+R:     Sean Wang <sean.wang@mediatek.com>
 L:     linux-wireless@vger.kernel.org
 S:     Maintained
 F:     drivers/net/wireless/mediatek/mt76/
@@ -11867,6 +12168,12 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
 F:     drivers/i2c/busses/i2c-mt7621.c
 
+MEDIATEK MT7621 PCIE CONTROLLER DRIVER
+M:     Sergio Paracuellos <sergio.paracuellos@gmail.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
+F:     drivers/pci/controller/pcie-mt7621.c
+
 MEDIATEK MT7621 PHY PCI DRIVER
 M:     Sergio Paracuellos <sergio.paracuellos@gmail.com>
 S:     Maintained
@@ -11890,6 +12197,14 @@ M:     Sean Wang <sean.wang@mediatek.com>
 S:     Maintained
 F:     drivers/char/hw_random/mtk-rng.c
 
+MEDIATEK SMI DRIVER
+M:     Yong Wu <yong.wu@mediatek.com>
+L:     linux-mediatek@lists.infradead.org (moderated for non-subscribers)
+S:     Supported
+F:     Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
+F:     drivers/memory/mtk-smi.c
+F:     include/soc/mediatek/smi.h
+
 MEDIATEK SWITCH DRIVER
 M:     Sean Wang <sean.wang@mediatek.com>
 M:     Landen Chao <Landen.Chao@mediatek.com>
@@ -11985,8 +12300,8 @@ F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
 F:     include/linux/mlx5/mlx5_ifc_fpga.h
 
 MELLANOX ETHERNET SWITCH DRIVERS
-M:     Jiri Pirko <jiri@nvidia.com>
 M:     Ido Schimmel <idosch@nvidia.com>
+M:     Petr Machata <petrm@nvidia.com>
 L:     netdev@vger.kernel.org
 S:     Supported
 W:     http://www.mellanox.com
@@ -12004,7 +12319,7 @@ F:      drivers/net/ethernet/mellanox/mlxfw/
 
 MELLANOX HARDWARE PLATFORM SUPPORT
 M:     Hans de Goede <hdegoede@redhat.com>
-M:     Mark Gross <mgross@linux.intel.com>
+M:     Mark Gross <markgross@kernel.org>
 M:     Vadim Pasternak <vadimp@nvidia.com>
 L:     platform-driver-x86@vger.kernel.org
 S:     Supported
@@ -12216,7 +12531,8 @@ F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
 
 MHI BUS
 M:     Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
-M:     Hemant Kumar <hemantk@codeaurora.org>
+R:     Hemant Kumar <hemantk@codeaurora.org>
+L:     mhi@lists.linux.dev
 L:     linux-arm-msm@vger.kernel.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
@@ -12272,12 +12588,25 @@ L:    alsa-devel@alsa-project.org (moderated for non-subscribers)
 S:     Supported
 F:     sound/soc/atmel
 
+MICROCHIP CSI2DC DRIVER
+M:     Eugen Hristev <eugen.hristev@microchip.com>
+L:     linux-media@vger.kernel.org
+S:     Supported
+F:     Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
+F:     drivers/media/platform/atmel/microchip-csi2dc.c
+
 MICROCHIP ECC DRIVER
 M:     Tudor Ambarus <tudor.ambarus@microchip.com>
 L:     linux-crypto@vger.kernel.org
 S:     Maintained
 F:     drivers/crypto/atmel-ecc.*
 
+MICROCHIP EIC DRIVER
+M:     Claudiu Beznea <claudiu.beznea@microchip.com>
+L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+S:     Supported
+F:     drivers/irqchip/irq-mchp-eic.c
+
 MICROCHIP I2C DRIVER
 M:     Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
 L:     linux-i2c@vger.kernel.org
@@ -12291,11 +12620,8 @@ L:     linux-media@vger.kernel.org
 S:     Supported
 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:     drivers/media/platform/atmel/atmel-isc*
+F:     drivers/media/platform/atmel/atmel-sama*-isc*
 F:     include/linux/atmel-isc-media.h
 
 MICROCHIP ISI DRIVER
@@ -12322,6 +12648,13 @@ L:     netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/ethernet/microchip/lan743x_*
 
+MICROCHIP LAN966X ETHERNET DRIVER
+M:     Horatiu Vultur <horatiu.vultur@microchip.com>
+M:     UNGLinuxDriver@microchip.com
+L:     netdev@vger.kernel.org
+S:     Maintained
+F:     drivers/net/ethernet/microchip/lan966x/*
+
 MICROCHIP LCDFB DRIVER
 M:     Nicolas Ferre <nicolas.ferre@microchip.com>
 L:     linux-fbdev@vger.kernel.org
@@ -12456,7 +12789,7 @@ 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:     Mark Gross <markgross@kernel.org>
 M:     Maximilian Luz <luzmaximilian@gmail.com>
 L:     platform-driver-x86@vger.kernel.org
 S:     Maintained
@@ -12664,9 +12997,10 @@ F:     drivers/media/dvb-frontends/mn88473*
 
 MODULE SUPPORT
 M:     Luis Chamberlain <mcgrof@kernel.org>
-M:     Jessica Yu <jeyu@kernel.org>
+L:     linux-modules@vger.kernel.org
+L:     linux-kernel@vger.kernel.org
 S:     Maintained
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
 F:     include/linux/module.h
 F:     kernel/module.c
 
@@ -12773,6 +13107,7 @@ M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
+F:     Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
 F:     drivers/media/i2c/mt9p031.c
 F:     include/media/i2c/mt9p031.h
 
@@ -13046,7 +13381,7 @@ F:      include/uapi/linux/if_*
 F:     include/uapi/linux/netdevice.h
 
 NETWORKING DRIVERS (WIRELESS)
-M:     Kalle Valo <kvalo@codeaurora.org>
+M:     Kalle Valo <kvalo@kernel.org>
 L:     linux-wireless@vger.kernel.org
 S:     Maintained
 Q:     http://patchwork.kernel.org/project/linux-wireless/list/
@@ -13067,6 +13402,7 @@ F:      include/linux/dsa/
 F:     include/linux/platform_data/dsa.h
 F:     include/net/dsa.h
 F:     net/dsa/
+F:     tools/testing/selftests/drivers/net/dsa/
 
 NETWORKING [GENERAL]
 M:     "David S. Miller" <davem@davemloft.net>
@@ -13279,6 +13615,12 @@ W:     http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
 F:     Documentation/scsi/NinjaSCSI.rst
 F:     drivers/scsi/nsp32*
 
+NINTENDO HID DRIVER
+M:     Daniel J. Ogorchock <djogorchock@gmail.com>
+L:     linux-input@vger.kernel.org
+S:     Maintained
+F:     drivers/hid/hid-nintendo*
+
 NIOS2 ARCHITECTURE
 M:     Dinh Nguyen <dinguyen@kernel.org>
 S:     Maintained
@@ -13408,6 +13750,12 @@ S:     Maintained
 F:     drivers/video/fbdev/nvidia/
 F:     drivers/video/fbdev/riva/
 
+NVIDIA WMI EC BACKLIGHT DRIVER
+M:     Daniel Dadap <ddadap@nvidia.com>
+L:     platform-driver-x86@vger.kernel.org
+S:     Supported
+F:     drivers/platform/x86/nvidia-wmi-ec-backlight.c
+
 NVM EXPRESS DRIVER
 M:     Keith Busch <kbusch@kernel.org>
 M:     Jens Axboe <axboe@fb.com>
@@ -13462,7 +13810,7 @@ M:      Ashish Kumar <ashish.kumar@nxp.com>
 R:     Yogesh Gaur <yogeshgaur.83@gmail.com>
 L:     linux-spi@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
+F:     Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
 F:     drivers/spi/spi-nxp-fspi.c
 
 NXP FXAS21002C DRIVER
@@ -13490,6 +13838,25 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
 F:     drivers/gpu/drm/imx/dcss/
 
+NXP i.MX 8QXP ADC DRIVER
+M:     Cai Huoqing <cai.huoqing@linux.dev>
+M:     Haibo Chen <haibo.chen@nxp.com>
+L:     linux-imx@nxp.com
+L:     linux-iio@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
+F:     drivers/iio/adc/imx8qxp-adc.c
+
+NXP i.MX 7D/6SX/6UL AND VF610 ADC DRIVER
+M:     Haibo Chen <haibo.chen@nxp.com>
+L:     linux-iio@vger.kernel.org
+L:     linux-imx@nxp.com
+S:     Maintained
+F:     Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
+F:     Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
+F:     drivers/iio/adc/imx7d_adc.c
+F:     drivers/iio/adc/vf610_adc.c
+
 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
 M:     Jagan Teki <jagan@amarulasolutions.com>
 S:     Maintained
@@ -13545,6 +13912,7 @@ NXP-NCI NFC DRIVER
 R:     Charles Gorand <charles.gorand@effinnov.com>
 L:     linux-nfc@lists.01.org (subscribers-only)
 S:     Supported
+F:     Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
 F:     drivers/nfc/nxp-nci
 
 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
@@ -13552,7 +13920,7 @@ M:      Mirela Rabulea <mirela.rabulea@nxp.com>
 R:     NXP Linux Team <linux-imx@nxp.com>
 L:     linux-media@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/media/imx8-jpeg.yaml
+F:     Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
 F:     drivers/media/platform/imx-jpeg
 
 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
@@ -13562,6 +13930,13 @@ S:     Maintained
 F:     Documentation/hwmon/nzxt-kraken2.rst
 F:     drivers/hwmon/nzxt-kraken2.c
 
+NZXT-SMART2 HARDWARE MONITORING DRIVER
+M:     Aleksandr Mezin <mezin.alexander@gmail.com>
+L:     linux-hwmon@vger.kernel.org
+S:     Maintained
+F:     Documentation/hwmon/nzxt-smart2.rst
+F:     drivers/hwmon/nzxt-smart2.c
+
 OBJAGG
 M:     Jiri Pirko <jiri@nvidia.com>
 L:     netdev@vger.kernel.org
@@ -13818,6 +14193,13 @@ T:     git git://linuxtv.org/media_tree.git
 F:     Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
 F:     drivers/media/i2c/ov02a10.c
 
+OMNIVISION OV08D10 SENSOR DRIVER
+M:     Jimmy Su <jimmy.su@intel.com>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+T:     git git://linuxtv.org/media_tree.git
+F:     drivers/media/i2c/ov08d10.c
+
 OMNIVISION OV13858 SENSOR DRIVER
 M:     Sakari Ailus <sakari.ailus@linux.intel.com>
 L:     linux-media@vger.kernel.org
@@ -13825,6 +14207,13 @@ S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
 F:     drivers/media/i2c/ov13858.c
 
+OMNIVISION OV13B10 SENSOR DRIVER
+M:     Arec Kao <arec.kao@intel.com>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+T:     git git://linuxtv.org/media_tree.git
+F:     drivers/media/i2c/ov13b10.c
+
 OMNIVISION OV2680 SENSOR DRIVER
 M:     Rui Miguel Silva <rmfrfs@gmail.com>
 L:     linux-media@vger.kernel.org
@@ -13867,7 +14256,6 @@ F:      drivers/media/i2c/ov5647.c
 
 OMNIVISION OV5670 SENSOR DRIVER
 M:     Chiranjeevi Rapolu <chiranjeevi.rapolu@intel.com>
-M:     Hyungwoo Yang <hyungwoo.yang@intel.com>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
@@ -13880,6 +14268,13 @@ S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
 F:     drivers/media/i2c/ov5675.c
 
+OMNIVISION OV5693 SENSOR DRIVER
+M:     Daniel Scally <djrscally@gmail.com>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+T:     git git://linuxtv.org/media_tree.git
+F:     drivers/media/i2c/ov5693.c
+
 OMNIVISION OV5695 SENSOR DRIVER
 M:     Shunqian Zheng <zhengsq@rock-chips.com>
 L:     linux-media@vger.kernel.org
@@ -14156,6 +14551,15 @@ F:     include/net/page_pool.h
 F:     include/trace/events/page_pool.h
 F:     net/core/page_pool.c
 
+PAGE TABLE CHECK
+M:     Pasha Tatashin <pasha.tatashin@soleen.com>
+M:     Andrew Morton <akpm@linux-foundation.org>
+L:     linux-mm@kvack.org
+S:     Maintained
+F:     Documentation/vm/page_table_check.rst
+F:     include/linux/page_table_check.h
+F:     mm/page_table_check.c
+
 PANASONIC LAPTOP ACPI EXTRAS DRIVER
 M:     Kenneth Chan <kenneth.t.chan@gmail.com>
 L:     platform-driver-x86@vger.kernel.org
@@ -14192,7 +14596,9 @@ M:      Juergen Gross <jgross@suse.com>
 M:     Deep Shah <sdeep@vmware.com>
 M:     "VMware, Inc." <pv-drivers@vmware.com>
 L:     virtualization@lists.linux-foundation.org
+L:     x86@kernel.org
 S:     Supported
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
 F:     Documentation/virt/paravirt_ops.rst
 F:     arch/*/include/asm/paravirt*.h
 F:     arch/*/kernel/paravirt*
@@ -14465,9 +14871,12 @@ M:     Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
 R:     Krzysztof Wilczyński <kw@linux.com>
 L:     linux-pci@vger.kernel.org
 S:     Supported
+Q:     https://patchwork.kernel.org/project/linux-pci/list/
+B:     https://bugzilla.kernel.org
+C:     irc://irc.oftc.net/linux-pci
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
 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/
 F:     tools/pci/
@@ -14492,6 +14901,19 @@ L:     linux-pci@vger.kernel.org
 S:     Supported
 F:     Documentation/PCI/pci-error-recovery.rst
 
+PCI PEER-TO-PEER DMA (P2PDMA)
+M:     Bjorn Helgaas <bhelgaas@google.com>
+M:     Logan Gunthorpe <logang@deltatee.com>
+L:     linux-pci@vger.kernel.org
+S:     Supported
+Q:     https://patchwork.kernel.org/project/linux-pci/list/
+B:     https://bugzilla.kernel.org
+C:     irc://irc.oftc.net/linux-pci
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
+F:     Documentation/driver-api/pci/p2pdma.rst
+F:     drivers/pci/p2pdma.c
+F:     include/linux/pci-p2pdma.h
+
 PCI MSI DRIVER FOR ALTERA MSI IP
 M:     Joyce Ooi <joyce.ooi@intel.com>
 L:     linux-pci@vger.kernel.org
@@ -14513,15 +14935,21 @@ 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/
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
+Q:     https://patchwork.kernel.org/project/linux-pci/list/
+B:     https://bugzilla.kernel.org
+C:     irc://irc.oftc.net/linux-pci
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
 F:     drivers/pci/controller/
+F:     drivers/pci/pci-bridge-emul.c
+F:     drivers/pci/pci-bridge-emul.h
 
 PCI SUBSYSTEM
 M:     Bjorn Helgaas <bhelgaas@google.com>
 L:     linux-pci@vger.kernel.org
 S:     Supported
-Q:     http://patchwork.ozlabs.org/project/linux-pci/list/
+Q:     https://patchwork.kernel.org/project/linux-pci/list/
+B:     https://bugzilla.kernel.org
+C:     irc://irc.oftc.net/linux-pci
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
 F:     Documentation/PCI/
 F:     Documentation/devicetree/bindings/pci/
@@ -14604,7 +15032,7 @@ PCIE DRIVER FOR MEDIATEK
 M:     Ryder Lee <ryder.lee@mediatek.com>
 M:     Jianjun Wang <jianjun.wang@mediatek.com>
 L:     linux-pci@vger.kernel.org
-L:     linux-mediatek@lists.infradead.org
+L:     linux-mediatek@lists.infradead.org (moderated for non-subscribers)
 S:     Supported
 F:     Documentation/devicetree/bindings/pci/mediatek*
 F:     drivers/pci/controller/*mediatek*
@@ -14621,7 +15049,15 @@ M:     Stanimir Varbanov <svarbanov@mm-sol.com>
 L:     linux-pci@vger.kernel.org
 L:     linux-arm-msm@vger.kernel.org
 S:     Maintained
-F:     drivers/pci/controller/dwc/*qcom*
+F:     drivers/pci/controller/dwc/pcie-qcom.c
+
+PCIE ENDPOINT DRIVER FOR QUALCOMM
+M:     Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
+L:     linux-pci@vger.kernel.org
+L:     linux-arm-msm@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
+F:     drivers/pci/controller/dwc/pcie-qcom-ep.c
 
 PCIE DRIVER FOR ROCKCHIP
 M:     Shawn Lin <shawn.lin@rock-chips.com>
@@ -14647,7 +15083,7 @@ F:      drivers/pci/controller/dwc/*spear*
 PCMCIA SUBSYSTEM
 M:     Dominik Brodowski <linux@dominikbrodowski.net>
 S:     Odd Fixes
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
 F:     Documentation/pcmcia/
 F:     drivers/pcmcia/
 F:     include/pcmcia/
@@ -14878,12 +15314,10 @@ L:    linux-omap@vger.kernel.org
 S:     Maintained
 F:     drivers/pinctrl/pinctrl-single.c
 
-PIN CONTROLLER - ST SPEAR
-M:     Viresh Kumar <vireshk@kernel.org>
-L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
-S:     Maintained
-W:     http://www.st.com/spear
-F:     drivers/pinctrl/spear/
+PIN CONTROLLER - THUNDERBAY
+M:     Lakshmi Sowjanya D <lakshmi.sowjanya.d@intel.com>
+S:     Supported
+F:     drivers/pinctrl/pinctrl-thunderbay.c
 
 PKTCDVD DRIVER
 M:     linux-block@vger.kernel.org
@@ -14933,7 +15367,6 @@ S:      Maintained
 W:     http://hwmon.wiki.kernel.org/
 W:     http://www.roeck-us.net/linux/drivers/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
-F:     Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
 F:     Documentation/devicetree/bindings/hwmon/ltc2978.txt
 F:     Documentation/devicetree/bindings/hwmon/max31785.txt
 F:     Documentation/hwmon/adm1275.rst
@@ -15098,6 +15531,7 @@ M:      Sergey Senozhatsky <senozhatsky@chromium.org>
 R:     Steven Rostedt <rostedt@goodmis.org>
 R:     John Ogness <john.ogness@linutronix.de>
 S:     Maintained
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
 F:     include/linux/printk.h
 F:     kernel/printk/
 
@@ -15172,7 +15606,7 @@ S:      Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
 F:     Documentation/admin-guide/ramoops.rst
 F:     Documentation/admin-guide/pstore-blk.rst
-F:     Documentation/devicetree/bindings/reserved-memory/ramoops.txt
+F:     Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
 F:     drivers/acpi/apei/erst.c
 F:     drivers/firmware/efi/efi-pstore.c
 F:     fs/pstore/
@@ -15362,7 +15796,7 @@ F:      drivers/scsi/qedi/
 
 QLOGIC QL4xxx ETHERNET DRIVER
 M:     Ariel Elior <aelior@marvell.com>
-M:     GR-everest-linux-l2@marvell.com
+M:     Manish Chopra <manishc@marvell.com>
 L:     netdev@vger.kernel.org
 S:     Supported
 F:     drivers/net/ethernet/qlogic/qed/
@@ -15463,7 +15897,7 @@ T:      git git://linuxtv.org/anttip/media_tree.git
 F:     drivers/media/tuners/qt1010*
 
 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
-M:     Kalle Valo <kvalo@codeaurora.org>
+M:     Kalle Valo <kvalo@kernel.org>
 L:     ath10k@lists.infradead.org
 S:     Supported
 W:     https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
@@ -15471,7 +15905,7 @@ T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
 F:     drivers/net/wireless/ath/ath10k/
 
 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
-M:     Kalle Valo <kvalo@codeaurora.org>
+M:     Kalle Valo <kvalo@kernel.org>
 L:     ath11k@lists.infradead.org
 S:     Supported
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
@@ -15482,8 +15916,17 @@ M:     ath9k-devel@qca.qualcomm.com
 L:     linux-wireless@vger.kernel.org
 S:     Supported
 W:     https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
+F:     Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
 F:     drivers/net/wireless/ath/ath9k/
 
+QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
+M:     Stephan Gerhold <stephan@gerhold.net>
+L:     netdev@vger.kernel.org
+L:     linux-arm-msm@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
+F:     drivers/net/wwan/qcom_bam_dmux.c
+
 QUALCOMM CAMERA SUBSYSTEM DRIVER
 M:     Robert Foss <robert.foss@linaro.org>
 M:     Todor Tomov <todor.too@gmail.com>
@@ -15493,6 +15936,15 @@ F:     Documentation/admin-guide/media/qcom_camss.rst
 F:     Documentation/devicetree/bindings/media/*camss*
 F:     drivers/media/platform/qcom/camss/
 
+QUALCOMM CLOCK DRIVERS
+M:     Bjorn Andersson <bjorn.andersson@linaro.org>
+L:     linux-arm-msm@vger.kernel.org
+S:     Supported
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
+F:     Documentation/devicetree/bindings/clock/qcom,*
+F:     drivers/clk/qcom/
+F:     include/dt-bindings/clock/qcom,*
+
 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
 M:     Niklas Cassel <nks@flawful.org>
 L:     linux-pm@vger.kernel.org
@@ -15528,6 +15980,15 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/net/qcom,ethqos.txt
 F:     drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
 
+QUALCOMM FASTRPC DRIVER
+M:     Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
+M:     Amol Maheshwari <amahesh@qti.qualcomm.com>
+L:     linux-arm-msm@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/misc/qcom,fastrpc.txt
+F:     drivers/misc/fastrpc.c
+F:     include/uapi/misc/fastrpc.h
+
 QUALCOMM GENERIC INTERFACE I2C DRIVER
 M:     Akash Asthana <akashast@codeaurora.org>
 M:     Mukesh Savaliya <msavaliy@codeaurora.org>
@@ -15598,6 +16059,14 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
 F:     drivers/regulator/vqmmc-ipq4019-regulator.c
 
+QUALCOMM NAND CONTROLLER DRIVER
+M:     Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
+L:     linux-mtd@lists.infradead.org
+L:     linux-arm-msm@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
+F:     drivers/mtd/nand/raw/qcom_nandc.c
+
 QUALCOMM RMNET DRIVER
 M:     Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
 M:     Sean Tranchetti <stranche@codeaurora.org>
@@ -15626,7 +16095,7 @@ F:      Documentation/devicetree/bindings/media/*venus*
 F:     drivers/media/platform/qcom/venus/
 
 QUALCOMM WCN36XX WIRELESS DRIVER
-M:     Kalle Valo <kvalo@codeaurora.org>
+M:     Kalle Valo <kvalo@kernel.org>
 L:     wcn36xx@lists.infradead.org
 S:     Supported
 W:     https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
@@ -15728,6 +16197,8 @@ F:      arch/mips/generic/board-ranchu.c
 
 RANDOM NUMBER DRIVER
 M:     "Theodore Ts'o" <tytso@mit.edu>
+M:     Jason A. Donenfeld <Jason@zx2c4.com>
+T:     git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
 S:     Maintained
 F:     drivers/char/random.c
 
@@ -15882,6 +16353,13 @@ S:     Maintained
 F:     include/sound/rt*.h
 F:     sound/soc/codecs/rt*
 
+REALTEK OTTO WATCHDOG
+M:     Sander Vanheule <sander@svanheule.net>
+L:     linux-watchdog@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
+F:     drivers/watchdog/realtek_otto_wdt.c
+
 REALTEK RTL83xx SMI DSA ROUTER CHIPS
 M:     Linus Walleij <linus.walleij@linaro.org>
 S:     Maintained
@@ -15903,6 +16381,12 @@ L:     linux-wireless@vger.kernel.org
 S:     Maintained
 F:     drivers/net/wireless/realtek/rtw88/
 
+REALTEK WIRELESS DRIVER (rtw89)
+M:     Ping-Ke Shih <pkshih@realtek.com>
+L:     linux-wireless@vger.kernel.org
+S:     Maintained
+F:     drivers/net/wireless/realtek/rtw89/
+
 REDPINE WIRELESS DRIVER
 M:     Amitkumar Karwar <amitkarwar@gmail.com>
 M:     Siva Rebbagondla <siva8118@gmail.com>
@@ -15925,12 +16409,11 @@ S:    Supported
 F:     fs/reiserfs/
 
 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
-M:     Ohad Ben-Cohen <ohad@wizery.com>
 M:     Bjorn Andersson <bjorn.andersson@linaro.org>
 M:     Mathieu Poirier <mathieu.poirier@linaro.org>
 L:     linux-remoteproc@vger.kernel.org
 S:     Maintained
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
+T:     git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
 F:     Documentation/ABI/testing/sysfs-class-remoteproc
 F:     Documentation/devicetree/bindings/remoteproc/
 F:     Documentation/staging/remoteproc.rst
@@ -15939,12 +16422,11 @@ F:    include/linux/remoteproc.h
 F:     include/linux/remoteproc/
 
 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
-M:     Ohad Ben-Cohen <ohad@wizery.com>
 M:     Bjorn Andersson <bjorn.andersson@linaro.org>
 M:     Mathieu Poirier <mathieu.poirier@linaro.org>
 L:     linux-remoteproc@vger.kernel.org
 S:     Maintained
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
+T:     git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
 F:     Documentation/ABI/testing/sysfs-bus-rpmsg
 F:     Documentation/staging/rpmsg.rst
 F:     drivers/rpmsg/
@@ -16029,6 +16511,14 @@ S:     Supported
 F:     Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
 F:     drivers/iio/adc/rzg2l_adc.c
 
+RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
+M:     Miquel Raynal <miquel.raynal@bootlin.com>
+L:     linux-mtd@lists.infradead.org
+L:     linux-renesas-soc@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
+F:     drivers/mtd/nand/raw/renesas-nand-controller.c
+
 RESET CONTROLLER FRAMEWORK
 M:     Philipp Zabel <p.zabel@pengutronix.de>
 S:     Maintained
@@ -16123,6 +16613,13 @@ F:     Documentation/ABI/*/sysfs-driver-hid-roccat*
 F:     drivers/hid/hid-roccat*
 F:     include/linux/hid-roccat*
 
+ROCKCHIP I2S TDM DRIVER
+M:     Nicolas Frattaroli <frattaroli.nicolas@gmail.com>
+L:     linux-rockchip@lists.infradead.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
+F:     sound/soc/rockchip/rockchip_i2s_tdm.*
+
 ROCKCHIP ISP V1 DRIVER
 M:     Helen Koike <helen.koike@collabora.com>
 M:     Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
@@ -16137,7 +16634,7 @@ F:      include/uapi/linux/rkisp1-config.h
 
 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
 M:     Jacob Chen <jacob-chen@iotwrt.com>
-M:     Ezequiel Garcia <ezequiel@collabora.com>
+M:     Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
 L:     linux-media@vger.kernel.org
 L:     linux-rockchip@lists.infradead.org
 S:     Maintained
@@ -16145,7 +16642,7 @@ F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
 F:     drivers/media/platform/rockchip/rga/
 
 ROCKCHIP VIDEO DECODER DRIVER
-M:     Ezequiel Garcia <ezequiel@collabora.com>
+M:     Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
 L:     linux-media@vger.kernel.org
 L:     linux-rockchip@lists.infradead.org
 S:     Maintained
@@ -16192,27 +16689,19 @@ ROHM POWER MANAGEMENT IC DEVICE DRIVERS
 R:     Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
 L:     linux-power@fi.rohmeurope.com
 S:     Supported
-F:     Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
-F:     Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt
 F:     drivers/clk/clk-bd718x7.c
-F:     drivers/gpio/gpio-bd70528.c
 F:     drivers/gpio/gpio-bd71815.c
 F:     drivers/gpio/gpio-bd71828.c
-F:     drivers/mfd/rohm-bd70528.c
 F:     drivers/mfd/rohm-bd71828.c
 F:     drivers/mfd/rohm-bd718x7.c
 F:     drivers/mfd/rohm-bd9576.c
-F:     drivers/power/supply/bd70528-charger.c
-F:     drivers/regulator/bd70528-regulator.c
 F:     drivers/regulator/bd71815-regulator.c
 F:     drivers/regulator/bd71828-regulator.c
 F:     drivers/regulator/bd718x7-regulator.c
 F:     drivers/regulator/bd9576-regulator.c
 F:     drivers/regulator/rohm-regulator.c
 F:     drivers/rtc/rtc-bd70528.c
-F:     drivers/watchdog/bd70528_wdt.c
 F:     drivers/watchdog/bd9576_wdt.c
-F:     include/linux/mfd/rohm-bd70528.h
 F:     include/linux/mfd/rohm-bd71815.h
 F:     include/linux/mfd/rohm-bd71828.h
 F:     include/linux/mfd/rohm-bd718x7.h
@@ -16237,6 +16726,12 @@ T:     git git://linuxtv.org/media_tree.git
 F:     Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
 F:     drivers/media/platform/sunxi/sun8i-rotate/
 
+RPMSG TTY DRIVER
+M:     Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>
+L:     linux-remoteproc@vger.kernel.org
+S:     Maintained
+F:     drivers/tty/rpmsg_tty.c
+
 RTL2830 MEDIA DRIVER
 M:     Antti Palosaari <crope@iki.fi>
 L:     linux-media@vger.kernel.org
@@ -16320,8 +16815,9 @@ F:      drivers/video/fbdev/savage/
 S390
 M:     Heiko Carstens <hca@linux.ibm.com>
 M:     Vasily Gorbik <gor@linux.ibm.com>
-M:     Christian Borntraeger <borntraeger@de.ibm.com>
+M:     Christian Borntraeger <borntraeger@linux.ibm.com>
 R:     Alexander Gordeev <agordeev@linux.ibm.com>
+R:     Sven Schnelle <svens@linux.ibm.com>
 L:     linux-s390@vger.kernel.org
 S:     Supported
 W:     http://www.ibm.com/developerworks/linux/linux390/
@@ -16358,8 +16854,8 @@ W:      http://www.ibm.com/developerworks/linux/linux390/
 F:     drivers/iommu/s390-iommu.c
 
 S390 IUCV NETWORK LAYER
-M:     Julian Wiedmann <jwi@linux.ibm.com>
-M:     Karsten Graul <kgraul@linux.ibm.com>
+M:     Alexandra Winter <wintera@linux.ibm.com>
+M:     Wenjia Zhang <wenjia@linux.ibm.com>
 L:     linux-s390@vger.kernel.org
 L:     netdev@vger.kernel.org
 S:     Supported
@@ -16369,8 +16865,8 @@ F:      include/net/iucv/
 F:     net/iucv/
 
 S390 NETWORK DRIVERS
-M:     Julian Wiedmann <jwi@linux.ibm.com>
-M:     Karsten Graul <kgraul@linux.ibm.com>
+M:     Alexandra Winter <wintera@linux.ibm.com>
+M:     Wenjia Zhang <wenjia@linux.ibm.com>
 L:     linux-s390@vger.kernel.org
 L:     netdev@vger.kernel.org
 S:     Supported
@@ -16528,10 +17024,11 @@ M:    Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
 L:     linux-kernel@vger.kernel.org
 L:     linux-samsung-soc@vger.kernel.org
 S:     Supported
-F:     Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
-F:     Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
-F:     Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
-F:     Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
+F:     Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
+F:     Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
+F:     Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
+F:     Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
+F:     Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
 F:     drivers/clk/clk-s2mps11.c
 F:     drivers/mfd/sec*.c
 F:     drivers/regulator/s2m*.c
@@ -16556,13 +17053,15 @@ F:    Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
 F:     drivers/nfc/s3fwrn5
 
 SAMSUNG S5C73M3 CAMERA DRIVER
-M:     Andrzej Hajda <a.hajda@samsung.com>
+M:     Sylwester Nawrocki <s.nawrocki@samsung.com>
+M:     Andrzej Hajda <andrzej.hajda@intel.com>
 L:     linux-media@vger.kernel.org
 S:     Supported
 F:     drivers/media/i2c/s5c73m3/*
 
 SAMSUNG S5K5BAF CAMERA DRIVER
-M:     Andrzej Hajda <a.hajda@samsung.com>
+M:     Sylwester Nawrocki <s.nawrocki@samsung.com>
+M:     Andrzej Hajda <andrzej.hajda@intel.com>
 L:     linux-media@vger.kernel.org
 S:     Supported
 F:     drivers/media/i2c/s5k5baf.c
@@ -16591,10 +17090,8 @@ M:     Chanwoo Choi <cw00.choi@samsung.com>
 L:     linux-samsung-soc@vger.kernel.org
 S:     Supported
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
-F:     Documentation/devicetree/bindings/clock/exynos*.txt
 F:     Documentation/devicetree/bindings/clock/samsung,*.yaml
 F:     Documentation/devicetree/bindings/clock/samsung,s3c*
-F:     Documentation/devicetree/bindings/clock/samsung,s5p*
 F:     drivers/clk/samsung/
 F:     include/dt-bindings/clock/exynos*.h
 F:     include/dt-bindings/clock/s3c*.h
@@ -16815,7 +17312,6 @@ M:      Adrian Hunter <adrian.hunter@intel.com>
 L:     linux-mmc@vger.kernel.org
 S:     Maintained
 F:     drivers/mmc/host/sdhci*
-F:     include/linux/mmc/sdhci*
 
 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
 M:     Eugen Hristev <eugen.hristev@microchip.com>
@@ -16842,6 +17338,13 @@ L:     linux-mmc@vger.kernel.org
 S:     Maintained
 F:     drivers/mmc/host/sdhci-omap.c
 
+SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
+M:     Haibo Chen <haibo.chen@nxp.com>
+L:     linux-imx@nxp.com
+L:     linux-mmc@vger.kernel.org
+S:     Maintained
+F:     drivers/mmc/host/sdhci-esdhc-imx.c
+
 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
 M:     Jonathan Derrick <jonathan.derrick@intel.com>
 M:     Revanth Rajashekar <revanth.rajashekar@intel.com>
@@ -16890,6 +17393,13 @@ S:     Maintained
 F:     drivers/misc/phantom.c
 F:     include/uapi/linux/phantom.h
 
+SENSEAIR SUNRISE 006-0-0007
+M:     Jacopo Mondi <jacopo@jmondi.org>
+S:     Maintained
+F:     Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
+F:     Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
+F:     drivers/iio/chemical/sunrise_co2.c
+
 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
 M:     Tomasz Duszynski <tomasz.duszynski@octakon.com>
 S:     Maintained
@@ -16899,6 +17409,12 @@ F:     drivers/iio/chemical/scd30_core.c
 F:     drivers/iio/chemical/scd30_i2c.c
 F:     drivers/iio/chemical/scd30_serial.c
 
+SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
+M:     Roan van Dijk <roan@protonic.nl>
+S:     Maintained
+F:     Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
+F:     drivers/iio/chemical/scd4x.c
+
 SENSIRION SGP40 GAS SENSOR DRIVER
 M:     Andreas Klinger <ak@it-klinger.de>
 S:     Maintained
@@ -17131,7 +17647,7 @@ F:      drivers/video/fbdev/sm712*
 SILVACO I3C DUAL-ROLE MASTER
 M:     Miquel Raynal <miquel.raynal@bootlin.com>
 M:     Conor Culhane <conor.culhane@silvaco.com>
-L:     linux-i3c@lists.infradead.org
+L:     linux-i3c@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 F:     Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
 F:     drivers/i3c/master/svc-i3c-master.c
@@ -17374,12 +17890,17 @@ F:    drivers/firmware/arm_sdei.c
 F:     include/linux/arm_sdei.h
 F:     include/uapi/linux/arm_sdei.h
 
-SOFTWARE NODES
+SOFTWARE NODES AND DEVICE PROPERTIES
 R:     Andy Shevchenko <andriy.shevchenko@linux.intel.com>
+R:     Daniel Scally <djrscally@gmail.com>
 R:     Heikki Krogerus <heikki.krogerus@linux.intel.com>
+R:     Sakari Ailus <sakari.ailus@linux.intel.com>
 L:     linux-acpi@vger.kernel.org
 S:     Maintained
+F:     drivers/base/property.c
 F:     drivers/base/swnode.c
+F:     include/linux/fwnode.h
+F:     include/linux/property.h
 
 SOFTWARE RAID (Multiple Disks) SUPPORT
 M:     Song Liu <song@kernel.org>
@@ -17539,6 +18060,7 @@ F:      Documentation/sound/
 F:     include/sound/
 F:     include/uapi/sound/
 F:     sound/
+F:     tools/testing/selftests/alsa
 
 SOUND - COMPRESSED AUDIO
 M:     Vinod Koul <vkoul@kernel.org>
@@ -17558,6 +18080,13 @@ F:     include/sound/dmaengine_pcm.h
 F:     sound/core/pcm_dmaengine.c
 F:     sound/soc/soc-generic-dmaengine-pcm.c
 
+SOUND - ALSA SELFTESTS
+M:     Mark Brown <broonie@kernel.org>
+L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
+L:     linux-kselftest@vger.kernel.org
+S:     Supported
+F:     tools/testing/selftests/alsa
+
 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
 M:     Liam Girdwood <lgirdwood@gmail.com>
 M:     Mark Brown <broonie@kernel.org>
@@ -17650,32 +18179,29 @@ W:    https://github.com/linux-speakup/speakup
 B:     https://github.com/linux-speakup/speakup/issues
 F:     drivers/accessibility/speakup/
 
-SPEAR CLOCK FRAMEWORK SUPPORT
-M:     Viresh Kumar <vireshk@kernel.org>
-L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
-S:     Maintained
-W:     http://www.st.com/spear
-F:     drivers/clk/spear/
-
-SPEAR PLATFORM SUPPORT
+SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
 M:     Viresh Kumar <vireshk@kernel.org>
 M:     Shiraz Hashim <shiraz.linux.kernel@gmail.com>
+M:     soc@kernel.org
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 W:     http://www.st.com/spear
 F:     arch/arm/boot/dts/spear*
 F:     arch/arm/mach-spear/
+F:     drivers/clk/spear/
+F:     drivers/pinctrl/spear/
 
 SPI NOR SUBSYSTEM
 M:     Tudor Ambarus <tudor.ambarus@microchip.com>
+M:     Pratyush Yadav <p.yadav@ti.com>
 R:     Michael Walle <michael@walle.cc>
-R:     Pratyush Yadav <p.yadav@ti.com>
 L:     linux-mtd@lists.infradead.org
 S:     Maintained
 W:     http://www.linux-mtd.infradead.org/
 Q:     http://patchwork.ozlabs.org/project/linux-mtd/list/
 C:     irc://irc.oftc.net/mtd
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
+F:     Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
 F:     drivers/mtd/spi-nor/
 F:     include/linux/mtd/spi-nor.h
 
@@ -17743,7 +18269,8 @@ F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
 F:     drivers/iio/imu/st_lsm6dsx/
 
 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
-M:     Mickael Guene <mickael.guene@st.com>
+M:     Benjamin Mugnier <benjamin.mugnier@foss.st.com>
+M:     Sylvain Petinot <sylvain.petinot@foss.st.com>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
@@ -17867,6 +18394,28 @@ M:     Ion Badulescu <ionut@badula.org>
 S:     Odd Fixes
 F:     drivers/net/ethernet/adaptec/starfire*
 
+STARFIVE JH7100 CLOCK DRIVER
+M:     Emil Renner Berthing <kernel@esmil.dk>
+S:     Maintained
+F:     Documentation/devicetree/bindings/clock/starfive,jh7100-clkgen.yaml
+F:     drivers/clk/starfive/clk-starfive-jh7100.c
+F:     include/dt-bindings/clock/starfive-jh7100.h
+
+STARFIVE JH7100 PINCTRL DRIVER
+M:     Emil Renner Berthing <kernel@esmil.dk>
+L:     linux-gpio@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml
+F:     drivers/pinctrl/pinctrl-starfive.c
+F:     include/dt-bindings/pinctrl/pinctrl-starfive.h
+
+STARFIVE JH7100 RESET CONTROLLER DRIVER
+M:     Emil Renner Berthing <kernel@esmil.dk>
+S:     Maintained
+F:     Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
+F:     drivers/reset/reset-starfive-jh7100.c
+F:     include/dt-bindings/reset/starfive-jh7100.h
+
 STATIC BRANCH/CALL
 M:     Peter Zijlstra <peterz@infradead.org>
 M:     Josh Poimboeuf <jpoimboe@redhat.com>
@@ -17891,7 +18440,7 @@ F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
 F:     sound/soc/sti/
 
 STI CEC DRIVER
-M:     Benjamin Gaignard <benjamin.gaignard@linaro.org>
+M:     Alain Volmat <alain.volmat@foss.st.com>
 S:     Maintained
 F:     Documentation/devicetree/bindings/media/stih-cec.txt
 F:     drivers/media/cec/platform/sti/
@@ -17953,6 +18502,13 @@ L:     netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/ethernet/dlink/sundance.c
 
+SUNPLUS RTC DRIVER
+M:     Vincent Shih <vincent.sunplus@gmail.com>
+L:     linux-rtc@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
+F:     drivers/rtc/rtc-sunplus.c
+
 SUPERH
 M:     Yoshinori Sato <ysato@users.sourceforge.jp>
 M:     Rich Felker <dalias@libc.org>
@@ -18028,6 +18584,7 @@ M:      Vineet Gupta <vgupta@kernel.org>
 L:     linux-snps-arc@lists.infradead.org
 S:     Supported
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
+F:     Documentation/arc/
 F:     Documentation/devicetree/bindings/arc/*
 F:     Documentation/devicetree/bindings/interrupt-controller/snps,arc*
 F:     arch/arc/
@@ -18220,6 +18777,7 @@ F:      include/uapi/linux/pkt_sched.h
 F:     include/uapi/linux/tc_act/
 F:     include/uapi/linux/tc_ematch/
 F:     net/sched/
+F:     tools/testing/selftests/tc-testing
 
 TC90522 MEDIA DRIVER
 M:     Akihiro Tsukada <tskd08@gmail.com>
@@ -18478,7 +19036,7 @@ S:      Supported
 F:     drivers/net/ethernet/tehuti/*
 
 TELECOM CLOCK DRIVER FOR MCPL0010
-M:     Mark Gross <mark.gross@intel.com>
+M:     Mark Gross <markgross@kernel.org>
 S:     Supported
 F:     drivers/char/tlclk.c
 
@@ -18531,7 +19089,7 @@ M:      Santosh Shilimkar <ssantosh@kernel.org>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 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/arm/keystone/ti,sci.yaml
 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
@@ -18581,7 +19139,9 @@ L:      linux-pm@vger.kernel.org
 S:     Supported
 Q:     https://patchwork.kernel.org/project/linux-pm/list/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
+F:     Documentation/ABI/testing/sysfs-class-thermal
 F:     Documentation/devicetree/bindings/thermal/
+F:     Documentation/driver-api/thermal/
 F:     drivers/thermal/
 F:     include/linux/cpu_cooling.h
 F:     include/linux/thermal.h
@@ -18766,11 +19326,12 @@ F:    drivers/mmc/host/tifm_sd.c
 F:     include/linux/tifm.h
 
 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
+M:     Nishanth Menon <nm@ti.com>
 M:     Santosh Shilimkar <ssantosh@kernel.org>
 L:     linux-kernel@vger.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/ssantosh/linux-keystone.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
 F:     drivers/soc/ti/*
 
 TI LM49xxx FAMILY ASoC CODEC DRIVERS
@@ -18799,7 +19360,7 @@ M:      Mark Greer <mgreer@animalcreek.com>
 L:     linux-wireless@vger.kernel.org
 L:     linux-nfc@lists.01.org (subscribers-only)
 S:     Supported
-F:     Documentation/devicetree/bindings/net/nfc/trf7970a.txt
+F:     Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
 F:     drivers/nfc/trf7970a.c
 
 TI TSC2046 ADC DRIVER
@@ -18994,7 +19555,7 @@ TRACING
 M:     Steven Rostedt <rostedt@goodmis.org>
 M:     Ingo Molnar <mingo@redhat.com>
 S:     Maintained
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
 F:     Documentation/trace/ftrace.rst
 F:     arch/*/*/*/ftrace.h
 F:     arch/*/kernel/ftrace.c
@@ -19041,12 +19602,6 @@ W:     https://github.com/srcres258/linux-doc
 T:     git git://github.com/srcres258/linux-doc.git doc-zh-tw
 F:     Documentation/translations/zh_TW/
 
-TRIVIAL PATCHES
-M:     Jiri Kosina <trivial@kernel.org>
-S:     Maintained
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
-K:     ^Subject:.*(?i)trivial
-
 TTY LAYER
 M:     Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 M:     Jiri Slaby <jirislaby@kernel.org>
@@ -19151,6 +19706,7 @@ S:      Supported
 W:     http://www.linux-mtd.infradead.org/doc/ubifs.html
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
+F:     Documentation/ABI/testing/sysfs-fs-ubifs
 F:     Documentation/filesystems/ubifs-authentication.rst
 F:     Documentation/filesystems/ubifs.rst
 F:     fs/ubifs/
@@ -19839,6 +20395,7 @@ M:      "Michael S. Tsirkin" <mst@redhat.com>
 M:     Jason Wang <jasowang@redhat.com>
 L:     virtualization@lists.linux-foundation.org
 S:     Maintained
+F:     Documentation/ABI/testing/sysfs-bus-vdpa
 F:     Documentation/devicetree/bindings/virtio/
 F:     drivers/block/virtio_blk.c
 F:     drivers/crypto/virtio/
@@ -19902,6 +20459,8 @@ F:      include/uapi/linux/virtio_gpio.h
 VIRTIO GPU DRIVER
 M:     David Airlie <airlied@linux.ie>
 M:     Gerd Hoffmann <kraxel@redhat.com>
+R:     Gurchetan Singh <gurchetansingh@chromium.org>
+R:     Chia-I Wu <olvaffe@gmail.com>
 L:     dri-devel@lists.freedesktop.org
 L:     virtualization@lists.linux-foundation.org
 S:     Maintained
@@ -19952,7 +20511,7 @@ F:      include/uapi/linux/virtio_snd.h
 F:     sound/virtio/*
 
 VIRTIO I2C DRIVER
-M:     Jie Deng <jie.deng@intel.com>
+M:     Conghui Chen <conghui.chen@intel.com>
 M:     Viresh Kumar <viresh.kumar@linaro.org>
 L:     linux-i2c@vger.kernel.org
 L:     virtualization@lists.linux-foundation.org
@@ -19960,6 +20519,13 @@ S:     Maintained
 F:     drivers/i2c/busses/i2c-virtio.c
 F:     include/uapi/linux/virtio_i2c.h
 
+VIRTIO PMEM DRIVER
+M:     Pankaj Gupta <pankaj.gupta.linux@gmail.com>
+L:     virtualization@lists.linux-foundation.org
+S:     Maintained
+F:     drivers/nvdimm/virtio_pmem.c
+F:     drivers/nvdimm/nd_virtio.c
+
 VIRTUAL BOX GUEST DEVICE DRIVER
 M:     Hans de Goede <hdegoede@redhat.com>
 M:     Arnd Bergmann <arnd@arndb.de>
@@ -20045,7 +20611,8 @@ F:      arch/x86/include/asm/vmware.h
 F:     arch/x86/kernel/cpu/vmware.c
 
 VMWARE PVRDMA DRIVER
-M:     Adit Ranadive <aditr@vmware.com>
+M:     Bryan Tan <bryantan@vmware.com>
+M:     Vishnu Dasa <vdasa@vmware.com>
 M:     VMware PV-Drivers <pv-drivers@vmware.com>
 L:     linux-rdma@vger.kernel.org
 S:     Maintained
@@ -20127,7 +20694,7 @@ M:      Sergey Senozhatsky <senozhatsky@chromium.org>
 R:     Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 R:     Rasmus Villemoes <linux@rasmusvillemoes.dk>
 S:     Maintained
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
 F:     Documentation/core-api/printk-formats.rst
 F:     lib/test_printf.c
 F:     lib/test_scanf.c
@@ -20377,6 +20944,8 @@ M:      Tony Luck <tony.luck@intel.com>
 M:     Borislav Petkov <bp@alien8.de>
 L:     linux-edac@vger.kernel.org
 S:     Maintained
+F:     Documentation/ABI/testing/sysfs-mce
+F:     Documentation/x86/x86_64/machinecheck.rst
 F:     arch/x86/kernel/cpu/mce/*
 
 X86 MICROCODE UPDATE SUPPORT
@@ -20393,9 +20962,16 @@ S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
 F:     arch/x86/mm/
 
+X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
+M:     Hans de Goede <hdegoede@redhat.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/x86/x86-android-tablets.c
+
 X86 PLATFORM DRIVERS
 M:     Hans de Goede <hdegoede@redhat.com>
-M:     Mark Gross <mgross@linux.intel.com>
+M:     Mark Gross <markgross@kernel.org>
 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
@@ -20556,6 +21132,14 @@ F:     drivers/scsi/xen-scsifront.c
 F:     drivers/xen/xen-scsiback.c
 F:     include/xen/interface/io/vscsiif.h
 
+XEN PVUSB DRIVER
+M:     Juergen Gross <jgross@suse.com>
+L:     xen-devel@lists.xenproject.org (moderated for non-subscribers)
+L:     linux-usb@vger.kernel.org
+S:     Supported
+F:     drivers/usb/host/xen*
+F:     include/xen/interface/io/usbif.h
+
 XEN SOUND FRONTEND DRIVER
 M:     Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
 L:     xen-devel@lists.xenproject.org (moderated for non-subscribers)
@@ -20588,6 +21172,13 @@ F:     fs/xfs/
 F:     include/uapi/linux/dqblk_xfs.h
 F:     include/uapi/linux/fsmap.h
 
+XILINX AMS DRIVER
+M:     Anand Ashok Dumbre <anand.ashok.dumbre@xilinx.com>
+L:     linux-iio@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
+F:     drivers/iio/adc/xilinx-ams.c
+
 XILINX AXI ETHERNET DRIVER
 M:     Radhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
 S:     Maintained
@@ -20656,6 +21247,12 @@ T:     git https://github.com/Xilinx/linux-xlnx.git
 F:     Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
 F:     drivers/phy/xilinx/phy-zynqmp.c
 
+XILINX EVENT MANAGEMENT DRIVER
+M:     Abhyuday Godhasara <abhyuday.godhasara@xilinx.com>
+S:     Maintained
+F:     drivers/soc/xilinx/xlnx_event_manager.c
+F:     include/linux/firmware/xlnx-event-manager.h
+
 XILLYBUS DRIVER
 M:     Eli Billauer <eli.billauer@gmail.com>
 L:     linux-kernel@vger.kernel.org
@@ -20756,7 +21353,7 @@ S:      Maintained
 F:     arch/x86/kernel/cpu/zhaoxin.c
 
 ZONEFS FILESYSTEM
-M:     Damien Le Moal <damien.lemoal@wdc.com>
+M:     Damien Le Moal <damien.lemoal@opensource.wdc.com>
 M:     Naohiro Aota <naohiro.aota@wdc.com>
 R:     Johannes Thumshirn <jth@kernel.org>
 L:     linux-fsdevel@vger.kernel.org
@@ -20806,6 +21403,18 @@ F:     Documentation/vm/zsmalloc.rst
 F:     include/linux/zsmalloc.h
 F:     mm/zsmalloc.c
 
+ZSTD
+M:     Nick Terrell <terrelln@fb.com>
+S:     Maintained
+B:     https://github.com/facebook/zstd/issues
+T:     git git://github.com/terrelln/linux.git
+F:     include/linux/zstd*
+F:     lib/zstd/
+F:     lib/decompress_unzstd.c
+F:     crypto/zstd.c
+N:     zstd
+K:     zstd
+
 ZSWAP COMPRESSED SWAP CACHING
 M:     Seth Jennings <sjenning@redhat.com>
 M:     Dan Streetman <ddstreet@ieee.org>