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