xref: /linux/MAINTAINERS (revision 92d5dd8cd6e2b211d32d8fbc6cf4b7470765a09f)
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 TRIPLE SPEED ETHERNET DRIVER
573M:	Vince Bridgers <vbridger@opensource.altera.com>
574L:	netdev@vger.kernel.org
575L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576S:	Maintained
577F:	drivers/net/ethernet/altera/
578
579ALTERA UART/JTAG UART SERIAL DRIVERS
580M:	Tobias Klauser <tklauser@distanz.ch>
581L:	linux-serial@vger.kernel.org
582L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S:	Maintained
584F:	drivers/tty/serial/altera_uart.c
585F:	drivers/tty/serial/altera_jtaguart.c
586F:	include/linux/altera_uart.h
587F:	include/linux/altera_jtaguart.h
588
589AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
590M:	Tom Lendacky <thomas.lendacky@amd.com>
591L:	linux-crypto@vger.kernel.org
592S:	Supported
593F:	drivers/crypto/ccp/
594F:	include/linux/ccp.h
595
596AMD FAM15H PROCESSOR POWER MONITORING DRIVER
597M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
598L:	lm-sensors@lm-sensors.org
599S:	Maintained
600F:	Documentation/hwmon/fam15h_power
601F:	drivers/hwmon/fam15h_power.c
602
603AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
604M:	Thomas Dahlmann <dahlmann.thomas@arcor.de>
605L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
606S:	Supported
607F:	drivers/usb/gadget/udc/amd5536udc.*
608
609AMD GEODE PROCESSOR/CHIPSET SUPPORT
610P:	Andres Salomon <dilinger@queued.net>
611L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
612W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
613S:	Supported
614F:	drivers/char/hw_random/geode-rng.c
615F:	drivers/crypto/geode*
616F:	drivers/video/fbdev/geode/
617F:	arch/x86/include/asm/geode.h
618
619AMD IOMMU (AMD-VI)
620M:	Joerg Roedel <joro@8bytes.org>
621L:	iommu@lists.linux-foundation.org
622T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
623S:	Maintained
624F:	drivers/iommu/amd_iommu*.[ch]
625F:	include/linux/amd-iommu.h
626
627AMD KFD
628M:      Oded Gabbay <oded.gabbay@amd.com>
629L:      dri-devel@lists.freedesktop.org
630T:      git git://people.freedesktop.org/~gabbayo/linux.git
631S:      Supported
632F:      drivers/gpu/drm/amd/amdkfd/
633F:	drivers/gpu/drm/amd/include/cik_structs.h
634F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
635F:      drivers/gpu/drm/radeon/radeon_kfd.c
636F:      drivers/gpu/drm/radeon/radeon_kfd.h
637F:      include/uapi/linux/kfd_ioctl.h
638
639AMD MICROCODE UPDATE SUPPORT
640M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
641L:	amd64-microcode@amd64.org
642S:	Maintained
643F:	arch/x86/kernel/cpu/microcode/amd*
644
645AMD XGBE DRIVER
646M:	Tom Lendacky <thomas.lendacky@amd.com>
647L:	netdev@vger.kernel.org
648S:	Supported
649F:	drivers/net/ethernet/amd/xgbe/
650F:	drivers/net/phy/amd-xgbe-phy.c
651
652AMS (Apple Motion Sensor) DRIVER
653M:	Michael Hanselmann <linux-kernel@hansmi.ch>
654S:	Supported
655F:	drivers/macintosh/ams/
656
657AMSO1100 RNIC DRIVER
658M:	Tom Tucker <tom@opengridcomputing.com>
659M:	Steve Wise <swise@opengridcomputing.com>
660L:	linux-rdma@vger.kernel.org
661S:	Maintained
662F:	drivers/infiniband/hw/amso1100/
663
664ANALOG DEVICES INC AD9389B DRIVER
665M:	Hans Verkuil <hans.verkuil@cisco.com>
666L:	linux-media@vger.kernel.org
667S:	Maintained
668F:	drivers/media/i2c/ad9389b*
669
670ANALOG DEVICES INC ADV7180 DRIVER
671M:	Lars-Peter Clausen <lars@metafoo.de>
672L:	linux-media@vger.kernel.org
673W:	http://ez.analog.com/community/linux-device-drivers
674S:	Supported
675F:	drivers/media/i2c/adv7180.c
676
677ANALOG DEVICES INC ADV7511 DRIVER
678M:	Hans Verkuil <hans.verkuil@cisco.com>
679L:	linux-media@vger.kernel.org
680S:	Maintained
681F:	drivers/media/i2c/adv7511*
682
683ANALOG DEVICES INC ADV7604 DRIVER
684M:	Hans Verkuil <hans.verkuil@cisco.com>
685L:	linux-media@vger.kernel.org
686S:	Maintained
687F:	drivers/media/i2c/adv7604*
688
689ANALOG DEVICES INC ADV7842 DRIVER
690M:	Hans Verkuil <hans.verkuil@cisco.com>
691L:	linux-media@vger.kernel.org
692S:	Maintained
693F:	drivers/media/i2c/adv7842*
694
695ANALOG DEVICES INC ASOC CODEC DRIVERS
696M:	Lars-Peter Clausen <lars@metafoo.de>
697L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
698W:	http://wiki.analog.com/
699W:	http://ez.analog.com/community/linux-device-drivers
700S:	Supported
701F:	sound/soc/codecs/adau*
702F:	sound/soc/codecs/adav*
703F:	sound/soc/codecs/ad1*
704F:	sound/soc/codecs/ad7*
705F:	sound/soc/codecs/ssm*
706F:	sound/soc/codecs/sigmadsp.*
707
708ANALOG DEVICES INC ASOC DRIVERS
709L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
710L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
711W:	http://blackfin.uclinux.org/
712S:	Supported
713F:	sound/soc/blackfin/*
714
715ANALOG DEVICES INC IIO DRIVERS
716M:	Lars-Peter Clausen <lars@metafoo.de>
717M:	Michael Hennerich <Michael.Hennerich@analog.com>
718W:	http://wiki.analog.com/
719W:	http://ez.analog.com/community/linux-device-drivers
720S:	Supported
721F:	drivers/iio/*/ad*
722X:	drivers/iio/*/adjd*
723F:	drivers/staging/iio/*/ad*
724F:	staging/iio/trigger/iio-trig-bfin-timer.c
725
726ANDROID DRIVERS
727M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
728M:	Arve Hj�nnev�g <arve@android.com>
729M:	Riley Andrews <riandrews@android.com>
730T:	git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
731L:	devel@driverdev.osuosl.org
732S:	Supported
733F:	drivers/android/
734F:	drivers/staging/android/
735
736AOA (Apple Onboard Audio) ALSA DRIVER
737M:	Johannes Berg <johannes@sipsolutions.net>
738L:	linuxppc-dev@lists.ozlabs.org
739L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
740S:	Maintained
741F:	sound/aoa/
742
743APM DRIVER
744M:	Jiri Kosina <jkosina@suse.cz>
745S:	Odd fixes
746F:	arch/x86/kernel/apm_32.c
747F:	include/linux/apm_bios.h
748F:	include/uapi/linux/apm_bios.h
749F:	drivers/char/apm-emulation.c
750
751APPLE BCM5974 MULTITOUCH DRIVER
752M:	Henrik Rydberg <rydberg@bitmath.org>
753L:	linux-input@vger.kernel.org
754S:	Odd fixes
755F:	drivers/input/mouse/bcm5974.c
756
757APPLE SMC DRIVER
758M:	Henrik Rydberg <rydberg@bitmath.org>
759L:	lm-sensors@lm-sensors.org
760S:	Odd fixes
761F:	drivers/hwmon/applesmc.c
762
763APPLETALK NETWORK LAYER
764M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
765S:	Maintained
766F:	drivers/net/appletalk/
767F:	net/appletalk/
768
769APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
770M:	Iyappan Subramanian <isubramanian@apm.com>
771M:	Keyur Chudgar <kchudgar@apm.com>
772S:	Supported
773F:	drivers/net/ethernet/apm/xgene/
774F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
775
776APTINA CAMERA SENSOR PLL
777M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
778L:	linux-media@vger.kernel.org
779S:	Maintained
780F:	drivers/media/i2c/aptina-pll.*
781
782ARC FRAMEBUFFER DRIVER
783M:	Jaya Kumar <jayalk@intworks.biz>
784S:	Maintained
785F:	drivers/video/fbdev/arcfb.c
786F:	drivers/video/fbdev/core/fb_defio.c
787
788ARM MFM AND FLOPPY DRIVERS
789M:	Ian Molton <spyro@f2s.com>
790S:	Maintained
791F:	arch/arm/lib/floppydma.S
792F:	arch/arm/include/asm/floppy.h
793
794ARM PMU PROFILING AND DEBUGGING
795M:	Will Deacon <will.deacon@arm.com>
796S:	Maintained
797F:	arch/arm/kernel/perf_event*
798F:	arch/arm/oprofile/common.c
799F:	arch/arm/include/asm/pmu.h
800F:	arch/arm/kernel/hw_breakpoint.c
801F:	arch/arm/include/asm/hw_breakpoint.h
802
803ARM PORT
804M:	Russell King <linux@arm.linux.org.uk>
805L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
806W:	http://www.arm.linux.org.uk/
807S:	Maintained
808F:	arch/arm/
809
810ARM SUB-ARCHITECTURES
811L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
812S:	Maintained
813F:	arch/arm/mach-*/
814F:	arch/arm/plat-*/
815T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
816
817ARM PRIMECELL AACI PL041 DRIVER
818M:	Russell King <linux@arm.linux.org.uk>
819S:	Maintained
820F:	sound/arm/aaci.*
821
822ARM PRIMECELL CLCD PL110 DRIVER
823M:	Russell King <linux@arm.linux.org.uk>
824S:	Maintained
825F:	drivers/video/fbdev/amba-clcd.*
826
827ARM PRIMECELL KMI PL050 DRIVER
828M:	Russell King <linux@arm.linux.org.uk>
829S:	Maintained
830F:	drivers/input/serio/ambakmi.*
831F:	include/linux/amba/kmi.h
832
833ARM PRIMECELL MMCI PL180/1 DRIVER
834M:	Russell King <linux@arm.linux.org.uk>
835S:	Maintained
836F:	drivers/mmc/host/mmci.*
837F:	include/linux/amba/mmci.h
838
839ARM PRIMECELL UART PL010 AND PL011 DRIVERS
840M:	Russell King <linux@arm.linux.org.uk>
841S:	Maintained
842F:	drivers/tty/serial/amba-pl01*.c
843F:	include/linux/amba/serial.h
844
845ARM PRIMECELL BUS SUPPORT
846M:	Russell King <linux@arm.linux.org.uk>
847S:	Maintained
848F:	drivers/amba/
849F:	include/linux/amba/bus.h
850
851ARM/ADS SPHERE MACHINE SUPPORT
852M:	Lennert Buytenhek <kernel@wantstofly.org>
853L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
854S:	Maintained
855
856ARM/AFEB9260 MACHINE SUPPORT
857M:	Sergey Lapin <slapin@ossfans.org>
858L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859S:	Maintained
860
861ARM/AJECO 1ARM MACHINE SUPPORT
862M:	Lennert Buytenhek <kernel@wantstofly.org>
863L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S:	Maintained
865
866ARM/Allwinner A1X SoC support
867M:	Maxime Ripard <maxime.ripard@free-electrons.com>
868L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S:	Maintained
870N:	sun[x4567]i
871
872ARM/Allwinner SoC Clock Support
873M:	Emilio López <emilio@elopez.com.ar>
874S:	Maintained
875F:	drivers/clk/sunxi/
876
877ARM/Amlogic MesonX SoC support
878M:	Carlo Caione <carlo@caione.org>
879L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
880S:	Maintained
881F:	drivers/media/rc/meson-ir.c
882N:	meson[x68]
883
884ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
885M:	Andrew Victor <linux@maxim.org.za>
886M:	Nicolas Ferre <nicolas.ferre@atmel.com>
887M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
888L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889W:	http://maxim.org.za/at91_26.html
890W:	http://www.linux4sam.org
891S:	Supported
892F:	arch/arm/mach-at91/
893F:	include/soc/at91/
894F:	arch/arm/boot/dts/at91*.dts
895F:	arch/arm/boot/dts/at91*.dtsi
896F:	arch/arm/boot/dts/sama*.dts
897F:	arch/arm/boot/dts/sama*.dtsi
898F:	arch/arm/include/debug/at91.S
899
900ARM/ATMEL AT91 Clock Support
901M:	Boris Brezillon <boris.brezillon@free-electrons.com>
902S:	Maintained
903F:	drivers/clk/at91
904
905ARM/CALXEDA HIGHBANK ARCHITECTURE
906M:	Rob Herring <robh@kernel.org>
907L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S:	Maintained
909F:	arch/arm/mach-highbank/
910
911ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
912M:	Krzysztof Halasa <khalasa@piap.pl>
913S:	Maintained
914F:	arch/arm/mach-cns3xxx/
915
916ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
917M:	Alexander Shiyan <shc_work@mail.ru>
918L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S:	Odd Fixes
920N:	clps711x
921
922ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
923M:	Hartley Sweeten <hsweeten@visionengravers.com>
924M:	Ryan Mallon <rmallon@gmail.com>
925L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S:	Maintained
927F:	arch/arm/mach-ep93xx/
928F:	arch/arm/mach-ep93xx/include/mach/
929
930ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
931M:	Lennert Buytenhek <kernel@wantstofly.org>
932L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933S:	Maintained
934
935ARM/CLKDEV SUPPORT
936M:	Russell King <linux@arm.linux.org.uk>
937L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938S:	Maintained
939F:	arch/arm/include/asm/clkdev.h
940F:	drivers/clk/clkdev.c
941
942ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
943M:	Mike Rapoport <mike@compulab.co.il>
944L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945S:	Maintained
946
947ARM/CONTEC MICRO9 MACHINE SUPPORT
948M:	Hubert Feurstein <hubert.feurstein@contec.at>
949S:	Maintained
950F:	arch/arm/mach-ep93xx/micro9.c
951
952ARM/CORESIGHT FRAMEWORK AND DRIVERS
953M:	Mathieu Poirier <mathieu.poirier@linaro.org>
954L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S:	Maintained
956F:	drivers/coresight/*
957F:	Documentation/trace/coresight.txt
958F:	Documentation/devicetree/bindings/arm/coresight.txt
959F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
960
961ARM/CORGI MACHINE SUPPORT
962M:	Richard Purdie <rpurdie@rpsys.net>
963S:	Maintained
964
965ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
966M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
967L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968T:	git git://git.berlios.de/gemini-board
969S:	Maintained
970F:	arch/arm/mach-gemini/
971
972ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
973M:	Barry Song <baohua@kernel.org>
974L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
976S:	Maintained
977F:	arch/arm/mach-prima2/
978F:	drivers/clk/sirf/
979F:	drivers/clocksource/timer-prima2.c
980F:	drivers/clocksource/timer-atlas7.c
981N:	[^a-z]sirf
982
983ARM/EBSA110 MACHINE SUPPORT
984M:	Russell King <linux@arm.linux.org.uk>
985L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986W:	http://www.arm.linux.org.uk/
987S:	Maintained
988F:	arch/arm/mach-ebsa110/
989F:	drivers/net/ethernet/amd/am79c961a.*
990
991ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
992M:	Uwe Kleine-König <kernel@pengutronix.de>
993L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994S:	Maintained
995N:	efm32
996
997ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
998M:	Daniel Ribeiro <drwyrm@gmail.com>
999M:	Stefan Schmidt <stefan@openezx.org>
1000M:	Harald Welte <laforge@openezx.org>
1001L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1002W:	http://www.openezx.org/
1003S:	Maintained
1004T:	topgit git://git.openezx.org/openezx.git
1005F:	arch/arm/mach-pxa/ezx.c
1006
1007ARM/FARADAY FA526 PORT
1008M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1009L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010S:	Maintained
1011T:	git git://git.berlios.de/gemini-board
1012F:	arch/arm/mm/*-fa*
1013
1014ARM/FOOTBRIDGE ARCHITECTURE
1015M:	Russell King <linux@arm.linux.org.uk>
1016L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017W:	http://www.arm.linux.org.uk/
1018S:	Maintained
1019F:	arch/arm/include/asm/hardware/dec21285.h
1020F:	arch/arm/mach-footbridge/
1021
1022ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1023M:	Shawn Guo <shawn.guo@linaro.org>
1024M:	Sascha Hauer <kernel@pengutronix.de>
1025L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026S:	Maintained
1027T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1028F:	arch/arm/mach-imx/
1029F:	arch/arm/mach-mxs/
1030F:	arch/arm/boot/dts/imx*
1031F:	arch/arm/configs/imx*_defconfig
1032
1033ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1034M:	Lennert Buytenhek <kernel@wantstofly.org>
1035L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036S:	Maintained
1037
1038ARM/GUMSTIX MACHINE SUPPORT
1039M:	Steve Sakoman <sakoman@gmail.com>
1040L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S:	Maintained
1042
1043ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1044M:	Philipp Zabel <philipp.zabel@gmail.com>
1045M:	Paul Parsons <lost.distance@yahoo.com>
1046L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S:	Maintained
1048F:	arch/arm/mach-pxa/hx4700.c
1049F:	arch/arm/mach-pxa/include/mach/hx4700.h
1050F:	sound/soc/pxa/hx4700.c
1051
1052ARM/HISILICON SOC SUPPORT
1053M:	Wei Xu <xuwei5@hisilicon.com>
1054L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055W:	http://www.hisilicon.com
1056S:	Supported
1057T:	git git://github.com/hisilicon/linux-hisi.git
1058F:	arch/arm/mach-hisi/
1059
1060ARM/HP JORNADA 7XX MACHINE SUPPORT
1061M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1062W:	www.jlime.com
1063S:	Maintained
1064T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1065F:	arch/arm/mach-sa1100/jornada720.c
1066F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1067
1068ARM/IGEP MACHINE SUPPORT
1069M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1070M:	Javier Martinez Canillas <javier@dowhile0.org>
1071L:	linux-omap@vger.kernel.org
1072L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S:	Maintained
1074F:	arch/arm/boot/dts/omap3-igep*
1075
1076ARM/INCOME PXA270 SUPPORT
1077M:	Marek Vasut <marek.vasut@gmail.com>
1078L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079S:	Maintained
1080F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1081
1082ARM/INTEL IOP32X ARM ARCHITECTURE
1083M:	Lennert Buytenhek <kernel@wantstofly.org>
1084L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085S:	Maintained
1086
1087ARM/INTEL IOP33X ARM ARCHITECTURE
1088L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1089S:	Orphan
1090
1091ARM/INTEL IOP13XX ARM ARCHITECTURE
1092M:	Lennert Buytenhek <kernel@wantstofly.org>
1093L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094S:	Maintained
1095
1096ARM/INTEL IQ81342EX MACHINE SUPPORT
1097M:	Lennert Buytenhek <kernel@wantstofly.org>
1098L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099S:	Maintained
1100
1101ARM/INTEL IXDP2850 MACHINE SUPPORT
1102M:	Lennert Buytenhek <kernel@wantstofly.org>
1103L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S:	Maintained
1105
1106ARM/INTEL IXP4XX ARM ARCHITECTURE
1107M:	Imre Kaloz <kaloz@openwrt.org>
1108M:	Krzysztof Halasa <khalasa@piap.pl>
1109L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110S:	Maintained
1111F:	arch/arm/mach-ixp4xx/
1112
1113ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1114M:	Jonathan Cameron <jic23@cam.ac.uk>
1115L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S:	Maintained
1117F:	arch/arm/mach-pxa/stargate2.c
1118F:	drivers/pcmcia/pxa2xx_stargate2.c
1119
1120ARM/INTEL XSC3 (MANZANO) ARM CORE
1121M:	Lennert Buytenhek <kernel@wantstofly.org>
1122L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123S:	Maintained
1124
1125ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1126M:	Lennert Buytenhek <kernel@wantstofly.org>
1127L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128S:	Maintained
1129
1130ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1131M:	Santosh Shilimkar <ssantosh@kernel.org>
1132L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1133S:	Maintained
1134F:	arch/arm/mach-keystone/
1135T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1136
1137ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1138M:	Santosh Shilimkar <ssantosh@kernel.org>
1139L:	linux-kernel@vger.kernel.org
1140S:	Maintained
1141F:	drivers/clk/keystone/
1142
1143ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1144M:	Santosh Shilimkar <ssantosh@kernel.org>
1145L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146L:	linux-kernel@vger.kernel.org
1147S:	Maintained
1148F:	drivers/clocksource/timer-keystone.c
1149
1150ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1151M:	Santosh Shilimkar <ssantosh@kernel.org>
1152L:	linux-kernel@vger.kernel.org
1153S:	Maintained
1154F:	drivers/power/reset/keystone-reset.c
1155
1156ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1157M:	Santosh Shilimkar <ssantosh@kernel.org>
1158L:	linux-kernel@vger.kernel.org
1159S:	Maintained
1160F:	drivers/memory/*emif*
1161
1162ARM/LOGICPD PXA270 MACHINE SUPPORT
1163M:	Lennert Buytenhek <kernel@wantstofly.org>
1164L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165S:	Maintained
1166
1167ARM/MAGICIAN MACHINE SUPPORT
1168M:	Philipp Zabel <philipp.zabel@gmail.com>
1169S:	Maintained
1170
1171ARM/Marvell Armada 370 and Armada XP SOC support
1172M:	Jason Cooper <jason@lakedaemon.net>
1173M:	Andrew Lunn <andrew@lunn.ch>
1174M:	Gregory Clement <gregory.clement@free-electrons.com>
1175M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1176L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S:	Maintained
1178F:	arch/arm/mach-mvebu/
1179F:	drivers/rtc/armada38x-rtc
1180
1181ARM/Marvell Berlin SoC support
1182M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1183L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184S:	Maintained
1185F:	arch/arm/mach-berlin/
1186
1187ARM/Marvell Dove/MV78xx0/Orion SOC support
1188M:	Jason Cooper <jason@lakedaemon.net>
1189M:	Andrew Lunn <andrew@lunn.ch>
1190M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1191L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192S:	Maintained
1193F:	arch/arm/mach-dove/
1194F:	arch/arm/mach-mv78xx0/
1195F:	arch/arm/mach-orion5x/
1196F:	arch/arm/plat-orion/
1197
1198ARM/Orion SoC/Technologic Systems TS-78xx platform support
1199M:	Alexander Clouter <alex@digriz.org.uk>
1200L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201W:	http://www.digriz.org.uk/ts78xx/kernel
1202S:	Maintained
1203F:	arch/arm/mach-orion5x/ts78xx-*
1204
1205ARM/Mediatek SoC support
1206M:	Matthias Brugger <matthias.bgg@gmail.com>
1207L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S:	Maintained
1209F:	arch/arm/boot/dts/mt6*
1210F:	arch/arm/boot/dts/mt8*
1211F:	arch/arm/mach-mediatek/
1212N:	mtk
1213K:	mediatek
1214
1215ARM/MICREL KS8695 ARCHITECTURE
1216M:	Greg Ungerer <gerg@uclinux.org>
1217L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218F:	arch/arm/mach-ks8695/
1219S:	Odd Fixes
1220
1221ARM/MIOA701 MACHINE SUPPORT
1222M:	Robert Jarzmik <robert.jarzmik@free.fr>
1223L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224F:	arch/arm/mach-pxa/mioa701.c
1225S:	Maintained
1226
1227ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1228M:	Michael Petchkovsky <mkpetch@internode.on.net>
1229S:	Maintained
1230
1231ARM/NOMADIK ARCHITECTURE
1232M:	Alessandro Rubini <rubini@unipv.it>
1233M:	Linus Walleij <linus.walleij@linaro.org>
1234L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235S:	Maintained
1236F:	arch/arm/mach-nomadik/
1237F:	drivers/pinctrl/nomadik/
1238F:	drivers/i2c/busses/i2c-nomadik.c
1239T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1240
1241ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1242M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1243L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1244W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1245S:	Supported
1246
1247ARM/QUALCOMM MSM MACHINE SUPPORT
1248M:	David Brown <davidb@codeaurora.org>
1249M:	Daniel Walker <dwalker@fifo99.com>
1250M:	Bryan Huntsman <bryanh@codeaurora.org>
1251L:	linux-arm-msm@vger.kernel.org
1252F:	arch/arm/mach-msm/
1253F:	drivers/video/fbdev/msm/
1254F:	drivers/mmc/host/msm_sdcc.c
1255F:	drivers/mmc/host/msm_sdcc.h
1256F:	drivers/tty/serial/msm_serial.h
1257F:	drivers/tty/serial/msm_serial.c
1258F:	drivers/*/pm8???-*
1259F:	drivers/mfd/ssbi.c
1260T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1261S:	Maintained
1262
1263ARM/TOSA MACHINE SUPPORT
1264M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1265M:	Dirk Opfer <dirk@opfer-online.de>
1266S:	Maintained
1267
1268ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1269M:	Marek Vasut <marek.vasut@gmail.com>
1270L:	linux-arm-kernel@lists.infradead.org
1271W:	http://hackndev.com
1272S:	Maintained
1273F:	arch/arm/mach-pxa/include/mach/palmtx.h
1274F:	arch/arm/mach-pxa/palmtx.c
1275F:	arch/arm/mach-pxa/include/mach/palmt5.h
1276F:	arch/arm/mach-pxa/palmt5.c
1277F:	arch/arm/mach-pxa/include/mach/palmld.h
1278F:	arch/arm/mach-pxa/palmld.c
1279F:	arch/arm/mach-pxa/include/mach/palmte2.h
1280F:	arch/arm/mach-pxa/palmte2.c
1281F:	arch/arm/mach-pxa/include/mach/palmtc.h
1282F:	arch/arm/mach-pxa/palmtc.c
1283
1284ARM/PALM TREO SUPPORT
1285M:	Tomas Cech <sleep_walker@suse.cz>
1286L:	linux-arm-kernel@lists.infradead.org
1287W:	http://hackndev.com
1288S:	Maintained
1289F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1290F:	arch/arm/mach-pxa/palmtreo.c
1291
1292ARM/PALMZ72 SUPPORT
1293M:	Sergey Lapin <slapin@ossfans.org>
1294L:	linux-arm-kernel@lists.infradead.org
1295W:	http://hackndev.com
1296S:	Maintained
1297F:	arch/arm/mach-pxa/include/mach/palmz72.h
1298F:	arch/arm/mach-pxa/palmz72.c
1299
1300ARM/PLEB SUPPORT
1301M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1302W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1303S:	Maintained
1304
1305ARM/PT DIGITAL BOARD PORT
1306M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1307L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308W:	http://www.arm.linux.org.uk/
1309S:	Maintained
1310
1311ARM/QUALCOMM SUPPORT
1312M:	Kumar Gala <galak@codeaurora.org>
1313M:	Andy Gross <agross@codeaurora.org>
1314M:	David Brown <davidb@codeaurora.org>
1315L:	linux-arm-msm@vger.kernel.org
1316L:	linux-soc@vger.kernel.org
1317S:	Maintained
1318F:	arch/arm/mach-qcom/
1319F:	drivers/soc/qcom/
1320T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1321
1322ARM/RADISYS ENP2611 MACHINE SUPPORT
1323M:	Lennert Buytenhek <kernel@wantstofly.org>
1324L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325S:	Maintained
1326
1327ARM/RISCPC ARCHITECTURE
1328M:	Russell King <linux@arm.linux.org.uk>
1329L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330W:	http://www.arm.linux.org.uk/
1331S:	Maintained
1332F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1333F:	arch/arm/include/asm/hardware/ioc.h
1334F:	arch/arm/include/asm/hardware/iomd.h
1335F:	arch/arm/include/asm/hardware/memc.h
1336F:	arch/arm/mach-rpc/
1337F:	drivers/net/ethernet/8390/etherh.c
1338F:	drivers/net/ethernet/i825xx/ether1*
1339F:	drivers/net/ethernet/seeq/ether3*
1340F:	drivers/scsi/arm/
1341
1342ARM/Rockchip SoC support
1343M:	Heiko Stuebner <heiko@sntech.de>
1344L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1345L:	linux-rockchip@lists.infradead.org
1346S:	Maintained
1347F:	arch/arm/boot/dts/rk3*
1348F:	arch/arm/mach-rockchip/
1349F:	drivers/clk/rockchip/
1350F:	drivers/i2c/busses/i2c-rk3x.c
1351F:	drivers/*/*rockchip*
1352F:	drivers/*/*/*rockchip*
1353F:	sound/soc/rockchip/
1354
1355ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1356M:	Kukjin Kim <kgene@kernel.org>
1357L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1358L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1359S:	Maintained
1360F:	arch/arm/boot/dts/s3c*
1361F:	arch/arm/boot/dts/exynos*
1362F:	arch/arm/plat-samsung/
1363F:	arch/arm/mach-s3c24*/
1364F:	arch/arm/mach-s3c64xx/
1365F:	arch/arm/mach-s5p*/
1366F:	arch/arm/mach-exynos*/
1367F:	drivers/*/*s3c2410*
1368F:	drivers/*/*/*s3c2410*
1369F:	drivers/spi/spi-s3c*
1370F:	sound/soc/samsung/*
1371N:	exynos
1372
1373ARM/SAMSUNG MOBILE MACHINE SUPPORT
1374M:	Kyungmin Park <kyungmin.park@samsung.com>
1375L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376S:	Maintained
1377F:	arch/arm/mach-s5pv210/
1378
1379ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1380M:	Kyungmin Park <kyungmin.park@samsung.com>
1381M:	Kamil Debski <k.debski@samsung.com>
1382L:	linux-arm-kernel@lists.infradead.org
1383L:	linux-media@vger.kernel.org
1384S:	Maintained
1385F:	drivers/media/platform/s5p-g2d/
1386
1387ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1388M:	Kyungmin Park <kyungmin.park@samsung.com>
1389M:	Kamil Debski <k.debski@samsung.com>
1390M:	Jeongtae Park <jtp.park@samsung.com>
1391L:	linux-arm-kernel@lists.infradead.org
1392L:	linux-media@vger.kernel.org
1393S:	Maintained
1394F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1395F:	drivers/media/platform/s5p-mfc/
1396
1397ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1398M:	Kyungmin Park <kyungmin.park@samsung.com>
1399M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1400L:	linux-arm-kernel@lists.infradead.org
1401L:	linux-media@vger.kernel.org
1402S:	Maintained
1403F:	drivers/media/platform/s5p-tv/
1404
1405ARM/SHMOBILE ARM ARCHITECTURE
1406M:	Simon Horman <horms@verge.net.au>
1407M:	Magnus Damm <magnus.damm@gmail.com>
1408L:	linux-sh@vger.kernel.org
1409W:	http://oss.renesas.com
1410Q:	http://patchwork.kernel.org/project/linux-sh/list/
1411T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1412S:	Supported
1413F:	arch/arm/boot/dts/emev2*
1414F:	arch/arm/boot/dts/r7s*
1415F:	arch/arm/boot/dts/r8a*
1416F:	arch/arm/boot/dts/sh*
1417F:	arch/arm/configs/ape6evm_defconfig
1418F:	arch/arm/configs/armadillo800eva_defconfig
1419F:	arch/arm/configs/bockw_defconfig
1420F:	arch/arm/configs/kzm9g_defconfig
1421F:	arch/arm/configs/mackerel_defconfig
1422F:	arch/arm/configs/marzen_defconfig
1423F:	arch/arm/configs/shmobile_defconfig
1424F:	arch/arm/include/debug/renesas-scif.S
1425F:	arch/arm/mach-shmobile/
1426F:	drivers/sh/
1427
1428ARM/SOCFPGA ARCHITECTURE
1429M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1430S:	Maintained
1431F:	arch/arm/mach-socfpga/
1432W:	http://www.rocketboards.org
1433T:	git://git.rocketboards.org/linux-socfpga.git
1434T:	git://git.rocketboards.org/linux-socfpga-next.git
1435
1436ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1437M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1438S:	Maintained
1439F:	drivers/clk/socfpga/
1440
1441ARM/SOCFPGA EDAC SUPPORT
1442M:	Thor Thayer <tthayer@opensource.altera.com>
1443S:	Maintained
1444F:	drivers/edac/altera_edac.
1445
1446ARM/STI ARCHITECTURE
1447M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1448M:	Maxime Coquelin <maxime.coquelin@st.com>
1449M:	Patrice Chotard <patrice.chotard@st.com>
1450L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1451L:	kernel@stlinux.com
1452W:	http://www.stlinux.com
1453S:	Maintained
1454F:	arch/arm/mach-sti/
1455F:	arch/arm/boot/dts/sti*
1456F:	drivers/clocksource/arm_global_timer.c
1457F:	drivers/i2c/busses/i2c-st.c
1458F:	drivers/media/rc/st_rc.c
1459F:	drivers/mmc/host/sdhci-st.c
1460F:	drivers/phy/phy-stih407-usb.c
1461F:	drivers/phy/phy-stih41x-usb.c
1462F:	drivers/pinctrl/pinctrl-st.c
1463F:	drivers/reset/sti/
1464F:	drivers/tty/serial/st-asc.c
1465F:	drivers/usb/dwc3/dwc3-st.c
1466F:	drivers/usb/host/ehci-st.c
1467F:	drivers/usb/host/ohci-st.c
1468F:	drivers/ata/ahci_st.c
1469
1470ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1471M:	Lennert Buytenhek <kernel@wantstofly.org>
1472L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473S:	Maintained
1474
1475ARM/TETON BGA MACHINE SUPPORT
1476M:	"Mark F. Brown" <mark.brown314@gmail.com>
1477L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478S:	Maintained
1479
1480ARM/THECUS N2100 MACHINE SUPPORT
1481M:	Lennert Buytenhek <kernel@wantstofly.org>
1482L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483S:	Maintained
1484
1485ARM/NUVOTON W90X900 ARM ARCHITECTURE
1486M:	Wan ZongShun <mcuos.com@gmail.com>
1487L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1488W:	http://www.mcuos.com
1489S:	Maintained
1490F:	arch/arm/mach-w90x900/
1491F:	drivers/input/keyboard/w90p910_keypad.c
1492F:	drivers/input/touchscreen/w90p910_ts.c
1493F:	drivers/watchdog/nuc900_wdt.c
1494F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1495F:	drivers/mtd/nand/nuc900_nand.c
1496F:	drivers/rtc/rtc-nuc900.c
1497F:	drivers/spi/spi-nuc900.c
1498F:	drivers/usb/host/ehci-w90x900.c
1499F:	drivers/video/fbdev/nuc900fb.c
1500
1501ARM/U300 MACHINE SUPPORT
1502M:	Linus Walleij <linus.walleij@linaro.org>
1503L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504S:	Supported
1505F:	arch/arm/mach-u300/
1506F:	drivers/clocksource/timer-u300.c
1507F:	drivers/i2c/busses/i2c-stu300.c
1508F:	drivers/rtc/rtc-coh901331.c
1509F:	drivers/watchdog/coh901327_wdt.c
1510F:	drivers/dma/coh901318*
1511F:	drivers/mfd/ab3100*
1512F:	drivers/rtc/rtc-ab3100.c
1513F:	drivers/rtc/rtc-coh901331.c
1514T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1515
1516ARM/Ux500 ARM ARCHITECTURE
1517M:	Linus Walleij <linus.walleij@linaro.org>
1518L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519S:	Maintained
1520F:	arch/arm/mach-ux500/
1521F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1522F:	drivers/dma/ste_dma40*
1523F:	drivers/hwspinlock/u8500_hsem.c
1524F:	drivers/mfd/abx500*
1525F:	drivers/mfd/ab8500*
1526F:	drivers/mfd/dbx500*
1527F:	drivers/mfd/db8500*
1528F:	drivers/pinctrl/nomadik/pinctrl-ab*
1529F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1530F:	drivers/rtc/rtc-ab8500.c
1531F:	drivers/rtc/rtc-pl031.c
1532T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1533
1534ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1535M:	Ulf Hansson <ulf.hansson@linaro.org>
1536L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1537T:	git git://git.linaro.org/people/ulfh/clk.git
1538S:	Maintained
1539F:	drivers/clk/ux500/
1540F:	include/linux/platform_data/clk-ux500.h
1541
1542ARM/VERSATILE EXPRESS PLATFORM
1543M:	Liviu Dudau <liviu.dudau@arm.com>
1544M:	Sudeep Holla <sudeep.holla@arm.com>
1545M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1546L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547S:	Maintained
1548F:	arch/arm/boot/dts/vexpress*
1549F:	arch/arm/mach-vexpress/
1550F:	*/*/vexpress*
1551F:	*/*/*/vexpress*
1552F:	drivers/clk/versatile/clk-vexpress-osc.c
1553F:	drivers/clocksource/versatile.c
1554
1555ARM/VFP SUPPORT
1556M:	Russell King <linux@arm.linux.org.uk>
1557L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558W:	http://www.arm.linux.org.uk/
1559S:	Maintained
1560F:	arch/arm/vfp/
1561
1562ARM/VOIPAC PXA270 SUPPORT
1563M:	Marek Vasut <marek.vasut@gmail.com>
1564L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565S:	Maintained
1566F:	arch/arm/mach-pxa/vpac270.c
1567F:	arch/arm/mach-pxa/include/mach/vpac270.h
1568
1569ARM/VT8500 ARM ARCHITECTURE
1570M:	Tony Prisk <linux@prisktech.co.nz>
1571L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572S:	Maintained
1573F:	arch/arm/mach-vt8500/
1574F:	drivers/clocksource/vt8500_timer.c
1575F:	drivers/i2c/busses/i2c-wmt.c
1576F:	drivers/mmc/host/wmt-sdmmc.c
1577F:	drivers/pwm/pwm-vt8500.c
1578F:	drivers/rtc/rtc-vt8500.c
1579F:	drivers/tty/serial/vt8500_serial.c
1580F:	drivers/usb/host/ehci-platform.c
1581F:	drivers/usb/host/uhci-platform.c
1582F:	drivers/video/fbdev/vt8500lcdfb.*
1583F:	drivers/video/fbdev/wm8505fb*
1584F:	drivers/video/fbdev/wmt_ge_rops.*
1585
1586ARM/ZIPIT Z2 SUPPORT
1587M:	Marek Vasut <marek.vasut@gmail.com>
1588L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1589S:	Maintained
1590F:	arch/arm/mach-pxa/z2.c
1591F:	arch/arm/mach-pxa/include/mach/z2.h
1592
1593ARM/ZYNQ ARCHITECTURE
1594M:	Michal Simek <michal.simek@xilinx.com>
1595R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1596L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597W:	http://wiki.xilinx.com
1598T:	git git://git.xilinx.com/linux-xlnx.git
1599S:	Supported
1600F:	arch/arm/mach-zynq/
1601F:	drivers/cpuidle/cpuidle-zynq.c
1602F:	drivers/block/xsysace.c
1603N:	zynq
1604N:	xilinx
1605F:	drivers/clocksource/cadence_ttc_timer.c
1606F:	drivers/i2c/busses/i2c-cadence.c
1607F:	drivers/mmc/host/sdhci-of-arasan.c
1608F:	drivers/edac/synopsys_edac.c
1609
1610ARM SMMU DRIVER
1611M:	Will Deacon <will.deacon@arm.com>
1612L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1613S:	Maintained
1614F:	drivers/iommu/arm-smmu.c
1615F:	drivers/iommu/io-pgtable-arm.c
1616
1617ARM64 PORT (AARCH64 ARCHITECTURE)
1618M:	Catalin Marinas <catalin.marinas@arm.com>
1619M:	Will Deacon <will.deacon@arm.com>
1620L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1621S:	Maintained
1622F:	arch/arm64/
1623F:	Documentation/arm64/
1624
1625AS3645A LED FLASH CONTROLLER DRIVER
1626M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1627L:	linux-media@vger.kernel.org
1628T:	git git://linuxtv.org/media_tree.git
1629S:	Maintained
1630F:	drivers/media/i2c/as3645a.c
1631F:	include/media/as3645a.h
1632
1633ASC7621 HARDWARE MONITOR DRIVER
1634M:	George Joseph <george.joseph@fairview5.com>
1635L:	lm-sensors@lm-sensors.org
1636S:	Maintained
1637F:	Documentation/hwmon/asc7621
1638F:	drivers/hwmon/asc7621.c
1639
1640ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1641M:	Corentin Chary <corentin.chary@gmail.com>
1642L:	acpi4asus-user@lists.sourceforge.net
1643L:	platform-driver-x86@vger.kernel.org
1644W:	http://acpi4asus.sf.net
1645S:	Maintained
1646F:	drivers/platform/x86/asus*.c
1647F:	drivers/platform/x86/eeepc*.c
1648
1649ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1650R:	Dan Williams <dan.j.williams@intel.com>
1651W:	http://sourceforge.net/projects/xscaleiop
1652S:	Odd fixes
1653F:	Documentation/crypto/async-tx-api.txt
1654F:	crypto/async_tx/
1655F:	drivers/dma/
1656F:	include/linux/dmaengine.h
1657F:	include/linux/async_tx.h
1658
1659AT24 EEPROM DRIVER
1660M:	Wolfram Sang <wsa@the-dreams.de>
1661L:	linux-i2c@vger.kernel.org
1662S:	Maintained
1663F:	drivers/misc/eeprom/at24.c
1664F:	include/linux/platform_data/at24.h
1665
1666ATA OVER ETHERNET (AOE) DRIVER
1667M:	"Ed L. Cashin" <ecashin@coraid.com>
1668W:	http://support.coraid.com/support/linux
1669S:	Supported
1670F:	Documentation/aoe/
1671F:	drivers/block/aoe/
1672
1673ATHEROS ATH GENERIC UTILITIES
1674M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1675L:	linux-wireless@vger.kernel.org
1676S:	Supported
1677F:	drivers/net/wireless/ath/*
1678
1679ATHEROS ATH5K WIRELESS DRIVER
1680M:	Jiri Slaby <jirislaby@gmail.com>
1681M:	Nick Kossifidis <mickflemm@gmail.com>
1682M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1683L:	linux-wireless@vger.kernel.org
1684W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1685S:	Maintained
1686F:	drivers/net/wireless/ath/ath5k/
1687
1688ATHEROS ATH6KL WIRELESS DRIVER
1689M:	Kalle Valo <kvalo@qca.qualcomm.com>
1690L:	linux-wireless@vger.kernel.org
1691W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1692T:	git git://github.com/kvalo/ath.git
1693S:	Supported
1694F:	drivers/net/wireless/ath/ath6kl/
1695
1696WILOCITY WIL6210 WIRELESS DRIVER
1697M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1698L:	linux-wireless@vger.kernel.org
1699L:	wil6210@qca.qualcomm.com
1700S:	Supported
1701W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1702F:	drivers/net/wireless/ath/wil6210/
1703F:	include/uapi/linux/wil6210_uapi.h
1704
1705CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1706M:	Christian Lamparter <chunkeey@googlemail.com>
1707L:	linux-wireless@vger.kernel.org
1708W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1709S:	Maintained
1710F:	drivers/net/wireless/ath/carl9170/
1711
1712ATK0110 HWMON DRIVER
1713M:	Luca Tettamanti <kronos.it@gmail.com>
1714L:	lm-sensors@lm-sensors.org
1715S:	Maintained
1716F:	drivers/hwmon/asus_atk0110.c
1717
1718ATI_REMOTE2 DRIVER
1719M:	Ville Syrjala <syrjala@sci.fi>
1720S:	Maintained
1721F:	drivers/input/misc/ati_remote2.c
1722
1723ATLX ETHERNET DRIVERS
1724M:	Jay Cliburn <jcliburn@gmail.com>
1725M:	Chris Snook <chris.snook@gmail.com>
1726L:	netdev@vger.kernel.org
1727W:	http://sourceforge.net/projects/atl1
1728W:	http://atl1.sourceforge.net
1729S:	Maintained
1730F:	drivers/net/ethernet/atheros/
1731
1732ATM
1733M:	Chas Williams <chas@cmf.nrl.navy.mil>
1734L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1735L:	netdev@vger.kernel.org
1736W:	http://linux-atm.sourceforge.net
1737S:	Maintained
1738F:	drivers/atm/
1739F:	include/linux/atm*
1740F:	include/uapi/linux/atm*
1741
1742ATMEL AT91 / AT32 MCI DRIVER
1743M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1744S:	Maintained
1745F:	drivers/mmc/host/atmel-mci.c
1746F:	drivers/mmc/host/atmel-mci-regs.h
1747
1748ATMEL AT91 / AT32 SERIAL DRIVER
1749M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1750S:	Supported
1751F:	drivers/tty/serial/atmel_serial.c
1752
1753ATMEL Audio ALSA driver
1754M:	Bo Shen <voice.shen@atmel.com>
1755L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1756S:	Supported
1757F:	sound/soc/atmel
1758
1759ATMEL DMA DRIVER
1760M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1761L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1762S:	Supported
1763F:	drivers/dma/at_hdmac.c
1764F:	drivers/dma/at_hdmac_regs.h
1765F:	include/linux/platform_data/dma-atmel.h
1766
1767ATMEL XDMA DRIVER
1768M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1769L:	linux-arm-kernel@lists.infradead.org
1770L:	dmaengine@vger.kernel.org
1771S:	Supported
1772F:	drivers/dma/at_xdmac.c
1773
1774ATMEL I2C DRIVER
1775M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1776L:	linux-i2c@vger.kernel.org
1777S:	Supported
1778F:	drivers/i2c/busses/i2c-at91.c
1779
1780ATMEL ISI DRIVER
1781M:	Josh Wu <josh.wu@atmel.com>
1782L:	linux-media@vger.kernel.org
1783S:	Supported
1784F:	drivers/media/platform/soc_camera/atmel-isi.c
1785F:	include/media/atmel-isi.h
1786
1787ATMEL LCDFB DRIVER
1788M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1789L:	linux-fbdev@vger.kernel.org
1790S:	Maintained
1791F:	drivers/video/fbdev/atmel_lcdfb.c
1792F:	include/video/atmel_lcdc.h
1793
1794ATMEL MACB ETHERNET DRIVER
1795M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1796S:	Supported
1797F:	drivers/net/ethernet/cadence/
1798
1799ATMEL NAND DRIVER
1800M:	Josh Wu <josh.wu@atmel.com>
1801L:	linux-mtd@lists.infradead.org
1802S:	Supported
1803F:	drivers/mtd/nand/atmel_nand*
1804
1805ATMEL SPI DRIVER
1806M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1807S:	Supported
1808F:	drivers/spi/spi-atmel.*
1809
1810ATMEL SSC DRIVER
1811M:	Bo Shen <voice.shen@atmel.com>
1812L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1813S:	Supported
1814F:	drivers/misc/atmel-ssc.c
1815F:	include/linux/atmel-ssc.h
1816
1817ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1818M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1819L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1820S:	Supported
1821F:	drivers/misc/atmel_tclib.c
1822F:	drivers/clocksource/tcb_clksrc.c
1823
1824ATMEL USBA UDC DRIVER
1825M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1826L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1827S:	Supported
1828F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1829
1830ATMEL WIRELESS DRIVER
1831M:	Simon Kelley <simon@thekelleys.org.uk>
1832L:	linux-wireless@vger.kernel.org
1833W:	http://www.thekelleys.org.uk/atmel
1834W:	http://atmelwlandriver.sourceforge.net/
1835S:	Maintained
1836F:	drivers/net/wireless/atmel*
1837
1838ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1839M:	Bradley Grove <linuxdrivers@attotech.com>
1840L:	linux-scsi@vger.kernel.org
1841W:	http://www.attotech.com
1842S:	Supported
1843F:	drivers/scsi/esas2r
1844
1845AUDIT SUBSYSTEM
1846M:	Paul Moore <paul@paul-moore.com>
1847M:	Eric Paris <eparis@redhat.com>
1848L:	linux-audit@redhat.com (moderated for non-subscribers)
1849W:	http://people.redhat.com/sgrubb/audit/
1850T:	git git://git.infradead.org/users/pcmoore/audit
1851S:	Maintained
1852F:	include/linux/audit.h
1853F:	include/uapi/linux/audit.h
1854F:	kernel/audit*
1855
1856AUXILIARY DISPLAY DRIVERS
1857M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1858W:	http://miguelojeda.es/auxdisplay.htm
1859W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1860S:	Maintained
1861F:	drivers/auxdisplay/
1862F:	include/linux/cfag12864b.h
1863
1864AVR32 ARCHITECTURE
1865M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1866M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1867W:	http://www.atmel.com/products/AVR32/
1868W:	http://mirror.egtvedt.no/avr32linux.org/
1869W:	http://avrfreaks.net/
1870S:	Maintained
1871F:	arch/avr32/
1872
1873AVR32/AT32AP MACHINE SUPPORT
1874M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1875M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1876S:	Maintained
1877F:	arch/avr32/mach-at32ap/
1878
1879AX.25 NETWORK LAYER
1880M:	Ralf Baechle <ralf@linux-mips.org>
1881L:	linux-hams@vger.kernel.org
1882W:	http://www.linux-ax25.org/
1883S:	Maintained
1884F:	include/uapi/linux/ax25.h
1885F:	include/net/ax25.h
1886F:	net/ax25/
1887
1888AZ6007 DVB DRIVER
1889M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1890L:	linux-media@vger.kernel.org
1891W:	http://linuxtv.org
1892T:	git git://linuxtv.org/media_tree.git
1893S:	Maintained
1894F:	drivers/media/usb/dvb-usb-v2/az6007.c
1895
1896AZTECH FM RADIO RECEIVER DRIVER
1897M:	Hans Verkuil <hverkuil@xs4all.nl>
1898L:	linux-media@vger.kernel.org
1899T:	git git://linuxtv.org/media_tree.git
1900W:	http://linuxtv.org
1901S:	Maintained
1902F:	drivers/media/radio/radio-aztech*
1903
1904B43 WIRELESS DRIVER
1905M:	Stefano Brivio <stefano.brivio@polimi.it>
1906L:	linux-wireless@vger.kernel.org
1907L:	b43-dev@lists.infradead.org
1908W:	http://wireless.kernel.org/en/users/Drivers/b43
1909S:	Maintained
1910F:	drivers/net/wireless/b43/
1911
1912B43LEGACY WIRELESS DRIVER
1913M:	Larry Finger <Larry.Finger@lwfinger.net>
1914M:	Stefano Brivio <stefano.brivio@polimi.it>
1915L:	linux-wireless@vger.kernel.org
1916L:	b43-dev@lists.infradead.org
1917W:	http://wireless.kernel.org/en/users/Drivers/b43
1918S:	Maintained
1919F:	drivers/net/wireless/b43legacy/
1920
1921BACKLIGHT CLASS/SUBSYSTEM
1922M:	Jingoo Han <jg1.han@samsung.com>
1923M:	Lee Jones <lee.jones@linaro.org>
1924S:	Maintained
1925F:	drivers/video/backlight/
1926F:	include/linux/backlight.h
1927
1928BATMAN ADVANCED
1929M:	Marek Lindner <mareklindner@neomailbox.ch>
1930M:	Simon Wunderlich <sw@simonwunderlich.de>
1931M:	Antonio Quartulli <antonio@meshcoding.com>
1932L:	b.a.t.m.a.n@lists.open-mesh.org
1933W:	http://www.open-mesh.org/
1934S:	Maintained
1935F:	net/batman-adv/
1936
1937BAYCOM/HDLCDRV DRIVERS FOR AX.25
1938M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
1939L:	linux-hams@vger.kernel.org
1940W:	http://www.baycom.org/~tom/ham/ham.html
1941S:	Maintained
1942F:	drivers/net/hamradio/baycom*
1943
1944BCACHE (BLOCK LAYER CACHE)
1945M:	Kent Overstreet <kmo@daterainc.com>
1946L:	linux-bcache@vger.kernel.org
1947W:	http://bcache.evilpiepirate.org
1948S:	Maintained:
1949F:	drivers/md/bcache/
1950
1951BEFS FILE SYSTEM
1952S:	Orphan
1953F:	Documentation/filesystems/befs.txt
1954F:	fs/befs/
1955
1956BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1957M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1958L: netdev@vger.kernel.org
1959S: Maintained
1960F: drivers/net/ethernet/ec_bhf.c
1961
1962BFS FILE SYSTEM
1963M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1964S:	Maintained
1965F:	Documentation/filesystems/bfs.txt
1966F:	fs/bfs/
1967F:	include/uapi/linux/bfs_fs.h
1968
1969BLACKFIN ARCHITECTURE
1970M:	Steven Miao <realmz6@gmail.com>
1971L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1972T:	git git://git.code.sf.net/p/adi-linux/code
1973W:	http://blackfin.uclinux.org
1974S:	Supported
1975F:	arch/blackfin/
1976
1977BLACKFIN EMAC DRIVER
1978L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1979W:	http://blackfin.uclinux.org
1980S:	Supported
1981F:	drivers/net/ethernet/adi/
1982
1983BLACKFIN RTC DRIVER
1984L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1985W:	http://blackfin.uclinux.org
1986S:	Supported
1987F:	drivers/rtc/rtc-bfin.c
1988
1989BLACKFIN SDH DRIVER
1990M:	Sonic Zhang <sonic.zhang@analog.com>
1991L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1992W:	http://blackfin.uclinux.org
1993S:	Supported
1994F:	drivers/mmc/host/bfin_sdh.c
1995
1996BLACKFIN SERIAL DRIVER
1997M:	Sonic Zhang <sonic.zhang@analog.com>
1998L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1999W:	http://blackfin.uclinux.org
2000S:	Supported
2001F:	drivers/tty/serial/bfin_uart.c
2002
2003BLACKFIN WATCHDOG DRIVER
2004L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2005W:	http://blackfin.uclinux.org
2006S:	Supported
2007F:	drivers/watchdog/bfin_wdt.c
2008
2009BLACKFIN I2C TWI DRIVER
2010M:	Sonic Zhang <sonic.zhang@analog.com>
2011L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2012W:	http://blackfin.uclinux.org/
2013S:	Supported
2014F:	drivers/i2c/busses/i2c-bfin-twi.c
2015
2016BLACKFIN MEDIA DRIVER
2017M:	Scott Jiang <scott.jiang.linux@gmail.com>
2018L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2019W:	http://blackfin.uclinux.org/
2020S:	Supported
2021F:	drivers/media/platform/blackfin/
2022F:	drivers/media/i2c/adv7183*
2023F:	drivers/media/i2c/vs6624*
2024
2025BLINKM RGB LED DRIVER
2026M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2027S:	Maintained
2028F:	drivers/leds/leds-blinkm.c
2029
2030BLOCK LAYER
2031M:	Jens Axboe <axboe@kernel.dk>
2032T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2033S:	Maintained
2034F:	block/
2035
2036BLOCK2MTD DRIVER
2037M:	Joern Engel <joern@lazybastard.org>
2038L:	linux-mtd@lists.infradead.org
2039S:	Maintained
2040F:	drivers/mtd/devices/block2mtd.c
2041
2042BLUETOOTH DRIVERS
2043M:	Marcel Holtmann <marcel@holtmann.org>
2044M:	Gustavo Padovan <gustavo@padovan.org>
2045M:	Johan Hedberg <johan.hedberg@gmail.com>
2046L:	linux-bluetooth@vger.kernel.org
2047W:	http://www.bluez.org/
2048T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2049T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2050S:	Maintained
2051F:	drivers/bluetooth/
2052
2053BLUETOOTH SUBSYSTEM
2054M:	Marcel Holtmann <marcel@holtmann.org>
2055M:	Gustavo Padovan <gustavo@padovan.org>
2056M:	Johan Hedberg <johan.hedberg@gmail.com>
2057L:	linux-bluetooth@vger.kernel.org
2058W:	http://www.bluez.org/
2059T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2060T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2061S:	Maintained
2062F:	net/bluetooth/
2063F:	include/net/bluetooth/
2064
2065BONDING DRIVER
2066M:	Jay Vosburgh <j.vosburgh@gmail.com>
2067M:	Veaceslav Falico <vfalico@gmail.com>
2068M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2069L:	netdev@vger.kernel.org
2070W:	http://sourceforge.net/projects/bonding/
2071S:	Supported
2072F:	drivers/net/bonding/
2073F:	include/uapi/linux/if_bonding.h
2074
2075BPF (Safe dynamic programs and tools)
2076M:	Alexei Starovoitov <ast@kernel.org>
2077L:	netdev@vger.kernel.org
2078L:	linux-kernel@vger.kernel.org
2079S:	Supported
2080F:	kernel/bpf/
2081
2082BROADCOM B44 10/100 ETHERNET DRIVER
2083M:	Gary Zambrano <zambrano@broadcom.com>
2084L:	netdev@vger.kernel.org
2085S:	Supported
2086F:	drivers/net/ethernet/broadcom/b44.*
2087
2088BROADCOM GENET ETHERNET DRIVER
2089M:	Florian Fainelli <f.fainelli@gmail.com>
2090L:	netdev@vger.kernel.org
2091S:	Supported
2092F:	drivers/net/ethernet/broadcom/genet/
2093
2094BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2095M:	Sony Chacko <sony.chacko@qlogic.com>
2096M:	Dept-HSGLinuxNICDev@qlogic.com
2097L:	netdev@vger.kernel.org
2098S:	Supported
2099F:	drivers/net/ethernet/broadcom/bnx2.*
2100F:	drivers/net/ethernet/broadcom/bnx2_*
2101
2102BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2103M:	Ariel Elior <ariel.elior@qlogic.com>
2104L:	netdev@vger.kernel.org
2105S:	Supported
2106F:	drivers/net/ethernet/broadcom/bnx2x/
2107
2108BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2109M:	Christian Daudt <bcm@fixthebug.org>
2110M:	Matt Porter <mporter@linaro.org>
2111M:	Florian Fainelli <f.fainelli@gmail.com>
2112L:	bcm-kernel-feedback-list@broadcom.com
2113T:	git git://github.com/broadcom/mach-bcm
2114S:	Maintained
2115F:	arch/arm/mach-bcm/
2116F:	arch/arm/boot/dts/bcm113*
2117F:	arch/arm/boot/dts/bcm216*
2118F:	arch/arm/boot/dts/bcm281*
2119F:	arch/arm/configs/bcm_defconfig
2120F:	drivers/mmc/host/sdhci-bcm-kona.c
2121F:	drivers/clocksource/bcm_kona_timer.c
2122
2123BROADCOM BCM2835 ARM ARCHITECTURE
2124M:	Stephen Warren <swarren@wwwdotorg.org>
2125M:	Lee Jones <lee@kernel.org>
2126L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2127T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2128S:	Maintained
2129N:	bcm2835
2130
2131BROADCOM BCM33XX MIPS ARCHITECTURE
2132M:	Kevin Cernekee <cernekee@gmail.com>
2133L:	linux-mips@linux-mips.org
2134S:	Maintained
2135F:	arch/mips/bcm3384/*
2136F:	arch/mips/include/asm/mach-bcm3384/*
2137F:	arch/mips/kernel/*bmips*
2138
2139BROADCOM BCM5301X ARM ARCHITECTURE
2140M:	Hauke Mehrtens <hauke@hauke-m.de>
2141L:	linux-arm-kernel@lists.infradead.org
2142S:	Maintained
2143F:	arch/arm/mach-bcm/bcm_5301x.c
2144F:	arch/arm/boot/dts/bcm5301x.dtsi
2145F:	arch/arm/boot/dts/bcm470*
2146
2147BROADCOM BCM63XX ARM ARCHITECTURE
2148M:	Florian Fainelli <f.fainelli@gmail.com>
2149L:	linux-arm-kernel@lists.infradead.org
2150T:	git git://github.com/broadcom/arm-bcm63xx.git
2151S:	Maintained
2152F:	arch/arm/mach-bcm/bcm63xx.c
2153F:	arch/arm/include/debug/bcm63xx.S
2154
2155BROADCOM BCM63XX/BCM33XX UDC DRIVER
2156M:	Kevin Cernekee <cernekee@gmail.com>
2157L:	linux-usb@vger.kernel.org
2158S:	Maintained
2159F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2160
2161BROADCOM BCM7XXX ARM ARCHITECTURE
2162M:	Marc Carino <marc.ceeeee@gmail.com>
2163M:	Brian Norris <computersforpeace@gmail.com>
2164M:	Gregory Fong <gregory.0xf0@gmail.com>
2165M:	Florian Fainelli <f.fainelli@gmail.com>
2166L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2167T:	git git://github.com/broadcom/stblinux.git
2168S:	Maintained
2169F:	arch/arm/mach-bcm/*brcmstb*
2170F:	arch/arm/boot/dts/bcm7*.dts*
2171F:	drivers/bus/brcmstb_gisb.c
2172
2173BROADCOM BMIPS MIPS ARCHITECTURE
2174M:	Kevin Cernekee <cernekee@gmail.com>
2175M:	Florian Fainelli <f.fainelli@gmail.com>
2176L:	linux-mips@linux-mips.org
2177T:	git git://github.com/broadcom/stblinux.git
2178S:	Maintained
2179F:	arch/mips/bmips/*
2180F:	arch/mips/include/asm/mach-bmips/*
2181F:	arch/mips/kernel/*bmips*
2182F:	arch/mips/boot/dts/bcm*.dts*
2183F:	drivers/irqchip/irq-bcm7*
2184F:	drivers/irqchip/irq-brcmstb*
2185
2186BROADCOM TG3 GIGABIT ETHERNET DRIVER
2187M:	Prashant Sreedharan <prashant@broadcom.com>
2188M:	Michael Chan <mchan@broadcom.com>
2189L:	netdev@vger.kernel.org
2190S:	Supported
2191F:	drivers/net/ethernet/broadcom/tg3.*
2192
2193BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2194M:	Brett Rudley <brudley@broadcom.com>
2195M:	Arend van Spriel <arend@broadcom.com>
2196M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2197M:	Hante Meuleman <meuleman@broadcom.com>
2198L:	linux-wireless@vger.kernel.org
2199L:	brcm80211-dev-list@broadcom.com
2200S:	Supported
2201F:	drivers/net/wireless/brcm80211/
2202
2203BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2204M:	QLogic-Storage-Upstream@qlogic.com
2205L:	linux-scsi@vger.kernel.org
2206S:	Supported
2207F:	drivers/scsi/bnx2fc/
2208
2209BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2210M:	QLogic-Storage-Upstream@qlogic.com
2211L:	linux-scsi@vger.kernel.org
2212S:	Supported
2213F:	drivers/scsi/bnx2i/
2214
2215BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2216M:	Ray Jui <rjui@broadcom.com>
2217M:	Scott Branden <sbranden@broadcom.com>
2218L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2219L:	bcm-kernel-feedback-list@broadcom.com
2220T:	git git://github.com/broadcom/cygnus-linux.git
2221S:	Maintained
2222N:	iproc
2223N:	cygnus
2224N:	bcm9113*
2225N:	bcm9583*
2226N:	bcm583*
2227N:	bcm113*
2228
2229BROADCOM KONA GPIO DRIVER
2230M:	Ray Jui <rjui@broadcom.com>
2231L:	bcm-kernel-feedback-list@broadcom.com
2232S:	Supported
2233F:	drivers/gpio/gpio-bcm-kona.c
2234F:	Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2235
2236BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2237M:	Rafał Miłecki <zajec5@gmail.com>
2238L:	linux-wireless@vger.kernel.org
2239S:	Maintained
2240F:	drivers/bcma/
2241F:	include/linux/bcma/
2242
2243BROADCOM SYSTEMPORT ETHERNET DRIVER
2244M:	Florian Fainelli <f.fainelli@gmail.com>
2245L:	netdev@vger.kernel.org
2246S:	Supported
2247F:	drivers/net/ethernet/broadcom/bcmsysport.*
2248
2249BROCADE BFA FC SCSI DRIVER
2250M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2251M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2252L:	linux-scsi@vger.kernel.org
2253S:	Supported
2254F:	drivers/scsi/bfa/
2255
2256BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2257M:	Rasesh Mody <rasesh.mody@qlogic.com>
2258L:	netdev@vger.kernel.org
2259S:	Supported
2260F:	drivers/net/ethernet/brocade/bna/
2261
2262BSG (block layer generic sg v4 driver)
2263M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2264L:	linux-scsi@vger.kernel.org
2265S:	Supported
2266F:	block/bsg.c
2267F:	include/linux/bsg.h
2268F:	include/uapi/linux/bsg.h
2269
2270BT87X AUDIO DRIVER
2271M:	Clemens Ladisch <clemens@ladisch.de>
2272L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2273T:	git git://git.alsa-project.org/alsa-kernel.git
2274S:	Maintained
2275F:	Documentation/sound/alsa/Bt87x.txt
2276F:	sound/pci/bt87x.c
2277
2278BT8XXGPIO DRIVER
2279M:	Michael Buesch <m@bues.ch>
2280W:	http://bu3sch.de/btgpio.php
2281S:	Maintained
2282F:	drivers/gpio/gpio-bt8xx.c
2283
2284BTRFS FILE SYSTEM
2285M:	Chris Mason <clm@fb.com>
2286M:	Josef Bacik <jbacik@fb.com>
2287M:	David Sterba <dsterba@suse.cz>
2288L:	linux-btrfs@vger.kernel.org
2289W:	http://btrfs.wiki.kernel.org/
2290Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2291T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2292S:	Maintained
2293F:	Documentation/filesystems/btrfs.txt
2294F:	fs/btrfs/
2295
2296BTTV VIDEO4LINUX DRIVER
2297M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2298L:	linux-media@vger.kernel.org
2299W:	http://linuxtv.org
2300T:	git git://linuxtv.org/media_tree.git
2301S:	Odd fixes
2302F:	Documentation/video4linux/bttv/
2303F:	drivers/media/pci/bt8xx/bttv*
2304
2305BUSLOGIC SCSI DRIVER
2306M:	Khalid Aziz <khalid@gonehiking.org>
2307L:	linux-scsi@vger.kernel.org
2308S:	Maintained
2309F:	drivers/scsi/BusLogic.*
2310F:	drivers/scsi/FlashPoint.*
2311
2312C-MEDIA CMI8788 DRIVER
2313M:	Clemens Ladisch <clemens@ladisch.de>
2314L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2315T:	git git://git.alsa-project.org/alsa-kernel.git
2316S:	Maintained
2317F:	sound/pci/oxygen/
2318
2319C6X ARCHITECTURE
2320M:	Mark Salter <msalter@redhat.com>
2321M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2322L:	linux-c6x-dev@linux-c6x.org
2323W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2324S:	Maintained
2325F:	arch/c6x/
2326
2327CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2328M:	David Howells <dhowells@redhat.com>
2329L:	linux-cachefs@redhat.com
2330S:	Supported
2331F:	Documentation/filesystems/caching/cachefiles.txt
2332F:	fs/cachefiles/
2333
2334CADET FM/AM RADIO RECEIVER DRIVER
2335M:	Hans Verkuil <hverkuil@xs4all.nl>
2336L:	linux-media@vger.kernel.org
2337T:	git git://linuxtv.org/media_tree.git
2338W:	http://linuxtv.org
2339S:	Maintained
2340F:	drivers/media/radio/radio-cadet*
2341
2342CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2343M:	Jonathan Corbet <corbet@lwn.net>
2344L:	linux-media@vger.kernel.org
2345T:	git git://linuxtv.org/media_tree.git
2346S:	Maintained
2347F:	Documentation/video4linux/cafe_ccic
2348F:	drivers/media/platform/marvell-ccic/
2349
2350CAIF NETWORK LAYER
2351M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2352L:	netdev@vger.kernel.org
2353S:	Supported
2354F:	Documentation/networking/caif/
2355F:	drivers/net/caif/
2356F:	include/uapi/linux/caif/
2357F:	include/net/caif/
2358F:	net/caif/
2359
2360CALGARY x86-64 IOMMU
2361M:	Muli Ben-Yehuda <muli@il.ibm.com>
2362M:	"Jon D. Mason" <jdmason@kudzu.us>
2363L:	discuss@x86-64.org
2364S:	Maintained
2365F:	arch/x86/kernel/pci-calgary_64.c
2366F:	arch/x86/kernel/tce_64.c
2367F:	arch/x86/include/asm/calgary.h
2368F:	arch/x86/include/asm/tce.h
2369
2370CAN NETWORK LAYER
2371M:	Oliver Hartkopp <socketcan@hartkopp.net>
2372L:	linux-can@vger.kernel.org
2373W:	http://gitorious.org/linux-can
2374T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2375T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2376S:	Maintained
2377F:	Documentation/networking/can.txt
2378F:	net/can/
2379F:	include/linux/can/core.h
2380F:	include/uapi/linux/can.h
2381F:	include/uapi/linux/can/bcm.h
2382F:	include/uapi/linux/can/raw.h
2383F:	include/uapi/linux/can/gw.h
2384
2385CAN NETWORK DRIVERS
2386M:	Wolfgang Grandegger <wg@grandegger.com>
2387M:	Marc Kleine-Budde <mkl@pengutronix.de>
2388L:	linux-can@vger.kernel.org
2389W:	http://gitorious.org/linux-can
2390T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2391T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2392S:	Maintained
2393F:	drivers/net/can/
2394F:	include/linux/can/dev.h
2395F:	include/linux/can/platform/
2396F:	include/uapi/linux/can/error.h
2397F:	include/uapi/linux/can/netlink.h
2398
2399CAPABILITIES
2400M:	Serge Hallyn <serge.hallyn@canonical.com>
2401L:	linux-security-module@vger.kernel.org
2402S:	Supported
2403F:	include/linux/capability.h
2404F:	include/uapi/linux/capability.h
2405F:	security/capability.c
2406F:	security/commoncap.c
2407F:	kernel/capability.c
2408
2409CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2410M:	Kevin Tsai <ktsai@capellamicro.com>
2411S:	Maintained
2412F:	drivers/iio/light/cm*
2413F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2414
2415CC2520 IEEE-802.15.4 RADIO DRIVER
2416M:	Varka Bhadram <varkabhadram@gmail.com>
2417L:	linux-wpan@vger.kernel.org
2418S:	Maintained
2419F:	drivers/net/ieee802154/cc2520.c
2420F:	include/linux/spi/cc2520.h
2421F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2422
2423CELL BROADBAND ENGINE ARCHITECTURE
2424M:	Arnd Bergmann <arnd@arndb.de>
2425L:	linuxppc-dev@lists.ozlabs.org
2426L:	cbe-oss-dev@lists.ozlabs.org
2427W:	http://www.ibm.com/developerworks/power/cell/
2428S:	Supported
2429F:	arch/powerpc/include/asm/cell*.h
2430F:	arch/powerpc/include/asm/spu*.h
2431F:	arch/powerpc/include/uapi/asm/spu*.h
2432F:	arch/powerpc/oprofile/*cell*
2433F:	arch/powerpc/platforms/cell/
2434
2435CEPH DISTRIBUTED FILE SYSTEM CLIENT
2436M:	Yan, Zheng <zyan@redhat.com>
2437M:	Sage Weil <sage@redhat.com>
2438L:	ceph-devel@vger.kernel.org
2439W:	http://ceph.com/
2440T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2441S:	Supported
2442F:	Documentation/filesystems/ceph.txt
2443F:	fs/ceph/
2444F:	net/ceph/
2445F:	include/linux/ceph/
2446F:	include/linux/crush/
2447
2448CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2449L:	linux-usb@vger.kernel.org
2450S:	Orphan
2451F:	Documentation/usb/WUSB-Design-overview.txt
2452F:	Documentation/usb/wusb-cbaf
2453F:	drivers/usb/host/hwa-hc.c
2454F:	drivers/usb/host/whci/
2455F:	drivers/usb/wusbcore/
2456F:	include/linux/usb/wusb*
2457
2458CFAG12864B LCD DRIVER
2459M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2460W:	http://miguelojeda.es/auxdisplay.htm
2461W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2462S:	Maintained
2463F:	drivers/auxdisplay/cfag12864b.c
2464F:	include/linux/cfag12864b.h
2465
2466CFAG12864BFB LCD FRAMEBUFFER DRIVER
2467M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2468W:	http://miguelojeda.es/auxdisplay.htm
2469W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2470S:	Maintained
2471F:	drivers/auxdisplay/cfag12864bfb.c
2472F:	include/linux/cfag12864b.h
2473
2474CFG80211 and NL80211
2475M:	Johannes Berg <johannes@sipsolutions.net>
2476L:	linux-wireless@vger.kernel.org
2477W:	http://wireless.kernel.org/
2478T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2479T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2480S:	Maintained
2481F:	include/uapi/linux/nl80211.h
2482F:	include/net/cfg80211.h
2483F:	net/wireless/*
2484X:	net/wireless/wext*
2485
2486CHAR and MISC DRIVERS
2487M:	Arnd Bergmann <arnd@arndb.de>
2488M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2490S:	Supported
2491F:	drivers/char/*
2492F:	drivers/misc/*
2493F:	include/linux/miscdevice.h
2494
2495CHECKPATCH
2496M:	Andy Whitcroft <apw@canonical.com>
2497M:	Joe Perches <joe@perches.com>
2498S:	Maintained
2499F:	scripts/checkpatch.pl
2500
2501CHINESE DOCUMENTATION
2502M:	Harry Wei <harryxiyou@gmail.com>
2503L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2504L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2505S:	Maintained
2506F:	Documentation/zh_CN/
2507
2508CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2509M:	Peter Chen <Peter.Chen@freescale.com>
2510T:	git git://github.com/hzpeterchen/linux-usb.git
2511L:	linux-usb@vger.kernel.org
2512S:	Maintained
2513F:	drivers/usb/chipidea/
2514
2515CHROME HARDWARE PLATFORM SUPPORT
2516M:	Olof Johansson <olof@lixom.net>
2517S:	Maintained
2518F:	drivers/platform/chrome/
2519
2520CISCO VIC ETHERNET NIC DRIVER
2521M:	Christian Benvenuti <benve@cisco.com>
2522M:	Sujith Sankar <ssujith@cisco.com>
2523M:	Govindarajulu Varadarajan <_govind@gmx.com>
2524M:	Neel Patel <neepatel@cisco.com>
2525S:	Supported
2526F:	drivers/net/ethernet/cisco/enic/
2527
2528CISCO VIC LOW LATENCY NIC DRIVER
2529M:	Upinder Malhi <umalhi@cisco.com>
2530S:	Supported
2531F:	drivers/infiniband/hw/usnic
2532
2533CIRRUS LOGIC EP93XX ETHERNET DRIVER
2534M:	Hartley Sweeten <hsweeten@visionengravers.com>
2535L:	netdev@vger.kernel.org
2536S:	Maintained
2537F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2538
2539CIRRUS LOGIC AUDIO CODEC DRIVERS
2540M:	Brian Austin <brian.austin@cirrus.com>
2541M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2542L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2543S:	Maintained
2544F:	sound/soc/codecs/cs*
2545
2546CLEANCACHE API
2547M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2548L:	linux-kernel@vger.kernel.org
2549S:	Maintained
2550F:	mm/cleancache.c
2551F:	include/linux/cleancache.h
2552
2553CLK API
2554M:	Russell King <linux@arm.linux.org.uk>
2555S:	Maintained
2556F:	include/linux/clk.h
2557
2558CLOCKSOURCE, CLOCKEVENT DRIVERS
2559M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2560M:	Thomas Gleixner <tglx@linutronix.de>
2561L:	linux-kernel@vger.kernel.org
2562T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2563S:	Supported
2564F:	drivers/clocksource
2565
2566CISCO FCOE HBA DRIVER
2567M:	Hiral Patel <hiralpat@cisco.com>
2568M:	Suma Ramars <sramars@cisco.com>
2569M:	Brian Uchino <buchino@cisco.com>
2570L:	linux-scsi@vger.kernel.org
2571S:	Supported
2572F:	drivers/scsi/fnic/
2573
2574CMPC ACPI DRIVER
2575M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2576M:	Daniel Oliveira Nascimento <don@syst.com.br>
2577L:	platform-driver-x86@vger.kernel.org
2578S:	Supported
2579F:	drivers/platform/x86/classmate-laptop.c
2580
2581COCCINELLE/Semantic Patches (SmPL)
2582M:	Julia Lawall <Julia.Lawall@lip6.fr>
2583M:	Gilles Muller <Gilles.Muller@lip6.fr>
2584M:	Nicolas Palix <nicolas.palix@imag.fr>
2585M:	Michal Marek <mmarek@suse.cz>
2586L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2587T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2588W:	http://coccinelle.lip6.fr/
2589S:	Supported
2590F:	Documentation/coccinelle.txt
2591F:	scripts/coccinelle/
2592F:	scripts/coccicheck
2593
2594CODA FILE SYSTEM
2595M:	Jan Harkes <jaharkes@cs.cmu.edu>
2596M:	coda@cs.cmu.edu
2597L:	codalist@coda.cs.cmu.edu
2598W:	http://www.coda.cs.cmu.edu/
2599S:	Maintained
2600F:	Documentation/filesystems/coda.txt
2601F:	fs/coda/
2602F:	include/linux/coda*.h
2603F:	include/uapi/linux/coda*.h
2604
2605CODA V4L2 MEM2MEM DRIVER
2606M:	Philipp Zabel <p.zabel@pengutronix.de>
2607L:	linux-media@vger.kernel.org
2608S:	Maintained
2609F:	Documentation/devicetree/bindings/media/coda.txt
2610F:	drivers/media/platform/coda/
2611
2612COMMON CLK FRAMEWORK
2613M:	Mike Turquette <mturquette@linaro.org>
2614M:	Stephen Boyd <sboyd@codeaurora.org>
2615L:	linux-kernel@vger.kernel.org
2616T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2617S:	Maintained
2618F:	drivers/clk/
2619X:	drivers/clk/clkdev.c
2620F:	include/linux/clk-pr*
2621F:	include/linux/clk/
2622
2623COMMON INTERNET FILE SYSTEM (CIFS)
2624M:	Steve French <sfrench@samba.org>
2625L:	linux-cifs@vger.kernel.org
2626L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2627W:	http://linux-cifs.samba.org/
2628T:	git git://git.samba.org/sfrench/cifs-2.6.git
2629S:	Supported
2630F:	Documentation/filesystems/cifs/
2631F:	fs/cifs/
2632
2633COMPACTPCI HOTPLUG CORE
2634M:	Scott Murray <scott@spiteful.org>
2635L:	linux-pci@vger.kernel.org
2636S:	Maintained
2637F:	drivers/pci/hotplug/cpci_hotplug*
2638
2639COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2640M:	Scott Murray <scott@spiteful.org>
2641L:	linux-pci@vger.kernel.org
2642S:	Maintained
2643F:	drivers/pci/hotplug/cpcihp_zt5550.*
2644
2645COMPACTPCI HOTPLUG GENERIC DRIVER
2646M:	Scott Murray <scott@spiteful.org>
2647L:	linux-pci@vger.kernel.org
2648S:	Maintained
2649F:	drivers/pci/hotplug/cpcihp_generic.c
2650
2651COMPAL LAPTOP SUPPORT
2652M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2653L:	platform-driver-x86@vger.kernel.org
2654S:	Maintained
2655F:	drivers/platform/x86/compal-laptop.c
2656
2657CONEXANT ACCESSRUNNER USB DRIVER
2658M:	Simon Arlott <cxacru@fire.lp0.eu>
2659L:	accessrunner-general@lists.sourceforge.net
2660W:	http://accessrunner.sourceforge.net/
2661S:	Maintained
2662F:	drivers/usb/atm/cxacru.c
2663
2664CONFIGFS
2665M:	Joel Becker <jlbec@evilplan.org>
2666T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2667S:	Supported
2668F:	fs/configfs/
2669F:	include/linux/configfs.h
2670
2671CONNECTOR
2672M:	Evgeniy Polyakov <zbr@ioremap.net>
2673L:	netdev@vger.kernel.org
2674S:	Maintained
2675F:	drivers/connector/
2676
2677CONTROL GROUP (CGROUP)
2678M:	Tejun Heo <tj@kernel.org>
2679M:	Li Zefan <lizefan@huawei.com>
2680L:	cgroups@vger.kernel.org
2681T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2682S:	Maintained
2683F:	Documentation/cgroups/
2684F:	include/linux/cgroup*
2685F:	kernel/cgroup*
2686
2687CONTROL GROUP - CPUSET
2688M:	Li Zefan <lizefan@huawei.com>
2689L:	cgroups@vger.kernel.org
2690W:	http://www.bullopensource.org/cpuset/
2691W:	http://oss.sgi.com/projects/cpusets/
2692T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2693S:	Maintained
2694F:	Documentation/cgroups/cpusets.txt
2695F:	include/linux/cpuset.h
2696F:	kernel/cpuset.c
2697
2698CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2699M:	Johannes Weiner <hannes@cmpxchg.org>
2700M:	Michal Hocko <mhocko@suse.cz>
2701L:	cgroups@vger.kernel.org
2702L:	linux-mm@kvack.org
2703S:	Maintained
2704F:	mm/memcontrol.c
2705F:	mm/swap_cgroup.c
2706
2707CORETEMP HARDWARE MONITORING DRIVER
2708M:	Fenghua Yu <fenghua.yu@intel.com>
2709L:	lm-sensors@lm-sensors.org
2710S:	Maintained
2711F:	Documentation/hwmon/coretemp
2712F:	drivers/hwmon/coretemp.c
2713
2714COSA/SRP SYNC SERIAL DRIVER
2715M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2716W:	http://www.fi.muni.cz/~kas/cosa/
2717S:	Maintained
2718F:	drivers/net/wan/cosa*
2719
2720CPMAC ETHERNET DRIVER
2721M:	Florian Fainelli <florian@openwrt.org>
2722L:	netdev@vger.kernel.org
2723S:	Maintained
2724F:	drivers/net/ethernet/ti/cpmac.c
2725
2726CPU FREQUENCY DRIVERS
2727M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2728M:	Viresh Kumar <viresh.kumar@linaro.org>
2729L:	linux-pm@vger.kernel.org
2730S:	Maintained
2731T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2732T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2733F:	drivers/cpufreq/
2734F:	include/linux/cpufreq.h
2735
2736CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2737M:	Viresh Kumar <viresh.kumar@linaro.org>
2738M:	Sudeep Holla <sudeep.holla@arm.com>
2739L:	linux-pm@vger.kernel.org
2740W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2741S:	Maintained
2742F:	drivers/cpufreq/arm_big_little.h
2743F:	drivers/cpufreq/arm_big_little.c
2744F:	drivers/cpufreq/arm_big_little_dt.c
2745
2746CPUIDLE DRIVER - ARM BIG LITTLE
2747M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2748M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2749L:	linux-pm@vger.kernel.org
2750L:	linux-arm-kernel@lists.infradead.org
2751T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2752S:	Maintained
2753F:	drivers/cpuidle/cpuidle-big_little.c
2754
2755CPUIDLE DRIVER - ARM EXYNOS
2756M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2757M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2758M:	Kukjin Kim <kgene@kernel.org>
2759L:	linux-pm@vger.kernel.org
2760L:	linux-samsung-soc@vger.kernel.org
2761S:	Supported
2762F:	drivers/cpuidle/cpuidle-exynos.c
2763F:	arch/arm/mach-exynos/pm.c
2764
2765CPUIDLE DRIVERS
2766M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2767M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2768L:	linux-pm@vger.kernel.org
2769S:	Maintained
2770T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2771F:	drivers/cpuidle/*
2772F:	include/linux/cpuidle.h
2773
2774CPUID/MSR DRIVER
2775M:	"H. Peter Anvin" <hpa@zytor.com>
2776S:	Maintained
2777F:	arch/x86/kernel/cpuid.c
2778F:	arch/x86/kernel/msr.c
2779
2780CPU POWER MONITORING SUBSYSTEM
2781M:	Thomas Renninger <trenn@suse.de>
2782L:	linux-pm@vger.kernel.org
2783S:	Maintained
2784F:	tools/power/cpupower/
2785
2786CRAMFS FILESYSTEM
2787W:	http://sourceforge.net/projects/cramfs/
2788S:	Orphan / Obsolete
2789F:	Documentation/filesystems/cramfs.txt
2790F:	fs/cramfs/
2791
2792CRIS PORT
2793M:	Mikael Starvik <starvik@axis.com>
2794M:	Jesper Nilsson <jesper.nilsson@axis.com>
2795L:	linux-cris-kernel@axis.com
2796W:	http://developer.axis.com
2797S:	Maintained
2798F:	arch/cris/
2799F:	drivers/tty/serial/crisv10.*
2800
2801CRYPTO API
2802M:	Herbert Xu <herbert@gondor.apana.org.au>
2803M:	"David S. Miller" <davem@davemloft.net>
2804L:	linux-crypto@vger.kernel.org
2805T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2806S:	Maintained
2807F:	Documentation/crypto/
2808F:	arch/*/crypto/
2809F:	crypto/
2810F:	drivers/crypto/
2811F:	include/crypto/
2812
2813CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2814M:	Neil Horman <nhorman@tuxdriver.com>
2815L:	linux-crypto@vger.kernel.org
2816S:	Maintained
2817F:	crypto/ansi_cprng.c
2818F:	crypto/rng.c
2819
2820CS5535 Audio ALSA driver
2821M:	Jaya Kumar <jayakumar.alsa@gmail.com>
2822S:	Maintained
2823F:	sound/pci/cs5535audio/
2824
2825CW1200 WLAN driver
2826M:	Solomon Peachy <pizza@shaftnet.org>
2827S:	Maintained
2828F:	drivers/net/wireless/cw1200/
2829
2830CX18 VIDEO4LINUX DRIVER
2831M:	Andy Walls <awalls@md.metrocast.net>
2832L:	ivtv-devel@ivtvdriver.org (subscribers-only)
2833L:	linux-media@vger.kernel.org
2834T:	git git://linuxtv.org/media_tree.git
2835W:	http://linuxtv.org
2836W:	http://www.ivtvdriver.org/index.php/Cx18
2837S:	Maintained
2838F:	Documentation/video4linux/cx18.txt
2839F:	drivers/media/pci/cx18/
2840F:	include/uapi/linux/ivtv*
2841
2842CX2341X MPEG ENCODER HELPER MODULE
2843M:	Hans Verkuil <hverkuil@xs4all.nl>
2844L:	linux-media@vger.kernel.org
2845T:	git git://linuxtv.org/media_tree.git
2846W:	http://linuxtv.org
2847S:	Maintained
2848F:	drivers/media/common/cx2341x*
2849F:	include/media/cx2341x*
2850
2851CX88 VIDEO4LINUX DRIVER
2852M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2853L:	linux-media@vger.kernel.org
2854W:	http://linuxtv.org
2855T:	git git://linuxtv.org/media_tree.git
2856S:	Odd fixes
2857F:	Documentation/video4linux/cx88/
2858F:	drivers/media/pci/cx88/
2859
2860CXD2820R MEDIA DRIVER
2861M:	Antti Palosaari <crope@iki.fi>
2862L:	linux-media@vger.kernel.org
2863W:	http://linuxtv.org/
2864W:	http://palosaari.fi/linux/
2865Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2866T:	git git://linuxtv.org/anttip/media_tree.git
2867S:	Maintained
2868F:	drivers/media/dvb-frontends/cxd2820r*
2869
2870CXGB3 ETHERNET DRIVER (CXGB3)
2871M:	Santosh Raspatur <santosh@chelsio.com>
2872L:	netdev@vger.kernel.org
2873W:	http://www.chelsio.com
2874S:	Supported
2875F:	drivers/net/ethernet/chelsio/cxgb3/
2876
2877CXGB3 ISCSI DRIVER (CXGB3I)
2878M:      Karen Xie <kxie@chelsio.com>
2879L:      linux-scsi@vger.kernel.org
2880W:      http://www.chelsio.com
2881S:      Supported
2882F:      drivers/scsi/cxgbi/cxgb3i
2883
2884CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2885M:	Steve Wise <swise@chelsio.com>
2886L:	linux-rdma@vger.kernel.org
2887W:	http://www.openfabrics.org
2888S:	Supported
2889F:	drivers/infiniband/hw/cxgb3/
2890
2891CXGB4 ETHERNET DRIVER (CXGB4)
2892M:	Hariprasad S <hariprasad@chelsio.com>
2893L:	netdev@vger.kernel.org
2894W:	http://www.chelsio.com
2895S:	Supported
2896F:	drivers/net/ethernet/chelsio/cxgb4/
2897
2898CXGB4 ISCSI DRIVER (CXGB4I)
2899M:      Karen Xie <kxie@chelsio.com>
2900L:      linux-scsi@vger.kernel.org
2901W:      http://www.chelsio.com
2902S:      Supported
2903F:      drivers/scsi/cxgbi/cxgb4i
2904
2905CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2906M:	Steve Wise <swise@chelsio.com>
2907L:	linux-rdma@vger.kernel.org
2908W:	http://www.openfabrics.org
2909S:	Supported
2910F:	drivers/infiniband/hw/cxgb4/
2911
2912CXGB4VF ETHERNET DRIVER (CXGB4VF)
2913M:	Casey Leedom <leedom@chelsio.com>
2914L:	netdev@vger.kernel.org
2915W:	http://www.chelsio.com
2916S:	Supported
2917F:	drivers/net/ethernet/chelsio/cxgb4vf/
2918
2919CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2920M:	Ian Munsie <imunsie@au1.ibm.com>
2921M:	Michael Neuling <mikey@neuling.org>
2922L:	linuxppc-dev@lists.ozlabs.org
2923S:	Supported
2924F:	drivers/misc/cxl/
2925F:	include/misc/cxl.h
2926F:	include/uapi/misc/cxl.h
2927F:	Documentation/powerpc/cxl.txt
2928F:	Documentation/powerpc/cxl.txt
2929F:	Documentation/ABI/testing/sysfs-class-cxl
2930
2931STMMAC ETHERNET DRIVER
2932M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
2933L:	netdev@vger.kernel.org
2934W:	http://www.stlinux.com
2935S:	Supported
2936F:	drivers/net/ethernet/stmicro/stmmac/
2937
2938CYBERPRO FB DRIVER
2939M:	Russell King <linux@arm.linux.org.uk>
2940L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2941W:	http://www.arm.linux.org.uk/
2942S:	Maintained
2943F:	drivers/video/fbdev/cyber2000fb.*
2944
2945CYCLADES ASYNC MUX DRIVER
2946W:	http://www.cyclades.com/
2947S:	Orphan
2948F:	drivers/tty/cyclades.c
2949F:	include/linux/cyclades.h
2950F:	include/uapi/linux/cyclades.h
2951
2952CYCLADES PC300 DRIVER
2953W:	http://www.cyclades.com/
2954S:	Orphan
2955F:	drivers/net/wan/pc300*
2956
2957CYPRESS_FIRMWARE MEDIA DRIVER
2958M:	Antti Palosaari <crope@iki.fi>
2959L:	linux-media@vger.kernel.org
2960W:	http://linuxtv.org/
2961W:	http://palosaari.fi/linux/
2962Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2963T:	git git://linuxtv.org/anttip/media_tree.git
2964S:	Maintained
2965F:	drivers/media/common/cypress_firmware*
2966
2967CYTTSP TOUCHSCREEN DRIVER
2968M:	Ferruh Yigit <fery@cypress.com>
2969L:	linux-input@vger.kernel.org
2970S:	Supported
2971F:	drivers/input/touchscreen/cyttsp*
2972F:	include/linux/input/cyttsp.h
2973
2974DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2975M:	Joshua Kinard <kumba@gentoo.org>
2976S:	Maintained
2977F:	drivers/rtc/rtc-ds1685.c
2978F:	include/linux/rtc/ds1685.h
2979
2980DAMA SLAVE for AX.25
2981M:	Joerg Reuter <jreuter@yaina.de>
2982W:	http://yaina.de/jreuter/
2983W:	http://www.qsl.net/dl1bke/
2984L:	linux-hams@vger.kernel.org
2985S:	Maintained
2986F:	net/ax25/af_ax25.c
2987F:	net/ax25/ax25_dev.c
2988F:	net/ax25/ax25_ds_*
2989F:	net/ax25/ax25_in.c
2990F:	net/ax25/ax25_out.c
2991F:	net/ax25/ax25_timer.c
2992F:	net/ax25/sysctl_net_ax25.c
2993
2994DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2995L:	netdev@vger.kernel.org
2996S:	Orphan
2997F:	Documentation/networking/dmfe.txt
2998F:	drivers/net/ethernet/dec/tulip/dmfe.c
2999
3000DC390/AM53C974 SCSI driver
3001M:	Hannes Reinecke <hare@suse.de>
3002L:	linux-scsi@vger.kernel.org
3003S:	Maintained
3004F:	drivers/scsi/am53c974.c
3005
3006DC395x SCSI driver
3007M:	Oliver Neukum <oliver@neukum.org>
3008M:	Ali Akcaagac <aliakc@web.de>
3009M:	Jamie Lenehan <lenehan@twibble.org>
3010L:	dc395x@twibble.org
3011W:	http://twibble.org/dist/dc395x/
3012W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3013S:	Maintained
3014F:	Documentation/scsi/dc395x.txt
3015F:	drivers/scsi/dc395x.*
3016
3017DCCP PROTOCOL
3018M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3019L:	dccp@vger.kernel.org
3020W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3021S:	Maintained
3022F:	include/linux/dccp.h
3023F:	include/uapi/linux/dccp.h
3024F:	include/linux/tfrc.h
3025F:	net/dccp/
3026
3027DECnet NETWORK LAYER
3028W:	http://linux-decnet.sourceforge.net
3029L:	linux-decnet-user@lists.sourceforge.net
3030S:	Orphan
3031F:	Documentation/networking/decnet.txt
3032F:	net/decnet/
3033
3034DECSTATION PLATFORM SUPPORT
3035M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3036L:	linux-mips@linux-mips.org
3037W:	http://www.linux-mips.org/wiki/DECstation
3038S:	Maintained
3039F:	arch/mips/dec/
3040F:	arch/mips/include/asm/dec/
3041F:	arch/mips/include/asm/mach-dec/
3042
3043DEFXX FDDI NETWORK DRIVER
3044M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3045S:	Maintained
3046F:	drivers/net/fddi/defxx.*
3047
3048DELL LAPTOP DRIVER
3049M:	Matthew Garrett <mjg59@srcf.ucam.org>
3050L:	platform-driver-x86@vger.kernel.org
3051S:	Maintained
3052F:	drivers/platform/x86/dell-laptop.c
3053
3054DELL LAPTOP SMM DRIVER
3055M:	Guenter Roeck <linux@roeck-us.net>
3056S:	Maintained
3057F:	drivers/char/i8k.c
3058F:	include/uapi/linux/i8k.h
3059
3060DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3061M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3062S:	Maintained
3063F:	Documentation/dcdbas.txt
3064F:	drivers/firmware/dcdbas.*
3065
3066DELL WMI EXTRAS DRIVER
3067M:	Matthew Garrett <mjg59@srcf.ucam.org>
3068S:	Maintained
3069F:	drivers/platform/x86/dell-wmi.c
3070
3071DESIGNWARE USB2 DRD IP DRIVER
3072M:	John Youn <johnyoun@synopsys.com>
3073L:	linux-usb@vger.kernel.org
3074T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3075S:	Maintained
3076F:	drivers/usb/dwc2/
3077
3078DESIGNWARE USB3 DRD IP DRIVER
3079M:	Felipe Balbi <balbi@ti.com>
3080L:	linux-usb@vger.kernel.org
3081L:	linux-omap@vger.kernel.org
3082T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3083S:	Maintained
3084F:	drivers/usb/dwc3/
3085
3086DEVICE COREDUMP (DEV_COREDUMP)
3087M:	Johannes Berg <johannes@sipsolutions.net>
3088L:	linux-kernel@vger.kernel.org
3089S:	Maintained
3090F:	drivers/base/devcoredump.c
3091F:	include/linux/devcoredump.h
3092
3093DEVICE FREQUENCY (DEVFREQ)
3094M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3095M:	Kyungmin Park <kyungmin.park@samsung.com>
3096L:	linux-pm@vger.kernel.org
3097S:	Maintained
3098F:	drivers/devfreq/
3099
3100DEVICE NUMBER REGISTRY
3101M:	Torben Mathiasen <device@lanana.org>
3102W:	http://lanana.org/docs/device-list/index.html
3103S:	Maintained
3104
3105DEVICE-MAPPER  (LVM)
3106M:	Alasdair Kergon <agk@redhat.com>
3107M:	Mike Snitzer <snitzer@redhat.com>
3108M:	dm-devel@redhat.com
3109L:	dm-devel@redhat.com
3110W:	http://sources.redhat.com/dm
3111Q:	http://patchwork.kernel.org/project/dm-devel/list/
3112T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3113T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3114S:	Maintained
3115F:	Documentation/device-mapper/
3116F:	drivers/md/dm*
3117F:	drivers/md/persistent-data/
3118F:	include/linux/device-mapper.h
3119F:	include/linux/dm-*.h
3120F:	include/uapi/linux/dm-*.h
3121
3122DIALOG SEMICONDUCTOR DRIVERS
3123M:	Support Opensource <support.opensource@diasemi.com>
3124W:	http://www.dialog-semiconductor.com/products
3125S:	Supported
3126F:	Documentation/hwmon/da90??
3127F:	drivers/gpio/gpio-da90??.c
3128F:	drivers/hwmon/da90??-hwmon.c
3129F:	drivers/input/misc/da90??_onkey.c
3130F:	drivers/input/touchscreen/da9052_tsi.c
3131F:	drivers/leds/leds-da90??.c
3132F:	drivers/mfd/da903x.c
3133F:	drivers/mfd/da90??-*.c
3134F:	drivers/power/da9052-battery.c
3135F:	drivers/regulator/da903x.c
3136F:	drivers/regulator/da9???-regulator.[ch]
3137F:	drivers/rtc/rtc-da90??.c
3138F:	drivers/video/backlight/da90??_bl.c
3139F:	drivers/watchdog/da90??_wdt.c
3140F:	include/linux/mfd/da903x.h
3141F:	include/linux/mfd/da9052/
3142F:	include/linux/mfd/da9055/
3143F:	include/linux/mfd/da9063/
3144F:	include/sound/da[79]*.h
3145F:	sound/soc/codecs/da[79]*.[ch]
3146
3147DIGI NEO AND CLASSIC PCI PRODUCTS
3148M:	Lidza Louina <lidza.louina@gmail.com>
3149M:	Mark Hounschell <markh@compro.net>
3150L:	driverdev-devel@linuxdriverproject.org
3151S:	Maintained
3152F:	drivers/staging/dgnc/
3153
3154DIGI EPCA PCI PRODUCTS
3155M:	Lidza Louina <lidza.louina@gmail.com>
3156M:	Mark Hounschell <markh@compro.net>
3157M:	Daeseok Youn <daeseok.youn@gmail.com>
3158L:	driverdev-devel@linuxdriverproject.org
3159S:	Maintained
3160F:	drivers/staging/dgap/
3161
3162DIOLAN U2C-12 I2C DRIVER
3163M:	Guenter Roeck <linux@roeck-us.net>
3164L:	linux-i2c@vger.kernel.org
3165S:	Maintained
3166F:	drivers/i2c/busses/i2c-diolan-u2c.c
3167
3168DIRECT ACCESS (DAX)
3169M:	Matthew Wilcox <willy@linux.intel.com>
3170L:	linux-fsdevel@vger.kernel.org
3171S:	Supported
3172F:	fs/dax.c
3173
3174DIRECTORY NOTIFICATION (DNOTIFY)
3175M:	Eric Paris <eparis@parisplace.org>
3176S:	Maintained
3177F:	Documentation/filesystems/dnotify.txt
3178F:	fs/notify/dnotify/
3179F:	include/linux/dnotify.h
3180
3181DISK GEOMETRY AND PARTITION HANDLING
3182M:	Andries Brouwer <aeb@cwi.nl>
3183W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3184W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3185W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3186S:	Maintained
3187
3188DISKQUOTA
3189M:	Jan Kara <jack@suse.cz>
3190S:	Maintained
3191F:	Documentation/filesystems/quota.txt
3192F:	fs/quota/
3193F:	include/linux/quota*.h
3194F:	include/uapi/linux/quota*.h
3195
3196DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3197M:	Bernie Thompson <bernie@plugable.com>
3198L:	linux-fbdev@vger.kernel.org
3199S:	Maintained
3200W:	http://plugable.com/category/projects/udlfb/
3201F:	drivers/video/fbdev/udlfb.c
3202F:	include/video/udlfb.h
3203F:	Documentation/fb/udlfb.txt
3204
3205DISTRIBUTED LOCK MANAGER (DLM)
3206M:	Christine Caulfield <ccaulfie@redhat.com>
3207M:	David Teigland <teigland@redhat.com>
3208L:	cluster-devel@redhat.com
3209W:	http://sources.redhat.com/cluster/
3210T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3211S:	Supported
3212F:	fs/dlm/
3213
3214DMA BUFFER SHARING FRAMEWORK
3215M:	Sumit Semwal <sumit.semwal@linaro.org>
3216S:	Maintained
3217L:	linux-media@vger.kernel.org
3218L:	dri-devel@lists.freedesktop.org
3219L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3220F:	drivers/dma-buf/
3221F:	include/linux/dma-buf*
3222F:	include/linux/reservation.h
3223F:	include/linux/*fence.h
3224F:	Documentation/dma-buf-sharing.txt
3225T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3226
3227DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3228M:	Vinod Koul <vinod.koul@intel.com>
3229L:	dmaengine@vger.kernel.org
3230Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3231S:	Maintained
3232F:	drivers/dma/
3233F:	include/linux/dmaengine.h
3234F:	Documentation/dmaengine/
3235T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3236
3237DME1737 HARDWARE MONITOR DRIVER
3238M:	Juerg Haefliger <juergh@gmail.com>
3239L:	lm-sensors@lm-sensors.org
3240S:	Maintained
3241F:	Documentation/hwmon/dme1737
3242F:	drivers/hwmon/dme1737.c
3243
3244DOCKING STATION DRIVER
3245M:	Shaohua Li <shaohua.li@intel.com>
3246L:	linux-acpi@vger.kernel.org
3247S:	Supported
3248F:	drivers/acpi/dock.c
3249
3250DOCUMENTATION
3251M:	Jonathan Corbet <corbet@lwn.net>
3252L:	linux-doc@vger.kernel.org
3253S:	Maintained
3254F:	Documentation/
3255X:	Documentation/ABI/
3256X:	Documentation/devicetree/
3257X:	Documentation/[a-z][a-z]_[A-Z][A-Z]/
3258T:	git git://git.lwn.net/linux-2.6.git docs-next
3259
3260DOUBLETALK DRIVER
3261M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3262L:	blinux-list@redhat.com
3263S:	Maintained
3264F:	drivers/char/dtlk.c
3265F:	include/linux/dtlk.h
3266
3267DPT_I2O SCSI RAID DRIVER
3268M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3269L:	linux-scsi@vger.kernel.org
3270W:	http://www.adaptec.com/
3271S:	Maintained
3272F:	drivers/scsi/dpt*
3273F:	drivers/scsi/dpt/
3274
3275DRBD DRIVER
3276P:	Philipp Reisner
3277P:	Lars Ellenberg
3278M:	drbd-dev@lists.linbit.com
3279L:	drbd-user@lists.linbit.com
3280W:	http://www.drbd.org
3281T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3282T:	git git://git.drbd.org/drbd-8.3.git
3283S:	Supported
3284F:	drivers/block/drbd/
3285F:	lib/lru_cache.c
3286F:	Documentation/blockdev/drbd/
3287
3288DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3289M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3290T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3291S:	Supported
3292F:	Documentation/kobject.txt
3293F:	drivers/base/
3294F:	fs/sysfs/
3295F:	fs/debugfs/
3296F:	include/linux/kobj*
3297F:	include/linux/debugfs.h
3298F:	lib/kobj*
3299
3300DRM DRIVERS
3301M:	David Airlie <airlied@linux.ie>
3302L:	dri-devel@lists.freedesktop.org
3303T:	git git://people.freedesktop.org/~airlied/linux
3304S:	Maintained
3305F:	drivers/gpu/drm/
3306F:	drivers/gpu/vga/
3307F:	include/drm/
3308F:	include/uapi/drm/
3309
3310RADEON DRM DRIVERS
3311M:	Alex Deucher <alexander.deucher@amd.com>
3312M:	Christian König <christian.koenig@amd.com>
3313L:	dri-devel@lists.freedesktop.org
3314T:	git git://people.freedesktop.org/~agd5f/linux
3315S:	Supported
3316F:	drivers/gpu/drm/radeon/
3317F:	include/uapi/drm/radeon*
3318
3319DRM PANEL DRIVERS
3320M:	Thierry Reding <thierry.reding@gmail.com>
3321L:	dri-devel@lists.freedesktop.org
3322T:	git git://anongit.freedesktop.org/tegra/linux.git
3323S:	Maintained
3324F:	drivers/gpu/drm/drm_panel.c
3325F:	drivers/gpu/drm/panel/
3326F:	include/drm/drm_panel.h
3327F:	Documentation/devicetree/bindings/panel/
3328
3329INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3330M:	Daniel Vetter <daniel.vetter@intel.com>
3331M:	Jani Nikula <jani.nikula@linux.intel.com>
3332L:	intel-gfx@lists.freedesktop.org
3333L:	dri-devel@lists.freedesktop.org
3334Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3335T:	git git://anongit.freedesktop.org/drm-intel
3336S:	Supported
3337F:	drivers/gpu/drm/i915/
3338F:	include/drm/i915*
3339F:	include/uapi/drm/i915*
3340
3341DRM DRIVERS FOR EXYNOS
3342M:	Inki Dae <inki.dae@samsung.com>
3343M:	Joonyoung Shim <jy0922.shim@samsung.com>
3344M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3345M:	Kyungmin Park <kyungmin.park@samsung.com>
3346L:	dri-devel@lists.freedesktop.org
3347T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3348S:	Supported
3349F:	drivers/gpu/drm/exynos/
3350F:	include/drm/exynos*
3351F:	include/uapi/drm/exynos*
3352
3353DRM DRIVERS FOR FREESCALE IMX
3354M:	Philipp Zabel <p.zabel@pengutronix.de>
3355L:	dri-devel@lists.freedesktop.org
3356S:	Maintained
3357F:	drivers/gpu/drm/imx/
3358F:	Documentation/devicetree/bindings/drm/imx/
3359
3360DRM DRIVERS FOR NVIDIA TEGRA
3361M:	Thierry Reding <thierry.reding@gmail.com>
3362M:	Terje Bergström <tbergstrom@nvidia.com>
3363L:	dri-devel@lists.freedesktop.org
3364L:	linux-tegra@vger.kernel.org
3365T:	git git://anongit.freedesktop.org/tegra/linux.git
3366S:	Supported
3367F:	drivers/gpu/drm/tegra/
3368F:	drivers/gpu/host1x/
3369F:	include/linux/host1x.h
3370F:	include/uapi/drm/tegra_drm.h
3371F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3372
3373DRM DRIVERS FOR RENESAS
3374M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3375L:	dri-devel@lists.freedesktop.org
3376L:	linux-sh@vger.kernel.org
3377T:	git git://people.freedesktop.org/~airlied/linux
3378S:	Supported
3379F:	drivers/gpu/drm/rcar-du/
3380F:	drivers/gpu/drm/shmobile/
3381F:	include/linux/platform_data/rcar-du.h
3382F:	include/linux/platform_data/shmob_drm.h
3383
3384DSBR100 USB FM RADIO DRIVER
3385M:	Alexey Klimov <klimov.linux@gmail.com>
3386L:	linux-media@vger.kernel.org
3387T:	git git://linuxtv.org/media_tree.git
3388S:	Maintained
3389F:	drivers/media/radio/dsbr100.c
3390
3391DSCC4 DRIVER
3392M:	Francois Romieu <romieu@fr.zoreil.com>
3393L:	netdev@vger.kernel.org
3394S:	Maintained
3395F:	drivers/net/wan/dscc4.c
3396
3397DVB_USB_AF9015 MEDIA DRIVER
3398M:	Antti Palosaari <crope@iki.fi>
3399L:	linux-media@vger.kernel.org
3400W:	http://linuxtv.org/
3401W:	http://palosaari.fi/linux/
3402Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3403T:	git git://linuxtv.org/anttip/media_tree.git
3404S:	Maintained
3405F:	drivers/media/usb/dvb-usb-v2/af9015*
3406
3407DVB_USB_AF9035 MEDIA DRIVER
3408M:	Antti Palosaari <crope@iki.fi>
3409L:	linux-media@vger.kernel.org
3410W:	http://linuxtv.org/
3411W:	http://palosaari.fi/linux/
3412Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3413T:	git git://linuxtv.org/anttip/media_tree.git
3414S:	Maintained
3415F:	drivers/media/usb/dvb-usb-v2/af9035*
3416
3417DVB_USB_ANYSEE MEDIA DRIVER
3418M:	Antti Palosaari <crope@iki.fi>
3419L:	linux-media@vger.kernel.org
3420W:	http://linuxtv.org/
3421W:	http://palosaari.fi/linux/
3422Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3423T:	git git://linuxtv.org/anttip/media_tree.git
3424S:	Maintained
3425F:	drivers/media/usb/dvb-usb-v2/anysee*
3426
3427DVB_USB_AU6610 MEDIA DRIVER
3428M:	Antti Palosaari <crope@iki.fi>
3429L:	linux-media@vger.kernel.org
3430W:	http://linuxtv.org/
3431W:	http://palosaari.fi/linux/
3432Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3433T:	git git://linuxtv.org/anttip/media_tree.git
3434S:	Maintained
3435F:	drivers/media/usb/dvb-usb-v2/au6610*
3436
3437DVB_USB_CE6230 MEDIA DRIVER
3438M:	Antti Palosaari <crope@iki.fi>
3439L:	linux-media@vger.kernel.org
3440W:	http://linuxtv.org/
3441W:	http://palosaari.fi/linux/
3442Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3443T:	git git://linuxtv.org/anttip/media_tree.git
3444S:	Maintained
3445F:	drivers/media/usb/dvb-usb-v2/ce6230*
3446
3447DVB_USB_CXUSB MEDIA DRIVER
3448M:	Michael Krufky <mkrufky@linuxtv.org>
3449L:	linux-media@vger.kernel.org
3450W:	http://linuxtv.org/
3451W:	http://github.com/mkrufky
3452Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3453T:	git git://linuxtv.org/media_tree.git
3454S:	Maintained
3455F:	drivers/media/usb/dvb-usb/cxusb*
3456
3457DVB_USB_EC168 MEDIA DRIVER
3458M:	Antti Palosaari <crope@iki.fi>
3459L:	linux-media@vger.kernel.org
3460W:	http://linuxtv.org/
3461W:	http://palosaari.fi/linux/
3462Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3463T:	git git://linuxtv.org/anttip/media_tree.git
3464S:	Maintained
3465F:	drivers/media/usb/dvb-usb-v2/ec168*
3466
3467DVB_USB_GL861 MEDIA DRIVER
3468M:	Antti Palosaari <crope@iki.fi>
3469L:	linux-media@vger.kernel.org
3470W:	http://linuxtv.org/
3471Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3472T:	git git://linuxtv.org/anttip/media_tree.git
3473S:	Maintained
3474F:	drivers/media/usb/dvb-usb-v2/gl861*
3475
3476DVB_USB_MXL111SF MEDIA DRIVER
3477M:	Michael Krufky <mkrufky@linuxtv.org>
3478L:	linux-media@vger.kernel.org
3479W:	http://linuxtv.org/
3480W:	http://github.com/mkrufky
3481Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3482T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3483S:	Maintained
3484F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3485
3486DVB_USB_RTL28XXU MEDIA DRIVER
3487M:	Antti Palosaari <crope@iki.fi>
3488L:	linux-media@vger.kernel.org
3489W:	http://linuxtv.org/
3490W:	http://palosaari.fi/linux/
3491Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3492T:	git git://linuxtv.org/anttip/media_tree.git
3493S:	Maintained
3494F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3495
3496DVB_USB_V2 MEDIA DRIVER
3497M:	Antti Palosaari <crope@iki.fi>
3498L:	linux-media@vger.kernel.org
3499W:	http://linuxtv.org/
3500W:	http://palosaari.fi/linux/
3501Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3502T:	git git://linuxtv.org/anttip/media_tree.git
3503S:	Maintained
3504F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3505F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3506
3507DYNAMIC DEBUG
3508M:	Jason Baron <jbaron@akamai.com>
3509S:	Maintained
3510F:	lib/dynamic_debug.c
3511F:	include/linux/dynamic_debug.h
3512
3513DZ DECSTATION DZ11 SERIAL DRIVER
3514M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3515S:	Maintained
3516F:	drivers/tty/serial/dz.*
3517
3518E3X0 POWER BUTTON DRIVER
3519M:	Moritz Fischer <moritz.fischer@ettus.com>
3520L:	usrp-users@lists.ettus.com
3521W:	http://www.ettus.com
3522S:	Supported
3523F:	drivers/input/misc/e3x0-button.c
3524F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3525
3526E4000 MEDIA DRIVER
3527M:	Antti Palosaari <crope@iki.fi>
3528L:	linux-media@vger.kernel.org
3529W:	http://linuxtv.org/
3530W:	http://palosaari.fi/linux/
3531Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3532T:	git git://linuxtv.org/anttip/media_tree.git
3533S:	Maintained
3534F:	drivers/media/tuners/e4000*
3535
3536EATA ISA/EISA/PCI SCSI DRIVER
3537M:	Dario Ballabio <ballabio_dario@emc.com>
3538L:	linux-scsi@vger.kernel.org
3539S:	Maintained
3540F:	drivers/scsi/eata.c
3541
3542EC100 MEDIA DRIVER
3543M:	Antti Palosaari <crope@iki.fi>
3544L:	linux-media@vger.kernel.org
3545W:	http://linuxtv.org/
3546W:	http://palosaari.fi/linux/
3547Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3548T:	git git://linuxtv.org/anttip/media_tree.git
3549S:	Maintained
3550F:	drivers/media/dvb-frontends/ec100*
3551
3552ECRYPT FILE SYSTEM
3553M:	Tyler Hicks <tyhicks@canonical.com>
3554L:	ecryptfs@vger.kernel.org
3555W:	http://ecryptfs.org
3556W:	https://launchpad.net/ecryptfs
3557S:	Supported
3558F:	Documentation/filesystems/ecryptfs.txt
3559F:	fs/ecryptfs/
3560
3561EDAC-CORE
3562M:	Doug Thompson <dougthompson@xmission.com>
3563M:	Borislav Petkov <bp@alien8.de>
3564M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3565L:	linux-edac@vger.kernel.org
3566W:	bluesmoke.sourceforge.net
3567T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3568T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3569S:	Supported
3570F:	Documentation/edac.txt
3571F:	drivers/edac/
3572F:	include/linux/edac.h
3573
3574EDAC-AMD64
3575M:	Doug Thompson <dougthompson@xmission.com>
3576M:	Borislav Petkov <bp@alien8.de>
3577L:	linux-edac@vger.kernel.org
3578W:	bluesmoke.sourceforge.net
3579S:	Maintained
3580F:	drivers/edac/amd64_edac*
3581
3582EDAC-CALXEDA
3583M:	Doug Thompson <dougthompson@xmission.com>
3584M:	Robert Richter <rric@kernel.org>
3585L:	linux-edac@vger.kernel.org
3586W:	bluesmoke.sourceforge.net
3587S:	Maintained
3588F:	drivers/edac/highbank*
3589
3590EDAC-CAVIUM
3591M:	Ralf Baechle <ralf@linux-mips.org>
3592M:	David Daney <david.daney@cavium.com>
3593L:	linux-edac@vger.kernel.org
3594L:	linux-mips@linux-mips.org
3595W:	bluesmoke.sourceforge.net
3596S:	Supported
3597F:	drivers/edac/octeon_edac*
3598
3599EDAC-E752X
3600M:	Mark Gross <mark.gross@intel.com>
3601M:	Doug Thompson <dougthompson@xmission.com>
3602L:	linux-edac@vger.kernel.org
3603W:	bluesmoke.sourceforge.net
3604S:	Maintained
3605F:	drivers/edac/e752x_edac.c
3606
3607EDAC-E7XXX
3608M:	Doug Thompson <dougthompson@xmission.com>
3609L:	linux-edac@vger.kernel.org
3610W:	bluesmoke.sourceforge.net
3611S:	Maintained
3612F:	drivers/edac/e7xxx_edac.c
3613
3614EDAC-GHES
3615M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3616L:	linux-edac@vger.kernel.org
3617W:	bluesmoke.sourceforge.net
3618S:	Maintained
3619F:	drivers/edac/ghes_edac.c
3620
3621EDAC-I82443BXGX
3622M:	Tim Small <tim@buttersideup.com>
3623L:	linux-edac@vger.kernel.org
3624W:	bluesmoke.sourceforge.net
3625S:	Maintained
3626F:	drivers/edac/i82443bxgx_edac.c
3627
3628EDAC-I3000
3629M:	Jason Uhlenkott <juhlenko@akamai.com>
3630L:	linux-edac@vger.kernel.org
3631W:	bluesmoke.sourceforge.net
3632S:	Maintained
3633F:	drivers/edac/i3000_edac.c
3634
3635EDAC-I5000
3636M:	Doug Thompson <dougthompson@xmission.com>
3637L:	linux-edac@vger.kernel.org
3638W:	bluesmoke.sourceforge.net
3639S:	Maintained
3640F:	drivers/edac/i5000_edac.c
3641
3642EDAC-I5400
3643M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3644L:	linux-edac@vger.kernel.org
3645W:	bluesmoke.sourceforge.net
3646S:	Maintained
3647F:	drivers/edac/i5400_edac.c
3648
3649EDAC-I7300
3650M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3651L:	linux-edac@vger.kernel.org
3652W:	bluesmoke.sourceforge.net
3653S:	Maintained
3654F:	drivers/edac/i7300_edac.c
3655
3656EDAC-I7CORE
3657M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3658L:	linux-edac@vger.kernel.org
3659W:	bluesmoke.sourceforge.net
3660S:	Maintained
3661F:	drivers/edac/i7core_edac.c
3662
3663EDAC-I82975X
3664M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3665M:	"Arvind R." <arvino55@gmail.com>
3666L:	linux-edac@vger.kernel.org
3667W:	bluesmoke.sourceforge.net
3668S:	Maintained
3669F:	drivers/edac/i82975x_edac.c
3670
3671EDAC-IE31200
3672M:	Jason Baron <jbaron@akamai.com>
3673L:	linux-edac@vger.kernel.org
3674W:	bluesmoke.sourceforge.net
3675S:	Maintained
3676F:	drivers/edac/ie31200_edac.c
3677
3678EDAC-MPC85XX
3679M:	Johannes Thumshirn <johannes.thumshirn@men.de>
3680L:	linux-edac@vger.kernel.org
3681W:	bluesmoke.sourceforge.net
3682S:	Maintained
3683F:	drivers/edac/mpc85xx_edac.[ch]
3684
3685EDAC-PASEMI
3686M:	Egor Martovetsky <egor@pasemi.com>
3687L:	linux-edac@vger.kernel.org
3688W:	bluesmoke.sourceforge.net
3689S:	Maintained
3690F:	drivers/edac/pasemi_edac.c
3691
3692EDAC-R82600
3693M:	Tim Small <tim@buttersideup.com>
3694L:	linux-edac@vger.kernel.org
3695W:	bluesmoke.sourceforge.net
3696S:	Maintained
3697F:	drivers/edac/r82600_edac.c
3698
3699EDAC-SBRIDGE
3700M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3701L:	linux-edac@vger.kernel.org
3702W:	bluesmoke.sourceforge.net
3703S:	Maintained
3704F:	drivers/edac/sb_edac.c
3705
3706EDIROL UA-101/UA-1000 DRIVER
3707M:	Clemens Ladisch <clemens@ladisch.de>
3708L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3709T:	git git://git.alsa-project.org/alsa-kernel.git
3710S:	Maintained
3711F:	sound/usb/misc/ua101.c
3712
3713EXTENSIBLE FIRMWARE INTERFACE (EFI)
3714M:	Matt Fleming <matt.fleming@intel.com>
3715L:	linux-efi@vger.kernel.org
3716T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3717S:	Maintained
3718F:	Documentation/efi-stub.txt
3719F:	arch/ia64/kernel/efi.c
3720F:	arch/x86/boot/compressed/eboot.[ch]
3721F:	arch/x86/include/asm/efi.h
3722F:	arch/x86/platform/efi/*
3723F:	drivers/firmware/efi/*
3724F:	include/linux/efi*.h
3725
3726EFI VARIABLE FILESYSTEM
3727M:	Matthew Garrett <matthew.garrett@nebula.com>
3728M:	Jeremy Kerr <jk@ozlabs.org>
3729M:	Matt Fleming <matt.fleming@intel.com>
3730T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3731L:	linux-efi@vger.kernel.org
3732S:	Maintained
3733F:	fs/efivarfs/
3734
3735EFIFB FRAMEBUFFER DRIVER
3736L:	linux-fbdev@vger.kernel.org
3737M:	Peter Jones <pjones@redhat.com>
3738S:	Maintained
3739F:	drivers/video/fbdev/efifb.c
3740
3741EFS FILESYSTEM
3742W:	http://aeschi.ch.eu.org/efs/
3743S:	Orphan
3744F:	fs/efs/
3745
3746EHCA (IBM GX bus InfiniBand adapter) DRIVER
3747M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3748M:	Christoph Raisch <raisch@de.ibm.com>
3749L:	linux-rdma@vger.kernel.org
3750S:	Supported
3751F:	drivers/infiniband/hw/ehca/
3752
3753EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3754M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3755L:	netdev@vger.kernel.org
3756S:	Maintained
3757F:	drivers/net/ethernet/ibm/ehea/
3758
3759EM28XX VIDEO4LINUX DRIVER
3760M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3761L:	linux-media@vger.kernel.org
3762W:	http://linuxtv.org
3763T:	git git://linuxtv.org/media_tree.git
3764S:	Maintained
3765F:	drivers/media/usb/em28xx/
3766
3767EMBEDDED LINUX
3768M:	Paul Gortmaker <paul.gortmaker@windriver.com>
3769M:	Matt Mackall <mpm@selenic.com>
3770M:	David Woodhouse <dwmw2@infradead.org>
3771L:	linux-embedded@vger.kernel.org
3772S:	Maintained
3773
3774EMULEX LPFC FC SCSI DRIVER
3775M:	James Smart <james.smart@emulex.com>
3776L:	linux-scsi@vger.kernel.org
3777W:	http://sourceforge.net/projects/lpfcxxxx
3778S:	Supported
3779F:	drivers/scsi/lpfc/
3780
3781ENE CB710 FLASH CARD READER DRIVER
3782M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
3783S:	Maintained
3784F:	drivers/misc/cb710/
3785F:	drivers/mmc/host/cb710-mmc.*
3786F:	include/linux/cb710.h
3787
3788ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3789M:	Maxim Levitsky <maximlevitsky@gmail.com>
3790S:	Maintained
3791F:	drivers/media/rc/ene_ir.*
3792
3793ENHANCED ERROR HANDLING (EEH)
3794M:	Gavin Shan <shangw@linux.vnet.ibm.com>
3795L:	linuxppc-dev@lists.ozlabs.org
3796S:	Supported
3797F:	Documentation/powerpc/eeh-pci-error-recovery.txt
3798F:	arch/powerpc/kernel/eeh*.c
3799
3800EPSON S1D13XXX FRAMEBUFFER DRIVER
3801M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
3802S:	Maintained
3803T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3804F:	drivers/video/fbdev/s1d13xxxfb.c
3805F:	include/video/s1d13xxxfb.h
3806
3807ET131X NETWORK DRIVER
3808M:	Mark Einon <mark.einon@gmail.com>
3809S:	Odd Fixes
3810F:	drivers/net/ethernet/agere/
3811
3812ETHERNET BRIDGE
3813M:	Stephen Hemminger <stephen@networkplumber.org>
3814L:	bridge@lists.linux-foundation.org
3815L:	netdev@vger.kernel.org
3816W:	http://www.linuxfoundation.org/en/Net:Bridge
3817S:	Maintained
3818F:	include/linux/netfilter_bridge/
3819F:	net/bridge/
3820
3821ETHERNET PHY LIBRARY
3822M:	Florian Fainelli <f.fainelli@gmail.com>
3823L:	netdev@vger.kernel.org
3824S:	Maintained
3825F:	include/linux/phy.h
3826F:	include/linux/phy_fixed.h
3827F:	drivers/net/phy/
3828F:	Documentation/networking/phy.txt
3829F:	drivers/of/of_mdio.c
3830F:	drivers/of/of_net.c
3831
3832EXT2 FILE SYSTEM
3833M:	Jan Kara <jack@suse.cz>
3834L:	linux-ext4@vger.kernel.org
3835S:	Maintained
3836F:	Documentation/filesystems/ext2.txt
3837F:	fs/ext2/
3838F:	include/linux/ext2*
3839
3840EXT3 FILE SYSTEM
3841M:	Jan Kara <jack@suse.cz>
3842M:	Andrew Morton <akpm@linux-foundation.org>
3843M:	Andreas Dilger <adilger.kernel@dilger.ca>
3844L:	linux-ext4@vger.kernel.org
3845S:	Maintained
3846F:	Documentation/filesystems/ext3.txt
3847F:	fs/ext3/
3848
3849EXT4 FILE SYSTEM
3850M:	"Theodore Ts'o" <tytso@mit.edu>
3851M:	Andreas Dilger <adilger.kernel@dilger.ca>
3852L:	linux-ext4@vger.kernel.org
3853W:	http://ext4.wiki.kernel.org
3854Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
3855S:	Maintained
3856F:	Documentation/filesystems/ext4.txt
3857F:	fs/ext4/
3858
3859Extended Verification Module (EVM)
3860M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
3861L:	linux-ima-devel@lists.sourceforge.net
3862L:	linux-security-module@vger.kernel.org
3863S:	Supported
3864F:	security/integrity/evm/
3865
3866EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3867M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3868M:	Chanwoo Choi <cw00.choi@samsung.com>
3869L:	linux-kernel@vger.kernel.org
3870T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3871S:	Maintained
3872F:	drivers/extcon/
3873F:	Documentation/extcon/
3874
3875EXYNOS DP DRIVER
3876M:	Jingoo Han <jg1.han@samsung.com>
3877L:	dri-devel@lists.freedesktop.org
3878S:	Maintained
3879F:	drivers/gpu/drm/exynos/exynos_dp*
3880
3881EXYNOS MIPI DISPLAY DRIVERS
3882M:	Inki Dae <inki.dae@samsung.com>
3883M:	Donghwa Lee <dh09.lee@samsung.com>
3884M:	Kyungmin Park <kyungmin.park@samsung.com>
3885L:	linux-fbdev@vger.kernel.org
3886S:	Maintained
3887F:	drivers/video/fbdev/exynos/exynos_mipi*
3888F:	include/video/exynos_mipi*
3889
3890F71805F HARDWARE MONITORING DRIVER
3891M:	Jean Delvare <jdelvare@suse.de>
3892L:	lm-sensors@lm-sensors.org
3893S:	Maintained
3894F:	Documentation/hwmon/f71805f
3895F:	drivers/hwmon/f71805f.c
3896
3897FC0011 TUNER DRIVER
3898M:	Michael Buesch <m@bues.ch>
3899L:	linux-media@vger.kernel.org
3900S:	Maintained
3901F:	drivers/media/tuners/fc0011.h
3902F:	drivers/media/tuners/fc0011.c
3903
3904FC2580 MEDIA DRIVER
3905M:	Antti Palosaari <crope@iki.fi>
3906L:	linux-media@vger.kernel.org
3907W:	http://linuxtv.org/
3908W:	http://palosaari.fi/linux/
3909Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3910T:	git git://linuxtv.org/anttip/media_tree.git
3911S:	Maintained
3912F:	drivers/media/tuners/fc2580*
3913
3914FANOTIFY
3915M:	Eric Paris <eparis@redhat.com>
3916S:	Maintained
3917F:	fs/notify/fanotify/
3918F:	include/linux/fanotify.h
3919F:	include/uapi/linux/fanotify.h
3920
3921FARSYNC SYNCHRONOUS DRIVER
3922M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
3923W:	http://www.farsite.co.uk/
3924S:	Supported
3925F:	drivers/net/wan/farsync.*
3926
3927FAULT INJECTION SUPPORT
3928M:	Akinobu Mita <akinobu.mita@gmail.com>
3929S:	Supported
3930F:	Documentation/fault-injection/
3931F:	lib/fault-inject.c
3932
3933FBTFT Framebuffer drivers
3934M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3935M:	Noralf Trønnes <noralf@tronnes.org>
3936S:	Maintained
3937F:	drivers/staging/fbtft/
3938
3939FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3940M:	Vasu Dev <vasu.dev@intel.com>
3941L:	fcoe-devel@open-fcoe.org
3942W:	www.Open-FCoE.org
3943S:	Supported
3944F:	drivers/scsi/libfc/
3945F:	drivers/scsi/fcoe/
3946F:	include/scsi/fc/
3947F:	include/scsi/libfc.h
3948F:	include/scsi/libfcoe.h
3949F:	include/uapi/scsi/fc/
3950
3951FILE LOCKING (flock() and fcntl()/lockf())
3952M:	Jeff Layton <jlayton@poochiereds.net>
3953M:	J. Bruce Fields <bfields@fieldses.org>
3954L:	linux-fsdevel@vger.kernel.org
3955S:	Maintained
3956F:	include/linux/fcntl.h
3957F:	include/linux/fs.h
3958F:	include/uapi/linux/fcntl.h
3959F:	include/uapi/linux/fs.h
3960F:	fs/fcntl.c
3961F:	fs/locks.c
3962
3963FILESYSTEMS (VFS and infrastructure)
3964M:	Alexander Viro <viro@zeniv.linux.org.uk>
3965L:	linux-fsdevel@vger.kernel.org
3966S:	Maintained
3967F:	fs/*
3968
3969FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3970M:	Riku Voipio <riku.voipio@iki.fi>
3971L:	lm-sensors@lm-sensors.org
3972S:	Maintained
3973F:	drivers/hwmon/f75375s.c
3974F:	include/linux/f75375s.h
3975
3976FIREWIRE AUDIO DRIVERS
3977M:	Clemens Ladisch <clemens@ladisch.de>
3978L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3979T:	git git://git.alsa-project.org/alsa-kernel.git
3980S:	Maintained
3981F:	sound/firewire/
3982
3983FIREWIRE MEDIA DRIVERS (firedtv)
3984M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
3985L:	linux-media@vger.kernel.org
3986L:	linux1394-devel@lists.sourceforge.net
3987T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3988S:	Maintained
3989F:	drivers/media/firewire/
3990
3991FIREWIRE SBP-2 TARGET
3992M:	Chris Boot <bootc@bootc.net>
3993L:	linux-scsi@vger.kernel.org
3994L:	target-devel@vger.kernel.org
3995L:	linux1394-devel@lists.sourceforge.net
3996T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3997S:	Maintained
3998F:	drivers/target/sbp/
3999
4000FIREWIRE SUBSYSTEM
4001M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4002L:	linux1394-devel@lists.sourceforge.net
4003W:	http://ieee1394.wiki.kernel.org/
4004T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4005S:	Maintained
4006F:	drivers/firewire/
4007F:	include/linux/firewire.h
4008F:	include/uapi/linux/firewire*.h
4009F:	tools/firewire/
4010
4011FIRMWARE LOADER (request_firmware)
4012M:	Ming Lei <ming.lei@canonical.com>
4013L:	linux-kernel@vger.kernel.org
4014S:	Maintained
4015F:	Documentation/firmware_class/
4016F:	drivers/base/firmware*.c
4017F:	include/linux/firmware.h
4018
4019FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4020M:	Joshua Morris <josh.h.morris@us.ibm.com>
4021M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4022S:	Maintained
4023F:	drivers/block/rsxx/
4024
4025FLOPPY DRIVER
4026M:	Jiri Kosina <jkosina@suse.cz>
4027T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4028S:	Odd fixes
4029F:	drivers/block/floppy.c
4030
4031FMC SUBSYSTEM
4032M:	Alessandro Rubini <rubini@gnudd.com>
4033W:	http://www.ohwr.org/projects/fmc-bus
4034S:	Supported
4035F:	drivers/fmc/
4036F:	include/linux/fmc*.h
4037F:	include/linux/ipmi-fru.h
4038K:	fmc_d.*register
4039
4040FPU EMULATOR
4041M:	Bill Metzenthen <billm@melbpc.org.au>
4042W:	http://floatingpoint.sourceforge.net/emulator/index.html
4043S:	Maintained
4044F:	arch/x86/math-emu/
4045
4046FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4047L:	netdev@vger.kernel.org
4048S:	Orphan
4049F:	drivers/net/wan/dlci.c
4050F:	drivers/net/wan/sdla.c
4051
4052FRAMEBUFFER LAYER
4053M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4054M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4055L:	linux-fbdev@vger.kernel.org
4056W:	http://linux-fbdev.sourceforge.net/
4057Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4058T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4059S:	Maintained
4060F:	Documentation/fb/
4061F:	Documentation/devicetree/bindings/fb/
4062F:	drivers/video/
4063F:	include/video/
4064F:	include/linux/fb.h
4065F:	include/uapi/video/
4066F:	include/uapi/linux/fb.h
4067
4068FREESCALE DIU FRAMEBUFFER DRIVER
4069M:	Timur Tabi <timur@tabi.org>
4070L:	linux-fbdev@vger.kernel.org
4071S:	Maintained
4072F:	drivers/video/fbdev/fsl-diu-fb.*
4073
4074FREESCALE DMA DRIVER
4075M:	Li Yang <leoli@freescale.com>
4076M:	Zhang Wei <zw@zh-kernel.org>
4077L:	linuxppc-dev@lists.ozlabs.org
4078S:	Maintained
4079F:	drivers/dma/fsldma.*
4080
4081FREESCALE I2C CPM DRIVER
4082M:	Jochen Friedrich <jochen@scram.de>
4083L:	linuxppc-dev@lists.ozlabs.org
4084L:	linux-i2c@vger.kernel.org
4085S:	Maintained
4086F:	drivers/i2c/busses/i2c-cpm.c
4087
4088FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4089M:	Sascha Hauer <kernel@pengutronix.de>
4090L:	linux-fbdev@vger.kernel.org
4091L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4092S:	Maintained
4093F:	include/linux/platform_data/video-imxfb.h
4094F:	drivers/video/fbdev/imxfb.c
4095
4096FREESCALE QUAD SPI DRIVER
4097M:	Han Xu <han.xu@freescale.com>
4098L:	linux-mtd@lists.infradead.org
4099S:	Maintained
4100F:	drivers/mtd/spi-nor/fsl-quadspi.c
4101
4102FREESCALE SOC FS_ENET DRIVER
4103M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4104M:	Vitaly Bordug <vbordug@ru.mvista.com>
4105L:	linuxppc-dev@lists.ozlabs.org
4106L:	netdev@vger.kernel.org
4107S:	Maintained
4108F:	drivers/net/ethernet/freescale/fs_enet/
4109F:	include/linux/fs_enet_pd.h
4110
4111FREESCALE QUICC ENGINE LIBRARY
4112L:	linuxppc-dev@lists.ozlabs.org
4113S:	Orphan
4114F:	arch/powerpc/sysdev/qe_lib/
4115F:	arch/powerpc/include/asm/*qe.h
4116
4117FREESCALE USB PERIPHERAL DRIVERS
4118M:	Li Yang <leoli@freescale.com>
4119L:	linux-usb@vger.kernel.org
4120L:	linuxppc-dev@lists.ozlabs.org
4121S:	Maintained
4122F:	drivers/usb/gadget/udc/fsl*
4123
4124FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4125M:	Li Yang <leoli@freescale.com>
4126L:	netdev@vger.kernel.org
4127L:	linuxppc-dev@lists.ozlabs.org
4128S:	Maintained
4129F:	drivers/net/ethernet/freescale/ucc_geth*
4130
4131FREESCALE QUICC ENGINE UCC UART DRIVER
4132M:	Timur Tabi <timur@tabi.org>
4133L:	linuxppc-dev@lists.ozlabs.org
4134S:	Maintained
4135F:	drivers/tty/serial/ucc_uart.c
4136
4137FREESCALE SOC SOUND DRIVERS
4138M:	Timur Tabi <timur@tabi.org>
4139M:	Nicolin Chen <nicoleotsuka@gmail.com>
4140M:	Xiubo Li <Xiubo.Lee@gmail.com>
4141L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4142L:	linuxppc-dev@lists.ozlabs.org
4143S:	Maintained
4144F:	sound/soc/fsl/fsl*
4145F:	sound/soc/fsl/imx*
4146F:	sound/soc/fsl/mpc8610_hpcd.c
4147
4148FREEVXFS FILESYSTEM
4149M:	Christoph Hellwig <hch@infradead.org>
4150W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4151S:	Maintained
4152F:	fs/freevxfs/
4153
4154FREEZER
4155M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4156M:	Pavel Machek <pavel@ucw.cz>
4157L:	linux-pm@vger.kernel.org
4158S:	Supported
4159F:	Documentation/power/freezing-of-tasks.txt
4160F:	include/linux/freezer.h
4161F:	kernel/freezer.c
4162
4163FRONTSWAP API
4164M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4165L:	linux-kernel@vger.kernel.org
4166S:	Maintained
4167F:	mm/frontswap.c
4168F:	include/linux/frontswap.h
4169
4170FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4171M:	David Howells <dhowells@redhat.com>
4172L:	linux-cachefs@redhat.com
4173S:	Supported
4174F:	Documentation/filesystems/caching/
4175F:	fs/fscache/
4176F:	include/linux/fscache*.h
4177
4178F2FS FILE SYSTEM
4179M:	Jaegeuk Kim <jaegeuk@kernel.org>
4180M:	Changman Lee <cm224.lee@samsung.com>
4181L:	linux-f2fs-devel@lists.sourceforge.net
4182W:	http://en.wikipedia.org/wiki/F2FS
4183T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4184S:	Maintained
4185F:	Documentation/filesystems/f2fs.txt
4186F:	Documentation/ABI/testing/sysfs-fs-f2fs
4187F:	fs/f2fs/
4188F:	include/linux/f2fs_fs.h
4189
4190FUJITSU FR-V (FRV) PORT
4191M:	David Howells <dhowells@redhat.com>
4192S:	Maintained
4193F:	arch/frv/
4194
4195FUJITSU LAPTOP EXTRAS
4196M:	Jonathan Woithe <jwoithe@just42.net>
4197L:	platform-driver-x86@vger.kernel.org
4198S:	Maintained
4199F:	drivers/platform/x86/fujitsu-laptop.c
4200
4201FUJITSU M-5MO LS CAMERA ISP DRIVER
4202M:	Kyungmin Park <kyungmin.park@samsung.com>
4203M:	Heungjun Kim <riverful.kim@samsung.com>
4204L:	linux-media@vger.kernel.org
4205S:	Maintained
4206F:	drivers/media/i2c/m5mols/
4207F:	include/media/m5mols.h
4208
4209FUJITSU TABLET EXTRAS
4210M:	Robert Gerlach <khnz@gmx.de>
4211L:	platform-driver-x86@vger.kernel.org
4212S:	Maintained
4213F:	drivers/platform/x86/fujitsu-tablet.c
4214
4215FUSE: FILESYSTEM IN USERSPACE
4216M:	Miklos Szeredi <miklos@szeredi.hu>
4217L:	fuse-devel@lists.sourceforge.net
4218W:	http://fuse.sourceforge.net/
4219S:	Maintained
4220F:	fs/fuse/
4221F:	include/uapi/linux/fuse.h
4222
4223FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4224M:	Rik Faith <faith@cs.unc.edu>
4225L:	linux-scsi@vger.kernel.org
4226S:	Odd Fixes (e.g., new signatures)
4227F:	drivers/scsi/fdomain.*
4228
4229GCOV BASED KERNEL PROFILING
4230M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4231S:	Maintained
4232F:	kernel/gcov/
4233F:	Documentation/gcov.txt
4234
4235GDT SCSI DISK ARRAY CONTROLLER DRIVER
4236M:	Achim Leubner <achim_leubner@adaptec.com>
4237L:	linux-scsi@vger.kernel.org
4238W:	http://www.icp-vortex.com/
4239S:	Supported
4240F:	drivers/scsi/gdt*
4241
4242GDB KERNEL DEBUGGING HELPER SCRIPTS
4243M:	Jan Kiszka <jan.kiszka@siemens.com>
4244S:	Supported
4245F:	scripts/gdb/
4246
4247GEMTEK FM RADIO RECEIVER DRIVER
4248M:	Hans Verkuil <hverkuil@xs4all.nl>
4249L:	linux-media@vger.kernel.org
4250T:	git git://linuxtv.org/media_tree.git
4251W:	http://linuxtv.org
4252S:	Maintained
4253F:	drivers/media/radio/radio-gemtek*
4254
4255GENERIC GPIO I2C DRIVER
4256M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4257S:	Supported
4258F:	drivers/i2c/busses/i2c-gpio.c
4259F:	include/linux/i2c-gpio.h
4260
4261GENERIC GPIO I2C MULTIPLEXER DRIVER
4262M:	Peter Korsgaard <peter.korsgaard@barco.com>
4263L:	linux-i2c@vger.kernel.org
4264S:	Supported
4265F:	drivers/i2c/muxes/i2c-mux-gpio.c
4266F:	include/linux/i2c-mux-gpio.h
4267F:	Documentation/i2c/muxes/i2c-mux-gpio
4268
4269GENERIC HDLC (WAN) DRIVERS
4270M:	Krzysztof Halasa <khc@pm.waw.pl>
4271W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4272S:	Maintained
4273F:	drivers/net/wan/c101.c
4274F:	drivers/net/wan/hd6457*
4275F:	drivers/net/wan/hdlc*
4276F:	drivers/net/wan/n2.c
4277F:	drivers/net/wan/pc300too.c
4278F:	drivers/net/wan/pci200syn.c
4279F:	drivers/net/wan/wanxl*
4280
4281GENERIC INCLUDE/ASM HEADER FILES
4282M:	Arnd Bergmann <arnd@arndb.de>
4283L:	linux-arch@vger.kernel.org
4284T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4285S:	Maintained
4286F:	include/asm-generic/
4287F:	include/uapi/asm-generic/
4288
4289GENERIC PHY FRAMEWORK
4290M:	Kishon Vijay Abraham I <kishon@ti.com>
4291L:	linux-kernel@vger.kernel.org
4292T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4293S:	Supported
4294F:	drivers/phy/
4295F:	include/linux/phy/
4296
4297GENERIC UIO DRIVER FOR PCI DEVICES
4298M:	"Michael S. Tsirkin" <mst@redhat.com>
4299L:	kvm@vger.kernel.org
4300S:	Supported
4301F:	drivers/uio/uio_pci_generic.c
4302
4303GET_MAINTAINER SCRIPT
4304M:	Joe Perches <joe@perches.com>
4305S:	Maintained
4306F:	scripts/get_maintainer.pl
4307
4308GFS2 FILE SYSTEM
4309M:	Steven Whitehouse <swhiteho@redhat.com>
4310L:	cluster-devel@redhat.com
4311W:	http://sources.redhat.com/cluster/
4312T:	git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4313T:	git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4314S:	Supported
4315F:	Documentation/filesystems/gfs2*.txt
4316F:	fs/gfs2/
4317F:	include/uapi/linux/gfs2_ondisk.h
4318
4319GIGASET ISDN DRIVERS
4320M:	Hansjoerg Lipp <hjlipp@web.de>
4321M:	Tilman Schmidt <tilman@imap.cc>
4322L:	gigaset307x-common@lists.sourceforge.net
4323W:	http://gigaset307x.sourceforge.net/
4324S:	Maintained
4325F:	Documentation/isdn/README.gigaset
4326F:	drivers/isdn/gigaset/
4327F:	include/uapi/linux/gigaset_dev.h
4328
4329GO7007 MPEG CODEC
4330M:	Hans Verkuil <hans.verkuil@cisco.com>
4331L:	linux-media@vger.kernel.org
4332S:	Maintained
4333F:	drivers/media/usb/go7007/
4334
4335GOODIX TOUCHSCREEN
4336M:	Bastien Nocera <hadess@hadess.net>
4337L:	linux-input@vger.kernel.org
4338S:	Maintained
4339F:	drivers/input/touchscreen/goodix.c
4340
4341GPIO SUBSYSTEM
4342M:	Linus Walleij <linus.walleij@linaro.org>
4343M:	Alexandre Courbot <gnurou@gmail.com>
4344L:	linux-gpio@vger.kernel.org
4345T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4346S:	Maintained
4347F:	Documentation/gpio/
4348F:	drivers/gpio/
4349F:	include/linux/gpio/
4350F:	include/linux/gpio.h
4351F:	include/asm-generic/gpio.h
4352
4353GRE DEMULTIPLEXER DRIVER
4354M:	Dmitry Kozlov <xeb@mail.ru>
4355L:	netdev@vger.kernel.org
4356S:	Maintained
4357F:	net/ipv4/gre_demux.c
4358F:	net/ipv4/gre_offload.c
4359F:	include/net/gre.h
4360
4361GRETH 10/100/1G Ethernet MAC device driver
4362M:	Kristoffer Glembo <kristoffer@gaisler.com>
4363L:	netdev@vger.kernel.org
4364S:	Maintained
4365F:	drivers/net/ethernet/aeroflex/
4366
4367GSPCA FINEPIX SUBDRIVER
4368M:	Frank Zago <frank@zago.net>
4369L:	linux-media@vger.kernel.org
4370T:	git git://linuxtv.org/media_tree.git
4371S:	Maintained
4372F:	drivers/media/usb/gspca/finepix.c
4373
4374GSPCA GL860 SUBDRIVER
4375M:	Olivier Lorin <o.lorin@laposte.net>
4376L:	linux-media@vger.kernel.org
4377T:	git git://linuxtv.org/media_tree.git
4378S:	Maintained
4379F:	drivers/media/usb/gspca/gl860/
4380
4381GSPCA M5602 SUBDRIVER
4382M:	Erik Andren <erik.andren@gmail.com>
4383L:	linux-media@vger.kernel.org
4384T:	git git://linuxtv.org/media_tree.git
4385S:	Maintained
4386F:	drivers/media/usb/gspca/m5602/
4387
4388GSPCA PAC207 SONIXB SUBDRIVER
4389M:	Hans de Goede <hdegoede@redhat.com>
4390L:	linux-media@vger.kernel.org
4391T:	git git://linuxtv.org/media_tree.git
4392S:	Maintained
4393F:	drivers/media/usb/gspca/pac207.c
4394
4395GSPCA SN9C20X SUBDRIVER
4396M:	Brian Johnson <brijohn@gmail.com>
4397L:	linux-media@vger.kernel.org
4398T:	git git://linuxtv.org/media_tree.git
4399S:	Maintained
4400F:	drivers/media/usb/gspca/sn9c20x.c
4401
4402GSPCA T613 SUBDRIVER
4403M:	Leandro Costantino <lcostantino@gmail.com>
4404L:	linux-media@vger.kernel.org
4405T:	git git://linuxtv.org/media_tree.git
4406S:	Maintained
4407F:	drivers/media/usb/gspca/t613.c
4408
4409GSPCA USB WEBCAM DRIVER
4410M:	Hans de Goede <hdegoede@redhat.com>
4411L:	linux-media@vger.kernel.org
4412T:	git git://linuxtv.org/media_tree.git
4413S:	Maintained
4414F:	drivers/media/usb/gspca/
4415
4416GUID PARTITION TABLE (GPT)
4417M:	Davidlohr Bueso <davidlohr@hp.com>
4418L:	linux-efi@vger.kernel.org
4419S:	Maintained
4420F:	block/partitions/efi.*
4421
4422STK1160 USB VIDEO CAPTURE DRIVER
4423M:	Ezequiel Garcia <elezegarcia@gmail.com>
4424L:	linux-media@vger.kernel.org
4425T:	git git://linuxtv.org/media_tree.git
4426S:	Maintained
4427F:	drivers/media/usb/stk1160/
4428
4429HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4430M:	Frank Seidel <frank@f-seidel.de>
4431L:	platform-driver-x86@vger.kernel.org
4432W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4433S:	Maintained
4434F:	drivers/platform/x86/hdaps.c
4435
4436HDPVR USB VIDEO ENCODER DRIVER
4437M:	Hans Verkuil <hverkuil@xs4all.nl>
4438L:	linux-media@vger.kernel.org
4439T:	git git://linuxtv.org/media_tree.git
4440W:	http://linuxtv.org
4441S:	Odd Fixes
4442F:	drivers/media/usb/hdpvr/
4443
4444HWPOISON MEMORY FAILURE HANDLING
4445M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4446L:	linux-mm@kvack.org
4447S:	Maintained
4448F:	mm/memory-failure.c
4449F:	mm/hwpoison-inject.c
4450
4451HYPERVISOR VIRTUAL CONSOLE DRIVER
4452L:	linuxppc-dev@lists.ozlabs.org
4453S:	Odd Fixes
4454F:	drivers/tty/hvc/
4455
4456HACKRF MEDIA DRIVER
4457M:	Antti Palosaari <crope@iki.fi>
4458L:	linux-media@vger.kernel.org
4459W:	http://linuxtv.org/
4460W:	http://palosaari.fi/linux/
4461Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4462T:	git git://linuxtv.org/anttip/media_tree.git
4463S:	Maintained
4464F:	drivers/media/usb/hackrf/
4465
4466HARDWARE MONITORING
4467M:	Jean Delvare <jdelvare@suse.de>
4468M:	Guenter Roeck <linux@roeck-us.net>
4469L:	lm-sensors@lm-sensors.org
4470W:	http://www.lm-sensors.org/
4471T:	quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4472T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4473S:	Maintained
4474F:	Documentation/hwmon/
4475F:	drivers/hwmon/
4476F:	include/linux/hwmon*.h
4477
4478HARDWARE RANDOM NUMBER GENERATOR CORE
4479M:	Matt Mackall <mpm@selenic.com>
4480M:	Herbert Xu <herbert@gondor.apana.org.au>
4481L:	linux-crypto@vger.kernel.org
4482S:	Odd fixes
4483F:	Documentation/hw_random.txt
4484F:	drivers/char/hw_random/
4485F:	include/linux/hw_random.h
4486
4487HARDWARE SPINLOCK CORE
4488M:	Ohad Ben-Cohen <ohad@wizery.com>
4489S:	Maintained
4490F:	Documentation/hwspinlock.txt
4491F:	drivers/hwspinlock/hwspinlock_*
4492F:	include/linux/hwspinlock.h
4493
4494HARMONY SOUND DRIVER
4495L:	linux-parisc@vger.kernel.org
4496S:	Maintained
4497F:	sound/parisc/harmony.*
4498
4499HD29L2 MEDIA DRIVER
4500M:	Antti Palosaari <crope@iki.fi>
4501L:	linux-media@vger.kernel.org
4502W:	http://linuxtv.org/
4503W:	http://palosaari.fi/linux/
4504Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4505T:	git git://linuxtv.org/anttip/media_tree.git
4506S:	Maintained
4507F:	drivers/media/dvb-frontends/hd29l2*
4508
4509HEWLETT-PACKARD SMART2 RAID DRIVER
4510L:	iss_storagedev@hp.com
4511S:	Orphan
4512F:	Documentation/blockdev/cpqarray.txt
4513F:	drivers/block/cpqarray.*
4514
4515HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4516M:	Don Brace <don.brace@pmcs.com>
4517L:	iss_storagedev@hp.com
4518L:	storagedev@pmcs.com
4519L:	linux-scsi@vger.kernel.org
4520S:	Supported
4521F:	Documentation/scsi/hpsa.txt
4522F:	drivers/scsi/hpsa*.[ch]
4523F:	include/linux/cciss*.h
4524F:	include/uapi/linux/cciss*.h
4525
4526HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4527M:	Don Brace <don.brace@pmcs.com>
4528L:	iss_storagedev@hp.com
4529L:	storagedev@pmcs.com
4530L:	linux-scsi@vger.kernel.org
4531S:	Supported
4532F:	Documentation/blockdev/cciss.txt
4533F:	drivers/block/cciss*
4534F:	include/linux/cciss_ioctl.h
4535F:	include/uapi/linux/cciss_ioctl.h
4536
4537HFS FILESYSTEM
4538L:	linux-fsdevel@vger.kernel.org
4539S:	Orphan
4540F:	Documentation/filesystems/hfs.txt
4541F:	fs/hfs/
4542
4543HFSPLUS FILESYSTEM
4544L:	linux-fsdevel@vger.kernel.org
4545S:	Orphan
4546F:	Documentation/filesystems/hfsplus.txt
4547F:	fs/hfsplus/
4548
4549HGA FRAMEBUFFER DRIVER
4550M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4551L:	linux-nvidia@lists.surfsouth.com
4552W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4553S:	Maintained
4554F:	drivers/video/fbdev/hgafb.c
4555
4556HIBERNATION (aka Software Suspend, aka swsusp)
4557M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4558M:	Pavel Machek <pavel@ucw.cz>
4559L:	linux-pm@vger.kernel.org
4560S:	Supported
4561F:	arch/x86/power/
4562F:	drivers/base/power/
4563F:	kernel/power/
4564F:	include/linux/suspend.h
4565F:	include/linux/freezer.h
4566F:	include/linux/pm.h
4567F:	arch/*/include/asm/suspend*.h
4568
4569HID CORE LAYER
4570M:	Jiri Kosina <jkosina@suse.cz>
4571L:	linux-input@vger.kernel.org
4572T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4573S:	Maintained
4574F:	drivers/hid/
4575F:	include/linux/hid*
4576F:	include/uapi/linux/hid*
4577
4578HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4579M:	Thomas Gleixner <tglx@linutronix.de>
4580L:	linux-kernel@vger.kernel.org
4581T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4582S:	Maintained
4583F:	Documentation/timers/
4584F:	kernel/time/hrtimer.c
4585F:	kernel/time/clockevents.c
4586F:	kernel/time/tick*.*
4587F:	kernel/time/timer_*.c
4588F:	include/linux/clockchips.h
4589F:	include/linux/hrtimer.h
4590
4591HIGH-SPEED SCC DRIVER FOR AX.25
4592L:	linux-hams@vger.kernel.org
4593S:	Orphan
4594F:	drivers/net/hamradio/dmascc.c
4595F:	drivers/net/hamradio/scc.c
4596
4597HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4598M:	HighPoint Linux Team <linux@highpoint-tech.com>
4599W:	http://www.highpoint-tech.com
4600S:	Supported
4601F:	Documentation/scsi/hptiop.txt
4602F:	drivers/scsi/hptiop.c
4603
4604HIPPI
4605M:	Jes Sorensen <jes@trained-monkey.org>
4606L:	linux-hippi@sunsite.dk
4607S:	Maintained
4608F:	include/linux/hippidevice.h
4609F:	include/uapi/linux/if_hippi.h
4610F:	net/802/hippi.c
4611F:	drivers/net/hippi/
4612
4613HOST AP DRIVER
4614M:	Jouni Malinen <j@w1.fi>
4615L:	hostap@shmoo.com (subscribers-only)
4616L:	linux-wireless@vger.kernel.org
4617W:	http://hostap.epitest.fi/
4618S:	Maintained
4619F:	drivers/net/wireless/hostap/
4620
4621HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4622L:	platform-driver-x86@vger.kernel.org
4623S:	Orphan
4624F:	drivers/platform/x86/tc1100-wmi.c
4625
4626HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4627M:	Jaroslav Kysela <perex@perex.cz>
4628S:	Maintained
4629F:	drivers/net/ethernet/hp/hp100.*
4630
4631HPET:	High Precision Event Timers driver
4632M:	Clemens Ladisch <clemens@ladisch.de>
4633S:	Maintained
4634F:	Documentation/timers/hpet.txt
4635F:	drivers/char/hpet.c
4636F:	include/linux/hpet.h
4637F:	include/uapi/linux/hpet.h
4638
4639HPET:	x86
4640S:	Orphan
4641F:	arch/x86/kernel/hpet.c
4642F:	arch/x86/include/asm/hpet.h
4643
4644HPFS FILESYSTEM
4645M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4646W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4647S:	Maintained
4648F:	fs/hpfs/
4649
4650HSI SUBSYSTEM
4651M:	Sebastian Reichel <sre@kernel.org>
4652T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4653S:	Maintained
4654F:	Documentation/ABI/testing/sysfs-bus-hsi
4655F:	Documentation/hsi.txt
4656F:	drivers/hsi/
4657F:	include/linux/hsi/
4658F:	include/uapi/linux/hsi/
4659
4660HSO 3G MODEM DRIVER
4661M:	Jan Dumon <j.dumon@option.com>
4662W:	http://www.pharscape.org
4663S:	Maintained
4664F:	drivers/net/usb/hso.c
4665
4666HSR NETWORK PROTOCOL
4667M:	Arvid Brodin <arvid.brodin@alten.se>
4668L:	netdev@vger.kernel.org
4669S:	Maintained
4670F:	net/hsr/
4671
4672HTCPEN TOUCHSCREEN DRIVER
4673M:	Pau Oliva Fora <pof@eslack.org>
4674L:	linux-input@vger.kernel.org
4675S:	Maintained
4676F:	drivers/input/touchscreen/htcpen.c
4677
4678HUGETLB FILESYSTEM
4679M:	Nadia Yvette Chambers <nyc@holomorphy.com>
4680S:	Maintained
4681F:	fs/hugetlbfs/
4682
4683Hyper-V CORE AND DRIVERS
4684M:	K. Y. Srinivasan <kys@microsoft.com>
4685M:	Haiyang Zhang <haiyangz@microsoft.com>
4686L:	devel@linuxdriverproject.org
4687S:	Maintained
4688F:	arch/x86/include/asm/mshyperv.h
4689F:	arch/x86/include/uapi/asm/hyperv.h
4690F:	arch/x86/kernel/cpu/mshyperv.c
4691F:	drivers/hid/hid-hyperv.c
4692F:	drivers/hv/
4693F:	drivers/input/serio/hyperv-keyboard.c
4694F:	drivers/net/hyperv/
4695F:	drivers/scsi/storvsc_drv.c
4696F:	drivers/video/fbdev/hyperv_fb.c
4697F:	include/linux/hyperv.h
4698F:	tools/hv/
4699
4700I2C OVER PARALLEL PORT
4701M:	Jean Delvare <jdelvare@suse.de>
4702L:	linux-i2c@vger.kernel.org
4703S:	Maintained
4704F:	Documentation/i2c/busses/i2c-parport
4705F:	Documentation/i2c/busses/i2c-parport-light
4706F:	drivers/i2c/busses/i2c-parport.c
4707F:	drivers/i2c/busses/i2c-parport-light.c
4708
4709I2C/SMBUS CONTROLLER DRIVERS FOR PC
4710M:	Jean Delvare <jdelvare@suse.de>
4711L:	linux-i2c@vger.kernel.org
4712S:	Maintained
4713F:	Documentation/i2c/busses/i2c-ali1535
4714F:	Documentation/i2c/busses/i2c-ali1563
4715F:	Documentation/i2c/busses/i2c-ali15x3
4716F:	Documentation/i2c/busses/i2c-amd756
4717F:	Documentation/i2c/busses/i2c-amd8111
4718F:	Documentation/i2c/busses/i2c-i801
4719F:	Documentation/i2c/busses/i2c-nforce2
4720F:	Documentation/i2c/busses/i2c-piix4
4721F:	Documentation/i2c/busses/i2c-sis5595
4722F:	Documentation/i2c/busses/i2c-sis630
4723F:	Documentation/i2c/busses/i2c-sis96x
4724F:	Documentation/i2c/busses/i2c-via
4725F:	Documentation/i2c/busses/i2c-viapro
4726F:	drivers/i2c/busses/i2c-ali1535.c
4727F:	drivers/i2c/busses/i2c-ali1563.c
4728F:	drivers/i2c/busses/i2c-ali15x3.c
4729F:	drivers/i2c/busses/i2c-amd756.c
4730F:	drivers/i2c/busses/i2c-amd756-s4882.c
4731F:	drivers/i2c/busses/i2c-amd8111.c
4732F:	drivers/i2c/busses/i2c-i801.c
4733F:	drivers/i2c/busses/i2c-isch.c
4734F:	drivers/i2c/busses/i2c-nforce2.c
4735F:	drivers/i2c/busses/i2c-nforce2-s4985.c
4736F:	drivers/i2c/busses/i2c-piix4.c
4737F:	drivers/i2c/busses/i2c-sis5595.c
4738F:	drivers/i2c/busses/i2c-sis630.c
4739F:	drivers/i2c/busses/i2c-sis96x.c
4740F:	drivers/i2c/busses/i2c-via.c
4741F:	drivers/i2c/busses/i2c-viapro.c
4742
4743I2C/SMBUS ISMT DRIVER
4744M:	Seth Heasley <seth.heasley@intel.com>
4745M:	Neil Horman <nhorman@tuxdriver.com>
4746L:	linux-i2c@vger.kernel.org
4747F:	drivers/i2c/busses/i2c-ismt.c
4748F:	Documentation/i2c/busses/i2c-ismt
4749
4750I2C/SMBUS STUB DRIVER
4751M:	Jean Delvare <jdelvare@suse.de>
4752L:	linux-i2c@vger.kernel.org
4753S:	Maintained
4754F:	drivers/i2c/i2c-stub.c
4755
4756I2C SUBSYSTEM
4757M:	Wolfram Sang <wsa@the-dreams.de>
4758L:	linux-i2c@vger.kernel.org
4759W:	https://i2c.wiki.kernel.org/
4760Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
4761T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4762S:	Maintained
4763F:	Documentation/devicetree/bindings/i2c/
4764F:	Documentation/i2c/
4765F:	drivers/i2c/
4766F:	include/linux/i2c.h
4767F:	include/linux/i2c-*.h
4768F:	include/uapi/linux/i2c.h
4769F:	include/uapi/linux/i2c-*.h
4770
4771I2C ACPI SUPPORT
4772M:	Mika Westerberg <mika.westerberg@linux.intel.com>
4773L:	linux-i2c@vger.kernel.org
4774L:	linux-acpi@vger.kernel.org
4775S:	Maintained
4776
4777I2C-TAOS-EVM DRIVER
4778M:	Jean Delvare <jdelvare@suse.de>
4779L:	linux-i2c@vger.kernel.org
4780S:	Maintained
4781F:	Documentation/i2c/busses/i2c-taos-evm
4782F:	drivers/i2c/busses/i2c-taos-evm.c
4783
4784I2C-TINY-USB DRIVER
4785M:	Till Harbaum <till@harbaum.org>
4786L:	linux-i2c@vger.kernel.org
4787W:	http://www.harbaum.org/till/i2c_tiny_usb
4788S:	Maintained
4789F:	drivers/i2c/busses/i2c-tiny-usb.c
4790
4791i386 BOOT CODE
4792M:	"H. Peter Anvin" <hpa@zytor.com>
4793S:	Maintained
4794F:	arch/x86/boot/
4795
4796i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4797M:	"H. Peter Anvin" <hpa@zytor.com>
4798T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4799S:	Maintained
4800
4801IA64 (Itanium) PLATFORM
4802M:	Tony Luck <tony.luck@intel.com>
4803M:	Fenghua Yu <fenghua.yu@intel.com>
4804L:	linux-ia64@vger.kernel.org
4805T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4806S:	Maintained
4807F:	arch/ia64/
4808
4809IBM Power in-Nest Crypto Acceleration
4810M:	Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4811M:	Fionnuala Gunter <fin@linux.vnet.ibm.com>
4812L:	linux-crypto@vger.kernel.org
4813S:	Supported
4814F:	drivers/crypto/nx/
4815
4816IBM Power 842 compression accelerator
4817M:	Dan Streetman <ddstreet@us.ibm.com>
4818S:	Supported
4819F:	drivers/crypto/nx/nx-842.c
4820F:	include/linux/nx842.h
4821
4822IBM Power Linux RAID adapter
4823M:	Brian King <brking@us.ibm.com>
4824S:	Supported
4825F:	drivers/scsi/ipr.*
4826
4827IBM Power Virtual Ethernet Device Driver
4828M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4829L:	netdev@vger.kernel.org
4830S:	Supported
4831F:	drivers/net/ethernet/ibm/ibmveth.*
4832
4833IBM Power Virtual SCSI Device Drivers
4834M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4835L:	linux-scsi@vger.kernel.org
4836S:	Supported
4837F:	drivers/scsi/ibmvscsi/ibmvscsi*
4838F:	drivers/scsi/ibmvscsi/viosrp.h
4839
4840IBM Power Virtual FC Device Drivers
4841M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4842L:	linux-scsi@vger.kernel.org
4843S:	Supported
4844F:	drivers/scsi/ibmvscsi/ibmvfc*
4845
4846IBM ServeRAID RAID DRIVER
4847S:	Orphan
4848F:	drivers/scsi/ips.*
4849
4850ICH LPC AND GPIO DRIVER
4851M:	Peter Tyser <ptyser@xes-inc.com>
4852S:	Maintained
4853F:	drivers/mfd/lpc_ich.c
4854F:	drivers/gpio/gpio-ich.c
4855
4856IDE SUBSYSTEM
4857M:	"David S. Miller" <davem@davemloft.net>
4858L:	linux-ide@vger.kernel.org
4859Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
4860T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4861S:	Maintained
4862F:	Documentation/ide/
4863F:	drivers/ide/
4864F:	include/linux/ide.h
4865
4866IDEAPAD LAPTOP EXTRAS DRIVER
4867M:	Ike Panhc <ike.pan@canonical.com>
4868L:	platform-driver-x86@vger.kernel.org
4869W:	http://launchpad.net/ideapad-laptop
4870S:	Maintained
4871F:	drivers/platform/x86/ideapad-laptop.c
4872
4873IDEAPAD LAPTOP SLIDEBAR DRIVER
4874M:	Andrey Moiseev <o2g.org.ru@gmail.com>
4875L:	linux-input@vger.kernel.org
4876W:	https://github.com/o2genum/ideapad-slidebar
4877S:	Maintained
4878F:	drivers/input/misc/ideapad_slidebar.c
4879
4880IDE/ATAPI DRIVERS
4881M:	Borislav Petkov <bp@alien8.de>
4882L:	linux-ide@vger.kernel.org
4883S:	Maintained
4884F:	Documentation/cdrom/ide-cd
4885F:	drivers/ide/ide-cd*
4886
4887IDLE-I7300
4888M:	Andy Henroid <andrew.d.henroid@intel.com>
4889L:	linux-pm@vger.kernel.org
4890S:	Supported
4891F:	drivers/idle/i7300_idle.c
4892
4893IEEE 802.15.4 SUBSYSTEM
4894M:	Alexander Aring <alex.aring@gmail.com>
4895L:	linux-wpan@vger.kernel.org
4896W:	https://github.com/linux-wpan
4897T:	git git://github.com/linux-wpan/linux-wpan-next.git
4898S:	Maintained
4899F:	net/ieee802154/
4900F:	net/mac802154/
4901F:	drivers/net/ieee802154/
4902F:	include/linux/nl802154.h
4903F:	include/linux/ieee802154.h
4904F:	include/net/nl802154.h
4905F:	include/net/mac802154.h
4906F:	include/net/af_ieee802154.h
4907F:	include/net/cfg802154.h
4908F:	include/net/ieee802154_netdev.h
4909F:	Documentation/networking/ieee802154.txt
4910
4911IGORPLUG-USB IR RECEIVER
4912M:	Sean Young <sean@mess.org>
4913L:	linux-media@vger.kernel.org
4914S:	Maintained
4915F:	drivers/media/rc/igorplugusb.c
4916
4917IGUANAWORKS USB IR TRANSCEIVER
4918M:	Sean Young <sean@mess.org>
4919L:	linux-media@vger.kernel.org
4920S:	Maintained
4921F:	drivers/media/rc/iguanair.c
4922
4923IIO SUBSYSTEM AND DRIVERS
4924M:	Jonathan Cameron <jic23@kernel.org>
4925R:	Hartmut Knaack <knaack.h@gmx.de>
4926R:	Lars-Peter Clausen <lars@metafoo.de>
4927R:	Peter Meerwald <pmeerw@pmeerw.net>
4928L:	linux-iio@vger.kernel.org
4929S:	Maintained
4930F:	drivers/iio/
4931F:	drivers/staging/iio/
4932F:	include/linux/iio/
4933
4934IKANOS/ADI EAGLE ADSL USB DRIVER
4935M:	Matthieu Castet <castet.matthieu@free.fr>
4936M:	Stanislaw Gruszka <stf_xl@wp.pl>
4937S:	Maintained
4938F:	drivers/usb/atm/ueagle-atm.c
4939
4940INA209 HARDWARE MONITOR DRIVER
4941M:	Guenter Roeck <linux@roeck-us.net>
4942L:	lm-sensors@lm-sensors.org
4943S:	Maintained
4944F:	Documentation/hwmon/ina209
4945F:	Documentation/devicetree/bindings/i2c/ina209.txt
4946F:	drivers/hwmon/ina209.c
4947
4948INA2XX HARDWARE MONITOR DRIVER
4949M:	Guenter Roeck <linux@roeck-us.net>
4950L:	lm-sensors@lm-sensors.org
4951S:	Maintained
4952F:	Documentation/hwmon/ina2xx
4953F:	drivers/hwmon/ina2xx.c
4954F:	include/linux/platform_data/ina2xx.h
4955
4956INDUSTRY PACK SUBSYSTEM (IPACK)
4957M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4958M:	Jens Taprogge <jens.taprogge@taprogge.org>
4959M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4960L:	industrypack-devel@lists.sourceforge.net
4961W:	http://industrypack.sourceforge.net
4962S:	Maintained
4963F:	drivers/ipack/
4964
4965INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4966M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4967M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
4968L:	linux-ima-devel@lists.sourceforge.net
4969L:	linux-ima-user@lists.sourceforge.net
4970L:	linux-security-module@vger.kernel.org
4971S:	Supported
4972F:	security/integrity/ima/
4973
4974IMGTEC IR DECODER DRIVER
4975M:	James Hogan <james.hogan@imgtec.com>
4976S:	Maintained
4977F:	drivers/media/rc/img-ir/
4978
4979IMS TWINTURBO FRAMEBUFFER DRIVER
4980L:	linux-fbdev@vger.kernel.org
4981S:	Orphan
4982F:	drivers/video/fbdev/imsttfb.c
4983
4984INFINIBAND SUBSYSTEM
4985M:	Roland Dreier <roland@kernel.org>
4986M:	Sean Hefty <sean.hefty@intel.com>
4987M:	Hal Rosenstock <hal.rosenstock@gmail.com>
4988L:	linux-rdma@vger.kernel.org
4989W:	http://www.openfabrics.org/
4990Q:	http://patchwork.kernel.org/project/linux-rdma/list/
4991T:	git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4992S:	Supported
4993F:	Documentation/infiniband/
4994F:	drivers/infiniband/
4995F:	include/uapi/linux/if_infiniband.h
4996
4997INOTIFY
4998M:	John McCutchan <john@johnmccutchan.com>
4999M:	Robert Love <rlove@rlove.org>
5000M:	Eric Paris <eparis@parisplace.org>
5001S:	Maintained
5002F:	Documentation/filesystems/inotify.txt
5003F:	fs/notify/inotify/
5004F:	include/linux/inotify.h
5005F:	include/uapi/linux/inotify.h
5006
5007INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5008M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5009L:	linux-input@vger.kernel.org
5010Q:	http://patchwork.kernel.org/project/linux-input/list/
5011T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5012S:	Maintained
5013F:	drivers/input/
5014F:	include/linux/input.h
5015F:	include/uapi/linux/input.h
5016F:	include/linux/input/
5017
5018INPUT MULTITOUCH (MT) PROTOCOL
5019M:	Henrik Rydberg <rydberg@bitmath.org>
5020L:	linux-input@vger.kernel.org
5021T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5022S:	Odd fixes
5023F:	Documentation/input/multi-touch-protocol.txt
5024F:	drivers/input/input-mt.c
5025K:	\b(ABS|SYN)_MT_
5026
5027INTEL ASoC BDW/HSW DRIVERS
5028M:	Jie Yang <yang.jie@linux.intel.com>
5029L:	alsa-devel@alsa-project.org
5030S:	Supported
5031F:	sound/soc/intel/sst-haswell*
5032F:	sound/soc/intel/sst-dsp*
5033F:	sound/soc/intel/sst-firmware.c
5034F:	sound/soc/intel/broadwell.c
5035F:	sound/soc/intel/haswell.c
5036
5037INTEL C600 SERIES SAS CONTROLLER DRIVER
5038M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5039M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5040L:	linux-scsi@vger.kernel.org
5041T:	git git://git.code.sf.net/p/intel-sas/isci
5042S:	Supported
5043F:	drivers/scsi/isci/
5044
5045INTEL IDLE DRIVER
5046M:	Len Brown <lenb@kernel.org>
5047L:	linux-pm@vger.kernel.org
5048T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5049S:	Supported
5050F:	drivers/idle/intel_idle.c
5051
5052INTEL PSTATE DRIVER
5053M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5054L:	linux-pm@vger.kernel.org
5055S:	Supported
5056F:	drivers/cpufreq/intel_pstate.c
5057
5058INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5059M:	Maik Broemme <mbroemme@plusserver.de>
5060L:	linux-fbdev@vger.kernel.org
5061S:	Maintained
5062F:	Documentation/fb/intelfb.txt
5063F:	drivers/video/fbdev/intelfb/
5064
5065INTEL 810/815 FRAMEBUFFER DRIVER
5066M:	Antonino Daplas <adaplas@gmail.com>
5067L:	linux-fbdev@vger.kernel.org
5068S:	Maintained
5069F:	drivers/video/fbdev/i810/
5070
5071INTEL MENLOW THERMAL DRIVER
5072M:	Sujith Thomas <sujith.thomas@intel.com>
5073L:	platform-driver-x86@vger.kernel.org
5074W:	https://01.org/linux-acpi
5075S:	Supported
5076F:	drivers/platform/x86/intel_menlow.c
5077
5078INTEL IA32 MICROCODE UPDATE SUPPORT
5079M:	Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
5080S:	Maintained
5081F:	arch/x86/kernel/cpu/microcode/core*
5082F:	arch/x86/kernel/cpu/microcode/intel*
5083
5084INTEL I/OAT DMA DRIVER
5085M:	Dave Jiang <dave.jiang@intel.com>
5086R:	Dan Williams <dan.j.williams@intel.com>
5087L:	dmaengine@vger.kernel.org
5088Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5089S:	Supported
5090F:	drivers/dma/ioat*
5091
5092INTEL IOMMU (VT-d)
5093M:	David Woodhouse <dwmw2@infradead.org>
5094L:	iommu@lists.linux-foundation.org
5095T:	git git://git.infradead.org/iommu-2.6.git
5096S:	Supported
5097F:	drivers/iommu/intel-iommu.c
5098F:	include/linux/intel-iommu.h
5099
5100INTEL IOP-ADMA DMA DRIVER
5101R:	Dan Williams <dan.j.williams@intel.com>
5102S:	Odd fixes
5103F:	drivers/dma/iop-adma.c
5104
5105INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5106M:	Krzysztof Halasa <khalasa@piap.pl>
5107S:	Maintained
5108F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5109F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5110F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5111F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5112F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5113F:	drivers/net/wan/ixp4xx_hss.c
5114
5115INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5116M:	Deepak Saxena <dsaxena@plexity.net>
5117S:	Maintained
5118F:	drivers/char/hw_random/ixp4xx-rng.c
5119
5120INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5121M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5122M:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5123M:	Bruce Allan <bruce.w.allan@intel.com>
5124M:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5125M:	Don Skidmore <donald.c.skidmore@intel.com>
5126M:	Greg Rose <gregory.v.rose@intel.com>
5127M:	Matthew Vick <matthew.vick@intel.com>
5128M:	John Ronciak <john.ronciak@intel.com>
5129M:	Mitch Williams <mitch.a.williams@intel.com>
5130M:	Linux NICS <linux.nics@intel.com>
5131L:	e1000-devel@lists.sourceforge.net
5132W:	http://www.intel.com/support/feedback.htm
5133W:	http://e1000.sourceforge.net/
5134T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5135T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5136S:	Supported
5137F:	Documentation/networking/e100.txt
5138F:	Documentation/networking/e1000.txt
5139F:	Documentation/networking/e1000e.txt
5140F:	Documentation/networking/igb.txt
5141F:	Documentation/networking/igbvf.txt
5142F:	Documentation/networking/ixgb.txt
5143F:	Documentation/networking/ixgbe.txt
5144F:	Documentation/networking/ixgbevf.txt
5145F:	Documentation/networking/i40e.txt
5146F:	Documentation/networking/i40evf.txt
5147F:	drivers/net/ethernet/intel/
5148F:	drivers/net/ethernet/intel/*/
5149
5150INTEL-MID GPIO DRIVER
5151M:	David Cohen <david.a.cohen@linux.intel.com>
5152L:	linux-gpio@vger.kernel.org
5153S:	Maintained
5154F:	drivers/gpio/gpio-intel-mid.c
5155
5156INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5157M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5158L:	linux-wireless@vger.kernel.org
5159S:	Maintained
5160F:	Documentation/networking/README.ipw2100
5161F:	Documentation/networking/README.ipw2200
5162F:	drivers/net/wireless/ipw2x00/
5163
5164INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5165M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5166M:	Gang Wei <gang.wei@intel.com>
5167M:	Shane Wang <shane.wang@intel.com>
5168L:	tboot-devel@lists.sourceforge.net
5169W:	http://tboot.sourceforge.net
5170T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5171S:	Supported
5172F:	Documentation/intel_txt.txt
5173F:	include/linux/tboot.h
5174F:	arch/x86/kernel/tboot.c
5175
5176INTEL WIRELESS WIMAX CONNECTION 2400
5177M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5178M:	linux-wimax@intel.com
5179L:     wimax@linuxwimax.org (subscribers-only)
5180S:	Supported
5181W:	http://linuxwimax.org
5182F:	Documentation/wimax/README.i2400m
5183F:	drivers/net/wimax/i2400m/
5184F:	include/uapi/linux/wimax/i2400m.h
5185
5186INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5187M:	Stanislaw Gruszka <sgruszka@redhat.com>
5188L:	linux-wireless@vger.kernel.org
5189S:	Supported
5190F:	drivers/net/wireless/iwlegacy/
5191
5192INTEL WIRELESS WIFI LINK (iwlwifi)
5193M:	Johannes Berg <johannes.berg@intel.com>
5194M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5195M:	Intel Linux Wireless <ilw@linux.intel.com>
5196L:	linux-wireless@vger.kernel.org
5197W:	http://intellinuxwireless.org
5198T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5199S:	Supported
5200F:	drivers/net/wireless/iwlwifi/
5201
5202INTEL MANAGEMENT ENGINE (mei)
5203M:	Tomas Winkler <tomas.winkler@intel.com>
5204L:	linux-kernel@vger.kernel.org
5205S:	Supported
5206F:	include/uapi/linux/mei.h
5207F:	drivers/misc/mei/*
5208F:	Documentation/misc-devices/mei/*
5209
5210IOC3 ETHERNET DRIVER
5211M:	Ralf Baechle <ralf@linux-mips.org>
5212L:	linux-mips@linux-mips.org
5213S:	Maintained
5214F:	drivers/net/ethernet/sgi/ioc3-eth.c
5215
5216IOC3 SERIAL DRIVER
5217M:	Pat Gefre <pfg@sgi.com>
5218L:	linux-serial@vger.kernel.org
5219S:	Maintained
5220F:	drivers/tty/serial/ioc3_serial.c
5221
5222IOMMU DRIVERS
5223M:	Joerg Roedel <joro@8bytes.org>
5224L:	iommu@lists.linux-foundation.org
5225T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5226S:	Maintained
5227F:	drivers/iommu/
5228
5229IP MASQUERADING
5230M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5231S:	Maintained
5232F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5233
5234IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5235M:	Francois Romieu <romieu@fr.zoreil.com>
5236M:	Sorbica Shieh <sorbica@icplus.com.tw>
5237L:	netdev@vger.kernel.org
5238S:	Maintained
5239F:	drivers/net/ethernet/icplus/ipg.*
5240
5241IPATH DRIVER
5242M:	Mike Marciniszyn <infinipath@intel.com>
5243L:	linux-rdma@vger.kernel.org
5244S:	Maintained
5245F:	drivers/infiniband/hw/ipath/
5246
5247IPMI SUBSYSTEM
5248M:	Corey Minyard <minyard@acm.org>
5249L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5250W:	http://openipmi.sourceforge.net/
5251S:	Supported
5252F:	Documentation/IPMI.txt
5253F:	drivers/char/ipmi/
5254F:	include/linux/ipmi*
5255F:	include/uapi/linux/ipmi*
5256
5257IPS SCSI RAID DRIVER
5258M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5259L:	linux-scsi@vger.kernel.org
5260W:	http://www.adaptec.com/
5261S:	Maintained
5262F:	drivers/scsi/ips*
5263
5264IPVS
5265M:	Wensong Zhang <wensong@linux-vs.org>
5266M:	Simon Horman <horms@verge.net.au>
5267M:	Julian Anastasov <ja@ssi.bg>
5268L:	netdev@vger.kernel.org
5269L:	lvs-devel@vger.kernel.org
5270S:	Maintained
5271F:	Documentation/networking/ipvs-sysctl.txt
5272F:	include/net/ip_vs.h
5273F:	include/uapi/linux/ip_vs.h
5274F:	net/netfilter/ipvs/
5275
5276IPWIRELESS DRIVER
5277M:	Jiri Kosina <jkosina@suse.cz>
5278M:	David Sterba <dsterba@suse.cz>
5279S:	Odd Fixes
5280F:	drivers/tty/ipwireless/
5281
5282IPX NETWORK LAYER
5283M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5284L:	netdev@vger.kernel.org
5285S:	Maintained
5286F:	include/net/ipx.h
5287F:	include/uapi/linux/ipx.h
5288F:	net/ipx/
5289
5290IRDA SUBSYSTEM
5291M:	Samuel Ortiz <samuel@sortiz.org>
5292L:	irda-users@lists.sourceforge.net (subscribers-only)
5293L:	netdev@vger.kernel.org
5294W:	http://irda.sourceforge.net/
5295S:	Maintained
5296T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5297F:	Documentation/networking/irda.txt
5298F:	drivers/net/irda/
5299F:	include/net/irda/
5300F:	net/irda/
5301
5302IRQ SUBSYSTEM
5303M:	Thomas Gleixner <tglx@linutronix.de>
5304L:	linux-kernel@vger.kernel.org
5305S:	Maintained
5306T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5307F:	kernel/irq/
5308
5309IRQCHIP DRIVERS
5310M:	Thomas Gleixner <tglx@linutronix.de>
5311M:	Jason Cooper <jason@lakedaemon.net>
5312L:	linux-kernel@vger.kernel.org
5313S:	Maintained
5314T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5315T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5316F:	Documentation/devicetree/bindings/interrupt-controller/
5317F:	drivers/irqchip/
5318
5319IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5320M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5321S:	Maintained
5322F:	Documentation/IRQ-domain.txt
5323F:	include/linux/irqdomain.h
5324F:	kernel/irq/irqdomain.c
5325
5326ISAPNP
5327M:	Jaroslav Kysela <perex@perex.cz>
5328S:	Maintained
5329F:	Documentation/isapnp.txt
5330F:	drivers/pnp/isapnp/
5331F:	include/linux/isapnp.h
5332
5333ISA RADIO MODULE
5334M:	Hans Verkuil <hverkuil@xs4all.nl>
5335L:	linux-media@vger.kernel.org
5336T:	git git://linuxtv.org/media_tree.git
5337W:	http://linuxtv.org
5338S:	Maintained
5339F:	drivers/media/radio/radio-isa*
5340
5341iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5342M:	Peter Jones <pjones@redhat.com>
5343M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5344S:	Maintained
5345F:	drivers/firmware/iscsi_ibft*
5346
5347ISCSI
5348M:	Mike Christie <michaelc@cs.wisc.edu>
5349L:	open-iscsi@googlegroups.com
5350W:	www.open-iscsi.org
5351T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5352S:	Maintained
5353F:	drivers/scsi/*iscsi*
5354F:	include/scsi/*iscsi*
5355
5356ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5357M:	Or Gerlitz <ogerlitz@mellanox.com>
5358M:	Sagi Grimberg <sagig@mellanox.com>
5359M:	Roi Dayan <roid@mellanox.com>
5360L:	linux-rdma@vger.kernel.org
5361S:	Supported
5362W:	http://www.openfabrics.org
5363W:	www.open-iscsi.org
5364Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5365F:	drivers/infiniband/ulp/iser/
5366
5367ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5368M:	Sagi Grimberg <sagig@mellanox.com>
5369T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5370L:	linux-rdma@vger.kernel.org
5371L:	target-devel@vger.kernel.org
5372S:	Supported
5373W:	http://www.linux-iscsi.org
5374F:	drivers/infiniband/ulp/isert
5375
5376ISDN SUBSYSTEM
5377M:	Karsten Keil <isdn@linux-pingi.de>
5378L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5379L:	netdev@vger.kernel.org
5380W:	http://www.isdn4linux.de
5381T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5382S:	Maintained
5383F:	Documentation/isdn/
5384F:	drivers/isdn/
5385F:	include/linux/isdn.h
5386F:	include/linux/isdn/
5387F:	include/uapi/linux/isdn.h
5388F:	include/uapi/linux/isdn/
5389
5390ISDN SUBSYSTEM (Eicon active card driver)
5391M:	Armin Schindler <mac@melware.de>
5392L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5393W:	http://www.melware.de
5394S:	Maintained
5395F:	drivers/isdn/hardware/eicon/
5396
5397IT87 HARDWARE MONITORING DRIVER
5398M:	Jean Delvare <jdelvare@suse.de>
5399L:	lm-sensors@lm-sensors.org
5400S:	Maintained
5401F:	Documentation/hwmon/it87
5402F:	drivers/hwmon/it87.c
5403
5404IT913X MEDIA DRIVER
5405M:	Antti Palosaari <crope@iki.fi>
5406L:	linux-media@vger.kernel.org
5407W:	http://linuxtv.org/
5408W:	http://palosaari.fi/linux/
5409Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5410T:	git git://linuxtv.org/anttip/media_tree.git
5411S:	Maintained
5412F:	drivers/media/tuners/it913x*
5413
5414IVTV VIDEO4LINUX DRIVER
5415M:	Andy Walls <awalls@md.metrocast.net>
5416L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5417L:	linux-media@vger.kernel.org
5418T:	git git://linuxtv.org/media_tree.git
5419W:	http://www.ivtvdriver.org
5420S:	Maintained
5421F:	Documentation/video4linux/*.ivtv
5422F:	drivers/media/pci/ivtv/
5423F:	include/uapi/linux/ivtv*
5424
5425IX2505V MEDIA DRIVER
5426M:	Malcolm Priestley <tvboxspy@gmail.com>
5427L:	linux-media@vger.kernel.org
5428W:	http://linuxtv.org/
5429Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5430S:	Maintained
5431F:	drivers/media/dvb-frontends/ix2505v*
5432
5433JC42.4 TEMPERATURE SENSOR DRIVER
5434M:	Guenter Roeck <linux@roeck-us.net>
5435L:	lm-sensors@lm-sensors.org
5436S:	Maintained
5437F:	drivers/hwmon/jc42.c
5438F:	Documentation/hwmon/jc42
5439
5440JFS FILESYSTEM
5441M:	Dave Kleikamp <shaggy@kernel.org>
5442L:	jfs-discussion@lists.sourceforge.net
5443W:	http://jfs.sourceforge.net/
5444T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5445S:	Maintained
5446F:	Documentation/filesystems/jfs.txt
5447F:	fs/jfs/
5448
5449JME NETWORK DRIVER
5450M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5451L:	netdev@vger.kernel.org
5452S:	Maintained
5453F:	drivers/net/ethernet/jme.*
5454
5455JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5456M:	David Woodhouse <dwmw2@infradead.org>
5457L:	linux-mtd@lists.infradead.org
5458W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5459S:	Maintained
5460F:	fs/jffs2/
5461F:	include/uapi/linux/jffs2.h
5462
5463JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5464M:	Andrew Morton <akpm@linux-foundation.org>
5465M:	Jan Kara <jack@suse.cz>
5466L:	linux-ext4@vger.kernel.org
5467S:	Maintained
5468F:	fs/jbd/
5469F:	include/linux/jbd.h
5470
5471JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5472M:	"Theodore Ts'o" <tytso@mit.edu>
5473L:	linux-ext4@vger.kernel.org
5474S:	Maintained
5475F:	fs/jbd2/
5476F:	include/linux/jbd2.h
5477
5478JSM Neo PCI based serial card
5479M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5480L:	linux-serial@vger.kernel.org
5481S:	Maintained
5482F:	drivers/tty/serial/jsm/
5483
5484K10TEMP HARDWARE MONITORING DRIVER
5485M:	Clemens Ladisch <clemens@ladisch.de>
5486L:	lm-sensors@lm-sensors.org
5487S:	Maintained
5488F:	Documentation/hwmon/k10temp
5489F:	drivers/hwmon/k10temp.c
5490
5491K8TEMP HARDWARE MONITORING DRIVER
5492M:	Rudolf Marek <r.marek@assembler.cz>
5493L:	lm-sensors@lm-sensors.org
5494S:	Maintained
5495F:	Documentation/hwmon/k8temp
5496F:	drivers/hwmon/k8temp.c
5497
5498KCONFIG
5499M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5500L:	linux-kbuild@vger.kernel.org
5501T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5502S:	Maintained
5503F:	Documentation/kbuild/kconfig-language.txt
5504F:	scripts/kconfig/
5505
5506KDUMP
5507M:	Vivek Goyal <vgoyal@redhat.com>
5508M:	Haren Myneni <hbabu@us.ibm.com>
5509L:	kexec@lists.infradead.org
5510W:	http://lse.sourceforge.net/kdump/
5511S:	Maintained
5512F:	Documentation/kdump/
5513
5514KEENE FM RADIO TRANSMITTER DRIVER
5515M:	Hans Verkuil <hverkuil@xs4all.nl>
5516L:	linux-media@vger.kernel.org
5517T:	git git://linuxtv.org/media_tree.git
5518W:	http://linuxtv.org
5519S:	Maintained
5520F:	drivers/media/radio/radio-keene*
5521
5522KERNEL AUTOMOUNTER v4 (AUTOFS4)
5523M:	Ian Kent <raven@themaw.net>
5524L:	autofs@vger.kernel.org
5525S:	Maintained
5526F:	fs/autofs4/
5527
5528KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5529M:	Michal Marek <mmarek@suse.cz>
5530T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5531T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5532L:	linux-kbuild@vger.kernel.org
5533S:	Maintained
5534F:	Documentation/kbuild/
5535F:	Makefile
5536F:	scripts/Makefile.*
5537F:	scripts/basic/
5538F:	scripts/mk*
5539F:	scripts/package/
5540
5541KERNEL JANITORS
5542L:	kernel-janitors@vger.kernel.org
5543W:	http://kernelnewbies.org/KernelJanitors
5544S:	Odd Fixes
5545
5546KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5547M:	"J. Bruce Fields" <bfields@fieldses.org>
5548L:	linux-nfs@vger.kernel.org
5549W:	http://nfs.sourceforge.net/
5550S:	Supported
5551F:	fs/nfsd/
5552F:	include/uapi/linux/nfsd/
5553F:	fs/lockd/
5554F:	fs/nfs_common/
5555F:	net/sunrpc/
5556F:	include/linux/lockd/
5557F:	include/linux/sunrpc/
5558F:	include/uapi/linux/sunrpc/
5559
5560KERNEL SELFTEST FRAMEWORK
5561M:	Shuah Khan <shuahkh@osg.samsung.com>
5562L:	linux-api@vger.kernel.org
5563T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5564S:	Maintained
5565F:	tools/testing/selftests
5566
5567KERNEL VIRTUAL MACHINE (KVM)
5568M:	Gleb Natapov <gleb@kernel.org>
5569M:	Paolo Bonzini <pbonzini@redhat.com>
5570L:	kvm@vger.kernel.org
5571W:	http://www.linux-kvm.org
5572T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5573S:	Supported
5574F:	Documentation/*/kvm*.txt
5575F:	Documentation/virtual/kvm/
5576F:	arch/*/kvm/
5577F:	arch/*/include/asm/kvm*
5578F:	include/linux/kvm*
5579F:	include/uapi/linux/kvm*
5580F:	virt/kvm/
5581
5582KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5583M:	Joerg Roedel <joro@8bytes.org>
5584L:	kvm@vger.kernel.org
5585W:	http://kvm.qumranet.com
5586S:	Maintained
5587F:	arch/x86/include/asm/svm.h
5588F:	arch/x86/kvm/svm.c
5589
5590KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5591M:	Alexander Graf <agraf@suse.de>
5592L:	kvm-ppc@vger.kernel.org
5593W:	http://kvm.qumranet.com
5594T:	git git://github.com/agraf/linux-2.6.git
5595S:	Supported
5596F:	arch/powerpc/include/asm/kvm*
5597F:	arch/powerpc/kvm/
5598
5599KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5600M:	Christian Borntraeger <borntraeger@de.ibm.com>
5601M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5602M:	linux390@de.ibm.com
5603L:	linux-s390@vger.kernel.org
5604W:	http://www.ibm.com/developerworks/linux/linux390/
5605S:	Supported
5606F:	Documentation/s390/kvm.txt
5607F:	arch/s390/include/asm/kvm*
5608F:	arch/s390/kvm/
5609F:	drivers/s390/kvm/
5610
5611KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5612M:	Christoffer Dall <christoffer.dall@linaro.org>
5613M:	Marc Zyngier <marc.zyngier@arm.com>
5614L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5615L:	kvmarm@lists.cs.columbia.edu
5616W:	http://systems.cs.columbia.edu/projects/kvm-arm
5617S:	Supported
5618F:	arch/arm/include/uapi/asm/kvm*
5619F:	arch/arm/include/asm/kvm*
5620F:	arch/arm/kvm/
5621F:	virt/kvm/arm/
5622F:	include/kvm/arm_*
5623
5624KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5625M:	Christoffer Dall <christoffer.dall@linaro.org>
5626M:	Marc Zyngier <marc.zyngier@arm.com>
5627L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5628L:	kvmarm@lists.cs.columbia.edu
5629S:	Maintained
5630F:	arch/arm64/include/uapi/asm/kvm*
5631F:	arch/arm64/include/asm/kvm*
5632F:	arch/arm64/kvm/
5633
5634KEXEC
5635M:	Eric Biederman <ebiederm@xmission.com>
5636W:	http://kernel.org/pub/linux/utils/kernel/kexec/
5637L:	kexec@lists.infradead.org
5638S:	Maintained
5639F:	include/linux/kexec.h
5640F:	include/uapi/linux/kexec.h
5641F:	kernel/kexec.c
5642
5643KEYS/KEYRINGS:
5644M:	David Howells <dhowells@redhat.com>
5645L:	keyrings@linux-nfs.org
5646S:	Maintained
5647F:	Documentation/security/keys.txt
5648F:	include/linux/key.h
5649F:	include/linux/key-type.h
5650F:	include/keys/
5651F:	security/keys/
5652
5653KEYS-TRUSTED
5654M:	David Safford <safford@us.ibm.com>
5655M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5656L:	linux-security-module@vger.kernel.org
5657L:	keyrings@linux-nfs.org
5658S:	Supported
5659F:	Documentation/security/keys-trusted-encrypted.txt
5660F:	include/keys/trusted-type.h
5661F:	security/keys/trusted.c
5662F:	security/keys/trusted.h
5663
5664KEYS-ENCRYPTED
5665M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5666M:	David Safford <safford@us.ibm.com>
5667L:	linux-security-module@vger.kernel.org
5668L:	keyrings@linux-nfs.org
5669S:	Supported
5670F:	Documentation/security/keys-trusted-encrypted.txt
5671F:	include/keys/encrypted-type.h
5672F:	security/keys/encrypted-keys/
5673
5674KGDB / KDB /debug_core
5675M:	Jason Wessel <jason.wessel@windriver.com>
5676W:	http://kgdb.wiki.kernel.org/
5677L:	kgdb-bugreport@lists.sourceforge.net
5678S:	Maintained
5679F:	Documentation/DocBook/kgdb.tmpl
5680F:	drivers/misc/kgdbts.c
5681F:	drivers/tty/serial/kgdboc.c
5682F:	include/linux/kdb.h
5683F:	include/linux/kgdb.h
5684F:	kernel/debug/
5685
5686KMEMCHECK
5687M:	Vegard Nossum <vegardno@ifi.uio.no>
5688M:	Pekka Enberg <penberg@kernel.org>
5689S:	Maintained
5690F:	Documentation/kmemcheck.txt
5691F:	arch/x86/include/asm/kmemcheck.h
5692F:	arch/x86/mm/kmemcheck/
5693F:	include/linux/kmemcheck.h
5694F:	mm/kmemcheck.c
5695
5696KMEMLEAK
5697M:	Catalin Marinas <catalin.marinas@arm.com>
5698S:	Maintained
5699F:	Documentation/kmemleak.txt
5700F:	include/linux/kmemleak.h
5701F:	mm/kmemleak.c
5702F:	mm/kmemleak-test.c
5703
5704KPROBES
5705M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5706M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5707M:	"David S. Miller" <davem@davemloft.net>
5708M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5709S:	Maintained
5710F:	Documentation/kprobes.txt
5711F:	include/linux/kprobes.h
5712F:	kernel/kprobes.c
5713
5714KS0108 LCD CONTROLLER DRIVER
5715M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5716W:	http://miguelojeda.es/auxdisplay.htm
5717W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5718S:	Maintained
5719F:	Documentation/auxdisplay/ks0108
5720F:	drivers/auxdisplay/ks0108.c
5721F:	include/linux/ks0108.h
5722
5723LAPB module
5724L:	linux-x25@vger.kernel.org
5725S:	Orphan
5726F:	Documentation/networking/lapb-module.txt
5727F:	include/*/lapb.h
5728F:	net/lapb/
5729
5730LASI 53c700 driver for PARISC
5731M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5732L:	linux-scsi@vger.kernel.org
5733S:	Maintained
5734F:	Documentation/scsi/53c700.txt
5735F:	drivers/scsi/53c700*
5736
5737LED SUBSYSTEM
5738M:	Bryan Wu <cooloney@gmail.com>
5739M:	Richard Purdie <rpurdie@rpsys.net>
5740L:	linux-leds@vger.kernel.org
5741T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5742S:	Maintained
5743F:	drivers/leds/
5744F:	include/linux/leds.h
5745
5746LEGACY EEPROM DRIVER
5747M:	Jean Delvare <jdelvare@suse.de>
5748S:	Maintained
5749F:	Documentation/misc-devices/eeprom
5750F:	drivers/misc/eeprom/eeprom.c
5751
5752LEGO USB Tower driver
5753M:	Juergen Stuber <starblue@users.sourceforge.net>
5754L:	legousb-devel@lists.sourceforge.net
5755W:	http://legousb.sourceforge.net/
5756S:	Maintained
5757F:	drivers/usb/misc/legousbtower.c
5758
5759LG2160 MEDIA DRIVER
5760M:	Michael Krufky <mkrufky@linuxtv.org>
5761L:	linux-media@vger.kernel.org
5762W:	http://linuxtv.org/
5763W:	http://github.com/mkrufky
5764Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5765T:	git git://linuxtv.org/mkrufky/tuners.git
5766S:	Maintained
5767F:	drivers/media/dvb-frontends/lg2160.*
5768
5769LGDT3305 MEDIA DRIVER
5770M:	Michael Krufky <mkrufky@linuxtv.org>
5771L:	linux-media@vger.kernel.org
5772W:	http://linuxtv.org/
5773W:	http://github.com/mkrufky
5774Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5775T:	git git://linuxtv.org/mkrufky/tuners.git
5776S:	Maintained
5777F:	drivers/media/dvb-frontends/lgdt3305.*
5778
5779LGUEST
5780M:	Rusty Russell <rusty@rustcorp.com.au>
5781L:	lguest@lists.ozlabs.org
5782W:	http://lguest.ozlabs.org/
5783S:	Odd Fixes
5784F:	arch/x86/include/asm/lguest*.h
5785F:	arch/x86/lguest/
5786F:	drivers/lguest/
5787F:	include/linux/lguest*.h
5788F:	tools/lguest/
5789
5790LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5791M:	Tejun Heo <tj@kernel.org>
5792L:	linux-ide@vger.kernel.org
5793T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5794S:	Maintained
5795F:	drivers/ata/
5796F:	include/linux/ata.h
5797F:	include/linux/libata.h
5798
5799LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5800M:	Viresh Kumar <viresh.linux@gmail.com>
5801L:	linux-ide@vger.kernel.org
5802T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5803S:	Maintained
5804F:	include/linux/pata_arasan_cf_data.h
5805F:	drivers/ata/pata_arasan_cf.c
5806
5807LIBATA PATA DRIVERS
5808M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5809M:	Tejun Heo <tj@kernel.org>
5810L:	linux-ide@vger.kernel.org
5811T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5812S:	Maintained
5813F:	drivers/ata/pata_*.c
5814F:	drivers/ata/ata_generic.c
5815
5816LIBATA SATA AHCI PLATFORM devices support
5817M:	Hans de Goede <hdegoede@redhat.com>
5818M:	Tejun Heo <tj@kernel.org>
5819L:	linux-ide@vger.kernel.org
5820T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5821S:	Maintained
5822F:	drivers/ata/ahci_platform.c
5823F:	drivers/ata/libahci_platform.c
5824F:	include/linux/ahci_platform.h
5825
5826LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5827M:	Mikael Pettersson <mikpelinux@gmail.com>
5828L:	linux-ide@vger.kernel.org
5829T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5830S:	Maintained
5831F:	drivers/ata/sata_promise.*
5832
5833LIBLOCKDEP
5834M:	Sasha Levin <sasha.levin@oracle.com>
5835S:	Maintained
5836F:	tools/lib/lockdep/
5837
5838LINUX FOR IBM pSERIES (RS/6000)
5839M:	Paul Mackerras <paulus@au.ibm.com>
5840W:	http://www.ibm.com/linux/ltc/projects/ppc
5841S:	Supported
5842F:	arch/powerpc/boot/rs6000.h
5843
5844LINUX FOR POWERPC (32-BIT AND 64-BIT)
5845M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5846M:	Paul Mackerras <paulus@samba.org>
5847M:	Michael Ellerman <mpe@ellerman.id.au>
5848W:	http://www.penguinppc.org/
5849L:	linuxppc-dev@lists.ozlabs.org
5850Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5851T:	git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5852S:	Supported
5853F:	Documentation/powerpc/
5854F:	arch/powerpc/
5855
5856LINUX FOR POWER MACINTOSH
5857M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5858W:	http://www.penguinppc.org/
5859L:	linuxppc-dev@lists.ozlabs.org
5860S:	Maintained
5861F:	arch/powerpc/platforms/powermac/
5862F:	drivers/macintosh/
5863
5864LINUX FOR POWERPC EMBEDDED MPC5XXX
5865M:	Anatolij Gustschin <agust@denx.de>
5866L:	linuxppc-dev@lists.ozlabs.org
5867T:	git git://git.denx.de/linux-denx-agust.git
5868S:	Maintained
5869F:	arch/powerpc/platforms/512x/
5870F:	arch/powerpc/platforms/52xx/
5871
5872LINUX FOR POWERPC EMBEDDED PPC4XX
5873M:  Alistair Popple <alistair@popple.id.au>
5874M:	Matt Porter <mporter@kernel.crashing.org>
5875W:	http://www.penguinppc.org/
5876L:	linuxppc-dev@lists.ozlabs.org
5877S:	Maintained
5878F:	arch/powerpc/platforms/40x/
5879F:	arch/powerpc/platforms/44x/
5880
5881LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5882L:	linuxppc-dev@lists.ozlabs.org
5883S:	Orphan
5884F:	arch/powerpc/*/*virtex*
5885F:	arch/powerpc/*/*/*virtex*
5886
5887LINUX FOR POWERPC EMBEDDED PPC8XX
5888M:	Vitaly Bordug <vitb@kernel.crashing.org>
5889W:	http://www.penguinppc.org/
5890L:	linuxppc-dev@lists.ozlabs.org
5891S:	Maintained
5892F:	arch/powerpc/platforms/8xx/
5893
5894LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5895M:	Scott Wood <scottwood@freescale.com>
5896M:	Kumar Gala <galak@kernel.crashing.org>
5897W:	http://www.penguinppc.org/
5898L:	linuxppc-dev@lists.ozlabs.org
5899T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5900S:	Maintained
5901F:	arch/powerpc/platforms/83xx/
5902F:	arch/powerpc/platforms/85xx/
5903
5904LINUX FOR POWERPC PA SEMI PWRFICIENT
5905M:	Olof Johansson <olof@lixom.net>
5906L:	linuxppc-dev@lists.ozlabs.org
5907S:	Maintained
5908F:	arch/powerpc/platforms/pasemi/
5909F:	drivers/*/*pasemi*
5910F:	drivers/*/*/*pasemi*
5911
5912LINUX SECURITY MODULE (LSM) FRAMEWORK
5913M:	Chris Wright <chrisw@sous-sol.org>
5914L:	linux-security-module@vger.kernel.org
5915S:	Supported
5916
5917LIS3LV02D ACCELEROMETER DRIVER
5918M:	Eric Piel <eric.piel@tremplin-utc.net>
5919S:	Maintained
5920F:	Documentation/misc-devices/lis3lv02d
5921F:	drivers/misc/lis3lv02d/
5922F:	drivers/platform/x86/hp_accel.c
5923
5924LIVE PATCHING
5925M:	Josh Poimboeuf <jpoimboe@redhat.com>
5926M:	Seth Jennings <sjenning@redhat.com>
5927M:	Jiri Kosina <jkosina@suse.cz>
5928M:	Vojtech Pavlik <vojtech@suse.cz>
5929S:	Maintained
5930F:	kernel/livepatch/
5931F:	include/linux/livepatch.h
5932F:	arch/x86/include/asm/livepatch.h
5933F:	arch/x86/kernel/livepatch.c
5934F:	Documentation/ABI/testing/sysfs-kernel-livepatch
5935F:	samples/livepatch/
5936L:	live-patching@vger.kernel.org
5937T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
5938
5939LLC (802.2)
5940M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5941S:	Maintained
5942F:	include/linux/llc.h
5943F:	include/uapi/linux/llc.h
5944F:	include/net/llc*
5945F:	net/llc/
5946
5947LM73 HARDWARE MONITOR DRIVER
5948M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
5949L:	lm-sensors@lm-sensors.org
5950S:	Maintained
5951F:	drivers/hwmon/lm73.c
5952
5953LM78 HARDWARE MONITOR DRIVER
5954M:	Jean Delvare <jdelvare@suse.de>
5955L:	lm-sensors@lm-sensors.org
5956S:	Maintained
5957F:	Documentation/hwmon/lm78
5958F:	drivers/hwmon/lm78.c
5959
5960LM83 HARDWARE MONITOR DRIVER
5961M:	Jean Delvare <jdelvare@suse.de>
5962L:	lm-sensors@lm-sensors.org
5963S:	Maintained
5964F:	Documentation/hwmon/lm83
5965F:	drivers/hwmon/lm83.c
5966
5967LM90 HARDWARE MONITOR DRIVER
5968M:	Jean Delvare <jdelvare@suse.de>
5969L:	lm-sensors@lm-sensors.org
5970S:	Maintained
5971F:	Documentation/hwmon/lm90
5972F:	Documentation/devicetree/bindings/hwmon/lm90.txt
5973F:	drivers/hwmon/lm90.c
5974
5975LM95234 HARDWARE MONITOR DRIVER
5976M:	Guenter Roeck <linux@roeck-us.net>
5977L:	lm-sensors@lm-sensors.org
5978S:	Maintained
5979F:	Documentation/hwmon/lm95234
5980F:	drivers/hwmon/lm95234.c
5981
5982LME2510 MEDIA DRIVER
5983M:	Malcolm Priestley <tvboxspy@gmail.com>
5984L:	linux-media@vger.kernel.org
5985W:	http://linuxtv.org/
5986Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5987S:	Maintained
5988F:	drivers/media/usb/dvb-usb-v2/lmedm04*
5989
5990LOCKDEP AND LOCKSTAT
5991M:	Peter Zijlstra <peterz@infradead.org>
5992M:	Ingo Molnar <mingo@redhat.com>
5993L:	linux-kernel@vger.kernel.org
5994T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5995S:	Maintained
5996F:	Documentation/locking/lockdep*.txt
5997F:	Documentation/locking/lockstat.txt
5998F:	include/linux/lockdep.h
5999F:	kernel/locking/
6000
6001LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6002M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6003L:	linux-ntfs-dev@lists.sourceforge.net
6004W:	http://www.linux-ntfs.org/content/view/19/37/
6005S:	Maintained
6006F:	Documentation/ldm.txt
6007F:	block/partitions/ldm.*
6008
6009LogFS
6010M:	Joern Engel <joern@logfs.org>
6011M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6012L:	logfs@logfs.org
6013W:	logfs.org
6014S:	Maintained
6015F:	fs/logfs/
6016
6017LPC32XX MACHINE SUPPORT
6018M:	Roland Stigge <stigge@antcom.de>
6019L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6020S:	Maintained
6021F:	arch/arm/mach-lpc32xx/
6022
6023LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6024M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6025M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6026M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6027M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6028L:	MPT-FusionLinux.pdl@avagotech.com
6029L:	linux-scsi@vger.kernel.org
6030W:	http://www.lsilogic.com/support
6031S:	Supported
6032F:	drivers/message/fusion/
6033F:	drivers/scsi/mpt2sas/
6034F:	drivers/scsi/mpt3sas/
6035
6036LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6037M:	Matthew Wilcox <matthew@wil.cx>
6038L:	linux-scsi@vger.kernel.org
6039S:	Maintained
6040F:	drivers/scsi/sym53c8xx_2/
6041
6042LTC4261 HARDWARE MONITOR DRIVER
6043M:	Guenter Roeck <linux@roeck-us.net>
6044L:	lm-sensors@lm-sensors.org
6045S:	Maintained
6046F:	Documentation/hwmon/ltc4261
6047F:	drivers/hwmon/ltc4261.c
6048
6049LTP (Linux Test Project)
6050M:	Mike Frysinger <vapier@gentoo.org>
6051M:	Cyril Hrubis <chrubis@suse.cz>
6052M:	Wanlong Gao <gaowanlong@cn.fujitsu.com>
6053M:	Jan Stancek <jstancek@redhat.com>
6054M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6055M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6056L:	ltp-list@lists.sourceforge.net (subscribers-only)
6057W:	http://linux-test-project.github.io/
6058T:	git git://github.com/linux-test-project/ltp.git
6059S:	Maintained
6060
6061M32R ARCHITECTURE
6062W:	http://www.linux-m32r.org/
6063S:	Orphan
6064F:	arch/m32r/
6065
6066M68K ARCHITECTURE
6067M:	Geert Uytterhoeven <geert@linux-m68k.org>
6068L:	linux-m68k@lists.linux-m68k.org
6069W:	http://www.linux-m68k.org/
6070T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6071S:	Maintained
6072F:	arch/m68k/
6073F:	drivers/zorro/
6074
6075M68K ON APPLE MACINTOSH
6076M:	Joshua Thompson <funaho@jurai.org>
6077W:	http://www.mac.linux-m68k.org/
6078L:	linux-m68k@lists.linux-m68k.org
6079S:	Maintained
6080F:	arch/m68k/mac/
6081
6082M68K ON HP9000/300
6083M:	Philip Blundell <philb@gnu.org>
6084W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6085S:	Maintained
6086F:	arch/m68k/hp300/
6087
6088M88DS3103 MEDIA DRIVER
6089M:	Antti Palosaari <crope@iki.fi>
6090L:	linux-media@vger.kernel.org
6091W:	http://linuxtv.org/
6092W:	http://palosaari.fi/linux/
6093Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6094T:	git git://linuxtv.org/anttip/media_tree.git
6095S:	Maintained
6096F:	drivers/media/dvb-frontends/m88ds3103*
6097
6098M88RS2000 MEDIA DRIVER
6099M:	Malcolm Priestley <tvboxspy@gmail.com>
6100L:	linux-media@vger.kernel.org
6101W:	http://linuxtv.org/
6102Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6103S:	Maintained
6104F:	drivers/media/dvb-frontends/m88rs2000*
6105
6106M88TS2022 MEDIA DRIVER
6107M:	Antti Palosaari <crope@iki.fi>
6108L:	linux-media@vger.kernel.org
6109W:	http://linuxtv.org/
6110W:	http://palosaari.fi/linux/
6111Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6112T:	git git://linuxtv.org/anttip/media_tree.git
6113S:	Maintained
6114F:	drivers/media/tuners/m88ts2022*
6115
6116MA901 MASTERKIT USB FM RADIO DRIVER
6117M:	Alexey Klimov <klimov.linux@gmail.com>
6118L:	linux-media@vger.kernel.org
6119T:	git git://linuxtv.org/media_tree.git
6120S:	Maintained
6121F:	drivers/media/radio/radio-ma901.c
6122
6123MAC80211
6124M:	Johannes Berg <johannes@sipsolutions.net>
6125L:	linux-wireless@vger.kernel.org
6126W:	http://wireless.kernel.org/
6127T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6128T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6129S:	Maintained
6130F:	Documentation/networking/mac80211-injection.txt
6131F:	include/net/mac80211.h
6132F:	net/mac80211/
6133
6134MACVLAN DRIVER
6135M:	Patrick McHardy <kaber@trash.net>
6136L:	netdev@vger.kernel.org
6137S:	Maintained
6138F:	drivers/net/macvlan.c
6139F:	include/linux/if_macvlan.h
6140
6141MAILBOX API
6142M:	Jassi Brar <jassisinghbrar@gmail.com>
6143L:	linux-kernel@vger.kernel.org
6144S:	Maintained
6145F:	drivers/mailbox/
6146F:	include/linux/mailbox_client.h
6147F:	include/linux/mailbox_controller.h
6148
6149MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6150M:	Michael Kerrisk <mtk.manpages@gmail.com>
6151W:	http://www.kernel.org/doc/man-pages
6152L:	linux-man@vger.kernel.org
6153S:	Maintained
6154
6155MARVELL ARMADA DRM SUPPORT
6156M:	Russell King <rmk+kernel@arm.linux.org.uk>
6157S:	Maintained
6158F:	drivers/gpu/drm/armada/
6159
6160MARVELL 88E6352 DSA support
6161M:	Guenter Roeck <linux@roeck-us.net>
6162S:	Maintained
6163F:	drivers/net/dsa/mv88e6352.c
6164
6165MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6166M:	Mirko Lindner <mlindner@marvell.com>
6167M:	Stephen Hemminger <stephen@networkplumber.org>
6168L:	netdev@vger.kernel.org
6169S:	Maintained
6170F:	drivers/net/ethernet/marvell/sk*
6171
6172MARVELL LIBERTAS WIRELESS DRIVER
6173L:	libertas-dev@lists.infradead.org
6174S:	Orphan
6175F:	drivers/net/wireless/libertas/
6176
6177MARVELL MV643XX ETHERNET DRIVER
6178M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6179L:	netdev@vger.kernel.org
6180S:	Maintained
6181F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6182F:	include/linux/mv643xx.h
6183
6184MARVELL MVNETA ETHERNET DRIVER
6185M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6186L:	netdev@vger.kernel.org
6187S:	Maintained
6188F:	drivers/net/ethernet/marvell/mvneta.*
6189
6190MARVELL MWIFIEX WIRELESS DRIVER
6191M:	Amitkumar Karwar <akarwar@marvell.com>
6192M:	Avinash Patil <patila@marvell.com>
6193L:	linux-wireless@vger.kernel.org
6194S:	Maintained
6195F:	drivers/net/wireless/mwifiex/
6196
6197MARVELL MWL8K WIRELESS DRIVER
6198M:	Lennert Buytenhek <buytenh@wantstofly.org>
6199L:	linux-wireless@vger.kernel.org
6200S:	Odd Fixes
6201F:	drivers/net/wireless/mwl8k.c
6202
6203MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6204M:	Nicolas Pitre <nico@fluxnic.net>
6205S:	Odd Fixes
6206F:	drivers/mmc/host/mvsdio.*
6207
6208MATROX FRAMEBUFFER DRIVER
6209L:	linux-fbdev@vger.kernel.org
6210S:	Orphan
6211F:	drivers/video/fbdev/matrox/matroxfb_*
6212F:	include/uapi/linux/matroxfb.h
6213
6214MAX16065 HARDWARE MONITOR DRIVER
6215M:	Guenter Roeck <linux@roeck-us.net>
6216L:	lm-sensors@lm-sensors.org
6217S:	Maintained
6218F:	Documentation/hwmon/max16065
6219F:	drivers/hwmon/max16065.c
6220
6221MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6222M:	"Hans J. Koch" <hjk@hansjkoch.de>
6223L:	lm-sensors@lm-sensors.org
6224S:	Maintained
6225F:	Documentation/hwmon/max6650
6226F:	drivers/hwmon/max6650.c
6227
6228MAX6697 HARDWARE MONITOR DRIVER
6229M:	Guenter Roeck <linux@roeck-us.net>
6230L:	lm-sensors@lm-sensors.org
6231S:	Maintained
6232F:	Documentation/hwmon/max6697
6233F:	Documentation/devicetree/bindings/i2c/max6697.txt
6234F:	drivers/hwmon/max6697.c
6235F:	include/linux/platform_data/max6697.h
6236
6237MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6238M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6239L:	linux-pm@vger.kernel.org
6240S:	Supported
6241F:	drivers/power/max14577_charger.c
6242F:	drivers/power/max77693_charger.c
6243
6244MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6245M:	Chanwoo Choi <cw00.choi@samsung.com>
6246M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6247L:	linux-kernel@vger.kernel.org
6248S:	Supported
6249F:	drivers/*/max14577.c
6250F:	drivers/*/max77686.c
6251F:	drivers/*/max77693.c
6252F:	drivers/extcon/extcon-max14577.c
6253F:	drivers/extcon/extcon-max77693.c
6254F:	drivers/rtc/rtc-max77686.c
6255F:	drivers/clk/clk-max77686.c
6256F:	Documentation/devicetree/bindings/mfd/max14577.txt
6257F:	Documentation/devicetree/bindings/mfd/max77686.txt
6258F:	Documentation/devicetree/bindings/mfd/max77693.txt
6259F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6260F:	include/linux/mfd/max14577*.h
6261F:	include/linux/mfd/max77686*.h
6262F:	include/linux/mfd/max77693*.h
6263
6264MAXIRADIO FM RADIO RECEIVER DRIVER
6265M:	Hans Verkuil <hverkuil@xs4all.nl>
6266L:	linux-media@vger.kernel.org
6267T:	git git://linuxtv.org/media_tree.git
6268W:	http://linuxtv.org
6269S:	Maintained
6270F:	drivers/media/radio/radio-maxiradio*
6271
6272MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6273M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6274P:	LinuxTV.org Project
6275L:	linux-media@vger.kernel.org
6276W:	http://linuxtv.org
6277Q:	http://patchwork.kernel.org/project/linux-media/list/
6278T:	git git://linuxtv.org/media_tree.git
6279S:	Maintained
6280F:	Documentation/dvb/
6281F:	Documentation/video4linux/
6282F:	Documentation/DocBook/media/
6283F:	drivers/media/
6284F:	drivers/staging/media/
6285F:	include/media/
6286F:	include/uapi/linux/dvb/
6287F:	include/uapi/linux/videodev2.h
6288F:	include/uapi/linux/media.h
6289F:	include/uapi/linux/v4l2-*
6290F:	include/uapi/linux/meye.h
6291F:	include/uapi/linux/ivtv*
6292F:	include/uapi/linux/uvcvideo.h
6293
6294MEGARAID SCSI/SAS DRIVERS
6295M:	Kashyap Desai <kashyap.desai@avagotech.com>
6296M:	Sumit Saxena <sumit.saxena@avagotech.com>
6297M:	Uday Lingala <uday.lingala@avagotech.com>
6298L:	megaraidlinux.pdl@avagotech.com
6299L:	linux-scsi@vger.kernel.org
6300W:	http://www.lsi.com
6301S:	Maintained
6302F:	Documentation/scsi/megaraid.txt
6303F:	drivers/scsi/megaraid.*
6304F:	drivers/scsi/megaraid/
6305
6306MELLANOX ETHERNET DRIVER (mlx4_en)
6307M:	Amir Vadai <amirv@mellanox.com>
6308L:	netdev@vger.kernel.org
6309S:	Supported
6310W:	http://www.mellanox.com
6311Q:	http://patchwork.ozlabs.org/project/netdev/list/
6312F:	drivers/net/ethernet/mellanox/mlx4/en_*
6313
6314MEMORY MANAGEMENT
6315L:	linux-mm@kvack.org
6316W:	http://www.linux-mm.org
6317S:	Maintained
6318F:	include/linux/mm.h
6319F:	include/linux/gfp.h
6320F:	include/linux/mmzone.h
6321F:	include/linux/memory_hotplug.h
6322F:	include/linux/vmalloc.h
6323F:	mm/
6324
6325MEMORY TECHNOLOGY DEVICES (MTD)
6326M:	David Woodhouse <dwmw2@infradead.org>
6327M:	Brian Norris <computersforpeace@gmail.com>
6328L:	linux-mtd@lists.infradead.org
6329W:	http://www.linux-mtd.infradead.org/
6330Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6331T:	git git://git.infradead.org/linux-mtd.git
6332T:	git git://git.infradead.org/l2-mtd.git
6333S:	Maintained
6334F:	drivers/mtd/
6335F:	include/linux/mtd/
6336F:	include/uapi/mtd/
6337
6338MEN A21 WATCHDOG DRIVER
6339M:	Johannes Thumshirn <johannes.thumshirn@men.de>
6340L:	linux-watchdog@vger.kernel.org
6341S:	Supported
6342F:	drivers/watchdog/mena21_wdt.c
6343
6344MEN CHAMELEON BUS (mcb)
6345M:  	Johannes Thumshirn <johannes.thumshirn@men.de>
6346S:	Supported
6347F:	drivers/mcb/
6348F:	include/linux/mcb.h
6349
6350MEN F21BMC (Board Management Controller)
6351M:	Andreas Werner <andreas.werner@men.de>
6352S:	Supported
6353F:	drivers/mfd/menf21bmc.c
6354F:	drivers/watchdog/menf21bmc_wdt.c
6355F:	drivers/leds/leds-menf21bmc.c
6356F:	drivers/hwmon/menf21bmc_hwmon.c
6357F:	Documentation/hwmon/menf21bmc
6358
6359METAG ARCHITECTURE
6360M:	James Hogan <james.hogan@imgtec.com>
6361L:	linux-metag@vger.kernel.org
6362S:	Supported
6363F:	arch/metag/
6364F:	Documentation/metag/
6365F:	Documentation/devicetree/bindings/metag/
6366F:	drivers/clocksource/metag_generic.c
6367F:	drivers/irqchip/irq-metag.c
6368F:	drivers/irqchip/irq-metag-ext.c
6369F:	drivers/tty/metag_da.c
6370
6371MICROBLAZE ARCHITECTURE
6372M:	Michal Simek <monstr@monstr.eu>
6373W:	http://www.monstr.eu/fdt/
6374T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6375S:	Supported
6376F:	arch/microblaze/
6377
6378MICROTEK X6 SCANNER
6379M:	Oliver Neukum <oliver@neukum.org>
6380S:	Maintained
6381F:	drivers/usb/image/microtek.*
6382
6383MIPS
6384M:	Ralf Baechle <ralf@linux-mips.org>
6385L:	linux-mips@linux-mips.org
6386W:	http://www.linux-mips.org/
6387T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6388Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6389S:	Supported
6390F:	Documentation/mips/
6391F:	arch/mips/
6392
6393MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6394M:	Hans Verkuil <hverkuil@xs4all.nl>
6395L:	linux-media@vger.kernel.org
6396T:	git git://linuxtv.org/media_tree.git
6397W:	http://linuxtv.org
6398S:	Odd Fixes
6399F:	drivers/media/radio/radio-miropcm20*
6400
6401Mellanox MLX5 core VPI driver
6402M:	Eli Cohen <eli@mellanox.com>
6403L:	netdev@vger.kernel.org
6404L:	linux-rdma@vger.kernel.org
6405W:	http://www.mellanox.com
6406Q:	http://patchwork.ozlabs.org/project/netdev/list/
6407Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6408T:	git git://openfabrics.org/~eli/connect-ib.git
6409S:	Supported
6410F:	drivers/net/ethernet/mellanox/mlx5/core/
6411F:	include/linux/mlx5/
6412
6413Mellanox MLX5 IB driver
6414M:	Eli Cohen <eli@mellanox.com>
6415L:	linux-rdma@vger.kernel.org
6416W:	http://www.mellanox.com
6417Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6418T:	git git://openfabrics.org/~eli/connect-ib.git
6419S:	Supported
6420F:	include/linux/mlx5/
6421F:	drivers/infiniband/hw/mlx5/
6422
6423MN88472 MEDIA DRIVER
6424M:	Antti Palosaari <crope@iki.fi>
6425L:	linux-media@vger.kernel.org
6426W:	http://linuxtv.org/
6427W:	http://palosaari.fi/linux/
6428Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6429T:	git git://linuxtv.org/anttip/media_tree.git
6430S:	Maintained
6431F:	drivers/staging/media/mn88472/
6432F:	drivers/media/dvb-frontends/mn88472.h
6433
6434MN88473 MEDIA DRIVER
6435M:	Antti Palosaari <crope@iki.fi>
6436L:	linux-media@vger.kernel.org
6437W:	http://linuxtv.org/
6438W:	http://palosaari.fi/linux/
6439Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6440T:	git git://linuxtv.org/anttip/media_tree.git
6441S:	Maintained
6442F:	drivers/staging/media/mn88473/
6443F:	drivers/media/dvb-frontends/mn88473.h
6444
6445MODULE SUPPORT
6446M:	Rusty Russell <rusty@rustcorp.com.au>
6447S:	Maintained
6448F:	include/linux/module.h
6449F:	kernel/module.c
6450
6451MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6452W:	http://popies.net/meye/
6453S:	Orphan
6454F:	Documentation/video4linux/meye.txt
6455F:	drivers/media/pci/meye/
6456F:	include/uapi/linux/meye.h
6457
6458MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6459M:	Jiri Slaby <jirislaby@gmail.com>
6460S:	Maintained
6461F:	Documentation/serial/moxa-smartio
6462F:	drivers/tty/mxser.*
6463
6464MR800 AVERMEDIA USB FM RADIO DRIVER
6465M:	Alexey Klimov <klimov.linux@gmail.com>
6466L:	linux-media@vger.kernel.org
6467T:	git git://linuxtv.org/media_tree.git
6468S:	Maintained
6469F:	drivers/media/radio/radio-mr800.c
6470
6471MRF24J40 IEEE 802.15.4 RADIO DRIVER
6472M:	Alan Ott <alan@signal11.us>
6473L:	linux-wpan@vger.kernel.org
6474S:	Maintained
6475F:	drivers/net/ieee802154/mrf24j40.c
6476
6477MSI LAPTOP SUPPORT
6478M:	"Lee, Chun-Yi" <jlee@suse.com>
6479L:	platform-driver-x86@vger.kernel.org
6480S:	Maintained
6481F:	drivers/platform/x86/msi-laptop.c
6482
6483MSI WMI SUPPORT
6484M:	Anisse Astier <anisse@astier.eu>
6485L:	platform-driver-x86@vger.kernel.org
6486S:	Supported
6487F:	drivers/platform/x86/msi-wmi.c
6488
6489MSI001 MEDIA DRIVER
6490M:	Antti Palosaari <crope@iki.fi>
6491L:	linux-media@vger.kernel.org
6492W:	http://linuxtv.org/
6493W:	http://palosaari.fi/linux/
6494Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6495T:	git git://linuxtv.org/anttip/media_tree.git
6496S:	Maintained
6497F:	drivers/media/tuners/msi001*
6498
6499MSI2500 MEDIA DRIVER
6500M:	Antti Palosaari <crope@iki.fi>
6501L:	linux-media@vger.kernel.org
6502W:	http://linuxtv.org/
6503W:	http://palosaari.fi/linux/
6504Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6505T:	git git://linuxtv.org/anttip/media_tree.git
6506S:	Maintained
6507F:	drivers/media/usb/msi2500/
6508
6509MT9M032 APTINA SENSOR DRIVER
6510M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6511L:	linux-media@vger.kernel.org
6512T:	git git://linuxtv.org/media_tree.git
6513S:	Maintained
6514F:	drivers/media/i2c/mt9m032.c
6515F:	include/media/mt9m032.h
6516
6517MT9P031 APTINA CAMERA SENSOR
6518M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6519L:	linux-media@vger.kernel.org
6520T:	git git://linuxtv.org/media_tree.git
6521S:	Maintained
6522F:	drivers/media/i2c/mt9p031.c
6523F:	include/media/mt9p031.h
6524
6525MT9T001 APTINA CAMERA SENSOR
6526M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6527L:	linux-media@vger.kernel.org
6528T:	git git://linuxtv.org/media_tree.git
6529S:	Maintained
6530F:	drivers/media/i2c/mt9t001.c
6531F:	include/media/mt9t001.h
6532
6533MT9V032 APTINA CAMERA SENSOR
6534M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6535L:	linux-media@vger.kernel.org
6536T:	git git://linuxtv.org/media_tree.git
6537S:	Maintained
6538F:	drivers/media/i2c/mt9v032.c
6539F:	include/media/mt9v032.h
6540
6541MULTIFUNCTION DEVICES (MFD)
6542M:	Samuel Ortiz <sameo@linux.intel.com>
6543M:	Lee Jones <lee.jones@linaro.org>
6544T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6545S:	Supported
6546F:	drivers/mfd/
6547F:	include/linux/mfd/
6548
6549MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6550M:	Chris Ball <chris@printf.net>
6551M:	Ulf Hansson <ulf.hansson@linaro.org>
6552L:	linux-mmc@vger.kernel.org
6553T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6554T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
6555S:	Maintained
6556F:	drivers/mmc/
6557F:	include/linux/mmc/
6558F:	include/uapi/linux/mmc/
6559
6560MULTIMEDIA CARD (MMC) ETC. OVER SPI
6561S:	Orphan
6562F:	drivers/mmc/host/mmc_spi.c
6563F:	include/linux/spi/mmc_spi.h
6564
6565MULTISOUND SOUND DRIVER
6566M:	Andrew Veliath <andrewtv@usa.net>
6567S:	Maintained
6568F:	Documentation/sound/oss/MultiSound
6569F:	sound/oss/msnd*
6570
6571MULTITECH MULTIPORT CARD (ISICOM)
6572S:	Orphan
6573F:	drivers/tty/isicom.c
6574F:	include/linux/isicom.h
6575
6576MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6577M:	Felipe Balbi <balbi@ti.com>
6578L:	linux-usb@vger.kernel.org
6579T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6580S:	Maintained
6581F:	drivers/usb/musb/
6582
6583MXL5007T MEDIA DRIVER
6584M:	Michael Krufky <mkrufky@linuxtv.org>
6585L:	linux-media@vger.kernel.org
6586W:	http://linuxtv.org/
6587W:	http://github.com/mkrufky
6588Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6589T:	git git://linuxtv.org/mkrufky/tuners.git
6590S:	Maintained
6591F:	drivers/media/tuners/mxl5007t.*
6592
6593MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6594M:	Hyong-Youb Kim <hykim@myri.com>
6595L:	netdev@vger.kernel.org
6596W:	https://www.myricom.com/support/downloads/myri10ge.html
6597S:	Supported
6598F:	drivers/net/ethernet/myricom/myri10ge/
6599
6600NATSEMI ETHERNET DRIVER (DP8381x)
6601S:	Orphan
6602F:	drivers/net/ethernet/natsemi/natsemi.c
6603
6604NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6605M:	Daniel Mack <zonque@gmail.com>
6606S:	Maintained
6607L:	alsa-devel@alsa-project.org
6608W:	http://www.native-instruments.com
6609F:	sound/usb/caiaq/
6610
6611NCP FILESYSTEM
6612M:	Petr Vandrovec <petr@vandrovec.name>
6613S:	Odd Fixes
6614F:	fs/ncpfs/
6615
6616NCR 5380 SCSI DRIVERS
6617M:	Finn Thain <fthain@telegraphics.com.au>
6618M:	Michael Schmitz <schmitzmic@gmail.com>
6619L:	linux-scsi@vger.kernel.org
6620S:	Maintained
6621F:	Documentation/scsi/g_NCR5380.txt
6622F:	drivers/scsi/NCR5380.*
6623F:	drivers/scsi/arm/cumana_1.c
6624F:	drivers/scsi/arm/oak.c
6625F:	drivers/scsi/atari_NCR5380.c
6626F:	drivers/scsi/atari_scsi.*
6627F:	drivers/scsi/dmx3191d.c
6628F:	drivers/scsi/dtc.*
6629F:	drivers/scsi/g_NCR5380.*
6630F:	drivers/scsi/g_NCR5380_mmio.c
6631F:	drivers/scsi/mac_scsi.*
6632F:	drivers/scsi/pas16.*
6633F:	drivers/scsi/sun3_scsi.*
6634F:	drivers/scsi/sun3_scsi_vme.c
6635F:	drivers/scsi/t128.*
6636
6637NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6638M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6639L:	linux-scsi@vger.kernel.org
6640S:	Maintained
6641F:	drivers/scsi/NCR_D700.*
6642
6643NCT6775 HARDWARE MONITOR DRIVER
6644M:	Guenter Roeck <linux@roeck-us.net>
6645L:	lm-sensors@lm-sensors.org
6646S:	Maintained
6647F:	Documentation/hwmon/nct6775
6648F:	drivers/hwmon/nct6775.c
6649
6650NETEFFECT IWARP RNIC DRIVER (IW_NES)
6651M:	Faisal Latif <faisal.latif@intel.com>
6652L:	linux-rdma@vger.kernel.org
6653W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6654S:	Supported
6655F:	drivers/infiniband/hw/nes/
6656
6657NETEM NETWORK EMULATOR
6658M:	Stephen Hemminger <stephen@networkplumber.org>
6659L:	netem@lists.linux-foundation.org
6660S:	Maintained
6661F:	net/sched/sch_netem.c
6662
6663NETERION 10GbE DRIVERS (s2io/vxge)
6664M:	Jon Mason <jdmason@kudzu.us>
6665L:	netdev@vger.kernel.org
6666S:	Supported
6667F:	Documentation/networking/s2io.txt
6668F:	Documentation/networking/vxge.txt
6669F:	drivers/net/ethernet/neterion/
6670
6671NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6672M:	Pablo Neira Ayuso <pablo@netfilter.org>
6673M:	Patrick McHardy <kaber@trash.net>
6674M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6675L:	netfilter-devel@vger.kernel.org
6676L:	coreteam@netfilter.org
6677W:	http://www.netfilter.org/
6678W:	http://www.iptables.org/
6679Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
6680T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6681T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6682S:	Supported
6683F:	include/linux/netfilter*
6684F:	include/linux/netfilter/
6685F:	include/net/netfilter/
6686F:	include/uapi/linux/netfilter*
6687F:	include/uapi/linux/netfilter/
6688F:	net/*/netfilter.c
6689F:	net/*/netfilter/
6690F:	net/netfilter/
6691
6692NETLABEL
6693M:	Paul Moore <paul@paul-moore.com>
6694W:	http://netlabel.sf.net
6695L:	netdev@vger.kernel.org
6696S:	Maintained
6697F:	Documentation/netlabel/
6698F:	include/net/netlabel.h
6699F:	net/netlabel/
6700
6701NETROM NETWORK LAYER
6702M:	Ralf Baechle <ralf@linux-mips.org>
6703L:	linux-hams@vger.kernel.org
6704W:	http://www.linux-ax25.org/
6705S:	Maintained
6706F:	include/net/netrom.h
6707F:	include/uapi/linux/netrom.h
6708F:	net/netrom/
6709
6710NETWORK BLOCK DEVICE (NBD)
6711M:	Markus Pargmann <mpa@pengutronix.de>
6712S:	Maintained
6713L:	nbd-general@lists.sourceforge.net
6714T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
6715F:	Documentation/blockdev/nbd.txt
6716F:	drivers/block/nbd.c
6717F:	include/linux/nbd.h
6718F:	include/uapi/linux/nbd.h
6719
6720NETWORK DROP MONITOR
6721M:	Neil Horman <nhorman@tuxdriver.com>
6722L:	netdev@vger.kernel.org
6723S:	Maintained
6724W:	https://fedorahosted.org/dropwatch/
6725F:	net/core/drop_monitor.c
6726
6727NETWORKING [GENERAL]
6728M:	"David S. Miller" <davem@davemloft.net>
6729L:	netdev@vger.kernel.org
6730W:	http://www.linuxfoundation.org/en/Net
6731Q:	http://patchwork.ozlabs.org/project/netdev/list/
6732T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6733T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6734S:	Maintained
6735F:	net/
6736F:	include/net/
6737F:	include/linux/in.h
6738F:	include/linux/net.h
6739F:	include/linux/netdevice.h
6740F:	include/uapi/linux/in.h
6741F:	include/uapi/linux/net.h
6742F:	include/uapi/linux/netdevice.h
6743F:	include/uapi/linux/net_namespace.h
6744F:	tools/net/
6745F:	tools/testing/selftests/net/
6746F:	lib/random32.c
6747F:	lib/test_bpf.c
6748
6749NETWORKING [IPv4/IPv6]
6750M:	"David S. Miller" <davem@davemloft.net>
6751M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6752M:	James Morris <jmorris@namei.org>
6753M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6754M:	Patrick McHardy <kaber@trash.net>
6755L:	netdev@vger.kernel.org
6756T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6757S:	Maintained
6758F:	net/ipv4/
6759F:	net/ipv6/
6760F:	include/net/ip*
6761F:	arch/x86/net/*
6762
6763NETWORKING [IPSEC]
6764M:	Steffen Klassert <steffen.klassert@secunet.com>
6765M:	Herbert Xu <herbert@gondor.apana.org.au>
6766M:	"David S. Miller" <davem@davemloft.net>
6767L:	netdev@vger.kernel.org
6768T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6769T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6770S:	Maintained
6771F:	net/core/flow.c
6772F:	net/xfrm/
6773F:	net/key/
6774F:	net/ipv4/xfrm*
6775F:	net/ipv4/esp4.c
6776F:	net/ipv4/ah4.c
6777F:	net/ipv4/ipcomp.c
6778F:	net/ipv4/ip_vti.c
6779F:	net/ipv6/xfrm*
6780F:	net/ipv6/esp6.c
6781F:	net/ipv6/ah6.c
6782F:	net/ipv6/ipcomp6.c
6783F:	net/ipv6/ip6_vti.c
6784F:	include/uapi/linux/xfrm.h
6785F:	include/net/xfrm.h
6786
6787NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6788M:	Paul Moore <paul@paul-moore.com>
6789L:	netdev@vger.kernel.org
6790S:	Maintained
6791
6792NETWORKING [WIRELESS]
6793L:	linux-wireless@vger.kernel.org
6794Q:	http://patchwork.kernel.org/project/linux-wireless/list/
6795
6796NETWORKING DRIVERS
6797L:	netdev@vger.kernel.org
6798W:	http://www.linuxfoundation.org/en/Net
6799Q:	http://patchwork.ozlabs.org/project/netdev/list/
6800T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6801T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6802S:	Odd Fixes
6803F:	drivers/net/
6804F:	include/linux/if_*
6805F:	include/linux/netdevice.h
6806F:	include/linux/arcdevice.h
6807F:	include/linux/etherdevice.h
6808F:	include/linux/fcdevice.h
6809F:	include/linux/fddidevice.h
6810F:	include/linux/hippidevice.h
6811F:	include/linux/inetdevice.h
6812F:	include/uapi/linux/if_*
6813F:	include/uapi/linux/netdevice.h
6814
6815NETWORKING DRIVERS (WIRELESS)
6816M:	Kalle Valo <kvalo@codeaurora.org>
6817L:	linux-wireless@vger.kernel.org
6818Q:	http://patchwork.kernel.org/project/linux-wireless/list/
6819T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6820S:	Maintained
6821F:	drivers/net/wireless/
6822
6823NETXEN (1/10) GbE SUPPORT
6824M:	Manish Chopra <manish.chopra@qlogic.com>
6825M:	Sony Chacko <sony.chacko@qlogic.com>
6826M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
6827L:	netdev@vger.kernel.org
6828W:	http://www.qlogic.com
6829S:	Supported
6830F:	drivers/net/ethernet/qlogic/netxen/
6831
6832NFC SUBSYSTEM
6833M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6834M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6835M:	Samuel Ortiz <sameo@linux.intel.com>
6836L:	linux-wireless@vger.kernel.org
6837L:	linux-nfc@lists.01.org (subscribers-only)
6838S:	Supported
6839F:	net/nfc/
6840F:	include/net/nfc/
6841F:	include/uapi/linux/nfc.h
6842F:	drivers/nfc/
6843F:	include/linux/platform_data/pn544.h
6844F:	Documentation/devicetree/bindings/net/nfc/
6845
6846NFS, SUNRPC, AND LOCKD CLIENTS
6847M:	Trond Myklebust <trond.myklebust@primarydata.com>
6848M:	Anna Schumaker <anna.schumaker@netapp.com>
6849L:	linux-nfs@vger.kernel.org
6850W:	http://client.linux-nfs.org
6851T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6852S:	Maintained
6853F:	fs/lockd/
6854F:	fs/nfs/
6855F:	fs/nfs_common/
6856F:	net/sunrpc/
6857F:	include/linux/lockd/
6858F:	include/linux/nfs*
6859F:	include/linux/sunrpc/
6860F:	include/uapi/linux/nfs*
6861F:	include/uapi/linux/sunrpc/
6862
6863NILFS2 FILESYSTEM
6864M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6865L:	linux-nilfs@vger.kernel.org
6866W:	http://nilfs.sourceforge.net/
6867T:	git git://github.com/konis/nilfs2.git
6868S:	Supported
6869F:	Documentation/filesystems/nilfs2.txt
6870F:	fs/nilfs2/
6871F:	include/linux/nilfs2_fs.h
6872
6873NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6874M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6875W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6876S:	Maintained
6877F:	Documentation/scsi/NinjaSCSI.txt
6878F:	drivers/scsi/pcmcia/nsp_*
6879
6880NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6881M:	GOTO Masanori <gotom@debian.or.jp>
6882M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6883W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6884S:	Maintained
6885F:	Documentation/scsi/NinjaSCSI.txt
6886F:	drivers/scsi/nsp32*
6887
6888NIOS2 ARCHITECTURE
6889M:	Ley Foon Tan <lftan@altera.com>
6890L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6891T:	git git://git.rocketboards.org/linux-socfpga-next.git
6892S:	Maintained
6893F:	arch/nios2/
6894
6895NTB DRIVER
6896M:	Jon Mason <jdmason@kudzu.us>
6897M:	Dave Jiang <dave.jiang@intel.com>
6898S:	Supported
6899W:	https://github.com/jonmason/ntb/wiki
6900T:	git git://github.com/jonmason/ntb.git
6901F:	drivers/ntb/
6902F:	drivers/net/ntb_netdev.c
6903F:	include/linux/ntb.h
6904
6905NTFS FILESYSTEM
6906M:	Anton Altaparmakov <anton@tuxera.com>
6907L:	linux-ntfs-dev@lists.sourceforge.net
6908W:	http://www.tuxera.com/
6909T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6910S:	Supported
6911F:	Documentation/filesystems/ntfs.txt
6912F:	fs/ntfs/
6913
6914NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6915M:	Antonino Daplas <adaplas@gmail.com>
6916L:	linux-fbdev@vger.kernel.org
6917S:	Maintained
6918F:	drivers/video/fbdev/riva/
6919F:	drivers/video/fbdev/nvidia/
6920
6921NVM EXPRESS DRIVER
6922M:	Matthew Wilcox <willy@linux.intel.com>
6923L:	linux-nvme@lists.infradead.org
6924T:	git git://git.infradead.org/users/willy/linux-nvme.git
6925S:	Supported
6926F:	drivers/block/nvme*
6927F:	include/linux/nvme.h
6928
6929NXP TDA998X DRM DRIVER
6930M:	Russell King <rmk+kernel@arm.linux.org.uk>
6931S:	Supported
6932F:	drivers/gpu/drm/i2c/tda998x_drv.c
6933F:	include/drm/i2c/tda998x.h
6934
6935NXP TFA9879 DRIVER
6936M:	Peter Rosin <peda@axentia.se>
6937L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6938S:	Maintained
6939F:	sound/soc/codecs/tfa9879*
6940
6941OMAP SUPPORT
6942M:	Tony Lindgren <tony@atomide.com>
6943L:	linux-omap@vger.kernel.org
6944W:	http://www.muru.com/linux/omap/
6945W:	http://linux.omap.com/
6946Q:	http://patchwork.kernel.org/project/linux-omap/list/
6947T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6948S:	Maintained
6949F:	arch/arm/*omap*/
6950F:	drivers/i2c/busses/i2c-omap.c
6951F:	drivers/irqchip/irq-omap-intc.c
6952F:	drivers/mfd/*omap*.c
6953F:	drivers/mfd/menelaus.c
6954F:	drivers/mfd/palmas.c
6955F:	drivers/mfd/tps65217.c
6956F:	drivers/mfd/tps65218.c
6957F:	drivers/mfd/tps65910.c
6958F:	drivers/mfd/twl-core.[ch]
6959F:	drivers/mfd/twl4030*.c
6960F:	drivers/mfd/twl6030*.c
6961F:	drivers/mfd/twl6040*.c
6962F:	drivers/regulator/palmas-regulator*.c
6963F:	drivers/regulator/pbias-regulator.c
6964F:	drivers/regulator/tps65217-regulator.c
6965F:	drivers/regulator/tps65218-regulator.c
6966F:	drivers/regulator/tps65910-regulator.c
6967F:	drivers/regulator/twl-regulator.c
6968F:	include/linux/i2c-omap.h
6969
6970OMAP DEVICE TREE SUPPORT
6971M:	Benoît Cousson <bcousson@baylibre.com>
6972M:	Tony Lindgren <tony@atomide.com>
6973L:	linux-omap@vger.kernel.org
6974L:	devicetree@vger.kernel.org
6975S:	Maintained
6976F:	arch/arm/boot/dts/*omap*
6977F:	arch/arm/boot/dts/*am3*
6978F:	arch/arm/boot/dts/*am4*
6979F:	arch/arm/boot/dts/*am5*
6980F:	arch/arm/boot/dts/*dra7*
6981
6982OMAP CLOCK FRAMEWORK SUPPORT
6983M:	Paul Walmsley <paul@pwsan.com>
6984L:	linux-omap@vger.kernel.org
6985S:	Maintained
6986F:	arch/arm/*omap*/*clock*
6987
6988OMAP POWER MANAGEMENT SUPPORT
6989M:	Kevin Hilman <khilman@deeprootsystems.com>
6990L:	linux-omap@vger.kernel.org
6991S:	Maintained
6992F:	arch/arm/*omap*/*pm*
6993F:	drivers/cpufreq/omap-cpufreq.c
6994
6995OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6996M:	Rajendra Nayak <rnayak@ti.com>
6997M:	Paul Walmsley <paul@pwsan.com>
6998L:	linux-omap@vger.kernel.org
6999S:	Maintained
7000F:	arch/arm/mach-omap2/prm*
7001
7002OMAP AUDIO SUPPORT
7003M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7004M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7005L:	alsa-devel@alsa-project.org (subscribers-only)
7006L:	linux-omap@vger.kernel.org
7007S:	Maintained
7008F:	sound/soc/omap/
7009
7010OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7011M:	Roger Quadros <rogerq@ti.com>
7012M:	Tony Lindgren <tony@atomide.com>
7013L:	linux-omap@vger.kernel.org
7014S:	Maintained
7015F:	drivers/memory/omap-gpmc.c
7016F:	arch/arm/mach-omap2/*gpmc*
7017
7018OMAP FRAMEBUFFER SUPPORT
7019M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7020L:	linux-fbdev@vger.kernel.org
7021L:	linux-omap@vger.kernel.org
7022S:	Maintained
7023F:	drivers/video/fbdev/omap/
7024
7025OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7026M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7027L:	linux-omap@vger.kernel.org
7028L:	linux-fbdev@vger.kernel.org
7029S:	Maintained
7030F:	drivers/video/fbdev/omap2/
7031F:	Documentation/arm/OMAP/DSS
7032
7033OMAP HARDWARE SPINLOCK SUPPORT
7034M:	Ohad Ben-Cohen <ohad@wizery.com>
7035L:	linux-omap@vger.kernel.org
7036S:	Maintained
7037F:	drivers/hwspinlock/omap_hwspinlock.c
7038F:	arch/arm/mach-omap2/hwspinlock.c
7039
7040OMAP MMC SUPPORT
7041M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7042L:	linux-omap@vger.kernel.org
7043S:	Maintained
7044F:	drivers/mmc/host/omap.c
7045
7046OMAP HS MMC SUPPORT
7047L:	linux-mmc@vger.kernel.org
7048L:	linux-omap@vger.kernel.org
7049S:	Orphan
7050F:	drivers/mmc/host/omap_hsmmc.c
7051
7052OMAP RANDOM NUMBER GENERATOR SUPPORT
7053M:	Deepak Saxena <dsaxena@plexity.net>
7054S:	Maintained
7055F:	drivers/char/hw_random/omap-rng.c
7056
7057OMAP HWMOD SUPPORT
7058M:	Benoît Cousson <bcousson@baylibre.com>
7059M:	Paul Walmsley <paul@pwsan.com>
7060L:	linux-omap@vger.kernel.org
7061S:	Maintained
7062F:	arch/arm/mach-omap2/omap_hwmod.*
7063
7064OMAP HWMOD DATA
7065M:	Paul Walmsley <paul@pwsan.com>
7066L:	linux-omap@vger.kernel.org
7067S:	Maintained
7068F:	arch/arm/mach-omap2/omap_hwmod*data*
7069
7070OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7071M:	Benoît Cousson <bcousson@baylibre.com>
7072L:	linux-omap@vger.kernel.org
7073S:	Maintained
7074F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7075
7076OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7077M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7078L:	linux-media@vger.kernel.org
7079S:	Maintained
7080F:	drivers/media/platform/omap3isp/
7081F:	drivers/staging/media/omap4iss/
7082
7083OMAP USB SUPPORT
7084M:	Felipe Balbi <balbi@ti.com>
7085L:	linux-usb@vger.kernel.org
7086L:	linux-omap@vger.kernel.org
7087T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7088S:	Maintained
7089F:	drivers/usb/*/*omap*
7090F:	arch/arm/*omap*/usb*
7091
7092OMAP GPIO DRIVER
7093M:	Javier Martinez Canillas <javier@dowhile0.org>
7094M:	Santosh Shilimkar <ssantosh@kernel.org>
7095M:	Kevin Hilman <khilman@deeprootsystems.com>
7096L:	linux-omap@vger.kernel.org
7097S:	Maintained
7098F:	drivers/gpio/gpio-omap.c
7099
7100OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7101M:	Mark Jackson <mpfj@newflow.co.uk>
7102L:	linux-omap@vger.kernel.org
7103S:	Maintained
7104F:	arch/arm/boot/dts/am335x-nano.dts
7105
7106OMFS FILESYSTEM
7107M:	Bob Copeland <me@bobcopeland.com>
7108L:	linux-karma-devel@lists.sourceforge.net
7109S:	Maintained
7110F:	Documentation/filesystems/omfs.txt
7111F:	fs/omfs/
7112
7113OMNIKEY CARDMAN 4000 DRIVER
7114M:	Harald Welte <laforge@gnumonks.org>
7115S:	Maintained
7116F:	drivers/char/pcmcia/cm4000_cs.c
7117F:	include/linux/cm4000_cs.h
7118F:	include/uapi/linux/cm4000_cs.h
7119
7120OMNIKEY CARDMAN 4040 DRIVER
7121M:	Harald Welte <laforge@gnumonks.org>
7122S:	Maintained
7123F:	drivers/char/pcmcia/cm4040_cs.*
7124
7125OMNIVISION OV7670 SENSOR DRIVER
7126M:	Jonathan Corbet <corbet@lwn.net>
7127L:	linux-media@vger.kernel.org
7128T:	git git://linuxtv.org/media_tree.git
7129S:	Maintained
7130F:	drivers/media/i2c/ov7670.c
7131
7132ONENAND FLASH DRIVER
7133M:	Kyungmin Park <kyungmin.park@samsung.com>
7134L:	linux-mtd@lists.infradead.org
7135S:	Maintained
7136F:	drivers/mtd/onenand/
7137F:	include/linux/mtd/onenand*.h
7138
7139ONSTREAM SCSI TAPE DRIVER
7140M:	Willem Riede <osst@riede.org>
7141L:	osst-users@lists.sourceforge.net
7142L:	linux-scsi@vger.kernel.org
7143S:	Maintained
7144F:	Documentation/scsi/osst.txt
7145F:	drivers/scsi/osst.*
7146F:	drivers/scsi/osst_*.h
7147F:	drivers/scsi/st.h
7148
7149OPENCORES I2C BUS DRIVER
7150M:	Peter Korsgaard <jacmet@sunsite.dk>
7151L:	linux-i2c@vger.kernel.org
7152S:	Maintained
7153F:	Documentation/i2c/busses/i2c-ocores
7154F:	drivers/i2c/busses/i2c-ocores.c
7155
7156OPEN FIRMWARE AND FLATTENED DEVICE TREE
7157M:	Grant Likely <grant.likely@linaro.org>
7158M:	Rob Herring <robh+dt@kernel.org>
7159L:	devicetree@vger.kernel.org
7160W:	http://www.devicetree.org/
7161T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7162S:	Maintained
7163F:	drivers/of/
7164F:	include/linux/of*.h
7165F:	scripts/dtc/
7166
7167OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7168M:	Rob Herring <robh+dt@kernel.org>
7169M:	Pawel Moll <pawel.moll@arm.com>
7170M:	Mark Rutland <mark.rutland@arm.com>
7171M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7172M:	Kumar Gala <galak@codeaurora.org>
7173L:	devicetree@vger.kernel.org
7174S:	Maintained
7175F:	Documentation/devicetree/
7176F:	arch/*/boot/dts/
7177F:	include/dt-bindings/
7178
7179OPENRISC ARCHITECTURE
7180M:	Jonas Bonn <jonas@southpole.se>
7181W:	http://openrisc.net
7182L:	linux@lists.openrisc.net (moderated for non-subscribers)
7183S:	Maintained
7184T:	git git://openrisc.net/~jonas/linux
7185F:	arch/openrisc/
7186
7187OPENVSWITCH
7188M:	Pravin Shelar <pshelar@nicira.com>
7189L:	netdev@vger.kernel.org
7190L:	dev@openvswitch.org
7191W:	http://openvswitch.org
7192S:	Maintained
7193F:	net/openvswitch/
7194F:	include/uapi/linux/openvswitch.h
7195
7196OPL4 DRIVER
7197M:	Clemens Ladisch <clemens@ladisch.de>
7198L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7199T:	git git://git.alsa-project.org/alsa-kernel.git
7200S:	Maintained
7201F:	sound/drivers/opl4/
7202
7203OPROFILE
7204M:	Robert Richter <rric@kernel.org>
7205L:	oprofile-list@lists.sf.net
7206S:	Maintained
7207F:	arch/*/include/asm/oprofile*.h
7208F:	arch/*/oprofile/
7209F:	drivers/oprofile/
7210F:	include/linux/oprofile.h
7211
7212ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7213M:	Mark Fasheh <mfasheh@suse.com>
7214M:	Joel Becker <jlbec@evilplan.org>
7215L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7216W:	http://ocfs2.wiki.kernel.org
7217S:	Supported
7218F:	Documentation/filesystems/ocfs2.txt
7219F:	Documentation/filesystems/dlmfs.txt
7220F:	fs/ocfs2/
7221
7222ORINOCO DRIVER
7223L:	linux-wireless@vger.kernel.org
7224W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7225W:	http://www.nongnu.org/orinoco/
7226S:	Orphan
7227F:	drivers/net/wireless/orinoco/
7228
7229OSD LIBRARY and FILESYSTEM
7230M:	Boaz Harrosh <ooo@electrozaur.com>
7231M:	Benny Halevy <bhalevy@primarydata.com>
7232L:	osd-dev@open-osd.org
7233W:	http://open-osd.org
7234T:	git git://git.open-osd.org/open-osd.git
7235S:	Maintained
7236F:	drivers/scsi/osd/
7237F:	include/scsi/osd_*
7238F:	fs/exofs/
7239
7240OVERLAY FILESYSTEM
7241M:	Miklos Szeredi <miklos@szeredi.hu>
7242L:	linux-unionfs@vger.kernel.org
7243T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7244S:	Supported
7245F:	fs/overlayfs/
7246F:	Documentation/filesystems/overlayfs.txt
7247
7248P54 WIRELESS DRIVER
7249M:	Christian Lamparter <chunkeey@googlemail.com>
7250L:	linux-wireless@vger.kernel.org
7251W:	http://wireless.kernel.org/en/users/Drivers/p54
7252S:	Maintained
7253F:	drivers/net/wireless/p54/
7254
7255PA SEMI ETHERNET DRIVER
7256M:	Olof Johansson <olof@lixom.net>
7257L:	netdev@vger.kernel.org
7258S:	Maintained
7259F:	drivers/net/ethernet/pasemi/*
7260
7261PA SEMI SMBUS DRIVER
7262M:	Olof Johansson <olof@lixom.net>
7263L:	linux-i2c@vger.kernel.org
7264S:	Maintained
7265F:	drivers/i2c/busses/i2c-pasemi.c
7266
7267PADATA PARALLEL EXECUTION MECHANISM
7268M:	Steffen Klassert <steffen.klassert@secunet.com>
7269L:	linux-crypto@vger.kernel.org
7270S:	Maintained
7271F:	kernel/padata.c
7272F:	include/linux/padata.h
7273F:	Documentation/padata.txt
7274
7275PANASONIC LAPTOP ACPI EXTRAS DRIVER
7276M:	Harald Welte <laforge@gnumonks.org>
7277L:	platform-driver-x86@vger.kernel.org
7278S:	Maintained
7279F:	drivers/platform/x86/panasonic-laptop.c
7280
7281PANASONIC MN10300/AM33/AM34 PORT
7282M:	David Howells <dhowells@redhat.com>
7283M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7284L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7285W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7286S:	Maintained
7287F:	Documentation/mn10300/
7288F:	arch/mn10300/
7289
7290PARALLEL PORT SUPPORT
7291L:	linux-parport@lists.infradead.org (subscribers-only)
7292S:	Orphan
7293F:	drivers/parport/
7294F:	include/linux/parport*.h
7295F:	drivers/char/ppdev.c
7296F:	include/uapi/linux/ppdev.h
7297
7298PARAVIRT_OPS INTERFACE
7299M:	Jeremy Fitzhardinge <jeremy@goop.org>
7300M:	Chris Wright <chrisw@sous-sol.org>
7301M:	Alok Kataria <akataria@vmware.com>
7302M:	Rusty Russell <rusty@rustcorp.com.au>
7303L:	virtualization@lists.linux-foundation.org
7304S:	Supported
7305F:	Documentation/virtual/paravirt_ops.txt
7306F:	arch/*/kernel/paravirt*
7307F:	arch/*/include/asm/paravirt.h
7308
7309PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7310M:	Tim Waugh <tim@cyberelk.net>
7311L:	linux-parport@lists.infradead.org (subscribers-only)
7312W:	http://www.torque.net/linux-pp.html
7313S:	Maintained
7314F:	Documentation/blockdev/paride.txt
7315F:	drivers/block/paride/
7316
7317PARISC ARCHITECTURE
7318M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7319M:	Helge Deller <deller@gmx.de>
7320L:	linux-parisc@vger.kernel.org
7321W:	http://www.parisc-linux.org/
7322Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7323T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7324T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7325S:	Maintained
7326F:	arch/parisc/
7327F:	Documentation/parisc/
7328F:	drivers/parisc/
7329F:	drivers/char/agp/parisc-agp.c
7330F:	drivers/input/serio/gscps2.c
7331F:	drivers/parport/parport_gsc.*
7332F:	drivers/tty/serial/8250/8250_gsc.c
7333F:	drivers/video/fbdev/sti*
7334F:	drivers/video/console/sti*
7335F:	drivers/video/logo/logo_parisc*
7336
7337PC87360 HARDWARE MONITORING DRIVER
7338M:	Jim Cromie <jim.cromie@gmail.com>
7339L:	lm-sensors@lm-sensors.org
7340S:	Maintained
7341F:	Documentation/hwmon/pc87360
7342F:	drivers/hwmon/pc87360.c
7343
7344PC8736x GPIO DRIVER
7345M:	Jim Cromie <jim.cromie@gmail.com>
7346S:	Maintained
7347F:	drivers/char/pc8736x_gpio.c
7348
7349PC87427 HARDWARE MONITORING DRIVER
7350M:	Jean Delvare <jdelvare@suse.de>
7351L:	lm-sensors@lm-sensors.org
7352S:	Maintained
7353F:	Documentation/hwmon/pc87427
7354F:	drivers/hwmon/pc87427.c
7355
7356PCA9532 LED DRIVER
7357M:	Riku Voipio <riku.voipio@iki.fi>
7358S:	Maintained
7359F:	drivers/leds/leds-pca9532.c
7360F:	include/linux/leds-pca9532.h
7361
7362PCA9541 I2C BUS MASTER SELECTOR DRIVER
7363M:	Guenter Roeck <linux@roeck-us.net>
7364L:	linux-i2c@vger.kernel.org
7365S:	Maintained
7366F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7367
7368PCDP - PRIMARY CONSOLE AND DEBUG PORT
7369M:	Khalid Aziz <khalid@gonehiking.org>
7370S:	Maintained
7371F:	drivers/firmware/pcdp.*
7372
7373PCI ERROR RECOVERY
7374M:	Linas Vepstas <linasvepstas@gmail.com>
7375L:	linux-pci@vger.kernel.org
7376S:	Supported
7377F:	Documentation/PCI/pci-error-recovery.txt
7378
7379PCI SUBSYSTEM
7380M:	Bjorn Helgaas <bhelgaas@google.com>
7381L:	linux-pci@vger.kernel.org
7382Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7383T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7384S:	Supported
7385F:	Documentation/PCI/
7386F:	drivers/pci/
7387F:	include/linux/pci*
7388F:	arch/x86/pci/
7389F:	arch/x86/kernel/quirks.c
7390
7391PCI DRIVER FOR ARM VERSATILE PLATFORM
7392M:	Rob Herring <robh@kernel.org>
7393L:	linux-pci@vger.kernel.org
7394L:	linux-arm-kernel@lists.infradead.org
7395S:	Maintained
7396F:	Documentation/devicetree/bindings/pci/versatile.txt
7397F:	drivers/pci/host/pci-versatile.c
7398
7399PCI DRIVER FOR APPLIEDMICRO XGENE
7400M:	Tanmay Inamdar <tinamdar@apm.com>
7401L:	linux-pci@vger.kernel.org
7402L:	linux-arm-kernel@lists.infradead.org
7403S:	Maintained
7404F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7405F:	drivers/pci/host/pci-xgene.c
7406
7407PCI DRIVER FOR FREESCALE LAYERSCAPE
7408M:	Minghuan Lian <minghuan.Lian@freescale.com>
7409M:	Mingkai Hu <mingkai.hu@freescale.com>
7410M:	Roy Zang <tie-fei.zang@freescale.com>
7411L:	linuxppc-dev@lists.ozlabs.org
7412L:	linux-pci@vger.kernel.org
7413L:	linux-arm-kernel@lists.infradead.org
7414S:	Maintained
7415F:	drivers/pci/host/*layerscape*
7416
7417PCI DRIVER FOR IMX6
7418M:	Richard Zhu <Richard.Zhu@freescale.com>
7419M:	Lucas Stach <l.stach@pengutronix.de>
7420L:	linux-pci@vger.kernel.org
7421L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7422S:	Maintained
7423F:	drivers/pci/host/*imx6*
7424
7425PCI DRIVER FOR TI KEYSTONE
7426M:	Murali Karicheri <m-karicheri2@ti.com>
7427L:	linux-pci@vger.kernel.org
7428L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7429S:	Maintained
7430F:	drivers/pci/host/*keystone*
7431
7432PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7433M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7434M:	Jason Cooper <jason@lakedaemon.net>
7435L:	linux-pci@vger.kernel.org
7436L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7437S:	Maintained
7438F:	drivers/pci/host/*mvebu*
7439
7440PCI DRIVER FOR NVIDIA TEGRA
7441M:	Thierry Reding <thierry.reding@gmail.com>
7442L:	linux-tegra@vger.kernel.org
7443L:	linux-pci@vger.kernel.org
7444S:	Supported
7445F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7446F:	drivers/pci/host/pci-tegra.c
7447
7448PCI DRIVER FOR TI DRA7XX
7449M:	Kishon Vijay Abraham I <kishon@ti.com>
7450L:	linux-omap@vger.kernel.org
7451L:	linux-pci@vger.kernel.org
7452S:	Supported
7453F:	Documentation/devicetree/bindings/pci/ti-pci.txt
7454F:	drivers/pci/host/pci-dra7xx.c
7455
7456PCI DRIVER FOR RENESAS R-CAR
7457M:	Simon Horman <horms@verge.net.au>
7458L:	linux-pci@vger.kernel.org
7459L:	linux-sh@vger.kernel.org
7460S:	Maintained
7461F:	drivers/pci/host/*rcar*
7462
7463PCI DRIVER FOR SAMSUNG EXYNOS
7464M:	Jingoo Han <jg1.han@samsung.com>
7465L:	linux-pci@vger.kernel.org
7466L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7467L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7468S:	Maintained
7469F:	drivers/pci/host/pci-exynos.c
7470
7471PCI DRIVER FOR SYNOPSIS DESIGNWARE
7472M:	Mohit Kumar <mohit.kumar@st.com>
7473M:	Jingoo Han <jg1.han@samsung.com>
7474L:	linux-pci@vger.kernel.org
7475S:	Maintained
7476F:	drivers/pci/host/*designware*
7477
7478PCI DRIVER FOR GENERIC OF HOSTS
7479M:	Will Deacon <will.deacon@arm.com>
7480L:	linux-pci@vger.kernel.org
7481L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7482S:	Maintained
7483F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
7484F:	drivers/pci/host/pci-host-generic.c
7485
7486PCIE DRIVER FOR ST SPEAR13XX
7487M:	Mohit Kumar <mohit.kumar@st.com>
7488L:	linux-pci@vger.kernel.org
7489S:	Maintained
7490F:	drivers/pci/host/*spear*
7491
7492PCMCIA SUBSYSTEM
7493P:	Linux PCMCIA Team
7494L:	linux-pcmcia@lists.infradead.org
7495W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7496T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7497S:	Maintained
7498F:	Documentation/pcmcia/
7499F:	drivers/pcmcia/
7500F:	include/pcmcia/
7501
7502PCNET32 NETWORK DRIVER
7503M:	Don Fry <pcnet32@frontier.com>
7504L:	netdev@vger.kernel.org
7505S:	Maintained
7506F:	drivers/net/ethernet/amd/pcnet32.c
7507
7508PCRYPT PARALLEL CRYPTO ENGINE
7509M:	Steffen Klassert <steffen.klassert@secunet.com>
7510L:	linux-crypto@vger.kernel.org
7511S:	Maintained
7512F:	crypto/pcrypt.c
7513F:	include/crypto/pcrypt.h
7514
7515PER-CPU MEMORY ALLOCATOR
7516M:	Tejun Heo <tj@kernel.org>
7517M:	Christoph Lameter <cl@linux-foundation.org>
7518T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7519S:	Maintained
7520F:	include/linux/percpu*.h
7521F:	mm/percpu*.c
7522F:	arch/*/include/asm/percpu.h
7523
7524PER-TASK DELAY ACCOUNTING
7525M:	Balbir Singh <bsingharora@gmail.com>
7526S:	Maintained
7527F:	include/linux/delayacct.h
7528F:	kernel/delayacct.c
7529
7530PERFORMANCE EVENTS SUBSYSTEM
7531M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
7532M:	Paul Mackerras <paulus@samba.org>
7533M:	Ingo Molnar <mingo@redhat.com>
7534M:	Arnaldo Carvalho de Melo <acme@kernel.org>
7535L:	linux-kernel@vger.kernel.org
7536T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7537S:	Supported
7538F:	kernel/events/*
7539F:	include/linux/perf_event.h
7540F:	include/uapi/linux/perf_event.h
7541F:	arch/*/kernel/perf_event*.c
7542F:	arch/*/kernel/*/perf_event*.c
7543F:	arch/*/kernel/*/*/perf_event*.c
7544F:	arch/*/include/asm/perf_event.h
7545F:	arch/*/kernel/perf_callchain.c
7546F:	tools/perf/
7547
7548PERSONALITY HANDLING
7549M:	Christoph Hellwig <hch@infradead.org>
7550L:	linux-abi-devel@lists.sourceforge.net
7551S:	Maintained
7552F:	include/linux/personality.h
7553F:	include/uapi/linux/personality.h
7554
7555PHONET PROTOCOL
7556M:	Remi Denis-Courmont <courmisch@gmail.com>
7557S:	Supported
7558F:	Documentation/networking/phonet.txt
7559F:	include/linux/phonet.h
7560F:	include/net/phonet/
7561F:	include/uapi/linux/phonet.h
7562F:	net/phonet/
7563
7564PHRAM MTD DRIVER
7565M:	Joern Engel <joern@lazybastard.org>
7566L:	linux-mtd@lists.infradead.org
7567S:	Maintained
7568F:	drivers/mtd/devices/phram.c
7569
7570PICOLCD HID DRIVER
7571M:	Bruno Prémont <bonbons@linux-vserver.org>
7572L:	linux-input@vger.kernel.org
7573S:	Maintained
7574F:	drivers/hid/hid-picolcd*
7575
7576PICOXCELL SUPPORT
7577M:	Jamie Iles <jamie@jamieiles.com>
7578L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7579T:	git git://github.com/jamieiles/linux-2.6-ji.git
7580S:	Supported
7581F:	arch/arm/boot/dts/picoxcell*
7582F:	arch/arm/mach-picoxcell/
7583F:	drivers/crypto/picoxcell*
7584
7585PIN CONTROL SUBSYSTEM
7586M:	Linus Walleij <linus.walleij@linaro.org>
7587L:	linux-gpio@vger.kernel.org
7588T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7589S:	Maintained
7590F:	drivers/pinctrl/
7591F:	include/linux/pinctrl/
7592
7593PIN CONTROLLER - ATMEL AT91
7594M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7595L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7596S:	Maintained
7597F:	drivers/pinctrl/pinctrl-at91.*
7598
7599PIN CONTROLLER - INTEL
7600M:	Mika Westerberg <mika.westerberg@linux.intel.com>
7601M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
7602S:	Maintained
7603F:	drivers/pinctrl/intel/
7604
7605PIN CONTROLLER - RENESAS
7606M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7607L:	linux-sh@vger.kernel.org
7608S:	Maintained
7609F:	drivers/pinctrl/sh-pfc/
7610
7611PIN CONTROLLER - SAMSUNG
7612M:	Tomasz Figa <tomasz.figa@gmail.com>
7613M:	Thomas Abraham <thomas.abraham@linaro.org>
7614L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7615L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7616S:	Maintained
7617F:	drivers/pinctrl/samsung/
7618
7619PIN CONTROLLER - ST SPEAR
7620M:	Viresh Kumar <viresh.linux@gmail.com>
7621L:	spear-devel@list.st.com
7622L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7623W:	http://www.st.com/spear
7624S:	Maintained
7625F:	drivers/pinctrl/spear/
7626
7627PKTCDVD DRIVER
7628M:	Jiri Kosina <jkosina@suse.cz>
7629S:	Maintained
7630F:	drivers/block/pktcdvd.c
7631F:	include/linux/pktcdvd.h
7632F:	include/uapi/linux/pktcdvd.h
7633
7634PKUNITY SOC DRIVERS
7635M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
7636W:	http://mprc.pku.edu.cn/~guanxuetao/linux
7637S:	Maintained
7638T:	git git://github.com/gxt/linux.git
7639F:	drivers/input/serio/i8042-unicore32io.h
7640F:	drivers/i2c/busses/i2c-puv3.c
7641F:	drivers/video/fbdev/fb-puv3.c
7642F:	drivers/rtc/rtc-puv3.c
7643
7644PMBUS HARDWARE MONITORING DRIVERS
7645M:	Guenter Roeck <linux@roeck-us.net>
7646L:	lm-sensors@lm-sensors.org
7647W:	http://www.lm-sensors.org/
7648W:	http://www.roeck-us.net/linux/drivers/
7649T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7650S:	Maintained
7651F:	Documentation/hwmon/pmbus
7652F:	drivers/hwmon/pmbus/
7653F:	include/linux/i2c/pmbus.h
7654
7655PMC SIERRA MaxRAID DRIVER
7656M:	Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7657L:	linux-scsi@vger.kernel.org
7658W:	http://www.pmc-sierra.com/
7659S:	Supported
7660F:	drivers/scsi/pmcraid.*
7661
7662PMC SIERRA PM8001 DRIVER
7663M:	xjtuwjp@gmail.com
7664M:	lindar_liu@usish.com
7665L:	pmchba@pmcs.com
7666L:	linux-scsi@vger.kernel.org
7667S:	Supported
7668F:	drivers/scsi/pm8001/
7669
7670POSIX CLOCKS and TIMERS
7671M:	Thomas Gleixner <tglx@linutronix.de>
7672L:	linux-kernel@vger.kernel.org
7673T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7674S:	Maintained
7675F:	fs/timerfd.c
7676F:	include/linux/timer*
7677F:	kernel/time/*timer*
7678
7679POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7680M:	Sebastian Reichel <sre@kernel.org>
7681M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7682M:	David Woodhouse <dwmw2@infradead.org>
7683L:	linux-pm@vger.kernel.org
7684T:	git git://git.infradead.org/battery-2.6.git
7685S:	Maintained
7686F:	include/linux/power_supply.h
7687F:	drivers/power/
7688
7689PNP SUPPORT
7690M:	Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7691S:	Maintained
7692F:	drivers/pnp/
7693
7694PNXxxxx I2C DRIVER
7695M:	Vitaly Wool <vitalywool@gmail.com>
7696L:	linux-i2c@vger.kernel.org
7697S:	Maintained
7698F:	drivers/i2c/busses/i2c-pnx.c
7699
7700PPP PROTOCOL DRIVERS AND COMPRESSORS
7701M:	Paul Mackerras <paulus@samba.org>
7702L:	linux-ppp@vger.kernel.org
7703S:	Maintained
7704F:	drivers/net/ppp/ppp_*
7705
7706PPP OVER ATM (RFC 2364)
7707M:	Mitchell Blank Jr <mitch@sfgoth.com>
7708S:	Maintained
7709F:	net/atm/pppoatm.c
7710F:	include/uapi/linux/atmppp.h
7711
7712PPP OVER ETHERNET
7713M:	Michal Ostrowski <mostrows@earthlink.net>
7714S:	Maintained
7715F:	drivers/net/ppp/pppoe.c
7716F:	drivers/net/ppp/pppox.c
7717
7718PPP OVER L2TP
7719M:	James Chapman <jchapman@katalix.com>
7720S:	Maintained
7721F:	net/l2tp/l2tp_ppp.c
7722F:	include/linux/if_pppol2tp.h
7723F:	include/uapi/linux/if_pppol2tp.h
7724
7725PPS SUPPORT
7726M:	Rodolfo Giometti <giometti@enneenne.com>
7727W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
7728L:	linuxpps@ml.enneenne.com (subscribers-only)
7729S:	Maintained
7730F:	Documentation/pps/
7731F:	drivers/pps/
7732F:	include/linux/pps*.h
7733
7734PPTP DRIVER
7735M:	Dmitry Kozlov <xeb@mail.ru>
7736L:	netdev@vger.kernel.org
7737S:	Maintained
7738F:	drivers/net/ppp/pptp.c
7739W:	http://sourceforge.net/projects/accel-pptp
7740
7741PREEMPTIBLE KERNEL
7742M:	Robert Love <rml@tech9.net>
7743L:	kpreempt-tech@lists.sourceforge.net
7744W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7745S:	Supported
7746F:	Documentation/preempt-locking.txt
7747F:	include/linux/preempt.h
7748
7749PRISM54 WIRELESS DRIVER
7750M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
7751L:	linux-wireless@vger.kernel.org
7752W:	http://wireless.kernel.org/en/users/Drivers/p54
7753S:	Obsolete
7754F:	drivers/net/wireless/prism54/
7755
7756PS3 NETWORK SUPPORT
7757M:	Geoff Levand <geoff@infradead.org>
7758L:	netdev@vger.kernel.org
7759L:	cbe-oss-dev@lists.ozlabs.org
7760S:	Maintained
7761F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
7762
7763PS3 PLATFORM SUPPORT
7764M:	Geoff Levand <geoff@infradead.org>
7765L:	linuxppc-dev@lists.ozlabs.org
7766L:	cbe-oss-dev@lists.ozlabs.org
7767S:	Maintained
7768F:	arch/powerpc/boot/ps3*
7769F:	arch/powerpc/include/asm/lv1call.h
7770F:	arch/powerpc/include/asm/ps3*.h
7771F:	arch/powerpc/platforms/ps3/
7772F:	drivers/*/ps3*
7773F:	drivers/ps3/
7774F:	drivers/rtc/rtc-ps3.c
7775F:	drivers/usb/host/*ps3.c
7776F:	sound/ppc/snd_ps3*
7777
7778PS3VRAM DRIVER
7779M:	Jim Paris <jim@jtan.com>
7780L:	cbe-oss-dev@lists.ozlabs.org
7781S:	Maintained
7782F:	drivers/block/ps3vram.c
7783
7784PSTORE FILESYSTEM
7785M:	Anton Vorontsov <anton@enomsg.org>
7786M:	Colin Cross <ccross@android.com>
7787M:	Kees Cook <keescook@chromium.org>
7788M:	Tony Luck <tony.luck@intel.com>
7789S:	Maintained
7790T:	git git://git.infradead.org/users/cbou/linux-pstore.git
7791F:	fs/pstore/
7792F:	include/linux/pstore*
7793F:	drivers/firmware/efi/efi-pstore.c
7794F:	drivers/acpi/apei/erst.c
7795
7796PTP HARDWARE CLOCK SUPPORT
7797M:	Richard Cochran <richardcochran@gmail.com>
7798L:	netdev@vger.kernel.org
7799S:	Maintained
7800W:	http://linuxptp.sourceforge.net/
7801F:	Documentation/ABI/testing/sysfs-ptp
7802F:	Documentation/ptp/*
7803F:	drivers/net/ethernet/freescale/gianfar_ptp.c
7804F:	drivers/net/phy/dp83640*
7805F:	drivers/ptp/*
7806F:	include/linux/ptp_cl*
7807
7808PTRACE SUPPORT
7809M:	Roland McGrath <roland@hack.frob.com>
7810M:	Oleg Nesterov <oleg@redhat.com>
7811S:	Maintained
7812F:	include/asm-generic/syscall.h
7813F:	include/linux/ptrace.h
7814F:	include/linux/regset.h
7815F:	include/linux/tracehook.h
7816F:	include/uapi/linux/ptrace.h
7817F:	kernel/ptrace.c
7818
7819PVRUSB2 VIDEO4LINUX DRIVER
7820M:	Mike Isely <isely@pobox.com>
7821L:	pvrusb2@isely.net	(subscribers-only)
7822L:	linux-media@vger.kernel.org
7823W:	http://www.isely.net/pvrusb2/
7824T:	git git://linuxtv.org/media_tree.git
7825S:	Maintained
7826F:	Documentation/video4linux/README.pvrusb2
7827F:	drivers/media/usb/pvrusb2/
7828
7829PWC WEBCAM DRIVER
7830M:	Hans de Goede <hdegoede@redhat.com>
7831L:	linux-media@vger.kernel.org
7832T:	git git://linuxtv.org/media_tree.git
7833S:	Maintained
7834F:	drivers/media/usb/pwc/*
7835
7836PWM FAN DRIVER
7837M:	Kamil Debski <k.debski@samsung.com>
7838L:	lm-sensors@lm-sensors.org
7839S:	Supported
7840F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7841F:	Documentation/hwmon/pwm-fan
7842F:	drivers/hwmon/pwm-fan.c
7843
7844PWM SUBSYSTEM
7845M:	Thierry Reding <thierry.reding@gmail.com>
7846L:	linux-pwm@vger.kernel.org
7847S:	Maintained
7848T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7849F:	Documentation/pwm.txt
7850F:	Documentation/devicetree/bindings/pwm/
7851F:	include/linux/pwm.h
7852F:	drivers/pwm/
7853F:	drivers/video/backlight/pwm_bl.c
7854F:	include/linux/pwm_backlight.h
7855
7856PXA2xx/PXA3xx SUPPORT
7857M:	Daniel Mack <daniel@zonque.org>
7858M:	Haojian Zhuang <haojian.zhuang@gmail.com>
7859M:	Robert Jarzmik <robert.jarzmik@free.fr>
7860L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7861T:	git git://github.com/hzhuang1/linux.git
7862T:	git git://github.com/rjarzmik/linux.git
7863S:	Maintained
7864F:	arch/arm/mach-pxa/
7865F:	drivers/pcmcia/pxa2xx*
7866F:	drivers/spi/spi-pxa2xx*
7867F:	drivers/usb/gadget/udc/pxa2*
7868F:	include/sound/pxa2xx-lib.h
7869F:	sound/arm/pxa*
7870F:	sound/soc/pxa/
7871
7872PXA3xx NAND FLASH DRIVER
7873M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7874L:	linux-mtd@lists.infradead.org
7875S:	Maintained
7876F:	drivers/mtd/nand/pxa3xx_nand.c
7877
7878MMP SUPPORT
7879M:	Eric Miao <eric.y.miao@gmail.com>
7880M:	Haojian Zhuang <haojian.zhuang@gmail.com>
7881L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7882T:	git git://github.com/hzhuang1/linux.git
7883T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
7884S:	Maintained
7885F:	arch/arm/mach-mmp/
7886
7887PXA MMCI DRIVER
7888S:	Orphan
7889
7890PXA RTC DRIVER
7891M:	Robert Jarzmik <robert.jarzmik@free.fr>
7892L:	rtc-linux@googlegroups.com
7893S:	Maintained
7894
7895QAT DRIVER
7896M:      Tadeusz Struk <tadeusz.struk@intel.com>
7897L:      qat-linux@intel.com
7898S:      Supported
7899F:      drivers/crypto/qat/
7900
7901QIB DRIVER
7902M:	Mike Marciniszyn <infinipath@intel.com>
7903L:	linux-rdma@vger.kernel.org
7904S:	Supported
7905F:	drivers/infiniband/hw/qib/
7906
7907QLOGIC QLA1280 SCSI DRIVER
7908M:	Michael Reed <mdr@sgi.com>
7909L:	linux-scsi@vger.kernel.org
7910S:	Maintained
7911F:	drivers/scsi/qla1280.[ch]
7912
7913QLOGIC QLA2XXX FC-SCSI DRIVER
7914M:	qla2xxx-upstream@qlogic.com
7915L:	linux-scsi@vger.kernel.org
7916S:	Supported
7917F:	Documentation/scsi/LICENSE.qla2xxx
7918F:	drivers/scsi/qla2xxx/
7919
7920QLOGIC QLA4XXX iSCSI DRIVER
7921M:	QLogic-Storage-Upstream@qlogic.com
7922L:	linux-scsi@vger.kernel.org
7923S:	Supported
7924F:	Documentation/scsi/LICENSE.qla4xxx
7925F:	drivers/scsi/qla4xxx/
7926
7927QLOGIC QLA3XXX NETWORK DRIVER
7928M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7929M:	Ron Mercer <ron.mercer@qlogic.com>
7930M:	linux-driver@qlogic.com
7931L:	netdev@vger.kernel.org
7932S:	Supported
7933F:	Documentation/networking/LICENSE.qla3xxx
7934F:	drivers/net/ethernet/qlogic/qla3xxx.*
7935
7936QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7937M:	Shahed Shaikh <shahed.shaikh@qlogic.com>
7938M:	Dept-GELinuxNICDev@qlogic.com
7939L:	netdev@vger.kernel.org
7940S:	Supported
7941F:	drivers/net/ethernet/qlogic/qlcnic/
7942
7943QLOGIC QLGE 10Gb ETHERNET DRIVER
7944M:	Harish Patil <harish.patil@qlogic.com>
7945M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7946M:	Dept-GELinuxNICDev@qlogic.com
7947M:	linux-driver@qlogic.com
7948L:	netdev@vger.kernel.org
7949S:	Supported
7950F:	drivers/net/ethernet/qlogic/qlge/
7951
7952QNX4 FILESYSTEM
7953M:	Anders Larsen <al@alarsen.net>
7954W:	http://www.alarsen.net/linux/qnx4fs/
7955S:	Maintained
7956F:	fs/qnx4/
7957F:	include/uapi/linux/qnx4_fs.h
7958F:	include/uapi/linux/qnxtypes.h
7959
7960QT1010 MEDIA DRIVER
7961M:	Antti Palosaari <crope@iki.fi>
7962L:	linux-media@vger.kernel.org
7963W:	http://linuxtv.org/
7964W:	http://palosaari.fi/linux/
7965Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7966T:	git git://linuxtv.org/anttip/media_tree.git
7967S:	Maintained
7968F:	drivers/media/tuners/qt1010*
7969
7970QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7971M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7972L:	linux-wireless@vger.kernel.org
7973L:	ath9k-devel@lists.ath9k.org
7974W:	http://wireless.kernel.org/en/users/Drivers/ath9k
7975S:	Supported
7976F:	drivers/net/wireless/ath/ath9k/
7977
7978QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7979M:	Kalle Valo <kvalo@qca.qualcomm.com>
7980L:	ath10k@lists.infradead.org
7981W:	http://wireless.kernel.org/en/users/Drivers/ath10k
7982T:	git git://github.com/kvalo/ath.git
7983S:	Supported
7984F:	drivers/net/wireless/ath/ath10k/
7985
7986QUALCOMM HEXAGON ARCHITECTURE
7987M:	Richard Kuo <rkuo@codeaurora.org>
7988L:	linux-hexagon@vger.kernel.org
7989S:	Supported
7990F:	arch/hexagon/
7991
7992QUALCOMM WCN36XX WIRELESS DRIVER
7993M:	Eugene Krasnikov <k.eugene.e@gmail.com>
7994L:	wcn36xx@lists.infradead.org
7995W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
7996T:	git git://github.com/KrasnikovEugene/wcn36xx.git
7997S:	Supported
7998F:	drivers/net/wireless/ath/wcn36xx/
7999
8000RADOS BLOCK DEVICE (RBD)
8001M:	Ilya Dryomov <idryomov@gmail.com>
8002M:	Sage Weil <sage@redhat.com>
8003M:	Alex Elder <elder@kernel.org>
8004M:	ceph-devel@vger.kernel.org
8005W:	http://ceph.com/
8006T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8007S:	Supported
8008F:	drivers/block/rbd.c
8009F:	drivers/block/rbd_types.h
8010
8011RADEON FRAMEBUFFER DISPLAY DRIVER
8012M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8013L:	linux-fbdev@vger.kernel.org
8014S:	Maintained
8015F:	drivers/video/fbdev/aty/radeon*
8016F:	include/uapi/linux/radeonfb.h
8017
8018RADIOSHARK RADIO DRIVER
8019M:	Hans de Goede <hdegoede@redhat.com>
8020L:	linux-media@vger.kernel.org
8021T:	git git://linuxtv.org/media_tree.git
8022S:	Maintained
8023F:	drivers/media/radio/radio-shark.c
8024
8025RADIOSHARK2 RADIO DRIVER
8026M:	Hans de Goede <hdegoede@redhat.com>
8027L:	linux-media@vger.kernel.org
8028T:	git git://linuxtv.org/media_tree.git
8029S:	Maintained
8030F:	drivers/media/radio/radio-shark2.c
8031F:	drivers/media/radio/radio-tea5777.c
8032
8033RAGE128 FRAMEBUFFER DISPLAY DRIVER
8034M:	Paul Mackerras <paulus@samba.org>
8035L:	linux-fbdev@vger.kernel.org
8036S:	Maintained
8037F:	drivers/video/fbdev/aty/aty128fb.c
8038
8039RALINK RT2X00 WIRELESS LAN DRIVER
8040P:	rt2x00 project
8041M:	Stanislaw Gruszka <sgruszka@redhat.com>
8042M:	Helmut Schaa <helmut.schaa@googlemail.com>
8043L:	linux-wireless@vger.kernel.org
8044L:	users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8045W:	http://rt2x00.serialmonkey.com/
8046S:	Maintained
8047F:	drivers/net/wireless/rt2x00/
8048
8049RAMDISK RAM BLOCK DEVICE DRIVER
8050M:	Nick Piggin <npiggin@kernel.dk>
8051S:	Maintained
8052F:	Documentation/blockdev/ramdisk.txt
8053F:	drivers/block/brd.c
8054
8055RANDOM NUMBER DRIVER
8056M:	"Theodore Ts'o" <tytso@mit.edu>
8057S:	Maintained
8058F:	drivers/char/random.c
8059
8060RAPIDIO SUBSYSTEM
8061M:	Matt Porter <mporter@kernel.crashing.org>
8062M:	Alexandre Bounine <alexandre.bounine@idt.com>
8063S:	Maintained
8064F:	drivers/rapidio/
8065
8066RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8067L:	linux-wireless@vger.kernel.org
8068S:	Orphan
8069F:	drivers/net/wireless/ray*
8070
8071RCUTORTURE MODULE
8072M:	Josh Triplett <josh@joshtriplett.org>
8073M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8074L:	linux-kernel@vger.kernel.org
8075S:	Supported
8076T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8077F:	Documentation/RCU/torture.txt
8078F:	kernel/rcu/rcutorture.c
8079
8080RCUTORTURE TEST FRAMEWORK
8081M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8082M:	Josh Triplett <josh@joshtriplett.org>
8083R:	Steven Rostedt <rostedt@goodmis.org>
8084R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8085R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8086L:	linux-kernel@vger.kernel.org
8087S:	Supported
8088T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8089F:	tools/testing/selftests/rcutorture
8090
8091RDC R-321X SoC
8092M:	Florian Fainelli <florian@openwrt.org>
8093S:	Maintained
8094
8095RDC R6040 FAST ETHERNET DRIVER
8096M:	Florian Fainelli <florian@openwrt.org>
8097L:	netdev@vger.kernel.org
8098S:	Maintained
8099F:	drivers/net/ethernet/rdc/r6040.c
8100
8101RDS - RELIABLE DATAGRAM SOCKETS
8102M:	Chien Yen <chien.yen@oracle.com>
8103L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8104S:	Supported
8105F:	net/rds/
8106
8107READ-COPY UPDATE (RCU)
8108M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8109M:	Josh Triplett <josh@joshtriplett.org>
8110R:	Steven Rostedt <rostedt@goodmis.org>
8111R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8112R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8113L:	linux-kernel@vger.kernel.org
8114W:	http://www.rdrop.com/users/paulmck/RCU/
8115S:	Supported
8116T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8117F:	Documentation/RCU/
8118X:	Documentation/RCU/torture.txt
8119F:	include/linux/rcu*
8120X:	include/linux/srcu.h
8121F:	kernel/rcu/
8122X:	kernel/torture.c
8123
8124REAL TIME CLOCK (RTC) SUBSYSTEM
8125M:	Alessandro Zummo <a.zummo@towertech.it>
8126L:	rtc-linux@googlegroups.com
8127Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8128S:	Maintained
8129F:	Documentation/rtc.txt
8130F:	drivers/rtc/
8131F:	include/linux/rtc.h
8132F:	include/uapi/linux/rtc.h
8133
8134REALTEK AUDIO CODECS
8135M:	Bard Liao <bardliao@realtek.com>
8136M:	Oder Chiou <oder_chiou@realtek.com>
8137S:	Maintained
8138F:	sound/soc/codecs/rt*
8139F:	include/sound/rt*.h
8140
8141REISERFS FILE SYSTEM
8142L:	reiserfs-devel@vger.kernel.org
8143S:	Supported
8144F:	fs/reiserfs/
8145
8146REGISTER MAP ABSTRACTION
8147M:	Mark Brown <broonie@kernel.org>
8148L:	linux-kernel@vger.kernel.org
8149T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8150S:	Supported
8151F:	drivers/base/regmap/
8152F:	include/linux/regmap.h
8153
8154REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8155M:	Ohad Ben-Cohen <ohad@wizery.com>
8156T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8157S:	Maintained
8158F:	drivers/remoteproc/
8159F:	Documentation/remoteproc.txt
8160F:	include/linux/remoteproc.h
8161
8162REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8163M:	Ohad Ben-Cohen <ohad@wizery.com>
8164T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8165S:	Maintained
8166F:	drivers/rpmsg/
8167F:	Documentation/rpmsg.txt
8168F:	include/linux/rpmsg.h
8169
8170RESET CONTROLLER FRAMEWORK
8171M:	Philipp Zabel <p.zabel@pengutronix.de>
8172S:	Maintained
8173F:	drivers/reset/
8174F:	Documentation/devicetree/bindings/reset/
8175F:	include/linux/reset.h
8176F:	include/linux/reset-controller.h
8177
8178RFKILL
8179M:	Johannes Berg <johannes@sipsolutions.net>
8180L:	linux-wireless@vger.kernel.org
8181W:	http://wireless.kernel.org/
8182T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8183T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8184S:	Maintained
8185F:	Documentation/rfkill.txt
8186F:	net/rfkill/
8187
8188RHASHTABLE
8189M:	Thomas Graf <tgraf@suug.ch>
8190L:	netdev@vger.kernel.org
8191S:	Maintained
8192F:	lib/rhashtable.c
8193F:	include/linux/rhashtable.h
8194
8195RICOH SMARTMEDIA/XD DRIVER
8196M:	Maxim Levitsky <maximlevitsky@gmail.com>
8197S:	Maintained
8198F:	drivers/mtd/nand/r852.c
8199F:	drivers/mtd/nand/r852.h
8200
8201RICOH R5C592 MEMORYSTICK DRIVER
8202M:	Maxim Levitsky <maximlevitsky@gmail.com>
8203S:	Maintained
8204F:	drivers/memstick/host/r592.*
8205
8206ROCCAT DRIVERS
8207M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8208W:	http://sourceforge.net/projects/roccat/
8209S:	Maintained
8210F:	drivers/hid/hid-roccat*
8211F:	include/linux/hid-roccat*
8212F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8213
8214ROCKER DRIVER
8215M:	Jiri Pirko <jiri@resnulli.us>
8216M:	Scott Feldman <sfeldma@gmail.com>
8217L:	netdev@vger.kernel.org
8218S:	Supported
8219F:	drivers/net/ethernet/rocker/
8220
8221ROCKETPORT DRIVER
8222P:	Comtrol Corp.
8223W:	http://www.comtrol.com
8224S:	Maintained
8225F:	Documentation/serial/rocket.txt
8226F:	drivers/tty/rocket*
8227
8228ROCKETPORT EXPRESS/INFINITY DRIVER
8229M:	Kevin Cernekee <cernekee@gmail.com>
8230L:	linux-serial@vger.kernel.org
8231S:	Odd Fixes
8232F:	drivers/tty/serial/rp2.*
8233
8234ROSE NETWORK LAYER
8235M:	Ralf Baechle <ralf@linux-mips.org>
8236L:	linux-hams@vger.kernel.org
8237W:	http://www.linux-ax25.org/
8238S:	Maintained
8239F:	include/net/rose.h
8240F:	include/uapi/linux/rose.h
8241F:	net/rose/
8242
8243RTL2830 MEDIA DRIVER
8244M:	Antti Palosaari <crope@iki.fi>
8245L:	linux-media@vger.kernel.org
8246W:	http://linuxtv.org/
8247W:	http://palosaari.fi/linux/
8248Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8249T:	git git://linuxtv.org/anttip/media_tree.git
8250S:	Maintained
8251F:	drivers/media/dvb-frontends/rtl2830*
8252
8253RTL2832 MEDIA DRIVER
8254M:	Antti Palosaari <crope@iki.fi>
8255L:	linux-media@vger.kernel.org
8256W:	http://linuxtv.org/
8257W:	http://palosaari.fi/linux/
8258Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8259T:	git git://linuxtv.org/anttip/media_tree.git
8260S:	Maintained
8261F:	drivers/media/dvb-frontends/rtl2832*
8262
8263RTL2832_SDR MEDIA DRIVER
8264M:	Antti Palosaari <crope@iki.fi>
8265L:	linux-media@vger.kernel.org
8266W:	http://linuxtv.org/
8267W:	http://palosaari.fi/linux/
8268Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8269T:	git git://linuxtv.org/anttip/media_tree.git
8270S:	Maintained
8271F:	drivers/media/dvb-frontends/rtl2832_sdr*
8272
8273RTL8180 WIRELESS DRIVER
8274L:	linux-wireless@vger.kernel.org
8275W:	http://wireless.kernel.org/
8276T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8277S:	Orphan
8278F:	drivers/net/wireless/rtl818x/rtl8180/
8279
8280RTL8187 WIRELESS DRIVER
8281M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8282M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8283M:	Larry Finger <Larry.Finger@lwfinger.net>
8284L:	linux-wireless@vger.kernel.org
8285W:	http://wireless.kernel.org/
8286T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8287S:	Maintained
8288F:	drivers/net/wireless/rtl818x/rtl8187/
8289
8290RTL8192CE WIRELESS DRIVER
8291M:	Larry Finger <Larry.Finger@lwfinger.net>
8292M:	Chaoming Li <chaoming_li@realsil.com.cn>
8293L:	linux-wireless@vger.kernel.org
8294W:	http://wireless.kernel.org/
8295T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8296S:	Maintained
8297F:	drivers/net/wireless/rtlwifi/
8298F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8299
8300S3 SAVAGE FRAMEBUFFER DRIVER
8301M:	Antonino Daplas <adaplas@gmail.com>
8302L:	linux-fbdev@vger.kernel.org
8303S:	Maintained
8304F:	drivers/video/fbdev/savage/
8305
8306S390
8307M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8308M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8309M:	linux390@de.ibm.com
8310L:	linux-s390@vger.kernel.org
8311W:	http://www.ibm.com/developerworks/linux/linux390/
8312S:	Supported
8313F:	arch/s390/
8314F:	drivers/s390/
8315F:	Documentation/s390/
8316F:	Documentation/DocBook/s390*
8317
8318S390 COMMON I/O LAYER
8319M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8320M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8321L:	linux-s390@vger.kernel.org
8322W:	http://www.ibm.com/developerworks/linux/linux390/
8323S:	Supported
8324F:	drivers/s390/cio/
8325
8326S390 DASD DRIVER
8327M:	Stefan Weinhuber <wein@de.ibm.com>
8328M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8329L:	linux-s390@vger.kernel.org
8330W:	http://www.ibm.com/developerworks/linux/linux390/
8331S:	Supported
8332F:	drivers/s390/block/dasd*
8333F:	block/partitions/ibm.c
8334
8335S390 NETWORK DRIVERS
8336M:	Ursula Braun <ursula.braun@de.ibm.com>
8337M:	Frank Blaschka <blaschka@linux.vnet.ibm.com>
8338M:	linux390@de.ibm.com
8339L:	linux-s390@vger.kernel.org
8340W:	http://www.ibm.com/developerworks/linux/linux390/
8341S:	Supported
8342F:	drivers/s390/net/
8343
8344S390 PCI SUBSYSTEM
8345M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8346M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8347L:	linux-s390@vger.kernel.org
8348W:	http://www.ibm.com/developerworks/linux/linux390/
8349S:	Supported
8350F:	arch/s390/pci/
8351F:	drivers/pci/hotplug/s390_pci_hpc.c
8352
8353S390 ZCRYPT DRIVER
8354M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8355M:	linux390@de.ibm.com
8356L:	linux-s390@vger.kernel.org
8357W:	http://www.ibm.com/developerworks/linux/linux390/
8358S:	Supported
8359F:	drivers/s390/crypto/
8360
8361S390 ZFCP DRIVER
8362M:	Steffen Maier <maier@linux.vnet.ibm.com>
8363M:	linux390@de.ibm.com
8364L:	linux-s390@vger.kernel.org
8365W:	http://www.ibm.com/developerworks/linux/linux390/
8366S:	Supported
8367F:	drivers/s390/scsi/zfcp_*
8368
8369S390 IUCV NETWORK LAYER
8370M:	Ursula Braun <ursula.braun@de.ibm.com>
8371M:	linux390@de.ibm.com
8372L:	linux-s390@vger.kernel.org
8373W:	http://www.ibm.com/developerworks/linux/linux390/
8374S:	Supported
8375F:	drivers/s390/net/*iucv*
8376F:	include/net/iucv/
8377F:	net/iucv/
8378
8379S3C24XX SD/MMC Driver
8380M:	Ben Dooks <ben-linux@fluff.org>
8381L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8382S:	Supported
8383F:	drivers/mmc/host/s3cmci.*
8384
8385SAA6588 RDS RECEIVER DRIVER
8386M:	Hans Verkuil <hverkuil@xs4all.nl>
8387L:	linux-media@vger.kernel.org
8388T:	git git://linuxtv.org/media_tree.git
8389W:	http://linuxtv.org
8390S:	Odd Fixes
8391F:	drivers/media/i2c/saa6588*
8392
8393SAA7134 VIDEO4LINUX DRIVER
8394M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8395L:	linux-media@vger.kernel.org
8396W:	http://linuxtv.org
8397T:	git git://linuxtv.org/media_tree.git
8398S:	Odd fixes
8399F:	Documentation/video4linux/*.saa7134
8400F:	drivers/media/pci/saa7134/
8401
8402SAA7146 VIDEO4LINUX-2 DRIVER
8403M:	Hans Verkuil <hverkuil@xs4all.nl>
8404L:	linux-media@vger.kernel.org
8405T:	git git://linuxtv.org/media_tree.git
8406S:	Maintained
8407F:	drivers/media/common/saa7146/
8408F:	drivers/media/pci/saa7146/
8409F:	include/media/saa7146*
8410
8411SAMSUNG LAPTOP DRIVER
8412M:	Corentin Chary <corentin.chary@gmail.com>
8413L:	platform-driver-x86@vger.kernel.org
8414S:	Maintained
8415F:	drivers/platform/x86/samsung-laptop.c
8416
8417SAMSUNG AUDIO (ASoC) DRIVERS
8418M:	Sangbeom Kim <sbkim73@samsung.com>
8419L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8420S:	Supported
8421F:	sound/soc/samsung/
8422
8423SAMSUNG FRAMEBUFFER DRIVER
8424M:	Jingoo Han <jg1.han@samsung.com>
8425L:	linux-fbdev@vger.kernel.org
8426S:	Maintained
8427F:	drivers/video/fbdev/s3c-fb.c
8428
8429SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8430M:	Sangbeom Kim <sbkim73@samsung.com>
8431L:	linux-kernel@vger.kernel.org
8432S:	Supported
8433F:	drivers/mfd/sec*.c
8434F:	drivers/regulator/s2m*.c
8435F:	drivers/regulator/s5m*.c
8436F:	include/linux/mfd/samsung/
8437
8438SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8439M:	Kyungmin Park <kyungmin.park@samsung.com>
8440M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8441L:	linux-media@vger.kernel.org
8442Q:	https://patchwork.linuxtv.org/project/linux-media/list/
8443S:	Supported
8444F:	drivers/media/platform/exynos4-is/
8445
8446SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8447M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8448L:	linux-media@vger.kernel.org
8449L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8450S:	Maintained
8451F:	drivers/media/platform/s3c-camif/
8452F:	include/media/s3c_camif.h
8453
8454SAMSUNG S5C73M3 CAMERA DRIVER
8455M:	Kyungmin Park <kyungmin.park@samsung.com>
8456M:	Andrzej Hajda <a.hajda@samsung.com>
8457L:	linux-media@vger.kernel.org
8458S:	Supported
8459F:	drivers/media/i2c/s5c73m3/*
8460
8461SAMSUNG S5K5BAF CAMERA DRIVER
8462M:	Kyungmin Park <kyungmin.park@samsung.com>
8463M:	Andrzej Hajda <a.hajda@samsung.com>
8464L:	linux-media@vger.kernel.org
8465S:	Supported
8466F:	drivers/media/i2c/s5k5baf.c
8467
8468SAMSUNG SOC CLOCK DRIVERS
8469M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8470M:	Tomasz Figa <tomasz.figa@gmail.com>
8471S:	Supported
8472L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8473F:	drivers/clk/samsung/
8474
8475SAMSUNG SXGBE DRIVERS
8476M:	Byungho An <bh74.an@samsung.com>
8477M:	Girish K S <ks.giri@samsung.com>
8478M:	Vipul Pandya <vipul.pandya@samsung.com>
8479S:	Supported
8480L:	netdev@vger.kernel.org
8481F:	drivers/net/ethernet/samsung/sxgbe/
8482
8483SAMSUNG THERMAL DRIVER
8484M:	Lukasz Majewski <l.majewski@samsung.com>
8485L:	linux-pm@vger.kernel.org
8486L:	linux-samsung-soc@vger.kernel.org
8487S:	Supported
8488T:	https://github.com/lmajewski/linux-samsung-thermal.git
8489F:	drivers/thermal/samsung/
8490
8491SAMSUNG USB2 PHY DRIVER
8492M:	Kamil Debski <k.debski@samsung.com>
8493L:	linux-kernel@vger.kernel.org
8494S:	Supported
8495F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
8496F:	Documentation/phy/samsung-usb2.txt
8497F:	drivers/phy/phy-exynos4210-usb2.c
8498F:	drivers/phy/phy-exynos4x12-usb2.c
8499F:	drivers/phy/phy-exynos5250-usb2.c
8500F:	drivers/phy/phy-s5pv210-usb2.c
8501F:	drivers/phy/phy-samsung-usb2.c
8502F:	drivers/phy/phy-samsung-usb2.h
8503
8504SERIAL DRIVERS
8505M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8506L:	linux-serial@vger.kernel.org
8507S:	Maintained
8508F:	drivers/tty/serial/
8509
8510SYNOPSYS DESIGNWARE DMAC DRIVER
8511M:	Viresh Kumar <viresh.linux@gmail.com>
8512M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8513S:	Maintained
8514F:	include/linux/dma/dw.h
8515F:	include/linux/platform_data/dma-dw.h
8516F:	drivers/dma/dw/
8517
8518SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8519M:	Seungwon Jeon <tgih.jun@samsung.com>
8520M:	Jaehoon Chung <jh80.chung@samsung.com>
8521L:	linux-mmc@vger.kernel.org
8522S:	Maintained
8523F:	include/linux/mmc/dw_mmc.h
8524F:	drivers/mmc/host/dw_mmc*
8525
8526THUNDERBOLT DRIVER
8527M:	Andreas Noever <andreas.noever@gmail.com>
8528S:	Maintained
8529F:	drivers/thunderbolt/
8530
8531TIMEKEEPING, CLOCKSOURCE CORE, NTP
8532M:	John Stultz <john.stultz@linaro.org>
8533M:	Thomas Gleixner <tglx@linutronix.de>
8534L:	linux-kernel@vger.kernel.org
8535T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8536S:	Supported
8537F:	include/linux/clocksource.h
8538F:	include/linux/time.h
8539F:	include/linux/timex.h
8540F:	include/uapi/linux/time.h
8541F:	include/uapi/linux/timex.h
8542F:	kernel/time/clocksource.c
8543F:	kernel/time/time*.c
8544F:	kernel/time/ntp.c
8545
8546SC1200 WDT DRIVER
8547M:	Zwane Mwaikambo <zwanem@gmail.com>
8548S:	Maintained
8549F:	drivers/watchdog/sc1200wdt.c
8550
8551SCHEDULER
8552M:	Ingo Molnar <mingo@redhat.com>
8553M:	Peter Zijlstra <peterz@infradead.org>
8554L:	linux-kernel@vger.kernel.org
8555T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8556S:	Maintained
8557F:	kernel/sched/
8558F:	include/linux/sched.h
8559F:	include/uapi/linux/sched.h
8560F:	include/linux/wait.h
8561
8562SCORE ARCHITECTURE
8563M:	Chen Liqin <liqin.linux@gmail.com>
8564M:	Lennox Wu <lennox.wu@gmail.com>
8565W:	http://www.sunplus.com
8566S:	Supported
8567F:	arch/score/
8568
8569SCSI CDROM DRIVER
8570M:	Jens Axboe <axboe@kernel.dk>
8571L:	linux-scsi@vger.kernel.org
8572W:	http://www.kernel.dk
8573S:	Maintained
8574F:	drivers/scsi/sr*
8575
8576SCSI RDMA PROTOCOL (SRP) INITIATOR
8577M:	Bart Van Assche <bart.vanassche@sandisk.com>
8578L:	linux-rdma@vger.kernel.org
8579S:	Supported
8580W:	http://www.openfabrics.org
8581Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8582T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8583F:	drivers/infiniband/ulp/srp/
8584F:	include/scsi/srp.h
8585
8586SCSI SG DRIVER
8587M:	Doug Gilbert <dgilbert@interlog.com>
8588L:	linux-scsi@vger.kernel.org
8589W:	http://sg.danny.cz/sg
8590S:	Maintained
8591F:	Documentation/scsi/scsi-generic.txt
8592F:	drivers/scsi/sg.c
8593F:	include/scsi/sg.h
8594
8595SCSI SUBSYSTEM
8596M:	"James E.J. Bottomley" <JBottomley@parallels.com>
8597L:	linux-scsi@vger.kernel.org
8598T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8599T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8600T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8601S:	Maintained
8602F:	drivers/scsi/
8603F:	include/scsi/
8604
8605SCSI TAPE DRIVER
8606M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8607L:	linux-scsi@vger.kernel.org
8608S:	Maintained
8609F:	Documentation/scsi/st.txt
8610F:	drivers/scsi/st.*
8611F:	drivers/scsi/st_*.h
8612
8613SCTP PROTOCOL
8614M:	Vlad Yasevich <vyasevich@gmail.com>
8615M:	Neil Horman <nhorman@tuxdriver.com>
8616L:	linux-sctp@vger.kernel.org
8617W:	http://lksctp.sourceforge.net
8618S:	Maintained
8619F:	Documentation/networking/sctp.txt
8620F:	include/linux/sctp.h
8621F:	include/uapi/linux/sctp.h
8622F:	include/net/sctp/
8623F:	net/sctp/
8624
8625SCx200 CPU SUPPORT
8626M:	Jim Cromie <jim.cromie@gmail.com>
8627S:	Odd Fixes
8628F:	Documentation/i2c/busses/scx200_acb
8629F:	arch/x86/platform/scx200/
8630F:	drivers/watchdog/scx200_wdt.c
8631F:	drivers/i2c/busses/scx200*
8632F:	drivers/mtd/maps/scx200_docflash.c
8633F:	include/linux/scx200.h
8634
8635SCx200 GPIO DRIVER
8636M:	Jim Cromie <jim.cromie@gmail.com>
8637S:	Maintained
8638F:	drivers/char/scx200_gpio.c
8639F:	include/linux/scx200_gpio.h
8640
8641SCx200 HRT CLOCKSOURCE DRIVER
8642M:	Jim Cromie <jim.cromie@gmail.com>
8643S:	Maintained
8644F:	drivers/clocksource/scx200_hrt.c
8645
8646SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8647M:	Sascha Sommer <saschasommer@freenet.de>
8648L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8649S:	Maintained
8650F:	drivers/mmc/host/sdricoh_cs.c
8651
8652SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8653M:	Chris Ball <chris@printf.net>
8654L:	linux-mmc@vger.kernel.org
8655T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8656S:	Maintained
8657F:	drivers/mmc/host/sdhci.*
8658F:	drivers/mmc/host/sdhci-pltfm.[ch]
8659
8660SECURE COMPUTING
8661M:	Kees Cook <keescook@chromium.org>
8662R:	Andy Lutomirski <luto@amacapital.net>
8663R:	Will Drewry <wad@chromium.org>
8664T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8665S:	Supported
8666F:	kernel/seccomp.c
8667F:	include/uapi/linux/seccomp.h
8668F:	include/linux/seccomp.h
8669K:	\bsecure_computing
8670K:	\bTIF_SECCOMP\b
8671
8672SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8673M:	Anton Vorontsov <anton@enomsg.org>
8674L:	linuxppc-dev@lists.ozlabs.org
8675L:	linux-mmc@vger.kernel.org
8676S:	Maintained
8677F:	drivers/mmc/host/sdhci-pltfm.[ch]
8678
8679SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8680M:	Ben Dooks <ben-linux@fluff.org>
8681L:	linux-mmc@vger.kernel.org
8682S:	Maintained
8683F:	drivers/mmc/host/sdhci-s3c.c
8684
8685SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8686M:	Viresh Kumar <viresh.linux@gmail.com>
8687L:	spear-devel@list.st.com
8688L:	linux-mmc@vger.kernel.org
8689S:	Maintained
8690F:	drivers/mmc/host/sdhci-spear.c
8691
8692SECURITY SUBSYSTEM
8693M:	James Morris <james.l.morris@oracle.com>
8694M:	Serge E. Hallyn <serge@hallyn.com>
8695L:	linux-security-module@vger.kernel.org (suggested Cc:)
8696T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8697W:	http://kernsec.org/
8698S:	Supported
8699F:	security/
8700
8701SECURITY CONTACT
8702M:	Security Officers <security@kernel.org>
8703S:	Supported
8704
8705SELINUX SECURITY MODULE
8706M:	Paul Moore <paul@paul-moore.com>
8707M:	Stephen Smalley <sds@tycho.nsa.gov>
8708M:	Eric Paris <eparis@parisplace.org>
8709L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
8710W:	http://selinuxproject.org
8711T:	git git://git.infradead.org/users/pcmoore/selinux
8712S:	Supported
8713F:	include/linux/selinux*
8714F:	security/selinux/
8715F:	scripts/selinux/
8716
8717APPARMOR SECURITY MODULE
8718M:	John Johansen <john.johansen@canonical.com>
8719L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8720W:	apparmor.wiki.kernel.org
8721T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8722S:	Supported
8723F:	security/apparmor/
8724
8725SENSABLE PHANTOM
8726M:	Jiri Slaby <jirislaby@gmail.com>
8727S:	Maintained
8728F:	drivers/misc/phantom.c
8729F:	include/uapi/linux/phantom.h
8730
8731SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8732M:	Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8733L:	linux-scsi@vger.kernel.org
8734W:	http://www.emulex.com
8735S:	Supported
8736F:	drivers/scsi/be2iscsi/
8737
8738SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8739M:	Sathya Perla <sathya.perla@emulex.com>
8740M:	Subbu Seetharaman <subbu.seetharaman@emulex.com>
8741M:	Ajit Khaparde <ajit.khaparde@emulex.com>
8742L:	netdev@vger.kernel.org
8743W:	http://www.emulex.com
8744S:	Supported
8745F:	drivers/net/ethernet/emulex/benet/
8746
8747SFC NETWORK DRIVER
8748M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8749M:	Shradha Shah <sshah@solarflare.com>
8750L:	netdev@vger.kernel.org
8751S:	Supported
8752F:	drivers/net/ethernet/sfc/
8753
8754SGI GRU DRIVER
8755M:	Dimitri Sivanich <sivanich@sgi.com>
8756S:	Maintained
8757F:	drivers/misc/sgi-gru/
8758
8759SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8760M:	Pat Gefre <pfg@sgi.com>
8761L:	linux-ia64@vger.kernel.org
8762S:	Supported
8763F:	Documentation/ia64/serial.txt
8764F:	drivers/tty/serial/ioc?_serial.c
8765F:	include/linux/ioc?.h
8766
8767SGI XP/XPC/XPNET DRIVER
8768M:	Cliff Whickman <cpw@sgi.com>
8769M:	Robin Holt <robinmholt@gmail.com>
8770S:	Maintained
8771F:	drivers/misc/sgi-xp/
8772
8773SI2157 MEDIA DRIVER
8774M:	Antti Palosaari <crope@iki.fi>
8775L:	linux-media@vger.kernel.org
8776W:	http://linuxtv.org/
8777W:	http://palosaari.fi/linux/
8778Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8779T:	git git://linuxtv.org/anttip/media_tree.git
8780S:	Maintained
8781F:	drivers/media/tuners/si2157*
8782
8783SI2168 MEDIA DRIVER
8784M:	Antti Palosaari <crope@iki.fi>
8785L:	linux-media@vger.kernel.org
8786W:	http://linuxtv.org/
8787W:	http://palosaari.fi/linux/
8788Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8789T:	git git://linuxtv.org/anttip/media_tree.git
8790S:	Maintained
8791F:	drivers/media/dvb-frontends/si2168*
8792
8793SI470X FM RADIO RECEIVER I2C DRIVER
8794M:	Hans Verkuil <hverkuil@xs4all.nl>
8795L:	linux-media@vger.kernel.org
8796T:	git git://linuxtv.org/media_tree.git
8797W:	http://linuxtv.org
8798S:	Odd Fixes
8799F:	drivers/media/radio/si470x/radio-si470x-i2c.c
8800
8801SI470X FM RADIO RECEIVER USB DRIVER
8802M:	Hans Verkuil <hverkuil@xs4all.nl>
8803L:	linux-media@vger.kernel.org
8804T:	git git://linuxtv.org/media_tree.git
8805W:	http://linuxtv.org
8806S:	Maintained
8807F:	drivers/media/radio/si470x/radio-si470x-common.c
8808F:	drivers/media/radio/si470x/radio-si470x.h
8809F:	drivers/media/radio/si470x/radio-si470x-usb.c
8810
8811SI4713 FM RADIO TRANSMITTER I2C DRIVER
8812M:	Eduardo Valentin <edubezval@gmail.com>
8813L:	linux-media@vger.kernel.org
8814T:	git git://linuxtv.org/media_tree.git
8815W:	http://linuxtv.org
8816S:	Odd Fixes
8817F:	drivers/media/radio/si4713/si4713.?
8818
8819SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8820M:	Eduardo Valentin <edubezval@gmail.com>
8821L:	linux-media@vger.kernel.org
8822T:	git git://linuxtv.org/media_tree.git
8823W:	http://linuxtv.org
8824S:	Odd Fixes
8825F:	drivers/media/radio/si4713/radio-platform-si4713.c
8826
8827SI4713 FM RADIO TRANSMITTER USB DRIVER
8828M:	Hans Verkuil <hverkuil@xs4all.nl>
8829L:	linux-media@vger.kernel.org
8830T:	git git://linuxtv.org/media_tree.git
8831W:	http://linuxtv.org
8832S:	Maintained
8833F:	drivers/media/radio/si4713/radio-usb-si4713.c
8834
8835SIANO DVB DRIVER
8836M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8837L:	linux-media@vger.kernel.org
8838W:	http://linuxtv.org
8839T:	git git://linuxtv.org/media_tree.git
8840S:	Odd fixes
8841F:	drivers/media/common/siano/
8842F:	drivers/media/usb/siano/
8843F:	drivers/media/usb/siano/
8844F:	drivers/media/mmc/siano/
8845
8846SIMPLEFB FB DRIVER
8847M:	Hans de Goede <hdegoede@redhat.com>
8848L:	linux-fbdev@vger.kernel.org
8849S:	Maintained
8850F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
8851F:	drivers/video/fbdev/simplefb.c
8852F:	include/linux/platform_data/simplefb.h
8853
8854SH_VEU V4L2 MEM2MEM DRIVER
8855L:	linux-media@vger.kernel.org
8856S:	Orphan
8857F:	drivers/media/platform/sh_veu.c
8858
8859SH_VOU V4L2 OUTPUT DRIVER
8860L:	linux-media@vger.kernel.org
8861S:	Orphan
8862F:	drivers/media/platform/sh_vou.c
8863F:	include/media/sh_vou.h
8864
8865SIMPLE FIRMWARE INTERFACE (SFI)
8866M:	Len Brown <lenb@kernel.org>
8867L:	sfi-devel@simplefirmware.org
8868W:	http://simplefirmware.org/
8869T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8870S:	Supported
8871F:	arch/x86/platform/sfi/
8872F:	drivers/sfi/
8873F:	include/linux/sfi*.h
8874
8875SIMTEC EB110ATX (Chalice CATS)
8876P:	Ben Dooks
8877P:	Vincent Sanders <vince@simtec.co.uk>
8878M:	Simtec Linux Team <linux@simtec.co.uk>
8879W:	http://www.simtec.co.uk/products/EB110ATX/
8880S:	Supported
8881
8882SIMTEC EB2410ITX (BAST)
8883P:	Ben Dooks
8884P:	Vincent Sanders <vince@simtec.co.uk>
8885M:	Simtec Linux Team <linux@simtec.co.uk>
8886W:	http://www.simtec.co.uk/products/EB2410ITX/
8887S:	Supported
8888F:	arch/arm/mach-s3c24xx/mach-bast.c
8889F:	arch/arm/mach-s3c24xx/bast-ide.c
8890F:	arch/arm/mach-s3c24xx/bast-irq.c
8891
8892TI DAVINCI MACHINE SUPPORT
8893M:	Sekhar Nori <nsekhar@ti.com>
8894M:	Kevin Hilman <khilman@deeprootsystems.com>
8895T:	git git://gitorious.org/linux-davinci/linux-davinci.git
8896Q:	http://patchwork.kernel.org/project/linux-davinci/list/
8897S:	Supported
8898F:	arch/arm/mach-davinci/
8899F:	drivers/i2c/busses/i2c-davinci.c
8900
8901TI DAVINCI SERIES MEDIA DRIVER
8902M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
8903L:	linux-media@vger.kernel.org
8904W:	http://linuxtv.org/
8905Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8906T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8907S:	Maintained
8908F:	drivers/media/platform/davinci/
8909F:	include/media/davinci/
8910
8911TI AM437X VPFE DRIVER
8912M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
8913L:	linux-media@vger.kernel.org
8914W:	http://linuxtv.org/
8915Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8916T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8917S:	Maintained
8918F:	drivers/media/platform/am437x/
8919
8920SIS 190 ETHERNET DRIVER
8921M:	Francois Romieu <romieu@fr.zoreil.com>
8922L:	netdev@vger.kernel.org
8923S:	Maintained
8924F:	drivers/net/ethernet/sis/sis190.c
8925
8926SIS 900/7016 FAST ETHERNET DRIVER
8927M:	Daniele Venzano <venza@brownhat.org>
8928W:	http://www.brownhat.org/sis900.html
8929L:	netdev@vger.kernel.org
8930S:	Maintained
8931F:	drivers/net/ethernet/sis/sis900.*
8932
8933SIS FRAMEBUFFER DRIVER
8934M:	Thomas Winischhofer <thomas@winischhofer.net>
8935W:	http://www.winischhofer.net/linuxsisvga.shtml
8936S:	Maintained
8937F:	Documentation/fb/sisfb.txt
8938F:	drivers/video/fbdev/sis/
8939F:	include/video/sisfb.h
8940
8941SIS USB2VGA DRIVER
8942M:	Thomas Winischhofer <thomas@winischhofer.net>
8943W:	http://www.winischhofer.at/linuxsisusbvga.shtml
8944S:	Maintained
8945F:	drivers/usb/misc/sisusbvga/
8946
8947SLAB ALLOCATOR
8948M:	Christoph Lameter <cl@linux.com>
8949M:	Pekka Enberg <penberg@kernel.org>
8950M:	David Rientjes <rientjes@google.com>
8951M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
8952M:	Andrew Morton <akpm@linux-foundation.org>
8953L:	linux-mm@kvack.org
8954S:	Maintained
8955F:	include/linux/sl?b*.h
8956F:	mm/sl?b*
8957
8958SLEEPABLE READ-COPY UPDATE (SRCU)
8959M:	Lai Jiangshan <laijs@cn.fujitsu.com>
8960M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8961M:	Josh Triplett <josh@joshtriplett.org>
8962R:	Steven Rostedt <rostedt@goodmis.org>
8963R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8964L:	linux-kernel@vger.kernel.org
8965W:	http://www.rdrop.com/users/paulmck/RCU/
8966S:	Supported
8967T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8968F:	include/linux/srcu.h
8969F:	kernel/rcu/srcu.c
8970
8971SMACK SECURITY MODULE
8972M:	Casey Schaufler <casey@schaufler-ca.com>
8973L:	linux-security-module@vger.kernel.org
8974W:	http://schaufler-ca.com
8975T:	git git://git.gitorious.org/smack-next/kernel.git
8976S:	Maintained
8977F:	Documentation/security/Smack.txt
8978F:	security/smack/
8979
8980DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8981M:	Kevin Hilman <khilman@kernel.org>
8982M:	Nishanth Menon <nm@ti.com>
8983S:	Maintained
8984F:	drivers/power/avs/
8985F:	include/linux/power/smartreflex.h
8986L:	linux-pm@vger.kernel.org
8987
8988SMC91x ETHERNET DRIVER
8989M:	Nicolas Pitre <nico@fluxnic.net>
8990S:	Odd Fixes
8991F:	drivers/net/ethernet/smsc/smc91x.*
8992
8993SMIA AND SMIA++ IMAGE SENSOR DRIVER
8994M:	Sakari Ailus <sakari.ailus@iki.fi>
8995L:	linux-media@vger.kernel.org
8996S:	Maintained
8997F:	drivers/media/i2c/smiapp/
8998F:	include/media/smiapp.h
8999F:	drivers/media/i2c/smiapp-pll.c
9000F:	drivers/media/i2c/smiapp-pll.h
9001F:	include/uapi/linux/smiapp.h
9002F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9003
9004SMM665 HARDWARE MONITOR DRIVER
9005M:	Guenter Roeck <linux@roeck-us.net>
9006L:	lm-sensors@lm-sensors.org
9007S:	Maintained
9008F:	Documentation/hwmon/smm665
9009F:	drivers/hwmon/smm665.c
9010
9011SMSC EMC2103 HARDWARE MONITOR DRIVER
9012M:	Steve Glendinning <steve.glendinning@shawell.net>
9013L:	lm-sensors@lm-sensors.org
9014S:	Maintained
9015F:	Documentation/hwmon/emc2103
9016F:	drivers/hwmon/emc2103.c
9017
9018SMSC SCH5627 HARDWARE MONITOR DRIVER
9019M:	Hans de Goede <hdegoede@redhat.com>
9020L:	lm-sensors@lm-sensors.org
9021S:	Supported
9022F:	Documentation/hwmon/sch5627
9023F:	drivers/hwmon/sch5627.c
9024
9025SMSC47B397 HARDWARE MONITOR DRIVER
9026M:	Jean Delvare <jdelvare@suse.de>
9027L:	lm-sensors@lm-sensors.org
9028S:	Maintained
9029F:	Documentation/hwmon/smsc47b397
9030F:	drivers/hwmon/smsc47b397.c
9031
9032SMSC911x ETHERNET DRIVER
9033M:	Steve Glendinning <steve.glendinning@shawell.net>
9034L:	netdev@vger.kernel.org
9035S:	Maintained
9036F:	include/linux/smsc911x.h
9037F:	drivers/net/ethernet/smsc/smsc911x.*
9038
9039SMSC9420 PCI ETHERNET DRIVER
9040M:	Steve Glendinning <steve.glendinning@shawell.net>
9041L:	netdev@vger.kernel.org
9042S:	Maintained
9043F:	drivers/net/ethernet/smsc/smsc9420.*
9044
9045SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9046M:	Steve Glendinning <steve.glendinning@shawell.net>
9047L:	linux-fbdev@vger.kernel.org
9048S:	Maintained
9049F:	drivers/video/fbdev/smscufx.c
9050
9051SOC-CAMERA V4L2 SUBSYSTEM
9052M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9053L:	linux-media@vger.kernel.org
9054T:	git git://linuxtv.org/media_tree.git
9055S:	Maintained
9056F:	include/media/soc*
9057F:	drivers/media/i2c/soc_camera/
9058F:	drivers/media/platform/soc_camera/
9059
9060SOEKRIS NET48XX LED SUPPORT
9061M:	Chris Boot <bootc@bootc.net>
9062S:	Maintained
9063F:	drivers/leds/leds-net48xx.c
9064
9065SOFTLOGIC 6x10 MPEG CODEC
9066M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9067M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9068M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9069M:	Ismael Luceno <ismael@iodev.co.uk>
9070L:	linux-media@vger.kernel.org
9071S:	Supported
9072F:	drivers/media/pci/solo6x10/
9073
9074SOFTWARE RAID (Multiple Disks) SUPPORT
9075M:	Neil Brown <neilb@suse.de>
9076L:	linux-raid@vger.kernel.org
9077S:	Supported
9078F:	drivers/md/
9079F:	include/linux/raid/
9080F:	include/uapi/linux/raid/
9081
9082SONIC NETWORK DRIVER
9083M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9084L:	netdev@vger.kernel.org
9085S:	Maintained
9086F:	drivers/net/ethernet/natsemi/sonic.*
9087
9088SONICS SILICON BACKPLANE DRIVER (SSB)
9089M:	Michael Buesch <m@bues.ch>
9090L:	netdev@vger.kernel.org
9091S:	Maintained
9092F:	drivers/ssb/
9093F:	include/linux/ssb/
9094
9095SONY VAIO CONTROL DEVICE DRIVER
9096M:	Mattia Dongili <malattia@linux.it>
9097L:	platform-driver-x86@vger.kernel.org
9098W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9099S:	Maintained
9100F:	Documentation/laptops/sony-laptop.txt
9101F:	drivers/char/sonypi.c
9102F:	drivers/platform/x86/sony-laptop.c
9103F:	include/linux/sony-laptop.h
9104
9105SONY MEMORYSTICK CARD SUPPORT
9106M:	Alex Dubov <oakad@yahoo.com>
9107W:	http://tifmxx.berlios.de/
9108S:	Maintained
9109F:	drivers/memstick/host/tifm_ms.c
9110
9111SONY MEMORYSTICK STANDARD SUPPORT
9112M:	Maxim Levitsky <maximlevitsky@gmail.com>
9113S:	Maintained
9114F:	drivers/memstick/core/ms_block.*
9115
9116SOUND
9117M:	Jaroslav Kysela <perex@perex.cz>
9118M:	Takashi Iwai <tiwai@suse.de>
9119L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9120W:	http://www.alsa-project.org/
9121T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9122T:	git git://git.alsa-project.org/alsa-kernel.git
9123Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9124S:	Maintained
9125F:	Documentation/sound/
9126F:	include/sound/
9127F:	include/uapi/sound/
9128F:	sound/
9129
9130SOUND - COMPRESSED AUDIO
9131M:	Vinod Koul <vinod.koul@intel.com>
9132L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9133T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9134S:	Supported
9135F:	Documentation/sound/alsa/compress_offload.txt
9136F:	include/sound/compress_driver.h
9137F:	include/uapi/sound/compress_*
9138F:	sound/core/compress_offload.c
9139F:	sound/soc/soc-compress.c
9140
9141SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9142M:	Liam Girdwood <lgirdwood@gmail.com>
9143M:	Mark Brown <broonie@kernel.org>
9144T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9145L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9146W:	http://alsa-project.org/main/index.php/ASoC
9147S:	Supported
9148F:	Documentation/sound/alsa/soc/
9149F:	sound/soc/
9150F:	include/sound/soc*
9151
9152SOUND - DMAENGINE HELPERS
9153M:	Lars-Peter Clausen <lars@metafoo.de>
9154S:	Supported
9155F:	include/sound/dmaengine_pcm.h
9156F:	sound/core/pcm_dmaengine.c
9157F:	sound/soc/soc-generic-dmaengine-pcm.c
9158
9159SP2 MEDIA DRIVER
9160M:	Olli Salonen <olli.salonen@iki.fi>
9161L:	linux-media@vger.kernel.org
9162W:	http://linuxtv.org/
9163Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9164S:	Maintained
9165F:	drivers/media/dvb-frontends/sp2*
9166
9167SPARC + UltraSPARC (sparc/sparc64)
9168M:	"David S. Miller" <davem@davemloft.net>
9169L:	sparclinux@vger.kernel.org
9170Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9172T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9173S:	Maintained
9174F:	arch/sparc/
9175F:	drivers/sbus/
9176
9177SPARC SERIAL DRIVERS
9178M:	"David S. Miller" <davem@davemloft.net>
9179L:	sparclinux@vger.kernel.org
9180T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9181T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9182S:	Maintained
9183F:	include/linux/sunserialcore.h
9184F:	drivers/tty/serial/suncore.c
9185F:	drivers/tty/serial/sunhv.c
9186F:	drivers/tty/serial/sunsab.c
9187F:	drivers/tty/serial/sunsab.h
9188F:	drivers/tty/serial/sunsu.c
9189F:	drivers/tty/serial/sunzilog.c
9190F:	drivers/tty/serial/sunzilog.h
9191
9192SPARSE CHECKER
9193M:	"Christopher Li" <sparse@chrisli.org>
9194L:	linux-sparse@vger.kernel.org
9195W:	https://sparse.wiki.kernel.org/
9196T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9197T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9198S:	Maintained
9199F:	include/linux/compiler.h
9200
9201SPEAR PLATFORM SUPPORT
9202M:	Viresh Kumar <viresh.linux@gmail.com>
9203M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9204L:	spear-devel@list.st.com
9205L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9206W:	http://www.st.com/spear
9207S:	Maintained
9208F:	arch/arm/mach-spear/
9209
9210SPEAR CLOCK FRAMEWORK SUPPORT
9211M:	Viresh Kumar <viresh.linux@gmail.com>
9212L:	spear-devel@list.st.com
9213L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9214W:	http://www.st.com/spear
9215S:	Maintained
9216F:	drivers/clk/spear/
9217
9218SPI SUBSYSTEM
9219M:	Mark Brown <broonie@kernel.org>
9220L:	linux-spi@vger.kernel.org
9221T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9222Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9223S:	Maintained
9224F:	Documentation/spi/
9225F:	drivers/spi/
9226F:	include/linux/spi/
9227F:	include/uapi/linux/spi/
9228
9229SPIDERNET NETWORK DRIVER for CELL
9230M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9231M:	Jens Osterkamp <jens@de.ibm.com>
9232L:	netdev@vger.kernel.org
9233S:	Supported
9234F:	Documentation/networking/spider_net.txt
9235F:	drivers/net/ethernet/toshiba/spider_net*
9236
9237SPU FILE SYSTEM
9238M:	Jeremy Kerr <jk@ozlabs.org>
9239L:	linuxppc-dev@lists.ozlabs.org
9240L:	cbe-oss-dev@lists.ozlabs.org
9241W:	http://www.ibm.com/developerworks/power/cell/
9242S:	Supported
9243F:	Documentation/filesystems/spufs.txt
9244F:	arch/powerpc/platforms/cell/spufs/
9245
9246SQUASHFS FILE SYSTEM
9247M:	Phillip Lougher <phillip@squashfs.org.uk>
9248L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9249W:	http://squashfs.org.uk
9250S:	Maintained
9251F:	Documentation/filesystems/squashfs.txt
9252F:	fs/squashfs/
9253
9254SRM (Alpha) environment access
9255M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9256S:	Maintained
9257F:	arch/alpha/kernel/srm_env.c
9258
9259STABLE BRANCH
9260M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9261L:	stable@vger.kernel.org
9262S:	Supported
9263F:	Documentation/stable_kernel_rules.txt
9264
9265STAGING SUBSYSTEM
9266M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9267T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9268L:	devel@driverdev.osuosl.org
9269S:	Supported
9270F:	drivers/staging/
9271
9272STAGING - COMEDI
9273M:	Ian Abbott <abbotti@mev.co.uk>
9274M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9275S:	Odd Fixes
9276F:	drivers/staging/comedi/
9277
9278STAGING - FLARION FT1000 DRIVERS
9279M:	Marek Belisko <marek.belisko@gmail.com>
9280S:	Odd Fixes
9281F:	drivers/staging/ft1000/
9282
9283STAGING - INDUSTRIAL IO
9284M:	Jonathan Cameron <jic23@kernel.org>
9285L:	linux-iio@vger.kernel.org
9286S:	Odd Fixes
9287F:	drivers/staging/iio/
9288
9289STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9290M:	Jarod Wilson <jarod@wilsonet.com>
9291W:	http://www.lirc.org/
9292S:	Odd Fixes
9293F:	drivers/staging/media/lirc/
9294
9295STAGING - LUSTRE PARALLEL FILESYSTEM
9296M:	Oleg Drokin <oleg.drokin@intel.com>
9297M:	Andreas Dilger <andreas.dilger@intel.com>
9298L:	HPDD-discuss@lists.01.org (moderated for non-subscribers)
9299W:	http://lustre.opensfs.org/
9300S:	Maintained
9301F:	drivers/staging/lustre
9302
9303STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9304M:	Julian Andres Klode <jak@jak-linux.org>
9305M:	Marc Dietrich <marvin24@gmx.de>
9306L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9307L:	linux-tegra@vger.kernel.org
9308S:	Maintained
9309F:	drivers/staging/nvec/
9310
9311STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9312M:	Jens Frederich <jfrederich@gmail.com>
9313M:	Daniel Drake <dsd@laptop.org>
9314M:	Jon Nettleton <jon.nettleton@gmail.com>
9315W:	http://wiki.laptop.org/go/DCON
9316S:	Maintained
9317F:	drivers/staging/olpc_dcon/
9318
9319STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9320M:	Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9321S:	Maintained
9322F:	drivers/staging/ozwpan/
9323
9324STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9325M:	Willy Tarreau <willy@meta-x.org>
9326S:	Odd Fixes
9327F:	drivers/staging/panel/
9328
9329STAGING - REALTEK RTL8712U DRIVERS
9330M:	Larry Finger <Larry.Finger@lwfinger.net>
9331M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9332S:	Odd Fixes
9333F:	drivers/staging/rtl8712/
9334
9335STAGING - REALTEK RTL8723U WIRELESS DRIVER
9336M:	Larry Finger <Larry.Finger@lwfinger.net>
9337M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9338L:	linux-wireless@vger.kernel.org
9339S:	Maintained
9340F:	drivers/staging/rtl8723au/
9341
9342STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9343M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9344M:	Teddy Wang <teddy.wang@siliconmotion.com>
9345M:	Sudip Mukherjee <sudip@vectorindia.org>
9346L:	linux-fbdev@vger.kernel.org
9347S:	Maintained
9348F:	drivers/staging/sm7xxfb/
9349
9350STAGING - SLICOSS
9351M:	Lior Dotan <liodot@gmail.com>
9352M:	Christopher Harrer <charrer@alacritech.com>
9353S:	Odd Fixes
9354F:	drivers/staging/slicoss/
9355
9356STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9357M:	William Hubbs <w.d.hubbs@gmail.com>
9358M:	Chris Brannon <chris@the-brannons.com>
9359M:	Kirk Reiser <kirk@reisers.ca>
9360M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9361L:	speakup@linux-speakup.org
9362W:	http://www.linux-speakup.org/
9363S:	Odd Fixes
9364F:	drivers/staging/speakup/
9365
9366STAGING - VIA VT665X DRIVERS
9367M:	Forest Bond <forest@alittletooquiet.net>
9368S:	Odd Fixes
9369F:	drivers/staging/vt665?/
9370
9371STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9372M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9373S:	Odd Fixes
9374F:	drivers/staging/xgifb/
9375
9376STARFIRE/DURALAN NETWORK DRIVER
9377M:	Ion Badulescu <ionut@badula.org>
9378S:	Odd Fixes
9379F:	drivers/net/ethernet/adaptec/starfire*
9380
9381SUN3/3X
9382M:	Sam Creasey <sammy@sammy.net>
9383W:	http://sammy.net/sun3/
9384S:	Maintained
9385F:	arch/m68k/kernel/*sun3*
9386F:	arch/m68k/sun3*/
9387F:	arch/m68k/include/asm/sun3*
9388F:	drivers/net/ethernet/i825xx/sun3*
9389
9390SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9391M:	Hans de Goede <hdegoede@redhat.com>
9392L:	linux-input@vger.kernel.org
9393S:	Maintained
9394F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9395F:	drivers/input/keyboard/sun4i-lradc-keys.c
9396
9397SUNDANCE NETWORK DRIVER
9398M:	Denis Kirjanov <kda@linux-powerpc.org>
9399L:	netdev@vger.kernel.org
9400S:	Maintained
9401F:	drivers/net/ethernet/dlink/sundance.c
9402
9403SUPERH
9404L:	linux-sh@vger.kernel.org
9405Q:	http://patchwork.kernel.org/project/linux-sh/list/
9406S:	Orphan
9407F:	Documentation/sh/
9408F:	arch/sh/
9409F:	drivers/sh/
9410
9411SUSPEND TO RAM
9412M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9413M:	Len Brown <len.brown@intel.com>
9414M:	Pavel Machek <pavel@ucw.cz>
9415L:	linux-pm@vger.kernel.org
9416S:	Supported
9417F:	Documentation/power/
9418F:	arch/x86/kernel/acpi/
9419F:	drivers/base/power/
9420F:	kernel/power/
9421F:	include/linux/suspend.h
9422F:	include/linux/freezer.h
9423F:	include/linux/pm.h
9424
9425SVGA HANDLING
9426M:	Martin Mares <mj@ucw.cz>
9427L:	linux-video@atrey.karlin.mff.cuni.cz
9428S:	Maintained
9429F:	Documentation/svga.txt
9430F:	arch/x86/boot/video*
9431
9432SWIOTLB SUBSYSTEM
9433M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9434L:	linux-kernel@vger.kernel.org
9435S:	Supported
9436F:	lib/swiotlb.c
9437F:	arch/*/kernel/pci-swiotlb.c
9438F:	include/linux/swiotlb.h
9439
9440SWITCHDEV
9441M:	Jiri Pirko <jiri@resnulli.us>
9442L:	netdev@vger.kernel.org
9443S:	Supported
9444F:	net/switchdev/
9445F:	include/net/switchdev.h
9446
9447SYNOPSYS ARC ARCHITECTURE
9448M:	Vineet Gupta <vgupta@synopsys.com>
9449S:	Supported
9450F:	arch/arc/
9451F:	Documentation/devicetree/bindings/arc/
9452F:	drivers/tty/serial/arc_uart.c
9453
9454SYSV FILESYSTEM
9455M:	Christoph Hellwig <hch@infradead.org>
9456S:	Maintained
9457F:	Documentation/filesystems/sysv-fs.txt
9458F:	fs/sysv/
9459F:	include/linux/sysv_fs.h
9460
9461TARGET SUBSYSTEM
9462M:	Nicholas A. Bellinger <nab@linux-iscsi.org>
9463L:	linux-scsi@vger.kernel.org
9464L:	target-devel@vger.kernel.org
9465W:	http://www.linux-iscsi.org
9466W:	http://groups.google.com/group/linux-iscsi-target-dev
9467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9468S:	Supported
9469F:	drivers/target/
9470F:	include/target/
9471F:	Documentation/target/
9472
9473TASKSTATS STATISTICS INTERFACE
9474M:	Balbir Singh <bsingharora@gmail.com>
9475S:	Maintained
9476F:	Documentation/accounting/taskstats*
9477F:	include/linux/taskstats*
9478F:	kernel/taskstats.c
9479
9480TC CLASSIFIER
9481M:	Jamal Hadi Salim <jhs@mojatatu.com>
9482L:	netdev@vger.kernel.org
9483S:	Maintained
9484F:	include/net/pkt_cls.h
9485F:	include/uapi/linux/pkt_cls.h
9486F:	net/sched/
9487
9488TCP LOW PRIORITY MODULE
9489M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9490M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9491W:	http://tcp-lp-mod.sourceforge.net/
9492S:	Maintained
9493F:	net/ipv4/tcp_lp.c
9494
9495TDA10071 MEDIA DRIVER
9496M:	Antti Palosaari <crope@iki.fi>
9497L:	linux-media@vger.kernel.org
9498W:	http://linuxtv.org/
9499W:	http://palosaari.fi/linux/
9500Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9501T:	git git://linuxtv.org/anttip/media_tree.git
9502S:	Maintained
9503F:	drivers/media/dvb-frontends/tda10071*
9504
9505TDA18212 MEDIA DRIVER
9506M:	Antti Palosaari <crope@iki.fi>
9507L:	linux-media@vger.kernel.org
9508W:	http://linuxtv.org/
9509W:	http://palosaari.fi/linux/
9510Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9511T:	git git://linuxtv.org/anttip/media_tree.git
9512S:	Maintained
9513F:	drivers/media/tuners/tda18212*
9514
9515TDA18218 MEDIA DRIVER
9516M:	Antti Palosaari <crope@iki.fi>
9517L:	linux-media@vger.kernel.org
9518W:	http://linuxtv.org/
9519W:	http://palosaari.fi/linux/
9520Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9521T:	git git://linuxtv.org/anttip/media_tree.git
9522S:	Maintained
9523F:	drivers/media/tuners/tda18218*
9524
9525TDA18271 MEDIA DRIVER
9526M:	Michael Krufky <mkrufky@linuxtv.org>
9527L:	linux-media@vger.kernel.org
9528W:	http://linuxtv.org/
9529W:	http://github.com/mkrufky
9530Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9531T:	git git://linuxtv.org/mkrufky/tuners.git
9532S:	Maintained
9533F:	drivers/media/tuners/tda18271*
9534
9535TDA827x MEDIA DRIVER
9536M:	Michael Krufky <mkrufky@linuxtv.org>
9537L:	linux-media@vger.kernel.org
9538W:	http://linuxtv.org/
9539W:	http://github.com/mkrufky
9540Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9541T:	git git://linuxtv.org/mkrufky/tuners.git
9542S:	Maintained
9543F:	drivers/media/tuners/tda8290.*
9544
9545TDA8290 MEDIA DRIVER
9546M:	Michael Krufky <mkrufky@linuxtv.org>
9547L:	linux-media@vger.kernel.org
9548W:	http://linuxtv.org/
9549W:	http://github.com/mkrufky
9550Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9551T:	git git://linuxtv.org/mkrufky/tuners.git
9552S:	Maintained
9553F:	drivers/media/tuners/tda8290.*
9554
9555TDA9840 MEDIA DRIVER
9556M:	Hans Verkuil <hverkuil@xs4all.nl>
9557L:	linux-media@vger.kernel.org
9558T:	git git://linuxtv.org/media_tree.git
9559W:	http://linuxtv.org
9560S:	Maintained
9561F:	drivers/media/i2c/tda9840*
9562
9563TEA5761 TUNER DRIVER
9564M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9565L:	linux-media@vger.kernel.org
9566W:	http://linuxtv.org
9567T:	git git://linuxtv.org/media_tree.git
9568S:	Odd fixes
9569F:	drivers/media/tuners/tea5761.*
9570
9571TEA5767 TUNER DRIVER
9572M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9573L:	linux-media@vger.kernel.org
9574W:	http://linuxtv.org
9575T:	git git://linuxtv.org/media_tree.git
9576S:	Maintained
9577F:	drivers/media/tuners/tea5767.*
9578
9579TEA6415C MEDIA DRIVER
9580M:	Hans Verkuil <hverkuil@xs4all.nl>
9581L:	linux-media@vger.kernel.org
9582T:	git git://linuxtv.org/media_tree.git
9583W:	http://linuxtv.org
9584S:	Maintained
9585F:	drivers/media/i2c/tea6415c*
9586
9587TEA6420 MEDIA DRIVER
9588M:	Hans Verkuil <hverkuil@xs4all.nl>
9589L:	linux-media@vger.kernel.org
9590T:	git git://linuxtv.org/media_tree.git
9591W:	http://linuxtv.org
9592S:	Maintained
9593F:	drivers/media/i2c/tea6420*
9594
9595TEAM DRIVER
9596M:	Jiri Pirko <jiri@resnulli.us>
9597L:	netdev@vger.kernel.org
9598S:	Supported
9599F:	drivers/net/team/
9600F:	include/linux/if_team.h
9601F:	include/uapi/linux/if_team.h
9602
9603TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9604M:	Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9605S:	Maintained
9606F:	arch/x86/platform/ts5500/
9607
9608TECHNOTREND USB IR RECEIVER
9609M:	Sean Young <sean@mess.org>
9610L:	linux-media@vger.kernel.org
9611S:	Maintained
9612F:	drivers/media/rc/ttusbir.c
9613
9614TEGRA ARCHITECTURE SUPPORT
9615M:	Stephen Warren <swarren@wwwdotorg.org>
9616M:	Thierry Reding <thierry.reding@gmail.com>
9617M:	Alexandre Courbot <gnurou@gmail.com>
9618L:	linux-tegra@vger.kernel.org
9619Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
9620T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9621S:	Supported
9622N:	[^a-z]tegra
9623
9624TEGRA CLOCK DRIVER
9625M:	Peter De Schrijver <pdeschrijver@nvidia.com>
9626M:	Prashant Gaikwad <pgaikwad@nvidia.com>
9627S:	Supported
9628F:	drivers/clk/tegra/
9629
9630TEGRA DMA DRIVER
9631M:	Laxman Dewangan <ldewangan@nvidia.com>
9632S:	Supported
9633F:	drivers/dma/tegra20-apb-dma.c
9634
9635TEGRA I2C DRIVER
9636M:	Laxman Dewangan <ldewangan@nvidia.com>
9637S:	Supported
9638F:	drivers/i2c/busses/i2c-tegra.c
9639
9640TEGRA IOMMU DRIVERS
9641M:	Hiroshi Doyu <hdoyu@nvidia.com>
9642S:	Supported
9643F:	drivers/iommu/tegra*
9644
9645TEGRA KBC DRIVER
9646M:	Rakesh Iyer <riyer@nvidia.com>
9647M:	Laxman Dewangan <ldewangan@nvidia.com>
9648S:	Supported
9649F:	drivers/input/keyboard/tegra-kbc.c
9650
9651TEGRA PWM DRIVER
9652M:	Thierry Reding <thierry.reding@gmail.com>
9653S:	Supported
9654F:	drivers/pwm/pwm-tegra.c
9655
9656TEGRA SERIAL DRIVER
9657M:	Laxman Dewangan <ldewangan@nvidia.com>
9658S:	Supported
9659F:	drivers/tty/serial/serial-tegra.c
9660
9661TEGRA SPI DRIVER
9662M:	Laxman Dewangan <ldewangan@nvidia.com>
9663S:	Supported
9664F:	drivers/spi/spi-tegra*
9665
9666TEHUTI ETHERNET DRIVER
9667M:	Andy Gospodarek <andy@greyhouse.net>
9668L:	netdev@vger.kernel.org
9669S:	Supported
9670F:	drivers/net/ethernet/tehuti/*
9671
9672Telecom Clock Driver for MCPL0010
9673M:	Mark Gross <mark.gross@intel.com>
9674S:	Supported
9675F:	drivers/char/tlclk.c
9676
9677TENSILICA XTENSA PORT (xtensa)
9678M:	Chris Zankel <chris@zankel.net>
9679M:	Max Filippov <jcmvbkbc@gmail.com>
9680L:	linux-xtensa@linux-xtensa.org
9681S:	Maintained
9682F:	arch/xtensa/
9683F:	drivers/irqchip/irq-xtensa-*
9684
9685THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB 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/radio/radio-raremono.c
9692
9693THERMAL
9694M:	Zhang Rui <rui.zhang@intel.com>
9695M:	Eduardo Valentin <edubezval@gmail.com>
9696L:	linux-pm@vger.kernel.org
9697T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9698T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9699Q:	https://patchwork.kernel.org/project/linux-pm/list/
9700S:	Supported
9701F:	drivers/thermal/
9702F:	include/linux/thermal.h
9703F:	include/uapi/linux/thermal.h
9704F:	include/linux/cpu_cooling.h
9705F:	Documentation/devicetree/bindings/thermal/
9706
9707THINGM BLINK(1) USB RGB LED DRIVER
9708M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9709S:	Maintained
9710F:	drivers/hid/hid-thingm.c
9711
9712THINKPAD ACPI EXTRAS DRIVER
9713M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9714L:	ibm-acpi-devel@lists.sourceforge.net
9715L:	platform-driver-x86@vger.kernel.org
9716W:	http://ibm-acpi.sourceforge.net
9717W:	http://thinkwiki.org/wiki/Ibm-acpi
9718T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9719S:	Maintained
9720F:	drivers/platform/x86/thinkpad_acpi.c
9721
9722TI BANDGAP AND THERMAL DRIVER
9723M:	Eduardo Valentin <edubezval@gmail.com>
9724L:	linux-pm@vger.kernel.org
9725L:	linux-omap@vger.kernel.org
9726S:	Maintained
9727F:	drivers/thermal/ti-soc-thermal/
9728
9729TI CDCE706 CLOCK DRIVER
9730M:	Max Filippov <jcmvbkbc@gmail.com>
9731S:	Maintained
9732F:	drivers/clk/clk-cdce706.c
9733
9734TI CLOCK DRIVER
9735M:	Tero Kristo <t-kristo@ti.com>
9736L:	linux-omap@vger.kernel.org
9737S:	Maintained
9738F:	drivers/clk/ti/
9739F:	include/linux/clk/ti.h
9740
9741TI FLASH MEDIA INTERFACE DRIVER
9742M:	Alex Dubov <oakad@yahoo.com>
9743S:	Maintained
9744F:	drivers/misc/tifm*
9745F:	drivers/mmc/host/tifm_sd.c
9746F:	include/linux/tifm.h
9747
9748TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9749M:	Santosh Shilimkar <ssantosh@kernel.org>
9750L:	linux-kernel@vger.kernel.org
9751L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9752S:	Maintained
9753F:	drivers/soc/ti/*
9754T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9755
9756
9757TI LM49xxx FAMILY ASoC CODEC DRIVERS
9758M:	M R Swami Reddy <mr.swami.reddy@ti.com>
9759M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9760L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9761S:	Maintained
9762F:	sound/soc/codecs/lm49453*
9763F:	sound/soc/codecs/isabelle*
9764
9765TI LP855x BACKLIGHT DRIVER
9766M:	Milo Kim <milo.kim@ti.com>
9767S:	Maintained
9768F:	Documentation/backlight/lp855x-driver.txt
9769F:	drivers/video/backlight/lp855x_bl.c
9770F:	include/linux/platform_data/lp855x.h
9771
9772TI LP8727 CHARGER DRIVER
9773M:	Milo Kim <milo.kim@ti.com>
9774S:	Maintained
9775F:	drivers/power/lp8727_charger.c
9776F:	include/linux/platform_data/lp8727.h
9777
9778TI LP8788 MFD DRIVER
9779M:	Milo Kim <milo.kim@ti.com>
9780S:	Maintained
9781F:	drivers/iio/adc/lp8788_adc.c
9782F:	drivers/leds/leds-lp8788.c
9783F:	drivers/mfd/lp8788*.c
9784F:	drivers/power/lp8788-charger.c
9785F:	drivers/regulator/lp8788-*.c
9786F:	include/linux/mfd/lp8788*.h
9787
9788TI NETCP ETHERNET DRIVER
9789M:	Wingman Kwok <w-kwok2@ti.com>
9790M:	Murali Karicheri <m-karicheri2@ti.com>
9791L:	netdev@vger.kernel.org
9792S:	Maintained
9793F:	drivers/net/ethernet/ti/netcp*
9794
9795TI TWL4030 SERIES SOC CODEC DRIVER
9796M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
9797L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9798S:	Maintained
9799F:	sound/soc/codecs/twl4030*
9800
9801TI WILINK WIRELESS DRIVERS
9802L:	linux-wireless@vger.kernel.org
9803W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
9804W:	http://wireless.kernel.org/en/users/Drivers/wl1251
9805T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9806S:	Orphan
9807F:	drivers/net/wireless/ti/
9808F:	include/linux/wl12xx.h
9809
9810TIPC NETWORK LAYER
9811M:	Jon Maloy <jon.maloy@ericsson.com>
9812M:	Allan Stephens <allan.stephens@windriver.com>
9813L:	netdev@vger.kernel.org (core kernel code)
9814L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9815W:	http://tipc.sourceforge.net/
9816S:	Maintained
9817F:	include/uapi/linux/tipc*.h
9818F:	net/tipc/
9819
9820TILE ARCHITECTURE
9821M:	Chris Metcalf <cmetcalf@ezchip.com>
9822W:	http://www.ezchip.com/scm/
9823S:	Supported
9824F:	arch/tile/
9825F:	drivers/char/tile-srom.c
9826F:	drivers/edac/tile_edac.c
9827F:	drivers/net/ethernet/tile/
9828F:	drivers/rtc/rtc-tile.c
9829F:	drivers/tty/hvc/hvc_tile.c
9830F:	drivers/tty/serial/tilegx.c
9831F:	drivers/usb/host/*-tilegx.c
9832F:	include/linux/usb/tilegx.h
9833
9834TLAN NETWORK DRIVER
9835M:	Samuel Chessman <chessman@tux.org>
9836L:	tlan-devel@lists.sourceforge.net (subscribers-only)
9837W:	http://sourceforge.net/projects/tlan/
9838S:	Maintained
9839F:	Documentation/networking/tlan.txt
9840F:	drivers/net/ethernet/ti/tlan.*
9841
9842TOMOYO SECURITY MODULE
9843M:	Kentaro Takeda <takedakn@nttdata.co.jp>
9844M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9845L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9846L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9847L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9848L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9849W:	http://tomoyo.sourceforge.jp/
9850T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9851S:	Maintained
9852F:	security/tomoyo/
9853
9854TOPSTAR LAPTOP EXTRAS DRIVER
9855M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9856L:	platform-driver-x86@vger.kernel.org
9857S:	Maintained
9858F:	drivers/platform/x86/topstar-laptop.c
9859
9860TOSHIBA ACPI EXTRAS DRIVER
9861L:	platform-driver-x86@vger.kernel.org
9862S:	Orphan
9863F:	drivers/platform/x86/toshiba_acpi.c
9864
9865TOSHIBA SMM DRIVER
9866M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
9867L:	tlinux-users@tce.toshiba-dme.co.jp
9868W:	http://www.buzzard.org.uk/toshiba/
9869S:	Maintained
9870F:	drivers/char/toshiba.c
9871F:	include/linux/toshiba.h
9872F:	include/uapi/linux/toshiba.h
9873
9874TMIO MMC DRIVER
9875M:	Ian Molton <ian.molton@codethink.co.uk>
9876L:	linux-mmc@vger.kernel.org
9877S:	Maintained
9878F:	drivers/mmc/host/tmio_mmc*
9879F:	drivers/mmc/host/sh_mobile_sdhi.c
9880F:	include/linux/mmc/tmio.h
9881F:	include/linux/mmc/sh_mobile_sdhi.h
9882
9883TMP401 HARDWARE MONITOR DRIVER
9884M:	Guenter Roeck <linux@roeck-us.net>
9885L:	lm-sensors@lm-sensors.org
9886S:	Maintained
9887F:	Documentation/hwmon/tmp401
9888F:	drivers/hwmon/tmp401.c
9889
9890TMPFS (SHMEM FILESYSTEM)
9891M:	Hugh Dickins <hughd@google.com>
9892L:	linux-mm@kvack.org
9893S:	Maintained
9894F:	include/linux/shmem_fs.h
9895F:	mm/shmem.c
9896
9897TM6000 VIDEO4LINUX DRIVER
9898M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9899L:	linux-media@vger.kernel.org
9900W:	http://linuxtv.org
9901T:	git git://linuxtv.org/media_tree.git
9902S:	Odd fixes
9903F:	drivers/media/usb/tm6000/
9904
9905TW68 VIDEO4LINUX DRIVER
9906M:	Hans Verkuil <hverkuil@xs4all.nl>
9907L:	linux-media@vger.kernel.org
9908T:	git git://linuxtv.org/media_tree.git
9909W:	http://linuxtv.org
9910S:	Odd Fixes
9911F:	drivers/media/pci/tw68/
9912
9913TPM DEVICE DRIVER
9914M:	Peter Huewe <peterhuewe@gmx.de>
9915M:	Marcel Selhorst <tpmdd@selhorst.net>
9916W:	http://tpmdd.sourceforge.net
9917L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9918Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
9919T:	https://github.com/PeterHuewe/linux-tpmdd
9920S:	Maintained
9921F:	drivers/char/tpm/
9922
9923TPM IBM_VTPM DEVICE DRIVER
9924M:	Ashley Lai <ashleydlai@gmail.com>
9925W:	http://tpmdd.sourceforge.net
9926L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9927S:	Maintained
9928F:	drivers/char/tpm/tpm_ibmvtpm*
9929
9930TRACING
9931M:	Steven Rostedt <rostedt@goodmis.org>
9932M:	Ingo Molnar <mingo@redhat.com>
9933T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9934S:	Maintained
9935F:	Documentation/trace/ftrace.txt
9936F:	arch/*/*/*/ftrace.h
9937F:	arch/*/kernel/ftrace.c
9938F:	include/*/ftrace.h
9939F:	include/linux/trace*.h
9940F:	include/trace/
9941F:	kernel/trace/
9942F:	tools/testing/selftests/ftrace/
9943
9944TRIVIAL PATCHES
9945M:	Jiri Kosina <trivial@kernel.org>
9946T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9947S:	Maintained
9948K:	^Subject:.*(?i)trivial
9949
9950TTY LAYER
9951M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9952M:	Jiri Slaby <jslaby@suse.cz>
9953S:	Supported
9954T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9955F:	drivers/tty/
9956F:	drivers/tty/serial/serial_core.c
9957F:	include/linux/serial_core.h
9958F:	include/linux/serial.h
9959F:	include/linux/tty.h
9960F:	include/uapi/linux/serial_core.h
9961F:	include/uapi/linux/serial.h
9962F:	include/uapi/linux/tty.h
9963
9964TUA9001 MEDIA DRIVER
9965M:	Antti Palosaari <crope@iki.fi>
9966L:	linux-media@vger.kernel.org
9967W:	http://linuxtv.org/
9968W:	http://palosaari.fi/linux/
9969Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9970T:	git git://linuxtv.org/anttip/media_tree.git
9971S:	Maintained
9972F:	drivers/media/tuners/tua9001*
9973
9974TULIP NETWORK DRIVERS
9975M:	Grant Grundler <grundler@parisc-linux.org>
9976L:	netdev@vger.kernel.org
9977S:	Maintained
9978F:	drivers/net/ethernet/dec/tulip/
9979
9980TUN/TAP driver
9981M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
9982W:	http://vtun.sourceforge.net/tun
9983S:	Maintained
9984F:	Documentation/networking/tuntap.txt
9985F:	arch/um/os-Linux/drivers/
9986
9987TURBOCHANNEL SUBSYSTEM
9988M:	"Maciej W. Rozycki" <macro@linux-mips.org>
9989M:	Ralf Baechle <ralf@linux-mips.org>
9990L:	linux-mips@linux-mips.org
9991Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
9992S:	Maintained
9993F:	drivers/tc/
9994F:	include/linux/tc.h
9995
9996U14-34F SCSI DRIVER
9997M:	Dario Ballabio <ballabio_dario@emc.com>
9998L:	linux-scsi@vger.kernel.org
9999S:	Maintained
10000F:	drivers/scsi/u14-34f.c
10001
10002UBI FILE SYSTEM (UBIFS)
10003M:	Artem Bityutskiy <dedekind1@gmail.com>
10004M:	Adrian Hunter <adrian.hunter@intel.com>
10005L:	linux-mtd@lists.infradead.org
10006T:	git git://git.infradead.org/ubifs-2.6.git
10007W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10008S:	Maintained
10009F:	Documentation/filesystems/ubifs.txt
10010F:	fs/ubifs/
10011
10012UCLINUX (AND M68KNOMMU)
10013M:	Greg Ungerer <gerg@uclinux.org>
10014W:	http://www.uclinux.org/
10015L:	uclinux-dev@uclinux.org  (subscribers-only)
10016S:	Maintained
10017F:	arch/m68k/*/*_no.*
10018F:	arch/m68k/include/asm/*_no.*
10019
10020UDF FILESYSTEM
10021M:	Jan Kara <jack@suse.cz>
10022S:	Maintained
10023F:	Documentation/filesystems/udf.txt
10024F:	fs/udf/
10025
10026UFS FILESYSTEM
10027M:	Evgeniy Dushistov <dushistov@mail.ru>
10028S:	Maintained
10029F:	Documentation/filesystems/ufs.txt
10030F:	fs/ufs/
10031
10032UHID USERSPACE HID IO DRIVER:
10033M:	David Herrmann <dh.herrmann@googlemail.com>
10034L:	linux-input@vger.kernel.org
10035S:	Maintained
10036F:	drivers/hid/uhid.c
10037F:	include/uapi/linux/uhid.h
10038
10039ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10040L:	linux-usb@vger.kernel.org
10041S:	Orphan
10042F:	drivers/uwb/
10043F:	include/linux/uwb.h
10044F:	include/linux/uwb/
10045
10046UNICORE32 ARCHITECTURE:
10047M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10048W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10049S:	Maintained
10050T:	git git://github.com/gxt/linux.git
10051F:	arch/unicore32/
10052
10053UNIFDEF
10054M:	Tony Finch <dot@dotat.at>
10055W:	http://dotat.at/prog/unifdef
10056S:	Maintained
10057F:	scripts/unifdef.c
10058
10059UNIFORM CDROM DRIVER
10060M:	Jens Axboe <axboe@kernel.dk>
10061W:	http://www.kernel.dk
10062S:	Maintained
10063F:	Documentation/cdrom/
10064F:	drivers/cdrom/cdrom.c
10065F:	include/linux/cdrom.h
10066F:	include/uapi/linux/cdrom.h
10067
10068UNISYS S-PAR DRIVERS
10069M:     Benjamin Romer <benjamin.romer@unisys.com>
10070M:     David Kershner <david.kershner@unisys.com>
10071L:     sparmaintainer@unisys.com (Unisys internal)
10072S:     Supported
10073F:     drivers/staging/unisys/
10074
10075UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10076M:	Vinayak Holikatti <vinholikatti@gmail.com>
10077L:	linux-scsi@vger.kernel.org
10078S:	Supported
10079F:	Documentation/scsi/ufs.txt
10080F:	drivers/scsi/ufs/
10081
10082UNSORTED BLOCK IMAGES (UBI)
10083M:	Artem Bityutskiy <dedekind1@gmail.com>
10084M:	Richard Weinberger <richard@nod.at>
10085W:	http://www.linux-mtd.infradead.org/
10086L:	linux-mtd@lists.infradead.org
10087T:	git git://git.infradead.org/ubifs-2.6.git
10088S:	Supported
10089F:	drivers/mtd/ubi/
10090F:	include/linux/mtd/ubi.h
10091F:	include/uapi/mtd/ubi-user.h
10092
10093USB ACM DRIVER
10094M:	Oliver Neukum <oliver@neukum.org>
10095L:	linux-usb@vger.kernel.org
10096S:	Maintained
10097F:	Documentation/usb/acm.txt
10098F:	drivers/usb/class/cdc-acm.*
10099
10100USB AR5523 WIRELESS DRIVER
10101M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10102L:	linux-wireless@vger.kernel.org
10103S:	Maintained
10104F:	drivers/net/wireless/ath/ar5523/
10105
10106USB ATTACHED SCSI
10107M:	Hans de Goede <hdegoede@redhat.com>
10108M:	Gerd Hoffmann <kraxel@redhat.com>
10109L:	linux-usb@vger.kernel.org
10110L:	linux-scsi@vger.kernel.org
10111S:	Maintained
10112F:	drivers/usb/storage/uas.c
10113
10114USB CDC ETHERNET DRIVER
10115M:	Oliver Neukum <oliver@neukum.org>
10116L:	linux-usb@vger.kernel.org
10117S:	Maintained
10118F:	drivers/net/usb/cdc_*.c
10119F:	include/uapi/linux/usb/cdc.h
10120
10121USB CYPRESS C67X00 DRIVER
10122M:	Peter Korsgaard <jacmet@sunsite.dk>
10123L:	linux-usb@vger.kernel.org
10124S:	Maintained
10125F:	drivers/usb/c67x00/
10126
10127USB DAVICOM DM9601 DRIVER
10128M:	Peter Korsgaard <jacmet@sunsite.dk>
10129L:	netdev@vger.kernel.org
10130W:	http://www.linux-usb.org/usbnet
10131S:	Maintained
10132F:	drivers/net/usb/dm9601.c
10133
10134USB DIAMOND RIO500 DRIVER
10135M:	Cesar Miquel <miquel@df.uba.ar>
10136L:	rio500-users@lists.sourceforge.net
10137W:	http://rio500.sourceforge.net
10138S:	Maintained
10139F:	drivers/usb/misc/rio500*
10140
10141USB EHCI DRIVER
10142M:	Alan Stern <stern@rowland.harvard.edu>
10143L:	linux-usb@vger.kernel.org
10144S:	Maintained
10145F:	Documentation/usb/ehci.txt
10146F:	drivers/usb/host/ehci*
10147
10148USB GADGET/PERIPHERAL SUBSYSTEM
10149M:	Felipe Balbi <balbi@ti.com>
10150L:	linux-usb@vger.kernel.org
10151W:	http://www.linux-usb.org/gadget
10152T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10153S:	Maintained
10154F:	drivers/usb/gadget/
10155F:	include/linux/usb/gadget*
10156
10157USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10158M:	Jiri Kosina <jkosina@suse.cz>
10159L:	linux-usb@vger.kernel.org
10160T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10161S:	Maintained
10162F:	Documentation/hid/hiddev.txt
10163F:	drivers/hid/usbhid/
10164
10165USB ISP116X DRIVER
10166M:	Olav Kongas <ok@artecdesign.ee>
10167L:	linux-usb@vger.kernel.org
10168S:	Maintained
10169F:	drivers/usb/host/isp116x*
10170F:	include/linux/usb/isp116x.h
10171
10172USB MASS STORAGE DRIVER
10173M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10174L:	linux-usb@vger.kernel.org
10175L:	usb-storage@lists.one-eyed-alien.net
10176S:	Maintained
10177W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10178F:	drivers/usb/storage/
10179
10180USB MIDI DRIVER
10181M:	Clemens Ladisch <clemens@ladisch.de>
10182L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10183T:	git git://git.alsa-project.org/alsa-kernel.git
10184S:	Maintained
10185F:	sound/usb/midi.*
10186
10187USB NETWORKING DRIVERS
10188L:	linux-usb@vger.kernel.org
10189S:	Odd Fixes
10190F:	drivers/net/usb/
10191
10192USB OHCI DRIVER
10193M:	Alan Stern <stern@rowland.harvard.edu>
10194L:	linux-usb@vger.kernel.org
10195S:	Maintained
10196F:	Documentation/usb/ohci.txt
10197F:	drivers/usb/host/ohci*
10198
10199USB OVER IP DRIVER
10200M:	Valentina Manea <valentina.manea.m@gmail.com>
10201M:	Shuah Khan <shuah.kh@samsung.com>
10202L:	linux-usb@vger.kernel.org
10203S:	Maintained
10204F:	drivers/usb/usbip/
10205F:	tools/usb/usbip/
10206
10207USB PEGASUS DRIVER
10208M:	Petko Manolov <petkan@nucleusys.com>
10209L:	linux-usb@vger.kernel.org
10210L:	netdev@vger.kernel.org
10211T:	git git://github.com/petkan/pegasus.git
10212W:	https://github.com/petkan/pegasus
10213S:	Maintained
10214F:	drivers/net/usb/pegasus.*
10215
10216USB PHY LAYER
10217M:	Felipe Balbi <balbi@ti.com>
10218L:	linux-usb@vger.kernel.org
10219T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10220S:	Maintained
10221F:	drivers/usb/phy/
10222
10223USB PRINTER DRIVER (usblp)
10224M:	Pete Zaitcev <zaitcev@redhat.com>
10225L:	linux-usb@vger.kernel.org
10226S:	Supported
10227F:	drivers/usb/class/usblp.c
10228
10229USB RTL8150 DRIVER
10230M:	Petko Manolov <petkan@nucleusys.com>
10231L:	linux-usb@vger.kernel.org
10232L:	netdev@vger.kernel.org
10233T:	git git://github.com/petkan/rtl8150.git
10234W:	https://github.com/petkan/rtl8150
10235S:	Maintained
10236F:	drivers/net/usb/rtl8150.c
10237
10238USB SERIAL SUBSYSTEM
10239M:	Johan Hovold <johan@kernel.org>
10240L:	linux-usb@vger.kernel.org
10241S:	Maintained
10242F:	Documentation/usb/usb-serial.txt
10243F:	drivers/usb/serial/
10244F:	include/linux/usb/serial.h
10245
10246USB SMSC75XX ETHERNET DRIVER
10247M:	Steve Glendinning <steve.glendinning@shawell.net>
10248L:	netdev@vger.kernel.org
10249S:	Maintained
10250F:	drivers/net/usb/smsc75xx.*
10251
10252USB SMSC95XX ETHERNET DRIVER
10253M:	Steve Glendinning <steve.glendinning@shawell.net>
10254L:	netdev@vger.kernel.org
10255S:	Maintained
10256F:	drivers/net/usb/smsc95xx.*
10257
10258USB SUBSYSTEM
10259M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10260L:	linux-usb@vger.kernel.org
10261W:	http://www.linux-usb.org
10262T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10263S:	Supported
10264F:	Documentation/usb/
10265F:	drivers/usb/
10266F:	include/linux/usb.h
10267F:	include/linux/usb/
10268
10269USB UHCI DRIVER
10270M:	Alan Stern <stern@rowland.harvard.edu>
10271L:	linux-usb@vger.kernel.org
10272S:	Maintained
10273F:	drivers/usb/host/uhci*
10274
10275USB "USBNET" DRIVER FRAMEWORK
10276M:	Oliver Neukum <oneukum@suse.de>
10277L:	netdev@vger.kernel.org
10278W:	http://www.linux-usb.org/usbnet
10279S:	Maintained
10280F:	drivers/net/usb/usbnet.c
10281F:	include/linux/usb/usbnet.h
10282
10283USB VIDEO CLASS
10284M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10285L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10286L:	linux-media@vger.kernel.org
10287T:	git git://linuxtv.org/media_tree.git
10288W:	http://www.ideasonboard.org/uvc/
10289S:	Maintained
10290F:	drivers/media/usb/uvc/
10291F:	include/uapi/linux/uvcvideo.h
10292
10293USB VISION DRIVER
10294M:	Hans Verkuil <hverkuil@xs4all.nl>
10295L:	linux-media@vger.kernel.org
10296T:	git git://linuxtv.org/media_tree.git
10297W:	http://linuxtv.org
10298S:	Odd Fixes
10299F:	drivers/media/usb/usbvision/
10300
10301USB WEBCAM GADGET
10302M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10303L:	linux-usb@vger.kernel.org
10304S:	Maintained
10305F:	drivers/usb/gadget/function/*uvc*
10306F:	drivers/usb/gadget/legacy/webcam.c
10307
10308USB WIRELESS RNDIS DRIVER (rndis_wlan)
10309M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
10310L:	linux-wireless@vger.kernel.org
10311S:	Maintained
10312F:	drivers/net/wireless/rndis_wlan.c
10313
10314USB XHCI DRIVER
10315M:	Mathias Nyman <mathias.nyman@intel.com>
10316L:	linux-usb@vger.kernel.org
10317S:	Supported
10318F:	drivers/usb/host/xhci*
10319F:	drivers/usb/host/pci-quirks*
10320
10321USB ZD1201 DRIVER
10322L:	linux-wireless@vger.kernel.org
10323W:	http://linux-lc100020.sourceforge.net
10324S:	Orphan
10325F:	drivers/net/wireless/zd1201.*
10326
10327USB ZR364XX DRIVER
10328M:	Antoine Jacquet <royale@zerezo.com>
10329L:	linux-usb@vger.kernel.org
10330L:	linux-media@vger.kernel.org
10331T:	git git://linuxtv.org/media_tree.git
10332W:	http://royale.zerezo.com/zr364xx/
10333S:	Maintained
10334F:	Documentation/video4linux/zr364xx.txt
10335F:	drivers/media/usb/zr364xx/
10336
10337USER-MODE LINUX (UML)
10338M:	Jeff Dike <jdike@addtoit.com>
10339M:	Richard Weinberger <richard@nod.at>
10340L:	user-mode-linux-devel@lists.sourceforge.net
10341L:	user-mode-linux-user@lists.sourceforge.net
10342W:	http://user-mode-linux.sourceforge.net
10343S:	Maintained
10344F:	Documentation/virtual/uml/
10345F:	arch/um/
10346F:	arch/x86/um/
10347F:	fs/hostfs/
10348F:	fs/hppfs/
10349
10350USERSPACE I/O (UIO)
10351M:	"Hans J. Koch" <hjk@hansjkoch.de>
10352M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10353S:	Maintained
10354T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10355F:	Documentation/DocBook/uio-howto.tmpl
10356F:	drivers/uio/
10357F:	include/linux/uio*.h
10358
10359UTIL-LINUX PACKAGE
10360M:	Karel Zak <kzak@redhat.com>
10361L:	util-linux@vger.kernel.org
10362W:	http://en.wikipedia.org/wiki/Util-linux
10363T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10364S:	Maintained
10365
10366UVESAFB DRIVER
10367M:	Michal Januszewski <spock@gentoo.org>
10368L:	linux-fbdev@vger.kernel.org
10369W:	http://dev.gentoo.org/~spock/projects/uvesafb/
10370S:	Maintained
10371F:	Documentation/fb/uvesafb.txt
10372F:	drivers/video/fbdev/uvesafb.*
10373
10374VFAT/FAT/MSDOS FILESYSTEM
10375M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10376S:	Maintained
10377F:	Documentation/filesystems/vfat.txt
10378F:	fs/fat/
10379
10380VFIO DRIVER
10381M:	Alex Williamson <alex.williamson@redhat.com>
10382L:	kvm@vger.kernel.org
10383S:	Maintained
10384F:	Documentation/vfio.txt
10385F:	drivers/vfio/
10386F:	include/linux/vfio.h
10387F:	include/uapi/linux/vfio.h
10388
10389VIDEOBUF2 FRAMEWORK
10390M:	Pawel Osciak <pawel@osciak.com>
10391M:	Marek Szyprowski <m.szyprowski@samsung.com>
10392M:	Kyungmin Park <kyungmin.park@samsung.com>
10393L:	linux-media@vger.kernel.org
10394S:	Maintained
10395F:	drivers/media/v4l2-core/videobuf2-*
10396F:	include/media/videobuf2-*
10397
10398VIRTIO CONSOLE DRIVER
10399M:	Amit Shah <amit.shah@redhat.com>
10400L:	virtualization@lists.linux-foundation.org
10401S:	Maintained
10402F:	drivers/char/virtio_console.c
10403F:	include/linux/virtio_console.h
10404F:	include/uapi/linux/virtio_console.h
10405
10406VIRTIO CORE, NET AND BLOCK DRIVERS
10407M:	Rusty Russell <rusty@rustcorp.com.au>
10408M:	"Michael S. Tsirkin" <mst@redhat.com>
10409L:	virtualization@lists.linux-foundation.org
10410S:	Maintained
10411F:	drivers/virtio/
10412F:	tools/virtio/
10413F:	drivers/net/virtio_net.c
10414F:	drivers/block/virtio_blk.c
10415F:	include/linux/virtio_*.h
10416F:	include/uapi/linux/virtio_*.h
10417
10418VIRTIO HOST (VHOST)
10419M:	"Michael S. Tsirkin" <mst@redhat.com>
10420L:	kvm@vger.kernel.org
10421L:	virtualization@lists.linux-foundation.org
10422L:	netdev@vger.kernel.org
10423S:	Maintained
10424F:	drivers/vhost/
10425F:	include/uapi/linux/vhost.h
10426
10427VIA RHINE NETWORK DRIVER
10428M:	Roger Luethi <rl@hellgate.ch>
10429S:	Maintained
10430F:	drivers/net/ethernet/via/via-rhine.c
10431
10432VIA SD/MMC CARD CONTROLLER DRIVER
10433M:	Bruce Chang <brucechang@via.com.tw>
10434M:	Harald Welte <HaraldWelte@viatech.com>
10435S:	Maintained
10436F:	drivers/mmc/host/via-sdmmc.c
10437
10438VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10439M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10440L:	linux-fbdev@vger.kernel.org
10441S:	Maintained
10442F:	include/linux/via-core.h
10443F:	include/linux/via-gpio.h
10444F:	include/linux/via_i2c.h
10445F:	drivers/video/fbdev/via/
10446
10447VIA VELOCITY NETWORK DRIVER
10448M:	Francois Romieu <romieu@fr.zoreil.com>
10449L:	netdev@vger.kernel.org
10450S:	Maintained
10451F:	drivers/net/ethernet/via/via-velocity.*
10452
10453VIVID VIRTUAL VIDEO DRIVER
10454M:	Hans Verkuil <hverkuil@xs4all.nl>
10455L:	linux-media@vger.kernel.org
10456T:	git git://linuxtv.org/media_tree.git
10457W:	http://linuxtv.org
10458S:	Maintained
10459F:	drivers/media/platform/vivid/*
10460
10461VLAN (802.1Q)
10462M:	Patrick McHardy <kaber@trash.net>
10463L:	netdev@vger.kernel.org
10464S:	Maintained
10465F:	drivers/net/macvlan.c
10466F:	include/linux/if_*vlan.h
10467F:	net/8021q/
10468
10469VLYNQ BUS
10470M:	Florian Fainelli <florian@openwrt.org>
10471L:	openwrt-devel@lists.openwrt.org (subscribers-only)
10472S:	Maintained
10473F:	drivers/vlynq/vlynq.c
10474F:	include/linux/vlynq.h
10475
10476VME SUBSYSTEM
10477M:	Martyn Welch <martyn.welch@ge.com>
10478M:	Manohar Vanga <manohar.vanga@gmail.com>
10479M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10480L:	devel@driverdev.osuosl.org
10481S:	Maintained
10482T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10483F:	Documentation/vme_api.txt
10484F:	drivers/staging/vme/
10485F:	drivers/vme/
10486F:	include/linux/vme*
10487
10488VMWARE HYPERVISOR INTERFACE
10489M:	Alok Kataria <akataria@vmware.com>
10490L:	virtualization@lists.linux-foundation.org
10491S:	Supported
10492F:	arch/x86/kernel/cpu/vmware.c
10493
10494VMWARE BALLOON DRIVER
10495M:	Xavier Deguillard <xdeguillard@vmware.com>
10496M:	Philip Moltmann <moltmann@vmware.com>
10497M:	"VMware, Inc." <pv-drivers@vmware.com>
10498L:	linux-kernel@vger.kernel.org
10499S:	Maintained
10500F:	drivers/misc/vmw_balloon.c
10501
10502VMWARE VMXNET3 ETHERNET DRIVER
10503M:	Shreyas Bhatewara <sbhatewara@vmware.com>
10504M:	"VMware, Inc." <pv-drivers@vmware.com>
10505L:	netdev@vger.kernel.org
10506S:	Maintained
10507F:	drivers/net/vmxnet3/
10508
10509VMware PVSCSI driver
10510M:	Arvind Kumar <arvindkumar@vmware.com>
10511M:	VMware PV-Drivers <pv-drivers@vmware.com>
10512L:	linux-scsi@vger.kernel.org
10513S:	Maintained
10514F:	drivers/scsi/vmw_pvscsi.c
10515F:	drivers/scsi/vmw_pvscsi.h
10516
10517VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10518M:	Liam Girdwood <lgirdwood@gmail.com>
10519M:	Mark Brown <broonie@kernel.org>
10520L:	linux-kernel@vger.kernel.org
10521W:	http://opensource.wolfsonmicro.com/node/15
10522W:	http://www.slimlogic.co.uk/?p=48
10523T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10524S:	Supported
10525F:	drivers/regulator/
10526F:	include/linux/regulator/
10527
10528VT1211 HARDWARE MONITOR DRIVER
10529M:	Juerg Haefliger <juergh@gmail.com>
10530L:	lm-sensors@lm-sensors.org
10531S:	Maintained
10532F:	Documentation/hwmon/vt1211
10533F:	drivers/hwmon/vt1211.c
10534
10535VT8231 HARDWARE MONITOR DRIVER
10536M:	Roger Lucas <vt8231@hiddenengine.co.uk>
10537L:	lm-sensors@lm-sensors.org
10538S:	Maintained
10539F:	drivers/hwmon/vt8231.c
10540
10541VUB300 USB to SDIO/SD/MMC bridge chip
10542M:	Tony Olech <tony.olech@elandigitalsystems.com>
10543L:	linux-mmc@vger.kernel.org
10544L:	linux-usb@vger.kernel.org
10545S:	Supported
10546F:	drivers/mmc/host/vub300.c
10547
10548W1 DALLAS'S 1-WIRE BUS
10549M:	Evgeniy Polyakov <zbr@ioremap.net>
10550S:	Maintained
10551F:	Documentation/w1/
10552F:	drivers/w1/
10553
10554W83791D HARDWARE MONITORING DRIVER
10555M:	Marc Hulsman <m.hulsman@tudelft.nl>
10556L:	lm-sensors@lm-sensors.org
10557S:	Maintained
10558F:	Documentation/hwmon/w83791d
10559F:	drivers/hwmon/w83791d.c
10560
10561W83793 HARDWARE MONITORING DRIVER
10562M:	Rudolf Marek <r.marek@assembler.cz>
10563L:	lm-sensors@lm-sensors.org
10564S:	Maintained
10565F:	Documentation/hwmon/w83793
10566F:	drivers/hwmon/w83793.c
10567
10568W83795 HARDWARE MONITORING DRIVER
10569M:	Jean Delvare <jdelvare@suse.de>
10570L:	lm-sensors@lm-sensors.org
10571S:	Maintained
10572F:	drivers/hwmon/w83795.c
10573
10574W83L51xD SD/MMC CARD INTERFACE DRIVER
10575M:	Pierre Ossman <pierre@ossman.eu>
10576S:	Maintained
10577F:	drivers/mmc/host/wbsd.*
10578
10579WACOM PROTOCOL 4 SERIAL TABLETS
10580M:	Julian Squires <julian@cipht.net>
10581M:	Hans de Goede <hdegoede@redhat.com>
10582L:	linux-input@vger.kernel.org
10583S:	Maintained
10584F:	drivers/input/tablet/wacom_serial4.c
10585
10586WATCHDOG DEVICE DRIVERS
10587M:	Wim Van Sebroeck <wim@iguana.be>
10588L:	linux-watchdog@vger.kernel.org
10589W:	http://www.linux-watchdog.org/
10590T:	git git://www.linux-watchdog.org/linux-watchdog.git
10591S:	Maintained
10592F:	Documentation/watchdog/
10593F:	drivers/watchdog/
10594F:	include/linux/watchdog.h
10595F:	include/uapi/linux/watchdog.h
10596
10597WD7000 SCSI DRIVER
10598M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
10599L:	linux-scsi@vger.kernel.org
10600S:	Maintained
10601F:	drivers/scsi/wd7000.c
10602
10603WIIMOTE HID DRIVER
10604M:	David Herrmann <dh.herrmann@googlemail.com>
10605L:	linux-input@vger.kernel.org
10606S:	Maintained
10607F:	drivers/hid/hid-wiimote*
10608
10609WINBOND CIR DRIVER
10610M:	David Härdeman <david@hardeman.nu>
10611S:	Maintained
10612F:	drivers/media/rc/winbond-cir.c
10613
10614WIMAX STACK
10615M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10616M:	linux-wimax@intel.com
10617L:     wimax@linuxwimax.org (subscribers-only)
10618S:	Supported
10619W:	http://linuxwimax.org
10620F:	Documentation/wimax/README.wimax
10621F:	include/linux/wimax/debug.h
10622F:	include/net/wimax.h
10623F:	include/uapi/linux/wimax.h
10624F:	net/wimax/
10625
10626WISTRON LAPTOP BUTTON DRIVER
10627M:	Miloslav Trmac <mitr@volny.cz>
10628S:	Maintained
10629F:	drivers/input/misc/wistron_btns.c
10630
10631WL3501 WIRELESS PCMCIA CARD DRIVER
10632M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10633L:	linux-wireless@vger.kernel.org
10634W:	http://oops.ghostprotocols.net:81/blog
10635S:	Maintained
10636F:	drivers/net/wireless/wl3501*
10637
10638WM97XX TOUCHSCREEN DRIVERS
10639M:	Mark Brown <broonie@kernel.org>
10640M:	Liam Girdwood <lrg@slimlogic.co.uk>
10641L:	linux-input@vger.kernel.org
10642T:	git git://opensource.wolfsonmicro.com/linux-2.6-touch
10643W:	http://opensource.wolfsonmicro.com/node/7
10644S:	Supported
10645F:	drivers/input/touchscreen/*wm97*
10646F:	include/linux/wm97xx.h
10647
10648WOLFSON MICROELECTRONICS DRIVERS
10649L:	patches@opensource.wolfsonmicro.com
10650T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10651T:	git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10652W:	http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10653S:	Supported
10654F:	Documentation/hwmon/wm83??
10655F:	arch/arm/mach-s3c64xx/mach-crag6410*
10656F:	drivers/clk/clk-wm83*.c
10657F:	drivers/extcon/extcon-arizona.c
10658F:	drivers/leds/leds-wm83*.c
10659F:	drivers/gpio/gpio-*wm*.c
10660F:	drivers/gpio/gpio-arizona.c
10661F:	drivers/hwmon/wm83??-hwmon.c
10662F:	drivers/input/misc/wm831x-on.c
10663F:	drivers/input/touchscreen/wm831x-ts.c
10664F:	drivers/input/touchscreen/wm97*.c
10665F:	drivers/mfd/arizona*
10666F:	drivers/mfd/wm*.c
10667F:	drivers/power/wm83*.c
10668F:	drivers/rtc/rtc-wm83*.c
10669F:	drivers/regulator/wm8*.c
10670F:	drivers/video/backlight/wm83*_bl.c
10671F:	drivers/watchdog/wm83*_wdt.c
10672F:	include/linux/mfd/arizona/
10673F:	include/linux/mfd/wm831x/
10674F:	include/linux/mfd/wm8350/
10675F:	include/linux/mfd/wm8400*
10676F:	include/linux/wm97xx.h
10677F:	include/sound/wm????.h
10678F:	sound/soc/codecs/arizona.?
10679F:	sound/soc/codecs/wm*
10680
10681WORKQUEUE
10682M:	Tejun Heo <tj@kernel.org>
10683T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10684S:	Maintained
10685F:	include/linux/workqueue.h
10686F:	kernel/workqueue.c
10687F:	Documentation/workqueue.txt
10688
10689X.25 NETWORK LAYER
10690M:	Andrew Hendry <andrew.hendry@gmail.com>
10691L:	linux-x25@vger.kernel.org
10692S:	Odd Fixes
10693F:	Documentation/networking/x25*
10694F:	include/net/x25*
10695F:	net/x25/
10696
10697X86 ARCHITECTURE (32-BIT AND 64-BIT)
10698M:	Thomas Gleixner <tglx@linutronix.de>
10699M:	Ingo Molnar <mingo@redhat.com>
10700M:	"H. Peter Anvin" <hpa@zytor.com>
10701M:	x86@kernel.org
10702L:	linux-kernel@vger.kernel.org
10703T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10704S:	Maintained
10705F:	Documentation/x86/
10706F:	arch/x86/
10707
10708X86 PLATFORM DRIVERS
10709M:	Darren Hart <dvhart@infradead.org>
10710L:	platform-driver-x86@vger.kernel.org
10711T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10712S:	Maintained
10713F:	drivers/platform/x86/
10714
10715X86 MCE INFRASTRUCTURE
10716M:	Tony Luck <tony.luck@intel.com>
10717M:	Borislav Petkov <bp@alien8.de>
10718L:	linux-edac@vger.kernel.org
10719S:	Maintained
10720F:	arch/x86/kernel/cpu/mcheck/*
10721
10722X86 VDSO
10723M:	Andy Lutomirski <luto@amacapital.net>
10724L:	linux-kernel@vger.kernel.org
10725T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10726S:	Maintained
10727F:	arch/x86/vdso/
10728
10729XC2028/3028 TUNER DRIVER
10730M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10731L:	linux-media@vger.kernel.org
10732W:	http://linuxtv.org
10733T:	git git://linuxtv.org/media_tree.git
10734S:	Maintained
10735F:	drivers/media/tuners/tuner-xc2028.*
10736
10737XEN HYPERVISOR INTERFACE
10738M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10739M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
10740M:	David Vrabel <david.vrabel@citrix.com>
10741L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10742T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10743S:	Supported
10744F:	arch/x86/xen/
10745F:	drivers/*/xen-*front.c
10746F:	drivers/xen/
10747F:	arch/x86/include/asm/xen/
10748F:	include/xen/
10749F:	include/uapi/xen/
10750
10751XEN HYPERVISOR ARM
10752M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10753L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10754S:	Supported
10755F:	arch/arm/xen/
10756F:	arch/arm/include/asm/xen/
10757
10758XEN HYPERVISOR ARM64
10759M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10760L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10761S:	Supported
10762F:	arch/arm64/xen/
10763F:	arch/arm64/include/asm/xen/
10764
10765XEN NETWORK BACKEND DRIVER
10766M:	Ian Campbell <ian.campbell@citrix.com>
10767M:	Wei Liu <wei.liu2@citrix.com>
10768L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10769L:	netdev@vger.kernel.org
10770S:	Supported
10771F:	drivers/net/xen-netback/*
10772
10773XEN PCI SUBSYSTEM
10774M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10775L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10776S:	Supported
10777F:	arch/x86/pci/*xen*
10778F:	drivers/pci/*xen*
10779
10780XEN BLOCK SUBSYSTEM
10781M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10782M:	Roger Pau Monné <roger.pau@citrix.com>
10783L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10784S:	Supported
10785F:	drivers/block/xen-blkback/*
10786F:	drivers/block/xen*
10787
10788XEN PVSCSI DRIVERS
10789M:	Juergen Gross <jgross@suse.com>
10790L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10791L:	linux-scsi@vger.kernel.org
10792S:	Supported
10793F:	drivers/scsi/xen-scsifront.c
10794F:	drivers/xen/xen-scsiback.c
10795F:	include/xen/interface/io/vscsiif.h
10796
10797XEN SWIOTLB SUBSYSTEM
10798M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10799L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10800S:	Supported
10801F:	arch/x86/xen/*swiotlb*
10802F:	drivers/xen/*swiotlb*
10803
10804XFS FILESYSTEM
10805P:	Silicon Graphics Inc
10806M:	Dave Chinner <david@fromorbit.com>
10807M:	xfs@oss.sgi.com
10808L:	xfs@oss.sgi.com
10809W:	http://oss.sgi.com/projects/xfs
10810T:	git git://oss.sgi.com/xfs/xfs.git
10811S:	Supported
10812F:	Documentation/filesystems/xfs.txt
10813F:	fs/xfs/
10814
10815XILINX AXI ETHERNET DRIVER
10816M:	Anirudha Sarangi <anirudh@xilinx.com>
10817M:	John Linn <John.Linn@xilinx.com>
10818S:	Maintained
10819F:	drivers/net/ethernet/xilinx/xilinx_axienet*
10820
10821XILINX UARTLITE SERIAL DRIVER
10822M:	Peter Korsgaard <jacmet@sunsite.dk>
10823L:	linux-serial@vger.kernel.org
10824S:	Maintained
10825F:	drivers/tty/serial/uartlite.c
10826
10827XILLYBUS DRIVER
10828M:	Eli Billauer <eli.billauer@gmail.com>
10829L:	linux-kernel@vger.kernel.org
10830S:	Supported
10831F:	drivers/char/xillybus/
10832
10833XTENSA XTFPGA PLATFORM SUPPORT
10834M:	Max Filippov <jcmvbkbc@gmail.com>
10835L:	linux-xtensa@linux-xtensa.org
10836S:	Maintained
10837F:	drivers/spi/spi-xtensa-xtfpga.c
10838F:	sound/soc/xtensa/xtfpga-i2s.c
10839
10840YAM DRIVER FOR AX.25
10841M:	Jean-Paul Roubelat <jpr@f6fbb.org>
10842L:	linux-hams@vger.kernel.org
10843S:	Maintained
10844F:	drivers/net/hamradio/yam*
10845F:	include/linux/yam.h
10846
10847YEALINK PHONE DRIVER
10848M:	Henk Vergonet <Henk.Vergonet@gmail.com>
10849L:	usbb2k-api-dev@nongnu.org
10850S:	Maintained
10851F:	Documentation/input/yealink.txt
10852F:	drivers/input/misc/yealink.*
10853
10854Z8530 DRIVER FOR AX.25
10855M:	Joerg Reuter <jreuter@yaina.de>
10856W:	http://yaina.de/jreuter/
10857W:	http://www.qsl.net/dl1bke/
10858L:	linux-hams@vger.kernel.org
10859S:	Maintained
10860F:	Documentation/networking/z8530drv.txt
10861F:	drivers/net/hamradio/*scc.c
10862F:	drivers/net/hamradio/z8530.h
10863
10864ZBUD COMPRESSED PAGE ALLOCATOR
10865M:	Seth Jennings <sjennings@variantweb.net>
10866L:	linux-mm@kvack.org
10867S:	Maintained
10868F:	mm/zbud.c
10869F:	include/linux/zbud.h
10870
10871ZD1211RW WIRELESS DRIVER
10872M:	Daniel Drake <dsd@gentoo.org>
10873M:	Ulrich Kunitz <kune@deine-taler.de>
10874W:	http://zd1211.ath.cx/wiki/DriverRewrite
10875L:	linux-wireless@vger.kernel.org
10876L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
10877S:	Maintained
10878F:	drivers/net/wireless/zd1211rw/
10879
10880ZR36067 VIDEO FOR LINUX DRIVER
10881L:	mjpeg-users@lists.sourceforge.net
10882L:	linux-media@vger.kernel.org
10883W:	http://mjpeg.sourceforge.net/driver-zoran/
10884T:	hg http://linuxtv.org/hg/v4l-dvb
10885S:	Odd Fixes
10886F:	drivers/media/pci/zoran/
10887
10888ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10889M:	Minchan Kim <minchan@kernel.org>
10890M:	Nitin Gupta <ngupta@vflare.org>
10891L:	linux-kernel@vger.kernel.org
10892S:	Maintained
10893F:	drivers/block/zram/
10894F:	Documentation/blockdev/zram.txt
10895
10896ZS DECSTATION Z85C30 SERIAL DRIVER
10897M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10898S:	Maintained
10899F:	drivers/tty/serial/zs.*
10900
10901ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10902M:	Minchan Kim <minchan@kernel.org>
10903M:	Nitin Gupta <ngupta@vflare.org>
10904L:	linux-mm@kvack.org
10905S:	Maintained
10906F:	mm/zsmalloc.c
10907F:	include/linux/zsmalloc.h
10908
10909ZSWAP COMPRESSED SWAP CACHING
10910M:	Seth Jennings <sjennings@variantweb.net>
10911L:	linux-mm@kvack.org
10912S:	Maintained
10913F:	mm/zswap.c
10914
10915THE REST
10916M:	Linus Torvalds <torvalds@linux-foundation.org>
10917L:	linux-kernel@vger.kernel.org
10918Q:	http://patchwork.kernel.org/project/LKML/list/
10919T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10920S:	Buried alive in reporters
10921F:	*
10922F:	*/
10923