summaryrefslogtreecommitdiffstats
path: root/MAINTAINERS
diff options
context:
space:
mode:
Diffstat (limited to 'MAINTAINERS')
-rw-r--r--MAINTAINERS417
1 files changed, 364 insertions, 53 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 1890aadc7a3f..b2fcd1c6bdcb 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -199,12 +199,13 @@ F: drivers/net/ethernet/8390/
199 199
2009P FILE SYSTEM 2009P FILE SYSTEM
201M: Eric Van Hensbergen <ericvh@gmail.com> 201M: Eric Van Hensbergen <ericvh@gmail.com>
202M: Ron Minnich <rminnich@sandia.gov>
203M: Latchesar Ionkov <lucho@ionkov.net> 202M: Latchesar Ionkov <lucho@ionkov.net>
203M: Dominique Martinet <asmadeus@codewreck.org>
204L: v9fs-developer@lists.sourceforge.net 204L: v9fs-developer@lists.sourceforge.net
205W: http://swik.net/v9fs 205W: http://swik.net/v9fs
206Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 206Q: http://patchwork.kernel.org/project/v9fs-devel/list/
207T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 207T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
208T: git git://github.com/martinetd/linux.git
208S: Maintained 209S: Maintained
209F: Documentation/filesystems/9p.txt 210F: Documentation/filesystems/9p.txt
210F: fs/9p/ 211F: fs/9p/
@@ -367,6 +368,12 @@ L: linux-acpi@vger.kernel.org
367S: Maintained 368S: Maintained
368F: drivers/acpi/arm64 369F: drivers/acpi/arm64
369 370
371ACPI I2C MULTI INSTANTIATE DRIVER
372M: Hans de Goede <hdegoede@redhat.com>
373L: platform-driver-x86@vger.kernel.org
374S: Maintained
375F: drivers/platform/x86/i2c-multi-instantiate.c
376
370ACPI PMIC DRIVERS 377ACPI PMIC DRIVERS
371M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 378M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
372M: Len Brown <lenb@kernel.org> 379M: Len Brown <lenb@kernel.org>
@@ -728,6 +735,14 @@ S: Supported
728F: drivers/crypto/ccp/ 735F: drivers/crypto/ccp/
729F: include/linux/ccp.h 736F: include/linux/ccp.h
730 737
738AMD DISPLAY CORE
739M: Harry Wentland <harry.wentland@amd.com>
740M: Leo Li <sunpeng.li@amd.com>
741L: amd-gfx@lists.freedesktop.org
742T: git git://people.freedesktop.org/~agd5f/linux
743S: Supported
744F: drivers/gpu/drm/amd/display/
745
731AMD FAM15H PROCESSOR POWER MONITORING DRIVER 746AMD FAM15H PROCESSOR POWER MONITORING DRIVER
732M: Huang Rui <ray.huang@amd.com> 747M: Huang Rui <ray.huang@amd.com>
733L: linux-hwmon@vger.kernel.org 748L: linux-hwmon@vger.kernel.org
@@ -777,6 +792,14 @@ F: drivers/gpu/drm/amd/include/vi_structs.h
777F: drivers/gpu/drm/amd/include/v9_structs.h 792F: drivers/gpu/drm/amd/include/v9_structs.h
778F: include/uapi/linux/kfd_ioctl.h 793F: include/uapi/linux/kfd_ioctl.h
779 794
795AMD POWERPLAY
796M: Rex Zhu <rex.zhu@amd.com>
797M: Evan Quan <evan.quan@amd.com>
798L: amd-gfx@lists.freedesktop.org
799S: Supported
800F: drivers/gpu/drm/amd/powerplay/
801T: git git://people.freedesktop.org/~agd5f/linux
802
780AMD SEATTLE DEVICE TREE SUPPORT 803AMD SEATTLE DEVICE TREE SUPPORT
781M: Brijesh Singh <brijeshkumar.singh@amd.com> 804M: Brijesh Singh <brijeshkumar.singh@amd.com>
782M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> 805M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
@@ -791,11 +814,6 @@ S: Supported
791F: drivers/net/ethernet/amd/xgbe/ 814F: drivers/net/ethernet/amd/xgbe/
792F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi 815F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
793 816
794AMS (Apple Motion Sensor) DRIVER
795M: Michael Hanselmann <linux-kernel@hansmi.ch>
796S: Supported
797F: drivers/macintosh/ams/
798
799ANALOG DEVICES INC AD5686 DRIVER 817ANALOG DEVICES INC AD5686 DRIVER
800M: Stefan Popa <stefan.popa@analog.com> 818M: Stefan Popa <stefan.popa@analog.com>
801L: linux-pm@vger.kernel.org 819L: linux-pm@vger.kernel.org
@@ -804,12 +822,33 @@ S: Supported
804F: drivers/iio/dac/ad5686* 822F: drivers/iio/dac/ad5686*
805F: drivers/iio/dac/ad5696* 823F: drivers/iio/dac/ad5696*
806 824
825ANALOG DEVICES INC AD5758 DRIVER
826M: Stefan Popa <stefan.popa@analog.com>
827L: linux-iio@vger.kernel.org
828W: http://ez.analog.com/community/linux-device-drivers
829S: Supported
830F: drivers/iio/dac/ad5758.c
831F: Documentation/devicetree/bindings/iio/dac/ad5758.txt
832
807ANALOG DEVICES INC AD9389B DRIVER 833ANALOG DEVICES INC AD9389B DRIVER
808M: Hans Verkuil <hans.verkuil@cisco.com> 834M: Hans Verkuil <hans.verkuil@cisco.com>
809L: linux-media@vger.kernel.org 835L: linux-media@vger.kernel.org
810S: Maintained 836S: Maintained
811F: drivers/media/i2c/ad9389b* 837F: drivers/media/i2c/ad9389b*
812 838
839ANALOG DEVICES INC ADGS1408 DRIVER
840M: Mircea Caprioru <mircea.caprioru@analog.com>
841S: Supported
842F: drivers/mux/adgs1408.c
843F: Documentation/devicetree/bindings/mux/adgs1408.txt
844
845ANALOG DEVICES INC ADP5061 DRIVER
846M: Stefan Popa <stefan.popa@analog.com>
847L: linux-pm@vger.kernel.org
848W: http://ez.analog.com/community/linux-device-drivers
849S: Supported
850F: drivers/power/supply/adp5061.c
851
813ANALOG DEVICES INC ADV7180 DRIVER 852ANALOG DEVICES INC ADV7180 DRIVER
814M: Lars-Peter Clausen <lars@metafoo.de> 853M: Lars-Peter Clausen <lars@metafoo.de>
815L: linux-media@vger.kernel.org 854L: linux-media@vger.kernel.org
@@ -1256,11 +1295,6 @@ F: arch/arm/mach-aspeed/
1256F: arch/arm/boot/dts/aspeed-* 1295F: arch/arm/boot/dts/aspeed-*
1257N: aspeed 1296N: aspeed
1258 1297
1259ARM/ATMEL AT91 Clock Support
1260M: Boris Brezillon <boris.brezillon@bootlin.com>
1261S: Maintained
1262F: drivers/clk/at91
1263
1264ARM/CALXEDA HIGHBANK ARCHITECTURE 1298ARM/CALXEDA HIGHBANK ARCHITECTURE
1265M: Rob Herring <robh@kernel.org> 1299M: Rob Herring <robh@kernel.org>
1266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1300L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -1442,6 +1476,16 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1442F: arch/arm/mach-imx/*vf610* 1476F: arch/arm/mach-imx/*vf610*
1443F: arch/arm/boot/dts/vf* 1477F: arch/arm/boot/dts/vf*
1444 1478
1479ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1480M: Shawn Guo <shawnguo@kernel.org>
1481M: Li Yang <leoyang.li@nxp.com>
1482L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483S: Maintained
1484T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1485F: arch/arm/boot/dts/ls1021a*
1486F: arch/arm64/boot/dts/freescale/fsl-*
1487F: arch/arm64/boot/dts/freescale/qoriq-*
1488
1445ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1489ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1446M: Lennert Buytenhek <kernel@wantstofly.org> 1490M: Lennert Buytenhek <kernel@wantstofly.org>
1447L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -1647,7 +1691,8 @@ M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1647L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1691L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1692L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1649S: Maintained 1693S: Maintained
1650F: drivers/phy/mediatek/phy-mtk-tphy.c 1694F: drivers/phy/mediatek/
1695F: Documentation/devicetree/bindings/phy/phy-mtk-*
1651 1696
1652ARM/MICREL KS8695 ARCHITECTURE 1697ARM/MICREL KS8695 ARCHITECTURE
1653M: Greg Ungerer <gerg@uclinux.org> 1698M: Greg Ungerer <gerg@uclinux.org>
@@ -1969,6 +2014,7 @@ S: Supported
1969F: arch/arm/boot/dts/emev2* 2014F: arch/arm/boot/dts/emev2*
1970F: arch/arm/boot/dts/r7s* 2015F: arch/arm/boot/dts/r7s*
1971F: arch/arm/boot/dts/r8a* 2016F: arch/arm/boot/dts/r8a*
2017F: arch/arm/boot/dts/r9a*
1972F: arch/arm/boot/dts/sh* 2018F: arch/arm/boot/dts/sh*
1973F: arch/arm/configs/shmobile_defconfig 2019F: arch/arm/configs/shmobile_defconfig
1974F: arch/arm/include/debug/renesas-scif.S 2020F: arch/arm/include/debug/renesas-scif.S
@@ -2087,6 +2133,15 @@ L: linux-kernel@vger.kernel.org
2087S: Maintained 2133S: Maintained
2088F: drivers/memory/*emif* 2134F: drivers/memory/*emif*
2089 2135
2136ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2137M: Tero Kristo <t-kristo@ti.com>
2138M: Nishanth Menon <nm@ti.com>
2139L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2140S: Supported
2141F: Documentation/devicetree/bindings/arm/ti/k3.txt
2142F: arch/arm64/boot/dts/ti/Makefile
2143F: arch/arm64/boot/dts/ti/k3-*
2144
2090ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 2145ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2091M: Santosh Shilimkar <ssantosh@kernel.org> 2146M: Santosh Shilimkar <ssantosh@kernel.org>
2092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -2264,6 +2319,7 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2264T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git 2319T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2265S: Maintained 2320S: Maintained
2266F: arch/arm64/ 2321F: arch/arm64/
2322X: arch/arm64/boot/dts/
2267F: Documentation/arm64/ 2323F: Documentation/arm64/
2268 2324
2269AS3645A LED FLASH CONTROLLER DRIVER 2325AS3645A LED FLASH CONTROLLER DRIVER
@@ -2272,6 +2328,14 @@ L: linux-leds@vger.kernel.org
2272S: Maintained 2328S: Maintained
2273F: drivers/leds/leds-as3645a.c 2329F: drivers/leds/leds-as3645a.c
2274 2330
2331ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2332M: Tianshu Qiu <tian.shu.qiu@intel.com>
2333L: linux-media@vger.kernel.org
2334T: git git://linuxtv.org/media_tree.git
2335S: Maintained
2336F: drivers/media/i2c/ak7375.c
2337F: Documentation/devicetree/bindings/media/i2c/ak7375.txt
2338
2275ASAHI KASEI AK8974 DRIVER 2339ASAHI KASEI AK8974 DRIVER
2276M: Linus Walleij <linus.walleij@linaro.org> 2340M: Linus Walleij <linus.walleij@linaro.org>
2277L: linux-iio@vger.kernel.org 2341L: linux-iio@vger.kernel.org
@@ -2547,6 +2611,13 @@ S: Maintained
2547F: drivers/auxdisplay/ 2611F: drivers/auxdisplay/
2548F: include/linux/cfag12864b.h 2612F: include/linux/cfag12864b.h
2549 2613
2614AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
2615M: Andreas Klinger <ak@it-klinger.de>
2616L: linux-iio@vger.kernel.org
2617S: Maintained
2618F: Documentation/devicetree/bindings/iio/adc/avia-hx711.txt
2619F: drivers/iio/adc/hx711.c
2620
2550AX.25 NETWORK LAYER 2621AX.25 NETWORK LAYER
2551M: Ralf Baechle <ralf@linux-mips.org> 2622M: Ralf Baechle <ralf@linux-mips.org>
2552L: linux-hams@vger.kernel.org 2623L: linux-hams@vger.kernel.org
@@ -3510,10 +3581,30 @@ F: drivers/net/ethernet/cisco/enic/
3510 3581
3511CISCO VIC LOW LATENCY NIC DRIVER 3582CISCO VIC LOW LATENCY NIC DRIVER
3512M: Christian Benvenuti <benve@cisco.com> 3583M: Christian Benvenuti <benve@cisco.com>
3513M: Dave Goodell <dgoodell@cisco.com>
3514S: Supported 3584S: Supported
3515F: drivers/infiniband/hw/usnic/ 3585F: drivers/infiniband/hw/usnic/
3516 3586
3587CIRRUS LOGIC MADERA CODEC DRIVERS
3588M: Charles Keepax <ckeepax@opensource.cirrus.com>
3589M: Richard Fitzgerald <rf@opensource.cirrus.com>
3590L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3591L: patches@opensource.cirrus.com
3592T: git https://github.com/CirrusLogic/linux-drivers.git
3593W: https://github.com/CirrusLogic/linux-drivers/wiki
3594S: Supported
3595F: Documentation/devicetree/bindings/mfd/madera.txt
3596F: Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
3597F: include/linux/mfd/madera/*
3598F: drivers/gpio/gpio-madera*
3599F: drivers/mfd/madera*
3600F: drivers/mfd/cs47l*
3601F: drivers/pinctrl/cirrus/*
3602
3603CLANG-FORMAT FILE
3604M: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
3605S: Maintained
3606F: .clang-format
3607
3517CLEANCACHE API 3608CLEANCACHE API
3518M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 3609M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3519L: linux-kernel@vger.kernel.org 3610L: linux-kernel@vger.kernel.org
@@ -4400,6 +4491,12 @@ X: Documentation/spi
4400X: Documentation/media 4491X: Documentation/media
4401T: git git://git.lwn.net/linux.git docs-next 4492T: git git://git.lwn.net/linux.git docs-next
4402 4493
4494DOCUMENTATION/ITALIAN
4495M: Federico Vaga <federico.vaga@vaga.pv.it>
4496L: linux-doc@vger.kernel.org
4497S: Maintained
4498F: Documentation/translations/it_IT
4499
4403DONGWOON DW9714 LENS VOICE COIL DRIVER 4500DONGWOON DW9714 LENS VOICE COIL DRIVER
4404M: Sakari Ailus <sakari.ailus@linux.intel.com> 4501M: Sakari Ailus <sakari.ailus@linux.intel.com>
4405L: linux-media@vger.kernel.org 4502L: linux-media@vger.kernel.org
@@ -4407,6 +4504,13 @@ T: git git://linuxtv.org/media_tree.git
4407S: Maintained 4504S: Maintained
4408F: drivers/media/i2c/dw9714.c 4505F: drivers/media/i2c/dw9714.c
4409 4506
4507DONGWOON DW9807 LENS VOICE COIL DRIVER
4508M: Sakari Ailus <sakari.ailus@linux.intel.com>
4509L: linux-media@vger.kernel.org
4510T: git git://linuxtv.org/media_tree.git
4511S: Maintained
4512F: drivers/media/i2c/dw9807.c
4513
4410DOUBLETALK DRIVER 4514DOUBLETALK DRIVER
4411M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 4515M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4412L: blinux-list@redhat.com 4516L: blinux-list@redhat.com
@@ -4418,7 +4522,7 @@ DPAA2 DATAPATH I/O (DPIO) DRIVER
4418M: Roy Pledge <Roy.Pledge@nxp.com> 4522M: Roy Pledge <Roy.Pledge@nxp.com>
4419L: linux-kernel@vger.kernel.org 4523L: linux-kernel@vger.kernel.org
4420S: Maintained 4524S: Maintained
4421F: drivers/staging/fsl-mc/bus/dpio 4525F: drivers/soc/fsl/dpio
4422 4526
4423DPAA2 ETHERNET DRIVER 4527DPAA2 ETHERNET DRIVER
4424M: Ioana Radulescu <ruxandra.radulescu@nxp.com> 4528M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
@@ -4427,7 +4531,8 @@ S: Maintained
4427F: drivers/staging/fsl-dpaa2/ethernet 4531F: drivers/staging/fsl-dpaa2/ethernet
4428 4532
4429DPAA2 ETHERNET SWITCH DRIVER 4533DPAA2 ETHERNET SWITCH DRIVER
4430M: Razvan Stefanescu <razvan.stefanescu@nxp.com> 4534M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
4535M: Ioana Ciornei <ioana.ciornei@nxp.com>
4431L: linux-kernel@vger.kernel.org 4536L: linux-kernel@vger.kernel.org
4432S: Maintained 4537S: Maintained
4433F: drivers/staging/fsl-dpaa2/ethsw 4538F: drivers/staging/fsl-dpaa2/ethsw
@@ -4647,7 +4752,7 @@ F: include/linux/vga*
4647DRM DRIVERS AND MISC GPU PATCHES 4752DRM DRIVERS AND MISC GPU PATCHES
4648M: Gustavo Padovan <gustavo@padovan.org> 4753M: Gustavo Padovan <gustavo@padovan.org>
4649M: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> 4754M: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
4650M: Sean Paul <seanpaul@chromium.org> 4755M: Sean Paul <sean@poorly.run>
4651W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html 4756W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4652S: Maintained 4757S: Maintained
4653T: git git://anongit.freedesktop.org/drm/drm-misc 4758T: git git://anongit.freedesktop.org/drm/drm-misc
@@ -4884,7 +4989,8 @@ F: Documentation/gpu/xen-front.rst
4884 4989
4885DRM TTM SUBSYSTEM 4990DRM TTM SUBSYSTEM
4886M: Christian Koenig <christian.koenig@amd.com> 4991M: Christian Koenig <christian.koenig@amd.com>
4887M: Roger He <Hongbo.He@amd.com> 4992M: Huang Rui <ray.huang@amd.com>
4993M: Junwei Zhang <Jerry.Zhang@amd.com>
4888T: git git://people.freedesktop.org/~agd5f/linux 4994T: git git://people.freedesktop.org/~agd5f/linux
4889S: Maintained 4995S: Maintained
4890L: dri-devel@lists.freedesktop.org 4996L: dri-devel@lists.freedesktop.org
@@ -5056,6 +5162,18 @@ T: git git://linuxtv.org/anttip/media_tree.git
5056S: Maintained 5162S: Maintained
5057F: drivers/media/tuners/e4000* 5163F: drivers/media/tuners/e4000*
5058 5164
5165EARTH_PT1 MEDIA DRIVER
5166M: Akihiro Tsukada <tskd08@gmail.com>
5167L: linux-media@vger.kernel.org
5168S: Odd Fixes
5169F: drivers/media/pci/pt1/
5170
5171EARTH_PT3 MEDIA DRIVER
5172M: Akihiro Tsukada <tskd08@gmail.com>
5173L: linux-media@vger.kernel.org
5174S: Odd Fixes
5175F: drivers/media/pci/pt3/
5176
5059EC100 MEDIA DRIVER 5177EC100 MEDIA DRIVER
5060M: Antti Palosaari <crope@iki.fi> 5178M: Antti Palosaari <crope@iki.fi>
5061L: linux-media@vger.kernel.org 5179L: linux-media@vger.kernel.org
@@ -5444,6 +5562,7 @@ F: drivers/iommu/exynos-iommu.c
5444 5562
5445EZchip NPS platform support 5563EZchip NPS platform support
5446M: Vineet Gupta <vgupta@synopsys.com> 5564M: Vineet Gupta <vgupta@synopsys.com>
5565M: Ofer Levi <oferle@mellanox.com>
5447S: Supported 5566S: Supported
5448F: arch/arc/plat-eznps 5567F: arch/arc/plat-eznps
5449F: arch/arc/boot/dts/eznps.dts 5568F: arch/arc/boot/dts/eznps.dts
@@ -5639,6 +5758,14 @@ F: drivers/fpga/
5639F: include/linux/fpga/ 5758F: include/linux/fpga/
5640W: http://www.rocketboards.org 5759W: http://www.rocketboards.org
5641 5760
5761FPGA DFL DRIVERS
5762M: Wu Hao <hao.wu@intel.com>
5763L: linux-fpga@vger.kernel.org
5764S: Maintained
5765F: Documentation/fpga/dfl.txt
5766F: include/uapi/linux/fpga-dfl.h
5767F: drivers/fpga/dfl*
5768
5642FPU EMULATOR 5769FPU EMULATOR
5643M: Bill Metzenthen <billm@melbpc.org.au> 5770M: Bill Metzenthen <billm@melbpc.org.au>
5644W: http://floatingpoint.sourceforge.net/emulator/index.html 5771W: http://floatingpoint.sourceforge.net/emulator/index.html
@@ -5856,6 +5983,14 @@ F: fs/crypto/
5856F: include/linux/fscrypt*.h 5983F: include/linux/fscrypt*.h
5857F: Documentation/filesystems/fscrypt.rst 5984F: Documentation/filesystems/fscrypt.rst
5858 5985
5986FSI-ATTACHED I2C DRIVER
5987M: Eddie James <eajames@linux.vnet.ibm.com>
5988L: linux-i2c@vger.kernel.org
5989L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
5990S: Maintained
5991F: drivers/i2c/busses/i2c-fsi.c
5992F: Documentation/devicetree/bindings/i2c/i2c-fsi.txt
5993
5859FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE 5994FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
5860M: Jan Kara <jack@suse.cz> 5995M: Jan Kara <jack@suse.cz>
5861R: Amir Goldstein <amir73il@gmail.com> 5996R: Amir Goldstein <amir73il@gmail.com>
@@ -5921,6 +6056,13 @@ F: scripts/gcc-plugin.sh
5921F: scripts/Makefile.gcc-plugins 6056F: scripts/Makefile.gcc-plugins
5922F: Documentation/gcc-plugins.txt 6057F: Documentation/gcc-plugins.txt
5923 6058
6059GASKET DRIVER FRAMEWORK
6060M: Rob Springer <rspringer@google.com>
6061M: John Joseph <jnjoseph@google.com>
6062M: Ben Chan <benchan@chromium.org>
6063S: Maintained
6064F: drivers/staging/gasket/
6065
5924GCOV BASED KERNEL PROFILING 6066GCOV BASED KERNEL PROFILING
5925M: Peter Oberparleiter <oberpar@linux.ibm.com> 6067M: Peter Oberparleiter <oberpar@linux.ibm.com>
5926S: Maintained 6068S: Maintained
@@ -5929,7 +6071,7 @@ F: Documentation/dev-tools/gcov.rst
5929 6071
5930GDB KERNEL DEBUGGING HELPER SCRIPTS 6072GDB KERNEL DEBUGGING HELPER SCRIPTS
5931M: Jan Kiszka <jan.kiszka@siemens.com> 6073M: Jan Kiszka <jan.kiszka@siemens.com>
5932M: Kieran Bingham <kieran@bingham.xyz> 6074M: Kieran Bingham <kbingham@kernel.org>
5933S: Supported 6075S: Supported
5934F: scripts/gdb/ 6076F: scripts/gdb/
5935 6077
@@ -6005,6 +6147,12 @@ F: drivers/base/power/domain*.c
6005F: include/linux/pm_domain.h 6147F: include/linux/pm_domain.h
6006F: Documentation/devicetree/bindings/power/power_domain.txt 6148F: Documentation/devicetree/bindings/power/power_domain.txt
6007 6149
6150GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
6151M: Eugen Hristev <eugen.hristev@microchip.com>
6152L: linux-input@vger.kernel.org
6153S: Maintained
6154F: drivers/input/touchscreen/resistive-adc-touch.c
6155
6008GENERIC UIO DRIVER FOR PCI DEVICES 6156GENERIC UIO DRIVER FOR PCI DEVICES
6009M: "Michael S. Tsirkin" <mst@redhat.com> 6157M: "Michael S. Tsirkin" <mst@redhat.com>
6010L: kvm@vger.kernel.org 6158L: kvm@vger.kernel.org
@@ -6042,6 +6190,14 @@ F: Documentation/isdn/README.gigaset
6042F: drivers/isdn/gigaset/ 6190F: drivers/isdn/gigaset/
6043F: include/uapi/linux/gigaset_dev.h 6191F: include/uapi/linux/gigaset_dev.h
6044 6192
6193GNSS SUBSYSTEM
6194M: Johan Hovold <johan@kernel.org>
6195S: Maintained
6196F: Documentation/ABI/testing/sysfs-class-gnss
6197F: Documentation/devicetree/bindings/gnss/
6198F: drivers/gnss/
6199F: include/linux/gnss.h
6200
6045GO7007 MPEG CODEC 6201GO7007 MPEG CODEC
6046M: Hans Verkuil <hans.verkuil@cisco.com> 6202M: Hans Verkuil <hans.verkuil@cisco.com>
6047L: linux-media@vger.kernel.org 6203L: linux-media@vger.kernel.org
@@ -6140,7 +6296,7 @@ F: drivers/staging/greybus/bootrom.c
6140F: drivers/staging/greybus/firmware.h 6296F: drivers/staging/greybus/firmware.h
6141F: drivers/staging/greybus/fw-core.c 6297F: drivers/staging/greybus/fw-core.c
6142F: drivers/staging/greybus/fw-download.c 6298F: drivers/staging/greybus/fw-download.c
6143F: drivers/staging/greybus/fw-managament.c 6299F: drivers/staging/greybus/fw-management.c
6144F: drivers/staging/greybus/greybus_authentication.h 6300F: drivers/staging/greybus/greybus_authentication.h
6145F: drivers/staging/greybus/greybus_firmware.h 6301F: drivers/staging/greybus/greybus_firmware.h
6146F: drivers/staging/greybus/hid.c 6302F: drivers/staging/greybus/hid.c
@@ -6149,12 +6305,10 @@ F: drivers/staging/greybus/spi.c
6149F: drivers/staging/greybus/spilib.c 6305F: drivers/staging/greybus/spilib.c
6150F: drivers/staging/greybus/spilib.h 6306F: drivers/staging/greybus/spilib.h
6151 6307
6152GREYBUS LOOPBACK/TIME PROTOCOLS DRIVERS 6308GREYBUS LOOPBACK DRIVER
6153M: Bryan O'Donoghue <pure.logic@nexus-software.ie> 6309M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
6154S: Maintained 6310S: Maintained
6155F: drivers/staging/greybus/loopback.c 6311F: drivers/staging/greybus/loopback.c
6156F: drivers/staging/greybus/timesync.c
6157F: drivers/staging/greybus/timesync_platform.c
6158 6312
6159GREYBUS PLATFORM DRIVERS 6313GREYBUS PLATFORM DRIVERS
6160M: Vaibhav Hiremath <hvaibhav.linux@gmail.com> 6314M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
@@ -7027,7 +7181,7 @@ M: Guenter Roeck <linux@roeck-us.net>
7027L: linux-hwmon@vger.kernel.org 7181L: linux-hwmon@vger.kernel.org
7028S: Maintained 7182S: Maintained
7029F: Documentation/hwmon/ina209 7183F: Documentation/hwmon/ina209
7030F: Documentation/devicetree/bindings/i2c/ina209.txt 7184F: Documentation/devicetree/bindings/hwmon/ina2xx.txt
7031F: drivers/hwmon/ina209.c 7185F: drivers/hwmon/ina209.c
7032 7186
7033INA2XX HARDWARE MONITOR DRIVER 7187INA2XX HARDWARE MONITOR DRIVER
@@ -7095,6 +7249,7 @@ F: include/uapi/linux/input.h
7095F: include/uapi/linux/input-event-codes.h 7249F: include/uapi/linux/input-event-codes.h
7096F: include/linux/input/ 7250F: include/linux/input/
7097F: Documentation/devicetree/bindings/input/ 7251F: Documentation/devicetree/bindings/input/
7252F: Documentation/devicetree/bindings/serio/
7098F: Documentation/input/ 7253F: Documentation/input/
7099 7254
7100INPUT MULTITOUCH (MT) PROTOCOL 7255INPUT MULTITOUCH (MT) PROTOCOL
@@ -7244,6 +7399,9 @@ F: drivers/dma/iop-adma.c
7244INTEL IPU3 CSI-2 CIO2 DRIVER 7399INTEL IPU3 CSI-2 CIO2 DRIVER
7245M: Yong Zhi <yong.zhi@intel.com> 7400M: Yong Zhi <yong.zhi@intel.com>
7246M: Sakari Ailus <sakari.ailus@linux.intel.com> 7401M: Sakari Ailus <sakari.ailus@linux.intel.com>
7402M: Bingbu Cao <bingbu.cao@intel.com>
7403R: Tian Shu Qiu <tian.shu.qiu@intel.com>
7404R: Jian Xu Zheng <jian.xu.zheng@intel.com>
7247L: linux-media@vger.kernel.org 7405L: linux-media@vger.kernel.org
7248S: Maintained 7406S: Maintained
7249F: drivers/media/pci/intel/ipu3/ 7407F: drivers/media/pci/intel/ipu3/
@@ -7349,7 +7507,7 @@ M: Megha Dey <megha.dey@linux.intel.com>
7349R: Tim Chen <tim.c.chen@linux.intel.com> 7507R: Tim Chen <tim.c.chen@linux.intel.com>
7350L: linux-crypto@vger.kernel.org 7508L: linux-crypto@vger.kernel.org
7351S: Supported 7509S: Supported
7352F: arch/x86/crypto/sha*-mb 7510F: arch/x86/crypto/sha*-mb/
7353F: crypto/mcryptd.c 7511F: crypto/mcryptd.c
7354 7512
7355INTEL TELEMETRY DRIVER 7513INTEL TELEMETRY DRIVER
@@ -7561,9 +7719,8 @@ S: Maintained
7561F: drivers/firmware/iscsi_ibft* 7719F: drivers/firmware/iscsi_ibft*
7562 7720
7563ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 7721ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
7564M: Or Gerlitz <ogerlitz@mellanox.com>
7565M: Sagi Grimberg <sagi@grimberg.me> 7722M: Sagi Grimberg <sagi@grimberg.me>
7566M: Roi Dayan <roid@mellanox.com> 7723M: Max Gurtovoy <maxg@mellanox.com>
7567L: linux-rdma@vger.kernel.org 7724L: linux-rdma@vger.kernel.org
7568S: Supported 7725S: Supported
7569W: http://www.openfabrics.org 7726W: http://www.openfabrics.org
@@ -7984,7 +8141,7 @@ F: lib/test_kmod.c
7984F: tools/testing/selftests/kmod/ 8141F: tools/testing/selftests/kmod/
7985 8142
7986KPROBES 8143KPROBES
7987M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com> 8144M: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
7988M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 8145M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7989M: "David S. Miller" <davem@davemloft.net> 8146M: "David S. Miller" <davem@davemloft.net>
7990M: Masami Hiramatsu <mhiramat@kernel.org> 8147M: Masami Hiramatsu <mhiramat@kernel.org>
@@ -8315,17 +8472,18 @@ M: Jade Alglave <j.alglave@ucl.ac.uk>
8315M: Luc Maranget <luc.maranget@inria.fr> 8472M: Luc Maranget <luc.maranget@inria.fr>
8316M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8473M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8317R: Akira Yokosawa <akiyks@gmail.com> 8474R: Akira Yokosawa <akiyks@gmail.com>
8475R: Daniel Lustig <dlustig@nvidia.com>
8318L: linux-kernel@vger.kernel.org 8476L: linux-kernel@vger.kernel.org
8477L: linux-arch@vger.kernel.org
8319S: Supported 8478S: Supported
8320T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8479T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8321F: tools/memory-model/ 8480F: tools/memory-model/
8481F: Documentation/atomic_bitops.txt
8482F: Documentation/atomic_t.txt
8483F: Documentation/core-api/atomic_ops.rst
8484F: Documentation/core-api/refcount-vs-atomic.rst
8322F: Documentation/memory-barriers.txt 8485F: Documentation/memory-barriers.txt
8323 8486
8324LINUX SECURITY MODULE (LSM) FRAMEWORK
8325M: Chris Wright <chrisw@sous-sol.org>
8326L: linux-security-module@vger.kernel.org
8327S: Supported
8328
8329LIS3LV02D ACCELEROMETER DRIVER 8487LIS3LV02D ACCELEROMETER DRIVER
8330M: Eric Piel <eric.piel@tremplin-utc.net> 8488M: Eric Piel <eric.piel@tremplin-utc.net>
8331S: Maintained 8489S: Maintained
@@ -8955,6 +9113,14 @@ T: git git://linuxtv.org/media_tree.git
8955S: Maintained 9113S: Maintained
8956F: drivers/media/dvb-frontends/stv6111* 9114F: drivers/media/dvb-frontends/stv6111*
8957 9115
9116MEDIA DRIVERS FOR STM32 - DCMI
9117M: Hugues Fruchet <hugues.fruchet@st.com>
9118L: linux-media@vger.kernel.org
9119T: git git://linuxtv.org/media_tree.git
9120S: Supported
9121F: Documentation/devicetree/bindings/media/st,stm32-dcmi.txt
9122F: drivers/media/platform/stm32/stm32-dcmi.c
9123
8958MEDIA DRIVERS FOR NVIDIA TEGRA - VDE 9124MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
8959M: Dmitry Osipenko <digetx@gmail.com> 9125M: Dmitry Osipenko <digetx@gmail.com>
8960L: linux-media@vger.kernel.org 9126L: linux-media@vger.kernel.org
@@ -8986,6 +9152,14 @@ F: include/uapi/linux/meye.h
8986F: include/uapi/linux/ivtv* 9152F: include/uapi/linux/ivtv*
8987F: include/uapi/linux/uvcvideo.h 9153F: include/uapi/linux/uvcvideo.h
8988 9154
9155MEDIATEK BLUETOOTH DRIVER
9156M: Sean Wang <sean.wang@mediatek.com>
9157L: linux-bluetooth@vger.kernel.org
9158L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
9159S: Maintained
9160F: Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
9161F: drivers/bluetooth/btmtkuart.c
9162
8989MEDIATEK CIR DRIVER 9163MEDIATEK CIR DRIVER
8990M: Sean Wang <sean.wang@mediatek.com> 9164M: Sean Wang <sean.wang@mediatek.com>
8991S: Maintained 9165S: Maintained
@@ -9158,6 +9332,7 @@ S: Supported
9158W: http://www.mellanox.com 9332W: http://www.mellanox.com
9159Q: http://patchwork.ozlabs.org/project/netdev/list/ 9333Q: http://patchwork.ozlabs.org/project/netdev/list/
9160F: drivers/net/ethernet/mellanox/mlxsw/ 9334F: drivers/net/ethernet/mellanox/mlxsw/
9335F: tools/testing/selftests/drivers/net/mlxsw/
9161 9336
9162MELLANOX FIRMWARE FLASH LIBRARY (mlxfw) 9337MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
9163M: mlxsw@mellanox.com 9338M: mlxsw@mellanox.com
@@ -9298,6 +9473,12 @@ F: drivers/leds/leds-menf21bmc.c
9298F: drivers/hwmon/menf21bmc_hwmon.c 9473F: drivers/hwmon/menf21bmc_hwmon.c
9299F: Documentation/hwmon/menf21bmc 9474F: Documentation/hwmon/menf21bmc
9300 9475
9476MEN Z069 WATCHDOG DRIVER
9477M: Johannes Thumshirn <jth@kernel.org>
9478L: linux-watchdog@vger.kernel.org
9479S: Maintained
9480F: drivers/watchdog/menz069_wdt.c
9481
9301MESON AO CEC DRIVER FOR AMLOGIC SOCS 9482MESON AO CEC DRIVER FOR AMLOGIC SOCS
9302M: Neil Armstrong <narmstrong@baylibre.com> 9483M: Neil Armstrong <narmstrong@baylibre.com>
9303L: linux-media@lists.freedesktop.org 9484L: linux-media@lists.freedesktop.org
@@ -9345,7 +9526,6 @@ F: drivers/media/platform/atmel/atmel-isc-regs.h
9345F: devicetree/bindings/media/atmel-isc.txt 9526F: devicetree/bindings/media/atmel-isc.txt
9346 9527
9347MICROCHIP / ATMEL NAND DRIVER 9528MICROCHIP / ATMEL NAND DRIVER
9348M: Wenyou Yang <wenyou.yang@microchip.com>
9349M: Josh Wu <rainyfeeling@outlook.com> 9529M: Josh Wu <rainyfeeling@outlook.com>
9350L: linux-mtd@lists.infradead.org 9530L: linux-mtd@lists.infradead.org
9351S: Supported 9531S: Supported
@@ -9637,6 +9817,14 @@ F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
9637F: drivers/media/i2c/mt9v032.c 9817F: drivers/media/i2c/mt9v032.c
9638F: include/media/i2c/mt9v032.h 9818F: include/media/i2c/mt9v032.h
9639 9819
9820MT9V111 APTINA CAMERA SENSOR
9821M: Jacopo Mondi <jacopo@jmondi.org>
9822L: linux-media@vger.kernel.org
9823T: git git://linuxtv.org/media_tree.git
9824S: Maintained
9825F: Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
9826F: drivers/media/i2c/mt9v111.c
9827
9640MULTIFUNCTION DEVICES (MFD) 9828MULTIFUNCTION DEVICES (MFD)
9641M: Lee Jones <lee.jones@linaro.org> 9829M: Lee Jones <lee.jones@linaro.org>
9642T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 9830T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
@@ -9681,6 +9869,12 @@ L: linux-usb@vger.kernel.org
9681S: Maintained 9869S: Maintained
9682F: drivers/usb/musb/ 9870F: drivers/usb/musb/
9683 9871
9872MXL301RF MEDIA DRIVER
9873M: Akihiro Tsukada <tskd08@gmail.com>
9874L: linux-media@vger.kernel.org
9875S: Odd Fixes
9876F: drivers/media/tuners/mxl301rf*
9877
9684MXL5007T MEDIA DRIVER 9878MXL5007T MEDIA DRIVER
9685M: Michael Krufky <mkrufky@linuxtv.org> 9879M: Michael Krufky <mkrufky@linuxtv.org>
9686L: linux-media@vger.kernel.org 9880L: linux-media@vger.kernel.org
@@ -9749,12 +9943,6 @@ F: drivers/scsi/mac_scsi.*
9749F: drivers/scsi/sun3_scsi.* 9943F: drivers/scsi/sun3_scsi.*
9750F: drivers/scsi/sun3_scsi_vme.c 9944F: drivers/scsi/sun3_scsi_vme.c
9751 9945
9752NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
9753M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
9754L: linux-scsi@vger.kernel.org
9755S: Maintained
9756F: drivers/scsi/NCR_D700.*
9757
9758NCSI LIBRARY: 9946NCSI LIBRARY:
9759M: Samuel Mendoza-Jonas <sam@mendozajonas.com> 9947M: Samuel Mendoza-Jonas <sam@mendozajonas.com>
9760S: Maintained 9948S: Maintained
@@ -10398,6 +10586,7 @@ F: arch/arm/plat-omap/
10398F: arch/arm/configs/omap1_defconfig 10586F: arch/arm/configs/omap1_defconfig
10399F: drivers/i2c/busses/i2c-omap.c 10587F: drivers/i2c/busses/i2c-omap.c
10400F: include/linux/platform_data/i2c-omap.h 10588F: include/linux/platform_data/i2c-omap.h
10589F: include/linux/platform_data/ams-delta-fiq.h
10401 10590
10402OMAP2+ SUPPORT 10591OMAP2+ SUPPORT
10403M: Tony Lindgren <tony@atomide.com> 10592M: Tony Lindgren <tony@atomide.com>
@@ -10463,6 +10652,14 @@ T: git git://linuxtv.org/media_tree.git
10463S: Maintained 10652S: Maintained
10464F: drivers/media/i2c/ov13858.c 10653F: drivers/media/i2c/ov13858.c
10465 10654
10655OMNIVISION OV2680 SENSOR DRIVER
10656M: Rui Miguel Silva <rmfrfs@gmail.com>
10657L: linux-media@vger.kernel.org
10658T: git git://linuxtv.org/media_tree.git
10659S: Maintained
10660F: drivers/media/i2c/ov2680.c
10661F: Documentation/devicetree/bindings/media/i2c/ov2680.txt
10662
10466OMNIVISION OV2685 SENSOR DRIVER 10663OMNIVISION OV2685 SENSOR DRIVER
10467M: Shunqian Zheng <zhengsq@rock-chips.com> 10664M: Shunqian Zheng <zhengsq@rock-chips.com>
10468L: linux-media@vger.kernel.org 10665L: linux-media@vger.kernel.org
@@ -10590,7 +10787,7 @@ F: arch/*/boot/dts/
10590F: include/dt-bindings/ 10787F: include/dt-bindings/
10591 10788
10592OPENCORES I2C BUS DRIVER 10789OPENCORES I2C BUS DRIVER
10593M: Peter Korsgaard <jacmet@sunsite.dk> 10790M: Peter Korsgaard <peter@korsgaard.com>
10594L: linux-i2c@vger.kernel.org 10791L: linux-i2c@vger.kernel.org
10595S: Maintained 10792S: Maintained
10596F: Documentation/i2c/busses/i2c-ocores 10793F: Documentation/i2c/busses/i2c-ocores
@@ -11190,6 +11387,13 @@ S: Maintained
11190F: include/linux/personality.h 11387F: include/linux/personality.h
11191F: include/uapi/linux/personality.h 11388F: include/uapi/linux/personality.h
11192 11389
11390PHOENIX RC FLIGHT CONTROLLER ADAPTER
11391M: Marcus Folkesson <marcus.folkesson@gmail.com>
11392L: linux-input@vger.kernel.org
11393S: Maintained
11394F: Documentation/input/devices/pxrc.rst
11395F: drivers/input/joystick/pxrc.c
11396
11193PHONET PROTOCOL 11397PHONET PROTOCOL
11194M: Remi Denis-Courmont <courmisch@gmail.com> 11398M: Remi Denis-Courmont <courmisch@gmail.com>
11195S: Supported 11399S: Supported
@@ -11256,7 +11460,7 @@ F: Documentation/devicetree/bindings/pinctrl/fsl,*
11256 11460
11257PIN CONTROLLER - INTEL 11461PIN CONTROLLER - INTEL
11258M: Mika Westerberg <mika.westerberg@linux.intel.com> 11462M: Mika Westerberg <mika.westerberg@linux.intel.com>
11259M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11463M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11260S: Maintained 11464S: Maintained
11261F: drivers/pinctrl/intel/ 11465F: drivers/pinctrl/intel/
11262 11466
@@ -11766,6 +11970,18 @@ L: netdev@vger.kernel.org
11766S: Supported 11970S: Supported
11767F: drivers/net/ethernet/qlogic/qlge/ 11971F: drivers/net/ethernet/qlogic/qlge/
11768 11972
11973QM1D1B0004 MEDIA DRIVER
11974M: Akihiro Tsukada <tskd08@gmail.com>
11975L: linux-media@vger.kernel.org
11976S: Odd Fixes
11977F: drivers/media/tuners/qm1d1b0004*
11978
11979QM1D1C0042 MEDIA DRIVER
11980M: Akihiro Tsukada <tskd08@gmail.com>
11981L: linux-media@vger.kernel.org
11982S: Odd Fixes
11983F: drivers/media/tuners/qm1d1c0042*
11984
11769QNX4 FILESYSTEM 11985QNX4 FILESYSTEM
11770M: Anders Larsen <al@alarsen.net> 11986M: Anders Larsen <al@alarsen.net>
11771W: http://www.alarsen.net/linux/qnx4fs/ 11987W: http://www.alarsen.net/linux/qnx4fs/
@@ -11814,7 +12030,7 @@ L: linux-media@vger.kernel.org
11814S: Maintained 12030S: Maintained
11815F: Documentation/devicetree/bindings/media/qcom,camss.txt 12031F: Documentation/devicetree/bindings/media/qcom,camss.txt
11816F: Documentation/media/v4l-drivers/qcom_camss.rst 12032F: Documentation/media/v4l-drivers/qcom_camss.rst
11817F: drivers/media/platform/qcom/camss-8x16/ 12033F: drivers/media/platform/qcom/camss/
11818 12034
11819QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096 12035QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
11820M: Ilia Lin <ilia.lin@gmail.com> 12036M: Ilia Lin <ilia.lin@gmail.com>
@@ -11829,6 +12045,14 @@ L: netdev@vger.kernel.org
11829S: Maintained 12045S: Maintained
11830F: drivers/net/ethernet/qualcomm/emac/ 12046F: drivers/net/ethernet/qualcomm/emac/
11831 12047
12048QUALCOMM GENERIC INTERFACE I2C DRIVER
12049M: Alok Chauhan <alokc@codeaurora.org>
12050M: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
12051L: linux-i2c@vger.kernel.org
12052L: linux-arm-msm@vger.kernel.org
12053S: Supported
12054F: drivers/i2c/busses/i2c-qcom-geni.c
12055
11832QUALCOMM HEXAGON ARCHITECTURE 12056QUALCOMM HEXAGON ARCHITECTURE
11833M: Richard Kuo <rkuo@codeaurora.org> 12057M: Richard Kuo <rkuo@codeaurora.org>
11834L: linux-hexagon@vger.kernel.org 12058L: linux-hexagon@vger.kernel.org
@@ -12037,9 +12261,9 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
12037F: Documentation/RCU/ 12261F: Documentation/RCU/
12038X: Documentation/RCU/torture.txt 12262X: Documentation/RCU/torture.txt
12039F: include/linux/rcu* 12263F: include/linux/rcu*
12040X: include/linux/srcu.h 12264X: include/linux/srcu*.h
12041F: kernel/rcu/ 12265F: kernel/rcu/
12042X: kernel/torture.c 12266X: kernel/rcu/srcu*.c
12043 12267
12044REAL TIME CLOCK (RTC) SUBSYSTEM 12268REAL TIME CLOCK (RTC) SUBSYSTEM
12045M: Alessandro Zummo <a.zummo@towertech.it> 12269M: Alessandro Zummo <a.zummo@towertech.it>
@@ -12064,6 +12288,13 @@ S: Maintained
12064F: sound/soc/codecs/rt* 12288F: sound/soc/codecs/rt*
12065F: include/sound/rt*.h 12289F: include/sound/rt*.h
12066 12290
12291REALTEK RTL83xx SMI DSA ROUTER CHIPS
12292M: Linus Walleij <linus.walleij@linaro.org>
12293S: Maintained
12294F: Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
12295F: drivers/net/dsa/realtek-smi*
12296F: drivers/net/dsa/rtl83*
12297
12067REGISTER MAP ABSTRACTION 12298REGISTER MAP ABSTRACTION
12068M: Mark Brown <broonie@kernel.org> 12299M: Mark Brown <broonie@kernel.org>
12069L: linux-kernel@vger.kernel.org 12300L: linux-kernel@vger.kernel.org
@@ -12171,6 +12402,8 @@ S: Maintained
12171F: Documentation/rfkill.txt 12402F: Documentation/rfkill.txt
12172F: Documentation/ABI/stable/sysfs-class-rfkill 12403F: Documentation/ABI/stable/sysfs-class-rfkill
12173F: net/rfkill/ 12404F: net/rfkill/
12405F: include/linux/rfkill.h
12406F: include/uapi/linux/rfkill.h
12174 12407
12175RHASHTABLE 12408RHASHTABLE
12176M: Thomas Graf <tgraf@suug.ch> 12409M: Thomas Graf <tgraf@suug.ch>
@@ -12178,7 +12411,9 @@ M: Herbert Xu <herbert@gondor.apana.org.au>
12178L: netdev@vger.kernel.org 12411L: netdev@vger.kernel.org
12179S: Maintained 12412S: Maintained
12180F: lib/rhashtable.c 12413F: lib/rhashtable.c
12414F: lib/test_rhashtable.c
12181F: include/linux/rhashtable.h 12415F: include/linux/rhashtable.h
12416F: include/linux/rhashtable-types.h
12182 12417
12183RICOH R5C592 MEMORYSTICK DRIVER 12418RICOH R5C592 MEMORYSTICK DRIVER
12184M: Maxim Levitsky <maximlevitsky@gmail.com> 12419M: Maxim Levitsky <maximlevitsky@gmail.com>
@@ -12400,7 +12635,6 @@ F: drivers/pci/hotplug/s390_pci_hpc.c
12400 12635
12401S390 VFIO-CCW DRIVER 12636S390 VFIO-CCW DRIVER
12402M: Cornelia Huck <cohuck@redhat.com> 12637M: Cornelia Huck <cohuck@redhat.com>
12403M: Dong Jia Shi <bjsdjshi@linux.ibm.com>
12404M: Halil Pasic <pasic@linux.ibm.com> 12638M: Halil Pasic <pasic@linux.ibm.com>
12405L: linux-s390@vger.kernel.org 12639L: linux-s390@vger.kernel.org
12406L: kvm@vger.kernel.org 12640L: kvm@vger.kernel.org
@@ -12637,15 +12871,21 @@ S: Maintained
12637F: drivers/scsi/sr* 12871F: drivers/scsi/sr*
12638 12872
12639SCSI RDMA PROTOCOL (SRP) INITIATOR 12873SCSI RDMA PROTOCOL (SRP) INITIATOR
12640M: Bart Van Assche <bart.vanassche@sandisk.com> 12874M: Bart Van Assche <bvanassche@acm.org>
12641L: linux-rdma@vger.kernel.org 12875L: linux-rdma@vger.kernel.org
12642S: Supported 12876S: Supported
12643W: http://www.openfabrics.org
12644Q: http://patchwork.kernel.org/project/linux-rdma/list/ 12877Q: http://patchwork.kernel.org/project/linux-rdma/list/
12645T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
12646F: drivers/infiniband/ulp/srp/ 12878F: drivers/infiniband/ulp/srp/
12647F: include/scsi/srp.h 12879F: include/scsi/srp.h
12648 12880
12881SCSI RDMA PROTOCOL (SRP) TARGET
12882M: Bart Van Assche <bvanassche@acm.org>
12883L: linux-rdma@vger.kernel.org
12884L: target-devel@vger.kernel.org
12885S: Supported
12886Q: http://patchwork.kernel.org/project/linux-rdma/list/
12887F: drivers/infiniband/ulp/srpt/
12888
12649SCSI SG DRIVER 12889SCSI SG DRIVER
12650M: Doug Gilbert <dgilbert@interlog.com> 12890M: Doug Gilbert <dgilbert@interlog.com>
12651L: linux-scsi@vger.kernel.org 12891L: linux-scsi@vger.kernel.org
@@ -12744,6 +12984,13 @@ S: Maintained
12744F: drivers/mmc/host/sdhci* 12984F: drivers/mmc/host/sdhci*
12745F: include/linux/mmc/sdhci* 12985F: include/linux/mmc/sdhci*
12746 12986
12987SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
12988M: Prabu Thangamuthu <prabu.t@synopsys.com>
12989M: Manjunath M B <manjumb@synopsys.com>
12990L: linux-mmc@vger.kernel.org
12991S: Maintained
12992F: drivers/mmc/host/sdhci-pci-dwc-mshc.c
12993
12747SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 12994SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
12748M: Ben Dooks <ben-linux@fluff.org> 12995M: Ben Dooks <ben-linux@fluff.org>
12749M: Jaehoon Chung <jh80.chung@samsung.com> 12996M: Jaehoon Chung <jh80.chung@samsung.com>
@@ -12785,6 +13032,7 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
12785W: http://kernsec.org/ 13032W: http://kernsec.org/
12786S: Supported 13033S: Supported
12787F: security/ 13034F: security/
13035X: security/selinux/
12788 13036
12789SELINUX SECURITY MODULE 13037SELINUX SECURITY MODULE
12790M: Paul Moore <paul@paul-moore.com> 13038M: Paul Moore <paul@paul-moore.com>
@@ -12861,6 +13109,14 @@ W: http://www.ibm.com/developerworks/linux/linux390/
12861S: Supported 13109S: Supported
12862F: net/smc/ 13110F: net/smc/
12863 13111
13112SHARP RJ54N1CB0C SENSOR DRIVER
13113M: Jacopo Mondi <jacopo@jmondi.org>
13114L: linux-media@vger.kernel.org
13115T: git git://linuxtv.org/media_tree.git
13116S: Odd fixes
13117F: drivers/media/i2c/rj54n1cb0c.c
13118F: include/media/i2c/rj54n1cb0c.h
13119
12864SH_VEU V4L2 MEM2MEM DRIVER 13120SH_VEU V4L2 MEM2MEM DRIVER
12865L: linux-media@vger.kernel.org 13121L: linux-media@vger.kernel.org
12866S: Orphan 13122S: Orphan
@@ -12967,7 +13223,7 @@ L: linux-input@vger.kernel.org
12967L: platform-driver-x86@vger.kernel.org 13223L: platform-driver-x86@vger.kernel.org
12968S: Maintained 13224S: Maintained
12969F: drivers/input/touchscreen/silead.c 13225F: drivers/input/touchscreen/silead.c
12970F: drivers/platform/x86/silead_dmi.c 13226F: drivers/platform/x86/touchscreen_dmi.c
12971 13227
12972SILICON MOTION SM712 FRAME BUFFER DRIVER 13228SILICON MOTION SM712 FRAME BUFFER DRIVER
12973M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 13229M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
@@ -13076,8 +13332,8 @@ L: linux-kernel@vger.kernel.org
13076W: http://www.rdrop.com/users/paulmck/RCU/ 13332W: http://www.rdrop.com/users/paulmck/RCU/
13077S: Supported 13333S: Supported
13078T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 13334T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
13079F: include/linux/srcu.h 13335F: include/linux/srcu*.h
13080F: kernel/rcu/srcu.c 13336F: kernel/rcu/srcu*.c
13081 13337
13082SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus) 13338SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
13083M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 13339M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
@@ -13487,6 +13743,13 @@ M: H Hartley Sweeten <hsweeten@visionengravers.com>
13487S: Odd Fixes 13743S: Odd Fixes
13488F: drivers/staging/comedi/ 13744F: drivers/staging/comedi/
13489 13745
13746STAGING - EROFS FILE SYSTEM
13747M: Gao Xiang <gaoxiang25@huawei.com>
13748M: Chao Yu <yuchao0@huawei.com>
13749L: linux-erofs@lists.ozlabs.org
13750S: Maintained
13751F: drivers/staging/erofs/
13752
13490STAGING - FLARION FT1000 DRIVERS 13753STAGING - FLARION FT1000 DRIVERS
13491M: Marek Belisko <marek.belisko@gmail.com> 13754M: Marek Belisko <marek.belisko@gmail.com>
13492S: Odd Fixes 13755S: Odd Fixes
@@ -13573,6 +13836,13 @@ L: linux-block@vger.kernel.org
13573S: Maintained 13836S: Maintained
13574F: drivers/block/skd*[ch] 13837F: drivers/block/skd*[ch]
13575 13838
13839STI AUDIO (ASoC) DRIVERS
13840M: Arnaud Pouliquen <arnaud.pouliquen@st.com>
13841L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13842S: Maintained
13843F: Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
13844F: sound/soc/sti/
13845
13576STI CEC DRIVER 13846STI CEC DRIVER
13577M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 13847M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
13578S: Maintained 13848S: Maintained
@@ -13586,6 +13856,14 @@ T: git git://linuxtv.org/media_tree.git
13586S: Maintained 13856S: Maintained
13587F: drivers/media/usb/stk1160/ 13857F: drivers/media/usb/stk1160/
13588 13858
13859STM32 AUDIO (ASoC) DRIVERS
13860M: Olivier Moysan <olivier.moysan@st.com>
13861M: Arnaud Pouliquen <arnaud.pouliquen@st.com>
13862L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13863S: Maintained
13864F: Documentation/devicetree/bindings/sound/st,stm32-*.txt
13865F: sound/soc/stm/
13866
13589STM32 TIMER/LPTIMER DRIVERS 13867STM32 TIMER/LPTIMER DRIVERS
13590M: Fabrice Gasnier <fabrice.gasnier@st.com> 13868M: Fabrice Gasnier <fabrice.gasnier@st.com>
13591S: Maintained 13869S: Maintained
@@ -13862,6 +14140,12 @@ F: include/uapi/linux/tc_act/
13862F: include/uapi/linux/tc_ematch/ 14140F: include/uapi/linux/tc_ematch/
13863F: net/sched/ 14141F: net/sched/
13864 14142
14143TC90522 MEDIA DRIVER
14144M: Akihiro Tsukada <tskd08@gmail.com>
14145L: linux-media@vger.kernel.org
14146S: Odd Fixes
14147F: drivers/media/dvb-frontends/tc90522*
14148
13865TCP LOW PRIORITY MODULE 14149TCP LOW PRIORITY MODULE
13866M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 14150M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
13867M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 14151M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
@@ -14056,6 +14340,13 @@ M: Laxman Dewangan <ldewangan@nvidia.com>
14056S: Supported 14340S: Supported
14057F: drivers/input/keyboard/tegra-kbc.c 14341F: drivers/input/keyboard/tegra-kbc.c
14058 14342
14343TEGRA NAND DRIVER
14344M: Stefan Agner <stefan@agner.ch>
14345M: Lucas Stach <dev@lynxeye.de>
14346S: Maintained
14347F: Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
14348F: drivers/mtd/nand/raw/tegra_nand.c
14349
14059TEGRA PWM DRIVER 14350TEGRA PWM DRIVER
14060M: Thierry Reding <thierry.reding@gmail.com> 14351M: Thierry Reding <thierry.reding@gmail.com>
14061S: Supported 14352S: Supported
@@ -14437,6 +14728,7 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
14437F: Documentation/RCU/torture.txt 14728F: Documentation/RCU/torture.txt
14438F: kernel/torture.c 14729F: kernel/torture.c
14439F: kernel/rcu/rcutorture.c 14730F: kernel/rcu/rcutorture.c
14731F: kernel/rcu/rcuperf.c
14440F: kernel/locking/locktorture.c 14732F: kernel/locking/locktorture.c
14441 14733
14442TOSHIBA ACPI EXTRAS DRIVER 14734TOSHIBA ACPI EXTRAS DRIVER
@@ -14958,7 +15250,7 @@ L: linux-usb@vger.kernel.org
14958S: Maintained 15250S: Maintained
14959F: drivers/usb/typec/mux/pi3usb30532.c 15251F: drivers/usb/typec/mux/pi3usb30532.c
14960 15252
14961USB TYPEC SUBSYSTEM 15253USB TYPEC CLASS
14962M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 15254M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
14963L: linux-usb@vger.kernel.org 15255L: linux-usb@vger.kernel.org
14964S: Maintained 15256S: Maintained
@@ -14967,6 +15259,15 @@ F: Documentation/driver-api/usb/typec.rst
14967F: drivers/usb/typec/ 15259F: drivers/usb/typec/
14968F: include/linux/usb/typec.h 15260F: include/linux/usb/typec.h
14969 15261
15262USB TYPEC BUS FOR ALTERNATE MODES
15263M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
15264L: linux-usb@vger.kernel.org
15265S: Maintained
15266F: Documentation/ABI/testing/sysfs-bus-typec
15267F: Documentation/driver-api/usb/typec_bus.rst
15268F: drivers/usb/typec/altmodes/
15269F: include/linux/usb/typec_altmode.h
15270
14970USB UHCI DRIVER 15271USB UHCI DRIVER
14971M: Alan Stern <stern@rowland.harvard.edu> 15272M: Alan Stern <stern@rowland.harvard.edu>
14972L: linux-usb@vger.kernel.org 15273L: linux-usb@vger.kernel.org
@@ -14997,6 +15298,7 @@ L: linux-usb@vger.kernel.org
14997S: Maintained 15298S: Maintained
14998F: drivers/usb/gadget/function/*uvc* 15299F: drivers/usb/gadget/function/*uvc*
14999F: drivers/usb/gadget/legacy/webcam.c 15300F: drivers/usb/gadget/legacy/webcam.c
15301F: include/uapi/linux/usb/g_uvc.h
15000 15302
15001USB WIRELESS RNDIS DRIVER (rndis_wlan) 15303USB WIRELESS RNDIS DRIVER (rndis_wlan)
15002M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 15304M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
@@ -15144,6 +15446,14 @@ L: netdev@vger.kernel.org
15144S: Maintained 15446S: Maintained
15145F: drivers/net/ethernet/via/via-velocity.* 15447F: drivers/net/ethernet/via/via-velocity.*
15146 15448
15449VICODEC VIRTUAL CODEC DRIVER
15450M: Hans Verkuil <hans.verkuil@cisco.com>
15451L: linux-media@vger.kernel.org
15452T: git git://linuxtv.org/media_tree.git
15453W: https://linuxtv.org
15454S: Maintained
15455F: drivers/media/platform/vicodec/*
15456
15147VIDEO MULTIPLEXER DRIVER 15457VIDEO MULTIPLEXER DRIVER
15148M: Philipp Zabel <p.zabel@pengutronix.de> 15458M: Philipp Zabel <p.zabel@pengutronix.de>
15149L: linux-media@vger.kernel.org 15459L: linux-media@vger.kernel.org
@@ -15311,7 +15621,7 @@ F: include/linux/vme*
15311 15621
15312VMWARE BALLOON DRIVER 15622VMWARE BALLOON DRIVER
15313M: Xavier Deguillard <xdeguillard@vmware.com> 15623M: Xavier Deguillard <xdeguillard@vmware.com>
15314M: Philip Moltmann <moltmann@vmware.com> 15624M: Nadav Amit <namit@vmware.com>
15315M: "VMware, Inc." <pv-drivers@vmware.com> 15625M: "VMware, Inc." <pv-drivers@vmware.com>
15316L: linux-kernel@vger.kernel.org 15626L: linux-kernel@vger.kernel.org
15317S: Maintained 15627S: Maintained
@@ -15403,6 +15713,7 @@ F: drivers/mmc/host/vub300.c
15403W1 DALLAS'S 1-WIRE BUS 15713W1 DALLAS'S 1-WIRE BUS
15404M: Evgeniy Polyakov <zbr@ioremap.net> 15714M: Evgeniy Polyakov <zbr@ioremap.net>
15405S: Maintained 15715S: Maintained
15716F: Documentation/devicetree/bindings/w1/
15406F: Documentation/w1/ 15717F: Documentation/w1/
15407F: drivers/w1/ 15718F: drivers/w1/
15408F: include/linux/w1.h 15719F: include/linux/w1.h