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