xref: /linux/MAINTAINERS (revision 56d06fa29edd58c448766014afd833b7ff51247b)
1
2
3	List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below.  This will make things
6easier on the maintainers.  Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91.	Always _test_ your changes, however small, on at least 4 or
10	5 people, preferably many more.
11
122.	Try to release a few ALPHA test versions to the net. Announce
13	them onto the kernel channel and await results. This is especially
14	important for device drivers, because often that's the only way
15	you will find things like the fact version 3 firmware needs
16	a magic fix you didn't know about, or some clown changed the
17	chips on a board and not its name.  (Don't laugh!  Look at the
18	SMC etherpower for that.)
19
203.	Make sure your changes compile correctly in multiple
21	configurations. In particular check that changes work both as a
22	module and built into the kernel.
23
244.	When you are happy with a change make it generally available for
25	testing and await feedback.
26
275.	Make a patch available to the relevant maintainer in the list. Use
28	'diff -u' to make the patch easy to merge. Be prepared to get your
29	changes sent back with seemingly silly requests about formatting
30	and variable names.  These aren't as silly as they seem. One
31	job the maintainers (and especially Linus) do is to keep things
32	looking the same. Sometimes this means that the clever hack in
33	your driver to get around a problem actually needs to become a
34	generalized kernel feature ready for next time.
35
36	PLEASE check your patch with the automated style checker
37	(scripts/checkpatch.pl) to catch trivial style violations.
38	See Documentation/CodingStyle for guidance here.
39
40	PLEASE CC: the maintainers and mailing lists that are generated
41	by scripts/get_maintainer.pl.  The results returned by the
42	script will be best if you have git installed and are making
43	your changes in a branch derived from Linus' latest git tree.
44	See Documentation/SubmittingPatches for details.
45
46	PLEASE try to include any credit lines you want added with the
47	patch. It avoids people being missed off by mistake and makes
48	it easier to know who wants adding and who doesn't.
49
50	PLEASE document known bugs. If it doesn't work for everything
51	or does something very odd once a month document it.
52
53	PLEASE remember that submissions must be made under the terms
54	of the Linux Foundation certificate of contribution and should
55	include a Signed-off-by: line.  The current version of this
56	"Developer's Certificate of Origin" (DCO) is listed in the file
57	Documentation/SubmittingPatches.
58
596.	Make sure you have the right to send any changes you make. If you
60	do changes at work you may find your employer owns the patch
61	not you.
62
637.	When sending security related changes or reports to a maintainer
64	please Cc: security@kernel.org, especially if the maintainer
65	does not respond.
66
678.	Happy hacking.
68
69Descriptions of section entries:
70
71	P: Person (obsolete)
72	M: Mail patches to: FullName <address@domain>
73	R: Designated reviewer: FullName <address@domain>
74	   These reviewers should be CCed on patches.
75	L: Mailing list that is relevant to this area
76	W: Web-page with status/info
77	Q: Patchwork web based patch tracking system site
78	T: SCM tree type and location.
79	   Type is one of: git, hg, quilt, stgit, topgit
80	S: Status, one of the following:
81	   Supported:	Someone is actually paid to look after this.
82	   Maintained:	Someone actually looks after it.
83	   Odd Fixes:	It has a maintainer but they don't have time to do
84			much other than throw the odd patch in. See below..
85	   Orphan:	No current maintainer [but maybe you could take the
86			role as you write your new code].
87	   Obsolete:	Old code. Something tagged obsolete generally means
88			it has been replaced by a better system and you
89			should be using that.
90	F: Files and directories with wildcard patterns.
91	   A trailing slash includes all files and subdirectory files.
92	   F:	drivers/net/	all files in and below drivers/net
93	   F:	drivers/net/*	all files in drivers/net, but not below
94	   F:	*/net/*		all files in "any top level directory"/net
95	   One pattern per line.  Multiple F: lines acceptable.
96	N: Files and directories with regex patterns.
97	   N:	[^a-z]tegra	all files whose path contains the word tegra
98	   One pattern per line.  Multiple N: lines acceptable.
99	   scripts/get_maintainer.pl has different behavior for files that
100	   match F: pattern and matches of N: patterns.  By default,
101	   get_maintainer will not look at git log history when an F: pattern
102	   match occurs.  When an N: match occurs, git log history is used
103	   to also notify the people that have git commit signatures.
104	X: Files and directories that are NOT maintained, same rules as F:
105	   Files exclusions are tested before file matches.
106	   Can be useful for excluding a specific subdirectory, for instance:
107	   F:	net/
108	   X:	net/ipv6/
109	   matches all files in and below net excluding net/ipv6/
110	K: Keyword perl extended regex pattern to match content in a
111	   patch or file.  For instance:
112	   K: of_get_profile
113	      matches patches or files that contain "of_get_profile"
114	   K: \b(printk|pr_(info|err))\b
115	      matches patches or files that contain one or more of the words
116	      printk, pr_info or pr_err
117	   One regex pattern per line.  Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125		-----------------------------------
126
1273C59X NETWORK DRIVER
128M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L:	netdev@vger.kernel.org
130S:	Maintained
131F:	Documentation/networking/vortex.txt
132F:	drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M:	David Dillow <dave@thedillows.org>
136L:	netdev@vger.kernel.org
137S:	Maintained
138F:	drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M:	Adam Radford <linuxraid@lsi.com>
142L:	linux-scsi@vger.kernel.org
143W:	http://www.lsi.com
144S:	Supported
145F:	drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L:	linux-scsi@vger.kernel.org
150S:	Maintained
151F:	drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M:	Alexander Aring <aar@pengutronix.de>
155M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L:	linux-bluetooth@vger.kernel.org
157L:	linux-wpan@vger.kernel.org
158S:	Maintained
159F:	net/6lowpan/
160F:	include/net/6lowpan.h
161F:	Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L:	linux-hams@vger.kernel.org
166S:	Maintained
167F:	drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
171L:	netdev@vger.kernel.org
172S:	Maintained
173F:	drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L:	linux-serial@vger.kernel.org
178W:	http://serial.sourceforge.net
179S:	Maintained
180T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F:	drivers/tty/serial/8250*
182F:	include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L:	netdev@vger.kernel.org
186S:	Orphan / Obsolete
187F:	drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M:	Eric Van Hensbergen <ericvh@gmail.com>
191M:	Ron Minnich <rminnich@sandia.gov>
192M:	Latchesar Ionkov <lucho@ionkov.net>
193L:	v9fs-developer@lists.sourceforge.net
194W:	http://swik.net/v9fs
195Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S:	Maintained
198F:	Documentation/filesystems/9p.txt
199F:	fs/9p/
200F:	net/9p/
201F:	include/net/9p/
202F:	include/uapi/linux/virtio_9p.h
203F:	include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M:	Antti Palosaari <crope@iki.fi>
208L:	linux-media@vger.kernel.org
209W:	https://linuxtv.org
210W:	http://palosaari.fi/linux/
211Q:	http://patchwork.linuxtv.org/project/linux-media/list/
212T:	git git://linuxtv.org/anttip/media_tree.git
213S:	Maintained
214F:	drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L:	linux-scsi@vger.kernel.org
219W:	http://www.adaptec.com/
220S:	Supported
221F:	Documentation/scsi/aacraid.txt
222F:	drivers/scsi/aacraid/
223
224ABI/API
225L:	linux-api@vger.kernel.org
226F:	include/linux/syscalls.h
227F:	kernel/sys_ni.c
228
229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230M:	Hans de Goede <hdegoede@redhat.com>
231L:	linux-hwmon@vger.kernel.org
232S:	Maintained
233F:	drivers/hwmon/abituguru.c
234
235ABIT UGURU 3 HARDWARE MONITOR DRIVER
236M:	Alistair John Strachan <alistair@devzero.co.uk>
237L:	linux-hwmon@vger.kernel.org
238S:	Maintained
239F:	drivers/hwmon/abituguru3.c
240
241ACCES 104-DIO-48E GPIO DRIVER
242M:	William Breathitt Gray <vilhelm.gray@gmail.com>
243L:	linux-gpio@vger.kernel.org
244S:	Maintained
245F:	drivers/gpio/gpio-104-dio-48e.c
246
247ACCES 104-IDI-48 GPIO DRIVER
248M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
249L:	linux-gpio@vger.kernel.org
250S:	Maintained
251F:	drivers/gpio/gpio-104-idi-48.c
252
253ACCES 104-IDIO-16 GPIO DRIVER
254M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
255L:	linux-gpio@vger.kernel.org
256S:	Maintained
257F:	drivers/gpio/gpio-104-idio-16.c
258
259ACENIC DRIVER
260M:	Jes Sorensen <jes@trained-monkey.org>
261L:	linux-acenic@sunsite.dk
262S:	Maintained
263F:	drivers/net/ethernet/alteon/acenic*
264
265ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266M:	Peter Feuerer <peter@piie.net>
267L:	platform-driver-x86@vger.kernel.org
268W:	http://piie.net/?section=acerhdf
269S:	Maintained
270F:	drivers/platform/x86/acerhdf.c
271
272ACER WMI LAPTOP EXTRAS
273M:	"Lee, Chun-Yi" <jlee@suse.com>
274L:	platform-driver-x86@vger.kernel.org
275S:	Maintained
276F:	drivers/platform/x86/acer-wmi.c
277
278ACPI
279M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
280M:	Len Brown <lenb@kernel.org>
281L:	linux-acpi@vger.kernel.org
282W:	https://01.org/linux-acpi
283Q:	https://patchwork.kernel.org/project/linux-acpi/list/
284T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
285S:	Supported
286F:	drivers/acpi/
287F:	drivers/pnp/pnpacpi/
288F:	include/linux/acpi.h
289F:	include/acpi/
290F:	Documentation/acpi/
291F:	Documentation/ABI/testing/sysfs-bus-acpi
292F:	drivers/pci/*acpi*
293F:	drivers/pci/*/*acpi*
294F:	drivers/pci/*/*/*acpi*
295F:	tools/power/acpi/
296
297ACPI COMPONENT ARCHITECTURE (ACPICA)
298M:	Robert Moore <robert.moore@intel.com>
299M:	Lv Zheng <lv.zheng@intel.com>
300M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301L:	linux-acpi@vger.kernel.org
302L:	devel@acpica.org
303W:	https://acpica.org/
304W:	https://github.com/acpica/acpica/
305Q:	https://patchwork.kernel.org/project/linux-acpi/list/
306T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
307S:	Supported
308F:	drivers/acpi/acpica/
309F:	include/acpi/
310F:	tools/power/acpi/
311
312ACPI FAN DRIVER
313M:	Zhang Rui <rui.zhang@intel.com>
314L:	linux-acpi@vger.kernel.org
315W:	https://01.org/linux-acpi
316S:	Supported
317F:	drivers/acpi/fan.c
318
319ACPI THERMAL DRIVER
320M:	Zhang Rui <rui.zhang@intel.com>
321L:	linux-acpi@vger.kernel.org
322W:	https://01.org/linux-acpi
323S:	Supported
324F:	drivers/acpi/*thermal*
325
326ACPI VIDEO DRIVER
327M:	Zhang Rui <rui.zhang@intel.com>
328L:	linux-acpi@vger.kernel.org
329W:	https://01.org/linux-acpi
330S:	Supported
331F:	drivers/acpi/acpi_video.c
332
333ACPI WMI DRIVER
334L:	platform-driver-x86@vger.kernel.org
335S:	Orphan
336F:	drivers/platform/x86/wmi.c
337
338AD1889 ALSA SOUND DRIVER
339M:	Thibaut Varene <T-Bone@parisc-linux.org>
340W:	http://wiki.parisc-linux.org/AD1889
341L:	linux-parisc@vger.kernel.org
342S:	Maintained
343F:	sound/pci/ad1889.*
344
345AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346M:	Michael Hennerich <michael.hennerich@analog.com>
347W:	http://wiki.analog.com/AD5254
348W:	http://ez.analog.com/community/linux-device-drivers
349S:	Supported
350F:	drivers/misc/ad525x_dpot.c
351
352AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353M:	Michael Hennerich <michael.hennerich@analog.com>
354W:	http://wiki.analog.com/AD5398
355W:	http://ez.analog.com/community/linux-device-drivers
356S:	Supported
357F:	drivers/regulator/ad5398.c
358
359AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360M:	Michael Hennerich <michael.hennerich@analog.com>
361W:	http://wiki.analog.com/AD7142
362W:	http://ez.analog.com/community/linux-device-drivers
363S:	Supported
364F:	drivers/input/misc/ad714x.c
365
366AD7877 TOUCHSCREEN DRIVER
367M:	Michael Hennerich <michael.hennerich@analog.com>
368W:	http://wiki.analog.com/AD7877
369W:	http://ez.analog.com/community/linux-device-drivers
370S:	Supported
371F:	drivers/input/touchscreen/ad7877.c
372
373AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374M:	Michael Hennerich <michael.hennerich@analog.com>
375W:	http://wiki.analog.com/AD7879
376W:	http://ez.analog.com/community/linux-device-drivers
377S:	Supported
378F:	drivers/input/touchscreen/ad7879.c
379
380ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381M:	Jiri Kosina <jikos@kernel.org>
382S:	Maintained
383
384ADF7242 IEEE 802.15.4 RADIO DRIVER
385M:	Michael Hennerich <michael.hennerich@analog.com>
386W:	https://wiki.analog.com/ADF7242
387W:	http://ez.analog.com/community/linux-device-drivers
388L:	linux-wpan@vger.kernel.org
389S:	Supported
390F:	drivers/net/ieee802154/adf7242.c
391F:	Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
392
393ADM1025 HARDWARE MONITOR DRIVER
394M:	Jean Delvare <jdelvare@suse.com>
395L:	linux-hwmon@vger.kernel.org
396S:	Maintained
397F:	Documentation/hwmon/adm1025
398F:	drivers/hwmon/adm1025.c
399
400ADM1029 HARDWARE MONITOR DRIVER
401M:	Corentin Labbe <clabbe.montjoie@gmail.com>
402L:	linux-hwmon@vger.kernel.org
403S:	Maintained
404F:	drivers/hwmon/adm1029.c
405
406ADM8211 WIRELESS DRIVER
407L:	linux-wireless@vger.kernel.org
408W:	http://wireless.kernel.org/
409S:	Orphan
410F:	drivers/net/wireless/admtek/adm8211.*
411
412ADP1653 FLASH CONTROLLER DRIVER
413M:	Sakari Ailus <sakari.ailus@iki.fi>
414L:	linux-media@vger.kernel.org
415S:	Maintained
416F:	drivers/media/i2c/adp1653.c
417F:	include/media/i2c/adp1653.h
418
419ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420M:	Michael Hennerich <michael.hennerich@analog.com>
421W:	http://wiki.analog.com/ADP5520
422W:	http://ez.analog.com/community/linux-device-drivers
423S:	Supported
424F:	drivers/mfd/adp5520.c
425F:	drivers/video/backlight/adp5520_bl.c
426F:	drivers/leds/leds-adp5520.c
427F:	drivers/gpio/gpio-adp5520.c
428F:	drivers/input/keyboard/adp5520-keys.c
429
430ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431M:	Michael Hennerich <michael.hennerich@analog.com>
432W:	http://wiki.analog.com/ADP5588
433W:	http://ez.analog.com/community/linux-device-drivers
434S:	Supported
435F:	drivers/input/keyboard/adp5588-keys.c
436F:	drivers/gpio/gpio-adp5588.c
437
438ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439M:	Michael Hennerich <michael.hennerich@analog.com>
440W:	http://wiki.analog.com/ADP8860
441W:	http://ez.analog.com/community/linux-device-drivers
442S:	Supported
443F:	drivers/video/backlight/adp8860_bl.c
444
445ADS1015 HARDWARE MONITOR DRIVER
446M:	Dirk Eibach <eibach@gdsys.de>
447L:	linux-hwmon@vger.kernel.org
448S:	Maintained
449F:	Documentation/hwmon/ads1015
450F:	drivers/hwmon/ads1015.c
451F:	include/linux/i2c/ads1015.h
452
453ADT746X FAN DRIVER
454M:	Colin Leroy <colin@colino.net>
455S:	Maintained
456F:	drivers/macintosh/therm_adt746x.c
457
458ADT7475 HARDWARE MONITOR DRIVER
459M:	Jean Delvare <jdelvare@suse.com>
460L:	linux-hwmon@vger.kernel.org
461S:	Maintained
462F:	Documentation/hwmon/adt7475
463F:	drivers/hwmon/adt7475.c
464
465ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466M:	Michael Hennerich <michael.hennerich@analog.com>
467W:	http://wiki.analog.com/ADXL345
468W:	http://ez.analog.com/community/linux-device-drivers
469S:	Supported
470F:	drivers/input/misc/adxl34x.c
471
472ADVANSYS SCSI DRIVER
473M:	Matthew Wilcox <matthew@wil.cx>
474M:	Hannes Reinecke <hare@suse.com>
475L:	linux-scsi@vger.kernel.org
476S:	Maintained
477F:	Documentation/scsi/advansys.txt
478F:	drivers/scsi/advansys.c
479
480AEDSP16 DRIVER
481M:	Riccardo Facchetti <fizban@tin.it>
482S:	Maintained
483F:	sound/oss/aedsp16.c
484
485AF9013 MEDIA DRIVER
486M:	Antti Palosaari <crope@iki.fi>
487L:	linux-media@vger.kernel.org
488W:	https://linuxtv.org
489W:	http://palosaari.fi/linux/
490Q:	http://patchwork.linuxtv.org/project/linux-media/list/
491T:	git git://linuxtv.org/anttip/media_tree.git
492S:	Maintained
493F:	drivers/media/dvb-frontends/af9013*
494
495AF9033 MEDIA DRIVER
496M:	Antti Palosaari <crope@iki.fi>
497L:	linux-media@vger.kernel.org
498W:	https://linuxtv.org
499W:	http://palosaari.fi/linux/
500Q:	http://patchwork.linuxtv.org/project/linux-media/list/
501T:	git git://linuxtv.org/anttip/media_tree.git
502S:	Maintained
503F:	drivers/media/dvb-frontends/af9033*
504
505AFFS FILE SYSTEM
506L:	linux-fsdevel@vger.kernel.org
507S:	Orphan
508F:	Documentation/filesystems/affs.txt
509F:	fs/affs/
510
511AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512M:	David Howells <dhowells@redhat.com>
513L:	linux-afs@lists.infradead.org
514S:	Supported
515F:	fs/afs/
516F:	include/net/af_rxrpc.h
517F:	net/rxrpc/af_rxrpc.c
518
519AGPGART DRIVER
520M:	David Airlie <airlied@linux.ie>
521T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
522S:	Maintained
523F:	drivers/char/agp/
524F:	include/linux/agp*
525F:	include/uapi/linux/agp*
526
527AHA152X SCSI DRIVER
528M:	"Juergen E. Fischer" <fischer@norbit.de>
529L:	linux-scsi@vger.kernel.org
530S:	Maintained
531F:	drivers/scsi/aha152x*
532F:	drivers/scsi/pcmcia/aha152x*
533
534AIC7XXX / AIC79XX SCSI DRIVER
535M:	Hannes Reinecke <hare@suse.com>
536L:	linux-scsi@vger.kernel.org
537S:	Maintained
538F:	drivers/scsi/aic7xxx/
539
540AIMSLAB FM RADIO RECEIVER DRIVER
541M:	Hans Verkuil <hverkuil@xs4all.nl>
542L:	linux-media@vger.kernel.org
543T:	git git://linuxtv.org/media_tree.git
544W:	https://linuxtv.org
545S:	Maintained
546F:	drivers/media/radio/radio-aimslab*
547
548AIO
549M:	Benjamin LaHaise <bcrl@kvack.org>
550L:	linux-aio@kvack.org
551S:	Supported
552F:	fs/aio.c
553F:	include/linux/*aio*.h
554
555AIRSPY MEDIA DRIVER
556M:	Antti Palosaari <crope@iki.fi>
557L:	linux-media@vger.kernel.org
558W:	https://linuxtv.org
559W:	http://palosaari.fi/linux/
560Q:	http://patchwork.linuxtv.org/project/linux-media/list/
561T:	git git://linuxtv.org/anttip/media_tree.git
562S:	Maintained
563F:	drivers/media/usb/airspy/
564
565ALCATEL SPEEDTOUCH USB DRIVER
566M:	Duncan Sands <duncan.sands@free.fr>
567L:	linux-usb@vger.kernel.org
568W:	http://www.linux-usb.org/SpeedTouch/
569S:	Maintained
570F:	drivers/usb/atm/speedtch.c
571F:	drivers/usb/atm/usbatm.c
572
573ALCHEMY AU1XX0 MMC DRIVER
574M:	Manuel Lauss <manuel.lauss@gmail.com>
575S:	Maintained
576F:	drivers/mmc/host/au1xmmc.c
577
578ALI1563 I2C DRIVER
579M:	Rudolf Marek <r.marek@assembler.cz>
580L:	linux-i2c@vger.kernel.org
581S:	Maintained
582F:	Documentation/i2c/busses/i2c-ali1563
583F:	drivers/i2c/busses/i2c-ali1563.c
584
585ALLWINNER SECURITY SYSTEM
586M:	Corentin Labbe <clabbe.montjoie@gmail.com>
587L:	linux-crypto@vger.kernel.org
588S:	Maintained
589F:	drivers/crypto/sunxi-ss/
590
591ALPHA PORT
592M:	Richard Henderson <rth@twiddle.net>
593M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594M:	Matt Turner <mattst88@gmail.com>
595S:	Odd Fixes
596L:	linux-alpha@vger.kernel.org
597F:	arch/alpha/
598
599ALTERA MAILBOX DRIVER
600M:	Ley Foon Tan <lftan@altera.com>
601L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
602S:	Maintained
603F:	drivers/mailbox/mailbox-altera.c
604
605ALTERA PIO DRIVER
606M:	Tien Hock Loh <thloh@altera.com>
607L:	linux-gpio@vger.kernel.org
608S:	Maintained
609F:	drivers/gpio/gpio-altera.c
610
611ALTERA TRIPLE SPEED ETHERNET DRIVER
612M:	Vince Bridgers <vbridger@opensource.altera.com>
613L:	netdev@vger.kernel.org
614L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
615S:	Maintained
616F:	drivers/net/ethernet/altera/
617
618ALTERA UART/JTAG UART SERIAL DRIVERS
619M:	Tobias Klauser <tklauser@distanz.ch>
620L:	linux-serial@vger.kernel.org
621L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
622S:	Maintained
623F:	drivers/tty/serial/altera_uart.c
624F:	drivers/tty/serial/altera_jtaguart.c
625F:	include/linux/altera_uart.h
626F:	include/linux/altera_jtaguart.h
627
628AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
629M:	Tom Lendacky <thomas.lendacky@amd.com>
630L:	linux-crypto@vger.kernel.org
631S:	Supported
632F:	drivers/crypto/ccp/
633F:	include/linux/ccp.h
634
635AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636M:	Huang Rui <ray.huang@amd.com>
637L:	linux-hwmon@vger.kernel.org
638S:	Supported
639F:	Documentation/hwmon/fam15h_power
640F:	drivers/hwmon/fam15h_power.c
641
642AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
644S:	Orphan
645F:	drivers/usb/gadget/udc/amd5536udc.*
646
647AMD GEODE PROCESSOR/CHIPSET SUPPORT
648P:	Andres Salomon <dilinger@queued.net>
649L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
650W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651S:	Supported
652F:	drivers/char/hw_random/geode-rng.c
653F:	drivers/crypto/geode*
654F:	drivers/video/fbdev/geode/
655F:	arch/x86/include/asm/geode.h
656
657AMD IOMMU (AMD-VI)
658M:	Joerg Roedel <joro@8bytes.org>
659L:	iommu@lists.linux-foundation.org
660T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
661S:	Maintained
662F:	drivers/iommu/amd_iommu*.[ch]
663F:	include/linux/amd-iommu.h
664
665AMD KFD
666M:	Oded Gabbay <oded.gabbay@gmail.com>
667L:	dri-devel@lists.freedesktop.org
668T:	git git://people.freedesktop.org/~gabbayo/linux.git
669S:	Supported
670F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674F:	drivers/gpu/drm/amd/amdkfd/
675F:	drivers/gpu/drm/amd/include/cik_structs.h
676F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677F:	drivers/gpu/drm/amd/include/vi_structs.h
678F:	drivers/gpu/drm/radeon/radeon_kfd.c
679F:	drivers/gpu/drm/radeon/radeon_kfd.h
680F:	include/uapi/linux/kfd_ioctl.h
681
682AMD SEATTLE DEVICE TREE SUPPORT
683M:	Brijesh Singh <brijeshkumar.singh@amd.com>
684M:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685M:	Tom Lendacky <thomas.lendacky@amd.com>
686S:	Supported
687F:	arch/arm64/boot/dts/amd/
688
689AMD XGBE DRIVER
690M:	Tom Lendacky <thomas.lendacky@amd.com>
691L:	netdev@vger.kernel.org
692S:	Supported
693F:	drivers/net/ethernet/amd/xgbe/
694F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695
696AMS (Apple Motion Sensor) DRIVER
697M:	Michael Hanselmann <linux-kernel@hansmi.ch>
698S:	Supported
699F:	drivers/macintosh/ams/
700
701ANALOG DEVICES INC AD9389B DRIVER
702M:	Hans Verkuil <hans.verkuil@cisco.com>
703L:	linux-media@vger.kernel.org
704S:	Maintained
705F:	drivers/media/i2c/ad9389b*
706
707ANALOG DEVICES INC ADV7180 DRIVER
708M:	Lars-Peter Clausen <lars@metafoo.de>
709L:	linux-media@vger.kernel.org
710W:	http://ez.analog.com/community/linux-device-drivers
711S:	Supported
712F:	drivers/media/i2c/adv7180.c
713
714ANALOG DEVICES INC ADV7511 DRIVER
715M:	Hans Verkuil <hans.verkuil@cisco.com>
716L:	linux-media@vger.kernel.org
717S:	Maintained
718F:	drivers/media/i2c/adv7511*
719
720ANALOG DEVICES INC ADV7604 DRIVER
721M:	Hans Verkuil <hans.verkuil@cisco.com>
722L:	linux-media@vger.kernel.org
723S:	Maintained
724F:	drivers/media/i2c/adv7604*
725
726ANALOG DEVICES INC ADV7842 DRIVER
727M:	Hans Verkuil <hans.verkuil@cisco.com>
728L:	linux-media@vger.kernel.org
729S:	Maintained
730F:	drivers/media/i2c/adv7842*
731
732ANALOG DEVICES INC ASOC CODEC DRIVERS
733M:	Lars-Peter Clausen <lars@metafoo.de>
734L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
735W:	http://wiki.analog.com/
736W:	http://ez.analog.com/community/linux-device-drivers
737S:	Supported
738F:	sound/soc/codecs/adau*
739F:	sound/soc/codecs/adav*
740F:	sound/soc/codecs/ad1*
741F:	sound/soc/codecs/ad7*
742F:	sound/soc/codecs/ssm*
743F:	sound/soc/codecs/sigmadsp.*
744
745ANALOG DEVICES INC ASOC DRIVERS
746L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
748W:	http://blackfin.uclinux.org/
749S:	Supported
750F:	sound/soc/blackfin/*
751
752ANALOG DEVICES INC IIO DRIVERS
753M:	Lars-Peter Clausen <lars@metafoo.de>
754M:	Michael Hennerich <Michael.Hennerich@analog.com>
755W:	http://wiki.analog.com/
756W:	http://ez.analog.com/community/linux-device-drivers
757S:	Supported
758F:	drivers/iio/*/ad*
759X:	drivers/iio/*/adjd*
760F:	drivers/staging/iio/*/ad*
761F:	staging/iio/trigger/iio-trig-bfin-timer.c
762
763ANALOG DEVICES INC DMA DRIVERS
764M:	Lars-Peter Clausen <lars@metafoo.de>
765W:	http://ez.analog.com/community/linux-device-drivers
766S:	Supported
767F:	drivers/dma/dma-axi-dmac.c
768
769ANDROID DRIVERS
770M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771M:	Arve Hjønnevåg <arve@android.com>
772M:	Riley Andrews <riandrews@android.com>
773T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774L:	devel@driverdev.osuosl.org
775S:	Supported
776F:	drivers/android/
777F:	drivers/staging/android/
778
779AOA (Apple Onboard Audio) ALSA DRIVER
780M:	Johannes Berg <johannes@sipsolutions.net>
781L:	linuxppc-dev@lists.ozlabs.org
782L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
783S:	Maintained
784F:	sound/aoa/
785
786APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
787M:	William Breathitt Gray <vilhelm.gray@gmail.com>
788L:	linux-iio@vger.kernel.org
789S:	Maintained
790F:	drivers/iio/dac/stx104.c
791
792APM DRIVER
793M:	Jiri Kosina <jikos@kernel.org>
794S:	Odd fixes
795T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796F:	arch/x86/kernel/apm_32.c
797F:	include/linux/apm_bios.h
798F:	include/uapi/linux/apm_bios.h
799F:	drivers/char/apm-emulation.c
800
801APPLE BCM5974 MULTITOUCH DRIVER
802M:	Henrik Rydberg <rydberg@bitmath.org>
803L:	linux-input@vger.kernel.org
804S:	Odd fixes
805F:	drivers/input/mouse/bcm5974.c
806
807APPLE SMC DRIVER
808M:	Henrik Rydberg <rydberg@bitmath.org>
809L:	linux-hwmon@vger.kernel.org
810S:	Odd fixes
811F:	drivers/hwmon/applesmc.c
812
813APPLETALK NETWORK LAYER
814M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
815S:	Maintained
816F:	drivers/net/appletalk/
817F:	net/appletalk/
818
819APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
820M:	Duc Dang <dhdang@apm.com>
821S:	Supported
822F:	arch/arm64/boot/dts/apm/
823
824APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
825M:	Iyappan Subramanian <isubramanian@apm.com>
826M:	Keyur Chudgar <kchudgar@apm.com>
827S:	Supported
828F:	drivers/net/ethernet/apm/xgene/
829F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
830
831APTINA CAMERA SENSOR PLL
832M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
833L:	linux-media@vger.kernel.org
834S:	Maintained
835F:	drivers/media/i2c/aptina-pll.*
836
837ARC FRAMEBUFFER DRIVER
838M:	Jaya Kumar <jayalk@intworks.biz>
839S:	Maintained
840F:	drivers/video/fbdev/arcfb.c
841F:	drivers/video/fbdev/core/fb_defio.c
842
843ARCNET NETWORK LAYER
844M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
845L:	netdev@vger.kernel.org
846S:	Maintained
847F:	drivers/net/arcnet/
848F:	include/uapi/linux/if_arcnet.h
849
850ARC PGU DRM DRIVER
851M:	Alexey Brodkin <abrodkin@synopsys.com>
852S:	Supported
853F:	drivers/gpu/drm/arc/
854F:	Documentation/devicetree/bindings/display/snps,arcpgu.txt
855
856ARM HDLCD DRM DRIVER
857M:	Liviu Dudau <liviu.dudau@arm.com>
858S:	Supported
859F:	drivers/gpu/drm/arm/
860F:	Documentation/devicetree/bindings/display/arm,hdlcd.txt
861
862ARM MFM AND FLOPPY DRIVERS
863M:	Ian Molton <spyro@f2s.com>
864S:	Maintained
865F:	arch/arm/lib/floppydma.S
866F:	arch/arm/include/asm/floppy.h
867
868ARM PMU PROFILING AND DEBUGGING
869M:	Will Deacon <will.deacon@arm.com>
870R:	Mark Rutland <mark.rutland@arm.com>
871S:	Maintained
872F:	arch/arm*/kernel/perf_*
873F:	arch/arm/oprofile/common.c
874F:	arch/arm*/kernel/hw_breakpoint.c
875F:	arch/arm*/include/asm/hw_breakpoint.h
876F:	arch/arm*/include/asm/perf_event.h
877F:	drivers/perf/arm_pmu.c
878F:	include/linux/perf/arm_pmu.h
879
880ARM PORT
881M:	Russell King <linux@armlinux.org.uk>
882L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883W:	http://www.armlinux.org.uk/
884S:	Maintained
885F:	arch/arm/
886
887ARM SUB-ARCHITECTURES
888L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S:	Maintained
890F:	arch/arm/mach-*/
891F:	arch/arm/plat-*/
892T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
893
894ARM PRIMECELL AACI PL041 DRIVER
895M:	Russell King <linux@armlinux.org.uk>
896S:	Maintained
897F:	sound/arm/aaci.*
898
899ARM PRIMECELL CLCD PL110 DRIVER
900M:	Russell King <linux@armlinux.org.uk>
901S:	Maintained
902F:	drivers/video/fbdev/amba-clcd.*
903
904ARM PRIMECELL KMI PL050 DRIVER
905M:	Russell King <linux@armlinux.org.uk>
906S:	Maintained
907F:	drivers/input/serio/ambakmi.*
908F:	include/linux/amba/kmi.h
909
910ARM PRIMECELL MMCI PL180/1 DRIVER
911M:	Russell King <linux@armlinux.org.uk>
912S:	Maintained
913F:	drivers/mmc/host/mmci.*
914F:	include/linux/amba/mmci.h
915
916ARM PRIMECELL UART PL010 AND PL011 DRIVERS
917M:	Russell King <linux@armlinux.org.uk>
918S:	Maintained
919F:	drivers/tty/serial/amba-pl01*.c
920F:	include/linux/amba/serial.h
921
922ARM PRIMECELL BUS SUPPORT
923M:	Russell King <linux@armlinux.org.uk>
924S:	Maintained
925F:	drivers/amba/
926F:	include/linux/amba/bus.h
927
928ARM/ADS SPHERE MACHINE SUPPORT
929M:	Lennert Buytenhek <kernel@wantstofly.org>
930L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
931S:	Maintained
932
933ARM/AFEB9260 MACHINE SUPPORT
934M:	Sergey Lapin <slapin@ossfans.org>
935L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936S:	Maintained
937
938ARM/AJECO 1ARM MACHINE SUPPORT
939M:	Lennert Buytenhek <kernel@wantstofly.org>
940L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941S:	Maintained
942
943ARM/Allwinner sunXi SoC support
944M:	Maxime Ripard <maxime.ripard@free-electrons.com>
945M:	Chen-Yu Tsai <wens@csie.org>
946L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947S:	Maintained
948N:	sun[x456789]i
949
950ARM/Allwinner SoC Clock Support
951M:	Emilio López <emilio@elopez.com.ar>
952S:	Maintained
953F:	drivers/clk/sunxi/
954
955ARM/Amlogic Meson SoC support
956M:	Carlo Caione <carlo@caione.org>
957L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
958L:	linux-meson@googlegroups.com
959W:	http://linux-meson.com/
960S:	Maintained
961F:	arch/arm/mach-meson/
962F:	arch/arm/boot/dts/meson*
963N:	meson
964
965ARM/Annapurna Labs ALPINE ARCHITECTURE
966M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
967M:	Antoine Tenart <antoine.tenart@free-electrons.com>
968S:	Maintained
969F:	arch/arm/mach-alpine/
970F:	arch/arm/boot/dts/alpine*
971F:	arch/arm64/boot/dts/al/
972F:	drivers/*/*alpine*
973
974ARM/ARTPEC MACHINE SUPPORT
975M:	Jesper Nilsson <jesper.nilsson@axis.com>
976M:	Lars Persson <lars.persson@axis.com>
977M:	Niklas Cassel <niklas.cassel@axis.com>
978S:	Maintained
979L:	linux-arm-kernel@axis.com
980F:	arch/arm/mach-artpec
981F:	arch/arm/boot/dts/artpec6*
982F:	drivers/clk/clk-artpec6.c
983
984ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
985M:	Nicolas Ferre <nicolas.ferre@atmel.com>
986M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
987M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
988L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989W:	http://www.linux4sam.org
990T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
991S:	Supported
992F:	arch/arm/mach-at91/
993F:	include/soc/at91/
994F:	arch/arm/boot/dts/at91*.dts
995F:	arch/arm/boot/dts/at91*.dtsi
996F:	arch/arm/boot/dts/sama*.dts
997F:	arch/arm/boot/dts/sama*.dtsi
998F:	arch/arm/include/debug/at91.S
999
1000ARM/ATMEL AT91 Clock Support
1001M:	Boris Brezillon <boris.brezillon@free-electrons.com>
1002S:	Maintained
1003F:	drivers/clk/at91
1004
1005ARM/CALXEDA HIGHBANK ARCHITECTURE
1006M:	Rob Herring <robh@kernel.org>
1007L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008S:	Maintained
1009F:	arch/arm/mach-highbank/
1010F:	arch/arm/boot/dts/highbank.dts
1011F:	arch/arm/boot/dts/ecx-*.dts*
1012
1013ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1014M:	Krzysztof Halasa <khalasa@piap.pl>
1015S:	Maintained
1016F:	arch/arm/mach-cns3xxx/
1017
1018ARM/CAVIUM THUNDER NETWORK DRIVER
1019M:	Sunil Goutham <sgoutham@cavium.com>
1020M:	Robert Richter <rric@kernel.org>
1021L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022S:	Supported
1023F:	drivers/net/ethernet/cavium/thunder/
1024
1025ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1026M:	Alexander Shiyan <shc_work@mail.ru>
1027L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028S:	Odd Fixes
1029N:	clps711x
1030
1031ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1032M:	Hartley Sweeten <hsweeten@visionengravers.com>
1033M:	Ryan Mallon <rmallon@gmail.com>
1034L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035S:	Maintained
1036F:	arch/arm/mach-ep93xx/
1037F:	arch/arm/mach-ep93xx/include/mach/
1038
1039ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1040M:	Lennert Buytenhek <kernel@wantstofly.org>
1041L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042S:	Maintained
1043
1044ARM/CLKDEV SUPPORT
1045M:	Russell King <linux@armlinux.org.uk>
1046L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S:	Maintained
1048F:	arch/arm/include/asm/clkdev.h
1049F:	drivers/clk/clkdev.c
1050
1051ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1052M:	Mike Rapoport <mike@compulab.co.il>
1053L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S:	Maintained
1055
1056ARM/CONTEC MICRO9 MACHINE SUPPORT
1057M:	Hubert Feurstein <hubert.feurstein@contec.at>
1058S:	Maintained
1059F:	arch/arm/mach-ep93xx/micro9.c
1060
1061ARM/CORESIGHT FRAMEWORK AND DRIVERS
1062M:	Mathieu Poirier <mathieu.poirier@linaro.org>
1063L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064S:	Maintained
1065F:	drivers/hwtracing/coresight/*
1066F:	Documentation/trace/coresight.txt
1067F:	Documentation/devicetree/bindings/arm/coresight.txt
1068F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1069
1070ARM/CORGI MACHINE SUPPORT
1071M:	Richard Purdie <rpurdie@rpsys.net>
1072S:	Maintained
1073
1074ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1075M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1076L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077T:	git git://github.com/ulli-kroll/linux.git
1078S:	Maintained
1079F:	arch/arm/mach-gemini/
1080F:	drivers/rtc/rtc-gemini.c
1081
1082ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1083M:	Barry Song <baohua@kernel.org>
1084L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1086S:	Maintained
1087F:	arch/arm/boot/dts/prima2*
1088F:	arch/arm/mach-prima2/
1089F:	drivers/clk/sirf/
1090F:	drivers/clocksource/timer-prima2.c
1091F:	drivers/clocksource/timer-atlas7.c
1092N:	[^a-z]sirf
1093
1094ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1095M:	Baruch Siach <baruch@tkos.co.il>
1096L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S:	Maintained
1098F:	arch/arm/boot/dts/cx92755*
1099N:	digicolor
1100
1101ARM/EBSA110 MACHINE SUPPORT
1102M:	Russell King <linux@armlinux.org.uk>
1103L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104W:	http://www.armlinux.org.uk/
1105S:	Maintained
1106F:	arch/arm/mach-ebsa110/
1107F:	drivers/net/ethernet/amd/am79c961a.*
1108
1109ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1110M:	Uwe Kleine-König <kernel@pengutronix.de>
1111L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112S:	Maintained
1113N:	efm32
1114
1115ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1116M:	Daniel Ribeiro <drwyrm@gmail.com>
1117M:	Stefan Schmidt <stefan@openezx.org>
1118M:	Harald Welte <laforge@openezx.org>
1119L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1120W:	http://www.openezx.org/
1121S:	Maintained
1122T:	topgit git://git.openezx.org/openezx.git
1123F:	arch/arm/mach-pxa/ezx.c
1124
1125ARM/FARADAY FA526 PORT
1126M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1127L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128S:	Maintained
1129T:	git git://git.berlios.de/gemini-board
1130F:	arch/arm/mm/*-fa*
1131
1132ARM/FOOTBRIDGE ARCHITECTURE
1133M:	Russell King <linux@armlinux.org.uk>
1134L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135W:	http://www.armlinux.org.uk/
1136S:	Maintained
1137F:	arch/arm/include/asm/hardware/dec21285.h
1138F:	arch/arm/mach-footbridge/
1139
1140ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1141M:	Shawn Guo <shawnguo@kernel.org>
1142M:	Sascha Hauer <kernel@pengutronix.de>
1143L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144S:	Maintained
1145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1146F:	arch/arm/mach-imx/
1147F:	arch/arm/mach-mxs/
1148F:	arch/arm/boot/dts/imx*
1149F:	arch/arm/configs/imx*_defconfig
1150F:	drivers/clk/imx/
1151F:	include/soc/imx/
1152
1153ARM/FREESCALE VYBRID ARM ARCHITECTURE
1154M:	Shawn Guo <shawnguo@kernel.org>
1155M:	Sascha Hauer <kernel@pengutronix.de>
1156R:	Stefan Agner <stefan@agner.ch>
1157L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S:	Maintained
1159T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1160F:	arch/arm/mach-imx/*vf610*
1161F:	arch/arm/boot/dts/vf*
1162
1163ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1164M:	Lennert Buytenhek <kernel@wantstofly.org>
1165L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166S:	Maintained
1167
1168ARM/GUMSTIX MACHINE SUPPORT
1169M:	Steve Sakoman <sakoman@gmail.com>
1170L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171S:	Maintained
1172
1173ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1174M:	Philipp Zabel <philipp.zabel@gmail.com>
1175M:	Paul Parsons <lost.distance@yahoo.com>
1176L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S:	Maintained
1178F:	arch/arm/mach-pxa/hx4700.c
1179F:	arch/arm/mach-pxa/include/mach/hx4700.h
1180F:	sound/soc/pxa/hx4700.c
1181
1182ARM/HISILICON SOC SUPPORT
1183M:	Wei Xu <xuwei5@hisilicon.com>
1184L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185W:	http://www.hisilicon.com
1186S:	Supported
1187T:	git git://github.com/hisilicon/linux-hisi.git
1188F:	arch/arm/mach-hisi/
1189F:	arch/arm/boot/dts/hi3*
1190F:	arch/arm/boot/dts/hip*
1191F:	arch/arm/boot/dts/hisi*
1192F:	arch/arm64/boot/dts/hisilicon/
1193
1194ARM/HP JORNADA 7XX MACHINE SUPPORT
1195M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1196W:	www.jlime.com
1197S:	Maintained
1198T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1199F:	arch/arm/mach-sa1100/jornada720.c
1200F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1201
1202ARM/IGEP MACHINE SUPPORT
1203M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1204M:	Javier Martinez Canillas <javier@dowhile0.org>
1205L:	linux-omap@vger.kernel.org
1206L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207S:	Maintained
1208F:	arch/arm/boot/dts/omap3-igep*
1209
1210ARM/INCOME PXA270 SUPPORT
1211M:	Marek Vasut <marek.vasut@gmail.com>
1212L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213S:	Maintained
1214F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1215
1216ARM/INTEL IOP32X ARM ARCHITECTURE
1217M:	Lennert Buytenhek <kernel@wantstofly.org>
1218L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219S:	Maintained
1220
1221ARM/INTEL IOP33X ARM ARCHITECTURE
1222L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1223S:	Orphan
1224
1225ARM/INTEL IOP13XX ARM ARCHITECTURE
1226M:	Lennert Buytenhek <kernel@wantstofly.org>
1227L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S:	Maintained
1229
1230ARM/INTEL IQ81342EX MACHINE SUPPORT
1231M:	Lennert Buytenhek <kernel@wantstofly.org>
1232L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233S:	Maintained
1234
1235ARM/INTEL IXDP2850 MACHINE SUPPORT
1236M:	Lennert Buytenhek <kernel@wantstofly.org>
1237L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238S:	Maintained
1239
1240ARM/INTEL IXP4XX ARM ARCHITECTURE
1241M:	Imre Kaloz <kaloz@openwrt.org>
1242M:	Krzysztof Halasa <khalasa@piap.pl>
1243L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244S:	Maintained
1245F:	arch/arm/mach-ixp4xx/
1246
1247ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1248M:	Jonathan Cameron <jic23@cam.ac.uk>
1249L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250S:	Maintained
1251F:	arch/arm/mach-pxa/stargate2.c
1252F:	drivers/pcmcia/pxa2xx_stargate2.c
1253
1254ARM/INTEL XSC3 (MANZANO) ARM CORE
1255M:	Lennert Buytenhek <kernel@wantstofly.org>
1256L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257S:	Maintained
1258
1259ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1260M:	Lennert Buytenhek <kernel@wantstofly.org>
1261L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262S:	Maintained
1263
1264ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1265M:	Santosh Shilimkar <ssantosh@kernel.org>
1266L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267S:	Maintained
1268F:	arch/arm/mach-keystone/
1269F:	arch/arm/boot/dts/k2*
1270T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1271
1272ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1273M:	Santosh Shilimkar <ssantosh@kernel.org>
1274L:	linux-kernel@vger.kernel.org
1275S:	Maintained
1276F:	drivers/clk/keystone/
1277
1278ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1279M:	Santosh Shilimkar <ssantosh@kernel.org>
1280L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281L:	linux-kernel@vger.kernel.org
1282S:	Maintained
1283F:	drivers/clocksource/timer-keystone.c
1284
1285ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1286M:	Santosh Shilimkar <ssantosh@kernel.org>
1287L:	linux-kernel@vger.kernel.org
1288S:	Maintained
1289F:	drivers/power/reset/keystone-reset.c
1290
1291ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1292M:	Santosh Shilimkar <ssantosh@kernel.org>
1293L:	linux-kernel@vger.kernel.org
1294S:	Maintained
1295F:	drivers/memory/*emif*
1296
1297ARM/LOGICPD PXA270 MACHINE SUPPORT
1298M:	Lennert Buytenhek <kernel@wantstofly.org>
1299L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300S:	Maintained
1301
1302ARM/LPC18XX ARCHITECTURE
1303M:	Joachim Eastwood <manabian@gmail.com>
1304L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305S:	Maintained
1306F:	arch/arm/boot/dts/lpc43*
1307F:	drivers/clk/nxp/clk-lpc18xx*
1308F:	drivers/clocksource/time-lpc32xx.c
1309F:	drivers/i2c/busses/i2c-lpc2k.c
1310F:	drivers/memory/pl172.c
1311F:	drivers/mtd/spi-nor/nxp-spifi.c
1312F:	drivers/rtc/rtc-lpc24xx.c
1313N:	lpc18xx
1314
1315ARM/MAGICIAN MACHINE SUPPORT
1316M:	Philipp Zabel <philipp.zabel@gmail.com>
1317S:	Maintained
1318
1319ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1320M:	Jason Cooper <jason@lakedaemon.net>
1321M:	Andrew Lunn <andrew@lunn.ch>
1322M:	Gregory Clement <gregory.clement@free-electrons.com>
1323M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1324L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325S:	Maintained
1326F:	arch/arm/mach-mvebu/
1327F:	drivers/rtc/rtc-armada38x.c
1328F:	arch/arm/boot/dts/armada*
1329F:	arch/arm/boot/dts/kirkwood*
1330F:	arch/arm64/boot/dts/marvell/armada*
1331
1332
1333ARM/Marvell Berlin SoC support
1334M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1335L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336S:	Maintained
1337F:	arch/arm/mach-berlin/
1338F:	arch/arm/boot/dts/berlin*
1339F:	arch/arm64/boot/dts/marvell/berlin*
1340
1341
1342ARM/Marvell Dove/MV78xx0/Orion SOC support
1343M:	Jason Cooper <jason@lakedaemon.net>
1344M:	Andrew Lunn <andrew@lunn.ch>
1345M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1346M:	Gregory Clement <gregory.clement@free-electrons.com>
1347L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348S:	Maintained
1349F:	arch/arm/mach-dove/
1350F:	arch/arm/mach-mv78xx0/
1351F:	arch/arm/mach-orion5x/
1352F:	arch/arm/plat-orion/
1353F:	arch/arm/boot/dts/dove*
1354F:	arch/arm/boot/dts/orion5x*
1355
1356
1357ARM/Orion SoC/Technologic Systems TS-78xx platform support
1358M:	Alexander Clouter <alex@digriz.org.uk>
1359L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360W:	http://www.digriz.org.uk/ts78xx/kernel
1361S:	Maintained
1362F:	arch/arm/mach-orion5x/ts78xx-*
1363
1364ARM/Mediatek RTC DRIVER
1365M:	Eddie Huang <eddie.huang@mediatek.com>
1366L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1368S:	Maintained
1369F:	drivers/rtc/rtc-mt6397.c
1370
1371ARM/Mediatek SoC support
1372M:	Matthias Brugger <matthias.bgg@gmail.com>
1373L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1375S:	Maintained
1376F:	arch/arm/boot/dts/mt6*
1377F:	arch/arm/boot/dts/mt8*
1378F:	arch/arm/mach-mediatek/
1379N:	mtk
1380K:	mediatek
1381
1382ARM/Mediatek USB3 PHY DRIVER
1383M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
1384L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1386S:	Maintained
1387F:	drivers/phy/phy-mt65xx-usb3.c
1388
1389ARM/MICREL KS8695 ARCHITECTURE
1390M:	Greg Ungerer <gerg@uclinux.org>
1391L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392F:	arch/arm/mach-ks8695/
1393S:	Odd Fixes
1394
1395ARM/MIOA701 MACHINE SUPPORT
1396M:	Robert Jarzmik <robert.jarzmik@free.fr>
1397L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398F:	arch/arm/mach-pxa/mioa701.c
1399S:	Maintained
1400
1401ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1402M:	Michael Petchkovsky <mkpetch@internode.on.net>
1403S:	Maintained
1404
1405ARM/NOMADIK ARCHITECTURE
1406M:	Alessandro Rubini <rubini@unipv.it>
1407M:	Linus Walleij <linus.walleij@linaro.org>
1408L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409S:	Maintained
1410F:	arch/arm/mach-nomadik/
1411F:	drivers/pinctrl/nomadik/
1412F:	drivers/i2c/busses/i2c-nomadik.c
1413T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1414
1415ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1416M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1417L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1418W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1419S:	Supported
1420
1421ARM/TOSA MACHINE SUPPORT
1422M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1423M:	Dirk Opfer <dirk@opfer-online.de>
1424S:	Maintained
1425
1426ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1427M:	Marek Vasut <marek.vasut@gmail.com>
1428L:	linux-arm-kernel@lists.infradead.org
1429W:	http://hackndev.com
1430S:	Maintained
1431F:	arch/arm/mach-pxa/include/mach/palmtx.h
1432F:	arch/arm/mach-pxa/palmtx.c
1433F:	arch/arm/mach-pxa/include/mach/palmt5.h
1434F:	arch/arm/mach-pxa/palmt5.c
1435F:	arch/arm/mach-pxa/include/mach/palmld.h
1436F:	arch/arm/mach-pxa/palmld.c
1437F:	arch/arm/mach-pxa/include/mach/palmte2.h
1438F:	arch/arm/mach-pxa/palmte2.c
1439F:	arch/arm/mach-pxa/include/mach/palmtc.h
1440F:	arch/arm/mach-pxa/palmtc.c
1441
1442ARM/PALM TREO SUPPORT
1443M:	Tomas Cech <sleep_walker@suse.com>
1444L:	linux-arm-kernel@lists.infradead.org
1445W:	http://hackndev.com
1446S:	Maintained
1447F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1448F:	arch/arm/mach-pxa/palmtreo.c
1449
1450ARM/PALMZ72 SUPPORT
1451M:	Sergey Lapin <slapin@ossfans.org>
1452L:	linux-arm-kernel@lists.infradead.org
1453W:	http://hackndev.com
1454S:	Maintained
1455F:	arch/arm/mach-pxa/include/mach/palmz72.h
1456F:	arch/arm/mach-pxa/palmz72.c
1457
1458ARM/PLEB SUPPORT
1459M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1460W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1461S:	Maintained
1462
1463ARM/PT DIGITAL BOARD PORT
1464M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1465L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466W:	http://www.armlinux.org.uk/
1467S:	Maintained
1468
1469ARM/QUALCOMM SUPPORT
1470M:	Andy Gross <andy.gross@linaro.org>
1471M:	David Brown <david.brown@linaro.org>
1472L:	linux-arm-msm@vger.kernel.org
1473L:	linux-soc@vger.kernel.org
1474S:	Maintained
1475F:	arch/arm/boot/dts/qcom-*.dts
1476F:	arch/arm/boot/dts/qcom-*.dtsi
1477F:	arch/arm/mach-qcom/
1478F:	arch/arm64/boot/dts/qcom/*
1479F:	drivers/soc/qcom/
1480F:	drivers/tty/serial/msm_serial.h
1481F:	drivers/tty/serial/msm_serial.c
1482F:	drivers/*/pm8???-*
1483F:	drivers/mfd/ssbi.c
1484F:	drivers/firmware/qcom_scm.c
1485T:	git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1486
1487ARM/RADISYS ENP2611 MACHINE SUPPORT
1488M:	Lennert Buytenhek <kernel@wantstofly.org>
1489L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1490S:	Maintained
1491
1492ARM/RENESAS ARM64 ARCHITECTURE
1493M:	Simon Horman <horms@verge.net.au>
1494M:	Magnus Damm <magnus.damm@gmail.com>
1495L:	linux-renesas-soc@vger.kernel.org
1496Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1497T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1498S:	Supported
1499F:	arch/arm64/boot/dts/renesas/
1500
1501ARM/RISCPC ARCHITECTURE
1502M:	Russell King <linux@armlinux.org.uk>
1503L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504W:	http://www.armlinux.org.uk/
1505S:	Maintained
1506F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1507F:	arch/arm/include/asm/hardware/ioc.h
1508F:	arch/arm/include/asm/hardware/iomd.h
1509F:	arch/arm/include/asm/hardware/memc.h
1510F:	arch/arm/mach-rpc/
1511F:	drivers/net/ethernet/8390/etherh.c
1512F:	drivers/net/ethernet/i825xx/ether1*
1513F:	drivers/net/ethernet/seeq/ether3*
1514F:	drivers/scsi/arm/
1515
1516ARM/Rockchip SoC support
1517M:	Heiko Stuebner <heiko@sntech.de>
1518L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519L:	linux-rockchip@lists.infradead.org
1520T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1521S:	Maintained
1522F:	arch/arm/boot/dts/rk3*
1523F:	arch/arm/mach-rockchip/
1524F:	drivers/clk/rockchip/
1525F:	drivers/i2c/busses/i2c-rk3x.c
1526F:	drivers/*/*rockchip*
1527F:	drivers/*/*/*rockchip*
1528F:	sound/soc/rockchip/
1529N:	rockchip
1530
1531ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1532M:	Kukjin Kim <kgene@kernel.org>
1533M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1534L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1535L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1536S:	Maintained
1537F:	arch/arm/boot/dts/s3c*
1538F:	arch/arm/boot/dts/s5p*
1539F:	arch/arm/boot/dts/samsung*
1540F:	arch/arm/boot/dts/exynos*
1541F:	arch/arm64/boot/dts/exynos/
1542F:	arch/arm/plat-samsung/
1543F:	arch/arm/mach-s3c24*/
1544F:	arch/arm/mach-s3c64xx/
1545F:	arch/arm/mach-s5p*/
1546F:	arch/arm/mach-exynos*/
1547F:	drivers/*/*s3c2410*
1548F:	drivers/*/*/*s3c2410*
1549F:	drivers/soc/samsung/*
1550F:	drivers/spi/spi-s3c*
1551F:	sound/soc/samsung/*
1552F:	Documentation/arm/Samsung/
1553F:	Documentation/devicetree/bindings/arm/samsung/
1554F:	Documentation/devicetree/bindings/sram/samsung-sram.txt
1555F:	Documentation/devicetree/bindings/power/pd-samsung.txt
1556N:	exynos
1557
1558ARM/SAMSUNG MOBILE MACHINE SUPPORT
1559M:	Kyungmin Park <kyungmin.park@samsung.com>
1560L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561S:	Maintained
1562F:	arch/arm/mach-s5pv210/
1563
1564ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1565M:	Kyungmin Park <kyungmin.park@samsung.com>
1566M:	Kamil Debski <k.debski@samsung.com>
1567L:	linux-arm-kernel@lists.infradead.org
1568L:	linux-media@vger.kernel.org
1569S:	Maintained
1570F:	drivers/media/platform/s5p-g2d/
1571
1572ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1573M:	Kyungmin Park <kyungmin.park@samsung.com>
1574M:	Kamil Debski <k.debski@samsung.com>
1575M:	Jeongtae Park <jtp.park@samsung.com>
1576L:	linux-arm-kernel@lists.infradead.org
1577L:	linux-media@vger.kernel.org
1578S:	Maintained
1579F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1580F:	drivers/media/platform/s5p-mfc/
1581
1582ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1583M:	Kyungmin Park <kyungmin.park@samsung.com>
1584M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1585L:	linux-arm-kernel@lists.infradead.org
1586L:	linux-media@vger.kernel.org
1587S:	Maintained
1588F:	drivers/media/platform/s5p-tv/
1589
1590ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1591M:	Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1592M:	Jacek Anaszewski <j.anaszewski@samsung.com>
1593L:	linux-arm-kernel@lists.infradead.org
1594L:	linux-media@vger.kernel.org
1595S:	Maintained
1596F:	drivers/media/platform/s5p-jpeg/
1597
1598ARM/SHMOBILE ARM ARCHITECTURE
1599M:	Simon Horman <horms@verge.net.au>
1600M:	Magnus Damm <magnus.damm@gmail.com>
1601L:	linux-renesas-soc@vger.kernel.org
1602Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1603T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1604S:	Supported
1605F:	arch/arm/boot/dts/emev2*
1606F:	arch/arm/boot/dts/r7s*
1607F:	arch/arm/boot/dts/r8a*
1608F:	arch/arm/boot/dts/sh*
1609F:	arch/arm/configs/shmobile_defconfig
1610F:	arch/arm/include/debug/renesas-scif.S
1611F:	arch/arm/mach-shmobile/
1612F:	drivers/sh/
1613
1614ARM/SOCFPGA ARCHITECTURE
1615M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1616S:	Maintained
1617F:	arch/arm/mach-socfpga/
1618F:	arch/arm/boot/dts/socfpga*
1619F:	arch/arm/configs/socfpga_defconfig
1620F:	arch/arm64/boot/dts/altera/
1621W:	http://www.rocketboards.org
1622T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1623
1624ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1625M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1626S:	Maintained
1627F:	drivers/clk/socfpga/
1628
1629ARM/SOCFPGA EDAC SUPPORT
1630M:	Thor Thayer <tthayer@opensource.altera.com>
1631S:	Maintained
1632F:	drivers/edac/altera_edac.
1633
1634ARM/STI ARCHITECTURE
1635M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1636M:	Maxime Coquelin <maxime.coquelin@st.com>
1637M:	Patrice Chotard <patrice.chotard@st.com>
1638L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639L:	kernel@stlinux.com
1640W:	http://www.stlinux.com
1641S:	Maintained
1642F:	arch/arm/mach-sti/
1643F:	arch/arm/boot/dts/sti*
1644F:	drivers/char/hw_random/st-rng.c
1645F:	drivers/clocksource/arm_global_timer.c
1646F:	drivers/clocksource/clksrc_st_lpc.c
1647F:	drivers/i2c/busses/i2c-st.c
1648F:	drivers/media/rc/st_rc.c
1649F:	drivers/media/platform/sti/c8sectpfe/
1650F:	drivers/mmc/host/sdhci-st.c
1651F:	drivers/phy/phy-miphy28lp.c
1652F:	drivers/phy/phy-miphy365x.c
1653F:	drivers/phy/phy-stih407-usb.c
1654F:	drivers/phy/phy-stih41x-usb.c
1655F:	drivers/pinctrl/pinctrl-st.c
1656F:	drivers/reset/sti/
1657F:	drivers/rtc/rtc-st-lpc.c
1658F:	drivers/tty/serial/st-asc.c
1659F:	drivers/usb/dwc3/dwc3-st.c
1660F:	drivers/usb/host/ehci-st.c
1661F:	drivers/usb/host/ohci-st.c
1662F:	drivers/watchdog/st_lpc_wdt.c
1663F:	drivers/ata/ahci_st.c
1664
1665ARM/STM32 ARCHITECTURE
1666M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1667L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1668S:	Maintained
1669T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1670N:	stm32
1671F:	drivers/clocksource/armv7m_systick.c
1672
1673ARM/TANGO ARCHITECTURE
1674M:	Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1675L:	linux-arm-kernel@lists.infradead.org
1676S:	Maintained
1677F:	arch/arm/mach-tango/
1678F:	arch/arm/boot/dts/tango*
1679
1680ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1681M:	Lennert Buytenhek <kernel@wantstofly.org>
1682L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683S:	Maintained
1684
1685ARM/TETON BGA MACHINE SUPPORT
1686M:	"Mark F. Brown" <mark.brown314@gmail.com>
1687L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1688S:	Maintained
1689
1690ARM/THECUS N2100 MACHINE SUPPORT
1691M:	Lennert Buytenhek <kernel@wantstofly.org>
1692L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693S:	Maintained
1694
1695ARM/NUVOTON W90X900 ARM ARCHITECTURE
1696M:	Wan ZongShun <mcuos.com@gmail.com>
1697L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698W:	http://www.mcuos.com
1699S:	Maintained
1700F:	arch/arm/mach-w90x900/
1701F:	drivers/input/keyboard/w90p910_keypad.c
1702F:	drivers/input/touchscreen/w90p910_ts.c
1703F:	drivers/watchdog/nuc900_wdt.c
1704F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1705F:	drivers/mtd/nand/nuc900_nand.c
1706F:	drivers/rtc/rtc-nuc900.c
1707F:	drivers/spi/spi-nuc900.c
1708F:	drivers/usb/host/ehci-w90x900.c
1709F:	drivers/video/fbdev/nuc900fb.c
1710
1711ARM/U300 MACHINE SUPPORT
1712M:	Linus Walleij <linus.walleij@linaro.org>
1713L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1714S:	Supported
1715F:	arch/arm/mach-u300/
1716F:	drivers/clocksource/timer-u300.c
1717F:	drivers/i2c/busses/i2c-stu300.c
1718F:	drivers/rtc/rtc-coh901331.c
1719F:	drivers/watchdog/coh901327_wdt.c
1720F:	drivers/dma/coh901318*
1721F:	drivers/mfd/ab3100*
1722F:	drivers/rtc/rtc-ab3100.c
1723F:	drivers/rtc/rtc-coh901331.c
1724T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1725
1726ARM/UNIPHIER ARCHITECTURE
1727M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1728L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1729S:	Maintained
1730F:	arch/arm/boot/dts/uniphier*
1731F:	arch/arm/include/asm/hardware/cache-uniphier.h
1732F:	arch/arm/mach-uniphier/
1733F:	arch/arm/mm/cache-uniphier.c
1734F:	arch/arm64/boot/dts/socionext/
1735F:	drivers/bus/uniphier-system-bus.c
1736F:	drivers/i2c/busses/i2c-uniphier*
1737F:	drivers/pinctrl/uniphier/
1738F:	drivers/tty/serial/8250/8250_uniphier.c
1739N:	uniphier
1740
1741ARM/Ux500 ARM ARCHITECTURE
1742M:	Linus Walleij <linus.walleij@linaro.org>
1743L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1744S:	Maintained
1745F:	arch/arm/mach-ux500/
1746F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1747F:	drivers/dma/ste_dma40*
1748F:	drivers/hwspinlock/u8500_hsem.c
1749F:	drivers/mfd/abx500*
1750F:	drivers/mfd/ab8500*
1751F:	drivers/mfd/dbx500*
1752F:	drivers/mfd/db8500*
1753F:	drivers/pinctrl/nomadik/pinctrl-ab*
1754F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1755F:	drivers/rtc/rtc-ab8500.c
1756F:	drivers/rtc/rtc-pl031.c
1757T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1758
1759ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1760M:	Ulf Hansson <ulf.hansson@linaro.org>
1761L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1762T:	git git://git.linaro.org/people/ulfh/clk.git
1763S:	Maintained
1764F:	drivers/clk/ux500/
1765F:	include/linux/platform_data/clk-ux500.h
1766
1767ARM/VERSATILE EXPRESS PLATFORM
1768M:	Liviu Dudau <liviu.dudau@arm.com>
1769M:	Sudeep Holla <sudeep.holla@arm.com>
1770M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1771L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1772S:	Maintained
1773F:	arch/arm/boot/dts/vexpress*
1774F:	arch/arm64/boot/dts/arm/
1775F:	arch/arm/mach-vexpress/
1776F:	*/*/vexpress*
1777F:	*/*/*/vexpress*
1778F:	drivers/clk/versatile/clk-vexpress-osc.c
1779F:	drivers/clocksource/versatile.c
1780
1781ARM/VFP SUPPORT
1782M:	Russell King <linux@armlinux.org.uk>
1783L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784W:	http://www.armlinux.org.uk/
1785S:	Maintained
1786F:	arch/arm/vfp/
1787
1788ARM/VOIPAC PXA270 SUPPORT
1789M:	Marek Vasut <marek.vasut@gmail.com>
1790L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1791S:	Maintained
1792F:	arch/arm/mach-pxa/vpac270.c
1793F:	arch/arm/mach-pxa/include/mach/vpac270.h
1794
1795ARM/VT8500 ARM ARCHITECTURE
1796M:	Tony Prisk <linux@prisktech.co.nz>
1797L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1798S:	Maintained
1799F:	arch/arm/mach-vt8500/
1800F:	drivers/clocksource/vt8500_timer.c
1801F:	drivers/i2c/busses/i2c-wmt.c
1802F:	drivers/mmc/host/wmt-sdmmc.c
1803F:	drivers/pwm/pwm-vt8500.c
1804F:	drivers/rtc/rtc-vt8500.c
1805F:	drivers/tty/serial/vt8500_serial.c
1806F:	drivers/usb/host/ehci-platform.c
1807F:	drivers/usb/host/uhci-platform.c
1808F:	drivers/video/fbdev/vt8500lcdfb.*
1809F:	drivers/video/fbdev/wm8505fb*
1810F:	drivers/video/fbdev/wmt_ge_rops.*
1811
1812ARM/ZIPIT Z2 SUPPORT
1813M:	Marek Vasut <marek.vasut@gmail.com>
1814L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1815S:	Maintained
1816F:	arch/arm/mach-pxa/z2.c
1817F:	arch/arm/mach-pxa/include/mach/z2.h
1818
1819ARM/ZTE ARCHITECTURE
1820M:	Jun Nie <jun.nie@linaro.org>
1821L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1822S:	Maintained
1823F:	arch/arm/mach-zx/
1824F:	drivers/clk/zte/
1825F:	Documentation/devicetree/bindings/arm/zte.txt
1826F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1827
1828ARM/ZYNQ ARCHITECTURE
1829M:	Michal Simek <michal.simek@xilinx.com>
1830R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1831L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1832W:	http://wiki.xilinx.com
1833T:	git https://github.com/Xilinx/linux-xlnx.git
1834S:	Supported
1835F:	arch/arm/mach-zynq/
1836F:	drivers/cpuidle/cpuidle-zynq.c
1837F:	drivers/block/xsysace.c
1838N:	zynq
1839N:	xilinx
1840F:	drivers/clocksource/cadence_ttc_timer.c
1841F:	drivers/i2c/busses/i2c-cadence.c
1842F:	drivers/mmc/host/sdhci-of-arasan.c
1843F:	drivers/edac/synopsys_edac.c
1844
1845ARM SMMU DRIVERS
1846M:	Will Deacon <will.deacon@arm.com>
1847R:	Robin Murphy <robin.murphy@arm.com>
1848L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1849S:	Maintained
1850F:	drivers/iommu/arm-smmu.c
1851F:	drivers/iommu/arm-smmu-v3.c
1852F:	drivers/iommu/io-pgtable-arm.c
1853F:	drivers/iommu/io-pgtable-arm-v7s.c
1854
1855ARM64 PORT (AARCH64 ARCHITECTURE)
1856M:	Catalin Marinas <catalin.marinas@arm.com>
1857M:	Will Deacon <will.deacon@arm.com>
1858L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1859T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1860S:	Maintained
1861F:	arch/arm64/
1862F:	Documentation/arm64/
1863
1864AS3645A LED FLASH CONTROLLER DRIVER
1865M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1866L:	linux-media@vger.kernel.org
1867T:	git git://linuxtv.org/media_tree.git
1868S:	Maintained
1869F:	drivers/media/i2c/as3645a.c
1870F:	include/media/i2c/as3645a.h
1871
1872ASC7621 HARDWARE MONITOR DRIVER
1873M:	George Joseph <george.joseph@fairview5.com>
1874L:	linux-hwmon@vger.kernel.org
1875S:	Maintained
1876F:	Documentation/hwmon/asc7621
1877F:	drivers/hwmon/asc7621.c
1878
1879ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1880M:	Corentin Chary <corentin.chary@gmail.com>
1881L:	acpi4asus-user@lists.sourceforge.net
1882L:	platform-driver-x86@vger.kernel.org
1883W:	http://acpi4asus.sf.net
1884S:	Maintained
1885F:	drivers/platform/x86/asus*.c
1886F:	drivers/platform/x86/eeepc*.c
1887
1888ASUS WIRELESS RADIO CONTROL DRIVER
1889M:	João Paulo Rechi Vita <jprvita@gmail.com>
1890L:	platform-driver-x86@vger.kernel.org
1891S:	Maintained
1892F:	drivers/platform/x86/asus-wireless.c
1893
1894ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1895R:	Dan Williams <dan.j.williams@intel.com>
1896W:	http://sourceforge.net/projects/xscaleiop
1897S:	Odd fixes
1898F:	Documentation/crypto/async-tx-api.txt
1899F:	crypto/async_tx/
1900F:	drivers/dma/
1901F:	include/linux/dmaengine.h
1902F:	include/linux/async_tx.h
1903
1904AT24 EEPROM DRIVER
1905M:	Wolfram Sang <wsa@the-dreams.de>
1906L:	linux-i2c@vger.kernel.org
1907S:	Maintained
1908F:	drivers/misc/eeprom/at24.c
1909F:	include/linux/platform_data/at24.h
1910
1911ATA OVER ETHERNET (AOE) DRIVER
1912M:	"Ed L. Cashin" <ed.cashin@acm.org>
1913W:	http://www.openaoe.org/
1914S:	Supported
1915F:	Documentation/aoe/
1916F:	drivers/block/aoe/
1917
1918ATHEROS 71XX/9XXX GPIO DRIVER
1919M:	Alban Bedel <albeu@free.fr>
1920W:	https://github.com/AlbanBedel/linux
1921T:	git git://github.com/AlbanBedel/linux
1922S:	Maintained
1923F:	drivers/gpio/gpio-ath79.c
1924F:	Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1925
1926ATHEROS ATH GENERIC UTILITIES
1927M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1928L:	linux-wireless@vger.kernel.org
1929S:	Supported
1930F:	drivers/net/wireless/ath/*
1931
1932ATHEROS ATH5K WIRELESS DRIVER
1933M:	Jiri Slaby <jirislaby@gmail.com>
1934M:	Nick Kossifidis <mickflemm@gmail.com>
1935M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1936L:	linux-wireless@vger.kernel.org
1937W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1938S:	Maintained
1939F:	drivers/net/wireless/ath/ath5k/
1940
1941ATHEROS ATH6KL WIRELESS DRIVER
1942M:	Kalle Valo <kvalo@qca.qualcomm.com>
1943L:	linux-wireless@vger.kernel.org
1944W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1945T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1946S:	Supported
1947F:	drivers/net/wireless/ath/ath6kl/
1948
1949WILOCITY WIL6210 WIRELESS DRIVER
1950M:	Maya Erez <qca_merez@qca.qualcomm.com>
1951L:	linux-wireless@vger.kernel.org
1952L:	wil6210@qca.qualcomm.com
1953S:	Supported
1954W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1955F:	drivers/net/wireless/ath/wil6210/
1956F:	include/uapi/linux/wil6210_uapi.h
1957
1958CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1959M:	Christian Lamparter <chunkeey@googlemail.com>
1960L:	linux-wireless@vger.kernel.org
1961W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1962S:	Maintained
1963F:	drivers/net/wireless/ath/carl9170/
1964
1965ATK0110 HWMON DRIVER
1966M:	Luca Tettamanti <kronos.it@gmail.com>
1967L:	linux-hwmon@vger.kernel.org
1968S:	Maintained
1969F:	drivers/hwmon/asus_atk0110.c
1970
1971ATI_REMOTE2 DRIVER
1972M:	Ville Syrjala <syrjala@sci.fi>
1973S:	Maintained
1974F:	drivers/input/misc/ati_remote2.c
1975
1976ATLX ETHERNET DRIVERS
1977M:	Jay Cliburn <jcliburn@gmail.com>
1978M:	Chris Snook <chris.snook@gmail.com>
1979L:	netdev@vger.kernel.org
1980W:	http://sourceforge.net/projects/atl1
1981W:	http://atl1.sourceforge.net
1982S:	Maintained
1983F:	drivers/net/ethernet/atheros/
1984
1985ATM
1986M:	Chas Williams <3chas3@gmail.com>
1987L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1988L:	netdev@vger.kernel.org
1989W:	http://linux-atm.sourceforge.net
1990S:	Maintained
1991F:	drivers/atm/
1992F:	include/linux/atm*
1993F:	include/uapi/linux/atm*
1994
1995ATMEL AT91 / AT32 MCI DRIVER
1996M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1997S:	Maintained
1998F:	drivers/mmc/host/atmel-mci.c
1999
2000ATMEL AT91 / AT32 SERIAL DRIVER
2001M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2002S:	Supported
2003F:	drivers/tty/serial/atmel_serial.c
2004
2005ATMEL SAMA5D2 ADC DRIVER
2006M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2007L:	linux-iio@vger.kernel.org
2008S:	Supported
2009F:	drivers/iio/adc/at91-sama5d2_adc.c
2010
2011ATMEL Audio ALSA driver
2012M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2013L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2014S:	Supported
2015F:	sound/soc/atmel
2016
2017ATMEL DMA DRIVER
2018M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2019L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2020S:	Supported
2021F:	drivers/dma/at_hdmac.c
2022F:	drivers/dma/at_hdmac_regs.h
2023F:	include/linux/platform_data/dma-atmel.h
2024
2025ATMEL XDMA DRIVER
2026M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2027L:	linux-arm-kernel@lists.infradead.org
2028L:	dmaengine@vger.kernel.org
2029S:	Supported
2030F:	drivers/dma/at_xdmac.c
2031
2032ATMEL I2C DRIVER
2033M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2034L:	linux-i2c@vger.kernel.org
2035S:	Supported
2036F:	drivers/i2c/busses/i2c-at91.c
2037
2038ATMEL ISI DRIVER
2039M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2040L:	linux-media@vger.kernel.org
2041S:	Supported
2042F:	drivers/media/platform/soc_camera/atmel-isi.c
2043F:	include/media/atmel-isi.h
2044
2045ATMEL LCDFB DRIVER
2046M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2047L:	linux-fbdev@vger.kernel.org
2048S:	Maintained
2049F:	drivers/video/fbdev/atmel_lcdfb.c
2050F:	include/video/atmel_lcdc.h
2051
2052ATMEL MACB ETHERNET DRIVER
2053M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2054S:	Supported
2055F:	drivers/net/ethernet/cadence/
2056
2057ATMEL NAND DRIVER
2058M:	Wenyou Yang <wenyou.yang@atmel.com>
2059M:	Josh Wu <rainyfeeling@outlook.com>
2060L:	linux-mtd@lists.infradead.org
2061S:	Supported
2062F:	drivers/mtd/nand/atmel_nand*
2063
2064ATMEL SDMMC DRIVER
2065M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2066L:	linux-mmc@vger.kernel.org
2067S:	Supported
2068F:	drivers/mmc/host/sdhci-of-at91.c
2069
2070ATMEL SPI DRIVER
2071M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2072S:	Supported
2073F:	drivers/spi/spi-atmel.*
2074
2075ATMEL SSC DRIVER
2076M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2077L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2078S:	Supported
2079F:	drivers/misc/atmel-ssc.c
2080F:	include/linux/atmel-ssc.h
2081
2082ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2083M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2084L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2085S:	Supported
2086F:	drivers/misc/atmel_tclib.c
2087F:	drivers/clocksource/tcb_clksrc.c
2088
2089ATMEL USBA UDC DRIVER
2090M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2091L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2092S:	Supported
2093F:	drivers/usb/gadget/udc/atmel_usba_udc.*
2094
2095ATMEL WIRELESS DRIVER
2096M:	Simon Kelley <simon@thekelleys.org.uk>
2097L:	linux-wireless@vger.kernel.org
2098W:	http://www.thekelleys.org.uk/atmel
2099W:	http://atmelwlandriver.sourceforge.net/
2100S:	Maintained
2101F:	drivers/net/wireless/atmel/atmel*
2102
2103ATMEL MAXTOUCH DRIVER
2104M:	Nick Dyer <nick.dyer@itdev.co.uk>
2105T:	git git://github.com/atmel-maxtouch/linux.git
2106S:	Supported
2107F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2108F:	drivers/input/touchscreen/atmel_mxt_ts.c
2109F:	include/linux/platform_data/atmel_mxt_ts.h
2110
2111ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2112M:	Bradley Grove <linuxdrivers@attotech.com>
2113L:	linux-scsi@vger.kernel.org
2114W:	http://www.attotech.com
2115S:	Supported
2116F:	drivers/scsi/esas2r
2117
2118ATUSB IEEE 802.15.4 RADIO DRIVER
2119M:	Stefan Schmidt <stefan@osg.samsung.com>
2120L:	linux-wpan@vger.kernel.org
2121S:	Maintained
2122F:	drivers/net/ieee802154/atusb.c
2123F:	drivers/net/ieee802154/atusb.h
2124F:	drivers/net/ieee802154/at86rf230.h
2125
2126AUDIT SUBSYSTEM
2127M:	Paul Moore <paul@paul-moore.com>
2128M:	Eric Paris <eparis@redhat.com>
2129L:	linux-audit@redhat.com (moderated for non-subscribers)
2130W:	http://people.redhat.com/sgrubb/audit/
2131T:	git git://git.infradead.org/users/pcmoore/audit
2132S:	Maintained
2133F:	include/linux/audit.h
2134F:	include/uapi/linux/audit.h
2135F:	kernel/audit*
2136
2137AUXILIARY DISPLAY DRIVERS
2138M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2139W:	http://miguelojeda.es/auxdisplay.htm
2140W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2141S:	Maintained
2142F:	drivers/auxdisplay/
2143F:	include/linux/cfag12864b.h
2144
2145AVR32 ARCHITECTURE
2146M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2147M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2148W:	http://www.atmel.com/products/AVR32/
2149W:	http://mirror.egtvedt.no/avr32linux.org/
2150W:	http://avrfreaks.net/
2151S:	Maintained
2152F:	arch/avr32/
2153
2154AVR32/AT32AP MACHINE SUPPORT
2155M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2156M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2157S:	Maintained
2158F:	arch/avr32/mach-at32ap/
2159
2160AX.25 NETWORK LAYER
2161M:	Ralf Baechle <ralf@linux-mips.org>
2162L:	linux-hams@vger.kernel.org
2163W:	http://www.linux-ax25.org/
2164S:	Maintained
2165F:	include/uapi/linux/ax25.h
2166F:	include/net/ax25.h
2167F:	net/ax25/
2168
2169AZ6007 DVB DRIVER
2170M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2171L:	linux-media@vger.kernel.org
2172W:	https://linuxtv.org
2173T:	git git://linuxtv.org/media_tree.git
2174S:	Maintained
2175F:	drivers/media/usb/dvb-usb-v2/az6007.c
2176
2177AZTECH FM RADIO RECEIVER DRIVER
2178M:	Hans Verkuil <hverkuil@xs4all.nl>
2179L:	linux-media@vger.kernel.org
2180T:	git git://linuxtv.org/media_tree.git
2181W:	https://linuxtv.org
2182S:	Maintained
2183F:	drivers/media/radio/radio-aztech*
2184
2185B43 WIRELESS DRIVER
2186L:	linux-wireless@vger.kernel.org
2187L:	b43-dev@lists.infradead.org
2188W:	http://wireless.kernel.org/en/users/Drivers/b43
2189S:	Odd Fixes
2190F:	drivers/net/wireless/broadcom/b43/
2191
2192B43LEGACY WIRELESS DRIVER
2193M:	Larry Finger <Larry.Finger@lwfinger.net>
2194L:	linux-wireless@vger.kernel.org
2195L:	b43-dev@lists.infradead.org
2196W:	http://wireless.kernel.org/en/users/Drivers/b43
2197S:	Maintained
2198F:	drivers/net/wireless/broadcom/b43legacy/
2199
2200BACKLIGHT CLASS/SUBSYSTEM
2201M:	Jingoo Han <jingoohan1@gmail.com>
2202M:	Lee Jones <lee.jones@linaro.org>
2203T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2204S:	Maintained
2205F:	drivers/video/backlight/
2206F:	include/linux/backlight.h
2207
2208BATMAN ADVANCED
2209M:	Marek Lindner <mareklindner@neomailbox.ch>
2210M:	Simon Wunderlich <sw@simonwunderlich.de>
2211M:	Antonio Quartulli <a@unstable.cc>
2212L:	b.a.t.m.a.n@lists.open-mesh.org
2213W:	https://www.open-mesh.org/
2214Q:	https://patchwork.open-mesh.org/project/batman/list/
2215S:	Maintained
2216F:	net/batman-adv/
2217
2218BAYCOM/HDLCDRV DRIVERS FOR AX.25
2219M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2220L:	linux-hams@vger.kernel.org
2221W:	http://www.baycom.org/~tom/ham/ham.html
2222S:	Maintained
2223F:	drivers/net/hamradio/baycom*
2224
2225BCACHE (BLOCK LAYER CACHE)
2226M:	Kent Overstreet <kent.overstreet@gmail.com>
2227L:	linux-bcache@vger.kernel.org
2228W:	http://bcache.evilpiepirate.org
2229S:	Maintained
2230F:	drivers/md/bcache/
2231
2232BDISP ST MEDIA DRIVER
2233M:	Fabien Dessenne <fabien.dessenne@st.com>
2234L:	linux-media@vger.kernel.org
2235T:	git git://linuxtv.org/media_tree.git
2236W:	https://linuxtv.org
2237S:	Supported
2238F:	drivers/media/platform/sti/bdisp
2239
2240BEFS FILE SYSTEM
2241S:	Orphan
2242F:	Documentation/filesystems/befs.txt
2243F:	fs/befs/
2244
2245BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2246M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2247L:	netdev@vger.kernel.org
2248S:	Maintained
2249F:	drivers/net/ethernet/ec_bhf.c
2250
2251BFS FILE SYSTEM
2252M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2253S:	Maintained
2254F:	Documentation/filesystems/bfs.txt
2255F:	fs/bfs/
2256F:	include/uapi/linux/bfs_fs.h
2257
2258BLACKFIN ARCHITECTURE
2259M:	Steven Miao <realmz6@gmail.com>
2260L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2261T:	git git://git.code.sf.net/p/adi-linux/code
2262W:	http://blackfin.uclinux.org
2263S:	Supported
2264F:	arch/blackfin/
2265
2266BLACKFIN EMAC DRIVER
2267L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2268W:	http://blackfin.uclinux.org
2269S:	Supported
2270F:	drivers/net/ethernet/adi/
2271
2272BLACKFIN RTC DRIVER
2273L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2274W:	http://blackfin.uclinux.org
2275S:	Supported
2276F:	drivers/rtc/rtc-bfin.c
2277
2278BLACKFIN SDH DRIVER
2279M:	Sonic Zhang <sonic.zhang@analog.com>
2280L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2281W:	http://blackfin.uclinux.org
2282S:	Supported
2283F:	drivers/mmc/host/bfin_sdh.c
2284
2285BLACKFIN SERIAL DRIVER
2286M:	Sonic Zhang <sonic.zhang@analog.com>
2287L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2288W:	http://blackfin.uclinux.org
2289S:	Supported
2290F:	drivers/tty/serial/bfin_uart.c
2291
2292BLACKFIN WATCHDOG DRIVER
2293L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2294W:	http://blackfin.uclinux.org
2295S:	Supported
2296F:	drivers/watchdog/bfin_wdt.c
2297
2298BLACKFIN I2C TWI DRIVER
2299M:	Sonic Zhang <sonic.zhang@analog.com>
2300L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2301W:	http://blackfin.uclinux.org/
2302S:	Supported
2303F:	drivers/i2c/busses/i2c-bfin-twi.c
2304
2305BLACKFIN MEDIA DRIVER
2306M:	Scott Jiang <scott.jiang.linux@gmail.com>
2307L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2308W:	http://blackfin.uclinux.org/
2309S:	Supported
2310F:	drivers/media/platform/blackfin/
2311F:	drivers/media/i2c/adv7183*
2312F:	drivers/media/i2c/vs6624*
2313
2314BLINKM RGB LED DRIVER
2315M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2316S:	Maintained
2317F:	drivers/leds/leds-blinkm.c
2318
2319BLOCK LAYER
2320M:	Jens Axboe <axboe@kernel.dk>
2321L:	linux-block@vger.kernel.org
2322T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2323S:	Maintained
2324F:	block/
2325F:	kernel/trace/blktrace.c
2326
2327BLOCK2MTD DRIVER
2328M:	Joern Engel <joern@lazybastard.org>
2329L:	linux-mtd@lists.infradead.org
2330S:	Maintained
2331F:	drivers/mtd/devices/block2mtd.c
2332
2333BLUETOOTH DRIVERS
2334M:	Marcel Holtmann <marcel@holtmann.org>
2335M:	Gustavo Padovan <gustavo@padovan.org>
2336M:	Johan Hedberg <johan.hedberg@gmail.com>
2337L:	linux-bluetooth@vger.kernel.org
2338W:	http://www.bluez.org/
2339T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2340T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2341S:	Maintained
2342F:	drivers/bluetooth/
2343
2344BLUETOOTH SUBSYSTEM
2345M:	Marcel Holtmann <marcel@holtmann.org>
2346M:	Gustavo Padovan <gustavo@padovan.org>
2347M:	Johan Hedberg <johan.hedberg@gmail.com>
2348L:	linux-bluetooth@vger.kernel.org
2349W:	http://www.bluez.org/
2350T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2351T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2352S:	Maintained
2353F:	net/bluetooth/
2354F:	include/net/bluetooth/
2355
2356BONDING DRIVER
2357M:	Jay Vosburgh <j.vosburgh@gmail.com>
2358M:	Veaceslav Falico <vfalico@gmail.com>
2359M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2360L:	netdev@vger.kernel.org
2361W:	http://sourceforge.net/projects/bonding/
2362S:	Supported
2363F:	drivers/net/bonding/
2364F:	include/uapi/linux/if_bonding.h
2365
2366BPF (Safe dynamic programs and tools)
2367M:	Alexei Starovoitov <ast@kernel.org>
2368L:	netdev@vger.kernel.org
2369L:	linux-kernel@vger.kernel.org
2370S:	Supported
2371F:	kernel/bpf/
2372
2373BROADCOM B44 10/100 ETHERNET DRIVER
2374M:	Gary Zambrano <zambrano@broadcom.com>
2375L:	netdev@vger.kernel.org
2376S:	Supported
2377F:	drivers/net/ethernet/broadcom/b44.*
2378
2379BROADCOM GENET ETHERNET DRIVER
2380M:	Florian Fainelli <f.fainelli@gmail.com>
2381L:	netdev@vger.kernel.org
2382S:	Supported
2383F:	drivers/net/ethernet/broadcom/genet/
2384
2385BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2386M:	Sony Chacko <sony.chacko@qlogic.com>
2387M:	Dept-HSGLinuxNICDev@qlogic.com
2388L:	netdev@vger.kernel.org
2389S:	Supported
2390F:	drivers/net/ethernet/broadcom/bnx2.*
2391F:	drivers/net/ethernet/broadcom/bnx2_*
2392
2393BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2394M:	Ariel Elior <ariel.elior@qlogic.com>
2395L:	netdev@vger.kernel.org
2396S:	Supported
2397F:	drivers/net/ethernet/broadcom/bnx2x/
2398
2399BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2400M:	Florian Fainelli <f.fainelli@gmail.com>
2401M:	Ray Jui <rjui@broadcom.com>
2402M:	Scott Branden <sbranden@broadcom.com>
2403L:	bcm-kernel-feedback-list@broadcom.com
2404T:	git git://github.com/broadcom/mach-bcm
2405S:	Maintained
2406F:	arch/arm/mach-bcm/
2407F:	arch/arm/boot/dts/bcm113*
2408F:	arch/arm/boot/dts/bcm216*
2409F:	arch/arm/boot/dts/bcm281*
2410F:	arch/arm64/boot/dts/broadcom/
2411F:	arch/arm/configs/bcm_defconfig
2412F:	drivers/mmc/host/sdhci-bcm-kona.c
2413F:	drivers/clocksource/bcm_kona_timer.c
2414
2415BROADCOM BCM2835 ARM ARCHITECTURE
2416M:	Stephen Warren <swarren@wwwdotorg.org>
2417M:	Lee Jones <lee@kernel.org>
2418M:	Eric Anholt <eric@anholt.net>
2419L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2420L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2421T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2422S:	Maintained
2423N:	bcm2835
2424
2425BROADCOM BCM47XX MIPS ARCHITECTURE
2426M:	Hauke Mehrtens <hauke@hauke-m.de>
2427M:	Rafał Miłecki <zajec5@gmail.com>
2428L:	linux-mips@linux-mips.org
2429S:	Maintained
2430F:	arch/mips/bcm47xx/*
2431F:	arch/mips/include/asm/mach-bcm47xx/*
2432
2433BROADCOM BCM5301X ARM ARCHITECTURE
2434M:	Hauke Mehrtens <hauke@hauke-m.de>
2435L:	linux-arm-kernel@lists.infradead.org
2436S:	Maintained
2437F:	arch/arm/mach-bcm/bcm_5301x.c
2438F:	arch/arm/boot/dts/bcm5301x.dtsi
2439F:	arch/arm/boot/dts/bcm470*
2440
2441BROADCOM BCM63XX ARM ARCHITECTURE
2442M:	Florian Fainelli <f.fainelli@gmail.com>
2443L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2444L:	bcm-kernel-feedback-list@broadcom.com
2445T:	git git://github.com/broadcom/stblinux.git
2446S:	Maintained
2447F:	arch/arm/mach-bcm/bcm63xx.c
2448F:	arch/arm/include/debug/bcm63xx.S
2449
2450BROADCOM BCM63XX/BCM33XX UDC DRIVER
2451M:	Kevin Cernekee <cernekee@gmail.com>
2452L:	linux-usb@vger.kernel.org
2453S:	Maintained
2454F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2455
2456BROADCOM BCM7XXX ARM ARCHITECTURE
2457M:	Brian Norris <computersforpeace@gmail.com>
2458M:	Gregory Fong <gregory.0xf0@gmail.com>
2459M:	Florian Fainelli <f.fainelli@gmail.com>
2460L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2461L:	bcm-kernel-feedback-list@broadcom.com
2462T:	git git://github.com/broadcom/stblinux.git
2463S:	Maintained
2464F:	arch/arm/mach-bcm/*brcmstb*
2465F:	arch/arm/boot/dts/bcm7*.dts*
2466F:	drivers/bus/brcmstb_gisb.c
2467N:	brcmstb
2468
2469BROADCOM BMIPS MIPS ARCHITECTURE
2470M:	Kevin Cernekee <cernekee@gmail.com>
2471M:	Florian Fainelli <f.fainelli@gmail.com>
2472L:	linux-mips@linux-mips.org
2473T:	git git://github.com/broadcom/stblinux.git
2474S:	Maintained
2475F:	arch/mips/bmips/*
2476F:	arch/mips/include/asm/mach-bmips/*
2477F:	arch/mips/kernel/*bmips*
2478F:	arch/mips/boot/dts/brcm/bcm*.dts*
2479F:	drivers/irqchip/irq-bcm63*
2480F:	drivers/irqchip/irq-bcm7*
2481F:	drivers/irqchip/irq-brcmstb*
2482F:	include/linux/bcm963xx_nvram.h
2483F:	include/linux/bcm963xx_tag.h
2484
2485BROADCOM TG3 GIGABIT ETHERNET DRIVER
2486M:	Siva Reddy Kallam <siva.kallam@broadcom.com>
2487M:	Prashant Sreedharan <prashant@broadcom.com>
2488M:	Michael Chan <mchan@broadcom.com>
2489L:	netdev@vger.kernel.org
2490S:	Supported
2491F:	drivers/net/ethernet/broadcom/tg3.*
2492
2493BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2494M:	Brett Rudley <brudley@broadcom.com>
2495M:	Arend van Spriel <arend@broadcom.com>
2496M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2497M:	Hante Meuleman <meuleman@broadcom.com>
2498L:	linux-wireless@vger.kernel.org
2499L:	brcm80211-dev-list@broadcom.com
2500S:	Supported
2501F:	drivers/net/wireless/broadcom/brcm80211/
2502
2503BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2504M:	QLogic-Storage-Upstream@qlogic.com
2505L:	linux-scsi@vger.kernel.org
2506S:	Supported
2507F:	drivers/scsi/bnx2fc/
2508
2509BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2510M:	QLogic-Storage-Upstream@qlogic.com
2511L:	linux-scsi@vger.kernel.org
2512S:	Supported
2513F:	drivers/scsi/bnx2i/
2514
2515BROADCOM IPROC ARM ARCHITECTURE
2516M:	Ray Jui <rjui@broadcom.com>
2517M:	Scott Branden <sbranden@broadcom.com>
2518M:	Jon Mason <jonmason@broadcom.com>
2519L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2520L:	bcm-kernel-feedback-list@broadcom.com
2521T:	git git://github.com/broadcom/cygnus-linux.git
2522S:	Maintained
2523N:	iproc
2524N:	cygnus
2525N:	nsp
2526N:	bcm9113*
2527N:	bcm9583*
2528N:	bcm9585*
2529N:	bcm9586*
2530N:	bcm988312
2531N:	bcm113*
2532N:	bcm583*
2533N:	bcm585*
2534N:	bcm586*
2535N:	bcm88312
2536
2537BROADCOM BRCMSTB GPIO DRIVER
2538M:	Gregory Fong <gregory.0xf0@gmail.com>
2539L:	bcm-kernel-feedback-list@broadcom.com
2540S:	Supported
2541F:	drivers/gpio/gpio-brcmstb.c
2542F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2543
2544BROADCOM KONA GPIO DRIVER
2545M:	Ray Jui <rjui@broadcom.com>
2546L:	bcm-kernel-feedback-list@broadcom.com
2547S:	Supported
2548F:	drivers/gpio/gpio-bcm-kona.c
2549F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2550
2551BROADCOM NVRAM DRIVER
2552M:	Rafał Miłecki <zajec5@gmail.com>
2553L:	linux-mips@linux-mips.org
2554S:	Maintained
2555F:	drivers/firmware/broadcom/*
2556
2557BROADCOM STB NAND FLASH DRIVER
2558M:	Brian Norris <computersforpeace@gmail.com>
2559M:	Kamal Dasu <kdasu.kdev@gmail.com>
2560L:	linux-mtd@lists.infradead.org
2561L:	bcm-kernel-feedback-list@broadcom.com
2562S:	Maintained
2563F:	drivers/mtd/nand/brcmnand/
2564
2565BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2566M:	Rafał Miłecki <zajec5@gmail.com>
2567L:	linux-wireless@vger.kernel.org
2568S:	Maintained
2569F:	drivers/bcma/
2570F:	include/linux/bcma/
2571
2572BROADCOM SYSTEMPORT ETHERNET DRIVER
2573M:	Florian Fainelli <f.fainelli@gmail.com>
2574L:	netdev@vger.kernel.org
2575S:	Supported
2576F:	drivers/net/ethernet/broadcom/bcmsysport.*
2577
2578BROADCOM VULCAN ARM64 SOC
2579M:	Jayachandran C. <jchandra@broadcom.com>
2580L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2581L:	bcm-kernel-feedback-list@broadcom.com
2582S:	Maintained
2583F:	arch/arm64/boot/dts/broadcom/vulcan*
2584
2585BROCADE BFA FC SCSI DRIVER
2586M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2587M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2588L:	linux-scsi@vger.kernel.org
2589S:	Supported
2590F:	drivers/scsi/bfa/
2591
2592BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2593M:	Rasesh Mody <rasesh.mody@qlogic.com>
2594L:	netdev@vger.kernel.org
2595S:	Supported
2596F:	drivers/net/ethernet/brocade/bna/
2597
2598BSG (block layer generic sg v4 driver)
2599M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2600L:	linux-scsi@vger.kernel.org
2601S:	Supported
2602F:	block/bsg.c
2603F:	include/linux/bsg.h
2604F:	include/uapi/linux/bsg.h
2605
2606BT87X AUDIO DRIVER
2607M:	Clemens Ladisch <clemens@ladisch.de>
2608L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2609T:	git git://git.alsa-project.org/alsa-kernel.git
2610S:	Maintained
2611F:	Documentation/sound/alsa/Bt87x.txt
2612F:	sound/pci/bt87x.c
2613
2614BT8XXGPIO DRIVER
2615M:	Michael Buesch <m@bues.ch>
2616W:	http://bu3sch.de/btgpio.php
2617S:	Maintained
2618F:	drivers/gpio/gpio-bt8xx.c
2619
2620BTRFS FILE SYSTEM
2621M:	Chris Mason <clm@fb.com>
2622M:	Josef Bacik <jbacik@fb.com>
2623M:	David Sterba <dsterba@suse.com>
2624L:	linux-btrfs@vger.kernel.org
2625W:	http://btrfs.wiki.kernel.org/
2626Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2627T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2628S:	Maintained
2629F:	Documentation/filesystems/btrfs.txt
2630F:	fs/btrfs/
2631
2632BTTV VIDEO4LINUX DRIVER
2633M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2634L:	linux-media@vger.kernel.org
2635W:	https://linuxtv.org
2636T:	git git://linuxtv.org/media_tree.git
2637S:	Odd fixes
2638F:	Documentation/video4linux/bttv/
2639F:	drivers/media/pci/bt8xx/bttv*
2640
2641BUSLOGIC SCSI DRIVER
2642M:	Khalid Aziz <khalid@gonehiking.org>
2643L:	linux-scsi@vger.kernel.org
2644S:	Maintained
2645F:	drivers/scsi/BusLogic.*
2646F:	drivers/scsi/FlashPoint.*
2647
2648C-MEDIA CMI8788 DRIVER
2649M:	Clemens Ladisch <clemens@ladisch.de>
2650L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2651T:	git git://git.alsa-project.org/alsa-kernel.git
2652S:	Maintained
2653F:	sound/pci/oxygen/
2654
2655C6X ARCHITECTURE
2656M:	Mark Salter <msalter@redhat.com>
2657M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2658L:	linux-c6x-dev@linux-c6x.org
2659W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2660S:	Maintained
2661F:	arch/c6x/
2662
2663CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2664M:	David Howells <dhowells@redhat.com>
2665L:	linux-cachefs@redhat.com (moderated for non-subscribers)
2666S:	Supported
2667F:	Documentation/filesystems/caching/cachefiles.txt
2668F:	fs/cachefiles/
2669
2670CADET FM/AM RADIO RECEIVER DRIVER
2671M:	Hans Verkuil <hverkuil@xs4all.nl>
2672L:	linux-media@vger.kernel.org
2673T:	git git://linuxtv.org/media_tree.git
2674W:	https://linuxtv.org
2675S:	Maintained
2676F:	drivers/media/radio/radio-cadet*
2677
2678CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2679M:	Jonathan Corbet <corbet@lwn.net>
2680L:	linux-media@vger.kernel.org
2681T:	git git://linuxtv.org/media_tree.git
2682S:	Maintained
2683F:	Documentation/video4linux/cafe_ccic
2684F:	drivers/media/platform/marvell-ccic/
2685
2686CAIF NETWORK LAYER
2687M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2688L:	netdev@vger.kernel.org
2689S:	Supported
2690F:	Documentation/networking/caif/
2691F:	drivers/net/caif/
2692F:	include/uapi/linux/caif/
2693F:	include/net/caif/
2694F:	net/caif/
2695
2696CALGARY x86-64 IOMMU
2697M:	Muli Ben-Yehuda <muli@il.ibm.com>
2698M:	"Jon D. Mason" <jdmason@kudzu.us>
2699L:	discuss@x86-64.org
2700S:	Maintained
2701F:	arch/x86/kernel/pci-calgary_64.c
2702F:	arch/x86/kernel/tce_64.c
2703F:	arch/x86/include/asm/calgary.h
2704F:	arch/x86/include/asm/tce.h
2705
2706CAN NETWORK LAYER
2707M:	Oliver Hartkopp <socketcan@hartkopp.net>
2708M:	Marc Kleine-Budde <mkl@pengutronix.de>
2709L:	linux-can@vger.kernel.org
2710W:	https://github.com/linux-can
2711T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2712T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2713S:	Maintained
2714F:	Documentation/networking/can.txt
2715F:	net/can/
2716F:	include/linux/can/core.h
2717F:	include/uapi/linux/can.h
2718F:	include/uapi/linux/can/bcm.h
2719F:	include/uapi/linux/can/raw.h
2720F:	include/uapi/linux/can/gw.h
2721
2722CAN NETWORK DRIVERS
2723M:	Wolfgang Grandegger <wg@grandegger.com>
2724M:	Marc Kleine-Budde <mkl@pengutronix.de>
2725L:	linux-can@vger.kernel.org
2726W:	https://github.com/linux-can
2727T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2728T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2729S:	Maintained
2730F:	drivers/net/can/
2731F:	include/linux/can/dev.h
2732F:	include/linux/can/platform/
2733F:	include/uapi/linux/can/error.h
2734F:	include/uapi/linux/can/netlink.h
2735
2736CAPABILITIES
2737M:	Serge Hallyn <serge.hallyn@canonical.com>
2738L:	linux-security-module@vger.kernel.org
2739S:	Supported
2740F:	include/linux/capability.h
2741F:	include/uapi/linux/capability.h
2742F:	security/commoncap.c
2743F:	kernel/capability.c
2744
2745CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2746M:	Kevin Tsai <ktsai@capellamicro.com>
2747S:	Maintained
2748F:	drivers/iio/light/cm*
2749F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2750
2751CAVIUM LIQUIDIO NETWORK DRIVER
2752M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2753M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2754M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2755M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2756L:     netdev@vger.kernel.org
2757W:     http://www.cavium.com
2758S:     Supported
2759F:     drivers/net/ethernet/cavium/liquidio/
2760
2761CC2520 IEEE-802.15.4 RADIO DRIVER
2762M:	Varka Bhadram <varkabhadram@gmail.com>
2763L:	linux-wpan@vger.kernel.org
2764S:	Maintained
2765F:	drivers/net/ieee802154/cc2520.c
2766F:	include/linux/spi/cc2520.h
2767F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2768
2769CELL BROADBAND ENGINE ARCHITECTURE
2770M:	Arnd Bergmann <arnd@arndb.de>
2771L:	linuxppc-dev@lists.ozlabs.org
2772W:	http://www.ibm.com/developerworks/power/cell/
2773S:	Supported
2774F:	arch/powerpc/include/asm/cell*.h
2775F:	arch/powerpc/include/asm/spu*.h
2776F:	arch/powerpc/include/uapi/asm/spu*.h
2777F:	arch/powerpc/oprofile/*cell*
2778F:	arch/powerpc/platforms/cell/
2779
2780CEPH COMMON CODE (LIBCEPH)
2781M:	Ilya Dryomov <idryomov@gmail.com>
2782M:	"Yan, Zheng" <zyan@redhat.com>
2783M:	Sage Weil <sage@redhat.com>
2784L:	ceph-devel@vger.kernel.org
2785W:	http://ceph.com/
2786T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2787T:	git git://github.com/ceph/ceph-client.git
2788S:	Supported
2789F:	net/ceph/
2790F:	include/linux/ceph/
2791F:	include/linux/crush/
2792
2793CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2794M:	"Yan, Zheng" <zyan@redhat.com>
2795M:	Sage Weil <sage@redhat.com>
2796M:	Ilya Dryomov <idryomov@gmail.com>
2797L:	ceph-devel@vger.kernel.org
2798W:	http://ceph.com/
2799T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2800T:	git git://github.com/ceph/ceph-client.git
2801S:	Supported
2802F:	Documentation/filesystems/ceph.txt
2803F:	fs/ceph/
2804
2805CERTIFICATE HANDLING:
2806M:	David Howells <dhowells@redhat.com>
2807M:	David Woodhouse <dwmw2@infradead.org>
2808L:	keyrings@vger.kernel.org
2809S:	Maintained
2810F:	Documentation/module-signing.txt
2811F:	certs/
2812F:	scripts/sign-file.c
2813F:	scripts/extract-cert.c
2814
2815CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2816L:	linux-usb@vger.kernel.org
2817S:	Orphan
2818F:	Documentation/usb/WUSB-Design-overview.txt
2819F:	Documentation/usb/wusb-cbaf
2820F:	drivers/usb/host/hwa-hc.c
2821F:	drivers/usb/host/whci/
2822F:	drivers/usb/wusbcore/
2823F:	include/linux/usb/wusb*
2824
2825CFAG12864B LCD DRIVER
2826M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2827W:	http://miguelojeda.es/auxdisplay.htm
2828W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2829S:	Maintained
2830F:	drivers/auxdisplay/cfag12864b.c
2831F:	include/linux/cfag12864b.h
2832
2833CFAG12864BFB LCD FRAMEBUFFER DRIVER
2834M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2835W:	http://miguelojeda.es/auxdisplay.htm
2836W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2837S:	Maintained
2838F:	drivers/auxdisplay/cfag12864bfb.c
2839F:	include/linux/cfag12864b.h
2840
2841CFG80211 and NL80211
2842M:	Johannes Berg <johannes@sipsolutions.net>
2843L:	linux-wireless@vger.kernel.org
2844W:	http://wireless.kernel.org/
2845T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2846T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2847S:	Maintained
2848F:	include/uapi/linux/nl80211.h
2849F:	include/net/cfg80211.h
2850F:	net/wireless/*
2851X:	net/wireless/wext*
2852
2853CHAR and MISC DRIVERS
2854M:	Arnd Bergmann <arnd@arndb.de>
2855M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2856T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2857S:	Supported
2858F:	drivers/char/*
2859F:	drivers/misc/*
2860F:	include/linux/miscdevice.h
2861
2862CHECKPATCH
2863M:	Andy Whitcroft <apw@canonical.com>
2864M:	Joe Perches <joe@perches.com>
2865S:	Maintained
2866F:	scripts/checkpatch.pl
2867
2868CHINESE DOCUMENTATION
2869M:	Harry Wei <harryxiyou@gmail.com>
2870L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2871L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2872S:	Maintained
2873F:	Documentation/zh_CN/
2874
2875CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2876M:	Peter Chen <Peter.Chen@nxp.com>
2877T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2878L:	linux-usb@vger.kernel.org
2879S:	Maintained
2880F:	drivers/usb/chipidea/
2881
2882CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2883M:	Hans de Goede <hdegoede@redhat.com>
2884L:	linux-input@vger.kernel.org
2885S:	Maintained
2886F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2887F:	drivers/input/touchscreen/chipone_icn8318.c
2888
2889CHROME HARDWARE PLATFORM SUPPORT
2890M:	Olof Johansson <olof@lixom.net>
2891S:	Maintained
2892T:	git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2893F:	drivers/platform/chrome/
2894
2895CISCO VIC ETHERNET NIC DRIVER
2896M:	Christian Benvenuti <benve@cisco.com>
2897M:	Sujith Sankar <ssujith@cisco.com>
2898M:	Govindarajulu Varadarajan <_govind@gmx.com>
2899M:	Neel Patel <neepatel@cisco.com>
2900S:	Supported
2901F:	drivers/net/ethernet/cisco/enic/
2902
2903CISCO VIC LOW LATENCY NIC DRIVER
2904M:	Christian Benvenuti <benve@cisco.com>
2905M:	Dave Goodell <dgoodell@cisco.com>
2906S:	Supported
2907F:	drivers/infiniband/hw/usnic/
2908
2909CIRRUS LOGIC EP93XX ETHERNET DRIVER
2910M:	Hartley Sweeten <hsweeten@visionengravers.com>
2911L:	netdev@vger.kernel.org
2912S:	Maintained
2913F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2914
2915CIRRUS LOGIC AUDIO CODEC DRIVERS
2916M:	Brian Austin <brian.austin@cirrus.com>
2917M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2918L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2919S:	Maintained
2920F:	sound/soc/codecs/cs*
2921
2922CLEANCACHE API
2923M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2924L:	linux-kernel@vger.kernel.org
2925S:	Maintained
2926F:	mm/cleancache.c
2927F:	include/linux/cleancache.h
2928
2929CLK API
2930M:	Russell King <linux@armlinux.org.uk>
2931L:	linux-clk@vger.kernel.org
2932S:	Maintained
2933F:	include/linux/clk.h
2934
2935CLOCKSOURCE, CLOCKEVENT DRIVERS
2936M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2937M:	Thomas Gleixner <tglx@linutronix.de>
2938L:	linux-kernel@vger.kernel.org
2939T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2940S:	Supported
2941F:	drivers/clocksource
2942
2943CISCO FCOE HBA DRIVER
2944M:	Hiral Patel <hiralpat@cisco.com>
2945M:	Suma Ramars <sramars@cisco.com>
2946M:	Brian Uchino <buchino@cisco.com>
2947L:	linux-scsi@vger.kernel.org
2948S:	Supported
2949F:	drivers/scsi/fnic/
2950
2951CISCO SCSI HBA DRIVER
2952M:	Narsimhulu Musini <nmusini@cisco.com>
2953M:	Sesidhar Baddela <sebaddel@cisco.com>
2954L:	linux-scsi@vger.kernel.org
2955S:	Supported
2956F:	drivers/scsi/snic/
2957
2958CMPC ACPI DRIVER
2959M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2960M:	Daniel Oliveira Nascimento <don@syst.com.br>
2961L:	platform-driver-x86@vger.kernel.org
2962S:	Supported
2963F:	drivers/platform/x86/classmate-laptop.c
2964
2965COBALT MEDIA DRIVER
2966M:	Hans Verkuil <hans.verkuil@cisco.com>
2967L:	linux-media@vger.kernel.org
2968T:	git git://linuxtv.org/media_tree.git
2969W:	https://linuxtv.org
2970S:	Supported
2971F:	drivers/media/pci/cobalt/
2972
2973COCCINELLE/Semantic Patches (SmPL)
2974M:	Julia Lawall <Julia.Lawall@lip6.fr>
2975M:	Gilles Muller <Gilles.Muller@lip6.fr>
2976M:	Nicolas Palix <nicolas.palix@imag.fr>
2977M:	Michal Marek <mmarek@suse.com>
2978L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2979T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2980W:	http://coccinelle.lip6.fr/
2981S:	Supported
2982F:	Documentation/coccinelle.txt
2983F:	scripts/coccinelle/
2984F:	scripts/coccicheck
2985
2986CODA FILE SYSTEM
2987M:	Jan Harkes <jaharkes@cs.cmu.edu>
2988M:	coda@cs.cmu.edu
2989L:	codalist@coda.cs.cmu.edu
2990W:	http://www.coda.cs.cmu.edu/
2991S:	Maintained
2992F:	Documentation/filesystems/coda.txt
2993F:	fs/coda/
2994F:	include/linux/coda*.h
2995F:	include/uapi/linux/coda*.h
2996
2997CODA V4L2 MEM2MEM DRIVER
2998M:	Philipp Zabel <p.zabel@pengutronix.de>
2999L:	linux-media@vger.kernel.org
3000S:	Maintained
3001F:	Documentation/devicetree/bindings/media/coda.txt
3002F:	drivers/media/platform/coda/
3003
3004COMMON CLK FRAMEWORK
3005M:	Michael Turquette <mturquette@baylibre.com>
3006M:	Stephen Boyd <sboyd@codeaurora.org>
3007L:	linux-clk@vger.kernel.org
3008T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3009S:	Maintained
3010F:	drivers/clk/
3011X:	drivers/clk/clkdev.c
3012F:	include/linux/clk-pr*
3013F:	include/linux/clk/
3014
3015COMMON INTERNET FILE SYSTEM (CIFS)
3016M:	Steve French <sfrench@samba.org>
3017L:	linux-cifs@vger.kernel.org
3018L:	samba-technical@lists.samba.org (moderated for non-subscribers)
3019W:	http://linux-cifs.samba.org/
3020T:	git git://git.samba.org/sfrench/cifs-2.6.git
3021S:	Supported
3022F:	Documentation/filesystems/cifs/
3023F:	fs/cifs/
3024
3025COMPACTPCI HOTPLUG CORE
3026M:	Scott Murray <scott@spiteful.org>
3027L:	linux-pci@vger.kernel.org
3028S:	Maintained
3029F:	drivers/pci/hotplug/cpci_hotplug*
3030
3031COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3032M:	Scott Murray <scott@spiteful.org>
3033L:	linux-pci@vger.kernel.org
3034S:	Maintained
3035F:	drivers/pci/hotplug/cpcihp_zt5550.*
3036
3037COMPACTPCI HOTPLUG GENERIC DRIVER
3038M:	Scott Murray <scott@spiteful.org>
3039L:	linux-pci@vger.kernel.org
3040S:	Maintained
3041F:	drivers/pci/hotplug/cpcihp_generic.c
3042
3043COMPAL LAPTOP SUPPORT
3044M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3045L:	platform-driver-x86@vger.kernel.org
3046S:	Maintained
3047F:	drivers/platform/x86/compal-laptop.c
3048
3049CONEXANT ACCESSRUNNER USB DRIVER
3050L:	accessrunner-general@lists.sourceforge.net
3051W:	http://accessrunner.sourceforge.net/
3052S:	Orphan
3053F:	drivers/usb/atm/cxacru.c
3054
3055CONFIGFS
3056M:	Joel Becker <jlbec@evilplan.org>
3057M:	Christoph Hellwig <hch@lst.de>
3058T:	git git://git.infradead.org/users/hch/configfs.git
3059S:	Supported
3060F:	fs/configfs/
3061F:	include/linux/configfs.h
3062
3063CONNECTOR
3064M:	Evgeniy Polyakov <zbr@ioremap.net>
3065L:	netdev@vger.kernel.org
3066S:	Maintained
3067F:	drivers/connector/
3068
3069CONTROL GROUP (CGROUP)
3070M:	Tejun Heo <tj@kernel.org>
3071M:	Li Zefan <lizefan@huawei.com>
3072M:	Johannes Weiner <hannes@cmpxchg.org>
3073L:	cgroups@vger.kernel.org
3074T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3075S:	Maintained
3076F:	Documentation/cgroups/
3077F:	include/linux/cgroup*
3078F:	kernel/cgroup*
3079
3080CONTROL GROUP - CPUSET
3081M:	Li Zefan <lizefan@huawei.com>
3082L:	cgroups@vger.kernel.org
3083W:	http://www.bullopensource.org/cpuset/
3084W:	http://oss.sgi.com/projects/cpusets/
3085T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3086S:	Maintained
3087F:	Documentation/cgroups/cpusets.txt
3088F:	include/linux/cpuset.h
3089F:	kernel/cpuset.c
3090
3091CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3092M:	Johannes Weiner <hannes@cmpxchg.org>
3093M:	Michal Hocko <mhocko@kernel.org>
3094M:	Vladimir Davydov <vdavydov@virtuozzo.com>
3095L:	cgroups@vger.kernel.org
3096L:	linux-mm@kvack.org
3097S:	Maintained
3098F:	mm/memcontrol.c
3099F:	mm/swap_cgroup.c
3100
3101CORETEMP HARDWARE MONITORING DRIVER
3102M:	Fenghua Yu <fenghua.yu@intel.com>
3103L:	linux-hwmon@vger.kernel.org
3104S:	Maintained
3105F:	Documentation/hwmon/coretemp
3106F:	drivers/hwmon/coretemp.c
3107
3108COSA/SRP SYNC SERIAL DRIVER
3109M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3110W:	http://www.fi.muni.cz/~kas/cosa/
3111S:	Maintained
3112F:	drivers/net/wan/cosa*
3113
3114CPMAC ETHERNET DRIVER
3115M:	Florian Fainelli <florian@openwrt.org>
3116L:	netdev@vger.kernel.org
3117S:	Maintained
3118F:	drivers/net/ethernet/ti/cpmac.c
3119
3120CPU FREQUENCY DRIVERS
3121M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3122M:	Viresh Kumar <viresh.kumar@linaro.org>
3123L:	linux-pm@vger.kernel.org
3124S:	Maintained
3125T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3126T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3127F:	drivers/cpufreq/
3128F:	include/linux/cpufreq.h
3129
3130CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3131M:	Viresh Kumar <viresh.kumar@linaro.org>
3132M:	Sudeep Holla <sudeep.holla@arm.com>
3133L:	linux-pm@vger.kernel.org
3134W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3135S:	Maintained
3136F:	drivers/cpufreq/arm_big_little.h
3137F:	drivers/cpufreq/arm_big_little.c
3138F:	drivers/cpufreq/arm_big_little_dt.c
3139
3140CPUIDLE DRIVER - ARM BIG LITTLE
3141M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3142M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3143L:	linux-pm@vger.kernel.org
3144L:	linux-arm-kernel@lists.infradead.org
3145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3146S:	Maintained
3147F:	drivers/cpuidle/cpuidle-big_little.c
3148
3149CPUIDLE DRIVER - ARM EXYNOS
3150M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3151M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3152M:	Kukjin Kim <kgene@kernel.org>
3153L:	linux-pm@vger.kernel.org
3154L:	linux-samsung-soc@vger.kernel.org
3155S:	Supported
3156F:	drivers/cpuidle/cpuidle-exynos.c
3157F:	arch/arm/mach-exynos/pm.c
3158
3159CPUIDLE DRIVERS
3160M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3161M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3162L:	linux-pm@vger.kernel.org
3163S:	Maintained
3164T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3165F:	drivers/cpuidle/*
3166F:	include/linux/cpuidle.h
3167
3168CPUID/MSR DRIVER
3169M:	"H. Peter Anvin" <hpa@zytor.com>
3170S:	Maintained
3171F:	arch/x86/kernel/cpuid.c
3172F:	arch/x86/kernel/msr.c
3173
3174CPU POWER MONITORING SUBSYSTEM
3175M:	Thomas Renninger <trenn@suse.com>
3176L:	linux-pm@vger.kernel.org
3177S:	Maintained
3178F:	tools/power/cpupower/
3179
3180CRAMFS FILESYSTEM
3181W:	http://sourceforge.net/projects/cramfs/
3182S:	Orphan / Obsolete
3183F:	Documentation/filesystems/cramfs.txt
3184F:	fs/cramfs/
3185
3186CRIS PORT
3187M:	Mikael Starvik <starvik@axis.com>
3188M:	Jesper Nilsson <jesper.nilsson@axis.com>
3189L:	linux-cris-kernel@axis.com
3190W:	http://developer.axis.com
3191T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3192S:	Maintained
3193F:	arch/cris/
3194F:	drivers/tty/serial/crisv10.*
3195
3196CRYPTO API
3197M:	Herbert Xu <herbert@gondor.apana.org.au>
3198M:	"David S. Miller" <davem@davemloft.net>
3199L:	linux-crypto@vger.kernel.org
3200T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3201T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3202S:	Maintained
3203F:	Documentation/crypto/
3204F:	Documentation/DocBook/crypto-API.tmpl
3205F:	arch/*/crypto/
3206F:	crypto/
3207F:	drivers/crypto/
3208F:	include/crypto/
3209
3210CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3211M:	Neil Horman <nhorman@tuxdriver.com>
3212L:	linux-crypto@vger.kernel.org
3213S:	Maintained
3214F:	crypto/ansi_cprng.c
3215F:	crypto/rng.c
3216
3217CS3308 MEDIA DRIVER
3218M:	Hans Verkuil <hverkuil@xs4all.nl>
3219L:	linux-media@vger.kernel.org
3220T:	git git://linuxtv.org/media_tree.git
3221W:	http://linuxtv.org
3222S:	Odd Fixes
3223F:	drivers/media/i2c/cs3308.c
3224F:	drivers/media/i2c/cs3308.h
3225
3226CS5535 Audio ALSA driver
3227M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3228S:	Maintained
3229F:	sound/pci/cs5535audio/
3230
3231CW1200 WLAN driver
3232M:	Solomon Peachy <pizza@shaftnet.org>
3233S:	Maintained
3234F:	drivers/net/wireless/st/cw1200/
3235
3236CX18 VIDEO4LINUX DRIVER
3237M:	Andy Walls <awalls@md.metrocast.net>
3238L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3239L:	linux-media@vger.kernel.org
3240T:	git git://linuxtv.org/media_tree.git
3241W:	https://linuxtv.org
3242W:	http://www.ivtvdriver.org/index.php/Cx18
3243S:	Maintained
3244F:	Documentation/video4linux/cx18.txt
3245F:	drivers/media/pci/cx18/
3246F:	include/uapi/linux/ivtv*
3247
3248CX2341X MPEG ENCODER HELPER MODULE
3249M:	Hans Verkuil <hverkuil@xs4all.nl>
3250L:	linux-media@vger.kernel.org
3251T:	git git://linuxtv.org/media_tree.git
3252W:	https://linuxtv.org
3253S:	Maintained
3254F:	drivers/media/common/cx2341x*
3255F:	include/media/cx2341x*
3256
3257CX24120 MEDIA DRIVER
3258M:	Jemma Denson <jdenson@gmail.com>
3259M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3260L:	linux-media@vger.kernel.org
3261W:	https://linuxtv.org
3262Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3263S:	Maintained
3264F:	drivers/media/dvb-frontends/cx24120*
3265
3266CX88 VIDEO4LINUX DRIVER
3267M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3268L:	linux-media@vger.kernel.org
3269W:	https://linuxtv.org
3270T:	git git://linuxtv.org/media_tree.git
3271S:	Odd fixes
3272F:	Documentation/video4linux/cx88/
3273F:	drivers/media/pci/cx88/
3274
3275CXD2820R MEDIA DRIVER
3276M:	Antti Palosaari <crope@iki.fi>
3277L:	linux-media@vger.kernel.org
3278W:	https://linuxtv.org
3279W:	http://palosaari.fi/linux/
3280Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3281T:	git git://linuxtv.org/anttip/media_tree.git
3282S:	Maintained
3283F:	drivers/media/dvb-frontends/cxd2820r*
3284
3285CXGB3 ETHERNET DRIVER (CXGB3)
3286M:	Santosh Raspatur <santosh@chelsio.com>
3287L:	netdev@vger.kernel.org
3288W:	http://www.chelsio.com
3289S:	Supported
3290F:	drivers/net/ethernet/chelsio/cxgb3/
3291
3292CXGB3 ISCSI DRIVER (CXGB3I)
3293M:	Karen Xie <kxie@chelsio.com>
3294L:	linux-scsi@vger.kernel.org
3295W:	http://www.chelsio.com
3296S:	Supported
3297F:	drivers/scsi/cxgbi/cxgb3i
3298
3299CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3300M:	Steve Wise <swise@chelsio.com>
3301L:	linux-rdma@vger.kernel.org
3302W:	http://www.openfabrics.org
3303S:	Supported
3304F:	drivers/infiniband/hw/cxgb3/
3305
3306CXGB4 ETHERNET DRIVER (CXGB4)
3307M:	Hariprasad S <hariprasad@chelsio.com>
3308L:	netdev@vger.kernel.org
3309W:	http://www.chelsio.com
3310S:	Supported
3311F:	drivers/net/ethernet/chelsio/cxgb4/
3312
3313CXGB4 ISCSI DRIVER (CXGB4I)
3314M:	Karen Xie <kxie@chelsio.com>
3315L:	linux-scsi@vger.kernel.org
3316W:	http://www.chelsio.com
3317S:	Supported
3318F:	drivers/scsi/cxgbi/cxgb4i
3319
3320CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3321M:	Steve Wise <swise@chelsio.com>
3322L:	linux-rdma@vger.kernel.org
3323W:	http://www.openfabrics.org
3324S:	Supported
3325F:	drivers/infiniband/hw/cxgb4/
3326
3327CXGB4VF ETHERNET DRIVER (CXGB4VF)
3328M:	Casey Leedom <leedom@chelsio.com>
3329L:	netdev@vger.kernel.org
3330W:	http://www.chelsio.com
3331S:	Supported
3332F:	drivers/net/ethernet/chelsio/cxgb4vf/
3333
3334CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3335M:	Ian Munsie <imunsie@au1.ibm.com>
3336M:	Michael Neuling <mikey@neuling.org>
3337L:	linuxppc-dev@lists.ozlabs.org
3338S:	Supported
3339F:	drivers/misc/cxl/
3340F:	include/misc/cxl*
3341F:	include/uapi/misc/cxl.h
3342F:	Documentation/powerpc/cxl.txt
3343F:	Documentation/powerpc/cxl.txt
3344F:	Documentation/ABI/testing/sysfs-class-cxl
3345
3346CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3347M:	Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3348M:	Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3349L:	linux-scsi@vger.kernel.org
3350S:	Supported
3351F:	drivers/scsi/cxlflash/
3352F:	include/uapi/scsi/cxlflash_ioctls.h
3353F:	Documentation/powerpc/cxlflash.txt
3354
3355STMMAC ETHERNET DRIVER
3356M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3357L:	netdev@vger.kernel.org
3358W:	http://www.stlinux.com
3359S:	Supported
3360F:	drivers/net/ethernet/stmicro/stmmac/
3361
3362CYBERPRO FB DRIVER
3363M:	Russell King <linux@armlinux.org.uk>
3364L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3365W:	http://www.armlinux.org.uk/
3366S:	Maintained
3367F:	drivers/video/fbdev/cyber2000fb.*
3368
3369CYCLADES ASYNC MUX DRIVER
3370W:	http://www.cyclades.com/
3371S:	Orphan
3372F:	drivers/tty/cyclades.c
3373F:	include/linux/cyclades.h
3374F:	include/uapi/linux/cyclades.h
3375
3376CYCLADES PC300 DRIVER
3377W:	http://www.cyclades.com/
3378S:	Orphan
3379F:	drivers/net/wan/pc300*
3380
3381CYPRESS_FIRMWARE MEDIA DRIVER
3382M:	Antti Palosaari <crope@iki.fi>
3383L:	linux-media@vger.kernel.org
3384W:	https://linuxtv.org
3385W:	http://palosaari.fi/linux/
3386Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3387T:	git git://linuxtv.org/anttip/media_tree.git
3388S:	Maintained
3389F:	drivers/media/common/cypress_firmware*
3390
3391CYTTSP TOUCHSCREEN DRIVER
3392M:	Ferruh Yigit <fery@cypress.com>
3393L:	linux-input@vger.kernel.org
3394S:	Supported
3395F:	drivers/input/touchscreen/cyttsp*
3396F:	include/linux/input/cyttsp.h
3397
3398DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3399M:	Joshua Kinard <kumba@gentoo.org>
3400S:	Maintained
3401F:	drivers/rtc/rtc-ds1685.c
3402F:	include/linux/rtc/ds1685.h
3403
3404DAMA SLAVE for AX.25
3405M:	Joerg Reuter <jreuter@yaina.de>
3406W:	http://yaina.de/jreuter/
3407W:	http://www.qsl.net/dl1bke/
3408L:	linux-hams@vger.kernel.org
3409S:	Maintained
3410F:	net/ax25/af_ax25.c
3411F:	net/ax25/ax25_dev.c
3412F:	net/ax25/ax25_ds_*
3413F:	net/ax25/ax25_in.c
3414F:	net/ax25/ax25_out.c
3415F:	net/ax25/ax25_timer.c
3416F:	net/ax25/sysctl_net_ax25.c
3417
3418DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3419L:	netdev@vger.kernel.org
3420S:	Orphan
3421F:	Documentation/networking/dmfe.txt
3422F:	drivers/net/ethernet/dec/tulip/dmfe.c
3423
3424DC390/AM53C974 SCSI driver
3425M:	Hannes Reinecke <hare@suse.com>
3426L:	linux-scsi@vger.kernel.org
3427S:	Maintained
3428F:	drivers/scsi/am53c974.c
3429
3430DC395x SCSI driver
3431M:	Oliver Neukum <oliver@neukum.org>
3432M:	Ali Akcaagac <aliakc@web.de>
3433M:	Jamie Lenehan <lenehan@twibble.org>
3434L:	dc395x@twibble.org
3435W:	http://twibble.org/dist/dc395x/
3436W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3437S:	Maintained
3438F:	Documentation/scsi/dc395x.txt
3439F:	drivers/scsi/dc395x.*
3440
3441DCCP PROTOCOL
3442M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3443L:	dccp@vger.kernel.org
3444W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3445S:	Maintained
3446F:	include/linux/dccp.h
3447F:	include/uapi/linux/dccp.h
3448F:	include/linux/tfrc.h
3449F:	net/dccp/
3450
3451DECnet NETWORK LAYER
3452W:	http://linux-decnet.sourceforge.net
3453L:	linux-decnet-user@lists.sourceforge.net
3454S:	Orphan
3455F:	Documentation/networking/decnet.txt
3456F:	net/decnet/
3457
3458DECSTATION PLATFORM SUPPORT
3459M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3460L:	linux-mips@linux-mips.org
3461W:	http://www.linux-mips.org/wiki/DECstation
3462S:	Maintained
3463F:	arch/mips/dec/
3464F:	arch/mips/include/asm/dec/
3465F:	arch/mips/include/asm/mach-dec/
3466
3467DEFXX FDDI NETWORK DRIVER
3468M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3469S:	Maintained
3470F:	drivers/net/fddi/defxx.*
3471
3472DELL LAPTOP DRIVER
3473M:	Matthew Garrett <mjg59@srcf.ucam.org>
3474M:	Pali Rohár <pali.rohar@gmail.com>
3475L:	platform-driver-x86@vger.kernel.org
3476S:	Maintained
3477F:	drivers/platform/x86/dell-laptop.c
3478
3479DELL LAPTOP RBTN DRIVER
3480M:	Pali Rohár <pali.rohar@gmail.com>
3481S:	Maintained
3482F:	drivers/platform/x86/dell-rbtn.*
3483
3484DELL LAPTOP FREEFALL DRIVER
3485M:	Pali Rohár <pali.rohar@gmail.com>
3486S:	Maintained
3487F:	drivers/platform/x86/dell-smo8800.c
3488
3489DELL LAPTOP SMM DRIVER
3490M:	Pali Rohár <pali.rohar@gmail.com>
3491S:	Maintained
3492F:	drivers/hwmon/dell-smm-hwmon.c
3493F:	include/uapi/linux/i8k.h
3494
3495DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3496M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3497S:	Maintained
3498F:	Documentation/dcdbas.txt
3499F:	drivers/firmware/dcdbas.*
3500
3501DELL WMI EXTRAS DRIVER
3502M:	Matthew Garrett <mjg59@srcf.ucam.org>
3503M:	Pali Rohár <pali.rohar@gmail.com>
3504S:	Maintained
3505F:	drivers/platform/x86/dell-wmi.c
3506
3507DESIGNWARE USB2 DRD IP DRIVER
3508M:	John Youn <johnyoun@synopsys.com>
3509L:	linux-usb@vger.kernel.org
3510T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3511S:	Maintained
3512F:	drivers/usb/dwc2/
3513
3514DESIGNWARE USB3 DRD IP DRIVER
3515M:	Felipe Balbi <balbi@kernel.org>
3516L:	linux-usb@vger.kernel.org
3517T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3518S:	Maintained
3519F:	drivers/usb/dwc3/
3520
3521DEVICE COREDUMP (DEV_COREDUMP)
3522M:	Johannes Berg <johannes@sipsolutions.net>
3523L:	linux-kernel@vger.kernel.org
3524S:	Maintained
3525F:	drivers/base/devcoredump.c
3526F:	include/linux/devcoredump.h
3527
3528DEVICE FREQUENCY (DEVFREQ)
3529M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3530M:	Kyungmin Park <kyungmin.park@samsung.com>
3531L:	linux-pm@vger.kernel.org
3532T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3533S:	Maintained
3534F:	drivers/devfreq/
3535F:	include/linux/devfreq.h
3536F:	Documentation/devicetree/bindings/devfreq/
3537
3538DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3539M:	Chanwoo Choi <cw00.choi@samsung.com>
3540L:	linux-pm@vger.kernel.org
3541T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3542S:	Supported
3543F:	drivers/devfreq/event/
3544F:	drivers/devfreq/devfreq-event.c
3545F:	include/linux/devfreq-event.h
3546F:	Documentation/devicetree/bindings/devfreq/event/
3547
3548DEVICE NUMBER REGISTRY
3549M:	Torben Mathiasen <device@lanana.org>
3550W:	http://lanana.org/docs/device-list/index.html
3551S:	Maintained
3552
3553DEVICE-MAPPER  (LVM)
3554M:	Alasdair Kergon <agk@redhat.com>
3555M:	Mike Snitzer <snitzer@redhat.com>
3556M:	dm-devel@redhat.com
3557L:	dm-devel@redhat.com
3558W:	http://sources.redhat.com/dm
3559Q:	http://patchwork.kernel.org/project/dm-devel/list/
3560T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3561T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3562S:	Maintained
3563F:	Documentation/device-mapper/
3564F:	drivers/md/dm*
3565F:	drivers/md/persistent-data/
3566F:	include/linux/device-mapper.h
3567F:	include/linux/dm-*.h
3568F:	include/uapi/linux/dm-*.h
3569
3570DEVLINK
3571M:	Jiri Pirko <jiri@mellanox.com>
3572L:	netdev@vger.kernel.org
3573S:	Supported
3574F:	net/core/devlink.c
3575F:	include/net/devlink.h
3576F:	include/uapi/linux/devlink.h
3577
3578DIALOG SEMICONDUCTOR DRIVERS
3579M:	Support Opensource <support.opensource@diasemi.com>
3580W:	http://www.dialog-semiconductor.com/products
3581S:	Supported
3582F:	Documentation/hwmon/da90??
3583F:	Documentation/devicetree/bindings/sound/da[79]*.txt
3584F:	drivers/gpio/gpio-da90??.c
3585F:	drivers/hwmon/da90??-hwmon.c
3586F:	drivers/iio/adc/da91??-*.c
3587F:	drivers/input/misc/da90??_onkey.c
3588F:	drivers/input/touchscreen/da9052_tsi.c
3589F:	drivers/leds/leds-da90??.c
3590F:	drivers/mfd/da903x.c
3591F:	drivers/mfd/da90??-*.c
3592F:	drivers/mfd/da91??-*.c
3593F:	drivers/power/da9052-battery.c
3594F:	drivers/power/da91??-*.c
3595F:	drivers/regulator/da903x.c
3596F:	drivers/regulator/da9???-regulator.[ch]
3597F:	drivers/rtc/rtc-da90??.c
3598F:	drivers/video/backlight/da90??_bl.c
3599F:	drivers/watchdog/da90??_wdt.c
3600F:	include/linux/mfd/da903x.h
3601F:	include/linux/mfd/da9052/
3602F:	include/linux/mfd/da9055/
3603F:	include/linux/mfd/da9063/
3604F:	include/linux/mfd/da9150/
3605F:	include/sound/da[79]*.h
3606F:	sound/soc/codecs/da[79]*.[ch]
3607
3608DIGI NEO AND CLASSIC PCI PRODUCTS
3609M:	Lidza Louina <lidza.louina@gmail.com>
3610M:	Mark Hounschell <markh@compro.net>
3611L:	driverdev-devel@linuxdriverproject.org
3612S:	Maintained
3613F:	drivers/staging/dgnc/
3614
3615DIOLAN U2C-12 I2C DRIVER
3616M:	Guenter Roeck <linux@roeck-us.net>
3617L:	linux-i2c@vger.kernel.org
3618S:	Maintained
3619F:	drivers/i2c/busses/i2c-diolan-u2c.c
3620
3621DIRECT ACCESS (DAX)
3622M:	Matthew Wilcox <willy@linux.intel.com>
3623L:	linux-fsdevel@vger.kernel.org
3624S:	Supported
3625F:	fs/dax.c
3626
3627DIRECTORY NOTIFICATION (DNOTIFY)
3628M:	Eric Paris <eparis@parisplace.org>
3629S:	Maintained
3630F:	Documentation/filesystems/dnotify.txt
3631F:	fs/notify/dnotify/
3632F:	include/linux/dnotify.h
3633
3634DISK GEOMETRY AND PARTITION HANDLING
3635M:	Andries Brouwer <aeb@cwi.nl>
3636W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3637W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3638W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3639S:	Maintained
3640
3641DISKQUOTA
3642M:	Jan Kara <jack@suse.com>
3643S:	Maintained
3644F:	Documentation/filesystems/quota.txt
3645F:	fs/quota/
3646F:	include/linux/quota*.h
3647F:	include/uapi/linux/quota*.h
3648
3649DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3650M:	Bernie Thompson <bernie@plugable.com>
3651L:	linux-fbdev@vger.kernel.org
3652S:	Maintained
3653W:	http://plugable.com/category/projects/udlfb/
3654F:	drivers/video/fbdev/udlfb.c
3655F:	include/video/udlfb.h
3656F:	Documentation/fb/udlfb.txt
3657
3658DISTRIBUTED LOCK MANAGER (DLM)
3659M:	Christine Caulfield <ccaulfie@redhat.com>
3660M:	David Teigland <teigland@redhat.com>
3661L:	cluster-devel@redhat.com
3662W:	http://sources.redhat.com/cluster/
3663T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3664S:	Supported
3665F:	fs/dlm/
3666
3667DMA BUFFER SHARING FRAMEWORK
3668M:	Sumit Semwal <sumit.semwal@linaro.org>
3669S:	Maintained
3670L:	linux-media@vger.kernel.org
3671L:	dri-devel@lists.freedesktop.org
3672L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3673F:	drivers/dma-buf/
3674F:	include/linux/dma-buf*
3675F:	include/linux/reservation.h
3676F:	include/linux/*fence.h
3677F:	Documentation/dma-buf-sharing.txt
3678T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3679
3680DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3681M:	Vinod Koul <vinod.koul@intel.com>
3682L:	dmaengine@vger.kernel.org
3683Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3684S:	Maintained
3685F:	drivers/dma/
3686F:	include/linux/dmaengine.h
3687F:	Documentation/dmaengine/
3688T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3689
3690DME1737 HARDWARE MONITOR DRIVER
3691M:	Juerg Haefliger <juergh@gmail.com>
3692L:	linux-hwmon@vger.kernel.org
3693S:	Maintained
3694F:	Documentation/hwmon/dme1737
3695F:	drivers/hwmon/dme1737.c
3696
3697DMI/SMBIOS SUPPORT
3698M:	Jean Delvare <jdelvare@suse.com>
3699S:	Maintained
3700T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3701F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3702F:	drivers/firmware/dmi-id.c
3703F:	drivers/firmware/dmi_scan.c
3704F:	include/linux/dmi.h
3705
3706DOCUMENTATION
3707M:	Jonathan Corbet <corbet@lwn.net>
3708L:	linux-doc@vger.kernel.org
3709S:	Maintained
3710F:	Documentation/
3711F:	scripts/docproc.c
3712F:	scripts/kernel-doc*
3713X:	Documentation/ABI/
3714X:	Documentation/devicetree/
3715X:	Documentation/acpi
3716X:	Documentation/power
3717X:	Documentation/spi
3718X:	Documentation/DocBook/media
3719T:	git git://git.lwn.net/linux.git docs-next
3720
3721DOUBLETALK DRIVER
3722M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3723L:	blinux-list@redhat.com
3724S:	Maintained
3725F:	drivers/char/dtlk.c
3726F:	include/linux/dtlk.h
3727
3728DPT_I2O SCSI RAID DRIVER
3729M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3730L:	linux-scsi@vger.kernel.org
3731W:	http://www.adaptec.com/
3732S:	Maintained
3733F:	drivers/scsi/dpt*
3734F:	drivers/scsi/dpt/
3735
3736DRBD DRIVER
3737M:	Philipp Reisner <philipp.reisner@linbit.com>
3738M:	Lars Ellenberg <lars.ellenberg@linbit.com>
3739L:	drbd-dev@lists.linbit.com
3740W:	http://www.drbd.org
3741T:	git git://git.linbit.com/linux-drbd.git
3742T:	git git://git.linbit.com/drbd-8.4.git
3743S:	Supported
3744F:	drivers/block/drbd/
3745F:	lib/lru_cache.c
3746F:	Documentation/blockdev/drbd/
3747
3748DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3749M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3750T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3751S:	Supported
3752F:	Documentation/kobject.txt
3753F:	drivers/base/
3754F:	fs/debugfs/
3755F:	fs/kernfs/
3756F:	fs/sysfs/
3757F:	include/linux/debugfs.h
3758F:	include/linux/kobj*
3759F:	lib/kobj*
3760
3761DRM DRIVERS
3762M:	David Airlie <airlied@linux.ie>
3763L:	dri-devel@lists.freedesktop.org
3764T:	git git://people.freedesktop.org/~airlied/linux
3765S:	Maintained
3766F:	drivers/gpu/drm/
3767F:	drivers/gpu/vga/
3768F:	Documentation/DocBook/gpu.*
3769F:	include/drm/
3770F:	include/uapi/drm/
3771
3772DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3773M:	Dave Airlie <airlied@redhat.com>
3774S:	Odd Fixes
3775F:	drivers/gpu/drm/ast/
3776
3777DRM DRIVER FOR BOCHS VIRTUAL GPU
3778M:	Gerd Hoffmann <kraxel@redhat.com>
3779S:	Odd Fixes
3780F:	drivers/gpu/drm/bochs/
3781
3782DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3783M:	Dave Airlie <airlied@redhat.com>
3784S:	Odd Fixes
3785F:	drivers/gpu/drm/cirrus/
3786
3787RADEON and AMDGPU DRM DRIVERS
3788M:	Alex Deucher <alexander.deucher@amd.com>
3789M:	Christian König <christian.koenig@amd.com>
3790L:	dri-devel@lists.freedesktop.org
3791T:	git git://people.freedesktop.org/~agd5f/linux
3792S:	Supported
3793F:	drivers/gpu/drm/radeon/
3794F:	include/uapi/drm/radeon_drm.h
3795F:	drivers/gpu/drm/amd/
3796F:	include/uapi/drm/amdgpu_drm.h
3797
3798DRM PANEL DRIVERS
3799M:	Thierry Reding <thierry.reding@gmail.com>
3800L:	dri-devel@lists.freedesktop.org
3801T:	git git://anongit.freedesktop.org/tegra/linux.git
3802S:	Maintained
3803F:	drivers/gpu/drm/drm_panel.c
3804F:	drivers/gpu/drm/panel/
3805F:	include/drm/drm_panel.h
3806F:	Documentation/devicetree/bindings/display/panel/
3807
3808INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3809M:	Daniel Vetter <daniel.vetter@intel.com>
3810M:	Jani Nikula <jani.nikula@linux.intel.com>
3811L:	intel-gfx@lists.freedesktop.org
3812L:	dri-devel@lists.freedesktop.org
3813W:	https://01.org/linuxgraphics/
3814Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3815T:	git git://anongit.freedesktop.org/drm-intel
3816S:	Supported
3817F:	drivers/gpu/drm/i915/
3818F:	include/drm/i915*
3819F:	include/uapi/drm/i915_drm.h
3820
3821DRM DRIVERS FOR ATMEL HLCDC
3822M:	Boris Brezillon <boris.brezillon@free-electrons.com>
3823L:	dri-devel@lists.freedesktop.org
3824S:	Supported
3825F:	drivers/gpu/drm/atmel-hlcdc/
3826F:	Documentation/devicetree/bindings/drm/atmel/
3827
3828DRM DRIVERS FOR ALLWINNER A10
3829M:	Maxime Ripard  <maxime.ripard@free-electrons.com>
3830L:	dri-devel@lists.freedesktop.org
3831S:	Supported
3832F:	drivers/gpu/drm/sun4i/
3833F:	Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3834
3835DRM DRIVERS FOR EXYNOS
3836M:	Inki Dae <inki.dae@samsung.com>
3837M:	Joonyoung Shim <jy0922.shim@samsung.com>
3838M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3839M:	Kyungmin Park <kyungmin.park@samsung.com>
3840L:	dri-devel@lists.freedesktop.org
3841T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3842S:	Supported
3843F:	drivers/gpu/drm/exynos/
3844F:	include/uapi/drm/exynos_drm.h
3845F:	Documentation/devicetree/bindings/display/exynos/
3846
3847DRM DRIVERS FOR FREESCALE DCU
3848M:	Stefan Agner <stefan@agner.ch>
3849M:	Alison Wang <alison.wang@freescale.com>
3850L:	dri-devel@lists.freedesktop.org
3851S:	Supported
3852F:	drivers/gpu/drm/fsl-dcu/
3853F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
3854F:	Documentation/devicetree/bindings/display/fsl,tcon.txt
3855F:	Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3856
3857DRM DRIVERS FOR FREESCALE IMX
3858M:	Philipp Zabel <p.zabel@pengutronix.de>
3859L:	dri-devel@lists.freedesktop.org
3860S:	Maintained
3861F:	drivers/gpu/drm/imx/
3862F:	drivers/gpu/ipu-v3/
3863F:	Documentation/devicetree/bindings/display/imx/
3864
3865DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3866M:	Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3867L:	dri-devel@lists.freedesktop.org
3868T:	git git://github.com/patjak/drm-gma500
3869S:	Maintained
3870F:	drivers/gpu/drm/gma500/
3871
3872DRM DRIVERS FOR HISILICON
3873M:	Xinliang Liu <z.liuxinliang@hisilicon.com>
3874R:	Xinwei Kong <kong.kongxinwei@hisilicon.com>
3875R:	Chen Feng <puck.chen@hisilicon.com>
3876L:	dri-devel@lists.freedesktop.org
3877T:	git git://github.com/xin3liang/linux.git
3878S:	Maintained
3879F:	drivers/gpu/drm/hisilicon/
3880F:	Documentation/devicetree/bindings/display/hisilicon/
3881
3882DRM DRIVER FOR INTEL I810 VIDEO CARDS
3883S:	Orphan / Obsolete
3884F:	drivers/gpu/drm/i810/
3885F:	include/uapi/drm/i810_drm.h
3886
3887DRM DRIVER FOR MSM ADRENO GPU
3888M:	Rob Clark <robdclark@gmail.com>
3889L:	linux-arm-msm@vger.kernel.org
3890L:	dri-devel@lists.freedesktop.org
3891L:	freedreno@lists.freedesktop.org
3892T:	git git://people.freedesktop.org/~robclark/linux
3893S:	Maintained
3894F:	drivers/gpu/drm/msm/
3895F:	include/uapi/drm/msm_drm.h
3896F:	Documentation/devicetree/bindings/display/msm/
3897
3898DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
3899M:	Ben Skeggs <bskeggs@redhat.com>
3900L:	dri-devel@lists.freedesktop.org
3901L:	nouveau@lists.freedesktop.org
3902T:	git git://github.com/skeggsb/linux
3903S:	Supported
3904F:	drivers/gpu/drm/nouveau/
3905F:	include/uapi/drm/nouveau_drm.h
3906
3907DRM DRIVERS FOR NVIDIA TEGRA
3908M:	Thierry Reding <thierry.reding@gmail.com>
3909L:	dri-devel@lists.freedesktop.org
3910L:	linux-tegra@vger.kernel.org
3911T:	git git://anongit.freedesktop.org/tegra/linux.git
3912S:	Supported
3913F:	drivers/gpu/drm/tegra/
3914F:	drivers/gpu/host1x/
3915F:	include/linux/host1x.h
3916F:	include/uapi/drm/tegra_drm.h
3917F:	Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3918
3919DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
3920S:	Orphan / Obsolete
3921F:	drivers/gpu/drm/mga/
3922F:	include/uapi/drm/mga_drm.h
3923
3924DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
3925M:	Dave Airlie <airlied@redhat.com>
3926S:	Odd Fixes
3927F:	drivers/gpu/drm/mgag200/
3928
3929DRM DRIVER FOR RAGE 128 VIDEO CARDS
3930S:	Orphan / Obsolete
3931F:	drivers/gpu/drm/r128/
3932F:	include/uapi/drm/r128_drm.h
3933
3934DRM DRIVERS FOR RENESAS
3935M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3936L:	dri-devel@lists.freedesktop.org
3937L:	linux-renesas-soc@vger.kernel.org
3938T:	git git://linuxtv.org/pinchartl/fbdev
3939S:	Supported
3940F:	drivers/gpu/drm/rcar-du/
3941F:	drivers/gpu/drm/shmobile/
3942F:	include/linux/platform_data/shmob_drm.h
3943F:	Documentation/devicetree/bindings/display/renesas,du.txt
3944
3945DRM DRIVER FOR QXL VIRTUAL GPU
3946M:	Dave Airlie <airlied@redhat.com>
3947S:	Odd Fixes
3948F:	drivers/gpu/drm/qxl/
3949F:	include/uapi/drm/qxl_drm.h
3950
3951DRM DRIVERS FOR ROCKCHIP
3952M:	Mark Yao <mark.yao@rock-chips.com>
3953L:	dri-devel@lists.freedesktop.org
3954S:	Maintained
3955F:	drivers/gpu/drm/rockchip/
3956F:	Documentation/devicetree/bindings/display/rockchip/
3957
3958DRM DRIVER FOR SAVAGE VIDEO CARDS
3959S:	Orphan / Obsolete
3960F:	drivers/gpu/drm/savage/
3961F:	include/uapi/drm/savage_drm.h
3962
3963DRM DRIVER FOR SIS VIDEO CARDS
3964S:	Orphan / Obsolete
3965F:	drivers/gpu/drm/sis/
3966F:	include/uapi/drm/sis_drm.h
3967
3968DRM DRIVERS FOR STI
3969M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
3970M:	Vincent Abriou <vincent.abriou@st.com>
3971L:	dri-devel@lists.freedesktop.org
3972T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3973S:	Maintained
3974F:	drivers/gpu/drm/sti
3975F:	Documentation/devicetree/bindings/display/st,stih4xx.txt
3976
3977DRM DRIVER FOR TDFX VIDEO CARDS
3978S:	Orphan / Obsolete
3979F:	drivers/gpu/drm/tdfx/
3980
3981DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
3982M:	Dave Airlie <airlied@redhat.com>
3983S:	Odd Fixes
3984F:	drivers/gpu/drm/udl/
3985
3986DRM DRIVERS FOR VIVANTE GPU IP
3987M:	Lucas Stach <l.stach@pengutronix.de>
3988R:	Russell King <linux+etnaviv@armlinux.org.uk>
3989R:	Christian Gmeiner <christian.gmeiner@gmail.com>
3990L:	dri-devel@lists.freedesktop.org
3991S:	Maintained
3992F:	drivers/gpu/drm/etnaviv/
3993F:	include/uapi/drm/etnaviv_drm.h
3994F:	Documentation/devicetree/bindings/display/etnaviv/
3995
3996DRM DRIVER FOR VMWARE VIRTUAL GPU
3997M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
3998M:	Sinclair Yeh <syeh@vmware.com>
3999M:	Thomas Hellstrom <thellstrom@vmware.com>
4000L:	dri-devel@lists.freedesktop.org
4001T:	git git://people.freedesktop.org/~syeh/repos_linux
4002T:	git git://people.freedesktop.org/~thomash/linux
4003S:	Supported
4004F:	drivers/gpu/drm/vmwgfx/
4005F:	include/uapi/drm/vmwgfx_drm.h
4006
4007DRM DRIVERS FOR VC4
4008M:	Eric Anholt <eric@anholt.net>
4009T:	git git://github.com/anholt/linux
4010S:	Supported
4011F:	drivers/gpu/drm/vc4/
4012F:	include/uapi/drm/vc4_drm.h
4013F:	Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4014
4015DSBR100 USB FM RADIO DRIVER
4016M:	Alexey Klimov <klimov.linux@gmail.com>
4017L:	linux-media@vger.kernel.org
4018T:	git git://linuxtv.org/media_tree.git
4019S:	Maintained
4020F:	drivers/media/radio/dsbr100.c
4021
4022DSCC4 DRIVER
4023M:	Francois Romieu <romieu@fr.zoreil.com>
4024L:	netdev@vger.kernel.org
4025S:	Maintained
4026F:	drivers/net/wan/dscc4.c
4027
4028DT3155 MEDIA DRIVER
4029M:	Hans Verkuil <hverkuil@xs4all.nl>
4030L:	linux-media@vger.kernel.org
4031T:	git git://linuxtv.org/media_tree.git
4032W:	https://linuxtv.org
4033S:	Odd Fixes
4034F:	drivers/media/pci/dt3155/
4035
4036DVB_USB_AF9015 MEDIA DRIVER
4037M:	Antti Palosaari <crope@iki.fi>
4038L:	linux-media@vger.kernel.org
4039W:	https://linuxtv.org
4040W:	http://palosaari.fi/linux/
4041Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4042T:	git git://linuxtv.org/anttip/media_tree.git
4043S:	Maintained
4044F:	drivers/media/usb/dvb-usb-v2/af9015*
4045
4046DVB_USB_AF9035 MEDIA DRIVER
4047M:	Antti Palosaari <crope@iki.fi>
4048L:	linux-media@vger.kernel.org
4049W:	https://linuxtv.org
4050W:	http://palosaari.fi/linux/
4051Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4052T:	git git://linuxtv.org/anttip/media_tree.git
4053S:	Maintained
4054F:	drivers/media/usb/dvb-usb-v2/af9035*
4055
4056DVB_USB_ANYSEE MEDIA DRIVER
4057M:	Antti Palosaari <crope@iki.fi>
4058L:	linux-media@vger.kernel.org
4059W:	https://linuxtv.org
4060W:	http://palosaari.fi/linux/
4061Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4062T:	git git://linuxtv.org/anttip/media_tree.git
4063S:	Maintained
4064F:	drivers/media/usb/dvb-usb-v2/anysee*
4065
4066DVB_USB_AU6610 MEDIA DRIVER
4067M:	Antti Palosaari <crope@iki.fi>
4068L:	linux-media@vger.kernel.org
4069W:	https://linuxtv.org
4070W:	http://palosaari.fi/linux/
4071Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4072T:	git git://linuxtv.org/anttip/media_tree.git
4073S:	Maintained
4074F:	drivers/media/usb/dvb-usb-v2/au6610*
4075
4076DVB_USB_CE6230 MEDIA DRIVER
4077M:	Antti Palosaari <crope@iki.fi>
4078L:	linux-media@vger.kernel.org
4079W:	https://linuxtv.org
4080W:	http://palosaari.fi/linux/
4081Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4082T:	git git://linuxtv.org/anttip/media_tree.git
4083S:	Maintained
4084F:	drivers/media/usb/dvb-usb-v2/ce6230*
4085
4086DVB_USB_CXUSB MEDIA DRIVER
4087M:	Michael Krufky <mkrufky@linuxtv.org>
4088L:	linux-media@vger.kernel.org
4089W:	https://linuxtv.org
4090W:	http://github.com/mkrufky
4091Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4092T:	git git://linuxtv.org/media_tree.git
4093S:	Maintained
4094F:	drivers/media/usb/dvb-usb/cxusb*
4095
4096DVB_USB_EC168 MEDIA DRIVER
4097M:	Antti Palosaari <crope@iki.fi>
4098L:	linux-media@vger.kernel.org
4099W:	https://linuxtv.org
4100W:	http://palosaari.fi/linux/
4101Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4102T:	git git://linuxtv.org/anttip/media_tree.git
4103S:	Maintained
4104F:	drivers/media/usb/dvb-usb-v2/ec168*
4105
4106DVB_USB_GL861 MEDIA DRIVER
4107M:	Antti Palosaari <crope@iki.fi>
4108L:	linux-media@vger.kernel.org
4109W:	https://linuxtv.org
4110Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4111T:	git git://linuxtv.org/anttip/media_tree.git
4112S:	Maintained
4113F:	drivers/media/usb/dvb-usb-v2/gl861*
4114
4115DVB_USB_MXL111SF MEDIA DRIVER
4116M:	Michael Krufky <mkrufky@linuxtv.org>
4117L:	linux-media@vger.kernel.org
4118W:	https://linuxtv.org
4119W:	http://github.com/mkrufky
4120Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4121T:	git git://linuxtv.org/mkrufky/mxl111sf.git
4122S:	Maintained
4123F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
4124
4125DVB_USB_RTL28XXU MEDIA DRIVER
4126M:	Antti Palosaari <crope@iki.fi>
4127L:	linux-media@vger.kernel.org
4128W:	https://linuxtv.org
4129W:	http://palosaari.fi/linux/
4130Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4131T:	git git://linuxtv.org/anttip/media_tree.git
4132S:	Maintained
4133F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
4134
4135DVB_USB_V2 MEDIA DRIVER
4136M:	Antti Palosaari <crope@iki.fi>
4137L:	linux-media@vger.kernel.org
4138W:	https://linuxtv.org
4139W:	http://palosaari.fi/linux/
4140Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4141T:	git git://linuxtv.org/anttip/media_tree.git
4142S:	Maintained
4143F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
4144F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
4145
4146DYNAMIC DEBUG
4147M:	Jason Baron <jbaron@akamai.com>
4148S:	Maintained
4149F:	lib/dynamic_debug.c
4150F:	include/linux/dynamic_debug.h
4151
4152DZ DECSTATION DZ11 SERIAL DRIVER
4153M:	"Maciej W. Rozycki" <macro@linux-mips.org>
4154S:	Maintained
4155F:	drivers/tty/serial/dz.*
4156
4157E3X0 POWER BUTTON DRIVER
4158M:	Moritz Fischer <moritz.fischer@ettus.com>
4159L:	usrp-users@lists.ettus.com
4160W:	http://www.ettus.com
4161S:	Supported
4162F:	drivers/input/misc/e3x0-button.c
4163F:	Documentation/devicetree/bindings/input/e3x0-button.txt
4164
4165E4000 MEDIA DRIVER
4166M:	Antti Palosaari <crope@iki.fi>
4167L:	linux-media@vger.kernel.org
4168W:	https://linuxtv.org
4169W:	http://palosaari.fi/linux/
4170Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4171T:	git git://linuxtv.org/anttip/media_tree.git
4172S:	Maintained
4173F:	drivers/media/tuners/e4000*
4174
4175EATA ISA/EISA/PCI SCSI DRIVER
4176M:	Dario Ballabio <ballabio_dario@emc.com>
4177L:	linux-scsi@vger.kernel.org
4178S:	Maintained
4179F:	drivers/scsi/eata.c
4180
4181EC100 MEDIA DRIVER
4182M:	Antti Palosaari <crope@iki.fi>
4183L:	linux-media@vger.kernel.org
4184W:	https://linuxtv.org
4185W:	http://palosaari.fi/linux/
4186Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4187T:	git git://linuxtv.org/anttip/media_tree.git
4188S:	Maintained
4189F:	drivers/media/dvb-frontends/ec100*
4190
4191ECRYPT FILE SYSTEM
4192M:	Tyler Hicks <tyhicks@canonical.com>
4193L:	ecryptfs@vger.kernel.org
4194W:	http://ecryptfs.org
4195W:	https://launchpad.net/ecryptfs
4196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4197S:	Supported
4198F:	Documentation/filesystems/ecryptfs.txt
4199F:	fs/ecryptfs/
4200
4201EDAC-CORE
4202M:	Doug Thompson <dougthompson@xmission.com>
4203M:	Borislav Petkov <bp@alien8.de>
4204M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4205L:	linux-edac@vger.kernel.org
4206T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4207T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4208S:	Supported
4209F:	Documentation/edac.txt
4210F:	drivers/edac/
4211F:	include/linux/edac.h
4212
4213EDAC-AMD64
4214M:	Doug Thompson <dougthompson@xmission.com>
4215M:	Borislav Petkov <bp@alien8.de>
4216L:	linux-edac@vger.kernel.org
4217S:	Maintained
4218F:	drivers/edac/amd64_edac*
4219
4220EDAC-CALXEDA
4221M:	Doug Thompson <dougthompson@xmission.com>
4222M:	Robert Richter <rric@kernel.org>
4223L:	linux-edac@vger.kernel.org
4224S:	Maintained
4225F:	drivers/edac/highbank*
4226
4227EDAC-CAVIUM
4228M:	Ralf Baechle <ralf@linux-mips.org>
4229M:	David Daney <david.daney@cavium.com>
4230L:	linux-edac@vger.kernel.org
4231L:	linux-mips@linux-mips.org
4232S:	Supported
4233F:	drivers/edac/octeon_edac*
4234
4235EDAC-E752X
4236M:	Mark Gross <mark.gross@intel.com>
4237M:	Doug Thompson <dougthompson@xmission.com>
4238L:	linux-edac@vger.kernel.org
4239S:	Maintained
4240F:	drivers/edac/e752x_edac.c
4241
4242EDAC-E7XXX
4243M:	Doug Thompson <dougthompson@xmission.com>
4244L:	linux-edac@vger.kernel.org
4245S:	Maintained
4246F:	drivers/edac/e7xxx_edac.c
4247
4248EDAC-GHES
4249M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4250L:	linux-edac@vger.kernel.org
4251S:	Maintained
4252F:	drivers/edac/ghes_edac.c
4253
4254EDAC-I82443BXGX
4255M:	Tim Small <tim@buttersideup.com>
4256L:	linux-edac@vger.kernel.org
4257S:	Maintained
4258F:	drivers/edac/i82443bxgx_edac.c
4259
4260EDAC-I3000
4261M:	Jason Uhlenkott <juhlenko@akamai.com>
4262L:	linux-edac@vger.kernel.org
4263S:	Maintained
4264F:	drivers/edac/i3000_edac.c
4265
4266EDAC-I5000
4267M:	Doug Thompson <dougthompson@xmission.com>
4268L:	linux-edac@vger.kernel.org
4269S:	Maintained
4270F:	drivers/edac/i5000_edac.c
4271
4272EDAC-I5400
4273M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4274L:	linux-edac@vger.kernel.org
4275S:	Maintained
4276F:	drivers/edac/i5400_edac.c
4277
4278EDAC-I7300
4279M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4280L:	linux-edac@vger.kernel.org
4281S:	Maintained
4282F:	drivers/edac/i7300_edac.c
4283
4284EDAC-I7CORE
4285M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4286L:	linux-edac@vger.kernel.org
4287S:	Maintained
4288F:	drivers/edac/i7core_edac.c
4289
4290EDAC-I82975X
4291M:	Ranganathan Desikan <ravi@jetztechnologies.com>
4292M:	"Arvind R." <arvino55@gmail.com>
4293L:	linux-edac@vger.kernel.org
4294S:	Maintained
4295F:	drivers/edac/i82975x_edac.c
4296
4297EDAC-IE31200
4298M:	Jason Baron <jbaron@akamai.com>
4299L:	linux-edac@vger.kernel.org
4300S:	Maintained
4301F:	drivers/edac/ie31200_edac.c
4302
4303EDAC-MPC85XX
4304M:	Johannes Thumshirn <morbidrsa@gmail.com>
4305L:	linux-edac@vger.kernel.org
4306S:	Maintained
4307F:	drivers/edac/mpc85xx_edac.[ch]
4308
4309EDAC-PASEMI
4310M:	Egor Martovetsky <egor@pasemi.com>
4311L:	linux-edac@vger.kernel.org
4312S:	Maintained
4313F:	drivers/edac/pasemi_edac.c
4314
4315EDAC-R82600
4316M:	Tim Small <tim@buttersideup.com>
4317L:	linux-edac@vger.kernel.org
4318S:	Maintained
4319F:	drivers/edac/r82600_edac.c
4320
4321EDAC-SBRIDGE
4322M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4323L:	linux-edac@vger.kernel.org
4324S:	Maintained
4325F:	drivers/edac/sb_edac.c
4326
4327EDAC-XGENE
4328APPLIED MICRO (APM) X-GENE SOC EDAC
4329M:     Loc Ho <lho@apm.com>
4330S:     Supported
4331F:     drivers/edac/xgene_edac.c
4332F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4333
4334EDIROL UA-101/UA-1000 DRIVER
4335M:	Clemens Ladisch <clemens@ladisch.de>
4336L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4337T:	git git://git.alsa-project.org/alsa-kernel.git
4338S:	Maintained
4339F:	sound/usb/misc/ua101.c
4340
4341EXTENSIBLE FIRMWARE INTERFACE (EFI)
4342M:	Matt Fleming <matt@codeblueprint.co.uk>
4343L:	linux-efi@vger.kernel.org
4344T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4345S:	Maintained
4346F:	Documentation/efi-stub.txt
4347F:	arch/ia64/kernel/efi.c
4348F:	arch/x86/boot/compressed/eboot.[ch]
4349F:	arch/x86/include/asm/efi.h
4350F:	arch/x86/platform/efi/
4351F:	drivers/firmware/efi/
4352F:	include/linux/efi*.h
4353
4354EFI VARIABLE FILESYSTEM
4355M:	Matthew Garrett <matthew.garrett@nebula.com>
4356M:	Jeremy Kerr <jk@ozlabs.org>
4357M:	Matt Fleming <matt@codeblueprint.co.uk>
4358T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4359L:	linux-efi@vger.kernel.org
4360S:	Maintained
4361F:	fs/efivarfs/
4362
4363EFIFB FRAMEBUFFER DRIVER
4364L:	linux-fbdev@vger.kernel.org
4365M:	Peter Jones <pjones@redhat.com>
4366S:	Maintained
4367F:	drivers/video/fbdev/efifb.c
4368
4369EFS FILESYSTEM
4370W:	http://aeschi.ch.eu.org/efs/
4371S:	Orphan
4372F:	fs/efs/
4373
4374EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4375M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4376L:	netdev@vger.kernel.org
4377S:	Maintained
4378F:	drivers/net/ethernet/ibm/ehea/
4379
4380EM28XX VIDEO4LINUX DRIVER
4381M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4382L:	linux-media@vger.kernel.org
4383W:	https://linuxtv.org
4384T:	git git://linuxtv.org/media_tree.git
4385S:	Maintained
4386F:	drivers/media/usb/em28xx/
4387
4388EMBEDDED LINUX
4389M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4390M:	Matt Mackall <mpm@selenic.com>
4391M:	David Woodhouse <dwmw2@infradead.org>
4392L:	linux-embedded@vger.kernel.org
4393S:	Maintained
4394
4395EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4396M:	James Smart <james.smart@avagotech.com>
4397M:	Dick Kennedy <dick.kennedy@avagotech.com>
4398L:	linux-scsi@vger.kernel.org
4399W:	http://www.avagotech.com
4400S:	Supported
4401F:	drivers/scsi/lpfc/
4402
4403ENE CB710 FLASH CARD READER DRIVER
4404M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4405S:	Maintained
4406F:	drivers/misc/cb710/
4407F:	drivers/mmc/host/cb710-mmc.*
4408F:	include/linux/cb710.h
4409
4410ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4411M:	Maxim Levitsky <maximlevitsky@gmail.com>
4412S:	Maintained
4413F:	drivers/media/rc/ene_ir.*
4414
4415EPSON S1D13XXX FRAMEBUFFER DRIVER
4416M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4417S:	Maintained
4418T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4419F:	drivers/video/fbdev/s1d13xxxfb.c
4420F:	include/video/s1d13xxxfb.h
4421
4422ET131X NETWORK DRIVER
4423M:	Mark Einon <mark.einon@gmail.com>
4424S:	Odd Fixes
4425F:	drivers/net/ethernet/agere/
4426
4427ETHERNET BRIDGE
4428M:	Stephen Hemminger <stephen@networkplumber.org>
4429L:	bridge@lists.linux-foundation.org (moderated for non-subscribers)
4430L:	netdev@vger.kernel.org
4431W:	http://www.linuxfoundation.org/en/Net:Bridge
4432S:	Maintained
4433F:	include/linux/netfilter_bridge/
4434F:	net/bridge/
4435
4436ETHERNET PHY LIBRARY
4437M:	Florian Fainelli <f.fainelli@gmail.com>
4438L:	netdev@vger.kernel.org
4439S:	Maintained
4440F:	include/linux/phy.h
4441F:	include/linux/phy_fixed.h
4442F:	drivers/net/phy/
4443F:	Documentation/networking/phy.txt
4444F:	drivers/of/of_mdio.c
4445F:	drivers/of/of_net.c
4446
4447EXT2 FILE SYSTEM
4448M:	Jan Kara <jack@suse.com>
4449L:	linux-ext4@vger.kernel.org
4450S:	Maintained
4451F:	Documentation/filesystems/ext2.txt
4452F:	fs/ext2/
4453F:	include/linux/ext2*
4454
4455EXT4 FILE SYSTEM
4456M:	"Theodore Ts'o" <tytso@mit.edu>
4457M:	Andreas Dilger <adilger.kernel@dilger.ca>
4458L:	linux-ext4@vger.kernel.org
4459W:	http://ext4.wiki.kernel.org
4460Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4461T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4462S:	Maintained
4463F:	Documentation/filesystems/ext4.txt
4464F:	fs/ext4/
4465
4466Extended Verification Module (EVM)
4467M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4468L:	linux-ima-devel@lists.sourceforge.net
4469L:	linux-security-module@vger.kernel.org
4470S:	Supported
4471F:	security/integrity/evm/
4472
4473EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4474M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4475M:	Chanwoo Choi <cw00.choi@samsung.com>
4476L:	linux-kernel@vger.kernel.org
4477T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4478S:	Maintained
4479F:	drivers/extcon/
4480F:	include/linux/extcon/
4481F:	include/linux/extcon.h
4482F:	Documentation/extcon/
4483F:	Documentation/devicetree/bindings/extcon/
4484
4485EXYNOS DP DRIVER
4486M:	Jingoo Han <jingoohan1@gmail.com>
4487L:	dri-devel@lists.freedesktop.org
4488S:	Maintained
4489F:	drivers/gpu/drm/exynos/exynos_dp*
4490
4491EXYNOS SYSMMU (IOMMU) driver
4492M:	Marek Szyprowski <m.szyprowski@samsung.com>
4493L:	iommu@lists.linux-foundation.org
4494S:	Maintained
4495F:	drivers/iommu/exynos-iommu.c
4496
4497EXYNOS MIPI DISPLAY DRIVERS
4498M:	Inki Dae <inki.dae@samsung.com>
4499M:	Donghwa Lee <dh09.lee@samsung.com>
4500M:	Kyungmin Park <kyungmin.park@samsung.com>
4501L:	linux-fbdev@vger.kernel.org
4502S:	Maintained
4503F:	drivers/video/fbdev/exynos/exynos_mipi*
4504F:	include/video/exynos_mipi*
4505
4506F71805F HARDWARE MONITORING DRIVER
4507M:	Jean Delvare <jdelvare@suse.com>
4508L:	linux-hwmon@vger.kernel.org
4509S:	Maintained
4510F:	Documentation/hwmon/f71805f
4511F:	drivers/hwmon/f71805f.c
4512
4513FC0011 TUNER DRIVER
4514M:	Michael Buesch <m@bues.ch>
4515L:	linux-media@vger.kernel.org
4516S:	Maintained
4517F:	drivers/media/tuners/fc0011.h
4518F:	drivers/media/tuners/fc0011.c
4519
4520FC2580 MEDIA DRIVER
4521M:	Antti Palosaari <crope@iki.fi>
4522L:	linux-media@vger.kernel.org
4523W:	https://linuxtv.org
4524W:	http://palosaari.fi/linux/
4525Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4526T:	git git://linuxtv.org/anttip/media_tree.git
4527S:	Maintained
4528F:	drivers/media/tuners/fc2580*
4529
4530FANOTIFY
4531M:	Eric Paris <eparis@redhat.com>
4532S:	Maintained
4533F:	fs/notify/fanotify/
4534F:	include/linux/fanotify.h
4535F:	include/uapi/linux/fanotify.h
4536
4537FARSYNC SYNCHRONOUS DRIVER
4538M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4539W:	http://www.farsite.co.uk/
4540S:	Supported
4541F:	drivers/net/wan/farsync.*
4542
4543FAULT INJECTION SUPPORT
4544M:	Akinobu Mita <akinobu.mita@gmail.com>
4545S:	Supported
4546F:	Documentation/fault-injection/
4547F:	lib/fault-inject.c
4548
4549FBTFT Framebuffer drivers
4550M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4551M:	Noralf Trønnes <noralf@tronnes.org>
4552S:	Maintained
4553F:	drivers/staging/fbtft/
4554
4555FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4556M:	Vasu Dev <vasu.dev@intel.com>
4557L:	fcoe-devel@open-fcoe.org
4558W:	www.Open-FCoE.org
4559S:	Supported
4560F:	drivers/scsi/libfc/
4561F:	drivers/scsi/fcoe/
4562F:	include/scsi/fc/
4563F:	include/scsi/libfc.h
4564F:	include/scsi/libfcoe.h
4565F:	include/uapi/scsi/fc/
4566
4567FILE LOCKING (flock() and fcntl()/lockf())
4568M:	Jeff Layton <jlayton@poochiereds.net>
4569M:	"J. Bruce Fields" <bfields@fieldses.org>
4570L:	linux-fsdevel@vger.kernel.org
4571S:	Maintained
4572F:	include/linux/fcntl.h
4573F:	include/linux/fs.h
4574F:	include/uapi/linux/fcntl.h
4575F:	include/uapi/linux/fs.h
4576F:	fs/fcntl.c
4577F:	fs/locks.c
4578
4579FILESYSTEMS (VFS and infrastructure)
4580M:	Alexander Viro <viro@zeniv.linux.org.uk>
4581L:	linux-fsdevel@vger.kernel.org
4582S:	Maintained
4583F:	fs/*
4584
4585FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4586M:	Riku Voipio <riku.voipio@iki.fi>
4587L:	linux-hwmon@vger.kernel.org
4588S:	Maintained
4589F:	drivers/hwmon/f75375s.c
4590F:	include/linux/f75375s.h
4591
4592FIREWIRE AUDIO DRIVERS
4593M:	Clemens Ladisch <clemens@ladisch.de>
4594L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4595T:	git git://git.alsa-project.org/alsa-kernel.git
4596S:	Maintained
4597F:	sound/firewire/
4598
4599FIREWIRE MEDIA DRIVERS (firedtv)
4600M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4601L:	linux-media@vger.kernel.org
4602L:	linux1394-devel@lists.sourceforge.net
4603T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4604S:	Maintained
4605F:	drivers/media/firewire/
4606
4607FIREWIRE SBP-2 TARGET
4608M:	Chris Boot <bootc@bootc.net>
4609L:	linux-scsi@vger.kernel.org
4610L:	target-devel@vger.kernel.org
4611L:	linux1394-devel@lists.sourceforge.net
4612T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4613S:	Maintained
4614F:	drivers/target/sbp/
4615
4616FIREWIRE SUBSYSTEM
4617M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4618L:	linux1394-devel@lists.sourceforge.net
4619W:	http://ieee1394.wiki.kernel.org/
4620T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4621S:	Maintained
4622F:	drivers/firewire/
4623F:	include/linux/firewire.h
4624F:	include/uapi/linux/firewire*.h
4625F:	tools/firewire/
4626
4627FIRMWARE LOADER (request_firmware)
4628M:	Ming Lei <ming.lei@canonical.com>
4629L:	linux-kernel@vger.kernel.org
4630S:	Maintained
4631F:	Documentation/firmware_class/
4632F:	drivers/base/firmware*.c
4633F:	include/linux/firmware.h
4634
4635FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4636M:	Joshua Morris <josh.h.morris@us.ibm.com>
4637M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4638S:	Maintained
4639F:	drivers/block/rsxx/
4640
4641FLOPPY DRIVER
4642M:	Jiri Kosina <jikos@kernel.org>
4643T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4644S:	Odd fixes
4645F:	drivers/block/floppy.c
4646
4647FMC SUBSYSTEM
4648M:	Alessandro Rubini <rubini@gnudd.com>
4649W:	http://www.ohwr.org/projects/fmc-bus
4650S:	Supported
4651F:	drivers/fmc/
4652F:	include/linux/fmc*.h
4653F:	include/linux/ipmi-fru.h
4654K:	fmc_d.*register
4655
4656FPGA MANAGER FRAMEWORK
4657M:	Alan Tull <atull@opensource.altera.com>
4658R:	Moritz Fischer <moritz.fischer@ettus.com>
4659S:	Maintained
4660F:	drivers/fpga/
4661F:	include/linux/fpga/fpga-mgr.h
4662W:	http://www.rocketboards.org
4663
4664FPU EMULATOR
4665M:	Bill Metzenthen <billm@melbpc.org.au>
4666W:	http://floatingpoint.sourceforge.net/emulator/index.html
4667S:	Maintained
4668F:	arch/x86/math-emu/
4669
4670FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4671L:	netdev@vger.kernel.org
4672S:	Orphan
4673F:	drivers/net/wan/dlci.c
4674F:	drivers/net/wan/sdla.c
4675
4676FRAMEBUFFER LAYER
4677M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4678M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4679L:	linux-fbdev@vger.kernel.org
4680W:	http://linux-fbdev.sourceforge.net/
4681Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4682T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4683S:	Maintained
4684F:	Documentation/fb/
4685F:	drivers/video/
4686F:	include/video/
4687F:	include/linux/fb.h
4688F:	include/uapi/video/
4689F:	include/uapi/linux/fb.h
4690
4691FREESCALE DIU FRAMEBUFFER DRIVER
4692M:	Timur Tabi <timur@tabi.org>
4693L:	linux-fbdev@vger.kernel.org
4694S:	Maintained
4695F:	drivers/video/fbdev/fsl-diu-fb.*
4696
4697FREESCALE DMA DRIVER
4698M:	Li Yang <leoli@freescale.com>
4699M:	Zhang Wei <zw@zh-kernel.org>
4700L:	linuxppc-dev@lists.ozlabs.org
4701S:	Maintained
4702F:	drivers/dma/fsldma.*
4703
4704FREESCALE GPMI NAND DRIVER
4705M:	Han Xu <han.xu@nxp.com>
4706L:	linux-mtd@lists.infradead.org
4707S:	Maintained
4708F:	drivers/mtd/nand/gpmi-nand/*
4709
4710FREESCALE I2C CPM DRIVER
4711M:	Jochen Friedrich <jochen@scram.de>
4712L:	linuxppc-dev@lists.ozlabs.org
4713L:	linux-i2c@vger.kernel.org
4714S:	Maintained
4715F:	drivers/i2c/busses/i2c-cpm.c
4716
4717FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4718M:	Sascha Hauer <kernel@pengutronix.de>
4719L:	linux-fbdev@vger.kernel.org
4720L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4721S:	Maintained
4722F:	include/linux/platform_data/video-imxfb.h
4723F:	drivers/video/fbdev/imxfb.c
4724
4725FREESCALE QUAD SPI DRIVER
4726M:	Han Xu <han.xu@nxp.com>
4727L:	linux-mtd@lists.infradead.org
4728S:	Maintained
4729F:	drivers/mtd/spi-nor/fsl-quadspi.c
4730
4731FREESCALE SOC FS_ENET DRIVER
4732M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4733M:	Vitaly Bordug <vbordug@ru.mvista.com>
4734L:	linuxppc-dev@lists.ozlabs.org
4735L:	netdev@vger.kernel.org
4736S:	Maintained
4737F:	drivers/net/ethernet/freescale/fs_enet/
4738F:	include/linux/fs_enet_pd.h
4739
4740FREESCALE IMX / MXC FEC DRIVER
4741M:	Fugang Duan <fugang.duan@nxp.com>
4742L:	netdev@vger.kernel.org
4743S:	Maintained
4744F:	drivers/net/ethernet/freescale/fec_main.c
4745F:	drivers/net/ethernet/freescale/fec_ptp.c
4746F:	drivers/net/ethernet/freescale/fec.h
4747F:	Documentation/devicetree/bindings/net/fsl-fec.txt
4748
4749FREESCALE QUICC ENGINE LIBRARY
4750L:	linuxppc-dev@lists.ozlabs.org
4751S:	Orphan
4752F:	drivers/soc/fsl/qe/
4753F:	include/soc/fsl/*qe*.h
4754F:	include/soc/fsl/*ucc*.h
4755
4756FREESCALE USB PERIPHERAL DRIVERS
4757M:	Li Yang <leoli@freescale.com>
4758L:	linux-usb@vger.kernel.org
4759L:	linuxppc-dev@lists.ozlabs.org
4760S:	Maintained
4761F:	drivers/usb/gadget/udc/fsl*
4762
4763FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4764M:	Li Yang <leoli@freescale.com>
4765L:	netdev@vger.kernel.org
4766L:	linuxppc-dev@lists.ozlabs.org
4767S:	Maintained
4768F:	drivers/net/ethernet/freescale/ucc_geth*
4769
4770FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4771M:	Claudiu Manoil <claudiu.manoil@freescale.com>
4772L:	netdev@vger.kernel.org
4773S:	Maintained
4774F:	drivers/net/ethernet/freescale/gianfar*
4775X:	drivers/net/ethernet/freescale/gianfar_ptp.c
4776F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4777
4778FREESCALE QUICC ENGINE UCC UART DRIVER
4779M:	Timur Tabi <timur@tabi.org>
4780L:	linuxppc-dev@lists.ozlabs.org
4781S:	Maintained
4782F:	drivers/tty/serial/ucc_uart.c
4783
4784FREESCALE SOC SOUND DRIVERS
4785M:	Timur Tabi <timur@tabi.org>
4786M:	Nicolin Chen <nicoleotsuka@gmail.com>
4787M:	Xiubo Li <Xiubo.Lee@gmail.com>
4788L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4789L:	linuxppc-dev@lists.ozlabs.org
4790S:	Maintained
4791F:	sound/soc/fsl/fsl*
4792F:	sound/soc/fsl/imx*
4793F:	sound/soc/fsl/mpc8610_hpcd.c
4794
4795FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4796M:	"J. German Rivera" <German.Rivera@freescale.com>
4797L:	linux-kernel@vger.kernel.org
4798S:	Maintained
4799F:	drivers/staging/fsl-mc/
4800
4801FREEVXFS FILESYSTEM
4802M:	Christoph Hellwig <hch@infradead.org>
4803W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4804S:	Maintained
4805F:	fs/freevxfs/
4806
4807FREEZER
4808M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4809M:	Pavel Machek <pavel@ucw.cz>
4810L:	linux-pm@vger.kernel.org
4811S:	Supported
4812F:	Documentation/power/freezing-of-tasks.txt
4813F:	include/linux/freezer.h
4814F:	kernel/freezer.c
4815
4816FRONTSWAP API
4817M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4818L:	linux-kernel@vger.kernel.org
4819S:	Maintained
4820F:	mm/frontswap.c
4821F:	include/linux/frontswap.h
4822
4823FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4824M:	David Howells <dhowells@redhat.com>
4825L:	linux-cachefs@redhat.com (moderated for non-subscribers)
4826S:	Supported
4827F:	Documentation/filesystems/caching/
4828F:	fs/fscache/
4829F:	include/linux/fscache*.h
4830
4831F2FS FILE SYSTEM
4832M:	Jaegeuk Kim <jaegeuk@kernel.org>
4833M:	Changman Lee <cm224.lee@samsung.com>
4834R:	Chao Yu <chao2.yu@samsung.com>
4835L:	linux-f2fs-devel@lists.sourceforge.net
4836W:	http://en.wikipedia.org/wiki/F2FS
4837T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4838S:	Maintained
4839F:	Documentation/filesystems/f2fs.txt
4840F:	Documentation/ABI/testing/sysfs-fs-f2fs
4841F:	fs/f2fs/
4842F:	include/linux/f2fs_fs.h
4843F:	include/trace/events/f2fs.h
4844
4845FUJITSU FR-V (FRV) PORT
4846S:	Orphan
4847F:	arch/frv/
4848
4849FUJITSU LAPTOP EXTRAS
4850M:	Jonathan Woithe <jwoithe@just42.net>
4851L:	platform-driver-x86@vger.kernel.org
4852S:	Maintained
4853F:	drivers/platform/x86/fujitsu-laptop.c
4854
4855FUJITSU M-5MO LS CAMERA ISP DRIVER
4856M:	Kyungmin Park <kyungmin.park@samsung.com>
4857M:	Heungjun Kim <riverful.kim@samsung.com>
4858L:	linux-media@vger.kernel.org
4859S:	Maintained
4860F:	drivers/media/i2c/m5mols/
4861F:	include/media/i2c/m5mols.h
4862
4863FUJITSU TABLET EXTRAS
4864M:	Robert Gerlach <khnz@gmx.de>
4865L:	platform-driver-x86@vger.kernel.org
4866S:	Maintained
4867F:	drivers/platform/x86/fujitsu-tablet.c
4868
4869FUSE: FILESYSTEM IN USERSPACE
4870M:	Miklos Szeredi <miklos@szeredi.hu>
4871L:	linux-fsdevel@vger.kernel.org
4872W:	http://fuse.sourceforge.net/
4873T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4874S:	Maintained
4875F:	fs/fuse/
4876F:	include/uapi/linux/fuse.h
4877F:	Documentation/filesystems/fuse.txt
4878
4879FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4880M:	Rik Faith <faith@cs.unc.edu>
4881L:	linux-scsi@vger.kernel.org
4882S:	Odd Fixes (e.g., new signatures)
4883F:	drivers/scsi/fdomain.*
4884
4885GCOV BASED KERNEL PROFILING
4886M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4887S:	Maintained
4888F:	kernel/gcov/
4889F:	Documentation/gcov.txt
4890
4891GDT SCSI DISK ARRAY CONTROLLER DRIVER
4892M:	Achim Leubner <achim_leubner@adaptec.com>
4893L:	linux-scsi@vger.kernel.org
4894W:	http://www.icp-vortex.com/
4895S:	Supported
4896F:	drivers/scsi/gdt*
4897
4898GDB KERNEL DEBUGGING HELPER SCRIPTS
4899M:	Jan Kiszka <jan.kiszka@siemens.com>
4900S:	Supported
4901F:	scripts/gdb/
4902
4903GEMTEK FM RADIO RECEIVER DRIVER
4904M:	Hans Verkuil <hverkuil@xs4all.nl>
4905L:	linux-media@vger.kernel.org
4906T:	git git://linuxtv.org/media_tree.git
4907W:	https://linuxtv.org
4908S:	Maintained
4909F:	drivers/media/radio/radio-gemtek*
4910
4911GENERIC GPIO I2C DRIVER
4912M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4913S:	Supported
4914F:	drivers/i2c/busses/i2c-gpio.c
4915F:	include/linux/i2c-gpio.h
4916
4917GENERIC GPIO I2C MULTIPLEXER DRIVER
4918M:	Peter Korsgaard <peter.korsgaard@barco.com>
4919L:	linux-i2c@vger.kernel.org
4920S:	Supported
4921F:	drivers/i2c/muxes/i2c-mux-gpio.c
4922F:	include/linux/i2c-mux-gpio.h
4923F:	Documentation/i2c/muxes/i2c-mux-gpio
4924
4925GENERIC HDLC (WAN) DRIVERS
4926M:	Krzysztof Halasa <khc@pm.waw.pl>
4927W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4928S:	Maintained
4929F:	drivers/net/wan/c101.c
4930F:	drivers/net/wan/hd6457*
4931F:	drivers/net/wan/hdlc*
4932F:	drivers/net/wan/n2.c
4933F:	drivers/net/wan/pc300too.c
4934F:	drivers/net/wan/pci200syn.c
4935F:	drivers/net/wan/wanxl*
4936
4937GENERIC INCLUDE/ASM HEADER FILES
4938M:	Arnd Bergmann <arnd@arndb.de>
4939L:	linux-arch@vger.kernel.org
4940T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4941S:	Maintained
4942F:	include/asm-generic/
4943F:	include/uapi/asm-generic/
4944
4945GENERIC PHY FRAMEWORK
4946M:	Kishon Vijay Abraham I <kishon@ti.com>
4947L:	linux-kernel@vger.kernel.org
4948T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4949S:	Supported
4950F:	drivers/phy/
4951F:	include/linux/phy/
4952
4953GENERIC PM DOMAINS
4954M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4955M:	Kevin Hilman <khilman@kernel.org>
4956M:	Ulf Hansson <ulf.hansson@linaro.org>
4957L:	linux-pm@vger.kernel.org
4958S:	Supported
4959F:	drivers/base/power/domain*.c
4960F:	include/linux/pm_domain.h
4961
4962GENERIC UIO DRIVER FOR PCI DEVICES
4963M:	"Michael S. Tsirkin" <mst@redhat.com>
4964L:	kvm@vger.kernel.org
4965S:	Supported
4966F:	drivers/uio/uio_pci_generic.c
4967
4968GET_MAINTAINER SCRIPT
4969M:	Joe Perches <joe@perches.com>
4970S:	Maintained
4971F:	scripts/get_maintainer.pl
4972
4973GFS2 FILE SYSTEM
4974M:	Steven Whitehouse <swhiteho@redhat.com>
4975M:	Bob Peterson <rpeterso@redhat.com>
4976L:	cluster-devel@redhat.com
4977W:	http://sources.redhat.com/cluster/
4978T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4979S:	Supported
4980F:	Documentation/filesystems/gfs2*.txt
4981F:	fs/gfs2/
4982F:	include/uapi/linux/gfs2_ondisk.h
4983
4984GIGASET ISDN DRIVERS
4985M:	Paul Bolle <pebolle@tiscali.nl>
4986L:	gigaset307x-common@lists.sourceforge.net
4987W:	http://gigaset307x.sourceforge.net/
4988S:	Odd Fixes
4989F:	Documentation/isdn/README.gigaset
4990F:	drivers/isdn/gigaset/
4991F:	include/uapi/linux/gigaset_dev.h
4992
4993GO7007 MPEG CODEC
4994M:	Hans Verkuil <hans.verkuil@cisco.com>
4995L:	linux-media@vger.kernel.org
4996S:	Maintained
4997F:	drivers/media/usb/go7007/
4998
4999GOODIX TOUCHSCREEN
5000M:	Bastien Nocera <hadess@hadess.net>
5001L:	linux-input@vger.kernel.org
5002S:	Maintained
5003F:	drivers/input/touchscreen/goodix.c
5004
5005GPIO SUBSYSTEM
5006M:	Linus Walleij <linus.walleij@linaro.org>
5007M:	Alexandre Courbot <gnurou@gmail.com>
5008L:	linux-gpio@vger.kernel.org
5009T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5010S:	Maintained
5011F:	Documentation/gpio/
5012F:	Documentation/ABI/testing/gpio-cdev
5013F:	Documentation/ABI/obsolete/sysfs-gpio
5014F:	drivers/gpio/
5015F:	include/linux/gpio/
5016F:	include/linux/gpio.h
5017F:	include/asm-generic/gpio.h
5018F:	include/uapi/linux/gpio.h
5019F:	tools/gpio/
5020
5021GRE DEMULTIPLEXER DRIVER
5022M:	Dmitry Kozlov <xeb@mail.ru>
5023L:	netdev@vger.kernel.org
5024S:	Maintained
5025F:	net/ipv4/gre_demux.c
5026F:	net/ipv4/gre_offload.c
5027F:	include/net/gre.h
5028
5029GRETH 10/100/1G Ethernet MAC device driver
5030M:	Andreas Larsson <andreas@gaisler.com>
5031L:	netdev@vger.kernel.org
5032S:	Maintained
5033F:	drivers/net/ethernet/aeroflex/
5034
5035GSPCA FINEPIX SUBDRIVER
5036M:	Frank Zago <frank@zago.net>
5037L:	linux-media@vger.kernel.org
5038T:	git git://linuxtv.org/media_tree.git
5039S:	Maintained
5040F:	drivers/media/usb/gspca/finepix.c
5041
5042GSPCA GL860 SUBDRIVER
5043M:	Olivier Lorin <o.lorin@laposte.net>
5044L:	linux-media@vger.kernel.org
5045T:	git git://linuxtv.org/media_tree.git
5046S:	Maintained
5047F:	drivers/media/usb/gspca/gl860/
5048
5049GSPCA M5602 SUBDRIVER
5050M:	Erik Andren <erik.andren@gmail.com>
5051L:	linux-media@vger.kernel.org
5052T:	git git://linuxtv.org/media_tree.git
5053S:	Maintained
5054F:	drivers/media/usb/gspca/m5602/
5055
5056GSPCA PAC207 SONIXB SUBDRIVER
5057M:	Hans de Goede <hdegoede@redhat.com>
5058L:	linux-media@vger.kernel.org
5059T:	git git://linuxtv.org/media_tree.git
5060S:	Maintained
5061F:	drivers/media/usb/gspca/pac207.c
5062
5063GSPCA SN9C20X SUBDRIVER
5064M:	Brian Johnson <brijohn@gmail.com>
5065L:	linux-media@vger.kernel.org
5066T:	git git://linuxtv.org/media_tree.git
5067S:	Maintained
5068F:	drivers/media/usb/gspca/sn9c20x.c
5069
5070GSPCA T613 SUBDRIVER
5071M:	Leandro Costantino <lcostantino@gmail.com>
5072L:	linux-media@vger.kernel.org
5073T:	git git://linuxtv.org/media_tree.git
5074S:	Maintained
5075F:	drivers/media/usb/gspca/t613.c
5076
5077GSPCA USB WEBCAM DRIVER
5078M:	Hans de Goede <hdegoede@redhat.com>
5079L:	linux-media@vger.kernel.org
5080T:	git git://linuxtv.org/media_tree.git
5081S:	Maintained
5082F:	drivers/media/usb/gspca/
5083
5084GUID PARTITION TABLE (GPT)
5085M:	Davidlohr Bueso <dave@stgolabs.net>
5086L:	linux-efi@vger.kernel.org
5087S:	Maintained
5088F:	block/partitions/efi.*
5089
5090STK1160 USB VIDEO CAPTURE DRIVER
5091M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5092L:	linux-media@vger.kernel.org
5093T:	git git://linuxtv.org/media_tree.git
5094S:	Maintained
5095F:	drivers/media/usb/stk1160/
5096
5097H8/300 ARCHITECTURE
5098M:	Yoshinori Sato <ysato@users.sourceforge.jp>
5099L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5100W:	http://uclinux-h8.sourceforge.jp
5101T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5102S:	Maintained
5103F:	arch/h8300/
5104F:	drivers/clocksource/h8300_*.c
5105F:	drivers/clk/h8300/
5106F:	drivers/irqchip/irq-renesas-h8*.c
5107
5108HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5109M:	Frank Seidel <frank@f-seidel.de>
5110L:	platform-driver-x86@vger.kernel.org
5111W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5112S:	Maintained
5113F:	drivers/platform/x86/hdaps.c
5114
5115HDPVR USB VIDEO ENCODER DRIVER
5116M:	Hans Verkuil <hverkuil@xs4all.nl>
5117L:	linux-media@vger.kernel.org
5118T:	git git://linuxtv.org/media_tree.git
5119W:	https://linuxtv.org
5120S:	Odd Fixes
5121F:	drivers/media/usb/hdpvr/
5122
5123HWPOISON MEMORY FAILURE HANDLING
5124M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5125L:	linux-mm@kvack.org
5126S:	Maintained
5127F:	mm/memory-failure.c
5128F:	mm/hwpoison-inject.c
5129
5130HYPERVISOR VIRTUAL CONSOLE DRIVER
5131L:	linuxppc-dev@lists.ozlabs.org
5132S:	Odd Fixes
5133F:	drivers/tty/hvc/
5134
5135HACKRF MEDIA DRIVER
5136M:	Antti Palosaari <crope@iki.fi>
5137L:	linux-media@vger.kernel.org
5138W:	https://linuxtv.org
5139W:	http://palosaari.fi/linux/
5140Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5141T:	git git://linuxtv.org/anttip/media_tree.git
5142S:	Maintained
5143F:	drivers/media/usb/hackrf/
5144
5145HARDWARE MONITORING
5146M:	Jean Delvare <jdelvare@suse.com>
5147M:	Guenter Roeck <linux@roeck-us.net>
5148L:	linux-hwmon@vger.kernel.org
5149W:	http://hwmon.wiki.kernel.org/
5150T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5151T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5152S:	Maintained
5153F:	Documentation/hwmon/
5154F:	drivers/hwmon/
5155F:	include/linux/hwmon*.h
5156
5157HARDWARE RANDOM NUMBER GENERATOR CORE
5158M:	Matt Mackall <mpm@selenic.com>
5159M:	Herbert Xu <herbert@gondor.apana.org.au>
5160L:	linux-crypto@vger.kernel.org
5161S:	Odd fixes
5162F:	Documentation/hw_random.txt
5163F:	drivers/char/hw_random/
5164F:	include/linux/hw_random.h
5165
5166HARDWARE SPINLOCK CORE
5167M:	Ohad Ben-Cohen <ohad@wizery.com>
5168M:	Bjorn Andersson <bjorn.andersson@linaro.org>
5169L:	linux-remoteproc@vger.kernel.org
5170S:	Maintained
5171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5172F:	Documentation/hwspinlock.txt
5173F:	drivers/hwspinlock/hwspinlock_*
5174F:	include/linux/hwspinlock.h
5175
5176HARMONY SOUND DRIVER
5177L:	linux-parisc@vger.kernel.org
5178S:	Maintained
5179F:	sound/parisc/harmony.*
5180
5181HD29L2 MEDIA DRIVER
5182M:	Antti Palosaari <crope@iki.fi>
5183L:	linux-media@vger.kernel.org
5184W:	https://linuxtv.org
5185W:	http://palosaari.fi/linux/
5186Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5187T:	git git://linuxtv.org/anttip/media_tree.git
5188S:	Maintained
5189F:	drivers/media/dvb-frontends/hd29l2*
5190
5191HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5192M:	Don Brace <don.brace@microsemi.com>
5193L:	iss_storagedev@hp.com
5194L:	esc.storagedev@microsemi.com
5195L:	linux-scsi@vger.kernel.org
5196S:	Supported
5197F:	Documentation/scsi/hpsa.txt
5198F:	drivers/scsi/hpsa*.[ch]
5199F:	include/linux/cciss*.h
5200F:	include/uapi/linux/cciss*.h
5201
5202HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5203M:	Don Brace <don.brace@microsemi.com>
5204L:	iss_storagedev@hp.com
5205L:	esc.storagedev@microsemi.com
5206L:	linux-scsi@vger.kernel.org
5207S:	Supported
5208F:	Documentation/blockdev/cciss.txt
5209F:	drivers/block/cciss*
5210F:	include/linux/cciss_ioctl.h
5211F:	include/uapi/linux/cciss_ioctl.h
5212
5213HFS FILESYSTEM
5214L:	linux-fsdevel@vger.kernel.org
5215S:	Orphan
5216F:	Documentation/filesystems/hfs.txt
5217F:	fs/hfs/
5218
5219HFSPLUS FILESYSTEM
5220L:	linux-fsdevel@vger.kernel.org
5221S:	Orphan
5222F:	Documentation/filesystems/hfsplus.txt
5223F:	fs/hfsplus/
5224
5225HGA FRAMEBUFFER DRIVER
5226M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5227L:	linux-nvidia@lists.surfsouth.com
5228W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5229S:	Maintained
5230F:	drivers/video/fbdev/hgafb.c
5231
5232HIBERNATION (aka Software Suspend, aka swsusp)
5233M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5234M:	Pavel Machek <pavel@ucw.cz>
5235L:	linux-pm@vger.kernel.org
5236S:	Supported
5237F:	arch/x86/power/
5238F:	drivers/base/power/
5239F:	kernel/power/
5240F:	include/linux/suspend.h
5241F:	include/linux/freezer.h
5242F:	include/linux/pm.h
5243F:	arch/*/include/asm/suspend*.h
5244
5245HID CORE LAYER
5246M:	Jiri Kosina <jikos@kernel.org>
5247R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
5248L:	linux-input@vger.kernel.org
5249T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5250S:	Maintained
5251F:	drivers/hid/
5252F:	include/linux/hid*
5253F:	include/uapi/linux/hid*
5254
5255HID SENSOR HUB DRIVERS
5256M:	Jiri Kosina <jikos@kernel.org>
5257M:	Jonathan Cameron <jic23@kernel.org>
5258M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5259L:	linux-input@vger.kernel.org
5260L:	linux-iio@vger.kernel.org
5261S:	Maintained
5262F:	Documentation/hid/hid-sensor*
5263F:	drivers/hid/hid-sensor-*
5264F:	drivers/iio/*/hid-*
5265F:	include/linux/hid-sensor-*
5266
5267HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5268M:	Thomas Gleixner <tglx@linutronix.de>
5269L:	linux-kernel@vger.kernel.org
5270T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5271S:	Maintained
5272F:	Documentation/timers/
5273F:	kernel/time/hrtimer.c
5274F:	kernel/time/clockevents.c
5275F:	kernel/time/tick*.*
5276F:	kernel/time/timer_*.c
5277F:	include/linux/clockchips.h
5278F:	include/linux/hrtimer.h
5279
5280HIGH-SPEED SCC DRIVER FOR AX.25
5281L:	linux-hams@vger.kernel.org
5282S:	Orphan
5283F:	drivers/net/hamradio/dmascc.c
5284F:	drivers/net/hamradio/scc.c
5285
5286HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5287M:	HighPoint Linux Team <linux@highpoint-tech.com>
5288W:	http://www.highpoint-tech.com
5289S:	Supported
5290F:	Documentation/scsi/hptiop.txt
5291F:	drivers/scsi/hptiop.c
5292
5293HIPPI
5294M:	Jes Sorensen <jes@trained-monkey.org>
5295L:	linux-hippi@sunsite.dk
5296S:	Maintained
5297F:	include/linux/hippidevice.h
5298F:	include/uapi/linux/if_hippi.h
5299F:	net/802/hippi.c
5300F:	drivers/net/hippi/
5301
5302HISILICON SAS Controller
5303M:	John Garry <john.garry@huawei.com>
5304W:	http://www.hisilicon.com
5305S:	Supported
5306F:	drivers/scsi/hisi_sas/
5307F:	Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5308
5309HOST AP DRIVER
5310M:	Jouni Malinen <j@w1.fi>
5311L:	hostap@shmoo.com (subscribers-only)
5312L:	linux-wireless@vger.kernel.org
5313W:	http://hostap.epitest.fi/
5314S:	Maintained
5315F:	drivers/net/wireless/intersil/hostap/
5316
5317HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5318L:	platform-driver-x86@vger.kernel.org
5319S:	Orphan
5320F:	drivers/platform/x86/tc1100-wmi.c
5321
5322HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5323M:	Jaroslav Kysela <perex@perex.cz>
5324S:	Maintained
5325F:	drivers/net/ethernet/hp/hp100.*
5326
5327HPET:	High Precision Event Timers driver
5328M:	Clemens Ladisch <clemens@ladisch.de>
5329S:	Maintained
5330F:	Documentation/timers/hpet.txt
5331F:	drivers/char/hpet.c
5332F:	include/linux/hpet.h
5333F:	include/uapi/linux/hpet.h
5334
5335HPET:	x86
5336S:	Orphan
5337F:	arch/x86/kernel/hpet.c
5338F:	arch/x86/include/asm/hpet.h
5339
5340HPFS FILESYSTEM
5341M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5342W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5343S:	Maintained
5344F:	fs/hpfs/
5345
5346HSI SUBSYSTEM
5347M:	Sebastian Reichel <sre@kernel.org>
5348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5349S:	Maintained
5350F:	Documentation/ABI/testing/sysfs-bus-hsi
5351F:	Documentation/hsi.txt
5352F:	drivers/hsi/
5353F:	include/linux/hsi/
5354F:	include/uapi/linux/hsi/
5355
5356HSO 3G MODEM DRIVER
5357M:	Jan Dumon <j.dumon@option.com>
5358W:	http://www.pharscape.org
5359S:	Maintained
5360F:	drivers/net/usb/hso.c
5361
5362HSR NETWORK PROTOCOL
5363M:	Arvid Brodin <arvid.brodin@alten.se>
5364L:	netdev@vger.kernel.org
5365S:	Maintained
5366F:	net/hsr/
5367
5368HTCPEN TOUCHSCREEN DRIVER
5369M:	Pau Oliva Fora <pof@eslack.org>
5370L:	linux-input@vger.kernel.org
5371S:	Maintained
5372F:	drivers/input/touchscreen/htcpen.c
5373
5374HUGETLB FILESYSTEM
5375M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5376S:	Maintained
5377F:	fs/hugetlbfs/
5378
5379Hyper-V CORE AND DRIVERS
5380M:	"K. Y. Srinivasan" <kys@microsoft.com>
5381M:	Haiyang Zhang <haiyangz@microsoft.com>
5382L:	devel@linuxdriverproject.org
5383S:	Maintained
5384F:	arch/x86/include/asm/mshyperv.h
5385F:	arch/x86/include/uapi/asm/hyperv.h
5386F:	arch/x86/kernel/cpu/mshyperv.c
5387F:	drivers/hid/hid-hyperv.c
5388F:	drivers/hv/
5389F:	drivers/input/serio/hyperv-keyboard.c
5390F:	drivers/pci/host/pci-hyperv.c
5391F:	drivers/net/hyperv/
5392F:	drivers/scsi/storvsc_drv.c
5393F:	drivers/video/fbdev/hyperv_fb.c
5394F:	include/linux/hyperv.h
5395F:	tools/hv/
5396F:	Documentation/ABI/stable/sysfs-bus-vmbus
5397
5398I2C MUXES
5399M:	Peter Rosin <peda@axentia.se>
5400L:	linux-i2c@vger.kernel.org
5401S:	Maintained
5402F:	Documentation/i2c/muxes/
5403F:	Documentation/devicetree/bindings/i2c/i2c-mux*
5404F:	drivers/i2c/i2c-mux.c
5405F:	drivers/i2c/muxes/
5406F:	include/linux/i2c-mux.h
5407
5408I2C OVER PARALLEL PORT
5409M:	Jean Delvare <jdelvare@suse.com>
5410L:	linux-i2c@vger.kernel.org
5411S:	Maintained
5412F:	Documentation/i2c/busses/i2c-parport
5413F:	Documentation/i2c/busses/i2c-parport-light
5414F:	drivers/i2c/busses/i2c-parport.c
5415F:	drivers/i2c/busses/i2c-parport-light.c
5416
5417I2C/SMBUS CONTROLLER DRIVERS FOR PC
5418M:	Jean Delvare <jdelvare@suse.com>
5419L:	linux-i2c@vger.kernel.org
5420S:	Maintained
5421F:	Documentation/i2c/busses/i2c-ali1535
5422F:	Documentation/i2c/busses/i2c-ali1563
5423F:	Documentation/i2c/busses/i2c-ali15x3
5424F:	Documentation/i2c/busses/i2c-amd756
5425F:	Documentation/i2c/busses/i2c-amd8111
5426F:	Documentation/i2c/busses/i2c-i801
5427F:	Documentation/i2c/busses/i2c-nforce2
5428F:	Documentation/i2c/busses/i2c-piix4
5429F:	Documentation/i2c/busses/i2c-sis5595
5430F:	Documentation/i2c/busses/i2c-sis630
5431F:	Documentation/i2c/busses/i2c-sis96x
5432F:	Documentation/i2c/busses/i2c-via
5433F:	Documentation/i2c/busses/i2c-viapro
5434F:	drivers/i2c/busses/i2c-ali1535.c
5435F:	drivers/i2c/busses/i2c-ali1563.c
5436F:	drivers/i2c/busses/i2c-ali15x3.c
5437F:	drivers/i2c/busses/i2c-amd756.c
5438F:	drivers/i2c/busses/i2c-amd756-s4882.c
5439F:	drivers/i2c/busses/i2c-amd8111.c
5440F:	drivers/i2c/busses/i2c-i801.c
5441F:	drivers/i2c/busses/i2c-isch.c
5442F:	drivers/i2c/busses/i2c-nforce2.c
5443F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5444F:	drivers/i2c/busses/i2c-piix4.c
5445F:	drivers/i2c/busses/i2c-sis5595.c
5446F:	drivers/i2c/busses/i2c-sis630.c
5447F:	drivers/i2c/busses/i2c-sis96x.c
5448F:	drivers/i2c/busses/i2c-via.c
5449F:	drivers/i2c/busses/i2c-viapro.c
5450
5451I2C/SMBUS ISMT DRIVER
5452M:	Seth Heasley <seth.heasley@intel.com>
5453M:	Neil Horman <nhorman@tuxdriver.com>
5454L:	linux-i2c@vger.kernel.org
5455F:	drivers/i2c/busses/i2c-ismt.c
5456F:	Documentation/i2c/busses/i2c-ismt
5457
5458I2C/SMBUS STUB DRIVER
5459M:	Jean Delvare <jdelvare@suse.com>
5460L:	linux-i2c@vger.kernel.org
5461S:	Maintained
5462F:	drivers/i2c/i2c-stub.c
5463
5464I2C SUBSYSTEM
5465M:	Wolfram Sang <wsa@the-dreams.de>
5466L:	linux-i2c@vger.kernel.org
5467W:	https://i2c.wiki.kernel.org/
5468Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5469T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5470S:	Maintained
5471F:	Documentation/devicetree/bindings/i2c/
5472F:	Documentation/i2c/
5473F:	drivers/i2c/
5474F:	drivers/i2c/*/
5475F:	include/linux/i2c.h
5476F:	include/linux/i2c-*.h
5477F:	include/uapi/linux/i2c.h
5478F:	include/uapi/linux/i2c-*.h
5479
5480I2C ACPI SUPPORT
5481M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5482L:	linux-i2c@vger.kernel.org
5483L:	linux-acpi@vger.kernel.org
5484S:	Maintained
5485
5486I2C-TAOS-EVM DRIVER
5487M:	Jean Delvare <jdelvare@suse.com>
5488L:	linux-i2c@vger.kernel.org
5489S:	Maintained
5490F:	Documentation/i2c/busses/i2c-taos-evm
5491F:	drivers/i2c/busses/i2c-taos-evm.c
5492
5493I2C-TINY-USB DRIVER
5494M:	Till Harbaum <till@harbaum.org>
5495L:	linux-i2c@vger.kernel.org
5496W:	http://www.harbaum.org/till/i2c_tiny_usb
5497S:	Maintained
5498F:	drivers/i2c/busses/i2c-tiny-usb.c
5499
5500i386 BOOT CODE
5501M:	"H. Peter Anvin" <hpa@zytor.com>
5502S:	Maintained
5503F:	arch/x86/boot/
5504
5505i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5506M:	"H. Peter Anvin" <hpa@zytor.com>
5507T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5508S:	Maintained
5509
5510IA64 (Itanium) PLATFORM
5511M:	Tony Luck <tony.luck@intel.com>
5512M:	Fenghua Yu <fenghua.yu@intel.com>
5513L:	linux-ia64@vger.kernel.org
5514T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5515S:	Maintained
5516F:	arch/ia64/
5517
5518IBM Power VMX Cryptographic instructions
5519M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5520M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5521L:	linux-crypto@vger.kernel.org
5522S:	Supported
5523F:	drivers/crypto/vmx/Makefile
5524F:	drivers/crypto/vmx/Kconfig
5525F:	drivers/crypto/vmx/vmx.c
5526F:	drivers/crypto/vmx/aes*
5527F:	drivers/crypto/vmx/ghash*
5528F:	drivers/crypto/vmx/ppc-xlate.pl
5529
5530IBM Power in-Nest Crypto Acceleration
5531M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5532M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5533L:	linux-crypto@vger.kernel.org
5534S:	Supported
5535F:	drivers/crypto/nx/Makefile
5536F:	drivers/crypto/nx/Kconfig
5537F:	drivers/crypto/nx/nx-aes*
5538F:	drivers/crypto/nx/nx-sha*
5539F:	drivers/crypto/nx/nx.*
5540F:	drivers/crypto/nx/nx_csbcpb.h
5541F:	drivers/crypto/nx/nx_debugfs.h
5542
5543IBM Power 842 compression accelerator
5544M:	Dan Streetman <ddstreet@ieee.org>
5545S:	Supported
5546F:	drivers/crypto/nx/Makefile
5547F:	drivers/crypto/nx/Kconfig
5548F:	drivers/crypto/nx/nx-842*
5549F:	include/linux/sw842.h
5550F:	crypto/842.c
5551F:	lib/842/
5552
5553IBM Power Linux RAID adapter
5554M:	Brian King <brking@us.ibm.com>
5555S:	Supported
5556F:	drivers/scsi/ipr.*
5557
5558IBM Power Virtual Ethernet Device Driver
5559M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5560L:	netdev@vger.kernel.org
5561S:	Supported
5562F:	drivers/net/ethernet/ibm/ibmveth.*
5563
5564IBM Power SRIOV Virtual NIC Device Driver
5565M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5566M:	John Allen <jallen@linux.vnet.ibm.com>
5567L:	netdev@vger.kernel.org
5568S:	Supported
5569F:	drivers/net/ethernet/ibm/ibmvnic.*
5570
5571IBM Power Virtual SCSI Device Drivers
5572M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5573L:	linux-scsi@vger.kernel.org
5574S:	Supported
5575F:	drivers/scsi/ibmvscsi/ibmvscsi*
5576F:	drivers/scsi/ibmvscsi/viosrp.h
5577
5578IBM Power Virtual FC Device Drivers
5579M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5580L:	linux-scsi@vger.kernel.org
5581S:	Supported
5582F:	drivers/scsi/ibmvscsi/ibmvfc*
5583
5584IBM ServeRAID RAID DRIVER
5585S:	Orphan
5586F:	drivers/scsi/ips.*
5587
5588ICH LPC AND GPIO DRIVER
5589M:	Peter Tyser <ptyser@xes-inc.com>
5590S:	Maintained
5591F:	drivers/mfd/lpc_ich.c
5592F:	drivers/gpio/gpio-ich.c
5593
5594IDE SUBSYSTEM
5595M:	"David S. Miller" <davem@davemloft.net>
5596L:	linux-ide@vger.kernel.org
5597Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5598T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5599S:	Maintained
5600F:	Documentation/ide/
5601F:	drivers/ide/
5602F:	include/linux/ide.h
5603
5604IDEAPAD LAPTOP EXTRAS DRIVER
5605M:	Ike Panhc <ike.pan@canonical.com>
5606L:	platform-driver-x86@vger.kernel.org
5607W:	http://launchpad.net/ideapad-laptop
5608S:	Maintained
5609F:	drivers/platform/x86/ideapad-laptop.c
5610
5611IDEAPAD LAPTOP SLIDEBAR DRIVER
5612M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5613L:	linux-input@vger.kernel.org
5614W:	https://github.com/o2genum/ideapad-slidebar
5615S:	Maintained
5616F:	drivers/input/misc/ideapad_slidebar.c
5617
5618IDE/ATAPI DRIVERS
5619M:	Borislav Petkov <bp@alien8.de>
5620L:	linux-ide@vger.kernel.org
5621S:	Maintained
5622F:	Documentation/cdrom/ide-cd
5623F:	drivers/ide/ide-cd*
5624
5625IDLE-I7300
5626M:	Andy Henroid <andrew.d.henroid@intel.com>
5627L:	linux-pm@vger.kernel.org
5628S:	Supported
5629F:	drivers/idle/i7300_idle.c
5630
5631IEEE 802.15.4 SUBSYSTEM
5632M:	Alexander Aring <aar@pengutronix.de>
5633L:	linux-wpan@vger.kernel.org
5634W:	http://wpan.cakelab.org/
5635T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5636T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5637S:	Maintained
5638F:	net/ieee802154/
5639F:	net/mac802154/
5640F:	drivers/net/ieee802154/
5641F:	include/linux/nl802154.h
5642F:	include/linux/ieee802154.h
5643F:	include/net/nl802154.h
5644F:	include/net/mac802154.h
5645F:	include/net/af_ieee802154.h
5646F:	include/net/cfg802154.h
5647F:	include/net/ieee802154_netdev.h
5648F:	Documentation/networking/ieee802154.txt
5649
5650IGORPLUG-USB IR RECEIVER
5651M:	Sean Young <sean@mess.org>
5652L:	linux-media@vger.kernel.org
5653S:	Maintained
5654F:	drivers/media/rc/igorplugusb.c
5655
5656IGUANAWORKS USB IR TRANSCEIVER
5657M:	Sean Young <sean@mess.org>
5658L:	linux-media@vger.kernel.org
5659S:	Maintained
5660F:	drivers/media/rc/iguanair.c
5661
5662IIO SUBSYSTEM AND DRIVERS
5663M:	Jonathan Cameron <jic23@kernel.org>
5664R:	Hartmut Knaack <knaack.h@gmx.de>
5665R:	Lars-Peter Clausen <lars@metafoo.de>
5666R:	Peter Meerwald <pmeerw@pmeerw.net>
5667L:	linux-iio@vger.kernel.org
5668S:	Maintained
5669F:	drivers/iio/
5670F:	drivers/staging/iio/
5671F:	include/linux/iio/
5672F:	tools/iio/
5673
5674IKANOS/ADI EAGLE ADSL USB DRIVER
5675M:	Matthieu Castet <castet.matthieu@free.fr>
5676M:	Stanislaw Gruszka <stf_xl@wp.pl>
5677S:	Maintained
5678F:	drivers/usb/atm/ueagle-atm.c
5679
5680INA209 HARDWARE MONITOR DRIVER
5681M:	Guenter Roeck <linux@roeck-us.net>
5682L:	linux-hwmon@vger.kernel.org
5683S:	Maintained
5684F:	Documentation/hwmon/ina209
5685F:	Documentation/devicetree/bindings/i2c/ina209.txt
5686F:	drivers/hwmon/ina209.c
5687
5688INA2XX HARDWARE MONITOR DRIVER
5689M:	Guenter Roeck <linux@roeck-us.net>
5690L:	linux-hwmon@vger.kernel.org
5691S:	Maintained
5692F:	Documentation/hwmon/ina2xx
5693F:	drivers/hwmon/ina2xx.c
5694F:	include/linux/platform_data/ina2xx.h
5695
5696INDUSTRY PACK SUBSYSTEM (IPACK)
5697M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5698M:	Jens Taprogge <jens.taprogge@taprogge.org>
5699M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5700L:	industrypack-devel@lists.sourceforge.net
5701W:	http://industrypack.sourceforge.net
5702S:	Maintained
5703F:	drivers/ipack/
5704
5705INGENIC JZ4780 DMA Driver
5706M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5707S:	Maintained
5708F:	drivers/dma/dma-jz4780.c
5709
5710INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5711M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5712M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5713L:	linux-ima-devel@lists.sourceforge.net
5714L:	linux-ima-user@lists.sourceforge.net
5715L:	linux-security-module@vger.kernel.org
5716T:	git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5717S:	Supported
5718F:	security/integrity/ima/
5719
5720IMGTEC IR DECODER DRIVER
5721M:	James Hogan <james.hogan@imgtec.com>
5722S:	Maintained
5723F:	drivers/media/rc/img-ir/
5724
5725IMS TWINTURBO FRAMEBUFFER DRIVER
5726L:	linux-fbdev@vger.kernel.org
5727S:	Orphan
5728F:	drivers/video/fbdev/imsttfb.c
5729
5730INFINIBAND SUBSYSTEM
5731M:	Doug Ledford <dledford@redhat.com>
5732M:	Sean Hefty <sean.hefty@intel.com>
5733M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5734L:	linux-rdma@vger.kernel.org
5735W:	http://www.openfabrics.org/
5736Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5737T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5738S:	Supported
5739F:	Documentation/infiniband/
5740F:	drivers/infiniband/
5741F:	drivers/staging/rdma/
5742F:	include/uapi/linux/if_infiniband.h
5743F:	include/uapi/rdma/
5744F:	include/rdma/
5745
5746INOTIFY
5747M:	John McCutchan <john@johnmccutchan.com>
5748M:	Robert Love <rlove@rlove.org>
5749M:	Eric Paris <eparis@parisplace.org>
5750S:	Maintained
5751F:	Documentation/filesystems/inotify.txt
5752F:	fs/notify/inotify/
5753F:	include/linux/inotify.h
5754F:	include/uapi/linux/inotify.h
5755
5756INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5757M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5758L:	linux-input@vger.kernel.org
5759Q:	http://patchwork.kernel.org/project/linux-input/list/
5760T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5761S:	Maintained
5762F:	drivers/input/
5763F:	include/linux/input.h
5764F:	include/uapi/linux/input.h
5765F:	include/linux/input/
5766F:	Documentation/devicetree/bindings/input/
5767
5768INPUT MULTITOUCH (MT) PROTOCOL
5769M:	Henrik Rydberg <rydberg@bitmath.org>
5770L:	linux-input@vger.kernel.org
5771S:	Odd fixes
5772F:	Documentation/input/multi-touch-protocol.txt
5773F:	drivers/input/input-mt.c
5774K:	\b(ABS|SYN)_MT_
5775
5776INTEL ASoC BDW/HSW DRIVERS
5777M:	Jie Yang <yang.jie@linux.intel.com>
5778L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5779S:	Supported
5780F:	sound/soc/intel/common/sst-dsp*
5781F:	sound/soc/intel/common/sst-firmware.c
5782F:	sound/soc/intel/boards/broadwell.c
5783F:	sound/soc/intel/haswell/
5784
5785INTEL C600 SERIES SAS CONTROLLER DRIVER
5786M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5787M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5788L:	linux-scsi@vger.kernel.org
5789T:	git git://git.code.sf.net/p/intel-sas/isci
5790S:	Supported
5791F:	drivers/scsi/isci/
5792
5793INTEL HID EVENT DRIVER
5794M:	Alex Hung <alex.hung@canonical.com>
5795L:	platform-driver-x86@vger.kernel.org
5796S:	Maintained
5797F:	drivers/platform/x86/intel-hid.c
5798
5799INTEL IDLE DRIVER
5800M:	Len Brown <lenb@kernel.org>
5801L:	linux-pm@vger.kernel.org
5802T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5803S:	Supported
5804F:	drivers/idle/intel_idle.c
5805
5806INTEL PSTATE DRIVER
5807M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5808M:	Len Brown <lenb@kernel.org>
5809L:	linux-pm@vger.kernel.org
5810S:	Supported
5811F:	drivers/cpufreq/intel_pstate.c
5812
5813INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5814M:	Maik Broemme <mbroemme@plusserver.de>
5815L:	linux-fbdev@vger.kernel.org
5816S:	Maintained
5817F:	Documentation/fb/intelfb.txt
5818F:	drivers/video/fbdev/intelfb/
5819
5820INTEL 810/815 FRAMEBUFFER DRIVER
5821M:	Antonino Daplas <adaplas@gmail.com>
5822L:	linux-fbdev@vger.kernel.org
5823S:	Maintained
5824F:	drivers/video/fbdev/i810/
5825
5826INTEL MENLOW THERMAL DRIVER
5827M:	Sujith Thomas <sujith.thomas@intel.com>
5828L:	platform-driver-x86@vger.kernel.org
5829W:	https://01.org/linux-acpi
5830S:	Supported
5831F:	drivers/platform/x86/intel_menlow.c
5832
5833INTEL I/OAT DMA DRIVER
5834M:	Dave Jiang <dave.jiang@intel.com>
5835R:	Dan Williams <dan.j.williams@intel.com>
5836L:	dmaengine@vger.kernel.org
5837Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5838S:	Supported
5839F:	drivers/dma/ioat*
5840
5841INTEL IOMMU (VT-d)
5842M:	David Woodhouse <dwmw2@infradead.org>
5843L:	iommu@lists.linux-foundation.org
5844T:	git git://git.infradead.org/iommu-2.6.git
5845S:	Supported
5846F:	drivers/iommu/intel-iommu.c
5847F:	include/linux/intel-iommu.h
5848
5849INTEL IOP-ADMA DMA DRIVER
5850R:	Dan Williams <dan.j.williams@intel.com>
5851S:	Odd fixes
5852F:	drivers/dma/iop-adma.c
5853
5854INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5855M:	Krzysztof Halasa <khalasa@piap.pl>
5856S:	Maintained
5857F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5858F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5859F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5860F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5861F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5862F:	drivers/net/wan/ixp4xx_hss.c
5863
5864INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5865M:	Deepak Saxena <dsaxena@plexity.net>
5866S:	Maintained
5867F:	drivers/char/hw_random/ixp4xx-rng.c
5868
5869INTEL ETHERNET DRIVERS
5870M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5871R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5872R:	Shannon Nelson <shannon.nelson@intel.com>
5873R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5874R:	Don Skidmore <donald.c.skidmore@intel.com>
5875R:	Bruce Allan <bruce.w.allan@intel.com>
5876R:	John Ronciak <john.ronciak@intel.com>
5877R:	Mitch Williams <mitch.a.williams@intel.com>
5878L:	intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5879W:	http://www.intel.com/support/feedback.htm
5880W:	http://e1000.sourceforge.net/
5881Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5882T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5883T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5884S:	Supported
5885F:	Documentation/networking/e100.txt
5886F:	Documentation/networking/e1000.txt
5887F:	Documentation/networking/e1000e.txt
5888F:	Documentation/networking/igb.txt
5889F:	Documentation/networking/igbvf.txt
5890F:	Documentation/networking/ixgb.txt
5891F:	Documentation/networking/ixgbe.txt
5892F:	Documentation/networking/ixgbevf.txt
5893F:	Documentation/networking/i40e.txt
5894F:	Documentation/networking/i40evf.txt
5895F:	drivers/net/ethernet/intel/
5896F:	drivers/net/ethernet/intel/*/
5897
5898INTEL RDMA RNIC DRIVER
5899M:     Faisal Latif <faisal.latif@intel.com>
5900R:     Chien Tin Tung <chien.tin.tung@intel.com>
5901R:     Mustafa Ismail <mustafa.ismail@intel.com>
5902R:     Shiraz Saleem <shiraz.saleem@intel.com>
5903R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
5904L:     linux-rdma@vger.kernel.org
5905S:     Supported
5906F:     drivers/infiniband/hw/i40iw/
5907
5908INTEL-MID GPIO DRIVER
5909M:	David Cohen <david.a.cohen@linux.intel.com>
5910L:	linux-gpio@vger.kernel.org
5911S:	Maintained
5912F:	drivers/gpio/gpio-intel-mid.c
5913
5914INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5915M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5916L:	linux-wireless@vger.kernel.org
5917S:	Maintained
5918F:	Documentation/networking/README.ipw2100
5919F:	Documentation/networking/README.ipw2200
5920F:	drivers/net/wireless/intel/ipw2x00/
5921
5922INTEL(R) TRACE HUB
5923M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
5924S:	Supported
5925F:	Documentation/trace/intel_th.txt
5926F:	drivers/hwtracing/intel_th/
5927
5928INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5929M:	Ning Sun <ning.sun@intel.com>
5930L:	tboot-devel@lists.sourceforge.net
5931W:	http://tboot.sourceforge.net
5932T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5933S:	Supported
5934F:	Documentation/intel_txt.txt
5935F:	include/linux/tboot.h
5936F:	arch/x86/kernel/tboot.c
5937
5938INTEL WIRELESS WIMAX CONNECTION 2400
5939M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5940M:	linux-wimax@intel.com
5941L:	wimax@linuxwimax.org (subscribers-only)
5942S:	Supported
5943W:	http://linuxwimax.org
5944F:	Documentation/wimax/README.i2400m
5945F:	drivers/net/wimax/i2400m/
5946F:	include/uapi/linux/wimax/i2400m.h
5947
5948INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5949M:	Stanislaw Gruszka <sgruszka@redhat.com>
5950L:	linux-wireless@vger.kernel.org
5951S:	Supported
5952F:	drivers/net/wireless/intel/iwlegacy/
5953
5954INTEL WIRELESS WIFI LINK (iwlwifi)
5955M:	Johannes Berg <johannes.berg@intel.com>
5956M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5957M:	Intel Linux Wireless <linuxwifi@intel.com>
5958L:	linux-wireless@vger.kernel.org
5959W:	http://intellinuxwireless.org
5960T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5961S:	Supported
5962F:	drivers/net/wireless/intel/iwlwifi/
5963
5964INTEL MANAGEMENT ENGINE (mei)
5965M:	Tomas Winkler <tomas.winkler@intel.com>
5966L:	linux-kernel@vger.kernel.org
5967S:	Supported
5968F:	include/uapi/linux/mei.h
5969F:	include/linux/mei_cl_bus.h
5970F:	drivers/misc/mei/*
5971F:	drivers/watchdog/mei_wdt.c
5972F:	Documentation/misc-devices/mei/*
5973
5974INTEL MIC DRIVERS (mic)
5975M:	Sudeep Dutt <sudeep.dutt@intel.com>
5976M:	Ashutosh Dixit <ashutosh.dixit@intel.com>
5977S:	Supported
5978W:	https://github.com/sudeepdutt/mic
5979W:	http://software.intel.com/en-us/mic-developer
5980F:	include/linux/mic_bus.h
5981F:	include/linux/scif.h
5982F:	include/uapi/linux/mic_common.h
5983F: 	include/uapi/linux/mic_ioctl.h
5984F:	include/uapi/linux/scif_ioctl.h
5985F:	drivers/misc/mic/
5986F:	drivers/dma/mic_x100_dma.c
5987F:	drivers/dma/mic_x100_dma.h
5988F:	Documentation/mic/
5989
5990INTEL PMC/P-Unit IPC DRIVER
5991M:	Zha Qipeng<qipeng.zha@intel.com>
5992L:	platform-driver-x86@vger.kernel.org
5993S:	Maintained
5994F:	drivers/platform/x86/intel_pmc_ipc.c
5995F:	drivers/platform/x86/intel_punit_ipc.c
5996F:	arch/x86/include/asm/intel_pmc_ipc.h
5997F:	arch/x86/include/asm/intel_punit_ipc.h
5998
5999INTEL TELEMETRY DRIVER
6000M:	Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6001L:	platform-driver-x86@vger.kernel.org
6002S:	Maintained
6003F:	arch/x86/include/asm/intel_telemetry.h
6004F:	drivers/platform/x86/intel_telemetry*
6005
6006IOC3 ETHERNET DRIVER
6007M:	Ralf Baechle <ralf@linux-mips.org>
6008L:	linux-mips@linux-mips.org
6009S:	Maintained
6010F:	drivers/net/ethernet/sgi/ioc3-eth.c
6011
6012IOC3 SERIAL DRIVER
6013M:	Pat Gefre <pfg@sgi.com>
6014L:	linux-serial@vger.kernel.org
6015S:	Maintained
6016F:	drivers/tty/serial/ioc3_serial.c
6017
6018IOMMU DRIVERS
6019M:	Joerg Roedel <joro@8bytes.org>
6020L:	iommu@lists.linux-foundation.org
6021T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6022S:	Maintained
6023F:	drivers/iommu/
6024
6025IP MASQUERADING
6026M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6027S:	Maintained
6028F:	net/ipv4/netfilter/ipt_MASQUERADE.c
6029
6030IPMI SUBSYSTEM
6031M:	Corey Minyard <minyard@acm.org>
6032L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6033W:	http://openipmi.sourceforge.net/
6034S:	Supported
6035F:	Documentation/IPMI.txt
6036F:	drivers/char/ipmi/
6037F:	include/linux/ipmi*
6038F:	include/uapi/linux/ipmi*
6039
6040QCOM AUDIO (ASoC) DRIVERS
6041M:	Patrick Lai <plai@codeaurora.org>
6042M:	Banajit Goswami <bgoswami@codeaurora.org>
6043L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6044S:	Supported
6045F:	sound/soc/qcom/
6046
6047IPS SCSI RAID DRIVER
6048M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6049L:	linux-scsi@vger.kernel.org
6050W:	http://www.adaptec.com/
6051S:	Maintained
6052F:	drivers/scsi/ips*
6053
6054IPVS
6055M:	Wensong Zhang <wensong@linux-vs.org>
6056M:	Simon Horman <horms@verge.net.au>
6057M:	Julian Anastasov <ja@ssi.bg>
6058L:	netdev@vger.kernel.org
6059L:	lvs-devel@vger.kernel.org
6060S:	Maintained
6061T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6062T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6063F:	Documentation/networking/ipvs-sysctl.txt
6064F:	include/net/ip_vs.h
6065F:	include/uapi/linux/ip_vs.h
6066F:	net/netfilter/ipvs/
6067
6068IPWIRELESS DRIVER
6069M:	Jiri Kosina <jikos@kernel.org>
6070M:	David Sterba <dsterba@suse.com>
6071S:	Odd Fixes
6072F:	drivers/tty/ipwireless/
6073
6074IPX NETWORK LAYER
6075M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6076L:	netdev@vger.kernel.org
6077S:	Maintained
6078F:	include/net/ipx.h
6079F:	include/uapi/linux/ipx.h
6080F:	net/ipx/
6081
6082IRDA SUBSYSTEM
6083M:	Samuel Ortiz <samuel@sortiz.org>
6084L:	irda-users@lists.sourceforge.net (subscribers-only)
6085L:	netdev@vger.kernel.org
6086W:	http://irda.sourceforge.net/
6087S:	Maintained
6088T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6089F:	Documentation/networking/irda.txt
6090F:	drivers/net/irda/
6091F:	include/net/irda/
6092F:	net/irda/
6093
6094IRQ SUBSYSTEM
6095M:	Thomas Gleixner <tglx@linutronix.de>
6096L:	linux-kernel@vger.kernel.org
6097S:	Maintained
6098T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6099F:	kernel/irq/
6100
6101IRQCHIP DRIVERS
6102M:	Thomas Gleixner <tglx@linutronix.de>
6103M:	Jason Cooper <jason@lakedaemon.net>
6104M:	Marc Zyngier <marc.zyngier@arm.com>
6105L:	linux-kernel@vger.kernel.org
6106S:	Maintained
6107T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6108T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6109F:	Documentation/devicetree/bindings/interrupt-controller/
6110F:	drivers/irqchip/
6111
6112IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6113M:	Jiang Liu <jiang.liu@linux.intel.com>
6114M:	Marc Zyngier <marc.zyngier@arm.com>
6115S:	Maintained
6116T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6117F:	Documentation/IRQ-domain.txt
6118F:	include/linux/irqdomain.h
6119F:	kernel/irq/irqdomain.c
6120F:	kernel/irq/msi.c
6121
6122ISAPNP
6123M:	Jaroslav Kysela <perex@perex.cz>
6124S:	Maintained
6125F:	Documentation/isapnp.txt
6126F:	drivers/pnp/isapnp/
6127F:	include/linux/isapnp.h
6128
6129ISA RADIO MODULE
6130M:	Hans Verkuil <hverkuil@xs4all.nl>
6131L:	linux-media@vger.kernel.org
6132T:	git git://linuxtv.org/media_tree.git
6133W:	https://linuxtv.org
6134S:	Maintained
6135F:	drivers/media/radio/radio-isa*
6136
6137iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6138M:	Peter Jones <pjones@redhat.com>
6139M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
6140S:	Maintained
6141F:	drivers/firmware/iscsi_ibft*
6142
6143ISCSI
6144M:	Mike Christie <michaelc@cs.wisc.edu>
6145L:	open-iscsi@googlegroups.com
6146W:	www.open-iscsi.org
6147T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6148S:	Maintained
6149F:	drivers/scsi/*iscsi*
6150F:	include/scsi/*iscsi*
6151
6152ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6153M:	Or Gerlitz <ogerlitz@mellanox.com>
6154M:	Sagi Grimberg <sagi@grimberg.me>
6155M:	Roi Dayan <roid@mellanox.com>
6156L:	linux-rdma@vger.kernel.org
6157S:	Supported
6158W:	http://www.openfabrics.org
6159W:	www.open-iscsi.org
6160Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6161F:	drivers/infiniband/ulp/iser/
6162
6163ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6164M:	Sagi Grimberg <sagi@grimberg.me>
6165T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6166L:	linux-rdma@vger.kernel.org
6167L:	target-devel@vger.kernel.org
6168S:	Supported
6169W:	http://www.linux-iscsi.org
6170F:	drivers/infiniband/ulp/isert
6171
6172ISDN SUBSYSTEM
6173M:	Karsten Keil <isdn@linux-pingi.de>
6174L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6175L:	netdev@vger.kernel.org
6176W:	http://www.isdn4linux.de
6177T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6178S:	Maintained
6179F:	Documentation/isdn/
6180F:	drivers/isdn/
6181F:	include/linux/isdn.h
6182F:	include/linux/isdn/
6183F:	include/uapi/linux/isdn.h
6184F:	include/uapi/linux/isdn/
6185
6186ISDN SUBSYSTEM (Eicon active card driver)
6187M:	Armin Schindler <mac@melware.de>
6188L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6189W:	http://www.melware.de
6190S:	Maintained
6191F:	drivers/isdn/hardware/eicon/
6192
6193IT87 HARDWARE MONITORING DRIVER
6194M:	Jean Delvare <jdelvare@suse.com>
6195L:	linux-hwmon@vger.kernel.org
6196S:	Maintained
6197F:	Documentation/hwmon/it87
6198F:	drivers/hwmon/it87.c
6199
6200IT913X MEDIA DRIVER
6201M:	Antti Palosaari <crope@iki.fi>
6202L:	linux-media@vger.kernel.org
6203W:	https://linuxtv.org
6204W:	http://palosaari.fi/linux/
6205Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6206T:	git git://linuxtv.org/anttip/media_tree.git
6207S:	Maintained
6208F:	drivers/media/tuners/it913x*
6209
6210IVTV VIDEO4LINUX DRIVER
6211M:	Andy Walls <awalls@md.metrocast.net>
6212L:	ivtv-devel@ivtvdriver.org (subscribers-only)
6213L:	linux-media@vger.kernel.org
6214T:	git git://linuxtv.org/media_tree.git
6215W:	http://www.ivtvdriver.org
6216S:	Maintained
6217F:	Documentation/video4linux/*.ivtv
6218F:	drivers/media/pci/ivtv/
6219F:	include/uapi/linux/ivtv*
6220
6221IX2505V MEDIA DRIVER
6222M:	Malcolm Priestley <tvboxspy@gmail.com>
6223L:	linux-media@vger.kernel.org
6224W:	https://linuxtv.org
6225Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6226S:	Maintained
6227F:	drivers/media/dvb-frontends/ix2505v*
6228
6229JC42.4 TEMPERATURE SENSOR DRIVER
6230M:	Guenter Roeck <linux@roeck-us.net>
6231L:	linux-hwmon@vger.kernel.org
6232S:	Maintained
6233F:	drivers/hwmon/jc42.c
6234F:	Documentation/hwmon/jc42
6235
6236JFS FILESYSTEM
6237M:	Dave Kleikamp <shaggy@kernel.org>
6238L:	jfs-discussion@lists.sourceforge.net
6239W:	http://jfs.sourceforge.net/
6240T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6241S:	Maintained
6242F:	Documentation/filesystems/jfs.txt
6243F:	fs/jfs/
6244
6245JME NETWORK DRIVER
6246M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
6247L:	netdev@vger.kernel.org
6248S:	Maintained
6249F:	drivers/net/ethernet/jme.*
6250
6251JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6252M:	David Woodhouse <dwmw2@infradead.org>
6253L:	linux-mtd@lists.infradead.org
6254W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
6255S:	Maintained
6256F:	fs/jffs2/
6257F:	include/uapi/linux/jffs2.h
6258
6259JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6260M:	"Theodore Ts'o" <tytso@mit.edu>
6261M:	Jan Kara <jack@suse.com>
6262L:	linux-ext4@vger.kernel.org
6263S:	Maintained
6264F:	fs/jbd2/
6265F:	include/linux/jbd2.h
6266
6267JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6268M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6269L:	linux-media@vger.kernel.org
6270S:	Maintained
6271F:	drivers/media/platform/rcar_jpu.c
6272
6273JSM Neo PCI based serial card
6274M:	Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6275L:	linux-serial@vger.kernel.org
6276S:	Maintained
6277F:	drivers/tty/serial/jsm/
6278
6279K10TEMP HARDWARE MONITORING DRIVER
6280M:	Clemens Ladisch <clemens@ladisch.de>
6281L:	linux-hwmon@vger.kernel.org
6282S:	Maintained
6283F:	Documentation/hwmon/k10temp
6284F:	drivers/hwmon/k10temp.c
6285
6286K8TEMP HARDWARE MONITORING DRIVER
6287M:	Rudolf Marek <r.marek@assembler.cz>
6288L:	linux-hwmon@vger.kernel.org
6289S:	Maintained
6290F:	Documentation/hwmon/k8temp
6291F:	drivers/hwmon/k8temp.c
6292
6293KASAN
6294M:	Andrey Ryabinin <aryabinin@virtuozzo.com>
6295R:	Alexander Potapenko <glider@google.com>
6296R:	Dmitry Vyukov <dvyukov@google.com>
6297L:	kasan-dev@googlegroups.com
6298S:	Maintained
6299F:	arch/*/include/asm/kasan.h
6300F:	arch/*/mm/kasan_init*
6301F:	Documentation/kasan.txt
6302F:	include/linux/kasan.h
6303F:	lib/test_kasan.c
6304F:	mm/kasan/
6305F:	scripts/Makefile.kasan
6306
6307KCONFIG
6308M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
6309L:	linux-kbuild@vger.kernel.org
6310T:	git git://gitorious.org/linux-kconfig/linux-kconfig
6311S:	Maintained
6312F:	Documentation/kbuild/kconfig-language.txt
6313F:	scripts/kconfig/
6314
6315KDUMP
6316M:	Vivek Goyal <vgoyal@redhat.com>
6317M:	Haren Myneni <hbabu@us.ibm.com>
6318L:	kexec@lists.infradead.org
6319W:	http://lse.sourceforge.net/kdump/
6320S:	Maintained
6321F:	Documentation/kdump/
6322
6323KEENE FM RADIO TRANSMITTER DRIVER
6324M:	Hans Verkuil <hverkuil@xs4all.nl>
6325L:	linux-media@vger.kernel.org
6326T:	git git://linuxtv.org/media_tree.git
6327W:	https://linuxtv.org
6328S:	Maintained
6329F:	drivers/media/radio/radio-keene*
6330
6331KERNEL AUTOMOUNTER v4 (AUTOFS4)
6332M:	Ian Kent <raven@themaw.net>
6333L:	autofs@vger.kernel.org
6334S:	Maintained
6335F:	fs/autofs4/
6336
6337KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6338M:	Michal Marek <mmarek@suse.com>
6339T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6340T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6341L:	linux-kbuild@vger.kernel.org
6342S:	Maintained
6343F:	Documentation/kbuild/
6344F:	Makefile
6345F:	scripts/Makefile.*
6346F:	scripts/basic/
6347F:	scripts/mk*
6348F:	scripts/package/
6349
6350KERNEL JANITORS
6351L:	kernel-janitors@vger.kernel.org
6352W:	http://kernelnewbies.org/KernelJanitors
6353S:	Odd Fixes
6354
6355KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6356M:	"J. Bruce Fields" <bfields@fieldses.org>
6357M:	Jeff Layton <jlayton@poochiereds.net>
6358L:	linux-nfs@vger.kernel.org
6359W:	http://nfs.sourceforge.net/
6360T:	git git://linux-nfs.org/~bfields/linux.git
6361S:	Supported
6362F:	fs/nfsd/
6363F:	include/uapi/linux/nfsd/
6364F:	fs/lockd/
6365F:	fs/nfs_common/
6366F:	net/sunrpc/
6367F:	include/linux/lockd/
6368F:	include/linux/sunrpc/
6369F:	include/uapi/linux/sunrpc/
6370
6371KERNEL SELFTEST FRAMEWORK
6372M:	Shuah Khan <shuahkh@osg.samsung.com>
6373L:	linux-kselftest@vger.kernel.org
6374T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6375S:	Maintained
6376F:	tools/testing/selftests
6377
6378KERNEL VIRTUAL MACHINE (KVM)
6379M:	Paolo Bonzini <pbonzini@redhat.com>
6380M:	Radim Krčmář <rkrcmar@redhat.com>
6381L:	kvm@vger.kernel.org
6382W:	http://www.linux-kvm.org
6383T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6384S:	Supported
6385F:	Documentation/*/kvm*.txt
6386F:	Documentation/virtual/kvm/
6387F:	arch/*/kvm/
6388F:	arch/x86/kernel/kvm.c
6389F:	arch/x86/kernel/kvmclock.c
6390F:	arch/*/include/asm/kvm*
6391F:	include/linux/kvm*
6392F:	include/uapi/linux/kvm*
6393F:	virt/kvm/
6394
6395KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6396M:	Joerg Roedel <joro@8bytes.org>
6397L:	kvm@vger.kernel.org
6398W:	http://www.linux-kvm.org/
6399S:	Maintained
6400F:	arch/x86/include/asm/svm.h
6401F:	arch/x86/kvm/svm.c
6402
6403KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6404M:	Alexander Graf <agraf@suse.com>
6405L:	kvm-ppc@vger.kernel.org
6406W:	http://www.linux-kvm.org/
6407T:	git git://github.com/agraf/linux-2.6.git
6408S:	Supported
6409F:	arch/powerpc/include/asm/kvm*
6410F:	arch/powerpc/kvm/
6411
6412KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6413M:	Christian Borntraeger <borntraeger@de.ibm.com>
6414M:	Cornelia Huck <cornelia.huck@de.ibm.com>
6415L:	linux-s390@vger.kernel.org
6416W:	http://www.ibm.com/developerworks/linux/linux390/
6417T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6418S:	Supported
6419F:	Documentation/s390/kvm.txt
6420F:	arch/s390/include/asm/kvm*
6421F:	arch/s390/kvm/
6422
6423KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6424M:	Christoffer Dall <christoffer.dall@linaro.org>
6425M:	Marc Zyngier <marc.zyngier@arm.com>
6426L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6427L:	kvmarm@lists.cs.columbia.edu
6428W:	http://systems.cs.columbia.edu/projects/kvm-arm
6429T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6430S:	Supported
6431F:	arch/arm/include/uapi/asm/kvm*
6432F:	arch/arm/include/asm/kvm*
6433F:	arch/arm/kvm/
6434F:	virt/kvm/arm/
6435F:	include/kvm/arm_*
6436
6437KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6438M:	Christoffer Dall <christoffer.dall@linaro.org>
6439M:	Marc Zyngier <marc.zyngier@arm.com>
6440L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6441L:	kvmarm@lists.cs.columbia.edu
6442S:	Maintained
6443F:	arch/arm64/include/uapi/asm/kvm*
6444F:	arch/arm64/include/asm/kvm*
6445F:	arch/arm64/kvm/
6446
6447KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6448M:	James Hogan <james.hogan@imgtec.com>
6449L:	linux-mips@linux-mips.org
6450S:	Supported
6451F:	arch/mips/include/uapi/asm/kvm*
6452F:	arch/mips/include/asm/kvm*
6453F:	arch/mips/kvm/
6454
6455KEXEC
6456M:	Eric Biederman <ebiederm@xmission.com>
6457W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6458L:	kexec@lists.infradead.org
6459S:	Maintained
6460F:	include/linux/kexec.h
6461F:	include/uapi/linux/kexec.h
6462F:	kernel/kexec.c
6463
6464KEYS/KEYRINGS:
6465M:	David Howells <dhowells@redhat.com>
6466L:	keyrings@vger.kernel.org
6467S:	Maintained
6468F:	Documentation/security/keys.txt
6469F:	include/linux/key.h
6470F:	include/linux/key-type.h
6471F:	include/keys/
6472F:	security/keys/
6473
6474KEYS-TRUSTED
6475M:	David Safford <safford@us.ibm.com>
6476M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6477L:	linux-security-module@vger.kernel.org
6478L:	keyrings@vger.kernel.org
6479S:	Supported
6480F:	Documentation/security/keys-trusted-encrypted.txt
6481F:	include/keys/trusted-type.h
6482F:	security/keys/trusted.c
6483F:	security/keys/trusted.h
6484
6485KEYS-ENCRYPTED
6486M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6487M:	David Safford <safford@us.ibm.com>
6488L:	linux-security-module@vger.kernel.org
6489L:	keyrings@vger.kernel.org
6490S:	Supported
6491F:	Documentation/security/keys-trusted-encrypted.txt
6492F:	include/keys/encrypted-type.h
6493F:	security/keys/encrypted-keys/
6494
6495KGDB / KDB /debug_core
6496M:	Jason Wessel <jason.wessel@windriver.com>
6497W:	http://kgdb.wiki.kernel.org/
6498L:	kgdb-bugreport@lists.sourceforge.net
6499T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6500S:	Maintained
6501F:	Documentation/DocBook/kgdb.tmpl
6502F:	drivers/misc/kgdbts.c
6503F:	drivers/tty/serial/kgdboc.c
6504F:	include/linux/kdb.h
6505F:	include/linux/kgdb.h
6506F:	kernel/debug/
6507
6508KMEMCHECK
6509M:	Vegard Nossum <vegardno@ifi.uio.no>
6510M:	Pekka Enberg <penberg@kernel.org>
6511S:	Maintained
6512F:	Documentation/kmemcheck.txt
6513F:	arch/x86/include/asm/kmemcheck.h
6514F:	arch/x86/mm/kmemcheck/
6515F:	include/linux/kmemcheck.h
6516F:	mm/kmemcheck.c
6517
6518KMEMLEAK
6519M:	Catalin Marinas <catalin.marinas@arm.com>
6520S:	Maintained
6521F:	Documentation/kmemleak.txt
6522F:	include/linux/kmemleak.h
6523F:	mm/kmemleak.c
6524F:	mm/kmemleak-test.c
6525
6526KPROBES
6527M:	Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6528M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6529M:	"David S. Miller" <davem@davemloft.net>
6530M:	Masami Hiramatsu <mhiramat@kernel.org>
6531S:	Maintained
6532F:	Documentation/kprobes.txt
6533F:	include/linux/kprobes.h
6534F:	kernel/kprobes.c
6535
6536KS0108 LCD CONTROLLER DRIVER
6537M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6538W:	http://miguelojeda.es/auxdisplay.htm
6539W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6540S:	Maintained
6541F:	Documentation/auxdisplay/ks0108
6542F:	drivers/auxdisplay/ks0108.c
6543F:	include/linux/ks0108.h
6544
6545L3MDEV
6546M:	David Ahern <dsa@cumulusnetworks.com>
6547L:	netdev@vger.kernel.org
6548S:	Maintained
6549F:	net/l3mdev
6550F:	include/net/l3mdev.h
6551
6552LANTIQ MIPS ARCHITECTURE
6553M:	John Crispin <blogic@openwrt.org>
6554L:	linux-mips@linux-mips.org
6555S:	Maintained
6556F:	arch/mips/lantiq
6557
6558LAPB module
6559L:	linux-x25@vger.kernel.org
6560S:	Orphan
6561F:	Documentation/networking/lapb-module.txt
6562F:	include/*/lapb.h
6563F:	net/lapb/
6564
6565LASI 53c700 driver for PARISC
6566M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6567L:	linux-scsi@vger.kernel.org
6568S:	Maintained
6569F:	Documentation/scsi/53c700.txt
6570F:	drivers/scsi/53c700*
6571
6572LED SUBSYSTEM
6573M:	Richard Purdie <rpurdie@rpsys.net>
6574M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6575L:	linux-leds@vger.kernel.org
6576T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6577S:	Maintained
6578F:	drivers/leds/
6579F:	include/linux/leds.h
6580
6581LEGACY EEPROM DRIVER
6582M:	Jean Delvare <jdelvare@suse.com>
6583S:	Maintained
6584F:	Documentation/misc-devices/eeprom
6585F:	drivers/misc/eeprom/eeprom.c
6586
6587LEGO USB Tower driver
6588M:	Juergen Stuber <starblue@users.sourceforge.net>
6589L:	legousb-devel@lists.sourceforge.net
6590W:	http://legousb.sourceforge.net/
6591S:	Maintained
6592F:	drivers/usb/misc/legousbtower.c
6593
6594LG2160 MEDIA DRIVER
6595M:	Michael Krufky <mkrufky@linuxtv.org>
6596L:	linux-media@vger.kernel.org
6597W:	https://linuxtv.org
6598W:	http://github.com/mkrufky
6599Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6600T:	git git://linuxtv.org/mkrufky/tuners.git
6601S:	Maintained
6602F:	drivers/media/dvb-frontends/lg2160.*
6603
6604LGDT3305 MEDIA DRIVER
6605M:	Michael Krufky <mkrufky@linuxtv.org>
6606L:	linux-media@vger.kernel.org
6607W:	https://linuxtv.org
6608W:	http://github.com/mkrufky
6609Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6610T:	git git://linuxtv.org/mkrufky/tuners.git
6611S:	Maintained
6612F:	drivers/media/dvb-frontends/lgdt3305.*
6613
6614LGUEST
6615M:	Rusty Russell <rusty@rustcorp.com.au>
6616L:	lguest@lists.ozlabs.org
6617W:	http://lguest.ozlabs.org/
6618S:	Odd Fixes
6619F:	arch/x86/include/asm/lguest*.h
6620F:	arch/x86/lguest/
6621F:	drivers/lguest/
6622F:	include/linux/lguest*.h
6623F:	tools/lguest/
6624
6625LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6626M:	Tejun Heo <tj@kernel.org>
6627L:	linux-ide@vger.kernel.org
6628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6629S:	Maintained
6630F:	drivers/ata/
6631F:	include/linux/ata.h
6632F:	include/linux/libata.h
6633
6634LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6635M:	Viresh Kumar <vireshk@kernel.org>
6636L:	linux-ide@vger.kernel.org
6637T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6638S:	Maintained
6639F:	include/linux/pata_arasan_cf_data.h
6640F:	drivers/ata/pata_arasan_cf.c
6641
6642LIBATA PATA DRIVERS
6643M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6644M:	Tejun Heo <tj@kernel.org>
6645L:	linux-ide@vger.kernel.org
6646T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6647S:	Maintained
6648F:	drivers/ata/pata_*.c
6649F:	drivers/ata/ata_generic.c
6650
6651LIBATA SATA AHCI PLATFORM devices support
6652M:	Hans de Goede <hdegoede@redhat.com>
6653M:	Tejun Heo <tj@kernel.org>
6654L:	linux-ide@vger.kernel.org
6655T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6656S:	Maintained
6657F:	drivers/ata/ahci_platform.c
6658F:	drivers/ata/libahci_platform.c
6659F:	include/linux/ahci_platform.h
6660
6661LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6662M:	Mikael Pettersson <mikpelinux@gmail.com>
6663L:	linux-ide@vger.kernel.org
6664T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6665S:	Maintained
6666F:	drivers/ata/sata_promise.*
6667
6668LIBLOCKDEP
6669M:	Sasha Levin <sasha.levin@oracle.com>
6670S:	Maintained
6671F:	tools/lib/lockdep/
6672
6673LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6674M:	Dan Williams <dan.j.williams@intel.com>
6675L:	linux-nvdimm@lists.01.org
6676Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6677T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6678S:	Supported
6679F:	drivers/nvdimm/*
6680F:	include/linux/nd.h
6681F:	include/linux/libnvdimm.h
6682F:	include/uapi/linux/ndctl.h
6683
6684LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6685M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6686L:	linux-nvdimm@lists.01.org
6687Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6688S:	Supported
6689F:	drivers/nvdimm/blk.c
6690F:	drivers/nvdimm/region_devs.c
6691F:	drivers/acpi/nfit*
6692
6693LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6694M:	Vishal Verma <vishal.l.verma@intel.com>
6695L:	linux-nvdimm@lists.01.org
6696Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6697S:	Supported
6698F:	drivers/nvdimm/btt*
6699
6700LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6701M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6702L:	linux-nvdimm@lists.01.org
6703Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6704S:	Supported
6705F:	drivers/nvdimm/pmem.c
6706F:	include/linux/pmem.h
6707F:	arch/*/include/asm/pmem.h
6708
6709LIGHTNVM PLATFORM SUPPORT
6710M:	Matias Bjorling <mb@lightnvm.io>
6711W:	http://github/OpenChannelSSD
6712L:	linux-block@vger.kernel.org
6713S:	Maintained
6714F:	drivers/lightnvm/
6715F:	include/linux/lightnvm.h
6716F:	include/uapi/linux/lightnvm.h
6717
6718LINUX FOR IBM pSERIES (RS/6000)
6719M:	Paul Mackerras <paulus@au.ibm.com>
6720W:	http://www.ibm.com/linux/ltc/projects/ppc
6721S:	Supported
6722F:	arch/powerpc/boot/rs6000.h
6723
6724LINUX FOR POWERPC (32-BIT AND 64-BIT)
6725M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6726M:	Paul Mackerras <paulus@samba.org>
6727M:	Michael Ellerman <mpe@ellerman.id.au>
6728W:	http://www.penguinppc.org/
6729L:	linuxppc-dev@lists.ozlabs.org
6730Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6731T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6732S:	Supported
6733F:	Documentation/powerpc/
6734F:	arch/powerpc/
6735
6736LINUX FOR POWER MACINTOSH
6737M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6738W:	http://www.penguinppc.org/
6739L:	linuxppc-dev@lists.ozlabs.org
6740S:	Maintained
6741F:	arch/powerpc/platforms/powermac/
6742F:	drivers/macintosh/
6743
6744LINUX FOR POWERPC EMBEDDED MPC5XXX
6745M:	Anatolij Gustschin <agust@denx.de>
6746L:	linuxppc-dev@lists.ozlabs.org
6747T:	git git://git.denx.de/linux-denx-agust.git
6748S:	Maintained
6749F:	arch/powerpc/platforms/512x/
6750F:	arch/powerpc/platforms/52xx/
6751
6752LINUX FOR POWERPC EMBEDDED PPC4XX
6753M:	Alistair Popple <alistair@popple.id.au>
6754M:	Matt Porter <mporter@kernel.crashing.org>
6755W:	http://www.penguinppc.org/
6756L:	linuxppc-dev@lists.ozlabs.org
6757S:	Maintained
6758F:	arch/powerpc/platforms/40x/
6759F:	arch/powerpc/platforms/44x/
6760
6761LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6762L:	linuxppc-dev@lists.ozlabs.org
6763S:	Orphan
6764F:	arch/powerpc/*/*virtex*
6765F:	arch/powerpc/*/*/*virtex*
6766
6767LINUX FOR POWERPC EMBEDDED PPC8XX
6768M:	Vitaly Bordug <vitb@kernel.crashing.org>
6769W:	http://www.penguinppc.org/
6770L:	linuxppc-dev@lists.ozlabs.org
6771S:	Maintained
6772F:	arch/powerpc/platforms/8xx/
6773
6774LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6775M:	Scott Wood <oss@buserror.net>
6776M:	Kumar Gala <galak@kernel.crashing.org>
6777W:	http://www.penguinppc.org/
6778L:	linuxppc-dev@lists.ozlabs.org
6779T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6780S:	Maintained
6781F:	arch/powerpc/platforms/83xx/
6782F:	arch/powerpc/platforms/85xx/
6783
6784LINUX FOR POWERPC PA SEMI PWRFICIENT
6785M:	Olof Johansson <olof@lixom.net>
6786L:	linuxppc-dev@lists.ozlabs.org
6787S:	Maintained
6788F:	arch/powerpc/platforms/pasemi/
6789F:	drivers/*/*pasemi*
6790F:	drivers/*/*/*pasemi*
6791
6792LINUX SECURITY MODULE (LSM) FRAMEWORK
6793M:	Chris Wright <chrisw@sous-sol.org>
6794L:	linux-security-module@vger.kernel.org
6795S:	Supported
6796
6797LIS3LV02D ACCELEROMETER DRIVER
6798M:	Eric Piel <eric.piel@tremplin-utc.net>
6799S:	Maintained
6800F:	Documentation/misc-devices/lis3lv02d
6801F:	drivers/misc/lis3lv02d/
6802F:	drivers/platform/x86/hp_accel.c
6803
6804LIVE PATCHING
6805M:	Josh Poimboeuf <jpoimboe@redhat.com>
6806M:	Jessica Yu <jeyu@redhat.com>
6807M:	Jiri Kosina <jikos@kernel.org>
6808M:	Miroslav Benes <mbenes@suse.cz>
6809R:	Petr Mladek <pmladek@suse.com>
6810S:	Maintained
6811F:	kernel/livepatch/
6812F:	include/linux/livepatch.h
6813F:	arch/x86/include/asm/livepatch.h
6814F:	arch/x86/kernel/livepatch.c
6815F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6816F:	samples/livepatch/
6817L:	live-patching@vger.kernel.org
6818T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6819
6820LINUX KERNEL DUMP TEST MODULE (LKDTM)
6821M:	Kees Cook <keescook@chromium.org>
6822S:	Maintained
6823F:	drivers/misc/lkdtm.c
6824
6825LLC (802.2)
6826M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6827S:	Maintained
6828F:	include/linux/llc.h
6829F:	include/uapi/linux/llc.h
6830F:	include/net/llc*
6831F:	net/llc/
6832
6833LM73 HARDWARE MONITOR DRIVER
6834M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6835L:	linux-hwmon@vger.kernel.org
6836S:	Maintained
6837F:	drivers/hwmon/lm73.c
6838
6839LM78 HARDWARE MONITOR DRIVER
6840M:	Jean Delvare <jdelvare@suse.com>
6841L:	linux-hwmon@vger.kernel.org
6842S:	Maintained
6843F:	Documentation/hwmon/lm78
6844F:	drivers/hwmon/lm78.c
6845
6846LM83 HARDWARE MONITOR DRIVER
6847M:	Jean Delvare <jdelvare@suse.com>
6848L:	linux-hwmon@vger.kernel.org
6849S:	Maintained
6850F:	Documentation/hwmon/lm83
6851F:	drivers/hwmon/lm83.c
6852
6853LM90 HARDWARE MONITOR DRIVER
6854M:	Jean Delvare <jdelvare@suse.com>
6855L:	linux-hwmon@vger.kernel.org
6856S:	Maintained
6857F:	Documentation/hwmon/lm90
6858F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6859F:	drivers/hwmon/lm90.c
6860
6861LM95234 HARDWARE MONITOR DRIVER
6862M:	Guenter Roeck <linux@roeck-us.net>
6863L:	linux-hwmon@vger.kernel.org
6864S:	Maintained
6865F:	Documentation/hwmon/lm95234
6866F:	drivers/hwmon/lm95234.c
6867
6868LME2510 MEDIA DRIVER
6869M:	Malcolm Priestley <tvboxspy@gmail.com>
6870L:	linux-media@vger.kernel.org
6871W:	https://linuxtv.org
6872Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6873S:	Maintained
6874F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6875
6876LOCKDEP AND LOCKSTAT
6877M:	Peter Zijlstra <peterz@infradead.org>
6878M:	Ingo Molnar <mingo@redhat.com>
6879L:	linux-kernel@vger.kernel.org
6880T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6881S:	Maintained
6882F:	Documentation/locking/lockdep*.txt
6883F:	Documentation/locking/lockstat.txt
6884F:	include/linux/lockdep.h
6885F:	kernel/locking/
6886
6887LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6888M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6889L:	linux-ntfs-dev@lists.sourceforge.net
6890W:	http://www.linux-ntfs.org/content/view/19/37/
6891S:	Maintained
6892F:	Documentation/ldm.txt
6893F:	block/partitions/ldm.*
6894
6895LogFS
6896M:	Joern Engel <joern@logfs.org>
6897M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6898L:	logfs@logfs.org
6899W:	logfs.org
6900S:	Maintained
6901F:	fs/logfs/
6902
6903LPC32XX MACHINE SUPPORT
6904M:	Roland Stigge <stigge@antcom.de>
6905L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6906S:	Maintained
6907F:	arch/arm/mach-lpc32xx/
6908
6909LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6910M:	Sathya Prakash <sathya.prakash@broadcom.com>
6911M:	Chaitra P B <chaitra.basappa@broadcom.com>
6912M:	Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6913L:	MPT-FusionLinux.pdl@broadcom.com
6914L:	linux-scsi@vger.kernel.org
6915W:	http://www.avagotech.com/support/
6916S:	Supported
6917F:	drivers/message/fusion/
6918F:	drivers/scsi/mpt2sas/
6919F:	drivers/scsi/mpt3sas/
6920
6921LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6922M:	Matthew Wilcox <matthew@wil.cx>
6923L:	linux-scsi@vger.kernel.org
6924S:	Maintained
6925F:	drivers/scsi/sym53c8xx_2/
6926
6927LTC4261 HARDWARE MONITOR DRIVER
6928M:	Guenter Roeck <linux@roeck-us.net>
6929L:	linux-hwmon@vger.kernel.org
6930S:	Maintained
6931F:	Documentation/hwmon/ltc4261
6932F:	drivers/hwmon/ltc4261.c
6933
6934LTP (Linux Test Project)
6935M:	Mike Frysinger <vapier@gentoo.org>
6936M:	Cyril Hrubis <chrubis@suse.cz>
6937M:	Wanlong Gao <wanlong.gao@gmail.com>
6938M:	Jan Stancek <jstancek@redhat.com>
6939M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6940M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6941L:	ltp@lists.linux.it (subscribers-only)
6942W:	http://linux-test-project.github.io/
6943T:	git git://github.com/linux-test-project/ltp.git
6944S:	Maintained
6945
6946M32R ARCHITECTURE
6947W:	http://www.linux-m32r.org/
6948S:	Orphan
6949F:	arch/m32r/
6950
6951M68K ARCHITECTURE
6952M:	Geert Uytterhoeven <geert@linux-m68k.org>
6953L:	linux-m68k@lists.linux-m68k.org
6954W:	http://www.linux-m68k.org/
6955T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6956S:	Maintained
6957F:	arch/m68k/
6958F:	drivers/zorro/
6959
6960M68K ON APPLE MACINTOSH
6961M:	Joshua Thompson <funaho@jurai.org>
6962W:	http://www.mac.linux-m68k.org/
6963L:	linux-m68k@lists.linux-m68k.org
6964S:	Maintained
6965F:	arch/m68k/mac/
6966
6967M68K ON HP9000/300
6968M:	Philip Blundell <philb@gnu.org>
6969W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6970S:	Maintained
6971F:	arch/m68k/hp300/
6972
6973M88DS3103 MEDIA DRIVER
6974M:	Antti Palosaari <crope@iki.fi>
6975L:	linux-media@vger.kernel.org
6976W:	https://linuxtv.org
6977W:	http://palosaari.fi/linux/
6978Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6979T:	git git://linuxtv.org/anttip/media_tree.git
6980S:	Maintained
6981F:	drivers/media/dvb-frontends/m88ds3103*
6982
6983M88RS2000 MEDIA DRIVER
6984M:	Malcolm Priestley <tvboxspy@gmail.com>
6985L:	linux-media@vger.kernel.org
6986W:	https://linuxtv.org
6987Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6988S:	Maintained
6989F:	drivers/media/dvb-frontends/m88rs2000*
6990
6991MA901 MASTERKIT USB FM RADIO DRIVER
6992M:	Alexey Klimov <klimov.linux@gmail.com>
6993L:	linux-media@vger.kernel.org
6994T:	git git://linuxtv.org/media_tree.git
6995S:	Maintained
6996F:	drivers/media/radio/radio-ma901.c
6997
6998MAC80211
6999M:	Johannes Berg <johannes@sipsolutions.net>
7000L:	linux-wireless@vger.kernel.org
7001W:	http://wireless.kernel.org/
7002T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7003T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7004S:	Maintained
7005F:	Documentation/networking/mac80211-injection.txt
7006F:	include/net/mac80211.h
7007F:	net/mac80211/
7008F:	drivers/net/wireless/mac80211_hwsim.[ch]
7009
7010MACVLAN DRIVER
7011M:	Patrick McHardy <kaber@trash.net>
7012L:	netdev@vger.kernel.org
7013S:	Maintained
7014F:	drivers/net/macvlan.c
7015F:	include/linux/if_macvlan.h
7016
7017MAILBOX API
7018M:	Jassi Brar <jassisinghbrar@gmail.com>
7019L:	linux-kernel@vger.kernel.org
7020S:	Maintained
7021F:	drivers/mailbox/
7022F:	include/linux/mailbox_client.h
7023F:	include/linux/mailbox_controller.h
7024
7025MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7026M:	Michael Kerrisk <mtk.manpages@gmail.com>
7027W:	http://www.kernel.org/doc/man-pages
7028L:	linux-man@vger.kernel.org
7029S:	Maintained
7030
7031MARVELL ARMADA DRM SUPPORT
7032M:	Russell King <rmk+kernel@armlinux.org.uk>
7033S:	Maintained
7034F:	drivers/gpu/drm/armada/
7035F:	include/uapi/drm/armada_drm.h
7036F:	Documentation/devicetree/bindings/display/armada/
7037
7038MARVELL 88E6352 DSA support
7039M:	Guenter Roeck <linux@roeck-us.net>
7040S:	Maintained
7041F:	drivers/net/dsa/mv88e6352.c
7042
7043MARVELL CRYPTO DRIVER
7044M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7045M:	Arnaud Ebalard <arno@natisbad.org>
7046F:	drivers/crypto/marvell/
7047S:	Maintained
7048L:	linux-crypto@vger.kernel.org
7049
7050MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7051M:	Mirko Lindner <mlindner@marvell.com>
7052M:	Stephen Hemminger <stephen@networkplumber.org>
7053L:	netdev@vger.kernel.org
7054S:	Maintained
7055F:	drivers/net/ethernet/marvell/sk*
7056
7057MARVELL LIBERTAS WIRELESS DRIVER
7058L:	libertas-dev@lists.infradead.org
7059S:	Orphan
7060F:	drivers/net/wireless/marvell/libertas/
7061
7062MARVELL MV643XX ETHERNET DRIVER
7063M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7064L:	netdev@vger.kernel.org
7065S:	Maintained
7066F:	drivers/net/ethernet/marvell/mv643xx_eth.*
7067F:	include/linux/mv643xx.h
7068
7069MARVELL MVNETA ETHERNET DRIVER
7070M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7071L:	netdev@vger.kernel.org
7072S:	Maintained
7073F:	drivers/net/ethernet/marvell/mvneta.*
7074
7075MARVELL MWIFIEX WIRELESS DRIVER
7076M:	Amitkumar Karwar <akarwar@marvell.com>
7077M:	Nishant Sarmukadam <nishants@marvell.com>
7078L:	linux-wireless@vger.kernel.org
7079S:	Maintained
7080F:	drivers/net/wireless/marvell/mwifiex/
7081
7082MARVELL MWL8K WIRELESS DRIVER
7083M:	Lennert Buytenhek <buytenh@wantstofly.org>
7084L:	linux-wireless@vger.kernel.org
7085S:	Odd Fixes
7086F:	drivers/net/wireless/marvell/mwl8k.c
7087
7088MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7089M:	Nicolas Pitre <nico@fluxnic.net>
7090S:	Odd Fixes
7091F:	drivers/mmc/host/mvsdio.*
7092
7093MATROX FRAMEBUFFER DRIVER
7094L:	linux-fbdev@vger.kernel.org
7095S:	Orphan
7096F:	drivers/video/fbdev/matrox/matroxfb_*
7097F:	include/uapi/linux/matroxfb.h
7098
7099MAX16065 HARDWARE MONITOR DRIVER
7100M:	Guenter Roeck <linux@roeck-us.net>
7101L:	linux-hwmon@vger.kernel.org
7102S:	Maintained
7103F:	Documentation/hwmon/max16065
7104F:	drivers/hwmon/max16065.c
7105
7106MAX20751 HARDWARE MONITOR DRIVER
7107M:	Guenter Roeck <linux@roeck-us.net>
7108L:	linux-hwmon@vger.kernel.org
7109S:	Maintained
7110F:	Documentation/hwmon/max20751
7111F:	drivers/hwmon/max20751.c
7112
7113MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7114M:	"Hans J. Koch" <hjk@hansjkoch.de>
7115L:	linux-hwmon@vger.kernel.org
7116S:	Maintained
7117F:	Documentation/hwmon/max6650
7118F:	drivers/hwmon/max6650.c
7119
7120MAX6697 HARDWARE MONITOR DRIVER
7121M:	Guenter Roeck <linux@roeck-us.net>
7122L:	linux-hwmon@vger.kernel.org
7123S:	Maintained
7124F:	Documentation/hwmon/max6697
7125F:	Documentation/devicetree/bindings/i2c/max6697.txt
7126F:	drivers/hwmon/max6697.c
7127F:	include/linux/platform_data/max6697.h
7128
7129MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7130M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7131L:	linux-pm@vger.kernel.org
7132S:	Supported
7133F:	drivers/power/max14577_charger.c
7134F:	drivers/power/max77693_charger.c
7135
7136MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7137M:	Javier Martinez Canillas <javier@osg.samsung.com>
7138L:	linux-kernel@vger.kernel.org
7139S:	Supported
7140F:	drivers/*/*max77802*.c
7141F:	Documentation/devicetree/bindings/*/*max77802.txt
7142F:	include/dt-bindings/*/*max77802.h
7143
7144MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7145M:	Chanwoo Choi <cw00.choi@samsung.com>
7146M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7147L:	linux-kernel@vger.kernel.org
7148S:	Supported
7149F:	drivers/*/max14577.c
7150F:	drivers/*/max77686*.c
7151F:	drivers/*/max77693.c
7152F:	drivers/extcon/extcon-max14577.c
7153F:	drivers/extcon/extcon-max77693.c
7154F:	drivers/rtc/rtc-max77686.c
7155F:	drivers/clk/clk-max77686.c
7156F:	Documentation/devicetree/bindings/mfd/max14577.txt
7157F:	Documentation/devicetree/bindings/*/max77686.txt
7158F:	Documentation/devicetree/bindings/mfd/max77693.txt
7159F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
7160F:	include/linux/mfd/max14577*.h
7161F:	include/linux/mfd/max77686*.h
7162F:	include/linux/mfd/max77693*.h
7163
7164MAXIRADIO FM RADIO RECEIVER DRIVER
7165M:	Hans Verkuil <hverkuil@xs4all.nl>
7166L:	linux-media@vger.kernel.org
7167T:	git git://linuxtv.org/media_tree.git
7168W:	https://linuxtv.org
7169S:	Maintained
7170F:	drivers/media/radio/radio-maxiradio*
7171
7172MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7173M:	Peter Rosin <peda@axentia.se>
7174L:	linux-iio@vger.kernel.org
7175S:	Maintained
7176F:	drivers/iio/potentiometer/mcp4531.c
7177
7178MEDIA DRIVERS FOR RENESAS - VSP1
7179M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7180L:	linux-media@vger.kernel.org
7181L:	linux-renesas-soc@vger.kernel.org
7182T:	git git://linuxtv.org/media_tree.git
7183S:	Supported
7184F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
7185F:	drivers/media/platform/vsp1/
7186
7187MEDIA DRIVERS FOR ASCOT2E
7188M:	Sergey Kozlov <serjk@netup.ru>
7189L:	linux-media@vger.kernel.org
7190W:	https://linuxtv.org
7191W:	http://netup.tv/
7192T:	git git://linuxtv.org/media_tree.git
7193S:	Supported
7194F:	drivers/media/dvb-frontends/ascot2e*
7195
7196MEDIA DRIVERS FOR CXD2841ER
7197M:	Sergey Kozlov <serjk@netup.ru>
7198L:	linux-media@vger.kernel.org
7199W:	https://linuxtv.org
7200W:	http://netup.tv/
7201T:	git git://linuxtv.org/media_tree.git
7202S:	Supported
7203F:	drivers/media/dvb-frontends/cxd2841er*
7204
7205MEDIA DRIVERS FOR HORUS3A
7206M:	Sergey Kozlov <serjk@netup.ru>
7207L:	linux-media@vger.kernel.org
7208W:	https://linuxtv.org
7209W:	http://netup.tv/
7210T:	git git://linuxtv.org/media_tree.git
7211S:	Supported
7212F:	drivers/media/dvb-frontends/horus3a*
7213
7214MEDIA DRIVERS FOR LNBH25
7215M:	Sergey Kozlov <serjk@netup.ru>
7216L:	linux-media@vger.kernel.org
7217W:	https://linuxtv.org
7218W:	http://netup.tv/
7219T:	git git://linuxtv.org/media_tree.git
7220S:	Supported
7221F:	drivers/media/dvb-frontends/lnbh25*
7222
7223MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7224M:	Sergey Kozlov <serjk@netup.ru>
7225L:	linux-media@vger.kernel.org
7226W:	https://linuxtv.org
7227W:	http://netup.tv/
7228T:	git git://linuxtv.org/media_tree.git
7229S:	Supported
7230F:	drivers/media/pci/netup_unidvb/*
7231
7232MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7233M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7234P:	LinuxTV.org Project
7235L:	linux-media@vger.kernel.org
7236W:	https://linuxtv.org
7237Q:	http://patchwork.kernel.org/project/linux-media/list/
7238T:	git git://linuxtv.org/media_tree.git
7239S:	Maintained
7240F:	Documentation/dvb/
7241F:	Documentation/video4linux/
7242F:	Documentation/DocBook/media/
7243F:	drivers/media/
7244F:	drivers/staging/media/
7245F:	include/linux/platform_data/media/
7246F:	include/media/
7247F:	include/uapi/linux/dvb/
7248F:	include/uapi/linux/videodev2.h
7249F:	include/uapi/linux/media.h
7250F:	include/uapi/linux/v4l2-*
7251F:	include/uapi/linux/meye.h
7252F:	include/uapi/linux/ivtv*
7253F:	include/uapi/linux/uvcvideo.h
7254
7255MEDIATEK ETHERNET DRIVER
7256M:	Felix Fietkau <nbd@openwrt.org>
7257M:	John Crispin <blogic@openwrt.org>
7258L:	netdev@vger.kernel.org
7259S:	Maintained
7260F:	drivers/net/ethernet/mediatek/
7261
7262MEDIATEK MT7601U WIRELESS LAN DRIVER
7263M:	Jakub Kicinski <kubakici@wp.pl>
7264L:	linux-wireless@vger.kernel.org
7265S:	Maintained
7266F:	drivers/net/wireless/mediatek/mt7601u/
7267
7268MEGARAID SCSI/SAS DRIVERS
7269M:	Kashyap Desai <kashyap.desai@avagotech.com>
7270M:	Sumit Saxena <sumit.saxena@avagotech.com>
7271M:	Uday Lingala <uday.lingala@avagotech.com>
7272L:	megaraidlinux.pdl@avagotech.com
7273L:	linux-scsi@vger.kernel.org
7274W:	http://www.lsi.com
7275S:	Maintained
7276F:	Documentation/scsi/megaraid.txt
7277F:	drivers/scsi/megaraid.*
7278F:	drivers/scsi/megaraid/
7279
7280MELLANOX ETHERNET DRIVER (mlx4_en)
7281M: 	Eugenia Emantayev <eugenia@mellanox.com>
7282L:	netdev@vger.kernel.org
7283S:	Supported
7284W:	http://www.mellanox.com
7285Q:	http://patchwork.ozlabs.org/project/netdev/list/
7286F:	drivers/net/ethernet/mellanox/mlx4/en_*
7287
7288MELLANOX ETHERNET DRIVER (mlx5e)
7289M:	Saeed Mahameed <saeedm@mellanox.com>
7290L:	netdev@vger.kernel.org
7291S:	Supported
7292W:	http://www.mellanox.com
7293Q:	http://patchwork.ozlabs.org/project/netdev/list/
7294F:	drivers/net/ethernet/mellanox/mlx5/core/en_*
7295
7296MELLANOX ETHERNET SWITCH DRIVERS
7297M:	Jiri Pirko <jiri@mellanox.com>
7298M:	Ido Schimmel <idosch@mellanox.com>
7299L:	netdev@vger.kernel.org
7300S:	Supported
7301W:	http://www.mellanox.com
7302Q:	http://patchwork.ozlabs.org/project/netdev/list/
7303F:	drivers/net/ethernet/mellanox/mlxsw/
7304
7305MEMBARRIER SUPPORT
7306M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7307M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7308L:	linux-kernel@vger.kernel.org
7309S:	Supported
7310F:	kernel/membarrier.c
7311F:	include/uapi/linux/membarrier.h
7312
7313MEMORY MANAGEMENT
7314L:	linux-mm@kvack.org
7315W:	http://www.linux-mm.org
7316S:	Maintained
7317F:	include/linux/mm.h
7318F:	include/linux/gfp.h
7319F:	include/linux/mmzone.h
7320F:	include/linux/memory_hotplug.h
7321F:	include/linux/vmalloc.h
7322F:	mm/
7323
7324MEMORY TECHNOLOGY DEVICES (MTD)
7325M:	David Woodhouse <dwmw2@infradead.org>
7326M:	Brian Norris <computersforpeace@gmail.com>
7327L:	linux-mtd@lists.infradead.org
7328W:	http://www.linux-mtd.infradead.org/
7329Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7330T:	git git://git.infradead.org/linux-mtd.git
7331T:	git git://git.infradead.org/l2-mtd.git
7332S:	Maintained
7333F:	drivers/mtd/
7334F:	include/linux/mtd/
7335F:	include/uapi/mtd/
7336
7337MEN A21 WATCHDOG DRIVER
7338M:	Johannes Thumshirn <morbidrsa@gmail.com>
7339L:	linux-watchdog@vger.kernel.org
7340S:	Maintained
7341F:	drivers/watchdog/mena21_wdt.c
7342
7343MEN CHAMELEON BUS (mcb)
7344M:	Johannes Thumshirn <morbidrsa@gmail.com>
7345S:	Maintained
7346F:	drivers/mcb/
7347F:	include/linux/mcb.h
7348F:	Documentation/men-chameleon-bus.txt
7349
7350MEN F21BMC (Board Management Controller)
7351M:	Andreas Werner <andreas.werner@men.de>
7352S:	Supported
7353F:	drivers/mfd/menf21bmc.c
7354F:	drivers/watchdog/menf21bmc_wdt.c
7355F:	drivers/leds/leds-menf21bmc.c
7356F:	drivers/hwmon/menf21bmc_hwmon.c
7357F:	Documentation/hwmon/menf21bmc
7358
7359METAG ARCHITECTURE
7360M:	James Hogan <james.hogan@imgtec.com>
7361L:	linux-metag@vger.kernel.org
7362T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7363S:	Odd Fixes
7364F:	arch/metag/
7365F:	Documentation/metag/
7366F:	Documentation/devicetree/bindings/metag/
7367F:	Documentation/devicetree/bindings/interrupt-controller/img,*
7368F:	drivers/clocksource/metag_generic.c
7369F:	drivers/irqchip/irq-metag.c
7370F:	drivers/irqchip/irq-metag-ext.c
7371F:	drivers/tty/metag_da.c
7372
7373MICROBLAZE ARCHITECTURE
7374M:	Michal Simek <monstr@monstr.eu>
7375W:	http://www.monstr.eu/fdt/
7376T:	git git://git.monstr.eu/linux-2.6-microblaze.git
7377S:	Supported
7378F:	arch/microblaze/
7379
7380MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7381M:	Chen Yu <yu.c.chen@intel.com>
7382L:	platform-driver-x86@vger.kernel.org
7383S:	Supported
7384F:	drivers/platform/x86/surfacepro3_button.c
7385
7386MICROTEK X6 SCANNER
7387M:	Oliver Neukum <oliver@neukum.org>
7388S:	Maintained
7389F:	drivers/usb/image/microtek.*
7390
7391MIPS
7392M:	Ralf Baechle <ralf@linux-mips.org>
7393L:	linux-mips@linux-mips.org
7394W:	http://www.linux-mips.org/
7395T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
7396Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
7397S:	Supported
7398F:	Documentation/mips/
7399F:	arch/mips/
7400
7401MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7402M:	Hans Verkuil <hverkuil@xs4all.nl>
7403L:	linux-media@vger.kernel.org
7404T:	git git://linuxtv.org/media_tree.git
7405W:	https://linuxtv.org
7406S:	Odd Fixes
7407F:	drivers/media/radio/radio-miropcm20*
7408
7409MELLANOX MLX4 core VPI driver
7410M:	Yishai Hadas <yishaih@mellanox.com>
7411L:	netdev@vger.kernel.org
7412L:	linux-rdma@vger.kernel.org
7413W:	http://www.mellanox.com
7414Q:	http://patchwork.ozlabs.org/project/netdev/list/
7415S:	Supported
7416F:	drivers/net/ethernet/mellanox/mlx4/
7417F:	include/linux/mlx4/
7418
7419MELLANOX MLX4 IB driver
7420M:	Yishai Hadas <yishaih@mellanox.com>
7421L:	linux-rdma@vger.kernel.org
7422W:	http://www.mellanox.com
7423Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7424S:	Supported
7425F:	drivers/infiniband/hw/mlx4/
7426F:	include/linux/mlx4/
7427
7428MELLANOX MLX5 core VPI driver
7429M:	Matan Barak <matanb@mellanox.com>
7430M:	Leon Romanovsky <leonro@mellanox.com>
7431L:	netdev@vger.kernel.org
7432L:	linux-rdma@vger.kernel.org
7433W:	http://www.mellanox.com
7434Q:	http://patchwork.ozlabs.org/project/netdev/list/
7435S:	Supported
7436F:	drivers/net/ethernet/mellanox/mlx5/core/
7437F:	include/linux/mlx5/
7438
7439MELLANOX MLX5 IB driver
7440M:	Matan Barak <matanb@mellanox.com>
7441M:	Leon Romanovsky <leonro@mellanox.com>
7442L:	linux-rdma@vger.kernel.org
7443W:	http://www.mellanox.com
7444Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7445S:	Supported
7446F:	drivers/infiniband/hw/mlx5/
7447F:	include/linux/mlx5/
7448
7449MELEXIS MLX90614 DRIVER
7450M:	Crt Mori <cmo@melexis.com>
7451L:	linux-iio@vger.kernel.org
7452W:	http://www.melexis.com
7453S:	Supported
7454F:	drivers/iio/temperature/mlx90614.c
7455
7456MN88472 MEDIA DRIVER
7457M:	Antti Palosaari <crope@iki.fi>
7458L:	linux-media@vger.kernel.org
7459W:	https://linuxtv.org
7460W:	http://palosaari.fi/linux/
7461Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7462T:	git git://linuxtv.org/anttip/media_tree.git
7463S:	Maintained
7464F:	drivers/staging/media/mn88472/
7465F:	drivers/media/dvb-frontends/mn88472.h
7466
7467MN88473 MEDIA DRIVER
7468M:	Antti Palosaari <crope@iki.fi>
7469L:	linux-media@vger.kernel.org
7470W:	https://linuxtv.org
7471W:	http://palosaari.fi/linux/
7472Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7473S:	Maintained
7474F:	drivers/media/dvb-frontends/mn88473*
7475
7476MODULE SUPPORT
7477M:	Rusty Russell <rusty@rustcorp.com.au>
7478S:	Maintained
7479F:	include/linux/module.h
7480F:	kernel/module.c
7481
7482MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7483W:	http://popies.net/meye/
7484S:	Orphan
7485F:	Documentation/video4linux/meye.txt
7486F:	drivers/media/pci/meye/
7487F:	include/uapi/linux/meye.h
7488
7489MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7490M:	Jiri Slaby <jirislaby@gmail.com>
7491S:	Maintained
7492F:	Documentation/serial/moxa-smartio
7493F:	drivers/tty/mxser.*
7494
7495MR800 AVERMEDIA USB FM RADIO DRIVER
7496M:	Alexey Klimov <klimov.linux@gmail.com>
7497L:	linux-media@vger.kernel.org
7498T:	git git://linuxtv.org/media_tree.git
7499S:	Maintained
7500F:	drivers/media/radio/radio-mr800.c
7501
7502MRF24J40 IEEE 802.15.4 RADIO DRIVER
7503M:	Alan Ott <alan@signal11.us>
7504L:	linux-wpan@vger.kernel.org
7505S:	Maintained
7506F:	drivers/net/ieee802154/mrf24j40.c
7507F:	Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7508
7509MSI LAPTOP SUPPORT
7510M:	"Lee, Chun-Yi" <jlee@suse.com>
7511L:	platform-driver-x86@vger.kernel.org
7512S:	Maintained
7513F:	drivers/platform/x86/msi-laptop.c
7514
7515MSI WMI SUPPORT
7516L:	platform-driver-x86@vger.kernel.org
7517S:	Orphan
7518F:	drivers/platform/x86/msi-wmi.c
7519
7520MSI001 MEDIA DRIVER
7521M:	Antti Palosaari <crope@iki.fi>
7522L:	linux-media@vger.kernel.org
7523W:	https://linuxtv.org
7524W:	http://palosaari.fi/linux/
7525Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7526T:	git git://linuxtv.org/anttip/media_tree.git
7527S:	Maintained
7528F:	drivers/media/tuners/msi001*
7529
7530MSI2500 MEDIA DRIVER
7531M:	Antti Palosaari <crope@iki.fi>
7532L:	linux-media@vger.kernel.org
7533W:	https://linuxtv.org
7534W:	http://palosaari.fi/linux/
7535Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7536T:	git git://linuxtv.org/anttip/media_tree.git
7537S:	Maintained
7538F:	drivers/media/usb/msi2500/
7539
7540MSYSTEMS DISKONCHIP G3 MTD DRIVER
7541M:	Robert Jarzmik <robert.jarzmik@free.fr>
7542L:	linux-mtd@lists.infradead.org
7543S:	Maintained
7544F:	drivers/mtd/devices/docg3*
7545
7546MT9M032 APTINA SENSOR DRIVER
7547M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7548L:	linux-media@vger.kernel.org
7549T:	git git://linuxtv.org/media_tree.git
7550S:	Maintained
7551F:	drivers/media/i2c/mt9m032.c
7552F:	include/media/i2c/mt9m032.h
7553
7554MT9P031 APTINA CAMERA SENSOR
7555M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7556L:	linux-media@vger.kernel.org
7557T:	git git://linuxtv.org/media_tree.git
7558S:	Maintained
7559F:	drivers/media/i2c/mt9p031.c
7560F:	include/media/i2c/mt9p031.h
7561
7562MT9T001 APTINA CAMERA SENSOR
7563M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7564L:	linux-media@vger.kernel.org
7565T:	git git://linuxtv.org/media_tree.git
7566S:	Maintained
7567F:	drivers/media/i2c/mt9t001.c
7568F:	include/media/i2c/mt9t001.h
7569
7570MT9V032 APTINA CAMERA SENSOR
7571M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7572L:	linux-media@vger.kernel.org
7573T:	git git://linuxtv.org/media_tree.git
7574S:	Maintained
7575F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7576F:	drivers/media/i2c/mt9v032.c
7577F:	include/media/i2c/mt9v032.h
7578
7579MULTIFUNCTION DEVICES (MFD)
7580M:	Lee Jones <lee.jones@linaro.org>
7581T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7582S:	Supported
7583F:	drivers/mfd/
7584F:	include/linux/mfd/
7585
7586MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7587M:	Ulf Hansson <ulf.hansson@linaro.org>
7588L:	linux-mmc@vger.kernel.org
7589T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7590S:	Maintained
7591F:	drivers/mmc/
7592F:	include/linux/mmc/
7593F:	include/uapi/linux/mmc/
7594
7595MULTIMEDIA CARD (MMC) ETC. OVER SPI
7596S:	Orphan
7597F:	drivers/mmc/host/mmc_spi.c
7598F:	include/linux/spi/mmc_spi.h
7599
7600MULTISOUND SOUND DRIVER
7601M:	Andrew Veliath <andrewtv@usa.net>
7602S:	Maintained
7603F:	Documentation/sound/oss/MultiSound
7604F:	sound/oss/msnd*
7605
7606MULTITECH MULTIPORT CARD (ISICOM)
7607S:	Orphan
7608F:	drivers/tty/isicom.c
7609F:	include/linux/isicom.h
7610
7611MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7612M:	Bin Liu <b-liu@ti.com>
7613L:	linux-usb@vger.kernel.org
7614T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7615S:	Maintained
7616F:	drivers/usb/musb/
7617
7618MXL5007T MEDIA DRIVER
7619M:	Michael Krufky <mkrufky@linuxtv.org>
7620L:	linux-media@vger.kernel.org
7621W:	https://linuxtv.org
7622W:	http://github.com/mkrufky
7623Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7624T:	git git://linuxtv.org/mkrufky/tuners.git
7625S:	Maintained
7626F:	drivers/media/tuners/mxl5007t.*
7627
7628MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7629M:	Hyong-Youb Kim <hykim@myri.com>
7630L:	netdev@vger.kernel.org
7631W:	https://www.myricom.com/support/downloads/myri10ge.html
7632S:	Supported
7633F:	drivers/net/ethernet/myricom/myri10ge/
7634
7635NAND FLASH SUBSYSTEM
7636M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7637R:	Richard Weinberger <richard@nod.at>
7638L:	linux-mtd@lists.infradead.org
7639W:	http://www.linux-mtd.infradead.org/
7640Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7641T:	git git://github.com/linux-nand/linux.git
7642S:	Maintained
7643F:	drivers/mtd/nand/
7644F:	include/linux/mtd/nand*.h
7645
7646NATSEMI ETHERNET DRIVER (DP8381x)
7647S:	Orphan
7648F:	drivers/net/ethernet/natsemi/natsemi.c
7649
7650NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7651M:	Daniel Mack <zonque@gmail.com>
7652S:	Maintained
7653L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7654W:	http://www.native-instruments.com
7655F:	sound/usb/caiaq/
7656
7657NCP FILESYSTEM
7658M:	Petr Vandrovec <petr@vandrovec.name>
7659S:	Odd Fixes
7660F:	fs/ncpfs/
7661
7662NCR 5380 SCSI DRIVERS
7663M:	Finn Thain <fthain@telegraphics.com.au>
7664M:	Michael Schmitz <schmitzmic@gmail.com>
7665L:	linux-scsi@vger.kernel.org
7666S:	Maintained
7667F:	Documentation/scsi/g_NCR5380.txt
7668F:	drivers/scsi/NCR5380.*
7669F:	drivers/scsi/arm/cumana_1.c
7670F:	drivers/scsi/arm/oak.c
7671F:	drivers/scsi/atari_NCR5380.c
7672F:	drivers/scsi/atari_scsi.*
7673F:	drivers/scsi/dmx3191d.c
7674F:	drivers/scsi/dtc.*
7675F:	drivers/scsi/g_NCR5380.*
7676F:	drivers/scsi/g_NCR5380_mmio.c
7677F:	drivers/scsi/mac_scsi.*
7678F:	drivers/scsi/pas16.*
7679F:	drivers/scsi/sun3_scsi.*
7680F:	drivers/scsi/sun3_scsi_vme.c
7681F:	drivers/scsi/t128.*
7682
7683NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7684M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7685L:	linux-scsi@vger.kernel.org
7686S:	Maintained
7687F:	drivers/scsi/NCR_D700.*
7688
7689NCT6775 HARDWARE MONITOR DRIVER
7690M:	Guenter Roeck <linux@roeck-us.net>
7691L:	linux-hwmon@vger.kernel.org
7692S:	Maintained
7693F:	Documentation/hwmon/nct6775
7694F:	drivers/hwmon/nct6775.c
7695
7696NETEFFECT IWARP RNIC DRIVER (IW_NES)
7697M:	Faisal Latif <faisal.latif@intel.com>
7698L:	linux-rdma@vger.kernel.org
7699W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7700S:	Supported
7701F:	drivers/infiniband/hw/nes/
7702
7703NETEM NETWORK EMULATOR
7704M:	Stephen Hemminger <stephen@networkplumber.org>
7705L:	netem@lists.linux-foundation.org (moderated for non-subscribers)
7706S:	Maintained
7707F:	net/sched/sch_netem.c
7708
7709NETERION 10GbE DRIVERS (s2io/vxge)
7710M:	Jon Mason <jdmason@kudzu.us>
7711L:	netdev@vger.kernel.org
7712S:	Supported
7713F:	Documentation/networking/s2io.txt
7714F:	Documentation/networking/vxge.txt
7715F:	drivers/net/ethernet/neterion/
7716
7717NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7718M:	Pablo Neira Ayuso <pablo@netfilter.org>
7719M:	Patrick McHardy <kaber@trash.net>
7720M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7721L:	netfilter-devel@vger.kernel.org
7722L:	coreteam@netfilter.org
7723W:	http://www.netfilter.org/
7724W:	http://www.iptables.org/
7725Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7726T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7727T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7728S:	Supported
7729F:	include/linux/netfilter*
7730F:	include/linux/netfilter/
7731F:	include/net/netfilter/
7732F:	include/uapi/linux/netfilter*
7733F:	include/uapi/linux/netfilter/
7734F:	net/*/netfilter.c
7735F:	net/*/netfilter/
7736F:	net/netfilter/
7737F:	net/bridge/br_netfilter*.c
7738
7739NETLABEL
7740M:	Paul Moore <paul@paul-moore.com>
7741W:	http://netlabel.sf.net
7742L:	netdev@vger.kernel.org
7743S:	Maintained
7744F:	Documentation/netlabel/
7745F:	include/net/netlabel.h
7746F:	net/netlabel/
7747
7748NETROM NETWORK LAYER
7749M:	Ralf Baechle <ralf@linux-mips.org>
7750L:	linux-hams@vger.kernel.org
7751W:	http://www.linux-ax25.org/
7752S:	Maintained
7753F:	include/net/netrom.h
7754F:	include/uapi/linux/netrom.h
7755F:	net/netrom/
7756
7757NETRONOME ETHERNET DRIVERS
7758M:	Jakub Kicinski <jakub.kicinski@netronome.com>
7759L:	oss-drivers@netronome.com
7760S:	Maintained
7761F:	drivers/net/ethernet/netronome/
7762
7763NETWORK BLOCK DEVICE (NBD)
7764M:	Markus Pargmann <mpa@pengutronix.de>
7765S:	Maintained
7766L:	nbd-general@lists.sourceforge.net
7767T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7768F:	Documentation/blockdev/nbd.txt
7769F:	drivers/block/nbd.c
7770F:	include/uapi/linux/nbd.h
7771
7772NETWORK DROP MONITOR
7773M:	Neil Horman <nhorman@tuxdriver.com>
7774L:	netdev@vger.kernel.org
7775S:	Maintained
7776W:	https://fedorahosted.org/dropwatch/
7777F:	net/core/drop_monitor.c
7778
7779NETWORKING [GENERAL]
7780M:	"David S. Miller" <davem@davemloft.net>
7781L:	netdev@vger.kernel.org
7782W:	http://www.linuxfoundation.org/en/Net
7783Q:	http://patchwork.ozlabs.org/project/netdev/list/
7784T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7785T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7786S:	Maintained
7787F:	net/
7788F:	include/net/
7789F:	include/linux/in.h
7790F:	include/linux/net.h
7791F:	include/linux/netdevice.h
7792F:	include/uapi/linux/in.h
7793F:	include/uapi/linux/net.h
7794F:	include/uapi/linux/netdevice.h
7795F:	include/uapi/linux/net_namespace.h
7796F:	tools/net/
7797F:	tools/testing/selftests/net/
7798F:	lib/random32.c
7799F:	lib/test_bpf.c
7800
7801NETWORKING [IPv4/IPv6]
7802M:	"David S. Miller" <davem@davemloft.net>
7803M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7804M:	James Morris <jmorris@namei.org>
7805M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7806M:	Patrick McHardy <kaber@trash.net>
7807L:	netdev@vger.kernel.org
7808T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7809S:	Maintained
7810F:	net/ipv4/
7811F:	net/ipv6/
7812F:	include/net/ip*
7813F:	arch/x86/net/*
7814
7815NETWORKING [IPSEC]
7816M:	Steffen Klassert <steffen.klassert@secunet.com>
7817M:	Herbert Xu <herbert@gondor.apana.org.au>
7818M:	"David S. Miller" <davem@davemloft.net>
7819L:	netdev@vger.kernel.org
7820T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7821T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7822S:	Maintained
7823F:	net/core/flow.c
7824F:	net/xfrm/
7825F:	net/key/
7826F:	net/ipv4/xfrm*
7827F:	net/ipv4/esp4.c
7828F:	net/ipv4/ah4.c
7829F:	net/ipv4/ipcomp.c
7830F:	net/ipv4/ip_vti.c
7831F:	net/ipv6/xfrm*
7832F:	net/ipv6/esp6.c
7833F:	net/ipv6/ah6.c
7834F:	net/ipv6/ipcomp6.c
7835F:	net/ipv6/ip6_vti.c
7836F:	include/uapi/linux/xfrm.h
7837F:	include/net/xfrm.h
7838
7839NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7840M:	Paul Moore <paul@paul-moore.com>
7841L:	netdev@vger.kernel.org
7842S:	Maintained
7843
7844NETWORKING [WIRELESS]
7845L:	linux-wireless@vger.kernel.org
7846Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7847
7848NETWORKING DRIVERS
7849L:	netdev@vger.kernel.org
7850W:	http://www.linuxfoundation.org/en/Net
7851Q:	http://patchwork.ozlabs.org/project/netdev/list/
7852T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7853T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7854S:	Odd Fixes
7855F:	drivers/net/
7856F:	include/linux/if_*
7857F:	include/linux/netdevice.h
7858F:	include/linux/etherdevice.h
7859F:	include/linux/fcdevice.h
7860F:	include/linux/fddidevice.h
7861F:	include/linux/hippidevice.h
7862F:	include/linux/inetdevice.h
7863F:	include/uapi/linux/if_*
7864F:	include/uapi/linux/netdevice.h
7865
7866NETWORKING DRIVERS (WIRELESS)
7867M:	Kalle Valo <kvalo@codeaurora.org>
7868L:	linux-wireless@vger.kernel.org
7869Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7870T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7871T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7872S:	Maintained
7873F:	drivers/net/wireless/
7874
7875NETXEN (1/10) GbE SUPPORT
7876M:	Manish Chopra <manish.chopra@qlogic.com>
7877M:	Sony Chacko <sony.chacko@qlogic.com>
7878M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7879L:	netdev@vger.kernel.org
7880W:	http://www.qlogic.com
7881S:	Supported
7882F:	drivers/net/ethernet/qlogic/netxen/
7883
7884NFC SUBSYSTEM
7885M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7886M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7887M:	Samuel Ortiz <sameo@linux.intel.com>
7888L:	linux-wireless@vger.kernel.org
7889L:	linux-nfc@lists.01.org (subscribers-only)
7890S:	Supported
7891F:	net/nfc/
7892F:	include/net/nfc/
7893F:	include/uapi/linux/nfc.h
7894F:	drivers/nfc/
7895F:	include/linux/platform_data/nfcmrvl.h
7896F:	include/linux/platform_data/nxp-nci.h
7897F:	include/linux/platform_data/pn544.h
7898F:	include/linux/platform_data/st21nfca.h
7899F:	include/linux/platform_data/st-nci.h
7900F:	Documentation/devicetree/bindings/net/nfc/
7901
7902NFS, SUNRPC, AND LOCKD CLIENTS
7903M:	Trond Myklebust <trond.myklebust@primarydata.com>
7904M:	Anna Schumaker <anna.schumaker@netapp.com>
7905L:	linux-nfs@vger.kernel.org
7906W:	http://client.linux-nfs.org
7907T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7908S:	Maintained
7909F:	fs/lockd/
7910F:	fs/nfs/
7911F:	fs/nfs_common/
7912F:	net/sunrpc/
7913F:	include/linux/lockd/
7914F:	include/linux/nfs*
7915F:	include/linux/sunrpc/
7916F:	include/uapi/linux/nfs*
7917F:	include/uapi/linux/sunrpc/
7918
7919NILFS2 FILESYSTEM
7920M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7921L:	linux-nilfs@vger.kernel.org
7922W:	http://nilfs.sourceforge.net/
7923T:	git git://github.com/konis/nilfs2.git
7924S:	Supported
7925F:	Documentation/filesystems/nilfs2.txt
7926F:	fs/nilfs2/
7927F:	include/linux/nilfs2_fs.h
7928F:	include/trace/events/nilfs2.h
7929
7930NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7931M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7932W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7933S:	Maintained
7934F:	Documentation/scsi/NinjaSCSI.txt
7935F:	drivers/scsi/pcmcia/nsp_*
7936
7937NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7938M:	GOTO Masanori <gotom@debian.or.jp>
7939M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7940W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7941S:	Maintained
7942F:	Documentation/scsi/NinjaSCSI.txt
7943F:	drivers/scsi/nsp32*
7944
7945NIOS2 ARCHITECTURE
7946M:	Ley Foon Tan <lftan@altera.com>
7947L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7948T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7949S:	Maintained
7950F:	arch/nios2/
7951
7952NOKIA N900 POWER SUPPLY DRIVERS
7953R:	Pali Rohár <pali.rohar@gmail.com>
7954F:	include/linux/power/bq2415x_charger.h
7955F:	include/linux/power/bq27xxx_battery.h
7956F:	include/linux/power/isp1704_charger.h
7957F:	drivers/power/bq2415x_charger.c
7958F:	drivers/power/bq27xxx_battery.c
7959F:	drivers/power/bq27xxx_battery_i2c.c
7960F:	drivers/power/isp1704_charger.c
7961F:	drivers/power/rx51_battery.c
7962
7963NTB DRIVER CORE
7964M:	Jon Mason <jdmason@kudzu.us>
7965M:	Dave Jiang <dave.jiang@intel.com>
7966M:	Allen Hubbe <Allen.Hubbe@emc.com>
7967L:	linux-ntb@googlegroups.com
7968S:	Supported
7969W:	https://github.com/jonmason/ntb/wiki
7970T:	git git://github.com/jonmason/ntb.git
7971F:	drivers/ntb/
7972F:	drivers/net/ntb_netdev.c
7973F:	include/linux/ntb.h
7974F:	include/linux/ntb_transport.h
7975
7976NTB INTEL DRIVER
7977M:	Jon Mason <jdmason@kudzu.us>
7978M:	Dave Jiang <dave.jiang@intel.com>
7979L:	linux-ntb@googlegroups.com
7980S:	Supported
7981W:	https://github.com/jonmason/ntb/wiki
7982T:	git git://github.com/jonmason/ntb.git
7983F:	drivers/ntb/hw/intel/
7984
7985NTB AMD DRIVER
7986M:	Xiangliang Yu <Xiangliang.Yu@amd.com>
7987L:	linux-ntb@googlegroups.com
7988S:	Supported
7989F:	drivers/ntb/hw/amd/
7990
7991NTFS FILESYSTEM
7992M:	Anton Altaparmakov <anton@tuxera.com>
7993L:	linux-ntfs-dev@lists.sourceforge.net
7994W:	http://www.tuxera.com/
7995T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7996S:	Supported
7997F:	Documentation/filesystems/ntfs.txt
7998F:	fs/ntfs/
7999
8000NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8001M:	Antonino Daplas <adaplas@gmail.com>
8002L:	linux-fbdev@vger.kernel.org
8003S:	Maintained
8004F:	drivers/video/fbdev/riva/
8005F:	drivers/video/fbdev/nvidia/
8006
8007NVM EXPRESS DRIVER
8008M:	Keith Busch <keith.busch@intel.com>
8009M:	Jens Axboe <axboe@fb.com>
8010L:	linux-nvme@lists.infradead.org
8011T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8012W:	https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8013S:	Supported
8014F:	drivers/nvme/host/
8015F:	include/linux/nvme.h
8016
8017NVMEM FRAMEWORK
8018M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8019M:	Maxime Ripard <maxime.ripard@free-electrons.com>
8020S:	Maintained
8021F:	drivers/nvmem/
8022F:	Documentation/devicetree/bindings/nvmem/
8023F:	include/linux/nvmem-consumer.h
8024F:	include/linux/nvmem-provider.h
8025
8026NXP-NCI NFC DRIVER
8027M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
8028R:	Charles Gorand <charles.gorand@effinnov.com>
8029L:	linux-nfc@lists.01.org (moderated for non-subscribers)
8030S:	Supported
8031F:	drivers/nfc/nxp-nci
8032
8033NXP TDA998X DRM DRIVER
8034M:	Russell King <rmk+kernel@armlinux.org.uk>
8035S:	Supported
8036F:	drivers/gpu/drm/i2c/tda998x_drv.c
8037F:	include/drm/i2c/tda998x.h
8038
8039NXP TFA9879 DRIVER
8040M:	Peter Rosin <peda@axentia.se>
8041L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8042S:	Maintained
8043F:	sound/soc/codecs/tfa9879*
8044
8045OBJTOOL
8046M:	Josh Poimboeuf <jpoimboe@redhat.com>
8047S:	Supported
8048F:	tools/objtool/
8049
8050OMAP SUPPORT
8051M:	Tony Lindgren <tony@atomide.com>
8052L:	linux-omap@vger.kernel.org
8053W:	http://www.muru.com/linux/omap/
8054W:	http://linux.omap.com/
8055Q:	http://patchwork.kernel.org/project/linux-omap/list/
8056T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8057S:	Maintained
8058F:	arch/arm/*omap*/
8059F:	arch/arm/configs/omap1_defconfig
8060F:	arch/arm/configs/omap2plus_defconfig
8061F:	drivers/i2c/busses/i2c-omap.c
8062F:	drivers/irqchip/irq-omap-intc.c
8063F:	drivers/mfd/*omap*.c
8064F:	drivers/mfd/menelaus.c
8065F:	drivers/mfd/palmas.c
8066F:	drivers/mfd/tps65217.c
8067F:	drivers/mfd/tps65218.c
8068F:	drivers/mfd/tps65910.c
8069F:	drivers/mfd/twl-core.[ch]
8070F:	drivers/mfd/twl4030*.c
8071F:	drivers/mfd/twl6030*.c
8072F:	drivers/mfd/twl6040*.c
8073F:	drivers/regulator/palmas-regulator*.c
8074F:	drivers/regulator/pbias-regulator.c
8075F:	drivers/regulator/tps65217-regulator.c
8076F:	drivers/regulator/tps65218-regulator.c
8077F:	drivers/regulator/tps65910-regulator.c
8078F:	drivers/regulator/twl-regulator.c
8079F:	include/linux/i2c-omap.h
8080
8081OMAP DEVICE TREE SUPPORT
8082M:	Benoît Cousson <bcousson@baylibre.com>
8083M:	Tony Lindgren <tony@atomide.com>
8084L:	linux-omap@vger.kernel.org
8085L:	devicetree@vger.kernel.org
8086S:	Maintained
8087F:	arch/arm/boot/dts/*omap*
8088F:	arch/arm/boot/dts/*am3*
8089F:	arch/arm/boot/dts/*am4*
8090F:	arch/arm/boot/dts/*am5*
8091F:	arch/arm/boot/dts/*dra7*
8092
8093OMAP CLOCK FRAMEWORK SUPPORT
8094M:	Paul Walmsley <paul@pwsan.com>
8095L:	linux-omap@vger.kernel.org
8096S:	Maintained
8097F:	arch/arm/*omap*/*clock*
8098
8099OMAP POWER MANAGEMENT SUPPORT
8100M:	Kevin Hilman <khilman@kernel.org>
8101L:	linux-omap@vger.kernel.org
8102S:	Maintained
8103F:	arch/arm/*omap*/*pm*
8104F:	drivers/cpufreq/omap-cpufreq.c
8105
8106OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8107M:	Rajendra Nayak <rnayak@codeaurora.org>
8108M:	Paul Walmsley <paul@pwsan.com>
8109L:	linux-omap@vger.kernel.org
8110S:	Maintained
8111F:	arch/arm/mach-omap2/prm*
8112
8113OMAP AUDIO SUPPORT
8114M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
8115M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
8116L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8117L:	linux-omap@vger.kernel.org
8118S:	Maintained
8119F:	sound/soc/omap/
8120
8121OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8122M:	Roger Quadros <rogerq@ti.com>
8123M:	Tony Lindgren <tony@atomide.com>
8124L:	linux-omap@vger.kernel.org
8125S:	Maintained
8126F:	drivers/memory/omap-gpmc.c
8127F:	arch/arm/mach-omap2/*gpmc*
8128
8129OMAP FRAMEBUFFER SUPPORT
8130M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8131L:	linux-fbdev@vger.kernel.org
8132L:	linux-omap@vger.kernel.org
8133S:	Maintained
8134F:	drivers/video/fbdev/omap/
8135
8136OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8137M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8138L:	linux-omap@vger.kernel.org
8139L:	linux-fbdev@vger.kernel.org
8140S:	Maintained
8141F:	drivers/video/fbdev/omap2/
8142F:	Documentation/arm/OMAP/DSS
8143
8144OMAP HARDWARE SPINLOCK SUPPORT
8145M:	Ohad Ben-Cohen <ohad@wizery.com>
8146L:	linux-omap@vger.kernel.org
8147S:	Maintained
8148F:	drivers/hwspinlock/omap_hwspinlock.c
8149
8150OMAP MMC SUPPORT
8151M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
8152L:	linux-omap@vger.kernel.org
8153S:	Maintained
8154F:	drivers/mmc/host/omap.c
8155
8156OMAP HS MMC SUPPORT
8157L:	linux-mmc@vger.kernel.org
8158L:	linux-omap@vger.kernel.org
8159S:	Orphan
8160F:	drivers/mmc/host/omap_hsmmc.c
8161
8162OMAP RANDOM NUMBER GENERATOR SUPPORT
8163M:	Deepak Saxena <dsaxena@plexity.net>
8164S:	Maintained
8165F:	drivers/char/hw_random/omap-rng.c
8166
8167OMAP HWMOD SUPPORT
8168M:	Benoît Cousson <bcousson@baylibre.com>
8169M:	Paul Walmsley <paul@pwsan.com>
8170L:	linux-omap@vger.kernel.org
8171S:	Maintained
8172F:	arch/arm/mach-omap2/omap_hwmod.*
8173
8174OMAP HWMOD DATA
8175M:	Paul Walmsley <paul@pwsan.com>
8176L:	linux-omap@vger.kernel.org
8177S:	Maintained
8178F:	arch/arm/mach-omap2/omap_hwmod*data*
8179
8180OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8181M:	Benoît Cousson <bcousson@baylibre.com>
8182L:	linux-omap@vger.kernel.org
8183S:	Maintained
8184F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8185
8186OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8187M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8188L:	linux-media@vger.kernel.org
8189S:	Maintained
8190F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
8191F:	drivers/media/platform/omap3isp/
8192F:	drivers/staging/media/omap4iss/
8193
8194OMAP USB SUPPORT
8195L:	linux-usb@vger.kernel.org
8196L:	linux-omap@vger.kernel.org
8197S:	Orphan
8198F:	drivers/usb/*/*omap*
8199F:	arch/arm/*omap*/usb*
8200
8201OMAP GPIO DRIVER
8202M:	Grygorii Strashko <grygorii.strashko@ti.com>
8203M:	Santosh Shilimkar <ssantosh@kernel.org>
8204M:	Kevin Hilman <khilman@kernel.org>
8205L:	linux-omap@vger.kernel.org
8206S:	Maintained
8207F:	Documentation/devicetree/bindings/gpio/gpio-omap.txt
8208F:	drivers/gpio/gpio-omap.c
8209
8210OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8211M:	Mark Jackson <mpfj@newflow.co.uk>
8212L:	linux-omap@vger.kernel.org
8213S:	Maintained
8214F:	arch/arm/boot/dts/am335x-nano.dts
8215
8216OMFS FILESYSTEM
8217M:	Bob Copeland <me@bobcopeland.com>
8218L:	linux-karma-devel@lists.sourceforge.net
8219S:	Maintained
8220F:	Documentation/filesystems/omfs.txt
8221F:	fs/omfs/
8222
8223OMNIKEY CARDMAN 4000 DRIVER
8224M:	Harald Welte <laforge@gnumonks.org>
8225S:	Maintained
8226F:	drivers/char/pcmcia/cm4000_cs.c
8227F:	include/linux/cm4000_cs.h
8228F:	include/uapi/linux/cm4000_cs.h
8229
8230OMNIKEY CARDMAN 4040 DRIVER
8231M:	Harald Welte <laforge@gnumonks.org>
8232S:	Maintained
8233F:	drivers/char/pcmcia/cm4040_cs.*
8234
8235OMNIVISION OV7670 SENSOR DRIVER
8236M:	Jonathan Corbet <corbet@lwn.net>
8237L:	linux-media@vger.kernel.org
8238T:	git git://linuxtv.org/media_tree.git
8239S:	Maintained
8240F:	drivers/media/i2c/ov7670.c
8241
8242ONENAND FLASH DRIVER
8243M:	Kyungmin Park <kyungmin.park@samsung.com>
8244L:	linux-mtd@lists.infradead.org
8245S:	Maintained
8246F:	drivers/mtd/onenand/
8247F:	include/linux/mtd/onenand*.h
8248
8249ONSTREAM SCSI TAPE DRIVER
8250M:	Willem Riede <osst@riede.org>
8251L:	osst-users@lists.sourceforge.net
8252L:	linux-scsi@vger.kernel.org
8253S:	Maintained
8254F:	Documentation/scsi/osst.txt
8255F:	drivers/scsi/osst.*
8256F:	drivers/scsi/osst_*.h
8257F:	drivers/scsi/st.h
8258
8259OPENCORES I2C BUS DRIVER
8260M:	Peter Korsgaard <jacmet@sunsite.dk>
8261L:	linux-i2c@vger.kernel.org
8262S:	Maintained
8263F:	Documentation/i2c/busses/i2c-ocores
8264F:	drivers/i2c/busses/i2c-ocores.c
8265
8266OPEN FIRMWARE AND FLATTENED DEVICE TREE
8267M:	Rob Herring <robh+dt@kernel.org>
8268M:	Frank Rowand <frowand.list@gmail.com>
8269M:	Grant Likely <grant.likely@linaro.org>
8270L:	devicetree@vger.kernel.org
8271W:	http://www.devicetree.org/
8272T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8273S:	Maintained
8274F:	drivers/of/
8275F:	include/linux/of*.h
8276F:	scripts/dtc/
8277
8278OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8279M:	Rob Herring <robh+dt@kernel.org>
8280M:	Pawel Moll <pawel.moll@arm.com>
8281M:	Mark Rutland <mark.rutland@arm.com>
8282M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
8283M:	Kumar Gala <galak@codeaurora.org>
8284L:	devicetree@vger.kernel.org
8285T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8286S:	Maintained
8287F:	Documentation/devicetree/
8288F:	arch/*/boot/dts/
8289F:	include/dt-bindings/
8290
8291OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8292M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8293L:	devicetree@vger.kernel.org
8294S:	Maintained
8295F:	Documentation/devicetree/dynamic-resolution-notes.txt
8296F:	Documentation/devicetree/overlay-notes.txt
8297F:	drivers/of/overlay.c
8298F:	drivers/of/resolver.c
8299
8300OPENRISC ARCHITECTURE
8301M:	Jonas Bonn <jonas@southpole.se>
8302W:	http://openrisc.net
8303L:	linux@lists.openrisc.net (moderated for non-subscribers)
8304S:	Maintained
8305T:	git git://openrisc.net/~jonas/linux
8306F:	arch/openrisc/
8307
8308OPENVSWITCH
8309M:	Pravin Shelar <pshelar@nicira.com>
8310L:	netdev@vger.kernel.org
8311L:	dev@openvswitch.org
8312W:	http://openvswitch.org
8313S:	Maintained
8314F:	net/openvswitch/
8315F:	include/uapi/linux/openvswitch.h
8316
8317OPERATING PERFORMANCE POINTS (OPP)
8318M:	Viresh Kumar <vireshk@kernel.org>
8319M:	Nishanth Menon <nm@ti.com>
8320M:	Stephen Boyd <sboyd@codeaurora.org>
8321L:	linux-pm@vger.kernel.org
8322S:	Maintained
8323T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8324F:	drivers/base/power/opp/
8325F:	include/linux/pm_opp.h
8326F:	Documentation/power/opp.txt
8327F:	Documentation/devicetree/bindings/opp/
8328
8329OPL4 DRIVER
8330M:	Clemens Ladisch <clemens@ladisch.de>
8331L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8332T:	git git://git.alsa-project.org/alsa-kernel.git
8333S:	Maintained
8334F:	sound/drivers/opl4/
8335
8336OPROFILE
8337M:	Robert Richter <rric@kernel.org>
8338L:	oprofile-list@lists.sf.net
8339S:	Maintained
8340F:	arch/*/include/asm/oprofile*.h
8341F:	arch/*/oprofile/
8342F:	drivers/oprofile/
8343F:	include/linux/oprofile.h
8344
8345ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8346M:	Mark Fasheh <mfasheh@suse.com>
8347M:	Joel Becker <jlbec@evilplan.org>
8348L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8349W:	http://ocfs2.wiki.kernel.org
8350S:	Supported
8351F:	Documentation/filesystems/ocfs2.txt
8352F:	Documentation/filesystems/dlmfs.txt
8353F:	fs/ocfs2/
8354
8355ORINOCO DRIVER
8356L:	linux-wireless@vger.kernel.org
8357W:	http://wireless.kernel.org/en/users/Drivers/orinoco
8358W:	http://www.nongnu.org/orinoco/
8359S:	Orphan
8360F:	drivers/net/wireless/intersil/orinoco/
8361
8362OSD LIBRARY and FILESYSTEM
8363M:	Boaz Harrosh <ooo@electrozaur.com>
8364M:	Benny Halevy <bhalevy@primarydata.com>
8365L:	osd-dev@open-osd.org
8366W:	http://open-osd.org
8367T:	git git://git.open-osd.org/open-osd.git
8368S:	Maintained
8369F:	drivers/scsi/osd/
8370F:	include/scsi/osd_*
8371F:	fs/exofs/
8372
8373OVERLAY FILESYSTEM
8374M:	Miklos Szeredi <miklos@szeredi.hu>
8375L:	linux-unionfs@vger.kernel.org
8376T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8377S:	Supported
8378F:	fs/overlayfs/
8379F:	Documentation/filesystems/overlayfs.txt
8380
8381ORANGEFS FILESYSTEM
8382M:	Mike Marshall <hubcap@omnibond.com>
8383L:	pvfs2-developers@beowulf-underground.org (subscribers-only)
8384T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8385S:	Supported
8386F:	fs/orangefs/
8387F:	Documentation/filesystems/orangefs.txt
8388
8389P54 WIRELESS DRIVER
8390M:	Christian Lamparter <chunkeey@googlemail.com>
8391L:	linux-wireless@vger.kernel.org
8392W:	http://wireless.kernel.org/en/users/Drivers/p54
8393S:	Maintained
8394F:	drivers/net/wireless/intersil/p54/
8395
8396PA SEMI ETHERNET DRIVER
8397M:	Olof Johansson <olof@lixom.net>
8398L:	netdev@vger.kernel.org
8399S:	Maintained
8400F:	drivers/net/ethernet/pasemi/*
8401
8402PA SEMI SMBUS DRIVER
8403M:	Olof Johansson <olof@lixom.net>
8404L:	linux-i2c@vger.kernel.org
8405S:	Maintained
8406F:	drivers/i2c/busses/i2c-pasemi.c
8407
8408PADATA PARALLEL EXECUTION MECHANISM
8409M:	Steffen Klassert <steffen.klassert@secunet.com>
8410L:	linux-crypto@vger.kernel.org
8411S:	Maintained
8412F:	kernel/padata.c
8413F:	include/linux/padata.h
8414F:	Documentation/padata.txt
8415
8416PANASONIC LAPTOP ACPI EXTRAS DRIVER
8417M:	Harald Welte <laforge@gnumonks.org>
8418L:	platform-driver-x86@vger.kernel.org
8419S:	Maintained
8420F:	drivers/platform/x86/panasonic-laptop.c
8421
8422PANASONIC MN10300/AM33/AM34 PORT
8423M:	David Howells <dhowells@redhat.com>
8424M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8425L:	linux-am33-list@redhat.com (moderated for non-subscribers)
8426W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8427S:	Maintained
8428F:	Documentation/mn10300/
8429F:	arch/mn10300/
8430
8431PARALLEL LCD/KEYPAD PANEL DRIVER
8432M:      Willy Tarreau <willy@haproxy.com>
8433M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8434S:      Odd Fixes
8435F:      Documentation/misc-devices/lcd-panel-cgram.txt
8436F:      drivers/misc/panel.c
8437
8438PARALLEL PORT SUBSYSTEM
8439M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8440M:	Sudip Mukherjee <sudip@vectorindia.org>
8441L:	linux-parport@lists.infradead.org (subscribers-only)
8442S:	Maintained
8443F:	drivers/parport/
8444F:	include/linux/parport*.h
8445F:	drivers/char/ppdev.c
8446F:	include/uapi/linux/ppdev.h
8447F:	Documentation/parport*.txt
8448
8449PARAVIRT_OPS INTERFACE
8450M:	Jeremy Fitzhardinge <jeremy@goop.org>
8451M:	Chris Wright <chrisw@sous-sol.org>
8452M:	Alok Kataria <akataria@vmware.com>
8453M:	Rusty Russell <rusty@rustcorp.com.au>
8454L:	virtualization@lists.linux-foundation.org
8455S:	Supported
8456F:	Documentation/virtual/paravirt_ops.txt
8457F:	arch/*/kernel/paravirt*
8458F:	arch/*/include/asm/paravirt.h
8459
8460PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8461M:	Tim Waugh <tim@cyberelk.net>
8462L:	linux-parport@lists.infradead.org (subscribers-only)
8463S:	Maintained
8464F:	Documentation/blockdev/paride.txt
8465F:	drivers/block/paride/
8466
8467PARISC ARCHITECTURE
8468M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
8469M:	Helge Deller <deller@gmx.de>
8470L:	linux-parisc@vger.kernel.org
8471W:	http://www.parisc-linux.org/
8472Q:	http://patchwork.kernel.org/project/linux-parisc/list/
8473T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8474T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8475S:	Maintained
8476F:	arch/parisc/
8477F:	Documentation/parisc/
8478F:	drivers/parisc/
8479F:	drivers/char/agp/parisc-agp.c
8480F:	drivers/input/serio/gscps2.c
8481F:	drivers/parport/parport_gsc.*
8482F:	drivers/tty/serial/8250/8250_gsc.c
8483F:	drivers/video/fbdev/sti*
8484F:	drivers/video/console/sti*
8485F:	drivers/video/logo/logo_parisc*
8486
8487PC87360 HARDWARE MONITORING DRIVER
8488M:	Jim Cromie <jim.cromie@gmail.com>
8489L:	linux-hwmon@vger.kernel.org
8490S:	Maintained
8491F:	Documentation/hwmon/pc87360
8492F:	drivers/hwmon/pc87360.c
8493
8494PC8736x GPIO DRIVER
8495M:	Jim Cromie <jim.cromie@gmail.com>
8496S:	Maintained
8497F:	drivers/char/pc8736x_gpio.c
8498
8499PC87427 HARDWARE MONITORING DRIVER
8500M:	Jean Delvare <jdelvare@suse.com>
8501L:	linux-hwmon@vger.kernel.org
8502S:	Maintained
8503F:	Documentation/hwmon/pc87427
8504F:	drivers/hwmon/pc87427.c
8505
8506PCA9532 LED DRIVER
8507M:	Riku Voipio <riku.voipio@iki.fi>
8508S:	Maintained
8509F:	drivers/leds/leds-pca9532.c
8510F:	include/linux/leds-pca9532.h
8511
8512PCA9541 I2C BUS MASTER SELECTOR DRIVER
8513M:	Guenter Roeck <linux@roeck-us.net>
8514L:	linux-i2c@vger.kernel.org
8515S:	Maintained
8516F:	drivers/i2c/muxes/i2c-mux-pca9541.c
8517
8518PCDP - PRIMARY CONSOLE AND DEBUG PORT
8519M:	Khalid Aziz <khalid@gonehiking.org>
8520S:	Maintained
8521F:	drivers/firmware/pcdp.*
8522
8523PCI ERROR RECOVERY
8524M:	Linas Vepstas <linasvepstas@gmail.com>
8525L:	linux-pci@vger.kernel.org
8526S:	Supported
8527F:	Documentation/PCI/pci-error-recovery.txt
8528
8529PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8530M:	Russell Currey <ruscur@russell.cc>
8531L:	linuxppc-dev@lists.ozlabs.org
8532S:	Supported
8533F:	Documentation/powerpc/eeh-pci-error-recovery.txt
8534F:	arch/powerpc/kernel/eeh*.c
8535F:	arch/powerpc/platforms/*/eeh*.c
8536F:	arch/powerpc/include/*/eeh*.h
8537
8538PCI SUBSYSTEM
8539M:	Bjorn Helgaas <bhelgaas@google.com>
8540L:	linux-pci@vger.kernel.org
8541Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
8542T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8543S:	Supported
8544F:	Documentation/PCI/
8545F:	drivers/pci/
8546F:	include/linux/pci*
8547F:	arch/x86/pci/
8548F:	arch/x86/kernel/quirks.c
8549
8550PCI DRIVER FOR ALTERA PCIE IP
8551M:	Ley Foon Tan <lftan@altera.com>
8552L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8553L:	linux-pci@vger.kernel.org
8554S:	Supported
8555F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
8556F:	drivers/pci/host/pcie-altera.c
8557
8558PCI DRIVER FOR ARM VERSATILE PLATFORM
8559M:	Rob Herring <robh@kernel.org>
8560L:	linux-pci@vger.kernel.org
8561L:	linux-arm-kernel@lists.infradead.org
8562S:	Maintained
8563F:	Documentation/devicetree/bindings/pci/versatile.txt
8564F:	drivers/pci/host/pci-versatile.c
8565
8566PCI DRIVER FOR APPLIEDMICRO XGENE
8567M:	Tanmay Inamdar <tinamdar@apm.com>
8568L:	linux-pci@vger.kernel.org
8569L:	linux-arm-kernel@lists.infradead.org
8570S:	Maintained
8571F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
8572F:	drivers/pci/host/pci-xgene.c
8573
8574PCI DRIVER FOR FREESCALE LAYERSCAPE
8575M:	Minghuan Lian <minghuan.Lian@freescale.com>
8576M:	Mingkai Hu <mingkai.hu@freescale.com>
8577M:	Roy Zang <tie-fei.zang@freescale.com>
8578L:	linuxppc-dev@lists.ozlabs.org
8579L:	linux-pci@vger.kernel.org
8580L:	linux-arm-kernel@lists.infradead.org
8581S:	Maintained
8582F:	drivers/pci/host/*layerscape*
8583
8584PCI DRIVER FOR IMX6
8585M:	Richard Zhu <Richard.Zhu@freescale.com>
8586M:	Lucas Stach <l.stach@pengutronix.de>
8587L:	linux-pci@vger.kernel.org
8588L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8589S:	Maintained
8590F:	drivers/pci/host/*imx6*
8591
8592PCI DRIVER FOR TI KEYSTONE
8593M:	Murali Karicheri <m-karicheri2@ti.com>
8594L:	linux-pci@vger.kernel.org
8595L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8596S:	Maintained
8597F:	drivers/pci/host/*keystone*
8598
8599PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8600M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8601M:	Jason Cooper <jason@lakedaemon.net>
8602L:	linux-pci@vger.kernel.org
8603L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8604S:	Maintained
8605F:	drivers/pci/host/*mvebu*
8606
8607PCI DRIVER FOR NVIDIA TEGRA
8608M:	Thierry Reding <thierry.reding@gmail.com>
8609L:	linux-tegra@vger.kernel.org
8610L:	linux-pci@vger.kernel.org
8611S:	Supported
8612F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8613F:	drivers/pci/host/pci-tegra.c
8614
8615PCI DRIVER FOR TI DRA7XX
8616M:	Kishon Vijay Abraham I <kishon@ti.com>
8617L:	linux-omap@vger.kernel.org
8618L:	linux-pci@vger.kernel.org
8619S:	Supported
8620F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8621F:	drivers/pci/host/pci-dra7xx.c
8622
8623PCI DRIVER FOR RENESAS R-CAR
8624M:	Simon Horman <horms@verge.net.au>
8625L:	linux-pci@vger.kernel.org
8626L:	linux-renesas-soc@vger.kernel.org
8627S:	Maintained
8628F:	drivers/pci/host/*rcar*
8629
8630PCI DRIVER FOR SAMSUNG EXYNOS
8631M:	Jingoo Han <jingoohan1@gmail.com>
8632L:	linux-pci@vger.kernel.org
8633L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8634L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8635S:	Maintained
8636F:	drivers/pci/host/pci-exynos.c
8637
8638PCI DRIVER FOR SYNOPSIS DESIGNWARE
8639M:	Jingoo Han <jingoohan1@gmail.com>
8640M:	Pratyush Anand <pratyush.anand@gmail.com>
8641L:	linux-pci@vger.kernel.org
8642S:	Maintained
8643F:	drivers/pci/host/*designware*
8644
8645PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8646M:	Joao Pinto <jpinto@synopsys.com>
8647L:	linux-pci@vger.kernel.org
8648S:	Maintained
8649F:	Documentation/devicetree/bindings/pci/designware-pcie.txt
8650F:	drivers/pci/host/pcie-designware-plat.c
8651
8652PCI DRIVER FOR GENERIC OF HOSTS
8653M:	Will Deacon <will.deacon@arm.com>
8654L:	linux-pci@vger.kernel.org
8655L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8656S:	Maintained
8657F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8658F:	drivers/pci/host/pci-host-common.c
8659F:	drivers/pci/host/pci-host-generic.c
8660
8661PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8662M:	Keith Busch <keith.busch@intel.com>
8663L:	linux-pci@vger.kernel.org
8664S:	Supported
8665F:	arch/x86/pci/vmd.c
8666
8667PCIE DRIVER FOR ST SPEAR13XX
8668M:	Pratyush Anand <pratyush.anand@gmail.com>
8669L:	linux-pci@vger.kernel.org
8670S:	Maintained
8671F:	drivers/pci/host/*spear*
8672
8673PCI MSI DRIVER FOR ALTERA MSI IP
8674M:	Ley Foon Tan <lftan@altera.com>
8675L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8676L:	linux-pci@vger.kernel.org
8677S:	Supported
8678F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8679F:	drivers/pci/host/pcie-altera-msi.c
8680
8681PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8682M:	Duc Dang <dhdang@apm.com>
8683L:	linux-pci@vger.kernel.org
8684L:	linux-arm-kernel@lists.infradead.org
8685S:	Maintained
8686F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8687F:	drivers/pci/host/pci-xgene-msi.c
8688
8689PCIE DRIVER FOR HISILICON
8690M:	Zhou Wang <wangzhou1@hisilicon.com>
8691M:	Gabriele Paoloni <gabriele.paoloni@huawei.com>
8692L:	linux-pci@vger.kernel.org
8693S:	Maintained
8694F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8695F:	drivers/pci/host/pcie-hisi.c
8696
8697PCIE DRIVER FOR QUALCOMM MSM
8698M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8699L:     linux-pci@vger.kernel.org
8700L:     linux-arm-msm@vger.kernel.org
8701S:     Maintained
8702F:     drivers/pci/host/*qcom*
8703
8704PCIE DRIVER FOR CAVIUM THUNDERX
8705M:	David Daney <david.daney@cavium.com>
8706L:	linux-pci@vger.kernel.org
8707L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8708S:	Supported
8709F:	Documentation/devicetree/bindings/pci/pci-thunder-*
8710F:	drivers/pci/host/pci-thunder-*
8711
8712PCMCIA SUBSYSTEM
8713P:	Linux PCMCIA Team
8714L:	linux-pcmcia@lists.infradead.org
8715W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8716T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8717S:	Maintained
8718F:	Documentation/pcmcia/
8719F:	drivers/pcmcia/
8720F:	include/pcmcia/
8721
8722PCNET32 NETWORK DRIVER
8723M:	Don Fry <pcnet32@frontier.com>
8724L:	netdev@vger.kernel.org
8725S:	Maintained
8726F:	drivers/net/ethernet/amd/pcnet32.c
8727
8728PCRYPT PARALLEL CRYPTO ENGINE
8729M:	Steffen Klassert <steffen.klassert@secunet.com>
8730L:	linux-crypto@vger.kernel.org
8731S:	Maintained
8732F:	crypto/pcrypt.c
8733F:	include/crypto/pcrypt.h
8734
8735PER-CPU MEMORY ALLOCATOR
8736M:	Tejun Heo <tj@kernel.org>
8737M:	Christoph Lameter <cl@linux.com>
8738T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8739S:	Maintained
8740F:	include/linux/percpu*.h
8741F:	mm/percpu*.c
8742F:	arch/*/include/asm/percpu.h
8743
8744PER-TASK DELAY ACCOUNTING
8745M:	Balbir Singh <bsingharora@gmail.com>
8746S:	Maintained
8747F:	include/linux/delayacct.h
8748F:	kernel/delayacct.c
8749
8750PERFORMANCE EVENTS SUBSYSTEM
8751M:	Peter Zijlstra <peterz@infradead.org>
8752M:	Ingo Molnar <mingo@redhat.com>
8753M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8754R:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
8755L:	linux-kernel@vger.kernel.org
8756T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8757S:	Supported
8758F:	kernel/events/*
8759F:	include/linux/perf_event.h
8760F:	include/uapi/linux/perf_event.h
8761F:	arch/*/kernel/perf_event*.c
8762F:	arch/*/kernel/*/perf_event*.c
8763F:	arch/*/kernel/*/*/perf_event*.c
8764F:	arch/*/include/asm/perf_event.h
8765F:	arch/*/kernel/perf_callchain.c
8766F:	tools/perf/
8767
8768PERSONALITY HANDLING
8769M:	Christoph Hellwig <hch@infradead.org>
8770L:	linux-abi-devel@lists.sourceforge.net
8771S:	Maintained
8772F:	include/linux/personality.h
8773F:	include/uapi/linux/personality.h
8774
8775PHONET PROTOCOL
8776M:	Remi Denis-Courmont <courmisch@gmail.com>
8777S:	Supported
8778F:	Documentation/networking/phonet.txt
8779F:	include/linux/phonet.h
8780F:	include/net/phonet/
8781F:	include/uapi/linux/phonet.h
8782F:	net/phonet/
8783
8784PHRAM MTD DRIVER
8785M:	Joern Engel <joern@lazybastard.org>
8786L:	linux-mtd@lists.infradead.org
8787S:	Maintained
8788F:	drivers/mtd/devices/phram.c
8789
8790PICOLCD HID DRIVER
8791M:	Bruno Prémont <bonbons@linux-vserver.org>
8792L:	linux-input@vger.kernel.org
8793S:	Maintained
8794F:	drivers/hid/hid-picolcd*
8795
8796PICOXCELL SUPPORT
8797M:	Jamie Iles <jamie@jamieiles.com>
8798L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8799T:	git git://github.com/jamieiles/linux-2.6-ji.git
8800S:	Supported
8801F:	arch/arm/boot/dts/picoxcell*
8802F:	arch/arm/mach-picoxcell/
8803F:	drivers/crypto/picoxcell*
8804
8805PIN CONTROL SUBSYSTEM
8806M:	Linus Walleij <linus.walleij@linaro.org>
8807L:	linux-gpio@vger.kernel.org
8808T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8809S:	Maintained
8810F:	drivers/pinctrl/
8811F:	include/linux/pinctrl/
8812
8813PIN CONTROLLER - ATMEL AT91
8814M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8815L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8816S:	Maintained
8817F:	drivers/pinctrl/pinctrl-at91.*
8818
8819PIN CONTROLLER - ATMEL AT91 PIO4
8820M:	Ludovic Desroches <ludovic.desroches@atmel.com>
8821L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8822L:	linux-gpio@vger.kernel.org
8823S:	Supported
8824F:	drivers/pinctrl/pinctrl-at91-pio4.*
8825
8826PIN CONTROLLER - INTEL
8827M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8828M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8829S:	Maintained
8830F:	drivers/pinctrl/intel/
8831
8832PIN CONTROLLER - RENESAS
8833M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8834M:	Geert Uytterhoeven <geert+renesas@glider.be>
8835L:	linux-renesas-soc@vger.kernel.org
8836S:	Maintained
8837F:	drivers/pinctrl/sh-pfc/
8838
8839PIN CONTROLLER - SAMSUNG
8840M:	Tomasz Figa <tomasz.figa@gmail.com>
8841M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
8842M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8843L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8844L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8845S:	Maintained
8846F:	drivers/pinctrl/samsung/
8847
8848PIN CONTROLLER - SINGLE
8849M:	Tony Lindgren <tony@atomide.com>
8850M:	Haojian Zhuang <haojian.zhuang@linaro.org>
8851L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8852L:	linux-omap@vger.kernel.org
8853S:	Maintained
8854F:	drivers/pinctrl/pinctrl-single.c
8855
8856PIN CONTROLLER - ST SPEAR
8857M:	Viresh Kumar <vireshk@kernel.org>
8858L:	spear-devel@list.st.com
8859L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8860W:	http://www.st.com/spear
8861S:	Maintained
8862F:	drivers/pinctrl/spear/
8863
8864PKTCDVD DRIVER
8865M:	Jiri Kosina <jikos@kernel.org>
8866S:	Maintained
8867F:	drivers/block/pktcdvd.c
8868F:	include/linux/pktcdvd.h
8869F:	include/uapi/linux/pktcdvd.h
8870
8871PKUNITY SOC DRIVERS
8872M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8873W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8874S:	Maintained
8875T:	git git://github.com/gxt/linux.git
8876F:	drivers/input/serio/i8042-unicore32io.h
8877F:	drivers/i2c/busses/i2c-puv3.c
8878F:	drivers/video/fbdev/fb-puv3.c
8879F:	drivers/rtc/rtc-puv3.c
8880
8881PMBUS HARDWARE MONITORING DRIVERS
8882M:	Guenter Roeck <linux@roeck-us.net>
8883L:	linux-hwmon@vger.kernel.org
8884W:	http://hwmon.wiki.kernel.org/
8885W:	http://www.roeck-us.net/linux/drivers/
8886T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8887S:	Maintained
8888F:	Documentation/hwmon/pmbus
8889F:	drivers/hwmon/pmbus/
8890F:	include/linux/i2c/pmbus.h
8891
8892PMC SIERRA MaxRAID DRIVER
8893L:	linux-scsi@vger.kernel.org
8894W:	http://www.pmc-sierra.com/
8895S:	Orphan
8896F:	drivers/scsi/pmcraid.*
8897
8898PMC SIERRA PM8001 DRIVER
8899M:	Jack Wang <jinpu.wang@profitbricks.com>
8900M:	lindar_liu@usish.com
8901L:	pmchba@pmcs.com
8902L:	linux-scsi@vger.kernel.org
8903S:	Supported
8904F:	drivers/scsi/pm8001/
8905
8906POSIX CLOCKS and TIMERS
8907M:	Thomas Gleixner <tglx@linutronix.de>
8908L:	linux-kernel@vger.kernel.org
8909T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8910S:	Maintained
8911F:	fs/timerfd.c
8912F:	include/linux/timer*
8913F:	kernel/time/*timer*
8914
8915POWER MANAGEMENT CORE
8916M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
8917L:	linux-pm@vger.kernel.org
8918T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8919S:	Supported
8920F:	drivers/base/power/
8921F:	include/linux/pm.h
8922F:	include/linux/pm_*
8923F:	include/linux/powercap.h
8924F:	drivers/powercap/
8925
8926POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8927M:	Sebastian Reichel <sre@kernel.org>
8928M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8929M:	David Woodhouse <dwmw2@infradead.org>
8930L:	linux-pm@vger.kernel.org
8931T:	git git://git.infradead.org/battery-2.6.git
8932S:	Maintained
8933F:	include/linux/power_supply.h
8934F:	drivers/power/
8935X:	drivers/power/avs/
8936
8937POWER STATE COORDINATION INTERFACE (PSCI)
8938M:	Mark Rutland <mark.rutland@arm.com>
8939M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8940L:	linux-arm-kernel@lists.infradead.org
8941S:	Maintained
8942F:	drivers/firmware/psci.c
8943F:	include/linux/psci.h
8944F:	include/uapi/linux/psci.h
8945
8946PNP SUPPORT
8947M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8948S:	Maintained
8949F:	drivers/pnp/
8950
8951PPP PROTOCOL DRIVERS AND COMPRESSORS
8952M:	Paul Mackerras <paulus@samba.org>
8953L:	linux-ppp@vger.kernel.org
8954S:	Maintained
8955F:	drivers/net/ppp/ppp_*
8956
8957PPP OVER ATM (RFC 2364)
8958M:	Mitchell Blank Jr <mitch@sfgoth.com>
8959S:	Maintained
8960F:	net/atm/pppoatm.c
8961F:	include/uapi/linux/atmppp.h
8962
8963PPP OVER ETHERNET
8964M:	Michal Ostrowski <mostrows@earthlink.net>
8965S:	Maintained
8966F:	drivers/net/ppp/pppoe.c
8967F:	drivers/net/ppp/pppox.c
8968
8969PPP OVER L2TP
8970M:	James Chapman <jchapman@katalix.com>
8971S:	Maintained
8972F:	net/l2tp/l2tp_ppp.c
8973F:	include/linux/if_pppol2tp.h
8974F:	include/uapi/linux/if_pppol2tp.h
8975
8976PPS SUPPORT
8977M:	Rodolfo Giometti <giometti@enneenne.com>
8978W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8979L:	linuxpps@ml.enneenne.com (subscribers-only)
8980S:	Maintained
8981F:	Documentation/pps/
8982F:	drivers/pps/
8983F:	include/linux/pps*.h
8984
8985PPTP DRIVER
8986M:	Dmitry Kozlov <xeb@mail.ru>
8987L:	netdev@vger.kernel.org
8988S:	Maintained
8989F:	drivers/net/ppp/pptp.c
8990W:	http://sourceforge.net/projects/accel-pptp
8991
8992PREEMPTIBLE KERNEL
8993M:	Robert Love <rml@tech9.net>
8994L:	kpreempt-tech@lists.sourceforge.net
8995W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8996S:	Supported
8997F:	Documentation/preempt-locking.txt
8998F:	include/linux/preempt.h
8999
9000PRISM54 WIRELESS DRIVER
9001M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
9002L:	linux-wireless@vger.kernel.org
9003W:	http://wireless.kernel.org/en/users/Drivers/p54
9004S:	Obsolete
9005F:	drivers/net/wireless/intersil/prism54/
9006
9007PS3 NETWORK SUPPORT
9008M:	Geoff Levand <geoff@infradead.org>
9009L:	netdev@vger.kernel.org
9010L:	linuxppc-dev@lists.ozlabs.org
9011S:	Maintained
9012F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
9013
9014PS3 PLATFORM SUPPORT
9015M:	Geoff Levand <geoff@infradead.org>
9016L:	linuxppc-dev@lists.ozlabs.org
9017S:	Maintained
9018F:	arch/powerpc/boot/ps3*
9019F:	arch/powerpc/include/asm/lv1call.h
9020F:	arch/powerpc/include/asm/ps3*.h
9021F:	arch/powerpc/platforms/ps3/
9022F:	drivers/*/ps3*
9023F:	drivers/ps3/
9024F:	drivers/rtc/rtc-ps3.c
9025F:	drivers/usb/host/*ps3.c
9026F:	sound/ppc/snd_ps3*
9027
9028PS3VRAM DRIVER
9029M:	Jim Paris <jim@jtan.com>
9030M:	Geoff Levand <geoff@infradead.org>
9031L:	linuxppc-dev@lists.ozlabs.org
9032S:	Maintained
9033F:	drivers/block/ps3vram.c
9034
9035PSTORE FILESYSTEM
9036M:	Anton Vorontsov <anton@enomsg.org>
9037M:	Colin Cross <ccross@android.com>
9038M:	Kees Cook <keescook@chromium.org>
9039M:	Tony Luck <tony.luck@intel.com>
9040S:	Maintained
9041T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9042F:	fs/pstore/
9043F:	include/linux/pstore*
9044F:	drivers/firmware/efi/efi-pstore.c
9045F:	drivers/acpi/apei/erst.c
9046
9047PTP HARDWARE CLOCK SUPPORT
9048M:	Richard Cochran <richardcochran@gmail.com>
9049L:	netdev@vger.kernel.org
9050S:	Maintained
9051W:	http://linuxptp.sourceforge.net/
9052F:	Documentation/ABI/testing/sysfs-ptp
9053F:	Documentation/ptp/*
9054F:	drivers/net/ethernet/freescale/gianfar_ptp.c
9055F:	drivers/net/phy/dp83640*
9056F:	drivers/ptp/*
9057F:	include/linux/ptp_cl*
9058
9059PTRACE SUPPORT
9060M:	Roland McGrath <roland@hack.frob.com>
9061M:	Oleg Nesterov <oleg@redhat.com>
9062S:	Maintained
9063F:	include/asm-generic/syscall.h
9064F:	include/linux/ptrace.h
9065F:	include/linux/regset.h
9066F:	include/linux/tracehook.h
9067F:	include/uapi/linux/ptrace.h
9068F:	kernel/ptrace.c
9069
9070PVRUSB2 VIDEO4LINUX DRIVER
9071M:	Mike Isely <isely@pobox.com>
9072L:	pvrusb2@isely.net	(subscribers-only)
9073L:	linux-media@vger.kernel.org
9074W:	http://www.isely.net/pvrusb2/
9075T:	git git://linuxtv.org/media_tree.git
9076S:	Maintained
9077F:	Documentation/video4linux/README.pvrusb2
9078F:	drivers/media/usb/pvrusb2/
9079
9080PWC WEBCAM DRIVER
9081M:	Hans de Goede <hdegoede@redhat.com>
9082L:	linux-media@vger.kernel.org
9083T:	git git://linuxtv.org/media_tree.git
9084S:	Maintained
9085F:	drivers/media/usb/pwc/*
9086
9087PWM FAN DRIVER
9088M:	Kamil Debski <k.debski@samsung.com>
9089L:	linux-hwmon@vger.kernel.org
9090S:	Supported
9091F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9092F:	Documentation/hwmon/pwm-fan
9093F:	drivers/hwmon/pwm-fan.c
9094
9095PWM SUBSYSTEM
9096M:	Thierry Reding <thierry.reding@gmail.com>
9097L:	linux-pwm@vger.kernel.org
9098S:	Maintained
9099T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9100F:	Documentation/pwm.txt
9101F:	Documentation/devicetree/bindings/pwm/
9102F:	include/linux/pwm.h
9103F:	drivers/pwm/
9104F:	drivers/video/backlight/pwm_bl.c
9105F:	include/linux/pwm_backlight.h
9106
9107PXA2xx/PXA3xx SUPPORT
9108M:	Daniel Mack <daniel@zonque.org>
9109M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9110M:	Robert Jarzmik <robert.jarzmik@free.fr>
9111L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9112T:	git git://github.com/hzhuang1/linux.git
9113T:	git git://github.com/rjarzmik/linux.git
9114S:	Maintained
9115F:	arch/arm/boot/dts/pxa*
9116F:	arch/arm/mach-pxa/
9117F:	drivers/dma/pxa*
9118F:	drivers/pcmcia/pxa2xx*
9119F:	drivers/pinctrl/pxa/
9120F:	drivers/spi/spi-pxa2xx*
9121F:	drivers/usb/gadget/udc/pxa2*
9122F:	include/sound/pxa2xx-lib.h
9123F:	sound/arm/pxa*
9124F:	sound/soc/pxa/
9125
9126PXA GPIO DRIVER
9127M:	Robert Jarzmik <robert.jarzmik@free.fr>
9128L:	linux-gpio@vger.kernel.org
9129S:	Maintained
9130F:	drivers/gpio/gpio-pxa.c
9131
9132PXA3xx NAND FLASH DRIVER
9133M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9134L:	linux-mtd@lists.infradead.org
9135S:	Maintained
9136F:	drivers/mtd/nand/pxa3xx_nand.c
9137
9138MMP SUPPORT
9139M:	Eric Miao <eric.y.miao@gmail.com>
9140M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9141L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9142T:	git git://github.com/hzhuang1/linux.git
9143T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
9144S:	Maintained
9145F:	arch/arm/boot/dts/mmp*
9146F:	arch/arm/mach-mmp/
9147
9148PXA MMCI DRIVER
9149S:	Orphan
9150
9151PXA RTC DRIVER
9152M:	Robert Jarzmik <robert.jarzmik@free.fr>
9153L:	rtc-linux@googlegroups.com
9154S:	Maintained
9155
9156QAT DRIVER
9157M:	Tadeusz Struk <tadeusz.struk@intel.com>
9158L:	qat-linux@intel.com
9159S:	Supported
9160F:	drivers/crypto/qat/
9161
9162QIB DRIVER
9163M:	Mike Marciniszyn <infinipath@intel.com>
9164L:	linux-rdma@vger.kernel.org
9165S:	Supported
9166F:	drivers/infiniband/hw/qib/
9167
9168QLOGIC QLA1280 SCSI DRIVER
9169M:	Michael Reed <mdr@sgi.com>
9170L:	linux-scsi@vger.kernel.org
9171S:	Maintained
9172F:	drivers/scsi/qla1280.[ch]
9173
9174QLOGIC QLA2XXX FC-SCSI DRIVER
9175M:	qla2xxx-upstream@qlogic.com
9176L:	linux-scsi@vger.kernel.org
9177S:	Supported
9178F:	Documentation/scsi/LICENSE.qla2xxx
9179F:	drivers/scsi/qla2xxx/
9180
9181QLOGIC QLA4XXX iSCSI DRIVER
9182M:	QLogic-Storage-Upstream@qlogic.com
9183L:	linux-scsi@vger.kernel.org
9184S:	Supported
9185F:	Documentation/scsi/LICENSE.qla4xxx
9186F:	drivers/scsi/qla4xxx/
9187
9188QLOGIC QLA3XXX NETWORK DRIVER
9189M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9190M:	Ron Mercer <ron.mercer@qlogic.com>
9191M:	linux-driver@qlogic.com
9192L:	netdev@vger.kernel.org
9193S:	Supported
9194F:	Documentation/networking/LICENSE.qla3xxx
9195F:	drivers/net/ethernet/qlogic/qla3xxx.*
9196
9197QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9198M:	Dept-GELinuxNICDev@qlogic.com
9199L:	netdev@vger.kernel.org
9200S:	Supported
9201F:	drivers/net/ethernet/qlogic/qlcnic/
9202
9203QLOGIC QLGE 10Gb ETHERNET DRIVER
9204M:	Harish Patil <harish.patil@qlogic.com>
9205M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9206M:	Dept-GELinuxNICDev@qlogic.com
9207M:	linux-driver@qlogic.com
9208L:	netdev@vger.kernel.org
9209S:	Supported
9210F:	drivers/net/ethernet/qlogic/qlge/
9211
9212QLOGIC QL4xxx ETHERNET DRIVER
9213M:	Yuval Mintz <Yuval.Mintz@qlogic.com>
9214M:	Ariel Elior <Ariel.Elior@qlogic.com>
9215M:	everest-linux-l2@qlogic.com
9216L:	netdev@vger.kernel.org
9217S:	Supported
9218F:	drivers/net/ethernet/qlogic/qed/
9219F:	include/linux/qed/
9220F:	drivers/net/ethernet/qlogic/qede/
9221
9222QNX4 FILESYSTEM
9223M:	Anders Larsen <al@alarsen.net>
9224W:	http://www.alarsen.net/linux/qnx4fs/
9225S:	Maintained
9226F:	fs/qnx4/
9227F:	include/uapi/linux/qnx4_fs.h
9228F:	include/uapi/linux/qnxtypes.h
9229
9230QT1010 MEDIA DRIVER
9231M:	Antti Palosaari <crope@iki.fi>
9232L:	linux-media@vger.kernel.org
9233W:	https://linuxtv.org
9234W:	http://palosaari.fi/linux/
9235Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9236T:	git git://linuxtv.org/anttip/media_tree.git
9237S:	Maintained
9238F:	drivers/media/tuners/qt1010*
9239
9240QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9241M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9242L:	linux-wireless@vger.kernel.org
9243L:	ath9k-devel@lists.ath9k.org
9244W:	http://wireless.kernel.org/en/users/Drivers/ath9k
9245S:	Supported
9246F:	drivers/net/wireless/ath/ath9k/
9247
9248QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9249M:	Kalle Valo <kvalo@qca.qualcomm.com>
9250L:	ath10k@lists.infradead.org
9251W:	http://wireless.kernel.org/en/users/Drivers/ath10k
9252T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9253S:	Supported
9254F:	drivers/net/wireless/ath/ath10k/
9255
9256QUALCOMM HEXAGON ARCHITECTURE
9257M:	Richard Kuo <rkuo@codeaurora.org>
9258L:	linux-hexagon@vger.kernel.org
9259T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9260S:	Supported
9261F:	arch/hexagon/
9262
9263QUALCOMM WCN36XX WIRELESS DRIVER
9264M:	Eugene Krasnikov <k.eugene.e@gmail.com>
9265L:	wcn36xx@lists.infradead.org
9266W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
9267T:	git git://github.com/KrasnikovEugene/wcn36xx.git
9268S:	Supported
9269F:	drivers/net/wireless/ath/wcn36xx/
9270
9271QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9272M:	Gabriel Somlo <somlo@cmu.edu>
9273M:	"Michael S. Tsirkin" <mst@redhat.com>
9274L:	qemu-devel@nongnu.org
9275S:	Maintained
9276F:	drivers/firmware/qemu_fw_cfg.c
9277
9278RADOS BLOCK DEVICE (RBD)
9279M:	Ilya Dryomov <idryomov@gmail.com>
9280M:	Sage Weil <sage@redhat.com>
9281M:	Alex Elder <elder@kernel.org>
9282L:	ceph-devel@vger.kernel.org
9283W:	http://ceph.com/
9284T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9285T:	git git://github.com/ceph/ceph-client.git
9286S:	Supported
9287F:	Documentation/ABI/testing/sysfs-bus-rbd
9288F:	drivers/block/rbd.c
9289F:	drivers/block/rbd_types.h
9290
9291RADEON FRAMEBUFFER DISPLAY DRIVER
9292M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
9293L:	linux-fbdev@vger.kernel.org
9294S:	Maintained
9295F:	drivers/video/fbdev/aty/radeon*
9296F:	include/uapi/linux/radeonfb.h
9297
9298RADIOSHARK RADIO DRIVER
9299M:	Hans de Goede <hdegoede@redhat.com>
9300L:	linux-media@vger.kernel.org
9301T:	git git://linuxtv.org/media_tree.git
9302S:	Maintained
9303F:	drivers/media/radio/radio-shark.c
9304
9305RADIOSHARK2 RADIO DRIVER
9306M:	Hans de Goede <hdegoede@redhat.com>
9307L:	linux-media@vger.kernel.org
9308T:	git git://linuxtv.org/media_tree.git
9309S:	Maintained
9310F:	drivers/media/radio/radio-shark2.c
9311F:	drivers/media/radio/radio-tea5777.c
9312
9313RAGE128 FRAMEBUFFER DISPLAY DRIVER
9314M:	Paul Mackerras <paulus@samba.org>
9315L:	linux-fbdev@vger.kernel.org
9316S:	Maintained
9317F:	drivers/video/fbdev/aty/aty128fb.c
9318
9319RALINK MIPS ARCHITECTURE
9320M:	John Crispin <blogic@openwrt.org>
9321L:	linux-mips@linux-mips.org
9322S:	Maintained
9323F:	arch/mips/ralink
9324
9325RALINK RT2X00 WIRELESS LAN DRIVER
9326P:	rt2x00 project
9327M:	Stanislaw Gruszka <sgruszka@redhat.com>
9328M:	Helmut Schaa <helmut.schaa@googlemail.com>
9329L:	linux-wireless@vger.kernel.org
9330S:	Maintained
9331F:	drivers/net/wireless/ralink/rt2x00/
9332
9333RAMDISK RAM BLOCK DEVICE DRIVER
9334M:	Jens Axboe <axboe@kernel.dk>
9335S:	Maintained
9336F:	Documentation/blockdev/ramdisk.txt
9337F:	drivers/block/brd.c
9338
9339RANDOM NUMBER DRIVER
9340M:	"Theodore Ts'o" <tytso@mit.edu>
9341S:	Maintained
9342F:	drivers/char/random.c
9343
9344RAPIDIO SUBSYSTEM
9345M:	Matt Porter <mporter@kernel.crashing.org>
9346M:	Alexandre Bounine <alexandre.bounine@idt.com>
9347S:	Maintained
9348F:	drivers/rapidio/
9349
9350RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9351L:	linux-wireless@vger.kernel.org
9352S:	Orphan
9353F:	drivers/net/wireless/ray*
9354
9355RCUTORTURE MODULE
9356M:	Josh Triplett <josh@joshtriplett.org>
9357M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9358L:	linux-kernel@vger.kernel.org
9359S:	Supported
9360T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9361F:	Documentation/RCU/torture.txt
9362F:	kernel/rcu/rcutorture.c
9363
9364RCUTORTURE TEST FRAMEWORK
9365M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9366M:	Josh Triplett <josh@joshtriplett.org>
9367R:	Steven Rostedt <rostedt@goodmis.org>
9368R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9369R:	Lai Jiangshan <jiangshanlai@gmail.com>
9370L:	linux-kernel@vger.kernel.org
9371S:	Supported
9372T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9373F:	tools/testing/selftests/rcutorture
9374
9375RDC R-321X SoC
9376M:	Florian Fainelli <florian@openwrt.org>
9377S:	Maintained
9378
9379RDC R6040 FAST ETHERNET DRIVER
9380M:	Florian Fainelli <florian@openwrt.org>
9381L:	netdev@vger.kernel.org
9382S:	Maintained
9383F:	drivers/net/ethernet/rdc/r6040.c
9384
9385RDS - RELIABLE DATAGRAM SOCKETS
9386M:	Santosh Shilimkar <santosh.shilimkar@oracle.com>
9387L:	netdev@vger.kernel.org
9388L:	linux-rdma@vger.kernel.org
9389L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
9390W:	https://oss.oracle.com/projects/rds/
9391S:	Supported
9392F:	net/rds/
9393F:	Documentation/networking/rds.txt
9394
9395RDMAVT - RDMA verbs software
9396M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
9397L:	linux-rdma@vger.kernel.org
9398S:	Supported
9399F:	drivers/infiniband/sw/rdmavt
9400
9401READ-COPY UPDATE (RCU)
9402M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9403M:	Josh Triplett <josh@joshtriplett.org>
9404R:	Steven Rostedt <rostedt@goodmis.org>
9405R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9406R:	Lai Jiangshan <jiangshanlai@gmail.com>
9407L:	linux-kernel@vger.kernel.org
9408W:	http://www.rdrop.com/users/paulmck/RCU/
9409S:	Supported
9410T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9411F:	Documentation/RCU/
9412X:	Documentation/RCU/torture.txt
9413F:	include/linux/rcu*
9414X:	include/linux/srcu.h
9415F:	kernel/rcu/
9416X:	kernel/torture.c
9417
9418REAL TIME CLOCK (RTC) SUBSYSTEM
9419M:	Alessandro Zummo <a.zummo@towertech.it>
9420M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
9421L:	rtc-linux@googlegroups.com
9422Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
9423T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9424S:	Maintained
9425F:	Documentation/rtc.txt
9426F:	drivers/rtc/
9427F:	include/linux/rtc.h
9428F:	include/uapi/linux/rtc.h
9429
9430REALTEK AUDIO CODECS
9431M:	Bard Liao <bardliao@realtek.com>
9432M:	Oder Chiou <oder_chiou@realtek.com>
9433S:	Maintained
9434F:	sound/soc/codecs/rt*
9435F:	include/sound/rt*.h
9436
9437REISERFS FILE SYSTEM
9438L:	reiserfs-devel@vger.kernel.org
9439S:	Supported
9440F:	fs/reiserfs/
9441
9442REGISTER MAP ABSTRACTION
9443M:	Mark Brown <broonie@kernel.org>
9444L:	linux-kernel@vger.kernel.org
9445T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9446S:	Supported
9447F:	drivers/base/regmap/
9448F:	include/linux/regmap.h
9449
9450REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9451M:	Ohad Ben-Cohen <ohad@wizery.com>
9452M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9453L:	linux-remoteproc@vger.kernel.org
9454T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9455S:	Maintained
9456F:	drivers/remoteproc/
9457F:	Documentation/remoteproc.txt
9458F:	include/linux/remoteproc.h
9459
9460REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9461M:	Ohad Ben-Cohen <ohad@wizery.com>
9462M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9463L:	linux-remoteproc@vger.kernel.org
9464T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9465S:	Maintained
9466F:	drivers/rpmsg/
9467F:	Documentation/rpmsg.txt
9468F:	include/linux/rpmsg.h
9469
9470RENESAS ETHERNET DRIVERS
9471R:	Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9472L:	netdev@vger.kernel.org
9473L:	linux-renesas-soc@vger.kernel.org
9474F:	drivers/net/ethernet/renesas/
9475F:	include/linux/sh_eth.h
9476
9477RENESAS USB2 PHY DRIVER
9478M:	Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9479L:	linux-renesas-soc@vger.kernel.org
9480S:	Maintained
9481F:	drivers/phy/phy-rcar-gen3-usb2.c
9482
9483RESET CONTROLLER FRAMEWORK
9484M:	Philipp Zabel <p.zabel@pengutronix.de>
9485T:	git git://git.pengutronix.de/git/pza/linux
9486S:	Maintained
9487F:	drivers/reset/
9488F:	Documentation/devicetree/bindings/reset/
9489F:	include/dt-bindings/reset/
9490F:	include/linux/reset.h
9491F:	include/linux/reset-controller.h
9492
9493RFKILL
9494M:	Johannes Berg <johannes@sipsolutions.net>
9495L:	linux-wireless@vger.kernel.org
9496W:	http://wireless.kernel.org/
9497T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9498T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9499S:	Maintained
9500F:	Documentation/rfkill.txt
9501F:	net/rfkill/
9502
9503RHASHTABLE
9504M:	Thomas Graf <tgraf@suug.ch>
9505L:	netdev@vger.kernel.org
9506S:	Maintained
9507F:	lib/rhashtable.c
9508F:	include/linux/rhashtable.h
9509
9510RICOH SMARTMEDIA/XD DRIVER
9511M:	Maxim Levitsky <maximlevitsky@gmail.com>
9512S:	Maintained
9513F:	drivers/mtd/nand/r852.c
9514F:	drivers/mtd/nand/r852.h
9515
9516RICOH R5C592 MEMORYSTICK DRIVER
9517M:	Maxim Levitsky <maximlevitsky@gmail.com>
9518S:	Maintained
9519F:	drivers/memstick/host/r592.*
9520
9521ROCCAT DRIVERS
9522M:	Stefan Achatz <erazor_de@users.sourceforge.net>
9523W:	http://sourceforge.net/projects/roccat/
9524S:	Maintained
9525F:	drivers/hid/hid-roccat*
9526F:	include/linux/hid-roccat*
9527F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
9528
9529ROCKER DRIVER
9530M:	Jiri Pirko <jiri@resnulli.us>
9531M:	Scott Feldman <sfeldma@gmail.com>
9532L:	netdev@vger.kernel.org
9533S:	Supported
9534F:	drivers/net/ethernet/rocker/
9535
9536ROCKETPORT DRIVER
9537P:	Comtrol Corp.
9538W:	http://www.comtrol.com
9539S:	Maintained
9540F:	Documentation/serial/rocket.txt
9541F:	drivers/tty/rocket*
9542
9543ROCKETPORT EXPRESS/INFINITY DRIVER
9544M:	Kevin Cernekee <cernekee@gmail.com>
9545L:	linux-serial@vger.kernel.org
9546S:	Odd Fixes
9547F:	drivers/tty/serial/rp2.*
9548
9549ROSE NETWORK LAYER
9550M:	Ralf Baechle <ralf@linux-mips.org>
9551L:	linux-hams@vger.kernel.org
9552W:	http://www.linux-ax25.org/
9553S:	Maintained
9554F:	include/net/rose.h
9555F:	include/uapi/linux/rose.h
9556F:	net/rose/
9557
9558RTL2830 MEDIA DRIVER
9559M:	Antti Palosaari <crope@iki.fi>
9560L:	linux-media@vger.kernel.org
9561W:	https://linuxtv.org
9562W:	http://palosaari.fi/linux/
9563Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9564T:	git git://linuxtv.org/anttip/media_tree.git
9565S:	Maintained
9566F:	drivers/media/dvb-frontends/rtl2830*
9567
9568RTL2832 MEDIA DRIVER
9569M:	Antti Palosaari <crope@iki.fi>
9570L:	linux-media@vger.kernel.org
9571W:	https://linuxtv.org
9572W:	http://palosaari.fi/linux/
9573Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9574T:	git git://linuxtv.org/anttip/media_tree.git
9575S:	Maintained
9576F:	drivers/media/dvb-frontends/rtl2832*
9577
9578RTL2832_SDR MEDIA DRIVER
9579M:	Antti Palosaari <crope@iki.fi>
9580L:	linux-media@vger.kernel.org
9581W:	https://linuxtv.org
9582W:	http://palosaari.fi/linux/
9583Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9584T:	git git://linuxtv.org/anttip/media_tree.git
9585S:	Maintained
9586F:	drivers/media/dvb-frontends/rtl2832_sdr*
9587
9588RTL8180 WIRELESS DRIVER
9589L:	linux-wireless@vger.kernel.org
9590W:	http://wireless.kernel.org/
9591T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9592S:	Orphan
9593F:	drivers/net/wireless/realtek/rtl818x/rtl8180/
9594
9595RTL8187 WIRELESS DRIVER
9596M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9597M:	Hin-Tak Leung <htl10@users.sourceforge.net>
9598M:	Larry Finger <Larry.Finger@lwfinger.net>
9599L:	linux-wireless@vger.kernel.org
9600W:	http://wireless.kernel.org/
9601T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9602S:	Maintained
9603F:	drivers/net/wireless/realtek/rtl818x/rtl8187/
9604
9605RTL8192CE WIRELESS DRIVER
9606M:	Larry Finger <Larry.Finger@lwfinger.net>
9607M:	Chaoming Li <chaoming_li@realsil.com.cn>
9608L:	linux-wireless@vger.kernel.org
9609W:	http://wireless.kernel.org/
9610T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9611S:	Maintained
9612F:	drivers/net/wireless/realtek/rtlwifi/
9613F:	drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9614
9615RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9616M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9617L:	linux-wireless@vger.kernel.org
9618T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9619S:	Maintained
9620F:	drivers/net/wireless/realtek/rtl8xxxu/
9621
9622S3 SAVAGE FRAMEBUFFER DRIVER
9623M:	Antonino Daplas <adaplas@gmail.com>
9624L:	linux-fbdev@vger.kernel.org
9625S:	Maintained
9626F:	drivers/video/fbdev/savage/
9627
9628S390
9629M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
9630M:	Heiko Carstens <heiko.carstens@de.ibm.com>
9631L:	linux-s390@vger.kernel.org
9632W:	http://www.ibm.com/developerworks/linux/linux390/
9633T:	git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9634S:	Supported
9635F:	arch/s390/
9636F:	drivers/s390/
9637F:	Documentation/s390/
9638F:	Documentation/DocBook/s390*
9639
9640S390 COMMON I/O LAYER
9641M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9642M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9643L:	linux-s390@vger.kernel.org
9644W:	http://www.ibm.com/developerworks/linux/linux390/
9645S:	Supported
9646F:	drivers/s390/cio/
9647
9648S390 DASD DRIVER
9649M:	Stefan Weinhuber <wein@de.ibm.com>
9650M:	Stefan Haberland <stefan.haberland@de.ibm.com>
9651L:	linux-s390@vger.kernel.org
9652W:	http://www.ibm.com/developerworks/linux/linux390/
9653S:	Supported
9654F:	drivers/s390/block/dasd*
9655F:	block/partitions/ibm.c
9656
9657S390 NETWORK DRIVERS
9658M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9659L:	linux-s390@vger.kernel.org
9660W:	http://www.ibm.com/developerworks/linux/linux390/
9661S:	Supported
9662F:	drivers/s390/net/
9663
9664S390 PCI SUBSYSTEM
9665M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9666M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9667L:	linux-s390@vger.kernel.org
9668W:	http://www.ibm.com/developerworks/linux/linux390/
9669S:	Supported
9670F:	arch/s390/pci/
9671F:	drivers/pci/hotplug/s390_pci_hpc.c
9672
9673S390 ZCRYPT DRIVER
9674M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9675L:	linux-s390@vger.kernel.org
9676W:	http://www.ibm.com/developerworks/linux/linux390/
9677S:	Supported
9678F:	drivers/s390/crypto/
9679
9680S390 ZFCP DRIVER
9681M:	Steffen Maier <maier@linux.vnet.ibm.com>
9682L:	linux-s390@vger.kernel.org
9683W:	http://www.ibm.com/developerworks/linux/linux390/
9684S:	Supported
9685F:	drivers/s390/scsi/zfcp_*
9686
9687S390 IUCV NETWORK LAYER
9688M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9689L:	linux-s390@vger.kernel.org
9690W:	http://www.ibm.com/developerworks/linux/linux390/
9691S:	Supported
9692F:	drivers/s390/net/*iucv*
9693F:	include/net/iucv/
9694F:	net/iucv/
9695
9696S390 IOMMU (PCI)
9697M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9698L:	linux-s390@vger.kernel.org
9699W:	http://www.ibm.com/developerworks/linux/linux390/
9700S:	Supported
9701F:	drivers/iommu/s390-iommu.c
9702
9703S3C24XX SD/MMC Driver
9704M:	Ben Dooks <ben-linux@fluff.org>
9705L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9706S:	Supported
9707F:	drivers/mmc/host/s3cmci.*
9708
9709SAA6588 RDS RECEIVER DRIVER
9710M:	Hans Verkuil <hverkuil@xs4all.nl>
9711L:	linux-media@vger.kernel.org
9712T:	git git://linuxtv.org/media_tree.git
9713W:	https://linuxtv.org
9714S:	Odd Fixes
9715F:	drivers/media/i2c/saa6588*
9716
9717SAA7134 VIDEO4LINUX DRIVER
9718M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9719L:	linux-media@vger.kernel.org
9720W:	https://linuxtv.org
9721T:	git git://linuxtv.org/media_tree.git
9722S:	Odd fixes
9723F:	Documentation/video4linux/*.saa7134
9724F:	drivers/media/pci/saa7134/
9725
9726SAA7146 VIDEO4LINUX-2 DRIVER
9727M:	Hans Verkuil <hverkuil@xs4all.nl>
9728L:	linux-media@vger.kernel.org
9729T:	git git://linuxtv.org/media_tree.git
9730S:	Maintained
9731F:	drivers/media/common/saa7146/
9732F:	drivers/media/pci/saa7146/
9733F:	include/media/saa7146*
9734
9735SAMSUNG LAPTOP DRIVER
9736M:	Corentin Chary <corentin.chary@gmail.com>
9737L:	platform-driver-x86@vger.kernel.org
9738S:	Maintained
9739F:	drivers/platform/x86/samsung-laptop.c
9740
9741SAMSUNG AUDIO (ASoC) DRIVERS
9742M:	Sangbeom Kim <sbkim73@samsung.com>
9743L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9744S:	Supported
9745F:	sound/soc/samsung/
9746
9747SAMSUNG FRAMEBUFFER DRIVER
9748M:	Jingoo Han <jingoohan1@gmail.com>
9749L:	linux-fbdev@vger.kernel.org
9750S:	Maintained
9751F:	drivers/video/fbdev/s3c-fb.c
9752
9753SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9754M:	Sangbeom Kim <sbkim73@samsung.com>
9755M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9756L:	linux-kernel@vger.kernel.org
9757L:	linux-samsung-soc@vger.kernel.org
9758S:	Supported
9759F:	drivers/mfd/sec*.c
9760F:	drivers/regulator/s2m*.c
9761F:	drivers/regulator/s5m*.c
9762F:	drivers/clk/clk-s2mps11.c
9763F:	drivers/rtc/rtc-s5m.c
9764F:	include/linux/mfd/samsung/
9765F:	Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9766F:	Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9767F:	Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9768F:	Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9769
9770SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9771M:	Kyungmin Park <kyungmin.park@samsung.com>
9772M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9773L:	linux-media@vger.kernel.org
9774Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9775S:	Supported
9776F:	drivers/media/platform/exynos4-is/
9777
9778SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9779M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9780L:	linux-media@vger.kernel.org
9781L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9782S:	Maintained
9783F:	drivers/media/platform/s3c-camif/
9784F:	include/media/drv-intf/s3c_camif.h
9785
9786SAMSUNG S5C73M3 CAMERA DRIVER
9787M:	Kyungmin Park <kyungmin.park@samsung.com>
9788M:	Andrzej Hajda <a.hajda@samsung.com>
9789L:	linux-media@vger.kernel.org
9790S:	Supported
9791F:	drivers/media/i2c/s5c73m3/*
9792
9793SAMSUNG S5K5BAF CAMERA DRIVER
9794M:	Kyungmin Park <kyungmin.park@samsung.com>
9795M:	Andrzej Hajda <a.hajda@samsung.com>
9796L:	linux-media@vger.kernel.org
9797S:	Supported
9798F:	drivers/media/i2c/s5k5baf.c
9799
9800SAMSUNG S3FWRN5 NFC DRIVER
9801M:	Robert Baldyga <r.baldyga@samsung.com>
9802M:	Krzysztof Opasiak <k.opasiak@samsung.com>
9803L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9804S:	Supported
9805F:	drivers/nfc/s3fwrn5
9806
9807SAMSUNG SOC CLOCK DRIVERS
9808M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9809M:	Tomasz Figa <tomasz.figa@gmail.com>
9810S:	Supported
9811L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9812F:	drivers/clk/samsung/
9813
9814SAMSUNG SXGBE DRIVERS
9815M:	Byungho An <bh74.an@samsung.com>
9816M:	Girish K S <ks.giri@samsung.com>
9817M:	Vipul Pandya <vipul.pandya@samsung.com>
9818S:	Supported
9819L:	netdev@vger.kernel.org
9820F:	drivers/net/ethernet/samsung/sxgbe/
9821
9822SAMSUNG THERMAL DRIVER
9823M:	Lukasz Majewski <l.majewski@samsung.com>
9824L:	linux-pm@vger.kernel.org
9825L:	linux-samsung-soc@vger.kernel.org
9826S:	Supported
9827T:	git https://github.com/lmajewski/linux-samsung-thermal.git
9828F:	drivers/thermal/samsung/
9829
9830SAMSUNG USB2 PHY DRIVER
9831M:	Kamil Debski <k.debski@samsung.com>
9832L:	linux-kernel@vger.kernel.org
9833S:	Supported
9834F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9835F:	Documentation/phy/samsung-usb2.txt
9836F:	drivers/phy/phy-exynos4210-usb2.c
9837F:	drivers/phy/phy-exynos4x12-usb2.c
9838F:	drivers/phy/phy-exynos5250-usb2.c
9839F:	drivers/phy/phy-s5pv210-usb2.c
9840F:	drivers/phy/phy-samsung-usb2.c
9841F:	drivers/phy/phy-samsung-usb2.h
9842
9843SERIAL DRIVERS
9844M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9845L:	linux-serial@vger.kernel.org
9846S:	Maintained
9847F:	drivers/tty/serial/
9848
9849SYNOPSYS DESIGNWARE DMAC DRIVER
9850M:	Viresh Kumar <vireshk@kernel.org>
9851M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9852S:	Maintained
9853F:	include/linux/dma/dw.h
9854F:	include/linux/platform_data/dma-dw.h
9855F:	drivers/dma/dw/
9856
9857SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9858M: Lars Persson <lars.persson@axis.com>
9859L: netdev@vger.kernel.org
9860S: Supported
9861F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9862F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9863
9864SYNOPSYS DESIGNWARE I2C DRIVER
9865M:	Jarkko Nikula <jarkko.nikula@linux.intel.com>
9866R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9867R:	Mika Westerberg <mika.westerberg@linux.intel.com>
9868L:	linux-i2c@vger.kernel.org
9869S:	Maintained
9870F:	drivers/i2c/busses/i2c-designware-*
9871F:	include/linux/platform_data/i2c-designware.h
9872
9873SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9874M:	Jaehoon Chung <jh80.chung@samsung.com>
9875L:	linux-mmc@vger.kernel.org
9876S:	Maintained
9877F:	include/linux/mmc/dw_mmc.h
9878F:	drivers/mmc/host/dw_mmc*
9879
9880SYSTEM TRACE MODULE CLASS
9881M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
9882S:	Maintained
9883F:	Documentation/trace/stm.txt
9884F:	drivers/hwtracing/stm/
9885F:	include/linux/stm.h
9886F:	include/uapi/linux/stm.h
9887
9888THUNDERBOLT DRIVER
9889M:	Andreas Noever <andreas.noever@gmail.com>
9890S:	Maintained
9891F:	drivers/thunderbolt/
9892
9893TI BQ27XXX POWER SUPPLY DRIVER
9894R:	Andrew F. Davis <afd@ti.com>
9895F:	include/linux/power/bq27xxx_battery.h
9896F:	drivers/power/bq27xxx_battery.c
9897F:	drivers/power/bq27xxx_battery_i2c.c
9898
9899TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9900M:	John Stultz <john.stultz@linaro.org>
9901M:	Thomas Gleixner <tglx@linutronix.de>
9902L:	linux-kernel@vger.kernel.org
9903T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9904S:	Supported
9905F:	include/linux/clocksource.h
9906F:	include/linux/time.h
9907F:	include/linux/timex.h
9908F:	include/uapi/linux/time.h
9909F:	include/uapi/linux/timex.h
9910F:	kernel/time/clocksource.c
9911F:	kernel/time/time*.c
9912F:	kernel/time/alarmtimer.c
9913F:	kernel/time/ntp.c
9914F:	tools/testing/selftests/timers/
9915
9916SC1200 WDT DRIVER
9917M:	Zwane Mwaikambo <zwanem@gmail.com>
9918S:	Maintained
9919F:	drivers/watchdog/sc1200wdt.c
9920
9921SCHEDULER
9922M:	Ingo Molnar <mingo@redhat.com>
9923M:	Peter Zijlstra <peterz@infradead.org>
9924L:	linux-kernel@vger.kernel.org
9925T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9926S:	Maintained
9927F:	kernel/sched/
9928F:	include/linux/sched.h
9929F:	include/uapi/linux/sched.h
9930F:	include/linux/wait.h
9931
9932SCORE ARCHITECTURE
9933M:	Chen Liqin <liqin.linux@gmail.com>
9934M:	Lennox Wu <lennox.wu@gmail.com>
9935W:	http://www.sunplus.com
9936S:	Supported
9937F:	arch/score/
9938
9939SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9940M:	Sudeep Holla <sudeep.holla@arm.com>
9941L:	linux-arm-kernel@lists.infradead.org
9942S:	Maintained
9943F:	Documentation/devicetree/bindings/arm/arm,scpi.txt
9944F:	drivers/clk/clk-scpi.c
9945F:	drivers/cpufreq/scpi-cpufreq.c
9946F:	drivers/firmware/arm_scpi.c
9947F:	include/linux/scpi_protocol.h
9948
9949SCSI CDROM DRIVER
9950M:	Jens Axboe <axboe@kernel.dk>
9951L:	linux-scsi@vger.kernel.org
9952W:	http://www.kernel.dk
9953S:	Maintained
9954F:	drivers/scsi/sr*
9955
9956SCSI RDMA PROTOCOL (SRP) INITIATOR
9957M:	Bart Van Assche <bart.vanassche@sandisk.com>
9958L:	linux-rdma@vger.kernel.org
9959S:	Supported
9960W:	http://www.openfabrics.org
9961Q:	http://patchwork.kernel.org/project/linux-rdma/list/
9962T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9963F:	drivers/infiniband/ulp/srp/
9964F:	include/scsi/srp.h
9965
9966SCSI SG DRIVER
9967M:	Doug Gilbert <dgilbert@interlog.com>
9968L:	linux-scsi@vger.kernel.org
9969W:	http://sg.danny.cz/sg
9970S:	Maintained
9971F:	Documentation/scsi/scsi-generic.txt
9972F:	drivers/scsi/sg.c
9973F:	include/scsi/sg.h
9974
9975SCSI SUBSYSTEM
9976M:	"James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9977T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9978M:	"Martin K. Petersen" <martin.petersen@oracle.com>
9979T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9980L:	linux-scsi@vger.kernel.org
9981S:	Maintained
9982F:	drivers/scsi/
9983F:	include/scsi/
9984
9985SCSI TAPE DRIVER
9986M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9987L:	linux-scsi@vger.kernel.org
9988S:	Maintained
9989F:	Documentation/scsi/st.txt
9990F:	drivers/scsi/st.*
9991F:	drivers/scsi/st_*.h
9992
9993SCTP PROTOCOL
9994M:	Vlad Yasevich <vyasevich@gmail.com>
9995M:	Neil Horman <nhorman@tuxdriver.com>
9996L:	linux-sctp@vger.kernel.org
9997W:	http://lksctp.sourceforge.net
9998S:	Maintained
9999F:	Documentation/networking/sctp.txt
10000F:	include/linux/sctp.h
10001F:	include/uapi/linux/sctp.h
10002F:	include/net/sctp/
10003F:	net/sctp/
10004
10005SCx200 CPU SUPPORT
10006M:	Jim Cromie <jim.cromie@gmail.com>
10007S:	Odd Fixes
10008F:	Documentation/i2c/busses/scx200_acb
10009F:	arch/x86/platform/scx200/
10010F:	drivers/watchdog/scx200_wdt.c
10011F:	drivers/i2c/busses/scx200*
10012F:	drivers/mtd/maps/scx200_docflash.c
10013F:	include/linux/scx200.h
10014
10015SCx200 GPIO DRIVER
10016M:	Jim Cromie <jim.cromie@gmail.com>
10017S:	Maintained
10018F:	drivers/char/scx200_gpio.c
10019F:	include/linux/scx200_gpio.h
10020
10021SCx200 HRT CLOCKSOURCE DRIVER
10022M:	Jim Cromie <jim.cromie@gmail.com>
10023S:	Maintained
10024F:	drivers/clocksource/scx200_hrt.c
10025
10026SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10027M:	Sascha Sommer <saschasommer@freenet.de>
10028L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10029S:	Maintained
10030F:	drivers/mmc/host/sdricoh_cs.c
10031
10032SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10033M:	Adrian Hunter <adrian.hunter@intel.com>
10034L:	linux-mmc@vger.kernel.org
10035T:	git git://git.infradead.org/users/ahunter/linux-sdhci.git
10036S:	Maintained
10037F:	drivers/mmc/host/sdhci*
10038F:	include/linux/mmc/sdhci*
10039
10040SECURE COMPUTING
10041M:	Kees Cook <keescook@chromium.org>
10042R:	Andy Lutomirski <luto@amacapital.net>
10043R:	Will Drewry <wad@chromium.org>
10044T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10045S:	Supported
10046F:	kernel/seccomp.c
10047F:	include/uapi/linux/seccomp.h
10048F:	include/linux/seccomp.h
10049F:	tools/testing/selftests/seccomp/*
10050K:	\bsecure_computing
10051K:	\bTIF_SECCOMP\b
10052
10053SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10054M:	Ben Dooks <ben-linux@fluff.org>
10055M:	Jaehoon Chung <jh80.chung@samsung.com>
10056L:	linux-mmc@vger.kernel.org
10057S:	Maintained
10058F:	drivers/mmc/host/sdhci-s3c*
10059
10060SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10061M:	Viresh Kumar <vireshk@kernel.org>
10062L:	spear-devel@list.st.com
10063L:	linux-mmc@vger.kernel.org
10064S:	Maintained
10065F:	drivers/mmc/host/sdhci-spear.c
10066
10067SECURITY SUBSYSTEM
10068M:	James Morris <james.l.morris@oracle.com>
10069M:	"Serge E. Hallyn" <serge@hallyn.com>
10070L:	linux-security-module@vger.kernel.org (suggested Cc:)
10071T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10072W:	http://kernsec.org/
10073S:	Supported
10074F:	security/
10075
10076SECURITY CONTACT
10077M:	Security Officers <security@kernel.org>
10078S:	Supported
10079
10080SELINUX SECURITY MODULE
10081M:	Paul Moore <paul@paul-moore.com>
10082M:	Stephen Smalley <sds@tycho.nsa.gov>
10083M:	Eric Paris <eparis@parisplace.org>
10084L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
10085W:	http://selinuxproject.org
10086T:	git git://git.infradead.org/users/pcmoore/selinux
10087S:	Supported
10088F:	include/linux/selinux*
10089F:	security/selinux/
10090F:	scripts/selinux/
10091
10092APPARMOR SECURITY MODULE
10093M:	John Johansen <john.johansen@canonical.com>
10094L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10095W:	apparmor.wiki.kernel.org
10096T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10097S:	Supported
10098F:	security/apparmor/
10099
10100YAMA SECURITY MODULE
10101M:	Kees Cook <keescook@chromium.org>
10102T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10103S:	Supported
10104F:	security/yama/
10105
10106SENSABLE PHANTOM
10107M:	Jiri Slaby <jirislaby@gmail.com>
10108S:	Maintained
10109F:	drivers/misc/phantom.c
10110F:	include/uapi/linux/phantom.h
10111
10112SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10113M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10114M:	Ketan Mukadam <ketan.mukadam@avagotech.com>
10115M:	John Soni Jose <sony.john@avagotech.com>
10116L:	linux-scsi@vger.kernel.org
10117W:	http://www.avagotech.com
10118S:	Supported
10119F:	drivers/scsi/be2iscsi/
10120
10121Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10122M:	Sathya Perla <sathya.perla@broadcom.com>
10123M:	Ajit Khaparde <ajit.khaparde@broadcom.com>
10124M:	Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10125M:	Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10126M:	Somnath Kotur <somnath.kotur@broadcom.com>
10127L:	netdev@vger.kernel.org
10128W:	http://www.emulex.com
10129S:	Supported
10130F:	drivers/net/ethernet/emulex/benet/
10131
10132EMULEX ONECONNECT ROCE DRIVER
10133M:	Selvin Xavier <selvin.xavier@avagotech.com>
10134M:	Devesh Sharma <devesh.sharma@avagotech.com>
10135M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10136L:	linux-rdma@vger.kernel.org
10137W:	http://www.emulex.com
10138S:	Supported
10139F:	drivers/infiniband/hw/ocrdma/
10140
10141SFC NETWORK DRIVER
10142M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10143M:	Edward Cree <ecree@solarflare.com>
10144M:	Bert Kenward <bkenward@solarflare.com>
10145L:	netdev@vger.kernel.org
10146S:	Supported
10147F:	drivers/net/ethernet/sfc/
10148
10149SGI GRU DRIVER
10150M:	Dimitri Sivanich <sivanich@sgi.com>
10151S:	Maintained
10152F:	drivers/misc/sgi-gru/
10153
10154SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10155M:	Pat Gefre <pfg@sgi.com>
10156L:	linux-ia64@vger.kernel.org
10157S:	Supported
10158F:	Documentation/ia64/serial.txt
10159F:	drivers/tty/serial/ioc?_serial.c
10160F:	include/linux/ioc?.h
10161
10162SGI XP/XPC/XPNET DRIVER
10163M:	Cliff Whickman <cpw@sgi.com>
10164M:	Robin Holt <robinmholt@gmail.com>
10165S:	Maintained
10166F:	drivers/misc/sgi-xp/
10167
10168SI2157 MEDIA DRIVER
10169M:	Antti Palosaari <crope@iki.fi>
10170L:	linux-media@vger.kernel.org
10171W:	https://linuxtv.org
10172W:	http://palosaari.fi/linux/
10173Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10174T:	git git://linuxtv.org/anttip/media_tree.git
10175S:	Maintained
10176F:	drivers/media/tuners/si2157*
10177
10178SI2168 MEDIA DRIVER
10179M:	Antti Palosaari <crope@iki.fi>
10180L:	linux-media@vger.kernel.org
10181W:	https://linuxtv.org
10182W:	http://palosaari.fi/linux/
10183Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10184T:	git git://linuxtv.org/anttip/media_tree.git
10185S:	Maintained
10186F:	drivers/media/dvb-frontends/si2168*
10187
10188SI470X FM RADIO RECEIVER I2C DRIVER
10189M:	Hans Verkuil <hverkuil@xs4all.nl>
10190L:	linux-media@vger.kernel.org
10191T:	git git://linuxtv.org/media_tree.git
10192W:	https://linuxtv.org
10193S:	Odd Fixes
10194F:	drivers/media/radio/si470x/radio-si470x-i2c.c
10195
10196SI470X FM RADIO RECEIVER USB DRIVER
10197M:	Hans Verkuil <hverkuil@xs4all.nl>
10198L:	linux-media@vger.kernel.org
10199T:	git git://linuxtv.org/media_tree.git
10200W:	https://linuxtv.org
10201S:	Maintained
10202F:	drivers/media/radio/si470x/radio-si470x-common.c
10203F:	drivers/media/radio/si470x/radio-si470x.h
10204F:	drivers/media/radio/si470x/radio-si470x-usb.c
10205
10206SI4713 FM RADIO TRANSMITTER I2C DRIVER
10207M:	Eduardo Valentin <edubezval@gmail.com>
10208L:	linux-media@vger.kernel.org
10209T:	git git://linuxtv.org/media_tree.git
10210W:	https://linuxtv.org
10211S:	Odd Fixes
10212F:	drivers/media/radio/si4713/si4713.?
10213
10214SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10215M:	Eduardo Valentin <edubezval@gmail.com>
10216L:	linux-media@vger.kernel.org
10217T:	git git://linuxtv.org/media_tree.git
10218W:	https://linuxtv.org
10219S:	Odd Fixes
10220F:	drivers/media/radio/si4713/radio-platform-si4713.c
10221
10222SI4713 FM RADIO TRANSMITTER USB DRIVER
10223M:	Hans Verkuil <hverkuil@xs4all.nl>
10224L:	linux-media@vger.kernel.org
10225T:	git git://linuxtv.org/media_tree.git
10226W:	https://linuxtv.org
10227S:	Maintained
10228F:	drivers/media/radio/si4713/radio-usb-si4713.c
10229
10230SIANO DVB DRIVER
10231M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10232L:	linux-media@vger.kernel.org
10233W:	https://linuxtv.org
10234T:	git git://linuxtv.org/media_tree.git
10235S:	Odd fixes
10236F:	drivers/media/common/siano/
10237F:	drivers/media/usb/siano/
10238F:	drivers/media/usb/siano/
10239F:	drivers/media/mmc/siano/
10240
10241SIMPLEFB FB DRIVER
10242M:	Hans de Goede <hdegoede@redhat.com>
10243L:	linux-fbdev@vger.kernel.org
10244S:	Maintained
10245F:	Documentation/devicetree/bindings/display/simple-framebuffer.txt
10246F:	drivers/video/fbdev/simplefb.c
10247F:	include/linux/platform_data/simplefb.h
10248
10249SH_VEU V4L2 MEM2MEM DRIVER
10250L:	linux-media@vger.kernel.org
10251S:	Orphan
10252F:	drivers/media/platform/sh_veu.c
10253
10254SH_VOU V4L2 OUTPUT DRIVER
10255L:	linux-media@vger.kernel.org
10256S:	Orphan
10257F:	drivers/media/platform/sh_vou.c
10258F:	include/media/drv-intf/sh_vou.h
10259
10260SIMPLE FIRMWARE INTERFACE (SFI)
10261M:	Len Brown <lenb@kernel.org>
10262L:	sfi-devel@simplefirmware.org
10263W:	http://simplefirmware.org/
10264T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10265S:	Supported
10266F:	arch/x86/platform/sfi/
10267F:	drivers/sfi/
10268F:	include/linux/sfi*.h
10269
10270SIMTEC EB110ATX (Chalice CATS)
10271P:	Ben Dooks
10272P:	Vincent Sanders <vince@simtec.co.uk>
10273M:	Simtec Linux Team <linux@simtec.co.uk>
10274W:	http://www.simtec.co.uk/products/EB110ATX/
10275S:	Supported
10276
10277SIMTEC EB2410ITX (BAST)
10278P:	Ben Dooks
10279P:	Vincent Sanders <vince@simtec.co.uk>
10280M:	Simtec Linux Team <linux@simtec.co.uk>
10281W:	http://www.simtec.co.uk/products/EB2410ITX/
10282S:	Supported
10283F:	arch/arm/mach-s3c24xx/mach-bast.c
10284F:	arch/arm/mach-s3c24xx/bast-ide.c
10285F:	arch/arm/mach-s3c24xx/bast-irq.c
10286
10287TI DAVINCI MACHINE SUPPORT
10288M:	Sekhar Nori <nsekhar@ti.com>
10289M:	Kevin Hilman <khilman@kernel.org>
10290T:	git git://gitorious.org/linux-davinci/linux-davinci.git
10291Q:	http://patchwork.kernel.org/project/linux-davinci/list/
10292S:	Supported
10293F:	arch/arm/mach-davinci/
10294F:	drivers/i2c/busses/i2c-davinci.c
10295
10296TI DAVINCI SERIES MEDIA DRIVER
10297M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10298L:	linux-media@vger.kernel.org
10299W:	https://linuxtv.org
10300Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10301T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10302S:	Maintained
10303F:	drivers/media/platform/davinci/
10304F:	include/media/davinci/
10305
10306TI AM437X VPFE DRIVER
10307M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10308L:	linux-media@vger.kernel.org
10309W:	https://linuxtv.org
10310Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10311T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10312S:	Maintained
10313F:	drivers/media/platform/am437x/
10314
10315OV2659 OMNIVISION SENSOR DRIVER
10316M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10317L:	linux-media@vger.kernel.org
10318W:	https://linuxtv.org
10319Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10320T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10321S:	Maintained
10322F:	drivers/media/i2c/ov2659.c
10323F:	include/media/i2c/ov2659.h
10324
10325SILICON MOTION SM712 FRAME BUFFER DRIVER
10326M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10327M:	Teddy Wang <teddy.wang@siliconmotion.com>
10328M:	Sudip Mukherjee <sudip@vectorindia.org>
10329L:	linux-fbdev@vger.kernel.org
10330S:	Maintained
10331F:	drivers/video/fbdev/sm712*
10332F:	Documentation/fb/sm712fb.txt
10333
10334SIS 190 ETHERNET DRIVER
10335M:	Francois Romieu <romieu@fr.zoreil.com>
10336L:	netdev@vger.kernel.org
10337S:	Maintained
10338F:	drivers/net/ethernet/sis/sis190.c
10339
10340SIS 900/7016 FAST ETHERNET DRIVER
10341M:	Daniele Venzano <venza@brownhat.org>
10342W:	http://www.brownhat.org/sis900.html
10343L:	netdev@vger.kernel.org
10344S:	Maintained
10345F:	drivers/net/ethernet/sis/sis900.*
10346
10347SIS FRAMEBUFFER DRIVER
10348M:	Thomas Winischhofer <thomas@winischhofer.net>
10349W:	http://www.winischhofer.net/linuxsisvga.shtml
10350S:	Maintained
10351F:	Documentation/fb/sisfb.txt
10352F:	drivers/video/fbdev/sis/
10353F:	include/video/sisfb.h
10354
10355SIS USB2VGA DRIVER
10356M:	Thomas Winischhofer <thomas@winischhofer.net>
10357W:	http://www.winischhofer.at/linuxsisusbvga.shtml
10358S:	Maintained
10359F:	drivers/usb/misc/sisusbvga/
10360
10361SLAB ALLOCATOR
10362M:	Christoph Lameter <cl@linux.com>
10363M:	Pekka Enberg <penberg@kernel.org>
10364M:	David Rientjes <rientjes@google.com>
10365M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
10366M:	Andrew Morton <akpm@linux-foundation.org>
10367L:	linux-mm@kvack.org
10368S:	Maintained
10369F:	include/linux/sl?b*.h
10370F:	mm/sl?b*
10371
10372SLEEPABLE READ-COPY UPDATE (SRCU)
10373M:	Lai Jiangshan <jiangshanlai@gmail.com>
10374M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10375M:	Josh Triplett <josh@joshtriplett.org>
10376R:	Steven Rostedt <rostedt@goodmis.org>
10377R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10378L:	linux-kernel@vger.kernel.org
10379W:	http://www.rdrop.com/users/paulmck/RCU/
10380S:	Supported
10381T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10382F:	include/linux/srcu.h
10383F:	kernel/rcu/srcu.c
10384
10385SMACK SECURITY MODULE
10386M:	Casey Schaufler <casey@schaufler-ca.com>
10387L:	linux-security-module@vger.kernel.org
10388W:	http://schaufler-ca.com
10389T:	git git://git.gitorious.org/smack-next/kernel.git
10390S:	Maintained
10391F:	Documentation/security/Smack.txt
10392F:	security/smack/
10393
10394DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10395M:	Kevin Hilman <khilman@kernel.org>
10396M:	Nishanth Menon <nm@ti.com>
10397S:	Maintained
10398F:	drivers/power/avs/
10399F:	include/linux/power/smartreflex.h
10400L:	linux-pm@vger.kernel.org
10401
10402SMC91x ETHERNET DRIVER
10403M:	Nicolas Pitre <nico@fluxnic.net>
10404S:	Odd Fixes
10405F:	drivers/net/ethernet/smsc/smc91x.*
10406
10407SMIA AND SMIA++ IMAGE SENSOR DRIVER
10408M:	Sakari Ailus <sakari.ailus@iki.fi>
10409L:	linux-media@vger.kernel.org
10410S:	Maintained
10411F:	drivers/media/i2c/smiapp/
10412F:	include/media/i2c/smiapp.h
10413F:	drivers/media/i2c/smiapp-pll.c
10414F:	drivers/media/i2c/smiapp-pll.h
10415F:	include/uapi/linux/smiapp.h
10416F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10417
10418SMM665 HARDWARE MONITOR DRIVER
10419M:	Guenter Roeck <linux@roeck-us.net>
10420L:	linux-hwmon@vger.kernel.org
10421S:	Maintained
10422F:	Documentation/hwmon/smm665
10423F:	drivers/hwmon/smm665.c
10424
10425SMSC EMC2103 HARDWARE MONITOR DRIVER
10426M:	Steve Glendinning <steve.glendinning@shawell.net>
10427L:	linux-hwmon@vger.kernel.org
10428S:	Maintained
10429F:	Documentation/hwmon/emc2103
10430F:	drivers/hwmon/emc2103.c
10431
10432SMSC SCH5627 HARDWARE MONITOR DRIVER
10433M:	Hans de Goede <hdegoede@redhat.com>
10434L:	linux-hwmon@vger.kernel.org
10435S:	Supported
10436F:	Documentation/hwmon/sch5627
10437F:	drivers/hwmon/sch5627.c
10438
10439SMSC47B397 HARDWARE MONITOR DRIVER
10440M:	Jean Delvare <jdelvare@suse.com>
10441L:	linux-hwmon@vger.kernel.org
10442S:	Maintained
10443F:	Documentation/hwmon/smsc47b397
10444F:	drivers/hwmon/smsc47b397.c
10445
10446SMSC911x ETHERNET DRIVER
10447M:	Steve Glendinning <steve.glendinning@shawell.net>
10448L:	netdev@vger.kernel.org
10449S:	Maintained
10450F:	include/linux/smsc911x.h
10451F:	drivers/net/ethernet/smsc/smsc911x.*
10452
10453SMSC9420 PCI ETHERNET DRIVER
10454M:	Steve Glendinning <steve.glendinning@shawell.net>
10455L:	netdev@vger.kernel.org
10456S:	Maintained
10457F:	drivers/net/ethernet/smsc/smsc9420.*
10458
10459SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10460M:	Steve Glendinning <steve.glendinning@shawell.net>
10461L:	linux-fbdev@vger.kernel.org
10462S:	Maintained
10463F:	drivers/video/fbdev/smscufx.c
10464
10465SOC-CAMERA V4L2 SUBSYSTEM
10466M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10467L:	linux-media@vger.kernel.org
10468T:	git git://linuxtv.org/media_tree.git
10469S:	Maintained
10470F:	include/media/soc*
10471F:	drivers/media/i2c/soc_camera/
10472F:	drivers/media/platform/soc_camera/
10473
10474SOEKRIS NET48XX LED SUPPORT
10475M:	Chris Boot <bootc@bootc.net>
10476S:	Maintained
10477F:	drivers/leds/leds-net48xx.c
10478
10479SOFTLOGIC 6x10 MPEG CODEC
10480M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10481M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10482M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
10483M:	Ismael Luceno <ismael@iodev.co.uk>
10484L:	linux-media@vger.kernel.org
10485S:	Supported
10486F:	drivers/media/pci/solo6x10/
10487
10488SOFTWARE RAID (Multiple Disks) SUPPORT
10489M:	Shaohua Li <shli@kernel.org>
10490L:	linux-raid@vger.kernel.org
10491T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10492S:	Supported
10493F:	drivers/md/
10494F:	include/linux/raid/
10495F:	include/uapi/linux/raid/
10496
10497SONIC NETWORK DRIVER
10498M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10499L:	netdev@vger.kernel.org
10500S:	Maintained
10501F:	drivers/net/ethernet/natsemi/sonic.*
10502
10503SONICS SILICON BACKPLANE DRIVER (SSB)
10504M:	Michael Buesch <m@bues.ch>
10505L:	linux-wireless@vger.kernel.org
10506S:	Maintained
10507F:	drivers/ssb/
10508F:	include/linux/ssb/
10509
10510SONY VAIO CONTROL DEVICE DRIVER
10511M:	Mattia Dongili <malattia@linux.it>
10512L:	platform-driver-x86@vger.kernel.org
10513W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10514S:	Maintained
10515F:	Documentation/laptops/sony-laptop.txt
10516F:	drivers/char/sonypi.c
10517F:	drivers/platform/x86/sony-laptop.c
10518F:	include/linux/sony-laptop.h
10519
10520SONY MEMORYSTICK CARD SUPPORT
10521M:	Alex Dubov <oakad@yahoo.com>
10522W:	http://tifmxx.berlios.de/
10523S:	Maintained
10524F:	drivers/memstick/host/tifm_ms.c
10525
10526SONY MEMORYSTICK STANDARD SUPPORT
10527M:	Maxim Levitsky <maximlevitsky@gmail.com>
10528S:	Maintained
10529F:	drivers/memstick/core/ms_block.*
10530
10531SOUND
10532M:	Jaroslav Kysela <perex@perex.cz>
10533M:	Takashi Iwai <tiwai@suse.com>
10534L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10535W:	http://www.alsa-project.org/
10536T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10537T:	git git://git.alsa-project.org/alsa-kernel.git
10538Q:	http://patchwork.kernel.org/project/alsa-devel/list/
10539S:	Maintained
10540F:	Documentation/sound/
10541F:	include/sound/
10542F:	include/uapi/sound/
10543F:	sound/
10544
10545SOUND - COMPRESSED AUDIO
10546M:	Vinod Koul <vinod.koul@intel.com>
10547L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10548T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10549S:	Supported
10550F:	Documentation/sound/alsa/compress_offload.txt
10551F:	include/sound/compress_driver.h
10552F:	include/uapi/sound/compress_*
10553F:	sound/core/compress_offload.c
10554F:	sound/soc/soc-compress.c
10555
10556SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10557M:	Liam Girdwood <lgirdwood@gmail.com>
10558M:	Mark Brown <broonie@kernel.org>
10559T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10560L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10561W:	http://alsa-project.org/main/index.php/ASoC
10562S:	Supported
10563F:	Documentation/sound/alsa/soc/
10564F:	sound/soc/
10565F:	include/sound/soc*
10566
10567SOUND - DMAENGINE HELPERS
10568M:	Lars-Peter Clausen <lars@metafoo.de>
10569S:	Supported
10570F:	include/sound/dmaengine_pcm.h
10571F:	sound/core/pcm_dmaengine.c
10572F:	sound/soc/soc-generic-dmaengine-pcm.c
10573
10574SP2 MEDIA DRIVER
10575M:	Olli Salonen <olli.salonen@iki.fi>
10576L:	linux-media@vger.kernel.org
10577W:	https://linuxtv.org
10578Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10579S:	Maintained
10580F:	drivers/media/dvb-frontends/sp2*
10581
10582SPARC + UltraSPARC (sparc/sparc64)
10583M:	"David S. Miller" <davem@davemloft.net>
10584L:	sparclinux@vger.kernel.org
10585Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
10586T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10587T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10588S:	Maintained
10589F:	arch/sparc/
10590F:	drivers/sbus/
10591
10592SPARC SERIAL DRIVERS
10593M:	"David S. Miller" <davem@davemloft.net>
10594L:	sparclinux@vger.kernel.org
10595T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10596T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10597S:	Maintained
10598F:	include/linux/sunserialcore.h
10599F:	drivers/tty/serial/suncore.c
10600F:	drivers/tty/serial/sunhv.c
10601F:	drivers/tty/serial/sunsab.c
10602F:	drivers/tty/serial/sunsab.h
10603F:	drivers/tty/serial/sunsu.c
10604F:	drivers/tty/serial/sunzilog.c
10605F:	drivers/tty/serial/sunzilog.h
10606
10607SPARSE CHECKER
10608M:	"Christopher Li" <sparse@chrisli.org>
10609L:	linux-sparse@vger.kernel.org
10610W:	https://sparse.wiki.kernel.org/
10611T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10612T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10613S:	Maintained
10614F:	include/linux/compiler.h
10615
10616SPEAR PLATFORM SUPPORT
10617M:	Viresh Kumar <vireshk@kernel.org>
10618M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10619L:	spear-devel@list.st.com
10620L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10621W:	http://www.st.com/spear
10622S:	Maintained
10623F:	arch/arm/boot/dts/spear*
10624F:	arch/arm/mach-spear/
10625
10626SPEAR CLOCK FRAMEWORK SUPPORT
10627M:	Viresh Kumar <vireshk@kernel.org>
10628L:	spear-devel@list.st.com
10629L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10630W:	http://www.st.com/spear
10631S:	Maintained
10632F:	drivers/clk/spear/
10633
10634SPI SUBSYSTEM
10635M:	Mark Brown <broonie@kernel.org>
10636L:	linux-spi@vger.kernel.org
10637T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10638Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
10639S:	Maintained
10640F:	Documentation/spi/
10641F:	drivers/spi/
10642F:	include/linux/spi/
10643F:	include/uapi/linux/spi/
10644
10645SPIDERNET NETWORK DRIVER for CELL
10646M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10647L:	netdev@vger.kernel.org
10648S:	Supported
10649F:	Documentation/networking/spider_net.txt
10650F:	drivers/net/ethernet/toshiba/spider_net*
10651
10652SPU FILE SYSTEM
10653M:	Jeremy Kerr <jk@ozlabs.org>
10654L:	linuxppc-dev@lists.ozlabs.org
10655W:	http://www.ibm.com/developerworks/power/cell/
10656S:	Supported
10657F:	Documentation/filesystems/spufs.txt
10658F:	arch/powerpc/platforms/cell/spufs/
10659
10660SQUASHFS FILE SYSTEM
10661M:	Phillip Lougher <phillip@squashfs.org.uk>
10662L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
10663W:	http://squashfs.org.uk
10664T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10665S:	Maintained
10666F:	Documentation/filesystems/squashfs.txt
10667F:	fs/squashfs/
10668
10669SRM (Alpha) environment access
10670M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
10671S:	Maintained
10672F:	arch/alpha/kernel/srm_env.c
10673
10674STABLE BRANCH
10675M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10676L:	stable@vger.kernel.org
10677S:	Supported
10678F:	Documentation/stable_kernel_rules.txt
10679
10680STAGING SUBSYSTEM
10681M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10682T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10683L:	devel@driverdev.osuosl.org
10684S:	Supported
10685F:	drivers/staging/
10686
10687STAGING - COMEDI
10688M:	Ian Abbott <abbotti@mev.co.uk>
10689M:	H Hartley Sweeten <hsweeten@visionengravers.com>
10690S:	Odd Fixes
10691F:	drivers/staging/comedi/
10692
10693STAGING - FLARION FT1000 DRIVERS
10694M:	Marek Belisko <marek.belisko@gmail.com>
10695S:	Odd Fixes
10696F:	drivers/staging/ft1000/
10697
10698STAGING - INDUSTRIAL IO
10699M:	Jonathan Cameron <jic23@kernel.org>
10700L:	linux-iio@vger.kernel.org
10701S:	Odd Fixes
10702F:	drivers/staging/iio/
10703
10704STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10705M:	Jarod Wilson <jarod@wilsonet.com>
10706W:	http://www.lirc.org/
10707S:	Odd Fixes
10708F:	drivers/staging/media/lirc/
10709
10710STAGING - LUSTRE PARALLEL FILESYSTEM
10711M:	Oleg Drokin <oleg.drokin@intel.com>
10712M:	Andreas Dilger <andreas.dilger@intel.com>
10713L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
10714W:	http://wiki.lustre.org/
10715S:	Maintained
10716F:	drivers/staging/lustre
10717
10718STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10719M:	Marc Dietrich <marvin24@gmx.de>
10720L:	ac100@lists.launchpad.net (moderated for non-subscribers)
10721L:	linux-tegra@vger.kernel.org
10722S:	Maintained
10723F:	drivers/staging/nvec/
10724
10725STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10726M:	Jens Frederich <jfrederich@gmail.com>
10727M:	Daniel Drake <dsd@laptop.org>
10728M:	Jon Nettleton <jon.nettleton@gmail.com>
10729W:	http://wiki.laptop.org/go/DCON
10730S:	Maintained
10731F:	drivers/staging/olpc_dcon/
10732
10733STAGING - REALTEK RTL8712U DRIVERS
10734M:	Larry Finger <Larry.Finger@lwfinger.net>
10735M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10736S:	Odd Fixes
10737F:	drivers/staging/rtl8712/
10738
10739STAGING - REALTEK RTL8723U WIRELESS DRIVER
10740M:	Larry Finger <Larry.Finger@lwfinger.net>
10741M:	Jes Sorensen <Jes.Sorensen@redhat.com>
10742L:	linux-wireless@vger.kernel.org
10743S:	Maintained
10744F:	drivers/staging/rtl8723au/
10745
10746STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10747M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10748M:	Teddy Wang <teddy.wang@siliconmotion.com>
10749M:	Sudip Mukherjee <sudip@vectorindia.org>
10750L:	linux-fbdev@vger.kernel.org
10751S:	Maintained
10752F:	drivers/staging/sm750fb/
10753
10754STAGING - SLICOSS
10755M:	Lior Dotan <liodot@gmail.com>
10756M:	Christopher Harrer <charrer@alacritech.com>
10757S:	Odd Fixes
10758F:	drivers/staging/slicoss/
10759
10760STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10761M:	William Hubbs <w.d.hubbs@gmail.com>
10762M:	Chris Brannon <chris@the-brannons.com>
10763M:	Kirk Reiser <kirk@reisers.ca>
10764M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
10765L:	speakup@linux-speakup.org
10766W:	http://www.linux-speakup.org/
10767S:	Odd Fixes
10768F:	drivers/staging/speakup/
10769
10770STAGING - VIA VT665X DRIVERS
10771M:	Forest Bond <forest@alittletooquiet.net>
10772S:	Odd Fixes
10773F:	drivers/staging/vt665?/
10774
10775STAGING - WILC1000 WIFI DRIVER
10776M:	Johnny Kim <johnny.kim@atmel.com>
10777M:	Austin Shin <austin.shin@atmel.com>
10778M:	Chris Park <chris.park@atmel.com>
10779M:	Tony Cho <tony.cho@atmel.com>
10780M:	Glen Lee <glen.lee@atmel.com>
10781M:	Leo Kim <leo.kim@atmel.com>
10782L:	linux-wireless@vger.kernel.org
10783S:	Supported
10784F:	drivers/staging/wilc1000/
10785
10786STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10787M:	Arnaud Patard <arnaud.patard@rtp-net.org>
10788S:	Odd Fixes
10789F:	drivers/staging/xgifb/
10790
10791HFI1 DRIVER
10792M:	Mike Marciniszyn <infinipath@intel.com>
10793L:	linux-rdma@vger.kernel.org
10794S:	Supported
10795F:	drivers/staging/rdma/hfi1
10796
10797STARFIRE/DURALAN NETWORK DRIVER
10798M:	Ion Badulescu <ionut@badula.org>
10799S:	Odd Fixes
10800F:	drivers/net/ethernet/adaptec/starfire*
10801
10802SUN3/3X
10803M:	Sam Creasey <sammy@sammy.net>
10804W:	http://sammy.net/sun3/
10805S:	Maintained
10806F:	arch/m68k/kernel/*sun3*
10807F:	arch/m68k/sun3*/
10808F:	arch/m68k/include/asm/sun3*
10809F:	drivers/net/ethernet/i825xx/sun3*
10810
10811SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10812M:	Hans de Goede <hdegoede@redhat.com>
10813L:	linux-input@vger.kernel.org
10814S:	Maintained
10815F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10816F:	drivers/input/keyboard/sun4i-lradc-keys.c
10817
10818SUNDANCE NETWORK DRIVER
10819M:	Denis Kirjanov <kda@linux-powerpc.org>
10820L:	netdev@vger.kernel.org
10821S:	Maintained
10822F:	drivers/net/ethernet/dlink/sundance.c
10823
10824SUPERH
10825M:	Yoshinori Sato <ysato@users.sourceforge.jp>
10826M:	Rich Felker <dalias@libc.org>
10827L:	linux-sh@vger.kernel.org
10828Q:	http://patchwork.kernel.org/project/linux-sh/list/
10829S:	Maintained
10830F:	Documentation/sh/
10831F:	arch/sh/
10832F:	drivers/sh/
10833
10834SUSPEND TO RAM
10835M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10836M:	Len Brown <len.brown@intel.com>
10837M:	Pavel Machek <pavel@ucw.cz>
10838L:	linux-pm@vger.kernel.org
10839S:	Supported
10840F:	Documentation/power/
10841F:	arch/x86/kernel/acpi/
10842F:	drivers/base/power/
10843F:	kernel/power/
10844F:	include/linux/suspend.h
10845F:	include/linux/freezer.h
10846F:	include/linux/pm.h
10847
10848SVGA HANDLING
10849M:	Martin Mares <mj@ucw.cz>
10850L:	linux-video@atrey.karlin.mff.cuni.cz
10851S:	Maintained
10852F:	Documentation/svga.txt
10853F:	arch/x86/boot/video*
10854
10855SWIOTLB SUBSYSTEM
10856M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10857L:	linux-kernel@vger.kernel.org
10858T:	git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10859S:	Supported
10860F:	lib/swiotlb.c
10861F:	arch/*/kernel/pci-swiotlb.c
10862F:	include/linux/swiotlb.h
10863
10864SWITCHDEV
10865M:	Jiri Pirko <jiri@resnulli.us>
10866L:	netdev@vger.kernel.org
10867S:	Supported
10868F:	net/switchdev/
10869F:	include/net/switchdev.h
10870
10871SYNOPSYS ARC ARCHITECTURE
10872M:	Vineet Gupta <vgupta@synopsys.com>
10873L:	linux-snps-arc@lists.infradead.org
10874S:	Supported
10875F:	arch/arc/
10876F:	Documentation/devicetree/bindings/arc/*
10877F:	Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10878F:	drivers/tty/serial/arc_uart.c
10879T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10880
10881SYNOPSYS ARC SDP platform support
10882M:	Alexey Brodkin <abrodkin@synopsys.com>
10883S:	Supported
10884F:	arch/arc/plat-axs10x
10885F:	arch/arc/boot/dts/ax*
10886F:	Documentation/devicetree/bindings/arc/axs10*
10887
10888SYSTEM CONFIGURATION (SYSCON)
10889M:	Lee Jones <lee.jones@linaro.org>
10890M:	Arnd Bergmann <arnd@arndb.de>
10891T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10892S:	Supported
10893F:	drivers/mfd/syscon.c
10894
10895SYSV FILESYSTEM
10896M:	Christoph Hellwig <hch@infradead.org>
10897S:	Maintained
10898F:	Documentation/filesystems/sysv-fs.txt
10899F:	fs/sysv/
10900F:	include/linux/sysv_fs.h
10901
10902TARGET SUBSYSTEM
10903M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
10904L:	linux-scsi@vger.kernel.org
10905L:	target-devel@vger.kernel.org
10906W:	http://www.linux-iscsi.org
10907W:	http://groups.google.com/group/linux-iscsi-target-dev
10908T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10909S:	Supported
10910F:	drivers/target/
10911F:	include/target/
10912F:	Documentation/target/
10913
10914TASKSTATS STATISTICS INTERFACE
10915M:	Balbir Singh <bsingharora@gmail.com>
10916S:	Maintained
10917F:	Documentation/accounting/taskstats*
10918F:	include/linux/taskstats*
10919F:	kernel/taskstats.c
10920
10921TC CLASSIFIER
10922M:	Jamal Hadi Salim <jhs@mojatatu.com>
10923L:	netdev@vger.kernel.org
10924S:	Maintained
10925F:	include/net/pkt_cls.h
10926F:	include/uapi/linux/pkt_cls.h
10927F:	net/sched/
10928
10929TCP LOW PRIORITY MODULE
10930M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10931M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10932W:	http://tcp-lp-mod.sourceforge.net/
10933S:	Maintained
10934F:	net/ipv4/tcp_lp.c
10935
10936TDA10071 MEDIA DRIVER
10937M:	Antti Palosaari <crope@iki.fi>
10938L:	linux-media@vger.kernel.org
10939W:	https://linuxtv.org
10940W:	http://palosaari.fi/linux/
10941Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10942T:	git git://linuxtv.org/anttip/media_tree.git
10943S:	Maintained
10944F:	drivers/media/dvb-frontends/tda10071*
10945
10946TDA18212 MEDIA DRIVER
10947M:	Antti Palosaari <crope@iki.fi>
10948L:	linux-media@vger.kernel.org
10949W:	https://linuxtv.org
10950W:	http://palosaari.fi/linux/
10951Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10952T:	git git://linuxtv.org/anttip/media_tree.git
10953S:	Maintained
10954F:	drivers/media/tuners/tda18212*
10955
10956TDA18218 MEDIA DRIVER
10957M:	Antti Palosaari <crope@iki.fi>
10958L:	linux-media@vger.kernel.org
10959W:	https://linuxtv.org
10960W:	http://palosaari.fi/linux/
10961Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10962T:	git git://linuxtv.org/anttip/media_tree.git
10963S:	Maintained
10964F:	drivers/media/tuners/tda18218*
10965
10966TDA18271 MEDIA DRIVER
10967M:	Michael Krufky <mkrufky@linuxtv.org>
10968L:	linux-media@vger.kernel.org
10969W:	https://linuxtv.org
10970W:	http://github.com/mkrufky
10971Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10972T:	git git://linuxtv.org/mkrufky/tuners.git
10973S:	Maintained
10974F:	drivers/media/tuners/tda18271*
10975
10976TDA827x MEDIA DRIVER
10977M:	Michael Krufky <mkrufky@linuxtv.org>
10978L:	linux-media@vger.kernel.org
10979W:	https://linuxtv.org
10980W:	http://github.com/mkrufky
10981Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10982T:	git git://linuxtv.org/mkrufky/tuners.git
10983S:	Maintained
10984F:	drivers/media/tuners/tda8290.*
10985
10986TDA8290 MEDIA DRIVER
10987M:	Michael Krufky <mkrufky@linuxtv.org>
10988L:	linux-media@vger.kernel.org
10989W:	https://linuxtv.org
10990W:	http://github.com/mkrufky
10991Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10992T:	git git://linuxtv.org/mkrufky/tuners.git
10993S:	Maintained
10994F:	drivers/media/tuners/tda8290.*
10995
10996TDA9840 MEDIA DRIVER
10997M:	Hans Verkuil <hverkuil@xs4all.nl>
10998L:	linux-media@vger.kernel.org
10999T:	git git://linuxtv.org/media_tree.git
11000W:	https://linuxtv.org
11001S:	Maintained
11002F:	drivers/media/i2c/tda9840*
11003
11004TEA5761 TUNER DRIVER
11005M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11006L:	linux-media@vger.kernel.org
11007W:	https://linuxtv.org
11008T:	git git://linuxtv.org/media_tree.git
11009S:	Odd fixes
11010F:	drivers/media/tuners/tea5761.*
11011
11012TEA5767 TUNER DRIVER
11013M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11014L:	linux-media@vger.kernel.org
11015W:	https://linuxtv.org
11016T:	git git://linuxtv.org/media_tree.git
11017S:	Maintained
11018F:	drivers/media/tuners/tea5767.*
11019
11020TEA6415C MEDIA DRIVER
11021M:	Hans Verkuil <hverkuil@xs4all.nl>
11022L:	linux-media@vger.kernel.org
11023T:	git git://linuxtv.org/media_tree.git
11024W:	https://linuxtv.org
11025S:	Maintained
11026F:	drivers/media/i2c/tea6415c*
11027
11028TEA6420 MEDIA DRIVER
11029M:	Hans Verkuil <hverkuil@xs4all.nl>
11030L:	linux-media@vger.kernel.org
11031T:	git git://linuxtv.org/media_tree.git
11032W:	https://linuxtv.org
11033S:	Maintained
11034F:	drivers/media/i2c/tea6420*
11035
11036TEAM DRIVER
11037M:	Jiri Pirko <jiri@resnulli.us>
11038L:	netdev@vger.kernel.org
11039S:	Supported
11040F:	drivers/net/team/
11041F:	include/linux/if_team.h
11042F:	include/uapi/linux/if_team.h
11043
11044TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11045M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11046S:	Maintained
11047F:	arch/x86/platform/ts5500/
11048
11049TECHNOTREND USB IR RECEIVER
11050M:	Sean Young <sean@mess.org>
11051L:	linux-media@vger.kernel.org
11052S:	Maintained
11053F:	drivers/media/rc/ttusbir.c
11054
11055TEGRA ARCHITECTURE SUPPORT
11056M:	Stephen Warren <swarren@wwwdotorg.org>
11057M:	Thierry Reding <thierry.reding@gmail.com>
11058M:	Alexandre Courbot <gnurou@gmail.com>
11059L:	linux-tegra@vger.kernel.org
11060Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
11061T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11062S:	Supported
11063N:	[^a-z]tegra
11064
11065TEGRA CLOCK DRIVER
11066M:	Peter De Schrijver <pdeschrijver@nvidia.com>
11067M:	Prashant Gaikwad <pgaikwad@nvidia.com>
11068S:	Supported
11069F:	drivers/clk/tegra/
11070
11071TEGRA DMA DRIVER
11072M:	Laxman Dewangan <ldewangan@nvidia.com>
11073S:	Supported
11074F:	drivers/dma/tegra20-apb-dma.c
11075
11076TEGRA I2C DRIVER
11077M:	Laxman Dewangan <ldewangan@nvidia.com>
11078S:	Supported
11079F:	drivers/i2c/busses/i2c-tegra.c
11080
11081TEGRA IOMMU DRIVERS
11082M:	Hiroshi Doyu <hdoyu@nvidia.com>
11083S:	Supported
11084F:	drivers/iommu/tegra*
11085
11086TEGRA KBC DRIVER
11087M:	Rakesh Iyer <riyer@nvidia.com>
11088M:	Laxman Dewangan <ldewangan@nvidia.com>
11089S:	Supported
11090F:	drivers/input/keyboard/tegra-kbc.c
11091
11092TEGRA PWM DRIVER
11093M:	Thierry Reding <thierry.reding@gmail.com>
11094S:	Supported
11095F:	drivers/pwm/pwm-tegra.c
11096
11097TEGRA SERIAL DRIVER
11098M:	Laxman Dewangan <ldewangan@nvidia.com>
11099S:	Supported
11100F:	drivers/tty/serial/serial-tegra.c
11101
11102TEGRA SPI DRIVER
11103M:	Laxman Dewangan <ldewangan@nvidia.com>
11104S:	Supported
11105F:	drivers/spi/spi-tegra*
11106
11107TEHUTI ETHERNET DRIVER
11108M:	Andy Gospodarek <andy@greyhouse.net>
11109L:	netdev@vger.kernel.org
11110S:	Supported
11111F:	drivers/net/ethernet/tehuti/*
11112
11113Telecom Clock Driver for MCPL0010
11114M:	Mark Gross <mark.gross@intel.com>
11115S:	Supported
11116F:	drivers/char/tlclk.c
11117
11118TENSILICA XTENSA PORT (xtensa)
11119M:	Chris Zankel <chris@zankel.net>
11120M:	Max Filippov <jcmvbkbc@gmail.com>
11121L:	linux-xtensa@linux-xtensa.org
11122T:	git git://github.com/czankel/xtensa-linux.git
11123S:	Maintained
11124F:	arch/xtensa/
11125F:	drivers/irqchip/irq-xtensa-*
11126
11127THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11128M:	Hans Verkuil <hverkuil@xs4all.nl>
11129L:	linux-media@vger.kernel.org
11130T:	git git://linuxtv.org/media_tree.git
11131W:	https://linuxtv.org
11132S:	Maintained
11133F:	drivers/media/radio/radio-raremono.c
11134
11135THERMAL
11136M:	Zhang Rui <rui.zhang@intel.com>
11137M:	Eduardo Valentin <edubezval@gmail.com>
11138L:	linux-pm@vger.kernel.org
11139T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11140T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11141Q:	https://patchwork.kernel.org/project/linux-pm/list/
11142S:	Supported
11143F:	drivers/thermal/
11144F:	include/linux/thermal.h
11145F:	include/uapi/linux/thermal.h
11146F:	include/linux/cpu_cooling.h
11147F:	Documentation/devicetree/bindings/thermal/
11148
11149THERMAL/CPU_COOLING
11150M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
11151M:	Viresh Kumar <viresh.kumar@linaro.org>
11152M:	Javi Merino <javi.merino@arm.com>
11153L:	linux-pm@vger.kernel.org
11154S:	Supported
11155F:	Documentation/thermal/cpu-cooling-api.txt
11156F:	drivers/thermal/cpu_cooling.c
11157F:	include/linux/cpu_cooling.h
11158
11159THINGM BLINK(1) USB RGB LED DRIVER
11160M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11161S:	Maintained
11162F:	drivers/hid/hid-thingm.c
11163
11164THINKPAD ACPI EXTRAS DRIVER
11165M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11166L:	ibm-acpi-devel@lists.sourceforge.net
11167L:	platform-driver-x86@vger.kernel.org
11168W:	http://ibm-acpi.sourceforge.net
11169W:	http://thinkwiki.org/wiki/Ibm-acpi
11170T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11171S:	Maintained
11172F:	drivers/platform/x86/thinkpad_acpi.c
11173
11174TI BANDGAP AND THERMAL DRIVER
11175M:	Eduardo Valentin <edubezval@gmail.com>
11176L:	linux-pm@vger.kernel.org
11177L:	linux-omap@vger.kernel.org
11178S:	Maintained
11179F:	drivers/thermal/ti-soc-thermal/
11180
11181TI VPE/CAL DRIVERS
11182M:	Benoit Parrot <bparrot@ti.com>
11183L:	linux-media@vger.kernel.org
11184W:	http://linuxtv.org/
11185Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11186S:	Maintained
11187F:	drivers/media/platform/ti-vpe/
11188
11189TI CDCE706 CLOCK DRIVER
11190M:	Max Filippov <jcmvbkbc@gmail.com>
11191S:	Maintained
11192F:	drivers/clk/clk-cdce706.c
11193
11194TI CLOCK DRIVER
11195M:	Tero Kristo <t-kristo@ti.com>
11196L:	linux-omap@vger.kernel.org
11197S:	Maintained
11198F:	drivers/clk/ti/
11199F:	include/linux/clk/ti.h
11200
11201TI ETHERNET SWITCH DRIVER (CPSW)
11202M:	Mugunthan V N <mugunthanvnm@ti.com>
11203R:	Grygorii Strashko <grygorii.strashko@ti.com>
11204L:	linux-omap@vger.kernel.org
11205L:	netdev@vger.kernel.org
11206S:	Maintained
11207F:	drivers/net/ethernet/ti/cpsw*
11208F:	drivers/net/ethernet/ti/davinci*
11209
11210TI FLASH MEDIA INTERFACE DRIVER
11211M:	Alex Dubov <oakad@yahoo.com>
11212S:	Maintained
11213F:	drivers/misc/tifm*
11214F:	drivers/mmc/host/tifm_sd.c
11215F:	include/linux/tifm.h
11216
11217TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11218M:	Santosh Shilimkar <ssantosh@kernel.org>
11219L:	linux-kernel@vger.kernel.org
11220L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11221S:	Maintained
11222F:	drivers/soc/ti/*
11223T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11224
11225
11226TI LM49xxx FAMILY ASoC CODEC DRIVERS
11227M:	M R Swami Reddy <mr.swami.reddy@ti.com>
11228M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11229L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11230S:	Maintained
11231F:	sound/soc/codecs/lm49453*
11232F:	sound/soc/codecs/isabelle*
11233
11234TI LP855x BACKLIGHT DRIVER
11235M:	Milo Kim <milo.kim@ti.com>
11236S:	Maintained
11237F:	Documentation/backlight/lp855x-driver.txt
11238F:	drivers/video/backlight/lp855x_bl.c
11239F:	include/linux/platform_data/lp855x.h
11240
11241TI LP8727 CHARGER DRIVER
11242M:	Milo Kim <milo.kim@ti.com>
11243S:	Maintained
11244F:	drivers/power/lp8727_charger.c
11245F:	include/linux/platform_data/lp8727.h
11246
11247TI LP8788 MFD DRIVER
11248M:	Milo Kim <milo.kim@ti.com>
11249S:	Maintained
11250F:	drivers/iio/adc/lp8788_adc.c
11251F:	drivers/leds/leds-lp8788.c
11252F:	drivers/mfd/lp8788*.c
11253F:	drivers/power/lp8788-charger.c
11254F:	drivers/regulator/lp8788-*.c
11255F:	include/linux/mfd/lp8788*.h
11256
11257TI NETCP ETHERNET DRIVER
11258M:	Wingman Kwok <w-kwok2@ti.com>
11259M:	Murali Karicheri <m-karicheri2@ti.com>
11260L:	netdev@vger.kernel.org
11261S:	Maintained
11262F:	drivers/net/ethernet/ti/netcp*
11263
11264TI TAS571X FAMILY ASoC CODEC DRIVER
11265M:	Kevin Cernekee <cernekee@chromium.org>
11266L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11267S:	Odd Fixes
11268F:	sound/soc/codecs/tas571x*
11269
11270TI TWL4030 SERIES SOC CODEC DRIVER
11271M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
11272L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11273S:	Maintained
11274F:	sound/soc/codecs/twl4030*
11275
11276TI WILINK WIRELESS DRIVERS
11277L:	linux-wireless@vger.kernel.org
11278W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
11279W:	http://wireless.kernel.org/en/users/Drivers/wl1251
11280T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11281S:	Orphan
11282F:	drivers/net/wireless/ti/
11283F:	include/linux/wl12xx.h
11284
11285TIPC NETWORK LAYER
11286M:	Jon Maloy <jon.maloy@ericsson.com>
11287M:	Ying Xue <ying.xue@windriver.com>
11288L:	netdev@vger.kernel.org (core kernel code)
11289L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11290W:	http://tipc.sourceforge.net/
11291S:	Maintained
11292F:	include/uapi/linux/tipc*.h
11293F:	net/tipc/
11294
11295TILE ARCHITECTURE
11296M:	Chris Metcalf <cmetcalf@mellanox.com>
11297W:	http://www.mellanox.com/repository/solutions/tile-scm/
11298T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11299S:	Supported
11300F:	arch/tile/
11301F:	drivers/char/tile-srom.c
11302F:	drivers/edac/tile_edac.c
11303F:	drivers/net/ethernet/tile/
11304F:	drivers/rtc/rtc-tile.c
11305F:	drivers/tty/hvc/hvc_tile.c
11306F:	drivers/tty/serial/tilegx.c
11307F:	drivers/usb/host/*-tilegx.c
11308F:	include/linux/usb/tilegx.h
11309
11310TLAN NETWORK DRIVER
11311M:	Samuel Chessman <chessman@tux.org>
11312L:	tlan-devel@lists.sourceforge.net (subscribers-only)
11313W:	http://sourceforge.net/projects/tlan/
11314S:	Maintained
11315F:	Documentation/networking/tlan.txt
11316F:	drivers/net/ethernet/ti/tlan.*
11317
11318TOMOYO SECURITY MODULE
11319M:	Kentaro Takeda <takedakn@nttdata.co.jp>
11320M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11321L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11322L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11323L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11324L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11325W:	http://tomoyo.sourceforge.jp/
11326T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11327S:	Maintained
11328F:	security/tomoyo/
11329
11330TOPSTAR LAPTOP EXTRAS DRIVER
11331M:	Herton Ronaldo Krzesinski <herton@canonical.com>
11332L:	platform-driver-x86@vger.kernel.org
11333S:	Maintained
11334F:	drivers/platform/x86/topstar-laptop.c
11335
11336TOSHIBA ACPI EXTRAS DRIVER
11337M:	Azael Avalos <coproscefalo@gmail.com>
11338L:	platform-driver-x86@vger.kernel.org
11339S:	Maintained
11340F:	drivers/platform/x86/toshiba_acpi.c
11341
11342TOSHIBA BLUETOOTH DRIVER
11343M:	Azael Avalos <coproscefalo@gmail.com>
11344L:	platform-driver-x86@vger.kernel.org
11345S:	Maintained
11346F:	drivers/platform/x86/toshiba_bluetooth.c
11347
11348TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11349M:	Azael Avalos <coproscefalo@gmail.com>
11350L:	platform-driver-x86@vger.kernel.org
11351S:	Maintained
11352F:	drivers/platform/x86/toshiba_haps.c
11353
11354TOSHIBA WMI HOTKEYS DRIVER
11355M:	Azael Avalos <coproscefalo@gmail.com>
11356L:	platform-driver-x86@vger.kernel.org
11357S:	Maintained
11358F:	drivers/platform/x86/toshiba-wmi.c
11359
11360TOSHIBA SMM DRIVER
11361M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
11362W:	http://www.buzzard.org.uk/toshiba/
11363S:	Maintained
11364F:	drivers/char/toshiba.c
11365F:	include/linux/toshiba.h
11366F:	include/uapi/linux/toshiba.h
11367
11368TOSHIBA TC358743 DRIVER
11369M:	Mats Randgaard <matrandg@cisco.com>
11370L:	linux-media@vger.kernel.org
11371S:	Maintained
11372F:	drivers/media/i2c/tc358743*
11373F:	include/media/i2c/tc358743.h
11374
11375TMIO MMC DRIVER
11376M:	Ian Molton <ian@mnementh.co.uk>
11377L:	linux-mmc@vger.kernel.org
11378S:	Maintained
11379F:	drivers/mmc/host/tmio_mmc*
11380F:	drivers/mmc/host/sh_mobile_sdhi.c
11381F:	include/linux/mmc/tmio.h
11382F:	include/linux/mmc/sh_mobile_sdhi.h
11383
11384TMP401 HARDWARE MONITOR DRIVER
11385M:	Guenter Roeck <linux@roeck-us.net>
11386L:	linux-hwmon@vger.kernel.org
11387S:	Maintained
11388F:	Documentation/hwmon/tmp401
11389F:	drivers/hwmon/tmp401.c
11390
11391TMPFS (SHMEM FILESYSTEM)
11392M:	Hugh Dickins <hughd@google.com>
11393L:	linux-mm@kvack.org
11394S:	Maintained
11395F:	include/linux/shmem_fs.h
11396F:	mm/shmem.c
11397
11398TM6000 VIDEO4LINUX DRIVER
11399M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11400L:	linux-media@vger.kernel.org
11401W:	https://linuxtv.org
11402T:	git git://linuxtv.org/media_tree.git
11403S:	Odd fixes
11404F:	drivers/media/usb/tm6000/
11405
11406TW68 VIDEO4LINUX DRIVER
11407M:	Hans Verkuil <hverkuil@xs4all.nl>
11408L:	linux-media@vger.kernel.org
11409T:	git git://linuxtv.org/media_tree.git
11410W:	https://linuxtv.org
11411S:	Odd Fixes
11412F:	drivers/media/pci/tw68/
11413
11414TPM DEVICE DRIVER
11415M:	Peter Huewe <peterhuewe@gmx.de>
11416M:	Marcel Selhorst <tpmdd@selhorst.net>
11417M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11418R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11419W:	http://tpmdd.sourceforge.net
11420L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11421Q:	https://patchwork.kernel.org/project/tpmdd-devel/list/
11422T:	git git://git.infradead.org/users/jjs/linux-tpmdd.git
11423S:	Maintained
11424F:	drivers/char/tpm/
11425
11426TPM IBM_VTPM DEVICE DRIVER
11427M:	Ashley Lai <ashleydlai@gmail.com>
11428W:	http://tpmdd.sourceforge.net
11429L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11430S:	Maintained
11431F:	drivers/char/tpm/tpm_ibmvtpm*
11432
11433TRACING
11434M:	Steven Rostedt <rostedt@goodmis.org>
11435M:	Ingo Molnar <mingo@redhat.com>
11436T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11437S:	Maintained
11438F:	Documentation/trace/ftrace.txt
11439F:	arch/*/*/*/ftrace.h
11440F:	arch/*/kernel/ftrace.c
11441F:	include/*/ftrace.h
11442F:	include/linux/trace*.h
11443F:	include/trace/
11444F:	kernel/trace/
11445F:	tools/testing/selftests/ftrace/
11446
11447TRIVIAL PATCHES
11448M:	Jiri Kosina <trivial@kernel.org>
11449T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11450S:	Maintained
11451K:	^Subject:.*(?i)trivial
11452
11453TTY LAYER
11454M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11455M:	Jiri Slaby <jslaby@suse.com>
11456S:	Supported
11457T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11458F:	Documentation/serial/
11459F:	drivers/tty/
11460F:	drivers/tty/serial/serial_core.c
11461F:	include/linux/serial_core.h
11462F:	include/linux/serial.h
11463F:	include/linux/tty.h
11464F:	include/uapi/linux/serial_core.h
11465F:	include/uapi/linux/serial.h
11466F:	include/uapi/linux/tty.h
11467
11468TUA9001 MEDIA DRIVER
11469M:	Antti Palosaari <crope@iki.fi>
11470L:	linux-media@vger.kernel.org
11471W:	https://linuxtv.org
11472W:	http://palosaari.fi/linux/
11473Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11474T:	git git://linuxtv.org/anttip/media_tree.git
11475S:	Maintained
11476F:	drivers/media/tuners/tua9001*
11477
11478TULIP NETWORK DRIVERS
11479L:	netdev@vger.kernel.org
11480L:	linux-parisc@vger.kernel.org
11481S:	Orphan
11482F:	drivers/net/ethernet/dec/tulip/
11483
11484TUN/TAP driver
11485M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
11486W:	http://vtun.sourceforge.net/tun
11487S:	Maintained
11488F:	Documentation/networking/tuntap.txt
11489F:	arch/um/os-Linux/drivers/
11490
11491TURBOCHANNEL SUBSYSTEM
11492M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11493M:	Ralf Baechle <ralf@linux-mips.org>
11494L:	linux-mips@linux-mips.org
11495Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
11496S:	Maintained
11497F:	drivers/tc/
11498F:	include/linux/tc.h
11499
11500U14-34F SCSI DRIVER
11501M:	Dario Ballabio <ballabio_dario@emc.com>
11502L:	linux-scsi@vger.kernel.org
11503S:	Maintained
11504F:	drivers/scsi/u14-34f.c
11505
11506UBI FILE SYSTEM (UBIFS)
11507M:	Richard Weinberger <richard@nod.at>
11508M:	Artem Bityutskiy <dedekind1@gmail.com>
11509M:	Adrian Hunter <adrian.hunter@intel.com>
11510L:	linux-mtd@lists.infradead.org
11511T:	git git://git.infradead.org/ubifs-2.6.git
11512W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
11513S:	Supported
11514F:	Documentation/filesystems/ubifs.txt
11515F:	fs/ubifs/
11516
11517UCLINUX (M68KNOMMU AND COLDFIRE)
11518M:	Greg Ungerer <gerg@uclinux.org>
11519W:	http://www.uclinux.org/
11520L:	linux-m68k@lists.linux-m68k.org
11521L:	uclinux-dev@uclinux.org  (subscribers-only)
11522T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11523S:	Maintained
11524F:	arch/m68k/coldfire/
11525F:	arch/m68k/68*/
11526F:	arch/m68k/*/*_no.*
11527F:	arch/m68k/include/asm/*_no.*
11528
11529UDF FILESYSTEM
11530M:	Jan Kara <jack@suse.com>
11531S:	Maintained
11532F:	Documentation/filesystems/udf.txt
11533F:	fs/udf/
11534
11535UFS FILESYSTEM
11536M:	Evgeniy Dushistov <dushistov@mail.ru>
11537S:	Maintained
11538F:	Documentation/filesystems/ufs.txt
11539F:	fs/ufs/
11540
11541UHID USERSPACE HID IO DRIVER:
11542M:	David Herrmann <dh.herrmann@googlemail.com>
11543L:	linux-input@vger.kernel.org
11544S:	Maintained
11545F:	drivers/hid/uhid.c
11546F:	include/uapi/linux/uhid.h
11547
11548ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11549L:	linux-usb@vger.kernel.org
11550S:	Orphan
11551F:	drivers/uwb/
11552F:	include/linux/uwb.h
11553F:	include/linux/uwb/
11554
11555UNICORE32 ARCHITECTURE:
11556M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
11557W:	http://mprc.pku.edu.cn/~guanxuetao/linux
11558S:	Maintained
11559T:	git git://github.com/gxt/linux.git
11560F:	arch/unicore32/
11561
11562UNIFDEF
11563M:	Tony Finch <dot@dotat.at>
11564W:	http://dotat.at/prog/unifdef
11565S:	Maintained
11566F:	scripts/unifdef.c
11567
11568UNIFORM CDROM DRIVER
11569M:	Jens Axboe <axboe@kernel.dk>
11570W:	http://www.kernel.dk
11571S:	Maintained
11572F:	Documentation/cdrom/
11573F:	drivers/cdrom/cdrom.c
11574F:	include/linux/cdrom.h
11575F:	include/uapi/linux/cdrom.h
11576
11577UNISYS S-PAR DRIVERS
11578M:	David Kershner <david.kershner@unisys.com>
11579L:	sparmaintainer@unisys.com (Unisys internal)
11580S:	Supported
11581F:	drivers/staging/unisys/
11582
11583UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11584M:	Vinayak Holikatti <vinholikatti@gmail.com>
11585L:	linux-scsi@vger.kernel.org
11586S:	Supported
11587F:	Documentation/scsi/ufs.txt
11588F:	drivers/scsi/ufs/
11589
11590UNSORTED BLOCK IMAGES (UBI)
11591M:	Artem Bityutskiy <dedekind1@gmail.com>
11592M:	Richard Weinberger <richard@nod.at>
11593W:	http://www.linux-mtd.infradead.org/
11594L:	linux-mtd@lists.infradead.org
11595T:	git git://git.infradead.org/ubifs-2.6.git
11596S:	Supported
11597F:	drivers/mtd/ubi/
11598F:	include/linux/mtd/ubi.h
11599F:	include/uapi/mtd/ubi-user.h
11600
11601USB ACM DRIVER
11602M:	Oliver Neukum <oneukum@suse.com>
11603L:	linux-usb@vger.kernel.org
11604S:	Maintained
11605F:	Documentation/usb/acm.txt
11606F:	drivers/usb/class/cdc-acm.*
11607
11608USB AR5523 WIRELESS DRIVER
11609M:	Pontus Fuchs <pontus.fuchs@gmail.com>
11610L:	linux-wireless@vger.kernel.org
11611S:	Maintained
11612F:	drivers/net/wireless/ath/ar5523/
11613
11614USB ATTACHED SCSI
11615M:	Hans de Goede <hdegoede@redhat.com>
11616M:	Gerd Hoffmann <kraxel@redhat.com>
11617L:	linux-usb@vger.kernel.org
11618L:	linux-scsi@vger.kernel.org
11619S:	Maintained
11620F:	drivers/usb/storage/uas.c
11621
11622USB CDC ETHERNET DRIVER
11623M:	Oliver Neukum <oliver@neukum.org>
11624L:	linux-usb@vger.kernel.org
11625S:	Maintained
11626F:	drivers/net/usb/cdc_*.c
11627F:	include/uapi/linux/usb/cdc.h
11628
11629USB CHAOSKEY DRIVER
11630M:	Keith Packard <keithp@keithp.com>
11631L:	linux-usb@vger.kernel.org
11632S:	Maintained
11633F:	drivers/usb/misc/chaoskey.c
11634
11635USB CYPRESS C67X00 DRIVER
11636M:	Peter Korsgaard <jacmet@sunsite.dk>
11637L:	linux-usb@vger.kernel.org
11638S:	Maintained
11639F:	drivers/usb/c67x00/
11640
11641USB DAVICOM DM9601 DRIVER
11642M:	Peter Korsgaard <jacmet@sunsite.dk>
11643L:	netdev@vger.kernel.org
11644W:	http://www.linux-usb.org/usbnet
11645S:	Maintained
11646F:	drivers/net/usb/dm9601.c
11647
11648USB DIAMOND RIO500 DRIVER
11649M:	Cesar Miquel <miquel@df.uba.ar>
11650L:	rio500-users@lists.sourceforge.net
11651W:	http://rio500.sourceforge.net
11652S:	Maintained
11653F:	drivers/usb/misc/rio500*
11654
11655USB EHCI DRIVER
11656M:	Alan Stern <stern@rowland.harvard.edu>
11657L:	linux-usb@vger.kernel.org
11658S:	Maintained
11659F:	Documentation/usb/ehci.txt
11660F:	drivers/usb/host/ehci*
11661
11662USB GADGET/PERIPHERAL SUBSYSTEM
11663M:	Felipe Balbi <balbi@kernel.org>
11664L:	linux-usb@vger.kernel.org
11665W:	http://www.linux-usb.org/gadget
11666T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11667S:	Maintained
11668F:	drivers/usb/gadget/
11669F:	include/linux/usb/gadget*
11670
11671USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11672M:	Jiri Kosina <jikos@kernel.org>
11673R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
11674L:	linux-usb@vger.kernel.org
11675T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11676S:	Maintained
11677F:	Documentation/hid/hiddev.txt
11678F:	drivers/hid/usbhid/
11679
11680USB ISP116X DRIVER
11681M:	Olav Kongas <ok@artecdesign.ee>
11682L:	linux-usb@vger.kernel.org
11683S:	Maintained
11684F:	drivers/usb/host/isp116x*
11685F:	include/linux/usb/isp116x.h
11686
11687USB LAN78XX ETHERNET DRIVER
11688M:	Woojung Huh <woojung.huh@microchip.com>
11689M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11690L:	netdev@vger.kernel.org
11691S:	Maintained
11692F:	drivers/net/usb/lan78xx.*
11693
11694USB MASS STORAGE DRIVER
11695M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11696L:	linux-usb@vger.kernel.org
11697L:	usb-storage@lists.one-eyed-alien.net
11698S:	Maintained
11699W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
11700F:	drivers/usb/storage/
11701
11702USB MIDI DRIVER
11703M:	Clemens Ladisch <clemens@ladisch.de>
11704L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11705T:	git git://git.alsa-project.org/alsa-kernel.git
11706S:	Maintained
11707F:	sound/usb/midi.*
11708
11709USB NETWORKING DRIVERS
11710L:	linux-usb@vger.kernel.org
11711S:	Odd Fixes
11712F:	drivers/net/usb/
11713
11714USB OHCI DRIVER
11715M:	Alan Stern <stern@rowland.harvard.edu>
11716L:	linux-usb@vger.kernel.org
11717S:	Maintained
11718F:	Documentation/usb/ohci.txt
11719F:	drivers/usb/host/ohci*
11720
11721USB OTG FSM (Finite State Machine)
11722M:	Peter Chen <Peter.Chen@nxp.com>
11723T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11724L:	linux-usb@vger.kernel.org
11725S:	Maintained
11726F:	drivers/usb/common/usb-otg-fsm.c
11727
11728USB OVER IP DRIVER
11729M:	Valentina Manea <valentina.manea.m@gmail.com>
11730M:	Shuah Khan <shuah.kh@samsung.com>
11731L:	linux-usb@vger.kernel.org
11732S:	Maintained
11733F:	Documentation/usb/usbip_protocol.txt
11734F:	drivers/usb/usbip/
11735F:	tools/usb/usbip/
11736
11737USB PEGASUS DRIVER
11738M:	Petko Manolov <petkan@nucleusys.com>
11739L:	linux-usb@vger.kernel.org
11740L:	netdev@vger.kernel.org
11741T:	git git://github.com/petkan/pegasus.git
11742W:	https://github.com/petkan/pegasus
11743S:	Maintained
11744F:	drivers/net/usb/pegasus.*
11745
11746USB PHY LAYER
11747M:	Felipe Balbi <balbi@kernel.org>
11748L:	linux-usb@vger.kernel.org
11749T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11750S:	Maintained
11751F:	drivers/usb/phy/
11752
11753USB PRINTER DRIVER (usblp)
11754M:	Pete Zaitcev <zaitcev@redhat.com>
11755L:	linux-usb@vger.kernel.org
11756S:	Supported
11757F:	drivers/usb/class/usblp.c
11758
11759USB QMI WWAN NETWORK DRIVER
11760M:	Bjørn Mork <bjorn@mork.no>
11761L:	netdev@vger.kernel.org
11762S:	Maintained
11763F:	Documentation/ABI/testing/sysfs-class-net-qmi
11764F:	drivers/net/usb/qmi_wwan.c
11765
11766USB RTL8150 DRIVER
11767M:	Petko Manolov <petkan@nucleusys.com>
11768L:	linux-usb@vger.kernel.org
11769L:	netdev@vger.kernel.org
11770T:	git git://github.com/petkan/rtl8150.git
11771W:	https://github.com/petkan/rtl8150
11772S:	Maintained
11773F:	drivers/net/usb/rtl8150.c
11774
11775USB SERIAL SUBSYSTEM
11776M:	Johan Hovold <johan@kernel.org>
11777L:	linux-usb@vger.kernel.org
11778S:	Maintained
11779F:	Documentation/usb/usb-serial.txt
11780F:	drivers/usb/serial/
11781F:	include/linux/usb/serial.h
11782
11783USB SMSC75XX ETHERNET DRIVER
11784M:	Steve Glendinning <steve.glendinning@shawell.net>
11785L:	netdev@vger.kernel.org
11786S:	Maintained
11787F:	drivers/net/usb/smsc75xx.*
11788
11789USB SMSC95XX ETHERNET DRIVER
11790M:	Steve Glendinning <steve.glendinning@shawell.net>
11791L:	netdev@vger.kernel.org
11792S:	Maintained
11793F:	drivers/net/usb/smsc95xx.*
11794
11795USB SUBSYSTEM
11796M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11797L:	linux-usb@vger.kernel.org
11798W:	http://www.linux-usb.org
11799T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11800S:	Supported
11801F:	Documentation/usb/
11802F:	drivers/usb/
11803F:	include/linux/usb.h
11804F:	include/linux/usb/
11805
11806USB UHCI DRIVER
11807M:	Alan Stern <stern@rowland.harvard.edu>
11808L:	linux-usb@vger.kernel.org
11809S:	Maintained
11810F:	drivers/usb/host/uhci*
11811
11812USB "USBNET" DRIVER FRAMEWORK
11813M:	Oliver Neukum <oneukum@suse.com>
11814L:	netdev@vger.kernel.org
11815W:	http://www.linux-usb.org/usbnet
11816S:	Maintained
11817F:	drivers/net/usb/usbnet.c
11818F:	include/linux/usb/usbnet.h
11819
11820USB VIDEO CLASS
11821M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11822L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11823L:	linux-media@vger.kernel.org
11824T:	git git://linuxtv.org/media_tree.git
11825W:	http://www.ideasonboard.org/uvc/
11826S:	Maintained
11827F:	drivers/media/usb/uvc/
11828F:	include/uapi/linux/uvcvideo.h
11829
11830USB VISION DRIVER
11831M:	Hans Verkuil <hverkuil@xs4all.nl>
11832L:	linux-media@vger.kernel.org
11833T:	git git://linuxtv.org/media_tree.git
11834W:	https://linuxtv.org
11835S:	Odd Fixes
11836F:	drivers/media/usb/usbvision/
11837
11838USB WEBCAM GADGET
11839M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11840L:	linux-usb@vger.kernel.org
11841S:	Maintained
11842F:	drivers/usb/gadget/function/*uvc*
11843F:	drivers/usb/gadget/legacy/webcam.c
11844
11845USB WIRELESS RNDIS DRIVER (rndis_wlan)
11846M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
11847L:	linux-wireless@vger.kernel.org
11848S:	Maintained
11849F:	drivers/net/wireless/rndis_wlan.c
11850
11851USB XHCI DRIVER
11852M:	Mathias Nyman <mathias.nyman@intel.com>
11853L:	linux-usb@vger.kernel.org
11854S:	Supported
11855F:	drivers/usb/host/xhci*
11856F:	drivers/usb/host/pci-quirks*
11857
11858USB ZD1201 DRIVER
11859L:	linux-wireless@vger.kernel.org
11860W:	http://linux-lc100020.sourceforge.net
11861S:	Orphan
11862F:	drivers/net/wireless/zydas/zd1201.*
11863
11864USB ZR364XX DRIVER
11865M:	Antoine Jacquet <royale@zerezo.com>
11866L:	linux-usb@vger.kernel.org
11867L:	linux-media@vger.kernel.org
11868T:	git git://linuxtv.org/media_tree.git
11869W:	http://royale.zerezo.com/zr364xx/
11870S:	Maintained
11871F:	Documentation/video4linux/zr364xx.txt
11872F:	drivers/media/usb/zr364xx/
11873
11874ULPI BUS
11875M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
11876L:	linux-usb@vger.kernel.org
11877S:	Maintained
11878F:	drivers/usb/common/ulpi.c
11879F:	include/linux/ulpi/
11880
11881USER-MODE LINUX (UML)
11882M:	Jeff Dike <jdike@addtoit.com>
11883M:	Richard Weinberger <richard@nod.at>
11884L:	user-mode-linux-devel@lists.sourceforge.net
11885L:	user-mode-linux-user@lists.sourceforge.net
11886W:	http://user-mode-linux.sourceforge.net
11887T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11888S:	Maintained
11889F:	Documentation/virtual/uml/
11890F:	arch/um/
11891F:	arch/x86/um/
11892F:	fs/hostfs/
11893F:	fs/hppfs/
11894
11895USERSPACE I/O (UIO)
11896M:	"Hans J. Koch" <hjk@hansjkoch.de>
11897M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11898S:	Maintained
11899T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11900F:	Documentation/DocBook/uio-howto.tmpl
11901F:	drivers/uio/
11902F:	include/linux/uio*.h
11903
11904UTIL-LINUX PACKAGE
11905M:	Karel Zak <kzak@redhat.com>
11906L:	util-linux@vger.kernel.org
11907W:	http://en.wikipedia.org/wiki/Util-linux
11908T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11909S:	Maintained
11910
11911UVESAFB DRIVER
11912M:	Michal Januszewski <spock@gentoo.org>
11913L:	linux-fbdev@vger.kernel.org
11914W:	http://dev.gentoo.org/~spock/projects/uvesafb/
11915S:	Maintained
11916F:	Documentation/fb/uvesafb.txt
11917F:	drivers/video/fbdev/uvesafb.*
11918
11919VF610 NAND DRIVER
11920M:	Stefan Agner <stefan@agner.ch>
11921L:	linux-mtd@lists.infradead.org
11922S:	Supported
11923F:	drivers/mtd/nand/vf610_nfc.c
11924
11925VFAT/FAT/MSDOS FILESYSTEM
11926M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11927S:	Maintained
11928F:	Documentation/filesystems/vfat.txt
11929F:	fs/fat/
11930
11931VFIO DRIVER
11932M:	Alex Williamson <alex.williamson@redhat.com>
11933L:	kvm@vger.kernel.org
11934T:	git git://github.com/awilliam/linux-vfio.git
11935S:	Maintained
11936F:	Documentation/vfio.txt
11937F:	drivers/vfio/
11938F:	include/linux/vfio.h
11939F:	include/uapi/linux/vfio.h
11940
11941VFIO PLATFORM DRIVER
11942M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
11943L:	kvm@vger.kernel.org
11944S:	Maintained
11945F:	drivers/vfio/platform/
11946
11947VIDEOBUF2 FRAMEWORK
11948M:	Pawel Osciak <pawel@osciak.com>
11949M:	Marek Szyprowski <m.szyprowski@samsung.com>
11950M:	Kyungmin Park <kyungmin.park@samsung.com>
11951L:	linux-media@vger.kernel.org
11952S:	Maintained
11953F:	drivers/media/v4l2-core/videobuf2-*
11954F:	include/media/videobuf2-*
11955
11956VIRTUAL SERIO DEVICE DRIVER
11957M:	Stephen Chandler Paul <thatslyude@gmail.com>
11958S:	Maintained
11959F:	drivers/input/serio/userio.c
11960F:	include/uapi/linux/userio.h
11961
11962VIRTIO CONSOLE DRIVER
11963M:	Amit Shah <amit.shah@redhat.com>
11964L:	virtualization@lists.linux-foundation.org
11965S:	Maintained
11966F:	drivers/char/virtio_console.c
11967F:	include/linux/virtio_console.h
11968F:	include/uapi/linux/virtio_console.h
11969
11970VIRTIO CORE, NET AND BLOCK DRIVERS
11971M:	"Michael S. Tsirkin" <mst@redhat.com>
11972L:	virtualization@lists.linux-foundation.org
11973S:	Maintained
11974F:	drivers/virtio/
11975F:	tools/virtio/
11976F:	drivers/net/virtio_net.c
11977F:	drivers/block/virtio_blk.c
11978F:	include/linux/virtio_*.h
11979F:	include/uapi/linux/virtio_*.h
11980
11981VIRTIO DRIVERS FOR S390
11982M:	Christian Borntraeger <borntraeger@de.ibm.com>
11983M:	Cornelia Huck <cornelia.huck@de.ibm.com>
11984L:	linux-s390@vger.kernel.org
11985L:	virtualization@lists.linux-foundation.org
11986L:	kvm@vger.kernel.org
11987S:	Supported
11988F:	drivers/s390/virtio/
11989
11990VIRTIO GPU DRIVER
11991M:	David Airlie <airlied@linux.ie>
11992M:	Gerd Hoffmann <kraxel@redhat.com>
11993L:	dri-devel@lists.freedesktop.org
11994L:	virtualization@lists.linux-foundation.org
11995S:	Maintained
11996F:	drivers/gpu/drm/virtio/
11997F:	include/uapi/linux/virtio_gpu.h
11998
11999VIRTIO HOST (VHOST)
12000M:	"Michael S. Tsirkin" <mst@redhat.com>
12001L:	kvm@vger.kernel.org
12002L:	virtualization@lists.linux-foundation.org
12003L:	netdev@vger.kernel.org
12004T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12005S:	Maintained
12006F:	drivers/vhost/
12007F:	include/uapi/linux/vhost.h
12008
12009VIRTIO INPUT DRIVER
12010M:	Gerd Hoffmann <kraxel@redhat.com>
12011S:	Maintained
12012F:	drivers/virtio/virtio_input.c
12013F:	include/uapi/linux/virtio_input.h
12014
12015VIA RHINE NETWORK DRIVER
12016S:	Orphan
12017F:	drivers/net/ethernet/via/via-rhine.c
12018
12019VIA SD/MMC CARD CONTROLLER DRIVER
12020M:	Bruce Chang <brucechang@via.com.tw>
12021M:	Harald Welte <HaraldWelte@viatech.com>
12022S:	Maintained
12023F:	drivers/mmc/host/via-sdmmc.c
12024
12025VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12026M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12027L:	linux-fbdev@vger.kernel.org
12028S:	Maintained
12029F:	include/linux/via-core.h
12030F:	include/linux/via-gpio.h
12031F:	include/linux/via_i2c.h
12032F:	drivers/video/fbdev/via/
12033
12034VIA VELOCITY NETWORK DRIVER
12035M:	Francois Romieu <romieu@fr.zoreil.com>
12036L:	netdev@vger.kernel.org
12037S:	Maintained
12038F:	drivers/net/ethernet/via/via-velocity.*
12039
12040VIRT LIB
12041M:	Alex Williamson <alex.williamson@redhat.com>
12042M:	Paolo Bonzini <pbonzini@redhat.com>
12043L:	kvm@vger.kernel.org
12044S:	Supported
12045F:	virt/lib/
12046
12047VIVID VIRTUAL VIDEO DRIVER
12048M:	Hans Verkuil <hverkuil@xs4all.nl>
12049L:	linux-media@vger.kernel.org
12050T:	git git://linuxtv.org/media_tree.git
12051W:	https://linuxtv.org
12052S:	Maintained
12053F:	drivers/media/platform/vivid/*
12054
12055VLAN (802.1Q)
12056M:	Patrick McHardy <kaber@trash.net>
12057L:	netdev@vger.kernel.org
12058S:	Maintained
12059F:	drivers/net/macvlan.c
12060F:	include/linux/if_*vlan.h
12061F:	net/8021q/
12062
12063VLYNQ BUS
12064M:	Florian Fainelli <florian@openwrt.org>
12065L:	openwrt-devel@lists.openwrt.org (subscribers-only)
12066S:	Maintained
12067F:	drivers/vlynq/vlynq.c
12068F:	include/linux/vlynq.h
12069
12070VME SUBSYSTEM
12071M:	Martyn Welch <martyn@welchs.me.uk>
12072M:	Manohar Vanga <manohar.vanga@gmail.com>
12073M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12074L:	devel@driverdev.osuosl.org
12075S:	Maintained
12076T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12077F:	Documentation/vme_api.txt
12078F:	drivers/staging/vme/
12079F:	drivers/vme/
12080F:	include/linux/vme*
12081
12082VMWARE HYPERVISOR INTERFACE
12083M:	Alok Kataria <akataria@vmware.com>
12084L:	virtualization@lists.linux-foundation.org
12085S:	Supported
12086F:	arch/x86/kernel/cpu/vmware.c
12087
12088VMWARE BALLOON DRIVER
12089M:	Xavier Deguillard <xdeguillard@vmware.com>
12090M:	Philip Moltmann <moltmann@vmware.com>
12091M:	"VMware, Inc." <pv-drivers@vmware.com>
12092L:	linux-kernel@vger.kernel.org
12093S:	Maintained
12094F:	drivers/misc/vmw_balloon.c
12095
12096VMWARE VMMOUSE SUBDRIVER
12097M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
12098M:	"VMware, Inc." <pv-drivers@vmware.com>
12099L:	linux-input@vger.kernel.org
12100S:	Maintained
12101F:	drivers/input/mouse/vmmouse.c
12102F:	drivers/input/mouse/vmmouse.h
12103
12104VMWARE VMXNET3 ETHERNET DRIVER
12105M:	Shrikrishna Khare <skhare@vmware.com>
12106M:	"VMware, Inc." <pv-drivers@vmware.com>
12107L:	netdev@vger.kernel.org
12108S:	Maintained
12109F:	drivers/net/vmxnet3/
12110
12111VMware PVSCSI driver
12112M:	Arvind Kumar <arvindkumar@vmware.com>
12113M:	VMware PV-Drivers <pv-drivers@vmware.com>
12114L:	linux-scsi@vger.kernel.org
12115S:	Maintained
12116F:	drivers/scsi/vmw_pvscsi.c
12117F:	drivers/scsi/vmw_pvscsi.h
12118
12119VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12120M:	Liam Girdwood <lgirdwood@gmail.com>
12121M:	Mark Brown <broonie@kernel.org>
12122L:	linux-kernel@vger.kernel.org
12123W:	http://www.slimlogic.co.uk/?p=48
12124T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12125S:	Supported
12126F:	drivers/regulator/
12127F:	include/linux/regulator/
12128
12129VRF
12130M:	David Ahern <dsa@cumulusnetworks.com>
12131M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
12132L:	netdev@vger.kernel.org
12133S:	Maintained
12134F:	drivers/net/vrf.c
12135F:	Documentation/networking/vrf.txt
12136
12137VT1211 HARDWARE MONITOR DRIVER
12138M:	Juerg Haefliger <juergh@gmail.com>
12139L:	linux-hwmon@vger.kernel.org
12140S:	Maintained
12141F:	Documentation/hwmon/vt1211
12142F:	drivers/hwmon/vt1211.c
12143
12144VT8231 HARDWARE MONITOR DRIVER
12145M:	Roger Lucas <vt8231@hiddenengine.co.uk>
12146L:	linux-hwmon@vger.kernel.org
12147S:	Maintained
12148F:	drivers/hwmon/vt8231.c
12149
12150VUB300 USB to SDIO/SD/MMC bridge chip
12151M:	Tony Olech <tony.olech@elandigitalsystems.com>
12152L:	linux-mmc@vger.kernel.org
12153L:	linux-usb@vger.kernel.org
12154S:	Supported
12155F:	drivers/mmc/host/vub300.c
12156
12157W1 DALLAS'S 1-WIRE BUS
12158M:	Evgeniy Polyakov <zbr@ioremap.net>
12159S:	Maintained
12160F:	Documentation/w1/
12161F:	drivers/w1/
12162
12163W83791D HARDWARE MONITORING DRIVER
12164M:	Marc Hulsman <m.hulsman@tudelft.nl>
12165L:	linux-hwmon@vger.kernel.org
12166S:	Maintained
12167F:	Documentation/hwmon/w83791d
12168F:	drivers/hwmon/w83791d.c
12169
12170W83793 HARDWARE MONITORING DRIVER
12171M:	Rudolf Marek <r.marek@assembler.cz>
12172L:	linux-hwmon@vger.kernel.org
12173S:	Maintained
12174F:	Documentation/hwmon/w83793
12175F:	drivers/hwmon/w83793.c
12176
12177W83795 HARDWARE MONITORING DRIVER
12178M:	Jean Delvare <jdelvare@suse.com>
12179L:	linux-hwmon@vger.kernel.org
12180S:	Maintained
12181F:	drivers/hwmon/w83795.c
12182
12183W83L51xD SD/MMC CARD INTERFACE DRIVER
12184M:	Pierre Ossman <pierre@ossman.eu>
12185S:	Maintained
12186F:	drivers/mmc/host/wbsd.*
12187
12188WACOM PROTOCOL 4 SERIAL TABLETS
12189M:	Julian Squires <julian@cipht.net>
12190M:	Hans de Goede <hdegoede@redhat.com>
12191L:	linux-input@vger.kernel.org
12192S:	Maintained
12193F:	drivers/input/tablet/wacom_serial4.c
12194
12195WATCHDOG DEVICE DRIVERS
12196M:	Wim Van Sebroeck <wim@iguana.be>
12197R:	Guenter Roeck <linux@roeck-us.net>
12198L:	linux-watchdog@vger.kernel.org
12199W:	http://www.linux-watchdog.org/
12200T:	git git://www.linux-watchdog.org/linux-watchdog.git
12201S:	Maintained
12202F:	Documentation/watchdog/
12203F:	drivers/watchdog/
12204F:	include/linux/watchdog.h
12205F:	include/uapi/linux/watchdog.h
12206
12207WD7000 SCSI DRIVER
12208M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
12209L:	linux-scsi@vger.kernel.org
12210S:	Maintained
12211F:	drivers/scsi/wd7000.c
12212
12213WIIMOTE HID DRIVER
12214M:	David Herrmann <dh.herrmann@googlemail.com>
12215L:	linux-input@vger.kernel.org
12216S:	Maintained
12217F:	drivers/hid/hid-wiimote*
12218
12219WINBOND CIR DRIVER
12220M:	David Härdeman <david@hardeman.nu>
12221S:	Maintained
12222F:	drivers/media/rc/winbond-cir.c
12223
12224WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12225M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12226L:	linux-watchdog@vger.kernel.org
12227S:	Maintained
12228F:	drivers/watchdog/ebc-c384_wdt.c
12229
12230WINSYSTEMS WS16C48 GPIO DRIVER
12231M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12232L:	linux-gpio@vger.kernel.org
12233S:	Maintained
12234F:	drivers/gpio/gpio-ws16c48.c
12235
12236WIMAX STACK
12237M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12238M:	linux-wimax@intel.com
12239L:	wimax@linuxwimax.org (subscribers-only)
12240S:	Supported
12241W:	http://linuxwimax.org
12242F:	Documentation/wimax/README.wimax
12243F:	include/linux/wimax/debug.h
12244F:	include/net/wimax.h
12245F:	include/uapi/linux/wimax.h
12246F:	net/wimax/
12247
12248WISTRON LAPTOP BUTTON DRIVER
12249M:	Miloslav Trmac <mitr@volny.cz>
12250S:	Maintained
12251F:	drivers/input/misc/wistron_btns.c
12252
12253WL3501 WIRELESS PCMCIA CARD DRIVER
12254M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12255L:	linux-wireless@vger.kernel.org
12256W:	http://oops.ghostprotocols.net:81/blog
12257S:	Maintained
12258F:	drivers/net/wireless/wl3501*
12259
12260WOLFSON MICROELECTRONICS DRIVERS
12261L:	patches@opensource.wolfsonmicro.com
12262T:	git https://github.com/CirrusLogic/linux-drivers.git
12263W:	https://github.com/CirrusLogic/linux-drivers/wiki
12264S:	Supported
12265F:	Documentation/hwmon/wm83??
12266F:	Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12267F:	Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12268F:	Documentation/devicetree/bindings/mfd/arizona.txt
12269F:	arch/arm/mach-s3c64xx/mach-crag6410*
12270F:	drivers/clk/clk-wm83*.c
12271F:	drivers/extcon/extcon-arizona.c
12272F:	drivers/leds/leds-wm83*.c
12273F:	drivers/gpio/gpio-*wm*.c
12274F:	drivers/gpio/gpio-arizona.c
12275F:	drivers/hwmon/wm83??-hwmon.c
12276F:	drivers/input/misc/wm831x-on.c
12277F:	drivers/input/touchscreen/wm831x-ts.c
12278F:	drivers/input/touchscreen/wm97*.c
12279F:	drivers/mfd/arizona*
12280F:	drivers/mfd/wm*.c
12281F:	drivers/mfd/cs47l24*
12282F:	drivers/power/wm83*.c
12283F:	drivers/rtc/rtc-wm83*.c
12284F:	drivers/regulator/wm8*.c
12285F:	drivers/video/backlight/wm83*_bl.c
12286F:	drivers/watchdog/wm83*_wdt.c
12287F:	include/linux/mfd/arizona/
12288F:	include/linux/mfd/wm831x/
12289F:	include/linux/mfd/wm8350/
12290F:	include/linux/mfd/wm8400*
12291F:	include/linux/wm97xx.h
12292F:	include/sound/wm????.h
12293F:	sound/soc/codecs/arizona.?
12294F:	sound/soc/codecs/wm*
12295F:	sound/soc/codecs/cs47l24*
12296
12297WORKQUEUE
12298M:	Tejun Heo <tj@kernel.org>
12299R:	Lai Jiangshan <jiangshanlai@gmail.com>
12300T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12301S:	Maintained
12302F:	include/linux/workqueue.h
12303F:	kernel/workqueue.c
12304F:	Documentation/workqueue.txt
12305
12306X.25 NETWORK LAYER
12307M:	Andrew Hendry <andrew.hendry@gmail.com>
12308L:	linux-x25@vger.kernel.org
12309S:	Odd Fixes
12310F:	Documentation/networking/x25*
12311F:	include/net/x25*
12312F:	net/x25/
12313
12314X86 ARCHITECTURE (32-BIT AND 64-BIT)
12315M:	Thomas Gleixner <tglx@linutronix.de>
12316M:	Ingo Molnar <mingo@redhat.com>
12317M:	"H. Peter Anvin" <hpa@zytor.com>
12318M:	x86@kernel.org
12319L:	linux-kernel@vger.kernel.org
12320T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12321S:	Maintained
12322F:	Documentation/x86/
12323F:	arch/x86/
12324
12325X86 PLATFORM DRIVERS
12326M:	Darren Hart <dvhart@infradead.org>
12327L:	platform-driver-x86@vger.kernel.org
12328T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12329S:	Maintained
12330F:	drivers/platform/x86/
12331F:	drivers/platform/olpc/
12332
12333X86 MCE INFRASTRUCTURE
12334M:	Tony Luck <tony.luck@intel.com>
12335M:	Borislav Petkov <bp@alien8.de>
12336L:	linux-edac@vger.kernel.org
12337S:	Maintained
12338F:	arch/x86/kernel/cpu/mcheck/*
12339
12340X86 MICROCODE UPDATE SUPPORT
12341M:	Borislav Petkov <bp@alien8.de>
12342S:	Maintained
12343F:	arch/x86/kernel/cpu/microcode/*
12344
12345X86 VDSO
12346M:	Andy Lutomirski <luto@amacapital.net>
12347L:	linux-kernel@vger.kernel.org
12348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12349S:	Maintained
12350F:	arch/x86/entry/vdso/
12351
12352XC2028/3028 TUNER DRIVER
12353M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12354L:	linux-media@vger.kernel.org
12355W:	https://linuxtv.org
12356T:	git git://linuxtv.org/media_tree.git
12357S:	Maintained
12358F:	drivers/media/tuners/tuner-xc2028.*
12359
12360XEN HYPERVISOR INTERFACE
12361M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
12362M:	David Vrabel <david.vrabel@citrix.com>
12363M:	Juergen Gross <jgross@suse.com>
12364L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12365T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12366S:	Supported
12367F:	arch/x86/xen/
12368F:	drivers/*/xen-*front.c
12369F:	drivers/xen/
12370F:	arch/x86/include/asm/xen/
12371F:	include/xen/
12372F:	include/uapi/xen/
12373
12374XEN HYPERVISOR ARM
12375M:	Stefano Stabellini <sstabellini@kernel.org>
12376L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12377S:	Maintained
12378F:	arch/arm/xen/
12379F:	arch/arm/include/asm/xen/
12380
12381XEN HYPERVISOR ARM64
12382M:	Stefano Stabellini <sstabellini@kernel.org>
12383L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12384S:	Maintained
12385F:	arch/arm64/xen/
12386F:	arch/arm64/include/asm/xen/
12387
12388XEN NETWORK BACKEND DRIVER
12389M:	Wei Liu <wei.liu2@citrix.com>
12390L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12391L:	netdev@vger.kernel.org
12392S:	Supported
12393F:	drivers/net/xen-netback/*
12394
12395XEN PCI SUBSYSTEM
12396M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12397L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12398S:	Supported
12399F:	arch/x86/pci/*xen*
12400F:	drivers/pci/*xen*
12401
12402XEN BLOCK SUBSYSTEM
12403M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12404M:	Roger Pau Monné <roger.pau@citrix.com>
12405L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12406S:	Supported
12407F:	drivers/block/xen-blkback/*
12408F:	drivers/block/xen*
12409
12410XEN PVSCSI DRIVERS
12411M:	Juergen Gross <jgross@suse.com>
12412L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12413L:	linux-scsi@vger.kernel.org
12414S:	Supported
12415F:	drivers/scsi/xen-scsifront.c
12416F:	drivers/xen/xen-scsiback.c
12417F:	include/xen/interface/io/vscsiif.h
12418
12419XEN SWIOTLB SUBSYSTEM
12420M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12421L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12422S:	Supported
12423F:	arch/x86/xen/*swiotlb*
12424F:	drivers/xen/*swiotlb*
12425
12426XFS FILESYSTEM
12427P:	Silicon Graphics Inc
12428M:	Dave Chinner <david@fromorbit.com>
12429M:	xfs@oss.sgi.com
12430L:	xfs@oss.sgi.com
12431W:	http://oss.sgi.com/projects/xfs
12432T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12433S:	Supported
12434F:	Documentation/filesystems/xfs.txt
12435F:	fs/xfs/
12436
12437XILINX AXI ETHERNET DRIVER
12438M:	Anirudha Sarangi <anirudh@xilinx.com>
12439M:	John Linn <John.Linn@xilinx.com>
12440S:	Maintained
12441F:	drivers/net/ethernet/xilinx/xilinx_axienet*
12442
12443XILINX UARTLITE SERIAL DRIVER
12444M:	Peter Korsgaard <jacmet@sunsite.dk>
12445L:	linux-serial@vger.kernel.org
12446S:	Maintained
12447F:	drivers/tty/serial/uartlite.c
12448
12449XILINX VIDEO IP CORES
12450M:	Hyun Kwon <hyun.kwon@xilinx.com>
12451M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12452L:	linux-media@vger.kernel.org
12453T:	git git://linuxtv.org/media_tree.git
12454S:	Supported
12455F:	Documentation/devicetree/bindings/media/xilinx/
12456F:	drivers/media/platform/xilinx/
12457F:	include/uapi/linux/xilinx-v4l2-controls.h
12458
12459XILLYBUS DRIVER
12460M:	Eli Billauer <eli.billauer@gmail.com>
12461L:	linux-kernel@vger.kernel.org
12462S:	Supported
12463F:	drivers/char/xillybus/
12464
12465XTENSA XTFPGA PLATFORM SUPPORT
12466M:	Max Filippov <jcmvbkbc@gmail.com>
12467L:	linux-xtensa@linux-xtensa.org
12468S:	Maintained
12469F:	drivers/spi/spi-xtensa-xtfpga.c
12470F:	sound/soc/xtensa/xtfpga-i2s.c
12471
12472YAM DRIVER FOR AX.25
12473M:	Jean-Paul Roubelat <jpr@f6fbb.org>
12474L:	linux-hams@vger.kernel.org
12475S:	Maintained
12476F:	drivers/net/hamradio/yam*
12477F:	include/linux/yam.h
12478
12479YEALINK PHONE DRIVER
12480M:	Henk Vergonet <Henk.Vergonet@gmail.com>
12481L:	usbb2k-api-dev@nongnu.org
12482S:	Maintained
12483F:	Documentation/input/yealink.txt
12484F:	drivers/input/misc/yealink.*
12485
12486Z8530 DRIVER FOR AX.25
12487M:	Joerg Reuter <jreuter@yaina.de>
12488W:	http://yaina.de/jreuter/
12489W:	http://www.qsl.net/dl1bke/
12490L:	linux-hams@vger.kernel.org
12491S:	Maintained
12492F:	Documentation/networking/z8530drv.txt
12493F:	drivers/net/hamradio/*scc.c
12494F:	drivers/net/hamradio/z8530.h
12495
12496ZBUD COMPRESSED PAGE ALLOCATOR
12497M:	Seth Jennings <sjenning@redhat.com>
12498L:	linux-mm@kvack.org
12499S:	Maintained
12500F:	mm/zbud.c
12501F:	include/linux/zbud.h
12502
12503ZD1211RW WIRELESS DRIVER
12504M:	Daniel Drake <dsd@gentoo.org>
12505M:	Ulrich Kunitz <kune@deine-taler.de>
12506W:	http://zd1211.ath.cx/wiki/DriverRewrite
12507L:	linux-wireless@vger.kernel.org
12508L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
12509S:	Maintained
12510F:	drivers/net/wireless/zydas/zd1211rw/
12511
12512ZPOOL COMPRESSED PAGE STORAGE API
12513M:	Dan Streetman <ddstreet@ieee.org>
12514L:	linux-mm@kvack.org
12515S:	Maintained
12516F:	mm/zpool.c
12517F:	include/linux/zpool.h
12518
12519ZR36067 VIDEO FOR LINUX DRIVER
12520L:	mjpeg-users@lists.sourceforge.net
12521L:	linux-media@vger.kernel.org
12522W:	http://mjpeg.sourceforge.net/driver-zoran/
12523T:	hg https://linuxtv.org/hg/v4l-dvb
12524S:	Odd Fixes
12525F:	drivers/media/pci/zoran/
12526
12527ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12528M:	Minchan Kim <minchan@kernel.org>
12529M:	Nitin Gupta <ngupta@vflare.org>
12530R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12531L:	linux-kernel@vger.kernel.org
12532S:	Maintained
12533F:	drivers/block/zram/
12534F:	Documentation/blockdev/zram.txt
12535
12536ZS DECSTATION Z85C30 SERIAL DRIVER
12537M:	"Maciej W. Rozycki" <macro@linux-mips.org>
12538S:	Maintained
12539F:	drivers/tty/serial/zs.*
12540
12541ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12542M:	Minchan Kim <minchan@kernel.org>
12543M:	Nitin Gupta <ngupta@vflare.org>
12544R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12545L:	linux-mm@kvack.org
12546S:	Maintained
12547F:	mm/zsmalloc.c
12548F:	include/linux/zsmalloc.h
12549F:	Documentation/vm/zsmalloc.txt
12550
12551ZSWAP COMPRESSED SWAP CACHING
12552M:	Seth Jennings <sjenning@redhat.com>
12553L:	linux-mm@kvack.org
12554S:	Maintained
12555F:	mm/zswap.c
12556
12557THE REST
12558M:	Linus Torvalds <torvalds@linux-foundation.org>
12559L:	linux-kernel@vger.kernel.org
12560Q:	http://patchwork.kernel.org/project/LKML/list/
12561T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12562S:	Buried alive in reporters
12563F:	*
12564F:	*/
12565