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