aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRandy Dunlap <rdunlap@infradead.org>2017-07-21 16:32:27 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2017-07-21 21:59:11 -0400
commit82abbea734d659b4218ad06734b4927b43261985 (patch)
tree7be60ecbf6e1911e53c686d19b5ec56c627d7cfd
parent505d5c11192960a3f0639d1d9e05dffeddd4e874 (diff)
MAINTAINERS: fix alphabetical ordering
Fix major alphabetic errors. No attempt to fix items that all begin with the same word (like ARM, BROADCOM, DRM, EDAC, FREESCALE, INTEL, OMAP, PCI, SAMSUNG, TI, USB, etc.). (diffstat +/- is different by one line because TI KEYSTONE MULTICORE had 2 blank lines after it.) Signed-off-by: Randy Dunlap <rdunlap@infradead.org> Acked-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-rw-r--r--MAINTAINERS1633
1 files changed, 816 insertions, 817 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 2784ac59801d..2bc366472169 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -492,13 +492,6 @@ S: Maintained
492F: Documentation/hwmon/adt7475 492F: Documentation/hwmon/adt7475
493F: drivers/hwmon/adt7475.c 493F: drivers/hwmon/adt7475.c
494 494
495ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
496M: Michael Hennerich <michael.hennerich@analog.com>
497W: http://wiki.analog.com/ADXL345
498W: http://ez.analog.com/community/linux-device-drivers
499S: Supported
500F: drivers/input/misc/adxl34x.c
501
502ADVANSYS SCSI DRIVER 495ADVANSYS SCSI DRIVER
503M: Matthew Wilcox <matthew@wil.cx> 496M: Matthew Wilcox <matthew@wil.cx>
504M: Hannes Reinecke <hare@suse.com> 497M: Hannes Reinecke <hare@suse.com>
@@ -507,6 +500,13 @@ S: Maintained
507F: Documentation/scsi/advansys.txt 500F: Documentation/scsi/advansys.txt
508F: drivers/scsi/advansys.c 501F: drivers/scsi/advansys.c
509 502
503ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
504M: Michael Hennerich <michael.hennerich@analog.com>
505W: http://wiki.analog.com/ADXL345
506W: http://ez.analog.com/community/linux-device-drivers
507S: Supported
508F: drivers/input/misc/adxl34x.c
509
510AEDSP16 DRIVER 510AEDSP16 DRIVER
511M: Riccardo Facchetti <fizban@tin.it> 511M: Riccardo Facchetti <fizban@tin.it>
512S: Maintained 512S: Maintained
@@ -872,6 +872,15 @@ F: include/linux/apm_bios.h
872F: include/uapi/linux/apm_bios.h 872F: include/uapi/linux/apm_bios.h
873F: drivers/char/apm-emulation.c 873F: drivers/char/apm-emulation.c
874 874
875APPARMOR SECURITY MODULE
876M: John Johansen <john.johansen@canonical.com>
877L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
878W: apparmor.wiki.kernel.org
879T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
880S: Supported
881F: security/apparmor/
882F: Documentation/admin-guide/LSM/apparmor.rst
883
875APPLE BCM5974 MULTITOUCH DRIVER 884APPLE BCM5974 MULTITOUCH DRIVER
876M: Henrik Rydberg <rydberg@bitmath.org> 885M: Henrik Rydberg <rydberg@bitmath.org>
877L: linux-input@vger.kernel.org 886L: linux-input@vger.kernel.org
@@ -930,6 +939,12 @@ S: Maintained
930F: drivers/video/fbdev/arcfb.c 939F: drivers/video/fbdev/arcfb.c
931F: drivers/video/fbdev/core/fb_defio.c 940F: drivers/video/fbdev/core/fb_defio.c
932 941
942ARC PGU DRM DRIVER
943M: Alexey Brodkin <abrodkin@synopsys.com>
944S: Supported
945F: drivers/gpu/drm/arc/
946F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
947
933ARCNET NETWORK LAYER 948ARCNET NETWORK LAYER
934M: Michael Grzeschik <m.grzeschik@pengutronix.de> 949M: Michael Grzeschik <m.grzeschik@pengutronix.de>
935L: netdev@vger.kernel.org 950L: netdev@vger.kernel.org
@@ -937,12 +952,6 @@ S: Maintained
937F: drivers/net/arcnet/ 952F: drivers/net/arcnet/
938F: include/uapi/linux/if_arcnet.h 953F: include/uapi/linux/if_arcnet.h
939 954
940ARC PGU DRM DRIVER
941M: Alexey Brodkin <abrodkin@synopsys.com>
942S: Supported
943F: drivers/gpu/drm/arc/
944F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
945
946ARM ARCHITECTED TIMER DRIVER 955ARM ARCHITECTED TIMER DRIVER
947M: Mark Rutland <mark.rutland@arm.com> 956M: Mark Rutland <mark.rutland@arm.com>
948M: Marc Zyngier <marc.zyngier@arm.com> 957M: Marc Zyngier <marc.zyngier@arm.com>
@@ -2207,21 +2216,10 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2207S: Supported 2216S: Supported
2208F: drivers/net/wireless/ath/ath6kl/ 2217F: drivers/net/wireless/ath/ath6kl/
2209 2218
2210WILOCITY WIL6210 WIRELESS DRIVER 2219ATI_REMOTE2 DRIVER
2211M: Maya Erez <qca_merez@qca.qualcomm.com> 2220M: Ville Syrjala <syrjala@sci.fi>
2212L: linux-wireless@vger.kernel.org
2213L: wil6210@qca.qualcomm.com
2214S: Supported
2215W: http://wireless.kernel.org/en/users/Drivers/wil6210
2216F: drivers/net/wireless/ath/wil6210/
2217F: include/uapi/linux/wil6210_uapi.h
2218
2219CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2220M: Christian Lamparter <chunkeey@googlemail.com>
2221L: linux-wireless@vger.kernel.org
2222W: http://wireless.kernel.org/en/users/Drivers/carl9170
2223S: Maintained 2221S: Maintained
2224F: drivers/net/wireless/ath/carl9170/ 2222F: drivers/input/misc/ati_remote2.c
2225 2223
2226ATK0110 HWMON DRIVER 2224ATK0110 HWMON DRIVER
2227M: Luca Tettamanti <kronos.it@gmail.com> 2225M: Luca Tettamanti <kronos.it@gmail.com>
@@ -2229,11 +2227,6 @@ L: linux-hwmon@vger.kernel.org
2229S: Maintained 2227S: Maintained
2230F: drivers/hwmon/asus_atk0110.c 2228F: drivers/hwmon/asus_atk0110.c
2231 2229
2232ATI_REMOTE2 DRIVER
2233M: Ville Syrjala <syrjala@sci.fi>
2234S: Maintained
2235F: drivers/input/misc/ati_remote2.c
2236
2237ATLX ETHERNET DRIVERS 2230ATLX ETHERNET DRIVERS
2238M: Jay Cliburn <jcliburn@gmail.com> 2231M: Jay Cliburn <jcliburn@gmail.com>
2239M: Chris Snook <chris.snook@gmail.com> 2232M: Chris Snook <chris.snook@gmail.com>
@@ -2507,13 +2500,11 @@ W: https://linuxtv.org
2507S: Supported 2500S: Supported
2508F: drivers/media/platform/sti/bdisp 2501F: drivers/media/platform/sti/bdisp
2509 2502
2510DELTA ST MEDIA DRIVER 2503BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2511M: Hugues Fruchet <hugues.fruchet@st.com> 2504M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2512L: linux-media@vger.kernel.org 2505L: netdev@vger.kernel.org
2513T: git git://linuxtv.org/media_tree.git 2506S: Maintained
2514W: https://linuxtv.org 2507F: drivers/net/ethernet/ec_bhf.c
2515S: Supported
2516F: drivers/media/platform/sti/delta
2517 2508
2518BEFS FILE SYSTEM 2509BEFS FILE SYSTEM
2519M: Luis de Bethencourt <luisbg@kernel.org> 2510M: Luis de Bethencourt <luisbg@kernel.org>
@@ -2523,11 +2514,13 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
2523F: Documentation/filesystems/befs.txt 2514F: Documentation/filesystems/befs.txt
2524F: fs/befs/ 2515F: fs/befs/
2525 2516
2526BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2517BFQ I/O SCHEDULER
2527M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2518M: Paolo Valente <paolo.valente@linaro.org>
2528L: netdev@vger.kernel.org 2519M: Jens Axboe <axboe@kernel.dk>
2520L: linux-block@vger.kernel.org
2529S: Maintained 2521S: Maintained
2530F: drivers/net/ethernet/ec_bhf.c 2522F: block/bfq-*
2523F: Documentation/block/bfq-iosched.txt
2531 2524
2532BFS FILE SYSTEM 2525BFS FILE SYSTEM
2533M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com> 2526M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
@@ -2606,14 +2599,6 @@ F: block/
2606F: kernel/trace/blktrace.c 2599F: kernel/trace/blktrace.c
2607F: lib/sbitmap.c 2600F: lib/sbitmap.c
2608 2601
2609BFQ I/O SCHEDULER
2610M: Paolo Valente <paolo.valente@linaro.org>
2611M: Jens Axboe <axboe@kernel.dk>
2612L: linux-block@vger.kernel.org
2613S: Maintained
2614F: block/bfq-*
2615F: Documentation/block/bfq-iosched.txt
2616
2617BLOCK2MTD DRIVER 2602BLOCK2MTD DRIVER
2618M: Joern Engel <joern@lazybastard.org> 2603M: Joern Engel <joern@lazybastard.org>
2619L: linux-mtd@lists.infradead.org 2604L: linux-mtd@lists.infradead.org
@@ -3013,6 +2998,15 @@ S: Odd fixes
3013F: Documentation/media/v4l-drivers/bttv* 2998F: Documentation/media/v4l-drivers/bttv*
3014F: drivers/media/pci/bt8xx/bttv* 2999F: drivers/media/pci/bt8xx/bttv*
3015 3000
3001BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3002M: Chanwoo Choi <cw00.choi@samsung.com>
3003L: linux-pm@vger.kernel.org
3004L: linux-samsung-soc@vger.kernel.org
3005T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3006S: Maintained
3007F: drivers/devfreq/exynos-bus.c
3008F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3009
3016BUSLOGIC SCSI DRIVER 3010BUSLOGIC SCSI DRIVER
3017M: Khalid Aziz <khalid@gonehiking.org> 3011M: Khalid Aziz <khalid@gonehiking.org>
3018L: linux-scsi@vger.kernel.org 3012L: linux-scsi@vger.kernel.org
@@ -3132,6 +3126,13 @@ M: Kevin Tsai <ktsai@capellamicro.com>
3132S: Maintained 3126S: Maintained
3133F: drivers/iio/light/cm* 3127F: drivers/iio/light/cm*
3134 3128
3129CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3130M: Christian Lamparter <chunkeey@googlemail.com>
3131L: linux-wireless@vger.kernel.org
3132W: http://wireless.kernel.org/en/users/Drivers/carl9170
3133S: Maintained
3134F: drivers/net/wireless/ath/carl9170/
3135
3135CAVIUM THUNDERX2 ARM64 SOC 3136CAVIUM THUNDERX2 ARM64 SOC
3136M: Jayachandran C <jnair@caviumnetworks.com> 3137M: Jayachandran C <jnair@caviumnetworks.com>
3137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -3260,12 +3261,6 @@ F: drivers/usb/host/whci/
3260F: drivers/usb/wusbcore/ 3261F: drivers/usb/wusbcore/
3261F: include/linux/usb/wusb* 3262F: include/linux/usb/wusb*
3262 3263
3263HT16K33 LED CONTROLLER DRIVER
3264M: Robin van der Gracht <robin@protonic.nl>
3265S: Maintained
3266F: drivers/auxdisplay/ht16k33.c
3267F: Documentation/devicetree/bindings/display/ht16k33.txt
3268
3269CFAG12864B LCD DRIVER 3264CFAG12864B LCD DRIVER
3270M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 3265M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3271W: http://miguelojeda.es/auxdisplay.htm 3266W: http://miguelojeda.es/auxdisplay.htm
@@ -3337,19 +3332,6 @@ S: Maintained
3337T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git 3332T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
3338F: drivers/platform/chrome/ 3333F: drivers/platform/chrome/
3339 3334
3340CISCO VIC ETHERNET NIC DRIVER
3341M: Christian Benvenuti <benve@cisco.com>
3342M: Govindarajulu Varadarajan <_govind@gmx.com>
3343M: Neel Patel <neepatel@cisco.com>
3344S: Supported
3345F: drivers/net/ethernet/cisco/enic/
3346
3347CISCO VIC LOW LATENCY NIC DRIVER
3348M: Christian Benvenuti <benve@cisco.com>
3349M: Dave Goodell <dgoodell@cisco.com>
3350S: Supported
3351F: drivers/infiniband/hw/usnic/
3352
3353CIRRUS LOGIC EP93XX ETHERNET DRIVER 3335CIRRUS LOGIC EP93XX ETHERNET DRIVER
3354M: Hartley Sweeten <hsweeten@visionengravers.com> 3336M: Hartley Sweeten <hsweeten@visionengravers.com>
3355L: netdev@vger.kernel.org 3337L: netdev@vger.kernel.org
@@ -3363,6 +3345,34 @@ L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3363S: Maintained 3345S: Maintained
3364F: sound/soc/codecs/cs* 3346F: sound/soc/codecs/cs*
3365 3347
3348CISCO FCOE HBA DRIVER
3349M: Satish Kharat <satishkh@cisco.com>
3350M: Sesidhar Baddela <sebaddel@cisco.com>
3351M: Karan Tilak Kumar <kartilak@cisco.com>
3352L: linux-scsi@vger.kernel.org
3353S: Supported
3354F: drivers/scsi/fnic/
3355
3356CISCO SCSI HBA DRIVER
3357M: Karan Tilak Kumar <kartilak@cisco.com>
3358M: Sesidhar Baddela <sebaddel@cisco.com>
3359L: linux-scsi@vger.kernel.org
3360S: Supported
3361F: drivers/scsi/snic/
3362
3363CISCO VIC ETHERNET NIC DRIVER
3364M: Christian Benvenuti <benve@cisco.com>
3365M: Govindarajulu Varadarajan <_govind@gmx.com>
3366M: Neel Patel <neepatel@cisco.com>
3367S: Supported
3368F: drivers/net/ethernet/cisco/enic/
3369
3370CISCO VIC LOW LATENCY NIC DRIVER
3371M: Christian Benvenuti <benve@cisco.com>
3372M: Dave Goodell <dgoodell@cisco.com>
3373S: Supported
3374F: drivers/infiniband/hw/usnic/
3375
3366CLEANCACHE API 3376CLEANCACHE API
3367M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 3377M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3368L: linux-kernel@vger.kernel.org 3378L: linux-kernel@vger.kernel.org
@@ -3384,21 +3394,6 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3384S: Supported 3394S: Supported
3385F: drivers/clocksource 3395F: drivers/clocksource
3386 3396
3387CISCO FCOE HBA DRIVER
3388M: Satish Kharat <satishkh@cisco.com>
3389M: Sesidhar Baddela <sebaddel@cisco.com>
3390M: Karan Tilak Kumar <kartilak@cisco.com>
3391L: linux-scsi@vger.kernel.org
3392S: Supported
3393F: drivers/scsi/fnic/
3394
3395CISCO SCSI HBA DRIVER
3396M: Karan Tilak Kumar <kartilak@cisco.com>
3397M: Sesidhar Baddela <sebaddel@cisco.com>
3398L: linux-scsi@vger.kernel.org
3399S: Supported
3400F: drivers/scsi/snic/
3401
3402CMPC ACPI DRIVER 3397CMPC ACPI DRIVER
3403M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 3398M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3404M: Daniel Oliveira Nascimento <don@syst.com.br> 3399M: Daniel Oliveira Nascimento <don@syst.com.br>
@@ -3587,6 +3582,18 @@ F: drivers/cpufreq/arm_big_little.h
3587F: drivers/cpufreq/arm_big_little.c 3582F: drivers/cpufreq/arm_big_little.c
3588F: drivers/cpufreq/arm_big_little_dt.c 3583F: drivers/cpufreq/arm_big_little_dt.c
3589 3584
3585CPU POWER MONITORING SUBSYSTEM
3586M: Thomas Renninger <trenn@suse.com>
3587L: linux-pm@vger.kernel.org
3588S: Maintained
3589F: tools/power/cpupower/
3590
3591CPUID/MSR DRIVER
3592M: "H. Peter Anvin" <hpa@zytor.com>
3593S: Maintained
3594F: arch/x86/kernel/cpuid.c
3595F: arch/x86/kernel/msr.c
3596
3590CPUIDLE DRIVER - ARM BIG LITTLE 3597CPUIDLE DRIVER - ARM BIG LITTLE
3591M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3598M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3592M: Daniel Lezcano <daniel.lezcano@linaro.org> 3599M: Daniel Lezcano <daniel.lezcano@linaro.org>
@@ -3616,18 +3623,6 @@ B: https://bugzilla.kernel.org
3616F: drivers/cpuidle/* 3623F: drivers/cpuidle/*
3617F: include/linux/cpuidle.h 3624F: include/linux/cpuidle.h
3618 3625
3619CPUID/MSR DRIVER
3620M: "H. Peter Anvin" <hpa@zytor.com>
3621S: Maintained
3622F: arch/x86/kernel/cpuid.c
3623F: arch/x86/kernel/msr.c
3624
3625CPU POWER MONITORING SUBSYSTEM
3626M: Thomas Renninger <trenn@suse.com>
3627L: linux-pm@vger.kernel.org
3628S: Maintained
3629F: tools/power/cpupower/
3630
3631CRAMFS FILESYSTEM 3626CRAMFS FILESYSTEM
3632W: http://sourceforge.net/projects/cramfs/ 3627W: http://sourceforge.net/projects/cramfs/
3633S: Orphan / Obsolete 3628S: Orphan / Obsolete
@@ -3815,14 +3810,6 @@ F: drivers/scsi/cxlflash/
3815F: include/uapi/scsi/cxlflash_ioctls.h 3810F: include/uapi/scsi/cxlflash_ioctls.h
3816F: Documentation/powerpc/cxlflash.txt 3811F: Documentation/powerpc/cxlflash.txt
3817 3812
3818STMMAC ETHERNET DRIVER
3819M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3820M: Alexandre Torgue <alexandre.torgue@st.com>
3821L: netdev@vger.kernel.org
3822W: http://www.stlinux.com
3823S: Supported
3824F: drivers/net/ethernet/stmicro/stmmac/
3825
3826CYBERPRO FB DRIVER 3813CYBERPRO FB DRIVER
3827M: Russell King <linux@armlinux.org.uk> 3814M: Russell King <linux@armlinux.org.uk>
3828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -3980,6 +3967,14 @@ L: linux-mtd@lists.infradead.org
3980S: Supported 3967S: Supported
3981F: drivers/mtd/nand/denali* 3968F: drivers/mtd/nand/denali*
3982 3969
3970DELTA ST MEDIA DRIVER
3971M: Hugues Fruchet <hugues.fruchet@st.com>
3972L: linux-media@vger.kernel.org
3973T: git git://linuxtv.org/media_tree.git
3974W: https://linuxtv.org
3975S: Supported
3976F: drivers/media/platform/sti/delta
3977
3983DESIGNWARE USB2 DRD IP DRIVER 3978DESIGNWARE USB2 DRD IP DRIVER
3984M: John Youn <johnyoun@synopsys.com> 3979M: John Youn <johnyoun@synopsys.com>
3985L: linux-usb@vger.kernel.org 3980L: linux-usb@vger.kernel.org
@@ -4028,15 +4023,6 @@ F: drivers/devfreq/devfreq-event.c
4028F: include/linux/devfreq-event.h 4023F: include/linux/devfreq-event.h
4029F: Documentation/devicetree/bindings/devfreq/event/ 4024F: Documentation/devicetree/bindings/devfreq/event/
4030 4025
4031BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4032M: Chanwoo Choi <cw00.choi@samsung.com>
4033L: linux-pm@vger.kernel.org
4034L: linux-samsung-soc@vger.kernel.org
4035T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4036S: Maintained
4037F: drivers/devfreq/exynos-bus.c
4038F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
4039
4040DEVICE NUMBER REGISTRY 4026DEVICE NUMBER REGISTRY
4041M: Torben Mathiasen <device@lanana.org> 4027M: Torben Mathiasen <device@lanana.org>
4042W: http://lanana.org/docs/device-list/index.html 4028W: http://lanana.org/docs/device-list/index.html
@@ -4186,20 +4172,6 @@ F: include/linux/*fence.h
4186F: Documentation/driver-api/dma-buf.rst 4172F: Documentation/driver-api/dma-buf.rst
4187T: git git://anongit.freedesktop.org/drm/drm-misc 4173T: git git://anongit.freedesktop.org/drm/drm-misc
4188 4174
4189SYNC FILE FRAMEWORK
4190M: Sumit Semwal <sumit.semwal@linaro.org>
4191R: Gustavo Padovan <gustavo@padovan.org>
4192S: Maintained
4193L: linux-media@vger.kernel.org
4194L: dri-devel@lists.freedesktop.org
4195F: drivers/dma-buf/sync_*
4196F: drivers/dma-buf/dma-fence*
4197F: drivers/dma-buf/sw_sync.c
4198F: include/linux/sync_file.h
4199F: include/uapi/linux/sync_file.h
4200F: Documentation/sync_file.txt
4201T: git git://anongit.freedesktop.org/drm/drm-misc
4202
4203DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 4175DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4204M: Vinod Koul <vinod.koul@intel.com> 4176M: Vinod Koul <vinod.koul@intel.com>
4205L: dmaengine@vger.kernel.org 4177L: dmaengine@vger.kernel.org
@@ -4292,6 +4264,14 @@ F: include/linux/debugfs.h
4292F: include/linux/kobj* 4264F: include/linux/kobj*
4293F: lib/kobj* 4265F: lib/kobj*
4294 4266
4267DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
4268M: Kevin Hilman <khilman@kernel.org>
4269M: Nishanth Menon <nm@ti.com>
4270S: Maintained
4271F: drivers/power/avs/
4272F: include/linux/power/smartreflex.h
4273L: linux-pm@vger.kernel.org
4274
4295DRM DRIVERS 4275DRM DRIVERS
4296M: David Airlie <airlied@linux.ie> 4276M: David Airlie <airlied@linux.ie>
4297L: dri-devel@lists.freedesktop.org 4277L: dri-devel@lists.freedesktop.org
@@ -5086,6 +5066,34 @@ M: David Woodhouse <dwmw2@infradead.org>
5086L: linux-embedded@vger.kernel.org 5066L: linux-embedded@vger.kernel.org
5087S: Maintained 5067S: Maintained
5088 5068
5069Emulex 10Gbps iSCSI - OneConnect DRIVER
5070M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
5071M: Ketan Mukadam <ketan.mukadam@broadcom.com>
5072M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
5073L: linux-scsi@vger.kernel.org
5074W: http://www.broadcom.com
5075S: Supported
5076F: drivers/scsi/be2iscsi/
5077
5078Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
5079M: Sathya Perla <sathya.perla@broadcom.com>
5080M: Ajit Khaparde <ajit.khaparde@broadcom.com>
5081M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
5082M: Somnath Kotur <somnath.kotur@broadcom.com>
5083L: netdev@vger.kernel.org
5084W: http://www.emulex.com
5085S: Supported
5086F: drivers/net/ethernet/emulex/benet/
5087
5088EMULEX ONECONNECT ROCE DRIVER
5089M: Selvin Xavier <selvin.xavier@broadcom.com>
5090M: Devesh Sharma <devesh.sharma@broadcom.com>
5091L: linux-rdma@vger.kernel.org
5092W: http://www.broadcom.com
5093S: Odd Fixes
5094F: drivers/infiniband/hw/ocrdma/
5095F: include/uapi/rdma/ocrdma-abi.h
5096
5089EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER 5097EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
5090M: James Smart <james.smart@broadcom.com> 5098M: James Smart <james.smart@broadcom.com>
5091M: Dick Kennedy <dick.kennedy@broadcom.com> 5099M: Dick Kennedy <dick.kennedy@broadcom.com>
@@ -5201,6 +5209,19 @@ S: Supported
5201F: arch/arc/plat-eznps 5209F: arch/arc/plat-eznps
5202F: arch/arc/boot/dts/eznps.dts 5210F: arch/arc/boot/dts/eznps.dts
5203 5211
5212F2FS FILE SYSTEM
5213M: Jaegeuk Kim <jaegeuk@kernel.org>
5214M: Chao Yu <yuchao0@huawei.com>
5215L: linux-f2fs-devel@lists.sourceforge.net
5216W: https://f2fs.wiki.kernel.org/
5217T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5218S: Maintained
5219F: Documentation/filesystems/f2fs.txt
5220F: Documentation/ABI/testing/sysfs-fs-f2fs
5221F: fs/f2fs/
5222F: include/linux/f2fs_fs.h
5223F: include/trace/events/f2fs.h
5224
5204F71805F HARDWARE MONITORING DRIVER 5225F71805F HARDWARE MONITORING DRIVER
5205M: Jean Delvare <jdelvare@suse.com> 5226M: Jean Delvare <jdelvare@suse.com>
5206L: linux-hwmon@vger.kernel.org 5227L: linux-hwmon@vger.kernel.org
@@ -5208,23 +5229,6 @@ S: Maintained
5208F: Documentation/hwmon/f71805f 5229F: Documentation/hwmon/f71805f
5209F: drivers/hwmon/f71805f.c 5230F: drivers/hwmon/f71805f.c
5210 5231
5211FC0011 TUNER DRIVER
5212M: Michael Buesch <m@bues.ch>
5213L: linux-media@vger.kernel.org
5214S: Maintained
5215F: drivers/media/tuners/fc0011.h
5216F: drivers/media/tuners/fc0011.c
5217
5218FC2580 MEDIA DRIVER
5219M: Antti Palosaari <crope@iki.fi>
5220L: linux-media@vger.kernel.org
5221W: https://linuxtv.org
5222W: http://palosaari.fi/linux/
5223Q: http://patchwork.linuxtv.org/project/linux-media/list/
5224T: git git://linuxtv.org/anttip/media_tree.git
5225S: Maintained
5226F: drivers/media/tuners/fc2580*
5227
5228FANOTIFY 5232FANOTIFY
5229M: Eric Paris <eparis@redhat.com> 5233M: Eric Paris <eparis@redhat.com>
5230S: Maintained 5234S: Maintained
@@ -5249,6 +5253,23 @@ M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5249S: Maintained 5253S: Maintained
5250F: drivers/staging/fbtft/ 5254F: drivers/staging/fbtft/
5251 5255
5256FC0011 TUNER DRIVER
5257M: Michael Buesch <m@bues.ch>
5258L: linux-media@vger.kernel.org
5259S: Maintained
5260F: drivers/media/tuners/fc0011.h
5261F: drivers/media/tuners/fc0011.c
5262
5263FC2580 MEDIA DRIVER
5264M: Antti Palosaari <crope@iki.fi>
5265L: linux-media@vger.kernel.org
5266W: https://linuxtv.org
5267W: http://palosaari.fi/linux/
5268Q: http://patchwork.linuxtv.org/project/linux-media/list/
5269T: git git://linuxtv.org/anttip/media_tree.git
5270S: Maintained
5271F: drivers/media/tuners/fc2580*
5272
5252FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 5273FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5253M: Johannes Thumshirn <jth@kernel.org> 5274M: Johannes Thumshirn <jth@kernel.org>
5254L: fcoe-devel@open-fcoe.org 5275L: fcoe-devel@open-fcoe.org
@@ -5570,19 +5591,6 @@ S: Supported
5570F: fs/crypto/ 5591F: fs/crypto/
5571F: include/linux/fscrypt*.h 5592F: include/linux/fscrypt*.h
5572 5593
5573F2FS FILE SYSTEM
5574M: Jaegeuk Kim <jaegeuk@kernel.org>
5575M: Chao Yu <yuchao0@huawei.com>
5576L: linux-f2fs-devel@lists.sourceforge.net
5577W: https://f2fs.wiki.kernel.org/
5578T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5579S: Maintained
5580F: Documentation/filesystems/f2fs.txt
5581F: Documentation/ABI/testing/sysfs-fs-f2fs
5582F: fs/f2fs/
5583F: include/linux/f2fs_fs.h
5584F: include/trace/events/f2fs.h
5585
5586FUJITSU FR-V (FRV) PORT 5594FUJITSU FR-V (FRV) PORT
5587S: Orphan 5595S: Orphan
5588F: arch/frv/ 5596F: arch/frv/
@@ -5656,6 +5664,12 @@ S: Maintained
5656F: kernel/gcov/ 5664F: kernel/gcov/
5657F: Documentation/dev-tools/gcov.rst 5665F: Documentation/dev-tools/gcov.rst
5658 5666
5667GDB KERNEL DEBUGGING HELPER SCRIPTS
5668M: Jan Kiszka <jan.kiszka@siemens.com>
5669M: Kieran Bingham <kieran@bingham.xyz>
5670S: Supported
5671F: scripts/gdb/
5672
5659GDT SCSI DISK ARRAY CONTROLLER DRIVER 5673GDT SCSI DISK ARRAY CONTROLLER DRIVER
5660M: Achim Leubner <achim_leubner@adaptec.com> 5674M: Achim Leubner <achim_leubner@adaptec.com>
5661L: linux-scsi@vger.kernel.org 5675L: linux-scsi@vger.kernel.org
@@ -5663,12 +5677,6 @@ W: http://www.icp-vortex.com/
5663S: Supported 5677S: Supported
5664F: drivers/scsi/gdt* 5678F: drivers/scsi/gdt*
5665 5679
5666GDB KERNEL DEBUGGING HELPER SCRIPTS
5667M: Jan Kiszka <jan.kiszka@siemens.com>
5668M: Kieran Bingham <kieran@bingham.xyz>
5669S: Supported
5670F: scripts/gdb/
5671
5672GEMTEK FM RADIO RECEIVER DRIVER 5680GEMTEK FM RADIO RECEIVER DRIVER
5673M: Hans Verkuil <hverkuil@xs4all.nl> 5681M: Hans Verkuil <hverkuil@xs4all.nl>
5674L: linux-media@vger.kernel.org 5682L: linux-media@vger.kernel.org
@@ -5735,17 +5743,17 @@ L: kvm@vger.kernel.org
5735S: Supported 5743S: Supported
5736F: drivers/uio/uio_pci_generic.c 5744F: drivers/uio/uio_pci_generic.c
5737 5745
5738GET_MAINTAINER SCRIPT
5739M: Joe Perches <joe@perches.com>
5740S: Maintained
5741F: scripts/get_maintainer.pl
5742
5743GENWQE (IBM Generic Workqueue Card) 5746GENWQE (IBM Generic Workqueue Card)
5744M: Frank Haverkamp <haver@linux.vnet.ibm.com> 5747M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5745M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com> 5748M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
5746S: Supported 5749S: Supported
5747F: drivers/misc/genwqe/ 5750F: drivers/misc/genwqe/
5748 5751
5752GET_MAINTAINER SCRIPT
5753M: Joe Perches <joe@perches.com>
5754S: Maintained
5755F: scripts/get_maintainer.pl
5756
5749GFS2 FILE SYSTEM 5757GFS2 FILE SYSTEM
5750M: Steven Whitehouse <swhiteho@redhat.com> 5758M: Steven Whitehouse <swhiteho@redhat.com>
5751M: Bob Peterson <rpeterso@redhat.com> 5759M: Bob Peterson <rpeterso@redhat.com>
@@ -5966,13 +5974,6 @@ L: linux-efi@vger.kernel.org
5966S: Maintained 5974S: Maintained
5967F: block/partitions/efi.* 5975F: block/partitions/efi.*
5968 5976
5969STK1160 USB VIDEO CAPTURE DRIVER
5970M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5971L: linux-media@vger.kernel.org
5972T: git git://linuxtv.org/media_tree.git
5973S: Maintained
5974F: drivers/media/usb/stk1160/
5975
5976H8/300 ARCHITECTURE 5977H8/300 ARCHITECTURE
5977M: Yoshinori Sato <ysato@users.sourceforge.jp> 5978M: Yoshinori Sato <ysato@users.sourceforge.jp>
5978L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 5979L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
@@ -5984,33 +5985,6 @@ F: drivers/clocksource/h8300_*.c
5984F: drivers/clk/h8300/ 5985F: drivers/clk/h8300/
5985F: drivers/irqchip/irq-renesas-h8*.c 5986F: drivers/irqchip/irq-renesas-h8*.c
5986 5987
5987HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5988M: Frank Seidel <frank@f-seidel.de>
5989L: platform-driver-x86@vger.kernel.org
5990W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5991S: Maintained
5992F: drivers/platform/x86/hdaps.c
5993
5994HDPVR USB VIDEO ENCODER DRIVER
5995M: Hans Verkuil <hverkuil@xs4all.nl>
5996L: linux-media@vger.kernel.org
5997T: git git://linuxtv.org/media_tree.git
5998W: https://linuxtv.org
5999S: Odd Fixes
6000F: drivers/media/usb/hdpvr/
6001
6002HWPOISON MEMORY FAILURE HANDLING
6003M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
6004L: linux-mm@kvack.org
6005S: Maintained
6006F: mm/memory-failure.c
6007F: mm/hwpoison-inject.c
6008
6009HYPERVISOR VIRTUAL CONSOLE DRIVER
6010L: linuxppc-dev@lists.ozlabs.org
6011S: Odd Fixes
6012F: drivers/tty/hvc/
6013
6014HACKRF MEDIA DRIVER 5988HACKRF MEDIA DRIVER
6015M: Antti Palosaari <crope@iki.fi> 5989M: Antti Palosaari <crope@iki.fi>
6016L: linux-media@vger.kernel.org 5990L: linux-media@vger.kernel.org
@@ -6021,6 +5995,13 @@ T: git git://linuxtv.org/anttip/media_tree.git
6021S: Maintained 5995S: Maintained
6022F: drivers/media/usb/hackrf/ 5996F: drivers/media/usb/hackrf/
6023 5997
5998HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5999M: Frank Seidel <frank@f-seidel.de>
6000L: platform-driver-x86@vger.kernel.org
6001W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
6002S: Maintained
6003F: drivers/platform/x86/hdaps.c
6004
6024HARDWARE MONITORING 6005HARDWARE MONITORING
6025M: Jean Delvare <jdelvare@suse.com> 6006M: Jean Delvare <jdelvare@suse.com>
6026M: Guenter Roeck <linux@roeck-us.net> 6007M: Guenter Roeck <linux@roeck-us.net>
@@ -6059,6 +6040,14 @@ L: linux-parisc@vger.kernel.org
6059S: Maintained 6040S: Maintained
6060F: sound/parisc/harmony.* 6041F: sound/parisc/harmony.*
6061 6042
6043HDPVR USB VIDEO ENCODER DRIVER
6044M: Hans Verkuil <hverkuil@xs4all.nl>
6045L: linux-media@vger.kernel.org
6046T: git git://linuxtv.org/media_tree.git
6047W: https://linuxtv.org
6048S: Odd Fixes
6049F: drivers/media/usb/hdpvr/
6050
6062HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER 6051HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
6063M: Jimmy Vance <jimmy.vance@hpe.com> 6052M: Jimmy Vance <jimmy.vance@hpe.com>
6064S: Supported 6053S: Supported
@@ -6085,13 +6074,6 @@ F: drivers/block/cciss*
6085F: include/linux/cciss_ioctl.h 6074F: include/linux/cciss_ioctl.h
6086F: include/uapi/linux/cciss_ioctl.h 6075F: include/uapi/linux/cciss_ioctl.h
6087 6076
6088OPA-VNIC DRIVER
6089M: Dennis Dalessandro <dennis.dalessandro@intel.com>
6090M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
6091L: linux-rdma@vger.kernel.org
6092S: Supported
6093F: drivers/infiniband/ulp/opa_vnic
6094
6095HFI1 DRIVER 6077HFI1 DRIVER
6096M: Mike Marciniszyn <mike.marciniszyn@intel.com> 6078M: Mike Marciniszyn <mike.marciniszyn@intel.com>
6097M: Dennis Dalessandro <dennis.dalessandro@intel.com> 6079M: Dennis Dalessandro <dennis.dalessandro@intel.com>
@@ -6269,6 +6251,12 @@ L: netdev@vger.kernel.org
6269S: Maintained 6251S: Maintained
6270F: net/hsr/ 6252F: net/hsr/
6271 6253
6254HT16K33 LED CONTROLLER DRIVER
6255M: Robin van der Gracht <robin@protonic.nl>
6256S: Maintained
6257F: drivers/auxdisplay/ht16k33.c
6258F: Documentation/devicetree/bindings/display/ht16k33.txt
6259
6272HTCPEN TOUCHSCREEN DRIVER 6260HTCPEN TOUCHSCREEN DRIVER
6273M: Pau Oliva Fora <pof@eslack.org> 6261M: Pau Oliva Fora <pof@eslack.org>
6274L: linux-input@vger.kernel.org 6262L: linux-input@vger.kernel.org
@@ -6288,6 +6276,13 @@ W: https://linuxtv.org
6288S: Supported 6276S: Supported
6289F: drivers/media/platform/sti/hva 6277F: drivers/media/platform/sti/hva
6290 6278
6279HWPOISON MEMORY FAILURE HANDLING
6280M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
6281L: linux-mm@kvack.org
6282S: Maintained
6283F: mm/memory-failure.c
6284F: mm/hwpoison-inject.c
6285
6291Hyper-V CORE AND DRIVERS 6286Hyper-V CORE AND DRIVERS
6292M: "K. Y. Srinivasan" <kys@microsoft.com> 6287M: "K. Y. Srinivasan" <kys@microsoft.com>
6293M: Haiyang Zhang <haiyangz@microsoft.com> 6288M: Haiyang Zhang <haiyangz@microsoft.com>
@@ -6310,6 +6305,11 @@ F: include/linux/hyperv.h
6310F: tools/hv/ 6305F: tools/hv/
6311F: Documentation/ABI/stable/sysfs-bus-vmbus 6306F: Documentation/ABI/stable/sysfs-bus-vmbus
6312 6307
6308HYPERVISOR VIRTUAL CONSOLE DRIVER
6309L: linuxppc-dev@lists.ozlabs.org
6310S: Odd Fixes
6311F: drivers/tty/hvc/
6312
6313I2C MUXES 6313I2C MUXES
6314M: Peter Rosin <peda@axentia.se> 6314M: Peter Rosin <peda@axentia.se>
6315L: linux-i2c@vger.kernel.org 6315L: linux-i2c@vger.kernel.org
@@ -6518,11 +6518,6 @@ S: Maintained
6518F: drivers/mfd/lpc_ich.c 6518F: drivers/mfd/lpc_ich.c
6519F: drivers/gpio/gpio-ich.c 6519F: drivers/gpio/gpio-ich.c
6520 6520
6521IDT VersaClock 5 CLOCK DRIVER
6522M: Marek Vasut <marek.vasut@gmail.com>
6523S: Maintained
6524F: drivers/clk/clk-versaclock5.c
6525
6526IDE SUBSYSTEM 6521IDE SUBSYSTEM
6527M: "David S. Miller" <davem@davemloft.net> 6522M: "David S. Miller" <davem@davemloft.net>
6528L: linux-ide@vger.kernel.org 6523L: linux-ide@vger.kernel.org
@@ -6533,6 +6528,13 @@ F: Documentation/ide/
6533F: drivers/ide/ 6528F: drivers/ide/
6534F: include/linux/ide.h 6529F: include/linux/ide.h
6535 6530
6531IDE/ATAPI DRIVERS
6532M: Borislav Petkov <bp@alien8.de>
6533L: linux-ide@vger.kernel.org
6534S: Maintained
6535F: Documentation/cdrom/ide-cd
6536F: drivers/ide/ide-cd*
6537
6536IDEAPAD LAPTOP EXTRAS DRIVER 6538IDEAPAD LAPTOP EXTRAS DRIVER
6537M: Ike Panhc <ike.pan@canonical.com> 6539M: Ike Panhc <ike.pan@canonical.com>
6538L: platform-driver-x86@vger.kernel.org 6540L: platform-driver-x86@vger.kernel.org
@@ -6547,12 +6549,10 @@ W: https://github.com/o2genum/ideapad-slidebar
6547S: Maintained 6549S: Maintained
6548F: drivers/input/misc/ideapad_slidebar.c 6550F: drivers/input/misc/ideapad_slidebar.c
6549 6551
6550IDE/ATAPI DRIVERS 6552IDT VersaClock 5 CLOCK DRIVER
6551M: Borislav Petkov <bp@alien8.de> 6553M: Marek Vasut <marek.vasut@gmail.com>
6552L: linux-ide@vger.kernel.org
6553S: Maintained 6554S: Maintained
6554F: Documentation/cdrom/ide-cd 6555F: drivers/clk/clk-versaclock5.c
6555F: drivers/ide/ide-cd*
6556 6556
6557IEEE 802.15.4 SUBSYSTEM 6557IEEE 802.15.4 SUBSYSTEM
6558M: Alexander Aring <alex.aring@gmail.com> 6558M: Alexander Aring <alex.aring@gmail.com>
@@ -6642,6 +6642,16 @@ S: Maintained
6642F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt 6642F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6643F: drivers/auxdisplay/img-ascii-lcd.c 6643F: drivers/auxdisplay/img-ascii-lcd.c
6644 6644
6645IMGTEC IR DECODER DRIVER
6646M: James Hogan <james.hogan@imgtec.com>
6647S: Maintained
6648F: drivers/media/rc/img-ir/
6649
6650IMS TWINTURBO FRAMEBUFFER DRIVER
6651L: linux-fbdev@vger.kernel.org
6652S: Orphan
6653F: drivers/video/fbdev/imsttfb.c
6654
6645INA209 HARDWARE MONITOR DRIVER 6655INA209 HARDWARE MONITOR DRIVER
6646M: Guenter Roeck <linux@roeck-us.net> 6656M: Guenter Roeck <linux@roeck-us.net>
6647L: linux-hwmon@vger.kernel.org 6657L: linux-hwmon@vger.kernel.org
@@ -6667,37 +6677,6 @@ W: http://industrypack.sourceforge.net
6667S: Maintained 6677S: Maintained
6668F: drivers/ipack/ 6678F: drivers/ipack/
6669 6679
6670INGENIC JZ4780 DMA Driver
6671M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6672S: Maintained
6673F: drivers/dma/dma-jz4780.c
6674
6675INGENIC JZ4780 NAND DRIVER
6676M: Harvey Hunt <harveyhuntnexus@gmail.com>
6677L: linux-mtd@lists.infradead.org
6678S: Maintained
6679F: drivers/mtd/nand/jz4780_*
6680
6681INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6682M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6683M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6684L: linux-ima-devel@lists.sourceforge.net
6685L: linux-ima-user@lists.sourceforge.net
6686L: linux-security-module@vger.kernel.org
6687T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6688S: Supported
6689F: security/integrity/ima/
6690
6691IMGTEC IR DECODER DRIVER
6692M: James Hogan <james.hogan@imgtec.com>
6693S: Maintained
6694F: drivers/media/rc/img-ir/
6695
6696IMS TWINTURBO FRAMEBUFFER DRIVER
6697L: linux-fbdev@vger.kernel.org
6698S: Orphan
6699F: drivers/video/fbdev/imsttfb.c
6700
6701INFINIBAND SUBSYSTEM 6680INFINIBAND SUBSYSTEM
6702M: Doug Ledford <dledford@redhat.com> 6681M: Doug Ledford <dledford@redhat.com>
6703M: Sean Hefty <sean.hefty@intel.com> 6682M: Sean Hefty <sean.hefty@intel.com>
@@ -6714,6 +6693,17 @@ F: include/uapi/linux/if_infiniband.h
6714F: include/uapi/rdma/ 6693F: include/uapi/rdma/
6715F: include/rdma/ 6694F: include/rdma/
6716 6695
6696INGENIC JZ4780 DMA Driver
6697M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6698S: Maintained
6699F: drivers/dma/dma-jz4780.c
6700
6701INGENIC JZ4780 NAND DRIVER
6702M: Harvey Hunt <harveyhuntnexus@gmail.com>
6703L: linux-mtd@lists.infradead.org
6704S: Maintained
6705F: drivers/mtd/nand/jz4780_*
6706
6717INOTIFY 6707INOTIFY
6718M: John McCutchan <john@johnmccutchan.com> 6708M: John McCutchan <john@johnmccutchan.com>
6719M: Robert Love <rlove@rlove.org> 6709M: Robert Love <rlove@rlove.org>
@@ -6752,6 +6742,16 @@ F: drivers/crypto/inside-secure/
6752S: Maintained 6742S: Maintained
6753L: linux-crypto@vger.kernel.org 6743L: linux-crypto@vger.kernel.org
6754 6744
6745INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6746M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6747M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6748L: linux-ima-devel@lists.sourceforge.net
6749L: linux-ima-user@lists.sourceforge.net
6750L: linux-security-module@vger.kernel.org
6751T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6752S: Supported
6753F: security/integrity/ima/
6754
6755INTEL ASoC BDW/HSW DRIVERS 6755INTEL ASoC BDW/HSW DRIVERS
6756M: Jie Yang <yang.jie@linux.intel.com> 6756M: Jie Yang <yang.jie@linux.intel.com>
6757L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6757L: alsa-devel@alsa-project.org (moderated for non-subscribers)
@@ -7048,13 +7048,6 @@ F: drivers/char/ipmi/
7048F: include/linux/ipmi* 7048F: include/linux/ipmi*
7049F: include/uapi/linux/ipmi* 7049F: include/uapi/linux/ipmi*
7050 7050
7051QCOM AUDIO (ASoC) DRIVERS
7052M: Patrick Lai <plai@codeaurora.org>
7053M: Banajit Goswami <bgoswami@codeaurora.org>
7054L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7055S: Supported
7056F: sound/soc/qcom/
7057
7058IPS SCSI RAID DRIVER 7051IPS SCSI RAID DRIVER
7059M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 7052M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
7060L: linux-scsi@vger.kernel.org 7053L: linux-scsi@vger.kernel.org
@@ -7108,6 +7101,15 @@ S: Maintained
7108T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 7101T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7109F: kernel/irq/ 7102F: kernel/irq/
7110 7103
7104IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
7105M: Marc Zyngier <marc.zyngier@arm.com>
7106S: Maintained
7107T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7108F: Documentation/IRQ-domain.txt
7109F: include/linux/irqdomain.h
7110F: kernel/irq/irqdomain.c
7111F: kernel/irq/msi.c
7112
7111IRQCHIP DRIVERS 7113IRQCHIP DRIVERS
7112M: Thomas Gleixner <tglx@linutronix.de> 7114M: Thomas Gleixner <tglx@linutronix.de>
7113M: Jason Cooper <jason@lakedaemon.net> 7115M: Jason Cooper <jason@lakedaemon.net>
@@ -7119,15 +7121,6 @@ T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
7119F: Documentation/devicetree/bindings/interrupt-controller/ 7121F: Documentation/devicetree/bindings/interrupt-controller/
7120F: drivers/irqchip/ 7122F: drivers/irqchip/
7121 7123
7122IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
7123M: Marc Zyngier <marc.zyngier@arm.com>
7124S: Maintained
7125T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7126F: Documentation/IRQ-domain.txt
7127F: include/linux/irqdomain.h
7128F: kernel/irq/irqdomain.c
7129F: kernel/irq/msi.c
7130
7131ISA 7124ISA
7132M: William Breathitt Gray <vilhelm.gray@gmail.com> 7125M: William Breathitt Gray <vilhelm.gray@gmail.com>
7133S: Maintained 7126S: Maintained
@@ -7135,13 +7128,6 @@ F: Documentation/isa.txt
7135F: drivers/base/isa.c 7128F: drivers/base/isa.c
7136F: include/linux/isa.h 7129F: include/linux/isa.h
7137 7130
7138ISAPNP
7139M: Jaroslav Kysela <perex@perex.cz>
7140S: Maintained
7141F: Documentation/isapnp.txt
7142F: drivers/pnp/isapnp/
7143F: include/linux/isapnp.h
7144
7145ISA RADIO MODULE 7131ISA RADIO MODULE
7146M: Hans Verkuil <hverkuil@xs4all.nl> 7132M: Hans Verkuil <hverkuil@xs4all.nl>
7147L: linux-media@vger.kernel.org 7133L: linux-media@vger.kernel.org
@@ -7150,11 +7136,12 @@ W: https://linuxtv.org
7150S: Maintained 7136S: Maintained
7151F: drivers/media/radio/radio-isa* 7137F: drivers/media/radio/radio-isa*
7152 7138
7153iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 7139ISAPNP
7154M: Peter Jones <pjones@redhat.com> 7140M: Jaroslav Kysela <perex@perex.cz>
7155M: Konrad Rzeszutek Wilk <konrad@kernel.org>
7156S: Maintained 7141S: Maintained
7157F: drivers/firmware/iscsi_ibft* 7142F: Documentation/isapnp.txt
7143F: drivers/pnp/isapnp/
7144F: include/linux/isapnp.h
7158 7145
7159ISCSI 7146ISCSI
7160M: Lee Duncan <lduncan@suse.com> 7147M: Lee Duncan <lduncan@suse.com>
@@ -7165,6 +7152,12 @@ S: Maintained
7165F: drivers/scsi/*iscsi* 7152F: drivers/scsi/*iscsi*
7166F: include/scsi/*iscsi* 7153F: include/scsi/*iscsi*
7167 7154
7155iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
7156M: Peter Jones <pjones@redhat.com>
7157M: Konrad Rzeszutek Wilk <konrad@kernel.org>
7158S: Maintained
7159F: drivers/firmware/iscsi_ibft*
7160
7168ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 7161ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
7169M: Or Gerlitz <ogerlitz@mellanox.com> 7162M: Or Gerlitz <ogerlitz@mellanox.com>
7170M: Sagi Grimberg <sagi@grimberg.me> 7163M: Sagi Grimberg <sagi@grimberg.me>
@@ -7860,6 +7853,11 @@ M: Chris Wright <chrisw@sous-sol.org>
7860L: linux-security-module@vger.kernel.org 7853L: linux-security-module@vger.kernel.org
7861S: Supported 7854S: Supported
7862 7855
7856LINUX KERNEL DUMP TEST MODULE (LKDTM)
7857M: Kees Cook <keescook@chromium.org>
7858S: Maintained
7859F: drivers/misc/lkdtm*
7860
7863LIS3LV02D ACCELEROMETER DRIVER 7861LIS3LV02D ACCELEROMETER DRIVER
7864M: Eric Piel <eric.piel@tremplin-utc.net> 7862M: Eric Piel <eric.piel@tremplin-utc.net>
7865S: Maintained 7863S: Maintained
@@ -7884,11 +7882,6 @@ F: samples/livepatch/
7884L: live-patching@vger.kernel.org 7882L: live-patching@vger.kernel.org
7885T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 7883T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7886 7884
7887LINUX KERNEL DUMP TEST MODULE (LKDTM)
7888M: Kees Cook <keescook@chromium.org>
7889S: Maintained
7890F: drivers/misc/lkdtm*
7891
7892LLC (802.2) 7885LLC (802.2)
7893L: netdev@vger.kernel.org 7886L: netdev@vger.kernel.org
7894S: Odd fixes 7887S: Odd fixes
@@ -7941,6 +7934,13 @@ Q: http://patchwork.linuxtv.org/project/linux-media/list/
7941S: Maintained 7934S: Maintained
7942F: drivers/media/usb/dvb-usb-v2/lmedm04* 7935F: drivers/media/usb/dvb-usb-v2/lmedm04*
7943 7936
7937LOADPIN SECURITY MODULE
7938M: Kees Cook <keescook@chromium.org>
7939T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
7940S: Supported
7941F: security/loadpin/
7942F: Documentation/admin-guide/LSM/LoadPin.rst
7943
7944LOCKING PRIMITIVES 7944LOCKING PRIMITIVES
7945M: Peter Zijlstra <peterz@infradead.org> 7945M: Peter Zijlstra <peterz@infradead.org>
7946M: Ingo Molnar <mingo@redhat.com> 7946M: Ingo Molnar <mingo@redhat.com>
@@ -8492,6 +8492,13 @@ F: Documentation/scsi/megaraid.txt
8492F: drivers/scsi/megaraid.* 8492F: drivers/scsi/megaraid.*
8493F: drivers/scsi/megaraid/ 8493F: drivers/scsi/megaraid/
8494 8494
8495MELEXIS MLX90614 DRIVER
8496M: Crt Mori <cmo@melexis.com>
8497L: linux-iio@vger.kernel.org
8498W: http://www.melexis.com
8499S: Supported
8500F: drivers/iio/temperature/mlx90614.c
8501
8495MELFAS MIP4 TOUCHSCREEN DRIVER 8502MELFAS MIP4 TOUCHSCREEN DRIVER
8496M: Sangwon Jee <jeesw@melfas.com> 8503M: Sangwon Jee <jeesw@melfas.com>
8497W: http://www.melfas.com 8504W: http://www.melfas.com
@@ -8581,14 +8588,48 @@ S: Supported
8581F: drivers/platform/x86/mlxcpld-hotplug.c 8588F: drivers/platform/x86/mlxcpld-hotplug.c
8582F: include/linux/platform_data/mlxcpld-hotplug.h 8589F: include/linux/platform_data/mlxcpld-hotplug.h
8583 8590
8584SOFT-ROCE DRIVER (rxe) 8591MELLANOX MLX4 core VPI driver
8585M: Moni Shoua <monis@mellanox.com> 8592M: Tariq Toukan <tariqt@mellanox.com>
8593L: netdev@vger.kernel.org
8586L: linux-rdma@vger.kernel.org 8594L: linux-rdma@vger.kernel.org
8595W: http://www.mellanox.com
8596Q: http://patchwork.ozlabs.org/project/netdev/list/
8587S: Supported 8597S: Supported
8588W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home 8598F: drivers/net/ethernet/mellanox/mlx4/
8599F: include/linux/mlx4/
8600
8601MELLANOX MLX4 IB driver
8602M: Yishai Hadas <yishaih@mellanox.com>
8603L: linux-rdma@vger.kernel.org
8604W: http://www.mellanox.com
8589Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8605Q: http://patchwork.kernel.org/project/linux-rdma/list/
8590F: drivers/infiniband/sw/rxe/ 8606S: Supported
8591F: include/uapi/rdma/rdma_user_rxe.h 8607F: drivers/infiniband/hw/mlx4/
8608F: include/linux/mlx4/
8609F: include/uapi/rdma/mlx4-abi.h
8610
8611MELLANOX MLX5 core VPI driver
8612M: Saeed Mahameed <saeedm@mellanox.com>
8613M: Matan Barak <matanb@mellanox.com>
8614M: Leon Romanovsky <leonro@mellanox.com>
8615L: netdev@vger.kernel.org
8616L: linux-rdma@vger.kernel.org
8617W: http://www.mellanox.com
8618Q: http://patchwork.ozlabs.org/project/netdev/list/
8619S: Supported
8620F: drivers/net/ethernet/mellanox/mlx5/core/
8621F: include/linux/mlx5/
8622
8623MELLANOX MLX5 IB driver
8624M: Matan Barak <matanb@mellanox.com>
8625M: Leon Romanovsky <leonro@mellanox.com>
8626L: linux-rdma@vger.kernel.org
8627W: http://www.mellanox.com
8628Q: http://patchwork.kernel.org/project/linux-rdma/list/
8629S: Supported
8630F: drivers/infiniband/hw/mlx5/
8631F: include/linux/mlx5/
8632F: include/uapi/rdma/mlx5-abi.h
8592 8633
8593MEMBARRIER SUPPORT 8634MEMBARRIER SUPPORT
8594M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8635M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
@@ -8710,6 +8751,18 @@ S: Maintained
8710F: drivers/usb/misc/usb251xb.c 8751F: drivers/usb/misc/usb251xb.c
8711F: Documentation/devicetree/bindings/usb/usb251xb.txt 8752F: Documentation/devicetree/bindings/usb/usb251xb.txt
8712 8753
8754MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8755M: Don Brace <don.brace@microsemi.com>
8756L: esc.storagedev@microsemi.com
8757L: linux-scsi@vger.kernel.org
8758S: Supported
8759F: drivers/scsi/smartpqi/smartpqi*.[ch]
8760F: drivers/scsi/smartpqi/Kconfig
8761F: drivers/scsi/smartpqi/Makefile
8762F: include/linux/cciss*.h
8763F: include/uapi/linux/cciss*.h
8764F: Documentation/scsi/smartpqi.txt
8765
8713MICROSOFT SURFACE PRO 3 BUTTON DRIVER 8766MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8714M: Chen Yu <yu.c.chen@intel.com> 8767M: Chen Yu <yu.c.chen@intel.com>
8715L: platform-driver-x86@vger.kernel.org 8768L: platform-driver-x86@vger.kernel.org
@@ -8765,67 +8818,15 @@ W: https://linuxtv.org
8765S: Odd Fixes 8818S: Odd Fixes
8766F: drivers/media/radio/radio-miropcm20* 8819F: drivers/media/radio/radio-miropcm20*
8767 8820
8768MELLANOX MLX4 core VPI driver 8821MMP SUPPORT
8769M: Tariq Toukan <tariqt@mellanox.com> 8822M: Eric Miao <eric.y.miao@gmail.com>
8770L: netdev@vger.kernel.org 8823M: Haojian Zhuang <haojian.zhuang@gmail.com>
8771L: linux-rdma@vger.kernel.org 8824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8772W: http://www.mellanox.com 8825T: git git://github.com/hzhuang1/linux.git
8773Q: http://patchwork.ozlabs.org/project/netdev/list/ 8826T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8774S: Supported 8827S: Maintained
8775F: drivers/net/ethernet/mellanox/mlx4/ 8828F: arch/arm/boot/dts/mmp*
8776F: include/linux/mlx4/ 8829F: arch/arm/mach-mmp/
8777
8778MELLANOX MLX4 IB driver
8779M: Yishai Hadas <yishaih@mellanox.com>
8780L: linux-rdma@vger.kernel.org
8781W: http://www.mellanox.com
8782Q: http://patchwork.kernel.org/project/linux-rdma/list/
8783S: Supported
8784F: drivers/infiniband/hw/mlx4/
8785F: include/linux/mlx4/
8786F: include/uapi/rdma/mlx4-abi.h
8787
8788MELLANOX MLX5 core VPI driver
8789M: Saeed Mahameed <saeedm@mellanox.com>
8790M: Matan Barak <matanb@mellanox.com>
8791M: Leon Romanovsky <leonro@mellanox.com>
8792L: netdev@vger.kernel.org
8793L: linux-rdma@vger.kernel.org
8794W: http://www.mellanox.com
8795Q: http://patchwork.ozlabs.org/project/netdev/list/
8796S: Supported
8797F: drivers/net/ethernet/mellanox/mlx5/core/
8798F: include/linux/mlx5/
8799
8800MELLANOX MLX5 IB driver
8801M: Matan Barak <matanb@mellanox.com>
8802M: Leon Romanovsky <leonro@mellanox.com>
8803L: linux-rdma@vger.kernel.org
8804W: http://www.mellanox.com
8805Q: http://patchwork.kernel.org/project/linux-rdma/list/
8806S: Supported
8807F: drivers/infiniband/hw/mlx5/
8808F: include/linux/mlx5/
8809F: include/uapi/rdma/mlx5-abi.h
8810
8811MELEXIS MLX90614 DRIVER
8812M: Crt Mori <cmo@melexis.com>
8813L: linux-iio@vger.kernel.org
8814W: http://www.melexis.com
8815S: Supported
8816F: drivers/iio/temperature/mlx90614.c
8817
8818MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8819M: Don Brace <don.brace@microsemi.com>
8820L: esc.storagedev@microsemi.com
8821L: linux-scsi@vger.kernel.org
8822S: Supported
8823F: drivers/scsi/smartpqi/smartpqi*.[ch]
8824F: drivers/scsi/smartpqi/Kconfig
8825F: drivers/scsi/smartpqi/Makefile
8826F: include/linux/cciss*.h
8827F: include/uapi/linux/cciss*.h
8828F: Documentation/scsi/smartpqi.txt
8829 8830
8830MN88472 MEDIA DRIVER 8831MN88472 MEDIA DRIVER
8831M: Antti Palosaari <crope@iki.fi> 8832M: Antti Palosaari <crope@iki.fi>
@@ -9036,10 +9037,6 @@ S: Maintained
9036F: drivers/mtd/nand/ 9037F: drivers/mtd/nand/
9037F: include/linux/mtd/nand*.h 9038F: include/linux/mtd/nand*.h
9038 9039
9039NATSEMI ETHERNET DRIVER (DP8381x)
9040S: Orphan
9041F: drivers/net/ethernet/natsemi/natsemi.c
9042
9043NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 9040NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
9044M: Daniel Mack <zonque@gmail.com> 9041M: Daniel Mack <zonque@gmail.com>
9045S: Maintained 9042S: Maintained
@@ -9047,6 +9044,10 @@ L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9047W: http://www.native-instruments.com 9044W: http://www.native-instruments.com
9048F: sound/usb/caiaq/ 9045F: sound/usb/caiaq/
9049 9046
9047NATSEMI ETHERNET DRIVER (DP8381x)
9048S: Orphan
9049F: drivers/net/ethernet/natsemi/natsemi.c
9050
9050NCP FILESYSTEM 9051NCP FILESYSTEM
9051M: Petr Vandrovec <petr@vandrovec.name> 9052M: Petr Vandrovec <petr@vandrovec.name>
9052S: Odd Fixes 9053S: Odd Fixes
@@ -9754,12 +9755,17 @@ F: drivers/scsi/osst.*
9754F: drivers/scsi/osst_*.h 9755F: drivers/scsi/osst_*.h
9755F: drivers/scsi/st.h 9756F: drivers/scsi/st.h
9756 9757
9757OPENCORES I2C BUS DRIVER 9758OP-TEE DRIVER
9758M: Peter Korsgaard <jacmet@sunsite.dk> 9759M: Jens Wiklander <jens.wiklander@linaro.org>
9759L: linux-i2c@vger.kernel.org
9760S: Maintained 9760S: Maintained
9761F: Documentation/i2c/busses/i2c-ocores 9761F: drivers/tee/optee/
9762F: drivers/i2c/busses/i2c-ocores.c 9762
9763OPA-VNIC DRIVER
9764M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9765M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
9766L: linux-rdma@vger.kernel.org
9767S: Supported
9768F: drivers/infiniband/ulp/opa_vnic
9763 9769
9764OPEN FIRMWARE AND FLATTENED DEVICE TREE 9770OPEN FIRMWARE AND FLATTENED DEVICE TREE
9765M: Rob Herring <robh+dt@kernel.org> 9771M: Rob Herring <robh+dt@kernel.org>
@@ -9793,6 +9799,13 @@ F: Documentation/devicetree/overlay-notes.txt
9793F: drivers/of/overlay.c 9799F: drivers/of/overlay.c
9794F: drivers/of/resolver.c 9800F: drivers/of/resolver.c
9795 9801
9802OPENCORES I2C BUS DRIVER
9803M: Peter Korsgaard <jacmet@sunsite.dk>
9804L: linux-i2c@vger.kernel.org
9805S: Maintained
9806F: Documentation/i2c/busses/i2c-ocores
9807F: drivers/i2c/busses/i2c-ocores.c
9808
9796OPENRISC ARCHITECTURE 9809OPENRISC ARCHITECTURE
9797M: Jonas Bonn <jonas@southpole.se> 9810M: Jonas Bonn <jonas@southpole.se>
9798M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi> 9811M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
@@ -9840,11 +9853,6 @@ F: arch/*/oprofile/
9840F: drivers/oprofile/ 9853F: drivers/oprofile/
9841F: include/linux/oprofile.h 9854F: include/linux/oprofile.h
9842 9855
9843OP-TEE DRIVER
9844M: Jens Wiklander <jens.wiklander@linaro.org>
9845S: Maintained
9846F: drivers/tee/optee/
9847
9848ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 9856ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9849M: Mark Fasheh <mfasheh@versity.com> 9857M: Mark Fasheh <mfasheh@versity.com>
9850M: Joel Becker <jlbec@evilplan.org> 9858M: Joel Becker <jlbec@evilplan.org>
@@ -9855,6 +9863,14 @@ F: Documentation/filesystems/ocfs2.txt
9855F: Documentation/filesystems/dlmfs.txt 9863F: Documentation/filesystems/dlmfs.txt
9856F: fs/ocfs2/ 9864F: fs/ocfs2/
9857 9865
9866ORANGEFS FILESYSTEM
9867M: Mike Marshall <hubcap@omnibond.com>
9868L: pvfs2-developers@beowulf-underground.org (subscribers-only)
9869T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9870S: Supported
9871F: fs/orangefs/
9872F: Documentation/filesystems/orangefs.txt
9873
9858ORINOCO DRIVER 9874ORINOCO DRIVER
9859L: linux-wireless@vger.kernel.org 9875L: linux-wireless@vger.kernel.org
9860W: http://wireless.kernel.org/en/users/Drivers/orinoco 9876W: http://wireless.kernel.org/en/users/Drivers/orinoco
@@ -9869,6 +9885,16 @@ F: drivers/scsi/osd/
9869F: include/scsi/osd_* 9885F: include/scsi/osd_*
9870F: fs/exofs/ 9886F: fs/exofs/
9871 9887
9888OV2659 OMNIVISION SENSOR DRIVER
9889M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9890L: linux-media@vger.kernel.org
9891W: https://linuxtv.org
9892Q: http://patchwork.linuxtv.org/project/linux-media/list/
9893T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9894S: Maintained
9895F: drivers/media/i2c/ov2659.c
9896F: include/media/i2c/ov2659.h
9897
9872OVERLAY FILESYSTEM 9898OVERLAY FILESYSTEM
9873M: Miklos Szeredi <miklos@szeredi.hu> 9899M: Miklos Szeredi <miklos@szeredi.hu>
9874L: linux-unionfs@vger.kernel.org 9900L: linux-unionfs@vger.kernel.org
@@ -9877,14 +9903,6 @@ S: Supported
9877F: fs/overlayfs/ 9903F: fs/overlayfs/
9878F: Documentation/filesystems/overlayfs.txt 9904F: Documentation/filesystems/overlayfs.txt
9879 9905
9880ORANGEFS FILESYSTEM
9881M: Mike Marshall <hubcap@omnibond.com>
9882L: pvfs2-developers@beowulf-underground.org (subscribers-only)
9883T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9884S: Supported
9885F: fs/orangefs/
9886F: Documentation/filesystems/orangefs.txt
9887
9888P54 WIRELESS DRIVER 9906P54 WIRELESS DRIVER
9889M: Christian Lamparter <chunkeey@googlemail.com> 9907M: Christian Lamparter <chunkeey@googlemail.com>
9890L: linux-wireless@vger.kernel.org 9908L: linux-wireless@vger.kernel.org
@@ -10496,6 +10514,11 @@ L: linux-scsi@vger.kernel.org
10496S: Supported 10514S: Supported
10497F: drivers/scsi/pm8001/ 10515F: drivers/scsi/pm8001/
10498 10516
10517PNP SUPPORT
10518M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
10519S: Maintained
10520F: drivers/pnp/
10521
10499POSIX CLOCKS and TIMERS 10522POSIX CLOCKS and TIMERS
10500M: Thomas Gleixner <tglx@linutronix.de> 10523M: Thomas Gleixner <tglx@linutronix.de>
10501L: linux-kernel@vger.kernel.org 10524L: linux-kernel@vger.kernel.org
@@ -10541,11 +10564,6 @@ L: linuxppc-dev@lists.ozlabs.org
10541S: Maintained 10564S: Maintained
10542F: drivers/char/powernv-op-panel.c 10565F: drivers/char/powernv-op-panel.c
10543 10566
10544PNP SUPPORT
10545M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
10546S: Maintained
10547F: drivers/pnp/
10548
10549PPP PROTOCOL DRIVERS AND COMPRESSORS 10567PPP PROTOCOL DRIVERS AND COMPRESSORS
10550M: Paul Mackerras <paulus@samba.org> 10568M: Paul Mackerras <paulus@samba.org>
10551L: linux-ppp@vger.kernel.org 10569L: linux-ppp@vger.kernel.org
@@ -10776,16 +10794,6 @@ L: linux-mtd@lists.infradead.org
10776S: Maintained 10794S: Maintained
10777F: drivers/mtd/nand/pxa3xx_nand.c 10795F: drivers/mtd/nand/pxa3xx_nand.c
10778 10796
10779MMP SUPPORT
10780M: Eric Miao <eric.y.miao@gmail.com>
10781M: Haojian Zhuang <haojian.zhuang@gmail.com>
10782L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10783T: git git://github.com/hzhuang1/linux.git
10784T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
10785S: Maintained
10786F: arch/arm/boot/dts/mmp*
10787F: arch/arm/mach-mmp/
10788
10789PXA MMCI DRIVER 10797PXA MMCI DRIVER
10790S: Orphan 10798S: Orphan
10791 10799
@@ -10801,6 +10809,20 @@ L: qat-linux@intel.com
10801S: Supported 10809S: Supported
10802F: drivers/crypto/qat/ 10810F: drivers/crypto/qat/
10803 10811
10812QCOM AUDIO (ASoC) DRIVERS
10813M: Patrick Lai <plai@codeaurora.org>
10814M: Banajit Goswami <bgoswami@codeaurora.org>
10815L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10816S: Supported
10817F: sound/soc/qcom/
10818
10819QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10820M: Gabriel Somlo <somlo@cmu.edu>
10821M: "Michael S. Tsirkin" <mst@redhat.com>
10822L: qemu-devel@nongnu.org
10823S: Maintained
10824F: drivers/firmware/qemu_fw_cfg.c
10825
10804QIB DRIVER 10826QIB DRIVER
10805M: Mike Marciniszyn <infinipath@intel.com> 10827M: Mike Marciniszyn <infinipath@intel.com>
10806L: linux-rdma@vger.kernel.org 10828L: linux-rdma@vger.kernel.org
@@ -10950,13 +10972,6 @@ T: git git://github.com/KrasnikovEugene/wcn36xx.git
10950S: Supported 10972S: Supported
10951F: drivers/net/wireless/ath/wcn36xx/ 10973F: drivers/net/wireless/ath/wcn36xx/
10952 10974
10953QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10954M: Gabriel Somlo <somlo@cmu.edu>
10955M: "Michael S. Tsirkin" <mst@redhat.com>
10956L: qemu-devel@nongnu.org
10957S: Maintained
10958F: drivers/firmware/qemu_fw_cfg.c
10959
10960QUANTENNA QTNFMAC WIRELESS DRIVER 10975QUANTENNA QTNFMAC WIRELESS DRIVER
10961M: Igor Mitsyanko <imitsyanko@quantenna.com> 10976M: Igor Mitsyanko <imitsyanko@quantenna.com>
10962M: Avinash Patil <avinashp@quantenna.com> 10977M: Avinash Patil <avinashp@quantenna.com>
@@ -10965,19 +10980,6 @@ L: linux-wireless@vger.kernel.org
10965S: Maintained 10980S: Maintained
10966F: drivers/net/wireless/quantenna 10981F: drivers/net/wireless/quantenna
10967 10982
10968RADOS BLOCK DEVICE (RBD)
10969M: Ilya Dryomov <idryomov@gmail.com>
10970M: Sage Weil <sage@redhat.com>
10971M: Alex Elder <elder@kernel.org>
10972L: ceph-devel@vger.kernel.org
10973W: http://ceph.com/
10974T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10975T: git git://github.com/ceph/ceph-client.git
10976S: Supported
10977F: Documentation/ABI/testing/sysfs-bus-rbd
10978F: drivers/block/rbd.c
10979F: drivers/block/rbd_types.h
10980
10981RADEON FRAMEBUFFER DISPLAY DRIVER 10983RADEON FRAMEBUFFER DISPLAY DRIVER
10982M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 10984M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10983L: linux-fbdev@vger.kernel.org 10985L: linux-fbdev@vger.kernel.org
@@ -11000,6 +11002,19 @@ S: Maintained
11000F: drivers/media/radio/radio-shark2.c 11002F: drivers/media/radio/radio-shark2.c
11001F: drivers/media/radio/radio-tea5777.c 11003F: drivers/media/radio/radio-tea5777.c
11002 11004
11005RADOS BLOCK DEVICE (RBD)
11006M: Ilya Dryomov <idryomov@gmail.com>
11007M: Sage Weil <sage@redhat.com>
11008M: Alex Elder <elder@kernel.org>
11009L: ceph-devel@vger.kernel.org
11010W: http://ceph.com/
11011T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
11012T: git git://github.com/ceph/ceph-client.git
11013S: Supported
11014F: Documentation/ABI/testing/sysfs-bus-rbd
11015F: drivers/block/rbd.c
11016F: drivers/block/rbd_types.h
11017
11003RAGE128 FRAMEBUFFER DISPLAY DRIVER 11018RAGE128 FRAMEBUFFER DISPLAY DRIVER
11004M: Paul Mackerras <paulus@samba.org> 11019M: Paul Mackerras <paulus@samba.org>
11005L: linux-fbdev@vger.kernel.org 11020L: linux-fbdev@vger.kernel.org
@@ -11079,6 +11094,12 @@ L: netdev@vger.kernel.org
11079S: Maintained 11094S: Maintained
11080F: drivers/net/ethernet/rdc/r6040.c 11095F: drivers/net/ethernet/rdc/r6040.c
11081 11096
11097RDMAVT - RDMA verbs software
11098M: Dennis Dalessandro <dennis.dalessandro@intel.com>
11099L: linux-rdma@vger.kernel.org
11100S: Supported
11101F: drivers/infiniband/sw/rdmavt
11102
11082RDS - RELIABLE DATAGRAM SOCKETS 11103RDS - RELIABLE DATAGRAM SOCKETS
11083M: Santosh Shilimkar <santosh.shilimkar@oracle.com> 11104M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
11084L: netdev@vger.kernel.org 11105L: netdev@vger.kernel.org
@@ -11089,12 +11110,6 @@ S: Supported
11089F: net/rds/ 11110F: net/rds/
11090F: Documentation/networking/rds.txt 11111F: Documentation/networking/rds.txt
11091 11112
11092RDMAVT - RDMA verbs software
11093M: Dennis Dalessandro <dennis.dalessandro@intel.com>
11094L: linux-rdma@vger.kernel.org
11095S: Supported
11096F: drivers/infiniband/sw/rdmavt
11097
11098RDT - RESOURCE ALLOCATION 11113RDT - RESOURCE ALLOCATION
11099M: Fenghua Yu <fenghua.yu@intel.com> 11114M: Fenghua Yu <fenghua.yu@intel.com>
11100L: linux-kernel@vger.kernel.org 11115L: linux-kernel@vger.kernel.org
@@ -11143,11 +11158,6 @@ S: Maintained
11143F: sound/soc/codecs/rt* 11158F: sound/soc/codecs/rt*
11144F: include/sound/rt*.h 11159F: include/sound/rt*.h
11145 11160
11146REISERFS FILE SYSTEM
11147L: reiserfs-devel@vger.kernel.org
11148S: Supported
11149F: fs/reiserfs/
11150
11151REGISTER MAP ABSTRACTION 11161REGISTER MAP ABSTRACTION
11152M: Mark Brown <broonie@kernel.org> 11162M: Mark Brown <broonie@kernel.org>
11153L: linux-kernel@vger.kernel.org 11163L: linux-kernel@vger.kernel.org
@@ -11157,6 +11167,11 @@ F: Documentation/devicetree/bindings/regmap/
11157F: drivers/base/regmap/ 11167F: drivers/base/regmap/
11158F: include/linux/regmap.h 11168F: include/linux/regmap.h
11159 11169
11170REISERFS FILE SYSTEM
11171L: reiserfs-devel@vger.kernel.org
11172S: Supported
11173F: fs/reiserfs/
11174
11160REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 11175REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
11161M: Ohad Ben-Cohen <ohad@wizery.com> 11176M: Ohad Ben-Cohen <ohad@wizery.com>
11162M: Bjorn Andersson <bjorn.andersson@linaro.org> 11177M: Bjorn Andersson <bjorn.andersson@linaro.org>
@@ -11611,126 +11626,6 @@ F: drivers/phy/samsung/phy-s5pv210-usb2.c
11611F: drivers/phy/samsung/phy-samsung-usb2.c 11626F: drivers/phy/samsung/phy-samsung-usb2.c
11612F: drivers/phy/samsung/phy-samsung-usb2.h 11627F: drivers/phy/samsung/phy-samsung-usb2.h
11613 11628
11614SERIAL DRIVERS
11615M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11616L: linux-serial@vger.kernel.org
11617S: Maintained
11618F: Documentation/devicetree/bindings/serial/
11619F: drivers/tty/serial/
11620
11621SERIAL DEVICE BUS
11622M: Rob Herring <robh@kernel.org>
11623L: linux-serial@vger.kernel.org
11624S: Maintained
11625F: Documentation/devicetree/bindings/serial/slave-device.txt
11626F: drivers/tty/serdev/
11627F: include/linux/serdev.h
11628
11629SERIAL IR RECEIVER
11630M: Sean Young <sean@mess.org>
11631L: linux-media@vger.kernel.org
11632S: Maintained
11633F: drivers/media/rc/serial_ir.c
11634
11635STI CEC DRIVER
11636M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
11637S: Maintained
11638F: drivers/staging/media/st-cec/
11639F: Documentation/devicetree/bindings/media/stih-cec.txt
11640
11641SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
11642M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11643L: linux-s390@vger.kernel.org
11644W: http://www.ibm.com/developerworks/linux/linux390/
11645S: Supported
11646F: net/smc/
11647
11648SYNOPSYS DESIGNWARE DMAC DRIVER
11649M: Viresh Kumar <vireshk@kernel.org>
11650M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11651S: Maintained
11652F: include/linux/dma/dw.h
11653F: include/linux/platform_data/dma-dw.h
11654F: drivers/dma/dw/
11655
11656SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
11657M: Jie Deng <jiedeng@synopsys.com>
11658L: netdev@vger.kernel.org
11659S: Supported
11660F: drivers/net/ethernet/synopsys/
11661
11662SYNOPSYS DESIGNWARE I2C DRIVER
11663M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
11664R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11665R: Mika Westerberg <mika.westerberg@linux.intel.com>
11666L: linux-i2c@vger.kernel.org
11667S: Maintained
11668F: drivers/i2c/busses/i2c-designware-*
11669F: include/linux/platform_data/i2c-designware.h
11670
11671SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
11672M: Jaehoon Chung <jh80.chung@samsung.com>
11673L: linux-mmc@vger.kernel.org
11674S: Maintained
11675F: drivers/mmc/host/dw_mmc*
11676
11677SYSTEM TRACE MODULE CLASS
11678M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
11679S: Maintained
11680T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
11681F: Documentation/trace/stm.txt
11682F: drivers/hwtracing/stm/
11683F: include/linux/stm.h
11684F: include/uapi/linux/stm.h
11685
11686TEE SUBSYSTEM
11687M: Jens Wiklander <jens.wiklander@linaro.org>
11688S: Maintained
11689F: include/linux/tee_drv.h
11690F: include/uapi/linux/tee.h
11691F: drivers/tee/
11692F: Documentation/tee.txt
11693
11694THUNDERBOLT DRIVER
11695M: Andreas Noever <andreas.noever@gmail.com>
11696M: Michael Jamet <michael.jamet@intel.com>
11697M: Mika Westerberg <mika.westerberg@linux.intel.com>
11698M: Yehezkel Bernat <yehezkel.bernat@intel.com>
11699S: Maintained
11700F: drivers/thunderbolt/
11701
11702TI BQ27XXX POWER SUPPLY DRIVER
11703R: Andrew F. Davis <afd@ti.com>
11704F: include/linux/power/bq27xxx_battery.h
11705F: drivers/power/supply/bq27xxx_battery.c
11706F: drivers/power/supply/bq27xxx_battery_i2c.c
11707
11708TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
11709M: John Stultz <john.stultz@linaro.org>
11710M: Thomas Gleixner <tglx@linutronix.de>
11711R: Stephen Boyd <sboyd@codeaurora.org>
11712L: linux-kernel@vger.kernel.org
11713T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
11714S: Supported
11715F: include/linux/clocksource.h
11716F: include/linux/time.h
11717F: include/linux/timex.h
11718F: include/uapi/linux/time.h
11719F: include/uapi/linux/timex.h
11720F: kernel/time/clocksource.c
11721F: kernel/time/time*.c
11722F: kernel/time/alarmtimer.c
11723F: kernel/time/ntp.c
11724F: tools/testing/selftests/timers/
11725
11726TI TRF7970A NFC DRIVER
11727M: Mark Greer <mgreer@animalcreek.com>
11728L: linux-wireless@vger.kernel.org
11729L: linux-nfc@lists.01.org (moderated for non-subscribers)
11730S: Supported
11731F: drivers/nfc/trf7970a.c
11732F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
11733
11734SC1200 WDT DRIVER 11629SC1200 WDT DRIVER
11735M: Zwane Mwaikambo <zwanem@gmail.com> 11630M: Zwane Mwaikambo <zwanem@gmail.com>
11736S: Maintained 11631S: Maintained
@@ -11759,16 +11654,6 @@ M: Lubomir Rintel <lkundrak@v3.sk>
11759S: Supported 11654S: Supported
11760F: drivers/char/pcmcia/scr24x_cs.c 11655F: drivers/char/pcmcia/scr24x_cs.c
11761 11656
11762SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
11763M: Sudeep Holla <sudeep.holla@arm.com>
11764L: linux-arm-kernel@lists.infradead.org
11765S: Maintained
11766F: Documentation/devicetree/bindings/arm/arm,scpi.txt
11767F: drivers/clk/clk-scpi.c
11768F: drivers/cpufreq/scpi-cpufreq.c
11769F: drivers/firmware/arm_scpi.c
11770F: include/linux/scpi_protocol.h
11771
11772SCSI CDROM DRIVER 11657SCSI CDROM DRIVER
11773M: Jens Axboe <axboe@kernel.dk> 11658M: Jens Axboe <axboe@kernel.dk>
11774L: linux-scsi@vger.kernel.org 11659L: linux-scsi@vger.kernel.org
@@ -11853,14 +11738,6 @@ L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
11853S: Maintained 11738S: Maintained
11854F: drivers/mmc/host/sdricoh_cs.c 11739F: drivers/mmc/host/sdricoh_cs.c
11855 11740
11856SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
11857M: Adrian Hunter <adrian.hunter@intel.com>
11858L: linux-mmc@vger.kernel.org
11859T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
11860S: Maintained
11861F: drivers/mmc/host/sdhci*
11862F: include/linux/mmc/sdhci*
11863
11864SECURE COMPUTING 11741SECURE COMPUTING
11865M: Kees Cook <keescook@chromium.org> 11742M: Kees Cook <keescook@chromium.org>
11866R: Andy Lutomirski <luto@amacapital.net> 11743R: Andy Lutomirski <luto@amacapital.net>
@@ -11876,6 +11753,14 @@ F: Documentation/userspace-api/seccomp_filter.rst
11876K: \bsecure_computing 11753K: \bsecure_computing
11877K: \bTIF_SECCOMP\b 11754K: \bTIF_SECCOMP\b
11878 11755
11756SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
11757M: Adrian Hunter <adrian.hunter@intel.com>
11758L: linux-mmc@vger.kernel.org
11759T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
11760S: Maintained
11761F: drivers/mmc/host/sdhci*
11762F: include/linux/mmc/sdhci*
11763
11879SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER 11764SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11880M: Al Cooper <alcooperx@gmail.com> 11765M: Al Cooper <alcooperx@gmail.com>
11881L: linux-mmc@vger.kernel.org 11766L: linux-mmc@vger.kernel.org
@@ -11933,62 +11818,32 @@ F: security/selinux/
11933F: scripts/selinux/ 11818F: scripts/selinux/
11934F: Documentation/admin-guide/LSM/SELinux.rst 11819F: Documentation/admin-guide/LSM/SELinux.rst
11935 11820
11936APPARMOR SECURITY MODULE
11937M: John Johansen <john.johansen@canonical.com>
11938L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11939W: apparmor.wiki.kernel.org
11940T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11941S: Supported
11942F: security/apparmor/
11943F: Documentation/admin-guide/LSM/apparmor.rst
11944
11945LOADPIN SECURITY MODULE
11946M: Kees Cook <keescook@chromium.org>
11947T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11948S: Supported
11949F: security/loadpin/
11950F: Documentation/admin-guide/LSM/LoadPin.rst
11951
11952YAMA SECURITY MODULE
11953M: Kees Cook <keescook@chromium.org>
11954T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11955S: Supported
11956F: security/yama/
11957F: Documentation/admin-guide/LSM/Yama.rst
11958
11959SENSABLE PHANTOM 11821SENSABLE PHANTOM
11960M: Jiri Slaby <jirislaby@gmail.com> 11822M: Jiri Slaby <jirislaby@gmail.com>
11961S: Maintained 11823S: Maintained
11962F: drivers/misc/phantom.c 11824F: drivers/misc/phantom.c
11963F: include/uapi/linux/phantom.h 11825F: include/uapi/linux/phantom.h
11964 11826
11965Emulex 10Gbps iSCSI - OneConnect DRIVER 11827SERIAL DRIVERS
11966M: Subbu Seetharaman <subbu.seetharaman@broadcom.com> 11828M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11967M: Ketan Mukadam <ketan.mukadam@broadcom.com> 11829L: linux-serial@vger.kernel.org
11968M: Jitendra Bhivare <jitendra.bhivare@broadcom.com> 11830S: Maintained
11969L: linux-scsi@vger.kernel.org 11831F: Documentation/devicetree/bindings/serial/
11970W: http://www.broadcom.com 11832F: drivers/tty/serial/
11971S: Supported
11972F: drivers/scsi/be2iscsi/
11973 11833
11974Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net) 11834SERIAL DEVICE BUS
11975M: Sathya Perla <sathya.perla@broadcom.com> 11835M: Rob Herring <robh@kernel.org>
11976M: Ajit Khaparde <ajit.khaparde@broadcom.com> 11836L: linux-serial@vger.kernel.org
11977M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 11837S: Maintained
11978M: Somnath Kotur <somnath.kotur@broadcom.com> 11838F: Documentation/devicetree/bindings/serial/slave-device.txt
11979L: netdev@vger.kernel.org 11839F: drivers/tty/serdev/
11980W: http://www.emulex.com 11840F: include/linux/serdev.h
11981S: Supported
11982F: drivers/net/ethernet/emulex/benet/
11983 11841
11984EMULEX ONECONNECT ROCE DRIVER 11842SERIAL IR RECEIVER
11985M: Selvin Xavier <selvin.xavier@broadcom.com> 11843M: Sean Young <sean@mess.org>
11986M: Devesh Sharma <devesh.sharma@broadcom.com> 11844L: linux-media@vger.kernel.org
11987L: linux-rdma@vger.kernel.org 11845S: Maintained
11988W: http://www.broadcom.com 11846F: drivers/media/rc/serial_ir.c
11989S: Odd Fixes
11990F: drivers/infiniband/hw/ocrdma/
11991F: include/uapi/rdma/ocrdma-abi.h
11992 11847
11993SFC NETWORK DRIVER 11848SFC NETWORK DRIVER
11994M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 11849M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
@@ -12017,6 +11872,24 @@ M: Robin Holt <robinmholt@gmail.com>
12017S: Maintained 11872S: Maintained
12018F: drivers/misc/sgi-xp/ 11873F: drivers/misc/sgi-xp/
12019 11874
11875SH_VEU V4L2 MEM2MEM DRIVER
11876L: linux-media@vger.kernel.org
11877S: Orphan
11878F: drivers/media/platform/sh_veu.c
11879
11880SH_VOU V4L2 OUTPUT DRIVER
11881L: linux-media@vger.kernel.org
11882S: Orphan
11883F: drivers/media/platform/sh_vou.c
11884F: include/media/drv-intf/sh_vou.h
11885
11886SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
11887M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11888L: linux-s390@vger.kernel.org
11889W: http://www.ibm.com/developerworks/linux/linux390/
11890S: Supported
11891F: net/smc/
11892
12020SI2157 MEDIA DRIVER 11893SI2157 MEDIA DRIVER
12021M: Antti Palosaari <crope@iki.fi> 11894M: Antti Palosaari <crope@iki.fi>
12022L: linux-media@vger.kernel.org 11895L: linux-media@vger.kernel.org
@@ -12099,24 +11972,14 @@ S: Maintained
12099F: drivers/input/touchscreen/silead.c 11972F: drivers/input/touchscreen/silead.c
12100F: drivers/platform/x86/silead_dmi.c 11973F: drivers/platform/x86/silead_dmi.c
12101 11974
12102SIMPLEFB FB DRIVER 11975SILICON MOTION SM712 FRAME BUFFER DRIVER
12103M: Hans de Goede <hdegoede@redhat.com> 11976M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11977M: Teddy Wang <teddy.wang@siliconmotion.com>
11978M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
12104L: linux-fbdev@vger.kernel.org 11979L: linux-fbdev@vger.kernel.org
12105S: Maintained 11980S: Maintained
12106F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 11981F: drivers/video/fbdev/sm712*
12107F: drivers/video/fbdev/simplefb.c 11982F: Documentation/fb/sm712fb.txt
12108F: include/linux/platform_data/simplefb.h
12109
12110SH_VEU V4L2 MEM2MEM DRIVER
12111L: linux-media@vger.kernel.org
12112S: Orphan
12113F: drivers/media/platform/sh_veu.c
12114
12115SH_VOU V4L2 OUTPUT DRIVER
12116L: linux-media@vger.kernel.org
12117S: Orphan
12118F: drivers/media/platform/sh_vou.c
12119F: include/media/drv-intf/sh_vou.h
12120 11983
12121SIMPLE FIRMWARE INTERFACE (SFI) 11984SIMPLE FIRMWARE INTERFACE (SFI)
12122M: Len Brown <lenb@kernel.org> 11985M: Len Brown <lenb@kernel.org>
@@ -12128,6 +11991,14 @@ F: arch/x86/platform/sfi/
12128F: drivers/sfi/ 11991F: drivers/sfi/
12129F: include/linux/sfi*.h 11992F: include/linux/sfi*.h
12130 11993
11994SIMPLEFB FB DRIVER
11995M: Hans de Goede <hdegoede@redhat.com>
11996L: linux-fbdev@vger.kernel.org
11997S: Maintained
11998F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
11999F: drivers/video/fbdev/simplefb.c
12000F: include/linux/platform_data/simplefb.h
12001
12131SIMTEC EB110ATX (Chalice CATS) 12002SIMTEC EB110ATX (Chalice CATS)
12132P: Ben Dooks 12003P: Ben Dooks
12133P: Vincent Sanders <vince@simtec.co.uk> 12004P: Vincent Sanders <vince@simtec.co.uk>
@@ -12152,61 +12023,6 @@ F: lib/siphash.c
12152F: lib/test_siphash.c 12023F: lib/test_siphash.c
12153F: include/linux/siphash.h 12024F: include/linux/siphash.h
12154 12025
12155TI DAVINCI MACHINE SUPPORT
12156M: Sekhar Nori <nsekhar@ti.com>
12157M: Kevin Hilman <khilman@kernel.org>
12158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12159T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
12160S: Supported
12161F: arch/arm/mach-davinci/
12162F: drivers/i2c/busses/i2c-davinci.c
12163F: arch/arm/boot/dts/da850*
12164
12165TI DAVINCI SERIES MEDIA DRIVER
12166M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
12167L: linux-media@vger.kernel.org
12168W: https://linuxtv.org
12169Q: http://patchwork.linuxtv.org/project/linux-media/list/
12170T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
12171S: Maintained
12172F: drivers/media/platform/davinci/
12173F: include/media/davinci/
12174
12175TI DAVINCI SERIES GPIO DRIVER
12176M: Keerthy <j-keerthy@ti.com>
12177L: linux-gpio@vger.kernel.org
12178S: Maintained
12179F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt
12180F: drivers/gpio/gpio-davinci.c
12181
12182TI AM437X VPFE DRIVER
12183M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
12184L: linux-media@vger.kernel.org
12185W: https://linuxtv.org
12186Q: http://patchwork.linuxtv.org/project/linux-media/list/
12187T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
12188S: Maintained
12189F: drivers/media/platform/am437x/
12190
12191OV2659 OMNIVISION SENSOR DRIVER
12192M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
12193L: linux-media@vger.kernel.org
12194W: https://linuxtv.org
12195Q: http://patchwork.linuxtv.org/project/linux-media/list/
12196T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
12197S: Maintained
12198F: drivers/media/i2c/ov2659.c
12199F: include/media/i2c/ov2659.h
12200
12201SILICON MOTION SM712 FRAME BUFFER DRIVER
12202M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
12203M: Teddy Wang <teddy.wang@siliconmotion.com>
12204M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
12205L: linux-fbdev@vger.kernel.org
12206S: Maintained
12207F: drivers/video/fbdev/sm712*
12208F: Documentation/fb/sm712fb.txt
12209
12210SIS 190 ETHERNET DRIVER 12026SIS 190 ETHERNET DRIVER
12211M: Francois Romieu <romieu@fr.zoreil.com> 12027M: Francois Romieu <romieu@fr.zoreil.com>
12212L: netdev@vger.kernel.org 12028L: netdev@vger.kernel.org
@@ -12267,14 +12083,6 @@ S: Maintained
12267F: Documentation/admin-guide/LSM/Smack.rst 12083F: Documentation/admin-guide/LSM/Smack.rst
12268F: security/smack/ 12084F: security/smack/
12269 12085
12270DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
12271M: Kevin Hilman <khilman@kernel.org>
12272M: Nishanth Menon <nm@ti.com>
12273S: Maintained
12274F: drivers/power/avs/
12275F: include/linux/power/smartreflex.h
12276L: linux-pm@vger.kernel.org
12277
12278SMC91x ETHERNET DRIVER 12086SMC91x ETHERNET DRIVER
12279M: Nicolas Pitre <nico@fluxnic.net> 12087M: Nicolas Pitre <nico@fluxnic.net>
12280S: Odd Fixes 12088S: Odd Fixes
@@ -12352,6 +12160,15 @@ M: Chris Boot <bootc@bootc.net>
12352S: Maintained 12160S: Maintained
12353F: drivers/leds/leds-net48xx.c 12161F: drivers/leds/leds-net48xx.c
12354 12162
12163SOFT-ROCE DRIVER (rxe)
12164M: Moni Shoua <monis@mellanox.com>
12165L: linux-rdma@vger.kernel.org
12166S: Supported
12167W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
12168Q: http://patchwork.kernel.org/project/linux-rdma/list/
12169F: drivers/infiniband/sw/rxe/
12170F: include/uapi/rdma/rdma_user_rxe.h
12171
12355SOFTLOGIC 6x10 MPEG CODEC 12172SOFTLOGIC 6x10 MPEG CODEC
12356M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 12173M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12357M: Anton Sviridenko <anton@corp.bluecherry.net> 12174M: Anton Sviridenko <anton@corp.bluecherry.net>
@@ -12668,6 +12485,27 @@ M: Ion Badulescu <ionut@badula.org>
12668S: Odd Fixes 12485S: Odd Fixes
12669F: drivers/net/ethernet/adaptec/starfire* 12486F: drivers/net/ethernet/adaptec/starfire*
12670 12487
12488STI CEC DRIVER
12489M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
12490S: Maintained
12491F: drivers/staging/media/st-cec/
12492F: Documentation/devicetree/bindings/media/stih-cec.txt
12493
12494STK1160 USB VIDEO CAPTURE DRIVER
12495M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12496L: linux-media@vger.kernel.org
12497T: git git://linuxtv.org/media_tree.git
12498S: Maintained
12499F: drivers/media/usb/stk1160/
12500
12501STMMAC ETHERNET DRIVER
12502M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
12503M: Alexandre Torgue <alexandre.torgue@st.com>
12504L: netdev@vger.kernel.org
12505W: http://www.stlinux.com
12506S: Supported
12507F: drivers/net/ethernet/stmicro/stmmac/
12508
12671SUN3/3X 12509SUN3/3X
12672M: Sam Creasey <sammy@sammy.net> 12510M: Sam Creasey <sammy@sammy.net>
12673W: http://sammy.net/sun3/ 12511W: http://sammy.net/sun3/
@@ -12739,6 +12577,20 @@ S: Supported
12739F: net/switchdev/ 12577F: net/switchdev/
12740F: include/net/switchdev.h 12578F: include/net/switchdev.h
12741 12579
12580SYNC FILE FRAMEWORK
12581M: Sumit Semwal <sumit.semwal@linaro.org>
12582R: Gustavo Padovan <gustavo@padovan.org>
12583S: Maintained
12584L: linux-media@vger.kernel.org
12585L: dri-devel@lists.freedesktop.org
12586F: drivers/dma-buf/sync_*
12587F: drivers/dma-buf/dma-fence*
12588F: drivers/dma-buf/sw_sync.c
12589F: include/linux/sync_file.h
12590F: include/uapi/linux/sync_file.h
12591F: Documentation/sync_file.txt
12592T: git git://anongit.freedesktop.org/drm/drm-misc
12593
12742SYNOPSYS ARC ARCHITECTURE 12594SYNOPSYS ARC ARCHITECTURE
12743M: Vineet Gupta <vgupta@synopsys.com> 12595M: Vineet Gupta <vgupta@synopsys.com>
12744L: linux-snps-arc@lists.infradead.org 12596L: linux-snps-arc@lists.infradead.org
@@ -12757,6 +12609,35 @@ F: arch/arc/plat-axs10x
12757F: arch/arc/boot/dts/ax* 12609F: arch/arc/boot/dts/ax*
12758F: Documentation/devicetree/bindings/arc/axs10* 12610F: Documentation/devicetree/bindings/arc/axs10*
12759 12611
12612SYNOPSYS DESIGNWARE DMAC DRIVER
12613M: Viresh Kumar <vireshk@kernel.org>
12614M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
12615S: Maintained
12616F: include/linux/dma/dw.h
12617F: include/linux/platform_data/dma-dw.h
12618F: drivers/dma/dw/
12619
12620SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
12621M: Jie Deng <jiedeng@synopsys.com>
12622L: netdev@vger.kernel.org
12623S: Supported
12624F: drivers/net/ethernet/synopsys/
12625
12626SYNOPSYS DESIGNWARE I2C DRIVER
12627M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
12628R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
12629R: Mika Westerberg <mika.westerberg@linux.intel.com>
12630L: linux-i2c@vger.kernel.org
12631S: Maintained
12632F: drivers/i2c/busses/i2c-designware-*
12633F: include/linux/platform_data/i2c-designware.h
12634
12635SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
12636M: Jaehoon Chung <jh80.chung@samsung.com>
12637L: linux-mmc@vger.kernel.org
12638S: Maintained
12639F: drivers/mmc/host/dw_mmc*
12640
12760SYSTEM CONFIGURATION (SYSCON) 12641SYSTEM CONFIGURATION (SYSCON)
12761M: Lee Jones <lee.jones@linaro.org> 12642M: Lee Jones <lee.jones@linaro.org>
12762M: Arnd Bergmann <arnd@arndb.de> 12643M: Arnd Bergmann <arnd@arndb.de>
@@ -12764,6 +12645,16 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12764S: Supported 12645S: Supported
12765F: drivers/mfd/syscon.c 12646F: drivers/mfd/syscon.c
12766 12647
12648SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
12649M: Sudeep Holla <sudeep.holla@arm.com>
12650L: linux-arm-kernel@lists.infradead.org
12651S: Maintained
12652F: Documentation/devicetree/bindings/arm/arm,scpi.txt
12653F: drivers/clk/clk-scpi.c
12654F: drivers/cpufreq/scpi-cpufreq.c
12655F: drivers/firmware/arm_scpi.c
12656F: include/linux/scpi_protocol.h
12657
12767SYSTEM RESET/SHUTDOWN DRIVERS 12658SYSTEM RESET/SHUTDOWN DRIVERS
12768M: Sebastian Reichel <sre@kernel.org> 12659M: Sebastian Reichel <sre@kernel.org>
12769L: linux-pm@vger.kernel.org 12660L: linux-pm@vger.kernel.org
@@ -12772,6 +12663,15 @@ S: Maintained
12772F: Documentation/devicetree/bindings/power/reset/ 12663F: Documentation/devicetree/bindings/power/reset/
12773F: drivers/power/reset/ 12664F: drivers/power/reset/
12774 12665
12666SYSTEM TRACE MODULE CLASS
12667M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
12668S: Maintained
12669T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
12670F: Documentation/trace/stm.txt
12671F: drivers/hwtracing/stm/
12672F: include/linux/stm.h
12673F: include/uapi/linux/stm.h
12674
12775SYSV FILESYSTEM 12675SYSV FILESYSTEM
12776M: Christoph Hellwig <hch@infradead.org> 12676M: Christoph Hellwig <hch@infradead.org>
12777S: Maintained 12677S: Maintained
@@ -12941,6 +12841,14 @@ L: linux-media@vger.kernel.org
12941S: Maintained 12841S: Maintained
12942F: drivers/media/rc/ttusbir.c 12842F: drivers/media/rc/ttusbir.c
12943 12843
12844TEE SUBSYSTEM
12845M: Jens Wiklander <jens.wiklander@linaro.org>
12846S: Maintained
12847F: include/linux/tee_drv.h
12848F: include/uapi/linux/tee.h
12849F: drivers/tee/
12850F: Documentation/tee.txt
12851
12944TEGRA ARCHITECTURE SUPPORT 12852TEGRA ARCHITECTURE SUPPORT
12945M: Thierry Reding <thierry.reding@gmail.com> 12853M: Thierry Reding <thierry.reding@gmail.com>
12946M: Jonathan Hunter <jonathanh@nvidia.com> 12854M: Jonathan Hunter <jonathanh@nvidia.com>
@@ -13072,6 +12980,56 @@ T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
13072S: Maintained 12980S: Maintained
13073F: drivers/platform/x86/thinkpad_acpi.c 12981F: drivers/platform/x86/thinkpad_acpi.c
13074 12982
12983THUNDERBOLT DRIVER
12984M: Andreas Noever <andreas.noever@gmail.com>
12985M: Michael Jamet <michael.jamet@intel.com>
12986M: Mika Westerberg <mika.westerberg@linux.intel.com>
12987M: Yehezkel Bernat <yehezkel.bernat@intel.com>
12988S: Maintained
12989F: drivers/thunderbolt/
12990
12991TI BQ27XXX POWER SUPPLY DRIVER
12992R: Andrew F. Davis <afd@ti.com>
12993F: include/linux/power/bq27xxx_battery.h
12994F: drivers/power/supply/bq27xxx_battery.c
12995F: drivers/power/supply/bq27xxx_battery_i2c.c
12996
12997TI DAVINCI MACHINE SUPPORT
12998M: Sekhar Nori <nsekhar@ti.com>
12999M: Kevin Hilman <khilman@kernel.org>
13000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13001T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
13002S: Supported
13003F: arch/arm/mach-davinci/
13004F: drivers/i2c/busses/i2c-davinci.c
13005F: arch/arm/boot/dts/da850*
13006
13007TI DAVINCI SERIES MEDIA DRIVER
13008M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
13009L: linux-media@vger.kernel.org
13010W: https://linuxtv.org
13011Q: http://patchwork.linuxtv.org/project/linux-media/list/
13012T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13013S: Maintained
13014F: drivers/media/platform/davinci/
13015F: include/media/davinci/
13016
13017TI DAVINCI SERIES GPIO DRIVER
13018M: Keerthy <j-keerthy@ti.com>
13019L: linux-gpio@vger.kernel.org
13020S: Maintained
13021F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt
13022F: drivers/gpio/gpio-davinci.c
13023
13024TI AM437X VPFE DRIVER
13025M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
13026L: linux-media@vger.kernel.org
13027W: https://linuxtv.org
13028Q: http://patchwork.linuxtv.org/project/linux-media/list/
13029T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13030S: Maintained
13031F: drivers/media/platform/am437x/
13032
13075TI BANDGAP AND THERMAL DRIVER 13033TI BANDGAP AND THERMAL DRIVER
13076M: Eduardo Valentin <edubezval@gmail.com> 13034M: Eduardo Valentin <edubezval@gmail.com>
13077M: Keerthy <j-keerthy@ti.com> 13035M: Keerthy <j-keerthy@ti.com>
@@ -13123,7 +13081,6 @@ S: Maintained
13123F: drivers/soc/ti/* 13081F: drivers/soc/ti/*
13124T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 13082T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
13125 13083
13126
13127TI LM49xxx FAMILY ASoC CODEC DRIVERS 13084TI LM49xxx FAMILY ASoC CODEC DRIVERS
13128M: M R Swami Reddy <mr.swami.reddy@ti.com> 13085M: M R Swami Reddy <mr.swami.reddy@ti.com>
13129M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 13086M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
@@ -13168,6 +13125,14 @@ L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13168S: Odd Fixes 13125S: Odd Fixes
13169F: sound/soc/codecs/tas571x* 13126F: sound/soc/codecs/tas571x*
13170 13127
13128TI TRF7970A NFC DRIVER
13129M: Mark Greer <mgreer@animalcreek.com>
13130L: linux-wireless@vger.kernel.org
13131L: linux-nfc@lists.01.org (moderated for non-subscribers)
13132S: Supported
13133F: drivers/nfc/trf7970a.c
13134F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
13135
13171TI TWL4030 SERIES SOC CODEC DRIVER 13136TI TWL4030 SERIES SOC CODEC DRIVER
13172M: Peter Ujfalusi <peter.ujfalusi@ti.com> 13137M: Peter Ujfalusi <peter.ujfalusi@ti.com>
13173L: alsa-devel@alsa-project.org (moderated for non-subscribers) 13138L: alsa-devel@alsa-project.org (moderated for non-subscribers)
@@ -13183,16 +13148,6 @@ S: Orphan
13183F: drivers/net/wireless/ti/ 13148F: drivers/net/wireless/ti/
13184F: include/linux/wl12xx.h 13149F: include/linux/wl12xx.h
13185 13150
13186TIPC NETWORK LAYER
13187M: Jon Maloy <jon.maloy@ericsson.com>
13188M: Ying Xue <ying.xue@windriver.com>
13189L: netdev@vger.kernel.org (core kernel code)
13190L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
13191W: http://tipc.sourceforge.net/
13192S: Maintained
13193F: include/uapi/linux/tipc*.h
13194F: net/tipc/
13195
13196TILE ARCHITECTURE 13151TILE ARCHITECTURE
13197M: Chris Metcalf <cmetcalf@mellanox.com> 13152M: Chris Metcalf <cmetcalf@mellanox.com>
13198W: http://www.mellanox.com/repository/solutions/tile-scm/ 13153W: http://www.mellanox.com/repository/solutions/tile-scm/
@@ -13208,6 +13163,34 @@ F: drivers/tty/serial/tilegx.c
13208F: drivers/usb/host/*-tilegx.c 13163F: drivers/usb/host/*-tilegx.c
13209F: include/linux/usb/tilegx.h 13164F: include/linux/usb/tilegx.h
13210 13165
13166TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
13167M: John Stultz <john.stultz@linaro.org>
13168M: Thomas Gleixner <tglx@linutronix.de>
13169R: Stephen Boyd <sboyd@codeaurora.org>
13170L: linux-kernel@vger.kernel.org
13171T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
13172S: Supported
13173F: include/linux/clocksource.h
13174F: include/linux/time.h
13175F: include/linux/timex.h
13176F: include/uapi/linux/time.h
13177F: include/uapi/linux/timex.h
13178F: kernel/time/clocksource.c
13179F: kernel/time/time*.c
13180F: kernel/time/alarmtimer.c
13181F: kernel/time/ntp.c
13182F: tools/testing/selftests/timers/
13183
13184TIPC NETWORK LAYER
13185M: Jon Maloy <jon.maloy@ericsson.com>
13186M: Ying Xue <ying.xue@windriver.com>
13187L: netdev@vger.kernel.org (core kernel code)
13188L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
13189W: http://tipc.sourceforge.net/
13190S: Maintained
13191F: include/uapi/linux/tipc*.h
13192F: net/tipc/
13193
13211TLAN NETWORK DRIVER 13194TLAN NETWORK DRIVER
13212M: Samuel Chessman <chessman@tux.org> 13195M: Samuel Chessman <chessman@tux.org>
13213L: tlan-devel@lists.sourceforge.net (subscribers-only) 13196L: tlan-devel@lists.sourceforge.net (subscribers-only)
@@ -13216,6 +13199,38 @@ S: Maintained
13216F: Documentation/networking/tlan.txt 13199F: Documentation/networking/tlan.txt
13217F: drivers/net/ethernet/ti/tlan.* 13200F: drivers/net/ethernet/ti/tlan.*
13218 13201
13202TM6000 VIDEO4LINUX DRIVER
13203M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13204M: Mauro Carvalho Chehab <mchehab@kernel.org>
13205L: linux-media@vger.kernel.org
13206W: https://linuxtv.org
13207T: git git://linuxtv.org/media_tree.git
13208S: Odd fixes
13209F: drivers/media/usb/tm6000/
13210F: Documentation/media/v4l-drivers/tm6000*
13211
13212TMIO/SDHI MMC DRIVER
13213M: Wolfram Sang <wsa+renesas@sang-engineering.com>
13214L: linux-mmc@vger.kernel.org
13215S: Supported
13216F: drivers/mmc/host/tmio_mmc*
13217F: drivers/mmc/host/renesas_sdhi*
13218F: include/linux/mfd/tmio.h
13219
13220TMP401 HARDWARE MONITOR DRIVER
13221M: Guenter Roeck <linux@roeck-us.net>
13222L: linux-hwmon@vger.kernel.org
13223S: Maintained
13224F: Documentation/hwmon/tmp401
13225F: drivers/hwmon/tmp401.c
13226
13227TMPFS (SHMEM FILESYSTEM)
13228M: Hugh Dickins <hughd@google.com>
13229L: linux-mm@kvack.org
13230S: Maintained
13231F: include/linux/shmem_fs.h
13232F: mm/shmem.c
13233
13219TOMOYO SECURITY MODULE 13234TOMOYO SECURITY MODULE
13220M: Kentaro Takeda <takedakn@nttdata.co.jp> 13235M: Kentaro Takeda <takedakn@nttdata.co.jp>
13221M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 13236M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
@@ -13273,63 +13288,6 @@ S: Maintained
13273F: drivers/media/i2c/tc358743* 13288F: drivers/media/i2c/tc358743*
13274F: include/media/i2c/tc358743.h 13289F: include/media/i2c/tc358743.h
13275 13290
13276TMIO/SDHI MMC DRIVER
13277M: Wolfram Sang <wsa+renesas@sang-engineering.com>
13278L: linux-mmc@vger.kernel.org
13279S: Supported
13280F: drivers/mmc/host/tmio_mmc*
13281F: drivers/mmc/host/renesas_sdhi*
13282F: include/linux/mfd/tmio.h
13283
13284TMP401 HARDWARE MONITOR DRIVER
13285M: Guenter Roeck <linux@roeck-us.net>
13286L: linux-hwmon@vger.kernel.org
13287S: Maintained
13288F: Documentation/hwmon/tmp401
13289F: drivers/hwmon/tmp401.c
13290
13291TMPFS (SHMEM FILESYSTEM)
13292M: Hugh Dickins <hughd@google.com>
13293L: linux-mm@kvack.org
13294S: Maintained
13295F: include/linux/shmem_fs.h
13296F: mm/shmem.c
13297
13298TM6000 VIDEO4LINUX DRIVER
13299M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13300M: Mauro Carvalho Chehab <mchehab@kernel.org>
13301L: linux-media@vger.kernel.org
13302W: https://linuxtv.org
13303T: git git://linuxtv.org/media_tree.git
13304S: Odd fixes
13305F: drivers/media/usb/tm6000/
13306F: Documentation/media/v4l-drivers/tm6000*
13307
13308TW5864 VIDEO4LINUX DRIVER
13309M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
13310M: Anton Sviridenko <anton@corp.bluecherry.net>
13311M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
13312M: Andrey Utkin <andrey_utkin@fastmail.com>
13313L: linux-media@vger.kernel.org
13314S: Supported
13315F: drivers/media/pci/tw5864/
13316
13317TW68 VIDEO4LINUX DRIVER
13318M: Hans Verkuil <hverkuil@xs4all.nl>
13319L: linux-media@vger.kernel.org
13320T: git git://linuxtv.org/media_tree.git
13321W: https://linuxtv.org
13322S: Odd Fixes
13323F: drivers/media/pci/tw68/
13324
13325TW686X VIDEO4LINUX DRIVER
13326M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
13327L: linux-media@vger.kernel.org
13328T: git git://linuxtv.org/media_tree.git
13329W: http://linuxtv.org
13330S: Maintained
13331F: drivers/media/pci/tw686x/
13332
13333TPM DEVICE DRIVER 13291TPM DEVICE DRIVER
13334M: Peter Huewe <peterhuewe@gmx.de> 13292M: Peter Huewe <peterhuewe@gmx.de>
13335M: Marcel Selhorst <tpmdd@selhorst.net> 13293M: Marcel Selhorst <tpmdd@selhorst.net>
@@ -13430,6 +13388,31 @@ S: Maintained
13430F: drivers/tc/ 13388F: drivers/tc/
13431F: include/linux/tc.h 13389F: include/linux/tc.h
13432 13390
13391TW5864 VIDEO4LINUX DRIVER
13392M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
13393M: Anton Sviridenko <anton@corp.bluecherry.net>
13394M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
13395M: Andrey Utkin <andrey_utkin@fastmail.com>
13396L: linux-media@vger.kernel.org
13397S: Supported
13398F: drivers/media/pci/tw5864/
13399
13400TW68 VIDEO4LINUX DRIVER
13401M: Hans Verkuil <hverkuil@xs4all.nl>
13402L: linux-media@vger.kernel.org
13403T: git git://linuxtv.org/media_tree.git
13404W: https://linuxtv.org
13405S: Odd Fixes
13406F: drivers/media/pci/tw68/
13407
13408TW686X VIDEO4LINUX DRIVER
13409M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
13410L: linux-media@vger.kernel.org
13411T: git git://linuxtv.org/media_tree.git
13412W: http://linuxtv.org
13413S: Maintained
13414F: drivers/media/pci/tw686x/
13415
13433UBI FILE SYSTEM (UBIFS) 13416UBI FILE SYSTEM (UBIFS)
13434M: Richard Weinberger <richard@nod.at> 13417M: Richard Weinberger <richard@nod.at>
13435M: Artem Bityutskiy <dedekind1@gmail.com> 13418M: Artem Bityutskiy <dedekind1@gmail.com>
@@ -13479,6 +13462,13 @@ S: Maintained
13479F: drivers/hid/uhid.c 13462F: drivers/hid/uhid.c
13480F: include/uapi/linux/uhid.h 13463F: include/uapi/linux/uhid.h
13481 13464
13465ULPI BUS
13466M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
13467L: linux-usb@vger.kernel.org
13468S: Maintained
13469F: drivers/usb/common/ulpi.c
13470F: include/linux/ulpi/
13471
13482ULTRA-WIDEBAND (UWB) SUBSYSTEM: 13472ULTRA-WIDEBAND (UWB) SUBSYSTEM:
13483L: linux-usb@vger.kernel.org 13473L: linux-usb@vger.kernel.org
13484S: Orphan 13474S: Orphan
@@ -13824,13 +13814,6 @@ S: Maintained
13824F: Documentation/media/v4l-drivers/zr364xx* 13814F: Documentation/media/v4l-drivers/zr364xx*
13825F: drivers/media/usb/zr364xx/ 13815F: drivers/media/usb/zr364xx/
13826 13816
13827ULPI BUS
13828M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
13829L: linux-usb@vger.kernel.org
13830S: Maintained
13831F: drivers/usb/common/ulpi.c
13832F: include/linux/ulpi/
13833
13834USER-MODE LINUX (UML) 13817USER-MODE LINUX (UML)
13835M: Jeff Dike <jdike@addtoit.com> 13818M: Jeff Dike <jdike@addtoit.com>
13836M: Richard Weinberger <richard@nod.at> 13819M: Richard Weinberger <richard@nod.at>
@@ -13924,6 +13907,31 @@ F: drivers/gpu/vga/vga_switcheroo.c
13924F: include/linux/vga_switcheroo.h 13907F: include/linux/vga_switcheroo.h
13925T: git git://anongit.freedesktop.org/drm/drm-misc 13908T: git git://anongit.freedesktop.org/drm/drm-misc
13926 13909
13910VIA RHINE NETWORK DRIVER
13911S: Orphan
13912F: drivers/net/ethernet/via/via-rhine.c
13913
13914VIA SD/MMC CARD CONTROLLER DRIVER
13915M: Bruce Chang <brucechang@via.com.tw>
13916M: Harald Welte <HaraldWelte@viatech.com>
13917S: Maintained
13918F: drivers/mmc/host/via-sdmmc.c
13919
13920VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13921M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13922L: linux-fbdev@vger.kernel.org
13923S: Maintained
13924F: include/linux/via-core.h
13925F: include/linux/via-gpio.h
13926F: include/linux/via_i2c.h
13927F: drivers/video/fbdev/via/
13928
13929VIA VELOCITY NETWORK DRIVER
13930M: Francois Romieu <romieu@fr.zoreil.com>
13931L: netdev@vger.kernel.org
13932S: Maintained
13933F: drivers/net/ethernet/via/via-velocity.*
13934
13927VIDEOBUF2 FRAMEWORK 13935VIDEOBUF2 FRAMEWORK
13928M: Pawel Osciak <pawel@osciak.com> 13936M: Pawel Osciak <pawel@osciak.com>
13929M: Marek Szyprowski <m.szyprowski@samsung.com> 13937M: Marek Szyprowski <m.szyprowski@samsung.com>
@@ -13939,6 +13947,21 @@ L: linux-media@vger.kernel.org
13939S: Maintained 13947S: Maintained
13940F: drivers/media/platform/video-mux.c 13948F: drivers/media/platform/video-mux.c
13941 13949
13950VIMC VIRTUAL MEDIA CONTROLLER DRIVER
13951M: Helen Koike <helen.koike@collabora.com>
13952L: linux-media@vger.kernel.org
13953T: git git://linuxtv.org/media_tree.git
13954W: https://linuxtv.org
13955S: Maintained
13956F: drivers/media/platform/vimc/*
13957
13958VIRT LIB
13959M: Alex Williamson <alex.williamson@redhat.com>
13960M: Paolo Bonzini <pbonzini@redhat.com>
13961L: kvm@vger.kernel.org
13962S: Supported
13963F: virt/lib/
13964
13942VIRTIO AND VHOST VSOCK DRIVER 13965VIRTIO AND VHOST VSOCK DRIVER
13943M: Stefan Hajnoczi <stefanha@redhat.com> 13966M: Stefan Hajnoczi <stefanha@redhat.com>
13944L: kvm@vger.kernel.org 13967L: kvm@vger.kernel.org
@@ -13955,12 +13978,6 @@ F: drivers/net/vsockmon.c
13955F: drivers/vhost/vsock.c 13978F: drivers/vhost/vsock.c
13956F: drivers/vhost/vsock.h 13979F: drivers/vhost/vsock.h
13957 13980
13958VIRTUAL SERIO DEVICE DRIVER
13959M: Stephen Chandler Paul <thatslyude@gmail.com>
13960S: Maintained
13961F: drivers/input/serio/userio.c
13962F: include/uapi/linux/userio.h
13963
13964VIRTIO CONSOLE DRIVER 13981VIRTIO CONSOLE DRIVER
13965M: Amit Shah <amit@kernel.org> 13982M: Amit Shah <amit@kernel.org>
13966L: virtualization@lists.linux-foundation.org 13983L: virtualization@lists.linux-foundation.org
@@ -14027,37 +14044,11 @@ S: Maintained
14027F: drivers/crypto/virtio/ 14044F: drivers/crypto/virtio/
14028F: include/uapi/linux/virtio_crypto.h 14045F: include/uapi/linux/virtio_crypto.h
14029 14046
14030VIA RHINE NETWORK DRIVER 14047VIRTUAL SERIO DEVICE DRIVER
14031S: Orphan 14048M: Stephen Chandler Paul <thatslyude@gmail.com>
14032F: drivers/net/ethernet/via/via-rhine.c
14033
14034VIA SD/MMC CARD CONTROLLER DRIVER
14035M: Bruce Chang <brucechang@via.com.tw>
14036M: Harald Welte <HaraldWelte@viatech.com>
14037S: Maintained
14038F: drivers/mmc/host/via-sdmmc.c
14039
14040VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
14041M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
14042L: linux-fbdev@vger.kernel.org
14043S: Maintained
14044F: include/linux/via-core.h
14045F: include/linux/via-gpio.h
14046F: include/linux/via_i2c.h
14047F: drivers/video/fbdev/via/
14048
14049VIA VELOCITY NETWORK DRIVER
14050M: Francois Romieu <romieu@fr.zoreil.com>
14051L: netdev@vger.kernel.org
14052S: Maintained 14049S: Maintained
14053F: drivers/net/ethernet/via/via-velocity.* 14050F: drivers/input/serio/userio.c
14054 14051F: include/uapi/linux/userio.h
14055VIRT LIB
14056M: Alex Williamson <alex.williamson@redhat.com>
14057M: Paolo Bonzini <pbonzini@redhat.com>
14058L: kvm@vger.kernel.org
14059S: Supported
14060F: virt/lib/
14061 14052
14062VIVID VIRTUAL VIDEO DRIVER 14053VIVID VIRTUAL VIDEO DRIVER
14063M: Hans Verkuil <hverkuil@xs4all.nl> 14054M: Hans Verkuil <hverkuil@xs4all.nl>
@@ -14067,14 +14058,6 @@ W: https://linuxtv.org
14067S: Maintained 14058S: Maintained
14068F: drivers/media/platform/vivid/* 14059F: drivers/media/platform/vivid/*
14069 14060
14070VIMC VIRTUAL MEDIA CONTROLLER DRIVER
14071M: Helen Koike <helen.koike@collabora.com>
14072L: linux-media@vger.kernel.org
14073T: git git://linuxtv.org/media_tree.git
14074W: https://linuxtv.org
14075S: Maintained
14076F: drivers/media/platform/vimc/*
14077
14078VLYNQ BUS 14061VLYNQ BUS
14079M: Florian Fainelli <f.fainelli@gmail.com> 14062M: Florian Fainelli <f.fainelli@gmail.com>
14080L: openwrt-devel@lists.openwrt.org (subscribers-only) 14063L: openwrt-devel@lists.openwrt.org (subscribers-only)
@@ -14236,6 +14219,27 @@ L: linux-input@vger.kernel.org
14236S: Maintained 14219S: Maintained
14237F: drivers/hid/hid-wiimote* 14220F: drivers/hid/hid-wiimote*
14238 14221
14222WILOCITY WIL6210 WIRELESS DRIVER
14223M: Maya Erez <qca_merez@qca.qualcomm.com>
14224L: linux-wireless@vger.kernel.org
14225L: wil6210@qca.qualcomm.com
14226S: Supported
14227W: http://wireless.kernel.org/en/users/Drivers/wil6210
14228F: drivers/net/wireless/ath/wil6210/
14229F: include/uapi/linux/wil6210_uapi.h
14230
14231WIMAX STACK
14232M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
14233M: linux-wimax@intel.com
14234L: wimax@linuxwimax.org (subscribers-only)
14235S: Supported
14236W: http://linuxwimax.org
14237F: Documentation/wimax/README.wimax
14238F: include/linux/wimax/debug.h
14239F: include/net/wimax.h
14240F: include/uapi/linux/wimax.h
14241F: net/wimax/
14242
14239WINBOND CIR DRIVER 14243WINBOND CIR DRIVER
14240M: David Härdeman <david@hardeman.nu> 14244M: David Härdeman <david@hardeman.nu>
14241S: Maintained 14245S: Maintained
@@ -14253,18 +14257,6 @@ L: linux-gpio@vger.kernel.org
14253S: Maintained 14257S: Maintained
14254F: drivers/gpio/gpio-ws16c48.c 14258F: drivers/gpio/gpio-ws16c48.c
14255 14259
14256WIMAX STACK
14257M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
14258M: linux-wimax@intel.com
14259L: wimax@linuxwimax.org (subscribers-only)
14260S: Supported
14261W: http://linuxwimax.org
14262F: Documentation/wimax/README.wimax
14263F: include/linux/wimax/debug.h
14264F: include/net/wimax.h
14265F: include/uapi/linux/wimax.h
14266F: net/wimax/
14267
14268WISTRON LAPTOP BUTTON DRIVER 14260WISTRON LAPTOP BUTTON DRIVER
14269M: Miloslav Trmac <mitr@volny.cz> 14261M: Miloslav Trmac <mitr@volny.cz>
14270S: Maintained 14262S: Maintained
@@ -14514,6 +14506,13 @@ S: Maintained
14514F: drivers/net/hamradio/yam* 14506F: drivers/net/hamradio/yam*
14515F: include/linux/yam.h 14507F: include/linux/yam.h
14516 14508
14509YAMA SECURITY MODULE
14510M: Kees Cook <keescook@chromium.org>
14511T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
14512S: Supported
14513F: security/yama/
14514F: Documentation/admin-guide/LSM/Yama.rst
14515
14517YEALINK PHONE DRIVER 14516YEALINK PHONE DRIVER
14518M: Henk Vergonet <Henk.Vergonet@gmail.com> 14517M: Henk Vergonet <Henk.Vergonet@gmail.com>
14519L: usbb2k-api-dev@nongnu.org 14518L: usbb2k-api-dev@nongnu.org
@@ -14548,23 +14547,23 @@ L: zd1211-devs@lists.sourceforge.net (subscribers-only)
14548S: Maintained 14547S: Maintained
14549F: drivers/net/wireless/zydas/zd1211rw/ 14548F: drivers/net/wireless/zydas/zd1211rw/
14550 14549
14551ZD1301_DEMOD MEDIA DRIVER 14550ZD1301 MEDIA DRIVER
14552M: Antti Palosaari <crope@iki.fi> 14551M: Antti Palosaari <crope@iki.fi>
14553L: linux-media@vger.kernel.org 14552L: linux-media@vger.kernel.org
14554W: https://linuxtv.org/ 14553W: https://linuxtv.org/
14555W: http://palosaari.fi/linux/ 14554W: http://palosaari.fi/linux/
14556Q: https://patchwork.linuxtv.org/project/linux-media/list/ 14555Q: https://patchwork.linuxtv.org/project/linux-media/list/
14557S: Maintained 14556S: Maintained
14558F: drivers/media/dvb-frontends/zd1301_demod* 14557F: drivers/media/usb/dvb-usb-v2/zd1301*
14559 14558
14560ZD1301 MEDIA DRIVER 14559ZD1301_DEMOD MEDIA DRIVER
14561M: Antti Palosaari <crope@iki.fi> 14560M: Antti Palosaari <crope@iki.fi>
14562L: linux-media@vger.kernel.org 14561L: linux-media@vger.kernel.org
14563W: https://linuxtv.org/ 14562W: https://linuxtv.org/
14564W: http://palosaari.fi/linux/ 14563W: http://palosaari.fi/linux/
14565Q: https://patchwork.linuxtv.org/project/linux-media/list/ 14564Q: https://patchwork.linuxtv.org/project/linux-media/list/
14566S: Maintained 14565S: Maintained
14567F: drivers/media/usb/dvb-usb-v2/zd1301* 14566F: drivers/media/dvb-frontends/zd1301_demod*
14568 14567
14569ZPOOL COMPRESSED PAGE STORAGE API 14568ZPOOL COMPRESSED PAGE STORAGE API
14570M: Dan Streetman <ddstreet@ieee.org> 14569M: Dan Streetman <ddstreet@ieee.org>