xref: /openbmc/linux/MAINTAINERS (revision e2f1cf25)
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
559ALPHA PORT
560M:	Richard Henderson <rth@twiddle.net>
561M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
562M:	Matt Turner <mattst88@gmail.com>
563S:	Odd Fixes
564L:	linux-alpha@vger.kernel.org
565F:	arch/alpha/
566
567ALTERA MAILBOX DRIVER
568M:	Ley Foon Tan <lftan@altera.com>
569L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S:	Maintained
571F:	drivers/mailbox/mailbox-altera.c
572
573ALTERA PIO DRIVER
574M:	Tien Hock Loh <thloh@altera.com>
575L:	linux-gpio@vger.kernel.org
576S:	Maintained
577F:	drivers/gpio/gpio-altera.c
578
579ALTERA TRIPLE SPEED ETHERNET DRIVER
580M:	Vince Bridgers <vbridger@opensource.altera.com>
581L:	netdev@vger.kernel.org
582L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S:	Maintained
584F:	drivers/net/ethernet/altera/
585
586ALTERA UART/JTAG UART SERIAL DRIVERS
587M:	Tobias Klauser <tklauser@distanz.ch>
588L:	linux-serial@vger.kernel.org
589L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S:	Maintained
591F:	drivers/tty/serial/altera_uart.c
592F:	drivers/tty/serial/altera_jtaguart.c
593F:	include/linux/altera_uart.h
594F:	include/linux/altera_jtaguart.h
595
596AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
597M:	Tom Lendacky <thomas.lendacky@amd.com>
598L:	linux-crypto@vger.kernel.org
599S:	Supported
600F:	drivers/crypto/ccp/
601F:	include/linux/ccp.h
602
603AMD FAM15H PROCESSOR POWER MONITORING DRIVER
604M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
605L:	lm-sensors@lm-sensors.org
606S:	Maintained
607F:	Documentation/hwmon/fam15h_power
608F:	drivers/hwmon/fam15h_power.c
609
610AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
611M:	Thomas Dahlmann <dahlmann.thomas@arcor.de>
612L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
613S:	Supported
614F:	drivers/usb/gadget/udc/amd5536udc.*
615
616AMD GEODE PROCESSOR/CHIPSET SUPPORT
617P:	Andres Salomon <dilinger@queued.net>
618L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
619W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620S:	Supported
621F:	drivers/char/hw_random/geode-rng.c
622F:	drivers/crypto/geode*
623F:	drivers/video/fbdev/geode/
624F:	arch/x86/include/asm/geode.h
625
626AMD IOMMU (AMD-VI)
627M:	Joerg Roedel <joro@8bytes.org>
628L:	iommu@lists.linux-foundation.org
629T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
630S:	Maintained
631F:	drivers/iommu/amd_iommu*.[ch]
632F:	include/linux/amd-iommu.h
633
634AMD KFD
635M:	Oded Gabbay <oded.gabbay@gmail.com>
636L:	dri-devel@lists.freedesktop.org
637T:	git git://people.freedesktop.org/~gabbayo/linux.git
638S:	Supported
639F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
640F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
641F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
642F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
643F:	drivers/gpu/drm/amd/amdkfd/
644F:	drivers/gpu/drm/amd/include/cik_structs.h
645F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
646F:	drivers/gpu/drm/amd/include/vi_structs.h
647F:	drivers/gpu/drm/radeon/radeon_kfd.c
648F:	drivers/gpu/drm/radeon/radeon_kfd.h
649F:	include/uapi/linux/kfd_ioctl.h
650
651AMD MICROCODE UPDATE SUPPORT
652M:	Borislav Petkov <bp@alien8.de>
653S:	Maintained
654F:	arch/x86/kernel/cpu/microcode/amd*
655
656AMD XGBE DRIVER
657M:	Tom Lendacky <thomas.lendacky@amd.com>
658L:	netdev@vger.kernel.org
659S:	Supported
660F:	drivers/net/ethernet/amd/xgbe/
661
662AMS (Apple Motion Sensor) DRIVER
663M:	Michael Hanselmann <linux-kernel@hansmi.ch>
664S:	Supported
665F:	drivers/macintosh/ams/
666
667AMSO1100 RNIC DRIVER
668M:	Tom Tucker <tom@opengridcomputing.com>
669M:	Steve Wise <swise@opengridcomputing.com>
670L:	linux-rdma@vger.kernel.org
671S:	Maintained
672F:	drivers/infiniband/hw/amso1100/
673
674ANALOG DEVICES INC AD9389B DRIVER
675M:	Hans Verkuil <hans.verkuil@cisco.com>
676L:	linux-media@vger.kernel.org
677S:	Maintained
678F:	drivers/media/i2c/ad9389b*
679
680ANALOG DEVICES INC ADV7180 DRIVER
681M:	Lars-Peter Clausen <lars@metafoo.de>
682L:	linux-media@vger.kernel.org
683W:	http://ez.analog.com/community/linux-device-drivers
684S:	Supported
685F:	drivers/media/i2c/adv7180.c
686
687ANALOG DEVICES INC ADV7511 DRIVER
688M:	Hans Verkuil <hans.verkuil@cisco.com>
689L:	linux-media@vger.kernel.org
690S:	Maintained
691F:	drivers/media/i2c/adv7511*
692
693ANALOG DEVICES INC ADV7604 DRIVER
694M:	Hans Verkuil <hans.verkuil@cisco.com>
695L:	linux-media@vger.kernel.org
696S:	Maintained
697F:	drivers/media/i2c/adv7604*
698
699ANALOG DEVICES INC ADV7842 DRIVER
700M:	Hans Verkuil <hans.verkuil@cisco.com>
701L:	linux-media@vger.kernel.org
702S:	Maintained
703F:	drivers/media/i2c/adv7842*
704
705ANALOG DEVICES INC ASOC CODEC DRIVERS
706M:	Lars-Peter Clausen <lars@metafoo.de>
707L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
708W:	http://wiki.analog.com/
709W:	http://ez.analog.com/community/linux-device-drivers
710S:	Supported
711F:	sound/soc/codecs/adau*
712F:	sound/soc/codecs/adav*
713F:	sound/soc/codecs/ad1*
714F:	sound/soc/codecs/ad7*
715F:	sound/soc/codecs/ssm*
716F:	sound/soc/codecs/sigmadsp.*
717
718ANALOG DEVICES INC ASOC DRIVERS
719L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
720L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
721W:	http://blackfin.uclinux.org/
722S:	Supported
723F:	sound/soc/blackfin/*
724
725ANALOG DEVICES INC IIO DRIVERS
726M:	Lars-Peter Clausen <lars@metafoo.de>
727M:	Michael Hennerich <Michael.Hennerich@analog.com>
728W:	http://wiki.analog.com/
729W:	http://ez.analog.com/community/linux-device-drivers
730S:	Supported
731F:	drivers/iio/*/ad*
732X:	drivers/iio/*/adjd*
733F:	drivers/staging/iio/*/ad*
734F:	staging/iio/trigger/iio-trig-bfin-timer.c
735
736ANDROID DRIVERS
737M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
738M:	Arve Hjønnevåg <arve@android.com>
739M:	Riley Andrews <riandrews@android.com>
740T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
741L:	devel@driverdev.osuosl.org
742S:	Supported
743F:	drivers/android/
744F:	drivers/staging/android/
745
746AOA (Apple Onboard Audio) ALSA DRIVER
747M:	Johannes Berg <johannes@sipsolutions.net>
748L:	linuxppc-dev@lists.ozlabs.org
749L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
750S:	Maintained
751F:	sound/aoa/
752
753APM DRIVER
754M:	Jiri Kosina <jkosina@suse.com>
755S:	Odd fixes
756F:	arch/x86/kernel/apm_32.c
757F:	include/linux/apm_bios.h
758F:	include/uapi/linux/apm_bios.h
759F:	drivers/char/apm-emulation.c
760
761APPLE BCM5974 MULTITOUCH DRIVER
762M:	Henrik Rydberg <rydberg@bitmath.org>
763L:	linux-input@vger.kernel.org
764S:	Odd fixes
765F:	drivers/input/mouse/bcm5974.c
766
767APPLE SMC DRIVER
768M:	Henrik Rydberg <rydberg@bitmath.org>
769L:	lm-sensors@lm-sensors.org
770S:	Odd fixes
771F:	drivers/hwmon/applesmc.c
772
773APPLETALK NETWORK LAYER
774M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
775S:	Maintained
776F:	drivers/net/appletalk/
777F:	net/appletalk/
778
779APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
780M:	Iyappan Subramanian <isubramanian@apm.com>
781M:	Keyur Chudgar <kchudgar@apm.com>
782S:	Supported
783F:	drivers/net/ethernet/apm/xgene/
784F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
785
786APTINA CAMERA SENSOR PLL
787M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
788L:	linux-media@vger.kernel.org
789S:	Maintained
790F:	drivers/media/i2c/aptina-pll.*
791
792ARC FRAMEBUFFER DRIVER
793M:	Jaya Kumar <jayalk@intworks.biz>
794S:	Maintained
795F:	drivers/video/fbdev/arcfb.c
796F:	drivers/video/fbdev/core/fb_defio.c
797
798ARM MFM AND FLOPPY DRIVERS
799M:	Ian Molton <spyro@f2s.com>
800S:	Maintained
801F:	arch/arm/lib/floppydma.S
802F:	arch/arm/include/asm/floppy.h
803
804ARM PMU PROFILING AND DEBUGGING
805M:	Will Deacon <will.deacon@arm.com>
806S:	Maintained
807F:	arch/arm/kernel/perf_event*
808F:	arch/arm/oprofile/common.c
809F:	arch/arm/include/asm/pmu.h
810F:	arch/arm/kernel/hw_breakpoint.c
811F:	arch/arm/include/asm/hw_breakpoint.h
812
813ARM PORT
814M:	Russell King <linux@arm.linux.org.uk>
815L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
816W:	http://www.arm.linux.org.uk/
817S:	Maintained
818F:	arch/arm/
819
820ARM SUB-ARCHITECTURES
821L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
822S:	Maintained
823F:	arch/arm/mach-*/
824F:	arch/arm/plat-*/
825T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
826
827ARM PRIMECELL AACI PL041 DRIVER
828M:	Russell King <linux@arm.linux.org.uk>
829S:	Maintained
830F:	sound/arm/aaci.*
831
832ARM PRIMECELL CLCD PL110 DRIVER
833M:	Russell King <linux@arm.linux.org.uk>
834S:	Maintained
835F:	drivers/video/fbdev/amba-clcd.*
836
837ARM PRIMECELL KMI PL050 DRIVER
838M:	Russell King <linux@arm.linux.org.uk>
839S:	Maintained
840F:	drivers/input/serio/ambakmi.*
841F:	include/linux/amba/kmi.h
842
843ARM PRIMECELL MMCI PL180/1 DRIVER
844M:	Russell King <linux@arm.linux.org.uk>
845S:	Maintained
846F:	drivers/mmc/host/mmci.*
847F:	include/linux/amba/mmci.h
848
849ARM PRIMECELL UART PL010 AND PL011 DRIVERS
850M:	Russell King <linux@arm.linux.org.uk>
851S:	Maintained
852F:	drivers/tty/serial/amba-pl01*.c
853F:	include/linux/amba/serial.h
854
855ARM PRIMECELL BUS SUPPORT
856M:	Russell King <linux@arm.linux.org.uk>
857S:	Maintained
858F:	drivers/amba/
859F:	include/linux/amba/bus.h
860
861ARM/ADS SPHERE MACHINE SUPPORT
862M:	Lennert Buytenhek <kernel@wantstofly.org>
863L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S:	Maintained
865
866ARM/AFEB9260 MACHINE SUPPORT
867M:	Sergey Lapin <slapin@ossfans.org>
868L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S:	Maintained
870
871ARM/AJECO 1ARM MACHINE SUPPORT
872M:	Lennert Buytenhek <kernel@wantstofly.org>
873L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S:	Maintained
875
876ARM/Allwinner A1X SoC support
877M:	Maxime Ripard <maxime.ripard@free-electrons.com>
878L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879S:	Maintained
880N:	sun[x4567]i
881
882ARM/Allwinner SoC Clock Support
883M:	Emilio López <emilio@elopez.com.ar>
884S:	Maintained
885F:	drivers/clk/sunxi/
886
887ARM/Amlogic MesonX SoC support
888M:	Carlo Caione <carlo@caione.org>
889L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S:	Maintained
891F:	drivers/media/rc/meson-ir.c
892N:	meson[x68]
893
894ARM/Annapurna Labs ALPINE ARCHITECTURE
895M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
896S:	Maintained
897F:	arch/arm/mach-alpine/
898
899ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
900M:	Nicolas Ferre <nicolas.ferre@atmel.com>
901M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
902M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
903L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904W:	http://www.linux4sam.org
905S:	Supported
906F:	arch/arm/mach-at91/
907F:	include/soc/at91/
908F:	arch/arm/boot/dts/at91*.dts
909F:	arch/arm/boot/dts/at91*.dtsi
910F:	arch/arm/boot/dts/sama*.dts
911F:	arch/arm/boot/dts/sama*.dtsi
912F:	arch/arm/include/debug/at91.S
913
914ARM/ATMEL AT91 Clock Support
915M:	Boris Brezillon <boris.brezillon@free-electrons.com>
916S:	Maintained
917F:	drivers/clk/at91
918
919ARM/CALXEDA HIGHBANK ARCHITECTURE
920M:	Rob Herring <robh@kernel.org>
921L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
922S:	Maintained
923F:	arch/arm/mach-highbank/
924
925ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
926M:	Krzysztof Halasa <khalasa@piap.pl>
927S:	Maintained
928F:	arch/arm/mach-cns3xxx/
929
930ARM/CAVIUM THUNDER NETWORK DRIVER
931M:	Sunil Goutham <sgoutham@cavium.com>
932M:	Robert Richter <rric@kernel.org>
933L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
934S:	Supported
935F:	drivers/net/ethernet/cavium/
936
937ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
938M:	Alexander Shiyan <shc_work@mail.ru>
939L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940S:	Odd Fixes
941N:	clps711x
942
943ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
944M:	Hartley Sweeten <hsweeten@visionengravers.com>
945M:	Ryan Mallon <rmallon@gmail.com>
946L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947S:	Maintained
948F:	arch/arm/mach-ep93xx/
949F:	arch/arm/mach-ep93xx/include/mach/
950
951ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
952M:	Lennert Buytenhek <kernel@wantstofly.org>
953L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S:	Maintained
955
956ARM/CLKDEV SUPPORT
957M:	Russell King <linux@arm.linux.org.uk>
958L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959S:	Maintained
960F:	arch/arm/include/asm/clkdev.h
961F:	drivers/clk/clkdev.c
962
963ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
964M:	Mike Rapoport <mike@compulab.co.il>
965L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966S:	Maintained
967
968ARM/CONTEC MICRO9 MACHINE SUPPORT
969M:	Hubert Feurstein <hubert.feurstein@contec.at>
970S:	Maintained
971F:	arch/arm/mach-ep93xx/micro9.c
972
973ARM/CORESIGHT FRAMEWORK AND DRIVERS
974M:	Mathieu Poirier <mathieu.poirier@linaro.org>
975L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976S:	Maintained
977F:	drivers/hwtracing/coresight/*
978F:	Documentation/trace/coresight.txt
979F:	Documentation/devicetree/bindings/arm/coresight.txt
980F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
981
982ARM/CORGI MACHINE SUPPORT
983M:	Richard Purdie <rpurdie@rpsys.net>
984S:	Maintained
985
986ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
987M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
988L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989T:	git git://github.com/ulli-kroll/linux.git
990S:	Maintained
991F:	arch/arm/mach-gemini/
992F:	drivers/rtc/rtc-gemini.c
993
994ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
995M:	Barry Song <baohua@kernel.org>
996L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
998S:	Maintained
999F:	arch/arm/mach-prima2/
1000F:	drivers/clk/sirf/
1001F:	drivers/clocksource/timer-prima2.c
1002F:	drivers/clocksource/timer-atlas7.c
1003N:	[^a-z]sirf
1004
1005ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1006M:	Baruch Siach <baruch@tkos.co.il>
1007L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008S:	Maintained
1009F:	arch/arm/boot/dts/cx92755*
1010N:	digicolor
1011
1012ARM/EBSA110 MACHINE SUPPORT
1013M:	Russell King <linux@arm.linux.org.uk>
1014L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015W:	http://www.arm.linux.org.uk/
1016S:	Maintained
1017F:	arch/arm/mach-ebsa110/
1018F:	drivers/net/ethernet/amd/am79c961a.*
1019
1020ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1021M:	Uwe Kleine-König <kernel@pengutronix.de>
1022L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S:	Maintained
1024N:	efm32
1025
1026ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1027M:	Daniel Ribeiro <drwyrm@gmail.com>
1028M:	Stefan Schmidt <stefan@openezx.org>
1029M:	Harald Welte <laforge@openezx.org>
1030L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1031W:	http://www.openezx.org/
1032S:	Maintained
1033T:	topgit git://git.openezx.org/openezx.git
1034F:	arch/arm/mach-pxa/ezx.c
1035
1036ARM/FARADAY FA526 PORT
1037M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1038L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039S:	Maintained
1040T:	git git://git.berlios.de/gemini-board
1041F:	arch/arm/mm/*-fa*
1042
1043ARM/FOOTBRIDGE ARCHITECTURE
1044M:	Russell King <linux@arm.linux.org.uk>
1045L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046W:	http://www.arm.linux.org.uk/
1047S:	Maintained
1048F:	arch/arm/include/asm/hardware/dec21285.h
1049F:	arch/arm/mach-footbridge/
1050
1051ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1052M:	Shawn Guo <shawnguo@kernel.org>
1053M:	Sascha Hauer <kernel@pengutronix.de>
1054L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055S:	Maintained
1056T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1057F:	arch/arm/mach-imx/
1058F:	arch/arm/mach-mxs/
1059F:	arch/arm/boot/dts/imx*
1060F:	arch/arm/configs/imx*_defconfig
1061F:	drivers/clk/imx/
1062F:	include/soc/imx/
1063
1064ARM/FREESCALE VYBRID ARM ARCHITECTURE
1065M:	Shawn Guo <shawnguo@kernel.org>
1066M:	Sascha Hauer <kernel@pengutronix.de>
1067R:	Stefan Agner <stefan@agner.ch>
1068L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069S:	Maintained
1070T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1071F:	arch/arm/mach-imx/*vf610*
1072F:	arch/arm/boot/dts/vf*
1073
1074ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1075M:	Lennert Buytenhek <kernel@wantstofly.org>
1076L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077S:	Maintained
1078
1079ARM/GUMSTIX MACHINE SUPPORT
1080M:	Steve Sakoman <sakoman@gmail.com>
1081L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082S:	Maintained
1083
1084ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1085M:	Philipp Zabel <philipp.zabel@gmail.com>
1086M:	Paul Parsons <lost.distance@yahoo.com>
1087L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088S:	Maintained
1089F:	arch/arm/mach-pxa/hx4700.c
1090F:	arch/arm/mach-pxa/include/mach/hx4700.h
1091F:	sound/soc/pxa/hx4700.c
1092
1093ARM/HISILICON SOC SUPPORT
1094M:	Wei Xu <xuwei5@hisilicon.com>
1095L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096W:	http://www.hisilicon.com
1097S:	Supported
1098T:	git git://github.com/hisilicon/linux-hisi.git
1099F:	arch/arm/mach-hisi/
1100
1101ARM/HP JORNADA 7XX MACHINE SUPPORT
1102M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1103W:	www.jlime.com
1104S:	Maintained
1105T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1106F:	arch/arm/mach-sa1100/jornada720.c
1107F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1108
1109ARM/IGEP MACHINE SUPPORT
1110M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1111M:	Javier Martinez Canillas <javier@dowhile0.org>
1112L:	linux-omap@vger.kernel.org
1113L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S:	Maintained
1115F:	arch/arm/boot/dts/omap3-igep*
1116
1117ARM/INCOME PXA270 SUPPORT
1118M:	Marek Vasut <marek.vasut@gmail.com>
1119L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120S:	Maintained
1121F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1122
1123ARM/INTEL IOP32X ARM ARCHITECTURE
1124M:	Lennert Buytenhek <kernel@wantstofly.org>
1125L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126S:	Maintained
1127
1128ARM/INTEL IOP33X ARM ARCHITECTURE
1129L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130S:	Orphan
1131
1132ARM/INTEL IOP13XX ARM ARCHITECTURE
1133M:	Lennert Buytenhek <kernel@wantstofly.org>
1134L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S:	Maintained
1136
1137ARM/INTEL IQ81342EX MACHINE SUPPORT
1138M:	Lennert Buytenhek <kernel@wantstofly.org>
1139L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140S:	Maintained
1141
1142ARM/INTEL IXDP2850 MACHINE SUPPORT
1143M:	Lennert Buytenhek <kernel@wantstofly.org>
1144L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145S:	Maintained
1146
1147ARM/INTEL IXP4XX ARM ARCHITECTURE
1148M:	Imre Kaloz <kaloz@openwrt.org>
1149M:	Krzysztof Halasa <khalasa@piap.pl>
1150L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S:	Maintained
1152F:	arch/arm/mach-ixp4xx/
1153
1154ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1155M:	Jonathan Cameron <jic23@cam.ac.uk>
1156L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157S:	Maintained
1158F:	arch/arm/mach-pxa/stargate2.c
1159F:	drivers/pcmcia/pxa2xx_stargate2.c
1160
1161ARM/INTEL XSC3 (MANZANO) ARM CORE
1162M:	Lennert Buytenhek <kernel@wantstofly.org>
1163L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S:	Maintained
1165
1166ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1167M:	Lennert Buytenhek <kernel@wantstofly.org>
1168L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169S:	Maintained
1170
1171ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1172M:	Santosh Shilimkar <ssantosh@kernel.org>
1173L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174S:	Maintained
1175F:	arch/arm/mach-keystone/
1176T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1177
1178ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1179M:	Santosh Shilimkar <ssantosh@kernel.org>
1180L:	linux-kernel@vger.kernel.org
1181S:	Maintained
1182F:	drivers/clk/keystone/
1183
1184ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1185M:	Santosh Shilimkar <ssantosh@kernel.org>
1186L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187L:	linux-kernel@vger.kernel.org
1188S:	Maintained
1189F:	drivers/clocksource/timer-keystone.c
1190
1191ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1192M:	Santosh Shilimkar <ssantosh@kernel.org>
1193L:	linux-kernel@vger.kernel.org
1194S:	Maintained
1195F:	drivers/power/reset/keystone-reset.c
1196
1197ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1198M:	Santosh Shilimkar <ssantosh@kernel.org>
1199L:	linux-kernel@vger.kernel.org
1200S:	Maintained
1201F:	drivers/memory/*emif*
1202
1203ARM/LOGICPD PXA270 MACHINE SUPPORT
1204M:	Lennert Buytenhek <kernel@wantstofly.org>
1205L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1206S:	Maintained
1207
1208ARM/LPC18XX ARCHITECTURE
1209M:	Joachim Eastwood <manabian@gmail.com>
1210L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211S:	Maintained
1212N:	lpc18xx
1213
1214ARM/MAGICIAN MACHINE SUPPORT
1215M:	Philipp Zabel <philipp.zabel@gmail.com>
1216S:	Maintained
1217
1218ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1219M:	Jason Cooper <jason@lakedaemon.net>
1220M:	Andrew Lunn <andrew@lunn.ch>
1221M:	Gregory Clement <gregory.clement@free-electrons.com>
1222M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1223L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224S:	Maintained
1225F:	arch/arm/mach-mvebu/
1226F:	drivers/rtc/rtc-armada38x.c
1227F:	arch/arm/boot/dts/armada*
1228F:	arch/arm/boot/dts/kirkwood*
1229
1230
1231ARM/Marvell Berlin SoC support
1232M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1233L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234S:	Maintained
1235F:	arch/arm/mach-berlin/
1236F:	arch/arm/boot/dts/berlin*
1237
1238
1239ARM/Marvell Dove/MV78xx0/Orion SOC support
1240M:	Jason Cooper <jason@lakedaemon.net>
1241M:	Andrew Lunn <andrew@lunn.ch>
1242M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1243M:	Gregory Clement <gregory.clement@free-electrons.com>
1244L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245S:	Maintained
1246F:	arch/arm/mach-dove/
1247F:	arch/arm/mach-mv78xx0/
1248F:	arch/arm/mach-orion5x/
1249F:	arch/arm/plat-orion/
1250F:	arch/arm/boot/dts/dove*
1251F:	arch/arm/boot/dts/orion5x*
1252
1253
1254ARM/Orion SoC/Technologic Systems TS-78xx platform support
1255M:	Alexander Clouter <alex@digriz.org.uk>
1256L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257W:	http://www.digriz.org.uk/ts78xx/kernel
1258S:	Maintained
1259F:	arch/arm/mach-orion5x/ts78xx-*
1260
1261ARM/Mediatek RTC DRIVER
1262M:	Eddie Huang <eddie.huang@mediatek.com>
1263L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1265S:	Maintained
1266F:	drivers/rtc/rtc-mt6397.c
1267
1268ARM/Mediatek SoC support
1269M:	Matthias Brugger <matthias.bgg@gmail.com>
1270L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1272S:	Maintained
1273F:	arch/arm/boot/dts/mt6*
1274F:	arch/arm/boot/dts/mt8*
1275F:	arch/arm/mach-mediatek/
1276N:	mtk
1277K:	mediatek
1278
1279ARM/MICREL KS8695 ARCHITECTURE
1280M:	Greg Ungerer <gerg@uclinux.org>
1281L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282F:	arch/arm/mach-ks8695/
1283S:	Odd Fixes
1284
1285ARM/MIOA701 MACHINE SUPPORT
1286M:	Robert Jarzmik <robert.jarzmik@free.fr>
1287L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288F:	arch/arm/mach-pxa/mioa701.c
1289S:	Maintained
1290
1291ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1292M:	Michael Petchkovsky <mkpetch@internode.on.net>
1293S:	Maintained
1294
1295ARM/NOMADIK ARCHITECTURE
1296M:	Alessandro Rubini <rubini@unipv.it>
1297M:	Linus Walleij <linus.walleij@linaro.org>
1298L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299S:	Maintained
1300F:	arch/arm/mach-nomadik/
1301F:	drivers/pinctrl/nomadik/
1302F:	drivers/i2c/busses/i2c-nomadik.c
1303T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1304
1305ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1306M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1307L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1308W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1309S:	Supported
1310
1311ARM/TOSA MACHINE SUPPORT
1312M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1313M:	Dirk Opfer <dirk@opfer-online.de>
1314S:	Maintained
1315
1316ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1317M:	Marek Vasut <marek.vasut@gmail.com>
1318L:	linux-arm-kernel@lists.infradead.org
1319W:	http://hackndev.com
1320S:	Maintained
1321F:	arch/arm/mach-pxa/include/mach/palmtx.h
1322F:	arch/arm/mach-pxa/palmtx.c
1323F:	arch/arm/mach-pxa/include/mach/palmt5.h
1324F:	arch/arm/mach-pxa/palmt5.c
1325F:	arch/arm/mach-pxa/include/mach/palmld.h
1326F:	arch/arm/mach-pxa/palmld.c
1327F:	arch/arm/mach-pxa/include/mach/palmte2.h
1328F:	arch/arm/mach-pxa/palmte2.c
1329F:	arch/arm/mach-pxa/include/mach/palmtc.h
1330F:	arch/arm/mach-pxa/palmtc.c
1331
1332ARM/PALM TREO SUPPORT
1333M:	Tomas Cech <sleep_walker@suse.com>
1334L:	linux-arm-kernel@lists.infradead.org
1335W:	http://hackndev.com
1336S:	Maintained
1337F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1338F:	arch/arm/mach-pxa/palmtreo.c
1339
1340ARM/PALMZ72 SUPPORT
1341M:	Sergey Lapin <slapin@ossfans.org>
1342L:	linux-arm-kernel@lists.infradead.org
1343W:	http://hackndev.com
1344S:	Maintained
1345F:	arch/arm/mach-pxa/include/mach/palmz72.h
1346F:	arch/arm/mach-pxa/palmz72.c
1347
1348ARM/PLEB SUPPORT
1349M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1350W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1351S:	Maintained
1352
1353ARM/PT DIGITAL BOARD PORT
1354M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1355L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356W:	http://www.arm.linux.org.uk/
1357S:	Maintained
1358
1359ARM/QUALCOMM SUPPORT
1360M:	Kumar Gala <galak@codeaurora.org>
1361M:	Andy Gross <agross@codeaurora.org>
1362M:	David Brown <davidb@codeaurora.org>
1363L:	linux-arm-msm@vger.kernel.org
1364L:	linux-soc@vger.kernel.org
1365S:	Maintained
1366F:	arch/arm/mach-qcom/
1367F:	drivers/soc/qcom/
1368F:	drivers/tty/serial/msm_serial.h
1369F:	drivers/tty/serial/msm_serial.c
1370F:	drivers/*/pm8???-*
1371F:	drivers/mfd/ssbi.c
1372F:	drivers/firmware/qcom_scm.c
1373T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1374
1375ARM/RADISYS ENP2611 MACHINE SUPPORT
1376M:	Lennert Buytenhek <kernel@wantstofly.org>
1377L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378S:	Maintained
1379
1380ARM/RISCPC ARCHITECTURE
1381M:	Russell King <linux@arm.linux.org.uk>
1382L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1383W:	http://www.arm.linux.org.uk/
1384S:	Maintained
1385F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1386F:	arch/arm/include/asm/hardware/ioc.h
1387F:	arch/arm/include/asm/hardware/iomd.h
1388F:	arch/arm/include/asm/hardware/memc.h
1389F:	arch/arm/mach-rpc/
1390F:	drivers/net/ethernet/8390/etherh.c
1391F:	drivers/net/ethernet/i825xx/ether1*
1392F:	drivers/net/ethernet/seeq/ether3*
1393F:	drivers/scsi/arm/
1394
1395ARM/Rockchip SoC support
1396M:	Heiko Stuebner <heiko@sntech.de>
1397L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398L:	linux-rockchip@lists.infradead.org
1399S:	Maintained
1400F:	arch/arm/boot/dts/rk3*
1401F:	arch/arm/mach-rockchip/
1402F:	drivers/clk/rockchip/
1403F:	drivers/i2c/busses/i2c-rk3x.c
1404F:	drivers/*/*rockchip*
1405F:	drivers/*/*/*rockchip*
1406F:	sound/soc/rockchip/
1407N:	rockchip
1408
1409ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1410M:	Kukjin Kim <kgene@kernel.org>
1411M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1412L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1413L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1414S:	Maintained
1415F:	arch/arm/boot/dts/s3c*
1416F:	arch/arm/boot/dts/exynos*
1417F:	arch/arm64/boot/dts/exynos/
1418F:	arch/arm/plat-samsung/
1419F:	arch/arm/mach-s3c24*/
1420F:	arch/arm/mach-s3c64xx/
1421F:	arch/arm/mach-s5p*/
1422F:	arch/arm/mach-exynos*/
1423F:	drivers/*/*s3c2410*
1424F:	drivers/*/*/*s3c2410*
1425F:	drivers/spi/spi-s3c*
1426F:	sound/soc/samsung/*
1427N:	exynos
1428
1429ARM/SAMSUNG MOBILE MACHINE SUPPORT
1430M:	Kyungmin Park <kyungmin.park@samsung.com>
1431L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432S:	Maintained
1433F:	arch/arm/mach-s5pv210/
1434
1435ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1436M:	Kyungmin Park <kyungmin.park@samsung.com>
1437M:	Kamil Debski <k.debski@samsung.com>
1438L:	linux-arm-kernel@lists.infradead.org
1439L:	linux-media@vger.kernel.org
1440S:	Maintained
1441F:	drivers/media/platform/s5p-g2d/
1442
1443ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1444M:	Kyungmin Park <kyungmin.park@samsung.com>
1445M:	Kamil Debski <k.debski@samsung.com>
1446M:	Jeongtae Park <jtp.park@samsung.com>
1447L:	linux-arm-kernel@lists.infradead.org
1448L:	linux-media@vger.kernel.org
1449S:	Maintained
1450F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1451F:	drivers/media/platform/s5p-mfc/
1452
1453ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1454M:	Kyungmin Park <kyungmin.park@samsung.com>
1455M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1456L:	linux-arm-kernel@lists.infradead.org
1457L:	linux-media@vger.kernel.org
1458S:	Maintained
1459F:	drivers/media/platform/s5p-tv/
1460
1461ARM/SHMOBILE ARM ARCHITECTURE
1462M:	Simon Horman <horms@verge.net.au>
1463M:	Magnus Damm <magnus.damm@gmail.com>
1464L:	linux-sh@vger.kernel.org
1465W:	http://oss.renesas.com
1466Q:	http://patchwork.kernel.org/project/linux-sh/list/
1467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1468S:	Supported
1469F:	arch/arm/boot/dts/emev2*
1470F:	arch/arm/boot/dts/r7s*
1471F:	arch/arm/boot/dts/r8a*
1472F:	arch/arm/boot/dts/sh*
1473F:	arch/arm/configs/armadillo800eva_defconfig
1474F:	arch/arm/configs/bockw_defconfig
1475F:	arch/arm/configs/kzm9g_defconfig
1476F:	arch/arm/configs/marzen_defconfig
1477F:	arch/arm/configs/shmobile_defconfig
1478F:	arch/arm/include/debug/renesas-scif.S
1479F:	arch/arm/mach-shmobile/
1480F:	drivers/sh/
1481
1482ARM/SOCFPGA ARCHITECTURE
1483M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1484S:	Maintained
1485F:	arch/arm/mach-socfpga/
1486F:	arch/arm/boot/dts/socfpga*
1487F:	arch/arm/configs/socfpga_defconfig
1488W:	http://www.rocketboards.org
1489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1490
1491ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1492M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1493S:	Maintained
1494F:	drivers/clk/socfpga/
1495
1496ARM/SOCFPGA EDAC SUPPORT
1497M:	Thor Thayer <tthayer@opensource.altera.com>
1498S:	Maintained
1499F:	drivers/edac/altera_edac.
1500
1501ARM/STI ARCHITECTURE
1502M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1503M:	Maxime Coquelin <maxime.coquelin@st.com>
1504M:	Patrice Chotard <patrice.chotard@st.com>
1505L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506L:	kernel@stlinux.com
1507W:	http://www.stlinux.com
1508S:	Maintained
1509F:	arch/arm/mach-sti/
1510F:	arch/arm/boot/dts/sti*
1511F:	drivers/clocksource/arm_global_timer.c
1512F:	drivers/i2c/busses/i2c-st.c
1513F:	drivers/media/rc/st_rc.c
1514F:	drivers/mmc/host/sdhci-st.c
1515F:	drivers/phy/phy-miphy28lp.c
1516F:	drivers/phy/phy-miphy365x.c
1517F:	drivers/phy/phy-stih407-usb.c
1518F:	drivers/phy/phy-stih41x-usb.c
1519F:	drivers/pinctrl/pinctrl-st.c
1520F:	drivers/reset/sti/
1521F:	drivers/rtc/rtc-st-lpc.c
1522F:	drivers/tty/serial/st-asc.c
1523F:	drivers/usb/dwc3/dwc3-st.c
1524F:	drivers/usb/host/ehci-st.c
1525F:	drivers/usb/host/ohci-st.c
1526F:	drivers/watchdog/st_lpc_wdt.c
1527F:	drivers/ata/ahci_st.c
1528
1529ARM/STM32 ARCHITECTURE
1530M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1531L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532S:	Maintained
1533T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1534N:	stm32
1535F:	drivers/clocksource/armv7m_systick.c
1536
1537ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1538M:	Lennert Buytenhek <kernel@wantstofly.org>
1539L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540S:	Maintained
1541
1542ARM/TETON BGA MACHINE SUPPORT
1543M:	"Mark F. Brown" <mark.brown314@gmail.com>
1544L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1545S:	Maintained
1546
1547ARM/THECUS N2100 MACHINE SUPPORT
1548M:	Lennert Buytenhek <kernel@wantstofly.org>
1549L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550S:	Maintained
1551
1552ARM/NUVOTON W90X900 ARM ARCHITECTURE
1553M:	Wan ZongShun <mcuos.com@gmail.com>
1554L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555W:	http://www.mcuos.com
1556S:	Maintained
1557F:	arch/arm/mach-w90x900/
1558F:	drivers/input/keyboard/w90p910_keypad.c
1559F:	drivers/input/touchscreen/w90p910_ts.c
1560F:	drivers/watchdog/nuc900_wdt.c
1561F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1562F:	drivers/mtd/nand/nuc900_nand.c
1563F:	drivers/rtc/rtc-nuc900.c
1564F:	drivers/spi/spi-nuc900.c
1565F:	drivers/usb/host/ehci-w90x900.c
1566F:	drivers/video/fbdev/nuc900fb.c
1567
1568ARM/U300 MACHINE SUPPORT
1569M:	Linus Walleij <linus.walleij@linaro.org>
1570L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571S:	Supported
1572F:	arch/arm/mach-u300/
1573F:	drivers/clocksource/timer-u300.c
1574F:	drivers/i2c/busses/i2c-stu300.c
1575F:	drivers/rtc/rtc-coh901331.c
1576F:	drivers/watchdog/coh901327_wdt.c
1577F:	drivers/dma/coh901318*
1578F:	drivers/mfd/ab3100*
1579F:	drivers/rtc/rtc-ab3100.c
1580F:	drivers/rtc/rtc-coh901331.c
1581T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1582
1583ARM/UNIPHIER ARCHITECTURE
1584M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1585L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S:	Maintained
1587F:	arch/arm/mach-uniphier/
1588N:	uniphier
1589
1590ARM/Ux500 ARM ARCHITECTURE
1591M:	Linus Walleij <linus.walleij@linaro.org>
1592L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1593S:	Maintained
1594F:	arch/arm/mach-ux500/
1595F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1596F:	drivers/dma/ste_dma40*
1597F:	drivers/hwspinlock/u8500_hsem.c
1598F:	drivers/mfd/abx500*
1599F:	drivers/mfd/ab8500*
1600F:	drivers/mfd/dbx500*
1601F:	drivers/mfd/db8500*
1602F:	drivers/pinctrl/nomadik/pinctrl-ab*
1603F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1604F:	drivers/rtc/rtc-ab8500.c
1605F:	drivers/rtc/rtc-pl031.c
1606T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1607
1608ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1609M:	Ulf Hansson <ulf.hansson@linaro.org>
1610L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611T:	git git://git.linaro.org/people/ulfh/clk.git
1612S:	Maintained
1613F:	drivers/clk/ux500/
1614F:	include/linux/platform_data/clk-ux500.h
1615
1616ARM/VERSATILE EXPRESS PLATFORM
1617M:	Liviu Dudau <liviu.dudau@arm.com>
1618M:	Sudeep Holla <sudeep.holla@arm.com>
1619M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1620L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1621S:	Maintained
1622F:	arch/arm/boot/dts/vexpress*
1623F:	arch/arm64/boot/dts/arm/vexpress*
1624F:	arch/arm/mach-vexpress/
1625F:	*/*/vexpress*
1626F:	*/*/*/vexpress*
1627F:	drivers/clk/versatile/clk-vexpress-osc.c
1628F:	drivers/clocksource/versatile.c
1629
1630ARM/VFP SUPPORT
1631M:	Russell King <linux@arm.linux.org.uk>
1632L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633W:	http://www.arm.linux.org.uk/
1634S:	Maintained
1635F:	arch/arm/vfp/
1636
1637ARM/VOIPAC PXA270 SUPPORT
1638M:	Marek Vasut <marek.vasut@gmail.com>
1639L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S:	Maintained
1641F:	arch/arm/mach-pxa/vpac270.c
1642F:	arch/arm/mach-pxa/include/mach/vpac270.h
1643
1644ARM/VT8500 ARM ARCHITECTURE
1645M:	Tony Prisk <linux@prisktech.co.nz>
1646L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647S:	Maintained
1648F:	arch/arm/mach-vt8500/
1649F:	drivers/clocksource/vt8500_timer.c
1650F:	drivers/i2c/busses/i2c-wmt.c
1651F:	drivers/mmc/host/wmt-sdmmc.c
1652F:	drivers/pwm/pwm-vt8500.c
1653F:	drivers/rtc/rtc-vt8500.c
1654F:	drivers/tty/serial/vt8500_serial.c
1655F:	drivers/usb/host/ehci-platform.c
1656F:	drivers/usb/host/uhci-platform.c
1657F:	drivers/video/fbdev/vt8500lcdfb.*
1658F:	drivers/video/fbdev/wm8505fb*
1659F:	drivers/video/fbdev/wmt_ge_rops.*
1660
1661ARM/ZIPIT Z2 SUPPORT
1662M:	Marek Vasut <marek.vasut@gmail.com>
1663L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664S:	Maintained
1665F:	arch/arm/mach-pxa/z2.c
1666F:	arch/arm/mach-pxa/include/mach/z2.h
1667
1668ARM/ZTE ARCHITECTURE
1669M:	Jun Nie <jun.nie@linaro.org>
1670L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671S:	Maintained
1672F:	arch/arm/mach-zx/
1673F:	drivers/clk/zte/
1674F:	Documentation/devicetree/bindings/arm/zte.txt
1675F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1676
1677ARM/ZYNQ ARCHITECTURE
1678M:	Michal Simek <michal.simek@xilinx.com>
1679R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1680L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681W:	http://wiki.xilinx.com
1682T:	git git://git.xilinx.com/linux-xlnx.git
1683S:	Supported
1684F:	arch/arm/mach-zynq/
1685F:	drivers/cpuidle/cpuidle-zynq.c
1686F:	drivers/block/xsysace.c
1687N:	zynq
1688N:	xilinx
1689F:	drivers/clocksource/cadence_ttc_timer.c
1690F:	drivers/i2c/busses/i2c-cadence.c
1691F:	drivers/mmc/host/sdhci-of-arasan.c
1692F:	drivers/edac/synopsys_edac.c
1693
1694ARM SMMU DRIVERS
1695M:	Will Deacon <will.deacon@arm.com>
1696L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697S:	Maintained
1698F:	drivers/iommu/arm-smmu.c
1699F:	drivers/iommu/arm-smmu-v3.c
1700F:	drivers/iommu/io-pgtable-arm.c
1701
1702ARM64 PORT (AARCH64 ARCHITECTURE)
1703M:	Catalin Marinas <catalin.marinas@arm.com>
1704M:	Will Deacon <will.deacon@arm.com>
1705L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706S:	Maintained
1707F:	arch/arm64/
1708F:	Documentation/arm64/
1709
1710AS3645A LED FLASH CONTROLLER DRIVER
1711M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1712L:	linux-media@vger.kernel.org
1713T:	git git://linuxtv.org/media_tree.git
1714S:	Maintained
1715F:	drivers/media/i2c/as3645a.c
1716F:	include/media/as3645a.h
1717
1718ASC7621 HARDWARE MONITOR DRIVER
1719M:	George Joseph <george.joseph@fairview5.com>
1720L:	lm-sensors@lm-sensors.org
1721S:	Maintained
1722F:	Documentation/hwmon/asc7621
1723F:	drivers/hwmon/asc7621.c
1724
1725ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1726M:	Corentin Chary <corentin.chary@gmail.com>
1727L:	acpi4asus-user@lists.sourceforge.net
1728L:	platform-driver-x86@vger.kernel.org
1729W:	http://acpi4asus.sf.net
1730S:	Maintained
1731F:	drivers/platform/x86/asus*.c
1732F:	drivers/platform/x86/eeepc*.c
1733
1734ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1735R:	Dan Williams <dan.j.williams@intel.com>
1736W:	http://sourceforge.net/projects/xscaleiop
1737S:	Odd fixes
1738F:	Documentation/crypto/async-tx-api.txt
1739F:	crypto/async_tx/
1740F:	drivers/dma/
1741F:	include/linux/dmaengine.h
1742F:	include/linux/async_tx.h
1743
1744AT24 EEPROM DRIVER
1745M:	Wolfram Sang <wsa@the-dreams.de>
1746L:	linux-i2c@vger.kernel.org
1747S:	Maintained
1748F:	drivers/misc/eeprom/at24.c
1749F:	include/linux/platform_data/at24.h
1750
1751ATA OVER ETHERNET (AOE) DRIVER
1752M:	"Ed L. Cashin" <ed.cashin@acm.org>
1753W:	http://www.openaoe.org/
1754S:	Supported
1755F:	Documentation/aoe/
1756F:	drivers/block/aoe/
1757
1758ATHEROS ATH GENERIC UTILITIES
1759M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1760L:	linux-wireless@vger.kernel.org
1761S:	Supported
1762F:	drivers/net/wireless/ath/*
1763
1764ATHEROS ATH5K WIRELESS DRIVER
1765M:	Jiri Slaby <jirislaby@gmail.com>
1766M:	Nick Kossifidis <mickflemm@gmail.com>
1767M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1768L:	linux-wireless@vger.kernel.org
1769W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1770S:	Maintained
1771F:	drivers/net/wireless/ath/ath5k/
1772
1773ATHEROS ATH6KL WIRELESS DRIVER
1774M:	Kalle Valo <kvalo@qca.qualcomm.com>
1775L:	linux-wireless@vger.kernel.org
1776W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1777T:	git git://github.com/kvalo/ath.git
1778S:	Supported
1779F:	drivers/net/wireless/ath/ath6kl/
1780
1781WILOCITY WIL6210 WIRELESS DRIVER
1782M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1783L:	linux-wireless@vger.kernel.org
1784L:	wil6210@qca.qualcomm.com
1785S:	Supported
1786W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1787F:	drivers/net/wireless/ath/wil6210/
1788F:	include/uapi/linux/wil6210_uapi.h
1789
1790CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1791M:	Christian Lamparter <chunkeey@googlemail.com>
1792L:	linux-wireless@vger.kernel.org
1793W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1794S:	Maintained
1795F:	drivers/net/wireless/ath/carl9170/
1796
1797ATK0110 HWMON DRIVER
1798M:	Luca Tettamanti <kronos.it@gmail.com>
1799L:	lm-sensors@lm-sensors.org
1800S:	Maintained
1801F:	drivers/hwmon/asus_atk0110.c
1802
1803ATI_REMOTE2 DRIVER
1804M:	Ville Syrjala <syrjala@sci.fi>
1805S:	Maintained
1806F:	drivers/input/misc/ati_remote2.c
1807
1808ATLX ETHERNET DRIVERS
1809M:	Jay Cliburn <jcliburn@gmail.com>
1810M:	Chris Snook <chris.snook@gmail.com>
1811L:	netdev@vger.kernel.org
1812W:	http://sourceforge.net/projects/atl1
1813W:	http://atl1.sourceforge.net
1814S:	Maintained
1815F:	drivers/net/ethernet/atheros/
1816
1817ATM
1818M:	Chas Williams <3chas3@gmail.com>
1819L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1820L:	netdev@vger.kernel.org
1821W:	http://linux-atm.sourceforge.net
1822S:	Maintained
1823F:	drivers/atm/
1824F:	include/linux/atm*
1825F:	include/uapi/linux/atm*
1826
1827ATMEL AT91 / AT32 MCI DRIVER
1828M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1829S:	Maintained
1830F:	drivers/mmc/host/atmel-mci.c
1831F:	drivers/mmc/host/atmel-mci-regs.h
1832
1833ATMEL AT91 / AT32 SERIAL DRIVER
1834M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1835S:	Supported
1836F:	drivers/tty/serial/atmel_serial.c
1837
1838ATMEL Audio ALSA driver
1839M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1840L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1841S:	Supported
1842F:	sound/soc/atmel
1843
1844ATMEL DMA DRIVER
1845M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1846L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847S:	Supported
1848F:	drivers/dma/at_hdmac.c
1849F:	drivers/dma/at_hdmac_regs.h
1850F:	include/linux/platform_data/dma-atmel.h
1851
1852ATMEL XDMA DRIVER
1853M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1854L:	linux-arm-kernel@lists.infradead.org
1855L:	dmaengine@vger.kernel.org
1856S:	Supported
1857F:	drivers/dma/at_xdmac.c
1858
1859ATMEL I2C DRIVER
1860M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1861L:	linux-i2c@vger.kernel.org
1862S:	Supported
1863F:	drivers/i2c/busses/i2c-at91.c
1864
1865ATMEL ISI DRIVER
1866M:	Josh Wu <josh.wu@atmel.com>
1867L:	linux-media@vger.kernel.org
1868S:	Supported
1869F:	drivers/media/platform/soc_camera/atmel-isi.c
1870F:	include/media/atmel-isi.h
1871
1872ATMEL LCDFB DRIVER
1873M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1874L:	linux-fbdev@vger.kernel.org
1875S:	Maintained
1876F:	drivers/video/fbdev/atmel_lcdfb.c
1877F:	include/video/atmel_lcdc.h
1878
1879ATMEL MACB ETHERNET DRIVER
1880M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1881S:	Supported
1882F:	drivers/net/ethernet/cadence/
1883
1884ATMEL NAND DRIVER
1885M:	Josh Wu <josh.wu@atmel.com>
1886L:	linux-mtd@lists.infradead.org
1887S:	Supported
1888F:	drivers/mtd/nand/atmel_nand*
1889
1890ATMEL SPI DRIVER
1891M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1892S:	Supported
1893F:	drivers/spi/spi-atmel.*
1894
1895ATMEL SSC DRIVER
1896M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1897L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1898S:	Supported
1899F:	drivers/misc/atmel-ssc.c
1900F:	include/linux/atmel-ssc.h
1901
1902ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1903M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1904L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1905S:	Supported
1906F:	drivers/misc/atmel_tclib.c
1907F:	drivers/clocksource/tcb_clksrc.c
1908
1909ATMEL USBA UDC DRIVER
1910M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1911L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1912S:	Supported
1913F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1914
1915ATMEL WIRELESS DRIVER
1916M:	Simon Kelley <simon@thekelleys.org.uk>
1917L:	linux-wireless@vger.kernel.org
1918W:	http://www.thekelleys.org.uk/atmel
1919W:	http://atmelwlandriver.sourceforge.net/
1920S:	Maintained
1921F:	drivers/net/wireless/atmel*
1922
1923ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1924M:	Bradley Grove <linuxdrivers@attotech.com>
1925L:	linux-scsi@vger.kernel.org
1926W:	http://www.attotech.com
1927S:	Supported
1928F:	drivers/scsi/esas2r
1929
1930ATUSB IEEE 802.15.4 RADIO DRIVER
1931M:	Stefan Schmidt <stefan@osg.samsung.com>
1932L:	linux-wpan@vger.kernel.org
1933S:	Maintained
1934F:	drivers/net/ieee802154/atusb.c
1935F:	drivers/net/ieee802154/atusb.h
1936F:	drivers/net/ieee802154/at86rf230.h
1937
1938AUDIT SUBSYSTEM
1939M:	Paul Moore <paul@paul-moore.com>
1940M:	Eric Paris <eparis@redhat.com>
1941L:	linux-audit@redhat.com (moderated for non-subscribers)
1942W:	http://people.redhat.com/sgrubb/audit/
1943T:	git git://git.infradead.org/users/pcmoore/audit
1944S:	Maintained
1945F:	include/linux/audit.h
1946F:	include/uapi/linux/audit.h
1947F:	kernel/audit*
1948
1949AUXILIARY DISPLAY DRIVERS
1950M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1951W:	http://miguelojeda.es/auxdisplay.htm
1952W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1953S:	Maintained
1954F:	drivers/auxdisplay/
1955F:	include/linux/cfag12864b.h
1956
1957AVR32 ARCHITECTURE
1958M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1959M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1960W:	http://www.atmel.com/products/AVR32/
1961W:	http://mirror.egtvedt.no/avr32linux.org/
1962W:	http://avrfreaks.net/
1963S:	Maintained
1964F:	arch/avr32/
1965
1966AVR32/AT32AP MACHINE SUPPORT
1967M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1968M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1969S:	Maintained
1970F:	arch/avr32/mach-at32ap/
1971
1972AX.25 NETWORK LAYER
1973M:	Ralf Baechle <ralf@linux-mips.org>
1974L:	linux-hams@vger.kernel.org
1975W:	http://www.linux-ax25.org/
1976S:	Maintained
1977F:	include/uapi/linux/ax25.h
1978F:	include/net/ax25.h
1979F:	net/ax25/
1980
1981AZ6007 DVB DRIVER
1982M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1983L:	linux-media@vger.kernel.org
1984W:	http://linuxtv.org
1985T:	git git://linuxtv.org/media_tree.git
1986S:	Maintained
1987F:	drivers/media/usb/dvb-usb-v2/az6007.c
1988
1989AZTECH FM RADIO RECEIVER DRIVER
1990M:	Hans Verkuil <hverkuil@xs4all.nl>
1991L:	linux-media@vger.kernel.org
1992T:	git git://linuxtv.org/media_tree.git
1993W:	http://linuxtv.org
1994S:	Maintained
1995F:	drivers/media/radio/radio-aztech*
1996
1997B43 WIRELESS DRIVER
1998L:	linux-wireless@vger.kernel.org
1999L:	b43-dev@lists.infradead.org
2000W:	http://wireless.kernel.org/en/users/Drivers/b43
2001S:	Odd Fixes
2002F:	drivers/net/wireless/b43/
2003
2004B43LEGACY WIRELESS DRIVER
2005M:	Larry Finger <Larry.Finger@lwfinger.net>
2006L:	linux-wireless@vger.kernel.org
2007L:	b43-dev@lists.infradead.org
2008W:	http://wireless.kernel.org/en/users/Drivers/b43
2009S:	Maintained
2010F:	drivers/net/wireless/b43legacy/
2011
2012BACKLIGHT CLASS/SUBSYSTEM
2013M:	Jingoo Han <jingoohan1@gmail.com>
2014M:	Lee Jones <lee.jones@linaro.org>
2015S:	Maintained
2016F:	drivers/video/backlight/
2017F:	include/linux/backlight.h
2018
2019BATMAN ADVANCED
2020M:	Marek Lindner <mareklindner@neomailbox.ch>
2021M:	Simon Wunderlich <sw@simonwunderlich.de>
2022M:	Antonio Quartulli <antonio@meshcoding.com>
2023L:	b.a.t.m.a.n@lists.open-mesh.org
2024W:	http://www.open-mesh.org/
2025S:	Maintained
2026F:	net/batman-adv/
2027
2028BAYCOM/HDLCDRV DRIVERS FOR AX.25
2029M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2030L:	linux-hams@vger.kernel.org
2031W:	http://www.baycom.org/~tom/ham/ham.html
2032S:	Maintained
2033F:	drivers/net/hamradio/baycom*
2034
2035BCACHE (BLOCK LAYER CACHE)
2036M:	Kent Overstreet <kent.overstreet@gmail.com>
2037L:	linux-bcache@vger.kernel.org
2038W:	http://bcache.evilpiepirate.org
2039S:	Maintained
2040F:	drivers/md/bcache/
2041
2042BDISP ST MEDIA DRIVER
2043M:	Fabien Dessenne <fabien.dessenne@st.com>
2044L:	linux-media@vger.kernel.org
2045T:	git git://linuxtv.org/media_tree.git
2046W:	http://linuxtv.org
2047S:	Supported
2048F:	drivers/media/platform/sti/bdisp
2049
2050BEFS FILE SYSTEM
2051S:	Orphan
2052F:	Documentation/filesystems/befs.txt
2053F:	fs/befs/
2054
2055BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2056M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2057L:	netdev@vger.kernel.org
2058S:	Maintained
2059F:	drivers/net/ethernet/ec_bhf.c
2060
2061BFS FILE SYSTEM
2062M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2063S:	Maintained
2064F:	Documentation/filesystems/bfs.txt
2065F:	fs/bfs/
2066F:	include/uapi/linux/bfs_fs.h
2067
2068BLACKFIN ARCHITECTURE
2069M:	Steven Miao <realmz6@gmail.com>
2070L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2071T:	git git://git.code.sf.net/p/adi-linux/code
2072W:	http://blackfin.uclinux.org
2073S:	Supported
2074F:	arch/blackfin/
2075
2076BLACKFIN EMAC DRIVER
2077L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2078W:	http://blackfin.uclinux.org
2079S:	Supported
2080F:	drivers/net/ethernet/adi/
2081
2082BLACKFIN RTC DRIVER
2083L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2084W:	http://blackfin.uclinux.org
2085S:	Supported
2086F:	drivers/rtc/rtc-bfin.c
2087
2088BLACKFIN SDH DRIVER
2089M:	Sonic Zhang <sonic.zhang@analog.com>
2090L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2091W:	http://blackfin.uclinux.org
2092S:	Supported
2093F:	drivers/mmc/host/bfin_sdh.c
2094
2095BLACKFIN SERIAL DRIVER
2096M:	Sonic Zhang <sonic.zhang@analog.com>
2097L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2098W:	http://blackfin.uclinux.org
2099S:	Supported
2100F:	drivers/tty/serial/bfin_uart.c
2101
2102BLACKFIN WATCHDOG DRIVER
2103L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2104W:	http://blackfin.uclinux.org
2105S:	Supported
2106F:	drivers/watchdog/bfin_wdt.c
2107
2108BLACKFIN I2C TWI DRIVER
2109M:	Sonic Zhang <sonic.zhang@analog.com>
2110L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2111W:	http://blackfin.uclinux.org/
2112S:	Supported
2113F:	drivers/i2c/busses/i2c-bfin-twi.c
2114
2115BLACKFIN MEDIA DRIVER
2116M:	Scott Jiang <scott.jiang.linux@gmail.com>
2117L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2118W:	http://blackfin.uclinux.org/
2119S:	Supported
2120F:	drivers/media/platform/blackfin/
2121F:	drivers/media/i2c/adv7183*
2122F:	drivers/media/i2c/vs6624*
2123
2124BLINKM RGB LED DRIVER
2125M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2126S:	Maintained
2127F:	drivers/leds/leds-blinkm.c
2128
2129BLOCK LAYER
2130M:	Jens Axboe <axboe@kernel.dk>
2131T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2132S:	Maintained
2133F:	block/
2134F:	kernel/trace/blktrace.c
2135
2136BLOCK2MTD DRIVER
2137M:	Joern Engel <joern@lazybastard.org>
2138L:	linux-mtd@lists.infradead.org
2139S:	Maintained
2140F:	drivers/mtd/devices/block2mtd.c
2141
2142BLUETOOTH DRIVERS
2143M:	Marcel Holtmann <marcel@holtmann.org>
2144M:	Gustavo Padovan <gustavo@padovan.org>
2145M:	Johan Hedberg <johan.hedberg@gmail.com>
2146L:	linux-bluetooth@vger.kernel.org
2147W:	http://www.bluez.org/
2148T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2149T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2150S:	Maintained
2151F:	drivers/bluetooth/
2152
2153BLUETOOTH SUBSYSTEM
2154M:	Marcel Holtmann <marcel@holtmann.org>
2155M:	Gustavo Padovan <gustavo@padovan.org>
2156M:	Johan Hedberg <johan.hedberg@gmail.com>
2157L:	linux-bluetooth@vger.kernel.org
2158W:	http://www.bluez.org/
2159T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2160T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2161S:	Maintained
2162F:	net/bluetooth/
2163F:	include/net/bluetooth/
2164
2165BONDING DRIVER
2166M:	Jay Vosburgh <j.vosburgh@gmail.com>
2167M:	Veaceslav Falico <vfalico@gmail.com>
2168M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2169L:	netdev@vger.kernel.org
2170W:	http://sourceforge.net/projects/bonding/
2171S:	Supported
2172F:	drivers/net/bonding/
2173F:	include/uapi/linux/if_bonding.h
2174
2175BPF (Safe dynamic programs and tools)
2176M:	Alexei Starovoitov <ast@kernel.org>
2177L:	netdev@vger.kernel.org
2178L:	linux-kernel@vger.kernel.org
2179S:	Supported
2180F:	kernel/bpf/
2181
2182BROADCOM B44 10/100 ETHERNET DRIVER
2183M:	Gary Zambrano <zambrano@broadcom.com>
2184L:	netdev@vger.kernel.org
2185S:	Supported
2186F:	drivers/net/ethernet/broadcom/b44.*
2187
2188BROADCOM GENET ETHERNET DRIVER
2189M:	Florian Fainelli <f.fainelli@gmail.com>
2190L:	netdev@vger.kernel.org
2191S:	Supported
2192F:	drivers/net/ethernet/broadcom/genet/
2193
2194BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2195M:	Sony Chacko <sony.chacko@qlogic.com>
2196M:	Dept-HSGLinuxNICDev@qlogic.com
2197L:	netdev@vger.kernel.org
2198S:	Supported
2199F:	drivers/net/ethernet/broadcom/bnx2.*
2200F:	drivers/net/ethernet/broadcom/bnx2_*
2201
2202BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2203M:	Ariel Elior <ariel.elior@qlogic.com>
2204L:	netdev@vger.kernel.org
2205S:	Supported
2206F:	drivers/net/ethernet/broadcom/bnx2x/
2207
2208BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2209M:	Florian Fainelli <f.fainelli@gmail.com>
2210M:	Ray Jui <rjui@broadcom.com>
2211M:	Scott Branden <sbranden@broadcom.com>
2212L:	bcm-kernel-feedback-list@broadcom.com
2213T:	git git://github.com/broadcom/mach-bcm
2214S:	Maintained
2215F:	arch/arm/mach-bcm/
2216F:	arch/arm/boot/dts/bcm113*
2217F:	arch/arm/boot/dts/bcm216*
2218F:	arch/arm/boot/dts/bcm281*
2219F:	arch/arm/configs/bcm_defconfig
2220F:	drivers/mmc/host/sdhci-bcm-kona.c
2221F:	drivers/clocksource/bcm_kona_timer.c
2222
2223BROADCOM BCM2835 ARM ARCHITECTURE
2224M:	Stephen Warren <swarren@wwwdotorg.org>
2225M:	Lee Jones <lee@kernel.org>
2226L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2227T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2228S:	Maintained
2229N:	bcm2835
2230
2231BROADCOM BCM33XX MIPS ARCHITECTURE
2232M:	Kevin Cernekee <cernekee@gmail.com>
2233L:	linux-mips@linux-mips.org
2234S:	Maintained
2235F:	arch/mips/bcm3384/*
2236F:	arch/mips/include/asm/mach-bcm3384/*
2237F:	arch/mips/kernel/*bmips*
2238
2239BROADCOM BCM47XX MIPS ARCHITECTURE
2240M:	Hauke Mehrtens <hauke@hauke-m.de>
2241M:	Rafał Miłecki <zajec5@gmail.com>
2242L:	linux-mips@linux-mips.org
2243S:	Maintained
2244F:	arch/mips/bcm47xx/*
2245F:	arch/mips/include/asm/mach-bcm47xx/*
2246
2247BROADCOM BCM5301X ARM ARCHITECTURE
2248M:	Hauke Mehrtens <hauke@hauke-m.de>
2249L:	linux-arm-kernel@lists.infradead.org
2250S:	Maintained
2251F:	arch/arm/mach-bcm/bcm_5301x.c
2252F:	arch/arm/boot/dts/bcm5301x.dtsi
2253F:	arch/arm/boot/dts/bcm470*
2254
2255BROADCOM BCM63XX ARM ARCHITECTURE
2256M:	Florian Fainelli <f.fainelli@gmail.com>
2257L:	linux-arm-kernel@lists.infradead.org
2258T:	git git://github.com/broadcom/arm-bcm63xx.git
2259S:	Maintained
2260F:	arch/arm/mach-bcm/bcm63xx.c
2261F:	arch/arm/include/debug/bcm63xx.S
2262
2263BROADCOM BCM63XX/BCM33XX UDC DRIVER
2264M:	Kevin Cernekee <cernekee@gmail.com>
2265L:	linux-usb@vger.kernel.org
2266S:	Maintained
2267F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2268
2269BROADCOM BCM7XXX ARM ARCHITECTURE
2270M:	Brian Norris <computersforpeace@gmail.com>
2271M:	Gregory Fong <gregory.0xf0@gmail.com>
2272M:	Florian Fainelli <f.fainelli@gmail.com>
2273L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2274T:	git git://github.com/broadcom/stblinux.git
2275S:	Maintained
2276F:	arch/arm/mach-bcm/*brcmstb*
2277F:	arch/arm/boot/dts/bcm7*.dts*
2278F:	drivers/bus/brcmstb_gisb.c
2279N:	brcmstb
2280
2281BROADCOM BMIPS MIPS ARCHITECTURE
2282M:	Kevin Cernekee <cernekee@gmail.com>
2283M:	Florian Fainelli <f.fainelli@gmail.com>
2284L:	linux-mips@linux-mips.org
2285T:	git git://github.com/broadcom/stblinux.git
2286S:	Maintained
2287F:	arch/mips/bmips/*
2288F:	arch/mips/include/asm/mach-bmips/*
2289F:	arch/mips/kernel/*bmips*
2290F:	arch/mips/boot/dts/brcm/bcm*.dts*
2291F:	drivers/irqchip/irq-bcm7*
2292F:	drivers/irqchip/irq-brcmstb*
2293
2294BROADCOM TG3 GIGABIT ETHERNET DRIVER
2295M:	Prashant Sreedharan <prashant@broadcom.com>
2296M:	Michael Chan <mchan@broadcom.com>
2297L:	netdev@vger.kernel.org
2298S:	Supported
2299F:	drivers/net/ethernet/broadcom/tg3.*
2300
2301BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2302M:	Brett Rudley <brudley@broadcom.com>
2303M:	Arend van Spriel <arend@broadcom.com>
2304M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2305M:	Hante Meuleman <meuleman@broadcom.com>
2306L:	linux-wireless@vger.kernel.org
2307L:	brcm80211-dev-list@broadcom.com
2308S:	Supported
2309F:	drivers/net/wireless/brcm80211/
2310
2311BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2312M:	QLogic-Storage-Upstream@qlogic.com
2313L:	linux-scsi@vger.kernel.org
2314S:	Supported
2315F:	drivers/scsi/bnx2fc/
2316
2317BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2318M:	QLogic-Storage-Upstream@qlogic.com
2319L:	linux-scsi@vger.kernel.org
2320S:	Supported
2321F:	drivers/scsi/bnx2i/
2322
2323BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2324M:	Ray Jui <rjui@broadcom.com>
2325M:	Scott Branden <sbranden@broadcom.com>
2326L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2327L:	bcm-kernel-feedback-list@broadcom.com
2328T:	git git://github.com/broadcom/cygnus-linux.git
2329S:	Maintained
2330N:	iproc
2331N:	cygnus
2332N:	bcm9113*
2333N:	bcm9583*
2334N:	bcm583*
2335N:	bcm113*
2336
2337BROADCOM BRCMSTB GPIO DRIVER
2338M:	Gregory Fong <gregory.0xf0@gmail.com>
2339L:	bcm-kernel-feedback-list@broadcom.com>
2340S:	Supported
2341F:	drivers/gpio/gpio-brcmstb.c
2342F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2343
2344BROADCOM KONA GPIO DRIVER
2345M:	Ray Jui <rjui@broadcom.com>
2346L:	bcm-kernel-feedback-list@broadcom.com
2347S:	Supported
2348F:	drivers/gpio/gpio-bcm-kona.c
2349F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2350
2351BROADCOM NVRAM DRIVER
2352M:	Rafał Miłecki <zajec5@gmail.com>
2353L:	linux-mips@linux-mips.org
2354S:	Maintained
2355F:	drivers/firmware/broadcom/*
2356
2357BROADCOM STB NAND FLASH DRIVER
2358M:	Brian Norris <computersforpeace@gmail.com>
2359L:	linux-mtd@lists.infradead.org
2360S:	Maintained
2361F:	drivers/mtd/nand/brcmnand/
2362
2363BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2364M:	Rafał Miłecki <zajec5@gmail.com>
2365L:	linux-wireless@vger.kernel.org
2366S:	Maintained
2367F:	drivers/bcma/
2368F:	include/linux/bcma/
2369
2370BROADCOM SYSTEMPORT ETHERNET DRIVER
2371M:	Florian Fainelli <f.fainelli@gmail.com>
2372L:	netdev@vger.kernel.org
2373S:	Supported
2374F:	drivers/net/ethernet/broadcom/bcmsysport.*
2375
2376BROCADE BFA FC SCSI DRIVER
2377M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2378M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2379L:	linux-scsi@vger.kernel.org
2380S:	Supported
2381F:	drivers/scsi/bfa/
2382
2383BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2384M:	Rasesh Mody <rasesh.mody@qlogic.com>
2385L:	netdev@vger.kernel.org
2386S:	Supported
2387F:	drivers/net/ethernet/brocade/bna/
2388
2389BSG (block layer generic sg v4 driver)
2390M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2391L:	linux-scsi@vger.kernel.org
2392S:	Supported
2393F:	block/bsg.c
2394F:	include/linux/bsg.h
2395F:	include/uapi/linux/bsg.h
2396
2397BT87X AUDIO DRIVER
2398M:	Clemens Ladisch <clemens@ladisch.de>
2399L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2400T:	git git://git.alsa-project.org/alsa-kernel.git
2401S:	Maintained
2402F:	Documentation/sound/alsa/Bt87x.txt
2403F:	sound/pci/bt87x.c
2404
2405BT8XXGPIO DRIVER
2406M:	Michael Buesch <m@bues.ch>
2407W:	http://bu3sch.de/btgpio.php
2408S:	Maintained
2409F:	drivers/gpio/gpio-bt8xx.c
2410
2411BTRFS FILE SYSTEM
2412M:	Chris Mason <clm@fb.com>
2413M:	Josef Bacik <jbacik@fb.com>
2414M:	David Sterba <dsterba@suse.com>
2415L:	linux-btrfs@vger.kernel.org
2416W:	http://btrfs.wiki.kernel.org/
2417Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2418T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2419S:	Maintained
2420F:	Documentation/filesystems/btrfs.txt
2421F:	fs/btrfs/
2422
2423BTTV VIDEO4LINUX DRIVER
2424M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2425L:	linux-media@vger.kernel.org
2426W:	http://linuxtv.org
2427T:	git git://linuxtv.org/media_tree.git
2428S:	Odd fixes
2429F:	Documentation/video4linux/bttv/
2430F:	drivers/media/pci/bt8xx/bttv*
2431
2432BUSLOGIC SCSI DRIVER
2433M:	Khalid Aziz <khalid@gonehiking.org>
2434L:	linux-scsi@vger.kernel.org
2435S:	Maintained
2436F:	drivers/scsi/BusLogic.*
2437F:	drivers/scsi/FlashPoint.*
2438
2439C-MEDIA CMI8788 DRIVER
2440M:	Clemens Ladisch <clemens@ladisch.de>
2441L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2442T:	git git://git.alsa-project.org/alsa-kernel.git
2443S:	Maintained
2444F:	sound/pci/oxygen/
2445
2446C6X ARCHITECTURE
2447M:	Mark Salter <msalter@redhat.com>
2448M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2449L:	linux-c6x-dev@linux-c6x.org
2450W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2451S:	Maintained
2452F:	arch/c6x/
2453
2454CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2455M:	David Howells <dhowells@redhat.com>
2456L:	linux-cachefs@redhat.com
2457S:	Supported
2458F:	Documentation/filesystems/caching/cachefiles.txt
2459F:	fs/cachefiles/
2460
2461CADET FM/AM RADIO RECEIVER DRIVER
2462M:	Hans Verkuil <hverkuil@xs4all.nl>
2463L:	linux-media@vger.kernel.org
2464T:	git git://linuxtv.org/media_tree.git
2465W:	http://linuxtv.org
2466S:	Maintained
2467F:	drivers/media/radio/radio-cadet*
2468
2469CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2470M:	Jonathan Corbet <corbet@lwn.net>
2471L:	linux-media@vger.kernel.org
2472T:	git git://linuxtv.org/media_tree.git
2473S:	Maintained
2474F:	Documentation/video4linux/cafe_ccic
2475F:	drivers/media/platform/marvell-ccic/
2476
2477CAIF NETWORK LAYER
2478M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2479L:	netdev@vger.kernel.org
2480S:	Supported
2481F:	Documentation/networking/caif/
2482F:	drivers/net/caif/
2483F:	include/uapi/linux/caif/
2484F:	include/net/caif/
2485F:	net/caif/
2486
2487CALGARY x86-64 IOMMU
2488M:	Muli Ben-Yehuda <muli@il.ibm.com>
2489M:	"Jon D. Mason" <jdmason@kudzu.us>
2490L:	discuss@x86-64.org
2491S:	Maintained
2492F:	arch/x86/kernel/pci-calgary_64.c
2493F:	arch/x86/kernel/tce_64.c
2494F:	arch/x86/include/asm/calgary.h
2495F:	arch/x86/include/asm/tce.h
2496
2497CAN NETWORK LAYER
2498M:	Oliver Hartkopp <socketcan@hartkopp.net>
2499M:	Marc Kleine-Budde <mkl@pengutronix.de>
2500L:	linux-can@vger.kernel.org
2501W:	https://github.com/linux-can
2502T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2503T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2504S:	Maintained
2505F:	Documentation/networking/can.txt
2506F:	net/can/
2507F:	include/linux/can/core.h
2508F:	include/uapi/linux/can.h
2509F:	include/uapi/linux/can/bcm.h
2510F:	include/uapi/linux/can/raw.h
2511F:	include/uapi/linux/can/gw.h
2512
2513CAN NETWORK DRIVERS
2514M:	Wolfgang Grandegger <wg@grandegger.com>
2515M:	Marc Kleine-Budde <mkl@pengutronix.de>
2516L:	linux-can@vger.kernel.org
2517W:	https://github.com/linux-can
2518T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2519T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2520S:	Maintained
2521F:	drivers/net/can/
2522F:	include/linux/can/dev.h
2523F:	include/linux/can/platform/
2524F:	include/uapi/linux/can/error.h
2525F:	include/uapi/linux/can/netlink.h
2526
2527CAPABILITIES
2528M:	Serge Hallyn <serge.hallyn@canonical.com>
2529L:	linux-security-module@vger.kernel.org
2530S:	Supported
2531F:	include/linux/capability.h
2532F:	include/uapi/linux/capability.h
2533F:	security/commoncap.c
2534F:	kernel/capability.c
2535
2536CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2537M:	Kevin Tsai <ktsai@capellamicro.com>
2538S:	Maintained
2539F:	drivers/iio/light/cm*
2540F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2541
2542CAVIUM LIQUIDIO NETWORK DRIVER
2543M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2544M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2545M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2546M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2547L:     netdev@vger.kernel.org
2548W:     http://www.cavium.com
2549S:     Supported
2550F:     drivers/net/ethernet/cavium/
2551F:     drivers/net/ethernet/cavium/liquidio/
2552
2553CC2520 IEEE-802.15.4 RADIO DRIVER
2554M:	Varka Bhadram <varkabhadram@gmail.com>
2555L:	linux-wpan@vger.kernel.org
2556S:	Maintained
2557F:	drivers/net/ieee802154/cc2520.c
2558F:	include/linux/spi/cc2520.h
2559F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2560
2561CELL BROADBAND ENGINE ARCHITECTURE
2562M:	Arnd Bergmann <arnd@arndb.de>
2563L:	linuxppc-dev@lists.ozlabs.org
2564W:	http://www.ibm.com/developerworks/power/cell/
2565S:	Supported
2566F:	arch/powerpc/include/asm/cell*.h
2567F:	arch/powerpc/include/asm/spu*.h
2568F:	arch/powerpc/include/uapi/asm/spu*.h
2569F:	arch/powerpc/oprofile/*cell*
2570F:	arch/powerpc/platforms/cell/
2571
2572CEPH COMMON CODE (LIBCEPH)
2573M:	Ilya Dryomov <idryomov@gmail.com>
2574M:	"Yan, Zheng" <zyan@redhat.com>
2575M:	Sage Weil <sage@redhat.com>
2576L:	ceph-devel@vger.kernel.org
2577W:	http://ceph.com/
2578T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2579T:	git git://github.com/ceph/ceph-client.git
2580S:	Supported
2581F:	net/ceph/
2582F:	include/linux/ceph/
2583F:	include/linux/crush/
2584
2585CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2586M:	"Yan, Zheng" <zyan@redhat.com>
2587M:	Sage Weil <sage@redhat.com>
2588M:	Ilya Dryomov <idryomov@gmail.com>
2589L:	ceph-devel@vger.kernel.org
2590W:	http://ceph.com/
2591T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2592T:	git git://github.com/ceph/ceph-client.git
2593S:	Supported
2594F:	Documentation/filesystems/ceph.txt
2595F:	fs/ceph/
2596
2597CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2598L:	linux-usb@vger.kernel.org
2599S:	Orphan
2600F:	Documentation/usb/WUSB-Design-overview.txt
2601F:	Documentation/usb/wusb-cbaf
2602F:	drivers/usb/host/hwa-hc.c
2603F:	drivers/usb/host/whci/
2604F:	drivers/usb/wusbcore/
2605F:	include/linux/usb/wusb*
2606
2607CFAG12864B LCD DRIVER
2608M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2609W:	http://miguelojeda.es/auxdisplay.htm
2610W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2611S:	Maintained
2612F:	drivers/auxdisplay/cfag12864b.c
2613F:	include/linux/cfag12864b.h
2614
2615CFAG12864BFB LCD FRAMEBUFFER DRIVER
2616M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2617W:	http://miguelojeda.es/auxdisplay.htm
2618W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2619S:	Maintained
2620F:	drivers/auxdisplay/cfag12864bfb.c
2621F:	include/linux/cfag12864b.h
2622
2623CFG80211 and NL80211
2624M:	Johannes Berg <johannes@sipsolutions.net>
2625L:	linux-wireless@vger.kernel.org
2626W:	http://wireless.kernel.org/
2627T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2629S:	Maintained
2630F:	include/uapi/linux/nl80211.h
2631F:	include/net/cfg80211.h
2632F:	net/wireless/*
2633X:	net/wireless/wext*
2634
2635CHAR and MISC DRIVERS
2636M:	Arnd Bergmann <arnd@arndb.de>
2637M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2638T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2639S:	Supported
2640F:	drivers/char/*
2641F:	drivers/misc/*
2642F:	include/linux/miscdevice.h
2643
2644CHECKPATCH
2645M:	Andy Whitcroft <apw@canonical.com>
2646M:	Joe Perches <joe@perches.com>
2647S:	Maintained
2648F:	scripts/checkpatch.pl
2649
2650CHINESE DOCUMENTATION
2651M:	Harry Wei <harryxiyou@gmail.com>
2652L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2653L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2654S:	Maintained
2655F:	Documentation/zh_CN/
2656
2657CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2658M:	Peter Chen <Peter.Chen@freescale.com>
2659T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2660L:	linux-usb@vger.kernel.org
2661S:	Maintained
2662F:	drivers/usb/chipidea/
2663
2664CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2665M:	Hans de Goede <hdegoede@redhat.com>
2666L:	linux-input@vger.kernel.org
2667S:	Maintained
2668F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2669F:	drivers/input/touchscreen/chipone_icn8318.c
2670
2671CHROME HARDWARE PLATFORM SUPPORT
2672M:	Olof Johansson <olof@lixom.net>
2673S:	Maintained
2674F:	drivers/platform/chrome/
2675
2676CISCO VIC ETHERNET NIC DRIVER
2677M:	Christian Benvenuti <benve@cisco.com>
2678M:	Sujith Sankar <ssujith@cisco.com>
2679M:	Govindarajulu Varadarajan <_govind@gmx.com>
2680M:	Neel Patel <neepatel@cisco.com>
2681S:	Supported
2682F:	drivers/net/ethernet/cisco/enic/
2683
2684CISCO VIC LOW LATENCY NIC DRIVER
2685M:	Upinder Malhi <umalhi@cisco.com>
2686S:	Supported
2687F:	drivers/infiniband/hw/usnic
2688
2689CIRRUS LOGIC EP93XX ETHERNET DRIVER
2690M:	Hartley Sweeten <hsweeten@visionengravers.com>
2691L:	netdev@vger.kernel.org
2692S:	Maintained
2693F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2694
2695CIRRUS LOGIC AUDIO CODEC DRIVERS
2696M:	Brian Austin <brian.austin@cirrus.com>
2697M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2698L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2699S:	Maintained
2700F:	sound/soc/codecs/cs*
2701
2702CLEANCACHE API
2703M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2704L:	linux-kernel@vger.kernel.org
2705S:	Maintained
2706F:	mm/cleancache.c
2707F:	include/linux/cleancache.h
2708
2709CLK API
2710M:	Russell King <linux@arm.linux.org.uk>
2711L:	linux-clk@vger.kernel.org
2712S:	Maintained
2713F:	include/linux/clk.h
2714
2715CLOCKSOURCE, CLOCKEVENT DRIVERS
2716M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2717M:	Thomas Gleixner <tglx@linutronix.de>
2718L:	linux-kernel@vger.kernel.org
2719T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2720S:	Supported
2721F:	drivers/clocksource
2722
2723CISCO FCOE HBA DRIVER
2724M:	Hiral Patel <hiralpat@cisco.com>
2725M:	Suma Ramars <sramars@cisco.com>
2726M:	Brian Uchino <buchino@cisco.com>
2727L:	linux-scsi@vger.kernel.org
2728S:	Supported
2729F:	drivers/scsi/fnic/
2730
2731CISCO SCSI HBA DRIVER
2732M:	Narsimhulu Musini <nmusini@cisco.com>
2733M:	Sesidhar Baddela <sebaddel@cisco.com>
2734L:	linux-scsi@vger.kernel.org
2735S:	Supported
2736F:	drivers/scsi/snic/
2737
2738CMPC ACPI DRIVER
2739M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2740M:	Daniel Oliveira Nascimento <don@syst.com.br>
2741L:	platform-driver-x86@vger.kernel.org
2742S:	Supported
2743F:	drivers/platform/x86/classmate-laptop.c
2744
2745COBALT MEDIA DRIVER
2746M:	Hans Verkuil <hans.verkuil@cisco.com>
2747L:	linux-media@vger.kernel.org
2748T:	git git://linuxtv.org/media_tree.git
2749W:	http://linuxtv.org
2750S:	Supported
2751F:	drivers/media/pci/cobalt/
2752
2753COCCINELLE/Semantic Patches (SmPL)
2754M:	Julia Lawall <Julia.Lawall@lip6.fr>
2755M:	Gilles Muller <Gilles.Muller@lip6.fr>
2756M:	Nicolas Palix <nicolas.palix@imag.fr>
2757M:	Michal Marek <mmarek@suse.com>
2758L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2759T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2760W:	http://coccinelle.lip6.fr/
2761S:	Supported
2762F:	Documentation/coccinelle.txt
2763F:	scripts/coccinelle/
2764F:	scripts/coccicheck
2765
2766CODA FILE SYSTEM
2767M:	Jan Harkes <jaharkes@cs.cmu.edu>
2768M:	coda@cs.cmu.edu
2769L:	codalist@coda.cs.cmu.edu
2770W:	http://www.coda.cs.cmu.edu/
2771S:	Maintained
2772F:	Documentation/filesystems/coda.txt
2773F:	fs/coda/
2774F:	include/linux/coda*.h
2775F:	include/uapi/linux/coda*.h
2776
2777CODA V4L2 MEM2MEM DRIVER
2778M:	Philipp Zabel <p.zabel@pengutronix.de>
2779L:	linux-media@vger.kernel.org
2780S:	Maintained
2781F:	Documentation/devicetree/bindings/media/coda.txt
2782F:	drivers/media/platform/coda/
2783
2784COMMON CLK FRAMEWORK
2785M:	Michael Turquette <mturquette@baylibre.com>
2786M:	Stephen Boyd <sboyd@codeaurora.org>
2787L:	linux-clk@vger.kernel.org
2788T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2789S:	Maintained
2790F:	drivers/clk/
2791X:	drivers/clk/clkdev.c
2792F:	include/linux/clk-pr*
2793F:	include/linux/clk/
2794
2795COMMON INTERNET FILE SYSTEM (CIFS)
2796M:	Steve French <sfrench@samba.org>
2797L:	linux-cifs@vger.kernel.org
2798L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2799W:	http://linux-cifs.samba.org/
2800T:	git git://git.samba.org/sfrench/cifs-2.6.git
2801S:	Supported
2802F:	Documentation/filesystems/cifs/
2803F:	fs/cifs/
2804
2805COMPACTPCI HOTPLUG CORE
2806M:	Scott Murray <scott@spiteful.org>
2807L:	linux-pci@vger.kernel.org
2808S:	Maintained
2809F:	drivers/pci/hotplug/cpci_hotplug*
2810
2811COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2812M:	Scott Murray <scott@spiteful.org>
2813L:	linux-pci@vger.kernel.org
2814S:	Maintained
2815F:	drivers/pci/hotplug/cpcihp_zt5550.*
2816
2817COMPACTPCI HOTPLUG GENERIC DRIVER
2818M:	Scott Murray <scott@spiteful.org>
2819L:	linux-pci@vger.kernel.org
2820S:	Maintained
2821F:	drivers/pci/hotplug/cpcihp_generic.c
2822
2823COMPAL LAPTOP SUPPORT
2824M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2825L:	platform-driver-x86@vger.kernel.org
2826S:	Maintained
2827F:	drivers/platform/x86/compal-laptop.c
2828
2829CONEXANT ACCESSRUNNER USB DRIVER
2830M:	Simon Arlott <cxacru@fire.lp0.eu>
2831L:	accessrunner-general@lists.sourceforge.net
2832W:	http://accessrunner.sourceforge.net/
2833S:	Maintained
2834F:	drivers/usb/atm/cxacru.c
2835
2836CONFIGFS
2837M:	Joel Becker <jlbec@evilplan.org>
2838T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2839S:	Supported
2840F:	fs/configfs/
2841F:	include/linux/configfs.h
2842
2843CONNECTOR
2844M:	Evgeniy Polyakov <zbr@ioremap.net>
2845L:	netdev@vger.kernel.org
2846S:	Maintained
2847F:	drivers/connector/
2848
2849CONTROL GROUP (CGROUP)
2850M:	Tejun Heo <tj@kernel.org>
2851M:	Li Zefan <lizefan@huawei.com>
2852M:	Johannes Weiner <hannes@cmpxchg.org>
2853L:	cgroups@vger.kernel.org
2854T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2855S:	Maintained
2856F:	Documentation/cgroups/
2857F:	include/linux/cgroup*
2858F:	kernel/cgroup*
2859
2860CONTROL GROUP - CPUSET
2861M:	Li Zefan <lizefan@huawei.com>
2862L:	cgroups@vger.kernel.org
2863W:	http://www.bullopensource.org/cpuset/
2864W:	http://oss.sgi.com/projects/cpusets/
2865T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2866S:	Maintained
2867F:	Documentation/cgroups/cpusets.txt
2868F:	include/linux/cpuset.h
2869F:	kernel/cpuset.c
2870
2871CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2872M:	Johannes Weiner <hannes@cmpxchg.org>
2873M:	Michal Hocko <mhocko@kernel.org>
2874L:	cgroups@vger.kernel.org
2875L:	linux-mm@kvack.org
2876S:	Maintained
2877F:	mm/memcontrol.c
2878F:	mm/swap_cgroup.c
2879
2880CORETEMP HARDWARE MONITORING DRIVER
2881M:	Fenghua Yu <fenghua.yu@intel.com>
2882L:	lm-sensors@lm-sensors.org
2883S:	Maintained
2884F:	Documentation/hwmon/coretemp
2885F:	drivers/hwmon/coretemp.c
2886
2887COSA/SRP SYNC SERIAL DRIVER
2888M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2889W:	http://www.fi.muni.cz/~kas/cosa/
2890S:	Maintained
2891F:	drivers/net/wan/cosa*
2892
2893CPMAC ETHERNET DRIVER
2894M:	Florian Fainelli <florian@openwrt.org>
2895L:	netdev@vger.kernel.org
2896S:	Maintained
2897F:	drivers/net/ethernet/ti/cpmac.c
2898
2899CPU FREQUENCY DRIVERS
2900M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2901M:	Viresh Kumar <viresh.kumar@linaro.org>
2902L:	linux-pm@vger.kernel.org
2903S:	Maintained
2904T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2905T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2906F:	drivers/cpufreq/
2907F:	include/linux/cpufreq.h
2908
2909CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2910M:	Viresh Kumar <viresh.kumar@linaro.org>
2911M:	Sudeep Holla <sudeep.holla@arm.com>
2912L:	linux-pm@vger.kernel.org
2913W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2914S:	Maintained
2915F:	drivers/cpufreq/arm_big_little.h
2916F:	drivers/cpufreq/arm_big_little.c
2917F:	drivers/cpufreq/arm_big_little_dt.c
2918
2919CPUIDLE DRIVER - ARM BIG LITTLE
2920M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2921M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2922L:	linux-pm@vger.kernel.org
2923L:	linux-arm-kernel@lists.infradead.org
2924T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2925S:	Maintained
2926F:	drivers/cpuidle/cpuidle-big_little.c
2927
2928CPUIDLE DRIVER - ARM EXYNOS
2929M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2930M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2931M:	Kukjin Kim <kgene@kernel.org>
2932L:	linux-pm@vger.kernel.org
2933L:	linux-samsung-soc@vger.kernel.org
2934S:	Supported
2935F:	drivers/cpuidle/cpuidle-exynos.c
2936F:	arch/arm/mach-exynos/pm.c
2937
2938CPUIDLE DRIVERS
2939M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2940M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2941L:	linux-pm@vger.kernel.org
2942S:	Maintained
2943T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2944F:	drivers/cpuidle/*
2945F:	include/linux/cpuidle.h
2946
2947CPUID/MSR DRIVER
2948M:	"H. Peter Anvin" <hpa@zytor.com>
2949S:	Maintained
2950F:	arch/x86/kernel/cpuid.c
2951F:	arch/x86/kernel/msr.c
2952
2953CPU POWER MONITORING SUBSYSTEM
2954M:	Thomas Renninger <trenn@suse.com>
2955L:	linux-pm@vger.kernel.org
2956S:	Maintained
2957F:	tools/power/cpupower/
2958
2959CRAMFS FILESYSTEM
2960W:	http://sourceforge.net/projects/cramfs/
2961S:	Orphan / Obsolete
2962F:	Documentation/filesystems/cramfs.txt
2963F:	fs/cramfs/
2964
2965CRIS PORT
2966M:	Mikael Starvik <starvik@axis.com>
2967M:	Jesper Nilsson <jesper.nilsson@axis.com>
2968L:	linux-cris-kernel@axis.com
2969W:	http://developer.axis.com
2970S:	Maintained
2971F:	arch/cris/
2972F:	drivers/tty/serial/crisv10.*
2973
2974CRYPTO API
2975M:	Herbert Xu <herbert@gondor.apana.org.au>
2976M:	"David S. Miller" <davem@davemloft.net>
2977L:	linux-crypto@vger.kernel.org
2978T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2979S:	Maintained
2980F:	Documentation/crypto/
2981F:	Documentation/DocBook/crypto-API.tmpl
2982F:	arch/*/crypto/
2983F:	crypto/
2984F:	drivers/crypto/
2985F:	include/crypto/
2986
2987CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2988M:	Neil Horman <nhorman@tuxdriver.com>
2989L:	linux-crypto@vger.kernel.org
2990S:	Maintained
2991F:	crypto/ansi_cprng.c
2992F:	crypto/rng.c
2993
2994CS5535 Audio ALSA driver
2995M:	Jaya Kumar <jayakumar.alsa@gmail.com>
2996S:	Maintained
2997F:	sound/pci/cs5535audio/
2998
2999CW1200 WLAN driver
3000M:	Solomon Peachy <pizza@shaftnet.org>
3001S:	Maintained
3002F:	drivers/net/wireless/cw1200/
3003
3004CX18 VIDEO4LINUX DRIVER
3005M:	Andy Walls <awalls@md.metrocast.net>
3006L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3007L:	linux-media@vger.kernel.org
3008T:	git git://linuxtv.org/media_tree.git
3009W:	http://linuxtv.org
3010W:	http://www.ivtvdriver.org/index.php/Cx18
3011S:	Maintained
3012F:	Documentation/video4linux/cx18.txt
3013F:	drivers/media/pci/cx18/
3014F:	include/uapi/linux/ivtv*
3015
3016CX2341X MPEG ENCODER HELPER MODULE
3017M:	Hans Verkuil <hverkuil@xs4all.nl>
3018L:	linux-media@vger.kernel.org
3019T:	git git://linuxtv.org/media_tree.git
3020W:	http://linuxtv.org
3021S:	Maintained
3022F:	drivers/media/common/cx2341x*
3023F:	include/media/cx2341x*
3024
3025CX24120 MEDIA DRIVER
3026M:	Jemma Denson <jdenson@gmail.com>
3027M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3028L:	linux-media@vger.kernel.org
3029W:	http://linuxtv.org/
3030Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3031S:	Maintained
3032F:	drivers/media/dvb-frontends/cx24120*
3033
3034CX88 VIDEO4LINUX DRIVER
3035M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3036L:	linux-media@vger.kernel.org
3037W:	http://linuxtv.org
3038T:	git git://linuxtv.org/media_tree.git
3039S:	Odd fixes
3040F:	Documentation/video4linux/cx88/
3041F:	drivers/media/pci/cx88/
3042
3043CXD2820R MEDIA DRIVER
3044M:	Antti Palosaari <crope@iki.fi>
3045L:	linux-media@vger.kernel.org
3046W:	http://linuxtv.org/
3047W:	http://palosaari.fi/linux/
3048Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3049T:	git git://linuxtv.org/anttip/media_tree.git
3050S:	Maintained
3051F:	drivers/media/dvb-frontends/cxd2820r*
3052
3053CXGB3 ETHERNET DRIVER (CXGB3)
3054M:	Santosh Raspatur <santosh@chelsio.com>
3055L:	netdev@vger.kernel.org
3056W:	http://www.chelsio.com
3057S:	Supported
3058F:	drivers/net/ethernet/chelsio/cxgb3/
3059
3060CXGB3 ISCSI DRIVER (CXGB3I)
3061M:	Karen Xie <kxie@chelsio.com>
3062L:	linux-scsi@vger.kernel.org
3063W:	http://www.chelsio.com
3064S:	Supported
3065F:	drivers/scsi/cxgbi/cxgb3i
3066
3067CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3068M:	Steve Wise <swise@chelsio.com>
3069L:	linux-rdma@vger.kernel.org
3070W:	http://www.openfabrics.org
3071S:	Supported
3072F:	drivers/infiniband/hw/cxgb3/
3073
3074CXGB4 ETHERNET DRIVER (CXGB4)
3075M:	Hariprasad S <hariprasad@chelsio.com>
3076L:	netdev@vger.kernel.org
3077W:	http://www.chelsio.com
3078S:	Supported
3079F:	drivers/net/ethernet/chelsio/cxgb4/
3080
3081CXGB4 ISCSI DRIVER (CXGB4I)
3082M:	Karen Xie <kxie@chelsio.com>
3083L:	linux-scsi@vger.kernel.org
3084W:	http://www.chelsio.com
3085S:	Supported
3086F:	drivers/scsi/cxgbi/cxgb4i
3087
3088CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3089M:	Steve Wise <swise@chelsio.com>
3090L:	linux-rdma@vger.kernel.org
3091W:	http://www.openfabrics.org
3092S:	Supported
3093F:	drivers/infiniband/hw/cxgb4/
3094
3095CXGB4VF ETHERNET DRIVER (CXGB4VF)
3096M:	Casey Leedom <leedom@chelsio.com>
3097L:	netdev@vger.kernel.org
3098W:	http://www.chelsio.com
3099S:	Supported
3100F:	drivers/net/ethernet/chelsio/cxgb4vf/
3101
3102CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3103M:	Ian Munsie <imunsie@au1.ibm.com>
3104M:	Michael Neuling <mikey@neuling.org>
3105L:	linuxppc-dev@lists.ozlabs.org
3106S:	Supported
3107F:	drivers/misc/cxl/
3108F:	include/misc/cxl*
3109F:	include/uapi/misc/cxl.h
3110F:	Documentation/powerpc/cxl.txt
3111F:	Documentation/powerpc/cxl.txt
3112F:	Documentation/ABI/testing/sysfs-class-cxl
3113
3114STMMAC ETHERNET DRIVER
3115M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3116L:	netdev@vger.kernel.org
3117W:	http://www.stlinux.com
3118S:	Supported
3119F:	drivers/net/ethernet/stmicro/stmmac/
3120
3121CYBERPRO FB DRIVER
3122M:	Russell King <linux@arm.linux.org.uk>
3123L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3124W:	http://www.arm.linux.org.uk/
3125S:	Maintained
3126F:	drivers/video/fbdev/cyber2000fb.*
3127
3128CYCLADES ASYNC MUX DRIVER
3129W:	http://www.cyclades.com/
3130S:	Orphan
3131F:	drivers/tty/cyclades.c
3132F:	include/linux/cyclades.h
3133F:	include/uapi/linux/cyclades.h
3134
3135CYCLADES PC300 DRIVER
3136W:	http://www.cyclades.com/
3137S:	Orphan
3138F:	drivers/net/wan/pc300*
3139
3140CYPRESS_FIRMWARE MEDIA DRIVER
3141M:	Antti Palosaari <crope@iki.fi>
3142L:	linux-media@vger.kernel.org
3143W:	http://linuxtv.org/
3144W:	http://palosaari.fi/linux/
3145Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3146T:	git git://linuxtv.org/anttip/media_tree.git
3147S:	Maintained
3148F:	drivers/media/common/cypress_firmware*
3149
3150CYTTSP TOUCHSCREEN DRIVER
3151M:	Ferruh Yigit <fery@cypress.com>
3152L:	linux-input@vger.kernel.org
3153S:	Supported
3154F:	drivers/input/touchscreen/cyttsp*
3155F:	include/linux/input/cyttsp.h
3156
3157DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3158M:	Joshua Kinard <kumba@gentoo.org>
3159S:	Maintained
3160F:	drivers/rtc/rtc-ds1685.c
3161F:	include/linux/rtc/ds1685.h
3162
3163DAMA SLAVE for AX.25
3164M:	Joerg Reuter <jreuter@yaina.de>
3165W:	http://yaina.de/jreuter/
3166W:	http://www.qsl.net/dl1bke/
3167L:	linux-hams@vger.kernel.org
3168S:	Maintained
3169F:	net/ax25/af_ax25.c
3170F:	net/ax25/ax25_dev.c
3171F:	net/ax25/ax25_ds_*
3172F:	net/ax25/ax25_in.c
3173F:	net/ax25/ax25_out.c
3174F:	net/ax25/ax25_timer.c
3175F:	net/ax25/sysctl_net_ax25.c
3176
3177DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3178L:	netdev@vger.kernel.org
3179S:	Orphan
3180F:	Documentation/networking/dmfe.txt
3181F:	drivers/net/ethernet/dec/tulip/dmfe.c
3182
3183DC390/AM53C974 SCSI driver
3184M:	Hannes Reinecke <hare@suse.com>
3185L:	linux-scsi@vger.kernel.org
3186S:	Maintained
3187F:	drivers/scsi/am53c974.c
3188
3189DC395x SCSI driver
3190M:	Oliver Neukum <oliver@neukum.org>
3191M:	Ali Akcaagac <aliakc@web.de>
3192M:	Jamie Lenehan <lenehan@twibble.org>
3193L:	dc395x@twibble.org
3194W:	http://twibble.org/dist/dc395x/
3195W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3196S:	Maintained
3197F:	Documentation/scsi/dc395x.txt
3198F:	drivers/scsi/dc395x.*
3199
3200DCCP PROTOCOL
3201M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3202L:	dccp@vger.kernel.org
3203W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3204S:	Maintained
3205F:	include/linux/dccp.h
3206F:	include/uapi/linux/dccp.h
3207F:	include/linux/tfrc.h
3208F:	net/dccp/
3209
3210DECnet NETWORK LAYER
3211W:	http://linux-decnet.sourceforge.net
3212L:	linux-decnet-user@lists.sourceforge.net
3213S:	Orphan
3214F:	Documentation/networking/decnet.txt
3215F:	net/decnet/
3216
3217DECSTATION PLATFORM SUPPORT
3218M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3219L:	linux-mips@linux-mips.org
3220W:	http://www.linux-mips.org/wiki/DECstation
3221S:	Maintained
3222F:	arch/mips/dec/
3223F:	arch/mips/include/asm/dec/
3224F:	arch/mips/include/asm/mach-dec/
3225
3226DEFXX FDDI NETWORK DRIVER
3227M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3228S:	Maintained
3229F:	drivers/net/fddi/defxx.*
3230
3231DELL LAPTOP DRIVER
3232M:	Matthew Garrett <mjg59@srcf.ucam.org>
3233M:	Pali Rohár <pali.rohar@gmail.com>
3234L:	platform-driver-x86@vger.kernel.org
3235S:	Maintained
3236F:	drivers/platform/x86/dell-laptop.c
3237
3238DELL LAPTOP RBTN DRIVER
3239M:	Pali Rohár <pali.rohar@gmail.com>
3240S:	Maintained
3241F:	drivers/platform/x86/dell-rbtn.*
3242
3243DELL LAPTOP FREEFALL DRIVER
3244M:	Pali Rohár <pali.rohar@gmail.com>
3245S:	Maintained
3246F:	drivers/platform/x86/dell-smo8800.c
3247
3248DELL LAPTOP SMM DRIVER
3249M:	Pali Rohár <pali.rohar@gmail.com>
3250S:	Maintained
3251F:	drivers/hwmon/dell-smm-hwmon.c
3252F:	include/uapi/linux/i8k.h
3253
3254DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3255M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3256S:	Maintained
3257F:	Documentation/dcdbas.txt
3258F:	drivers/firmware/dcdbas.*
3259
3260DELL WMI EXTRAS DRIVER
3261M:	Matthew Garrett <mjg59@srcf.ucam.org>
3262M:	Pali Rohár <pali.rohar@gmail.com>
3263S:	Maintained
3264F:	drivers/platform/x86/dell-wmi.c
3265
3266DESIGNWARE USB2 DRD IP DRIVER
3267M:	John Youn <johnyoun@synopsys.com>
3268L:	linux-usb@vger.kernel.org
3269T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3270S:	Maintained
3271F:	drivers/usb/dwc2/
3272
3273DESIGNWARE USB3 DRD IP DRIVER
3274M:	Felipe Balbi <balbi@ti.com>
3275L:	linux-usb@vger.kernel.org
3276L:	linux-omap@vger.kernel.org
3277T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3278S:	Maintained
3279F:	drivers/usb/dwc3/
3280
3281DEVICE COREDUMP (DEV_COREDUMP)
3282M:	Johannes Berg <johannes@sipsolutions.net>
3283L:	linux-kernel@vger.kernel.org
3284S:	Maintained
3285F:	drivers/base/devcoredump.c
3286F:	include/linux/devcoredump.h
3287
3288DEVICE FREQUENCY (DEVFREQ)
3289M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3290M:	Kyungmin Park <kyungmin.park@samsung.com>
3291L:	linux-pm@vger.kernel.org
3292S:	Maintained
3293F:	drivers/devfreq/
3294
3295DEVICE NUMBER REGISTRY
3296M:	Torben Mathiasen <device@lanana.org>
3297W:	http://lanana.org/docs/device-list/index.html
3298S:	Maintained
3299
3300DEVICE-MAPPER  (LVM)
3301M:	Alasdair Kergon <agk@redhat.com>
3302M:	Mike Snitzer <snitzer@redhat.com>
3303M:	dm-devel@redhat.com
3304L:	dm-devel@redhat.com
3305W:	http://sources.redhat.com/dm
3306Q:	http://patchwork.kernel.org/project/dm-devel/list/
3307T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3308T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3309S:	Maintained
3310F:	Documentation/device-mapper/
3311F:	drivers/md/dm*
3312F:	drivers/md/persistent-data/
3313F:	include/linux/device-mapper.h
3314F:	include/linux/dm-*.h
3315F:	include/uapi/linux/dm-*.h
3316
3317DIALOG SEMICONDUCTOR DRIVERS
3318M:	Support Opensource <support.opensource@diasemi.com>
3319W:	http://www.dialog-semiconductor.com/products
3320S:	Supported
3321F:	Documentation/hwmon/da90??
3322F:	drivers/gpio/gpio-da90??.c
3323F:	drivers/hwmon/da90??-hwmon.c
3324F:	drivers/iio/adc/da91??-*.c
3325F:	drivers/input/misc/da90??_onkey.c
3326F:	drivers/input/touchscreen/da9052_tsi.c
3327F:	drivers/leds/leds-da90??.c
3328F:	drivers/mfd/da903x.c
3329F:	drivers/mfd/da90??-*.c
3330F:	drivers/mfd/da91??-*.c
3331F:	drivers/power/da9052-battery.c
3332F:	drivers/power/da91??-*.c
3333F:	drivers/regulator/da903x.c
3334F:	drivers/regulator/da9???-regulator.[ch]
3335F:	drivers/rtc/rtc-da90??.c
3336F:	drivers/video/backlight/da90??_bl.c
3337F:	drivers/watchdog/da90??_wdt.c
3338F:	include/linux/mfd/da903x.h
3339F:	include/linux/mfd/da9052/
3340F:	include/linux/mfd/da9055/
3341F:	include/linux/mfd/da9063/
3342F:	include/linux/mfd/da9150/
3343F:	include/sound/da[79]*.h
3344F:	sound/soc/codecs/da[79]*.[ch]
3345
3346DIGI NEO AND CLASSIC PCI PRODUCTS
3347M:	Lidza Louina <lidza.louina@gmail.com>
3348M:	Mark Hounschell <markh@compro.net>
3349L:	driverdev-devel@linuxdriverproject.org
3350S:	Maintained
3351F:	drivers/staging/dgnc/
3352
3353DIGI EPCA PCI PRODUCTS
3354M:	Lidza Louina <lidza.louina@gmail.com>
3355M:	Mark Hounschell <markh@compro.net>
3356M:	Daeseok Youn <daeseok.youn@gmail.com>
3357L:	driverdev-devel@linuxdriverproject.org
3358S:	Maintained
3359F:	drivers/staging/dgap/
3360
3361DIOLAN U2C-12 I2C DRIVER
3362M:	Guenter Roeck <linux@roeck-us.net>
3363L:	linux-i2c@vger.kernel.org
3364S:	Maintained
3365F:	drivers/i2c/busses/i2c-diolan-u2c.c
3366
3367DIRECT ACCESS (DAX)
3368M:	Matthew Wilcox <willy@linux.intel.com>
3369L:	linux-fsdevel@vger.kernel.org
3370S:	Supported
3371F:	fs/dax.c
3372
3373DIRECTORY NOTIFICATION (DNOTIFY)
3374M:	Eric Paris <eparis@parisplace.org>
3375S:	Maintained
3376F:	Documentation/filesystems/dnotify.txt
3377F:	fs/notify/dnotify/
3378F:	include/linux/dnotify.h
3379
3380DISK GEOMETRY AND PARTITION HANDLING
3381M:	Andries Brouwer <aeb@cwi.nl>
3382W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3383W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3384W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3385S:	Maintained
3386
3387DISKQUOTA
3388M:	Jan Kara <jack@suse.com>
3389S:	Maintained
3390F:	Documentation/filesystems/quota.txt
3391F:	fs/quota/
3392F:	include/linux/quota*.h
3393F:	include/uapi/linux/quota*.h
3394
3395DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3396M:	Bernie Thompson <bernie@plugable.com>
3397L:	linux-fbdev@vger.kernel.org
3398S:	Maintained
3399W:	http://plugable.com/category/projects/udlfb/
3400F:	drivers/video/fbdev/udlfb.c
3401F:	include/video/udlfb.h
3402F:	Documentation/fb/udlfb.txt
3403
3404DISTRIBUTED LOCK MANAGER (DLM)
3405M:	Christine Caulfield <ccaulfie@redhat.com>
3406M:	David Teigland <teigland@redhat.com>
3407L:	cluster-devel@redhat.com
3408W:	http://sources.redhat.com/cluster/
3409T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3410S:	Supported
3411F:	fs/dlm/
3412
3413DMA BUFFER SHARING FRAMEWORK
3414M:	Sumit Semwal <sumit.semwal@linaro.org>
3415S:	Maintained
3416L:	linux-media@vger.kernel.org
3417L:	dri-devel@lists.freedesktop.org
3418L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3419F:	drivers/dma-buf/
3420F:	include/linux/dma-buf*
3421F:	include/linux/reservation.h
3422F:	include/linux/*fence.h
3423F:	Documentation/dma-buf-sharing.txt
3424T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3425
3426DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3427M:	Vinod Koul <vinod.koul@intel.com>
3428L:	dmaengine@vger.kernel.org
3429Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3430S:	Maintained
3431F:	drivers/dma/
3432F:	include/linux/dmaengine.h
3433F:	Documentation/dmaengine/
3434T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3435
3436DME1737 HARDWARE MONITOR DRIVER
3437M:	Juerg Haefliger <juergh@gmail.com>
3438L:	lm-sensors@lm-sensors.org
3439S:	Maintained
3440F:	Documentation/hwmon/dme1737
3441F:	drivers/hwmon/dme1737.c
3442
3443DMI/SMBIOS SUPPORT
3444M:	Jean Delvare <jdelvare@suse.com>
3445S:	Maintained
3446T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3447F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3448F:	drivers/firmware/dmi-id.c
3449F:	drivers/firmware/dmi_scan.c
3450F:	include/linux/dmi.h
3451
3452DOCUMENTATION
3453M:	Jonathan Corbet <corbet@lwn.net>
3454L:	linux-doc@vger.kernel.org
3455S:	Maintained
3456F:	Documentation/
3457X:	Documentation/ABI/
3458X:	Documentation/devicetree/
3459X:	Documentation/acpi
3460X:	Documentation/power
3461X:	Documentation/spi
3462T:	git git://git.lwn.net/linux-2.6.git docs-next
3463
3464DOUBLETALK DRIVER
3465M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3466L:	blinux-list@redhat.com
3467S:	Maintained
3468F:	drivers/char/dtlk.c
3469F:	include/linux/dtlk.h
3470
3471DPT_I2O SCSI RAID DRIVER
3472M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3473L:	linux-scsi@vger.kernel.org
3474W:	http://www.adaptec.com/
3475S:	Maintained
3476F:	drivers/scsi/dpt*
3477F:	drivers/scsi/dpt/
3478
3479DRBD DRIVER
3480P:	Philipp Reisner
3481P:	Lars Ellenberg
3482M:	drbd-dev@lists.linbit.com
3483L:	drbd-user@lists.linbit.com
3484W:	http://www.drbd.org
3485T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3486T:	git git://git.drbd.org/drbd-8.3.git
3487S:	Supported
3488F:	drivers/block/drbd/
3489F:	lib/lru_cache.c
3490F:	Documentation/blockdev/drbd/
3491
3492DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3493M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3494T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3495S:	Supported
3496F:	Documentation/kobject.txt
3497F:	drivers/base/
3498F:	fs/debugfs/
3499F:	fs/kernfs/
3500F:	fs/sysfs/
3501F:	include/linux/debugfs.h
3502F:	include/linux/kobj*
3503F:	lib/kobj*
3504
3505DRM DRIVERS
3506M:	David Airlie <airlied@linux.ie>
3507L:	dri-devel@lists.freedesktop.org
3508T:	git git://people.freedesktop.org/~airlied/linux
3509S:	Maintained
3510F:	drivers/gpu/drm/
3511F:	drivers/gpu/vga/
3512F:	include/drm/
3513F:	include/uapi/drm/
3514
3515RADEON DRM DRIVERS
3516M:	Alex Deucher <alexander.deucher@amd.com>
3517M:	Christian König <christian.koenig@amd.com>
3518L:	dri-devel@lists.freedesktop.org
3519T:	git git://people.freedesktop.org/~agd5f/linux
3520S:	Supported
3521F:	drivers/gpu/drm/radeon/
3522F:	include/uapi/drm/radeon*
3523
3524DRM PANEL DRIVERS
3525M:	Thierry Reding <thierry.reding@gmail.com>
3526L:	dri-devel@lists.freedesktop.org
3527T:	git git://anongit.freedesktop.org/tegra/linux.git
3528S:	Maintained
3529F:	drivers/gpu/drm/drm_panel.c
3530F:	drivers/gpu/drm/panel/
3531F:	include/drm/drm_panel.h
3532F:	Documentation/devicetree/bindings/panel/
3533
3534INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3535M:	Daniel Vetter <daniel.vetter@intel.com>
3536M:	Jani Nikula <jani.nikula@linux.intel.com>
3537L:	intel-gfx@lists.freedesktop.org
3538L:	dri-devel@lists.freedesktop.org
3539Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3540T:	git git://anongit.freedesktop.org/drm-intel
3541S:	Supported
3542F:	drivers/gpu/drm/i915/
3543F:	include/drm/i915*
3544F:	include/uapi/drm/i915*
3545
3546DRM DRIVERS FOR EXYNOS
3547M:	Inki Dae <inki.dae@samsung.com>
3548M:	Joonyoung Shim <jy0922.shim@samsung.com>
3549M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3550M:	Kyungmin Park <kyungmin.park@samsung.com>
3551L:	dri-devel@lists.freedesktop.org
3552T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3553S:	Supported
3554F:	drivers/gpu/drm/exynos/
3555F:	include/drm/exynos*
3556F:	include/uapi/drm/exynos*
3557
3558DRM DRIVERS FOR FREESCALE DCU
3559M:	Jianwei Wang <jianwei.wang.chn@gmail.com>
3560M:	Alison Wang <alison.wang@freescale.com>
3561L:	dri-devel@lists.freedesktop.org
3562S:	Supported
3563F:	drivers/gpu/drm/fsl-dcu/
3564F:	Documentation/devicetree/bindings/video/fsl,dcu.txt
3565F:	Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3566
3567DRM DRIVERS FOR FREESCALE IMX
3568M:	Philipp Zabel <p.zabel@pengutronix.de>
3569L:	dri-devel@lists.freedesktop.org
3570S:	Maintained
3571F:	drivers/gpu/drm/imx/
3572F:	Documentation/devicetree/bindings/drm/imx/
3573
3574DRM DRIVERS FOR NVIDIA TEGRA
3575M:	Thierry Reding <thierry.reding@gmail.com>
3576M:	Terje Bergström <tbergstrom@nvidia.com>
3577L:	dri-devel@lists.freedesktop.org
3578L:	linux-tegra@vger.kernel.org
3579T:	git git://anongit.freedesktop.org/tegra/linux.git
3580S:	Supported
3581F:	drivers/gpu/drm/tegra/
3582F:	drivers/gpu/host1x/
3583F:	include/linux/host1x.h
3584F:	include/uapi/drm/tegra_drm.h
3585F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3586
3587DRM DRIVERS FOR RENESAS
3588M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3589L:	dri-devel@lists.freedesktop.org
3590L:	linux-sh@vger.kernel.org
3591T:	git git://people.freedesktop.org/~airlied/linux
3592S:	Supported
3593F:	drivers/gpu/drm/rcar-du/
3594F:	drivers/gpu/drm/shmobile/
3595F:	include/linux/platform_data/shmob_drm.h
3596
3597DRM DRIVERS FOR ROCKCHIP
3598M:	Mark Yao <mark.yao@rock-chips.com>
3599L:	dri-devel@lists.freedesktop.org
3600S:	Maintained
3601F:	drivers/gpu/drm/rockchip/
3602F:	Documentation/devicetree/bindings/video/rockchip*
3603
3604DRM DRIVERS FOR STI
3605M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
3606M:	Vincent Abriou <vincent.abriou@st.com>
3607L:	dri-devel@lists.freedesktop.org
3608T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3609S:	Maintained
3610F:	drivers/gpu/drm/sti
3611F:	Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3612
3613DSBR100 USB FM RADIO DRIVER
3614M:	Alexey Klimov <klimov.linux@gmail.com>
3615L:	linux-media@vger.kernel.org
3616T:	git git://linuxtv.org/media_tree.git
3617S:	Maintained
3618F:	drivers/media/radio/dsbr100.c
3619
3620DSCC4 DRIVER
3621M:	Francois Romieu <romieu@fr.zoreil.com>
3622L:	netdev@vger.kernel.org
3623S:	Maintained
3624F:	drivers/net/wan/dscc4.c
3625
3626DT3155 MEDIA DRIVER
3627M:	Hans Verkuil <hverkuil@xs4all.nl>
3628L:	linux-media@vger.kernel.org
3629T:	git git://linuxtv.org/media_tree.git
3630W:	http://linuxtv.org
3631S:	Odd Fixes
3632F:	drivers/media/pci/dt3155/
3633
3634DVB_USB_AF9015 MEDIA DRIVER
3635M:	Antti Palosaari <crope@iki.fi>
3636L:	linux-media@vger.kernel.org
3637W:	http://linuxtv.org/
3638W:	http://palosaari.fi/linux/
3639Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3640T:	git git://linuxtv.org/anttip/media_tree.git
3641S:	Maintained
3642F:	drivers/media/usb/dvb-usb-v2/af9015*
3643
3644DVB_USB_AF9035 MEDIA DRIVER
3645M:	Antti Palosaari <crope@iki.fi>
3646L:	linux-media@vger.kernel.org
3647W:	http://linuxtv.org/
3648W:	http://palosaari.fi/linux/
3649Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3650T:	git git://linuxtv.org/anttip/media_tree.git
3651S:	Maintained
3652F:	drivers/media/usb/dvb-usb-v2/af9035*
3653
3654DVB_USB_ANYSEE MEDIA DRIVER
3655M:	Antti Palosaari <crope@iki.fi>
3656L:	linux-media@vger.kernel.org
3657W:	http://linuxtv.org/
3658W:	http://palosaari.fi/linux/
3659Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3660T:	git git://linuxtv.org/anttip/media_tree.git
3661S:	Maintained
3662F:	drivers/media/usb/dvb-usb-v2/anysee*
3663
3664DVB_USB_AU6610 MEDIA DRIVER
3665M:	Antti Palosaari <crope@iki.fi>
3666L:	linux-media@vger.kernel.org
3667W:	http://linuxtv.org/
3668W:	http://palosaari.fi/linux/
3669Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3670T:	git git://linuxtv.org/anttip/media_tree.git
3671S:	Maintained
3672F:	drivers/media/usb/dvb-usb-v2/au6610*
3673
3674DVB_USB_CE6230 MEDIA DRIVER
3675M:	Antti Palosaari <crope@iki.fi>
3676L:	linux-media@vger.kernel.org
3677W:	http://linuxtv.org/
3678W:	http://palosaari.fi/linux/
3679Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3680T:	git git://linuxtv.org/anttip/media_tree.git
3681S:	Maintained
3682F:	drivers/media/usb/dvb-usb-v2/ce6230*
3683
3684DVB_USB_CXUSB MEDIA DRIVER
3685M:	Michael Krufky <mkrufky@linuxtv.org>
3686L:	linux-media@vger.kernel.org
3687W:	http://linuxtv.org/
3688W:	http://github.com/mkrufky
3689Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3690T:	git git://linuxtv.org/media_tree.git
3691S:	Maintained
3692F:	drivers/media/usb/dvb-usb/cxusb*
3693
3694DVB_USB_EC168 MEDIA DRIVER
3695M:	Antti Palosaari <crope@iki.fi>
3696L:	linux-media@vger.kernel.org
3697W:	http://linuxtv.org/
3698W:	http://palosaari.fi/linux/
3699Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3700T:	git git://linuxtv.org/anttip/media_tree.git
3701S:	Maintained
3702F:	drivers/media/usb/dvb-usb-v2/ec168*
3703
3704DVB_USB_GL861 MEDIA DRIVER
3705M:	Antti Palosaari <crope@iki.fi>
3706L:	linux-media@vger.kernel.org
3707W:	http://linuxtv.org/
3708Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3709T:	git git://linuxtv.org/anttip/media_tree.git
3710S:	Maintained
3711F:	drivers/media/usb/dvb-usb-v2/gl861*
3712
3713DVB_USB_MXL111SF MEDIA DRIVER
3714M:	Michael Krufky <mkrufky@linuxtv.org>
3715L:	linux-media@vger.kernel.org
3716W:	http://linuxtv.org/
3717W:	http://github.com/mkrufky
3718Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3719T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3720S:	Maintained
3721F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3722
3723DVB_USB_RTL28XXU MEDIA DRIVER
3724M:	Antti Palosaari <crope@iki.fi>
3725L:	linux-media@vger.kernel.org
3726W:	http://linuxtv.org/
3727W:	http://palosaari.fi/linux/
3728Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3729T:	git git://linuxtv.org/anttip/media_tree.git
3730S:	Maintained
3731F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3732
3733DVB_USB_V2 MEDIA DRIVER
3734M:	Antti Palosaari <crope@iki.fi>
3735L:	linux-media@vger.kernel.org
3736W:	http://linuxtv.org/
3737W:	http://palosaari.fi/linux/
3738Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3739T:	git git://linuxtv.org/anttip/media_tree.git
3740S:	Maintained
3741F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3742F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3743
3744DYNAMIC DEBUG
3745M:	Jason Baron <jbaron@akamai.com>
3746S:	Maintained
3747F:	lib/dynamic_debug.c
3748F:	include/linux/dynamic_debug.h
3749
3750DZ DECSTATION DZ11 SERIAL DRIVER
3751M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3752S:	Maintained
3753F:	drivers/tty/serial/dz.*
3754
3755E3X0 POWER BUTTON DRIVER
3756M:	Moritz Fischer <moritz.fischer@ettus.com>
3757L:	usrp-users@lists.ettus.com
3758W:	http://www.ettus.com
3759S:	Supported
3760F:	drivers/input/misc/e3x0-button.c
3761F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3762
3763E4000 MEDIA DRIVER
3764M:	Antti Palosaari <crope@iki.fi>
3765L:	linux-media@vger.kernel.org
3766W:	http://linuxtv.org/
3767W:	http://palosaari.fi/linux/
3768Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3769T:	git git://linuxtv.org/anttip/media_tree.git
3770S:	Maintained
3771F:	drivers/media/tuners/e4000*
3772
3773EATA ISA/EISA/PCI SCSI DRIVER
3774M:	Dario Ballabio <ballabio_dario@emc.com>
3775L:	linux-scsi@vger.kernel.org
3776S:	Maintained
3777F:	drivers/scsi/eata.c
3778
3779EC100 MEDIA DRIVER
3780M:	Antti Palosaari <crope@iki.fi>
3781L:	linux-media@vger.kernel.org
3782W:	http://linuxtv.org/
3783W:	http://palosaari.fi/linux/
3784Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3785T:	git git://linuxtv.org/anttip/media_tree.git
3786S:	Maintained
3787F:	drivers/media/dvb-frontends/ec100*
3788
3789ECRYPT FILE SYSTEM
3790M:	Tyler Hicks <tyhicks@canonical.com>
3791L:	ecryptfs@vger.kernel.org
3792W:	http://ecryptfs.org
3793W:	https://launchpad.net/ecryptfs
3794S:	Supported
3795F:	Documentation/filesystems/ecryptfs.txt
3796F:	fs/ecryptfs/
3797
3798EDAC-CORE
3799M:	Doug Thompson <dougthompson@xmission.com>
3800M:	Borislav Petkov <bp@alien8.de>
3801M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3802L:	linux-edac@vger.kernel.org
3803W:	bluesmoke.sourceforge.net
3804T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3805T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3806S:	Supported
3807F:	Documentation/edac.txt
3808F:	drivers/edac/
3809F:	include/linux/edac.h
3810
3811EDAC-AMD64
3812M:	Doug Thompson <dougthompson@xmission.com>
3813M:	Borislav Petkov <bp@alien8.de>
3814L:	linux-edac@vger.kernel.org
3815W:	bluesmoke.sourceforge.net
3816S:	Maintained
3817F:	drivers/edac/amd64_edac*
3818
3819EDAC-CALXEDA
3820M:	Doug Thompson <dougthompson@xmission.com>
3821M:	Robert Richter <rric@kernel.org>
3822L:	linux-edac@vger.kernel.org
3823W:	bluesmoke.sourceforge.net
3824S:	Maintained
3825F:	drivers/edac/highbank*
3826
3827EDAC-CAVIUM
3828M:	Ralf Baechle <ralf@linux-mips.org>
3829M:	David Daney <david.daney@cavium.com>
3830L:	linux-edac@vger.kernel.org
3831L:	linux-mips@linux-mips.org
3832W:	bluesmoke.sourceforge.net
3833S:	Supported
3834F:	drivers/edac/octeon_edac*
3835
3836EDAC-E752X
3837M:	Mark Gross <mark.gross@intel.com>
3838M:	Doug Thompson <dougthompson@xmission.com>
3839L:	linux-edac@vger.kernel.org
3840W:	bluesmoke.sourceforge.net
3841S:	Maintained
3842F:	drivers/edac/e752x_edac.c
3843
3844EDAC-E7XXX
3845M:	Doug Thompson <dougthompson@xmission.com>
3846L:	linux-edac@vger.kernel.org
3847W:	bluesmoke.sourceforge.net
3848S:	Maintained
3849F:	drivers/edac/e7xxx_edac.c
3850
3851EDAC-GHES
3852M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3853L:	linux-edac@vger.kernel.org
3854W:	bluesmoke.sourceforge.net
3855S:	Maintained
3856F:	drivers/edac/ghes_edac.c
3857
3858EDAC-I82443BXGX
3859M:	Tim Small <tim@buttersideup.com>
3860L:	linux-edac@vger.kernel.org
3861W:	bluesmoke.sourceforge.net
3862S:	Maintained
3863F:	drivers/edac/i82443bxgx_edac.c
3864
3865EDAC-I3000
3866M:	Jason Uhlenkott <juhlenko@akamai.com>
3867L:	linux-edac@vger.kernel.org
3868W:	bluesmoke.sourceforge.net
3869S:	Maintained
3870F:	drivers/edac/i3000_edac.c
3871
3872EDAC-I5000
3873M:	Doug Thompson <dougthompson@xmission.com>
3874L:	linux-edac@vger.kernel.org
3875W:	bluesmoke.sourceforge.net
3876S:	Maintained
3877F:	drivers/edac/i5000_edac.c
3878
3879EDAC-I5400
3880M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3881L:	linux-edac@vger.kernel.org
3882W:	bluesmoke.sourceforge.net
3883S:	Maintained
3884F:	drivers/edac/i5400_edac.c
3885
3886EDAC-I7300
3887M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3888L:	linux-edac@vger.kernel.org
3889W:	bluesmoke.sourceforge.net
3890S:	Maintained
3891F:	drivers/edac/i7300_edac.c
3892
3893EDAC-I7CORE
3894M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3895L:	linux-edac@vger.kernel.org
3896W:	bluesmoke.sourceforge.net
3897S:	Maintained
3898F:	drivers/edac/i7core_edac.c
3899
3900EDAC-I82975X
3901M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3902M:	"Arvind R." <arvino55@gmail.com>
3903L:	linux-edac@vger.kernel.org
3904W:	bluesmoke.sourceforge.net
3905S:	Maintained
3906F:	drivers/edac/i82975x_edac.c
3907
3908EDAC-IE31200
3909M:	Jason Baron <jbaron@akamai.com>
3910L:	linux-edac@vger.kernel.org
3911W:	bluesmoke.sourceforge.net
3912S:	Maintained
3913F:	drivers/edac/ie31200_edac.c
3914
3915EDAC-MPC85XX
3916M:	Johannes Thumshirn <morbidrsa@gmail.com>
3917L:	linux-edac@vger.kernel.org
3918W:	bluesmoke.sourceforge.net
3919S:	Maintained
3920F:	drivers/edac/mpc85xx_edac.[ch]
3921
3922EDAC-PASEMI
3923M:	Egor Martovetsky <egor@pasemi.com>
3924L:	linux-edac@vger.kernel.org
3925W:	bluesmoke.sourceforge.net
3926S:	Maintained
3927F:	drivers/edac/pasemi_edac.c
3928
3929EDAC-R82600
3930M:	Tim Small <tim@buttersideup.com>
3931L:	linux-edac@vger.kernel.org
3932W:	bluesmoke.sourceforge.net
3933S:	Maintained
3934F:	drivers/edac/r82600_edac.c
3935
3936EDAC-SBRIDGE
3937M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3938L:	linux-edac@vger.kernel.org
3939W:	bluesmoke.sourceforge.net
3940S:	Maintained
3941F:	drivers/edac/sb_edac.c
3942
3943EDAC-XGENE
3944APPLIED MICRO (APM) X-GENE SOC EDAC
3945M:     Loc Ho <lho@apm.com>
3946S:     Supported
3947F:     drivers/edac/xgene_edac.c
3948F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3949
3950EDIROL UA-101/UA-1000 DRIVER
3951M:	Clemens Ladisch <clemens@ladisch.de>
3952L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3953T:	git git://git.alsa-project.org/alsa-kernel.git
3954S:	Maintained
3955F:	sound/usb/misc/ua101.c
3956
3957EXTENSIBLE FIRMWARE INTERFACE (EFI)
3958M:	Matt Fleming <matt.fleming@intel.com>
3959L:	linux-efi@vger.kernel.org
3960T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3961S:	Maintained
3962F:	Documentation/efi-stub.txt
3963F:	arch/ia64/kernel/efi.c
3964F:	arch/x86/boot/compressed/eboot.[ch]
3965F:	arch/x86/include/asm/efi.h
3966F:	arch/x86/platform/efi/*
3967F:	drivers/firmware/efi/*
3968F:	include/linux/efi*.h
3969
3970EFI VARIABLE FILESYSTEM
3971M:	Matthew Garrett <matthew.garrett@nebula.com>
3972M:	Jeremy Kerr <jk@ozlabs.org>
3973M:	Matt Fleming <matt.fleming@intel.com>
3974T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3975L:	linux-efi@vger.kernel.org
3976S:	Maintained
3977F:	fs/efivarfs/
3978
3979EFIFB FRAMEBUFFER DRIVER
3980L:	linux-fbdev@vger.kernel.org
3981M:	Peter Jones <pjones@redhat.com>
3982S:	Maintained
3983F:	drivers/video/fbdev/efifb.c
3984
3985EFS FILESYSTEM
3986W:	http://aeschi.ch.eu.org/efs/
3987S:	Orphan
3988F:	fs/efs/
3989
3990EHCA (IBM GX bus InfiniBand adapter) DRIVER
3991M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3992M:	Christoph Raisch <raisch@de.ibm.com>
3993L:	linux-rdma@vger.kernel.org
3994S:	Supported
3995F:	drivers/infiniband/hw/ehca/
3996
3997EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3998M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3999L:	netdev@vger.kernel.org
4000S:	Maintained
4001F:	drivers/net/ethernet/ibm/ehea/
4002
4003EM28XX VIDEO4LINUX DRIVER
4004M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4005L:	linux-media@vger.kernel.org
4006W:	http://linuxtv.org
4007T:	git git://linuxtv.org/media_tree.git
4008S:	Maintained
4009F:	drivers/media/usb/em28xx/
4010
4011EMBEDDED LINUX
4012M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4013M:	Matt Mackall <mpm@selenic.com>
4014M:	David Woodhouse <dwmw2@infradead.org>
4015L:	linux-embedded@vger.kernel.org
4016S:	Maintained
4017
4018EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4019M:	James Smart <james.smart@avagotech.com>
4020M:	Dick Kennedy <dick.kennedy@avagotech.com>
4021L:	linux-scsi@vger.kernel.org
4022W:	http://www.avagotech.com
4023S:	Supported
4024F:	drivers/scsi/lpfc/
4025
4026ENE CB710 FLASH CARD READER DRIVER
4027M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4028S:	Maintained
4029F:	drivers/misc/cb710/
4030F:	drivers/mmc/host/cb710-mmc.*
4031F:	include/linux/cb710.h
4032
4033ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4034M:	Maxim Levitsky <maximlevitsky@gmail.com>
4035S:	Maintained
4036F:	drivers/media/rc/ene_ir.*
4037
4038ENHANCED ERROR HANDLING (EEH)
4039M:	Gavin Shan <shangw@linux.vnet.ibm.com>
4040L:	linuxppc-dev@lists.ozlabs.org
4041S:	Supported
4042F:	Documentation/powerpc/eeh-pci-error-recovery.txt
4043F:	arch/powerpc/kernel/eeh*.c
4044
4045EPSON S1D13XXX FRAMEBUFFER DRIVER
4046M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4047S:	Maintained
4048T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4049F:	drivers/video/fbdev/s1d13xxxfb.c
4050F:	include/video/s1d13xxxfb.h
4051
4052ET131X NETWORK DRIVER
4053M:	Mark Einon <mark.einon@gmail.com>
4054S:	Odd Fixes
4055F:	drivers/net/ethernet/agere/
4056
4057ETHERNET BRIDGE
4058M:	Stephen Hemminger <stephen@networkplumber.org>
4059L:	bridge@lists.linux-foundation.org
4060L:	netdev@vger.kernel.org
4061W:	http://www.linuxfoundation.org/en/Net:Bridge
4062S:	Maintained
4063F:	include/linux/netfilter_bridge/
4064F:	net/bridge/
4065
4066ETHERNET PHY LIBRARY
4067M:	Florian Fainelli <f.fainelli@gmail.com>
4068L:	netdev@vger.kernel.org
4069S:	Maintained
4070F:	include/linux/phy.h
4071F:	include/linux/phy_fixed.h
4072F:	drivers/net/phy/
4073F:	Documentation/networking/phy.txt
4074F:	drivers/of/of_mdio.c
4075F:	drivers/of/of_net.c
4076
4077EXT2 FILE SYSTEM
4078M:	Jan Kara <jack@suse.com>
4079L:	linux-ext4@vger.kernel.org
4080S:	Maintained
4081F:	Documentation/filesystems/ext2.txt
4082F:	fs/ext2/
4083F:	include/linux/ext2*
4084
4085EXT3 FILE SYSTEM
4086M:	Jan Kara <jack@suse.com>
4087M:	Andrew Morton <akpm@linux-foundation.org>
4088M:	Andreas Dilger <adilger.kernel@dilger.ca>
4089L:	linux-ext4@vger.kernel.org
4090S:	Maintained
4091F:	Documentation/filesystems/ext3.txt
4092F:	fs/ext3/
4093
4094EXT4 FILE SYSTEM
4095M:	"Theodore Ts'o" <tytso@mit.edu>
4096M:	Andreas Dilger <adilger.kernel@dilger.ca>
4097L:	linux-ext4@vger.kernel.org
4098W:	http://ext4.wiki.kernel.org
4099Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4100S:	Maintained
4101F:	Documentation/filesystems/ext4.txt
4102F:	fs/ext4/
4103
4104Extended Verification Module (EVM)
4105M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4106L:	linux-ima-devel@lists.sourceforge.net
4107L:	linux-security-module@vger.kernel.org
4108S:	Supported
4109F:	security/integrity/evm/
4110
4111EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4112M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4113M:	Chanwoo Choi <cw00.choi@samsung.com>
4114L:	linux-kernel@vger.kernel.org
4115T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4116S:	Maintained
4117F:	drivers/extcon/
4118F:	Documentation/extcon/
4119
4120EXYNOS DP DRIVER
4121M:	Jingoo Han <jingoohan1@gmail.com>
4122L:	dri-devel@lists.freedesktop.org
4123S:	Maintained
4124F:	drivers/gpu/drm/exynos/exynos_dp*
4125
4126EXYNOS MIPI DISPLAY DRIVERS
4127M:	Inki Dae <inki.dae@samsung.com>
4128M:	Donghwa Lee <dh09.lee@samsung.com>
4129M:	Kyungmin Park <kyungmin.park@samsung.com>
4130L:	linux-fbdev@vger.kernel.org
4131S:	Maintained
4132F:	drivers/video/fbdev/exynos/exynos_mipi*
4133F:	include/video/exynos_mipi*
4134
4135F71805F HARDWARE MONITORING DRIVER
4136M:	Jean Delvare <jdelvare@suse.com>
4137L:	lm-sensors@lm-sensors.org
4138S:	Maintained
4139F:	Documentation/hwmon/f71805f
4140F:	drivers/hwmon/f71805f.c
4141
4142FC0011 TUNER DRIVER
4143M:	Michael Buesch <m@bues.ch>
4144L:	linux-media@vger.kernel.org
4145S:	Maintained
4146F:	drivers/media/tuners/fc0011.h
4147F:	drivers/media/tuners/fc0011.c
4148
4149FC2580 MEDIA DRIVER
4150M:	Antti Palosaari <crope@iki.fi>
4151L:	linux-media@vger.kernel.org
4152W:	http://linuxtv.org/
4153W:	http://palosaari.fi/linux/
4154Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4155T:	git git://linuxtv.org/anttip/media_tree.git
4156S:	Maintained
4157F:	drivers/media/tuners/fc2580*
4158
4159FANOTIFY
4160M:	Eric Paris <eparis@redhat.com>
4161S:	Maintained
4162F:	fs/notify/fanotify/
4163F:	include/linux/fanotify.h
4164F:	include/uapi/linux/fanotify.h
4165
4166FARSYNC SYNCHRONOUS DRIVER
4167M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4168W:	http://www.farsite.co.uk/
4169S:	Supported
4170F:	drivers/net/wan/farsync.*
4171
4172FAULT INJECTION SUPPORT
4173M:	Akinobu Mita <akinobu.mita@gmail.com>
4174S:	Supported
4175F:	Documentation/fault-injection/
4176F:	lib/fault-inject.c
4177
4178FBTFT Framebuffer drivers
4179M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4180M:	Noralf Trønnes <noralf@tronnes.org>
4181S:	Maintained
4182F:	drivers/staging/fbtft/
4183
4184FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4185M:	Vasu Dev <vasu.dev@intel.com>
4186L:	fcoe-devel@open-fcoe.org
4187W:	www.Open-FCoE.org
4188S:	Supported
4189F:	drivers/scsi/libfc/
4190F:	drivers/scsi/fcoe/
4191F:	include/scsi/fc/
4192F:	include/scsi/libfc.h
4193F:	include/scsi/libfcoe.h
4194F:	include/uapi/scsi/fc/
4195
4196FILE LOCKING (flock() and fcntl()/lockf())
4197M:	Jeff Layton <jlayton@poochiereds.net>
4198M:	"J. Bruce Fields" <bfields@fieldses.org>
4199L:	linux-fsdevel@vger.kernel.org
4200S:	Maintained
4201F:	include/linux/fcntl.h
4202F:	include/linux/fs.h
4203F:	include/uapi/linux/fcntl.h
4204F:	include/uapi/linux/fs.h
4205F:	fs/fcntl.c
4206F:	fs/locks.c
4207
4208FILESYSTEMS (VFS and infrastructure)
4209M:	Alexander Viro <viro@zeniv.linux.org.uk>
4210L:	linux-fsdevel@vger.kernel.org
4211S:	Maintained
4212F:	fs/*
4213
4214FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4215M:	Riku Voipio <riku.voipio@iki.fi>
4216L:	lm-sensors@lm-sensors.org
4217S:	Maintained
4218F:	drivers/hwmon/f75375s.c
4219F:	include/linux/f75375s.h
4220
4221FIREWIRE AUDIO DRIVERS
4222M:	Clemens Ladisch <clemens@ladisch.de>
4223L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4224T:	git git://git.alsa-project.org/alsa-kernel.git
4225S:	Maintained
4226F:	sound/firewire/
4227
4228FIREWIRE MEDIA DRIVERS (firedtv)
4229M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4230L:	linux-media@vger.kernel.org
4231L:	linux1394-devel@lists.sourceforge.net
4232T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4233S:	Maintained
4234F:	drivers/media/firewire/
4235
4236FIREWIRE SBP-2 TARGET
4237M:	Chris Boot <bootc@bootc.net>
4238L:	linux-scsi@vger.kernel.org
4239L:	target-devel@vger.kernel.org
4240L:	linux1394-devel@lists.sourceforge.net
4241T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4242S:	Maintained
4243F:	drivers/target/sbp/
4244
4245FIREWIRE SUBSYSTEM
4246M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4247L:	linux1394-devel@lists.sourceforge.net
4248W:	http://ieee1394.wiki.kernel.org/
4249T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4250S:	Maintained
4251F:	drivers/firewire/
4252F:	include/linux/firewire.h
4253F:	include/uapi/linux/firewire*.h
4254F:	tools/firewire/
4255
4256FIRMWARE LOADER (request_firmware)
4257M:	Ming Lei <ming.lei@canonical.com>
4258L:	linux-kernel@vger.kernel.org
4259S:	Maintained
4260F:	Documentation/firmware_class/
4261F:	drivers/base/firmware*.c
4262F:	include/linux/firmware.h
4263
4264FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4265M:	Joshua Morris <josh.h.morris@us.ibm.com>
4266M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4267S:	Maintained
4268F:	drivers/block/rsxx/
4269
4270FLOPPY DRIVER
4271M:	Jiri Kosina <jkosina@suse.com>
4272T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4273S:	Odd fixes
4274F:	drivers/block/floppy.c
4275
4276FMC SUBSYSTEM
4277M:	Alessandro Rubini <rubini@gnudd.com>
4278W:	http://www.ohwr.org/projects/fmc-bus
4279S:	Supported
4280F:	drivers/fmc/
4281F:	include/linux/fmc*.h
4282F:	include/linux/ipmi-fru.h
4283K:	fmc_d.*register
4284
4285FPU EMULATOR
4286M:	Bill Metzenthen <billm@melbpc.org.au>
4287W:	http://floatingpoint.sourceforge.net/emulator/index.html
4288S:	Maintained
4289F:	arch/x86/math-emu/
4290
4291FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4292L:	netdev@vger.kernel.org
4293S:	Orphan
4294F:	drivers/net/wan/dlci.c
4295F:	drivers/net/wan/sdla.c
4296
4297FRAMEBUFFER LAYER
4298M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4299M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4300L:	linux-fbdev@vger.kernel.org
4301W:	http://linux-fbdev.sourceforge.net/
4302Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4303T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4304S:	Maintained
4305F:	Documentation/fb/
4306F:	Documentation/devicetree/bindings/fb/
4307F:	drivers/video/
4308F:	include/video/
4309F:	include/linux/fb.h
4310F:	include/uapi/video/
4311F:	include/uapi/linux/fb.h
4312
4313FREESCALE DIU FRAMEBUFFER DRIVER
4314M:	Timur Tabi <timur@tabi.org>
4315L:	linux-fbdev@vger.kernel.org
4316S:	Maintained
4317F:	drivers/video/fbdev/fsl-diu-fb.*
4318
4319FREESCALE DMA DRIVER
4320M:	Li Yang <leoli@freescale.com>
4321M:	Zhang Wei <zw@zh-kernel.org>
4322L:	linuxppc-dev@lists.ozlabs.org
4323S:	Maintained
4324F:	drivers/dma/fsldma.*
4325
4326FREESCALE I2C CPM DRIVER
4327M:	Jochen Friedrich <jochen@scram.de>
4328L:	linuxppc-dev@lists.ozlabs.org
4329L:	linux-i2c@vger.kernel.org
4330S:	Maintained
4331F:	drivers/i2c/busses/i2c-cpm.c
4332
4333FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4334M:	Sascha Hauer <kernel@pengutronix.de>
4335L:	linux-fbdev@vger.kernel.org
4336L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4337S:	Maintained
4338F:	include/linux/platform_data/video-imxfb.h
4339F:	drivers/video/fbdev/imxfb.c
4340
4341FREESCALE QUAD SPI DRIVER
4342M:	Han Xu <han.xu@freescale.com>
4343L:	linux-mtd@lists.infradead.org
4344S:	Maintained
4345F:	drivers/mtd/spi-nor/fsl-quadspi.c
4346
4347FREESCALE SOC FS_ENET DRIVER
4348M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4349M:	Vitaly Bordug <vbordug@ru.mvista.com>
4350L:	linuxppc-dev@lists.ozlabs.org
4351L:	netdev@vger.kernel.org
4352S:	Maintained
4353F:	drivers/net/ethernet/freescale/fs_enet/
4354F:	include/linux/fs_enet_pd.h
4355
4356FREESCALE QUICC ENGINE LIBRARY
4357L:	linuxppc-dev@lists.ozlabs.org
4358S:	Orphan
4359F:	arch/powerpc/sysdev/qe_lib/
4360F:	arch/powerpc/include/asm/*qe.h
4361
4362FREESCALE USB PERIPHERAL DRIVERS
4363M:	Li Yang <leoli@freescale.com>
4364L:	linux-usb@vger.kernel.org
4365L:	linuxppc-dev@lists.ozlabs.org
4366S:	Maintained
4367F:	drivers/usb/gadget/udc/fsl*
4368
4369FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4370M:	Li Yang <leoli@freescale.com>
4371L:	netdev@vger.kernel.org
4372L:	linuxppc-dev@lists.ozlabs.org
4373S:	Maintained
4374F:	drivers/net/ethernet/freescale/ucc_geth*
4375
4376FREESCALE QUICC ENGINE UCC UART DRIVER
4377M:	Timur Tabi <timur@tabi.org>
4378L:	linuxppc-dev@lists.ozlabs.org
4379S:	Maintained
4380F:	drivers/tty/serial/ucc_uart.c
4381
4382FREESCALE SOC SOUND DRIVERS
4383M:	Timur Tabi <timur@tabi.org>
4384M:	Nicolin Chen <nicoleotsuka@gmail.com>
4385M:	Xiubo Li <Xiubo.Lee@gmail.com>
4386L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4387L:	linuxppc-dev@lists.ozlabs.org
4388S:	Maintained
4389F:	sound/soc/fsl/fsl*
4390F:	sound/soc/fsl/imx*
4391F:	sound/soc/fsl/mpc8610_hpcd.c
4392
4393FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4394M:	"J. German Rivera" <German.Rivera@freescale.com>
4395L:	linux-kernel@vger.kernel.org
4396S:	Maintained
4397F:	drivers/staging/fsl-mc/
4398
4399FREEVXFS FILESYSTEM
4400M:	Christoph Hellwig <hch@infradead.org>
4401W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4402S:	Maintained
4403F:	fs/freevxfs/
4404
4405FREEZER
4406M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4407M:	Pavel Machek <pavel@ucw.cz>
4408L:	linux-pm@vger.kernel.org
4409S:	Supported
4410F:	Documentation/power/freezing-of-tasks.txt
4411F:	include/linux/freezer.h
4412F:	kernel/freezer.c
4413
4414FRONTSWAP API
4415M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4416L:	linux-kernel@vger.kernel.org
4417S:	Maintained
4418F:	mm/frontswap.c
4419F:	include/linux/frontswap.h
4420
4421FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4422M:	David Howells <dhowells@redhat.com>
4423L:	linux-cachefs@redhat.com
4424S:	Supported
4425F:	Documentation/filesystems/caching/
4426F:	fs/fscache/
4427F:	include/linux/fscache*.h
4428
4429F2FS FILE SYSTEM
4430M:	Jaegeuk Kim <jaegeuk@kernel.org>
4431M:	Changman Lee <cm224.lee@samsung.com>
4432L:	linux-f2fs-devel@lists.sourceforge.net
4433W:	http://en.wikipedia.org/wiki/F2FS
4434T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4435S:	Maintained
4436F:	Documentation/filesystems/f2fs.txt
4437F:	Documentation/ABI/testing/sysfs-fs-f2fs
4438F:	fs/f2fs/
4439F:	include/linux/f2fs_fs.h
4440
4441FUJITSU FR-V (FRV) PORT
4442M:	David Howells <dhowells@redhat.com>
4443S:	Maintained
4444F:	arch/frv/
4445
4446FUJITSU LAPTOP EXTRAS
4447M:	Jonathan Woithe <jwoithe@just42.net>
4448L:	platform-driver-x86@vger.kernel.org
4449S:	Maintained
4450F:	drivers/platform/x86/fujitsu-laptop.c
4451
4452FUJITSU M-5MO LS CAMERA ISP DRIVER
4453M:	Kyungmin Park <kyungmin.park@samsung.com>
4454M:	Heungjun Kim <riverful.kim@samsung.com>
4455L:	linux-media@vger.kernel.org
4456S:	Maintained
4457F:	drivers/media/i2c/m5mols/
4458F:	include/media/m5mols.h
4459
4460FUJITSU TABLET EXTRAS
4461M:	Robert Gerlach <khnz@gmx.de>
4462L:	platform-driver-x86@vger.kernel.org
4463S:	Maintained
4464F:	drivers/platform/x86/fujitsu-tablet.c
4465
4466FUSE: FILESYSTEM IN USERSPACE
4467M:	Miklos Szeredi <miklos@szeredi.hu>
4468L:	fuse-devel@lists.sourceforge.net
4469W:	http://fuse.sourceforge.net/
4470T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4471S:	Maintained
4472F:	fs/fuse/
4473F:	include/uapi/linux/fuse.h
4474F:	Documentation/filesystems/fuse.txt
4475
4476FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4477M:	Rik Faith <faith@cs.unc.edu>
4478L:	linux-scsi@vger.kernel.org
4479S:	Odd Fixes (e.g., new signatures)
4480F:	drivers/scsi/fdomain.*
4481
4482GCOV BASED KERNEL PROFILING
4483M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4484S:	Maintained
4485F:	kernel/gcov/
4486F:	Documentation/gcov.txt
4487
4488GDT SCSI DISK ARRAY CONTROLLER DRIVER
4489M:	Achim Leubner <achim_leubner@adaptec.com>
4490L:	linux-scsi@vger.kernel.org
4491W:	http://www.icp-vortex.com/
4492S:	Supported
4493F:	drivers/scsi/gdt*
4494
4495GDB KERNEL DEBUGGING HELPER SCRIPTS
4496M:	Jan Kiszka <jan.kiszka@siemens.com>
4497S:	Supported
4498F:	scripts/gdb/
4499
4500GEMTEK FM RADIO RECEIVER DRIVER
4501M:	Hans Verkuil <hverkuil@xs4all.nl>
4502L:	linux-media@vger.kernel.org
4503T:	git git://linuxtv.org/media_tree.git
4504W:	http://linuxtv.org
4505S:	Maintained
4506F:	drivers/media/radio/radio-gemtek*
4507
4508GENERIC GPIO I2C DRIVER
4509M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4510S:	Supported
4511F:	drivers/i2c/busses/i2c-gpio.c
4512F:	include/linux/i2c-gpio.h
4513
4514GENERIC GPIO I2C MULTIPLEXER DRIVER
4515M:	Peter Korsgaard <peter.korsgaard@barco.com>
4516L:	linux-i2c@vger.kernel.org
4517S:	Supported
4518F:	drivers/i2c/muxes/i2c-mux-gpio.c
4519F:	include/linux/i2c-mux-gpio.h
4520F:	Documentation/i2c/muxes/i2c-mux-gpio
4521
4522GENERIC HDLC (WAN) DRIVERS
4523M:	Krzysztof Halasa <khc@pm.waw.pl>
4524W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4525S:	Maintained
4526F:	drivers/net/wan/c101.c
4527F:	drivers/net/wan/hd6457*
4528F:	drivers/net/wan/hdlc*
4529F:	drivers/net/wan/n2.c
4530F:	drivers/net/wan/pc300too.c
4531F:	drivers/net/wan/pci200syn.c
4532F:	drivers/net/wan/wanxl*
4533
4534GENERIC INCLUDE/ASM HEADER FILES
4535M:	Arnd Bergmann <arnd@arndb.de>
4536L:	linux-arch@vger.kernel.org
4537T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4538S:	Maintained
4539F:	include/asm-generic/
4540F:	include/uapi/asm-generic/
4541
4542GENERIC PHY FRAMEWORK
4543M:	Kishon Vijay Abraham I <kishon@ti.com>
4544L:	linux-kernel@vger.kernel.org
4545T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4546S:	Supported
4547F:	drivers/phy/
4548F:	include/linux/phy/
4549
4550GENERIC PM DOMAINS
4551M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4552M:	Kevin Hilman <khilman@kernel.org>
4553M:	Ulf Hansson <ulf.hansson@linaro.org>
4554L:	linux-pm@vger.kernel.org
4555S:	Supported
4556F:	drivers/base/power/domain*.c
4557F:	include/linux/pm_domain.h
4558
4559GENERIC UIO DRIVER FOR PCI DEVICES
4560M:	"Michael S. Tsirkin" <mst@redhat.com>
4561L:	kvm@vger.kernel.org
4562S:	Supported
4563F:	drivers/uio/uio_pci_generic.c
4564
4565GET_MAINTAINER SCRIPT
4566M:	Joe Perches <joe@perches.com>
4567S:	Maintained
4568F:	scripts/get_maintainer.pl
4569
4570GFS2 FILE SYSTEM
4571M:	Steven Whitehouse <swhiteho@redhat.com>
4572M:	Bob Peterson <rpeterso@redhat.com>
4573L:	cluster-devel@redhat.com
4574W:	http://sources.redhat.com/cluster/
4575T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4576S:	Supported
4577F:	Documentation/filesystems/gfs2*.txt
4578F:	fs/gfs2/
4579F:	include/uapi/linux/gfs2_ondisk.h
4580
4581GIGASET ISDN DRIVERS
4582M:	Paul Bolle <pebolle@tiscali.nl>
4583L:	gigaset307x-common@lists.sourceforge.net
4584W:	http://gigaset307x.sourceforge.net/
4585S:	Odd Fixes
4586F:	Documentation/isdn/README.gigaset
4587F:	drivers/isdn/gigaset/
4588F:	include/uapi/linux/gigaset_dev.h
4589
4590GO7007 MPEG CODEC
4591M:	Hans Verkuil <hans.verkuil@cisco.com>
4592L:	linux-media@vger.kernel.org
4593S:	Maintained
4594F:	drivers/media/usb/go7007/
4595
4596GOODIX TOUCHSCREEN
4597M:	Bastien Nocera <hadess@hadess.net>
4598L:	linux-input@vger.kernel.org
4599S:	Maintained
4600F:	drivers/input/touchscreen/goodix.c
4601
4602GPIO SUBSYSTEM
4603M:	Linus Walleij <linus.walleij@linaro.org>
4604M:	Alexandre Courbot <gnurou@gmail.com>
4605L:	linux-gpio@vger.kernel.org
4606T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4607S:	Maintained
4608F:	Documentation/gpio/
4609F:	drivers/gpio/
4610F:	include/linux/gpio/
4611F:	include/linux/gpio.h
4612F:	include/asm-generic/gpio.h
4613
4614GRE DEMULTIPLEXER DRIVER
4615M:	Dmitry Kozlov <xeb@mail.ru>
4616L:	netdev@vger.kernel.org
4617S:	Maintained
4618F:	net/ipv4/gre_demux.c
4619F:	net/ipv4/gre_offload.c
4620F:	include/net/gre.h
4621
4622GRETH 10/100/1G Ethernet MAC device driver
4623M:	Kristoffer Glembo <kristoffer@gaisler.com>
4624L:	netdev@vger.kernel.org
4625S:	Maintained
4626F:	drivers/net/ethernet/aeroflex/
4627
4628GSPCA FINEPIX SUBDRIVER
4629M:	Frank Zago <frank@zago.net>
4630L:	linux-media@vger.kernel.org
4631T:	git git://linuxtv.org/media_tree.git
4632S:	Maintained
4633F:	drivers/media/usb/gspca/finepix.c
4634
4635GSPCA GL860 SUBDRIVER
4636M:	Olivier Lorin <o.lorin@laposte.net>
4637L:	linux-media@vger.kernel.org
4638T:	git git://linuxtv.org/media_tree.git
4639S:	Maintained
4640F:	drivers/media/usb/gspca/gl860/
4641
4642GSPCA M5602 SUBDRIVER
4643M:	Erik Andren <erik.andren@gmail.com>
4644L:	linux-media@vger.kernel.org
4645T:	git git://linuxtv.org/media_tree.git
4646S:	Maintained
4647F:	drivers/media/usb/gspca/m5602/
4648
4649GSPCA PAC207 SONIXB SUBDRIVER
4650M:	Hans de Goede <hdegoede@redhat.com>
4651L:	linux-media@vger.kernel.org
4652T:	git git://linuxtv.org/media_tree.git
4653S:	Maintained
4654F:	drivers/media/usb/gspca/pac207.c
4655
4656GSPCA SN9C20X SUBDRIVER
4657M:	Brian Johnson <brijohn@gmail.com>
4658L:	linux-media@vger.kernel.org
4659T:	git git://linuxtv.org/media_tree.git
4660S:	Maintained
4661F:	drivers/media/usb/gspca/sn9c20x.c
4662
4663GSPCA T613 SUBDRIVER
4664M:	Leandro Costantino <lcostantino@gmail.com>
4665L:	linux-media@vger.kernel.org
4666T:	git git://linuxtv.org/media_tree.git
4667S:	Maintained
4668F:	drivers/media/usb/gspca/t613.c
4669
4670GSPCA USB WEBCAM DRIVER
4671M:	Hans de Goede <hdegoede@redhat.com>
4672L:	linux-media@vger.kernel.org
4673T:	git git://linuxtv.org/media_tree.git
4674S:	Maintained
4675F:	drivers/media/usb/gspca/
4676
4677GUID PARTITION TABLE (GPT)
4678M:	Davidlohr Bueso <dave@stgolabs.net>
4679L:	linux-efi@vger.kernel.org
4680S:	Maintained
4681F:	block/partitions/efi.*
4682
4683STK1160 USB VIDEO CAPTURE DRIVER
4684M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4685L:	linux-media@vger.kernel.org
4686T:	git git://linuxtv.org/media_tree.git
4687S:	Maintained
4688F:	drivers/media/usb/stk1160/
4689
4690H8/300 ARCHITECTURE
4691M:	Yoshinori Sato <ysato@users.sourceforge.jp>
4692L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4693W:	http://uclinux-h8.sourceforge.jp
4694T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4695S:	Maintained
4696F:	arch/h8300/
4697F:	drivers/clocksource/h8300_*.c
4698F:	drivers/clk/h8300/
4699F:	drivers/irqchip/irq-renesas-h8*.c
4700
4701HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4702M:	Frank Seidel <frank@f-seidel.de>
4703L:	platform-driver-x86@vger.kernel.org
4704W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4705S:	Maintained
4706F:	drivers/platform/x86/hdaps.c
4707
4708HDPVR USB VIDEO ENCODER DRIVER
4709M:	Hans Verkuil <hverkuil@xs4all.nl>
4710L:	linux-media@vger.kernel.org
4711T:	git git://linuxtv.org/media_tree.git
4712W:	http://linuxtv.org
4713S:	Odd Fixes
4714F:	drivers/media/usb/hdpvr/
4715
4716HWPOISON MEMORY FAILURE HANDLING
4717M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4718L:	linux-mm@kvack.org
4719S:	Maintained
4720F:	mm/memory-failure.c
4721F:	mm/hwpoison-inject.c
4722
4723HYPERVISOR VIRTUAL CONSOLE DRIVER
4724L:	linuxppc-dev@lists.ozlabs.org
4725S:	Odd Fixes
4726F:	drivers/tty/hvc/
4727
4728HACKRF MEDIA DRIVER
4729M:	Antti Palosaari <crope@iki.fi>
4730L:	linux-media@vger.kernel.org
4731W:	http://linuxtv.org/
4732W:	http://palosaari.fi/linux/
4733Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4734T:	git git://linuxtv.org/anttip/media_tree.git
4735S:	Maintained
4736F:	drivers/media/usb/hackrf/
4737
4738HARDWARE MONITORING
4739M:	Jean Delvare <jdelvare@suse.com>
4740M:	Guenter Roeck <linux@roeck-us.net>
4741L:	lm-sensors@lm-sensors.org
4742W:	http://www.lm-sensors.org/
4743T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4744T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4745S:	Maintained
4746F:	Documentation/hwmon/
4747F:	drivers/hwmon/
4748F:	include/linux/hwmon*.h
4749
4750HARDWARE RANDOM NUMBER GENERATOR CORE
4751M:	Matt Mackall <mpm@selenic.com>
4752M:	Herbert Xu <herbert@gondor.apana.org.au>
4753L:	linux-crypto@vger.kernel.org
4754S:	Odd fixes
4755F:	Documentation/hw_random.txt
4756F:	drivers/char/hw_random/
4757F:	include/linux/hw_random.h
4758
4759HARDWARE SPINLOCK CORE
4760M:	Ohad Ben-Cohen <ohad@wizery.com>
4761S:	Maintained
4762F:	Documentation/hwspinlock.txt
4763F:	drivers/hwspinlock/hwspinlock_*
4764F:	include/linux/hwspinlock.h
4765
4766HARMONY SOUND DRIVER
4767L:	linux-parisc@vger.kernel.org
4768S:	Maintained
4769F:	sound/parisc/harmony.*
4770
4771HD29L2 MEDIA DRIVER
4772M:	Antti Palosaari <crope@iki.fi>
4773L:	linux-media@vger.kernel.org
4774W:	http://linuxtv.org/
4775W:	http://palosaari.fi/linux/
4776Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4777T:	git git://linuxtv.org/anttip/media_tree.git
4778S:	Maintained
4779F:	drivers/media/dvb-frontends/hd29l2*
4780
4781HEWLETT-PACKARD SMART2 RAID DRIVER
4782L:	iss_storagedev@hp.com
4783S:	Orphan
4784F:	Documentation/blockdev/cpqarray.txt
4785F:	drivers/block/cpqarray.*
4786
4787HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4788M:	Don Brace <don.brace@pmcs.com>
4789L:	iss_storagedev@hp.com
4790L:	storagedev@pmcs.com
4791L:	linux-scsi@vger.kernel.org
4792S:	Supported
4793F:	Documentation/scsi/hpsa.txt
4794F:	drivers/scsi/hpsa*.[ch]
4795F:	include/linux/cciss*.h
4796F:	include/uapi/linux/cciss*.h
4797
4798HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4799M:	Don Brace <don.brace@pmcs.com>
4800L:	iss_storagedev@hp.com
4801L:	storagedev@pmcs.com
4802L:	linux-scsi@vger.kernel.org
4803S:	Supported
4804F:	Documentation/blockdev/cciss.txt
4805F:	drivers/block/cciss*
4806F:	include/linux/cciss_ioctl.h
4807F:	include/uapi/linux/cciss_ioctl.h
4808
4809HFS FILESYSTEM
4810L:	linux-fsdevel@vger.kernel.org
4811S:	Orphan
4812F:	Documentation/filesystems/hfs.txt
4813F:	fs/hfs/
4814
4815HFSPLUS FILESYSTEM
4816L:	linux-fsdevel@vger.kernel.org
4817S:	Orphan
4818F:	Documentation/filesystems/hfsplus.txt
4819F:	fs/hfsplus/
4820
4821HGA FRAMEBUFFER DRIVER
4822M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4823L:	linux-nvidia@lists.surfsouth.com
4824W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4825S:	Maintained
4826F:	drivers/video/fbdev/hgafb.c
4827
4828HIBERNATION (aka Software Suspend, aka swsusp)
4829M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4830M:	Pavel Machek <pavel@ucw.cz>
4831L:	linux-pm@vger.kernel.org
4832S:	Supported
4833F:	arch/x86/power/
4834F:	drivers/base/power/
4835F:	kernel/power/
4836F:	include/linux/suspend.h
4837F:	include/linux/freezer.h
4838F:	include/linux/pm.h
4839F:	arch/*/include/asm/suspend*.h
4840
4841HID CORE LAYER
4842M:	Jiri Kosina <jkosina@suse.com>
4843L:	linux-input@vger.kernel.org
4844T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4845S:	Maintained
4846F:	drivers/hid/
4847F:	include/linux/hid*
4848F:	include/uapi/linux/hid*
4849
4850HID SENSOR HUB DRIVERS
4851M:	Jiri Kosina <jkosina@suse.com>
4852M:	Jonathan Cameron <jic23@kernel.org>
4853M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4854L:	linux-input@vger.kernel.org
4855L:	linux-iio@vger.kernel.org
4856S:	Maintained
4857F:	Documentation/hid/hid-sensor*
4858F:	drivers/hid/hid-sensor-*
4859F:	drivers/iio/*/hid-*
4860F:	include/linux/hid-sensor-*
4861
4862HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4863M:	Thomas Gleixner <tglx@linutronix.de>
4864L:	linux-kernel@vger.kernel.org
4865T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4866S:	Maintained
4867F:	Documentation/timers/
4868F:	kernel/time/hrtimer.c
4869F:	kernel/time/clockevents.c
4870F:	kernel/time/tick*.*
4871F:	kernel/time/timer_*.c
4872F:	include/linux/clockchips.h
4873F:	include/linux/hrtimer.h
4874
4875HIGH-SPEED SCC DRIVER FOR AX.25
4876L:	linux-hams@vger.kernel.org
4877S:	Orphan
4878F:	drivers/net/hamradio/dmascc.c
4879F:	drivers/net/hamradio/scc.c
4880
4881HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4882M:	HighPoint Linux Team <linux@highpoint-tech.com>
4883W:	http://www.highpoint-tech.com
4884S:	Supported
4885F:	Documentation/scsi/hptiop.txt
4886F:	drivers/scsi/hptiop.c
4887
4888HIPPI
4889M:	Jes Sorensen <jes@trained-monkey.org>
4890L:	linux-hippi@sunsite.dk
4891S:	Maintained
4892F:	include/linux/hippidevice.h
4893F:	include/uapi/linux/if_hippi.h
4894F:	net/802/hippi.c
4895F:	drivers/net/hippi/
4896
4897HOST AP DRIVER
4898M:	Jouni Malinen <j@w1.fi>
4899L:	hostap@shmoo.com (subscribers-only)
4900L:	linux-wireless@vger.kernel.org
4901W:	http://hostap.epitest.fi/
4902S:	Maintained
4903F:	drivers/net/wireless/hostap/
4904
4905HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4906L:	platform-driver-x86@vger.kernel.org
4907S:	Orphan
4908F:	drivers/platform/x86/tc1100-wmi.c
4909
4910HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4911M:	Jaroslav Kysela <perex@perex.cz>
4912S:	Maintained
4913F:	drivers/net/ethernet/hp/hp100.*
4914
4915HPET:	High Precision Event Timers driver
4916M:	Clemens Ladisch <clemens@ladisch.de>
4917S:	Maintained
4918F:	Documentation/timers/hpet.txt
4919F:	drivers/char/hpet.c
4920F:	include/linux/hpet.h
4921F:	include/uapi/linux/hpet.h
4922
4923HPET:	x86
4924S:	Orphan
4925F:	arch/x86/kernel/hpet.c
4926F:	arch/x86/include/asm/hpet.h
4927
4928HPFS FILESYSTEM
4929M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4930W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4931S:	Maintained
4932F:	fs/hpfs/
4933
4934HSI SUBSYSTEM
4935M:	Sebastian Reichel <sre@kernel.org>
4936T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4937S:	Maintained
4938F:	Documentation/ABI/testing/sysfs-bus-hsi
4939F:	Documentation/hsi.txt
4940F:	drivers/hsi/
4941F:	include/linux/hsi/
4942F:	include/uapi/linux/hsi/
4943
4944HSO 3G MODEM DRIVER
4945M:	Jan Dumon <j.dumon@option.com>
4946W:	http://www.pharscape.org
4947S:	Maintained
4948F:	drivers/net/usb/hso.c
4949
4950HSR NETWORK PROTOCOL
4951M:	Arvid Brodin <arvid.brodin@alten.se>
4952L:	netdev@vger.kernel.org
4953S:	Maintained
4954F:	net/hsr/
4955
4956HTCPEN TOUCHSCREEN DRIVER
4957M:	Pau Oliva Fora <pof@eslack.org>
4958L:	linux-input@vger.kernel.org
4959S:	Maintained
4960F:	drivers/input/touchscreen/htcpen.c
4961
4962HUGETLB FILESYSTEM
4963M:	Nadia Yvette Chambers <nyc@holomorphy.com>
4964S:	Maintained
4965F:	fs/hugetlbfs/
4966
4967Hyper-V CORE AND DRIVERS
4968M:	"K. Y. Srinivasan" <kys@microsoft.com>
4969M:	Haiyang Zhang <haiyangz@microsoft.com>
4970L:	devel@linuxdriverproject.org
4971S:	Maintained
4972F:	arch/x86/include/asm/mshyperv.h
4973F:	arch/x86/include/uapi/asm/hyperv.h
4974F:	arch/x86/kernel/cpu/mshyperv.c
4975F:	drivers/hid/hid-hyperv.c
4976F:	drivers/hv/
4977F:	drivers/input/serio/hyperv-keyboard.c
4978F:	drivers/net/hyperv/
4979F:	drivers/scsi/storvsc_drv.c
4980F:	drivers/video/fbdev/hyperv_fb.c
4981F:	include/linux/hyperv.h
4982F:	tools/hv/
4983
4984I2C OVER PARALLEL PORT
4985M:	Jean Delvare <jdelvare@suse.com>
4986L:	linux-i2c@vger.kernel.org
4987S:	Maintained
4988F:	Documentation/i2c/busses/i2c-parport
4989F:	Documentation/i2c/busses/i2c-parport-light
4990F:	drivers/i2c/busses/i2c-parport.c
4991F:	drivers/i2c/busses/i2c-parport-light.c
4992
4993I2C/SMBUS CONTROLLER DRIVERS FOR PC
4994M:	Jean Delvare <jdelvare@suse.com>
4995L:	linux-i2c@vger.kernel.org
4996S:	Maintained
4997F:	Documentation/i2c/busses/i2c-ali1535
4998F:	Documentation/i2c/busses/i2c-ali1563
4999F:	Documentation/i2c/busses/i2c-ali15x3
5000F:	Documentation/i2c/busses/i2c-amd756
5001F:	Documentation/i2c/busses/i2c-amd8111
5002F:	Documentation/i2c/busses/i2c-i801
5003F:	Documentation/i2c/busses/i2c-nforce2
5004F:	Documentation/i2c/busses/i2c-piix4
5005F:	Documentation/i2c/busses/i2c-sis5595
5006F:	Documentation/i2c/busses/i2c-sis630
5007F:	Documentation/i2c/busses/i2c-sis96x
5008F:	Documentation/i2c/busses/i2c-via
5009F:	Documentation/i2c/busses/i2c-viapro
5010F:	drivers/i2c/busses/i2c-ali1535.c
5011F:	drivers/i2c/busses/i2c-ali1563.c
5012F:	drivers/i2c/busses/i2c-ali15x3.c
5013F:	drivers/i2c/busses/i2c-amd756.c
5014F:	drivers/i2c/busses/i2c-amd756-s4882.c
5015F:	drivers/i2c/busses/i2c-amd8111.c
5016F:	drivers/i2c/busses/i2c-i801.c
5017F:	drivers/i2c/busses/i2c-isch.c
5018F:	drivers/i2c/busses/i2c-nforce2.c
5019F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5020F:	drivers/i2c/busses/i2c-piix4.c
5021F:	drivers/i2c/busses/i2c-sis5595.c
5022F:	drivers/i2c/busses/i2c-sis630.c
5023F:	drivers/i2c/busses/i2c-sis96x.c
5024F:	drivers/i2c/busses/i2c-via.c
5025F:	drivers/i2c/busses/i2c-viapro.c
5026
5027I2C/SMBUS ISMT DRIVER
5028M:	Seth Heasley <seth.heasley@intel.com>
5029M:	Neil Horman <nhorman@tuxdriver.com>
5030L:	linux-i2c@vger.kernel.org
5031F:	drivers/i2c/busses/i2c-ismt.c
5032F:	Documentation/i2c/busses/i2c-ismt
5033
5034I2C/SMBUS STUB DRIVER
5035M:	Jean Delvare <jdelvare@suse.com>
5036L:	linux-i2c@vger.kernel.org
5037S:	Maintained
5038F:	drivers/i2c/i2c-stub.c
5039
5040I2C SUBSYSTEM
5041M:	Wolfram Sang <wsa@the-dreams.de>
5042L:	linux-i2c@vger.kernel.org
5043W:	https://i2c.wiki.kernel.org/
5044Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5045T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5046S:	Maintained
5047F:	Documentation/devicetree/bindings/i2c/
5048F:	Documentation/i2c/
5049F:	drivers/i2c/
5050F:	include/linux/i2c.h
5051F:	include/linux/i2c-*.h
5052F:	include/uapi/linux/i2c.h
5053F:	include/uapi/linux/i2c-*.h
5054
5055I2C ACPI SUPPORT
5056M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5057L:	linux-i2c@vger.kernel.org
5058L:	linux-acpi@vger.kernel.org
5059S:	Maintained
5060
5061I2C-TAOS-EVM DRIVER
5062M:	Jean Delvare <jdelvare@suse.com>
5063L:	linux-i2c@vger.kernel.org
5064S:	Maintained
5065F:	Documentation/i2c/busses/i2c-taos-evm
5066F:	drivers/i2c/busses/i2c-taos-evm.c
5067
5068I2C-TINY-USB DRIVER
5069M:	Till Harbaum <till@harbaum.org>
5070L:	linux-i2c@vger.kernel.org
5071W:	http://www.harbaum.org/till/i2c_tiny_usb
5072S:	Maintained
5073F:	drivers/i2c/busses/i2c-tiny-usb.c
5074
5075i386 BOOT CODE
5076M:	"H. Peter Anvin" <hpa@zytor.com>
5077S:	Maintained
5078F:	arch/x86/boot/
5079
5080i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5081M:	"H. Peter Anvin" <hpa@zytor.com>
5082T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5083S:	Maintained
5084
5085IA64 (Itanium) PLATFORM
5086M:	Tony Luck <tony.luck@intel.com>
5087M:	Fenghua Yu <fenghua.yu@intel.com>
5088L:	linux-ia64@vger.kernel.org
5089T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5090S:	Maintained
5091F:	arch/ia64/
5092
5093IBM Power in-Nest Crypto Acceleration
5094M:	Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
5095M:	Fionnuala Gunter <fin@linux.vnet.ibm.com>
5096L:	linux-crypto@vger.kernel.org
5097S:	Supported
5098F:	drivers/crypto/nx/Makefile
5099F:	drivers/crypto/nx/Kconfig
5100F:	drivers/crypto/nx/nx-aes*
5101F:	drivers/crypto/nx/nx-sha*
5102F:	drivers/crypto/nx/nx.*
5103F:	drivers/crypto/nx/nx_csbcpb.h
5104F:	drivers/crypto/nx/nx_debugfs.h
5105
5106IBM Power 842 compression accelerator
5107M:	Dan Streetman <ddstreet@us.ibm.com>
5108S:	Supported
5109F:	drivers/crypto/nx/Makefile
5110F:	drivers/crypto/nx/Kconfig
5111F:	drivers/crypto/nx/nx-842*
5112F:	include/linux/sw842.h
5113F:	crypto/842.c
5114F:	lib/842/
5115
5116IBM Power Linux RAID adapter
5117M:	Brian King <brking@us.ibm.com>
5118S:	Supported
5119F:	drivers/scsi/ipr.*
5120
5121IBM Power Virtual Ethernet Device Driver
5122M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5123L:	netdev@vger.kernel.org
5124S:	Supported
5125F:	drivers/net/ethernet/ibm/ibmveth.*
5126
5127IBM Power Virtual SCSI Device Drivers
5128M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5129L:	linux-scsi@vger.kernel.org
5130S:	Supported
5131F:	drivers/scsi/ibmvscsi/ibmvscsi*
5132F:	drivers/scsi/ibmvscsi/viosrp.h
5133
5134IBM Power Virtual FC Device Drivers
5135M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5136L:	linux-scsi@vger.kernel.org
5137S:	Supported
5138F:	drivers/scsi/ibmvscsi/ibmvfc*
5139
5140IBM ServeRAID RAID DRIVER
5141S:	Orphan
5142F:	drivers/scsi/ips.*
5143
5144ICH LPC AND GPIO DRIVER
5145M:	Peter Tyser <ptyser@xes-inc.com>
5146S:	Maintained
5147F:	drivers/mfd/lpc_ich.c
5148F:	drivers/gpio/gpio-ich.c
5149
5150IDE SUBSYSTEM
5151M:	"David S. Miller" <davem@davemloft.net>
5152L:	linux-ide@vger.kernel.org
5153Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5154T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5155S:	Maintained
5156F:	Documentation/ide/
5157F:	drivers/ide/
5158F:	include/linux/ide.h
5159
5160IDEAPAD LAPTOP EXTRAS DRIVER
5161M:	Ike Panhc <ike.pan@canonical.com>
5162L:	platform-driver-x86@vger.kernel.org
5163W:	http://launchpad.net/ideapad-laptop
5164S:	Maintained
5165F:	drivers/platform/x86/ideapad-laptop.c
5166
5167IDEAPAD LAPTOP SLIDEBAR DRIVER
5168M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5169L:	linux-input@vger.kernel.org
5170W:	https://github.com/o2genum/ideapad-slidebar
5171S:	Maintained
5172F:	drivers/input/misc/ideapad_slidebar.c
5173
5174IDE/ATAPI DRIVERS
5175M:	Borislav Petkov <bp@alien8.de>
5176L:	linux-ide@vger.kernel.org
5177S:	Maintained
5178F:	Documentation/cdrom/ide-cd
5179F:	drivers/ide/ide-cd*
5180
5181IDLE-I7300
5182M:	Andy Henroid <andrew.d.henroid@intel.com>
5183L:	linux-pm@vger.kernel.org
5184S:	Supported
5185F:	drivers/idle/i7300_idle.c
5186
5187IEEE 802.15.4 SUBSYSTEM
5188M:	Alexander Aring <alex.aring@gmail.com>
5189L:	linux-wpan@vger.kernel.org
5190W:	https://github.com/linux-wpan
5191T:	git git://github.com/linux-wpan/linux-wpan-next.git
5192S:	Maintained
5193F:	net/ieee802154/
5194F:	net/mac802154/
5195F:	drivers/net/ieee802154/
5196F:	include/linux/nl802154.h
5197F:	include/linux/ieee802154.h
5198F:	include/net/nl802154.h
5199F:	include/net/mac802154.h
5200F:	include/net/af_ieee802154.h
5201F:	include/net/cfg802154.h
5202F:	include/net/ieee802154_netdev.h
5203F:	Documentation/networking/ieee802154.txt
5204
5205IGORPLUG-USB IR RECEIVER
5206M:	Sean Young <sean@mess.org>
5207L:	linux-media@vger.kernel.org
5208S:	Maintained
5209F:	drivers/media/rc/igorplugusb.c
5210
5211IGUANAWORKS USB IR TRANSCEIVER
5212M:	Sean Young <sean@mess.org>
5213L:	linux-media@vger.kernel.org
5214S:	Maintained
5215F:	drivers/media/rc/iguanair.c
5216
5217IIO SUBSYSTEM AND DRIVERS
5218M:	Jonathan Cameron <jic23@kernel.org>
5219R:	Hartmut Knaack <knaack.h@gmx.de>
5220R:	Lars-Peter Clausen <lars@metafoo.de>
5221R:	Peter Meerwald <pmeerw@pmeerw.net>
5222L:	linux-iio@vger.kernel.org
5223S:	Maintained
5224F:	drivers/iio/
5225F:	drivers/staging/iio/
5226F:	include/linux/iio/
5227F:	tools/iio/
5228
5229IKANOS/ADI EAGLE ADSL USB DRIVER
5230M:	Matthieu Castet <castet.matthieu@free.fr>
5231M:	Stanislaw Gruszka <stf_xl@wp.pl>
5232S:	Maintained
5233F:	drivers/usb/atm/ueagle-atm.c
5234
5235INA209 HARDWARE MONITOR DRIVER
5236M:	Guenter Roeck <linux@roeck-us.net>
5237L:	lm-sensors@lm-sensors.org
5238S:	Maintained
5239F:	Documentation/hwmon/ina209
5240F:	Documentation/devicetree/bindings/i2c/ina209.txt
5241F:	drivers/hwmon/ina209.c
5242
5243INA2XX HARDWARE MONITOR DRIVER
5244M:	Guenter Roeck <linux@roeck-us.net>
5245L:	lm-sensors@lm-sensors.org
5246S:	Maintained
5247F:	Documentation/hwmon/ina2xx
5248F:	drivers/hwmon/ina2xx.c
5249F:	include/linux/platform_data/ina2xx.h
5250
5251INDUSTRY PACK SUBSYSTEM (IPACK)
5252M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5253M:	Jens Taprogge <jens.taprogge@taprogge.org>
5254M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5255L:	industrypack-devel@lists.sourceforge.net
5256W:	http://industrypack.sourceforge.net
5257S:	Maintained
5258F:	drivers/ipack/
5259
5260INGENIC JZ4780 DMA Driver
5261M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5262S:	Maintained
5263F:	drivers/dma/dma-jz4780.c
5264
5265INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5266M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5267M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5268L:	linux-ima-devel@lists.sourceforge.net
5269L:	linux-ima-user@lists.sourceforge.net
5270L:	linux-security-module@vger.kernel.org
5271S:	Supported
5272F:	security/integrity/ima/
5273
5274IMGTEC IR DECODER DRIVER
5275M:	James Hogan <james.hogan@imgtec.com>
5276S:	Maintained
5277F:	drivers/media/rc/img-ir/
5278
5279IMS TWINTURBO FRAMEBUFFER DRIVER
5280L:	linux-fbdev@vger.kernel.org
5281S:	Orphan
5282F:	drivers/video/fbdev/imsttfb.c
5283
5284INFINIBAND SUBSYSTEM
5285M:	Doug Ledford <dledford@redhat.com>
5286M:	Sean Hefty <sean.hefty@intel.com>
5287M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5288L:	linux-rdma@vger.kernel.org
5289W:	http://www.openfabrics.org/
5290Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5291T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5292S:	Supported
5293F:	Documentation/infiniband/
5294F:	drivers/infiniband/
5295F:	include/uapi/linux/if_infiniband.h
5296F:	include/uapi/rdma/
5297F:	include/rdma/
5298
5299INOTIFY
5300M:	John McCutchan <john@johnmccutchan.com>
5301M:	Robert Love <rlove@rlove.org>
5302M:	Eric Paris <eparis@parisplace.org>
5303S:	Maintained
5304F:	Documentation/filesystems/inotify.txt
5305F:	fs/notify/inotify/
5306F:	include/linux/inotify.h
5307F:	include/uapi/linux/inotify.h
5308
5309INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5310M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5311L:	linux-input@vger.kernel.org
5312Q:	http://patchwork.kernel.org/project/linux-input/list/
5313T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5314S:	Maintained
5315F:	drivers/input/
5316F:	include/linux/input.h
5317F:	include/uapi/linux/input.h
5318F:	include/linux/input/
5319
5320INPUT MULTITOUCH (MT) PROTOCOL
5321M:	Henrik Rydberg <rydberg@bitmath.org>
5322L:	linux-input@vger.kernel.org
5323S:	Odd fixes
5324F:	Documentation/input/multi-touch-protocol.txt
5325F:	drivers/input/input-mt.c
5326K:	\b(ABS|SYN)_MT_
5327
5328INTEL ASoC BDW/HSW DRIVERS
5329M:	Jie Yang <yang.jie@linux.intel.com>
5330L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5331S:	Supported
5332F:	sound/soc/intel/common/sst-dsp*
5333F:	sound/soc/intel/common/sst-firmware.c
5334F:	sound/soc/intel/boards/broadwell.c
5335F:	sound/soc/intel/haswell/
5336
5337INTEL C600 SERIES SAS CONTROLLER DRIVER
5338M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5339M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5340L:	linux-scsi@vger.kernel.org
5341T:	git git://git.code.sf.net/p/intel-sas/isci
5342S:	Supported
5343F:	drivers/scsi/isci/
5344
5345INTEL IDLE DRIVER
5346M:	Len Brown <lenb@kernel.org>
5347L:	linux-pm@vger.kernel.org
5348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5349S:	Supported
5350F:	drivers/idle/intel_idle.c
5351
5352INTEL PSTATE DRIVER
5353M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5354L:	linux-pm@vger.kernel.org
5355S:	Supported
5356F:	drivers/cpufreq/intel_pstate.c
5357
5358INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5359M:	Maik Broemme <mbroemme@plusserver.de>
5360L:	linux-fbdev@vger.kernel.org
5361S:	Maintained
5362F:	Documentation/fb/intelfb.txt
5363F:	drivers/video/fbdev/intelfb/
5364
5365INTEL 810/815 FRAMEBUFFER DRIVER
5366M:	Antonino Daplas <adaplas@gmail.com>
5367L:	linux-fbdev@vger.kernel.org
5368S:	Maintained
5369F:	drivers/video/fbdev/i810/
5370
5371INTEL MENLOW THERMAL DRIVER
5372M:	Sujith Thomas <sujith.thomas@intel.com>
5373L:	platform-driver-x86@vger.kernel.org
5374W:	https://01.org/linux-acpi
5375S:	Supported
5376F:	drivers/platform/x86/intel_menlow.c
5377
5378INTEL IA32 MICROCODE UPDATE SUPPORT
5379M:	Borislav Petkov <bp@alien8.de>
5380S:	Maintained
5381F:	arch/x86/kernel/cpu/microcode/core*
5382F:	arch/x86/kernel/cpu/microcode/intel*
5383
5384INTEL I/OAT DMA DRIVER
5385M:	Dave Jiang <dave.jiang@intel.com>
5386R:	Dan Williams <dan.j.williams@intel.com>
5387L:	dmaengine@vger.kernel.org
5388Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5389S:	Supported
5390F:	drivers/dma/ioat*
5391
5392INTEL IOMMU (VT-d)
5393M:	David Woodhouse <dwmw2@infradead.org>
5394L:	iommu@lists.linux-foundation.org
5395T:	git git://git.infradead.org/iommu-2.6.git
5396S:	Supported
5397F:	drivers/iommu/intel-iommu.c
5398F:	include/linux/intel-iommu.h
5399
5400INTEL IOP-ADMA DMA DRIVER
5401R:	Dan Williams <dan.j.williams@intel.com>
5402S:	Odd fixes
5403F:	drivers/dma/iop-adma.c
5404
5405INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5406M:	Krzysztof Halasa <khalasa@piap.pl>
5407S:	Maintained
5408F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5409F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5410F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5411F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5412F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5413F:	drivers/net/wan/ixp4xx_hss.c
5414
5415INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5416M:	Deepak Saxena <dsaxena@plexity.net>
5417S:	Maintained
5418F:	drivers/char/hw_random/ixp4xx-rng.c
5419
5420INTEL ETHERNET DRIVERS
5421M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5422R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5423R:	Shannon Nelson <shannon.nelson@intel.com>
5424R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5425R:	Don Skidmore <donald.c.skidmore@intel.com>
5426R:	Matthew Vick <matthew.vick@intel.com>
5427R:	John Ronciak <john.ronciak@intel.com>
5428R:	Mitch Williams <mitch.a.williams@intel.com>
5429L:	intel-wired-lan@lists.osuosl.org
5430W:	http://www.intel.com/support/feedback.htm
5431W:	http://e1000.sourceforge.net/
5432Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5433T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5434T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5435S:	Supported
5436F:	Documentation/networking/e100.txt
5437F:	Documentation/networking/e1000.txt
5438F:	Documentation/networking/e1000e.txt
5439F:	Documentation/networking/igb.txt
5440F:	Documentation/networking/igbvf.txt
5441F:	Documentation/networking/ixgb.txt
5442F:	Documentation/networking/ixgbe.txt
5443F:	Documentation/networking/ixgbevf.txt
5444F:	Documentation/networking/i40e.txt
5445F:	Documentation/networking/i40evf.txt
5446F:	drivers/net/ethernet/intel/
5447F:	drivers/net/ethernet/intel/*/
5448
5449INTEL-MID GPIO DRIVER
5450M:	David Cohen <david.a.cohen@linux.intel.com>
5451L:	linux-gpio@vger.kernel.org
5452S:	Maintained
5453F:	drivers/gpio/gpio-intel-mid.c
5454
5455INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5456M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5457L:	linux-wireless@vger.kernel.org
5458S:	Maintained
5459F:	Documentation/networking/README.ipw2100
5460F:	Documentation/networking/README.ipw2200
5461F:	drivers/net/wireless/ipw2x00/
5462
5463INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5464M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5465M:	Gang Wei <gang.wei@intel.com>
5466M:	Shane Wang <shane.wang@intel.com>
5467L:	tboot-devel@lists.sourceforge.net
5468W:	http://tboot.sourceforge.net
5469T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5470S:	Supported
5471F:	Documentation/intel_txt.txt
5472F:	include/linux/tboot.h
5473F:	arch/x86/kernel/tboot.c
5474
5475INTEL WIRELESS WIMAX CONNECTION 2400
5476M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5477M:	linux-wimax@intel.com
5478L:	wimax@linuxwimax.org (subscribers-only)
5479S:	Supported
5480W:	http://linuxwimax.org
5481F:	Documentation/wimax/README.i2400m
5482F:	drivers/net/wimax/i2400m/
5483F:	include/uapi/linux/wimax/i2400m.h
5484
5485INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5486M:	Stanislaw Gruszka <sgruszka@redhat.com>
5487L:	linux-wireless@vger.kernel.org
5488S:	Supported
5489F:	drivers/net/wireless/iwlegacy/
5490
5491INTEL WIRELESS WIFI LINK (iwlwifi)
5492M:	Johannes Berg <johannes.berg@intel.com>
5493M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5494M:	Intel Linux Wireless <ilw@linux.intel.com>
5495L:	linux-wireless@vger.kernel.org
5496W:	http://intellinuxwireless.org
5497T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5498S:	Supported
5499F:	drivers/net/wireless/iwlwifi/
5500
5501INTEL MANAGEMENT ENGINE (mei)
5502M:	Tomas Winkler <tomas.winkler@intel.com>
5503L:	linux-kernel@vger.kernel.org
5504S:	Supported
5505F:	include/uapi/linux/mei.h
5506F:	include/linux/mei_cl_bus.h
5507F:	drivers/misc/mei/*
5508F:	Documentation/misc-devices/mei/*
5509
5510INTEL PMC IPC DRIVER
5511M:	Zha Qipeng<qipeng.zha@intel.com>
5512L:	platform-driver-x86@vger.kernel.org
5513S:	Maintained
5514F:	drivers/platform/x86/intel_pmc_ipc.c
5515F:	arch/x86/include/asm/intel_pmc_ipc.h
5516
5517IOC3 ETHERNET DRIVER
5518M:	Ralf Baechle <ralf@linux-mips.org>
5519L:	linux-mips@linux-mips.org
5520S:	Maintained
5521F:	drivers/net/ethernet/sgi/ioc3-eth.c
5522
5523IOC3 SERIAL DRIVER
5524M:	Pat Gefre <pfg@sgi.com>
5525L:	linux-serial@vger.kernel.org
5526S:	Maintained
5527F:	drivers/tty/serial/ioc3_serial.c
5528
5529IOMMU DRIVERS
5530M:	Joerg Roedel <joro@8bytes.org>
5531L:	iommu@lists.linux-foundation.org
5532T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5533S:	Maintained
5534F:	drivers/iommu/
5535
5536IP MASQUERADING
5537M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5538S:	Maintained
5539F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5540
5541IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5542M:	Francois Romieu <romieu@fr.zoreil.com>
5543M:	Sorbica Shieh <sorbica@icplus.com.tw>
5544L:	netdev@vger.kernel.org
5545S:	Maintained
5546F:	drivers/net/ethernet/icplus/ipg.*
5547
5548IPATH DRIVER
5549M:	Mike Marciniszyn <infinipath@intel.com>
5550L:	linux-rdma@vger.kernel.org
5551S:	Maintained
5552F:	drivers/infiniband/hw/ipath/
5553
5554IPMI SUBSYSTEM
5555M:	Corey Minyard <minyard@acm.org>
5556L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5557W:	http://openipmi.sourceforge.net/
5558S:	Supported
5559F:	Documentation/IPMI.txt
5560F:	drivers/char/ipmi/
5561F:	include/linux/ipmi*
5562F:	include/uapi/linux/ipmi*
5563
5564QCOM AUDIO (ASoC) DRIVERS
5565M:	Patrick Lai <plai@codeaurora.org>
5566M:	Banajit Goswami <bgoswami@codeaurora.org>
5567L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5568S:	Supported
5569F:	sound/soc/qcom/
5570
5571IPS SCSI RAID DRIVER
5572M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5573L:	linux-scsi@vger.kernel.org
5574W:	http://www.adaptec.com/
5575S:	Maintained
5576F:	drivers/scsi/ips*
5577
5578IPVS
5579M:	Wensong Zhang <wensong@linux-vs.org>
5580M:	Simon Horman <horms@verge.net.au>
5581M:	Julian Anastasov <ja@ssi.bg>
5582L:	netdev@vger.kernel.org
5583L:	lvs-devel@vger.kernel.org
5584S:	Maintained
5585F:	Documentation/networking/ipvs-sysctl.txt
5586F:	include/net/ip_vs.h
5587F:	include/uapi/linux/ip_vs.h
5588F:	net/netfilter/ipvs/
5589
5590IPWIRELESS DRIVER
5591M:	Jiri Kosina <jkosina@suse.com>
5592M:	David Sterba <dsterba@suse.com>
5593S:	Odd Fixes
5594F:	drivers/tty/ipwireless/
5595
5596IPX NETWORK LAYER
5597M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5598L:	netdev@vger.kernel.org
5599S:	Maintained
5600F:	include/net/ipx.h
5601F:	include/uapi/linux/ipx.h
5602F:	net/ipx/
5603
5604IRDA SUBSYSTEM
5605M:	Samuel Ortiz <samuel@sortiz.org>
5606L:	irda-users@lists.sourceforge.net (subscribers-only)
5607L:	netdev@vger.kernel.org
5608W:	http://irda.sourceforge.net/
5609S:	Maintained
5610T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5611F:	Documentation/networking/irda.txt
5612F:	drivers/net/irda/
5613F:	include/net/irda/
5614F:	net/irda/
5615
5616IRQ SUBSYSTEM
5617M:	Thomas Gleixner <tglx@linutronix.de>
5618L:	linux-kernel@vger.kernel.org
5619S:	Maintained
5620T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5621F:	kernel/irq/
5622
5623IRQCHIP DRIVERS
5624M:	Thomas Gleixner <tglx@linutronix.de>
5625M:	Jason Cooper <jason@lakedaemon.net>
5626M:	Marc Zyngier <marc.zyngier@arm.com>
5627L:	linux-kernel@vger.kernel.org
5628S:	Maintained
5629T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5630T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5631F:	Documentation/devicetree/bindings/interrupt-controller/
5632F:	drivers/irqchip/
5633
5634IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5635M:	Jiang Liu <jiang.liu@linux.intel.com>
5636M:	Marc Zyngier <marc.zyngier@arm.com>
5637S:	Maintained
5638T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5639F:	Documentation/IRQ-domain.txt
5640F:	include/linux/irqdomain.h
5641F:	kernel/irq/irqdomain.c
5642F:	kernel/irq/msi.c
5643
5644ISAPNP
5645M:	Jaroslav Kysela <perex@perex.cz>
5646S:	Maintained
5647F:	Documentation/isapnp.txt
5648F:	drivers/pnp/isapnp/
5649F:	include/linux/isapnp.h
5650
5651ISA RADIO MODULE
5652M:	Hans Verkuil <hverkuil@xs4all.nl>
5653L:	linux-media@vger.kernel.org
5654T:	git git://linuxtv.org/media_tree.git
5655W:	http://linuxtv.org
5656S:	Maintained
5657F:	drivers/media/radio/radio-isa*
5658
5659iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5660M:	Peter Jones <pjones@redhat.com>
5661M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5662S:	Maintained
5663F:	drivers/firmware/iscsi_ibft*
5664
5665ISCSI
5666M:	Mike Christie <michaelc@cs.wisc.edu>
5667L:	open-iscsi@googlegroups.com
5668W:	www.open-iscsi.org
5669T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5670S:	Maintained
5671F:	drivers/scsi/*iscsi*
5672F:	include/scsi/*iscsi*
5673
5674ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5675M:	Or Gerlitz <ogerlitz@mellanox.com>
5676M:	Sagi Grimberg <sagig@mellanox.com>
5677M:	Roi Dayan <roid@mellanox.com>
5678L:	linux-rdma@vger.kernel.org
5679S:	Supported
5680W:	http://www.openfabrics.org
5681W:	www.open-iscsi.org
5682Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5683F:	drivers/infiniband/ulp/iser/
5684
5685ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5686M:	Sagi Grimberg <sagig@mellanox.com>
5687T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5688L:	linux-rdma@vger.kernel.org
5689L:	target-devel@vger.kernel.org
5690S:	Supported
5691W:	http://www.linux-iscsi.org
5692F:	drivers/infiniband/ulp/isert
5693
5694ISDN SUBSYSTEM
5695M:	Karsten Keil <isdn@linux-pingi.de>
5696L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5697L:	netdev@vger.kernel.org
5698W:	http://www.isdn4linux.de
5699T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5700S:	Maintained
5701F:	Documentation/isdn/
5702F:	drivers/isdn/
5703F:	include/linux/isdn.h
5704F:	include/linux/isdn/
5705F:	include/uapi/linux/isdn.h
5706F:	include/uapi/linux/isdn/
5707
5708ISDN SUBSYSTEM (Eicon active card driver)
5709M:	Armin Schindler <mac@melware.de>
5710L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5711W:	http://www.melware.de
5712S:	Maintained
5713F:	drivers/isdn/hardware/eicon/
5714
5715IT87 HARDWARE MONITORING DRIVER
5716M:	Jean Delvare <jdelvare@suse.com>
5717L:	lm-sensors@lm-sensors.org
5718S:	Maintained
5719F:	Documentation/hwmon/it87
5720F:	drivers/hwmon/it87.c
5721
5722IT913X MEDIA DRIVER
5723M:	Antti Palosaari <crope@iki.fi>
5724L:	linux-media@vger.kernel.org
5725W:	http://linuxtv.org/
5726W:	http://palosaari.fi/linux/
5727Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5728T:	git git://linuxtv.org/anttip/media_tree.git
5729S:	Maintained
5730F:	drivers/media/tuners/it913x*
5731
5732IVTV VIDEO4LINUX DRIVER
5733M:	Andy Walls <awalls@md.metrocast.net>
5734L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5735L:	linux-media@vger.kernel.org
5736T:	git git://linuxtv.org/media_tree.git
5737W:	http://www.ivtvdriver.org
5738S:	Maintained
5739F:	Documentation/video4linux/*.ivtv
5740F:	drivers/media/pci/ivtv/
5741F:	include/uapi/linux/ivtv*
5742
5743IX2505V MEDIA DRIVER
5744M:	Malcolm Priestley <tvboxspy@gmail.com>
5745L:	linux-media@vger.kernel.org
5746W:	http://linuxtv.org/
5747Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5748S:	Maintained
5749F:	drivers/media/dvb-frontends/ix2505v*
5750
5751JC42.4 TEMPERATURE SENSOR DRIVER
5752M:	Guenter Roeck <linux@roeck-us.net>
5753L:	lm-sensors@lm-sensors.org
5754S:	Maintained
5755F:	drivers/hwmon/jc42.c
5756F:	Documentation/hwmon/jc42
5757
5758JFS FILESYSTEM
5759M:	Dave Kleikamp <shaggy@kernel.org>
5760L:	jfs-discussion@lists.sourceforge.net
5761W:	http://jfs.sourceforge.net/
5762T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5763S:	Maintained
5764F:	Documentation/filesystems/jfs.txt
5765F:	fs/jfs/
5766
5767JME NETWORK DRIVER
5768M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5769L:	netdev@vger.kernel.org
5770S:	Maintained
5771F:	drivers/net/ethernet/jme.*
5772
5773JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5774M:	David Woodhouse <dwmw2@infradead.org>
5775L:	linux-mtd@lists.infradead.org
5776W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5777S:	Maintained
5778F:	fs/jffs2/
5779F:	include/uapi/linux/jffs2.h
5780
5781JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5782M:	Andrew Morton <akpm@linux-foundation.org>
5783M:	Jan Kara <jack@suse.com>
5784L:	linux-ext4@vger.kernel.org
5785S:	Maintained
5786F:	fs/jbd/
5787F:	include/linux/jbd.h
5788
5789JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5790M:	"Theodore Ts'o" <tytso@mit.edu>
5791L:	linux-ext4@vger.kernel.org
5792S:	Maintained
5793F:	fs/jbd2/
5794F:	include/linux/jbd2.h
5795
5796JSM Neo PCI based serial card
5797M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5798L:	linux-serial@vger.kernel.org
5799S:	Maintained
5800F:	drivers/tty/serial/jsm/
5801
5802K10TEMP HARDWARE MONITORING DRIVER
5803M:	Clemens Ladisch <clemens@ladisch.de>
5804L:	lm-sensors@lm-sensors.org
5805S:	Maintained
5806F:	Documentation/hwmon/k10temp
5807F:	drivers/hwmon/k10temp.c
5808
5809K8TEMP HARDWARE MONITORING DRIVER
5810M:	Rudolf Marek <r.marek@assembler.cz>
5811L:	lm-sensors@lm-sensors.org
5812S:	Maintained
5813F:	Documentation/hwmon/k8temp
5814F:	drivers/hwmon/k8temp.c
5815
5816KCONFIG
5817M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5818L:	linux-kbuild@vger.kernel.org
5819T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5820S:	Maintained
5821F:	Documentation/kbuild/kconfig-language.txt
5822F:	scripts/kconfig/
5823
5824KDUMP
5825M:	Vivek Goyal <vgoyal@redhat.com>
5826M:	Haren Myneni <hbabu@us.ibm.com>
5827L:	kexec@lists.infradead.org
5828W:	http://lse.sourceforge.net/kdump/
5829S:	Maintained
5830F:	Documentation/kdump/
5831
5832KEENE FM RADIO TRANSMITTER DRIVER
5833M:	Hans Verkuil <hverkuil@xs4all.nl>
5834L:	linux-media@vger.kernel.org
5835T:	git git://linuxtv.org/media_tree.git
5836W:	http://linuxtv.org
5837S:	Maintained
5838F:	drivers/media/radio/radio-keene*
5839
5840KERNEL AUTOMOUNTER v4 (AUTOFS4)
5841M:	Ian Kent <raven@themaw.net>
5842L:	autofs@vger.kernel.org
5843S:	Maintained
5844F:	fs/autofs4/
5845
5846KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5847M:	Michal Marek <mmarek@suse.com>
5848T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5849T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5850L:	linux-kbuild@vger.kernel.org
5851S:	Maintained
5852F:	Documentation/kbuild/
5853F:	Makefile
5854F:	scripts/Makefile.*
5855F:	scripts/basic/
5856F:	scripts/mk*
5857F:	scripts/package/
5858
5859KERNEL JANITORS
5860L:	kernel-janitors@vger.kernel.org
5861W:	http://kernelnewbies.org/KernelJanitors
5862S:	Odd Fixes
5863
5864KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5865M:	"J. Bruce Fields" <bfields@fieldses.org>
5866L:	linux-nfs@vger.kernel.org
5867W:	http://nfs.sourceforge.net/
5868S:	Supported
5869F:	fs/nfsd/
5870F:	include/uapi/linux/nfsd/
5871F:	fs/lockd/
5872F:	fs/nfs_common/
5873F:	net/sunrpc/
5874F:	include/linux/lockd/
5875F:	include/linux/sunrpc/
5876F:	include/uapi/linux/sunrpc/
5877
5878KERNEL SELFTEST FRAMEWORK
5879M:	Shuah Khan <shuahkh@osg.samsung.com>
5880L:	linux-api@vger.kernel.org
5881T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5882S:	Maintained
5883F:	tools/testing/selftests
5884
5885KERNEL VIRTUAL MACHINE (KVM)
5886M:	Gleb Natapov <gleb@kernel.org>
5887M:	Paolo Bonzini <pbonzini@redhat.com>
5888L:	kvm@vger.kernel.org
5889W:	http://www.linux-kvm.org
5890T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5891S:	Supported
5892F:	Documentation/*/kvm*.txt
5893F:	Documentation/virtual/kvm/
5894F:	arch/*/kvm/
5895F:	arch/x86/kernel/kvm.c
5896F:	arch/x86/kernel/kvmclock.c
5897F:	arch/*/include/asm/kvm*
5898F:	include/linux/kvm*
5899F:	include/uapi/linux/kvm*
5900F:	virt/kvm/
5901
5902KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5903M:	Joerg Roedel <joro@8bytes.org>
5904L:	kvm@vger.kernel.org
5905W:	http://kvm.qumranet.com
5906S:	Maintained
5907F:	arch/x86/include/asm/svm.h
5908F:	arch/x86/kvm/svm.c
5909
5910KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5911M:	Alexander Graf <agraf@suse.com>
5912L:	kvm-ppc@vger.kernel.org
5913W:	http://kvm.qumranet.com
5914T:	git git://github.com/agraf/linux-2.6.git
5915S:	Supported
5916F:	arch/powerpc/include/asm/kvm*
5917F:	arch/powerpc/kvm/
5918
5919KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5920M:	Christian Borntraeger <borntraeger@de.ibm.com>
5921M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5922M:	linux390@de.ibm.com
5923L:	linux-s390@vger.kernel.org
5924W:	http://www.ibm.com/developerworks/linux/linux390/
5925S:	Supported
5926F:	Documentation/s390/kvm.txt
5927F:	arch/s390/include/asm/kvm*
5928F:	arch/s390/kvm/
5929
5930KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5931M:	Christoffer Dall <christoffer.dall@linaro.org>
5932M:	Marc Zyngier <marc.zyngier@arm.com>
5933L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5934L:	kvmarm@lists.cs.columbia.edu
5935W:	http://systems.cs.columbia.edu/projects/kvm-arm
5936S:	Supported
5937F:	arch/arm/include/uapi/asm/kvm*
5938F:	arch/arm/include/asm/kvm*
5939F:	arch/arm/kvm/
5940F:	virt/kvm/arm/
5941F:	include/kvm/arm_*
5942
5943KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5944M:	Christoffer Dall <christoffer.dall@linaro.org>
5945M:	Marc Zyngier <marc.zyngier@arm.com>
5946L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5947L:	kvmarm@lists.cs.columbia.edu
5948S:	Maintained
5949F:	arch/arm64/include/uapi/asm/kvm*
5950F:	arch/arm64/include/asm/kvm*
5951F:	arch/arm64/kvm/
5952
5953KEXEC
5954M:	Eric Biederman <ebiederm@xmission.com>
5955W:	http://kernel.org/pub/linux/utils/kernel/kexec/
5956L:	kexec@lists.infradead.org
5957S:	Maintained
5958F:	include/linux/kexec.h
5959F:	include/uapi/linux/kexec.h
5960F:	kernel/kexec.c
5961
5962KEYS/KEYRINGS:
5963M:	David Howells <dhowells@redhat.com>
5964L:	keyrings@linux-nfs.org
5965S:	Maintained
5966F:	Documentation/security/keys.txt
5967F:	include/linux/key.h
5968F:	include/linux/key-type.h
5969F:	include/keys/
5970F:	security/keys/
5971
5972KEYS-TRUSTED
5973M:	David Safford <safford@us.ibm.com>
5974M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5975L:	linux-security-module@vger.kernel.org
5976L:	keyrings@linux-nfs.org
5977S:	Supported
5978F:	Documentation/security/keys-trusted-encrypted.txt
5979F:	include/keys/trusted-type.h
5980F:	security/keys/trusted.c
5981F:	security/keys/trusted.h
5982
5983KEYS-ENCRYPTED
5984M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5985M:	David Safford <safford@us.ibm.com>
5986L:	linux-security-module@vger.kernel.org
5987L:	keyrings@linux-nfs.org
5988S:	Supported
5989F:	Documentation/security/keys-trusted-encrypted.txt
5990F:	include/keys/encrypted-type.h
5991F:	security/keys/encrypted-keys/
5992
5993KGDB / KDB /debug_core
5994M:	Jason Wessel <jason.wessel@windriver.com>
5995W:	http://kgdb.wiki.kernel.org/
5996L:	kgdb-bugreport@lists.sourceforge.net
5997S:	Maintained
5998F:	Documentation/DocBook/kgdb.tmpl
5999F:	drivers/misc/kgdbts.c
6000F:	drivers/tty/serial/kgdboc.c
6001F:	include/linux/kdb.h
6002F:	include/linux/kgdb.h
6003F:	kernel/debug/
6004
6005KMEMCHECK
6006M:	Vegard Nossum <vegardno@ifi.uio.no>
6007M:	Pekka Enberg <penberg@kernel.org>
6008S:	Maintained
6009F:	Documentation/kmemcheck.txt
6010F:	arch/x86/include/asm/kmemcheck.h
6011F:	arch/x86/mm/kmemcheck/
6012F:	include/linux/kmemcheck.h
6013F:	mm/kmemcheck.c
6014
6015KMEMLEAK
6016M:	Catalin Marinas <catalin.marinas@arm.com>
6017S:	Maintained
6018F:	Documentation/kmemleak.txt
6019F:	include/linux/kmemleak.h
6020F:	mm/kmemleak.c
6021F:	mm/kmemleak-test.c
6022
6023KPROBES
6024M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6025M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6026M:	"David S. Miller" <davem@davemloft.net>
6027M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6028S:	Maintained
6029F:	Documentation/kprobes.txt
6030F:	include/linux/kprobes.h
6031F:	kernel/kprobes.c
6032
6033KS0108 LCD CONTROLLER DRIVER
6034M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6035W:	http://miguelojeda.es/auxdisplay.htm
6036W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6037S:	Maintained
6038F:	Documentation/auxdisplay/ks0108
6039F:	drivers/auxdisplay/ks0108.c
6040F:	include/linux/ks0108.h
6041
6042LAPB module
6043L:	linux-x25@vger.kernel.org
6044S:	Orphan
6045F:	Documentation/networking/lapb-module.txt
6046F:	include/*/lapb.h
6047F:	net/lapb/
6048
6049LASI 53c700 driver for PARISC
6050M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6051L:	linux-scsi@vger.kernel.org
6052S:	Maintained
6053F:	Documentation/scsi/53c700.txt
6054F:	drivers/scsi/53c700*
6055
6056LED SUBSYSTEM
6057M:	Bryan Wu <cooloney@gmail.com>
6058M:	Richard Purdie <rpurdie@rpsys.net>
6059M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6060L:	linux-leds@vger.kernel.org
6061T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
6062S:	Maintained
6063F:	drivers/leds/
6064F:	include/linux/leds.h
6065
6066LEGACY EEPROM DRIVER
6067M:	Jean Delvare <jdelvare@suse.com>
6068S:	Maintained
6069F:	Documentation/misc-devices/eeprom
6070F:	drivers/misc/eeprom/eeprom.c
6071
6072LEGO USB Tower driver
6073M:	Juergen Stuber <starblue@users.sourceforge.net>
6074L:	legousb-devel@lists.sourceforge.net
6075W:	http://legousb.sourceforge.net/
6076S:	Maintained
6077F:	drivers/usb/misc/legousbtower.c
6078
6079LG2160 MEDIA DRIVER
6080M:	Michael Krufky <mkrufky@linuxtv.org>
6081L:	linux-media@vger.kernel.org
6082W:	http://linuxtv.org/
6083W:	http://github.com/mkrufky
6084Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6085T:	git git://linuxtv.org/mkrufky/tuners.git
6086S:	Maintained
6087F:	drivers/media/dvb-frontends/lg2160.*
6088
6089LGDT3305 MEDIA DRIVER
6090M:	Michael Krufky <mkrufky@linuxtv.org>
6091L:	linux-media@vger.kernel.org
6092W:	http://linuxtv.org/
6093W:	http://github.com/mkrufky
6094Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6095T:	git git://linuxtv.org/mkrufky/tuners.git
6096S:	Maintained
6097F:	drivers/media/dvb-frontends/lgdt3305.*
6098
6099LGUEST
6100M:	Rusty Russell <rusty@rustcorp.com.au>
6101L:	lguest@lists.ozlabs.org
6102W:	http://lguest.ozlabs.org/
6103S:	Odd Fixes
6104F:	arch/x86/include/asm/lguest*.h
6105F:	arch/x86/lguest/
6106F:	drivers/lguest/
6107F:	include/linux/lguest*.h
6108F:	tools/lguest/
6109
6110LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6111M:	Tejun Heo <tj@kernel.org>
6112L:	linux-ide@vger.kernel.org
6113T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6114S:	Maintained
6115F:	drivers/ata/
6116F:	include/linux/ata.h
6117F:	include/linux/libata.h
6118
6119LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6120M:	Viresh Kumar <vireshk@kernel.org>
6121L:	linux-ide@vger.kernel.org
6122T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6123S:	Maintained
6124F:	include/linux/pata_arasan_cf_data.h
6125F:	drivers/ata/pata_arasan_cf.c
6126
6127LIBATA PATA DRIVERS
6128M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6129M:	Tejun Heo <tj@kernel.org>
6130L:	linux-ide@vger.kernel.org
6131T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6132S:	Maintained
6133F:	drivers/ata/pata_*.c
6134F:	drivers/ata/ata_generic.c
6135
6136LIBATA SATA AHCI PLATFORM devices support
6137M:	Hans de Goede <hdegoede@redhat.com>
6138M:	Tejun Heo <tj@kernel.org>
6139L:	linux-ide@vger.kernel.org
6140T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6141S:	Maintained
6142F:	drivers/ata/ahci_platform.c
6143F:	drivers/ata/libahci_platform.c
6144F:	include/linux/ahci_platform.h
6145
6146LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6147M:	Mikael Pettersson <mikpelinux@gmail.com>
6148L:	linux-ide@vger.kernel.org
6149T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6150S:	Maintained
6151F:	drivers/ata/sata_promise.*
6152
6153LIBLOCKDEP
6154M:	Sasha Levin <sasha.levin@oracle.com>
6155S:	Maintained
6156F:	tools/lib/lockdep/
6157
6158LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6159M:	Dan Williams <dan.j.williams@intel.com>
6160L:	linux-nvdimm@lists.01.org
6161Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6162S:	Supported
6163F:	drivers/nvdimm/*
6164F:	include/linux/nd.h
6165F:	include/linux/libnvdimm.h
6166F:	include/uapi/linux/ndctl.h
6167
6168LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6169M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6170L:	linux-nvdimm@lists.01.org
6171Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6172S:	Supported
6173F:	drivers/nvdimm/blk.c
6174F:	drivers/nvdimm/region_devs.c
6175F:	drivers/acpi/nfit*
6176
6177LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6178M:	Vishal Verma <vishal.l.verma@intel.com>
6179L:	linux-nvdimm@lists.01.org
6180Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6181S:	Supported
6182F:	drivers/nvdimm/btt*
6183
6184LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6185M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6186L:	linux-nvdimm@lists.01.org
6187Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6188S:	Supported
6189F:	drivers/nvdimm/pmem.c
6190F:	include/linux/pmem.h
6191
6192LINUX FOR IBM pSERIES (RS/6000)
6193M:	Paul Mackerras <paulus@au.ibm.com>
6194W:	http://www.ibm.com/linux/ltc/projects/ppc
6195S:	Supported
6196F:	arch/powerpc/boot/rs6000.h
6197
6198LINUX FOR POWERPC (32-BIT AND 64-BIT)
6199M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6200M:	Paul Mackerras <paulus@samba.org>
6201M:	Michael Ellerman <mpe@ellerman.id.au>
6202W:	http://www.penguinppc.org/
6203L:	linuxppc-dev@lists.ozlabs.org
6204Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6205T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6206S:	Supported
6207F:	Documentation/powerpc/
6208F:	arch/powerpc/
6209
6210LINUX FOR POWER MACINTOSH
6211M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6212W:	http://www.penguinppc.org/
6213L:	linuxppc-dev@lists.ozlabs.org
6214S:	Maintained
6215F:	arch/powerpc/platforms/powermac/
6216F:	drivers/macintosh/
6217
6218LINUX FOR POWERPC EMBEDDED MPC5XXX
6219M:	Anatolij Gustschin <agust@denx.de>
6220L:	linuxppc-dev@lists.ozlabs.org
6221T:	git git://git.denx.de/linux-denx-agust.git
6222S:	Maintained
6223F:	arch/powerpc/platforms/512x/
6224F:	arch/powerpc/platforms/52xx/
6225
6226LINUX FOR POWERPC EMBEDDED PPC4XX
6227M:	Alistair Popple <alistair@popple.id.au>
6228M:	Matt Porter <mporter@kernel.crashing.org>
6229W:	http://www.penguinppc.org/
6230L:	linuxppc-dev@lists.ozlabs.org
6231S:	Maintained
6232F:	arch/powerpc/platforms/40x/
6233F:	arch/powerpc/platforms/44x/
6234
6235LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6236L:	linuxppc-dev@lists.ozlabs.org
6237S:	Orphan
6238F:	arch/powerpc/*/*virtex*
6239F:	arch/powerpc/*/*/*virtex*
6240
6241LINUX FOR POWERPC EMBEDDED PPC8XX
6242M:	Vitaly Bordug <vitb@kernel.crashing.org>
6243W:	http://www.penguinppc.org/
6244L:	linuxppc-dev@lists.ozlabs.org
6245S:	Maintained
6246F:	arch/powerpc/platforms/8xx/
6247
6248LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6249M:	Scott Wood <scottwood@freescale.com>
6250M:	Kumar Gala <galak@kernel.crashing.org>
6251W:	http://www.penguinppc.org/
6252L:	linuxppc-dev@lists.ozlabs.org
6253T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6254S:	Maintained
6255F:	arch/powerpc/platforms/83xx/
6256F:	arch/powerpc/platforms/85xx/
6257
6258LINUX FOR POWERPC PA SEMI PWRFICIENT
6259M:	Olof Johansson <olof@lixom.net>
6260L:	linuxppc-dev@lists.ozlabs.org
6261S:	Maintained
6262F:	arch/powerpc/platforms/pasemi/
6263F:	drivers/*/*pasemi*
6264F:	drivers/*/*/*pasemi*
6265
6266LINUX SECURITY MODULE (LSM) FRAMEWORK
6267M:	Chris Wright <chrisw@sous-sol.org>
6268L:	linux-security-module@vger.kernel.org
6269S:	Supported
6270
6271LIS3LV02D ACCELEROMETER DRIVER
6272M:	Eric Piel <eric.piel@tremplin-utc.net>
6273S:	Maintained
6274F:	Documentation/misc-devices/lis3lv02d
6275F:	drivers/misc/lis3lv02d/
6276F:	drivers/platform/x86/hp_accel.c
6277
6278LIVE PATCHING
6279M:	Josh Poimboeuf <jpoimboe@redhat.com>
6280M:	Seth Jennings <sjenning@redhat.com>
6281M:	Jiri Kosina <jkosina@suse.com>
6282M:	Vojtech Pavlik <vojtech@suse.com>
6283S:	Maintained
6284F:	kernel/livepatch/
6285F:	include/linux/livepatch.h
6286F:	arch/x86/include/asm/livepatch.h
6287F:	arch/x86/kernel/livepatch.c
6288F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6289F:	samples/livepatch/
6290L:	live-patching@vger.kernel.org
6291T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6292
6293LLC (802.2)
6294M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6295S:	Maintained
6296F:	include/linux/llc.h
6297F:	include/uapi/linux/llc.h
6298F:	include/net/llc*
6299F:	net/llc/
6300
6301LM73 HARDWARE MONITOR DRIVER
6302M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6303L:	lm-sensors@lm-sensors.org
6304S:	Maintained
6305F:	drivers/hwmon/lm73.c
6306
6307LM78 HARDWARE MONITOR DRIVER
6308M:	Jean Delvare <jdelvare@suse.com>
6309L:	lm-sensors@lm-sensors.org
6310S:	Maintained
6311F:	Documentation/hwmon/lm78
6312F:	drivers/hwmon/lm78.c
6313
6314LM83 HARDWARE MONITOR DRIVER
6315M:	Jean Delvare <jdelvare@suse.com>
6316L:	lm-sensors@lm-sensors.org
6317S:	Maintained
6318F:	Documentation/hwmon/lm83
6319F:	drivers/hwmon/lm83.c
6320
6321LM90 HARDWARE MONITOR DRIVER
6322M:	Jean Delvare <jdelvare@suse.com>
6323L:	lm-sensors@lm-sensors.org
6324S:	Maintained
6325F:	Documentation/hwmon/lm90
6326F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6327F:	drivers/hwmon/lm90.c
6328
6329LM95234 HARDWARE MONITOR DRIVER
6330M:	Guenter Roeck <linux@roeck-us.net>
6331L:	lm-sensors@lm-sensors.org
6332S:	Maintained
6333F:	Documentation/hwmon/lm95234
6334F:	drivers/hwmon/lm95234.c
6335
6336LME2510 MEDIA DRIVER
6337M:	Malcolm Priestley <tvboxspy@gmail.com>
6338L:	linux-media@vger.kernel.org
6339W:	http://linuxtv.org/
6340Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6341S:	Maintained
6342F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6343
6344LOCKDEP AND LOCKSTAT
6345M:	Peter Zijlstra <peterz@infradead.org>
6346M:	Ingo Molnar <mingo@redhat.com>
6347L:	linux-kernel@vger.kernel.org
6348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6349S:	Maintained
6350F:	Documentation/locking/lockdep*.txt
6351F:	Documentation/locking/lockstat.txt
6352F:	include/linux/lockdep.h
6353F:	kernel/locking/
6354
6355LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6356M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6357L:	linux-ntfs-dev@lists.sourceforge.net
6358W:	http://www.linux-ntfs.org/content/view/19/37/
6359S:	Maintained
6360F:	Documentation/ldm.txt
6361F:	block/partitions/ldm.*
6362
6363LogFS
6364M:	Joern Engel <joern@logfs.org>
6365M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6366L:	logfs@logfs.org
6367W:	logfs.org
6368S:	Maintained
6369F:	fs/logfs/
6370
6371LPC32XX MACHINE SUPPORT
6372M:	Roland Stigge <stigge@antcom.de>
6373L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6374S:	Maintained
6375F:	arch/arm/mach-lpc32xx/
6376
6377LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6378M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6379M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6380M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6381M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6382L:	MPT-FusionLinux.pdl@avagotech.com
6383L:	linux-scsi@vger.kernel.org
6384W:	http://www.lsilogic.com/support
6385S:	Supported
6386F:	drivers/message/fusion/
6387F:	drivers/scsi/mpt2sas/
6388F:	drivers/scsi/mpt3sas/
6389
6390LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6391M:	Matthew Wilcox <matthew@wil.cx>
6392L:	linux-scsi@vger.kernel.org
6393S:	Maintained
6394F:	drivers/scsi/sym53c8xx_2/
6395
6396LTC4261 HARDWARE MONITOR DRIVER
6397M:	Guenter Roeck <linux@roeck-us.net>
6398L:	lm-sensors@lm-sensors.org
6399S:	Maintained
6400F:	Documentation/hwmon/ltc4261
6401F:	drivers/hwmon/ltc4261.c
6402
6403LTP (Linux Test Project)
6404M:	Mike Frysinger <vapier@gentoo.org>
6405M:	Cyril Hrubis <chrubis@suse.cz>
6406M:	Wanlong Gao <gaowanlong@cn.fujitsu.com>
6407M:	Jan Stancek <jstancek@redhat.com>
6408M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6409M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6410L:	ltp-list@lists.sourceforge.net (subscribers-only)
6411W:	http://linux-test-project.github.io/
6412T:	git git://github.com/linux-test-project/ltp.git
6413S:	Maintained
6414
6415M32R ARCHITECTURE
6416W:	http://www.linux-m32r.org/
6417S:	Orphan
6418F:	arch/m32r/
6419
6420M68K ARCHITECTURE
6421M:	Geert Uytterhoeven <geert@linux-m68k.org>
6422L:	linux-m68k@lists.linux-m68k.org
6423W:	http://www.linux-m68k.org/
6424T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6425S:	Maintained
6426F:	arch/m68k/
6427F:	drivers/zorro/
6428
6429M68K ON APPLE MACINTOSH
6430M:	Joshua Thompson <funaho@jurai.org>
6431W:	http://www.mac.linux-m68k.org/
6432L:	linux-m68k@lists.linux-m68k.org
6433S:	Maintained
6434F:	arch/m68k/mac/
6435
6436M68K ON HP9000/300
6437M:	Philip Blundell <philb@gnu.org>
6438W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6439S:	Maintained
6440F:	arch/m68k/hp300/
6441
6442M88DS3103 MEDIA DRIVER
6443M:	Antti Palosaari <crope@iki.fi>
6444L:	linux-media@vger.kernel.org
6445W:	http://linuxtv.org/
6446W:	http://palosaari.fi/linux/
6447Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6448T:	git git://linuxtv.org/anttip/media_tree.git
6449S:	Maintained
6450F:	drivers/media/dvb-frontends/m88ds3103*
6451
6452M88RS2000 MEDIA DRIVER
6453M:	Malcolm Priestley <tvboxspy@gmail.com>
6454L:	linux-media@vger.kernel.org
6455W:	http://linuxtv.org/
6456Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6457S:	Maintained
6458F:	drivers/media/dvb-frontends/m88rs2000*
6459
6460MA901 MASTERKIT USB FM RADIO DRIVER
6461M:	Alexey Klimov <klimov.linux@gmail.com>
6462L:	linux-media@vger.kernel.org
6463T:	git git://linuxtv.org/media_tree.git
6464S:	Maintained
6465F:	drivers/media/radio/radio-ma901.c
6466
6467MAC80211
6468M:	Johannes Berg <johannes@sipsolutions.net>
6469L:	linux-wireless@vger.kernel.org
6470W:	http://wireless.kernel.org/
6471T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6472T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6473S:	Maintained
6474F:	Documentation/networking/mac80211-injection.txt
6475F:	include/net/mac80211.h
6476F:	net/mac80211/
6477
6478MACVLAN DRIVER
6479M:	Patrick McHardy <kaber@trash.net>
6480L:	netdev@vger.kernel.org
6481S:	Maintained
6482F:	drivers/net/macvlan.c
6483F:	include/linux/if_macvlan.h
6484
6485MAILBOX API
6486M:	Jassi Brar <jassisinghbrar@gmail.com>
6487L:	linux-kernel@vger.kernel.org
6488S:	Maintained
6489F:	drivers/mailbox/
6490F:	include/linux/mailbox_client.h
6491F:	include/linux/mailbox_controller.h
6492
6493MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6494M:	Michael Kerrisk <mtk.manpages@gmail.com>
6495W:	http://www.kernel.org/doc/man-pages
6496L:	linux-man@vger.kernel.org
6497S:	Maintained
6498
6499MARVELL ARMADA DRM SUPPORT
6500M:	Russell King <rmk+kernel@arm.linux.org.uk>
6501S:	Maintained
6502F:	drivers/gpu/drm/armada/
6503
6504MARVELL 88E6352 DSA support
6505M:	Guenter Roeck <linux@roeck-us.net>
6506S:	Maintained
6507F:	drivers/net/dsa/mv88e6352.c
6508
6509MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6510M:	Mirko Lindner <mlindner@marvell.com>
6511M:	Stephen Hemminger <stephen@networkplumber.org>
6512L:	netdev@vger.kernel.org
6513S:	Maintained
6514F:	drivers/net/ethernet/marvell/sk*
6515
6516MARVELL LIBERTAS WIRELESS DRIVER
6517L:	libertas-dev@lists.infradead.org
6518S:	Orphan
6519F:	drivers/net/wireless/libertas/
6520
6521MARVELL MV643XX ETHERNET DRIVER
6522M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6523L:	netdev@vger.kernel.org
6524S:	Maintained
6525F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6526F:	include/linux/mv643xx.h
6527
6528MARVELL MVNETA ETHERNET DRIVER
6529M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6530L:	netdev@vger.kernel.org
6531S:	Maintained
6532F:	drivers/net/ethernet/marvell/mvneta.*
6533
6534MARVELL MWIFIEX WIRELESS DRIVER
6535M:	Amitkumar Karwar <akarwar@marvell.com>
6536M:	Avinash Patil <patila@marvell.com>
6537L:	linux-wireless@vger.kernel.org
6538S:	Maintained
6539F:	drivers/net/wireless/mwifiex/
6540
6541MARVELL MWL8K WIRELESS DRIVER
6542M:	Lennert Buytenhek <buytenh@wantstofly.org>
6543L:	linux-wireless@vger.kernel.org
6544S:	Odd Fixes
6545F:	drivers/net/wireless/mwl8k.c
6546
6547MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6548M:	Nicolas Pitre <nico@fluxnic.net>
6549S:	Odd Fixes
6550F:	drivers/mmc/host/mvsdio.*
6551
6552MATROX FRAMEBUFFER DRIVER
6553L:	linux-fbdev@vger.kernel.org
6554S:	Orphan
6555F:	drivers/video/fbdev/matrox/matroxfb_*
6556F:	include/uapi/linux/matroxfb.h
6557
6558MAX16065 HARDWARE MONITOR DRIVER
6559M:	Guenter Roeck <linux@roeck-us.net>
6560L:	lm-sensors@lm-sensors.org
6561S:	Maintained
6562F:	Documentation/hwmon/max16065
6563F:	drivers/hwmon/max16065.c
6564
6565MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6566M:	"Hans J. Koch" <hjk@hansjkoch.de>
6567L:	lm-sensors@lm-sensors.org
6568S:	Maintained
6569F:	Documentation/hwmon/max6650
6570F:	drivers/hwmon/max6650.c
6571
6572MAX6697 HARDWARE MONITOR DRIVER
6573M:	Guenter Roeck <linux@roeck-us.net>
6574L:	lm-sensors@lm-sensors.org
6575S:	Maintained
6576F:	Documentation/hwmon/max6697
6577F:	Documentation/devicetree/bindings/i2c/max6697.txt
6578F:	drivers/hwmon/max6697.c
6579F:	include/linux/platform_data/max6697.h
6580
6581MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6582M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6583L:	linux-pm@vger.kernel.org
6584S:	Supported
6585F:	drivers/power/max14577_charger.c
6586F:	drivers/power/max77693_charger.c
6587
6588MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6589M:	Chanwoo Choi <cw00.choi@samsung.com>
6590M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6591L:	linux-kernel@vger.kernel.org
6592S:	Supported
6593F:	drivers/*/max14577.c
6594F:	drivers/*/max77686.c
6595F:	drivers/*/max77693.c
6596F:	drivers/extcon/extcon-max14577.c
6597F:	drivers/extcon/extcon-max77693.c
6598F:	drivers/rtc/rtc-max77686.c
6599F:	drivers/clk/clk-max77686.c
6600F:	Documentation/devicetree/bindings/mfd/max14577.txt
6601F:	Documentation/devicetree/bindings/mfd/max77686.txt
6602F:	Documentation/devicetree/bindings/mfd/max77693.txt
6603F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6604F:	include/linux/mfd/max14577*.h
6605F:	include/linux/mfd/max77686*.h
6606F:	include/linux/mfd/max77693*.h
6607
6608MAXIRADIO FM RADIO RECEIVER DRIVER
6609M:	Hans Verkuil <hverkuil@xs4all.nl>
6610L:	linux-media@vger.kernel.org
6611T:	git git://linuxtv.org/media_tree.git
6612W:	http://linuxtv.org
6613S:	Maintained
6614F:	drivers/media/radio/radio-maxiradio*
6615
6616MEDIA DRIVERS FOR RENESAS - VSP1
6617M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6618L:	linux-media@vger.kernel.org
6619L:	linux-sh@vger.kernel.org
6620T:	git git://linuxtv.org/media_tree.git
6621S:	Supported
6622F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
6623F:	drivers/media/platform/vsp1/
6624
6625MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6626M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6627P:	LinuxTV.org Project
6628L:	linux-media@vger.kernel.org
6629W:	http://linuxtv.org
6630Q:	http://patchwork.kernel.org/project/linux-media/list/
6631T:	git git://linuxtv.org/media_tree.git
6632S:	Maintained
6633F:	Documentation/dvb/
6634F:	Documentation/video4linux/
6635F:	Documentation/DocBook/media/
6636F:	drivers/media/
6637F:	drivers/staging/media/
6638F:	include/media/
6639F:	include/uapi/linux/dvb/
6640F:	include/uapi/linux/videodev2.h
6641F:	include/uapi/linux/media.h
6642F:	include/uapi/linux/v4l2-*
6643F:	include/uapi/linux/meye.h
6644F:	include/uapi/linux/ivtv*
6645F:	include/uapi/linux/uvcvideo.h
6646
6647MEDIATEK MT7601U WIRELESS LAN DRIVER
6648M:	Jakub Kicinski <kubakici@wp.pl>
6649L:	linux-wireless@vger.kernel.org
6650S:	Maintained
6651F:	drivers/net/wireless/mediatek/mt7601u/
6652
6653MEGARAID SCSI/SAS DRIVERS
6654M:	Kashyap Desai <kashyap.desai@avagotech.com>
6655M:	Sumit Saxena <sumit.saxena@avagotech.com>
6656M:	Uday Lingala <uday.lingala@avagotech.com>
6657L:	megaraidlinux.pdl@avagotech.com
6658L:	linux-scsi@vger.kernel.org
6659W:	http://www.lsi.com
6660S:	Maintained
6661F:	Documentation/scsi/megaraid.txt
6662F:	drivers/scsi/megaraid.*
6663F:	drivers/scsi/megaraid/
6664
6665MELLANOX ETHERNET DRIVER (mlx4_en)
6666M:	Amir Vadai <amirv@mellanox.com>
6667M:	Ido Shamay <idos@mellanox.com>
6668L:	netdev@vger.kernel.org
6669S:	Supported
6670W:	http://www.mellanox.com
6671Q:	http://patchwork.ozlabs.org/project/netdev/list/
6672F:	drivers/net/ethernet/mellanox/mlx4/en_*
6673
6674MEMORY MANAGEMENT
6675L:	linux-mm@kvack.org
6676W:	http://www.linux-mm.org
6677S:	Maintained
6678F:	include/linux/mm.h
6679F:	include/linux/gfp.h
6680F:	include/linux/mmzone.h
6681F:	include/linux/memory_hotplug.h
6682F:	include/linux/vmalloc.h
6683F:	mm/
6684
6685MEMORY TECHNOLOGY DEVICES (MTD)
6686M:	David Woodhouse <dwmw2@infradead.org>
6687M:	Brian Norris <computersforpeace@gmail.com>
6688L:	linux-mtd@lists.infradead.org
6689W:	http://www.linux-mtd.infradead.org/
6690Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6691T:	git git://git.infradead.org/linux-mtd.git
6692T:	git git://git.infradead.org/l2-mtd.git
6693S:	Maintained
6694F:	drivers/mtd/
6695F:	include/linux/mtd/
6696F:	include/uapi/mtd/
6697
6698MEN A21 WATCHDOG DRIVER
6699M:	Johannes Thumshirn <morbidrsa@gmail.com>
6700L:	linux-watchdog@vger.kernel.org
6701S:	Maintained
6702F:	drivers/watchdog/mena21_wdt.c
6703
6704MEN CHAMELEON BUS (mcb)
6705M:	Johannes Thumshirn <morbidrsa@gmail.com>
6706S:	Maintained
6707F:	drivers/mcb/
6708F:	include/linux/mcb.h
6709
6710MEN F21BMC (Board Management Controller)
6711M:	Andreas Werner <andreas.werner@men.de>
6712S:	Supported
6713F:	drivers/mfd/menf21bmc.c
6714F:	drivers/watchdog/menf21bmc_wdt.c
6715F:	drivers/leds/leds-menf21bmc.c
6716F:	drivers/hwmon/menf21bmc_hwmon.c
6717F:	Documentation/hwmon/menf21bmc
6718
6719METAG ARCHITECTURE
6720M:	James Hogan <james.hogan@imgtec.com>
6721L:	linux-metag@vger.kernel.org
6722S:	Supported
6723F:	arch/metag/
6724F:	Documentation/metag/
6725F:	Documentation/devicetree/bindings/metag/
6726F:	drivers/clocksource/metag_generic.c
6727F:	drivers/irqchip/irq-metag.c
6728F:	drivers/irqchip/irq-metag-ext.c
6729F:	drivers/tty/metag_da.c
6730
6731MICROBLAZE ARCHITECTURE
6732M:	Michal Simek <monstr@monstr.eu>
6733W:	http://www.monstr.eu/fdt/
6734T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6735S:	Supported
6736F:	arch/microblaze/
6737
6738MICROTEK X6 SCANNER
6739M:	Oliver Neukum <oliver@neukum.org>
6740S:	Maintained
6741F:	drivers/usb/image/microtek.*
6742
6743MIPS
6744M:	Ralf Baechle <ralf@linux-mips.org>
6745L:	linux-mips@linux-mips.org
6746W:	http://www.linux-mips.org/
6747T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6748Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6749S:	Supported
6750F:	Documentation/mips/
6751F:	arch/mips/
6752
6753MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6754M:	Hans Verkuil <hverkuil@xs4all.nl>
6755L:	linux-media@vger.kernel.org
6756T:	git git://linuxtv.org/media_tree.git
6757W:	http://linuxtv.org
6758S:	Odd Fixes
6759F:	drivers/media/radio/radio-miropcm20*
6760
6761Mellanox MLX5 core VPI driver
6762M:	Eli Cohen <eli@mellanox.com>
6763L:	netdev@vger.kernel.org
6764L:	linux-rdma@vger.kernel.org
6765W:	http://www.mellanox.com
6766Q:	http://patchwork.ozlabs.org/project/netdev/list/
6767Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6768T:	git git://openfabrics.org/~eli/connect-ib.git
6769S:	Supported
6770F:	drivers/net/ethernet/mellanox/mlx5/core/
6771F:	include/linux/mlx5/
6772
6773Mellanox MLX5 IB driver
6774M:	Eli Cohen <eli@mellanox.com>
6775L:	linux-rdma@vger.kernel.org
6776W:	http://www.mellanox.com
6777Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6778T:	git git://openfabrics.org/~eli/connect-ib.git
6779S:	Supported
6780F:	include/linux/mlx5/
6781F:	drivers/infiniband/hw/mlx5/
6782
6783MN88472 MEDIA DRIVER
6784M:	Antti Palosaari <crope@iki.fi>
6785L:	linux-media@vger.kernel.org
6786W:	http://linuxtv.org/
6787W:	http://palosaari.fi/linux/
6788Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6789T:	git git://linuxtv.org/anttip/media_tree.git
6790S:	Maintained
6791F:	drivers/staging/media/mn88472/
6792F:	drivers/media/dvb-frontends/mn88472.h
6793
6794MN88473 MEDIA DRIVER
6795M:	Antti Palosaari <crope@iki.fi>
6796L:	linux-media@vger.kernel.org
6797W:	http://linuxtv.org/
6798W:	http://palosaari.fi/linux/
6799Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6800T:	git git://linuxtv.org/anttip/media_tree.git
6801S:	Maintained
6802F:	drivers/staging/media/mn88473/
6803F:	drivers/media/dvb-frontends/mn88473.h
6804
6805MODULE SUPPORT
6806M:	Rusty Russell <rusty@rustcorp.com.au>
6807S:	Maintained
6808F:	include/linux/module.h
6809F:	kernel/module.c
6810
6811MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6812W:	http://popies.net/meye/
6813S:	Orphan
6814F:	Documentation/video4linux/meye.txt
6815F:	drivers/media/pci/meye/
6816F:	include/uapi/linux/meye.h
6817
6818MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6819M:	Jiri Slaby <jirislaby@gmail.com>
6820S:	Maintained
6821F:	Documentation/serial/moxa-smartio
6822F:	drivers/tty/mxser.*
6823
6824MR800 AVERMEDIA USB FM RADIO DRIVER
6825M:	Alexey Klimov <klimov.linux@gmail.com>
6826L:	linux-media@vger.kernel.org
6827T:	git git://linuxtv.org/media_tree.git
6828S:	Maintained
6829F:	drivers/media/radio/radio-mr800.c
6830
6831MRF24J40 IEEE 802.15.4 RADIO DRIVER
6832M:	Alan Ott <alan@signal11.us>
6833L:	linux-wpan@vger.kernel.org
6834S:	Maintained
6835F:	drivers/net/ieee802154/mrf24j40.c
6836
6837MSI LAPTOP SUPPORT
6838M:	"Lee, Chun-Yi" <jlee@suse.com>
6839L:	platform-driver-x86@vger.kernel.org
6840S:	Maintained
6841F:	drivers/platform/x86/msi-laptop.c
6842
6843MSI WMI SUPPORT
6844L:	platform-driver-x86@vger.kernel.org
6845S:	Orphan
6846F:	drivers/platform/x86/msi-wmi.c
6847
6848MSI001 MEDIA DRIVER
6849M:	Antti Palosaari <crope@iki.fi>
6850L:	linux-media@vger.kernel.org
6851W:	http://linuxtv.org/
6852W:	http://palosaari.fi/linux/
6853Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6854T:	git git://linuxtv.org/anttip/media_tree.git
6855S:	Maintained
6856F:	drivers/media/tuners/msi001*
6857
6858MSI2500 MEDIA DRIVER
6859M:	Antti Palosaari <crope@iki.fi>
6860L:	linux-media@vger.kernel.org
6861W:	http://linuxtv.org/
6862W:	http://palosaari.fi/linux/
6863Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6864T:	git git://linuxtv.org/anttip/media_tree.git
6865S:	Maintained
6866F:	drivers/media/usb/msi2500/
6867
6868MSYSTEMS DISKONCHIP G3 MTD DRIVER
6869M:	Robert Jarzmik <robert.jarzmik@free.fr>
6870L:	linux-mtd@lists.infradead.org
6871S:	Maintained
6872F:	drivers/mtd/devices/docg3*
6873
6874MT9M032 APTINA SENSOR DRIVER
6875M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6876L:	linux-media@vger.kernel.org
6877T:	git git://linuxtv.org/media_tree.git
6878S:	Maintained
6879F:	drivers/media/i2c/mt9m032.c
6880F:	include/media/mt9m032.h
6881
6882MT9P031 APTINA CAMERA SENSOR
6883M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6884L:	linux-media@vger.kernel.org
6885T:	git git://linuxtv.org/media_tree.git
6886S:	Maintained
6887F:	drivers/media/i2c/mt9p031.c
6888F:	include/media/mt9p031.h
6889
6890MT9T001 APTINA CAMERA SENSOR
6891M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6892L:	linux-media@vger.kernel.org
6893T:	git git://linuxtv.org/media_tree.git
6894S:	Maintained
6895F:	drivers/media/i2c/mt9t001.c
6896F:	include/media/mt9t001.h
6897
6898MT9V032 APTINA CAMERA SENSOR
6899M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6900L:	linux-media@vger.kernel.org
6901T:	git git://linuxtv.org/media_tree.git
6902S:	Maintained
6903F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6904F:	drivers/media/i2c/mt9v032.c
6905F:	include/media/mt9v032.h
6906
6907MULTIFUNCTION DEVICES (MFD)
6908M:	Samuel Ortiz <sameo@linux.intel.com>
6909M:	Lee Jones <lee.jones@linaro.org>
6910T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6911S:	Supported
6912F:	drivers/mfd/
6913F:	include/linux/mfd/
6914
6915MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6916M:	Ulf Hansson <ulf.hansson@linaro.org>
6917L:	linux-mmc@vger.kernel.org
6918T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
6919S:	Maintained
6920F:	drivers/mmc/
6921F:	include/linux/mmc/
6922F:	include/uapi/linux/mmc/
6923
6924MULTIMEDIA CARD (MMC) ETC. OVER SPI
6925S:	Orphan
6926F:	drivers/mmc/host/mmc_spi.c
6927F:	include/linux/spi/mmc_spi.h
6928
6929MULTISOUND SOUND DRIVER
6930M:	Andrew Veliath <andrewtv@usa.net>
6931S:	Maintained
6932F:	Documentation/sound/oss/MultiSound
6933F:	sound/oss/msnd*
6934
6935MULTITECH MULTIPORT CARD (ISICOM)
6936S:	Orphan
6937F:	drivers/tty/isicom.c
6938F:	include/linux/isicom.h
6939
6940MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6941M:	Felipe Balbi <balbi@ti.com>
6942L:	linux-usb@vger.kernel.org
6943T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6944S:	Maintained
6945F:	drivers/usb/musb/
6946
6947MXL5007T MEDIA DRIVER
6948M:	Michael Krufky <mkrufky@linuxtv.org>
6949L:	linux-media@vger.kernel.org
6950W:	http://linuxtv.org/
6951W:	http://github.com/mkrufky
6952Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6953T:	git git://linuxtv.org/mkrufky/tuners.git
6954S:	Maintained
6955F:	drivers/media/tuners/mxl5007t.*
6956
6957MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6958M:	Hyong-Youb Kim <hykim@myri.com>
6959L:	netdev@vger.kernel.org
6960W:	https://www.myricom.com/support/downloads/myri10ge.html
6961S:	Supported
6962F:	drivers/net/ethernet/myricom/myri10ge/
6963
6964NATSEMI ETHERNET DRIVER (DP8381x)
6965S:	Orphan
6966F:	drivers/net/ethernet/natsemi/natsemi.c
6967
6968NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6969M:	Daniel Mack <zonque@gmail.com>
6970S:	Maintained
6971L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6972W:	http://www.native-instruments.com
6973F:	sound/usb/caiaq/
6974
6975NCP FILESYSTEM
6976M:	Petr Vandrovec <petr@vandrovec.name>
6977S:	Odd Fixes
6978F:	fs/ncpfs/
6979
6980NCR 5380 SCSI DRIVERS
6981M:	Finn Thain <fthain@telegraphics.com.au>
6982M:	Michael Schmitz <schmitzmic@gmail.com>
6983L:	linux-scsi@vger.kernel.org
6984S:	Maintained
6985F:	Documentation/scsi/g_NCR5380.txt
6986F:	drivers/scsi/NCR5380.*
6987F:	drivers/scsi/arm/cumana_1.c
6988F:	drivers/scsi/arm/oak.c
6989F:	drivers/scsi/atari_NCR5380.c
6990F:	drivers/scsi/atari_scsi.*
6991F:	drivers/scsi/dmx3191d.c
6992F:	drivers/scsi/dtc.*
6993F:	drivers/scsi/g_NCR5380.*
6994F:	drivers/scsi/g_NCR5380_mmio.c
6995F:	drivers/scsi/mac_scsi.*
6996F:	drivers/scsi/pas16.*
6997F:	drivers/scsi/sun3_scsi.*
6998F:	drivers/scsi/sun3_scsi_vme.c
6999F:	drivers/scsi/t128.*
7000
7001NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7002M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7003L:	linux-scsi@vger.kernel.org
7004S:	Maintained
7005F:	drivers/scsi/NCR_D700.*
7006
7007NCT6775 HARDWARE MONITOR DRIVER
7008M:	Guenter Roeck <linux@roeck-us.net>
7009L:	lm-sensors@lm-sensors.org
7010S:	Maintained
7011F:	Documentation/hwmon/nct6775
7012F:	drivers/hwmon/nct6775.c
7013
7014NETEFFECT IWARP RNIC DRIVER (IW_NES)
7015M:	Faisal Latif <faisal.latif@intel.com>
7016L:	linux-rdma@vger.kernel.org
7017W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7018S:	Supported
7019F:	drivers/infiniband/hw/nes/
7020
7021NETEM NETWORK EMULATOR
7022M:	Stephen Hemminger <stephen@networkplumber.org>
7023L:	netem@lists.linux-foundation.org
7024S:	Maintained
7025F:	net/sched/sch_netem.c
7026
7027NETERION 10GbE DRIVERS (s2io/vxge)
7028M:	Jon Mason <jdmason@kudzu.us>
7029L:	netdev@vger.kernel.org
7030S:	Supported
7031F:	Documentation/networking/s2io.txt
7032F:	Documentation/networking/vxge.txt
7033F:	drivers/net/ethernet/neterion/
7034
7035NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7036M:	Pablo Neira Ayuso <pablo@netfilter.org>
7037M:	Patrick McHardy <kaber@trash.net>
7038M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7039L:	netfilter-devel@vger.kernel.org
7040L:	coreteam@netfilter.org
7041W:	http://www.netfilter.org/
7042W:	http://www.iptables.org/
7043Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7044T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7045T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7046S:	Supported
7047F:	include/linux/netfilter*
7048F:	include/linux/netfilter/
7049F:	include/net/netfilter/
7050F:	include/uapi/linux/netfilter*
7051F:	include/uapi/linux/netfilter/
7052F:	net/*/netfilter.c
7053F:	net/*/netfilter/
7054F:	net/netfilter/
7055F:	net/bridge/br_netfilter*.c
7056
7057NETLABEL
7058M:	Paul Moore <paul@paul-moore.com>
7059W:	http://netlabel.sf.net
7060L:	netdev@vger.kernel.org
7061S:	Maintained
7062F:	Documentation/netlabel/
7063F:	include/net/netlabel.h
7064F:	net/netlabel/
7065
7066NETROM NETWORK LAYER
7067M:	Ralf Baechle <ralf@linux-mips.org>
7068L:	linux-hams@vger.kernel.org
7069W:	http://www.linux-ax25.org/
7070S:	Maintained
7071F:	include/net/netrom.h
7072F:	include/uapi/linux/netrom.h
7073F:	net/netrom/
7074
7075NETWORK BLOCK DEVICE (NBD)
7076M:	Markus Pargmann <mpa@pengutronix.de>
7077S:	Maintained
7078L:	nbd-general@lists.sourceforge.net
7079T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7080F:	Documentation/blockdev/nbd.txt
7081F:	drivers/block/nbd.c
7082F:	include/uapi/linux/nbd.h
7083
7084NETWORK DROP MONITOR
7085M:	Neil Horman <nhorman@tuxdriver.com>
7086L:	netdev@vger.kernel.org
7087S:	Maintained
7088W:	https://fedorahosted.org/dropwatch/
7089F:	net/core/drop_monitor.c
7090
7091NETWORKING [GENERAL]
7092M:	"David S. Miller" <davem@davemloft.net>
7093L:	netdev@vger.kernel.org
7094W:	http://www.linuxfoundation.org/en/Net
7095Q:	http://patchwork.ozlabs.org/project/netdev/list/
7096T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7097T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7098S:	Maintained
7099F:	net/
7100F:	include/net/
7101F:	include/linux/in.h
7102F:	include/linux/net.h
7103F:	include/linux/netdevice.h
7104F:	include/uapi/linux/in.h
7105F:	include/uapi/linux/net.h
7106F:	include/uapi/linux/netdevice.h
7107F:	include/uapi/linux/net_namespace.h
7108F:	tools/net/
7109F:	tools/testing/selftests/net/
7110F:	lib/random32.c
7111F:	lib/test_bpf.c
7112
7113NETWORKING [IPv4/IPv6]
7114M:	"David S. Miller" <davem@davemloft.net>
7115M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7116M:	James Morris <jmorris@namei.org>
7117M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7118M:	Patrick McHardy <kaber@trash.net>
7119L:	netdev@vger.kernel.org
7120T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7121S:	Maintained
7122F:	net/ipv4/
7123F:	net/ipv6/
7124F:	include/net/ip*
7125F:	arch/x86/net/*
7126
7127NETWORKING [IPSEC]
7128M:	Steffen Klassert <steffen.klassert@secunet.com>
7129M:	Herbert Xu <herbert@gondor.apana.org.au>
7130M:	"David S. Miller" <davem@davemloft.net>
7131L:	netdev@vger.kernel.org
7132T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7133T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7134S:	Maintained
7135F:	net/core/flow.c
7136F:	net/xfrm/
7137F:	net/key/
7138F:	net/ipv4/xfrm*
7139F:	net/ipv4/esp4.c
7140F:	net/ipv4/ah4.c
7141F:	net/ipv4/ipcomp.c
7142F:	net/ipv4/ip_vti.c
7143F:	net/ipv6/xfrm*
7144F:	net/ipv6/esp6.c
7145F:	net/ipv6/ah6.c
7146F:	net/ipv6/ipcomp6.c
7147F:	net/ipv6/ip6_vti.c
7148F:	include/uapi/linux/xfrm.h
7149F:	include/net/xfrm.h
7150
7151NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7152M:	Paul Moore <paul@paul-moore.com>
7153L:	netdev@vger.kernel.org
7154S:	Maintained
7155
7156NETWORKING [WIRELESS]
7157L:	linux-wireless@vger.kernel.org
7158Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7159
7160NETWORKING DRIVERS
7161L:	netdev@vger.kernel.org
7162W:	http://www.linuxfoundation.org/en/Net
7163Q:	http://patchwork.ozlabs.org/project/netdev/list/
7164T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7165T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7166S:	Odd Fixes
7167F:	drivers/net/
7168F:	include/linux/if_*
7169F:	include/linux/netdevice.h
7170F:	include/linux/arcdevice.h
7171F:	include/linux/etherdevice.h
7172F:	include/linux/fcdevice.h
7173F:	include/linux/fddidevice.h
7174F:	include/linux/hippidevice.h
7175F:	include/linux/inetdevice.h
7176F:	include/uapi/linux/if_*
7177F:	include/uapi/linux/netdevice.h
7178
7179NETWORKING DRIVERS (WIRELESS)
7180M:	Kalle Valo <kvalo@codeaurora.org>
7181L:	linux-wireless@vger.kernel.org
7182Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7183T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7184S:	Maintained
7185F:	drivers/net/wireless/
7186
7187NETXEN (1/10) GbE SUPPORT
7188M:	Manish Chopra <manish.chopra@qlogic.com>
7189M:	Sony Chacko <sony.chacko@qlogic.com>
7190M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7191L:	netdev@vger.kernel.org
7192W:	http://www.qlogic.com
7193S:	Supported
7194F:	drivers/net/ethernet/qlogic/netxen/
7195
7196NFC SUBSYSTEM
7197M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7198M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7199M:	Samuel Ortiz <sameo@linux.intel.com>
7200L:	linux-wireless@vger.kernel.org
7201L:	linux-nfc@lists.01.org (subscribers-only)
7202S:	Supported
7203F:	net/nfc/
7204F:	include/net/nfc/
7205F:	include/uapi/linux/nfc.h
7206F:	drivers/nfc/
7207F:	include/linux/platform_data/pn544.h
7208F:	Documentation/devicetree/bindings/net/nfc/
7209
7210NFS, SUNRPC, AND LOCKD CLIENTS
7211M:	Trond Myklebust <trond.myklebust@primarydata.com>
7212M:	Anna Schumaker <anna.schumaker@netapp.com>
7213L:	linux-nfs@vger.kernel.org
7214W:	http://client.linux-nfs.org
7215T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7216S:	Maintained
7217F:	fs/lockd/
7218F:	fs/nfs/
7219F:	fs/nfs_common/
7220F:	net/sunrpc/
7221F:	include/linux/lockd/
7222F:	include/linux/nfs*
7223F:	include/linux/sunrpc/
7224F:	include/uapi/linux/nfs*
7225F:	include/uapi/linux/sunrpc/
7226
7227NILFS2 FILESYSTEM
7228M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7229L:	linux-nilfs@vger.kernel.org
7230W:	http://nilfs.sourceforge.net/
7231T:	git git://github.com/konis/nilfs2.git
7232S:	Supported
7233F:	Documentation/filesystems/nilfs2.txt
7234F:	fs/nilfs2/
7235F:	include/linux/nilfs2_fs.h
7236
7237NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7238M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7239W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7240S:	Maintained
7241F:	Documentation/scsi/NinjaSCSI.txt
7242F:	drivers/scsi/pcmcia/nsp_*
7243
7244NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7245M:	GOTO Masanori <gotom@debian.or.jp>
7246M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7247W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7248S:	Maintained
7249F:	Documentation/scsi/NinjaSCSI.txt
7250F:	drivers/scsi/nsp32*
7251
7252NIOS2 ARCHITECTURE
7253M:	Ley Foon Tan <lftan@altera.com>
7254L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7255T:	git git://git.rocketboards.org/linux-socfpga-next.git
7256S:	Maintained
7257F:	arch/nios2/
7258
7259NOKIA N900 POWER SUPPLY DRIVERS
7260M:	Pali Rohár <pali.rohar@gmail.com>
7261S:	Maintained
7262F:	include/linux/power/bq2415x_charger.h
7263F:	include/linux/power/bq27x00_battery.h
7264F:	include/linux/power/isp1704_charger.h
7265F:	drivers/power/bq2415x_charger.c
7266F:	drivers/power/bq27x00_battery.c
7267F:	drivers/power/isp1704_charger.c
7268F:	drivers/power/rx51_battery.c
7269
7270NTB DRIVER CORE
7271M:	Jon Mason <jdmason@kudzu.us>
7272M:	Dave Jiang <dave.jiang@intel.com>
7273M:	Allen Hubbe <Allen.Hubbe@emc.com>
7274S:	Supported
7275W:	https://github.com/jonmason/ntb/wiki
7276T:	git git://github.com/jonmason/ntb.git
7277F:	drivers/ntb/
7278F:	drivers/net/ntb_netdev.c
7279F:	include/linux/ntb.h
7280F:	include/linux/ntb_transport.h
7281
7282NTB INTEL DRIVER
7283M:	Jon Mason <jdmason@kudzu.us>
7284M:	Dave Jiang <dave.jiang@intel.com>
7285S:	Supported
7286W:	https://github.com/jonmason/ntb/wiki
7287T:	git git://github.com/jonmason/ntb.git
7288F:	drivers/ntb/hw/intel/
7289
7290NTFS FILESYSTEM
7291M:	Anton Altaparmakov <anton@tuxera.com>
7292L:	linux-ntfs-dev@lists.sourceforge.net
7293W:	http://www.tuxera.com/
7294T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7295S:	Supported
7296F:	Documentation/filesystems/ntfs.txt
7297F:	fs/ntfs/
7298
7299NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7300M:	Antonino Daplas <adaplas@gmail.com>
7301L:	linux-fbdev@vger.kernel.org
7302S:	Maintained
7303F:	drivers/video/fbdev/riva/
7304F:	drivers/video/fbdev/nvidia/
7305
7306NVM EXPRESS DRIVER
7307M:	Matthew Wilcox <willy@linux.intel.com>
7308L:	linux-nvme@lists.infradead.org
7309T:	git git://git.infradead.org/users/willy/linux-nvme.git
7310S:	Supported
7311F:	drivers/block/nvme*
7312F:	include/linux/nvme.h
7313
7314NXP-NCI NFC DRIVER
7315M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7316R:	Charles Gorand <charles.gorand@effinnov.com>
7317L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7318S:	Supported
7319F:	drivers/nfc/nxp-nci
7320
7321NXP TDA998X DRM DRIVER
7322M:	Russell King <rmk+kernel@arm.linux.org.uk>
7323S:	Supported
7324F:	drivers/gpu/drm/i2c/tda998x_drv.c
7325F:	include/drm/i2c/tda998x.h
7326
7327NXP TFA9879 DRIVER
7328M:	Peter Rosin <peda@axentia.se>
7329L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7330S:	Maintained
7331F:	sound/soc/codecs/tfa9879*
7332
7333OMAP SUPPORT
7334M:	Tony Lindgren <tony@atomide.com>
7335L:	linux-omap@vger.kernel.org
7336W:	http://www.muru.com/linux/omap/
7337W:	http://linux.omap.com/
7338Q:	http://patchwork.kernel.org/project/linux-omap/list/
7339T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7340S:	Maintained
7341F:	arch/arm/*omap*/
7342F:	arch/arm/configs/omap1_defconfig
7343F:	arch/arm/configs/omap2plus_defconfig
7344F:	drivers/i2c/busses/i2c-omap.c
7345F:	drivers/irqchip/irq-omap-intc.c
7346F:	drivers/mfd/*omap*.c
7347F:	drivers/mfd/menelaus.c
7348F:	drivers/mfd/palmas.c
7349F:	drivers/mfd/tps65217.c
7350F:	drivers/mfd/tps65218.c
7351F:	drivers/mfd/tps65910.c
7352F:	drivers/mfd/twl-core.[ch]
7353F:	drivers/mfd/twl4030*.c
7354F:	drivers/mfd/twl6030*.c
7355F:	drivers/mfd/twl6040*.c
7356F:	drivers/regulator/palmas-regulator*.c
7357F:	drivers/regulator/pbias-regulator.c
7358F:	drivers/regulator/tps65217-regulator.c
7359F:	drivers/regulator/tps65218-regulator.c
7360F:	drivers/regulator/tps65910-regulator.c
7361F:	drivers/regulator/twl-regulator.c
7362F:	include/linux/i2c-omap.h
7363
7364OMAP DEVICE TREE SUPPORT
7365M:	Benoît Cousson <bcousson@baylibre.com>
7366M:	Tony Lindgren <tony@atomide.com>
7367L:	linux-omap@vger.kernel.org
7368L:	devicetree@vger.kernel.org
7369S:	Maintained
7370F:	arch/arm/boot/dts/*omap*
7371F:	arch/arm/boot/dts/*am3*
7372F:	arch/arm/boot/dts/*am4*
7373F:	arch/arm/boot/dts/*am5*
7374F:	arch/arm/boot/dts/*dra7*
7375
7376OMAP CLOCK FRAMEWORK SUPPORT
7377M:	Paul Walmsley <paul@pwsan.com>
7378L:	linux-omap@vger.kernel.org
7379S:	Maintained
7380F:	arch/arm/*omap*/*clock*
7381
7382OMAP POWER MANAGEMENT SUPPORT
7383M:	Kevin Hilman <khilman@deeprootsystems.com>
7384L:	linux-omap@vger.kernel.org
7385S:	Maintained
7386F:	arch/arm/*omap*/*pm*
7387F:	drivers/cpufreq/omap-cpufreq.c
7388
7389OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7390M:	Rajendra Nayak <rnayak@ti.com>
7391M:	Paul Walmsley <paul@pwsan.com>
7392L:	linux-omap@vger.kernel.org
7393S:	Maintained
7394F:	arch/arm/mach-omap2/prm*
7395
7396OMAP AUDIO SUPPORT
7397M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7398M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7399L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7400L:	linux-omap@vger.kernel.org
7401S:	Maintained
7402F:	sound/soc/omap/
7403
7404OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7405M:	Roger Quadros <rogerq@ti.com>
7406M:	Tony Lindgren <tony@atomide.com>
7407L:	linux-omap@vger.kernel.org
7408S:	Maintained
7409F:	drivers/memory/omap-gpmc.c
7410F:	arch/arm/mach-omap2/*gpmc*
7411
7412OMAP FRAMEBUFFER SUPPORT
7413M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7414L:	linux-fbdev@vger.kernel.org
7415L:	linux-omap@vger.kernel.org
7416S:	Maintained
7417F:	drivers/video/fbdev/omap/
7418
7419OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7420M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7421L:	linux-omap@vger.kernel.org
7422L:	linux-fbdev@vger.kernel.org
7423S:	Maintained
7424F:	drivers/video/fbdev/omap2/
7425F:	Documentation/arm/OMAP/DSS
7426
7427OMAP HARDWARE SPINLOCK SUPPORT
7428M:	Ohad Ben-Cohen <ohad@wizery.com>
7429L:	linux-omap@vger.kernel.org
7430S:	Maintained
7431F:	drivers/hwspinlock/omap_hwspinlock.c
7432
7433OMAP MMC SUPPORT
7434M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7435L:	linux-omap@vger.kernel.org
7436S:	Maintained
7437F:	drivers/mmc/host/omap.c
7438
7439OMAP HS MMC SUPPORT
7440L:	linux-mmc@vger.kernel.org
7441L:	linux-omap@vger.kernel.org
7442S:	Orphan
7443F:	drivers/mmc/host/omap_hsmmc.c
7444
7445OMAP RANDOM NUMBER GENERATOR SUPPORT
7446M:	Deepak Saxena <dsaxena@plexity.net>
7447S:	Maintained
7448F:	drivers/char/hw_random/omap-rng.c
7449
7450OMAP HWMOD SUPPORT
7451M:	Benoît Cousson <bcousson@baylibre.com>
7452M:	Paul Walmsley <paul@pwsan.com>
7453L:	linux-omap@vger.kernel.org
7454S:	Maintained
7455F:	arch/arm/mach-omap2/omap_hwmod.*
7456
7457OMAP HWMOD DATA
7458M:	Paul Walmsley <paul@pwsan.com>
7459L:	linux-omap@vger.kernel.org
7460S:	Maintained
7461F:	arch/arm/mach-omap2/omap_hwmod*data*
7462
7463OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7464M:	Benoît Cousson <bcousson@baylibre.com>
7465L:	linux-omap@vger.kernel.org
7466S:	Maintained
7467F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7468
7469OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7470M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7471L:	linux-media@vger.kernel.org
7472S:	Maintained
7473F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7474F:	drivers/media/platform/omap3isp/
7475F:	drivers/staging/media/omap4iss/
7476
7477OMAP USB SUPPORT
7478M:	Felipe Balbi <balbi@ti.com>
7479L:	linux-usb@vger.kernel.org
7480L:	linux-omap@vger.kernel.org
7481T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7482S:	Maintained
7483F:	drivers/usb/*/*omap*
7484F:	arch/arm/*omap*/usb*
7485
7486OMAP GPIO DRIVER
7487M:	Javier Martinez Canillas <javier@dowhile0.org>
7488M:	Santosh Shilimkar <ssantosh@kernel.org>
7489M:	Kevin Hilman <khilman@deeprootsystems.com>
7490L:	linux-omap@vger.kernel.org
7491S:	Maintained
7492F:	drivers/gpio/gpio-omap.c
7493
7494OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7495M:	Mark Jackson <mpfj@newflow.co.uk>
7496L:	linux-omap@vger.kernel.org
7497S:	Maintained
7498F:	arch/arm/boot/dts/am335x-nano.dts
7499
7500OMFS FILESYSTEM
7501M:	Bob Copeland <me@bobcopeland.com>
7502L:	linux-karma-devel@lists.sourceforge.net
7503S:	Maintained
7504F:	Documentation/filesystems/omfs.txt
7505F:	fs/omfs/
7506
7507OMNIKEY CARDMAN 4000 DRIVER
7508M:	Harald Welte <laforge@gnumonks.org>
7509S:	Maintained
7510F:	drivers/char/pcmcia/cm4000_cs.c
7511F:	include/linux/cm4000_cs.h
7512F:	include/uapi/linux/cm4000_cs.h
7513
7514OMNIKEY CARDMAN 4040 DRIVER
7515M:	Harald Welte <laforge@gnumonks.org>
7516S:	Maintained
7517F:	drivers/char/pcmcia/cm4040_cs.*
7518
7519OMNIVISION OV7670 SENSOR DRIVER
7520M:	Jonathan Corbet <corbet@lwn.net>
7521L:	linux-media@vger.kernel.org
7522T:	git git://linuxtv.org/media_tree.git
7523S:	Maintained
7524F:	drivers/media/i2c/ov7670.c
7525
7526ONENAND FLASH DRIVER
7527M:	Kyungmin Park <kyungmin.park@samsung.com>
7528L:	linux-mtd@lists.infradead.org
7529S:	Maintained
7530F:	drivers/mtd/onenand/
7531F:	include/linux/mtd/onenand*.h
7532
7533ONSTREAM SCSI TAPE DRIVER
7534M:	Willem Riede <osst@riede.org>
7535L:	osst-users@lists.sourceforge.net
7536L:	linux-scsi@vger.kernel.org
7537S:	Maintained
7538F:	Documentation/scsi/osst.txt
7539F:	drivers/scsi/osst.*
7540F:	drivers/scsi/osst_*.h
7541F:	drivers/scsi/st.h
7542
7543OPENCORES I2C BUS DRIVER
7544M:	Peter Korsgaard <jacmet@sunsite.dk>
7545L:	linux-i2c@vger.kernel.org
7546S:	Maintained
7547F:	Documentation/i2c/busses/i2c-ocores
7548F:	drivers/i2c/busses/i2c-ocores.c
7549
7550OPEN FIRMWARE AND FLATTENED DEVICE TREE
7551M:	Grant Likely <grant.likely@linaro.org>
7552M:	Rob Herring <robh+dt@kernel.org>
7553L:	devicetree@vger.kernel.org
7554W:	http://www.devicetree.org/
7555T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7556S:	Maintained
7557F:	drivers/of/
7558F:	include/linux/of*.h
7559F:	scripts/dtc/
7560
7561OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7562M:	Rob Herring <robh+dt@kernel.org>
7563M:	Pawel Moll <pawel.moll@arm.com>
7564M:	Mark Rutland <mark.rutland@arm.com>
7565M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7566M:	Kumar Gala <galak@codeaurora.org>
7567L:	devicetree@vger.kernel.org
7568S:	Maintained
7569F:	Documentation/devicetree/
7570F:	arch/*/boot/dts/
7571F:	include/dt-bindings/
7572
7573OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7574M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7575L:	devicetree@vger.kernel.org
7576S:	Maintained
7577F:	Documentation/devicetree/dynamic-resolution-notes.txt
7578F:	Documentation/devicetree/overlay-notes.txt
7579F:	drivers/of/overlay.c
7580F:	drivers/of/resolver.c
7581
7582OPENRISC ARCHITECTURE
7583M:	Jonas Bonn <jonas@southpole.se>
7584W:	http://openrisc.net
7585L:	linux@lists.openrisc.net (moderated for non-subscribers)
7586S:	Maintained
7587T:	git git://openrisc.net/~jonas/linux
7588F:	arch/openrisc/
7589
7590OPENVSWITCH
7591M:	Pravin Shelar <pshelar@nicira.com>
7592L:	netdev@vger.kernel.org
7593L:	dev@openvswitch.org
7594W:	http://openvswitch.org
7595S:	Maintained
7596F:	net/openvswitch/
7597F:	include/uapi/linux/openvswitch.h
7598
7599OPL4 DRIVER
7600M:	Clemens Ladisch <clemens@ladisch.de>
7601L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7602T:	git git://git.alsa-project.org/alsa-kernel.git
7603S:	Maintained
7604F:	sound/drivers/opl4/
7605
7606OPROFILE
7607M:	Robert Richter <rric@kernel.org>
7608L:	oprofile-list@lists.sf.net
7609S:	Maintained
7610F:	arch/*/include/asm/oprofile*.h
7611F:	arch/*/oprofile/
7612F:	drivers/oprofile/
7613F:	include/linux/oprofile.h
7614
7615ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7616M:	Mark Fasheh <mfasheh@suse.com>
7617M:	Joel Becker <jlbec@evilplan.org>
7618L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7619W:	http://ocfs2.wiki.kernel.org
7620S:	Supported
7621F:	Documentation/filesystems/ocfs2.txt
7622F:	Documentation/filesystems/dlmfs.txt
7623F:	fs/ocfs2/
7624
7625ORINOCO DRIVER
7626L:	linux-wireless@vger.kernel.org
7627W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7628W:	http://www.nongnu.org/orinoco/
7629S:	Orphan
7630F:	drivers/net/wireless/orinoco/
7631
7632OSD LIBRARY and FILESYSTEM
7633M:	Boaz Harrosh <ooo@electrozaur.com>
7634M:	Benny Halevy <bhalevy@primarydata.com>
7635L:	osd-dev@open-osd.org
7636W:	http://open-osd.org
7637T:	git git://git.open-osd.org/open-osd.git
7638S:	Maintained
7639F:	drivers/scsi/osd/
7640F:	include/scsi/osd_*
7641F:	fs/exofs/
7642
7643OVERLAY FILESYSTEM
7644M:	Miklos Szeredi <miklos@szeredi.hu>
7645L:	linux-unionfs@vger.kernel.org
7646T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7647S:	Supported
7648F:	fs/overlayfs/
7649F:	Documentation/filesystems/overlayfs.txt
7650
7651P54 WIRELESS DRIVER
7652M:	Christian Lamparter <chunkeey@googlemail.com>
7653L:	linux-wireless@vger.kernel.org
7654W:	http://wireless.kernel.org/en/users/Drivers/p54
7655S:	Maintained
7656F:	drivers/net/wireless/p54/
7657
7658PA SEMI ETHERNET DRIVER
7659M:	Olof Johansson <olof@lixom.net>
7660L:	netdev@vger.kernel.org
7661S:	Maintained
7662F:	drivers/net/ethernet/pasemi/*
7663
7664PA SEMI SMBUS DRIVER
7665M:	Olof Johansson <olof@lixom.net>
7666L:	linux-i2c@vger.kernel.org
7667S:	Maintained
7668F:	drivers/i2c/busses/i2c-pasemi.c
7669
7670PADATA PARALLEL EXECUTION MECHANISM
7671M:	Steffen Klassert <steffen.klassert@secunet.com>
7672L:	linux-crypto@vger.kernel.org
7673S:	Maintained
7674F:	kernel/padata.c
7675F:	include/linux/padata.h
7676F:	Documentation/padata.txt
7677
7678PANASONIC LAPTOP ACPI EXTRAS DRIVER
7679M:	Harald Welte <laforge@gnumonks.org>
7680L:	platform-driver-x86@vger.kernel.org
7681S:	Maintained
7682F:	drivers/platform/x86/panasonic-laptop.c
7683
7684PANASONIC MN10300/AM33/AM34 PORT
7685M:	David Howells <dhowells@redhat.com>
7686M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7687L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7688W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7689S:	Maintained
7690F:	Documentation/mn10300/
7691F:	arch/mn10300/
7692
7693PARALLEL PORT SUBSYSTEM
7694M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7695M:	Sudip Mukherjee <sudip@vectorindia.org>
7696L:	linux-parport@lists.infradead.org (subscribers-only)
7697S:	Maintained
7698F:	drivers/parport/
7699F:	include/linux/parport*.h
7700F:	drivers/char/ppdev.c
7701F:	include/uapi/linux/ppdev.h
7702F:	Documentation/parport*.txt
7703
7704PARAVIRT_OPS INTERFACE
7705M:	Jeremy Fitzhardinge <jeremy@goop.org>
7706M:	Chris Wright <chrisw@sous-sol.org>
7707M:	Alok Kataria <akataria@vmware.com>
7708M:	Rusty Russell <rusty@rustcorp.com.au>
7709L:	virtualization@lists.linux-foundation.org
7710S:	Supported
7711F:	Documentation/virtual/paravirt_ops.txt
7712F:	arch/*/kernel/paravirt*
7713F:	arch/*/include/asm/paravirt.h
7714
7715PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7716M:	Tim Waugh <tim@cyberelk.net>
7717L:	linux-parport@lists.infradead.org (subscribers-only)
7718S:	Maintained
7719F:	Documentation/blockdev/paride.txt
7720F:	drivers/block/paride/
7721
7722PARISC ARCHITECTURE
7723M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7724M:	Helge Deller <deller@gmx.de>
7725L:	linux-parisc@vger.kernel.org
7726W:	http://www.parisc-linux.org/
7727Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7728T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7729T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7730S:	Maintained
7731F:	arch/parisc/
7732F:	Documentation/parisc/
7733F:	drivers/parisc/
7734F:	drivers/char/agp/parisc-agp.c
7735F:	drivers/input/serio/gscps2.c
7736F:	drivers/parport/parport_gsc.*
7737F:	drivers/tty/serial/8250/8250_gsc.c
7738F:	drivers/video/fbdev/sti*
7739F:	drivers/video/console/sti*
7740F:	drivers/video/logo/logo_parisc*
7741
7742PC87360 HARDWARE MONITORING DRIVER
7743M:	Jim Cromie <jim.cromie@gmail.com>
7744L:	lm-sensors@lm-sensors.org
7745S:	Maintained
7746F:	Documentation/hwmon/pc87360
7747F:	drivers/hwmon/pc87360.c
7748
7749PC8736x GPIO DRIVER
7750M:	Jim Cromie <jim.cromie@gmail.com>
7751S:	Maintained
7752F:	drivers/char/pc8736x_gpio.c
7753
7754PC87427 HARDWARE MONITORING DRIVER
7755M:	Jean Delvare <jdelvare@suse.com>
7756L:	lm-sensors@lm-sensors.org
7757S:	Maintained
7758F:	Documentation/hwmon/pc87427
7759F:	drivers/hwmon/pc87427.c
7760
7761PCA9532 LED DRIVER
7762M:	Riku Voipio <riku.voipio@iki.fi>
7763S:	Maintained
7764F:	drivers/leds/leds-pca9532.c
7765F:	include/linux/leds-pca9532.h
7766
7767PCA9541 I2C BUS MASTER SELECTOR DRIVER
7768M:	Guenter Roeck <linux@roeck-us.net>
7769L:	linux-i2c@vger.kernel.org
7770S:	Maintained
7771F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7772
7773PCDP - PRIMARY CONSOLE AND DEBUG PORT
7774M:	Khalid Aziz <khalid@gonehiking.org>
7775S:	Maintained
7776F:	drivers/firmware/pcdp.*
7777
7778PCI ERROR RECOVERY
7779M:	Linas Vepstas <linasvepstas@gmail.com>
7780L:	linux-pci@vger.kernel.org
7781S:	Supported
7782F:	Documentation/PCI/pci-error-recovery.txt
7783
7784PCI SUBSYSTEM
7785M:	Bjorn Helgaas <bhelgaas@google.com>
7786L:	linux-pci@vger.kernel.org
7787Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7788T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7789S:	Supported
7790F:	Documentation/PCI/
7791F:	drivers/pci/
7792F:	include/linux/pci*
7793F:	arch/x86/pci/
7794F:	arch/x86/kernel/quirks.c
7795
7796PCI DRIVER FOR ARM VERSATILE PLATFORM
7797M:	Rob Herring <robh@kernel.org>
7798L:	linux-pci@vger.kernel.org
7799L:	linux-arm-kernel@lists.infradead.org
7800S:	Maintained
7801F:	Documentation/devicetree/bindings/pci/versatile.txt
7802F:	drivers/pci/host/pci-versatile.c
7803
7804PCI DRIVER FOR APPLIEDMICRO XGENE
7805M:	Tanmay Inamdar <tinamdar@apm.com>
7806L:	linux-pci@vger.kernel.org
7807L:	linux-arm-kernel@lists.infradead.org
7808S:	Maintained
7809F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7810F:	drivers/pci/host/pci-xgene.c
7811
7812PCI DRIVER FOR FREESCALE LAYERSCAPE
7813M:	Minghuan Lian <minghuan.Lian@freescale.com>
7814M:	Mingkai Hu <mingkai.hu@freescale.com>
7815M:	Roy Zang <tie-fei.zang@freescale.com>
7816L:	linuxppc-dev@lists.ozlabs.org
7817L:	linux-pci@vger.kernel.org
7818L:	linux-arm-kernel@lists.infradead.org
7819S:	Maintained
7820F:	drivers/pci/host/*layerscape*
7821
7822PCI DRIVER FOR IMX6
7823M:	Richard Zhu <Richard.Zhu@freescale.com>
7824M:	Lucas Stach <l.stach@pengutronix.de>
7825L:	linux-pci@vger.kernel.org
7826L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7827S:	Maintained
7828F:	drivers/pci/host/*imx6*
7829
7830PCI DRIVER FOR TI KEYSTONE
7831M:	Murali Karicheri <m-karicheri2@ti.com>
7832L:	linux-pci@vger.kernel.org
7833L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7834S:	Maintained
7835F:	drivers/pci/host/*keystone*
7836
7837PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7838M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7839M:	Jason Cooper <jason@lakedaemon.net>
7840L:	linux-pci@vger.kernel.org
7841L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7842S:	Maintained
7843F:	drivers/pci/host/*mvebu*
7844
7845PCI DRIVER FOR NVIDIA TEGRA
7846M:	Thierry Reding <thierry.reding@gmail.com>
7847L:	linux-tegra@vger.kernel.org
7848L:	linux-pci@vger.kernel.org
7849S:	Supported
7850F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7851F:	drivers/pci/host/pci-tegra.c
7852
7853PCI DRIVER FOR TI DRA7XX
7854M:	Kishon Vijay Abraham I <kishon@ti.com>
7855L:	linux-omap@vger.kernel.org
7856L:	linux-pci@vger.kernel.org
7857S:	Supported
7858F:	Documentation/devicetree/bindings/pci/ti-pci.txt
7859F:	drivers/pci/host/pci-dra7xx.c
7860
7861PCI DRIVER FOR RENESAS R-CAR
7862M:	Simon Horman <horms@verge.net.au>
7863L:	linux-pci@vger.kernel.org
7864L:	linux-sh@vger.kernel.org
7865S:	Maintained
7866F:	drivers/pci/host/*rcar*
7867
7868PCI DRIVER FOR SAMSUNG EXYNOS
7869M:	Jingoo Han <jingoohan1@gmail.com>
7870L:	linux-pci@vger.kernel.org
7871L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7872L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7873S:	Maintained
7874F:	drivers/pci/host/pci-exynos.c
7875
7876PCI DRIVER FOR SYNOPSIS DESIGNWARE
7877M:	Jingoo Han <jingoohan1@gmail.com>
7878M:	Pratyush Anand <pratyush.anand@gmail.com>
7879L:	linux-pci@vger.kernel.org
7880S:	Maintained
7881F:	drivers/pci/host/*designware*
7882
7883PCI DRIVER FOR GENERIC OF HOSTS
7884M:	Will Deacon <will.deacon@arm.com>
7885L:	linux-pci@vger.kernel.org
7886L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7887S:	Maintained
7888F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
7889F:	drivers/pci/host/pci-host-generic.c
7890
7891PCIE DRIVER FOR ST SPEAR13XX
7892M:	Pratyush Anand <pratyush.anand@gmail.com>
7893L:	linux-pci@vger.kernel.org
7894S:	Maintained
7895F:	drivers/pci/host/*spear*
7896
7897PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7898M:	Duc Dang <dhdang@apm.com>
7899L:	linux-pci@vger.kernel.org
7900L:	linux-arm-kernel@lists.infradead.org
7901S:	Maintained
7902F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7903F:	drivers/pci/host/pci-xgene-msi.c
7904
7905PCMCIA SUBSYSTEM
7906P:	Linux PCMCIA Team
7907L:	linux-pcmcia@lists.infradead.org
7908W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7909T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7910S:	Maintained
7911F:	Documentation/pcmcia/
7912F:	drivers/pcmcia/
7913F:	include/pcmcia/
7914
7915PCNET32 NETWORK DRIVER
7916M:	Don Fry <pcnet32@frontier.com>
7917L:	netdev@vger.kernel.org
7918S:	Maintained
7919F:	drivers/net/ethernet/amd/pcnet32.c
7920
7921PCRYPT PARALLEL CRYPTO ENGINE
7922M:	Steffen Klassert <steffen.klassert@secunet.com>
7923L:	linux-crypto@vger.kernel.org
7924S:	Maintained
7925F:	crypto/pcrypt.c
7926F:	include/crypto/pcrypt.h
7927
7928PER-CPU MEMORY ALLOCATOR
7929M:	Tejun Heo <tj@kernel.org>
7930M:	Christoph Lameter <cl@linux-foundation.org>
7931T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7932S:	Maintained
7933F:	include/linux/percpu*.h
7934F:	mm/percpu*.c
7935F:	arch/*/include/asm/percpu.h
7936
7937PER-TASK DELAY ACCOUNTING
7938M:	Balbir Singh <bsingharora@gmail.com>
7939S:	Maintained
7940F:	include/linux/delayacct.h
7941F:	kernel/delayacct.c
7942
7943PERFORMANCE EVENTS SUBSYSTEM
7944M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
7945M:	Ingo Molnar <mingo@redhat.com>
7946M:	Arnaldo Carvalho de Melo <acme@kernel.org>
7947L:	linux-kernel@vger.kernel.org
7948T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7949S:	Supported
7950F:	kernel/events/*
7951F:	include/linux/perf_event.h
7952F:	include/uapi/linux/perf_event.h
7953F:	arch/*/kernel/perf_event*.c
7954F:	arch/*/kernel/*/perf_event*.c
7955F:	arch/*/kernel/*/*/perf_event*.c
7956F:	arch/*/include/asm/perf_event.h
7957F:	arch/*/kernel/perf_callchain.c
7958F:	tools/perf/
7959
7960PERSONALITY HANDLING
7961M:	Christoph Hellwig <hch@infradead.org>
7962L:	linux-abi-devel@lists.sourceforge.net
7963S:	Maintained
7964F:	include/linux/personality.h
7965F:	include/uapi/linux/personality.h
7966
7967PHONET PROTOCOL
7968M:	Remi Denis-Courmont <courmisch@gmail.com>
7969S:	Supported
7970F:	Documentation/networking/phonet.txt
7971F:	include/linux/phonet.h
7972F:	include/net/phonet/
7973F:	include/uapi/linux/phonet.h
7974F:	net/phonet/
7975
7976PHRAM MTD DRIVER
7977M:	Joern Engel <joern@lazybastard.org>
7978L:	linux-mtd@lists.infradead.org
7979S:	Maintained
7980F:	drivers/mtd/devices/phram.c
7981
7982PICOLCD HID DRIVER
7983M:	Bruno Prémont <bonbons@linux-vserver.org>
7984L:	linux-input@vger.kernel.org
7985S:	Maintained
7986F:	drivers/hid/hid-picolcd*
7987
7988PICOXCELL SUPPORT
7989M:	Jamie Iles <jamie@jamieiles.com>
7990L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7991T:	git git://github.com/jamieiles/linux-2.6-ji.git
7992S:	Supported
7993F:	arch/arm/boot/dts/picoxcell*
7994F:	arch/arm/mach-picoxcell/
7995F:	drivers/crypto/picoxcell*
7996
7997PIN CONTROL SUBSYSTEM
7998M:	Linus Walleij <linus.walleij@linaro.org>
7999L:	linux-gpio@vger.kernel.org
8000T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8001S:	Maintained
8002F:	drivers/pinctrl/
8003F:	include/linux/pinctrl/
8004
8005PIN CONTROLLER - ATMEL AT91
8006M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8007L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8008S:	Maintained
8009F:	drivers/pinctrl/pinctrl-at91.*
8010
8011PIN CONTROLLER - INTEL
8012M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8013M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8014S:	Maintained
8015F:	drivers/pinctrl/intel/
8016
8017PIN CONTROLLER - RENESAS
8018M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8019L:	linux-sh@vger.kernel.org
8020S:	Maintained
8021F:	drivers/pinctrl/sh-pfc/
8022
8023PIN CONTROLLER - SAMSUNG
8024M:	Tomasz Figa <tomasz.figa@gmail.com>
8025M:	Thomas Abraham <thomas.abraham@linaro.org>
8026L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8027L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8028S:	Maintained
8029F:	drivers/pinctrl/samsung/
8030
8031PIN CONTROLLER - ST SPEAR
8032M:	Viresh Kumar <vireshk@kernel.org>
8033L:	spear-devel@list.st.com
8034L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8035W:	http://www.st.com/spear
8036S:	Maintained
8037F:	drivers/pinctrl/spear/
8038
8039PKTCDVD DRIVER
8040M:	Jiri Kosina <jkosina@suse.com>
8041S:	Maintained
8042F:	drivers/block/pktcdvd.c
8043F:	include/linux/pktcdvd.h
8044F:	include/uapi/linux/pktcdvd.h
8045
8046PKUNITY SOC DRIVERS
8047M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8048W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8049S:	Maintained
8050T:	git git://github.com/gxt/linux.git
8051F:	drivers/input/serio/i8042-unicore32io.h
8052F:	drivers/i2c/busses/i2c-puv3.c
8053F:	drivers/video/fbdev/fb-puv3.c
8054F:	drivers/rtc/rtc-puv3.c
8055
8056PMBUS HARDWARE MONITORING DRIVERS
8057M:	Guenter Roeck <linux@roeck-us.net>
8058L:	lm-sensors@lm-sensors.org
8059W:	http://www.lm-sensors.org/
8060W:	http://www.roeck-us.net/linux/drivers/
8061T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8062S:	Maintained
8063F:	Documentation/hwmon/pmbus
8064F:	drivers/hwmon/pmbus/
8065F:	include/linux/i2c/pmbus.h
8066
8067PMC SIERRA MaxRAID DRIVER
8068M:	Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8069L:	linux-scsi@vger.kernel.org
8070W:	http://www.pmc-sierra.com/
8071S:	Supported
8072F:	drivers/scsi/pmcraid.*
8073
8074PMC SIERRA PM8001 DRIVER
8075M:	xjtuwjp@gmail.com
8076M:	lindar_liu@usish.com
8077L:	pmchba@pmcs.com
8078L:	linux-scsi@vger.kernel.org
8079S:	Supported
8080F:	drivers/scsi/pm8001/
8081
8082POSIX CLOCKS and TIMERS
8083M:	Thomas Gleixner <tglx@linutronix.de>
8084L:	linux-kernel@vger.kernel.org
8085T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8086S:	Maintained
8087F:	fs/timerfd.c
8088F:	include/linux/timer*
8089F:	kernel/time/*timer*
8090
8091POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8092M:	Sebastian Reichel <sre@kernel.org>
8093M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8094M:	David Woodhouse <dwmw2@infradead.org>
8095L:	linux-pm@vger.kernel.org
8096T:	git git://git.infradead.org/battery-2.6.git
8097S:	Maintained
8098F:	include/linux/power_supply.h
8099F:	drivers/power/
8100
8101PNP SUPPORT
8102M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8103S:	Maintained
8104F:	drivers/pnp/
8105
8106PNXxxxx I2C DRIVER
8107M:	Vitaly Wool <vitalywool@gmail.com>
8108L:	linux-i2c@vger.kernel.org
8109S:	Maintained
8110F:	drivers/i2c/busses/i2c-pnx.c
8111
8112PPP PROTOCOL DRIVERS AND COMPRESSORS
8113M:	Paul Mackerras <paulus@samba.org>
8114L:	linux-ppp@vger.kernel.org
8115S:	Maintained
8116F:	drivers/net/ppp/ppp_*
8117
8118PPP OVER ATM (RFC 2364)
8119M:	Mitchell Blank Jr <mitch@sfgoth.com>
8120S:	Maintained
8121F:	net/atm/pppoatm.c
8122F:	include/uapi/linux/atmppp.h
8123
8124PPP OVER ETHERNET
8125M:	Michal Ostrowski <mostrows@earthlink.net>
8126S:	Maintained
8127F:	drivers/net/ppp/pppoe.c
8128F:	drivers/net/ppp/pppox.c
8129
8130PPP OVER L2TP
8131M:	James Chapman <jchapman@katalix.com>
8132S:	Maintained
8133F:	net/l2tp/l2tp_ppp.c
8134F:	include/linux/if_pppol2tp.h
8135F:	include/uapi/linux/if_pppol2tp.h
8136
8137PPS SUPPORT
8138M:	Rodolfo Giometti <giometti@enneenne.com>
8139W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8140L:	linuxpps@ml.enneenne.com (subscribers-only)
8141S:	Maintained
8142F:	Documentation/pps/
8143F:	drivers/pps/
8144F:	include/linux/pps*.h
8145
8146PPTP DRIVER
8147M:	Dmitry Kozlov <xeb@mail.ru>
8148L:	netdev@vger.kernel.org
8149S:	Maintained
8150F:	drivers/net/ppp/pptp.c
8151W:	http://sourceforge.net/projects/accel-pptp
8152
8153PREEMPTIBLE KERNEL
8154M:	Robert Love <rml@tech9.net>
8155L:	kpreempt-tech@lists.sourceforge.net
8156W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8157S:	Supported
8158F:	Documentation/preempt-locking.txt
8159F:	include/linux/preempt.h
8160
8161PRISM54 WIRELESS DRIVER
8162M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
8163L:	linux-wireless@vger.kernel.org
8164W:	http://wireless.kernel.org/en/users/Drivers/p54
8165S:	Obsolete
8166F:	drivers/net/wireless/prism54/
8167
8168PS3 NETWORK SUPPORT
8169M:	Geoff Levand <geoff@infradead.org>
8170L:	netdev@vger.kernel.org
8171L:	linuxppc-dev@lists.ozlabs.org
8172S:	Maintained
8173F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
8174
8175PS3 PLATFORM SUPPORT
8176M:	Geoff Levand <geoff@infradead.org>
8177L:	linuxppc-dev@lists.ozlabs.org
8178S:	Maintained
8179F:	arch/powerpc/boot/ps3*
8180F:	arch/powerpc/include/asm/lv1call.h
8181F:	arch/powerpc/include/asm/ps3*.h
8182F:	arch/powerpc/platforms/ps3/
8183F:	drivers/*/ps3*
8184F:	drivers/ps3/
8185F:	drivers/rtc/rtc-ps3.c
8186F:	drivers/usb/host/*ps3.c
8187F:	sound/ppc/snd_ps3*
8188
8189PS3VRAM DRIVER
8190M:	Jim Paris <jim@jtan.com>
8191M:	Geoff Levand <geoff@infradead.org>
8192L:	linuxppc-dev@lists.ozlabs.org
8193S:	Maintained
8194F:	drivers/block/ps3vram.c
8195
8196PSTORE FILESYSTEM
8197M:	Anton Vorontsov <anton@enomsg.org>
8198M:	Colin Cross <ccross@android.com>
8199M:	Kees Cook <keescook@chromium.org>
8200M:	Tony Luck <tony.luck@intel.com>
8201S:	Maintained
8202T:	git git://git.infradead.org/users/cbou/linux-pstore.git
8203F:	fs/pstore/
8204F:	include/linux/pstore*
8205F:	drivers/firmware/efi/efi-pstore.c
8206F:	drivers/acpi/apei/erst.c
8207
8208PTP HARDWARE CLOCK SUPPORT
8209M:	Richard Cochran <richardcochran@gmail.com>
8210L:	netdev@vger.kernel.org
8211S:	Maintained
8212W:	http://linuxptp.sourceforge.net/
8213F:	Documentation/ABI/testing/sysfs-ptp
8214F:	Documentation/ptp/*
8215F:	drivers/net/ethernet/freescale/gianfar_ptp.c
8216F:	drivers/net/phy/dp83640*
8217F:	drivers/ptp/*
8218F:	include/linux/ptp_cl*
8219
8220PTRACE SUPPORT
8221M:	Roland McGrath <roland@hack.frob.com>
8222M:	Oleg Nesterov <oleg@redhat.com>
8223S:	Maintained
8224F:	include/asm-generic/syscall.h
8225F:	include/linux/ptrace.h
8226F:	include/linux/regset.h
8227F:	include/linux/tracehook.h
8228F:	include/uapi/linux/ptrace.h
8229F:	kernel/ptrace.c
8230
8231PVRUSB2 VIDEO4LINUX DRIVER
8232M:	Mike Isely <isely@pobox.com>
8233L:	pvrusb2@isely.net	(subscribers-only)
8234L:	linux-media@vger.kernel.org
8235W:	http://www.isely.net/pvrusb2/
8236T:	git git://linuxtv.org/media_tree.git
8237S:	Maintained
8238F:	Documentation/video4linux/README.pvrusb2
8239F:	drivers/media/usb/pvrusb2/
8240
8241PWC WEBCAM DRIVER
8242M:	Hans de Goede <hdegoede@redhat.com>
8243L:	linux-media@vger.kernel.org
8244T:	git git://linuxtv.org/media_tree.git
8245S:	Maintained
8246F:	drivers/media/usb/pwc/*
8247
8248PWM FAN DRIVER
8249M:	Kamil Debski <k.debski@samsung.com>
8250L:	lm-sensors@lm-sensors.org
8251S:	Supported
8252F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8253F:	Documentation/hwmon/pwm-fan
8254F:	drivers/hwmon/pwm-fan.c
8255
8256PWM SUBSYSTEM
8257M:	Thierry Reding <thierry.reding@gmail.com>
8258L:	linux-pwm@vger.kernel.org
8259S:	Maintained
8260T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8261F:	Documentation/pwm.txt
8262F:	Documentation/devicetree/bindings/pwm/
8263F:	include/linux/pwm.h
8264F:	drivers/pwm/
8265F:	drivers/video/backlight/pwm_bl.c
8266F:	include/linux/pwm_backlight.h
8267
8268PXA2xx/PXA3xx SUPPORT
8269M:	Daniel Mack <daniel@zonque.org>
8270M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8271M:	Robert Jarzmik <robert.jarzmik@free.fr>
8272L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8273T:	git git://github.com/hzhuang1/linux.git
8274T:	git git://github.com/rjarzmik/linux.git
8275S:	Maintained
8276F:	arch/arm/mach-pxa/
8277F:	drivers/dma/pxa*
8278F:	drivers/pcmcia/pxa2xx*
8279F:	drivers/spi/spi-pxa2xx*
8280F:	drivers/usb/gadget/udc/pxa2*
8281F:	include/sound/pxa2xx-lib.h
8282F:	sound/arm/pxa*
8283F:	sound/soc/pxa/
8284
8285PXA3xx NAND FLASH DRIVER
8286M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8287L:	linux-mtd@lists.infradead.org
8288S:	Maintained
8289F:	drivers/mtd/nand/pxa3xx_nand.c
8290
8291MMP SUPPORT
8292M:	Eric Miao <eric.y.miao@gmail.com>
8293M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8294L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8295T:	git git://github.com/hzhuang1/linux.git
8296T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
8297S:	Maintained
8298F:	arch/arm/mach-mmp/
8299
8300PXA MMCI DRIVER
8301S:	Orphan
8302
8303PXA RTC DRIVER
8304M:	Robert Jarzmik <robert.jarzmik@free.fr>
8305L:	rtc-linux@googlegroups.com
8306S:	Maintained
8307
8308QAT DRIVER
8309M:	Tadeusz Struk <tadeusz.struk@intel.com>
8310L:	qat-linux@intel.com
8311S:	Supported
8312F:	drivers/crypto/qat/
8313
8314QIB DRIVER
8315M:	Mike Marciniszyn <infinipath@intel.com>
8316L:	linux-rdma@vger.kernel.org
8317S:	Supported
8318F:	drivers/infiniband/hw/qib/
8319
8320QLOGIC QLA1280 SCSI DRIVER
8321M:	Michael Reed <mdr@sgi.com>
8322L:	linux-scsi@vger.kernel.org
8323S:	Maintained
8324F:	drivers/scsi/qla1280.[ch]
8325
8326QLOGIC QLA2XXX FC-SCSI DRIVER
8327M:	qla2xxx-upstream@qlogic.com
8328L:	linux-scsi@vger.kernel.org
8329S:	Supported
8330F:	Documentation/scsi/LICENSE.qla2xxx
8331F:	drivers/scsi/qla2xxx/
8332
8333QLOGIC QLA4XXX iSCSI DRIVER
8334M:	QLogic-Storage-Upstream@qlogic.com
8335L:	linux-scsi@vger.kernel.org
8336S:	Supported
8337F:	Documentation/scsi/LICENSE.qla4xxx
8338F:	drivers/scsi/qla4xxx/
8339
8340QLOGIC QLA3XXX NETWORK DRIVER
8341M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8342M:	Ron Mercer <ron.mercer@qlogic.com>
8343M:	linux-driver@qlogic.com
8344L:	netdev@vger.kernel.org
8345S:	Supported
8346F:	Documentation/networking/LICENSE.qla3xxx
8347F:	drivers/net/ethernet/qlogic/qla3xxx.*
8348
8349QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8350M:	Shahed Shaikh <shahed.shaikh@qlogic.com>
8351M:	Dept-GELinuxNICDev@qlogic.com
8352L:	netdev@vger.kernel.org
8353S:	Supported
8354F:	drivers/net/ethernet/qlogic/qlcnic/
8355
8356QLOGIC QLGE 10Gb ETHERNET DRIVER
8357M:	Harish Patil <harish.patil@qlogic.com>
8358M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8359M:	Dept-GELinuxNICDev@qlogic.com
8360M:	linux-driver@qlogic.com
8361L:	netdev@vger.kernel.org
8362S:	Supported
8363F:	drivers/net/ethernet/qlogic/qlge/
8364
8365QNX4 FILESYSTEM
8366M:	Anders Larsen <al@alarsen.net>
8367W:	http://www.alarsen.net/linux/qnx4fs/
8368S:	Maintained
8369F:	fs/qnx4/
8370F:	include/uapi/linux/qnx4_fs.h
8371F:	include/uapi/linux/qnxtypes.h
8372
8373QT1010 MEDIA DRIVER
8374M:	Antti Palosaari <crope@iki.fi>
8375L:	linux-media@vger.kernel.org
8376W:	http://linuxtv.org/
8377W:	http://palosaari.fi/linux/
8378Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8379T:	git git://linuxtv.org/anttip/media_tree.git
8380S:	Maintained
8381F:	drivers/media/tuners/qt1010*
8382
8383QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8384M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8385L:	linux-wireless@vger.kernel.org
8386L:	ath9k-devel@lists.ath9k.org
8387W:	http://wireless.kernel.org/en/users/Drivers/ath9k
8388S:	Supported
8389F:	drivers/net/wireless/ath/ath9k/
8390
8391QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8392M:	Kalle Valo <kvalo@qca.qualcomm.com>
8393L:	ath10k@lists.infradead.org
8394W:	http://wireless.kernel.org/en/users/Drivers/ath10k
8395T:	git git://github.com/kvalo/ath.git
8396S:	Supported
8397F:	drivers/net/wireless/ath/ath10k/
8398
8399QUALCOMM HEXAGON ARCHITECTURE
8400M:	Richard Kuo <rkuo@codeaurora.org>
8401L:	linux-hexagon@vger.kernel.org
8402S:	Supported
8403F:	arch/hexagon/
8404
8405QUALCOMM WCN36XX WIRELESS DRIVER
8406M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8407L:	wcn36xx@lists.infradead.org
8408W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8409T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8410S:	Supported
8411F:	drivers/net/wireless/ath/wcn36xx/
8412
8413RADOS BLOCK DEVICE (RBD)
8414M:	Ilya Dryomov <idryomov@gmail.com>
8415M:	Sage Weil <sage@redhat.com>
8416M:	Alex Elder <elder@kernel.org>
8417L:	ceph-devel@vger.kernel.org
8418W:	http://ceph.com/
8419T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8420T:	git git://github.com/ceph/ceph-client.git
8421S:	Supported
8422F:	Documentation/ABI/testing/sysfs-bus-rbd
8423F:	drivers/block/rbd.c
8424F:	drivers/block/rbd_types.h
8425
8426RADEON FRAMEBUFFER DISPLAY DRIVER
8427M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8428L:	linux-fbdev@vger.kernel.org
8429S:	Maintained
8430F:	drivers/video/fbdev/aty/radeon*
8431F:	include/uapi/linux/radeonfb.h
8432
8433RADIOSHARK RADIO DRIVER
8434M:	Hans de Goede <hdegoede@redhat.com>
8435L:	linux-media@vger.kernel.org
8436T:	git git://linuxtv.org/media_tree.git
8437S:	Maintained
8438F:	drivers/media/radio/radio-shark.c
8439
8440RADIOSHARK2 RADIO DRIVER
8441M:	Hans de Goede <hdegoede@redhat.com>
8442L:	linux-media@vger.kernel.org
8443T:	git git://linuxtv.org/media_tree.git
8444S:	Maintained
8445F:	drivers/media/radio/radio-shark2.c
8446F:	drivers/media/radio/radio-tea5777.c
8447
8448RAGE128 FRAMEBUFFER DISPLAY DRIVER
8449M:	Paul Mackerras <paulus@samba.org>
8450L:	linux-fbdev@vger.kernel.org
8451S:	Maintained
8452F:	drivers/video/fbdev/aty/aty128fb.c
8453
8454RALINK RT2X00 WIRELESS LAN DRIVER
8455P:	rt2x00 project
8456M:	Stanislaw Gruszka <sgruszka@redhat.com>
8457M:	Helmut Schaa <helmut.schaa@googlemail.com>
8458L:	linux-wireless@vger.kernel.org
8459S:	Maintained
8460F:	drivers/net/wireless/rt2x00/
8461
8462RAMDISK RAM BLOCK DEVICE DRIVER
8463M:	Jens Axboe <axboe@kernel.dk>
8464S:	Maintained
8465F:	Documentation/blockdev/ramdisk.txt
8466F:	drivers/block/brd.c
8467
8468RANDOM NUMBER DRIVER
8469M:	"Theodore Ts'o" <tytso@mit.edu>
8470S:	Maintained
8471F:	drivers/char/random.c
8472
8473RAPIDIO SUBSYSTEM
8474M:	Matt Porter <mporter@kernel.crashing.org>
8475M:	Alexandre Bounine <alexandre.bounine@idt.com>
8476S:	Maintained
8477F:	drivers/rapidio/
8478
8479RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8480L:	linux-wireless@vger.kernel.org
8481S:	Orphan
8482F:	drivers/net/wireless/ray*
8483
8484RCUTORTURE MODULE
8485M:	Josh Triplett <josh@joshtriplett.org>
8486M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8487L:	linux-kernel@vger.kernel.org
8488S:	Supported
8489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8490F:	Documentation/RCU/torture.txt
8491F:	kernel/rcu/rcutorture.c
8492
8493RCUTORTURE TEST FRAMEWORK
8494M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8495M:	Josh Triplett <josh@joshtriplett.org>
8496R:	Steven Rostedt <rostedt@goodmis.org>
8497R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8498R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8499L:	linux-kernel@vger.kernel.org
8500S:	Supported
8501T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8502F:	tools/testing/selftests/rcutorture
8503
8504RDC R-321X SoC
8505M:	Florian Fainelli <florian@openwrt.org>
8506S:	Maintained
8507
8508RDC R6040 FAST ETHERNET DRIVER
8509M:	Florian Fainelli <florian@openwrt.org>
8510L:	netdev@vger.kernel.org
8511S:	Maintained
8512F:	drivers/net/ethernet/rdc/r6040.c
8513
8514RDS - RELIABLE DATAGRAM SOCKETS
8515M:	Chien Yen <chien.yen@oracle.com>
8516L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8517S:	Supported
8518F:	net/rds/
8519
8520READ-COPY UPDATE (RCU)
8521M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8522M:	Josh Triplett <josh@joshtriplett.org>
8523R:	Steven Rostedt <rostedt@goodmis.org>
8524R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8525R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8526L:	linux-kernel@vger.kernel.org
8527W:	http://www.rdrop.com/users/paulmck/RCU/
8528S:	Supported
8529T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8530F:	Documentation/RCU/
8531X:	Documentation/RCU/torture.txt
8532F:	include/linux/rcu*
8533X:	include/linux/srcu.h
8534F:	kernel/rcu/
8535X:	kernel/torture.c
8536
8537REAL TIME CLOCK (RTC) SUBSYSTEM
8538M:	Alessandro Zummo <a.zummo@towertech.it>
8539M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
8540L:	rtc-linux@googlegroups.com
8541Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8542T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8543S:	Maintained
8544F:	Documentation/rtc.txt
8545F:	drivers/rtc/
8546F:	include/linux/rtc.h
8547F:	include/uapi/linux/rtc.h
8548
8549REALTEK AUDIO CODECS
8550M:	Bard Liao <bardliao@realtek.com>
8551M:	Oder Chiou <oder_chiou@realtek.com>
8552S:	Maintained
8553F:	sound/soc/codecs/rt*
8554F:	include/sound/rt*.h
8555
8556REISERFS FILE SYSTEM
8557L:	reiserfs-devel@vger.kernel.org
8558S:	Supported
8559F:	fs/reiserfs/
8560
8561REGISTER MAP ABSTRACTION
8562M:	Mark Brown <broonie@kernel.org>
8563L:	linux-kernel@vger.kernel.org
8564T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8565S:	Supported
8566F:	drivers/base/regmap/
8567F:	include/linux/regmap.h
8568
8569REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8570M:	Ohad Ben-Cohen <ohad@wizery.com>
8571T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8572S:	Maintained
8573F:	drivers/remoteproc/
8574F:	Documentation/remoteproc.txt
8575F:	include/linux/remoteproc.h
8576
8577REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8578M:	Ohad Ben-Cohen <ohad@wizery.com>
8579T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8580S:	Maintained
8581F:	drivers/rpmsg/
8582F:	Documentation/rpmsg.txt
8583F:	include/linux/rpmsg.h
8584
8585RESET CONTROLLER FRAMEWORK
8586M:	Philipp Zabel <p.zabel@pengutronix.de>
8587S:	Maintained
8588F:	drivers/reset/
8589F:	Documentation/devicetree/bindings/reset/
8590F:	include/linux/reset.h
8591F:	include/linux/reset-controller.h
8592
8593RFKILL
8594M:	Johannes Berg <johannes@sipsolutions.net>
8595L:	linux-wireless@vger.kernel.org
8596W:	http://wireless.kernel.org/
8597T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8598T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8599S:	Maintained
8600F:	Documentation/rfkill.txt
8601F:	net/rfkill/
8602
8603RHASHTABLE
8604M:	Thomas Graf <tgraf@suug.ch>
8605L:	netdev@vger.kernel.org
8606S:	Maintained
8607F:	lib/rhashtable.c
8608F:	include/linux/rhashtable.h
8609
8610RICOH SMARTMEDIA/XD DRIVER
8611M:	Maxim Levitsky <maximlevitsky@gmail.com>
8612S:	Maintained
8613F:	drivers/mtd/nand/r852.c
8614F:	drivers/mtd/nand/r852.h
8615
8616RICOH R5C592 MEMORYSTICK DRIVER
8617M:	Maxim Levitsky <maximlevitsky@gmail.com>
8618S:	Maintained
8619F:	drivers/memstick/host/r592.*
8620
8621ROCCAT DRIVERS
8622M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8623W:	http://sourceforge.net/projects/roccat/
8624S:	Maintained
8625F:	drivers/hid/hid-roccat*
8626F:	include/linux/hid-roccat*
8627F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8628
8629ROCKER DRIVER
8630M:	Jiri Pirko <jiri@resnulli.us>
8631M:	Scott Feldman <sfeldma@gmail.com>
8632L:	netdev@vger.kernel.org
8633S:	Supported
8634F:	drivers/net/ethernet/rocker/
8635
8636ROCKETPORT DRIVER
8637P:	Comtrol Corp.
8638W:	http://www.comtrol.com
8639S:	Maintained
8640F:	Documentation/serial/rocket.txt
8641F:	drivers/tty/rocket*
8642
8643ROCKETPORT EXPRESS/INFINITY DRIVER
8644M:	Kevin Cernekee <cernekee@gmail.com>
8645L:	linux-serial@vger.kernel.org
8646S:	Odd Fixes
8647F:	drivers/tty/serial/rp2.*
8648
8649ROSE NETWORK LAYER
8650M:	Ralf Baechle <ralf@linux-mips.org>
8651L:	linux-hams@vger.kernel.org
8652W:	http://www.linux-ax25.org/
8653S:	Maintained
8654F:	include/net/rose.h
8655F:	include/uapi/linux/rose.h
8656F:	net/rose/
8657
8658RTL2830 MEDIA DRIVER
8659M:	Antti Palosaari <crope@iki.fi>
8660L:	linux-media@vger.kernel.org
8661W:	http://linuxtv.org/
8662W:	http://palosaari.fi/linux/
8663Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8664T:	git git://linuxtv.org/anttip/media_tree.git
8665S:	Maintained
8666F:	drivers/media/dvb-frontends/rtl2830*
8667
8668RTL2832 MEDIA DRIVER
8669M:	Antti Palosaari <crope@iki.fi>
8670L:	linux-media@vger.kernel.org
8671W:	http://linuxtv.org/
8672W:	http://palosaari.fi/linux/
8673Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8674T:	git git://linuxtv.org/anttip/media_tree.git
8675S:	Maintained
8676F:	drivers/media/dvb-frontends/rtl2832*
8677
8678RTL2832_SDR MEDIA DRIVER
8679M:	Antti Palosaari <crope@iki.fi>
8680L:	linux-media@vger.kernel.org
8681W:	http://linuxtv.org/
8682W:	http://palosaari.fi/linux/
8683Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8684T:	git git://linuxtv.org/anttip/media_tree.git
8685S:	Maintained
8686F:	drivers/media/dvb-frontends/rtl2832_sdr*
8687
8688RTL8180 WIRELESS DRIVER
8689L:	linux-wireless@vger.kernel.org
8690W:	http://wireless.kernel.org/
8691T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8692S:	Orphan
8693F:	drivers/net/wireless/rtl818x/rtl8180/
8694
8695RTL8187 WIRELESS DRIVER
8696M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8697M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8698M:	Larry Finger <Larry.Finger@lwfinger.net>
8699L:	linux-wireless@vger.kernel.org
8700W:	http://wireless.kernel.org/
8701T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8702S:	Maintained
8703F:	drivers/net/wireless/rtl818x/rtl8187/
8704
8705RTL8192CE WIRELESS DRIVER
8706M:	Larry Finger <Larry.Finger@lwfinger.net>
8707M:	Chaoming Li <chaoming_li@realsil.com.cn>
8708L:	linux-wireless@vger.kernel.org
8709W:	http://wireless.kernel.org/
8710T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8711S:	Maintained
8712F:	drivers/net/wireless/rtlwifi/
8713F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8714
8715S3 SAVAGE FRAMEBUFFER DRIVER
8716M:	Antonino Daplas <adaplas@gmail.com>
8717L:	linux-fbdev@vger.kernel.org
8718S:	Maintained
8719F:	drivers/video/fbdev/savage/
8720
8721S390
8722M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8723M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8724M:	linux390@de.ibm.com
8725L:	linux-s390@vger.kernel.org
8726W:	http://www.ibm.com/developerworks/linux/linux390/
8727S:	Supported
8728F:	arch/s390/
8729F:	drivers/s390/
8730F:	Documentation/s390/
8731F:	Documentation/DocBook/s390*
8732
8733S390 COMMON I/O LAYER
8734M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8735M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8736L:	linux-s390@vger.kernel.org
8737W:	http://www.ibm.com/developerworks/linux/linux390/
8738S:	Supported
8739F:	drivers/s390/cio/
8740
8741S390 DASD DRIVER
8742M:	Stefan Weinhuber <wein@de.ibm.com>
8743M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8744L:	linux-s390@vger.kernel.org
8745W:	http://www.ibm.com/developerworks/linux/linux390/
8746S:	Supported
8747F:	drivers/s390/block/dasd*
8748F:	block/partitions/ibm.c
8749
8750S390 NETWORK DRIVERS
8751M:	Ursula Braun <ursula.braun@de.ibm.com>
8752M:	linux390@de.ibm.com
8753L:	linux-s390@vger.kernel.org
8754W:	http://www.ibm.com/developerworks/linux/linux390/
8755S:	Supported
8756F:	drivers/s390/net/
8757
8758S390 PCI SUBSYSTEM
8759M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8760M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8761L:	linux-s390@vger.kernel.org
8762W:	http://www.ibm.com/developerworks/linux/linux390/
8763S:	Supported
8764F:	arch/s390/pci/
8765F:	drivers/pci/hotplug/s390_pci_hpc.c
8766
8767S390 ZCRYPT DRIVER
8768M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8769M:	linux390@de.ibm.com
8770L:	linux-s390@vger.kernel.org
8771W:	http://www.ibm.com/developerworks/linux/linux390/
8772S:	Supported
8773F:	drivers/s390/crypto/
8774
8775S390 ZFCP DRIVER
8776M:	Steffen Maier <maier@linux.vnet.ibm.com>
8777M:	linux390@de.ibm.com
8778L:	linux-s390@vger.kernel.org
8779W:	http://www.ibm.com/developerworks/linux/linux390/
8780S:	Supported
8781F:	drivers/s390/scsi/zfcp_*
8782
8783S390 IUCV NETWORK LAYER
8784M:	Ursula Braun <ursula.braun@de.ibm.com>
8785M:	linux390@de.ibm.com
8786L:	linux-s390@vger.kernel.org
8787W:	http://www.ibm.com/developerworks/linux/linux390/
8788S:	Supported
8789F:	drivers/s390/net/*iucv*
8790F:	include/net/iucv/
8791F:	net/iucv/
8792
8793S3C24XX SD/MMC Driver
8794M:	Ben Dooks <ben-linux@fluff.org>
8795L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8796S:	Supported
8797F:	drivers/mmc/host/s3cmci.*
8798
8799SAA6588 RDS RECEIVER DRIVER
8800M:	Hans Verkuil <hverkuil@xs4all.nl>
8801L:	linux-media@vger.kernel.org
8802T:	git git://linuxtv.org/media_tree.git
8803W:	http://linuxtv.org
8804S:	Odd Fixes
8805F:	drivers/media/i2c/saa6588*
8806
8807SAA7134 VIDEO4LINUX DRIVER
8808M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8809L:	linux-media@vger.kernel.org
8810W:	http://linuxtv.org
8811T:	git git://linuxtv.org/media_tree.git
8812S:	Odd fixes
8813F:	Documentation/video4linux/*.saa7134
8814F:	drivers/media/pci/saa7134/
8815
8816SAA7146 VIDEO4LINUX-2 DRIVER
8817M:	Hans Verkuil <hverkuil@xs4all.nl>
8818L:	linux-media@vger.kernel.org
8819T:	git git://linuxtv.org/media_tree.git
8820S:	Maintained
8821F:	drivers/media/common/saa7146/
8822F:	drivers/media/pci/saa7146/
8823F:	include/media/saa7146*
8824
8825SAMSUNG LAPTOP DRIVER
8826M:	Corentin Chary <corentin.chary@gmail.com>
8827L:	platform-driver-x86@vger.kernel.org
8828S:	Maintained
8829F:	drivers/platform/x86/samsung-laptop.c
8830
8831SAMSUNG AUDIO (ASoC) DRIVERS
8832M:	Sangbeom Kim <sbkim73@samsung.com>
8833L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8834S:	Supported
8835F:	sound/soc/samsung/
8836
8837SAMSUNG FRAMEBUFFER DRIVER
8838M:	Jingoo Han <jingoohan1@gmail.com>
8839L:	linux-fbdev@vger.kernel.org
8840S:	Maintained
8841F:	drivers/video/fbdev/s3c-fb.c
8842
8843SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8844M:	Sangbeom Kim <sbkim73@samsung.com>
8845M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
8846L:	linux-kernel@vger.kernel.org
8847L:	linux-samsung-soc@vger.kernel.org
8848S:	Supported
8849F:	drivers/mfd/sec*.c
8850F:	drivers/regulator/s2m*.c
8851F:	drivers/regulator/s5m*.c
8852F:	drivers/clk/clk-s2mps11.c
8853F:	drivers/rtc/rtc-s5m.c
8854F:	include/linux/mfd/samsung/
8855F:	Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8856F:	Documentation/devicetree/bindings/mfd/s2mp*.txt
8857
8858SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8859M:	Kyungmin Park <kyungmin.park@samsung.com>
8860M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8861L:	linux-media@vger.kernel.org
8862Q:	https://patchwork.linuxtv.org/project/linux-media/list/
8863S:	Supported
8864F:	drivers/media/platform/exynos4-is/
8865
8866SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8867M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8868L:	linux-media@vger.kernel.org
8869L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8870S:	Maintained
8871F:	drivers/media/platform/s3c-camif/
8872F:	include/media/s3c_camif.h
8873
8874SAMSUNG S5C73M3 CAMERA DRIVER
8875M:	Kyungmin Park <kyungmin.park@samsung.com>
8876M:	Andrzej Hajda <a.hajda@samsung.com>
8877L:	linux-media@vger.kernel.org
8878S:	Supported
8879F:	drivers/media/i2c/s5c73m3/*
8880
8881SAMSUNG S5K5BAF CAMERA DRIVER
8882M:	Kyungmin Park <kyungmin.park@samsung.com>
8883M:	Andrzej Hajda <a.hajda@samsung.com>
8884L:	linux-media@vger.kernel.org
8885S:	Supported
8886F:	drivers/media/i2c/s5k5baf.c
8887
8888SAMSUNG SOC CLOCK DRIVERS
8889M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8890M:	Tomasz Figa <tomasz.figa@gmail.com>
8891S:	Supported
8892L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8893F:	drivers/clk/samsung/
8894
8895SAMSUNG SXGBE DRIVERS
8896M:	Byungho An <bh74.an@samsung.com>
8897M:	Girish K S <ks.giri@samsung.com>
8898M:	Vipul Pandya <vipul.pandya@samsung.com>
8899S:	Supported
8900L:	netdev@vger.kernel.org
8901F:	drivers/net/ethernet/samsung/sxgbe/
8902
8903SAMSUNG THERMAL DRIVER
8904M:	Lukasz Majewski <l.majewski@samsung.com>
8905L:	linux-pm@vger.kernel.org
8906L:	linux-samsung-soc@vger.kernel.org
8907S:	Supported
8908T:	https://github.com/lmajewski/linux-samsung-thermal.git
8909F:	drivers/thermal/samsung/
8910
8911SAMSUNG USB2 PHY DRIVER
8912M:	Kamil Debski <k.debski@samsung.com>
8913L:	linux-kernel@vger.kernel.org
8914S:	Supported
8915F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
8916F:	Documentation/phy/samsung-usb2.txt
8917F:	drivers/phy/phy-exynos4210-usb2.c
8918F:	drivers/phy/phy-exynos4x12-usb2.c
8919F:	drivers/phy/phy-exynos5250-usb2.c
8920F:	drivers/phy/phy-s5pv210-usb2.c
8921F:	drivers/phy/phy-samsung-usb2.c
8922F:	drivers/phy/phy-samsung-usb2.h
8923
8924SERIAL DRIVERS
8925M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8926L:	linux-serial@vger.kernel.org
8927S:	Maintained
8928F:	drivers/tty/serial/
8929
8930SYNOPSYS DESIGNWARE DMAC DRIVER
8931M:	Viresh Kumar <vireshk@kernel.org>
8932M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8933S:	Maintained
8934F:	include/linux/dma/dw.h
8935F:	include/linux/platform_data/dma-dw.h
8936F:	drivers/dma/dw/
8937
8938SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8939M:	Seungwon Jeon <tgih.jun@samsung.com>
8940M:	Jaehoon Chung <jh80.chung@samsung.com>
8941L:	linux-mmc@vger.kernel.org
8942S:	Maintained
8943F:	include/linux/mmc/dw_mmc.h
8944F:	drivers/mmc/host/dw_mmc*
8945
8946THUNDERBOLT DRIVER
8947M:	Andreas Noever <andreas.noever@gmail.com>
8948S:	Maintained
8949F:	drivers/thunderbolt/
8950
8951TIMEKEEPING, CLOCKSOURCE CORE, NTP
8952M:	John Stultz <john.stultz@linaro.org>
8953M:	Thomas Gleixner <tglx@linutronix.de>
8954L:	linux-kernel@vger.kernel.org
8955T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8956S:	Supported
8957F:	include/linux/clocksource.h
8958F:	include/linux/time.h
8959F:	include/linux/timex.h
8960F:	include/uapi/linux/time.h
8961F:	include/uapi/linux/timex.h
8962F:	kernel/time/clocksource.c
8963F:	kernel/time/time*.c
8964F:	kernel/time/ntp.c
8965F:	tools/testing/selftests/timers/
8966
8967SC1200 WDT DRIVER
8968M:	Zwane Mwaikambo <zwanem@gmail.com>
8969S:	Maintained
8970F:	drivers/watchdog/sc1200wdt.c
8971
8972SCHEDULER
8973M:	Ingo Molnar <mingo@redhat.com>
8974M:	Peter Zijlstra <peterz@infradead.org>
8975L:	linux-kernel@vger.kernel.org
8976T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8977S:	Maintained
8978F:	kernel/sched/
8979F:	include/linux/sched.h
8980F:	include/uapi/linux/sched.h
8981F:	include/linux/wait.h
8982
8983SCORE ARCHITECTURE
8984M:	Chen Liqin <liqin.linux@gmail.com>
8985M:	Lennox Wu <lennox.wu@gmail.com>
8986W:	http://www.sunplus.com
8987S:	Supported
8988F:	arch/score/
8989
8990SCSI CDROM DRIVER
8991M:	Jens Axboe <axboe@kernel.dk>
8992L:	linux-scsi@vger.kernel.org
8993W:	http://www.kernel.dk
8994S:	Maintained
8995F:	drivers/scsi/sr*
8996
8997SCSI RDMA PROTOCOL (SRP) INITIATOR
8998M:	Bart Van Assche <bart.vanassche@sandisk.com>
8999L:	linux-rdma@vger.kernel.org
9000S:	Supported
9001W:	http://www.openfabrics.org
9002Q:	http://patchwork.kernel.org/project/linux-rdma/list/
9003T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9004F:	drivers/infiniband/ulp/srp/
9005F:	include/scsi/srp.h
9006
9007SCSI SG DRIVER
9008M:	Doug Gilbert <dgilbert@interlog.com>
9009L:	linux-scsi@vger.kernel.org
9010W:	http://sg.danny.cz/sg
9011S:	Maintained
9012F:	Documentation/scsi/scsi-generic.txt
9013F:	drivers/scsi/sg.c
9014F:	include/scsi/sg.h
9015
9016SCSI SUBSYSTEM
9017M:	"James E.J. Bottomley" <JBottomley@odin.com>
9018L:	linux-scsi@vger.kernel.org
9019T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9020S:	Maintained
9021F:	drivers/scsi/
9022F:	include/scsi/
9023
9024SCSI TAPE DRIVER
9025M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9026L:	linux-scsi@vger.kernel.org
9027S:	Maintained
9028F:	Documentation/scsi/st.txt
9029F:	drivers/scsi/st.*
9030F:	drivers/scsi/st_*.h
9031
9032SCTP PROTOCOL
9033M:	Vlad Yasevich <vyasevich@gmail.com>
9034M:	Neil Horman <nhorman@tuxdriver.com>
9035L:	linux-sctp@vger.kernel.org
9036W:	http://lksctp.sourceforge.net
9037S:	Maintained
9038F:	Documentation/networking/sctp.txt
9039F:	include/linux/sctp.h
9040F:	include/uapi/linux/sctp.h
9041F:	include/net/sctp/
9042F:	net/sctp/
9043
9044SCx200 CPU SUPPORT
9045M:	Jim Cromie <jim.cromie@gmail.com>
9046S:	Odd Fixes
9047F:	Documentation/i2c/busses/scx200_acb
9048F:	arch/x86/platform/scx200/
9049F:	drivers/watchdog/scx200_wdt.c
9050F:	drivers/i2c/busses/scx200*
9051F:	drivers/mtd/maps/scx200_docflash.c
9052F:	include/linux/scx200.h
9053
9054SCx200 GPIO DRIVER
9055M:	Jim Cromie <jim.cromie@gmail.com>
9056S:	Maintained
9057F:	drivers/char/scx200_gpio.c
9058F:	include/linux/scx200_gpio.h
9059
9060SCx200 HRT CLOCKSOURCE DRIVER
9061M:	Jim Cromie <jim.cromie@gmail.com>
9062S:	Maintained
9063F:	drivers/clocksource/scx200_hrt.c
9064
9065SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9066M:	Sascha Sommer <saschasommer@freenet.de>
9067L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9068S:	Maintained
9069F:	drivers/mmc/host/sdricoh_cs.c
9070
9071SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9072L:	linux-mmc@vger.kernel.org
9073S:	Orphan
9074F:	drivers/mmc/host/sdhci.*
9075F:	drivers/mmc/host/sdhci-pltfm.[ch]
9076
9077SECURE COMPUTING
9078M:	Kees Cook <keescook@chromium.org>
9079R:	Andy Lutomirski <luto@amacapital.net>
9080R:	Will Drewry <wad@chromium.org>
9081T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9082S:	Supported
9083F:	kernel/seccomp.c
9084F:	include/uapi/linux/seccomp.h
9085F:	include/linux/seccomp.h
9086F:	tools/testing/selftests/seccomp/*
9087K:	\bsecure_computing
9088K:	\bTIF_SECCOMP\b
9089
9090SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9091M:	Ben Dooks <ben-linux@fluff.org>
9092M:	Jaehoon Chung <jh80.chung@samsung.com>
9093L:	linux-mmc@vger.kernel.org
9094S:	Maintained
9095F:	drivers/mmc/host/sdhci-s3c*
9096
9097SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9098M:	Viresh Kumar <vireshk@kernel.org>
9099L:	spear-devel@list.st.com
9100L:	linux-mmc@vger.kernel.org
9101S:	Maintained
9102F:	drivers/mmc/host/sdhci-spear.c
9103
9104SECURITY SUBSYSTEM
9105M:	James Morris <james.l.morris@oracle.com>
9106M:	"Serge E. Hallyn" <serge@hallyn.com>
9107L:	linux-security-module@vger.kernel.org (suggested Cc:)
9108T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9109W:	http://kernsec.org/
9110S:	Supported
9111F:	security/
9112
9113SECURITY CONTACT
9114M:	Security Officers <security@kernel.org>
9115S:	Supported
9116
9117SELINUX SECURITY MODULE
9118M:	Paul Moore <paul@paul-moore.com>
9119M:	Stephen Smalley <sds@tycho.nsa.gov>
9120M:	Eric Paris <eparis@parisplace.org>
9121L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
9122W:	http://selinuxproject.org
9123T:	git git://git.infradead.org/users/pcmoore/selinux
9124S:	Supported
9125F:	include/linux/selinux*
9126F:	security/selinux/
9127F:	scripts/selinux/
9128
9129APPARMOR SECURITY MODULE
9130M:	John Johansen <john.johansen@canonical.com>
9131L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9132W:	apparmor.wiki.kernel.org
9133T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9134S:	Supported
9135F:	security/apparmor/
9136
9137SENSABLE PHANTOM
9138M:	Jiri Slaby <jirislaby@gmail.com>
9139S:	Maintained
9140F:	drivers/misc/phantom.c
9141F:	include/uapi/linux/phantom.h
9142
9143SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9144M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9145M:	Minh Tran <minh.tran@avagotech.com>
9146M:	John Soni Jose <sony.john-n@avagotech.com>
9147L:	linux-scsi@vger.kernel.org
9148W:	http://www.avagotech.com
9149S:	Supported
9150F:	drivers/scsi/be2iscsi/
9151
9152Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9153M:	Sathya Perla <sathya.perla@avagotech.com>
9154M:	Ajit Khaparde <ajit.khaparde@avagotech.com>
9155M:	Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9156M:	Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9157L:	netdev@vger.kernel.org
9158W:	http://www.emulex.com
9159S:	Supported
9160F:	drivers/net/ethernet/emulex/benet/
9161
9162EMULEX ONECONNECT ROCE DRIVER
9163M:	Selvin Xavier <selvin.xavier@avagotech.com>
9164M:	Devesh Sharma <devesh.sharma@avagotech.com>
9165M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9166L:	linux-rdma@vger.kernel.org
9167W:	http://www.emulex.com
9168S:	Supported
9169F:	drivers/infiniband/hw/ocrdma/
9170
9171SFC NETWORK DRIVER
9172M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9173M:	Shradha Shah <sshah@solarflare.com>
9174L:	netdev@vger.kernel.org
9175S:	Supported
9176F:	drivers/net/ethernet/sfc/
9177
9178SGI GRU DRIVER
9179M:	Dimitri Sivanich <sivanich@sgi.com>
9180S:	Maintained
9181F:	drivers/misc/sgi-gru/
9182
9183SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9184M:	Pat Gefre <pfg@sgi.com>
9185L:	linux-ia64@vger.kernel.org
9186S:	Supported
9187F:	Documentation/ia64/serial.txt
9188F:	drivers/tty/serial/ioc?_serial.c
9189F:	include/linux/ioc?.h
9190
9191SGI XP/XPC/XPNET DRIVER
9192M:	Cliff Whickman <cpw@sgi.com>
9193M:	Robin Holt <robinmholt@gmail.com>
9194S:	Maintained
9195F:	drivers/misc/sgi-xp/
9196
9197SI2157 MEDIA DRIVER
9198M:	Antti Palosaari <crope@iki.fi>
9199L:	linux-media@vger.kernel.org
9200W:	http://linuxtv.org/
9201W:	http://palosaari.fi/linux/
9202Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9203T:	git git://linuxtv.org/anttip/media_tree.git
9204S:	Maintained
9205F:	drivers/media/tuners/si2157*
9206
9207SI2168 MEDIA DRIVER
9208M:	Antti Palosaari <crope@iki.fi>
9209L:	linux-media@vger.kernel.org
9210W:	http://linuxtv.org/
9211W:	http://palosaari.fi/linux/
9212Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9213T:	git git://linuxtv.org/anttip/media_tree.git
9214S:	Maintained
9215F:	drivers/media/dvb-frontends/si2168*
9216
9217SI470X FM RADIO RECEIVER I2C DRIVER
9218M:	Hans Verkuil <hverkuil@xs4all.nl>
9219L:	linux-media@vger.kernel.org
9220T:	git git://linuxtv.org/media_tree.git
9221W:	http://linuxtv.org
9222S:	Odd Fixes
9223F:	drivers/media/radio/si470x/radio-si470x-i2c.c
9224
9225SI470X FM RADIO RECEIVER USB DRIVER
9226M:	Hans Verkuil <hverkuil@xs4all.nl>
9227L:	linux-media@vger.kernel.org
9228T:	git git://linuxtv.org/media_tree.git
9229W:	http://linuxtv.org
9230S:	Maintained
9231F:	drivers/media/radio/si470x/radio-si470x-common.c
9232F:	drivers/media/radio/si470x/radio-si470x.h
9233F:	drivers/media/radio/si470x/radio-si470x-usb.c
9234
9235SI4713 FM RADIO TRANSMITTER I2C DRIVER
9236M:	Eduardo Valentin <edubezval@gmail.com>
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/si4713/si4713.?
9242
9243SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9244M:	Eduardo Valentin <edubezval@gmail.com>
9245L:	linux-media@vger.kernel.org
9246T:	git git://linuxtv.org/media_tree.git
9247W:	http://linuxtv.org
9248S:	Odd Fixes
9249F:	drivers/media/radio/si4713/radio-platform-si4713.c
9250
9251SI4713 FM RADIO TRANSMITTER USB DRIVER
9252M:	Hans Verkuil <hverkuil@xs4all.nl>
9253L:	linux-media@vger.kernel.org
9254T:	git git://linuxtv.org/media_tree.git
9255W:	http://linuxtv.org
9256S:	Maintained
9257F:	drivers/media/radio/si4713/radio-usb-si4713.c
9258
9259SIANO DVB DRIVER
9260M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9261L:	linux-media@vger.kernel.org
9262W:	http://linuxtv.org
9263T:	git git://linuxtv.org/media_tree.git
9264S:	Odd fixes
9265F:	drivers/media/common/siano/
9266F:	drivers/media/usb/siano/
9267F:	drivers/media/usb/siano/
9268F:	drivers/media/mmc/siano/
9269
9270SIMPLEFB FB DRIVER
9271M:	Hans de Goede <hdegoede@redhat.com>
9272L:	linux-fbdev@vger.kernel.org
9273S:	Maintained
9274F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
9275F:	drivers/video/fbdev/simplefb.c
9276F:	include/linux/platform_data/simplefb.h
9277
9278SH_VEU V4L2 MEM2MEM DRIVER
9279L:	linux-media@vger.kernel.org
9280S:	Orphan
9281F:	drivers/media/platform/sh_veu.c
9282
9283SH_VOU V4L2 OUTPUT DRIVER
9284L:	linux-media@vger.kernel.org
9285S:	Orphan
9286F:	drivers/media/platform/sh_vou.c
9287F:	include/media/sh_vou.h
9288
9289SIMPLE FIRMWARE INTERFACE (SFI)
9290M:	Len Brown <lenb@kernel.org>
9291L:	sfi-devel@simplefirmware.org
9292W:	http://simplefirmware.org/
9293T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9294S:	Supported
9295F:	arch/x86/platform/sfi/
9296F:	drivers/sfi/
9297F:	include/linux/sfi*.h
9298
9299SIMTEC EB110ATX (Chalice CATS)
9300P:	Ben Dooks
9301P:	Vincent Sanders <vince@simtec.co.uk>
9302M:	Simtec Linux Team <linux@simtec.co.uk>
9303W:	http://www.simtec.co.uk/products/EB110ATX/
9304S:	Supported
9305
9306SIMTEC EB2410ITX (BAST)
9307P:	Ben Dooks
9308P:	Vincent Sanders <vince@simtec.co.uk>
9309M:	Simtec Linux Team <linux@simtec.co.uk>
9310W:	http://www.simtec.co.uk/products/EB2410ITX/
9311S:	Supported
9312F:	arch/arm/mach-s3c24xx/mach-bast.c
9313F:	arch/arm/mach-s3c24xx/bast-ide.c
9314F:	arch/arm/mach-s3c24xx/bast-irq.c
9315
9316TI DAVINCI MACHINE SUPPORT
9317M:	Sekhar Nori <nsekhar@ti.com>
9318M:	Kevin Hilman <khilman@deeprootsystems.com>
9319T:	git git://gitorious.org/linux-davinci/linux-davinci.git
9320Q:	http://patchwork.kernel.org/project/linux-davinci/list/
9321S:	Supported
9322F:	arch/arm/mach-davinci/
9323F:	drivers/i2c/busses/i2c-davinci.c
9324
9325TI DAVINCI SERIES MEDIA DRIVER
9326M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9327L:	linux-media@vger.kernel.org
9328W:	http://linuxtv.org/
9329Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9330T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9331S:	Maintained
9332F:	drivers/media/platform/davinci/
9333F:	include/media/davinci/
9334
9335TI AM437X VPFE DRIVER
9336M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9337L:	linux-media@vger.kernel.org
9338W:	http://linuxtv.org/
9339Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9340T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9341S:	Maintained
9342F:	drivers/media/platform/am437x/
9343
9344OV2659 OMNIVISION SENSOR DRIVER
9345M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9346L:	linux-media@vger.kernel.org
9347W:	http://linuxtv.org/
9348Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9349T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9350S:	Maintained
9351F:	drivers/media/i2c/ov2659.c
9352F:	include/media/ov2659.h
9353
9354SIS 190 ETHERNET DRIVER
9355M:	Francois Romieu <romieu@fr.zoreil.com>
9356L:	netdev@vger.kernel.org
9357S:	Maintained
9358F:	drivers/net/ethernet/sis/sis190.c
9359
9360SIS 900/7016 FAST ETHERNET DRIVER
9361M:	Daniele Venzano <venza@brownhat.org>
9362W:	http://www.brownhat.org/sis900.html
9363L:	netdev@vger.kernel.org
9364S:	Maintained
9365F:	drivers/net/ethernet/sis/sis900.*
9366
9367SIS FRAMEBUFFER DRIVER
9368M:	Thomas Winischhofer <thomas@winischhofer.net>
9369W:	http://www.winischhofer.net/linuxsisvga.shtml
9370S:	Maintained
9371F:	Documentation/fb/sisfb.txt
9372F:	drivers/video/fbdev/sis/
9373F:	include/video/sisfb.h
9374
9375SIS USB2VGA DRIVER
9376M:	Thomas Winischhofer <thomas@winischhofer.net>
9377W:	http://www.winischhofer.at/linuxsisusbvga.shtml
9378S:	Maintained
9379F:	drivers/usb/misc/sisusbvga/
9380
9381SLAB ALLOCATOR
9382M:	Christoph Lameter <cl@linux.com>
9383M:	Pekka Enberg <penberg@kernel.org>
9384M:	David Rientjes <rientjes@google.com>
9385M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
9386M:	Andrew Morton <akpm@linux-foundation.org>
9387L:	linux-mm@kvack.org
9388S:	Maintained
9389F:	include/linux/sl?b*.h
9390F:	mm/sl?b*
9391
9392SLEEPABLE READ-COPY UPDATE (SRCU)
9393M:	Lai Jiangshan <laijs@cn.fujitsu.com>
9394M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9395M:	Josh Triplett <josh@joshtriplett.org>
9396R:	Steven Rostedt <rostedt@goodmis.org>
9397R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9398L:	linux-kernel@vger.kernel.org
9399W:	http://www.rdrop.com/users/paulmck/RCU/
9400S:	Supported
9401T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9402F:	include/linux/srcu.h
9403F:	kernel/rcu/srcu.c
9404
9405SMACK SECURITY MODULE
9406M:	Casey Schaufler <casey@schaufler-ca.com>
9407L:	linux-security-module@vger.kernel.org
9408W:	http://schaufler-ca.com
9409T:	git git://git.gitorious.org/smack-next/kernel.git
9410S:	Maintained
9411F:	Documentation/security/Smack.txt
9412F:	security/smack/
9413
9414DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9415M:	Kevin Hilman <khilman@kernel.org>
9416M:	Nishanth Menon <nm@ti.com>
9417S:	Maintained
9418F:	drivers/power/avs/
9419F:	include/linux/power/smartreflex.h
9420L:	linux-pm@vger.kernel.org
9421
9422SMC91x ETHERNET DRIVER
9423M:	Nicolas Pitre <nico@fluxnic.net>
9424S:	Odd Fixes
9425F:	drivers/net/ethernet/smsc/smc91x.*
9426
9427SMIA AND SMIA++ IMAGE SENSOR DRIVER
9428M:	Sakari Ailus <sakari.ailus@iki.fi>
9429L:	linux-media@vger.kernel.org
9430S:	Maintained
9431F:	drivers/media/i2c/smiapp/
9432F:	include/media/smiapp.h
9433F:	drivers/media/i2c/smiapp-pll.c
9434F:	drivers/media/i2c/smiapp-pll.h
9435F:	include/uapi/linux/smiapp.h
9436F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9437
9438SMM665 HARDWARE MONITOR DRIVER
9439M:	Guenter Roeck <linux@roeck-us.net>
9440L:	lm-sensors@lm-sensors.org
9441S:	Maintained
9442F:	Documentation/hwmon/smm665
9443F:	drivers/hwmon/smm665.c
9444
9445SMSC EMC2103 HARDWARE MONITOR DRIVER
9446M:	Steve Glendinning <steve.glendinning@shawell.net>
9447L:	lm-sensors@lm-sensors.org
9448S:	Maintained
9449F:	Documentation/hwmon/emc2103
9450F:	drivers/hwmon/emc2103.c
9451
9452SMSC SCH5627 HARDWARE MONITOR DRIVER
9453M:	Hans de Goede <hdegoede@redhat.com>
9454L:	lm-sensors@lm-sensors.org
9455S:	Supported
9456F:	Documentation/hwmon/sch5627
9457F:	drivers/hwmon/sch5627.c
9458
9459SMSC47B397 HARDWARE MONITOR DRIVER
9460M:	Jean Delvare <jdelvare@suse.com>
9461L:	lm-sensors@lm-sensors.org
9462S:	Maintained
9463F:	Documentation/hwmon/smsc47b397
9464F:	drivers/hwmon/smsc47b397.c
9465
9466SMSC911x ETHERNET DRIVER
9467M:	Steve Glendinning <steve.glendinning@shawell.net>
9468L:	netdev@vger.kernel.org
9469S:	Maintained
9470F:	include/linux/smsc911x.h
9471F:	drivers/net/ethernet/smsc/smsc911x.*
9472
9473SMSC9420 PCI ETHERNET DRIVER
9474M:	Steve Glendinning <steve.glendinning@shawell.net>
9475L:	netdev@vger.kernel.org
9476S:	Maintained
9477F:	drivers/net/ethernet/smsc/smsc9420.*
9478
9479SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9480M:	Steve Glendinning <steve.glendinning@shawell.net>
9481L:	linux-fbdev@vger.kernel.org
9482S:	Maintained
9483F:	drivers/video/fbdev/smscufx.c
9484
9485SOC-CAMERA V4L2 SUBSYSTEM
9486M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9487L:	linux-media@vger.kernel.org
9488T:	git git://linuxtv.org/media_tree.git
9489S:	Maintained
9490F:	include/media/soc*
9491F:	drivers/media/i2c/soc_camera/
9492F:	drivers/media/platform/soc_camera/
9493
9494SOEKRIS NET48XX LED SUPPORT
9495M:	Chris Boot <bootc@bootc.net>
9496S:	Maintained
9497F:	drivers/leds/leds-net48xx.c
9498
9499SOFTLOGIC 6x10 MPEG CODEC
9500M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9501M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9502M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9503M:	Ismael Luceno <ismael@iodev.co.uk>
9504L:	linux-media@vger.kernel.org
9505S:	Supported
9506F:	drivers/media/pci/solo6x10/
9507
9508SOFTWARE RAID (Multiple Disks) SUPPORT
9509M:	Neil Brown <neilb@suse.com>
9510L:	linux-raid@vger.kernel.org
9511S:	Supported
9512F:	drivers/md/
9513F:	include/linux/raid/
9514F:	include/uapi/linux/raid/
9515
9516SONIC NETWORK DRIVER
9517M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9518L:	netdev@vger.kernel.org
9519S:	Maintained
9520F:	drivers/net/ethernet/natsemi/sonic.*
9521
9522SONICS SILICON BACKPLANE DRIVER (SSB)
9523M:	Michael Buesch <m@bues.ch>
9524L:	netdev@vger.kernel.org
9525S:	Maintained
9526F:	drivers/ssb/
9527F:	include/linux/ssb/
9528
9529SONY VAIO CONTROL DEVICE DRIVER
9530M:	Mattia Dongili <malattia@linux.it>
9531L:	platform-driver-x86@vger.kernel.org
9532W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9533S:	Maintained
9534F:	Documentation/laptops/sony-laptop.txt
9535F:	drivers/char/sonypi.c
9536F:	drivers/platform/x86/sony-laptop.c
9537F:	include/linux/sony-laptop.h
9538
9539SONY MEMORYSTICK CARD SUPPORT
9540M:	Alex Dubov <oakad@yahoo.com>
9541W:	http://tifmxx.berlios.de/
9542S:	Maintained
9543F:	drivers/memstick/host/tifm_ms.c
9544
9545SONY MEMORYSTICK STANDARD SUPPORT
9546M:	Maxim Levitsky <maximlevitsky@gmail.com>
9547S:	Maintained
9548F:	drivers/memstick/core/ms_block.*
9549
9550SOUND
9551M:	Jaroslav Kysela <perex@perex.cz>
9552M:	Takashi Iwai <tiwai@suse.com>
9553L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9554W:	http://www.alsa-project.org/
9555T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9556T:	git git://git.alsa-project.org/alsa-kernel.git
9557Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9558S:	Maintained
9559F:	Documentation/sound/
9560F:	include/sound/
9561F:	include/uapi/sound/
9562F:	sound/
9563
9564SOUND - COMPRESSED AUDIO
9565M:	Vinod Koul <vinod.koul@intel.com>
9566L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9567T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9568S:	Supported
9569F:	Documentation/sound/alsa/compress_offload.txt
9570F:	include/sound/compress_driver.h
9571F:	include/uapi/sound/compress_*
9572F:	sound/core/compress_offload.c
9573F:	sound/soc/soc-compress.c
9574
9575SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9576M:	Liam Girdwood <lgirdwood@gmail.com>
9577M:	Mark Brown <broonie@kernel.org>
9578T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9579L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9580W:	http://alsa-project.org/main/index.php/ASoC
9581S:	Supported
9582F:	Documentation/sound/alsa/soc/
9583F:	sound/soc/
9584F:	include/sound/soc*
9585
9586SOUND - DMAENGINE HELPERS
9587M:	Lars-Peter Clausen <lars@metafoo.de>
9588S:	Supported
9589F:	include/sound/dmaengine_pcm.h
9590F:	sound/core/pcm_dmaengine.c
9591F:	sound/soc/soc-generic-dmaengine-pcm.c
9592
9593SP2 MEDIA DRIVER
9594M:	Olli Salonen <olli.salonen@iki.fi>
9595L:	linux-media@vger.kernel.org
9596W:	http://linuxtv.org/
9597Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9598S:	Maintained
9599F:	drivers/media/dvb-frontends/sp2*
9600
9601SPARC + UltraSPARC (sparc/sparc64)
9602M:	"David S. Miller" <davem@davemloft.net>
9603L:	sparclinux@vger.kernel.org
9604Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9605T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9606T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9607S:	Maintained
9608F:	arch/sparc/
9609F:	drivers/sbus/
9610
9611SPARC SERIAL DRIVERS
9612M:	"David S. Miller" <davem@davemloft.net>
9613L:	sparclinux@vger.kernel.org
9614T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9615T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9616S:	Maintained
9617F:	include/linux/sunserialcore.h
9618F:	drivers/tty/serial/suncore.c
9619F:	drivers/tty/serial/sunhv.c
9620F:	drivers/tty/serial/sunsab.c
9621F:	drivers/tty/serial/sunsab.h
9622F:	drivers/tty/serial/sunsu.c
9623F:	drivers/tty/serial/sunzilog.c
9624F:	drivers/tty/serial/sunzilog.h
9625
9626SPARSE CHECKER
9627M:	"Christopher Li" <sparse@chrisli.org>
9628L:	linux-sparse@vger.kernel.org
9629W:	https://sparse.wiki.kernel.org/
9630T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9631T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9632S:	Maintained
9633F:	include/linux/compiler.h
9634
9635SPEAR PLATFORM SUPPORT
9636M:	Viresh Kumar <vireshk@kernel.org>
9637M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9638L:	spear-devel@list.st.com
9639L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9640W:	http://www.st.com/spear
9641S:	Maintained
9642F:	arch/arm/mach-spear/
9643
9644SPEAR CLOCK FRAMEWORK SUPPORT
9645M:	Viresh Kumar <vireshk@kernel.org>
9646L:	spear-devel@list.st.com
9647L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9648W:	http://www.st.com/spear
9649S:	Maintained
9650F:	drivers/clk/spear/
9651
9652SPI SUBSYSTEM
9653M:	Mark Brown <broonie@kernel.org>
9654L:	linux-spi@vger.kernel.org
9655T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9656Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9657S:	Maintained
9658F:	Documentation/spi/
9659F:	drivers/spi/
9660F:	include/linux/spi/
9661F:	include/uapi/linux/spi/
9662
9663SPIDERNET NETWORK DRIVER for CELL
9664M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9665L:	netdev@vger.kernel.org
9666S:	Supported
9667F:	Documentation/networking/spider_net.txt
9668F:	drivers/net/ethernet/toshiba/spider_net*
9669
9670SPU FILE SYSTEM
9671M:	Jeremy Kerr <jk@ozlabs.org>
9672L:	linuxppc-dev@lists.ozlabs.org
9673W:	http://www.ibm.com/developerworks/power/cell/
9674S:	Supported
9675F:	Documentation/filesystems/spufs.txt
9676F:	arch/powerpc/platforms/cell/spufs/
9677
9678SQUASHFS FILE SYSTEM
9679M:	Phillip Lougher <phillip@squashfs.org.uk>
9680L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9681W:	http://squashfs.org.uk
9682S:	Maintained
9683F:	Documentation/filesystems/squashfs.txt
9684F:	fs/squashfs/
9685
9686SRM (Alpha) environment access
9687M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9688S:	Maintained
9689F:	arch/alpha/kernel/srm_env.c
9690
9691STABLE BRANCH
9692M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9693L:	stable@vger.kernel.org
9694S:	Supported
9695F:	Documentation/stable_kernel_rules.txt
9696
9697STAGING SUBSYSTEM
9698M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9699T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9700L:	devel@driverdev.osuosl.org
9701S:	Supported
9702F:	drivers/staging/
9703
9704STAGING - COMEDI
9705M:	Ian Abbott <abbotti@mev.co.uk>
9706M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9707S:	Odd Fixes
9708F:	drivers/staging/comedi/
9709
9710STAGING - FLARION FT1000 DRIVERS
9711M:	Marek Belisko <marek.belisko@gmail.com>
9712S:	Odd Fixes
9713F:	drivers/staging/ft1000/
9714
9715STAGING - INDUSTRIAL IO
9716M:	Jonathan Cameron <jic23@kernel.org>
9717L:	linux-iio@vger.kernel.org
9718S:	Odd Fixes
9719F:	drivers/staging/iio/
9720
9721STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9722M:	Jarod Wilson <jarod@wilsonet.com>
9723W:	http://www.lirc.org/
9724S:	Odd Fixes
9725F:	drivers/staging/media/lirc/
9726
9727STAGING - LUSTRE PARALLEL FILESYSTEM
9728M:	Oleg Drokin <oleg.drokin@intel.com>
9729M:	Andreas Dilger <andreas.dilger@intel.com>
9730L:	HPDD-discuss@lists.01.org (moderated for non-subscribers)
9731W:	http://lustre.opensfs.org/
9732S:	Maintained
9733F:	drivers/staging/lustre
9734
9735STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9736M:	Julian Andres Klode <jak@jak-linux.org>
9737M:	Marc Dietrich <marvin24@gmx.de>
9738L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9739L:	linux-tegra@vger.kernel.org
9740S:	Maintained
9741F:	drivers/staging/nvec/
9742
9743STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9744M:	Jens Frederich <jfrederich@gmail.com>
9745M:	Daniel Drake <dsd@laptop.org>
9746M:	Jon Nettleton <jon.nettleton@gmail.com>
9747W:	http://wiki.laptop.org/go/DCON
9748S:	Maintained
9749F:	drivers/staging/olpc_dcon/
9750
9751STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9752M:	Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9753S:	Maintained
9754F:	drivers/staging/ozwpan/
9755
9756STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9757M:	Willy Tarreau <willy@meta-x.org>
9758S:	Odd Fixes
9759F:	drivers/staging/panel/
9760
9761STAGING - REALTEK RTL8712U DRIVERS
9762M:	Larry Finger <Larry.Finger@lwfinger.net>
9763M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9764S:	Odd Fixes
9765F:	drivers/staging/rtl8712/
9766
9767STAGING - REALTEK RTL8723U WIRELESS DRIVER
9768M:	Larry Finger <Larry.Finger@lwfinger.net>
9769M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9770L:	linux-wireless@vger.kernel.org
9771S:	Maintained
9772F:	drivers/staging/rtl8723au/
9773
9774STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9775M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9776M:	Teddy Wang <teddy.wang@siliconmotion.com>
9777M:	Sudip Mukherjee <sudip@vectorindia.org>
9778L:	linux-fbdev@vger.kernel.org
9779S:	Maintained
9780F:	drivers/staging/sm7xxfb/
9781
9782STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9783M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9784M:	Teddy Wang <teddy.wang@siliconmotion.com>
9785M:	Sudip Mukherjee <sudip@vectorindia.org>
9786L:	linux-fbdev@vger.kernel.org
9787S:	Maintained
9788F:	drivers/staging/sm750fb/
9789
9790STAGING - SLICOSS
9791M:	Lior Dotan <liodot@gmail.com>
9792M:	Christopher Harrer <charrer@alacritech.com>
9793S:	Odd Fixes
9794F:	drivers/staging/slicoss/
9795
9796STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9797M:	William Hubbs <w.d.hubbs@gmail.com>
9798M:	Chris Brannon <chris@the-brannons.com>
9799M:	Kirk Reiser <kirk@reisers.ca>
9800M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9801L:	speakup@linux-speakup.org
9802W:	http://www.linux-speakup.org/
9803S:	Odd Fixes
9804F:	drivers/staging/speakup/
9805
9806STAGING - VIA VT665X DRIVERS
9807M:	Forest Bond <forest@alittletooquiet.net>
9808S:	Odd Fixes
9809F:	drivers/staging/vt665?/
9810
9811STAGING - WILC1000 WIFI DRIVER
9812M:	Johnny Kim <johnny.kim@atmel.com>
9813M:	Rachel Kim <rachel.kim@atmel.com>
9814M:	Dean Lee <dean.lee@atmel.com>
9815M:	Chris Park <chris.park@atmel.com>
9816L:	linux-wireless@vger.kernel.org
9817S:	Supported
9818F:	drivers/staging/wilc1000/
9819
9820STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9821M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9822S:	Odd Fixes
9823F:	drivers/staging/xgifb/
9824
9825STARFIRE/DURALAN NETWORK DRIVER
9826M:	Ion Badulescu <ionut@badula.org>
9827S:	Odd Fixes
9828F:	drivers/net/ethernet/adaptec/starfire*
9829
9830SUN3/3X
9831M:	Sam Creasey <sammy@sammy.net>
9832W:	http://sammy.net/sun3/
9833S:	Maintained
9834F:	arch/m68k/kernel/*sun3*
9835F:	arch/m68k/sun3*/
9836F:	arch/m68k/include/asm/sun3*
9837F:	drivers/net/ethernet/i825xx/sun3*
9838
9839SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9840M:	Hans de Goede <hdegoede@redhat.com>
9841L:	linux-input@vger.kernel.org
9842S:	Maintained
9843F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9844F:	drivers/input/keyboard/sun4i-lradc-keys.c
9845
9846SUNDANCE NETWORK DRIVER
9847M:	Denis Kirjanov <kda@linux-powerpc.org>
9848L:	netdev@vger.kernel.org
9849S:	Maintained
9850F:	drivers/net/ethernet/dlink/sundance.c
9851
9852SUPERH
9853L:	linux-sh@vger.kernel.org
9854Q:	http://patchwork.kernel.org/project/linux-sh/list/
9855S:	Orphan
9856F:	Documentation/sh/
9857F:	arch/sh/
9858F:	drivers/sh/
9859
9860SUSPEND TO RAM
9861M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9862M:	Len Brown <len.brown@intel.com>
9863M:	Pavel Machek <pavel@ucw.cz>
9864L:	linux-pm@vger.kernel.org
9865S:	Supported
9866F:	Documentation/power/
9867F:	arch/x86/kernel/acpi/
9868F:	drivers/base/power/
9869F:	kernel/power/
9870F:	include/linux/suspend.h
9871F:	include/linux/freezer.h
9872F:	include/linux/pm.h
9873
9874SVGA HANDLING
9875M:	Martin Mares <mj@ucw.cz>
9876L:	linux-video@atrey.karlin.mff.cuni.cz
9877S:	Maintained
9878F:	Documentation/svga.txt
9879F:	arch/x86/boot/video*
9880
9881SWIOTLB SUBSYSTEM
9882M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9883L:	linux-kernel@vger.kernel.org
9884S:	Supported
9885F:	lib/swiotlb.c
9886F:	arch/*/kernel/pci-swiotlb.c
9887F:	include/linux/swiotlb.h
9888
9889SWITCHDEV
9890M:	Jiri Pirko <jiri@resnulli.us>
9891L:	netdev@vger.kernel.org
9892S:	Supported
9893F:	net/switchdev/
9894F:	include/net/switchdev.h
9895
9896SYNOPSYS ARC ARCHITECTURE
9897M:	Vineet Gupta <vgupta@synopsys.com>
9898S:	Supported
9899F:	arch/arc/
9900F:	Documentation/devicetree/bindings/arc/
9901F:	drivers/tty/serial/arc_uart.c
9902
9903SYNOPSYS ARC SDP platform support
9904M:	Alexey Brodkin <abrodkin@synopsys.com>
9905S:	Supported
9906F:	arch/arc/plat-axs10x
9907F:	arch/arc/boot/dts/ax*
9908F:	Documentation/devicetree/bindings/arc/axs10*
9909
9910SYSTEM CONFIGURATION (SYSCON)
9911M:	Lee Jones <lee.jones@linaro.org>
9912M:	Arnd Bergmann <arnd@arndb.de>
9913T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9914S:	Supported
9915F:	drivers/mfd/syscon.c
9916
9917SYSV FILESYSTEM
9918M:	Christoph Hellwig <hch@infradead.org>
9919S:	Maintained
9920F:	Documentation/filesystems/sysv-fs.txt
9921F:	fs/sysv/
9922F:	include/linux/sysv_fs.h
9923
9924TARGET SUBSYSTEM
9925M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
9926L:	linux-scsi@vger.kernel.org
9927L:	target-devel@vger.kernel.org
9928W:	http://www.linux-iscsi.org
9929W:	http://groups.google.com/group/linux-iscsi-target-dev
9930T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9931S:	Supported
9932F:	drivers/target/
9933F:	include/target/
9934F:	Documentation/target/
9935
9936TASKSTATS STATISTICS INTERFACE
9937M:	Balbir Singh <bsingharora@gmail.com>
9938S:	Maintained
9939F:	Documentation/accounting/taskstats*
9940F:	include/linux/taskstats*
9941F:	kernel/taskstats.c
9942
9943TC CLASSIFIER
9944M:	Jamal Hadi Salim <jhs@mojatatu.com>
9945L:	netdev@vger.kernel.org
9946S:	Maintained
9947F:	include/net/pkt_cls.h
9948F:	include/uapi/linux/pkt_cls.h
9949F:	net/sched/
9950
9951TCP LOW PRIORITY MODULE
9952M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9953M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9954W:	http://tcp-lp-mod.sourceforge.net/
9955S:	Maintained
9956F:	net/ipv4/tcp_lp.c
9957
9958TDA10071 MEDIA DRIVER
9959M:	Antti Palosaari <crope@iki.fi>
9960L:	linux-media@vger.kernel.org
9961W:	http://linuxtv.org/
9962W:	http://palosaari.fi/linux/
9963Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9964T:	git git://linuxtv.org/anttip/media_tree.git
9965S:	Maintained
9966F:	drivers/media/dvb-frontends/tda10071*
9967
9968TDA18212 MEDIA DRIVER
9969M:	Antti Palosaari <crope@iki.fi>
9970L:	linux-media@vger.kernel.org
9971W:	http://linuxtv.org/
9972W:	http://palosaari.fi/linux/
9973Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9974T:	git git://linuxtv.org/anttip/media_tree.git
9975S:	Maintained
9976F:	drivers/media/tuners/tda18212*
9977
9978TDA18218 MEDIA DRIVER
9979M:	Antti Palosaari <crope@iki.fi>
9980L:	linux-media@vger.kernel.org
9981W:	http://linuxtv.org/
9982W:	http://palosaari.fi/linux/
9983Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9984T:	git git://linuxtv.org/anttip/media_tree.git
9985S:	Maintained
9986F:	drivers/media/tuners/tda18218*
9987
9988TDA18271 MEDIA DRIVER
9989M:	Michael Krufky <mkrufky@linuxtv.org>
9990L:	linux-media@vger.kernel.org
9991W:	http://linuxtv.org/
9992W:	http://github.com/mkrufky
9993Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9994T:	git git://linuxtv.org/mkrufky/tuners.git
9995S:	Maintained
9996F:	drivers/media/tuners/tda18271*
9997
9998TDA827x MEDIA DRIVER
9999M:	Michael Krufky <mkrufky@linuxtv.org>
10000L:	linux-media@vger.kernel.org
10001W:	http://linuxtv.org/
10002W:	http://github.com/mkrufky
10003Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10004T:	git git://linuxtv.org/mkrufky/tuners.git
10005S:	Maintained
10006F:	drivers/media/tuners/tda8290.*
10007
10008TDA8290 MEDIA DRIVER
10009M:	Michael Krufky <mkrufky@linuxtv.org>
10010L:	linux-media@vger.kernel.org
10011W:	http://linuxtv.org/
10012W:	http://github.com/mkrufky
10013Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10014T:	git git://linuxtv.org/mkrufky/tuners.git
10015S:	Maintained
10016F:	drivers/media/tuners/tda8290.*
10017
10018TDA9840 MEDIA DRIVER
10019M:	Hans Verkuil <hverkuil@xs4all.nl>
10020L:	linux-media@vger.kernel.org
10021T:	git git://linuxtv.org/media_tree.git
10022W:	http://linuxtv.org
10023S:	Maintained
10024F:	drivers/media/i2c/tda9840*
10025
10026TEA5761 TUNER DRIVER
10027M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10028L:	linux-media@vger.kernel.org
10029W:	http://linuxtv.org
10030T:	git git://linuxtv.org/media_tree.git
10031S:	Odd fixes
10032F:	drivers/media/tuners/tea5761.*
10033
10034TEA5767 TUNER DRIVER
10035M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10036L:	linux-media@vger.kernel.org
10037W:	http://linuxtv.org
10038T:	git git://linuxtv.org/media_tree.git
10039S:	Maintained
10040F:	drivers/media/tuners/tea5767.*
10041
10042TEA6415C MEDIA DRIVER
10043M:	Hans Verkuil <hverkuil@xs4all.nl>
10044L:	linux-media@vger.kernel.org
10045T:	git git://linuxtv.org/media_tree.git
10046W:	http://linuxtv.org
10047S:	Maintained
10048F:	drivers/media/i2c/tea6415c*
10049
10050TEA6420 MEDIA DRIVER
10051M:	Hans Verkuil <hverkuil@xs4all.nl>
10052L:	linux-media@vger.kernel.org
10053T:	git git://linuxtv.org/media_tree.git
10054W:	http://linuxtv.org
10055S:	Maintained
10056F:	drivers/media/i2c/tea6420*
10057
10058TEAM DRIVER
10059M:	Jiri Pirko <jiri@resnulli.us>
10060L:	netdev@vger.kernel.org
10061S:	Supported
10062F:	drivers/net/team/
10063F:	include/linux/if_team.h
10064F:	include/uapi/linux/if_team.h
10065
10066TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10067M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10068S:	Maintained
10069F:	arch/x86/platform/ts5500/
10070
10071TECHNOTREND USB IR RECEIVER
10072M:	Sean Young <sean@mess.org>
10073L:	linux-media@vger.kernel.org
10074S:	Maintained
10075F:	drivers/media/rc/ttusbir.c
10076
10077TEGRA ARCHITECTURE SUPPORT
10078M:	Stephen Warren <swarren@wwwdotorg.org>
10079M:	Thierry Reding <thierry.reding@gmail.com>
10080M:	Alexandre Courbot <gnurou@gmail.com>
10081L:	linux-tegra@vger.kernel.org
10082Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
10083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10084S:	Supported
10085N:	[^a-z]tegra
10086
10087TEGRA CLOCK DRIVER
10088M:	Peter De Schrijver <pdeschrijver@nvidia.com>
10089M:	Prashant Gaikwad <pgaikwad@nvidia.com>
10090S:	Supported
10091F:	drivers/clk/tegra/
10092
10093TEGRA DMA DRIVER
10094M:	Laxman Dewangan <ldewangan@nvidia.com>
10095S:	Supported
10096F:	drivers/dma/tegra20-apb-dma.c
10097
10098TEGRA I2C DRIVER
10099M:	Laxman Dewangan <ldewangan@nvidia.com>
10100S:	Supported
10101F:	drivers/i2c/busses/i2c-tegra.c
10102
10103TEGRA IOMMU DRIVERS
10104M:	Hiroshi Doyu <hdoyu@nvidia.com>
10105S:	Supported
10106F:	drivers/iommu/tegra*
10107
10108TEGRA KBC DRIVER
10109M:	Rakesh Iyer <riyer@nvidia.com>
10110M:	Laxman Dewangan <ldewangan@nvidia.com>
10111S:	Supported
10112F:	drivers/input/keyboard/tegra-kbc.c
10113
10114TEGRA PWM DRIVER
10115M:	Thierry Reding <thierry.reding@gmail.com>
10116S:	Supported
10117F:	drivers/pwm/pwm-tegra.c
10118
10119TEGRA SERIAL DRIVER
10120M:	Laxman Dewangan <ldewangan@nvidia.com>
10121S:	Supported
10122F:	drivers/tty/serial/serial-tegra.c
10123
10124TEGRA SPI DRIVER
10125M:	Laxman Dewangan <ldewangan@nvidia.com>
10126S:	Supported
10127F:	drivers/spi/spi-tegra*
10128
10129TEHUTI ETHERNET DRIVER
10130M:	Andy Gospodarek <andy@greyhouse.net>
10131L:	netdev@vger.kernel.org
10132S:	Supported
10133F:	drivers/net/ethernet/tehuti/*
10134
10135Telecom Clock Driver for MCPL0010
10136M:	Mark Gross <mark.gross@intel.com>
10137S:	Supported
10138F:	drivers/char/tlclk.c
10139
10140TENSILICA XTENSA PORT (xtensa)
10141M:	Chris Zankel <chris@zankel.net>
10142M:	Max Filippov <jcmvbkbc@gmail.com>
10143L:	linux-xtensa@linux-xtensa.org
10144S:	Maintained
10145F:	arch/xtensa/
10146F:	drivers/irqchip/irq-xtensa-*
10147
10148THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10149M:	Hans Verkuil <hverkuil@xs4all.nl>
10150L:	linux-media@vger.kernel.org
10151T:	git git://linuxtv.org/media_tree.git
10152W:	http://linuxtv.org
10153S:	Maintained
10154F:	drivers/media/radio/radio-raremono.c
10155
10156THERMAL
10157M:	Zhang Rui <rui.zhang@intel.com>
10158M:	Eduardo Valentin <edubezval@gmail.com>
10159L:	linux-pm@vger.kernel.org
10160T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10161T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10162Q:	https://patchwork.kernel.org/project/linux-pm/list/
10163S:	Supported
10164F:	drivers/thermal/
10165F:	include/linux/thermal.h
10166F:	include/uapi/linux/thermal.h
10167F:	include/linux/cpu_cooling.h
10168F:	Documentation/devicetree/bindings/thermal/
10169
10170THINGM BLINK(1) USB RGB LED DRIVER
10171M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10172S:	Maintained
10173F:	drivers/hid/hid-thingm.c
10174
10175THINKPAD ACPI EXTRAS DRIVER
10176M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10177L:	ibm-acpi-devel@lists.sourceforge.net
10178L:	platform-driver-x86@vger.kernel.org
10179W:	http://ibm-acpi.sourceforge.net
10180W:	http://thinkwiki.org/wiki/Ibm-acpi
10181T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10182S:	Maintained
10183F:	drivers/platform/x86/thinkpad_acpi.c
10184
10185TI BANDGAP AND THERMAL DRIVER
10186M:	Eduardo Valentin <edubezval@gmail.com>
10187L:	linux-pm@vger.kernel.org
10188L:	linux-omap@vger.kernel.org
10189S:	Maintained
10190F:	drivers/thermal/ti-soc-thermal/
10191
10192TI CDCE706 CLOCK DRIVER
10193M:	Max Filippov <jcmvbkbc@gmail.com>
10194S:	Maintained
10195F:	drivers/clk/clk-cdce706.c
10196
10197TI CLOCK DRIVER
10198M:	Tero Kristo <t-kristo@ti.com>
10199L:	linux-omap@vger.kernel.org
10200S:	Maintained
10201F:	drivers/clk/ti/
10202F:	include/linux/clk/ti.h
10203
10204TI FLASH MEDIA INTERFACE DRIVER
10205M:	Alex Dubov <oakad@yahoo.com>
10206S:	Maintained
10207F:	drivers/misc/tifm*
10208F:	drivers/mmc/host/tifm_sd.c
10209F:	include/linux/tifm.h
10210
10211TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10212M:	Santosh Shilimkar <ssantosh@kernel.org>
10213L:	linux-kernel@vger.kernel.org
10214L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10215S:	Maintained
10216F:	drivers/soc/ti/*
10217T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10218
10219
10220TI LM49xxx FAMILY ASoC CODEC DRIVERS
10221M:	M R Swami Reddy <mr.swami.reddy@ti.com>
10222M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10223L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10224S:	Maintained
10225F:	sound/soc/codecs/lm49453*
10226F:	sound/soc/codecs/isabelle*
10227
10228TI LP855x BACKLIGHT DRIVER
10229M:	Milo Kim <milo.kim@ti.com>
10230S:	Maintained
10231F:	Documentation/backlight/lp855x-driver.txt
10232F:	drivers/video/backlight/lp855x_bl.c
10233F:	include/linux/platform_data/lp855x.h
10234
10235TI LP8727 CHARGER DRIVER
10236M:	Milo Kim <milo.kim@ti.com>
10237S:	Maintained
10238F:	drivers/power/lp8727_charger.c
10239F:	include/linux/platform_data/lp8727.h
10240
10241TI LP8788 MFD DRIVER
10242M:	Milo Kim <milo.kim@ti.com>
10243S:	Maintained
10244F:	drivers/iio/adc/lp8788_adc.c
10245F:	drivers/leds/leds-lp8788.c
10246F:	drivers/mfd/lp8788*.c
10247F:	drivers/power/lp8788-charger.c
10248F:	drivers/regulator/lp8788-*.c
10249F:	include/linux/mfd/lp8788*.h
10250
10251TI NETCP ETHERNET DRIVER
10252M:	Wingman Kwok <w-kwok2@ti.com>
10253M:	Murali Karicheri <m-karicheri2@ti.com>
10254L:	netdev@vger.kernel.org
10255S:	Maintained
10256F:	drivers/net/ethernet/ti/netcp*
10257
10258TI TAS571X FAMILY ASoC CODEC DRIVER
10259M:	Kevin Cernekee <cernekee@chromium.org>
10260L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10261S:	Odd Fixes
10262F:	sound/soc/codecs/tas571x*
10263
10264TI TWL4030 SERIES SOC CODEC DRIVER
10265M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
10266L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10267S:	Maintained
10268F:	sound/soc/codecs/twl4030*
10269
10270TI WILINK WIRELESS DRIVERS
10271L:	linux-wireless@vger.kernel.org
10272W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
10273W:	http://wireless.kernel.org/en/users/Drivers/wl1251
10274T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10275S:	Orphan
10276F:	drivers/net/wireless/ti/
10277F:	include/linux/wl12xx.h
10278
10279TIPC NETWORK LAYER
10280M:	Jon Maloy <jon.maloy@ericsson.com>
10281M:	Ying Xue <ying.xue@windriver.com>
10282L:	netdev@vger.kernel.org (core kernel code)
10283L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10284W:	http://tipc.sourceforge.net/
10285S:	Maintained
10286F:	include/uapi/linux/tipc*.h
10287F:	net/tipc/
10288
10289TILE ARCHITECTURE
10290M:	Chris Metcalf <cmetcalf@ezchip.com>
10291W:	http://www.ezchip.com/scm/
10292S:	Supported
10293F:	arch/tile/
10294F:	drivers/char/tile-srom.c
10295F:	drivers/edac/tile_edac.c
10296F:	drivers/net/ethernet/tile/
10297F:	drivers/rtc/rtc-tile.c
10298F:	drivers/tty/hvc/hvc_tile.c
10299F:	drivers/tty/serial/tilegx.c
10300F:	drivers/usb/host/*-tilegx.c
10301F:	include/linux/usb/tilegx.h
10302
10303TLAN NETWORK DRIVER
10304M:	Samuel Chessman <chessman@tux.org>
10305L:	tlan-devel@lists.sourceforge.net (subscribers-only)
10306W:	http://sourceforge.net/projects/tlan/
10307S:	Maintained
10308F:	Documentation/networking/tlan.txt
10309F:	drivers/net/ethernet/ti/tlan.*
10310
10311TOMOYO SECURITY MODULE
10312M:	Kentaro Takeda <takedakn@nttdata.co.jp>
10313M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10314L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10315L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10316L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10317L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10318W:	http://tomoyo.sourceforge.jp/
10319T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10320S:	Maintained
10321F:	security/tomoyo/
10322
10323TOPSTAR LAPTOP EXTRAS DRIVER
10324M:	Herton Ronaldo Krzesinski <herton@canonical.com>
10325L:	platform-driver-x86@vger.kernel.org
10326S:	Maintained
10327F:	drivers/platform/x86/topstar-laptop.c
10328
10329TOSHIBA ACPI EXTRAS DRIVER
10330M:	Azael Avalos <coproscefalo@gmail.com>
10331L:	platform-driver-x86@vger.kernel.org
10332S:	Maintained
10333F:	drivers/platform/x86/toshiba_acpi.c
10334
10335TOSHIBA BLUETOOTH DRIVER
10336M:	Azael Avalos <coproscefalo@gmail.com>
10337L:	platform-driver-x86@vger.kernel.org
10338S:	Maintained
10339F:	drivers/platform/x86/toshiba_bluetooth.c
10340
10341TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10342M:	Azael Avalos <coproscefalo@gmail.com>
10343L:	platform-driver-x86@vger.kernel.org
10344S:	Maintained
10345F:	drivers/platform/x86/toshiba_haps.c
10346
10347TOSHIBA SMM DRIVER
10348M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
10349L:	tlinux-users@tce.toshiba-dme.co.jp
10350W:	http://www.buzzard.org.uk/toshiba/
10351S:	Maintained
10352F:	drivers/char/toshiba.c
10353F:	include/linux/toshiba.h
10354F:	include/uapi/linux/toshiba.h
10355
10356TMIO MMC DRIVER
10357M:	Ian Molton <ian@mnementh.co.uk>
10358L:	linux-mmc@vger.kernel.org
10359S:	Maintained
10360F:	drivers/mmc/host/tmio_mmc*
10361F:	drivers/mmc/host/sh_mobile_sdhi.c
10362F:	include/linux/mmc/tmio.h
10363F:	include/linux/mmc/sh_mobile_sdhi.h
10364
10365TMP401 HARDWARE MONITOR DRIVER
10366M:	Guenter Roeck <linux@roeck-us.net>
10367L:	lm-sensors@lm-sensors.org
10368S:	Maintained
10369F:	Documentation/hwmon/tmp401
10370F:	drivers/hwmon/tmp401.c
10371
10372TMPFS (SHMEM FILESYSTEM)
10373M:	Hugh Dickins <hughd@google.com>
10374L:	linux-mm@kvack.org
10375S:	Maintained
10376F:	include/linux/shmem_fs.h
10377F:	mm/shmem.c
10378
10379TM6000 VIDEO4LINUX DRIVER
10380M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10381L:	linux-media@vger.kernel.org
10382W:	http://linuxtv.org
10383T:	git git://linuxtv.org/media_tree.git
10384S:	Odd fixes
10385F:	drivers/media/usb/tm6000/
10386
10387TW68 VIDEO4LINUX DRIVER
10388M:	Hans Verkuil <hverkuil@xs4all.nl>
10389L:	linux-media@vger.kernel.org
10390T:	git git://linuxtv.org/media_tree.git
10391W:	http://linuxtv.org
10392S:	Odd Fixes
10393F:	drivers/media/pci/tw68/
10394
10395TPM DEVICE DRIVER
10396M:	Peter Huewe <peterhuewe@gmx.de>
10397M:	Marcel Selhorst <tpmdd@selhorst.net>
10398R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10399W:	http://tpmdd.sourceforge.net
10400L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10401Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
10402T:	https://github.com/PeterHuewe/linux-tpmdd
10403S:	Maintained
10404F:	drivers/char/tpm/
10405
10406TPM IBM_VTPM DEVICE DRIVER
10407M:	Ashley Lai <ashleydlai@gmail.com>
10408W:	http://tpmdd.sourceforge.net
10409L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10410S:	Maintained
10411F:	drivers/char/tpm/tpm_ibmvtpm*
10412
10413TRACING
10414M:	Steven Rostedt <rostedt@goodmis.org>
10415M:	Ingo Molnar <mingo@redhat.com>
10416T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10417S:	Maintained
10418F:	Documentation/trace/ftrace.txt
10419F:	arch/*/*/*/ftrace.h
10420F:	arch/*/kernel/ftrace.c
10421F:	include/*/ftrace.h
10422F:	include/linux/trace*.h
10423F:	include/trace/
10424F:	kernel/trace/
10425F:	tools/testing/selftests/ftrace/
10426
10427TRIVIAL PATCHES
10428M:	Jiri Kosina <trivial@kernel.org>
10429T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10430S:	Maintained
10431K:	^Subject:.*(?i)trivial
10432
10433TTY LAYER
10434M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10435M:	Jiri Slaby <jslaby@suse.com>
10436S:	Supported
10437T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10438F:	Documentation/serial/
10439F:	drivers/tty/
10440F:	drivers/tty/serial/serial_core.c
10441F:	include/linux/serial_core.h
10442F:	include/linux/serial.h
10443F:	include/linux/tty.h
10444F:	include/uapi/linux/serial_core.h
10445F:	include/uapi/linux/serial.h
10446F:	include/uapi/linux/tty.h
10447
10448TUA9001 MEDIA DRIVER
10449M:	Antti Palosaari <crope@iki.fi>
10450L:	linux-media@vger.kernel.org
10451W:	http://linuxtv.org/
10452W:	http://palosaari.fi/linux/
10453Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10454T:	git git://linuxtv.org/anttip/media_tree.git
10455S:	Maintained
10456F:	drivers/media/tuners/tua9001*
10457
10458TULIP NETWORK DRIVERS
10459M:	Grant Grundler <grundler@parisc-linux.org>
10460L:	netdev@vger.kernel.org
10461S:	Maintained
10462F:	drivers/net/ethernet/dec/tulip/
10463
10464TUN/TAP driver
10465M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
10466W:	http://vtun.sourceforge.net/tun
10467S:	Maintained
10468F:	Documentation/networking/tuntap.txt
10469F:	arch/um/os-Linux/drivers/
10470
10471TURBOCHANNEL SUBSYSTEM
10472M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10473M:	Ralf Baechle <ralf@linux-mips.org>
10474L:	linux-mips@linux-mips.org
10475Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10476S:	Maintained
10477F:	drivers/tc/
10478F:	include/linux/tc.h
10479
10480U14-34F SCSI DRIVER
10481M:	Dario Ballabio <ballabio_dario@emc.com>
10482L:	linux-scsi@vger.kernel.org
10483S:	Maintained
10484F:	drivers/scsi/u14-34f.c
10485
10486UBI FILE SYSTEM (UBIFS)
10487M:	Artem Bityutskiy <dedekind1@gmail.com>
10488M:	Adrian Hunter <adrian.hunter@intel.com>
10489L:	linux-mtd@lists.infradead.org
10490T:	git git://git.infradead.org/ubifs-2.6.git
10491W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10492S:	Maintained
10493F:	Documentation/filesystems/ubifs.txt
10494F:	fs/ubifs/
10495
10496UCLINUX (M68KNOMMU AND COLDFIRE)
10497M:	Greg Ungerer <gerg@uclinux.org>
10498W:	http://www.uclinux.org/
10499L:	linux-m68k@lists.linux-m68k.org
10500L:	uclinux-dev@uclinux.org  (subscribers-only)
10501T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10502S:	Maintained
10503F:	arch/m68k/coldfire/
10504F:	arch/m68k/68*/
10505F:	arch/m68k/*/*_no.*
10506F:	arch/m68k/include/asm/*_no.*
10507
10508UDF FILESYSTEM
10509M:	Jan Kara <jack@suse.com>
10510S:	Maintained
10511F:	Documentation/filesystems/udf.txt
10512F:	fs/udf/
10513
10514UFS FILESYSTEM
10515M:	Evgeniy Dushistov <dushistov@mail.ru>
10516S:	Maintained
10517F:	Documentation/filesystems/ufs.txt
10518F:	fs/ufs/
10519
10520UHID USERSPACE HID IO DRIVER:
10521M:	David Herrmann <dh.herrmann@googlemail.com>
10522L:	linux-input@vger.kernel.org
10523S:	Maintained
10524F:	drivers/hid/uhid.c
10525F:	include/uapi/linux/uhid.h
10526
10527ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10528L:	linux-usb@vger.kernel.org
10529S:	Orphan
10530F:	drivers/uwb/
10531F:	include/linux/uwb.h
10532F:	include/linux/uwb/
10533
10534UNICORE32 ARCHITECTURE:
10535M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10536W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10537S:	Maintained
10538T:	git git://github.com/gxt/linux.git
10539F:	arch/unicore32/
10540
10541UNIFDEF
10542M:	Tony Finch <dot@dotat.at>
10543W:	http://dotat.at/prog/unifdef
10544S:	Maintained
10545F:	scripts/unifdef.c
10546
10547UNIFORM CDROM DRIVER
10548M:	Jens Axboe <axboe@kernel.dk>
10549W:	http://www.kernel.dk
10550S:	Maintained
10551F:	Documentation/cdrom/
10552F:	drivers/cdrom/cdrom.c
10553F:	include/linux/cdrom.h
10554F:	include/uapi/linux/cdrom.h
10555
10556UNISYS S-PAR DRIVERS
10557M:	Benjamin Romer <benjamin.romer@unisys.com>
10558M:	David Kershner <david.kershner@unisys.com>
10559L:	sparmaintainer@unisys.com (Unisys internal)
10560S:	Supported
10561F:	drivers/staging/unisys/
10562
10563UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10564M:	Vinayak Holikatti <vinholikatti@gmail.com>
10565L:	linux-scsi@vger.kernel.org
10566S:	Supported
10567F:	Documentation/scsi/ufs.txt
10568F:	drivers/scsi/ufs/
10569
10570UNSORTED BLOCK IMAGES (UBI)
10571M:	Artem Bityutskiy <dedekind1@gmail.com>
10572M:	Richard Weinberger <richard@nod.at>
10573W:	http://www.linux-mtd.infradead.org/
10574L:	linux-mtd@lists.infradead.org
10575T:	git git://git.infradead.org/ubifs-2.6.git
10576S:	Supported
10577F:	drivers/mtd/ubi/
10578F:	include/linux/mtd/ubi.h
10579F:	include/uapi/mtd/ubi-user.h
10580
10581USB ACM DRIVER
10582M:	Oliver Neukum <oliver@neukum.org>
10583L:	linux-usb@vger.kernel.org
10584S:	Maintained
10585F:	Documentation/usb/acm.txt
10586F:	drivers/usb/class/cdc-acm.*
10587
10588USB AR5523 WIRELESS DRIVER
10589M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10590L:	linux-wireless@vger.kernel.org
10591S:	Maintained
10592F:	drivers/net/wireless/ath/ar5523/
10593
10594USB ATTACHED SCSI
10595M:	Hans de Goede <hdegoede@redhat.com>
10596M:	Gerd Hoffmann <kraxel@redhat.com>
10597L:	linux-usb@vger.kernel.org
10598L:	linux-scsi@vger.kernel.org
10599S:	Maintained
10600F:	drivers/usb/storage/uas.c
10601
10602USB CDC ETHERNET DRIVER
10603M:	Oliver Neukum <oliver@neukum.org>
10604L:	linux-usb@vger.kernel.org
10605S:	Maintained
10606F:	drivers/net/usb/cdc_*.c
10607F:	include/uapi/linux/usb/cdc.h
10608
10609USB CHAOSKEY DRIVER
10610M:	Keith Packard <keithp@keithp.com>
10611L:	linux-usb@vger.kernel.org
10612S:	Maintained
10613F:	drivers/usb/misc/chaoskey.c
10614
10615USB CYPRESS C67X00 DRIVER
10616M:	Peter Korsgaard <jacmet@sunsite.dk>
10617L:	linux-usb@vger.kernel.org
10618S:	Maintained
10619F:	drivers/usb/c67x00/
10620
10621USB DAVICOM DM9601 DRIVER
10622M:	Peter Korsgaard <jacmet@sunsite.dk>
10623L:	netdev@vger.kernel.org
10624W:	http://www.linux-usb.org/usbnet
10625S:	Maintained
10626F:	drivers/net/usb/dm9601.c
10627
10628USB DIAMOND RIO500 DRIVER
10629M:	Cesar Miquel <miquel@df.uba.ar>
10630L:	rio500-users@lists.sourceforge.net
10631W:	http://rio500.sourceforge.net
10632S:	Maintained
10633F:	drivers/usb/misc/rio500*
10634
10635USB EHCI DRIVER
10636M:	Alan Stern <stern@rowland.harvard.edu>
10637L:	linux-usb@vger.kernel.org
10638S:	Maintained
10639F:	Documentation/usb/ehci.txt
10640F:	drivers/usb/host/ehci*
10641
10642USB GADGET/PERIPHERAL SUBSYSTEM
10643M:	Felipe Balbi <balbi@ti.com>
10644L:	linux-usb@vger.kernel.org
10645W:	http://www.linux-usb.org/gadget
10646T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10647S:	Maintained
10648F:	drivers/usb/gadget/
10649F:	include/linux/usb/gadget*
10650
10651USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10652M:	Jiri Kosina <jkosina@suse.com>
10653L:	linux-usb@vger.kernel.org
10654T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10655S:	Maintained
10656F:	Documentation/hid/hiddev.txt
10657F:	drivers/hid/usbhid/
10658
10659USB ISP116X DRIVER
10660M:	Olav Kongas <ok@artecdesign.ee>
10661L:	linux-usb@vger.kernel.org
10662S:	Maintained
10663F:	drivers/usb/host/isp116x*
10664F:	include/linux/usb/isp116x.h
10665
10666USB MASS STORAGE DRIVER
10667M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10668L:	linux-usb@vger.kernel.org
10669L:	usb-storage@lists.one-eyed-alien.net
10670S:	Maintained
10671W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10672F:	drivers/usb/storage/
10673
10674USB MIDI DRIVER
10675M:	Clemens Ladisch <clemens@ladisch.de>
10676L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10677T:	git git://git.alsa-project.org/alsa-kernel.git
10678S:	Maintained
10679F:	sound/usb/midi.*
10680
10681USB NETWORKING DRIVERS
10682L:	linux-usb@vger.kernel.org
10683S:	Odd Fixes
10684F:	drivers/net/usb/
10685
10686USB OHCI DRIVER
10687M:	Alan Stern <stern@rowland.harvard.edu>
10688L:	linux-usb@vger.kernel.org
10689S:	Maintained
10690F:	Documentation/usb/ohci.txt
10691F:	drivers/usb/host/ohci*
10692
10693USB OTG FSM (Finite State Machine)
10694M:	Peter Chen <Peter.Chen@freescale.com>
10695T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10696L:	linux-usb@vger.kernel.org
10697S:	Maintained
10698F:	drivers/usb/common/usb-otg-fsm.c
10699
10700USB OVER IP DRIVER
10701M:	Valentina Manea <valentina.manea.m@gmail.com>
10702M:	Shuah Khan <shuah.kh@samsung.com>
10703L:	linux-usb@vger.kernel.org
10704S:	Maintained
10705F:	drivers/usb/usbip/
10706F:	tools/usb/usbip/
10707
10708USB PEGASUS DRIVER
10709M:	Petko Manolov <petkan@nucleusys.com>
10710L:	linux-usb@vger.kernel.org
10711L:	netdev@vger.kernel.org
10712T:	git git://github.com/petkan/pegasus.git
10713W:	https://github.com/petkan/pegasus
10714S:	Maintained
10715F:	drivers/net/usb/pegasus.*
10716
10717USB PHY LAYER
10718M:	Felipe Balbi <balbi@ti.com>
10719L:	linux-usb@vger.kernel.org
10720T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10721S:	Maintained
10722F:	drivers/usb/phy/
10723
10724USB PRINTER DRIVER (usblp)
10725M:	Pete Zaitcev <zaitcev@redhat.com>
10726L:	linux-usb@vger.kernel.org
10727S:	Supported
10728F:	drivers/usb/class/usblp.c
10729
10730USB RTL8150 DRIVER
10731M:	Petko Manolov <petkan@nucleusys.com>
10732L:	linux-usb@vger.kernel.org
10733L:	netdev@vger.kernel.org
10734T:	git git://github.com/petkan/rtl8150.git
10735W:	https://github.com/petkan/rtl8150
10736S:	Maintained
10737F:	drivers/net/usb/rtl8150.c
10738
10739USB SERIAL SUBSYSTEM
10740M:	Johan Hovold <johan@kernel.org>
10741L:	linux-usb@vger.kernel.org
10742S:	Maintained
10743F:	Documentation/usb/usb-serial.txt
10744F:	drivers/usb/serial/
10745F:	include/linux/usb/serial.h
10746
10747USB SMSC75XX ETHERNET DRIVER
10748M:	Steve Glendinning <steve.glendinning@shawell.net>
10749L:	netdev@vger.kernel.org
10750S:	Maintained
10751F:	drivers/net/usb/smsc75xx.*
10752
10753USB SMSC95XX ETHERNET DRIVER
10754M:	Steve Glendinning <steve.glendinning@shawell.net>
10755L:	netdev@vger.kernel.org
10756S:	Maintained
10757F:	drivers/net/usb/smsc95xx.*
10758
10759USB SUBSYSTEM
10760M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10761L:	linux-usb@vger.kernel.org
10762W:	http://www.linux-usb.org
10763T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10764S:	Supported
10765F:	Documentation/usb/
10766F:	drivers/usb/
10767F:	include/linux/usb.h
10768F:	include/linux/usb/
10769
10770USB UHCI DRIVER
10771M:	Alan Stern <stern@rowland.harvard.edu>
10772L:	linux-usb@vger.kernel.org
10773S:	Maintained
10774F:	drivers/usb/host/uhci*
10775
10776USB "USBNET" DRIVER FRAMEWORK
10777M:	Oliver Neukum <oneukum@suse.com>
10778L:	netdev@vger.kernel.org
10779W:	http://www.linux-usb.org/usbnet
10780S:	Maintained
10781F:	drivers/net/usb/usbnet.c
10782F:	include/linux/usb/usbnet.h
10783
10784USB VIDEO CLASS
10785M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10786L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10787L:	linux-media@vger.kernel.org
10788T:	git git://linuxtv.org/media_tree.git
10789W:	http://www.ideasonboard.org/uvc/
10790S:	Maintained
10791F:	drivers/media/usb/uvc/
10792F:	include/uapi/linux/uvcvideo.h
10793
10794USB VISION DRIVER
10795M:	Hans Verkuil <hverkuil@xs4all.nl>
10796L:	linux-media@vger.kernel.org
10797T:	git git://linuxtv.org/media_tree.git
10798W:	http://linuxtv.org
10799S:	Odd Fixes
10800F:	drivers/media/usb/usbvision/
10801
10802USB WEBCAM GADGET
10803M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10804L:	linux-usb@vger.kernel.org
10805S:	Maintained
10806F:	drivers/usb/gadget/function/*uvc*
10807F:	drivers/usb/gadget/legacy/webcam.c
10808
10809USB WIRELESS RNDIS DRIVER (rndis_wlan)
10810M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
10811L:	linux-wireless@vger.kernel.org
10812S:	Maintained
10813F:	drivers/net/wireless/rndis_wlan.c
10814
10815USB XHCI DRIVER
10816M:	Mathias Nyman <mathias.nyman@intel.com>
10817L:	linux-usb@vger.kernel.org
10818S:	Supported
10819F:	drivers/usb/host/xhci*
10820F:	drivers/usb/host/pci-quirks*
10821
10822USB ZD1201 DRIVER
10823L:	linux-wireless@vger.kernel.org
10824W:	http://linux-lc100020.sourceforge.net
10825S:	Orphan
10826F:	drivers/net/wireless/zd1201.*
10827
10828USB ZR364XX DRIVER
10829M:	Antoine Jacquet <royale@zerezo.com>
10830L:	linux-usb@vger.kernel.org
10831L:	linux-media@vger.kernel.org
10832T:	git git://linuxtv.org/media_tree.git
10833W:	http://royale.zerezo.com/zr364xx/
10834S:	Maintained
10835F:	Documentation/video4linux/zr364xx.txt
10836F:	drivers/media/usb/zr364xx/
10837
10838ULPI BUS
10839M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
10840L:	linux-usb@vger.kernel.org
10841S:	Maintained
10842F:	drivers/usb/common/ulpi.c
10843F:	include/linux/ulpi/
10844
10845USER-MODE LINUX (UML)
10846M:	Jeff Dike <jdike@addtoit.com>
10847M:	Richard Weinberger <richard@nod.at>
10848L:	user-mode-linux-devel@lists.sourceforge.net
10849L:	user-mode-linux-user@lists.sourceforge.net
10850W:	http://user-mode-linux.sourceforge.net
10851S:	Maintained
10852F:	Documentation/virtual/uml/
10853F:	arch/um/
10854F:	arch/x86/um/
10855F:	fs/hostfs/
10856F:	fs/hppfs/
10857
10858USERSPACE I/O (UIO)
10859M:	"Hans J. Koch" <hjk@hansjkoch.de>
10860M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10861S:	Maintained
10862T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10863F:	Documentation/DocBook/uio-howto.tmpl
10864F:	drivers/uio/
10865F:	include/linux/uio*.h
10866
10867UTIL-LINUX PACKAGE
10868M:	Karel Zak <kzak@redhat.com>
10869L:	util-linux@vger.kernel.org
10870W:	http://en.wikipedia.org/wiki/Util-linux
10871T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10872S:	Maintained
10873
10874UVESAFB DRIVER
10875M:	Michal Januszewski <spock@gentoo.org>
10876L:	linux-fbdev@vger.kernel.org
10877W:	http://dev.gentoo.org/~spock/projects/uvesafb/
10878S:	Maintained
10879F:	Documentation/fb/uvesafb.txt
10880F:	drivers/video/fbdev/uvesafb.*
10881
10882VFAT/FAT/MSDOS FILESYSTEM
10883M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10884S:	Maintained
10885F:	Documentation/filesystems/vfat.txt
10886F:	fs/fat/
10887
10888VFIO DRIVER
10889M:	Alex Williamson <alex.williamson@redhat.com>
10890L:	kvm@vger.kernel.org
10891S:	Maintained
10892F:	Documentation/vfio.txt
10893F:	drivers/vfio/
10894F:	include/linux/vfio.h
10895F:	include/uapi/linux/vfio.h
10896
10897VFIO PLATFORM DRIVER
10898M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
10899L:	kvm@vger.kernel.org
10900S:	Maintained
10901F:	drivers/vfio/platform/
10902
10903VIDEOBUF2 FRAMEWORK
10904M:	Pawel Osciak <pawel@osciak.com>
10905M:	Marek Szyprowski <m.szyprowski@samsung.com>
10906M:	Kyungmin Park <kyungmin.park@samsung.com>
10907L:	linux-media@vger.kernel.org
10908S:	Maintained
10909F:	drivers/media/v4l2-core/videobuf2-*
10910F:	include/media/videobuf2-*
10911
10912VIRTIO CONSOLE DRIVER
10913M:	Amit Shah <amit.shah@redhat.com>
10914L:	virtualization@lists.linux-foundation.org
10915S:	Maintained
10916F:	drivers/char/virtio_console.c
10917F:	include/linux/virtio_console.h
10918F:	include/uapi/linux/virtio_console.h
10919
10920VIRTIO CORE, NET AND BLOCK DRIVERS
10921M:	"Michael S. Tsirkin" <mst@redhat.com>
10922L:	virtualization@lists.linux-foundation.org
10923S:	Maintained
10924F:	drivers/virtio/
10925F:	tools/virtio/
10926F:	drivers/net/virtio_net.c
10927F:	drivers/block/virtio_blk.c
10928F:	include/linux/virtio_*.h
10929F:	include/uapi/linux/virtio_*.h
10930
10931VIRTIO DRIVERS FOR S390
10932M:	Christian Borntraeger <borntraeger@de.ibm.com>
10933M:	Cornelia Huck <cornelia.huck@de.ibm.com>
10934L:	linux-s390@vger.kernel.org
10935L:	virtualization@lists.linux-foundation.org
10936L:	kvm@vger.kernel.org
10937S:	Supported
10938F:	drivers/s390/virtio/
10939
10940VIRTIO GPU DRIVER
10941M:	David Airlie <airlied@linux.ie>
10942M:	Gerd Hoffmann <kraxel@redhat.com>
10943L:	dri-devel@lists.freedesktop.org
10944L:	virtualization@lists.linux-foundation.org
10945S:	Maintained
10946F:	drivers/gpu/drm/virtio/
10947F:	include/uapi/linux/virtio_gpu.h
10948
10949VIRTIO HOST (VHOST)
10950M:	"Michael S. Tsirkin" <mst@redhat.com>
10951L:	kvm@vger.kernel.org
10952L:	virtualization@lists.linux-foundation.org
10953L:	netdev@vger.kernel.org
10954S:	Maintained
10955F:	drivers/vhost/
10956F:	include/uapi/linux/vhost.h
10957
10958VIRTIO INPUT DRIVER
10959M:	Gerd Hoffmann <kraxel@redhat.com>
10960S:	Maintained
10961F:	drivers/virtio/virtio_input.c
10962F:	include/uapi/linux/virtio_input.h
10963
10964VIA RHINE NETWORK DRIVER
10965S:	Orphan
10966F:	drivers/net/ethernet/via/via-rhine.c
10967
10968VIA SD/MMC CARD CONTROLLER DRIVER
10969M:	Bruce Chang <brucechang@via.com.tw>
10970M:	Harald Welte <HaraldWelte@viatech.com>
10971S:	Maintained
10972F:	drivers/mmc/host/via-sdmmc.c
10973
10974VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10975M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10976L:	linux-fbdev@vger.kernel.org
10977S:	Maintained
10978F:	include/linux/via-core.h
10979F:	include/linux/via-gpio.h
10980F:	include/linux/via_i2c.h
10981F:	drivers/video/fbdev/via/
10982
10983VIA VELOCITY NETWORK DRIVER
10984M:	Francois Romieu <romieu@fr.zoreil.com>
10985L:	netdev@vger.kernel.org
10986S:	Maintained
10987F:	drivers/net/ethernet/via/via-velocity.*
10988
10989VIVID VIRTUAL VIDEO DRIVER
10990M:	Hans Verkuil <hverkuil@xs4all.nl>
10991L:	linux-media@vger.kernel.org
10992T:	git git://linuxtv.org/media_tree.git
10993W:	http://linuxtv.org
10994S:	Maintained
10995F:	drivers/media/platform/vivid/*
10996
10997VLAN (802.1Q)
10998M:	Patrick McHardy <kaber@trash.net>
10999L:	netdev@vger.kernel.org
11000S:	Maintained
11001F:	drivers/net/macvlan.c
11002F:	include/linux/if_*vlan.h
11003F:	net/8021q/
11004
11005VLYNQ BUS
11006M:	Florian Fainelli <florian@openwrt.org>
11007L:	openwrt-devel@lists.openwrt.org (subscribers-only)
11008S:	Maintained
11009F:	drivers/vlynq/vlynq.c
11010F:	include/linux/vlynq.h
11011
11012VME SUBSYSTEM
11013M:	Martyn Welch <martyn.welch@ge.com>
11014M:	Manohar Vanga <manohar.vanga@gmail.com>
11015M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11016L:	devel@driverdev.osuosl.org
11017S:	Maintained
11018T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11019F:	Documentation/vme_api.txt
11020F:	drivers/staging/vme/
11021F:	drivers/vme/
11022F:	include/linux/vme*
11023
11024VMWARE HYPERVISOR INTERFACE
11025M:	Alok Kataria <akataria@vmware.com>
11026L:	virtualization@lists.linux-foundation.org
11027S:	Supported
11028F:	arch/x86/kernel/cpu/vmware.c
11029
11030VMWARE BALLOON DRIVER
11031M:	Xavier Deguillard <xdeguillard@vmware.com>
11032M:	Philip Moltmann <moltmann@vmware.com>
11033M:	"VMware, Inc." <pv-drivers@vmware.com>
11034L:	linux-kernel@vger.kernel.org
11035S:	Maintained
11036F:	drivers/misc/vmw_balloon.c
11037
11038VMWARE VMMOUSE SUBDRIVER
11039M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
11040M:	"VMware, Inc." <pv-drivers@vmware.com>
11041L:	linux-input@vger.kernel.org
11042S:	Maintained
11043F:	drivers/input/mouse/vmmouse.c
11044F:	drivers/input/mouse/vmmouse.h
11045
11046VMWARE VMXNET3 ETHERNET DRIVER
11047M:	Shreyas Bhatewara <sbhatewara@vmware.com>
11048M:	"VMware, Inc." <pv-drivers@vmware.com>
11049L:	netdev@vger.kernel.org
11050S:	Maintained
11051F:	drivers/net/vmxnet3/
11052
11053VMware PVSCSI driver
11054M:	Arvind Kumar <arvindkumar@vmware.com>
11055M:	VMware PV-Drivers <pv-drivers@vmware.com>
11056L:	linux-scsi@vger.kernel.org
11057S:	Maintained
11058F:	drivers/scsi/vmw_pvscsi.c
11059F:	drivers/scsi/vmw_pvscsi.h
11060
11061VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11062M:	Liam Girdwood <lgirdwood@gmail.com>
11063M:	Mark Brown <broonie@kernel.org>
11064L:	linux-kernel@vger.kernel.org
11065W:	http://opensource.wolfsonmicro.com/node/15
11066W:	http://www.slimlogic.co.uk/?p=48
11067T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11068S:	Supported
11069F:	drivers/regulator/
11070F:	include/linux/regulator/
11071
11072VT1211 HARDWARE MONITOR DRIVER
11073M:	Juerg Haefliger <juergh@gmail.com>
11074L:	lm-sensors@lm-sensors.org
11075S:	Maintained
11076F:	Documentation/hwmon/vt1211
11077F:	drivers/hwmon/vt1211.c
11078
11079VT8231 HARDWARE MONITOR DRIVER
11080M:	Roger Lucas <vt8231@hiddenengine.co.uk>
11081L:	lm-sensors@lm-sensors.org
11082S:	Maintained
11083F:	drivers/hwmon/vt8231.c
11084
11085VUB300 USB to SDIO/SD/MMC bridge chip
11086M:	Tony Olech <tony.olech@elandigitalsystems.com>
11087L:	linux-mmc@vger.kernel.org
11088L:	linux-usb@vger.kernel.org
11089S:	Supported
11090F:	drivers/mmc/host/vub300.c
11091
11092W1 DALLAS'S 1-WIRE BUS
11093M:	Evgeniy Polyakov <zbr@ioremap.net>
11094S:	Maintained
11095F:	Documentation/w1/
11096F:	drivers/w1/
11097
11098W83791D HARDWARE MONITORING DRIVER
11099M:	Marc Hulsman <m.hulsman@tudelft.nl>
11100L:	lm-sensors@lm-sensors.org
11101S:	Maintained
11102F:	Documentation/hwmon/w83791d
11103F:	drivers/hwmon/w83791d.c
11104
11105W83793 HARDWARE MONITORING DRIVER
11106M:	Rudolf Marek <r.marek@assembler.cz>
11107L:	lm-sensors@lm-sensors.org
11108S:	Maintained
11109F:	Documentation/hwmon/w83793
11110F:	drivers/hwmon/w83793.c
11111
11112W83795 HARDWARE MONITORING DRIVER
11113M:	Jean Delvare <jdelvare@suse.com>
11114L:	lm-sensors@lm-sensors.org
11115S:	Maintained
11116F:	drivers/hwmon/w83795.c
11117
11118W83L51xD SD/MMC CARD INTERFACE DRIVER
11119M:	Pierre Ossman <pierre@ossman.eu>
11120S:	Maintained
11121F:	drivers/mmc/host/wbsd.*
11122
11123WACOM PROTOCOL 4 SERIAL TABLETS
11124M:	Julian Squires <julian@cipht.net>
11125M:	Hans de Goede <hdegoede@redhat.com>
11126L:	linux-input@vger.kernel.org
11127S:	Maintained
11128F:	drivers/input/tablet/wacom_serial4.c
11129
11130WATCHDOG DEVICE DRIVERS
11131M:	Wim Van Sebroeck <wim@iguana.be>
11132L:	linux-watchdog@vger.kernel.org
11133W:	http://www.linux-watchdog.org/
11134T:	git git://www.linux-watchdog.org/linux-watchdog.git
11135S:	Maintained
11136F:	Documentation/watchdog/
11137F:	drivers/watchdog/
11138F:	include/linux/watchdog.h
11139F:	include/uapi/linux/watchdog.h
11140
11141WD7000 SCSI DRIVER
11142M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
11143L:	linux-scsi@vger.kernel.org
11144S:	Maintained
11145F:	drivers/scsi/wd7000.c
11146
11147WIIMOTE HID DRIVER
11148M:	David Herrmann <dh.herrmann@googlemail.com>
11149L:	linux-input@vger.kernel.org
11150S:	Maintained
11151F:	drivers/hid/hid-wiimote*
11152
11153WINBOND CIR DRIVER
11154M:	David Härdeman <david@hardeman.nu>
11155S:	Maintained
11156F:	drivers/media/rc/winbond-cir.c
11157
11158WIMAX STACK
11159M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11160M:	linux-wimax@intel.com
11161L:	wimax@linuxwimax.org (subscribers-only)
11162S:	Supported
11163W:	http://linuxwimax.org
11164F:	Documentation/wimax/README.wimax
11165F:	include/linux/wimax/debug.h
11166F:	include/net/wimax.h
11167F:	include/uapi/linux/wimax.h
11168F:	net/wimax/
11169
11170WISTRON LAPTOP BUTTON DRIVER
11171M:	Miloslav Trmac <mitr@volny.cz>
11172S:	Maintained
11173F:	drivers/input/misc/wistron_btns.c
11174
11175WL3501 WIRELESS PCMCIA CARD DRIVER
11176M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11177L:	linux-wireless@vger.kernel.org
11178W:	http://oops.ghostprotocols.net:81/blog
11179S:	Maintained
11180F:	drivers/net/wireless/wl3501*
11181
11182WM97XX TOUCHSCREEN DRIVERS
11183M:	Mark Brown <broonie@kernel.org>
11184M:	Liam Girdwood <lrg@slimlogic.co.uk>
11185L:	linux-input@vger.kernel.org
11186T:	git git://opensource.wolfsonmicro.com/linux-2.6-touch
11187W:	http://opensource.wolfsonmicro.com/node/7
11188S:	Supported
11189F:	drivers/input/touchscreen/*wm97*
11190F:	include/linux/wm97xx.h
11191
11192WOLFSON MICROELECTRONICS DRIVERS
11193L:	patches@opensource.wolfsonmicro.com
11194T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11195T:	git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11196W:	http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11197S:	Supported
11198F:	Documentation/hwmon/wm83??
11199F:	arch/arm/mach-s3c64xx/mach-crag6410*
11200F:	drivers/clk/clk-wm83*.c
11201F:	drivers/extcon/extcon-arizona.c
11202F:	drivers/leds/leds-wm83*.c
11203F:	drivers/gpio/gpio-*wm*.c
11204F:	drivers/gpio/gpio-arizona.c
11205F:	drivers/hwmon/wm83??-hwmon.c
11206F:	drivers/input/misc/wm831x-on.c
11207F:	drivers/input/touchscreen/wm831x-ts.c
11208F:	drivers/input/touchscreen/wm97*.c
11209F:	drivers/mfd/arizona*
11210F:	drivers/mfd/wm*.c
11211F:	drivers/power/wm83*.c
11212F:	drivers/rtc/rtc-wm83*.c
11213F:	drivers/regulator/wm8*.c
11214F:	drivers/video/backlight/wm83*_bl.c
11215F:	drivers/watchdog/wm83*_wdt.c
11216F:	include/linux/mfd/arizona/
11217F:	include/linux/mfd/wm831x/
11218F:	include/linux/mfd/wm8350/
11219F:	include/linux/mfd/wm8400*
11220F:	include/linux/wm97xx.h
11221F:	include/sound/wm????.h
11222F:	sound/soc/codecs/arizona.?
11223F:	sound/soc/codecs/wm*
11224
11225WORKQUEUE
11226M:	Tejun Heo <tj@kernel.org>
11227T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11228S:	Maintained
11229F:	include/linux/workqueue.h
11230F:	kernel/workqueue.c
11231F:	Documentation/workqueue.txt
11232
11233X.25 NETWORK LAYER
11234M:	Andrew Hendry <andrew.hendry@gmail.com>
11235L:	linux-x25@vger.kernel.org
11236S:	Odd Fixes
11237F:	Documentation/networking/x25*
11238F:	include/net/x25*
11239F:	net/x25/
11240
11241X86 ARCHITECTURE (32-BIT AND 64-BIT)
11242M:	Thomas Gleixner <tglx@linutronix.de>
11243M:	Ingo Molnar <mingo@redhat.com>
11244M:	"H. Peter Anvin" <hpa@zytor.com>
11245M:	x86@kernel.org
11246L:	linux-kernel@vger.kernel.org
11247T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11248S:	Maintained
11249F:	Documentation/x86/
11250F:	arch/x86/
11251
11252X86 PLATFORM DRIVERS
11253M:	Darren Hart <dvhart@infradead.org>
11254L:	platform-driver-x86@vger.kernel.org
11255T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11256S:	Maintained
11257F:	drivers/platform/x86/
11258
11259X86 MCE INFRASTRUCTURE
11260M:	Tony Luck <tony.luck@intel.com>
11261M:	Borislav Petkov <bp@alien8.de>
11262L:	linux-edac@vger.kernel.org
11263S:	Maintained
11264F:	arch/x86/kernel/cpu/mcheck/*
11265
11266X86 VDSO
11267M:	Andy Lutomirski <luto@amacapital.net>
11268L:	linux-kernel@vger.kernel.org
11269T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11270S:	Maintained
11271F:	arch/x86/entry/vdso/
11272
11273XC2028/3028 TUNER DRIVER
11274M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11275L:	linux-media@vger.kernel.org
11276W:	http://linuxtv.org
11277T:	git git://linuxtv.org/media_tree.git
11278S:	Maintained
11279F:	drivers/media/tuners/tuner-xc2028.*
11280
11281XEN HYPERVISOR INTERFACE
11282M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11283M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
11284M:	David Vrabel <david.vrabel@citrix.com>
11285L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11286T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11287S:	Supported
11288F:	arch/x86/xen/
11289F:	drivers/*/xen-*front.c
11290F:	drivers/xen/
11291F:	arch/x86/include/asm/xen/
11292F:	include/xen/
11293F:	include/uapi/xen/
11294
11295XEN HYPERVISOR ARM
11296M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11297L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11298S:	Supported
11299F:	arch/arm/xen/
11300F:	arch/arm/include/asm/xen/
11301
11302XEN HYPERVISOR ARM64
11303M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11304L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11305S:	Supported
11306F:	arch/arm64/xen/
11307F:	arch/arm64/include/asm/xen/
11308
11309XEN NETWORK BACKEND DRIVER
11310M:	Ian Campbell <ian.campbell@citrix.com>
11311M:	Wei Liu <wei.liu2@citrix.com>
11312L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11313L:	netdev@vger.kernel.org
11314S:	Supported
11315F:	drivers/net/xen-netback/*
11316
11317XEN PCI SUBSYSTEM
11318M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11319L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11320S:	Supported
11321F:	arch/x86/pci/*xen*
11322F:	drivers/pci/*xen*
11323
11324XEN BLOCK SUBSYSTEM
11325M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11326M:	Roger Pau Monné <roger.pau@citrix.com>
11327L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11328S:	Supported
11329F:	drivers/block/xen-blkback/*
11330F:	drivers/block/xen*
11331
11332XEN PVSCSI DRIVERS
11333M:	Juergen Gross <jgross@suse.com>
11334L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11335L:	linux-scsi@vger.kernel.org
11336S:	Supported
11337F:	drivers/scsi/xen-scsifront.c
11338F:	drivers/xen/xen-scsiback.c
11339F:	include/xen/interface/io/vscsiif.h
11340
11341XEN SWIOTLB SUBSYSTEM
11342M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11343L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11344S:	Supported
11345F:	arch/x86/xen/*swiotlb*
11346F:	drivers/xen/*swiotlb*
11347
11348XFS FILESYSTEM
11349P:	Silicon Graphics Inc
11350M:	Dave Chinner <david@fromorbit.com>
11351M:	xfs@oss.sgi.com
11352L:	xfs@oss.sgi.com
11353W:	http://oss.sgi.com/projects/xfs
11354T:	git git://oss.sgi.com/xfs/xfs.git
11355S:	Supported
11356F:	Documentation/filesystems/xfs.txt
11357F:	fs/xfs/
11358
11359XILINX AXI ETHERNET DRIVER
11360M:	Anirudha Sarangi <anirudh@xilinx.com>
11361M:	John Linn <John.Linn@xilinx.com>
11362S:	Maintained
11363F:	drivers/net/ethernet/xilinx/xilinx_axienet*
11364
11365XILINX UARTLITE SERIAL DRIVER
11366M:	Peter Korsgaard <jacmet@sunsite.dk>
11367L:	linux-serial@vger.kernel.org
11368S:	Maintained
11369F:	drivers/tty/serial/uartlite.c
11370
11371XILINX VIDEO IP CORES
11372M:	Hyun Kwon <hyun.kwon@xilinx.com>
11373M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11374L:	linux-media@vger.kernel.org
11375T:	git git://linuxtv.org/media_tree.git
11376S:	Supported
11377F:	Documentation/devicetree/bindings/media/xilinx/
11378F:	drivers/media/platform/xilinx/
11379F:	include/uapi/linux/xilinx-v4l2-controls.h
11380
11381XILLYBUS DRIVER
11382M:	Eli Billauer <eli.billauer@gmail.com>
11383L:	linux-kernel@vger.kernel.org
11384S:	Supported
11385F:	drivers/char/xillybus/
11386
11387XTENSA XTFPGA PLATFORM SUPPORT
11388M:	Max Filippov <jcmvbkbc@gmail.com>
11389L:	linux-xtensa@linux-xtensa.org
11390S:	Maintained
11391F:	drivers/spi/spi-xtensa-xtfpga.c
11392F:	sound/soc/xtensa/xtfpga-i2s.c
11393
11394YAM DRIVER FOR AX.25
11395M:	Jean-Paul Roubelat <jpr@f6fbb.org>
11396L:	linux-hams@vger.kernel.org
11397S:	Maintained
11398F:	drivers/net/hamradio/yam*
11399F:	include/linux/yam.h
11400
11401YEALINK PHONE DRIVER
11402M:	Henk Vergonet <Henk.Vergonet@gmail.com>
11403L:	usbb2k-api-dev@nongnu.org
11404S:	Maintained
11405F:	Documentation/input/yealink.txt
11406F:	drivers/input/misc/yealink.*
11407
11408Z8530 DRIVER FOR AX.25
11409M:	Joerg Reuter <jreuter@yaina.de>
11410W:	http://yaina.de/jreuter/
11411W:	http://www.qsl.net/dl1bke/
11412L:	linux-hams@vger.kernel.org
11413S:	Maintained
11414F:	Documentation/networking/z8530drv.txt
11415F:	drivers/net/hamradio/*scc.c
11416F:	drivers/net/hamradio/z8530.h
11417
11418ZBUD COMPRESSED PAGE ALLOCATOR
11419M:	Seth Jennings <sjennings@variantweb.net>
11420L:	linux-mm@kvack.org
11421S:	Maintained
11422F:	mm/zbud.c
11423F:	include/linux/zbud.h
11424
11425ZD1211RW WIRELESS DRIVER
11426M:	Daniel Drake <dsd@gentoo.org>
11427M:	Ulrich Kunitz <kune@deine-taler.de>
11428W:	http://zd1211.ath.cx/wiki/DriverRewrite
11429L:	linux-wireless@vger.kernel.org
11430L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
11431S:	Maintained
11432F:	drivers/net/wireless/zd1211rw/
11433
11434ZPOOL COMPRESSED PAGE STORAGE API
11435M:	Dan Streetman <ddstreet@ieee.org>
11436L:	linux-mm@kvack.org
11437S:	Maintained
11438F:	mm/zpool.c
11439F:	include/linux/zpool.h
11440
11441ZR36067 VIDEO FOR LINUX DRIVER
11442L:	mjpeg-users@lists.sourceforge.net
11443L:	linux-media@vger.kernel.org
11444W:	http://mjpeg.sourceforge.net/driver-zoran/
11445T:	hg http://linuxtv.org/hg/v4l-dvb
11446S:	Odd Fixes
11447F:	drivers/media/pci/zoran/
11448
11449ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11450M:	Minchan Kim <minchan@kernel.org>
11451M:	Nitin Gupta <ngupta@vflare.org>
11452R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11453L:	linux-kernel@vger.kernel.org
11454S:	Maintained
11455F:	drivers/block/zram/
11456F:	Documentation/blockdev/zram.txt
11457
11458ZS DECSTATION Z85C30 SERIAL DRIVER
11459M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11460S:	Maintained
11461F:	drivers/tty/serial/zs.*
11462
11463ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11464M:	Minchan Kim <minchan@kernel.org>
11465M:	Nitin Gupta <ngupta@vflare.org>
11466L:	linux-mm@kvack.org
11467S:	Maintained
11468F:	mm/zsmalloc.c
11469F:	include/linux/zsmalloc.h
11470F:	Documentation/vm/zsmalloc.txt
11471
11472ZSWAP COMPRESSED SWAP CACHING
11473M:	Seth Jennings <sjennings@variantweb.net>
11474L:	linux-mm@kvack.org
11475S:	Maintained
11476F:	mm/zswap.c
11477
11478THE REST
11479M:	Linus Torvalds <torvalds@linux-foundation.org>
11480L:	linux-kernel@vger.kernel.org
11481Q:	http://patchwork.kernel.org/project/LKML/list/
11482T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11483S:	Buried alive in reporters
11484F:	*
11485F:	*/
11486