xref: /openbmc/linux/MAINTAINERS (revision d7a3d85e)
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 OSDL certificate of contribution and should include a
55	Signed-off-by: line.  The current version of this "Developer's
56	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 <alex.aring@gmail.com>
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
161
1626PACK NETWORK DRIVER FOR AX.25
163M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L:	linux-hams@vger.kernel.org
165S:	Maintained
166F:	drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
170L:	netdev@vger.kernel.org
171S:	Maintained
172F:	drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L:	linux-serial@vger.kernel.org
177W:	http://serial.sourceforge.net
178S:	Maintained
179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F:	drivers/tty/serial/8250*
181F:	include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L:	netdev@vger.kernel.org
185S:	Orphan / Obsolete
186F:	drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M:	Eric Van Hensbergen <ericvh@gmail.com>
190M:	Ron Minnich <rminnich@sandia.gov>
191M:	Latchesar Ionkov <lucho@ionkov.net>
192L:	v9fs-developer@lists.sourceforge.net
193W:	http://swik.net/v9fs
194Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
195T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S:	Maintained
197F:	Documentation/filesystems/9p.txt
198F:	fs/9p/
199F:	net/9p/
200F:	include/net/9p/
201F:	include/uapi/linux/virtio_9p.h
202F:	include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M:	Antti Palosaari <crope@iki.fi>
207L:	linux-media@vger.kernel.org
208W:	http://linuxtv.org/
209W:	http://palosaari.fi/linux/
210Q:	http://patchwork.linuxtv.org/project/linux-media/list/
211T:	git git://linuxtv.org/anttip/media_tree.git
212S:	Maintained
213F:	drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L:	linux-scsi@vger.kernel.org
218W:	http://www.adaptec.com/
219S:	Supported
220F:	Documentation/scsi/aacraid.txt
221F:	drivers/scsi/aacraid/
222
223ABI/API
224L:	linux-api@vger.kernel.org
225F:	Documentation/ABI/
226F:	include/linux/syscalls.h
227F:	include/uapi/
228F:	kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M:	Hans de Goede <hdegoede@redhat.com>
232L:	lm-sensors@lm-sensors.org
233S:	Maintained
234F:	drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M:	Alistair John Strachan <alistair@devzero.co.uk>
238L:	lm-sensors@lm-sensors.org
239S:	Maintained
240F:	drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M:	Jes Sorensen <jes@trained-monkey.org>
244L:	linux-acenic@sunsite.dk
245S:	Maintained
246F:	drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M:	Peter Feuerer <peter@piie.net>
250L:	platform-driver-x86@vger.kernel.org
251W:	http://piie.net/?section=acerhdf
252S:	Maintained
253F:	drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M:	"Lee, Chun-Yi" <jlee@suse.com>
257L:	platform-driver-x86@vger.kernel.org
258S:	Maintained
259F:	drivers/platform/x86/acer-wmi.c
260
261ACPI
262M:	Rafael J. Wysocki <rjw@rjwysocki.net>
263M:	Len Brown <lenb@kernel.org>
264L:	linux-acpi@vger.kernel.org
265W:	https://01.org/linux-acpi
266Q:	https://patchwork.kernel.org/project/linux-acpi/list/
267T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S:	Supported
269F:	drivers/acpi/
270F:	drivers/pnp/pnpacpi/
271F:	include/linux/acpi.h
272F:	include/acpi/
273F:	Documentation/acpi/
274F:	Documentation/ABI/testing/sysfs-bus-acpi
275F:	drivers/pci/*acpi*
276F:	drivers/pci/*/*acpi*
277F:	drivers/pci/*/*/*acpi*
278F:	tools/power/acpi/
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M:	Robert Moore <robert.moore@intel.com>
282M:	Lv Zheng <lv.zheng@intel.com>
283M:	Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L:	linux-acpi@vger.kernel.org
285L:	devel@acpica.org
286W:	https://acpica.org/
287W:	https://github.com/acpica/acpica/
288Q:	https://patchwork.kernel.org/project/linux-acpi/list/
289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S:	Supported
291F:	drivers/acpi/acpica/
292F:	include/acpi/
293F:	tools/power/acpi/
294
295ACPI FAN DRIVER
296M:	Zhang Rui <rui.zhang@intel.com>
297L:	linux-acpi@vger.kernel.org
298W:	https://01.org/linux-acpi
299S:	Supported
300F:	drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M:	Zhang Rui <rui.zhang@intel.com>
304L:	linux-acpi@vger.kernel.org
305W:	https://01.org/linux-acpi
306S:	Supported
307F:	drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M:	Zhang Rui <rui.zhang@intel.com>
311L:	linux-acpi@vger.kernel.org
312W:	https://01.org/linux-acpi
313S:	Supported
314F:	drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L:	platform-driver-x86@vger.kernel.org
318S:	Orphan
319F:	drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M:	Thibaut Varene <T-Bone@parisc-linux.org>
323W:	http://wiki.parisc-linux.org/AD1889
324L:	linux-parisc@vger.kernel.org
325S:	Maintained
326F:	sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M:	Michael Hennerich <michael.hennerich@analog.com>
330W:	http://wiki.analog.com/AD5254
331W:	http://ez.analog.com/community/linux-device-drivers
332S:	Supported
333F:	drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M:	Michael Hennerich <michael.hennerich@analog.com>
337W:	http://wiki.analog.com/AD5398
338W:	http://ez.analog.com/community/linux-device-drivers
339S:	Supported
340F:	drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M:	Michael Hennerich <michael.hennerich@analog.com>
344W:	http://wiki.analog.com/AD7142
345W:	http://ez.analog.com/community/linux-device-drivers
346S:	Supported
347F:	drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M:	Michael Hennerich <michael.hennerich@analog.com>
351W:	http://wiki.analog.com/AD7877
352W:	http://ez.analog.com/community/linux-device-drivers
353S:	Supported
354F:	drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M:	Michael Hennerich <michael.hennerich@analog.com>
358W:	http://wiki.analog.com/AD7879
359W:	http://ez.analog.com/community/linux-device-drivers
360S:	Supported
361F:	drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M:	Jiri Kosina <jkosina@suse.cz>
365S:	Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M:	Jean Delvare <jdelvare@suse.de>
369L:	lm-sensors@lm-sensors.org
370S:	Maintained
371F:	Documentation/hwmon/adm1025
372F:	drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M:	Corentin Labbe <clabbe.montjoie@gmail.com>
376L:	lm-sensors@lm-sensors.org
377S:	Maintained
378F:	drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L:	linux-wireless@vger.kernel.org
382W:	http://wireless.kernel.org/
383S:	Orphan
384F:	drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M:	Sakari Ailus <sakari.ailus@iki.fi>
388L:	linux-media@vger.kernel.org
389S:	Maintained
390F:	drivers/media/i2c/adp1653.c
391F:	include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M:	Michael Hennerich <michael.hennerich@analog.com>
395W:	http://wiki.analog.com/ADP5520
396W:	http://ez.analog.com/community/linux-device-drivers
397S:	Supported
398F:	drivers/mfd/adp5520.c
399F:	drivers/video/backlight/adp5520_bl.c
400F:	drivers/leds/leds-adp5520.c
401F:	drivers/gpio/gpio-adp5520.c
402F:	drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M:	Michael Hennerich <michael.hennerich@analog.com>
406W:	http://wiki.analog.com/ADP5588
407W:	http://ez.analog.com/community/linux-device-drivers
408S:	Supported
409F:	drivers/input/keyboard/adp5588-keys.c
410F:	drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M:	Michael Hennerich <michael.hennerich@analog.com>
414W:	http://wiki.analog.com/ADP8860
415W:	http://ez.analog.com/community/linux-device-drivers
416S:	Supported
417F:	drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M:	Dirk Eibach <eibach@gdsys.de>
421L:	lm-sensors@lm-sensors.org
422S:	Maintained
423F:	Documentation/hwmon/ads1015
424F:	drivers/hwmon/ads1015.c
425F:	include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M:	Colin Leroy <colin@colino.net>
429S:	Maintained
430F:	drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M:	Jean Delvare <jdelvare@suse.de>
434L:	lm-sensors@lm-sensors.org
435S:	Maintained
436F:	Documentation/hwmon/adt7475
437F:	drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M:	Michael Hennerich <michael.hennerich@analog.com>
441W:	http://wiki.analog.com/ADXL345
442W:	http://ez.analog.com/community/linux-device-drivers
443S:	Supported
444F:	drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M:	Matthew Wilcox <matthew@wil.cx>
448L:	linux-scsi@vger.kernel.org
449S:	Maintained
450F:	Documentation/scsi/advansys.txt
451F:	drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M:	Riccardo Facchetti <fizban@tin.it>
455S:	Maintained
456F:	sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M:	Antti Palosaari <crope@iki.fi>
460L:	linux-media@vger.kernel.org
461W:	http://linuxtv.org/
462W:	http://palosaari.fi/linux/
463Q:	http://patchwork.linuxtv.org/project/linux-media/list/
464T:	git git://linuxtv.org/anttip/media_tree.git
465S:	Maintained
466F:	drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M:	Antti Palosaari <crope@iki.fi>
470L:	linux-media@vger.kernel.org
471W:	http://linuxtv.org/
472W:	http://palosaari.fi/linux/
473Q:	http://patchwork.linuxtv.org/project/linux-media/list/
474T:	git git://linuxtv.org/anttip/media_tree.git
475S:	Maintained
476F:	drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L:	linux-fsdevel@vger.kernel.org
480S:	Orphan
481F:	Documentation/filesystems/affs.txt
482F:	fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M:	David Howells <dhowells@redhat.com>
486L:	linux-afs@lists.infradead.org
487S:	Supported
488F:	fs/afs/
489F:	include/net/af_rxrpc.h
490F:	net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M:	David Airlie <airlied@linux.ie>
494T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S:	Maintained
496F:	drivers/char/agp/
497F:	include/linux/agp*
498F:	include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M:	"Juergen E. Fischer" <fischer@norbit.de>
502L:	linux-scsi@vger.kernel.org
503S:	Maintained
504F:	drivers/scsi/aha152x*
505F:	drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M:	Hannes Reinecke <hare@suse.de>
509L:	linux-scsi@vger.kernel.org
510S:	Maintained
511F:	drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M:	Hans Verkuil <hverkuil@xs4all.nl>
515L:	linux-media@vger.kernel.org
516T:	git git://linuxtv.org/media_tree.git
517W:	http://linuxtv.org
518S:	Maintained
519F:	drivers/media/radio/radio-aimslab*
520
521AIO
522M:	Benjamin LaHaise <bcrl@kvack.org>
523L:	linux-aio@kvack.org
524S:	Supported
525F:	fs/aio.c
526F:	include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M:	Antti Palosaari <crope@iki.fi>
530L:	linux-media@vger.kernel.org
531W:	http://linuxtv.org/
532W:	http://palosaari.fi/linux/
533Q:	http://patchwork.linuxtv.org/project/linux-media/list/
534T:	git git://linuxtv.org/anttip/media_tree.git
535S:	Maintained
536F:	drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M:	Duncan Sands <duncan.sands@free.fr>
540L:	linux-usb@vger.kernel.org
541W:	http://www.linux-usb.org/SpeedTouch/
542S:	Maintained
543F:	drivers/usb/atm/speedtch.c
544F:	drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M:	Manuel Lauss <manuel.lauss@gmail.com>
548S:	Maintained
549F:	drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M:	Rudolf Marek <r.marek@assembler.cz>
553L:	linux-i2c@vger.kernel.org
554S:	Maintained
555F:	Documentation/i2c/busses/i2c-ali1563
556F:	drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M:	Richard Henderson <rth@twiddle.net>
560M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M:	Matt Turner <mattst88@gmail.com>
562S:	Odd Fixes
563L:	linux-alpha@vger.kernel.org
564F:	arch/alpha/
565
566ALTERA MAILBOX DRIVER
567M:	Ley Foon Tan <lftan@altera.com>
568L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S:	Maintained
570F:	drivers/mailbox/mailbox-altera.c
571
572ALTERA PIO DRIVER
573M:	Tien Hock Loh <thloh@altera.com>
574L:	linux-gpio@vger.kernel.org
575S:	Maintained
576F:	drivers/gpio/gpio-altera.c
577
578ALTERA TRIPLE SPEED ETHERNET DRIVER
579M:	Vince Bridgers <vbridger@opensource.altera.com>
580L:	netdev@vger.kernel.org
581L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582S:	Maintained
583F:	drivers/net/ethernet/altera/
584
585ALTERA UART/JTAG UART SERIAL DRIVERS
586M:	Tobias Klauser <tklauser@distanz.ch>
587L:	linux-serial@vger.kernel.org
588L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589S:	Maintained
590F:	drivers/tty/serial/altera_uart.c
591F:	drivers/tty/serial/altera_jtaguart.c
592F:	include/linux/altera_uart.h
593F:	include/linux/altera_jtaguart.h
594
595AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596M:	Tom Lendacky <thomas.lendacky@amd.com>
597L:	linux-crypto@vger.kernel.org
598S:	Supported
599F:	drivers/crypto/ccp/
600F:	include/linux/ccp.h
601
602AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
604L:	lm-sensors@lm-sensors.org
605S:	Maintained
606F:	Documentation/hwmon/fam15h_power
607F:	drivers/hwmon/fam15h_power.c
608
609AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610M:	Thomas Dahlmann <dahlmann.thomas@arcor.de>
611L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
612S:	Supported
613F:	drivers/usb/gadget/udc/amd5536udc.*
614
615AMD GEODE PROCESSOR/CHIPSET SUPPORT
616P:	Andres Salomon <dilinger@queued.net>
617L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
618W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619S:	Supported
620F:	drivers/char/hw_random/geode-rng.c
621F:	drivers/crypto/geode*
622F:	drivers/video/fbdev/geode/
623F:	arch/x86/include/asm/geode.h
624
625AMD IOMMU (AMD-VI)
626M:	Joerg Roedel <joro@8bytes.org>
627L:	iommu@lists.linux-foundation.org
628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629S:	Maintained
630F:	drivers/iommu/amd_iommu*.[ch]
631F:	include/linux/amd-iommu.h
632
633AMD KFD
634M:	Oded Gabbay <oded.gabbay@amd.com>
635L:	dri-devel@lists.freedesktop.org
636T:	git git://people.freedesktop.org/~gabbayo/linux.git
637S:	Supported
638F:	drivers/gpu/drm/amd/amdkfd/
639F:	drivers/gpu/drm/amd/include/cik_structs.h
640F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641F:	drivers/gpu/drm/radeon/radeon_kfd.c
642F:	drivers/gpu/drm/radeon/radeon_kfd.h
643F:	include/uapi/linux/kfd_ioctl.h
644
645AMD MICROCODE UPDATE SUPPORT
646M:	Borislav Petkov <bp@alien8.de>
647S:	Maintained
648F:	arch/x86/kernel/cpu/microcode/amd*
649
650AMD XGBE DRIVER
651M:	Tom Lendacky <thomas.lendacky@amd.com>
652L:	netdev@vger.kernel.org
653S:	Supported
654F:	drivers/net/ethernet/amd/xgbe/
655F:	drivers/net/phy/amd-xgbe-phy.c
656
657AMS (Apple Motion Sensor) DRIVER
658M:	Michael Hanselmann <linux-kernel@hansmi.ch>
659S:	Supported
660F:	drivers/macintosh/ams/
661
662AMSO1100 RNIC DRIVER
663M:	Tom Tucker <tom@opengridcomputing.com>
664M:	Steve Wise <swise@opengridcomputing.com>
665L:	linux-rdma@vger.kernel.org
666S:	Maintained
667F:	drivers/infiniband/hw/amso1100/
668
669ANALOG DEVICES INC AD9389B DRIVER
670M:	Hans Verkuil <hans.verkuil@cisco.com>
671L:	linux-media@vger.kernel.org
672S:	Maintained
673F:	drivers/media/i2c/ad9389b*
674
675ANALOG DEVICES INC ADV7180 DRIVER
676M:	Lars-Peter Clausen <lars@metafoo.de>
677L:	linux-media@vger.kernel.org
678W:	http://ez.analog.com/community/linux-device-drivers
679S:	Supported
680F:	drivers/media/i2c/adv7180.c
681
682ANALOG DEVICES INC ADV7511 DRIVER
683M:	Hans Verkuil <hans.verkuil@cisco.com>
684L:	linux-media@vger.kernel.org
685S:	Maintained
686F:	drivers/media/i2c/adv7511*
687
688ANALOG DEVICES INC ADV7604 DRIVER
689M:	Hans Verkuil <hans.verkuil@cisco.com>
690L:	linux-media@vger.kernel.org
691S:	Maintained
692F:	drivers/media/i2c/adv7604*
693
694ANALOG DEVICES INC ADV7842 DRIVER
695M:	Hans Verkuil <hans.verkuil@cisco.com>
696L:	linux-media@vger.kernel.org
697S:	Maintained
698F:	drivers/media/i2c/adv7842*
699
700ANALOG DEVICES INC ASOC CODEC DRIVERS
701M:	Lars-Peter Clausen <lars@metafoo.de>
702L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
703W:	http://wiki.analog.com/
704W:	http://ez.analog.com/community/linux-device-drivers
705S:	Supported
706F:	sound/soc/codecs/adau*
707F:	sound/soc/codecs/adav*
708F:	sound/soc/codecs/ad1*
709F:	sound/soc/codecs/ad7*
710F:	sound/soc/codecs/ssm*
711F:	sound/soc/codecs/sigmadsp.*
712
713ANALOG DEVICES INC ASOC DRIVERS
714L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
716W:	http://blackfin.uclinux.org/
717S:	Supported
718F:	sound/soc/blackfin/*
719
720ANALOG DEVICES INC IIO DRIVERS
721M:	Lars-Peter Clausen <lars@metafoo.de>
722M:	Michael Hennerich <Michael.Hennerich@analog.com>
723W:	http://wiki.analog.com/
724W:	http://ez.analog.com/community/linux-device-drivers
725S:	Supported
726F:	drivers/iio/*/ad*
727X:	drivers/iio/*/adjd*
728F:	drivers/staging/iio/*/ad*
729F:	staging/iio/trigger/iio-trig-bfin-timer.c
730
731ANDROID DRIVERS
732M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733M:	Arve Hjønnevåg <arve@android.com>
734M:	Riley Andrews <riandrews@android.com>
735T:	git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736L:	devel@driverdev.osuosl.org
737S:	Supported
738F:	drivers/android/
739F:	drivers/staging/android/
740
741AOA (Apple Onboard Audio) ALSA DRIVER
742M:	Johannes Berg <johannes@sipsolutions.net>
743L:	linuxppc-dev@lists.ozlabs.org
744L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
745S:	Maintained
746F:	sound/aoa/
747
748APM DRIVER
749M:	Jiri Kosina <jkosina@suse.cz>
750S:	Odd fixes
751F:	arch/x86/kernel/apm_32.c
752F:	include/linux/apm_bios.h
753F:	include/uapi/linux/apm_bios.h
754F:	drivers/char/apm-emulation.c
755
756APPLE BCM5974 MULTITOUCH DRIVER
757M:	Henrik Rydberg <rydberg@bitmath.org>
758L:	linux-input@vger.kernel.org
759S:	Odd fixes
760F:	drivers/input/mouse/bcm5974.c
761
762APPLE SMC DRIVER
763M:	Henrik Rydberg <rydberg@bitmath.org>
764L:	lm-sensors@lm-sensors.org
765S:	Odd fixes
766F:	drivers/hwmon/applesmc.c
767
768APPLETALK NETWORK LAYER
769M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770S:	Maintained
771F:	drivers/net/appletalk/
772F:	net/appletalk/
773
774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775M:	Iyappan Subramanian <isubramanian@apm.com>
776M:	Keyur Chudgar <kchudgar@apm.com>
777S:	Supported
778F:	drivers/net/ethernet/apm/xgene/
779F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781APTINA CAMERA SENSOR PLL
782M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783L:	linux-media@vger.kernel.org
784S:	Maintained
785F:	drivers/media/i2c/aptina-pll.*
786
787ARC FRAMEBUFFER DRIVER
788M:	Jaya Kumar <jayalk@intworks.biz>
789S:	Maintained
790F:	drivers/video/fbdev/arcfb.c
791F:	drivers/video/fbdev/core/fb_defio.c
792
793ARM MFM AND FLOPPY DRIVERS
794M:	Ian Molton <spyro@f2s.com>
795S:	Maintained
796F:	arch/arm/lib/floppydma.S
797F:	arch/arm/include/asm/floppy.h
798
799ARM PMU PROFILING AND DEBUGGING
800M:	Will Deacon <will.deacon@arm.com>
801S:	Maintained
802F:	arch/arm/kernel/perf_event*
803F:	arch/arm/oprofile/common.c
804F:	arch/arm/include/asm/pmu.h
805F:	arch/arm/kernel/hw_breakpoint.c
806F:	arch/arm/include/asm/hw_breakpoint.h
807
808ARM PORT
809M:	Russell King <linux@arm.linux.org.uk>
810L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811W:	http://www.arm.linux.org.uk/
812S:	Maintained
813F:	arch/arm/
814
815ARM SUB-ARCHITECTURES
816L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817S:	Maintained
818F:	arch/arm/mach-*/
819F:	arch/arm/plat-*/
820T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822ARM PRIMECELL AACI PL041 DRIVER
823M:	Russell King <linux@arm.linux.org.uk>
824S:	Maintained
825F:	sound/arm/aaci.*
826
827ARM PRIMECELL CLCD PL110 DRIVER
828M:	Russell King <linux@arm.linux.org.uk>
829S:	Maintained
830F:	drivers/video/fbdev/amba-clcd.*
831
832ARM PRIMECELL KMI PL050 DRIVER
833M:	Russell King <linux@arm.linux.org.uk>
834S:	Maintained
835F:	drivers/input/serio/ambakmi.*
836F:	include/linux/amba/kmi.h
837
838ARM PRIMECELL MMCI PL180/1 DRIVER
839M:	Russell King <linux@arm.linux.org.uk>
840S:	Maintained
841F:	drivers/mmc/host/mmci.*
842F:	include/linux/amba/mmci.h
843
844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845M:	Russell King <linux@arm.linux.org.uk>
846S:	Maintained
847F:	drivers/tty/serial/amba-pl01*.c
848F:	include/linux/amba/serial.h
849
850ARM PRIMECELL BUS SUPPORT
851M:	Russell King <linux@arm.linux.org.uk>
852S:	Maintained
853F:	drivers/amba/
854F:	include/linux/amba/bus.h
855
856ARM/ADS SPHERE MACHINE SUPPORT
857M:	Lennert Buytenhek <kernel@wantstofly.org>
858L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859S:	Maintained
860
861ARM/AFEB9260 MACHINE SUPPORT
862M:	Sergey Lapin <slapin@ossfans.org>
863L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S:	Maintained
865
866ARM/AJECO 1ARM MACHINE SUPPORT
867M:	Lennert Buytenhek <kernel@wantstofly.org>
868L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S:	Maintained
870
871ARM/Allwinner A1X SoC support
872M:	Maxime Ripard <maxime.ripard@free-electrons.com>
873L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S:	Maintained
875N:	sun[x4567]i
876
877ARM/Allwinner SoC Clock Support
878M:	Emilio López <emilio@elopez.com.ar>
879S:	Maintained
880F:	drivers/clk/sunxi/
881
882ARM/Amlogic MesonX SoC support
883M:	Carlo Caione <carlo@caione.org>
884L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S:	Maintained
886F:	drivers/media/rc/meson-ir.c
887N:	meson[x68]
888
889ARM/Annapurna Labs ALPINE ARCHITECTURE
890M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
891S:	Maintained
892F:	arch/arm/mach-alpine/
893
894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895M:	Nicolas Ferre <nicolas.ferre@atmel.com>
896M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
897M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899W:	http://www.linux4sam.org
900S:	Supported
901F:	arch/arm/mach-at91/
902F:	include/soc/at91/
903F:	arch/arm/boot/dts/at91*.dts
904F:	arch/arm/boot/dts/at91*.dtsi
905F:	arch/arm/boot/dts/sama*.dts
906F:	arch/arm/boot/dts/sama*.dtsi
907F:	arch/arm/include/debug/at91.S
908
909ARM/ATMEL AT91 Clock Support
910M:	Boris Brezillon <boris.brezillon@free-electrons.com>
911S:	Maintained
912F:	drivers/clk/at91
913
914ARM/CALXEDA HIGHBANK ARCHITECTURE
915M:	Rob Herring <robh@kernel.org>
916L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S:	Maintained
918F:	arch/arm/mach-highbank/
919
920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921M:	Krzysztof Halasa <khalasa@piap.pl>
922S:	Maintained
923F:	arch/arm/mach-cns3xxx/
924
925ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
926M:	Alexander Shiyan <shc_work@mail.ru>
927L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928S:	Odd Fixes
929N:	clps711x
930
931ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
932M:	Hartley Sweeten <hsweeten@visionengravers.com>
933M:	Ryan Mallon <rmallon@gmail.com>
934L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935S:	Maintained
936F:	arch/arm/mach-ep93xx/
937F:	arch/arm/mach-ep93xx/include/mach/
938
939ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
940M:	Lennert Buytenhek <kernel@wantstofly.org>
941L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942S:	Maintained
943
944ARM/CLKDEV SUPPORT
945M:	Russell King <linux@arm.linux.org.uk>
946L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947S:	Maintained
948F:	arch/arm/include/asm/clkdev.h
949F:	drivers/clk/clkdev.c
950
951ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
952M:	Mike Rapoport <mike@compulab.co.il>
953L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S:	Maintained
955
956ARM/CONTEC MICRO9 MACHINE SUPPORT
957M:	Hubert Feurstein <hubert.feurstein@contec.at>
958S:	Maintained
959F:	arch/arm/mach-ep93xx/micro9.c
960
961ARM/CORESIGHT FRAMEWORK AND DRIVERS
962M:	Mathieu Poirier <mathieu.poirier@linaro.org>
963L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964S:	Maintained
965F:	drivers/hwtracing/coresight/*
966F:	Documentation/trace/coresight.txt
967F:	Documentation/devicetree/bindings/arm/coresight.txt
968F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
969
970ARM/CORGI MACHINE SUPPORT
971M:	Richard Purdie <rpurdie@rpsys.net>
972S:	Maintained
973
974ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
975M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
976L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977T:	git git://github.com/ulli-kroll/linux.git
978S:	Maintained
979F:	arch/arm/mach-gemini/
980
981ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
982M:	Barry Song <baohua@kernel.org>
983L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
985S:	Maintained
986F:	arch/arm/mach-prima2/
987F:	drivers/clk/sirf/
988F:	drivers/clocksource/timer-prima2.c
989F:	drivers/clocksource/timer-atlas7.c
990N:	[^a-z]sirf
991
992ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
993M:	Baruch Siach <baruch@tkos.co.il>
994L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995S:	Maintained
996N:	digicolor
997
998ARM/EBSA110 MACHINE SUPPORT
999M:	Russell King <linux@arm.linux.org.uk>
1000L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001W:	http://www.arm.linux.org.uk/
1002S:	Maintained
1003F:	arch/arm/mach-ebsa110/
1004F:	drivers/net/ethernet/amd/am79c961a.*
1005
1006ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1007M:	Uwe Kleine-König <kernel@pengutronix.de>
1008L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S:	Maintained
1010N:	efm32
1011
1012ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1013M:	Daniel Ribeiro <drwyrm@gmail.com>
1014M:	Stefan Schmidt <stefan@openezx.org>
1015M:	Harald Welte <laforge@openezx.org>
1016L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1017W:	http://www.openezx.org/
1018S:	Maintained
1019T:	topgit git://git.openezx.org/openezx.git
1020F:	arch/arm/mach-pxa/ezx.c
1021
1022ARM/FARADAY FA526 PORT
1023M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1024L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025S:	Maintained
1026T:	git git://git.berlios.de/gemini-board
1027F:	arch/arm/mm/*-fa*
1028
1029ARM/FOOTBRIDGE ARCHITECTURE
1030M:	Russell King <linux@arm.linux.org.uk>
1031L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032W:	http://www.arm.linux.org.uk/
1033S:	Maintained
1034F:	arch/arm/include/asm/hardware/dec21285.h
1035F:	arch/arm/mach-footbridge/
1036
1037ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1038M:	Shawn Guo <shawn.guo@linaro.org>
1039M:	Sascha Hauer <kernel@pengutronix.de>
1040L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S:	Maintained
1042T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1043F:	arch/arm/mach-imx/
1044F:	arch/arm/mach-mxs/
1045F:	arch/arm/boot/dts/imx*
1046F:	arch/arm/configs/imx*_defconfig
1047
1048ARM/FREESCALE VYBRID ARM ARCHITECTURE
1049M:	Shawn Guo <shawn.guo@linaro.org>
1050M:	Sascha Hauer <kernel@pengutronix.de>
1051R:	Stefan Agner <stefan@agner.ch>
1052L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S:	Maintained
1054T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055F:	arch/arm/mach-imx/*vf610*
1056F:	arch/arm/boot/dts/vf*
1057
1058ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1059M:	Lennert Buytenhek <kernel@wantstofly.org>
1060L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S:	Maintained
1062
1063ARM/GUMSTIX MACHINE SUPPORT
1064M:	Steve Sakoman <sakoman@gmail.com>
1065L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S:	Maintained
1067
1068ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1069M:	Philipp Zabel <philipp.zabel@gmail.com>
1070M:	Paul Parsons <lost.distance@yahoo.com>
1071L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072S:	Maintained
1073F:	arch/arm/mach-pxa/hx4700.c
1074F:	arch/arm/mach-pxa/include/mach/hx4700.h
1075F:	sound/soc/pxa/hx4700.c
1076
1077ARM/HISILICON SOC SUPPORT
1078M:	Wei Xu <xuwei5@hisilicon.com>
1079L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080W:	http://www.hisilicon.com
1081S:	Supported
1082T:	git git://github.com/hisilicon/linux-hisi.git
1083F:	arch/arm/mach-hisi/
1084
1085ARM/HP JORNADA 7XX MACHINE SUPPORT
1086M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1087W:	www.jlime.com
1088S:	Maintained
1089T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090F:	arch/arm/mach-sa1100/jornada720.c
1091F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1092
1093ARM/IGEP MACHINE SUPPORT
1094M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1095M:	Javier Martinez Canillas <javier@dowhile0.org>
1096L:	linux-omap@vger.kernel.org
1097L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S:	Maintained
1099F:	arch/arm/boot/dts/omap3-igep*
1100
1101ARM/INCOME PXA270 SUPPORT
1102M:	Marek Vasut <marek.vasut@gmail.com>
1103L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S:	Maintained
1105F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1106
1107ARM/INTEL IOP32X ARM ARCHITECTURE
1108M:	Lennert Buytenhek <kernel@wantstofly.org>
1109L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110S:	Maintained
1111
1112ARM/INTEL IOP33X ARM ARCHITECTURE
1113L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S:	Orphan
1115
1116ARM/INTEL IOP13XX ARM ARCHITECTURE
1117M:	Lennert Buytenhek <kernel@wantstofly.org>
1118L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119S:	Maintained
1120
1121ARM/INTEL IQ81342EX MACHINE SUPPORT
1122M:	Lennert Buytenhek <kernel@wantstofly.org>
1123L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S:	Maintained
1125
1126ARM/INTEL IXDP2850 MACHINE SUPPORT
1127M:	Lennert Buytenhek <kernel@wantstofly.org>
1128L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S:	Maintained
1130
1131ARM/INTEL IXP4XX ARM ARCHITECTURE
1132M:	Imre Kaloz <kaloz@openwrt.org>
1133M:	Krzysztof Halasa <khalasa@piap.pl>
1134L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S:	Maintained
1136F:	arch/arm/mach-ixp4xx/
1137
1138ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1139M:	Jonathan Cameron <jic23@cam.ac.uk>
1140L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S:	Maintained
1142F:	arch/arm/mach-pxa/stargate2.c
1143F:	drivers/pcmcia/pxa2xx_stargate2.c
1144
1145ARM/INTEL XSC3 (MANZANO) ARM CORE
1146M:	Lennert Buytenhek <kernel@wantstofly.org>
1147L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148S:	Maintained
1149
1150ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1151M:	Lennert Buytenhek <kernel@wantstofly.org>
1152L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153S:	Maintained
1154
1155ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1156M:	Santosh Shilimkar <ssantosh@kernel.org>
1157L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S:	Maintained
1159F:	arch/arm/mach-keystone/
1160T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1161
1162ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1163M:	Santosh Shilimkar <ssantosh@kernel.org>
1164L:	linux-kernel@vger.kernel.org
1165S:	Maintained
1166F:	drivers/clk/keystone/
1167
1168ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1169M:	Santosh Shilimkar <ssantosh@kernel.org>
1170L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171L:	linux-kernel@vger.kernel.org
1172S:	Maintained
1173F:	drivers/clocksource/timer-keystone.c
1174
1175ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1176M:	Santosh Shilimkar <ssantosh@kernel.org>
1177L:	linux-kernel@vger.kernel.org
1178S:	Maintained
1179F:	drivers/power/reset/keystone-reset.c
1180
1181ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1182M:	Santosh Shilimkar <ssantosh@kernel.org>
1183L:	linux-kernel@vger.kernel.org
1184S:	Maintained
1185F:	drivers/memory/*emif*
1186
1187ARM/LOGICPD PXA270 MACHINE SUPPORT
1188M:	Lennert Buytenhek <kernel@wantstofly.org>
1189L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S:	Maintained
1191
1192ARM/MAGICIAN MACHINE SUPPORT
1193M:	Philipp Zabel <philipp.zabel@gmail.com>
1194S:	Maintained
1195
1196ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1197M:	Jason Cooper <jason@lakedaemon.net>
1198M:	Andrew Lunn <andrew@lunn.ch>
1199M:	Gregory Clement <gregory.clement@free-electrons.com>
1200M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1201L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S:	Maintained
1203F:	arch/arm/mach-mvebu/
1204F:	drivers/rtc/rtc-armada38x.c
1205F:	arch/arm/boot/dts/armada*
1206F:	arch/arm/boot/dts/kirkwood*
1207
1208
1209ARM/Marvell Berlin SoC support
1210M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1211L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212S:	Maintained
1213F:	arch/arm/mach-berlin/
1214F:	arch/arm/boot/dts/berlin*
1215
1216
1217ARM/Marvell Dove/MV78xx0/Orion SOC support
1218M:	Jason Cooper <jason@lakedaemon.net>
1219M:	Andrew Lunn <andrew@lunn.ch>
1220M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1221M:	Gregory Clement <gregory.clement@free-electrons.com>
1222L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1223S:	Maintained
1224F:	arch/arm/mach-dove/
1225F:	arch/arm/mach-mv78xx0/
1226F:	arch/arm/mach-orion5x/
1227F:	arch/arm/plat-orion/
1228F:	arch/arm/boot/dts/dove*
1229F:	arch/arm/boot/dts/orion5x*
1230
1231
1232ARM/Orion SoC/Technologic Systems TS-78xx platform support
1233M:	Alexander Clouter <alex@digriz.org.uk>
1234L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235W:	http://www.digriz.org.uk/ts78xx/kernel
1236S:	Maintained
1237F:	arch/arm/mach-orion5x/ts78xx-*
1238
1239ARM/Mediatek SoC support
1240M:	Matthias Brugger <matthias.bgg@gmail.com>
1241L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1243S:	Maintained
1244F:	arch/arm/boot/dts/mt6*
1245F:	arch/arm/boot/dts/mt8*
1246F:	arch/arm/mach-mediatek/
1247N:	mtk
1248K:	mediatek
1249
1250ARM/MICREL KS8695 ARCHITECTURE
1251M:	Greg Ungerer <gerg@uclinux.org>
1252L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253F:	arch/arm/mach-ks8695/
1254S:	Odd Fixes
1255
1256ARM/MIOA701 MACHINE SUPPORT
1257M:	Robert Jarzmik <robert.jarzmik@free.fr>
1258L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259F:	arch/arm/mach-pxa/mioa701.c
1260S:	Maintained
1261
1262ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1263M:	Michael Petchkovsky <mkpetch@internode.on.net>
1264S:	Maintained
1265
1266ARM/NOMADIK ARCHITECTURE
1267M:	Alessandro Rubini <rubini@unipv.it>
1268M:	Linus Walleij <linus.walleij@linaro.org>
1269L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270S:	Maintained
1271F:	arch/arm/mach-nomadik/
1272F:	drivers/pinctrl/nomadik/
1273F:	drivers/i2c/busses/i2c-nomadik.c
1274T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1275
1276ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1277M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1278L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1279W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1280S:	Supported
1281
1282ARM/TOSA MACHINE SUPPORT
1283M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1284M:	Dirk Opfer <dirk@opfer-online.de>
1285S:	Maintained
1286
1287ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1288M:	Marek Vasut <marek.vasut@gmail.com>
1289L:	linux-arm-kernel@lists.infradead.org
1290W:	http://hackndev.com
1291S:	Maintained
1292F:	arch/arm/mach-pxa/include/mach/palmtx.h
1293F:	arch/arm/mach-pxa/palmtx.c
1294F:	arch/arm/mach-pxa/include/mach/palmt5.h
1295F:	arch/arm/mach-pxa/palmt5.c
1296F:	arch/arm/mach-pxa/include/mach/palmld.h
1297F:	arch/arm/mach-pxa/palmld.c
1298F:	arch/arm/mach-pxa/include/mach/palmte2.h
1299F:	arch/arm/mach-pxa/palmte2.c
1300F:	arch/arm/mach-pxa/include/mach/palmtc.h
1301F:	arch/arm/mach-pxa/palmtc.c
1302
1303ARM/PALM TREO SUPPORT
1304M:	Tomas Cech <sleep_walker@suse.cz>
1305L:	linux-arm-kernel@lists.infradead.org
1306W:	http://hackndev.com
1307S:	Maintained
1308F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1309F:	arch/arm/mach-pxa/palmtreo.c
1310
1311ARM/PALMZ72 SUPPORT
1312M:	Sergey Lapin <slapin@ossfans.org>
1313L:	linux-arm-kernel@lists.infradead.org
1314W:	http://hackndev.com
1315S:	Maintained
1316F:	arch/arm/mach-pxa/include/mach/palmz72.h
1317F:	arch/arm/mach-pxa/palmz72.c
1318
1319ARM/PLEB SUPPORT
1320M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1321W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1322S:	Maintained
1323
1324ARM/PT DIGITAL BOARD PORT
1325M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1326L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327W:	http://www.arm.linux.org.uk/
1328S:	Maintained
1329
1330ARM/QUALCOMM SUPPORT
1331M:	Kumar Gala <galak@codeaurora.org>
1332M:	Andy Gross <agross@codeaurora.org>
1333M:	David Brown <davidb@codeaurora.org>
1334L:	linux-arm-msm@vger.kernel.org
1335L:	linux-soc@vger.kernel.org
1336S:	Maintained
1337F:	arch/arm/mach-qcom/
1338F:	drivers/soc/qcom/
1339F:	drivers/tty/serial/msm_serial.h
1340F:	drivers/tty/serial/msm_serial.c
1341F:	drivers/*/pm8???-*
1342F:	drivers/mfd/ssbi.c
1343F:	drivers/firmware/qcom_scm.c
1344T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1345
1346ARM/RADISYS ENP2611 MACHINE SUPPORT
1347M:	Lennert Buytenhek <kernel@wantstofly.org>
1348L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349S:	Maintained
1350
1351ARM/RISCPC ARCHITECTURE
1352M:	Russell King <linux@arm.linux.org.uk>
1353L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354W:	http://www.arm.linux.org.uk/
1355S:	Maintained
1356F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1357F:	arch/arm/include/asm/hardware/ioc.h
1358F:	arch/arm/include/asm/hardware/iomd.h
1359F:	arch/arm/include/asm/hardware/memc.h
1360F:	arch/arm/mach-rpc/
1361F:	drivers/net/ethernet/8390/etherh.c
1362F:	drivers/net/ethernet/i825xx/ether1*
1363F:	drivers/net/ethernet/seeq/ether3*
1364F:	drivers/scsi/arm/
1365
1366ARM/Rockchip SoC support
1367M:	Heiko Stuebner <heiko@sntech.de>
1368L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369L:	linux-rockchip@lists.infradead.org
1370S:	Maintained
1371F:	arch/arm/boot/dts/rk3*
1372F:	arch/arm/mach-rockchip/
1373F:	drivers/clk/rockchip/
1374F:	drivers/i2c/busses/i2c-rk3x.c
1375F:	drivers/*/*rockchip*
1376F:	drivers/*/*/*rockchip*
1377F:	sound/soc/rockchip/
1378N:	rockchip
1379
1380ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1381M:	Kukjin Kim <kgene@kernel.org>
1382M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1383L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1384L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1385S:	Maintained
1386F:	arch/arm/boot/dts/s3c*
1387F:	arch/arm/boot/dts/exynos*
1388F:	arch/arm/plat-samsung/
1389F:	arch/arm/mach-s3c24*/
1390F:	arch/arm/mach-s3c64xx/
1391F:	arch/arm/mach-s5p*/
1392F:	arch/arm/mach-exynos*/
1393F:	drivers/*/*s3c2410*
1394F:	drivers/*/*/*s3c2410*
1395F:	drivers/spi/spi-s3c*
1396F:	sound/soc/samsung/*
1397N:	exynos
1398
1399ARM/SAMSUNG MOBILE MACHINE SUPPORT
1400M:	Kyungmin Park <kyungmin.park@samsung.com>
1401L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1402S:	Maintained
1403F:	arch/arm/mach-s5pv210/
1404
1405ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1406M:	Kyungmin Park <kyungmin.park@samsung.com>
1407M:	Kamil Debski <k.debski@samsung.com>
1408L:	linux-arm-kernel@lists.infradead.org
1409L:	linux-media@vger.kernel.org
1410S:	Maintained
1411F:	drivers/media/platform/s5p-g2d/
1412
1413ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1414M:	Kyungmin Park <kyungmin.park@samsung.com>
1415M:	Kamil Debski <k.debski@samsung.com>
1416M:	Jeongtae Park <jtp.park@samsung.com>
1417L:	linux-arm-kernel@lists.infradead.org
1418L:	linux-media@vger.kernel.org
1419S:	Maintained
1420F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1421F:	drivers/media/platform/s5p-mfc/
1422
1423ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1424M:	Kyungmin Park <kyungmin.park@samsung.com>
1425M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1426L:	linux-arm-kernel@lists.infradead.org
1427L:	linux-media@vger.kernel.org
1428S:	Maintained
1429F:	drivers/media/platform/s5p-tv/
1430
1431ARM/SHMOBILE ARM ARCHITECTURE
1432M:	Simon Horman <horms@verge.net.au>
1433M:	Magnus Damm <magnus.damm@gmail.com>
1434L:	linux-sh@vger.kernel.org
1435W:	http://oss.renesas.com
1436Q:	http://patchwork.kernel.org/project/linux-sh/list/
1437T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1438S:	Supported
1439F:	arch/arm/boot/dts/emev2*
1440F:	arch/arm/boot/dts/r7s*
1441F:	arch/arm/boot/dts/r8a*
1442F:	arch/arm/boot/dts/sh*
1443F:	arch/arm/configs/armadillo800eva_defconfig
1444F:	arch/arm/configs/bockw_defconfig
1445F:	arch/arm/configs/kzm9g_defconfig
1446F:	arch/arm/configs/marzen_defconfig
1447F:	arch/arm/configs/shmobile_defconfig
1448F:	arch/arm/include/debug/renesas-scif.S
1449F:	arch/arm/mach-shmobile/
1450F:	drivers/sh/
1451
1452ARM/SOCFPGA ARCHITECTURE
1453M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1454S:	Maintained
1455F:	arch/arm/mach-socfpga/
1456F:	arch/arm/boot/dts/socfpga*
1457F:	arch/arm/configs/socfpga_defconfig
1458W:	http://www.rocketboards.org
1459T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1460
1461ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1462M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1463S:	Maintained
1464F:	drivers/clk/socfpga/
1465
1466ARM/SOCFPGA EDAC SUPPORT
1467M:	Thor Thayer <tthayer@opensource.altera.com>
1468S:	Maintained
1469F:	drivers/edac/altera_edac.
1470
1471ARM/STI ARCHITECTURE
1472M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1473M:	Maxime Coquelin <maxime.coquelin@st.com>
1474M:	Patrice Chotard <patrice.chotard@st.com>
1475L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476L:	kernel@stlinux.com
1477W:	http://www.stlinux.com
1478S:	Maintained
1479F:	arch/arm/mach-sti/
1480F:	arch/arm/boot/dts/sti*
1481F:	drivers/clocksource/arm_global_timer.c
1482F:	drivers/i2c/busses/i2c-st.c
1483F:	drivers/media/rc/st_rc.c
1484F:	drivers/mmc/host/sdhci-st.c
1485F:	drivers/phy/phy-miphy28lp.c
1486F:	drivers/phy/phy-miphy365x.c
1487F:	drivers/phy/phy-stih407-usb.c
1488F:	drivers/phy/phy-stih41x-usb.c
1489F:	drivers/pinctrl/pinctrl-st.c
1490F:	drivers/reset/sti/
1491F:	drivers/tty/serial/st-asc.c
1492F:	drivers/usb/dwc3/dwc3-st.c
1493F:	drivers/usb/host/ehci-st.c
1494F:	drivers/usb/host/ohci-st.c
1495F:	drivers/ata/ahci_st.c
1496
1497ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1498M:	Lennert Buytenhek <kernel@wantstofly.org>
1499L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500S:	Maintained
1501
1502ARM/TETON BGA MACHINE SUPPORT
1503M:	"Mark F. Brown" <mark.brown314@gmail.com>
1504L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505S:	Maintained
1506
1507ARM/THECUS N2100 MACHINE SUPPORT
1508M:	Lennert Buytenhek <kernel@wantstofly.org>
1509L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1510S:	Maintained
1511
1512ARM/NUVOTON W90X900 ARM ARCHITECTURE
1513M:	Wan ZongShun <mcuos.com@gmail.com>
1514L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515W:	http://www.mcuos.com
1516S:	Maintained
1517F:	arch/arm/mach-w90x900/
1518F:	drivers/input/keyboard/w90p910_keypad.c
1519F:	drivers/input/touchscreen/w90p910_ts.c
1520F:	drivers/watchdog/nuc900_wdt.c
1521F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1522F:	drivers/mtd/nand/nuc900_nand.c
1523F:	drivers/rtc/rtc-nuc900.c
1524F:	drivers/spi/spi-nuc900.c
1525F:	drivers/usb/host/ehci-w90x900.c
1526F:	drivers/video/fbdev/nuc900fb.c
1527
1528ARM/U300 MACHINE SUPPORT
1529M:	Linus Walleij <linus.walleij@linaro.org>
1530L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531S:	Supported
1532F:	arch/arm/mach-u300/
1533F:	drivers/clocksource/timer-u300.c
1534F:	drivers/i2c/busses/i2c-stu300.c
1535F:	drivers/rtc/rtc-coh901331.c
1536F:	drivers/watchdog/coh901327_wdt.c
1537F:	drivers/dma/coh901318*
1538F:	drivers/mfd/ab3100*
1539F:	drivers/rtc/rtc-ab3100.c
1540F:	drivers/rtc/rtc-coh901331.c
1541T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1542
1543ARM/Ux500 ARM ARCHITECTURE
1544M:	Linus Walleij <linus.walleij@linaro.org>
1545L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546S:	Maintained
1547F:	arch/arm/mach-ux500/
1548F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1549F:	drivers/dma/ste_dma40*
1550F:	drivers/hwspinlock/u8500_hsem.c
1551F:	drivers/mfd/abx500*
1552F:	drivers/mfd/ab8500*
1553F:	drivers/mfd/dbx500*
1554F:	drivers/mfd/db8500*
1555F:	drivers/pinctrl/nomadik/pinctrl-ab*
1556F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1557F:	drivers/rtc/rtc-ab8500.c
1558F:	drivers/rtc/rtc-pl031.c
1559T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1560
1561ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1562M:	Ulf Hansson <ulf.hansson@linaro.org>
1563L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564T:	git git://git.linaro.org/people/ulfh/clk.git
1565S:	Maintained
1566F:	drivers/clk/ux500/
1567F:	include/linux/platform_data/clk-ux500.h
1568
1569ARM/VERSATILE EXPRESS PLATFORM
1570M:	Liviu Dudau <liviu.dudau@arm.com>
1571M:	Sudeep Holla <sudeep.holla@arm.com>
1572M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1573L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574S:	Maintained
1575F:	arch/arm/boot/dts/vexpress*
1576F:	arch/arm/mach-vexpress/
1577F:	*/*/vexpress*
1578F:	*/*/*/vexpress*
1579F:	drivers/clk/versatile/clk-vexpress-osc.c
1580F:	drivers/clocksource/versatile.c
1581
1582ARM/VFP SUPPORT
1583M:	Russell King <linux@arm.linux.org.uk>
1584L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585W:	http://www.arm.linux.org.uk/
1586S:	Maintained
1587F:	arch/arm/vfp/
1588
1589ARM/VOIPAC PXA270 SUPPORT
1590M:	Marek Vasut <marek.vasut@gmail.com>
1591L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592S:	Maintained
1593F:	arch/arm/mach-pxa/vpac270.c
1594F:	arch/arm/mach-pxa/include/mach/vpac270.h
1595
1596ARM/VT8500 ARM ARCHITECTURE
1597M:	Tony Prisk <linux@prisktech.co.nz>
1598L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S:	Maintained
1600F:	arch/arm/mach-vt8500/
1601F:	drivers/clocksource/vt8500_timer.c
1602F:	drivers/i2c/busses/i2c-wmt.c
1603F:	drivers/mmc/host/wmt-sdmmc.c
1604F:	drivers/pwm/pwm-vt8500.c
1605F:	drivers/rtc/rtc-vt8500.c
1606F:	drivers/tty/serial/vt8500_serial.c
1607F:	drivers/usb/host/ehci-platform.c
1608F:	drivers/usb/host/uhci-platform.c
1609F:	drivers/video/fbdev/vt8500lcdfb.*
1610F:	drivers/video/fbdev/wm8505fb*
1611F:	drivers/video/fbdev/wmt_ge_rops.*
1612
1613ARM/ZIPIT Z2 SUPPORT
1614M:	Marek Vasut <marek.vasut@gmail.com>
1615L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616S:	Maintained
1617F:	arch/arm/mach-pxa/z2.c
1618F:	arch/arm/mach-pxa/include/mach/z2.h
1619
1620ARM/ZYNQ ARCHITECTURE
1621M:	Michal Simek <michal.simek@xilinx.com>
1622R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1623L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624W:	http://wiki.xilinx.com
1625T:	git git://git.xilinx.com/linux-xlnx.git
1626S:	Supported
1627F:	arch/arm/mach-zynq/
1628F:	drivers/cpuidle/cpuidle-zynq.c
1629F:	drivers/block/xsysace.c
1630N:	zynq
1631N:	xilinx
1632F:	drivers/clocksource/cadence_ttc_timer.c
1633F:	drivers/i2c/busses/i2c-cadence.c
1634F:	drivers/mmc/host/sdhci-of-arasan.c
1635F:	drivers/edac/synopsys_edac.c
1636
1637ARM SMMU DRIVER
1638M:	Will Deacon <will.deacon@arm.com>
1639L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S:	Maintained
1641F:	drivers/iommu/arm-smmu.c
1642F:	drivers/iommu/io-pgtable-arm.c
1643
1644ARM64 PORT (AARCH64 ARCHITECTURE)
1645M:	Catalin Marinas <catalin.marinas@arm.com>
1646M:	Will Deacon <will.deacon@arm.com>
1647L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648S:	Maintained
1649F:	arch/arm64/
1650F:	Documentation/arm64/
1651
1652AS3645A LED FLASH CONTROLLER DRIVER
1653M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1654L:	linux-media@vger.kernel.org
1655T:	git git://linuxtv.org/media_tree.git
1656S:	Maintained
1657F:	drivers/media/i2c/as3645a.c
1658F:	include/media/as3645a.h
1659
1660ASC7621 HARDWARE MONITOR DRIVER
1661M:	George Joseph <george.joseph@fairview5.com>
1662L:	lm-sensors@lm-sensors.org
1663S:	Maintained
1664F:	Documentation/hwmon/asc7621
1665F:	drivers/hwmon/asc7621.c
1666
1667ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1668M:	Corentin Chary <corentin.chary@gmail.com>
1669L:	acpi4asus-user@lists.sourceforge.net
1670L:	platform-driver-x86@vger.kernel.org
1671W:	http://acpi4asus.sf.net
1672S:	Maintained
1673F:	drivers/platform/x86/asus*.c
1674F:	drivers/platform/x86/eeepc*.c
1675
1676ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1677R:	Dan Williams <dan.j.williams@intel.com>
1678W:	http://sourceforge.net/projects/xscaleiop
1679S:	Odd fixes
1680F:	Documentation/crypto/async-tx-api.txt
1681F:	crypto/async_tx/
1682F:	drivers/dma/
1683F:	include/linux/dmaengine.h
1684F:	include/linux/async_tx.h
1685
1686AT24 EEPROM DRIVER
1687M:	Wolfram Sang <wsa@the-dreams.de>
1688L:	linux-i2c@vger.kernel.org
1689S:	Maintained
1690F:	drivers/misc/eeprom/at24.c
1691F:	include/linux/platform_data/at24.h
1692
1693ATA OVER ETHERNET (AOE) DRIVER
1694M:	"Ed L. Cashin" <ed.cashin@acm.org>
1695W:	http://www.openaoe.org/
1696S:	Supported
1697F:	Documentation/aoe/
1698F:	drivers/block/aoe/
1699
1700ATHEROS ATH GENERIC UTILITIES
1701M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1702L:	linux-wireless@vger.kernel.org
1703S:	Supported
1704F:	drivers/net/wireless/ath/*
1705
1706ATHEROS ATH5K WIRELESS DRIVER
1707M:	Jiri Slaby <jirislaby@gmail.com>
1708M:	Nick Kossifidis <mickflemm@gmail.com>
1709M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1710L:	linux-wireless@vger.kernel.org
1711W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1712S:	Maintained
1713F:	drivers/net/wireless/ath/ath5k/
1714
1715ATHEROS ATH6KL WIRELESS DRIVER
1716M:	Kalle Valo <kvalo@qca.qualcomm.com>
1717L:	linux-wireless@vger.kernel.org
1718W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1719T:	git git://github.com/kvalo/ath.git
1720S:	Supported
1721F:	drivers/net/wireless/ath/ath6kl/
1722
1723WILOCITY WIL6210 WIRELESS DRIVER
1724M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1725L:	linux-wireless@vger.kernel.org
1726L:	wil6210@qca.qualcomm.com
1727S:	Supported
1728W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1729F:	drivers/net/wireless/ath/wil6210/
1730F:	include/uapi/linux/wil6210_uapi.h
1731
1732CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1733M:	Christian Lamparter <chunkeey@googlemail.com>
1734L:	linux-wireless@vger.kernel.org
1735W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1736S:	Maintained
1737F:	drivers/net/wireless/ath/carl9170/
1738
1739ATK0110 HWMON DRIVER
1740M:	Luca Tettamanti <kronos.it@gmail.com>
1741L:	lm-sensors@lm-sensors.org
1742S:	Maintained
1743F:	drivers/hwmon/asus_atk0110.c
1744
1745ATI_REMOTE2 DRIVER
1746M:	Ville Syrjala <syrjala@sci.fi>
1747S:	Maintained
1748F:	drivers/input/misc/ati_remote2.c
1749
1750ATLX ETHERNET DRIVERS
1751M:	Jay Cliburn <jcliburn@gmail.com>
1752M:	Chris Snook <chris.snook@gmail.com>
1753L:	netdev@vger.kernel.org
1754W:	http://sourceforge.net/projects/atl1
1755W:	http://atl1.sourceforge.net
1756S:	Maintained
1757F:	drivers/net/ethernet/atheros/
1758
1759ATM
1760M:	Chas Williams <3chas3@gmail.com>
1761L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1762L:	netdev@vger.kernel.org
1763W:	http://linux-atm.sourceforge.net
1764S:	Maintained
1765F:	drivers/atm/
1766F:	include/linux/atm*
1767F:	include/uapi/linux/atm*
1768
1769ATMEL AT91 / AT32 MCI DRIVER
1770M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1771S:	Maintained
1772F:	drivers/mmc/host/atmel-mci.c
1773F:	drivers/mmc/host/atmel-mci-regs.h
1774
1775ATMEL AT91 / AT32 SERIAL DRIVER
1776M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1777S:	Supported
1778F:	drivers/tty/serial/atmel_serial.c
1779
1780ATMEL Audio ALSA driver
1781M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1782L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1783S:	Supported
1784F:	sound/soc/atmel
1785
1786ATMEL DMA DRIVER
1787M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1788L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1789S:	Supported
1790F:	drivers/dma/at_hdmac.c
1791F:	drivers/dma/at_hdmac_regs.h
1792F:	include/linux/platform_data/dma-atmel.h
1793
1794ATMEL XDMA DRIVER
1795M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1796L:	linux-arm-kernel@lists.infradead.org
1797L:	dmaengine@vger.kernel.org
1798S:	Supported
1799F:	drivers/dma/at_xdmac.c
1800
1801ATMEL I2C DRIVER
1802M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1803L:	linux-i2c@vger.kernel.org
1804S:	Supported
1805F:	drivers/i2c/busses/i2c-at91.c
1806
1807ATMEL ISI DRIVER
1808M:	Josh Wu <josh.wu@atmel.com>
1809L:	linux-media@vger.kernel.org
1810S:	Supported
1811F:	drivers/media/platform/soc_camera/atmel-isi.c
1812F:	include/media/atmel-isi.h
1813
1814ATMEL LCDFB DRIVER
1815M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1816L:	linux-fbdev@vger.kernel.org
1817S:	Maintained
1818F:	drivers/video/fbdev/atmel_lcdfb.c
1819F:	include/video/atmel_lcdc.h
1820
1821ATMEL MACB ETHERNET DRIVER
1822M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1823S:	Supported
1824F:	drivers/net/ethernet/cadence/
1825
1826ATMEL NAND DRIVER
1827M:	Josh Wu <josh.wu@atmel.com>
1828L:	linux-mtd@lists.infradead.org
1829S:	Supported
1830F:	drivers/mtd/nand/atmel_nand*
1831
1832ATMEL SPI DRIVER
1833M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1834S:	Supported
1835F:	drivers/spi/spi-atmel.*
1836
1837ATMEL SSC DRIVER
1838M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1839L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840S:	Supported
1841F:	drivers/misc/atmel-ssc.c
1842F:	include/linux/atmel-ssc.h
1843
1844ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1845M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1846L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847S:	Supported
1848F:	drivers/misc/atmel_tclib.c
1849F:	drivers/clocksource/tcb_clksrc.c
1850
1851ATMEL USBA UDC DRIVER
1852M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1853L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1854S:	Supported
1855F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1856
1857ATMEL WIRELESS DRIVER
1858M:	Simon Kelley <simon@thekelleys.org.uk>
1859L:	linux-wireless@vger.kernel.org
1860W:	http://www.thekelleys.org.uk/atmel
1861W:	http://atmelwlandriver.sourceforge.net/
1862S:	Maintained
1863F:	drivers/net/wireless/atmel*
1864
1865ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1866M:	Bradley Grove <linuxdrivers@attotech.com>
1867L:	linux-scsi@vger.kernel.org
1868W:	http://www.attotech.com
1869S:	Supported
1870F:	drivers/scsi/esas2r
1871
1872AUDIT SUBSYSTEM
1873M:	Paul Moore <paul@paul-moore.com>
1874M:	Eric Paris <eparis@redhat.com>
1875L:	linux-audit@redhat.com (moderated for non-subscribers)
1876W:	http://people.redhat.com/sgrubb/audit/
1877T:	git git://git.infradead.org/users/pcmoore/audit
1878S:	Maintained
1879F:	include/linux/audit.h
1880F:	include/uapi/linux/audit.h
1881F:	kernel/audit*
1882
1883AUXILIARY DISPLAY DRIVERS
1884M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1885W:	http://miguelojeda.es/auxdisplay.htm
1886W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1887S:	Maintained
1888F:	drivers/auxdisplay/
1889F:	include/linux/cfag12864b.h
1890
1891AVR32 ARCHITECTURE
1892M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1893M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1894W:	http://www.atmel.com/products/AVR32/
1895W:	http://mirror.egtvedt.no/avr32linux.org/
1896W:	http://avrfreaks.net/
1897S:	Maintained
1898F:	arch/avr32/
1899
1900AVR32/AT32AP MACHINE SUPPORT
1901M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1902M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1903S:	Maintained
1904F:	arch/avr32/mach-at32ap/
1905
1906AX.25 NETWORK LAYER
1907M:	Ralf Baechle <ralf@linux-mips.org>
1908L:	linux-hams@vger.kernel.org
1909W:	http://www.linux-ax25.org/
1910S:	Maintained
1911F:	include/uapi/linux/ax25.h
1912F:	include/net/ax25.h
1913F:	net/ax25/
1914
1915AZ6007 DVB DRIVER
1916M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1917L:	linux-media@vger.kernel.org
1918W:	http://linuxtv.org
1919T:	git git://linuxtv.org/media_tree.git
1920S:	Maintained
1921F:	drivers/media/usb/dvb-usb-v2/az6007.c
1922
1923AZTECH FM RADIO RECEIVER DRIVER
1924M:	Hans Verkuil <hverkuil@xs4all.nl>
1925L:	linux-media@vger.kernel.org
1926T:	git git://linuxtv.org/media_tree.git
1927W:	http://linuxtv.org
1928S:	Maintained
1929F:	drivers/media/radio/radio-aztech*
1930
1931B43 WIRELESS DRIVER
1932L:	linux-wireless@vger.kernel.org
1933L:	b43-dev@lists.infradead.org
1934W:	http://wireless.kernel.org/en/users/Drivers/b43
1935S:	Odd Fixes
1936F:	drivers/net/wireless/b43/
1937
1938B43LEGACY WIRELESS DRIVER
1939M:	Larry Finger <Larry.Finger@lwfinger.net>
1940L:	linux-wireless@vger.kernel.org
1941L:	b43-dev@lists.infradead.org
1942W:	http://wireless.kernel.org/en/users/Drivers/b43
1943S:	Maintained
1944F:	drivers/net/wireless/b43legacy/
1945
1946BACKLIGHT CLASS/SUBSYSTEM
1947M:	Jingoo Han <jingoohan1@gmail.com>
1948M:	Lee Jones <lee.jones@linaro.org>
1949S:	Maintained
1950F:	drivers/video/backlight/
1951F:	include/linux/backlight.h
1952
1953BATMAN ADVANCED
1954M:	Marek Lindner <mareklindner@neomailbox.ch>
1955M:	Simon Wunderlich <sw@simonwunderlich.de>
1956M:	Antonio Quartulli <antonio@meshcoding.com>
1957L:	b.a.t.m.a.n@lists.open-mesh.org
1958W:	http://www.open-mesh.org/
1959S:	Maintained
1960F:	net/batman-adv/
1961
1962BAYCOM/HDLCDRV DRIVERS FOR AX.25
1963M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
1964L:	linux-hams@vger.kernel.org
1965W:	http://www.baycom.org/~tom/ham/ham.html
1966S:	Maintained
1967F:	drivers/net/hamradio/baycom*
1968
1969BCACHE (BLOCK LAYER CACHE)
1970M:	Kent Overstreet <kmo@daterainc.com>
1971L:	linux-bcache@vger.kernel.org
1972W:	http://bcache.evilpiepirate.org
1973S:	Maintained:
1974F:	drivers/md/bcache/
1975
1976BEFS FILE SYSTEM
1977S:	Orphan
1978F:	Documentation/filesystems/befs.txt
1979F:	fs/befs/
1980
1981BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1982M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
1983L:	netdev@vger.kernel.org
1984S:	Maintained
1985F:	drivers/net/ethernet/ec_bhf.c
1986
1987BFS FILE SYSTEM
1988M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1989S:	Maintained
1990F:	Documentation/filesystems/bfs.txt
1991F:	fs/bfs/
1992F:	include/uapi/linux/bfs_fs.h
1993
1994BLACKFIN ARCHITECTURE
1995M:	Steven Miao <realmz6@gmail.com>
1996L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1997T:	git git://git.code.sf.net/p/adi-linux/code
1998W:	http://blackfin.uclinux.org
1999S:	Supported
2000F:	arch/blackfin/
2001
2002BLACKFIN EMAC DRIVER
2003L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2004W:	http://blackfin.uclinux.org
2005S:	Supported
2006F:	drivers/net/ethernet/adi/
2007
2008BLACKFIN RTC DRIVER
2009L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2010W:	http://blackfin.uclinux.org
2011S:	Supported
2012F:	drivers/rtc/rtc-bfin.c
2013
2014BLACKFIN SDH DRIVER
2015M:	Sonic Zhang <sonic.zhang@analog.com>
2016L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2017W:	http://blackfin.uclinux.org
2018S:	Supported
2019F:	drivers/mmc/host/bfin_sdh.c
2020
2021BLACKFIN SERIAL DRIVER
2022M:	Sonic Zhang <sonic.zhang@analog.com>
2023L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2024W:	http://blackfin.uclinux.org
2025S:	Supported
2026F:	drivers/tty/serial/bfin_uart.c
2027
2028BLACKFIN WATCHDOG DRIVER
2029L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2030W:	http://blackfin.uclinux.org
2031S:	Supported
2032F:	drivers/watchdog/bfin_wdt.c
2033
2034BLACKFIN I2C TWI DRIVER
2035M:	Sonic Zhang <sonic.zhang@analog.com>
2036L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2037W:	http://blackfin.uclinux.org/
2038S:	Supported
2039F:	drivers/i2c/busses/i2c-bfin-twi.c
2040
2041BLACKFIN MEDIA DRIVER
2042M:	Scott Jiang <scott.jiang.linux@gmail.com>
2043L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2044W:	http://blackfin.uclinux.org/
2045S:	Supported
2046F:	drivers/media/platform/blackfin/
2047F:	drivers/media/i2c/adv7183*
2048F:	drivers/media/i2c/vs6624*
2049
2050BLINKM RGB LED DRIVER
2051M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2052S:	Maintained
2053F:	drivers/leds/leds-blinkm.c
2054
2055BLOCK LAYER
2056M:	Jens Axboe <axboe@kernel.dk>
2057T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2058S:	Maintained
2059F:	block/
2060
2061BLOCK2MTD DRIVER
2062M:	Joern Engel <joern@lazybastard.org>
2063L:	linux-mtd@lists.infradead.org
2064S:	Maintained
2065F:	drivers/mtd/devices/block2mtd.c
2066
2067BLUETOOTH DRIVERS
2068M:	Marcel Holtmann <marcel@holtmann.org>
2069M:	Gustavo Padovan <gustavo@padovan.org>
2070M:	Johan Hedberg <johan.hedberg@gmail.com>
2071L:	linux-bluetooth@vger.kernel.org
2072W:	http://www.bluez.org/
2073T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2074T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2075S:	Maintained
2076F:	drivers/bluetooth/
2077
2078BLUETOOTH SUBSYSTEM
2079M:	Marcel Holtmann <marcel@holtmann.org>
2080M:	Gustavo Padovan <gustavo@padovan.org>
2081M:	Johan Hedberg <johan.hedberg@gmail.com>
2082L:	linux-bluetooth@vger.kernel.org
2083W:	http://www.bluez.org/
2084T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2085T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2086S:	Maintained
2087F:	net/bluetooth/
2088F:	include/net/bluetooth/
2089
2090BONDING DRIVER
2091M:	Jay Vosburgh <j.vosburgh@gmail.com>
2092M:	Veaceslav Falico <vfalico@gmail.com>
2093M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2094L:	netdev@vger.kernel.org
2095W:	http://sourceforge.net/projects/bonding/
2096S:	Supported
2097F:	drivers/net/bonding/
2098F:	include/uapi/linux/if_bonding.h
2099
2100BPF (Safe dynamic programs and tools)
2101M:	Alexei Starovoitov <ast@kernel.org>
2102L:	netdev@vger.kernel.org
2103L:	linux-kernel@vger.kernel.org
2104S:	Supported
2105F:	kernel/bpf/
2106
2107BROADCOM B44 10/100 ETHERNET DRIVER
2108M:	Gary Zambrano <zambrano@broadcom.com>
2109L:	netdev@vger.kernel.org
2110S:	Supported
2111F:	drivers/net/ethernet/broadcom/b44.*
2112
2113BROADCOM GENET ETHERNET DRIVER
2114M:	Florian Fainelli <f.fainelli@gmail.com>
2115L:	netdev@vger.kernel.org
2116S:	Supported
2117F:	drivers/net/ethernet/broadcom/genet/
2118
2119BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2120M:	Sony Chacko <sony.chacko@qlogic.com>
2121M:	Dept-HSGLinuxNICDev@qlogic.com
2122L:	netdev@vger.kernel.org
2123S:	Supported
2124F:	drivers/net/ethernet/broadcom/bnx2.*
2125F:	drivers/net/ethernet/broadcom/bnx2_*
2126
2127BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2128M:	Ariel Elior <ariel.elior@qlogic.com>
2129L:	netdev@vger.kernel.org
2130S:	Supported
2131F:	drivers/net/ethernet/broadcom/bnx2x/
2132
2133BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2134M:	Florian Fainelli <f.fainelli@gmail.com>
2135M:	Ray Jui <rjui@broadcom.com>
2136M:	Scott Branden <sbranden@broadcom.com>
2137L:	bcm-kernel-feedback-list@broadcom.com
2138T:	git git://github.com/broadcom/mach-bcm
2139S:	Maintained
2140F:	arch/arm/mach-bcm/
2141F:	arch/arm/boot/dts/bcm113*
2142F:	arch/arm/boot/dts/bcm216*
2143F:	arch/arm/boot/dts/bcm281*
2144F:	arch/arm/configs/bcm_defconfig
2145F:	drivers/mmc/host/sdhci-bcm-kona.c
2146F:	drivers/clocksource/bcm_kona_timer.c
2147
2148BROADCOM BCM2835 ARM ARCHITECTURE
2149M:	Stephen Warren <swarren@wwwdotorg.org>
2150M:	Lee Jones <lee@kernel.org>
2151L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2152T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2153S:	Maintained
2154N:	bcm2835
2155
2156BROADCOM BCM33XX MIPS ARCHITECTURE
2157M:	Kevin Cernekee <cernekee@gmail.com>
2158L:	linux-mips@linux-mips.org
2159S:	Maintained
2160F:	arch/mips/bcm3384/*
2161F:	arch/mips/include/asm/mach-bcm3384/*
2162F:	arch/mips/kernel/*bmips*
2163
2164BROADCOM BCM5301X ARM ARCHITECTURE
2165M:	Hauke Mehrtens <hauke@hauke-m.de>
2166L:	linux-arm-kernel@lists.infradead.org
2167S:	Maintained
2168F:	arch/arm/mach-bcm/bcm_5301x.c
2169F:	arch/arm/boot/dts/bcm5301x.dtsi
2170F:	arch/arm/boot/dts/bcm470*
2171
2172BROADCOM BCM63XX ARM ARCHITECTURE
2173M:	Florian Fainelli <f.fainelli@gmail.com>
2174L:	linux-arm-kernel@lists.infradead.org
2175T:	git git://github.com/broadcom/arm-bcm63xx.git
2176S:	Maintained
2177F:	arch/arm/mach-bcm/bcm63xx.c
2178F:	arch/arm/include/debug/bcm63xx.S
2179
2180BROADCOM BCM63XX/BCM33XX UDC DRIVER
2181M:	Kevin Cernekee <cernekee@gmail.com>
2182L:	linux-usb@vger.kernel.org
2183S:	Maintained
2184F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2185
2186BROADCOM BCM7XXX ARM ARCHITECTURE
2187M:	Brian Norris <computersforpeace@gmail.com>
2188M:	Gregory Fong <gregory.0xf0@gmail.com>
2189M:	Florian Fainelli <f.fainelli@gmail.com>
2190L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2191T:	git git://github.com/broadcom/stblinux.git
2192S:	Maintained
2193F:	arch/arm/mach-bcm/*brcmstb*
2194F:	arch/arm/boot/dts/bcm7*.dts*
2195F:	drivers/bus/brcmstb_gisb.c
2196
2197BROADCOM BMIPS MIPS ARCHITECTURE
2198M:	Kevin Cernekee <cernekee@gmail.com>
2199M:	Florian Fainelli <f.fainelli@gmail.com>
2200L:	linux-mips@linux-mips.org
2201T:	git git://github.com/broadcom/stblinux.git
2202S:	Maintained
2203F:	arch/mips/bmips/*
2204F:	arch/mips/include/asm/mach-bmips/*
2205F:	arch/mips/kernel/*bmips*
2206F:	arch/mips/boot/dts/bcm*.dts*
2207F:	drivers/irqchip/irq-bcm7*
2208F:	drivers/irqchip/irq-brcmstb*
2209
2210BROADCOM TG3 GIGABIT ETHERNET DRIVER
2211M:	Prashant Sreedharan <prashant@broadcom.com>
2212M:	Michael Chan <mchan@broadcom.com>
2213L:	netdev@vger.kernel.org
2214S:	Supported
2215F:	drivers/net/ethernet/broadcom/tg3.*
2216
2217BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2218M:	Brett Rudley <brudley@broadcom.com>
2219M:	Arend van Spriel <arend@broadcom.com>
2220M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2221M:	Hante Meuleman <meuleman@broadcom.com>
2222L:	linux-wireless@vger.kernel.org
2223L:	brcm80211-dev-list@broadcom.com
2224S:	Supported
2225F:	drivers/net/wireless/brcm80211/
2226
2227BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2228M:	QLogic-Storage-Upstream@qlogic.com
2229L:	linux-scsi@vger.kernel.org
2230S:	Supported
2231F:	drivers/scsi/bnx2fc/
2232
2233BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2234M:	QLogic-Storage-Upstream@qlogic.com
2235L:	linux-scsi@vger.kernel.org
2236S:	Supported
2237F:	drivers/scsi/bnx2i/
2238
2239BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2240M:	Ray Jui <rjui@broadcom.com>
2241M:	Scott Branden <sbranden@broadcom.com>
2242L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2243L:	bcm-kernel-feedback-list@broadcom.com
2244T:	git git://github.com/broadcom/cygnus-linux.git
2245S:	Maintained
2246N:	iproc
2247N:	cygnus
2248N:	bcm9113*
2249N:	bcm9583*
2250N:	bcm583*
2251N:	bcm113*
2252
2253BROADCOM KONA GPIO DRIVER
2254M:	Ray Jui <rjui@broadcom.com>
2255L:	bcm-kernel-feedback-list@broadcom.com
2256S:	Supported
2257F:	drivers/gpio/gpio-bcm-kona.c
2258F:	Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2259
2260BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2261M:	Rafał Miłecki <zajec5@gmail.com>
2262L:	linux-wireless@vger.kernel.org
2263S:	Maintained
2264F:	drivers/bcma/
2265F:	include/linux/bcma/
2266
2267BROADCOM SYSTEMPORT ETHERNET DRIVER
2268M:	Florian Fainelli <f.fainelli@gmail.com>
2269L:	netdev@vger.kernel.org
2270S:	Supported
2271F:	drivers/net/ethernet/broadcom/bcmsysport.*
2272
2273BROCADE BFA FC SCSI DRIVER
2274M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2275M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2276L:	linux-scsi@vger.kernel.org
2277S:	Supported
2278F:	drivers/scsi/bfa/
2279
2280BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2281M:	Rasesh Mody <rasesh.mody@qlogic.com>
2282L:	netdev@vger.kernel.org
2283S:	Supported
2284F:	drivers/net/ethernet/brocade/bna/
2285
2286BSG (block layer generic sg v4 driver)
2287M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2288L:	linux-scsi@vger.kernel.org
2289S:	Supported
2290F:	block/bsg.c
2291F:	include/linux/bsg.h
2292F:	include/uapi/linux/bsg.h
2293
2294BT87X AUDIO DRIVER
2295M:	Clemens Ladisch <clemens@ladisch.de>
2296L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2297T:	git git://git.alsa-project.org/alsa-kernel.git
2298S:	Maintained
2299F:	Documentation/sound/alsa/Bt87x.txt
2300F:	sound/pci/bt87x.c
2301
2302BT8XXGPIO DRIVER
2303M:	Michael Buesch <m@bues.ch>
2304W:	http://bu3sch.de/btgpio.php
2305S:	Maintained
2306F:	drivers/gpio/gpio-bt8xx.c
2307
2308BTRFS FILE SYSTEM
2309M:	Chris Mason <clm@fb.com>
2310M:	Josef Bacik <jbacik@fb.com>
2311M:	David Sterba <dsterba@suse.cz>
2312L:	linux-btrfs@vger.kernel.org
2313W:	http://btrfs.wiki.kernel.org/
2314Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2315T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2316S:	Maintained
2317F:	Documentation/filesystems/btrfs.txt
2318F:	fs/btrfs/
2319
2320BTTV VIDEO4LINUX DRIVER
2321M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2322L:	linux-media@vger.kernel.org
2323W:	http://linuxtv.org
2324T:	git git://linuxtv.org/media_tree.git
2325S:	Odd fixes
2326F:	Documentation/video4linux/bttv/
2327F:	drivers/media/pci/bt8xx/bttv*
2328
2329BUSLOGIC SCSI DRIVER
2330M:	Khalid Aziz <khalid@gonehiking.org>
2331L:	linux-scsi@vger.kernel.org
2332S:	Maintained
2333F:	drivers/scsi/BusLogic.*
2334F:	drivers/scsi/FlashPoint.*
2335
2336C-MEDIA CMI8788 DRIVER
2337M:	Clemens Ladisch <clemens@ladisch.de>
2338L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2339T:	git git://git.alsa-project.org/alsa-kernel.git
2340S:	Maintained
2341F:	sound/pci/oxygen/
2342
2343C6X ARCHITECTURE
2344M:	Mark Salter <msalter@redhat.com>
2345M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2346L:	linux-c6x-dev@linux-c6x.org
2347W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2348S:	Maintained
2349F:	arch/c6x/
2350
2351CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2352M:	David Howells <dhowells@redhat.com>
2353L:	linux-cachefs@redhat.com
2354S:	Supported
2355F:	Documentation/filesystems/caching/cachefiles.txt
2356F:	fs/cachefiles/
2357
2358CADET FM/AM RADIO RECEIVER DRIVER
2359M:	Hans Verkuil <hverkuil@xs4all.nl>
2360L:	linux-media@vger.kernel.org
2361T:	git git://linuxtv.org/media_tree.git
2362W:	http://linuxtv.org
2363S:	Maintained
2364F:	drivers/media/radio/radio-cadet*
2365
2366CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2367M:	Jonathan Corbet <corbet@lwn.net>
2368L:	linux-media@vger.kernel.org
2369T:	git git://linuxtv.org/media_tree.git
2370S:	Maintained
2371F:	Documentation/video4linux/cafe_ccic
2372F:	drivers/media/platform/marvell-ccic/
2373
2374CAIF NETWORK LAYER
2375M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2376L:	netdev@vger.kernel.org
2377S:	Supported
2378F:	Documentation/networking/caif/
2379F:	drivers/net/caif/
2380F:	include/uapi/linux/caif/
2381F:	include/net/caif/
2382F:	net/caif/
2383
2384CALGARY x86-64 IOMMU
2385M:	Muli Ben-Yehuda <muli@il.ibm.com>
2386M:	"Jon D. Mason" <jdmason@kudzu.us>
2387L:	discuss@x86-64.org
2388S:	Maintained
2389F:	arch/x86/kernel/pci-calgary_64.c
2390F:	arch/x86/kernel/tce_64.c
2391F:	arch/x86/include/asm/calgary.h
2392F:	arch/x86/include/asm/tce.h
2393
2394CAN NETWORK LAYER
2395M:	Oliver Hartkopp <socketcan@hartkopp.net>
2396M:	Marc Kleine-Budde <mkl@pengutronix.de>
2397L:	linux-can@vger.kernel.org
2398W:	https://github.com/linux-can
2399T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2400T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2401S:	Maintained
2402F:	Documentation/networking/can.txt
2403F:	net/can/
2404F:	include/linux/can/core.h
2405F:	include/uapi/linux/can.h
2406F:	include/uapi/linux/can/bcm.h
2407F:	include/uapi/linux/can/raw.h
2408F:	include/uapi/linux/can/gw.h
2409
2410CAN NETWORK DRIVERS
2411M:	Wolfgang Grandegger <wg@grandegger.com>
2412M:	Marc Kleine-Budde <mkl@pengutronix.de>
2413L:	linux-can@vger.kernel.org
2414W:	https://github.com/linux-can
2415T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2416T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2417S:	Maintained
2418F:	drivers/net/can/
2419F:	include/linux/can/dev.h
2420F:	include/linux/can/platform/
2421F:	include/uapi/linux/can/error.h
2422F:	include/uapi/linux/can/netlink.h
2423
2424CAPABILITIES
2425M:	Serge Hallyn <serge.hallyn@canonical.com>
2426L:	linux-security-module@vger.kernel.org
2427S:	Supported
2428F:	include/linux/capability.h
2429F:	include/uapi/linux/capability.h
2430F:	security/capability.c
2431F:	security/commoncap.c
2432F:	kernel/capability.c
2433
2434CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2435M:	Kevin Tsai <ktsai@capellamicro.com>
2436S:	Maintained
2437F:	drivers/iio/light/cm*
2438F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2439
2440CC2520 IEEE-802.15.4 RADIO DRIVER
2441M:	Varka Bhadram <varkabhadram@gmail.com>
2442L:	linux-wpan@vger.kernel.org
2443S:	Maintained
2444F:	drivers/net/ieee802154/cc2520.c
2445F:	include/linux/spi/cc2520.h
2446F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2447
2448CELL BROADBAND ENGINE ARCHITECTURE
2449M:	Arnd Bergmann <arnd@arndb.de>
2450L:	linuxppc-dev@lists.ozlabs.org
2451L:	cbe-oss-dev@lists.ozlabs.org
2452W:	http://www.ibm.com/developerworks/power/cell/
2453S:	Supported
2454F:	arch/powerpc/include/asm/cell*.h
2455F:	arch/powerpc/include/asm/spu*.h
2456F:	arch/powerpc/include/uapi/asm/spu*.h
2457F:	arch/powerpc/oprofile/*cell*
2458F:	arch/powerpc/platforms/cell/
2459
2460CEPH DISTRIBUTED FILE SYSTEM CLIENT
2461M:	Yan, Zheng <zyan@redhat.com>
2462M:	Sage Weil <sage@redhat.com>
2463L:	ceph-devel@vger.kernel.org
2464W:	http://ceph.com/
2465T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2466S:	Supported
2467F:	Documentation/filesystems/ceph.txt
2468F:	fs/ceph/
2469F:	net/ceph/
2470F:	include/linux/ceph/
2471F:	include/linux/crush/
2472
2473CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2474L:	linux-usb@vger.kernel.org
2475S:	Orphan
2476F:	Documentation/usb/WUSB-Design-overview.txt
2477F:	Documentation/usb/wusb-cbaf
2478F:	drivers/usb/host/hwa-hc.c
2479F:	drivers/usb/host/whci/
2480F:	drivers/usb/wusbcore/
2481F:	include/linux/usb/wusb*
2482
2483CFAG12864B LCD DRIVER
2484M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2485W:	http://miguelojeda.es/auxdisplay.htm
2486W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2487S:	Maintained
2488F:	drivers/auxdisplay/cfag12864b.c
2489F:	include/linux/cfag12864b.h
2490
2491CFAG12864BFB LCD FRAMEBUFFER DRIVER
2492M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2493W:	http://miguelojeda.es/auxdisplay.htm
2494W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2495S:	Maintained
2496F:	drivers/auxdisplay/cfag12864bfb.c
2497F:	include/linux/cfag12864b.h
2498
2499CFG80211 and NL80211
2500M:	Johannes Berg <johannes@sipsolutions.net>
2501L:	linux-wireless@vger.kernel.org
2502W:	http://wireless.kernel.org/
2503T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2504T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2505S:	Maintained
2506F:	include/uapi/linux/nl80211.h
2507F:	include/net/cfg80211.h
2508F:	net/wireless/*
2509X:	net/wireless/wext*
2510
2511CHAR and MISC DRIVERS
2512M:	Arnd Bergmann <arnd@arndb.de>
2513M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2514T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2515S:	Supported
2516F:	drivers/char/*
2517F:	drivers/misc/*
2518F:	include/linux/miscdevice.h
2519
2520CHECKPATCH
2521M:	Andy Whitcroft <apw@canonical.com>
2522M:	Joe Perches <joe@perches.com>
2523S:	Maintained
2524F:	scripts/checkpatch.pl
2525
2526CHINESE DOCUMENTATION
2527M:	Harry Wei <harryxiyou@gmail.com>
2528L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2529L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2530S:	Maintained
2531F:	Documentation/zh_CN/
2532
2533CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2534M:	Peter Chen <Peter.Chen@freescale.com>
2535T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2536L:	linux-usb@vger.kernel.org
2537S:	Maintained
2538F:	drivers/usb/chipidea/
2539
2540CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2541M:	Hans de Goede <hdegoede@redhat.com>
2542L:	linux-input@vger.kernel.org
2543S:	Maintained
2544F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2545F:	drivers/input/touchscreen/chipone_icn8318.c
2546
2547CHROME HARDWARE PLATFORM SUPPORT
2548M:	Olof Johansson <olof@lixom.net>
2549S:	Maintained
2550F:	drivers/platform/chrome/
2551
2552CISCO VIC ETHERNET NIC DRIVER
2553M:	Christian Benvenuti <benve@cisco.com>
2554M:	Sujith Sankar <ssujith@cisco.com>
2555M:	Govindarajulu Varadarajan <_govind@gmx.com>
2556M:	Neel Patel <neepatel@cisco.com>
2557S:	Supported
2558F:	drivers/net/ethernet/cisco/enic/
2559
2560CISCO VIC LOW LATENCY NIC DRIVER
2561M:	Upinder Malhi <umalhi@cisco.com>
2562S:	Supported
2563F:	drivers/infiniband/hw/usnic
2564
2565CIRRUS LOGIC EP93XX ETHERNET DRIVER
2566M:	Hartley Sweeten <hsweeten@visionengravers.com>
2567L:	netdev@vger.kernel.org
2568S:	Maintained
2569F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2570
2571CIRRUS LOGIC AUDIO CODEC DRIVERS
2572M:	Brian Austin <brian.austin@cirrus.com>
2573M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2574L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2575S:	Maintained
2576F:	sound/soc/codecs/cs*
2577
2578CLEANCACHE API
2579M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2580L:	linux-kernel@vger.kernel.org
2581S:	Maintained
2582F:	mm/cleancache.c
2583F:	include/linux/cleancache.h
2584
2585CLK API
2586M:	Russell King <linux@arm.linux.org.uk>
2587L:	linux-clk@vger.kernel.org
2588S:	Maintained
2589F:	include/linux/clk.h
2590
2591CLOCKSOURCE, CLOCKEVENT DRIVERS
2592M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2593M:	Thomas Gleixner <tglx@linutronix.de>
2594L:	linux-kernel@vger.kernel.org
2595T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2596S:	Supported
2597F:	drivers/clocksource
2598
2599CISCO FCOE HBA DRIVER
2600M:	Hiral Patel <hiralpat@cisco.com>
2601M:	Suma Ramars <sramars@cisco.com>
2602M:	Brian Uchino <buchino@cisco.com>
2603L:	linux-scsi@vger.kernel.org
2604S:	Supported
2605F:	drivers/scsi/fnic/
2606
2607CMPC ACPI DRIVER
2608M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2609M:	Daniel Oliveira Nascimento <don@syst.com.br>
2610L:	platform-driver-x86@vger.kernel.org
2611S:	Supported
2612F:	drivers/platform/x86/classmate-laptop.c
2613
2614COCCINELLE/Semantic Patches (SmPL)
2615M:	Julia Lawall <Julia.Lawall@lip6.fr>
2616M:	Gilles Muller <Gilles.Muller@lip6.fr>
2617M:	Nicolas Palix <nicolas.palix@imag.fr>
2618M:	Michal Marek <mmarek@suse.cz>
2619L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2620T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2621W:	http://coccinelle.lip6.fr/
2622S:	Supported
2623F:	Documentation/coccinelle.txt
2624F:	scripts/coccinelle/
2625F:	scripts/coccicheck
2626
2627CODA FILE SYSTEM
2628M:	Jan Harkes <jaharkes@cs.cmu.edu>
2629M:	coda@cs.cmu.edu
2630L:	codalist@coda.cs.cmu.edu
2631W:	http://www.coda.cs.cmu.edu/
2632S:	Maintained
2633F:	Documentation/filesystems/coda.txt
2634F:	fs/coda/
2635F:	include/linux/coda*.h
2636F:	include/uapi/linux/coda*.h
2637
2638CODA V4L2 MEM2MEM DRIVER
2639M:	Philipp Zabel <p.zabel@pengutronix.de>
2640L:	linux-media@vger.kernel.org
2641S:	Maintained
2642F:	Documentation/devicetree/bindings/media/coda.txt
2643F:	drivers/media/platform/coda/
2644
2645COMMON CLK FRAMEWORK
2646M:	Mike Turquette <mturquette@linaro.org>
2647M:	Stephen Boyd <sboyd@codeaurora.org>
2648L:	linux-clk@vger.kernel.org
2649T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2650S:	Maintained
2651F:	drivers/clk/
2652X:	drivers/clk/clkdev.c
2653F:	include/linux/clk-pr*
2654F:	include/linux/clk/
2655
2656COMMON INTERNET FILE SYSTEM (CIFS)
2657M:	Steve French <sfrench@samba.org>
2658L:	linux-cifs@vger.kernel.org
2659L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2660W:	http://linux-cifs.samba.org/
2661T:	git git://git.samba.org/sfrench/cifs-2.6.git
2662S:	Supported
2663F:	Documentation/filesystems/cifs/
2664F:	fs/cifs/
2665
2666COMPACTPCI HOTPLUG CORE
2667M:	Scott Murray <scott@spiteful.org>
2668L:	linux-pci@vger.kernel.org
2669S:	Maintained
2670F:	drivers/pci/hotplug/cpci_hotplug*
2671
2672COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2673M:	Scott Murray <scott@spiteful.org>
2674L:	linux-pci@vger.kernel.org
2675S:	Maintained
2676F:	drivers/pci/hotplug/cpcihp_zt5550.*
2677
2678COMPACTPCI HOTPLUG GENERIC DRIVER
2679M:	Scott Murray <scott@spiteful.org>
2680L:	linux-pci@vger.kernel.org
2681S:	Maintained
2682F:	drivers/pci/hotplug/cpcihp_generic.c
2683
2684COMPAL LAPTOP SUPPORT
2685M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2686L:	platform-driver-x86@vger.kernel.org
2687S:	Maintained
2688F:	drivers/platform/x86/compal-laptop.c
2689
2690CONEXANT ACCESSRUNNER USB DRIVER
2691M:	Simon Arlott <cxacru@fire.lp0.eu>
2692L:	accessrunner-general@lists.sourceforge.net
2693W:	http://accessrunner.sourceforge.net/
2694S:	Maintained
2695F:	drivers/usb/atm/cxacru.c
2696
2697CONFIGFS
2698M:	Joel Becker <jlbec@evilplan.org>
2699T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2700S:	Supported
2701F:	fs/configfs/
2702F:	include/linux/configfs.h
2703
2704CONNECTOR
2705M:	Evgeniy Polyakov <zbr@ioremap.net>
2706L:	netdev@vger.kernel.org
2707S:	Maintained
2708F:	drivers/connector/
2709
2710CONTROL GROUP (CGROUP)
2711M:	Tejun Heo <tj@kernel.org>
2712M:	Li Zefan <lizefan@huawei.com>
2713L:	cgroups@vger.kernel.org
2714T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2715S:	Maintained
2716F:	Documentation/cgroups/
2717F:	include/linux/cgroup*
2718F:	kernel/cgroup*
2719
2720CONTROL GROUP - CPUSET
2721M:	Li Zefan <lizefan@huawei.com>
2722L:	cgroups@vger.kernel.org
2723W:	http://www.bullopensource.org/cpuset/
2724W:	http://oss.sgi.com/projects/cpusets/
2725T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2726S:	Maintained
2727F:	Documentation/cgroups/cpusets.txt
2728F:	include/linux/cpuset.h
2729F:	kernel/cpuset.c
2730
2731CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2732M:	Johannes Weiner <hannes@cmpxchg.org>
2733M:	Michal Hocko <mhocko@suse.cz>
2734L:	cgroups@vger.kernel.org
2735L:	linux-mm@kvack.org
2736S:	Maintained
2737F:	mm/memcontrol.c
2738F:	mm/swap_cgroup.c
2739
2740CORETEMP HARDWARE MONITORING DRIVER
2741M:	Fenghua Yu <fenghua.yu@intel.com>
2742L:	lm-sensors@lm-sensors.org
2743S:	Maintained
2744F:	Documentation/hwmon/coretemp
2745F:	drivers/hwmon/coretemp.c
2746
2747COSA/SRP SYNC SERIAL DRIVER
2748M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2749W:	http://www.fi.muni.cz/~kas/cosa/
2750S:	Maintained
2751F:	drivers/net/wan/cosa*
2752
2753CPMAC ETHERNET DRIVER
2754M:	Florian Fainelli <florian@openwrt.org>
2755L:	netdev@vger.kernel.org
2756S:	Maintained
2757F:	drivers/net/ethernet/ti/cpmac.c
2758
2759CPU FREQUENCY DRIVERS
2760M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2761M:	Viresh Kumar <viresh.kumar@linaro.org>
2762L:	linux-pm@vger.kernel.org
2763S:	Maintained
2764T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2765T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2766F:	drivers/cpufreq/
2767F:	include/linux/cpufreq.h
2768
2769CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2770M:	Viresh Kumar <viresh.kumar@linaro.org>
2771M:	Sudeep Holla <sudeep.holla@arm.com>
2772L:	linux-pm@vger.kernel.org
2773W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2774S:	Maintained
2775F:	drivers/cpufreq/arm_big_little.h
2776F:	drivers/cpufreq/arm_big_little.c
2777F:	drivers/cpufreq/arm_big_little_dt.c
2778
2779CPUIDLE DRIVER - ARM BIG LITTLE
2780M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2781M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2782L:	linux-pm@vger.kernel.org
2783L:	linux-arm-kernel@lists.infradead.org
2784T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2785S:	Maintained
2786F:	drivers/cpuidle/cpuidle-big_little.c
2787
2788CPUIDLE DRIVER - ARM EXYNOS
2789M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2790M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2791M:	Kukjin Kim <kgene@kernel.org>
2792L:	linux-pm@vger.kernel.org
2793L:	linux-samsung-soc@vger.kernel.org
2794S:	Supported
2795F:	drivers/cpuidle/cpuidle-exynos.c
2796F:	arch/arm/mach-exynos/pm.c
2797
2798CPUIDLE DRIVERS
2799M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2800M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2801L:	linux-pm@vger.kernel.org
2802S:	Maintained
2803T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2804F:	drivers/cpuidle/*
2805F:	include/linux/cpuidle.h
2806
2807CPUID/MSR DRIVER
2808M:	"H. Peter Anvin" <hpa@zytor.com>
2809S:	Maintained
2810F:	arch/x86/kernel/cpuid.c
2811F:	arch/x86/kernel/msr.c
2812
2813CPU POWER MONITORING SUBSYSTEM
2814M:	Thomas Renninger <trenn@suse.de>
2815L:	linux-pm@vger.kernel.org
2816S:	Maintained
2817F:	tools/power/cpupower/
2818
2819CRAMFS FILESYSTEM
2820W:	http://sourceforge.net/projects/cramfs/
2821S:	Orphan / Obsolete
2822F:	Documentation/filesystems/cramfs.txt
2823F:	fs/cramfs/
2824
2825CRIS PORT
2826M:	Mikael Starvik <starvik@axis.com>
2827M:	Jesper Nilsson <jesper.nilsson@axis.com>
2828L:	linux-cris-kernel@axis.com
2829W:	http://developer.axis.com
2830S:	Maintained
2831F:	arch/cris/
2832F:	drivers/tty/serial/crisv10.*
2833
2834CRYPTO API
2835M:	Herbert Xu <herbert@gondor.apana.org.au>
2836M:	"David S. Miller" <davem@davemloft.net>
2837L:	linux-crypto@vger.kernel.org
2838T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2839S:	Maintained
2840F:	Documentation/crypto/
2841F:	Documentation/DocBook/crypto-API.tmpl
2842F:	arch/*/crypto/
2843F:	crypto/
2844F:	drivers/crypto/
2845F:	include/crypto/
2846
2847CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2848M:	Neil Horman <nhorman@tuxdriver.com>
2849L:	linux-crypto@vger.kernel.org
2850S:	Maintained
2851F:	crypto/ansi_cprng.c
2852F:	crypto/rng.c
2853
2854CS5535 Audio ALSA driver
2855M:	Jaya Kumar <jayakumar.alsa@gmail.com>
2856S:	Maintained
2857F:	sound/pci/cs5535audio/
2858
2859CW1200 WLAN driver
2860M:	Solomon Peachy <pizza@shaftnet.org>
2861S:	Maintained
2862F:	drivers/net/wireless/cw1200/
2863
2864CX18 VIDEO4LINUX DRIVER
2865M:	Andy Walls <awalls@md.metrocast.net>
2866L:	ivtv-devel@ivtvdriver.org (subscribers-only)
2867L:	linux-media@vger.kernel.org
2868T:	git git://linuxtv.org/media_tree.git
2869W:	http://linuxtv.org
2870W:	http://www.ivtvdriver.org/index.php/Cx18
2871S:	Maintained
2872F:	Documentation/video4linux/cx18.txt
2873F:	drivers/media/pci/cx18/
2874F:	include/uapi/linux/ivtv*
2875
2876CX2341X MPEG ENCODER HELPER MODULE
2877M:	Hans Verkuil <hverkuil@xs4all.nl>
2878L:	linux-media@vger.kernel.org
2879T:	git git://linuxtv.org/media_tree.git
2880W:	http://linuxtv.org
2881S:	Maintained
2882F:	drivers/media/common/cx2341x*
2883F:	include/media/cx2341x*
2884
2885CX88 VIDEO4LINUX DRIVER
2886M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2887L:	linux-media@vger.kernel.org
2888W:	http://linuxtv.org
2889T:	git git://linuxtv.org/media_tree.git
2890S:	Odd fixes
2891F:	Documentation/video4linux/cx88/
2892F:	drivers/media/pci/cx88/
2893
2894CXD2820R MEDIA DRIVER
2895M:	Antti Palosaari <crope@iki.fi>
2896L:	linux-media@vger.kernel.org
2897W:	http://linuxtv.org/
2898W:	http://palosaari.fi/linux/
2899Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2900T:	git git://linuxtv.org/anttip/media_tree.git
2901S:	Maintained
2902F:	drivers/media/dvb-frontends/cxd2820r*
2903
2904CXGB3 ETHERNET DRIVER (CXGB3)
2905M:	Santosh Raspatur <santosh@chelsio.com>
2906L:	netdev@vger.kernel.org
2907W:	http://www.chelsio.com
2908S:	Supported
2909F:	drivers/net/ethernet/chelsio/cxgb3/
2910
2911CXGB3 ISCSI DRIVER (CXGB3I)
2912M:	Karen Xie <kxie@chelsio.com>
2913L:	linux-scsi@vger.kernel.org
2914W:	http://www.chelsio.com
2915S:	Supported
2916F:	drivers/scsi/cxgbi/cxgb3i
2917
2918CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2919M:	Steve Wise <swise@chelsio.com>
2920L:	linux-rdma@vger.kernel.org
2921W:	http://www.openfabrics.org
2922S:	Supported
2923F:	drivers/infiniband/hw/cxgb3/
2924
2925CXGB4 ETHERNET DRIVER (CXGB4)
2926M:	Hariprasad S <hariprasad@chelsio.com>
2927L:	netdev@vger.kernel.org
2928W:	http://www.chelsio.com
2929S:	Supported
2930F:	drivers/net/ethernet/chelsio/cxgb4/
2931
2932CXGB4 ISCSI DRIVER (CXGB4I)
2933M:	Karen Xie <kxie@chelsio.com>
2934L:	linux-scsi@vger.kernel.org
2935W:	http://www.chelsio.com
2936S:	Supported
2937F:	drivers/scsi/cxgbi/cxgb4i
2938
2939CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2940M:	Steve Wise <swise@chelsio.com>
2941L:	linux-rdma@vger.kernel.org
2942W:	http://www.openfabrics.org
2943S:	Supported
2944F:	drivers/infiniband/hw/cxgb4/
2945
2946CXGB4VF ETHERNET DRIVER (CXGB4VF)
2947M:	Casey Leedom <leedom@chelsio.com>
2948L:	netdev@vger.kernel.org
2949W:	http://www.chelsio.com
2950S:	Supported
2951F:	drivers/net/ethernet/chelsio/cxgb4vf/
2952
2953CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2954M:	Ian Munsie <imunsie@au1.ibm.com>
2955M:	Michael Neuling <mikey@neuling.org>
2956L:	linuxppc-dev@lists.ozlabs.org
2957S:	Supported
2958F:	drivers/misc/cxl/
2959F:	include/misc/cxl.h
2960F:	include/uapi/misc/cxl.h
2961F:	Documentation/powerpc/cxl.txt
2962F:	Documentation/powerpc/cxl.txt
2963F:	Documentation/ABI/testing/sysfs-class-cxl
2964
2965STMMAC ETHERNET DRIVER
2966M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
2967L:	netdev@vger.kernel.org
2968W:	http://www.stlinux.com
2969S:	Supported
2970F:	drivers/net/ethernet/stmicro/stmmac/
2971
2972CYBERPRO FB DRIVER
2973M:	Russell King <linux@arm.linux.org.uk>
2974L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2975W:	http://www.arm.linux.org.uk/
2976S:	Maintained
2977F:	drivers/video/fbdev/cyber2000fb.*
2978
2979CYCLADES ASYNC MUX DRIVER
2980W:	http://www.cyclades.com/
2981S:	Orphan
2982F:	drivers/tty/cyclades.c
2983F:	include/linux/cyclades.h
2984F:	include/uapi/linux/cyclades.h
2985
2986CYCLADES PC300 DRIVER
2987W:	http://www.cyclades.com/
2988S:	Orphan
2989F:	drivers/net/wan/pc300*
2990
2991CYPRESS_FIRMWARE MEDIA DRIVER
2992M:	Antti Palosaari <crope@iki.fi>
2993L:	linux-media@vger.kernel.org
2994W:	http://linuxtv.org/
2995W:	http://palosaari.fi/linux/
2996Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2997T:	git git://linuxtv.org/anttip/media_tree.git
2998S:	Maintained
2999F:	drivers/media/common/cypress_firmware*
3000
3001CYTTSP TOUCHSCREEN DRIVER
3002M:	Ferruh Yigit <fery@cypress.com>
3003L:	linux-input@vger.kernel.org
3004S:	Supported
3005F:	drivers/input/touchscreen/cyttsp*
3006F:	include/linux/input/cyttsp.h
3007
3008DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3009M:	Joshua Kinard <kumba@gentoo.org>
3010S:	Maintained
3011F:	drivers/rtc/rtc-ds1685.c
3012F:	include/linux/rtc/ds1685.h
3013
3014DAMA SLAVE for AX.25
3015M:	Joerg Reuter <jreuter@yaina.de>
3016W:	http://yaina.de/jreuter/
3017W:	http://www.qsl.net/dl1bke/
3018L:	linux-hams@vger.kernel.org
3019S:	Maintained
3020F:	net/ax25/af_ax25.c
3021F:	net/ax25/ax25_dev.c
3022F:	net/ax25/ax25_ds_*
3023F:	net/ax25/ax25_in.c
3024F:	net/ax25/ax25_out.c
3025F:	net/ax25/ax25_timer.c
3026F:	net/ax25/sysctl_net_ax25.c
3027
3028DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3029L:	netdev@vger.kernel.org
3030S:	Orphan
3031F:	Documentation/networking/dmfe.txt
3032F:	drivers/net/ethernet/dec/tulip/dmfe.c
3033
3034DC390/AM53C974 SCSI driver
3035M:	Hannes Reinecke <hare@suse.de>
3036L:	linux-scsi@vger.kernel.org
3037S:	Maintained
3038F:	drivers/scsi/am53c974.c
3039
3040DC395x SCSI driver
3041M:	Oliver Neukum <oliver@neukum.org>
3042M:	Ali Akcaagac <aliakc@web.de>
3043M:	Jamie Lenehan <lenehan@twibble.org>
3044L:	dc395x@twibble.org
3045W:	http://twibble.org/dist/dc395x/
3046W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3047S:	Maintained
3048F:	Documentation/scsi/dc395x.txt
3049F:	drivers/scsi/dc395x.*
3050
3051DCCP PROTOCOL
3052M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3053L:	dccp@vger.kernel.org
3054W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3055S:	Maintained
3056F:	include/linux/dccp.h
3057F:	include/uapi/linux/dccp.h
3058F:	include/linux/tfrc.h
3059F:	net/dccp/
3060
3061DECnet NETWORK LAYER
3062W:	http://linux-decnet.sourceforge.net
3063L:	linux-decnet-user@lists.sourceforge.net
3064S:	Orphan
3065F:	Documentation/networking/decnet.txt
3066F:	net/decnet/
3067
3068DECSTATION PLATFORM SUPPORT
3069M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3070L:	linux-mips@linux-mips.org
3071W:	http://www.linux-mips.org/wiki/DECstation
3072S:	Maintained
3073F:	arch/mips/dec/
3074F:	arch/mips/include/asm/dec/
3075F:	arch/mips/include/asm/mach-dec/
3076
3077DEFXX FDDI NETWORK DRIVER
3078M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3079S:	Maintained
3080F:	drivers/net/fddi/defxx.*
3081
3082DELL LAPTOP DRIVER
3083M:	Matthew Garrett <mjg59@srcf.ucam.org>
3084M:	Pali Rohár <pali.rohar@gmail.com>
3085L:	platform-driver-x86@vger.kernel.org
3086S:	Maintained
3087F:	drivers/platform/x86/dell-laptop.c
3088
3089DELL LAPTOP FREEFALL DRIVER
3090M:	Pali Rohár <pali.rohar@gmail.com>
3091S:	Maintained
3092F:	drivers/platform/x86/dell-smo8800.c
3093
3094DELL LAPTOP SMM DRIVER
3095M:	Guenter Roeck <linux@roeck-us.net>
3096S:	Maintained
3097F:	drivers/char/i8k.c
3098F:	include/uapi/linux/i8k.h
3099
3100DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3101M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3102S:	Maintained
3103F:	Documentation/dcdbas.txt
3104F:	drivers/firmware/dcdbas.*
3105
3106DELL WMI EXTRAS DRIVER
3107M:	Matthew Garrett <mjg59@srcf.ucam.org>
3108M:	Pali Rohár <pali.rohar@gmail.com>
3109S:	Maintained
3110F:	drivers/platform/x86/dell-wmi.c
3111
3112DESIGNWARE USB2 DRD IP DRIVER
3113M:	John Youn <johnyoun@synopsys.com>
3114L:	linux-usb@vger.kernel.org
3115T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3116S:	Maintained
3117F:	drivers/usb/dwc2/
3118
3119DESIGNWARE USB3 DRD IP DRIVER
3120M:	Felipe Balbi <balbi@ti.com>
3121L:	linux-usb@vger.kernel.org
3122L:	linux-omap@vger.kernel.org
3123T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3124S:	Maintained
3125F:	drivers/usb/dwc3/
3126
3127DEVICE COREDUMP (DEV_COREDUMP)
3128M:	Johannes Berg <johannes@sipsolutions.net>
3129L:	linux-kernel@vger.kernel.org
3130S:	Maintained
3131F:	drivers/base/devcoredump.c
3132F:	include/linux/devcoredump.h
3133
3134DEVICE FREQUENCY (DEVFREQ)
3135M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3136M:	Kyungmin Park <kyungmin.park@samsung.com>
3137L:	linux-pm@vger.kernel.org
3138S:	Maintained
3139F:	drivers/devfreq/
3140
3141DEVICE NUMBER REGISTRY
3142M:	Torben Mathiasen <device@lanana.org>
3143W:	http://lanana.org/docs/device-list/index.html
3144S:	Maintained
3145
3146DEVICE-MAPPER  (LVM)
3147M:	Alasdair Kergon <agk@redhat.com>
3148M:	Mike Snitzer <snitzer@redhat.com>
3149M:	dm-devel@redhat.com
3150L:	dm-devel@redhat.com
3151W:	http://sources.redhat.com/dm
3152Q:	http://patchwork.kernel.org/project/dm-devel/list/
3153T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3154T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3155S:	Maintained
3156F:	Documentation/device-mapper/
3157F:	drivers/md/dm*
3158F:	drivers/md/persistent-data/
3159F:	include/linux/device-mapper.h
3160F:	include/linux/dm-*.h
3161F:	include/uapi/linux/dm-*.h
3162
3163DIALOG SEMICONDUCTOR DRIVERS
3164M:	Support Opensource <support.opensource@diasemi.com>
3165W:	http://www.dialog-semiconductor.com/products
3166S:	Supported
3167F:	Documentation/hwmon/da90??
3168F:	drivers/gpio/gpio-da90??.c
3169F:	drivers/hwmon/da90??-hwmon.c
3170F:	drivers/iio/adc/da91??-*.c
3171F:	drivers/input/misc/da90??_onkey.c
3172F:	drivers/input/touchscreen/da9052_tsi.c
3173F:	drivers/leds/leds-da90??.c
3174F:	drivers/mfd/da903x.c
3175F:	drivers/mfd/da90??-*.c
3176F:	drivers/mfd/da91??-*.c
3177F:	drivers/power/da9052-battery.c
3178F:	drivers/power/da91??-*.c
3179F:	drivers/regulator/da903x.c
3180F:	drivers/regulator/da9???-regulator.[ch]
3181F:	drivers/rtc/rtc-da90??.c
3182F:	drivers/video/backlight/da90??_bl.c
3183F:	drivers/watchdog/da90??_wdt.c
3184F:	include/linux/mfd/da903x.h
3185F:	include/linux/mfd/da9052/
3186F:	include/linux/mfd/da9055/
3187F:	include/linux/mfd/da9063/
3188F:	include/linux/mfd/da9150/
3189F:	include/sound/da[79]*.h
3190F:	sound/soc/codecs/da[79]*.[ch]
3191
3192DIGI NEO AND CLASSIC PCI PRODUCTS
3193M:	Lidza Louina <lidza.louina@gmail.com>
3194M:	Mark Hounschell <markh@compro.net>
3195L:	driverdev-devel@linuxdriverproject.org
3196S:	Maintained
3197F:	drivers/staging/dgnc/
3198
3199DIGI EPCA PCI PRODUCTS
3200M:	Lidza Louina <lidza.louina@gmail.com>
3201M:	Mark Hounschell <markh@compro.net>
3202M:	Daeseok Youn <daeseok.youn@gmail.com>
3203L:	driverdev-devel@linuxdriverproject.org
3204S:	Maintained
3205F:	drivers/staging/dgap/
3206
3207DIOLAN U2C-12 I2C DRIVER
3208M:	Guenter Roeck <linux@roeck-us.net>
3209L:	linux-i2c@vger.kernel.org
3210S:	Maintained
3211F:	drivers/i2c/busses/i2c-diolan-u2c.c
3212
3213DIRECT ACCESS (DAX)
3214M:	Matthew Wilcox <willy@linux.intel.com>
3215L:	linux-fsdevel@vger.kernel.org
3216S:	Supported
3217F:	fs/dax.c
3218
3219DIRECTORY NOTIFICATION (DNOTIFY)
3220M:	Eric Paris <eparis@parisplace.org>
3221S:	Maintained
3222F:	Documentation/filesystems/dnotify.txt
3223F:	fs/notify/dnotify/
3224F:	include/linux/dnotify.h
3225
3226DISK GEOMETRY AND PARTITION HANDLING
3227M:	Andries Brouwer <aeb@cwi.nl>
3228W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3229W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3230W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3231S:	Maintained
3232
3233DISKQUOTA
3234M:	Jan Kara <jack@suse.cz>
3235S:	Maintained
3236F:	Documentation/filesystems/quota.txt
3237F:	fs/quota/
3238F:	include/linux/quota*.h
3239F:	include/uapi/linux/quota*.h
3240
3241DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3242M:	Bernie Thompson <bernie@plugable.com>
3243L:	linux-fbdev@vger.kernel.org
3244S:	Maintained
3245W:	http://plugable.com/category/projects/udlfb/
3246F:	drivers/video/fbdev/udlfb.c
3247F:	include/video/udlfb.h
3248F:	Documentation/fb/udlfb.txt
3249
3250DISTRIBUTED LOCK MANAGER (DLM)
3251M:	Christine Caulfield <ccaulfie@redhat.com>
3252M:	David Teigland <teigland@redhat.com>
3253L:	cluster-devel@redhat.com
3254W:	http://sources.redhat.com/cluster/
3255T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3256S:	Supported
3257F:	fs/dlm/
3258
3259DMA BUFFER SHARING FRAMEWORK
3260M:	Sumit Semwal <sumit.semwal@linaro.org>
3261S:	Maintained
3262L:	linux-media@vger.kernel.org
3263L:	dri-devel@lists.freedesktop.org
3264L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3265F:	drivers/dma-buf/
3266F:	include/linux/dma-buf*
3267F:	include/linux/reservation.h
3268F:	include/linux/*fence.h
3269F:	Documentation/dma-buf-sharing.txt
3270T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3271
3272DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3273M:	Vinod Koul <vinod.koul@intel.com>
3274L:	dmaengine@vger.kernel.org
3275Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3276S:	Maintained
3277F:	drivers/dma/
3278F:	include/linux/dmaengine.h
3279F:	Documentation/dmaengine/
3280T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3281
3282DME1737 HARDWARE MONITOR DRIVER
3283M:	Juerg Haefliger <juergh@gmail.com>
3284L:	lm-sensors@lm-sensors.org
3285S:	Maintained
3286F:	Documentation/hwmon/dme1737
3287F:	drivers/hwmon/dme1737.c
3288
3289DMI/SMBIOS SUPPORT
3290M:	Jean Delvare <jdelvare@suse.de>
3291S:	Maintained
3292F:	drivers/firmware/dmi-id.c
3293F:	drivers/firmware/dmi_scan.c
3294F:	include/linux/dmi.h
3295
3296DOCUMENTATION
3297M:	Jonathan Corbet <corbet@lwn.net>
3298L:	linux-doc@vger.kernel.org
3299S:	Maintained
3300F:	Documentation/
3301X:	Documentation/ABI/
3302X:	Documentation/devicetree/
3303X:	Documentation/acpi
3304X:	Documentation/power
3305X:	Documentation/spi
3306T:	git git://git.lwn.net/linux-2.6.git docs-next
3307
3308DOUBLETALK DRIVER
3309M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3310L:	blinux-list@redhat.com
3311S:	Maintained
3312F:	drivers/char/dtlk.c
3313F:	include/linux/dtlk.h
3314
3315DPT_I2O SCSI RAID DRIVER
3316M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3317L:	linux-scsi@vger.kernel.org
3318W:	http://www.adaptec.com/
3319S:	Maintained
3320F:	drivers/scsi/dpt*
3321F:	drivers/scsi/dpt/
3322
3323DRBD DRIVER
3324P:	Philipp Reisner
3325P:	Lars Ellenberg
3326M:	drbd-dev@lists.linbit.com
3327L:	drbd-user@lists.linbit.com
3328W:	http://www.drbd.org
3329T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3330T:	git git://git.drbd.org/drbd-8.3.git
3331S:	Supported
3332F:	drivers/block/drbd/
3333F:	lib/lru_cache.c
3334F:	Documentation/blockdev/drbd/
3335
3336DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3337M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3338T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3339S:	Supported
3340F:	Documentation/kobject.txt
3341F:	drivers/base/
3342F:	fs/sysfs/
3343F:	fs/debugfs/
3344F:	include/linux/kobj*
3345F:	include/linux/debugfs.h
3346F:	lib/kobj*
3347
3348DRM DRIVERS
3349M:	David Airlie <airlied@linux.ie>
3350L:	dri-devel@lists.freedesktop.org
3351T:	git git://people.freedesktop.org/~airlied/linux
3352S:	Maintained
3353F:	drivers/gpu/drm/
3354F:	drivers/gpu/vga/
3355F:	include/drm/
3356F:	include/uapi/drm/
3357
3358RADEON DRM DRIVERS
3359M:	Alex Deucher <alexander.deucher@amd.com>
3360M:	Christian König <christian.koenig@amd.com>
3361L:	dri-devel@lists.freedesktop.org
3362T:	git git://people.freedesktop.org/~agd5f/linux
3363S:	Supported
3364F:	drivers/gpu/drm/radeon/
3365F:	include/uapi/drm/radeon*
3366
3367DRM PANEL DRIVERS
3368M:	Thierry Reding <thierry.reding@gmail.com>
3369L:	dri-devel@lists.freedesktop.org
3370T:	git git://anongit.freedesktop.org/tegra/linux.git
3371S:	Maintained
3372F:	drivers/gpu/drm/drm_panel.c
3373F:	drivers/gpu/drm/panel/
3374F:	include/drm/drm_panel.h
3375F:	Documentation/devicetree/bindings/panel/
3376
3377INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3378M:	Daniel Vetter <daniel.vetter@intel.com>
3379M:	Jani Nikula <jani.nikula@linux.intel.com>
3380L:	intel-gfx@lists.freedesktop.org
3381L:	dri-devel@lists.freedesktop.org
3382Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3383T:	git git://anongit.freedesktop.org/drm-intel
3384S:	Supported
3385F:	drivers/gpu/drm/i915/
3386F:	include/drm/i915*
3387F:	include/uapi/drm/i915*
3388
3389DRM DRIVERS FOR EXYNOS
3390M:	Inki Dae <inki.dae@samsung.com>
3391M:	Joonyoung Shim <jy0922.shim@samsung.com>
3392M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3393M:	Kyungmin Park <kyungmin.park@samsung.com>
3394L:	dri-devel@lists.freedesktop.org
3395T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3396S:	Supported
3397F:	drivers/gpu/drm/exynos/
3398F:	include/drm/exynos*
3399F:	include/uapi/drm/exynos*
3400
3401DRM DRIVERS FOR FREESCALE IMX
3402M:	Philipp Zabel <p.zabel@pengutronix.de>
3403L:	dri-devel@lists.freedesktop.org
3404S:	Maintained
3405F:	drivers/gpu/drm/imx/
3406F:	Documentation/devicetree/bindings/drm/imx/
3407
3408DRM DRIVERS FOR NVIDIA TEGRA
3409M:	Thierry Reding <thierry.reding@gmail.com>
3410M:	Terje Bergström <tbergstrom@nvidia.com>
3411L:	dri-devel@lists.freedesktop.org
3412L:	linux-tegra@vger.kernel.org
3413T:	git git://anongit.freedesktop.org/tegra/linux.git
3414S:	Supported
3415F:	drivers/gpu/drm/tegra/
3416F:	drivers/gpu/host1x/
3417F:	include/linux/host1x.h
3418F:	include/uapi/drm/tegra_drm.h
3419F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3420
3421DRM DRIVERS FOR RENESAS
3422M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3423L:	dri-devel@lists.freedesktop.org
3424L:	linux-sh@vger.kernel.org
3425T:	git git://people.freedesktop.org/~airlied/linux
3426S:	Supported
3427F:	drivers/gpu/drm/rcar-du/
3428F:	drivers/gpu/drm/shmobile/
3429F:	include/linux/platform_data/shmob_drm.h
3430
3431DRM DRIVERS FOR ROCKCHIP
3432M:	Mark Yao <mark.yao@rock-chips.com>
3433L:	dri-devel@lists.freedesktop.org
3434S:	Maintained
3435F:	drivers/gpu/drm/rockchip/
3436F:	Documentation/devicetree/bindings/video/rockchip*
3437
3438DSBR100 USB FM RADIO DRIVER
3439M:	Alexey Klimov <klimov.linux@gmail.com>
3440L:	linux-media@vger.kernel.org
3441T:	git git://linuxtv.org/media_tree.git
3442S:	Maintained
3443F:	drivers/media/radio/dsbr100.c
3444
3445DSCC4 DRIVER
3446M:	Francois Romieu <romieu@fr.zoreil.com>
3447L:	netdev@vger.kernel.org
3448S:	Maintained
3449F:	drivers/net/wan/dscc4.c
3450
3451DVB_USB_AF9015 MEDIA DRIVER
3452M:	Antti Palosaari <crope@iki.fi>
3453L:	linux-media@vger.kernel.org
3454W:	http://linuxtv.org/
3455W:	http://palosaari.fi/linux/
3456Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3457T:	git git://linuxtv.org/anttip/media_tree.git
3458S:	Maintained
3459F:	drivers/media/usb/dvb-usb-v2/af9015*
3460
3461DVB_USB_AF9035 MEDIA DRIVER
3462M:	Antti Palosaari <crope@iki.fi>
3463L:	linux-media@vger.kernel.org
3464W:	http://linuxtv.org/
3465W:	http://palosaari.fi/linux/
3466Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3467T:	git git://linuxtv.org/anttip/media_tree.git
3468S:	Maintained
3469F:	drivers/media/usb/dvb-usb-v2/af9035*
3470
3471DVB_USB_ANYSEE MEDIA DRIVER
3472M:	Antti Palosaari <crope@iki.fi>
3473L:	linux-media@vger.kernel.org
3474W:	http://linuxtv.org/
3475W:	http://palosaari.fi/linux/
3476Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3477T:	git git://linuxtv.org/anttip/media_tree.git
3478S:	Maintained
3479F:	drivers/media/usb/dvb-usb-v2/anysee*
3480
3481DVB_USB_AU6610 MEDIA DRIVER
3482M:	Antti Palosaari <crope@iki.fi>
3483L:	linux-media@vger.kernel.org
3484W:	http://linuxtv.org/
3485W:	http://palosaari.fi/linux/
3486Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3487T:	git git://linuxtv.org/anttip/media_tree.git
3488S:	Maintained
3489F:	drivers/media/usb/dvb-usb-v2/au6610*
3490
3491DVB_USB_CE6230 MEDIA DRIVER
3492M:	Antti Palosaari <crope@iki.fi>
3493L:	linux-media@vger.kernel.org
3494W:	http://linuxtv.org/
3495W:	http://palosaari.fi/linux/
3496Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3497T:	git git://linuxtv.org/anttip/media_tree.git
3498S:	Maintained
3499F:	drivers/media/usb/dvb-usb-v2/ce6230*
3500
3501DVB_USB_CXUSB MEDIA DRIVER
3502M:	Michael Krufky <mkrufky@linuxtv.org>
3503L:	linux-media@vger.kernel.org
3504W:	http://linuxtv.org/
3505W:	http://github.com/mkrufky
3506Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3507T:	git git://linuxtv.org/media_tree.git
3508S:	Maintained
3509F:	drivers/media/usb/dvb-usb/cxusb*
3510
3511DVB_USB_EC168 MEDIA DRIVER
3512M:	Antti Palosaari <crope@iki.fi>
3513L:	linux-media@vger.kernel.org
3514W:	http://linuxtv.org/
3515W:	http://palosaari.fi/linux/
3516Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3517T:	git git://linuxtv.org/anttip/media_tree.git
3518S:	Maintained
3519F:	drivers/media/usb/dvb-usb-v2/ec168*
3520
3521DVB_USB_GL861 MEDIA DRIVER
3522M:	Antti Palosaari <crope@iki.fi>
3523L:	linux-media@vger.kernel.org
3524W:	http://linuxtv.org/
3525Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3526T:	git git://linuxtv.org/anttip/media_tree.git
3527S:	Maintained
3528F:	drivers/media/usb/dvb-usb-v2/gl861*
3529
3530DVB_USB_MXL111SF MEDIA DRIVER
3531M:	Michael Krufky <mkrufky@linuxtv.org>
3532L:	linux-media@vger.kernel.org
3533W:	http://linuxtv.org/
3534W:	http://github.com/mkrufky
3535Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3536T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3537S:	Maintained
3538F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3539
3540DVB_USB_RTL28XXU MEDIA DRIVER
3541M:	Antti Palosaari <crope@iki.fi>
3542L:	linux-media@vger.kernel.org
3543W:	http://linuxtv.org/
3544W:	http://palosaari.fi/linux/
3545Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3546T:	git git://linuxtv.org/anttip/media_tree.git
3547S:	Maintained
3548F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3549
3550DVB_USB_V2 MEDIA DRIVER
3551M:	Antti Palosaari <crope@iki.fi>
3552L:	linux-media@vger.kernel.org
3553W:	http://linuxtv.org/
3554W:	http://palosaari.fi/linux/
3555Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3556T:	git git://linuxtv.org/anttip/media_tree.git
3557S:	Maintained
3558F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3559F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3560
3561DYNAMIC DEBUG
3562M:	Jason Baron <jbaron@akamai.com>
3563S:	Maintained
3564F:	lib/dynamic_debug.c
3565F:	include/linux/dynamic_debug.h
3566
3567DZ DECSTATION DZ11 SERIAL DRIVER
3568M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3569S:	Maintained
3570F:	drivers/tty/serial/dz.*
3571
3572E3X0 POWER BUTTON DRIVER
3573M:	Moritz Fischer <moritz.fischer@ettus.com>
3574L:	usrp-users@lists.ettus.com
3575W:	http://www.ettus.com
3576S:	Supported
3577F:	drivers/input/misc/e3x0-button.c
3578F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3579
3580E4000 MEDIA DRIVER
3581M:	Antti Palosaari <crope@iki.fi>
3582L:	linux-media@vger.kernel.org
3583W:	http://linuxtv.org/
3584W:	http://palosaari.fi/linux/
3585Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3586T:	git git://linuxtv.org/anttip/media_tree.git
3587S:	Maintained
3588F:	drivers/media/tuners/e4000*
3589
3590EATA ISA/EISA/PCI SCSI DRIVER
3591M:	Dario Ballabio <ballabio_dario@emc.com>
3592L:	linux-scsi@vger.kernel.org
3593S:	Maintained
3594F:	drivers/scsi/eata.c
3595
3596EC100 MEDIA DRIVER
3597M:	Antti Palosaari <crope@iki.fi>
3598L:	linux-media@vger.kernel.org
3599W:	http://linuxtv.org/
3600W:	http://palosaari.fi/linux/
3601Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3602T:	git git://linuxtv.org/anttip/media_tree.git
3603S:	Maintained
3604F:	drivers/media/dvb-frontends/ec100*
3605
3606ECRYPT FILE SYSTEM
3607M:	Tyler Hicks <tyhicks@canonical.com>
3608L:	ecryptfs@vger.kernel.org
3609W:	http://ecryptfs.org
3610W:	https://launchpad.net/ecryptfs
3611S:	Supported
3612F:	Documentation/filesystems/ecryptfs.txt
3613F:	fs/ecryptfs/
3614
3615EDAC-CORE
3616M:	Doug Thompson <dougthompson@xmission.com>
3617M:	Borislav Petkov <bp@alien8.de>
3618M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3619L:	linux-edac@vger.kernel.org
3620W:	bluesmoke.sourceforge.net
3621T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3622T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3623S:	Supported
3624F:	Documentation/edac.txt
3625F:	drivers/edac/
3626F:	include/linux/edac.h
3627
3628EDAC-AMD64
3629M:	Doug Thompson <dougthompson@xmission.com>
3630M:	Borislav Petkov <bp@alien8.de>
3631L:	linux-edac@vger.kernel.org
3632W:	bluesmoke.sourceforge.net
3633S:	Maintained
3634F:	drivers/edac/amd64_edac*
3635
3636EDAC-CALXEDA
3637M:	Doug Thompson <dougthompson@xmission.com>
3638M:	Robert Richter <rric@kernel.org>
3639L:	linux-edac@vger.kernel.org
3640W:	bluesmoke.sourceforge.net
3641S:	Maintained
3642F:	drivers/edac/highbank*
3643
3644EDAC-CAVIUM
3645M:	Ralf Baechle <ralf@linux-mips.org>
3646M:	David Daney <david.daney@cavium.com>
3647L:	linux-edac@vger.kernel.org
3648L:	linux-mips@linux-mips.org
3649W:	bluesmoke.sourceforge.net
3650S:	Supported
3651F:	drivers/edac/octeon_edac*
3652
3653EDAC-E752X
3654M:	Mark Gross <mark.gross@intel.com>
3655M:	Doug Thompson <dougthompson@xmission.com>
3656L:	linux-edac@vger.kernel.org
3657W:	bluesmoke.sourceforge.net
3658S:	Maintained
3659F:	drivers/edac/e752x_edac.c
3660
3661EDAC-E7XXX
3662M:	Doug Thompson <dougthompson@xmission.com>
3663L:	linux-edac@vger.kernel.org
3664W:	bluesmoke.sourceforge.net
3665S:	Maintained
3666F:	drivers/edac/e7xxx_edac.c
3667
3668EDAC-GHES
3669M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3670L:	linux-edac@vger.kernel.org
3671W:	bluesmoke.sourceforge.net
3672S:	Maintained
3673F:	drivers/edac/ghes_edac.c
3674
3675EDAC-I82443BXGX
3676M:	Tim Small <tim@buttersideup.com>
3677L:	linux-edac@vger.kernel.org
3678W:	bluesmoke.sourceforge.net
3679S:	Maintained
3680F:	drivers/edac/i82443bxgx_edac.c
3681
3682EDAC-I3000
3683M:	Jason Uhlenkott <juhlenko@akamai.com>
3684L:	linux-edac@vger.kernel.org
3685W:	bluesmoke.sourceforge.net
3686S:	Maintained
3687F:	drivers/edac/i3000_edac.c
3688
3689EDAC-I5000
3690M:	Doug Thompson <dougthompson@xmission.com>
3691L:	linux-edac@vger.kernel.org
3692W:	bluesmoke.sourceforge.net
3693S:	Maintained
3694F:	drivers/edac/i5000_edac.c
3695
3696EDAC-I5400
3697M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3698L:	linux-edac@vger.kernel.org
3699W:	bluesmoke.sourceforge.net
3700S:	Maintained
3701F:	drivers/edac/i5400_edac.c
3702
3703EDAC-I7300
3704M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3705L:	linux-edac@vger.kernel.org
3706W:	bluesmoke.sourceforge.net
3707S:	Maintained
3708F:	drivers/edac/i7300_edac.c
3709
3710EDAC-I7CORE
3711M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3712L:	linux-edac@vger.kernel.org
3713W:	bluesmoke.sourceforge.net
3714S:	Maintained
3715F:	drivers/edac/i7core_edac.c
3716
3717EDAC-I82975X
3718M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3719M:	"Arvind R." <arvino55@gmail.com>
3720L:	linux-edac@vger.kernel.org
3721W:	bluesmoke.sourceforge.net
3722S:	Maintained
3723F:	drivers/edac/i82975x_edac.c
3724
3725EDAC-IE31200
3726M:	Jason Baron <jbaron@akamai.com>
3727L:	linux-edac@vger.kernel.org
3728W:	bluesmoke.sourceforge.net
3729S:	Maintained
3730F:	drivers/edac/ie31200_edac.c
3731
3732EDAC-MPC85XX
3733M:	Johannes Thumshirn <johannes.thumshirn@men.de>
3734L:	linux-edac@vger.kernel.org
3735W:	bluesmoke.sourceforge.net
3736S:	Maintained
3737F:	drivers/edac/mpc85xx_edac.[ch]
3738
3739EDAC-PASEMI
3740M:	Egor Martovetsky <egor@pasemi.com>
3741L:	linux-edac@vger.kernel.org
3742W:	bluesmoke.sourceforge.net
3743S:	Maintained
3744F:	drivers/edac/pasemi_edac.c
3745
3746EDAC-R82600
3747M:	Tim Small <tim@buttersideup.com>
3748L:	linux-edac@vger.kernel.org
3749W:	bluesmoke.sourceforge.net
3750S:	Maintained
3751F:	drivers/edac/r82600_edac.c
3752
3753EDAC-SBRIDGE
3754M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3755L:	linux-edac@vger.kernel.org
3756W:	bluesmoke.sourceforge.net
3757S:	Maintained
3758F:	drivers/edac/sb_edac.c
3759
3760EDIROL UA-101/UA-1000 DRIVER
3761M:	Clemens Ladisch <clemens@ladisch.de>
3762L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3763T:	git git://git.alsa-project.org/alsa-kernel.git
3764S:	Maintained
3765F:	sound/usb/misc/ua101.c
3766
3767EXTENSIBLE FIRMWARE INTERFACE (EFI)
3768M:	Matt Fleming <matt.fleming@intel.com>
3769L:	linux-efi@vger.kernel.org
3770T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3771S:	Maintained
3772F:	Documentation/efi-stub.txt
3773F:	arch/ia64/kernel/efi.c
3774F:	arch/x86/boot/compressed/eboot.[ch]
3775F:	arch/x86/include/asm/efi.h
3776F:	arch/x86/platform/efi/*
3777F:	drivers/firmware/efi/*
3778F:	include/linux/efi*.h
3779
3780EFI VARIABLE FILESYSTEM
3781M:	Matthew Garrett <matthew.garrett@nebula.com>
3782M:	Jeremy Kerr <jk@ozlabs.org>
3783M:	Matt Fleming <matt.fleming@intel.com>
3784T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3785L:	linux-efi@vger.kernel.org
3786S:	Maintained
3787F:	fs/efivarfs/
3788
3789EFIFB FRAMEBUFFER DRIVER
3790L:	linux-fbdev@vger.kernel.org
3791M:	Peter Jones <pjones@redhat.com>
3792S:	Maintained
3793F:	drivers/video/fbdev/efifb.c
3794
3795EFS FILESYSTEM
3796W:	http://aeschi.ch.eu.org/efs/
3797S:	Orphan
3798F:	fs/efs/
3799
3800EHCA (IBM GX bus InfiniBand adapter) DRIVER
3801M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3802M:	Christoph Raisch <raisch@de.ibm.com>
3803L:	linux-rdma@vger.kernel.org
3804S:	Supported
3805F:	drivers/infiniband/hw/ehca/
3806
3807EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3808M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3809L:	netdev@vger.kernel.org
3810S:	Maintained
3811F:	drivers/net/ethernet/ibm/ehea/
3812
3813EM28XX VIDEO4LINUX DRIVER
3814M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3815L:	linux-media@vger.kernel.org
3816W:	http://linuxtv.org
3817T:	git git://linuxtv.org/media_tree.git
3818S:	Maintained
3819F:	drivers/media/usb/em28xx/
3820
3821EMBEDDED LINUX
3822M:	Paul Gortmaker <paul.gortmaker@windriver.com>
3823M:	Matt Mackall <mpm@selenic.com>
3824M:	David Woodhouse <dwmw2@infradead.org>
3825L:	linux-embedded@vger.kernel.org
3826S:	Maintained
3827
3828EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3829M:	James Smart <james.smart@avagotech.com>
3830M:	Dick Kennedy <dick.kennedy@avagotech.com>
3831L:	linux-scsi@vger.kernel.org
3832W:	http://www.avagotech.com
3833S:	Supported
3834F:	drivers/scsi/lpfc/
3835
3836ENE CB710 FLASH CARD READER DRIVER
3837M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
3838S:	Maintained
3839F:	drivers/misc/cb710/
3840F:	drivers/mmc/host/cb710-mmc.*
3841F:	include/linux/cb710.h
3842
3843ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3844M:	Maxim Levitsky <maximlevitsky@gmail.com>
3845S:	Maintained
3846F:	drivers/media/rc/ene_ir.*
3847
3848ENHANCED ERROR HANDLING (EEH)
3849M:	Gavin Shan <shangw@linux.vnet.ibm.com>
3850L:	linuxppc-dev@lists.ozlabs.org
3851S:	Supported
3852F:	Documentation/powerpc/eeh-pci-error-recovery.txt
3853F:	arch/powerpc/kernel/eeh*.c
3854
3855EPSON S1D13XXX FRAMEBUFFER DRIVER
3856M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
3857S:	Maintained
3858T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3859F:	drivers/video/fbdev/s1d13xxxfb.c
3860F:	include/video/s1d13xxxfb.h
3861
3862ET131X NETWORK DRIVER
3863M:	Mark Einon <mark.einon@gmail.com>
3864S:	Odd Fixes
3865F:	drivers/net/ethernet/agere/
3866
3867ETHERNET BRIDGE
3868M:	Stephen Hemminger <stephen@networkplumber.org>
3869L:	bridge@lists.linux-foundation.org
3870L:	netdev@vger.kernel.org
3871W:	http://www.linuxfoundation.org/en/Net:Bridge
3872S:	Maintained
3873F:	include/linux/netfilter_bridge/
3874F:	net/bridge/
3875
3876ETHERNET PHY LIBRARY
3877M:	Florian Fainelli <f.fainelli@gmail.com>
3878L:	netdev@vger.kernel.org
3879S:	Maintained
3880F:	include/linux/phy.h
3881F:	include/linux/phy_fixed.h
3882F:	drivers/net/phy/
3883F:	Documentation/networking/phy.txt
3884F:	drivers/of/of_mdio.c
3885F:	drivers/of/of_net.c
3886
3887EXT2 FILE SYSTEM
3888M:	Jan Kara <jack@suse.cz>
3889L:	linux-ext4@vger.kernel.org
3890S:	Maintained
3891F:	Documentation/filesystems/ext2.txt
3892F:	fs/ext2/
3893F:	include/linux/ext2*
3894
3895EXT3 FILE SYSTEM
3896M:	Jan Kara <jack@suse.cz>
3897M:	Andrew Morton <akpm@linux-foundation.org>
3898M:	Andreas Dilger <adilger.kernel@dilger.ca>
3899L:	linux-ext4@vger.kernel.org
3900S:	Maintained
3901F:	Documentation/filesystems/ext3.txt
3902F:	fs/ext3/
3903
3904EXT4 FILE SYSTEM
3905M:	"Theodore Ts'o" <tytso@mit.edu>
3906M:	Andreas Dilger <adilger.kernel@dilger.ca>
3907L:	linux-ext4@vger.kernel.org
3908W:	http://ext4.wiki.kernel.org
3909Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
3910S:	Maintained
3911F:	Documentation/filesystems/ext4.txt
3912F:	fs/ext4/
3913
3914Extended Verification Module (EVM)
3915M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
3916L:	linux-ima-devel@lists.sourceforge.net
3917L:	linux-security-module@vger.kernel.org
3918S:	Supported
3919F:	security/integrity/evm/
3920
3921EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3922M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3923M:	Chanwoo Choi <cw00.choi@samsung.com>
3924L:	linux-kernel@vger.kernel.org
3925T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3926S:	Maintained
3927F:	drivers/extcon/
3928F:	Documentation/extcon/
3929
3930EXYNOS DP DRIVER
3931M:	Jingoo Han <jingoohan1@gmail.com>
3932L:	dri-devel@lists.freedesktop.org
3933S:	Maintained
3934F:	drivers/gpu/drm/exynos/exynos_dp*
3935
3936EXYNOS MIPI DISPLAY DRIVERS
3937M:	Inki Dae <inki.dae@samsung.com>
3938M:	Donghwa Lee <dh09.lee@samsung.com>
3939M:	Kyungmin Park <kyungmin.park@samsung.com>
3940L:	linux-fbdev@vger.kernel.org
3941S:	Maintained
3942F:	drivers/video/fbdev/exynos/exynos_mipi*
3943F:	include/video/exynos_mipi*
3944
3945F71805F HARDWARE MONITORING DRIVER
3946M:	Jean Delvare <jdelvare@suse.de>
3947L:	lm-sensors@lm-sensors.org
3948S:	Maintained
3949F:	Documentation/hwmon/f71805f
3950F:	drivers/hwmon/f71805f.c
3951
3952FC0011 TUNER DRIVER
3953M:	Michael Buesch <m@bues.ch>
3954L:	linux-media@vger.kernel.org
3955S:	Maintained
3956F:	drivers/media/tuners/fc0011.h
3957F:	drivers/media/tuners/fc0011.c
3958
3959FC2580 MEDIA DRIVER
3960M:	Antti Palosaari <crope@iki.fi>
3961L:	linux-media@vger.kernel.org
3962W:	http://linuxtv.org/
3963W:	http://palosaari.fi/linux/
3964Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3965T:	git git://linuxtv.org/anttip/media_tree.git
3966S:	Maintained
3967F:	drivers/media/tuners/fc2580*
3968
3969FANOTIFY
3970M:	Eric Paris <eparis@redhat.com>
3971S:	Maintained
3972F:	fs/notify/fanotify/
3973F:	include/linux/fanotify.h
3974F:	include/uapi/linux/fanotify.h
3975
3976FARSYNC SYNCHRONOUS DRIVER
3977M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
3978W:	http://www.farsite.co.uk/
3979S:	Supported
3980F:	drivers/net/wan/farsync.*
3981
3982FAULT INJECTION SUPPORT
3983M:	Akinobu Mita <akinobu.mita@gmail.com>
3984S:	Supported
3985F:	Documentation/fault-injection/
3986F:	lib/fault-inject.c
3987
3988FBTFT Framebuffer drivers
3989M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3990M:	Noralf Trønnes <noralf@tronnes.org>
3991S:	Maintained
3992F:	drivers/staging/fbtft/
3993
3994FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3995M:	Vasu Dev <vasu.dev@intel.com>
3996L:	fcoe-devel@open-fcoe.org
3997W:	www.Open-FCoE.org
3998S:	Supported
3999F:	drivers/scsi/libfc/
4000F:	drivers/scsi/fcoe/
4001F:	include/scsi/fc/
4002F:	include/scsi/libfc.h
4003F:	include/scsi/libfcoe.h
4004F:	include/uapi/scsi/fc/
4005
4006FILE LOCKING (flock() and fcntl()/lockf())
4007M:	Jeff Layton <jlayton@poochiereds.net>
4008M:	J. Bruce Fields <bfields@fieldses.org>
4009L:	linux-fsdevel@vger.kernel.org
4010S:	Maintained
4011F:	include/linux/fcntl.h
4012F:	include/linux/fs.h
4013F:	include/uapi/linux/fcntl.h
4014F:	include/uapi/linux/fs.h
4015F:	fs/fcntl.c
4016F:	fs/locks.c
4017
4018FILESYSTEMS (VFS and infrastructure)
4019M:	Alexander Viro <viro@zeniv.linux.org.uk>
4020L:	linux-fsdevel@vger.kernel.org
4021S:	Maintained
4022F:	fs/*
4023
4024FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4025M:	Riku Voipio <riku.voipio@iki.fi>
4026L:	lm-sensors@lm-sensors.org
4027S:	Maintained
4028F:	drivers/hwmon/f75375s.c
4029F:	include/linux/f75375s.h
4030
4031FIREWIRE AUDIO DRIVERS
4032M:	Clemens Ladisch <clemens@ladisch.de>
4033L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4034T:	git git://git.alsa-project.org/alsa-kernel.git
4035S:	Maintained
4036F:	sound/firewire/
4037
4038FIREWIRE MEDIA DRIVERS (firedtv)
4039M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4040L:	linux-media@vger.kernel.org
4041L:	linux1394-devel@lists.sourceforge.net
4042T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4043S:	Maintained
4044F:	drivers/media/firewire/
4045
4046FIREWIRE SBP-2 TARGET
4047M:	Chris Boot <bootc@bootc.net>
4048L:	linux-scsi@vger.kernel.org
4049L:	target-devel@vger.kernel.org
4050L:	linux1394-devel@lists.sourceforge.net
4051T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4052S:	Maintained
4053F:	drivers/target/sbp/
4054
4055FIREWIRE SUBSYSTEM
4056M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4057L:	linux1394-devel@lists.sourceforge.net
4058W:	http://ieee1394.wiki.kernel.org/
4059T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4060S:	Maintained
4061F:	drivers/firewire/
4062F:	include/linux/firewire.h
4063F:	include/uapi/linux/firewire*.h
4064F:	tools/firewire/
4065
4066FIRMWARE LOADER (request_firmware)
4067M:	Ming Lei <ming.lei@canonical.com>
4068L:	linux-kernel@vger.kernel.org
4069S:	Maintained
4070F:	Documentation/firmware_class/
4071F:	drivers/base/firmware*.c
4072F:	include/linux/firmware.h
4073
4074FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4075M:	Joshua Morris <josh.h.morris@us.ibm.com>
4076M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4077S:	Maintained
4078F:	drivers/block/rsxx/
4079
4080FLOPPY DRIVER
4081M:	Jiri Kosina <jkosina@suse.cz>
4082T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4083S:	Odd fixes
4084F:	drivers/block/floppy.c
4085
4086FMC SUBSYSTEM
4087M:	Alessandro Rubini <rubini@gnudd.com>
4088W:	http://www.ohwr.org/projects/fmc-bus
4089S:	Supported
4090F:	drivers/fmc/
4091F:	include/linux/fmc*.h
4092F:	include/linux/ipmi-fru.h
4093K:	fmc_d.*register
4094
4095FPU EMULATOR
4096M:	Bill Metzenthen <billm@melbpc.org.au>
4097W:	http://floatingpoint.sourceforge.net/emulator/index.html
4098S:	Maintained
4099F:	arch/x86/math-emu/
4100
4101FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4102L:	netdev@vger.kernel.org
4103S:	Orphan
4104F:	drivers/net/wan/dlci.c
4105F:	drivers/net/wan/sdla.c
4106
4107FRAMEBUFFER LAYER
4108M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4109M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4110L:	linux-fbdev@vger.kernel.org
4111W:	http://linux-fbdev.sourceforge.net/
4112Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4113T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4114S:	Maintained
4115F:	Documentation/fb/
4116F:	Documentation/devicetree/bindings/fb/
4117F:	drivers/video/
4118F:	include/video/
4119F:	include/linux/fb.h
4120F:	include/uapi/video/
4121F:	include/uapi/linux/fb.h
4122
4123FREESCALE DIU FRAMEBUFFER DRIVER
4124M:	Timur Tabi <timur@tabi.org>
4125L:	linux-fbdev@vger.kernel.org
4126S:	Maintained
4127F:	drivers/video/fbdev/fsl-diu-fb.*
4128
4129FREESCALE DMA DRIVER
4130M:	Li Yang <leoli@freescale.com>
4131M:	Zhang Wei <zw@zh-kernel.org>
4132L:	linuxppc-dev@lists.ozlabs.org
4133S:	Maintained
4134F:	drivers/dma/fsldma.*
4135
4136FREESCALE I2C CPM DRIVER
4137M:	Jochen Friedrich <jochen@scram.de>
4138L:	linuxppc-dev@lists.ozlabs.org
4139L:	linux-i2c@vger.kernel.org
4140S:	Maintained
4141F:	drivers/i2c/busses/i2c-cpm.c
4142
4143FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4144M:	Sascha Hauer <kernel@pengutronix.de>
4145L:	linux-fbdev@vger.kernel.org
4146L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4147S:	Maintained
4148F:	include/linux/platform_data/video-imxfb.h
4149F:	drivers/video/fbdev/imxfb.c
4150
4151FREESCALE QUAD SPI DRIVER
4152M:	Han Xu <han.xu@freescale.com>
4153L:	linux-mtd@lists.infradead.org
4154S:	Maintained
4155F:	drivers/mtd/spi-nor/fsl-quadspi.c
4156
4157FREESCALE SOC FS_ENET DRIVER
4158M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4159M:	Vitaly Bordug <vbordug@ru.mvista.com>
4160L:	linuxppc-dev@lists.ozlabs.org
4161L:	netdev@vger.kernel.org
4162S:	Maintained
4163F:	drivers/net/ethernet/freescale/fs_enet/
4164F:	include/linux/fs_enet_pd.h
4165
4166FREESCALE QUICC ENGINE LIBRARY
4167L:	linuxppc-dev@lists.ozlabs.org
4168S:	Orphan
4169F:	arch/powerpc/sysdev/qe_lib/
4170F:	arch/powerpc/include/asm/*qe.h
4171
4172FREESCALE USB PERIPHERAL DRIVERS
4173M:	Li Yang <leoli@freescale.com>
4174L:	linux-usb@vger.kernel.org
4175L:	linuxppc-dev@lists.ozlabs.org
4176S:	Maintained
4177F:	drivers/usb/gadget/udc/fsl*
4178
4179FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4180M:	Li Yang <leoli@freescale.com>
4181L:	netdev@vger.kernel.org
4182L:	linuxppc-dev@lists.ozlabs.org
4183S:	Maintained
4184F:	drivers/net/ethernet/freescale/ucc_geth*
4185
4186FREESCALE QUICC ENGINE UCC UART DRIVER
4187M:	Timur Tabi <timur@tabi.org>
4188L:	linuxppc-dev@lists.ozlabs.org
4189S:	Maintained
4190F:	drivers/tty/serial/ucc_uart.c
4191
4192FREESCALE SOC SOUND DRIVERS
4193M:	Timur Tabi <timur@tabi.org>
4194M:	Nicolin Chen <nicoleotsuka@gmail.com>
4195M:	Xiubo Li <Xiubo.Lee@gmail.com>
4196L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4197L:	linuxppc-dev@lists.ozlabs.org
4198S:	Maintained
4199F:	sound/soc/fsl/fsl*
4200F:	sound/soc/fsl/imx*
4201F:	sound/soc/fsl/mpc8610_hpcd.c
4202
4203FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4204M:	J. German Rivera <German.Rivera@freescale.com>
4205L:	linux-kernel@vger.kernel.org
4206S:	Maintained
4207F:	drivers/staging/fsl-mc/
4208
4209FREEVXFS FILESYSTEM
4210M:	Christoph Hellwig <hch@infradead.org>
4211W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4212S:	Maintained
4213F:	fs/freevxfs/
4214
4215FREEZER
4216M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4217M:	Pavel Machek <pavel@ucw.cz>
4218L:	linux-pm@vger.kernel.org
4219S:	Supported
4220F:	Documentation/power/freezing-of-tasks.txt
4221F:	include/linux/freezer.h
4222F:	kernel/freezer.c
4223
4224FRONTSWAP API
4225M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4226L:	linux-kernel@vger.kernel.org
4227S:	Maintained
4228F:	mm/frontswap.c
4229F:	include/linux/frontswap.h
4230
4231FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4232M:	David Howells <dhowells@redhat.com>
4233L:	linux-cachefs@redhat.com
4234S:	Supported
4235F:	Documentation/filesystems/caching/
4236F:	fs/fscache/
4237F:	include/linux/fscache*.h
4238
4239F2FS FILE SYSTEM
4240M:	Jaegeuk Kim <jaegeuk@kernel.org>
4241M:	Changman Lee <cm224.lee@samsung.com>
4242L:	linux-f2fs-devel@lists.sourceforge.net
4243W:	http://en.wikipedia.org/wiki/F2FS
4244T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4245S:	Maintained
4246F:	Documentation/filesystems/f2fs.txt
4247F:	Documentation/ABI/testing/sysfs-fs-f2fs
4248F:	fs/f2fs/
4249F:	include/linux/f2fs_fs.h
4250
4251FUJITSU FR-V (FRV) PORT
4252M:	David Howells <dhowells@redhat.com>
4253S:	Maintained
4254F:	arch/frv/
4255
4256FUJITSU LAPTOP EXTRAS
4257M:	Jonathan Woithe <jwoithe@just42.net>
4258L:	platform-driver-x86@vger.kernel.org
4259S:	Maintained
4260F:	drivers/platform/x86/fujitsu-laptop.c
4261
4262FUJITSU M-5MO LS CAMERA ISP DRIVER
4263M:	Kyungmin Park <kyungmin.park@samsung.com>
4264M:	Heungjun Kim <riverful.kim@samsung.com>
4265L:	linux-media@vger.kernel.org
4266S:	Maintained
4267F:	drivers/media/i2c/m5mols/
4268F:	include/media/m5mols.h
4269
4270FUJITSU TABLET EXTRAS
4271M:	Robert Gerlach <khnz@gmx.de>
4272L:	platform-driver-x86@vger.kernel.org
4273S:	Maintained
4274F:	drivers/platform/x86/fujitsu-tablet.c
4275
4276FUSE: FILESYSTEM IN USERSPACE
4277M:	Miklos Szeredi <miklos@szeredi.hu>
4278L:	fuse-devel@lists.sourceforge.net
4279W:	http://fuse.sourceforge.net/
4280S:	Maintained
4281F:	fs/fuse/
4282F:	include/uapi/linux/fuse.h
4283
4284FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4285M:	Rik Faith <faith@cs.unc.edu>
4286L:	linux-scsi@vger.kernel.org
4287S:	Odd Fixes (e.g., new signatures)
4288F:	drivers/scsi/fdomain.*
4289
4290GCOV BASED KERNEL PROFILING
4291M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4292S:	Maintained
4293F:	kernel/gcov/
4294F:	Documentation/gcov.txt
4295
4296GDT SCSI DISK ARRAY CONTROLLER DRIVER
4297M:	Achim Leubner <achim_leubner@adaptec.com>
4298L:	linux-scsi@vger.kernel.org
4299W:	http://www.icp-vortex.com/
4300S:	Supported
4301F:	drivers/scsi/gdt*
4302
4303GDB KERNEL DEBUGGING HELPER SCRIPTS
4304M:	Jan Kiszka <jan.kiszka@siemens.com>
4305S:	Supported
4306F:	scripts/gdb/
4307
4308GEMTEK FM RADIO RECEIVER DRIVER
4309M:	Hans Verkuil <hverkuil@xs4all.nl>
4310L:	linux-media@vger.kernel.org
4311T:	git git://linuxtv.org/media_tree.git
4312W:	http://linuxtv.org
4313S:	Maintained
4314F:	drivers/media/radio/radio-gemtek*
4315
4316GENERIC GPIO I2C DRIVER
4317M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4318S:	Supported
4319F:	drivers/i2c/busses/i2c-gpio.c
4320F:	include/linux/i2c-gpio.h
4321
4322GENERIC GPIO I2C MULTIPLEXER DRIVER
4323M:	Peter Korsgaard <peter.korsgaard@barco.com>
4324L:	linux-i2c@vger.kernel.org
4325S:	Supported
4326F:	drivers/i2c/muxes/i2c-mux-gpio.c
4327F:	include/linux/i2c-mux-gpio.h
4328F:	Documentation/i2c/muxes/i2c-mux-gpio
4329
4330GENERIC HDLC (WAN) DRIVERS
4331M:	Krzysztof Halasa <khc@pm.waw.pl>
4332W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4333S:	Maintained
4334F:	drivers/net/wan/c101.c
4335F:	drivers/net/wan/hd6457*
4336F:	drivers/net/wan/hdlc*
4337F:	drivers/net/wan/n2.c
4338F:	drivers/net/wan/pc300too.c
4339F:	drivers/net/wan/pci200syn.c
4340F:	drivers/net/wan/wanxl*
4341
4342GENERIC INCLUDE/ASM HEADER FILES
4343M:	Arnd Bergmann <arnd@arndb.de>
4344L:	linux-arch@vger.kernel.org
4345T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4346S:	Maintained
4347F:	include/asm-generic/
4348F:	include/uapi/asm-generic/
4349
4350GENERIC PHY FRAMEWORK
4351M:	Kishon Vijay Abraham I <kishon@ti.com>
4352L:	linux-kernel@vger.kernel.org
4353T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4354S:	Supported
4355F:	drivers/phy/
4356F:	include/linux/phy/
4357
4358GENERIC PM DOMAINS
4359M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4360M:	Kevin Hilman <khilman@kernel.org>
4361M:	Ulf Hansson <ulf.hansson@linaro.org>
4362L:	linux-pm@vger.kernel.org
4363S:	Supported
4364F:	drivers/base/power/domain*.c
4365F:	include/linux/pm_domain.h
4366
4367GENERIC UIO DRIVER FOR PCI DEVICES
4368M:	"Michael S. Tsirkin" <mst@redhat.com>
4369L:	kvm@vger.kernel.org
4370S:	Supported
4371F:	drivers/uio/uio_pci_generic.c
4372
4373GET_MAINTAINER SCRIPT
4374M:	Joe Perches <joe@perches.com>
4375S:	Maintained
4376F:	scripts/get_maintainer.pl
4377
4378GFS2 FILE SYSTEM
4379M:	Steven Whitehouse <swhiteho@redhat.com>
4380M:	Bob Peterson <rpeterso@redhat.com>
4381L:	cluster-devel@redhat.com
4382W:	http://sources.redhat.com/cluster/
4383T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4384S:	Supported
4385F:	Documentation/filesystems/gfs2*.txt
4386F:	fs/gfs2/
4387F:	include/uapi/linux/gfs2_ondisk.h
4388
4389GIGASET ISDN DRIVERS
4390M:	Paul Bolle <pebolle@tiscali.nl>
4391L:	gigaset307x-common@lists.sourceforge.net
4392W:	http://gigaset307x.sourceforge.net/
4393S:	Odd Fixes
4394F:	Documentation/isdn/README.gigaset
4395F:	drivers/isdn/gigaset/
4396F:	include/uapi/linux/gigaset_dev.h
4397
4398GO7007 MPEG CODEC
4399M:	Hans Verkuil <hans.verkuil@cisco.com>
4400L:	linux-media@vger.kernel.org
4401S:	Maintained
4402F:	drivers/media/usb/go7007/
4403
4404GOODIX TOUCHSCREEN
4405M:	Bastien Nocera <hadess@hadess.net>
4406L:	linux-input@vger.kernel.org
4407S:	Maintained
4408F:	drivers/input/touchscreen/goodix.c
4409
4410GPIO SUBSYSTEM
4411M:	Linus Walleij <linus.walleij@linaro.org>
4412M:	Alexandre Courbot <gnurou@gmail.com>
4413L:	linux-gpio@vger.kernel.org
4414T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4415S:	Maintained
4416F:	Documentation/gpio/
4417F:	drivers/gpio/
4418F:	include/linux/gpio/
4419F:	include/linux/gpio.h
4420F:	include/asm-generic/gpio.h
4421
4422GRE DEMULTIPLEXER DRIVER
4423M:	Dmitry Kozlov <xeb@mail.ru>
4424L:	netdev@vger.kernel.org
4425S:	Maintained
4426F:	net/ipv4/gre_demux.c
4427F:	net/ipv4/gre_offload.c
4428F:	include/net/gre.h
4429
4430GRETH 10/100/1G Ethernet MAC device driver
4431M:	Kristoffer Glembo <kristoffer@gaisler.com>
4432L:	netdev@vger.kernel.org
4433S:	Maintained
4434F:	drivers/net/ethernet/aeroflex/
4435
4436GSPCA FINEPIX SUBDRIVER
4437M:	Frank Zago <frank@zago.net>
4438L:	linux-media@vger.kernel.org
4439T:	git git://linuxtv.org/media_tree.git
4440S:	Maintained
4441F:	drivers/media/usb/gspca/finepix.c
4442
4443GSPCA GL860 SUBDRIVER
4444M:	Olivier Lorin <o.lorin@laposte.net>
4445L:	linux-media@vger.kernel.org
4446T:	git git://linuxtv.org/media_tree.git
4447S:	Maintained
4448F:	drivers/media/usb/gspca/gl860/
4449
4450GSPCA M5602 SUBDRIVER
4451M:	Erik Andren <erik.andren@gmail.com>
4452L:	linux-media@vger.kernel.org
4453T:	git git://linuxtv.org/media_tree.git
4454S:	Maintained
4455F:	drivers/media/usb/gspca/m5602/
4456
4457GSPCA PAC207 SONIXB SUBDRIVER
4458M:	Hans de Goede <hdegoede@redhat.com>
4459L:	linux-media@vger.kernel.org
4460T:	git git://linuxtv.org/media_tree.git
4461S:	Maintained
4462F:	drivers/media/usb/gspca/pac207.c
4463
4464GSPCA SN9C20X SUBDRIVER
4465M:	Brian Johnson <brijohn@gmail.com>
4466L:	linux-media@vger.kernel.org
4467T:	git git://linuxtv.org/media_tree.git
4468S:	Maintained
4469F:	drivers/media/usb/gspca/sn9c20x.c
4470
4471GSPCA T613 SUBDRIVER
4472M:	Leandro Costantino <lcostantino@gmail.com>
4473L:	linux-media@vger.kernel.org
4474T:	git git://linuxtv.org/media_tree.git
4475S:	Maintained
4476F:	drivers/media/usb/gspca/t613.c
4477
4478GSPCA USB WEBCAM DRIVER
4479M:	Hans de Goede <hdegoede@redhat.com>
4480L:	linux-media@vger.kernel.org
4481T:	git git://linuxtv.org/media_tree.git
4482S:	Maintained
4483F:	drivers/media/usb/gspca/
4484
4485GUID PARTITION TABLE (GPT)
4486M:	Davidlohr Bueso <davidlohr@hp.com>
4487L:	linux-efi@vger.kernel.org
4488S:	Maintained
4489F:	block/partitions/efi.*
4490
4491STK1160 USB VIDEO CAPTURE DRIVER
4492M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4493L:	linux-media@vger.kernel.org
4494T:	git git://linuxtv.org/media_tree.git
4495S:	Maintained
4496F:	drivers/media/usb/stk1160/
4497
4498HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4499M:	Frank Seidel <frank@f-seidel.de>
4500L:	platform-driver-x86@vger.kernel.org
4501W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4502S:	Maintained
4503F:	drivers/platform/x86/hdaps.c
4504
4505HDPVR USB VIDEO ENCODER DRIVER
4506M:	Hans Verkuil <hverkuil@xs4all.nl>
4507L:	linux-media@vger.kernel.org
4508T:	git git://linuxtv.org/media_tree.git
4509W:	http://linuxtv.org
4510S:	Odd Fixes
4511F:	drivers/media/usb/hdpvr/
4512
4513HWPOISON MEMORY FAILURE HANDLING
4514M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4515L:	linux-mm@kvack.org
4516S:	Maintained
4517F:	mm/memory-failure.c
4518F:	mm/hwpoison-inject.c
4519
4520HYPERVISOR VIRTUAL CONSOLE DRIVER
4521L:	linuxppc-dev@lists.ozlabs.org
4522S:	Odd Fixes
4523F:	drivers/tty/hvc/
4524
4525HACKRF MEDIA DRIVER
4526M:	Antti Palosaari <crope@iki.fi>
4527L:	linux-media@vger.kernel.org
4528W:	http://linuxtv.org/
4529W:	http://palosaari.fi/linux/
4530Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4531T:	git git://linuxtv.org/anttip/media_tree.git
4532S:	Maintained
4533F:	drivers/media/usb/hackrf/
4534
4535HARDWARE MONITORING
4536M:	Jean Delvare <jdelvare@suse.de>
4537M:	Guenter Roeck <linux@roeck-us.net>
4538L:	lm-sensors@lm-sensors.org
4539W:	http://www.lm-sensors.org/
4540T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4541T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4542S:	Maintained
4543F:	Documentation/hwmon/
4544F:	drivers/hwmon/
4545F:	include/linux/hwmon*.h
4546
4547HARDWARE RANDOM NUMBER GENERATOR CORE
4548M:	Matt Mackall <mpm@selenic.com>
4549M:	Herbert Xu <herbert@gondor.apana.org.au>
4550L:	linux-crypto@vger.kernel.org
4551S:	Odd fixes
4552F:	Documentation/hw_random.txt
4553F:	drivers/char/hw_random/
4554F:	include/linux/hw_random.h
4555
4556HARDWARE SPINLOCK CORE
4557M:	Ohad Ben-Cohen <ohad@wizery.com>
4558S:	Maintained
4559F:	Documentation/hwspinlock.txt
4560F:	drivers/hwspinlock/hwspinlock_*
4561F:	include/linux/hwspinlock.h
4562
4563HARMONY SOUND DRIVER
4564L:	linux-parisc@vger.kernel.org
4565S:	Maintained
4566F:	sound/parisc/harmony.*
4567
4568HD29L2 MEDIA DRIVER
4569M:	Antti Palosaari <crope@iki.fi>
4570L:	linux-media@vger.kernel.org
4571W:	http://linuxtv.org/
4572W:	http://palosaari.fi/linux/
4573Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4574T:	git git://linuxtv.org/anttip/media_tree.git
4575S:	Maintained
4576F:	drivers/media/dvb-frontends/hd29l2*
4577
4578HEWLETT-PACKARD SMART2 RAID DRIVER
4579L:	iss_storagedev@hp.com
4580S:	Orphan
4581F:	Documentation/blockdev/cpqarray.txt
4582F:	drivers/block/cpqarray.*
4583
4584HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4585M:	Don Brace <don.brace@pmcs.com>
4586L:	iss_storagedev@hp.com
4587L:	storagedev@pmcs.com
4588L:	linux-scsi@vger.kernel.org
4589S:	Supported
4590F:	Documentation/scsi/hpsa.txt
4591F:	drivers/scsi/hpsa*.[ch]
4592F:	include/linux/cciss*.h
4593F:	include/uapi/linux/cciss*.h
4594
4595HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4596M:	Don Brace <don.brace@pmcs.com>
4597L:	iss_storagedev@hp.com
4598L:	storagedev@pmcs.com
4599L:	linux-scsi@vger.kernel.org
4600S:	Supported
4601F:	Documentation/blockdev/cciss.txt
4602F:	drivers/block/cciss*
4603F:	include/linux/cciss_ioctl.h
4604F:	include/uapi/linux/cciss_ioctl.h
4605
4606HFS FILESYSTEM
4607L:	linux-fsdevel@vger.kernel.org
4608S:	Orphan
4609F:	Documentation/filesystems/hfs.txt
4610F:	fs/hfs/
4611
4612HFSPLUS FILESYSTEM
4613L:	linux-fsdevel@vger.kernel.org
4614S:	Orphan
4615F:	Documentation/filesystems/hfsplus.txt
4616F:	fs/hfsplus/
4617
4618HGA FRAMEBUFFER DRIVER
4619M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4620L:	linux-nvidia@lists.surfsouth.com
4621W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4622S:	Maintained
4623F:	drivers/video/fbdev/hgafb.c
4624
4625HIBERNATION (aka Software Suspend, aka swsusp)
4626M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4627M:	Pavel Machek <pavel@ucw.cz>
4628L:	linux-pm@vger.kernel.org
4629S:	Supported
4630F:	arch/x86/power/
4631F:	drivers/base/power/
4632F:	kernel/power/
4633F:	include/linux/suspend.h
4634F:	include/linux/freezer.h
4635F:	include/linux/pm.h
4636F:	arch/*/include/asm/suspend*.h
4637
4638HID CORE LAYER
4639M:	Jiri Kosina <jkosina@suse.cz>
4640L:	linux-input@vger.kernel.org
4641T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4642S:	Maintained
4643F:	drivers/hid/
4644F:	include/linux/hid*
4645F:	include/uapi/linux/hid*
4646
4647HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4648M:	Thomas Gleixner <tglx@linutronix.de>
4649L:	linux-kernel@vger.kernel.org
4650T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4651S:	Maintained
4652F:	Documentation/timers/
4653F:	kernel/time/hrtimer.c
4654F:	kernel/time/clockevents.c
4655F:	kernel/time/tick*.*
4656F:	kernel/time/timer_*.c
4657F:	include/linux/clockchips.h
4658F:	include/linux/hrtimer.h
4659
4660HIGH-SPEED SCC DRIVER FOR AX.25
4661L:	linux-hams@vger.kernel.org
4662S:	Orphan
4663F:	drivers/net/hamradio/dmascc.c
4664F:	drivers/net/hamradio/scc.c
4665
4666HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4667M:	HighPoint Linux Team <linux@highpoint-tech.com>
4668W:	http://www.highpoint-tech.com
4669S:	Supported
4670F:	Documentation/scsi/hptiop.txt
4671F:	drivers/scsi/hptiop.c
4672
4673HIPPI
4674M:	Jes Sorensen <jes@trained-monkey.org>
4675L:	linux-hippi@sunsite.dk
4676S:	Maintained
4677F:	include/linux/hippidevice.h
4678F:	include/uapi/linux/if_hippi.h
4679F:	net/802/hippi.c
4680F:	drivers/net/hippi/
4681
4682HOST AP DRIVER
4683M:	Jouni Malinen <j@w1.fi>
4684L:	hostap@shmoo.com (subscribers-only)
4685L:	linux-wireless@vger.kernel.org
4686W:	http://hostap.epitest.fi/
4687S:	Maintained
4688F:	drivers/net/wireless/hostap/
4689
4690HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4691L:	platform-driver-x86@vger.kernel.org
4692S:	Orphan
4693F:	drivers/platform/x86/tc1100-wmi.c
4694
4695HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4696M:	Jaroslav Kysela <perex@perex.cz>
4697S:	Maintained
4698F:	drivers/net/ethernet/hp/hp100.*
4699
4700HPET:	High Precision Event Timers driver
4701M:	Clemens Ladisch <clemens@ladisch.de>
4702S:	Maintained
4703F:	Documentation/timers/hpet.txt
4704F:	drivers/char/hpet.c
4705F:	include/linux/hpet.h
4706F:	include/uapi/linux/hpet.h
4707
4708HPET:	x86
4709S:	Orphan
4710F:	arch/x86/kernel/hpet.c
4711F:	arch/x86/include/asm/hpet.h
4712
4713HPFS FILESYSTEM
4714M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4715W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4716S:	Maintained
4717F:	fs/hpfs/
4718
4719HSI SUBSYSTEM
4720M:	Sebastian Reichel <sre@kernel.org>
4721T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4722S:	Maintained
4723F:	Documentation/ABI/testing/sysfs-bus-hsi
4724F:	Documentation/hsi.txt
4725F:	drivers/hsi/
4726F:	include/linux/hsi/
4727F:	include/uapi/linux/hsi/
4728
4729HSO 3G MODEM DRIVER
4730M:	Jan Dumon <j.dumon@option.com>
4731W:	http://www.pharscape.org
4732S:	Maintained
4733F:	drivers/net/usb/hso.c
4734
4735HSR NETWORK PROTOCOL
4736M:	Arvid Brodin <arvid.brodin@alten.se>
4737L:	netdev@vger.kernel.org
4738S:	Maintained
4739F:	net/hsr/
4740
4741HTCPEN TOUCHSCREEN DRIVER
4742M:	Pau Oliva Fora <pof@eslack.org>
4743L:	linux-input@vger.kernel.org
4744S:	Maintained
4745F:	drivers/input/touchscreen/htcpen.c
4746
4747HUGETLB FILESYSTEM
4748M:	Nadia Yvette Chambers <nyc@holomorphy.com>
4749S:	Maintained
4750F:	fs/hugetlbfs/
4751
4752Hyper-V CORE AND DRIVERS
4753M:	K. Y. Srinivasan <kys@microsoft.com>
4754M:	Haiyang Zhang <haiyangz@microsoft.com>
4755L:	devel@linuxdriverproject.org
4756S:	Maintained
4757F:	arch/x86/include/asm/mshyperv.h
4758F:	arch/x86/include/uapi/asm/hyperv.h
4759F:	arch/x86/kernel/cpu/mshyperv.c
4760F:	drivers/hid/hid-hyperv.c
4761F:	drivers/hv/
4762F:	drivers/input/serio/hyperv-keyboard.c
4763F:	drivers/net/hyperv/
4764F:	drivers/scsi/storvsc_drv.c
4765F:	drivers/video/fbdev/hyperv_fb.c
4766F:	include/linux/hyperv.h
4767F:	tools/hv/
4768
4769I2C OVER PARALLEL PORT
4770M:	Jean Delvare <jdelvare@suse.de>
4771L:	linux-i2c@vger.kernel.org
4772S:	Maintained
4773F:	Documentation/i2c/busses/i2c-parport
4774F:	Documentation/i2c/busses/i2c-parport-light
4775F:	drivers/i2c/busses/i2c-parport.c
4776F:	drivers/i2c/busses/i2c-parport-light.c
4777
4778I2C/SMBUS CONTROLLER DRIVERS FOR PC
4779M:	Jean Delvare <jdelvare@suse.de>
4780L:	linux-i2c@vger.kernel.org
4781S:	Maintained
4782F:	Documentation/i2c/busses/i2c-ali1535
4783F:	Documentation/i2c/busses/i2c-ali1563
4784F:	Documentation/i2c/busses/i2c-ali15x3
4785F:	Documentation/i2c/busses/i2c-amd756
4786F:	Documentation/i2c/busses/i2c-amd8111
4787F:	Documentation/i2c/busses/i2c-i801
4788F:	Documentation/i2c/busses/i2c-nforce2
4789F:	Documentation/i2c/busses/i2c-piix4
4790F:	Documentation/i2c/busses/i2c-sis5595
4791F:	Documentation/i2c/busses/i2c-sis630
4792F:	Documentation/i2c/busses/i2c-sis96x
4793F:	Documentation/i2c/busses/i2c-via
4794F:	Documentation/i2c/busses/i2c-viapro
4795F:	drivers/i2c/busses/i2c-ali1535.c
4796F:	drivers/i2c/busses/i2c-ali1563.c
4797F:	drivers/i2c/busses/i2c-ali15x3.c
4798F:	drivers/i2c/busses/i2c-amd756.c
4799F:	drivers/i2c/busses/i2c-amd756-s4882.c
4800F:	drivers/i2c/busses/i2c-amd8111.c
4801F:	drivers/i2c/busses/i2c-i801.c
4802F:	drivers/i2c/busses/i2c-isch.c
4803F:	drivers/i2c/busses/i2c-nforce2.c
4804F:	drivers/i2c/busses/i2c-nforce2-s4985.c
4805F:	drivers/i2c/busses/i2c-piix4.c
4806F:	drivers/i2c/busses/i2c-sis5595.c
4807F:	drivers/i2c/busses/i2c-sis630.c
4808F:	drivers/i2c/busses/i2c-sis96x.c
4809F:	drivers/i2c/busses/i2c-via.c
4810F:	drivers/i2c/busses/i2c-viapro.c
4811
4812I2C/SMBUS ISMT DRIVER
4813M:	Seth Heasley <seth.heasley@intel.com>
4814M:	Neil Horman <nhorman@tuxdriver.com>
4815L:	linux-i2c@vger.kernel.org
4816F:	drivers/i2c/busses/i2c-ismt.c
4817F:	Documentation/i2c/busses/i2c-ismt
4818
4819I2C/SMBUS STUB DRIVER
4820M:	Jean Delvare <jdelvare@suse.de>
4821L:	linux-i2c@vger.kernel.org
4822S:	Maintained
4823F:	drivers/i2c/i2c-stub.c
4824
4825I2C SUBSYSTEM
4826M:	Wolfram Sang <wsa@the-dreams.de>
4827L:	linux-i2c@vger.kernel.org
4828W:	https://i2c.wiki.kernel.org/
4829Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
4830T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4831S:	Maintained
4832F:	Documentation/devicetree/bindings/i2c/
4833F:	Documentation/i2c/
4834F:	drivers/i2c/
4835F:	include/linux/i2c.h
4836F:	include/linux/i2c-*.h
4837F:	include/uapi/linux/i2c.h
4838F:	include/uapi/linux/i2c-*.h
4839
4840I2C ACPI SUPPORT
4841M:	Mika Westerberg <mika.westerberg@linux.intel.com>
4842L:	linux-i2c@vger.kernel.org
4843L:	linux-acpi@vger.kernel.org
4844S:	Maintained
4845
4846I2C-TAOS-EVM DRIVER
4847M:	Jean Delvare <jdelvare@suse.de>
4848L:	linux-i2c@vger.kernel.org
4849S:	Maintained
4850F:	Documentation/i2c/busses/i2c-taos-evm
4851F:	drivers/i2c/busses/i2c-taos-evm.c
4852
4853I2C-TINY-USB DRIVER
4854M:	Till Harbaum <till@harbaum.org>
4855L:	linux-i2c@vger.kernel.org
4856W:	http://www.harbaum.org/till/i2c_tiny_usb
4857S:	Maintained
4858F:	drivers/i2c/busses/i2c-tiny-usb.c
4859
4860i386 BOOT CODE
4861M:	"H. Peter Anvin" <hpa@zytor.com>
4862S:	Maintained
4863F:	arch/x86/boot/
4864
4865i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4866M:	"H. Peter Anvin" <hpa@zytor.com>
4867T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4868S:	Maintained
4869
4870IA64 (Itanium) PLATFORM
4871M:	Tony Luck <tony.luck@intel.com>
4872M:	Fenghua Yu <fenghua.yu@intel.com>
4873L:	linux-ia64@vger.kernel.org
4874T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4875S:	Maintained
4876F:	arch/ia64/
4877
4878IBM Power in-Nest Crypto Acceleration
4879M:	Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4880M:	Fionnuala Gunter <fin@linux.vnet.ibm.com>
4881L:	linux-crypto@vger.kernel.org
4882S:	Supported
4883F:	drivers/crypto/nx/
4884
4885IBM Power 842 compression accelerator
4886M:	Dan Streetman <ddstreet@us.ibm.com>
4887S:	Supported
4888F:	drivers/crypto/nx/nx-842.c
4889F:	include/linux/nx842.h
4890
4891IBM Power Linux RAID adapter
4892M:	Brian King <brking@us.ibm.com>
4893S:	Supported
4894F:	drivers/scsi/ipr.*
4895
4896IBM Power Virtual Ethernet Device Driver
4897M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4898L:	netdev@vger.kernel.org
4899S:	Supported
4900F:	drivers/net/ethernet/ibm/ibmveth.*
4901
4902IBM Power Virtual SCSI Device Drivers
4903M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4904L:	linux-scsi@vger.kernel.org
4905S:	Supported
4906F:	drivers/scsi/ibmvscsi/ibmvscsi*
4907F:	drivers/scsi/ibmvscsi/viosrp.h
4908
4909IBM Power Virtual FC Device Drivers
4910M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4911L:	linux-scsi@vger.kernel.org
4912S:	Supported
4913F:	drivers/scsi/ibmvscsi/ibmvfc*
4914
4915IBM ServeRAID RAID DRIVER
4916S:	Orphan
4917F:	drivers/scsi/ips.*
4918
4919ICH LPC AND GPIO DRIVER
4920M:	Peter Tyser <ptyser@xes-inc.com>
4921S:	Maintained
4922F:	drivers/mfd/lpc_ich.c
4923F:	drivers/gpio/gpio-ich.c
4924
4925IDE SUBSYSTEM
4926M:	"David S. Miller" <davem@davemloft.net>
4927L:	linux-ide@vger.kernel.org
4928Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
4929T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4930S:	Maintained
4931F:	Documentation/ide/
4932F:	drivers/ide/
4933F:	include/linux/ide.h
4934
4935IDEAPAD LAPTOP EXTRAS DRIVER
4936M:	Ike Panhc <ike.pan@canonical.com>
4937L:	platform-driver-x86@vger.kernel.org
4938W:	http://launchpad.net/ideapad-laptop
4939S:	Maintained
4940F:	drivers/platform/x86/ideapad-laptop.c
4941
4942IDEAPAD LAPTOP SLIDEBAR DRIVER
4943M:	Andrey Moiseev <o2g.org.ru@gmail.com>
4944L:	linux-input@vger.kernel.org
4945W:	https://github.com/o2genum/ideapad-slidebar
4946S:	Maintained
4947F:	drivers/input/misc/ideapad_slidebar.c
4948
4949IDE/ATAPI DRIVERS
4950M:	Borislav Petkov <bp@alien8.de>
4951L:	linux-ide@vger.kernel.org
4952S:	Maintained
4953F:	Documentation/cdrom/ide-cd
4954F:	drivers/ide/ide-cd*
4955
4956IDLE-I7300
4957M:	Andy Henroid <andrew.d.henroid@intel.com>
4958L:	linux-pm@vger.kernel.org
4959S:	Supported
4960F:	drivers/idle/i7300_idle.c
4961
4962IEEE 802.15.4 SUBSYSTEM
4963M:	Alexander Aring <alex.aring@gmail.com>
4964L:	linux-wpan@vger.kernel.org
4965W:	https://github.com/linux-wpan
4966T:	git git://github.com/linux-wpan/linux-wpan-next.git
4967S:	Maintained
4968F:	net/ieee802154/
4969F:	net/mac802154/
4970F:	drivers/net/ieee802154/
4971F:	include/linux/nl802154.h
4972F:	include/linux/ieee802154.h
4973F:	include/net/nl802154.h
4974F:	include/net/mac802154.h
4975F:	include/net/af_ieee802154.h
4976F:	include/net/cfg802154.h
4977F:	include/net/ieee802154_netdev.h
4978F:	Documentation/networking/ieee802154.txt
4979
4980IGORPLUG-USB IR RECEIVER
4981M:	Sean Young <sean@mess.org>
4982L:	linux-media@vger.kernel.org
4983S:	Maintained
4984F:	drivers/media/rc/igorplugusb.c
4985
4986IGUANAWORKS USB IR TRANSCEIVER
4987M:	Sean Young <sean@mess.org>
4988L:	linux-media@vger.kernel.org
4989S:	Maintained
4990F:	drivers/media/rc/iguanair.c
4991
4992IIO SUBSYSTEM AND DRIVERS
4993M:	Jonathan Cameron <jic23@kernel.org>
4994R:	Hartmut Knaack <knaack.h@gmx.de>
4995R:	Lars-Peter Clausen <lars@metafoo.de>
4996R:	Peter Meerwald <pmeerw@pmeerw.net>
4997L:	linux-iio@vger.kernel.org
4998S:	Maintained
4999F:	drivers/iio/
5000F:	drivers/staging/iio/
5001F:	include/linux/iio/
5002F:	tools/iio/
5003
5004IKANOS/ADI EAGLE ADSL USB DRIVER
5005M:	Matthieu Castet <castet.matthieu@free.fr>
5006M:	Stanislaw Gruszka <stf_xl@wp.pl>
5007S:	Maintained
5008F:	drivers/usb/atm/ueagle-atm.c
5009
5010INA209 HARDWARE MONITOR DRIVER
5011M:	Guenter Roeck <linux@roeck-us.net>
5012L:	lm-sensors@lm-sensors.org
5013S:	Maintained
5014F:	Documentation/hwmon/ina209
5015F:	Documentation/devicetree/bindings/i2c/ina209.txt
5016F:	drivers/hwmon/ina209.c
5017
5018INA2XX HARDWARE MONITOR DRIVER
5019M:	Guenter Roeck <linux@roeck-us.net>
5020L:	lm-sensors@lm-sensors.org
5021S:	Maintained
5022F:	Documentation/hwmon/ina2xx
5023F:	drivers/hwmon/ina2xx.c
5024F:	include/linux/platform_data/ina2xx.h
5025
5026INDUSTRY PACK SUBSYSTEM (IPACK)
5027M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5028M:	Jens Taprogge <jens.taprogge@taprogge.org>
5029M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5030L:	industrypack-devel@lists.sourceforge.net
5031W:	http://industrypack.sourceforge.net
5032S:	Maintained
5033F:	drivers/ipack/
5034
5035INGENIC JZ4780 DMA Driver
5036M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5037S:	Maintained
5038F:	drivers/dma/dma-jz4780.c
5039
5040INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5041M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5042M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5043L:	linux-ima-devel@lists.sourceforge.net
5044L:	linux-ima-user@lists.sourceforge.net
5045L:	linux-security-module@vger.kernel.org
5046S:	Supported
5047F:	security/integrity/ima/
5048
5049IMGTEC IR DECODER DRIVER
5050M:	James Hogan <james.hogan@imgtec.com>
5051S:	Maintained
5052F:	drivers/media/rc/img-ir/
5053
5054IMS TWINTURBO FRAMEBUFFER DRIVER
5055L:	linux-fbdev@vger.kernel.org
5056S:	Orphan
5057F:	drivers/video/fbdev/imsttfb.c
5058
5059INFINIBAND SUBSYSTEM
5060M:	Doug Ledford <dledford@redhat.com>
5061M:	Sean Hefty <sean.hefty@intel.com>
5062M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5063L:	linux-rdma@vger.kernel.org
5064W:	http://www.openfabrics.org/
5065Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5066T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5067S:	Supported
5068F:	Documentation/infiniband/
5069F:	drivers/infiniband/
5070F:	include/uapi/linux/if_infiniband.h
5071F:	include/uapi/rdma/
5072F:	include/rdma/
5073
5074INOTIFY
5075M:	John McCutchan <john@johnmccutchan.com>
5076M:	Robert Love <rlove@rlove.org>
5077M:	Eric Paris <eparis@parisplace.org>
5078S:	Maintained
5079F:	Documentation/filesystems/inotify.txt
5080F:	fs/notify/inotify/
5081F:	include/linux/inotify.h
5082F:	include/uapi/linux/inotify.h
5083
5084INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5085M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5086L:	linux-input@vger.kernel.org
5087Q:	http://patchwork.kernel.org/project/linux-input/list/
5088T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5089S:	Maintained
5090F:	drivers/input/
5091F:	include/linux/input.h
5092F:	include/uapi/linux/input.h
5093F:	include/linux/input/
5094
5095INPUT MULTITOUCH (MT) PROTOCOL
5096M:	Henrik Rydberg <rydberg@bitmath.org>
5097L:	linux-input@vger.kernel.org
5098T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5099S:	Odd fixes
5100F:	Documentation/input/multi-touch-protocol.txt
5101F:	drivers/input/input-mt.c
5102K:	\b(ABS|SYN)_MT_
5103
5104INTEL ASoC BDW/HSW DRIVERS
5105M:	Jie Yang <yang.jie@linux.intel.com>
5106L:	alsa-devel@alsa-project.org
5107S:	Supported
5108F:	sound/soc/intel/sst-haswell*
5109F:	sound/soc/intel/sst-dsp*
5110F:	sound/soc/intel/sst-firmware.c
5111F:	sound/soc/intel/broadwell.c
5112F:	sound/soc/intel/haswell.c
5113
5114INTEL C600 SERIES SAS CONTROLLER DRIVER
5115M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5116M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5117L:	linux-scsi@vger.kernel.org
5118T:	git git://git.code.sf.net/p/intel-sas/isci
5119S:	Supported
5120F:	drivers/scsi/isci/
5121
5122INTEL IDLE DRIVER
5123M:	Len Brown <lenb@kernel.org>
5124L:	linux-pm@vger.kernel.org
5125T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5126S:	Supported
5127F:	drivers/idle/intel_idle.c
5128
5129INTEL PSTATE DRIVER
5130M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5131L:	linux-pm@vger.kernel.org
5132S:	Supported
5133F:	drivers/cpufreq/intel_pstate.c
5134
5135INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5136M:	Maik Broemme <mbroemme@plusserver.de>
5137L:	linux-fbdev@vger.kernel.org
5138S:	Maintained
5139F:	Documentation/fb/intelfb.txt
5140F:	drivers/video/fbdev/intelfb/
5141
5142INTEL 810/815 FRAMEBUFFER DRIVER
5143M:	Antonino Daplas <adaplas@gmail.com>
5144L:	linux-fbdev@vger.kernel.org
5145S:	Maintained
5146F:	drivers/video/fbdev/i810/
5147
5148INTEL MENLOW THERMAL DRIVER
5149M:	Sujith Thomas <sujith.thomas@intel.com>
5150L:	platform-driver-x86@vger.kernel.org
5151W:	https://01.org/linux-acpi
5152S:	Supported
5153F:	drivers/platform/x86/intel_menlow.c
5154
5155INTEL IA32 MICROCODE UPDATE SUPPORT
5156M:	Borislav Petkov <bp@alien8.de>
5157S:	Maintained
5158F:	arch/x86/kernel/cpu/microcode/core*
5159F:	arch/x86/kernel/cpu/microcode/intel*
5160
5161INTEL I/OAT DMA DRIVER
5162M:	Dave Jiang <dave.jiang@intel.com>
5163R:	Dan Williams <dan.j.williams@intel.com>
5164L:	dmaengine@vger.kernel.org
5165Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5166S:	Supported
5167F:	drivers/dma/ioat*
5168
5169INTEL IOMMU (VT-d)
5170M:	David Woodhouse <dwmw2@infradead.org>
5171L:	iommu@lists.linux-foundation.org
5172T:	git git://git.infradead.org/iommu-2.6.git
5173S:	Supported
5174F:	drivers/iommu/intel-iommu.c
5175F:	include/linux/intel-iommu.h
5176
5177INTEL IOP-ADMA DMA DRIVER
5178R:	Dan Williams <dan.j.williams@intel.com>
5179S:	Odd fixes
5180F:	drivers/dma/iop-adma.c
5181
5182INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5183M:	Krzysztof Halasa <khalasa@piap.pl>
5184S:	Maintained
5185F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5186F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5187F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5188F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5189F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5190F:	drivers/net/wan/ixp4xx_hss.c
5191
5192INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5193M:	Deepak Saxena <dsaxena@plexity.net>
5194S:	Maintained
5195F:	drivers/char/hw_random/ixp4xx-rng.c
5196
5197INTEL ETHERNET DRIVERS
5198M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5199R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5200R:	Shannon Nelson <shannon.nelson@intel.com>
5201R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5202R:	Don Skidmore <donald.c.skidmore@intel.com>
5203R:	Matthew Vick <matthew.vick@intel.com>
5204R:	John Ronciak <john.ronciak@intel.com>
5205R:	Mitch Williams <mitch.a.williams@intel.com>
5206L:	intel-wired-lan@lists.osuosl.org
5207W:	http://www.intel.com/support/feedback.htm
5208W:	http://e1000.sourceforge.net/
5209Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5210T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5211T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5212S:	Supported
5213F:	Documentation/networking/e100.txt
5214F:	Documentation/networking/e1000.txt
5215F:	Documentation/networking/e1000e.txt
5216F:	Documentation/networking/igb.txt
5217F:	Documentation/networking/igbvf.txt
5218F:	Documentation/networking/ixgb.txt
5219F:	Documentation/networking/ixgbe.txt
5220F:	Documentation/networking/ixgbevf.txt
5221F:	Documentation/networking/i40e.txt
5222F:	Documentation/networking/i40evf.txt
5223F:	drivers/net/ethernet/intel/
5224F:	drivers/net/ethernet/intel/*/
5225
5226INTEL-MID GPIO DRIVER
5227M:	David Cohen <david.a.cohen@linux.intel.com>
5228L:	linux-gpio@vger.kernel.org
5229S:	Maintained
5230F:	drivers/gpio/gpio-intel-mid.c
5231
5232INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5233M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5234L:	linux-wireless@vger.kernel.org
5235S:	Maintained
5236F:	Documentation/networking/README.ipw2100
5237F:	Documentation/networking/README.ipw2200
5238F:	drivers/net/wireless/ipw2x00/
5239
5240INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5241M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5242M:	Gang Wei <gang.wei@intel.com>
5243M:	Shane Wang <shane.wang@intel.com>
5244L:	tboot-devel@lists.sourceforge.net
5245W:	http://tboot.sourceforge.net
5246T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5247S:	Supported
5248F:	Documentation/intel_txt.txt
5249F:	include/linux/tboot.h
5250F:	arch/x86/kernel/tboot.c
5251
5252INTEL WIRELESS WIMAX CONNECTION 2400
5253M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5254M:	linux-wimax@intel.com
5255L:	wimax@linuxwimax.org (subscribers-only)
5256S:	Supported
5257W:	http://linuxwimax.org
5258F:	Documentation/wimax/README.i2400m
5259F:	drivers/net/wimax/i2400m/
5260F:	include/uapi/linux/wimax/i2400m.h
5261
5262INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5263M:	Stanislaw Gruszka <sgruszka@redhat.com>
5264L:	linux-wireless@vger.kernel.org
5265S:	Supported
5266F:	drivers/net/wireless/iwlegacy/
5267
5268INTEL WIRELESS WIFI LINK (iwlwifi)
5269M:	Johannes Berg <johannes.berg@intel.com>
5270M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5271M:	Intel Linux Wireless <ilw@linux.intel.com>
5272L:	linux-wireless@vger.kernel.org
5273W:	http://intellinuxwireless.org
5274T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5275S:	Supported
5276F:	drivers/net/wireless/iwlwifi/
5277
5278INTEL MANAGEMENT ENGINE (mei)
5279M:	Tomas Winkler <tomas.winkler@intel.com>
5280L:	linux-kernel@vger.kernel.org
5281S:	Supported
5282F:	include/uapi/linux/mei.h
5283F:	drivers/misc/mei/*
5284F:	Documentation/misc-devices/mei/*
5285
5286IOC3 ETHERNET DRIVER
5287M:	Ralf Baechle <ralf@linux-mips.org>
5288L:	linux-mips@linux-mips.org
5289S:	Maintained
5290F:	drivers/net/ethernet/sgi/ioc3-eth.c
5291
5292IOC3 SERIAL DRIVER
5293M:	Pat Gefre <pfg@sgi.com>
5294L:	linux-serial@vger.kernel.org
5295S:	Maintained
5296F:	drivers/tty/serial/ioc3_serial.c
5297
5298IOMMU DRIVERS
5299M:	Joerg Roedel <joro@8bytes.org>
5300L:	iommu@lists.linux-foundation.org
5301T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5302S:	Maintained
5303F:	drivers/iommu/
5304
5305IP MASQUERADING
5306M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5307S:	Maintained
5308F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5309
5310IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5311M:	Francois Romieu <romieu@fr.zoreil.com>
5312M:	Sorbica Shieh <sorbica@icplus.com.tw>
5313L:	netdev@vger.kernel.org
5314S:	Maintained
5315F:	drivers/net/ethernet/icplus/ipg.*
5316
5317IPATH DRIVER
5318M:	Mike Marciniszyn <infinipath@intel.com>
5319L:	linux-rdma@vger.kernel.org
5320S:	Maintained
5321F:	drivers/infiniband/hw/ipath/
5322
5323IPMI SUBSYSTEM
5324M:	Corey Minyard <minyard@acm.org>
5325L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5326W:	http://openipmi.sourceforge.net/
5327S:	Supported
5328F:	Documentation/IPMI.txt
5329F:	drivers/char/ipmi/
5330F:	include/linux/ipmi*
5331F:	include/uapi/linux/ipmi*
5332
5333QCOM AUDIO (ASoC) DRIVERS
5334M:	Patrick Lai <plai@codeaurora.org>
5335M:	Banajit Goswami <bgoswami@codeaurora.org>
5336L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5337S:	Supported
5338F:	sound/soc/qcom/
5339
5340IPS SCSI RAID DRIVER
5341M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5342L:	linux-scsi@vger.kernel.org
5343W:	http://www.adaptec.com/
5344S:	Maintained
5345F:	drivers/scsi/ips*
5346
5347IPVS
5348M:	Wensong Zhang <wensong@linux-vs.org>
5349M:	Simon Horman <horms@verge.net.au>
5350M:	Julian Anastasov <ja@ssi.bg>
5351L:	netdev@vger.kernel.org
5352L:	lvs-devel@vger.kernel.org
5353S:	Maintained
5354F:	Documentation/networking/ipvs-sysctl.txt
5355F:	include/net/ip_vs.h
5356F:	include/uapi/linux/ip_vs.h
5357F:	net/netfilter/ipvs/
5358
5359IPWIRELESS DRIVER
5360M:	Jiri Kosina <jkosina@suse.cz>
5361M:	David Sterba <dsterba@suse.cz>
5362S:	Odd Fixes
5363F:	drivers/tty/ipwireless/
5364
5365IPX NETWORK LAYER
5366M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5367L:	netdev@vger.kernel.org
5368S:	Maintained
5369F:	include/net/ipx.h
5370F:	include/uapi/linux/ipx.h
5371F:	net/ipx/
5372
5373IRDA SUBSYSTEM
5374M:	Samuel Ortiz <samuel@sortiz.org>
5375L:	irda-users@lists.sourceforge.net (subscribers-only)
5376L:	netdev@vger.kernel.org
5377W:	http://irda.sourceforge.net/
5378S:	Maintained
5379T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5380F:	Documentation/networking/irda.txt
5381F:	drivers/net/irda/
5382F:	include/net/irda/
5383F:	net/irda/
5384
5385IRQ SUBSYSTEM
5386M:	Thomas Gleixner <tglx@linutronix.de>
5387L:	linux-kernel@vger.kernel.org
5388S:	Maintained
5389T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5390F:	kernel/irq/
5391
5392IRQCHIP DRIVERS
5393M:	Thomas Gleixner <tglx@linutronix.de>
5394M:	Jason Cooper <jason@lakedaemon.net>
5395L:	linux-kernel@vger.kernel.org
5396S:	Maintained
5397T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5398T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5399F:	Documentation/devicetree/bindings/interrupt-controller/
5400F:	drivers/irqchip/
5401
5402IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5403M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5404S:	Maintained
5405F:	Documentation/IRQ-domain.txt
5406F:	include/linux/irqdomain.h
5407F:	kernel/irq/irqdomain.c
5408
5409ISAPNP
5410M:	Jaroslav Kysela <perex@perex.cz>
5411S:	Maintained
5412F:	Documentation/isapnp.txt
5413F:	drivers/pnp/isapnp/
5414F:	include/linux/isapnp.h
5415
5416ISA RADIO MODULE
5417M:	Hans Verkuil <hverkuil@xs4all.nl>
5418L:	linux-media@vger.kernel.org
5419T:	git git://linuxtv.org/media_tree.git
5420W:	http://linuxtv.org
5421S:	Maintained
5422F:	drivers/media/radio/radio-isa*
5423
5424iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5425M:	Peter Jones <pjones@redhat.com>
5426M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5427S:	Maintained
5428F:	drivers/firmware/iscsi_ibft*
5429
5430ISCSI
5431M:	Mike Christie <michaelc@cs.wisc.edu>
5432L:	open-iscsi@googlegroups.com
5433W:	www.open-iscsi.org
5434T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5435S:	Maintained
5436F:	drivers/scsi/*iscsi*
5437F:	include/scsi/*iscsi*
5438
5439ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5440M:	Or Gerlitz <ogerlitz@mellanox.com>
5441M:	Sagi Grimberg <sagig@mellanox.com>
5442M:	Roi Dayan <roid@mellanox.com>
5443L:	linux-rdma@vger.kernel.org
5444S:	Supported
5445W:	http://www.openfabrics.org
5446W:	www.open-iscsi.org
5447Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5448F:	drivers/infiniband/ulp/iser/
5449
5450ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5451M:	Sagi Grimberg <sagig@mellanox.com>
5452T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5453L:	linux-rdma@vger.kernel.org
5454L:	target-devel@vger.kernel.org
5455S:	Supported
5456W:	http://www.linux-iscsi.org
5457F:	drivers/infiniband/ulp/isert
5458
5459ISDN SUBSYSTEM
5460M:	Karsten Keil <isdn@linux-pingi.de>
5461L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5462L:	netdev@vger.kernel.org
5463W:	http://www.isdn4linux.de
5464T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5465S:	Maintained
5466F:	Documentation/isdn/
5467F:	drivers/isdn/
5468F:	include/linux/isdn.h
5469F:	include/linux/isdn/
5470F:	include/uapi/linux/isdn.h
5471F:	include/uapi/linux/isdn/
5472
5473ISDN SUBSYSTEM (Eicon active card driver)
5474M:	Armin Schindler <mac@melware.de>
5475L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5476W:	http://www.melware.de
5477S:	Maintained
5478F:	drivers/isdn/hardware/eicon/
5479
5480IT87 HARDWARE MONITORING DRIVER
5481M:	Jean Delvare <jdelvare@suse.de>
5482L:	lm-sensors@lm-sensors.org
5483S:	Maintained
5484F:	Documentation/hwmon/it87
5485F:	drivers/hwmon/it87.c
5486
5487IT913X MEDIA DRIVER
5488M:	Antti Palosaari <crope@iki.fi>
5489L:	linux-media@vger.kernel.org
5490W:	http://linuxtv.org/
5491W:	http://palosaari.fi/linux/
5492Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5493T:	git git://linuxtv.org/anttip/media_tree.git
5494S:	Maintained
5495F:	drivers/media/tuners/it913x*
5496
5497IVTV VIDEO4LINUX DRIVER
5498M:	Andy Walls <awalls@md.metrocast.net>
5499L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5500L:	linux-media@vger.kernel.org
5501T:	git git://linuxtv.org/media_tree.git
5502W:	http://www.ivtvdriver.org
5503S:	Maintained
5504F:	Documentation/video4linux/*.ivtv
5505F:	drivers/media/pci/ivtv/
5506F:	include/uapi/linux/ivtv*
5507
5508IX2505V MEDIA DRIVER
5509M:	Malcolm Priestley <tvboxspy@gmail.com>
5510L:	linux-media@vger.kernel.org
5511W:	http://linuxtv.org/
5512Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5513S:	Maintained
5514F:	drivers/media/dvb-frontends/ix2505v*
5515
5516JC42.4 TEMPERATURE SENSOR DRIVER
5517M:	Guenter Roeck <linux@roeck-us.net>
5518L:	lm-sensors@lm-sensors.org
5519S:	Maintained
5520F:	drivers/hwmon/jc42.c
5521F:	Documentation/hwmon/jc42
5522
5523JFS FILESYSTEM
5524M:	Dave Kleikamp <shaggy@kernel.org>
5525L:	jfs-discussion@lists.sourceforge.net
5526W:	http://jfs.sourceforge.net/
5527T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5528S:	Maintained
5529F:	Documentation/filesystems/jfs.txt
5530F:	fs/jfs/
5531
5532JME NETWORK DRIVER
5533M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5534L:	netdev@vger.kernel.org
5535S:	Maintained
5536F:	drivers/net/ethernet/jme.*
5537
5538JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5539M:	David Woodhouse <dwmw2@infradead.org>
5540L:	linux-mtd@lists.infradead.org
5541W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5542S:	Maintained
5543F:	fs/jffs2/
5544F:	include/uapi/linux/jffs2.h
5545
5546JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5547M:	Andrew Morton <akpm@linux-foundation.org>
5548M:	Jan Kara <jack@suse.cz>
5549L:	linux-ext4@vger.kernel.org
5550S:	Maintained
5551F:	fs/jbd/
5552F:	include/linux/jbd.h
5553
5554JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5555M:	"Theodore Ts'o" <tytso@mit.edu>
5556L:	linux-ext4@vger.kernel.org
5557S:	Maintained
5558F:	fs/jbd2/
5559F:	include/linux/jbd2.h
5560
5561JSM Neo PCI based serial card
5562M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5563L:	linux-serial@vger.kernel.org
5564S:	Maintained
5565F:	drivers/tty/serial/jsm/
5566
5567K10TEMP HARDWARE MONITORING DRIVER
5568M:	Clemens Ladisch <clemens@ladisch.de>
5569L:	lm-sensors@lm-sensors.org
5570S:	Maintained
5571F:	Documentation/hwmon/k10temp
5572F:	drivers/hwmon/k10temp.c
5573
5574K8TEMP HARDWARE MONITORING DRIVER
5575M:	Rudolf Marek <r.marek@assembler.cz>
5576L:	lm-sensors@lm-sensors.org
5577S:	Maintained
5578F:	Documentation/hwmon/k8temp
5579F:	drivers/hwmon/k8temp.c
5580
5581KCONFIG
5582M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5583L:	linux-kbuild@vger.kernel.org
5584T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5585S:	Maintained
5586F:	Documentation/kbuild/kconfig-language.txt
5587F:	scripts/kconfig/
5588
5589KDUMP
5590M:	Vivek Goyal <vgoyal@redhat.com>
5591M:	Haren Myneni <hbabu@us.ibm.com>
5592L:	kexec@lists.infradead.org
5593W:	http://lse.sourceforge.net/kdump/
5594S:	Maintained
5595F:	Documentation/kdump/
5596
5597KEENE FM RADIO TRANSMITTER DRIVER
5598M:	Hans Verkuil <hverkuil@xs4all.nl>
5599L:	linux-media@vger.kernel.org
5600T:	git git://linuxtv.org/media_tree.git
5601W:	http://linuxtv.org
5602S:	Maintained
5603F:	drivers/media/radio/radio-keene*
5604
5605KERNEL AUTOMOUNTER v4 (AUTOFS4)
5606M:	Ian Kent <raven@themaw.net>
5607L:	autofs@vger.kernel.org
5608S:	Maintained
5609F:	fs/autofs4/
5610
5611KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5612M:	Michal Marek <mmarek@suse.cz>
5613T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5614T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5615L:	linux-kbuild@vger.kernel.org
5616S:	Maintained
5617F:	Documentation/kbuild/
5618F:	Makefile
5619F:	scripts/Makefile.*
5620F:	scripts/basic/
5621F:	scripts/mk*
5622F:	scripts/package/
5623
5624KERNEL JANITORS
5625L:	kernel-janitors@vger.kernel.org
5626W:	http://kernelnewbies.org/KernelJanitors
5627S:	Odd Fixes
5628
5629KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5630M:	"J. Bruce Fields" <bfields@fieldses.org>
5631L:	linux-nfs@vger.kernel.org
5632W:	http://nfs.sourceforge.net/
5633S:	Supported
5634F:	fs/nfsd/
5635F:	include/uapi/linux/nfsd/
5636F:	fs/lockd/
5637F:	fs/nfs_common/
5638F:	net/sunrpc/
5639F:	include/linux/lockd/
5640F:	include/linux/sunrpc/
5641F:	include/uapi/linux/sunrpc/
5642
5643KERNEL SELFTEST FRAMEWORK
5644M:	Shuah Khan <shuahkh@osg.samsung.com>
5645L:	linux-api@vger.kernel.org
5646T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5647S:	Maintained
5648F:	tools/testing/selftests
5649
5650KERNEL VIRTUAL MACHINE (KVM)
5651M:	Gleb Natapov <gleb@kernel.org>
5652M:	Paolo Bonzini <pbonzini@redhat.com>
5653L:	kvm@vger.kernel.org
5654W:	http://www.linux-kvm.org
5655T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5656S:	Supported
5657F:	Documentation/*/kvm*.txt
5658F:	Documentation/virtual/kvm/
5659F:	arch/*/kvm/
5660F:	arch/x86/kernel/kvm.c
5661F:	arch/x86/kernel/kvmclock.c
5662F:	arch/*/include/asm/kvm*
5663F:	include/linux/kvm*
5664F:	include/uapi/linux/kvm*
5665F:	virt/kvm/
5666
5667KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5668M:	Joerg Roedel <joro@8bytes.org>
5669L:	kvm@vger.kernel.org
5670W:	http://kvm.qumranet.com
5671S:	Maintained
5672F:	arch/x86/include/asm/svm.h
5673F:	arch/x86/kvm/svm.c
5674
5675KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5676M:	Alexander Graf <agraf@suse.de>
5677L:	kvm-ppc@vger.kernel.org
5678W:	http://kvm.qumranet.com
5679T:	git git://github.com/agraf/linux-2.6.git
5680S:	Supported
5681F:	arch/powerpc/include/asm/kvm*
5682F:	arch/powerpc/kvm/
5683
5684KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5685M:	Christian Borntraeger <borntraeger@de.ibm.com>
5686M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5687M:	linux390@de.ibm.com
5688L:	linux-s390@vger.kernel.org
5689W:	http://www.ibm.com/developerworks/linux/linux390/
5690S:	Supported
5691F:	Documentation/s390/kvm.txt
5692F:	arch/s390/include/asm/kvm*
5693F:	arch/s390/kvm/
5694F:	drivers/s390/kvm/
5695
5696KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5697M:	Christoffer Dall <christoffer.dall@linaro.org>
5698M:	Marc Zyngier <marc.zyngier@arm.com>
5699L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5700L:	kvmarm@lists.cs.columbia.edu
5701W:	http://systems.cs.columbia.edu/projects/kvm-arm
5702S:	Supported
5703F:	arch/arm/include/uapi/asm/kvm*
5704F:	arch/arm/include/asm/kvm*
5705F:	arch/arm/kvm/
5706F:	virt/kvm/arm/
5707F:	include/kvm/arm_*
5708
5709KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5710M:	Christoffer Dall <christoffer.dall@linaro.org>
5711M:	Marc Zyngier <marc.zyngier@arm.com>
5712L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5713L:	kvmarm@lists.cs.columbia.edu
5714S:	Maintained
5715F:	arch/arm64/include/uapi/asm/kvm*
5716F:	arch/arm64/include/asm/kvm*
5717F:	arch/arm64/kvm/
5718
5719KEXEC
5720M:	Eric Biederman <ebiederm@xmission.com>
5721W:	http://kernel.org/pub/linux/utils/kernel/kexec/
5722L:	kexec@lists.infradead.org
5723S:	Maintained
5724F:	include/linux/kexec.h
5725F:	include/uapi/linux/kexec.h
5726F:	kernel/kexec.c
5727
5728KEYS/KEYRINGS:
5729M:	David Howells <dhowells@redhat.com>
5730L:	keyrings@linux-nfs.org
5731S:	Maintained
5732F:	Documentation/security/keys.txt
5733F:	include/linux/key.h
5734F:	include/linux/key-type.h
5735F:	include/keys/
5736F:	security/keys/
5737
5738KEYS-TRUSTED
5739M:	David Safford <safford@us.ibm.com>
5740M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5741L:	linux-security-module@vger.kernel.org
5742L:	keyrings@linux-nfs.org
5743S:	Supported
5744F:	Documentation/security/keys-trusted-encrypted.txt
5745F:	include/keys/trusted-type.h
5746F:	security/keys/trusted.c
5747F:	security/keys/trusted.h
5748
5749KEYS-ENCRYPTED
5750M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5751M:	David Safford <safford@us.ibm.com>
5752L:	linux-security-module@vger.kernel.org
5753L:	keyrings@linux-nfs.org
5754S:	Supported
5755F:	Documentation/security/keys-trusted-encrypted.txt
5756F:	include/keys/encrypted-type.h
5757F:	security/keys/encrypted-keys/
5758
5759KGDB / KDB /debug_core
5760M:	Jason Wessel <jason.wessel@windriver.com>
5761W:	http://kgdb.wiki.kernel.org/
5762L:	kgdb-bugreport@lists.sourceforge.net
5763S:	Maintained
5764F:	Documentation/DocBook/kgdb.tmpl
5765F:	drivers/misc/kgdbts.c
5766F:	drivers/tty/serial/kgdboc.c
5767F:	include/linux/kdb.h
5768F:	include/linux/kgdb.h
5769F:	kernel/debug/
5770
5771KMEMCHECK
5772M:	Vegard Nossum <vegardno@ifi.uio.no>
5773M:	Pekka Enberg <penberg@kernel.org>
5774S:	Maintained
5775F:	Documentation/kmemcheck.txt
5776F:	arch/x86/include/asm/kmemcheck.h
5777F:	arch/x86/mm/kmemcheck/
5778F:	include/linux/kmemcheck.h
5779F:	mm/kmemcheck.c
5780
5781KMEMLEAK
5782M:	Catalin Marinas <catalin.marinas@arm.com>
5783S:	Maintained
5784F:	Documentation/kmemleak.txt
5785F:	include/linux/kmemleak.h
5786F:	mm/kmemleak.c
5787F:	mm/kmemleak-test.c
5788
5789KPROBES
5790M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5791M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5792M:	"David S. Miller" <davem@davemloft.net>
5793M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5794S:	Maintained
5795F:	Documentation/kprobes.txt
5796F:	include/linux/kprobes.h
5797F:	kernel/kprobes.c
5798
5799KS0108 LCD CONTROLLER DRIVER
5800M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5801W:	http://miguelojeda.es/auxdisplay.htm
5802W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5803S:	Maintained
5804F:	Documentation/auxdisplay/ks0108
5805F:	drivers/auxdisplay/ks0108.c
5806F:	include/linux/ks0108.h
5807
5808LAPB module
5809L:	linux-x25@vger.kernel.org
5810S:	Orphan
5811F:	Documentation/networking/lapb-module.txt
5812F:	include/*/lapb.h
5813F:	net/lapb/
5814
5815LASI 53c700 driver for PARISC
5816M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5817L:	linux-scsi@vger.kernel.org
5818S:	Maintained
5819F:	Documentation/scsi/53c700.txt
5820F:	drivers/scsi/53c700*
5821
5822LED SUBSYSTEM
5823M:	Bryan Wu <cooloney@gmail.com>
5824M:	Richard Purdie <rpurdie@rpsys.net>
5825M:	Jacek Anaszewski <j.anaszewski@samsung.com>
5826L:	linux-leds@vger.kernel.org
5827T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5828S:	Maintained
5829F:	drivers/leds/
5830F:	include/linux/leds.h
5831
5832LEGACY EEPROM DRIVER
5833M:	Jean Delvare <jdelvare@suse.de>
5834S:	Maintained
5835F:	Documentation/misc-devices/eeprom
5836F:	drivers/misc/eeprom/eeprom.c
5837
5838LEGO USB Tower driver
5839M:	Juergen Stuber <starblue@users.sourceforge.net>
5840L:	legousb-devel@lists.sourceforge.net
5841W:	http://legousb.sourceforge.net/
5842S:	Maintained
5843F:	drivers/usb/misc/legousbtower.c
5844
5845LG2160 MEDIA DRIVER
5846M:	Michael Krufky <mkrufky@linuxtv.org>
5847L:	linux-media@vger.kernel.org
5848W:	http://linuxtv.org/
5849W:	http://github.com/mkrufky
5850Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5851T:	git git://linuxtv.org/mkrufky/tuners.git
5852S:	Maintained
5853F:	drivers/media/dvb-frontends/lg2160.*
5854
5855LGDT3305 MEDIA DRIVER
5856M:	Michael Krufky <mkrufky@linuxtv.org>
5857L:	linux-media@vger.kernel.org
5858W:	http://linuxtv.org/
5859W:	http://github.com/mkrufky
5860Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5861T:	git git://linuxtv.org/mkrufky/tuners.git
5862S:	Maintained
5863F:	drivers/media/dvb-frontends/lgdt3305.*
5864
5865LGUEST
5866M:	Rusty Russell <rusty@rustcorp.com.au>
5867L:	lguest@lists.ozlabs.org
5868W:	http://lguest.ozlabs.org/
5869S:	Odd Fixes
5870F:	arch/x86/include/asm/lguest*.h
5871F:	arch/x86/lguest/
5872F:	drivers/lguest/
5873F:	include/linux/lguest*.h
5874F:	tools/lguest/
5875
5876LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5877M:	Tejun Heo <tj@kernel.org>
5878L:	linux-ide@vger.kernel.org
5879T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5880S:	Maintained
5881F:	drivers/ata/
5882F:	include/linux/ata.h
5883F:	include/linux/libata.h
5884
5885LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5886M:	Viresh Kumar <viresh.linux@gmail.com>
5887L:	linux-ide@vger.kernel.org
5888T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5889S:	Maintained
5890F:	include/linux/pata_arasan_cf_data.h
5891F:	drivers/ata/pata_arasan_cf.c
5892
5893LIBATA PATA DRIVERS
5894M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5895M:	Tejun Heo <tj@kernel.org>
5896L:	linux-ide@vger.kernel.org
5897T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5898S:	Maintained
5899F:	drivers/ata/pata_*.c
5900F:	drivers/ata/ata_generic.c
5901
5902LIBATA SATA AHCI PLATFORM devices support
5903M:	Hans de Goede <hdegoede@redhat.com>
5904M:	Tejun Heo <tj@kernel.org>
5905L:	linux-ide@vger.kernel.org
5906T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5907S:	Maintained
5908F:	drivers/ata/ahci_platform.c
5909F:	drivers/ata/libahci_platform.c
5910F:	include/linux/ahci_platform.h
5911
5912LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5913M:	Mikael Pettersson <mikpelinux@gmail.com>
5914L:	linux-ide@vger.kernel.org
5915T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5916S:	Maintained
5917F:	drivers/ata/sata_promise.*
5918
5919LIBLOCKDEP
5920M:	Sasha Levin <sasha.levin@oracle.com>
5921S:	Maintained
5922F:	tools/lib/lockdep/
5923
5924LINUX FOR IBM pSERIES (RS/6000)
5925M:	Paul Mackerras <paulus@au.ibm.com>
5926W:	http://www.ibm.com/linux/ltc/projects/ppc
5927S:	Supported
5928F:	arch/powerpc/boot/rs6000.h
5929
5930LINUX FOR POWERPC (32-BIT AND 64-BIT)
5931M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5932M:	Paul Mackerras <paulus@samba.org>
5933M:	Michael Ellerman <mpe@ellerman.id.au>
5934W:	http://www.penguinppc.org/
5935L:	linuxppc-dev@lists.ozlabs.org
5936Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5937T:	git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5938S:	Supported
5939F:	Documentation/powerpc/
5940F:	arch/powerpc/
5941
5942LINUX FOR POWER MACINTOSH
5943M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5944W:	http://www.penguinppc.org/
5945L:	linuxppc-dev@lists.ozlabs.org
5946S:	Maintained
5947F:	arch/powerpc/platforms/powermac/
5948F:	drivers/macintosh/
5949
5950LINUX FOR POWERPC EMBEDDED MPC5XXX
5951M:	Anatolij Gustschin <agust@denx.de>
5952L:	linuxppc-dev@lists.ozlabs.org
5953T:	git git://git.denx.de/linux-denx-agust.git
5954S:	Maintained
5955F:	arch/powerpc/platforms/512x/
5956F:	arch/powerpc/platforms/52xx/
5957
5958LINUX FOR POWERPC EMBEDDED PPC4XX
5959M:	Alistair Popple <alistair@popple.id.au>
5960M:	Matt Porter <mporter@kernel.crashing.org>
5961W:	http://www.penguinppc.org/
5962L:	linuxppc-dev@lists.ozlabs.org
5963S:	Maintained
5964F:	arch/powerpc/platforms/40x/
5965F:	arch/powerpc/platforms/44x/
5966
5967LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5968L:	linuxppc-dev@lists.ozlabs.org
5969S:	Orphan
5970F:	arch/powerpc/*/*virtex*
5971F:	arch/powerpc/*/*/*virtex*
5972
5973LINUX FOR POWERPC EMBEDDED PPC8XX
5974M:	Vitaly Bordug <vitb@kernel.crashing.org>
5975W:	http://www.penguinppc.org/
5976L:	linuxppc-dev@lists.ozlabs.org
5977S:	Maintained
5978F:	arch/powerpc/platforms/8xx/
5979
5980LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5981M:	Scott Wood <scottwood@freescale.com>
5982M:	Kumar Gala <galak@kernel.crashing.org>
5983W:	http://www.penguinppc.org/
5984L:	linuxppc-dev@lists.ozlabs.org
5985T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5986S:	Maintained
5987F:	arch/powerpc/platforms/83xx/
5988F:	arch/powerpc/platforms/85xx/
5989
5990LINUX FOR POWERPC PA SEMI PWRFICIENT
5991M:	Olof Johansson <olof@lixom.net>
5992L:	linuxppc-dev@lists.ozlabs.org
5993S:	Maintained
5994F:	arch/powerpc/platforms/pasemi/
5995F:	drivers/*/*pasemi*
5996F:	drivers/*/*/*pasemi*
5997
5998LINUX SECURITY MODULE (LSM) FRAMEWORK
5999M:	Chris Wright <chrisw@sous-sol.org>
6000L:	linux-security-module@vger.kernel.org
6001S:	Supported
6002
6003LIS3LV02D ACCELEROMETER DRIVER
6004M:	Eric Piel <eric.piel@tremplin-utc.net>
6005S:	Maintained
6006F:	Documentation/misc-devices/lis3lv02d
6007F:	drivers/misc/lis3lv02d/
6008F:	drivers/platform/x86/hp_accel.c
6009
6010LIVE PATCHING
6011M:	Josh Poimboeuf <jpoimboe@redhat.com>
6012M:	Seth Jennings <sjenning@redhat.com>
6013M:	Jiri Kosina <jkosina@suse.cz>
6014M:	Vojtech Pavlik <vojtech@suse.cz>
6015S:	Maintained
6016F:	kernel/livepatch/
6017F:	include/linux/livepatch.h
6018F:	arch/x86/include/asm/livepatch.h
6019F:	arch/x86/kernel/livepatch.c
6020F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6021F:	samples/livepatch/
6022L:	live-patching@vger.kernel.org
6023T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6024
6025LLC (802.2)
6026M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6027S:	Maintained
6028F:	include/linux/llc.h
6029F:	include/uapi/linux/llc.h
6030F:	include/net/llc*
6031F:	net/llc/
6032
6033LM73 HARDWARE MONITOR DRIVER
6034M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6035L:	lm-sensors@lm-sensors.org
6036S:	Maintained
6037F:	drivers/hwmon/lm73.c
6038
6039LM78 HARDWARE MONITOR DRIVER
6040M:	Jean Delvare <jdelvare@suse.de>
6041L:	lm-sensors@lm-sensors.org
6042S:	Maintained
6043F:	Documentation/hwmon/lm78
6044F:	drivers/hwmon/lm78.c
6045
6046LM83 HARDWARE MONITOR DRIVER
6047M:	Jean Delvare <jdelvare@suse.de>
6048L:	lm-sensors@lm-sensors.org
6049S:	Maintained
6050F:	Documentation/hwmon/lm83
6051F:	drivers/hwmon/lm83.c
6052
6053LM90 HARDWARE MONITOR DRIVER
6054M:	Jean Delvare <jdelvare@suse.de>
6055L:	lm-sensors@lm-sensors.org
6056S:	Maintained
6057F:	Documentation/hwmon/lm90
6058F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6059F:	drivers/hwmon/lm90.c
6060
6061LM95234 HARDWARE MONITOR DRIVER
6062M:	Guenter Roeck <linux@roeck-us.net>
6063L:	lm-sensors@lm-sensors.org
6064S:	Maintained
6065F:	Documentation/hwmon/lm95234
6066F:	drivers/hwmon/lm95234.c
6067
6068LME2510 MEDIA DRIVER
6069M:	Malcolm Priestley <tvboxspy@gmail.com>
6070L:	linux-media@vger.kernel.org
6071W:	http://linuxtv.org/
6072Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6073S:	Maintained
6074F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6075
6076LOCKDEP AND LOCKSTAT
6077M:	Peter Zijlstra <peterz@infradead.org>
6078M:	Ingo Molnar <mingo@redhat.com>
6079L:	linux-kernel@vger.kernel.org
6080T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6081S:	Maintained
6082F:	Documentation/locking/lockdep*.txt
6083F:	Documentation/locking/lockstat.txt
6084F:	include/linux/lockdep.h
6085F:	kernel/locking/
6086
6087LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6088M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6089L:	linux-ntfs-dev@lists.sourceforge.net
6090W:	http://www.linux-ntfs.org/content/view/19/37/
6091S:	Maintained
6092F:	Documentation/ldm.txt
6093F:	block/partitions/ldm.*
6094
6095LogFS
6096M:	Joern Engel <joern@logfs.org>
6097M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6098L:	logfs@logfs.org
6099W:	logfs.org
6100S:	Maintained
6101F:	fs/logfs/
6102
6103LPC32XX MACHINE SUPPORT
6104M:	Roland Stigge <stigge@antcom.de>
6105L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6106S:	Maintained
6107F:	arch/arm/mach-lpc32xx/
6108
6109LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6110M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6111M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6112M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6113M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6114L:	MPT-FusionLinux.pdl@avagotech.com
6115L:	linux-scsi@vger.kernel.org
6116W:	http://www.lsilogic.com/support
6117S:	Supported
6118F:	drivers/message/fusion/
6119F:	drivers/scsi/mpt2sas/
6120F:	drivers/scsi/mpt3sas/
6121
6122LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6123M:	Matthew Wilcox <matthew@wil.cx>
6124L:	linux-scsi@vger.kernel.org
6125S:	Maintained
6126F:	drivers/scsi/sym53c8xx_2/
6127
6128LTC4261 HARDWARE MONITOR DRIVER
6129M:	Guenter Roeck <linux@roeck-us.net>
6130L:	lm-sensors@lm-sensors.org
6131S:	Maintained
6132F:	Documentation/hwmon/ltc4261
6133F:	drivers/hwmon/ltc4261.c
6134
6135LTP (Linux Test Project)
6136M:	Mike Frysinger <vapier@gentoo.org>
6137M:	Cyril Hrubis <chrubis@suse.cz>
6138M:	Wanlong Gao <gaowanlong@cn.fujitsu.com>
6139M:	Jan Stancek <jstancek@redhat.com>
6140M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6141M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6142L:	ltp-list@lists.sourceforge.net (subscribers-only)
6143W:	http://linux-test-project.github.io/
6144T:	git git://github.com/linux-test-project/ltp.git
6145S:	Maintained
6146
6147M32R ARCHITECTURE
6148W:	http://www.linux-m32r.org/
6149S:	Orphan
6150F:	arch/m32r/
6151
6152M68K ARCHITECTURE
6153M:	Geert Uytterhoeven <geert@linux-m68k.org>
6154L:	linux-m68k@lists.linux-m68k.org
6155W:	http://www.linux-m68k.org/
6156T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6157S:	Maintained
6158F:	arch/m68k/
6159F:	drivers/zorro/
6160
6161M68K ON APPLE MACINTOSH
6162M:	Joshua Thompson <funaho@jurai.org>
6163W:	http://www.mac.linux-m68k.org/
6164L:	linux-m68k@lists.linux-m68k.org
6165S:	Maintained
6166F:	arch/m68k/mac/
6167
6168M68K ON HP9000/300
6169M:	Philip Blundell <philb@gnu.org>
6170W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6171S:	Maintained
6172F:	arch/m68k/hp300/
6173
6174M88DS3103 MEDIA DRIVER
6175M:	Antti Palosaari <crope@iki.fi>
6176L:	linux-media@vger.kernel.org
6177W:	http://linuxtv.org/
6178W:	http://palosaari.fi/linux/
6179Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6180T:	git git://linuxtv.org/anttip/media_tree.git
6181S:	Maintained
6182F:	drivers/media/dvb-frontends/m88ds3103*
6183
6184M88RS2000 MEDIA DRIVER
6185M:	Malcolm Priestley <tvboxspy@gmail.com>
6186L:	linux-media@vger.kernel.org
6187W:	http://linuxtv.org/
6188Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6189S:	Maintained
6190F:	drivers/media/dvb-frontends/m88rs2000*
6191
6192MA901 MASTERKIT USB FM RADIO DRIVER
6193M:	Alexey Klimov <klimov.linux@gmail.com>
6194L:	linux-media@vger.kernel.org
6195T:	git git://linuxtv.org/media_tree.git
6196S:	Maintained
6197F:	drivers/media/radio/radio-ma901.c
6198
6199MAC80211
6200M:	Johannes Berg <johannes@sipsolutions.net>
6201L:	linux-wireless@vger.kernel.org
6202W:	http://wireless.kernel.org/
6203T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6204T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6205S:	Maintained
6206F:	Documentation/networking/mac80211-injection.txt
6207F:	include/net/mac80211.h
6208F:	net/mac80211/
6209
6210MACVLAN DRIVER
6211M:	Patrick McHardy <kaber@trash.net>
6212L:	netdev@vger.kernel.org
6213S:	Maintained
6214F:	drivers/net/macvlan.c
6215F:	include/linux/if_macvlan.h
6216
6217MAILBOX API
6218M:	Jassi Brar <jassisinghbrar@gmail.com>
6219L:	linux-kernel@vger.kernel.org
6220S:	Maintained
6221F:	drivers/mailbox/
6222F:	include/linux/mailbox_client.h
6223F:	include/linux/mailbox_controller.h
6224
6225MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6226M:	Michael Kerrisk <mtk.manpages@gmail.com>
6227W:	http://www.kernel.org/doc/man-pages
6228L:	linux-man@vger.kernel.org
6229S:	Maintained
6230
6231MARVELL ARMADA DRM SUPPORT
6232M:	Russell King <rmk+kernel@arm.linux.org.uk>
6233S:	Maintained
6234F:	drivers/gpu/drm/armada/
6235
6236MARVELL 88E6352 DSA support
6237M:	Guenter Roeck <linux@roeck-us.net>
6238S:	Maintained
6239F:	drivers/net/dsa/mv88e6352.c
6240
6241MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6242M:	Mirko Lindner <mlindner@marvell.com>
6243M:	Stephen Hemminger <stephen@networkplumber.org>
6244L:	netdev@vger.kernel.org
6245S:	Maintained
6246F:	drivers/net/ethernet/marvell/sk*
6247
6248MARVELL LIBERTAS WIRELESS DRIVER
6249L:	libertas-dev@lists.infradead.org
6250S:	Orphan
6251F:	drivers/net/wireless/libertas/
6252
6253MARVELL MV643XX ETHERNET DRIVER
6254M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6255L:	netdev@vger.kernel.org
6256S:	Maintained
6257F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6258F:	include/linux/mv643xx.h
6259
6260MARVELL MVNETA ETHERNET DRIVER
6261M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6262L:	netdev@vger.kernel.org
6263S:	Maintained
6264F:	drivers/net/ethernet/marvell/mvneta.*
6265
6266MARVELL MWIFIEX WIRELESS DRIVER
6267M:	Amitkumar Karwar <akarwar@marvell.com>
6268M:	Avinash Patil <patila@marvell.com>
6269L:	linux-wireless@vger.kernel.org
6270S:	Maintained
6271F:	drivers/net/wireless/mwifiex/
6272
6273MARVELL MWL8K WIRELESS DRIVER
6274M:	Lennert Buytenhek <buytenh@wantstofly.org>
6275L:	linux-wireless@vger.kernel.org
6276S:	Odd Fixes
6277F:	drivers/net/wireless/mwl8k.c
6278
6279MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6280M:	Nicolas Pitre <nico@fluxnic.net>
6281S:	Odd Fixes
6282F:	drivers/mmc/host/mvsdio.*
6283
6284MATROX FRAMEBUFFER DRIVER
6285L:	linux-fbdev@vger.kernel.org
6286S:	Orphan
6287F:	drivers/video/fbdev/matrox/matroxfb_*
6288F:	include/uapi/linux/matroxfb.h
6289
6290MAX16065 HARDWARE MONITOR DRIVER
6291M:	Guenter Roeck <linux@roeck-us.net>
6292L:	lm-sensors@lm-sensors.org
6293S:	Maintained
6294F:	Documentation/hwmon/max16065
6295F:	drivers/hwmon/max16065.c
6296
6297MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6298M:	"Hans J. Koch" <hjk@hansjkoch.de>
6299L:	lm-sensors@lm-sensors.org
6300S:	Maintained
6301F:	Documentation/hwmon/max6650
6302F:	drivers/hwmon/max6650.c
6303
6304MAX6697 HARDWARE MONITOR DRIVER
6305M:	Guenter Roeck <linux@roeck-us.net>
6306L:	lm-sensors@lm-sensors.org
6307S:	Maintained
6308F:	Documentation/hwmon/max6697
6309F:	Documentation/devicetree/bindings/i2c/max6697.txt
6310F:	drivers/hwmon/max6697.c
6311F:	include/linux/platform_data/max6697.h
6312
6313MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6314M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6315L:	linux-pm@vger.kernel.org
6316S:	Supported
6317F:	drivers/power/max14577_charger.c
6318F:	drivers/power/max77693_charger.c
6319
6320MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6321M:	Chanwoo Choi <cw00.choi@samsung.com>
6322M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6323L:	linux-kernel@vger.kernel.org
6324S:	Supported
6325F:	drivers/*/max14577.c
6326F:	drivers/*/max77686.c
6327F:	drivers/*/max77693.c
6328F:	drivers/extcon/extcon-max14577.c
6329F:	drivers/extcon/extcon-max77693.c
6330F:	drivers/rtc/rtc-max77686.c
6331F:	drivers/clk/clk-max77686.c
6332F:	Documentation/devicetree/bindings/mfd/max14577.txt
6333F:	Documentation/devicetree/bindings/mfd/max77686.txt
6334F:	Documentation/devicetree/bindings/mfd/max77693.txt
6335F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6336F:	include/linux/mfd/max14577*.h
6337F:	include/linux/mfd/max77686*.h
6338F:	include/linux/mfd/max77693*.h
6339
6340MAXIRADIO FM RADIO RECEIVER DRIVER
6341M:	Hans Verkuil <hverkuil@xs4all.nl>
6342L:	linux-media@vger.kernel.org
6343T:	git git://linuxtv.org/media_tree.git
6344W:	http://linuxtv.org
6345S:	Maintained
6346F:	drivers/media/radio/radio-maxiradio*
6347
6348MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6349M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6350P:	LinuxTV.org Project
6351L:	linux-media@vger.kernel.org
6352W:	http://linuxtv.org
6353Q:	http://patchwork.kernel.org/project/linux-media/list/
6354T:	git git://linuxtv.org/media_tree.git
6355S:	Maintained
6356F:	Documentation/dvb/
6357F:	Documentation/video4linux/
6358F:	Documentation/DocBook/media/
6359F:	drivers/media/
6360F:	drivers/staging/media/
6361F:	include/media/
6362F:	include/uapi/linux/dvb/
6363F:	include/uapi/linux/videodev2.h
6364F:	include/uapi/linux/media.h
6365F:	include/uapi/linux/v4l2-*
6366F:	include/uapi/linux/meye.h
6367F:	include/uapi/linux/ivtv*
6368F:	include/uapi/linux/uvcvideo.h
6369
6370MEGARAID SCSI/SAS DRIVERS
6371M:	Kashyap Desai <kashyap.desai@avagotech.com>
6372M:	Sumit Saxena <sumit.saxena@avagotech.com>
6373M:	Uday Lingala <uday.lingala@avagotech.com>
6374L:	megaraidlinux.pdl@avagotech.com
6375L:	linux-scsi@vger.kernel.org
6376W:	http://www.lsi.com
6377S:	Maintained
6378F:	Documentation/scsi/megaraid.txt
6379F:	drivers/scsi/megaraid.*
6380F:	drivers/scsi/megaraid/
6381
6382MELLANOX ETHERNET DRIVER (mlx4_en)
6383M:	Amir Vadai <amirv@mellanox.com>
6384M:	Ido Shamay <idos@mellanox.com>
6385L:	netdev@vger.kernel.org
6386S:	Supported
6387W:	http://www.mellanox.com
6388Q:	http://patchwork.ozlabs.org/project/netdev/list/
6389F:	drivers/net/ethernet/mellanox/mlx4/en_*
6390
6391MEMORY MANAGEMENT
6392L:	linux-mm@kvack.org
6393W:	http://www.linux-mm.org
6394S:	Maintained
6395F:	include/linux/mm.h
6396F:	include/linux/gfp.h
6397F:	include/linux/mmzone.h
6398F:	include/linux/memory_hotplug.h
6399F:	include/linux/vmalloc.h
6400F:	mm/
6401
6402MEMORY TECHNOLOGY DEVICES (MTD)
6403M:	David Woodhouse <dwmw2@infradead.org>
6404M:	Brian Norris <computersforpeace@gmail.com>
6405L:	linux-mtd@lists.infradead.org
6406W:	http://www.linux-mtd.infradead.org/
6407Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6408T:	git git://git.infradead.org/linux-mtd.git
6409T:	git git://git.infradead.org/l2-mtd.git
6410S:	Maintained
6411F:	drivers/mtd/
6412F:	include/linux/mtd/
6413F:	include/uapi/mtd/
6414
6415MEN A21 WATCHDOG DRIVER
6416M:	Johannes Thumshirn <johannes.thumshirn@men.de>
6417L:	linux-watchdog@vger.kernel.org
6418S:	Supported
6419F:	drivers/watchdog/mena21_wdt.c
6420
6421MEN CHAMELEON BUS (mcb)
6422M:	Johannes Thumshirn <johannes.thumshirn@men.de>
6423S:	Supported
6424F:	drivers/mcb/
6425F:	include/linux/mcb.h
6426
6427MEN F21BMC (Board Management Controller)
6428M:	Andreas Werner <andreas.werner@men.de>
6429S:	Supported
6430F:	drivers/mfd/menf21bmc.c
6431F:	drivers/watchdog/menf21bmc_wdt.c
6432F:	drivers/leds/leds-menf21bmc.c
6433F:	drivers/hwmon/menf21bmc_hwmon.c
6434F:	Documentation/hwmon/menf21bmc
6435
6436METAG ARCHITECTURE
6437M:	James Hogan <james.hogan@imgtec.com>
6438L:	linux-metag@vger.kernel.org
6439S:	Supported
6440F:	arch/metag/
6441F:	Documentation/metag/
6442F:	Documentation/devicetree/bindings/metag/
6443F:	drivers/clocksource/metag_generic.c
6444F:	drivers/irqchip/irq-metag.c
6445F:	drivers/irqchip/irq-metag-ext.c
6446F:	drivers/tty/metag_da.c
6447
6448MICROBLAZE ARCHITECTURE
6449M:	Michal Simek <monstr@monstr.eu>
6450W:	http://www.monstr.eu/fdt/
6451T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6452S:	Supported
6453F:	arch/microblaze/
6454
6455MICROTEK X6 SCANNER
6456M:	Oliver Neukum <oliver@neukum.org>
6457S:	Maintained
6458F:	drivers/usb/image/microtek.*
6459
6460MIPS
6461M:	Ralf Baechle <ralf@linux-mips.org>
6462L:	linux-mips@linux-mips.org
6463W:	http://www.linux-mips.org/
6464T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6465Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6466S:	Supported
6467F:	Documentation/mips/
6468F:	arch/mips/
6469
6470MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6471M:	Hans Verkuil <hverkuil@xs4all.nl>
6472L:	linux-media@vger.kernel.org
6473T:	git git://linuxtv.org/media_tree.git
6474W:	http://linuxtv.org
6475S:	Odd Fixes
6476F:	drivers/media/radio/radio-miropcm20*
6477
6478Mellanox MLX5 core VPI driver
6479M:	Eli Cohen <eli@mellanox.com>
6480L:	netdev@vger.kernel.org
6481L:	linux-rdma@vger.kernel.org
6482W:	http://www.mellanox.com
6483Q:	http://patchwork.ozlabs.org/project/netdev/list/
6484Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6485T:	git git://openfabrics.org/~eli/connect-ib.git
6486S:	Supported
6487F:	drivers/net/ethernet/mellanox/mlx5/core/
6488F:	include/linux/mlx5/
6489
6490Mellanox MLX5 IB driver
6491M:	Eli Cohen <eli@mellanox.com>
6492L:	linux-rdma@vger.kernel.org
6493W:	http://www.mellanox.com
6494Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6495T:	git git://openfabrics.org/~eli/connect-ib.git
6496S:	Supported
6497F:	include/linux/mlx5/
6498F:	drivers/infiniband/hw/mlx5/
6499
6500MN88472 MEDIA DRIVER
6501M:	Antti Palosaari <crope@iki.fi>
6502L:	linux-media@vger.kernel.org
6503W:	http://linuxtv.org/
6504W:	http://palosaari.fi/linux/
6505Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6506T:	git git://linuxtv.org/anttip/media_tree.git
6507S:	Maintained
6508F:	drivers/staging/media/mn88472/
6509F:	drivers/media/dvb-frontends/mn88472.h
6510
6511MN88473 MEDIA DRIVER
6512M:	Antti Palosaari <crope@iki.fi>
6513L:	linux-media@vger.kernel.org
6514W:	http://linuxtv.org/
6515W:	http://palosaari.fi/linux/
6516Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6517T:	git git://linuxtv.org/anttip/media_tree.git
6518S:	Maintained
6519F:	drivers/staging/media/mn88473/
6520F:	drivers/media/dvb-frontends/mn88473.h
6521
6522MODULE SUPPORT
6523M:	Rusty Russell <rusty@rustcorp.com.au>
6524S:	Maintained
6525F:	include/linux/module.h
6526F:	kernel/module.c
6527
6528MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6529W:	http://popies.net/meye/
6530S:	Orphan
6531F:	Documentation/video4linux/meye.txt
6532F:	drivers/media/pci/meye/
6533F:	include/uapi/linux/meye.h
6534
6535MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6536M:	Jiri Slaby <jirislaby@gmail.com>
6537S:	Maintained
6538F:	Documentation/serial/moxa-smartio
6539F:	drivers/tty/mxser.*
6540
6541MR800 AVERMEDIA USB FM RADIO DRIVER
6542M:	Alexey Klimov <klimov.linux@gmail.com>
6543L:	linux-media@vger.kernel.org
6544T:	git git://linuxtv.org/media_tree.git
6545S:	Maintained
6546F:	drivers/media/radio/radio-mr800.c
6547
6548MRF24J40 IEEE 802.15.4 RADIO DRIVER
6549M:	Alan Ott <alan@signal11.us>
6550L:	linux-wpan@vger.kernel.org
6551S:	Maintained
6552F:	drivers/net/ieee802154/mrf24j40.c
6553
6554MSI LAPTOP SUPPORT
6555M:	"Lee, Chun-Yi" <jlee@suse.com>
6556L:	platform-driver-x86@vger.kernel.org
6557S:	Maintained
6558F:	drivers/platform/x86/msi-laptop.c
6559
6560MSI WMI SUPPORT
6561M:	Anisse Astier <anisse@astier.eu>
6562L:	platform-driver-x86@vger.kernel.org
6563S:	Supported
6564F:	drivers/platform/x86/msi-wmi.c
6565
6566MSI001 MEDIA DRIVER
6567M:	Antti Palosaari <crope@iki.fi>
6568L:	linux-media@vger.kernel.org
6569W:	http://linuxtv.org/
6570W:	http://palosaari.fi/linux/
6571Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6572T:	git git://linuxtv.org/anttip/media_tree.git
6573S:	Maintained
6574F:	drivers/media/tuners/msi001*
6575
6576MSI2500 MEDIA DRIVER
6577M:	Antti Palosaari <crope@iki.fi>
6578L:	linux-media@vger.kernel.org
6579W:	http://linuxtv.org/
6580W:	http://palosaari.fi/linux/
6581Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6582T:	git git://linuxtv.org/anttip/media_tree.git
6583S:	Maintained
6584F:	drivers/media/usb/msi2500/
6585
6586MT9M032 APTINA SENSOR DRIVER
6587M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6588L:	linux-media@vger.kernel.org
6589T:	git git://linuxtv.org/media_tree.git
6590S:	Maintained
6591F:	drivers/media/i2c/mt9m032.c
6592F:	include/media/mt9m032.h
6593
6594MT9P031 APTINA CAMERA SENSOR
6595M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6596L:	linux-media@vger.kernel.org
6597T:	git git://linuxtv.org/media_tree.git
6598S:	Maintained
6599F:	drivers/media/i2c/mt9p031.c
6600F:	include/media/mt9p031.h
6601
6602MT9T001 APTINA CAMERA SENSOR
6603M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6604L:	linux-media@vger.kernel.org
6605T:	git git://linuxtv.org/media_tree.git
6606S:	Maintained
6607F:	drivers/media/i2c/mt9t001.c
6608F:	include/media/mt9t001.h
6609
6610MT9V032 APTINA CAMERA SENSOR
6611M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6612L:	linux-media@vger.kernel.org
6613T:	git git://linuxtv.org/media_tree.git
6614S:	Maintained
6615F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6616F:	drivers/media/i2c/mt9v032.c
6617F:	include/media/mt9v032.h
6618
6619MULTIFUNCTION DEVICES (MFD)
6620M:	Samuel Ortiz <sameo@linux.intel.com>
6621M:	Lee Jones <lee.jones@linaro.org>
6622T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6623S:	Supported
6624F:	drivers/mfd/
6625F:	include/linux/mfd/
6626
6627MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6628M:	Ulf Hansson <ulf.hansson@linaro.org>
6629L:	linux-mmc@vger.kernel.org
6630T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
6631S:	Maintained
6632F:	drivers/mmc/
6633F:	include/linux/mmc/
6634F:	include/uapi/linux/mmc/
6635
6636MULTIMEDIA CARD (MMC) ETC. OVER SPI
6637S:	Orphan
6638F:	drivers/mmc/host/mmc_spi.c
6639F:	include/linux/spi/mmc_spi.h
6640
6641MULTISOUND SOUND DRIVER
6642M:	Andrew Veliath <andrewtv@usa.net>
6643S:	Maintained
6644F:	Documentation/sound/oss/MultiSound
6645F:	sound/oss/msnd*
6646
6647MULTITECH MULTIPORT CARD (ISICOM)
6648S:	Orphan
6649F:	drivers/tty/isicom.c
6650F:	include/linux/isicom.h
6651
6652MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6653M:	Felipe Balbi <balbi@ti.com>
6654L:	linux-usb@vger.kernel.org
6655T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6656S:	Maintained
6657F:	drivers/usb/musb/
6658
6659MXL5007T MEDIA DRIVER
6660M:	Michael Krufky <mkrufky@linuxtv.org>
6661L:	linux-media@vger.kernel.org
6662W:	http://linuxtv.org/
6663W:	http://github.com/mkrufky
6664Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6665T:	git git://linuxtv.org/mkrufky/tuners.git
6666S:	Maintained
6667F:	drivers/media/tuners/mxl5007t.*
6668
6669MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6670M:	Hyong-Youb Kim <hykim@myri.com>
6671L:	netdev@vger.kernel.org
6672W:	https://www.myricom.com/support/downloads/myri10ge.html
6673S:	Supported
6674F:	drivers/net/ethernet/myricom/myri10ge/
6675
6676NATSEMI ETHERNET DRIVER (DP8381x)
6677S:	Orphan
6678F:	drivers/net/ethernet/natsemi/natsemi.c
6679
6680NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6681M:	Daniel Mack <zonque@gmail.com>
6682S:	Maintained
6683L:	alsa-devel@alsa-project.org
6684W:	http://www.native-instruments.com
6685F:	sound/usb/caiaq/
6686
6687NCP FILESYSTEM
6688M:	Petr Vandrovec <petr@vandrovec.name>
6689S:	Odd Fixes
6690F:	fs/ncpfs/
6691
6692NCR 5380 SCSI DRIVERS
6693M:	Finn Thain <fthain@telegraphics.com.au>
6694M:	Michael Schmitz <schmitzmic@gmail.com>
6695L:	linux-scsi@vger.kernel.org
6696S:	Maintained
6697F:	Documentation/scsi/g_NCR5380.txt
6698F:	drivers/scsi/NCR5380.*
6699F:	drivers/scsi/arm/cumana_1.c
6700F:	drivers/scsi/arm/oak.c
6701F:	drivers/scsi/atari_NCR5380.c
6702F:	drivers/scsi/atari_scsi.*
6703F:	drivers/scsi/dmx3191d.c
6704F:	drivers/scsi/dtc.*
6705F:	drivers/scsi/g_NCR5380.*
6706F:	drivers/scsi/g_NCR5380_mmio.c
6707F:	drivers/scsi/mac_scsi.*
6708F:	drivers/scsi/pas16.*
6709F:	drivers/scsi/sun3_scsi.*
6710F:	drivers/scsi/sun3_scsi_vme.c
6711F:	drivers/scsi/t128.*
6712
6713NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6714M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6715L:	linux-scsi@vger.kernel.org
6716S:	Maintained
6717F:	drivers/scsi/NCR_D700.*
6718
6719NCT6775 HARDWARE MONITOR DRIVER
6720M:	Guenter Roeck <linux@roeck-us.net>
6721L:	lm-sensors@lm-sensors.org
6722S:	Maintained
6723F:	Documentation/hwmon/nct6775
6724F:	drivers/hwmon/nct6775.c
6725
6726NETEFFECT IWARP RNIC DRIVER (IW_NES)
6727M:	Faisal Latif <faisal.latif@intel.com>
6728L:	linux-rdma@vger.kernel.org
6729W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6730S:	Supported
6731F:	drivers/infiniband/hw/nes/
6732
6733NETEM NETWORK EMULATOR
6734M:	Stephen Hemminger <stephen@networkplumber.org>
6735L:	netem@lists.linux-foundation.org
6736S:	Maintained
6737F:	net/sched/sch_netem.c
6738
6739NETERION 10GbE DRIVERS (s2io/vxge)
6740M:	Jon Mason <jdmason@kudzu.us>
6741L:	netdev@vger.kernel.org
6742S:	Supported
6743F:	Documentation/networking/s2io.txt
6744F:	Documentation/networking/vxge.txt
6745F:	drivers/net/ethernet/neterion/
6746
6747NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6748M:	Pablo Neira Ayuso <pablo@netfilter.org>
6749M:	Patrick McHardy <kaber@trash.net>
6750M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6751L:	netfilter-devel@vger.kernel.org
6752L:	coreteam@netfilter.org
6753W:	http://www.netfilter.org/
6754W:	http://www.iptables.org/
6755Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
6756T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6757T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6758S:	Supported
6759F:	include/linux/netfilter*
6760F:	include/linux/netfilter/
6761F:	include/net/netfilter/
6762F:	include/uapi/linux/netfilter*
6763F:	include/uapi/linux/netfilter/
6764F:	net/*/netfilter.c
6765F:	net/*/netfilter/
6766F:	net/netfilter/
6767
6768NETLABEL
6769M:	Paul Moore <paul@paul-moore.com>
6770W:	http://netlabel.sf.net
6771L:	netdev@vger.kernel.org
6772S:	Maintained
6773F:	Documentation/netlabel/
6774F:	include/net/netlabel.h
6775F:	net/netlabel/
6776
6777NETROM NETWORK LAYER
6778M:	Ralf Baechle <ralf@linux-mips.org>
6779L:	linux-hams@vger.kernel.org
6780W:	http://www.linux-ax25.org/
6781S:	Maintained
6782F:	include/net/netrom.h
6783F:	include/uapi/linux/netrom.h
6784F:	net/netrom/
6785
6786NETWORK BLOCK DEVICE (NBD)
6787M:	Markus Pargmann <mpa@pengutronix.de>
6788S:	Maintained
6789L:	nbd-general@lists.sourceforge.net
6790T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
6791F:	Documentation/blockdev/nbd.txt
6792F:	drivers/block/nbd.c
6793F:	include/linux/nbd.h
6794F:	include/uapi/linux/nbd.h
6795
6796NETWORK DROP MONITOR
6797M:	Neil Horman <nhorman@tuxdriver.com>
6798L:	netdev@vger.kernel.org
6799S:	Maintained
6800W:	https://fedorahosted.org/dropwatch/
6801F:	net/core/drop_monitor.c
6802
6803NETWORKING [GENERAL]
6804M:	"David S. Miller" <davem@davemloft.net>
6805L:	netdev@vger.kernel.org
6806W:	http://www.linuxfoundation.org/en/Net
6807Q:	http://patchwork.ozlabs.org/project/netdev/list/
6808T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6809T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6810S:	Maintained
6811F:	net/
6812F:	include/net/
6813F:	include/linux/in.h
6814F:	include/linux/net.h
6815F:	include/linux/netdevice.h
6816F:	include/uapi/linux/in.h
6817F:	include/uapi/linux/net.h
6818F:	include/uapi/linux/netdevice.h
6819F:	include/uapi/linux/net_namespace.h
6820F:	tools/net/
6821F:	tools/testing/selftests/net/
6822F:	lib/random32.c
6823F:	lib/test_bpf.c
6824
6825NETWORKING [IPv4/IPv6]
6826M:	"David S. Miller" <davem@davemloft.net>
6827M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6828M:	James Morris <jmorris@namei.org>
6829M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6830M:	Patrick McHardy <kaber@trash.net>
6831L:	netdev@vger.kernel.org
6832T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6833S:	Maintained
6834F:	net/ipv4/
6835F:	net/ipv6/
6836F:	include/net/ip*
6837F:	arch/x86/net/*
6838
6839NETWORKING [IPSEC]
6840M:	Steffen Klassert <steffen.klassert@secunet.com>
6841M:	Herbert Xu <herbert@gondor.apana.org.au>
6842M:	"David S. Miller" <davem@davemloft.net>
6843L:	netdev@vger.kernel.org
6844T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6845T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6846S:	Maintained
6847F:	net/core/flow.c
6848F:	net/xfrm/
6849F:	net/key/
6850F:	net/ipv4/xfrm*
6851F:	net/ipv4/esp4.c
6852F:	net/ipv4/ah4.c
6853F:	net/ipv4/ipcomp.c
6854F:	net/ipv4/ip_vti.c
6855F:	net/ipv6/xfrm*
6856F:	net/ipv6/esp6.c
6857F:	net/ipv6/ah6.c
6858F:	net/ipv6/ipcomp6.c
6859F:	net/ipv6/ip6_vti.c
6860F:	include/uapi/linux/xfrm.h
6861F:	include/net/xfrm.h
6862
6863NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6864M:	Paul Moore <paul@paul-moore.com>
6865L:	netdev@vger.kernel.org
6866S:	Maintained
6867
6868NETWORKING [WIRELESS]
6869L:	linux-wireless@vger.kernel.org
6870Q:	http://patchwork.kernel.org/project/linux-wireless/list/
6871
6872NETWORKING DRIVERS
6873L:	netdev@vger.kernel.org
6874W:	http://www.linuxfoundation.org/en/Net
6875Q:	http://patchwork.ozlabs.org/project/netdev/list/
6876T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6877T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6878S:	Odd Fixes
6879F:	drivers/net/
6880F:	include/linux/if_*
6881F:	include/linux/netdevice.h
6882F:	include/linux/arcdevice.h
6883F:	include/linux/etherdevice.h
6884F:	include/linux/fcdevice.h
6885F:	include/linux/fddidevice.h
6886F:	include/linux/hippidevice.h
6887F:	include/linux/inetdevice.h
6888F:	include/uapi/linux/if_*
6889F:	include/uapi/linux/netdevice.h
6890
6891NETWORKING DRIVERS (WIRELESS)
6892M:	Kalle Valo <kvalo@codeaurora.org>
6893L:	linux-wireless@vger.kernel.org
6894Q:	http://patchwork.kernel.org/project/linux-wireless/list/
6895T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6896S:	Maintained
6897F:	drivers/net/wireless/
6898
6899NETXEN (1/10) GbE SUPPORT
6900M:	Manish Chopra <manish.chopra@qlogic.com>
6901M:	Sony Chacko <sony.chacko@qlogic.com>
6902M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
6903L:	netdev@vger.kernel.org
6904W:	http://www.qlogic.com
6905S:	Supported
6906F:	drivers/net/ethernet/qlogic/netxen/
6907
6908NFC SUBSYSTEM
6909M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6910M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6911M:	Samuel Ortiz <sameo@linux.intel.com>
6912L:	linux-wireless@vger.kernel.org
6913L:	linux-nfc@lists.01.org (subscribers-only)
6914S:	Supported
6915F:	net/nfc/
6916F:	include/net/nfc/
6917F:	include/uapi/linux/nfc.h
6918F:	drivers/nfc/
6919F:	include/linux/platform_data/pn544.h
6920F:	Documentation/devicetree/bindings/net/nfc/
6921
6922NFS, SUNRPC, AND LOCKD CLIENTS
6923M:	Trond Myklebust <trond.myklebust@primarydata.com>
6924M:	Anna Schumaker <anna.schumaker@netapp.com>
6925L:	linux-nfs@vger.kernel.org
6926W:	http://client.linux-nfs.org
6927T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6928S:	Maintained
6929F:	fs/lockd/
6930F:	fs/nfs/
6931F:	fs/nfs_common/
6932F:	net/sunrpc/
6933F:	include/linux/lockd/
6934F:	include/linux/nfs*
6935F:	include/linux/sunrpc/
6936F:	include/uapi/linux/nfs*
6937F:	include/uapi/linux/sunrpc/
6938
6939NILFS2 FILESYSTEM
6940M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6941L:	linux-nilfs@vger.kernel.org
6942W:	http://nilfs.sourceforge.net/
6943T:	git git://github.com/konis/nilfs2.git
6944S:	Supported
6945F:	Documentation/filesystems/nilfs2.txt
6946F:	fs/nilfs2/
6947F:	include/linux/nilfs2_fs.h
6948
6949NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6950M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6951W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6952S:	Maintained
6953F:	Documentation/scsi/NinjaSCSI.txt
6954F:	drivers/scsi/pcmcia/nsp_*
6955
6956NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6957M:	GOTO Masanori <gotom@debian.or.jp>
6958M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6959W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6960S:	Maintained
6961F:	Documentation/scsi/NinjaSCSI.txt
6962F:	drivers/scsi/nsp32*
6963
6964NIOS2 ARCHITECTURE
6965M:	Ley Foon Tan <lftan@altera.com>
6966L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6967T:	git git://git.rocketboards.org/linux-socfpga-next.git
6968S:	Maintained
6969F:	arch/nios2/
6970
6971NOKIA N900 POWER SUPPLY DRIVERS
6972M:	Pali Rohár <pali.rohar@gmail.com>
6973S:	Maintained
6974F:	include/linux/power/bq2415x_charger.h
6975F:	include/linux/power/bq27x00_battery.h
6976F:	include/linux/power/isp1704_charger.h
6977F:	drivers/power/bq2415x_charger.c
6978F:	drivers/power/bq27x00_battery.c
6979F:	drivers/power/isp1704_charger.c
6980F:	drivers/power/rx51_battery.c
6981
6982NTB DRIVER
6983M:	Jon Mason <jdmason@kudzu.us>
6984M:	Dave Jiang <dave.jiang@intel.com>
6985S:	Supported
6986W:	https://github.com/jonmason/ntb/wiki
6987T:	git git://github.com/jonmason/ntb.git
6988F:	drivers/ntb/
6989F:	drivers/net/ntb_netdev.c
6990F:	include/linux/ntb.h
6991
6992NTFS FILESYSTEM
6993M:	Anton Altaparmakov <anton@tuxera.com>
6994L:	linux-ntfs-dev@lists.sourceforge.net
6995W:	http://www.tuxera.com/
6996T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6997S:	Supported
6998F:	Documentation/filesystems/ntfs.txt
6999F:	fs/ntfs/
7000
7001NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7002M:	Antonino Daplas <adaplas@gmail.com>
7003L:	linux-fbdev@vger.kernel.org
7004S:	Maintained
7005F:	drivers/video/fbdev/riva/
7006F:	drivers/video/fbdev/nvidia/
7007
7008NVM EXPRESS DRIVER
7009M:	Matthew Wilcox <willy@linux.intel.com>
7010L:	linux-nvme@lists.infradead.org
7011T:	git git://git.infradead.org/users/willy/linux-nvme.git
7012S:	Supported
7013F:	drivers/block/nvme*
7014F:	include/linux/nvme.h
7015
7016NXP-NCI NFC DRIVER
7017M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7018R:	Charles Gorand <charles.gorand@effinnov.com>
7019L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7020S:	Supported
7021F:	drivers/nfc/nxp-nci
7022
7023NXP TDA998X DRM DRIVER
7024M:	Russell King <rmk+kernel@arm.linux.org.uk>
7025S:	Supported
7026F:	drivers/gpu/drm/i2c/tda998x_drv.c
7027F:	include/drm/i2c/tda998x.h
7028
7029NXP TFA9879 DRIVER
7030M:	Peter Rosin <peda@axentia.se>
7031L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7032S:	Maintained
7033F:	sound/soc/codecs/tfa9879*
7034
7035OMAP SUPPORT
7036M:	Tony Lindgren <tony@atomide.com>
7037L:	linux-omap@vger.kernel.org
7038W:	http://www.muru.com/linux/omap/
7039W:	http://linux.omap.com/
7040Q:	http://patchwork.kernel.org/project/linux-omap/list/
7041T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7042S:	Maintained
7043F:	arch/arm/*omap*/
7044F:	arch/arm/configs/omap1_defconfig
7045F:	arch/arm/configs/omap2plus_defconfig
7046F:	drivers/i2c/busses/i2c-omap.c
7047F:	drivers/irqchip/irq-omap-intc.c
7048F:	drivers/mfd/*omap*.c
7049F:	drivers/mfd/menelaus.c
7050F:	drivers/mfd/palmas.c
7051F:	drivers/mfd/tps65217.c
7052F:	drivers/mfd/tps65218.c
7053F:	drivers/mfd/tps65910.c
7054F:	drivers/mfd/twl-core.[ch]
7055F:	drivers/mfd/twl4030*.c
7056F:	drivers/mfd/twl6030*.c
7057F:	drivers/mfd/twl6040*.c
7058F:	drivers/regulator/palmas-regulator*.c
7059F:	drivers/regulator/pbias-regulator.c
7060F:	drivers/regulator/tps65217-regulator.c
7061F:	drivers/regulator/tps65218-regulator.c
7062F:	drivers/regulator/tps65910-regulator.c
7063F:	drivers/regulator/twl-regulator.c
7064F:	include/linux/i2c-omap.h
7065
7066OMAP DEVICE TREE SUPPORT
7067M:	Benoît Cousson <bcousson@baylibre.com>
7068M:	Tony Lindgren <tony@atomide.com>
7069L:	linux-omap@vger.kernel.org
7070L:	devicetree@vger.kernel.org
7071S:	Maintained
7072F:	arch/arm/boot/dts/*omap*
7073F:	arch/arm/boot/dts/*am3*
7074F:	arch/arm/boot/dts/*am4*
7075F:	arch/arm/boot/dts/*am5*
7076F:	arch/arm/boot/dts/*dra7*
7077
7078OMAP CLOCK FRAMEWORK SUPPORT
7079M:	Paul Walmsley <paul@pwsan.com>
7080L:	linux-omap@vger.kernel.org
7081S:	Maintained
7082F:	arch/arm/*omap*/*clock*
7083
7084OMAP POWER MANAGEMENT SUPPORT
7085M:	Kevin Hilman <khilman@deeprootsystems.com>
7086L:	linux-omap@vger.kernel.org
7087S:	Maintained
7088F:	arch/arm/*omap*/*pm*
7089F:	drivers/cpufreq/omap-cpufreq.c
7090
7091OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7092M:	Rajendra Nayak <rnayak@ti.com>
7093M:	Paul Walmsley <paul@pwsan.com>
7094L:	linux-omap@vger.kernel.org
7095S:	Maintained
7096F:	arch/arm/mach-omap2/prm*
7097
7098OMAP AUDIO SUPPORT
7099M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7100M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7101L:	alsa-devel@alsa-project.org (subscribers-only)
7102L:	linux-omap@vger.kernel.org
7103S:	Maintained
7104F:	sound/soc/omap/
7105
7106OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7107M:	Roger Quadros <rogerq@ti.com>
7108M:	Tony Lindgren <tony@atomide.com>
7109L:	linux-omap@vger.kernel.org
7110S:	Maintained
7111F:	drivers/memory/omap-gpmc.c
7112F:	arch/arm/mach-omap2/*gpmc*
7113
7114OMAP FRAMEBUFFER SUPPORT
7115M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7116L:	linux-fbdev@vger.kernel.org
7117L:	linux-omap@vger.kernel.org
7118S:	Maintained
7119F:	drivers/video/fbdev/omap/
7120
7121OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7122M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7123L:	linux-omap@vger.kernel.org
7124L:	linux-fbdev@vger.kernel.org
7125S:	Maintained
7126F:	drivers/video/fbdev/omap2/
7127F:	Documentation/arm/OMAP/DSS
7128
7129OMAP HARDWARE SPINLOCK SUPPORT
7130M:	Ohad Ben-Cohen <ohad@wizery.com>
7131L:	linux-omap@vger.kernel.org
7132S:	Maintained
7133F:	drivers/hwspinlock/omap_hwspinlock.c
7134F:	arch/arm/mach-omap2/hwspinlock.c
7135
7136OMAP MMC SUPPORT
7137M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7138L:	linux-omap@vger.kernel.org
7139S:	Maintained
7140F:	drivers/mmc/host/omap.c
7141
7142OMAP HS MMC SUPPORT
7143L:	linux-mmc@vger.kernel.org
7144L:	linux-omap@vger.kernel.org
7145S:	Orphan
7146F:	drivers/mmc/host/omap_hsmmc.c
7147
7148OMAP RANDOM NUMBER GENERATOR SUPPORT
7149M:	Deepak Saxena <dsaxena@plexity.net>
7150S:	Maintained
7151F:	drivers/char/hw_random/omap-rng.c
7152
7153OMAP HWMOD SUPPORT
7154M:	Benoît Cousson <bcousson@baylibre.com>
7155M:	Paul Walmsley <paul@pwsan.com>
7156L:	linux-omap@vger.kernel.org
7157S:	Maintained
7158F:	arch/arm/mach-omap2/omap_hwmod.*
7159
7160OMAP HWMOD DATA
7161M:	Paul Walmsley <paul@pwsan.com>
7162L:	linux-omap@vger.kernel.org
7163S:	Maintained
7164F:	arch/arm/mach-omap2/omap_hwmod*data*
7165
7166OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7167M:	Benoît Cousson <bcousson@baylibre.com>
7168L:	linux-omap@vger.kernel.org
7169S:	Maintained
7170F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7171
7172OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7173M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7174L:	linux-media@vger.kernel.org
7175S:	Maintained
7176F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7177F:	drivers/media/platform/omap3isp/
7178F:	drivers/staging/media/omap4iss/
7179
7180OMAP USB SUPPORT
7181M:	Felipe Balbi <balbi@ti.com>
7182L:	linux-usb@vger.kernel.org
7183L:	linux-omap@vger.kernel.org
7184T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7185S:	Maintained
7186F:	drivers/usb/*/*omap*
7187F:	arch/arm/*omap*/usb*
7188
7189OMAP GPIO DRIVER
7190M:	Javier Martinez Canillas <javier@dowhile0.org>
7191M:	Santosh Shilimkar <ssantosh@kernel.org>
7192M:	Kevin Hilman <khilman@deeprootsystems.com>
7193L:	linux-omap@vger.kernel.org
7194S:	Maintained
7195F:	drivers/gpio/gpio-omap.c
7196
7197OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7198M:	Mark Jackson <mpfj@newflow.co.uk>
7199L:	linux-omap@vger.kernel.org
7200S:	Maintained
7201F:	arch/arm/boot/dts/am335x-nano.dts
7202
7203OMFS FILESYSTEM
7204M:	Bob Copeland <me@bobcopeland.com>
7205L:	linux-karma-devel@lists.sourceforge.net
7206S:	Maintained
7207F:	Documentation/filesystems/omfs.txt
7208F:	fs/omfs/
7209
7210OMNIKEY CARDMAN 4000 DRIVER
7211M:	Harald Welte <laforge@gnumonks.org>
7212S:	Maintained
7213F:	drivers/char/pcmcia/cm4000_cs.c
7214F:	include/linux/cm4000_cs.h
7215F:	include/uapi/linux/cm4000_cs.h
7216
7217OMNIKEY CARDMAN 4040 DRIVER
7218M:	Harald Welte <laforge@gnumonks.org>
7219S:	Maintained
7220F:	drivers/char/pcmcia/cm4040_cs.*
7221
7222OMNIVISION OV7670 SENSOR DRIVER
7223M:	Jonathan Corbet <corbet@lwn.net>
7224L:	linux-media@vger.kernel.org
7225T:	git git://linuxtv.org/media_tree.git
7226S:	Maintained
7227F:	drivers/media/i2c/ov7670.c
7228
7229ONENAND FLASH DRIVER
7230M:	Kyungmin Park <kyungmin.park@samsung.com>
7231L:	linux-mtd@lists.infradead.org
7232S:	Maintained
7233F:	drivers/mtd/onenand/
7234F:	include/linux/mtd/onenand*.h
7235
7236ONSTREAM SCSI TAPE DRIVER
7237M:	Willem Riede <osst@riede.org>
7238L:	osst-users@lists.sourceforge.net
7239L:	linux-scsi@vger.kernel.org
7240S:	Maintained
7241F:	Documentation/scsi/osst.txt
7242F:	drivers/scsi/osst.*
7243F:	drivers/scsi/osst_*.h
7244F:	drivers/scsi/st.h
7245
7246OPENCORES I2C BUS DRIVER
7247M:	Peter Korsgaard <jacmet@sunsite.dk>
7248L:	linux-i2c@vger.kernel.org
7249S:	Maintained
7250F:	Documentation/i2c/busses/i2c-ocores
7251F:	drivers/i2c/busses/i2c-ocores.c
7252
7253OPEN FIRMWARE AND FLATTENED DEVICE TREE
7254M:	Grant Likely <grant.likely@linaro.org>
7255M:	Rob Herring <robh+dt@kernel.org>
7256L:	devicetree@vger.kernel.org
7257W:	http://www.devicetree.org/
7258T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7259S:	Maintained
7260F:	drivers/of/
7261F:	include/linux/of*.h
7262F:	scripts/dtc/
7263
7264OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7265M:	Rob Herring <robh+dt@kernel.org>
7266M:	Pawel Moll <pawel.moll@arm.com>
7267M:	Mark Rutland <mark.rutland@arm.com>
7268M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7269M:	Kumar Gala <galak@codeaurora.org>
7270L:	devicetree@vger.kernel.org
7271S:	Maintained
7272F:	Documentation/devicetree/
7273F:	arch/*/boot/dts/
7274F:	include/dt-bindings/
7275
7276OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7277M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7278L:	devicetree@vger.kernel.org
7279S:	Maintained
7280F:	Documentation/devicetree/dynamic-resolution-notes.txt
7281F:	Documentation/devicetree/overlay-notes.txt
7282F:	drivers/of/overlay.c
7283F:	drivers/of/resolver.c
7284
7285OPENRISC ARCHITECTURE
7286M:	Jonas Bonn <jonas@southpole.se>
7287W:	http://openrisc.net
7288L:	linux@lists.openrisc.net (moderated for non-subscribers)
7289S:	Maintained
7290T:	git git://openrisc.net/~jonas/linux
7291F:	arch/openrisc/
7292
7293OPENVSWITCH
7294M:	Pravin Shelar <pshelar@nicira.com>
7295L:	netdev@vger.kernel.org
7296L:	dev@openvswitch.org
7297W:	http://openvswitch.org
7298S:	Maintained
7299F:	net/openvswitch/
7300F:	include/uapi/linux/openvswitch.h
7301
7302OPL4 DRIVER
7303M:	Clemens Ladisch <clemens@ladisch.de>
7304L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7305T:	git git://git.alsa-project.org/alsa-kernel.git
7306S:	Maintained
7307F:	sound/drivers/opl4/
7308
7309OPROFILE
7310M:	Robert Richter <rric@kernel.org>
7311L:	oprofile-list@lists.sf.net
7312S:	Maintained
7313F:	arch/*/include/asm/oprofile*.h
7314F:	arch/*/oprofile/
7315F:	drivers/oprofile/
7316F:	include/linux/oprofile.h
7317
7318ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7319M:	Mark Fasheh <mfasheh@suse.com>
7320M:	Joel Becker <jlbec@evilplan.org>
7321L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7322W:	http://ocfs2.wiki.kernel.org
7323S:	Supported
7324F:	Documentation/filesystems/ocfs2.txt
7325F:	Documentation/filesystems/dlmfs.txt
7326F:	fs/ocfs2/
7327
7328ORINOCO DRIVER
7329L:	linux-wireless@vger.kernel.org
7330W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7331W:	http://www.nongnu.org/orinoco/
7332S:	Orphan
7333F:	drivers/net/wireless/orinoco/
7334
7335OSD LIBRARY and FILESYSTEM
7336M:	Boaz Harrosh <ooo@electrozaur.com>
7337M:	Benny Halevy <bhalevy@primarydata.com>
7338L:	osd-dev@open-osd.org
7339W:	http://open-osd.org
7340T:	git git://git.open-osd.org/open-osd.git
7341S:	Maintained
7342F:	drivers/scsi/osd/
7343F:	include/scsi/osd_*
7344F:	fs/exofs/
7345
7346OVERLAY FILESYSTEM
7347M:	Miklos Szeredi <miklos@szeredi.hu>
7348L:	linux-unionfs@vger.kernel.org
7349T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7350S:	Supported
7351F:	fs/overlayfs/
7352F:	Documentation/filesystems/overlayfs.txt
7353
7354P54 WIRELESS DRIVER
7355M:	Christian Lamparter <chunkeey@googlemail.com>
7356L:	linux-wireless@vger.kernel.org
7357W:	http://wireless.kernel.org/en/users/Drivers/p54
7358S:	Maintained
7359F:	drivers/net/wireless/p54/
7360
7361PA SEMI ETHERNET DRIVER
7362M:	Olof Johansson <olof@lixom.net>
7363L:	netdev@vger.kernel.org
7364S:	Maintained
7365F:	drivers/net/ethernet/pasemi/*
7366
7367PA SEMI SMBUS DRIVER
7368M:	Olof Johansson <olof@lixom.net>
7369L:	linux-i2c@vger.kernel.org
7370S:	Maintained
7371F:	drivers/i2c/busses/i2c-pasemi.c
7372
7373PADATA PARALLEL EXECUTION MECHANISM
7374M:	Steffen Klassert <steffen.klassert@secunet.com>
7375L:	linux-crypto@vger.kernel.org
7376S:	Maintained
7377F:	kernel/padata.c
7378F:	include/linux/padata.h
7379F:	Documentation/padata.txt
7380
7381PANASONIC LAPTOP ACPI EXTRAS DRIVER
7382M:	Harald Welte <laforge@gnumonks.org>
7383L:	platform-driver-x86@vger.kernel.org
7384S:	Maintained
7385F:	drivers/platform/x86/panasonic-laptop.c
7386
7387PANASONIC MN10300/AM33/AM34 PORT
7388M:	David Howells <dhowells@redhat.com>
7389M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7390L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7391W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7392S:	Maintained
7393F:	Documentation/mn10300/
7394F:	arch/mn10300/
7395
7396PARALLEL PORT SUPPORT
7397L:	linux-parport@lists.infradead.org (subscribers-only)
7398S:	Orphan
7399F:	drivers/parport/
7400F:	include/linux/parport*.h
7401F:	drivers/char/ppdev.c
7402F:	include/uapi/linux/ppdev.h
7403
7404PARAVIRT_OPS INTERFACE
7405M:	Jeremy Fitzhardinge <jeremy@goop.org>
7406M:	Chris Wright <chrisw@sous-sol.org>
7407M:	Alok Kataria <akataria@vmware.com>
7408M:	Rusty Russell <rusty@rustcorp.com.au>
7409L:	virtualization@lists.linux-foundation.org
7410S:	Supported
7411F:	Documentation/virtual/paravirt_ops.txt
7412F:	arch/*/kernel/paravirt*
7413F:	arch/*/include/asm/paravirt.h
7414
7415PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7416M:	Tim Waugh <tim@cyberelk.net>
7417L:	linux-parport@lists.infradead.org (subscribers-only)
7418W:	http://www.torque.net/linux-pp.html
7419S:	Maintained
7420F:	Documentation/blockdev/paride.txt
7421F:	drivers/block/paride/
7422
7423PARISC ARCHITECTURE
7424M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7425M:	Helge Deller <deller@gmx.de>
7426L:	linux-parisc@vger.kernel.org
7427W:	http://www.parisc-linux.org/
7428Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7429T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7430T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7431S:	Maintained
7432F:	arch/parisc/
7433F:	Documentation/parisc/
7434F:	drivers/parisc/
7435F:	drivers/char/agp/parisc-agp.c
7436F:	drivers/input/serio/gscps2.c
7437F:	drivers/parport/parport_gsc.*
7438F:	drivers/tty/serial/8250/8250_gsc.c
7439F:	drivers/video/fbdev/sti*
7440F:	drivers/video/console/sti*
7441F:	drivers/video/logo/logo_parisc*
7442
7443PC87360 HARDWARE MONITORING DRIVER
7444M:	Jim Cromie <jim.cromie@gmail.com>
7445L:	lm-sensors@lm-sensors.org
7446S:	Maintained
7447F:	Documentation/hwmon/pc87360
7448F:	drivers/hwmon/pc87360.c
7449
7450PC8736x GPIO DRIVER
7451M:	Jim Cromie <jim.cromie@gmail.com>
7452S:	Maintained
7453F:	drivers/char/pc8736x_gpio.c
7454
7455PC87427 HARDWARE MONITORING DRIVER
7456M:	Jean Delvare <jdelvare@suse.de>
7457L:	lm-sensors@lm-sensors.org
7458S:	Maintained
7459F:	Documentation/hwmon/pc87427
7460F:	drivers/hwmon/pc87427.c
7461
7462PCA9532 LED DRIVER
7463M:	Riku Voipio <riku.voipio@iki.fi>
7464S:	Maintained
7465F:	drivers/leds/leds-pca9532.c
7466F:	include/linux/leds-pca9532.h
7467
7468PCA9541 I2C BUS MASTER SELECTOR DRIVER
7469M:	Guenter Roeck <linux@roeck-us.net>
7470L:	linux-i2c@vger.kernel.org
7471S:	Maintained
7472F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7473
7474PCDP - PRIMARY CONSOLE AND DEBUG PORT
7475M:	Khalid Aziz <khalid@gonehiking.org>
7476S:	Maintained
7477F:	drivers/firmware/pcdp.*
7478
7479PCI ERROR RECOVERY
7480M:	Linas Vepstas <linasvepstas@gmail.com>
7481L:	linux-pci@vger.kernel.org
7482S:	Supported
7483F:	Documentation/PCI/pci-error-recovery.txt
7484
7485PCI SUBSYSTEM
7486M:	Bjorn Helgaas <bhelgaas@google.com>
7487L:	linux-pci@vger.kernel.org
7488Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7490S:	Supported
7491F:	Documentation/PCI/
7492F:	drivers/pci/
7493F:	include/linux/pci*
7494F:	arch/x86/pci/
7495F:	arch/x86/kernel/quirks.c
7496
7497PCI DRIVER FOR ARM VERSATILE PLATFORM
7498M:	Rob Herring <robh@kernel.org>
7499L:	linux-pci@vger.kernel.org
7500L:	linux-arm-kernel@lists.infradead.org
7501S:	Maintained
7502F:	Documentation/devicetree/bindings/pci/versatile.txt
7503F:	drivers/pci/host/pci-versatile.c
7504
7505PCI DRIVER FOR APPLIEDMICRO XGENE
7506M:	Tanmay Inamdar <tinamdar@apm.com>
7507L:	linux-pci@vger.kernel.org
7508L:	linux-arm-kernel@lists.infradead.org
7509S:	Maintained
7510F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7511F:	drivers/pci/host/pci-xgene.c
7512
7513PCI DRIVER FOR FREESCALE LAYERSCAPE
7514M:	Minghuan Lian <minghuan.Lian@freescale.com>
7515M:	Mingkai Hu <mingkai.hu@freescale.com>
7516M:	Roy Zang <tie-fei.zang@freescale.com>
7517L:	linuxppc-dev@lists.ozlabs.org
7518L:	linux-pci@vger.kernel.org
7519L:	linux-arm-kernel@lists.infradead.org
7520S:	Maintained
7521F:	drivers/pci/host/*layerscape*
7522
7523PCI DRIVER FOR IMX6
7524M:	Richard Zhu <Richard.Zhu@freescale.com>
7525M:	Lucas Stach <l.stach@pengutronix.de>
7526L:	linux-pci@vger.kernel.org
7527L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7528S:	Maintained
7529F:	drivers/pci/host/*imx6*
7530
7531PCI DRIVER FOR TI KEYSTONE
7532M:	Murali Karicheri <m-karicheri2@ti.com>
7533L:	linux-pci@vger.kernel.org
7534L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7535S:	Maintained
7536F:	drivers/pci/host/*keystone*
7537
7538PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7539M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7540M:	Jason Cooper <jason@lakedaemon.net>
7541L:	linux-pci@vger.kernel.org
7542L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7543S:	Maintained
7544F:	drivers/pci/host/*mvebu*
7545
7546PCI DRIVER FOR NVIDIA TEGRA
7547M:	Thierry Reding <thierry.reding@gmail.com>
7548L:	linux-tegra@vger.kernel.org
7549L:	linux-pci@vger.kernel.org
7550S:	Supported
7551F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7552F:	drivers/pci/host/pci-tegra.c
7553
7554PCI DRIVER FOR TI DRA7XX
7555M:	Kishon Vijay Abraham I <kishon@ti.com>
7556L:	linux-omap@vger.kernel.org
7557L:	linux-pci@vger.kernel.org
7558S:	Supported
7559F:	Documentation/devicetree/bindings/pci/ti-pci.txt
7560F:	drivers/pci/host/pci-dra7xx.c
7561
7562PCI DRIVER FOR RENESAS R-CAR
7563M:	Simon Horman <horms@verge.net.au>
7564L:	linux-pci@vger.kernel.org
7565L:	linux-sh@vger.kernel.org
7566S:	Maintained
7567F:	drivers/pci/host/*rcar*
7568
7569PCI DRIVER FOR SAMSUNG EXYNOS
7570M:	Jingoo Han <jingoohan1@gmail.com>
7571L:	linux-pci@vger.kernel.org
7572L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7573L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7574S:	Maintained
7575F:	drivers/pci/host/pci-exynos.c
7576
7577PCI DRIVER FOR SYNOPSIS DESIGNWARE
7578M:	Jingoo Han <jingoohan1@gmail.com>
7579L:	linux-pci@vger.kernel.org
7580S:	Maintained
7581F:	drivers/pci/host/*designware*
7582
7583PCI DRIVER FOR GENERIC OF HOSTS
7584M:	Will Deacon <will.deacon@arm.com>
7585L:	linux-pci@vger.kernel.org
7586L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7587S:	Maintained
7588F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
7589F:	drivers/pci/host/pci-host-generic.c
7590
7591PCIE DRIVER FOR ST SPEAR13XX
7592L:	linux-pci@vger.kernel.org
7593S:	Orphan
7594F:	drivers/pci/host/*spear*
7595
7596PCMCIA SUBSYSTEM
7597P:	Linux PCMCIA Team
7598L:	linux-pcmcia@lists.infradead.org
7599W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7600T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7601S:	Maintained
7602F:	Documentation/pcmcia/
7603F:	drivers/pcmcia/
7604F:	include/pcmcia/
7605
7606PCNET32 NETWORK DRIVER
7607M:	Don Fry <pcnet32@frontier.com>
7608L:	netdev@vger.kernel.org
7609S:	Maintained
7610F:	drivers/net/ethernet/amd/pcnet32.c
7611
7612PCRYPT PARALLEL CRYPTO ENGINE
7613M:	Steffen Klassert <steffen.klassert@secunet.com>
7614L:	linux-crypto@vger.kernel.org
7615S:	Maintained
7616F:	crypto/pcrypt.c
7617F:	include/crypto/pcrypt.h
7618
7619PER-CPU MEMORY ALLOCATOR
7620M:	Tejun Heo <tj@kernel.org>
7621M:	Christoph Lameter <cl@linux-foundation.org>
7622T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7623S:	Maintained
7624F:	include/linux/percpu*.h
7625F:	mm/percpu*.c
7626F:	arch/*/include/asm/percpu.h
7627
7628PER-TASK DELAY ACCOUNTING
7629M:	Balbir Singh <bsingharora@gmail.com>
7630S:	Maintained
7631F:	include/linux/delayacct.h
7632F:	kernel/delayacct.c
7633
7634PERFORMANCE EVENTS SUBSYSTEM
7635M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
7636M:	Ingo Molnar <mingo@redhat.com>
7637M:	Arnaldo Carvalho de Melo <acme@kernel.org>
7638L:	linux-kernel@vger.kernel.org
7639T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7640S:	Supported
7641F:	kernel/events/*
7642F:	include/linux/perf_event.h
7643F:	include/uapi/linux/perf_event.h
7644F:	arch/*/kernel/perf_event*.c
7645F:	arch/*/kernel/*/perf_event*.c
7646F:	arch/*/kernel/*/*/perf_event*.c
7647F:	arch/*/include/asm/perf_event.h
7648F:	arch/*/kernel/perf_callchain.c
7649F:	tools/perf/
7650
7651PERSONALITY HANDLING
7652M:	Christoph Hellwig <hch@infradead.org>
7653L:	linux-abi-devel@lists.sourceforge.net
7654S:	Maintained
7655F:	include/linux/personality.h
7656F:	include/uapi/linux/personality.h
7657
7658PHONET PROTOCOL
7659M:	Remi Denis-Courmont <courmisch@gmail.com>
7660S:	Supported
7661F:	Documentation/networking/phonet.txt
7662F:	include/linux/phonet.h
7663F:	include/net/phonet/
7664F:	include/uapi/linux/phonet.h
7665F:	net/phonet/
7666
7667PHRAM MTD DRIVER
7668M:	Joern Engel <joern@lazybastard.org>
7669L:	linux-mtd@lists.infradead.org
7670S:	Maintained
7671F:	drivers/mtd/devices/phram.c
7672
7673PICOLCD HID DRIVER
7674M:	Bruno Prémont <bonbons@linux-vserver.org>
7675L:	linux-input@vger.kernel.org
7676S:	Maintained
7677F:	drivers/hid/hid-picolcd*
7678
7679PICOXCELL SUPPORT
7680M:	Jamie Iles <jamie@jamieiles.com>
7681L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7682T:	git git://github.com/jamieiles/linux-2.6-ji.git
7683S:	Supported
7684F:	arch/arm/boot/dts/picoxcell*
7685F:	arch/arm/mach-picoxcell/
7686F:	drivers/crypto/picoxcell*
7687
7688PIN CONTROL SUBSYSTEM
7689M:	Linus Walleij <linus.walleij@linaro.org>
7690L:	linux-gpio@vger.kernel.org
7691T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7692S:	Maintained
7693F:	drivers/pinctrl/
7694F:	include/linux/pinctrl/
7695
7696PIN CONTROLLER - ATMEL AT91
7697M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7698L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7699S:	Maintained
7700F:	drivers/pinctrl/pinctrl-at91.*
7701
7702PIN CONTROLLER - INTEL
7703M:	Mika Westerberg <mika.westerberg@linux.intel.com>
7704M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
7705S:	Maintained
7706F:	drivers/pinctrl/intel/
7707
7708PIN CONTROLLER - RENESAS
7709M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7710L:	linux-sh@vger.kernel.org
7711S:	Maintained
7712F:	drivers/pinctrl/sh-pfc/
7713
7714PIN CONTROLLER - SAMSUNG
7715M:	Tomasz Figa <tomasz.figa@gmail.com>
7716M:	Thomas Abraham <thomas.abraham@linaro.org>
7717L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7718L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7719S:	Maintained
7720F:	drivers/pinctrl/samsung/
7721
7722PIN CONTROLLER - ST SPEAR
7723M:	Viresh Kumar <viresh.linux@gmail.com>
7724L:	spear-devel@list.st.com
7725L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7726W:	http://www.st.com/spear
7727S:	Maintained
7728F:	drivers/pinctrl/spear/
7729
7730PKTCDVD DRIVER
7731M:	Jiri Kosina <jkosina@suse.cz>
7732S:	Maintained
7733F:	drivers/block/pktcdvd.c
7734F:	include/linux/pktcdvd.h
7735F:	include/uapi/linux/pktcdvd.h
7736
7737PKUNITY SOC DRIVERS
7738M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
7739W:	http://mprc.pku.edu.cn/~guanxuetao/linux
7740S:	Maintained
7741T:	git git://github.com/gxt/linux.git
7742F:	drivers/input/serio/i8042-unicore32io.h
7743F:	drivers/i2c/busses/i2c-puv3.c
7744F:	drivers/video/fbdev/fb-puv3.c
7745F:	drivers/rtc/rtc-puv3.c
7746
7747PMBUS HARDWARE MONITORING DRIVERS
7748M:	Guenter Roeck <linux@roeck-us.net>
7749L:	lm-sensors@lm-sensors.org
7750W:	http://www.lm-sensors.org/
7751W:	http://www.roeck-us.net/linux/drivers/
7752T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7753S:	Maintained
7754F:	Documentation/hwmon/pmbus
7755F:	drivers/hwmon/pmbus/
7756F:	include/linux/i2c/pmbus.h
7757
7758PMC SIERRA MaxRAID DRIVER
7759M:	Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7760L:	linux-scsi@vger.kernel.org
7761W:	http://www.pmc-sierra.com/
7762S:	Supported
7763F:	drivers/scsi/pmcraid.*
7764
7765PMC SIERRA PM8001 DRIVER
7766M:	xjtuwjp@gmail.com
7767M:	lindar_liu@usish.com
7768L:	pmchba@pmcs.com
7769L:	linux-scsi@vger.kernel.org
7770S:	Supported
7771F:	drivers/scsi/pm8001/
7772
7773POSIX CLOCKS and TIMERS
7774M:	Thomas Gleixner <tglx@linutronix.de>
7775L:	linux-kernel@vger.kernel.org
7776T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7777S:	Maintained
7778F:	fs/timerfd.c
7779F:	include/linux/timer*
7780F:	kernel/time/*timer*
7781
7782POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7783M:	Sebastian Reichel <sre@kernel.org>
7784M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7785M:	David Woodhouse <dwmw2@infradead.org>
7786L:	linux-pm@vger.kernel.org
7787T:	git git://git.infradead.org/battery-2.6.git
7788S:	Maintained
7789F:	include/linux/power_supply.h
7790F:	drivers/power/
7791
7792PNP SUPPORT
7793M:	Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7794S:	Maintained
7795F:	drivers/pnp/
7796
7797PNXxxxx I2C DRIVER
7798M:	Vitaly Wool <vitalywool@gmail.com>
7799L:	linux-i2c@vger.kernel.org
7800S:	Maintained
7801F:	drivers/i2c/busses/i2c-pnx.c
7802
7803PPP PROTOCOL DRIVERS AND COMPRESSORS
7804M:	Paul Mackerras <paulus@samba.org>
7805L:	linux-ppp@vger.kernel.org
7806S:	Maintained
7807F:	drivers/net/ppp/ppp_*
7808
7809PPP OVER ATM (RFC 2364)
7810M:	Mitchell Blank Jr <mitch@sfgoth.com>
7811S:	Maintained
7812F:	net/atm/pppoatm.c
7813F:	include/uapi/linux/atmppp.h
7814
7815PPP OVER ETHERNET
7816M:	Michal Ostrowski <mostrows@earthlink.net>
7817S:	Maintained
7818F:	drivers/net/ppp/pppoe.c
7819F:	drivers/net/ppp/pppox.c
7820
7821PPP OVER L2TP
7822M:	James Chapman <jchapman@katalix.com>
7823S:	Maintained
7824F:	net/l2tp/l2tp_ppp.c
7825F:	include/linux/if_pppol2tp.h
7826F:	include/uapi/linux/if_pppol2tp.h
7827
7828PPS SUPPORT
7829M:	Rodolfo Giometti <giometti@enneenne.com>
7830W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
7831L:	linuxpps@ml.enneenne.com (subscribers-only)
7832S:	Maintained
7833F:	Documentation/pps/
7834F:	drivers/pps/
7835F:	include/linux/pps*.h
7836
7837PPTP DRIVER
7838M:	Dmitry Kozlov <xeb@mail.ru>
7839L:	netdev@vger.kernel.org
7840S:	Maintained
7841F:	drivers/net/ppp/pptp.c
7842W:	http://sourceforge.net/projects/accel-pptp
7843
7844PREEMPTIBLE KERNEL
7845M:	Robert Love <rml@tech9.net>
7846L:	kpreempt-tech@lists.sourceforge.net
7847W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7848S:	Supported
7849F:	Documentation/preempt-locking.txt
7850F:	include/linux/preempt.h
7851
7852PRISM54 WIRELESS DRIVER
7853M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
7854L:	linux-wireless@vger.kernel.org
7855W:	http://wireless.kernel.org/en/users/Drivers/p54
7856S:	Obsolete
7857F:	drivers/net/wireless/prism54/
7858
7859PS3 NETWORK SUPPORT
7860M:	Geoff Levand <geoff@infradead.org>
7861L:	netdev@vger.kernel.org
7862L:	cbe-oss-dev@lists.ozlabs.org
7863S:	Maintained
7864F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
7865
7866PS3 PLATFORM SUPPORT
7867M:	Geoff Levand <geoff@infradead.org>
7868L:	linuxppc-dev@lists.ozlabs.org
7869L:	cbe-oss-dev@lists.ozlabs.org
7870S:	Maintained
7871F:	arch/powerpc/boot/ps3*
7872F:	arch/powerpc/include/asm/lv1call.h
7873F:	arch/powerpc/include/asm/ps3*.h
7874F:	arch/powerpc/platforms/ps3/
7875F:	drivers/*/ps3*
7876F:	drivers/ps3/
7877F:	drivers/rtc/rtc-ps3.c
7878F:	drivers/usb/host/*ps3.c
7879F:	sound/ppc/snd_ps3*
7880
7881PS3VRAM DRIVER
7882M:	Jim Paris <jim@jtan.com>
7883L:	cbe-oss-dev@lists.ozlabs.org
7884S:	Maintained
7885F:	drivers/block/ps3vram.c
7886
7887PSTORE FILESYSTEM
7888M:	Anton Vorontsov <anton@enomsg.org>
7889M:	Colin Cross <ccross@android.com>
7890M:	Kees Cook <keescook@chromium.org>
7891M:	Tony Luck <tony.luck@intel.com>
7892S:	Maintained
7893T:	git git://git.infradead.org/users/cbou/linux-pstore.git
7894F:	fs/pstore/
7895F:	include/linux/pstore*
7896F:	drivers/firmware/efi/efi-pstore.c
7897F:	drivers/acpi/apei/erst.c
7898
7899PTP HARDWARE CLOCK SUPPORT
7900M:	Richard Cochran <richardcochran@gmail.com>
7901L:	netdev@vger.kernel.org
7902S:	Maintained
7903W:	http://linuxptp.sourceforge.net/
7904F:	Documentation/ABI/testing/sysfs-ptp
7905F:	Documentation/ptp/*
7906F:	drivers/net/ethernet/freescale/gianfar_ptp.c
7907F:	drivers/net/phy/dp83640*
7908F:	drivers/ptp/*
7909F:	include/linux/ptp_cl*
7910
7911PTRACE SUPPORT
7912M:	Roland McGrath <roland@hack.frob.com>
7913M:	Oleg Nesterov <oleg@redhat.com>
7914S:	Maintained
7915F:	include/asm-generic/syscall.h
7916F:	include/linux/ptrace.h
7917F:	include/linux/regset.h
7918F:	include/linux/tracehook.h
7919F:	include/uapi/linux/ptrace.h
7920F:	kernel/ptrace.c
7921
7922PVRUSB2 VIDEO4LINUX DRIVER
7923M:	Mike Isely <isely@pobox.com>
7924L:	pvrusb2@isely.net	(subscribers-only)
7925L:	linux-media@vger.kernel.org
7926W:	http://www.isely.net/pvrusb2/
7927T:	git git://linuxtv.org/media_tree.git
7928S:	Maintained
7929F:	Documentation/video4linux/README.pvrusb2
7930F:	drivers/media/usb/pvrusb2/
7931
7932PWC WEBCAM DRIVER
7933M:	Hans de Goede <hdegoede@redhat.com>
7934L:	linux-media@vger.kernel.org
7935T:	git git://linuxtv.org/media_tree.git
7936S:	Maintained
7937F:	drivers/media/usb/pwc/*
7938
7939PWM FAN DRIVER
7940M:	Kamil Debski <k.debski@samsung.com>
7941L:	lm-sensors@lm-sensors.org
7942S:	Supported
7943F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7944F:	Documentation/hwmon/pwm-fan
7945F:	drivers/hwmon/pwm-fan.c
7946
7947PWM SUBSYSTEM
7948M:	Thierry Reding <thierry.reding@gmail.com>
7949L:	linux-pwm@vger.kernel.org
7950S:	Maintained
7951T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7952F:	Documentation/pwm.txt
7953F:	Documentation/devicetree/bindings/pwm/
7954F:	include/linux/pwm.h
7955F:	drivers/pwm/
7956F:	drivers/video/backlight/pwm_bl.c
7957F:	include/linux/pwm_backlight.h
7958
7959PXA2xx/PXA3xx SUPPORT
7960M:	Daniel Mack <daniel@zonque.org>
7961M:	Haojian Zhuang <haojian.zhuang@gmail.com>
7962M:	Robert Jarzmik <robert.jarzmik@free.fr>
7963L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7964T:	git git://github.com/hzhuang1/linux.git
7965T:	git git://github.com/rjarzmik/linux.git
7966S:	Maintained
7967F:	arch/arm/mach-pxa/
7968F:	drivers/pcmcia/pxa2xx*
7969F:	drivers/spi/spi-pxa2xx*
7970F:	drivers/usb/gadget/udc/pxa2*
7971F:	include/sound/pxa2xx-lib.h
7972F:	sound/arm/pxa*
7973F:	sound/soc/pxa/
7974
7975PXA3xx NAND FLASH DRIVER
7976M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7977L:	linux-mtd@lists.infradead.org
7978S:	Maintained
7979F:	drivers/mtd/nand/pxa3xx_nand.c
7980
7981MMP SUPPORT
7982M:	Eric Miao <eric.y.miao@gmail.com>
7983M:	Haojian Zhuang <haojian.zhuang@gmail.com>
7984L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7985T:	git git://github.com/hzhuang1/linux.git
7986T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
7987S:	Maintained
7988F:	arch/arm/mach-mmp/
7989
7990PXA MMCI DRIVER
7991S:	Orphan
7992
7993PXA RTC DRIVER
7994M:	Robert Jarzmik <robert.jarzmik@free.fr>
7995L:	rtc-linux@googlegroups.com
7996S:	Maintained
7997
7998QAT DRIVER
7999M:	Tadeusz Struk <tadeusz.struk@intel.com>
8000L:	qat-linux@intel.com
8001S:	Supported
8002F:	drivers/crypto/qat/
8003
8004QIB DRIVER
8005M:	Mike Marciniszyn <infinipath@intel.com>
8006L:	linux-rdma@vger.kernel.org
8007S:	Supported
8008F:	drivers/infiniband/hw/qib/
8009
8010QLOGIC QLA1280 SCSI DRIVER
8011M:	Michael Reed <mdr@sgi.com>
8012L:	linux-scsi@vger.kernel.org
8013S:	Maintained
8014F:	drivers/scsi/qla1280.[ch]
8015
8016QLOGIC QLA2XXX FC-SCSI DRIVER
8017M:	qla2xxx-upstream@qlogic.com
8018L:	linux-scsi@vger.kernel.org
8019S:	Supported
8020F:	Documentation/scsi/LICENSE.qla2xxx
8021F:	drivers/scsi/qla2xxx/
8022
8023QLOGIC QLA4XXX iSCSI DRIVER
8024M:	QLogic-Storage-Upstream@qlogic.com
8025L:	linux-scsi@vger.kernel.org
8026S:	Supported
8027F:	Documentation/scsi/LICENSE.qla4xxx
8028F:	drivers/scsi/qla4xxx/
8029
8030QLOGIC QLA3XXX NETWORK DRIVER
8031M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8032M:	Ron Mercer <ron.mercer@qlogic.com>
8033M:	linux-driver@qlogic.com
8034L:	netdev@vger.kernel.org
8035S:	Supported
8036F:	Documentation/networking/LICENSE.qla3xxx
8037F:	drivers/net/ethernet/qlogic/qla3xxx.*
8038
8039QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8040M:	Shahed Shaikh <shahed.shaikh@qlogic.com>
8041M:	Dept-GELinuxNICDev@qlogic.com
8042L:	netdev@vger.kernel.org
8043S:	Supported
8044F:	drivers/net/ethernet/qlogic/qlcnic/
8045
8046QLOGIC QLGE 10Gb ETHERNET DRIVER
8047M:	Harish Patil <harish.patil@qlogic.com>
8048M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8049M:	Dept-GELinuxNICDev@qlogic.com
8050M:	linux-driver@qlogic.com
8051L:	netdev@vger.kernel.org
8052S:	Supported
8053F:	drivers/net/ethernet/qlogic/qlge/
8054
8055QNX4 FILESYSTEM
8056M:	Anders Larsen <al@alarsen.net>
8057W:	http://www.alarsen.net/linux/qnx4fs/
8058S:	Maintained
8059F:	fs/qnx4/
8060F:	include/uapi/linux/qnx4_fs.h
8061F:	include/uapi/linux/qnxtypes.h
8062
8063QT1010 MEDIA DRIVER
8064M:	Antti Palosaari <crope@iki.fi>
8065L:	linux-media@vger.kernel.org
8066W:	http://linuxtv.org/
8067W:	http://palosaari.fi/linux/
8068Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8069T:	git git://linuxtv.org/anttip/media_tree.git
8070S:	Maintained
8071F:	drivers/media/tuners/qt1010*
8072
8073QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8074M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8075L:	linux-wireless@vger.kernel.org
8076L:	ath9k-devel@lists.ath9k.org
8077W:	http://wireless.kernel.org/en/users/Drivers/ath9k
8078S:	Supported
8079F:	drivers/net/wireless/ath/ath9k/
8080
8081QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8082M:	Kalle Valo <kvalo@qca.qualcomm.com>
8083L:	ath10k@lists.infradead.org
8084W:	http://wireless.kernel.org/en/users/Drivers/ath10k
8085T:	git git://github.com/kvalo/ath.git
8086S:	Supported
8087F:	drivers/net/wireless/ath/ath10k/
8088
8089QUALCOMM HEXAGON ARCHITECTURE
8090M:	Richard Kuo <rkuo@codeaurora.org>
8091L:	linux-hexagon@vger.kernel.org
8092S:	Supported
8093F:	arch/hexagon/
8094
8095QUALCOMM WCN36XX WIRELESS DRIVER
8096M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8097L:	wcn36xx@lists.infradead.org
8098W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8099T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8100S:	Supported
8101F:	drivers/net/wireless/ath/wcn36xx/
8102
8103RADOS BLOCK DEVICE (RBD)
8104M:	Ilya Dryomov <idryomov@gmail.com>
8105M:	Sage Weil <sage@redhat.com>
8106M:	Alex Elder <elder@kernel.org>
8107M:	ceph-devel@vger.kernel.org
8108W:	http://ceph.com/
8109T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8110S:	Supported
8111F:	drivers/block/rbd.c
8112F:	drivers/block/rbd_types.h
8113
8114RADEON FRAMEBUFFER DISPLAY DRIVER
8115M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8116L:	linux-fbdev@vger.kernel.org
8117S:	Maintained
8118F:	drivers/video/fbdev/aty/radeon*
8119F:	include/uapi/linux/radeonfb.h
8120
8121RADIOSHARK RADIO DRIVER
8122M:	Hans de Goede <hdegoede@redhat.com>
8123L:	linux-media@vger.kernel.org
8124T:	git git://linuxtv.org/media_tree.git
8125S:	Maintained
8126F:	drivers/media/radio/radio-shark.c
8127
8128RADIOSHARK2 RADIO DRIVER
8129M:	Hans de Goede <hdegoede@redhat.com>
8130L:	linux-media@vger.kernel.org
8131T:	git git://linuxtv.org/media_tree.git
8132S:	Maintained
8133F:	drivers/media/radio/radio-shark2.c
8134F:	drivers/media/radio/radio-tea5777.c
8135
8136RAGE128 FRAMEBUFFER DISPLAY DRIVER
8137M:	Paul Mackerras <paulus@samba.org>
8138L:	linux-fbdev@vger.kernel.org
8139S:	Maintained
8140F:	drivers/video/fbdev/aty/aty128fb.c
8141
8142RALINK RT2X00 WIRELESS LAN DRIVER
8143P:	rt2x00 project
8144M:	Stanislaw Gruszka <sgruszka@redhat.com>
8145M:	Helmut Schaa <helmut.schaa@googlemail.com>
8146L:	linux-wireless@vger.kernel.org
8147L:	users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8148W:	http://rt2x00.serialmonkey.com/
8149S:	Maintained
8150F:	drivers/net/wireless/rt2x00/
8151
8152RAMDISK RAM BLOCK DEVICE DRIVER
8153M:	Jens Axboe <axboe@kernel.dk>
8154S:	Maintained
8155F:	Documentation/blockdev/ramdisk.txt
8156F:	drivers/block/brd.c
8157
8158PERSISTENT MEMORY DRIVER
8159M:	Ross Zwisler <ross.zwisler@linux.intel.com>
8160L:	linux-nvdimm@lists.01.org
8161S:	Supported
8162F:	drivers/block/pmem.c
8163
8164RANDOM NUMBER DRIVER
8165M:	"Theodore Ts'o" <tytso@mit.edu>
8166S:	Maintained
8167F:	drivers/char/random.c
8168
8169RAPIDIO SUBSYSTEM
8170M:	Matt Porter <mporter@kernel.crashing.org>
8171M:	Alexandre Bounine <alexandre.bounine@idt.com>
8172S:	Maintained
8173F:	drivers/rapidio/
8174
8175RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8176L:	linux-wireless@vger.kernel.org
8177S:	Orphan
8178F:	drivers/net/wireless/ray*
8179
8180RCUTORTURE MODULE
8181M:	Josh Triplett <josh@joshtriplett.org>
8182M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8183L:	linux-kernel@vger.kernel.org
8184S:	Supported
8185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8186F:	Documentation/RCU/torture.txt
8187F:	kernel/rcu/rcutorture.c
8188
8189RCUTORTURE TEST FRAMEWORK
8190M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8191M:	Josh Triplett <josh@joshtriplett.org>
8192R:	Steven Rostedt <rostedt@goodmis.org>
8193R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8194R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8195L:	linux-kernel@vger.kernel.org
8196S:	Supported
8197T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8198F:	tools/testing/selftests/rcutorture
8199
8200RDC R-321X SoC
8201M:	Florian Fainelli <florian@openwrt.org>
8202S:	Maintained
8203
8204RDC R6040 FAST ETHERNET DRIVER
8205M:	Florian Fainelli <florian@openwrt.org>
8206L:	netdev@vger.kernel.org
8207S:	Maintained
8208F:	drivers/net/ethernet/rdc/r6040.c
8209
8210RDS - RELIABLE DATAGRAM SOCKETS
8211M:	Chien Yen <chien.yen@oracle.com>
8212L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8213S:	Supported
8214F:	net/rds/
8215
8216READ-COPY UPDATE (RCU)
8217M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8218M:	Josh Triplett <josh@joshtriplett.org>
8219R:	Steven Rostedt <rostedt@goodmis.org>
8220R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8221R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8222L:	linux-kernel@vger.kernel.org
8223W:	http://www.rdrop.com/users/paulmck/RCU/
8224S:	Supported
8225T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8226F:	Documentation/RCU/
8227X:	Documentation/RCU/torture.txt
8228F:	include/linux/rcu*
8229X:	include/linux/srcu.h
8230F:	kernel/rcu/
8231X:	kernel/torture.c
8232
8233REAL TIME CLOCK (RTC) SUBSYSTEM
8234M:	Alessandro Zummo <a.zummo@towertech.it>
8235M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
8236L:	rtc-linux@googlegroups.com
8237Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8238S:	Maintained
8239F:	Documentation/rtc.txt
8240F:	drivers/rtc/
8241F:	include/linux/rtc.h
8242F:	include/uapi/linux/rtc.h
8243
8244REALTEK AUDIO CODECS
8245M:	Bard Liao <bardliao@realtek.com>
8246M:	Oder Chiou <oder_chiou@realtek.com>
8247S:	Maintained
8248F:	sound/soc/codecs/rt*
8249F:	include/sound/rt*.h
8250
8251REISERFS FILE SYSTEM
8252L:	reiserfs-devel@vger.kernel.org
8253S:	Supported
8254F:	fs/reiserfs/
8255
8256REGISTER MAP ABSTRACTION
8257M:	Mark Brown <broonie@kernel.org>
8258L:	linux-kernel@vger.kernel.org
8259T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8260S:	Supported
8261F:	drivers/base/regmap/
8262F:	include/linux/regmap.h
8263
8264REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8265M:	Ohad Ben-Cohen <ohad@wizery.com>
8266T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8267S:	Maintained
8268F:	drivers/remoteproc/
8269F:	Documentation/remoteproc.txt
8270F:	include/linux/remoteproc.h
8271
8272REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8273M:	Ohad Ben-Cohen <ohad@wizery.com>
8274T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8275S:	Maintained
8276F:	drivers/rpmsg/
8277F:	Documentation/rpmsg.txt
8278F:	include/linux/rpmsg.h
8279
8280RESET CONTROLLER FRAMEWORK
8281M:	Philipp Zabel <p.zabel@pengutronix.de>
8282S:	Maintained
8283F:	drivers/reset/
8284F:	Documentation/devicetree/bindings/reset/
8285F:	include/linux/reset.h
8286F:	include/linux/reset-controller.h
8287
8288RFKILL
8289M:	Johannes Berg <johannes@sipsolutions.net>
8290L:	linux-wireless@vger.kernel.org
8291W:	http://wireless.kernel.org/
8292T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8293T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8294S:	Maintained
8295F:	Documentation/rfkill.txt
8296F:	net/rfkill/
8297
8298RHASHTABLE
8299M:	Thomas Graf <tgraf@suug.ch>
8300L:	netdev@vger.kernel.org
8301S:	Maintained
8302F:	lib/rhashtable.c
8303F:	include/linux/rhashtable.h
8304
8305RICOH SMARTMEDIA/XD DRIVER
8306M:	Maxim Levitsky <maximlevitsky@gmail.com>
8307S:	Maintained
8308F:	drivers/mtd/nand/r852.c
8309F:	drivers/mtd/nand/r852.h
8310
8311RICOH R5C592 MEMORYSTICK DRIVER
8312M:	Maxim Levitsky <maximlevitsky@gmail.com>
8313S:	Maintained
8314F:	drivers/memstick/host/r592.*
8315
8316ROCCAT DRIVERS
8317M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8318W:	http://sourceforge.net/projects/roccat/
8319S:	Maintained
8320F:	drivers/hid/hid-roccat*
8321F:	include/linux/hid-roccat*
8322F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8323
8324ROCKER DRIVER
8325M:	Jiri Pirko <jiri@resnulli.us>
8326M:	Scott Feldman <sfeldma@gmail.com>
8327L:	netdev@vger.kernel.org
8328S:	Supported
8329F:	drivers/net/ethernet/rocker/
8330
8331ROCKETPORT DRIVER
8332P:	Comtrol Corp.
8333W:	http://www.comtrol.com
8334S:	Maintained
8335F:	Documentation/serial/rocket.txt
8336F:	drivers/tty/rocket*
8337
8338ROCKETPORT EXPRESS/INFINITY DRIVER
8339M:	Kevin Cernekee <cernekee@gmail.com>
8340L:	linux-serial@vger.kernel.org
8341S:	Odd Fixes
8342F:	drivers/tty/serial/rp2.*
8343
8344ROSE NETWORK LAYER
8345M:	Ralf Baechle <ralf@linux-mips.org>
8346L:	linux-hams@vger.kernel.org
8347W:	http://www.linux-ax25.org/
8348S:	Maintained
8349F:	include/net/rose.h
8350F:	include/uapi/linux/rose.h
8351F:	net/rose/
8352
8353RTL2830 MEDIA DRIVER
8354M:	Antti Palosaari <crope@iki.fi>
8355L:	linux-media@vger.kernel.org
8356W:	http://linuxtv.org/
8357W:	http://palosaari.fi/linux/
8358Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8359T:	git git://linuxtv.org/anttip/media_tree.git
8360S:	Maintained
8361F:	drivers/media/dvb-frontends/rtl2830*
8362
8363RTL2832 MEDIA DRIVER
8364M:	Antti Palosaari <crope@iki.fi>
8365L:	linux-media@vger.kernel.org
8366W:	http://linuxtv.org/
8367W:	http://palosaari.fi/linux/
8368Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8369T:	git git://linuxtv.org/anttip/media_tree.git
8370S:	Maintained
8371F:	drivers/media/dvb-frontends/rtl2832*
8372
8373RTL2832_SDR MEDIA DRIVER
8374M:	Antti Palosaari <crope@iki.fi>
8375L:	linux-media@vger.kernel.org
8376W:	http://linuxtv.org/
8377W:	http://palosaari.fi/linux/
8378Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8379T:	git git://linuxtv.org/anttip/media_tree.git
8380S:	Maintained
8381F:	drivers/media/dvb-frontends/rtl2832_sdr*
8382
8383RTL8180 WIRELESS DRIVER
8384L:	linux-wireless@vger.kernel.org
8385W:	http://wireless.kernel.org/
8386T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8387S:	Orphan
8388F:	drivers/net/wireless/rtl818x/rtl8180/
8389
8390RTL8187 WIRELESS DRIVER
8391M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8392M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8393M:	Larry Finger <Larry.Finger@lwfinger.net>
8394L:	linux-wireless@vger.kernel.org
8395W:	http://wireless.kernel.org/
8396T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8397S:	Maintained
8398F:	drivers/net/wireless/rtl818x/rtl8187/
8399
8400RTL8192CE WIRELESS DRIVER
8401M:	Larry Finger <Larry.Finger@lwfinger.net>
8402M:	Chaoming Li <chaoming_li@realsil.com.cn>
8403L:	linux-wireless@vger.kernel.org
8404W:	http://wireless.kernel.org/
8405T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8406S:	Maintained
8407F:	drivers/net/wireless/rtlwifi/
8408F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8409
8410S3 SAVAGE FRAMEBUFFER DRIVER
8411M:	Antonino Daplas <adaplas@gmail.com>
8412L:	linux-fbdev@vger.kernel.org
8413S:	Maintained
8414F:	drivers/video/fbdev/savage/
8415
8416S390
8417M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8418M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8419M:	linux390@de.ibm.com
8420L:	linux-s390@vger.kernel.org
8421W:	http://www.ibm.com/developerworks/linux/linux390/
8422S:	Supported
8423F:	arch/s390/
8424F:	drivers/s390/
8425F:	Documentation/s390/
8426F:	Documentation/DocBook/s390*
8427
8428S390 COMMON I/O LAYER
8429M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8430M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8431L:	linux-s390@vger.kernel.org
8432W:	http://www.ibm.com/developerworks/linux/linux390/
8433S:	Supported
8434F:	drivers/s390/cio/
8435
8436S390 DASD DRIVER
8437M:	Stefan Weinhuber <wein@de.ibm.com>
8438M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8439L:	linux-s390@vger.kernel.org
8440W:	http://www.ibm.com/developerworks/linux/linux390/
8441S:	Supported
8442F:	drivers/s390/block/dasd*
8443F:	block/partitions/ibm.c
8444
8445S390 NETWORK DRIVERS
8446M:	Ursula Braun <ursula.braun@de.ibm.com>
8447M:	linux390@de.ibm.com
8448L:	linux-s390@vger.kernel.org
8449W:	http://www.ibm.com/developerworks/linux/linux390/
8450S:	Supported
8451F:	drivers/s390/net/
8452
8453S390 PCI SUBSYSTEM
8454M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8455M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8456L:	linux-s390@vger.kernel.org
8457W:	http://www.ibm.com/developerworks/linux/linux390/
8458S:	Supported
8459F:	arch/s390/pci/
8460F:	drivers/pci/hotplug/s390_pci_hpc.c
8461
8462S390 ZCRYPT DRIVER
8463M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8464M:	linux390@de.ibm.com
8465L:	linux-s390@vger.kernel.org
8466W:	http://www.ibm.com/developerworks/linux/linux390/
8467S:	Supported
8468F:	drivers/s390/crypto/
8469
8470S390 ZFCP DRIVER
8471M:	Steffen Maier <maier@linux.vnet.ibm.com>
8472M:	linux390@de.ibm.com
8473L:	linux-s390@vger.kernel.org
8474W:	http://www.ibm.com/developerworks/linux/linux390/
8475S:	Supported
8476F:	drivers/s390/scsi/zfcp_*
8477
8478S390 IUCV NETWORK LAYER
8479M:	Ursula Braun <ursula.braun@de.ibm.com>
8480M:	linux390@de.ibm.com
8481L:	linux-s390@vger.kernel.org
8482W:	http://www.ibm.com/developerworks/linux/linux390/
8483S:	Supported
8484F:	drivers/s390/net/*iucv*
8485F:	include/net/iucv/
8486F:	net/iucv/
8487
8488S3C24XX SD/MMC Driver
8489M:	Ben Dooks <ben-linux@fluff.org>
8490L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8491S:	Supported
8492F:	drivers/mmc/host/s3cmci.*
8493
8494SAA6588 RDS RECEIVER DRIVER
8495M:	Hans Verkuil <hverkuil@xs4all.nl>
8496L:	linux-media@vger.kernel.org
8497T:	git git://linuxtv.org/media_tree.git
8498W:	http://linuxtv.org
8499S:	Odd Fixes
8500F:	drivers/media/i2c/saa6588*
8501
8502SAA7134 VIDEO4LINUX DRIVER
8503M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8504L:	linux-media@vger.kernel.org
8505W:	http://linuxtv.org
8506T:	git git://linuxtv.org/media_tree.git
8507S:	Odd fixes
8508F:	Documentation/video4linux/*.saa7134
8509F:	drivers/media/pci/saa7134/
8510
8511SAA7146 VIDEO4LINUX-2 DRIVER
8512M:	Hans Verkuil <hverkuil@xs4all.nl>
8513L:	linux-media@vger.kernel.org
8514T:	git git://linuxtv.org/media_tree.git
8515S:	Maintained
8516F:	drivers/media/common/saa7146/
8517F:	drivers/media/pci/saa7146/
8518F:	include/media/saa7146*
8519
8520SAMSUNG LAPTOP DRIVER
8521M:	Corentin Chary <corentin.chary@gmail.com>
8522L:	platform-driver-x86@vger.kernel.org
8523S:	Maintained
8524F:	drivers/platform/x86/samsung-laptop.c
8525
8526SAMSUNG AUDIO (ASoC) DRIVERS
8527M:	Sangbeom Kim <sbkim73@samsung.com>
8528L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8529S:	Supported
8530F:	sound/soc/samsung/
8531
8532SAMSUNG FRAMEBUFFER DRIVER
8533M:	Jingoo Han <jingoohan1@gmail.com>
8534L:	linux-fbdev@vger.kernel.org
8535S:	Maintained
8536F:	drivers/video/fbdev/s3c-fb.c
8537
8538SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8539M:	Sangbeom Kim <sbkim73@samsung.com>
8540L:	linux-kernel@vger.kernel.org
8541S:	Supported
8542F:	drivers/mfd/sec*.c
8543F:	drivers/regulator/s2m*.c
8544F:	drivers/regulator/s5m*.c
8545F:	include/linux/mfd/samsung/
8546
8547SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8548M:	Kyungmin Park <kyungmin.park@samsung.com>
8549M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8550L:	linux-media@vger.kernel.org
8551Q:	https://patchwork.linuxtv.org/project/linux-media/list/
8552S:	Supported
8553F:	drivers/media/platform/exynos4-is/
8554
8555SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8556M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8557L:	linux-media@vger.kernel.org
8558L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8559S:	Maintained
8560F:	drivers/media/platform/s3c-camif/
8561F:	include/media/s3c_camif.h
8562
8563SAMSUNG S5C73M3 CAMERA DRIVER
8564M:	Kyungmin Park <kyungmin.park@samsung.com>
8565M:	Andrzej Hajda <a.hajda@samsung.com>
8566L:	linux-media@vger.kernel.org
8567S:	Supported
8568F:	drivers/media/i2c/s5c73m3/*
8569
8570SAMSUNG S5K5BAF CAMERA DRIVER
8571M:	Kyungmin Park <kyungmin.park@samsung.com>
8572M:	Andrzej Hajda <a.hajda@samsung.com>
8573L:	linux-media@vger.kernel.org
8574S:	Supported
8575F:	drivers/media/i2c/s5k5baf.c
8576
8577SAMSUNG SOC CLOCK DRIVERS
8578M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8579M:	Tomasz Figa <tomasz.figa@gmail.com>
8580S:	Supported
8581L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8582F:	drivers/clk/samsung/
8583
8584SAMSUNG SXGBE DRIVERS
8585M:	Byungho An <bh74.an@samsung.com>
8586M:	Girish K S <ks.giri@samsung.com>
8587M:	Vipul Pandya <vipul.pandya@samsung.com>
8588S:	Supported
8589L:	netdev@vger.kernel.org
8590F:	drivers/net/ethernet/samsung/sxgbe/
8591
8592SAMSUNG THERMAL DRIVER
8593M:	Lukasz Majewski <l.majewski@samsung.com>
8594L:	linux-pm@vger.kernel.org
8595L:	linux-samsung-soc@vger.kernel.org
8596S:	Supported
8597T:	https://github.com/lmajewski/linux-samsung-thermal.git
8598F:	drivers/thermal/samsung/
8599
8600SAMSUNG USB2 PHY DRIVER
8601M:	Kamil Debski <k.debski@samsung.com>
8602L:	linux-kernel@vger.kernel.org
8603S:	Supported
8604F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
8605F:	Documentation/phy/samsung-usb2.txt
8606F:	drivers/phy/phy-exynos4210-usb2.c
8607F:	drivers/phy/phy-exynos4x12-usb2.c
8608F:	drivers/phy/phy-exynos5250-usb2.c
8609F:	drivers/phy/phy-s5pv210-usb2.c
8610F:	drivers/phy/phy-samsung-usb2.c
8611F:	drivers/phy/phy-samsung-usb2.h
8612
8613SERIAL DRIVERS
8614M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8615L:	linux-serial@vger.kernel.org
8616S:	Maintained
8617F:	drivers/tty/serial/
8618
8619SYNOPSYS DESIGNWARE DMAC DRIVER
8620M:	Viresh Kumar <viresh.linux@gmail.com>
8621M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8622S:	Maintained
8623F:	include/linux/dma/dw.h
8624F:	include/linux/platform_data/dma-dw.h
8625F:	drivers/dma/dw/
8626
8627SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8628M:	Seungwon Jeon <tgih.jun@samsung.com>
8629M:	Jaehoon Chung <jh80.chung@samsung.com>
8630L:	linux-mmc@vger.kernel.org
8631S:	Maintained
8632F:	include/linux/mmc/dw_mmc.h
8633F:	drivers/mmc/host/dw_mmc*
8634
8635THUNDERBOLT DRIVER
8636M:	Andreas Noever <andreas.noever@gmail.com>
8637S:	Maintained
8638F:	drivers/thunderbolt/
8639
8640TIMEKEEPING, CLOCKSOURCE CORE, NTP
8641M:	John Stultz <john.stultz@linaro.org>
8642M:	Thomas Gleixner <tglx@linutronix.de>
8643L:	linux-kernel@vger.kernel.org
8644T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8645S:	Supported
8646F:	include/linux/clocksource.h
8647F:	include/linux/time.h
8648F:	include/linux/timex.h
8649F:	include/uapi/linux/time.h
8650F:	include/uapi/linux/timex.h
8651F:	kernel/time/clocksource.c
8652F:	kernel/time/time*.c
8653F:	kernel/time/ntp.c
8654F:	tools/testing/selftests/timers/
8655
8656SC1200 WDT DRIVER
8657M:	Zwane Mwaikambo <zwanem@gmail.com>
8658S:	Maintained
8659F:	drivers/watchdog/sc1200wdt.c
8660
8661SCHEDULER
8662M:	Ingo Molnar <mingo@redhat.com>
8663M:	Peter Zijlstra <peterz@infradead.org>
8664L:	linux-kernel@vger.kernel.org
8665T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8666S:	Maintained
8667F:	kernel/sched/
8668F:	include/linux/sched.h
8669F:	include/uapi/linux/sched.h
8670F:	include/linux/wait.h
8671
8672SCORE ARCHITECTURE
8673M:	Chen Liqin <liqin.linux@gmail.com>
8674M:	Lennox Wu <lennox.wu@gmail.com>
8675W:	http://www.sunplus.com
8676S:	Supported
8677F:	arch/score/
8678
8679SCSI CDROM DRIVER
8680M:	Jens Axboe <axboe@kernel.dk>
8681L:	linux-scsi@vger.kernel.org
8682W:	http://www.kernel.dk
8683S:	Maintained
8684F:	drivers/scsi/sr*
8685
8686SCSI RDMA PROTOCOL (SRP) INITIATOR
8687M:	Bart Van Assche <bart.vanassche@sandisk.com>
8688L:	linux-rdma@vger.kernel.org
8689S:	Supported
8690W:	http://www.openfabrics.org
8691Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8692T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8693F:	drivers/infiniband/ulp/srp/
8694F:	include/scsi/srp.h
8695
8696SCSI SG DRIVER
8697M:	Doug Gilbert <dgilbert@interlog.com>
8698L:	linux-scsi@vger.kernel.org
8699W:	http://sg.danny.cz/sg
8700S:	Maintained
8701F:	Documentation/scsi/scsi-generic.txt
8702F:	drivers/scsi/sg.c
8703F:	include/scsi/sg.h
8704
8705SCSI SUBSYSTEM
8706M:	"James E.J. Bottomley" <JBottomley@odin.com>
8707L:	linux-scsi@vger.kernel.org
8708T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8709S:	Maintained
8710F:	drivers/scsi/
8711F:	include/scsi/
8712
8713SCSI TAPE DRIVER
8714M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8715L:	linux-scsi@vger.kernel.org
8716S:	Maintained
8717F:	Documentation/scsi/st.txt
8718F:	drivers/scsi/st.*
8719F:	drivers/scsi/st_*.h
8720
8721SCTP PROTOCOL
8722M:	Vlad Yasevich <vyasevich@gmail.com>
8723M:	Neil Horman <nhorman@tuxdriver.com>
8724L:	linux-sctp@vger.kernel.org
8725W:	http://lksctp.sourceforge.net
8726S:	Maintained
8727F:	Documentation/networking/sctp.txt
8728F:	include/linux/sctp.h
8729F:	include/uapi/linux/sctp.h
8730F:	include/net/sctp/
8731F:	net/sctp/
8732
8733SCx200 CPU SUPPORT
8734M:	Jim Cromie <jim.cromie@gmail.com>
8735S:	Odd Fixes
8736F:	Documentation/i2c/busses/scx200_acb
8737F:	arch/x86/platform/scx200/
8738F:	drivers/watchdog/scx200_wdt.c
8739F:	drivers/i2c/busses/scx200*
8740F:	drivers/mtd/maps/scx200_docflash.c
8741F:	include/linux/scx200.h
8742
8743SCx200 GPIO DRIVER
8744M:	Jim Cromie <jim.cromie@gmail.com>
8745S:	Maintained
8746F:	drivers/char/scx200_gpio.c
8747F:	include/linux/scx200_gpio.h
8748
8749SCx200 HRT CLOCKSOURCE DRIVER
8750M:	Jim Cromie <jim.cromie@gmail.com>
8751S:	Maintained
8752F:	drivers/clocksource/scx200_hrt.c
8753
8754SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8755M:	Sascha Sommer <saschasommer@freenet.de>
8756L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8757S:	Maintained
8758F:	drivers/mmc/host/sdricoh_cs.c
8759
8760SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8761L:	linux-mmc@vger.kernel.org
8762S:	Orphan
8763F:	drivers/mmc/host/sdhci.*
8764F:	drivers/mmc/host/sdhci-pltfm.[ch]
8765
8766SECURE COMPUTING
8767M:	Kees Cook <keescook@chromium.org>
8768R:	Andy Lutomirski <luto@amacapital.net>
8769R:	Will Drewry <wad@chromium.org>
8770T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8771S:	Supported
8772F:	kernel/seccomp.c
8773F:	include/uapi/linux/seccomp.h
8774F:	include/linux/seccomp.h
8775K:	\bsecure_computing
8776K:	\bTIF_SECCOMP\b
8777
8778SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8779M:	Ben Dooks <ben-linux@fluff.org>
8780M:	Jaehoon Chung <jh80.chung@samsung.com>
8781L:	linux-mmc@vger.kernel.org
8782S:	Maintained
8783F:	drivers/mmc/host/sdhci-s3c*
8784
8785SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8786M:	Viresh Kumar <viresh.linux@gmail.com>
8787L:	spear-devel@list.st.com
8788L:	linux-mmc@vger.kernel.org
8789S:	Maintained
8790F:	drivers/mmc/host/sdhci-spear.c
8791
8792SECURITY SUBSYSTEM
8793M:	James Morris <james.l.morris@oracle.com>
8794M:	Serge E. Hallyn <serge@hallyn.com>
8795L:	linux-security-module@vger.kernel.org (suggested Cc:)
8796T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8797W:	http://kernsec.org/
8798S:	Supported
8799F:	security/
8800
8801SECURITY CONTACT
8802M:	Security Officers <security@kernel.org>
8803S:	Supported
8804
8805SELINUX SECURITY MODULE
8806M:	Paul Moore <paul@paul-moore.com>
8807M:	Stephen Smalley <sds@tycho.nsa.gov>
8808M:	Eric Paris <eparis@parisplace.org>
8809L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
8810W:	http://selinuxproject.org
8811T:	git git://git.infradead.org/users/pcmoore/selinux
8812S:	Supported
8813F:	include/linux/selinux*
8814F:	security/selinux/
8815F:	scripts/selinux/
8816
8817APPARMOR SECURITY MODULE
8818M:	John Johansen <john.johansen@canonical.com>
8819L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8820W:	apparmor.wiki.kernel.org
8821T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8822S:	Supported
8823F:	security/apparmor/
8824
8825SENSABLE PHANTOM
8826M:	Jiri Slaby <jirislaby@gmail.com>
8827S:	Maintained
8828F:	drivers/misc/phantom.c
8829F:	include/uapi/linux/phantom.h
8830
8831SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8832M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
8833M:	Minh Tran <minh.tran@avagotech.com>
8834M:	John Soni Jose <sony.john-n@avagotech.com>
8835L:	linux-scsi@vger.kernel.org
8836W:	http://www.avagotech.com
8837S:	Supported
8838F:	drivers/scsi/be2iscsi/
8839
8840Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8841M:	Sathya Perla <sathya.perla@avagotech.com>
8842M:	Ajit Khaparde <ajit.khaparde@avagotech.com>
8843M:	Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8844M:	Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
8845L:	netdev@vger.kernel.org
8846W:	http://www.emulex.com
8847S:	Supported
8848F:	drivers/net/ethernet/emulex/benet/
8849
8850EMULEX ONECONNECT ROCE DRIVER
8851M:	Selvin Xavier <selvin.xavier@emulex.com>
8852M:	Devesh Sharma <devesh.sharma@emulex.com>
8853M:	Mitesh Ahuja <mitesh.ahuja@emulex.com>
8854L:	linux-rdma@vger.kernel.org
8855W:	http://www.emulex.com
8856S:	Supported
8857F:	drivers/infiniband/hw/ocrdma/
8858
8859SFC NETWORK DRIVER
8860M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8861M:	Shradha Shah <sshah@solarflare.com>
8862L:	netdev@vger.kernel.org
8863S:	Supported
8864F:	drivers/net/ethernet/sfc/
8865
8866SGI GRU DRIVER
8867M:	Dimitri Sivanich <sivanich@sgi.com>
8868S:	Maintained
8869F:	drivers/misc/sgi-gru/
8870
8871SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8872M:	Pat Gefre <pfg@sgi.com>
8873L:	linux-ia64@vger.kernel.org
8874S:	Supported
8875F:	Documentation/ia64/serial.txt
8876F:	drivers/tty/serial/ioc?_serial.c
8877F:	include/linux/ioc?.h
8878
8879SGI XP/XPC/XPNET DRIVER
8880M:	Cliff Whickman <cpw@sgi.com>
8881M:	Robin Holt <robinmholt@gmail.com>
8882S:	Maintained
8883F:	drivers/misc/sgi-xp/
8884
8885SI2157 MEDIA DRIVER
8886M:	Antti Palosaari <crope@iki.fi>
8887L:	linux-media@vger.kernel.org
8888W:	http://linuxtv.org/
8889W:	http://palosaari.fi/linux/
8890Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8891T:	git git://linuxtv.org/anttip/media_tree.git
8892S:	Maintained
8893F:	drivers/media/tuners/si2157*
8894
8895SI2168 MEDIA DRIVER
8896M:	Antti Palosaari <crope@iki.fi>
8897L:	linux-media@vger.kernel.org
8898W:	http://linuxtv.org/
8899W:	http://palosaari.fi/linux/
8900Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8901T:	git git://linuxtv.org/anttip/media_tree.git
8902S:	Maintained
8903F:	drivers/media/dvb-frontends/si2168*
8904
8905SI470X FM RADIO RECEIVER I2C DRIVER
8906M:	Hans Verkuil <hverkuil@xs4all.nl>
8907L:	linux-media@vger.kernel.org
8908T:	git git://linuxtv.org/media_tree.git
8909W:	http://linuxtv.org
8910S:	Odd Fixes
8911F:	drivers/media/radio/si470x/radio-si470x-i2c.c
8912
8913SI470X FM RADIO RECEIVER USB DRIVER
8914M:	Hans Verkuil <hverkuil@xs4all.nl>
8915L:	linux-media@vger.kernel.org
8916T:	git git://linuxtv.org/media_tree.git
8917W:	http://linuxtv.org
8918S:	Maintained
8919F:	drivers/media/radio/si470x/radio-si470x-common.c
8920F:	drivers/media/radio/si470x/radio-si470x.h
8921F:	drivers/media/radio/si470x/radio-si470x-usb.c
8922
8923SI4713 FM RADIO TRANSMITTER I2C DRIVER
8924M:	Eduardo Valentin <edubezval@gmail.com>
8925L:	linux-media@vger.kernel.org
8926T:	git git://linuxtv.org/media_tree.git
8927W:	http://linuxtv.org
8928S:	Odd Fixes
8929F:	drivers/media/radio/si4713/si4713.?
8930
8931SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8932M:	Eduardo Valentin <edubezval@gmail.com>
8933L:	linux-media@vger.kernel.org
8934T:	git git://linuxtv.org/media_tree.git
8935W:	http://linuxtv.org
8936S:	Odd Fixes
8937F:	drivers/media/radio/si4713/radio-platform-si4713.c
8938
8939SI4713 FM RADIO TRANSMITTER USB DRIVER
8940M:	Hans Verkuil <hverkuil@xs4all.nl>
8941L:	linux-media@vger.kernel.org
8942T:	git git://linuxtv.org/media_tree.git
8943W:	http://linuxtv.org
8944S:	Maintained
8945F:	drivers/media/radio/si4713/radio-usb-si4713.c
8946
8947SIANO DVB DRIVER
8948M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8949L:	linux-media@vger.kernel.org
8950W:	http://linuxtv.org
8951T:	git git://linuxtv.org/media_tree.git
8952S:	Odd fixes
8953F:	drivers/media/common/siano/
8954F:	drivers/media/usb/siano/
8955F:	drivers/media/usb/siano/
8956F:	drivers/media/mmc/siano/
8957
8958SIMPLEFB FB DRIVER
8959M:	Hans de Goede <hdegoede@redhat.com>
8960L:	linux-fbdev@vger.kernel.org
8961S:	Maintained
8962F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
8963F:	drivers/video/fbdev/simplefb.c
8964F:	include/linux/platform_data/simplefb.h
8965
8966SH_VEU V4L2 MEM2MEM DRIVER
8967L:	linux-media@vger.kernel.org
8968S:	Orphan
8969F:	drivers/media/platform/sh_veu.c
8970
8971SH_VOU V4L2 OUTPUT DRIVER
8972L:	linux-media@vger.kernel.org
8973S:	Orphan
8974F:	drivers/media/platform/sh_vou.c
8975F:	include/media/sh_vou.h
8976
8977SIMPLE FIRMWARE INTERFACE (SFI)
8978M:	Len Brown <lenb@kernel.org>
8979L:	sfi-devel@simplefirmware.org
8980W:	http://simplefirmware.org/
8981T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8982S:	Supported
8983F:	arch/x86/platform/sfi/
8984F:	drivers/sfi/
8985F:	include/linux/sfi*.h
8986
8987SIMTEC EB110ATX (Chalice CATS)
8988P:	Ben Dooks
8989P:	Vincent Sanders <vince@simtec.co.uk>
8990M:	Simtec Linux Team <linux@simtec.co.uk>
8991W:	http://www.simtec.co.uk/products/EB110ATX/
8992S:	Supported
8993
8994SIMTEC EB2410ITX (BAST)
8995P:	Ben Dooks
8996P:	Vincent Sanders <vince@simtec.co.uk>
8997M:	Simtec Linux Team <linux@simtec.co.uk>
8998W:	http://www.simtec.co.uk/products/EB2410ITX/
8999S:	Supported
9000F:	arch/arm/mach-s3c24xx/mach-bast.c
9001F:	arch/arm/mach-s3c24xx/bast-ide.c
9002F:	arch/arm/mach-s3c24xx/bast-irq.c
9003
9004TI DAVINCI MACHINE SUPPORT
9005M:	Sekhar Nori <nsekhar@ti.com>
9006M:	Kevin Hilman <khilman@deeprootsystems.com>
9007T:	git git://gitorious.org/linux-davinci/linux-davinci.git
9008Q:	http://patchwork.kernel.org/project/linux-davinci/list/
9009S:	Supported
9010F:	arch/arm/mach-davinci/
9011F:	drivers/i2c/busses/i2c-davinci.c
9012
9013TI DAVINCI SERIES MEDIA DRIVER
9014M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
9015L:	linux-media@vger.kernel.org
9016W:	http://linuxtv.org/
9017Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9018T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9019S:	Maintained
9020F:	drivers/media/platform/davinci/
9021F:	include/media/davinci/
9022
9023TI AM437X VPFE DRIVER
9024M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
9025L:	linux-media@vger.kernel.org
9026W:	http://linuxtv.org/
9027Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9028T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9029S:	Maintained
9030F:	drivers/media/platform/am437x/
9031
9032OV2659 OMNIVISION SENSOR DRIVER
9033M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
9034L:	linux-media@vger.kernel.org
9035W:	http://linuxtv.org/
9036Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9037T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9038S:	Maintained
9039F:	drivers/media/i2c/ov2659.c
9040F:	include/media/ov2659.h
9041
9042SIS 190 ETHERNET DRIVER
9043M:	Francois Romieu <romieu@fr.zoreil.com>
9044L:	netdev@vger.kernel.org
9045S:	Maintained
9046F:	drivers/net/ethernet/sis/sis190.c
9047
9048SIS 900/7016 FAST ETHERNET DRIVER
9049M:	Daniele Venzano <venza@brownhat.org>
9050W:	http://www.brownhat.org/sis900.html
9051L:	netdev@vger.kernel.org
9052S:	Maintained
9053F:	drivers/net/ethernet/sis/sis900.*
9054
9055SIS FRAMEBUFFER DRIVER
9056M:	Thomas Winischhofer <thomas@winischhofer.net>
9057W:	http://www.winischhofer.net/linuxsisvga.shtml
9058S:	Maintained
9059F:	Documentation/fb/sisfb.txt
9060F:	drivers/video/fbdev/sis/
9061F:	include/video/sisfb.h
9062
9063SIS USB2VGA DRIVER
9064M:	Thomas Winischhofer <thomas@winischhofer.net>
9065W:	http://www.winischhofer.at/linuxsisusbvga.shtml
9066S:	Maintained
9067F:	drivers/usb/misc/sisusbvga/
9068
9069SLAB ALLOCATOR
9070M:	Christoph Lameter <cl@linux.com>
9071M:	Pekka Enberg <penberg@kernel.org>
9072M:	David Rientjes <rientjes@google.com>
9073M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
9074M:	Andrew Morton <akpm@linux-foundation.org>
9075L:	linux-mm@kvack.org
9076S:	Maintained
9077F:	include/linux/sl?b*.h
9078F:	mm/sl?b*
9079
9080SLEEPABLE READ-COPY UPDATE (SRCU)
9081M:	Lai Jiangshan <laijs@cn.fujitsu.com>
9082M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9083M:	Josh Triplett <josh@joshtriplett.org>
9084R:	Steven Rostedt <rostedt@goodmis.org>
9085R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9086L:	linux-kernel@vger.kernel.org
9087W:	http://www.rdrop.com/users/paulmck/RCU/
9088S:	Supported
9089T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9090F:	include/linux/srcu.h
9091F:	kernel/rcu/srcu.c
9092
9093SMACK SECURITY MODULE
9094M:	Casey Schaufler <casey@schaufler-ca.com>
9095L:	linux-security-module@vger.kernel.org
9096W:	http://schaufler-ca.com
9097T:	git git://git.gitorious.org/smack-next/kernel.git
9098S:	Maintained
9099F:	Documentation/security/Smack.txt
9100F:	security/smack/
9101
9102DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9103M:	Kevin Hilman <khilman@kernel.org>
9104M:	Nishanth Menon <nm@ti.com>
9105S:	Maintained
9106F:	drivers/power/avs/
9107F:	include/linux/power/smartreflex.h
9108L:	linux-pm@vger.kernel.org
9109
9110SMC91x ETHERNET DRIVER
9111M:	Nicolas Pitre <nico@fluxnic.net>
9112S:	Odd Fixes
9113F:	drivers/net/ethernet/smsc/smc91x.*
9114
9115SMIA AND SMIA++ IMAGE SENSOR DRIVER
9116M:	Sakari Ailus <sakari.ailus@iki.fi>
9117L:	linux-media@vger.kernel.org
9118S:	Maintained
9119F:	drivers/media/i2c/smiapp/
9120F:	include/media/smiapp.h
9121F:	drivers/media/i2c/smiapp-pll.c
9122F:	drivers/media/i2c/smiapp-pll.h
9123F:	include/uapi/linux/smiapp.h
9124F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9125
9126SMM665 HARDWARE MONITOR DRIVER
9127M:	Guenter Roeck <linux@roeck-us.net>
9128L:	lm-sensors@lm-sensors.org
9129S:	Maintained
9130F:	Documentation/hwmon/smm665
9131F:	drivers/hwmon/smm665.c
9132
9133SMSC EMC2103 HARDWARE MONITOR DRIVER
9134M:	Steve Glendinning <steve.glendinning@shawell.net>
9135L:	lm-sensors@lm-sensors.org
9136S:	Maintained
9137F:	Documentation/hwmon/emc2103
9138F:	drivers/hwmon/emc2103.c
9139
9140SMSC SCH5627 HARDWARE MONITOR DRIVER
9141M:	Hans de Goede <hdegoede@redhat.com>
9142L:	lm-sensors@lm-sensors.org
9143S:	Supported
9144F:	Documentation/hwmon/sch5627
9145F:	drivers/hwmon/sch5627.c
9146
9147SMSC47B397 HARDWARE MONITOR DRIVER
9148M:	Jean Delvare <jdelvare@suse.de>
9149L:	lm-sensors@lm-sensors.org
9150S:	Maintained
9151F:	Documentation/hwmon/smsc47b397
9152F:	drivers/hwmon/smsc47b397.c
9153
9154SMSC911x ETHERNET DRIVER
9155M:	Steve Glendinning <steve.glendinning@shawell.net>
9156L:	netdev@vger.kernel.org
9157S:	Maintained
9158F:	include/linux/smsc911x.h
9159F:	drivers/net/ethernet/smsc/smsc911x.*
9160
9161SMSC9420 PCI ETHERNET DRIVER
9162M:	Steve Glendinning <steve.glendinning@shawell.net>
9163L:	netdev@vger.kernel.org
9164S:	Maintained
9165F:	drivers/net/ethernet/smsc/smsc9420.*
9166
9167SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9168M:	Steve Glendinning <steve.glendinning@shawell.net>
9169L:	linux-fbdev@vger.kernel.org
9170S:	Maintained
9171F:	drivers/video/fbdev/smscufx.c
9172
9173SOC-CAMERA V4L2 SUBSYSTEM
9174M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9175L:	linux-media@vger.kernel.org
9176T:	git git://linuxtv.org/media_tree.git
9177S:	Maintained
9178F:	include/media/soc*
9179F:	drivers/media/i2c/soc_camera/
9180F:	drivers/media/platform/soc_camera/
9181
9182SOEKRIS NET48XX LED SUPPORT
9183M:	Chris Boot <bootc@bootc.net>
9184S:	Maintained
9185F:	drivers/leds/leds-net48xx.c
9186
9187SOFTLOGIC 6x10 MPEG CODEC
9188M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9189M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9190M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9191M:	Ismael Luceno <ismael@iodev.co.uk>
9192L:	linux-media@vger.kernel.org
9193S:	Supported
9194F:	drivers/media/pci/solo6x10/
9195
9196SOFTWARE RAID (Multiple Disks) SUPPORT
9197M:	Neil Brown <neilb@suse.de>
9198L:	linux-raid@vger.kernel.org
9199S:	Supported
9200F:	drivers/md/
9201F:	include/linux/raid/
9202F:	include/uapi/linux/raid/
9203
9204SONIC NETWORK DRIVER
9205M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9206L:	netdev@vger.kernel.org
9207S:	Maintained
9208F:	drivers/net/ethernet/natsemi/sonic.*
9209
9210SONICS SILICON BACKPLANE DRIVER (SSB)
9211M:	Michael Buesch <m@bues.ch>
9212L:	netdev@vger.kernel.org
9213S:	Maintained
9214F:	drivers/ssb/
9215F:	include/linux/ssb/
9216
9217SONY VAIO CONTROL DEVICE DRIVER
9218M:	Mattia Dongili <malattia@linux.it>
9219L:	platform-driver-x86@vger.kernel.org
9220W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9221S:	Maintained
9222F:	Documentation/laptops/sony-laptop.txt
9223F:	drivers/char/sonypi.c
9224F:	drivers/platform/x86/sony-laptop.c
9225F:	include/linux/sony-laptop.h
9226
9227SONY MEMORYSTICK CARD SUPPORT
9228M:	Alex Dubov <oakad@yahoo.com>
9229W:	http://tifmxx.berlios.de/
9230S:	Maintained
9231F:	drivers/memstick/host/tifm_ms.c
9232
9233SONY MEMORYSTICK STANDARD SUPPORT
9234M:	Maxim Levitsky <maximlevitsky@gmail.com>
9235S:	Maintained
9236F:	drivers/memstick/core/ms_block.*
9237
9238SOUND
9239M:	Jaroslav Kysela <perex@perex.cz>
9240M:	Takashi Iwai <tiwai@suse.de>
9241L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9242W:	http://www.alsa-project.org/
9243T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9244T:	git git://git.alsa-project.org/alsa-kernel.git
9245Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9246S:	Maintained
9247F:	Documentation/sound/
9248F:	include/sound/
9249F:	include/uapi/sound/
9250F:	sound/
9251
9252SOUND - COMPRESSED AUDIO
9253M:	Vinod Koul <vinod.koul@intel.com>
9254L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9255T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9256S:	Supported
9257F:	Documentation/sound/alsa/compress_offload.txt
9258F:	include/sound/compress_driver.h
9259F:	include/uapi/sound/compress_*
9260F:	sound/core/compress_offload.c
9261F:	sound/soc/soc-compress.c
9262
9263SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9264M:	Liam Girdwood <lgirdwood@gmail.com>
9265M:	Mark Brown <broonie@kernel.org>
9266T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9267L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9268W:	http://alsa-project.org/main/index.php/ASoC
9269S:	Supported
9270F:	Documentation/sound/alsa/soc/
9271F:	sound/soc/
9272F:	include/sound/soc*
9273
9274SOUND - DMAENGINE HELPERS
9275M:	Lars-Peter Clausen <lars@metafoo.de>
9276S:	Supported
9277F:	include/sound/dmaengine_pcm.h
9278F:	sound/core/pcm_dmaengine.c
9279F:	sound/soc/soc-generic-dmaengine-pcm.c
9280
9281SP2 MEDIA DRIVER
9282M:	Olli Salonen <olli.salonen@iki.fi>
9283L:	linux-media@vger.kernel.org
9284W:	http://linuxtv.org/
9285Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9286S:	Maintained
9287F:	drivers/media/dvb-frontends/sp2*
9288
9289SPARC + UltraSPARC (sparc/sparc64)
9290M:	"David S. Miller" <davem@davemloft.net>
9291L:	sparclinux@vger.kernel.org
9292Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9293T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9294T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9295S:	Maintained
9296F:	arch/sparc/
9297F:	drivers/sbus/
9298
9299SPARC SERIAL DRIVERS
9300M:	"David S. Miller" <davem@davemloft.net>
9301L:	sparclinux@vger.kernel.org
9302T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9303T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9304S:	Maintained
9305F:	include/linux/sunserialcore.h
9306F:	drivers/tty/serial/suncore.c
9307F:	drivers/tty/serial/sunhv.c
9308F:	drivers/tty/serial/sunsab.c
9309F:	drivers/tty/serial/sunsab.h
9310F:	drivers/tty/serial/sunsu.c
9311F:	drivers/tty/serial/sunzilog.c
9312F:	drivers/tty/serial/sunzilog.h
9313
9314SPARSE CHECKER
9315M:	"Christopher Li" <sparse@chrisli.org>
9316L:	linux-sparse@vger.kernel.org
9317W:	https://sparse.wiki.kernel.org/
9318T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9319T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9320S:	Maintained
9321F:	include/linux/compiler.h
9322
9323SPEAR PLATFORM SUPPORT
9324M:	Viresh Kumar <viresh.linux@gmail.com>
9325M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9326L:	spear-devel@list.st.com
9327L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9328W:	http://www.st.com/spear
9329S:	Maintained
9330F:	arch/arm/mach-spear/
9331
9332SPEAR CLOCK FRAMEWORK SUPPORT
9333M:	Viresh Kumar <viresh.linux@gmail.com>
9334L:	spear-devel@list.st.com
9335L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9336W:	http://www.st.com/spear
9337S:	Maintained
9338F:	drivers/clk/spear/
9339
9340SPI SUBSYSTEM
9341M:	Mark Brown <broonie@kernel.org>
9342L:	linux-spi@vger.kernel.org
9343T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9344Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9345S:	Maintained
9346F:	Documentation/spi/
9347F:	drivers/spi/
9348F:	include/linux/spi/
9349F:	include/uapi/linux/spi/
9350
9351SPIDERNET NETWORK DRIVER for CELL
9352M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9353M:	Jens Osterkamp <jens@de.ibm.com>
9354L:	netdev@vger.kernel.org
9355S:	Supported
9356F:	Documentation/networking/spider_net.txt
9357F:	drivers/net/ethernet/toshiba/spider_net*
9358
9359SPU FILE SYSTEM
9360M:	Jeremy Kerr <jk@ozlabs.org>
9361L:	linuxppc-dev@lists.ozlabs.org
9362L:	cbe-oss-dev@lists.ozlabs.org
9363W:	http://www.ibm.com/developerworks/power/cell/
9364S:	Supported
9365F:	Documentation/filesystems/spufs.txt
9366F:	arch/powerpc/platforms/cell/spufs/
9367
9368SQUASHFS FILE SYSTEM
9369M:	Phillip Lougher <phillip@squashfs.org.uk>
9370L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9371W:	http://squashfs.org.uk
9372S:	Maintained
9373F:	Documentation/filesystems/squashfs.txt
9374F:	fs/squashfs/
9375
9376SRM (Alpha) environment access
9377M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9378S:	Maintained
9379F:	arch/alpha/kernel/srm_env.c
9380
9381STABLE BRANCH
9382M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9383L:	stable@vger.kernel.org
9384S:	Supported
9385F:	Documentation/stable_kernel_rules.txt
9386
9387STAGING SUBSYSTEM
9388M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9389T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9390L:	devel@driverdev.osuosl.org
9391S:	Supported
9392F:	drivers/staging/
9393
9394STAGING - COMEDI
9395M:	Ian Abbott <abbotti@mev.co.uk>
9396M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9397S:	Odd Fixes
9398F:	drivers/staging/comedi/
9399
9400STAGING - FLARION FT1000 DRIVERS
9401M:	Marek Belisko <marek.belisko@gmail.com>
9402S:	Odd Fixes
9403F:	drivers/staging/ft1000/
9404
9405STAGING - INDUSTRIAL IO
9406M:	Jonathan Cameron <jic23@kernel.org>
9407L:	linux-iio@vger.kernel.org
9408S:	Odd Fixes
9409F:	drivers/staging/iio/
9410
9411STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9412M:	Jarod Wilson <jarod@wilsonet.com>
9413W:	http://www.lirc.org/
9414S:	Odd Fixes
9415F:	drivers/staging/media/lirc/
9416
9417STAGING - LUSTRE PARALLEL FILESYSTEM
9418M:	Oleg Drokin <oleg.drokin@intel.com>
9419M:	Andreas Dilger <andreas.dilger@intel.com>
9420L:	HPDD-discuss@lists.01.org (moderated for non-subscribers)
9421W:	http://lustre.opensfs.org/
9422S:	Maintained
9423F:	drivers/staging/lustre
9424
9425STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9426M:	Julian Andres Klode <jak@jak-linux.org>
9427M:	Marc Dietrich <marvin24@gmx.de>
9428L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9429L:	linux-tegra@vger.kernel.org
9430S:	Maintained
9431F:	drivers/staging/nvec/
9432
9433STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9434M:	Jens Frederich <jfrederich@gmail.com>
9435M:	Daniel Drake <dsd@laptop.org>
9436M:	Jon Nettleton <jon.nettleton@gmail.com>
9437W:	http://wiki.laptop.org/go/DCON
9438S:	Maintained
9439F:	drivers/staging/olpc_dcon/
9440
9441STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9442M:	Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9443S:	Maintained
9444F:	drivers/staging/ozwpan/
9445
9446STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9447M:	Willy Tarreau <willy@meta-x.org>
9448S:	Odd Fixes
9449F:	drivers/staging/panel/
9450
9451STAGING - REALTEK RTL8712U DRIVERS
9452M:	Larry Finger <Larry.Finger@lwfinger.net>
9453M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9454S:	Odd Fixes
9455F:	drivers/staging/rtl8712/
9456
9457STAGING - REALTEK RTL8723U WIRELESS DRIVER
9458M:	Larry Finger <Larry.Finger@lwfinger.net>
9459M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9460L:	linux-wireless@vger.kernel.org
9461S:	Maintained
9462F:	drivers/staging/rtl8723au/
9463
9464STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9465M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9466M:	Teddy Wang <teddy.wang@siliconmotion.com>
9467M:	Sudip Mukherjee <sudip@vectorindia.org>
9468L:	linux-fbdev@vger.kernel.org
9469S:	Maintained
9470F:	drivers/staging/sm7xxfb/
9471
9472STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9473M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9474M:	Teddy Wang <teddy.wang@siliconmotion.com>
9475M:	Sudip Mukherjee <sudip@vectorindia.org>
9476L:	linux-fbdev@vger.kernel.org
9477S:	Maintained
9478F:	drivers/staging/sm750fb/
9479
9480STAGING - SLICOSS
9481M:	Lior Dotan <liodot@gmail.com>
9482M:	Christopher Harrer <charrer@alacritech.com>
9483S:	Odd Fixes
9484F:	drivers/staging/slicoss/
9485
9486STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9487M:	William Hubbs <w.d.hubbs@gmail.com>
9488M:	Chris Brannon <chris@the-brannons.com>
9489M:	Kirk Reiser <kirk@reisers.ca>
9490M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9491L:	speakup@linux-speakup.org
9492W:	http://www.linux-speakup.org/
9493S:	Odd Fixes
9494F:	drivers/staging/speakup/
9495
9496STAGING - VIA VT665X DRIVERS
9497M:	Forest Bond <forest@alittletooquiet.net>
9498S:	Odd Fixes
9499F:	drivers/staging/vt665?/
9500
9501STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9502M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9503S:	Odd Fixes
9504F:	drivers/staging/xgifb/
9505
9506STARFIRE/DURALAN NETWORK DRIVER
9507M:	Ion Badulescu <ionut@badula.org>
9508S:	Odd Fixes
9509F:	drivers/net/ethernet/adaptec/starfire*
9510
9511SUN3/3X
9512M:	Sam Creasey <sammy@sammy.net>
9513W:	http://sammy.net/sun3/
9514S:	Maintained
9515F:	arch/m68k/kernel/*sun3*
9516F:	arch/m68k/sun3*/
9517F:	arch/m68k/include/asm/sun3*
9518F:	drivers/net/ethernet/i825xx/sun3*
9519
9520SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9521M:	Hans de Goede <hdegoede@redhat.com>
9522L:	linux-input@vger.kernel.org
9523S:	Maintained
9524F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9525F:	drivers/input/keyboard/sun4i-lradc-keys.c
9526
9527SUNDANCE NETWORK DRIVER
9528M:	Denis Kirjanov <kda@linux-powerpc.org>
9529L:	netdev@vger.kernel.org
9530S:	Maintained
9531F:	drivers/net/ethernet/dlink/sundance.c
9532
9533SUPERH
9534L:	linux-sh@vger.kernel.org
9535Q:	http://patchwork.kernel.org/project/linux-sh/list/
9536S:	Orphan
9537F:	Documentation/sh/
9538F:	arch/sh/
9539F:	drivers/sh/
9540
9541SUSPEND TO RAM
9542M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9543M:	Len Brown <len.brown@intel.com>
9544M:	Pavel Machek <pavel@ucw.cz>
9545L:	linux-pm@vger.kernel.org
9546S:	Supported
9547F:	Documentation/power/
9548F:	arch/x86/kernel/acpi/
9549F:	drivers/base/power/
9550F:	kernel/power/
9551F:	include/linux/suspend.h
9552F:	include/linux/freezer.h
9553F:	include/linux/pm.h
9554
9555SVGA HANDLING
9556M:	Martin Mares <mj@ucw.cz>
9557L:	linux-video@atrey.karlin.mff.cuni.cz
9558S:	Maintained
9559F:	Documentation/svga.txt
9560F:	arch/x86/boot/video*
9561
9562SWIOTLB SUBSYSTEM
9563M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9564L:	linux-kernel@vger.kernel.org
9565S:	Supported
9566F:	lib/swiotlb.c
9567F:	arch/*/kernel/pci-swiotlb.c
9568F:	include/linux/swiotlb.h
9569
9570SWITCHDEV
9571M:	Jiri Pirko <jiri@resnulli.us>
9572L:	netdev@vger.kernel.org
9573S:	Supported
9574F:	net/switchdev/
9575F:	include/net/switchdev.h
9576
9577SYNOPSYS ARC ARCHITECTURE
9578M:	Vineet Gupta <vgupta@synopsys.com>
9579S:	Supported
9580F:	arch/arc/
9581F:	Documentation/devicetree/bindings/arc/
9582F:	drivers/tty/serial/arc_uart.c
9583
9584SYSV FILESYSTEM
9585M:	Christoph Hellwig <hch@infradead.org>
9586S:	Maintained
9587F:	Documentation/filesystems/sysv-fs.txt
9588F:	fs/sysv/
9589F:	include/linux/sysv_fs.h
9590
9591TARGET SUBSYSTEM
9592M:	Nicholas A. Bellinger <nab@linux-iscsi.org>
9593L:	linux-scsi@vger.kernel.org
9594L:	target-devel@vger.kernel.org
9595W:	http://www.linux-iscsi.org
9596W:	http://groups.google.com/group/linux-iscsi-target-dev
9597T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9598S:	Supported
9599F:	drivers/target/
9600F:	include/target/
9601F:	Documentation/target/
9602
9603TASKSTATS STATISTICS INTERFACE
9604M:	Balbir Singh <bsingharora@gmail.com>
9605S:	Maintained
9606F:	Documentation/accounting/taskstats*
9607F:	include/linux/taskstats*
9608F:	kernel/taskstats.c
9609
9610TC CLASSIFIER
9611M:	Jamal Hadi Salim <jhs@mojatatu.com>
9612L:	netdev@vger.kernel.org
9613S:	Maintained
9614F:	include/net/pkt_cls.h
9615F:	include/uapi/linux/pkt_cls.h
9616F:	net/sched/
9617
9618TCP LOW PRIORITY MODULE
9619M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9620M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9621W:	http://tcp-lp-mod.sourceforge.net/
9622S:	Maintained
9623F:	net/ipv4/tcp_lp.c
9624
9625TDA10071 MEDIA DRIVER
9626M:	Antti Palosaari <crope@iki.fi>
9627L:	linux-media@vger.kernel.org
9628W:	http://linuxtv.org/
9629W:	http://palosaari.fi/linux/
9630Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9631T:	git git://linuxtv.org/anttip/media_tree.git
9632S:	Maintained
9633F:	drivers/media/dvb-frontends/tda10071*
9634
9635TDA18212 MEDIA DRIVER
9636M:	Antti Palosaari <crope@iki.fi>
9637L:	linux-media@vger.kernel.org
9638W:	http://linuxtv.org/
9639W:	http://palosaari.fi/linux/
9640Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9641T:	git git://linuxtv.org/anttip/media_tree.git
9642S:	Maintained
9643F:	drivers/media/tuners/tda18212*
9644
9645TDA18218 MEDIA DRIVER
9646M:	Antti Palosaari <crope@iki.fi>
9647L:	linux-media@vger.kernel.org
9648W:	http://linuxtv.org/
9649W:	http://palosaari.fi/linux/
9650Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9651T:	git git://linuxtv.org/anttip/media_tree.git
9652S:	Maintained
9653F:	drivers/media/tuners/tda18218*
9654
9655TDA18271 MEDIA DRIVER
9656M:	Michael Krufky <mkrufky@linuxtv.org>
9657L:	linux-media@vger.kernel.org
9658W:	http://linuxtv.org/
9659W:	http://github.com/mkrufky
9660Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9661T:	git git://linuxtv.org/mkrufky/tuners.git
9662S:	Maintained
9663F:	drivers/media/tuners/tda18271*
9664
9665TDA827x MEDIA DRIVER
9666M:	Michael Krufky <mkrufky@linuxtv.org>
9667L:	linux-media@vger.kernel.org
9668W:	http://linuxtv.org/
9669W:	http://github.com/mkrufky
9670Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9671T:	git git://linuxtv.org/mkrufky/tuners.git
9672S:	Maintained
9673F:	drivers/media/tuners/tda8290.*
9674
9675TDA8290 MEDIA DRIVER
9676M:	Michael Krufky <mkrufky@linuxtv.org>
9677L:	linux-media@vger.kernel.org
9678W:	http://linuxtv.org/
9679W:	http://github.com/mkrufky
9680Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9681T:	git git://linuxtv.org/mkrufky/tuners.git
9682S:	Maintained
9683F:	drivers/media/tuners/tda8290.*
9684
9685TDA9840 MEDIA DRIVER
9686M:	Hans Verkuil <hverkuil@xs4all.nl>
9687L:	linux-media@vger.kernel.org
9688T:	git git://linuxtv.org/media_tree.git
9689W:	http://linuxtv.org
9690S:	Maintained
9691F:	drivers/media/i2c/tda9840*
9692
9693TEA5761 TUNER DRIVER
9694M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9695L:	linux-media@vger.kernel.org
9696W:	http://linuxtv.org
9697T:	git git://linuxtv.org/media_tree.git
9698S:	Odd fixes
9699F:	drivers/media/tuners/tea5761.*
9700
9701TEA5767 TUNER DRIVER
9702M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9703L:	linux-media@vger.kernel.org
9704W:	http://linuxtv.org
9705T:	git git://linuxtv.org/media_tree.git
9706S:	Maintained
9707F:	drivers/media/tuners/tea5767.*
9708
9709TEA6415C MEDIA DRIVER
9710M:	Hans Verkuil <hverkuil@xs4all.nl>
9711L:	linux-media@vger.kernel.org
9712T:	git git://linuxtv.org/media_tree.git
9713W:	http://linuxtv.org
9714S:	Maintained
9715F:	drivers/media/i2c/tea6415c*
9716
9717TEA6420 MEDIA DRIVER
9718M:	Hans Verkuil <hverkuil@xs4all.nl>
9719L:	linux-media@vger.kernel.org
9720T:	git git://linuxtv.org/media_tree.git
9721W:	http://linuxtv.org
9722S:	Maintained
9723F:	drivers/media/i2c/tea6420*
9724
9725TEAM DRIVER
9726M:	Jiri Pirko <jiri@resnulli.us>
9727L:	netdev@vger.kernel.org
9728S:	Supported
9729F:	drivers/net/team/
9730F:	include/linux/if_team.h
9731F:	include/uapi/linux/if_team.h
9732
9733TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9734M:	Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9735S:	Maintained
9736F:	arch/x86/platform/ts5500/
9737
9738TECHNOTREND USB IR RECEIVER
9739M:	Sean Young <sean@mess.org>
9740L:	linux-media@vger.kernel.org
9741S:	Maintained
9742F:	drivers/media/rc/ttusbir.c
9743
9744TEGRA ARCHITECTURE SUPPORT
9745M:	Stephen Warren <swarren@wwwdotorg.org>
9746M:	Thierry Reding <thierry.reding@gmail.com>
9747M:	Alexandre Courbot <gnurou@gmail.com>
9748L:	linux-tegra@vger.kernel.org
9749Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
9750T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9751S:	Supported
9752N:	[^a-z]tegra
9753
9754TEGRA CLOCK DRIVER
9755M:	Peter De Schrijver <pdeschrijver@nvidia.com>
9756M:	Prashant Gaikwad <pgaikwad@nvidia.com>
9757S:	Supported
9758F:	drivers/clk/tegra/
9759
9760TEGRA DMA DRIVER
9761M:	Laxman Dewangan <ldewangan@nvidia.com>
9762S:	Supported
9763F:	drivers/dma/tegra20-apb-dma.c
9764
9765TEGRA I2C DRIVER
9766M:	Laxman Dewangan <ldewangan@nvidia.com>
9767S:	Supported
9768F:	drivers/i2c/busses/i2c-tegra.c
9769
9770TEGRA IOMMU DRIVERS
9771M:	Hiroshi Doyu <hdoyu@nvidia.com>
9772S:	Supported
9773F:	drivers/iommu/tegra*
9774
9775TEGRA KBC DRIVER
9776M:	Rakesh Iyer <riyer@nvidia.com>
9777M:	Laxman Dewangan <ldewangan@nvidia.com>
9778S:	Supported
9779F:	drivers/input/keyboard/tegra-kbc.c
9780
9781TEGRA PWM DRIVER
9782M:	Thierry Reding <thierry.reding@gmail.com>
9783S:	Supported
9784F:	drivers/pwm/pwm-tegra.c
9785
9786TEGRA SERIAL DRIVER
9787M:	Laxman Dewangan <ldewangan@nvidia.com>
9788S:	Supported
9789F:	drivers/tty/serial/serial-tegra.c
9790
9791TEGRA SPI DRIVER
9792M:	Laxman Dewangan <ldewangan@nvidia.com>
9793S:	Supported
9794F:	drivers/spi/spi-tegra*
9795
9796TEHUTI ETHERNET DRIVER
9797M:	Andy Gospodarek <andy@greyhouse.net>
9798L:	netdev@vger.kernel.org
9799S:	Supported
9800F:	drivers/net/ethernet/tehuti/*
9801
9802Telecom Clock Driver for MCPL0010
9803M:	Mark Gross <mark.gross@intel.com>
9804S:	Supported
9805F:	drivers/char/tlclk.c
9806
9807TENSILICA XTENSA PORT (xtensa)
9808M:	Chris Zankel <chris@zankel.net>
9809M:	Max Filippov <jcmvbkbc@gmail.com>
9810L:	linux-xtensa@linux-xtensa.org
9811S:	Maintained
9812F:	arch/xtensa/
9813F:	drivers/irqchip/irq-xtensa-*
9814
9815THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9816M:	Hans Verkuil <hverkuil@xs4all.nl>
9817L:	linux-media@vger.kernel.org
9818T:	git git://linuxtv.org/media_tree.git
9819W:	http://linuxtv.org
9820S:	Maintained
9821F:	drivers/media/radio/radio-raremono.c
9822
9823THERMAL
9824M:	Zhang Rui <rui.zhang@intel.com>
9825M:	Eduardo Valentin <edubezval@gmail.com>
9826L:	linux-pm@vger.kernel.org
9827T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9828T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9829Q:	https://patchwork.kernel.org/project/linux-pm/list/
9830S:	Supported
9831F:	drivers/thermal/
9832F:	include/linux/thermal.h
9833F:	include/uapi/linux/thermal.h
9834F:	include/linux/cpu_cooling.h
9835F:	Documentation/devicetree/bindings/thermal/
9836
9837THINGM BLINK(1) USB RGB LED DRIVER
9838M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9839S:	Maintained
9840F:	drivers/hid/hid-thingm.c
9841
9842THINKPAD ACPI EXTRAS DRIVER
9843M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9844L:	ibm-acpi-devel@lists.sourceforge.net
9845L:	platform-driver-x86@vger.kernel.org
9846W:	http://ibm-acpi.sourceforge.net
9847W:	http://thinkwiki.org/wiki/Ibm-acpi
9848T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9849S:	Maintained
9850F:	drivers/platform/x86/thinkpad_acpi.c
9851
9852TI BANDGAP AND THERMAL DRIVER
9853M:	Eduardo Valentin <edubezval@gmail.com>
9854L:	linux-pm@vger.kernel.org
9855L:	linux-omap@vger.kernel.org
9856S:	Maintained
9857F:	drivers/thermal/ti-soc-thermal/
9858
9859TI CDCE706 CLOCK DRIVER
9860M:	Max Filippov <jcmvbkbc@gmail.com>
9861S:	Maintained
9862F:	drivers/clk/clk-cdce706.c
9863
9864TI CLOCK DRIVER
9865M:	Tero Kristo <t-kristo@ti.com>
9866L:	linux-omap@vger.kernel.org
9867S:	Maintained
9868F:	drivers/clk/ti/
9869F:	include/linux/clk/ti.h
9870
9871TI FLASH MEDIA INTERFACE DRIVER
9872M:	Alex Dubov <oakad@yahoo.com>
9873S:	Maintained
9874F:	drivers/misc/tifm*
9875F:	drivers/mmc/host/tifm_sd.c
9876F:	include/linux/tifm.h
9877
9878TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9879M:	Santosh Shilimkar <ssantosh@kernel.org>
9880L:	linux-kernel@vger.kernel.org
9881L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9882S:	Maintained
9883F:	drivers/soc/ti/*
9884T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9885
9886
9887TI LM49xxx FAMILY ASoC CODEC DRIVERS
9888M:	M R Swami Reddy <mr.swami.reddy@ti.com>
9889M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9890L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9891S:	Maintained
9892F:	sound/soc/codecs/lm49453*
9893F:	sound/soc/codecs/isabelle*
9894
9895TI LP855x BACKLIGHT DRIVER
9896M:	Milo Kim <milo.kim@ti.com>
9897S:	Maintained
9898F:	Documentation/backlight/lp855x-driver.txt
9899F:	drivers/video/backlight/lp855x_bl.c
9900F:	include/linux/platform_data/lp855x.h
9901
9902TI LP8727 CHARGER DRIVER
9903M:	Milo Kim <milo.kim@ti.com>
9904S:	Maintained
9905F:	drivers/power/lp8727_charger.c
9906F:	include/linux/platform_data/lp8727.h
9907
9908TI LP8788 MFD DRIVER
9909M:	Milo Kim <milo.kim@ti.com>
9910S:	Maintained
9911F:	drivers/iio/adc/lp8788_adc.c
9912F:	drivers/leds/leds-lp8788.c
9913F:	drivers/mfd/lp8788*.c
9914F:	drivers/power/lp8788-charger.c
9915F:	drivers/regulator/lp8788-*.c
9916F:	include/linux/mfd/lp8788*.h
9917
9918TI NETCP ETHERNET DRIVER
9919M:	Wingman Kwok <w-kwok2@ti.com>
9920M:	Murali Karicheri <m-karicheri2@ti.com>
9921L:	netdev@vger.kernel.org
9922S:	Maintained
9923F:	drivers/net/ethernet/ti/netcp*
9924
9925TI TWL4030 SERIES SOC CODEC DRIVER
9926M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
9927L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9928S:	Maintained
9929F:	sound/soc/codecs/twl4030*
9930
9931TI WILINK WIRELESS DRIVERS
9932L:	linux-wireless@vger.kernel.org
9933W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
9934W:	http://wireless.kernel.org/en/users/Drivers/wl1251
9935T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9936S:	Orphan
9937F:	drivers/net/wireless/ti/
9938F:	include/linux/wl12xx.h
9939
9940TIPC NETWORK LAYER
9941M:	Jon Maloy <jon.maloy@ericsson.com>
9942M:	Ying Xue <ying.xue@windriver.com>
9943L:	netdev@vger.kernel.org (core kernel code)
9944L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9945W:	http://tipc.sourceforge.net/
9946S:	Maintained
9947F:	include/uapi/linux/tipc*.h
9948F:	net/tipc/
9949
9950TILE ARCHITECTURE
9951M:	Chris Metcalf <cmetcalf@ezchip.com>
9952W:	http://www.ezchip.com/scm/
9953S:	Supported
9954F:	arch/tile/
9955F:	drivers/char/tile-srom.c
9956F:	drivers/edac/tile_edac.c
9957F:	drivers/net/ethernet/tile/
9958F:	drivers/rtc/rtc-tile.c
9959F:	drivers/tty/hvc/hvc_tile.c
9960F:	drivers/tty/serial/tilegx.c
9961F:	drivers/usb/host/*-tilegx.c
9962F:	include/linux/usb/tilegx.h
9963
9964TLAN NETWORK DRIVER
9965M:	Samuel Chessman <chessman@tux.org>
9966L:	tlan-devel@lists.sourceforge.net (subscribers-only)
9967W:	http://sourceforge.net/projects/tlan/
9968S:	Maintained
9969F:	Documentation/networking/tlan.txt
9970F:	drivers/net/ethernet/ti/tlan.*
9971
9972TOMOYO SECURITY MODULE
9973M:	Kentaro Takeda <takedakn@nttdata.co.jp>
9974M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9975L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9976L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9977L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9978L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9979W:	http://tomoyo.sourceforge.jp/
9980T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9981S:	Maintained
9982F:	security/tomoyo/
9983
9984TOPSTAR LAPTOP EXTRAS DRIVER
9985M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9986L:	platform-driver-x86@vger.kernel.org
9987S:	Maintained
9988F:	drivers/platform/x86/topstar-laptop.c
9989
9990TOSHIBA ACPI EXTRAS DRIVER
9991M:	Azael Avalos <coproscefalo@gmail.com>
9992L:	platform-driver-x86@vger.kernel.org
9993S:	Maintained
9994F:	drivers/platform/x86/toshiba_acpi.c
9995
9996TOSHIBA BLUETOOTH DRIVER
9997M:	Azael Avalos <coproscefalo@gmail.com>
9998L:	platform-driver-x86@vger.kernel.org
9999S:	Maintained
10000F:	drivers/platform/x86/toshiba_bluetooth.c
10001
10002TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10003M:	Azael Avalos <coproscefalo@gmail.com>
10004L:	platform-driver-x86@vger.kernel.org
10005S:	Maintained
10006F:	drivers/platform/x86/toshiba_haps.c
10007
10008TOSHIBA SMM DRIVER
10009M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
10010L:	tlinux-users@tce.toshiba-dme.co.jp
10011W:	http://www.buzzard.org.uk/toshiba/
10012S:	Maintained
10013F:	drivers/char/toshiba.c
10014F:	include/linux/toshiba.h
10015F:	include/uapi/linux/toshiba.h
10016
10017TMIO MMC DRIVER
10018M:	Ian Molton <ian.molton@codethink.co.uk>
10019L:	linux-mmc@vger.kernel.org
10020S:	Maintained
10021F:	drivers/mmc/host/tmio_mmc*
10022F:	drivers/mmc/host/sh_mobile_sdhi.c
10023F:	include/linux/mmc/tmio.h
10024F:	include/linux/mmc/sh_mobile_sdhi.h
10025
10026TMP401 HARDWARE MONITOR DRIVER
10027M:	Guenter Roeck <linux@roeck-us.net>
10028L:	lm-sensors@lm-sensors.org
10029S:	Maintained
10030F:	Documentation/hwmon/tmp401
10031F:	drivers/hwmon/tmp401.c
10032
10033TMPFS (SHMEM FILESYSTEM)
10034M:	Hugh Dickins <hughd@google.com>
10035L:	linux-mm@kvack.org
10036S:	Maintained
10037F:	include/linux/shmem_fs.h
10038F:	mm/shmem.c
10039
10040TM6000 VIDEO4LINUX DRIVER
10041M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10042L:	linux-media@vger.kernel.org
10043W:	http://linuxtv.org
10044T:	git git://linuxtv.org/media_tree.git
10045S:	Odd fixes
10046F:	drivers/media/usb/tm6000/
10047
10048TW68 VIDEO4LINUX DRIVER
10049M:	Hans Verkuil <hverkuil@xs4all.nl>
10050L:	linux-media@vger.kernel.org
10051T:	git git://linuxtv.org/media_tree.git
10052W:	http://linuxtv.org
10053S:	Odd Fixes
10054F:	drivers/media/pci/tw68/
10055
10056TPM DEVICE DRIVER
10057M:	Peter Huewe <peterhuewe@gmx.de>
10058M:	Marcel Selhorst <tpmdd@selhorst.net>
10059R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10060W:	http://tpmdd.sourceforge.net
10061L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10062Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
10063T:	https://github.com/PeterHuewe/linux-tpmdd
10064S:	Maintained
10065F:	drivers/char/tpm/
10066
10067TPM IBM_VTPM DEVICE DRIVER
10068M:	Ashley Lai <ashleydlai@gmail.com>
10069W:	http://tpmdd.sourceforge.net
10070L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10071S:	Maintained
10072F:	drivers/char/tpm/tpm_ibmvtpm*
10073
10074TRACING
10075M:	Steven Rostedt <rostedt@goodmis.org>
10076M:	Ingo Molnar <mingo@redhat.com>
10077T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10078S:	Maintained
10079F:	Documentation/trace/ftrace.txt
10080F:	arch/*/*/*/ftrace.h
10081F:	arch/*/kernel/ftrace.c
10082F:	include/*/ftrace.h
10083F:	include/linux/trace*.h
10084F:	include/trace/
10085F:	kernel/trace/
10086F:	tools/testing/selftests/ftrace/
10087
10088TRIVIAL PATCHES
10089M:	Jiri Kosina <trivial@kernel.org>
10090T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10091S:	Maintained
10092K:	^Subject:.*(?i)trivial
10093
10094TTY LAYER
10095M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10096M:	Jiri Slaby <jslaby@suse.cz>
10097S:	Supported
10098T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10099F:	drivers/tty/
10100F:	drivers/tty/serial/serial_core.c
10101F:	include/linux/serial_core.h
10102F:	include/linux/serial.h
10103F:	include/linux/tty.h
10104F:	include/uapi/linux/serial_core.h
10105F:	include/uapi/linux/serial.h
10106F:	include/uapi/linux/tty.h
10107
10108TUA9001 MEDIA DRIVER
10109M:	Antti Palosaari <crope@iki.fi>
10110L:	linux-media@vger.kernel.org
10111W:	http://linuxtv.org/
10112W:	http://palosaari.fi/linux/
10113Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10114T:	git git://linuxtv.org/anttip/media_tree.git
10115S:	Maintained
10116F:	drivers/media/tuners/tua9001*
10117
10118TULIP NETWORK DRIVERS
10119M:	Grant Grundler <grundler@parisc-linux.org>
10120L:	netdev@vger.kernel.org
10121S:	Maintained
10122F:	drivers/net/ethernet/dec/tulip/
10123
10124TUN/TAP driver
10125M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
10126W:	http://vtun.sourceforge.net/tun
10127S:	Maintained
10128F:	Documentation/networking/tuntap.txt
10129F:	arch/um/os-Linux/drivers/
10130
10131TURBOCHANNEL SUBSYSTEM
10132M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10133M:	Ralf Baechle <ralf@linux-mips.org>
10134L:	linux-mips@linux-mips.org
10135Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10136S:	Maintained
10137F:	drivers/tc/
10138F:	include/linux/tc.h
10139
10140U14-34F SCSI DRIVER
10141M:	Dario Ballabio <ballabio_dario@emc.com>
10142L:	linux-scsi@vger.kernel.org
10143S:	Maintained
10144F:	drivers/scsi/u14-34f.c
10145
10146UBI FILE SYSTEM (UBIFS)
10147M:	Artem Bityutskiy <dedekind1@gmail.com>
10148M:	Adrian Hunter <adrian.hunter@intel.com>
10149L:	linux-mtd@lists.infradead.org
10150T:	git git://git.infradead.org/ubifs-2.6.git
10151W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10152S:	Maintained
10153F:	Documentation/filesystems/ubifs.txt
10154F:	fs/ubifs/
10155
10156UCLINUX (AND M68KNOMMU)
10157M:	Greg Ungerer <gerg@uclinux.org>
10158W:	http://www.uclinux.org/
10159L:	uclinux-dev@uclinux.org  (subscribers-only)
10160S:	Maintained
10161F:	arch/m68k/*/*_no.*
10162F:	arch/m68k/include/asm/*_no.*
10163
10164UDF FILESYSTEM
10165M:	Jan Kara <jack@suse.cz>
10166S:	Maintained
10167F:	Documentation/filesystems/udf.txt
10168F:	fs/udf/
10169
10170UFS FILESYSTEM
10171M:	Evgeniy Dushistov <dushistov@mail.ru>
10172S:	Maintained
10173F:	Documentation/filesystems/ufs.txt
10174F:	fs/ufs/
10175
10176UHID USERSPACE HID IO DRIVER:
10177M:	David Herrmann <dh.herrmann@googlemail.com>
10178L:	linux-input@vger.kernel.org
10179S:	Maintained
10180F:	drivers/hid/uhid.c
10181F:	include/uapi/linux/uhid.h
10182
10183ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10184L:	linux-usb@vger.kernel.org
10185S:	Orphan
10186F:	drivers/uwb/
10187F:	include/linux/uwb.h
10188F:	include/linux/uwb/
10189
10190UNICORE32 ARCHITECTURE:
10191M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10192W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10193S:	Maintained
10194T:	git git://github.com/gxt/linux.git
10195F:	arch/unicore32/
10196
10197UNIFDEF
10198M:	Tony Finch <dot@dotat.at>
10199W:	http://dotat.at/prog/unifdef
10200S:	Maintained
10201F:	scripts/unifdef.c
10202
10203UNIFORM CDROM DRIVER
10204M:	Jens Axboe <axboe@kernel.dk>
10205W:	http://www.kernel.dk
10206S:	Maintained
10207F:	Documentation/cdrom/
10208F:	drivers/cdrom/cdrom.c
10209F:	include/linux/cdrom.h
10210F:	include/uapi/linux/cdrom.h
10211
10212UNISYS S-PAR DRIVERS
10213M:	Benjamin Romer <benjamin.romer@unisys.com>
10214M:	David Kershner <david.kershner@unisys.com>
10215L:	sparmaintainer@unisys.com (Unisys internal)
10216S:	Supported
10217F:	drivers/staging/unisys/
10218
10219UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10220M:	Vinayak Holikatti <vinholikatti@gmail.com>
10221L:	linux-scsi@vger.kernel.org
10222S:	Supported
10223F:	Documentation/scsi/ufs.txt
10224F:	drivers/scsi/ufs/
10225
10226UNSORTED BLOCK IMAGES (UBI)
10227M:	Artem Bityutskiy <dedekind1@gmail.com>
10228M:	Richard Weinberger <richard@nod.at>
10229W:	http://www.linux-mtd.infradead.org/
10230L:	linux-mtd@lists.infradead.org
10231T:	git git://git.infradead.org/ubifs-2.6.git
10232S:	Supported
10233F:	drivers/mtd/ubi/
10234F:	include/linux/mtd/ubi.h
10235F:	include/uapi/mtd/ubi-user.h
10236
10237USB ACM DRIVER
10238M:	Oliver Neukum <oliver@neukum.org>
10239L:	linux-usb@vger.kernel.org
10240S:	Maintained
10241F:	Documentation/usb/acm.txt
10242F:	drivers/usb/class/cdc-acm.*
10243
10244USB AR5523 WIRELESS DRIVER
10245M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10246L:	linux-wireless@vger.kernel.org
10247S:	Maintained
10248F:	drivers/net/wireless/ath/ar5523/
10249
10250USB ATTACHED SCSI
10251M:	Hans de Goede <hdegoede@redhat.com>
10252M:	Gerd Hoffmann <kraxel@redhat.com>
10253L:	linux-usb@vger.kernel.org
10254L:	linux-scsi@vger.kernel.org
10255S:	Maintained
10256F:	drivers/usb/storage/uas.c
10257
10258USB CDC ETHERNET DRIVER
10259M:	Oliver Neukum <oliver@neukum.org>
10260L:	linux-usb@vger.kernel.org
10261S:	Maintained
10262F:	drivers/net/usb/cdc_*.c
10263F:	include/uapi/linux/usb/cdc.h
10264
10265USB CHAOSKEY DRIVER
10266M:	Keith Packard <keithp@keithp.com>
10267L:	linux-usb@vger.kernel.org
10268S:	Maintained
10269F:	drivers/usb/misc/chaoskey.c
10270
10271USB CYPRESS C67X00 DRIVER
10272M:	Peter Korsgaard <jacmet@sunsite.dk>
10273L:	linux-usb@vger.kernel.org
10274S:	Maintained
10275F:	drivers/usb/c67x00/
10276
10277USB DAVICOM DM9601 DRIVER
10278M:	Peter Korsgaard <jacmet@sunsite.dk>
10279L:	netdev@vger.kernel.org
10280W:	http://www.linux-usb.org/usbnet
10281S:	Maintained
10282F:	drivers/net/usb/dm9601.c
10283
10284USB DIAMOND RIO500 DRIVER
10285M:	Cesar Miquel <miquel@df.uba.ar>
10286L:	rio500-users@lists.sourceforge.net
10287W:	http://rio500.sourceforge.net
10288S:	Maintained
10289F:	drivers/usb/misc/rio500*
10290
10291USB EHCI DRIVER
10292M:	Alan Stern <stern@rowland.harvard.edu>
10293L:	linux-usb@vger.kernel.org
10294S:	Maintained
10295F:	Documentation/usb/ehci.txt
10296F:	drivers/usb/host/ehci*
10297
10298USB GADGET/PERIPHERAL SUBSYSTEM
10299M:	Felipe Balbi <balbi@ti.com>
10300L:	linux-usb@vger.kernel.org
10301W:	http://www.linux-usb.org/gadget
10302T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10303S:	Maintained
10304F:	drivers/usb/gadget/
10305F:	include/linux/usb/gadget*
10306
10307USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10308M:	Jiri Kosina <jkosina@suse.cz>
10309L:	linux-usb@vger.kernel.org
10310T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10311S:	Maintained
10312F:	Documentation/hid/hiddev.txt
10313F:	drivers/hid/usbhid/
10314
10315USB ISP116X DRIVER
10316M:	Olav Kongas <ok@artecdesign.ee>
10317L:	linux-usb@vger.kernel.org
10318S:	Maintained
10319F:	drivers/usb/host/isp116x*
10320F:	include/linux/usb/isp116x.h
10321
10322USB MASS STORAGE DRIVER
10323M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10324L:	linux-usb@vger.kernel.org
10325L:	usb-storage@lists.one-eyed-alien.net
10326S:	Maintained
10327W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10328F:	drivers/usb/storage/
10329
10330USB MIDI DRIVER
10331M:	Clemens Ladisch <clemens@ladisch.de>
10332L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10333T:	git git://git.alsa-project.org/alsa-kernel.git
10334S:	Maintained
10335F:	sound/usb/midi.*
10336
10337USB NETWORKING DRIVERS
10338L:	linux-usb@vger.kernel.org
10339S:	Odd Fixes
10340F:	drivers/net/usb/
10341
10342USB OHCI DRIVER
10343M:	Alan Stern <stern@rowland.harvard.edu>
10344L:	linux-usb@vger.kernel.org
10345S:	Maintained
10346F:	Documentation/usb/ohci.txt
10347F:	drivers/usb/host/ohci*
10348
10349USB OTG FSM (Finite State Machine)
10350M:	Peter Chen <Peter.Chen@freescale.com>
10351T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10352L:	linux-usb@vger.kernel.org
10353S:	Maintained
10354F:	drivers/usb/common/usb-otg-fsm.c
10355
10356USB OVER IP DRIVER
10357M:	Valentina Manea <valentina.manea.m@gmail.com>
10358M:	Shuah Khan <shuah.kh@samsung.com>
10359L:	linux-usb@vger.kernel.org
10360S:	Maintained
10361F:	drivers/usb/usbip/
10362F:	tools/usb/usbip/
10363
10364USB PEGASUS DRIVER
10365M:	Petko Manolov <petkan@nucleusys.com>
10366L:	linux-usb@vger.kernel.org
10367L:	netdev@vger.kernel.org
10368T:	git git://github.com/petkan/pegasus.git
10369W:	https://github.com/petkan/pegasus
10370S:	Maintained
10371F:	drivers/net/usb/pegasus.*
10372
10373USB PHY LAYER
10374M:	Felipe Balbi <balbi@ti.com>
10375L:	linux-usb@vger.kernel.org
10376T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10377S:	Maintained
10378F:	drivers/usb/phy/
10379
10380USB PRINTER DRIVER (usblp)
10381M:	Pete Zaitcev <zaitcev@redhat.com>
10382L:	linux-usb@vger.kernel.org
10383S:	Supported
10384F:	drivers/usb/class/usblp.c
10385
10386USB RTL8150 DRIVER
10387M:	Petko Manolov <petkan@nucleusys.com>
10388L:	linux-usb@vger.kernel.org
10389L:	netdev@vger.kernel.org
10390T:	git git://github.com/petkan/rtl8150.git
10391W:	https://github.com/petkan/rtl8150
10392S:	Maintained
10393F:	drivers/net/usb/rtl8150.c
10394
10395USB SERIAL SUBSYSTEM
10396M:	Johan Hovold <johan@kernel.org>
10397L:	linux-usb@vger.kernel.org
10398S:	Maintained
10399F:	Documentation/usb/usb-serial.txt
10400F:	drivers/usb/serial/
10401F:	include/linux/usb/serial.h
10402
10403USB SMSC75XX ETHERNET DRIVER
10404M:	Steve Glendinning <steve.glendinning@shawell.net>
10405L:	netdev@vger.kernel.org
10406S:	Maintained
10407F:	drivers/net/usb/smsc75xx.*
10408
10409USB SMSC95XX ETHERNET DRIVER
10410M:	Steve Glendinning <steve.glendinning@shawell.net>
10411L:	netdev@vger.kernel.org
10412S:	Maintained
10413F:	drivers/net/usb/smsc95xx.*
10414
10415USB SUBSYSTEM
10416M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10417L:	linux-usb@vger.kernel.org
10418W:	http://www.linux-usb.org
10419T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10420S:	Supported
10421F:	Documentation/usb/
10422F:	drivers/usb/
10423F:	include/linux/usb.h
10424F:	include/linux/usb/
10425
10426USB UHCI DRIVER
10427M:	Alan Stern <stern@rowland.harvard.edu>
10428L:	linux-usb@vger.kernel.org
10429S:	Maintained
10430F:	drivers/usb/host/uhci*
10431
10432USB "USBNET" DRIVER FRAMEWORK
10433M:	Oliver Neukum <oneukum@suse.de>
10434L:	netdev@vger.kernel.org
10435W:	http://www.linux-usb.org/usbnet
10436S:	Maintained
10437F:	drivers/net/usb/usbnet.c
10438F:	include/linux/usb/usbnet.h
10439
10440USB VIDEO CLASS
10441M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10442L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10443L:	linux-media@vger.kernel.org
10444T:	git git://linuxtv.org/media_tree.git
10445W:	http://www.ideasonboard.org/uvc/
10446S:	Maintained
10447F:	drivers/media/usb/uvc/
10448F:	include/uapi/linux/uvcvideo.h
10449
10450USB VISION DRIVER
10451M:	Hans Verkuil <hverkuil@xs4all.nl>
10452L:	linux-media@vger.kernel.org
10453T:	git git://linuxtv.org/media_tree.git
10454W:	http://linuxtv.org
10455S:	Odd Fixes
10456F:	drivers/media/usb/usbvision/
10457
10458USB WEBCAM GADGET
10459M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10460L:	linux-usb@vger.kernel.org
10461S:	Maintained
10462F:	drivers/usb/gadget/function/*uvc*
10463F:	drivers/usb/gadget/legacy/webcam.c
10464
10465USB WIRELESS RNDIS DRIVER (rndis_wlan)
10466M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
10467L:	linux-wireless@vger.kernel.org
10468S:	Maintained
10469F:	drivers/net/wireless/rndis_wlan.c
10470
10471USB XHCI DRIVER
10472M:	Mathias Nyman <mathias.nyman@intel.com>
10473L:	linux-usb@vger.kernel.org
10474S:	Supported
10475F:	drivers/usb/host/xhci*
10476F:	drivers/usb/host/pci-quirks*
10477
10478USB ZD1201 DRIVER
10479L:	linux-wireless@vger.kernel.org
10480W:	http://linux-lc100020.sourceforge.net
10481S:	Orphan
10482F:	drivers/net/wireless/zd1201.*
10483
10484USB ZR364XX DRIVER
10485M:	Antoine Jacquet <royale@zerezo.com>
10486L:	linux-usb@vger.kernel.org
10487L:	linux-media@vger.kernel.org
10488T:	git git://linuxtv.org/media_tree.git
10489W:	http://royale.zerezo.com/zr364xx/
10490S:	Maintained
10491F:	Documentation/video4linux/zr364xx.txt
10492F:	drivers/media/usb/zr364xx/
10493
10494USER-MODE LINUX (UML)
10495M:	Jeff Dike <jdike@addtoit.com>
10496M:	Richard Weinberger <richard@nod.at>
10497L:	user-mode-linux-devel@lists.sourceforge.net
10498L:	user-mode-linux-user@lists.sourceforge.net
10499W:	http://user-mode-linux.sourceforge.net
10500S:	Maintained
10501F:	Documentation/virtual/uml/
10502F:	arch/um/
10503F:	arch/x86/um/
10504F:	fs/hostfs/
10505F:	fs/hppfs/
10506
10507USERSPACE I/O (UIO)
10508M:	"Hans J. Koch" <hjk@hansjkoch.de>
10509M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10510S:	Maintained
10511T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10512F:	Documentation/DocBook/uio-howto.tmpl
10513F:	drivers/uio/
10514F:	include/linux/uio*.h
10515
10516UTIL-LINUX PACKAGE
10517M:	Karel Zak <kzak@redhat.com>
10518L:	util-linux@vger.kernel.org
10519W:	http://en.wikipedia.org/wiki/Util-linux
10520T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10521S:	Maintained
10522
10523UVESAFB DRIVER
10524M:	Michal Januszewski <spock@gentoo.org>
10525L:	linux-fbdev@vger.kernel.org
10526W:	http://dev.gentoo.org/~spock/projects/uvesafb/
10527S:	Maintained
10528F:	Documentation/fb/uvesafb.txt
10529F:	drivers/video/fbdev/uvesafb.*
10530
10531VFAT/FAT/MSDOS FILESYSTEM
10532M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10533S:	Maintained
10534F:	Documentation/filesystems/vfat.txt
10535F:	fs/fat/
10536
10537VFIO DRIVER
10538M:	Alex Williamson <alex.williamson@redhat.com>
10539L:	kvm@vger.kernel.org
10540S:	Maintained
10541F:	Documentation/vfio.txt
10542F:	drivers/vfio/
10543F:	include/linux/vfio.h
10544F:	include/uapi/linux/vfio.h
10545
10546VIDEOBUF2 FRAMEWORK
10547M:	Pawel Osciak <pawel@osciak.com>
10548M:	Marek Szyprowski <m.szyprowski@samsung.com>
10549M:	Kyungmin Park <kyungmin.park@samsung.com>
10550L:	linux-media@vger.kernel.org
10551S:	Maintained
10552F:	drivers/media/v4l2-core/videobuf2-*
10553F:	include/media/videobuf2-*
10554
10555VIRTIO CONSOLE DRIVER
10556M:	Amit Shah <amit.shah@redhat.com>
10557L:	virtualization@lists.linux-foundation.org
10558S:	Maintained
10559F:	drivers/char/virtio_console.c
10560F:	include/linux/virtio_console.h
10561F:	include/uapi/linux/virtio_console.h
10562
10563VIRTIO CORE, NET AND BLOCK DRIVERS
10564M:	"Michael S. Tsirkin" <mst@redhat.com>
10565L:	virtualization@lists.linux-foundation.org
10566S:	Maintained
10567F:	drivers/virtio/
10568F:	tools/virtio/
10569F:	drivers/net/virtio_net.c
10570F:	drivers/block/virtio_blk.c
10571F:	include/linux/virtio_*.h
10572F:	include/uapi/linux/virtio_*.h
10573
10574VIRTIO HOST (VHOST)
10575M:	"Michael S. Tsirkin" <mst@redhat.com>
10576L:	kvm@vger.kernel.org
10577L:	virtualization@lists.linux-foundation.org
10578L:	netdev@vger.kernel.org
10579S:	Maintained
10580F:	drivers/vhost/
10581F:	include/uapi/linux/vhost.h
10582
10583VIRTIO INPUT DRIVER
10584M:	Gerd Hoffmann <kraxel@redhat.com>
10585S:	Maintained
10586F:	drivers/virtio/virtio_input.c
10587F:	include/uapi/linux/virtio_input.h
10588
10589VIA RHINE NETWORK DRIVER
10590M:	Roger Luethi <rl@hellgate.ch>
10591S:	Maintained
10592F:	drivers/net/ethernet/via/via-rhine.c
10593
10594VIA SD/MMC CARD CONTROLLER DRIVER
10595M:	Bruce Chang <brucechang@via.com.tw>
10596M:	Harald Welte <HaraldWelte@viatech.com>
10597S:	Maintained
10598F:	drivers/mmc/host/via-sdmmc.c
10599
10600VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10601M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10602L:	linux-fbdev@vger.kernel.org
10603S:	Maintained
10604F:	include/linux/via-core.h
10605F:	include/linux/via-gpio.h
10606F:	include/linux/via_i2c.h
10607F:	drivers/video/fbdev/via/
10608
10609VIA VELOCITY NETWORK DRIVER
10610M:	Francois Romieu <romieu@fr.zoreil.com>
10611L:	netdev@vger.kernel.org
10612S:	Maintained
10613F:	drivers/net/ethernet/via/via-velocity.*
10614
10615VIVID VIRTUAL VIDEO DRIVER
10616M:	Hans Verkuil <hverkuil@xs4all.nl>
10617L:	linux-media@vger.kernel.org
10618T:	git git://linuxtv.org/media_tree.git
10619W:	http://linuxtv.org
10620S:	Maintained
10621F:	drivers/media/platform/vivid/*
10622
10623VLAN (802.1Q)
10624M:	Patrick McHardy <kaber@trash.net>
10625L:	netdev@vger.kernel.org
10626S:	Maintained
10627F:	drivers/net/macvlan.c
10628F:	include/linux/if_*vlan.h
10629F:	net/8021q/
10630
10631VLYNQ BUS
10632M:	Florian Fainelli <florian@openwrt.org>
10633L:	openwrt-devel@lists.openwrt.org (subscribers-only)
10634S:	Maintained
10635F:	drivers/vlynq/vlynq.c
10636F:	include/linux/vlynq.h
10637
10638VME SUBSYSTEM
10639M:	Martyn Welch <martyn.welch@ge.com>
10640M:	Manohar Vanga <manohar.vanga@gmail.com>
10641M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10642L:	devel@driverdev.osuosl.org
10643S:	Maintained
10644T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10645F:	Documentation/vme_api.txt
10646F:	drivers/staging/vme/
10647F:	drivers/vme/
10648F:	include/linux/vme*
10649
10650VMWARE HYPERVISOR INTERFACE
10651M:	Alok Kataria <akataria@vmware.com>
10652L:	virtualization@lists.linux-foundation.org
10653S:	Supported
10654F:	arch/x86/kernel/cpu/vmware.c
10655
10656VMWARE BALLOON DRIVER
10657M:	Xavier Deguillard <xdeguillard@vmware.com>
10658M:	Philip Moltmann <moltmann@vmware.com>
10659M:	"VMware, Inc." <pv-drivers@vmware.com>
10660L:	linux-kernel@vger.kernel.org
10661S:	Maintained
10662F:	drivers/misc/vmw_balloon.c
10663
10664VMWARE VMMOUSE SUBDRIVER
10665M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
10666M:	"VMware, Inc." <pv-drivers@vmware.com>
10667L:	linux-input@vger.kernel.org
10668S:	Maintained
10669F:	drivers/input/mouse/vmmouse.c
10670F:	drivers/input/mouse/vmmouse.h
10671
10672VMWARE VMXNET3 ETHERNET DRIVER
10673M:	Shreyas Bhatewara <sbhatewara@vmware.com>
10674M:	"VMware, Inc." <pv-drivers@vmware.com>
10675L:	netdev@vger.kernel.org
10676S:	Maintained
10677F:	drivers/net/vmxnet3/
10678
10679VMware PVSCSI driver
10680M:	Arvind Kumar <arvindkumar@vmware.com>
10681M:	VMware PV-Drivers <pv-drivers@vmware.com>
10682L:	linux-scsi@vger.kernel.org
10683S:	Maintained
10684F:	drivers/scsi/vmw_pvscsi.c
10685F:	drivers/scsi/vmw_pvscsi.h
10686
10687VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10688M:	Liam Girdwood <lgirdwood@gmail.com>
10689M:	Mark Brown <broonie@kernel.org>
10690L:	linux-kernel@vger.kernel.org
10691W:	http://opensource.wolfsonmicro.com/node/15
10692W:	http://www.slimlogic.co.uk/?p=48
10693T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10694S:	Supported
10695F:	drivers/regulator/
10696F:	include/linux/regulator/
10697
10698VT1211 HARDWARE MONITOR DRIVER
10699M:	Juerg Haefliger <juergh@gmail.com>
10700L:	lm-sensors@lm-sensors.org
10701S:	Maintained
10702F:	Documentation/hwmon/vt1211
10703F:	drivers/hwmon/vt1211.c
10704
10705VT8231 HARDWARE MONITOR DRIVER
10706M:	Roger Lucas <vt8231@hiddenengine.co.uk>
10707L:	lm-sensors@lm-sensors.org
10708S:	Maintained
10709F:	drivers/hwmon/vt8231.c
10710
10711VUB300 USB to SDIO/SD/MMC bridge chip
10712M:	Tony Olech <tony.olech@elandigitalsystems.com>
10713L:	linux-mmc@vger.kernel.org
10714L:	linux-usb@vger.kernel.org
10715S:	Supported
10716F:	drivers/mmc/host/vub300.c
10717
10718W1 DALLAS'S 1-WIRE BUS
10719M:	Evgeniy Polyakov <zbr@ioremap.net>
10720S:	Maintained
10721F:	Documentation/w1/
10722F:	drivers/w1/
10723
10724W83791D HARDWARE MONITORING DRIVER
10725M:	Marc Hulsman <m.hulsman@tudelft.nl>
10726L:	lm-sensors@lm-sensors.org
10727S:	Maintained
10728F:	Documentation/hwmon/w83791d
10729F:	drivers/hwmon/w83791d.c
10730
10731W83793 HARDWARE MONITORING DRIVER
10732M:	Rudolf Marek <r.marek@assembler.cz>
10733L:	lm-sensors@lm-sensors.org
10734S:	Maintained
10735F:	Documentation/hwmon/w83793
10736F:	drivers/hwmon/w83793.c
10737
10738W83795 HARDWARE MONITORING DRIVER
10739M:	Jean Delvare <jdelvare@suse.de>
10740L:	lm-sensors@lm-sensors.org
10741S:	Maintained
10742F:	drivers/hwmon/w83795.c
10743
10744W83L51xD SD/MMC CARD INTERFACE DRIVER
10745M:	Pierre Ossman <pierre@ossman.eu>
10746S:	Maintained
10747F:	drivers/mmc/host/wbsd.*
10748
10749WACOM PROTOCOL 4 SERIAL TABLETS
10750M:	Julian Squires <julian@cipht.net>
10751M:	Hans de Goede <hdegoede@redhat.com>
10752L:	linux-input@vger.kernel.org
10753S:	Maintained
10754F:	drivers/input/tablet/wacom_serial4.c
10755
10756WATCHDOG DEVICE DRIVERS
10757M:	Wim Van Sebroeck <wim@iguana.be>
10758L:	linux-watchdog@vger.kernel.org
10759W:	http://www.linux-watchdog.org/
10760T:	git git://www.linux-watchdog.org/linux-watchdog.git
10761S:	Maintained
10762F:	Documentation/watchdog/
10763F:	drivers/watchdog/
10764F:	include/linux/watchdog.h
10765F:	include/uapi/linux/watchdog.h
10766
10767WD7000 SCSI DRIVER
10768M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
10769L:	linux-scsi@vger.kernel.org
10770S:	Maintained
10771F:	drivers/scsi/wd7000.c
10772
10773WIIMOTE HID DRIVER
10774M:	David Herrmann <dh.herrmann@googlemail.com>
10775L:	linux-input@vger.kernel.org
10776S:	Maintained
10777F:	drivers/hid/hid-wiimote*
10778
10779WINBOND CIR DRIVER
10780M:	David Härdeman <david@hardeman.nu>
10781S:	Maintained
10782F:	drivers/media/rc/winbond-cir.c
10783
10784WIMAX STACK
10785M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10786M:	linux-wimax@intel.com
10787L:	wimax@linuxwimax.org (subscribers-only)
10788S:	Supported
10789W:	http://linuxwimax.org
10790F:	Documentation/wimax/README.wimax
10791F:	include/linux/wimax/debug.h
10792F:	include/net/wimax.h
10793F:	include/uapi/linux/wimax.h
10794F:	net/wimax/
10795
10796WISTRON LAPTOP BUTTON DRIVER
10797M:	Miloslav Trmac <mitr@volny.cz>
10798S:	Maintained
10799F:	drivers/input/misc/wistron_btns.c
10800
10801WL3501 WIRELESS PCMCIA CARD DRIVER
10802M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10803L:	linux-wireless@vger.kernel.org
10804W:	http://oops.ghostprotocols.net:81/blog
10805S:	Maintained
10806F:	drivers/net/wireless/wl3501*
10807
10808WM97XX TOUCHSCREEN DRIVERS
10809M:	Mark Brown <broonie@kernel.org>
10810M:	Liam Girdwood <lrg@slimlogic.co.uk>
10811L:	linux-input@vger.kernel.org
10812T:	git git://opensource.wolfsonmicro.com/linux-2.6-touch
10813W:	http://opensource.wolfsonmicro.com/node/7
10814S:	Supported
10815F:	drivers/input/touchscreen/*wm97*
10816F:	include/linux/wm97xx.h
10817
10818WOLFSON MICROELECTRONICS DRIVERS
10819L:	patches@opensource.wolfsonmicro.com
10820T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10821T:	git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10822W:	http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10823S:	Supported
10824F:	Documentation/hwmon/wm83??
10825F:	arch/arm/mach-s3c64xx/mach-crag6410*
10826F:	drivers/clk/clk-wm83*.c
10827F:	drivers/extcon/extcon-arizona.c
10828F:	drivers/leds/leds-wm83*.c
10829F:	drivers/gpio/gpio-*wm*.c
10830F:	drivers/gpio/gpio-arizona.c
10831F:	drivers/hwmon/wm83??-hwmon.c
10832F:	drivers/input/misc/wm831x-on.c
10833F:	drivers/input/touchscreen/wm831x-ts.c
10834F:	drivers/input/touchscreen/wm97*.c
10835F:	drivers/mfd/arizona*
10836F:	drivers/mfd/wm*.c
10837F:	drivers/power/wm83*.c
10838F:	drivers/rtc/rtc-wm83*.c
10839F:	drivers/regulator/wm8*.c
10840F:	drivers/video/backlight/wm83*_bl.c
10841F:	drivers/watchdog/wm83*_wdt.c
10842F:	include/linux/mfd/arizona/
10843F:	include/linux/mfd/wm831x/
10844F:	include/linux/mfd/wm8350/
10845F:	include/linux/mfd/wm8400*
10846F:	include/linux/wm97xx.h
10847F:	include/sound/wm????.h
10848F:	sound/soc/codecs/arizona.?
10849F:	sound/soc/codecs/wm*
10850
10851WORKQUEUE
10852M:	Tejun Heo <tj@kernel.org>
10853T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10854S:	Maintained
10855F:	include/linux/workqueue.h
10856F:	kernel/workqueue.c
10857F:	Documentation/workqueue.txt
10858
10859X.25 NETWORK LAYER
10860M:	Andrew Hendry <andrew.hendry@gmail.com>
10861L:	linux-x25@vger.kernel.org
10862S:	Odd Fixes
10863F:	Documentation/networking/x25*
10864F:	include/net/x25*
10865F:	net/x25/
10866
10867X86 ARCHITECTURE (32-BIT AND 64-BIT)
10868M:	Thomas Gleixner <tglx@linutronix.de>
10869M:	Ingo Molnar <mingo@redhat.com>
10870M:	"H. Peter Anvin" <hpa@zytor.com>
10871M:	x86@kernel.org
10872L:	linux-kernel@vger.kernel.org
10873T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10874S:	Maintained
10875F:	Documentation/x86/
10876F:	arch/x86/
10877
10878X86 PLATFORM DRIVERS
10879M:	Darren Hart <dvhart@infradead.org>
10880L:	platform-driver-x86@vger.kernel.org
10881T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10882S:	Maintained
10883F:	drivers/platform/x86/
10884
10885X86 MCE INFRASTRUCTURE
10886M:	Tony Luck <tony.luck@intel.com>
10887M:	Borislav Petkov <bp@alien8.de>
10888L:	linux-edac@vger.kernel.org
10889S:	Maintained
10890F:	arch/x86/kernel/cpu/mcheck/*
10891
10892X86 VDSO
10893M:	Andy Lutomirski <luto@amacapital.net>
10894L:	linux-kernel@vger.kernel.org
10895T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10896S:	Maintained
10897F:	arch/x86/vdso/
10898
10899XC2028/3028 TUNER DRIVER
10900M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10901L:	linux-media@vger.kernel.org
10902W:	http://linuxtv.org
10903T:	git git://linuxtv.org/media_tree.git
10904S:	Maintained
10905F:	drivers/media/tuners/tuner-xc2028.*
10906
10907XEN HYPERVISOR INTERFACE
10908M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10909M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
10910M:	David Vrabel <david.vrabel@citrix.com>
10911L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10912T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10913S:	Supported
10914F:	arch/x86/xen/
10915F:	drivers/*/xen-*front.c
10916F:	drivers/xen/
10917F:	arch/x86/include/asm/xen/
10918F:	include/xen/
10919F:	include/uapi/xen/
10920
10921XEN HYPERVISOR ARM
10922M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10923L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10924S:	Supported
10925F:	arch/arm/xen/
10926F:	arch/arm/include/asm/xen/
10927
10928XEN HYPERVISOR ARM64
10929M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10930L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10931S:	Supported
10932F:	arch/arm64/xen/
10933F:	arch/arm64/include/asm/xen/
10934
10935XEN NETWORK BACKEND DRIVER
10936M:	Ian Campbell <ian.campbell@citrix.com>
10937M:	Wei Liu <wei.liu2@citrix.com>
10938L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10939L:	netdev@vger.kernel.org
10940S:	Supported
10941F:	drivers/net/xen-netback/*
10942
10943XEN PCI SUBSYSTEM
10944M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10945L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10946S:	Supported
10947F:	arch/x86/pci/*xen*
10948F:	drivers/pci/*xen*
10949
10950XEN BLOCK SUBSYSTEM
10951M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10952M:	Roger Pau Monné <roger.pau@citrix.com>
10953L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10954S:	Supported
10955F:	drivers/block/xen-blkback/*
10956F:	drivers/block/xen*
10957
10958XEN PVSCSI DRIVERS
10959M:	Juergen Gross <jgross@suse.com>
10960L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10961L:	linux-scsi@vger.kernel.org
10962S:	Supported
10963F:	drivers/scsi/xen-scsifront.c
10964F:	drivers/xen/xen-scsiback.c
10965F:	include/xen/interface/io/vscsiif.h
10966
10967XEN SWIOTLB SUBSYSTEM
10968M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10969L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10970S:	Supported
10971F:	arch/x86/xen/*swiotlb*
10972F:	drivers/xen/*swiotlb*
10973
10974XFS FILESYSTEM
10975P:	Silicon Graphics Inc
10976M:	Dave Chinner <david@fromorbit.com>
10977M:	xfs@oss.sgi.com
10978L:	xfs@oss.sgi.com
10979W:	http://oss.sgi.com/projects/xfs
10980T:	git git://oss.sgi.com/xfs/xfs.git
10981S:	Supported
10982F:	Documentation/filesystems/xfs.txt
10983F:	fs/xfs/
10984
10985XILINX AXI ETHERNET DRIVER
10986M:	Anirudha Sarangi <anirudh@xilinx.com>
10987M:	John Linn <John.Linn@xilinx.com>
10988S:	Maintained
10989F:	drivers/net/ethernet/xilinx/xilinx_axienet*
10990
10991XILINX UARTLITE SERIAL DRIVER
10992M:	Peter Korsgaard <jacmet@sunsite.dk>
10993L:	linux-serial@vger.kernel.org
10994S:	Maintained
10995F:	drivers/tty/serial/uartlite.c
10996
10997XILINX VIDEO IP CORES
10998M:	Hyun Kwon <hyun.kwon@xilinx.com>
10999M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11000L:	linux-media@vger.kernel.org
11001T:	git git://linuxtv.org/media_tree.git
11002S:	Supported
11003F:	Documentation/devicetree/bindings/media/xilinx/
11004F:	drivers/media/platform/xilinx/
11005F:	include/uapi/linux/xilinx-v4l2-controls.h
11006
11007XILLYBUS DRIVER
11008M:	Eli Billauer <eli.billauer@gmail.com>
11009L:	linux-kernel@vger.kernel.org
11010S:	Supported
11011F:	drivers/char/xillybus/
11012
11013XTENSA XTFPGA PLATFORM SUPPORT
11014M:	Max Filippov <jcmvbkbc@gmail.com>
11015L:	linux-xtensa@linux-xtensa.org
11016S:	Maintained
11017F:	drivers/spi/spi-xtensa-xtfpga.c
11018F:	sound/soc/xtensa/xtfpga-i2s.c
11019
11020YAM DRIVER FOR AX.25
11021M:	Jean-Paul Roubelat <jpr@f6fbb.org>
11022L:	linux-hams@vger.kernel.org
11023S:	Maintained
11024F:	drivers/net/hamradio/yam*
11025F:	include/linux/yam.h
11026
11027YEALINK PHONE DRIVER
11028M:	Henk Vergonet <Henk.Vergonet@gmail.com>
11029L:	usbb2k-api-dev@nongnu.org
11030S:	Maintained
11031F:	Documentation/input/yealink.txt
11032F:	drivers/input/misc/yealink.*
11033
11034Z8530 DRIVER FOR AX.25
11035M:	Joerg Reuter <jreuter@yaina.de>
11036W:	http://yaina.de/jreuter/
11037W:	http://www.qsl.net/dl1bke/
11038L:	linux-hams@vger.kernel.org
11039S:	Maintained
11040F:	Documentation/networking/z8530drv.txt
11041F:	drivers/net/hamradio/*scc.c
11042F:	drivers/net/hamradio/z8530.h
11043
11044ZBUD COMPRESSED PAGE ALLOCATOR
11045M:	Seth Jennings <sjennings@variantweb.net>
11046L:	linux-mm@kvack.org
11047S:	Maintained
11048F:	mm/zbud.c
11049F:	include/linux/zbud.h
11050
11051ZD1211RW WIRELESS DRIVER
11052M:	Daniel Drake <dsd@gentoo.org>
11053M:	Ulrich Kunitz <kune@deine-taler.de>
11054W:	http://zd1211.ath.cx/wiki/DriverRewrite
11055L:	linux-wireless@vger.kernel.org
11056L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
11057S:	Maintained
11058F:	drivers/net/wireless/zd1211rw/
11059
11060ZR36067 VIDEO FOR LINUX DRIVER
11061L:	mjpeg-users@lists.sourceforge.net
11062L:	linux-media@vger.kernel.org
11063W:	http://mjpeg.sourceforge.net/driver-zoran/
11064T:	hg http://linuxtv.org/hg/v4l-dvb
11065S:	Odd Fixes
11066F:	drivers/media/pci/zoran/
11067
11068ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11069M:	Minchan Kim <minchan@kernel.org>
11070M:	Nitin Gupta <ngupta@vflare.org>
11071R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11072L:	linux-kernel@vger.kernel.org
11073S:	Maintained
11074F:	drivers/block/zram/
11075F:	Documentation/blockdev/zram.txt
11076
11077ZS DECSTATION Z85C30 SERIAL DRIVER
11078M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11079S:	Maintained
11080F:	drivers/tty/serial/zs.*
11081
11082ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11083M:	Minchan Kim <minchan@kernel.org>
11084M:	Nitin Gupta <ngupta@vflare.org>
11085L:	linux-mm@kvack.org
11086S:	Maintained
11087F:	mm/zsmalloc.c
11088F:	include/linux/zsmalloc.h
11089F:	Documentation/vm/zsmalloc.txt
11090
11091ZSWAP COMPRESSED SWAP CACHING
11092M:	Seth Jennings <sjennings@variantweb.net>
11093L:	linux-mm@kvack.org
11094S:	Maintained
11095F:	mm/zswap.c
11096
11097THE REST
11098M:	Linus Torvalds <torvalds@linux-foundation.org>
11099L:	linux-kernel@vger.kernel.org
11100Q:	http://patchwork.kernel.org/project/LKML/list/
11101T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11102S:	Buried alive in reporters
11103F:	*
11104F:	*/
11105