From: Linus Torvalds Date: Sun, 12 Apr 2020 18:03:52 +0000 (-0700) Subject: MAINTAINERS: sort entries by entry name X-Git-Tag: v5.10.7~2802 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4400b7d68f6ea4b8392ddc8b3d0242a114e8a639;p=platform%2Fkernel%2Flinux-rpi.git MAINTAINERS: sort entries by entry name They are all supposed to be sorted, but people who add new entries don't always know the alphabet. Plus sometimes the entry names get edited, and people don't then re-order the entry. Let's see how painful this will be for merging purposes (the MAINTAINERS file is often edited in various different trees), but Joe claims there's relatively few patches in -next that touch this, and doing it just before -rc1 is likely the best time. Fingers crossed. This was scripted with /scripts/parse-maintainers.pl --input=MAINTAINERS --output=MAINTAINERS but then I also ended up manually upper-casing a few entry names that stood out when looking at the end result. Requested-by: Joe Perches Signed-off-by: Linus Torvalds --- diff --git a/MAINTAINERS b/MAINTAINERS index 0d186a0..c7949f0 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -185,6 +185,23 @@ L: linux-hams@vger.kernel.org S: Maintained F: drivers/net/hamradio/6pack.c +802.11 (including CFG80211/NL80211) +M: Johannes Berg +L: linux-wireless@vger.kernel.org +W: http://wireless.kernel.org/ +T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git +T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git +S: Maintained +F: net/wireless/ +F: include/uapi/linux/nl80211.h +F: include/linux/ieee80211.h +F: include/net/wext.h +F: include/net/cfg80211.h +F: include/net/iw_handler.h +F: include/net/ieee80211_radiotap.h +F: Documentation/driver-api/80211/cfg80211.rst +F: Documentation/networking/regulatory.txt + 8169 10/100/1000 GIGABIT ETHERNET DRIVER M: Realtek linux nic maintainers M: Heiner Kallweit @@ -648,13 +665,6 @@ M: Lino Sanfilippo S: Maintained F: drivers/net/ethernet/alacritech/* -FORCEDETH GIGABIT ETHERNET DRIVER -M: Rain River -M: Zhu Yanjun -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/nvidia/* - ALCATEL SPEEDTOUCH USB DRIVER M: Duncan Sands L: linux-usb@vger.kernel.org @@ -690,6 +700,14 @@ L: linux-media@vger.kernel.org S: Maintained F: drivers/staging/media/allegro-dvt/ +ALLWINNER A10 CSI DRIVER +M: Maxime Ripard +L: linux-media@vger.kernel.org +T: git git://linuxtv.org/media_tree.git +F: drivers/media/platform/sunxi/sun4i-csi/ +F: Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml +S: Maintained + ALLWINNER CPUFREQ DRIVER M: Yangtao Li L: linux-pm@vger.kernel.org @@ -777,6 +795,12 @@ F: drivers/tty/serial/altera_jtaguart.c F: include/linux/altera_uart.h F: include/linux/altera_jtaguart.h +AMAZON ANNAPURNA LABS FIC DRIVER +M: Talel Shenhar +S: Maintained +F: Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt +F: drivers/irqchip/irq-al-fic.c + AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER M: Talel Shenhar S: Maintained @@ -1073,6 +1097,15 @@ W: http://ez.analog.com/community/linux-device-drivers S: Supported F: drivers/dma/dma-axi-dmac.c +ANALOG DEVICES INC HMC425A DRIVER +M: Beniamin Bia +M: Michael Hennerich +L: linux-iio@vger.kernel.org +S: Supported +W: http://ez.analog.com/community/linux-device-drivers +F: Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml +F: drivers/iio/amplifiers/hmc425a.c + ANALOG DEVICES INC IIO DRIVERS M: Lars-Peter Clausen M: Michael Hennerich @@ -1087,15 +1120,6 @@ F: drivers/iio/adc/ltc249* X: drivers/iio/*/adjd* F: drivers/staging/iio/*/ad* -ANALOG DEVICES INC HMC425A DRIVER -M: Beniamin Bia -M: Michael Hennerich -L: linux-iio@vger.kernel.org -S: Supported -W: http://ez.analog.com/community/linux-device-drivers -F: Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml -F: drivers/iio/amplifiers/hmc425a.c - ANALOGBITS PLL LIBRARIES M: Paul Walmsley S: Supported @@ -1289,6 +1313,12 @@ F: arch/arm/include/asm/arch_timer.h F: arch/arm64/include/asm/arch_timer.h F: drivers/clocksource/arm_arch_timer.c +ARM HDLCD DRM DRIVER +M: Liviu Dudau +S: Supported +F: drivers/gpu/drm/arm/hdlcd_* +F: Documentation/devicetree/bindings/display/arm,hdlcd.txt + ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT M: Linus Walleij L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) @@ -1313,12 +1343,6 @@ F: drivers/mtd/maps/physmap_of_versatile.c F: drivers/power/reset/arm-versatile-reboot.c F: drivers/soc/versatile/ -ARM HDLCD DRM DRIVER -M: Liviu Dudau -S: Supported -F: drivers/gpu/drm/arm/hdlcd_* -F: Documentation/devicetree/bindings/display/arm,hdlcd.txt - ARM KOMEDA DRM-KMS DRIVER M: James (Qian) Wang M: Liviu Dudau @@ -1331,16 +1355,6 @@ F: drivers/gpu/drm/arm/display/komeda/ F: Documentation/devicetree/bindings/display/arm,komeda.txt F: Documentation/gpu/komeda-kms.rst -ARM MALI-DP DRM DRIVER -M: Liviu Dudau -M: Brian Starkey -L: Mali DP Maintainers -S: Supported -T: git git://anongit.freedesktop.org/drm/drm-misc -F: drivers/gpu/drm/arm/ -F: Documentation/devicetree/bindings/display/arm,malidp.txt -F: Documentation/gpu/afbc.rst - ARM MALI PANFROST DRM DRIVER M: Rob Herring M: Tomeu Vizoso @@ -1352,6 +1366,16 @@ T: git git://anongit.freedesktop.org/drm/drm-misc F: drivers/gpu/drm/panfrost/ F: include/uapi/drm/panfrost_drm.h +ARM MALI-DP DRM DRIVER +M: Liviu Dudau +M: Brian Starkey +L: Mali DP Maintainers +S: Supported +T: git git://anongit.freedesktop.org/drm/drm-misc +F: drivers/gpu/drm/arm/ +F: Documentation/devicetree/bindings/display/arm,malidp.txt +F: Documentation/gpu/afbc.rst + ARM MFM AND FLOPPY DRIVERS M: Ian Molton S: Maintained @@ -1430,12 +1454,6 @@ S: Maintained F: Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt F: drivers/irqchip/irq-vic.c -AMAZON ANNAPURNA LABS FIC DRIVER -M: Talel Shenhar -S: Maintained -F: Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt -F: drivers/irqchip/irq-al-fic.c - ARM SMMU DRIVERS M: Will Deacon R: Robin Murphy @@ -1514,14 +1532,6 @@ F: drivers/pinctrl/sunxi/ F: drivers/soc/sunxi/ T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git -Allwinner A10 CSI driver -M: Maxime Ripard -L: linux-media@vger.kernel.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/platform/sunxi/sun4i-csi/ -F: Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml -S: Maintained - ARM/Amlogic Meson SoC CLOCK FRAMEWORK M: Neil Armstrong M: Jerome Brunet @@ -1532,21 +1542,6 @@ F: include/dt-bindings/clock/meson* F: include/dt-bindings/clock/gxbb* F: Documentation/devicetree/bindings/clock/amlogic* -ARM/Amlogic Meson SoC support -M: Kevin Hilman -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-amlogic@lists.infradead.org -W: http://linux-meson.com/ -S: Maintained -F: arch/arm/mach-meson/ -F: arch/arm/boot/dts/meson* -F: arch/arm64/boot/dts/amlogic/ -F: drivers/pinctrl/meson/ -F: drivers/mmc/host/meson* -F: drivers/soc/amlogic/ -F: drivers/rtc/rtc-meson* -N: meson - ARM/Amlogic Meson SoC Crypto Drivers M: Corentin Labbe L: linux-crypto@vger.kernel.org @@ -1562,6 +1557,21 @@ S: Maintained F: sound/soc/meson/ F: Documentation/devicetree/bindings/sound/amlogic* +ARM/Amlogic Meson SoC support +M: Kevin Hilman +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +L: linux-amlogic@lists.infradead.org +W: http://linux-meson.com/ +S: Maintained +F: arch/arm/mach-meson/ +F: arch/arm/boot/dts/meson* +F: arch/arm64/boot/dts/amlogic/ +F: drivers/pinctrl/meson/ +F: drivers/mmc/host/meson* +F: drivers/soc/amlogic/ +F: drivers/rtc/rtc-meson* +N: meson + ARM/Annapurna Labs ALPINE ARCHITECTURE M: Tsahee Zidenberg M: Antoine Tenart @@ -1805,6 +1815,16 @@ N: imx N: mxs X: drivers/media/i2c/ +ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE +M: Shawn Guo +M: Li Yang +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +S: Maintained +T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git +F: arch/arm/boot/dts/ls1021a* +F: arch/arm64/boot/dts/freescale/fsl-* +F: arch/arm64/boot/dts/freescale/qoriq-* + ARM/FREESCALE VYBRID ARM ARCHITECTURE M: Shawn Guo M: Sascha Hauer @@ -1816,16 +1836,6 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git F: arch/arm/mach-imx/*vf610* F: arch/arm/boot/dts/vf* -ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE -M: Shawn Guo -M: Li Yang -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git -F: arch/arm/boot/dts/ls1021a* -F: arch/arm64/boot/dts/freescale/fsl-* -F: arch/arm64/boot/dts/freescale/qoriq-* - ARM/GLOMATION GESBC9312SX MACHINE SUPPORT M: Lennert Buytenhek L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) @@ -2516,16 +2526,6 @@ L: linux-kernel@vger.kernel.org S: Maintained F: drivers/memory/*emif* -ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE -M: Tero Kristo -M: Nishanth Menon -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/arm/ti/k3.txt -F: arch/arm64/boot/dts/ti/Makefile -F: arch/arm64/boot/dts/ti/k3-* -F: include/dt-bindings/pinctrl/k3.h - ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE M: Santosh Shilimkar L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) @@ -2553,6 +2553,16 @@ L: linux-kernel@vger.kernel.org S: Maintained F: drivers/power/reset/keystone-reset.c +ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE +M: Tero Kristo +M: Nishanth Menon +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +S: Supported +F: Documentation/devicetree/bindings/arm/ti/k3.txt +F: arch/arm64/boot/dts/ti/Makefile +F: arch/arm64/boot/dts/ti/k3-* +F: include/dt-bindings/pinctrl/k3.h + ARM/THECUS N2100 MACHINE SUPPORT M: Lennert Buytenhek L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) @@ -2588,13 +2598,6 @@ F: drivers/reset/reset-uniphier.c F: drivers/tty/serial/8250/8250_uniphier.c N: uniphier -Ux500 CLOCK DRIVERS -M: Ulf Hansson -L: linux-clk@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: drivers/clk/ux500/ - ARM/VERSATILE EXPRESS PLATFORM M: Liviu Dudau M: Sudeep Holla @@ -3309,19 +3312,6 @@ S: Supported F: drivers/net/dsa/b53/* F: include/linux/platform_data/b53.h -BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE -M: Florian Fainelli -M: Ray Jui -M: Scott Branden -M: bcm-kernel-feedback-list@broadcom.com -T: git git://github.com/broadcom/mach-bcm -S: Maintained -N: bcm281* -N: bcm113* -N: bcm216* -N: kona -F: arch/arm/mach-bcm/ - BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE M: Nicolas Saenz Julienne L: bcm-kernel-feedback-list@broadcom.com @@ -3335,6 +3325,19 @@ F: drivers/staging/vc04_services F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml F: drivers/pci/controller/pcie-brcmstb.c +BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE +M: Florian Fainelli +M: Ray Jui +M: Scott Branden +M: bcm-kernel-feedback-list@broadcom.com +T: git git://github.com/broadcom/mach-bcm +S: Maintained +N: bcm281* +N: bcm113* +N: bcm216* +N: kona +F: arch/arm/mach-bcm/ + BROADCOM BCM47XX MIPS ARCHITECTURE M: Hauke Mehrtens M: Rafał Miłecki @@ -3551,6 +3554,15 @@ S: Maintained F: drivers/bcma/ F: include/linux/bcma/ +BROADCOM SPI DRIVER +M: Kamal Dasu +M: bcm-kernel-feedback-list@broadcom.com +S: Maintained +F: Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt +F: drivers/spi/spi-bcm-qspi.* +F: drivers/spi/spi-brcmstb-qspi.c +F: drivers/spi/spi-iproc-qspi.c + BROADCOM STB AVS CPUFREQ DRIVER M: Markus Mayer M: bcm-kernel-feedback-list@broadcom.com @@ -3567,14 +3579,6 @@ S: Maintained F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt F: drivers/thermal/broadcom/brcmstb* -BROADCOM STB NAND FLASH DRIVER -M: Brian Norris -M: Kamal Dasu -L: linux-mtd@lists.infradead.org -L: bcm-kernel-feedback-list@broadcom.com -S: Maintained -F: drivers/mtd/nand/raw/brcmnand/ - BROADCOM STB DPFE DRIVER M: Markus Mayer M: bcm-kernel-feedback-list@broadcom.com @@ -3583,14 +3587,13 @@ S: Maintained F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt F: drivers/memory/brcmstb_dpfe.c -BROADCOM SPI DRIVER +BROADCOM STB NAND FLASH DRIVER +M: Brian Norris M: Kamal Dasu -M: bcm-kernel-feedback-list@broadcom.com +L: linux-mtd@lists.infradead.org +L: bcm-kernel-feedback-list@broadcom.com S: Maintained -F: Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt -F: drivers/spi/spi-bcm-qspi.* -F: drivers/spi/spi-brcmstb-qspi.c -F: drivers/spi/spi-iproc-qspi.c +F: drivers/mtd/nand/raw/brcmnand/ BROADCOM SYSTEMPORT ETHERNET DRIVER M: Florian Fainelli @@ -3975,23 +3978,6 @@ S: Maintained F: drivers/auxdisplay/cfag12864bfb.c F: include/linux/cfag12864b.h -802.11 (including CFG80211/NL80211) -M: Johannes Berg -L: linux-wireless@vger.kernel.org -W: http://wireless.kernel.org/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git -S: Maintained -F: net/wireless/ -F: include/uapi/linux/nl80211.h -F: include/linux/ieee80211.h -F: include/net/wext.h -F: include/net/cfg80211.h -F: include/net/iw_handler.h -F: include/net/ieee80211_radiotap.h -F: Documentation/driver-api/80211/cfg80211.rst -F: Documentation/networking/regulatory.txt - CHAR and MISC DRIVERS M: Arnd Bergmann M: Greg Kroah-Hartman @@ -4041,6 +4027,14 @@ 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 +S: Maintained +R: Enric Balletbo i Serra +R: Guenter Roeck +F: Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml +F: sound/soc/codecs/cros_ec_codec.* + CHROMEOS EC SUBDRIVERS M: Benson Leung M: Enric Balletbo i Serra @@ -4050,14 +4044,6 @@ N: cros_ec N: cros-ec F: drivers/power/supply/cros_usbpd-charger.c -CHROMEOS EC CODEC DRIVER -M: Cheng-Yi Chiang -S: Maintained -R: Enric Balletbo i Serra -R: Guenter Roeck -F: Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml -F: sound/soc/codecs/cros_ec_codec.* - CIRRUS LOGIC AUDIO CODEC DRIVERS M: James Schulman M: David Rhodes @@ -4093,6 +4079,29 @@ F: Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt F: Documentation/devicetree/bindings/sound/cirrus,lochnagar.txt F: Documentation/hwmon/lochnagar.rst +CIRRUS LOGIC MADERA CODEC DRIVERS +M: Charles Keepax +M: Richard Fitzgerald +L: alsa-devel@alsa-project.org (moderated for non-subscribers) +L: patches@opensource.cirrus.com +T: git https://github.com/CirrusLogic/linux-drivers.git +W: https://github.com/CirrusLogic/linux-drivers/wiki +S: Supported +F: Documentation/devicetree/bindings/mfd/madera.txt +F: Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt +F: Documentation/devicetree/bindings/sound/madera.txt +F: include/dt-bindings/sound/madera* +F: include/linux/irqchip/irq-madera* +F: include/linux/mfd/madera/* +F: include/sound/madera* +F: drivers/gpio/gpio-madera* +F: drivers/irqchip/irq-madera* +F: drivers/mfd/madera* +F: drivers/mfd/cs47l* +F: drivers/pinctrl/cirrus/* +F: sound/soc/codecs/cs47l* +F: sound/soc/codecs/madera* + CISCO FCOE HBA DRIVER M: Satish Kharat M: Sesidhar Baddela @@ -4121,29 +4130,6 @@ M: Parvi Kaustubhi S: Supported F: drivers/infiniband/hw/usnic/ -CIRRUS LOGIC MADERA CODEC DRIVERS -M: Charles Keepax -M: Richard Fitzgerald -L: alsa-devel@alsa-project.org (moderated for non-subscribers) -L: patches@opensource.cirrus.com -T: git https://github.com/CirrusLogic/linux-drivers.git -W: https://github.com/CirrusLogic/linux-drivers/wiki -S: Supported -F: Documentation/devicetree/bindings/mfd/madera.txt -F: Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt -F: Documentation/devicetree/bindings/sound/madera.txt -F: include/dt-bindings/sound/madera* -F: include/linux/irqchip/irq-madera* -F: include/linux/mfd/madera/* -F: include/sound/madera* -F: drivers/gpio/gpio-madera* -F: drivers/irqchip/irq-madera* -F: drivers/mfd/madera* -F: drivers/mfd/cs47l* -F: drivers/pinctrl/cirrus/* -F: sound/soc/codecs/cs47l* -F: sound/soc/codecs/madera* - CLANG-FORMAT FILE M: Miguel Ojeda S: Maintained @@ -4317,6 +4303,19 @@ F: Documentation/admin-guide/cgroup-v1/ F: include/linux/cgroup* F: kernel/cgroup/ +CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO) +M: Tejun Heo +M: Jens Axboe +L: cgroups@vger.kernel.org +L: linux-block@vger.kernel.org +T: git git://git.kernel.dk/linux-block +F: Documentation/admin-guide/cgroup-v1/blkio-controller.rst +F: block/blk-cgroup.c +F: include/linux/blk-cgroup.h +F: block/blk-throttle.c +F: block/blk-iolatency.c +F: block/bfq-cgroup.c + CONTROL GROUP - CPUSET M: Li Zefan L: cgroups@vger.kernel.org @@ -4338,19 +4337,6 @@ S: Maintained F: mm/memcontrol.c F: mm/swap_cgroup.c -CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO) -M: Tejun Heo -M: Jens Axboe -L: cgroups@vger.kernel.org -L: linux-block@vger.kernel.org -T: git git://git.kernel.dk/linux-block -F: Documentation/admin-guide/cgroup-v1/blkio-controller.rst -F: block/blk-cgroup.c -F: include/linux/blk-cgroup.h -F: block/blk-throttle.c -F: block/blk-iolatency.c -F: block/bfq-cgroup.c - CORETEMP HARDWARE MONITORING DRIVER M: Fenghua Yu L: linux-hwmon@vger.kernel.org @@ -4380,6 +4366,14 @@ L: netdev@vger.kernel.org S: Maintained F: drivers/net/ethernet/ti/cpmac.c +CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE +M: Viresh Kumar +M: Sudeep Holla +L: linux-pm@vger.kernel.org +W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php +S: Maintained +F: drivers/cpufreq/vexpress-spc-cpufreq.c + CPU FREQUENCY SCALING FRAMEWORK M: "Rafael J. Wysocki" M: Viresh Kumar @@ -4398,13 +4392,17 @@ F: include/linux/cpufreq.h F: include/linux/sched/cpufreq.h F: tools/testing/selftests/cpufreq/ -CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE -M: Viresh Kumar -M: Sudeep Holla +CPU IDLE TIME MANAGEMENT FRAMEWORK +M: "Rafael J. Wysocki" +M: Daniel Lezcano L: linux-pm@vger.kernel.org -W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php S: Maintained -F: drivers/cpufreq/vexpress-spc-cpufreq.c +T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git +B: https://bugzilla.kernel.org +F: Documentation/admin-guide/pm/cpuidle.rst +F: Documentation/driver-api/pm/cpuidle.rst +F: drivers/cpuidle/* +F: include/linux/cpuidle.h CPU POWER MONITORING SUBSYSTEM M: Thomas Renninger @@ -4447,18 +4445,6 @@ L: linux-arm-kernel@lists.infradead.org S: Supported F: drivers/cpuidle/cpuidle-psci.c -CPU IDLE TIME MANAGEMENT FRAMEWORK -M: "Rafael J. Wysocki" -M: Daniel Lezcano -L: linux-pm@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git -B: https://bugzilla.kernel.org -F: Documentation/admin-guide/pm/cpuidle.rst -F: Documentation/driver-api/pm/cpuidle.rst -F: drivers/cpuidle/* -F: include/linux/cpuidle.h - CRAMFS FILESYSTEM M: Nicolas Pitre S: Maintained @@ -4756,6 +4742,11 @@ M: "Maciej W. Rozycki" S: Maintained F: drivers/net/fddi/defxx.* +DEFZA FDDI NETWORK DRIVER +M: "Maciej W. Rozycki" +S: Maintained +F: drivers/net/fddi/defza.* + DEINTERLACE DRIVERS FOR ALLWINNER H3 M: Jernej Skrabec L: linux-media@vger.kernel.org @@ -4764,11 +4755,6 @@ S: Maintained F: drivers/media/platform/sunxi/sun8i-di/ F: Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml -DEFZA FDDI NETWORK DRIVER -M: "Maciej W. Rozycki" -S: Maintained -F: drivers/net/fddi/defza.* - DELL LAPTOP DRIVER M: Matthew Garrett M: Pali Rohár @@ -4885,6 +4871,14 @@ S: Maintained F: drivers/base/devcoredump.c F: include/linux/devcoredump.h +DEVICE DIRECT ACCESS (DAX) +M: Dan Williams +M: Vishal Verma +M: Dave Jiang +L: linux-nvdimm@lists.01.org +S: Supported +F: drivers/dax/ + DEVICE FREQUENCY (DEVFREQ) M: MyungJoo Ham M: Kyungmin Park @@ -4994,25 +4988,6 @@ L: linux-i2c@vger.kernel.org S: Maintained F: drivers/i2c/busses/i2c-diolan-u2c.c -FILESYSTEM DIRECT ACCESS (DAX) -M: Dan Williams -R: Matthew Wilcox -R: Jan Kara -L: linux-fsdevel@vger.kernel.org -L: linux-nvdimm@lists.01.org -S: Supported -F: fs/dax.c -F: include/linux/dax.h -F: include/trace/events/fs_dax.h - -DEVICE DIRECT ACCESS (DAX) -M: Dan Williams -M: Vishal Verma -M: Dave Jiang -L: linux-nvdimm@lists.01.org -S: Supported -F: drivers/dax/ - DIRECTORY NOTIFICATION (DNOTIFY) M: Jan Kara R: Amir Goldstein @@ -5069,24 +5044,6 @@ F: Documentation/driver-api/dma-buf.rst K: dma_(buf|fence|resv) T: git git://anongit.freedesktop.org/drm/drm-misc -DMA-BUF HEAPS FRAMEWORK -M: Sumit Semwal -R: Andrew F. Davis -R: Benjamin Gaignard -R: Liam Mark -R: Laura Abbott -R: Brian Starkey -R: John Stultz -S: Maintained -L: linux-media@vger.kernel.org -L: dri-devel@lists.freedesktop.org -L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) -F: include/uapi/linux/dma-heap.h -F: include/linux/dma-heap.h -F: drivers/dma-buf/dma-heap.c -F: drivers/dma-buf/heaps/* -T: git git://anongit.freedesktop.org/drm/drm-misc - DMA GENERIC OFFLOAD ENGINE SUBSYSTEM M: Vinod Koul L: dmaengine@vger.kernel.org @@ -5113,6 +5070,24 @@ F: include/linux/dma-direct.h F: include/linux/dma-mapping.h F: include/linux/dma-noncoherent.h +DMA-BUF HEAPS FRAMEWORK +M: Sumit Semwal +R: Andrew F. Davis +R: Benjamin Gaignard +R: Liam Mark +R: Laura Abbott +R: Brian Starkey +R: John Stultz +S: Maintained +L: linux-media@vger.kernel.org +L: dri-devel@lists.freedesktop.org +L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) +F: include/uapi/linux/dma-heap.h +F: include/linux/dma-heap.h +F: drivers/dma-buf/dma-heap.c +F: drivers/dma-buf/heaps/* +T: git git://anongit.freedesktop.org/drm/drm-misc + DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422 M: Lukasz Luba L: linux-pm@vger.kernel.org @@ -5154,12 +5129,6 @@ X: Documentation/power/ X: Documentation/spi/ T: git git://git.lwn.net/linux.git docs-next -DOCUMENTATION/ITALIAN -M: Federico Vaga -L: linux-doc@vger.kernel.org -S: Maintained -F: Documentation/translations/it_IT - DOCUMENTATION SCRIPTS M: Mauro Carvalho Chehab L: linux-doc@vger.kernel.org @@ -5168,6 +5137,12 @@ F: scripts/documentation-file-ref-check F: scripts/sphinx-pre-install F: Documentation/sphinx/parse-headers.pl +DOCUMENTATION/ITALIAN +M: Federico Vaga +L: linux-doc@vger.kernel.org +S: Maintained +F: Documentation/translations/it_IT + DONGWOON DW9714 LENS VOICE COIL DRIVER M: Sakari Ailus L: linux-media@vger.kernel.org @@ -5259,6 +5234,15 @@ F: drivers/power/avs/ F: include/linux/power/smartreflex.h L: linux-pm@vger.kernel.org +DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE +M: Maxime Ripard +M: Chen-Yu Tsai +R: Jernej Skrabec +L: dri-devel@lists.freedesktop.org +S: Supported +F: drivers/gpu/drm/sun4i/sun8i* +T: git git://anongit.freedesktop.org/drm/drm-misc + DRM DRIVER FOR ARM PL111 CLCD M: Eric Anholt T: git git://anongit.freedesktop.org/drm/drm-misc @@ -5272,11 +5256,6 @@ S: Maintained F: drivers/gpu/drm/panel/panel-arm-versatile.c F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt -DRM DRIVER FOR AST SERVER GRAPHICS CHIPS -M: Dave Airlie -S: Odd Fixes -F: drivers/gpu/drm/ast/ - DRM DRIVER FOR ASPEED BMC GFX M: Joel Stanley L: linux-aspeed@lists.ozlabs.org @@ -5285,6 +5264,11 @@ S: Supported F: drivers/gpu/drm/aspeed/ F: Documentation/devicetree/bindings/gpu/aspeed-gfx.txt +DRM DRIVER FOR AST SERVER GRAPHICS CHIPS +M: Dave Airlie +S: Odd Fixes +F: drivers/gpu/drm/ast/ + DRM DRIVER FOR BOCHS VIRTUAL GPU M: Gerd Hoffmann L: virtualization@lists.linux-foundation.org @@ -5322,6 +5306,13 @@ T: git git://anongit.freedesktop.org/drm/drm-misc S: Maintained F: drivers/gpu/drm/tiny/gm12u320.c +DRM DRIVER FOR HX8357D PANELS +M: Eric Anholt +T: git git://anongit.freedesktop.org/drm/drm-misc +S: Maintained +F: drivers/gpu/drm/tiny/hx8357d.c +F: Documentation/devicetree/bindings/display/himax,hx8357d.txt + DRM DRIVER FOR ILITEK ILI9225 PANELS M: David Lechner T: git git://anongit.freedesktop.org/drm/drm-misc @@ -5336,13 +5327,6 @@ S: Maintained F: drivers/gpu/drm/tiny/ili9486.c F: Documentation/devicetree/bindings/display/ilitek,ili9486.yaml -DRM DRIVER FOR HX8357D PANELS -M: Eric Anholt -T: git git://anongit.freedesktop.org/drm/drm-misc -S: Maintained -F: drivers/gpu/drm/tiny/hx8357d.c -F: Documentation/devicetree/bindings/display/himax,hx8357d.txt - DRM DRIVER FOR INTEL I810 VIDEO CARDS S: Orphan / Obsolete F: drivers/gpu/drm/i810/ @@ -5425,17 +5409,17 @@ S: Maintained F: drivers/gpu/drm/qxl/ F: include/uapi/drm/qxl_drm.h +DRM DRIVER FOR RAGE 128 VIDEO CARDS +S: Orphan / Obsolete +F: drivers/gpu/drm/r128/ +F: include/uapi/drm/r128_drm.h + DRM DRIVER FOR RAYDIUM RM67191 PANELS M: Robert Chiras S: Maintained F: drivers/gpu/drm/panel/panel-raydium-rm67191.c F: Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt -DRM DRIVER FOR RAGE 128 VIDEO CARDS -S: Orphan / Obsolete -F: drivers/gpu/drm/r128/ -F: include/uapi/drm/r128_drm.h - DRM DRIVER FOR ROCKTECH JH057N00900 PANELS M: Guido Günther R: Purism Kernel Team @@ -5453,12 +5437,6 @@ S: Orphan / Obsolete F: drivers/gpu/drm/sis/ F: include/uapi/drm/sis_drm.h -DRM DRIVER FOR SITRONIX ST7701 PANELS -M: Jagan Teki -S: Maintained -F: drivers/gpu/drm/panel/panel-sitronix-st7701.c -F: Documentation/devicetree/bindings/display/panel/sitronix,st7701.txt - DRM DRIVER FOR SITRONIX ST7586 PANELS M: David Lechner T: git git://anongit.freedesktop.org/drm/drm-misc @@ -5466,6 +5444,12 @@ S: Maintained F: drivers/gpu/drm/tiny/st7586.c F: Documentation/devicetree/bindings/display/sitronix,st7586.txt +DRM DRIVER FOR SITRONIX ST7701 PANELS +M: Jagan Teki +S: Maintained +F: drivers/gpu/drm/panel/panel-sitronix-st7701.c +F: Documentation/devicetree/bindings/display/panel/sitronix,st7701.txt + DRM DRIVER FOR SITRONIX ST7735R PANELS M: David Lechner T: git git://anongit.freedesktop.org/drm/drm-misc @@ -5505,13 +5489,6 @@ S: Odd Fixes F: drivers/gpu/drm/udl/ T: git git://anongit.freedesktop.org/drm/drm-misc -DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU -M: Hans de Goede -L: dri-devel@lists.freedesktop.org -S: Maintained -F: drivers/gpu/drm/vboxvideo/ -T: git git://anongit.freedesktop.org/drm/drm-misc - DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS) M: Rodrigo Siqueira R: Haneen Mohammed @@ -5522,6 +5499,13 @@ L: dri-devel@lists.freedesktop.org F: drivers/gpu/drm/vkms/ F: Documentation/gpu/vkms.rst +DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU +M: Hans de Goede +L: dri-devel@lists.freedesktop.org +S: Maintained +F: drivers/gpu/drm/vboxvideo/ +T: git git://anongit.freedesktop.org/drm/drm-misc + DRM DRIVER FOR VMWARE VIRTUAL GPU M: "VMware Graphics" M: Thomas Hellstrom @@ -5571,15 +5555,6 @@ F: drivers/gpu/drm/sun4i/ F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt T: git git://anongit.freedesktop.org/drm/drm-misc -DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE -M: Maxime Ripard -M: Chen-Yu Tsai -R: Jernej Skrabec -L: dri-devel@lists.freedesktop.org -S: Supported -F: drivers/gpu/drm/sun4i/sun8i* -T: git git://anongit.freedesktop.org/drm/drm-misc - DRM DRIVERS FOR AMLOGIC SOCS M: Neil Armstrong L: dri-devel@lists.freedesktop.org @@ -5732,6 +5707,17 @@ S: Maintained F: drivers/gpu/drm/stm F: Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml +DRM DRIVERS FOR TI KEYSTONE +M: Jyri Sarha +M: Tomi Valkeinen +L: dri-devel@lists.freedesktop.org +S: Maintained +F: drivers/gpu/drm/tidss/ +F: Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml +F: Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml +F: Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml +T: git git://anongit.freedesktop.org/drm/drm-misc + DRM DRIVERS FOR TI LCDC M: Jyri Sarha R: Tomi Valkeinen @@ -5747,17 +5733,6 @@ S: Maintained F: drivers/gpu/drm/omapdrm/ F: Documentation/devicetree/bindings/display/ti/ -DRM DRIVERS FOR TI KEYSTONE -M: Jyri Sarha -M: Tomi Valkeinen -L: dri-devel@lists.freedesktop.org -S: Maintained -F: drivers/gpu/drm/tidss/ -F: Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml -F: Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml -F: Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml -T: git git://anongit.freedesktop.org/drm/drm-misc - DRM DRIVERS FOR V3D M: Eric Anholt S: Supported @@ -5786,6 +5761,15 @@ F: drivers/gpu/drm/etnaviv/ F: include/uapi/drm/etnaviv_drm.h F: Documentation/devicetree/bindings/gpu/vivante,gc.yaml +DRM DRIVERS FOR XEN +M: Oleksandr Andrushchenko +T: git git://anongit.freedesktop.org/drm/drm-misc +L: dri-devel@lists.freedesktop.org +L: xen-devel@lists.xenproject.org (moderated for non-subscribers) +S: Supported +F: drivers/gpu/drm/xen/ +F: Documentation/gpu/xen-front.rst + DRM DRIVERS FOR ZTE ZX M: Shawn Guo L: dri-devel@lists.freedesktop.org @@ -5805,15 +5789,6 @@ F: drivers/gpu/drm/panel/ F: include/drm/drm_panel.h F: Documentation/devicetree/bindings/display/panel/ -DRM DRIVERS FOR XEN -M: Oleksandr Andrushchenko -T: git git://anongit.freedesktop.org/drm/drm-misc -L: dri-devel@lists.freedesktop.org -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -S: Supported -F: drivers/gpu/drm/xen/ -F: Documentation/gpu/xen-front.rst - DRM TTM SUBSYSTEM M: Christian Koenig M: Huang Rui @@ -6171,6 +6146,14 @@ L: linux-edac@vger.kernel.org S: Maintained F: drivers/edac/pnd2_edac.[ch] +EDAC-QCOM +M: Channagoud Kadabi +M: Venkata Narendra Kumar Gutta +L: linux-arm-msm@vger.kernel.org +L: linux-edac@vger.kernel.org +S: Maintained +F: drivers/edac/qcom_edac.c + EDAC-R82600 M: Tim Small L: linux-edac@vger.kernel.org @@ -6203,14 +6186,6 @@ L: linux-edac@vger.kernel.org S: Maintained F: drivers/edac/ti_edac.c -EDAC-QCOM -M: Channagoud Kadabi -M: Venkata Narendra Kumar Gutta -L: linux-arm-msm@vger.kernel.org -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/qcom_edac.c - EDIROL UA-101/UA-1000 DRIVER M: Clemens Ladisch L: alsa-devel@alsa-project.org (moderated for non-subscribers) @@ -6267,7 +6242,15 @@ M: David Woodhouse L: linux-embedded@vger.kernel.org S: Maintained -Emulex 10Gbps iSCSI - OneConnect DRIVER +EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER +M: Adrian Hunter +M: Ritesh Harjani +M: Asutosh Das +L: linux-mmc@vger.kernel.org +S: Maintained +F: drivers/mmc/host/cqhci* + +EMULEX 10Gbps iSCSI - OneConnect DRIVER M: Subbu Seetharaman M: Ketan Mukadam M: Jitendra Bhivare @@ -6276,7 +6259,7 @@ W: http://www.broadcom.com S: Supported F: drivers/scsi/be2iscsi/ -Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net) +EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net) M: Ajit Khaparde M: Sriharsha Basavapatna M: Somnath Kotur @@ -6442,6 +6425,15 @@ F: include/linux/extcon.h F: Documentation/firmware-guide/acpi/extcon-intel-int3496.rst F: Documentation/devicetree/bindings/extcon/ +EXTRA BOOT CONFIG +M: Masami Hiramatsu +S: Maintained +F: lib/bootconfig.c +F: fs/proc/bootconfig.c +F: include/linux/bootconfig.h +F: tools/bootconfig/* +F: Documentation/admin-guide/bootconfig.rst + EXYNOS DP DRIVER M: Jingoo Han L: dri-devel@lists.freedesktop.org @@ -6560,6 +6552,17 @@ F: include/uapi/linux/fcntl.h F: fs/fcntl.c F: fs/locks.c +FILESYSTEM DIRECT ACCESS (DAX) +M: Dan Williams +R: Matthew Wilcox +R: Jan Kara +L: linux-fsdevel@vger.kernel.org +L: linux-nvdimm@lists.01.org +S: Supported +F: fs/dax.c +F: include/linux/dax.h +F: include/trace/events/fs_dax.h + FILESYSTEMS (VFS and infrastructure) M: Alexander Viro L: linux-fsdevel@vger.kernel.org @@ -6642,6 +6645,27 @@ S: Odd Fixes L: linux-block@vger.kernel.org F: drivers/block/floppy.c +FLYSKY FSIA6B RC RECEIVER +M: Markus Koch +L: linux-input@vger.kernel.org +S: Maintained +F: drivers/input/joystick/fsia6b.c + +FORCEDETH GIGABIT ETHERNET DRIVER +M: Rain River +M: Zhu Yanjun +L: netdev@vger.kernel.org +S: Maintained +F: drivers/net/ethernet/nvidia/* + +FPGA DFL DRIVERS +M: Wu Hao +L: linux-fpga@vger.kernel.org +S: Maintained +F: Documentation/fpga/dfl.rst +F: include/uapi/linux/fpga-dfl.h +F: drivers/fpga/dfl* + FPGA MANAGER FRAMEWORK M: Moritz Fischer L: linux-fpga@vger.kernel.org @@ -6655,14 +6679,6 @@ F: drivers/fpga/ F: include/linux/fpga/ W: http://www.rocketboards.org -FPGA DFL DRIVERS -M: Wu Hao -L: linux-fpga@vger.kernel.org -S: Maintained -F: Documentation/fpga/dfl.rst -F: include/uapi/linux/fpga-dfl.h -F: drivers/fpga/dfl* - FPU EMULATOR M: Bill Metzenthen W: http://floatingpoint.sourceforge.net/emulator/index.html @@ -6736,6 +6752,24 @@ L: linux-i2c@vger.kernel.org S: Maintained F: drivers/i2c/busses/i2c-cpm.c +FREESCALE IMX / MXC FEC DRIVER +M: Fugang Duan +L: netdev@vger.kernel.org +S: Maintained +F: drivers/net/ethernet/freescale/fec_main.c +F: drivers/net/ethernet/freescale/fec_ptp.c +F: drivers/net/ethernet/freescale/fec.h +F: Documentation/devicetree/bindings/net/fsl-fec.txt + +FREESCALE IMX / MXC FRAMEBUFFER DRIVER +M: Sascha Hauer +R: Pengutronix Kernel Team +L: linux-fbdev@vger.kernel.org +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +S: Maintained +F: include/linux/platform_data/video-imxfb.h +F: drivers/video/fbdev/imxfb.c + FREESCALE IMX DDR PMU DRIVER M: Frank Li L: linux-arm-kernel@lists.infradead.org @@ -6760,24 +6794,6 @@ S: Maintained F: drivers/i2c/busses/i2c-imx-lpi2c.c F: Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt -FREESCALE IMX / MXC FEC DRIVER -M: Fugang Duan -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/freescale/fec_main.c -F: drivers/net/ethernet/freescale/fec_ptp.c -F: drivers/net/ethernet/freescale/fec.h -F: Documentation/devicetree/bindings/net/fsl-fec.txt - -FREESCALE IMX / MXC FRAMEBUFFER DRIVER -M: Sascha Hauer -R: Pengutronix Kernel Team -L: linux-fbdev@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: include/linux/platform_data/video-imxfb.h -F: drivers/video/fbdev/imxfb.c - FREESCALE QORIQ DPAA ETHERNET DRIVER M: Madalin Bucur L: netdev@vger.kernel.org @@ -7012,6 +7028,13 @@ F: tools/testing/selftests/futex/ F: tools/perf/bench/futex* F: Documentation/*futex* +GASKET DRIVER FRAMEWORK +M: Rob Springer +M: Todd Poynor +M: Ben Chan +S: Maintained +F: drivers/staging/gasket/ + GCC PLUGINS M: Kees Cook R: Emese Revfy @@ -7022,13 +7045,6 @@ F: scripts/gcc-plugin.sh F: scripts/Makefile.gcc-plugins F: Documentation/kbuild/gcc-plugins.rst -GASKET DRIVER FRAMEWORK -M: Rob Springer -M: Todd Poynor -M: Ben Chan -S: Maintained -F: drivers/staging/gasket/ - GCOV BASED KERNEL PROFILING M: Peter Oberparleiter S: Maintained @@ -7431,6 +7447,16 @@ T: git git://linuxtv.org/anttip/media_tree.git S: Maintained F: drivers/media/usb/hackrf/ +HANTRO VPU CODEC DRIVER +M: Ezequiel Garcia +M: Philipp Zabel +L: linux-media@vger.kernel.org +L: linux-rockchip@lists.infradead.org +S: Maintained +F: drivers/staging/media/hantro/ +F: Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml +F: Documentation/devicetree/bindings/media/rockchip-vpu.txt + HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER M: Frank Seidel L: platform-driver-x86@vger.kernel.org @@ -7461,11 +7487,6 @@ F: Documentation/admin-guide/hw_random.rst F: drivers/char/hw_random/ F: include/linux/hw_random.h -HARDWARE TRACING FACILITIES -M: Alexander Shishkin -S: Maintained -F: drivers/hwtracing/ - HARDWARE SPINLOCK CORE M: Ohad Ben-Cohen M: Bjorn Andersson @@ -7478,6 +7499,11 @@ F: Documentation/hwspinlock.txt F: drivers/hwspinlock/ F: include/linux/hwspinlock.h +HARDWARE TRACING FACILITIES +M: Alexander Shishkin +S: Maintained +F: drivers/hwtracing/ + HARMONY SOUND DRIVER L: linux-parisc@vger.kernel.org S: Maintained @@ -7609,16 +7635,6 @@ L: dmaengine@vger.kernel.org S: Maintained F: drivers/dma/hisi_dma.c -HISILICON SECURITY ENGINE V2 DRIVER (SEC2) -M: Zaibo Xu -L: linux-crypto@vger.kernel.org -S: Maintained -F: drivers/crypto/hisilicon/sec2/sec_crypto.c -F: drivers/crypto/hisilicon/sec2/sec_main.c -F: drivers/crypto/hisilicon/sec2/sec_crypto.h -F: drivers/crypto/hisilicon/sec2/sec.h -F: Documentation/ABI/testing/debugfs-hisi-sec - HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE) M: Zaibo Xu L: linux-crypto@vger.kernel.org @@ -7628,6 +7644,13 @@ F: drivers/crypto/hisilicon/hpre/hpre_main.c F: drivers/crypto/hisilicon/hpre/hpre.h F: Documentation/ABI/testing/debugfs-hisi-hpre +HISILICON LPC BUS DRIVER +M: john.garry@huawei.com +W: http://www.hisilicon.com +S: Maintained +F: drivers/bus/hisi_lpc.c +F: Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt + HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3) M: Yisen Zhuang M: Salil Mehta @@ -7636,18 +7659,6 @@ W: http://www.hisilicon.com S: Maintained F: drivers/net/ethernet/hisilicon/hns3/ -HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT -M: Zaibo Xu -S: Maintained -F: drivers/char/hw_random/hisi-trng-v2.c - -HISILICON LPC BUS DRIVER -M: john.garry@huawei.com -W: http://www.hisilicon.com -S: Maintained -F: drivers/bus/hisi_lpc.c -F: Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt - HISILICON NETWORK SUBSYSTEM DRIVER M: Yisen Zhuang M: Salil Mehta @@ -7664,6 +7675,16 @@ S: Supported F: drivers/perf/hisilicon F: Documentation/admin-guide/perf/hisi-pmu.rst +HISILICON QM AND ZIP Controller DRIVER +M: Zhou Wang +L: linux-crypto@vger.kernel.org +S: Maintained +F: drivers/crypto/hisilicon/qm.c +F: drivers/crypto/hisilicon/qm.h +F: drivers/crypto/hisilicon/sgl.c +F: drivers/crypto/hisilicon/zip/ +F: Documentation/ABI/testing/debugfs-hisi-zip + HISILICON ROCE DRIVER M: Lijun Ou M: Wei Hu(Xavier) @@ -7680,22 +7701,27 @@ S: Supported F: drivers/scsi/hisi_sas/ F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt +HISILICON SECURITY ENGINE V2 DRIVER (SEC2) +M: Zaibo Xu +L: linux-crypto@vger.kernel.org +S: Maintained +F: drivers/crypto/hisilicon/sec2/sec_crypto.c +F: drivers/crypto/hisilicon/sec2/sec_main.c +F: drivers/crypto/hisilicon/sec2/sec_crypto.h +F: drivers/crypto/hisilicon/sec2/sec.h +F: Documentation/ABI/testing/debugfs-hisi-sec + +HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT +M: Zaibo Xu +S: Maintained +F: drivers/char/hw_random/hisi-trng-v2.c + HISILICON V3XX SPI NOR FLASH Controller Driver M: John Garry W: http://www.hisilicon.com S: Maintained F: drivers/spi/spi-hisi-sfc-v3xx.c -HISILICON QM AND ZIP Controller DRIVER -M: Zhou Wang -L: linux-crypto@vger.kernel.org -S: Maintained -F: drivers/crypto/hisilicon/qm.c -F: drivers/crypto/hisilicon/qm.h -F: drivers/crypto/hisilicon/sgl.c -F: drivers/crypto/hisilicon/zip/ -F: Documentation/ABI/testing/debugfs-hisi-zip - HMM - Heterogeneous Memory Management M: Jérôme Glisse L: linux-mm@kvack.org @@ -8011,6 +8037,18 @@ L: linux-i2c@vger.kernel.org S: Maintained F: drivers/i2c/i2c-stub.c +I3C DRIVER FOR CADENCE I3C MASTER IP +M: Przemysław Gaj +S: Maintained +F: Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt +F: drivers/i3c/master/i3c-master-cdns.c + +I3C DRIVER FOR SYNOPSYS DESIGNWARE +M: Vitor Soares +S: Maintained +F: Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt +F: drivers/i3c/master/dw* + I3C SUBSYSTEM M: Boris Brezillon L: linux-i3c@lists.infradead.org (moderated for non-subscribers) @@ -8023,18 +8061,6 @@ F: Documentation/driver-api/i3c F: drivers/i3c/ F: include/linux/i3c/ -I3C DRIVER FOR SYNOPSYS DESIGNWARE -M: Vitor Soares -S: Maintained -F: Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt -F: drivers/i3c/master/dw* - -I3C DRIVER FOR CADENCE I3C MASTER IP -M: Przemysław Gaj -S: Maintained -F: Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt -F: drivers/i3c/master/i3c-master-cdns.c - IA64 (Itanium) PLATFORM M: Tony Luck M: Fenghua Yu @@ -8068,11 +8094,25 @@ F: drivers/crypto/nx/nx.* F: drivers/crypto/nx/nx_csbcpb.h F: drivers/crypto/nx/nx_debugfs.c +IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform +M: Tyrel Datwyler +L: linux-pci@vger.kernel.org +L: linuxppc-dev@lists.ozlabs.org +S: Supported +F: drivers/pci/hotplug/rpadlpar* + IBM Power Linux RAID adapter M: Brian King S: Supported F: drivers/scsi/ipr.* +IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform +M: Tyrel Datwyler +L: linux-pci@vger.kernel.org +L: linuxppc-dev@lists.ozlabs.org +S: Supported +F: drivers/pci/hotplug/rpaphp* + IBM Power SRIOV Virtual NIC Device Driver M: Thomas Falcon M: John Allen @@ -8132,20 +8172,6 @@ F: drivers/crypto/vmx/aes* F: drivers/crypto/vmx/ghash* F: drivers/crypto/vmx/ppc-xlate.pl -IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform -M: Tyrel Datwyler -L: linux-pci@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Supported -F: drivers/pci/hotplug/rpaphp* - -IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform -M: Tyrel Datwyler -L: linux-pci@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Supported -F: drivers/pci/hotplug/rpadlpar* - IBM ServeRAID RAID DRIVER S: Orphan F: drivers/scsi/ips.* @@ -9002,17 +9028,6 @@ S: Supported W: http://www.linux-iscsi.org F: drivers/infiniband/ulp/isert -ISDN/mISDN SUBSYSTEM -M: Karsten Keil -L: isdn4linux@listserv.isdn4linux.de (subscribers-only) -L: netdev@vger.kernel.org -W: http://www.isdn4linux.de -S: Maintained -F: drivers/isdn/mISDN/ -F: drivers/isdn/hardware/ -F: drivers/isdn/Kconfig -F: drivers/isdn/Makefile - ISDN/CMTP OVER BLUETOOTH M: Karsten Keil L: isdn4linux@listserv.isdn4linux.de (subscribers-only) @@ -9025,6 +9040,17 @@ F: net/bluetooth/cmtp/ F: include/linux/isdn/ F: include/uapi/linux/isdn/ +ISDN/mISDN SUBSYSTEM +M: Karsten Keil +L: isdn4linux@listserv.isdn4linux.de (subscribers-only) +L: netdev@vger.kernel.org +W: http://www.isdn4linux.de +S: Maintained +F: drivers/isdn/mISDN/ +F: drivers/isdn/hardware/ +F: drivers/isdn/Kconfig +F: drivers/isdn/Makefile + IT87 HARDWARE MONITORING DRIVER M: Jean Delvare L: linux-hwmon@vger.kernel.org @@ -9940,6 +9966,17 @@ S: Maintained F: Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml F: drivers/iio/dac/ltc1660.c +LTC2947 HARDWARE MONITOR DRIVER +M: Nuno Sá +W: http://ez.analog.com/community/linux-device-drivers +L: linux-hwmon@vger.kernel.org +S: Supported +F: drivers/hwmon/ltc2947-core.c +F: drivers/hwmon/ltc2947-spi.c +F: drivers/hwmon/ltc2947-i2c.c +F: drivers/hwmon/ltc2947.h +F: Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml + LTC2983 IIO TEMPERATURE DRIVER M: Nuno Sá W: http://ez.analog.com/community/linux-device-drivers @@ -9955,17 +9992,6 @@ S: Maintained F: Documentation/hwmon/ltc4261.rst F: drivers/hwmon/ltc4261.c -LTC2947 HARDWARE MONITOR DRIVER -M: Nuno Sá -W: http://ez.analog.com/community/linux-device-drivers -L: linux-hwmon@vger.kernel.org -S: Supported -F: drivers/hwmon/ltc2947-core.c -F: drivers/hwmon/ltc2947-spi.c -F: drivers/hwmon/ltc2947-i2c.c -F: drivers/hwmon/ltc2947.h -F: Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml - LTC4306 I2C MULTIPLEXER DRIVER M: Michael Hennerich W: http://ez.analog.com/community/linux-device-drivers @@ -10076,6 +10102,14 @@ F: include/linux/platform_data/mv88e6xxx.h F: Documentation/devicetree/bindings/net/dsa/marvell.txt F: Documentation/networking/devlink/mv88e6xxx.rst +MARVELL ARMADA 3700 PHY DRIVERS +M: Miquel Raynal +S: Maintained +F: drivers/phy/marvell/phy-mvebu-a3700-comphy.c +F: drivers/phy/marvell/phy-mvebu-a3700-utmi.c +F: Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt +F: Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt + MARVELL ARMADA DRM SUPPORT M: Russell King S: Maintained @@ -10085,14 +10119,6 @@ F: drivers/gpu/drm/armada/ F: include/uapi/drm/armada_drm.h F: Documentation/devicetree/bindings/display/armada/ -MARVELL ARMADA 3700 PHY DRIVERS -M: Miquel Raynal -S: Maintained -F: drivers/phy/marvell/phy-mvebu-a3700-comphy.c -F: drivers/phy/marvell/phy-mvebu-a3700-utmi.c -F: Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt -F: Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt - MARVELL CRYPTO DRIVER M: Boris Brezillon M: Arnaud Ebalard @@ -10164,6 +10190,25 @@ S: Maintained F: drivers/mtd/nand/raw/marvell_nand.c F: Documentation/devicetree/bindings/mtd/marvell-nand.txt +MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER +M: Sunil Goutham +M: Geetha sowjanya +M: Subbaraya Sundeep +M: hariprasad +L: netdev@vger.kernel.org +S: Supported +F: drivers/net/ethernet/marvell/octeontx2/nic/ + +MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER +M: Sunil Goutham +M: Linu Cherian +M: Geetha sowjanya +M: Jerin Jacob +L: netdev@vger.kernel.org +S: Supported +F: drivers/net/ethernet/marvell/octeontx2/af/ +F: Documentation/networking/device_drivers/marvell/octeontx2.rst + MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER M: Nicolas Pitre S: Odd Fixes @@ -10183,25 +10228,6 @@ S: Supported F: drivers/mmc/host/sdhci-xenon* F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt -MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER -M: Sunil Goutham -M: Linu Cherian -M: Geetha sowjanya -M: Jerin Jacob -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/marvell/octeontx2/af/ -F: Documentation/networking/device_drivers/marvell/octeontx2.rst - -MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER -M: Sunil Goutham -M: Geetha sowjanya -M: Subbaraya Sundeep -M: hariprasad -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/marvell/octeontx2/nic/ - MATROX FRAMEBUFFER DRIVER L: linux-fbdev@vger.kernel.org S: Orphan @@ -10364,6 +10390,13 @@ F: drivers/media/mc/ F: include/media/media-*.h F: include/uapi/linux/media.h +MEDIA DRIVER FOR FREESCALE IMX PXP +M: Philipp Zabel +L: linux-media@vger.kernel.org +T: git git://linuxtv.org/media_tree.git +S: Maintained +F: drivers/media/platform/imx-pxp.[ch] + MEDIA DRIVERS FOR ASCOT2E M: Sergey Kozlov M: Abylay Ospan @@ -10420,13 +10453,6 @@ F: drivers/staging/media/imx/ F: include/linux/imx-media.h F: include/media/imx.h -MEDIA DRIVER FOR FREESCALE IMX PXP -M: Philipp Zabel -L: linux-media@vger.kernel.org -T: git git://linuxtv.org/media_tree.git -S: Maintained -F: drivers/media/platform/imx-pxp.[ch] - MEDIA DRIVERS FOR FREESCALE IMX7 M: Rui Miguel Silva L: linux-media@vger.kernel.org @@ -10484,6 +10510,15 @@ T: git git://linuxtv.org/media_tree.git S: Supported F: drivers/media/pci/netup_unidvb/* +MEDIA DRIVERS FOR NVIDIA TEGRA - VDE +M: Dmitry Osipenko +L: linux-media@vger.kernel.org +L: linux-tegra@vger.kernel.org +T: git git://linuxtv.org/media_tree.git +S: Maintained +F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt +F: drivers/staging/media/tegra-vde/ + MEDIA DRIVERS FOR RENESAS - CEU M: Jacopo Mondi L: linux-media@vger.kernel.org @@ -10564,15 +10599,6 @@ S: Supported F: Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml F: drivers/media/platform/stm32/stm32-dcmi.c -MEDIA DRIVERS FOR NVIDIA TEGRA - VDE -M: Dmitry Osipenko -L: linux-media@vger.kernel.org -L: linux-tegra@vger.kernel.org -T: git git://linuxtv.org/media_tree.git -S: Maintained -F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt -F: drivers/staging/media/tegra-vde/ - MEDIA INPUT INFRASTRUCTURE (V4L/DVB) M: Mauro Carvalho Chehab L: linux-media@vger.kernel.org @@ -10602,6 +10628,13 @@ S: Maintained F: Documentation/devicetree/bindings/net/mediatek-bluetooth.txt F: drivers/bluetooth/btmtkuart.c +MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS +M: Sean Wang +L: linux-pm@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt +F: drivers/power/reset/mt6323-poweroff.c + MEDIATEK CIR DRIVER M: Sean Wang S: Maintained @@ -10616,12 +10649,6 @@ S: Maintained F: Documentation/devicetree/bindings/dma/mtk-* F: drivers/dma/mediatek/ -MEDIATEK PMIC LED DRIVER -M: Sean Wang -S: Maintained -F: drivers/leds/leds-mt6323.c -F: Documentation/devicetree/bindings/leds/leds-mt6323.txt - MEDIATEK ETHERNET DRIVER M: Felix Fietkau M: John Crispin @@ -10631,20 +10658,6 @@ L: netdev@vger.kernel.org S: Maintained F: drivers/net/ethernet/mediatek/ -MEDIATEK SWITCH DRIVER -M: Sean Wang -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/dsa/mt7530.* -F: net/dsa/tag_mtk.c - -MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS -M: Sean Wang -L: linux-pm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt -F: drivers/power/reset/mt6323-poweroff.c - MEDIATEK JPEG DRIVER M: Rick Chang M: Bin Liu @@ -10705,11 +10718,24 @@ S: Maintained F: drivers/mtd/nand/raw/mtk_* F: Documentation/devicetree/bindings/mtd/mtk-nand.txt +MEDIATEK PMIC LED DRIVER +M: Sean Wang +S: Maintained +F: drivers/leds/leds-mt6323.c +F: Documentation/devicetree/bindings/leds/leds-mt6323.txt + MEDIATEK RANDOM NUMBER GENERATOR SUPPORT M: Sean Wang S: Maintained F: drivers/char/hw_random/mtk-rng.c +MEDIATEK SWITCH DRIVER +M: Sean Wang +L: netdev@vger.kernel.org +S: Maintained +F: drivers/net/dsa/mt7530.* +F: net/dsa/tag_mtk.c + MEDIATEK USB3 DRD IP DRIVER M: Chunfeng Yun L: linux-usb@vger.kernel.org (moderated for non-subscribers) @@ -11010,6 +11036,21 @@ F: drivers/tty/serial/atmel_serial.c F: drivers/tty/serial/atmel_serial.h F: Documentation/devicetree/bindings/mfd/atmel-usart.txt +MICROCHIP AT91 USART MFD DRIVER +M: Radu Pirea +L: linux-kernel@vger.kernel.org +S: Supported +F: drivers/mfd/at91-usart.c +F: include/dt-bindings/mfd/at91-usart.h +F: Documentation/devicetree/bindings/mfd/atmel-usart.txt + +MICROCHIP AT91 USART SPI DRIVER +M: Radu Pirea +L: linux-spi@vger.kernel.org +S: Supported +F: drivers/spi/spi-at91-usart.c +F: Documentation/devicetree/bindings/mfd/atmel-usart.txt + MICROCHIP AUDIO ASOC DRIVERS M: Codrin Ciubotariu L: alsa-devel@alsa-project.org (moderated for non-subscribers) @@ -11058,21 +11099,6 @@ S: Supported F: drivers/media/platform/atmel/atmel-isi.c F: drivers/media/platform/atmel/atmel-isi.h -MICROCHIP AT91 USART MFD DRIVER -M: Radu Pirea -L: linux-kernel@vger.kernel.org -S: Supported -F: drivers/mfd/at91-usart.c -F: include/dt-bindings/mfd/at91-usart.h -F: Documentation/devicetree/bindings/mfd/atmel-usart.txt - -MICROCHIP AT91 USART SPI DRIVER -M: Radu Pirea -L: linux-spi@vger.kernel.org -S: Supported -F: drivers/spi/spi-at91-usart.c -F: Documentation/devicetree/bindings/mfd/atmel-usart.txt - MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER M: Woojung Huh M: Microchip Linux Driver Support @@ -11097,11 +11123,6 @@ S: Maintained F: drivers/video/fbdev/atmel_lcdfb.c F: include/video/atmel_lcdc.h -MICROCHIP MMC/SD/SDIO MCI DRIVER -M: Ludovic Desroches -S: Maintained -F: drivers/mmc/host/atmel-mci.c - MICROCHIP MCP16502 PMIC DRIVER M: Andrei Stefanescu L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) @@ -11117,6 +11138,11 @@ S: Supported F: drivers/iio/adc/mcp3911.c F: Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml +MICROCHIP MMC/SD/SDIO MCI DRIVER +M: Ludovic Desroches +S: Maintained +F: drivers/mmc/host/atmel-mci.c + MICROCHIP NAND DRIVER M: Tudor Ambarus L: linux-mtd@lists.infradead.org @@ -11158,12 +11184,6 @@ S: Supported F: drivers/misc/atmel-ssc.c F: include/linux/atmel-ssc.h -MICROCHIP USBA UDC DRIVER -M: Cristian Birsan -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: drivers/usb/gadget/udc/atmel_usba_udc.* - MICROCHIP USB251XB DRIVER M: Richard Leitner L: linux-usb@vger.kernel.org @@ -11171,6 +11191,12 @@ S: Maintained F: drivers/usb/misc/usb251xb.c F: Documentation/devicetree/bindings/usb/usb251xb.txt +MICROCHIP USBA UDC DRIVER +M: Cristian Birsan +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +S: Supported +F: drivers/usb/gadget/udc/atmel_usba_udc.* + MICROCHIP XDMA DRIVER M: Ludovic Desroches L: linux-arm-kernel@lists.infradead.org @@ -11178,6 +11204,14 @@ L: dmaengine@vger.kernel.org S: Supported F: drivers/dma/at_xdmac.c +MICROSEMI ETHERNET SWITCH DRIVER +M: Alexandre Belloni +M: Microchip Linux Driver Support +L: netdev@vger.kernel.org +S: Supported +F: drivers/net/ethernet/mscc/ +F: include/soc/mscc/ocelot* + MICROSEMI MIPS SOCS M: Alexandre Belloni M: Microchip Linux Driver Support @@ -11200,14 +11234,6 @@ F: include/linux/cciss*.h F: include/uapi/linux/cciss*.h F: Documentation/scsi/smartpqi.rst -MICROSEMI ETHERNET SWITCH DRIVER -M: Alexandre Belloni -M: Microchip Linux Driver Support -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/mscc/ -F: include/soc/mscc/ocelot* - MICROSOFT SURFACE PRO 3 BUTTON DRIVER M: Chen Yu L: platform-driver-x86@vger.kernel.org @@ -11249,6 +11275,13 @@ F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt F: arch/mips/generic/ F: arch/mips/tools/generic-board-config.sh +MIPS RINT INSTRUCTION EMULATION +M: Aleksandar Markovic +L: linux-mips@vger.kernel.org +S: Supported +F: arch/mips/math-emu/sp_rint.c +F: arch/mips/math-emu/dp_rint.c + MIPS/LOONGSON1 ARCHITECTURE M: Keguang Zhang L: linux-mips@vger.kernel.org @@ -11279,13 +11312,6 @@ F: drivers/irqchip/irq-loongson* F: drivers/*/*loongson3* F: drivers/*/*/*loongson3* -MIPS RINT INSTRUCTION EMULATION -M: Aleksandar Markovic -L: linux-mips@vger.kernel.org -S: Supported -F: arch/mips/math-emu/sp_rint.c -F: arch/mips/math-emu/dp_rint.c - MIROSOUND PCM20 FM RADIO RECEIVER DRIVER M: Hans Verkuil L: linux-media@vger.kernel.org @@ -11348,6 +11374,14 @@ S: Maintained F: include/linux/module.h F: kernel/module.c +MONOLITHIC POWER SYSTEM PMIC DRIVER +M: Saravanan Sekar +S: Maintained +F: Documentation/devicetree/bindings/regulator/mps,mp*.yaml +F: drivers/regulator/mp5416.c +F: drivers/regulator/mpq7920.c +F: drivers/regulator/mpq7920.h + MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER W: http://popies.net/meye/ S: Orphan @@ -11361,14 +11395,6 @@ S: Maintained F: Documentation/driver-api/serial/moxa-smartio.rst F: drivers/tty/mxser.* -MONOLITHIC POWER SYSTEM PMIC DRIVER -M: Saravanan Sekar -S: Maintained -F: Documentation/devicetree/bindings/regulator/mps,mp*.yaml -F: drivers/regulator/mp5416.c -F: drivers/regulator/mpq7920.c -F: drivers/regulator/mpq7920.h - MR800 AVERMEDIA USB FM RADIO DRIVER M: Alexey Klimov L: linux-media@vger.kernel.org @@ -11603,13 +11629,10 @@ S: Maintained F: Documentation/hwmon/nct6775.rst F: drivers/hwmon/nct6775.c -NET_FAILOVER MODULE -M: Sridhar Samudrala -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/net_failover.c -F: include/net/net_failover.h -F: Documentation/networking/net_failover.rst +NETDEVSIM +M: Jakub Kicinski +S: Maintained +F: drivers/net/netdevsim/* NETEM NETWORK EMULATOR M: Stephen Hemminger @@ -11843,11 +11866,6 @@ NETWORKING [WIRELESS] L: linux-wireless@vger.kernel.org Q: http://patchwork.kernel.org/project/linux-wireless/list/ -NETDEVSIM -M: Jakub Kicinski -S: Maintained -F: drivers/net/netdevsim/* - NETXEN (1/10) GbE SUPPORT M: Manish Chopra M: Rahul Verma @@ -11856,6 +11874,14 @@ L: netdev@vger.kernel.org S: Supported F: drivers/net/ethernet/qlogic/netxen/ +NET_FAILOVER MODULE +M: Sridhar Samudrala +L: netdev@vger.kernel.org +S: Supported +F: drivers/net/net_failover.c +F: include/net/net_failover.h +F: Documentation/networking/net_failover.rst + NEXTHOP M: David Ahern L: netdev@vger.kernel.org @@ -12069,6 +12095,14 @@ F: Documentation/ABI/stable/sysfs-bus-nvmem F: include/linux/nvmem-consumer.h F: include/linux/nvmem-provider.h +NXP FSPI DRIVER +R: Yogesh Gaur +M: Ashish Kumar +L: linux-spi@vger.kernel.org +S: Maintained +F: drivers/spi/spi-nxp-fspi.c +F: Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt + NXP FXAS21002C DRIVER M: Rui Miguel Silva L: linux-iio@vger.kernel.org @@ -12124,14 +12158,6 @@ F: lib/objagg.c F: lib/test_objagg.c F: include/linux/objagg.h -NXP FSPI DRIVER -R: Yogesh Gaur -M: Ashish Kumar -L: linux-spi@vger.kernel.org -S: Maintained -F: drivers/spi/spi-nxp-fspi.c -F: Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt - OBJTOOL M: Josh Poimboeuf M: Peter Zijlstra @@ -12344,12 +12370,6 @@ F: drivers/regulator/twl6030-regulator.c F: include/linux/platform_data/i2c-omap.h F: include/linux/platform_data/ti-sysc.h -ONION OMEGA2+ BOARD -M: Harvey Hunt -L: linux-mips@vger.kernel.org -S: Maintained -F: arch/mips/boot/dts/ralink/omega2p.dts - OMFS FILESYSTEM M: Bob Copeland L: linux-karma-devel@lists.sourceforge.net @@ -12452,12 +12472,6 @@ S: Maintained F: drivers/media/i2c/ov7740.c F: Documentation/devicetree/bindings/media/i2c/ov7740.txt -OMNIVISION OV9640 SENSOR DRIVER -M: Petr Cvek -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/i2c/ov9640.* - OMNIVISION OV8856 SENSOR DRIVER M: Ben Kao L: linux-media@vger.kernel.org @@ -12465,6 +12479,12 @@ T: git git://linuxtv.org/media_tree.git S: Maintained F: drivers/media/i2c/ov8856.c +OMNIVISION OV9640 SENSOR DRIVER +M: Petr Cvek +L: linux-media@vger.kernel.org +S: Maintained +F: drivers/media/i2c/ov9640.* + OMNIVISION OV9650 SENSOR DRIVER M: Sakari Ailus R: Akinobu Mita @@ -12482,6 +12502,12 @@ S: Maintained F: drivers/mtd/nand/onenand/ F: include/linux/mtd/onenand*.h +ONION OMEGA2+ BOARD +M: Harvey Hunt +L: linux-mips@vger.kernel.org +S: Maintained +F: arch/mips/boot/dts/ralink/omega2p.dts + OP-TEE DRIVER M: Jens Wiklander L: tee-dev@lists.linaro.org @@ -12849,14 +12875,6 @@ L: linux-arm-kernel@lists.infradead.org S: Maintained F: drivers/pci/controller/dwc/*layerscape* -PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER -M: Hou Zhiqiang -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt -F: drivers/pci/controller/mobibeil/pcie-layerscape-gen4.c - PCI DRIVER FOR GENERIC OF HOSTS M: Will Deacon L: linux-pci@vger.kernel.org @@ -12917,6 +12935,14 @@ S: Supported F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt F: drivers/pci/controller/pci-tegra.c +PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER +M: Hou Zhiqiang +L: linux-pci@vger.kernel.org +L: linux-arm-kernel@lists.infradead.org +S: Maintained +F: Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt +F: drivers/pci/controller/mobibeil/pcie-layerscape-gen4.c + PCI DRIVER FOR RENESAS R-CAR M: Marek Vasut M: Yoshihiro Shimoda @@ -12956,6 +12982,13 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) S: Maintained F: drivers/pci/controller/dwc/pci-keystone.c +PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC +M: Linus Walleij +L: linux-pci@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt +F: drivers/pci/controller/pci-v3-semi.c + PCI ENDPOINT SUBSYSTEM M: Kishon Vijay Abraham I M: Lorenzo Pieralisi @@ -13003,6 +13036,15 @@ S: Maintained F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt F: drivers/pci/controller/pci-xgene-msi.c +PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS +M: Lorenzo Pieralisi +R: Andrew Murray +L: linux-pci@vger.kernel.org +Q: http://patchwork.ozlabs.org/project/linux-pci/list/ +T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/ +S: Supported +F: drivers/pci/controller/ + PCI SUBSYSTEM M: Bjorn Helgaas L: linux-pci@vger.kernel.org @@ -13022,15 +13064,6 @@ F: arch/x86/pci/ F: arch/x86/kernel/quirks.c F: arch/x86/kernel/early-quirks.c -PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS -M: Lorenzo Pieralisi -R: Andrew Murray -L: linux-pci@vger.kernel.org -Q: http://patchwork.ozlabs.org/project/linux-pci/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/ -S: Supported -F: drivers/pci/controller/ - PCIE DRIVER FOR AMAZON ANNAPURNA LABS M: Jonathan Chocron L: linux-pci@vger.kernel.org @@ -13105,13 +13138,6 @@ S: Maintained F: Documentation/devicetree/bindings/pci/rockchip-pcie* F: drivers/pci/controller/pcie-rockchip* -PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC -M: Linus Walleij -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt -F: drivers/pci/controller/pci-v3-semi.c - PCIE DRIVER FOR SOCIONEXT UNIPHIER M: Kunihiko Hayashi L: linux-pci@vger.kernel.org @@ -13221,12 +13247,6 @@ S: Maintained F: Documentation/input/devices/pxrc.rst F: drivers/input/joystick/pxrc.c -FLYSKY FSIA6B RC RECEIVER -M: Markus Koch -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/input/joystick/fsia6b.c - PHONET PROTOCOL M: Remi Denis-Courmont S: Supported @@ -13394,6 +13414,15 @@ M: Logan Gunthorpe S: Maintained F: drivers/dma/plx_dma.c +PM-GRAPH UTILITY +M: "Todd E Brandt" +L: linux-pm@vger.kernel.org +W: https://01.org/pm-graph +B: https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools +T: git git://github.com/intel/pm-graph +S: Supported +F: tools/power/pm-graph + PMBUS HARDWARE MONITORING DRIVERS M: Guenter Roeck L: linux-hwmon@vger.kernel.org @@ -13436,15 +13465,6 @@ L: linux-scsi@vger.kernel.org S: Supported F: drivers/scsi/pm8001/ -PM-GRAPH UTILITY -M: "Todd E Brandt" -L: linux-pm@vger.kernel.org -W: https://01.org/pm-graph -B: https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools -T: git git://github.com/intel/pm-graph -S: Supported -F: tools/power/pm-graph - PNI RM3100 IIO DRIVER M: Song Qiang L: linux-iio@vger.kernel.org @@ -13553,6 +13573,12 @@ S: Maintained F: drivers/net/ppp/pptp.c W: http://sourceforge.net/projects/accel-pptp +PRESSURE STALL INFORMATION (PSI) +M: Johannes Weiner +S: Maintained +F: kernel/sched/psi.c +F: include/linux/psi* + PRINTK M: Petr Mladek M: Sergey Senozhatsky @@ -13626,12 +13652,6 @@ F: net/psample F: include/net/psample.h F: include/uapi/linux/psample.h -PRESSURE STALL INFORMATION (PSI) -M: Johannes Weiner -S: Maintained -F: kernel/sched/psi.c -F: include/linux/psi* - PSTORE FILESYSTEM M: Kees Cook M: Anton Vorontsov @@ -13937,13 +13957,6 @@ F: Documentation/devicetree/bindings/media/qcom,camss.txt F: Documentation/media/v4l-drivers/qcom_camss.rst F: drivers/media/platform/qcom/camss/ -QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096 -M: Ilia Lin -L: linux-pm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt -F: drivers/cpufreq/qcom-cpufreq-nvmem.c - QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER M: Niklas Cassel L: linux-pm@vger.kernel.org @@ -13952,6 +13965,13 @@ S: Maintained F: Documentation/devicetree/bindings/power/avs/qcom,cpr.txt F: drivers/power/avs/qcom-cpr.c +QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096 +M: Ilia Lin +L: linux-pm@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt +F: drivers/cpufreq/qcom-cpufreq-nvmem.c + QUALCOMM EMAC GIGABIT ETHERNET DRIVER M: Timur Tabi L: netdev@vger.kernel.org @@ -14147,6 +14167,11 @@ L: linux-wireless@vger.kernel.org S: Orphan F: drivers/net/wireless/ray* +RCMM REMOTE CONTROLS DECODER +M: Patrick Lerda +S: Maintained +F: drivers/media/rc/ir-rcmm-decoder.c + RCUTORTURE TEST FRAMEWORK M: "Paul E. McKenney" M: Josh Triplett @@ -14242,6 +14267,20 @@ F: Documentation/devicetree/bindings/net/dsa/realtek-smi.txt F: drivers/net/dsa/realtek-smi* F: drivers/net/dsa/rtl83* +REALTEK WIRELESS DRIVER (rtlwifi family) +M: Ping-Ke Shih +L: linux-wireless@vger.kernel.org +W: http://wireless.kernel.org/ +T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git +S: Maintained +F: drivers/net/wireless/realtek/rtlwifi/ + +REALTEK WIRELESS DRIVER (rtw88) +M: Yan-Hsuan Chuang +L: linux-wireless@vger.kernel.org +S: Maintained +F: drivers/net/wireless/realtek/rtw88/ + REDPINE WIRELESS DRIVER M: Amitkumar Karwar M: Siva Rebbagondla @@ -14431,16 +14470,6 @@ S: Maintained F: drivers/media/platform/rockchip/rga/ F: Documentation/devicetree/bindings/media/rockchip-rga.txt -HANTRO VPU CODEC DRIVER -M: Ezequiel Garcia -M: Philipp Zabel -L: linux-media@vger.kernel.org -L: linux-rockchip@lists.infradead.org -S: Maintained -F: drivers/staging/media/hantro/ -F: Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml -F: Documentation/devicetree/bindings/media/rockchip-vpu.txt - ROCKER DRIVER M: Jiri Pirko L: netdev@vger.kernel.org @@ -14540,20 +14569,6 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.g S: Maintained F: drivers/net/wireless/realtek/rtl818x/rtl8187/ -REALTEK WIRELESS DRIVER (rtlwifi family) -M: Ping-Ke Shih -L: linux-wireless@vger.kernel.org -W: http://wireless.kernel.org/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git -S: Maintained -F: drivers/net/wireless/realtek/rtlwifi/ - -REALTEK WIRELESS DRIVER (rtw88) -M: Yan-Hsuan Chuang -L: linux-wireless@vger.kernel.org -S: Maintained -F: drivers/net/wireless/realtek/rtw88/ - RTL8XXXU WIRELESS DRIVER (rtl8xxxu) M: Jes Sorensen L: linux-wireless@vger.kernel.org @@ -14643,6 +14658,18 @@ S: Supported F: arch/s390/pci/ F: drivers/pci/hotplug/s390_pci_hpc.c +S390 VFIO AP DRIVER +M: Tony Krowiak +M: Pierre Morel +M: Halil Pasic +L: linux-s390@vger.kernel.org +W: http://www.ibm.com/developerworks/linux/linux390/ +S: Supported +F: drivers/s390/crypto/vfio_ap_drv.c +F: drivers/s390/crypto/vfio_ap_private.h +F: drivers/s390/crypto/vfio_ap_ops.c +F: Documentation/s390/vfio-ap.rst + S390 VFIO-CCW DRIVER M: Cornelia Huck M: Eric Farman @@ -14661,18 +14688,6 @@ W: http://www.ibm.com/developerworks/linux/linux390/ S: Supported F: drivers/s390/crypto/ -S390 VFIO AP DRIVER -M: Tony Krowiak -M: Pierre Morel -M: Halil Pasic -L: linux-s390@vger.kernel.org -W: http://www.ibm.com/developerworks/linux/linux390/ -S: Supported -F: drivers/s390/crypto/vfio_ap_drv.c -F: drivers/s390/crypto/vfio_ap_private.h -F: drivers/s390/crypto/vfio_ap_ops.c -F: Documentation/s390/vfio-ap.rst - S390 ZFCP DRIVER M: Steffen Maier M: Benjamin Block @@ -15040,21 +15055,6 @@ S: Maintained F: drivers/mmc/host/sdhci* F: include/linux/mmc/sdhci* -EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER -M: Adrian Hunter -M: Ritesh Harjani -M: Asutosh Das -L: linux-mmc@vger.kernel.org -S: Maintained -F: drivers/mmc/host/cqhci* - -SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER -M: Prabu Thangamuthu -M: Manjunath M B -L: linux-mmc@vger.kernel.org -S: Maintained -F: drivers/mmc/host/sdhci-pci-dwc-mshc.c - SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER M: Ludovic Desroches L: linux-mmc@vger.kernel.org @@ -15153,6 +15153,14 @@ L: linux-media@vger.kernel.org S: Maintained F: drivers/media/rc/serial_ir.c +SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus) +M: Srinivas Kandagatla +L: alsa-devel@alsa-project.org (moderated for non-subscribers) +S: Maintained +F: drivers/slimbus/ +F: Documentation/devicetree/bindings/slimbus/ +F: include/linux/slimbus.h + SFC NETWORK DRIVER M: Solarflare linux maintainers M: Edward Cree @@ -15298,12 +15306,6 @@ F: drivers/media/usb/siano/ F: drivers/media/usb/siano/ F: drivers/media/mmc/siano/ -SIFIVE PDMA DRIVER -M: Green Wan -S: Maintained -F: drivers/dma/sf-pdma/ -F: Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml - SIFIVE DRIVERS M: Palmer Dabbelt M: Paul Walmsley @@ -15322,6 +15324,12 @@ S: Supported K: fu540 N: fu540 +SIFIVE PDMA DRIVER +M: Green Wan +S: Maintained +F: drivers/dma/sf-pdma/ +F: Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml + SILEAD TOUCHSCREEN DRIVER M: Hans de Goede L: linux-input@vger.kernel.org @@ -15372,14 +15380,7 @@ W: http://www.simtec.co.uk/products/EB2410ITX/ S: Supported F: arch/arm/mach-s3c24xx/mach-bast.c F: arch/arm/mach-s3c24xx/bast-ide.c -F: arch/arm/mach-s3c24xx/bast-irq.c - -SIPHASH PRF ROUTINES -M: Jason A. Donenfeld -S: Maintained -F: lib/siphash.c -F: lib/test_siphash.c -F: include/linux/siphash.h +F: arch/arm/mach-s3c24xx/bast-irq.c SIOX M: Thorsten Scherer @@ -15390,6 +15391,13 @@ F: drivers/siox/* F: drivers/gpio/gpio-siox.c F: include/trace/events/siox.h +SIPHASH PRF ROUTINES +M: Jason A. Donenfeld +S: Maintained +F: lib/siphash.c +F: lib/test_siphash.c +F: include/linux/siphash.h + SIS 190 ETHERNET DRIVER M: Francois Romieu L: netdev@vger.kernel.org @@ -15441,14 +15449,6 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev F: include/linux/srcu*.h F: kernel/rcu/srcu*.c -SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus) -M: Srinivas Kandagatla -L: alsa-devel@alsa-project.org (moderated for non-subscribers) -S: Maintained -F: drivers/slimbus/ -F: Documentation/devicetree/bindings/slimbus/ -F: include/linux/slimbus.h - SMACK SECURITY MODULE M: Casey Schaufler L: linux-security-module@vger.kernel.org @@ -15527,6 +15527,29 @@ S: Orphan F: include/media/soc_camera.h F: drivers/staging/media/soc_camera/ +SOCIONEXT (SNI) AVE NETWORK DRIVER +M: Kunihiko Hayashi +L: netdev@vger.kernel.org +S: Maintained +F: drivers/net/ethernet/socionext/sni_ave.c +F: Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt + +SOCIONEXT (SNI) NETSEC NETWORK DRIVER +M: Jassi Brar +M: Ilias Apalodimas +L: netdev@vger.kernel.org +S: Maintained +F: drivers/net/ethernet/socionext/netsec.c +F: Documentation/devicetree/bindings/net/socionext-netsec.txt + +SOCIONEXT (SNI) Synquacer SPI DRIVER +M: Masahisa Kojima +M: Jassi Brar +L: linux-spi@vger.kernel.org +S: Maintained +F: drivers/spi/spi-synquacer.c +F: Documentation/devicetree/bindings/spi/spi-synquacer.txt + SOCIONEXT SYNQUACER I2C DRIVER M: Ard Biesheuvel L: linux-i2c@vger.kernel.org @@ -15589,29 +15612,6 @@ F: drivers/md/raid* F: include/linux/raid/ F: include/uapi/linux/raid/ -SOCIONEXT (SNI) AVE NETWORK DRIVER -M: Kunihiko Hayashi -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/socionext/sni_ave.c -F: Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt - -SOCIONEXT (SNI) NETSEC NETWORK DRIVER -M: Jassi Brar -M: Ilias Apalodimas -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/socionext/netsec.c -F: Documentation/devicetree/bindings/net/socionext-netsec.txt - -SOCIONEXT (SNI) Synquacer SPI DRIVER -M: Masahisa Kojima -M: Jassi Brar -L: linux-spi@vger.kernel.org -S: Maintained -F: drivers/spi/spi-synquacer.c -F: Documentation/devicetree/bindings/spi/spi-synquacer.txt - SOLIDRUN CLEARFOG SUPPORT M: Russell King S: Maintained @@ -15971,16 +15971,24 @@ W: http://wiki.laptop.org/go/DCON S: Maintained F: drivers/staging/olpc_dcon/ +STAGING - REALTEK RTL8188EU DRIVERS +M: Larry Finger +S: Odd Fixes +F: drivers/staging/rtl8188eu/ + STAGING - REALTEK RTL8712U DRIVERS M: Larry Finger M: Florian Schilhabel . S: Odd Fixes F: drivers/staging/rtl8712/ -STAGING - REALTEK RTL8188EU DRIVERS -M: Larry Finger -S: Odd Fixes -F: drivers/staging/rtl8188eu/ +STAGING - SEPS525 LCD CONTROLLER DRIVERS +M: Michael Hennerich +M: Beniamin Bia +L: linux-fbdev@vger.kernel.org +S: Supported +F: drivers/staging/fbtft/fb_seps525.c +F: Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER M: Sudip Mukherjee @@ -16012,14 +16020,6 @@ L: linux-wireless@vger.kernel.org S: Supported F: drivers/staging/wilc1000/ -STAGING - SEPS525 LCD CONTROLLER DRIVERS -M: Michael Hennerich -M: Beniamin Bia -L: linux-fbdev@vger.kernel.org -S: Supported -F: drivers/staging/fbtft/fb_seps525.c -F: Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml - STAGING SUBSYSTEM M: Greg Kroah-Hartman T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git @@ -16085,15 +16085,6 @@ S: Supported F: Documentation/networking/device_drivers/stmicro/ F: drivers/net/ethernet/stmicro/stmmac/ -EXTRA BOOT CONFIG -M: Masami Hiramatsu -S: Maintained -F: lib/bootconfig.c -F: fs/proc/bootconfig.c -F: include/linux/bootconfig.h -F: tools/bootconfig/* -F: Documentation/admin-guide/bootconfig.rst - SUN3/3X M: Sam Creasey W: http://sammy.net/sun3/ @@ -16292,6 +16283,13 @@ F: drivers/reset/reset-hsdk.c F: include/dt-bindings/reset/snps,hsdk-reset.h F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt +SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER +M: Prabu Thangamuthu +M: Manjunath M B +L: linux-mmc@vger.kernel.org +S: Maintained +F: drivers/mmc/host/sdhci-pci-dwc-mshc.c + SYSTEM CONFIGURATION (SYSCON) M: Lee Jones M: Arnd Bergmann @@ -16600,11 +16598,18 @@ L: netdev@vger.kernel.org S: Supported F: drivers/net/ethernet/tehuti/* -Telecom Clock Driver for MCPL0010 +TELECOM CLOCK DRIVER FOR MCPL0010 M: Mark Gross S: Supported F: drivers/char/tlclk.c +TEMPO SEMICONDUCTOR DRIVERS +M: Steven Eckhoff +S: Maintained +F: sound/soc/codecs/tscs*.c +F: sound/soc/codecs/tscs*.h +F: Documentation/devicetree/bindings/sound/tscs*.txt + TENSILICA XTENSA PORT (xtensa) M: Chris Zankel M: Max Filippov @@ -16614,7 +16619,20 @@ S: Maintained F: arch/xtensa/ F: drivers/irqchip/irq-xtensa-* -Texas Instruments' System Control Interface (TISCI) Protocol Driver +TEXAS INSTRUMENTS ASoC DRIVERS +M: Peter Ujfalusi +L: alsa-devel@alsa-project.org (moderated for non-subscribers) +S: Maintained +F: sound/soc/ti/ + +TEXAS INSTRUMENTS' DAC7612 DAC DRIVER +M: Ricardo Ribalda +L: linux-iio@vger.kernel.org +S: Supported +F: drivers/iio/dac/ti-dac7612.c +F: Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt + +TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER M: Nishanth Menon M: Tero Kristo M: Santosh Shilimkar @@ -16637,19 +16655,6 @@ F: drivers/irqchip/irq-ti-sci-inta.c F: include/linux/soc/ti/ti_sci_inta_msi.h F: drivers/soc/ti/ti_sci_inta_msi.c -Texas Instruments ASoC drivers -M: Peter Ujfalusi -L: alsa-devel@alsa-project.org (moderated for non-subscribers) -S: Maintained -F: sound/soc/ti/ - -Texas Instruments' DAC7612 DAC Driver -M: Ricardo Ribalda -L: linux-iio@vger.kernel.org -S: Supported -F: drivers/iio/dac/ti-dac7612.c -F: Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt - THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER M: Hans Verkuil L: linux-media@vger.kernel.org @@ -16672,6 +16677,15 @@ F: include/uapi/linux/thermal.h F: include/linux/cpu_cooling.h F: Documentation/devicetree/bindings/thermal/ +THERMAL DRIVER FOR AMLOGIC SOCS +M: Guillaume La Roque +L: linux-pm@vger.kernel.org +L: linux-amlogic@lists.infradead.org +W: http://linux-meson.com/ +S: Supported +F: drivers/thermal/amlogic_thermal.c +F: Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml + THERMAL/CPU_COOLING M: Amit Daniel Kachhap M: Daniel Lezcano @@ -16685,15 +16699,6 @@ F: drivers/thermal/cpufreq_cooling.c F: drivers/thermal/cpuidle_cooling.c F: include/linux/cpu_cooling.h -THERMAL DRIVER FOR AMLOGIC SOCS -M: Guillaume La Roque -L: linux-pm@vger.kernel.org -L: linux-amlogic@lists.infradead.org -W: http://linux-meson.com/ -S: Supported -F: drivers/thermal/amlogic_thermal.c -F: Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml - THINKPAD ACPI EXTRAS DRIVER M: Henrique de Moraes Holschuh L: ibm-acpi-devel@lists.sourceforge.net @@ -17109,13 +17114,6 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git S: Maintained K: ^Subject:.*(?i)trivial -TEMPO SEMICONDUCTOR DRIVERS -M: Steven Eckhoff -S: Maintained -F: sound/soc/codecs/tscs*.c -F: sound/soc/codecs/tscs*.h -F: Documentation/devicetree/bindings/sound/tscs*.txt - TTY LAYER M: Greg Kroah-Hartman M: Jiri Slaby @@ -17716,6 +17714,13 @@ S: Maintained F: Documentation/fb/uvesafb.rst F: drivers/video/fbdev/uvesafb.* +Ux500 CLOCK DRIVERS +M: Ulf Hansson +L: linux-clk@vger.kernel.org +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +S: Maintained +F: drivers/clk/ux500/ + VF610 NAND DRIVER M: Stefan Agner L: linux-mtd@lists.infradead.org @@ -17795,18 +17800,18 @@ W: https://linuxtv.org S: Maintained F: drivers/media/platform/vicodec/* -VIDEO MULTIPLEXER DRIVER -M: Philipp Zabel -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/platform/video-mux.c - VIDEO I2C POLLING DRIVER M: Matt Ranostay L: linux-media@vger.kernel.org S: Maintained F: drivers/media/i2c/video-i2c.c +VIDEO MULTIPLEXER DRIVER +M: Philipp Zabel +L: linux-media@vger.kernel.org +S: Maintained +F: drivers/media/platform/video-mux.c + VIDEOBUF2 FRAMEWORK M: Pawel Osciak M: Marek Szyprowski @@ -17853,6 +17858,19 @@ F: drivers/net/vsockmon.c F: drivers/vhost/vsock.c F: tools/testing/vsock/ +VIRTIO BLOCK AND SCSI DRIVERS +M: "Michael S. Tsirkin" +M: Jason Wang +R: Paolo Bonzini +R: Stefan Hajnoczi +L: virtualization@lists.linux-foundation.org +S: Maintained +F: drivers/block/virtio_blk.c +F: drivers/scsi/virtio_scsi.c +F: include/uapi/linux/virtio_blk.h +F: include/uapi/linux/virtio_scsi.h +F: drivers/vhost/scsi.c + VIRTIO CONSOLE DRIVER M: Amit Shah L: virtualization@lists.linux-foundation.org @@ -17878,19 +17896,6 @@ F: include/uapi/linux/virtio_*.h F: drivers/crypto/virtio/ F: mm/balloon_compaction.c -VIRTIO BLOCK AND SCSI DRIVERS -M: "Michael S. Tsirkin" -M: Jason Wang -R: Paolo Bonzini -R: Stefan Hajnoczi -L: virtualization@lists.linux-foundation.org -S: Maintained -F: drivers/block/virtio_blk.c -F: drivers/scsi/virtio_scsi.c -F: include/uapi/linux/virtio_blk.h -F: include/uapi/linux/virtio_scsi.h -F: drivers/vhost/scsi.c - VIRTIO CRYPTO DRIVER M: Gonglei L: virtualization@lists.linux-foundation.org @@ -18027,13 +18032,6 @@ S: Supported F: arch/x86/kernel/cpu/vmware.c F: arch/x86/include/asm/vmware.h -VMWARE VIRTUAL PTP CLOCK DRIVER -M: Vivek Thampi -M: "VMware, Inc." -L: netdev@vger.kernel.org -S: Supported -F: drivers/ptp/ptp_vmw.c - VMWARE PVRDMA DRIVER M: Adit Ranadive M: VMware PV-Drivers @@ -18049,6 +18047,13 @@ S: Maintained F: drivers/scsi/vmw_pvscsi.c F: drivers/scsi/vmw_pvscsi.h +VMWARE VIRTUAL PTP CLOCK DRIVER +M: Vivek Thampi +M: "VMware, Inc." +L: netdev@vger.kernel.org +S: Supported +F: drivers/ptp/ptp_vmw.c + VMWARE VMMOUSE SUBDRIVER M: "VMware Graphics" M: "VMware, Inc." @@ -18218,11 +18223,6 @@ M: David Härdeman S: Maintained F: drivers/media/rc/winbond-cir.c -RCMM REMOTE CONTROLS DECODER -M: Patrick Lerda -S: Maintained -F: drivers/media/rc/ir-rcmm-decoder.c - WINSYSTEMS EBC-C384 WATCHDOG DRIVER M: William Breathitt Gray L: linux-watchdog@vger.kernel.org @@ -18506,6 +18506,13 @@ F: drivers/scsi/xen-scsifront.c F: drivers/xen/xen-scsiback.c F: include/xen/interface/io/vscsiif.h +XEN SOUND FRONTEND DRIVER +M: Oleksandr Andrushchenko +L: xen-devel@lists.xenproject.org (moderated for non-subscribers) +L: alsa-devel@alsa-project.org (moderated for non-subscribers) +S: Supported +F: sound/xen/* + XEN SWIOTLB SUBSYSTEM M: Konrad Rzeszutek Wilk L: xen-devel@lists.xenproject.org (moderated for non-subscribers) @@ -18514,13 +18521,6 @@ S: Supported F: arch/x86/xen/*swiotlb* F: drivers/xen/*swiotlb* -XEN SOUND FRONTEND DRIVER -M: Oleksandr Andrushchenko -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -L: alsa-devel@alsa-project.org (moderated for non-subscribers) -S: Supported -F: sound/xen/* - XFS FILESYSTEM M: Darrick J. Wong M: linux-xfs@vger.kernel.org @@ -18549,6 +18549,17 @@ S: Maintained F: Documentation/devicetree/bindings/net/can/xilinx_can.txt F: drivers/net/can/xilinx_can.c +XILINX SD-FEC IP CORES +M: Derek Kiernan +M: Dragan Cvetic +S: Maintained +F: Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt +F: Documentation/misc-devices/xilinx_sdfec.rst +F: drivers/misc/xilinx_sdfec.c +F: drivers/misc/Kconfig +F: drivers/misc/Makefile +F: include/uapi/misc/xilinx_sdfec.h + XILINX UARTLITE SERIAL DRIVER M: Peter Korsgaard L: linux-serial@vger.kernel.org @@ -18565,17 +18576,6 @@ F: Documentation/devicetree/bindings/media/xilinx/ F: drivers/media/platform/xilinx/ F: include/uapi/linux/xilinx-v4l2-controls.h -XILINX SD-FEC IP CORES -M: Derek Kiernan -M: Dragan Cvetic -S: Maintained -F: Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt -F: Documentation/misc-devices/xilinx_sdfec.rst -F: drivers/misc/xilinx_sdfec.c -F: drivers/misc/Kconfig -F: drivers/misc/Makefile -F: include/uapi/misc/xilinx_sdfec.h - XILLYBUS DRIVER M: Eli Billauer L: linux-kernel@vger.kernel.org