xref: /openbmc/linux/MAINTAINERS (revision 3b27d139)
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 Linux Foundation certificate of contribution and should
55	include a Signed-off-by: line.  The current version of this
56	"Developer's 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.com>
365S:	Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M:	Jean Delvare <jdelvare@suse.com>
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.com>
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>
448M:	Hannes Reinecke <hare@suse.com>
449L:	linux-scsi@vger.kernel.org
450S:	Maintained
451F:	Documentation/scsi/advansys.txt
452F:	drivers/scsi/advansys.c
453
454AEDSP16 DRIVER
455M:	Riccardo Facchetti <fizban@tin.it>
456S:	Maintained
457F:	sound/oss/aedsp16.c
458
459AF9013 MEDIA DRIVER
460M:	Antti Palosaari <crope@iki.fi>
461L:	linux-media@vger.kernel.org
462W:	http://linuxtv.org/
463W:	http://palosaari.fi/linux/
464Q:	http://patchwork.linuxtv.org/project/linux-media/list/
465T:	git git://linuxtv.org/anttip/media_tree.git
466S:	Maintained
467F:	drivers/media/dvb-frontends/af9013*
468
469AF9033 MEDIA DRIVER
470M:	Antti Palosaari <crope@iki.fi>
471L:	linux-media@vger.kernel.org
472W:	http://linuxtv.org/
473W:	http://palosaari.fi/linux/
474Q:	http://patchwork.linuxtv.org/project/linux-media/list/
475T:	git git://linuxtv.org/anttip/media_tree.git
476S:	Maintained
477F:	drivers/media/dvb-frontends/af9033*
478
479AFFS FILE SYSTEM
480L:	linux-fsdevel@vger.kernel.org
481S:	Orphan
482F:	Documentation/filesystems/affs.txt
483F:	fs/affs/
484
485AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
486M:	David Howells <dhowells@redhat.com>
487L:	linux-afs@lists.infradead.org
488S:	Supported
489F:	fs/afs/
490F:	include/net/af_rxrpc.h
491F:	net/rxrpc/af_rxrpc.c
492
493AGPGART DRIVER
494M:	David Airlie <airlied@linux.ie>
495T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
496S:	Maintained
497F:	drivers/char/agp/
498F:	include/linux/agp*
499F:	include/uapi/linux/agp*
500
501AHA152X SCSI DRIVER
502M:	"Juergen E. Fischer" <fischer@norbit.de>
503L:	linux-scsi@vger.kernel.org
504S:	Maintained
505F:	drivers/scsi/aha152x*
506F:	drivers/scsi/pcmcia/aha152x*
507
508AIC7XXX / AIC79XX SCSI DRIVER
509M:	Hannes Reinecke <hare@suse.com>
510L:	linux-scsi@vger.kernel.org
511S:	Maintained
512F:	drivers/scsi/aic7xxx/
513
514AIMSLAB FM RADIO RECEIVER DRIVER
515M:	Hans Verkuil <hverkuil@xs4all.nl>
516L:	linux-media@vger.kernel.org
517T:	git git://linuxtv.org/media_tree.git
518W:	http://linuxtv.org
519S:	Maintained
520F:	drivers/media/radio/radio-aimslab*
521
522AIO
523M:	Benjamin LaHaise <bcrl@kvack.org>
524L:	linux-aio@kvack.org
525S:	Supported
526F:	fs/aio.c
527F:	include/linux/*aio*.h
528
529AIRSPY MEDIA DRIVER
530M:	Antti Palosaari <crope@iki.fi>
531L:	linux-media@vger.kernel.org
532W:	http://linuxtv.org/
533W:	http://palosaari.fi/linux/
534Q:	http://patchwork.linuxtv.org/project/linux-media/list/
535T:	git git://linuxtv.org/anttip/media_tree.git
536S:	Maintained
537F:	drivers/media/usb/airspy/
538
539ALCATEL SPEEDTOUCH USB DRIVER
540M:	Duncan Sands <duncan.sands@free.fr>
541L:	linux-usb@vger.kernel.org
542W:	http://www.linux-usb.org/SpeedTouch/
543S:	Maintained
544F:	drivers/usb/atm/speedtch.c
545F:	drivers/usb/atm/usbatm.c
546
547ALCHEMY AU1XX0 MMC DRIVER
548M:	Manuel Lauss <manuel.lauss@gmail.com>
549S:	Maintained
550F:	drivers/mmc/host/au1xmmc.c
551
552ALI1563 I2C DRIVER
553M:	Rudolf Marek <r.marek@assembler.cz>
554L:	linux-i2c@vger.kernel.org
555S:	Maintained
556F:	Documentation/i2c/busses/i2c-ali1563
557F:	drivers/i2c/busses/i2c-ali1563.c
558
559ALLWINNER SECURITY SYSTEM
560M:	Corentin Labbe <clabbe.montjoie@gmail.com>
561L:	linux-crypto@vger.kernel.org
562S:	Maintained
563F:	drivers/crypto/sunxi-ss/
564
565ALPHA PORT
566M:	Richard Henderson <rth@twiddle.net>
567M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
568M:	Matt Turner <mattst88@gmail.com>
569S:	Odd Fixes
570L:	linux-alpha@vger.kernel.org
571F:	arch/alpha/
572
573ALTERA MAILBOX DRIVER
574M:	Ley Foon Tan <lftan@altera.com>
575L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576S:	Maintained
577F:	drivers/mailbox/mailbox-altera.c
578
579ALTERA PIO DRIVER
580M:	Tien Hock Loh <thloh@altera.com>
581L:	linux-gpio@vger.kernel.org
582S:	Maintained
583F:	drivers/gpio/gpio-altera.c
584
585ALTERA TRIPLE SPEED ETHERNET DRIVER
586M:	Vince Bridgers <vbridger@opensource.altera.com>
587L:	netdev@vger.kernel.org
588L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589S:	Maintained
590F:	drivers/net/ethernet/altera/
591
592ALTERA UART/JTAG UART SERIAL DRIVERS
593M:	Tobias Klauser <tklauser@distanz.ch>
594L:	linux-serial@vger.kernel.org
595L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S:	Maintained
597F:	drivers/tty/serial/altera_uart.c
598F:	drivers/tty/serial/altera_jtaguart.c
599F:	include/linux/altera_uart.h
600F:	include/linux/altera_jtaguart.h
601
602AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
603M:	Tom Lendacky <thomas.lendacky@amd.com>
604L:	linux-crypto@vger.kernel.org
605S:	Supported
606F:	drivers/crypto/ccp/
607F:	include/linux/ccp.h
608
609AMD FAM15H PROCESSOR POWER MONITORING DRIVER
610M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
611L:	lm-sensors@lm-sensors.org
612S:	Maintained
613F:	Documentation/hwmon/fam15h_power
614F:	drivers/hwmon/fam15h_power.c
615
616AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
617M:	Thomas Dahlmann <dahlmann.thomas@arcor.de>
618L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
619S:	Supported
620F:	drivers/usb/gadget/udc/amd5536udc.*
621
622AMD GEODE PROCESSOR/CHIPSET SUPPORT
623P:	Andres Salomon <dilinger@queued.net>
624L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
625W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626S:	Supported
627F:	drivers/char/hw_random/geode-rng.c
628F:	drivers/crypto/geode*
629F:	drivers/video/fbdev/geode/
630F:	arch/x86/include/asm/geode.h
631
632AMD IOMMU (AMD-VI)
633M:	Joerg Roedel <joro@8bytes.org>
634L:	iommu@lists.linux-foundation.org
635T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636S:	Maintained
637F:	drivers/iommu/amd_iommu*.[ch]
638F:	include/linux/amd-iommu.h
639
640AMD KFD
641M:	Oded Gabbay <oded.gabbay@gmail.com>
642L:	dri-devel@lists.freedesktop.org
643T:	git git://people.freedesktop.org/~gabbayo/linux.git
644S:	Supported
645F:	drivers/gpu/drm/amd/amdkfd/
646F:	drivers/gpu/drm/amd/include/cik_structs.h
647F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
648F:	drivers/gpu/drm/radeon/radeon_kfd.c
649F:	drivers/gpu/drm/radeon/radeon_kfd.h
650F:	include/uapi/linux/kfd_ioctl.h
651
652AMD MICROCODE UPDATE SUPPORT
653M:	Borislav Petkov <bp@alien8.de>
654S:	Maintained
655F:	arch/x86/kernel/cpu/microcode/amd*
656
657AMD XGBE DRIVER
658M:	Tom Lendacky <thomas.lendacky@amd.com>
659L:	netdev@vger.kernel.org
660S:	Supported
661F:	drivers/net/ethernet/amd/xgbe/
662
663AMS (Apple Motion Sensor) DRIVER
664M:	Michael Hanselmann <linux-kernel@hansmi.ch>
665S:	Supported
666F:	drivers/macintosh/ams/
667
668AMSO1100 RNIC DRIVER
669M:	Tom Tucker <tom@opengridcomputing.com>
670M:	Steve Wise <swise@opengridcomputing.com>
671L:	linux-rdma@vger.kernel.org
672S:	Maintained
673F:	drivers/infiniband/hw/amso1100/
674
675ANALOG DEVICES INC AD9389B DRIVER
676M:	Hans Verkuil <hans.verkuil@cisco.com>
677L:	linux-media@vger.kernel.org
678S:	Maintained
679F:	drivers/media/i2c/ad9389b*
680
681ANALOG DEVICES INC ADV7180 DRIVER
682M:	Lars-Peter Clausen <lars@metafoo.de>
683L:	linux-media@vger.kernel.org
684W:	http://ez.analog.com/community/linux-device-drivers
685S:	Supported
686F:	drivers/media/i2c/adv7180.c
687
688ANALOG DEVICES INC ADV7511 DRIVER
689M:	Hans Verkuil <hans.verkuil@cisco.com>
690L:	linux-media@vger.kernel.org
691S:	Maintained
692F:	drivers/media/i2c/adv7511*
693
694ANALOG DEVICES INC ADV7604 DRIVER
695M:	Hans Verkuil <hans.verkuil@cisco.com>
696L:	linux-media@vger.kernel.org
697S:	Maintained
698F:	drivers/media/i2c/adv7604*
699
700ANALOG DEVICES INC ADV7842 DRIVER
701M:	Hans Verkuil <hans.verkuil@cisco.com>
702L:	linux-media@vger.kernel.org
703S:	Maintained
704F:	drivers/media/i2c/adv7842*
705
706ANALOG DEVICES INC ASOC CODEC DRIVERS
707M:	Lars-Peter Clausen <lars@metafoo.de>
708L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
709W:	http://wiki.analog.com/
710W:	http://ez.analog.com/community/linux-device-drivers
711S:	Supported
712F:	sound/soc/codecs/adau*
713F:	sound/soc/codecs/adav*
714F:	sound/soc/codecs/ad1*
715F:	sound/soc/codecs/ad7*
716F:	sound/soc/codecs/ssm*
717F:	sound/soc/codecs/sigmadsp.*
718
719ANALOG DEVICES INC ASOC DRIVERS
720L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
721L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
722W:	http://blackfin.uclinux.org/
723S:	Supported
724F:	sound/soc/blackfin/*
725
726ANALOG DEVICES INC IIO DRIVERS
727M:	Lars-Peter Clausen <lars@metafoo.de>
728M:	Michael Hennerich <Michael.Hennerich@analog.com>
729W:	http://wiki.analog.com/
730W:	http://ez.analog.com/community/linux-device-drivers
731S:	Supported
732F:	drivers/iio/*/ad*
733X:	drivers/iio/*/adjd*
734F:	drivers/staging/iio/*/ad*
735F:	staging/iio/trigger/iio-trig-bfin-timer.c
736
737ANDROID DRIVERS
738M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
739M:	Arve Hjønnevåg <arve@android.com>
740M:	Riley Andrews <riandrews@android.com>
741T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
742L:	devel@driverdev.osuosl.org
743S:	Supported
744F:	drivers/android/
745F:	drivers/staging/android/
746
747AOA (Apple Onboard Audio) ALSA DRIVER
748M:	Johannes Berg <johannes@sipsolutions.net>
749L:	linuxppc-dev@lists.ozlabs.org
750L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
751S:	Maintained
752F:	sound/aoa/
753
754APM DRIVER
755M:	Jiri Kosina <jkosina@suse.com>
756S:	Odd fixes
757F:	arch/x86/kernel/apm_32.c
758F:	include/linux/apm_bios.h
759F:	include/uapi/linux/apm_bios.h
760F:	drivers/char/apm-emulation.c
761
762APPLE BCM5974 MULTITOUCH DRIVER
763M:	Henrik Rydberg <rydberg@bitmath.org>
764L:	linux-input@vger.kernel.org
765S:	Odd fixes
766F:	drivers/input/mouse/bcm5974.c
767
768APPLE SMC DRIVER
769M:	Henrik Rydberg <rydberg@bitmath.org>
770L:	lm-sensors@lm-sensors.org
771S:	Odd fixes
772F:	drivers/hwmon/applesmc.c
773
774APPLETALK NETWORK LAYER
775M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
776S:	Maintained
777F:	drivers/net/appletalk/
778F:	net/appletalk/
779
780APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
781M:	Iyappan Subramanian <isubramanian@apm.com>
782M:	Keyur Chudgar <kchudgar@apm.com>
783S:	Supported
784F:	drivers/net/ethernet/apm/xgene/
785F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
786
787APTINA CAMERA SENSOR PLL
788M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
789L:	linux-media@vger.kernel.org
790S:	Maintained
791F:	drivers/media/i2c/aptina-pll.*
792
793ARC FRAMEBUFFER DRIVER
794M:	Jaya Kumar <jayalk@intworks.biz>
795S:	Maintained
796F:	drivers/video/fbdev/arcfb.c
797F:	drivers/video/fbdev/core/fb_defio.c
798
799ARM MFM AND FLOPPY DRIVERS
800M:	Ian Molton <spyro@f2s.com>
801S:	Maintained
802F:	arch/arm/lib/floppydma.S
803F:	arch/arm/include/asm/floppy.h
804
805ARM PMU PROFILING AND DEBUGGING
806M:	Will Deacon <will.deacon@arm.com>
807S:	Maintained
808F:	arch/arm/kernel/perf_event*
809F:	arch/arm/oprofile/common.c
810F:	arch/arm/include/asm/pmu.h
811F:	arch/arm/kernel/hw_breakpoint.c
812F:	arch/arm/include/asm/hw_breakpoint.h
813
814ARM PORT
815M:	Russell King <linux@arm.linux.org.uk>
816L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817W:	http://www.arm.linux.org.uk/
818S:	Maintained
819F:	arch/arm/
820
821ARM SUB-ARCHITECTURES
822L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
823S:	Maintained
824F:	arch/arm/mach-*/
825F:	arch/arm/plat-*/
826T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
827
828ARM PRIMECELL AACI PL041 DRIVER
829M:	Russell King <linux@arm.linux.org.uk>
830S:	Maintained
831F:	sound/arm/aaci.*
832
833ARM PRIMECELL CLCD PL110 DRIVER
834M:	Russell King <linux@arm.linux.org.uk>
835S:	Maintained
836F:	drivers/video/fbdev/amba-clcd.*
837
838ARM PRIMECELL KMI PL050 DRIVER
839M:	Russell King <linux@arm.linux.org.uk>
840S:	Maintained
841F:	drivers/input/serio/ambakmi.*
842F:	include/linux/amba/kmi.h
843
844ARM PRIMECELL MMCI PL180/1 DRIVER
845M:	Russell King <linux@arm.linux.org.uk>
846S:	Maintained
847F:	drivers/mmc/host/mmci.*
848F:	include/linux/amba/mmci.h
849
850ARM PRIMECELL UART PL010 AND PL011 DRIVERS
851M:	Russell King <linux@arm.linux.org.uk>
852S:	Maintained
853F:	drivers/tty/serial/amba-pl01*.c
854F:	include/linux/amba/serial.h
855
856ARM PRIMECELL BUS SUPPORT
857M:	Russell King <linux@arm.linux.org.uk>
858S:	Maintained
859F:	drivers/amba/
860F:	include/linux/amba/bus.h
861
862ARM/ADS SPHERE MACHINE SUPPORT
863M:	Lennert Buytenhek <kernel@wantstofly.org>
864L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865S:	Maintained
866
867ARM/AFEB9260 MACHINE SUPPORT
868M:	Sergey Lapin <slapin@ossfans.org>
869L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
870S:	Maintained
871
872ARM/AJECO 1ARM MACHINE SUPPORT
873M:	Lennert Buytenhek <kernel@wantstofly.org>
874L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
875S:	Maintained
876
877ARM/Allwinner A1X SoC support
878M:	Maxime Ripard <maxime.ripard@free-electrons.com>
879L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
880S:	Maintained
881N:	sun[x4567]i
882
883ARM/Allwinner SoC Clock Support
884M:	Emilio López <emilio@elopez.com.ar>
885S:	Maintained
886F:	drivers/clk/sunxi/
887
888ARM/Amlogic MesonX SoC support
889M:	Carlo Caione <carlo@caione.org>
890L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891S:	Maintained
892F:	drivers/media/rc/meson-ir.c
893N:	meson[x68]
894
895ARM/Annapurna Labs ALPINE ARCHITECTURE
896M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
897S:	Maintained
898F:	arch/arm/mach-alpine/
899
900ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
901M:	Nicolas Ferre <nicolas.ferre@atmel.com>
902M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
903M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
904L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905W:	http://www.linux4sam.org
906S:	Supported
907F:	arch/arm/mach-at91/
908F:	include/soc/at91/
909F:	arch/arm/boot/dts/at91*.dts
910F:	arch/arm/boot/dts/at91*.dtsi
911F:	arch/arm/boot/dts/sama*.dts
912F:	arch/arm/boot/dts/sama*.dtsi
913F:	arch/arm/include/debug/at91.S
914
915ARM/ATMEL AT91 Clock Support
916M:	Boris Brezillon <boris.brezillon@free-electrons.com>
917S:	Maintained
918F:	drivers/clk/at91
919
920ARM/CALXEDA HIGHBANK ARCHITECTURE
921M:	Rob Herring <robh@kernel.org>
922L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923S:	Maintained
924F:	arch/arm/mach-highbank/
925
926ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
927M:	Krzysztof Halasa <khalasa@piap.pl>
928S:	Maintained
929F:	arch/arm/mach-cns3xxx/
930
931ARM/CAVIUM THUNDER NETWORK DRIVER
932M:	Sunil Goutham <sgoutham@cavium.com>
933M:	Robert Richter <rric@kernel.org>
934L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935S:	Supported
936F:	drivers/net/ethernet/cavium/
937
938ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
939M:	Alexander Shiyan <shc_work@mail.ru>
940L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941S:	Odd Fixes
942N:	clps711x
943
944ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
945M:	Hartley Sweeten <hsweeten@visionengravers.com>
946M:	Ryan Mallon <rmallon@gmail.com>
947L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948S:	Maintained
949F:	arch/arm/mach-ep93xx/
950F:	arch/arm/mach-ep93xx/include/mach/
951
952ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
953M:	Lennert Buytenhek <kernel@wantstofly.org>
954L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S:	Maintained
956
957ARM/CLKDEV SUPPORT
958M:	Russell King <linux@arm.linux.org.uk>
959L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960S:	Maintained
961F:	arch/arm/include/asm/clkdev.h
962F:	drivers/clk/clkdev.c
963
964ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
965M:	Mike Rapoport <mike@compulab.co.il>
966L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967S:	Maintained
968
969ARM/CONTEC MICRO9 MACHINE SUPPORT
970M:	Hubert Feurstein <hubert.feurstein@contec.at>
971S:	Maintained
972F:	arch/arm/mach-ep93xx/micro9.c
973
974ARM/CORESIGHT FRAMEWORK AND DRIVERS
975M:	Mathieu Poirier <mathieu.poirier@linaro.org>
976L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977S:	Maintained
978F:	drivers/hwtracing/coresight/*
979F:	Documentation/trace/coresight.txt
980F:	Documentation/devicetree/bindings/arm/coresight.txt
981F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
982
983ARM/CORGI MACHINE SUPPORT
984M:	Richard Purdie <rpurdie@rpsys.net>
985S:	Maintained
986
987ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
988M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
989L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990T:	git git://github.com/ulli-kroll/linux.git
991S:	Maintained
992F:	arch/arm/mach-gemini/
993F:	drivers/rtc/rtc-gemini.c
994
995ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
996M:	Barry Song <baohua@kernel.org>
997L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
999S:	Maintained
1000F:	arch/arm/mach-prima2/
1001F:	drivers/clk/sirf/
1002F:	drivers/clocksource/timer-prima2.c
1003F:	drivers/clocksource/timer-atlas7.c
1004N:	[^a-z]sirf
1005
1006ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1007M:	Baruch Siach <baruch@tkos.co.il>
1008L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S:	Maintained
1010F:	arch/arm/boot/dts/cx92755*
1011N:	digicolor
1012
1013ARM/EBSA110 MACHINE SUPPORT
1014M:	Russell King <linux@arm.linux.org.uk>
1015L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016W:	http://www.arm.linux.org.uk/
1017S:	Maintained
1018F:	arch/arm/mach-ebsa110/
1019F:	drivers/net/ethernet/amd/am79c961a.*
1020
1021ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1022M:	Uwe Kleine-König <kernel@pengutronix.de>
1023L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024S:	Maintained
1025N:	efm32
1026
1027ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1028M:	Daniel Ribeiro <drwyrm@gmail.com>
1029M:	Stefan Schmidt <stefan@openezx.org>
1030M:	Harald Welte <laforge@openezx.org>
1031L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1032W:	http://www.openezx.org/
1033S:	Maintained
1034T:	topgit git://git.openezx.org/openezx.git
1035F:	arch/arm/mach-pxa/ezx.c
1036
1037ARM/FARADAY FA526 PORT
1038M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1039L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040S:	Maintained
1041T:	git git://git.berlios.de/gemini-board
1042F:	arch/arm/mm/*-fa*
1043
1044ARM/FOOTBRIDGE ARCHITECTURE
1045M:	Russell King <linux@arm.linux.org.uk>
1046L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047W:	http://www.arm.linux.org.uk/
1048S:	Maintained
1049F:	arch/arm/include/asm/hardware/dec21285.h
1050F:	arch/arm/mach-footbridge/
1051
1052ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1053M:	Shawn Guo <shawnguo@kernel.org>
1054M:	Sascha Hauer <kernel@pengutronix.de>
1055L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056S:	Maintained
1057T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1058F:	arch/arm/mach-imx/
1059F:	arch/arm/mach-mxs/
1060F:	arch/arm/boot/dts/imx*
1061F:	arch/arm/configs/imx*_defconfig
1062F:	drivers/clk/imx/
1063F:	include/soc/imx/
1064
1065ARM/FREESCALE VYBRID ARM ARCHITECTURE
1066M:	Shawn Guo <shawnguo@kernel.org>
1067M:	Sascha Hauer <kernel@pengutronix.de>
1068R:	Stefan Agner <stefan@agner.ch>
1069L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S:	Maintained
1071T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1072F:	arch/arm/mach-imx/*vf610*
1073F:	arch/arm/boot/dts/vf*
1074
1075ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1076M:	Lennert Buytenhek <kernel@wantstofly.org>
1077L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078S:	Maintained
1079
1080ARM/GUMSTIX MACHINE SUPPORT
1081M:	Steve Sakoman <sakoman@gmail.com>
1082L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083S:	Maintained
1084
1085ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1086M:	Philipp Zabel <philipp.zabel@gmail.com>
1087M:	Paul Parsons <lost.distance@yahoo.com>
1088L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1089S:	Maintained
1090F:	arch/arm/mach-pxa/hx4700.c
1091F:	arch/arm/mach-pxa/include/mach/hx4700.h
1092F:	sound/soc/pxa/hx4700.c
1093
1094ARM/HISILICON SOC SUPPORT
1095M:	Wei Xu <xuwei5@hisilicon.com>
1096L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097W:	http://www.hisilicon.com
1098S:	Supported
1099T:	git git://github.com/hisilicon/linux-hisi.git
1100F:	arch/arm/mach-hisi/
1101
1102ARM/HP JORNADA 7XX MACHINE SUPPORT
1103M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1104W:	www.jlime.com
1105S:	Maintained
1106T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1107F:	arch/arm/mach-sa1100/jornada720.c
1108F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1109
1110ARM/IGEP MACHINE SUPPORT
1111M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1112M:	Javier Martinez Canillas <javier@dowhile0.org>
1113L:	linux-omap@vger.kernel.org
1114L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115S:	Maintained
1116F:	arch/arm/boot/dts/omap3-igep*
1117
1118ARM/INCOME PXA270 SUPPORT
1119M:	Marek Vasut <marek.vasut@gmail.com>
1120L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121S:	Maintained
1122F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1123
1124ARM/INTEL IOP32X ARM ARCHITECTURE
1125M:	Lennert Buytenhek <kernel@wantstofly.org>
1126L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127S:	Maintained
1128
1129ARM/INTEL IOP33X ARM ARCHITECTURE
1130L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131S:	Orphan
1132
1133ARM/INTEL IOP13XX ARM ARCHITECTURE
1134M:	Lennert Buytenhek <kernel@wantstofly.org>
1135L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136S:	Maintained
1137
1138ARM/INTEL IQ81342EX MACHINE SUPPORT
1139M:	Lennert Buytenhek <kernel@wantstofly.org>
1140L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S:	Maintained
1142
1143ARM/INTEL IXDP2850 MACHINE SUPPORT
1144M:	Lennert Buytenhek <kernel@wantstofly.org>
1145L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146S:	Maintained
1147
1148ARM/INTEL IXP4XX ARM ARCHITECTURE
1149M:	Imre Kaloz <kaloz@openwrt.org>
1150M:	Krzysztof Halasa <khalasa@piap.pl>
1151L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152S:	Maintained
1153F:	arch/arm/mach-ixp4xx/
1154
1155ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1156M:	Jonathan Cameron <jic23@cam.ac.uk>
1157L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S:	Maintained
1159F:	arch/arm/mach-pxa/stargate2.c
1160F:	drivers/pcmcia/pxa2xx_stargate2.c
1161
1162ARM/INTEL XSC3 (MANZANO) ARM CORE
1163M:	Lennert Buytenhek <kernel@wantstofly.org>
1164L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165S:	Maintained
1166
1167ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1168M:	Lennert Buytenhek <kernel@wantstofly.org>
1169L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170S:	Maintained
1171
1172ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1173M:	Santosh Shilimkar <ssantosh@kernel.org>
1174L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175S:	Maintained
1176F:	arch/arm/mach-keystone/
1177T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1178
1179ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1180M:	Santosh Shilimkar <ssantosh@kernel.org>
1181L:	linux-kernel@vger.kernel.org
1182S:	Maintained
1183F:	drivers/clk/keystone/
1184
1185ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1186M:	Santosh Shilimkar <ssantosh@kernel.org>
1187L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188L:	linux-kernel@vger.kernel.org
1189S:	Maintained
1190F:	drivers/clocksource/timer-keystone.c
1191
1192ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1193M:	Santosh Shilimkar <ssantosh@kernel.org>
1194L:	linux-kernel@vger.kernel.org
1195S:	Maintained
1196F:	drivers/power/reset/keystone-reset.c
1197
1198ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1199M:	Santosh Shilimkar <ssantosh@kernel.org>
1200L:	linux-kernel@vger.kernel.org
1201S:	Maintained
1202F:	drivers/memory/*emif*
1203
1204ARM/LOGICPD PXA270 MACHINE SUPPORT
1205M:	Lennert Buytenhek <kernel@wantstofly.org>
1206L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207S:	Maintained
1208
1209ARM/LPC18XX ARCHITECTURE
1210M:	Joachim Eastwood <manabian@gmail.com>
1211L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212S:	Maintained
1213N:	lpc18xx
1214
1215ARM/MAGICIAN MACHINE SUPPORT
1216M:	Philipp Zabel <philipp.zabel@gmail.com>
1217S:	Maintained
1218
1219ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1220M:	Jason Cooper <jason@lakedaemon.net>
1221M:	Andrew Lunn <andrew@lunn.ch>
1222M:	Gregory Clement <gregory.clement@free-electrons.com>
1223M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1224L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225S:	Maintained
1226F:	arch/arm/mach-mvebu/
1227F:	drivers/rtc/rtc-armada38x.c
1228F:	arch/arm/boot/dts/armada*
1229F:	arch/arm/boot/dts/kirkwood*
1230
1231
1232ARM/Marvell Berlin SoC support
1233M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1234L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235S:	Maintained
1236F:	arch/arm/mach-berlin/
1237F:	arch/arm/boot/dts/berlin*
1238
1239
1240ARM/Marvell Dove/MV78xx0/Orion SOC support
1241M:	Jason Cooper <jason@lakedaemon.net>
1242M:	Andrew Lunn <andrew@lunn.ch>
1243M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1244M:	Gregory Clement <gregory.clement@free-electrons.com>
1245L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246S:	Maintained
1247F:	arch/arm/mach-dove/
1248F:	arch/arm/mach-mv78xx0/
1249F:	arch/arm/mach-orion5x/
1250F:	arch/arm/plat-orion/
1251F:	arch/arm/boot/dts/dove*
1252F:	arch/arm/boot/dts/orion5x*
1253
1254
1255ARM/Orion SoC/Technologic Systems TS-78xx platform support
1256M:	Alexander Clouter <alex@digriz.org.uk>
1257L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258W:	http://www.digriz.org.uk/ts78xx/kernel
1259S:	Maintained
1260F:	arch/arm/mach-orion5x/ts78xx-*
1261
1262ARM/Mediatek RTC DRIVER
1263M:	Eddie Huang <eddie.huang@mediatek.com>
1264L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1266S:	Maintained
1267F:	drivers/rtc/rtc-mt6397.c
1268
1269ARM/Mediatek SoC support
1270M:	Matthias Brugger <matthias.bgg@gmail.com>
1271L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1273S:	Maintained
1274F:	arch/arm/boot/dts/mt6*
1275F:	arch/arm/boot/dts/mt8*
1276F:	arch/arm/mach-mediatek/
1277N:	mtk
1278K:	mediatek
1279
1280ARM/MICREL KS8695 ARCHITECTURE
1281M:	Greg Ungerer <gerg@uclinux.org>
1282L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283F:	arch/arm/mach-ks8695/
1284S:	Odd Fixes
1285
1286ARM/MIOA701 MACHINE SUPPORT
1287M:	Robert Jarzmik <robert.jarzmik@free.fr>
1288L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289F:	arch/arm/mach-pxa/mioa701.c
1290S:	Maintained
1291
1292ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1293M:	Michael Petchkovsky <mkpetch@internode.on.net>
1294S:	Maintained
1295
1296ARM/NOMADIK ARCHITECTURE
1297M:	Alessandro Rubini <rubini@unipv.it>
1298M:	Linus Walleij <linus.walleij@linaro.org>
1299L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300S:	Maintained
1301F:	arch/arm/mach-nomadik/
1302F:	drivers/pinctrl/nomadik/
1303F:	drivers/i2c/busses/i2c-nomadik.c
1304T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1305
1306ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1307M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1308L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1309W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1310S:	Supported
1311
1312ARM/TOSA MACHINE SUPPORT
1313M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1314M:	Dirk Opfer <dirk@opfer-online.de>
1315S:	Maintained
1316
1317ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1318M:	Marek Vasut <marek.vasut@gmail.com>
1319L:	linux-arm-kernel@lists.infradead.org
1320W:	http://hackndev.com
1321S:	Maintained
1322F:	arch/arm/mach-pxa/include/mach/palmtx.h
1323F:	arch/arm/mach-pxa/palmtx.c
1324F:	arch/arm/mach-pxa/include/mach/palmt5.h
1325F:	arch/arm/mach-pxa/palmt5.c
1326F:	arch/arm/mach-pxa/include/mach/palmld.h
1327F:	arch/arm/mach-pxa/palmld.c
1328F:	arch/arm/mach-pxa/include/mach/palmte2.h
1329F:	arch/arm/mach-pxa/palmte2.c
1330F:	arch/arm/mach-pxa/include/mach/palmtc.h
1331F:	arch/arm/mach-pxa/palmtc.c
1332
1333ARM/PALM TREO SUPPORT
1334M:	Tomas Cech <sleep_walker@suse.com>
1335L:	linux-arm-kernel@lists.infradead.org
1336W:	http://hackndev.com
1337S:	Maintained
1338F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1339F:	arch/arm/mach-pxa/palmtreo.c
1340
1341ARM/PALMZ72 SUPPORT
1342M:	Sergey Lapin <slapin@ossfans.org>
1343L:	linux-arm-kernel@lists.infradead.org
1344W:	http://hackndev.com
1345S:	Maintained
1346F:	arch/arm/mach-pxa/include/mach/palmz72.h
1347F:	arch/arm/mach-pxa/palmz72.c
1348
1349ARM/PLEB SUPPORT
1350M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1351W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1352S:	Maintained
1353
1354ARM/PT DIGITAL BOARD PORT
1355M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1356L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1357W:	http://www.arm.linux.org.uk/
1358S:	Maintained
1359
1360ARM/QUALCOMM SUPPORT
1361M:	Kumar Gala <galak@codeaurora.org>
1362M:	Andy Gross <agross@codeaurora.org>
1363M:	David Brown <davidb@codeaurora.org>
1364L:	linux-arm-msm@vger.kernel.org
1365L:	linux-soc@vger.kernel.org
1366S:	Maintained
1367F:	arch/arm/mach-qcom/
1368F:	drivers/soc/qcom/
1369F:	drivers/tty/serial/msm_serial.h
1370F:	drivers/tty/serial/msm_serial.c
1371F:	drivers/*/pm8???-*
1372F:	drivers/mfd/ssbi.c
1373F:	drivers/firmware/qcom_scm.c
1374T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1375
1376ARM/RADISYS ENP2611 MACHINE SUPPORT
1377M:	Lennert Buytenhek <kernel@wantstofly.org>
1378L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379S:	Maintained
1380
1381ARM/RISCPC ARCHITECTURE
1382M:	Russell King <linux@arm.linux.org.uk>
1383L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1384W:	http://www.arm.linux.org.uk/
1385S:	Maintained
1386F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1387F:	arch/arm/include/asm/hardware/ioc.h
1388F:	arch/arm/include/asm/hardware/iomd.h
1389F:	arch/arm/include/asm/hardware/memc.h
1390F:	arch/arm/mach-rpc/
1391F:	drivers/net/ethernet/8390/etherh.c
1392F:	drivers/net/ethernet/i825xx/ether1*
1393F:	drivers/net/ethernet/seeq/ether3*
1394F:	drivers/scsi/arm/
1395
1396ARM/Rockchip SoC support
1397M:	Heiko Stuebner <heiko@sntech.de>
1398L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399L:	linux-rockchip@lists.infradead.org
1400S:	Maintained
1401F:	arch/arm/boot/dts/rk3*
1402F:	arch/arm/mach-rockchip/
1403F:	drivers/clk/rockchip/
1404F:	drivers/i2c/busses/i2c-rk3x.c
1405F:	drivers/*/*rockchip*
1406F:	drivers/*/*/*rockchip*
1407F:	sound/soc/rockchip/
1408N:	rockchip
1409
1410ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1411M:	Kukjin Kim <kgene@kernel.org>
1412M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1413L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1414L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1415S:	Maintained
1416F:	arch/arm/boot/dts/s3c*
1417F:	arch/arm/boot/dts/exynos*
1418F:	arch/arm64/boot/dts/exynos/
1419F:	arch/arm/plat-samsung/
1420F:	arch/arm/mach-s3c24*/
1421F:	arch/arm/mach-s3c64xx/
1422F:	arch/arm/mach-s5p*/
1423F:	arch/arm/mach-exynos*/
1424F:	drivers/*/*s3c2410*
1425F:	drivers/*/*/*s3c2410*
1426F:	drivers/spi/spi-s3c*
1427F:	sound/soc/samsung/*
1428N:	exynos
1429
1430ARM/SAMSUNG MOBILE MACHINE SUPPORT
1431M:	Kyungmin Park <kyungmin.park@samsung.com>
1432L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1433S:	Maintained
1434F:	arch/arm/mach-s5pv210/
1435
1436ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1437M:	Kyungmin Park <kyungmin.park@samsung.com>
1438M:	Kamil Debski <k.debski@samsung.com>
1439L:	linux-arm-kernel@lists.infradead.org
1440L:	linux-media@vger.kernel.org
1441S:	Maintained
1442F:	drivers/media/platform/s5p-g2d/
1443
1444ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1445M:	Kyungmin Park <kyungmin.park@samsung.com>
1446M:	Kamil Debski <k.debski@samsung.com>
1447M:	Jeongtae Park <jtp.park@samsung.com>
1448L:	linux-arm-kernel@lists.infradead.org
1449L:	linux-media@vger.kernel.org
1450S:	Maintained
1451F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1452F:	drivers/media/platform/s5p-mfc/
1453
1454ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1455M:	Kyungmin Park <kyungmin.park@samsung.com>
1456M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1457L:	linux-arm-kernel@lists.infradead.org
1458L:	linux-media@vger.kernel.org
1459S:	Maintained
1460F:	drivers/media/platform/s5p-tv/
1461
1462ARM/SHMOBILE ARM ARCHITECTURE
1463M:	Simon Horman <horms@verge.net.au>
1464M:	Magnus Damm <magnus.damm@gmail.com>
1465L:	linux-sh@vger.kernel.org
1466W:	http://oss.renesas.com
1467Q:	http://patchwork.kernel.org/project/linux-sh/list/
1468T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1469S:	Supported
1470F:	arch/arm/boot/dts/emev2*
1471F:	arch/arm/boot/dts/r7s*
1472F:	arch/arm/boot/dts/r8a*
1473F:	arch/arm/boot/dts/sh*
1474F:	arch/arm/configs/armadillo800eva_defconfig
1475F:	arch/arm/configs/bockw_defconfig
1476F:	arch/arm/configs/kzm9g_defconfig
1477F:	arch/arm/configs/marzen_defconfig
1478F:	arch/arm/configs/shmobile_defconfig
1479F:	arch/arm/include/debug/renesas-scif.S
1480F:	arch/arm/mach-shmobile/
1481F:	drivers/sh/
1482
1483ARM/SOCFPGA ARCHITECTURE
1484M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1485S:	Maintained
1486F:	arch/arm/mach-socfpga/
1487F:	arch/arm/boot/dts/socfpga*
1488F:	arch/arm/configs/socfpga_defconfig
1489W:	http://www.rocketboards.org
1490T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1491
1492ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1493M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1494S:	Maintained
1495F:	drivers/clk/socfpga/
1496
1497ARM/SOCFPGA EDAC SUPPORT
1498M:	Thor Thayer <tthayer@opensource.altera.com>
1499S:	Maintained
1500F:	drivers/edac/altera_edac.
1501
1502ARM/STI ARCHITECTURE
1503M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1504M:	Maxime Coquelin <maxime.coquelin@st.com>
1505M:	Patrice Chotard <patrice.chotard@st.com>
1506L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1507L:	kernel@stlinux.com
1508W:	http://www.stlinux.com
1509S:	Maintained
1510F:	arch/arm/mach-sti/
1511F:	arch/arm/boot/dts/sti*
1512F:	drivers/clocksource/arm_global_timer.c
1513F:	drivers/i2c/busses/i2c-st.c
1514F:	drivers/media/rc/st_rc.c
1515F:	drivers/mmc/host/sdhci-st.c
1516F:	drivers/phy/phy-miphy28lp.c
1517F:	drivers/phy/phy-miphy365x.c
1518F:	drivers/phy/phy-stih407-usb.c
1519F:	drivers/phy/phy-stih41x-usb.c
1520F:	drivers/pinctrl/pinctrl-st.c
1521F:	drivers/reset/sti/
1522F:	drivers/rtc/rtc-st-lpc.c
1523F:	drivers/tty/serial/st-asc.c
1524F:	drivers/usb/dwc3/dwc3-st.c
1525F:	drivers/usb/host/ehci-st.c
1526F:	drivers/usb/host/ohci-st.c
1527F:	drivers/watchdog/st_lpc_wdt.c
1528F:	drivers/ata/ahci_st.c
1529
1530ARM/STM32 ARCHITECTURE
1531M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1532L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1533S:	Maintained
1534T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1535N:	stm32
1536F:	drivers/clocksource/armv7m_systick.c
1537
1538ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1539M:	Lennert Buytenhek <kernel@wantstofly.org>
1540L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1541S:	Maintained
1542
1543ARM/TETON BGA MACHINE SUPPORT
1544M:	"Mark F. Brown" <mark.brown314@gmail.com>
1545L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546S:	Maintained
1547
1548ARM/THECUS N2100 MACHINE SUPPORT
1549M:	Lennert Buytenhek <kernel@wantstofly.org>
1550L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1551S:	Maintained
1552
1553ARM/NUVOTON W90X900 ARM ARCHITECTURE
1554M:	Wan ZongShun <mcuos.com@gmail.com>
1555L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1556W:	http://www.mcuos.com
1557S:	Maintained
1558F:	arch/arm/mach-w90x900/
1559F:	drivers/input/keyboard/w90p910_keypad.c
1560F:	drivers/input/touchscreen/w90p910_ts.c
1561F:	drivers/watchdog/nuc900_wdt.c
1562F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1563F:	drivers/mtd/nand/nuc900_nand.c
1564F:	drivers/rtc/rtc-nuc900.c
1565F:	drivers/spi/spi-nuc900.c
1566F:	drivers/usb/host/ehci-w90x900.c
1567F:	drivers/video/fbdev/nuc900fb.c
1568
1569ARM/U300 MACHINE SUPPORT
1570M:	Linus Walleij <linus.walleij@linaro.org>
1571L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572S:	Supported
1573F:	arch/arm/mach-u300/
1574F:	drivers/clocksource/timer-u300.c
1575F:	drivers/i2c/busses/i2c-stu300.c
1576F:	drivers/rtc/rtc-coh901331.c
1577F:	drivers/watchdog/coh901327_wdt.c
1578F:	drivers/dma/coh901318*
1579F:	drivers/mfd/ab3100*
1580F:	drivers/rtc/rtc-ab3100.c
1581F:	drivers/rtc/rtc-coh901331.c
1582T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1583
1584ARM/UNIPHIER ARCHITECTURE
1585M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1586L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587S:	Maintained
1588F:	arch/arm/mach-uniphier/
1589N:	uniphier
1590
1591ARM/Ux500 ARM ARCHITECTURE
1592M:	Linus Walleij <linus.walleij@linaro.org>
1593L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594S:	Maintained
1595F:	arch/arm/mach-ux500/
1596F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1597F:	drivers/dma/ste_dma40*
1598F:	drivers/hwspinlock/u8500_hsem.c
1599F:	drivers/mfd/abx500*
1600F:	drivers/mfd/ab8500*
1601F:	drivers/mfd/dbx500*
1602F:	drivers/mfd/db8500*
1603F:	drivers/pinctrl/nomadik/pinctrl-ab*
1604F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1605F:	drivers/rtc/rtc-ab8500.c
1606F:	drivers/rtc/rtc-pl031.c
1607T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1608
1609ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1610M:	Ulf Hansson <ulf.hansson@linaro.org>
1611L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1612T:	git git://git.linaro.org/people/ulfh/clk.git
1613S:	Maintained
1614F:	drivers/clk/ux500/
1615F:	include/linux/platform_data/clk-ux500.h
1616
1617ARM/VERSATILE EXPRESS PLATFORM
1618M:	Liviu Dudau <liviu.dudau@arm.com>
1619M:	Sudeep Holla <sudeep.holla@arm.com>
1620M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1621L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1622S:	Maintained
1623F:	arch/arm/boot/dts/vexpress*
1624F:	arch/arm64/boot/dts/arm/vexpress*
1625F:	arch/arm/mach-vexpress/
1626F:	*/*/vexpress*
1627F:	*/*/*/vexpress*
1628F:	drivers/clk/versatile/clk-vexpress-osc.c
1629F:	drivers/clocksource/versatile.c
1630
1631ARM/VFP SUPPORT
1632M:	Russell King <linux@arm.linux.org.uk>
1633L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1634W:	http://www.arm.linux.org.uk/
1635S:	Maintained
1636F:	arch/arm/vfp/
1637
1638ARM/VOIPAC PXA270 SUPPORT
1639M:	Marek Vasut <marek.vasut@gmail.com>
1640L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1641S:	Maintained
1642F:	arch/arm/mach-pxa/vpac270.c
1643F:	arch/arm/mach-pxa/include/mach/vpac270.h
1644
1645ARM/VT8500 ARM ARCHITECTURE
1646M:	Tony Prisk <linux@prisktech.co.nz>
1647L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648S:	Maintained
1649F:	arch/arm/mach-vt8500/
1650F:	drivers/clocksource/vt8500_timer.c
1651F:	drivers/i2c/busses/i2c-wmt.c
1652F:	drivers/mmc/host/wmt-sdmmc.c
1653F:	drivers/pwm/pwm-vt8500.c
1654F:	drivers/rtc/rtc-vt8500.c
1655F:	drivers/tty/serial/vt8500_serial.c
1656F:	drivers/usb/host/ehci-platform.c
1657F:	drivers/usb/host/uhci-platform.c
1658F:	drivers/video/fbdev/vt8500lcdfb.*
1659F:	drivers/video/fbdev/wm8505fb*
1660F:	drivers/video/fbdev/wmt_ge_rops.*
1661
1662ARM/ZIPIT Z2 SUPPORT
1663M:	Marek Vasut <marek.vasut@gmail.com>
1664L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665S:	Maintained
1666F:	arch/arm/mach-pxa/z2.c
1667F:	arch/arm/mach-pxa/include/mach/z2.h
1668
1669ARM/ZTE ARCHITECTURE
1670M:	Jun Nie <jun.nie@linaro.org>
1671L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672S:	Maintained
1673F:	arch/arm/mach-zx/
1674F:	drivers/clk/zte/
1675F:	Documentation/devicetree/bindings/arm/zte.txt
1676F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1677
1678ARM/ZYNQ ARCHITECTURE
1679M:	Michal Simek <michal.simek@xilinx.com>
1680R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1681L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682W:	http://wiki.xilinx.com
1683T:	git git://git.xilinx.com/linux-xlnx.git
1684S:	Supported
1685F:	arch/arm/mach-zynq/
1686F:	drivers/cpuidle/cpuidle-zynq.c
1687F:	drivers/block/xsysace.c
1688N:	zynq
1689N:	xilinx
1690F:	drivers/clocksource/cadence_ttc_timer.c
1691F:	drivers/i2c/busses/i2c-cadence.c
1692F:	drivers/mmc/host/sdhci-of-arasan.c
1693F:	drivers/edac/synopsys_edac.c
1694
1695ARM SMMU DRIVERS
1696M:	Will Deacon <will.deacon@arm.com>
1697L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698S:	Maintained
1699F:	drivers/iommu/arm-smmu.c
1700F:	drivers/iommu/arm-smmu-v3.c
1701F:	drivers/iommu/io-pgtable-arm.c
1702
1703ARM64 PORT (AARCH64 ARCHITECTURE)
1704M:	Catalin Marinas <catalin.marinas@arm.com>
1705M:	Will Deacon <will.deacon@arm.com>
1706L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707S:	Maintained
1708F:	arch/arm64/
1709F:	Documentation/arm64/
1710
1711AS3645A LED FLASH CONTROLLER DRIVER
1712M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1713L:	linux-media@vger.kernel.org
1714T:	git git://linuxtv.org/media_tree.git
1715S:	Maintained
1716F:	drivers/media/i2c/as3645a.c
1717F:	include/media/as3645a.h
1718
1719ASC7621 HARDWARE MONITOR DRIVER
1720M:	George Joseph <george.joseph@fairview5.com>
1721L:	lm-sensors@lm-sensors.org
1722S:	Maintained
1723F:	Documentation/hwmon/asc7621
1724F:	drivers/hwmon/asc7621.c
1725
1726ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1727M:	Corentin Chary <corentin.chary@gmail.com>
1728L:	acpi4asus-user@lists.sourceforge.net
1729L:	platform-driver-x86@vger.kernel.org
1730W:	http://acpi4asus.sf.net
1731S:	Maintained
1732F:	drivers/platform/x86/asus*.c
1733F:	drivers/platform/x86/eeepc*.c
1734
1735ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1736R:	Dan Williams <dan.j.williams@intel.com>
1737W:	http://sourceforge.net/projects/xscaleiop
1738S:	Odd fixes
1739F:	Documentation/crypto/async-tx-api.txt
1740F:	crypto/async_tx/
1741F:	drivers/dma/
1742F:	include/linux/dmaengine.h
1743F:	include/linux/async_tx.h
1744
1745AT24 EEPROM DRIVER
1746M:	Wolfram Sang <wsa@the-dreams.de>
1747L:	linux-i2c@vger.kernel.org
1748S:	Maintained
1749F:	drivers/misc/eeprom/at24.c
1750F:	include/linux/platform_data/at24.h
1751
1752ATA OVER ETHERNET (AOE) DRIVER
1753M:	"Ed L. Cashin" <ed.cashin@acm.org>
1754W:	http://www.openaoe.org/
1755S:	Supported
1756F:	Documentation/aoe/
1757F:	drivers/block/aoe/
1758
1759ATHEROS ATH GENERIC UTILITIES
1760M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1761L:	linux-wireless@vger.kernel.org
1762S:	Supported
1763F:	drivers/net/wireless/ath/*
1764
1765ATHEROS ATH5K WIRELESS DRIVER
1766M:	Jiri Slaby <jirislaby@gmail.com>
1767M:	Nick Kossifidis <mickflemm@gmail.com>
1768M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1769L:	linux-wireless@vger.kernel.org
1770W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1771S:	Maintained
1772F:	drivers/net/wireless/ath/ath5k/
1773
1774ATHEROS ATH6KL WIRELESS DRIVER
1775M:	Kalle Valo <kvalo@qca.qualcomm.com>
1776L:	linux-wireless@vger.kernel.org
1777W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1778T:	git git://github.com/kvalo/ath.git
1779S:	Supported
1780F:	drivers/net/wireless/ath/ath6kl/
1781
1782WILOCITY WIL6210 WIRELESS DRIVER
1783M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1784L:	linux-wireless@vger.kernel.org
1785L:	wil6210@qca.qualcomm.com
1786S:	Supported
1787W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1788F:	drivers/net/wireless/ath/wil6210/
1789F:	include/uapi/linux/wil6210_uapi.h
1790
1791CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1792M:	Christian Lamparter <chunkeey@googlemail.com>
1793L:	linux-wireless@vger.kernel.org
1794W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1795S:	Maintained
1796F:	drivers/net/wireless/ath/carl9170/
1797
1798ATK0110 HWMON DRIVER
1799M:	Luca Tettamanti <kronos.it@gmail.com>
1800L:	lm-sensors@lm-sensors.org
1801S:	Maintained
1802F:	drivers/hwmon/asus_atk0110.c
1803
1804ATI_REMOTE2 DRIVER
1805M:	Ville Syrjala <syrjala@sci.fi>
1806S:	Maintained
1807F:	drivers/input/misc/ati_remote2.c
1808
1809ATLX ETHERNET DRIVERS
1810M:	Jay Cliburn <jcliburn@gmail.com>
1811M:	Chris Snook <chris.snook@gmail.com>
1812L:	netdev@vger.kernel.org
1813W:	http://sourceforge.net/projects/atl1
1814W:	http://atl1.sourceforge.net
1815S:	Maintained
1816F:	drivers/net/ethernet/atheros/
1817
1818ATM
1819M:	Chas Williams <3chas3@gmail.com>
1820L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1821L:	netdev@vger.kernel.org
1822W:	http://linux-atm.sourceforge.net
1823S:	Maintained
1824F:	drivers/atm/
1825F:	include/linux/atm*
1826F:	include/uapi/linux/atm*
1827
1828ATMEL AT91 / AT32 MCI DRIVER
1829M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1830S:	Maintained
1831F:	drivers/mmc/host/atmel-mci.c
1832F:	drivers/mmc/host/atmel-mci-regs.h
1833
1834ATMEL AT91 / AT32 SERIAL DRIVER
1835M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1836S:	Supported
1837F:	drivers/tty/serial/atmel_serial.c
1838
1839ATMEL Audio ALSA driver
1840M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1841L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1842S:	Supported
1843F:	sound/soc/atmel
1844
1845ATMEL DMA DRIVER
1846M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1847L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1848S:	Supported
1849F:	drivers/dma/at_hdmac.c
1850F:	drivers/dma/at_hdmac_regs.h
1851F:	include/linux/platform_data/dma-atmel.h
1852
1853ATMEL XDMA DRIVER
1854M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1855L:	linux-arm-kernel@lists.infradead.org
1856L:	dmaengine@vger.kernel.org
1857S:	Supported
1858F:	drivers/dma/at_xdmac.c
1859
1860ATMEL I2C DRIVER
1861M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1862L:	linux-i2c@vger.kernel.org
1863S:	Supported
1864F:	drivers/i2c/busses/i2c-at91.c
1865
1866ATMEL ISI DRIVER
1867M:	Josh Wu <josh.wu@atmel.com>
1868L:	linux-media@vger.kernel.org
1869S:	Supported
1870F:	drivers/media/platform/soc_camera/atmel-isi.c
1871F:	include/media/atmel-isi.h
1872
1873ATMEL LCDFB DRIVER
1874M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1875L:	linux-fbdev@vger.kernel.org
1876S:	Maintained
1877F:	drivers/video/fbdev/atmel_lcdfb.c
1878F:	include/video/atmel_lcdc.h
1879
1880ATMEL MACB ETHERNET DRIVER
1881M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1882S:	Supported
1883F:	drivers/net/ethernet/cadence/
1884
1885ATMEL NAND DRIVER
1886M:	Josh Wu <josh.wu@atmel.com>
1887L:	linux-mtd@lists.infradead.org
1888S:	Supported
1889F:	drivers/mtd/nand/atmel_nand*
1890
1891ATMEL SPI DRIVER
1892M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1893S:	Supported
1894F:	drivers/spi/spi-atmel.*
1895
1896ATMEL SSC DRIVER
1897M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1898L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1899S:	Supported
1900F:	drivers/misc/atmel-ssc.c
1901F:	include/linux/atmel-ssc.h
1902
1903ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1904M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1905L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1906S:	Supported
1907F:	drivers/misc/atmel_tclib.c
1908F:	drivers/clocksource/tcb_clksrc.c
1909
1910ATMEL USBA UDC DRIVER
1911M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1912L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1913S:	Supported
1914F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1915
1916ATMEL WIRELESS DRIVER
1917M:	Simon Kelley <simon@thekelleys.org.uk>
1918L:	linux-wireless@vger.kernel.org
1919W:	http://www.thekelleys.org.uk/atmel
1920W:	http://atmelwlandriver.sourceforge.net/
1921S:	Maintained
1922F:	drivers/net/wireless/atmel*
1923
1924ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1925M:	Bradley Grove <linuxdrivers@attotech.com>
1926L:	linux-scsi@vger.kernel.org
1927W:	http://www.attotech.com
1928S:	Supported
1929F:	drivers/scsi/esas2r
1930
1931ATUSB IEEE 802.15.4 RADIO DRIVER
1932M:	Stefan Schmidt <stefan@osg.samsung.com>
1933L:	linux-wpan@vger.kernel.org
1934S:	Maintained
1935F:	drivers/net/ieee802154/atusb.c
1936F:	drivers/net/ieee802154/atusb.h
1937F:	drivers/net/ieee802154/at86rf230.h
1938
1939AUDIT SUBSYSTEM
1940M:	Paul Moore <paul@paul-moore.com>
1941M:	Eric Paris <eparis@redhat.com>
1942L:	linux-audit@redhat.com (moderated for non-subscribers)
1943W:	http://people.redhat.com/sgrubb/audit/
1944T:	git git://git.infradead.org/users/pcmoore/audit
1945S:	Maintained
1946F:	include/linux/audit.h
1947F:	include/uapi/linux/audit.h
1948F:	kernel/audit*
1949
1950AUXILIARY DISPLAY DRIVERS
1951M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1952W:	http://miguelojeda.es/auxdisplay.htm
1953W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1954S:	Maintained
1955F:	drivers/auxdisplay/
1956F:	include/linux/cfag12864b.h
1957
1958AVR32 ARCHITECTURE
1959M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1960M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1961W:	http://www.atmel.com/products/AVR32/
1962W:	http://mirror.egtvedt.no/avr32linux.org/
1963W:	http://avrfreaks.net/
1964S:	Maintained
1965F:	arch/avr32/
1966
1967AVR32/AT32AP MACHINE SUPPORT
1968M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1969M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1970S:	Maintained
1971F:	arch/avr32/mach-at32ap/
1972
1973AX.25 NETWORK LAYER
1974M:	Ralf Baechle <ralf@linux-mips.org>
1975L:	linux-hams@vger.kernel.org
1976W:	http://www.linux-ax25.org/
1977S:	Maintained
1978F:	include/uapi/linux/ax25.h
1979F:	include/net/ax25.h
1980F:	net/ax25/
1981
1982AZ6007 DVB DRIVER
1983M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1984L:	linux-media@vger.kernel.org
1985W:	http://linuxtv.org
1986T:	git git://linuxtv.org/media_tree.git
1987S:	Maintained
1988F:	drivers/media/usb/dvb-usb-v2/az6007.c
1989
1990AZTECH FM RADIO RECEIVER DRIVER
1991M:	Hans Verkuil <hverkuil@xs4all.nl>
1992L:	linux-media@vger.kernel.org
1993T:	git git://linuxtv.org/media_tree.git
1994W:	http://linuxtv.org
1995S:	Maintained
1996F:	drivers/media/radio/radio-aztech*
1997
1998B43 WIRELESS DRIVER
1999L:	linux-wireless@vger.kernel.org
2000L:	b43-dev@lists.infradead.org
2001W:	http://wireless.kernel.org/en/users/Drivers/b43
2002S:	Odd Fixes
2003F:	drivers/net/wireless/b43/
2004
2005B43LEGACY WIRELESS DRIVER
2006M:	Larry Finger <Larry.Finger@lwfinger.net>
2007L:	linux-wireless@vger.kernel.org
2008L:	b43-dev@lists.infradead.org
2009W:	http://wireless.kernel.org/en/users/Drivers/b43
2010S:	Maintained
2011F:	drivers/net/wireless/b43legacy/
2012
2013BACKLIGHT CLASS/SUBSYSTEM
2014M:	Jingoo Han <jingoohan1@gmail.com>
2015M:	Lee Jones <lee.jones@linaro.org>
2016S:	Maintained
2017F:	drivers/video/backlight/
2018F:	include/linux/backlight.h
2019
2020BATMAN ADVANCED
2021M:	Marek Lindner <mareklindner@neomailbox.ch>
2022M:	Simon Wunderlich <sw@simonwunderlich.de>
2023M:	Antonio Quartulli <antonio@meshcoding.com>
2024L:	b.a.t.m.a.n@lists.open-mesh.org
2025W:	http://www.open-mesh.org/
2026S:	Maintained
2027F:	net/batman-adv/
2028
2029BAYCOM/HDLCDRV DRIVERS FOR AX.25
2030M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2031L:	linux-hams@vger.kernel.org
2032W:	http://www.baycom.org/~tom/ham/ham.html
2033S:	Maintained
2034F:	drivers/net/hamradio/baycom*
2035
2036BCACHE (BLOCK LAYER CACHE)
2037M:	Kent Overstreet <kent.overstreet@gmail.com>
2038L:	linux-bcache@vger.kernel.org
2039W:	http://bcache.evilpiepirate.org
2040S:	Maintained
2041F:	drivers/md/bcache/
2042
2043BDISP ST MEDIA DRIVER
2044M:	Fabien Dessenne <fabien.dessenne@st.com>
2045L:	linux-media@vger.kernel.org
2046T:	git git://linuxtv.org/media_tree.git
2047W:	http://linuxtv.org
2048S:	Supported
2049F:	drivers/media/platform/sti/bdisp
2050
2051BEFS FILE SYSTEM
2052S:	Orphan
2053F:	Documentation/filesystems/befs.txt
2054F:	fs/befs/
2055
2056BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2057M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2058L:	netdev@vger.kernel.org
2059S:	Maintained
2060F:	drivers/net/ethernet/ec_bhf.c
2061
2062BFS FILE SYSTEM
2063M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2064S:	Maintained
2065F:	Documentation/filesystems/bfs.txt
2066F:	fs/bfs/
2067F:	include/uapi/linux/bfs_fs.h
2068
2069BLACKFIN ARCHITECTURE
2070M:	Steven Miao <realmz6@gmail.com>
2071L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2072T:	git git://git.code.sf.net/p/adi-linux/code
2073W:	http://blackfin.uclinux.org
2074S:	Supported
2075F:	arch/blackfin/
2076
2077BLACKFIN EMAC DRIVER
2078L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2079W:	http://blackfin.uclinux.org
2080S:	Supported
2081F:	drivers/net/ethernet/adi/
2082
2083BLACKFIN RTC DRIVER
2084L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2085W:	http://blackfin.uclinux.org
2086S:	Supported
2087F:	drivers/rtc/rtc-bfin.c
2088
2089BLACKFIN SDH DRIVER
2090M:	Sonic Zhang <sonic.zhang@analog.com>
2091L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2092W:	http://blackfin.uclinux.org
2093S:	Supported
2094F:	drivers/mmc/host/bfin_sdh.c
2095
2096BLACKFIN SERIAL DRIVER
2097M:	Sonic Zhang <sonic.zhang@analog.com>
2098L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2099W:	http://blackfin.uclinux.org
2100S:	Supported
2101F:	drivers/tty/serial/bfin_uart.c
2102
2103BLACKFIN WATCHDOG DRIVER
2104L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2105W:	http://blackfin.uclinux.org
2106S:	Supported
2107F:	drivers/watchdog/bfin_wdt.c
2108
2109BLACKFIN I2C TWI DRIVER
2110M:	Sonic Zhang <sonic.zhang@analog.com>
2111L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2112W:	http://blackfin.uclinux.org/
2113S:	Supported
2114F:	drivers/i2c/busses/i2c-bfin-twi.c
2115
2116BLACKFIN MEDIA DRIVER
2117M:	Scott Jiang <scott.jiang.linux@gmail.com>
2118L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2119W:	http://blackfin.uclinux.org/
2120S:	Supported
2121F:	drivers/media/platform/blackfin/
2122F:	drivers/media/i2c/adv7183*
2123F:	drivers/media/i2c/vs6624*
2124
2125BLINKM RGB LED DRIVER
2126M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2127S:	Maintained
2128F:	drivers/leds/leds-blinkm.c
2129
2130BLOCK LAYER
2131M:	Jens Axboe <axboe@kernel.dk>
2132T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2133S:	Maintained
2134F:	block/
2135F:	kernel/trace/blktrace.c
2136
2137BLOCK2MTD DRIVER
2138M:	Joern Engel <joern@lazybastard.org>
2139L:	linux-mtd@lists.infradead.org
2140S:	Maintained
2141F:	drivers/mtd/devices/block2mtd.c
2142
2143BLUETOOTH DRIVERS
2144M:	Marcel Holtmann <marcel@holtmann.org>
2145M:	Gustavo Padovan <gustavo@padovan.org>
2146M:	Johan Hedberg <johan.hedberg@gmail.com>
2147L:	linux-bluetooth@vger.kernel.org
2148W:	http://www.bluez.org/
2149T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2150T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2151S:	Maintained
2152F:	drivers/bluetooth/
2153
2154BLUETOOTH SUBSYSTEM
2155M:	Marcel Holtmann <marcel@holtmann.org>
2156M:	Gustavo Padovan <gustavo@padovan.org>
2157M:	Johan Hedberg <johan.hedberg@gmail.com>
2158L:	linux-bluetooth@vger.kernel.org
2159W:	http://www.bluez.org/
2160T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2161T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2162S:	Maintained
2163F:	net/bluetooth/
2164F:	include/net/bluetooth/
2165
2166BONDING DRIVER
2167M:	Jay Vosburgh <j.vosburgh@gmail.com>
2168M:	Veaceslav Falico <vfalico@gmail.com>
2169M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2170L:	netdev@vger.kernel.org
2171W:	http://sourceforge.net/projects/bonding/
2172S:	Supported
2173F:	drivers/net/bonding/
2174F:	include/uapi/linux/if_bonding.h
2175
2176BPF (Safe dynamic programs and tools)
2177M:	Alexei Starovoitov <ast@kernel.org>
2178L:	netdev@vger.kernel.org
2179L:	linux-kernel@vger.kernel.org
2180S:	Supported
2181F:	kernel/bpf/
2182
2183BROADCOM B44 10/100 ETHERNET DRIVER
2184M:	Gary Zambrano <zambrano@broadcom.com>
2185L:	netdev@vger.kernel.org
2186S:	Supported
2187F:	drivers/net/ethernet/broadcom/b44.*
2188
2189BROADCOM GENET ETHERNET DRIVER
2190M:	Florian Fainelli <f.fainelli@gmail.com>
2191L:	netdev@vger.kernel.org
2192S:	Supported
2193F:	drivers/net/ethernet/broadcom/genet/
2194
2195BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2196M:	Sony Chacko <sony.chacko@qlogic.com>
2197M:	Dept-HSGLinuxNICDev@qlogic.com
2198L:	netdev@vger.kernel.org
2199S:	Supported
2200F:	drivers/net/ethernet/broadcom/bnx2.*
2201F:	drivers/net/ethernet/broadcom/bnx2_*
2202
2203BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2204M:	Ariel Elior <ariel.elior@qlogic.com>
2205L:	netdev@vger.kernel.org
2206S:	Supported
2207F:	drivers/net/ethernet/broadcom/bnx2x/
2208
2209BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2210M:	Florian Fainelli <f.fainelli@gmail.com>
2211M:	Ray Jui <rjui@broadcom.com>
2212M:	Scott Branden <sbranden@broadcom.com>
2213L:	bcm-kernel-feedback-list@broadcom.com
2214T:	git git://github.com/broadcom/mach-bcm
2215S:	Maintained
2216F:	arch/arm/mach-bcm/
2217F:	arch/arm/boot/dts/bcm113*
2218F:	arch/arm/boot/dts/bcm216*
2219F:	arch/arm/boot/dts/bcm281*
2220F:	arch/arm/configs/bcm_defconfig
2221F:	drivers/mmc/host/sdhci-bcm-kona.c
2222F:	drivers/clocksource/bcm_kona_timer.c
2223
2224BROADCOM BCM2835 ARM ARCHITECTURE
2225M:	Stephen Warren <swarren@wwwdotorg.org>
2226M:	Lee Jones <lee@kernel.org>
2227L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2228T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2229S:	Maintained
2230N:	bcm2835
2231
2232BROADCOM BCM33XX MIPS ARCHITECTURE
2233M:	Kevin Cernekee <cernekee@gmail.com>
2234L:	linux-mips@linux-mips.org
2235S:	Maintained
2236F:	arch/mips/bcm3384/*
2237F:	arch/mips/include/asm/mach-bcm3384/*
2238F:	arch/mips/kernel/*bmips*
2239
2240BROADCOM BCM47XX MIPS ARCHITECTURE
2241M:	Hauke Mehrtens <hauke@hauke-m.de>
2242M:	Rafał Miłecki <zajec5@gmail.com>
2243L:	linux-mips@linux-mips.org
2244S:	Maintained
2245F:	arch/mips/bcm47xx/*
2246F:	arch/mips/include/asm/mach-bcm47xx/*
2247
2248BROADCOM BCM5301X ARM ARCHITECTURE
2249M:	Hauke Mehrtens <hauke@hauke-m.de>
2250L:	linux-arm-kernel@lists.infradead.org
2251S:	Maintained
2252F:	arch/arm/mach-bcm/bcm_5301x.c
2253F:	arch/arm/boot/dts/bcm5301x.dtsi
2254F:	arch/arm/boot/dts/bcm470*
2255
2256BROADCOM BCM63XX ARM ARCHITECTURE
2257M:	Florian Fainelli <f.fainelli@gmail.com>
2258L:	linux-arm-kernel@lists.infradead.org
2259T:	git git://github.com/broadcom/arm-bcm63xx.git
2260S:	Maintained
2261F:	arch/arm/mach-bcm/bcm63xx.c
2262F:	arch/arm/include/debug/bcm63xx.S
2263
2264BROADCOM BCM63XX/BCM33XX UDC DRIVER
2265M:	Kevin Cernekee <cernekee@gmail.com>
2266L:	linux-usb@vger.kernel.org
2267S:	Maintained
2268F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2269
2270BROADCOM BCM7XXX ARM ARCHITECTURE
2271M:	Brian Norris <computersforpeace@gmail.com>
2272M:	Gregory Fong <gregory.0xf0@gmail.com>
2273M:	Florian Fainelli <f.fainelli@gmail.com>
2274L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2275T:	git git://github.com/broadcom/stblinux.git
2276S:	Maintained
2277F:	arch/arm/mach-bcm/*brcmstb*
2278F:	arch/arm/boot/dts/bcm7*.dts*
2279F:	drivers/bus/brcmstb_gisb.c
2280N:	brcmstb
2281
2282BROADCOM BMIPS MIPS ARCHITECTURE
2283M:	Kevin Cernekee <cernekee@gmail.com>
2284M:	Florian Fainelli <f.fainelli@gmail.com>
2285L:	linux-mips@linux-mips.org
2286T:	git git://github.com/broadcom/stblinux.git
2287S:	Maintained
2288F:	arch/mips/bmips/*
2289F:	arch/mips/include/asm/mach-bmips/*
2290F:	arch/mips/kernel/*bmips*
2291F:	arch/mips/boot/dts/brcm/bcm*.dts*
2292F:	drivers/irqchip/irq-bcm7*
2293F:	drivers/irqchip/irq-brcmstb*
2294
2295BROADCOM TG3 GIGABIT ETHERNET DRIVER
2296M:	Prashant Sreedharan <prashant@broadcom.com>
2297M:	Michael Chan <mchan@broadcom.com>
2298L:	netdev@vger.kernel.org
2299S:	Supported
2300F:	drivers/net/ethernet/broadcom/tg3.*
2301
2302BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2303M:	Brett Rudley <brudley@broadcom.com>
2304M:	Arend van Spriel <arend@broadcom.com>
2305M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2306M:	Hante Meuleman <meuleman@broadcom.com>
2307L:	linux-wireless@vger.kernel.org
2308L:	brcm80211-dev-list@broadcom.com
2309S:	Supported
2310F:	drivers/net/wireless/brcm80211/
2311
2312BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2313M:	QLogic-Storage-Upstream@qlogic.com
2314L:	linux-scsi@vger.kernel.org
2315S:	Supported
2316F:	drivers/scsi/bnx2fc/
2317
2318BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2319M:	QLogic-Storage-Upstream@qlogic.com
2320L:	linux-scsi@vger.kernel.org
2321S:	Supported
2322F:	drivers/scsi/bnx2i/
2323
2324BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2325M:	Ray Jui <rjui@broadcom.com>
2326M:	Scott Branden <sbranden@broadcom.com>
2327L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2328L:	bcm-kernel-feedback-list@broadcom.com
2329T:	git git://github.com/broadcom/cygnus-linux.git
2330S:	Maintained
2331N:	iproc
2332N:	cygnus
2333N:	bcm9113*
2334N:	bcm9583*
2335N:	bcm583*
2336N:	bcm113*
2337
2338BROADCOM BRCMSTB GPIO DRIVER
2339M:	Gregory Fong <gregory.0xf0@gmail.com>
2340L:	bcm-kernel-feedback-list@broadcom.com>
2341S:	Supported
2342F:	drivers/gpio/gpio-brcmstb.c
2343F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2344
2345BROADCOM KONA GPIO DRIVER
2346M:	Ray Jui <rjui@broadcom.com>
2347L:	bcm-kernel-feedback-list@broadcom.com
2348S:	Supported
2349F:	drivers/gpio/gpio-bcm-kona.c
2350F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2351
2352BROADCOM NVRAM DRIVER
2353M:	Rafał Miłecki <zajec5@gmail.com>
2354L:	linux-mips@linux-mips.org
2355S:	Maintained
2356F:	drivers/firmware/broadcom/*
2357
2358BROADCOM STB NAND FLASH DRIVER
2359M:	Brian Norris <computersforpeace@gmail.com>
2360L:	linux-mtd@lists.infradead.org
2361S:	Maintained
2362F:	drivers/mtd/nand/brcmnand/
2363
2364BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2365M:	Rafał Miłecki <zajec5@gmail.com>
2366L:	linux-wireless@vger.kernel.org
2367S:	Maintained
2368F:	drivers/bcma/
2369F:	include/linux/bcma/
2370
2371BROADCOM SYSTEMPORT ETHERNET DRIVER
2372M:	Florian Fainelli <f.fainelli@gmail.com>
2373L:	netdev@vger.kernel.org
2374S:	Supported
2375F:	drivers/net/ethernet/broadcom/bcmsysport.*
2376
2377BROCADE BFA FC SCSI DRIVER
2378M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2379M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2380L:	linux-scsi@vger.kernel.org
2381S:	Supported
2382F:	drivers/scsi/bfa/
2383
2384BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2385M:	Rasesh Mody <rasesh.mody@qlogic.com>
2386L:	netdev@vger.kernel.org
2387S:	Supported
2388F:	drivers/net/ethernet/brocade/bna/
2389
2390BSG (block layer generic sg v4 driver)
2391M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2392L:	linux-scsi@vger.kernel.org
2393S:	Supported
2394F:	block/bsg.c
2395F:	include/linux/bsg.h
2396F:	include/uapi/linux/bsg.h
2397
2398BT87X AUDIO DRIVER
2399M:	Clemens Ladisch <clemens@ladisch.de>
2400L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2401T:	git git://git.alsa-project.org/alsa-kernel.git
2402S:	Maintained
2403F:	Documentation/sound/alsa/Bt87x.txt
2404F:	sound/pci/bt87x.c
2405
2406BT8XXGPIO DRIVER
2407M:	Michael Buesch <m@bues.ch>
2408W:	http://bu3sch.de/btgpio.php
2409S:	Maintained
2410F:	drivers/gpio/gpio-bt8xx.c
2411
2412BTRFS FILE SYSTEM
2413M:	Chris Mason <clm@fb.com>
2414M:	Josef Bacik <jbacik@fb.com>
2415M:	David Sterba <dsterba@suse.com>
2416L:	linux-btrfs@vger.kernel.org
2417W:	http://btrfs.wiki.kernel.org/
2418Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2419T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2420S:	Maintained
2421F:	Documentation/filesystems/btrfs.txt
2422F:	fs/btrfs/
2423
2424BTTV VIDEO4LINUX DRIVER
2425M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2426L:	linux-media@vger.kernel.org
2427W:	http://linuxtv.org
2428T:	git git://linuxtv.org/media_tree.git
2429S:	Odd fixes
2430F:	Documentation/video4linux/bttv/
2431F:	drivers/media/pci/bt8xx/bttv*
2432
2433BUSLOGIC SCSI DRIVER
2434M:	Khalid Aziz <khalid@gonehiking.org>
2435L:	linux-scsi@vger.kernel.org
2436S:	Maintained
2437F:	drivers/scsi/BusLogic.*
2438F:	drivers/scsi/FlashPoint.*
2439
2440C-MEDIA CMI8788 DRIVER
2441M:	Clemens Ladisch <clemens@ladisch.de>
2442L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2443T:	git git://git.alsa-project.org/alsa-kernel.git
2444S:	Maintained
2445F:	sound/pci/oxygen/
2446
2447C6X ARCHITECTURE
2448M:	Mark Salter <msalter@redhat.com>
2449M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2450L:	linux-c6x-dev@linux-c6x.org
2451W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2452S:	Maintained
2453F:	arch/c6x/
2454
2455CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2456M:	David Howells <dhowells@redhat.com>
2457L:	linux-cachefs@redhat.com
2458S:	Supported
2459F:	Documentation/filesystems/caching/cachefiles.txt
2460F:	fs/cachefiles/
2461
2462CADET FM/AM RADIO RECEIVER DRIVER
2463M:	Hans Verkuil <hverkuil@xs4all.nl>
2464L:	linux-media@vger.kernel.org
2465T:	git git://linuxtv.org/media_tree.git
2466W:	http://linuxtv.org
2467S:	Maintained
2468F:	drivers/media/radio/radio-cadet*
2469
2470CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2471M:	Jonathan Corbet <corbet@lwn.net>
2472L:	linux-media@vger.kernel.org
2473T:	git git://linuxtv.org/media_tree.git
2474S:	Maintained
2475F:	Documentation/video4linux/cafe_ccic
2476F:	drivers/media/platform/marvell-ccic/
2477
2478CAIF NETWORK LAYER
2479M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2480L:	netdev@vger.kernel.org
2481S:	Supported
2482F:	Documentation/networking/caif/
2483F:	drivers/net/caif/
2484F:	include/uapi/linux/caif/
2485F:	include/net/caif/
2486F:	net/caif/
2487
2488CALGARY x86-64 IOMMU
2489M:	Muli Ben-Yehuda <muli@il.ibm.com>
2490M:	"Jon D. Mason" <jdmason@kudzu.us>
2491L:	discuss@x86-64.org
2492S:	Maintained
2493F:	arch/x86/kernel/pci-calgary_64.c
2494F:	arch/x86/kernel/tce_64.c
2495F:	arch/x86/include/asm/calgary.h
2496F:	arch/x86/include/asm/tce.h
2497
2498CAN NETWORK LAYER
2499M:	Oliver Hartkopp <socketcan@hartkopp.net>
2500M:	Marc Kleine-Budde <mkl@pengutronix.de>
2501L:	linux-can@vger.kernel.org
2502W:	https://github.com/linux-can
2503T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2504T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2505S:	Maintained
2506F:	Documentation/networking/can.txt
2507F:	net/can/
2508F:	include/linux/can/core.h
2509F:	include/uapi/linux/can.h
2510F:	include/uapi/linux/can/bcm.h
2511F:	include/uapi/linux/can/raw.h
2512F:	include/uapi/linux/can/gw.h
2513
2514CAN NETWORK DRIVERS
2515M:	Wolfgang Grandegger <wg@grandegger.com>
2516M:	Marc Kleine-Budde <mkl@pengutronix.de>
2517L:	linux-can@vger.kernel.org
2518W:	https://github.com/linux-can
2519T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2520T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2521S:	Maintained
2522F:	drivers/net/can/
2523F:	include/linux/can/dev.h
2524F:	include/linux/can/platform/
2525F:	include/uapi/linux/can/error.h
2526F:	include/uapi/linux/can/netlink.h
2527
2528CAPABILITIES
2529M:	Serge Hallyn <serge.hallyn@canonical.com>
2530L:	linux-security-module@vger.kernel.org
2531S:	Supported
2532F:	include/linux/capability.h
2533F:	include/uapi/linux/capability.h
2534F:	security/commoncap.c
2535F:	kernel/capability.c
2536
2537CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2538M:	Kevin Tsai <ktsai@capellamicro.com>
2539S:	Maintained
2540F:	drivers/iio/light/cm*
2541F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2542
2543CAVIUM LIQUIDIO NETWORK DRIVER
2544M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2545M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2546M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2547M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2548L:     netdev@vger.kernel.org
2549W:     http://www.cavium.com
2550S:     Supported
2551F:     drivers/net/ethernet/cavium/
2552F:     drivers/net/ethernet/cavium/liquidio/
2553
2554CC2520 IEEE-802.15.4 RADIO DRIVER
2555M:	Varka Bhadram <varkabhadram@gmail.com>
2556L:	linux-wpan@vger.kernel.org
2557S:	Maintained
2558F:	drivers/net/ieee802154/cc2520.c
2559F:	include/linux/spi/cc2520.h
2560F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2561
2562CELL BROADBAND ENGINE ARCHITECTURE
2563M:	Arnd Bergmann <arnd@arndb.de>
2564L:	linuxppc-dev@lists.ozlabs.org
2565W:	http://www.ibm.com/developerworks/power/cell/
2566S:	Supported
2567F:	arch/powerpc/include/asm/cell*.h
2568F:	arch/powerpc/include/asm/spu*.h
2569F:	arch/powerpc/include/uapi/asm/spu*.h
2570F:	arch/powerpc/oprofile/*cell*
2571F:	arch/powerpc/platforms/cell/
2572
2573CEPH COMMON CODE (LIBCEPH)
2574M:	Ilya Dryomov <idryomov@gmail.com>
2575M:	"Yan, Zheng" <zyan@redhat.com>
2576M:	Sage Weil <sage@redhat.com>
2577L:	ceph-devel@vger.kernel.org
2578W:	http://ceph.com/
2579T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2580T:	git git://github.com/ceph/ceph-client.git
2581S:	Supported
2582F:	net/ceph/
2583F:	include/linux/ceph/
2584F:	include/linux/crush/
2585
2586CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2587M:	"Yan, Zheng" <zyan@redhat.com>
2588M:	Sage Weil <sage@redhat.com>
2589M:	Ilya Dryomov <idryomov@gmail.com>
2590L:	ceph-devel@vger.kernel.org
2591W:	http://ceph.com/
2592T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2593T:	git git://github.com/ceph/ceph-client.git
2594S:	Supported
2595F:	Documentation/filesystems/ceph.txt
2596F:	fs/ceph/
2597
2598CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2599L:	linux-usb@vger.kernel.org
2600S:	Orphan
2601F:	Documentation/usb/WUSB-Design-overview.txt
2602F:	Documentation/usb/wusb-cbaf
2603F:	drivers/usb/host/hwa-hc.c
2604F:	drivers/usb/host/whci/
2605F:	drivers/usb/wusbcore/
2606F:	include/linux/usb/wusb*
2607
2608CFAG12864B LCD DRIVER
2609M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2610W:	http://miguelojeda.es/auxdisplay.htm
2611W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2612S:	Maintained
2613F:	drivers/auxdisplay/cfag12864b.c
2614F:	include/linux/cfag12864b.h
2615
2616CFAG12864BFB LCD FRAMEBUFFER DRIVER
2617M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2618W:	http://miguelojeda.es/auxdisplay.htm
2619W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2620S:	Maintained
2621F:	drivers/auxdisplay/cfag12864bfb.c
2622F:	include/linux/cfag12864b.h
2623
2624CFG80211 and NL80211
2625M:	Johannes Berg <johannes@sipsolutions.net>
2626L:	linux-wireless@vger.kernel.org
2627W:	http://wireless.kernel.org/
2628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2629T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2630S:	Maintained
2631F:	include/uapi/linux/nl80211.h
2632F:	include/net/cfg80211.h
2633F:	net/wireless/*
2634X:	net/wireless/wext*
2635
2636CHAR and MISC DRIVERS
2637M:	Arnd Bergmann <arnd@arndb.de>
2638M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2639T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2640S:	Supported
2641F:	drivers/char/*
2642F:	drivers/misc/*
2643F:	include/linux/miscdevice.h
2644
2645CHECKPATCH
2646M:	Andy Whitcroft <apw@canonical.com>
2647M:	Joe Perches <joe@perches.com>
2648S:	Maintained
2649F:	scripts/checkpatch.pl
2650
2651CHINESE DOCUMENTATION
2652M:	Harry Wei <harryxiyou@gmail.com>
2653L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2654L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2655S:	Maintained
2656F:	Documentation/zh_CN/
2657
2658CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2659M:	Peter Chen <Peter.Chen@freescale.com>
2660T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2661L:	linux-usb@vger.kernel.org
2662S:	Maintained
2663F:	drivers/usb/chipidea/
2664
2665CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2666M:	Hans de Goede <hdegoede@redhat.com>
2667L:	linux-input@vger.kernel.org
2668S:	Maintained
2669F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2670F:	drivers/input/touchscreen/chipone_icn8318.c
2671
2672CHROME HARDWARE PLATFORM SUPPORT
2673M:	Olof Johansson <olof@lixom.net>
2674S:	Maintained
2675F:	drivers/platform/chrome/
2676
2677CISCO VIC ETHERNET NIC DRIVER
2678M:	Christian Benvenuti <benve@cisco.com>
2679M:	Sujith Sankar <ssujith@cisco.com>
2680M:	Govindarajulu Varadarajan <_govind@gmx.com>
2681M:	Neel Patel <neepatel@cisco.com>
2682S:	Supported
2683F:	drivers/net/ethernet/cisco/enic/
2684
2685CISCO VIC LOW LATENCY NIC DRIVER
2686M:	Upinder Malhi <umalhi@cisco.com>
2687S:	Supported
2688F:	drivers/infiniband/hw/usnic
2689
2690CIRRUS LOGIC EP93XX ETHERNET DRIVER
2691M:	Hartley Sweeten <hsweeten@visionengravers.com>
2692L:	netdev@vger.kernel.org
2693S:	Maintained
2694F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2695
2696CIRRUS LOGIC AUDIO CODEC DRIVERS
2697M:	Brian Austin <brian.austin@cirrus.com>
2698M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2699L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2700S:	Maintained
2701F:	sound/soc/codecs/cs*
2702
2703CLEANCACHE API
2704M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2705L:	linux-kernel@vger.kernel.org
2706S:	Maintained
2707F:	mm/cleancache.c
2708F:	include/linux/cleancache.h
2709
2710CLK API
2711M:	Russell King <linux@arm.linux.org.uk>
2712L:	linux-clk@vger.kernel.org
2713S:	Maintained
2714F:	include/linux/clk.h
2715
2716CLOCKSOURCE, CLOCKEVENT DRIVERS
2717M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2718M:	Thomas Gleixner <tglx@linutronix.de>
2719L:	linux-kernel@vger.kernel.org
2720T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2721S:	Supported
2722F:	drivers/clocksource
2723
2724CISCO FCOE HBA DRIVER
2725M:	Hiral Patel <hiralpat@cisco.com>
2726M:	Suma Ramars <sramars@cisco.com>
2727M:	Brian Uchino <buchino@cisco.com>
2728L:	linux-scsi@vger.kernel.org
2729S:	Supported
2730F:	drivers/scsi/fnic/
2731
2732CISCO SCSI HBA DRIVER
2733M:	Narsimhulu Musini <nmusini@cisco.com>
2734M:	Sesidhar Baddela <sebaddel@cisco.com>
2735L:	linux-scsi@vger.kernel.org
2736S:	Supported
2737F:	drivers/scsi/snic/
2738
2739CMPC ACPI DRIVER
2740M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2741M:	Daniel Oliveira Nascimento <don@syst.com.br>
2742L:	platform-driver-x86@vger.kernel.org
2743S:	Supported
2744F:	drivers/platform/x86/classmate-laptop.c
2745
2746COBALT MEDIA DRIVER
2747M:	Hans Verkuil <hans.verkuil@cisco.com>
2748L:	linux-media@vger.kernel.org
2749T:	git git://linuxtv.org/media_tree.git
2750W:	http://linuxtv.org
2751S:	Supported
2752F:	drivers/media/pci/cobalt/
2753
2754COCCINELLE/Semantic Patches (SmPL)
2755M:	Julia Lawall <Julia.Lawall@lip6.fr>
2756M:	Gilles Muller <Gilles.Muller@lip6.fr>
2757M:	Nicolas Palix <nicolas.palix@imag.fr>
2758M:	Michal Marek <mmarek@suse.com>
2759L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2760T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2761W:	http://coccinelle.lip6.fr/
2762S:	Supported
2763F:	Documentation/coccinelle.txt
2764F:	scripts/coccinelle/
2765F:	scripts/coccicheck
2766
2767CODA FILE SYSTEM
2768M:	Jan Harkes <jaharkes@cs.cmu.edu>
2769M:	coda@cs.cmu.edu
2770L:	codalist@coda.cs.cmu.edu
2771W:	http://www.coda.cs.cmu.edu/
2772S:	Maintained
2773F:	Documentation/filesystems/coda.txt
2774F:	fs/coda/
2775F:	include/linux/coda*.h
2776F:	include/uapi/linux/coda*.h
2777
2778CODA V4L2 MEM2MEM DRIVER
2779M:	Philipp Zabel <p.zabel@pengutronix.de>
2780L:	linux-media@vger.kernel.org
2781S:	Maintained
2782F:	Documentation/devicetree/bindings/media/coda.txt
2783F:	drivers/media/platform/coda/
2784
2785COMMON CLK FRAMEWORK
2786M:	Michael Turquette <mturquette@baylibre.com>
2787M:	Stephen Boyd <sboyd@codeaurora.org>
2788L:	linux-clk@vger.kernel.org
2789T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2790S:	Maintained
2791F:	drivers/clk/
2792X:	drivers/clk/clkdev.c
2793F:	include/linux/clk-pr*
2794F:	include/linux/clk/
2795
2796COMMON INTERNET FILE SYSTEM (CIFS)
2797M:	Steve French <sfrench@samba.org>
2798L:	linux-cifs@vger.kernel.org
2799L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2800W:	http://linux-cifs.samba.org/
2801T:	git git://git.samba.org/sfrench/cifs-2.6.git
2802S:	Supported
2803F:	Documentation/filesystems/cifs/
2804F:	fs/cifs/
2805
2806COMPACTPCI HOTPLUG CORE
2807M:	Scott Murray <scott@spiteful.org>
2808L:	linux-pci@vger.kernel.org
2809S:	Maintained
2810F:	drivers/pci/hotplug/cpci_hotplug*
2811
2812COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2813M:	Scott Murray <scott@spiteful.org>
2814L:	linux-pci@vger.kernel.org
2815S:	Maintained
2816F:	drivers/pci/hotplug/cpcihp_zt5550.*
2817
2818COMPACTPCI HOTPLUG GENERIC DRIVER
2819M:	Scott Murray <scott@spiteful.org>
2820L:	linux-pci@vger.kernel.org
2821S:	Maintained
2822F:	drivers/pci/hotplug/cpcihp_generic.c
2823
2824COMPAL LAPTOP SUPPORT
2825M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2826L:	platform-driver-x86@vger.kernel.org
2827S:	Maintained
2828F:	drivers/platform/x86/compal-laptop.c
2829
2830CONEXANT ACCESSRUNNER USB DRIVER
2831M:	Simon Arlott <cxacru@fire.lp0.eu>
2832L:	accessrunner-general@lists.sourceforge.net
2833W:	http://accessrunner.sourceforge.net/
2834S:	Maintained
2835F:	drivers/usb/atm/cxacru.c
2836
2837CONFIGFS
2838M:	Joel Becker <jlbec@evilplan.org>
2839T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2840S:	Supported
2841F:	fs/configfs/
2842F:	include/linux/configfs.h
2843
2844CONNECTOR
2845M:	Evgeniy Polyakov <zbr@ioremap.net>
2846L:	netdev@vger.kernel.org
2847S:	Maintained
2848F:	drivers/connector/
2849
2850CONTROL GROUP (CGROUP)
2851M:	Tejun Heo <tj@kernel.org>
2852M:	Li Zefan <lizefan@huawei.com>
2853M:	Johannes Weiner <hannes@cmpxchg.org>
2854L:	cgroups@vger.kernel.org
2855T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2856S:	Maintained
2857F:	Documentation/cgroups/
2858F:	include/linux/cgroup*
2859F:	kernel/cgroup*
2860
2861CONTROL GROUP - CPUSET
2862M:	Li Zefan <lizefan@huawei.com>
2863L:	cgroups@vger.kernel.org
2864W:	http://www.bullopensource.org/cpuset/
2865W:	http://oss.sgi.com/projects/cpusets/
2866T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2867S:	Maintained
2868F:	Documentation/cgroups/cpusets.txt
2869F:	include/linux/cpuset.h
2870F:	kernel/cpuset.c
2871
2872CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2873M:	Johannes Weiner <hannes@cmpxchg.org>
2874M:	Michal Hocko <mhocko@kernel.org>
2875L:	cgroups@vger.kernel.org
2876L:	linux-mm@kvack.org
2877S:	Maintained
2878F:	mm/memcontrol.c
2879F:	mm/swap_cgroup.c
2880
2881CORETEMP HARDWARE MONITORING DRIVER
2882M:	Fenghua Yu <fenghua.yu@intel.com>
2883L:	lm-sensors@lm-sensors.org
2884S:	Maintained
2885F:	Documentation/hwmon/coretemp
2886F:	drivers/hwmon/coretemp.c
2887
2888COSA/SRP SYNC SERIAL DRIVER
2889M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2890W:	http://www.fi.muni.cz/~kas/cosa/
2891S:	Maintained
2892F:	drivers/net/wan/cosa*
2893
2894CPMAC ETHERNET DRIVER
2895M:	Florian Fainelli <florian@openwrt.org>
2896L:	netdev@vger.kernel.org
2897S:	Maintained
2898F:	drivers/net/ethernet/ti/cpmac.c
2899
2900CPU FREQUENCY DRIVERS
2901M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2902M:	Viresh Kumar <viresh.kumar@linaro.org>
2903L:	linux-pm@vger.kernel.org
2904S:	Maintained
2905T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2906T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2907F:	drivers/cpufreq/
2908F:	include/linux/cpufreq.h
2909
2910CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2911M:	Viresh Kumar <viresh.kumar@linaro.org>
2912M:	Sudeep Holla <sudeep.holla@arm.com>
2913L:	linux-pm@vger.kernel.org
2914W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2915S:	Maintained
2916F:	drivers/cpufreq/arm_big_little.h
2917F:	drivers/cpufreq/arm_big_little.c
2918F:	drivers/cpufreq/arm_big_little_dt.c
2919
2920CPUIDLE DRIVER - ARM BIG LITTLE
2921M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2922M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2923L:	linux-pm@vger.kernel.org
2924L:	linux-arm-kernel@lists.infradead.org
2925T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2926S:	Maintained
2927F:	drivers/cpuidle/cpuidle-big_little.c
2928
2929CPUIDLE DRIVER - ARM EXYNOS
2930M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2931M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2932M:	Kukjin Kim <kgene@kernel.org>
2933L:	linux-pm@vger.kernel.org
2934L:	linux-samsung-soc@vger.kernel.org
2935S:	Supported
2936F:	drivers/cpuidle/cpuidle-exynos.c
2937F:	arch/arm/mach-exynos/pm.c
2938
2939CPUIDLE DRIVERS
2940M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2941M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2942L:	linux-pm@vger.kernel.org
2943S:	Maintained
2944T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2945F:	drivers/cpuidle/*
2946F:	include/linux/cpuidle.h
2947
2948CPUID/MSR DRIVER
2949M:	"H. Peter Anvin" <hpa@zytor.com>
2950S:	Maintained
2951F:	arch/x86/kernel/cpuid.c
2952F:	arch/x86/kernel/msr.c
2953
2954CPU POWER MONITORING SUBSYSTEM
2955M:	Thomas Renninger <trenn@suse.com>
2956L:	linux-pm@vger.kernel.org
2957S:	Maintained
2958F:	tools/power/cpupower/
2959
2960CRAMFS FILESYSTEM
2961W:	http://sourceforge.net/projects/cramfs/
2962S:	Orphan / Obsolete
2963F:	Documentation/filesystems/cramfs.txt
2964F:	fs/cramfs/
2965
2966CRIS PORT
2967M:	Mikael Starvik <starvik@axis.com>
2968M:	Jesper Nilsson <jesper.nilsson@axis.com>
2969L:	linux-cris-kernel@axis.com
2970W:	http://developer.axis.com
2971S:	Maintained
2972F:	arch/cris/
2973F:	drivers/tty/serial/crisv10.*
2974
2975CRYPTO API
2976M:	Herbert Xu <herbert@gondor.apana.org.au>
2977M:	"David S. Miller" <davem@davemloft.net>
2978L:	linux-crypto@vger.kernel.org
2979T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2980S:	Maintained
2981F:	Documentation/crypto/
2982F:	Documentation/DocBook/crypto-API.tmpl
2983F:	arch/*/crypto/
2984F:	crypto/
2985F:	drivers/crypto/
2986F:	include/crypto/
2987
2988CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2989M:	Neil Horman <nhorman@tuxdriver.com>
2990L:	linux-crypto@vger.kernel.org
2991S:	Maintained
2992F:	crypto/ansi_cprng.c
2993F:	crypto/rng.c
2994
2995CS5535 Audio ALSA driver
2996M:	Jaya Kumar <jayakumar.alsa@gmail.com>
2997S:	Maintained
2998F:	sound/pci/cs5535audio/
2999
3000CW1200 WLAN driver
3001M:	Solomon Peachy <pizza@shaftnet.org>
3002S:	Maintained
3003F:	drivers/net/wireless/cw1200/
3004
3005CX18 VIDEO4LINUX DRIVER
3006M:	Andy Walls <awalls@md.metrocast.net>
3007L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3008L:	linux-media@vger.kernel.org
3009T:	git git://linuxtv.org/media_tree.git
3010W:	http://linuxtv.org
3011W:	http://www.ivtvdriver.org/index.php/Cx18
3012S:	Maintained
3013F:	Documentation/video4linux/cx18.txt
3014F:	drivers/media/pci/cx18/
3015F:	include/uapi/linux/ivtv*
3016
3017CX2341X MPEG ENCODER HELPER MODULE
3018M:	Hans Verkuil <hverkuil@xs4all.nl>
3019L:	linux-media@vger.kernel.org
3020T:	git git://linuxtv.org/media_tree.git
3021W:	http://linuxtv.org
3022S:	Maintained
3023F:	drivers/media/common/cx2341x*
3024F:	include/media/cx2341x*
3025
3026CX24120 MEDIA DRIVER
3027M:	Jemma Denson <jdenson@gmail.com>
3028M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3029L:	linux-media@vger.kernel.org
3030W:	http://linuxtv.org/
3031Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3032S:	Maintained
3033F:	drivers/media/dvb-frontends/cx24120*
3034
3035CX88 VIDEO4LINUX DRIVER
3036M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3037L:	linux-media@vger.kernel.org
3038W:	http://linuxtv.org
3039T:	git git://linuxtv.org/media_tree.git
3040S:	Odd fixes
3041F:	Documentation/video4linux/cx88/
3042F:	drivers/media/pci/cx88/
3043
3044CXD2820R MEDIA DRIVER
3045M:	Antti Palosaari <crope@iki.fi>
3046L:	linux-media@vger.kernel.org
3047W:	http://linuxtv.org/
3048W:	http://palosaari.fi/linux/
3049Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3050T:	git git://linuxtv.org/anttip/media_tree.git
3051S:	Maintained
3052F:	drivers/media/dvb-frontends/cxd2820r*
3053
3054CXGB3 ETHERNET DRIVER (CXGB3)
3055M:	Santosh Raspatur <santosh@chelsio.com>
3056L:	netdev@vger.kernel.org
3057W:	http://www.chelsio.com
3058S:	Supported
3059F:	drivers/net/ethernet/chelsio/cxgb3/
3060
3061CXGB3 ISCSI DRIVER (CXGB3I)
3062M:	Karen Xie <kxie@chelsio.com>
3063L:	linux-scsi@vger.kernel.org
3064W:	http://www.chelsio.com
3065S:	Supported
3066F:	drivers/scsi/cxgbi/cxgb3i
3067
3068CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3069M:	Steve Wise <swise@chelsio.com>
3070L:	linux-rdma@vger.kernel.org
3071W:	http://www.openfabrics.org
3072S:	Supported
3073F:	drivers/infiniband/hw/cxgb3/
3074
3075CXGB4 ETHERNET DRIVER (CXGB4)
3076M:	Hariprasad S <hariprasad@chelsio.com>
3077L:	netdev@vger.kernel.org
3078W:	http://www.chelsio.com
3079S:	Supported
3080F:	drivers/net/ethernet/chelsio/cxgb4/
3081
3082CXGB4 ISCSI DRIVER (CXGB4I)
3083M:	Karen Xie <kxie@chelsio.com>
3084L:	linux-scsi@vger.kernel.org
3085W:	http://www.chelsio.com
3086S:	Supported
3087F:	drivers/scsi/cxgbi/cxgb4i
3088
3089CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3090M:	Steve Wise <swise@chelsio.com>
3091L:	linux-rdma@vger.kernel.org
3092W:	http://www.openfabrics.org
3093S:	Supported
3094F:	drivers/infiniband/hw/cxgb4/
3095
3096CXGB4VF ETHERNET DRIVER (CXGB4VF)
3097M:	Casey Leedom <leedom@chelsio.com>
3098L:	netdev@vger.kernel.org
3099W:	http://www.chelsio.com
3100S:	Supported
3101F:	drivers/net/ethernet/chelsio/cxgb4vf/
3102
3103CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3104M:	Ian Munsie <imunsie@au1.ibm.com>
3105M:	Michael Neuling <mikey@neuling.org>
3106L:	linuxppc-dev@lists.ozlabs.org
3107S:	Supported
3108F:	drivers/misc/cxl/
3109F:	include/misc/cxl*
3110F:	include/uapi/misc/cxl.h
3111F:	Documentation/powerpc/cxl.txt
3112F:	Documentation/powerpc/cxl.txt
3113F:	Documentation/ABI/testing/sysfs-class-cxl
3114
3115STMMAC ETHERNET DRIVER
3116M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3117L:	netdev@vger.kernel.org
3118W:	http://www.stlinux.com
3119S:	Supported
3120F:	drivers/net/ethernet/stmicro/stmmac/
3121
3122CYBERPRO FB DRIVER
3123M:	Russell King <linux@arm.linux.org.uk>
3124L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3125W:	http://www.arm.linux.org.uk/
3126S:	Maintained
3127F:	drivers/video/fbdev/cyber2000fb.*
3128
3129CYCLADES ASYNC MUX DRIVER
3130W:	http://www.cyclades.com/
3131S:	Orphan
3132F:	drivers/tty/cyclades.c
3133F:	include/linux/cyclades.h
3134F:	include/uapi/linux/cyclades.h
3135
3136CYCLADES PC300 DRIVER
3137W:	http://www.cyclades.com/
3138S:	Orphan
3139F:	drivers/net/wan/pc300*
3140
3141CYPRESS_FIRMWARE MEDIA DRIVER
3142M:	Antti Palosaari <crope@iki.fi>
3143L:	linux-media@vger.kernel.org
3144W:	http://linuxtv.org/
3145W:	http://palosaari.fi/linux/
3146Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3147T:	git git://linuxtv.org/anttip/media_tree.git
3148S:	Maintained
3149F:	drivers/media/common/cypress_firmware*
3150
3151CYTTSP TOUCHSCREEN DRIVER
3152M:	Ferruh Yigit <fery@cypress.com>
3153L:	linux-input@vger.kernel.org
3154S:	Supported
3155F:	drivers/input/touchscreen/cyttsp*
3156F:	include/linux/input/cyttsp.h
3157
3158DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3159M:	Joshua Kinard <kumba@gentoo.org>
3160S:	Maintained
3161F:	drivers/rtc/rtc-ds1685.c
3162F:	include/linux/rtc/ds1685.h
3163
3164DAMA SLAVE for AX.25
3165M:	Joerg Reuter <jreuter@yaina.de>
3166W:	http://yaina.de/jreuter/
3167W:	http://www.qsl.net/dl1bke/
3168L:	linux-hams@vger.kernel.org
3169S:	Maintained
3170F:	net/ax25/af_ax25.c
3171F:	net/ax25/ax25_dev.c
3172F:	net/ax25/ax25_ds_*
3173F:	net/ax25/ax25_in.c
3174F:	net/ax25/ax25_out.c
3175F:	net/ax25/ax25_timer.c
3176F:	net/ax25/sysctl_net_ax25.c
3177
3178DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3179L:	netdev@vger.kernel.org
3180S:	Orphan
3181F:	Documentation/networking/dmfe.txt
3182F:	drivers/net/ethernet/dec/tulip/dmfe.c
3183
3184DC390/AM53C974 SCSI driver
3185M:	Hannes Reinecke <hare@suse.com>
3186L:	linux-scsi@vger.kernel.org
3187S:	Maintained
3188F:	drivers/scsi/am53c974.c
3189
3190DC395x SCSI driver
3191M:	Oliver Neukum <oliver@neukum.org>
3192M:	Ali Akcaagac <aliakc@web.de>
3193M:	Jamie Lenehan <lenehan@twibble.org>
3194L:	dc395x@twibble.org
3195W:	http://twibble.org/dist/dc395x/
3196W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3197S:	Maintained
3198F:	Documentation/scsi/dc395x.txt
3199F:	drivers/scsi/dc395x.*
3200
3201DCCP PROTOCOL
3202M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3203L:	dccp@vger.kernel.org
3204W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3205S:	Maintained
3206F:	include/linux/dccp.h
3207F:	include/uapi/linux/dccp.h
3208F:	include/linux/tfrc.h
3209F:	net/dccp/
3210
3211DECnet NETWORK LAYER
3212W:	http://linux-decnet.sourceforge.net
3213L:	linux-decnet-user@lists.sourceforge.net
3214S:	Orphan
3215F:	Documentation/networking/decnet.txt
3216F:	net/decnet/
3217
3218DECSTATION PLATFORM SUPPORT
3219M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3220L:	linux-mips@linux-mips.org
3221W:	http://www.linux-mips.org/wiki/DECstation
3222S:	Maintained
3223F:	arch/mips/dec/
3224F:	arch/mips/include/asm/dec/
3225F:	arch/mips/include/asm/mach-dec/
3226
3227DEFXX FDDI NETWORK DRIVER
3228M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3229S:	Maintained
3230F:	drivers/net/fddi/defxx.*
3231
3232DELL LAPTOP DRIVER
3233M:	Matthew Garrett <mjg59@srcf.ucam.org>
3234M:	Pali Rohár <pali.rohar@gmail.com>
3235L:	platform-driver-x86@vger.kernel.org
3236S:	Maintained
3237F:	drivers/platform/x86/dell-laptop.c
3238
3239DELL LAPTOP RBTN DRIVER
3240M:	Pali Rohár <pali.rohar@gmail.com>
3241S:	Maintained
3242F:	drivers/platform/x86/dell-rbtn.*
3243
3244DELL LAPTOP FREEFALL DRIVER
3245M:	Pali Rohár <pali.rohar@gmail.com>
3246S:	Maintained
3247F:	drivers/platform/x86/dell-smo8800.c
3248
3249DELL LAPTOP SMM DRIVER
3250M:	Pali Rohár <pali.rohar@gmail.com>
3251S:	Maintained
3252F:	drivers/hwmon/dell-smm-hwmon.c
3253F:	include/uapi/linux/i8k.h
3254
3255DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3256M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3257S:	Maintained
3258F:	Documentation/dcdbas.txt
3259F:	drivers/firmware/dcdbas.*
3260
3261DELL WMI EXTRAS DRIVER
3262M:	Matthew Garrett <mjg59@srcf.ucam.org>
3263M:	Pali Rohár <pali.rohar@gmail.com>
3264S:	Maintained
3265F:	drivers/platform/x86/dell-wmi.c
3266
3267DESIGNWARE USB2 DRD IP DRIVER
3268M:	John Youn <johnyoun@synopsys.com>
3269L:	linux-usb@vger.kernel.org
3270T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3271S:	Maintained
3272F:	drivers/usb/dwc2/
3273
3274DESIGNWARE USB3 DRD IP DRIVER
3275M:	Felipe Balbi <balbi@ti.com>
3276L:	linux-usb@vger.kernel.org
3277L:	linux-omap@vger.kernel.org
3278T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3279S:	Maintained
3280F:	drivers/usb/dwc3/
3281
3282DEVICE COREDUMP (DEV_COREDUMP)
3283M:	Johannes Berg <johannes@sipsolutions.net>
3284L:	linux-kernel@vger.kernel.org
3285S:	Maintained
3286F:	drivers/base/devcoredump.c
3287F:	include/linux/devcoredump.h
3288
3289DEVICE FREQUENCY (DEVFREQ)
3290M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3291M:	Kyungmin Park <kyungmin.park@samsung.com>
3292L:	linux-pm@vger.kernel.org
3293S:	Maintained
3294F:	drivers/devfreq/
3295
3296DEVICE NUMBER REGISTRY
3297M:	Torben Mathiasen <device@lanana.org>
3298W:	http://lanana.org/docs/device-list/index.html
3299S:	Maintained
3300
3301DEVICE-MAPPER  (LVM)
3302M:	Alasdair Kergon <agk@redhat.com>
3303M:	Mike Snitzer <snitzer@redhat.com>
3304M:	dm-devel@redhat.com
3305L:	dm-devel@redhat.com
3306W:	http://sources.redhat.com/dm
3307Q:	http://patchwork.kernel.org/project/dm-devel/list/
3308T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3309T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3310S:	Maintained
3311F:	Documentation/device-mapper/
3312F:	drivers/md/dm*
3313F:	drivers/md/persistent-data/
3314F:	include/linux/device-mapper.h
3315F:	include/linux/dm-*.h
3316F:	include/uapi/linux/dm-*.h
3317
3318DIALOG SEMICONDUCTOR DRIVERS
3319M:	Support Opensource <support.opensource@diasemi.com>
3320W:	http://www.dialog-semiconductor.com/products
3321S:	Supported
3322F:	Documentation/hwmon/da90??
3323F:	drivers/gpio/gpio-da90??.c
3324F:	drivers/hwmon/da90??-hwmon.c
3325F:	drivers/iio/adc/da91??-*.c
3326F:	drivers/input/misc/da90??_onkey.c
3327F:	drivers/input/touchscreen/da9052_tsi.c
3328F:	drivers/leds/leds-da90??.c
3329F:	drivers/mfd/da903x.c
3330F:	drivers/mfd/da90??-*.c
3331F:	drivers/mfd/da91??-*.c
3332F:	drivers/power/da9052-battery.c
3333F:	drivers/power/da91??-*.c
3334F:	drivers/regulator/da903x.c
3335F:	drivers/regulator/da9???-regulator.[ch]
3336F:	drivers/rtc/rtc-da90??.c
3337F:	drivers/video/backlight/da90??_bl.c
3338F:	drivers/watchdog/da90??_wdt.c
3339F:	include/linux/mfd/da903x.h
3340F:	include/linux/mfd/da9052/
3341F:	include/linux/mfd/da9055/
3342F:	include/linux/mfd/da9063/
3343F:	include/linux/mfd/da9150/
3344F:	include/sound/da[79]*.h
3345F:	sound/soc/codecs/da[79]*.[ch]
3346
3347DIGI NEO AND CLASSIC PCI PRODUCTS
3348M:	Lidza Louina <lidza.louina@gmail.com>
3349M:	Mark Hounschell <markh@compro.net>
3350L:	driverdev-devel@linuxdriverproject.org
3351S:	Maintained
3352F:	drivers/staging/dgnc/
3353
3354DIGI EPCA PCI PRODUCTS
3355M:	Lidza Louina <lidza.louina@gmail.com>
3356M:	Mark Hounschell <markh@compro.net>
3357M:	Daeseok Youn <daeseok.youn@gmail.com>
3358L:	driverdev-devel@linuxdriverproject.org
3359S:	Maintained
3360F:	drivers/staging/dgap/
3361
3362DIOLAN U2C-12 I2C DRIVER
3363M:	Guenter Roeck <linux@roeck-us.net>
3364L:	linux-i2c@vger.kernel.org
3365S:	Maintained
3366F:	drivers/i2c/busses/i2c-diolan-u2c.c
3367
3368DIRECT ACCESS (DAX)
3369M:	Matthew Wilcox <willy@linux.intel.com>
3370L:	linux-fsdevel@vger.kernel.org
3371S:	Supported
3372F:	fs/dax.c
3373
3374DIRECTORY NOTIFICATION (DNOTIFY)
3375M:	Eric Paris <eparis@parisplace.org>
3376S:	Maintained
3377F:	Documentation/filesystems/dnotify.txt
3378F:	fs/notify/dnotify/
3379F:	include/linux/dnotify.h
3380
3381DISK GEOMETRY AND PARTITION HANDLING
3382M:	Andries Brouwer <aeb@cwi.nl>
3383W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3384W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3385W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3386S:	Maintained
3387
3388DISKQUOTA
3389M:	Jan Kara <jack@suse.com>
3390S:	Maintained
3391F:	Documentation/filesystems/quota.txt
3392F:	fs/quota/
3393F:	include/linux/quota*.h
3394F:	include/uapi/linux/quota*.h
3395
3396DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3397M:	Bernie Thompson <bernie@plugable.com>
3398L:	linux-fbdev@vger.kernel.org
3399S:	Maintained
3400W:	http://plugable.com/category/projects/udlfb/
3401F:	drivers/video/fbdev/udlfb.c
3402F:	include/video/udlfb.h
3403F:	Documentation/fb/udlfb.txt
3404
3405DISTRIBUTED LOCK MANAGER (DLM)
3406M:	Christine Caulfield <ccaulfie@redhat.com>
3407M:	David Teigland <teigland@redhat.com>
3408L:	cluster-devel@redhat.com
3409W:	http://sources.redhat.com/cluster/
3410T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3411S:	Supported
3412F:	fs/dlm/
3413
3414DMA BUFFER SHARING FRAMEWORK
3415M:	Sumit Semwal <sumit.semwal@linaro.org>
3416S:	Maintained
3417L:	linux-media@vger.kernel.org
3418L:	dri-devel@lists.freedesktop.org
3419L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3420F:	drivers/dma-buf/
3421F:	include/linux/dma-buf*
3422F:	include/linux/reservation.h
3423F:	include/linux/*fence.h
3424F:	Documentation/dma-buf-sharing.txt
3425T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3426
3427DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3428M:	Vinod Koul <vinod.koul@intel.com>
3429L:	dmaengine@vger.kernel.org
3430Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3431S:	Maintained
3432F:	drivers/dma/
3433F:	include/linux/dmaengine.h
3434F:	Documentation/dmaengine/
3435T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3436
3437DME1737 HARDWARE MONITOR DRIVER
3438M:	Juerg Haefliger <juergh@gmail.com>
3439L:	lm-sensors@lm-sensors.org
3440S:	Maintained
3441F:	Documentation/hwmon/dme1737
3442F:	drivers/hwmon/dme1737.c
3443
3444DMI/SMBIOS SUPPORT
3445M:	Jean Delvare <jdelvare@suse.com>
3446S:	Maintained
3447T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3448F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3449F:	drivers/firmware/dmi-id.c
3450F:	drivers/firmware/dmi_scan.c
3451F:	include/linux/dmi.h
3452
3453DOCUMENTATION
3454M:	Jonathan Corbet <corbet@lwn.net>
3455L:	linux-doc@vger.kernel.org
3456S:	Maintained
3457F:	Documentation/
3458X:	Documentation/ABI/
3459X:	Documentation/devicetree/
3460X:	Documentation/acpi
3461X:	Documentation/power
3462X:	Documentation/spi
3463X:	Documentation/DocBook/media
3464T:	git git://git.lwn.net/linux-2.6.git docs-next
3465
3466DOUBLETALK DRIVER
3467M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3468L:	blinux-list@redhat.com
3469S:	Maintained
3470F:	drivers/char/dtlk.c
3471F:	include/linux/dtlk.h
3472
3473DPT_I2O SCSI RAID DRIVER
3474M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3475L:	linux-scsi@vger.kernel.org
3476W:	http://www.adaptec.com/
3477S:	Maintained
3478F:	drivers/scsi/dpt*
3479F:	drivers/scsi/dpt/
3480
3481DRBD DRIVER
3482P:	Philipp Reisner
3483P:	Lars Ellenberg
3484M:	drbd-dev@lists.linbit.com
3485L:	drbd-user@lists.linbit.com
3486W:	http://www.drbd.org
3487T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3488T:	git git://git.drbd.org/drbd-8.3.git
3489S:	Supported
3490F:	drivers/block/drbd/
3491F:	lib/lru_cache.c
3492F:	Documentation/blockdev/drbd/
3493
3494DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3495M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3496T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3497S:	Supported
3498F:	Documentation/kobject.txt
3499F:	drivers/base/
3500F:	fs/debugfs/
3501F:	fs/kernfs/
3502F:	fs/sysfs/
3503F:	include/linux/debugfs.h
3504F:	include/linux/kobj*
3505F:	lib/kobj*
3506
3507DRM DRIVERS
3508M:	David Airlie <airlied@linux.ie>
3509L:	dri-devel@lists.freedesktop.org
3510T:	git git://people.freedesktop.org/~airlied/linux
3511S:	Maintained
3512F:	drivers/gpu/drm/
3513F:	drivers/gpu/vga/
3514F:	include/drm/
3515F:	include/uapi/drm/
3516
3517RADEON DRM DRIVERS
3518M:	Alex Deucher <alexander.deucher@amd.com>
3519M:	Christian König <christian.koenig@amd.com>
3520L:	dri-devel@lists.freedesktop.org
3521T:	git git://people.freedesktop.org/~agd5f/linux
3522S:	Supported
3523F:	drivers/gpu/drm/radeon/
3524F:	include/uapi/drm/radeon*
3525
3526DRM PANEL DRIVERS
3527M:	Thierry Reding <thierry.reding@gmail.com>
3528L:	dri-devel@lists.freedesktop.org
3529T:	git git://anongit.freedesktop.org/tegra/linux.git
3530S:	Maintained
3531F:	drivers/gpu/drm/drm_panel.c
3532F:	drivers/gpu/drm/panel/
3533F:	include/drm/drm_panel.h
3534F:	Documentation/devicetree/bindings/panel/
3535
3536INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3537M:	Daniel Vetter <daniel.vetter@intel.com>
3538M:	Jani Nikula <jani.nikula@linux.intel.com>
3539L:	intel-gfx@lists.freedesktop.org
3540L:	dri-devel@lists.freedesktop.org
3541Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3542T:	git git://anongit.freedesktop.org/drm-intel
3543S:	Supported
3544F:	drivers/gpu/drm/i915/
3545F:	include/drm/i915*
3546F:	include/uapi/drm/i915*
3547
3548DRM DRIVERS FOR EXYNOS
3549M:	Inki Dae <inki.dae@samsung.com>
3550M:	Joonyoung Shim <jy0922.shim@samsung.com>
3551M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3552M:	Kyungmin Park <kyungmin.park@samsung.com>
3553L:	dri-devel@lists.freedesktop.org
3554T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3555S:	Supported
3556F:	drivers/gpu/drm/exynos/
3557F:	include/drm/exynos*
3558F:	include/uapi/drm/exynos*
3559
3560DRM DRIVERS FOR FREESCALE IMX
3561M:	Philipp Zabel <p.zabel@pengutronix.de>
3562L:	dri-devel@lists.freedesktop.org
3563S:	Maintained
3564F:	drivers/gpu/drm/imx/
3565F:	Documentation/devicetree/bindings/drm/imx/
3566
3567DRM DRIVERS FOR NVIDIA TEGRA
3568M:	Thierry Reding <thierry.reding@gmail.com>
3569M:	Terje Bergström <tbergstrom@nvidia.com>
3570L:	dri-devel@lists.freedesktop.org
3571L:	linux-tegra@vger.kernel.org
3572T:	git git://anongit.freedesktop.org/tegra/linux.git
3573S:	Supported
3574F:	drivers/gpu/drm/tegra/
3575F:	drivers/gpu/host1x/
3576F:	include/linux/host1x.h
3577F:	include/uapi/drm/tegra_drm.h
3578F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3579
3580DRM DRIVERS FOR RENESAS
3581M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3582L:	dri-devel@lists.freedesktop.org
3583L:	linux-sh@vger.kernel.org
3584T:	git git://people.freedesktop.org/~airlied/linux
3585S:	Supported
3586F:	drivers/gpu/drm/rcar-du/
3587F:	drivers/gpu/drm/shmobile/
3588F:	include/linux/platform_data/shmob_drm.h
3589
3590DRM DRIVERS FOR ROCKCHIP
3591M:	Mark Yao <mark.yao@rock-chips.com>
3592L:	dri-devel@lists.freedesktop.org
3593S:	Maintained
3594F:	drivers/gpu/drm/rockchip/
3595F:	Documentation/devicetree/bindings/video/rockchip*
3596
3597DRM DRIVERS FOR STI
3598M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
3599M:	Vincent Abriou <vincent.abriou@st.com>
3600L:	dri-devel@lists.freedesktop.org
3601T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3602S:	Maintained
3603F:	drivers/gpu/drm/sti
3604F:	Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3605
3606DSBR100 USB FM RADIO DRIVER
3607M:	Alexey Klimov <klimov.linux@gmail.com>
3608L:	linux-media@vger.kernel.org
3609T:	git git://linuxtv.org/media_tree.git
3610S:	Maintained
3611F:	drivers/media/radio/dsbr100.c
3612
3613DSCC4 DRIVER
3614M:	Francois Romieu <romieu@fr.zoreil.com>
3615L:	netdev@vger.kernel.org
3616S:	Maintained
3617F:	drivers/net/wan/dscc4.c
3618
3619DT3155 MEDIA DRIVER
3620M:	Hans Verkuil <hverkuil@xs4all.nl>
3621L:	linux-media@vger.kernel.org
3622T:	git git://linuxtv.org/media_tree.git
3623W:	http://linuxtv.org
3624S:	Odd Fixes
3625F:	drivers/media/pci/dt3155/
3626
3627DVB_USB_AF9015 MEDIA DRIVER
3628M:	Antti Palosaari <crope@iki.fi>
3629L:	linux-media@vger.kernel.org
3630W:	http://linuxtv.org/
3631W:	http://palosaari.fi/linux/
3632Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3633T:	git git://linuxtv.org/anttip/media_tree.git
3634S:	Maintained
3635F:	drivers/media/usb/dvb-usb-v2/af9015*
3636
3637DVB_USB_AF9035 MEDIA DRIVER
3638M:	Antti Palosaari <crope@iki.fi>
3639L:	linux-media@vger.kernel.org
3640W:	http://linuxtv.org/
3641W:	http://palosaari.fi/linux/
3642Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3643T:	git git://linuxtv.org/anttip/media_tree.git
3644S:	Maintained
3645F:	drivers/media/usb/dvb-usb-v2/af9035*
3646
3647DVB_USB_ANYSEE MEDIA DRIVER
3648M:	Antti Palosaari <crope@iki.fi>
3649L:	linux-media@vger.kernel.org
3650W:	http://linuxtv.org/
3651W:	http://palosaari.fi/linux/
3652Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3653T:	git git://linuxtv.org/anttip/media_tree.git
3654S:	Maintained
3655F:	drivers/media/usb/dvb-usb-v2/anysee*
3656
3657DVB_USB_AU6610 MEDIA DRIVER
3658M:	Antti Palosaari <crope@iki.fi>
3659L:	linux-media@vger.kernel.org
3660W:	http://linuxtv.org/
3661W:	http://palosaari.fi/linux/
3662Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3663T:	git git://linuxtv.org/anttip/media_tree.git
3664S:	Maintained
3665F:	drivers/media/usb/dvb-usb-v2/au6610*
3666
3667DVB_USB_CE6230 MEDIA DRIVER
3668M:	Antti Palosaari <crope@iki.fi>
3669L:	linux-media@vger.kernel.org
3670W:	http://linuxtv.org/
3671W:	http://palosaari.fi/linux/
3672Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3673T:	git git://linuxtv.org/anttip/media_tree.git
3674S:	Maintained
3675F:	drivers/media/usb/dvb-usb-v2/ce6230*
3676
3677DVB_USB_CXUSB MEDIA DRIVER
3678M:	Michael Krufky <mkrufky@linuxtv.org>
3679L:	linux-media@vger.kernel.org
3680W:	http://linuxtv.org/
3681W:	http://github.com/mkrufky
3682Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3683T:	git git://linuxtv.org/media_tree.git
3684S:	Maintained
3685F:	drivers/media/usb/dvb-usb/cxusb*
3686
3687DVB_USB_EC168 MEDIA DRIVER
3688M:	Antti Palosaari <crope@iki.fi>
3689L:	linux-media@vger.kernel.org
3690W:	http://linuxtv.org/
3691W:	http://palosaari.fi/linux/
3692Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3693T:	git git://linuxtv.org/anttip/media_tree.git
3694S:	Maintained
3695F:	drivers/media/usb/dvb-usb-v2/ec168*
3696
3697DVB_USB_GL861 MEDIA DRIVER
3698M:	Antti Palosaari <crope@iki.fi>
3699L:	linux-media@vger.kernel.org
3700W:	http://linuxtv.org/
3701Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3702T:	git git://linuxtv.org/anttip/media_tree.git
3703S:	Maintained
3704F:	drivers/media/usb/dvb-usb-v2/gl861*
3705
3706DVB_USB_MXL111SF MEDIA DRIVER
3707M:	Michael Krufky <mkrufky@linuxtv.org>
3708L:	linux-media@vger.kernel.org
3709W:	http://linuxtv.org/
3710W:	http://github.com/mkrufky
3711Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3712T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3713S:	Maintained
3714F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3715
3716DVB_USB_RTL28XXU MEDIA DRIVER
3717M:	Antti Palosaari <crope@iki.fi>
3718L:	linux-media@vger.kernel.org
3719W:	http://linuxtv.org/
3720W:	http://palosaari.fi/linux/
3721Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3722T:	git git://linuxtv.org/anttip/media_tree.git
3723S:	Maintained
3724F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3725
3726DVB_USB_V2 MEDIA DRIVER
3727M:	Antti Palosaari <crope@iki.fi>
3728L:	linux-media@vger.kernel.org
3729W:	http://linuxtv.org/
3730W:	http://palosaari.fi/linux/
3731Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3732T:	git git://linuxtv.org/anttip/media_tree.git
3733S:	Maintained
3734F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3735F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3736
3737DYNAMIC DEBUG
3738M:	Jason Baron <jbaron@akamai.com>
3739S:	Maintained
3740F:	lib/dynamic_debug.c
3741F:	include/linux/dynamic_debug.h
3742
3743DZ DECSTATION DZ11 SERIAL DRIVER
3744M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3745S:	Maintained
3746F:	drivers/tty/serial/dz.*
3747
3748E3X0 POWER BUTTON DRIVER
3749M:	Moritz Fischer <moritz.fischer@ettus.com>
3750L:	usrp-users@lists.ettus.com
3751W:	http://www.ettus.com
3752S:	Supported
3753F:	drivers/input/misc/e3x0-button.c
3754F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3755
3756E4000 MEDIA DRIVER
3757M:	Antti Palosaari <crope@iki.fi>
3758L:	linux-media@vger.kernel.org
3759W:	http://linuxtv.org/
3760W:	http://palosaari.fi/linux/
3761Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3762T:	git git://linuxtv.org/anttip/media_tree.git
3763S:	Maintained
3764F:	drivers/media/tuners/e4000*
3765
3766EATA ISA/EISA/PCI SCSI DRIVER
3767M:	Dario Ballabio <ballabio_dario@emc.com>
3768L:	linux-scsi@vger.kernel.org
3769S:	Maintained
3770F:	drivers/scsi/eata.c
3771
3772EC100 MEDIA DRIVER
3773M:	Antti Palosaari <crope@iki.fi>
3774L:	linux-media@vger.kernel.org
3775W:	http://linuxtv.org/
3776W:	http://palosaari.fi/linux/
3777Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3778T:	git git://linuxtv.org/anttip/media_tree.git
3779S:	Maintained
3780F:	drivers/media/dvb-frontends/ec100*
3781
3782ECRYPT FILE SYSTEM
3783M:	Tyler Hicks <tyhicks@canonical.com>
3784L:	ecryptfs@vger.kernel.org
3785W:	http://ecryptfs.org
3786W:	https://launchpad.net/ecryptfs
3787S:	Supported
3788F:	Documentation/filesystems/ecryptfs.txt
3789F:	fs/ecryptfs/
3790
3791EDAC-CORE
3792M:	Doug Thompson <dougthompson@xmission.com>
3793M:	Borislav Petkov <bp@alien8.de>
3794M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3795L:	linux-edac@vger.kernel.org
3796W:	bluesmoke.sourceforge.net
3797T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3798T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3799S:	Supported
3800F:	Documentation/edac.txt
3801F:	drivers/edac/
3802F:	include/linux/edac.h
3803
3804EDAC-AMD64
3805M:	Doug Thompson <dougthompson@xmission.com>
3806M:	Borislav Petkov <bp@alien8.de>
3807L:	linux-edac@vger.kernel.org
3808W:	bluesmoke.sourceforge.net
3809S:	Maintained
3810F:	drivers/edac/amd64_edac*
3811
3812EDAC-CALXEDA
3813M:	Doug Thompson <dougthompson@xmission.com>
3814M:	Robert Richter <rric@kernel.org>
3815L:	linux-edac@vger.kernel.org
3816W:	bluesmoke.sourceforge.net
3817S:	Maintained
3818F:	drivers/edac/highbank*
3819
3820EDAC-CAVIUM
3821M:	Ralf Baechle <ralf@linux-mips.org>
3822M:	David Daney <david.daney@cavium.com>
3823L:	linux-edac@vger.kernel.org
3824L:	linux-mips@linux-mips.org
3825W:	bluesmoke.sourceforge.net
3826S:	Supported
3827F:	drivers/edac/octeon_edac*
3828
3829EDAC-E752X
3830M:	Mark Gross <mark.gross@intel.com>
3831M:	Doug Thompson <dougthompson@xmission.com>
3832L:	linux-edac@vger.kernel.org
3833W:	bluesmoke.sourceforge.net
3834S:	Maintained
3835F:	drivers/edac/e752x_edac.c
3836
3837EDAC-E7XXX
3838M:	Doug Thompson <dougthompson@xmission.com>
3839L:	linux-edac@vger.kernel.org
3840W:	bluesmoke.sourceforge.net
3841S:	Maintained
3842F:	drivers/edac/e7xxx_edac.c
3843
3844EDAC-GHES
3845M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3846L:	linux-edac@vger.kernel.org
3847W:	bluesmoke.sourceforge.net
3848S:	Maintained
3849F:	drivers/edac/ghes_edac.c
3850
3851EDAC-I82443BXGX
3852M:	Tim Small <tim@buttersideup.com>
3853L:	linux-edac@vger.kernel.org
3854W:	bluesmoke.sourceforge.net
3855S:	Maintained
3856F:	drivers/edac/i82443bxgx_edac.c
3857
3858EDAC-I3000
3859M:	Jason Uhlenkott <juhlenko@akamai.com>
3860L:	linux-edac@vger.kernel.org
3861W:	bluesmoke.sourceforge.net
3862S:	Maintained
3863F:	drivers/edac/i3000_edac.c
3864
3865EDAC-I5000
3866M:	Doug Thompson <dougthompson@xmission.com>
3867L:	linux-edac@vger.kernel.org
3868W:	bluesmoke.sourceforge.net
3869S:	Maintained
3870F:	drivers/edac/i5000_edac.c
3871
3872EDAC-I5400
3873M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3874L:	linux-edac@vger.kernel.org
3875W:	bluesmoke.sourceforge.net
3876S:	Maintained
3877F:	drivers/edac/i5400_edac.c
3878
3879EDAC-I7300
3880M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3881L:	linux-edac@vger.kernel.org
3882W:	bluesmoke.sourceforge.net
3883S:	Maintained
3884F:	drivers/edac/i7300_edac.c
3885
3886EDAC-I7CORE
3887M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3888L:	linux-edac@vger.kernel.org
3889W:	bluesmoke.sourceforge.net
3890S:	Maintained
3891F:	drivers/edac/i7core_edac.c
3892
3893EDAC-I82975X
3894M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3895M:	"Arvind R." <arvino55@gmail.com>
3896L:	linux-edac@vger.kernel.org
3897W:	bluesmoke.sourceforge.net
3898S:	Maintained
3899F:	drivers/edac/i82975x_edac.c
3900
3901EDAC-IE31200
3902M:	Jason Baron <jbaron@akamai.com>
3903L:	linux-edac@vger.kernel.org
3904W:	bluesmoke.sourceforge.net
3905S:	Maintained
3906F:	drivers/edac/ie31200_edac.c
3907
3908EDAC-MPC85XX
3909M:	Johannes Thumshirn <morbidrsa@gmail.com>
3910L:	linux-edac@vger.kernel.org
3911W:	bluesmoke.sourceforge.net
3912S:	Maintained
3913F:	drivers/edac/mpc85xx_edac.[ch]
3914
3915EDAC-PASEMI
3916M:	Egor Martovetsky <egor@pasemi.com>
3917L:	linux-edac@vger.kernel.org
3918W:	bluesmoke.sourceforge.net
3919S:	Maintained
3920F:	drivers/edac/pasemi_edac.c
3921
3922EDAC-R82600
3923M:	Tim Small <tim@buttersideup.com>
3924L:	linux-edac@vger.kernel.org
3925W:	bluesmoke.sourceforge.net
3926S:	Maintained
3927F:	drivers/edac/r82600_edac.c
3928
3929EDAC-SBRIDGE
3930M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3931L:	linux-edac@vger.kernel.org
3932W:	bluesmoke.sourceforge.net
3933S:	Maintained
3934F:	drivers/edac/sb_edac.c
3935
3936EDAC-XGENE
3937APPLIED MICRO (APM) X-GENE SOC EDAC
3938M:     Loc Ho <lho@apm.com>
3939S:     Supported
3940F:     drivers/edac/xgene_edac.c
3941F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3942
3943EDIROL UA-101/UA-1000 DRIVER
3944M:	Clemens Ladisch <clemens@ladisch.de>
3945L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3946T:	git git://git.alsa-project.org/alsa-kernel.git
3947S:	Maintained
3948F:	sound/usb/misc/ua101.c
3949
3950EXTENSIBLE FIRMWARE INTERFACE (EFI)
3951M:	Matt Fleming <matt.fleming@intel.com>
3952L:	linux-efi@vger.kernel.org
3953T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3954S:	Maintained
3955F:	Documentation/efi-stub.txt
3956F:	arch/ia64/kernel/efi.c
3957F:	arch/x86/boot/compressed/eboot.[ch]
3958F:	arch/x86/include/asm/efi.h
3959F:	arch/x86/platform/efi/*
3960F:	drivers/firmware/efi/*
3961F:	include/linux/efi*.h
3962
3963EFI VARIABLE FILESYSTEM
3964M:	Matthew Garrett <matthew.garrett@nebula.com>
3965M:	Jeremy Kerr <jk@ozlabs.org>
3966M:	Matt Fleming <matt.fleming@intel.com>
3967T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3968L:	linux-efi@vger.kernel.org
3969S:	Maintained
3970F:	fs/efivarfs/
3971
3972EFIFB FRAMEBUFFER DRIVER
3973L:	linux-fbdev@vger.kernel.org
3974M:	Peter Jones <pjones@redhat.com>
3975S:	Maintained
3976F:	drivers/video/fbdev/efifb.c
3977
3978EFS FILESYSTEM
3979W:	http://aeschi.ch.eu.org/efs/
3980S:	Orphan
3981F:	fs/efs/
3982
3983EHCA (IBM GX bus InfiniBand adapter) DRIVER
3984M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3985M:	Christoph Raisch <raisch@de.ibm.com>
3986L:	linux-rdma@vger.kernel.org
3987S:	Supported
3988F:	drivers/infiniband/hw/ehca/
3989
3990EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3991M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3992L:	netdev@vger.kernel.org
3993S:	Maintained
3994F:	drivers/net/ethernet/ibm/ehea/
3995
3996EM28XX VIDEO4LINUX DRIVER
3997M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3998L:	linux-media@vger.kernel.org
3999W:	http://linuxtv.org
4000T:	git git://linuxtv.org/media_tree.git
4001S:	Maintained
4002F:	drivers/media/usb/em28xx/
4003
4004EMBEDDED LINUX
4005M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4006M:	Matt Mackall <mpm@selenic.com>
4007M:	David Woodhouse <dwmw2@infradead.org>
4008L:	linux-embedded@vger.kernel.org
4009S:	Maintained
4010
4011EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4012M:	James Smart <james.smart@avagotech.com>
4013M:	Dick Kennedy <dick.kennedy@avagotech.com>
4014L:	linux-scsi@vger.kernel.org
4015W:	http://www.avagotech.com
4016S:	Supported
4017F:	drivers/scsi/lpfc/
4018
4019ENE CB710 FLASH CARD READER DRIVER
4020M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4021S:	Maintained
4022F:	drivers/misc/cb710/
4023F:	drivers/mmc/host/cb710-mmc.*
4024F:	include/linux/cb710.h
4025
4026ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4027M:	Maxim Levitsky <maximlevitsky@gmail.com>
4028S:	Maintained
4029F:	drivers/media/rc/ene_ir.*
4030
4031ENHANCED ERROR HANDLING (EEH)
4032M:	Gavin Shan <shangw@linux.vnet.ibm.com>
4033L:	linuxppc-dev@lists.ozlabs.org
4034S:	Supported
4035F:	Documentation/powerpc/eeh-pci-error-recovery.txt
4036F:	arch/powerpc/kernel/eeh*.c
4037
4038EPSON S1D13XXX FRAMEBUFFER DRIVER
4039M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4040S:	Maintained
4041T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4042F:	drivers/video/fbdev/s1d13xxxfb.c
4043F:	include/video/s1d13xxxfb.h
4044
4045ET131X NETWORK DRIVER
4046M:	Mark Einon <mark.einon@gmail.com>
4047S:	Odd Fixes
4048F:	drivers/net/ethernet/agere/
4049
4050ETHERNET BRIDGE
4051M:	Stephen Hemminger <stephen@networkplumber.org>
4052L:	bridge@lists.linux-foundation.org
4053L:	netdev@vger.kernel.org
4054W:	http://www.linuxfoundation.org/en/Net:Bridge
4055S:	Maintained
4056F:	include/linux/netfilter_bridge/
4057F:	net/bridge/
4058
4059ETHERNET PHY LIBRARY
4060M:	Florian Fainelli <f.fainelli@gmail.com>
4061L:	netdev@vger.kernel.org
4062S:	Maintained
4063F:	include/linux/phy.h
4064F:	include/linux/phy_fixed.h
4065F:	drivers/net/phy/
4066F:	Documentation/networking/phy.txt
4067F:	drivers/of/of_mdio.c
4068F:	drivers/of/of_net.c
4069
4070EXT2 FILE SYSTEM
4071M:	Jan Kara <jack@suse.com>
4072L:	linux-ext4@vger.kernel.org
4073S:	Maintained
4074F:	Documentation/filesystems/ext2.txt
4075F:	fs/ext2/
4076F:	include/linux/ext2*
4077
4078EXT3 FILE SYSTEM
4079M:	Jan Kara <jack@suse.com>
4080M:	Andrew Morton <akpm@linux-foundation.org>
4081M:	Andreas Dilger <adilger.kernel@dilger.ca>
4082L:	linux-ext4@vger.kernel.org
4083S:	Maintained
4084F:	Documentation/filesystems/ext3.txt
4085F:	fs/ext3/
4086
4087EXT4 FILE SYSTEM
4088M:	"Theodore Ts'o" <tytso@mit.edu>
4089M:	Andreas Dilger <adilger.kernel@dilger.ca>
4090L:	linux-ext4@vger.kernel.org
4091W:	http://ext4.wiki.kernel.org
4092Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4093S:	Maintained
4094F:	Documentation/filesystems/ext4.txt
4095F:	fs/ext4/
4096
4097Extended Verification Module (EVM)
4098M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4099L:	linux-ima-devel@lists.sourceforge.net
4100L:	linux-security-module@vger.kernel.org
4101S:	Supported
4102F:	security/integrity/evm/
4103
4104EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4105M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4106M:	Chanwoo Choi <cw00.choi@samsung.com>
4107L:	linux-kernel@vger.kernel.org
4108T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4109S:	Maintained
4110F:	drivers/extcon/
4111F:	Documentation/extcon/
4112
4113EXYNOS DP DRIVER
4114M:	Jingoo Han <jingoohan1@gmail.com>
4115L:	dri-devel@lists.freedesktop.org
4116S:	Maintained
4117F:	drivers/gpu/drm/exynos/exynos_dp*
4118
4119EXYNOS MIPI DISPLAY DRIVERS
4120M:	Inki Dae <inki.dae@samsung.com>
4121M:	Donghwa Lee <dh09.lee@samsung.com>
4122M:	Kyungmin Park <kyungmin.park@samsung.com>
4123L:	linux-fbdev@vger.kernel.org
4124S:	Maintained
4125F:	drivers/video/fbdev/exynos/exynos_mipi*
4126F:	include/video/exynos_mipi*
4127
4128F71805F HARDWARE MONITORING DRIVER
4129M:	Jean Delvare <jdelvare@suse.com>
4130L:	lm-sensors@lm-sensors.org
4131S:	Maintained
4132F:	Documentation/hwmon/f71805f
4133F:	drivers/hwmon/f71805f.c
4134
4135FC0011 TUNER DRIVER
4136M:	Michael Buesch <m@bues.ch>
4137L:	linux-media@vger.kernel.org
4138S:	Maintained
4139F:	drivers/media/tuners/fc0011.h
4140F:	drivers/media/tuners/fc0011.c
4141
4142FC2580 MEDIA DRIVER
4143M:	Antti Palosaari <crope@iki.fi>
4144L:	linux-media@vger.kernel.org
4145W:	http://linuxtv.org/
4146W:	http://palosaari.fi/linux/
4147Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4148T:	git git://linuxtv.org/anttip/media_tree.git
4149S:	Maintained
4150F:	drivers/media/tuners/fc2580*
4151
4152FANOTIFY
4153M:	Eric Paris <eparis@redhat.com>
4154S:	Maintained
4155F:	fs/notify/fanotify/
4156F:	include/linux/fanotify.h
4157F:	include/uapi/linux/fanotify.h
4158
4159FARSYNC SYNCHRONOUS DRIVER
4160M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4161W:	http://www.farsite.co.uk/
4162S:	Supported
4163F:	drivers/net/wan/farsync.*
4164
4165FAULT INJECTION SUPPORT
4166M:	Akinobu Mita <akinobu.mita@gmail.com>
4167S:	Supported
4168F:	Documentation/fault-injection/
4169F:	lib/fault-inject.c
4170
4171FBTFT Framebuffer drivers
4172M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4173M:	Noralf Trønnes <noralf@tronnes.org>
4174S:	Maintained
4175F:	drivers/staging/fbtft/
4176
4177FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4178M:	Vasu Dev <vasu.dev@intel.com>
4179L:	fcoe-devel@open-fcoe.org
4180W:	www.Open-FCoE.org
4181S:	Supported
4182F:	drivers/scsi/libfc/
4183F:	drivers/scsi/fcoe/
4184F:	include/scsi/fc/
4185F:	include/scsi/libfc.h
4186F:	include/scsi/libfcoe.h
4187F:	include/uapi/scsi/fc/
4188
4189FILE LOCKING (flock() and fcntl()/lockf())
4190M:	Jeff Layton <jlayton@poochiereds.net>
4191M:	"J. Bruce Fields" <bfields@fieldses.org>
4192L:	linux-fsdevel@vger.kernel.org
4193S:	Maintained
4194F:	include/linux/fcntl.h
4195F:	include/linux/fs.h
4196F:	include/uapi/linux/fcntl.h
4197F:	include/uapi/linux/fs.h
4198F:	fs/fcntl.c
4199F:	fs/locks.c
4200
4201FILESYSTEMS (VFS and infrastructure)
4202M:	Alexander Viro <viro@zeniv.linux.org.uk>
4203L:	linux-fsdevel@vger.kernel.org
4204S:	Maintained
4205F:	fs/*
4206
4207FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4208M:	Riku Voipio <riku.voipio@iki.fi>
4209L:	lm-sensors@lm-sensors.org
4210S:	Maintained
4211F:	drivers/hwmon/f75375s.c
4212F:	include/linux/f75375s.h
4213
4214FIREWIRE AUDIO DRIVERS
4215M:	Clemens Ladisch <clemens@ladisch.de>
4216L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4217T:	git git://git.alsa-project.org/alsa-kernel.git
4218S:	Maintained
4219F:	sound/firewire/
4220
4221FIREWIRE MEDIA DRIVERS (firedtv)
4222M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4223L:	linux-media@vger.kernel.org
4224L:	linux1394-devel@lists.sourceforge.net
4225T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4226S:	Maintained
4227F:	drivers/media/firewire/
4228
4229FIREWIRE SBP-2 TARGET
4230M:	Chris Boot <bootc@bootc.net>
4231L:	linux-scsi@vger.kernel.org
4232L:	target-devel@vger.kernel.org
4233L:	linux1394-devel@lists.sourceforge.net
4234T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4235S:	Maintained
4236F:	drivers/target/sbp/
4237
4238FIREWIRE SUBSYSTEM
4239M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4240L:	linux1394-devel@lists.sourceforge.net
4241W:	http://ieee1394.wiki.kernel.org/
4242T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4243S:	Maintained
4244F:	drivers/firewire/
4245F:	include/linux/firewire.h
4246F:	include/uapi/linux/firewire*.h
4247F:	tools/firewire/
4248
4249FIRMWARE LOADER (request_firmware)
4250M:	Ming Lei <ming.lei@canonical.com>
4251L:	linux-kernel@vger.kernel.org
4252S:	Maintained
4253F:	Documentation/firmware_class/
4254F:	drivers/base/firmware*.c
4255F:	include/linux/firmware.h
4256
4257FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4258M:	Joshua Morris <josh.h.morris@us.ibm.com>
4259M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4260S:	Maintained
4261F:	drivers/block/rsxx/
4262
4263FLOPPY DRIVER
4264M:	Jiri Kosina <jkosina@suse.com>
4265T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4266S:	Odd fixes
4267F:	drivers/block/floppy.c
4268
4269FMC SUBSYSTEM
4270M:	Alessandro Rubini <rubini@gnudd.com>
4271W:	http://www.ohwr.org/projects/fmc-bus
4272S:	Supported
4273F:	drivers/fmc/
4274F:	include/linux/fmc*.h
4275F:	include/linux/ipmi-fru.h
4276K:	fmc_d.*register
4277
4278FPU EMULATOR
4279M:	Bill Metzenthen <billm@melbpc.org.au>
4280W:	http://floatingpoint.sourceforge.net/emulator/index.html
4281S:	Maintained
4282F:	arch/x86/math-emu/
4283
4284FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4285L:	netdev@vger.kernel.org
4286S:	Orphan
4287F:	drivers/net/wan/dlci.c
4288F:	drivers/net/wan/sdla.c
4289
4290FRAMEBUFFER LAYER
4291M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4292M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4293L:	linux-fbdev@vger.kernel.org
4294W:	http://linux-fbdev.sourceforge.net/
4295Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4296T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4297S:	Maintained
4298F:	Documentation/fb/
4299F:	Documentation/devicetree/bindings/fb/
4300F:	drivers/video/
4301F:	include/video/
4302F:	include/linux/fb.h
4303F:	include/uapi/video/
4304F:	include/uapi/linux/fb.h
4305
4306FREESCALE DIU FRAMEBUFFER DRIVER
4307M:	Timur Tabi <timur@tabi.org>
4308L:	linux-fbdev@vger.kernel.org
4309S:	Maintained
4310F:	drivers/video/fbdev/fsl-diu-fb.*
4311
4312FREESCALE DMA DRIVER
4313M:	Li Yang <leoli@freescale.com>
4314M:	Zhang Wei <zw@zh-kernel.org>
4315L:	linuxppc-dev@lists.ozlabs.org
4316S:	Maintained
4317F:	drivers/dma/fsldma.*
4318
4319FREESCALE I2C CPM DRIVER
4320M:	Jochen Friedrich <jochen@scram.de>
4321L:	linuxppc-dev@lists.ozlabs.org
4322L:	linux-i2c@vger.kernel.org
4323S:	Maintained
4324F:	drivers/i2c/busses/i2c-cpm.c
4325
4326FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4327M:	Sascha Hauer <kernel@pengutronix.de>
4328L:	linux-fbdev@vger.kernel.org
4329L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4330S:	Maintained
4331F:	include/linux/platform_data/video-imxfb.h
4332F:	drivers/video/fbdev/imxfb.c
4333
4334FREESCALE QUAD SPI DRIVER
4335M:	Han Xu <han.xu@freescale.com>
4336L:	linux-mtd@lists.infradead.org
4337S:	Maintained
4338F:	drivers/mtd/spi-nor/fsl-quadspi.c
4339
4340FREESCALE SOC FS_ENET DRIVER
4341M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4342M:	Vitaly Bordug <vbordug@ru.mvista.com>
4343L:	linuxppc-dev@lists.ozlabs.org
4344L:	netdev@vger.kernel.org
4345S:	Maintained
4346F:	drivers/net/ethernet/freescale/fs_enet/
4347F:	include/linux/fs_enet_pd.h
4348
4349FREESCALE QUICC ENGINE LIBRARY
4350L:	linuxppc-dev@lists.ozlabs.org
4351S:	Orphan
4352F:	arch/powerpc/sysdev/qe_lib/
4353F:	arch/powerpc/include/asm/*qe.h
4354
4355FREESCALE USB PERIPHERAL DRIVERS
4356M:	Li Yang <leoli@freescale.com>
4357L:	linux-usb@vger.kernel.org
4358L:	linuxppc-dev@lists.ozlabs.org
4359S:	Maintained
4360F:	drivers/usb/gadget/udc/fsl*
4361
4362FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4363M:	Li Yang <leoli@freescale.com>
4364L:	netdev@vger.kernel.org
4365L:	linuxppc-dev@lists.ozlabs.org
4366S:	Maintained
4367F:	drivers/net/ethernet/freescale/ucc_geth*
4368
4369FREESCALE QUICC ENGINE UCC UART DRIVER
4370M:	Timur Tabi <timur@tabi.org>
4371L:	linuxppc-dev@lists.ozlabs.org
4372S:	Maintained
4373F:	drivers/tty/serial/ucc_uart.c
4374
4375FREESCALE SOC SOUND DRIVERS
4376M:	Timur Tabi <timur@tabi.org>
4377M:	Nicolin Chen <nicoleotsuka@gmail.com>
4378M:	Xiubo Li <Xiubo.Lee@gmail.com>
4379L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4380L:	linuxppc-dev@lists.ozlabs.org
4381S:	Maintained
4382F:	sound/soc/fsl/fsl*
4383F:	sound/soc/fsl/imx*
4384F:	sound/soc/fsl/mpc8610_hpcd.c
4385
4386FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4387M:	"J. German Rivera" <German.Rivera@freescale.com>
4388L:	linux-kernel@vger.kernel.org
4389S:	Maintained
4390F:	drivers/staging/fsl-mc/
4391
4392FREEVXFS FILESYSTEM
4393M:	Christoph Hellwig <hch@infradead.org>
4394W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4395S:	Maintained
4396F:	fs/freevxfs/
4397
4398FREEZER
4399M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4400M:	Pavel Machek <pavel@ucw.cz>
4401L:	linux-pm@vger.kernel.org
4402S:	Supported
4403F:	Documentation/power/freezing-of-tasks.txt
4404F:	include/linux/freezer.h
4405F:	kernel/freezer.c
4406
4407FRONTSWAP API
4408M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4409L:	linux-kernel@vger.kernel.org
4410S:	Maintained
4411F:	mm/frontswap.c
4412F:	include/linux/frontswap.h
4413
4414FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4415M:	David Howells <dhowells@redhat.com>
4416L:	linux-cachefs@redhat.com
4417S:	Supported
4418F:	Documentation/filesystems/caching/
4419F:	fs/fscache/
4420F:	include/linux/fscache*.h
4421
4422F2FS FILE SYSTEM
4423M:	Jaegeuk Kim <jaegeuk@kernel.org>
4424M:	Changman Lee <cm224.lee@samsung.com>
4425L:	linux-f2fs-devel@lists.sourceforge.net
4426W:	http://en.wikipedia.org/wiki/F2FS
4427T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4428S:	Maintained
4429F:	Documentation/filesystems/f2fs.txt
4430F:	Documentation/ABI/testing/sysfs-fs-f2fs
4431F:	fs/f2fs/
4432F:	include/linux/f2fs_fs.h
4433
4434FUJITSU FR-V (FRV) PORT
4435M:	David Howells <dhowells@redhat.com>
4436S:	Maintained
4437F:	arch/frv/
4438
4439FUJITSU LAPTOP EXTRAS
4440M:	Jonathan Woithe <jwoithe@just42.net>
4441L:	platform-driver-x86@vger.kernel.org
4442S:	Maintained
4443F:	drivers/platform/x86/fujitsu-laptop.c
4444
4445FUJITSU M-5MO LS CAMERA ISP DRIVER
4446M:	Kyungmin Park <kyungmin.park@samsung.com>
4447M:	Heungjun Kim <riverful.kim@samsung.com>
4448L:	linux-media@vger.kernel.org
4449S:	Maintained
4450F:	drivers/media/i2c/m5mols/
4451F:	include/media/m5mols.h
4452
4453FUJITSU TABLET EXTRAS
4454M:	Robert Gerlach <khnz@gmx.de>
4455L:	platform-driver-x86@vger.kernel.org
4456S:	Maintained
4457F:	drivers/platform/x86/fujitsu-tablet.c
4458
4459FUSE: FILESYSTEM IN USERSPACE
4460M:	Miklos Szeredi <miklos@szeredi.hu>
4461L:	fuse-devel@lists.sourceforge.net
4462W:	http://fuse.sourceforge.net/
4463T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4464S:	Maintained
4465F:	fs/fuse/
4466F:	include/uapi/linux/fuse.h
4467F:	Documentation/filesystems/fuse.txt
4468
4469FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4470M:	Rik Faith <faith@cs.unc.edu>
4471L:	linux-scsi@vger.kernel.org
4472S:	Odd Fixes (e.g., new signatures)
4473F:	drivers/scsi/fdomain.*
4474
4475GCOV BASED KERNEL PROFILING
4476M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4477S:	Maintained
4478F:	kernel/gcov/
4479F:	Documentation/gcov.txt
4480
4481GDT SCSI DISK ARRAY CONTROLLER DRIVER
4482M:	Achim Leubner <achim_leubner@adaptec.com>
4483L:	linux-scsi@vger.kernel.org
4484W:	http://www.icp-vortex.com/
4485S:	Supported
4486F:	drivers/scsi/gdt*
4487
4488GDB KERNEL DEBUGGING HELPER SCRIPTS
4489M:	Jan Kiszka <jan.kiszka@siemens.com>
4490S:	Supported
4491F:	scripts/gdb/
4492
4493GEMTEK FM RADIO RECEIVER DRIVER
4494M:	Hans Verkuil <hverkuil@xs4all.nl>
4495L:	linux-media@vger.kernel.org
4496T:	git git://linuxtv.org/media_tree.git
4497W:	http://linuxtv.org
4498S:	Maintained
4499F:	drivers/media/radio/radio-gemtek*
4500
4501GENERIC GPIO I2C DRIVER
4502M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4503S:	Supported
4504F:	drivers/i2c/busses/i2c-gpio.c
4505F:	include/linux/i2c-gpio.h
4506
4507GENERIC GPIO I2C MULTIPLEXER DRIVER
4508M:	Peter Korsgaard <peter.korsgaard@barco.com>
4509L:	linux-i2c@vger.kernel.org
4510S:	Supported
4511F:	drivers/i2c/muxes/i2c-mux-gpio.c
4512F:	include/linux/i2c-mux-gpio.h
4513F:	Documentation/i2c/muxes/i2c-mux-gpio
4514
4515GENERIC HDLC (WAN) DRIVERS
4516M:	Krzysztof Halasa <khc@pm.waw.pl>
4517W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4518S:	Maintained
4519F:	drivers/net/wan/c101.c
4520F:	drivers/net/wan/hd6457*
4521F:	drivers/net/wan/hdlc*
4522F:	drivers/net/wan/n2.c
4523F:	drivers/net/wan/pc300too.c
4524F:	drivers/net/wan/pci200syn.c
4525F:	drivers/net/wan/wanxl*
4526
4527GENERIC INCLUDE/ASM HEADER FILES
4528M:	Arnd Bergmann <arnd@arndb.de>
4529L:	linux-arch@vger.kernel.org
4530T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4531S:	Maintained
4532F:	include/asm-generic/
4533F:	include/uapi/asm-generic/
4534
4535GENERIC PHY FRAMEWORK
4536M:	Kishon Vijay Abraham I <kishon@ti.com>
4537L:	linux-kernel@vger.kernel.org
4538T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4539S:	Supported
4540F:	drivers/phy/
4541F:	include/linux/phy/
4542
4543GENERIC PM DOMAINS
4544M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4545M:	Kevin Hilman <khilman@kernel.org>
4546M:	Ulf Hansson <ulf.hansson@linaro.org>
4547L:	linux-pm@vger.kernel.org
4548S:	Supported
4549F:	drivers/base/power/domain*.c
4550F:	include/linux/pm_domain.h
4551
4552GENERIC UIO DRIVER FOR PCI DEVICES
4553M:	"Michael S. Tsirkin" <mst@redhat.com>
4554L:	kvm@vger.kernel.org
4555S:	Supported
4556F:	drivers/uio/uio_pci_generic.c
4557
4558GET_MAINTAINER SCRIPT
4559M:	Joe Perches <joe@perches.com>
4560S:	Maintained
4561F:	scripts/get_maintainer.pl
4562
4563GFS2 FILE SYSTEM
4564M:	Steven Whitehouse <swhiteho@redhat.com>
4565M:	Bob Peterson <rpeterso@redhat.com>
4566L:	cluster-devel@redhat.com
4567W:	http://sources.redhat.com/cluster/
4568T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4569S:	Supported
4570F:	Documentation/filesystems/gfs2*.txt
4571F:	fs/gfs2/
4572F:	include/uapi/linux/gfs2_ondisk.h
4573
4574GIGASET ISDN DRIVERS
4575M:	Paul Bolle <pebolle@tiscali.nl>
4576L:	gigaset307x-common@lists.sourceforge.net
4577W:	http://gigaset307x.sourceforge.net/
4578S:	Odd Fixes
4579F:	Documentation/isdn/README.gigaset
4580F:	drivers/isdn/gigaset/
4581F:	include/uapi/linux/gigaset_dev.h
4582
4583GO7007 MPEG CODEC
4584M:	Hans Verkuil <hans.verkuil@cisco.com>
4585L:	linux-media@vger.kernel.org
4586S:	Maintained
4587F:	drivers/media/usb/go7007/
4588
4589GOODIX TOUCHSCREEN
4590M:	Bastien Nocera <hadess@hadess.net>
4591L:	linux-input@vger.kernel.org
4592S:	Maintained
4593F:	drivers/input/touchscreen/goodix.c
4594
4595GPIO SUBSYSTEM
4596M:	Linus Walleij <linus.walleij@linaro.org>
4597M:	Alexandre Courbot <gnurou@gmail.com>
4598L:	linux-gpio@vger.kernel.org
4599T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4600S:	Maintained
4601F:	Documentation/gpio/
4602F:	drivers/gpio/
4603F:	include/linux/gpio/
4604F:	include/linux/gpio.h
4605F:	include/asm-generic/gpio.h
4606
4607GRE DEMULTIPLEXER DRIVER
4608M:	Dmitry Kozlov <xeb@mail.ru>
4609L:	netdev@vger.kernel.org
4610S:	Maintained
4611F:	net/ipv4/gre_demux.c
4612F:	net/ipv4/gre_offload.c
4613F:	include/net/gre.h
4614
4615GRETH 10/100/1G Ethernet MAC device driver
4616M:	Kristoffer Glembo <kristoffer@gaisler.com>
4617L:	netdev@vger.kernel.org
4618S:	Maintained
4619F:	drivers/net/ethernet/aeroflex/
4620
4621GSPCA FINEPIX SUBDRIVER
4622M:	Frank Zago <frank@zago.net>
4623L:	linux-media@vger.kernel.org
4624T:	git git://linuxtv.org/media_tree.git
4625S:	Maintained
4626F:	drivers/media/usb/gspca/finepix.c
4627
4628GSPCA GL860 SUBDRIVER
4629M:	Olivier Lorin <o.lorin@laposte.net>
4630L:	linux-media@vger.kernel.org
4631T:	git git://linuxtv.org/media_tree.git
4632S:	Maintained
4633F:	drivers/media/usb/gspca/gl860/
4634
4635GSPCA M5602 SUBDRIVER
4636M:	Erik Andren <erik.andren@gmail.com>
4637L:	linux-media@vger.kernel.org
4638T:	git git://linuxtv.org/media_tree.git
4639S:	Maintained
4640F:	drivers/media/usb/gspca/m5602/
4641
4642GSPCA PAC207 SONIXB SUBDRIVER
4643M:	Hans de Goede <hdegoede@redhat.com>
4644L:	linux-media@vger.kernel.org
4645T:	git git://linuxtv.org/media_tree.git
4646S:	Maintained
4647F:	drivers/media/usb/gspca/pac207.c
4648
4649GSPCA SN9C20X SUBDRIVER
4650M:	Brian Johnson <brijohn@gmail.com>
4651L:	linux-media@vger.kernel.org
4652T:	git git://linuxtv.org/media_tree.git
4653S:	Maintained
4654F:	drivers/media/usb/gspca/sn9c20x.c
4655
4656GSPCA T613 SUBDRIVER
4657M:	Leandro Costantino <lcostantino@gmail.com>
4658L:	linux-media@vger.kernel.org
4659T:	git git://linuxtv.org/media_tree.git
4660S:	Maintained
4661F:	drivers/media/usb/gspca/t613.c
4662
4663GSPCA USB WEBCAM DRIVER
4664M:	Hans de Goede <hdegoede@redhat.com>
4665L:	linux-media@vger.kernel.org
4666T:	git git://linuxtv.org/media_tree.git
4667S:	Maintained
4668F:	drivers/media/usb/gspca/
4669
4670GUID PARTITION TABLE (GPT)
4671M:	Davidlohr Bueso <dave@stgolabs.net>
4672L:	linux-efi@vger.kernel.org
4673S:	Maintained
4674F:	block/partitions/efi.*
4675
4676STK1160 USB VIDEO CAPTURE DRIVER
4677M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4678L:	linux-media@vger.kernel.org
4679T:	git git://linuxtv.org/media_tree.git
4680S:	Maintained
4681F:	drivers/media/usb/stk1160/
4682
4683H8/300 ARCHITECTURE
4684M:	Yoshinori Sato <ysato@users.sourceforge.jp>
4685L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4686W:	http://uclinux-h8.sourceforge.jp
4687T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4688S:	Maintained
4689F:	arch/h8300/
4690F:	drivers/clocksource/h8300_*.c
4691F:	drivers/clk/h8300/
4692F:	drivers/irqchip/irq-renesas-h8*.c
4693
4694HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4695M:	Frank Seidel <frank@f-seidel.de>
4696L:	platform-driver-x86@vger.kernel.org
4697W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4698S:	Maintained
4699F:	drivers/platform/x86/hdaps.c
4700
4701HDPVR USB VIDEO ENCODER DRIVER
4702M:	Hans Verkuil <hverkuil@xs4all.nl>
4703L:	linux-media@vger.kernel.org
4704T:	git git://linuxtv.org/media_tree.git
4705W:	http://linuxtv.org
4706S:	Odd Fixes
4707F:	drivers/media/usb/hdpvr/
4708
4709HWPOISON MEMORY FAILURE HANDLING
4710M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4711L:	linux-mm@kvack.org
4712S:	Maintained
4713F:	mm/memory-failure.c
4714F:	mm/hwpoison-inject.c
4715
4716HYPERVISOR VIRTUAL CONSOLE DRIVER
4717L:	linuxppc-dev@lists.ozlabs.org
4718S:	Odd Fixes
4719F:	drivers/tty/hvc/
4720
4721HACKRF MEDIA DRIVER
4722M:	Antti Palosaari <crope@iki.fi>
4723L:	linux-media@vger.kernel.org
4724W:	http://linuxtv.org/
4725W:	http://palosaari.fi/linux/
4726Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4727T:	git git://linuxtv.org/anttip/media_tree.git
4728S:	Maintained
4729F:	drivers/media/usb/hackrf/
4730
4731HARDWARE MONITORING
4732M:	Jean Delvare <jdelvare@suse.com>
4733M:	Guenter Roeck <linux@roeck-us.net>
4734L:	lm-sensors@lm-sensors.org
4735W:	http://www.lm-sensors.org/
4736T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4737T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4738S:	Maintained
4739F:	Documentation/hwmon/
4740F:	drivers/hwmon/
4741F:	include/linux/hwmon*.h
4742
4743HARDWARE RANDOM NUMBER GENERATOR CORE
4744M:	Matt Mackall <mpm@selenic.com>
4745M:	Herbert Xu <herbert@gondor.apana.org.au>
4746L:	linux-crypto@vger.kernel.org
4747S:	Odd fixes
4748F:	Documentation/hw_random.txt
4749F:	drivers/char/hw_random/
4750F:	include/linux/hw_random.h
4751
4752HARDWARE SPINLOCK CORE
4753M:	Ohad Ben-Cohen <ohad@wizery.com>
4754S:	Maintained
4755F:	Documentation/hwspinlock.txt
4756F:	drivers/hwspinlock/hwspinlock_*
4757F:	include/linux/hwspinlock.h
4758
4759HARMONY SOUND DRIVER
4760L:	linux-parisc@vger.kernel.org
4761S:	Maintained
4762F:	sound/parisc/harmony.*
4763
4764HD29L2 MEDIA DRIVER
4765M:	Antti Palosaari <crope@iki.fi>
4766L:	linux-media@vger.kernel.org
4767W:	http://linuxtv.org/
4768W:	http://palosaari.fi/linux/
4769Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4770T:	git git://linuxtv.org/anttip/media_tree.git
4771S:	Maintained
4772F:	drivers/media/dvb-frontends/hd29l2*
4773
4774HEWLETT-PACKARD SMART2 RAID DRIVER
4775L:	iss_storagedev@hp.com
4776S:	Orphan
4777F:	Documentation/blockdev/cpqarray.txt
4778F:	drivers/block/cpqarray.*
4779
4780HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4781M:	Don Brace <don.brace@pmcs.com>
4782L:	iss_storagedev@hp.com
4783L:	storagedev@pmcs.com
4784L:	linux-scsi@vger.kernel.org
4785S:	Supported
4786F:	Documentation/scsi/hpsa.txt
4787F:	drivers/scsi/hpsa*.[ch]
4788F:	include/linux/cciss*.h
4789F:	include/uapi/linux/cciss*.h
4790
4791HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4792M:	Don Brace <don.brace@pmcs.com>
4793L:	iss_storagedev@hp.com
4794L:	storagedev@pmcs.com
4795L:	linux-scsi@vger.kernel.org
4796S:	Supported
4797F:	Documentation/blockdev/cciss.txt
4798F:	drivers/block/cciss*
4799F:	include/linux/cciss_ioctl.h
4800F:	include/uapi/linux/cciss_ioctl.h
4801
4802HFS FILESYSTEM
4803L:	linux-fsdevel@vger.kernel.org
4804S:	Orphan
4805F:	Documentation/filesystems/hfs.txt
4806F:	fs/hfs/
4807
4808HFSPLUS FILESYSTEM
4809L:	linux-fsdevel@vger.kernel.org
4810S:	Orphan
4811F:	Documentation/filesystems/hfsplus.txt
4812F:	fs/hfsplus/
4813
4814HGA FRAMEBUFFER DRIVER
4815M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4816L:	linux-nvidia@lists.surfsouth.com
4817W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4818S:	Maintained
4819F:	drivers/video/fbdev/hgafb.c
4820
4821HIBERNATION (aka Software Suspend, aka swsusp)
4822M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4823M:	Pavel Machek <pavel@ucw.cz>
4824L:	linux-pm@vger.kernel.org
4825S:	Supported
4826F:	arch/x86/power/
4827F:	drivers/base/power/
4828F:	kernel/power/
4829F:	include/linux/suspend.h
4830F:	include/linux/freezer.h
4831F:	include/linux/pm.h
4832F:	arch/*/include/asm/suspend*.h
4833
4834HID CORE LAYER
4835M:	Jiri Kosina <jkosina@suse.com>
4836L:	linux-input@vger.kernel.org
4837T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4838S:	Maintained
4839F:	drivers/hid/
4840F:	include/linux/hid*
4841F:	include/uapi/linux/hid*
4842
4843HID SENSOR HUB DRIVERS
4844M:	Jiri Kosina <jkosina@suse.com>
4845M:	Jonathan Cameron <jic23@kernel.org>
4846M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4847L:	linux-input@vger.kernel.org
4848L:	linux-iio@vger.kernel.org
4849S:	Maintained
4850F:	Documentation/hid/hid-sensor*
4851F:	drivers/hid/hid-sensor-*
4852F:	drivers/iio/*/hid-*
4853F:	include/linux/hid-sensor-*
4854
4855HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4856M:	Thomas Gleixner <tglx@linutronix.de>
4857L:	linux-kernel@vger.kernel.org
4858T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4859S:	Maintained
4860F:	Documentation/timers/
4861F:	kernel/time/hrtimer.c
4862F:	kernel/time/clockevents.c
4863F:	kernel/time/tick*.*
4864F:	kernel/time/timer_*.c
4865F:	include/linux/clockchips.h
4866F:	include/linux/hrtimer.h
4867
4868HIGH-SPEED SCC DRIVER FOR AX.25
4869L:	linux-hams@vger.kernel.org
4870S:	Orphan
4871F:	drivers/net/hamradio/dmascc.c
4872F:	drivers/net/hamradio/scc.c
4873
4874HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4875M:	HighPoint Linux Team <linux@highpoint-tech.com>
4876W:	http://www.highpoint-tech.com
4877S:	Supported
4878F:	Documentation/scsi/hptiop.txt
4879F:	drivers/scsi/hptiop.c
4880
4881HIPPI
4882M:	Jes Sorensen <jes@trained-monkey.org>
4883L:	linux-hippi@sunsite.dk
4884S:	Maintained
4885F:	include/linux/hippidevice.h
4886F:	include/uapi/linux/if_hippi.h
4887F:	net/802/hippi.c
4888F:	drivers/net/hippi/
4889
4890HOST AP DRIVER
4891M:	Jouni Malinen <j@w1.fi>
4892L:	hostap@shmoo.com (subscribers-only)
4893L:	linux-wireless@vger.kernel.org
4894W:	http://hostap.epitest.fi/
4895S:	Maintained
4896F:	drivers/net/wireless/hostap/
4897
4898HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4899L:	platform-driver-x86@vger.kernel.org
4900S:	Orphan
4901F:	drivers/platform/x86/tc1100-wmi.c
4902
4903HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4904M:	Jaroslav Kysela <perex@perex.cz>
4905S:	Maintained
4906F:	drivers/net/ethernet/hp/hp100.*
4907
4908HPET:	High Precision Event Timers driver
4909M:	Clemens Ladisch <clemens@ladisch.de>
4910S:	Maintained
4911F:	Documentation/timers/hpet.txt
4912F:	drivers/char/hpet.c
4913F:	include/linux/hpet.h
4914F:	include/uapi/linux/hpet.h
4915
4916HPET:	x86
4917S:	Orphan
4918F:	arch/x86/kernel/hpet.c
4919F:	arch/x86/include/asm/hpet.h
4920
4921HPFS FILESYSTEM
4922M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4923W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4924S:	Maintained
4925F:	fs/hpfs/
4926
4927HSI SUBSYSTEM
4928M:	Sebastian Reichel <sre@kernel.org>
4929T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4930S:	Maintained
4931F:	Documentation/ABI/testing/sysfs-bus-hsi
4932F:	Documentation/hsi.txt
4933F:	drivers/hsi/
4934F:	include/linux/hsi/
4935F:	include/uapi/linux/hsi/
4936
4937HSO 3G MODEM DRIVER
4938M:	Jan Dumon <j.dumon@option.com>
4939W:	http://www.pharscape.org
4940S:	Maintained
4941F:	drivers/net/usb/hso.c
4942
4943HSR NETWORK PROTOCOL
4944M:	Arvid Brodin <arvid.brodin@alten.se>
4945L:	netdev@vger.kernel.org
4946S:	Maintained
4947F:	net/hsr/
4948
4949HTCPEN TOUCHSCREEN DRIVER
4950M:	Pau Oliva Fora <pof@eslack.org>
4951L:	linux-input@vger.kernel.org
4952S:	Maintained
4953F:	drivers/input/touchscreen/htcpen.c
4954
4955HUGETLB FILESYSTEM
4956M:	Nadia Yvette Chambers <nyc@holomorphy.com>
4957S:	Maintained
4958F:	fs/hugetlbfs/
4959
4960Hyper-V CORE AND DRIVERS
4961M:	"K. Y. Srinivasan" <kys@microsoft.com>
4962M:	Haiyang Zhang <haiyangz@microsoft.com>
4963L:	devel@linuxdriverproject.org
4964S:	Maintained
4965F:	arch/x86/include/asm/mshyperv.h
4966F:	arch/x86/include/uapi/asm/hyperv.h
4967F:	arch/x86/kernel/cpu/mshyperv.c
4968F:	drivers/hid/hid-hyperv.c
4969F:	drivers/hv/
4970F:	drivers/input/serio/hyperv-keyboard.c
4971F:	drivers/net/hyperv/
4972F:	drivers/scsi/storvsc_drv.c
4973F:	drivers/video/fbdev/hyperv_fb.c
4974F:	include/linux/hyperv.h
4975F:	tools/hv/
4976F:	Documentation/ABI/stable/sysfs-bus-vmbus
4977
4978I2C OVER PARALLEL PORT
4979M:	Jean Delvare <jdelvare@suse.com>
4980L:	linux-i2c@vger.kernel.org
4981S:	Maintained
4982F:	Documentation/i2c/busses/i2c-parport
4983F:	Documentation/i2c/busses/i2c-parport-light
4984F:	drivers/i2c/busses/i2c-parport.c
4985F:	drivers/i2c/busses/i2c-parport-light.c
4986
4987I2C/SMBUS CONTROLLER DRIVERS FOR PC
4988M:	Jean Delvare <jdelvare@suse.com>
4989L:	linux-i2c@vger.kernel.org
4990S:	Maintained
4991F:	Documentation/i2c/busses/i2c-ali1535
4992F:	Documentation/i2c/busses/i2c-ali1563
4993F:	Documentation/i2c/busses/i2c-ali15x3
4994F:	Documentation/i2c/busses/i2c-amd756
4995F:	Documentation/i2c/busses/i2c-amd8111
4996F:	Documentation/i2c/busses/i2c-i801
4997F:	Documentation/i2c/busses/i2c-nforce2
4998F:	Documentation/i2c/busses/i2c-piix4
4999F:	Documentation/i2c/busses/i2c-sis5595
5000F:	Documentation/i2c/busses/i2c-sis630
5001F:	Documentation/i2c/busses/i2c-sis96x
5002F:	Documentation/i2c/busses/i2c-via
5003F:	Documentation/i2c/busses/i2c-viapro
5004F:	drivers/i2c/busses/i2c-ali1535.c
5005F:	drivers/i2c/busses/i2c-ali1563.c
5006F:	drivers/i2c/busses/i2c-ali15x3.c
5007F:	drivers/i2c/busses/i2c-amd756.c
5008F:	drivers/i2c/busses/i2c-amd756-s4882.c
5009F:	drivers/i2c/busses/i2c-amd8111.c
5010F:	drivers/i2c/busses/i2c-i801.c
5011F:	drivers/i2c/busses/i2c-isch.c
5012F:	drivers/i2c/busses/i2c-nforce2.c
5013F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5014F:	drivers/i2c/busses/i2c-piix4.c
5015F:	drivers/i2c/busses/i2c-sis5595.c
5016F:	drivers/i2c/busses/i2c-sis630.c
5017F:	drivers/i2c/busses/i2c-sis96x.c
5018F:	drivers/i2c/busses/i2c-via.c
5019F:	drivers/i2c/busses/i2c-viapro.c
5020
5021I2C/SMBUS ISMT DRIVER
5022M:	Seth Heasley <seth.heasley@intel.com>
5023M:	Neil Horman <nhorman@tuxdriver.com>
5024L:	linux-i2c@vger.kernel.org
5025F:	drivers/i2c/busses/i2c-ismt.c
5026F:	Documentation/i2c/busses/i2c-ismt
5027
5028I2C/SMBUS STUB DRIVER
5029M:	Jean Delvare <jdelvare@suse.com>
5030L:	linux-i2c@vger.kernel.org
5031S:	Maintained
5032F:	drivers/i2c/i2c-stub.c
5033
5034I2C SUBSYSTEM
5035M:	Wolfram Sang <wsa@the-dreams.de>
5036L:	linux-i2c@vger.kernel.org
5037W:	https://i2c.wiki.kernel.org/
5038Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5039T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5040S:	Maintained
5041F:	Documentation/devicetree/bindings/i2c/
5042F:	Documentation/i2c/
5043F:	drivers/i2c/
5044F:	include/linux/i2c.h
5045F:	include/linux/i2c-*.h
5046F:	include/uapi/linux/i2c.h
5047F:	include/uapi/linux/i2c-*.h
5048
5049I2C ACPI SUPPORT
5050M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5051L:	linux-i2c@vger.kernel.org
5052L:	linux-acpi@vger.kernel.org
5053S:	Maintained
5054
5055I2C-TAOS-EVM DRIVER
5056M:	Jean Delvare <jdelvare@suse.com>
5057L:	linux-i2c@vger.kernel.org
5058S:	Maintained
5059F:	Documentation/i2c/busses/i2c-taos-evm
5060F:	drivers/i2c/busses/i2c-taos-evm.c
5061
5062I2C-TINY-USB DRIVER
5063M:	Till Harbaum <till@harbaum.org>
5064L:	linux-i2c@vger.kernel.org
5065W:	http://www.harbaum.org/till/i2c_tiny_usb
5066S:	Maintained
5067F:	drivers/i2c/busses/i2c-tiny-usb.c
5068
5069i386 BOOT CODE
5070M:	"H. Peter Anvin" <hpa@zytor.com>
5071S:	Maintained
5072F:	arch/x86/boot/
5073
5074i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5075M:	"H. Peter Anvin" <hpa@zytor.com>
5076T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5077S:	Maintained
5078
5079IA64 (Itanium) PLATFORM
5080M:	Tony Luck <tony.luck@intel.com>
5081M:	Fenghua Yu <fenghua.yu@intel.com>
5082L:	linux-ia64@vger.kernel.org
5083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5084S:	Maintained
5085F:	arch/ia64/
5086
5087IBM Power VMX Cryptographic instructions
5088M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5089M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5090L:	linux-crypto@vger.kernel.org
5091S:	Supported
5092F:	drivers/crypto/vmx/Makefile
5093F:	drivers/crypto/vmx/Kconfig
5094F:	drivers/crypto/vmx/vmx.c
5095F:	drivers/crypto/vmx/aes*
5096F:	drivers/crypto/vmx/ghash*
5097F:	drivers/crypto/vmx/ppc-xlate.pl
5098
5099IBM Power in-Nest Crypto Acceleration
5100M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5101M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5102L:	linux-crypto@vger.kernel.org
5103S:	Supported
5104F:	drivers/crypto/nx/Makefile
5105F:	drivers/crypto/nx/Kconfig
5106F:	drivers/crypto/nx/nx-aes*
5107F:	drivers/crypto/nx/nx-sha*
5108F:	drivers/crypto/nx/nx.*
5109F:	drivers/crypto/nx/nx_csbcpb.h
5110F:	drivers/crypto/nx/nx_debugfs.h
5111
5112IBM Power 842 compression accelerator
5113M:	Dan Streetman <ddstreet@ieee.org>
5114S:	Supported
5115F:	drivers/crypto/nx/Makefile
5116F:	drivers/crypto/nx/Kconfig
5117F:	drivers/crypto/nx/nx-842*
5118F:	include/linux/sw842.h
5119F:	crypto/842.c
5120F:	lib/842/
5121
5122IBM Power Linux RAID adapter
5123M:	Brian King <brking@us.ibm.com>
5124S:	Supported
5125F:	drivers/scsi/ipr.*
5126
5127IBM Power Virtual Ethernet Device Driver
5128M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5129L:	netdev@vger.kernel.org
5130S:	Supported
5131F:	drivers/net/ethernet/ibm/ibmveth.*
5132
5133IBM Power Virtual SCSI Device Drivers
5134M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5135L:	linux-scsi@vger.kernel.org
5136S:	Supported
5137F:	drivers/scsi/ibmvscsi/ibmvscsi*
5138F:	drivers/scsi/ibmvscsi/viosrp.h
5139
5140IBM Power Virtual FC Device Drivers
5141M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5142L:	linux-scsi@vger.kernel.org
5143S:	Supported
5144F:	drivers/scsi/ibmvscsi/ibmvfc*
5145
5146IBM ServeRAID RAID DRIVER
5147S:	Orphan
5148F:	drivers/scsi/ips.*
5149
5150ICH LPC AND GPIO DRIVER
5151M:	Peter Tyser <ptyser@xes-inc.com>
5152S:	Maintained
5153F:	drivers/mfd/lpc_ich.c
5154F:	drivers/gpio/gpio-ich.c
5155
5156IDE SUBSYSTEM
5157M:	"David S. Miller" <davem@davemloft.net>
5158L:	linux-ide@vger.kernel.org
5159Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5160T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5161S:	Maintained
5162F:	Documentation/ide/
5163F:	drivers/ide/
5164F:	include/linux/ide.h
5165
5166IDEAPAD LAPTOP EXTRAS DRIVER
5167M:	Ike Panhc <ike.pan@canonical.com>
5168L:	platform-driver-x86@vger.kernel.org
5169W:	http://launchpad.net/ideapad-laptop
5170S:	Maintained
5171F:	drivers/platform/x86/ideapad-laptop.c
5172
5173IDEAPAD LAPTOP SLIDEBAR DRIVER
5174M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5175L:	linux-input@vger.kernel.org
5176W:	https://github.com/o2genum/ideapad-slidebar
5177S:	Maintained
5178F:	drivers/input/misc/ideapad_slidebar.c
5179
5180IDE/ATAPI DRIVERS
5181M:	Borislav Petkov <bp@alien8.de>
5182L:	linux-ide@vger.kernel.org
5183S:	Maintained
5184F:	Documentation/cdrom/ide-cd
5185F:	drivers/ide/ide-cd*
5186
5187IDLE-I7300
5188M:	Andy Henroid <andrew.d.henroid@intel.com>
5189L:	linux-pm@vger.kernel.org
5190S:	Supported
5191F:	drivers/idle/i7300_idle.c
5192
5193IEEE 802.15.4 SUBSYSTEM
5194M:	Alexander Aring <alex.aring@gmail.com>
5195L:	linux-wpan@vger.kernel.org
5196W:	https://github.com/linux-wpan
5197T:	git git://github.com/linux-wpan/linux-wpan-next.git
5198S:	Maintained
5199F:	net/ieee802154/
5200F:	net/mac802154/
5201F:	drivers/net/ieee802154/
5202F:	include/linux/nl802154.h
5203F:	include/linux/ieee802154.h
5204F:	include/net/nl802154.h
5205F:	include/net/mac802154.h
5206F:	include/net/af_ieee802154.h
5207F:	include/net/cfg802154.h
5208F:	include/net/ieee802154_netdev.h
5209F:	Documentation/networking/ieee802154.txt
5210
5211IGORPLUG-USB IR RECEIVER
5212M:	Sean Young <sean@mess.org>
5213L:	linux-media@vger.kernel.org
5214S:	Maintained
5215F:	drivers/media/rc/igorplugusb.c
5216
5217IGUANAWORKS USB IR TRANSCEIVER
5218M:	Sean Young <sean@mess.org>
5219L:	linux-media@vger.kernel.org
5220S:	Maintained
5221F:	drivers/media/rc/iguanair.c
5222
5223IIO SUBSYSTEM AND DRIVERS
5224M:	Jonathan Cameron <jic23@kernel.org>
5225R:	Hartmut Knaack <knaack.h@gmx.de>
5226R:	Lars-Peter Clausen <lars@metafoo.de>
5227R:	Peter Meerwald <pmeerw@pmeerw.net>
5228L:	linux-iio@vger.kernel.org
5229S:	Maintained
5230F:	drivers/iio/
5231F:	drivers/staging/iio/
5232F:	include/linux/iio/
5233F:	tools/iio/
5234
5235IKANOS/ADI EAGLE ADSL USB DRIVER
5236M:	Matthieu Castet <castet.matthieu@free.fr>
5237M:	Stanislaw Gruszka <stf_xl@wp.pl>
5238S:	Maintained
5239F:	drivers/usb/atm/ueagle-atm.c
5240
5241INA209 HARDWARE MONITOR DRIVER
5242M:	Guenter Roeck <linux@roeck-us.net>
5243L:	lm-sensors@lm-sensors.org
5244S:	Maintained
5245F:	Documentation/hwmon/ina209
5246F:	Documentation/devicetree/bindings/i2c/ina209.txt
5247F:	drivers/hwmon/ina209.c
5248
5249INA2XX HARDWARE MONITOR DRIVER
5250M:	Guenter Roeck <linux@roeck-us.net>
5251L:	lm-sensors@lm-sensors.org
5252S:	Maintained
5253F:	Documentation/hwmon/ina2xx
5254F:	drivers/hwmon/ina2xx.c
5255F:	include/linux/platform_data/ina2xx.h
5256
5257INDUSTRY PACK SUBSYSTEM (IPACK)
5258M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5259M:	Jens Taprogge <jens.taprogge@taprogge.org>
5260M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5261L:	industrypack-devel@lists.sourceforge.net
5262W:	http://industrypack.sourceforge.net
5263S:	Maintained
5264F:	drivers/ipack/
5265
5266INGENIC JZ4780 DMA Driver
5267M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5268S:	Maintained
5269F:	drivers/dma/dma-jz4780.c
5270
5271INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5272M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5273M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5274L:	linux-ima-devel@lists.sourceforge.net
5275L:	linux-ima-user@lists.sourceforge.net
5276L:	linux-security-module@vger.kernel.org
5277S:	Supported
5278F:	security/integrity/ima/
5279
5280IMGTEC IR DECODER DRIVER
5281M:	James Hogan <james.hogan@imgtec.com>
5282S:	Maintained
5283F:	drivers/media/rc/img-ir/
5284
5285IMS TWINTURBO FRAMEBUFFER DRIVER
5286L:	linux-fbdev@vger.kernel.org
5287S:	Orphan
5288F:	drivers/video/fbdev/imsttfb.c
5289
5290INFINIBAND SUBSYSTEM
5291M:	Doug Ledford <dledford@redhat.com>
5292M:	Sean Hefty <sean.hefty@intel.com>
5293M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5294L:	linux-rdma@vger.kernel.org
5295W:	http://www.openfabrics.org/
5296Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5297T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5298S:	Supported
5299F:	Documentation/infiniband/
5300F:	drivers/infiniband/
5301F:	include/uapi/linux/if_infiniband.h
5302F:	include/uapi/rdma/
5303F:	include/rdma/
5304
5305INOTIFY
5306M:	John McCutchan <john@johnmccutchan.com>
5307M:	Robert Love <rlove@rlove.org>
5308M:	Eric Paris <eparis@parisplace.org>
5309S:	Maintained
5310F:	Documentation/filesystems/inotify.txt
5311F:	fs/notify/inotify/
5312F:	include/linux/inotify.h
5313F:	include/uapi/linux/inotify.h
5314
5315INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5316M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5317L:	linux-input@vger.kernel.org
5318Q:	http://patchwork.kernel.org/project/linux-input/list/
5319T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5320S:	Maintained
5321F:	drivers/input/
5322F:	include/linux/input.h
5323F:	include/uapi/linux/input.h
5324F:	include/linux/input/
5325
5326INPUT MULTITOUCH (MT) PROTOCOL
5327M:	Henrik Rydberg <rydberg@bitmath.org>
5328L:	linux-input@vger.kernel.org
5329S:	Odd fixes
5330F:	Documentation/input/multi-touch-protocol.txt
5331F:	drivers/input/input-mt.c
5332K:	\b(ABS|SYN)_MT_
5333
5334INTEL ASoC BDW/HSW DRIVERS
5335M:	Jie Yang <yang.jie@linux.intel.com>
5336L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5337S:	Supported
5338F:	sound/soc/intel/common/sst-dsp*
5339F:	sound/soc/intel/common/sst-firmware.c
5340F:	sound/soc/intel/boards/broadwell.c
5341F:	sound/soc/intel/haswell/
5342
5343INTEL C600 SERIES SAS CONTROLLER DRIVER
5344M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5345M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5346L:	linux-scsi@vger.kernel.org
5347T:	git git://git.code.sf.net/p/intel-sas/isci
5348S:	Supported
5349F:	drivers/scsi/isci/
5350
5351INTEL IDLE DRIVER
5352M:	Len Brown <lenb@kernel.org>
5353L:	linux-pm@vger.kernel.org
5354T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5355S:	Supported
5356F:	drivers/idle/intel_idle.c
5357
5358INTEL PSTATE DRIVER
5359M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5360L:	linux-pm@vger.kernel.org
5361S:	Supported
5362F:	drivers/cpufreq/intel_pstate.c
5363
5364INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5365M:	Maik Broemme <mbroemme@plusserver.de>
5366L:	linux-fbdev@vger.kernel.org
5367S:	Maintained
5368F:	Documentation/fb/intelfb.txt
5369F:	drivers/video/fbdev/intelfb/
5370
5371INTEL 810/815 FRAMEBUFFER DRIVER
5372M:	Antonino Daplas <adaplas@gmail.com>
5373L:	linux-fbdev@vger.kernel.org
5374S:	Maintained
5375F:	drivers/video/fbdev/i810/
5376
5377INTEL MENLOW THERMAL DRIVER
5378M:	Sujith Thomas <sujith.thomas@intel.com>
5379L:	platform-driver-x86@vger.kernel.org
5380W:	https://01.org/linux-acpi
5381S:	Supported
5382F:	drivers/platform/x86/intel_menlow.c
5383
5384INTEL IA32 MICROCODE UPDATE SUPPORT
5385M:	Borislav Petkov <bp@alien8.de>
5386S:	Maintained
5387F:	arch/x86/kernel/cpu/microcode/core*
5388F:	arch/x86/kernel/cpu/microcode/intel*
5389
5390INTEL I/OAT DMA DRIVER
5391M:	Dave Jiang <dave.jiang@intel.com>
5392R:	Dan Williams <dan.j.williams@intel.com>
5393L:	dmaengine@vger.kernel.org
5394Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5395S:	Supported
5396F:	drivers/dma/ioat*
5397
5398INTEL IOMMU (VT-d)
5399M:	David Woodhouse <dwmw2@infradead.org>
5400L:	iommu@lists.linux-foundation.org
5401T:	git git://git.infradead.org/iommu-2.6.git
5402S:	Supported
5403F:	drivers/iommu/intel-iommu.c
5404F:	include/linux/intel-iommu.h
5405
5406INTEL IOP-ADMA DMA DRIVER
5407R:	Dan Williams <dan.j.williams@intel.com>
5408S:	Odd fixes
5409F:	drivers/dma/iop-adma.c
5410
5411INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5412M:	Krzysztof Halasa <khalasa@piap.pl>
5413S:	Maintained
5414F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5415F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5416F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5417F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5418F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5419F:	drivers/net/wan/ixp4xx_hss.c
5420
5421INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5422M:	Deepak Saxena <dsaxena@plexity.net>
5423S:	Maintained
5424F:	drivers/char/hw_random/ixp4xx-rng.c
5425
5426INTEL ETHERNET DRIVERS
5427M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5428R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5429R:	Shannon Nelson <shannon.nelson@intel.com>
5430R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5431R:	Don Skidmore <donald.c.skidmore@intel.com>
5432R:	Matthew Vick <matthew.vick@intel.com>
5433R:	John Ronciak <john.ronciak@intel.com>
5434R:	Mitch Williams <mitch.a.williams@intel.com>
5435L:	intel-wired-lan@lists.osuosl.org
5436W:	http://www.intel.com/support/feedback.htm
5437W:	http://e1000.sourceforge.net/
5438Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5439T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5440T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5441S:	Supported
5442F:	Documentation/networking/e100.txt
5443F:	Documentation/networking/e1000.txt
5444F:	Documentation/networking/e1000e.txt
5445F:	Documentation/networking/igb.txt
5446F:	Documentation/networking/igbvf.txt
5447F:	Documentation/networking/ixgb.txt
5448F:	Documentation/networking/ixgbe.txt
5449F:	Documentation/networking/ixgbevf.txt
5450F:	Documentation/networking/i40e.txt
5451F:	Documentation/networking/i40evf.txt
5452F:	drivers/net/ethernet/intel/
5453F:	drivers/net/ethernet/intel/*/
5454
5455INTEL-MID GPIO DRIVER
5456M:	David Cohen <david.a.cohen@linux.intel.com>
5457L:	linux-gpio@vger.kernel.org
5458S:	Maintained
5459F:	drivers/gpio/gpio-intel-mid.c
5460
5461INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5462M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5463L:	linux-wireless@vger.kernel.org
5464S:	Maintained
5465F:	Documentation/networking/README.ipw2100
5466F:	Documentation/networking/README.ipw2200
5467F:	drivers/net/wireless/ipw2x00/
5468
5469INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5470M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5471M:	Gang Wei <gang.wei@intel.com>
5472M:	Shane Wang <shane.wang@intel.com>
5473L:	tboot-devel@lists.sourceforge.net
5474W:	http://tboot.sourceforge.net
5475T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5476S:	Supported
5477F:	Documentation/intel_txt.txt
5478F:	include/linux/tboot.h
5479F:	arch/x86/kernel/tboot.c
5480
5481INTEL WIRELESS WIMAX CONNECTION 2400
5482M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5483M:	linux-wimax@intel.com
5484L:	wimax@linuxwimax.org (subscribers-only)
5485S:	Supported
5486W:	http://linuxwimax.org
5487F:	Documentation/wimax/README.i2400m
5488F:	drivers/net/wimax/i2400m/
5489F:	include/uapi/linux/wimax/i2400m.h
5490
5491INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5492M:	Stanislaw Gruszka <sgruszka@redhat.com>
5493L:	linux-wireless@vger.kernel.org
5494S:	Supported
5495F:	drivers/net/wireless/iwlegacy/
5496
5497INTEL WIRELESS WIFI LINK (iwlwifi)
5498M:	Johannes Berg <johannes.berg@intel.com>
5499M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5500M:	Intel Linux Wireless <ilw@linux.intel.com>
5501L:	linux-wireless@vger.kernel.org
5502W:	http://intellinuxwireless.org
5503T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5504S:	Supported
5505F:	drivers/net/wireless/iwlwifi/
5506
5507INTEL MANAGEMENT ENGINE (mei)
5508M:	Tomas Winkler <tomas.winkler@intel.com>
5509L:	linux-kernel@vger.kernel.org
5510S:	Supported
5511F:	include/uapi/linux/mei.h
5512F:	include/linux/mei_cl_bus.h
5513F:	drivers/misc/mei/*
5514F:	Documentation/misc-devices/mei/*
5515
5516INTEL PMC IPC DRIVER
5517M:	Zha Qipeng<qipeng.zha@intel.com>
5518L:	platform-driver-x86@vger.kernel.org
5519S:	Maintained
5520F:	drivers/platform/x86/intel_pmc_ipc.c
5521F:	arch/x86/include/asm/intel_pmc_ipc.h
5522
5523IOC3 ETHERNET DRIVER
5524M:	Ralf Baechle <ralf@linux-mips.org>
5525L:	linux-mips@linux-mips.org
5526S:	Maintained
5527F:	drivers/net/ethernet/sgi/ioc3-eth.c
5528
5529IOC3 SERIAL DRIVER
5530M:	Pat Gefre <pfg@sgi.com>
5531L:	linux-serial@vger.kernel.org
5532S:	Maintained
5533F:	drivers/tty/serial/ioc3_serial.c
5534
5535IOMMU DRIVERS
5536M:	Joerg Roedel <joro@8bytes.org>
5537L:	iommu@lists.linux-foundation.org
5538T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5539S:	Maintained
5540F:	drivers/iommu/
5541
5542IP MASQUERADING
5543M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5544S:	Maintained
5545F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5546
5547IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5548M:	Francois Romieu <romieu@fr.zoreil.com>
5549M:	Sorbica Shieh <sorbica@icplus.com.tw>
5550L:	netdev@vger.kernel.org
5551S:	Maintained
5552F:	drivers/net/ethernet/icplus/ipg.*
5553
5554IPATH DRIVER
5555M:	Mike Marciniszyn <infinipath@intel.com>
5556L:	linux-rdma@vger.kernel.org
5557S:	Maintained
5558F:	drivers/infiniband/hw/ipath/
5559
5560IPMI SUBSYSTEM
5561M:	Corey Minyard <minyard@acm.org>
5562L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5563W:	http://openipmi.sourceforge.net/
5564S:	Supported
5565F:	Documentation/IPMI.txt
5566F:	drivers/char/ipmi/
5567F:	include/linux/ipmi*
5568F:	include/uapi/linux/ipmi*
5569
5570QCOM AUDIO (ASoC) DRIVERS
5571M:	Patrick Lai <plai@codeaurora.org>
5572M:	Banajit Goswami <bgoswami@codeaurora.org>
5573L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5574S:	Supported
5575F:	sound/soc/qcom/
5576
5577IPS SCSI RAID DRIVER
5578M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5579L:	linux-scsi@vger.kernel.org
5580W:	http://www.adaptec.com/
5581S:	Maintained
5582F:	drivers/scsi/ips*
5583
5584IPVS
5585M:	Wensong Zhang <wensong@linux-vs.org>
5586M:	Simon Horman <horms@verge.net.au>
5587M:	Julian Anastasov <ja@ssi.bg>
5588L:	netdev@vger.kernel.org
5589L:	lvs-devel@vger.kernel.org
5590S:	Maintained
5591F:	Documentation/networking/ipvs-sysctl.txt
5592F:	include/net/ip_vs.h
5593F:	include/uapi/linux/ip_vs.h
5594F:	net/netfilter/ipvs/
5595
5596IPWIRELESS DRIVER
5597M:	Jiri Kosina <jkosina@suse.com>
5598M:	David Sterba <dsterba@suse.com>
5599S:	Odd Fixes
5600F:	drivers/tty/ipwireless/
5601
5602IPX NETWORK LAYER
5603M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5604L:	netdev@vger.kernel.org
5605S:	Maintained
5606F:	include/net/ipx.h
5607F:	include/uapi/linux/ipx.h
5608F:	net/ipx/
5609
5610IRDA SUBSYSTEM
5611M:	Samuel Ortiz <samuel@sortiz.org>
5612L:	irda-users@lists.sourceforge.net (subscribers-only)
5613L:	netdev@vger.kernel.org
5614W:	http://irda.sourceforge.net/
5615S:	Maintained
5616T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5617F:	Documentation/networking/irda.txt
5618F:	drivers/net/irda/
5619F:	include/net/irda/
5620F:	net/irda/
5621
5622IRQ SUBSYSTEM
5623M:	Thomas Gleixner <tglx@linutronix.de>
5624L:	linux-kernel@vger.kernel.org
5625S:	Maintained
5626T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5627F:	kernel/irq/
5628
5629IRQCHIP DRIVERS
5630M:	Thomas Gleixner <tglx@linutronix.de>
5631M:	Jason Cooper <jason@lakedaemon.net>
5632M:	Marc Zyngier <marc.zyngier@arm.com>
5633L:	linux-kernel@vger.kernel.org
5634S:	Maintained
5635T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5636T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5637F:	Documentation/devicetree/bindings/interrupt-controller/
5638F:	drivers/irqchip/
5639
5640IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5641M:	Jiang Liu <jiang.liu@linux.intel.com>
5642M:	Marc Zyngier <marc.zyngier@arm.com>
5643S:	Maintained
5644T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5645F:	Documentation/IRQ-domain.txt
5646F:	include/linux/irqdomain.h
5647F:	kernel/irq/irqdomain.c
5648F:	kernel/irq/msi.c
5649
5650ISAPNP
5651M:	Jaroslav Kysela <perex@perex.cz>
5652S:	Maintained
5653F:	Documentation/isapnp.txt
5654F:	drivers/pnp/isapnp/
5655F:	include/linux/isapnp.h
5656
5657ISA RADIO MODULE
5658M:	Hans Verkuil <hverkuil@xs4all.nl>
5659L:	linux-media@vger.kernel.org
5660T:	git git://linuxtv.org/media_tree.git
5661W:	http://linuxtv.org
5662S:	Maintained
5663F:	drivers/media/radio/radio-isa*
5664
5665iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5666M:	Peter Jones <pjones@redhat.com>
5667M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5668S:	Maintained
5669F:	drivers/firmware/iscsi_ibft*
5670
5671ISCSI
5672M:	Mike Christie <michaelc@cs.wisc.edu>
5673L:	open-iscsi@googlegroups.com
5674W:	www.open-iscsi.org
5675T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5676S:	Maintained
5677F:	drivers/scsi/*iscsi*
5678F:	include/scsi/*iscsi*
5679
5680ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5681M:	Or Gerlitz <ogerlitz@mellanox.com>
5682M:	Sagi Grimberg <sagig@mellanox.com>
5683M:	Roi Dayan <roid@mellanox.com>
5684L:	linux-rdma@vger.kernel.org
5685S:	Supported
5686W:	http://www.openfabrics.org
5687W:	www.open-iscsi.org
5688Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5689F:	drivers/infiniband/ulp/iser/
5690
5691ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5692M:	Sagi Grimberg <sagig@mellanox.com>
5693T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5694L:	linux-rdma@vger.kernel.org
5695L:	target-devel@vger.kernel.org
5696S:	Supported
5697W:	http://www.linux-iscsi.org
5698F:	drivers/infiniband/ulp/isert
5699
5700ISDN SUBSYSTEM
5701M:	Karsten Keil <isdn@linux-pingi.de>
5702L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5703L:	netdev@vger.kernel.org
5704W:	http://www.isdn4linux.de
5705T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5706S:	Maintained
5707F:	Documentation/isdn/
5708F:	drivers/isdn/
5709F:	include/linux/isdn.h
5710F:	include/linux/isdn/
5711F:	include/uapi/linux/isdn.h
5712F:	include/uapi/linux/isdn/
5713
5714ISDN SUBSYSTEM (Eicon active card driver)
5715M:	Armin Schindler <mac@melware.de>
5716L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5717W:	http://www.melware.de
5718S:	Maintained
5719F:	drivers/isdn/hardware/eicon/
5720
5721IT87 HARDWARE MONITORING DRIVER
5722M:	Jean Delvare <jdelvare@suse.com>
5723L:	lm-sensors@lm-sensors.org
5724S:	Maintained
5725F:	Documentation/hwmon/it87
5726F:	drivers/hwmon/it87.c
5727
5728IT913X MEDIA DRIVER
5729M:	Antti Palosaari <crope@iki.fi>
5730L:	linux-media@vger.kernel.org
5731W:	http://linuxtv.org/
5732W:	http://palosaari.fi/linux/
5733Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5734T:	git git://linuxtv.org/anttip/media_tree.git
5735S:	Maintained
5736F:	drivers/media/tuners/it913x*
5737
5738IVTV VIDEO4LINUX DRIVER
5739M:	Andy Walls <awalls@md.metrocast.net>
5740L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5741L:	linux-media@vger.kernel.org
5742T:	git git://linuxtv.org/media_tree.git
5743W:	http://www.ivtvdriver.org
5744S:	Maintained
5745F:	Documentation/video4linux/*.ivtv
5746F:	drivers/media/pci/ivtv/
5747F:	include/uapi/linux/ivtv*
5748
5749IX2505V MEDIA DRIVER
5750M:	Malcolm Priestley <tvboxspy@gmail.com>
5751L:	linux-media@vger.kernel.org
5752W:	http://linuxtv.org/
5753Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5754S:	Maintained
5755F:	drivers/media/dvb-frontends/ix2505v*
5756
5757JC42.4 TEMPERATURE SENSOR DRIVER
5758M:	Guenter Roeck <linux@roeck-us.net>
5759L:	lm-sensors@lm-sensors.org
5760S:	Maintained
5761F:	drivers/hwmon/jc42.c
5762F:	Documentation/hwmon/jc42
5763
5764JFS FILESYSTEM
5765M:	Dave Kleikamp <shaggy@kernel.org>
5766L:	jfs-discussion@lists.sourceforge.net
5767W:	http://jfs.sourceforge.net/
5768T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5769S:	Maintained
5770F:	Documentation/filesystems/jfs.txt
5771F:	fs/jfs/
5772
5773JME NETWORK DRIVER
5774M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5775L:	netdev@vger.kernel.org
5776S:	Maintained
5777F:	drivers/net/ethernet/jme.*
5778
5779JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5780M:	David Woodhouse <dwmw2@infradead.org>
5781L:	linux-mtd@lists.infradead.org
5782W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5783S:	Maintained
5784F:	fs/jffs2/
5785F:	include/uapi/linux/jffs2.h
5786
5787JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5788M:	Andrew Morton <akpm@linux-foundation.org>
5789M:	Jan Kara <jack@suse.com>
5790L:	linux-ext4@vger.kernel.org
5791S:	Maintained
5792F:	fs/jbd/
5793F:	include/linux/jbd.h
5794
5795JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5796M:	"Theodore Ts'o" <tytso@mit.edu>
5797L:	linux-ext4@vger.kernel.org
5798S:	Maintained
5799F:	fs/jbd2/
5800F:	include/linux/jbd2.h
5801
5802JSM Neo PCI based serial card
5803M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5804L:	linux-serial@vger.kernel.org
5805S:	Maintained
5806F:	drivers/tty/serial/jsm/
5807
5808K10TEMP HARDWARE MONITORING DRIVER
5809M:	Clemens Ladisch <clemens@ladisch.de>
5810L:	lm-sensors@lm-sensors.org
5811S:	Maintained
5812F:	Documentation/hwmon/k10temp
5813F:	drivers/hwmon/k10temp.c
5814
5815K8TEMP HARDWARE MONITORING DRIVER
5816M:	Rudolf Marek <r.marek@assembler.cz>
5817L:	lm-sensors@lm-sensors.org
5818S:	Maintained
5819F:	Documentation/hwmon/k8temp
5820F:	drivers/hwmon/k8temp.c
5821
5822KCONFIG
5823M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5824L:	linux-kbuild@vger.kernel.org
5825T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5826S:	Maintained
5827F:	Documentation/kbuild/kconfig-language.txt
5828F:	scripts/kconfig/
5829
5830KDUMP
5831M:	Vivek Goyal <vgoyal@redhat.com>
5832M:	Haren Myneni <hbabu@us.ibm.com>
5833L:	kexec@lists.infradead.org
5834W:	http://lse.sourceforge.net/kdump/
5835S:	Maintained
5836F:	Documentation/kdump/
5837
5838KEENE FM RADIO TRANSMITTER DRIVER
5839M:	Hans Verkuil <hverkuil@xs4all.nl>
5840L:	linux-media@vger.kernel.org
5841T:	git git://linuxtv.org/media_tree.git
5842W:	http://linuxtv.org
5843S:	Maintained
5844F:	drivers/media/radio/radio-keene*
5845
5846KERNEL AUTOMOUNTER v4 (AUTOFS4)
5847M:	Ian Kent <raven@themaw.net>
5848L:	autofs@vger.kernel.org
5849S:	Maintained
5850F:	fs/autofs4/
5851
5852KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5853M:	Michal Marek <mmarek@suse.com>
5854T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5855T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5856L:	linux-kbuild@vger.kernel.org
5857S:	Maintained
5858F:	Documentation/kbuild/
5859F:	Makefile
5860F:	scripts/Makefile.*
5861F:	scripts/basic/
5862F:	scripts/mk*
5863F:	scripts/package/
5864
5865KERNEL JANITORS
5866L:	kernel-janitors@vger.kernel.org
5867W:	http://kernelnewbies.org/KernelJanitors
5868S:	Odd Fixes
5869
5870KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5871M:	"J. Bruce Fields" <bfields@fieldses.org>
5872M:	Jeff Layton <jlayton@poochiereds.net>
5873L:	linux-nfs@vger.kernel.org
5874W:	http://nfs.sourceforge.net/
5875S:	Supported
5876F:	fs/nfsd/
5877F:	include/uapi/linux/nfsd/
5878F:	fs/lockd/
5879F:	fs/nfs_common/
5880F:	net/sunrpc/
5881F:	include/linux/lockd/
5882F:	include/linux/sunrpc/
5883F:	include/uapi/linux/sunrpc/
5884
5885KERNEL SELFTEST FRAMEWORK
5886M:	Shuah Khan <shuahkh@osg.samsung.com>
5887L:	linux-api@vger.kernel.org
5888T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5889S:	Maintained
5890F:	tools/testing/selftests
5891
5892KERNEL VIRTUAL MACHINE (KVM)
5893M:	Gleb Natapov <gleb@kernel.org>
5894M:	Paolo Bonzini <pbonzini@redhat.com>
5895L:	kvm@vger.kernel.org
5896W:	http://www.linux-kvm.org
5897T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5898S:	Supported
5899F:	Documentation/*/kvm*.txt
5900F:	Documentation/virtual/kvm/
5901F:	arch/*/kvm/
5902F:	arch/x86/kernel/kvm.c
5903F:	arch/x86/kernel/kvmclock.c
5904F:	arch/*/include/asm/kvm*
5905F:	include/linux/kvm*
5906F:	include/uapi/linux/kvm*
5907F:	virt/kvm/
5908
5909KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5910M:	Joerg Roedel <joro@8bytes.org>
5911L:	kvm@vger.kernel.org
5912W:	http://kvm.qumranet.com
5913S:	Maintained
5914F:	arch/x86/include/asm/svm.h
5915F:	arch/x86/kvm/svm.c
5916
5917KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5918M:	Alexander Graf <agraf@suse.com>
5919L:	kvm-ppc@vger.kernel.org
5920W:	http://kvm.qumranet.com
5921T:	git git://github.com/agraf/linux-2.6.git
5922S:	Supported
5923F:	arch/powerpc/include/asm/kvm*
5924F:	arch/powerpc/kvm/
5925
5926KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5927M:	Christian Borntraeger <borntraeger@de.ibm.com>
5928M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5929L:	linux-s390@vger.kernel.org
5930W:	http://www.ibm.com/developerworks/linux/linux390/
5931S:	Supported
5932F:	Documentation/s390/kvm.txt
5933F:	arch/s390/include/asm/kvm*
5934F:	arch/s390/kvm/
5935
5936KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5937M:	Christoffer Dall <christoffer.dall@linaro.org>
5938M:	Marc Zyngier <marc.zyngier@arm.com>
5939L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5940L:	kvmarm@lists.cs.columbia.edu
5941W:	http://systems.cs.columbia.edu/projects/kvm-arm
5942S:	Supported
5943F:	arch/arm/include/uapi/asm/kvm*
5944F:	arch/arm/include/asm/kvm*
5945F:	arch/arm/kvm/
5946F:	virt/kvm/arm/
5947F:	include/kvm/arm_*
5948
5949KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5950M:	Christoffer Dall <christoffer.dall@linaro.org>
5951M:	Marc Zyngier <marc.zyngier@arm.com>
5952L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5953L:	kvmarm@lists.cs.columbia.edu
5954S:	Maintained
5955F:	arch/arm64/include/uapi/asm/kvm*
5956F:	arch/arm64/include/asm/kvm*
5957F:	arch/arm64/kvm/
5958
5959KEXEC
5960M:	Eric Biederman <ebiederm@xmission.com>
5961W:	http://kernel.org/pub/linux/utils/kernel/kexec/
5962L:	kexec@lists.infradead.org
5963S:	Maintained
5964F:	include/linux/kexec.h
5965F:	include/uapi/linux/kexec.h
5966F:	kernel/kexec.c
5967
5968KEYS/KEYRINGS:
5969M:	David Howells <dhowells@redhat.com>
5970L:	keyrings@linux-nfs.org
5971S:	Maintained
5972F:	Documentation/security/keys.txt
5973F:	include/linux/key.h
5974F:	include/linux/key-type.h
5975F:	include/keys/
5976F:	security/keys/
5977
5978KEYS-TRUSTED
5979M:	David Safford <safford@us.ibm.com>
5980M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5981L:	linux-security-module@vger.kernel.org
5982L:	keyrings@linux-nfs.org
5983S:	Supported
5984F:	Documentation/security/keys-trusted-encrypted.txt
5985F:	include/keys/trusted-type.h
5986F:	security/keys/trusted.c
5987F:	security/keys/trusted.h
5988
5989KEYS-ENCRYPTED
5990M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5991M:	David Safford <safford@us.ibm.com>
5992L:	linux-security-module@vger.kernel.org
5993L:	keyrings@linux-nfs.org
5994S:	Supported
5995F:	Documentation/security/keys-trusted-encrypted.txt
5996F:	include/keys/encrypted-type.h
5997F:	security/keys/encrypted-keys/
5998
5999KGDB / KDB /debug_core
6000M:	Jason Wessel <jason.wessel@windriver.com>
6001W:	http://kgdb.wiki.kernel.org/
6002L:	kgdb-bugreport@lists.sourceforge.net
6003S:	Maintained
6004F:	Documentation/DocBook/kgdb.tmpl
6005F:	drivers/misc/kgdbts.c
6006F:	drivers/tty/serial/kgdboc.c
6007F:	include/linux/kdb.h
6008F:	include/linux/kgdb.h
6009F:	kernel/debug/
6010
6011KMEMCHECK
6012M:	Vegard Nossum <vegardno@ifi.uio.no>
6013M:	Pekka Enberg <penberg@kernel.org>
6014S:	Maintained
6015F:	Documentation/kmemcheck.txt
6016F:	arch/x86/include/asm/kmemcheck.h
6017F:	arch/x86/mm/kmemcheck/
6018F:	include/linux/kmemcheck.h
6019F:	mm/kmemcheck.c
6020
6021KMEMLEAK
6022M:	Catalin Marinas <catalin.marinas@arm.com>
6023S:	Maintained
6024F:	Documentation/kmemleak.txt
6025F:	include/linux/kmemleak.h
6026F:	mm/kmemleak.c
6027F:	mm/kmemleak-test.c
6028
6029KPROBES
6030M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6031M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6032M:	"David S. Miller" <davem@davemloft.net>
6033M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6034S:	Maintained
6035F:	Documentation/kprobes.txt
6036F:	include/linux/kprobes.h
6037F:	kernel/kprobes.c
6038
6039KS0108 LCD CONTROLLER DRIVER
6040M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6041W:	http://miguelojeda.es/auxdisplay.htm
6042W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6043S:	Maintained
6044F:	Documentation/auxdisplay/ks0108
6045F:	drivers/auxdisplay/ks0108.c
6046F:	include/linux/ks0108.h
6047
6048LAPB module
6049L:	linux-x25@vger.kernel.org
6050S:	Orphan
6051F:	Documentation/networking/lapb-module.txt
6052F:	include/*/lapb.h
6053F:	net/lapb/
6054
6055LASI 53c700 driver for PARISC
6056M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6057L:	linux-scsi@vger.kernel.org
6058S:	Maintained
6059F:	Documentation/scsi/53c700.txt
6060F:	drivers/scsi/53c700*
6061
6062LED SUBSYSTEM
6063M:	Richard Purdie <rpurdie@rpsys.net>
6064M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6065L:	linux-leds@vger.kernel.org
6066T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6067S:	Maintained
6068F:	drivers/leds/
6069F:	include/linux/leds.h
6070
6071LEGACY EEPROM DRIVER
6072M:	Jean Delvare <jdelvare@suse.com>
6073S:	Maintained
6074F:	Documentation/misc-devices/eeprom
6075F:	drivers/misc/eeprom/eeprom.c
6076
6077LEGO USB Tower driver
6078M:	Juergen Stuber <starblue@users.sourceforge.net>
6079L:	legousb-devel@lists.sourceforge.net
6080W:	http://legousb.sourceforge.net/
6081S:	Maintained
6082F:	drivers/usb/misc/legousbtower.c
6083
6084LG2160 MEDIA DRIVER
6085M:	Michael Krufky <mkrufky@linuxtv.org>
6086L:	linux-media@vger.kernel.org
6087W:	http://linuxtv.org/
6088W:	http://github.com/mkrufky
6089Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6090T:	git git://linuxtv.org/mkrufky/tuners.git
6091S:	Maintained
6092F:	drivers/media/dvb-frontends/lg2160.*
6093
6094LGDT3305 MEDIA DRIVER
6095M:	Michael Krufky <mkrufky@linuxtv.org>
6096L:	linux-media@vger.kernel.org
6097W:	http://linuxtv.org/
6098W:	http://github.com/mkrufky
6099Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6100T:	git git://linuxtv.org/mkrufky/tuners.git
6101S:	Maintained
6102F:	drivers/media/dvb-frontends/lgdt3305.*
6103
6104LGUEST
6105M:	Rusty Russell <rusty@rustcorp.com.au>
6106L:	lguest@lists.ozlabs.org
6107W:	http://lguest.ozlabs.org/
6108S:	Odd Fixes
6109F:	arch/x86/include/asm/lguest*.h
6110F:	arch/x86/lguest/
6111F:	drivers/lguest/
6112F:	include/linux/lguest*.h
6113F:	tools/lguest/
6114
6115LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6116M:	Tejun Heo <tj@kernel.org>
6117L:	linux-ide@vger.kernel.org
6118T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6119S:	Maintained
6120F:	drivers/ata/
6121F:	include/linux/ata.h
6122F:	include/linux/libata.h
6123
6124LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6125M:	Viresh Kumar <vireshk@kernel.org>
6126L:	linux-ide@vger.kernel.org
6127T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6128S:	Maintained
6129F:	include/linux/pata_arasan_cf_data.h
6130F:	drivers/ata/pata_arasan_cf.c
6131
6132LIBATA PATA DRIVERS
6133M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6134M:	Tejun Heo <tj@kernel.org>
6135L:	linux-ide@vger.kernel.org
6136T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6137S:	Maintained
6138F:	drivers/ata/pata_*.c
6139F:	drivers/ata/ata_generic.c
6140
6141LIBATA SATA AHCI PLATFORM devices support
6142M:	Hans de Goede <hdegoede@redhat.com>
6143M:	Tejun Heo <tj@kernel.org>
6144L:	linux-ide@vger.kernel.org
6145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6146S:	Maintained
6147F:	drivers/ata/ahci_platform.c
6148F:	drivers/ata/libahci_platform.c
6149F:	include/linux/ahci_platform.h
6150
6151LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6152M:	Mikael Pettersson <mikpelinux@gmail.com>
6153L:	linux-ide@vger.kernel.org
6154T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6155S:	Maintained
6156F:	drivers/ata/sata_promise.*
6157
6158LIBLOCKDEP
6159M:	Sasha Levin <sasha.levin@oracle.com>
6160S:	Maintained
6161F:	tools/lib/lockdep/
6162
6163LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6164M:	Dan Williams <dan.j.williams@intel.com>
6165L:	linux-nvdimm@lists.01.org
6166Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6167S:	Supported
6168F:	drivers/nvdimm/*
6169F:	include/linux/nd.h
6170F:	include/linux/libnvdimm.h
6171F:	include/uapi/linux/ndctl.h
6172
6173LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6174M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6175L:	linux-nvdimm@lists.01.org
6176Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6177S:	Supported
6178F:	drivers/nvdimm/blk.c
6179F:	drivers/nvdimm/region_devs.c
6180F:	drivers/acpi/nfit*
6181
6182LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6183M:	Vishal Verma <vishal.l.verma@intel.com>
6184L:	linux-nvdimm@lists.01.org
6185Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6186S:	Supported
6187F:	drivers/nvdimm/btt*
6188
6189LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6190M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6191L:	linux-nvdimm@lists.01.org
6192Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6193S:	Supported
6194F:	drivers/nvdimm/pmem.c
6195F:	include/linux/pmem.h
6196
6197LINUX FOR IBM pSERIES (RS/6000)
6198M:	Paul Mackerras <paulus@au.ibm.com>
6199W:	http://www.ibm.com/linux/ltc/projects/ppc
6200S:	Supported
6201F:	arch/powerpc/boot/rs6000.h
6202
6203LINUX FOR POWERPC (32-BIT AND 64-BIT)
6204M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6205M:	Paul Mackerras <paulus@samba.org>
6206M:	Michael Ellerman <mpe@ellerman.id.au>
6207W:	http://www.penguinppc.org/
6208L:	linuxppc-dev@lists.ozlabs.org
6209Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6210T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6211S:	Supported
6212F:	Documentation/powerpc/
6213F:	arch/powerpc/
6214
6215LINUX FOR POWER MACINTOSH
6216M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6217W:	http://www.penguinppc.org/
6218L:	linuxppc-dev@lists.ozlabs.org
6219S:	Maintained
6220F:	arch/powerpc/platforms/powermac/
6221F:	drivers/macintosh/
6222
6223LINUX FOR POWERPC EMBEDDED MPC5XXX
6224M:	Anatolij Gustschin <agust@denx.de>
6225L:	linuxppc-dev@lists.ozlabs.org
6226T:	git git://git.denx.de/linux-denx-agust.git
6227S:	Maintained
6228F:	arch/powerpc/platforms/512x/
6229F:	arch/powerpc/platforms/52xx/
6230
6231LINUX FOR POWERPC EMBEDDED PPC4XX
6232M:	Alistair Popple <alistair@popple.id.au>
6233M:	Matt Porter <mporter@kernel.crashing.org>
6234W:	http://www.penguinppc.org/
6235L:	linuxppc-dev@lists.ozlabs.org
6236S:	Maintained
6237F:	arch/powerpc/platforms/40x/
6238F:	arch/powerpc/platforms/44x/
6239
6240LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6241L:	linuxppc-dev@lists.ozlabs.org
6242S:	Orphan
6243F:	arch/powerpc/*/*virtex*
6244F:	arch/powerpc/*/*/*virtex*
6245
6246LINUX FOR POWERPC EMBEDDED PPC8XX
6247M:	Vitaly Bordug <vitb@kernel.crashing.org>
6248W:	http://www.penguinppc.org/
6249L:	linuxppc-dev@lists.ozlabs.org
6250S:	Maintained
6251F:	arch/powerpc/platforms/8xx/
6252
6253LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6254M:	Scott Wood <scottwood@freescale.com>
6255M:	Kumar Gala <galak@kernel.crashing.org>
6256W:	http://www.penguinppc.org/
6257L:	linuxppc-dev@lists.ozlabs.org
6258T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6259S:	Maintained
6260F:	arch/powerpc/platforms/83xx/
6261F:	arch/powerpc/platforms/85xx/
6262
6263LINUX FOR POWERPC PA SEMI PWRFICIENT
6264M:	Olof Johansson <olof@lixom.net>
6265L:	linuxppc-dev@lists.ozlabs.org
6266S:	Maintained
6267F:	arch/powerpc/platforms/pasemi/
6268F:	drivers/*/*pasemi*
6269F:	drivers/*/*/*pasemi*
6270
6271LINUX SECURITY MODULE (LSM) FRAMEWORK
6272M:	Chris Wright <chrisw@sous-sol.org>
6273L:	linux-security-module@vger.kernel.org
6274S:	Supported
6275
6276LIS3LV02D ACCELEROMETER DRIVER
6277M:	Eric Piel <eric.piel@tremplin-utc.net>
6278S:	Maintained
6279F:	Documentation/misc-devices/lis3lv02d
6280F:	drivers/misc/lis3lv02d/
6281F:	drivers/platform/x86/hp_accel.c
6282
6283LIVE PATCHING
6284M:	Josh Poimboeuf <jpoimboe@redhat.com>
6285M:	Seth Jennings <sjenning@redhat.com>
6286M:	Jiri Kosina <jkosina@suse.com>
6287M:	Vojtech Pavlik <vojtech@suse.com>
6288S:	Maintained
6289F:	kernel/livepatch/
6290F:	include/linux/livepatch.h
6291F:	arch/x86/include/asm/livepatch.h
6292F:	arch/x86/kernel/livepatch.c
6293F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6294F:	samples/livepatch/
6295L:	live-patching@vger.kernel.org
6296T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6297
6298LLC (802.2)
6299M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6300S:	Maintained
6301F:	include/linux/llc.h
6302F:	include/uapi/linux/llc.h
6303F:	include/net/llc*
6304F:	net/llc/
6305
6306LM73 HARDWARE MONITOR DRIVER
6307M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6308L:	lm-sensors@lm-sensors.org
6309S:	Maintained
6310F:	drivers/hwmon/lm73.c
6311
6312LM78 HARDWARE MONITOR DRIVER
6313M:	Jean Delvare <jdelvare@suse.com>
6314L:	lm-sensors@lm-sensors.org
6315S:	Maintained
6316F:	Documentation/hwmon/lm78
6317F:	drivers/hwmon/lm78.c
6318
6319LM83 HARDWARE MONITOR DRIVER
6320M:	Jean Delvare <jdelvare@suse.com>
6321L:	lm-sensors@lm-sensors.org
6322S:	Maintained
6323F:	Documentation/hwmon/lm83
6324F:	drivers/hwmon/lm83.c
6325
6326LM90 HARDWARE MONITOR DRIVER
6327M:	Jean Delvare <jdelvare@suse.com>
6328L:	lm-sensors@lm-sensors.org
6329S:	Maintained
6330F:	Documentation/hwmon/lm90
6331F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6332F:	drivers/hwmon/lm90.c
6333
6334LM95234 HARDWARE MONITOR DRIVER
6335M:	Guenter Roeck <linux@roeck-us.net>
6336L:	lm-sensors@lm-sensors.org
6337S:	Maintained
6338F:	Documentation/hwmon/lm95234
6339F:	drivers/hwmon/lm95234.c
6340
6341LME2510 MEDIA DRIVER
6342M:	Malcolm Priestley <tvboxspy@gmail.com>
6343L:	linux-media@vger.kernel.org
6344W:	http://linuxtv.org/
6345Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6346S:	Maintained
6347F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6348
6349LOCKDEP AND LOCKSTAT
6350M:	Peter Zijlstra <peterz@infradead.org>
6351M:	Ingo Molnar <mingo@redhat.com>
6352L:	linux-kernel@vger.kernel.org
6353T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6354S:	Maintained
6355F:	Documentation/locking/lockdep*.txt
6356F:	Documentation/locking/lockstat.txt
6357F:	include/linux/lockdep.h
6358F:	kernel/locking/
6359
6360LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6361M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6362L:	linux-ntfs-dev@lists.sourceforge.net
6363W:	http://www.linux-ntfs.org/content/view/19/37/
6364S:	Maintained
6365F:	Documentation/ldm.txt
6366F:	block/partitions/ldm.*
6367
6368LogFS
6369M:	Joern Engel <joern@logfs.org>
6370M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6371L:	logfs@logfs.org
6372W:	logfs.org
6373S:	Maintained
6374F:	fs/logfs/
6375
6376LPC32XX MACHINE SUPPORT
6377M:	Roland Stigge <stigge@antcom.de>
6378L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6379S:	Maintained
6380F:	arch/arm/mach-lpc32xx/
6381
6382LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6383M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6384M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6385M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6386M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6387L:	MPT-FusionLinux.pdl@avagotech.com
6388L:	linux-scsi@vger.kernel.org
6389W:	http://www.lsilogic.com/support
6390S:	Supported
6391F:	drivers/message/fusion/
6392F:	drivers/scsi/mpt2sas/
6393F:	drivers/scsi/mpt3sas/
6394
6395LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6396M:	Matthew Wilcox <matthew@wil.cx>
6397L:	linux-scsi@vger.kernel.org
6398S:	Maintained
6399F:	drivers/scsi/sym53c8xx_2/
6400
6401LTC4261 HARDWARE MONITOR DRIVER
6402M:	Guenter Roeck <linux@roeck-us.net>
6403L:	lm-sensors@lm-sensors.org
6404S:	Maintained
6405F:	Documentation/hwmon/ltc4261
6406F:	drivers/hwmon/ltc4261.c
6407
6408LTP (Linux Test Project)
6409M:	Mike Frysinger <vapier@gentoo.org>
6410M:	Cyril Hrubis <chrubis@suse.cz>
6411M:	Wanlong Gao <gaowanlong@cn.fujitsu.com>
6412M:	Jan Stancek <jstancek@redhat.com>
6413M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6414M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6415L:	ltp-list@lists.sourceforge.net (subscribers-only)
6416W:	http://linux-test-project.github.io/
6417T:	git git://github.com/linux-test-project/ltp.git
6418S:	Maintained
6419
6420M32R ARCHITECTURE
6421W:	http://www.linux-m32r.org/
6422S:	Orphan
6423F:	arch/m32r/
6424
6425M68K ARCHITECTURE
6426M:	Geert Uytterhoeven <geert@linux-m68k.org>
6427L:	linux-m68k@lists.linux-m68k.org
6428W:	http://www.linux-m68k.org/
6429T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6430S:	Maintained
6431F:	arch/m68k/
6432F:	drivers/zorro/
6433
6434M68K ON APPLE MACINTOSH
6435M:	Joshua Thompson <funaho@jurai.org>
6436W:	http://www.mac.linux-m68k.org/
6437L:	linux-m68k@lists.linux-m68k.org
6438S:	Maintained
6439F:	arch/m68k/mac/
6440
6441M68K ON HP9000/300
6442M:	Philip Blundell <philb@gnu.org>
6443W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6444S:	Maintained
6445F:	arch/m68k/hp300/
6446
6447M88DS3103 MEDIA DRIVER
6448M:	Antti Palosaari <crope@iki.fi>
6449L:	linux-media@vger.kernel.org
6450W:	http://linuxtv.org/
6451W:	http://palosaari.fi/linux/
6452Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6453T:	git git://linuxtv.org/anttip/media_tree.git
6454S:	Maintained
6455F:	drivers/media/dvb-frontends/m88ds3103*
6456
6457M88RS2000 MEDIA DRIVER
6458M:	Malcolm Priestley <tvboxspy@gmail.com>
6459L:	linux-media@vger.kernel.org
6460W:	http://linuxtv.org/
6461Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6462S:	Maintained
6463F:	drivers/media/dvb-frontends/m88rs2000*
6464
6465MA901 MASTERKIT USB FM RADIO DRIVER
6466M:	Alexey Klimov <klimov.linux@gmail.com>
6467L:	linux-media@vger.kernel.org
6468T:	git git://linuxtv.org/media_tree.git
6469S:	Maintained
6470F:	drivers/media/radio/radio-ma901.c
6471
6472MAC80211
6473M:	Johannes Berg <johannes@sipsolutions.net>
6474L:	linux-wireless@vger.kernel.org
6475W:	http://wireless.kernel.org/
6476T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6477T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6478S:	Maintained
6479F:	Documentation/networking/mac80211-injection.txt
6480F:	include/net/mac80211.h
6481F:	net/mac80211/
6482
6483MACVLAN DRIVER
6484M:	Patrick McHardy <kaber@trash.net>
6485L:	netdev@vger.kernel.org
6486S:	Maintained
6487F:	drivers/net/macvlan.c
6488F:	include/linux/if_macvlan.h
6489
6490MAILBOX API
6491M:	Jassi Brar <jassisinghbrar@gmail.com>
6492L:	linux-kernel@vger.kernel.org
6493S:	Maintained
6494F:	drivers/mailbox/
6495F:	include/linux/mailbox_client.h
6496F:	include/linux/mailbox_controller.h
6497
6498MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6499M:	Michael Kerrisk <mtk.manpages@gmail.com>
6500W:	http://www.kernel.org/doc/man-pages
6501L:	linux-man@vger.kernel.org
6502S:	Maintained
6503
6504MARVELL ARMADA DRM SUPPORT
6505M:	Russell King <rmk+kernel@arm.linux.org.uk>
6506S:	Maintained
6507F:	drivers/gpu/drm/armada/
6508
6509MARVELL 88E6352 DSA support
6510M:	Guenter Roeck <linux@roeck-us.net>
6511S:	Maintained
6512F:	drivers/net/dsa/mv88e6352.c
6513
6514MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6515M:	Mirko Lindner <mlindner@marvell.com>
6516M:	Stephen Hemminger <stephen@networkplumber.org>
6517L:	netdev@vger.kernel.org
6518S:	Maintained
6519F:	drivers/net/ethernet/marvell/sk*
6520
6521MARVELL LIBERTAS WIRELESS DRIVER
6522L:	libertas-dev@lists.infradead.org
6523S:	Orphan
6524F:	drivers/net/wireless/libertas/
6525
6526MARVELL MV643XX ETHERNET DRIVER
6527M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6528L:	netdev@vger.kernel.org
6529S:	Maintained
6530F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6531F:	include/linux/mv643xx.h
6532
6533MARVELL MVNETA ETHERNET DRIVER
6534M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6535L:	netdev@vger.kernel.org
6536S:	Maintained
6537F:	drivers/net/ethernet/marvell/mvneta.*
6538
6539MARVELL MWIFIEX WIRELESS DRIVER
6540M:	Amitkumar Karwar <akarwar@marvell.com>
6541M:	Avinash Patil <patila@marvell.com>
6542L:	linux-wireless@vger.kernel.org
6543S:	Maintained
6544F:	drivers/net/wireless/mwifiex/
6545
6546MARVELL MWL8K WIRELESS DRIVER
6547M:	Lennert Buytenhek <buytenh@wantstofly.org>
6548L:	linux-wireless@vger.kernel.org
6549S:	Odd Fixes
6550F:	drivers/net/wireless/mwl8k.c
6551
6552MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6553M:	Nicolas Pitre <nico@fluxnic.net>
6554S:	Odd Fixes
6555F:	drivers/mmc/host/mvsdio.*
6556
6557MATROX FRAMEBUFFER DRIVER
6558L:	linux-fbdev@vger.kernel.org
6559S:	Orphan
6560F:	drivers/video/fbdev/matrox/matroxfb_*
6561F:	include/uapi/linux/matroxfb.h
6562
6563MAX16065 HARDWARE MONITOR DRIVER
6564M:	Guenter Roeck <linux@roeck-us.net>
6565L:	lm-sensors@lm-sensors.org
6566S:	Maintained
6567F:	Documentation/hwmon/max16065
6568F:	drivers/hwmon/max16065.c
6569
6570MAX20751 HARDWARE MONITOR DRIVER
6571M:	Guenter Roeck <linux@roeck-us.net>
6572L:	lm-sensors@lm-sensors.org
6573S:	Maintained
6574F:	Documentation/hwmon/max20751
6575F:	drivers/hwmon/max20751.c
6576
6577MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6578M:	"Hans J. Koch" <hjk@hansjkoch.de>
6579L:	lm-sensors@lm-sensors.org
6580S:	Maintained
6581F:	Documentation/hwmon/max6650
6582F:	drivers/hwmon/max6650.c
6583
6584MAX6697 HARDWARE MONITOR DRIVER
6585M:	Guenter Roeck <linux@roeck-us.net>
6586L:	lm-sensors@lm-sensors.org
6587S:	Maintained
6588F:	Documentation/hwmon/max6697
6589F:	Documentation/devicetree/bindings/i2c/max6697.txt
6590F:	drivers/hwmon/max6697.c
6591F:	include/linux/platform_data/max6697.h
6592
6593MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6594M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6595L:	linux-pm@vger.kernel.org
6596S:	Supported
6597F:	drivers/power/max14577_charger.c
6598F:	drivers/power/max77693_charger.c
6599
6600MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6601M:	Chanwoo Choi <cw00.choi@samsung.com>
6602M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6603L:	linux-kernel@vger.kernel.org
6604S:	Supported
6605F:	drivers/*/max14577.c
6606F:	drivers/*/max77686.c
6607F:	drivers/*/max77693.c
6608F:	drivers/extcon/extcon-max14577.c
6609F:	drivers/extcon/extcon-max77693.c
6610F:	drivers/rtc/rtc-max77686.c
6611F:	drivers/clk/clk-max77686.c
6612F:	Documentation/devicetree/bindings/mfd/max14577.txt
6613F:	Documentation/devicetree/bindings/mfd/max77686.txt
6614F:	Documentation/devicetree/bindings/mfd/max77693.txt
6615F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6616F:	include/linux/mfd/max14577*.h
6617F:	include/linux/mfd/max77686*.h
6618F:	include/linux/mfd/max77693*.h
6619
6620MAXIRADIO FM RADIO RECEIVER DRIVER
6621M:	Hans Verkuil <hverkuil@xs4all.nl>
6622L:	linux-media@vger.kernel.org
6623T:	git git://linuxtv.org/media_tree.git
6624W:	http://linuxtv.org
6625S:	Maintained
6626F:	drivers/media/radio/radio-maxiradio*
6627
6628MEDIA DRIVERS FOR RENESAS - VSP1
6629M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6630L:	linux-media@vger.kernel.org
6631L:	linux-sh@vger.kernel.org
6632T:	git git://linuxtv.org/media_tree.git
6633S:	Supported
6634F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
6635F:	drivers/media/platform/vsp1/
6636
6637MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6638M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6639P:	LinuxTV.org Project
6640L:	linux-media@vger.kernel.org
6641W:	http://linuxtv.org
6642Q:	http://patchwork.kernel.org/project/linux-media/list/
6643T:	git git://linuxtv.org/media_tree.git
6644S:	Maintained
6645F:	Documentation/dvb/
6646F:	Documentation/video4linux/
6647F:	Documentation/DocBook/media/
6648F:	drivers/media/
6649F:	drivers/staging/media/
6650F:	include/media/
6651F:	include/uapi/linux/dvb/
6652F:	include/uapi/linux/videodev2.h
6653F:	include/uapi/linux/media.h
6654F:	include/uapi/linux/v4l2-*
6655F:	include/uapi/linux/meye.h
6656F:	include/uapi/linux/ivtv*
6657F:	include/uapi/linux/uvcvideo.h
6658
6659MEDIATEK MT7601U WIRELESS LAN DRIVER
6660M:	Jakub Kicinski <kubakici@wp.pl>
6661L:	linux-wireless@vger.kernel.org
6662S:	Maintained
6663F:	drivers/net/wireless/mediatek/mt7601u/
6664
6665MEGARAID SCSI/SAS DRIVERS
6666M:	Kashyap Desai <kashyap.desai@avagotech.com>
6667M:	Sumit Saxena <sumit.saxena@avagotech.com>
6668M:	Uday Lingala <uday.lingala@avagotech.com>
6669L:	megaraidlinux.pdl@avagotech.com
6670L:	linux-scsi@vger.kernel.org
6671W:	http://www.lsi.com
6672S:	Maintained
6673F:	Documentation/scsi/megaraid.txt
6674F:	drivers/scsi/megaraid.*
6675F:	drivers/scsi/megaraid/
6676
6677MELLANOX ETHERNET DRIVER (mlx4_en)
6678M:	Amir Vadai <amirv@mellanox.com>
6679M:	Ido Shamay <idos@mellanox.com>
6680L:	netdev@vger.kernel.org
6681S:	Supported
6682W:	http://www.mellanox.com
6683Q:	http://patchwork.ozlabs.org/project/netdev/list/
6684F:	drivers/net/ethernet/mellanox/mlx4/en_*
6685
6686MEMORY MANAGEMENT
6687L:	linux-mm@kvack.org
6688W:	http://www.linux-mm.org
6689S:	Maintained
6690F:	include/linux/mm.h
6691F:	include/linux/gfp.h
6692F:	include/linux/mmzone.h
6693F:	include/linux/memory_hotplug.h
6694F:	include/linux/vmalloc.h
6695F:	mm/
6696
6697MEMORY TECHNOLOGY DEVICES (MTD)
6698M:	David Woodhouse <dwmw2@infradead.org>
6699M:	Brian Norris <computersforpeace@gmail.com>
6700L:	linux-mtd@lists.infradead.org
6701W:	http://www.linux-mtd.infradead.org/
6702Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6703T:	git git://git.infradead.org/linux-mtd.git
6704T:	git git://git.infradead.org/l2-mtd.git
6705S:	Maintained
6706F:	drivers/mtd/
6707F:	include/linux/mtd/
6708F:	include/uapi/mtd/
6709
6710MEN A21 WATCHDOG DRIVER
6711M:	Johannes Thumshirn <morbidrsa@gmail.com>
6712L:	linux-watchdog@vger.kernel.org
6713S:	Maintained
6714F:	drivers/watchdog/mena21_wdt.c
6715
6716MEN CHAMELEON BUS (mcb)
6717M:	Johannes Thumshirn <morbidrsa@gmail.com>
6718S:	Maintained
6719F:	drivers/mcb/
6720F:	include/linux/mcb.h
6721F:	Documentation/men-chameleon-bus.txt
6722
6723MEN F21BMC (Board Management Controller)
6724M:	Andreas Werner <andreas.werner@men.de>
6725S:	Supported
6726F:	drivers/mfd/menf21bmc.c
6727F:	drivers/watchdog/menf21bmc_wdt.c
6728F:	drivers/leds/leds-menf21bmc.c
6729F:	drivers/hwmon/menf21bmc_hwmon.c
6730F:	Documentation/hwmon/menf21bmc
6731
6732METAG ARCHITECTURE
6733M:	James Hogan <james.hogan@imgtec.com>
6734L:	linux-metag@vger.kernel.org
6735S:	Supported
6736F:	arch/metag/
6737F:	Documentation/metag/
6738F:	Documentation/devicetree/bindings/metag/
6739F:	drivers/clocksource/metag_generic.c
6740F:	drivers/irqchip/irq-metag.c
6741F:	drivers/irqchip/irq-metag-ext.c
6742F:	drivers/tty/metag_da.c
6743
6744MICROBLAZE ARCHITECTURE
6745M:	Michal Simek <monstr@monstr.eu>
6746W:	http://www.monstr.eu/fdt/
6747T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6748S:	Supported
6749F:	arch/microblaze/
6750
6751MICROTEK X6 SCANNER
6752M:	Oliver Neukum <oliver@neukum.org>
6753S:	Maintained
6754F:	drivers/usb/image/microtek.*
6755
6756MIPS
6757M:	Ralf Baechle <ralf@linux-mips.org>
6758L:	linux-mips@linux-mips.org
6759W:	http://www.linux-mips.org/
6760T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6761Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6762S:	Supported
6763F:	Documentation/mips/
6764F:	arch/mips/
6765
6766MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6767M:	Hans Verkuil <hverkuil@xs4all.nl>
6768L:	linux-media@vger.kernel.org
6769T:	git git://linuxtv.org/media_tree.git
6770W:	http://linuxtv.org
6771S:	Odd Fixes
6772F:	drivers/media/radio/radio-miropcm20*
6773
6774Mellanox MLX5 core VPI driver
6775M:	Eli Cohen <eli@mellanox.com>
6776L:	netdev@vger.kernel.org
6777L:	linux-rdma@vger.kernel.org
6778W:	http://www.mellanox.com
6779Q:	http://patchwork.ozlabs.org/project/netdev/list/
6780Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6781T:	git git://openfabrics.org/~eli/connect-ib.git
6782S:	Supported
6783F:	drivers/net/ethernet/mellanox/mlx5/core/
6784F:	include/linux/mlx5/
6785
6786Mellanox MLX5 IB driver
6787M:	Eli Cohen <eli@mellanox.com>
6788L:	linux-rdma@vger.kernel.org
6789W:	http://www.mellanox.com
6790Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6791T:	git git://openfabrics.org/~eli/connect-ib.git
6792S:	Supported
6793F:	include/linux/mlx5/
6794F:	drivers/infiniband/hw/mlx5/
6795
6796MN88472 MEDIA DRIVER
6797M:	Antti Palosaari <crope@iki.fi>
6798L:	linux-media@vger.kernel.org
6799W:	http://linuxtv.org/
6800W:	http://palosaari.fi/linux/
6801Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6802T:	git git://linuxtv.org/anttip/media_tree.git
6803S:	Maintained
6804F:	drivers/staging/media/mn88472/
6805F:	drivers/media/dvb-frontends/mn88472.h
6806
6807MN88473 MEDIA DRIVER
6808M:	Antti Palosaari <crope@iki.fi>
6809L:	linux-media@vger.kernel.org
6810W:	http://linuxtv.org/
6811W:	http://palosaari.fi/linux/
6812Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6813T:	git git://linuxtv.org/anttip/media_tree.git
6814S:	Maintained
6815F:	drivers/staging/media/mn88473/
6816F:	drivers/media/dvb-frontends/mn88473.h
6817
6818MODULE SUPPORT
6819M:	Rusty Russell <rusty@rustcorp.com.au>
6820S:	Maintained
6821F:	include/linux/module.h
6822F:	kernel/module.c
6823
6824MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6825W:	http://popies.net/meye/
6826S:	Orphan
6827F:	Documentation/video4linux/meye.txt
6828F:	drivers/media/pci/meye/
6829F:	include/uapi/linux/meye.h
6830
6831MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6832M:	Jiri Slaby <jirislaby@gmail.com>
6833S:	Maintained
6834F:	Documentation/serial/moxa-smartio
6835F:	drivers/tty/mxser.*
6836
6837MR800 AVERMEDIA USB FM RADIO DRIVER
6838M:	Alexey Klimov <klimov.linux@gmail.com>
6839L:	linux-media@vger.kernel.org
6840T:	git git://linuxtv.org/media_tree.git
6841S:	Maintained
6842F:	drivers/media/radio/radio-mr800.c
6843
6844MRF24J40 IEEE 802.15.4 RADIO DRIVER
6845M:	Alan Ott <alan@signal11.us>
6846L:	linux-wpan@vger.kernel.org
6847S:	Maintained
6848F:	drivers/net/ieee802154/mrf24j40.c
6849
6850MSI LAPTOP SUPPORT
6851M:	"Lee, Chun-Yi" <jlee@suse.com>
6852L:	platform-driver-x86@vger.kernel.org
6853S:	Maintained
6854F:	drivers/platform/x86/msi-laptop.c
6855
6856MSI WMI SUPPORT
6857L:	platform-driver-x86@vger.kernel.org
6858S:	Orphan
6859F:	drivers/platform/x86/msi-wmi.c
6860
6861MSI001 MEDIA DRIVER
6862M:	Antti Palosaari <crope@iki.fi>
6863L:	linux-media@vger.kernel.org
6864W:	http://linuxtv.org/
6865W:	http://palosaari.fi/linux/
6866Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6867T:	git git://linuxtv.org/anttip/media_tree.git
6868S:	Maintained
6869F:	drivers/media/tuners/msi001*
6870
6871MSI2500 MEDIA DRIVER
6872M:	Antti Palosaari <crope@iki.fi>
6873L:	linux-media@vger.kernel.org
6874W:	http://linuxtv.org/
6875W:	http://palosaari.fi/linux/
6876Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6877T:	git git://linuxtv.org/anttip/media_tree.git
6878S:	Maintained
6879F:	drivers/media/usb/msi2500/
6880
6881MSYSTEMS DISKONCHIP G3 MTD DRIVER
6882M:	Robert Jarzmik <robert.jarzmik@free.fr>
6883L:	linux-mtd@lists.infradead.org
6884S:	Maintained
6885F:	drivers/mtd/devices/docg3*
6886
6887MT9M032 APTINA SENSOR DRIVER
6888M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6889L:	linux-media@vger.kernel.org
6890T:	git git://linuxtv.org/media_tree.git
6891S:	Maintained
6892F:	drivers/media/i2c/mt9m032.c
6893F:	include/media/mt9m032.h
6894
6895MT9P031 APTINA CAMERA SENSOR
6896M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6897L:	linux-media@vger.kernel.org
6898T:	git git://linuxtv.org/media_tree.git
6899S:	Maintained
6900F:	drivers/media/i2c/mt9p031.c
6901F:	include/media/mt9p031.h
6902
6903MT9T001 APTINA CAMERA SENSOR
6904M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6905L:	linux-media@vger.kernel.org
6906T:	git git://linuxtv.org/media_tree.git
6907S:	Maintained
6908F:	drivers/media/i2c/mt9t001.c
6909F:	include/media/mt9t001.h
6910
6911MT9V032 APTINA CAMERA SENSOR
6912M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6913L:	linux-media@vger.kernel.org
6914T:	git git://linuxtv.org/media_tree.git
6915S:	Maintained
6916F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6917F:	drivers/media/i2c/mt9v032.c
6918F:	include/media/mt9v032.h
6919
6920MULTIFUNCTION DEVICES (MFD)
6921M:	Samuel Ortiz <sameo@linux.intel.com>
6922M:	Lee Jones <lee.jones@linaro.org>
6923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6924S:	Supported
6925F:	drivers/mfd/
6926F:	include/linux/mfd/
6927
6928MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6929M:	Ulf Hansson <ulf.hansson@linaro.org>
6930L:	linux-mmc@vger.kernel.org
6931T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
6932S:	Maintained
6933F:	drivers/mmc/
6934F:	include/linux/mmc/
6935F:	include/uapi/linux/mmc/
6936
6937MULTIMEDIA CARD (MMC) ETC. OVER SPI
6938S:	Orphan
6939F:	drivers/mmc/host/mmc_spi.c
6940F:	include/linux/spi/mmc_spi.h
6941
6942MULTISOUND SOUND DRIVER
6943M:	Andrew Veliath <andrewtv@usa.net>
6944S:	Maintained
6945F:	Documentation/sound/oss/MultiSound
6946F:	sound/oss/msnd*
6947
6948MULTITECH MULTIPORT CARD (ISICOM)
6949S:	Orphan
6950F:	drivers/tty/isicom.c
6951F:	include/linux/isicom.h
6952
6953MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6954M:	Felipe Balbi <balbi@ti.com>
6955L:	linux-usb@vger.kernel.org
6956T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6957S:	Maintained
6958F:	drivers/usb/musb/
6959
6960MXL5007T MEDIA DRIVER
6961M:	Michael Krufky <mkrufky@linuxtv.org>
6962L:	linux-media@vger.kernel.org
6963W:	http://linuxtv.org/
6964W:	http://github.com/mkrufky
6965Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6966T:	git git://linuxtv.org/mkrufky/tuners.git
6967S:	Maintained
6968F:	drivers/media/tuners/mxl5007t.*
6969
6970MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6971M:	Hyong-Youb Kim <hykim@myri.com>
6972L:	netdev@vger.kernel.org
6973W:	https://www.myricom.com/support/downloads/myri10ge.html
6974S:	Supported
6975F:	drivers/net/ethernet/myricom/myri10ge/
6976
6977NATSEMI ETHERNET DRIVER (DP8381x)
6978S:	Orphan
6979F:	drivers/net/ethernet/natsemi/natsemi.c
6980
6981NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6982M:	Daniel Mack <zonque@gmail.com>
6983S:	Maintained
6984L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6985W:	http://www.native-instruments.com
6986F:	sound/usb/caiaq/
6987
6988NCP FILESYSTEM
6989M:	Petr Vandrovec <petr@vandrovec.name>
6990S:	Odd Fixes
6991F:	fs/ncpfs/
6992
6993NCR 5380 SCSI DRIVERS
6994M:	Finn Thain <fthain@telegraphics.com.au>
6995M:	Michael Schmitz <schmitzmic@gmail.com>
6996L:	linux-scsi@vger.kernel.org
6997S:	Maintained
6998F:	Documentation/scsi/g_NCR5380.txt
6999F:	drivers/scsi/NCR5380.*
7000F:	drivers/scsi/arm/cumana_1.c
7001F:	drivers/scsi/arm/oak.c
7002F:	drivers/scsi/atari_NCR5380.c
7003F:	drivers/scsi/atari_scsi.*
7004F:	drivers/scsi/dmx3191d.c
7005F:	drivers/scsi/dtc.*
7006F:	drivers/scsi/g_NCR5380.*
7007F:	drivers/scsi/g_NCR5380_mmio.c
7008F:	drivers/scsi/mac_scsi.*
7009F:	drivers/scsi/pas16.*
7010F:	drivers/scsi/sun3_scsi.*
7011F:	drivers/scsi/sun3_scsi_vme.c
7012F:	drivers/scsi/t128.*
7013
7014NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7015M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7016L:	linux-scsi@vger.kernel.org
7017S:	Maintained
7018F:	drivers/scsi/NCR_D700.*
7019
7020NCT6775 HARDWARE MONITOR DRIVER
7021M:	Guenter Roeck <linux@roeck-us.net>
7022L:	lm-sensors@lm-sensors.org
7023S:	Maintained
7024F:	Documentation/hwmon/nct6775
7025F:	drivers/hwmon/nct6775.c
7026
7027NETEFFECT IWARP RNIC DRIVER (IW_NES)
7028M:	Faisal Latif <faisal.latif@intel.com>
7029L:	linux-rdma@vger.kernel.org
7030W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7031S:	Supported
7032F:	drivers/infiniband/hw/nes/
7033
7034NETEM NETWORK EMULATOR
7035M:	Stephen Hemminger <stephen@networkplumber.org>
7036L:	netem@lists.linux-foundation.org
7037S:	Maintained
7038F:	net/sched/sch_netem.c
7039
7040NETERION 10GbE DRIVERS (s2io/vxge)
7041M:	Jon Mason <jdmason@kudzu.us>
7042L:	netdev@vger.kernel.org
7043S:	Supported
7044F:	Documentation/networking/s2io.txt
7045F:	Documentation/networking/vxge.txt
7046F:	drivers/net/ethernet/neterion/
7047
7048NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7049M:	Pablo Neira Ayuso <pablo@netfilter.org>
7050M:	Patrick McHardy <kaber@trash.net>
7051M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7052L:	netfilter-devel@vger.kernel.org
7053L:	coreteam@netfilter.org
7054W:	http://www.netfilter.org/
7055W:	http://www.iptables.org/
7056Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7057T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7058T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7059S:	Supported
7060F:	include/linux/netfilter*
7061F:	include/linux/netfilter/
7062F:	include/net/netfilter/
7063F:	include/uapi/linux/netfilter*
7064F:	include/uapi/linux/netfilter/
7065F:	net/*/netfilter.c
7066F:	net/*/netfilter/
7067F:	net/netfilter/
7068F:	net/bridge/br_netfilter*.c
7069
7070NETLABEL
7071M:	Paul Moore <paul@paul-moore.com>
7072W:	http://netlabel.sf.net
7073L:	netdev@vger.kernel.org
7074S:	Maintained
7075F:	Documentation/netlabel/
7076F:	include/net/netlabel.h
7077F:	net/netlabel/
7078
7079NETROM NETWORK LAYER
7080M:	Ralf Baechle <ralf@linux-mips.org>
7081L:	linux-hams@vger.kernel.org
7082W:	http://www.linux-ax25.org/
7083S:	Maintained
7084F:	include/net/netrom.h
7085F:	include/uapi/linux/netrom.h
7086F:	net/netrom/
7087
7088NETWORK BLOCK DEVICE (NBD)
7089M:	Markus Pargmann <mpa@pengutronix.de>
7090S:	Maintained
7091L:	nbd-general@lists.sourceforge.net
7092T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7093F:	Documentation/blockdev/nbd.txt
7094F:	drivers/block/nbd.c
7095F:	include/uapi/linux/nbd.h
7096
7097NETWORK DROP MONITOR
7098M:	Neil Horman <nhorman@tuxdriver.com>
7099L:	netdev@vger.kernel.org
7100S:	Maintained
7101W:	https://fedorahosted.org/dropwatch/
7102F:	net/core/drop_monitor.c
7103
7104NETWORKING [GENERAL]
7105M:	"David S. Miller" <davem@davemloft.net>
7106L:	netdev@vger.kernel.org
7107W:	http://www.linuxfoundation.org/en/Net
7108Q:	http://patchwork.ozlabs.org/project/netdev/list/
7109T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7110T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7111S:	Maintained
7112F:	net/
7113F:	include/net/
7114F:	include/linux/in.h
7115F:	include/linux/net.h
7116F:	include/linux/netdevice.h
7117F:	include/uapi/linux/in.h
7118F:	include/uapi/linux/net.h
7119F:	include/uapi/linux/netdevice.h
7120F:	include/uapi/linux/net_namespace.h
7121F:	tools/net/
7122F:	tools/testing/selftests/net/
7123F:	lib/random32.c
7124F:	lib/test_bpf.c
7125
7126NETWORKING [IPv4/IPv6]
7127M:	"David S. Miller" <davem@davemloft.net>
7128M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7129M:	James Morris <jmorris@namei.org>
7130M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7131M:	Patrick McHardy <kaber@trash.net>
7132L:	netdev@vger.kernel.org
7133T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7134S:	Maintained
7135F:	net/ipv4/
7136F:	net/ipv6/
7137F:	include/net/ip*
7138F:	arch/x86/net/*
7139
7140NETWORKING [IPSEC]
7141M:	Steffen Klassert <steffen.klassert@secunet.com>
7142M:	Herbert Xu <herbert@gondor.apana.org.au>
7143M:	"David S. Miller" <davem@davemloft.net>
7144L:	netdev@vger.kernel.org
7145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7146T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7147S:	Maintained
7148F:	net/core/flow.c
7149F:	net/xfrm/
7150F:	net/key/
7151F:	net/ipv4/xfrm*
7152F:	net/ipv4/esp4.c
7153F:	net/ipv4/ah4.c
7154F:	net/ipv4/ipcomp.c
7155F:	net/ipv4/ip_vti.c
7156F:	net/ipv6/xfrm*
7157F:	net/ipv6/esp6.c
7158F:	net/ipv6/ah6.c
7159F:	net/ipv6/ipcomp6.c
7160F:	net/ipv6/ip6_vti.c
7161F:	include/uapi/linux/xfrm.h
7162F:	include/net/xfrm.h
7163
7164NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7165M:	Paul Moore <paul@paul-moore.com>
7166L:	netdev@vger.kernel.org
7167S:	Maintained
7168
7169NETWORKING [WIRELESS]
7170L:	linux-wireless@vger.kernel.org
7171Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7172
7173NETWORKING DRIVERS
7174L:	netdev@vger.kernel.org
7175W:	http://www.linuxfoundation.org/en/Net
7176Q:	http://patchwork.ozlabs.org/project/netdev/list/
7177T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7178T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7179S:	Odd Fixes
7180F:	drivers/net/
7181F:	include/linux/if_*
7182F:	include/linux/netdevice.h
7183F:	include/linux/arcdevice.h
7184F:	include/linux/etherdevice.h
7185F:	include/linux/fcdevice.h
7186F:	include/linux/fddidevice.h
7187F:	include/linux/hippidevice.h
7188F:	include/linux/inetdevice.h
7189F:	include/uapi/linux/if_*
7190F:	include/uapi/linux/netdevice.h
7191
7192NETWORKING DRIVERS (WIRELESS)
7193M:	Kalle Valo <kvalo@codeaurora.org>
7194L:	linux-wireless@vger.kernel.org
7195Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7197S:	Maintained
7198F:	drivers/net/wireless/
7199
7200NETXEN (1/10) GbE SUPPORT
7201M:	Manish Chopra <manish.chopra@qlogic.com>
7202M:	Sony Chacko <sony.chacko@qlogic.com>
7203M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7204L:	netdev@vger.kernel.org
7205W:	http://www.qlogic.com
7206S:	Supported
7207F:	drivers/net/ethernet/qlogic/netxen/
7208
7209NFC SUBSYSTEM
7210M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7211M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7212M:	Samuel Ortiz <sameo@linux.intel.com>
7213L:	linux-wireless@vger.kernel.org
7214L:	linux-nfc@lists.01.org (subscribers-only)
7215S:	Supported
7216F:	net/nfc/
7217F:	include/net/nfc/
7218F:	include/uapi/linux/nfc.h
7219F:	drivers/nfc/
7220F:	include/linux/platform_data/pn544.h
7221F:	Documentation/devicetree/bindings/net/nfc/
7222
7223NFS, SUNRPC, AND LOCKD CLIENTS
7224M:	Trond Myklebust <trond.myklebust@primarydata.com>
7225M:	Anna Schumaker <anna.schumaker@netapp.com>
7226L:	linux-nfs@vger.kernel.org
7227W:	http://client.linux-nfs.org
7228T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7229S:	Maintained
7230F:	fs/lockd/
7231F:	fs/nfs/
7232F:	fs/nfs_common/
7233F:	net/sunrpc/
7234F:	include/linux/lockd/
7235F:	include/linux/nfs*
7236F:	include/linux/sunrpc/
7237F:	include/uapi/linux/nfs*
7238F:	include/uapi/linux/sunrpc/
7239
7240NILFS2 FILESYSTEM
7241M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7242L:	linux-nilfs@vger.kernel.org
7243W:	http://nilfs.sourceforge.net/
7244T:	git git://github.com/konis/nilfs2.git
7245S:	Supported
7246F:	Documentation/filesystems/nilfs2.txt
7247F:	fs/nilfs2/
7248F:	include/linux/nilfs2_fs.h
7249
7250NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7251M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7252W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7253S:	Maintained
7254F:	Documentation/scsi/NinjaSCSI.txt
7255F:	drivers/scsi/pcmcia/nsp_*
7256
7257NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7258M:	GOTO Masanori <gotom@debian.or.jp>
7259M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7260W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7261S:	Maintained
7262F:	Documentation/scsi/NinjaSCSI.txt
7263F:	drivers/scsi/nsp32*
7264
7265NIOS2 ARCHITECTURE
7266M:	Ley Foon Tan <lftan@altera.com>
7267L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7268T:	git git://git.rocketboards.org/linux-socfpga-next.git
7269S:	Maintained
7270F:	arch/nios2/
7271
7272NOKIA N900 POWER SUPPLY DRIVERS
7273M:	Pali Rohár <pali.rohar@gmail.com>
7274S:	Maintained
7275F:	include/linux/power/bq2415x_charger.h
7276F:	include/linux/power/bq27x00_battery.h
7277F:	include/linux/power/isp1704_charger.h
7278F:	drivers/power/bq2415x_charger.c
7279F:	drivers/power/bq27x00_battery.c
7280F:	drivers/power/isp1704_charger.c
7281F:	drivers/power/rx51_battery.c
7282
7283NTB DRIVER CORE
7284M:	Jon Mason <jdmason@kudzu.us>
7285M:	Dave Jiang <dave.jiang@intel.com>
7286M:	Allen Hubbe <Allen.Hubbe@emc.com>
7287S:	Supported
7288W:	https://github.com/jonmason/ntb/wiki
7289T:	git git://github.com/jonmason/ntb.git
7290F:	drivers/ntb/
7291F:	drivers/net/ntb_netdev.c
7292F:	include/linux/ntb.h
7293F:	include/linux/ntb_transport.h
7294
7295NTB INTEL DRIVER
7296M:	Jon Mason <jdmason@kudzu.us>
7297M:	Dave Jiang <dave.jiang@intel.com>
7298S:	Supported
7299W:	https://github.com/jonmason/ntb/wiki
7300T:	git git://github.com/jonmason/ntb.git
7301F:	drivers/ntb/hw/intel/
7302
7303NTFS FILESYSTEM
7304M:	Anton Altaparmakov <anton@tuxera.com>
7305L:	linux-ntfs-dev@lists.sourceforge.net
7306W:	http://www.tuxera.com/
7307T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7308S:	Supported
7309F:	Documentation/filesystems/ntfs.txt
7310F:	fs/ntfs/
7311
7312NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7313M:	Antonino Daplas <adaplas@gmail.com>
7314L:	linux-fbdev@vger.kernel.org
7315S:	Maintained
7316F:	drivers/video/fbdev/riva/
7317F:	drivers/video/fbdev/nvidia/
7318
7319NVM EXPRESS DRIVER
7320M:	Matthew Wilcox <willy@linux.intel.com>
7321L:	linux-nvme@lists.infradead.org
7322T:	git git://git.infradead.org/users/willy/linux-nvme.git
7323S:	Supported
7324F:	drivers/block/nvme*
7325F:	include/linux/nvme.h
7326
7327NVMEM FRAMEWORK
7328M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7329M:	Maxime Ripard <maxime.ripard@free-electrons.com>
7330S:	Maintained
7331F:	drivers/nvmem/
7332F:	Documentation/devicetree/bindings/nvmem/
7333F:	include/linux/nvmem-consumer.h
7334F:	include/linux/nvmem-provider.h
7335
7336NXP-NCI NFC DRIVER
7337M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7338R:	Charles Gorand <charles.gorand@effinnov.com>
7339L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7340S:	Supported
7341F:	drivers/nfc/nxp-nci
7342
7343NXP TDA998X DRM DRIVER
7344M:	Russell King <rmk+kernel@arm.linux.org.uk>
7345S:	Supported
7346F:	drivers/gpu/drm/i2c/tda998x_drv.c
7347F:	include/drm/i2c/tda998x.h
7348
7349NXP TFA9879 DRIVER
7350M:	Peter Rosin <peda@axentia.se>
7351L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7352S:	Maintained
7353F:	sound/soc/codecs/tfa9879*
7354
7355OMAP SUPPORT
7356M:	Tony Lindgren <tony@atomide.com>
7357L:	linux-omap@vger.kernel.org
7358W:	http://www.muru.com/linux/omap/
7359W:	http://linux.omap.com/
7360Q:	http://patchwork.kernel.org/project/linux-omap/list/
7361T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7362S:	Maintained
7363F:	arch/arm/*omap*/
7364F:	arch/arm/configs/omap1_defconfig
7365F:	arch/arm/configs/omap2plus_defconfig
7366F:	drivers/i2c/busses/i2c-omap.c
7367F:	drivers/irqchip/irq-omap-intc.c
7368F:	drivers/mfd/*omap*.c
7369F:	drivers/mfd/menelaus.c
7370F:	drivers/mfd/palmas.c
7371F:	drivers/mfd/tps65217.c
7372F:	drivers/mfd/tps65218.c
7373F:	drivers/mfd/tps65910.c
7374F:	drivers/mfd/twl-core.[ch]
7375F:	drivers/mfd/twl4030*.c
7376F:	drivers/mfd/twl6030*.c
7377F:	drivers/mfd/twl6040*.c
7378F:	drivers/regulator/palmas-regulator*.c
7379F:	drivers/regulator/pbias-regulator.c
7380F:	drivers/regulator/tps65217-regulator.c
7381F:	drivers/regulator/tps65218-regulator.c
7382F:	drivers/regulator/tps65910-regulator.c
7383F:	drivers/regulator/twl-regulator.c
7384F:	include/linux/i2c-omap.h
7385
7386OMAP DEVICE TREE SUPPORT
7387M:	Benoît Cousson <bcousson@baylibre.com>
7388M:	Tony Lindgren <tony@atomide.com>
7389L:	linux-omap@vger.kernel.org
7390L:	devicetree@vger.kernel.org
7391S:	Maintained
7392F:	arch/arm/boot/dts/*omap*
7393F:	arch/arm/boot/dts/*am3*
7394F:	arch/arm/boot/dts/*am4*
7395F:	arch/arm/boot/dts/*am5*
7396F:	arch/arm/boot/dts/*dra7*
7397
7398OMAP CLOCK FRAMEWORK SUPPORT
7399M:	Paul Walmsley <paul@pwsan.com>
7400L:	linux-omap@vger.kernel.org
7401S:	Maintained
7402F:	arch/arm/*omap*/*clock*
7403
7404OMAP POWER MANAGEMENT SUPPORT
7405M:	Kevin Hilman <khilman@deeprootsystems.com>
7406L:	linux-omap@vger.kernel.org
7407S:	Maintained
7408F:	arch/arm/*omap*/*pm*
7409F:	drivers/cpufreq/omap-cpufreq.c
7410
7411OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7412M:	Rajendra Nayak <rnayak@ti.com>
7413M:	Paul Walmsley <paul@pwsan.com>
7414L:	linux-omap@vger.kernel.org
7415S:	Maintained
7416F:	arch/arm/mach-omap2/prm*
7417
7418OMAP AUDIO SUPPORT
7419M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7420M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7421L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7422L:	linux-omap@vger.kernel.org
7423S:	Maintained
7424F:	sound/soc/omap/
7425
7426OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7427M:	Roger Quadros <rogerq@ti.com>
7428M:	Tony Lindgren <tony@atomide.com>
7429L:	linux-omap@vger.kernel.org
7430S:	Maintained
7431F:	drivers/memory/omap-gpmc.c
7432F:	arch/arm/mach-omap2/*gpmc*
7433
7434OMAP FRAMEBUFFER SUPPORT
7435M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7436L:	linux-fbdev@vger.kernel.org
7437L:	linux-omap@vger.kernel.org
7438S:	Maintained
7439F:	drivers/video/fbdev/omap/
7440
7441OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7442M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7443L:	linux-omap@vger.kernel.org
7444L:	linux-fbdev@vger.kernel.org
7445S:	Maintained
7446F:	drivers/video/fbdev/omap2/
7447F:	Documentation/arm/OMAP/DSS
7448
7449OMAP HARDWARE SPINLOCK SUPPORT
7450M:	Ohad Ben-Cohen <ohad@wizery.com>
7451L:	linux-omap@vger.kernel.org
7452S:	Maintained
7453F:	drivers/hwspinlock/omap_hwspinlock.c
7454
7455OMAP MMC SUPPORT
7456M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7457L:	linux-omap@vger.kernel.org
7458S:	Maintained
7459F:	drivers/mmc/host/omap.c
7460
7461OMAP HS MMC SUPPORT
7462L:	linux-mmc@vger.kernel.org
7463L:	linux-omap@vger.kernel.org
7464S:	Orphan
7465F:	drivers/mmc/host/omap_hsmmc.c
7466
7467OMAP RANDOM NUMBER GENERATOR SUPPORT
7468M:	Deepak Saxena <dsaxena@plexity.net>
7469S:	Maintained
7470F:	drivers/char/hw_random/omap-rng.c
7471
7472OMAP HWMOD SUPPORT
7473M:	Benoît Cousson <bcousson@baylibre.com>
7474M:	Paul Walmsley <paul@pwsan.com>
7475L:	linux-omap@vger.kernel.org
7476S:	Maintained
7477F:	arch/arm/mach-omap2/omap_hwmod.*
7478
7479OMAP HWMOD DATA
7480M:	Paul Walmsley <paul@pwsan.com>
7481L:	linux-omap@vger.kernel.org
7482S:	Maintained
7483F:	arch/arm/mach-omap2/omap_hwmod*data*
7484
7485OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7486M:	Benoît Cousson <bcousson@baylibre.com>
7487L:	linux-omap@vger.kernel.org
7488S:	Maintained
7489F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7490
7491OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7492M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7493L:	linux-media@vger.kernel.org
7494S:	Maintained
7495F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7496F:	drivers/media/platform/omap3isp/
7497F:	drivers/staging/media/omap4iss/
7498
7499OMAP USB SUPPORT
7500M:	Felipe Balbi <balbi@ti.com>
7501L:	linux-usb@vger.kernel.org
7502L:	linux-omap@vger.kernel.org
7503T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7504S:	Maintained
7505F:	drivers/usb/*/*omap*
7506F:	arch/arm/*omap*/usb*
7507
7508OMAP GPIO DRIVER
7509M:	Javier Martinez Canillas <javier@dowhile0.org>
7510M:	Santosh Shilimkar <ssantosh@kernel.org>
7511M:	Kevin Hilman <khilman@deeprootsystems.com>
7512L:	linux-omap@vger.kernel.org
7513S:	Maintained
7514F:	drivers/gpio/gpio-omap.c
7515
7516OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7517M:	Mark Jackson <mpfj@newflow.co.uk>
7518L:	linux-omap@vger.kernel.org
7519S:	Maintained
7520F:	arch/arm/boot/dts/am335x-nano.dts
7521
7522OMFS FILESYSTEM
7523M:	Bob Copeland <me@bobcopeland.com>
7524L:	linux-karma-devel@lists.sourceforge.net
7525S:	Maintained
7526F:	Documentation/filesystems/omfs.txt
7527F:	fs/omfs/
7528
7529OMNIKEY CARDMAN 4000 DRIVER
7530M:	Harald Welte <laforge@gnumonks.org>
7531S:	Maintained
7532F:	drivers/char/pcmcia/cm4000_cs.c
7533F:	include/linux/cm4000_cs.h
7534F:	include/uapi/linux/cm4000_cs.h
7535
7536OMNIKEY CARDMAN 4040 DRIVER
7537M:	Harald Welte <laforge@gnumonks.org>
7538S:	Maintained
7539F:	drivers/char/pcmcia/cm4040_cs.*
7540
7541OMNIVISION OV7670 SENSOR DRIVER
7542M:	Jonathan Corbet <corbet@lwn.net>
7543L:	linux-media@vger.kernel.org
7544T:	git git://linuxtv.org/media_tree.git
7545S:	Maintained
7546F:	drivers/media/i2c/ov7670.c
7547
7548ONENAND FLASH DRIVER
7549M:	Kyungmin Park <kyungmin.park@samsung.com>
7550L:	linux-mtd@lists.infradead.org
7551S:	Maintained
7552F:	drivers/mtd/onenand/
7553F:	include/linux/mtd/onenand*.h
7554
7555ONSTREAM SCSI TAPE DRIVER
7556M:	Willem Riede <osst@riede.org>
7557L:	osst-users@lists.sourceforge.net
7558L:	linux-scsi@vger.kernel.org
7559S:	Maintained
7560F:	Documentation/scsi/osst.txt
7561F:	drivers/scsi/osst.*
7562F:	drivers/scsi/osst_*.h
7563F:	drivers/scsi/st.h
7564
7565OPENCORES I2C BUS DRIVER
7566M:	Peter Korsgaard <jacmet@sunsite.dk>
7567L:	linux-i2c@vger.kernel.org
7568S:	Maintained
7569F:	Documentation/i2c/busses/i2c-ocores
7570F:	drivers/i2c/busses/i2c-ocores.c
7571
7572OPEN FIRMWARE AND FLATTENED DEVICE TREE
7573M:	Grant Likely <grant.likely@linaro.org>
7574M:	Rob Herring <robh+dt@kernel.org>
7575L:	devicetree@vger.kernel.org
7576W:	http://www.devicetree.org/
7577T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7578S:	Maintained
7579F:	drivers/of/
7580F:	include/linux/of*.h
7581F:	scripts/dtc/
7582
7583OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7584M:	Rob Herring <robh+dt@kernel.org>
7585M:	Pawel Moll <pawel.moll@arm.com>
7586M:	Mark Rutland <mark.rutland@arm.com>
7587M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7588M:	Kumar Gala <galak@codeaurora.org>
7589L:	devicetree@vger.kernel.org
7590S:	Maintained
7591F:	Documentation/devicetree/
7592F:	arch/*/boot/dts/
7593F:	include/dt-bindings/
7594
7595OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7596M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7597L:	devicetree@vger.kernel.org
7598S:	Maintained
7599F:	Documentation/devicetree/dynamic-resolution-notes.txt
7600F:	Documentation/devicetree/overlay-notes.txt
7601F:	drivers/of/overlay.c
7602F:	drivers/of/resolver.c
7603
7604OPENRISC ARCHITECTURE
7605M:	Jonas Bonn <jonas@southpole.se>
7606W:	http://openrisc.net
7607L:	linux@lists.openrisc.net (moderated for non-subscribers)
7608S:	Maintained
7609T:	git git://openrisc.net/~jonas/linux
7610F:	arch/openrisc/
7611
7612OPENVSWITCH
7613M:	Pravin Shelar <pshelar@nicira.com>
7614L:	netdev@vger.kernel.org
7615L:	dev@openvswitch.org
7616W:	http://openvswitch.org
7617S:	Maintained
7618F:	net/openvswitch/
7619F:	include/uapi/linux/openvswitch.h
7620
7621OPL4 DRIVER
7622M:	Clemens Ladisch <clemens@ladisch.de>
7623L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7624T:	git git://git.alsa-project.org/alsa-kernel.git
7625S:	Maintained
7626F:	sound/drivers/opl4/
7627
7628OPROFILE
7629M:	Robert Richter <rric@kernel.org>
7630L:	oprofile-list@lists.sf.net
7631S:	Maintained
7632F:	arch/*/include/asm/oprofile*.h
7633F:	arch/*/oprofile/
7634F:	drivers/oprofile/
7635F:	include/linux/oprofile.h
7636
7637ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7638M:	Mark Fasheh <mfasheh@suse.com>
7639M:	Joel Becker <jlbec@evilplan.org>
7640L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7641W:	http://ocfs2.wiki.kernel.org
7642S:	Supported
7643F:	Documentation/filesystems/ocfs2.txt
7644F:	Documentation/filesystems/dlmfs.txt
7645F:	fs/ocfs2/
7646
7647ORINOCO DRIVER
7648L:	linux-wireless@vger.kernel.org
7649W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7650W:	http://www.nongnu.org/orinoco/
7651S:	Orphan
7652F:	drivers/net/wireless/orinoco/
7653
7654OSD LIBRARY and FILESYSTEM
7655M:	Boaz Harrosh <ooo@electrozaur.com>
7656M:	Benny Halevy <bhalevy@primarydata.com>
7657L:	osd-dev@open-osd.org
7658W:	http://open-osd.org
7659T:	git git://git.open-osd.org/open-osd.git
7660S:	Maintained
7661F:	drivers/scsi/osd/
7662F:	include/scsi/osd_*
7663F:	fs/exofs/
7664
7665OVERLAY FILESYSTEM
7666M:	Miklos Szeredi <miklos@szeredi.hu>
7667L:	linux-unionfs@vger.kernel.org
7668T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7669S:	Supported
7670F:	fs/overlayfs/
7671F:	Documentation/filesystems/overlayfs.txt
7672
7673P54 WIRELESS DRIVER
7674M:	Christian Lamparter <chunkeey@googlemail.com>
7675L:	linux-wireless@vger.kernel.org
7676W:	http://wireless.kernel.org/en/users/Drivers/p54
7677S:	Maintained
7678F:	drivers/net/wireless/p54/
7679
7680PA SEMI ETHERNET DRIVER
7681M:	Olof Johansson <olof@lixom.net>
7682L:	netdev@vger.kernel.org
7683S:	Maintained
7684F:	drivers/net/ethernet/pasemi/*
7685
7686PA SEMI SMBUS DRIVER
7687M:	Olof Johansson <olof@lixom.net>
7688L:	linux-i2c@vger.kernel.org
7689S:	Maintained
7690F:	drivers/i2c/busses/i2c-pasemi.c
7691
7692PADATA PARALLEL EXECUTION MECHANISM
7693M:	Steffen Klassert <steffen.klassert@secunet.com>
7694L:	linux-crypto@vger.kernel.org
7695S:	Maintained
7696F:	kernel/padata.c
7697F:	include/linux/padata.h
7698F:	Documentation/padata.txt
7699
7700PANASONIC LAPTOP ACPI EXTRAS DRIVER
7701M:	Harald Welte <laforge@gnumonks.org>
7702L:	platform-driver-x86@vger.kernel.org
7703S:	Maintained
7704F:	drivers/platform/x86/panasonic-laptop.c
7705
7706PANASONIC MN10300/AM33/AM34 PORT
7707M:	David Howells <dhowells@redhat.com>
7708M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7709L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7710W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7711S:	Maintained
7712F:	Documentation/mn10300/
7713F:	arch/mn10300/
7714
7715PARALLEL PORT SUBSYSTEM
7716M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7717M:	Sudip Mukherjee <sudip@vectorindia.org>
7718L:	linux-parport@lists.infradead.org (subscribers-only)
7719S:	Maintained
7720F:	drivers/parport/
7721F:	include/linux/parport*.h
7722F:	drivers/char/ppdev.c
7723F:	include/uapi/linux/ppdev.h
7724F:	Documentation/parport*.txt
7725
7726PARAVIRT_OPS INTERFACE
7727M:	Jeremy Fitzhardinge <jeremy@goop.org>
7728M:	Chris Wright <chrisw@sous-sol.org>
7729M:	Alok Kataria <akataria@vmware.com>
7730M:	Rusty Russell <rusty@rustcorp.com.au>
7731L:	virtualization@lists.linux-foundation.org
7732S:	Supported
7733F:	Documentation/virtual/paravirt_ops.txt
7734F:	arch/*/kernel/paravirt*
7735F:	arch/*/include/asm/paravirt.h
7736
7737PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7738M:	Tim Waugh <tim@cyberelk.net>
7739L:	linux-parport@lists.infradead.org (subscribers-only)
7740S:	Maintained
7741F:	Documentation/blockdev/paride.txt
7742F:	drivers/block/paride/
7743
7744PARISC ARCHITECTURE
7745M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7746M:	Helge Deller <deller@gmx.de>
7747L:	linux-parisc@vger.kernel.org
7748W:	http://www.parisc-linux.org/
7749Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7750T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7751T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7752S:	Maintained
7753F:	arch/parisc/
7754F:	Documentation/parisc/
7755F:	drivers/parisc/
7756F:	drivers/char/agp/parisc-agp.c
7757F:	drivers/input/serio/gscps2.c
7758F:	drivers/parport/parport_gsc.*
7759F:	drivers/tty/serial/8250/8250_gsc.c
7760F:	drivers/video/fbdev/sti*
7761F:	drivers/video/console/sti*
7762F:	drivers/video/logo/logo_parisc*
7763
7764PC87360 HARDWARE MONITORING DRIVER
7765M:	Jim Cromie <jim.cromie@gmail.com>
7766L:	lm-sensors@lm-sensors.org
7767S:	Maintained
7768F:	Documentation/hwmon/pc87360
7769F:	drivers/hwmon/pc87360.c
7770
7771PC8736x GPIO DRIVER
7772M:	Jim Cromie <jim.cromie@gmail.com>
7773S:	Maintained
7774F:	drivers/char/pc8736x_gpio.c
7775
7776PC87427 HARDWARE MONITORING DRIVER
7777M:	Jean Delvare <jdelvare@suse.com>
7778L:	lm-sensors@lm-sensors.org
7779S:	Maintained
7780F:	Documentation/hwmon/pc87427
7781F:	drivers/hwmon/pc87427.c
7782
7783PCA9532 LED DRIVER
7784M:	Riku Voipio <riku.voipio@iki.fi>
7785S:	Maintained
7786F:	drivers/leds/leds-pca9532.c
7787F:	include/linux/leds-pca9532.h
7788
7789PCA9541 I2C BUS MASTER SELECTOR DRIVER
7790M:	Guenter Roeck <linux@roeck-us.net>
7791L:	linux-i2c@vger.kernel.org
7792S:	Maintained
7793F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7794
7795PCDP - PRIMARY CONSOLE AND DEBUG PORT
7796M:	Khalid Aziz <khalid@gonehiking.org>
7797S:	Maintained
7798F:	drivers/firmware/pcdp.*
7799
7800PCI ERROR RECOVERY
7801M:	Linas Vepstas <linasvepstas@gmail.com>
7802L:	linux-pci@vger.kernel.org
7803S:	Supported
7804F:	Documentation/PCI/pci-error-recovery.txt
7805
7806PCI SUBSYSTEM
7807M:	Bjorn Helgaas <bhelgaas@google.com>
7808L:	linux-pci@vger.kernel.org
7809Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7810T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7811S:	Supported
7812F:	Documentation/PCI/
7813F:	drivers/pci/
7814F:	include/linux/pci*
7815F:	arch/x86/pci/
7816F:	arch/x86/kernel/quirks.c
7817
7818PCI DRIVER FOR ARM VERSATILE PLATFORM
7819M:	Rob Herring <robh@kernel.org>
7820L:	linux-pci@vger.kernel.org
7821L:	linux-arm-kernel@lists.infradead.org
7822S:	Maintained
7823F:	Documentation/devicetree/bindings/pci/versatile.txt
7824F:	drivers/pci/host/pci-versatile.c
7825
7826PCI DRIVER FOR APPLIEDMICRO XGENE
7827M:	Tanmay Inamdar <tinamdar@apm.com>
7828L:	linux-pci@vger.kernel.org
7829L:	linux-arm-kernel@lists.infradead.org
7830S:	Maintained
7831F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7832F:	drivers/pci/host/pci-xgene.c
7833
7834PCI DRIVER FOR FREESCALE LAYERSCAPE
7835M:	Minghuan Lian <minghuan.Lian@freescale.com>
7836M:	Mingkai Hu <mingkai.hu@freescale.com>
7837M:	Roy Zang <tie-fei.zang@freescale.com>
7838L:	linuxppc-dev@lists.ozlabs.org
7839L:	linux-pci@vger.kernel.org
7840L:	linux-arm-kernel@lists.infradead.org
7841S:	Maintained
7842F:	drivers/pci/host/*layerscape*
7843
7844PCI DRIVER FOR IMX6
7845M:	Richard Zhu <Richard.Zhu@freescale.com>
7846M:	Lucas Stach <l.stach@pengutronix.de>
7847L:	linux-pci@vger.kernel.org
7848L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7849S:	Maintained
7850F:	drivers/pci/host/*imx6*
7851
7852PCI DRIVER FOR TI KEYSTONE
7853M:	Murali Karicheri <m-karicheri2@ti.com>
7854L:	linux-pci@vger.kernel.org
7855L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7856S:	Maintained
7857F:	drivers/pci/host/*keystone*
7858
7859PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7860M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7861M:	Jason Cooper <jason@lakedaemon.net>
7862L:	linux-pci@vger.kernel.org
7863L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7864S:	Maintained
7865F:	drivers/pci/host/*mvebu*
7866
7867PCI DRIVER FOR NVIDIA TEGRA
7868M:	Thierry Reding <thierry.reding@gmail.com>
7869L:	linux-tegra@vger.kernel.org
7870L:	linux-pci@vger.kernel.org
7871S:	Supported
7872F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7873F:	drivers/pci/host/pci-tegra.c
7874
7875PCI DRIVER FOR TI DRA7XX
7876M:	Kishon Vijay Abraham I <kishon@ti.com>
7877L:	linux-omap@vger.kernel.org
7878L:	linux-pci@vger.kernel.org
7879S:	Supported
7880F:	Documentation/devicetree/bindings/pci/ti-pci.txt
7881F:	drivers/pci/host/pci-dra7xx.c
7882
7883PCI DRIVER FOR RENESAS R-CAR
7884M:	Simon Horman <horms@verge.net.au>
7885L:	linux-pci@vger.kernel.org
7886L:	linux-sh@vger.kernel.org
7887S:	Maintained
7888F:	drivers/pci/host/*rcar*
7889
7890PCI DRIVER FOR SAMSUNG EXYNOS
7891M:	Jingoo Han <jingoohan1@gmail.com>
7892L:	linux-pci@vger.kernel.org
7893L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7894L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7895S:	Maintained
7896F:	drivers/pci/host/pci-exynos.c
7897
7898PCI DRIVER FOR SYNOPSIS DESIGNWARE
7899M:	Jingoo Han <jingoohan1@gmail.com>
7900M:	Pratyush Anand <pratyush.anand@gmail.com>
7901L:	linux-pci@vger.kernel.org
7902S:	Maintained
7903F:	drivers/pci/host/*designware*
7904
7905PCI DRIVER FOR GENERIC OF HOSTS
7906M:	Will Deacon <will.deacon@arm.com>
7907L:	linux-pci@vger.kernel.org
7908L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7909S:	Maintained
7910F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
7911F:	drivers/pci/host/pci-host-generic.c
7912
7913PCIE DRIVER FOR ST SPEAR13XX
7914M:	Pratyush Anand <pratyush.anand@gmail.com>
7915L:	linux-pci@vger.kernel.org
7916S:	Maintained
7917F:	drivers/pci/host/*spear*
7918
7919PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7920M:	Duc Dang <dhdang@apm.com>
7921L:	linux-pci@vger.kernel.org
7922L:	linux-arm-kernel@lists.infradead.org
7923S:	Maintained
7924F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7925F:	drivers/pci/host/pci-xgene-msi.c
7926
7927PCMCIA SUBSYSTEM
7928P:	Linux PCMCIA Team
7929L:	linux-pcmcia@lists.infradead.org
7930W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7931T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7932S:	Maintained
7933F:	Documentation/pcmcia/
7934F:	drivers/pcmcia/
7935F:	include/pcmcia/
7936
7937PCNET32 NETWORK DRIVER
7938M:	Don Fry <pcnet32@frontier.com>
7939L:	netdev@vger.kernel.org
7940S:	Maintained
7941F:	drivers/net/ethernet/amd/pcnet32.c
7942
7943PCRYPT PARALLEL CRYPTO ENGINE
7944M:	Steffen Klassert <steffen.klassert@secunet.com>
7945L:	linux-crypto@vger.kernel.org
7946S:	Maintained
7947F:	crypto/pcrypt.c
7948F:	include/crypto/pcrypt.h
7949
7950PER-CPU MEMORY ALLOCATOR
7951M:	Tejun Heo <tj@kernel.org>
7952M:	Christoph Lameter <cl@linux-foundation.org>
7953T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7954S:	Maintained
7955F:	include/linux/percpu*.h
7956F:	mm/percpu*.c
7957F:	arch/*/include/asm/percpu.h
7958
7959PER-TASK DELAY ACCOUNTING
7960M:	Balbir Singh <bsingharora@gmail.com>
7961S:	Maintained
7962F:	include/linux/delayacct.h
7963F:	kernel/delayacct.c
7964
7965PERFORMANCE EVENTS SUBSYSTEM
7966M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
7967M:	Ingo Molnar <mingo@redhat.com>
7968M:	Arnaldo Carvalho de Melo <acme@kernel.org>
7969L:	linux-kernel@vger.kernel.org
7970T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7971S:	Supported
7972F:	kernel/events/*
7973F:	include/linux/perf_event.h
7974F:	include/uapi/linux/perf_event.h
7975F:	arch/*/kernel/perf_event*.c
7976F:	arch/*/kernel/*/perf_event*.c
7977F:	arch/*/kernel/*/*/perf_event*.c
7978F:	arch/*/include/asm/perf_event.h
7979F:	arch/*/kernel/perf_callchain.c
7980F:	tools/perf/
7981
7982PERSONALITY HANDLING
7983M:	Christoph Hellwig <hch@infradead.org>
7984L:	linux-abi-devel@lists.sourceforge.net
7985S:	Maintained
7986F:	include/linux/personality.h
7987F:	include/uapi/linux/personality.h
7988
7989PHONET PROTOCOL
7990M:	Remi Denis-Courmont <courmisch@gmail.com>
7991S:	Supported
7992F:	Documentation/networking/phonet.txt
7993F:	include/linux/phonet.h
7994F:	include/net/phonet/
7995F:	include/uapi/linux/phonet.h
7996F:	net/phonet/
7997
7998PHRAM MTD DRIVER
7999M:	Joern Engel <joern@lazybastard.org>
8000L:	linux-mtd@lists.infradead.org
8001S:	Maintained
8002F:	drivers/mtd/devices/phram.c
8003
8004PICOLCD HID DRIVER
8005M:	Bruno Prémont <bonbons@linux-vserver.org>
8006L:	linux-input@vger.kernel.org
8007S:	Maintained
8008F:	drivers/hid/hid-picolcd*
8009
8010PICOXCELL SUPPORT
8011M:	Jamie Iles <jamie@jamieiles.com>
8012L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8013T:	git git://github.com/jamieiles/linux-2.6-ji.git
8014S:	Supported
8015F:	arch/arm/boot/dts/picoxcell*
8016F:	arch/arm/mach-picoxcell/
8017F:	drivers/crypto/picoxcell*
8018
8019PIN CONTROL SUBSYSTEM
8020M:	Linus Walleij <linus.walleij@linaro.org>
8021L:	linux-gpio@vger.kernel.org
8022T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8023S:	Maintained
8024F:	drivers/pinctrl/
8025F:	include/linux/pinctrl/
8026
8027PIN CONTROLLER - ATMEL AT91
8028M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8029L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8030S:	Maintained
8031F:	drivers/pinctrl/pinctrl-at91.*
8032
8033PIN CONTROLLER - INTEL
8034M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8035M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8036S:	Maintained
8037F:	drivers/pinctrl/intel/
8038
8039PIN CONTROLLER - RENESAS
8040M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8041L:	linux-sh@vger.kernel.org
8042S:	Maintained
8043F:	drivers/pinctrl/sh-pfc/
8044
8045PIN CONTROLLER - SAMSUNG
8046M:	Tomasz Figa <tomasz.figa@gmail.com>
8047M:	Thomas Abraham <thomas.abraham@linaro.org>
8048L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8049L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8050S:	Maintained
8051F:	drivers/pinctrl/samsung/
8052
8053PIN CONTROLLER - ST SPEAR
8054M:	Viresh Kumar <vireshk@kernel.org>
8055L:	spear-devel@list.st.com
8056L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8057W:	http://www.st.com/spear
8058S:	Maintained
8059F:	drivers/pinctrl/spear/
8060
8061PKTCDVD DRIVER
8062M:	Jiri Kosina <jkosina@suse.com>
8063S:	Maintained
8064F:	drivers/block/pktcdvd.c
8065F:	include/linux/pktcdvd.h
8066F:	include/uapi/linux/pktcdvd.h
8067
8068PKUNITY SOC DRIVERS
8069M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8070W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8071S:	Maintained
8072T:	git git://github.com/gxt/linux.git
8073F:	drivers/input/serio/i8042-unicore32io.h
8074F:	drivers/i2c/busses/i2c-puv3.c
8075F:	drivers/video/fbdev/fb-puv3.c
8076F:	drivers/rtc/rtc-puv3.c
8077
8078PMBUS HARDWARE MONITORING DRIVERS
8079M:	Guenter Roeck <linux@roeck-us.net>
8080L:	lm-sensors@lm-sensors.org
8081W:	http://www.lm-sensors.org/
8082W:	http://www.roeck-us.net/linux/drivers/
8083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8084S:	Maintained
8085F:	Documentation/hwmon/pmbus
8086F:	drivers/hwmon/pmbus/
8087F:	include/linux/i2c/pmbus.h
8088
8089PMC SIERRA MaxRAID DRIVER
8090M:	Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8091L:	linux-scsi@vger.kernel.org
8092W:	http://www.pmc-sierra.com/
8093S:	Supported
8094F:	drivers/scsi/pmcraid.*
8095
8096PMC SIERRA PM8001 DRIVER
8097M:	xjtuwjp@gmail.com
8098M:	lindar_liu@usish.com
8099L:	pmchba@pmcs.com
8100L:	linux-scsi@vger.kernel.org
8101S:	Supported
8102F:	drivers/scsi/pm8001/
8103
8104POSIX CLOCKS and TIMERS
8105M:	Thomas Gleixner <tglx@linutronix.de>
8106L:	linux-kernel@vger.kernel.org
8107T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8108S:	Maintained
8109F:	fs/timerfd.c
8110F:	include/linux/timer*
8111F:	kernel/time/*timer*
8112
8113POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8114M:	Sebastian Reichel <sre@kernel.org>
8115M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8116M:	David Woodhouse <dwmw2@infradead.org>
8117L:	linux-pm@vger.kernel.org
8118T:	git git://git.infradead.org/battery-2.6.git
8119S:	Maintained
8120F:	include/linux/power_supply.h
8121F:	drivers/power/
8122X:	drivers/power/avs/
8123
8124PNP SUPPORT
8125M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8126S:	Maintained
8127F:	drivers/pnp/
8128
8129PNXxxxx I2C DRIVER
8130M:	Vitaly Wool <vitalywool@gmail.com>
8131L:	linux-i2c@vger.kernel.org
8132S:	Maintained
8133F:	drivers/i2c/busses/i2c-pnx.c
8134
8135PPP PROTOCOL DRIVERS AND COMPRESSORS
8136M:	Paul Mackerras <paulus@samba.org>
8137L:	linux-ppp@vger.kernel.org
8138S:	Maintained
8139F:	drivers/net/ppp/ppp_*
8140
8141PPP OVER ATM (RFC 2364)
8142M:	Mitchell Blank Jr <mitch@sfgoth.com>
8143S:	Maintained
8144F:	net/atm/pppoatm.c
8145F:	include/uapi/linux/atmppp.h
8146
8147PPP OVER ETHERNET
8148M:	Michal Ostrowski <mostrows@earthlink.net>
8149S:	Maintained
8150F:	drivers/net/ppp/pppoe.c
8151F:	drivers/net/ppp/pppox.c
8152
8153PPP OVER L2TP
8154M:	James Chapman <jchapman@katalix.com>
8155S:	Maintained
8156F:	net/l2tp/l2tp_ppp.c
8157F:	include/linux/if_pppol2tp.h
8158F:	include/uapi/linux/if_pppol2tp.h
8159
8160PPS SUPPORT
8161M:	Rodolfo Giometti <giometti@enneenne.com>
8162W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8163L:	linuxpps@ml.enneenne.com (subscribers-only)
8164S:	Maintained
8165F:	Documentation/pps/
8166F:	drivers/pps/
8167F:	include/linux/pps*.h
8168
8169PPTP DRIVER
8170M:	Dmitry Kozlov <xeb@mail.ru>
8171L:	netdev@vger.kernel.org
8172S:	Maintained
8173F:	drivers/net/ppp/pptp.c
8174W:	http://sourceforge.net/projects/accel-pptp
8175
8176PREEMPTIBLE KERNEL
8177M:	Robert Love <rml@tech9.net>
8178L:	kpreempt-tech@lists.sourceforge.net
8179W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8180S:	Supported
8181F:	Documentation/preempt-locking.txt
8182F:	include/linux/preempt.h
8183
8184PRISM54 WIRELESS DRIVER
8185M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
8186L:	linux-wireless@vger.kernel.org
8187W:	http://wireless.kernel.org/en/users/Drivers/p54
8188S:	Obsolete
8189F:	drivers/net/wireless/prism54/
8190
8191PS3 NETWORK SUPPORT
8192M:	Geoff Levand <geoff@infradead.org>
8193L:	netdev@vger.kernel.org
8194L:	linuxppc-dev@lists.ozlabs.org
8195S:	Maintained
8196F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
8197
8198PS3 PLATFORM SUPPORT
8199M:	Geoff Levand <geoff@infradead.org>
8200L:	linuxppc-dev@lists.ozlabs.org
8201S:	Maintained
8202F:	arch/powerpc/boot/ps3*
8203F:	arch/powerpc/include/asm/lv1call.h
8204F:	arch/powerpc/include/asm/ps3*.h
8205F:	arch/powerpc/platforms/ps3/
8206F:	drivers/*/ps3*
8207F:	drivers/ps3/
8208F:	drivers/rtc/rtc-ps3.c
8209F:	drivers/usb/host/*ps3.c
8210F:	sound/ppc/snd_ps3*
8211
8212PS3VRAM DRIVER
8213M:	Jim Paris <jim@jtan.com>
8214M:	Geoff Levand <geoff@infradead.org>
8215L:	linuxppc-dev@lists.ozlabs.org
8216S:	Maintained
8217F:	drivers/block/ps3vram.c
8218
8219PSTORE FILESYSTEM
8220M:	Anton Vorontsov <anton@enomsg.org>
8221M:	Colin Cross <ccross@android.com>
8222M:	Kees Cook <keescook@chromium.org>
8223M:	Tony Luck <tony.luck@intel.com>
8224S:	Maintained
8225T:	git git://git.infradead.org/users/cbou/linux-pstore.git
8226F:	fs/pstore/
8227F:	include/linux/pstore*
8228F:	drivers/firmware/efi/efi-pstore.c
8229F:	drivers/acpi/apei/erst.c
8230
8231PTP HARDWARE CLOCK SUPPORT
8232M:	Richard Cochran <richardcochran@gmail.com>
8233L:	netdev@vger.kernel.org
8234S:	Maintained
8235W:	http://linuxptp.sourceforge.net/
8236F:	Documentation/ABI/testing/sysfs-ptp
8237F:	Documentation/ptp/*
8238F:	drivers/net/ethernet/freescale/gianfar_ptp.c
8239F:	drivers/net/phy/dp83640*
8240F:	drivers/ptp/*
8241F:	include/linux/ptp_cl*
8242
8243PTRACE SUPPORT
8244M:	Roland McGrath <roland@hack.frob.com>
8245M:	Oleg Nesterov <oleg@redhat.com>
8246S:	Maintained
8247F:	include/asm-generic/syscall.h
8248F:	include/linux/ptrace.h
8249F:	include/linux/regset.h
8250F:	include/linux/tracehook.h
8251F:	include/uapi/linux/ptrace.h
8252F:	kernel/ptrace.c
8253
8254PVRUSB2 VIDEO4LINUX DRIVER
8255M:	Mike Isely <isely@pobox.com>
8256L:	pvrusb2@isely.net	(subscribers-only)
8257L:	linux-media@vger.kernel.org
8258W:	http://www.isely.net/pvrusb2/
8259T:	git git://linuxtv.org/media_tree.git
8260S:	Maintained
8261F:	Documentation/video4linux/README.pvrusb2
8262F:	drivers/media/usb/pvrusb2/
8263
8264PWC WEBCAM DRIVER
8265M:	Hans de Goede <hdegoede@redhat.com>
8266L:	linux-media@vger.kernel.org
8267T:	git git://linuxtv.org/media_tree.git
8268S:	Maintained
8269F:	drivers/media/usb/pwc/*
8270
8271PWM FAN DRIVER
8272M:	Kamil Debski <k.debski@samsung.com>
8273L:	lm-sensors@lm-sensors.org
8274S:	Supported
8275F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8276F:	Documentation/hwmon/pwm-fan
8277F:	drivers/hwmon/pwm-fan.c
8278
8279PWM SUBSYSTEM
8280M:	Thierry Reding <thierry.reding@gmail.com>
8281L:	linux-pwm@vger.kernel.org
8282S:	Maintained
8283T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8284F:	Documentation/pwm.txt
8285F:	Documentation/devicetree/bindings/pwm/
8286F:	include/linux/pwm.h
8287F:	drivers/pwm/
8288F:	drivers/video/backlight/pwm_bl.c
8289F:	include/linux/pwm_backlight.h
8290
8291PXA2xx/PXA3xx SUPPORT
8292M:	Daniel Mack <daniel@zonque.org>
8293M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8294M:	Robert Jarzmik <robert.jarzmik@free.fr>
8295L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8296T:	git git://github.com/hzhuang1/linux.git
8297T:	git git://github.com/rjarzmik/linux.git
8298S:	Maintained
8299F:	arch/arm/mach-pxa/
8300F:	drivers/dma/pxa*
8301F:	drivers/pcmcia/pxa2xx*
8302F:	drivers/spi/spi-pxa2xx*
8303F:	drivers/usb/gadget/udc/pxa2*
8304F:	include/sound/pxa2xx-lib.h
8305F:	sound/arm/pxa*
8306F:	sound/soc/pxa/
8307
8308PXA3xx NAND FLASH DRIVER
8309M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8310L:	linux-mtd@lists.infradead.org
8311S:	Maintained
8312F:	drivers/mtd/nand/pxa3xx_nand.c
8313
8314MMP SUPPORT
8315M:	Eric Miao <eric.y.miao@gmail.com>
8316M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8317L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8318T:	git git://github.com/hzhuang1/linux.git
8319T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
8320S:	Maintained
8321F:	arch/arm/mach-mmp/
8322
8323PXA MMCI DRIVER
8324S:	Orphan
8325
8326PXA RTC DRIVER
8327M:	Robert Jarzmik <robert.jarzmik@free.fr>
8328L:	rtc-linux@googlegroups.com
8329S:	Maintained
8330
8331QAT DRIVER
8332M:	Tadeusz Struk <tadeusz.struk@intel.com>
8333L:	qat-linux@intel.com
8334S:	Supported
8335F:	drivers/crypto/qat/
8336
8337QIB DRIVER
8338M:	Mike Marciniszyn <infinipath@intel.com>
8339L:	linux-rdma@vger.kernel.org
8340S:	Supported
8341F:	drivers/infiniband/hw/qib/
8342
8343QLOGIC QLA1280 SCSI DRIVER
8344M:	Michael Reed <mdr@sgi.com>
8345L:	linux-scsi@vger.kernel.org
8346S:	Maintained
8347F:	drivers/scsi/qla1280.[ch]
8348
8349QLOGIC QLA2XXX FC-SCSI DRIVER
8350M:	qla2xxx-upstream@qlogic.com
8351L:	linux-scsi@vger.kernel.org
8352S:	Supported
8353F:	Documentation/scsi/LICENSE.qla2xxx
8354F:	drivers/scsi/qla2xxx/
8355
8356QLOGIC QLA4XXX iSCSI DRIVER
8357M:	QLogic-Storage-Upstream@qlogic.com
8358L:	linux-scsi@vger.kernel.org
8359S:	Supported
8360F:	Documentation/scsi/LICENSE.qla4xxx
8361F:	drivers/scsi/qla4xxx/
8362
8363QLOGIC QLA3XXX NETWORK DRIVER
8364M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8365M:	Ron Mercer <ron.mercer@qlogic.com>
8366M:	linux-driver@qlogic.com
8367L:	netdev@vger.kernel.org
8368S:	Supported
8369F:	Documentation/networking/LICENSE.qla3xxx
8370F:	drivers/net/ethernet/qlogic/qla3xxx.*
8371
8372QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8373M:	Shahed Shaikh <shahed.shaikh@qlogic.com>
8374M:	Dept-GELinuxNICDev@qlogic.com
8375L:	netdev@vger.kernel.org
8376S:	Supported
8377F:	drivers/net/ethernet/qlogic/qlcnic/
8378
8379QLOGIC QLGE 10Gb ETHERNET DRIVER
8380M:	Harish Patil <harish.patil@qlogic.com>
8381M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8382M:	Dept-GELinuxNICDev@qlogic.com
8383M:	linux-driver@qlogic.com
8384L:	netdev@vger.kernel.org
8385S:	Supported
8386F:	drivers/net/ethernet/qlogic/qlge/
8387
8388QNX4 FILESYSTEM
8389M:	Anders Larsen <al@alarsen.net>
8390W:	http://www.alarsen.net/linux/qnx4fs/
8391S:	Maintained
8392F:	fs/qnx4/
8393F:	include/uapi/linux/qnx4_fs.h
8394F:	include/uapi/linux/qnxtypes.h
8395
8396QT1010 MEDIA DRIVER
8397M:	Antti Palosaari <crope@iki.fi>
8398L:	linux-media@vger.kernel.org
8399W:	http://linuxtv.org/
8400W:	http://palosaari.fi/linux/
8401Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8402T:	git git://linuxtv.org/anttip/media_tree.git
8403S:	Maintained
8404F:	drivers/media/tuners/qt1010*
8405
8406QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8407M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8408L:	linux-wireless@vger.kernel.org
8409L:	ath9k-devel@lists.ath9k.org
8410W:	http://wireless.kernel.org/en/users/Drivers/ath9k
8411S:	Supported
8412F:	drivers/net/wireless/ath/ath9k/
8413
8414QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8415M:	Kalle Valo <kvalo@qca.qualcomm.com>
8416L:	ath10k@lists.infradead.org
8417W:	http://wireless.kernel.org/en/users/Drivers/ath10k
8418T:	git git://github.com/kvalo/ath.git
8419S:	Supported
8420F:	drivers/net/wireless/ath/ath10k/
8421
8422QUALCOMM HEXAGON ARCHITECTURE
8423M:	Richard Kuo <rkuo@codeaurora.org>
8424L:	linux-hexagon@vger.kernel.org
8425S:	Supported
8426F:	arch/hexagon/
8427
8428QUALCOMM WCN36XX WIRELESS DRIVER
8429M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8430L:	wcn36xx@lists.infradead.org
8431W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8432T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8433S:	Supported
8434F:	drivers/net/wireless/ath/wcn36xx/
8435
8436RADOS BLOCK DEVICE (RBD)
8437M:	Ilya Dryomov <idryomov@gmail.com>
8438M:	Sage Weil <sage@redhat.com>
8439M:	Alex Elder <elder@kernel.org>
8440L:	ceph-devel@vger.kernel.org
8441W:	http://ceph.com/
8442T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8443T:	git git://github.com/ceph/ceph-client.git
8444S:	Supported
8445F:	Documentation/ABI/testing/sysfs-bus-rbd
8446F:	drivers/block/rbd.c
8447F:	drivers/block/rbd_types.h
8448
8449RADEON FRAMEBUFFER DISPLAY DRIVER
8450M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8451L:	linux-fbdev@vger.kernel.org
8452S:	Maintained
8453F:	drivers/video/fbdev/aty/radeon*
8454F:	include/uapi/linux/radeonfb.h
8455
8456RADIOSHARK RADIO DRIVER
8457M:	Hans de Goede <hdegoede@redhat.com>
8458L:	linux-media@vger.kernel.org
8459T:	git git://linuxtv.org/media_tree.git
8460S:	Maintained
8461F:	drivers/media/radio/radio-shark.c
8462
8463RADIOSHARK2 RADIO DRIVER
8464M:	Hans de Goede <hdegoede@redhat.com>
8465L:	linux-media@vger.kernel.org
8466T:	git git://linuxtv.org/media_tree.git
8467S:	Maintained
8468F:	drivers/media/radio/radio-shark2.c
8469F:	drivers/media/radio/radio-tea5777.c
8470
8471RAGE128 FRAMEBUFFER DISPLAY DRIVER
8472M:	Paul Mackerras <paulus@samba.org>
8473L:	linux-fbdev@vger.kernel.org
8474S:	Maintained
8475F:	drivers/video/fbdev/aty/aty128fb.c
8476
8477RALINK RT2X00 WIRELESS LAN DRIVER
8478P:	rt2x00 project
8479M:	Stanislaw Gruszka <sgruszka@redhat.com>
8480M:	Helmut Schaa <helmut.schaa@googlemail.com>
8481L:	linux-wireless@vger.kernel.org
8482S:	Maintained
8483F:	drivers/net/wireless/rt2x00/
8484
8485RAMDISK RAM BLOCK DEVICE DRIVER
8486M:	Jens Axboe <axboe@kernel.dk>
8487S:	Maintained
8488F:	Documentation/blockdev/ramdisk.txt
8489F:	drivers/block/brd.c
8490
8491RANDOM NUMBER DRIVER
8492M:	"Theodore Ts'o" <tytso@mit.edu>
8493S:	Maintained
8494F:	drivers/char/random.c
8495
8496RAPIDIO SUBSYSTEM
8497M:	Matt Porter <mporter@kernel.crashing.org>
8498M:	Alexandre Bounine <alexandre.bounine@idt.com>
8499S:	Maintained
8500F:	drivers/rapidio/
8501
8502RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8503L:	linux-wireless@vger.kernel.org
8504S:	Orphan
8505F:	drivers/net/wireless/ray*
8506
8507RCUTORTURE MODULE
8508M:	Josh Triplett <josh@joshtriplett.org>
8509M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8510L:	linux-kernel@vger.kernel.org
8511S:	Supported
8512T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8513F:	Documentation/RCU/torture.txt
8514F:	kernel/rcu/rcutorture.c
8515
8516RCUTORTURE TEST FRAMEWORK
8517M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8518M:	Josh Triplett <josh@joshtriplett.org>
8519R:	Steven Rostedt <rostedt@goodmis.org>
8520R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8521R:	Lai Jiangshan <jiangshanlai@gmail.com>
8522L:	linux-kernel@vger.kernel.org
8523S:	Supported
8524T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8525F:	tools/testing/selftests/rcutorture
8526
8527RDC R-321X SoC
8528M:	Florian Fainelli <florian@openwrt.org>
8529S:	Maintained
8530
8531RDC R6040 FAST ETHERNET DRIVER
8532M:	Florian Fainelli <florian@openwrt.org>
8533L:	netdev@vger.kernel.org
8534S:	Maintained
8535F:	drivers/net/ethernet/rdc/r6040.c
8536
8537RDS - RELIABLE DATAGRAM SOCKETS
8538M:	Chien Yen <chien.yen@oracle.com>
8539L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8540S:	Supported
8541F:	net/rds/
8542
8543READ-COPY UPDATE (RCU)
8544M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8545M:	Josh Triplett <josh@joshtriplett.org>
8546R:	Steven Rostedt <rostedt@goodmis.org>
8547R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8548R:	Lai Jiangshan <jiangshanlai@gmail.com>
8549L:	linux-kernel@vger.kernel.org
8550W:	http://www.rdrop.com/users/paulmck/RCU/
8551S:	Supported
8552T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8553F:	Documentation/RCU/
8554X:	Documentation/RCU/torture.txt
8555F:	include/linux/rcu*
8556X:	include/linux/srcu.h
8557F:	kernel/rcu/
8558X:	kernel/torture.c
8559
8560REAL TIME CLOCK (RTC) SUBSYSTEM
8561M:	Alessandro Zummo <a.zummo@towertech.it>
8562M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
8563L:	rtc-linux@googlegroups.com
8564Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8565T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8566S:	Maintained
8567F:	Documentation/rtc.txt
8568F:	drivers/rtc/
8569F:	include/linux/rtc.h
8570F:	include/uapi/linux/rtc.h
8571
8572REALTEK AUDIO CODECS
8573M:	Bard Liao <bardliao@realtek.com>
8574M:	Oder Chiou <oder_chiou@realtek.com>
8575S:	Maintained
8576F:	sound/soc/codecs/rt*
8577F:	include/sound/rt*.h
8578
8579REISERFS FILE SYSTEM
8580L:	reiserfs-devel@vger.kernel.org
8581S:	Supported
8582F:	fs/reiserfs/
8583
8584REGISTER MAP ABSTRACTION
8585M:	Mark Brown <broonie@kernel.org>
8586L:	linux-kernel@vger.kernel.org
8587T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8588S:	Supported
8589F:	drivers/base/regmap/
8590F:	include/linux/regmap.h
8591
8592REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8593M:	Ohad Ben-Cohen <ohad@wizery.com>
8594T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8595S:	Maintained
8596F:	drivers/remoteproc/
8597F:	Documentation/remoteproc.txt
8598F:	include/linux/remoteproc.h
8599
8600REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8601M:	Ohad Ben-Cohen <ohad@wizery.com>
8602T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8603S:	Maintained
8604F:	drivers/rpmsg/
8605F:	Documentation/rpmsg.txt
8606F:	include/linux/rpmsg.h
8607
8608RESET CONTROLLER FRAMEWORK
8609M:	Philipp Zabel <p.zabel@pengutronix.de>
8610S:	Maintained
8611F:	drivers/reset/
8612F:	Documentation/devicetree/bindings/reset/
8613F:	include/linux/reset.h
8614F:	include/linux/reset-controller.h
8615
8616RFKILL
8617M:	Johannes Berg <johannes@sipsolutions.net>
8618L:	linux-wireless@vger.kernel.org
8619W:	http://wireless.kernel.org/
8620T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8621T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8622S:	Maintained
8623F:	Documentation/rfkill.txt
8624F:	net/rfkill/
8625
8626RHASHTABLE
8627M:	Thomas Graf <tgraf@suug.ch>
8628L:	netdev@vger.kernel.org
8629S:	Maintained
8630F:	lib/rhashtable.c
8631F:	include/linux/rhashtable.h
8632
8633RICOH SMARTMEDIA/XD DRIVER
8634M:	Maxim Levitsky <maximlevitsky@gmail.com>
8635S:	Maintained
8636F:	drivers/mtd/nand/r852.c
8637F:	drivers/mtd/nand/r852.h
8638
8639RICOH R5C592 MEMORYSTICK DRIVER
8640M:	Maxim Levitsky <maximlevitsky@gmail.com>
8641S:	Maintained
8642F:	drivers/memstick/host/r592.*
8643
8644ROCCAT DRIVERS
8645M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8646W:	http://sourceforge.net/projects/roccat/
8647S:	Maintained
8648F:	drivers/hid/hid-roccat*
8649F:	include/linux/hid-roccat*
8650F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8651
8652ROCKER DRIVER
8653M:	Jiri Pirko <jiri@resnulli.us>
8654M:	Scott Feldman <sfeldma@gmail.com>
8655L:	netdev@vger.kernel.org
8656S:	Supported
8657F:	drivers/net/ethernet/rocker/
8658
8659ROCKETPORT DRIVER
8660P:	Comtrol Corp.
8661W:	http://www.comtrol.com
8662S:	Maintained
8663F:	Documentation/serial/rocket.txt
8664F:	drivers/tty/rocket*
8665
8666ROCKETPORT EXPRESS/INFINITY DRIVER
8667M:	Kevin Cernekee <cernekee@gmail.com>
8668L:	linux-serial@vger.kernel.org
8669S:	Odd Fixes
8670F:	drivers/tty/serial/rp2.*
8671
8672ROSE NETWORK LAYER
8673M:	Ralf Baechle <ralf@linux-mips.org>
8674L:	linux-hams@vger.kernel.org
8675W:	http://www.linux-ax25.org/
8676S:	Maintained
8677F:	include/net/rose.h
8678F:	include/uapi/linux/rose.h
8679F:	net/rose/
8680
8681RTL2830 MEDIA DRIVER
8682M:	Antti Palosaari <crope@iki.fi>
8683L:	linux-media@vger.kernel.org
8684W:	http://linuxtv.org/
8685W:	http://palosaari.fi/linux/
8686Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8687T:	git git://linuxtv.org/anttip/media_tree.git
8688S:	Maintained
8689F:	drivers/media/dvb-frontends/rtl2830*
8690
8691RTL2832 MEDIA DRIVER
8692M:	Antti Palosaari <crope@iki.fi>
8693L:	linux-media@vger.kernel.org
8694W:	http://linuxtv.org/
8695W:	http://palosaari.fi/linux/
8696Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8697T:	git git://linuxtv.org/anttip/media_tree.git
8698S:	Maintained
8699F:	drivers/media/dvb-frontends/rtl2832*
8700
8701RTL2832_SDR MEDIA DRIVER
8702M:	Antti Palosaari <crope@iki.fi>
8703L:	linux-media@vger.kernel.org
8704W:	http://linuxtv.org/
8705W:	http://palosaari.fi/linux/
8706Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8707T:	git git://linuxtv.org/anttip/media_tree.git
8708S:	Maintained
8709F:	drivers/media/dvb-frontends/rtl2832_sdr*
8710
8711RTL8180 WIRELESS DRIVER
8712L:	linux-wireless@vger.kernel.org
8713W:	http://wireless.kernel.org/
8714T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8715S:	Orphan
8716F:	drivers/net/wireless/rtl818x/rtl8180/
8717
8718RTL8187 WIRELESS DRIVER
8719M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8720M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8721M:	Larry Finger <Larry.Finger@lwfinger.net>
8722L:	linux-wireless@vger.kernel.org
8723W:	http://wireless.kernel.org/
8724T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8725S:	Maintained
8726F:	drivers/net/wireless/rtl818x/rtl8187/
8727
8728RTL8192CE WIRELESS DRIVER
8729M:	Larry Finger <Larry.Finger@lwfinger.net>
8730M:	Chaoming Li <chaoming_li@realsil.com.cn>
8731L:	linux-wireless@vger.kernel.org
8732W:	http://wireless.kernel.org/
8733T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8734S:	Maintained
8735F:	drivers/net/wireless/rtlwifi/
8736F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8737
8738S3 SAVAGE FRAMEBUFFER DRIVER
8739M:	Antonino Daplas <adaplas@gmail.com>
8740L:	linux-fbdev@vger.kernel.org
8741S:	Maintained
8742F:	drivers/video/fbdev/savage/
8743
8744S390
8745M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8746M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8747L:	linux-s390@vger.kernel.org
8748W:	http://www.ibm.com/developerworks/linux/linux390/
8749S:	Supported
8750F:	arch/s390/
8751F:	drivers/s390/
8752F:	Documentation/s390/
8753F:	Documentation/DocBook/s390*
8754
8755S390 COMMON I/O LAYER
8756M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8757M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8758L:	linux-s390@vger.kernel.org
8759W:	http://www.ibm.com/developerworks/linux/linux390/
8760S:	Supported
8761F:	drivers/s390/cio/
8762
8763S390 DASD DRIVER
8764M:	Stefan Weinhuber <wein@de.ibm.com>
8765M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8766L:	linux-s390@vger.kernel.org
8767W:	http://www.ibm.com/developerworks/linux/linux390/
8768S:	Supported
8769F:	drivers/s390/block/dasd*
8770F:	block/partitions/ibm.c
8771
8772S390 NETWORK DRIVERS
8773M:	Ursula Braun <ursula.braun@de.ibm.com>
8774L:	linux-s390@vger.kernel.org
8775W:	http://www.ibm.com/developerworks/linux/linux390/
8776S:	Supported
8777F:	drivers/s390/net/
8778
8779S390 PCI SUBSYSTEM
8780M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8781M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8782L:	linux-s390@vger.kernel.org
8783W:	http://www.ibm.com/developerworks/linux/linux390/
8784S:	Supported
8785F:	arch/s390/pci/
8786F:	drivers/pci/hotplug/s390_pci_hpc.c
8787
8788S390 ZCRYPT DRIVER
8789M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8790L:	linux-s390@vger.kernel.org
8791W:	http://www.ibm.com/developerworks/linux/linux390/
8792S:	Supported
8793F:	drivers/s390/crypto/
8794
8795S390 ZFCP DRIVER
8796M:	Steffen Maier <maier@linux.vnet.ibm.com>
8797L:	linux-s390@vger.kernel.org
8798W:	http://www.ibm.com/developerworks/linux/linux390/
8799S:	Supported
8800F:	drivers/s390/scsi/zfcp_*
8801
8802S390 IUCV NETWORK LAYER
8803M:	Ursula Braun <ursula.braun@de.ibm.com>
8804L:	linux-s390@vger.kernel.org
8805W:	http://www.ibm.com/developerworks/linux/linux390/
8806S:	Supported
8807F:	drivers/s390/net/*iucv*
8808F:	include/net/iucv/
8809F:	net/iucv/
8810
8811S3C24XX SD/MMC Driver
8812M:	Ben Dooks <ben-linux@fluff.org>
8813L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8814S:	Supported
8815F:	drivers/mmc/host/s3cmci.*
8816
8817SAA6588 RDS RECEIVER DRIVER
8818M:	Hans Verkuil <hverkuil@xs4all.nl>
8819L:	linux-media@vger.kernel.org
8820T:	git git://linuxtv.org/media_tree.git
8821W:	http://linuxtv.org
8822S:	Odd Fixes
8823F:	drivers/media/i2c/saa6588*
8824
8825SAA7134 VIDEO4LINUX DRIVER
8826M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8827L:	linux-media@vger.kernel.org
8828W:	http://linuxtv.org
8829T:	git git://linuxtv.org/media_tree.git
8830S:	Odd fixes
8831F:	Documentation/video4linux/*.saa7134
8832F:	drivers/media/pci/saa7134/
8833
8834SAA7146 VIDEO4LINUX-2 DRIVER
8835M:	Hans Verkuil <hverkuil@xs4all.nl>
8836L:	linux-media@vger.kernel.org
8837T:	git git://linuxtv.org/media_tree.git
8838S:	Maintained
8839F:	drivers/media/common/saa7146/
8840F:	drivers/media/pci/saa7146/
8841F:	include/media/saa7146*
8842
8843SAMSUNG LAPTOP DRIVER
8844M:	Corentin Chary <corentin.chary@gmail.com>
8845L:	platform-driver-x86@vger.kernel.org
8846S:	Maintained
8847F:	drivers/platform/x86/samsung-laptop.c
8848
8849SAMSUNG AUDIO (ASoC) DRIVERS
8850M:	Sangbeom Kim <sbkim73@samsung.com>
8851L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8852S:	Supported
8853F:	sound/soc/samsung/
8854
8855SAMSUNG FRAMEBUFFER DRIVER
8856M:	Jingoo Han <jingoohan1@gmail.com>
8857L:	linux-fbdev@vger.kernel.org
8858S:	Maintained
8859F:	drivers/video/fbdev/s3c-fb.c
8860
8861SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8862M:	Sangbeom Kim <sbkim73@samsung.com>
8863M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
8864L:	linux-kernel@vger.kernel.org
8865L:	linux-samsung-soc@vger.kernel.org
8866S:	Supported
8867F:	drivers/mfd/sec*.c
8868F:	drivers/regulator/s2m*.c
8869F:	drivers/regulator/s5m*.c
8870F:	drivers/clk/clk-s2mps11.c
8871F:	drivers/rtc/rtc-s5m.c
8872F:	include/linux/mfd/samsung/
8873F:	Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8874F:	Documentation/devicetree/bindings/mfd/s2mp*.txt
8875
8876SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8877M:	Kyungmin Park <kyungmin.park@samsung.com>
8878M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8879L:	linux-media@vger.kernel.org
8880Q:	https://patchwork.linuxtv.org/project/linux-media/list/
8881S:	Supported
8882F:	drivers/media/platform/exynos4-is/
8883
8884SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8885M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8886L:	linux-media@vger.kernel.org
8887L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8888S:	Maintained
8889F:	drivers/media/platform/s3c-camif/
8890F:	include/media/s3c_camif.h
8891
8892SAMSUNG S5C73M3 CAMERA DRIVER
8893M:	Kyungmin Park <kyungmin.park@samsung.com>
8894M:	Andrzej Hajda <a.hajda@samsung.com>
8895L:	linux-media@vger.kernel.org
8896S:	Supported
8897F:	drivers/media/i2c/s5c73m3/*
8898
8899SAMSUNG S5K5BAF CAMERA DRIVER
8900M:	Kyungmin Park <kyungmin.park@samsung.com>
8901M:	Andrzej Hajda <a.hajda@samsung.com>
8902L:	linux-media@vger.kernel.org
8903S:	Supported
8904F:	drivers/media/i2c/s5k5baf.c
8905
8906SAMSUNG SOC CLOCK DRIVERS
8907M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8908M:	Tomasz Figa <tomasz.figa@gmail.com>
8909S:	Supported
8910L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8911F:	drivers/clk/samsung/
8912
8913SAMSUNG SXGBE DRIVERS
8914M:	Byungho An <bh74.an@samsung.com>
8915M:	Girish K S <ks.giri@samsung.com>
8916M:	Vipul Pandya <vipul.pandya@samsung.com>
8917S:	Supported
8918L:	netdev@vger.kernel.org
8919F:	drivers/net/ethernet/samsung/sxgbe/
8920
8921SAMSUNG THERMAL DRIVER
8922M:	Lukasz Majewski <l.majewski@samsung.com>
8923L:	linux-pm@vger.kernel.org
8924L:	linux-samsung-soc@vger.kernel.org
8925S:	Supported
8926T:	https://github.com/lmajewski/linux-samsung-thermal.git
8927F:	drivers/thermal/samsung/
8928
8929SAMSUNG USB2 PHY DRIVER
8930M:	Kamil Debski <k.debski@samsung.com>
8931L:	linux-kernel@vger.kernel.org
8932S:	Supported
8933F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
8934F:	Documentation/phy/samsung-usb2.txt
8935F:	drivers/phy/phy-exynos4210-usb2.c
8936F:	drivers/phy/phy-exynos4x12-usb2.c
8937F:	drivers/phy/phy-exynos5250-usb2.c
8938F:	drivers/phy/phy-s5pv210-usb2.c
8939F:	drivers/phy/phy-samsung-usb2.c
8940F:	drivers/phy/phy-samsung-usb2.h
8941
8942SERIAL DRIVERS
8943M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8944L:	linux-serial@vger.kernel.org
8945S:	Maintained
8946F:	drivers/tty/serial/
8947
8948SYNOPSYS DESIGNWARE DMAC DRIVER
8949M:	Viresh Kumar <vireshk@kernel.org>
8950M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8951S:	Maintained
8952F:	include/linux/dma/dw.h
8953F:	include/linux/platform_data/dma-dw.h
8954F:	drivers/dma/dw/
8955
8956SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8957M:	Seungwon Jeon <tgih.jun@samsung.com>
8958M:	Jaehoon Chung <jh80.chung@samsung.com>
8959L:	linux-mmc@vger.kernel.org
8960S:	Maintained
8961F:	include/linux/mmc/dw_mmc.h
8962F:	drivers/mmc/host/dw_mmc*
8963
8964THUNDERBOLT DRIVER
8965M:	Andreas Noever <andreas.noever@gmail.com>
8966S:	Maintained
8967F:	drivers/thunderbolt/
8968
8969TIMEKEEPING, CLOCKSOURCE CORE, NTP
8970M:	John Stultz <john.stultz@linaro.org>
8971M:	Thomas Gleixner <tglx@linutronix.de>
8972L:	linux-kernel@vger.kernel.org
8973T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8974S:	Supported
8975F:	include/linux/clocksource.h
8976F:	include/linux/time.h
8977F:	include/linux/timex.h
8978F:	include/uapi/linux/time.h
8979F:	include/uapi/linux/timex.h
8980F:	kernel/time/clocksource.c
8981F:	kernel/time/time*.c
8982F:	kernel/time/ntp.c
8983F:	tools/testing/selftests/timers/
8984
8985SC1200 WDT DRIVER
8986M:	Zwane Mwaikambo <zwanem@gmail.com>
8987S:	Maintained
8988F:	drivers/watchdog/sc1200wdt.c
8989
8990SCHEDULER
8991M:	Ingo Molnar <mingo@redhat.com>
8992M:	Peter Zijlstra <peterz@infradead.org>
8993L:	linux-kernel@vger.kernel.org
8994T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8995S:	Maintained
8996F:	kernel/sched/
8997F:	include/linux/sched.h
8998F:	include/uapi/linux/sched.h
8999F:	include/linux/wait.h
9000
9001SCORE ARCHITECTURE
9002M:	Chen Liqin <liqin.linux@gmail.com>
9003M:	Lennox Wu <lennox.wu@gmail.com>
9004W:	http://www.sunplus.com
9005S:	Supported
9006F:	arch/score/
9007
9008SCSI CDROM DRIVER
9009M:	Jens Axboe <axboe@kernel.dk>
9010L:	linux-scsi@vger.kernel.org
9011W:	http://www.kernel.dk
9012S:	Maintained
9013F:	drivers/scsi/sr*
9014
9015SCSI RDMA PROTOCOL (SRP) INITIATOR
9016M:	Bart Van Assche <bart.vanassche@sandisk.com>
9017L:	linux-rdma@vger.kernel.org
9018S:	Supported
9019W:	http://www.openfabrics.org
9020Q:	http://patchwork.kernel.org/project/linux-rdma/list/
9021T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9022F:	drivers/infiniband/ulp/srp/
9023F:	include/scsi/srp.h
9024
9025SCSI SG DRIVER
9026M:	Doug Gilbert <dgilbert@interlog.com>
9027L:	linux-scsi@vger.kernel.org
9028W:	http://sg.danny.cz/sg
9029S:	Maintained
9030F:	Documentation/scsi/scsi-generic.txt
9031F:	drivers/scsi/sg.c
9032F:	include/scsi/sg.h
9033
9034SCSI SUBSYSTEM
9035M:	"James E.J. Bottomley" <JBottomley@odin.com>
9036L:	linux-scsi@vger.kernel.org
9037T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9038S:	Maintained
9039F:	drivers/scsi/
9040F:	include/scsi/
9041
9042SCSI TAPE DRIVER
9043M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9044L:	linux-scsi@vger.kernel.org
9045S:	Maintained
9046F:	Documentation/scsi/st.txt
9047F:	drivers/scsi/st.*
9048F:	drivers/scsi/st_*.h
9049
9050SCTP PROTOCOL
9051M:	Vlad Yasevich <vyasevich@gmail.com>
9052M:	Neil Horman <nhorman@tuxdriver.com>
9053L:	linux-sctp@vger.kernel.org
9054W:	http://lksctp.sourceforge.net
9055S:	Maintained
9056F:	Documentation/networking/sctp.txt
9057F:	include/linux/sctp.h
9058F:	include/uapi/linux/sctp.h
9059F:	include/net/sctp/
9060F:	net/sctp/
9061
9062SCx200 CPU SUPPORT
9063M:	Jim Cromie <jim.cromie@gmail.com>
9064S:	Odd Fixes
9065F:	Documentation/i2c/busses/scx200_acb
9066F:	arch/x86/platform/scx200/
9067F:	drivers/watchdog/scx200_wdt.c
9068F:	drivers/i2c/busses/scx200*
9069F:	drivers/mtd/maps/scx200_docflash.c
9070F:	include/linux/scx200.h
9071
9072SCx200 GPIO DRIVER
9073M:	Jim Cromie <jim.cromie@gmail.com>
9074S:	Maintained
9075F:	drivers/char/scx200_gpio.c
9076F:	include/linux/scx200_gpio.h
9077
9078SCx200 HRT CLOCKSOURCE DRIVER
9079M:	Jim Cromie <jim.cromie@gmail.com>
9080S:	Maintained
9081F:	drivers/clocksource/scx200_hrt.c
9082
9083SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9084M:	Sascha Sommer <saschasommer@freenet.de>
9085L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9086S:	Maintained
9087F:	drivers/mmc/host/sdricoh_cs.c
9088
9089SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9090L:	linux-mmc@vger.kernel.org
9091S:	Orphan
9092F:	drivers/mmc/host/sdhci.*
9093F:	drivers/mmc/host/sdhci-pltfm.[ch]
9094
9095SECURE COMPUTING
9096M:	Kees Cook <keescook@chromium.org>
9097R:	Andy Lutomirski <luto@amacapital.net>
9098R:	Will Drewry <wad@chromium.org>
9099T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9100S:	Supported
9101F:	kernel/seccomp.c
9102F:	include/uapi/linux/seccomp.h
9103F:	include/linux/seccomp.h
9104F:	tools/testing/selftests/seccomp/*
9105K:	\bsecure_computing
9106K:	\bTIF_SECCOMP\b
9107
9108SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9109M:	Ben Dooks <ben-linux@fluff.org>
9110M:	Jaehoon Chung <jh80.chung@samsung.com>
9111L:	linux-mmc@vger.kernel.org
9112S:	Maintained
9113F:	drivers/mmc/host/sdhci-s3c*
9114
9115SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9116M:	Viresh Kumar <vireshk@kernel.org>
9117L:	spear-devel@list.st.com
9118L:	linux-mmc@vger.kernel.org
9119S:	Maintained
9120F:	drivers/mmc/host/sdhci-spear.c
9121
9122SECURITY SUBSYSTEM
9123M:	James Morris <james.l.morris@oracle.com>
9124M:	"Serge E. Hallyn" <serge@hallyn.com>
9125L:	linux-security-module@vger.kernel.org (suggested Cc:)
9126T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9127W:	http://kernsec.org/
9128S:	Supported
9129F:	security/
9130
9131SECURITY CONTACT
9132M:	Security Officers <security@kernel.org>
9133S:	Supported
9134
9135SELINUX SECURITY MODULE
9136M:	Paul Moore <paul@paul-moore.com>
9137M:	Stephen Smalley <sds@tycho.nsa.gov>
9138M:	Eric Paris <eparis@parisplace.org>
9139L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
9140W:	http://selinuxproject.org
9141T:	git git://git.infradead.org/users/pcmoore/selinux
9142S:	Supported
9143F:	include/linux/selinux*
9144F:	security/selinux/
9145F:	scripts/selinux/
9146
9147APPARMOR SECURITY MODULE
9148M:	John Johansen <john.johansen@canonical.com>
9149L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9150W:	apparmor.wiki.kernel.org
9151T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9152S:	Supported
9153F:	security/apparmor/
9154
9155SENSABLE PHANTOM
9156M:	Jiri Slaby <jirislaby@gmail.com>
9157S:	Maintained
9158F:	drivers/misc/phantom.c
9159F:	include/uapi/linux/phantom.h
9160
9161SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9162M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9163M:	Minh Tran <minh.tran@avagotech.com>
9164M:	John Soni Jose <sony.john-n@avagotech.com>
9165L:	linux-scsi@vger.kernel.org
9166W:	http://www.avagotech.com
9167S:	Supported
9168F:	drivers/scsi/be2iscsi/
9169
9170Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9171M:	Sathya Perla <sathya.perla@avagotech.com>
9172M:	Ajit Khaparde <ajit.khaparde@avagotech.com>
9173M:	Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9174M:	Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9175L:	netdev@vger.kernel.org
9176W:	http://www.emulex.com
9177S:	Supported
9178F:	drivers/net/ethernet/emulex/benet/
9179
9180EMULEX ONECONNECT ROCE DRIVER
9181M:	Selvin Xavier <selvin.xavier@avagotech.com>
9182M:	Devesh Sharma <devesh.sharma@avagotech.com>
9183M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9184L:	linux-rdma@vger.kernel.org
9185W:	http://www.emulex.com
9186S:	Supported
9187F:	drivers/infiniband/hw/ocrdma/
9188
9189SFC NETWORK DRIVER
9190M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9191M:	Shradha Shah <sshah@solarflare.com>
9192L:	netdev@vger.kernel.org
9193S:	Supported
9194F:	drivers/net/ethernet/sfc/
9195
9196SGI GRU DRIVER
9197M:	Dimitri Sivanich <sivanich@sgi.com>
9198S:	Maintained
9199F:	drivers/misc/sgi-gru/
9200
9201SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9202M:	Pat Gefre <pfg@sgi.com>
9203L:	linux-ia64@vger.kernel.org
9204S:	Supported
9205F:	Documentation/ia64/serial.txt
9206F:	drivers/tty/serial/ioc?_serial.c
9207F:	include/linux/ioc?.h
9208
9209SGI XP/XPC/XPNET DRIVER
9210M:	Cliff Whickman <cpw@sgi.com>
9211M:	Robin Holt <robinmholt@gmail.com>
9212S:	Maintained
9213F:	drivers/misc/sgi-xp/
9214
9215SI2157 MEDIA DRIVER
9216M:	Antti Palosaari <crope@iki.fi>
9217L:	linux-media@vger.kernel.org
9218W:	http://linuxtv.org/
9219W:	http://palosaari.fi/linux/
9220Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9221T:	git git://linuxtv.org/anttip/media_tree.git
9222S:	Maintained
9223F:	drivers/media/tuners/si2157*
9224
9225SI2168 MEDIA DRIVER
9226M:	Antti Palosaari <crope@iki.fi>
9227L:	linux-media@vger.kernel.org
9228W:	http://linuxtv.org/
9229W:	http://palosaari.fi/linux/
9230Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9231T:	git git://linuxtv.org/anttip/media_tree.git
9232S:	Maintained
9233F:	drivers/media/dvb-frontends/si2168*
9234
9235SI470X FM RADIO RECEIVER I2C DRIVER
9236M:	Hans Verkuil <hverkuil@xs4all.nl>
9237L:	linux-media@vger.kernel.org
9238T:	git git://linuxtv.org/media_tree.git
9239W:	http://linuxtv.org
9240S:	Odd Fixes
9241F:	drivers/media/radio/si470x/radio-si470x-i2c.c
9242
9243SI470X FM RADIO RECEIVER USB DRIVER
9244M:	Hans Verkuil <hverkuil@xs4all.nl>
9245L:	linux-media@vger.kernel.org
9246T:	git git://linuxtv.org/media_tree.git
9247W:	http://linuxtv.org
9248S:	Maintained
9249F:	drivers/media/radio/si470x/radio-si470x-common.c
9250F:	drivers/media/radio/si470x/radio-si470x.h
9251F:	drivers/media/radio/si470x/radio-si470x-usb.c
9252
9253SI4713 FM RADIO TRANSMITTER I2C DRIVER
9254M:	Eduardo Valentin <edubezval@gmail.com>
9255L:	linux-media@vger.kernel.org
9256T:	git git://linuxtv.org/media_tree.git
9257W:	http://linuxtv.org
9258S:	Odd Fixes
9259F:	drivers/media/radio/si4713/si4713.?
9260
9261SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9262M:	Eduardo Valentin <edubezval@gmail.com>
9263L:	linux-media@vger.kernel.org
9264T:	git git://linuxtv.org/media_tree.git
9265W:	http://linuxtv.org
9266S:	Odd Fixes
9267F:	drivers/media/radio/si4713/radio-platform-si4713.c
9268
9269SI4713 FM RADIO TRANSMITTER USB DRIVER
9270M:	Hans Verkuil <hverkuil@xs4all.nl>
9271L:	linux-media@vger.kernel.org
9272T:	git git://linuxtv.org/media_tree.git
9273W:	http://linuxtv.org
9274S:	Maintained
9275F:	drivers/media/radio/si4713/radio-usb-si4713.c
9276
9277SIANO DVB DRIVER
9278M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9279L:	linux-media@vger.kernel.org
9280W:	http://linuxtv.org
9281T:	git git://linuxtv.org/media_tree.git
9282S:	Odd fixes
9283F:	drivers/media/common/siano/
9284F:	drivers/media/usb/siano/
9285F:	drivers/media/usb/siano/
9286F:	drivers/media/mmc/siano/
9287
9288SIMPLEFB FB DRIVER
9289M:	Hans de Goede <hdegoede@redhat.com>
9290L:	linux-fbdev@vger.kernel.org
9291S:	Maintained
9292F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
9293F:	drivers/video/fbdev/simplefb.c
9294F:	include/linux/platform_data/simplefb.h
9295
9296SH_VEU V4L2 MEM2MEM DRIVER
9297L:	linux-media@vger.kernel.org
9298S:	Orphan
9299F:	drivers/media/platform/sh_veu.c
9300
9301SH_VOU V4L2 OUTPUT DRIVER
9302L:	linux-media@vger.kernel.org
9303S:	Orphan
9304F:	drivers/media/platform/sh_vou.c
9305F:	include/media/sh_vou.h
9306
9307SIMPLE FIRMWARE INTERFACE (SFI)
9308M:	Len Brown <lenb@kernel.org>
9309L:	sfi-devel@simplefirmware.org
9310W:	http://simplefirmware.org/
9311T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9312S:	Supported
9313F:	arch/x86/platform/sfi/
9314F:	drivers/sfi/
9315F:	include/linux/sfi*.h
9316
9317SIMTEC EB110ATX (Chalice CATS)
9318P:	Ben Dooks
9319P:	Vincent Sanders <vince@simtec.co.uk>
9320M:	Simtec Linux Team <linux@simtec.co.uk>
9321W:	http://www.simtec.co.uk/products/EB110ATX/
9322S:	Supported
9323
9324SIMTEC EB2410ITX (BAST)
9325P:	Ben Dooks
9326P:	Vincent Sanders <vince@simtec.co.uk>
9327M:	Simtec Linux Team <linux@simtec.co.uk>
9328W:	http://www.simtec.co.uk/products/EB2410ITX/
9329S:	Supported
9330F:	arch/arm/mach-s3c24xx/mach-bast.c
9331F:	arch/arm/mach-s3c24xx/bast-ide.c
9332F:	arch/arm/mach-s3c24xx/bast-irq.c
9333
9334TI DAVINCI MACHINE SUPPORT
9335M:	Sekhar Nori <nsekhar@ti.com>
9336M:	Kevin Hilman <khilman@deeprootsystems.com>
9337T:	git git://gitorious.org/linux-davinci/linux-davinci.git
9338Q:	http://patchwork.kernel.org/project/linux-davinci/list/
9339S:	Supported
9340F:	arch/arm/mach-davinci/
9341F:	drivers/i2c/busses/i2c-davinci.c
9342
9343TI DAVINCI SERIES MEDIA DRIVER
9344M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9345L:	linux-media@vger.kernel.org
9346W:	http://linuxtv.org/
9347Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9348T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9349S:	Maintained
9350F:	drivers/media/platform/davinci/
9351F:	include/media/davinci/
9352
9353TI AM437X VPFE DRIVER
9354M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9355L:	linux-media@vger.kernel.org
9356W:	http://linuxtv.org/
9357Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9358T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9359S:	Maintained
9360F:	drivers/media/platform/am437x/
9361
9362OV2659 OMNIVISION SENSOR DRIVER
9363M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9364L:	linux-media@vger.kernel.org
9365W:	http://linuxtv.org/
9366Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9367T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9368S:	Maintained
9369F:	drivers/media/i2c/ov2659.c
9370F:	include/media/ov2659.h
9371
9372SILICON MOTION SM712 FRAME BUFFER DRIVER
9373M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9374M:	Teddy Wang <teddy.wang@siliconmotion.com>
9375M:	Sudip Mukherjee <sudip@vectorindia.org>
9376L:	linux-fbdev@vger.kernel.org
9377S:	Maintained
9378F:	drivers/video/fbdev/sm712*
9379F:	Documentation/fb/sm712fb.txt
9380
9381SIS 190 ETHERNET DRIVER
9382M:	Francois Romieu <romieu@fr.zoreil.com>
9383L:	netdev@vger.kernel.org
9384S:	Maintained
9385F:	drivers/net/ethernet/sis/sis190.c
9386
9387SIS 900/7016 FAST ETHERNET DRIVER
9388M:	Daniele Venzano <venza@brownhat.org>
9389W:	http://www.brownhat.org/sis900.html
9390L:	netdev@vger.kernel.org
9391S:	Maintained
9392F:	drivers/net/ethernet/sis/sis900.*
9393
9394SIS FRAMEBUFFER DRIVER
9395M:	Thomas Winischhofer <thomas@winischhofer.net>
9396W:	http://www.winischhofer.net/linuxsisvga.shtml
9397S:	Maintained
9398F:	Documentation/fb/sisfb.txt
9399F:	drivers/video/fbdev/sis/
9400F:	include/video/sisfb.h
9401
9402SIS USB2VGA DRIVER
9403M:	Thomas Winischhofer <thomas@winischhofer.net>
9404W:	http://www.winischhofer.at/linuxsisusbvga.shtml
9405S:	Maintained
9406F:	drivers/usb/misc/sisusbvga/
9407
9408SLAB ALLOCATOR
9409M:	Christoph Lameter <cl@linux.com>
9410M:	Pekka Enberg <penberg@kernel.org>
9411M:	David Rientjes <rientjes@google.com>
9412M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
9413M:	Andrew Morton <akpm@linux-foundation.org>
9414L:	linux-mm@kvack.org
9415S:	Maintained
9416F:	include/linux/sl?b*.h
9417F:	mm/sl?b*
9418
9419SLEEPABLE READ-COPY UPDATE (SRCU)
9420M:	Lai Jiangshan <jiangshanlai@gmail.com>
9421M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9422M:	Josh Triplett <josh@joshtriplett.org>
9423R:	Steven Rostedt <rostedt@goodmis.org>
9424R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9425L:	linux-kernel@vger.kernel.org
9426W:	http://www.rdrop.com/users/paulmck/RCU/
9427S:	Supported
9428T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9429F:	include/linux/srcu.h
9430F:	kernel/rcu/srcu.c
9431
9432SMACK SECURITY MODULE
9433M:	Casey Schaufler <casey@schaufler-ca.com>
9434L:	linux-security-module@vger.kernel.org
9435W:	http://schaufler-ca.com
9436T:	git git://git.gitorious.org/smack-next/kernel.git
9437S:	Maintained
9438F:	Documentation/security/Smack.txt
9439F:	security/smack/
9440
9441DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9442M:	Kevin Hilman <khilman@kernel.org>
9443M:	Nishanth Menon <nm@ti.com>
9444S:	Maintained
9445F:	drivers/power/avs/
9446F:	include/linux/power/smartreflex.h
9447L:	linux-pm@vger.kernel.org
9448
9449SMC91x ETHERNET DRIVER
9450M:	Nicolas Pitre <nico@fluxnic.net>
9451S:	Odd Fixes
9452F:	drivers/net/ethernet/smsc/smc91x.*
9453
9454SMIA AND SMIA++ IMAGE SENSOR DRIVER
9455M:	Sakari Ailus <sakari.ailus@iki.fi>
9456L:	linux-media@vger.kernel.org
9457S:	Maintained
9458F:	drivers/media/i2c/smiapp/
9459F:	include/media/smiapp.h
9460F:	drivers/media/i2c/smiapp-pll.c
9461F:	drivers/media/i2c/smiapp-pll.h
9462F:	include/uapi/linux/smiapp.h
9463F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9464
9465SMM665 HARDWARE MONITOR DRIVER
9466M:	Guenter Roeck <linux@roeck-us.net>
9467L:	lm-sensors@lm-sensors.org
9468S:	Maintained
9469F:	Documentation/hwmon/smm665
9470F:	drivers/hwmon/smm665.c
9471
9472SMSC EMC2103 HARDWARE MONITOR DRIVER
9473M:	Steve Glendinning <steve.glendinning@shawell.net>
9474L:	lm-sensors@lm-sensors.org
9475S:	Maintained
9476F:	Documentation/hwmon/emc2103
9477F:	drivers/hwmon/emc2103.c
9478
9479SMSC SCH5627 HARDWARE MONITOR DRIVER
9480M:	Hans de Goede <hdegoede@redhat.com>
9481L:	lm-sensors@lm-sensors.org
9482S:	Supported
9483F:	Documentation/hwmon/sch5627
9484F:	drivers/hwmon/sch5627.c
9485
9486SMSC47B397 HARDWARE MONITOR DRIVER
9487M:	Jean Delvare <jdelvare@suse.com>
9488L:	lm-sensors@lm-sensors.org
9489S:	Maintained
9490F:	Documentation/hwmon/smsc47b397
9491F:	drivers/hwmon/smsc47b397.c
9492
9493SMSC911x ETHERNET DRIVER
9494M:	Steve Glendinning <steve.glendinning@shawell.net>
9495L:	netdev@vger.kernel.org
9496S:	Maintained
9497F:	include/linux/smsc911x.h
9498F:	drivers/net/ethernet/smsc/smsc911x.*
9499
9500SMSC9420 PCI ETHERNET DRIVER
9501M:	Steve Glendinning <steve.glendinning@shawell.net>
9502L:	netdev@vger.kernel.org
9503S:	Maintained
9504F:	drivers/net/ethernet/smsc/smsc9420.*
9505
9506SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9507M:	Steve Glendinning <steve.glendinning@shawell.net>
9508L:	linux-fbdev@vger.kernel.org
9509S:	Maintained
9510F:	drivers/video/fbdev/smscufx.c
9511
9512SOC-CAMERA V4L2 SUBSYSTEM
9513M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9514L:	linux-media@vger.kernel.org
9515T:	git git://linuxtv.org/media_tree.git
9516S:	Maintained
9517F:	include/media/soc*
9518F:	drivers/media/i2c/soc_camera/
9519F:	drivers/media/platform/soc_camera/
9520
9521SOEKRIS NET48XX LED SUPPORT
9522M:	Chris Boot <bootc@bootc.net>
9523S:	Maintained
9524F:	drivers/leds/leds-net48xx.c
9525
9526SOFTLOGIC 6x10 MPEG CODEC
9527M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9528M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9529M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9530M:	Ismael Luceno <ismael@iodev.co.uk>
9531L:	linux-media@vger.kernel.org
9532S:	Supported
9533F:	drivers/media/pci/solo6x10/
9534
9535SOFTWARE RAID (Multiple Disks) SUPPORT
9536M:	Neil Brown <neilb@suse.com>
9537L:	linux-raid@vger.kernel.org
9538S:	Supported
9539F:	drivers/md/
9540F:	include/linux/raid/
9541F:	include/uapi/linux/raid/
9542
9543SONIC NETWORK DRIVER
9544M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9545L:	netdev@vger.kernel.org
9546S:	Maintained
9547F:	drivers/net/ethernet/natsemi/sonic.*
9548
9549SONICS SILICON BACKPLANE DRIVER (SSB)
9550M:	Michael Buesch <m@bues.ch>
9551L:	netdev@vger.kernel.org
9552S:	Maintained
9553F:	drivers/ssb/
9554F:	include/linux/ssb/
9555
9556SONY VAIO CONTROL DEVICE DRIVER
9557M:	Mattia Dongili <malattia@linux.it>
9558L:	platform-driver-x86@vger.kernel.org
9559W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9560S:	Maintained
9561F:	Documentation/laptops/sony-laptop.txt
9562F:	drivers/char/sonypi.c
9563F:	drivers/platform/x86/sony-laptop.c
9564F:	include/linux/sony-laptop.h
9565
9566SONY MEMORYSTICK CARD SUPPORT
9567M:	Alex Dubov <oakad@yahoo.com>
9568W:	http://tifmxx.berlios.de/
9569S:	Maintained
9570F:	drivers/memstick/host/tifm_ms.c
9571
9572SONY MEMORYSTICK STANDARD SUPPORT
9573M:	Maxim Levitsky <maximlevitsky@gmail.com>
9574S:	Maintained
9575F:	drivers/memstick/core/ms_block.*
9576
9577SOUND
9578M:	Jaroslav Kysela <perex@perex.cz>
9579M:	Takashi Iwai <tiwai@suse.com>
9580L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9581W:	http://www.alsa-project.org/
9582T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9583T:	git git://git.alsa-project.org/alsa-kernel.git
9584Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9585S:	Maintained
9586F:	Documentation/sound/
9587F:	include/sound/
9588F:	include/uapi/sound/
9589F:	sound/
9590
9591SOUND - COMPRESSED AUDIO
9592M:	Vinod Koul <vinod.koul@intel.com>
9593L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9594T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9595S:	Supported
9596F:	Documentation/sound/alsa/compress_offload.txt
9597F:	include/sound/compress_driver.h
9598F:	include/uapi/sound/compress_*
9599F:	sound/core/compress_offload.c
9600F:	sound/soc/soc-compress.c
9601
9602SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9603M:	Liam Girdwood <lgirdwood@gmail.com>
9604M:	Mark Brown <broonie@kernel.org>
9605T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9606L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9607W:	http://alsa-project.org/main/index.php/ASoC
9608S:	Supported
9609F:	Documentation/sound/alsa/soc/
9610F:	sound/soc/
9611F:	include/sound/soc*
9612
9613SOUND - DMAENGINE HELPERS
9614M:	Lars-Peter Clausen <lars@metafoo.de>
9615S:	Supported
9616F:	include/sound/dmaengine_pcm.h
9617F:	sound/core/pcm_dmaengine.c
9618F:	sound/soc/soc-generic-dmaengine-pcm.c
9619
9620SP2 MEDIA DRIVER
9621M:	Olli Salonen <olli.salonen@iki.fi>
9622L:	linux-media@vger.kernel.org
9623W:	http://linuxtv.org/
9624Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9625S:	Maintained
9626F:	drivers/media/dvb-frontends/sp2*
9627
9628SPARC + UltraSPARC (sparc/sparc64)
9629M:	"David S. Miller" <davem@davemloft.net>
9630L:	sparclinux@vger.kernel.org
9631Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9632T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9633T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9634S:	Maintained
9635F:	arch/sparc/
9636F:	drivers/sbus/
9637
9638SPARC SERIAL DRIVERS
9639M:	"David S. Miller" <davem@davemloft.net>
9640L:	sparclinux@vger.kernel.org
9641T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9642T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9643S:	Maintained
9644F:	include/linux/sunserialcore.h
9645F:	drivers/tty/serial/suncore.c
9646F:	drivers/tty/serial/sunhv.c
9647F:	drivers/tty/serial/sunsab.c
9648F:	drivers/tty/serial/sunsab.h
9649F:	drivers/tty/serial/sunsu.c
9650F:	drivers/tty/serial/sunzilog.c
9651F:	drivers/tty/serial/sunzilog.h
9652
9653SPARSE CHECKER
9654M:	"Christopher Li" <sparse@chrisli.org>
9655L:	linux-sparse@vger.kernel.org
9656W:	https://sparse.wiki.kernel.org/
9657T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9658T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9659S:	Maintained
9660F:	include/linux/compiler.h
9661
9662SPEAR PLATFORM SUPPORT
9663M:	Viresh Kumar <vireshk@kernel.org>
9664M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9665L:	spear-devel@list.st.com
9666L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9667W:	http://www.st.com/spear
9668S:	Maintained
9669F:	arch/arm/mach-spear/
9670
9671SPEAR CLOCK FRAMEWORK SUPPORT
9672M:	Viresh Kumar <vireshk@kernel.org>
9673L:	spear-devel@list.st.com
9674L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9675W:	http://www.st.com/spear
9676S:	Maintained
9677F:	drivers/clk/spear/
9678
9679SPI SUBSYSTEM
9680M:	Mark Brown <broonie@kernel.org>
9681L:	linux-spi@vger.kernel.org
9682T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9683Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9684S:	Maintained
9685F:	Documentation/spi/
9686F:	drivers/spi/
9687F:	include/linux/spi/
9688F:	include/uapi/linux/spi/
9689
9690SPIDERNET NETWORK DRIVER for CELL
9691M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9692L:	netdev@vger.kernel.org
9693S:	Supported
9694F:	Documentation/networking/spider_net.txt
9695F:	drivers/net/ethernet/toshiba/spider_net*
9696
9697SPU FILE SYSTEM
9698M:	Jeremy Kerr <jk@ozlabs.org>
9699L:	linuxppc-dev@lists.ozlabs.org
9700W:	http://www.ibm.com/developerworks/power/cell/
9701S:	Supported
9702F:	Documentation/filesystems/spufs.txt
9703F:	arch/powerpc/platforms/cell/spufs/
9704
9705SQUASHFS FILE SYSTEM
9706M:	Phillip Lougher <phillip@squashfs.org.uk>
9707L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9708W:	http://squashfs.org.uk
9709S:	Maintained
9710F:	Documentation/filesystems/squashfs.txt
9711F:	fs/squashfs/
9712
9713SRM (Alpha) environment access
9714M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9715S:	Maintained
9716F:	arch/alpha/kernel/srm_env.c
9717
9718STABLE BRANCH
9719M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9720L:	stable@vger.kernel.org
9721S:	Supported
9722F:	Documentation/stable_kernel_rules.txt
9723
9724STAGING SUBSYSTEM
9725M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9726T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9727L:	devel@driverdev.osuosl.org
9728S:	Supported
9729F:	drivers/staging/
9730
9731STAGING - COMEDI
9732M:	Ian Abbott <abbotti@mev.co.uk>
9733M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9734S:	Odd Fixes
9735F:	drivers/staging/comedi/
9736
9737STAGING - FLARION FT1000 DRIVERS
9738M:	Marek Belisko <marek.belisko@gmail.com>
9739S:	Odd Fixes
9740F:	drivers/staging/ft1000/
9741
9742STAGING - INDUSTRIAL IO
9743M:	Jonathan Cameron <jic23@kernel.org>
9744L:	linux-iio@vger.kernel.org
9745S:	Odd Fixes
9746F:	drivers/staging/iio/
9747
9748STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9749M:	Jarod Wilson <jarod@wilsonet.com>
9750W:	http://www.lirc.org/
9751S:	Odd Fixes
9752F:	drivers/staging/media/lirc/
9753
9754STAGING - LUSTRE PARALLEL FILESYSTEM
9755M:	Oleg Drokin <oleg.drokin@intel.com>
9756M:	Andreas Dilger <andreas.dilger@intel.com>
9757L:	HPDD-discuss@lists.01.org (moderated for non-subscribers)
9758W:	http://lustre.opensfs.org/
9759S:	Maintained
9760F:	drivers/staging/lustre
9761
9762STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9763M:	Julian Andres Klode <jak@jak-linux.org>
9764M:	Marc Dietrich <marvin24@gmx.de>
9765L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9766L:	linux-tegra@vger.kernel.org
9767S:	Maintained
9768F:	drivers/staging/nvec/
9769
9770STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9771M:	Jens Frederich <jfrederich@gmail.com>
9772M:	Daniel Drake <dsd@laptop.org>
9773M:	Jon Nettleton <jon.nettleton@gmail.com>
9774W:	http://wiki.laptop.org/go/DCON
9775S:	Maintained
9776F:	drivers/staging/olpc_dcon/
9777
9778STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9779M:	Willy Tarreau <willy@meta-x.org>
9780S:	Odd Fixes
9781F:	drivers/staging/panel/
9782
9783STAGING - REALTEK RTL8712U DRIVERS
9784M:	Larry Finger <Larry.Finger@lwfinger.net>
9785M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9786S:	Odd Fixes
9787F:	drivers/staging/rtl8712/
9788
9789STAGING - REALTEK RTL8723U WIRELESS DRIVER
9790M:	Larry Finger <Larry.Finger@lwfinger.net>
9791M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9792L:	linux-wireless@vger.kernel.org
9793S:	Maintained
9794F:	drivers/staging/rtl8723au/
9795
9796STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9797M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9798M:	Teddy Wang <teddy.wang@siliconmotion.com>
9799M:	Sudip Mukherjee <sudip@vectorindia.org>
9800L:	linux-fbdev@vger.kernel.org
9801S:	Maintained
9802F:	drivers/staging/sm750fb/
9803
9804STAGING - SLICOSS
9805M:	Lior Dotan <liodot@gmail.com>
9806M:	Christopher Harrer <charrer@alacritech.com>
9807S:	Odd Fixes
9808F:	drivers/staging/slicoss/
9809
9810STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9811M:	William Hubbs <w.d.hubbs@gmail.com>
9812M:	Chris Brannon <chris@the-brannons.com>
9813M:	Kirk Reiser <kirk@reisers.ca>
9814M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9815L:	speakup@linux-speakup.org
9816W:	http://www.linux-speakup.org/
9817S:	Odd Fixes
9818F:	drivers/staging/speakup/
9819
9820STAGING - VIA VT665X DRIVERS
9821M:	Forest Bond <forest@alittletooquiet.net>
9822S:	Odd Fixes
9823F:	drivers/staging/vt665?/
9824
9825STAGING - WILC1000 WIFI DRIVER
9826M:	Johnny Kim <johnny.kim@atmel.com>
9827M:	Rachel Kim <rachel.kim@atmel.com>
9828M:	Dean Lee <dean.lee@atmel.com>
9829M:	Chris Park <chris.park@atmel.com>
9830L:	linux-wireless@vger.kernel.org
9831S:	Supported
9832F:	drivers/staging/wilc1000/
9833
9834STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9835M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9836S:	Odd Fixes
9837F:	drivers/staging/xgifb/
9838
9839STARFIRE/DURALAN NETWORK DRIVER
9840M:	Ion Badulescu <ionut@badula.org>
9841S:	Odd Fixes
9842F:	drivers/net/ethernet/adaptec/starfire*
9843
9844SUN3/3X
9845M:	Sam Creasey <sammy@sammy.net>
9846W:	http://sammy.net/sun3/
9847S:	Maintained
9848F:	arch/m68k/kernel/*sun3*
9849F:	arch/m68k/sun3*/
9850F:	arch/m68k/include/asm/sun3*
9851F:	drivers/net/ethernet/i825xx/sun3*
9852
9853SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9854M:	Hans de Goede <hdegoede@redhat.com>
9855L:	linux-input@vger.kernel.org
9856S:	Maintained
9857F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9858F:	drivers/input/keyboard/sun4i-lradc-keys.c
9859
9860SUNDANCE NETWORK DRIVER
9861M:	Denis Kirjanov <kda@linux-powerpc.org>
9862L:	netdev@vger.kernel.org
9863S:	Maintained
9864F:	drivers/net/ethernet/dlink/sundance.c
9865
9866SUPERH
9867L:	linux-sh@vger.kernel.org
9868Q:	http://patchwork.kernel.org/project/linux-sh/list/
9869S:	Orphan
9870F:	Documentation/sh/
9871F:	arch/sh/
9872F:	drivers/sh/
9873
9874SUSPEND TO RAM
9875M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9876M:	Len Brown <len.brown@intel.com>
9877M:	Pavel Machek <pavel@ucw.cz>
9878L:	linux-pm@vger.kernel.org
9879S:	Supported
9880F:	Documentation/power/
9881F:	arch/x86/kernel/acpi/
9882F:	drivers/base/power/
9883F:	kernel/power/
9884F:	include/linux/suspend.h
9885F:	include/linux/freezer.h
9886F:	include/linux/pm.h
9887
9888SVGA HANDLING
9889M:	Martin Mares <mj@ucw.cz>
9890L:	linux-video@atrey.karlin.mff.cuni.cz
9891S:	Maintained
9892F:	Documentation/svga.txt
9893F:	arch/x86/boot/video*
9894
9895SWIOTLB SUBSYSTEM
9896M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9897L:	linux-kernel@vger.kernel.org
9898S:	Supported
9899F:	lib/swiotlb.c
9900F:	arch/*/kernel/pci-swiotlb.c
9901F:	include/linux/swiotlb.h
9902
9903SWITCHDEV
9904M:	Jiri Pirko <jiri@resnulli.us>
9905L:	netdev@vger.kernel.org
9906S:	Supported
9907F:	net/switchdev/
9908F:	include/net/switchdev.h
9909
9910SYNOPSYS ARC ARCHITECTURE
9911M:	Vineet Gupta <vgupta@synopsys.com>
9912S:	Supported
9913F:	arch/arc/
9914F:	Documentation/devicetree/bindings/arc/
9915F:	drivers/tty/serial/arc_uart.c
9916
9917SYNOPSYS ARC SDP platform support
9918M:	Alexey Brodkin <abrodkin@synopsys.com>
9919S:	Supported
9920F:	arch/arc/plat-axs10x
9921F:	arch/arc/boot/dts/ax*
9922F:	Documentation/devicetree/bindings/arc/axs10*
9923
9924SYSTEM CONFIGURATION (SYSCON)
9925M:	Lee Jones <lee.jones@linaro.org>
9926M:	Arnd Bergmann <arnd@arndb.de>
9927T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9928S:	Supported
9929F:	drivers/mfd/syscon.c
9930
9931SYSV FILESYSTEM
9932M:	Christoph Hellwig <hch@infradead.org>
9933S:	Maintained
9934F:	Documentation/filesystems/sysv-fs.txt
9935F:	fs/sysv/
9936F:	include/linux/sysv_fs.h
9937
9938TARGET SUBSYSTEM
9939M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
9940L:	linux-scsi@vger.kernel.org
9941L:	target-devel@vger.kernel.org
9942W:	http://www.linux-iscsi.org
9943W:	http://groups.google.com/group/linux-iscsi-target-dev
9944T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9945S:	Supported
9946F:	drivers/target/
9947F:	include/target/
9948F:	Documentation/target/
9949
9950TASKSTATS STATISTICS INTERFACE
9951M:	Balbir Singh <bsingharora@gmail.com>
9952S:	Maintained
9953F:	Documentation/accounting/taskstats*
9954F:	include/linux/taskstats*
9955F:	kernel/taskstats.c
9956
9957TC CLASSIFIER
9958M:	Jamal Hadi Salim <jhs@mojatatu.com>
9959L:	netdev@vger.kernel.org
9960S:	Maintained
9961F:	include/net/pkt_cls.h
9962F:	include/uapi/linux/pkt_cls.h
9963F:	net/sched/
9964
9965TCP LOW PRIORITY MODULE
9966M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9967M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9968W:	http://tcp-lp-mod.sourceforge.net/
9969S:	Maintained
9970F:	net/ipv4/tcp_lp.c
9971
9972TDA10071 MEDIA DRIVER
9973M:	Antti Palosaari <crope@iki.fi>
9974L:	linux-media@vger.kernel.org
9975W:	http://linuxtv.org/
9976W:	http://palosaari.fi/linux/
9977Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9978T:	git git://linuxtv.org/anttip/media_tree.git
9979S:	Maintained
9980F:	drivers/media/dvb-frontends/tda10071*
9981
9982TDA18212 MEDIA DRIVER
9983M:	Antti Palosaari <crope@iki.fi>
9984L:	linux-media@vger.kernel.org
9985W:	http://linuxtv.org/
9986W:	http://palosaari.fi/linux/
9987Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9988T:	git git://linuxtv.org/anttip/media_tree.git
9989S:	Maintained
9990F:	drivers/media/tuners/tda18212*
9991
9992TDA18218 MEDIA DRIVER
9993M:	Antti Palosaari <crope@iki.fi>
9994L:	linux-media@vger.kernel.org
9995W:	http://linuxtv.org/
9996W:	http://palosaari.fi/linux/
9997Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9998T:	git git://linuxtv.org/anttip/media_tree.git
9999S:	Maintained
10000F:	drivers/media/tuners/tda18218*
10001
10002TDA18271 MEDIA DRIVER
10003M:	Michael Krufky <mkrufky@linuxtv.org>
10004L:	linux-media@vger.kernel.org
10005W:	http://linuxtv.org/
10006W:	http://github.com/mkrufky
10007Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10008T:	git git://linuxtv.org/mkrufky/tuners.git
10009S:	Maintained
10010F:	drivers/media/tuners/tda18271*
10011
10012TDA827x MEDIA DRIVER
10013M:	Michael Krufky <mkrufky@linuxtv.org>
10014L:	linux-media@vger.kernel.org
10015W:	http://linuxtv.org/
10016W:	http://github.com/mkrufky
10017Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10018T:	git git://linuxtv.org/mkrufky/tuners.git
10019S:	Maintained
10020F:	drivers/media/tuners/tda8290.*
10021
10022TDA8290 MEDIA DRIVER
10023M:	Michael Krufky <mkrufky@linuxtv.org>
10024L:	linux-media@vger.kernel.org
10025W:	http://linuxtv.org/
10026W:	http://github.com/mkrufky
10027Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10028T:	git git://linuxtv.org/mkrufky/tuners.git
10029S:	Maintained
10030F:	drivers/media/tuners/tda8290.*
10031
10032TDA9840 MEDIA DRIVER
10033M:	Hans Verkuil <hverkuil@xs4all.nl>
10034L:	linux-media@vger.kernel.org
10035T:	git git://linuxtv.org/media_tree.git
10036W:	http://linuxtv.org
10037S:	Maintained
10038F:	drivers/media/i2c/tda9840*
10039
10040TEA5761 TUNER DRIVER
10041M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10042L:	linux-media@vger.kernel.org
10043W:	http://linuxtv.org
10044T:	git git://linuxtv.org/media_tree.git
10045S:	Odd fixes
10046F:	drivers/media/tuners/tea5761.*
10047
10048TEA5767 TUNER DRIVER
10049M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10050L:	linux-media@vger.kernel.org
10051W:	http://linuxtv.org
10052T:	git git://linuxtv.org/media_tree.git
10053S:	Maintained
10054F:	drivers/media/tuners/tea5767.*
10055
10056TEA6415C MEDIA DRIVER
10057M:	Hans Verkuil <hverkuil@xs4all.nl>
10058L:	linux-media@vger.kernel.org
10059T:	git git://linuxtv.org/media_tree.git
10060W:	http://linuxtv.org
10061S:	Maintained
10062F:	drivers/media/i2c/tea6415c*
10063
10064TEA6420 MEDIA DRIVER
10065M:	Hans Verkuil <hverkuil@xs4all.nl>
10066L:	linux-media@vger.kernel.org
10067T:	git git://linuxtv.org/media_tree.git
10068W:	http://linuxtv.org
10069S:	Maintained
10070F:	drivers/media/i2c/tea6420*
10071
10072TEAM DRIVER
10073M:	Jiri Pirko <jiri@resnulli.us>
10074L:	netdev@vger.kernel.org
10075S:	Supported
10076F:	drivers/net/team/
10077F:	include/linux/if_team.h
10078F:	include/uapi/linux/if_team.h
10079
10080TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10081M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10082S:	Maintained
10083F:	arch/x86/platform/ts5500/
10084
10085TECHNOTREND USB IR RECEIVER
10086M:	Sean Young <sean@mess.org>
10087L:	linux-media@vger.kernel.org
10088S:	Maintained
10089F:	drivers/media/rc/ttusbir.c
10090
10091TEGRA ARCHITECTURE SUPPORT
10092M:	Stephen Warren <swarren@wwwdotorg.org>
10093M:	Thierry Reding <thierry.reding@gmail.com>
10094M:	Alexandre Courbot <gnurou@gmail.com>
10095L:	linux-tegra@vger.kernel.org
10096Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
10097T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10098S:	Supported
10099N:	[^a-z]tegra
10100
10101TEGRA CLOCK DRIVER
10102M:	Peter De Schrijver <pdeschrijver@nvidia.com>
10103M:	Prashant Gaikwad <pgaikwad@nvidia.com>
10104S:	Supported
10105F:	drivers/clk/tegra/
10106
10107TEGRA DMA DRIVER
10108M:	Laxman Dewangan <ldewangan@nvidia.com>
10109S:	Supported
10110F:	drivers/dma/tegra20-apb-dma.c
10111
10112TEGRA I2C DRIVER
10113M:	Laxman Dewangan <ldewangan@nvidia.com>
10114S:	Supported
10115F:	drivers/i2c/busses/i2c-tegra.c
10116
10117TEGRA IOMMU DRIVERS
10118M:	Hiroshi Doyu <hdoyu@nvidia.com>
10119S:	Supported
10120F:	drivers/iommu/tegra*
10121
10122TEGRA KBC DRIVER
10123M:	Rakesh Iyer <riyer@nvidia.com>
10124M:	Laxman Dewangan <ldewangan@nvidia.com>
10125S:	Supported
10126F:	drivers/input/keyboard/tegra-kbc.c
10127
10128TEGRA PWM DRIVER
10129M:	Thierry Reding <thierry.reding@gmail.com>
10130S:	Supported
10131F:	drivers/pwm/pwm-tegra.c
10132
10133TEGRA SERIAL DRIVER
10134M:	Laxman Dewangan <ldewangan@nvidia.com>
10135S:	Supported
10136F:	drivers/tty/serial/serial-tegra.c
10137
10138TEGRA SPI DRIVER
10139M:	Laxman Dewangan <ldewangan@nvidia.com>
10140S:	Supported
10141F:	drivers/spi/spi-tegra*
10142
10143TEHUTI ETHERNET DRIVER
10144M:	Andy Gospodarek <andy@greyhouse.net>
10145L:	netdev@vger.kernel.org
10146S:	Supported
10147F:	drivers/net/ethernet/tehuti/*
10148
10149Telecom Clock Driver for MCPL0010
10150M:	Mark Gross <mark.gross@intel.com>
10151S:	Supported
10152F:	drivers/char/tlclk.c
10153
10154TENSILICA XTENSA PORT (xtensa)
10155M:	Chris Zankel <chris@zankel.net>
10156M:	Max Filippov <jcmvbkbc@gmail.com>
10157L:	linux-xtensa@linux-xtensa.org
10158S:	Maintained
10159F:	arch/xtensa/
10160F:	drivers/irqchip/irq-xtensa-*
10161
10162THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10163M:	Hans Verkuil <hverkuil@xs4all.nl>
10164L:	linux-media@vger.kernel.org
10165T:	git git://linuxtv.org/media_tree.git
10166W:	http://linuxtv.org
10167S:	Maintained
10168F:	drivers/media/radio/radio-raremono.c
10169
10170THERMAL
10171M:	Zhang Rui <rui.zhang@intel.com>
10172M:	Eduardo Valentin <edubezval@gmail.com>
10173L:	linux-pm@vger.kernel.org
10174T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10175T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10176Q:	https://patchwork.kernel.org/project/linux-pm/list/
10177S:	Supported
10178F:	drivers/thermal/
10179F:	include/linux/thermal.h
10180F:	include/uapi/linux/thermal.h
10181F:	include/linux/cpu_cooling.h
10182F:	Documentation/devicetree/bindings/thermal/
10183
10184THINGM BLINK(1) USB RGB LED DRIVER
10185M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10186S:	Maintained
10187F:	drivers/hid/hid-thingm.c
10188
10189THINKPAD ACPI EXTRAS DRIVER
10190M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10191L:	ibm-acpi-devel@lists.sourceforge.net
10192L:	platform-driver-x86@vger.kernel.org
10193W:	http://ibm-acpi.sourceforge.net
10194W:	http://thinkwiki.org/wiki/Ibm-acpi
10195T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10196S:	Maintained
10197F:	drivers/platform/x86/thinkpad_acpi.c
10198
10199TI BANDGAP AND THERMAL DRIVER
10200M:	Eduardo Valentin <edubezval@gmail.com>
10201L:	linux-pm@vger.kernel.org
10202L:	linux-omap@vger.kernel.org
10203S:	Maintained
10204F:	drivers/thermal/ti-soc-thermal/
10205
10206TI CDCE706 CLOCK DRIVER
10207M:	Max Filippov <jcmvbkbc@gmail.com>
10208S:	Maintained
10209F:	drivers/clk/clk-cdce706.c
10210
10211TI CLOCK DRIVER
10212M:	Tero Kristo <t-kristo@ti.com>
10213L:	linux-omap@vger.kernel.org
10214S:	Maintained
10215F:	drivers/clk/ti/
10216F:	include/linux/clk/ti.h
10217
10218TI FLASH MEDIA INTERFACE DRIVER
10219M:	Alex Dubov <oakad@yahoo.com>
10220S:	Maintained
10221F:	drivers/misc/tifm*
10222F:	drivers/mmc/host/tifm_sd.c
10223F:	include/linux/tifm.h
10224
10225TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10226M:	Santosh Shilimkar <ssantosh@kernel.org>
10227L:	linux-kernel@vger.kernel.org
10228L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10229S:	Maintained
10230F:	drivers/soc/ti/*
10231T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10232
10233
10234TI LM49xxx FAMILY ASoC CODEC DRIVERS
10235M:	M R Swami Reddy <mr.swami.reddy@ti.com>
10236M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10237L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10238S:	Maintained
10239F:	sound/soc/codecs/lm49453*
10240F:	sound/soc/codecs/isabelle*
10241
10242TI LP855x BACKLIGHT DRIVER
10243M:	Milo Kim <milo.kim@ti.com>
10244S:	Maintained
10245F:	Documentation/backlight/lp855x-driver.txt
10246F:	drivers/video/backlight/lp855x_bl.c
10247F:	include/linux/platform_data/lp855x.h
10248
10249TI LP8727 CHARGER DRIVER
10250M:	Milo Kim <milo.kim@ti.com>
10251S:	Maintained
10252F:	drivers/power/lp8727_charger.c
10253F:	include/linux/platform_data/lp8727.h
10254
10255TI LP8788 MFD DRIVER
10256M:	Milo Kim <milo.kim@ti.com>
10257S:	Maintained
10258F:	drivers/iio/adc/lp8788_adc.c
10259F:	drivers/leds/leds-lp8788.c
10260F:	drivers/mfd/lp8788*.c
10261F:	drivers/power/lp8788-charger.c
10262F:	drivers/regulator/lp8788-*.c
10263F:	include/linux/mfd/lp8788*.h
10264
10265TI NETCP ETHERNET DRIVER
10266M:	Wingman Kwok <w-kwok2@ti.com>
10267M:	Murali Karicheri <m-karicheri2@ti.com>
10268L:	netdev@vger.kernel.org
10269S:	Maintained
10270F:	drivers/net/ethernet/ti/netcp*
10271
10272TI TAS571X FAMILY ASoC CODEC DRIVER
10273M:	Kevin Cernekee <cernekee@chromium.org>
10274L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10275S:	Odd Fixes
10276F:	sound/soc/codecs/tas571x*
10277
10278TI TWL4030 SERIES SOC CODEC DRIVER
10279M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
10280L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10281S:	Maintained
10282F:	sound/soc/codecs/twl4030*
10283
10284TI WILINK WIRELESS DRIVERS
10285L:	linux-wireless@vger.kernel.org
10286W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
10287W:	http://wireless.kernel.org/en/users/Drivers/wl1251
10288T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10289S:	Orphan
10290F:	drivers/net/wireless/ti/
10291F:	include/linux/wl12xx.h
10292
10293TIPC NETWORK LAYER
10294M:	Jon Maloy <jon.maloy@ericsson.com>
10295M:	Ying Xue <ying.xue@windriver.com>
10296L:	netdev@vger.kernel.org (core kernel code)
10297L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10298W:	http://tipc.sourceforge.net/
10299S:	Maintained
10300F:	include/uapi/linux/tipc*.h
10301F:	net/tipc/
10302
10303TILE ARCHITECTURE
10304M:	Chris Metcalf <cmetcalf@ezchip.com>
10305W:	http://www.ezchip.com/scm/
10306S:	Supported
10307F:	arch/tile/
10308F:	drivers/char/tile-srom.c
10309F:	drivers/edac/tile_edac.c
10310F:	drivers/net/ethernet/tile/
10311F:	drivers/rtc/rtc-tile.c
10312F:	drivers/tty/hvc/hvc_tile.c
10313F:	drivers/tty/serial/tilegx.c
10314F:	drivers/usb/host/*-tilegx.c
10315F:	include/linux/usb/tilegx.h
10316
10317TLAN NETWORK DRIVER
10318M:	Samuel Chessman <chessman@tux.org>
10319L:	tlan-devel@lists.sourceforge.net (subscribers-only)
10320W:	http://sourceforge.net/projects/tlan/
10321S:	Maintained
10322F:	Documentation/networking/tlan.txt
10323F:	drivers/net/ethernet/ti/tlan.*
10324
10325TOMOYO SECURITY MODULE
10326M:	Kentaro Takeda <takedakn@nttdata.co.jp>
10327M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10328L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10329L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10330L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10331L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10332W:	http://tomoyo.sourceforge.jp/
10333T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10334S:	Maintained
10335F:	security/tomoyo/
10336
10337TOPSTAR LAPTOP EXTRAS DRIVER
10338M:	Herton Ronaldo Krzesinski <herton@canonical.com>
10339L:	platform-driver-x86@vger.kernel.org
10340S:	Maintained
10341F:	drivers/platform/x86/topstar-laptop.c
10342
10343TOSHIBA ACPI EXTRAS DRIVER
10344M:	Azael Avalos <coproscefalo@gmail.com>
10345L:	platform-driver-x86@vger.kernel.org
10346S:	Maintained
10347F:	drivers/platform/x86/toshiba_acpi.c
10348
10349TOSHIBA BLUETOOTH DRIVER
10350M:	Azael Avalos <coproscefalo@gmail.com>
10351L:	platform-driver-x86@vger.kernel.org
10352S:	Maintained
10353F:	drivers/platform/x86/toshiba_bluetooth.c
10354
10355TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10356M:	Azael Avalos <coproscefalo@gmail.com>
10357L:	platform-driver-x86@vger.kernel.org
10358S:	Maintained
10359F:	drivers/platform/x86/toshiba_haps.c
10360
10361TOSHIBA SMM DRIVER
10362M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
10363L:	tlinux-users@tce.toshiba-dme.co.jp
10364W:	http://www.buzzard.org.uk/toshiba/
10365S:	Maintained
10366F:	drivers/char/toshiba.c
10367F:	include/linux/toshiba.h
10368F:	include/uapi/linux/toshiba.h
10369
10370TMIO MMC DRIVER
10371M:	Ian Molton <ian@mnementh.co.uk>
10372L:	linux-mmc@vger.kernel.org
10373S:	Maintained
10374F:	drivers/mmc/host/tmio_mmc*
10375F:	drivers/mmc/host/sh_mobile_sdhi.c
10376F:	include/linux/mmc/tmio.h
10377F:	include/linux/mmc/sh_mobile_sdhi.h
10378
10379TMP401 HARDWARE MONITOR DRIVER
10380M:	Guenter Roeck <linux@roeck-us.net>
10381L:	lm-sensors@lm-sensors.org
10382S:	Maintained
10383F:	Documentation/hwmon/tmp401
10384F:	drivers/hwmon/tmp401.c
10385
10386TMPFS (SHMEM FILESYSTEM)
10387M:	Hugh Dickins <hughd@google.com>
10388L:	linux-mm@kvack.org
10389S:	Maintained
10390F:	include/linux/shmem_fs.h
10391F:	mm/shmem.c
10392
10393TM6000 VIDEO4LINUX DRIVER
10394M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10395L:	linux-media@vger.kernel.org
10396W:	http://linuxtv.org
10397T:	git git://linuxtv.org/media_tree.git
10398S:	Odd fixes
10399F:	drivers/media/usb/tm6000/
10400
10401TW68 VIDEO4LINUX DRIVER
10402M:	Hans Verkuil <hverkuil@xs4all.nl>
10403L:	linux-media@vger.kernel.org
10404T:	git git://linuxtv.org/media_tree.git
10405W:	http://linuxtv.org
10406S:	Odd Fixes
10407F:	drivers/media/pci/tw68/
10408
10409TPM DEVICE DRIVER
10410M:	Peter Huewe <peterhuewe@gmx.de>
10411M:	Marcel Selhorst <tpmdd@selhorst.net>
10412R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10413W:	http://tpmdd.sourceforge.net
10414L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10415Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
10416T:	https://github.com/PeterHuewe/linux-tpmdd
10417S:	Maintained
10418F:	drivers/char/tpm/
10419
10420TPM IBM_VTPM DEVICE DRIVER
10421M:	Ashley Lai <ashleydlai@gmail.com>
10422W:	http://tpmdd.sourceforge.net
10423L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10424S:	Maintained
10425F:	drivers/char/tpm/tpm_ibmvtpm*
10426
10427TRACING
10428M:	Steven Rostedt <rostedt@goodmis.org>
10429M:	Ingo Molnar <mingo@redhat.com>
10430T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10431S:	Maintained
10432F:	Documentation/trace/ftrace.txt
10433F:	arch/*/*/*/ftrace.h
10434F:	arch/*/kernel/ftrace.c
10435F:	include/*/ftrace.h
10436F:	include/linux/trace*.h
10437F:	include/trace/
10438F:	kernel/trace/
10439F:	tools/testing/selftests/ftrace/
10440
10441TRIVIAL PATCHES
10442M:	Jiri Kosina <trivial@kernel.org>
10443T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10444S:	Maintained
10445K:	^Subject:.*(?i)trivial
10446
10447TTY LAYER
10448M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10449M:	Jiri Slaby <jslaby@suse.com>
10450S:	Supported
10451T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10452F:	Documentation/serial/
10453F:	drivers/tty/
10454F:	drivers/tty/serial/serial_core.c
10455F:	include/linux/serial_core.h
10456F:	include/linux/serial.h
10457F:	include/linux/tty.h
10458F:	include/uapi/linux/serial_core.h
10459F:	include/uapi/linux/serial.h
10460F:	include/uapi/linux/tty.h
10461
10462TUA9001 MEDIA DRIVER
10463M:	Antti Palosaari <crope@iki.fi>
10464L:	linux-media@vger.kernel.org
10465W:	http://linuxtv.org/
10466W:	http://palosaari.fi/linux/
10467Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10468T:	git git://linuxtv.org/anttip/media_tree.git
10469S:	Maintained
10470F:	drivers/media/tuners/tua9001*
10471
10472TULIP NETWORK DRIVERS
10473M:	Grant Grundler <grundler@parisc-linux.org>
10474L:	netdev@vger.kernel.org
10475S:	Maintained
10476F:	drivers/net/ethernet/dec/tulip/
10477
10478TUN/TAP driver
10479M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
10480W:	http://vtun.sourceforge.net/tun
10481S:	Maintained
10482F:	Documentation/networking/tuntap.txt
10483F:	arch/um/os-Linux/drivers/
10484
10485TURBOCHANNEL SUBSYSTEM
10486M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10487M:	Ralf Baechle <ralf@linux-mips.org>
10488L:	linux-mips@linux-mips.org
10489Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10490S:	Maintained
10491F:	drivers/tc/
10492F:	include/linux/tc.h
10493
10494U14-34F SCSI DRIVER
10495M:	Dario Ballabio <ballabio_dario@emc.com>
10496L:	linux-scsi@vger.kernel.org
10497S:	Maintained
10498F:	drivers/scsi/u14-34f.c
10499
10500UBI FILE SYSTEM (UBIFS)
10501M:	Artem Bityutskiy <dedekind1@gmail.com>
10502M:	Adrian Hunter <adrian.hunter@intel.com>
10503L:	linux-mtd@lists.infradead.org
10504T:	git git://git.infradead.org/ubifs-2.6.git
10505W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10506S:	Maintained
10507F:	Documentation/filesystems/ubifs.txt
10508F:	fs/ubifs/
10509
10510UCLINUX (M68KNOMMU AND COLDFIRE)
10511M:	Greg Ungerer <gerg@uclinux.org>
10512W:	http://www.uclinux.org/
10513L:	linux-m68k@lists.linux-m68k.org
10514L:	uclinux-dev@uclinux.org  (subscribers-only)
10515T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10516S:	Maintained
10517F:	arch/m68k/coldfire/
10518F:	arch/m68k/68*/
10519F:	arch/m68k/*/*_no.*
10520F:	arch/m68k/include/asm/*_no.*
10521
10522UDF FILESYSTEM
10523M:	Jan Kara <jack@suse.com>
10524S:	Maintained
10525F:	Documentation/filesystems/udf.txt
10526F:	fs/udf/
10527
10528UFS FILESYSTEM
10529M:	Evgeniy Dushistov <dushistov@mail.ru>
10530S:	Maintained
10531F:	Documentation/filesystems/ufs.txt
10532F:	fs/ufs/
10533
10534UHID USERSPACE HID IO DRIVER:
10535M:	David Herrmann <dh.herrmann@googlemail.com>
10536L:	linux-input@vger.kernel.org
10537S:	Maintained
10538F:	drivers/hid/uhid.c
10539F:	include/uapi/linux/uhid.h
10540
10541ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10542L:	linux-usb@vger.kernel.org
10543S:	Orphan
10544F:	drivers/uwb/
10545F:	include/linux/uwb.h
10546F:	include/linux/uwb/
10547
10548UNICORE32 ARCHITECTURE:
10549M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10550W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10551S:	Maintained
10552T:	git git://github.com/gxt/linux.git
10553F:	arch/unicore32/
10554
10555UNIFDEF
10556M:	Tony Finch <dot@dotat.at>
10557W:	http://dotat.at/prog/unifdef
10558S:	Maintained
10559F:	scripts/unifdef.c
10560
10561UNIFORM CDROM DRIVER
10562M:	Jens Axboe <axboe@kernel.dk>
10563W:	http://www.kernel.dk
10564S:	Maintained
10565F:	Documentation/cdrom/
10566F:	drivers/cdrom/cdrom.c
10567F:	include/linux/cdrom.h
10568F:	include/uapi/linux/cdrom.h
10569
10570UNISYS S-PAR DRIVERS
10571M:	Benjamin Romer <benjamin.romer@unisys.com>
10572M:	David Kershner <david.kershner@unisys.com>
10573L:	sparmaintainer@unisys.com (Unisys internal)
10574S:	Supported
10575F:	drivers/staging/unisys/
10576
10577UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10578M:	Vinayak Holikatti <vinholikatti@gmail.com>
10579L:	linux-scsi@vger.kernel.org
10580S:	Supported
10581F:	Documentation/scsi/ufs.txt
10582F:	drivers/scsi/ufs/
10583
10584UNSORTED BLOCK IMAGES (UBI)
10585M:	Artem Bityutskiy <dedekind1@gmail.com>
10586M:	Richard Weinberger <richard@nod.at>
10587W:	http://www.linux-mtd.infradead.org/
10588L:	linux-mtd@lists.infradead.org
10589T:	git git://git.infradead.org/ubifs-2.6.git
10590S:	Supported
10591F:	drivers/mtd/ubi/
10592F:	include/linux/mtd/ubi.h
10593F:	include/uapi/mtd/ubi-user.h
10594
10595USB ACM DRIVER
10596M:	Oliver Neukum <oliver@neukum.org>
10597L:	linux-usb@vger.kernel.org
10598S:	Maintained
10599F:	Documentation/usb/acm.txt
10600F:	drivers/usb/class/cdc-acm.*
10601
10602USB AR5523 WIRELESS DRIVER
10603M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10604L:	linux-wireless@vger.kernel.org
10605S:	Maintained
10606F:	drivers/net/wireless/ath/ar5523/
10607
10608USB ATTACHED SCSI
10609M:	Hans de Goede <hdegoede@redhat.com>
10610M:	Gerd Hoffmann <kraxel@redhat.com>
10611L:	linux-usb@vger.kernel.org
10612L:	linux-scsi@vger.kernel.org
10613S:	Maintained
10614F:	drivers/usb/storage/uas.c
10615
10616USB CDC ETHERNET DRIVER
10617M:	Oliver Neukum <oliver@neukum.org>
10618L:	linux-usb@vger.kernel.org
10619S:	Maintained
10620F:	drivers/net/usb/cdc_*.c
10621F:	include/uapi/linux/usb/cdc.h
10622
10623USB CHAOSKEY DRIVER
10624M:	Keith Packard <keithp@keithp.com>
10625L:	linux-usb@vger.kernel.org
10626S:	Maintained
10627F:	drivers/usb/misc/chaoskey.c
10628
10629USB CYPRESS C67X00 DRIVER
10630M:	Peter Korsgaard <jacmet@sunsite.dk>
10631L:	linux-usb@vger.kernel.org
10632S:	Maintained
10633F:	drivers/usb/c67x00/
10634
10635USB DAVICOM DM9601 DRIVER
10636M:	Peter Korsgaard <jacmet@sunsite.dk>
10637L:	netdev@vger.kernel.org
10638W:	http://www.linux-usb.org/usbnet
10639S:	Maintained
10640F:	drivers/net/usb/dm9601.c
10641
10642USB DIAMOND RIO500 DRIVER
10643M:	Cesar Miquel <miquel@df.uba.ar>
10644L:	rio500-users@lists.sourceforge.net
10645W:	http://rio500.sourceforge.net
10646S:	Maintained
10647F:	drivers/usb/misc/rio500*
10648
10649USB EHCI DRIVER
10650M:	Alan Stern <stern@rowland.harvard.edu>
10651L:	linux-usb@vger.kernel.org
10652S:	Maintained
10653F:	Documentation/usb/ehci.txt
10654F:	drivers/usb/host/ehci*
10655
10656USB GADGET/PERIPHERAL SUBSYSTEM
10657M:	Felipe Balbi <balbi@ti.com>
10658L:	linux-usb@vger.kernel.org
10659W:	http://www.linux-usb.org/gadget
10660T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10661S:	Maintained
10662F:	drivers/usb/gadget/
10663F:	include/linux/usb/gadget*
10664
10665USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10666M:	Jiri Kosina <jkosina@suse.com>
10667L:	linux-usb@vger.kernel.org
10668T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10669S:	Maintained
10670F:	Documentation/hid/hiddev.txt
10671F:	drivers/hid/usbhid/
10672
10673USB ISP116X DRIVER
10674M:	Olav Kongas <ok@artecdesign.ee>
10675L:	linux-usb@vger.kernel.org
10676S:	Maintained
10677F:	drivers/usb/host/isp116x*
10678F:	include/linux/usb/isp116x.h
10679
10680USB MASS STORAGE DRIVER
10681M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10682L:	linux-usb@vger.kernel.org
10683L:	usb-storage@lists.one-eyed-alien.net
10684S:	Maintained
10685W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10686F:	drivers/usb/storage/
10687
10688USB MIDI DRIVER
10689M:	Clemens Ladisch <clemens@ladisch.de>
10690L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10691T:	git git://git.alsa-project.org/alsa-kernel.git
10692S:	Maintained
10693F:	sound/usb/midi.*
10694
10695USB NETWORKING DRIVERS
10696L:	linux-usb@vger.kernel.org
10697S:	Odd Fixes
10698F:	drivers/net/usb/
10699
10700USB OHCI DRIVER
10701M:	Alan Stern <stern@rowland.harvard.edu>
10702L:	linux-usb@vger.kernel.org
10703S:	Maintained
10704F:	Documentation/usb/ohci.txt
10705F:	drivers/usb/host/ohci*
10706
10707USB OTG FSM (Finite State Machine)
10708M:	Peter Chen <Peter.Chen@freescale.com>
10709T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10710L:	linux-usb@vger.kernel.org
10711S:	Maintained
10712F:	drivers/usb/common/usb-otg-fsm.c
10713
10714USB OVER IP DRIVER
10715M:	Valentina Manea <valentina.manea.m@gmail.com>
10716M:	Shuah Khan <shuah.kh@samsung.com>
10717L:	linux-usb@vger.kernel.org
10718S:	Maintained
10719F:	drivers/usb/usbip/
10720F:	tools/usb/usbip/
10721
10722USB PEGASUS DRIVER
10723M:	Petko Manolov <petkan@nucleusys.com>
10724L:	linux-usb@vger.kernel.org
10725L:	netdev@vger.kernel.org
10726T:	git git://github.com/petkan/pegasus.git
10727W:	https://github.com/petkan/pegasus
10728S:	Maintained
10729F:	drivers/net/usb/pegasus.*
10730
10731USB PHY LAYER
10732M:	Felipe Balbi <balbi@ti.com>
10733L:	linux-usb@vger.kernel.org
10734T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10735S:	Maintained
10736F:	drivers/usb/phy/
10737
10738USB PRINTER DRIVER (usblp)
10739M:	Pete Zaitcev <zaitcev@redhat.com>
10740L:	linux-usb@vger.kernel.org
10741S:	Supported
10742F:	drivers/usb/class/usblp.c
10743
10744USB RTL8150 DRIVER
10745M:	Petko Manolov <petkan@nucleusys.com>
10746L:	linux-usb@vger.kernel.org
10747L:	netdev@vger.kernel.org
10748T:	git git://github.com/petkan/rtl8150.git
10749W:	https://github.com/petkan/rtl8150
10750S:	Maintained
10751F:	drivers/net/usb/rtl8150.c
10752
10753USB SERIAL SUBSYSTEM
10754M:	Johan Hovold <johan@kernel.org>
10755L:	linux-usb@vger.kernel.org
10756S:	Maintained
10757F:	Documentation/usb/usb-serial.txt
10758F:	drivers/usb/serial/
10759F:	include/linux/usb/serial.h
10760
10761USB SMSC75XX ETHERNET DRIVER
10762M:	Steve Glendinning <steve.glendinning@shawell.net>
10763L:	netdev@vger.kernel.org
10764S:	Maintained
10765F:	drivers/net/usb/smsc75xx.*
10766
10767USB SMSC95XX ETHERNET DRIVER
10768M:	Steve Glendinning <steve.glendinning@shawell.net>
10769L:	netdev@vger.kernel.org
10770S:	Maintained
10771F:	drivers/net/usb/smsc95xx.*
10772
10773USB SUBSYSTEM
10774M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10775L:	linux-usb@vger.kernel.org
10776W:	http://www.linux-usb.org
10777T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10778S:	Supported
10779F:	Documentation/usb/
10780F:	drivers/usb/
10781F:	include/linux/usb.h
10782F:	include/linux/usb/
10783
10784USB UHCI DRIVER
10785M:	Alan Stern <stern@rowland.harvard.edu>
10786L:	linux-usb@vger.kernel.org
10787S:	Maintained
10788F:	drivers/usb/host/uhci*
10789
10790USB "USBNET" DRIVER FRAMEWORK
10791M:	Oliver Neukum <oneukum@suse.com>
10792L:	netdev@vger.kernel.org
10793W:	http://www.linux-usb.org/usbnet
10794S:	Maintained
10795F:	drivers/net/usb/usbnet.c
10796F:	include/linux/usb/usbnet.h
10797
10798USB VIDEO CLASS
10799M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10800L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10801L:	linux-media@vger.kernel.org
10802T:	git git://linuxtv.org/media_tree.git
10803W:	http://www.ideasonboard.org/uvc/
10804S:	Maintained
10805F:	drivers/media/usb/uvc/
10806F:	include/uapi/linux/uvcvideo.h
10807
10808USB VISION DRIVER
10809M:	Hans Verkuil <hverkuil@xs4all.nl>
10810L:	linux-media@vger.kernel.org
10811T:	git git://linuxtv.org/media_tree.git
10812W:	http://linuxtv.org
10813S:	Odd Fixes
10814F:	drivers/media/usb/usbvision/
10815
10816USB WEBCAM GADGET
10817M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10818L:	linux-usb@vger.kernel.org
10819S:	Maintained
10820F:	drivers/usb/gadget/function/*uvc*
10821F:	drivers/usb/gadget/legacy/webcam.c
10822
10823USB WIRELESS RNDIS DRIVER (rndis_wlan)
10824M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
10825L:	linux-wireless@vger.kernel.org
10826S:	Maintained
10827F:	drivers/net/wireless/rndis_wlan.c
10828
10829USB XHCI DRIVER
10830M:	Mathias Nyman <mathias.nyman@intel.com>
10831L:	linux-usb@vger.kernel.org
10832S:	Supported
10833F:	drivers/usb/host/xhci*
10834F:	drivers/usb/host/pci-quirks*
10835
10836USB ZD1201 DRIVER
10837L:	linux-wireless@vger.kernel.org
10838W:	http://linux-lc100020.sourceforge.net
10839S:	Orphan
10840F:	drivers/net/wireless/zd1201.*
10841
10842USB ZR364XX DRIVER
10843M:	Antoine Jacquet <royale@zerezo.com>
10844L:	linux-usb@vger.kernel.org
10845L:	linux-media@vger.kernel.org
10846T:	git git://linuxtv.org/media_tree.git
10847W:	http://royale.zerezo.com/zr364xx/
10848S:	Maintained
10849F:	Documentation/video4linux/zr364xx.txt
10850F:	drivers/media/usb/zr364xx/
10851
10852ULPI BUS
10853M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
10854L:	linux-usb@vger.kernel.org
10855S:	Maintained
10856F:	drivers/usb/common/ulpi.c
10857F:	include/linux/ulpi/
10858
10859USER-MODE LINUX (UML)
10860M:	Jeff Dike <jdike@addtoit.com>
10861M:	Richard Weinberger <richard@nod.at>
10862L:	user-mode-linux-devel@lists.sourceforge.net
10863L:	user-mode-linux-user@lists.sourceforge.net
10864W:	http://user-mode-linux.sourceforge.net
10865S:	Maintained
10866F:	Documentation/virtual/uml/
10867F:	arch/um/
10868F:	arch/x86/um/
10869F:	fs/hostfs/
10870F:	fs/hppfs/
10871
10872USERSPACE I/O (UIO)
10873M:	"Hans J. Koch" <hjk@hansjkoch.de>
10874M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10875S:	Maintained
10876T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10877F:	Documentation/DocBook/uio-howto.tmpl
10878F:	drivers/uio/
10879F:	include/linux/uio*.h
10880
10881UTIL-LINUX PACKAGE
10882M:	Karel Zak <kzak@redhat.com>
10883L:	util-linux@vger.kernel.org
10884W:	http://en.wikipedia.org/wiki/Util-linux
10885T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10886S:	Maintained
10887
10888UVESAFB DRIVER
10889M:	Michal Januszewski <spock@gentoo.org>
10890L:	linux-fbdev@vger.kernel.org
10891W:	http://dev.gentoo.org/~spock/projects/uvesafb/
10892S:	Maintained
10893F:	Documentation/fb/uvesafb.txt
10894F:	drivers/video/fbdev/uvesafb.*
10895
10896VFAT/FAT/MSDOS FILESYSTEM
10897M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10898S:	Maintained
10899F:	Documentation/filesystems/vfat.txt
10900F:	fs/fat/
10901
10902VFIO DRIVER
10903M:	Alex Williamson <alex.williamson@redhat.com>
10904L:	kvm@vger.kernel.org
10905S:	Maintained
10906F:	Documentation/vfio.txt
10907F:	drivers/vfio/
10908F:	include/linux/vfio.h
10909F:	include/uapi/linux/vfio.h
10910
10911VFIO PLATFORM DRIVER
10912M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
10913L:	kvm@vger.kernel.org
10914S:	Maintained
10915F:	drivers/vfio/platform/
10916
10917VIDEOBUF2 FRAMEWORK
10918M:	Pawel Osciak <pawel@osciak.com>
10919M:	Marek Szyprowski <m.szyprowski@samsung.com>
10920M:	Kyungmin Park <kyungmin.park@samsung.com>
10921L:	linux-media@vger.kernel.org
10922S:	Maintained
10923F:	drivers/media/v4l2-core/videobuf2-*
10924F:	include/media/videobuf2-*
10925
10926VIRTIO CONSOLE DRIVER
10927M:	Amit Shah <amit.shah@redhat.com>
10928L:	virtualization@lists.linux-foundation.org
10929S:	Maintained
10930F:	drivers/char/virtio_console.c
10931F:	include/linux/virtio_console.h
10932F:	include/uapi/linux/virtio_console.h
10933
10934VIRTIO CORE, NET AND BLOCK DRIVERS
10935M:	"Michael S. Tsirkin" <mst@redhat.com>
10936L:	virtualization@lists.linux-foundation.org
10937S:	Maintained
10938F:	drivers/virtio/
10939F:	tools/virtio/
10940F:	drivers/net/virtio_net.c
10941F:	drivers/block/virtio_blk.c
10942F:	include/linux/virtio_*.h
10943F:	include/uapi/linux/virtio_*.h
10944
10945VIRTIO DRIVERS FOR S390
10946M:	Christian Borntraeger <borntraeger@de.ibm.com>
10947M:	Cornelia Huck <cornelia.huck@de.ibm.com>
10948L:	linux-s390@vger.kernel.org
10949L:	virtualization@lists.linux-foundation.org
10950L:	kvm@vger.kernel.org
10951S:	Supported
10952F:	drivers/s390/virtio/
10953
10954VIRTIO GPU DRIVER
10955M:	David Airlie <airlied@linux.ie>
10956M:	Gerd Hoffmann <kraxel@redhat.com>
10957L:	dri-devel@lists.freedesktop.org
10958L:	virtualization@lists.linux-foundation.org
10959S:	Maintained
10960F:	drivers/gpu/drm/virtio/
10961F:	include/uapi/linux/virtio_gpu.h
10962
10963VIRTIO HOST (VHOST)
10964M:	"Michael S. Tsirkin" <mst@redhat.com>
10965L:	kvm@vger.kernel.org
10966L:	virtualization@lists.linux-foundation.org
10967L:	netdev@vger.kernel.org
10968S:	Maintained
10969F:	drivers/vhost/
10970F:	include/uapi/linux/vhost.h
10971
10972VIRTIO INPUT DRIVER
10973M:	Gerd Hoffmann <kraxel@redhat.com>
10974S:	Maintained
10975F:	drivers/virtio/virtio_input.c
10976F:	include/uapi/linux/virtio_input.h
10977
10978VIA RHINE NETWORK DRIVER
10979S:	Orphan
10980F:	drivers/net/ethernet/via/via-rhine.c
10981
10982VIA SD/MMC CARD CONTROLLER DRIVER
10983M:	Bruce Chang <brucechang@via.com.tw>
10984M:	Harald Welte <HaraldWelte@viatech.com>
10985S:	Maintained
10986F:	drivers/mmc/host/via-sdmmc.c
10987
10988VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10989M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10990L:	linux-fbdev@vger.kernel.org
10991S:	Maintained
10992F:	include/linux/via-core.h
10993F:	include/linux/via-gpio.h
10994F:	include/linux/via_i2c.h
10995F:	drivers/video/fbdev/via/
10996
10997VIA VELOCITY NETWORK DRIVER
10998M:	Francois Romieu <romieu@fr.zoreil.com>
10999L:	netdev@vger.kernel.org
11000S:	Maintained
11001F:	drivers/net/ethernet/via/via-velocity.*
11002
11003VIVID VIRTUAL VIDEO DRIVER
11004M:	Hans Verkuil <hverkuil@xs4all.nl>
11005L:	linux-media@vger.kernel.org
11006T:	git git://linuxtv.org/media_tree.git
11007W:	http://linuxtv.org
11008S:	Maintained
11009F:	drivers/media/platform/vivid/*
11010
11011VLAN (802.1Q)
11012M:	Patrick McHardy <kaber@trash.net>
11013L:	netdev@vger.kernel.org
11014S:	Maintained
11015F:	drivers/net/macvlan.c
11016F:	include/linux/if_*vlan.h
11017F:	net/8021q/
11018
11019VLYNQ BUS
11020M:	Florian Fainelli <florian@openwrt.org>
11021L:	openwrt-devel@lists.openwrt.org (subscribers-only)
11022S:	Maintained
11023F:	drivers/vlynq/vlynq.c
11024F:	include/linux/vlynq.h
11025
11026VME SUBSYSTEM
11027M:	Martyn Welch <martyn.welch@ge.com>
11028M:	Manohar Vanga <manohar.vanga@gmail.com>
11029M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11030L:	devel@driverdev.osuosl.org
11031S:	Maintained
11032T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11033F:	Documentation/vme_api.txt
11034F:	drivers/staging/vme/
11035F:	drivers/vme/
11036F:	include/linux/vme*
11037
11038VMWARE HYPERVISOR INTERFACE
11039M:	Alok Kataria <akataria@vmware.com>
11040L:	virtualization@lists.linux-foundation.org
11041S:	Supported
11042F:	arch/x86/kernel/cpu/vmware.c
11043
11044VMWARE BALLOON DRIVER
11045M:	Xavier Deguillard <xdeguillard@vmware.com>
11046M:	Philip Moltmann <moltmann@vmware.com>
11047M:	"VMware, Inc." <pv-drivers@vmware.com>
11048L:	linux-kernel@vger.kernel.org
11049S:	Maintained
11050F:	drivers/misc/vmw_balloon.c
11051
11052VMWARE VMMOUSE SUBDRIVER
11053M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
11054M:	"VMware, Inc." <pv-drivers@vmware.com>
11055L:	linux-input@vger.kernel.org
11056S:	Maintained
11057F:	drivers/input/mouse/vmmouse.c
11058F:	drivers/input/mouse/vmmouse.h
11059
11060VMWARE VMXNET3 ETHERNET DRIVER
11061M:	Shreyas Bhatewara <sbhatewara@vmware.com>
11062M:	"VMware, Inc." <pv-drivers@vmware.com>
11063L:	netdev@vger.kernel.org
11064S:	Maintained
11065F:	drivers/net/vmxnet3/
11066
11067VMware PVSCSI driver
11068M:	Arvind Kumar <arvindkumar@vmware.com>
11069M:	VMware PV-Drivers <pv-drivers@vmware.com>
11070L:	linux-scsi@vger.kernel.org
11071S:	Maintained
11072F:	drivers/scsi/vmw_pvscsi.c
11073F:	drivers/scsi/vmw_pvscsi.h
11074
11075VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11076M:	Liam Girdwood <lgirdwood@gmail.com>
11077M:	Mark Brown <broonie@kernel.org>
11078L:	linux-kernel@vger.kernel.org
11079W:	http://opensource.wolfsonmicro.com/node/15
11080W:	http://www.slimlogic.co.uk/?p=48
11081T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11082S:	Supported
11083F:	drivers/regulator/
11084F:	include/linux/regulator/
11085
11086VT1211 HARDWARE MONITOR DRIVER
11087M:	Juerg Haefliger <juergh@gmail.com>
11088L:	lm-sensors@lm-sensors.org
11089S:	Maintained
11090F:	Documentation/hwmon/vt1211
11091F:	drivers/hwmon/vt1211.c
11092
11093VT8231 HARDWARE MONITOR DRIVER
11094M:	Roger Lucas <vt8231@hiddenengine.co.uk>
11095L:	lm-sensors@lm-sensors.org
11096S:	Maintained
11097F:	drivers/hwmon/vt8231.c
11098
11099VUB300 USB to SDIO/SD/MMC bridge chip
11100M:	Tony Olech <tony.olech@elandigitalsystems.com>
11101L:	linux-mmc@vger.kernel.org
11102L:	linux-usb@vger.kernel.org
11103S:	Supported
11104F:	drivers/mmc/host/vub300.c
11105
11106W1 DALLAS'S 1-WIRE BUS
11107M:	Evgeniy Polyakov <zbr@ioremap.net>
11108S:	Maintained
11109F:	Documentation/w1/
11110F:	drivers/w1/
11111
11112W83791D HARDWARE MONITORING DRIVER
11113M:	Marc Hulsman <m.hulsman@tudelft.nl>
11114L:	lm-sensors@lm-sensors.org
11115S:	Maintained
11116F:	Documentation/hwmon/w83791d
11117F:	drivers/hwmon/w83791d.c
11118
11119W83793 HARDWARE MONITORING DRIVER
11120M:	Rudolf Marek <r.marek@assembler.cz>
11121L:	lm-sensors@lm-sensors.org
11122S:	Maintained
11123F:	Documentation/hwmon/w83793
11124F:	drivers/hwmon/w83793.c
11125
11126W83795 HARDWARE MONITORING DRIVER
11127M:	Jean Delvare <jdelvare@suse.com>
11128L:	lm-sensors@lm-sensors.org
11129S:	Maintained
11130F:	drivers/hwmon/w83795.c
11131
11132W83L51xD SD/MMC CARD INTERFACE DRIVER
11133M:	Pierre Ossman <pierre@ossman.eu>
11134S:	Maintained
11135F:	drivers/mmc/host/wbsd.*
11136
11137WACOM PROTOCOL 4 SERIAL TABLETS
11138M:	Julian Squires <julian@cipht.net>
11139M:	Hans de Goede <hdegoede@redhat.com>
11140L:	linux-input@vger.kernel.org
11141S:	Maintained
11142F:	drivers/input/tablet/wacom_serial4.c
11143
11144WATCHDOG DEVICE DRIVERS
11145M:	Wim Van Sebroeck <wim@iguana.be>
11146L:	linux-watchdog@vger.kernel.org
11147W:	http://www.linux-watchdog.org/
11148T:	git git://www.linux-watchdog.org/linux-watchdog.git
11149S:	Maintained
11150F:	Documentation/watchdog/
11151F:	drivers/watchdog/
11152F:	include/linux/watchdog.h
11153F:	include/uapi/linux/watchdog.h
11154
11155WD7000 SCSI DRIVER
11156M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
11157L:	linux-scsi@vger.kernel.org
11158S:	Maintained
11159F:	drivers/scsi/wd7000.c
11160
11161WIIMOTE HID DRIVER
11162M:	David Herrmann <dh.herrmann@googlemail.com>
11163L:	linux-input@vger.kernel.org
11164S:	Maintained
11165F:	drivers/hid/hid-wiimote*
11166
11167WINBOND CIR DRIVER
11168M:	David Härdeman <david@hardeman.nu>
11169S:	Maintained
11170F:	drivers/media/rc/winbond-cir.c
11171
11172WIMAX STACK
11173M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11174M:	linux-wimax@intel.com
11175L:	wimax@linuxwimax.org (subscribers-only)
11176S:	Supported
11177W:	http://linuxwimax.org
11178F:	Documentation/wimax/README.wimax
11179F:	include/linux/wimax/debug.h
11180F:	include/net/wimax.h
11181F:	include/uapi/linux/wimax.h
11182F:	net/wimax/
11183
11184WISTRON LAPTOP BUTTON DRIVER
11185M:	Miloslav Trmac <mitr@volny.cz>
11186S:	Maintained
11187F:	drivers/input/misc/wistron_btns.c
11188
11189WL3501 WIRELESS PCMCIA CARD DRIVER
11190M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11191L:	linux-wireless@vger.kernel.org
11192W:	http://oops.ghostprotocols.net:81/blog
11193S:	Maintained
11194F:	drivers/net/wireless/wl3501*
11195
11196WM97XX TOUCHSCREEN DRIVERS
11197M:	Mark Brown <broonie@kernel.org>
11198M:	Liam Girdwood <lrg@slimlogic.co.uk>
11199L:	linux-input@vger.kernel.org
11200T:	git git://opensource.wolfsonmicro.com/linux-2.6-touch
11201W:	http://opensource.wolfsonmicro.com/node/7
11202S:	Supported
11203F:	drivers/input/touchscreen/*wm97*
11204F:	include/linux/wm97xx.h
11205
11206WOLFSON MICROELECTRONICS DRIVERS
11207L:	patches@opensource.wolfsonmicro.com
11208T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11209T:	git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11210W:	http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11211S:	Supported
11212F:	Documentation/hwmon/wm83??
11213F:	arch/arm/mach-s3c64xx/mach-crag6410*
11214F:	drivers/clk/clk-wm83*.c
11215F:	drivers/extcon/extcon-arizona.c
11216F:	drivers/leds/leds-wm83*.c
11217F:	drivers/gpio/gpio-*wm*.c
11218F:	drivers/gpio/gpio-arizona.c
11219F:	drivers/hwmon/wm83??-hwmon.c
11220F:	drivers/input/misc/wm831x-on.c
11221F:	drivers/input/touchscreen/wm831x-ts.c
11222F:	drivers/input/touchscreen/wm97*.c
11223F:	drivers/mfd/arizona*
11224F:	drivers/mfd/wm*.c
11225F:	drivers/power/wm83*.c
11226F:	drivers/rtc/rtc-wm83*.c
11227F:	drivers/regulator/wm8*.c
11228F:	drivers/video/backlight/wm83*_bl.c
11229F:	drivers/watchdog/wm83*_wdt.c
11230F:	include/linux/mfd/arizona/
11231F:	include/linux/mfd/wm831x/
11232F:	include/linux/mfd/wm8350/
11233F:	include/linux/mfd/wm8400*
11234F:	include/linux/wm97xx.h
11235F:	include/sound/wm????.h
11236F:	sound/soc/codecs/arizona.?
11237F:	sound/soc/codecs/wm*
11238
11239WORKQUEUE
11240M:	Tejun Heo <tj@kernel.org>
11241T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11242S:	Maintained
11243F:	include/linux/workqueue.h
11244F:	kernel/workqueue.c
11245F:	Documentation/workqueue.txt
11246
11247X.25 NETWORK LAYER
11248M:	Andrew Hendry <andrew.hendry@gmail.com>
11249L:	linux-x25@vger.kernel.org
11250S:	Odd Fixes
11251F:	Documentation/networking/x25*
11252F:	include/net/x25*
11253F:	net/x25/
11254
11255X86 ARCHITECTURE (32-BIT AND 64-BIT)
11256M:	Thomas Gleixner <tglx@linutronix.de>
11257M:	Ingo Molnar <mingo@redhat.com>
11258M:	"H. Peter Anvin" <hpa@zytor.com>
11259M:	x86@kernel.org
11260L:	linux-kernel@vger.kernel.org
11261T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11262S:	Maintained
11263F:	Documentation/x86/
11264F:	arch/x86/
11265
11266X86 PLATFORM DRIVERS
11267M:	Darren Hart <dvhart@infradead.org>
11268L:	platform-driver-x86@vger.kernel.org
11269T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11270S:	Maintained
11271F:	drivers/platform/x86/
11272
11273X86 MCE INFRASTRUCTURE
11274M:	Tony Luck <tony.luck@intel.com>
11275M:	Borislav Petkov <bp@alien8.de>
11276L:	linux-edac@vger.kernel.org
11277S:	Maintained
11278F:	arch/x86/kernel/cpu/mcheck/*
11279
11280X86 VDSO
11281M:	Andy Lutomirski <luto@amacapital.net>
11282L:	linux-kernel@vger.kernel.org
11283T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11284S:	Maintained
11285F:	arch/x86/entry/vdso/
11286
11287XC2028/3028 TUNER DRIVER
11288M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11289L:	linux-media@vger.kernel.org
11290W:	http://linuxtv.org
11291T:	git git://linuxtv.org/media_tree.git
11292S:	Maintained
11293F:	drivers/media/tuners/tuner-xc2028.*
11294
11295XEN HYPERVISOR INTERFACE
11296M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11297M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
11298M:	David Vrabel <david.vrabel@citrix.com>
11299L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11300T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11301S:	Supported
11302F:	arch/x86/xen/
11303F:	drivers/*/xen-*front.c
11304F:	drivers/xen/
11305F:	arch/x86/include/asm/xen/
11306F:	include/xen/
11307F:	include/uapi/xen/
11308
11309XEN HYPERVISOR ARM
11310M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11311L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11312S:	Supported
11313F:	arch/arm/xen/
11314F:	arch/arm/include/asm/xen/
11315
11316XEN HYPERVISOR ARM64
11317M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11318L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11319S:	Supported
11320F:	arch/arm64/xen/
11321F:	arch/arm64/include/asm/xen/
11322
11323XEN NETWORK BACKEND DRIVER
11324M:	Ian Campbell <ian.campbell@citrix.com>
11325M:	Wei Liu <wei.liu2@citrix.com>
11326L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11327L:	netdev@vger.kernel.org
11328S:	Supported
11329F:	drivers/net/xen-netback/*
11330
11331XEN PCI SUBSYSTEM
11332M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11333L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11334S:	Supported
11335F:	arch/x86/pci/*xen*
11336F:	drivers/pci/*xen*
11337
11338XEN BLOCK SUBSYSTEM
11339M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11340M:	Roger Pau Monné <roger.pau@citrix.com>
11341L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11342S:	Supported
11343F:	drivers/block/xen-blkback/*
11344F:	drivers/block/xen*
11345
11346XEN PVSCSI DRIVERS
11347M:	Juergen Gross <jgross@suse.com>
11348L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11349L:	linux-scsi@vger.kernel.org
11350S:	Supported
11351F:	drivers/scsi/xen-scsifront.c
11352F:	drivers/xen/xen-scsiback.c
11353F:	include/xen/interface/io/vscsiif.h
11354
11355XEN SWIOTLB SUBSYSTEM
11356M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11357L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11358S:	Supported
11359F:	arch/x86/xen/*swiotlb*
11360F:	drivers/xen/*swiotlb*
11361
11362XFS FILESYSTEM
11363P:	Silicon Graphics Inc
11364M:	Dave Chinner <david@fromorbit.com>
11365M:	xfs@oss.sgi.com
11366L:	xfs@oss.sgi.com
11367W:	http://oss.sgi.com/projects/xfs
11368T:	git git://oss.sgi.com/xfs/xfs.git
11369S:	Supported
11370F:	Documentation/filesystems/xfs.txt
11371F:	fs/xfs/
11372
11373XILINX AXI ETHERNET DRIVER
11374M:	Anirudha Sarangi <anirudh@xilinx.com>
11375M:	John Linn <John.Linn@xilinx.com>
11376S:	Maintained
11377F:	drivers/net/ethernet/xilinx/xilinx_axienet*
11378
11379XILINX UARTLITE SERIAL DRIVER
11380M:	Peter Korsgaard <jacmet@sunsite.dk>
11381L:	linux-serial@vger.kernel.org
11382S:	Maintained
11383F:	drivers/tty/serial/uartlite.c
11384
11385XILINX VIDEO IP CORES
11386M:	Hyun Kwon <hyun.kwon@xilinx.com>
11387M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11388L:	linux-media@vger.kernel.org
11389T:	git git://linuxtv.org/media_tree.git
11390S:	Supported
11391F:	Documentation/devicetree/bindings/media/xilinx/
11392F:	drivers/media/platform/xilinx/
11393F:	include/uapi/linux/xilinx-v4l2-controls.h
11394
11395XILLYBUS DRIVER
11396M:	Eli Billauer <eli.billauer@gmail.com>
11397L:	linux-kernel@vger.kernel.org
11398S:	Supported
11399F:	drivers/char/xillybus/
11400
11401XTENSA XTFPGA PLATFORM SUPPORT
11402M:	Max Filippov <jcmvbkbc@gmail.com>
11403L:	linux-xtensa@linux-xtensa.org
11404S:	Maintained
11405F:	drivers/spi/spi-xtensa-xtfpga.c
11406F:	sound/soc/xtensa/xtfpga-i2s.c
11407
11408YAM DRIVER FOR AX.25
11409M:	Jean-Paul Roubelat <jpr@f6fbb.org>
11410L:	linux-hams@vger.kernel.org
11411S:	Maintained
11412F:	drivers/net/hamradio/yam*
11413F:	include/linux/yam.h
11414
11415YEALINK PHONE DRIVER
11416M:	Henk Vergonet <Henk.Vergonet@gmail.com>
11417L:	usbb2k-api-dev@nongnu.org
11418S:	Maintained
11419F:	Documentation/input/yealink.txt
11420F:	drivers/input/misc/yealink.*
11421
11422Z8530 DRIVER FOR AX.25
11423M:	Joerg Reuter <jreuter@yaina.de>
11424W:	http://yaina.de/jreuter/
11425W:	http://www.qsl.net/dl1bke/
11426L:	linux-hams@vger.kernel.org
11427S:	Maintained
11428F:	Documentation/networking/z8530drv.txt
11429F:	drivers/net/hamradio/*scc.c
11430F:	drivers/net/hamradio/z8530.h
11431
11432ZBUD COMPRESSED PAGE ALLOCATOR
11433M:	Seth Jennings <sjennings@variantweb.net>
11434L:	linux-mm@kvack.org
11435S:	Maintained
11436F:	mm/zbud.c
11437F:	include/linux/zbud.h
11438
11439ZD1211RW WIRELESS DRIVER
11440M:	Daniel Drake <dsd@gentoo.org>
11441M:	Ulrich Kunitz <kune@deine-taler.de>
11442W:	http://zd1211.ath.cx/wiki/DriverRewrite
11443L:	linux-wireless@vger.kernel.org
11444L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
11445S:	Maintained
11446F:	drivers/net/wireless/zd1211rw/
11447
11448ZPOOL COMPRESSED PAGE STORAGE API
11449M:	Dan Streetman <ddstreet@ieee.org>
11450L:	linux-mm@kvack.org
11451S:	Maintained
11452F:	mm/zpool.c
11453F:	include/linux/zpool.h
11454
11455ZR36067 VIDEO FOR LINUX DRIVER
11456L:	mjpeg-users@lists.sourceforge.net
11457L:	linux-media@vger.kernel.org
11458W:	http://mjpeg.sourceforge.net/driver-zoran/
11459T:	hg http://linuxtv.org/hg/v4l-dvb
11460S:	Odd Fixes
11461F:	drivers/media/pci/zoran/
11462
11463ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11464M:	Minchan Kim <minchan@kernel.org>
11465M:	Nitin Gupta <ngupta@vflare.org>
11466R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11467L:	linux-kernel@vger.kernel.org
11468S:	Maintained
11469F:	drivers/block/zram/
11470F:	Documentation/blockdev/zram.txt
11471
11472ZS DECSTATION Z85C30 SERIAL DRIVER
11473M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11474S:	Maintained
11475F:	drivers/tty/serial/zs.*
11476
11477ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11478M:	Minchan Kim <minchan@kernel.org>
11479M:	Nitin Gupta <ngupta@vflare.org>
11480L:	linux-mm@kvack.org
11481S:	Maintained
11482F:	mm/zsmalloc.c
11483F:	include/linux/zsmalloc.h
11484F:	Documentation/vm/zsmalloc.txt
11485
11486ZSWAP COMPRESSED SWAP CACHING
11487M:	Seth Jennings <sjennings@variantweb.net>
11488L:	linux-mm@kvack.org
11489S:	Maintained
11490F:	mm/zswap.c
11491
11492THE REST
11493M:	Linus Torvalds <torvalds@linux-foundation.org>
11494L:	linux-kernel@vger.kernel.org
11495Q:	http://patchwork.kernel.org/project/LKML/list/
11496T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11497S:	Buried alive in reporters
11498F:	*
11499F:	*/
11500