xref: /openbmc/linux/MAINTAINERS (revision 916f743d)
1
2
3	List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below.  This will make things
6easier on the maintainers.  Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91.	Always _test_ your changes, however small, on at least 4 or
10	5 people, preferably many more.
11
122.	Try to release a few ALPHA test versions to the net. Announce
13	them onto the kernel channel and await results. This is especially
14	important for device drivers, because often that's the only way
15	you will find things like the fact version 3 firmware needs
16	a magic fix you didn't know about, or some clown changed the
17	chips on a board and not its name.  (Don't laugh!  Look at the
18	SMC etherpower for that.)
19
203.	Make sure your changes compile correctly in multiple
21	configurations. In particular check that changes work both as a
22	module and built into the kernel.
23
244.	When you are happy with a change make it generally available for
25	testing and await feedback.
26
275.	Make a patch available to the relevant maintainer in the list. Use
28	'diff -u' to make the patch easy to merge. Be prepared to get your
29	changes sent back with seemingly silly requests about formatting
30	and variable names.  These aren't as silly as they seem. One
31	job the maintainers (and especially Linus) do is to keep things
32	looking the same. Sometimes this means that the clever hack in
33	your driver to get around a problem actually needs to become a
34	generalized kernel feature ready for next time.
35
36	PLEASE check your patch with the automated style checker
37	(scripts/checkpatch.pl) to catch trivial style violations.
38	See Documentation/CodingStyle for guidance here.
39
40	PLEASE CC: the maintainers and mailing lists that are generated
41	by scripts/get_maintainer.pl.  The results returned by the
42	script will be best if you have git installed and are making
43	your changes in a branch derived from Linus' latest git tree.
44	See Documentation/SubmittingPatches for details.
45
46	PLEASE try to include any credit lines you want added with the
47	patch. It avoids people being missed off by mistake and makes
48	it easier to know who wants adding and who doesn't.
49
50	PLEASE document known bugs. If it doesn't work for everything
51	or does something very odd once a month document it.
52
53	PLEASE remember that submissions must be made under the terms
54	of the OSDL certificate of contribution and should include a
55	Signed-off-by: line.  The current version of this "Developer's
56	Certificate of Origin" (DCO) is listed in the file
57	Documentation/SubmittingPatches.
58
596.	Make sure you have the right to send any changes you make. If you
60	do changes at work you may find your employer owns the patch
61	not you.
62
637.	When sending security related changes or reports to a maintainer
64	please Cc: security@kernel.org, especially if the maintainer
65	does not respond.
66
678.	Happy hacking.
68
69Descriptions of section entries:
70
71	P: Person (obsolete)
72	M: Mail patches to: FullName <address@domain>
73	R: Designated reviewer: FullName <address@domain>
74	   These reviewers should be CCed on patches.
75	L: Mailing list that is relevant to this area
76	W: Web-page with status/info
77	Q: Patchwork web based patch tracking system site
78	T: SCM tree type and location.
79	   Type is one of: git, hg, quilt, stgit, topgit
80	S: Status, one of the following:
81	   Supported:	Someone is actually paid to look after this.
82	   Maintained:	Someone actually looks after it.
83	   Odd Fixes:	It has a maintainer but they don't have time to do
84			much other than throw the odd patch in. See below..
85	   Orphan:	No current maintainer [but maybe you could take the
86			role as you write your new code].
87	   Obsolete:	Old code. Something tagged obsolete generally means
88			it has been replaced by a better system and you
89			should be using that.
90	F: Files and directories with wildcard patterns.
91	   A trailing slash includes all files and subdirectory files.
92	   F:	drivers/net/	all files in and below drivers/net
93	   F:	drivers/net/*	all files in drivers/net, but not below
94	   F:	*/net/*		all files in "any top level directory"/net
95	   One pattern per line.  Multiple F: lines acceptable.
96	N: Files and directories with regex patterns.
97	   N:	[^a-z]tegra	all files whose path contains the word tegra
98	   One pattern per line.  Multiple N: lines acceptable.
99	   scripts/get_maintainer.pl has different behavior for files that
100	   match F: pattern and matches of N: patterns.  By default,
101	   get_maintainer will not look at git log history when an F: pattern
102	   match occurs.  When an N: match occurs, git log history is used
103	   to also notify the people that have git commit signatures.
104	X: Files and directories that are NOT maintained, same rules as F:
105	   Files exclusions are tested before file matches.
106	   Can be useful for excluding a specific subdirectory, for instance:
107	   F:	net/
108	   X:	net/ipv6/
109	   matches all files in and below net excluding net/ipv6/
110	K: Keyword perl extended regex pattern to match content in a
111	   patch or file.  For instance:
112	   K: of_get_profile
113	      matches patches or files that contain "of_get_profile"
114	   K: \b(printk|pr_(info|err))\b
115	      matches patches or files that contain one or more of the words
116	      printk, pr_info or pr_err
117	   One regex pattern per line.  Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125		-----------------------------------
126
1273C59X NETWORK DRIVER
128M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L:	netdev@vger.kernel.org
130S:	Maintained
131F:	Documentation/networking/vortex.txt
132F:	drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M:	David Dillow <dave@thedillows.org>
136L:	netdev@vger.kernel.org
137S:	Maintained
138F:	drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M:	Adam Radford <linuxraid@lsi.com>
142L:	linux-scsi@vger.kernel.org
143W:	http://www.lsi.com
144S:	Supported
145F:	drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L:	linux-scsi@vger.kernel.org
150S:	Maintained
151F:	drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M:	Alexander Aring <alex.aring@gmail.com>
155M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L:	linux-bluetooth@vger.kernel.org
157L:	linux-wpan@vger.kernel.org
158S:	Maintained
159F:	net/6lowpan/
160F:	include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L:	linux-hams@vger.kernel.org
165S:	Maintained
166F:	drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
170L:	netdev@vger.kernel.org
171S:	Maintained
172F:	drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L:	linux-serial@vger.kernel.org
177W:	http://serial.sourceforge.net
178S:	Maintained
179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F:	drivers/tty/serial/8250*
181F:	include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L:	netdev@vger.kernel.org
185S:	Orphan / Obsolete
186F:	drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M:	Eric Van Hensbergen <ericvh@gmail.com>
190M:	Ron Minnich <rminnich@sandia.gov>
191M:	Latchesar Ionkov <lucho@ionkov.net>
192L:	v9fs-developer@lists.sourceforge.net
193W:	http://swik.net/v9fs
194Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
195T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S:	Maintained
197F:	Documentation/filesystems/9p.txt
198F:	fs/9p/
199F:	net/9p/
200F:	include/net/9p/
201F:	include/uapi/linux/virtio_9p.h
202F:	include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M:	Antti Palosaari <crope@iki.fi>
207L:	linux-media@vger.kernel.org
208W:	http://linuxtv.org/
209W:	http://palosaari.fi/linux/
210Q:	http://patchwork.linuxtv.org/project/linux-media/list/
211T:	git git://linuxtv.org/anttip/media_tree.git
212S:	Maintained
213F:	drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L:	linux-scsi@vger.kernel.org
218W:	http://www.adaptec.com/
219S:	Supported
220F:	Documentation/scsi/aacraid.txt
221F:	drivers/scsi/aacraid/
222
223ABI/API
224L:	linux-api@vger.kernel.org
225F:	Documentation/ABI/
226F:	include/linux/syscalls.h
227F:	include/uapi/
228F:	kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M:	Hans de Goede <hdegoede@redhat.com>
232L:	lm-sensors@lm-sensors.org
233S:	Maintained
234F:	drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M:	Alistair John Strachan <alistair@devzero.co.uk>
238L:	lm-sensors@lm-sensors.org
239S:	Maintained
240F:	drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M:	Jes Sorensen <jes@trained-monkey.org>
244L:	linux-acenic@sunsite.dk
245S:	Maintained
246F:	drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M:	Peter Feuerer <peter@piie.net>
250L:	platform-driver-x86@vger.kernel.org
251W:	http://piie.net/?section=acerhdf
252S:	Maintained
253F:	drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M:	"Lee, Chun-Yi" <jlee@suse.com>
257L:	platform-driver-x86@vger.kernel.org
258S:	Maintained
259F:	drivers/platform/x86/acer-wmi.c
260
261ACPI
262M:	Rafael J. Wysocki <rjw@rjwysocki.net>
263M:	Len Brown <lenb@kernel.org>
264L:	linux-acpi@vger.kernel.org
265W:	https://01.org/linux-acpi
266Q:	https://patchwork.kernel.org/project/linux-acpi/list/
267T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S:	Supported
269F:	drivers/acpi/
270F:	drivers/pnp/pnpacpi/
271F:	include/linux/acpi.h
272F:	include/acpi/
273F:	Documentation/acpi/
274F:	Documentation/ABI/testing/sysfs-bus-acpi
275F:	drivers/pci/*acpi*
276F:	drivers/pci/*/*acpi*
277F:	drivers/pci/*/*/*acpi*
278F:	tools/power/acpi/
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M:	Robert Moore <robert.moore@intel.com>
282M:	Lv Zheng <lv.zheng@intel.com>
283M:	Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L:	linux-acpi@vger.kernel.org
285L:	devel@acpica.org
286W:	https://acpica.org/
287W:	https://github.com/acpica/acpica/
288Q:	https://patchwork.kernel.org/project/linux-acpi/list/
289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S:	Supported
291F:	drivers/acpi/acpica/
292F:	include/acpi/
293F:	tools/power/acpi/
294
295ACPI FAN DRIVER
296M:	Zhang Rui <rui.zhang@intel.com>
297L:	linux-acpi@vger.kernel.org
298W:	https://01.org/linux-acpi
299S:	Supported
300F:	drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M:	Zhang Rui <rui.zhang@intel.com>
304L:	linux-acpi@vger.kernel.org
305W:	https://01.org/linux-acpi
306S:	Supported
307F:	drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M:	Zhang Rui <rui.zhang@intel.com>
311L:	linux-acpi@vger.kernel.org
312W:	https://01.org/linux-acpi
313S:	Supported
314F:	drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L:	platform-driver-x86@vger.kernel.org
318S:	Orphan
319F:	drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M:	Thibaut Varene <T-Bone@parisc-linux.org>
323W:	http://wiki.parisc-linux.org/AD1889
324L:	linux-parisc@vger.kernel.org
325S:	Maintained
326F:	sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M:	Michael Hennerich <michael.hennerich@analog.com>
330W:	http://wiki.analog.com/AD5254
331W:	http://ez.analog.com/community/linux-device-drivers
332S:	Supported
333F:	drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M:	Michael Hennerich <michael.hennerich@analog.com>
337W:	http://wiki.analog.com/AD5398
338W:	http://ez.analog.com/community/linux-device-drivers
339S:	Supported
340F:	drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M:	Michael Hennerich <michael.hennerich@analog.com>
344W:	http://wiki.analog.com/AD7142
345W:	http://ez.analog.com/community/linux-device-drivers
346S:	Supported
347F:	drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M:	Michael Hennerich <michael.hennerich@analog.com>
351W:	http://wiki.analog.com/AD7877
352W:	http://ez.analog.com/community/linux-device-drivers
353S:	Supported
354F:	drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M:	Michael Hennerich <michael.hennerich@analog.com>
358W:	http://wiki.analog.com/AD7879
359W:	http://ez.analog.com/community/linux-device-drivers
360S:	Supported
361F:	drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M:	Jiri Kosina <jkosina@suse.cz>
365S:	Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M:	Jean Delvare <jdelvare@suse.de>
369L:	lm-sensors@lm-sensors.org
370S:	Maintained
371F:	Documentation/hwmon/adm1025
372F:	drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M:	Corentin Labbe <clabbe.montjoie@gmail.com>
376L:	lm-sensors@lm-sensors.org
377S:	Maintained
378F:	drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L:	linux-wireless@vger.kernel.org
382W:	http://wireless.kernel.org/
383S:	Orphan
384F:	drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M:	Sakari Ailus <sakari.ailus@iki.fi>
388L:	linux-media@vger.kernel.org
389S:	Maintained
390F:	drivers/media/i2c/adp1653.c
391F:	include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M:	Michael Hennerich <michael.hennerich@analog.com>
395W:	http://wiki.analog.com/ADP5520
396W:	http://ez.analog.com/community/linux-device-drivers
397S:	Supported
398F:	drivers/mfd/adp5520.c
399F:	drivers/video/backlight/adp5520_bl.c
400F:	drivers/leds/leds-adp5520.c
401F:	drivers/gpio/gpio-adp5520.c
402F:	drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M:	Michael Hennerich <michael.hennerich@analog.com>
406W:	http://wiki.analog.com/ADP5588
407W:	http://ez.analog.com/community/linux-device-drivers
408S:	Supported
409F:	drivers/input/keyboard/adp5588-keys.c
410F:	drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M:	Michael Hennerich <michael.hennerich@analog.com>
414W:	http://wiki.analog.com/ADP8860
415W:	http://ez.analog.com/community/linux-device-drivers
416S:	Supported
417F:	drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M:	Dirk Eibach <eibach@gdsys.de>
421L:	lm-sensors@lm-sensors.org
422S:	Maintained
423F:	Documentation/hwmon/ads1015
424F:	drivers/hwmon/ads1015.c
425F:	include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M:	Colin Leroy <colin@colino.net>
429S:	Maintained
430F:	drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M:	Jean Delvare <jdelvare@suse.de>
434L:	lm-sensors@lm-sensors.org
435S:	Maintained
436F:	Documentation/hwmon/adt7475
437F:	drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M:	Michael Hennerich <michael.hennerich@analog.com>
441W:	http://wiki.analog.com/ADXL345
442W:	http://ez.analog.com/community/linux-device-drivers
443S:	Supported
444F:	drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M:	Matthew Wilcox <matthew@wil.cx>
448L:	linux-scsi@vger.kernel.org
449S:	Maintained
450F:	Documentation/scsi/advansys.txt
451F:	drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M:	Riccardo Facchetti <fizban@tin.it>
455S:	Maintained
456F:	sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M:	Antti Palosaari <crope@iki.fi>
460L:	linux-media@vger.kernel.org
461W:	http://linuxtv.org/
462W:	http://palosaari.fi/linux/
463Q:	http://patchwork.linuxtv.org/project/linux-media/list/
464T:	git git://linuxtv.org/anttip/media_tree.git
465S:	Maintained
466F:	drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M:	Antti Palosaari <crope@iki.fi>
470L:	linux-media@vger.kernel.org
471W:	http://linuxtv.org/
472W:	http://palosaari.fi/linux/
473Q:	http://patchwork.linuxtv.org/project/linux-media/list/
474T:	git git://linuxtv.org/anttip/media_tree.git
475S:	Maintained
476F:	drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L:	linux-fsdevel@vger.kernel.org
480S:	Orphan
481F:	Documentation/filesystems/affs.txt
482F:	fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M:	David Howells <dhowells@redhat.com>
486L:	linux-afs@lists.infradead.org
487S:	Supported
488F:	fs/afs/
489F:	include/net/af_rxrpc.h
490F:	net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M:	David Airlie <airlied@linux.ie>
494T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S:	Maintained
496F:	drivers/char/agp/
497F:	include/linux/agp*
498F:	include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M:	"Juergen E. Fischer" <fischer@norbit.de>
502L:	linux-scsi@vger.kernel.org
503S:	Maintained
504F:	drivers/scsi/aha152x*
505F:	drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M:	Hannes Reinecke <hare@suse.de>
509L:	linux-scsi@vger.kernel.org
510S:	Maintained
511F:	drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M:	Hans Verkuil <hverkuil@xs4all.nl>
515L:	linux-media@vger.kernel.org
516T:	git git://linuxtv.org/media_tree.git
517W:	http://linuxtv.org
518S:	Maintained
519F:	drivers/media/radio/radio-aimslab*
520
521AIO
522M:	Benjamin LaHaise <bcrl@kvack.org>
523L:	linux-aio@kvack.org
524S:	Supported
525F:	fs/aio.c
526F:	include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M:	Antti Palosaari <crope@iki.fi>
530L:	linux-media@vger.kernel.org
531W:	http://linuxtv.org/
532W:	http://palosaari.fi/linux/
533Q:	http://patchwork.linuxtv.org/project/linux-media/list/
534T:	git git://linuxtv.org/anttip/media_tree.git
535S:	Maintained
536F:	drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M:	Duncan Sands <duncan.sands@free.fr>
540L:	linux-usb@vger.kernel.org
541W:	http://www.linux-usb.org/SpeedTouch/
542S:	Maintained
543F:	drivers/usb/atm/speedtch.c
544F:	drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M:	Manuel Lauss <manuel.lauss@gmail.com>
548S:	Maintained
549F:	drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M:	Rudolf Marek <r.marek@assembler.cz>
553L:	linux-i2c@vger.kernel.org
554S:	Maintained
555F:	Documentation/i2c/busses/i2c-ali1563
556F:	drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M:	Richard Henderson <rth@twiddle.net>
560M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M:	Matt Turner <mattst88@gmail.com>
562S:	Odd Fixes
563L:	linux-alpha@vger.kernel.org
564F:	arch/alpha/
565
566ALTERA MAILBOX DRIVER
567M:	Ley Foon Tan <lftan@altera.com>
568L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S:	Maintained
570F:	drivers/mailbox/mailbox-altera.c
571
572ALTERA TRIPLE SPEED ETHERNET DRIVER
573M:	Vince Bridgers <vbridger@opensource.altera.com>
574L:	netdev@vger.kernel.org
575L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576S:	Maintained
577F:	drivers/net/ethernet/altera/
578
579ALTERA UART/JTAG UART SERIAL DRIVERS
580M:	Tobias Klauser <tklauser@distanz.ch>
581L:	linux-serial@vger.kernel.org
582L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S:	Maintained
584F:	drivers/tty/serial/altera_uart.c
585F:	drivers/tty/serial/altera_jtaguart.c
586F:	include/linux/altera_uart.h
587F:	include/linux/altera_jtaguart.h
588
589AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
590M:	Tom Lendacky <thomas.lendacky@amd.com>
591L:	linux-crypto@vger.kernel.org
592S:	Supported
593F:	drivers/crypto/ccp/
594F:	include/linux/ccp.h
595
596AMD FAM15H PROCESSOR POWER MONITORING DRIVER
597M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
598L:	lm-sensors@lm-sensors.org
599S:	Maintained
600F:	Documentation/hwmon/fam15h_power
601F:	drivers/hwmon/fam15h_power.c
602
603AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
604M:	Thomas Dahlmann <dahlmann.thomas@arcor.de>
605L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
606S:	Supported
607F:	drivers/usb/gadget/udc/amd5536udc.*
608
609AMD GEODE PROCESSOR/CHIPSET SUPPORT
610P:	Andres Salomon <dilinger@queued.net>
611L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
612W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
613S:	Supported
614F:	drivers/char/hw_random/geode-rng.c
615F:	drivers/crypto/geode*
616F:	drivers/video/fbdev/geode/
617F:	arch/x86/include/asm/geode.h
618
619AMD IOMMU (AMD-VI)
620M:	Joerg Roedel <joro@8bytes.org>
621L:	iommu@lists.linux-foundation.org
622T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
623S:	Maintained
624F:	drivers/iommu/amd_iommu*.[ch]
625F:	include/linux/amd-iommu.h
626
627AMD KFD
628M:      Oded Gabbay <oded.gabbay@amd.com>
629L:      dri-devel@lists.freedesktop.org
630T:      git git://people.freedesktop.org/~gabbayo/linux.git
631S:      Supported
632F:      drivers/gpu/drm/amd/amdkfd/
633F:	drivers/gpu/drm/amd/include/cik_structs.h
634F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
635F:      drivers/gpu/drm/radeon/radeon_kfd.c
636F:      drivers/gpu/drm/radeon/radeon_kfd.h
637F:      include/uapi/linux/kfd_ioctl.h
638
639AMD MICROCODE UPDATE SUPPORT
640M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
641L:	amd64-microcode@amd64.org
642S:	Maintained
643F:	arch/x86/kernel/cpu/microcode/amd*
644
645AMD XGBE DRIVER
646M:	Tom Lendacky <thomas.lendacky@amd.com>
647L:	netdev@vger.kernel.org
648S:	Supported
649F:	drivers/net/ethernet/amd/xgbe/
650F:	drivers/net/phy/amd-xgbe-phy.c
651
652AMS (Apple Motion Sensor) DRIVER
653M:	Michael Hanselmann <linux-kernel@hansmi.ch>
654S:	Supported
655F:	drivers/macintosh/ams/
656
657AMSO1100 RNIC DRIVER
658M:	Tom Tucker <tom@opengridcomputing.com>
659M:	Steve Wise <swise@opengridcomputing.com>
660L:	linux-rdma@vger.kernel.org
661S:	Maintained
662F:	drivers/infiniband/hw/amso1100/
663
664ANALOG DEVICES INC AD9389B DRIVER
665M:	Hans Verkuil <hans.verkuil@cisco.com>
666L:	linux-media@vger.kernel.org
667S:	Maintained
668F:	drivers/media/i2c/ad9389b*
669
670ANALOG DEVICES INC ADV7180 DRIVER
671M:	Lars-Peter Clausen <lars@metafoo.de>
672L:	linux-media@vger.kernel.org
673W:	http://ez.analog.com/community/linux-device-drivers
674S:	Supported
675F:	drivers/media/i2c/adv7180.c
676
677ANALOG DEVICES INC ADV7511 DRIVER
678M:	Hans Verkuil <hans.verkuil@cisco.com>
679L:	linux-media@vger.kernel.org
680S:	Maintained
681F:	drivers/media/i2c/adv7511*
682
683ANALOG DEVICES INC ADV7604 DRIVER
684M:	Hans Verkuil <hans.verkuil@cisco.com>
685L:	linux-media@vger.kernel.org
686S:	Maintained
687F:	drivers/media/i2c/adv7604*
688
689ANALOG DEVICES INC ADV7842 DRIVER
690M:	Hans Verkuil <hans.verkuil@cisco.com>
691L:	linux-media@vger.kernel.org
692S:	Maintained
693F:	drivers/media/i2c/adv7842*
694
695ANALOG DEVICES INC ASOC CODEC DRIVERS
696M:	Lars-Peter Clausen <lars@metafoo.de>
697L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
698W:	http://wiki.analog.com/
699W:	http://ez.analog.com/community/linux-device-drivers
700S:	Supported
701F:	sound/soc/codecs/adau*
702F:	sound/soc/codecs/adav*
703F:	sound/soc/codecs/ad1*
704F:	sound/soc/codecs/ad7*
705F:	sound/soc/codecs/ssm*
706F:	sound/soc/codecs/sigmadsp.*
707
708ANALOG DEVICES INC ASOC DRIVERS
709L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
710L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
711W:	http://blackfin.uclinux.org/
712S:	Supported
713F:	sound/soc/blackfin/*
714
715ANALOG DEVICES INC IIO DRIVERS
716M:	Lars-Peter Clausen <lars@metafoo.de>
717M:	Michael Hennerich <Michael.Hennerich@analog.com>
718W:	http://wiki.analog.com/
719W:	http://ez.analog.com/community/linux-device-drivers
720S:	Supported
721F:	drivers/iio/*/ad*
722X:	drivers/iio/*/adjd*
723F:	drivers/staging/iio/*/ad*
724F:	staging/iio/trigger/iio-trig-bfin-timer.c
725
726ANDROID DRIVERS
727M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
728M:	Arve Hj�nnev�g <arve@android.com>
729M:	Riley Andrews <riandrews@android.com>
730T:	git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
731L:	devel@driverdev.osuosl.org
732S:	Supported
733F:	drivers/android/
734F:	drivers/staging/android/
735
736AOA (Apple Onboard Audio) ALSA DRIVER
737M:	Johannes Berg <johannes@sipsolutions.net>
738L:	linuxppc-dev@lists.ozlabs.org
739L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
740S:	Maintained
741F:	sound/aoa/
742
743APM DRIVER
744M:	Jiri Kosina <jkosina@suse.cz>
745S:	Odd fixes
746F:	arch/x86/kernel/apm_32.c
747F:	include/linux/apm_bios.h
748F:	include/uapi/linux/apm_bios.h
749F:	drivers/char/apm-emulation.c
750
751APPLE BCM5974 MULTITOUCH DRIVER
752M:	Henrik Rydberg <rydberg@bitmath.org>
753L:	linux-input@vger.kernel.org
754S:	Odd fixes
755F:	drivers/input/mouse/bcm5974.c
756
757APPLE SMC DRIVER
758M:	Henrik Rydberg <rydberg@bitmath.org>
759L:	lm-sensors@lm-sensors.org
760S:	Odd fixes
761F:	drivers/hwmon/applesmc.c
762
763APPLETALK NETWORK LAYER
764M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
765S:	Maintained
766F:	drivers/net/appletalk/
767F:	net/appletalk/
768
769APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
770M:	Iyappan Subramanian <isubramanian@apm.com>
771M:	Keyur Chudgar <kchudgar@apm.com>
772S:	Supported
773F:	drivers/net/ethernet/apm/xgene/
774F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
775
776APTINA CAMERA SENSOR PLL
777M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
778L:	linux-media@vger.kernel.org
779S:	Maintained
780F:	drivers/media/i2c/aptina-pll.*
781
782ARC FRAMEBUFFER DRIVER
783M:	Jaya Kumar <jayalk@intworks.biz>
784S:	Maintained
785F:	drivers/video/fbdev/arcfb.c
786F:	drivers/video/fbdev/core/fb_defio.c
787
788ARM MFM AND FLOPPY DRIVERS
789M:	Ian Molton <spyro@f2s.com>
790S:	Maintained
791F:	arch/arm/lib/floppydma.S
792F:	arch/arm/include/asm/floppy.h
793
794ARM PMU PROFILING AND DEBUGGING
795M:	Will Deacon <will.deacon@arm.com>
796S:	Maintained
797F:	arch/arm/kernel/perf_event*
798F:	arch/arm/oprofile/common.c
799F:	arch/arm/include/asm/pmu.h
800F:	arch/arm/kernel/hw_breakpoint.c
801F:	arch/arm/include/asm/hw_breakpoint.h
802
803ARM PORT
804M:	Russell King <linux@arm.linux.org.uk>
805L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
806W:	http://www.arm.linux.org.uk/
807S:	Maintained
808F:	arch/arm/
809
810ARM SUB-ARCHITECTURES
811L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
812S:	Maintained
813F:	arch/arm/mach-*/
814F:	arch/arm/plat-*/
815T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
816
817ARM PRIMECELL AACI PL041 DRIVER
818M:	Russell King <linux@arm.linux.org.uk>
819S:	Maintained
820F:	sound/arm/aaci.*
821
822ARM PRIMECELL CLCD PL110 DRIVER
823M:	Russell King <linux@arm.linux.org.uk>
824S:	Maintained
825F:	drivers/video/fbdev/amba-clcd.*
826
827ARM PRIMECELL KMI PL050 DRIVER
828M:	Russell King <linux@arm.linux.org.uk>
829S:	Maintained
830F:	drivers/input/serio/ambakmi.*
831F:	include/linux/amba/kmi.h
832
833ARM PRIMECELL MMCI PL180/1 DRIVER
834M:	Russell King <linux@arm.linux.org.uk>
835S:	Maintained
836F:	drivers/mmc/host/mmci.*
837F:	include/linux/amba/mmci.h
838
839ARM PRIMECELL UART PL010 AND PL011 DRIVERS
840M:	Russell King <linux@arm.linux.org.uk>
841S:	Maintained
842F:	drivers/tty/serial/amba-pl01*.c
843F:	include/linux/amba/serial.h
844
845ARM PRIMECELL BUS SUPPORT
846M:	Russell King <linux@arm.linux.org.uk>
847S:	Maintained
848F:	drivers/amba/
849F:	include/linux/amba/bus.h
850
851ARM/ADS SPHERE MACHINE SUPPORT
852M:	Lennert Buytenhek <kernel@wantstofly.org>
853L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
854S:	Maintained
855
856ARM/AFEB9260 MACHINE SUPPORT
857M:	Sergey Lapin <slapin@ossfans.org>
858L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859S:	Maintained
860
861ARM/AJECO 1ARM MACHINE SUPPORT
862M:	Lennert Buytenhek <kernel@wantstofly.org>
863L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S:	Maintained
865
866ARM/Allwinner A1X SoC support
867M:	Maxime Ripard <maxime.ripard@free-electrons.com>
868L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S:	Maintained
870N:	sun[x4567]i
871
872ARM/Allwinner SoC Clock Support
873M:	Emilio López <emilio@elopez.com.ar>
874S:	Maintained
875F:	drivers/clk/sunxi/
876
877ARM/Amlogic MesonX SoC support
878M:	Carlo Caione <carlo@caione.org>
879L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
880S:	Maintained
881F:	drivers/media/rc/meson-ir.c
882N:	meson[x68]
883
884ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
885M:	Andrew Victor <linux@maxim.org.za>
886M:	Nicolas Ferre <nicolas.ferre@atmel.com>
887M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
888L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889W:	http://maxim.org.za/at91_26.html
890W:	http://www.linux4sam.org
891S:	Supported
892F:	arch/arm/mach-at91/
893F:	include/soc/at91/
894F:	arch/arm/boot/dts/at91*.dts
895F:	arch/arm/boot/dts/at91*.dtsi
896F:	arch/arm/boot/dts/sama*.dts
897F:	arch/arm/boot/dts/sama*.dtsi
898F:	arch/arm/include/debug/at91.S
899
900ARM/ATMEL AT91 Clock Support
901M:	Boris Brezillon <boris.brezillon@free-electrons.com>
902S:	Maintained
903F:	drivers/clk/at91
904
905ARM/CALXEDA HIGHBANK ARCHITECTURE
906M:	Rob Herring <robh@kernel.org>
907L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S:	Maintained
909F:	arch/arm/mach-highbank/
910
911ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
912M:	Krzysztof Halasa <khalasa@piap.pl>
913S:	Maintained
914F:	arch/arm/mach-cns3xxx/
915
916ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
917M:	Alexander Shiyan <shc_work@mail.ru>
918L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S:	Odd Fixes
920N:	clps711x
921
922ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
923M:	Hartley Sweeten <hsweeten@visionengravers.com>
924M:	Ryan Mallon <rmallon@gmail.com>
925L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S:	Maintained
927F:	arch/arm/mach-ep93xx/
928F:	arch/arm/mach-ep93xx/include/mach/
929
930ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
931M:	Lennert Buytenhek <kernel@wantstofly.org>
932L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933S:	Maintained
934
935ARM/CLKDEV SUPPORT
936M:	Russell King <linux@arm.linux.org.uk>
937L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938S:	Maintained
939F:	arch/arm/include/asm/clkdev.h
940F:	drivers/clk/clkdev.c
941
942ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
943M:	Mike Rapoport <mike@compulab.co.il>
944L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945S:	Maintained
946
947ARM/CONTEC MICRO9 MACHINE SUPPORT
948M:	Hubert Feurstein <hubert.feurstein@contec.at>
949S:	Maintained
950F:	arch/arm/mach-ep93xx/micro9.c
951
952ARM/CORESIGHT FRAMEWORK AND DRIVERS
953M:	Mathieu Poirier <mathieu.poirier@linaro.org>
954L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S:	Maintained
956F:	drivers/coresight/*
957F:	Documentation/trace/coresight.txt
958F:	Documentation/devicetree/bindings/arm/coresight.txt
959F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
960
961ARM/CORGI MACHINE SUPPORT
962M:	Richard Purdie <rpurdie@rpsys.net>
963S:	Maintained
964
965ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
966M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
967L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968T:	git git://git.berlios.de/gemini-board
969S:	Maintained
970F:	arch/arm/mach-gemini/
971
972ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
973M:	Barry Song <baohua@kernel.org>
974L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
976S:	Maintained
977F:	arch/arm/mach-prima2/
978F:	drivers/clk/sirf/
979F:	drivers/clocksource/timer-prima2.c
980F:	drivers/clocksource/timer-atlas7.c
981N:	[^a-z]sirf
982
983ARM/EBSA110 MACHINE SUPPORT
984M:	Russell King <linux@arm.linux.org.uk>
985L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986W:	http://www.arm.linux.org.uk/
987S:	Maintained
988F:	arch/arm/mach-ebsa110/
989F:	drivers/net/ethernet/amd/am79c961a.*
990
991ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
992M:	Uwe Kleine-König <kernel@pengutronix.de>
993L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994S:	Maintained
995N:	efm32
996
997ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
998M:	Daniel Ribeiro <drwyrm@gmail.com>
999M:	Stefan Schmidt <stefan@openezx.org>
1000M:	Harald Welte <laforge@openezx.org>
1001L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1002W:	http://www.openezx.org/
1003S:	Maintained
1004T:	topgit git://git.openezx.org/openezx.git
1005F:	arch/arm/mach-pxa/ezx.c
1006
1007ARM/FARADAY FA526 PORT
1008M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1009L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010S:	Maintained
1011T:	git git://git.berlios.de/gemini-board
1012F:	arch/arm/mm/*-fa*
1013
1014ARM/FOOTBRIDGE ARCHITECTURE
1015M:	Russell King <linux@arm.linux.org.uk>
1016L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017W:	http://www.arm.linux.org.uk/
1018S:	Maintained
1019F:	arch/arm/include/asm/hardware/dec21285.h
1020F:	arch/arm/mach-footbridge/
1021
1022ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1023M:	Shawn Guo <shawn.guo@linaro.org>
1024M:	Sascha Hauer <kernel@pengutronix.de>
1025L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026S:	Maintained
1027T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1028F:	arch/arm/mach-imx/
1029F:	arch/arm/mach-mxs/
1030F:	arch/arm/boot/dts/imx*
1031F:	arch/arm/configs/imx*_defconfig
1032
1033ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1034M:	Lennert Buytenhek <kernel@wantstofly.org>
1035L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036S:	Maintained
1037
1038ARM/GUMSTIX MACHINE SUPPORT
1039M:	Steve Sakoman <sakoman@gmail.com>
1040L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S:	Maintained
1042
1043ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1044M:	Philipp Zabel <philipp.zabel@gmail.com>
1045M:	Paul Parsons <lost.distance@yahoo.com>
1046L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S:	Maintained
1048F:	arch/arm/mach-pxa/hx4700.c
1049F:	arch/arm/mach-pxa/include/mach/hx4700.h
1050F:	sound/soc/pxa/hx4700.c
1051
1052ARM/HISILICON SOC SUPPORT
1053M:	Wei Xu <xuwei5@hisilicon.com>
1054L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055W:	http://www.hisilicon.com
1056S:	Supported
1057T:	git git://github.com/hisilicon/linux-hisi.git
1058F:	arch/arm/mach-hisi/
1059
1060ARM/HP JORNADA 7XX MACHINE SUPPORT
1061M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1062W:	www.jlime.com
1063S:	Maintained
1064T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1065F:	arch/arm/mach-sa1100/jornada720.c
1066F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1067
1068ARM/IGEP MACHINE SUPPORT
1069M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1070M:	Javier Martinez Canillas <javier@dowhile0.org>
1071L:	linux-omap@vger.kernel.org
1072L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S:	Maintained
1074F:	arch/arm/boot/dts/omap3-igep*
1075
1076ARM/INCOME PXA270 SUPPORT
1077M:	Marek Vasut <marek.vasut@gmail.com>
1078L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079S:	Maintained
1080F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1081
1082ARM/INTEL IOP32X ARM ARCHITECTURE
1083M:	Lennert Buytenhek <kernel@wantstofly.org>
1084L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085S:	Maintained
1086
1087ARM/INTEL IOP33X ARM ARCHITECTURE
1088L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1089S:	Orphan
1090
1091ARM/INTEL IOP13XX ARM ARCHITECTURE
1092M:	Lennert Buytenhek <kernel@wantstofly.org>
1093L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094S:	Maintained
1095
1096ARM/INTEL IQ81342EX MACHINE SUPPORT
1097M:	Lennert Buytenhek <kernel@wantstofly.org>
1098L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099S:	Maintained
1100
1101ARM/INTEL IXDP2850 MACHINE SUPPORT
1102M:	Lennert Buytenhek <kernel@wantstofly.org>
1103L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S:	Maintained
1105
1106ARM/INTEL IXP4XX ARM ARCHITECTURE
1107M:	Imre Kaloz <kaloz@openwrt.org>
1108M:	Krzysztof Halasa <khalasa@piap.pl>
1109L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110S:	Maintained
1111F:	arch/arm/mach-ixp4xx/
1112
1113ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1114M:	Jonathan Cameron <jic23@cam.ac.uk>
1115L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S:	Maintained
1117F:	arch/arm/mach-pxa/stargate2.c
1118F:	drivers/pcmcia/pxa2xx_stargate2.c
1119
1120ARM/INTEL XSC3 (MANZANO) ARM CORE
1121M:	Lennert Buytenhek <kernel@wantstofly.org>
1122L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123S:	Maintained
1124
1125ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1126M:	Lennert Buytenhek <kernel@wantstofly.org>
1127L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128S:	Maintained
1129
1130ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1131M:	Santosh Shilimkar <ssantosh@kernel.org>
1132L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1133S:	Maintained
1134F:	arch/arm/mach-keystone/
1135T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1136
1137ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1138M:	Santosh Shilimkar <ssantosh@kernel.org>
1139L:	linux-kernel@vger.kernel.org
1140S:	Maintained
1141F:	drivers/clk/keystone/
1142
1143ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1144M:	Santosh Shilimkar <ssantosh@kernel.org>
1145L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146L:	linux-kernel@vger.kernel.org
1147S:	Maintained
1148F:	drivers/clocksource/timer-keystone.c
1149
1150ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1151M:	Santosh Shilimkar <ssantosh@kernel.org>
1152L:	linux-kernel@vger.kernel.org
1153S:	Maintained
1154F:	drivers/power/reset/keystone-reset.c
1155
1156ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1157M:	Santosh Shilimkar <ssantosh@kernel.org>
1158L:	linux-kernel@vger.kernel.org
1159S:	Maintained
1160F:	drivers/memory/*emif*
1161
1162ARM/LOGICPD PXA270 MACHINE SUPPORT
1163M:	Lennert Buytenhek <kernel@wantstofly.org>
1164L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165S:	Maintained
1166
1167ARM/MAGICIAN MACHINE SUPPORT
1168M:	Philipp Zabel <philipp.zabel@gmail.com>
1169S:	Maintained
1170
1171ARM/Marvell Armada 370 and Armada XP SOC support
1172M:	Jason Cooper <jason@lakedaemon.net>
1173M:	Andrew Lunn <andrew@lunn.ch>
1174M:	Gregory Clement <gregory.clement@free-electrons.com>
1175M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1176L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S:	Maintained
1178F:	arch/arm/mach-mvebu/
1179F:	drivers/rtc/armada38x-rtc
1180
1181ARM/Marvell Berlin SoC support
1182M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1183L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184S:	Maintained
1185F:	arch/arm/mach-berlin/
1186
1187ARM/Marvell Dove/MV78xx0/Orion SOC support
1188M:	Jason Cooper <jason@lakedaemon.net>
1189M:	Andrew Lunn <andrew@lunn.ch>
1190M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1191L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192S:	Maintained
1193F:	arch/arm/mach-dove/
1194F:	arch/arm/mach-mv78xx0/
1195F:	arch/arm/mach-orion5x/
1196F:	arch/arm/plat-orion/
1197
1198ARM/Orion SoC/Technologic Systems TS-78xx platform support
1199M:	Alexander Clouter <alex@digriz.org.uk>
1200L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201W:	http://www.digriz.org.uk/ts78xx/kernel
1202S:	Maintained
1203F:	arch/arm/mach-orion5x/ts78xx-*
1204
1205ARM/Mediatek SoC support
1206M:	Matthias Brugger <matthias.bgg@gmail.com>
1207L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S:	Maintained
1209F:	arch/arm/boot/dts/mt6*
1210F:	arch/arm/boot/dts/mt8*
1211F:	arch/arm/mach-mediatek/
1212N:	mtk
1213K:	mediatek
1214
1215ARM/MICREL KS8695 ARCHITECTURE
1216M:	Greg Ungerer <gerg@uclinux.org>
1217L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218F:	arch/arm/mach-ks8695/
1219S:	Odd Fixes
1220
1221ARM/MIOA701 MACHINE SUPPORT
1222M:	Robert Jarzmik <robert.jarzmik@free.fr>
1223L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224F:	arch/arm/mach-pxa/mioa701.c
1225S:	Maintained
1226
1227ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1228M:	Michael Petchkovsky <mkpetch@internode.on.net>
1229S:	Maintained
1230
1231ARM/NOMADIK ARCHITECTURE
1232M:	Alessandro Rubini <rubini@unipv.it>
1233M:	Linus Walleij <linus.walleij@linaro.org>
1234L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235S:	Maintained
1236F:	arch/arm/mach-nomadik/
1237F:	drivers/pinctrl/nomadik/
1238F:	drivers/i2c/busses/i2c-nomadik.c
1239T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1240
1241ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1242M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1243L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1244W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1245S:	Supported
1246
1247ARM/QUALCOMM MSM MACHINE SUPPORT
1248M:	David Brown <davidb@codeaurora.org>
1249M:	Daniel Walker <dwalker@fifo99.com>
1250M:	Bryan Huntsman <bryanh@codeaurora.org>
1251L:	linux-arm-msm@vger.kernel.org
1252F:	arch/arm/mach-msm/
1253F:	drivers/video/fbdev/msm/
1254F:	drivers/mmc/host/msm_sdcc.c
1255F:	drivers/mmc/host/msm_sdcc.h
1256F:	drivers/tty/serial/msm_serial.h
1257F:	drivers/tty/serial/msm_serial.c
1258F:	drivers/*/pm8???-*
1259F:	drivers/mfd/ssbi.c
1260T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1261S:	Maintained
1262
1263ARM/TOSA MACHINE SUPPORT
1264M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1265M:	Dirk Opfer <dirk@opfer-online.de>
1266S:	Maintained
1267
1268ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1269M:	Marek Vasut <marek.vasut@gmail.com>
1270L:	linux-arm-kernel@lists.infradead.org
1271W:	http://hackndev.com
1272S:	Maintained
1273F:	arch/arm/mach-pxa/include/mach/palmtx.h
1274F:	arch/arm/mach-pxa/palmtx.c
1275F:	arch/arm/mach-pxa/include/mach/palmt5.h
1276F:	arch/arm/mach-pxa/palmt5.c
1277F:	arch/arm/mach-pxa/include/mach/palmld.h
1278F:	arch/arm/mach-pxa/palmld.c
1279F:	arch/arm/mach-pxa/include/mach/palmte2.h
1280F:	arch/arm/mach-pxa/palmte2.c
1281F:	arch/arm/mach-pxa/include/mach/palmtc.h
1282F:	arch/arm/mach-pxa/palmtc.c
1283
1284ARM/PALM TREO SUPPORT
1285M:	Tomas Cech <sleep_walker@suse.cz>
1286L:	linux-arm-kernel@lists.infradead.org
1287W:	http://hackndev.com
1288S:	Maintained
1289F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1290F:	arch/arm/mach-pxa/palmtreo.c
1291
1292ARM/PALMZ72 SUPPORT
1293M:	Sergey Lapin <slapin@ossfans.org>
1294L:	linux-arm-kernel@lists.infradead.org
1295W:	http://hackndev.com
1296S:	Maintained
1297F:	arch/arm/mach-pxa/include/mach/palmz72.h
1298F:	arch/arm/mach-pxa/palmz72.c
1299
1300ARM/PLEB SUPPORT
1301M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1302W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1303S:	Maintained
1304
1305ARM/PT DIGITAL BOARD PORT
1306M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1307L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308W:	http://www.arm.linux.org.uk/
1309S:	Maintained
1310
1311ARM/QUALCOMM SUPPORT
1312M:	Kumar Gala <galak@codeaurora.org>
1313M:	Andy Gross <agross@codeaurora.org>
1314M:	David Brown <davidb@codeaurora.org>
1315L:	linux-arm-msm@vger.kernel.org
1316L:	linux-soc@vger.kernel.org
1317S:	Maintained
1318F:	arch/arm/mach-qcom/
1319F:	drivers/soc/qcom/
1320F:	drivers/firmware/qcom_scm.c
1321T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1322
1323ARM/RADISYS ENP2611 MACHINE SUPPORT
1324M:	Lennert Buytenhek <kernel@wantstofly.org>
1325L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1326S:	Maintained
1327
1328ARM/RISCPC ARCHITECTURE
1329M:	Russell King <linux@arm.linux.org.uk>
1330L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331W:	http://www.arm.linux.org.uk/
1332S:	Maintained
1333F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1334F:	arch/arm/include/asm/hardware/ioc.h
1335F:	arch/arm/include/asm/hardware/iomd.h
1336F:	arch/arm/include/asm/hardware/memc.h
1337F:	arch/arm/mach-rpc/
1338F:	drivers/net/ethernet/8390/etherh.c
1339F:	drivers/net/ethernet/i825xx/ether1*
1340F:	drivers/net/ethernet/seeq/ether3*
1341F:	drivers/scsi/arm/
1342
1343ARM/Rockchip SoC support
1344M:	Heiko Stuebner <heiko@sntech.de>
1345L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346L:	linux-rockchip@lists.infradead.org
1347S:	Maintained
1348F:	arch/arm/boot/dts/rk3*
1349F:	arch/arm/mach-rockchip/
1350F:	drivers/clk/rockchip/
1351F:	drivers/i2c/busses/i2c-rk3x.c
1352F:	drivers/*/*rockchip*
1353F:	drivers/*/*/*rockchip*
1354F:	sound/soc/rockchip/
1355
1356ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1357M:	Kukjin Kim <kgene@kernel.org>
1358L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1360S:	Maintained
1361F:	arch/arm/boot/dts/s3c*
1362F:	arch/arm/boot/dts/exynos*
1363F:	arch/arm/plat-samsung/
1364F:	arch/arm/mach-s3c24*/
1365F:	arch/arm/mach-s3c64xx/
1366F:	arch/arm/mach-s5p*/
1367F:	arch/arm/mach-exynos*/
1368F:	drivers/*/*s3c2410*
1369F:	drivers/*/*/*s3c2410*
1370F:	drivers/spi/spi-s3c*
1371F:	sound/soc/samsung/*
1372N:	exynos
1373
1374ARM/SAMSUNG MOBILE MACHINE SUPPORT
1375M:	Kyungmin Park <kyungmin.park@samsung.com>
1376L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377S:	Maintained
1378F:	arch/arm/mach-s5pv210/
1379
1380ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1381M:	Kyungmin Park <kyungmin.park@samsung.com>
1382M:	Kamil Debski <k.debski@samsung.com>
1383L:	linux-arm-kernel@lists.infradead.org
1384L:	linux-media@vger.kernel.org
1385S:	Maintained
1386F:	drivers/media/platform/s5p-g2d/
1387
1388ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1389M:	Kyungmin Park <kyungmin.park@samsung.com>
1390M:	Kamil Debski <k.debski@samsung.com>
1391M:	Jeongtae Park <jtp.park@samsung.com>
1392L:	linux-arm-kernel@lists.infradead.org
1393L:	linux-media@vger.kernel.org
1394S:	Maintained
1395F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1396F:	drivers/media/platform/s5p-mfc/
1397
1398ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1399M:	Kyungmin Park <kyungmin.park@samsung.com>
1400M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1401L:	linux-arm-kernel@lists.infradead.org
1402L:	linux-media@vger.kernel.org
1403S:	Maintained
1404F:	drivers/media/platform/s5p-tv/
1405
1406ARM/SHMOBILE ARM ARCHITECTURE
1407M:	Simon Horman <horms@verge.net.au>
1408M:	Magnus Damm <magnus.damm@gmail.com>
1409L:	linux-sh@vger.kernel.org
1410W:	http://oss.renesas.com
1411Q:	http://patchwork.kernel.org/project/linux-sh/list/
1412T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1413S:	Supported
1414F:	arch/arm/boot/dts/emev2*
1415F:	arch/arm/boot/dts/r7s*
1416F:	arch/arm/boot/dts/r8a*
1417F:	arch/arm/boot/dts/sh*
1418F:	arch/arm/configs/ape6evm_defconfig
1419F:	arch/arm/configs/armadillo800eva_defconfig
1420F:	arch/arm/configs/bockw_defconfig
1421F:	arch/arm/configs/kzm9g_defconfig
1422F:	arch/arm/configs/mackerel_defconfig
1423F:	arch/arm/configs/marzen_defconfig
1424F:	arch/arm/configs/shmobile_defconfig
1425F:	arch/arm/include/debug/renesas-scif.S
1426F:	arch/arm/mach-shmobile/
1427F:	drivers/sh/
1428
1429ARM/SOCFPGA ARCHITECTURE
1430M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1431S:	Maintained
1432F:	arch/arm/mach-socfpga/
1433W:	http://www.rocketboards.org
1434T:	git://git.rocketboards.org/linux-socfpga.git
1435T:	git://git.rocketboards.org/linux-socfpga-next.git
1436
1437ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1438M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1439S:	Maintained
1440F:	drivers/clk/socfpga/
1441
1442ARM/SOCFPGA EDAC SUPPORT
1443M:	Thor Thayer <tthayer@opensource.altera.com>
1444S:	Maintained
1445F:	drivers/edac/altera_edac.
1446
1447ARM/STI ARCHITECTURE
1448M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1449M:	Maxime Coquelin <maxime.coquelin@st.com>
1450M:	Patrice Chotard <patrice.chotard@st.com>
1451L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1452L:	kernel@stlinux.com
1453W:	http://www.stlinux.com
1454S:	Maintained
1455F:	arch/arm/mach-sti/
1456F:	arch/arm/boot/dts/sti*
1457F:	drivers/clocksource/arm_global_timer.c
1458F:	drivers/i2c/busses/i2c-st.c
1459F:	drivers/media/rc/st_rc.c
1460F:	drivers/mmc/host/sdhci-st.c
1461F:	drivers/phy/phy-stih407-usb.c
1462F:	drivers/phy/phy-stih41x-usb.c
1463F:	drivers/pinctrl/pinctrl-st.c
1464F:	drivers/reset/sti/
1465F:	drivers/tty/serial/st-asc.c
1466F:	drivers/usb/dwc3/dwc3-st.c
1467F:	drivers/usb/host/ehci-st.c
1468F:	drivers/usb/host/ohci-st.c
1469F:	drivers/ata/ahci_st.c
1470
1471ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1472M:	Lennert Buytenhek <kernel@wantstofly.org>
1473L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1474S:	Maintained
1475
1476ARM/TETON BGA MACHINE SUPPORT
1477M:	"Mark F. Brown" <mark.brown314@gmail.com>
1478L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479S:	Maintained
1480
1481ARM/THECUS N2100 MACHINE SUPPORT
1482M:	Lennert Buytenhek <kernel@wantstofly.org>
1483L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1484S:	Maintained
1485
1486ARM/NUVOTON W90X900 ARM ARCHITECTURE
1487M:	Wan ZongShun <mcuos.com@gmail.com>
1488L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489W:	http://www.mcuos.com
1490S:	Maintained
1491F:	arch/arm/mach-w90x900/
1492F:	drivers/input/keyboard/w90p910_keypad.c
1493F:	drivers/input/touchscreen/w90p910_ts.c
1494F:	drivers/watchdog/nuc900_wdt.c
1495F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1496F:	drivers/mtd/nand/nuc900_nand.c
1497F:	drivers/rtc/rtc-nuc900.c
1498F:	drivers/spi/spi-nuc900.c
1499F:	drivers/usb/host/ehci-w90x900.c
1500F:	drivers/video/fbdev/nuc900fb.c
1501
1502ARM/U300 MACHINE SUPPORT
1503M:	Linus Walleij <linus.walleij@linaro.org>
1504L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505S:	Supported
1506F:	arch/arm/mach-u300/
1507F:	drivers/clocksource/timer-u300.c
1508F:	drivers/i2c/busses/i2c-stu300.c
1509F:	drivers/rtc/rtc-coh901331.c
1510F:	drivers/watchdog/coh901327_wdt.c
1511F:	drivers/dma/coh901318*
1512F:	drivers/mfd/ab3100*
1513F:	drivers/rtc/rtc-ab3100.c
1514F:	drivers/rtc/rtc-coh901331.c
1515T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1516
1517ARM/Ux500 ARM ARCHITECTURE
1518M:	Linus Walleij <linus.walleij@linaro.org>
1519L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520S:	Maintained
1521F:	arch/arm/mach-ux500/
1522F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1523F:	drivers/dma/ste_dma40*
1524F:	drivers/hwspinlock/u8500_hsem.c
1525F:	drivers/mfd/abx500*
1526F:	drivers/mfd/ab8500*
1527F:	drivers/mfd/dbx500*
1528F:	drivers/mfd/db8500*
1529F:	drivers/pinctrl/nomadik/pinctrl-ab*
1530F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1531F:	drivers/rtc/rtc-ab8500.c
1532F:	drivers/rtc/rtc-pl031.c
1533T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1534
1535ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1536M:	Ulf Hansson <ulf.hansson@linaro.org>
1537L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1538T:	git git://git.linaro.org/people/ulfh/clk.git
1539S:	Maintained
1540F:	drivers/clk/ux500/
1541F:	include/linux/platform_data/clk-ux500.h
1542
1543ARM/VERSATILE EXPRESS PLATFORM
1544M:	Liviu Dudau <liviu.dudau@arm.com>
1545M:	Sudeep Holla <sudeep.holla@arm.com>
1546M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1547L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548S:	Maintained
1549F:	arch/arm/boot/dts/vexpress*
1550F:	arch/arm/mach-vexpress/
1551F:	*/*/vexpress*
1552F:	*/*/*/vexpress*
1553F:	drivers/clk/versatile/clk-vexpress-osc.c
1554F:	drivers/clocksource/versatile.c
1555
1556ARM/VFP SUPPORT
1557M:	Russell King <linux@arm.linux.org.uk>
1558L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1559W:	http://www.arm.linux.org.uk/
1560S:	Maintained
1561F:	arch/arm/vfp/
1562
1563ARM/VOIPAC PXA270 SUPPORT
1564M:	Marek Vasut <marek.vasut@gmail.com>
1565L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566S:	Maintained
1567F:	arch/arm/mach-pxa/vpac270.c
1568F:	arch/arm/mach-pxa/include/mach/vpac270.h
1569
1570ARM/VT8500 ARM ARCHITECTURE
1571M:	Tony Prisk <linux@prisktech.co.nz>
1572L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573S:	Maintained
1574F:	arch/arm/mach-vt8500/
1575F:	drivers/clocksource/vt8500_timer.c
1576F:	drivers/i2c/busses/i2c-wmt.c
1577F:	drivers/mmc/host/wmt-sdmmc.c
1578F:	drivers/pwm/pwm-vt8500.c
1579F:	drivers/rtc/rtc-vt8500.c
1580F:	drivers/tty/serial/vt8500_serial.c
1581F:	drivers/usb/host/ehci-platform.c
1582F:	drivers/usb/host/uhci-platform.c
1583F:	drivers/video/fbdev/vt8500lcdfb.*
1584F:	drivers/video/fbdev/wm8505fb*
1585F:	drivers/video/fbdev/wmt_ge_rops.*
1586
1587ARM/ZIPIT Z2 SUPPORT
1588M:	Marek Vasut <marek.vasut@gmail.com>
1589L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S:	Maintained
1591F:	arch/arm/mach-pxa/z2.c
1592F:	arch/arm/mach-pxa/include/mach/z2.h
1593
1594ARM/ZYNQ ARCHITECTURE
1595M:	Michal Simek <michal.simek@xilinx.com>
1596R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1597L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598W:	http://wiki.xilinx.com
1599T:	git git://git.xilinx.com/linux-xlnx.git
1600S:	Supported
1601F:	arch/arm/mach-zynq/
1602F:	drivers/cpuidle/cpuidle-zynq.c
1603F:	drivers/block/xsysace.c
1604N:	zynq
1605N:	xilinx
1606F:	drivers/clocksource/cadence_ttc_timer.c
1607F:	drivers/i2c/busses/i2c-cadence.c
1608F:	drivers/mmc/host/sdhci-of-arasan.c
1609F:	drivers/edac/synopsys_edac.c
1610
1611ARM SMMU DRIVER
1612M:	Will Deacon <will.deacon@arm.com>
1613L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614S:	Maintained
1615F:	drivers/iommu/arm-smmu.c
1616F:	drivers/iommu/io-pgtable-arm.c
1617
1618ARM64 PORT (AARCH64 ARCHITECTURE)
1619M:	Catalin Marinas <catalin.marinas@arm.com>
1620M:	Will Deacon <will.deacon@arm.com>
1621L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1622S:	Maintained
1623F:	arch/arm64/
1624F:	Documentation/arm64/
1625
1626AS3645A LED FLASH CONTROLLER DRIVER
1627M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1628L:	linux-media@vger.kernel.org
1629T:	git git://linuxtv.org/media_tree.git
1630S:	Maintained
1631F:	drivers/media/i2c/as3645a.c
1632F:	include/media/as3645a.h
1633
1634ASC7621 HARDWARE MONITOR DRIVER
1635M:	George Joseph <george.joseph@fairview5.com>
1636L:	lm-sensors@lm-sensors.org
1637S:	Maintained
1638F:	Documentation/hwmon/asc7621
1639F:	drivers/hwmon/asc7621.c
1640
1641ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1642M:	Corentin Chary <corentin.chary@gmail.com>
1643L:	acpi4asus-user@lists.sourceforge.net
1644L:	platform-driver-x86@vger.kernel.org
1645W:	http://acpi4asus.sf.net
1646S:	Maintained
1647F:	drivers/platform/x86/asus*.c
1648F:	drivers/platform/x86/eeepc*.c
1649
1650ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1651R:	Dan Williams <dan.j.williams@intel.com>
1652W:	http://sourceforge.net/projects/xscaleiop
1653S:	Odd fixes
1654F:	Documentation/crypto/async-tx-api.txt
1655F:	crypto/async_tx/
1656F:	drivers/dma/
1657F:	include/linux/dmaengine.h
1658F:	include/linux/async_tx.h
1659
1660AT24 EEPROM DRIVER
1661M:	Wolfram Sang <wsa@the-dreams.de>
1662L:	linux-i2c@vger.kernel.org
1663S:	Maintained
1664F:	drivers/misc/eeprom/at24.c
1665F:	include/linux/platform_data/at24.h
1666
1667ATA OVER ETHERNET (AOE) DRIVER
1668M:	"Ed L. Cashin" <ecashin@coraid.com>
1669W:	http://support.coraid.com/support/linux
1670S:	Supported
1671F:	Documentation/aoe/
1672F:	drivers/block/aoe/
1673
1674ATHEROS ATH GENERIC UTILITIES
1675M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1676L:	linux-wireless@vger.kernel.org
1677S:	Supported
1678F:	drivers/net/wireless/ath/*
1679
1680ATHEROS ATH5K WIRELESS DRIVER
1681M:	Jiri Slaby <jirislaby@gmail.com>
1682M:	Nick Kossifidis <mickflemm@gmail.com>
1683M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1684L:	linux-wireless@vger.kernel.org
1685W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1686S:	Maintained
1687F:	drivers/net/wireless/ath/ath5k/
1688
1689ATHEROS ATH6KL WIRELESS DRIVER
1690M:	Kalle Valo <kvalo@qca.qualcomm.com>
1691L:	linux-wireless@vger.kernel.org
1692W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1693T:	git git://github.com/kvalo/ath.git
1694S:	Supported
1695F:	drivers/net/wireless/ath/ath6kl/
1696
1697WILOCITY WIL6210 WIRELESS DRIVER
1698M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1699L:	linux-wireless@vger.kernel.org
1700L:	wil6210@qca.qualcomm.com
1701S:	Supported
1702W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1703F:	drivers/net/wireless/ath/wil6210/
1704F:	include/uapi/linux/wil6210_uapi.h
1705
1706CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1707M:	Christian Lamparter <chunkeey@googlemail.com>
1708L:	linux-wireless@vger.kernel.org
1709W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1710S:	Maintained
1711F:	drivers/net/wireless/ath/carl9170/
1712
1713ATK0110 HWMON DRIVER
1714M:	Luca Tettamanti <kronos.it@gmail.com>
1715L:	lm-sensors@lm-sensors.org
1716S:	Maintained
1717F:	drivers/hwmon/asus_atk0110.c
1718
1719ATI_REMOTE2 DRIVER
1720M:	Ville Syrjala <syrjala@sci.fi>
1721S:	Maintained
1722F:	drivers/input/misc/ati_remote2.c
1723
1724ATLX ETHERNET DRIVERS
1725M:	Jay Cliburn <jcliburn@gmail.com>
1726M:	Chris Snook <chris.snook@gmail.com>
1727L:	netdev@vger.kernel.org
1728W:	http://sourceforge.net/projects/atl1
1729W:	http://atl1.sourceforge.net
1730S:	Maintained
1731F:	drivers/net/ethernet/atheros/
1732
1733ATM
1734M:	Chas Williams <chas@cmf.nrl.navy.mil>
1735L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1736L:	netdev@vger.kernel.org
1737W:	http://linux-atm.sourceforge.net
1738S:	Maintained
1739F:	drivers/atm/
1740F:	include/linux/atm*
1741F:	include/uapi/linux/atm*
1742
1743ATMEL AT91 / AT32 MCI DRIVER
1744M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1745S:	Maintained
1746F:	drivers/mmc/host/atmel-mci.c
1747F:	drivers/mmc/host/atmel-mci-regs.h
1748
1749ATMEL AT91 / AT32 SERIAL DRIVER
1750M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1751S:	Supported
1752F:	drivers/tty/serial/atmel_serial.c
1753
1754ATMEL Audio ALSA driver
1755M:	Bo Shen <voice.shen@atmel.com>
1756L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1757S:	Supported
1758F:	sound/soc/atmel
1759
1760ATMEL DMA DRIVER
1761M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1762L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1763S:	Supported
1764F:	drivers/dma/at_hdmac.c
1765F:	drivers/dma/at_hdmac_regs.h
1766F:	include/linux/platform_data/dma-atmel.h
1767
1768ATMEL XDMA DRIVER
1769M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1770L:	linux-arm-kernel@lists.infradead.org
1771L:	dmaengine@vger.kernel.org
1772S:	Supported
1773F:	drivers/dma/at_xdmac.c
1774
1775ATMEL I2C DRIVER
1776M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1777L:	linux-i2c@vger.kernel.org
1778S:	Supported
1779F:	drivers/i2c/busses/i2c-at91.c
1780
1781ATMEL ISI DRIVER
1782M:	Josh Wu <josh.wu@atmel.com>
1783L:	linux-media@vger.kernel.org
1784S:	Supported
1785F:	drivers/media/platform/soc_camera/atmel-isi.c
1786F:	include/media/atmel-isi.h
1787
1788ATMEL LCDFB DRIVER
1789M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1790L:	linux-fbdev@vger.kernel.org
1791S:	Maintained
1792F:	drivers/video/fbdev/atmel_lcdfb.c
1793F:	include/video/atmel_lcdc.h
1794
1795ATMEL MACB ETHERNET DRIVER
1796M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1797S:	Supported
1798F:	drivers/net/ethernet/cadence/
1799
1800ATMEL NAND DRIVER
1801M:	Josh Wu <josh.wu@atmel.com>
1802L:	linux-mtd@lists.infradead.org
1803S:	Supported
1804F:	drivers/mtd/nand/atmel_nand*
1805
1806ATMEL SPI DRIVER
1807M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1808S:	Supported
1809F:	drivers/spi/spi-atmel.*
1810
1811ATMEL SSC DRIVER
1812M:	Bo Shen <voice.shen@atmel.com>
1813L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1814S:	Supported
1815F:	drivers/misc/atmel-ssc.c
1816F:	include/linux/atmel-ssc.h
1817
1818ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1819M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1820L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1821S:	Supported
1822F:	drivers/misc/atmel_tclib.c
1823F:	drivers/clocksource/tcb_clksrc.c
1824
1825ATMEL USBA UDC DRIVER
1826M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1827L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1828S:	Supported
1829F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1830
1831ATMEL WIRELESS DRIVER
1832M:	Simon Kelley <simon@thekelleys.org.uk>
1833L:	linux-wireless@vger.kernel.org
1834W:	http://www.thekelleys.org.uk/atmel
1835W:	http://atmelwlandriver.sourceforge.net/
1836S:	Maintained
1837F:	drivers/net/wireless/atmel*
1838
1839ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1840M:	Bradley Grove <linuxdrivers@attotech.com>
1841L:	linux-scsi@vger.kernel.org
1842W:	http://www.attotech.com
1843S:	Supported
1844F:	drivers/scsi/esas2r
1845
1846AUDIT SUBSYSTEM
1847M:	Paul Moore <paul@paul-moore.com>
1848M:	Eric Paris <eparis@redhat.com>
1849L:	linux-audit@redhat.com (moderated for non-subscribers)
1850W:	http://people.redhat.com/sgrubb/audit/
1851T:	git git://git.infradead.org/users/pcmoore/audit
1852S:	Maintained
1853F:	include/linux/audit.h
1854F:	include/uapi/linux/audit.h
1855F:	kernel/audit*
1856
1857AUXILIARY DISPLAY DRIVERS
1858M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1859W:	http://miguelojeda.es/auxdisplay.htm
1860W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1861S:	Maintained
1862F:	drivers/auxdisplay/
1863F:	include/linux/cfag12864b.h
1864
1865AVR32 ARCHITECTURE
1866M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1867M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1868W:	http://www.atmel.com/products/AVR32/
1869W:	http://mirror.egtvedt.no/avr32linux.org/
1870W:	http://avrfreaks.net/
1871S:	Maintained
1872F:	arch/avr32/
1873
1874AVR32/AT32AP MACHINE SUPPORT
1875M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1876M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1877S:	Maintained
1878F:	arch/avr32/mach-at32ap/
1879
1880AX.25 NETWORK LAYER
1881M:	Ralf Baechle <ralf@linux-mips.org>
1882L:	linux-hams@vger.kernel.org
1883W:	http://www.linux-ax25.org/
1884S:	Maintained
1885F:	include/uapi/linux/ax25.h
1886F:	include/net/ax25.h
1887F:	net/ax25/
1888
1889AZ6007 DVB DRIVER
1890M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1891L:	linux-media@vger.kernel.org
1892W:	http://linuxtv.org
1893T:	git git://linuxtv.org/media_tree.git
1894S:	Maintained
1895F:	drivers/media/usb/dvb-usb-v2/az6007.c
1896
1897AZTECH FM RADIO RECEIVER DRIVER
1898M:	Hans Verkuil <hverkuil@xs4all.nl>
1899L:	linux-media@vger.kernel.org
1900T:	git git://linuxtv.org/media_tree.git
1901W:	http://linuxtv.org
1902S:	Maintained
1903F:	drivers/media/radio/radio-aztech*
1904
1905B43 WIRELESS DRIVER
1906M:	Stefano Brivio <stefano.brivio@polimi.it>
1907L:	linux-wireless@vger.kernel.org
1908L:	b43-dev@lists.infradead.org
1909W:	http://wireless.kernel.org/en/users/Drivers/b43
1910S:	Maintained
1911F:	drivers/net/wireless/b43/
1912
1913B43LEGACY WIRELESS DRIVER
1914M:	Larry Finger <Larry.Finger@lwfinger.net>
1915M:	Stefano Brivio <stefano.brivio@polimi.it>
1916L:	linux-wireless@vger.kernel.org
1917L:	b43-dev@lists.infradead.org
1918W:	http://wireless.kernel.org/en/users/Drivers/b43
1919S:	Maintained
1920F:	drivers/net/wireless/b43legacy/
1921
1922BACKLIGHT CLASS/SUBSYSTEM
1923M:	Jingoo Han <jg1.han@samsung.com>
1924M:	Lee Jones <lee.jones@linaro.org>
1925S:	Maintained
1926F:	drivers/video/backlight/
1927F:	include/linux/backlight.h
1928
1929BATMAN ADVANCED
1930M:	Marek Lindner <mareklindner@neomailbox.ch>
1931M:	Simon Wunderlich <sw@simonwunderlich.de>
1932M:	Antonio Quartulli <antonio@meshcoding.com>
1933L:	b.a.t.m.a.n@lists.open-mesh.org
1934W:	http://www.open-mesh.org/
1935S:	Maintained
1936F:	net/batman-adv/
1937
1938BAYCOM/HDLCDRV DRIVERS FOR AX.25
1939M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
1940L:	linux-hams@vger.kernel.org
1941W:	http://www.baycom.org/~tom/ham/ham.html
1942S:	Maintained
1943F:	drivers/net/hamradio/baycom*
1944
1945BCACHE (BLOCK LAYER CACHE)
1946M:	Kent Overstreet <kmo@daterainc.com>
1947L:	linux-bcache@vger.kernel.org
1948W:	http://bcache.evilpiepirate.org
1949S:	Maintained:
1950F:	drivers/md/bcache/
1951
1952BEFS FILE SYSTEM
1953S:	Orphan
1954F:	Documentation/filesystems/befs.txt
1955F:	fs/befs/
1956
1957BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1958M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1959L: netdev@vger.kernel.org
1960S: Maintained
1961F: drivers/net/ethernet/ec_bhf.c
1962
1963BFS FILE SYSTEM
1964M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1965S:	Maintained
1966F:	Documentation/filesystems/bfs.txt
1967F:	fs/bfs/
1968F:	include/uapi/linux/bfs_fs.h
1969
1970BLACKFIN ARCHITECTURE
1971M:	Steven Miao <realmz6@gmail.com>
1972L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1973T:	git git://git.code.sf.net/p/adi-linux/code
1974W:	http://blackfin.uclinux.org
1975S:	Supported
1976F:	arch/blackfin/
1977
1978BLACKFIN EMAC DRIVER
1979L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1980W:	http://blackfin.uclinux.org
1981S:	Supported
1982F:	drivers/net/ethernet/adi/
1983
1984BLACKFIN RTC DRIVER
1985L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1986W:	http://blackfin.uclinux.org
1987S:	Supported
1988F:	drivers/rtc/rtc-bfin.c
1989
1990BLACKFIN SDH DRIVER
1991M:	Sonic Zhang <sonic.zhang@analog.com>
1992L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1993W:	http://blackfin.uclinux.org
1994S:	Supported
1995F:	drivers/mmc/host/bfin_sdh.c
1996
1997BLACKFIN SERIAL DRIVER
1998M:	Sonic Zhang <sonic.zhang@analog.com>
1999L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2000W:	http://blackfin.uclinux.org
2001S:	Supported
2002F:	drivers/tty/serial/bfin_uart.c
2003
2004BLACKFIN WATCHDOG DRIVER
2005L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2006W:	http://blackfin.uclinux.org
2007S:	Supported
2008F:	drivers/watchdog/bfin_wdt.c
2009
2010BLACKFIN I2C TWI DRIVER
2011M:	Sonic Zhang <sonic.zhang@analog.com>
2012L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2013W:	http://blackfin.uclinux.org/
2014S:	Supported
2015F:	drivers/i2c/busses/i2c-bfin-twi.c
2016
2017BLACKFIN MEDIA DRIVER
2018M:	Scott Jiang <scott.jiang.linux@gmail.com>
2019L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2020W:	http://blackfin.uclinux.org/
2021S:	Supported
2022F:	drivers/media/platform/blackfin/
2023F:	drivers/media/i2c/adv7183*
2024F:	drivers/media/i2c/vs6624*
2025
2026BLINKM RGB LED DRIVER
2027M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2028S:	Maintained
2029F:	drivers/leds/leds-blinkm.c
2030
2031BLOCK LAYER
2032M:	Jens Axboe <axboe@kernel.dk>
2033T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2034S:	Maintained
2035F:	block/
2036
2037BLOCK2MTD DRIVER
2038M:	Joern Engel <joern@lazybastard.org>
2039L:	linux-mtd@lists.infradead.org
2040S:	Maintained
2041F:	drivers/mtd/devices/block2mtd.c
2042
2043BLUETOOTH DRIVERS
2044M:	Marcel Holtmann <marcel@holtmann.org>
2045M:	Gustavo Padovan <gustavo@padovan.org>
2046M:	Johan Hedberg <johan.hedberg@gmail.com>
2047L:	linux-bluetooth@vger.kernel.org
2048W:	http://www.bluez.org/
2049T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2050T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2051S:	Maintained
2052F:	drivers/bluetooth/
2053
2054BLUETOOTH SUBSYSTEM
2055M:	Marcel Holtmann <marcel@holtmann.org>
2056M:	Gustavo Padovan <gustavo@padovan.org>
2057M:	Johan Hedberg <johan.hedberg@gmail.com>
2058L:	linux-bluetooth@vger.kernel.org
2059W:	http://www.bluez.org/
2060T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2061T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2062S:	Maintained
2063F:	net/bluetooth/
2064F:	include/net/bluetooth/
2065
2066BONDING DRIVER
2067M:	Jay Vosburgh <j.vosburgh@gmail.com>
2068M:	Veaceslav Falico <vfalico@gmail.com>
2069M:	Andy Gospodarek <andy@greyhouse.net>
2070L:	netdev@vger.kernel.org
2071W:	http://sourceforge.net/projects/bonding/
2072S:	Supported
2073F:	drivers/net/bonding/
2074F:	include/uapi/linux/if_bonding.h
2075
2076BPF (Safe dynamic programs and tools)
2077M:	Alexei Starovoitov <ast@kernel.org>
2078L:	netdev@vger.kernel.org
2079L:	linux-kernel@vger.kernel.org
2080S:	Supported
2081F:	kernel/bpf/
2082
2083BROADCOM B44 10/100 ETHERNET DRIVER
2084M:	Gary Zambrano <zambrano@broadcom.com>
2085L:	netdev@vger.kernel.org
2086S:	Supported
2087F:	drivers/net/ethernet/broadcom/b44.*
2088
2089BROADCOM GENET ETHERNET DRIVER
2090M:	Florian Fainelli <f.fainelli@gmail.com>
2091L:	netdev@vger.kernel.org
2092S:	Supported
2093F:	drivers/net/ethernet/broadcom/genet/
2094
2095BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2096M:	Sony Chacko <sony.chacko@qlogic.com>
2097M:	Dept-HSGLinuxNICDev@qlogic.com
2098L:	netdev@vger.kernel.org
2099S:	Supported
2100F:	drivers/net/ethernet/broadcom/bnx2.*
2101F:	drivers/net/ethernet/broadcom/bnx2_*
2102
2103BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2104M:	Ariel Elior <ariel.elior@qlogic.com>
2105L:	netdev@vger.kernel.org
2106S:	Supported
2107F:	drivers/net/ethernet/broadcom/bnx2x/
2108
2109BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2110M:	Christian Daudt <bcm@fixthebug.org>
2111M:	Matt Porter <mporter@linaro.org>
2112M:	Florian Fainelli <f.fainelli@gmail.com>
2113L:	bcm-kernel-feedback-list@broadcom.com
2114T:	git git://github.com/broadcom/mach-bcm
2115S:	Maintained
2116F:	arch/arm/mach-bcm/
2117F:	arch/arm/boot/dts/bcm113*
2118F:	arch/arm/boot/dts/bcm216*
2119F:	arch/arm/boot/dts/bcm281*
2120F:	arch/arm/configs/bcm_defconfig
2121F:	drivers/mmc/host/sdhci-bcm-kona.c
2122F:	drivers/clocksource/bcm_kona_timer.c
2123
2124BROADCOM BCM2835 ARM ARCHITECTURE
2125M:	Stephen Warren <swarren@wwwdotorg.org>
2126M:	Lee Jones <lee@kernel.org>
2127L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2128T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2129S:	Maintained
2130N:	bcm2835
2131
2132BROADCOM BCM33XX MIPS ARCHITECTURE
2133M:	Kevin Cernekee <cernekee@gmail.com>
2134L:	linux-mips@linux-mips.org
2135S:	Maintained
2136F:	arch/mips/bcm3384/*
2137F:	arch/mips/include/asm/mach-bcm3384/*
2138F:	arch/mips/kernel/*bmips*
2139
2140BROADCOM BCM5301X ARM ARCHITECTURE
2141M:	Hauke Mehrtens <hauke@hauke-m.de>
2142L:	linux-arm-kernel@lists.infradead.org
2143S:	Maintained
2144F:	arch/arm/mach-bcm/bcm_5301x.c
2145F:	arch/arm/boot/dts/bcm5301x.dtsi
2146F:	arch/arm/boot/dts/bcm470*
2147
2148BROADCOM BCM63XX ARM ARCHITECTURE
2149M:	Florian Fainelli <f.fainelli@gmail.com>
2150L:	linux-arm-kernel@lists.infradead.org
2151T:	git git://github.com/broadcom/arm-bcm63xx.git
2152S:	Maintained
2153F:	arch/arm/mach-bcm/bcm63xx.c
2154F:	arch/arm/include/debug/bcm63xx.S
2155
2156BROADCOM BCM63XX/BCM33XX UDC DRIVER
2157M:	Kevin Cernekee <cernekee@gmail.com>
2158L:	linux-usb@vger.kernel.org
2159S:	Maintained
2160F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2161
2162BROADCOM BCM7XXX ARM ARCHITECTURE
2163M:	Marc Carino <marc.ceeeee@gmail.com>
2164M:	Brian Norris <computersforpeace@gmail.com>
2165M:	Gregory Fong <gregory.0xf0@gmail.com>
2166M:	Florian Fainelli <f.fainelli@gmail.com>
2167L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2168T:	git git://github.com/broadcom/stblinux.git
2169S:	Maintained
2170F:	arch/arm/mach-bcm/*brcmstb*
2171F:	arch/arm/boot/dts/bcm7*.dts*
2172F:	drivers/bus/brcmstb_gisb.c
2173
2174BROADCOM BMIPS MIPS ARCHITECTURE
2175M:	Kevin Cernekee <cernekee@gmail.com>
2176M:	Florian Fainelli <f.fainelli@gmail.com>
2177L:	linux-mips@linux-mips.org
2178T:	git git://github.com/broadcom/stblinux.git
2179S:	Maintained
2180F:	arch/mips/bmips/*
2181F:	arch/mips/include/asm/mach-bmips/*
2182F:	arch/mips/kernel/*bmips*
2183F:	arch/mips/boot/dts/bcm*.dts*
2184F:	drivers/irqchip/irq-bcm7*
2185F:	drivers/irqchip/irq-brcmstb*
2186
2187BROADCOM TG3 GIGABIT ETHERNET DRIVER
2188M:	Prashant Sreedharan <prashant@broadcom.com>
2189M:	Michael Chan <mchan@broadcom.com>
2190L:	netdev@vger.kernel.org
2191S:	Supported
2192F:	drivers/net/ethernet/broadcom/tg3.*
2193
2194BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2195M:	Brett Rudley <brudley@broadcom.com>
2196M:	Arend van Spriel <arend@broadcom.com>
2197M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2198M:	Hante Meuleman <meuleman@broadcom.com>
2199L:	linux-wireless@vger.kernel.org
2200L:	brcm80211-dev-list@broadcom.com
2201S:	Supported
2202F:	drivers/net/wireless/brcm80211/
2203
2204BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2205M:	QLogic-Storage-Upstream@qlogic.com
2206L:	linux-scsi@vger.kernel.org
2207S:	Supported
2208F:	drivers/scsi/bnx2fc/
2209
2210BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2211M:	QLogic-Storage-Upstream@qlogic.com
2212L:	linux-scsi@vger.kernel.org
2213S:	Supported
2214F:	drivers/scsi/bnx2i/
2215
2216BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2217M:	Ray Jui <rjui@broadcom.com>
2218M:	Scott Branden <sbranden@broadcom.com>
2219L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2220L:	bcm-kernel-feedback-list@broadcom.com
2221T:	git git://github.com/broadcom/cygnus-linux.git
2222S:	Maintained
2223N:	iproc
2224N:	cygnus
2225N:	bcm9113*
2226N:	bcm9583*
2227N:	bcm583*
2228N:	bcm113*
2229
2230BROADCOM KONA GPIO DRIVER
2231M:	Ray Jui <rjui@broadcom.com>
2232L:	bcm-kernel-feedback-list@broadcom.com
2233S:	Supported
2234F:	drivers/gpio/gpio-bcm-kona.c
2235F:	Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2236
2237BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2238M:	Rafał Miłecki <zajec5@gmail.com>
2239L:	linux-wireless@vger.kernel.org
2240S:	Maintained
2241F:	drivers/bcma/
2242F:	include/linux/bcma/
2243
2244BROADCOM SYSTEMPORT ETHERNET DRIVER
2245M:	Florian Fainelli <f.fainelli@gmail.com>
2246L:	netdev@vger.kernel.org
2247S:	Supported
2248F:	drivers/net/ethernet/broadcom/bcmsysport.*
2249
2250BROCADE BFA FC SCSI DRIVER
2251M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2252M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2253L:	linux-scsi@vger.kernel.org
2254S:	Supported
2255F:	drivers/scsi/bfa/
2256
2257BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2258M:	Rasesh Mody <rasesh.mody@qlogic.com>
2259L:	netdev@vger.kernel.org
2260S:	Supported
2261F:	drivers/net/ethernet/brocade/bna/
2262
2263BSG (block layer generic sg v4 driver)
2264M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2265L:	linux-scsi@vger.kernel.org
2266S:	Supported
2267F:	block/bsg.c
2268F:	include/linux/bsg.h
2269F:	include/uapi/linux/bsg.h
2270
2271BT87X AUDIO DRIVER
2272M:	Clemens Ladisch <clemens@ladisch.de>
2273L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2274T:	git git://git.alsa-project.org/alsa-kernel.git
2275S:	Maintained
2276F:	Documentation/sound/alsa/Bt87x.txt
2277F:	sound/pci/bt87x.c
2278
2279BT8XXGPIO DRIVER
2280M:	Michael Buesch <m@bues.ch>
2281W:	http://bu3sch.de/btgpio.php
2282S:	Maintained
2283F:	drivers/gpio/gpio-bt8xx.c
2284
2285BTRFS FILE SYSTEM
2286M:	Chris Mason <clm@fb.com>
2287M:	Josef Bacik <jbacik@fb.com>
2288M:	David Sterba <dsterba@suse.cz>
2289L:	linux-btrfs@vger.kernel.org
2290W:	http://btrfs.wiki.kernel.org/
2291Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2292T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2293S:	Maintained
2294F:	Documentation/filesystems/btrfs.txt
2295F:	fs/btrfs/
2296
2297BTTV VIDEO4LINUX DRIVER
2298M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2299L:	linux-media@vger.kernel.org
2300W:	http://linuxtv.org
2301T:	git git://linuxtv.org/media_tree.git
2302S:	Odd fixes
2303F:	Documentation/video4linux/bttv/
2304F:	drivers/media/pci/bt8xx/bttv*
2305
2306BUSLOGIC SCSI DRIVER
2307M:	Khalid Aziz <khalid@gonehiking.org>
2308L:	linux-scsi@vger.kernel.org
2309S:	Maintained
2310F:	drivers/scsi/BusLogic.*
2311F:	drivers/scsi/FlashPoint.*
2312
2313C-MEDIA CMI8788 DRIVER
2314M:	Clemens Ladisch <clemens@ladisch.de>
2315L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2316T:	git git://git.alsa-project.org/alsa-kernel.git
2317S:	Maintained
2318F:	sound/pci/oxygen/
2319
2320C6X ARCHITECTURE
2321M:	Mark Salter <msalter@redhat.com>
2322M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2323L:	linux-c6x-dev@linux-c6x.org
2324W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2325S:	Maintained
2326F:	arch/c6x/
2327
2328CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2329M:	David Howells <dhowells@redhat.com>
2330L:	linux-cachefs@redhat.com
2331S:	Supported
2332F:	Documentation/filesystems/caching/cachefiles.txt
2333F:	fs/cachefiles/
2334
2335CADET FM/AM RADIO RECEIVER DRIVER
2336M:	Hans Verkuil <hverkuil@xs4all.nl>
2337L:	linux-media@vger.kernel.org
2338T:	git git://linuxtv.org/media_tree.git
2339W:	http://linuxtv.org
2340S:	Maintained
2341F:	drivers/media/radio/radio-cadet*
2342
2343CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2344M:	Jonathan Corbet <corbet@lwn.net>
2345L:	linux-media@vger.kernel.org
2346T:	git git://linuxtv.org/media_tree.git
2347S:	Maintained
2348F:	Documentation/video4linux/cafe_ccic
2349F:	drivers/media/platform/marvell-ccic/
2350
2351CAIF NETWORK LAYER
2352M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2353L:	netdev@vger.kernel.org
2354S:	Supported
2355F:	Documentation/networking/caif/
2356F:	drivers/net/caif/
2357F:	include/uapi/linux/caif/
2358F:	include/net/caif/
2359F:	net/caif/
2360
2361CALGARY x86-64 IOMMU
2362M:	Muli Ben-Yehuda <muli@il.ibm.com>
2363M:	"Jon D. Mason" <jdmason@kudzu.us>
2364L:	discuss@x86-64.org
2365S:	Maintained
2366F:	arch/x86/kernel/pci-calgary_64.c
2367F:	arch/x86/kernel/tce_64.c
2368F:	arch/x86/include/asm/calgary.h
2369F:	arch/x86/include/asm/tce.h
2370
2371CAN NETWORK LAYER
2372M:	Oliver Hartkopp <socketcan@hartkopp.net>
2373L:	linux-can@vger.kernel.org
2374W:	http://gitorious.org/linux-can
2375T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2376T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2377S:	Maintained
2378F:	Documentation/networking/can.txt
2379F:	net/can/
2380F:	include/linux/can/core.h
2381F:	include/uapi/linux/can.h
2382F:	include/uapi/linux/can/bcm.h
2383F:	include/uapi/linux/can/raw.h
2384F:	include/uapi/linux/can/gw.h
2385
2386CAN NETWORK DRIVERS
2387M:	Wolfgang Grandegger <wg@grandegger.com>
2388M:	Marc Kleine-Budde <mkl@pengutronix.de>
2389L:	linux-can@vger.kernel.org
2390W:	http://gitorious.org/linux-can
2391T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2392T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2393S:	Maintained
2394F:	drivers/net/can/
2395F:	include/linux/can/dev.h
2396F:	include/linux/can/platform/
2397F:	include/uapi/linux/can/error.h
2398F:	include/uapi/linux/can/netlink.h
2399
2400CAPABILITIES
2401M:	Serge Hallyn <serge.hallyn@canonical.com>
2402L:	linux-security-module@vger.kernel.org
2403S:	Supported
2404F:	include/linux/capability.h
2405F:	include/uapi/linux/capability.h
2406F:	security/capability.c
2407F:	security/commoncap.c
2408F:	kernel/capability.c
2409
2410CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2411M:	Kevin Tsai <ktsai@capellamicro.com>
2412S:	Maintained
2413F:	drivers/iio/light/cm*
2414F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2415
2416CC2520 IEEE-802.15.4 RADIO DRIVER
2417M:	Varka Bhadram <varkabhadram@gmail.com>
2418L:	linux-wpan@vger.kernel.org
2419S:	Maintained
2420F:	drivers/net/ieee802154/cc2520.c
2421F:	include/linux/spi/cc2520.h
2422F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2423
2424CELL BROADBAND ENGINE ARCHITECTURE
2425M:	Arnd Bergmann <arnd@arndb.de>
2426L:	linuxppc-dev@lists.ozlabs.org
2427L:	cbe-oss-dev@lists.ozlabs.org
2428W:	http://www.ibm.com/developerworks/power/cell/
2429S:	Supported
2430F:	arch/powerpc/include/asm/cell*.h
2431F:	arch/powerpc/include/asm/spu*.h
2432F:	arch/powerpc/include/uapi/asm/spu*.h
2433F:	arch/powerpc/oprofile/*cell*
2434F:	arch/powerpc/platforms/cell/
2435
2436CEPH DISTRIBUTED FILE SYSTEM CLIENT
2437M:	Yan, Zheng <zyan@redhat.com>
2438M:	Sage Weil <sage@redhat.com>
2439L:	ceph-devel@vger.kernel.org
2440W:	http://ceph.com/
2441T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2442S:	Supported
2443F:	Documentation/filesystems/ceph.txt
2444F:	fs/ceph/
2445F:	net/ceph/
2446F:	include/linux/ceph/
2447F:	include/linux/crush/
2448
2449CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2450L:	linux-usb@vger.kernel.org
2451S:	Orphan
2452F:	Documentation/usb/WUSB-Design-overview.txt
2453F:	Documentation/usb/wusb-cbaf
2454F:	drivers/usb/host/hwa-hc.c
2455F:	drivers/usb/host/whci/
2456F:	drivers/usb/wusbcore/
2457F:	include/linux/usb/wusb*
2458
2459CFAG12864B LCD DRIVER
2460M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2461W:	http://miguelojeda.es/auxdisplay.htm
2462W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2463S:	Maintained
2464F:	drivers/auxdisplay/cfag12864b.c
2465F:	include/linux/cfag12864b.h
2466
2467CFAG12864BFB LCD FRAMEBUFFER DRIVER
2468M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2469W:	http://miguelojeda.es/auxdisplay.htm
2470W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2471S:	Maintained
2472F:	drivers/auxdisplay/cfag12864bfb.c
2473F:	include/linux/cfag12864b.h
2474
2475CFG80211 and NL80211
2476M:	Johannes Berg <johannes@sipsolutions.net>
2477L:	linux-wireless@vger.kernel.org
2478W:	http://wireless.kernel.org/
2479T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2480T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2481S:	Maintained
2482F:	include/uapi/linux/nl80211.h
2483F:	include/net/cfg80211.h
2484F:	net/wireless/*
2485X:	net/wireless/wext*
2486
2487CHAR and MISC DRIVERS
2488M:	Arnd Bergmann <arnd@arndb.de>
2489M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2490T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2491S:	Supported
2492F:	drivers/char/*
2493F:	drivers/misc/*
2494F:	include/linux/miscdevice.h
2495
2496CHECKPATCH
2497M:	Andy Whitcroft <apw@canonical.com>
2498M:	Joe Perches <joe@perches.com>
2499S:	Maintained
2500F:	scripts/checkpatch.pl
2501
2502CHINESE DOCUMENTATION
2503M:	Harry Wei <harryxiyou@gmail.com>
2504L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2505L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2506S:	Maintained
2507F:	Documentation/zh_CN/
2508
2509CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2510M:	Peter Chen <Peter.Chen@freescale.com>
2511T:	git git://github.com/hzpeterchen/linux-usb.git
2512L:	linux-usb@vger.kernel.org
2513S:	Maintained
2514F:	drivers/usb/chipidea/
2515
2516CHROME HARDWARE PLATFORM SUPPORT
2517M:	Olof Johansson <olof@lixom.net>
2518S:	Maintained
2519F:	drivers/platform/chrome/
2520
2521CISCO VIC ETHERNET NIC DRIVER
2522M:	Christian Benvenuti <benve@cisco.com>
2523M:	Sujith Sankar <ssujith@cisco.com>
2524M:	Govindarajulu Varadarajan <_govind@gmx.com>
2525M:	Neel Patel <neepatel@cisco.com>
2526S:	Supported
2527F:	drivers/net/ethernet/cisco/enic/
2528
2529CISCO VIC LOW LATENCY NIC DRIVER
2530M:	Upinder Malhi <umalhi@cisco.com>
2531S:	Supported
2532F:	drivers/infiniband/hw/usnic
2533
2534CIRRUS LOGIC EP93XX ETHERNET DRIVER
2535M:	Hartley Sweeten <hsweeten@visionengravers.com>
2536L:	netdev@vger.kernel.org
2537S:	Maintained
2538F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2539
2540CIRRUS LOGIC AUDIO CODEC DRIVERS
2541M:	Brian Austin <brian.austin@cirrus.com>
2542M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2543L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2544S:	Maintained
2545F:	sound/soc/codecs/cs*
2546
2547CLEANCACHE API
2548M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2549L:	linux-kernel@vger.kernel.org
2550S:	Maintained
2551F:	mm/cleancache.c
2552F:	include/linux/cleancache.h
2553
2554CLK API
2555M:	Russell King <linux@arm.linux.org.uk>
2556S:	Maintained
2557F:	include/linux/clk.h
2558
2559CLOCKSOURCE, CLOCKEVENT DRIVERS
2560M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2561M:	Thomas Gleixner <tglx@linutronix.de>
2562L:	linux-kernel@vger.kernel.org
2563T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2564S:	Supported
2565F:	drivers/clocksource
2566
2567CISCO FCOE HBA DRIVER
2568M:	Hiral Patel <hiralpat@cisco.com>
2569M:	Suma Ramars <sramars@cisco.com>
2570M:	Brian Uchino <buchino@cisco.com>
2571L:	linux-scsi@vger.kernel.org
2572S:	Supported
2573F:	drivers/scsi/fnic/
2574
2575CMPC ACPI DRIVER
2576M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2577M:	Daniel Oliveira Nascimento <don@syst.com.br>
2578L:	platform-driver-x86@vger.kernel.org
2579S:	Supported
2580F:	drivers/platform/x86/classmate-laptop.c
2581
2582COCCINELLE/Semantic Patches (SmPL)
2583M:	Julia Lawall <Julia.Lawall@lip6.fr>
2584M:	Gilles Muller <Gilles.Muller@lip6.fr>
2585M:	Nicolas Palix <nicolas.palix@imag.fr>
2586M:	Michal Marek <mmarek@suse.cz>
2587L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2588T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2589W:	http://coccinelle.lip6.fr/
2590S:	Supported
2591F:	Documentation/coccinelle.txt
2592F:	scripts/coccinelle/
2593F:	scripts/coccicheck
2594
2595CODA FILE SYSTEM
2596M:	Jan Harkes <jaharkes@cs.cmu.edu>
2597M:	coda@cs.cmu.edu
2598L:	codalist@coda.cs.cmu.edu
2599W:	http://www.coda.cs.cmu.edu/
2600S:	Maintained
2601F:	Documentation/filesystems/coda.txt
2602F:	fs/coda/
2603F:	include/linux/coda*.h
2604F:	include/uapi/linux/coda*.h
2605
2606CODA V4L2 MEM2MEM DRIVER
2607M:	Philipp Zabel <p.zabel@pengutronix.de>
2608L:	linux-media@vger.kernel.org
2609S:	Maintained
2610F:	Documentation/devicetree/bindings/media/coda.txt
2611F:	drivers/media/platform/coda/
2612
2613COMMON CLK FRAMEWORK
2614M:	Mike Turquette <mturquette@linaro.org>
2615M:	Stephen Boyd <sboyd@codeaurora.org>
2616L:	linux-kernel@vger.kernel.org
2617T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2618S:	Maintained
2619F:	drivers/clk/
2620X:	drivers/clk/clkdev.c
2621F:	include/linux/clk-pr*
2622F:	include/linux/clk/
2623
2624COMMON INTERNET FILE SYSTEM (CIFS)
2625M:	Steve French <sfrench@samba.org>
2626L:	linux-cifs@vger.kernel.org
2627L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2628W:	http://linux-cifs.samba.org/
2629T:	git git://git.samba.org/sfrench/cifs-2.6.git
2630S:	Supported
2631F:	Documentation/filesystems/cifs/
2632F:	fs/cifs/
2633
2634COMPACTPCI HOTPLUG CORE
2635M:	Scott Murray <scott@spiteful.org>
2636L:	linux-pci@vger.kernel.org
2637S:	Maintained
2638F:	drivers/pci/hotplug/cpci_hotplug*
2639
2640COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2641M:	Scott Murray <scott@spiteful.org>
2642L:	linux-pci@vger.kernel.org
2643S:	Maintained
2644F:	drivers/pci/hotplug/cpcihp_zt5550.*
2645
2646COMPACTPCI HOTPLUG GENERIC DRIVER
2647M:	Scott Murray <scott@spiteful.org>
2648L:	linux-pci@vger.kernel.org
2649S:	Maintained
2650F:	drivers/pci/hotplug/cpcihp_generic.c
2651
2652COMPAL LAPTOP SUPPORT
2653M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2654L:	platform-driver-x86@vger.kernel.org
2655S:	Maintained
2656F:	drivers/platform/x86/compal-laptop.c
2657
2658CONEXANT ACCESSRUNNER USB DRIVER
2659M:	Simon Arlott <cxacru@fire.lp0.eu>
2660L:	accessrunner-general@lists.sourceforge.net
2661W:	http://accessrunner.sourceforge.net/
2662S:	Maintained
2663F:	drivers/usb/atm/cxacru.c
2664
2665CONFIGFS
2666M:	Joel Becker <jlbec@evilplan.org>
2667T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2668S:	Supported
2669F:	fs/configfs/
2670F:	include/linux/configfs.h
2671
2672CONNECTOR
2673M:	Evgeniy Polyakov <zbr@ioremap.net>
2674L:	netdev@vger.kernel.org
2675S:	Maintained
2676F:	drivers/connector/
2677
2678CONTROL GROUP (CGROUP)
2679M:	Tejun Heo <tj@kernel.org>
2680M:	Li Zefan <lizefan@huawei.com>
2681L:	cgroups@vger.kernel.org
2682T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2683S:	Maintained
2684F:	Documentation/cgroups/
2685F:	include/linux/cgroup*
2686F:	kernel/cgroup*
2687
2688CONTROL GROUP - CPUSET
2689M:	Li Zefan <lizefan@huawei.com>
2690L:	cgroups@vger.kernel.org
2691W:	http://www.bullopensource.org/cpuset/
2692W:	http://oss.sgi.com/projects/cpusets/
2693T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2694S:	Maintained
2695F:	Documentation/cgroups/cpusets.txt
2696F:	include/linux/cpuset.h
2697F:	kernel/cpuset.c
2698
2699CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2700M:	Johannes Weiner <hannes@cmpxchg.org>
2701M:	Michal Hocko <mhocko@suse.cz>
2702L:	cgroups@vger.kernel.org
2703L:	linux-mm@kvack.org
2704S:	Maintained
2705F:	mm/memcontrol.c
2706F:	mm/swap_cgroup.c
2707
2708CORETEMP HARDWARE MONITORING DRIVER
2709M:	Fenghua Yu <fenghua.yu@intel.com>
2710L:	lm-sensors@lm-sensors.org
2711S:	Maintained
2712F:	Documentation/hwmon/coretemp
2713F:	drivers/hwmon/coretemp.c
2714
2715COSA/SRP SYNC SERIAL DRIVER
2716M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2717W:	http://www.fi.muni.cz/~kas/cosa/
2718S:	Maintained
2719F:	drivers/net/wan/cosa*
2720
2721CPMAC ETHERNET DRIVER
2722M:	Florian Fainelli <florian@openwrt.org>
2723L:	netdev@vger.kernel.org
2724S:	Maintained
2725F:	drivers/net/ethernet/ti/cpmac.c
2726
2727CPU FREQUENCY DRIVERS
2728M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2729M:	Viresh Kumar <viresh.kumar@linaro.org>
2730L:	linux-pm@vger.kernel.org
2731S:	Maintained
2732T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2733T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2734F:	drivers/cpufreq/
2735F:	include/linux/cpufreq.h
2736
2737CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2738M:	Viresh Kumar <viresh.kumar@linaro.org>
2739M:	Sudeep Holla <sudeep.holla@arm.com>
2740L:	linux-pm@vger.kernel.org
2741W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2742S:	Maintained
2743F:	drivers/cpufreq/arm_big_little.h
2744F:	drivers/cpufreq/arm_big_little.c
2745F:	drivers/cpufreq/arm_big_little_dt.c
2746
2747CPUIDLE DRIVER - ARM BIG LITTLE
2748M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2749M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2750L:	linux-pm@vger.kernel.org
2751L:	linux-arm-kernel@lists.infradead.org
2752T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2753S:	Maintained
2754F:	drivers/cpuidle/cpuidle-big_little.c
2755
2756CPUIDLE DRIVER - ARM EXYNOS
2757M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2758M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2759M:	Kukjin Kim <kgene@kernel.org>
2760L:	linux-pm@vger.kernel.org
2761L:	linux-samsung-soc@vger.kernel.org
2762S:	Supported
2763F:	drivers/cpuidle/cpuidle-exynos.c
2764F:	arch/arm/mach-exynos/pm.c
2765
2766CPUIDLE DRIVERS
2767M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2768M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2769L:	linux-pm@vger.kernel.org
2770S:	Maintained
2771T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2772F:	drivers/cpuidle/*
2773F:	include/linux/cpuidle.h
2774
2775CPUID/MSR DRIVER
2776M:	"H. Peter Anvin" <hpa@zytor.com>
2777S:	Maintained
2778F:	arch/x86/kernel/cpuid.c
2779F:	arch/x86/kernel/msr.c
2780
2781CPU POWER MONITORING SUBSYSTEM
2782M:	Thomas Renninger <trenn@suse.de>
2783L:	linux-pm@vger.kernel.org
2784S:	Maintained
2785F:	tools/power/cpupower/
2786
2787CRAMFS FILESYSTEM
2788W:	http://sourceforge.net/projects/cramfs/
2789S:	Orphan / Obsolete
2790F:	Documentation/filesystems/cramfs.txt
2791F:	fs/cramfs/
2792
2793CRIS PORT
2794M:	Mikael Starvik <starvik@axis.com>
2795M:	Jesper Nilsson <jesper.nilsson@axis.com>
2796L:	linux-cris-kernel@axis.com
2797W:	http://developer.axis.com
2798S:	Maintained
2799F:	arch/cris/
2800F:	drivers/tty/serial/crisv10.*
2801
2802CRYPTO API
2803M:	Herbert Xu <herbert@gondor.apana.org.au>
2804M:	"David S. Miller" <davem@davemloft.net>
2805L:	linux-crypto@vger.kernel.org
2806T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2807S:	Maintained
2808F:	Documentation/crypto/
2809F:	arch/*/crypto/
2810F:	crypto/
2811F:	drivers/crypto/
2812F:	include/crypto/
2813
2814CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2815M:	Neil Horman <nhorman@tuxdriver.com>
2816L:	linux-crypto@vger.kernel.org
2817S:	Maintained
2818F:	crypto/ansi_cprng.c
2819F:	crypto/rng.c
2820
2821CS5535 Audio ALSA driver
2822M:	Jaya Kumar <jayakumar.alsa@gmail.com>
2823S:	Maintained
2824F:	sound/pci/cs5535audio/
2825
2826CW1200 WLAN driver
2827M:	Solomon Peachy <pizza@shaftnet.org>
2828S:	Maintained
2829F:	drivers/net/wireless/cw1200/
2830
2831CX18 VIDEO4LINUX DRIVER
2832M:	Andy Walls <awalls@md.metrocast.net>
2833L:	ivtv-devel@ivtvdriver.org (subscribers-only)
2834L:	linux-media@vger.kernel.org
2835T:	git git://linuxtv.org/media_tree.git
2836W:	http://linuxtv.org
2837W:	http://www.ivtvdriver.org/index.php/Cx18
2838S:	Maintained
2839F:	Documentation/video4linux/cx18.txt
2840F:	drivers/media/pci/cx18/
2841F:	include/uapi/linux/ivtv*
2842
2843CX2341X MPEG ENCODER HELPER MODULE
2844M:	Hans Verkuil <hverkuil@xs4all.nl>
2845L:	linux-media@vger.kernel.org
2846T:	git git://linuxtv.org/media_tree.git
2847W:	http://linuxtv.org
2848S:	Maintained
2849F:	drivers/media/common/cx2341x*
2850F:	include/media/cx2341x*
2851
2852CX88 VIDEO4LINUX DRIVER
2853M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2854L:	linux-media@vger.kernel.org
2855W:	http://linuxtv.org
2856T:	git git://linuxtv.org/media_tree.git
2857S:	Odd fixes
2858F:	Documentation/video4linux/cx88/
2859F:	drivers/media/pci/cx88/
2860
2861CXD2820R MEDIA DRIVER
2862M:	Antti Palosaari <crope@iki.fi>
2863L:	linux-media@vger.kernel.org
2864W:	http://linuxtv.org/
2865W:	http://palosaari.fi/linux/
2866Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2867T:	git git://linuxtv.org/anttip/media_tree.git
2868S:	Maintained
2869F:	drivers/media/dvb-frontends/cxd2820r*
2870
2871CXGB3 ETHERNET DRIVER (CXGB3)
2872M:	Santosh Raspatur <santosh@chelsio.com>
2873L:	netdev@vger.kernel.org
2874W:	http://www.chelsio.com
2875S:	Supported
2876F:	drivers/net/ethernet/chelsio/cxgb3/
2877
2878CXGB3 ISCSI DRIVER (CXGB3I)
2879M:      Karen Xie <kxie@chelsio.com>
2880L:      linux-scsi@vger.kernel.org
2881W:      http://www.chelsio.com
2882S:      Supported
2883F:      drivers/scsi/cxgbi/cxgb3i
2884
2885CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2886M:	Steve Wise <swise@chelsio.com>
2887L:	linux-rdma@vger.kernel.org
2888W:	http://www.openfabrics.org
2889S:	Supported
2890F:	drivers/infiniband/hw/cxgb3/
2891
2892CXGB4 ETHERNET DRIVER (CXGB4)
2893M:	Hariprasad S <hariprasad@chelsio.com>
2894L:	netdev@vger.kernel.org
2895W:	http://www.chelsio.com
2896S:	Supported
2897F:	drivers/net/ethernet/chelsio/cxgb4/
2898
2899CXGB4 ISCSI DRIVER (CXGB4I)
2900M:      Karen Xie <kxie@chelsio.com>
2901L:      linux-scsi@vger.kernel.org
2902W:      http://www.chelsio.com
2903S:      Supported
2904F:      drivers/scsi/cxgbi/cxgb4i
2905
2906CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2907M:	Steve Wise <swise@chelsio.com>
2908L:	linux-rdma@vger.kernel.org
2909W:	http://www.openfabrics.org
2910S:	Supported
2911F:	drivers/infiniband/hw/cxgb4/
2912
2913CXGB4VF ETHERNET DRIVER (CXGB4VF)
2914M:	Casey Leedom <leedom@chelsio.com>
2915L:	netdev@vger.kernel.org
2916W:	http://www.chelsio.com
2917S:	Supported
2918F:	drivers/net/ethernet/chelsio/cxgb4vf/
2919
2920CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2921M:	Ian Munsie <imunsie@au1.ibm.com>
2922M:	Michael Neuling <mikey@neuling.org>
2923L:	linuxppc-dev@lists.ozlabs.org
2924S:	Supported
2925F:	drivers/misc/cxl/
2926F:	include/misc/cxl.h
2927F:	include/uapi/misc/cxl.h
2928F:	Documentation/powerpc/cxl.txt
2929F:	Documentation/powerpc/cxl.txt
2930F:	Documentation/ABI/testing/sysfs-class-cxl
2931
2932STMMAC ETHERNET DRIVER
2933M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
2934L:	netdev@vger.kernel.org
2935W:	http://www.stlinux.com
2936S:	Supported
2937F:	drivers/net/ethernet/stmicro/stmmac/
2938
2939CYBERPRO FB DRIVER
2940M:	Russell King <linux@arm.linux.org.uk>
2941L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2942W:	http://www.arm.linux.org.uk/
2943S:	Maintained
2944F:	drivers/video/fbdev/cyber2000fb.*
2945
2946CYCLADES ASYNC MUX DRIVER
2947W:	http://www.cyclades.com/
2948S:	Orphan
2949F:	drivers/tty/cyclades.c
2950F:	include/linux/cyclades.h
2951F:	include/uapi/linux/cyclades.h
2952
2953CYCLADES PC300 DRIVER
2954W:	http://www.cyclades.com/
2955S:	Orphan
2956F:	drivers/net/wan/pc300*
2957
2958CYPRESS_FIRMWARE MEDIA DRIVER
2959M:	Antti Palosaari <crope@iki.fi>
2960L:	linux-media@vger.kernel.org
2961W:	http://linuxtv.org/
2962W:	http://palosaari.fi/linux/
2963Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2964T:	git git://linuxtv.org/anttip/media_tree.git
2965S:	Maintained
2966F:	drivers/media/common/cypress_firmware*
2967
2968CYTTSP TOUCHSCREEN DRIVER
2969M:	Ferruh Yigit <fery@cypress.com>
2970L:	linux-input@vger.kernel.org
2971S:	Supported
2972F:	drivers/input/touchscreen/cyttsp*
2973F:	include/linux/input/cyttsp.h
2974
2975DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2976M:	Joshua Kinard <kumba@gentoo.org>
2977S:	Maintained
2978F:	drivers/rtc/rtc-ds1685.c
2979F:	include/linux/rtc/ds1685.h
2980
2981DAMA SLAVE for AX.25
2982M:	Joerg Reuter <jreuter@yaina.de>
2983W:	http://yaina.de/jreuter/
2984W:	http://www.qsl.net/dl1bke/
2985L:	linux-hams@vger.kernel.org
2986S:	Maintained
2987F:	net/ax25/af_ax25.c
2988F:	net/ax25/ax25_dev.c
2989F:	net/ax25/ax25_ds_*
2990F:	net/ax25/ax25_in.c
2991F:	net/ax25/ax25_out.c
2992F:	net/ax25/ax25_timer.c
2993F:	net/ax25/sysctl_net_ax25.c
2994
2995DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2996L:	netdev@vger.kernel.org
2997S:	Orphan
2998F:	Documentation/networking/dmfe.txt
2999F:	drivers/net/ethernet/dec/tulip/dmfe.c
3000
3001DC390/AM53C974 SCSI driver
3002M:	Hannes Reinecke <hare@suse.de>
3003L:	linux-scsi@vger.kernel.org
3004S:	Maintained
3005F:	drivers/scsi/am53c974.c
3006
3007DC395x SCSI driver
3008M:	Oliver Neukum <oliver@neukum.org>
3009M:	Ali Akcaagac <aliakc@web.de>
3010M:	Jamie Lenehan <lenehan@twibble.org>
3011L:	dc395x@twibble.org
3012W:	http://twibble.org/dist/dc395x/
3013W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3014S:	Maintained
3015F:	Documentation/scsi/dc395x.txt
3016F:	drivers/scsi/dc395x.*
3017
3018DCCP PROTOCOL
3019M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3020L:	dccp@vger.kernel.org
3021W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3022S:	Maintained
3023F:	include/linux/dccp.h
3024F:	include/uapi/linux/dccp.h
3025F:	include/linux/tfrc.h
3026F:	net/dccp/
3027
3028DECnet NETWORK LAYER
3029W:	http://linux-decnet.sourceforge.net
3030L:	linux-decnet-user@lists.sourceforge.net
3031S:	Orphan
3032F:	Documentation/networking/decnet.txt
3033F:	net/decnet/
3034
3035DECSTATION PLATFORM SUPPORT
3036M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3037L:	linux-mips@linux-mips.org
3038W:	http://www.linux-mips.org/wiki/DECstation
3039S:	Maintained
3040F:	arch/mips/dec/
3041F:	arch/mips/include/asm/dec/
3042F:	arch/mips/include/asm/mach-dec/
3043
3044DEFXX FDDI NETWORK DRIVER
3045M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3046S:	Maintained
3047F:	drivers/net/fddi/defxx.*
3048
3049DELL LAPTOP DRIVER
3050M:	Matthew Garrett <mjg59@srcf.ucam.org>
3051L:	platform-driver-x86@vger.kernel.org
3052S:	Maintained
3053F:	drivers/platform/x86/dell-laptop.c
3054
3055DELL LAPTOP SMM DRIVER
3056M:	Guenter Roeck <linux@roeck-us.net>
3057S:	Maintained
3058F:	drivers/char/i8k.c
3059F:	include/uapi/linux/i8k.h
3060
3061DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3062M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3063S:	Maintained
3064F:	Documentation/dcdbas.txt
3065F:	drivers/firmware/dcdbas.*
3066
3067DELL WMI EXTRAS DRIVER
3068M:	Matthew Garrett <mjg59@srcf.ucam.org>
3069S:	Maintained
3070F:	drivers/platform/x86/dell-wmi.c
3071
3072DESIGNWARE USB2 DRD IP DRIVER
3073M:	John Youn <johnyoun@synopsys.com>
3074L:	linux-usb@vger.kernel.org
3075T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3076S:	Maintained
3077F:	drivers/usb/dwc2/
3078
3079DESIGNWARE USB3 DRD IP DRIVER
3080M:	Felipe Balbi <balbi@ti.com>
3081L:	linux-usb@vger.kernel.org
3082L:	linux-omap@vger.kernel.org
3083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3084S:	Maintained
3085F:	drivers/usb/dwc3/
3086
3087DEVICE COREDUMP (DEV_COREDUMP)
3088M:	Johannes Berg <johannes@sipsolutions.net>
3089L:	linux-kernel@vger.kernel.org
3090S:	Maintained
3091F:	drivers/base/devcoredump.c
3092F:	include/linux/devcoredump.h
3093
3094DEVICE FREQUENCY (DEVFREQ)
3095M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3096M:	Kyungmin Park <kyungmin.park@samsung.com>
3097L:	linux-pm@vger.kernel.org
3098S:	Maintained
3099F:	drivers/devfreq/
3100
3101DEVICE NUMBER REGISTRY
3102M:	Torben Mathiasen <device@lanana.org>
3103W:	http://lanana.org/docs/device-list/index.html
3104S:	Maintained
3105
3106DEVICE-MAPPER  (LVM)
3107M:	Alasdair Kergon <agk@redhat.com>
3108M:	Mike Snitzer <snitzer@redhat.com>
3109M:	dm-devel@redhat.com
3110L:	dm-devel@redhat.com
3111W:	http://sources.redhat.com/dm
3112Q:	http://patchwork.kernel.org/project/dm-devel/list/
3113T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3114T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3115S:	Maintained
3116F:	Documentation/device-mapper/
3117F:	drivers/md/dm*
3118F:	drivers/md/persistent-data/
3119F:	include/linux/device-mapper.h
3120F:	include/linux/dm-*.h
3121F:	include/uapi/linux/dm-*.h
3122
3123DIALOG SEMICONDUCTOR DRIVERS
3124M:	Support Opensource <support.opensource@diasemi.com>
3125W:	http://www.dialog-semiconductor.com/products
3126S:	Supported
3127F:	Documentation/hwmon/da90??
3128F:	drivers/gpio/gpio-da90??.c
3129F:	drivers/hwmon/da90??-hwmon.c
3130F:	drivers/input/misc/da90??_onkey.c
3131F:	drivers/input/touchscreen/da9052_tsi.c
3132F:	drivers/leds/leds-da90??.c
3133F:	drivers/mfd/da903x.c
3134F:	drivers/mfd/da90??-*.c
3135F:	drivers/power/da9052-battery.c
3136F:	drivers/regulator/da903x.c
3137F:	drivers/regulator/da9???-regulator.[ch]
3138F:	drivers/rtc/rtc-da90??.c
3139F:	drivers/video/backlight/da90??_bl.c
3140F:	drivers/watchdog/da90??_wdt.c
3141F:	include/linux/mfd/da903x.h
3142F:	include/linux/mfd/da9052/
3143F:	include/linux/mfd/da9055/
3144F:	include/linux/mfd/da9063/
3145F:	include/sound/da[79]*.h
3146F:	sound/soc/codecs/da[79]*.[ch]
3147
3148DIGI NEO AND CLASSIC PCI PRODUCTS
3149M:	Lidza Louina <lidza.louina@gmail.com>
3150M:	Mark Hounschell <markh@compro.net>
3151L:	driverdev-devel@linuxdriverproject.org
3152S:	Maintained
3153F:	drivers/staging/dgnc/
3154
3155DIGI EPCA PCI PRODUCTS
3156M:	Lidza Louina <lidza.louina@gmail.com>
3157M:	Mark Hounschell <markh@compro.net>
3158M:	Daeseok Youn <daeseok.youn@gmail.com>
3159L:	driverdev-devel@linuxdriverproject.org
3160S:	Maintained
3161F:	drivers/staging/dgap/
3162
3163DIOLAN U2C-12 I2C DRIVER
3164M:	Guenter Roeck <linux@roeck-us.net>
3165L:	linux-i2c@vger.kernel.org
3166S:	Maintained
3167F:	drivers/i2c/busses/i2c-diolan-u2c.c
3168
3169DIRECT ACCESS (DAX)
3170M:	Matthew Wilcox <willy@linux.intel.com>
3171L:	linux-fsdevel@vger.kernel.org
3172S:	Supported
3173F:	fs/dax.c
3174
3175DIRECTORY NOTIFICATION (DNOTIFY)
3176M:	Eric Paris <eparis@parisplace.org>
3177S:	Maintained
3178F:	Documentation/filesystems/dnotify.txt
3179F:	fs/notify/dnotify/
3180F:	include/linux/dnotify.h
3181
3182DISK GEOMETRY AND PARTITION HANDLING
3183M:	Andries Brouwer <aeb@cwi.nl>
3184W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3185W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3186W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3187S:	Maintained
3188
3189DISKQUOTA
3190M:	Jan Kara <jack@suse.cz>
3191S:	Maintained
3192F:	Documentation/filesystems/quota.txt
3193F:	fs/quota/
3194F:	include/linux/quota*.h
3195F:	include/uapi/linux/quota*.h
3196
3197DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3198M:	Bernie Thompson <bernie@plugable.com>
3199L:	linux-fbdev@vger.kernel.org
3200S:	Maintained
3201W:	http://plugable.com/category/projects/udlfb/
3202F:	drivers/video/fbdev/udlfb.c
3203F:	include/video/udlfb.h
3204F:	Documentation/fb/udlfb.txt
3205
3206DISTRIBUTED LOCK MANAGER (DLM)
3207M:	Christine Caulfield <ccaulfie@redhat.com>
3208M:	David Teigland <teigland@redhat.com>
3209L:	cluster-devel@redhat.com
3210W:	http://sources.redhat.com/cluster/
3211T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3212S:	Supported
3213F:	fs/dlm/
3214
3215DMA BUFFER SHARING FRAMEWORK
3216M:	Sumit Semwal <sumit.semwal@linaro.org>
3217S:	Maintained
3218L:	linux-media@vger.kernel.org
3219L:	dri-devel@lists.freedesktop.org
3220L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3221F:	drivers/dma-buf/
3222F:	include/linux/dma-buf*
3223F:	include/linux/reservation.h
3224F:	include/linux/*fence.h
3225F:	Documentation/dma-buf-sharing.txt
3226T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3227
3228DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3229M:	Vinod Koul <vinod.koul@intel.com>
3230L:	dmaengine@vger.kernel.org
3231Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3232S:	Maintained
3233F:	drivers/dma/
3234F:	include/linux/dmaengine.h
3235F:	Documentation/dmaengine/
3236T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3237
3238DME1737 HARDWARE MONITOR DRIVER
3239M:	Juerg Haefliger <juergh@gmail.com>
3240L:	lm-sensors@lm-sensors.org
3241S:	Maintained
3242F:	Documentation/hwmon/dme1737
3243F:	drivers/hwmon/dme1737.c
3244
3245DOCKING STATION DRIVER
3246M:	Shaohua Li <shaohua.li@intel.com>
3247L:	linux-acpi@vger.kernel.org
3248S:	Supported
3249F:	drivers/acpi/dock.c
3250
3251DOCUMENTATION
3252M:	Jonathan Corbet <corbet@lwn.net>
3253L:	linux-doc@vger.kernel.org
3254S:	Maintained
3255F:	Documentation/
3256X:	Documentation/ABI/
3257X:	Documentation/devicetree/
3258X:	Documentation/[a-z][a-z]_[A-Z][A-Z]/
3259T:	git git://git.lwn.net/linux-2.6.git docs-next
3260
3261DOUBLETALK DRIVER
3262M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3263L:	blinux-list@redhat.com
3264S:	Maintained
3265F:	drivers/char/dtlk.c
3266F:	include/linux/dtlk.h
3267
3268DPT_I2O SCSI RAID DRIVER
3269M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3270L:	linux-scsi@vger.kernel.org
3271W:	http://www.adaptec.com/
3272S:	Maintained
3273F:	drivers/scsi/dpt*
3274F:	drivers/scsi/dpt/
3275
3276DRBD DRIVER
3277P:	Philipp Reisner
3278P:	Lars Ellenberg
3279M:	drbd-dev@lists.linbit.com
3280L:	drbd-user@lists.linbit.com
3281W:	http://www.drbd.org
3282T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3283T:	git git://git.drbd.org/drbd-8.3.git
3284S:	Supported
3285F:	drivers/block/drbd/
3286F:	lib/lru_cache.c
3287F:	Documentation/blockdev/drbd/
3288
3289DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3290M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3291T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3292S:	Supported
3293F:	Documentation/kobject.txt
3294F:	drivers/base/
3295F:	fs/sysfs/
3296F:	fs/debugfs/
3297F:	include/linux/kobj*
3298F:	include/linux/debugfs.h
3299F:	lib/kobj*
3300
3301DRM DRIVERS
3302M:	David Airlie <airlied@linux.ie>
3303L:	dri-devel@lists.freedesktop.org
3304T:	git git://people.freedesktop.org/~airlied/linux
3305S:	Maintained
3306F:	drivers/gpu/drm/
3307F:	drivers/gpu/vga/
3308F:	include/drm/
3309F:	include/uapi/drm/
3310
3311RADEON DRM DRIVERS
3312M:	Alex Deucher <alexander.deucher@amd.com>
3313M:	Christian König <christian.koenig@amd.com>
3314L:	dri-devel@lists.freedesktop.org
3315T:	git git://people.freedesktop.org/~agd5f/linux
3316S:	Supported
3317F:	drivers/gpu/drm/radeon/
3318F:	include/uapi/drm/radeon*
3319
3320DRM PANEL DRIVERS
3321M:	Thierry Reding <thierry.reding@gmail.com>
3322L:	dri-devel@lists.freedesktop.org
3323T:	git git://anongit.freedesktop.org/tegra/linux.git
3324S:	Maintained
3325F:	drivers/gpu/drm/drm_panel.c
3326F:	drivers/gpu/drm/panel/
3327F:	include/drm/drm_panel.h
3328F:	Documentation/devicetree/bindings/panel/
3329
3330INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3331M:	Daniel Vetter <daniel.vetter@intel.com>
3332M:	Jani Nikula <jani.nikula@linux.intel.com>
3333L:	intel-gfx@lists.freedesktop.org
3334L:	dri-devel@lists.freedesktop.org
3335Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3336T:	git git://anongit.freedesktop.org/drm-intel
3337S:	Supported
3338F:	drivers/gpu/drm/i915/
3339F:	include/drm/i915*
3340F:	include/uapi/drm/i915*
3341
3342DRM DRIVERS FOR EXYNOS
3343M:	Inki Dae <inki.dae@samsung.com>
3344M:	Joonyoung Shim <jy0922.shim@samsung.com>
3345M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3346M:	Kyungmin Park <kyungmin.park@samsung.com>
3347L:	dri-devel@lists.freedesktop.org
3348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3349S:	Supported
3350F:	drivers/gpu/drm/exynos/
3351F:	include/drm/exynos*
3352F:	include/uapi/drm/exynos*
3353
3354DRM DRIVERS FOR FREESCALE IMX
3355M:	Philipp Zabel <p.zabel@pengutronix.de>
3356L:	dri-devel@lists.freedesktop.org
3357S:	Maintained
3358F:	drivers/gpu/drm/imx/
3359F:	Documentation/devicetree/bindings/drm/imx/
3360
3361DRM DRIVERS FOR NVIDIA TEGRA
3362M:	Thierry Reding <thierry.reding@gmail.com>
3363M:	Terje Bergström <tbergstrom@nvidia.com>
3364L:	dri-devel@lists.freedesktop.org
3365L:	linux-tegra@vger.kernel.org
3366T:	git git://anongit.freedesktop.org/tegra/linux.git
3367S:	Supported
3368F:	drivers/gpu/drm/tegra/
3369F:	drivers/gpu/host1x/
3370F:	include/linux/host1x.h
3371F:	include/uapi/drm/tegra_drm.h
3372F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3373
3374DRM DRIVERS FOR RENESAS
3375M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3376L:	dri-devel@lists.freedesktop.org
3377L:	linux-sh@vger.kernel.org
3378T:	git git://people.freedesktop.org/~airlied/linux
3379S:	Supported
3380F:	drivers/gpu/drm/rcar-du/
3381F:	drivers/gpu/drm/shmobile/
3382F:	include/linux/platform_data/rcar-du.h
3383F:	include/linux/platform_data/shmob_drm.h
3384
3385DSBR100 USB FM RADIO DRIVER
3386M:	Alexey Klimov <klimov.linux@gmail.com>
3387L:	linux-media@vger.kernel.org
3388T:	git git://linuxtv.org/media_tree.git
3389S:	Maintained
3390F:	drivers/media/radio/dsbr100.c
3391
3392DSCC4 DRIVER
3393M:	Francois Romieu <romieu@fr.zoreil.com>
3394L:	netdev@vger.kernel.org
3395S:	Maintained
3396F:	drivers/net/wan/dscc4.c
3397
3398DVB_USB_AF9015 MEDIA DRIVER
3399M:	Antti Palosaari <crope@iki.fi>
3400L:	linux-media@vger.kernel.org
3401W:	http://linuxtv.org/
3402W:	http://palosaari.fi/linux/
3403Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3404T:	git git://linuxtv.org/anttip/media_tree.git
3405S:	Maintained
3406F:	drivers/media/usb/dvb-usb-v2/af9015*
3407
3408DVB_USB_AF9035 MEDIA DRIVER
3409M:	Antti Palosaari <crope@iki.fi>
3410L:	linux-media@vger.kernel.org
3411W:	http://linuxtv.org/
3412W:	http://palosaari.fi/linux/
3413Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3414T:	git git://linuxtv.org/anttip/media_tree.git
3415S:	Maintained
3416F:	drivers/media/usb/dvb-usb-v2/af9035*
3417
3418DVB_USB_ANYSEE MEDIA DRIVER
3419M:	Antti Palosaari <crope@iki.fi>
3420L:	linux-media@vger.kernel.org
3421W:	http://linuxtv.org/
3422W:	http://palosaari.fi/linux/
3423Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3424T:	git git://linuxtv.org/anttip/media_tree.git
3425S:	Maintained
3426F:	drivers/media/usb/dvb-usb-v2/anysee*
3427
3428DVB_USB_AU6610 MEDIA DRIVER
3429M:	Antti Palosaari <crope@iki.fi>
3430L:	linux-media@vger.kernel.org
3431W:	http://linuxtv.org/
3432W:	http://palosaari.fi/linux/
3433Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3434T:	git git://linuxtv.org/anttip/media_tree.git
3435S:	Maintained
3436F:	drivers/media/usb/dvb-usb-v2/au6610*
3437
3438DVB_USB_CE6230 MEDIA DRIVER
3439M:	Antti Palosaari <crope@iki.fi>
3440L:	linux-media@vger.kernel.org
3441W:	http://linuxtv.org/
3442W:	http://palosaari.fi/linux/
3443Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3444T:	git git://linuxtv.org/anttip/media_tree.git
3445S:	Maintained
3446F:	drivers/media/usb/dvb-usb-v2/ce6230*
3447
3448DVB_USB_CXUSB MEDIA DRIVER
3449M:	Michael Krufky <mkrufky@linuxtv.org>
3450L:	linux-media@vger.kernel.org
3451W:	http://linuxtv.org/
3452W:	http://github.com/mkrufky
3453Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3454T:	git git://linuxtv.org/media_tree.git
3455S:	Maintained
3456F:	drivers/media/usb/dvb-usb/cxusb*
3457
3458DVB_USB_EC168 MEDIA DRIVER
3459M:	Antti Palosaari <crope@iki.fi>
3460L:	linux-media@vger.kernel.org
3461W:	http://linuxtv.org/
3462W:	http://palosaari.fi/linux/
3463Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3464T:	git git://linuxtv.org/anttip/media_tree.git
3465S:	Maintained
3466F:	drivers/media/usb/dvb-usb-v2/ec168*
3467
3468DVB_USB_GL861 MEDIA DRIVER
3469M:	Antti Palosaari <crope@iki.fi>
3470L:	linux-media@vger.kernel.org
3471W:	http://linuxtv.org/
3472Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3473T:	git git://linuxtv.org/anttip/media_tree.git
3474S:	Maintained
3475F:	drivers/media/usb/dvb-usb-v2/gl861*
3476
3477DVB_USB_MXL111SF MEDIA DRIVER
3478M:	Michael Krufky <mkrufky@linuxtv.org>
3479L:	linux-media@vger.kernel.org
3480W:	http://linuxtv.org/
3481W:	http://github.com/mkrufky
3482Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3483T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3484S:	Maintained
3485F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3486
3487DVB_USB_RTL28XXU MEDIA DRIVER
3488M:	Antti Palosaari <crope@iki.fi>
3489L:	linux-media@vger.kernel.org
3490W:	http://linuxtv.org/
3491W:	http://palosaari.fi/linux/
3492Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3493T:	git git://linuxtv.org/anttip/media_tree.git
3494S:	Maintained
3495F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3496
3497DVB_USB_V2 MEDIA DRIVER
3498M:	Antti Palosaari <crope@iki.fi>
3499L:	linux-media@vger.kernel.org
3500W:	http://linuxtv.org/
3501W:	http://palosaari.fi/linux/
3502Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3503T:	git git://linuxtv.org/anttip/media_tree.git
3504S:	Maintained
3505F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3506F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3507
3508DYNAMIC DEBUG
3509M:	Jason Baron <jbaron@akamai.com>
3510S:	Maintained
3511F:	lib/dynamic_debug.c
3512F:	include/linux/dynamic_debug.h
3513
3514DZ DECSTATION DZ11 SERIAL DRIVER
3515M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3516S:	Maintained
3517F:	drivers/tty/serial/dz.*
3518
3519E3X0 POWER BUTTON DRIVER
3520M:	Moritz Fischer <moritz.fischer@ettus.com>
3521L:	usrp-users@lists.ettus.com
3522W:	http://www.ettus.com
3523S:	Supported
3524F:	drivers/input/misc/e3x0-button.c
3525F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3526
3527E4000 MEDIA DRIVER
3528M:	Antti Palosaari <crope@iki.fi>
3529L:	linux-media@vger.kernel.org
3530W:	http://linuxtv.org/
3531W:	http://palosaari.fi/linux/
3532Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3533T:	git git://linuxtv.org/anttip/media_tree.git
3534S:	Maintained
3535F:	drivers/media/tuners/e4000*
3536
3537EATA ISA/EISA/PCI SCSI DRIVER
3538M:	Dario Ballabio <ballabio_dario@emc.com>
3539L:	linux-scsi@vger.kernel.org
3540S:	Maintained
3541F:	drivers/scsi/eata.c
3542
3543EC100 MEDIA DRIVER
3544M:	Antti Palosaari <crope@iki.fi>
3545L:	linux-media@vger.kernel.org
3546W:	http://linuxtv.org/
3547W:	http://palosaari.fi/linux/
3548Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3549T:	git git://linuxtv.org/anttip/media_tree.git
3550S:	Maintained
3551F:	drivers/media/dvb-frontends/ec100*
3552
3553ECRYPT FILE SYSTEM
3554M:	Tyler Hicks <tyhicks@canonical.com>
3555L:	ecryptfs@vger.kernel.org
3556W:	http://ecryptfs.org
3557W:	https://launchpad.net/ecryptfs
3558S:	Supported
3559F:	Documentation/filesystems/ecryptfs.txt
3560F:	fs/ecryptfs/
3561
3562EDAC-CORE
3563M:	Doug Thompson <dougthompson@xmission.com>
3564M:	Borislav Petkov <bp@alien8.de>
3565M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3566L:	linux-edac@vger.kernel.org
3567W:	bluesmoke.sourceforge.net
3568T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3569T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3570S:	Supported
3571F:	Documentation/edac.txt
3572F:	drivers/edac/
3573F:	include/linux/edac.h
3574
3575EDAC-AMD64
3576M:	Doug Thompson <dougthompson@xmission.com>
3577M:	Borislav Petkov <bp@alien8.de>
3578L:	linux-edac@vger.kernel.org
3579W:	bluesmoke.sourceforge.net
3580S:	Maintained
3581F:	drivers/edac/amd64_edac*
3582
3583EDAC-CALXEDA
3584M:	Doug Thompson <dougthompson@xmission.com>
3585M:	Robert Richter <rric@kernel.org>
3586L:	linux-edac@vger.kernel.org
3587W:	bluesmoke.sourceforge.net
3588S:	Maintained
3589F:	drivers/edac/highbank*
3590
3591EDAC-CAVIUM
3592M:	Ralf Baechle <ralf@linux-mips.org>
3593M:	David Daney <david.daney@cavium.com>
3594L:	linux-edac@vger.kernel.org
3595L:	linux-mips@linux-mips.org
3596W:	bluesmoke.sourceforge.net
3597S:	Supported
3598F:	drivers/edac/octeon_edac*
3599
3600EDAC-E752X
3601M:	Mark Gross <mark.gross@intel.com>
3602M:	Doug Thompson <dougthompson@xmission.com>
3603L:	linux-edac@vger.kernel.org
3604W:	bluesmoke.sourceforge.net
3605S:	Maintained
3606F:	drivers/edac/e752x_edac.c
3607
3608EDAC-E7XXX
3609M:	Doug Thompson <dougthompson@xmission.com>
3610L:	linux-edac@vger.kernel.org
3611W:	bluesmoke.sourceforge.net
3612S:	Maintained
3613F:	drivers/edac/e7xxx_edac.c
3614
3615EDAC-GHES
3616M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3617L:	linux-edac@vger.kernel.org
3618W:	bluesmoke.sourceforge.net
3619S:	Maintained
3620F:	drivers/edac/ghes_edac.c
3621
3622EDAC-I82443BXGX
3623M:	Tim Small <tim@buttersideup.com>
3624L:	linux-edac@vger.kernel.org
3625W:	bluesmoke.sourceforge.net
3626S:	Maintained
3627F:	drivers/edac/i82443bxgx_edac.c
3628
3629EDAC-I3000
3630M:	Jason Uhlenkott <juhlenko@akamai.com>
3631L:	linux-edac@vger.kernel.org
3632W:	bluesmoke.sourceforge.net
3633S:	Maintained
3634F:	drivers/edac/i3000_edac.c
3635
3636EDAC-I5000
3637M:	Doug Thompson <dougthompson@xmission.com>
3638L:	linux-edac@vger.kernel.org
3639W:	bluesmoke.sourceforge.net
3640S:	Maintained
3641F:	drivers/edac/i5000_edac.c
3642
3643EDAC-I5400
3644M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3645L:	linux-edac@vger.kernel.org
3646W:	bluesmoke.sourceforge.net
3647S:	Maintained
3648F:	drivers/edac/i5400_edac.c
3649
3650EDAC-I7300
3651M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3652L:	linux-edac@vger.kernel.org
3653W:	bluesmoke.sourceforge.net
3654S:	Maintained
3655F:	drivers/edac/i7300_edac.c
3656
3657EDAC-I7CORE
3658M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3659L:	linux-edac@vger.kernel.org
3660W:	bluesmoke.sourceforge.net
3661S:	Maintained
3662F:	drivers/edac/i7core_edac.c
3663
3664EDAC-I82975X
3665M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3666M:	"Arvind R." <arvino55@gmail.com>
3667L:	linux-edac@vger.kernel.org
3668W:	bluesmoke.sourceforge.net
3669S:	Maintained
3670F:	drivers/edac/i82975x_edac.c
3671
3672EDAC-IE31200
3673M:	Jason Baron <jbaron@akamai.com>
3674L:	linux-edac@vger.kernel.org
3675W:	bluesmoke.sourceforge.net
3676S:	Maintained
3677F:	drivers/edac/ie31200_edac.c
3678
3679EDAC-MPC85XX
3680M:	Johannes Thumshirn <johannes.thumshirn@men.de>
3681L:	linux-edac@vger.kernel.org
3682W:	bluesmoke.sourceforge.net
3683S:	Maintained
3684F:	drivers/edac/mpc85xx_edac.[ch]
3685
3686EDAC-PASEMI
3687M:	Egor Martovetsky <egor@pasemi.com>
3688L:	linux-edac@vger.kernel.org
3689W:	bluesmoke.sourceforge.net
3690S:	Maintained
3691F:	drivers/edac/pasemi_edac.c
3692
3693EDAC-R82600
3694M:	Tim Small <tim@buttersideup.com>
3695L:	linux-edac@vger.kernel.org
3696W:	bluesmoke.sourceforge.net
3697S:	Maintained
3698F:	drivers/edac/r82600_edac.c
3699
3700EDAC-SBRIDGE
3701M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3702L:	linux-edac@vger.kernel.org
3703W:	bluesmoke.sourceforge.net
3704S:	Maintained
3705F:	drivers/edac/sb_edac.c
3706
3707EDIROL UA-101/UA-1000 DRIVER
3708M:	Clemens Ladisch <clemens@ladisch.de>
3709L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3710T:	git git://git.alsa-project.org/alsa-kernel.git
3711S:	Maintained
3712F:	sound/usb/misc/ua101.c
3713
3714EXTENSIBLE FIRMWARE INTERFACE (EFI)
3715M:	Matt Fleming <matt.fleming@intel.com>
3716L:	linux-efi@vger.kernel.org
3717T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3718S:	Maintained
3719F:	Documentation/efi-stub.txt
3720F:	arch/ia64/kernel/efi.c
3721F:	arch/x86/boot/compressed/eboot.[ch]
3722F:	arch/x86/include/asm/efi.h
3723F:	arch/x86/platform/efi/*
3724F:	drivers/firmware/efi/*
3725F:	include/linux/efi*.h
3726
3727EFI VARIABLE FILESYSTEM
3728M:	Matthew Garrett <matthew.garrett@nebula.com>
3729M:	Jeremy Kerr <jk@ozlabs.org>
3730M:	Matt Fleming <matt.fleming@intel.com>
3731T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3732L:	linux-efi@vger.kernel.org
3733S:	Maintained
3734F:	fs/efivarfs/
3735
3736EFIFB FRAMEBUFFER DRIVER
3737L:	linux-fbdev@vger.kernel.org
3738M:	Peter Jones <pjones@redhat.com>
3739S:	Maintained
3740F:	drivers/video/fbdev/efifb.c
3741
3742EFS FILESYSTEM
3743W:	http://aeschi.ch.eu.org/efs/
3744S:	Orphan
3745F:	fs/efs/
3746
3747EHCA (IBM GX bus InfiniBand adapter) DRIVER
3748M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3749M:	Christoph Raisch <raisch@de.ibm.com>
3750L:	linux-rdma@vger.kernel.org
3751S:	Supported
3752F:	drivers/infiniband/hw/ehca/
3753
3754EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3755M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3756L:	netdev@vger.kernel.org
3757S:	Maintained
3758F:	drivers/net/ethernet/ibm/ehea/
3759
3760EM28XX VIDEO4LINUX DRIVER
3761M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3762L:	linux-media@vger.kernel.org
3763W:	http://linuxtv.org
3764T:	git git://linuxtv.org/media_tree.git
3765S:	Maintained
3766F:	drivers/media/usb/em28xx/
3767
3768EMBEDDED LINUX
3769M:	Paul Gortmaker <paul.gortmaker@windriver.com>
3770M:	Matt Mackall <mpm@selenic.com>
3771M:	David Woodhouse <dwmw2@infradead.org>
3772L:	linux-embedded@vger.kernel.org
3773S:	Maintained
3774
3775EMULEX LPFC FC SCSI DRIVER
3776M:	James Smart <james.smart@emulex.com>
3777L:	linux-scsi@vger.kernel.org
3778W:	http://sourceforge.net/projects/lpfcxxxx
3779S:	Supported
3780F:	drivers/scsi/lpfc/
3781
3782ENE CB710 FLASH CARD READER DRIVER
3783M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
3784S:	Maintained
3785F:	drivers/misc/cb710/
3786F:	drivers/mmc/host/cb710-mmc.*
3787F:	include/linux/cb710.h
3788
3789ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3790M:	Maxim Levitsky <maximlevitsky@gmail.com>
3791S:	Maintained
3792F:	drivers/media/rc/ene_ir.*
3793
3794ENHANCED ERROR HANDLING (EEH)
3795M:	Gavin Shan <shangw@linux.vnet.ibm.com>
3796L:	linuxppc-dev@lists.ozlabs.org
3797S:	Supported
3798F:	Documentation/powerpc/eeh-pci-error-recovery.txt
3799F:	arch/powerpc/kernel/eeh*.c
3800
3801EPSON S1D13XXX FRAMEBUFFER DRIVER
3802M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
3803S:	Maintained
3804T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3805F:	drivers/video/fbdev/s1d13xxxfb.c
3806F:	include/video/s1d13xxxfb.h
3807
3808ET131X NETWORK DRIVER
3809M:	Mark Einon <mark.einon@gmail.com>
3810S:	Odd Fixes
3811F:	drivers/net/ethernet/agere/
3812
3813ETHERNET BRIDGE
3814M:	Stephen Hemminger <stephen@networkplumber.org>
3815L:	bridge@lists.linux-foundation.org
3816L:	netdev@vger.kernel.org
3817W:	http://www.linuxfoundation.org/en/Net:Bridge
3818S:	Maintained
3819F:	include/linux/netfilter_bridge/
3820F:	net/bridge/
3821
3822ETHERNET PHY LIBRARY
3823M:	Florian Fainelli <f.fainelli@gmail.com>
3824L:	netdev@vger.kernel.org
3825S:	Maintained
3826F:	include/linux/phy.h
3827F:	include/linux/phy_fixed.h
3828F:	drivers/net/phy/
3829F:	Documentation/networking/phy.txt
3830F:	drivers/of/of_mdio.c
3831F:	drivers/of/of_net.c
3832
3833EXT2 FILE SYSTEM
3834M:	Jan Kara <jack@suse.cz>
3835L:	linux-ext4@vger.kernel.org
3836S:	Maintained
3837F:	Documentation/filesystems/ext2.txt
3838F:	fs/ext2/
3839F:	include/linux/ext2*
3840
3841EXT3 FILE SYSTEM
3842M:	Jan Kara <jack@suse.cz>
3843M:	Andrew Morton <akpm@linux-foundation.org>
3844M:	Andreas Dilger <adilger.kernel@dilger.ca>
3845L:	linux-ext4@vger.kernel.org
3846S:	Maintained
3847F:	Documentation/filesystems/ext3.txt
3848F:	fs/ext3/
3849
3850EXT4 FILE SYSTEM
3851M:	"Theodore Ts'o" <tytso@mit.edu>
3852M:	Andreas Dilger <adilger.kernel@dilger.ca>
3853L:	linux-ext4@vger.kernel.org
3854W:	http://ext4.wiki.kernel.org
3855Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
3856S:	Maintained
3857F:	Documentation/filesystems/ext4.txt
3858F:	fs/ext4/
3859
3860Extended Verification Module (EVM)
3861M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
3862L:	linux-ima-devel@lists.sourceforge.net
3863L:	linux-security-module@vger.kernel.org
3864S:	Supported
3865F:	security/integrity/evm/
3866
3867EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3868M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3869M:	Chanwoo Choi <cw00.choi@samsung.com>
3870L:	linux-kernel@vger.kernel.org
3871T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3872S:	Maintained
3873F:	drivers/extcon/
3874F:	Documentation/extcon/
3875
3876EXYNOS DP DRIVER
3877M:	Jingoo Han <jg1.han@samsung.com>
3878L:	dri-devel@lists.freedesktop.org
3879S:	Maintained
3880F:	drivers/gpu/drm/exynos/exynos_dp*
3881
3882EXYNOS MIPI DISPLAY DRIVERS
3883M:	Inki Dae <inki.dae@samsung.com>
3884M:	Donghwa Lee <dh09.lee@samsung.com>
3885M:	Kyungmin Park <kyungmin.park@samsung.com>
3886L:	linux-fbdev@vger.kernel.org
3887S:	Maintained
3888F:	drivers/video/fbdev/exynos/exynos_mipi*
3889F:	include/video/exynos_mipi*
3890
3891F71805F HARDWARE MONITORING DRIVER
3892M:	Jean Delvare <jdelvare@suse.de>
3893L:	lm-sensors@lm-sensors.org
3894S:	Maintained
3895F:	Documentation/hwmon/f71805f
3896F:	drivers/hwmon/f71805f.c
3897
3898FC0011 TUNER DRIVER
3899M:	Michael Buesch <m@bues.ch>
3900L:	linux-media@vger.kernel.org
3901S:	Maintained
3902F:	drivers/media/tuners/fc0011.h
3903F:	drivers/media/tuners/fc0011.c
3904
3905FC2580 MEDIA DRIVER
3906M:	Antti Palosaari <crope@iki.fi>
3907L:	linux-media@vger.kernel.org
3908W:	http://linuxtv.org/
3909W:	http://palosaari.fi/linux/
3910Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3911T:	git git://linuxtv.org/anttip/media_tree.git
3912S:	Maintained
3913F:	drivers/media/tuners/fc2580*
3914
3915FANOTIFY
3916M:	Eric Paris <eparis@redhat.com>
3917S:	Maintained
3918F:	fs/notify/fanotify/
3919F:	include/linux/fanotify.h
3920F:	include/uapi/linux/fanotify.h
3921
3922FARSYNC SYNCHRONOUS DRIVER
3923M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
3924W:	http://www.farsite.co.uk/
3925S:	Supported
3926F:	drivers/net/wan/farsync.*
3927
3928FAULT INJECTION SUPPORT
3929M:	Akinobu Mita <akinobu.mita@gmail.com>
3930S:	Supported
3931F:	Documentation/fault-injection/
3932F:	lib/fault-inject.c
3933
3934FBTFT Framebuffer drivers
3935M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3936M:	Noralf Trønnes <noralf@tronnes.org>
3937S:	Maintained
3938F:	drivers/staging/fbtft/
3939
3940FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3941M:	Vasu Dev <vasu.dev@intel.com>
3942L:	fcoe-devel@open-fcoe.org
3943W:	www.Open-FCoE.org
3944S:	Supported
3945F:	drivers/scsi/libfc/
3946F:	drivers/scsi/fcoe/
3947F:	include/scsi/fc/
3948F:	include/scsi/libfc.h
3949F:	include/scsi/libfcoe.h
3950F:	include/uapi/scsi/fc/
3951
3952FILE LOCKING (flock() and fcntl()/lockf())
3953M:	Jeff Layton <jlayton@poochiereds.net>
3954M:	J. Bruce Fields <bfields@fieldses.org>
3955L:	linux-fsdevel@vger.kernel.org
3956S:	Maintained
3957F:	include/linux/fcntl.h
3958F:	include/linux/fs.h
3959F:	include/uapi/linux/fcntl.h
3960F:	include/uapi/linux/fs.h
3961F:	fs/fcntl.c
3962F:	fs/locks.c
3963
3964FILESYSTEMS (VFS and infrastructure)
3965M:	Alexander Viro <viro@zeniv.linux.org.uk>
3966L:	linux-fsdevel@vger.kernel.org
3967S:	Maintained
3968F:	fs/*
3969
3970FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3971M:	Riku Voipio <riku.voipio@iki.fi>
3972L:	lm-sensors@lm-sensors.org
3973S:	Maintained
3974F:	drivers/hwmon/f75375s.c
3975F:	include/linux/f75375s.h
3976
3977FIREWIRE AUDIO DRIVERS
3978M:	Clemens Ladisch <clemens@ladisch.de>
3979L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3980T:	git git://git.alsa-project.org/alsa-kernel.git
3981S:	Maintained
3982F:	sound/firewire/
3983
3984FIREWIRE MEDIA DRIVERS (firedtv)
3985M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
3986L:	linux-media@vger.kernel.org
3987L:	linux1394-devel@lists.sourceforge.net
3988T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3989S:	Maintained
3990F:	drivers/media/firewire/
3991
3992FIREWIRE SBP-2 TARGET
3993M:	Chris Boot <bootc@bootc.net>
3994L:	linux-scsi@vger.kernel.org
3995L:	target-devel@vger.kernel.org
3996L:	linux1394-devel@lists.sourceforge.net
3997T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3998S:	Maintained
3999F:	drivers/target/sbp/
4000
4001FIREWIRE SUBSYSTEM
4002M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4003L:	linux1394-devel@lists.sourceforge.net
4004W:	http://ieee1394.wiki.kernel.org/
4005T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4006S:	Maintained
4007F:	drivers/firewire/
4008F:	include/linux/firewire.h
4009F:	include/uapi/linux/firewire*.h
4010F:	tools/firewire/
4011
4012FIRMWARE LOADER (request_firmware)
4013M:	Ming Lei <ming.lei@canonical.com>
4014L:	linux-kernel@vger.kernel.org
4015S:	Maintained
4016F:	Documentation/firmware_class/
4017F:	drivers/base/firmware*.c
4018F:	include/linux/firmware.h
4019
4020FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4021M:	Joshua Morris <josh.h.morris@us.ibm.com>
4022M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4023S:	Maintained
4024F:	drivers/block/rsxx/
4025
4026FLOPPY DRIVER
4027M:	Jiri Kosina <jkosina@suse.cz>
4028T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4029S:	Odd fixes
4030F:	drivers/block/floppy.c
4031
4032FMC SUBSYSTEM
4033M:	Alessandro Rubini <rubini@gnudd.com>
4034W:	http://www.ohwr.org/projects/fmc-bus
4035S:	Supported
4036F:	drivers/fmc/
4037F:	include/linux/fmc*.h
4038F:	include/linux/ipmi-fru.h
4039K:	fmc_d.*register
4040
4041FPU EMULATOR
4042M:	Bill Metzenthen <billm@melbpc.org.au>
4043W:	http://floatingpoint.sourceforge.net/emulator/index.html
4044S:	Maintained
4045F:	arch/x86/math-emu/
4046
4047FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4048L:	netdev@vger.kernel.org
4049S:	Orphan
4050F:	drivers/net/wan/dlci.c
4051F:	drivers/net/wan/sdla.c
4052
4053FRAMEBUFFER LAYER
4054M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4055M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4056L:	linux-fbdev@vger.kernel.org
4057W:	http://linux-fbdev.sourceforge.net/
4058Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4059T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4060S:	Maintained
4061F:	Documentation/fb/
4062F:	Documentation/devicetree/bindings/fb/
4063F:	drivers/video/
4064F:	include/video/
4065F:	include/linux/fb.h
4066F:	include/uapi/video/
4067F:	include/uapi/linux/fb.h
4068
4069FREESCALE DIU FRAMEBUFFER DRIVER
4070M:	Timur Tabi <timur@tabi.org>
4071L:	linux-fbdev@vger.kernel.org
4072S:	Maintained
4073F:	drivers/video/fbdev/fsl-diu-fb.*
4074
4075FREESCALE DMA DRIVER
4076M:	Li Yang <leoli@freescale.com>
4077M:	Zhang Wei <zw@zh-kernel.org>
4078L:	linuxppc-dev@lists.ozlabs.org
4079S:	Maintained
4080F:	drivers/dma/fsldma.*
4081
4082FREESCALE I2C CPM DRIVER
4083M:	Jochen Friedrich <jochen@scram.de>
4084L:	linuxppc-dev@lists.ozlabs.org
4085L:	linux-i2c@vger.kernel.org
4086S:	Maintained
4087F:	drivers/i2c/busses/i2c-cpm.c
4088
4089FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4090M:	Sascha Hauer <kernel@pengutronix.de>
4091L:	linux-fbdev@vger.kernel.org
4092L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4093S:	Maintained
4094F:	include/linux/platform_data/video-imxfb.h
4095F:	drivers/video/fbdev/imxfb.c
4096
4097FREESCALE QUAD SPI DRIVER
4098M:	Han Xu <han.xu@freescale.com>
4099L:	linux-mtd@lists.infradead.org
4100S:	Maintained
4101F:	drivers/mtd/spi-nor/fsl-quadspi.c
4102
4103FREESCALE SOC FS_ENET DRIVER
4104M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4105M:	Vitaly Bordug <vbordug@ru.mvista.com>
4106L:	linuxppc-dev@lists.ozlabs.org
4107L:	netdev@vger.kernel.org
4108S:	Maintained
4109F:	drivers/net/ethernet/freescale/fs_enet/
4110F:	include/linux/fs_enet_pd.h
4111
4112FREESCALE QUICC ENGINE LIBRARY
4113L:	linuxppc-dev@lists.ozlabs.org
4114S:	Orphan
4115F:	arch/powerpc/sysdev/qe_lib/
4116F:	arch/powerpc/include/asm/*qe.h
4117
4118FREESCALE USB PERIPHERAL DRIVERS
4119M:	Li Yang <leoli@freescale.com>
4120L:	linux-usb@vger.kernel.org
4121L:	linuxppc-dev@lists.ozlabs.org
4122S:	Maintained
4123F:	drivers/usb/gadget/udc/fsl*
4124
4125FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4126M:	Li Yang <leoli@freescale.com>
4127L:	netdev@vger.kernel.org
4128L:	linuxppc-dev@lists.ozlabs.org
4129S:	Maintained
4130F:	drivers/net/ethernet/freescale/ucc_geth*
4131
4132FREESCALE QUICC ENGINE UCC UART DRIVER
4133M:	Timur Tabi <timur@tabi.org>
4134L:	linuxppc-dev@lists.ozlabs.org
4135S:	Maintained
4136F:	drivers/tty/serial/ucc_uart.c
4137
4138FREESCALE SOC SOUND DRIVERS
4139M:	Timur Tabi <timur@tabi.org>
4140M:	Nicolin Chen <nicoleotsuka@gmail.com>
4141M:	Xiubo Li <Xiubo.Lee@gmail.com>
4142L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4143L:	linuxppc-dev@lists.ozlabs.org
4144S:	Maintained
4145F:	sound/soc/fsl/fsl*
4146F:	sound/soc/fsl/imx*
4147F:	sound/soc/fsl/mpc8610_hpcd.c
4148
4149FREEVXFS FILESYSTEM
4150M:	Christoph Hellwig <hch@infradead.org>
4151W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4152S:	Maintained
4153F:	fs/freevxfs/
4154
4155FREEZER
4156M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4157M:	Pavel Machek <pavel@ucw.cz>
4158L:	linux-pm@vger.kernel.org
4159S:	Supported
4160F:	Documentation/power/freezing-of-tasks.txt
4161F:	include/linux/freezer.h
4162F:	kernel/freezer.c
4163
4164FRONTSWAP API
4165M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4166L:	linux-kernel@vger.kernel.org
4167S:	Maintained
4168F:	mm/frontswap.c
4169F:	include/linux/frontswap.h
4170
4171FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4172M:	David Howells <dhowells@redhat.com>
4173L:	linux-cachefs@redhat.com
4174S:	Supported
4175F:	Documentation/filesystems/caching/
4176F:	fs/fscache/
4177F:	include/linux/fscache*.h
4178
4179F2FS FILE SYSTEM
4180M:	Jaegeuk Kim <jaegeuk@kernel.org>
4181M:	Changman Lee <cm224.lee@samsung.com>
4182L:	linux-f2fs-devel@lists.sourceforge.net
4183W:	http://en.wikipedia.org/wiki/F2FS
4184T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4185S:	Maintained
4186F:	Documentation/filesystems/f2fs.txt
4187F:	Documentation/ABI/testing/sysfs-fs-f2fs
4188F:	fs/f2fs/
4189F:	include/linux/f2fs_fs.h
4190
4191FUJITSU FR-V (FRV) PORT
4192M:	David Howells <dhowells@redhat.com>
4193S:	Maintained
4194F:	arch/frv/
4195
4196FUJITSU LAPTOP EXTRAS
4197M:	Jonathan Woithe <jwoithe@just42.net>
4198L:	platform-driver-x86@vger.kernel.org
4199S:	Maintained
4200F:	drivers/platform/x86/fujitsu-laptop.c
4201
4202FUJITSU M-5MO LS CAMERA ISP DRIVER
4203M:	Kyungmin Park <kyungmin.park@samsung.com>
4204M:	Heungjun Kim <riverful.kim@samsung.com>
4205L:	linux-media@vger.kernel.org
4206S:	Maintained
4207F:	drivers/media/i2c/m5mols/
4208F:	include/media/m5mols.h
4209
4210FUJITSU TABLET EXTRAS
4211M:	Robert Gerlach <khnz@gmx.de>
4212L:	platform-driver-x86@vger.kernel.org
4213S:	Maintained
4214F:	drivers/platform/x86/fujitsu-tablet.c
4215
4216FUSE: FILESYSTEM IN USERSPACE
4217M:	Miklos Szeredi <miklos@szeredi.hu>
4218L:	fuse-devel@lists.sourceforge.net
4219W:	http://fuse.sourceforge.net/
4220S:	Maintained
4221F:	fs/fuse/
4222F:	include/uapi/linux/fuse.h
4223
4224FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4225M:	Rik Faith <faith@cs.unc.edu>
4226L:	linux-scsi@vger.kernel.org
4227S:	Odd Fixes (e.g., new signatures)
4228F:	drivers/scsi/fdomain.*
4229
4230GCOV BASED KERNEL PROFILING
4231M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4232S:	Maintained
4233F:	kernel/gcov/
4234F:	Documentation/gcov.txt
4235
4236GDT SCSI DISK ARRAY CONTROLLER DRIVER
4237M:	Achim Leubner <achim_leubner@adaptec.com>
4238L:	linux-scsi@vger.kernel.org
4239W:	http://www.icp-vortex.com/
4240S:	Supported
4241F:	drivers/scsi/gdt*
4242
4243GDB KERNEL DEBUGGING HELPER SCRIPTS
4244M:	Jan Kiszka <jan.kiszka@siemens.com>
4245S:	Supported
4246F:	scripts/gdb/
4247
4248GEMTEK FM RADIO RECEIVER DRIVER
4249M:	Hans Verkuil <hverkuil@xs4all.nl>
4250L:	linux-media@vger.kernel.org
4251T:	git git://linuxtv.org/media_tree.git
4252W:	http://linuxtv.org
4253S:	Maintained
4254F:	drivers/media/radio/radio-gemtek*
4255
4256GENERIC GPIO I2C DRIVER
4257M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4258S:	Supported
4259F:	drivers/i2c/busses/i2c-gpio.c
4260F:	include/linux/i2c-gpio.h
4261
4262GENERIC GPIO I2C MULTIPLEXER DRIVER
4263M:	Peter Korsgaard <peter.korsgaard@barco.com>
4264L:	linux-i2c@vger.kernel.org
4265S:	Supported
4266F:	drivers/i2c/muxes/i2c-mux-gpio.c
4267F:	include/linux/i2c-mux-gpio.h
4268F:	Documentation/i2c/muxes/i2c-mux-gpio
4269
4270GENERIC HDLC (WAN) DRIVERS
4271M:	Krzysztof Halasa <khc@pm.waw.pl>
4272W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4273S:	Maintained
4274F:	drivers/net/wan/c101.c
4275F:	drivers/net/wan/hd6457*
4276F:	drivers/net/wan/hdlc*
4277F:	drivers/net/wan/n2.c
4278F:	drivers/net/wan/pc300too.c
4279F:	drivers/net/wan/pci200syn.c
4280F:	drivers/net/wan/wanxl*
4281
4282GENERIC INCLUDE/ASM HEADER FILES
4283M:	Arnd Bergmann <arnd@arndb.de>
4284L:	linux-arch@vger.kernel.org
4285T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4286S:	Maintained
4287F:	include/asm-generic/
4288F:	include/uapi/asm-generic/
4289
4290GENERIC PHY FRAMEWORK
4291M:	Kishon Vijay Abraham I <kishon@ti.com>
4292L:	linux-kernel@vger.kernel.org
4293T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4294S:	Supported
4295F:	drivers/phy/
4296F:	include/linux/phy/
4297
4298GENERIC UIO DRIVER FOR PCI DEVICES
4299M:	"Michael S. Tsirkin" <mst@redhat.com>
4300L:	kvm@vger.kernel.org
4301S:	Supported
4302F:	drivers/uio/uio_pci_generic.c
4303
4304GET_MAINTAINER SCRIPT
4305M:	Joe Perches <joe@perches.com>
4306S:	Maintained
4307F:	scripts/get_maintainer.pl
4308
4309GFS2 FILE SYSTEM
4310M:	Steven Whitehouse <swhiteho@redhat.com>
4311L:	cluster-devel@redhat.com
4312W:	http://sources.redhat.com/cluster/
4313T:	git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4314T:	git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4315S:	Supported
4316F:	Documentation/filesystems/gfs2*.txt
4317F:	fs/gfs2/
4318F:	include/uapi/linux/gfs2_ondisk.h
4319
4320GIGASET ISDN DRIVERS
4321M:	Hansjoerg Lipp <hjlipp@web.de>
4322M:	Tilman Schmidt <tilman@imap.cc>
4323L:	gigaset307x-common@lists.sourceforge.net
4324W:	http://gigaset307x.sourceforge.net/
4325S:	Maintained
4326F:	Documentation/isdn/README.gigaset
4327F:	drivers/isdn/gigaset/
4328F:	include/uapi/linux/gigaset_dev.h
4329
4330GO7007 MPEG CODEC
4331M:	Hans Verkuil <hans.verkuil@cisco.com>
4332L:	linux-media@vger.kernel.org
4333S:	Maintained
4334F:	drivers/media/usb/go7007/
4335
4336GOODIX TOUCHSCREEN
4337M:	Bastien Nocera <hadess@hadess.net>
4338L:	linux-input@vger.kernel.org
4339S:	Maintained
4340F:	drivers/input/touchscreen/goodix.c
4341
4342GPIO SUBSYSTEM
4343M:	Linus Walleij <linus.walleij@linaro.org>
4344M:	Alexandre Courbot <gnurou@gmail.com>
4345L:	linux-gpio@vger.kernel.org
4346T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4347S:	Maintained
4348F:	Documentation/gpio/
4349F:	drivers/gpio/
4350F:	include/linux/gpio/
4351F:	include/linux/gpio.h
4352F:	include/asm-generic/gpio.h
4353
4354GRE DEMULTIPLEXER DRIVER
4355M:	Dmitry Kozlov <xeb@mail.ru>
4356L:	netdev@vger.kernel.org
4357S:	Maintained
4358F:	net/ipv4/gre_demux.c
4359F:	net/ipv4/gre_offload.c
4360F:	include/net/gre.h
4361
4362GRETH 10/100/1G Ethernet MAC device driver
4363M:	Kristoffer Glembo <kristoffer@gaisler.com>
4364L:	netdev@vger.kernel.org
4365S:	Maintained
4366F:	drivers/net/ethernet/aeroflex/
4367
4368GSPCA FINEPIX SUBDRIVER
4369M:	Frank Zago <frank@zago.net>
4370L:	linux-media@vger.kernel.org
4371T:	git git://linuxtv.org/media_tree.git
4372S:	Maintained
4373F:	drivers/media/usb/gspca/finepix.c
4374
4375GSPCA GL860 SUBDRIVER
4376M:	Olivier Lorin <o.lorin@laposte.net>
4377L:	linux-media@vger.kernel.org
4378T:	git git://linuxtv.org/media_tree.git
4379S:	Maintained
4380F:	drivers/media/usb/gspca/gl860/
4381
4382GSPCA M5602 SUBDRIVER
4383M:	Erik Andren <erik.andren@gmail.com>
4384L:	linux-media@vger.kernel.org
4385T:	git git://linuxtv.org/media_tree.git
4386S:	Maintained
4387F:	drivers/media/usb/gspca/m5602/
4388
4389GSPCA PAC207 SONIXB SUBDRIVER
4390M:	Hans de Goede <hdegoede@redhat.com>
4391L:	linux-media@vger.kernel.org
4392T:	git git://linuxtv.org/media_tree.git
4393S:	Maintained
4394F:	drivers/media/usb/gspca/pac207.c
4395
4396GSPCA SN9C20X SUBDRIVER
4397M:	Brian Johnson <brijohn@gmail.com>
4398L:	linux-media@vger.kernel.org
4399T:	git git://linuxtv.org/media_tree.git
4400S:	Maintained
4401F:	drivers/media/usb/gspca/sn9c20x.c
4402
4403GSPCA T613 SUBDRIVER
4404M:	Leandro Costantino <lcostantino@gmail.com>
4405L:	linux-media@vger.kernel.org
4406T:	git git://linuxtv.org/media_tree.git
4407S:	Maintained
4408F:	drivers/media/usb/gspca/t613.c
4409
4410GSPCA USB WEBCAM DRIVER
4411M:	Hans de Goede <hdegoede@redhat.com>
4412L:	linux-media@vger.kernel.org
4413T:	git git://linuxtv.org/media_tree.git
4414S:	Maintained
4415F:	drivers/media/usb/gspca/
4416
4417GUID PARTITION TABLE (GPT)
4418M:	Davidlohr Bueso <davidlohr@hp.com>
4419L:	linux-efi@vger.kernel.org
4420S:	Maintained
4421F:	block/partitions/efi.*
4422
4423STK1160 USB VIDEO CAPTURE DRIVER
4424M:	Ezequiel Garcia <elezegarcia@gmail.com>
4425L:	linux-media@vger.kernel.org
4426T:	git git://linuxtv.org/media_tree.git
4427S:	Maintained
4428F:	drivers/media/usb/stk1160/
4429
4430HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4431M:	Frank Seidel <frank@f-seidel.de>
4432L:	platform-driver-x86@vger.kernel.org
4433W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4434S:	Maintained
4435F:	drivers/platform/x86/hdaps.c
4436
4437HDPVR USB VIDEO ENCODER DRIVER
4438M:	Hans Verkuil <hverkuil@xs4all.nl>
4439L:	linux-media@vger.kernel.org
4440T:	git git://linuxtv.org/media_tree.git
4441W:	http://linuxtv.org
4442S:	Odd Fixes
4443F:	drivers/media/usb/hdpvr/
4444
4445HWPOISON MEMORY FAILURE HANDLING
4446M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4447L:	linux-mm@kvack.org
4448S:	Maintained
4449F:	mm/memory-failure.c
4450F:	mm/hwpoison-inject.c
4451
4452HYPERVISOR VIRTUAL CONSOLE DRIVER
4453L:	linuxppc-dev@lists.ozlabs.org
4454S:	Odd Fixes
4455F:	drivers/tty/hvc/
4456
4457HACKRF MEDIA DRIVER
4458M:	Antti Palosaari <crope@iki.fi>
4459L:	linux-media@vger.kernel.org
4460W:	http://linuxtv.org/
4461W:	http://palosaari.fi/linux/
4462Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4463T:	git git://linuxtv.org/anttip/media_tree.git
4464S:	Maintained
4465F:	drivers/media/usb/hackrf/
4466
4467HARDWARE MONITORING
4468M:	Jean Delvare <jdelvare@suse.de>
4469M:	Guenter Roeck <linux@roeck-us.net>
4470L:	lm-sensors@lm-sensors.org
4471W:	http://www.lm-sensors.org/
4472T:	quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4473T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4474S:	Maintained
4475F:	Documentation/hwmon/
4476F:	drivers/hwmon/
4477F:	include/linux/hwmon*.h
4478
4479HARDWARE RANDOM NUMBER GENERATOR CORE
4480M:	Matt Mackall <mpm@selenic.com>
4481M:	Herbert Xu <herbert@gondor.apana.org.au>
4482L:	linux-crypto@vger.kernel.org
4483S:	Odd fixes
4484F:	Documentation/hw_random.txt
4485F:	drivers/char/hw_random/
4486F:	include/linux/hw_random.h
4487
4488HARDWARE SPINLOCK CORE
4489M:	Ohad Ben-Cohen <ohad@wizery.com>
4490S:	Maintained
4491F:	Documentation/hwspinlock.txt
4492F:	drivers/hwspinlock/hwspinlock_*
4493F:	include/linux/hwspinlock.h
4494
4495HARMONY SOUND DRIVER
4496L:	linux-parisc@vger.kernel.org
4497S:	Maintained
4498F:	sound/parisc/harmony.*
4499
4500HD29L2 MEDIA DRIVER
4501M:	Antti Palosaari <crope@iki.fi>
4502L:	linux-media@vger.kernel.org
4503W:	http://linuxtv.org/
4504W:	http://palosaari.fi/linux/
4505Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4506T:	git git://linuxtv.org/anttip/media_tree.git
4507S:	Maintained
4508F:	drivers/media/dvb-frontends/hd29l2*
4509
4510HEWLETT-PACKARD SMART2 RAID DRIVER
4511L:	iss_storagedev@hp.com
4512S:	Orphan
4513F:	Documentation/blockdev/cpqarray.txt
4514F:	drivers/block/cpqarray.*
4515
4516HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4517M:	Don Brace <don.brace@pmcs.com>
4518L:	iss_storagedev@hp.com
4519L:	storagedev@pmcs.com
4520L:	linux-scsi@vger.kernel.org
4521S:	Supported
4522F:	Documentation/scsi/hpsa.txt
4523F:	drivers/scsi/hpsa*.[ch]
4524F:	include/linux/cciss*.h
4525F:	include/uapi/linux/cciss*.h
4526
4527HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4528M:	Don Brace <don.brace@pmcs.com>
4529L:	iss_storagedev@hp.com
4530L:	storagedev@pmcs.com
4531L:	linux-scsi@vger.kernel.org
4532S:	Supported
4533F:	Documentation/blockdev/cciss.txt
4534F:	drivers/block/cciss*
4535F:	include/linux/cciss_ioctl.h
4536F:	include/uapi/linux/cciss_ioctl.h
4537
4538HFS FILESYSTEM
4539L:	linux-fsdevel@vger.kernel.org
4540S:	Orphan
4541F:	Documentation/filesystems/hfs.txt
4542F:	fs/hfs/
4543
4544HFSPLUS FILESYSTEM
4545L:	linux-fsdevel@vger.kernel.org
4546S:	Orphan
4547F:	Documentation/filesystems/hfsplus.txt
4548F:	fs/hfsplus/
4549
4550HGA FRAMEBUFFER DRIVER
4551M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4552L:	linux-nvidia@lists.surfsouth.com
4553W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4554S:	Maintained
4555F:	drivers/video/fbdev/hgafb.c
4556
4557HIBERNATION (aka Software Suspend, aka swsusp)
4558M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4559M:	Pavel Machek <pavel@ucw.cz>
4560L:	linux-pm@vger.kernel.org
4561S:	Supported
4562F:	arch/x86/power/
4563F:	drivers/base/power/
4564F:	kernel/power/
4565F:	include/linux/suspend.h
4566F:	include/linux/freezer.h
4567F:	include/linux/pm.h
4568F:	arch/*/include/asm/suspend*.h
4569
4570HID CORE LAYER
4571M:	Jiri Kosina <jkosina@suse.cz>
4572L:	linux-input@vger.kernel.org
4573T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4574S:	Maintained
4575F:	drivers/hid/
4576F:	include/linux/hid*
4577F:	include/uapi/linux/hid*
4578
4579HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4580M:	Thomas Gleixner <tglx@linutronix.de>
4581L:	linux-kernel@vger.kernel.org
4582T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4583S:	Maintained
4584F:	Documentation/timers/
4585F:	kernel/time/hrtimer.c
4586F:	kernel/time/clockevents.c
4587F:	kernel/time/tick*.*
4588F:	kernel/time/timer_*.c
4589F:	include/linux/clockchips.h
4590F:	include/linux/hrtimer.h
4591
4592HIGH-SPEED SCC DRIVER FOR AX.25
4593L:	linux-hams@vger.kernel.org
4594S:	Orphan
4595F:	drivers/net/hamradio/dmascc.c
4596F:	drivers/net/hamradio/scc.c
4597
4598HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4599M:	HighPoint Linux Team <linux@highpoint-tech.com>
4600W:	http://www.highpoint-tech.com
4601S:	Supported
4602F:	Documentation/scsi/hptiop.txt
4603F:	drivers/scsi/hptiop.c
4604
4605HIPPI
4606M:	Jes Sorensen <jes@trained-monkey.org>
4607L:	linux-hippi@sunsite.dk
4608S:	Maintained
4609F:	include/linux/hippidevice.h
4610F:	include/uapi/linux/if_hippi.h
4611F:	net/802/hippi.c
4612F:	drivers/net/hippi/
4613
4614HOST AP DRIVER
4615M:	Jouni Malinen <j@w1.fi>
4616L:	hostap@shmoo.com (subscribers-only)
4617L:	linux-wireless@vger.kernel.org
4618W:	http://hostap.epitest.fi/
4619S:	Maintained
4620F:	drivers/net/wireless/hostap/
4621
4622HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4623L:	platform-driver-x86@vger.kernel.org
4624S:	Orphan
4625F:	drivers/platform/x86/tc1100-wmi.c
4626
4627HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4628M:	Jaroslav Kysela <perex@perex.cz>
4629S:	Maintained
4630F:	drivers/net/ethernet/hp/hp100.*
4631
4632HPET:	High Precision Event Timers driver
4633M:	Clemens Ladisch <clemens@ladisch.de>
4634S:	Maintained
4635F:	Documentation/timers/hpet.txt
4636F:	drivers/char/hpet.c
4637F:	include/linux/hpet.h
4638F:	include/uapi/linux/hpet.h
4639
4640HPET:	x86
4641S:	Orphan
4642F:	arch/x86/kernel/hpet.c
4643F:	arch/x86/include/asm/hpet.h
4644
4645HPFS FILESYSTEM
4646M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4647W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4648S:	Maintained
4649F:	fs/hpfs/
4650
4651HSI SUBSYSTEM
4652M:	Sebastian Reichel <sre@kernel.org>
4653T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4654S:	Maintained
4655F:	Documentation/ABI/testing/sysfs-bus-hsi
4656F:	Documentation/hsi.txt
4657F:	drivers/hsi/
4658F:	include/linux/hsi/
4659F:	include/uapi/linux/hsi/
4660
4661HSO 3G MODEM DRIVER
4662M:	Jan Dumon <j.dumon@option.com>
4663W:	http://www.pharscape.org
4664S:	Maintained
4665F:	drivers/net/usb/hso.c
4666
4667HSR NETWORK PROTOCOL
4668M:	Arvid Brodin <arvid.brodin@alten.se>
4669L:	netdev@vger.kernel.org
4670S:	Maintained
4671F:	net/hsr/
4672
4673HTCPEN TOUCHSCREEN DRIVER
4674M:	Pau Oliva Fora <pof@eslack.org>
4675L:	linux-input@vger.kernel.org
4676S:	Maintained
4677F:	drivers/input/touchscreen/htcpen.c
4678
4679HUGETLB FILESYSTEM
4680M:	Nadia Yvette Chambers <nyc@holomorphy.com>
4681S:	Maintained
4682F:	fs/hugetlbfs/
4683
4684Hyper-V CORE AND DRIVERS
4685M:	K. Y. Srinivasan <kys@microsoft.com>
4686M:	Haiyang Zhang <haiyangz@microsoft.com>
4687L:	devel@linuxdriverproject.org
4688S:	Maintained
4689F:	arch/x86/include/asm/mshyperv.h
4690F:	arch/x86/include/uapi/asm/hyperv.h
4691F:	arch/x86/kernel/cpu/mshyperv.c
4692F:	drivers/hid/hid-hyperv.c
4693F:	drivers/hv/
4694F:	drivers/input/serio/hyperv-keyboard.c
4695F:	drivers/net/hyperv/
4696F:	drivers/scsi/storvsc_drv.c
4697F:	drivers/video/fbdev/hyperv_fb.c
4698F:	include/linux/hyperv.h
4699F:	tools/hv/
4700
4701I2C OVER PARALLEL PORT
4702M:	Jean Delvare <jdelvare@suse.de>
4703L:	linux-i2c@vger.kernel.org
4704S:	Maintained
4705F:	Documentation/i2c/busses/i2c-parport
4706F:	Documentation/i2c/busses/i2c-parport-light
4707F:	drivers/i2c/busses/i2c-parport.c
4708F:	drivers/i2c/busses/i2c-parport-light.c
4709
4710I2C/SMBUS CONTROLLER DRIVERS FOR PC
4711M:	Jean Delvare <jdelvare@suse.de>
4712L:	linux-i2c@vger.kernel.org
4713S:	Maintained
4714F:	Documentation/i2c/busses/i2c-ali1535
4715F:	Documentation/i2c/busses/i2c-ali1563
4716F:	Documentation/i2c/busses/i2c-ali15x3
4717F:	Documentation/i2c/busses/i2c-amd756
4718F:	Documentation/i2c/busses/i2c-amd8111
4719F:	Documentation/i2c/busses/i2c-i801
4720F:	Documentation/i2c/busses/i2c-nforce2
4721F:	Documentation/i2c/busses/i2c-piix4
4722F:	Documentation/i2c/busses/i2c-sis5595
4723F:	Documentation/i2c/busses/i2c-sis630
4724F:	Documentation/i2c/busses/i2c-sis96x
4725F:	Documentation/i2c/busses/i2c-via
4726F:	Documentation/i2c/busses/i2c-viapro
4727F:	drivers/i2c/busses/i2c-ali1535.c
4728F:	drivers/i2c/busses/i2c-ali1563.c
4729F:	drivers/i2c/busses/i2c-ali15x3.c
4730F:	drivers/i2c/busses/i2c-amd756.c
4731F:	drivers/i2c/busses/i2c-amd756-s4882.c
4732F:	drivers/i2c/busses/i2c-amd8111.c
4733F:	drivers/i2c/busses/i2c-i801.c
4734F:	drivers/i2c/busses/i2c-isch.c
4735F:	drivers/i2c/busses/i2c-nforce2.c
4736F:	drivers/i2c/busses/i2c-nforce2-s4985.c
4737F:	drivers/i2c/busses/i2c-piix4.c
4738F:	drivers/i2c/busses/i2c-sis5595.c
4739F:	drivers/i2c/busses/i2c-sis630.c
4740F:	drivers/i2c/busses/i2c-sis96x.c
4741F:	drivers/i2c/busses/i2c-via.c
4742F:	drivers/i2c/busses/i2c-viapro.c
4743
4744I2C/SMBUS ISMT DRIVER
4745M:	Seth Heasley <seth.heasley@intel.com>
4746M:	Neil Horman <nhorman@tuxdriver.com>
4747L:	linux-i2c@vger.kernel.org
4748F:	drivers/i2c/busses/i2c-ismt.c
4749F:	Documentation/i2c/busses/i2c-ismt
4750
4751I2C/SMBUS STUB DRIVER
4752M:	Jean Delvare <jdelvare@suse.de>
4753L:	linux-i2c@vger.kernel.org
4754S:	Maintained
4755F:	drivers/i2c/i2c-stub.c
4756
4757I2C SUBSYSTEM
4758M:	Wolfram Sang <wsa@the-dreams.de>
4759L:	linux-i2c@vger.kernel.org
4760W:	https://i2c.wiki.kernel.org/
4761Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
4762T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4763S:	Maintained
4764F:	Documentation/devicetree/bindings/i2c/
4765F:	Documentation/i2c/
4766F:	drivers/i2c/
4767F:	include/linux/i2c.h
4768F:	include/linux/i2c-*.h
4769F:	include/uapi/linux/i2c.h
4770F:	include/uapi/linux/i2c-*.h
4771
4772I2C ACPI SUPPORT
4773M:	Mika Westerberg <mika.westerberg@linux.intel.com>
4774L:	linux-i2c@vger.kernel.org
4775L:	linux-acpi@vger.kernel.org
4776S:	Maintained
4777
4778I2C-TAOS-EVM DRIVER
4779M:	Jean Delvare <jdelvare@suse.de>
4780L:	linux-i2c@vger.kernel.org
4781S:	Maintained
4782F:	Documentation/i2c/busses/i2c-taos-evm
4783F:	drivers/i2c/busses/i2c-taos-evm.c
4784
4785I2C-TINY-USB DRIVER
4786M:	Till Harbaum <till@harbaum.org>
4787L:	linux-i2c@vger.kernel.org
4788W:	http://www.harbaum.org/till/i2c_tiny_usb
4789S:	Maintained
4790F:	drivers/i2c/busses/i2c-tiny-usb.c
4791
4792i386 BOOT CODE
4793M:	"H. Peter Anvin" <hpa@zytor.com>
4794S:	Maintained
4795F:	arch/x86/boot/
4796
4797i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4798M:	"H. Peter Anvin" <hpa@zytor.com>
4799T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4800S:	Maintained
4801
4802IA64 (Itanium) PLATFORM
4803M:	Tony Luck <tony.luck@intel.com>
4804M:	Fenghua Yu <fenghua.yu@intel.com>
4805L:	linux-ia64@vger.kernel.org
4806T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4807S:	Maintained
4808F:	arch/ia64/
4809
4810IBM Power in-Nest Crypto Acceleration
4811M:	Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4812M:	Fionnuala Gunter <fin@linux.vnet.ibm.com>
4813L:	linux-crypto@vger.kernel.org
4814S:	Supported
4815F:	drivers/crypto/nx/
4816
4817IBM Power 842 compression accelerator
4818M:	Dan Streetman <ddstreet@us.ibm.com>
4819S:	Supported
4820F:	drivers/crypto/nx/nx-842.c
4821F:	include/linux/nx842.h
4822
4823IBM Power Linux RAID adapter
4824M:	Brian King <brking@us.ibm.com>
4825S:	Supported
4826F:	drivers/scsi/ipr.*
4827
4828IBM Power Virtual Ethernet Device Driver
4829M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4830L:	netdev@vger.kernel.org
4831S:	Supported
4832F:	drivers/net/ethernet/ibm/ibmveth.*
4833
4834IBM Power Virtual SCSI Device Drivers
4835M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4836L:	linux-scsi@vger.kernel.org
4837S:	Supported
4838F:	drivers/scsi/ibmvscsi/ibmvscsi*
4839F:	drivers/scsi/ibmvscsi/viosrp.h
4840
4841IBM Power Virtual FC Device Drivers
4842M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4843L:	linux-scsi@vger.kernel.org
4844S:	Supported
4845F:	drivers/scsi/ibmvscsi/ibmvfc*
4846
4847IBM ServeRAID RAID DRIVER
4848S:	Orphan
4849F:	drivers/scsi/ips.*
4850
4851ICH LPC AND GPIO DRIVER
4852M:	Peter Tyser <ptyser@xes-inc.com>
4853S:	Maintained
4854F:	drivers/mfd/lpc_ich.c
4855F:	drivers/gpio/gpio-ich.c
4856
4857IDE SUBSYSTEM
4858M:	"David S. Miller" <davem@davemloft.net>
4859L:	linux-ide@vger.kernel.org
4860Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
4861T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4862S:	Maintained
4863F:	Documentation/ide/
4864F:	drivers/ide/
4865F:	include/linux/ide.h
4866
4867IDEAPAD LAPTOP EXTRAS DRIVER
4868M:	Ike Panhc <ike.pan@canonical.com>
4869L:	platform-driver-x86@vger.kernel.org
4870W:	http://launchpad.net/ideapad-laptop
4871S:	Maintained
4872F:	drivers/platform/x86/ideapad-laptop.c
4873
4874IDEAPAD LAPTOP SLIDEBAR DRIVER
4875M:	Andrey Moiseev <o2g.org.ru@gmail.com>
4876L:	linux-input@vger.kernel.org
4877W:	https://github.com/o2genum/ideapad-slidebar
4878S:	Maintained
4879F:	drivers/input/misc/ideapad_slidebar.c
4880
4881IDE/ATAPI DRIVERS
4882M:	Borislav Petkov <bp@alien8.de>
4883L:	linux-ide@vger.kernel.org
4884S:	Maintained
4885F:	Documentation/cdrom/ide-cd
4886F:	drivers/ide/ide-cd*
4887
4888IDLE-I7300
4889M:	Andy Henroid <andrew.d.henroid@intel.com>
4890L:	linux-pm@vger.kernel.org
4891S:	Supported
4892F:	drivers/idle/i7300_idle.c
4893
4894IEEE 802.15.4 SUBSYSTEM
4895M:	Alexander Aring <alex.aring@gmail.com>
4896L:	linux-wpan@vger.kernel.org
4897W:	https://github.com/linux-wpan
4898T:	git git://github.com/linux-wpan/linux-wpan-next.git
4899S:	Maintained
4900F:	net/ieee802154/
4901F:	net/mac802154/
4902F:	drivers/net/ieee802154/
4903F:	include/linux/nl802154.h
4904F:	include/linux/ieee802154.h
4905F:	include/net/nl802154.h
4906F:	include/net/mac802154.h
4907F:	include/net/af_ieee802154.h
4908F:	include/net/cfg802154.h
4909F:	include/net/ieee802154_netdev.h
4910F:	Documentation/networking/ieee802154.txt
4911
4912IGORPLUG-USB IR RECEIVER
4913M:	Sean Young <sean@mess.org>
4914L:	linux-media@vger.kernel.org
4915S:	Maintained
4916F:	drivers/media/rc/igorplugusb.c
4917
4918IGUANAWORKS USB IR TRANSCEIVER
4919M:	Sean Young <sean@mess.org>
4920L:	linux-media@vger.kernel.org
4921S:	Maintained
4922F:	drivers/media/rc/iguanair.c
4923
4924IIO SUBSYSTEM AND DRIVERS
4925M:	Jonathan Cameron <jic23@kernel.org>
4926R:	Hartmut Knaack <knaack.h@gmx.de>
4927R:	Lars-Peter Clausen <lars@metafoo.de>
4928R:	Peter Meerwald <pmeerw@pmeerw.net>
4929L:	linux-iio@vger.kernel.org
4930S:	Maintained
4931F:	drivers/iio/
4932F:	drivers/staging/iio/
4933F:	include/linux/iio/
4934
4935IKANOS/ADI EAGLE ADSL USB DRIVER
4936M:	Matthieu Castet <castet.matthieu@free.fr>
4937M:	Stanislaw Gruszka <stf_xl@wp.pl>
4938S:	Maintained
4939F:	drivers/usb/atm/ueagle-atm.c
4940
4941INA209 HARDWARE MONITOR DRIVER
4942M:	Guenter Roeck <linux@roeck-us.net>
4943L:	lm-sensors@lm-sensors.org
4944S:	Maintained
4945F:	Documentation/hwmon/ina209
4946F:	Documentation/devicetree/bindings/i2c/ina209.txt
4947F:	drivers/hwmon/ina209.c
4948
4949INA2XX HARDWARE MONITOR DRIVER
4950M:	Guenter Roeck <linux@roeck-us.net>
4951L:	lm-sensors@lm-sensors.org
4952S:	Maintained
4953F:	Documentation/hwmon/ina2xx
4954F:	drivers/hwmon/ina2xx.c
4955F:	include/linux/platform_data/ina2xx.h
4956
4957INDUSTRY PACK SUBSYSTEM (IPACK)
4958M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4959M:	Jens Taprogge <jens.taprogge@taprogge.org>
4960M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4961L:	industrypack-devel@lists.sourceforge.net
4962W:	http://industrypack.sourceforge.net
4963S:	Maintained
4964F:	drivers/ipack/
4965
4966INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4967M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4968M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
4969L:	linux-ima-devel@lists.sourceforge.net
4970L:	linux-ima-user@lists.sourceforge.net
4971L:	linux-security-module@vger.kernel.org
4972S:	Supported
4973F:	security/integrity/ima/
4974
4975IMGTEC IR DECODER DRIVER
4976M:	James Hogan <james.hogan@imgtec.com>
4977S:	Maintained
4978F:	drivers/media/rc/img-ir/
4979
4980IMS TWINTURBO FRAMEBUFFER DRIVER
4981L:	linux-fbdev@vger.kernel.org
4982S:	Orphan
4983F:	drivers/video/fbdev/imsttfb.c
4984
4985INFINIBAND SUBSYSTEM
4986M:	Roland Dreier <roland@kernel.org>
4987M:	Sean Hefty <sean.hefty@intel.com>
4988M:	Hal Rosenstock <hal.rosenstock@gmail.com>
4989L:	linux-rdma@vger.kernel.org
4990W:	http://www.openfabrics.org/
4991Q:	http://patchwork.kernel.org/project/linux-rdma/list/
4992T:	git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4993S:	Supported
4994F:	Documentation/infiniband/
4995F:	drivers/infiniband/
4996F:	include/uapi/linux/if_infiniband.h
4997
4998INOTIFY
4999M:	John McCutchan <john@johnmccutchan.com>
5000M:	Robert Love <rlove@rlove.org>
5001M:	Eric Paris <eparis@parisplace.org>
5002S:	Maintained
5003F:	Documentation/filesystems/inotify.txt
5004F:	fs/notify/inotify/
5005F:	include/linux/inotify.h
5006F:	include/uapi/linux/inotify.h
5007
5008INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5009M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5010L:	linux-input@vger.kernel.org
5011Q:	http://patchwork.kernel.org/project/linux-input/list/
5012T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5013S:	Maintained
5014F:	drivers/input/
5015F:	include/linux/input.h
5016F:	include/uapi/linux/input.h
5017F:	include/linux/input/
5018
5019INPUT MULTITOUCH (MT) PROTOCOL
5020M:	Henrik Rydberg <rydberg@bitmath.org>
5021L:	linux-input@vger.kernel.org
5022T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5023S:	Odd fixes
5024F:	Documentation/input/multi-touch-protocol.txt
5025F:	drivers/input/input-mt.c
5026K:	\b(ABS|SYN)_MT_
5027
5028INTEL ASoC BDW/HSW DRIVERS
5029M:	Jie Yang <yang.jie@linux.intel.com>
5030L:	alsa-devel@alsa-project.org
5031S:	Supported
5032F:	sound/soc/intel/sst-haswell*
5033F:	sound/soc/intel/sst-dsp*
5034F:	sound/soc/intel/sst-firmware.c
5035F:	sound/soc/intel/broadwell.c
5036F:	sound/soc/intel/haswell.c
5037
5038INTEL C600 SERIES SAS CONTROLLER DRIVER
5039M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5040M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5041L:	linux-scsi@vger.kernel.org
5042T:	git git://git.code.sf.net/p/intel-sas/isci
5043S:	Supported
5044F:	drivers/scsi/isci/
5045
5046INTEL IDLE DRIVER
5047M:	Len Brown <lenb@kernel.org>
5048L:	linux-pm@vger.kernel.org
5049T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5050S:	Supported
5051F:	drivers/idle/intel_idle.c
5052
5053INTEL PSTATE DRIVER
5054M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5055L:	linux-pm@vger.kernel.org
5056S:	Supported
5057F:	drivers/cpufreq/intel_pstate.c
5058
5059INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5060M:	Maik Broemme <mbroemme@plusserver.de>
5061L:	linux-fbdev@vger.kernel.org
5062S:	Maintained
5063F:	Documentation/fb/intelfb.txt
5064F:	drivers/video/fbdev/intelfb/
5065
5066INTEL 810/815 FRAMEBUFFER DRIVER
5067M:	Antonino Daplas <adaplas@gmail.com>
5068L:	linux-fbdev@vger.kernel.org
5069S:	Maintained
5070F:	drivers/video/fbdev/i810/
5071
5072INTEL MENLOW THERMAL DRIVER
5073M:	Sujith Thomas <sujith.thomas@intel.com>
5074L:	platform-driver-x86@vger.kernel.org
5075W:	https://01.org/linux-acpi
5076S:	Supported
5077F:	drivers/platform/x86/intel_menlow.c
5078
5079INTEL IA32 MICROCODE UPDATE SUPPORT
5080M:	Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
5081S:	Maintained
5082F:	arch/x86/kernel/cpu/microcode/core*
5083F:	arch/x86/kernel/cpu/microcode/intel*
5084
5085INTEL I/OAT DMA DRIVER
5086M:	Dave Jiang <dave.jiang@intel.com>
5087R:	Dan Williams <dan.j.williams@intel.com>
5088L:	dmaengine@vger.kernel.org
5089Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5090S:	Supported
5091F:	drivers/dma/ioat*
5092
5093INTEL IOMMU (VT-d)
5094M:	David Woodhouse <dwmw2@infradead.org>
5095L:	iommu@lists.linux-foundation.org
5096T:	git git://git.infradead.org/iommu-2.6.git
5097S:	Supported
5098F:	drivers/iommu/intel-iommu.c
5099F:	include/linux/intel-iommu.h
5100
5101INTEL IOP-ADMA DMA DRIVER
5102R:	Dan Williams <dan.j.williams@intel.com>
5103S:	Odd fixes
5104F:	drivers/dma/iop-adma.c
5105
5106INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5107M:	Krzysztof Halasa <khalasa@piap.pl>
5108S:	Maintained
5109F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5110F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5111F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5112F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5113F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5114F:	drivers/net/wan/ixp4xx_hss.c
5115
5116INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5117M:	Deepak Saxena <dsaxena@plexity.net>
5118S:	Maintained
5119F:	drivers/char/hw_random/ixp4xx-rng.c
5120
5121INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5122M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5123M:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5124M:	Bruce Allan <bruce.w.allan@intel.com>
5125M:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5126M:	Don Skidmore <donald.c.skidmore@intel.com>
5127M:	Greg Rose <gregory.v.rose@intel.com>
5128M:	Matthew Vick <matthew.vick@intel.com>
5129M:	John Ronciak <john.ronciak@intel.com>
5130M:	Mitch Williams <mitch.a.williams@intel.com>
5131M:	Linux NICS <linux.nics@intel.com>
5132L:	e1000-devel@lists.sourceforge.net
5133W:	http://www.intel.com/support/feedback.htm
5134W:	http://e1000.sourceforge.net/
5135T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5136T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5137S:	Supported
5138F:	Documentation/networking/e100.txt
5139F:	Documentation/networking/e1000.txt
5140F:	Documentation/networking/e1000e.txt
5141F:	Documentation/networking/igb.txt
5142F:	Documentation/networking/igbvf.txt
5143F:	Documentation/networking/ixgb.txt
5144F:	Documentation/networking/ixgbe.txt
5145F:	Documentation/networking/ixgbevf.txt
5146F:	Documentation/networking/i40e.txt
5147F:	Documentation/networking/i40evf.txt
5148F:	drivers/net/ethernet/intel/
5149F:	drivers/net/ethernet/intel/*/
5150
5151INTEL-MID GPIO DRIVER
5152M:	David Cohen <david.a.cohen@linux.intel.com>
5153L:	linux-gpio@vger.kernel.org
5154S:	Maintained
5155F:	drivers/gpio/gpio-intel-mid.c
5156
5157INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5158M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5159L:	linux-wireless@vger.kernel.org
5160S:	Maintained
5161F:	Documentation/networking/README.ipw2100
5162F:	Documentation/networking/README.ipw2200
5163F:	drivers/net/wireless/ipw2x00/
5164
5165INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5166M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5167M:	Gang Wei <gang.wei@intel.com>
5168M:	Shane Wang <shane.wang@intel.com>
5169L:	tboot-devel@lists.sourceforge.net
5170W:	http://tboot.sourceforge.net
5171T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5172S:	Supported
5173F:	Documentation/intel_txt.txt
5174F:	include/linux/tboot.h
5175F:	arch/x86/kernel/tboot.c
5176
5177INTEL WIRELESS WIMAX CONNECTION 2400
5178M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5179M:	linux-wimax@intel.com
5180L:     wimax@linuxwimax.org (subscribers-only)
5181S:	Supported
5182W:	http://linuxwimax.org
5183F:	Documentation/wimax/README.i2400m
5184F:	drivers/net/wimax/i2400m/
5185F:	include/uapi/linux/wimax/i2400m.h
5186
5187INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5188M:	Stanislaw Gruszka <sgruszka@redhat.com>
5189L:	linux-wireless@vger.kernel.org
5190S:	Supported
5191F:	drivers/net/wireless/iwlegacy/
5192
5193INTEL WIRELESS WIFI LINK (iwlwifi)
5194M:	Johannes Berg <johannes.berg@intel.com>
5195M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5196M:	Intel Linux Wireless <ilw@linux.intel.com>
5197L:	linux-wireless@vger.kernel.org
5198W:	http://intellinuxwireless.org
5199T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5200S:	Supported
5201F:	drivers/net/wireless/iwlwifi/
5202
5203INTEL MANAGEMENT ENGINE (mei)
5204M:	Tomas Winkler <tomas.winkler@intel.com>
5205L:	linux-kernel@vger.kernel.org
5206S:	Supported
5207F:	include/uapi/linux/mei.h
5208F:	drivers/misc/mei/*
5209F:	Documentation/misc-devices/mei/*
5210
5211IOC3 ETHERNET DRIVER
5212M:	Ralf Baechle <ralf@linux-mips.org>
5213L:	linux-mips@linux-mips.org
5214S:	Maintained
5215F:	drivers/net/ethernet/sgi/ioc3-eth.c
5216
5217IOC3 SERIAL DRIVER
5218M:	Pat Gefre <pfg@sgi.com>
5219L:	linux-serial@vger.kernel.org
5220S:	Maintained
5221F:	drivers/tty/serial/ioc3_serial.c
5222
5223IOMMU DRIVERS
5224M:	Joerg Roedel <joro@8bytes.org>
5225L:	iommu@lists.linux-foundation.org
5226T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5227S:	Maintained
5228F:	drivers/iommu/
5229
5230IP MASQUERADING
5231M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5232S:	Maintained
5233F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5234
5235IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5236M:	Francois Romieu <romieu@fr.zoreil.com>
5237M:	Sorbica Shieh <sorbica@icplus.com.tw>
5238L:	netdev@vger.kernel.org
5239S:	Maintained
5240F:	drivers/net/ethernet/icplus/ipg.*
5241
5242IPATH DRIVER
5243M:	Mike Marciniszyn <infinipath@intel.com>
5244L:	linux-rdma@vger.kernel.org
5245S:	Maintained
5246F:	drivers/infiniband/hw/ipath/
5247
5248IPMI SUBSYSTEM
5249M:	Corey Minyard <minyard@acm.org>
5250L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5251W:	http://openipmi.sourceforge.net/
5252S:	Supported
5253F:	Documentation/IPMI.txt
5254F:	drivers/char/ipmi/
5255F:	include/linux/ipmi*
5256F:	include/uapi/linux/ipmi*
5257
5258IPS SCSI RAID DRIVER
5259M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5260L:	linux-scsi@vger.kernel.org
5261W:	http://www.adaptec.com/
5262S:	Maintained
5263F:	drivers/scsi/ips*
5264
5265IPVS
5266M:	Wensong Zhang <wensong@linux-vs.org>
5267M:	Simon Horman <horms@verge.net.au>
5268M:	Julian Anastasov <ja@ssi.bg>
5269L:	netdev@vger.kernel.org
5270L:	lvs-devel@vger.kernel.org
5271S:	Maintained
5272F:	Documentation/networking/ipvs-sysctl.txt
5273F:	include/net/ip_vs.h
5274F:	include/uapi/linux/ip_vs.h
5275F:	net/netfilter/ipvs/
5276
5277IPWIRELESS DRIVER
5278M:	Jiri Kosina <jkosina@suse.cz>
5279M:	David Sterba <dsterba@suse.cz>
5280S:	Odd Fixes
5281F:	drivers/tty/ipwireless/
5282
5283IPX NETWORK LAYER
5284M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5285L:	netdev@vger.kernel.org
5286S:	Maintained
5287F:	include/net/ipx.h
5288F:	include/uapi/linux/ipx.h
5289F:	net/ipx/
5290
5291IRDA SUBSYSTEM
5292M:	Samuel Ortiz <samuel@sortiz.org>
5293L:	irda-users@lists.sourceforge.net (subscribers-only)
5294L:	netdev@vger.kernel.org
5295W:	http://irda.sourceforge.net/
5296S:	Maintained
5297T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5298F:	Documentation/networking/irda.txt
5299F:	drivers/net/irda/
5300F:	include/net/irda/
5301F:	net/irda/
5302
5303IRQ SUBSYSTEM
5304M:	Thomas Gleixner <tglx@linutronix.de>
5305L:	linux-kernel@vger.kernel.org
5306S:	Maintained
5307T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5308F:	kernel/irq/
5309
5310IRQCHIP DRIVERS
5311M:	Thomas Gleixner <tglx@linutronix.de>
5312M:	Jason Cooper <jason@lakedaemon.net>
5313L:	linux-kernel@vger.kernel.org
5314S:	Maintained
5315T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5316T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5317F:	Documentation/devicetree/bindings/interrupt-controller/
5318F:	drivers/irqchip/
5319
5320IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5321M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5322S:	Maintained
5323F:	Documentation/IRQ-domain.txt
5324F:	include/linux/irqdomain.h
5325F:	kernel/irq/irqdomain.c
5326
5327ISAPNP
5328M:	Jaroslav Kysela <perex@perex.cz>
5329S:	Maintained
5330F:	Documentation/isapnp.txt
5331F:	drivers/pnp/isapnp/
5332F:	include/linux/isapnp.h
5333
5334ISA RADIO MODULE
5335M:	Hans Verkuil <hverkuil@xs4all.nl>
5336L:	linux-media@vger.kernel.org
5337T:	git git://linuxtv.org/media_tree.git
5338W:	http://linuxtv.org
5339S:	Maintained
5340F:	drivers/media/radio/radio-isa*
5341
5342iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5343M:	Peter Jones <pjones@redhat.com>
5344M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5345S:	Maintained
5346F:	drivers/firmware/iscsi_ibft*
5347
5348ISCSI
5349M:	Mike Christie <michaelc@cs.wisc.edu>
5350L:	open-iscsi@googlegroups.com
5351W:	www.open-iscsi.org
5352T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5353S:	Maintained
5354F:	drivers/scsi/*iscsi*
5355F:	include/scsi/*iscsi*
5356
5357ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5358M:	Or Gerlitz <ogerlitz@mellanox.com>
5359M:	Sagi Grimberg <sagig@mellanox.com>
5360M:	Roi Dayan <roid@mellanox.com>
5361L:	linux-rdma@vger.kernel.org
5362S:	Supported
5363W:	http://www.openfabrics.org
5364W:	www.open-iscsi.org
5365Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5366F:	drivers/infiniband/ulp/iser/
5367
5368ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5369M:	Sagi Grimberg <sagig@mellanox.com>
5370T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5371L:	linux-rdma@vger.kernel.org
5372L:	target-devel@vger.kernel.org
5373S:	Supported
5374W:	http://www.linux-iscsi.org
5375F:	drivers/infiniband/ulp/isert
5376
5377ISDN SUBSYSTEM
5378M:	Karsten Keil <isdn@linux-pingi.de>
5379L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5380L:	netdev@vger.kernel.org
5381W:	http://www.isdn4linux.de
5382T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5383S:	Maintained
5384F:	Documentation/isdn/
5385F:	drivers/isdn/
5386F:	include/linux/isdn.h
5387F:	include/linux/isdn/
5388F:	include/uapi/linux/isdn.h
5389F:	include/uapi/linux/isdn/
5390
5391ISDN SUBSYSTEM (Eicon active card driver)
5392M:	Armin Schindler <mac@melware.de>
5393L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5394W:	http://www.melware.de
5395S:	Maintained
5396F:	drivers/isdn/hardware/eicon/
5397
5398IT87 HARDWARE MONITORING DRIVER
5399M:	Jean Delvare <jdelvare@suse.de>
5400L:	lm-sensors@lm-sensors.org
5401S:	Maintained
5402F:	Documentation/hwmon/it87
5403F:	drivers/hwmon/it87.c
5404
5405IT913X MEDIA DRIVER
5406M:	Antti Palosaari <crope@iki.fi>
5407L:	linux-media@vger.kernel.org
5408W:	http://linuxtv.org/
5409W:	http://palosaari.fi/linux/
5410Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5411T:	git git://linuxtv.org/anttip/media_tree.git
5412S:	Maintained
5413F:	drivers/media/tuners/it913x*
5414
5415IVTV VIDEO4LINUX DRIVER
5416M:	Andy Walls <awalls@md.metrocast.net>
5417L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5418L:	linux-media@vger.kernel.org
5419T:	git git://linuxtv.org/media_tree.git
5420W:	http://www.ivtvdriver.org
5421S:	Maintained
5422F:	Documentation/video4linux/*.ivtv
5423F:	drivers/media/pci/ivtv/
5424F:	include/uapi/linux/ivtv*
5425
5426IX2505V MEDIA DRIVER
5427M:	Malcolm Priestley <tvboxspy@gmail.com>
5428L:	linux-media@vger.kernel.org
5429W:	http://linuxtv.org/
5430Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5431S:	Maintained
5432F:	drivers/media/dvb-frontends/ix2505v*
5433
5434JC42.4 TEMPERATURE SENSOR DRIVER
5435M:	Guenter Roeck <linux@roeck-us.net>
5436L:	lm-sensors@lm-sensors.org
5437S:	Maintained
5438F:	drivers/hwmon/jc42.c
5439F:	Documentation/hwmon/jc42
5440
5441JFS FILESYSTEM
5442M:	Dave Kleikamp <shaggy@kernel.org>
5443L:	jfs-discussion@lists.sourceforge.net
5444W:	http://jfs.sourceforge.net/
5445T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5446S:	Maintained
5447F:	Documentation/filesystems/jfs.txt
5448F:	fs/jfs/
5449
5450JME NETWORK DRIVER
5451M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5452L:	netdev@vger.kernel.org
5453S:	Maintained
5454F:	drivers/net/ethernet/jme.*
5455
5456JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5457M:	David Woodhouse <dwmw2@infradead.org>
5458L:	linux-mtd@lists.infradead.org
5459W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5460S:	Maintained
5461F:	fs/jffs2/
5462F:	include/uapi/linux/jffs2.h
5463
5464JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5465M:	Andrew Morton <akpm@linux-foundation.org>
5466M:	Jan Kara <jack@suse.cz>
5467L:	linux-ext4@vger.kernel.org
5468S:	Maintained
5469F:	fs/jbd/
5470F:	include/linux/jbd.h
5471
5472JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5473M:	"Theodore Ts'o" <tytso@mit.edu>
5474L:	linux-ext4@vger.kernel.org
5475S:	Maintained
5476F:	fs/jbd2/
5477F:	include/linux/jbd2.h
5478
5479JSM Neo PCI based serial card
5480M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5481L:	linux-serial@vger.kernel.org
5482S:	Maintained
5483F:	drivers/tty/serial/jsm/
5484
5485K10TEMP HARDWARE MONITORING DRIVER
5486M:	Clemens Ladisch <clemens@ladisch.de>
5487L:	lm-sensors@lm-sensors.org
5488S:	Maintained
5489F:	Documentation/hwmon/k10temp
5490F:	drivers/hwmon/k10temp.c
5491
5492K8TEMP HARDWARE MONITORING DRIVER
5493M:	Rudolf Marek <r.marek@assembler.cz>
5494L:	lm-sensors@lm-sensors.org
5495S:	Maintained
5496F:	Documentation/hwmon/k8temp
5497F:	drivers/hwmon/k8temp.c
5498
5499KCONFIG
5500M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5501L:	linux-kbuild@vger.kernel.org
5502T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5503S:	Maintained
5504F:	Documentation/kbuild/kconfig-language.txt
5505F:	scripts/kconfig/
5506
5507KDUMP
5508M:	Vivek Goyal <vgoyal@redhat.com>
5509M:	Haren Myneni <hbabu@us.ibm.com>
5510L:	kexec@lists.infradead.org
5511W:	http://lse.sourceforge.net/kdump/
5512S:	Maintained
5513F:	Documentation/kdump/
5514
5515KEENE FM RADIO TRANSMITTER DRIVER
5516M:	Hans Verkuil <hverkuil@xs4all.nl>
5517L:	linux-media@vger.kernel.org
5518T:	git git://linuxtv.org/media_tree.git
5519W:	http://linuxtv.org
5520S:	Maintained
5521F:	drivers/media/radio/radio-keene*
5522
5523KERNEL AUTOMOUNTER v4 (AUTOFS4)
5524M:	Ian Kent <raven@themaw.net>
5525L:	autofs@vger.kernel.org
5526S:	Maintained
5527F:	fs/autofs4/
5528
5529KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5530M:	Michal Marek <mmarek@suse.cz>
5531T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5532T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5533L:	linux-kbuild@vger.kernel.org
5534S:	Maintained
5535F:	Documentation/kbuild/
5536F:	Makefile
5537F:	scripts/Makefile.*
5538F:	scripts/basic/
5539F:	scripts/mk*
5540F:	scripts/package/
5541
5542KERNEL JANITORS
5543L:	kernel-janitors@vger.kernel.org
5544W:	http://kernelnewbies.org/KernelJanitors
5545S:	Odd Fixes
5546
5547KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5548M:	"J. Bruce Fields" <bfields@fieldses.org>
5549L:	linux-nfs@vger.kernel.org
5550W:	http://nfs.sourceforge.net/
5551S:	Supported
5552F:	fs/nfsd/
5553F:	include/uapi/linux/nfsd/
5554F:	fs/lockd/
5555F:	fs/nfs_common/
5556F:	net/sunrpc/
5557F:	include/linux/lockd/
5558F:	include/linux/sunrpc/
5559F:	include/uapi/linux/sunrpc/
5560
5561KERNEL SELFTEST FRAMEWORK
5562M:	Shuah Khan <shuahkh@osg.samsung.com>
5563L:	linux-api@vger.kernel.org
5564T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5565S:	Maintained
5566F:	tools/testing/selftests
5567
5568KERNEL VIRTUAL MACHINE (KVM)
5569M:	Gleb Natapov <gleb@kernel.org>
5570M:	Paolo Bonzini <pbonzini@redhat.com>
5571L:	kvm@vger.kernel.org
5572W:	http://www.linux-kvm.org
5573T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5574S:	Supported
5575F:	Documentation/*/kvm*.txt
5576F:	Documentation/virtual/kvm/
5577F:	arch/*/kvm/
5578F:	arch/*/include/asm/kvm*
5579F:	include/linux/kvm*
5580F:	include/uapi/linux/kvm*
5581F:	virt/kvm/
5582
5583KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5584M:	Joerg Roedel <joro@8bytes.org>
5585L:	kvm@vger.kernel.org
5586W:	http://kvm.qumranet.com
5587S:	Maintained
5588F:	arch/x86/include/asm/svm.h
5589F:	arch/x86/kvm/svm.c
5590
5591KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5592M:	Alexander Graf <agraf@suse.de>
5593L:	kvm-ppc@vger.kernel.org
5594W:	http://kvm.qumranet.com
5595T:	git git://github.com/agraf/linux-2.6.git
5596S:	Supported
5597F:	arch/powerpc/include/asm/kvm*
5598F:	arch/powerpc/kvm/
5599
5600KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5601M:	Christian Borntraeger <borntraeger@de.ibm.com>
5602M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5603M:	linux390@de.ibm.com
5604L:	linux-s390@vger.kernel.org
5605W:	http://www.ibm.com/developerworks/linux/linux390/
5606S:	Supported
5607F:	Documentation/s390/kvm.txt
5608F:	arch/s390/include/asm/kvm*
5609F:	arch/s390/kvm/
5610F:	drivers/s390/kvm/
5611
5612KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5613M:	Christoffer Dall <christoffer.dall@linaro.org>
5614M:	Marc Zyngier <marc.zyngier@arm.com>
5615L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5616L:	kvmarm@lists.cs.columbia.edu
5617W:	http://systems.cs.columbia.edu/projects/kvm-arm
5618S:	Supported
5619F:	arch/arm/include/uapi/asm/kvm*
5620F:	arch/arm/include/asm/kvm*
5621F:	arch/arm/kvm/
5622F:	virt/kvm/arm/
5623F:	include/kvm/arm_*
5624
5625KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5626M:	Christoffer Dall <christoffer.dall@linaro.org>
5627M:	Marc Zyngier <marc.zyngier@arm.com>
5628L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5629L:	kvmarm@lists.cs.columbia.edu
5630S:	Maintained
5631F:	arch/arm64/include/uapi/asm/kvm*
5632F:	arch/arm64/include/asm/kvm*
5633F:	arch/arm64/kvm/
5634
5635KEXEC
5636M:	Eric Biederman <ebiederm@xmission.com>
5637W:	http://kernel.org/pub/linux/utils/kernel/kexec/
5638L:	kexec@lists.infradead.org
5639S:	Maintained
5640F:	include/linux/kexec.h
5641F:	include/uapi/linux/kexec.h
5642F:	kernel/kexec.c
5643
5644KEYS/KEYRINGS:
5645M:	David Howells <dhowells@redhat.com>
5646L:	keyrings@linux-nfs.org
5647S:	Maintained
5648F:	Documentation/security/keys.txt
5649F:	include/linux/key.h
5650F:	include/linux/key-type.h
5651F:	include/keys/
5652F:	security/keys/
5653
5654KEYS-TRUSTED
5655M:	David Safford <safford@us.ibm.com>
5656M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5657L:	linux-security-module@vger.kernel.org
5658L:	keyrings@linux-nfs.org
5659S:	Supported
5660F:	Documentation/security/keys-trusted-encrypted.txt
5661F:	include/keys/trusted-type.h
5662F:	security/keys/trusted.c
5663F:	security/keys/trusted.h
5664
5665KEYS-ENCRYPTED
5666M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5667M:	David Safford <safford@us.ibm.com>
5668L:	linux-security-module@vger.kernel.org
5669L:	keyrings@linux-nfs.org
5670S:	Supported
5671F:	Documentation/security/keys-trusted-encrypted.txt
5672F:	include/keys/encrypted-type.h
5673F:	security/keys/encrypted-keys/
5674
5675KGDB / KDB /debug_core
5676M:	Jason Wessel <jason.wessel@windriver.com>
5677W:	http://kgdb.wiki.kernel.org/
5678L:	kgdb-bugreport@lists.sourceforge.net
5679S:	Maintained
5680F:	Documentation/DocBook/kgdb.tmpl
5681F:	drivers/misc/kgdbts.c
5682F:	drivers/tty/serial/kgdboc.c
5683F:	include/linux/kdb.h
5684F:	include/linux/kgdb.h
5685F:	kernel/debug/
5686
5687KMEMCHECK
5688M:	Vegard Nossum <vegardno@ifi.uio.no>
5689M:	Pekka Enberg <penberg@kernel.org>
5690S:	Maintained
5691F:	Documentation/kmemcheck.txt
5692F:	arch/x86/include/asm/kmemcheck.h
5693F:	arch/x86/mm/kmemcheck/
5694F:	include/linux/kmemcheck.h
5695F:	mm/kmemcheck.c
5696
5697KMEMLEAK
5698M:	Catalin Marinas <catalin.marinas@arm.com>
5699S:	Maintained
5700F:	Documentation/kmemleak.txt
5701F:	include/linux/kmemleak.h
5702F:	mm/kmemleak.c
5703F:	mm/kmemleak-test.c
5704
5705KPROBES
5706M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5707M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5708M:	"David S. Miller" <davem@davemloft.net>
5709M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5710S:	Maintained
5711F:	Documentation/kprobes.txt
5712F:	include/linux/kprobes.h
5713F:	kernel/kprobes.c
5714
5715KS0108 LCD CONTROLLER DRIVER
5716M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5717W:	http://miguelojeda.es/auxdisplay.htm
5718W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5719S:	Maintained
5720F:	Documentation/auxdisplay/ks0108
5721F:	drivers/auxdisplay/ks0108.c
5722F:	include/linux/ks0108.h
5723
5724LAPB module
5725L:	linux-x25@vger.kernel.org
5726S:	Orphan
5727F:	Documentation/networking/lapb-module.txt
5728F:	include/*/lapb.h
5729F:	net/lapb/
5730
5731LASI 53c700 driver for PARISC
5732M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5733L:	linux-scsi@vger.kernel.org
5734S:	Maintained
5735F:	Documentation/scsi/53c700.txt
5736F:	drivers/scsi/53c700*
5737
5738LED SUBSYSTEM
5739M:	Bryan Wu <cooloney@gmail.com>
5740M:	Richard Purdie <rpurdie@rpsys.net>
5741L:	linux-leds@vger.kernel.org
5742T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5743S:	Maintained
5744F:	drivers/leds/
5745F:	include/linux/leds.h
5746
5747LEGACY EEPROM DRIVER
5748M:	Jean Delvare <jdelvare@suse.de>
5749S:	Maintained
5750F:	Documentation/misc-devices/eeprom
5751F:	drivers/misc/eeprom/eeprom.c
5752
5753LEGO USB Tower driver
5754M:	Juergen Stuber <starblue@users.sourceforge.net>
5755L:	legousb-devel@lists.sourceforge.net
5756W:	http://legousb.sourceforge.net/
5757S:	Maintained
5758F:	drivers/usb/misc/legousbtower.c
5759
5760LG2160 MEDIA DRIVER
5761M:	Michael Krufky <mkrufky@linuxtv.org>
5762L:	linux-media@vger.kernel.org
5763W:	http://linuxtv.org/
5764W:	http://github.com/mkrufky
5765Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5766T:	git git://linuxtv.org/mkrufky/tuners.git
5767S:	Maintained
5768F:	drivers/media/dvb-frontends/lg2160.*
5769
5770LGDT3305 MEDIA DRIVER
5771M:	Michael Krufky <mkrufky@linuxtv.org>
5772L:	linux-media@vger.kernel.org
5773W:	http://linuxtv.org/
5774W:	http://github.com/mkrufky
5775Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5776T:	git git://linuxtv.org/mkrufky/tuners.git
5777S:	Maintained
5778F:	drivers/media/dvb-frontends/lgdt3305.*
5779
5780LGUEST
5781M:	Rusty Russell <rusty@rustcorp.com.au>
5782L:	lguest@lists.ozlabs.org
5783W:	http://lguest.ozlabs.org/
5784S:	Odd Fixes
5785F:	arch/x86/include/asm/lguest*.h
5786F:	arch/x86/lguest/
5787F:	drivers/lguest/
5788F:	include/linux/lguest*.h
5789F:	tools/lguest/
5790
5791LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5792M:	Tejun Heo <tj@kernel.org>
5793L:	linux-ide@vger.kernel.org
5794T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5795S:	Maintained
5796F:	drivers/ata/
5797F:	include/linux/ata.h
5798F:	include/linux/libata.h
5799
5800LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5801M:	Viresh Kumar <viresh.linux@gmail.com>
5802L:	linux-ide@vger.kernel.org
5803T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5804S:	Maintained
5805F:	include/linux/pata_arasan_cf_data.h
5806F:	drivers/ata/pata_arasan_cf.c
5807
5808LIBATA PATA DRIVERS
5809M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5810M:	Tejun Heo <tj@kernel.org>
5811L:	linux-ide@vger.kernel.org
5812T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5813S:	Maintained
5814F:	drivers/ata/pata_*.c
5815F:	drivers/ata/ata_generic.c
5816
5817LIBATA SATA AHCI PLATFORM devices support
5818M:	Hans de Goede <hdegoede@redhat.com>
5819M:	Tejun Heo <tj@kernel.org>
5820L:	linux-ide@vger.kernel.org
5821T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5822S:	Maintained
5823F:	drivers/ata/ahci_platform.c
5824F:	drivers/ata/libahci_platform.c
5825F:	include/linux/ahci_platform.h
5826
5827LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5828M:	Mikael Pettersson <mikpelinux@gmail.com>
5829L:	linux-ide@vger.kernel.org
5830T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5831S:	Maintained
5832F:	drivers/ata/sata_promise.*
5833
5834LIBLOCKDEP
5835M:	Sasha Levin <sasha.levin@oracle.com>
5836S:	Maintained
5837F:	tools/lib/lockdep/
5838
5839LINUX FOR IBM pSERIES (RS/6000)
5840M:	Paul Mackerras <paulus@au.ibm.com>
5841W:	http://www.ibm.com/linux/ltc/projects/ppc
5842S:	Supported
5843F:	arch/powerpc/boot/rs6000.h
5844
5845LINUX FOR POWERPC (32-BIT AND 64-BIT)
5846M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5847M:	Paul Mackerras <paulus@samba.org>
5848M:	Michael Ellerman <mpe@ellerman.id.au>
5849W:	http://www.penguinppc.org/
5850L:	linuxppc-dev@lists.ozlabs.org
5851Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5852T:	git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5853S:	Supported
5854F:	Documentation/powerpc/
5855F:	arch/powerpc/
5856
5857LINUX FOR POWER MACINTOSH
5858M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5859W:	http://www.penguinppc.org/
5860L:	linuxppc-dev@lists.ozlabs.org
5861S:	Maintained
5862F:	arch/powerpc/platforms/powermac/
5863F:	drivers/macintosh/
5864
5865LINUX FOR POWERPC EMBEDDED MPC5XXX
5866M:	Anatolij Gustschin <agust@denx.de>
5867L:	linuxppc-dev@lists.ozlabs.org
5868T:	git git://git.denx.de/linux-denx-agust.git
5869S:	Maintained
5870F:	arch/powerpc/platforms/512x/
5871F:	arch/powerpc/platforms/52xx/
5872
5873LINUX FOR POWERPC EMBEDDED PPC4XX
5874M:  Alistair Popple <alistair@popple.id.au>
5875M:	Matt Porter <mporter@kernel.crashing.org>
5876W:	http://www.penguinppc.org/
5877L:	linuxppc-dev@lists.ozlabs.org
5878S:	Maintained
5879F:	arch/powerpc/platforms/40x/
5880F:	arch/powerpc/platforms/44x/
5881
5882LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5883L:	linuxppc-dev@lists.ozlabs.org
5884S:	Orphan
5885F:	arch/powerpc/*/*virtex*
5886F:	arch/powerpc/*/*/*virtex*
5887
5888LINUX FOR POWERPC EMBEDDED PPC8XX
5889M:	Vitaly Bordug <vitb@kernel.crashing.org>
5890W:	http://www.penguinppc.org/
5891L:	linuxppc-dev@lists.ozlabs.org
5892S:	Maintained
5893F:	arch/powerpc/platforms/8xx/
5894
5895LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5896M:	Scott Wood <scottwood@freescale.com>
5897M:	Kumar Gala <galak@kernel.crashing.org>
5898W:	http://www.penguinppc.org/
5899L:	linuxppc-dev@lists.ozlabs.org
5900T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5901S:	Maintained
5902F:	arch/powerpc/platforms/83xx/
5903F:	arch/powerpc/platforms/85xx/
5904
5905LINUX FOR POWERPC PA SEMI PWRFICIENT
5906M:	Olof Johansson <olof@lixom.net>
5907L:	linuxppc-dev@lists.ozlabs.org
5908S:	Maintained
5909F:	arch/powerpc/platforms/pasemi/
5910F:	drivers/*/*pasemi*
5911F:	drivers/*/*/*pasemi*
5912
5913LINUX SECURITY MODULE (LSM) FRAMEWORK
5914M:	Chris Wright <chrisw@sous-sol.org>
5915L:	linux-security-module@vger.kernel.org
5916S:	Supported
5917
5918LIS3LV02D ACCELEROMETER DRIVER
5919M:	Eric Piel <eric.piel@tremplin-utc.net>
5920S:	Maintained
5921F:	Documentation/misc-devices/lis3lv02d
5922F:	drivers/misc/lis3lv02d/
5923F:	drivers/platform/x86/hp_accel.c
5924
5925LIVE PATCHING
5926M:	Josh Poimboeuf <jpoimboe@redhat.com>
5927M:	Seth Jennings <sjenning@redhat.com>
5928M:	Jiri Kosina <jkosina@suse.cz>
5929M:	Vojtech Pavlik <vojtech@suse.cz>
5930S:	Maintained
5931F:	kernel/livepatch/
5932F:	include/linux/livepatch.h
5933F:	arch/x86/include/asm/livepatch.h
5934F:	arch/x86/kernel/livepatch.c
5935F:	Documentation/ABI/testing/sysfs-kernel-livepatch
5936F:	samples/livepatch/
5937L:	live-patching@vger.kernel.org
5938T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
5939
5940LLC (802.2)
5941M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5942S:	Maintained
5943F:	include/linux/llc.h
5944F:	include/uapi/linux/llc.h
5945F:	include/net/llc*
5946F:	net/llc/
5947
5948LM73 HARDWARE MONITOR DRIVER
5949M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
5950L:	lm-sensors@lm-sensors.org
5951S:	Maintained
5952F:	drivers/hwmon/lm73.c
5953
5954LM78 HARDWARE MONITOR DRIVER
5955M:	Jean Delvare <jdelvare@suse.de>
5956L:	lm-sensors@lm-sensors.org
5957S:	Maintained
5958F:	Documentation/hwmon/lm78
5959F:	drivers/hwmon/lm78.c
5960
5961LM83 HARDWARE MONITOR DRIVER
5962M:	Jean Delvare <jdelvare@suse.de>
5963L:	lm-sensors@lm-sensors.org
5964S:	Maintained
5965F:	Documentation/hwmon/lm83
5966F:	drivers/hwmon/lm83.c
5967
5968LM90 HARDWARE MONITOR DRIVER
5969M:	Jean Delvare <jdelvare@suse.de>
5970L:	lm-sensors@lm-sensors.org
5971S:	Maintained
5972F:	Documentation/hwmon/lm90
5973F:	Documentation/devicetree/bindings/hwmon/lm90.txt
5974F:	drivers/hwmon/lm90.c
5975
5976LM95234 HARDWARE MONITOR DRIVER
5977M:	Guenter Roeck <linux@roeck-us.net>
5978L:	lm-sensors@lm-sensors.org
5979S:	Maintained
5980F:	Documentation/hwmon/lm95234
5981F:	drivers/hwmon/lm95234.c
5982
5983LME2510 MEDIA DRIVER
5984M:	Malcolm Priestley <tvboxspy@gmail.com>
5985L:	linux-media@vger.kernel.org
5986W:	http://linuxtv.org/
5987Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5988S:	Maintained
5989F:	drivers/media/usb/dvb-usb-v2/lmedm04*
5990
5991LOCKDEP AND LOCKSTAT
5992M:	Peter Zijlstra <peterz@infradead.org>
5993M:	Ingo Molnar <mingo@redhat.com>
5994L:	linux-kernel@vger.kernel.org
5995T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5996S:	Maintained
5997F:	Documentation/locking/lockdep*.txt
5998F:	Documentation/locking/lockstat.txt
5999F:	include/linux/lockdep.h
6000F:	kernel/locking/
6001
6002LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6003M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6004L:	linux-ntfs-dev@lists.sourceforge.net
6005W:	http://www.linux-ntfs.org/content/view/19/37/
6006S:	Maintained
6007F:	Documentation/ldm.txt
6008F:	block/partitions/ldm.*
6009
6010LogFS
6011M:	Joern Engel <joern@logfs.org>
6012M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6013L:	logfs@logfs.org
6014W:	logfs.org
6015S:	Maintained
6016F:	fs/logfs/
6017
6018LPC32XX MACHINE SUPPORT
6019M:	Roland Stigge <stigge@antcom.de>
6020L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6021S:	Maintained
6022F:	arch/arm/mach-lpc32xx/
6023
6024LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6025M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6026M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6027M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6028M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6029L:	MPT-FusionLinux.pdl@avagotech.com
6030L:	linux-scsi@vger.kernel.org
6031W:	http://www.lsilogic.com/support
6032S:	Supported
6033F:	drivers/message/fusion/
6034F:	drivers/scsi/mpt2sas/
6035F:	drivers/scsi/mpt3sas/
6036
6037LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6038M:	Matthew Wilcox <matthew@wil.cx>
6039L:	linux-scsi@vger.kernel.org
6040S:	Maintained
6041F:	drivers/scsi/sym53c8xx_2/
6042
6043LTC4261 HARDWARE MONITOR DRIVER
6044M:	Guenter Roeck <linux@roeck-us.net>
6045L:	lm-sensors@lm-sensors.org
6046S:	Maintained
6047F:	Documentation/hwmon/ltc4261
6048F:	drivers/hwmon/ltc4261.c
6049
6050LTP (Linux Test Project)
6051M:	Mike Frysinger <vapier@gentoo.org>
6052M:	Cyril Hrubis <chrubis@suse.cz>
6053M:	Wanlong Gao <gaowanlong@cn.fujitsu.com>
6054M:	Jan Stancek <jstancek@redhat.com>
6055M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6056M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6057L:	ltp-list@lists.sourceforge.net (subscribers-only)
6058W:	http://linux-test-project.github.io/
6059T:	git git://github.com/linux-test-project/ltp.git
6060S:	Maintained
6061
6062M32R ARCHITECTURE
6063W:	http://www.linux-m32r.org/
6064S:	Orphan
6065F:	arch/m32r/
6066
6067M68K ARCHITECTURE
6068M:	Geert Uytterhoeven <geert@linux-m68k.org>
6069L:	linux-m68k@lists.linux-m68k.org
6070W:	http://www.linux-m68k.org/
6071T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6072S:	Maintained
6073F:	arch/m68k/
6074F:	drivers/zorro/
6075
6076M68K ON APPLE MACINTOSH
6077M:	Joshua Thompson <funaho@jurai.org>
6078W:	http://www.mac.linux-m68k.org/
6079L:	linux-m68k@lists.linux-m68k.org
6080S:	Maintained
6081F:	arch/m68k/mac/
6082
6083M68K ON HP9000/300
6084M:	Philip Blundell <philb@gnu.org>
6085W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6086S:	Maintained
6087F:	arch/m68k/hp300/
6088
6089M88DS3103 MEDIA DRIVER
6090M:	Antti Palosaari <crope@iki.fi>
6091L:	linux-media@vger.kernel.org
6092W:	http://linuxtv.org/
6093W:	http://palosaari.fi/linux/
6094Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6095T:	git git://linuxtv.org/anttip/media_tree.git
6096S:	Maintained
6097F:	drivers/media/dvb-frontends/m88ds3103*
6098
6099M88RS2000 MEDIA DRIVER
6100M:	Malcolm Priestley <tvboxspy@gmail.com>
6101L:	linux-media@vger.kernel.org
6102W:	http://linuxtv.org/
6103Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6104S:	Maintained
6105F:	drivers/media/dvb-frontends/m88rs2000*
6106
6107M88TS2022 MEDIA DRIVER
6108M:	Antti Palosaari <crope@iki.fi>
6109L:	linux-media@vger.kernel.org
6110W:	http://linuxtv.org/
6111W:	http://palosaari.fi/linux/
6112Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6113T:	git git://linuxtv.org/anttip/media_tree.git
6114S:	Maintained
6115F:	drivers/media/tuners/m88ts2022*
6116
6117MA901 MASTERKIT USB FM RADIO DRIVER
6118M:	Alexey Klimov <klimov.linux@gmail.com>
6119L:	linux-media@vger.kernel.org
6120T:	git git://linuxtv.org/media_tree.git
6121S:	Maintained
6122F:	drivers/media/radio/radio-ma901.c
6123
6124MAC80211
6125M:	Johannes Berg <johannes@sipsolutions.net>
6126L:	linux-wireless@vger.kernel.org
6127W:	http://wireless.kernel.org/
6128T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6129T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6130S:	Maintained
6131F:	Documentation/networking/mac80211-injection.txt
6132F:	include/net/mac80211.h
6133F:	net/mac80211/
6134
6135MACVLAN DRIVER
6136M:	Patrick McHardy <kaber@trash.net>
6137L:	netdev@vger.kernel.org
6138S:	Maintained
6139F:	drivers/net/macvlan.c
6140F:	include/linux/if_macvlan.h
6141
6142MAILBOX API
6143M:	Jassi Brar <jassisinghbrar@gmail.com>
6144L:	linux-kernel@vger.kernel.org
6145S:	Maintained
6146F:	drivers/mailbox/
6147F:	include/linux/mailbox_client.h
6148F:	include/linux/mailbox_controller.h
6149
6150MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6151M:	Michael Kerrisk <mtk.manpages@gmail.com>
6152W:	http://www.kernel.org/doc/man-pages
6153L:	linux-man@vger.kernel.org
6154S:	Maintained
6155
6156MARVELL ARMADA DRM SUPPORT
6157M:	Russell King <rmk+kernel@arm.linux.org.uk>
6158S:	Maintained
6159F:	drivers/gpu/drm/armada/
6160
6161MARVELL 88E6352 DSA support
6162M:	Guenter Roeck <linux@roeck-us.net>
6163S:	Maintained
6164F:	drivers/net/dsa/mv88e6352.c
6165
6166MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6167M:	Mirko Lindner <mlindner@marvell.com>
6168M:	Stephen Hemminger <stephen@networkplumber.org>
6169L:	netdev@vger.kernel.org
6170S:	Maintained
6171F:	drivers/net/ethernet/marvell/sk*
6172
6173MARVELL LIBERTAS WIRELESS DRIVER
6174L:	libertas-dev@lists.infradead.org
6175S:	Orphan
6176F:	drivers/net/wireless/libertas/
6177
6178MARVELL MV643XX ETHERNET DRIVER
6179M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6180L:	netdev@vger.kernel.org
6181S:	Maintained
6182F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6183F:	include/linux/mv643xx.h
6184
6185MARVELL MVNETA ETHERNET DRIVER
6186M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6187L:	netdev@vger.kernel.org
6188S:	Maintained
6189F:	drivers/net/ethernet/marvell/mvneta.*
6190
6191MARVELL MWIFIEX WIRELESS DRIVER
6192M:	Amitkumar Karwar <akarwar@marvell.com>
6193M:	Avinash Patil <patila@marvell.com>
6194L:	linux-wireless@vger.kernel.org
6195S:	Maintained
6196F:	drivers/net/wireless/mwifiex/
6197
6198MARVELL MWL8K WIRELESS DRIVER
6199M:	Lennert Buytenhek <buytenh@wantstofly.org>
6200L:	linux-wireless@vger.kernel.org
6201S:	Odd Fixes
6202F:	drivers/net/wireless/mwl8k.c
6203
6204MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6205M:	Nicolas Pitre <nico@fluxnic.net>
6206S:	Odd Fixes
6207F:	drivers/mmc/host/mvsdio.*
6208
6209MATROX FRAMEBUFFER DRIVER
6210L:	linux-fbdev@vger.kernel.org
6211S:	Orphan
6212F:	drivers/video/fbdev/matrox/matroxfb_*
6213F:	include/uapi/linux/matroxfb.h
6214
6215MAX16065 HARDWARE MONITOR DRIVER
6216M:	Guenter Roeck <linux@roeck-us.net>
6217L:	lm-sensors@lm-sensors.org
6218S:	Maintained
6219F:	Documentation/hwmon/max16065
6220F:	drivers/hwmon/max16065.c
6221
6222MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6223M:	"Hans J. Koch" <hjk@hansjkoch.de>
6224L:	lm-sensors@lm-sensors.org
6225S:	Maintained
6226F:	Documentation/hwmon/max6650
6227F:	drivers/hwmon/max6650.c
6228
6229MAX6697 HARDWARE MONITOR DRIVER
6230M:	Guenter Roeck <linux@roeck-us.net>
6231L:	lm-sensors@lm-sensors.org
6232S:	Maintained
6233F:	Documentation/hwmon/max6697
6234F:	Documentation/devicetree/bindings/i2c/max6697.txt
6235F:	drivers/hwmon/max6697.c
6236F:	include/linux/platform_data/max6697.h
6237
6238MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6239M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6240L:	linux-pm@vger.kernel.org
6241S:	Supported
6242F:	drivers/power/max14577_charger.c
6243F:	drivers/power/max77693_charger.c
6244
6245MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6246M:	Chanwoo Choi <cw00.choi@samsung.com>
6247M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6248L:	linux-kernel@vger.kernel.org
6249S:	Supported
6250F:	drivers/*/max14577.c
6251F:	drivers/*/max77686.c
6252F:	drivers/*/max77693.c
6253F:	drivers/extcon/extcon-max14577.c
6254F:	drivers/extcon/extcon-max77693.c
6255F:	drivers/rtc/rtc-max77686.c
6256F:	drivers/clk/clk-max77686.c
6257F:	Documentation/devicetree/bindings/mfd/max14577.txt
6258F:	Documentation/devicetree/bindings/mfd/max77686.txt
6259F:	Documentation/devicetree/bindings/mfd/max77693.txt
6260F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6261F:	include/linux/mfd/max14577*.h
6262F:	include/linux/mfd/max77686*.h
6263F:	include/linux/mfd/max77693*.h
6264
6265MAXIRADIO FM RADIO RECEIVER DRIVER
6266M:	Hans Verkuil <hverkuil@xs4all.nl>
6267L:	linux-media@vger.kernel.org
6268T:	git git://linuxtv.org/media_tree.git
6269W:	http://linuxtv.org
6270S:	Maintained
6271F:	drivers/media/radio/radio-maxiradio*
6272
6273MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6274M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6275P:	LinuxTV.org Project
6276L:	linux-media@vger.kernel.org
6277W:	http://linuxtv.org
6278Q:	http://patchwork.kernel.org/project/linux-media/list/
6279T:	git git://linuxtv.org/media_tree.git
6280S:	Maintained
6281F:	Documentation/dvb/
6282F:	Documentation/video4linux/
6283F:	Documentation/DocBook/media/
6284F:	drivers/media/
6285F:	drivers/staging/media/
6286F:	include/media/
6287F:	include/uapi/linux/dvb/
6288F:	include/uapi/linux/videodev2.h
6289F:	include/uapi/linux/media.h
6290F:	include/uapi/linux/v4l2-*
6291F:	include/uapi/linux/meye.h
6292F:	include/uapi/linux/ivtv*
6293F:	include/uapi/linux/uvcvideo.h
6294
6295MEGARAID SCSI/SAS DRIVERS
6296M:	Kashyap Desai <kashyap.desai@avagotech.com>
6297M:	Sumit Saxena <sumit.saxena@avagotech.com>
6298M:	Uday Lingala <uday.lingala@avagotech.com>
6299L:	megaraidlinux.pdl@avagotech.com
6300L:	linux-scsi@vger.kernel.org
6301W:	http://www.lsi.com
6302S:	Maintained
6303F:	Documentation/scsi/megaraid.txt
6304F:	drivers/scsi/megaraid.*
6305F:	drivers/scsi/megaraid/
6306
6307MELLANOX ETHERNET DRIVER (mlx4_en)
6308M:	Amir Vadai <amirv@mellanox.com>
6309L:	netdev@vger.kernel.org
6310S:	Supported
6311W:	http://www.mellanox.com
6312Q:	http://patchwork.ozlabs.org/project/netdev/list/
6313F:	drivers/net/ethernet/mellanox/mlx4/en_*
6314
6315MEMORY MANAGEMENT
6316L:	linux-mm@kvack.org
6317W:	http://www.linux-mm.org
6318S:	Maintained
6319F:	include/linux/mm.h
6320F:	include/linux/gfp.h
6321F:	include/linux/mmzone.h
6322F:	include/linux/memory_hotplug.h
6323F:	include/linux/vmalloc.h
6324F:	mm/
6325
6326MEMORY TECHNOLOGY DEVICES (MTD)
6327M:	David Woodhouse <dwmw2@infradead.org>
6328M:	Brian Norris <computersforpeace@gmail.com>
6329L:	linux-mtd@lists.infradead.org
6330W:	http://www.linux-mtd.infradead.org/
6331Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6332T:	git git://git.infradead.org/linux-mtd.git
6333T:	git git://git.infradead.org/l2-mtd.git
6334S:	Maintained
6335F:	drivers/mtd/
6336F:	include/linux/mtd/
6337F:	include/uapi/mtd/
6338
6339MEN A21 WATCHDOG DRIVER
6340M:	Johannes Thumshirn <johannes.thumshirn@men.de>
6341L:	linux-watchdog@vger.kernel.org
6342S:	Supported
6343F:	drivers/watchdog/mena21_wdt.c
6344
6345MEN CHAMELEON BUS (mcb)
6346M:  	Johannes Thumshirn <johannes.thumshirn@men.de>
6347S:	Supported
6348F:	drivers/mcb/
6349F:	include/linux/mcb.h
6350
6351MEN F21BMC (Board Management Controller)
6352M:	Andreas Werner <andreas.werner@men.de>
6353S:	Supported
6354F:	drivers/mfd/menf21bmc.c
6355F:	drivers/watchdog/menf21bmc_wdt.c
6356F:	drivers/leds/leds-menf21bmc.c
6357F:	drivers/hwmon/menf21bmc_hwmon.c
6358F:	Documentation/hwmon/menf21bmc
6359
6360METAG ARCHITECTURE
6361M:	James Hogan <james.hogan@imgtec.com>
6362L:	linux-metag@vger.kernel.org
6363S:	Supported
6364F:	arch/metag/
6365F:	Documentation/metag/
6366F:	Documentation/devicetree/bindings/metag/
6367F:	drivers/clocksource/metag_generic.c
6368F:	drivers/irqchip/irq-metag.c
6369F:	drivers/irqchip/irq-metag-ext.c
6370F:	drivers/tty/metag_da.c
6371
6372MICROBLAZE ARCHITECTURE
6373M:	Michal Simek <monstr@monstr.eu>
6374W:	http://www.monstr.eu/fdt/
6375T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6376S:	Supported
6377F:	arch/microblaze/
6378
6379MICROTEK X6 SCANNER
6380M:	Oliver Neukum <oliver@neukum.org>
6381S:	Maintained
6382F:	drivers/usb/image/microtek.*
6383
6384MIPS
6385M:	Ralf Baechle <ralf@linux-mips.org>
6386L:	linux-mips@linux-mips.org
6387W:	http://www.linux-mips.org/
6388T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6389Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6390S:	Supported
6391F:	Documentation/mips/
6392F:	arch/mips/
6393
6394MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6395M:	Hans Verkuil <hverkuil@xs4all.nl>
6396L:	linux-media@vger.kernel.org
6397T:	git git://linuxtv.org/media_tree.git
6398W:	http://linuxtv.org
6399S:	Odd Fixes
6400F:	drivers/media/radio/radio-miropcm20*
6401
6402Mellanox MLX5 core VPI driver
6403M:	Eli Cohen <eli@mellanox.com>
6404L:	netdev@vger.kernel.org
6405L:	linux-rdma@vger.kernel.org
6406W:	http://www.mellanox.com
6407Q:	http://patchwork.ozlabs.org/project/netdev/list/
6408Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6409T:	git git://openfabrics.org/~eli/connect-ib.git
6410S:	Supported
6411F:	drivers/net/ethernet/mellanox/mlx5/core/
6412F:	include/linux/mlx5/
6413
6414Mellanox MLX5 IB driver
6415M:	Eli Cohen <eli@mellanox.com>
6416L:	linux-rdma@vger.kernel.org
6417W:	http://www.mellanox.com
6418Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6419T:	git git://openfabrics.org/~eli/connect-ib.git
6420S:	Supported
6421F:	include/linux/mlx5/
6422F:	drivers/infiniband/hw/mlx5/
6423
6424MN88472 MEDIA DRIVER
6425M:	Antti Palosaari <crope@iki.fi>
6426L:	linux-media@vger.kernel.org
6427W:	http://linuxtv.org/
6428W:	http://palosaari.fi/linux/
6429Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6430T:	git git://linuxtv.org/anttip/media_tree.git
6431S:	Maintained
6432F:	drivers/staging/media/mn88472/
6433F:	drivers/media/dvb-frontends/mn88472.h
6434
6435MN88473 MEDIA DRIVER
6436M:	Antti Palosaari <crope@iki.fi>
6437L:	linux-media@vger.kernel.org
6438W:	http://linuxtv.org/
6439W:	http://palosaari.fi/linux/
6440Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6441T:	git git://linuxtv.org/anttip/media_tree.git
6442S:	Maintained
6443F:	drivers/staging/media/mn88473/
6444F:	drivers/media/dvb-frontends/mn88473.h
6445
6446MODULE SUPPORT
6447M:	Rusty Russell <rusty@rustcorp.com.au>
6448S:	Maintained
6449F:	include/linux/module.h
6450F:	kernel/module.c
6451
6452MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6453W:	http://popies.net/meye/
6454S:	Orphan
6455F:	Documentation/video4linux/meye.txt
6456F:	drivers/media/pci/meye/
6457F:	include/uapi/linux/meye.h
6458
6459MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6460M:	Jiri Slaby <jirislaby@gmail.com>
6461S:	Maintained
6462F:	Documentation/serial/moxa-smartio
6463F:	drivers/tty/mxser.*
6464
6465MR800 AVERMEDIA USB FM RADIO DRIVER
6466M:	Alexey Klimov <klimov.linux@gmail.com>
6467L:	linux-media@vger.kernel.org
6468T:	git git://linuxtv.org/media_tree.git
6469S:	Maintained
6470F:	drivers/media/radio/radio-mr800.c
6471
6472MRF24J40 IEEE 802.15.4 RADIO DRIVER
6473M:	Alan Ott <alan@signal11.us>
6474L:	linux-wpan@vger.kernel.org
6475S:	Maintained
6476F:	drivers/net/ieee802154/mrf24j40.c
6477
6478MSI LAPTOP SUPPORT
6479M:	"Lee, Chun-Yi" <jlee@suse.com>
6480L:	platform-driver-x86@vger.kernel.org
6481S:	Maintained
6482F:	drivers/platform/x86/msi-laptop.c
6483
6484MSI WMI SUPPORT
6485M:	Anisse Astier <anisse@astier.eu>
6486L:	platform-driver-x86@vger.kernel.org
6487S:	Supported
6488F:	drivers/platform/x86/msi-wmi.c
6489
6490MSI001 MEDIA DRIVER
6491M:	Antti Palosaari <crope@iki.fi>
6492L:	linux-media@vger.kernel.org
6493W:	http://linuxtv.org/
6494W:	http://palosaari.fi/linux/
6495Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6496T:	git git://linuxtv.org/anttip/media_tree.git
6497S:	Maintained
6498F:	drivers/media/tuners/msi001*
6499
6500MSI2500 MEDIA DRIVER
6501M:	Antti Palosaari <crope@iki.fi>
6502L:	linux-media@vger.kernel.org
6503W:	http://linuxtv.org/
6504W:	http://palosaari.fi/linux/
6505Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6506T:	git git://linuxtv.org/anttip/media_tree.git
6507S:	Maintained
6508F:	drivers/media/usb/msi2500/
6509
6510MT9M032 APTINA SENSOR DRIVER
6511M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6512L:	linux-media@vger.kernel.org
6513T:	git git://linuxtv.org/media_tree.git
6514S:	Maintained
6515F:	drivers/media/i2c/mt9m032.c
6516F:	include/media/mt9m032.h
6517
6518MT9P031 APTINA CAMERA SENSOR
6519M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6520L:	linux-media@vger.kernel.org
6521T:	git git://linuxtv.org/media_tree.git
6522S:	Maintained
6523F:	drivers/media/i2c/mt9p031.c
6524F:	include/media/mt9p031.h
6525
6526MT9T001 APTINA CAMERA SENSOR
6527M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6528L:	linux-media@vger.kernel.org
6529T:	git git://linuxtv.org/media_tree.git
6530S:	Maintained
6531F:	drivers/media/i2c/mt9t001.c
6532F:	include/media/mt9t001.h
6533
6534MT9V032 APTINA CAMERA SENSOR
6535M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6536L:	linux-media@vger.kernel.org
6537T:	git git://linuxtv.org/media_tree.git
6538S:	Maintained
6539F:	drivers/media/i2c/mt9v032.c
6540F:	include/media/mt9v032.h
6541
6542MULTIFUNCTION DEVICES (MFD)
6543M:	Samuel Ortiz <sameo@linux.intel.com>
6544M:	Lee Jones <lee.jones@linaro.org>
6545T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6546S:	Supported
6547F:	drivers/mfd/
6548F:	include/linux/mfd/
6549
6550MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6551M:	Chris Ball <chris@printf.net>
6552M:	Ulf Hansson <ulf.hansson@linaro.org>
6553L:	linux-mmc@vger.kernel.org
6554T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6555T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
6556S:	Maintained
6557F:	drivers/mmc/
6558F:	include/linux/mmc/
6559F:	include/uapi/linux/mmc/
6560
6561MULTIMEDIA CARD (MMC) ETC. OVER SPI
6562S:	Orphan
6563F:	drivers/mmc/host/mmc_spi.c
6564F:	include/linux/spi/mmc_spi.h
6565
6566MULTISOUND SOUND DRIVER
6567M:	Andrew Veliath <andrewtv@usa.net>
6568S:	Maintained
6569F:	Documentation/sound/oss/MultiSound
6570F:	sound/oss/msnd*
6571
6572MULTITECH MULTIPORT CARD (ISICOM)
6573S:	Orphan
6574F:	drivers/tty/isicom.c
6575F:	include/linux/isicom.h
6576
6577MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6578M:	Felipe Balbi <balbi@ti.com>
6579L:	linux-usb@vger.kernel.org
6580T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6581S:	Maintained
6582F:	drivers/usb/musb/
6583
6584MXL5007T MEDIA DRIVER
6585M:	Michael Krufky <mkrufky@linuxtv.org>
6586L:	linux-media@vger.kernel.org
6587W:	http://linuxtv.org/
6588W:	http://github.com/mkrufky
6589Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6590T:	git git://linuxtv.org/mkrufky/tuners.git
6591S:	Maintained
6592F:	drivers/media/tuners/mxl5007t.*
6593
6594MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6595M:	Hyong-Youb Kim <hykim@myri.com>
6596L:	netdev@vger.kernel.org
6597W:	https://www.myricom.com/support/downloads/myri10ge.html
6598S:	Supported
6599F:	drivers/net/ethernet/myricom/myri10ge/
6600
6601NATSEMI ETHERNET DRIVER (DP8381x)
6602S:	Orphan
6603F:	drivers/net/ethernet/natsemi/natsemi.c
6604
6605NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6606M:	Daniel Mack <zonque@gmail.com>
6607S:	Maintained
6608L:	alsa-devel@alsa-project.org
6609W:	http://www.native-instruments.com
6610F:	sound/usb/caiaq/
6611
6612NCP FILESYSTEM
6613M:	Petr Vandrovec <petr@vandrovec.name>
6614S:	Odd Fixes
6615F:	fs/ncpfs/
6616
6617NCR 5380 SCSI DRIVERS
6618M:	Finn Thain <fthain@telegraphics.com.au>
6619M:	Michael Schmitz <schmitzmic@gmail.com>
6620L:	linux-scsi@vger.kernel.org
6621S:	Maintained
6622F:	Documentation/scsi/g_NCR5380.txt
6623F:	drivers/scsi/NCR5380.*
6624F:	drivers/scsi/arm/cumana_1.c
6625F:	drivers/scsi/arm/oak.c
6626F:	drivers/scsi/atari_NCR5380.c
6627F:	drivers/scsi/atari_scsi.*
6628F:	drivers/scsi/dmx3191d.c
6629F:	drivers/scsi/dtc.*
6630F:	drivers/scsi/g_NCR5380.*
6631F:	drivers/scsi/g_NCR5380_mmio.c
6632F:	drivers/scsi/mac_scsi.*
6633F:	drivers/scsi/pas16.*
6634F:	drivers/scsi/sun3_scsi.*
6635F:	drivers/scsi/sun3_scsi_vme.c
6636F:	drivers/scsi/t128.*
6637
6638NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6639M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6640L:	linux-scsi@vger.kernel.org
6641S:	Maintained
6642F:	drivers/scsi/NCR_D700.*
6643
6644NCT6775 HARDWARE MONITOR DRIVER
6645M:	Guenter Roeck <linux@roeck-us.net>
6646L:	lm-sensors@lm-sensors.org
6647S:	Maintained
6648F:	Documentation/hwmon/nct6775
6649F:	drivers/hwmon/nct6775.c
6650
6651NETEFFECT IWARP RNIC DRIVER (IW_NES)
6652M:	Faisal Latif <faisal.latif@intel.com>
6653L:	linux-rdma@vger.kernel.org
6654W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6655S:	Supported
6656F:	drivers/infiniband/hw/nes/
6657
6658NETEM NETWORK EMULATOR
6659M:	Stephen Hemminger <stephen@networkplumber.org>
6660L:	netem@lists.linux-foundation.org
6661S:	Maintained
6662F:	net/sched/sch_netem.c
6663
6664NETERION 10GbE DRIVERS (s2io/vxge)
6665M:	Jon Mason <jdmason@kudzu.us>
6666L:	netdev@vger.kernel.org
6667S:	Supported
6668F:	Documentation/networking/s2io.txt
6669F:	Documentation/networking/vxge.txt
6670F:	drivers/net/ethernet/neterion/
6671
6672NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6673M:	Pablo Neira Ayuso <pablo@netfilter.org>
6674M:	Patrick McHardy <kaber@trash.net>
6675M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6676L:	netfilter-devel@vger.kernel.org
6677L:	coreteam@netfilter.org
6678W:	http://www.netfilter.org/
6679W:	http://www.iptables.org/
6680Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
6681T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6682T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6683S:	Supported
6684F:	include/linux/netfilter*
6685F:	include/linux/netfilter/
6686F:	include/net/netfilter/
6687F:	include/uapi/linux/netfilter*
6688F:	include/uapi/linux/netfilter/
6689F:	net/*/netfilter.c
6690F:	net/*/netfilter/
6691F:	net/netfilter/
6692
6693NETLABEL
6694M:	Paul Moore <paul@paul-moore.com>
6695W:	http://netlabel.sf.net
6696L:	netdev@vger.kernel.org
6697S:	Maintained
6698F:	Documentation/netlabel/
6699F:	include/net/netlabel.h
6700F:	net/netlabel/
6701
6702NETROM NETWORK LAYER
6703M:	Ralf Baechle <ralf@linux-mips.org>
6704L:	linux-hams@vger.kernel.org
6705W:	http://www.linux-ax25.org/
6706S:	Maintained
6707F:	include/net/netrom.h
6708F:	include/uapi/linux/netrom.h
6709F:	net/netrom/
6710
6711NETWORK BLOCK DEVICE (NBD)
6712M:	Markus Pargmann <mpa@pengutronix.de>
6713S:	Maintained
6714L:	nbd-general@lists.sourceforge.net
6715T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
6716F:	Documentation/blockdev/nbd.txt
6717F:	drivers/block/nbd.c
6718F:	include/linux/nbd.h
6719F:	include/uapi/linux/nbd.h
6720
6721NETWORK DROP MONITOR
6722M:	Neil Horman <nhorman@tuxdriver.com>
6723L:	netdev@vger.kernel.org
6724S:	Maintained
6725W:	https://fedorahosted.org/dropwatch/
6726F:	net/core/drop_monitor.c
6727
6728NETWORKING [GENERAL]
6729M:	"David S. Miller" <davem@davemloft.net>
6730L:	netdev@vger.kernel.org
6731W:	http://www.linuxfoundation.org/en/Net
6732Q:	http://patchwork.ozlabs.org/project/netdev/list/
6733T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6734T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6735S:	Maintained
6736F:	net/
6737F:	include/net/
6738F:	include/linux/in.h
6739F:	include/linux/net.h
6740F:	include/linux/netdevice.h
6741F:	include/uapi/linux/in.h
6742F:	include/uapi/linux/net.h
6743F:	include/uapi/linux/netdevice.h
6744F:	include/uapi/linux/net_namespace.h
6745F:	tools/net/
6746F:	tools/testing/selftests/net/
6747F:	lib/random32.c
6748F:	lib/test_bpf.c
6749
6750NETWORKING [IPv4/IPv6]
6751M:	"David S. Miller" <davem@davemloft.net>
6752M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6753M:	James Morris <jmorris@namei.org>
6754M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6755M:	Patrick McHardy <kaber@trash.net>
6756L:	netdev@vger.kernel.org
6757T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6758S:	Maintained
6759F:	net/ipv4/
6760F:	net/ipv6/
6761F:	include/net/ip*
6762F:	arch/x86/net/*
6763
6764NETWORKING [IPSEC]
6765M:	Steffen Klassert <steffen.klassert@secunet.com>
6766M:	Herbert Xu <herbert@gondor.apana.org.au>
6767M:	"David S. Miller" <davem@davemloft.net>
6768L:	netdev@vger.kernel.org
6769T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6770T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6771S:	Maintained
6772F:	net/core/flow.c
6773F:	net/xfrm/
6774F:	net/key/
6775F:	net/ipv4/xfrm*
6776F:	net/ipv4/esp4.c
6777F:	net/ipv4/ah4.c
6778F:	net/ipv4/ipcomp.c
6779F:	net/ipv4/ip_vti.c
6780F:	net/ipv6/xfrm*
6781F:	net/ipv6/esp6.c
6782F:	net/ipv6/ah6.c
6783F:	net/ipv6/ipcomp6.c
6784F:	net/ipv6/ip6_vti.c
6785F:	include/uapi/linux/xfrm.h
6786F:	include/net/xfrm.h
6787
6788NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6789M:	Paul Moore <paul@paul-moore.com>
6790L:	netdev@vger.kernel.org
6791S:	Maintained
6792
6793NETWORKING [WIRELESS]
6794L:	linux-wireless@vger.kernel.org
6795Q:	http://patchwork.kernel.org/project/linux-wireless/list/
6796
6797NETWORKING DRIVERS
6798L:	netdev@vger.kernel.org
6799W:	http://www.linuxfoundation.org/en/Net
6800Q:	http://patchwork.ozlabs.org/project/netdev/list/
6801T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6802T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6803S:	Odd Fixes
6804F:	drivers/net/
6805F:	include/linux/if_*
6806F:	include/linux/netdevice.h
6807F:	include/linux/arcdevice.h
6808F:	include/linux/etherdevice.h
6809F:	include/linux/fcdevice.h
6810F:	include/linux/fddidevice.h
6811F:	include/linux/hippidevice.h
6812F:	include/linux/inetdevice.h
6813F:	include/uapi/linux/if_*
6814F:	include/uapi/linux/netdevice.h
6815
6816NETWORKING DRIVERS (WIRELESS)
6817M:	Kalle Valo <kvalo@codeaurora.org>
6818L:	linux-wireless@vger.kernel.org
6819Q:	http://patchwork.kernel.org/project/linux-wireless/list/
6820T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6821S:	Maintained
6822F:	drivers/net/wireless/
6823
6824NETXEN (1/10) GbE SUPPORT
6825M:	Manish Chopra <manish.chopra@qlogic.com>
6826M:	Sony Chacko <sony.chacko@qlogic.com>
6827M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
6828L:	netdev@vger.kernel.org
6829W:	http://www.qlogic.com
6830S:	Supported
6831F:	drivers/net/ethernet/qlogic/netxen/
6832
6833NFC SUBSYSTEM
6834M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6835M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6836M:	Samuel Ortiz <sameo@linux.intel.com>
6837L:	linux-wireless@vger.kernel.org
6838L:	linux-nfc@lists.01.org (subscribers-only)
6839S:	Supported
6840F:	net/nfc/
6841F:	include/net/nfc/
6842F:	include/uapi/linux/nfc.h
6843F:	drivers/nfc/
6844F:	include/linux/platform_data/pn544.h
6845F:	Documentation/devicetree/bindings/net/nfc/
6846
6847NFS, SUNRPC, AND LOCKD CLIENTS
6848M:	Trond Myklebust <trond.myklebust@primarydata.com>
6849M:	Anna Schumaker <anna.schumaker@netapp.com>
6850L:	linux-nfs@vger.kernel.org
6851W:	http://client.linux-nfs.org
6852T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6853S:	Maintained
6854F:	fs/lockd/
6855F:	fs/nfs/
6856F:	fs/nfs_common/
6857F:	net/sunrpc/
6858F:	include/linux/lockd/
6859F:	include/linux/nfs*
6860F:	include/linux/sunrpc/
6861F:	include/uapi/linux/nfs*
6862F:	include/uapi/linux/sunrpc/
6863
6864NILFS2 FILESYSTEM
6865M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6866L:	linux-nilfs@vger.kernel.org
6867W:	http://nilfs.sourceforge.net/
6868T:	git git://github.com/konis/nilfs2.git
6869S:	Supported
6870F:	Documentation/filesystems/nilfs2.txt
6871F:	fs/nilfs2/
6872F:	include/linux/nilfs2_fs.h
6873
6874NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6875M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6876W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6877S:	Maintained
6878F:	Documentation/scsi/NinjaSCSI.txt
6879F:	drivers/scsi/pcmcia/nsp_*
6880
6881NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6882M:	GOTO Masanori <gotom@debian.or.jp>
6883M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6884W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6885S:	Maintained
6886F:	Documentation/scsi/NinjaSCSI.txt
6887F:	drivers/scsi/nsp32*
6888
6889NIOS2 ARCHITECTURE
6890M:	Ley Foon Tan <lftan@altera.com>
6891L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6892T:	git git://git.rocketboards.org/linux-socfpga-next.git
6893S:	Maintained
6894F:	arch/nios2/
6895
6896NTB DRIVER
6897M:	Jon Mason <jdmason@kudzu.us>
6898M:	Dave Jiang <dave.jiang@intel.com>
6899S:	Supported
6900W:	https://github.com/jonmason/ntb/wiki
6901T:	git git://github.com/jonmason/ntb.git
6902F:	drivers/ntb/
6903F:	drivers/net/ntb_netdev.c
6904F:	include/linux/ntb.h
6905
6906NTFS FILESYSTEM
6907M:	Anton Altaparmakov <anton@tuxera.com>
6908L:	linux-ntfs-dev@lists.sourceforge.net
6909W:	http://www.tuxera.com/
6910T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6911S:	Supported
6912F:	Documentation/filesystems/ntfs.txt
6913F:	fs/ntfs/
6914
6915NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6916M:	Antonino Daplas <adaplas@gmail.com>
6917L:	linux-fbdev@vger.kernel.org
6918S:	Maintained
6919F:	drivers/video/fbdev/riva/
6920F:	drivers/video/fbdev/nvidia/
6921
6922NVM EXPRESS DRIVER
6923M:	Matthew Wilcox <willy@linux.intel.com>
6924L:	linux-nvme@lists.infradead.org
6925T:	git git://git.infradead.org/users/willy/linux-nvme.git
6926S:	Supported
6927F:	drivers/block/nvme*
6928F:	include/linux/nvme.h
6929
6930NXP TDA998X DRM DRIVER
6931M:	Russell King <rmk+kernel@arm.linux.org.uk>
6932S:	Supported
6933F:	drivers/gpu/drm/i2c/tda998x_drv.c
6934F:	include/drm/i2c/tda998x.h
6935
6936NXP TFA9879 DRIVER
6937M:	Peter Rosin <peda@axentia.se>
6938L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6939S:	Maintained
6940F:	sound/soc/codecs/tfa9879*
6941
6942OMAP SUPPORT
6943M:	Tony Lindgren <tony@atomide.com>
6944L:	linux-omap@vger.kernel.org
6945W:	http://www.muru.com/linux/omap/
6946W:	http://linux.omap.com/
6947Q:	http://patchwork.kernel.org/project/linux-omap/list/
6948T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6949S:	Maintained
6950F:	arch/arm/*omap*/
6951F:	drivers/i2c/busses/i2c-omap.c
6952F:	drivers/irqchip/irq-omap-intc.c
6953F:	drivers/mfd/*omap*.c
6954F:	drivers/mfd/menelaus.c
6955F:	drivers/mfd/palmas.c
6956F:	drivers/mfd/tps65217.c
6957F:	drivers/mfd/tps65218.c
6958F:	drivers/mfd/tps65910.c
6959F:	drivers/mfd/twl-core.[ch]
6960F:	drivers/mfd/twl4030*.c
6961F:	drivers/mfd/twl6030*.c
6962F:	drivers/mfd/twl6040*.c
6963F:	drivers/regulator/palmas-regulator*.c
6964F:	drivers/regulator/pbias-regulator.c
6965F:	drivers/regulator/tps65217-regulator.c
6966F:	drivers/regulator/tps65218-regulator.c
6967F:	drivers/regulator/tps65910-regulator.c
6968F:	drivers/regulator/twl-regulator.c
6969F:	include/linux/i2c-omap.h
6970
6971OMAP DEVICE TREE SUPPORT
6972M:	Benoît Cousson <bcousson@baylibre.com>
6973M:	Tony Lindgren <tony@atomide.com>
6974L:	linux-omap@vger.kernel.org
6975L:	devicetree@vger.kernel.org
6976S:	Maintained
6977F:	arch/arm/boot/dts/*omap*
6978F:	arch/arm/boot/dts/*am3*
6979F:	arch/arm/boot/dts/*am4*
6980F:	arch/arm/boot/dts/*am5*
6981F:	arch/arm/boot/dts/*dra7*
6982
6983OMAP CLOCK FRAMEWORK SUPPORT
6984M:	Paul Walmsley <paul@pwsan.com>
6985L:	linux-omap@vger.kernel.org
6986S:	Maintained
6987F:	arch/arm/*omap*/*clock*
6988
6989OMAP POWER MANAGEMENT SUPPORT
6990M:	Kevin Hilman <khilman@deeprootsystems.com>
6991L:	linux-omap@vger.kernel.org
6992S:	Maintained
6993F:	arch/arm/*omap*/*pm*
6994F:	drivers/cpufreq/omap-cpufreq.c
6995
6996OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6997M:	Rajendra Nayak <rnayak@ti.com>
6998M:	Paul Walmsley <paul@pwsan.com>
6999L:	linux-omap@vger.kernel.org
7000S:	Maintained
7001F:	arch/arm/mach-omap2/prm*
7002
7003OMAP AUDIO SUPPORT
7004M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7005M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7006L:	alsa-devel@alsa-project.org (subscribers-only)
7007L:	linux-omap@vger.kernel.org
7008S:	Maintained
7009F:	sound/soc/omap/
7010
7011OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7012M:	Roger Quadros <rogerq@ti.com>
7013M:	Tony Lindgren <tony@atomide.com>
7014L:	linux-omap@vger.kernel.org
7015S:	Maintained
7016F:	drivers/memory/omap-gpmc.c
7017F:	arch/arm/mach-omap2/*gpmc*
7018
7019OMAP FRAMEBUFFER SUPPORT
7020M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7021L:	linux-fbdev@vger.kernel.org
7022L:	linux-omap@vger.kernel.org
7023S:	Maintained
7024F:	drivers/video/fbdev/omap/
7025
7026OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7027M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7028L:	linux-omap@vger.kernel.org
7029L:	linux-fbdev@vger.kernel.org
7030S:	Maintained
7031F:	drivers/video/fbdev/omap2/
7032F:	Documentation/arm/OMAP/DSS
7033
7034OMAP HARDWARE SPINLOCK SUPPORT
7035M:	Ohad Ben-Cohen <ohad@wizery.com>
7036L:	linux-omap@vger.kernel.org
7037S:	Maintained
7038F:	drivers/hwspinlock/omap_hwspinlock.c
7039F:	arch/arm/mach-omap2/hwspinlock.c
7040
7041OMAP MMC SUPPORT
7042M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7043L:	linux-omap@vger.kernel.org
7044S:	Maintained
7045F:	drivers/mmc/host/omap.c
7046
7047OMAP HS MMC SUPPORT
7048L:	linux-mmc@vger.kernel.org
7049L:	linux-omap@vger.kernel.org
7050S:	Orphan
7051F:	drivers/mmc/host/omap_hsmmc.c
7052
7053OMAP RANDOM NUMBER GENERATOR SUPPORT
7054M:	Deepak Saxena <dsaxena@plexity.net>
7055S:	Maintained
7056F:	drivers/char/hw_random/omap-rng.c
7057
7058OMAP HWMOD SUPPORT
7059M:	Benoît Cousson <bcousson@baylibre.com>
7060M:	Paul Walmsley <paul@pwsan.com>
7061L:	linux-omap@vger.kernel.org
7062S:	Maintained
7063F:	arch/arm/mach-omap2/omap_hwmod.*
7064
7065OMAP HWMOD DATA
7066M:	Paul Walmsley <paul@pwsan.com>
7067L:	linux-omap@vger.kernel.org
7068S:	Maintained
7069F:	arch/arm/mach-omap2/omap_hwmod*data*
7070
7071OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7072M:	Benoît Cousson <bcousson@baylibre.com>
7073L:	linux-omap@vger.kernel.org
7074S:	Maintained
7075F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7076
7077OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7078M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7079L:	linux-media@vger.kernel.org
7080S:	Maintained
7081F:	drivers/media/platform/omap3isp/
7082F:	drivers/staging/media/omap4iss/
7083
7084OMAP USB SUPPORT
7085M:	Felipe Balbi <balbi@ti.com>
7086L:	linux-usb@vger.kernel.org
7087L:	linux-omap@vger.kernel.org
7088T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7089S:	Maintained
7090F:	drivers/usb/*/*omap*
7091F:	arch/arm/*omap*/usb*
7092
7093OMAP GPIO DRIVER
7094M:	Javier Martinez Canillas <javier@dowhile0.org>
7095M:	Santosh Shilimkar <ssantosh@kernel.org>
7096M:	Kevin Hilman <khilman@deeprootsystems.com>
7097L:	linux-omap@vger.kernel.org
7098S:	Maintained
7099F:	drivers/gpio/gpio-omap.c
7100
7101OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7102M:	Mark Jackson <mpfj@newflow.co.uk>
7103L:	linux-omap@vger.kernel.org
7104S:	Maintained
7105F:	arch/arm/boot/dts/am335x-nano.dts
7106
7107OMFS FILESYSTEM
7108M:	Bob Copeland <me@bobcopeland.com>
7109L:	linux-karma-devel@lists.sourceforge.net
7110S:	Maintained
7111F:	Documentation/filesystems/omfs.txt
7112F:	fs/omfs/
7113
7114OMNIKEY CARDMAN 4000 DRIVER
7115M:	Harald Welte <laforge@gnumonks.org>
7116S:	Maintained
7117F:	drivers/char/pcmcia/cm4000_cs.c
7118F:	include/linux/cm4000_cs.h
7119F:	include/uapi/linux/cm4000_cs.h
7120
7121OMNIKEY CARDMAN 4040 DRIVER
7122M:	Harald Welte <laforge@gnumonks.org>
7123S:	Maintained
7124F:	drivers/char/pcmcia/cm4040_cs.*
7125
7126OMNIVISION OV7670 SENSOR DRIVER
7127M:	Jonathan Corbet <corbet@lwn.net>
7128L:	linux-media@vger.kernel.org
7129T:	git git://linuxtv.org/media_tree.git
7130S:	Maintained
7131F:	drivers/media/i2c/ov7670.c
7132
7133ONENAND FLASH DRIVER
7134M:	Kyungmin Park <kyungmin.park@samsung.com>
7135L:	linux-mtd@lists.infradead.org
7136S:	Maintained
7137F:	drivers/mtd/onenand/
7138F:	include/linux/mtd/onenand*.h
7139
7140ONSTREAM SCSI TAPE DRIVER
7141M:	Willem Riede <osst@riede.org>
7142L:	osst-users@lists.sourceforge.net
7143L:	linux-scsi@vger.kernel.org
7144S:	Maintained
7145F:	Documentation/scsi/osst.txt
7146F:	drivers/scsi/osst.*
7147F:	drivers/scsi/osst_*.h
7148F:	drivers/scsi/st.h
7149
7150OPENCORES I2C BUS DRIVER
7151M:	Peter Korsgaard <jacmet@sunsite.dk>
7152L:	linux-i2c@vger.kernel.org
7153S:	Maintained
7154F:	Documentation/i2c/busses/i2c-ocores
7155F:	drivers/i2c/busses/i2c-ocores.c
7156
7157OPEN FIRMWARE AND FLATTENED DEVICE TREE
7158M:	Grant Likely <grant.likely@linaro.org>
7159M:	Rob Herring <robh+dt@kernel.org>
7160L:	devicetree@vger.kernel.org
7161W:	http://www.devicetree.org/
7162T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7163S:	Maintained
7164F:	drivers/of/
7165F:	include/linux/of*.h
7166F:	scripts/dtc/
7167
7168OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7169M:	Rob Herring <robh+dt@kernel.org>
7170M:	Pawel Moll <pawel.moll@arm.com>
7171M:	Mark Rutland <mark.rutland@arm.com>
7172M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7173M:	Kumar Gala <galak@codeaurora.org>
7174L:	devicetree@vger.kernel.org
7175S:	Maintained
7176F:	Documentation/devicetree/
7177F:	arch/*/boot/dts/
7178F:	include/dt-bindings/
7179
7180OPENRISC ARCHITECTURE
7181M:	Jonas Bonn <jonas@southpole.se>
7182W:	http://openrisc.net
7183L:	linux@lists.openrisc.net (moderated for non-subscribers)
7184S:	Maintained
7185T:	git git://openrisc.net/~jonas/linux
7186F:	arch/openrisc/
7187
7188OPENVSWITCH
7189M:	Pravin Shelar <pshelar@nicira.com>
7190L:	netdev@vger.kernel.org
7191L:	dev@openvswitch.org
7192W:	http://openvswitch.org
7193S:	Maintained
7194F:	net/openvswitch/
7195F:	include/uapi/linux/openvswitch.h
7196
7197OPL4 DRIVER
7198M:	Clemens Ladisch <clemens@ladisch.de>
7199L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7200T:	git git://git.alsa-project.org/alsa-kernel.git
7201S:	Maintained
7202F:	sound/drivers/opl4/
7203
7204OPROFILE
7205M:	Robert Richter <rric@kernel.org>
7206L:	oprofile-list@lists.sf.net
7207S:	Maintained
7208F:	arch/*/include/asm/oprofile*.h
7209F:	arch/*/oprofile/
7210F:	drivers/oprofile/
7211F:	include/linux/oprofile.h
7212
7213ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7214M:	Mark Fasheh <mfasheh@suse.com>
7215M:	Joel Becker <jlbec@evilplan.org>
7216L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7217W:	http://oss.oracle.com/projects/ocfs2/
7218T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7219S:	Supported
7220F:	Documentation/filesystems/ocfs2.txt
7221F:	Documentation/filesystems/dlmfs.txt
7222F:	fs/ocfs2/
7223
7224ORINOCO DRIVER
7225L:	linux-wireless@vger.kernel.org
7226W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7227W:	http://www.nongnu.org/orinoco/
7228S:	Orphan
7229F:	drivers/net/wireless/orinoco/
7230
7231OSD LIBRARY and FILESYSTEM
7232M:	Boaz Harrosh <ooo@electrozaur.com>
7233M:	Benny Halevy <bhalevy@primarydata.com>
7234L:	osd-dev@open-osd.org
7235W:	http://open-osd.org
7236T:	git git://git.open-osd.org/open-osd.git
7237S:	Maintained
7238F:	drivers/scsi/osd/
7239F:	include/scsi/osd_*
7240F:	fs/exofs/
7241
7242OVERLAY FILESYSTEM
7243M:	Miklos Szeredi <miklos@szeredi.hu>
7244L:	linux-unionfs@vger.kernel.org
7245T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7246S:	Supported
7247F:	fs/overlayfs/
7248F:	Documentation/filesystems/overlayfs.txt
7249
7250P54 WIRELESS DRIVER
7251M:	Christian Lamparter <chunkeey@googlemail.com>
7252L:	linux-wireless@vger.kernel.org
7253W:	http://wireless.kernel.org/en/users/Drivers/p54
7254S:	Maintained
7255F:	drivers/net/wireless/p54/
7256
7257PA SEMI ETHERNET DRIVER
7258M:	Olof Johansson <olof@lixom.net>
7259L:	netdev@vger.kernel.org
7260S:	Maintained
7261F:	drivers/net/ethernet/pasemi/*
7262
7263PA SEMI SMBUS DRIVER
7264M:	Olof Johansson <olof@lixom.net>
7265L:	linux-i2c@vger.kernel.org
7266S:	Maintained
7267F:	drivers/i2c/busses/i2c-pasemi.c
7268
7269PADATA PARALLEL EXECUTION MECHANISM
7270M:	Steffen Klassert <steffen.klassert@secunet.com>
7271L:	linux-crypto@vger.kernel.org
7272S:	Maintained
7273F:	kernel/padata.c
7274F:	include/linux/padata.h
7275F:	Documentation/padata.txt
7276
7277PANASONIC LAPTOP ACPI EXTRAS DRIVER
7278M:	Harald Welte <laforge@gnumonks.org>
7279L:	platform-driver-x86@vger.kernel.org
7280S:	Maintained
7281F:	drivers/platform/x86/panasonic-laptop.c
7282
7283PANASONIC MN10300/AM33/AM34 PORT
7284M:	David Howells <dhowells@redhat.com>
7285M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7286L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7287W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7288S:	Maintained
7289F:	Documentation/mn10300/
7290F:	arch/mn10300/
7291
7292PARALLEL PORT SUPPORT
7293L:	linux-parport@lists.infradead.org (subscribers-only)
7294S:	Orphan
7295F:	drivers/parport/
7296F:	include/linux/parport*.h
7297F:	drivers/char/ppdev.c
7298F:	include/uapi/linux/ppdev.h
7299
7300PARAVIRT_OPS INTERFACE
7301M:	Jeremy Fitzhardinge <jeremy@goop.org>
7302M:	Chris Wright <chrisw@sous-sol.org>
7303M:	Alok Kataria <akataria@vmware.com>
7304M:	Rusty Russell <rusty@rustcorp.com.au>
7305L:	virtualization@lists.linux-foundation.org
7306S:	Supported
7307F:	Documentation/virtual/paravirt_ops.txt
7308F:	arch/*/kernel/paravirt*
7309F:	arch/*/include/asm/paravirt.h
7310
7311PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7312M:	Tim Waugh <tim@cyberelk.net>
7313L:	linux-parport@lists.infradead.org (subscribers-only)
7314W:	http://www.torque.net/linux-pp.html
7315S:	Maintained
7316F:	Documentation/blockdev/paride.txt
7317F:	drivers/block/paride/
7318
7319PARISC ARCHITECTURE
7320M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7321M:	Helge Deller <deller@gmx.de>
7322L:	linux-parisc@vger.kernel.org
7323W:	http://www.parisc-linux.org/
7324Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7325T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7326T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7327S:	Maintained
7328F:	arch/parisc/
7329F:	Documentation/parisc/
7330F:	drivers/parisc/
7331F:	drivers/char/agp/parisc-agp.c
7332F:	drivers/input/serio/gscps2.c
7333F:	drivers/parport/parport_gsc.*
7334F:	drivers/tty/serial/8250/8250_gsc.c
7335F:	drivers/video/fbdev/sti*
7336F:	drivers/video/console/sti*
7337F:	drivers/video/logo/logo_parisc*
7338
7339PC87360 HARDWARE MONITORING DRIVER
7340M:	Jim Cromie <jim.cromie@gmail.com>
7341L:	lm-sensors@lm-sensors.org
7342S:	Maintained
7343F:	Documentation/hwmon/pc87360
7344F:	drivers/hwmon/pc87360.c
7345
7346PC8736x GPIO DRIVER
7347M:	Jim Cromie <jim.cromie@gmail.com>
7348S:	Maintained
7349F:	drivers/char/pc8736x_gpio.c
7350
7351PC87427 HARDWARE MONITORING DRIVER
7352M:	Jean Delvare <jdelvare@suse.de>
7353L:	lm-sensors@lm-sensors.org
7354S:	Maintained
7355F:	Documentation/hwmon/pc87427
7356F:	drivers/hwmon/pc87427.c
7357
7358PCA9532 LED DRIVER
7359M:	Riku Voipio <riku.voipio@iki.fi>
7360S:	Maintained
7361F:	drivers/leds/leds-pca9532.c
7362F:	include/linux/leds-pca9532.h
7363
7364PCA9541 I2C BUS MASTER SELECTOR DRIVER
7365M:	Guenter Roeck <linux@roeck-us.net>
7366L:	linux-i2c@vger.kernel.org
7367S:	Maintained
7368F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7369
7370PCDP - PRIMARY CONSOLE AND DEBUG PORT
7371M:	Khalid Aziz <khalid@gonehiking.org>
7372S:	Maintained
7373F:	drivers/firmware/pcdp.*
7374
7375PCI ERROR RECOVERY
7376M:	Linas Vepstas <linasvepstas@gmail.com>
7377L:	linux-pci@vger.kernel.org
7378S:	Supported
7379F:	Documentation/PCI/pci-error-recovery.txt
7380
7381PCI SUBSYSTEM
7382M:	Bjorn Helgaas <bhelgaas@google.com>
7383L:	linux-pci@vger.kernel.org
7384Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7385T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7386S:	Supported
7387F:	Documentation/PCI/
7388F:	drivers/pci/
7389F:	include/linux/pci*
7390F:	arch/x86/pci/
7391F:	arch/x86/kernel/quirks.c
7392
7393PCI DRIVER FOR ARM VERSATILE PLATFORM
7394M:	Rob Herring <robh@kernel.org>
7395L:	linux-pci@vger.kernel.org
7396L:	linux-arm-kernel@lists.infradead.org
7397S:	Maintained
7398F:	Documentation/devicetree/bindings/pci/versatile.txt
7399F:	drivers/pci/host/pci-versatile.c
7400
7401PCI DRIVER FOR APPLIEDMICRO XGENE
7402M:	Tanmay Inamdar <tinamdar@apm.com>
7403L:	linux-pci@vger.kernel.org
7404L:	linux-arm-kernel@lists.infradead.org
7405S:	Maintained
7406F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7407F:	drivers/pci/host/pci-xgene.c
7408
7409PCI DRIVER FOR FREESCALE LAYERSCAPE
7410M:	Minghuan Lian <minghuan.Lian@freescale.com>
7411M:	Mingkai Hu <mingkai.hu@freescale.com>
7412M:	Roy Zang <tie-fei.zang@freescale.com>
7413L:	linuxppc-dev@lists.ozlabs.org
7414L:	linux-pci@vger.kernel.org
7415L:	linux-arm-kernel@lists.infradead.org
7416S:	Maintained
7417F:	drivers/pci/host/*layerscape*
7418
7419PCI DRIVER FOR IMX6
7420M:	Richard Zhu <Richard.Zhu@freescale.com>
7421M:	Lucas Stach <l.stach@pengutronix.de>
7422L:	linux-pci@vger.kernel.org
7423L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7424S:	Maintained
7425F:	drivers/pci/host/*imx6*
7426
7427PCI DRIVER FOR TI KEYSTONE
7428M:	Murali Karicheri <m-karicheri2@ti.com>
7429L:	linux-pci@vger.kernel.org
7430L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7431S:	Maintained
7432F:	drivers/pci/host/*keystone*
7433
7434PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7435M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7436M:	Jason Cooper <jason@lakedaemon.net>
7437L:	linux-pci@vger.kernel.org
7438L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7439S:	Maintained
7440F:	drivers/pci/host/*mvebu*
7441
7442PCI DRIVER FOR NVIDIA TEGRA
7443M:	Thierry Reding <thierry.reding@gmail.com>
7444L:	linux-tegra@vger.kernel.org
7445L:	linux-pci@vger.kernel.org
7446S:	Supported
7447F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7448F:	drivers/pci/host/pci-tegra.c
7449
7450PCI DRIVER FOR TI DRA7XX
7451M:	Kishon Vijay Abraham I <kishon@ti.com>
7452L:	linux-omap@vger.kernel.org
7453L:	linux-pci@vger.kernel.org
7454S:	Supported
7455F:	Documentation/devicetree/bindings/pci/ti-pci.txt
7456F:	drivers/pci/host/pci-dra7xx.c
7457
7458PCI DRIVER FOR RENESAS R-CAR
7459M:	Simon Horman <horms@verge.net.au>
7460L:	linux-pci@vger.kernel.org
7461L:	linux-sh@vger.kernel.org
7462S:	Maintained
7463F:	drivers/pci/host/*rcar*
7464
7465PCI DRIVER FOR SAMSUNG EXYNOS
7466M:	Jingoo Han <jg1.han@samsung.com>
7467L:	linux-pci@vger.kernel.org
7468L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7469L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7470S:	Maintained
7471F:	drivers/pci/host/pci-exynos.c
7472
7473PCI DRIVER FOR SYNOPSIS DESIGNWARE
7474M:	Mohit Kumar <mohit.kumar@st.com>
7475M:	Jingoo Han <jg1.han@samsung.com>
7476L:	linux-pci@vger.kernel.org
7477S:	Maintained
7478F:	drivers/pci/host/*designware*
7479
7480PCI DRIVER FOR GENERIC OF HOSTS
7481M:	Will Deacon <will.deacon@arm.com>
7482L:	linux-pci@vger.kernel.org
7483L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7484S:	Maintained
7485F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
7486F:	drivers/pci/host/pci-host-generic.c
7487
7488PCIE DRIVER FOR ST SPEAR13XX
7489M:	Mohit Kumar <mohit.kumar@st.com>
7490L:	linux-pci@vger.kernel.org
7491S:	Maintained
7492F:	drivers/pci/host/*spear*
7493
7494PCMCIA SUBSYSTEM
7495P:	Linux PCMCIA Team
7496L:	linux-pcmcia@lists.infradead.org
7497W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7498T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7499S:	Maintained
7500F:	Documentation/pcmcia/
7501F:	drivers/pcmcia/
7502F:	include/pcmcia/
7503
7504PCNET32 NETWORK DRIVER
7505M:	Don Fry <pcnet32@frontier.com>
7506L:	netdev@vger.kernel.org
7507S:	Maintained
7508F:	drivers/net/ethernet/amd/pcnet32.c
7509
7510PCRYPT PARALLEL CRYPTO ENGINE
7511M:	Steffen Klassert <steffen.klassert@secunet.com>
7512L:	linux-crypto@vger.kernel.org
7513S:	Maintained
7514F:	crypto/pcrypt.c
7515F:	include/crypto/pcrypt.h
7516
7517PER-CPU MEMORY ALLOCATOR
7518M:	Tejun Heo <tj@kernel.org>
7519M:	Christoph Lameter <cl@linux-foundation.org>
7520T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7521S:	Maintained
7522F:	include/linux/percpu*.h
7523F:	mm/percpu*.c
7524F:	arch/*/include/asm/percpu.h
7525
7526PER-TASK DELAY ACCOUNTING
7527M:	Balbir Singh <bsingharora@gmail.com>
7528S:	Maintained
7529F:	include/linux/delayacct.h
7530F:	kernel/delayacct.c
7531
7532PERFORMANCE EVENTS SUBSYSTEM
7533M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
7534M:	Paul Mackerras <paulus@samba.org>
7535M:	Ingo Molnar <mingo@redhat.com>
7536M:	Arnaldo Carvalho de Melo <acme@kernel.org>
7537L:	linux-kernel@vger.kernel.org
7538T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7539S:	Supported
7540F:	kernel/events/*
7541F:	include/linux/perf_event.h
7542F:	include/uapi/linux/perf_event.h
7543F:	arch/*/kernel/perf_event*.c
7544F:	arch/*/kernel/*/perf_event*.c
7545F:	arch/*/kernel/*/*/perf_event*.c
7546F:	arch/*/include/asm/perf_event.h
7547F:	arch/*/kernel/perf_callchain.c
7548F:	tools/perf/
7549
7550PERSONALITY HANDLING
7551M:	Christoph Hellwig <hch@infradead.org>
7552L:	linux-abi-devel@lists.sourceforge.net
7553S:	Maintained
7554F:	include/linux/personality.h
7555F:	include/uapi/linux/personality.h
7556
7557PHONET PROTOCOL
7558M:	Remi Denis-Courmont <courmisch@gmail.com>
7559S:	Supported
7560F:	Documentation/networking/phonet.txt
7561F:	include/linux/phonet.h
7562F:	include/net/phonet/
7563F:	include/uapi/linux/phonet.h
7564F:	net/phonet/
7565
7566PHRAM MTD DRIVER
7567M:	Joern Engel <joern@lazybastard.org>
7568L:	linux-mtd@lists.infradead.org
7569S:	Maintained
7570F:	drivers/mtd/devices/phram.c
7571
7572PICOLCD HID DRIVER
7573M:	Bruno Prémont <bonbons@linux-vserver.org>
7574L:	linux-input@vger.kernel.org
7575S:	Maintained
7576F:	drivers/hid/hid-picolcd*
7577
7578PICOXCELL SUPPORT
7579M:	Jamie Iles <jamie@jamieiles.com>
7580L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7581T:	git git://github.com/jamieiles/linux-2.6-ji.git
7582S:	Supported
7583F:	arch/arm/boot/dts/picoxcell*
7584F:	arch/arm/mach-picoxcell/
7585F:	drivers/crypto/picoxcell*
7586
7587PIN CONTROL SUBSYSTEM
7588M:	Linus Walleij <linus.walleij@linaro.org>
7589L:	linux-gpio@vger.kernel.org
7590T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7591S:	Maintained
7592F:	drivers/pinctrl/
7593F:	include/linux/pinctrl/
7594
7595PIN CONTROLLER - ATMEL AT91
7596M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7597L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7598S:	Maintained
7599F:	drivers/pinctrl/pinctrl-at91.*
7600
7601PIN CONTROLLER - INTEL
7602M:	Mika Westerberg <mika.westerberg@linux.intel.com>
7603M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
7604S:	Maintained
7605F:	drivers/pinctrl/intel/
7606
7607PIN CONTROLLER - RENESAS
7608M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7609L:	linux-sh@vger.kernel.org
7610S:	Maintained
7611F:	drivers/pinctrl/sh-pfc/
7612
7613PIN CONTROLLER - SAMSUNG
7614M:	Tomasz Figa <tomasz.figa@gmail.com>
7615M:	Thomas Abraham <thomas.abraham@linaro.org>
7616L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7617L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7618S:	Maintained
7619F:	drivers/pinctrl/samsung/
7620
7621PIN CONTROLLER - ST SPEAR
7622M:	Viresh Kumar <viresh.linux@gmail.com>
7623L:	spear-devel@list.st.com
7624L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7625W:	http://www.st.com/spear
7626S:	Maintained
7627F:	drivers/pinctrl/spear/
7628
7629PKTCDVD DRIVER
7630M:	Jiri Kosina <jkosina@suse.cz>
7631S:	Maintained
7632F:	drivers/block/pktcdvd.c
7633F:	include/linux/pktcdvd.h
7634F:	include/uapi/linux/pktcdvd.h
7635
7636PKUNITY SOC DRIVERS
7637M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
7638W:	http://mprc.pku.edu.cn/~guanxuetao/linux
7639S:	Maintained
7640T:	git git://github.com/gxt/linux.git
7641F:	drivers/input/serio/i8042-unicore32io.h
7642F:	drivers/i2c/busses/i2c-puv3.c
7643F:	drivers/video/fbdev/fb-puv3.c
7644F:	drivers/rtc/rtc-puv3.c
7645
7646PMBUS HARDWARE MONITORING DRIVERS
7647M:	Guenter Roeck <linux@roeck-us.net>
7648L:	lm-sensors@lm-sensors.org
7649W:	http://www.lm-sensors.org/
7650W:	http://www.roeck-us.net/linux/drivers/
7651T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7652S:	Maintained
7653F:	Documentation/hwmon/pmbus
7654F:	drivers/hwmon/pmbus/
7655F:	include/linux/i2c/pmbus.h
7656
7657PMC SIERRA MaxRAID DRIVER
7658M:	Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7659L:	linux-scsi@vger.kernel.org
7660W:	http://www.pmc-sierra.com/
7661S:	Supported
7662F:	drivers/scsi/pmcraid.*
7663
7664PMC SIERRA PM8001 DRIVER
7665M:	xjtuwjp@gmail.com
7666M:	lindar_liu@usish.com
7667L:	pmchba@pmcs.com
7668L:	linux-scsi@vger.kernel.org
7669S:	Supported
7670F:	drivers/scsi/pm8001/
7671
7672POSIX CLOCKS and TIMERS
7673M:	Thomas Gleixner <tglx@linutronix.de>
7674L:	linux-kernel@vger.kernel.org
7675T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7676S:	Maintained
7677F:	fs/timerfd.c
7678F:	include/linux/timer*
7679F:	kernel/time/*timer*
7680
7681POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7682M:	Sebastian Reichel <sre@kernel.org>
7683M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7684M:	David Woodhouse <dwmw2@infradead.org>
7685L:	linux-pm@vger.kernel.org
7686T:	git git://git.infradead.org/battery-2.6.git
7687S:	Maintained
7688F:	include/linux/power_supply.h
7689F:	drivers/power/
7690
7691PNP SUPPORT
7692M:	Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7693S:	Maintained
7694F:	drivers/pnp/
7695
7696PNXxxxx I2C DRIVER
7697M:	Vitaly Wool <vitalywool@gmail.com>
7698L:	linux-i2c@vger.kernel.org
7699S:	Maintained
7700F:	drivers/i2c/busses/i2c-pnx.c
7701
7702PPP PROTOCOL DRIVERS AND COMPRESSORS
7703M:	Paul Mackerras <paulus@samba.org>
7704L:	linux-ppp@vger.kernel.org
7705S:	Maintained
7706F:	drivers/net/ppp/ppp_*
7707
7708PPP OVER ATM (RFC 2364)
7709M:	Mitchell Blank Jr <mitch@sfgoth.com>
7710S:	Maintained
7711F:	net/atm/pppoatm.c
7712F:	include/uapi/linux/atmppp.h
7713
7714PPP OVER ETHERNET
7715M:	Michal Ostrowski <mostrows@earthlink.net>
7716S:	Maintained
7717F:	drivers/net/ppp/pppoe.c
7718F:	drivers/net/ppp/pppox.c
7719
7720PPP OVER L2TP
7721M:	James Chapman <jchapman@katalix.com>
7722S:	Maintained
7723F:	net/l2tp/l2tp_ppp.c
7724F:	include/linux/if_pppol2tp.h
7725F:	include/uapi/linux/if_pppol2tp.h
7726
7727PPS SUPPORT
7728M:	Rodolfo Giometti <giometti@enneenne.com>
7729W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
7730L:	linuxpps@ml.enneenne.com (subscribers-only)
7731S:	Maintained
7732F:	Documentation/pps/
7733F:	drivers/pps/
7734F:	include/linux/pps*.h
7735
7736PPTP DRIVER
7737M:	Dmitry Kozlov <xeb@mail.ru>
7738L:	netdev@vger.kernel.org
7739S:	Maintained
7740F:	drivers/net/ppp/pptp.c
7741W:	http://sourceforge.net/projects/accel-pptp
7742
7743PREEMPTIBLE KERNEL
7744M:	Robert Love <rml@tech9.net>
7745L:	kpreempt-tech@lists.sourceforge.net
7746W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7747S:	Supported
7748F:	Documentation/preempt-locking.txt
7749F:	include/linux/preempt.h
7750
7751PRISM54 WIRELESS DRIVER
7752M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
7753L:	linux-wireless@vger.kernel.org
7754W:	http://wireless.kernel.org/en/users/Drivers/p54
7755S:	Obsolete
7756F:	drivers/net/wireless/prism54/
7757
7758PS3 NETWORK SUPPORT
7759M:	Geoff Levand <geoff@infradead.org>
7760L:	netdev@vger.kernel.org
7761L:	cbe-oss-dev@lists.ozlabs.org
7762S:	Maintained
7763F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
7764
7765PS3 PLATFORM SUPPORT
7766M:	Geoff Levand <geoff@infradead.org>
7767L:	linuxppc-dev@lists.ozlabs.org
7768L:	cbe-oss-dev@lists.ozlabs.org
7769S:	Maintained
7770F:	arch/powerpc/boot/ps3*
7771F:	arch/powerpc/include/asm/lv1call.h
7772F:	arch/powerpc/include/asm/ps3*.h
7773F:	arch/powerpc/platforms/ps3/
7774F:	drivers/*/ps3*
7775F:	drivers/ps3/
7776F:	drivers/rtc/rtc-ps3.c
7777F:	drivers/usb/host/*ps3.c
7778F:	sound/ppc/snd_ps3*
7779
7780PS3VRAM DRIVER
7781M:	Jim Paris <jim@jtan.com>
7782L:	cbe-oss-dev@lists.ozlabs.org
7783S:	Maintained
7784F:	drivers/block/ps3vram.c
7785
7786PSTORE FILESYSTEM
7787M:	Anton Vorontsov <anton@enomsg.org>
7788M:	Colin Cross <ccross@android.com>
7789M:	Kees Cook <keescook@chromium.org>
7790M:	Tony Luck <tony.luck@intel.com>
7791S:	Maintained
7792T:	git git://git.infradead.org/users/cbou/linux-pstore.git
7793F:	fs/pstore/
7794F:	include/linux/pstore*
7795F:	drivers/firmware/efi/efi-pstore.c
7796F:	drivers/acpi/apei/erst.c
7797
7798PTP HARDWARE CLOCK SUPPORT
7799M:	Richard Cochran <richardcochran@gmail.com>
7800L:	netdev@vger.kernel.org
7801S:	Maintained
7802W:	http://linuxptp.sourceforge.net/
7803F:	Documentation/ABI/testing/sysfs-ptp
7804F:	Documentation/ptp/*
7805F:	drivers/net/ethernet/freescale/gianfar_ptp.c
7806F:	drivers/net/phy/dp83640*
7807F:	drivers/ptp/*
7808F:	include/linux/ptp_cl*
7809
7810PTRACE SUPPORT
7811M:	Roland McGrath <roland@hack.frob.com>
7812M:	Oleg Nesterov <oleg@redhat.com>
7813S:	Maintained
7814F:	include/asm-generic/syscall.h
7815F:	include/linux/ptrace.h
7816F:	include/linux/regset.h
7817F:	include/linux/tracehook.h
7818F:	include/uapi/linux/ptrace.h
7819F:	kernel/ptrace.c
7820
7821PVRUSB2 VIDEO4LINUX DRIVER
7822M:	Mike Isely <isely@pobox.com>
7823L:	pvrusb2@isely.net	(subscribers-only)
7824L:	linux-media@vger.kernel.org
7825W:	http://www.isely.net/pvrusb2/
7826T:	git git://linuxtv.org/media_tree.git
7827S:	Maintained
7828F:	Documentation/video4linux/README.pvrusb2
7829F:	drivers/media/usb/pvrusb2/
7830
7831PWC WEBCAM DRIVER
7832M:	Hans de Goede <hdegoede@redhat.com>
7833L:	linux-media@vger.kernel.org
7834T:	git git://linuxtv.org/media_tree.git
7835S:	Maintained
7836F:	drivers/media/usb/pwc/*
7837
7838PWM FAN DRIVER
7839M:	Kamil Debski <k.debski@samsung.com>
7840L:	lm-sensors@lm-sensors.org
7841S:	Supported
7842F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7843F:	Documentation/hwmon/pwm-fan
7844F:	drivers/hwmon/pwm-fan.c
7845
7846PWM SUBSYSTEM
7847M:	Thierry Reding <thierry.reding@gmail.com>
7848L:	linux-pwm@vger.kernel.org
7849S:	Maintained
7850T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7851F:	Documentation/pwm.txt
7852F:	Documentation/devicetree/bindings/pwm/
7853F:	include/linux/pwm.h
7854F:	drivers/pwm/
7855F:	drivers/video/backlight/pwm_bl.c
7856F:	include/linux/pwm_backlight.h
7857
7858PXA2xx/PXA3xx SUPPORT
7859M:	Daniel Mack <daniel@zonque.org>
7860M:	Haojian Zhuang <haojian.zhuang@gmail.com>
7861M:	Robert Jarzmik <robert.jarzmik@free.fr>
7862L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7863T:	git git://github.com/hzhuang1/linux.git
7864T:	git git://github.com/rjarzmik/linux.git
7865S:	Maintained
7866F:	arch/arm/mach-pxa/
7867F:	drivers/pcmcia/pxa2xx*
7868F:	drivers/spi/spi-pxa2xx*
7869F:	drivers/usb/gadget/udc/pxa2*
7870F:	include/sound/pxa2xx-lib.h
7871F:	sound/arm/pxa*
7872F:	sound/soc/pxa/
7873
7874PXA3xx NAND FLASH DRIVER
7875M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7876L:	linux-mtd@lists.infradead.org
7877S:	Maintained
7878F:	drivers/mtd/nand/pxa3xx_nand.c
7879
7880MMP SUPPORT
7881M:	Eric Miao <eric.y.miao@gmail.com>
7882M:	Haojian Zhuang <haojian.zhuang@gmail.com>
7883L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7884T:	git git://github.com/hzhuang1/linux.git
7885T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
7886S:	Maintained
7887F:	arch/arm/mach-mmp/
7888
7889PXA MMCI DRIVER
7890S:	Orphan
7891
7892PXA RTC DRIVER
7893M:	Robert Jarzmik <robert.jarzmik@free.fr>
7894L:	rtc-linux@googlegroups.com
7895S:	Maintained
7896
7897QAT DRIVER
7898M:      Tadeusz Struk <tadeusz.struk@intel.com>
7899L:      qat-linux@intel.com
7900S:      Supported
7901F:      drivers/crypto/qat/
7902
7903QIB DRIVER
7904M:	Mike Marciniszyn <infinipath@intel.com>
7905L:	linux-rdma@vger.kernel.org
7906S:	Supported
7907F:	drivers/infiniband/hw/qib/
7908
7909QLOGIC QLA1280 SCSI DRIVER
7910M:	Michael Reed <mdr@sgi.com>
7911L:	linux-scsi@vger.kernel.org
7912S:	Maintained
7913F:	drivers/scsi/qla1280.[ch]
7914
7915QLOGIC QLA2XXX FC-SCSI DRIVER
7916M:	qla2xxx-upstream@qlogic.com
7917L:	linux-scsi@vger.kernel.org
7918S:	Supported
7919F:	Documentation/scsi/LICENSE.qla2xxx
7920F:	drivers/scsi/qla2xxx/
7921
7922QLOGIC QLA4XXX iSCSI DRIVER
7923M:	QLogic-Storage-Upstream@qlogic.com
7924L:	linux-scsi@vger.kernel.org
7925S:	Supported
7926F:	Documentation/scsi/LICENSE.qla4xxx
7927F:	drivers/scsi/qla4xxx/
7928
7929QLOGIC QLA3XXX NETWORK DRIVER
7930M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7931M:	Ron Mercer <ron.mercer@qlogic.com>
7932M:	linux-driver@qlogic.com
7933L:	netdev@vger.kernel.org
7934S:	Supported
7935F:	Documentation/networking/LICENSE.qla3xxx
7936F:	drivers/net/ethernet/qlogic/qla3xxx.*
7937
7938QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7939M:	Shahed Shaikh <shahed.shaikh@qlogic.com>
7940M:	Dept-GELinuxNICDev@qlogic.com
7941L:	netdev@vger.kernel.org
7942S:	Supported
7943F:	drivers/net/ethernet/qlogic/qlcnic/
7944
7945QLOGIC QLGE 10Gb ETHERNET DRIVER
7946M:	Harish Patil <harish.patil@qlogic.com>
7947M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7948M:	Dept-GELinuxNICDev@qlogic.com
7949M:	linux-driver@qlogic.com
7950L:	netdev@vger.kernel.org
7951S:	Supported
7952F:	drivers/net/ethernet/qlogic/qlge/
7953
7954QNX4 FILESYSTEM
7955M:	Anders Larsen <al@alarsen.net>
7956W:	http://www.alarsen.net/linux/qnx4fs/
7957S:	Maintained
7958F:	fs/qnx4/
7959F:	include/uapi/linux/qnx4_fs.h
7960F:	include/uapi/linux/qnxtypes.h
7961
7962QT1010 MEDIA DRIVER
7963M:	Antti Palosaari <crope@iki.fi>
7964L:	linux-media@vger.kernel.org
7965W:	http://linuxtv.org/
7966W:	http://palosaari.fi/linux/
7967Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7968T:	git git://linuxtv.org/anttip/media_tree.git
7969S:	Maintained
7970F:	drivers/media/tuners/qt1010*
7971
7972QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7973M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7974L:	linux-wireless@vger.kernel.org
7975L:	ath9k-devel@lists.ath9k.org
7976W:	http://wireless.kernel.org/en/users/Drivers/ath9k
7977S:	Supported
7978F:	drivers/net/wireless/ath/ath9k/
7979
7980QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7981M:	Kalle Valo <kvalo@qca.qualcomm.com>
7982L:	ath10k@lists.infradead.org
7983W:	http://wireless.kernel.org/en/users/Drivers/ath10k
7984T:	git git://github.com/kvalo/ath.git
7985S:	Supported
7986F:	drivers/net/wireless/ath/ath10k/
7987
7988QUALCOMM HEXAGON ARCHITECTURE
7989M:	Richard Kuo <rkuo@codeaurora.org>
7990L:	linux-hexagon@vger.kernel.org
7991S:	Supported
7992F:	arch/hexagon/
7993
7994QUALCOMM WCN36XX WIRELESS DRIVER
7995M:	Eugene Krasnikov <k.eugene.e@gmail.com>
7996L:	wcn36xx@lists.infradead.org
7997W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
7998T:	git git://github.com/KrasnikovEugene/wcn36xx.git
7999S:	Supported
8000F:	drivers/net/wireless/ath/wcn36xx/
8001
8002RADOS BLOCK DEVICE (RBD)
8003M:	Ilya Dryomov <idryomov@gmail.com>
8004M:	Sage Weil <sage@redhat.com>
8005M:	Alex Elder <elder@kernel.org>
8006M:	ceph-devel@vger.kernel.org
8007W:	http://ceph.com/
8008T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8009S:	Supported
8010F:	drivers/block/rbd.c
8011F:	drivers/block/rbd_types.h
8012
8013RADEON FRAMEBUFFER DISPLAY DRIVER
8014M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8015L:	linux-fbdev@vger.kernel.org
8016S:	Maintained
8017F:	drivers/video/fbdev/aty/radeon*
8018F:	include/uapi/linux/radeonfb.h
8019
8020RADIOSHARK RADIO DRIVER
8021M:	Hans de Goede <hdegoede@redhat.com>
8022L:	linux-media@vger.kernel.org
8023T:	git git://linuxtv.org/media_tree.git
8024S:	Maintained
8025F:	drivers/media/radio/radio-shark.c
8026
8027RADIOSHARK2 RADIO DRIVER
8028M:	Hans de Goede <hdegoede@redhat.com>
8029L:	linux-media@vger.kernel.org
8030T:	git git://linuxtv.org/media_tree.git
8031S:	Maintained
8032F:	drivers/media/radio/radio-shark2.c
8033F:	drivers/media/radio/radio-tea5777.c
8034
8035RAGE128 FRAMEBUFFER DISPLAY DRIVER
8036M:	Paul Mackerras <paulus@samba.org>
8037L:	linux-fbdev@vger.kernel.org
8038S:	Maintained
8039F:	drivers/video/fbdev/aty/aty128fb.c
8040
8041RALINK RT2X00 WIRELESS LAN DRIVER
8042P:	rt2x00 project
8043M:	Stanislaw Gruszka <sgruszka@redhat.com>
8044M:	Helmut Schaa <helmut.schaa@googlemail.com>
8045L:	linux-wireless@vger.kernel.org
8046L:	users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8047W:	http://rt2x00.serialmonkey.com/
8048S:	Maintained
8049F:	drivers/net/wireless/rt2x00/
8050
8051RAMDISK RAM BLOCK DEVICE DRIVER
8052M:	Nick Piggin <npiggin@kernel.dk>
8053S:	Maintained
8054F:	Documentation/blockdev/ramdisk.txt
8055F:	drivers/block/brd.c
8056
8057RANDOM NUMBER DRIVER
8058M:	"Theodore Ts'o" <tytso@mit.edu>
8059S:	Maintained
8060F:	drivers/char/random.c
8061
8062RAPIDIO SUBSYSTEM
8063M:	Matt Porter <mporter@kernel.crashing.org>
8064M:	Alexandre Bounine <alexandre.bounine@idt.com>
8065S:	Maintained
8066F:	drivers/rapidio/
8067
8068RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8069L:	linux-wireless@vger.kernel.org
8070S:	Orphan
8071F:	drivers/net/wireless/ray*
8072
8073RCUTORTURE MODULE
8074M:	Josh Triplett <josh@joshtriplett.org>
8075M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8076L:	linux-kernel@vger.kernel.org
8077S:	Supported
8078T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8079F:	Documentation/RCU/torture.txt
8080F:	kernel/rcu/rcutorture.c
8081
8082RCUTORTURE TEST FRAMEWORK
8083M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8084M:	Josh Triplett <josh@joshtriplett.org>
8085R:	Steven Rostedt <rostedt@goodmis.org>
8086R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8087R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8088L:	linux-kernel@vger.kernel.org
8089S:	Supported
8090T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8091F:	tools/testing/selftests/rcutorture
8092
8093RDC R-321X SoC
8094M:	Florian Fainelli <florian@openwrt.org>
8095S:	Maintained
8096
8097RDC R6040 FAST ETHERNET DRIVER
8098M:	Florian Fainelli <florian@openwrt.org>
8099L:	netdev@vger.kernel.org
8100S:	Maintained
8101F:	drivers/net/ethernet/rdc/r6040.c
8102
8103RDS - RELIABLE DATAGRAM SOCKETS
8104M:	Chien Yen <chien.yen@oracle.com>
8105L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8106S:	Supported
8107F:	net/rds/
8108
8109READ-COPY UPDATE (RCU)
8110M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8111M:	Josh Triplett <josh@joshtriplett.org>
8112R:	Steven Rostedt <rostedt@goodmis.org>
8113R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8114R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8115L:	linux-kernel@vger.kernel.org
8116W:	http://www.rdrop.com/users/paulmck/RCU/
8117S:	Supported
8118T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8119F:	Documentation/RCU/
8120X:	Documentation/RCU/torture.txt
8121F:	include/linux/rcu*
8122X:	include/linux/srcu.h
8123F:	kernel/rcu/
8124X:	kernel/torture.c
8125
8126REAL TIME CLOCK (RTC) SUBSYSTEM
8127M:	Alessandro Zummo <a.zummo@towertech.it>
8128L:	rtc-linux@googlegroups.com
8129Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8130S:	Maintained
8131F:	Documentation/rtc.txt
8132F:	drivers/rtc/
8133F:	include/linux/rtc.h
8134F:	include/uapi/linux/rtc.h
8135
8136REALTEK AUDIO CODECS
8137M:	Bard Liao <bardliao@realtek.com>
8138M:	Oder Chiou <oder_chiou@realtek.com>
8139S:	Maintained
8140F:	sound/soc/codecs/rt*
8141F:	include/sound/rt*.h
8142
8143REISERFS FILE SYSTEM
8144L:	reiserfs-devel@vger.kernel.org
8145S:	Supported
8146F:	fs/reiserfs/
8147
8148REGISTER MAP ABSTRACTION
8149M:	Mark Brown <broonie@kernel.org>
8150L:	linux-kernel@vger.kernel.org
8151T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8152S:	Supported
8153F:	drivers/base/regmap/
8154F:	include/linux/regmap.h
8155
8156REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8157M:	Ohad Ben-Cohen <ohad@wizery.com>
8158T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8159S:	Maintained
8160F:	drivers/remoteproc/
8161F:	Documentation/remoteproc.txt
8162F:	include/linux/remoteproc.h
8163
8164REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8165M:	Ohad Ben-Cohen <ohad@wizery.com>
8166T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8167S:	Maintained
8168F:	drivers/rpmsg/
8169F:	Documentation/rpmsg.txt
8170F:	include/linux/rpmsg.h
8171
8172RESET CONTROLLER FRAMEWORK
8173M:	Philipp Zabel <p.zabel@pengutronix.de>
8174S:	Maintained
8175F:	drivers/reset/
8176F:	Documentation/devicetree/bindings/reset/
8177F:	include/linux/reset.h
8178F:	include/linux/reset-controller.h
8179
8180RFKILL
8181M:	Johannes Berg <johannes@sipsolutions.net>
8182L:	linux-wireless@vger.kernel.org
8183W:	http://wireless.kernel.org/
8184T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8186S:	Maintained
8187F:	Documentation/rfkill.txt
8188F:	net/rfkill/
8189
8190RHASHTABLE
8191M:	Thomas Graf <tgraf@suug.ch>
8192L:	netdev@vger.kernel.org
8193S:	Maintained
8194F:	lib/rhashtable.c
8195F:	include/linux/rhashtable.h
8196
8197RICOH SMARTMEDIA/XD DRIVER
8198M:	Maxim Levitsky <maximlevitsky@gmail.com>
8199S:	Maintained
8200F:	drivers/mtd/nand/r852.c
8201F:	drivers/mtd/nand/r852.h
8202
8203RICOH R5C592 MEMORYSTICK DRIVER
8204M:	Maxim Levitsky <maximlevitsky@gmail.com>
8205S:	Maintained
8206F:	drivers/memstick/host/r592.*
8207
8208ROCCAT DRIVERS
8209M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8210W:	http://sourceforge.net/projects/roccat/
8211S:	Maintained
8212F:	drivers/hid/hid-roccat*
8213F:	include/linux/hid-roccat*
8214F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8215
8216ROCKER DRIVER
8217M:	Jiri Pirko <jiri@resnulli.us>
8218M:	Scott Feldman <sfeldma@gmail.com>
8219L:	netdev@vger.kernel.org
8220S:	Supported
8221F:	drivers/net/ethernet/rocker/
8222
8223ROCKETPORT DRIVER
8224P:	Comtrol Corp.
8225W:	http://www.comtrol.com
8226S:	Maintained
8227F:	Documentation/serial/rocket.txt
8228F:	drivers/tty/rocket*
8229
8230ROCKETPORT EXPRESS/INFINITY DRIVER
8231M:	Kevin Cernekee <cernekee@gmail.com>
8232L:	linux-serial@vger.kernel.org
8233S:	Odd Fixes
8234F:	drivers/tty/serial/rp2.*
8235
8236ROSE NETWORK LAYER
8237M:	Ralf Baechle <ralf@linux-mips.org>
8238L:	linux-hams@vger.kernel.org
8239W:	http://www.linux-ax25.org/
8240S:	Maintained
8241F:	include/net/rose.h
8242F:	include/uapi/linux/rose.h
8243F:	net/rose/
8244
8245RTL2830 MEDIA DRIVER
8246M:	Antti Palosaari <crope@iki.fi>
8247L:	linux-media@vger.kernel.org
8248W:	http://linuxtv.org/
8249W:	http://palosaari.fi/linux/
8250Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8251T:	git git://linuxtv.org/anttip/media_tree.git
8252S:	Maintained
8253F:	drivers/media/dvb-frontends/rtl2830*
8254
8255RTL2832 MEDIA DRIVER
8256M:	Antti Palosaari <crope@iki.fi>
8257L:	linux-media@vger.kernel.org
8258W:	http://linuxtv.org/
8259W:	http://palosaari.fi/linux/
8260Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8261T:	git git://linuxtv.org/anttip/media_tree.git
8262S:	Maintained
8263F:	drivers/media/dvb-frontends/rtl2832*
8264
8265RTL2832_SDR MEDIA DRIVER
8266M:	Antti Palosaari <crope@iki.fi>
8267L:	linux-media@vger.kernel.org
8268W:	http://linuxtv.org/
8269W:	http://palosaari.fi/linux/
8270Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8271T:	git git://linuxtv.org/anttip/media_tree.git
8272S:	Maintained
8273F:	drivers/media/dvb-frontends/rtl2832_sdr*
8274
8275RTL8180 WIRELESS DRIVER
8276L:	linux-wireless@vger.kernel.org
8277W:	http://wireless.kernel.org/
8278T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8279S:	Orphan
8280F:	drivers/net/wireless/rtl818x/rtl8180/
8281
8282RTL8187 WIRELESS DRIVER
8283M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8284M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8285M:	Larry Finger <Larry.Finger@lwfinger.net>
8286L:	linux-wireless@vger.kernel.org
8287W:	http://wireless.kernel.org/
8288T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8289S:	Maintained
8290F:	drivers/net/wireless/rtl818x/rtl8187/
8291
8292RTL8192CE WIRELESS DRIVER
8293M:	Larry Finger <Larry.Finger@lwfinger.net>
8294M:	Chaoming Li <chaoming_li@realsil.com.cn>
8295L:	linux-wireless@vger.kernel.org
8296W:	http://wireless.kernel.org/
8297T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8298S:	Maintained
8299F:	drivers/net/wireless/rtlwifi/
8300F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8301
8302S3 SAVAGE FRAMEBUFFER DRIVER
8303M:	Antonino Daplas <adaplas@gmail.com>
8304L:	linux-fbdev@vger.kernel.org
8305S:	Maintained
8306F:	drivers/video/fbdev/savage/
8307
8308S390
8309M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8310M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8311M:	linux390@de.ibm.com
8312L:	linux-s390@vger.kernel.org
8313W:	http://www.ibm.com/developerworks/linux/linux390/
8314S:	Supported
8315F:	arch/s390/
8316F:	drivers/s390/
8317F:	Documentation/s390/
8318F:	Documentation/DocBook/s390*
8319
8320S390 COMMON I/O LAYER
8321M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8322M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8323L:	linux-s390@vger.kernel.org
8324W:	http://www.ibm.com/developerworks/linux/linux390/
8325S:	Supported
8326F:	drivers/s390/cio/
8327
8328S390 DASD DRIVER
8329M:	Stefan Weinhuber <wein@de.ibm.com>
8330M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8331L:	linux-s390@vger.kernel.org
8332W:	http://www.ibm.com/developerworks/linux/linux390/
8333S:	Supported
8334F:	drivers/s390/block/dasd*
8335F:	block/partitions/ibm.c
8336
8337S390 NETWORK DRIVERS
8338M:	Ursula Braun <ursula.braun@de.ibm.com>
8339M:	Frank Blaschka <blaschka@linux.vnet.ibm.com>
8340M:	linux390@de.ibm.com
8341L:	linux-s390@vger.kernel.org
8342W:	http://www.ibm.com/developerworks/linux/linux390/
8343S:	Supported
8344F:	drivers/s390/net/
8345
8346S390 PCI SUBSYSTEM
8347M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8348M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8349L:	linux-s390@vger.kernel.org
8350W:	http://www.ibm.com/developerworks/linux/linux390/
8351S:	Supported
8352F:	arch/s390/pci/
8353F:	drivers/pci/hotplug/s390_pci_hpc.c
8354
8355S390 ZCRYPT DRIVER
8356M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8357M:	linux390@de.ibm.com
8358L:	linux-s390@vger.kernel.org
8359W:	http://www.ibm.com/developerworks/linux/linux390/
8360S:	Supported
8361F:	drivers/s390/crypto/
8362
8363S390 ZFCP DRIVER
8364M:	Steffen Maier <maier@linux.vnet.ibm.com>
8365M:	linux390@de.ibm.com
8366L:	linux-s390@vger.kernel.org
8367W:	http://www.ibm.com/developerworks/linux/linux390/
8368S:	Supported
8369F:	drivers/s390/scsi/zfcp_*
8370
8371S390 IUCV NETWORK LAYER
8372M:	Ursula Braun <ursula.braun@de.ibm.com>
8373M:	linux390@de.ibm.com
8374L:	linux-s390@vger.kernel.org
8375W:	http://www.ibm.com/developerworks/linux/linux390/
8376S:	Supported
8377F:	drivers/s390/net/*iucv*
8378F:	include/net/iucv/
8379F:	net/iucv/
8380
8381S3C24XX SD/MMC Driver
8382M:	Ben Dooks <ben-linux@fluff.org>
8383L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8384S:	Supported
8385F:	drivers/mmc/host/s3cmci.*
8386
8387SAA6588 RDS RECEIVER DRIVER
8388M:	Hans Verkuil <hverkuil@xs4all.nl>
8389L:	linux-media@vger.kernel.org
8390T:	git git://linuxtv.org/media_tree.git
8391W:	http://linuxtv.org
8392S:	Odd Fixes
8393F:	drivers/media/i2c/saa6588*
8394
8395SAA7134 VIDEO4LINUX DRIVER
8396M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8397L:	linux-media@vger.kernel.org
8398W:	http://linuxtv.org
8399T:	git git://linuxtv.org/media_tree.git
8400S:	Odd fixes
8401F:	Documentation/video4linux/*.saa7134
8402F:	drivers/media/pci/saa7134/
8403
8404SAA7146 VIDEO4LINUX-2 DRIVER
8405M:	Hans Verkuil <hverkuil@xs4all.nl>
8406L:	linux-media@vger.kernel.org
8407T:	git git://linuxtv.org/media_tree.git
8408S:	Maintained
8409F:	drivers/media/common/saa7146/
8410F:	drivers/media/pci/saa7146/
8411F:	include/media/saa7146*
8412
8413SAMSUNG LAPTOP DRIVER
8414M:	Corentin Chary <corentin.chary@gmail.com>
8415L:	platform-driver-x86@vger.kernel.org
8416S:	Maintained
8417F:	drivers/platform/x86/samsung-laptop.c
8418
8419SAMSUNG AUDIO (ASoC) DRIVERS
8420M:	Sangbeom Kim <sbkim73@samsung.com>
8421L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8422S:	Supported
8423F:	sound/soc/samsung/
8424
8425SAMSUNG FRAMEBUFFER DRIVER
8426M:	Jingoo Han <jg1.han@samsung.com>
8427L:	linux-fbdev@vger.kernel.org
8428S:	Maintained
8429F:	drivers/video/fbdev/s3c-fb.c
8430
8431SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8432M:	Sangbeom Kim <sbkim73@samsung.com>
8433L:	linux-kernel@vger.kernel.org
8434S:	Supported
8435F:	drivers/mfd/sec*.c
8436F:	drivers/regulator/s2m*.c
8437F:	drivers/regulator/s5m*.c
8438F:	include/linux/mfd/samsung/
8439
8440SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8441M:	Kyungmin Park <kyungmin.park@samsung.com>
8442M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8443L:	linux-media@vger.kernel.org
8444Q:	https://patchwork.linuxtv.org/project/linux-media/list/
8445S:	Supported
8446F:	drivers/media/platform/exynos4-is/
8447
8448SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8449M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8450L:	linux-media@vger.kernel.org
8451L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8452S:	Maintained
8453F:	drivers/media/platform/s3c-camif/
8454F:	include/media/s3c_camif.h
8455
8456SAMSUNG S5C73M3 CAMERA DRIVER
8457M:	Kyungmin Park <kyungmin.park@samsung.com>
8458M:	Andrzej Hajda <a.hajda@samsung.com>
8459L:	linux-media@vger.kernel.org
8460S:	Supported
8461F:	drivers/media/i2c/s5c73m3/*
8462
8463SAMSUNG S5K5BAF CAMERA DRIVER
8464M:	Kyungmin Park <kyungmin.park@samsung.com>
8465M:	Andrzej Hajda <a.hajda@samsung.com>
8466L:	linux-media@vger.kernel.org
8467S:	Supported
8468F:	drivers/media/i2c/s5k5baf.c
8469
8470SAMSUNG SOC CLOCK DRIVERS
8471M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8472M:	Tomasz Figa <tomasz.figa@gmail.com>
8473S:	Supported
8474L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8475F:	drivers/clk/samsung/
8476
8477SAMSUNG SXGBE DRIVERS
8478M:	Byungho An <bh74.an@samsung.com>
8479M:	Girish K S <ks.giri@samsung.com>
8480M:	Vipul Pandya <vipul.pandya@samsung.com>
8481S:	Supported
8482L:	netdev@vger.kernel.org
8483F:	drivers/net/ethernet/samsung/sxgbe/
8484
8485SAMSUNG USB2 PHY DRIVER
8486M:	Kamil Debski <k.debski@samsung.com>
8487L:	linux-kernel@vger.kernel.org
8488S:	Supported
8489F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
8490F:	Documentation/phy/samsung-usb2.txt
8491F:	drivers/phy/phy-exynos4210-usb2.c
8492F:	drivers/phy/phy-exynos4x12-usb2.c
8493F:	drivers/phy/phy-exynos5250-usb2.c
8494F:	drivers/phy/phy-s5pv210-usb2.c
8495F:	drivers/phy/phy-samsung-usb2.c
8496F:	drivers/phy/phy-samsung-usb2.h
8497
8498SERIAL DRIVERS
8499M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8500L:	linux-serial@vger.kernel.org
8501S:	Maintained
8502F:	drivers/tty/serial/
8503
8504SYNOPSYS DESIGNWARE DMAC DRIVER
8505M:	Viresh Kumar <viresh.linux@gmail.com>
8506M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8507S:	Maintained
8508F:	include/linux/dma/dw.h
8509F:	include/linux/platform_data/dma-dw.h
8510F:	drivers/dma/dw/
8511
8512SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8513M:	Seungwon Jeon <tgih.jun@samsung.com>
8514M:	Jaehoon Chung <jh80.chung@samsung.com>
8515L:	linux-mmc@vger.kernel.org
8516S:	Maintained
8517F:	include/linux/mmc/dw_mmc.h
8518F:	drivers/mmc/host/dw_mmc*
8519
8520THUNDERBOLT DRIVER
8521M:	Andreas Noever <andreas.noever@gmail.com>
8522S:	Maintained
8523F:	drivers/thunderbolt/
8524
8525TIMEKEEPING, CLOCKSOURCE CORE, NTP
8526M:	John Stultz <john.stultz@linaro.org>
8527M:	Thomas Gleixner <tglx@linutronix.de>
8528L:	linux-kernel@vger.kernel.org
8529T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8530S:	Supported
8531F:	include/linux/clocksource.h
8532F:	include/linux/time.h
8533F:	include/linux/timex.h
8534F:	include/uapi/linux/time.h
8535F:	include/uapi/linux/timex.h
8536F:	kernel/time/clocksource.c
8537F:	kernel/time/time*.c
8538F:	kernel/time/ntp.c
8539
8540SC1200 WDT DRIVER
8541M:	Zwane Mwaikambo <zwanem@gmail.com>
8542S:	Maintained
8543F:	drivers/watchdog/sc1200wdt.c
8544
8545SCHEDULER
8546M:	Ingo Molnar <mingo@redhat.com>
8547M:	Peter Zijlstra <peterz@infradead.org>
8548L:	linux-kernel@vger.kernel.org
8549T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8550S:	Maintained
8551F:	kernel/sched/
8552F:	include/linux/sched.h
8553F:	include/uapi/linux/sched.h
8554F:	include/linux/wait.h
8555
8556SCORE ARCHITECTURE
8557M:	Chen Liqin <liqin.linux@gmail.com>
8558M:	Lennox Wu <lennox.wu@gmail.com>
8559W:	http://www.sunplus.com
8560S:	Supported
8561F:	arch/score/
8562
8563SCSI CDROM DRIVER
8564M:	Jens Axboe <axboe@kernel.dk>
8565L:	linux-scsi@vger.kernel.org
8566W:	http://www.kernel.dk
8567S:	Maintained
8568F:	drivers/scsi/sr*
8569
8570SCSI RDMA PROTOCOL (SRP) INITIATOR
8571M:	Bart Van Assche <bart.vanassche@sandisk.com>
8572L:	linux-rdma@vger.kernel.org
8573S:	Supported
8574W:	http://www.openfabrics.org
8575Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8576T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8577F:	drivers/infiniband/ulp/srp/
8578F:	include/scsi/srp.h
8579
8580SCSI SG DRIVER
8581M:	Doug Gilbert <dgilbert@interlog.com>
8582L:	linux-scsi@vger.kernel.org
8583W:	http://sg.danny.cz/sg
8584S:	Maintained
8585F:	Documentation/scsi/scsi-generic.txt
8586F:	drivers/scsi/sg.c
8587F:	include/scsi/sg.h
8588
8589SCSI SUBSYSTEM
8590M:	"James E.J. Bottomley" <JBottomley@parallels.com>
8591L:	linux-scsi@vger.kernel.org
8592T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8593T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8594T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8595S:	Maintained
8596F:	drivers/scsi/
8597F:	include/scsi/
8598
8599SCSI TAPE DRIVER
8600M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8601L:	linux-scsi@vger.kernel.org
8602S:	Maintained
8603F:	Documentation/scsi/st.txt
8604F:	drivers/scsi/st.*
8605F:	drivers/scsi/st_*.h
8606
8607SCTP PROTOCOL
8608M:	Vlad Yasevich <vyasevich@gmail.com>
8609M:	Neil Horman <nhorman@tuxdriver.com>
8610L:	linux-sctp@vger.kernel.org
8611W:	http://lksctp.sourceforge.net
8612S:	Maintained
8613F:	Documentation/networking/sctp.txt
8614F:	include/linux/sctp.h
8615F:	include/uapi/linux/sctp.h
8616F:	include/net/sctp/
8617F:	net/sctp/
8618
8619SCx200 CPU SUPPORT
8620M:	Jim Cromie <jim.cromie@gmail.com>
8621S:	Odd Fixes
8622F:	Documentation/i2c/busses/scx200_acb
8623F:	arch/x86/platform/scx200/
8624F:	drivers/watchdog/scx200_wdt.c
8625F:	drivers/i2c/busses/scx200*
8626F:	drivers/mtd/maps/scx200_docflash.c
8627F:	include/linux/scx200.h
8628
8629SCx200 GPIO DRIVER
8630M:	Jim Cromie <jim.cromie@gmail.com>
8631S:	Maintained
8632F:	drivers/char/scx200_gpio.c
8633F:	include/linux/scx200_gpio.h
8634
8635SCx200 HRT CLOCKSOURCE DRIVER
8636M:	Jim Cromie <jim.cromie@gmail.com>
8637S:	Maintained
8638F:	drivers/clocksource/scx200_hrt.c
8639
8640SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8641M:	Sascha Sommer <saschasommer@freenet.de>
8642L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8643S:	Maintained
8644F:	drivers/mmc/host/sdricoh_cs.c
8645
8646SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8647M:	Chris Ball <chris@printf.net>
8648L:	linux-mmc@vger.kernel.org
8649T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8650S:	Maintained
8651F:	drivers/mmc/host/sdhci.*
8652F:	drivers/mmc/host/sdhci-pltfm.[ch]
8653
8654SECURE COMPUTING
8655M:	Kees Cook <keescook@chromium.org>
8656R:	Andy Lutomirski <luto@amacapital.net>
8657R:	Will Drewry <wad@chromium.org>
8658T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8659S:	Supported
8660F:	kernel/seccomp.c
8661F:	include/uapi/linux/seccomp.h
8662F:	include/linux/seccomp.h
8663K:	\bsecure_computing
8664K:	\bTIF_SECCOMP\b
8665
8666SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8667M:	Anton Vorontsov <anton@enomsg.org>
8668L:	linuxppc-dev@lists.ozlabs.org
8669L:	linux-mmc@vger.kernel.org
8670S:	Maintained
8671F:	drivers/mmc/host/sdhci-pltfm.[ch]
8672
8673SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8674M:	Ben Dooks <ben-linux@fluff.org>
8675L:	linux-mmc@vger.kernel.org
8676S:	Maintained
8677F:	drivers/mmc/host/sdhci-s3c.c
8678
8679SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8680M:	Viresh Kumar <viresh.linux@gmail.com>
8681L:	spear-devel@list.st.com
8682L:	linux-mmc@vger.kernel.org
8683S:	Maintained
8684F:	drivers/mmc/host/sdhci-spear.c
8685
8686SECURITY SUBSYSTEM
8687M:	James Morris <james.l.morris@oracle.com>
8688M:	Serge E. Hallyn <serge@hallyn.com>
8689L:	linux-security-module@vger.kernel.org (suggested Cc:)
8690T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8691W:	http://kernsec.org/
8692S:	Supported
8693F:	security/
8694
8695SECURITY CONTACT
8696M:	Security Officers <security@kernel.org>
8697S:	Supported
8698
8699SELINUX SECURITY MODULE
8700M:	Paul Moore <paul@paul-moore.com>
8701M:	Stephen Smalley <sds@tycho.nsa.gov>
8702M:	Eric Paris <eparis@parisplace.org>
8703L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
8704W:	http://selinuxproject.org
8705T:	git git://git.infradead.org/users/pcmoore/selinux
8706S:	Supported
8707F:	include/linux/selinux*
8708F:	security/selinux/
8709F:	scripts/selinux/
8710
8711APPARMOR SECURITY MODULE
8712M:	John Johansen <john.johansen@canonical.com>
8713L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8714W:	apparmor.wiki.kernel.org
8715T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8716S:	Supported
8717F:	security/apparmor/
8718
8719SENSABLE PHANTOM
8720M:	Jiri Slaby <jirislaby@gmail.com>
8721S:	Maintained
8722F:	drivers/misc/phantom.c
8723F:	include/uapi/linux/phantom.h
8724
8725SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8726M:	Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8727L:	linux-scsi@vger.kernel.org
8728W:	http://www.emulex.com
8729S:	Supported
8730F:	drivers/scsi/be2iscsi/
8731
8732SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8733M:	Sathya Perla <sathya.perla@emulex.com>
8734M:	Subbu Seetharaman <subbu.seetharaman@emulex.com>
8735M:	Ajit Khaparde <ajit.khaparde@emulex.com>
8736L:	netdev@vger.kernel.org
8737W:	http://www.emulex.com
8738S:	Supported
8739F:	drivers/net/ethernet/emulex/benet/
8740
8741SFC NETWORK DRIVER
8742M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8743M:	Shradha Shah <sshah@solarflare.com>
8744L:	netdev@vger.kernel.org
8745S:	Supported
8746F:	drivers/net/ethernet/sfc/
8747
8748SGI GRU DRIVER
8749M:	Dimitri Sivanich <sivanich@sgi.com>
8750S:	Maintained
8751F:	drivers/misc/sgi-gru/
8752
8753SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8754M:	Pat Gefre <pfg@sgi.com>
8755L:	linux-ia64@vger.kernel.org
8756S:	Supported
8757F:	Documentation/ia64/serial.txt
8758F:	drivers/tty/serial/ioc?_serial.c
8759F:	include/linux/ioc?.h
8760
8761SGI XP/XPC/XPNET DRIVER
8762M:	Cliff Whickman <cpw@sgi.com>
8763M:	Robin Holt <robinmholt@gmail.com>
8764S:	Maintained
8765F:	drivers/misc/sgi-xp/
8766
8767SI2157 MEDIA DRIVER
8768M:	Antti Palosaari <crope@iki.fi>
8769L:	linux-media@vger.kernel.org
8770W:	http://linuxtv.org/
8771W:	http://palosaari.fi/linux/
8772Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8773T:	git git://linuxtv.org/anttip/media_tree.git
8774S:	Maintained
8775F:	drivers/media/tuners/si2157*
8776
8777SI2168 MEDIA DRIVER
8778M:	Antti Palosaari <crope@iki.fi>
8779L:	linux-media@vger.kernel.org
8780W:	http://linuxtv.org/
8781W:	http://palosaari.fi/linux/
8782Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8783T:	git git://linuxtv.org/anttip/media_tree.git
8784S:	Maintained
8785F:	drivers/media/dvb-frontends/si2168*
8786
8787SI470X FM RADIO RECEIVER I2C DRIVER
8788M:	Hans Verkuil <hverkuil@xs4all.nl>
8789L:	linux-media@vger.kernel.org
8790T:	git git://linuxtv.org/media_tree.git
8791W:	http://linuxtv.org
8792S:	Odd Fixes
8793F:	drivers/media/radio/si470x/radio-si470x-i2c.c
8794
8795SI470X FM RADIO RECEIVER USB DRIVER
8796M:	Hans Verkuil <hverkuil@xs4all.nl>
8797L:	linux-media@vger.kernel.org
8798T:	git git://linuxtv.org/media_tree.git
8799W:	http://linuxtv.org
8800S:	Maintained
8801F:	drivers/media/radio/si470x/radio-si470x-common.c
8802F:	drivers/media/radio/si470x/radio-si470x.h
8803F:	drivers/media/radio/si470x/radio-si470x-usb.c
8804
8805SI4713 FM RADIO TRANSMITTER I2C DRIVER
8806M:	Eduardo Valentin <edubezval@gmail.com>
8807L:	linux-media@vger.kernel.org
8808T:	git git://linuxtv.org/media_tree.git
8809W:	http://linuxtv.org
8810S:	Odd Fixes
8811F:	drivers/media/radio/si4713/si4713.?
8812
8813SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8814M:	Eduardo Valentin <edubezval@gmail.com>
8815L:	linux-media@vger.kernel.org
8816T:	git git://linuxtv.org/media_tree.git
8817W:	http://linuxtv.org
8818S:	Odd Fixes
8819F:	drivers/media/radio/si4713/radio-platform-si4713.c
8820
8821SI4713 FM RADIO TRANSMITTER USB DRIVER
8822M:	Hans Verkuil <hverkuil@xs4all.nl>
8823L:	linux-media@vger.kernel.org
8824T:	git git://linuxtv.org/media_tree.git
8825W:	http://linuxtv.org
8826S:	Maintained
8827F:	drivers/media/radio/si4713/radio-usb-si4713.c
8828
8829SIANO DVB DRIVER
8830M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8831L:	linux-media@vger.kernel.org
8832W:	http://linuxtv.org
8833T:	git git://linuxtv.org/media_tree.git
8834S:	Odd fixes
8835F:	drivers/media/common/siano/
8836F:	drivers/media/usb/siano/
8837F:	drivers/media/usb/siano/
8838F:	drivers/media/mmc/siano/
8839
8840SIMPLEFB FB DRIVER
8841M:	Hans de Goede <hdegoede@redhat.com>
8842L:	linux-fbdev@vger.kernel.org
8843S:	Maintained
8844F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
8845F:	drivers/video/fbdev/simplefb.c
8846F:	include/linux/platform_data/simplefb.h
8847
8848SH_VEU V4L2 MEM2MEM DRIVER
8849L:	linux-media@vger.kernel.org
8850S:	Orphan
8851F:	drivers/media/platform/sh_veu.c
8852
8853SH_VOU V4L2 OUTPUT DRIVER
8854L:	linux-media@vger.kernel.org
8855S:	Orphan
8856F:	drivers/media/platform/sh_vou.c
8857F:	include/media/sh_vou.h
8858
8859SIMPLE FIRMWARE INTERFACE (SFI)
8860M:	Len Brown <lenb@kernel.org>
8861L:	sfi-devel@simplefirmware.org
8862W:	http://simplefirmware.org/
8863T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8864S:	Supported
8865F:	arch/x86/platform/sfi/
8866F:	drivers/sfi/
8867F:	include/linux/sfi*.h
8868
8869SIMTEC EB110ATX (Chalice CATS)
8870P:	Ben Dooks
8871P:	Vincent Sanders <vince@simtec.co.uk>
8872M:	Simtec Linux Team <linux@simtec.co.uk>
8873W:	http://www.simtec.co.uk/products/EB110ATX/
8874S:	Supported
8875
8876SIMTEC EB2410ITX (BAST)
8877P:	Ben Dooks
8878P:	Vincent Sanders <vince@simtec.co.uk>
8879M:	Simtec Linux Team <linux@simtec.co.uk>
8880W:	http://www.simtec.co.uk/products/EB2410ITX/
8881S:	Supported
8882F:	arch/arm/mach-s3c24xx/mach-bast.c
8883F:	arch/arm/mach-s3c24xx/bast-ide.c
8884F:	arch/arm/mach-s3c24xx/bast-irq.c
8885
8886TI DAVINCI MACHINE SUPPORT
8887M:	Sekhar Nori <nsekhar@ti.com>
8888M:	Kevin Hilman <khilman@deeprootsystems.com>
8889T:	git git://gitorious.org/linux-davinci/linux-davinci.git
8890Q:	http://patchwork.kernel.org/project/linux-davinci/list/
8891S:	Supported
8892F:	arch/arm/mach-davinci/
8893F:	drivers/i2c/busses/i2c-davinci.c
8894
8895TI DAVINCI SERIES MEDIA DRIVER
8896M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
8897L:	linux-media@vger.kernel.org
8898W:	http://linuxtv.org/
8899Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8900T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8901S:	Maintained
8902F:	drivers/media/platform/davinci/
8903F:	include/media/davinci/
8904
8905TI AM437X VPFE DRIVER
8906M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
8907L:	linux-media@vger.kernel.org
8908W:	http://linuxtv.org/
8909Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8910T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8911S:	Maintained
8912F:	drivers/media/platform/am437x/
8913
8914SIS 190 ETHERNET DRIVER
8915M:	Francois Romieu <romieu@fr.zoreil.com>
8916L:	netdev@vger.kernel.org
8917S:	Maintained
8918F:	drivers/net/ethernet/sis/sis190.c
8919
8920SIS 900/7016 FAST ETHERNET DRIVER
8921M:	Daniele Venzano <venza@brownhat.org>
8922W:	http://www.brownhat.org/sis900.html
8923L:	netdev@vger.kernel.org
8924S:	Maintained
8925F:	drivers/net/ethernet/sis/sis900.*
8926
8927SIS FRAMEBUFFER DRIVER
8928M:	Thomas Winischhofer <thomas@winischhofer.net>
8929W:	http://www.winischhofer.net/linuxsisvga.shtml
8930S:	Maintained
8931F:	Documentation/fb/sisfb.txt
8932F:	drivers/video/fbdev/sis/
8933F:	include/video/sisfb.h
8934
8935SIS USB2VGA DRIVER
8936M:	Thomas Winischhofer <thomas@winischhofer.net>
8937W:	http://www.winischhofer.at/linuxsisusbvga.shtml
8938S:	Maintained
8939F:	drivers/usb/misc/sisusbvga/
8940
8941SLAB ALLOCATOR
8942M:	Christoph Lameter <cl@linux.com>
8943M:	Pekka Enberg <penberg@kernel.org>
8944M:	David Rientjes <rientjes@google.com>
8945M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
8946M:	Andrew Morton <akpm@linux-foundation.org>
8947L:	linux-mm@kvack.org
8948S:	Maintained
8949F:	include/linux/sl?b*.h
8950F:	mm/sl?b*
8951
8952SLEEPABLE READ-COPY UPDATE (SRCU)
8953M:	Lai Jiangshan <laijs@cn.fujitsu.com>
8954M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8955M:	Josh Triplett <josh@joshtriplett.org>
8956R:	Steven Rostedt <rostedt@goodmis.org>
8957R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8958L:	linux-kernel@vger.kernel.org
8959W:	http://www.rdrop.com/users/paulmck/RCU/
8960S:	Supported
8961T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8962F:	include/linux/srcu.h
8963F:	kernel/rcu/srcu.c
8964
8965SMACK SECURITY MODULE
8966M:	Casey Schaufler <casey@schaufler-ca.com>
8967L:	linux-security-module@vger.kernel.org
8968W:	http://schaufler-ca.com
8969T:	git git://git.gitorious.org/smack-next/kernel.git
8970S:	Maintained
8971F:	Documentation/security/Smack.txt
8972F:	security/smack/
8973
8974DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8975M:	Kevin Hilman <khilman@kernel.org>
8976M:	Nishanth Menon <nm@ti.com>
8977S:	Maintained
8978F:	drivers/power/avs/
8979F:	include/linux/power/smartreflex.h
8980L:	linux-pm@vger.kernel.org
8981
8982SMC91x ETHERNET DRIVER
8983M:	Nicolas Pitre <nico@fluxnic.net>
8984S:	Odd Fixes
8985F:	drivers/net/ethernet/smsc/smc91x.*
8986
8987SMIA AND SMIA++ IMAGE SENSOR DRIVER
8988M:	Sakari Ailus <sakari.ailus@iki.fi>
8989L:	linux-media@vger.kernel.org
8990S:	Maintained
8991F:	drivers/media/i2c/smiapp/
8992F:	include/media/smiapp.h
8993F:	drivers/media/i2c/smiapp-pll.c
8994F:	drivers/media/i2c/smiapp-pll.h
8995F:	include/uapi/linux/smiapp.h
8996F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
8997
8998SMM665 HARDWARE MONITOR DRIVER
8999M:	Guenter Roeck <linux@roeck-us.net>
9000L:	lm-sensors@lm-sensors.org
9001S:	Maintained
9002F:	Documentation/hwmon/smm665
9003F:	drivers/hwmon/smm665.c
9004
9005SMSC EMC2103 HARDWARE MONITOR DRIVER
9006M:	Steve Glendinning <steve.glendinning@shawell.net>
9007L:	lm-sensors@lm-sensors.org
9008S:	Maintained
9009F:	Documentation/hwmon/emc2103
9010F:	drivers/hwmon/emc2103.c
9011
9012SMSC SCH5627 HARDWARE MONITOR DRIVER
9013M:	Hans de Goede <hdegoede@redhat.com>
9014L:	lm-sensors@lm-sensors.org
9015S:	Supported
9016F:	Documentation/hwmon/sch5627
9017F:	drivers/hwmon/sch5627.c
9018
9019SMSC47B397 HARDWARE MONITOR DRIVER
9020M:	Jean Delvare <jdelvare@suse.de>
9021L:	lm-sensors@lm-sensors.org
9022S:	Maintained
9023F:	Documentation/hwmon/smsc47b397
9024F:	drivers/hwmon/smsc47b397.c
9025
9026SMSC911x ETHERNET DRIVER
9027M:	Steve Glendinning <steve.glendinning@shawell.net>
9028L:	netdev@vger.kernel.org
9029S:	Maintained
9030F:	include/linux/smsc911x.h
9031F:	drivers/net/ethernet/smsc/smsc911x.*
9032
9033SMSC9420 PCI ETHERNET DRIVER
9034M:	Steve Glendinning <steve.glendinning@shawell.net>
9035L:	netdev@vger.kernel.org
9036S:	Maintained
9037F:	drivers/net/ethernet/smsc/smsc9420.*
9038
9039SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9040M:	Steve Glendinning <steve.glendinning@shawell.net>
9041L:	linux-fbdev@vger.kernel.org
9042S:	Maintained
9043F:	drivers/video/fbdev/smscufx.c
9044
9045SOC-CAMERA V4L2 SUBSYSTEM
9046M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9047L:	linux-media@vger.kernel.org
9048T:	git git://linuxtv.org/media_tree.git
9049S:	Maintained
9050F:	include/media/soc*
9051F:	drivers/media/i2c/soc_camera/
9052F:	drivers/media/platform/soc_camera/
9053
9054SOEKRIS NET48XX LED SUPPORT
9055M:	Chris Boot <bootc@bootc.net>
9056S:	Maintained
9057F:	drivers/leds/leds-net48xx.c
9058
9059SOFTLOGIC 6x10 MPEG CODEC
9060M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9061M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9062M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9063M:	Ismael Luceno <ismael@iodev.co.uk>
9064L:	linux-media@vger.kernel.org
9065S:	Supported
9066F:	drivers/media/pci/solo6x10/
9067
9068SOFTWARE RAID (Multiple Disks) SUPPORT
9069M:	Neil Brown <neilb@suse.de>
9070L:	linux-raid@vger.kernel.org
9071S:	Supported
9072F:	drivers/md/
9073F:	include/linux/raid/
9074F:	include/uapi/linux/raid/
9075
9076SONIC NETWORK DRIVER
9077M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9078L:	netdev@vger.kernel.org
9079S:	Maintained
9080F:	drivers/net/ethernet/natsemi/sonic.*
9081
9082SONICS SILICON BACKPLANE DRIVER (SSB)
9083M:	Michael Buesch <m@bues.ch>
9084L:	netdev@vger.kernel.org
9085S:	Maintained
9086F:	drivers/ssb/
9087F:	include/linux/ssb/
9088
9089SONY VAIO CONTROL DEVICE DRIVER
9090M:	Mattia Dongili <malattia@linux.it>
9091L:	platform-driver-x86@vger.kernel.org
9092W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9093S:	Maintained
9094F:	Documentation/laptops/sony-laptop.txt
9095F:	drivers/char/sonypi.c
9096F:	drivers/platform/x86/sony-laptop.c
9097F:	include/linux/sony-laptop.h
9098
9099SONY MEMORYSTICK CARD SUPPORT
9100M:	Alex Dubov <oakad@yahoo.com>
9101W:	http://tifmxx.berlios.de/
9102S:	Maintained
9103F:	drivers/memstick/host/tifm_ms.c
9104
9105SONY MEMORYSTICK STANDARD SUPPORT
9106M:	Maxim Levitsky <maximlevitsky@gmail.com>
9107S:	Maintained
9108F:	drivers/memstick/core/ms_block.*
9109
9110SOUND
9111M:	Jaroslav Kysela <perex@perex.cz>
9112M:	Takashi Iwai <tiwai@suse.de>
9113L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9114W:	http://www.alsa-project.org/
9115T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9116T:	git git://git.alsa-project.org/alsa-kernel.git
9117Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9118S:	Maintained
9119F:	Documentation/sound/
9120F:	include/sound/
9121F:	include/uapi/sound/
9122F:	sound/
9123
9124SOUND - COMPRESSED AUDIO
9125M:	Vinod Koul <vinod.koul@intel.com>
9126L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9127T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9128S:	Supported
9129F:	Documentation/sound/alsa/compress_offload.txt
9130F:	include/sound/compress_driver.h
9131F:	include/uapi/sound/compress_*
9132F:	sound/core/compress_offload.c
9133F:	sound/soc/soc-compress.c
9134
9135SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9136M:	Liam Girdwood <lgirdwood@gmail.com>
9137M:	Mark Brown <broonie@kernel.org>
9138T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9139L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9140W:	http://alsa-project.org/main/index.php/ASoC
9141S:	Supported
9142F:	Documentation/sound/alsa/soc/
9143F:	sound/soc/
9144F:	include/sound/soc*
9145
9146SOUND - DMAENGINE HELPERS
9147M:	Lars-Peter Clausen <lars@metafoo.de>
9148S:	Supported
9149F:	include/sound/dmaengine_pcm.h
9150F:	sound/core/pcm_dmaengine.c
9151F:	sound/soc/soc-generic-dmaengine-pcm.c
9152
9153SP2 MEDIA DRIVER
9154M:	Olli Salonen <olli.salonen@iki.fi>
9155L:	linux-media@vger.kernel.org
9156W:	http://linuxtv.org/
9157Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9158S:	Maintained
9159F:	drivers/media/dvb-frontends/sp2*
9160
9161SPARC + UltraSPARC (sparc/sparc64)
9162M:	"David S. Miller" <davem@davemloft.net>
9163L:	sparclinux@vger.kernel.org
9164Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9165T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9166T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9167S:	Maintained
9168F:	arch/sparc/
9169F:	drivers/sbus/
9170
9171SPARC SERIAL DRIVERS
9172M:	"David S. Miller" <davem@davemloft.net>
9173L:	sparclinux@vger.kernel.org
9174T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9175T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9176S:	Maintained
9177F:	include/linux/sunserialcore.h
9178F:	drivers/tty/serial/suncore.c
9179F:	drivers/tty/serial/sunhv.c
9180F:	drivers/tty/serial/sunsab.c
9181F:	drivers/tty/serial/sunsab.h
9182F:	drivers/tty/serial/sunsu.c
9183F:	drivers/tty/serial/sunzilog.c
9184F:	drivers/tty/serial/sunzilog.h
9185
9186SPARSE CHECKER
9187M:	"Christopher Li" <sparse@chrisli.org>
9188L:	linux-sparse@vger.kernel.org
9189W:	https://sparse.wiki.kernel.org/
9190T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9191T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9192S:	Maintained
9193F:	include/linux/compiler.h
9194
9195SPEAR PLATFORM SUPPORT
9196M:	Viresh Kumar <viresh.linux@gmail.com>
9197M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9198L:	spear-devel@list.st.com
9199L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9200W:	http://www.st.com/spear
9201S:	Maintained
9202F:	arch/arm/mach-spear/
9203
9204SPEAR CLOCK FRAMEWORK SUPPORT
9205M:	Viresh Kumar <viresh.linux@gmail.com>
9206L:	spear-devel@list.st.com
9207L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9208W:	http://www.st.com/spear
9209S:	Maintained
9210F:	drivers/clk/spear/
9211
9212SPI SUBSYSTEM
9213M:	Mark Brown <broonie@kernel.org>
9214L:	linux-spi@vger.kernel.org
9215T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9216Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9217S:	Maintained
9218F:	Documentation/spi/
9219F:	drivers/spi/
9220F:	include/linux/spi/
9221F:	include/uapi/linux/spi/
9222
9223SPIDERNET NETWORK DRIVER for CELL
9224M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9225M:	Jens Osterkamp <jens@de.ibm.com>
9226L:	netdev@vger.kernel.org
9227S:	Supported
9228F:	Documentation/networking/spider_net.txt
9229F:	drivers/net/ethernet/toshiba/spider_net*
9230
9231SPU FILE SYSTEM
9232M:	Jeremy Kerr <jk@ozlabs.org>
9233L:	linuxppc-dev@lists.ozlabs.org
9234L:	cbe-oss-dev@lists.ozlabs.org
9235W:	http://www.ibm.com/developerworks/power/cell/
9236S:	Supported
9237F:	Documentation/filesystems/spufs.txt
9238F:	arch/powerpc/platforms/cell/spufs/
9239
9240SQUASHFS FILE SYSTEM
9241M:	Phillip Lougher <phillip@squashfs.org.uk>
9242L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9243W:	http://squashfs.org.uk
9244S:	Maintained
9245F:	Documentation/filesystems/squashfs.txt
9246F:	fs/squashfs/
9247
9248SRM (Alpha) environment access
9249M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9250S:	Maintained
9251F:	arch/alpha/kernel/srm_env.c
9252
9253STABLE BRANCH
9254M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9255L:	stable@vger.kernel.org
9256S:	Supported
9257F:	Documentation/stable_kernel_rules.txt
9258
9259STAGING SUBSYSTEM
9260M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9261T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9262L:	devel@driverdev.osuosl.org
9263S:	Supported
9264F:	drivers/staging/
9265
9266STAGING - COMEDI
9267M:	Ian Abbott <abbotti@mev.co.uk>
9268M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9269S:	Odd Fixes
9270F:	drivers/staging/comedi/
9271
9272STAGING - FLARION FT1000 DRIVERS
9273M:	Marek Belisko <marek.belisko@gmail.com>
9274S:	Odd Fixes
9275F:	drivers/staging/ft1000/
9276
9277STAGING - INDUSTRIAL IO
9278M:	Jonathan Cameron <jic23@kernel.org>
9279L:	linux-iio@vger.kernel.org
9280S:	Odd Fixes
9281F:	drivers/staging/iio/
9282
9283STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9284M:	Jarod Wilson <jarod@wilsonet.com>
9285W:	http://www.lirc.org/
9286S:	Odd Fixes
9287F:	drivers/staging/media/lirc/
9288
9289STAGING - LUSTRE PARALLEL FILESYSTEM
9290M:	Oleg Drokin <oleg.drokin@intel.com>
9291M:	Andreas Dilger <andreas.dilger@intel.com>
9292L:	HPDD-discuss@lists.01.org (moderated for non-subscribers)
9293W:	http://lustre.opensfs.org/
9294S:	Maintained
9295F:	drivers/staging/lustre
9296
9297STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9298M:	Julian Andres Klode <jak@jak-linux.org>
9299M:	Marc Dietrich <marvin24@gmx.de>
9300L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9301L:	linux-tegra@vger.kernel.org
9302S:	Maintained
9303F:	drivers/staging/nvec/
9304
9305STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9306M:	Jens Frederich <jfrederich@gmail.com>
9307M:	Daniel Drake <dsd@laptop.org>
9308M:	Jon Nettleton <jon.nettleton@gmail.com>
9309W:	http://wiki.laptop.org/go/DCON
9310S:	Maintained
9311F:	drivers/staging/olpc_dcon/
9312
9313STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9314M:	Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9315S:	Maintained
9316F:	drivers/staging/ozwpan/
9317
9318STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9319M:	Willy Tarreau <willy@meta-x.org>
9320S:	Odd Fixes
9321F:	drivers/staging/panel/
9322
9323STAGING - REALTEK RTL8712U DRIVERS
9324M:	Larry Finger <Larry.Finger@lwfinger.net>
9325M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9326S:	Odd Fixes
9327F:	drivers/staging/rtl8712/
9328
9329STAGING - REALTEK RTL8723U WIRELESS DRIVER
9330M:	Larry Finger <Larry.Finger@lwfinger.net>
9331M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9332L:	linux-wireless@vger.kernel.org
9333S:	Maintained
9334F:	drivers/staging/rtl8723au/
9335
9336STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9337M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9338M:	Teddy Wang <teddy.wang@siliconmotion.com>
9339M:	Sudip Mukherjee <sudip@vectorindia.org>
9340L:	linux-fbdev@vger.kernel.org
9341S:	Maintained
9342F:	drivers/staging/sm7xxfb/
9343
9344STAGING - SLICOSS
9345M:	Lior Dotan <liodot@gmail.com>
9346M:	Christopher Harrer <charrer@alacritech.com>
9347S:	Odd Fixes
9348F:	drivers/staging/slicoss/
9349
9350STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9351M:	William Hubbs <w.d.hubbs@gmail.com>
9352M:	Chris Brannon <chris@the-brannons.com>
9353M:	Kirk Reiser <kirk@reisers.ca>
9354M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9355L:	speakup@linux-speakup.org
9356W:	http://www.linux-speakup.org/
9357S:	Odd Fixes
9358F:	drivers/staging/speakup/
9359
9360STAGING - VIA VT665X DRIVERS
9361M:	Forest Bond <forest@alittletooquiet.net>
9362S:	Odd Fixes
9363F:	drivers/staging/vt665?/
9364
9365STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9366M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9367S:	Odd Fixes
9368F:	drivers/staging/xgifb/
9369
9370STARFIRE/DURALAN NETWORK DRIVER
9371M:	Ion Badulescu <ionut@badula.org>
9372S:	Odd Fixes
9373F:	drivers/net/ethernet/adaptec/starfire*
9374
9375SUN3/3X
9376M:	Sam Creasey <sammy@sammy.net>
9377W:	http://sammy.net/sun3/
9378S:	Maintained
9379F:	arch/m68k/kernel/*sun3*
9380F:	arch/m68k/sun3*/
9381F:	arch/m68k/include/asm/sun3*
9382F:	drivers/net/ethernet/i825xx/sun3*
9383
9384SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9385M:	Hans de Goede <hdegoede@redhat.com>
9386L:	linux-input@vger.kernel.org
9387S:	Maintained
9388F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9389F:	drivers/input/keyboard/sun4i-lradc-keys.c
9390
9391SUNDANCE NETWORK DRIVER
9392M:	Denis Kirjanov <kda@linux-powerpc.org>
9393L:	netdev@vger.kernel.org
9394S:	Maintained
9395F:	drivers/net/ethernet/dlink/sundance.c
9396
9397SUPERH
9398L:	linux-sh@vger.kernel.org
9399Q:	http://patchwork.kernel.org/project/linux-sh/list/
9400S:	Orphan
9401F:	Documentation/sh/
9402F:	arch/sh/
9403F:	drivers/sh/
9404
9405SUSPEND TO RAM
9406M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9407M:	Len Brown <len.brown@intel.com>
9408M:	Pavel Machek <pavel@ucw.cz>
9409L:	linux-pm@vger.kernel.org
9410S:	Supported
9411F:	Documentation/power/
9412F:	arch/x86/kernel/acpi/
9413F:	drivers/base/power/
9414F:	kernel/power/
9415F:	include/linux/suspend.h
9416F:	include/linux/freezer.h
9417F:	include/linux/pm.h
9418
9419SVGA HANDLING
9420M:	Martin Mares <mj@ucw.cz>
9421L:	linux-video@atrey.karlin.mff.cuni.cz
9422S:	Maintained
9423F:	Documentation/svga.txt
9424F:	arch/x86/boot/video*
9425
9426SWIOTLB SUBSYSTEM
9427M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9428L:	linux-kernel@vger.kernel.org
9429S:	Supported
9430F:	lib/swiotlb.c
9431F:	arch/*/kernel/pci-swiotlb.c
9432F:	include/linux/swiotlb.h
9433
9434SWITCHDEV
9435M:	Jiri Pirko <jiri@resnulli.us>
9436L:	netdev@vger.kernel.org
9437S:	Supported
9438F:	net/switchdev/
9439F:	include/net/switchdev.h
9440
9441SYNOPSYS ARC ARCHITECTURE
9442M:	Vineet Gupta <vgupta@synopsys.com>
9443S:	Supported
9444F:	arch/arc/
9445F:	Documentation/devicetree/bindings/arc/
9446F:	drivers/tty/serial/arc_uart.c
9447
9448SYSV FILESYSTEM
9449M:	Christoph Hellwig <hch@infradead.org>
9450S:	Maintained
9451F:	Documentation/filesystems/sysv-fs.txt
9452F:	fs/sysv/
9453F:	include/linux/sysv_fs.h
9454
9455TARGET SUBSYSTEM
9456M:	Nicholas A. Bellinger <nab@linux-iscsi.org>
9457L:	linux-scsi@vger.kernel.org
9458L:	target-devel@vger.kernel.org
9459W:	http://www.linux-iscsi.org
9460W:	http://groups.google.com/group/linux-iscsi-target-dev
9461T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9462S:	Supported
9463F:	drivers/target/
9464F:	include/target/
9465F:	Documentation/target/
9466
9467TASKSTATS STATISTICS INTERFACE
9468M:	Balbir Singh <bsingharora@gmail.com>
9469S:	Maintained
9470F:	Documentation/accounting/taskstats*
9471F:	include/linux/taskstats*
9472F:	kernel/taskstats.c
9473
9474TC CLASSIFIER
9475M:	Jamal Hadi Salim <jhs@mojatatu.com>
9476L:	netdev@vger.kernel.org
9477S:	Maintained
9478F:	include/net/pkt_cls.h
9479F:	include/uapi/linux/pkt_cls.h
9480F:	net/sched/
9481
9482TCP LOW PRIORITY MODULE
9483M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9484M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9485W:	http://tcp-lp-mod.sourceforge.net/
9486S:	Maintained
9487F:	net/ipv4/tcp_lp.c
9488
9489TDA10071 MEDIA DRIVER
9490M:	Antti Palosaari <crope@iki.fi>
9491L:	linux-media@vger.kernel.org
9492W:	http://linuxtv.org/
9493W:	http://palosaari.fi/linux/
9494Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9495T:	git git://linuxtv.org/anttip/media_tree.git
9496S:	Maintained
9497F:	drivers/media/dvb-frontends/tda10071*
9498
9499TDA18212 MEDIA DRIVER
9500M:	Antti Palosaari <crope@iki.fi>
9501L:	linux-media@vger.kernel.org
9502W:	http://linuxtv.org/
9503W:	http://palosaari.fi/linux/
9504Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9505T:	git git://linuxtv.org/anttip/media_tree.git
9506S:	Maintained
9507F:	drivers/media/tuners/tda18212*
9508
9509TDA18218 MEDIA DRIVER
9510M:	Antti Palosaari <crope@iki.fi>
9511L:	linux-media@vger.kernel.org
9512W:	http://linuxtv.org/
9513W:	http://palosaari.fi/linux/
9514Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9515T:	git git://linuxtv.org/anttip/media_tree.git
9516S:	Maintained
9517F:	drivers/media/tuners/tda18218*
9518
9519TDA18271 MEDIA DRIVER
9520M:	Michael Krufky <mkrufky@linuxtv.org>
9521L:	linux-media@vger.kernel.org
9522W:	http://linuxtv.org/
9523W:	http://github.com/mkrufky
9524Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9525T:	git git://linuxtv.org/mkrufky/tuners.git
9526S:	Maintained
9527F:	drivers/media/tuners/tda18271*
9528
9529TDA827x MEDIA DRIVER
9530M:	Michael Krufky <mkrufky@linuxtv.org>
9531L:	linux-media@vger.kernel.org
9532W:	http://linuxtv.org/
9533W:	http://github.com/mkrufky
9534Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9535T:	git git://linuxtv.org/mkrufky/tuners.git
9536S:	Maintained
9537F:	drivers/media/tuners/tda8290.*
9538
9539TDA8290 MEDIA DRIVER
9540M:	Michael Krufky <mkrufky@linuxtv.org>
9541L:	linux-media@vger.kernel.org
9542W:	http://linuxtv.org/
9543W:	http://github.com/mkrufky
9544Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9545T:	git git://linuxtv.org/mkrufky/tuners.git
9546S:	Maintained
9547F:	drivers/media/tuners/tda8290.*
9548
9549TDA9840 MEDIA DRIVER
9550M:	Hans Verkuil <hverkuil@xs4all.nl>
9551L:	linux-media@vger.kernel.org
9552T:	git git://linuxtv.org/media_tree.git
9553W:	http://linuxtv.org
9554S:	Maintained
9555F:	drivers/media/i2c/tda9840*
9556
9557TEA5761 TUNER DRIVER
9558M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9559L:	linux-media@vger.kernel.org
9560W:	http://linuxtv.org
9561T:	git git://linuxtv.org/media_tree.git
9562S:	Odd fixes
9563F:	drivers/media/tuners/tea5761.*
9564
9565TEA5767 TUNER DRIVER
9566M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9567L:	linux-media@vger.kernel.org
9568W:	http://linuxtv.org
9569T:	git git://linuxtv.org/media_tree.git
9570S:	Maintained
9571F:	drivers/media/tuners/tea5767.*
9572
9573TEA6415C MEDIA DRIVER
9574M:	Hans Verkuil <hverkuil@xs4all.nl>
9575L:	linux-media@vger.kernel.org
9576T:	git git://linuxtv.org/media_tree.git
9577W:	http://linuxtv.org
9578S:	Maintained
9579F:	drivers/media/i2c/tea6415c*
9580
9581TEA6420 MEDIA DRIVER
9582M:	Hans Verkuil <hverkuil@xs4all.nl>
9583L:	linux-media@vger.kernel.org
9584T:	git git://linuxtv.org/media_tree.git
9585W:	http://linuxtv.org
9586S:	Maintained
9587F:	drivers/media/i2c/tea6420*
9588
9589TEAM DRIVER
9590M:	Jiri Pirko <jiri@resnulli.us>
9591L:	netdev@vger.kernel.org
9592S:	Supported
9593F:	drivers/net/team/
9594F:	include/linux/if_team.h
9595F:	include/uapi/linux/if_team.h
9596
9597TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9598M:	Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9599S:	Maintained
9600F:	arch/x86/platform/ts5500/
9601
9602TECHNOTREND USB IR RECEIVER
9603M:	Sean Young <sean@mess.org>
9604L:	linux-media@vger.kernel.org
9605S:	Maintained
9606F:	drivers/media/rc/ttusbir.c
9607
9608TEGRA ARCHITECTURE SUPPORT
9609M:	Stephen Warren <swarren@wwwdotorg.org>
9610M:	Thierry Reding <thierry.reding@gmail.com>
9611M:	Alexandre Courbot <gnurou@gmail.com>
9612L:	linux-tegra@vger.kernel.org
9613Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
9614T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9615S:	Supported
9616N:	[^a-z]tegra
9617
9618TEGRA CLOCK DRIVER
9619M:	Peter De Schrijver <pdeschrijver@nvidia.com>
9620M:	Prashant Gaikwad <pgaikwad@nvidia.com>
9621S:	Supported
9622F:	drivers/clk/tegra/
9623
9624TEGRA DMA DRIVER
9625M:	Laxman Dewangan <ldewangan@nvidia.com>
9626S:	Supported
9627F:	drivers/dma/tegra20-apb-dma.c
9628
9629TEGRA I2C DRIVER
9630M:	Laxman Dewangan <ldewangan@nvidia.com>
9631S:	Supported
9632F:	drivers/i2c/busses/i2c-tegra.c
9633
9634TEGRA IOMMU DRIVERS
9635M:	Hiroshi Doyu <hdoyu@nvidia.com>
9636S:	Supported
9637F:	drivers/iommu/tegra*
9638
9639TEGRA KBC DRIVER
9640M:	Rakesh Iyer <riyer@nvidia.com>
9641M:	Laxman Dewangan <ldewangan@nvidia.com>
9642S:	Supported
9643F:	drivers/input/keyboard/tegra-kbc.c
9644
9645TEGRA PWM DRIVER
9646M:	Thierry Reding <thierry.reding@gmail.com>
9647S:	Supported
9648F:	drivers/pwm/pwm-tegra.c
9649
9650TEGRA SERIAL DRIVER
9651M:	Laxman Dewangan <ldewangan@nvidia.com>
9652S:	Supported
9653F:	drivers/tty/serial/serial-tegra.c
9654
9655TEGRA SPI DRIVER
9656M:	Laxman Dewangan <ldewangan@nvidia.com>
9657S:	Supported
9658F:	drivers/spi/spi-tegra*
9659
9660TEHUTI ETHERNET DRIVER
9661M:	Andy Gospodarek <andy@greyhouse.net>
9662L:	netdev@vger.kernel.org
9663S:	Supported
9664F:	drivers/net/ethernet/tehuti/*
9665
9666Telecom Clock Driver for MCPL0010
9667M:	Mark Gross <mark.gross@intel.com>
9668S:	Supported
9669F:	drivers/char/tlclk.c
9670
9671TENSILICA XTENSA PORT (xtensa)
9672M:	Chris Zankel <chris@zankel.net>
9673M:	Max Filippov <jcmvbkbc@gmail.com>
9674L:	linux-xtensa@linux-xtensa.org
9675S:	Maintained
9676F:	arch/xtensa/
9677F:	drivers/irqchip/irq-xtensa-*
9678
9679THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9680M:	Hans Verkuil <hverkuil@xs4all.nl>
9681L:	linux-media@vger.kernel.org
9682T:	git git://linuxtv.org/media_tree.git
9683W:	http://linuxtv.org
9684S:	Maintained
9685F:	drivers/media/radio/radio-raremono.c
9686
9687THERMAL
9688M:	Zhang Rui <rui.zhang@intel.com>
9689M:	Eduardo Valentin <edubezval@gmail.com>
9690L:	linux-pm@vger.kernel.org
9691T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9692T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9693Q:	https://patchwork.kernel.org/project/linux-pm/list/
9694S:	Supported
9695F:	drivers/thermal/
9696F:	include/linux/thermal.h
9697F:	include/uapi/linux/thermal.h
9698F:	include/linux/cpu_cooling.h
9699F:	Documentation/devicetree/bindings/thermal/
9700
9701THINGM BLINK(1) USB RGB LED DRIVER
9702M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9703S:	Maintained
9704F:	drivers/hid/hid-thingm.c
9705
9706THINKPAD ACPI EXTRAS DRIVER
9707M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9708L:	ibm-acpi-devel@lists.sourceforge.net
9709L:	platform-driver-x86@vger.kernel.org
9710W:	http://ibm-acpi.sourceforge.net
9711W:	http://thinkwiki.org/wiki/Ibm-acpi
9712T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9713S:	Maintained
9714F:	drivers/platform/x86/thinkpad_acpi.c
9715
9716TI BANDGAP AND THERMAL DRIVER
9717M:	Eduardo Valentin <edubezval@gmail.com>
9718L:	linux-pm@vger.kernel.org
9719L:	linux-omap@vger.kernel.org
9720S:	Maintained
9721F:	drivers/thermal/ti-soc-thermal/
9722
9723TI CDCE706 CLOCK DRIVER
9724M:	Max Filippov <jcmvbkbc@gmail.com>
9725S:	Maintained
9726F:	drivers/clk/clk-cdce706.c
9727
9728TI CLOCK DRIVER
9729M:	Tero Kristo <t-kristo@ti.com>
9730L:	linux-omap@vger.kernel.org
9731S:	Maintained
9732F:	drivers/clk/ti/
9733F:	include/linux/clk/ti.h
9734
9735TI FLASH MEDIA INTERFACE DRIVER
9736M:	Alex Dubov <oakad@yahoo.com>
9737S:	Maintained
9738F:	drivers/misc/tifm*
9739F:	drivers/mmc/host/tifm_sd.c
9740F:	include/linux/tifm.h
9741
9742TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9743M:	Santosh Shilimkar <ssantosh@kernel.org>
9744L:	linux-kernel@vger.kernel.org
9745L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9746S:	Maintained
9747F:	drivers/soc/ti/*
9748T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9749
9750
9751TI LM49xxx FAMILY ASoC CODEC DRIVERS
9752M:	M R Swami Reddy <mr.swami.reddy@ti.com>
9753M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9754L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9755S:	Maintained
9756F:	sound/soc/codecs/lm49453*
9757F:	sound/soc/codecs/isabelle*
9758
9759TI LP855x BACKLIGHT DRIVER
9760M:	Milo Kim <milo.kim@ti.com>
9761S:	Maintained
9762F:	Documentation/backlight/lp855x-driver.txt
9763F:	drivers/video/backlight/lp855x_bl.c
9764F:	include/linux/platform_data/lp855x.h
9765
9766TI LP8727 CHARGER DRIVER
9767M:	Milo Kim <milo.kim@ti.com>
9768S:	Maintained
9769F:	drivers/power/lp8727_charger.c
9770F:	include/linux/platform_data/lp8727.h
9771
9772TI LP8788 MFD DRIVER
9773M:	Milo Kim <milo.kim@ti.com>
9774S:	Maintained
9775F:	drivers/iio/adc/lp8788_adc.c
9776F:	drivers/leds/leds-lp8788.c
9777F:	drivers/mfd/lp8788*.c
9778F:	drivers/power/lp8788-charger.c
9779F:	drivers/regulator/lp8788-*.c
9780F:	include/linux/mfd/lp8788*.h
9781
9782TI NETCP ETHERNET DRIVER
9783M:	Wingman Kwok <w-kwok2@ti.com>
9784M:	Murali Karicheri <m-karicheri2@ti.com>
9785L:	netdev@vger.kernel.org
9786S:	Maintained
9787F:	drivers/net/ethernet/ti/netcp*
9788
9789TI TWL4030 SERIES SOC CODEC DRIVER
9790M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
9791L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9792S:	Maintained
9793F:	sound/soc/codecs/twl4030*
9794
9795TI WILINK WIRELESS DRIVERS
9796L:	linux-wireless@vger.kernel.org
9797W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
9798W:	http://wireless.kernel.org/en/users/Drivers/wl1251
9799T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9800S:	Orphan
9801F:	drivers/net/wireless/ti/
9802F:	include/linux/wl12xx.h
9803
9804TIPC NETWORK LAYER
9805M:	Jon Maloy <jon.maloy@ericsson.com>
9806M:	Allan Stephens <allan.stephens@windriver.com>
9807L:	netdev@vger.kernel.org (core kernel code)
9808L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9809W:	http://tipc.sourceforge.net/
9810S:	Maintained
9811F:	include/uapi/linux/tipc*.h
9812F:	net/tipc/
9813
9814TILE ARCHITECTURE
9815M:	Chris Metcalf <cmetcalf@ezchip.com>
9816W:	http://www.ezchip.com/scm/
9817S:	Supported
9818F:	arch/tile/
9819F:	drivers/char/tile-srom.c
9820F:	drivers/edac/tile_edac.c
9821F:	drivers/net/ethernet/tile/
9822F:	drivers/rtc/rtc-tile.c
9823F:	drivers/tty/hvc/hvc_tile.c
9824F:	drivers/tty/serial/tilegx.c
9825F:	drivers/usb/host/*-tilegx.c
9826F:	include/linux/usb/tilegx.h
9827
9828TLAN NETWORK DRIVER
9829M:	Samuel Chessman <chessman@tux.org>
9830L:	tlan-devel@lists.sourceforge.net (subscribers-only)
9831W:	http://sourceforge.net/projects/tlan/
9832S:	Maintained
9833F:	Documentation/networking/tlan.txt
9834F:	drivers/net/ethernet/ti/tlan.*
9835
9836TOMOYO SECURITY MODULE
9837M:	Kentaro Takeda <takedakn@nttdata.co.jp>
9838M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9839L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9840L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9841L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9842L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9843W:	http://tomoyo.sourceforge.jp/
9844T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9845S:	Maintained
9846F:	security/tomoyo/
9847
9848TOPSTAR LAPTOP EXTRAS DRIVER
9849M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9850L:	platform-driver-x86@vger.kernel.org
9851S:	Maintained
9852F:	drivers/platform/x86/topstar-laptop.c
9853
9854TOSHIBA ACPI EXTRAS DRIVER
9855L:	platform-driver-x86@vger.kernel.org
9856S:	Orphan
9857F:	drivers/platform/x86/toshiba_acpi.c
9858
9859TOSHIBA SMM DRIVER
9860M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
9861L:	tlinux-users@tce.toshiba-dme.co.jp
9862W:	http://www.buzzard.org.uk/toshiba/
9863S:	Maintained
9864F:	drivers/char/toshiba.c
9865F:	include/linux/toshiba.h
9866F:	include/uapi/linux/toshiba.h
9867
9868TMIO MMC DRIVER
9869M:	Ian Molton <ian.molton@codethink.co.uk>
9870L:	linux-mmc@vger.kernel.org
9871S:	Maintained
9872F:	drivers/mmc/host/tmio_mmc*
9873F:	drivers/mmc/host/sh_mobile_sdhi.c
9874F:	include/linux/mmc/tmio.h
9875F:	include/linux/mmc/sh_mobile_sdhi.h
9876
9877TMP401 HARDWARE MONITOR DRIVER
9878M:	Guenter Roeck <linux@roeck-us.net>
9879L:	lm-sensors@lm-sensors.org
9880S:	Maintained
9881F:	Documentation/hwmon/tmp401
9882F:	drivers/hwmon/tmp401.c
9883
9884TMPFS (SHMEM FILESYSTEM)
9885M:	Hugh Dickins <hughd@google.com>
9886L:	linux-mm@kvack.org
9887S:	Maintained
9888F:	include/linux/shmem_fs.h
9889F:	mm/shmem.c
9890
9891TM6000 VIDEO4LINUX DRIVER
9892M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9893L:	linux-media@vger.kernel.org
9894W:	http://linuxtv.org
9895T:	git git://linuxtv.org/media_tree.git
9896S:	Odd fixes
9897F:	drivers/media/usb/tm6000/
9898
9899TW68 VIDEO4LINUX DRIVER
9900M:	Hans Verkuil <hverkuil@xs4all.nl>
9901L:	linux-media@vger.kernel.org
9902T:	git git://linuxtv.org/media_tree.git
9903W:	http://linuxtv.org
9904S:	Odd Fixes
9905F:	drivers/media/pci/tw68/
9906
9907TPM DEVICE DRIVER
9908M:	Peter Huewe <peterhuewe@gmx.de>
9909M:	Marcel Selhorst <tpmdd@selhorst.net>
9910W:	http://tpmdd.sourceforge.net
9911L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9912Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
9913T:	https://github.com/PeterHuewe/linux-tpmdd
9914S:	Maintained
9915F:	drivers/char/tpm/
9916
9917TPM IBM_VTPM DEVICE DRIVER
9918M:	Ashley Lai <ashleydlai@gmail.com>
9919W:	http://tpmdd.sourceforge.net
9920L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9921S:	Maintained
9922F:	drivers/char/tpm/tpm_ibmvtpm*
9923
9924TRACING
9925M:	Steven Rostedt <rostedt@goodmis.org>
9926M:	Ingo Molnar <mingo@redhat.com>
9927T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9928S:	Maintained
9929F:	Documentation/trace/ftrace.txt
9930F:	arch/*/*/*/ftrace.h
9931F:	arch/*/kernel/ftrace.c
9932F:	include/*/ftrace.h
9933F:	include/linux/trace*.h
9934F:	include/trace/
9935F:	kernel/trace/
9936F:	tools/testing/selftests/ftrace/
9937
9938TRIVIAL PATCHES
9939M:	Jiri Kosina <trivial@kernel.org>
9940T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9941S:	Maintained
9942K:	^Subject:.*(?i)trivial
9943
9944TTY LAYER
9945M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9946M:	Jiri Slaby <jslaby@suse.cz>
9947S:	Supported
9948T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9949F:	drivers/tty/
9950F:	drivers/tty/serial/serial_core.c
9951F:	include/linux/serial_core.h
9952F:	include/linux/serial.h
9953F:	include/linux/tty.h
9954F:	include/uapi/linux/serial_core.h
9955F:	include/uapi/linux/serial.h
9956F:	include/uapi/linux/tty.h
9957
9958TUA9001 MEDIA DRIVER
9959M:	Antti Palosaari <crope@iki.fi>
9960L:	linux-media@vger.kernel.org
9961W:	http://linuxtv.org/
9962W:	http://palosaari.fi/linux/
9963Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9964T:	git git://linuxtv.org/anttip/media_tree.git
9965S:	Maintained
9966F:	drivers/media/tuners/tua9001*
9967
9968TULIP NETWORK DRIVERS
9969M:	Grant Grundler <grundler@parisc-linux.org>
9970L:	netdev@vger.kernel.org
9971S:	Maintained
9972F:	drivers/net/ethernet/dec/tulip/
9973
9974TUN/TAP driver
9975M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
9976W:	http://vtun.sourceforge.net/tun
9977S:	Maintained
9978F:	Documentation/networking/tuntap.txt
9979F:	arch/um/os-Linux/drivers/
9980
9981TURBOCHANNEL SUBSYSTEM
9982M:	"Maciej W. Rozycki" <macro@linux-mips.org>
9983M:	Ralf Baechle <ralf@linux-mips.org>
9984L:	linux-mips@linux-mips.org
9985Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
9986S:	Maintained
9987F:	drivers/tc/
9988F:	include/linux/tc.h
9989
9990U14-34F SCSI DRIVER
9991M:	Dario Ballabio <ballabio_dario@emc.com>
9992L:	linux-scsi@vger.kernel.org
9993S:	Maintained
9994F:	drivers/scsi/u14-34f.c
9995
9996UBI FILE SYSTEM (UBIFS)
9997M:	Artem Bityutskiy <dedekind1@gmail.com>
9998M:	Adrian Hunter <adrian.hunter@intel.com>
9999L:	linux-mtd@lists.infradead.org
10000T:	git git://git.infradead.org/ubifs-2.6.git
10001W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10002S:	Maintained
10003F:	Documentation/filesystems/ubifs.txt
10004F:	fs/ubifs/
10005
10006UCLINUX (AND M68KNOMMU)
10007M:	Greg Ungerer <gerg@uclinux.org>
10008W:	http://www.uclinux.org/
10009L:	uclinux-dev@uclinux.org  (subscribers-only)
10010S:	Maintained
10011F:	arch/m68k/*/*_no.*
10012F:	arch/m68k/include/asm/*_no.*
10013
10014UDF FILESYSTEM
10015M:	Jan Kara <jack@suse.cz>
10016S:	Maintained
10017F:	Documentation/filesystems/udf.txt
10018F:	fs/udf/
10019
10020UFS FILESYSTEM
10021M:	Evgeniy Dushistov <dushistov@mail.ru>
10022S:	Maintained
10023F:	Documentation/filesystems/ufs.txt
10024F:	fs/ufs/
10025
10026UHID USERSPACE HID IO DRIVER:
10027M:	David Herrmann <dh.herrmann@googlemail.com>
10028L:	linux-input@vger.kernel.org
10029S:	Maintained
10030F:	drivers/hid/uhid.c
10031F:	include/uapi/linux/uhid.h
10032
10033ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10034L:	linux-usb@vger.kernel.org
10035S:	Orphan
10036F:	drivers/uwb/
10037F:	include/linux/uwb.h
10038F:	include/linux/uwb/
10039
10040UNICORE32 ARCHITECTURE:
10041M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10042W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10043S:	Maintained
10044T:	git git://github.com/gxt/linux.git
10045F:	arch/unicore32/
10046
10047UNIFDEF
10048M:	Tony Finch <dot@dotat.at>
10049W:	http://dotat.at/prog/unifdef
10050S:	Maintained
10051F:	scripts/unifdef.c
10052
10053UNIFORM CDROM DRIVER
10054M:	Jens Axboe <axboe@kernel.dk>
10055W:	http://www.kernel.dk
10056S:	Maintained
10057F:	Documentation/cdrom/
10058F:	drivers/cdrom/cdrom.c
10059F:	include/linux/cdrom.h
10060F:	include/uapi/linux/cdrom.h
10061
10062UNISYS S-PAR DRIVERS
10063M:     Benjamin Romer <benjamin.romer@unisys.com>
10064M:     David Kershner <david.kershner@unisys.com>
10065L:     sparmaintainer@unisys.com (Unisys internal)
10066S:     Supported
10067F:     drivers/staging/unisys/
10068
10069UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10070M:	Vinayak Holikatti <vinholikatti@gmail.com>
10071L:	linux-scsi@vger.kernel.org
10072S:	Supported
10073F:	Documentation/scsi/ufs.txt
10074F:	drivers/scsi/ufs/
10075
10076UNSORTED BLOCK IMAGES (UBI)
10077M:	Artem Bityutskiy <dedekind1@gmail.com>
10078M:	Richard Weinberger <richard@nod.at>
10079W:	http://www.linux-mtd.infradead.org/
10080L:	linux-mtd@lists.infradead.org
10081T:	git git://git.infradead.org/ubifs-2.6.git
10082S:	Supported
10083F:	drivers/mtd/ubi/
10084F:	include/linux/mtd/ubi.h
10085F:	include/uapi/mtd/ubi-user.h
10086
10087USB ACM DRIVER
10088M:	Oliver Neukum <oliver@neukum.org>
10089L:	linux-usb@vger.kernel.org
10090S:	Maintained
10091F:	Documentation/usb/acm.txt
10092F:	drivers/usb/class/cdc-acm.*
10093
10094USB AR5523 WIRELESS DRIVER
10095M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10096L:	linux-wireless@vger.kernel.org
10097S:	Maintained
10098F:	drivers/net/wireless/ath/ar5523/
10099
10100USB ATTACHED SCSI
10101M:	Hans de Goede <hdegoede@redhat.com>
10102M:	Gerd Hoffmann <kraxel@redhat.com>
10103L:	linux-usb@vger.kernel.org
10104L:	linux-scsi@vger.kernel.org
10105S:	Maintained
10106F:	drivers/usb/storage/uas.c
10107
10108USB CDC ETHERNET DRIVER
10109M:	Oliver Neukum <oliver@neukum.org>
10110L:	linux-usb@vger.kernel.org
10111S:	Maintained
10112F:	drivers/net/usb/cdc_*.c
10113F:	include/uapi/linux/usb/cdc.h
10114
10115USB CYPRESS C67X00 DRIVER
10116M:	Peter Korsgaard <jacmet@sunsite.dk>
10117L:	linux-usb@vger.kernel.org
10118S:	Maintained
10119F:	drivers/usb/c67x00/
10120
10121USB DAVICOM DM9601 DRIVER
10122M:	Peter Korsgaard <jacmet@sunsite.dk>
10123L:	netdev@vger.kernel.org
10124W:	http://www.linux-usb.org/usbnet
10125S:	Maintained
10126F:	drivers/net/usb/dm9601.c
10127
10128USB DIAMOND RIO500 DRIVER
10129M:	Cesar Miquel <miquel@df.uba.ar>
10130L:	rio500-users@lists.sourceforge.net
10131W:	http://rio500.sourceforge.net
10132S:	Maintained
10133F:	drivers/usb/misc/rio500*
10134
10135USB EHCI DRIVER
10136M:	Alan Stern <stern@rowland.harvard.edu>
10137L:	linux-usb@vger.kernel.org
10138S:	Maintained
10139F:	Documentation/usb/ehci.txt
10140F:	drivers/usb/host/ehci*
10141
10142USB GADGET/PERIPHERAL SUBSYSTEM
10143M:	Felipe Balbi <balbi@ti.com>
10144L:	linux-usb@vger.kernel.org
10145W:	http://www.linux-usb.org/gadget
10146T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10147S:	Maintained
10148F:	drivers/usb/gadget/
10149F:	include/linux/usb/gadget*
10150
10151USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10152M:	Jiri Kosina <jkosina@suse.cz>
10153L:	linux-usb@vger.kernel.org
10154T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10155S:	Maintained
10156F:	Documentation/hid/hiddev.txt
10157F:	drivers/hid/usbhid/
10158
10159USB ISP116X DRIVER
10160M:	Olav Kongas <ok@artecdesign.ee>
10161L:	linux-usb@vger.kernel.org
10162S:	Maintained
10163F:	drivers/usb/host/isp116x*
10164F:	include/linux/usb/isp116x.h
10165
10166USB MASS STORAGE DRIVER
10167M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10168L:	linux-usb@vger.kernel.org
10169L:	usb-storage@lists.one-eyed-alien.net
10170S:	Maintained
10171W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10172F:	drivers/usb/storage/
10173
10174USB MIDI DRIVER
10175M:	Clemens Ladisch <clemens@ladisch.de>
10176L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10177T:	git git://git.alsa-project.org/alsa-kernel.git
10178S:	Maintained
10179F:	sound/usb/midi.*
10180
10181USB NETWORKING DRIVERS
10182L:	linux-usb@vger.kernel.org
10183S:	Odd Fixes
10184F:	drivers/net/usb/
10185
10186USB OHCI DRIVER
10187M:	Alan Stern <stern@rowland.harvard.edu>
10188L:	linux-usb@vger.kernel.org
10189S:	Maintained
10190F:	Documentation/usb/ohci.txt
10191F:	drivers/usb/host/ohci*
10192
10193USB OVER IP DRIVER
10194M:	Valentina Manea <valentina.manea.m@gmail.com>
10195M:	Shuah Khan <shuah.kh@samsung.com>
10196L:	linux-usb@vger.kernel.org
10197S:	Maintained
10198F:	drivers/usb/usbip/
10199F:	tools/usb/usbip/
10200
10201USB PEGASUS DRIVER
10202M:	Petko Manolov <petkan@nucleusys.com>
10203L:	linux-usb@vger.kernel.org
10204L:	netdev@vger.kernel.org
10205T:	git git://github.com/petkan/pegasus.git
10206W:	https://github.com/petkan/pegasus
10207S:	Maintained
10208F:	drivers/net/usb/pegasus.*
10209
10210USB PHY LAYER
10211M:	Felipe Balbi <balbi@ti.com>
10212L:	linux-usb@vger.kernel.org
10213T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10214S:	Maintained
10215F:	drivers/usb/phy/
10216
10217USB PRINTER DRIVER (usblp)
10218M:	Pete Zaitcev <zaitcev@redhat.com>
10219L:	linux-usb@vger.kernel.org
10220S:	Supported
10221F:	drivers/usb/class/usblp.c
10222
10223USB RTL8150 DRIVER
10224M:	Petko Manolov <petkan@nucleusys.com>
10225L:	linux-usb@vger.kernel.org
10226L:	netdev@vger.kernel.org
10227T:	git git://github.com/petkan/rtl8150.git
10228W:	https://github.com/petkan/rtl8150
10229S:	Maintained
10230F:	drivers/net/usb/rtl8150.c
10231
10232USB SERIAL SUBSYSTEM
10233M:	Johan Hovold <johan@kernel.org>
10234L:	linux-usb@vger.kernel.org
10235S:	Maintained
10236F:	Documentation/usb/usb-serial.txt
10237F:	drivers/usb/serial/
10238F:	include/linux/usb/serial.h
10239
10240USB SMSC75XX ETHERNET DRIVER
10241M:	Steve Glendinning <steve.glendinning@shawell.net>
10242L:	netdev@vger.kernel.org
10243S:	Maintained
10244F:	drivers/net/usb/smsc75xx.*
10245
10246USB SMSC95XX ETHERNET DRIVER
10247M:	Steve Glendinning <steve.glendinning@shawell.net>
10248L:	netdev@vger.kernel.org
10249S:	Maintained
10250F:	drivers/net/usb/smsc95xx.*
10251
10252USB SUBSYSTEM
10253M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10254L:	linux-usb@vger.kernel.org
10255W:	http://www.linux-usb.org
10256T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10257S:	Supported
10258F:	Documentation/usb/
10259F:	drivers/usb/
10260F:	include/linux/usb.h
10261F:	include/linux/usb/
10262
10263USB UHCI DRIVER
10264M:	Alan Stern <stern@rowland.harvard.edu>
10265L:	linux-usb@vger.kernel.org
10266S:	Maintained
10267F:	drivers/usb/host/uhci*
10268
10269USB "USBNET" DRIVER FRAMEWORK
10270M:	Oliver Neukum <oneukum@suse.de>
10271L:	netdev@vger.kernel.org
10272W:	http://www.linux-usb.org/usbnet
10273S:	Maintained
10274F:	drivers/net/usb/usbnet.c
10275F:	include/linux/usb/usbnet.h
10276
10277USB VIDEO CLASS
10278M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10279L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10280L:	linux-media@vger.kernel.org
10281T:	git git://linuxtv.org/media_tree.git
10282W:	http://www.ideasonboard.org/uvc/
10283S:	Maintained
10284F:	drivers/media/usb/uvc/
10285F:	include/uapi/linux/uvcvideo.h
10286
10287USB VISION DRIVER
10288M:	Hans Verkuil <hverkuil@xs4all.nl>
10289L:	linux-media@vger.kernel.org
10290T:	git git://linuxtv.org/media_tree.git
10291W:	http://linuxtv.org
10292S:	Odd Fixes
10293F:	drivers/media/usb/usbvision/
10294
10295USB WEBCAM GADGET
10296M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10297L:	linux-usb@vger.kernel.org
10298S:	Maintained
10299F:	drivers/usb/gadget/function/*uvc*
10300F:	drivers/usb/gadget/legacy/webcam.c
10301
10302USB WIRELESS RNDIS DRIVER (rndis_wlan)
10303M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
10304L:	linux-wireless@vger.kernel.org
10305S:	Maintained
10306F:	drivers/net/wireless/rndis_wlan.c
10307
10308USB XHCI DRIVER
10309M:	Mathias Nyman <mathias.nyman@intel.com>
10310L:	linux-usb@vger.kernel.org
10311S:	Supported
10312F:	drivers/usb/host/xhci*
10313F:	drivers/usb/host/pci-quirks*
10314
10315USB ZD1201 DRIVER
10316L:	linux-wireless@vger.kernel.org
10317W:	http://linux-lc100020.sourceforge.net
10318S:	Orphan
10319F:	drivers/net/wireless/zd1201.*
10320
10321USB ZR364XX DRIVER
10322M:	Antoine Jacquet <royale@zerezo.com>
10323L:	linux-usb@vger.kernel.org
10324L:	linux-media@vger.kernel.org
10325T:	git git://linuxtv.org/media_tree.git
10326W:	http://royale.zerezo.com/zr364xx/
10327S:	Maintained
10328F:	Documentation/video4linux/zr364xx.txt
10329F:	drivers/media/usb/zr364xx/
10330
10331USER-MODE LINUX (UML)
10332M:	Jeff Dike <jdike@addtoit.com>
10333M:	Richard Weinberger <richard@nod.at>
10334L:	user-mode-linux-devel@lists.sourceforge.net
10335L:	user-mode-linux-user@lists.sourceforge.net
10336W:	http://user-mode-linux.sourceforge.net
10337S:	Maintained
10338F:	Documentation/virtual/uml/
10339F:	arch/um/
10340F:	arch/x86/um/
10341F:	fs/hostfs/
10342F:	fs/hppfs/
10343
10344USERSPACE I/O (UIO)
10345M:	"Hans J. Koch" <hjk@hansjkoch.de>
10346M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10347S:	Maintained
10348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10349F:	Documentation/DocBook/uio-howto.tmpl
10350F:	drivers/uio/
10351F:	include/linux/uio*.h
10352
10353UTIL-LINUX PACKAGE
10354M:	Karel Zak <kzak@redhat.com>
10355L:	util-linux@vger.kernel.org
10356W:	http://en.wikipedia.org/wiki/Util-linux
10357T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10358S:	Maintained
10359
10360UVESAFB DRIVER
10361M:	Michal Januszewski <spock@gentoo.org>
10362L:	linux-fbdev@vger.kernel.org
10363W:	http://dev.gentoo.org/~spock/projects/uvesafb/
10364S:	Maintained
10365F:	Documentation/fb/uvesafb.txt
10366F:	drivers/video/fbdev/uvesafb.*
10367
10368VFAT/FAT/MSDOS FILESYSTEM
10369M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10370S:	Maintained
10371F:	Documentation/filesystems/vfat.txt
10372F:	fs/fat/
10373
10374VFIO DRIVER
10375M:	Alex Williamson <alex.williamson@redhat.com>
10376L:	kvm@vger.kernel.org
10377S:	Maintained
10378F:	Documentation/vfio.txt
10379F:	drivers/vfio/
10380F:	include/linux/vfio.h
10381F:	include/uapi/linux/vfio.h
10382
10383VIDEOBUF2 FRAMEWORK
10384M:	Pawel Osciak <pawel@osciak.com>
10385M:	Marek Szyprowski <m.szyprowski@samsung.com>
10386M:	Kyungmin Park <kyungmin.park@samsung.com>
10387L:	linux-media@vger.kernel.org
10388S:	Maintained
10389F:	drivers/media/v4l2-core/videobuf2-*
10390F:	include/media/videobuf2-*
10391
10392VIRTIO CONSOLE DRIVER
10393M:	Amit Shah <amit.shah@redhat.com>
10394L:	virtualization@lists.linux-foundation.org
10395S:	Maintained
10396F:	drivers/char/virtio_console.c
10397F:	include/linux/virtio_console.h
10398F:	include/uapi/linux/virtio_console.h
10399
10400VIRTIO CORE, NET AND BLOCK DRIVERS
10401M:	Rusty Russell <rusty@rustcorp.com.au>
10402M:	"Michael S. Tsirkin" <mst@redhat.com>
10403L:	virtualization@lists.linux-foundation.org
10404S:	Maintained
10405F:	drivers/virtio/
10406F:	tools/virtio/
10407F:	drivers/net/virtio_net.c
10408F:	drivers/block/virtio_blk.c
10409F:	include/linux/virtio_*.h
10410F:	include/uapi/linux/virtio_*.h
10411
10412VIRTIO HOST (VHOST)
10413M:	"Michael S. Tsirkin" <mst@redhat.com>
10414L:	kvm@vger.kernel.org
10415L:	virtualization@lists.linux-foundation.org
10416L:	netdev@vger.kernel.org
10417S:	Maintained
10418F:	drivers/vhost/
10419F:	include/uapi/linux/vhost.h
10420
10421VIA RHINE NETWORK DRIVER
10422M:	Roger Luethi <rl@hellgate.ch>
10423S:	Maintained
10424F:	drivers/net/ethernet/via/via-rhine.c
10425
10426VIA SD/MMC CARD CONTROLLER DRIVER
10427M:	Bruce Chang <brucechang@via.com.tw>
10428M:	Harald Welte <HaraldWelte@viatech.com>
10429S:	Maintained
10430F:	drivers/mmc/host/via-sdmmc.c
10431
10432VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10433M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10434L:	linux-fbdev@vger.kernel.org
10435S:	Maintained
10436F:	include/linux/via-core.h
10437F:	include/linux/via-gpio.h
10438F:	include/linux/via_i2c.h
10439F:	drivers/video/fbdev/via/
10440
10441VIA VELOCITY NETWORK DRIVER
10442M:	Francois Romieu <romieu@fr.zoreil.com>
10443L:	netdev@vger.kernel.org
10444S:	Maintained
10445F:	drivers/net/ethernet/via/via-velocity.*
10446
10447VIVID VIRTUAL VIDEO DRIVER
10448M:	Hans Verkuil <hverkuil@xs4all.nl>
10449L:	linux-media@vger.kernel.org
10450T:	git git://linuxtv.org/media_tree.git
10451W:	http://linuxtv.org
10452S:	Maintained
10453F:	drivers/media/platform/vivid/*
10454
10455VLAN (802.1Q)
10456M:	Patrick McHardy <kaber@trash.net>
10457L:	netdev@vger.kernel.org
10458S:	Maintained
10459F:	drivers/net/macvlan.c
10460F:	include/linux/if_*vlan.h
10461F:	net/8021q/
10462
10463VLYNQ BUS
10464M:	Florian Fainelli <florian@openwrt.org>
10465L:	openwrt-devel@lists.openwrt.org (subscribers-only)
10466S:	Maintained
10467F:	drivers/vlynq/vlynq.c
10468F:	include/linux/vlynq.h
10469
10470VME SUBSYSTEM
10471M:	Martyn Welch <martyn.welch@ge.com>
10472M:	Manohar Vanga <manohar.vanga@gmail.com>
10473M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10474L:	devel@driverdev.osuosl.org
10475S:	Maintained
10476T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10477F:	Documentation/vme_api.txt
10478F:	drivers/staging/vme/
10479F:	drivers/vme/
10480F:	include/linux/vme*
10481
10482VMWARE HYPERVISOR INTERFACE
10483M:	Alok Kataria <akataria@vmware.com>
10484L:	virtualization@lists.linux-foundation.org
10485S:	Supported
10486F:	arch/x86/kernel/cpu/vmware.c
10487
10488VMWARE BALLOON DRIVER
10489M:	Xavier Deguillard <xdeguillard@vmware.com>
10490M:	Philip Moltmann <moltmann@vmware.com>
10491M:	"VMware, Inc." <pv-drivers@vmware.com>
10492L:	linux-kernel@vger.kernel.org
10493S:	Maintained
10494F:	drivers/misc/vmw_balloon.c
10495
10496VMWARE VMXNET3 ETHERNET DRIVER
10497M:	Shreyas Bhatewara <sbhatewara@vmware.com>
10498M:	"VMware, Inc." <pv-drivers@vmware.com>
10499L:	netdev@vger.kernel.org
10500S:	Maintained
10501F:	drivers/net/vmxnet3/
10502
10503VMware PVSCSI driver
10504M:	Arvind Kumar <arvindkumar@vmware.com>
10505M:	VMware PV-Drivers <pv-drivers@vmware.com>
10506L:	linux-scsi@vger.kernel.org
10507S:	Maintained
10508F:	drivers/scsi/vmw_pvscsi.c
10509F:	drivers/scsi/vmw_pvscsi.h
10510
10511VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10512M:	Liam Girdwood <lgirdwood@gmail.com>
10513M:	Mark Brown <broonie@kernel.org>
10514L:	linux-kernel@vger.kernel.org
10515W:	http://opensource.wolfsonmicro.com/node/15
10516W:	http://www.slimlogic.co.uk/?p=48
10517T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10518S:	Supported
10519F:	drivers/regulator/
10520F:	include/linux/regulator/
10521
10522VT1211 HARDWARE MONITOR DRIVER
10523M:	Juerg Haefliger <juergh@gmail.com>
10524L:	lm-sensors@lm-sensors.org
10525S:	Maintained
10526F:	Documentation/hwmon/vt1211
10527F:	drivers/hwmon/vt1211.c
10528
10529VT8231 HARDWARE MONITOR DRIVER
10530M:	Roger Lucas <vt8231@hiddenengine.co.uk>
10531L:	lm-sensors@lm-sensors.org
10532S:	Maintained
10533F:	drivers/hwmon/vt8231.c
10534
10535VUB300 USB to SDIO/SD/MMC bridge chip
10536M:	Tony Olech <tony.olech@elandigitalsystems.com>
10537L:	linux-mmc@vger.kernel.org
10538L:	linux-usb@vger.kernel.org
10539S:	Supported
10540F:	drivers/mmc/host/vub300.c
10541
10542W1 DALLAS'S 1-WIRE BUS
10543M:	Evgeniy Polyakov <zbr@ioremap.net>
10544S:	Maintained
10545F:	Documentation/w1/
10546F:	drivers/w1/
10547
10548W83791D HARDWARE MONITORING DRIVER
10549M:	Marc Hulsman <m.hulsman@tudelft.nl>
10550L:	lm-sensors@lm-sensors.org
10551S:	Maintained
10552F:	Documentation/hwmon/w83791d
10553F:	drivers/hwmon/w83791d.c
10554
10555W83793 HARDWARE MONITORING DRIVER
10556M:	Rudolf Marek <r.marek@assembler.cz>
10557L:	lm-sensors@lm-sensors.org
10558S:	Maintained
10559F:	Documentation/hwmon/w83793
10560F:	drivers/hwmon/w83793.c
10561
10562W83795 HARDWARE MONITORING DRIVER
10563M:	Jean Delvare <jdelvare@suse.de>
10564L:	lm-sensors@lm-sensors.org
10565S:	Maintained
10566F:	drivers/hwmon/w83795.c
10567
10568W83L51xD SD/MMC CARD INTERFACE DRIVER
10569M:	Pierre Ossman <pierre@ossman.eu>
10570S:	Maintained
10571F:	drivers/mmc/host/wbsd.*
10572
10573WACOM PROTOCOL 4 SERIAL TABLETS
10574M:	Julian Squires <julian@cipht.net>
10575M:	Hans de Goede <hdegoede@redhat.com>
10576L:	linux-input@vger.kernel.org
10577S:	Maintained
10578F:	drivers/input/tablet/wacom_serial4.c
10579
10580WATCHDOG DEVICE DRIVERS
10581M:	Wim Van Sebroeck <wim@iguana.be>
10582L:	linux-watchdog@vger.kernel.org
10583W:	http://www.linux-watchdog.org/
10584T:	git git://www.linux-watchdog.org/linux-watchdog.git
10585S:	Maintained
10586F:	Documentation/watchdog/
10587F:	drivers/watchdog/
10588F:	include/linux/watchdog.h
10589F:	include/uapi/linux/watchdog.h
10590
10591WD7000 SCSI DRIVER
10592M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
10593L:	linux-scsi@vger.kernel.org
10594S:	Maintained
10595F:	drivers/scsi/wd7000.c
10596
10597WIIMOTE HID DRIVER
10598M:	David Herrmann <dh.herrmann@googlemail.com>
10599L:	linux-input@vger.kernel.org
10600S:	Maintained
10601F:	drivers/hid/hid-wiimote*
10602
10603WINBOND CIR DRIVER
10604M:	David Härdeman <david@hardeman.nu>
10605S:	Maintained
10606F:	drivers/media/rc/winbond-cir.c
10607
10608WIMAX STACK
10609M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10610M:	linux-wimax@intel.com
10611L:     wimax@linuxwimax.org (subscribers-only)
10612S:	Supported
10613W:	http://linuxwimax.org
10614F:	Documentation/wimax/README.wimax
10615F:	include/linux/wimax/debug.h
10616F:	include/net/wimax.h
10617F:	include/uapi/linux/wimax.h
10618F:	net/wimax/
10619
10620WISTRON LAPTOP BUTTON DRIVER
10621M:	Miloslav Trmac <mitr@volny.cz>
10622S:	Maintained
10623F:	drivers/input/misc/wistron_btns.c
10624
10625WL3501 WIRELESS PCMCIA CARD DRIVER
10626M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10627L:	linux-wireless@vger.kernel.org
10628W:	http://oops.ghostprotocols.net:81/blog
10629S:	Maintained
10630F:	drivers/net/wireless/wl3501*
10631
10632WM97XX TOUCHSCREEN DRIVERS
10633M:	Mark Brown <broonie@kernel.org>
10634M:	Liam Girdwood <lrg@slimlogic.co.uk>
10635L:	linux-input@vger.kernel.org
10636T:	git git://opensource.wolfsonmicro.com/linux-2.6-touch
10637W:	http://opensource.wolfsonmicro.com/node/7
10638S:	Supported
10639F:	drivers/input/touchscreen/*wm97*
10640F:	include/linux/wm97xx.h
10641
10642WOLFSON MICROELECTRONICS DRIVERS
10643L:	patches@opensource.wolfsonmicro.com
10644T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10645T:	git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10646W:	http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10647S:	Supported
10648F:	Documentation/hwmon/wm83??
10649F:	arch/arm/mach-s3c64xx/mach-crag6410*
10650F:	drivers/clk/clk-wm83*.c
10651F:	drivers/extcon/extcon-arizona.c
10652F:	drivers/leds/leds-wm83*.c
10653F:	drivers/gpio/gpio-*wm*.c
10654F:	drivers/gpio/gpio-arizona.c
10655F:	drivers/hwmon/wm83??-hwmon.c
10656F:	drivers/input/misc/wm831x-on.c
10657F:	drivers/input/touchscreen/wm831x-ts.c
10658F:	drivers/input/touchscreen/wm97*.c
10659F:	drivers/mfd/arizona*
10660F:	drivers/mfd/wm*.c
10661F:	drivers/power/wm83*.c
10662F:	drivers/rtc/rtc-wm83*.c
10663F:	drivers/regulator/wm8*.c
10664F:	drivers/video/backlight/wm83*_bl.c
10665F:	drivers/watchdog/wm83*_wdt.c
10666F:	include/linux/mfd/arizona/
10667F:	include/linux/mfd/wm831x/
10668F:	include/linux/mfd/wm8350/
10669F:	include/linux/mfd/wm8400*
10670F:	include/linux/wm97xx.h
10671F:	include/sound/wm????.h
10672F:	sound/soc/codecs/arizona.?
10673F:	sound/soc/codecs/wm*
10674
10675WORKQUEUE
10676M:	Tejun Heo <tj@kernel.org>
10677T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10678S:	Maintained
10679F:	include/linux/workqueue.h
10680F:	kernel/workqueue.c
10681F:	Documentation/workqueue.txt
10682
10683X.25 NETWORK LAYER
10684M:	Andrew Hendry <andrew.hendry@gmail.com>
10685L:	linux-x25@vger.kernel.org
10686S:	Odd Fixes
10687F:	Documentation/networking/x25*
10688F:	include/net/x25*
10689F:	net/x25/
10690
10691X86 ARCHITECTURE (32-BIT AND 64-BIT)
10692M:	Thomas Gleixner <tglx@linutronix.de>
10693M:	Ingo Molnar <mingo@redhat.com>
10694M:	"H. Peter Anvin" <hpa@zytor.com>
10695M:	x86@kernel.org
10696L:	linux-kernel@vger.kernel.org
10697T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10698S:	Maintained
10699F:	Documentation/x86/
10700F:	arch/x86/
10701
10702X86 PLATFORM DRIVERS
10703M:	Darren Hart <dvhart@infradead.org>
10704L:	platform-driver-x86@vger.kernel.org
10705T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10706S:	Maintained
10707F:	drivers/platform/x86/
10708
10709X86 MCE INFRASTRUCTURE
10710M:	Tony Luck <tony.luck@intel.com>
10711M:	Borislav Petkov <bp@alien8.de>
10712L:	linux-edac@vger.kernel.org
10713S:	Maintained
10714F:	arch/x86/kernel/cpu/mcheck/*
10715
10716X86 VDSO
10717M:	Andy Lutomirski <luto@amacapital.net>
10718L:	linux-kernel@vger.kernel.org
10719T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10720S:	Maintained
10721F:	arch/x86/vdso/
10722
10723XC2028/3028 TUNER DRIVER
10724M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10725L:	linux-media@vger.kernel.org
10726W:	http://linuxtv.org
10727T:	git git://linuxtv.org/media_tree.git
10728S:	Maintained
10729F:	drivers/media/tuners/tuner-xc2028.*
10730
10731XEN HYPERVISOR INTERFACE
10732M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10733M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
10734M:	David Vrabel <david.vrabel@citrix.com>
10735L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10736T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10737S:	Supported
10738F:	arch/x86/xen/
10739F:	drivers/*/xen-*front.c
10740F:	drivers/xen/
10741F:	arch/x86/include/asm/xen/
10742F:	include/xen/
10743F:	include/uapi/xen/
10744
10745XEN HYPERVISOR ARM
10746M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10747L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10748S:	Supported
10749F:	arch/arm/xen/
10750F:	arch/arm/include/asm/xen/
10751
10752XEN HYPERVISOR ARM64
10753M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10754L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10755S:	Supported
10756F:	arch/arm64/xen/
10757F:	arch/arm64/include/asm/xen/
10758
10759XEN NETWORK BACKEND DRIVER
10760M:	Ian Campbell <ian.campbell@citrix.com>
10761M:	Wei Liu <wei.liu2@citrix.com>
10762L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10763L:	netdev@vger.kernel.org
10764S:	Supported
10765F:	drivers/net/xen-netback/*
10766
10767XEN PCI SUBSYSTEM
10768M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10769L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10770S:	Supported
10771F:	arch/x86/pci/*xen*
10772F:	drivers/pci/*xen*
10773
10774XEN BLOCK SUBSYSTEM
10775M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10776M:	Roger Pau Monné <roger.pau@citrix.com>
10777L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10778S:	Supported
10779F:	drivers/block/xen-blkback/*
10780F:	drivers/block/xen*
10781
10782XEN PVSCSI DRIVERS
10783M:	Juergen Gross <jgross@suse.com>
10784L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10785L:	linux-scsi@vger.kernel.org
10786S:	Supported
10787F:	drivers/scsi/xen-scsifront.c
10788F:	drivers/xen/xen-scsiback.c
10789F:	include/xen/interface/io/vscsiif.h
10790
10791XEN SWIOTLB SUBSYSTEM
10792M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10793L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10794S:	Supported
10795F:	arch/x86/xen/*swiotlb*
10796F:	drivers/xen/*swiotlb*
10797
10798XFS FILESYSTEM
10799P:	Silicon Graphics Inc
10800M:	Dave Chinner <david@fromorbit.com>
10801M:	xfs@oss.sgi.com
10802L:	xfs@oss.sgi.com
10803W:	http://oss.sgi.com/projects/xfs
10804T:	git git://oss.sgi.com/xfs/xfs.git
10805S:	Supported
10806F:	Documentation/filesystems/xfs.txt
10807F:	fs/xfs/
10808
10809XILINX AXI ETHERNET DRIVER
10810M:	Anirudha Sarangi <anirudh@xilinx.com>
10811M:	John Linn <John.Linn@xilinx.com>
10812S:	Maintained
10813F:	drivers/net/ethernet/xilinx/xilinx_axienet*
10814
10815XILINX UARTLITE SERIAL DRIVER
10816M:	Peter Korsgaard <jacmet@sunsite.dk>
10817L:	linux-serial@vger.kernel.org
10818S:	Maintained
10819F:	drivers/tty/serial/uartlite.c
10820
10821XILLYBUS DRIVER
10822M:	Eli Billauer <eli.billauer@gmail.com>
10823L:	linux-kernel@vger.kernel.org
10824S:	Supported
10825F:	drivers/char/xillybus/
10826
10827XTENSA XTFPGA PLATFORM SUPPORT
10828M:	Max Filippov <jcmvbkbc@gmail.com>
10829L:	linux-xtensa@linux-xtensa.org
10830S:	Maintained
10831F:	drivers/spi/spi-xtensa-xtfpga.c
10832F:	sound/soc/xtensa/xtfpga-i2s.c
10833
10834YAM DRIVER FOR AX.25
10835M:	Jean-Paul Roubelat <jpr@f6fbb.org>
10836L:	linux-hams@vger.kernel.org
10837S:	Maintained
10838F:	drivers/net/hamradio/yam*
10839F:	include/linux/yam.h
10840
10841YEALINK PHONE DRIVER
10842M:	Henk Vergonet <Henk.Vergonet@gmail.com>
10843L:	usbb2k-api-dev@nongnu.org
10844S:	Maintained
10845F:	Documentation/input/yealink.txt
10846F:	drivers/input/misc/yealink.*
10847
10848Z8530 DRIVER FOR AX.25
10849M:	Joerg Reuter <jreuter@yaina.de>
10850W:	http://yaina.de/jreuter/
10851W:	http://www.qsl.net/dl1bke/
10852L:	linux-hams@vger.kernel.org
10853S:	Maintained
10854F:	Documentation/networking/z8530drv.txt
10855F:	drivers/net/hamradio/*scc.c
10856F:	drivers/net/hamradio/z8530.h
10857
10858ZBUD COMPRESSED PAGE ALLOCATOR
10859M:	Seth Jennings <sjennings@variantweb.net>
10860L:	linux-mm@kvack.org
10861S:	Maintained
10862F:	mm/zbud.c
10863F:	include/linux/zbud.h
10864
10865ZD1211RW WIRELESS DRIVER
10866M:	Daniel Drake <dsd@gentoo.org>
10867M:	Ulrich Kunitz <kune@deine-taler.de>
10868W:	http://zd1211.ath.cx/wiki/DriverRewrite
10869L:	linux-wireless@vger.kernel.org
10870L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
10871S:	Maintained
10872F:	drivers/net/wireless/zd1211rw/
10873
10874ZR36067 VIDEO FOR LINUX DRIVER
10875L:	mjpeg-users@lists.sourceforge.net
10876L:	linux-media@vger.kernel.org
10877W:	http://mjpeg.sourceforge.net/driver-zoran/
10878T:	hg http://linuxtv.org/hg/v4l-dvb
10879S:	Odd Fixes
10880F:	drivers/media/pci/zoran/
10881
10882ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10883M:	Minchan Kim <minchan@kernel.org>
10884M:	Nitin Gupta <ngupta@vflare.org>
10885L:	linux-kernel@vger.kernel.org
10886S:	Maintained
10887F:	drivers/block/zram/
10888F:	Documentation/blockdev/zram.txt
10889
10890ZS DECSTATION Z85C30 SERIAL DRIVER
10891M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10892S:	Maintained
10893F:	drivers/tty/serial/zs.*
10894
10895ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10896M:	Minchan Kim <minchan@kernel.org>
10897M:	Nitin Gupta <ngupta@vflare.org>
10898L:	linux-mm@kvack.org
10899S:	Maintained
10900F:	mm/zsmalloc.c
10901F:	include/linux/zsmalloc.h
10902
10903ZSWAP COMPRESSED SWAP CACHING
10904M:	Seth Jennings <sjennings@variantweb.net>
10905L:	linux-mm@kvack.org
10906S:	Maintained
10907F:	mm/zswap.c
10908
10909THE REST
10910M:	Linus Torvalds <torvalds@linux-foundation.org>
10911L:	linux-kernel@vger.kernel.org
10912Q:	http://patchwork.kernel.org/project/LKML/list/
10913T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10914S:	Buried alive in reporters
10915F:	*
10916F:	*/
10917