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