xref: /linux/MAINTAINERS (revision 7724105686e718ac476a6ad3304fea2fbcfcffde)
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/amdkfd/
640F:	drivers/gpu/drm/amd/include/cik_structs.h
641F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
642F:	drivers/gpu/drm/radeon/radeon_kfd.c
643F:	drivers/gpu/drm/radeon/radeon_kfd.h
644F:	include/uapi/linux/kfd_ioctl.h
645
646AMD MICROCODE UPDATE SUPPORT
647M:	Borislav Petkov <bp@alien8.de>
648S:	Maintained
649F:	arch/x86/kernel/cpu/microcode/amd*
650
651AMD XGBE DRIVER
652M:	Tom Lendacky <thomas.lendacky@amd.com>
653L:	netdev@vger.kernel.org
654S:	Supported
655F:	drivers/net/ethernet/amd/xgbe/
656
657AMS (Apple Motion Sensor) DRIVER
658M:	Michael Hanselmann <linux-kernel@hansmi.ch>
659S:	Supported
660F:	drivers/macintosh/ams/
661
662AMSO1100 RNIC DRIVER
663M:	Tom Tucker <tom@opengridcomputing.com>
664M:	Steve Wise <swise@opengridcomputing.com>
665L:	linux-rdma@vger.kernel.org
666S:	Maintained
667F:	drivers/infiniband/hw/amso1100/
668
669ANALOG DEVICES INC AD9389B DRIVER
670M:	Hans Verkuil <hans.verkuil@cisco.com>
671L:	linux-media@vger.kernel.org
672S:	Maintained
673F:	drivers/media/i2c/ad9389b*
674
675ANALOG DEVICES INC ADV7180 DRIVER
676M:	Lars-Peter Clausen <lars@metafoo.de>
677L:	linux-media@vger.kernel.org
678W:	http://ez.analog.com/community/linux-device-drivers
679S:	Supported
680F:	drivers/media/i2c/adv7180.c
681
682ANALOG DEVICES INC ADV7511 DRIVER
683M:	Hans Verkuil <hans.verkuil@cisco.com>
684L:	linux-media@vger.kernel.org
685S:	Maintained
686F:	drivers/media/i2c/adv7511*
687
688ANALOG DEVICES INC ADV7604 DRIVER
689M:	Hans Verkuil <hans.verkuil@cisco.com>
690L:	linux-media@vger.kernel.org
691S:	Maintained
692F:	drivers/media/i2c/adv7604*
693
694ANALOG DEVICES INC ADV7842 DRIVER
695M:	Hans Verkuil <hans.verkuil@cisco.com>
696L:	linux-media@vger.kernel.org
697S:	Maintained
698F:	drivers/media/i2c/adv7842*
699
700ANALOG DEVICES INC ASOC CODEC DRIVERS
701M:	Lars-Peter Clausen <lars@metafoo.de>
702L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
703W:	http://wiki.analog.com/
704W:	http://ez.analog.com/community/linux-device-drivers
705S:	Supported
706F:	sound/soc/codecs/adau*
707F:	sound/soc/codecs/adav*
708F:	sound/soc/codecs/ad1*
709F:	sound/soc/codecs/ad7*
710F:	sound/soc/codecs/ssm*
711F:	sound/soc/codecs/sigmadsp.*
712
713ANALOG DEVICES INC ASOC DRIVERS
714L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
716W:	http://blackfin.uclinux.org/
717S:	Supported
718F:	sound/soc/blackfin/*
719
720ANALOG DEVICES INC IIO DRIVERS
721M:	Lars-Peter Clausen <lars@metafoo.de>
722M:	Michael Hennerich <Michael.Hennerich@analog.com>
723W:	http://wiki.analog.com/
724W:	http://ez.analog.com/community/linux-device-drivers
725S:	Supported
726F:	drivers/iio/*/ad*
727X:	drivers/iio/*/adjd*
728F:	drivers/staging/iio/*/ad*
729F:	staging/iio/trigger/iio-trig-bfin-timer.c
730
731ANDROID DRIVERS
732M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733M:	Arve Hjønnevåg <arve@android.com>
734M:	Riley Andrews <riandrews@android.com>
735T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
736L:	devel@driverdev.osuosl.org
737S:	Supported
738F:	drivers/android/
739F:	drivers/staging/android/
740
741AOA (Apple Onboard Audio) ALSA DRIVER
742M:	Johannes Berg <johannes@sipsolutions.net>
743L:	linuxppc-dev@lists.ozlabs.org
744L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
745S:	Maintained
746F:	sound/aoa/
747
748APM DRIVER
749M:	Jiri Kosina <jkosina@suse.com>
750S:	Odd fixes
751F:	arch/x86/kernel/apm_32.c
752F:	include/linux/apm_bios.h
753F:	include/uapi/linux/apm_bios.h
754F:	drivers/char/apm-emulation.c
755
756APPLE BCM5974 MULTITOUCH DRIVER
757M:	Henrik Rydberg <rydberg@bitmath.org>
758L:	linux-input@vger.kernel.org
759S:	Odd fixes
760F:	drivers/input/mouse/bcm5974.c
761
762APPLE SMC DRIVER
763M:	Henrik Rydberg <rydberg@bitmath.org>
764L:	lm-sensors@lm-sensors.org
765S:	Odd fixes
766F:	drivers/hwmon/applesmc.c
767
768APPLETALK NETWORK LAYER
769M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770S:	Maintained
771F:	drivers/net/appletalk/
772F:	net/appletalk/
773
774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775M:	Iyappan Subramanian <isubramanian@apm.com>
776M:	Keyur Chudgar <kchudgar@apm.com>
777S:	Supported
778F:	drivers/net/ethernet/apm/xgene/
779F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781APTINA CAMERA SENSOR PLL
782M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783L:	linux-media@vger.kernel.org
784S:	Maintained
785F:	drivers/media/i2c/aptina-pll.*
786
787ARC FRAMEBUFFER DRIVER
788M:	Jaya Kumar <jayalk@intworks.biz>
789S:	Maintained
790F:	drivers/video/fbdev/arcfb.c
791F:	drivers/video/fbdev/core/fb_defio.c
792
793ARM MFM AND FLOPPY DRIVERS
794M:	Ian Molton <spyro@f2s.com>
795S:	Maintained
796F:	arch/arm/lib/floppydma.S
797F:	arch/arm/include/asm/floppy.h
798
799ARM PMU PROFILING AND DEBUGGING
800M:	Will Deacon <will.deacon@arm.com>
801S:	Maintained
802F:	arch/arm/kernel/perf_event*
803F:	arch/arm/oprofile/common.c
804F:	arch/arm/include/asm/pmu.h
805F:	arch/arm/kernel/hw_breakpoint.c
806F:	arch/arm/include/asm/hw_breakpoint.h
807
808ARM PORT
809M:	Russell King <linux@arm.linux.org.uk>
810L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811W:	http://www.arm.linux.org.uk/
812S:	Maintained
813F:	arch/arm/
814
815ARM SUB-ARCHITECTURES
816L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817S:	Maintained
818F:	arch/arm/mach-*/
819F:	arch/arm/plat-*/
820T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822ARM PRIMECELL AACI PL041 DRIVER
823M:	Russell King <linux@arm.linux.org.uk>
824S:	Maintained
825F:	sound/arm/aaci.*
826
827ARM PRIMECELL CLCD PL110 DRIVER
828M:	Russell King <linux@arm.linux.org.uk>
829S:	Maintained
830F:	drivers/video/fbdev/amba-clcd.*
831
832ARM PRIMECELL KMI PL050 DRIVER
833M:	Russell King <linux@arm.linux.org.uk>
834S:	Maintained
835F:	drivers/input/serio/ambakmi.*
836F:	include/linux/amba/kmi.h
837
838ARM PRIMECELL MMCI PL180/1 DRIVER
839M:	Russell King <linux@arm.linux.org.uk>
840S:	Maintained
841F:	drivers/mmc/host/mmci.*
842F:	include/linux/amba/mmci.h
843
844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845M:	Russell King <linux@arm.linux.org.uk>
846S:	Maintained
847F:	drivers/tty/serial/amba-pl01*.c
848F:	include/linux/amba/serial.h
849
850ARM PRIMECELL BUS SUPPORT
851M:	Russell King <linux@arm.linux.org.uk>
852S:	Maintained
853F:	drivers/amba/
854F:	include/linux/amba/bus.h
855
856ARM/ADS SPHERE MACHINE SUPPORT
857M:	Lennert Buytenhek <kernel@wantstofly.org>
858L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859S:	Maintained
860
861ARM/AFEB9260 MACHINE SUPPORT
862M:	Sergey Lapin <slapin@ossfans.org>
863L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S:	Maintained
865
866ARM/AJECO 1ARM MACHINE SUPPORT
867M:	Lennert Buytenhek <kernel@wantstofly.org>
868L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S:	Maintained
870
871ARM/Allwinner A1X SoC support
872M:	Maxime Ripard <maxime.ripard@free-electrons.com>
873L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S:	Maintained
875N:	sun[x4567]i
876
877ARM/Allwinner SoC Clock Support
878M:	Emilio López <emilio@elopez.com.ar>
879S:	Maintained
880F:	drivers/clk/sunxi/
881
882ARM/Amlogic MesonX SoC support
883M:	Carlo Caione <carlo@caione.org>
884L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S:	Maintained
886F:	drivers/media/rc/meson-ir.c
887N:	meson[x68]
888
889ARM/Annapurna Labs ALPINE ARCHITECTURE
890M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
891S:	Maintained
892F:	arch/arm/mach-alpine/
893
894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895M:	Nicolas Ferre <nicolas.ferre@atmel.com>
896M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
897M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899W:	http://www.linux4sam.org
900S:	Supported
901F:	arch/arm/mach-at91/
902F:	include/soc/at91/
903F:	arch/arm/boot/dts/at91*.dts
904F:	arch/arm/boot/dts/at91*.dtsi
905F:	arch/arm/boot/dts/sama*.dts
906F:	arch/arm/boot/dts/sama*.dtsi
907F:	arch/arm/include/debug/at91.S
908
909ARM/ATMEL AT91 Clock Support
910M:	Boris Brezillon <boris.brezillon@free-electrons.com>
911S:	Maintained
912F:	drivers/clk/at91
913
914ARM/CALXEDA HIGHBANK ARCHITECTURE
915M:	Rob Herring <robh@kernel.org>
916L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S:	Maintained
918F:	arch/arm/mach-highbank/
919
920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921M:	Krzysztof Halasa <khalasa@piap.pl>
922S:	Maintained
923F:	arch/arm/mach-cns3xxx/
924
925ARM/CAVIUM THUNDER NETWORK DRIVER
926M:	Sunil Goutham <sgoutham@cavium.com>
927M:	Robert Richter <rric@kernel.org>
928L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929S:	Supported
930F:	drivers/net/ethernet/cavium/
931
932ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
933M:	Alexander Shiyan <shc_work@mail.ru>
934L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935S:	Odd Fixes
936N:	clps711x
937
938ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
939M:	Hartley Sweeten <hsweeten@visionengravers.com>
940M:	Ryan Mallon <rmallon@gmail.com>
941L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942S:	Maintained
943F:	arch/arm/mach-ep93xx/
944F:	arch/arm/mach-ep93xx/include/mach/
945
946ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
947M:	Lennert Buytenhek <kernel@wantstofly.org>
948L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S:	Maintained
950
951ARM/CLKDEV SUPPORT
952M:	Russell King <linux@arm.linux.org.uk>
953L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S:	Maintained
955F:	arch/arm/include/asm/clkdev.h
956F:	drivers/clk/clkdev.c
957
958ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
959M:	Mike Rapoport <mike@compulab.co.il>
960L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961S:	Maintained
962
963ARM/CONTEC MICRO9 MACHINE SUPPORT
964M:	Hubert Feurstein <hubert.feurstein@contec.at>
965S:	Maintained
966F:	arch/arm/mach-ep93xx/micro9.c
967
968ARM/CORESIGHT FRAMEWORK AND DRIVERS
969M:	Mathieu Poirier <mathieu.poirier@linaro.org>
970L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971S:	Maintained
972F:	drivers/hwtracing/coresight/*
973F:	Documentation/trace/coresight.txt
974F:	Documentation/devicetree/bindings/arm/coresight.txt
975F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
976
977ARM/CORGI MACHINE SUPPORT
978M:	Richard Purdie <rpurdie@rpsys.net>
979S:	Maintained
980
981ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
982M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
983L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984T:	git git://github.com/ulli-kroll/linux.git
985S:	Maintained
986F:	arch/arm/mach-gemini/
987F:	drivers/rtc/rtc-gemini.c
988
989ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
990M:	Barry Song <baohua@kernel.org>
991L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
993S:	Maintained
994F:	arch/arm/mach-prima2/
995F:	drivers/clk/sirf/
996F:	drivers/clocksource/timer-prima2.c
997F:	drivers/clocksource/timer-atlas7.c
998N:	[^a-z]sirf
999
1000ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1001M:	Baruch Siach <baruch@tkos.co.il>
1002L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003S:	Maintained
1004F:	arch/arm/boot/dts/cx92755*
1005N:	digicolor
1006
1007ARM/EBSA110 MACHINE SUPPORT
1008M:	Russell King <linux@arm.linux.org.uk>
1009L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010W:	http://www.arm.linux.org.uk/
1011S:	Maintained
1012F:	arch/arm/mach-ebsa110/
1013F:	drivers/net/ethernet/amd/am79c961a.*
1014
1015ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1016M:	Uwe Kleine-König <kernel@pengutronix.de>
1017L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018S:	Maintained
1019N:	efm32
1020
1021ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1022M:	Daniel Ribeiro <drwyrm@gmail.com>
1023M:	Stefan Schmidt <stefan@openezx.org>
1024M:	Harald Welte <laforge@openezx.org>
1025L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1026W:	http://www.openezx.org/
1027S:	Maintained
1028T:	topgit git://git.openezx.org/openezx.git
1029F:	arch/arm/mach-pxa/ezx.c
1030
1031ARM/FARADAY FA526 PORT
1032M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1033L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034S:	Maintained
1035T:	git git://git.berlios.de/gemini-board
1036F:	arch/arm/mm/*-fa*
1037
1038ARM/FOOTBRIDGE ARCHITECTURE
1039M:	Russell King <linux@arm.linux.org.uk>
1040L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041W:	http://www.arm.linux.org.uk/
1042S:	Maintained
1043F:	arch/arm/include/asm/hardware/dec21285.h
1044F:	arch/arm/mach-footbridge/
1045
1046ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1047M:	Shawn Guo <shawnguo@kernel.org>
1048M:	Sascha Hauer <kernel@pengutronix.de>
1049L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050S:	Maintained
1051T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1052F:	arch/arm/mach-imx/
1053F:	arch/arm/mach-mxs/
1054F:	arch/arm/boot/dts/imx*
1055F:	arch/arm/configs/imx*_defconfig
1056F:	drivers/clk/imx/
1057F:	include/soc/imx/
1058
1059ARM/FREESCALE VYBRID ARM ARCHITECTURE
1060M:	Shawn Guo <shawnguo@kernel.org>
1061M:	Sascha Hauer <kernel@pengutronix.de>
1062R:	Stefan Agner <stefan@agner.ch>
1063L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064S:	Maintained
1065T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1066F:	arch/arm/mach-imx/*vf610*
1067F:	arch/arm/boot/dts/vf*
1068
1069ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1070M:	Lennert Buytenhek <kernel@wantstofly.org>
1071L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072S:	Maintained
1073
1074ARM/GUMSTIX MACHINE SUPPORT
1075M:	Steve Sakoman <sakoman@gmail.com>
1076L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077S:	Maintained
1078
1079ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1080M:	Philipp Zabel <philipp.zabel@gmail.com>
1081M:	Paul Parsons <lost.distance@yahoo.com>
1082L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083S:	Maintained
1084F:	arch/arm/mach-pxa/hx4700.c
1085F:	arch/arm/mach-pxa/include/mach/hx4700.h
1086F:	sound/soc/pxa/hx4700.c
1087
1088ARM/HISILICON SOC SUPPORT
1089M:	Wei Xu <xuwei5@hisilicon.com>
1090L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091W:	http://www.hisilicon.com
1092S:	Supported
1093T:	git git://github.com/hisilicon/linux-hisi.git
1094F:	arch/arm/mach-hisi/
1095
1096ARM/HP JORNADA 7XX MACHINE SUPPORT
1097M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1098W:	www.jlime.com
1099S:	Maintained
1100T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1101F:	arch/arm/mach-sa1100/jornada720.c
1102F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1103
1104ARM/IGEP MACHINE SUPPORT
1105M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1106M:	Javier Martinez Canillas <javier@dowhile0.org>
1107L:	linux-omap@vger.kernel.org
1108L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S:	Maintained
1110F:	arch/arm/boot/dts/omap3-igep*
1111
1112ARM/INCOME PXA270 SUPPORT
1113M:	Marek Vasut <marek.vasut@gmail.com>
1114L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115S:	Maintained
1116F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1117
1118ARM/INTEL IOP32X ARM ARCHITECTURE
1119M:	Lennert Buytenhek <kernel@wantstofly.org>
1120L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121S:	Maintained
1122
1123ARM/INTEL IOP33X ARM ARCHITECTURE
1124L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125S:	Orphan
1126
1127ARM/INTEL IOP13XX ARM ARCHITECTURE
1128M:	Lennert Buytenhek <kernel@wantstofly.org>
1129L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130S:	Maintained
1131
1132ARM/INTEL IQ81342EX MACHINE SUPPORT
1133M:	Lennert Buytenhek <kernel@wantstofly.org>
1134L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S:	Maintained
1136
1137ARM/INTEL IXDP2850 MACHINE SUPPORT
1138M:	Lennert Buytenhek <kernel@wantstofly.org>
1139L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140S:	Maintained
1141
1142ARM/INTEL IXP4XX ARM ARCHITECTURE
1143M:	Imre Kaloz <kaloz@openwrt.org>
1144M:	Krzysztof Halasa <khalasa@piap.pl>
1145L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146S:	Maintained
1147F:	arch/arm/mach-ixp4xx/
1148
1149ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1150M:	Jonathan Cameron <jic23@cam.ac.uk>
1151L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152S:	Maintained
1153F:	arch/arm/mach-pxa/stargate2.c
1154F:	drivers/pcmcia/pxa2xx_stargate2.c
1155
1156ARM/INTEL XSC3 (MANZANO) ARM CORE
1157M:	Lennert Buytenhek <kernel@wantstofly.org>
1158L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159S:	Maintained
1160
1161ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1162M:	Lennert Buytenhek <kernel@wantstofly.org>
1163L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S:	Maintained
1165
1166ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1167M:	Santosh Shilimkar <ssantosh@kernel.org>
1168L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169S:	Maintained
1170F:	arch/arm/mach-keystone/
1171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1172
1173ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1174M:	Santosh Shilimkar <ssantosh@kernel.org>
1175L:	linux-kernel@vger.kernel.org
1176S:	Maintained
1177F:	drivers/clk/keystone/
1178
1179ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1180M:	Santosh Shilimkar <ssantosh@kernel.org>
1181L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1182L:	linux-kernel@vger.kernel.org
1183S:	Maintained
1184F:	drivers/clocksource/timer-keystone.c
1185
1186ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1187M:	Santosh Shilimkar <ssantosh@kernel.org>
1188L:	linux-kernel@vger.kernel.org
1189S:	Maintained
1190F:	drivers/power/reset/keystone-reset.c
1191
1192ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1193M:	Santosh Shilimkar <ssantosh@kernel.org>
1194L:	linux-kernel@vger.kernel.org
1195S:	Maintained
1196F:	drivers/memory/*emif*
1197
1198ARM/LOGICPD PXA270 MACHINE SUPPORT
1199M:	Lennert Buytenhek <kernel@wantstofly.org>
1200L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201S:	Maintained
1202
1203ARM/LPC18XX ARCHITECTURE
1204M:	Joachim Eastwood <manabian@gmail.com>
1205L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1206S:	Maintained
1207N:	lpc18xx
1208
1209ARM/MAGICIAN MACHINE SUPPORT
1210M:	Philipp Zabel <philipp.zabel@gmail.com>
1211S:	Maintained
1212
1213ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1214M:	Jason Cooper <jason@lakedaemon.net>
1215M:	Andrew Lunn <andrew@lunn.ch>
1216M:	Gregory Clement <gregory.clement@free-electrons.com>
1217M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1218L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219S:	Maintained
1220F:	arch/arm/mach-mvebu/
1221F:	drivers/rtc/rtc-armada38x.c
1222F:	arch/arm/boot/dts/armada*
1223F:	arch/arm/boot/dts/kirkwood*
1224
1225
1226ARM/Marvell Berlin SoC support
1227M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1228L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229S:	Maintained
1230F:	arch/arm/mach-berlin/
1231F:	arch/arm/boot/dts/berlin*
1232
1233
1234ARM/Marvell Dove/MV78xx0/Orion SOC support
1235M:	Jason Cooper <jason@lakedaemon.net>
1236M:	Andrew Lunn <andrew@lunn.ch>
1237M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1238M:	Gregory Clement <gregory.clement@free-electrons.com>
1239L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240S:	Maintained
1241F:	arch/arm/mach-dove/
1242F:	arch/arm/mach-mv78xx0/
1243F:	arch/arm/mach-orion5x/
1244F:	arch/arm/plat-orion/
1245F:	arch/arm/boot/dts/dove*
1246F:	arch/arm/boot/dts/orion5x*
1247
1248
1249ARM/Orion SoC/Technologic Systems TS-78xx platform support
1250M:	Alexander Clouter <alex@digriz.org.uk>
1251L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252W:	http://www.digriz.org.uk/ts78xx/kernel
1253S:	Maintained
1254F:	arch/arm/mach-orion5x/ts78xx-*
1255
1256ARM/Mediatek RTC DRIVER
1257M:	Eddie Huang <eddie.huang@mediatek.com>
1258L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1260S:	Maintained
1261F:	drivers/rtc/rtc-mt6397.c
1262
1263ARM/Mediatek SoC support
1264M:	Matthias Brugger <matthias.bgg@gmail.com>
1265L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1267S:	Maintained
1268F:	arch/arm/boot/dts/mt6*
1269F:	arch/arm/boot/dts/mt8*
1270F:	arch/arm/mach-mediatek/
1271N:	mtk
1272K:	mediatek
1273
1274ARM/MICREL KS8695 ARCHITECTURE
1275M:	Greg Ungerer <gerg@uclinux.org>
1276L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1277F:	arch/arm/mach-ks8695/
1278S:	Odd Fixes
1279
1280ARM/MIOA701 MACHINE SUPPORT
1281M:	Robert Jarzmik <robert.jarzmik@free.fr>
1282L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283F:	arch/arm/mach-pxa/mioa701.c
1284S:	Maintained
1285
1286ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1287M:	Michael Petchkovsky <mkpetch@internode.on.net>
1288S:	Maintained
1289
1290ARM/NOMADIK ARCHITECTURE
1291M:	Alessandro Rubini <rubini@unipv.it>
1292M:	Linus Walleij <linus.walleij@linaro.org>
1293L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294S:	Maintained
1295F:	arch/arm/mach-nomadik/
1296F:	drivers/pinctrl/nomadik/
1297F:	drivers/i2c/busses/i2c-nomadik.c
1298T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1299
1300ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1301M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1302L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1303W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1304S:	Supported
1305
1306ARM/TOSA MACHINE SUPPORT
1307M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1308M:	Dirk Opfer <dirk@opfer-online.de>
1309S:	Maintained
1310
1311ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1312M:	Marek Vasut <marek.vasut@gmail.com>
1313L:	linux-arm-kernel@lists.infradead.org
1314W:	http://hackndev.com
1315S:	Maintained
1316F:	arch/arm/mach-pxa/include/mach/palmtx.h
1317F:	arch/arm/mach-pxa/palmtx.c
1318F:	arch/arm/mach-pxa/include/mach/palmt5.h
1319F:	arch/arm/mach-pxa/palmt5.c
1320F:	arch/arm/mach-pxa/include/mach/palmld.h
1321F:	arch/arm/mach-pxa/palmld.c
1322F:	arch/arm/mach-pxa/include/mach/palmte2.h
1323F:	arch/arm/mach-pxa/palmte2.c
1324F:	arch/arm/mach-pxa/include/mach/palmtc.h
1325F:	arch/arm/mach-pxa/palmtc.c
1326
1327ARM/PALM TREO SUPPORT
1328M:	Tomas Cech <sleep_walker@suse.com>
1329L:	linux-arm-kernel@lists.infradead.org
1330W:	http://hackndev.com
1331S:	Maintained
1332F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1333F:	arch/arm/mach-pxa/palmtreo.c
1334
1335ARM/PALMZ72 SUPPORT
1336M:	Sergey Lapin <slapin@ossfans.org>
1337L:	linux-arm-kernel@lists.infradead.org
1338W:	http://hackndev.com
1339S:	Maintained
1340F:	arch/arm/mach-pxa/include/mach/palmz72.h
1341F:	arch/arm/mach-pxa/palmz72.c
1342
1343ARM/PLEB SUPPORT
1344M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1345W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1346S:	Maintained
1347
1348ARM/PT DIGITAL BOARD PORT
1349M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1350L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1351W:	http://www.arm.linux.org.uk/
1352S:	Maintained
1353
1354ARM/QUALCOMM SUPPORT
1355M:	Kumar Gala <galak@codeaurora.org>
1356M:	Andy Gross <agross@codeaurora.org>
1357M:	David Brown <davidb@codeaurora.org>
1358L:	linux-arm-msm@vger.kernel.org
1359L:	linux-soc@vger.kernel.org
1360S:	Maintained
1361F:	arch/arm/mach-qcom/
1362F:	drivers/soc/qcom/
1363F:	drivers/tty/serial/msm_serial.h
1364F:	drivers/tty/serial/msm_serial.c
1365F:	drivers/*/pm8???-*
1366F:	drivers/mfd/ssbi.c
1367F:	drivers/firmware/qcom_scm.c
1368T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1369
1370ARM/RADISYS ENP2611 MACHINE SUPPORT
1371M:	Lennert Buytenhek <kernel@wantstofly.org>
1372L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1373S:	Maintained
1374
1375ARM/RISCPC ARCHITECTURE
1376M:	Russell King <linux@arm.linux.org.uk>
1377L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378W:	http://www.arm.linux.org.uk/
1379S:	Maintained
1380F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1381F:	arch/arm/include/asm/hardware/ioc.h
1382F:	arch/arm/include/asm/hardware/iomd.h
1383F:	arch/arm/include/asm/hardware/memc.h
1384F:	arch/arm/mach-rpc/
1385F:	drivers/net/ethernet/8390/etherh.c
1386F:	drivers/net/ethernet/i825xx/ether1*
1387F:	drivers/net/ethernet/seeq/ether3*
1388F:	drivers/scsi/arm/
1389
1390ARM/Rockchip SoC support
1391M:	Heiko Stuebner <heiko@sntech.de>
1392L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393L:	linux-rockchip@lists.infradead.org
1394S:	Maintained
1395F:	arch/arm/boot/dts/rk3*
1396F:	arch/arm/mach-rockchip/
1397F:	drivers/clk/rockchip/
1398F:	drivers/i2c/busses/i2c-rk3x.c
1399F:	drivers/*/*rockchip*
1400F:	drivers/*/*/*rockchip*
1401F:	sound/soc/rockchip/
1402N:	rockchip
1403
1404ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1405M:	Kukjin Kim <kgene@kernel.org>
1406M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1407L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1408L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1409S:	Maintained
1410F:	arch/arm/boot/dts/s3c*
1411F:	arch/arm/boot/dts/exynos*
1412F:	arch/arm64/boot/dts/exynos/
1413F:	arch/arm/plat-samsung/
1414F:	arch/arm/mach-s3c24*/
1415F:	arch/arm/mach-s3c64xx/
1416F:	arch/arm/mach-s5p*/
1417F:	arch/arm/mach-exynos*/
1418F:	drivers/*/*s3c2410*
1419F:	drivers/*/*/*s3c2410*
1420F:	drivers/spi/spi-s3c*
1421F:	sound/soc/samsung/*
1422N:	exynos
1423
1424ARM/SAMSUNG MOBILE MACHINE SUPPORT
1425M:	Kyungmin Park <kyungmin.park@samsung.com>
1426L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1427S:	Maintained
1428F:	arch/arm/mach-s5pv210/
1429
1430ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1431M:	Kyungmin Park <kyungmin.park@samsung.com>
1432M:	Kamil Debski <k.debski@samsung.com>
1433L:	linux-arm-kernel@lists.infradead.org
1434L:	linux-media@vger.kernel.org
1435S:	Maintained
1436F:	drivers/media/platform/s5p-g2d/
1437
1438ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1439M:	Kyungmin Park <kyungmin.park@samsung.com>
1440M:	Kamil Debski <k.debski@samsung.com>
1441M:	Jeongtae Park <jtp.park@samsung.com>
1442L:	linux-arm-kernel@lists.infradead.org
1443L:	linux-media@vger.kernel.org
1444S:	Maintained
1445F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1446F:	drivers/media/platform/s5p-mfc/
1447
1448ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1449M:	Kyungmin Park <kyungmin.park@samsung.com>
1450M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1451L:	linux-arm-kernel@lists.infradead.org
1452L:	linux-media@vger.kernel.org
1453S:	Maintained
1454F:	drivers/media/platform/s5p-tv/
1455
1456ARM/SHMOBILE ARM ARCHITECTURE
1457M:	Simon Horman <horms@verge.net.au>
1458M:	Magnus Damm <magnus.damm@gmail.com>
1459L:	linux-sh@vger.kernel.org
1460W:	http://oss.renesas.com
1461Q:	http://patchwork.kernel.org/project/linux-sh/list/
1462T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1463S:	Supported
1464F:	arch/arm/boot/dts/emev2*
1465F:	arch/arm/boot/dts/r7s*
1466F:	arch/arm/boot/dts/r8a*
1467F:	arch/arm/boot/dts/sh*
1468F:	arch/arm/configs/armadillo800eva_defconfig
1469F:	arch/arm/configs/bockw_defconfig
1470F:	arch/arm/configs/kzm9g_defconfig
1471F:	arch/arm/configs/marzen_defconfig
1472F:	arch/arm/configs/shmobile_defconfig
1473F:	arch/arm/include/debug/renesas-scif.S
1474F:	arch/arm/mach-shmobile/
1475F:	drivers/sh/
1476
1477ARM/SOCFPGA ARCHITECTURE
1478M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1479S:	Maintained
1480F:	arch/arm/mach-socfpga/
1481F:	arch/arm/boot/dts/socfpga*
1482F:	arch/arm/configs/socfpga_defconfig
1483W:	http://www.rocketboards.org
1484T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1485
1486ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1487M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1488S:	Maintained
1489F:	drivers/clk/socfpga/
1490
1491ARM/SOCFPGA EDAC SUPPORT
1492M:	Thor Thayer <tthayer@opensource.altera.com>
1493S:	Maintained
1494F:	drivers/edac/altera_edac.
1495
1496ARM/STI ARCHITECTURE
1497M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1498M:	Maxime Coquelin <maxime.coquelin@st.com>
1499M:	Patrice Chotard <patrice.chotard@st.com>
1500L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1501L:	kernel@stlinux.com
1502W:	http://www.stlinux.com
1503S:	Maintained
1504F:	arch/arm/mach-sti/
1505F:	arch/arm/boot/dts/sti*
1506F:	drivers/clocksource/arm_global_timer.c
1507F:	drivers/i2c/busses/i2c-st.c
1508F:	drivers/media/rc/st_rc.c
1509F:	drivers/mmc/host/sdhci-st.c
1510F:	drivers/phy/phy-miphy28lp.c
1511F:	drivers/phy/phy-miphy365x.c
1512F:	drivers/phy/phy-stih407-usb.c
1513F:	drivers/phy/phy-stih41x-usb.c
1514F:	drivers/pinctrl/pinctrl-st.c
1515F:	drivers/reset/sti/
1516F:	drivers/rtc/rtc-st-lpc.c
1517F:	drivers/tty/serial/st-asc.c
1518F:	drivers/usb/dwc3/dwc3-st.c
1519F:	drivers/usb/host/ehci-st.c
1520F:	drivers/usb/host/ohci-st.c
1521F:	drivers/watchdog/st_lpc_wdt.c
1522F:	drivers/ata/ahci_st.c
1523
1524ARM/STM32 ARCHITECTURE
1525M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1526L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1527S:	Maintained
1528T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1529N:	stm32
1530F:	drivers/clocksource/armv7m_systick.c
1531
1532ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1533M:	Lennert Buytenhek <kernel@wantstofly.org>
1534L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1535S:	Maintained
1536
1537ARM/TETON BGA MACHINE SUPPORT
1538M:	"Mark F. Brown" <mark.brown314@gmail.com>
1539L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540S:	Maintained
1541
1542ARM/THECUS N2100 MACHINE SUPPORT
1543M:	Lennert Buytenhek <kernel@wantstofly.org>
1544L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1545S:	Maintained
1546
1547ARM/NUVOTON W90X900 ARM ARCHITECTURE
1548M:	Wan ZongShun <mcuos.com@gmail.com>
1549L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550W:	http://www.mcuos.com
1551S:	Maintained
1552F:	arch/arm/mach-w90x900/
1553F:	drivers/input/keyboard/w90p910_keypad.c
1554F:	drivers/input/touchscreen/w90p910_ts.c
1555F:	drivers/watchdog/nuc900_wdt.c
1556F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1557F:	drivers/mtd/nand/nuc900_nand.c
1558F:	drivers/rtc/rtc-nuc900.c
1559F:	drivers/spi/spi-nuc900.c
1560F:	drivers/usb/host/ehci-w90x900.c
1561F:	drivers/video/fbdev/nuc900fb.c
1562
1563ARM/U300 MACHINE SUPPORT
1564M:	Linus Walleij <linus.walleij@linaro.org>
1565L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566S:	Supported
1567F:	arch/arm/mach-u300/
1568F:	drivers/clocksource/timer-u300.c
1569F:	drivers/i2c/busses/i2c-stu300.c
1570F:	drivers/rtc/rtc-coh901331.c
1571F:	drivers/watchdog/coh901327_wdt.c
1572F:	drivers/dma/coh901318*
1573F:	drivers/mfd/ab3100*
1574F:	drivers/rtc/rtc-ab3100.c
1575F:	drivers/rtc/rtc-coh901331.c
1576T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1577
1578ARM/UNIPHIER ARCHITECTURE
1579M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1580L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1581S:	Maintained
1582F:	arch/arm/mach-uniphier/
1583N:	uniphier
1584
1585ARM/Ux500 ARM ARCHITECTURE
1586M:	Linus Walleij <linus.walleij@linaro.org>
1587L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588S:	Maintained
1589F:	arch/arm/mach-ux500/
1590F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1591F:	drivers/dma/ste_dma40*
1592F:	drivers/hwspinlock/u8500_hsem.c
1593F:	drivers/mfd/abx500*
1594F:	drivers/mfd/ab8500*
1595F:	drivers/mfd/dbx500*
1596F:	drivers/mfd/db8500*
1597F:	drivers/pinctrl/nomadik/pinctrl-ab*
1598F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1599F:	drivers/rtc/rtc-ab8500.c
1600F:	drivers/rtc/rtc-pl031.c
1601T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1602
1603ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1604M:	Ulf Hansson <ulf.hansson@linaro.org>
1605L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1606T:	git git://git.linaro.org/people/ulfh/clk.git
1607S:	Maintained
1608F:	drivers/clk/ux500/
1609F:	include/linux/platform_data/clk-ux500.h
1610
1611ARM/VERSATILE EXPRESS PLATFORM
1612M:	Liviu Dudau <liviu.dudau@arm.com>
1613M:	Sudeep Holla <sudeep.holla@arm.com>
1614M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1615L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616S:	Maintained
1617F:	arch/arm/boot/dts/vexpress*
1618F:	arch/arm64/boot/dts/arm/vexpress*
1619F:	arch/arm/mach-vexpress/
1620F:	*/*/vexpress*
1621F:	*/*/*/vexpress*
1622F:	drivers/clk/versatile/clk-vexpress-osc.c
1623F:	drivers/clocksource/versatile.c
1624
1625ARM/VFP SUPPORT
1626M:	Russell King <linux@arm.linux.org.uk>
1627L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1628W:	http://www.arm.linux.org.uk/
1629S:	Maintained
1630F:	arch/arm/vfp/
1631
1632ARM/VOIPAC PXA270 SUPPORT
1633M:	Marek Vasut <marek.vasut@gmail.com>
1634L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635S:	Maintained
1636F:	arch/arm/mach-pxa/vpac270.c
1637F:	arch/arm/mach-pxa/include/mach/vpac270.h
1638
1639ARM/VT8500 ARM ARCHITECTURE
1640M:	Tony Prisk <linux@prisktech.co.nz>
1641L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1642S:	Maintained
1643F:	arch/arm/mach-vt8500/
1644F:	drivers/clocksource/vt8500_timer.c
1645F:	drivers/i2c/busses/i2c-wmt.c
1646F:	drivers/mmc/host/wmt-sdmmc.c
1647F:	drivers/pwm/pwm-vt8500.c
1648F:	drivers/rtc/rtc-vt8500.c
1649F:	drivers/tty/serial/vt8500_serial.c
1650F:	drivers/usb/host/ehci-platform.c
1651F:	drivers/usb/host/uhci-platform.c
1652F:	drivers/video/fbdev/vt8500lcdfb.*
1653F:	drivers/video/fbdev/wm8505fb*
1654F:	drivers/video/fbdev/wmt_ge_rops.*
1655
1656ARM/ZIPIT Z2 SUPPORT
1657M:	Marek Vasut <marek.vasut@gmail.com>
1658L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659S:	Maintained
1660F:	arch/arm/mach-pxa/z2.c
1661F:	arch/arm/mach-pxa/include/mach/z2.h
1662
1663ARM/ZTE ARCHITECTURE
1664M:	Jun Nie <jun.nie@linaro.org>
1665L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666S:	Maintained
1667F:	arch/arm/mach-zx/
1668F:	drivers/clk/zte/
1669F:	Documentation/devicetree/bindings/arm/zte.txt
1670F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1671
1672ARM/ZYNQ ARCHITECTURE
1673M:	Michal Simek <michal.simek@xilinx.com>
1674R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1675L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676W:	http://wiki.xilinx.com
1677T:	git git://git.xilinx.com/linux-xlnx.git
1678S:	Supported
1679F:	arch/arm/mach-zynq/
1680F:	drivers/cpuidle/cpuidle-zynq.c
1681F:	drivers/block/xsysace.c
1682N:	zynq
1683N:	xilinx
1684F:	drivers/clocksource/cadence_ttc_timer.c
1685F:	drivers/i2c/busses/i2c-cadence.c
1686F:	drivers/mmc/host/sdhci-of-arasan.c
1687F:	drivers/edac/synopsys_edac.c
1688
1689ARM SMMU DRIVERS
1690M:	Will Deacon <will.deacon@arm.com>
1691L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1692S:	Maintained
1693F:	drivers/iommu/arm-smmu.c
1694F:	drivers/iommu/arm-smmu-v3.c
1695F:	drivers/iommu/io-pgtable-arm.c
1696
1697ARM64 PORT (AARCH64 ARCHITECTURE)
1698M:	Catalin Marinas <catalin.marinas@arm.com>
1699M:	Will Deacon <will.deacon@arm.com>
1700L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1701S:	Maintained
1702F:	arch/arm64/
1703F:	Documentation/arm64/
1704
1705AS3645A LED FLASH CONTROLLER DRIVER
1706M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1707L:	linux-media@vger.kernel.org
1708T:	git git://linuxtv.org/media_tree.git
1709S:	Maintained
1710F:	drivers/media/i2c/as3645a.c
1711F:	include/media/as3645a.h
1712
1713ASC7621 HARDWARE MONITOR DRIVER
1714M:	George Joseph <george.joseph@fairview5.com>
1715L:	lm-sensors@lm-sensors.org
1716S:	Maintained
1717F:	Documentation/hwmon/asc7621
1718F:	drivers/hwmon/asc7621.c
1719
1720ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1721M:	Corentin Chary <corentin.chary@gmail.com>
1722L:	acpi4asus-user@lists.sourceforge.net
1723L:	platform-driver-x86@vger.kernel.org
1724W:	http://acpi4asus.sf.net
1725S:	Maintained
1726F:	drivers/platform/x86/asus*.c
1727F:	drivers/platform/x86/eeepc*.c
1728
1729ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1730R:	Dan Williams <dan.j.williams@intel.com>
1731W:	http://sourceforge.net/projects/xscaleiop
1732S:	Odd fixes
1733F:	Documentation/crypto/async-tx-api.txt
1734F:	crypto/async_tx/
1735F:	drivers/dma/
1736F:	include/linux/dmaengine.h
1737F:	include/linux/async_tx.h
1738
1739AT24 EEPROM DRIVER
1740M:	Wolfram Sang <wsa@the-dreams.de>
1741L:	linux-i2c@vger.kernel.org
1742S:	Maintained
1743F:	drivers/misc/eeprom/at24.c
1744F:	include/linux/platform_data/at24.h
1745
1746ATA OVER ETHERNET (AOE) DRIVER
1747M:	"Ed L. Cashin" <ed.cashin@acm.org>
1748W:	http://www.openaoe.org/
1749S:	Supported
1750F:	Documentation/aoe/
1751F:	drivers/block/aoe/
1752
1753ATHEROS ATH GENERIC UTILITIES
1754M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1755L:	linux-wireless@vger.kernel.org
1756S:	Supported
1757F:	drivers/net/wireless/ath/*
1758
1759ATHEROS ATH5K WIRELESS DRIVER
1760M:	Jiri Slaby <jirislaby@gmail.com>
1761M:	Nick Kossifidis <mickflemm@gmail.com>
1762M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1763L:	linux-wireless@vger.kernel.org
1764W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1765S:	Maintained
1766F:	drivers/net/wireless/ath/ath5k/
1767
1768ATHEROS ATH6KL WIRELESS DRIVER
1769M:	Kalle Valo <kvalo@qca.qualcomm.com>
1770L:	linux-wireless@vger.kernel.org
1771W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1772T:	git git://github.com/kvalo/ath.git
1773S:	Supported
1774F:	drivers/net/wireless/ath/ath6kl/
1775
1776WILOCITY WIL6210 WIRELESS DRIVER
1777M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1778L:	linux-wireless@vger.kernel.org
1779L:	wil6210@qca.qualcomm.com
1780S:	Supported
1781W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1782F:	drivers/net/wireless/ath/wil6210/
1783F:	include/uapi/linux/wil6210_uapi.h
1784
1785CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1786M:	Christian Lamparter <chunkeey@googlemail.com>
1787L:	linux-wireless@vger.kernel.org
1788W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1789S:	Maintained
1790F:	drivers/net/wireless/ath/carl9170/
1791
1792ATK0110 HWMON DRIVER
1793M:	Luca Tettamanti <kronos.it@gmail.com>
1794L:	lm-sensors@lm-sensors.org
1795S:	Maintained
1796F:	drivers/hwmon/asus_atk0110.c
1797
1798ATI_REMOTE2 DRIVER
1799M:	Ville Syrjala <syrjala@sci.fi>
1800S:	Maintained
1801F:	drivers/input/misc/ati_remote2.c
1802
1803ATLX ETHERNET DRIVERS
1804M:	Jay Cliburn <jcliburn@gmail.com>
1805M:	Chris Snook <chris.snook@gmail.com>
1806L:	netdev@vger.kernel.org
1807W:	http://sourceforge.net/projects/atl1
1808W:	http://atl1.sourceforge.net
1809S:	Maintained
1810F:	drivers/net/ethernet/atheros/
1811
1812ATM
1813M:	Chas Williams <3chas3@gmail.com>
1814L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1815L:	netdev@vger.kernel.org
1816W:	http://linux-atm.sourceforge.net
1817S:	Maintained
1818F:	drivers/atm/
1819F:	include/linux/atm*
1820F:	include/uapi/linux/atm*
1821
1822ATMEL AT91 / AT32 MCI DRIVER
1823M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1824S:	Maintained
1825F:	drivers/mmc/host/atmel-mci.c
1826F:	drivers/mmc/host/atmel-mci-regs.h
1827
1828ATMEL AT91 / AT32 SERIAL DRIVER
1829M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1830S:	Supported
1831F:	drivers/tty/serial/atmel_serial.c
1832
1833ATMEL Audio ALSA driver
1834M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1835L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1836S:	Supported
1837F:	sound/soc/atmel
1838
1839ATMEL DMA DRIVER
1840M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1841L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1842S:	Supported
1843F:	drivers/dma/at_hdmac.c
1844F:	drivers/dma/at_hdmac_regs.h
1845F:	include/linux/platform_data/dma-atmel.h
1846
1847ATMEL XDMA DRIVER
1848M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1849L:	linux-arm-kernel@lists.infradead.org
1850L:	dmaengine@vger.kernel.org
1851S:	Supported
1852F:	drivers/dma/at_xdmac.c
1853
1854ATMEL I2C DRIVER
1855M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1856L:	linux-i2c@vger.kernel.org
1857S:	Supported
1858F:	drivers/i2c/busses/i2c-at91.c
1859
1860ATMEL ISI DRIVER
1861M:	Josh Wu <josh.wu@atmel.com>
1862L:	linux-media@vger.kernel.org
1863S:	Supported
1864F:	drivers/media/platform/soc_camera/atmel-isi.c
1865F:	include/media/atmel-isi.h
1866
1867ATMEL LCDFB DRIVER
1868M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1869L:	linux-fbdev@vger.kernel.org
1870S:	Maintained
1871F:	drivers/video/fbdev/atmel_lcdfb.c
1872F:	include/video/atmel_lcdc.h
1873
1874ATMEL MACB ETHERNET DRIVER
1875M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1876S:	Supported
1877F:	drivers/net/ethernet/cadence/
1878
1879ATMEL NAND DRIVER
1880M:	Josh Wu <josh.wu@atmel.com>
1881L:	linux-mtd@lists.infradead.org
1882S:	Supported
1883F:	drivers/mtd/nand/atmel_nand*
1884
1885ATMEL SPI DRIVER
1886M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1887S:	Supported
1888F:	drivers/spi/spi-atmel.*
1889
1890ATMEL SSC DRIVER
1891M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1892L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1893S:	Supported
1894F:	drivers/misc/atmel-ssc.c
1895F:	include/linux/atmel-ssc.h
1896
1897ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1898M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1899L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1900S:	Supported
1901F:	drivers/misc/atmel_tclib.c
1902F:	drivers/clocksource/tcb_clksrc.c
1903
1904ATMEL USBA UDC DRIVER
1905M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1906L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1907S:	Supported
1908F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1909
1910ATMEL WIRELESS DRIVER
1911M:	Simon Kelley <simon@thekelleys.org.uk>
1912L:	linux-wireless@vger.kernel.org
1913W:	http://www.thekelleys.org.uk/atmel
1914W:	http://atmelwlandriver.sourceforge.net/
1915S:	Maintained
1916F:	drivers/net/wireless/atmel*
1917
1918ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1919M:	Bradley Grove <linuxdrivers@attotech.com>
1920L:	linux-scsi@vger.kernel.org
1921W:	http://www.attotech.com
1922S:	Supported
1923F:	drivers/scsi/esas2r
1924
1925ATUSB IEEE 802.15.4 RADIO DRIVER
1926M:	Stefan Schmidt <stefan@osg.samsung.com>
1927L:	linux-wpan@vger.kernel.org
1928S:	Maintained
1929F:	drivers/net/ieee802154/atusb.c
1930F:	drivers/net/ieee802154/atusb.h
1931F:	drivers/net/ieee802154/at86rf230.h
1932
1933AUDIT SUBSYSTEM
1934M:	Paul Moore <paul@paul-moore.com>
1935M:	Eric Paris <eparis@redhat.com>
1936L:	linux-audit@redhat.com (moderated for non-subscribers)
1937W:	http://people.redhat.com/sgrubb/audit/
1938T:	git git://git.infradead.org/users/pcmoore/audit
1939S:	Maintained
1940F:	include/linux/audit.h
1941F:	include/uapi/linux/audit.h
1942F:	kernel/audit*
1943
1944AUXILIARY DISPLAY DRIVERS
1945M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1946W:	http://miguelojeda.es/auxdisplay.htm
1947W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1948S:	Maintained
1949F:	drivers/auxdisplay/
1950F:	include/linux/cfag12864b.h
1951
1952AVR32 ARCHITECTURE
1953M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1954M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1955W:	http://www.atmel.com/products/AVR32/
1956W:	http://mirror.egtvedt.no/avr32linux.org/
1957W:	http://avrfreaks.net/
1958S:	Maintained
1959F:	arch/avr32/
1960
1961AVR32/AT32AP MACHINE SUPPORT
1962M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1963M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1964S:	Maintained
1965F:	arch/avr32/mach-at32ap/
1966
1967AX.25 NETWORK LAYER
1968M:	Ralf Baechle <ralf@linux-mips.org>
1969L:	linux-hams@vger.kernel.org
1970W:	http://www.linux-ax25.org/
1971S:	Maintained
1972F:	include/uapi/linux/ax25.h
1973F:	include/net/ax25.h
1974F:	net/ax25/
1975
1976AZ6007 DVB DRIVER
1977M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1978L:	linux-media@vger.kernel.org
1979W:	http://linuxtv.org
1980T:	git git://linuxtv.org/media_tree.git
1981S:	Maintained
1982F:	drivers/media/usb/dvb-usb-v2/az6007.c
1983
1984AZTECH FM RADIO RECEIVER DRIVER
1985M:	Hans Verkuil <hverkuil@xs4all.nl>
1986L:	linux-media@vger.kernel.org
1987T:	git git://linuxtv.org/media_tree.git
1988W:	http://linuxtv.org
1989S:	Maintained
1990F:	drivers/media/radio/radio-aztech*
1991
1992B43 WIRELESS DRIVER
1993L:	linux-wireless@vger.kernel.org
1994L:	b43-dev@lists.infradead.org
1995W:	http://wireless.kernel.org/en/users/Drivers/b43
1996S:	Odd Fixes
1997F:	drivers/net/wireless/b43/
1998
1999B43LEGACY WIRELESS DRIVER
2000M:	Larry Finger <Larry.Finger@lwfinger.net>
2001L:	linux-wireless@vger.kernel.org
2002L:	b43-dev@lists.infradead.org
2003W:	http://wireless.kernel.org/en/users/Drivers/b43
2004S:	Maintained
2005F:	drivers/net/wireless/b43legacy/
2006
2007BACKLIGHT CLASS/SUBSYSTEM
2008M:	Jingoo Han <jingoohan1@gmail.com>
2009M:	Lee Jones <lee.jones@linaro.org>
2010S:	Maintained
2011F:	drivers/video/backlight/
2012F:	include/linux/backlight.h
2013
2014BATMAN ADVANCED
2015M:	Marek Lindner <mareklindner@neomailbox.ch>
2016M:	Simon Wunderlich <sw@simonwunderlich.de>
2017M:	Antonio Quartulli <antonio@meshcoding.com>
2018L:	b.a.t.m.a.n@lists.open-mesh.org
2019W:	http://www.open-mesh.org/
2020S:	Maintained
2021F:	net/batman-adv/
2022
2023BAYCOM/HDLCDRV DRIVERS FOR AX.25
2024M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2025L:	linux-hams@vger.kernel.org
2026W:	http://www.baycom.org/~tom/ham/ham.html
2027S:	Maintained
2028F:	drivers/net/hamradio/baycom*
2029
2030BCACHE (BLOCK LAYER CACHE)
2031M:	Kent Overstreet <kent.overstreet@gmail.com>
2032L:	linux-bcache@vger.kernel.org
2033W:	http://bcache.evilpiepirate.org
2034S:	Maintained
2035F:	drivers/md/bcache/
2036
2037BDISP ST MEDIA DRIVER
2038M:	Fabien Dessenne <fabien.dessenne@st.com>
2039L:	linux-media@vger.kernel.org
2040T:	git git://linuxtv.org/media_tree.git
2041W:	http://linuxtv.org
2042S:	Supported
2043F:	drivers/media/platform/sti/bdisp
2044
2045BEFS FILE SYSTEM
2046S:	Orphan
2047F:	Documentation/filesystems/befs.txt
2048F:	fs/befs/
2049
2050BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2051M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2052L:	netdev@vger.kernel.org
2053S:	Maintained
2054F:	drivers/net/ethernet/ec_bhf.c
2055
2056BFS FILE SYSTEM
2057M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2058S:	Maintained
2059F:	Documentation/filesystems/bfs.txt
2060F:	fs/bfs/
2061F:	include/uapi/linux/bfs_fs.h
2062
2063BLACKFIN ARCHITECTURE
2064M:	Steven Miao <realmz6@gmail.com>
2065L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2066T:	git git://git.code.sf.net/p/adi-linux/code
2067W:	http://blackfin.uclinux.org
2068S:	Supported
2069F:	arch/blackfin/
2070
2071BLACKFIN EMAC DRIVER
2072L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2073W:	http://blackfin.uclinux.org
2074S:	Supported
2075F:	drivers/net/ethernet/adi/
2076
2077BLACKFIN RTC DRIVER
2078L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2079W:	http://blackfin.uclinux.org
2080S:	Supported
2081F:	drivers/rtc/rtc-bfin.c
2082
2083BLACKFIN SDH DRIVER
2084M:	Sonic Zhang <sonic.zhang@analog.com>
2085L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2086W:	http://blackfin.uclinux.org
2087S:	Supported
2088F:	drivers/mmc/host/bfin_sdh.c
2089
2090BLACKFIN SERIAL DRIVER
2091M:	Sonic Zhang <sonic.zhang@analog.com>
2092L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2093W:	http://blackfin.uclinux.org
2094S:	Supported
2095F:	drivers/tty/serial/bfin_uart.c
2096
2097BLACKFIN WATCHDOG DRIVER
2098L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2099W:	http://blackfin.uclinux.org
2100S:	Supported
2101F:	drivers/watchdog/bfin_wdt.c
2102
2103BLACKFIN I2C TWI DRIVER
2104M:	Sonic Zhang <sonic.zhang@analog.com>
2105L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2106W:	http://blackfin.uclinux.org/
2107S:	Supported
2108F:	drivers/i2c/busses/i2c-bfin-twi.c
2109
2110BLACKFIN MEDIA DRIVER
2111M:	Scott Jiang <scott.jiang.linux@gmail.com>
2112L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2113W:	http://blackfin.uclinux.org/
2114S:	Supported
2115F:	drivers/media/platform/blackfin/
2116F:	drivers/media/i2c/adv7183*
2117F:	drivers/media/i2c/vs6624*
2118
2119BLINKM RGB LED DRIVER
2120M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2121S:	Maintained
2122F:	drivers/leds/leds-blinkm.c
2123
2124BLOCK LAYER
2125M:	Jens Axboe <axboe@kernel.dk>
2126T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2127S:	Maintained
2128F:	block/
2129F:	kernel/trace/blktrace.c
2130
2131BLOCK2MTD DRIVER
2132M:	Joern Engel <joern@lazybastard.org>
2133L:	linux-mtd@lists.infradead.org
2134S:	Maintained
2135F:	drivers/mtd/devices/block2mtd.c
2136
2137BLUETOOTH DRIVERS
2138M:	Marcel Holtmann <marcel@holtmann.org>
2139M:	Gustavo Padovan <gustavo@padovan.org>
2140M:	Johan Hedberg <johan.hedberg@gmail.com>
2141L:	linux-bluetooth@vger.kernel.org
2142W:	http://www.bluez.org/
2143T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2144T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2145S:	Maintained
2146F:	drivers/bluetooth/
2147
2148BLUETOOTH SUBSYSTEM
2149M:	Marcel Holtmann <marcel@holtmann.org>
2150M:	Gustavo Padovan <gustavo@padovan.org>
2151M:	Johan Hedberg <johan.hedberg@gmail.com>
2152L:	linux-bluetooth@vger.kernel.org
2153W:	http://www.bluez.org/
2154T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2155T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2156S:	Maintained
2157F:	net/bluetooth/
2158F:	include/net/bluetooth/
2159
2160BONDING DRIVER
2161M:	Jay Vosburgh <j.vosburgh@gmail.com>
2162M:	Veaceslav Falico <vfalico@gmail.com>
2163M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2164L:	netdev@vger.kernel.org
2165W:	http://sourceforge.net/projects/bonding/
2166S:	Supported
2167F:	drivers/net/bonding/
2168F:	include/uapi/linux/if_bonding.h
2169
2170BPF (Safe dynamic programs and tools)
2171M:	Alexei Starovoitov <ast@kernel.org>
2172L:	netdev@vger.kernel.org
2173L:	linux-kernel@vger.kernel.org
2174S:	Supported
2175F:	kernel/bpf/
2176
2177BROADCOM B44 10/100 ETHERNET DRIVER
2178M:	Gary Zambrano <zambrano@broadcom.com>
2179L:	netdev@vger.kernel.org
2180S:	Supported
2181F:	drivers/net/ethernet/broadcom/b44.*
2182
2183BROADCOM GENET ETHERNET DRIVER
2184M:	Florian Fainelli <f.fainelli@gmail.com>
2185L:	netdev@vger.kernel.org
2186S:	Supported
2187F:	drivers/net/ethernet/broadcom/genet/
2188
2189BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2190M:	Sony Chacko <sony.chacko@qlogic.com>
2191M:	Dept-HSGLinuxNICDev@qlogic.com
2192L:	netdev@vger.kernel.org
2193S:	Supported
2194F:	drivers/net/ethernet/broadcom/bnx2.*
2195F:	drivers/net/ethernet/broadcom/bnx2_*
2196
2197BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2198M:	Ariel Elior <ariel.elior@qlogic.com>
2199L:	netdev@vger.kernel.org
2200S:	Supported
2201F:	drivers/net/ethernet/broadcom/bnx2x/
2202
2203BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2204M:	Florian Fainelli <f.fainelli@gmail.com>
2205M:	Ray Jui <rjui@broadcom.com>
2206M:	Scott Branden <sbranden@broadcom.com>
2207L:	bcm-kernel-feedback-list@broadcom.com
2208T:	git git://github.com/broadcom/mach-bcm
2209S:	Maintained
2210F:	arch/arm/mach-bcm/
2211F:	arch/arm/boot/dts/bcm113*
2212F:	arch/arm/boot/dts/bcm216*
2213F:	arch/arm/boot/dts/bcm281*
2214F:	arch/arm/configs/bcm_defconfig
2215F:	drivers/mmc/host/sdhci-bcm-kona.c
2216F:	drivers/clocksource/bcm_kona_timer.c
2217
2218BROADCOM BCM2835 ARM ARCHITECTURE
2219M:	Stephen Warren <swarren@wwwdotorg.org>
2220M:	Lee Jones <lee@kernel.org>
2221L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2222T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2223S:	Maintained
2224N:	bcm2835
2225
2226BROADCOM BCM33XX MIPS ARCHITECTURE
2227M:	Kevin Cernekee <cernekee@gmail.com>
2228L:	linux-mips@linux-mips.org
2229S:	Maintained
2230F:	arch/mips/bcm3384/*
2231F:	arch/mips/include/asm/mach-bcm3384/*
2232F:	arch/mips/kernel/*bmips*
2233
2234BROADCOM BCM47XX MIPS ARCHITECTURE
2235M:	Hauke Mehrtens <hauke@hauke-m.de>
2236M:	Rafał Miłecki <zajec5@gmail.com>
2237L:	linux-mips@linux-mips.org
2238S:	Maintained
2239F:	arch/mips/bcm47xx/*
2240F:	arch/mips/include/asm/mach-bcm47xx/*
2241
2242BROADCOM BCM5301X ARM ARCHITECTURE
2243M:	Hauke Mehrtens <hauke@hauke-m.de>
2244L:	linux-arm-kernel@lists.infradead.org
2245S:	Maintained
2246F:	arch/arm/mach-bcm/bcm_5301x.c
2247F:	arch/arm/boot/dts/bcm5301x.dtsi
2248F:	arch/arm/boot/dts/bcm470*
2249
2250BROADCOM BCM63XX ARM ARCHITECTURE
2251M:	Florian Fainelli <f.fainelli@gmail.com>
2252L:	linux-arm-kernel@lists.infradead.org
2253T:	git git://github.com/broadcom/arm-bcm63xx.git
2254S:	Maintained
2255F:	arch/arm/mach-bcm/bcm63xx.c
2256F:	arch/arm/include/debug/bcm63xx.S
2257
2258BROADCOM BCM63XX/BCM33XX UDC DRIVER
2259M:	Kevin Cernekee <cernekee@gmail.com>
2260L:	linux-usb@vger.kernel.org
2261S:	Maintained
2262F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2263
2264BROADCOM BCM7XXX ARM ARCHITECTURE
2265M:	Brian Norris <computersforpeace@gmail.com>
2266M:	Gregory Fong <gregory.0xf0@gmail.com>
2267M:	Florian Fainelli <f.fainelli@gmail.com>
2268L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2269T:	git git://github.com/broadcom/stblinux.git
2270S:	Maintained
2271F:	arch/arm/mach-bcm/*brcmstb*
2272F:	arch/arm/boot/dts/bcm7*.dts*
2273F:	drivers/bus/brcmstb_gisb.c
2274N:	brcmstb
2275
2276BROADCOM BMIPS MIPS ARCHITECTURE
2277M:	Kevin Cernekee <cernekee@gmail.com>
2278M:	Florian Fainelli <f.fainelli@gmail.com>
2279L:	linux-mips@linux-mips.org
2280T:	git git://github.com/broadcom/stblinux.git
2281S:	Maintained
2282F:	arch/mips/bmips/*
2283F:	arch/mips/include/asm/mach-bmips/*
2284F:	arch/mips/kernel/*bmips*
2285F:	arch/mips/boot/dts/brcm/bcm*.dts*
2286F:	drivers/irqchip/irq-bcm7*
2287F:	drivers/irqchip/irq-brcmstb*
2288
2289BROADCOM TG3 GIGABIT ETHERNET DRIVER
2290M:	Prashant Sreedharan <prashant@broadcom.com>
2291M:	Michael Chan <mchan@broadcom.com>
2292L:	netdev@vger.kernel.org
2293S:	Supported
2294F:	drivers/net/ethernet/broadcom/tg3.*
2295
2296BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2297M:	Brett Rudley <brudley@broadcom.com>
2298M:	Arend van Spriel <arend@broadcom.com>
2299M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2300M:	Hante Meuleman <meuleman@broadcom.com>
2301L:	linux-wireless@vger.kernel.org
2302L:	brcm80211-dev-list@broadcom.com
2303S:	Supported
2304F:	drivers/net/wireless/brcm80211/
2305
2306BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2307M:	QLogic-Storage-Upstream@qlogic.com
2308L:	linux-scsi@vger.kernel.org
2309S:	Supported
2310F:	drivers/scsi/bnx2fc/
2311
2312BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2313M:	QLogic-Storage-Upstream@qlogic.com
2314L:	linux-scsi@vger.kernel.org
2315S:	Supported
2316F:	drivers/scsi/bnx2i/
2317
2318BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2319M:	Ray Jui <rjui@broadcom.com>
2320M:	Scott Branden <sbranden@broadcom.com>
2321L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2322L:	bcm-kernel-feedback-list@broadcom.com
2323T:	git git://github.com/broadcom/cygnus-linux.git
2324S:	Maintained
2325N:	iproc
2326N:	cygnus
2327N:	bcm9113*
2328N:	bcm9583*
2329N:	bcm583*
2330N:	bcm113*
2331
2332BROADCOM BRCMSTB GPIO DRIVER
2333M:	Gregory Fong <gregory.0xf0@gmail.com>
2334L:	bcm-kernel-feedback-list@broadcom.com>
2335S:	Supported
2336F:	drivers/gpio/gpio-brcmstb.c
2337F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2338
2339BROADCOM KONA GPIO DRIVER
2340M:	Ray Jui <rjui@broadcom.com>
2341L:	bcm-kernel-feedback-list@broadcom.com
2342S:	Supported
2343F:	drivers/gpio/gpio-bcm-kona.c
2344F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2345
2346BROADCOM NVRAM DRIVER
2347M:	Rafał Miłecki <zajec5@gmail.com>
2348L:	linux-mips@linux-mips.org
2349S:	Maintained
2350F:	drivers/firmware/broadcom/*
2351
2352BROADCOM STB NAND FLASH DRIVER
2353M:	Brian Norris <computersforpeace@gmail.com>
2354L:	linux-mtd@lists.infradead.org
2355S:	Maintained
2356F:	drivers/mtd/nand/brcmnand/
2357
2358BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2359M:	Rafał Miłecki <zajec5@gmail.com>
2360L:	linux-wireless@vger.kernel.org
2361S:	Maintained
2362F:	drivers/bcma/
2363F:	include/linux/bcma/
2364
2365BROADCOM SYSTEMPORT ETHERNET DRIVER
2366M:	Florian Fainelli <f.fainelli@gmail.com>
2367L:	netdev@vger.kernel.org
2368S:	Supported
2369F:	drivers/net/ethernet/broadcom/bcmsysport.*
2370
2371BROCADE BFA FC SCSI DRIVER
2372M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2373M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2374L:	linux-scsi@vger.kernel.org
2375S:	Supported
2376F:	drivers/scsi/bfa/
2377
2378BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2379M:	Rasesh Mody <rasesh.mody@qlogic.com>
2380L:	netdev@vger.kernel.org
2381S:	Supported
2382F:	drivers/net/ethernet/brocade/bna/
2383
2384BSG (block layer generic sg v4 driver)
2385M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2386L:	linux-scsi@vger.kernel.org
2387S:	Supported
2388F:	block/bsg.c
2389F:	include/linux/bsg.h
2390F:	include/uapi/linux/bsg.h
2391
2392BT87X AUDIO DRIVER
2393M:	Clemens Ladisch <clemens@ladisch.de>
2394L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2395T:	git git://git.alsa-project.org/alsa-kernel.git
2396S:	Maintained
2397F:	Documentation/sound/alsa/Bt87x.txt
2398F:	sound/pci/bt87x.c
2399
2400BT8XXGPIO DRIVER
2401M:	Michael Buesch <m@bues.ch>
2402W:	http://bu3sch.de/btgpio.php
2403S:	Maintained
2404F:	drivers/gpio/gpio-bt8xx.c
2405
2406BTRFS FILE SYSTEM
2407M:	Chris Mason <clm@fb.com>
2408M:	Josef Bacik <jbacik@fb.com>
2409M:	David Sterba <dsterba@suse.com>
2410L:	linux-btrfs@vger.kernel.org
2411W:	http://btrfs.wiki.kernel.org/
2412Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2413T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2414S:	Maintained
2415F:	Documentation/filesystems/btrfs.txt
2416F:	fs/btrfs/
2417
2418BTTV VIDEO4LINUX DRIVER
2419M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2420L:	linux-media@vger.kernel.org
2421W:	http://linuxtv.org
2422T:	git git://linuxtv.org/media_tree.git
2423S:	Odd fixes
2424F:	Documentation/video4linux/bttv/
2425F:	drivers/media/pci/bt8xx/bttv*
2426
2427BUSLOGIC SCSI DRIVER
2428M:	Khalid Aziz <khalid@gonehiking.org>
2429L:	linux-scsi@vger.kernel.org
2430S:	Maintained
2431F:	drivers/scsi/BusLogic.*
2432F:	drivers/scsi/FlashPoint.*
2433
2434C-MEDIA CMI8788 DRIVER
2435M:	Clemens Ladisch <clemens@ladisch.de>
2436L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2437T:	git git://git.alsa-project.org/alsa-kernel.git
2438S:	Maintained
2439F:	sound/pci/oxygen/
2440
2441C6X ARCHITECTURE
2442M:	Mark Salter <msalter@redhat.com>
2443M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2444L:	linux-c6x-dev@linux-c6x.org
2445W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2446S:	Maintained
2447F:	arch/c6x/
2448
2449CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2450M:	David Howells <dhowells@redhat.com>
2451L:	linux-cachefs@redhat.com
2452S:	Supported
2453F:	Documentation/filesystems/caching/cachefiles.txt
2454F:	fs/cachefiles/
2455
2456CADET FM/AM RADIO RECEIVER DRIVER
2457M:	Hans Verkuil <hverkuil@xs4all.nl>
2458L:	linux-media@vger.kernel.org
2459T:	git git://linuxtv.org/media_tree.git
2460W:	http://linuxtv.org
2461S:	Maintained
2462F:	drivers/media/radio/radio-cadet*
2463
2464CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2465M:	Jonathan Corbet <corbet@lwn.net>
2466L:	linux-media@vger.kernel.org
2467T:	git git://linuxtv.org/media_tree.git
2468S:	Maintained
2469F:	Documentation/video4linux/cafe_ccic
2470F:	drivers/media/platform/marvell-ccic/
2471
2472CAIF NETWORK LAYER
2473M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2474L:	netdev@vger.kernel.org
2475S:	Supported
2476F:	Documentation/networking/caif/
2477F:	drivers/net/caif/
2478F:	include/uapi/linux/caif/
2479F:	include/net/caif/
2480F:	net/caif/
2481
2482CALGARY x86-64 IOMMU
2483M:	Muli Ben-Yehuda <muli@il.ibm.com>
2484M:	"Jon D. Mason" <jdmason@kudzu.us>
2485L:	discuss@x86-64.org
2486S:	Maintained
2487F:	arch/x86/kernel/pci-calgary_64.c
2488F:	arch/x86/kernel/tce_64.c
2489F:	arch/x86/include/asm/calgary.h
2490F:	arch/x86/include/asm/tce.h
2491
2492CAN NETWORK LAYER
2493M:	Oliver Hartkopp <socketcan@hartkopp.net>
2494M:	Marc Kleine-Budde <mkl@pengutronix.de>
2495L:	linux-can@vger.kernel.org
2496W:	https://github.com/linux-can
2497T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2498T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2499S:	Maintained
2500F:	Documentation/networking/can.txt
2501F:	net/can/
2502F:	include/linux/can/core.h
2503F:	include/uapi/linux/can.h
2504F:	include/uapi/linux/can/bcm.h
2505F:	include/uapi/linux/can/raw.h
2506F:	include/uapi/linux/can/gw.h
2507
2508CAN NETWORK DRIVERS
2509M:	Wolfgang Grandegger <wg@grandegger.com>
2510M:	Marc Kleine-Budde <mkl@pengutronix.de>
2511L:	linux-can@vger.kernel.org
2512W:	https://github.com/linux-can
2513T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2514T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2515S:	Maintained
2516F:	drivers/net/can/
2517F:	include/linux/can/dev.h
2518F:	include/linux/can/platform/
2519F:	include/uapi/linux/can/error.h
2520F:	include/uapi/linux/can/netlink.h
2521
2522CAPABILITIES
2523M:	Serge Hallyn <serge.hallyn@canonical.com>
2524L:	linux-security-module@vger.kernel.org
2525S:	Supported
2526F:	include/linux/capability.h
2527F:	include/uapi/linux/capability.h
2528F:	security/commoncap.c
2529F:	kernel/capability.c
2530
2531CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2532M:	Kevin Tsai <ktsai@capellamicro.com>
2533S:	Maintained
2534F:	drivers/iio/light/cm*
2535F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2536
2537CAVIUM LIQUIDIO NETWORK DRIVER
2538M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2539M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2540M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2541M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2542L:     netdev@vger.kernel.org
2543W:     http://www.cavium.com
2544S:     Supported
2545F:     drivers/net/ethernet/cavium/
2546F:     drivers/net/ethernet/cavium/liquidio/
2547
2548CC2520 IEEE-802.15.4 RADIO DRIVER
2549M:	Varka Bhadram <varkabhadram@gmail.com>
2550L:	linux-wpan@vger.kernel.org
2551S:	Maintained
2552F:	drivers/net/ieee802154/cc2520.c
2553F:	include/linux/spi/cc2520.h
2554F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2555
2556CELL BROADBAND ENGINE ARCHITECTURE
2557M:	Arnd Bergmann <arnd@arndb.de>
2558L:	linuxppc-dev@lists.ozlabs.org
2559W:	http://www.ibm.com/developerworks/power/cell/
2560S:	Supported
2561F:	arch/powerpc/include/asm/cell*.h
2562F:	arch/powerpc/include/asm/spu*.h
2563F:	arch/powerpc/include/uapi/asm/spu*.h
2564F:	arch/powerpc/oprofile/*cell*
2565F:	arch/powerpc/platforms/cell/
2566
2567CEPH COMMON CODE (LIBCEPH)
2568M:	Ilya Dryomov <idryomov@gmail.com>
2569M:	"Yan, Zheng" <zyan@redhat.com>
2570M:	Sage Weil <sage@redhat.com>
2571L:	ceph-devel@vger.kernel.org
2572W:	http://ceph.com/
2573T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2574T:	git git://github.com/ceph/ceph-client.git
2575S:	Supported
2576F:	net/ceph/
2577F:	include/linux/ceph/
2578F:	include/linux/crush/
2579
2580CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2581M:	"Yan, Zheng" <zyan@redhat.com>
2582M:	Sage Weil <sage@redhat.com>
2583M:	Ilya Dryomov <idryomov@gmail.com>
2584L:	ceph-devel@vger.kernel.org
2585W:	http://ceph.com/
2586T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2587T:	git git://github.com/ceph/ceph-client.git
2588S:	Supported
2589F:	Documentation/filesystems/ceph.txt
2590F:	fs/ceph/
2591
2592CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2593L:	linux-usb@vger.kernel.org
2594S:	Orphan
2595F:	Documentation/usb/WUSB-Design-overview.txt
2596F:	Documentation/usb/wusb-cbaf
2597F:	drivers/usb/host/hwa-hc.c
2598F:	drivers/usb/host/whci/
2599F:	drivers/usb/wusbcore/
2600F:	include/linux/usb/wusb*
2601
2602CFAG12864B LCD DRIVER
2603M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2604W:	http://miguelojeda.es/auxdisplay.htm
2605W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2606S:	Maintained
2607F:	drivers/auxdisplay/cfag12864b.c
2608F:	include/linux/cfag12864b.h
2609
2610CFAG12864BFB LCD FRAMEBUFFER DRIVER
2611M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2612W:	http://miguelojeda.es/auxdisplay.htm
2613W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2614S:	Maintained
2615F:	drivers/auxdisplay/cfag12864bfb.c
2616F:	include/linux/cfag12864b.h
2617
2618CFG80211 and NL80211
2619M:	Johannes Berg <johannes@sipsolutions.net>
2620L:	linux-wireless@vger.kernel.org
2621W:	http://wireless.kernel.org/
2622T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2623T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2624S:	Maintained
2625F:	include/uapi/linux/nl80211.h
2626F:	include/net/cfg80211.h
2627F:	net/wireless/*
2628X:	net/wireless/wext*
2629
2630CHAR and MISC DRIVERS
2631M:	Arnd Bergmann <arnd@arndb.de>
2632M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2633T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2634S:	Supported
2635F:	drivers/char/*
2636F:	drivers/misc/*
2637F:	include/linux/miscdevice.h
2638
2639CHECKPATCH
2640M:	Andy Whitcroft <apw@canonical.com>
2641M:	Joe Perches <joe@perches.com>
2642S:	Maintained
2643F:	scripts/checkpatch.pl
2644
2645CHINESE DOCUMENTATION
2646M:	Harry Wei <harryxiyou@gmail.com>
2647L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2648L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2649S:	Maintained
2650F:	Documentation/zh_CN/
2651
2652CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2653M:	Peter Chen <Peter.Chen@freescale.com>
2654T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2655L:	linux-usb@vger.kernel.org
2656S:	Maintained
2657F:	drivers/usb/chipidea/
2658
2659CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2660M:	Hans de Goede <hdegoede@redhat.com>
2661L:	linux-input@vger.kernel.org
2662S:	Maintained
2663F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2664F:	drivers/input/touchscreen/chipone_icn8318.c
2665
2666CHROME HARDWARE PLATFORM SUPPORT
2667M:	Olof Johansson <olof@lixom.net>
2668S:	Maintained
2669F:	drivers/platform/chrome/
2670
2671CISCO VIC ETHERNET NIC DRIVER
2672M:	Christian Benvenuti <benve@cisco.com>
2673M:	Sujith Sankar <ssujith@cisco.com>
2674M:	Govindarajulu Varadarajan <_govind@gmx.com>
2675M:	Neel Patel <neepatel@cisco.com>
2676S:	Supported
2677F:	drivers/net/ethernet/cisco/enic/
2678
2679CISCO VIC LOW LATENCY NIC DRIVER
2680M:	Upinder Malhi <umalhi@cisco.com>
2681S:	Supported
2682F:	drivers/infiniband/hw/usnic
2683
2684CIRRUS LOGIC EP93XX ETHERNET DRIVER
2685M:	Hartley Sweeten <hsweeten@visionengravers.com>
2686L:	netdev@vger.kernel.org
2687S:	Maintained
2688F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2689
2690CIRRUS LOGIC AUDIO CODEC DRIVERS
2691M:	Brian Austin <brian.austin@cirrus.com>
2692M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2693L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2694S:	Maintained
2695F:	sound/soc/codecs/cs*
2696
2697CLEANCACHE API
2698M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2699L:	linux-kernel@vger.kernel.org
2700S:	Maintained
2701F:	mm/cleancache.c
2702F:	include/linux/cleancache.h
2703
2704CLK API
2705M:	Russell King <linux@arm.linux.org.uk>
2706L:	linux-clk@vger.kernel.org
2707S:	Maintained
2708F:	include/linux/clk.h
2709
2710CLOCKSOURCE, CLOCKEVENT DRIVERS
2711M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2712M:	Thomas Gleixner <tglx@linutronix.de>
2713L:	linux-kernel@vger.kernel.org
2714T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2715S:	Supported
2716F:	drivers/clocksource
2717
2718CISCO FCOE HBA DRIVER
2719M:	Hiral Patel <hiralpat@cisco.com>
2720M:	Suma Ramars <sramars@cisco.com>
2721M:	Brian Uchino <buchino@cisco.com>
2722L:	linux-scsi@vger.kernel.org
2723S:	Supported
2724F:	drivers/scsi/fnic/
2725
2726CISCO SCSI HBA DRIVER
2727M:	Narsimhulu Musini <nmusini@cisco.com>
2728M:	Sesidhar Baddela <sebaddel@cisco.com>
2729L:	linux-scsi@vger.kernel.org
2730S:	Supported
2731F:	drivers/scsi/snic/
2732
2733CMPC ACPI DRIVER
2734M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2735M:	Daniel Oliveira Nascimento <don@syst.com.br>
2736L:	platform-driver-x86@vger.kernel.org
2737S:	Supported
2738F:	drivers/platform/x86/classmate-laptop.c
2739
2740COBALT MEDIA DRIVER
2741M:	Hans Verkuil <hans.verkuil@cisco.com>
2742L:	linux-media@vger.kernel.org
2743T:	git git://linuxtv.org/media_tree.git
2744W:	http://linuxtv.org
2745S:	Supported
2746F:	drivers/media/pci/cobalt/
2747
2748COCCINELLE/Semantic Patches (SmPL)
2749M:	Julia Lawall <Julia.Lawall@lip6.fr>
2750M:	Gilles Muller <Gilles.Muller@lip6.fr>
2751M:	Nicolas Palix <nicolas.palix@imag.fr>
2752M:	Michal Marek <mmarek@suse.com>
2753L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2754T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2755W:	http://coccinelle.lip6.fr/
2756S:	Supported
2757F:	Documentation/coccinelle.txt
2758F:	scripts/coccinelle/
2759F:	scripts/coccicheck
2760
2761CODA FILE SYSTEM
2762M:	Jan Harkes <jaharkes@cs.cmu.edu>
2763M:	coda@cs.cmu.edu
2764L:	codalist@coda.cs.cmu.edu
2765W:	http://www.coda.cs.cmu.edu/
2766S:	Maintained
2767F:	Documentation/filesystems/coda.txt
2768F:	fs/coda/
2769F:	include/linux/coda*.h
2770F:	include/uapi/linux/coda*.h
2771
2772CODA V4L2 MEM2MEM DRIVER
2773M:	Philipp Zabel <p.zabel@pengutronix.de>
2774L:	linux-media@vger.kernel.org
2775S:	Maintained
2776F:	Documentation/devicetree/bindings/media/coda.txt
2777F:	drivers/media/platform/coda/
2778
2779COMMON CLK FRAMEWORK
2780M:	Michael Turquette <mturquette@baylibre.com>
2781M:	Stephen Boyd <sboyd@codeaurora.org>
2782L:	linux-clk@vger.kernel.org
2783T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2784S:	Maintained
2785F:	drivers/clk/
2786X:	drivers/clk/clkdev.c
2787F:	include/linux/clk-pr*
2788F:	include/linux/clk/
2789
2790COMMON INTERNET FILE SYSTEM (CIFS)
2791M:	Steve French <sfrench@samba.org>
2792L:	linux-cifs@vger.kernel.org
2793L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2794W:	http://linux-cifs.samba.org/
2795T:	git git://git.samba.org/sfrench/cifs-2.6.git
2796S:	Supported
2797F:	Documentation/filesystems/cifs/
2798F:	fs/cifs/
2799
2800COMPACTPCI HOTPLUG CORE
2801M:	Scott Murray <scott@spiteful.org>
2802L:	linux-pci@vger.kernel.org
2803S:	Maintained
2804F:	drivers/pci/hotplug/cpci_hotplug*
2805
2806COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2807M:	Scott Murray <scott@spiteful.org>
2808L:	linux-pci@vger.kernel.org
2809S:	Maintained
2810F:	drivers/pci/hotplug/cpcihp_zt5550.*
2811
2812COMPACTPCI HOTPLUG GENERIC DRIVER
2813M:	Scott Murray <scott@spiteful.org>
2814L:	linux-pci@vger.kernel.org
2815S:	Maintained
2816F:	drivers/pci/hotplug/cpcihp_generic.c
2817
2818COMPAL LAPTOP SUPPORT
2819M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2820L:	platform-driver-x86@vger.kernel.org
2821S:	Maintained
2822F:	drivers/platform/x86/compal-laptop.c
2823
2824CONEXANT ACCESSRUNNER USB DRIVER
2825M:	Simon Arlott <cxacru@fire.lp0.eu>
2826L:	accessrunner-general@lists.sourceforge.net
2827W:	http://accessrunner.sourceforge.net/
2828S:	Maintained
2829F:	drivers/usb/atm/cxacru.c
2830
2831CONFIGFS
2832M:	Joel Becker <jlbec@evilplan.org>
2833T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2834S:	Supported
2835F:	fs/configfs/
2836F:	include/linux/configfs.h
2837
2838CONNECTOR
2839M:	Evgeniy Polyakov <zbr@ioremap.net>
2840L:	netdev@vger.kernel.org
2841S:	Maintained
2842F:	drivers/connector/
2843
2844CONTROL GROUP (CGROUP)
2845M:	Tejun Heo <tj@kernel.org>
2846M:	Li Zefan <lizefan@huawei.com>
2847M:	Johannes Weiner <hannes@cmpxchg.org>
2848L:	cgroups@vger.kernel.org
2849T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2850S:	Maintained
2851F:	Documentation/cgroups/
2852F:	include/linux/cgroup*
2853F:	kernel/cgroup*
2854
2855CONTROL GROUP - CPUSET
2856M:	Li Zefan <lizefan@huawei.com>
2857L:	cgroups@vger.kernel.org
2858W:	http://www.bullopensource.org/cpuset/
2859W:	http://oss.sgi.com/projects/cpusets/
2860T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2861S:	Maintained
2862F:	Documentation/cgroups/cpusets.txt
2863F:	include/linux/cpuset.h
2864F:	kernel/cpuset.c
2865
2866CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2867M:	Johannes Weiner <hannes@cmpxchg.org>
2868M:	Michal Hocko <mhocko@kernel.org>
2869L:	cgroups@vger.kernel.org
2870L:	linux-mm@kvack.org
2871S:	Maintained
2872F:	mm/memcontrol.c
2873F:	mm/swap_cgroup.c
2874
2875CORETEMP HARDWARE MONITORING DRIVER
2876M:	Fenghua Yu <fenghua.yu@intel.com>
2877L:	lm-sensors@lm-sensors.org
2878S:	Maintained
2879F:	Documentation/hwmon/coretemp
2880F:	drivers/hwmon/coretemp.c
2881
2882COSA/SRP SYNC SERIAL DRIVER
2883M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2884W:	http://www.fi.muni.cz/~kas/cosa/
2885S:	Maintained
2886F:	drivers/net/wan/cosa*
2887
2888CPMAC ETHERNET DRIVER
2889M:	Florian Fainelli <florian@openwrt.org>
2890L:	netdev@vger.kernel.org
2891S:	Maintained
2892F:	drivers/net/ethernet/ti/cpmac.c
2893
2894CPU FREQUENCY DRIVERS
2895M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2896M:	Viresh Kumar <viresh.kumar@linaro.org>
2897L:	linux-pm@vger.kernel.org
2898S:	Maintained
2899T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2900T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2901F:	drivers/cpufreq/
2902F:	include/linux/cpufreq.h
2903
2904CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2905M:	Viresh Kumar <viresh.kumar@linaro.org>
2906M:	Sudeep Holla <sudeep.holla@arm.com>
2907L:	linux-pm@vger.kernel.org
2908W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2909S:	Maintained
2910F:	drivers/cpufreq/arm_big_little.h
2911F:	drivers/cpufreq/arm_big_little.c
2912F:	drivers/cpufreq/arm_big_little_dt.c
2913
2914CPUIDLE DRIVER - ARM BIG LITTLE
2915M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2916M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2917L:	linux-pm@vger.kernel.org
2918L:	linux-arm-kernel@lists.infradead.org
2919T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2920S:	Maintained
2921F:	drivers/cpuidle/cpuidle-big_little.c
2922
2923CPUIDLE DRIVER - ARM EXYNOS
2924M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2925M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2926M:	Kukjin Kim <kgene@kernel.org>
2927L:	linux-pm@vger.kernel.org
2928L:	linux-samsung-soc@vger.kernel.org
2929S:	Supported
2930F:	drivers/cpuidle/cpuidle-exynos.c
2931F:	arch/arm/mach-exynos/pm.c
2932
2933CPUIDLE DRIVERS
2934M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2935M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2936L:	linux-pm@vger.kernel.org
2937S:	Maintained
2938T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2939F:	drivers/cpuidle/*
2940F:	include/linux/cpuidle.h
2941
2942CPUID/MSR DRIVER
2943M:	"H. Peter Anvin" <hpa@zytor.com>
2944S:	Maintained
2945F:	arch/x86/kernel/cpuid.c
2946F:	arch/x86/kernel/msr.c
2947
2948CPU POWER MONITORING SUBSYSTEM
2949M:	Thomas Renninger <trenn@suse.com>
2950L:	linux-pm@vger.kernel.org
2951S:	Maintained
2952F:	tools/power/cpupower/
2953
2954CRAMFS FILESYSTEM
2955W:	http://sourceforge.net/projects/cramfs/
2956S:	Orphan / Obsolete
2957F:	Documentation/filesystems/cramfs.txt
2958F:	fs/cramfs/
2959
2960CRIS PORT
2961M:	Mikael Starvik <starvik@axis.com>
2962M:	Jesper Nilsson <jesper.nilsson@axis.com>
2963L:	linux-cris-kernel@axis.com
2964W:	http://developer.axis.com
2965S:	Maintained
2966F:	arch/cris/
2967F:	drivers/tty/serial/crisv10.*
2968
2969CRYPTO API
2970M:	Herbert Xu <herbert@gondor.apana.org.au>
2971M:	"David S. Miller" <davem@davemloft.net>
2972L:	linux-crypto@vger.kernel.org
2973T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2974S:	Maintained
2975F:	Documentation/crypto/
2976F:	Documentation/DocBook/crypto-API.tmpl
2977F:	arch/*/crypto/
2978F:	crypto/
2979F:	drivers/crypto/
2980F:	include/crypto/
2981
2982CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2983M:	Neil Horman <nhorman@tuxdriver.com>
2984L:	linux-crypto@vger.kernel.org
2985S:	Maintained
2986F:	crypto/ansi_cprng.c
2987F:	crypto/rng.c
2988
2989CS5535 Audio ALSA driver
2990M:	Jaya Kumar <jayakumar.alsa@gmail.com>
2991S:	Maintained
2992F:	sound/pci/cs5535audio/
2993
2994CW1200 WLAN driver
2995M:	Solomon Peachy <pizza@shaftnet.org>
2996S:	Maintained
2997F:	drivers/net/wireless/cw1200/
2998
2999CX18 VIDEO4LINUX DRIVER
3000M:	Andy Walls <awalls@md.metrocast.net>
3001L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3002L:	linux-media@vger.kernel.org
3003T:	git git://linuxtv.org/media_tree.git
3004W:	http://linuxtv.org
3005W:	http://www.ivtvdriver.org/index.php/Cx18
3006S:	Maintained
3007F:	Documentation/video4linux/cx18.txt
3008F:	drivers/media/pci/cx18/
3009F:	include/uapi/linux/ivtv*
3010
3011CX2341X MPEG ENCODER HELPER MODULE
3012M:	Hans Verkuil <hverkuil@xs4all.nl>
3013L:	linux-media@vger.kernel.org
3014T:	git git://linuxtv.org/media_tree.git
3015W:	http://linuxtv.org
3016S:	Maintained
3017F:	drivers/media/common/cx2341x*
3018F:	include/media/cx2341x*
3019
3020CX24120 MEDIA DRIVER
3021M:	Jemma Denson <jdenson@gmail.com>
3022M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3023L:	linux-media@vger.kernel.org
3024W:	http://linuxtv.org/
3025Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3026S:	Maintained
3027F:	drivers/media/dvb-frontends/cx24120*
3028
3029CX88 VIDEO4LINUX DRIVER
3030M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3031L:	linux-media@vger.kernel.org
3032W:	http://linuxtv.org
3033T:	git git://linuxtv.org/media_tree.git
3034S:	Odd fixes
3035F:	Documentation/video4linux/cx88/
3036F:	drivers/media/pci/cx88/
3037
3038CXD2820R MEDIA DRIVER
3039M:	Antti Palosaari <crope@iki.fi>
3040L:	linux-media@vger.kernel.org
3041W:	http://linuxtv.org/
3042W:	http://palosaari.fi/linux/
3043Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3044T:	git git://linuxtv.org/anttip/media_tree.git
3045S:	Maintained
3046F:	drivers/media/dvb-frontends/cxd2820r*
3047
3048CXGB3 ETHERNET DRIVER (CXGB3)
3049M:	Santosh Raspatur <santosh@chelsio.com>
3050L:	netdev@vger.kernel.org
3051W:	http://www.chelsio.com
3052S:	Supported
3053F:	drivers/net/ethernet/chelsio/cxgb3/
3054
3055CXGB3 ISCSI DRIVER (CXGB3I)
3056M:	Karen Xie <kxie@chelsio.com>
3057L:	linux-scsi@vger.kernel.org
3058W:	http://www.chelsio.com
3059S:	Supported
3060F:	drivers/scsi/cxgbi/cxgb3i
3061
3062CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3063M:	Steve Wise <swise@chelsio.com>
3064L:	linux-rdma@vger.kernel.org
3065W:	http://www.openfabrics.org
3066S:	Supported
3067F:	drivers/infiniband/hw/cxgb3/
3068
3069CXGB4 ETHERNET DRIVER (CXGB4)
3070M:	Hariprasad S <hariprasad@chelsio.com>
3071L:	netdev@vger.kernel.org
3072W:	http://www.chelsio.com
3073S:	Supported
3074F:	drivers/net/ethernet/chelsio/cxgb4/
3075
3076CXGB4 ISCSI DRIVER (CXGB4I)
3077M:	Karen Xie <kxie@chelsio.com>
3078L:	linux-scsi@vger.kernel.org
3079W:	http://www.chelsio.com
3080S:	Supported
3081F:	drivers/scsi/cxgbi/cxgb4i
3082
3083CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3084M:	Steve Wise <swise@chelsio.com>
3085L:	linux-rdma@vger.kernel.org
3086W:	http://www.openfabrics.org
3087S:	Supported
3088F:	drivers/infiniband/hw/cxgb4/
3089
3090CXGB4VF ETHERNET DRIVER (CXGB4VF)
3091M:	Casey Leedom <leedom@chelsio.com>
3092L:	netdev@vger.kernel.org
3093W:	http://www.chelsio.com
3094S:	Supported
3095F:	drivers/net/ethernet/chelsio/cxgb4vf/
3096
3097CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3098M:	Ian Munsie <imunsie@au1.ibm.com>
3099M:	Michael Neuling <mikey@neuling.org>
3100L:	linuxppc-dev@lists.ozlabs.org
3101S:	Supported
3102F:	drivers/misc/cxl/
3103F:	include/misc/cxl*
3104F:	include/uapi/misc/cxl.h
3105F:	Documentation/powerpc/cxl.txt
3106F:	Documentation/powerpc/cxl.txt
3107F:	Documentation/ABI/testing/sysfs-class-cxl
3108
3109STMMAC ETHERNET DRIVER
3110M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3111L:	netdev@vger.kernel.org
3112W:	http://www.stlinux.com
3113S:	Supported
3114F:	drivers/net/ethernet/stmicro/stmmac/
3115
3116CYBERPRO FB DRIVER
3117M:	Russell King <linux@arm.linux.org.uk>
3118L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3119W:	http://www.arm.linux.org.uk/
3120S:	Maintained
3121F:	drivers/video/fbdev/cyber2000fb.*
3122
3123CYCLADES ASYNC MUX DRIVER
3124W:	http://www.cyclades.com/
3125S:	Orphan
3126F:	drivers/tty/cyclades.c
3127F:	include/linux/cyclades.h
3128F:	include/uapi/linux/cyclades.h
3129
3130CYCLADES PC300 DRIVER
3131W:	http://www.cyclades.com/
3132S:	Orphan
3133F:	drivers/net/wan/pc300*
3134
3135CYPRESS_FIRMWARE MEDIA DRIVER
3136M:	Antti Palosaari <crope@iki.fi>
3137L:	linux-media@vger.kernel.org
3138W:	http://linuxtv.org/
3139W:	http://palosaari.fi/linux/
3140Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3141T:	git git://linuxtv.org/anttip/media_tree.git
3142S:	Maintained
3143F:	drivers/media/common/cypress_firmware*
3144
3145CYTTSP TOUCHSCREEN DRIVER
3146M:	Ferruh Yigit <fery@cypress.com>
3147L:	linux-input@vger.kernel.org
3148S:	Supported
3149F:	drivers/input/touchscreen/cyttsp*
3150F:	include/linux/input/cyttsp.h
3151
3152DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3153M:	Joshua Kinard <kumba@gentoo.org>
3154S:	Maintained
3155F:	drivers/rtc/rtc-ds1685.c
3156F:	include/linux/rtc/ds1685.h
3157
3158DAMA SLAVE for AX.25
3159M:	Joerg Reuter <jreuter@yaina.de>
3160W:	http://yaina.de/jreuter/
3161W:	http://www.qsl.net/dl1bke/
3162L:	linux-hams@vger.kernel.org
3163S:	Maintained
3164F:	net/ax25/af_ax25.c
3165F:	net/ax25/ax25_dev.c
3166F:	net/ax25/ax25_ds_*
3167F:	net/ax25/ax25_in.c
3168F:	net/ax25/ax25_out.c
3169F:	net/ax25/ax25_timer.c
3170F:	net/ax25/sysctl_net_ax25.c
3171
3172DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3173L:	netdev@vger.kernel.org
3174S:	Orphan
3175F:	Documentation/networking/dmfe.txt
3176F:	drivers/net/ethernet/dec/tulip/dmfe.c
3177
3178DC390/AM53C974 SCSI driver
3179M:	Hannes Reinecke <hare@suse.com>
3180L:	linux-scsi@vger.kernel.org
3181S:	Maintained
3182F:	drivers/scsi/am53c974.c
3183
3184DC395x SCSI driver
3185M:	Oliver Neukum <oliver@neukum.org>
3186M:	Ali Akcaagac <aliakc@web.de>
3187M:	Jamie Lenehan <lenehan@twibble.org>
3188L:	dc395x@twibble.org
3189W:	http://twibble.org/dist/dc395x/
3190W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3191S:	Maintained
3192F:	Documentation/scsi/dc395x.txt
3193F:	drivers/scsi/dc395x.*
3194
3195DCCP PROTOCOL
3196M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3197L:	dccp@vger.kernel.org
3198W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3199S:	Maintained
3200F:	include/linux/dccp.h
3201F:	include/uapi/linux/dccp.h
3202F:	include/linux/tfrc.h
3203F:	net/dccp/
3204
3205DECnet NETWORK LAYER
3206W:	http://linux-decnet.sourceforge.net
3207L:	linux-decnet-user@lists.sourceforge.net
3208S:	Orphan
3209F:	Documentation/networking/decnet.txt
3210F:	net/decnet/
3211
3212DECSTATION PLATFORM SUPPORT
3213M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3214L:	linux-mips@linux-mips.org
3215W:	http://www.linux-mips.org/wiki/DECstation
3216S:	Maintained
3217F:	arch/mips/dec/
3218F:	arch/mips/include/asm/dec/
3219F:	arch/mips/include/asm/mach-dec/
3220
3221DEFXX FDDI NETWORK DRIVER
3222M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3223S:	Maintained
3224F:	drivers/net/fddi/defxx.*
3225
3226DELL LAPTOP DRIVER
3227M:	Matthew Garrett <mjg59@srcf.ucam.org>
3228M:	Pali Rohár <pali.rohar@gmail.com>
3229L:	platform-driver-x86@vger.kernel.org
3230S:	Maintained
3231F:	drivers/platform/x86/dell-laptop.c
3232
3233DELL LAPTOP RBTN DRIVER
3234M:	Pali Rohár <pali.rohar@gmail.com>
3235S:	Maintained
3236F:	drivers/platform/x86/dell-rbtn.*
3237
3238DELL LAPTOP FREEFALL DRIVER
3239M:	Pali Rohár <pali.rohar@gmail.com>
3240S:	Maintained
3241F:	drivers/platform/x86/dell-smo8800.c
3242
3243DELL LAPTOP SMM DRIVER
3244M:	Pali Rohár <pali.rohar@gmail.com>
3245S:	Maintained
3246F:	drivers/hwmon/dell-smm-hwmon.c
3247F:	include/uapi/linux/i8k.h
3248
3249DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3250M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3251S:	Maintained
3252F:	Documentation/dcdbas.txt
3253F:	drivers/firmware/dcdbas.*
3254
3255DELL WMI EXTRAS DRIVER
3256M:	Matthew Garrett <mjg59@srcf.ucam.org>
3257M:	Pali Rohár <pali.rohar@gmail.com>
3258S:	Maintained
3259F:	drivers/platform/x86/dell-wmi.c
3260
3261DESIGNWARE USB2 DRD IP DRIVER
3262M:	John Youn <johnyoun@synopsys.com>
3263L:	linux-usb@vger.kernel.org
3264T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3265S:	Maintained
3266F:	drivers/usb/dwc2/
3267
3268DESIGNWARE USB3 DRD IP DRIVER
3269M:	Felipe Balbi <balbi@ti.com>
3270L:	linux-usb@vger.kernel.org
3271L:	linux-omap@vger.kernel.org
3272T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3273S:	Maintained
3274F:	drivers/usb/dwc3/
3275
3276DEVICE COREDUMP (DEV_COREDUMP)
3277M:	Johannes Berg <johannes@sipsolutions.net>
3278L:	linux-kernel@vger.kernel.org
3279S:	Maintained
3280F:	drivers/base/devcoredump.c
3281F:	include/linux/devcoredump.h
3282
3283DEVICE FREQUENCY (DEVFREQ)
3284M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3285M:	Kyungmin Park <kyungmin.park@samsung.com>
3286L:	linux-pm@vger.kernel.org
3287S:	Maintained
3288F:	drivers/devfreq/
3289
3290DEVICE NUMBER REGISTRY
3291M:	Torben Mathiasen <device@lanana.org>
3292W:	http://lanana.org/docs/device-list/index.html
3293S:	Maintained
3294
3295DEVICE-MAPPER  (LVM)
3296M:	Alasdair Kergon <agk@redhat.com>
3297M:	Mike Snitzer <snitzer@redhat.com>
3298M:	dm-devel@redhat.com
3299L:	dm-devel@redhat.com
3300W:	http://sources.redhat.com/dm
3301Q:	http://patchwork.kernel.org/project/dm-devel/list/
3302T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3303T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3304S:	Maintained
3305F:	Documentation/device-mapper/
3306F:	drivers/md/dm*
3307F:	drivers/md/persistent-data/
3308F:	include/linux/device-mapper.h
3309F:	include/linux/dm-*.h
3310F:	include/uapi/linux/dm-*.h
3311
3312DIALOG SEMICONDUCTOR DRIVERS
3313M:	Support Opensource <support.opensource@diasemi.com>
3314W:	http://www.dialog-semiconductor.com/products
3315S:	Supported
3316F:	Documentation/hwmon/da90??
3317F:	drivers/gpio/gpio-da90??.c
3318F:	drivers/hwmon/da90??-hwmon.c
3319F:	drivers/iio/adc/da91??-*.c
3320F:	drivers/input/misc/da90??_onkey.c
3321F:	drivers/input/touchscreen/da9052_tsi.c
3322F:	drivers/leds/leds-da90??.c
3323F:	drivers/mfd/da903x.c
3324F:	drivers/mfd/da90??-*.c
3325F:	drivers/mfd/da91??-*.c
3326F:	drivers/power/da9052-battery.c
3327F:	drivers/power/da91??-*.c
3328F:	drivers/regulator/da903x.c
3329F:	drivers/regulator/da9???-regulator.[ch]
3330F:	drivers/rtc/rtc-da90??.c
3331F:	drivers/video/backlight/da90??_bl.c
3332F:	drivers/watchdog/da90??_wdt.c
3333F:	include/linux/mfd/da903x.h
3334F:	include/linux/mfd/da9052/
3335F:	include/linux/mfd/da9055/
3336F:	include/linux/mfd/da9063/
3337F:	include/linux/mfd/da9150/
3338F:	include/sound/da[79]*.h
3339F:	sound/soc/codecs/da[79]*.[ch]
3340
3341DIGI NEO AND CLASSIC PCI PRODUCTS
3342M:	Lidza Louina <lidza.louina@gmail.com>
3343M:	Mark Hounschell <markh@compro.net>
3344L:	driverdev-devel@linuxdriverproject.org
3345S:	Maintained
3346F:	drivers/staging/dgnc/
3347
3348DIGI EPCA PCI PRODUCTS
3349M:	Lidza Louina <lidza.louina@gmail.com>
3350M:	Mark Hounschell <markh@compro.net>
3351M:	Daeseok Youn <daeseok.youn@gmail.com>
3352L:	driverdev-devel@linuxdriverproject.org
3353S:	Maintained
3354F:	drivers/staging/dgap/
3355
3356DIOLAN U2C-12 I2C DRIVER
3357M:	Guenter Roeck <linux@roeck-us.net>
3358L:	linux-i2c@vger.kernel.org
3359S:	Maintained
3360F:	drivers/i2c/busses/i2c-diolan-u2c.c
3361
3362DIRECT ACCESS (DAX)
3363M:	Matthew Wilcox <willy@linux.intel.com>
3364L:	linux-fsdevel@vger.kernel.org
3365S:	Supported
3366F:	fs/dax.c
3367
3368DIRECTORY NOTIFICATION (DNOTIFY)
3369M:	Eric Paris <eparis@parisplace.org>
3370S:	Maintained
3371F:	Documentation/filesystems/dnotify.txt
3372F:	fs/notify/dnotify/
3373F:	include/linux/dnotify.h
3374
3375DISK GEOMETRY AND PARTITION HANDLING
3376M:	Andries Brouwer <aeb@cwi.nl>
3377W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3378W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3379W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3380S:	Maintained
3381
3382DISKQUOTA
3383M:	Jan Kara <jack@suse.com>
3384S:	Maintained
3385F:	Documentation/filesystems/quota.txt
3386F:	fs/quota/
3387F:	include/linux/quota*.h
3388F:	include/uapi/linux/quota*.h
3389
3390DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3391M:	Bernie Thompson <bernie@plugable.com>
3392L:	linux-fbdev@vger.kernel.org
3393S:	Maintained
3394W:	http://plugable.com/category/projects/udlfb/
3395F:	drivers/video/fbdev/udlfb.c
3396F:	include/video/udlfb.h
3397F:	Documentation/fb/udlfb.txt
3398
3399DISTRIBUTED LOCK MANAGER (DLM)
3400M:	Christine Caulfield <ccaulfie@redhat.com>
3401M:	David Teigland <teigland@redhat.com>
3402L:	cluster-devel@redhat.com
3403W:	http://sources.redhat.com/cluster/
3404T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3405S:	Supported
3406F:	fs/dlm/
3407
3408DMA BUFFER SHARING FRAMEWORK
3409M:	Sumit Semwal <sumit.semwal@linaro.org>
3410S:	Maintained
3411L:	linux-media@vger.kernel.org
3412L:	dri-devel@lists.freedesktop.org
3413L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3414F:	drivers/dma-buf/
3415F:	include/linux/dma-buf*
3416F:	include/linux/reservation.h
3417F:	include/linux/*fence.h
3418F:	Documentation/dma-buf-sharing.txt
3419T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3420
3421DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3422M:	Vinod Koul <vinod.koul@intel.com>
3423L:	dmaengine@vger.kernel.org
3424Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3425S:	Maintained
3426F:	drivers/dma/
3427F:	include/linux/dmaengine.h
3428F:	Documentation/dmaengine/
3429T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3430
3431DME1737 HARDWARE MONITOR DRIVER
3432M:	Juerg Haefliger <juergh@gmail.com>
3433L:	lm-sensors@lm-sensors.org
3434S:	Maintained
3435F:	Documentation/hwmon/dme1737
3436F:	drivers/hwmon/dme1737.c
3437
3438DMI/SMBIOS SUPPORT
3439M:	Jean Delvare <jdelvare@suse.com>
3440S:	Maintained
3441T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3442F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3443F:	drivers/firmware/dmi-id.c
3444F:	drivers/firmware/dmi_scan.c
3445F:	include/linux/dmi.h
3446
3447DOCUMENTATION
3448M:	Jonathan Corbet <corbet@lwn.net>
3449L:	linux-doc@vger.kernel.org
3450S:	Maintained
3451F:	Documentation/
3452X:	Documentation/ABI/
3453X:	Documentation/devicetree/
3454X:	Documentation/acpi
3455X:	Documentation/power
3456X:	Documentation/spi
3457T:	git git://git.lwn.net/linux-2.6.git docs-next
3458
3459DOUBLETALK DRIVER
3460M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3461L:	blinux-list@redhat.com
3462S:	Maintained
3463F:	drivers/char/dtlk.c
3464F:	include/linux/dtlk.h
3465
3466DPT_I2O SCSI RAID DRIVER
3467M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3468L:	linux-scsi@vger.kernel.org
3469W:	http://www.adaptec.com/
3470S:	Maintained
3471F:	drivers/scsi/dpt*
3472F:	drivers/scsi/dpt/
3473
3474DRBD DRIVER
3475P:	Philipp Reisner
3476P:	Lars Ellenberg
3477M:	drbd-dev@lists.linbit.com
3478L:	drbd-user@lists.linbit.com
3479W:	http://www.drbd.org
3480T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3481T:	git git://git.drbd.org/drbd-8.3.git
3482S:	Supported
3483F:	drivers/block/drbd/
3484F:	lib/lru_cache.c
3485F:	Documentation/blockdev/drbd/
3486
3487DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3488M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3490S:	Supported
3491F:	Documentation/kobject.txt
3492F:	drivers/base/
3493F:	fs/debugfs/
3494F:	fs/kernfs/
3495F:	fs/sysfs/
3496F:	include/linux/debugfs.h
3497F:	include/linux/kobj*
3498F:	lib/kobj*
3499
3500DRM DRIVERS
3501M:	David Airlie <airlied@linux.ie>
3502L:	dri-devel@lists.freedesktop.org
3503T:	git git://people.freedesktop.org/~airlied/linux
3504S:	Maintained
3505F:	drivers/gpu/drm/
3506F:	drivers/gpu/vga/
3507F:	include/drm/
3508F:	include/uapi/drm/
3509
3510RADEON DRM DRIVERS
3511M:	Alex Deucher <alexander.deucher@amd.com>
3512M:	Christian König <christian.koenig@amd.com>
3513L:	dri-devel@lists.freedesktop.org
3514T:	git git://people.freedesktop.org/~agd5f/linux
3515S:	Supported
3516F:	drivers/gpu/drm/radeon/
3517F:	include/uapi/drm/radeon*
3518
3519DRM PANEL DRIVERS
3520M:	Thierry Reding <thierry.reding@gmail.com>
3521L:	dri-devel@lists.freedesktop.org
3522T:	git git://anongit.freedesktop.org/tegra/linux.git
3523S:	Maintained
3524F:	drivers/gpu/drm/drm_panel.c
3525F:	drivers/gpu/drm/panel/
3526F:	include/drm/drm_panel.h
3527F:	Documentation/devicetree/bindings/panel/
3528
3529INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3530M:	Daniel Vetter <daniel.vetter@intel.com>
3531M:	Jani Nikula <jani.nikula@linux.intel.com>
3532L:	intel-gfx@lists.freedesktop.org
3533L:	dri-devel@lists.freedesktop.org
3534Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3535T:	git git://anongit.freedesktop.org/drm-intel
3536S:	Supported
3537F:	drivers/gpu/drm/i915/
3538F:	include/drm/i915*
3539F:	include/uapi/drm/i915*
3540
3541DRM DRIVERS FOR EXYNOS
3542M:	Inki Dae <inki.dae@samsung.com>
3543M:	Joonyoung Shim <jy0922.shim@samsung.com>
3544M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3545M:	Kyungmin Park <kyungmin.park@samsung.com>
3546L:	dri-devel@lists.freedesktop.org
3547T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3548S:	Supported
3549F:	drivers/gpu/drm/exynos/
3550F:	include/drm/exynos*
3551F:	include/uapi/drm/exynos*
3552
3553DRM DRIVERS FOR FREESCALE IMX
3554M:	Philipp Zabel <p.zabel@pengutronix.de>
3555L:	dri-devel@lists.freedesktop.org
3556S:	Maintained
3557F:	drivers/gpu/drm/imx/
3558F:	Documentation/devicetree/bindings/drm/imx/
3559
3560DRM DRIVERS FOR NVIDIA TEGRA
3561M:	Thierry Reding <thierry.reding@gmail.com>
3562M:	Terje Bergström <tbergstrom@nvidia.com>
3563L:	dri-devel@lists.freedesktop.org
3564L:	linux-tegra@vger.kernel.org
3565T:	git git://anongit.freedesktop.org/tegra/linux.git
3566S:	Supported
3567F:	drivers/gpu/drm/tegra/
3568F:	drivers/gpu/host1x/
3569F:	include/linux/host1x.h
3570F:	include/uapi/drm/tegra_drm.h
3571F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3572
3573DRM DRIVERS FOR RENESAS
3574M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3575L:	dri-devel@lists.freedesktop.org
3576L:	linux-sh@vger.kernel.org
3577T:	git git://people.freedesktop.org/~airlied/linux
3578S:	Supported
3579F:	drivers/gpu/drm/rcar-du/
3580F:	drivers/gpu/drm/shmobile/
3581F:	include/linux/platform_data/shmob_drm.h
3582
3583DRM DRIVERS FOR ROCKCHIP
3584M:	Mark Yao <mark.yao@rock-chips.com>
3585L:	dri-devel@lists.freedesktop.org
3586S:	Maintained
3587F:	drivers/gpu/drm/rockchip/
3588F:	Documentation/devicetree/bindings/video/rockchip*
3589
3590DRM DRIVERS FOR STI
3591M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
3592M:	Vincent Abriou <vincent.abriou@st.com>
3593L:	dri-devel@lists.freedesktop.org
3594T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3595S:	Maintained
3596F:	drivers/gpu/drm/sti
3597F:	Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3598
3599DSBR100 USB FM RADIO DRIVER
3600M:	Alexey Klimov <klimov.linux@gmail.com>
3601L:	linux-media@vger.kernel.org
3602T:	git git://linuxtv.org/media_tree.git
3603S:	Maintained
3604F:	drivers/media/radio/dsbr100.c
3605
3606DSCC4 DRIVER
3607M:	Francois Romieu <romieu@fr.zoreil.com>
3608L:	netdev@vger.kernel.org
3609S:	Maintained
3610F:	drivers/net/wan/dscc4.c
3611
3612DT3155 MEDIA DRIVER
3613M:	Hans Verkuil <hverkuil@xs4all.nl>
3614L:	linux-media@vger.kernel.org
3615T:	git git://linuxtv.org/media_tree.git
3616W:	http://linuxtv.org
3617S:	Odd Fixes
3618F:	drivers/media/pci/dt3155/
3619
3620DVB_USB_AF9015 MEDIA DRIVER
3621M:	Antti Palosaari <crope@iki.fi>
3622L:	linux-media@vger.kernel.org
3623W:	http://linuxtv.org/
3624W:	http://palosaari.fi/linux/
3625Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3626T:	git git://linuxtv.org/anttip/media_tree.git
3627S:	Maintained
3628F:	drivers/media/usb/dvb-usb-v2/af9015*
3629
3630DVB_USB_AF9035 MEDIA DRIVER
3631M:	Antti Palosaari <crope@iki.fi>
3632L:	linux-media@vger.kernel.org
3633W:	http://linuxtv.org/
3634W:	http://palosaari.fi/linux/
3635Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3636T:	git git://linuxtv.org/anttip/media_tree.git
3637S:	Maintained
3638F:	drivers/media/usb/dvb-usb-v2/af9035*
3639
3640DVB_USB_ANYSEE MEDIA DRIVER
3641M:	Antti Palosaari <crope@iki.fi>
3642L:	linux-media@vger.kernel.org
3643W:	http://linuxtv.org/
3644W:	http://palosaari.fi/linux/
3645Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3646T:	git git://linuxtv.org/anttip/media_tree.git
3647S:	Maintained
3648F:	drivers/media/usb/dvb-usb-v2/anysee*
3649
3650DVB_USB_AU6610 MEDIA DRIVER
3651M:	Antti Palosaari <crope@iki.fi>
3652L:	linux-media@vger.kernel.org
3653W:	http://linuxtv.org/
3654W:	http://palosaari.fi/linux/
3655Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3656T:	git git://linuxtv.org/anttip/media_tree.git
3657S:	Maintained
3658F:	drivers/media/usb/dvb-usb-v2/au6610*
3659
3660DVB_USB_CE6230 MEDIA DRIVER
3661M:	Antti Palosaari <crope@iki.fi>
3662L:	linux-media@vger.kernel.org
3663W:	http://linuxtv.org/
3664W:	http://palosaari.fi/linux/
3665Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3666T:	git git://linuxtv.org/anttip/media_tree.git
3667S:	Maintained
3668F:	drivers/media/usb/dvb-usb-v2/ce6230*
3669
3670DVB_USB_CXUSB MEDIA DRIVER
3671M:	Michael Krufky <mkrufky@linuxtv.org>
3672L:	linux-media@vger.kernel.org
3673W:	http://linuxtv.org/
3674W:	http://github.com/mkrufky
3675Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3676T:	git git://linuxtv.org/media_tree.git
3677S:	Maintained
3678F:	drivers/media/usb/dvb-usb/cxusb*
3679
3680DVB_USB_EC168 MEDIA DRIVER
3681M:	Antti Palosaari <crope@iki.fi>
3682L:	linux-media@vger.kernel.org
3683W:	http://linuxtv.org/
3684W:	http://palosaari.fi/linux/
3685Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3686T:	git git://linuxtv.org/anttip/media_tree.git
3687S:	Maintained
3688F:	drivers/media/usb/dvb-usb-v2/ec168*
3689
3690DVB_USB_GL861 MEDIA DRIVER
3691M:	Antti Palosaari <crope@iki.fi>
3692L:	linux-media@vger.kernel.org
3693W:	http://linuxtv.org/
3694Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3695T:	git git://linuxtv.org/anttip/media_tree.git
3696S:	Maintained
3697F:	drivers/media/usb/dvb-usb-v2/gl861*
3698
3699DVB_USB_MXL111SF MEDIA DRIVER
3700M:	Michael Krufky <mkrufky@linuxtv.org>
3701L:	linux-media@vger.kernel.org
3702W:	http://linuxtv.org/
3703W:	http://github.com/mkrufky
3704Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3705T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3706S:	Maintained
3707F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3708
3709DVB_USB_RTL28XXU MEDIA DRIVER
3710M:	Antti Palosaari <crope@iki.fi>
3711L:	linux-media@vger.kernel.org
3712W:	http://linuxtv.org/
3713W:	http://palosaari.fi/linux/
3714Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3715T:	git git://linuxtv.org/anttip/media_tree.git
3716S:	Maintained
3717F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3718
3719DVB_USB_V2 MEDIA DRIVER
3720M:	Antti Palosaari <crope@iki.fi>
3721L:	linux-media@vger.kernel.org
3722W:	http://linuxtv.org/
3723W:	http://palosaari.fi/linux/
3724Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3725T:	git git://linuxtv.org/anttip/media_tree.git
3726S:	Maintained
3727F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3728F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3729
3730DYNAMIC DEBUG
3731M:	Jason Baron <jbaron@akamai.com>
3732S:	Maintained
3733F:	lib/dynamic_debug.c
3734F:	include/linux/dynamic_debug.h
3735
3736DZ DECSTATION DZ11 SERIAL DRIVER
3737M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3738S:	Maintained
3739F:	drivers/tty/serial/dz.*
3740
3741E3X0 POWER BUTTON DRIVER
3742M:	Moritz Fischer <moritz.fischer@ettus.com>
3743L:	usrp-users@lists.ettus.com
3744W:	http://www.ettus.com
3745S:	Supported
3746F:	drivers/input/misc/e3x0-button.c
3747F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3748
3749E4000 MEDIA DRIVER
3750M:	Antti Palosaari <crope@iki.fi>
3751L:	linux-media@vger.kernel.org
3752W:	http://linuxtv.org/
3753W:	http://palosaari.fi/linux/
3754Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3755T:	git git://linuxtv.org/anttip/media_tree.git
3756S:	Maintained
3757F:	drivers/media/tuners/e4000*
3758
3759EATA ISA/EISA/PCI SCSI DRIVER
3760M:	Dario Ballabio <ballabio_dario@emc.com>
3761L:	linux-scsi@vger.kernel.org
3762S:	Maintained
3763F:	drivers/scsi/eata.c
3764
3765EC100 MEDIA DRIVER
3766M:	Antti Palosaari <crope@iki.fi>
3767L:	linux-media@vger.kernel.org
3768W:	http://linuxtv.org/
3769W:	http://palosaari.fi/linux/
3770Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3771T:	git git://linuxtv.org/anttip/media_tree.git
3772S:	Maintained
3773F:	drivers/media/dvb-frontends/ec100*
3774
3775ECRYPT FILE SYSTEM
3776M:	Tyler Hicks <tyhicks@canonical.com>
3777L:	ecryptfs@vger.kernel.org
3778W:	http://ecryptfs.org
3779W:	https://launchpad.net/ecryptfs
3780S:	Supported
3781F:	Documentation/filesystems/ecryptfs.txt
3782F:	fs/ecryptfs/
3783
3784EDAC-CORE
3785M:	Doug Thompson <dougthompson@xmission.com>
3786M:	Borislav Petkov <bp@alien8.de>
3787M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3788L:	linux-edac@vger.kernel.org
3789W:	bluesmoke.sourceforge.net
3790T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3791T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3792S:	Supported
3793F:	Documentation/edac.txt
3794F:	drivers/edac/
3795F:	include/linux/edac.h
3796
3797EDAC-AMD64
3798M:	Doug Thompson <dougthompson@xmission.com>
3799M:	Borislav Petkov <bp@alien8.de>
3800L:	linux-edac@vger.kernel.org
3801W:	bluesmoke.sourceforge.net
3802S:	Maintained
3803F:	drivers/edac/amd64_edac*
3804
3805EDAC-CALXEDA
3806M:	Doug Thompson <dougthompson@xmission.com>
3807M:	Robert Richter <rric@kernel.org>
3808L:	linux-edac@vger.kernel.org
3809W:	bluesmoke.sourceforge.net
3810S:	Maintained
3811F:	drivers/edac/highbank*
3812
3813EDAC-CAVIUM
3814M:	Ralf Baechle <ralf@linux-mips.org>
3815M:	David Daney <david.daney@cavium.com>
3816L:	linux-edac@vger.kernel.org
3817L:	linux-mips@linux-mips.org
3818W:	bluesmoke.sourceforge.net
3819S:	Supported
3820F:	drivers/edac/octeon_edac*
3821
3822EDAC-E752X
3823M:	Mark Gross <mark.gross@intel.com>
3824M:	Doug Thompson <dougthompson@xmission.com>
3825L:	linux-edac@vger.kernel.org
3826W:	bluesmoke.sourceforge.net
3827S:	Maintained
3828F:	drivers/edac/e752x_edac.c
3829
3830EDAC-E7XXX
3831M:	Doug Thompson <dougthompson@xmission.com>
3832L:	linux-edac@vger.kernel.org
3833W:	bluesmoke.sourceforge.net
3834S:	Maintained
3835F:	drivers/edac/e7xxx_edac.c
3836
3837EDAC-GHES
3838M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3839L:	linux-edac@vger.kernel.org
3840W:	bluesmoke.sourceforge.net
3841S:	Maintained
3842F:	drivers/edac/ghes_edac.c
3843
3844EDAC-I82443BXGX
3845M:	Tim Small <tim@buttersideup.com>
3846L:	linux-edac@vger.kernel.org
3847W:	bluesmoke.sourceforge.net
3848S:	Maintained
3849F:	drivers/edac/i82443bxgx_edac.c
3850
3851EDAC-I3000
3852M:	Jason Uhlenkott <juhlenko@akamai.com>
3853L:	linux-edac@vger.kernel.org
3854W:	bluesmoke.sourceforge.net
3855S:	Maintained
3856F:	drivers/edac/i3000_edac.c
3857
3858EDAC-I5000
3859M:	Doug Thompson <dougthompson@xmission.com>
3860L:	linux-edac@vger.kernel.org
3861W:	bluesmoke.sourceforge.net
3862S:	Maintained
3863F:	drivers/edac/i5000_edac.c
3864
3865EDAC-I5400
3866M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3867L:	linux-edac@vger.kernel.org
3868W:	bluesmoke.sourceforge.net
3869S:	Maintained
3870F:	drivers/edac/i5400_edac.c
3871
3872EDAC-I7300
3873M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3874L:	linux-edac@vger.kernel.org
3875W:	bluesmoke.sourceforge.net
3876S:	Maintained
3877F:	drivers/edac/i7300_edac.c
3878
3879EDAC-I7CORE
3880M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3881L:	linux-edac@vger.kernel.org
3882W:	bluesmoke.sourceforge.net
3883S:	Maintained
3884F:	drivers/edac/i7core_edac.c
3885
3886EDAC-I82975X
3887M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3888M:	"Arvind R." <arvino55@gmail.com>
3889L:	linux-edac@vger.kernel.org
3890W:	bluesmoke.sourceforge.net
3891S:	Maintained
3892F:	drivers/edac/i82975x_edac.c
3893
3894EDAC-IE31200
3895M:	Jason Baron <jbaron@akamai.com>
3896L:	linux-edac@vger.kernel.org
3897W:	bluesmoke.sourceforge.net
3898S:	Maintained
3899F:	drivers/edac/ie31200_edac.c
3900
3901EDAC-MPC85XX
3902M:	Johannes Thumshirn <morbidrsa@gmail.com>
3903L:	linux-edac@vger.kernel.org
3904W:	bluesmoke.sourceforge.net
3905S:	Maintained
3906F:	drivers/edac/mpc85xx_edac.[ch]
3907
3908EDAC-PASEMI
3909M:	Egor Martovetsky <egor@pasemi.com>
3910L:	linux-edac@vger.kernel.org
3911W:	bluesmoke.sourceforge.net
3912S:	Maintained
3913F:	drivers/edac/pasemi_edac.c
3914
3915EDAC-R82600
3916M:	Tim Small <tim@buttersideup.com>
3917L:	linux-edac@vger.kernel.org
3918W:	bluesmoke.sourceforge.net
3919S:	Maintained
3920F:	drivers/edac/r82600_edac.c
3921
3922EDAC-SBRIDGE
3923M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3924L:	linux-edac@vger.kernel.org
3925W:	bluesmoke.sourceforge.net
3926S:	Maintained
3927F:	drivers/edac/sb_edac.c
3928
3929EDAC-XGENE
3930APPLIED MICRO (APM) X-GENE SOC EDAC
3931M:     Loc Ho <lho@apm.com>
3932S:     Supported
3933F:     drivers/edac/xgene_edac.c
3934F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3935
3936EDIROL UA-101/UA-1000 DRIVER
3937M:	Clemens Ladisch <clemens@ladisch.de>
3938L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3939T:	git git://git.alsa-project.org/alsa-kernel.git
3940S:	Maintained
3941F:	sound/usb/misc/ua101.c
3942
3943EXTENSIBLE FIRMWARE INTERFACE (EFI)
3944M:	Matt Fleming <matt.fleming@intel.com>
3945L:	linux-efi@vger.kernel.org
3946T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3947S:	Maintained
3948F:	Documentation/efi-stub.txt
3949F:	arch/ia64/kernel/efi.c
3950F:	arch/x86/boot/compressed/eboot.[ch]
3951F:	arch/x86/include/asm/efi.h
3952F:	arch/x86/platform/efi/*
3953F:	drivers/firmware/efi/*
3954F:	include/linux/efi*.h
3955
3956EFI VARIABLE FILESYSTEM
3957M:	Matthew Garrett <matthew.garrett@nebula.com>
3958M:	Jeremy Kerr <jk@ozlabs.org>
3959M:	Matt Fleming <matt.fleming@intel.com>
3960T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3961L:	linux-efi@vger.kernel.org
3962S:	Maintained
3963F:	fs/efivarfs/
3964
3965EFIFB FRAMEBUFFER DRIVER
3966L:	linux-fbdev@vger.kernel.org
3967M:	Peter Jones <pjones@redhat.com>
3968S:	Maintained
3969F:	drivers/video/fbdev/efifb.c
3970
3971EFS FILESYSTEM
3972W:	http://aeschi.ch.eu.org/efs/
3973S:	Orphan
3974F:	fs/efs/
3975
3976EHCA (IBM GX bus InfiniBand adapter) DRIVER
3977M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3978M:	Christoph Raisch <raisch@de.ibm.com>
3979L:	linux-rdma@vger.kernel.org
3980S:	Supported
3981F:	drivers/infiniband/hw/ehca/
3982
3983EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3984M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3985L:	netdev@vger.kernel.org
3986S:	Maintained
3987F:	drivers/net/ethernet/ibm/ehea/
3988
3989EM28XX VIDEO4LINUX DRIVER
3990M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3991L:	linux-media@vger.kernel.org
3992W:	http://linuxtv.org
3993T:	git git://linuxtv.org/media_tree.git
3994S:	Maintained
3995F:	drivers/media/usb/em28xx/
3996
3997EMBEDDED LINUX
3998M:	Paul Gortmaker <paul.gortmaker@windriver.com>
3999M:	Matt Mackall <mpm@selenic.com>
4000M:	David Woodhouse <dwmw2@infradead.org>
4001L:	linux-embedded@vger.kernel.org
4002S:	Maintained
4003
4004EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4005M:	James Smart <james.smart@avagotech.com>
4006M:	Dick Kennedy <dick.kennedy@avagotech.com>
4007L:	linux-scsi@vger.kernel.org
4008W:	http://www.avagotech.com
4009S:	Supported
4010F:	drivers/scsi/lpfc/
4011
4012ENE CB710 FLASH CARD READER DRIVER
4013M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4014S:	Maintained
4015F:	drivers/misc/cb710/
4016F:	drivers/mmc/host/cb710-mmc.*
4017F:	include/linux/cb710.h
4018
4019ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4020M:	Maxim Levitsky <maximlevitsky@gmail.com>
4021S:	Maintained
4022F:	drivers/media/rc/ene_ir.*
4023
4024ENHANCED ERROR HANDLING (EEH)
4025M:	Gavin Shan <shangw@linux.vnet.ibm.com>
4026L:	linuxppc-dev@lists.ozlabs.org
4027S:	Supported
4028F:	Documentation/powerpc/eeh-pci-error-recovery.txt
4029F:	arch/powerpc/kernel/eeh*.c
4030
4031EPSON S1D13XXX FRAMEBUFFER DRIVER
4032M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4033S:	Maintained
4034T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4035F:	drivers/video/fbdev/s1d13xxxfb.c
4036F:	include/video/s1d13xxxfb.h
4037
4038ET131X NETWORK DRIVER
4039M:	Mark Einon <mark.einon@gmail.com>
4040S:	Odd Fixes
4041F:	drivers/net/ethernet/agere/
4042
4043ETHERNET BRIDGE
4044M:	Stephen Hemminger <stephen@networkplumber.org>
4045L:	bridge@lists.linux-foundation.org
4046L:	netdev@vger.kernel.org
4047W:	http://www.linuxfoundation.org/en/Net:Bridge
4048S:	Maintained
4049F:	include/linux/netfilter_bridge/
4050F:	net/bridge/
4051
4052ETHERNET PHY LIBRARY
4053M:	Florian Fainelli <f.fainelli@gmail.com>
4054L:	netdev@vger.kernel.org
4055S:	Maintained
4056F:	include/linux/phy.h
4057F:	include/linux/phy_fixed.h
4058F:	drivers/net/phy/
4059F:	Documentation/networking/phy.txt
4060F:	drivers/of/of_mdio.c
4061F:	drivers/of/of_net.c
4062
4063EXT2 FILE SYSTEM
4064M:	Jan Kara <jack@suse.com>
4065L:	linux-ext4@vger.kernel.org
4066S:	Maintained
4067F:	Documentation/filesystems/ext2.txt
4068F:	fs/ext2/
4069F:	include/linux/ext2*
4070
4071EXT3 FILE SYSTEM
4072M:	Jan Kara <jack@suse.com>
4073M:	Andrew Morton <akpm@linux-foundation.org>
4074M:	Andreas Dilger <adilger.kernel@dilger.ca>
4075L:	linux-ext4@vger.kernel.org
4076S:	Maintained
4077F:	Documentation/filesystems/ext3.txt
4078F:	fs/ext3/
4079
4080EXT4 FILE SYSTEM
4081M:	"Theodore Ts'o" <tytso@mit.edu>
4082M:	Andreas Dilger <adilger.kernel@dilger.ca>
4083L:	linux-ext4@vger.kernel.org
4084W:	http://ext4.wiki.kernel.org
4085Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4086S:	Maintained
4087F:	Documentation/filesystems/ext4.txt
4088F:	fs/ext4/
4089
4090Extended Verification Module (EVM)
4091M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4092L:	linux-ima-devel@lists.sourceforge.net
4093L:	linux-security-module@vger.kernel.org
4094S:	Supported
4095F:	security/integrity/evm/
4096
4097EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4098M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4099M:	Chanwoo Choi <cw00.choi@samsung.com>
4100L:	linux-kernel@vger.kernel.org
4101T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4102S:	Maintained
4103F:	drivers/extcon/
4104F:	Documentation/extcon/
4105
4106EXYNOS DP DRIVER
4107M:	Jingoo Han <jingoohan1@gmail.com>
4108L:	dri-devel@lists.freedesktop.org
4109S:	Maintained
4110F:	drivers/gpu/drm/exynos/exynos_dp*
4111
4112EXYNOS MIPI DISPLAY DRIVERS
4113M:	Inki Dae <inki.dae@samsung.com>
4114M:	Donghwa Lee <dh09.lee@samsung.com>
4115M:	Kyungmin Park <kyungmin.park@samsung.com>
4116L:	linux-fbdev@vger.kernel.org
4117S:	Maintained
4118F:	drivers/video/fbdev/exynos/exynos_mipi*
4119F:	include/video/exynos_mipi*
4120
4121F71805F HARDWARE MONITORING DRIVER
4122M:	Jean Delvare <jdelvare@suse.com>
4123L:	lm-sensors@lm-sensors.org
4124S:	Maintained
4125F:	Documentation/hwmon/f71805f
4126F:	drivers/hwmon/f71805f.c
4127
4128FC0011 TUNER DRIVER
4129M:	Michael Buesch <m@bues.ch>
4130L:	linux-media@vger.kernel.org
4131S:	Maintained
4132F:	drivers/media/tuners/fc0011.h
4133F:	drivers/media/tuners/fc0011.c
4134
4135FC2580 MEDIA DRIVER
4136M:	Antti Palosaari <crope@iki.fi>
4137L:	linux-media@vger.kernel.org
4138W:	http://linuxtv.org/
4139W:	http://palosaari.fi/linux/
4140Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4141T:	git git://linuxtv.org/anttip/media_tree.git
4142S:	Maintained
4143F:	drivers/media/tuners/fc2580*
4144
4145FANOTIFY
4146M:	Eric Paris <eparis@redhat.com>
4147S:	Maintained
4148F:	fs/notify/fanotify/
4149F:	include/linux/fanotify.h
4150F:	include/uapi/linux/fanotify.h
4151
4152FARSYNC SYNCHRONOUS DRIVER
4153M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4154W:	http://www.farsite.co.uk/
4155S:	Supported
4156F:	drivers/net/wan/farsync.*
4157
4158FAULT INJECTION SUPPORT
4159M:	Akinobu Mita <akinobu.mita@gmail.com>
4160S:	Supported
4161F:	Documentation/fault-injection/
4162F:	lib/fault-inject.c
4163
4164FBTFT Framebuffer drivers
4165M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4166M:	Noralf Trønnes <noralf@tronnes.org>
4167S:	Maintained
4168F:	drivers/staging/fbtft/
4169
4170FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4171M:	Vasu Dev <vasu.dev@intel.com>
4172L:	fcoe-devel@open-fcoe.org
4173W:	www.Open-FCoE.org
4174S:	Supported
4175F:	drivers/scsi/libfc/
4176F:	drivers/scsi/fcoe/
4177F:	include/scsi/fc/
4178F:	include/scsi/libfc.h
4179F:	include/scsi/libfcoe.h
4180F:	include/uapi/scsi/fc/
4181
4182FILE LOCKING (flock() and fcntl()/lockf())
4183M:	Jeff Layton <jlayton@poochiereds.net>
4184M:	"J. Bruce Fields" <bfields@fieldses.org>
4185L:	linux-fsdevel@vger.kernel.org
4186S:	Maintained
4187F:	include/linux/fcntl.h
4188F:	include/linux/fs.h
4189F:	include/uapi/linux/fcntl.h
4190F:	include/uapi/linux/fs.h
4191F:	fs/fcntl.c
4192F:	fs/locks.c
4193
4194FILESYSTEMS (VFS and infrastructure)
4195M:	Alexander Viro <viro@zeniv.linux.org.uk>
4196L:	linux-fsdevel@vger.kernel.org
4197S:	Maintained
4198F:	fs/*
4199
4200FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4201M:	Riku Voipio <riku.voipio@iki.fi>
4202L:	lm-sensors@lm-sensors.org
4203S:	Maintained
4204F:	drivers/hwmon/f75375s.c
4205F:	include/linux/f75375s.h
4206
4207FIREWIRE AUDIO DRIVERS
4208M:	Clemens Ladisch <clemens@ladisch.de>
4209L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4210T:	git git://git.alsa-project.org/alsa-kernel.git
4211S:	Maintained
4212F:	sound/firewire/
4213
4214FIREWIRE MEDIA DRIVERS (firedtv)
4215M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4216L:	linux-media@vger.kernel.org
4217L:	linux1394-devel@lists.sourceforge.net
4218T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4219S:	Maintained
4220F:	drivers/media/firewire/
4221
4222FIREWIRE SBP-2 TARGET
4223M:	Chris Boot <bootc@bootc.net>
4224L:	linux-scsi@vger.kernel.org
4225L:	target-devel@vger.kernel.org
4226L:	linux1394-devel@lists.sourceforge.net
4227T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4228S:	Maintained
4229F:	drivers/target/sbp/
4230
4231FIREWIRE SUBSYSTEM
4232M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4233L:	linux1394-devel@lists.sourceforge.net
4234W:	http://ieee1394.wiki.kernel.org/
4235T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4236S:	Maintained
4237F:	drivers/firewire/
4238F:	include/linux/firewire.h
4239F:	include/uapi/linux/firewire*.h
4240F:	tools/firewire/
4241
4242FIRMWARE LOADER (request_firmware)
4243M:	Ming Lei <ming.lei@canonical.com>
4244L:	linux-kernel@vger.kernel.org
4245S:	Maintained
4246F:	Documentation/firmware_class/
4247F:	drivers/base/firmware*.c
4248F:	include/linux/firmware.h
4249
4250FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4251M:	Joshua Morris <josh.h.morris@us.ibm.com>
4252M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4253S:	Maintained
4254F:	drivers/block/rsxx/
4255
4256FLOPPY DRIVER
4257M:	Jiri Kosina <jkosina@suse.com>
4258T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4259S:	Odd fixes
4260F:	drivers/block/floppy.c
4261
4262FMC SUBSYSTEM
4263M:	Alessandro Rubini <rubini@gnudd.com>
4264W:	http://www.ohwr.org/projects/fmc-bus
4265S:	Supported
4266F:	drivers/fmc/
4267F:	include/linux/fmc*.h
4268F:	include/linux/ipmi-fru.h
4269K:	fmc_d.*register
4270
4271FPU EMULATOR
4272M:	Bill Metzenthen <billm@melbpc.org.au>
4273W:	http://floatingpoint.sourceforge.net/emulator/index.html
4274S:	Maintained
4275F:	arch/x86/math-emu/
4276
4277FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4278L:	netdev@vger.kernel.org
4279S:	Orphan
4280F:	drivers/net/wan/dlci.c
4281F:	drivers/net/wan/sdla.c
4282
4283FRAMEBUFFER LAYER
4284M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4285M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4286L:	linux-fbdev@vger.kernel.org
4287W:	http://linux-fbdev.sourceforge.net/
4288Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4290S:	Maintained
4291F:	Documentation/fb/
4292F:	Documentation/devicetree/bindings/fb/
4293F:	drivers/video/
4294F:	include/video/
4295F:	include/linux/fb.h
4296F:	include/uapi/video/
4297F:	include/uapi/linux/fb.h
4298
4299FREESCALE DIU FRAMEBUFFER DRIVER
4300M:	Timur Tabi <timur@tabi.org>
4301L:	linux-fbdev@vger.kernel.org
4302S:	Maintained
4303F:	drivers/video/fbdev/fsl-diu-fb.*
4304
4305FREESCALE DMA DRIVER
4306M:	Li Yang <leoli@freescale.com>
4307M:	Zhang Wei <zw@zh-kernel.org>
4308L:	linuxppc-dev@lists.ozlabs.org
4309S:	Maintained
4310F:	drivers/dma/fsldma.*
4311
4312FREESCALE I2C CPM DRIVER
4313M:	Jochen Friedrich <jochen@scram.de>
4314L:	linuxppc-dev@lists.ozlabs.org
4315L:	linux-i2c@vger.kernel.org
4316S:	Maintained
4317F:	drivers/i2c/busses/i2c-cpm.c
4318
4319FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4320M:	Sascha Hauer <kernel@pengutronix.de>
4321L:	linux-fbdev@vger.kernel.org
4322L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4323S:	Maintained
4324F:	include/linux/platform_data/video-imxfb.h
4325F:	drivers/video/fbdev/imxfb.c
4326
4327FREESCALE QUAD SPI DRIVER
4328M:	Han Xu <han.xu@freescale.com>
4329L:	linux-mtd@lists.infradead.org
4330S:	Maintained
4331F:	drivers/mtd/spi-nor/fsl-quadspi.c
4332
4333FREESCALE SOC FS_ENET DRIVER
4334M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4335M:	Vitaly Bordug <vbordug@ru.mvista.com>
4336L:	linuxppc-dev@lists.ozlabs.org
4337L:	netdev@vger.kernel.org
4338S:	Maintained
4339F:	drivers/net/ethernet/freescale/fs_enet/
4340F:	include/linux/fs_enet_pd.h
4341
4342FREESCALE QUICC ENGINE LIBRARY
4343L:	linuxppc-dev@lists.ozlabs.org
4344S:	Orphan
4345F:	arch/powerpc/sysdev/qe_lib/
4346F:	arch/powerpc/include/asm/*qe.h
4347
4348FREESCALE USB PERIPHERAL DRIVERS
4349M:	Li Yang <leoli@freescale.com>
4350L:	linux-usb@vger.kernel.org
4351L:	linuxppc-dev@lists.ozlabs.org
4352S:	Maintained
4353F:	drivers/usb/gadget/udc/fsl*
4354
4355FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4356M:	Li Yang <leoli@freescale.com>
4357L:	netdev@vger.kernel.org
4358L:	linuxppc-dev@lists.ozlabs.org
4359S:	Maintained
4360F:	drivers/net/ethernet/freescale/ucc_geth*
4361
4362FREESCALE QUICC ENGINE UCC UART DRIVER
4363M:	Timur Tabi <timur@tabi.org>
4364L:	linuxppc-dev@lists.ozlabs.org
4365S:	Maintained
4366F:	drivers/tty/serial/ucc_uart.c
4367
4368FREESCALE SOC SOUND DRIVERS
4369M:	Timur Tabi <timur@tabi.org>
4370M:	Nicolin Chen <nicoleotsuka@gmail.com>
4371M:	Xiubo Li <Xiubo.Lee@gmail.com>
4372L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4373L:	linuxppc-dev@lists.ozlabs.org
4374S:	Maintained
4375F:	sound/soc/fsl/fsl*
4376F:	sound/soc/fsl/imx*
4377F:	sound/soc/fsl/mpc8610_hpcd.c
4378
4379FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4380M:	"J. German Rivera" <German.Rivera@freescale.com>
4381L:	linux-kernel@vger.kernel.org
4382S:	Maintained
4383F:	drivers/staging/fsl-mc/
4384
4385FREEVXFS FILESYSTEM
4386M:	Christoph Hellwig <hch@infradead.org>
4387W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4388S:	Maintained
4389F:	fs/freevxfs/
4390
4391FREEZER
4392M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4393M:	Pavel Machek <pavel@ucw.cz>
4394L:	linux-pm@vger.kernel.org
4395S:	Supported
4396F:	Documentation/power/freezing-of-tasks.txt
4397F:	include/linux/freezer.h
4398F:	kernel/freezer.c
4399
4400FRONTSWAP API
4401M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4402L:	linux-kernel@vger.kernel.org
4403S:	Maintained
4404F:	mm/frontswap.c
4405F:	include/linux/frontswap.h
4406
4407FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4408M:	David Howells <dhowells@redhat.com>
4409L:	linux-cachefs@redhat.com
4410S:	Supported
4411F:	Documentation/filesystems/caching/
4412F:	fs/fscache/
4413F:	include/linux/fscache*.h
4414
4415F2FS FILE SYSTEM
4416M:	Jaegeuk Kim <jaegeuk@kernel.org>
4417M:	Changman Lee <cm224.lee@samsung.com>
4418L:	linux-f2fs-devel@lists.sourceforge.net
4419W:	http://en.wikipedia.org/wiki/F2FS
4420T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4421S:	Maintained
4422F:	Documentation/filesystems/f2fs.txt
4423F:	Documentation/ABI/testing/sysfs-fs-f2fs
4424F:	fs/f2fs/
4425F:	include/linux/f2fs_fs.h
4426
4427FUJITSU FR-V (FRV) PORT
4428M:	David Howells <dhowells@redhat.com>
4429S:	Maintained
4430F:	arch/frv/
4431
4432FUJITSU LAPTOP EXTRAS
4433M:	Jonathan Woithe <jwoithe@just42.net>
4434L:	platform-driver-x86@vger.kernel.org
4435S:	Maintained
4436F:	drivers/platform/x86/fujitsu-laptop.c
4437
4438FUJITSU M-5MO LS CAMERA ISP DRIVER
4439M:	Kyungmin Park <kyungmin.park@samsung.com>
4440M:	Heungjun Kim <riverful.kim@samsung.com>
4441L:	linux-media@vger.kernel.org
4442S:	Maintained
4443F:	drivers/media/i2c/m5mols/
4444F:	include/media/m5mols.h
4445
4446FUJITSU TABLET EXTRAS
4447M:	Robert Gerlach <khnz@gmx.de>
4448L:	platform-driver-x86@vger.kernel.org
4449S:	Maintained
4450F:	drivers/platform/x86/fujitsu-tablet.c
4451
4452FUSE: FILESYSTEM IN USERSPACE
4453M:	Miklos Szeredi <miklos@szeredi.hu>
4454L:	fuse-devel@lists.sourceforge.net
4455W:	http://fuse.sourceforge.net/
4456T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4457S:	Maintained
4458F:	fs/fuse/
4459F:	include/uapi/linux/fuse.h
4460F:	Documentation/filesystems/fuse.txt
4461
4462FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4463M:	Rik Faith <faith@cs.unc.edu>
4464L:	linux-scsi@vger.kernel.org
4465S:	Odd Fixes (e.g., new signatures)
4466F:	drivers/scsi/fdomain.*
4467
4468GCOV BASED KERNEL PROFILING
4469M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4470S:	Maintained
4471F:	kernel/gcov/
4472F:	Documentation/gcov.txt
4473
4474GDT SCSI DISK ARRAY CONTROLLER DRIVER
4475M:	Achim Leubner <achim_leubner@adaptec.com>
4476L:	linux-scsi@vger.kernel.org
4477W:	http://www.icp-vortex.com/
4478S:	Supported
4479F:	drivers/scsi/gdt*
4480
4481GDB KERNEL DEBUGGING HELPER SCRIPTS
4482M:	Jan Kiszka <jan.kiszka@siemens.com>
4483S:	Supported
4484F:	scripts/gdb/
4485
4486GEMTEK FM RADIO RECEIVER DRIVER
4487M:	Hans Verkuil <hverkuil@xs4all.nl>
4488L:	linux-media@vger.kernel.org
4489T:	git git://linuxtv.org/media_tree.git
4490W:	http://linuxtv.org
4491S:	Maintained
4492F:	drivers/media/radio/radio-gemtek*
4493
4494GENERIC GPIO I2C DRIVER
4495M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4496S:	Supported
4497F:	drivers/i2c/busses/i2c-gpio.c
4498F:	include/linux/i2c-gpio.h
4499
4500GENERIC GPIO I2C MULTIPLEXER DRIVER
4501M:	Peter Korsgaard <peter.korsgaard@barco.com>
4502L:	linux-i2c@vger.kernel.org
4503S:	Supported
4504F:	drivers/i2c/muxes/i2c-mux-gpio.c
4505F:	include/linux/i2c-mux-gpio.h
4506F:	Documentation/i2c/muxes/i2c-mux-gpio
4507
4508GENERIC HDLC (WAN) DRIVERS
4509M:	Krzysztof Halasa <khc@pm.waw.pl>
4510W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4511S:	Maintained
4512F:	drivers/net/wan/c101.c
4513F:	drivers/net/wan/hd6457*
4514F:	drivers/net/wan/hdlc*
4515F:	drivers/net/wan/n2.c
4516F:	drivers/net/wan/pc300too.c
4517F:	drivers/net/wan/pci200syn.c
4518F:	drivers/net/wan/wanxl*
4519
4520GENERIC INCLUDE/ASM HEADER FILES
4521M:	Arnd Bergmann <arnd@arndb.de>
4522L:	linux-arch@vger.kernel.org
4523T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4524S:	Maintained
4525F:	include/asm-generic/
4526F:	include/uapi/asm-generic/
4527
4528GENERIC PHY FRAMEWORK
4529M:	Kishon Vijay Abraham I <kishon@ti.com>
4530L:	linux-kernel@vger.kernel.org
4531T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4532S:	Supported
4533F:	drivers/phy/
4534F:	include/linux/phy/
4535
4536GENERIC PM DOMAINS
4537M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4538M:	Kevin Hilman <khilman@kernel.org>
4539M:	Ulf Hansson <ulf.hansson@linaro.org>
4540L:	linux-pm@vger.kernel.org
4541S:	Supported
4542F:	drivers/base/power/domain*.c
4543F:	include/linux/pm_domain.h
4544
4545GENERIC UIO DRIVER FOR PCI DEVICES
4546M:	"Michael S. Tsirkin" <mst@redhat.com>
4547L:	kvm@vger.kernel.org
4548S:	Supported
4549F:	drivers/uio/uio_pci_generic.c
4550
4551GET_MAINTAINER SCRIPT
4552M:	Joe Perches <joe@perches.com>
4553S:	Maintained
4554F:	scripts/get_maintainer.pl
4555
4556GFS2 FILE SYSTEM
4557M:	Steven Whitehouse <swhiteho@redhat.com>
4558M:	Bob Peterson <rpeterso@redhat.com>
4559L:	cluster-devel@redhat.com
4560W:	http://sources.redhat.com/cluster/
4561T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4562S:	Supported
4563F:	Documentation/filesystems/gfs2*.txt
4564F:	fs/gfs2/
4565F:	include/uapi/linux/gfs2_ondisk.h
4566
4567GIGASET ISDN DRIVERS
4568M:	Paul Bolle <pebolle@tiscali.nl>
4569L:	gigaset307x-common@lists.sourceforge.net
4570W:	http://gigaset307x.sourceforge.net/
4571S:	Odd Fixes
4572F:	Documentation/isdn/README.gigaset
4573F:	drivers/isdn/gigaset/
4574F:	include/uapi/linux/gigaset_dev.h
4575
4576GO7007 MPEG CODEC
4577M:	Hans Verkuil <hans.verkuil@cisco.com>
4578L:	linux-media@vger.kernel.org
4579S:	Maintained
4580F:	drivers/media/usb/go7007/
4581
4582GOODIX TOUCHSCREEN
4583M:	Bastien Nocera <hadess@hadess.net>
4584L:	linux-input@vger.kernel.org
4585S:	Maintained
4586F:	drivers/input/touchscreen/goodix.c
4587
4588GPIO SUBSYSTEM
4589M:	Linus Walleij <linus.walleij@linaro.org>
4590M:	Alexandre Courbot <gnurou@gmail.com>
4591L:	linux-gpio@vger.kernel.org
4592T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4593S:	Maintained
4594F:	Documentation/gpio/
4595F:	drivers/gpio/
4596F:	include/linux/gpio/
4597F:	include/linux/gpio.h
4598F:	include/asm-generic/gpio.h
4599
4600GRE DEMULTIPLEXER DRIVER
4601M:	Dmitry Kozlov <xeb@mail.ru>
4602L:	netdev@vger.kernel.org
4603S:	Maintained
4604F:	net/ipv4/gre_demux.c
4605F:	net/ipv4/gre_offload.c
4606F:	include/net/gre.h
4607
4608GRETH 10/100/1G Ethernet MAC device driver
4609M:	Kristoffer Glembo <kristoffer@gaisler.com>
4610L:	netdev@vger.kernel.org
4611S:	Maintained
4612F:	drivers/net/ethernet/aeroflex/
4613
4614GSPCA FINEPIX SUBDRIVER
4615M:	Frank Zago <frank@zago.net>
4616L:	linux-media@vger.kernel.org
4617T:	git git://linuxtv.org/media_tree.git
4618S:	Maintained
4619F:	drivers/media/usb/gspca/finepix.c
4620
4621GSPCA GL860 SUBDRIVER
4622M:	Olivier Lorin <o.lorin@laposte.net>
4623L:	linux-media@vger.kernel.org
4624T:	git git://linuxtv.org/media_tree.git
4625S:	Maintained
4626F:	drivers/media/usb/gspca/gl860/
4627
4628GSPCA M5602 SUBDRIVER
4629M:	Erik Andren <erik.andren@gmail.com>
4630L:	linux-media@vger.kernel.org
4631T:	git git://linuxtv.org/media_tree.git
4632S:	Maintained
4633F:	drivers/media/usb/gspca/m5602/
4634
4635GSPCA PAC207 SONIXB SUBDRIVER
4636M:	Hans de Goede <hdegoede@redhat.com>
4637L:	linux-media@vger.kernel.org
4638T:	git git://linuxtv.org/media_tree.git
4639S:	Maintained
4640F:	drivers/media/usb/gspca/pac207.c
4641
4642GSPCA SN9C20X SUBDRIVER
4643M:	Brian Johnson <brijohn@gmail.com>
4644L:	linux-media@vger.kernel.org
4645T:	git git://linuxtv.org/media_tree.git
4646S:	Maintained
4647F:	drivers/media/usb/gspca/sn9c20x.c
4648
4649GSPCA T613 SUBDRIVER
4650M:	Leandro Costantino <lcostantino@gmail.com>
4651L:	linux-media@vger.kernel.org
4652T:	git git://linuxtv.org/media_tree.git
4653S:	Maintained
4654F:	drivers/media/usb/gspca/t613.c
4655
4656GSPCA USB WEBCAM DRIVER
4657M:	Hans de Goede <hdegoede@redhat.com>
4658L:	linux-media@vger.kernel.org
4659T:	git git://linuxtv.org/media_tree.git
4660S:	Maintained
4661F:	drivers/media/usb/gspca/
4662
4663GUID PARTITION TABLE (GPT)
4664M:	Davidlohr Bueso <dave@stgolabs.net>
4665L:	linux-efi@vger.kernel.org
4666S:	Maintained
4667F:	block/partitions/efi.*
4668
4669STK1160 USB VIDEO CAPTURE DRIVER
4670M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4671L:	linux-media@vger.kernel.org
4672T:	git git://linuxtv.org/media_tree.git
4673S:	Maintained
4674F:	drivers/media/usb/stk1160/
4675
4676H8/300 ARCHITECTURE
4677M:	Yoshinori Sato <ysato@users.sourceforge.jp>
4678L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4679W:	http://uclinux-h8.sourceforge.jp
4680T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4681S:	Maintained
4682F:	arch/h8300/
4683F:	drivers/clocksource/h8300_*.c
4684F:	drivers/clk/h8300/
4685F:	drivers/irqchip/irq-renesas-h8*.c
4686
4687HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4688M:	Frank Seidel <frank@f-seidel.de>
4689L:	platform-driver-x86@vger.kernel.org
4690W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4691S:	Maintained
4692F:	drivers/platform/x86/hdaps.c
4693
4694HDPVR USB VIDEO ENCODER DRIVER
4695M:	Hans Verkuil <hverkuil@xs4all.nl>
4696L:	linux-media@vger.kernel.org
4697T:	git git://linuxtv.org/media_tree.git
4698W:	http://linuxtv.org
4699S:	Odd Fixes
4700F:	drivers/media/usb/hdpvr/
4701
4702HWPOISON MEMORY FAILURE HANDLING
4703M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4704L:	linux-mm@kvack.org
4705S:	Maintained
4706F:	mm/memory-failure.c
4707F:	mm/hwpoison-inject.c
4708
4709HYPERVISOR VIRTUAL CONSOLE DRIVER
4710L:	linuxppc-dev@lists.ozlabs.org
4711S:	Odd Fixes
4712F:	drivers/tty/hvc/
4713
4714HACKRF MEDIA DRIVER
4715M:	Antti Palosaari <crope@iki.fi>
4716L:	linux-media@vger.kernel.org
4717W:	http://linuxtv.org/
4718W:	http://palosaari.fi/linux/
4719Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4720T:	git git://linuxtv.org/anttip/media_tree.git
4721S:	Maintained
4722F:	drivers/media/usb/hackrf/
4723
4724HARDWARE MONITORING
4725M:	Jean Delvare <jdelvare@suse.com>
4726M:	Guenter Roeck <linux@roeck-us.net>
4727L:	lm-sensors@lm-sensors.org
4728W:	http://www.lm-sensors.org/
4729T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4730T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4731S:	Maintained
4732F:	Documentation/hwmon/
4733F:	drivers/hwmon/
4734F:	include/linux/hwmon*.h
4735
4736HARDWARE RANDOM NUMBER GENERATOR CORE
4737M:	Matt Mackall <mpm@selenic.com>
4738M:	Herbert Xu <herbert@gondor.apana.org.au>
4739L:	linux-crypto@vger.kernel.org
4740S:	Odd fixes
4741F:	Documentation/hw_random.txt
4742F:	drivers/char/hw_random/
4743F:	include/linux/hw_random.h
4744
4745HARDWARE SPINLOCK CORE
4746M:	Ohad Ben-Cohen <ohad@wizery.com>
4747S:	Maintained
4748F:	Documentation/hwspinlock.txt
4749F:	drivers/hwspinlock/hwspinlock_*
4750F:	include/linux/hwspinlock.h
4751
4752HARMONY SOUND DRIVER
4753L:	linux-parisc@vger.kernel.org
4754S:	Maintained
4755F:	sound/parisc/harmony.*
4756
4757HD29L2 MEDIA DRIVER
4758M:	Antti Palosaari <crope@iki.fi>
4759L:	linux-media@vger.kernel.org
4760W:	http://linuxtv.org/
4761W:	http://palosaari.fi/linux/
4762Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4763T:	git git://linuxtv.org/anttip/media_tree.git
4764S:	Maintained
4765F:	drivers/media/dvb-frontends/hd29l2*
4766
4767HEWLETT-PACKARD SMART2 RAID DRIVER
4768L:	iss_storagedev@hp.com
4769S:	Orphan
4770F:	Documentation/blockdev/cpqarray.txt
4771F:	drivers/block/cpqarray.*
4772
4773HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4774M:	Don Brace <don.brace@pmcs.com>
4775L:	iss_storagedev@hp.com
4776L:	storagedev@pmcs.com
4777L:	linux-scsi@vger.kernel.org
4778S:	Supported
4779F:	Documentation/scsi/hpsa.txt
4780F:	drivers/scsi/hpsa*.[ch]
4781F:	include/linux/cciss*.h
4782F:	include/uapi/linux/cciss*.h
4783
4784HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4785M:	Don Brace <don.brace@pmcs.com>
4786L:	iss_storagedev@hp.com
4787L:	storagedev@pmcs.com
4788L:	linux-scsi@vger.kernel.org
4789S:	Supported
4790F:	Documentation/blockdev/cciss.txt
4791F:	drivers/block/cciss*
4792F:	include/linux/cciss_ioctl.h
4793F:	include/uapi/linux/cciss_ioctl.h
4794
4795HFS FILESYSTEM
4796L:	linux-fsdevel@vger.kernel.org
4797S:	Orphan
4798F:	Documentation/filesystems/hfs.txt
4799F:	fs/hfs/
4800
4801HFSPLUS FILESYSTEM
4802L:	linux-fsdevel@vger.kernel.org
4803S:	Orphan
4804F:	Documentation/filesystems/hfsplus.txt
4805F:	fs/hfsplus/
4806
4807HGA FRAMEBUFFER DRIVER
4808M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4809L:	linux-nvidia@lists.surfsouth.com
4810W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4811S:	Maintained
4812F:	drivers/video/fbdev/hgafb.c
4813
4814HIBERNATION (aka Software Suspend, aka swsusp)
4815M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4816M:	Pavel Machek <pavel@ucw.cz>
4817L:	linux-pm@vger.kernel.org
4818S:	Supported
4819F:	arch/x86/power/
4820F:	drivers/base/power/
4821F:	kernel/power/
4822F:	include/linux/suspend.h
4823F:	include/linux/freezer.h
4824F:	include/linux/pm.h
4825F:	arch/*/include/asm/suspend*.h
4826
4827HID CORE LAYER
4828M:	Jiri Kosina <jkosina@suse.com>
4829L:	linux-input@vger.kernel.org
4830T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4831S:	Maintained
4832F:	drivers/hid/
4833F:	include/linux/hid*
4834F:	include/uapi/linux/hid*
4835
4836HID SENSOR HUB DRIVERS
4837M:	Jiri Kosina <jkosina@suse.com>
4838M:	Jonathan Cameron <jic23@kernel.org>
4839M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4840L:	linux-input@vger.kernel.org
4841L:	linux-iio@vger.kernel.org
4842S:	Maintained
4843F:	Documentation/hid/hid-sensor*
4844F:	drivers/hid/hid-sensor-*
4845F:	drivers/iio/*/hid-*
4846F:	include/linux/hid-sensor-*
4847
4848HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4849M:	Thomas Gleixner <tglx@linutronix.de>
4850L:	linux-kernel@vger.kernel.org
4851T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4852S:	Maintained
4853F:	Documentation/timers/
4854F:	kernel/time/hrtimer.c
4855F:	kernel/time/clockevents.c
4856F:	kernel/time/tick*.*
4857F:	kernel/time/timer_*.c
4858F:	include/linux/clockchips.h
4859F:	include/linux/hrtimer.h
4860
4861HIGH-SPEED SCC DRIVER FOR AX.25
4862L:	linux-hams@vger.kernel.org
4863S:	Orphan
4864F:	drivers/net/hamradio/dmascc.c
4865F:	drivers/net/hamradio/scc.c
4866
4867HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4868M:	HighPoint Linux Team <linux@highpoint-tech.com>
4869W:	http://www.highpoint-tech.com
4870S:	Supported
4871F:	Documentation/scsi/hptiop.txt
4872F:	drivers/scsi/hptiop.c
4873
4874HIPPI
4875M:	Jes Sorensen <jes@trained-monkey.org>
4876L:	linux-hippi@sunsite.dk
4877S:	Maintained
4878F:	include/linux/hippidevice.h
4879F:	include/uapi/linux/if_hippi.h
4880F:	net/802/hippi.c
4881F:	drivers/net/hippi/
4882
4883HOST AP DRIVER
4884M:	Jouni Malinen <j@w1.fi>
4885L:	hostap@shmoo.com (subscribers-only)
4886L:	linux-wireless@vger.kernel.org
4887W:	http://hostap.epitest.fi/
4888S:	Maintained
4889F:	drivers/net/wireless/hostap/
4890
4891HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4892L:	platform-driver-x86@vger.kernel.org
4893S:	Orphan
4894F:	drivers/platform/x86/tc1100-wmi.c
4895
4896HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4897M:	Jaroslav Kysela <perex@perex.cz>
4898S:	Maintained
4899F:	drivers/net/ethernet/hp/hp100.*
4900
4901HPET:	High Precision Event Timers driver
4902M:	Clemens Ladisch <clemens@ladisch.de>
4903S:	Maintained
4904F:	Documentation/timers/hpet.txt
4905F:	drivers/char/hpet.c
4906F:	include/linux/hpet.h
4907F:	include/uapi/linux/hpet.h
4908
4909HPET:	x86
4910S:	Orphan
4911F:	arch/x86/kernel/hpet.c
4912F:	arch/x86/include/asm/hpet.h
4913
4914HPFS FILESYSTEM
4915M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4916W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4917S:	Maintained
4918F:	fs/hpfs/
4919
4920HSI SUBSYSTEM
4921M:	Sebastian Reichel <sre@kernel.org>
4922T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4923S:	Maintained
4924F:	Documentation/ABI/testing/sysfs-bus-hsi
4925F:	Documentation/hsi.txt
4926F:	drivers/hsi/
4927F:	include/linux/hsi/
4928F:	include/uapi/linux/hsi/
4929
4930HSO 3G MODEM DRIVER
4931M:	Jan Dumon <j.dumon@option.com>
4932W:	http://www.pharscape.org
4933S:	Maintained
4934F:	drivers/net/usb/hso.c
4935
4936HSR NETWORK PROTOCOL
4937M:	Arvid Brodin <arvid.brodin@alten.se>
4938L:	netdev@vger.kernel.org
4939S:	Maintained
4940F:	net/hsr/
4941
4942HTCPEN TOUCHSCREEN DRIVER
4943M:	Pau Oliva Fora <pof@eslack.org>
4944L:	linux-input@vger.kernel.org
4945S:	Maintained
4946F:	drivers/input/touchscreen/htcpen.c
4947
4948HUGETLB FILESYSTEM
4949M:	Nadia Yvette Chambers <nyc@holomorphy.com>
4950S:	Maintained
4951F:	fs/hugetlbfs/
4952
4953Hyper-V CORE AND DRIVERS
4954M:	"K. Y. Srinivasan" <kys@microsoft.com>
4955M:	Haiyang Zhang <haiyangz@microsoft.com>
4956L:	devel@linuxdriverproject.org
4957S:	Maintained
4958F:	arch/x86/include/asm/mshyperv.h
4959F:	arch/x86/include/uapi/asm/hyperv.h
4960F:	arch/x86/kernel/cpu/mshyperv.c
4961F:	drivers/hid/hid-hyperv.c
4962F:	drivers/hv/
4963F:	drivers/input/serio/hyperv-keyboard.c
4964F:	drivers/net/hyperv/
4965F:	drivers/scsi/storvsc_drv.c
4966F:	drivers/video/fbdev/hyperv_fb.c
4967F:	include/linux/hyperv.h
4968F:	tools/hv/
4969
4970I2C OVER PARALLEL PORT
4971M:	Jean Delvare <jdelvare@suse.com>
4972L:	linux-i2c@vger.kernel.org
4973S:	Maintained
4974F:	Documentation/i2c/busses/i2c-parport
4975F:	Documentation/i2c/busses/i2c-parport-light
4976F:	drivers/i2c/busses/i2c-parport.c
4977F:	drivers/i2c/busses/i2c-parport-light.c
4978
4979I2C/SMBUS CONTROLLER DRIVERS FOR PC
4980M:	Jean Delvare <jdelvare@suse.com>
4981L:	linux-i2c@vger.kernel.org
4982S:	Maintained
4983F:	Documentation/i2c/busses/i2c-ali1535
4984F:	Documentation/i2c/busses/i2c-ali1563
4985F:	Documentation/i2c/busses/i2c-ali15x3
4986F:	Documentation/i2c/busses/i2c-amd756
4987F:	Documentation/i2c/busses/i2c-amd8111
4988F:	Documentation/i2c/busses/i2c-i801
4989F:	Documentation/i2c/busses/i2c-nforce2
4990F:	Documentation/i2c/busses/i2c-piix4
4991F:	Documentation/i2c/busses/i2c-sis5595
4992F:	Documentation/i2c/busses/i2c-sis630
4993F:	Documentation/i2c/busses/i2c-sis96x
4994F:	Documentation/i2c/busses/i2c-via
4995F:	Documentation/i2c/busses/i2c-viapro
4996F:	drivers/i2c/busses/i2c-ali1535.c
4997F:	drivers/i2c/busses/i2c-ali1563.c
4998F:	drivers/i2c/busses/i2c-ali15x3.c
4999F:	drivers/i2c/busses/i2c-amd756.c
5000F:	drivers/i2c/busses/i2c-amd756-s4882.c
5001F:	drivers/i2c/busses/i2c-amd8111.c
5002F:	drivers/i2c/busses/i2c-i801.c
5003F:	drivers/i2c/busses/i2c-isch.c
5004F:	drivers/i2c/busses/i2c-nforce2.c
5005F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5006F:	drivers/i2c/busses/i2c-piix4.c
5007F:	drivers/i2c/busses/i2c-sis5595.c
5008F:	drivers/i2c/busses/i2c-sis630.c
5009F:	drivers/i2c/busses/i2c-sis96x.c
5010F:	drivers/i2c/busses/i2c-via.c
5011F:	drivers/i2c/busses/i2c-viapro.c
5012
5013I2C/SMBUS ISMT DRIVER
5014M:	Seth Heasley <seth.heasley@intel.com>
5015M:	Neil Horman <nhorman@tuxdriver.com>
5016L:	linux-i2c@vger.kernel.org
5017F:	drivers/i2c/busses/i2c-ismt.c
5018F:	Documentation/i2c/busses/i2c-ismt
5019
5020I2C/SMBUS STUB DRIVER
5021M:	Jean Delvare <jdelvare@suse.com>
5022L:	linux-i2c@vger.kernel.org
5023S:	Maintained
5024F:	drivers/i2c/i2c-stub.c
5025
5026I2C SUBSYSTEM
5027M:	Wolfram Sang <wsa@the-dreams.de>
5028L:	linux-i2c@vger.kernel.org
5029W:	https://i2c.wiki.kernel.org/
5030Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5031T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5032S:	Maintained
5033F:	Documentation/devicetree/bindings/i2c/
5034F:	Documentation/i2c/
5035F:	drivers/i2c/
5036F:	include/linux/i2c.h
5037F:	include/linux/i2c-*.h
5038F:	include/uapi/linux/i2c.h
5039F:	include/uapi/linux/i2c-*.h
5040
5041I2C ACPI SUPPORT
5042M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5043L:	linux-i2c@vger.kernel.org
5044L:	linux-acpi@vger.kernel.org
5045S:	Maintained
5046
5047I2C-TAOS-EVM DRIVER
5048M:	Jean Delvare <jdelvare@suse.com>
5049L:	linux-i2c@vger.kernel.org
5050S:	Maintained
5051F:	Documentation/i2c/busses/i2c-taos-evm
5052F:	drivers/i2c/busses/i2c-taos-evm.c
5053
5054I2C-TINY-USB DRIVER
5055M:	Till Harbaum <till@harbaum.org>
5056L:	linux-i2c@vger.kernel.org
5057W:	http://www.harbaum.org/till/i2c_tiny_usb
5058S:	Maintained
5059F:	drivers/i2c/busses/i2c-tiny-usb.c
5060
5061i386 BOOT CODE
5062M:	"H. Peter Anvin" <hpa@zytor.com>
5063S:	Maintained
5064F:	arch/x86/boot/
5065
5066i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5067M:	"H. Peter Anvin" <hpa@zytor.com>
5068T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5069S:	Maintained
5070
5071IA64 (Itanium) PLATFORM
5072M:	Tony Luck <tony.luck@intel.com>
5073M:	Fenghua Yu <fenghua.yu@intel.com>
5074L:	linux-ia64@vger.kernel.org
5075T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5076S:	Maintained
5077F:	arch/ia64/
5078
5079IBM Power in-Nest Crypto Acceleration
5080M:	Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
5081M:	Fionnuala Gunter <fin@linux.vnet.ibm.com>
5082L:	linux-crypto@vger.kernel.org
5083S:	Supported
5084F:	drivers/crypto/nx/Makefile
5085F:	drivers/crypto/nx/Kconfig
5086F:	drivers/crypto/nx/nx-aes*
5087F:	drivers/crypto/nx/nx-sha*
5088F:	drivers/crypto/nx/nx.*
5089F:	drivers/crypto/nx/nx_csbcpb.h
5090F:	drivers/crypto/nx/nx_debugfs.h
5091
5092IBM Power 842 compression accelerator
5093M:	Dan Streetman <ddstreet@us.ibm.com>
5094S:	Supported
5095F:	drivers/crypto/nx/Makefile
5096F:	drivers/crypto/nx/Kconfig
5097F:	drivers/crypto/nx/nx-842*
5098F:	include/linux/sw842.h
5099F:	crypto/842.c
5100F:	lib/842/
5101
5102IBM Power Linux RAID adapter
5103M:	Brian King <brking@us.ibm.com>
5104S:	Supported
5105F:	drivers/scsi/ipr.*
5106
5107IBM Power Virtual Ethernet Device Driver
5108M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5109L:	netdev@vger.kernel.org
5110S:	Supported
5111F:	drivers/net/ethernet/ibm/ibmveth.*
5112
5113IBM Power Virtual SCSI Device Drivers
5114M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5115L:	linux-scsi@vger.kernel.org
5116S:	Supported
5117F:	drivers/scsi/ibmvscsi/ibmvscsi*
5118F:	drivers/scsi/ibmvscsi/viosrp.h
5119
5120IBM Power Virtual FC Device Drivers
5121M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5122L:	linux-scsi@vger.kernel.org
5123S:	Supported
5124F:	drivers/scsi/ibmvscsi/ibmvfc*
5125
5126IBM ServeRAID RAID DRIVER
5127S:	Orphan
5128F:	drivers/scsi/ips.*
5129
5130ICH LPC AND GPIO DRIVER
5131M:	Peter Tyser <ptyser@xes-inc.com>
5132S:	Maintained
5133F:	drivers/mfd/lpc_ich.c
5134F:	drivers/gpio/gpio-ich.c
5135
5136IDE SUBSYSTEM
5137M:	"David S. Miller" <davem@davemloft.net>
5138L:	linux-ide@vger.kernel.org
5139Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5140T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5141S:	Maintained
5142F:	Documentation/ide/
5143F:	drivers/ide/
5144F:	include/linux/ide.h
5145
5146IDEAPAD LAPTOP EXTRAS DRIVER
5147M:	Ike Panhc <ike.pan@canonical.com>
5148L:	platform-driver-x86@vger.kernel.org
5149W:	http://launchpad.net/ideapad-laptop
5150S:	Maintained
5151F:	drivers/platform/x86/ideapad-laptop.c
5152
5153IDEAPAD LAPTOP SLIDEBAR DRIVER
5154M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5155L:	linux-input@vger.kernel.org
5156W:	https://github.com/o2genum/ideapad-slidebar
5157S:	Maintained
5158F:	drivers/input/misc/ideapad_slidebar.c
5159
5160IDE/ATAPI DRIVERS
5161M:	Borislav Petkov <bp@alien8.de>
5162L:	linux-ide@vger.kernel.org
5163S:	Maintained
5164F:	Documentation/cdrom/ide-cd
5165F:	drivers/ide/ide-cd*
5166
5167IDLE-I7300
5168M:	Andy Henroid <andrew.d.henroid@intel.com>
5169L:	linux-pm@vger.kernel.org
5170S:	Supported
5171F:	drivers/idle/i7300_idle.c
5172
5173IEEE 802.15.4 SUBSYSTEM
5174M:	Alexander Aring <alex.aring@gmail.com>
5175L:	linux-wpan@vger.kernel.org
5176W:	https://github.com/linux-wpan
5177T:	git git://github.com/linux-wpan/linux-wpan-next.git
5178S:	Maintained
5179F:	net/ieee802154/
5180F:	net/mac802154/
5181F:	drivers/net/ieee802154/
5182F:	include/linux/nl802154.h
5183F:	include/linux/ieee802154.h
5184F:	include/net/nl802154.h
5185F:	include/net/mac802154.h
5186F:	include/net/af_ieee802154.h
5187F:	include/net/cfg802154.h
5188F:	include/net/ieee802154_netdev.h
5189F:	Documentation/networking/ieee802154.txt
5190
5191IGORPLUG-USB IR RECEIVER
5192M:	Sean Young <sean@mess.org>
5193L:	linux-media@vger.kernel.org
5194S:	Maintained
5195F:	drivers/media/rc/igorplugusb.c
5196
5197IGUANAWORKS USB IR TRANSCEIVER
5198M:	Sean Young <sean@mess.org>
5199L:	linux-media@vger.kernel.org
5200S:	Maintained
5201F:	drivers/media/rc/iguanair.c
5202
5203IIO SUBSYSTEM AND DRIVERS
5204M:	Jonathan Cameron <jic23@kernel.org>
5205R:	Hartmut Knaack <knaack.h@gmx.de>
5206R:	Lars-Peter Clausen <lars@metafoo.de>
5207R:	Peter Meerwald <pmeerw@pmeerw.net>
5208L:	linux-iio@vger.kernel.org
5209S:	Maintained
5210F:	drivers/iio/
5211F:	drivers/staging/iio/
5212F:	include/linux/iio/
5213F:	tools/iio/
5214
5215IKANOS/ADI EAGLE ADSL USB DRIVER
5216M:	Matthieu Castet <castet.matthieu@free.fr>
5217M:	Stanislaw Gruszka <stf_xl@wp.pl>
5218S:	Maintained
5219F:	drivers/usb/atm/ueagle-atm.c
5220
5221INA209 HARDWARE MONITOR DRIVER
5222M:	Guenter Roeck <linux@roeck-us.net>
5223L:	lm-sensors@lm-sensors.org
5224S:	Maintained
5225F:	Documentation/hwmon/ina209
5226F:	Documentation/devicetree/bindings/i2c/ina209.txt
5227F:	drivers/hwmon/ina209.c
5228
5229INA2XX HARDWARE MONITOR DRIVER
5230M:	Guenter Roeck <linux@roeck-us.net>
5231L:	lm-sensors@lm-sensors.org
5232S:	Maintained
5233F:	Documentation/hwmon/ina2xx
5234F:	drivers/hwmon/ina2xx.c
5235F:	include/linux/platform_data/ina2xx.h
5236
5237INDUSTRY PACK SUBSYSTEM (IPACK)
5238M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5239M:	Jens Taprogge <jens.taprogge@taprogge.org>
5240M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5241L:	industrypack-devel@lists.sourceforge.net
5242W:	http://industrypack.sourceforge.net
5243S:	Maintained
5244F:	drivers/ipack/
5245
5246INGENIC JZ4780 DMA Driver
5247M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5248S:	Maintained
5249F:	drivers/dma/dma-jz4780.c
5250
5251INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5252M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5253M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5254L:	linux-ima-devel@lists.sourceforge.net
5255L:	linux-ima-user@lists.sourceforge.net
5256L:	linux-security-module@vger.kernel.org
5257S:	Supported
5258F:	security/integrity/ima/
5259
5260IMGTEC IR DECODER DRIVER
5261M:	James Hogan <james.hogan@imgtec.com>
5262S:	Maintained
5263F:	drivers/media/rc/img-ir/
5264
5265IMS TWINTURBO FRAMEBUFFER DRIVER
5266L:	linux-fbdev@vger.kernel.org
5267S:	Orphan
5268F:	drivers/video/fbdev/imsttfb.c
5269
5270INFINIBAND SUBSYSTEM
5271M:	Doug Ledford <dledford@redhat.com>
5272M:	Sean Hefty <sean.hefty@intel.com>
5273M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5274L:	linux-rdma@vger.kernel.org
5275W:	http://www.openfabrics.org/
5276Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5277T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5278S:	Supported
5279F:	Documentation/infiniband/
5280F:	drivers/infiniband/
5281F:	drivers/staging/rdma/
5282F:	include/uapi/linux/if_infiniband.h
5283F:	include/uapi/rdma/
5284F:	include/rdma/
5285
5286INOTIFY
5287M:	John McCutchan <john@johnmccutchan.com>
5288M:	Robert Love <rlove@rlove.org>
5289M:	Eric Paris <eparis@parisplace.org>
5290S:	Maintained
5291F:	Documentation/filesystems/inotify.txt
5292F:	fs/notify/inotify/
5293F:	include/linux/inotify.h
5294F:	include/uapi/linux/inotify.h
5295
5296INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5297M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5298L:	linux-input@vger.kernel.org
5299Q:	http://patchwork.kernel.org/project/linux-input/list/
5300T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5301S:	Maintained
5302F:	drivers/input/
5303F:	include/linux/input.h
5304F:	include/uapi/linux/input.h
5305F:	include/linux/input/
5306
5307INPUT MULTITOUCH (MT) PROTOCOL
5308M:	Henrik Rydberg <rydberg@bitmath.org>
5309L:	linux-input@vger.kernel.org
5310S:	Odd fixes
5311F:	Documentation/input/multi-touch-protocol.txt
5312F:	drivers/input/input-mt.c
5313K:	\b(ABS|SYN)_MT_
5314
5315INTEL ASoC BDW/HSW DRIVERS
5316M:	Jie Yang <yang.jie@linux.intel.com>
5317L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5318S:	Supported
5319F:	sound/soc/intel/common/sst-dsp*
5320F:	sound/soc/intel/common/sst-firmware.c
5321F:	sound/soc/intel/boards/broadwell.c
5322F:	sound/soc/intel/haswell/
5323
5324INTEL C600 SERIES SAS CONTROLLER DRIVER
5325M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5326M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5327L:	linux-scsi@vger.kernel.org
5328T:	git git://git.code.sf.net/p/intel-sas/isci
5329S:	Supported
5330F:	drivers/scsi/isci/
5331
5332INTEL IDLE DRIVER
5333M:	Len Brown <lenb@kernel.org>
5334L:	linux-pm@vger.kernel.org
5335T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5336S:	Supported
5337F:	drivers/idle/intel_idle.c
5338
5339INTEL PSTATE DRIVER
5340M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5341L:	linux-pm@vger.kernel.org
5342S:	Supported
5343F:	drivers/cpufreq/intel_pstate.c
5344
5345INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5346M:	Maik Broemme <mbroemme@plusserver.de>
5347L:	linux-fbdev@vger.kernel.org
5348S:	Maintained
5349F:	Documentation/fb/intelfb.txt
5350F:	drivers/video/fbdev/intelfb/
5351
5352INTEL 810/815 FRAMEBUFFER DRIVER
5353M:	Antonino Daplas <adaplas@gmail.com>
5354L:	linux-fbdev@vger.kernel.org
5355S:	Maintained
5356F:	drivers/video/fbdev/i810/
5357
5358INTEL MENLOW THERMAL DRIVER
5359M:	Sujith Thomas <sujith.thomas@intel.com>
5360L:	platform-driver-x86@vger.kernel.org
5361W:	https://01.org/linux-acpi
5362S:	Supported
5363F:	drivers/platform/x86/intel_menlow.c
5364
5365INTEL IA32 MICROCODE UPDATE SUPPORT
5366M:	Borislav Petkov <bp@alien8.de>
5367S:	Maintained
5368F:	arch/x86/kernel/cpu/microcode/core*
5369F:	arch/x86/kernel/cpu/microcode/intel*
5370
5371INTEL I/OAT DMA DRIVER
5372M:	Dave Jiang <dave.jiang@intel.com>
5373R:	Dan Williams <dan.j.williams@intel.com>
5374L:	dmaengine@vger.kernel.org
5375Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5376S:	Supported
5377F:	drivers/dma/ioat*
5378
5379INTEL IOMMU (VT-d)
5380M:	David Woodhouse <dwmw2@infradead.org>
5381L:	iommu@lists.linux-foundation.org
5382T:	git git://git.infradead.org/iommu-2.6.git
5383S:	Supported
5384F:	drivers/iommu/intel-iommu.c
5385F:	include/linux/intel-iommu.h
5386
5387INTEL IOP-ADMA DMA DRIVER
5388R:	Dan Williams <dan.j.williams@intel.com>
5389S:	Odd fixes
5390F:	drivers/dma/iop-adma.c
5391
5392INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5393M:	Krzysztof Halasa <khalasa@piap.pl>
5394S:	Maintained
5395F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5396F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5397F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5398F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5399F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5400F:	drivers/net/wan/ixp4xx_hss.c
5401
5402INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5403M:	Deepak Saxena <dsaxena@plexity.net>
5404S:	Maintained
5405F:	drivers/char/hw_random/ixp4xx-rng.c
5406
5407INTEL ETHERNET DRIVERS
5408M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5409R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5410R:	Shannon Nelson <shannon.nelson@intel.com>
5411R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5412R:	Don Skidmore <donald.c.skidmore@intel.com>
5413R:	Matthew Vick <matthew.vick@intel.com>
5414R:	John Ronciak <john.ronciak@intel.com>
5415R:	Mitch Williams <mitch.a.williams@intel.com>
5416L:	intel-wired-lan@lists.osuosl.org
5417W:	http://www.intel.com/support/feedback.htm
5418W:	http://e1000.sourceforge.net/
5419Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5420T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5421T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5422S:	Supported
5423F:	Documentation/networking/e100.txt
5424F:	Documentation/networking/e1000.txt
5425F:	Documentation/networking/e1000e.txt
5426F:	Documentation/networking/igb.txt
5427F:	Documentation/networking/igbvf.txt
5428F:	Documentation/networking/ixgb.txt
5429F:	Documentation/networking/ixgbe.txt
5430F:	Documentation/networking/ixgbevf.txt
5431F:	Documentation/networking/i40e.txt
5432F:	Documentation/networking/i40evf.txt
5433F:	drivers/net/ethernet/intel/
5434F:	drivers/net/ethernet/intel/*/
5435
5436INTEL-MID GPIO DRIVER
5437M:	David Cohen <david.a.cohen@linux.intel.com>
5438L:	linux-gpio@vger.kernel.org
5439S:	Maintained
5440F:	drivers/gpio/gpio-intel-mid.c
5441
5442INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5443M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5444L:	linux-wireless@vger.kernel.org
5445S:	Maintained
5446F:	Documentation/networking/README.ipw2100
5447F:	Documentation/networking/README.ipw2200
5448F:	drivers/net/wireless/ipw2x00/
5449
5450INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5451M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5452M:	Gang Wei <gang.wei@intel.com>
5453M:	Shane Wang <shane.wang@intel.com>
5454L:	tboot-devel@lists.sourceforge.net
5455W:	http://tboot.sourceforge.net
5456T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5457S:	Supported
5458F:	Documentation/intel_txt.txt
5459F:	include/linux/tboot.h
5460F:	arch/x86/kernel/tboot.c
5461
5462INTEL WIRELESS WIMAX CONNECTION 2400
5463M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5464M:	linux-wimax@intel.com
5465L:	wimax@linuxwimax.org (subscribers-only)
5466S:	Supported
5467W:	http://linuxwimax.org
5468F:	Documentation/wimax/README.i2400m
5469F:	drivers/net/wimax/i2400m/
5470F:	include/uapi/linux/wimax/i2400m.h
5471
5472INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5473M:	Stanislaw Gruszka <sgruszka@redhat.com>
5474L:	linux-wireless@vger.kernel.org
5475S:	Supported
5476F:	drivers/net/wireless/iwlegacy/
5477
5478INTEL WIRELESS WIFI LINK (iwlwifi)
5479M:	Johannes Berg <johannes.berg@intel.com>
5480M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5481M:	Intel Linux Wireless <ilw@linux.intel.com>
5482L:	linux-wireless@vger.kernel.org
5483W:	http://intellinuxwireless.org
5484T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5485S:	Supported
5486F:	drivers/net/wireless/iwlwifi/
5487
5488INTEL MANAGEMENT ENGINE (mei)
5489M:	Tomas Winkler <tomas.winkler@intel.com>
5490L:	linux-kernel@vger.kernel.org
5491S:	Supported
5492F:	include/uapi/linux/mei.h
5493F:	include/linux/mei_cl_bus.h
5494F:	drivers/misc/mei/*
5495F:	Documentation/misc-devices/mei/*
5496
5497INTEL PMC IPC DRIVER
5498M:	Zha Qipeng<qipeng.zha@intel.com>
5499L:	platform-driver-x86@vger.kernel.org
5500S:	Maintained
5501F:	drivers/platform/x86/intel_pmc_ipc.c
5502F:	arch/x86/include/asm/intel_pmc_ipc.h
5503
5504IOC3 ETHERNET DRIVER
5505M:	Ralf Baechle <ralf@linux-mips.org>
5506L:	linux-mips@linux-mips.org
5507S:	Maintained
5508F:	drivers/net/ethernet/sgi/ioc3-eth.c
5509
5510IOC3 SERIAL DRIVER
5511M:	Pat Gefre <pfg@sgi.com>
5512L:	linux-serial@vger.kernel.org
5513S:	Maintained
5514F:	drivers/tty/serial/ioc3_serial.c
5515
5516IOMMU DRIVERS
5517M:	Joerg Roedel <joro@8bytes.org>
5518L:	iommu@lists.linux-foundation.org
5519T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5520S:	Maintained
5521F:	drivers/iommu/
5522
5523IP MASQUERADING
5524M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5525S:	Maintained
5526F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5527
5528IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5529M:	Francois Romieu <romieu@fr.zoreil.com>
5530M:	Sorbica Shieh <sorbica@icplus.com.tw>
5531L:	netdev@vger.kernel.org
5532S:	Maintained
5533F:	drivers/net/ethernet/icplus/ipg.*
5534
5535IPATH DRIVER
5536M:	Mike Marciniszyn <infinipath@intel.com>
5537L:	linux-rdma@vger.kernel.org
5538S:	Maintained
5539F:	drivers/staging/rdma/ipath/
5540
5541IPMI SUBSYSTEM
5542M:	Corey Minyard <minyard@acm.org>
5543L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5544W:	http://openipmi.sourceforge.net/
5545S:	Supported
5546F:	Documentation/IPMI.txt
5547F:	drivers/char/ipmi/
5548F:	include/linux/ipmi*
5549F:	include/uapi/linux/ipmi*
5550
5551QCOM AUDIO (ASoC) DRIVERS
5552M:	Patrick Lai <plai@codeaurora.org>
5553M:	Banajit Goswami <bgoswami@codeaurora.org>
5554L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5555S:	Supported
5556F:	sound/soc/qcom/
5557
5558IPS SCSI RAID DRIVER
5559M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5560L:	linux-scsi@vger.kernel.org
5561W:	http://www.adaptec.com/
5562S:	Maintained
5563F:	drivers/scsi/ips*
5564
5565IPVS
5566M:	Wensong Zhang <wensong@linux-vs.org>
5567M:	Simon Horman <horms@verge.net.au>
5568M:	Julian Anastasov <ja@ssi.bg>
5569L:	netdev@vger.kernel.org
5570L:	lvs-devel@vger.kernel.org
5571S:	Maintained
5572F:	Documentation/networking/ipvs-sysctl.txt
5573F:	include/net/ip_vs.h
5574F:	include/uapi/linux/ip_vs.h
5575F:	net/netfilter/ipvs/
5576
5577IPWIRELESS DRIVER
5578M:	Jiri Kosina <jkosina@suse.com>
5579M:	David Sterba <dsterba@suse.com>
5580S:	Odd Fixes
5581F:	drivers/tty/ipwireless/
5582
5583IPX NETWORK LAYER
5584M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5585L:	netdev@vger.kernel.org
5586S:	Maintained
5587F:	include/net/ipx.h
5588F:	include/uapi/linux/ipx.h
5589F:	net/ipx/
5590
5591IRDA SUBSYSTEM
5592M:	Samuel Ortiz <samuel@sortiz.org>
5593L:	irda-users@lists.sourceforge.net (subscribers-only)
5594L:	netdev@vger.kernel.org
5595W:	http://irda.sourceforge.net/
5596S:	Maintained
5597T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5598F:	Documentation/networking/irda.txt
5599F:	drivers/net/irda/
5600F:	include/net/irda/
5601F:	net/irda/
5602
5603IRQ SUBSYSTEM
5604M:	Thomas Gleixner <tglx@linutronix.de>
5605L:	linux-kernel@vger.kernel.org
5606S:	Maintained
5607T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5608F:	kernel/irq/
5609
5610IRQCHIP DRIVERS
5611M:	Thomas Gleixner <tglx@linutronix.de>
5612M:	Jason Cooper <jason@lakedaemon.net>
5613M:	Marc Zyngier <marc.zyngier@arm.com>
5614L:	linux-kernel@vger.kernel.org
5615S:	Maintained
5616T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5617T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5618F:	Documentation/devicetree/bindings/interrupt-controller/
5619F:	drivers/irqchip/
5620
5621IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5622M:	Jiang Liu <jiang.liu@linux.intel.com>
5623M:	Marc Zyngier <marc.zyngier@arm.com>
5624S:	Maintained
5625T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5626F:	Documentation/IRQ-domain.txt
5627F:	include/linux/irqdomain.h
5628F:	kernel/irq/irqdomain.c
5629F:	kernel/irq/msi.c
5630
5631ISAPNP
5632M:	Jaroslav Kysela <perex@perex.cz>
5633S:	Maintained
5634F:	Documentation/isapnp.txt
5635F:	drivers/pnp/isapnp/
5636F:	include/linux/isapnp.h
5637
5638ISA RADIO MODULE
5639M:	Hans Verkuil <hverkuil@xs4all.nl>
5640L:	linux-media@vger.kernel.org
5641T:	git git://linuxtv.org/media_tree.git
5642W:	http://linuxtv.org
5643S:	Maintained
5644F:	drivers/media/radio/radio-isa*
5645
5646iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5647M:	Peter Jones <pjones@redhat.com>
5648M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5649S:	Maintained
5650F:	drivers/firmware/iscsi_ibft*
5651
5652ISCSI
5653M:	Mike Christie <michaelc@cs.wisc.edu>
5654L:	open-iscsi@googlegroups.com
5655W:	www.open-iscsi.org
5656T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5657S:	Maintained
5658F:	drivers/scsi/*iscsi*
5659F:	include/scsi/*iscsi*
5660
5661ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5662M:	Or Gerlitz <ogerlitz@mellanox.com>
5663M:	Sagi Grimberg <sagig@mellanox.com>
5664M:	Roi Dayan <roid@mellanox.com>
5665L:	linux-rdma@vger.kernel.org
5666S:	Supported
5667W:	http://www.openfabrics.org
5668W:	www.open-iscsi.org
5669Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5670F:	drivers/infiniband/ulp/iser/
5671
5672ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5673M:	Sagi Grimberg <sagig@mellanox.com>
5674T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5675L:	linux-rdma@vger.kernel.org
5676L:	target-devel@vger.kernel.org
5677S:	Supported
5678W:	http://www.linux-iscsi.org
5679F:	drivers/infiniband/ulp/isert
5680
5681ISDN SUBSYSTEM
5682M:	Karsten Keil <isdn@linux-pingi.de>
5683L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5684L:	netdev@vger.kernel.org
5685W:	http://www.isdn4linux.de
5686T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5687S:	Maintained
5688F:	Documentation/isdn/
5689F:	drivers/isdn/
5690F:	include/linux/isdn.h
5691F:	include/linux/isdn/
5692F:	include/uapi/linux/isdn.h
5693F:	include/uapi/linux/isdn/
5694
5695ISDN SUBSYSTEM (Eicon active card driver)
5696M:	Armin Schindler <mac@melware.de>
5697L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5698W:	http://www.melware.de
5699S:	Maintained
5700F:	drivers/isdn/hardware/eicon/
5701
5702IT87 HARDWARE MONITORING DRIVER
5703M:	Jean Delvare <jdelvare@suse.com>
5704L:	lm-sensors@lm-sensors.org
5705S:	Maintained
5706F:	Documentation/hwmon/it87
5707F:	drivers/hwmon/it87.c
5708
5709IT913X MEDIA DRIVER
5710M:	Antti Palosaari <crope@iki.fi>
5711L:	linux-media@vger.kernel.org
5712W:	http://linuxtv.org/
5713W:	http://palosaari.fi/linux/
5714Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5715T:	git git://linuxtv.org/anttip/media_tree.git
5716S:	Maintained
5717F:	drivers/media/tuners/it913x*
5718
5719IVTV VIDEO4LINUX DRIVER
5720M:	Andy Walls <awalls@md.metrocast.net>
5721L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5722L:	linux-media@vger.kernel.org
5723T:	git git://linuxtv.org/media_tree.git
5724W:	http://www.ivtvdriver.org
5725S:	Maintained
5726F:	Documentation/video4linux/*.ivtv
5727F:	drivers/media/pci/ivtv/
5728F:	include/uapi/linux/ivtv*
5729
5730IX2505V MEDIA DRIVER
5731M:	Malcolm Priestley <tvboxspy@gmail.com>
5732L:	linux-media@vger.kernel.org
5733W:	http://linuxtv.org/
5734Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5735S:	Maintained
5736F:	drivers/media/dvb-frontends/ix2505v*
5737
5738JC42.4 TEMPERATURE SENSOR DRIVER
5739M:	Guenter Roeck <linux@roeck-us.net>
5740L:	lm-sensors@lm-sensors.org
5741S:	Maintained
5742F:	drivers/hwmon/jc42.c
5743F:	Documentation/hwmon/jc42
5744
5745JFS FILESYSTEM
5746M:	Dave Kleikamp <shaggy@kernel.org>
5747L:	jfs-discussion@lists.sourceforge.net
5748W:	http://jfs.sourceforge.net/
5749T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5750S:	Maintained
5751F:	Documentation/filesystems/jfs.txt
5752F:	fs/jfs/
5753
5754JME NETWORK DRIVER
5755M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5756L:	netdev@vger.kernel.org
5757S:	Maintained
5758F:	drivers/net/ethernet/jme.*
5759
5760JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5761M:	David Woodhouse <dwmw2@infradead.org>
5762L:	linux-mtd@lists.infradead.org
5763W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5764S:	Maintained
5765F:	fs/jffs2/
5766F:	include/uapi/linux/jffs2.h
5767
5768JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5769M:	Andrew Morton <akpm@linux-foundation.org>
5770M:	Jan Kara <jack@suse.com>
5771L:	linux-ext4@vger.kernel.org
5772S:	Maintained
5773F:	fs/jbd/
5774F:	include/linux/jbd.h
5775
5776JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5777M:	"Theodore Ts'o" <tytso@mit.edu>
5778L:	linux-ext4@vger.kernel.org
5779S:	Maintained
5780F:	fs/jbd2/
5781F:	include/linux/jbd2.h
5782
5783JSM Neo PCI based serial card
5784M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5785L:	linux-serial@vger.kernel.org
5786S:	Maintained
5787F:	drivers/tty/serial/jsm/
5788
5789K10TEMP HARDWARE MONITORING DRIVER
5790M:	Clemens Ladisch <clemens@ladisch.de>
5791L:	lm-sensors@lm-sensors.org
5792S:	Maintained
5793F:	Documentation/hwmon/k10temp
5794F:	drivers/hwmon/k10temp.c
5795
5796K8TEMP HARDWARE MONITORING DRIVER
5797M:	Rudolf Marek <r.marek@assembler.cz>
5798L:	lm-sensors@lm-sensors.org
5799S:	Maintained
5800F:	Documentation/hwmon/k8temp
5801F:	drivers/hwmon/k8temp.c
5802
5803KCONFIG
5804M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5805L:	linux-kbuild@vger.kernel.org
5806T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5807S:	Maintained
5808F:	Documentation/kbuild/kconfig-language.txt
5809F:	scripts/kconfig/
5810
5811KDUMP
5812M:	Vivek Goyal <vgoyal@redhat.com>
5813M:	Haren Myneni <hbabu@us.ibm.com>
5814L:	kexec@lists.infradead.org
5815W:	http://lse.sourceforge.net/kdump/
5816S:	Maintained
5817F:	Documentation/kdump/
5818
5819KEENE FM RADIO TRANSMITTER DRIVER
5820M:	Hans Verkuil <hverkuil@xs4all.nl>
5821L:	linux-media@vger.kernel.org
5822T:	git git://linuxtv.org/media_tree.git
5823W:	http://linuxtv.org
5824S:	Maintained
5825F:	drivers/media/radio/radio-keene*
5826
5827KERNEL AUTOMOUNTER v4 (AUTOFS4)
5828M:	Ian Kent <raven@themaw.net>
5829L:	autofs@vger.kernel.org
5830S:	Maintained
5831F:	fs/autofs4/
5832
5833KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5834M:	Michal Marek <mmarek@suse.com>
5835T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5836T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5837L:	linux-kbuild@vger.kernel.org
5838S:	Maintained
5839F:	Documentation/kbuild/
5840F:	Makefile
5841F:	scripts/Makefile.*
5842F:	scripts/basic/
5843F:	scripts/mk*
5844F:	scripts/package/
5845
5846KERNEL JANITORS
5847L:	kernel-janitors@vger.kernel.org
5848W:	http://kernelnewbies.org/KernelJanitors
5849S:	Odd Fixes
5850
5851KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5852M:	"J. Bruce Fields" <bfields@fieldses.org>
5853L:	linux-nfs@vger.kernel.org
5854W:	http://nfs.sourceforge.net/
5855S:	Supported
5856F:	fs/nfsd/
5857F:	include/uapi/linux/nfsd/
5858F:	fs/lockd/
5859F:	fs/nfs_common/
5860F:	net/sunrpc/
5861F:	include/linux/lockd/
5862F:	include/linux/sunrpc/
5863F:	include/uapi/linux/sunrpc/
5864
5865KERNEL SELFTEST FRAMEWORK
5866M:	Shuah Khan <shuahkh@osg.samsung.com>
5867L:	linux-api@vger.kernel.org
5868T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5869S:	Maintained
5870F:	tools/testing/selftests
5871
5872KERNEL VIRTUAL MACHINE (KVM)
5873M:	Gleb Natapov <gleb@kernel.org>
5874M:	Paolo Bonzini <pbonzini@redhat.com>
5875L:	kvm@vger.kernel.org
5876W:	http://www.linux-kvm.org
5877T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5878S:	Supported
5879F:	Documentation/*/kvm*.txt
5880F:	Documentation/virtual/kvm/
5881F:	arch/*/kvm/
5882F:	arch/x86/kernel/kvm.c
5883F:	arch/x86/kernel/kvmclock.c
5884F:	arch/*/include/asm/kvm*
5885F:	include/linux/kvm*
5886F:	include/uapi/linux/kvm*
5887F:	virt/kvm/
5888
5889KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5890M:	Joerg Roedel <joro@8bytes.org>
5891L:	kvm@vger.kernel.org
5892W:	http://kvm.qumranet.com
5893S:	Maintained
5894F:	arch/x86/include/asm/svm.h
5895F:	arch/x86/kvm/svm.c
5896
5897KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5898M:	Alexander Graf <agraf@suse.com>
5899L:	kvm-ppc@vger.kernel.org
5900W:	http://kvm.qumranet.com
5901T:	git git://github.com/agraf/linux-2.6.git
5902S:	Supported
5903F:	arch/powerpc/include/asm/kvm*
5904F:	arch/powerpc/kvm/
5905
5906KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5907M:	Christian Borntraeger <borntraeger@de.ibm.com>
5908M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5909M:	linux390@de.ibm.com
5910L:	linux-s390@vger.kernel.org
5911W:	http://www.ibm.com/developerworks/linux/linux390/
5912S:	Supported
5913F:	Documentation/s390/kvm.txt
5914F:	arch/s390/include/asm/kvm*
5915F:	arch/s390/kvm/
5916
5917KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5918M:	Christoffer Dall <christoffer.dall@linaro.org>
5919M:	Marc Zyngier <marc.zyngier@arm.com>
5920L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5921L:	kvmarm@lists.cs.columbia.edu
5922W:	http://systems.cs.columbia.edu/projects/kvm-arm
5923S:	Supported
5924F:	arch/arm/include/uapi/asm/kvm*
5925F:	arch/arm/include/asm/kvm*
5926F:	arch/arm/kvm/
5927F:	virt/kvm/arm/
5928F:	include/kvm/arm_*
5929
5930KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
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
5935S:	Maintained
5936F:	arch/arm64/include/uapi/asm/kvm*
5937F:	arch/arm64/include/asm/kvm*
5938F:	arch/arm64/kvm/
5939
5940KEXEC
5941M:	Eric Biederman <ebiederm@xmission.com>
5942W:	http://kernel.org/pub/linux/utils/kernel/kexec/
5943L:	kexec@lists.infradead.org
5944S:	Maintained
5945F:	include/linux/kexec.h
5946F:	include/uapi/linux/kexec.h
5947F:	kernel/kexec.c
5948
5949KEYS/KEYRINGS:
5950M:	David Howells <dhowells@redhat.com>
5951L:	keyrings@linux-nfs.org
5952S:	Maintained
5953F:	Documentation/security/keys.txt
5954F:	include/linux/key.h
5955F:	include/linux/key-type.h
5956F:	include/keys/
5957F:	security/keys/
5958
5959KEYS-TRUSTED
5960M:	David Safford <safford@us.ibm.com>
5961M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5962L:	linux-security-module@vger.kernel.org
5963L:	keyrings@linux-nfs.org
5964S:	Supported
5965F:	Documentation/security/keys-trusted-encrypted.txt
5966F:	include/keys/trusted-type.h
5967F:	security/keys/trusted.c
5968F:	security/keys/trusted.h
5969
5970KEYS-ENCRYPTED
5971M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5972M:	David Safford <safford@us.ibm.com>
5973L:	linux-security-module@vger.kernel.org
5974L:	keyrings@linux-nfs.org
5975S:	Supported
5976F:	Documentation/security/keys-trusted-encrypted.txt
5977F:	include/keys/encrypted-type.h
5978F:	security/keys/encrypted-keys/
5979
5980KGDB / KDB /debug_core
5981M:	Jason Wessel <jason.wessel@windriver.com>
5982W:	http://kgdb.wiki.kernel.org/
5983L:	kgdb-bugreport@lists.sourceforge.net
5984S:	Maintained
5985F:	Documentation/DocBook/kgdb.tmpl
5986F:	drivers/misc/kgdbts.c
5987F:	drivers/tty/serial/kgdboc.c
5988F:	include/linux/kdb.h
5989F:	include/linux/kgdb.h
5990F:	kernel/debug/
5991
5992KMEMCHECK
5993M:	Vegard Nossum <vegardno@ifi.uio.no>
5994M:	Pekka Enberg <penberg@kernel.org>
5995S:	Maintained
5996F:	Documentation/kmemcheck.txt
5997F:	arch/x86/include/asm/kmemcheck.h
5998F:	arch/x86/mm/kmemcheck/
5999F:	include/linux/kmemcheck.h
6000F:	mm/kmemcheck.c
6001
6002KMEMLEAK
6003M:	Catalin Marinas <catalin.marinas@arm.com>
6004S:	Maintained
6005F:	Documentation/kmemleak.txt
6006F:	include/linux/kmemleak.h
6007F:	mm/kmemleak.c
6008F:	mm/kmemleak-test.c
6009
6010KPROBES
6011M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6012M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6013M:	"David S. Miller" <davem@davemloft.net>
6014M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6015S:	Maintained
6016F:	Documentation/kprobes.txt
6017F:	include/linux/kprobes.h
6018F:	kernel/kprobes.c
6019
6020KS0108 LCD CONTROLLER DRIVER
6021M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6022W:	http://miguelojeda.es/auxdisplay.htm
6023W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6024S:	Maintained
6025F:	Documentation/auxdisplay/ks0108
6026F:	drivers/auxdisplay/ks0108.c
6027F:	include/linux/ks0108.h
6028
6029LAPB module
6030L:	linux-x25@vger.kernel.org
6031S:	Orphan
6032F:	Documentation/networking/lapb-module.txt
6033F:	include/*/lapb.h
6034F:	net/lapb/
6035
6036LASI 53c700 driver for PARISC
6037M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6038L:	linux-scsi@vger.kernel.org
6039S:	Maintained
6040F:	Documentation/scsi/53c700.txt
6041F:	drivers/scsi/53c700*
6042
6043LED SUBSYSTEM
6044M:	Bryan Wu <cooloney@gmail.com>
6045M:	Richard Purdie <rpurdie@rpsys.net>
6046M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6047L:	linux-leds@vger.kernel.org
6048T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
6049S:	Maintained
6050F:	drivers/leds/
6051F:	include/linux/leds.h
6052
6053LEGACY EEPROM DRIVER
6054M:	Jean Delvare <jdelvare@suse.com>
6055S:	Maintained
6056F:	Documentation/misc-devices/eeprom
6057F:	drivers/misc/eeprom/eeprom.c
6058
6059LEGO USB Tower driver
6060M:	Juergen Stuber <starblue@users.sourceforge.net>
6061L:	legousb-devel@lists.sourceforge.net
6062W:	http://legousb.sourceforge.net/
6063S:	Maintained
6064F:	drivers/usb/misc/legousbtower.c
6065
6066LG2160 MEDIA DRIVER
6067M:	Michael Krufky <mkrufky@linuxtv.org>
6068L:	linux-media@vger.kernel.org
6069W:	http://linuxtv.org/
6070W:	http://github.com/mkrufky
6071Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6072T:	git git://linuxtv.org/mkrufky/tuners.git
6073S:	Maintained
6074F:	drivers/media/dvb-frontends/lg2160.*
6075
6076LGDT3305 MEDIA DRIVER
6077M:	Michael Krufky <mkrufky@linuxtv.org>
6078L:	linux-media@vger.kernel.org
6079W:	http://linuxtv.org/
6080W:	http://github.com/mkrufky
6081Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6082T:	git git://linuxtv.org/mkrufky/tuners.git
6083S:	Maintained
6084F:	drivers/media/dvb-frontends/lgdt3305.*
6085
6086LGUEST
6087M:	Rusty Russell <rusty@rustcorp.com.au>
6088L:	lguest@lists.ozlabs.org
6089W:	http://lguest.ozlabs.org/
6090S:	Odd Fixes
6091F:	arch/x86/include/asm/lguest*.h
6092F:	arch/x86/lguest/
6093F:	drivers/lguest/
6094F:	include/linux/lguest*.h
6095F:	tools/lguest/
6096
6097LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6098M:	Tejun Heo <tj@kernel.org>
6099L:	linux-ide@vger.kernel.org
6100T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6101S:	Maintained
6102F:	drivers/ata/
6103F:	include/linux/ata.h
6104F:	include/linux/libata.h
6105
6106LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6107M:	Viresh Kumar <vireshk@kernel.org>
6108L:	linux-ide@vger.kernel.org
6109T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6110S:	Maintained
6111F:	include/linux/pata_arasan_cf_data.h
6112F:	drivers/ata/pata_arasan_cf.c
6113
6114LIBATA PATA DRIVERS
6115M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6116M:	Tejun Heo <tj@kernel.org>
6117L:	linux-ide@vger.kernel.org
6118T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6119S:	Maintained
6120F:	drivers/ata/pata_*.c
6121F:	drivers/ata/ata_generic.c
6122
6123LIBATA SATA AHCI PLATFORM devices support
6124M:	Hans de Goede <hdegoede@redhat.com>
6125M:	Tejun Heo <tj@kernel.org>
6126L:	linux-ide@vger.kernel.org
6127T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6128S:	Maintained
6129F:	drivers/ata/ahci_platform.c
6130F:	drivers/ata/libahci_platform.c
6131F:	include/linux/ahci_platform.h
6132
6133LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6134M:	Mikael Pettersson <mikpelinux@gmail.com>
6135L:	linux-ide@vger.kernel.org
6136T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6137S:	Maintained
6138F:	drivers/ata/sata_promise.*
6139
6140LIBLOCKDEP
6141M:	Sasha Levin <sasha.levin@oracle.com>
6142S:	Maintained
6143F:	tools/lib/lockdep/
6144
6145LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6146M:	Dan Williams <dan.j.williams@intel.com>
6147L:	linux-nvdimm@lists.01.org
6148Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6149S:	Supported
6150F:	drivers/nvdimm/*
6151F:	include/linux/nd.h
6152F:	include/linux/libnvdimm.h
6153F:	include/uapi/linux/ndctl.h
6154
6155LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6156M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6157L:	linux-nvdimm@lists.01.org
6158Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6159S:	Supported
6160F:	drivers/nvdimm/blk.c
6161F:	drivers/nvdimm/region_devs.c
6162F:	drivers/acpi/nfit*
6163
6164LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6165M:	Vishal Verma <vishal.l.verma@intel.com>
6166L:	linux-nvdimm@lists.01.org
6167Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6168S:	Supported
6169F:	drivers/nvdimm/btt*
6170
6171LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6172M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6173L:	linux-nvdimm@lists.01.org
6174Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6175S:	Supported
6176F:	drivers/nvdimm/pmem.c
6177F:	include/linux/pmem.h
6178
6179LINUX FOR IBM pSERIES (RS/6000)
6180M:	Paul Mackerras <paulus@au.ibm.com>
6181W:	http://www.ibm.com/linux/ltc/projects/ppc
6182S:	Supported
6183F:	arch/powerpc/boot/rs6000.h
6184
6185LINUX FOR POWERPC (32-BIT AND 64-BIT)
6186M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6187M:	Paul Mackerras <paulus@samba.org>
6188M:	Michael Ellerman <mpe@ellerman.id.au>
6189W:	http://www.penguinppc.org/
6190L:	linuxppc-dev@lists.ozlabs.org
6191Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6192T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6193S:	Supported
6194F:	Documentation/powerpc/
6195F:	arch/powerpc/
6196
6197LINUX FOR POWER MACINTOSH
6198M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6199W:	http://www.penguinppc.org/
6200L:	linuxppc-dev@lists.ozlabs.org
6201S:	Maintained
6202F:	arch/powerpc/platforms/powermac/
6203F:	drivers/macintosh/
6204
6205LINUX FOR POWERPC EMBEDDED MPC5XXX
6206M:	Anatolij Gustschin <agust@denx.de>
6207L:	linuxppc-dev@lists.ozlabs.org
6208T:	git git://git.denx.de/linux-denx-agust.git
6209S:	Maintained
6210F:	arch/powerpc/platforms/512x/
6211F:	arch/powerpc/platforms/52xx/
6212
6213LINUX FOR POWERPC EMBEDDED PPC4XX
6214M:	Alistair Popple <alistair@popple.id.au>
6215M:	Matt Porter <mporter@kernel.crashing.org>
6216W:	http://www.penguinppc.org/
6217L:	linuxppc-dev@lists.ozlabs.org
6218S:	Maintained
6219F:	arch/powerpc/platforms/40x/
6220F:	arch/powerpc/platforms/44x/
6221
6222LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6223L:	linuxppc-dev@lists.ozlabs.org
6224S:	Orphan
6225F:	arch/powerpc/*/*virtex*
6226F:	arch/powerpc/*/*/*virtex*
6227
6228LINUX FOR POWERPC EMBEDDED PPC8XX
6229M:	Vitaly Bordug <vitb@kernel.crashing.org>
6230W:	http://www.penguinppc.org/
6231L:	linuxppc-dev@lists.ozlabs.org
6232S:	Maintained
6233F:	arch/powerpc/platforms/8xx/
6234
6235LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6236M:	Scott Wood <scottwood@freescale.com>
6237M:	Kumar Gala <galak@kernel.crashing.org>
6238W:	http://www.penguinppc.org/
6239L:	linuxppc-dev@lists.ozlabs.org
6240T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6241S:	Maintained
6242F:	arch/powerpc/platforms/83xx/
6243F:	arch/powerpc/platforms/85xx/
6244
6245LINUX FOR POWERPC PA SEMI PWRFICIENT
6246M:	Olof Johansson <olof@lixom.net>
6247L:	linuxppc-dev@lists.ozlabs.org
6248S:	Maintained
6249F:	arch/powerpc/platforms/pasemi/
6250F:	drivers/*/*pasemi*
6251F:	drivers/*/*/*pasemi*
6252
6253LINUX SECURITY MODULE (LSM) FRAMEWORK
6254M:	Chris Wright <chrisw@sous-sol.org>
6255L:	linux-security-module@vger.kernel.org
6256S:	Supported
6257
6258LIS3LV02D ACCELEROMETER DRIVER
6259M:	Eric Piel <eric.piel@tremplin-utc.net>
6260S:	Maintained
6261F:	Documentation/misc-devices/lis3lv02d
6262F:	drivers/misc/lis3lv02d/
6263F:	drivers/platform/x86/hp_accel.c
6264
6265LIVE PATCHING
6266M:	Josh Poimboeuf <jpoimboe@redhat.com>
6267M:	Seth Jennings <sjenning@redhat.com>
6268M:	Jiri Kosina <jkosina@suse.com>
6269M:	Vojtech Pavlik <vojtech@suse.com>
6270S:	Maintained
6271F:	kernel/livepatch/
6272F:	include/linux/livepatch.h
6273F:	arch/x86/include/asm/livepatch.h
6274F:	arch/x86/kernel/livepatch.c
6275F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6276F:	samples/livepatch/
6277L:	live-patching@vger.kernel.org
6278T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6279
6280LLC (802.2)
6281M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6282S:	Maintained
6283F:	include/linux/llc.h
6284F:	include/uapi/linux/llc.h
6285F:	include/net/llc*
6286F:	net/llc/
6287
6288LM73 HARDWARE MONITOR DRIVER
6289M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6290L:	lm-sensors@lm-sensors.org
6291S:	Maintained
6292F:	drivers/hwmon/lm73.c
6293
6294LM78 HARDWARE MONITOR DRIVER
6295M:	Jean Delvare <jdelvare@suse.com>
6296L:	lm-sensors@lm-sensors.org
6297S:	Maintained
6298F:	Documentation/hwmon/lm78
6299F:	drivers/hwmon/lm78.c
6300
6301LM83 HARDWARE MONITOR DRIVER
6302M:	Jean Delvare <jdelvare@suse.com>
6303L:	lm-sensors@lm-sensors.org
6304S:	Maintained
6305F:	Documentation/hwmon/lm83
6306F:	drivers/hwmon/lm83.c
6307
6308LM90 HARDWARE MONITOR DRIVER
6309M:	Jean Delvare <jdelvare@suse.com>
6310L:	lm-sensors@lm-sensors.org
6311S:	Maintained
6312F:	Documentation/hwmon/lm90
6313F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6314F:	drivers/hwmon/lm90.c
6315
6316LM95234 HARDWARE MONITOR DRIVER
6317M:	Guenter Roeck <linux@roeck-us.net>
6318L:	lm-sensors@lm-sensors.org
6319S:	Maintained
6320F:	Documentation/hwmon/lm95234
6321F:	drivers/hwmon/lm95234.c
6322
6323LME2510 MEDIA DRIVER
6324M:	Malcolm Priestley <tvboxspy@gmail.com>
6325L:	linux-media@vger.kernel.org
6326W:	http://linuxtv.org/
6327Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6328S:	Maintained
6329F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6330
6331LOCKDEP AND LOCKSTAT
6332M:	Peter Zijlstra <peterz@infradead.org>
6333M:	Ingo Molnar <mingo@redhat.com>
6334L:	linux-kernel@vger.kernel.org
6335T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6336S:	Maintained
6337F:	Documentation/locking/lockdep*.txt
6338F:	Documentation/locking/lockstat.txt
6339F:	include/linux/lockdep.h
6340F:	kernel/locking/
6341
6342LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6343M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6344L:	linux-ntfs-dev@lists.sourceforge.net
6345W:	http://www.linux-ntfs.org/content/view/19/37/
6346S:	Maintained
6347F:	Documentation/ldm.txt
6348F:	block/partitions/ldm.*
6349
6350LogFS
6351M:	Joern Engel <joern@logfs.org>
6352M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6353L:	logfs@logfs.org
6354W:	logfs.org
6355S:	Maintained
6356F:	fs/logfs/
6357
6358LPC32XX MACHINE SUPPORT
6359M:	Roland Stigge <stigge@antcom.de>
6360L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6361S:	Maintained
6362F:	arch/arm/mach-lpc32xx/
6363
6364LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6365M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6366M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6367M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6368M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6369L:	MPT-FusionLinux.pdl@avagotech.com
6370L:	linux-scsi@vger.kernel.org
6371W:	http://www.lsilogic.com/support
6372S:	Supported
6373F:	drivers/message/fusion/
6374F:	drivers/scsi/mpt2sas/
6375F:	drivers/scsi/mpt3sas/
6376
6377LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6378M:	Matthew Wilcox <matthew@wil.cx>
6379L:	linux-scsi@vger.kernel.org
6380S:	Maintained
6381F:	drivers/scsi/sym53c8xx_2/
6382
6383LTC4261 HARDWARE MONITOR DRIVER
6384M:	Guenter Roeck <linux@roeck-us.net>
6385L:	lm-sensors@lm-sensors.org
6386S:	Maintained
6387F:	Documentation/hwmon/ltc4261
6388F:	drivers/hwmon/ltc4261.c
6389
6390LTP (Linux Test Project)
6391M:	Mike Frysinger <vapier@gentoo.org>
6392M:	Cyril Hrubis <chrubis@suse.cz>
6393M:	Wanlong Gao <gaowanlong@cn.fujitsu.com>
6394M:	Jan Stancek <jstancek@redhat.com>
6395M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6396M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6397L:	ltp-list@lists.sourceforge.net (subscribers-only)
6398W:	http://linux-test-project.github.io/
6399T:	git git://github.com/linux-test-project/ltp.git
6400S:	Maintained
6401
6402M32R ARCHITECTURE
6403W:	http://www.linux-m32r.org/
6404S:	Orphan
6405F:	arch/m32r/
6406
6407M68K ARCHITECTURE
6408M:	Geert Uytterhoeven <geert@linux-m68k.org>
6409L:	linux-m68k@lists.linux-m68k.org
6410W:	http://www.linux-m68k.org/
6411T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6412S:	Maintained
6413F:	arch/m68k/
6414F:	drivers/zorro/
6415
6416M68K ON APPLE MACINTOSH
6417M:	Joshua Thompson <funaho@jurai.org>
6418W:	http://www.mac.linux-m68k.org/
6419L:	linux-m68k@lists.linux-m68k.org
6420S:	Maintained
6421F:	arch/m68k/mac/
6422
6423M68K ON HP9000/300
6424M:	Philip Blundell <philb@gnu.org>
6425W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6426S:	Maintained
6427F:	arch/m68k/hp300/
6428
6429M88DS3103 MEDIA DRIVER
6430M:	Antti Palosaari <crope@iki.fi>
6431L:	linux-media@vger.kernel.org
6432W:	http://linuxtv.org/
6433W:	http://palosaari.fi/linux/
6434Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6435T:	git git://linuxtv.org/anttip/media_tree.git
6436S:	Maintained
6437F:	drivers/media/dvb-frontends/m88ds3103*
6438
6439M88RS2000 MEDIA DRIVER
6440M:	Malcolm Priestley <tvboxspy@gmail.com>
6441L:	linux-media@vger.kernel.org
6442W:	http://linuxtv.org/
6443Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6444S:	Maintained
6445F:	drivers/media/dvb-frontends/m88rs2000*
6446
6447MA901 MASTERKIT USB FM RADIO DRIVER
6448M:	Alexey Klimov <klimov.linux@gmail.com>
6449L:	linux-media@vger.kernel.org
6450T:	git git://linuxtv.org/media_tree.git
6451S:	Maintained
6452F:	drivers/media/radio/radio-ma901.c
6453
6454MAC80211
6455M:	Johannes Berg <johannes@sipsolutions.net>
6456L:	linux-wireless@vger.kernel.org
6457W:	http://wireless.kernel.org/
6458T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6459T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6460S:	Maintained
6461F:	Documentation/networking/mac80211-injection.txt
6462F:	include/net/mac80211.h
6463F:	net/mac80211/
6464
6465MACVLAN DRIVER
6466M:	Patrick McHardy <kaber@trash.net>
6467L:	netdev@vger.kernel.org
6468S:	Maintained
6469F:	drivers/net/macvlan.c
6470F:	include/linux/if_macvlan.h
6471
6472MAILBOX API
6473M:	Jassi Brar <jassisinghbrar@gmail.com>
6474L:	linux-kernel@vger.kernel.org
6475S:	Maintained
6476F:	drivers/mailbox/
6477F:	include/linux/mailbox_client.h
6478F:	include/linux/mailbox_controller.h
6479
6480MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6481M:	Michael Kerrisk <mtk.manpages@gmail.com>
6482W:	http://www.kernel.org/doc/man-pages
6483L:	linux-man@vger.kernel.org
6484S:	Maintained
6485
6486MARVELL ARMADA DRM SUPPORT
6487M:	Russell King <rmk+kernel@arm.linux.org.uk>
6488S:	Maintained
6489F:	drivers/gpu/drm/armada/
6490
6491MARVELL 88E6352 DSA support
6492M:	Guenter Roeck <linux@roeck-us.net>
6493S:	Maintained
6494F:	drivers/net/dsa/mv88e6352.c
6495
6496MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6497M:	Mirko Lindner <mlindner@marvell.com>
6498M:	Stephen Hemminger <stephen@networkplumber.org>
6499L:	netdev@vger.kernel.org
6500S:	Maintained
6501F:	drivers/net/ethernet/marvell/sk*
6502
6503MARVELL LIBERTAS WIRELESS DRIVER
6504L:	libertas-dev@lists.infradead.org
6505S:	Orphan
6506F:	drivers/net/wireless/libertas/
6507
6508MARVELL MV643XX ETHERNET DRIVER
6509M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6510L:	netdev@vger.kernel.org
6511S:	Maintained
6512F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6513F:	include/linux/mv643xx.h
6514
6515MARVELL MVNETA ETHERNET DRIVER
6516M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6517L:	netdev@vger.kernel.org
6518S:	Maintained
6519F:	drivers/net/ethernet/marvell/mvneta.*
6520
6521MARVELL MWIFIEX WIRELESS DRIVER
6522M:	Amitkumar Karwar <akarwar@marvell.com>
6523M:	Avinash Patil <patila@marvell.com>
6524L:	linux-wireless@vger.kernel.org
6525S:	Maintained
6526F:	drivers/net/wireless/mwifiex/
6527
6528MARVELL MWL8K WIRELESS DRIVER
6529M:	Lennert Buytenhek <buytenh@wantstofly.org>
6530L:	linux-wireless@vger.kernel.org
6531S:	Odd Fixes
6532F:	drivers/net/wireless/mwl8k.c
6533
6534MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6535M:	Nicolas Pitre <nico@fluxnic.net>
6536S:	Odd Fixes
6537F:	drivers/mmc/host/mvsdio.*
6538
6539MATROX FRAMEBUFFER DRIVER
6540L:	linux-fbdev@vger.kernel.org
6541S:	Orphan
6542F:	drivers/video/fbdev/matrox/matroxfb_*
6543F:	include/uapi/linux/matroxfb.h
6544
6545MAX16065 HARDWARE MONITOR DRIVER
6546M:	Guenter Roeck <linux@roeck-us.net>
6547L:	lm-sensors@lm-sensors.org
6548S:	Maintained
6549F:	Documentation/hwmon/max16065
6550F:	drivers/hwmon/max16065.c
6551
6552MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6553M:	"Hans J. Koch" <hjk@hansjkoch.de>
6554L:	lm-sensors@lm-sensors.org
6555S:	Maintained
6556F:	Documentation/hwmon/max6650
6557F:	drivers/hwmon/max6650.c
6558
6559MAX6697 HARDWARE MONITOR DRIVER
6560M:	Guenter Roeck <linux@roeck-us.net>
6561L:	lm-sensors@lm-sensors.org
6562S:	Maintained
6563F:	Documentation/hwmon/max6697
6564F:	Documentation/devicetree/bindings/i2c/max6697.txt
6565F:	drivers/hwmon/max6697.c
6566F:	include/linux/platform_data/max6697.h
6567
6568MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6569M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6570L:	linux-pm@vger.kernel.org
6571S:	Supported
6572F:	drivers/power/max14577_charger.c
6573F:	drivers/power/max77693_charger.c
6574
6575MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6576M:	Chanwoo Choi <cw00.choi@samsung.com>
6577M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6578L:	linux-kernel@vger.kernel.org
6579S:	Supported
6580F:	drivers/*/max14577.c
6581F:	drivers/*/max77686.c
6582F:	drivers/*/max77693.c
6583F:	drivers/extcon/extcon-max14577.c
6584F:	drivers/extcon/extcon-max77693.c
6585F:	drivers/rtc/rtc-max77686.c
6586F:	drivers/clk/clk-max77686.c
6587F:	Documentation/devicetree/bindings/mfd/max14577.txt
6588F:	Documentation/devicetree/bindings/mfd/max77686.txt
6589F:	Documentation/devicetree/bindings/mfd/max77693.txt
6590F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6591F:	include/linux/mfd/max14577*.h
6592F:	include/linux/mfd/max77686*.h
6593F:	include/linux/mfd/max77693*.h
6594
6595MAXIRADIO FM RADIO RECEIVER DRIVER
6596M:	Hans Verkuil <hverkuil@xs4all.nl>
6597L:	linux-media@vger.kernel.org
6598T:	git git://linuxtv.org/media_tree.git
6599W:	http://linuxtv.org
6600S:	Maintained
6601F:	drivers/media/radio/radio-maxiradio*
6602
6603MEDIA DRIVERS FOR RENESAS - VSP1
6604M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6605L:	linux-media@vger.kernel.org
6606L:	linux-sh@vger.kernel.org
6607T:	git git://linuxtv.org/media_tree.git
6608S:	Supported
6609F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
6610F:	drivers/media/platform/vsp1/
6611
6612MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6613M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6614P:	LinuxTV.org Project
6615L:	linux-media@vger.kernel.org
6616W:	http://linuxtv.org
6617Q:	http://patchwork.kernel.org/project/linux-media/list/
6618T:	git git://linuxtv.org/media_tree.git
6619S:	Maintained
6620F:	Documentation/dvb/
6621F:	Documentation/video4linux/
6622F:	Documentation/DocBook/media/
6623F:	drivers/media/
6624F:	drivers/staging/media/
6625F:	include/media/
6626F:	include/uapi/linux/dvb/
6627F:	include/uapi/linux/videodev2.h
6628F:	include/uapi/linux/media.h
6629F:	include/uapi/linux/v4l2-*
6630F:	include/uapi/linux/meye.h
6631F:	include/uapi/linux/ivtv*
6632F:	include/uapi/linux/uvcvideo.h
6633
6634MEDIATEK MT7601U WIRELESS LAN DRIVER
6635M:	Jakub Kicinski <kubakici@wp.pl>
6636L:	linux-wireless@vger.kernel.org
6637S:	Maintained
6638F:	drivers/net/wireless/mediatek/mt7601u/
6639
6640MEGARAID SCSI/SAS DRIVERS
6641M:	Kashyap Desai <kashyap.desai@avagotech.com>
6642M:	Sumit Saxena <sumit.saxena@avagotech.com>
6643M:	Uday Lingala <uday.lingala@avagotech.com>
6644L:	megaraidlinux.pdl@avagotech.com
6645L:	linux-scsi@vger.kernel.org
6646W:	http://www.lsi.com
6647S:	Maintained
6648F:	Documentation/scsi/megaraid.txt
6649F:	drivers/scsi/megaraid.*
6650F:	drivers/scsi/megaraid/
6651
6652MELLANOX ETHERNET DRIVER (mlx4_en)
6653M:	Amir Vadai <amirv@mellanox.com>
6654M:	Ido Shamay <idos@mellanox.com>
6655L:	netdev@vger.kernel.org
6656S:	Supported
6657W:	http://www.mellanox.com
6658Q:	http://patchwork.ozlabs.org/project/netdev/list/
6659F:	drivers/net/ethernet/mellanox/mlx4/en_*
6660
6661MEMORY MANAGEMENT
6662L:	linux-mm@kvack.org
6663W:	http://www.linux-mm.org
6664S:	Maintained
6665F:	include/linux/mm.h
6666F:	include/linux/gfp.h
6667F:	include/linux/mmzone.h
6668F:	include/linux/memory_hotplug.h
6669F:	include/linux/vmalloc.h
6670F:	mm/
6671
6672MEMORY TECHNOLOGY DEVICES (MTD)
6673M:	David Woodhouse <dwmw2@infradead.org>
6674M:	Brian Norris <computersforpeace@gmail.com>
6675L:	linux-mtd@lists.infradead.org
6676W:	http://www.linux-mtd.infradead.org/
6677Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6678T:	git git://git.infradead.org/linux-mtd.git
6679T:	git git://git.infradead.org/l2-mtd.git
6680S:	Maintained
6681F:	drivers/mtd/
6682F:	include/linux/mtd/
6683F:	include/uapi/mtd/
6684
6685MEN A21 WATCHDOG DRIVER
6686M:	Johannes Thumshirn <morbidrsa@gmail.com>
6687L:	linux-watchdog@vger.kernel.org
6688S:	Maintained
6689F:	drivers/watchdog/mena21_wdt.c
6690
6691MEN CHAMELEON BUS (mcb)
6692M:	Johannes Thumshirn <morbidrsa@gmail.com>
6693S:	Maintained
6694F:	drivers/mcb/
6695F:	include/linux/mcb.h
6696
6697MEN F21BMC (Board Management Controller)
6698M:	Andreas Werner <andreas.werner@men.de>
6699S:	Supported
6700F:	drivers/mfd/menf21bmc.c
6701F:	drivers/watchdog/menf21bmc_wdt.c
6702F:	drivers/leds/leds-menf21bmc.c
6703F:	drivers/hwmon/menf21bmc_hwmon.c
6704F:	Documentation/hwmon/menf21bmc
6705
6706METAG ARCHITECTURE
6707M:	James Hogan <james.hogan@imgtec.com>
6708L:	linux-metag@vger.kernel.org
6709S:	Supported
6710F:	arch/metag/
6711F:	Documentation/metag/
6712F:	Documentation/devicetree/bindings/metag/
6713F:	drivers/clocksource/metag_generic.c
6714F:	drivers/irqchip/irq-metag.c
6715F:	drivers/irqchip/irq-metag-ext.c
6716F:	drivers/tty/metag_da.c
6717
6718MICROBLAZE ARCHITECTURE
6719M:	Michal Simek <monstr@monstr.eu>
6720W:	http://www.monstr.eu/fdt/
6721T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6722S:	Supported
6723F:	arch/microblaze/
6724
6725MICROTEK X6 SCANNER
6726M:	Oliver Neukum <oliver@neukum.org>
6727S:	Maintained
6728F:	drivers/usb/image/microtek.*
6729
6730MIPS
6731M:	Ralf Baechle <ralf@linux-mips.org>
6732L:	linux-mips@linux-mips.org
6733W:	http://www.linux-mips.org/
6734T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6735Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6736S:	Supported
6737F:	Documentation/mips/
6738F:	arch/mips/
6739
6740MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6741M:	Hans Verkuil <hverkuil@xs4all.nl>
6742L:	linux-media@vger.kernel.org
6743T:	git git://linuxtv.org/media_tree.git
6744W:	http://linuxtv.org
6745S:	Odd Fixes
6746F:	drivers/media/radio/radio-miropcm20*
6747
6748Mellanox MLX5 core VPI driver
6749M:	Eli Cohen <eli@mellanox.com>
6750L:	netdev@vger.kernel.org
6751L:	linux-rdma@vger.kernel.org
6752W:	http://www.mellanox.com
6753Q:	http://patchwork.ozlabs.org/project/netdev/list/
6754Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6755T:	git git://openfabrics.org/~eli/connect-ib.git
6756S:	Supported
6757F:	drivers/net/ethernet/mellanox/mlx5/core/
6758F:	include/linux/mlx5/
6759
6760Mellanox MLX5 IB driver
6761M:	Eli Cohen <eli@mellanox.com>
6762L:	linux-rdma@vger.kernel.org
6763W:	http://www.mellanox.com
6764Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6765T:	git git://openfabrics.org/~eli/connect-ib.git
6766S:	Supported
6767F:	include/linux/mlx5/
6768F:	drivers/infiniband/hw/mlx5/
6769
6770MN88472 MEDIA DRIVER
6771M:	Antti Palosaari <crope@iki.fi>
6772L:	linux-media@vger.kernel.org
6773W:	http://linuxtv.org/
6774W:	http://palosaari.fi/linux/
6775Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6776T:	git git://linuxtv.org/anttip/media_tree.git
6777S:	Maintained
6778F:	drivers/staging/media/mn88472/
6779F:	drivers/media/dvb-frontends/mn88472.h
6780
6781MN88473 MEDIA DRIVER
6782M:	Antti Palosaari <crope@iki.fi>
6783L:	linux-media@vger.kernel.org
6784W:	http://linuxtv.org/
6785W:	http://palosaari.fi/linux/
6786Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6787T:	git git://linuxtv.org/anttip/media_tree.git
6788S:	Maintained
6789F:	drivers/staging/media/mn88473/
6790F:	drivers/media/dvb-frontends/mn88473.h
6791
6792MODULE SUPPORT
6793M:	Rusty Russell <rusty@rustcorp.com.au>
6794S:	Maintained
6795F:	include/linux/module.h
6796F:	kernel/module.c
6797
6798MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6799W:	http://popies.net/meye/
6800S:	Orphan
6801F:	Documentation/video4linux/meye.txt
6802F:	drivers/media/pci/meye/
6803F:	include/uapi/linux/meye.h
6804
6805MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6806M:	Jiri Slaby <jirislaby@gmail.com>
6807S:	Maintained
6808F:	Documentation/serial/moxa-smartio
6809F:	drivers/tty/mxser.*
6810
6811MR800 AVERMEDIA USB FM RADIO DRIVER
6812M:	Alexey Klimov <klimov.linux@gmail.com>
6813L:	linux-media@vger.kernel.org
6814T:	git git://linuxtv.org/media_tree.git
6815S:	Maintained
6816F:	drivers/media/radio/radio-mr800.c
6817
6818MRF24J40 IEEE 802.15.4 RADIO DRIVER
6819M:	Alan Ott <alan@signal11.us>
6820L:	linux-wpan@vger.kernel.org
6821S:	Maintained
6822F:	drivers/net/ieee802154/mrf24j40.c
6823
6824MSI LAPTOP SUPPORT
6825M:	"Lee, Chun-Yi" <jlee@suse.com>
6826L:	platform-driver-x86@vger.kernel.org
6827S:	Maintained
6828F:	drivers/platform/x86/msi-laptop.c
6829
6830MSI WMI SUPPORT
6831L:	platform-driver-x86@vger.kernel.org
6832S:	Orphan
6833F:	drivers/platform/x86/msi-wmi.c
6834
6835MSI001 MEDIA DRIVER
6836M:	Antti Palosaari <crope@iki.fi>
6837L:	linux-media@vger.kernel.org
6838W:	http://linuxtv.org/
6839W:	http://palosaari.fi/linux/
6840Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6841T:	git git://linuxtv.org/anttip/media_tree.git
6842S:	Maintained
6843F:	drivers/media/tuners/msi001*
6844
6845MSI2500 MEDIA DRIVER
6846M:	Antti Palosaari <crope@iki.fi>
6847L:	linux-media@vger.kernel.org
6848W:	http://linuxtv.org/
6849W:	http://palosaari.fi/linux/
6850Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6851T:	git git://linuxtv.org/anttip/media_tree.git
6852S:	Maintained
6853F:	drivers/media/usb/msi2500/
6854
6855MSYSTEMS DISKONCHIP G3 MTD DRIVER
6856M:	Robert Jarzmik <robert.jarzmik@free.fr>
6857L:	linux-mtd@lists.infradead.org
6858S:	Maintained
6859F:	drivers/mtd/devices/docg3*
6860
6861MT9M032 APTINA SENSOR DRIVER
6862M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6863L:	linux-media@vger.kernel.org
6864T:	git git://linuxtv.org/media_tree.git
6865S:	Maintained
6866F:	drivers/media/i2c/mt9m032.c
6867F:	include/media/mt9m032.h
6868
6869MT9P031 APTINA CAMERA SENSOR
6870M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6871L:	linux-media@vger.kernel.org
6872T:	git git://linuxtv.org/media_tree.git
6873S:	Maintained
6874F:	drivers/media/i2c/mt9p031.c
6875F:	include/media/mt9p031.h
6876
6877MT9T001 APTINA CAMERA SENSOR
6878M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6879L:	linux-media@vger.kernel.org
6880T:	git git://linuxtv.org/media_tree.git
6881S:	Maintained
6882F:	drivers/media/i2c/mt9t001.c
6883F:	include/media/mt9t001.h
6884
6885MT9V032 APTINA CAMERA SENSOR
6886M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6887L:	linux-media@vger.kernel.org
6888T:	git git://linuxtv.org/media_tree.git
6889S:	Maintained
6890F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6891F:	drivers/media/i2c/mt9v032.c
6892F:	include/media/mt9v032.h
6893
6894MULTIFUNCTION DEVICES (MFD)
6895M:	Samuel Ortiz <sameo@linux.intel.com>
6896M:	Lee Jones <lee.jones@linaro.org>
6897T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6898S:	Supported
6899F:	drivers/mfd/
6900F:	include/linux/mfd/
6901
6902MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6903M:	Ulf Hansson <ulf.hansson@linaro.org>
6904L:	linux-mmc@vger.kernel.org
6905T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
6906S:	Maintained
6907F:	drivers/mmc/
6908F:	include/linux/mmc/
6909F:	include/uapi/linux/mmc/
6910
6911MULTIMEDIA CARD (MMC) ETC. OVER SPI
6912S:	Orphan
6913F:	drivers/mmc/host/mmc_spi.c
6914F:	include/linux/spi/mmc_spi.h
6915
6916MULTISOUND SOUND DRIVER
6917M:	Andrew Veliath <andrewtv@usa.net>
6918S:	Maintained
6919F:	Documentation/sound/oss/MultiSound
6920F:	sound/oss/msnd*
6921
6922MULTITECH MULTIPORT CARD (ISICOM)
6923S:	Orphan
6924F:	drivers/tty/isicom.c
6925F:	include/linux/isicom.h
6926
6927MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6928M:	Felipe Balbi <balbi@ti.com>
6929L:	linux-usb@vger.kernel.org
6930T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6931S:	Maintained
6932F:	drivers/usb/musb/
6933
6934MXL5007T MEDIA DRIVER
6935M:	Michael Krufky <mkrufky@linuxtv.org>
6936L:	linux-media@vger.kernel.org
6937W:	http://linuxtv.org/
6938W:	http://github.com/mkrufky
6939Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6940T:	git git://linuxtv.org/mkrufky/tuners.git
6941S:	Maintained
6942F:	drivers/media/tuners/mxl5007t.*
6943
6944MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6945M:	Hyong-Youb Kim <hykim@myri.com>
6946L:	netdev@vger.kernel.org
6947W:	https://www.myricom.com/support/downloads/myri10ge.html
6948S:	Supported
6949F:	drivers/net/ethernet/myricom/myri10ge/
6950
6951NATSEMI ETHERNET DRIVER (DP8381x)
6952S:	Orphan
6953F:	drivers/net/ethernet/natsemi/natsemi.c
6954
6955NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6956M:	Daniel Mack <zonque@gmail.com>
6957S:	Maintained
6958L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6959W:	http://www.native-instruments.com
6960F:	sound/usb/caiaq/
6961
6962NCP FILESYSTEM
6963M:	Petr Vandrovec <petr@vandrovec.name>
6964S:	Odd Fixes
6965F:	fs/ncpfs/
6966
6967NCR 5380 SCSI DRIVERS
6968M:	Finn Thain <fthain@telegraphics.com.au>
6969M:	Michael Schmitz <schmitzmic@gmail.com>
6970L:	linux-scsi@vger.kernel.org
6971S:	Maintained
6972F:	Documentation/scsi/g_NCR5380.txt
6973F:	drivers/scsi/NCR5380.*
6974F:	drivers/scsi/arm/cumana_1.c
6975F:	drivers/scsi/arm/oak.c
6976F:	drivers/scsi/atari_NCR5380.c
6977F:	drivers/scsi/atari_scsi.*
6978F:	drivers/scsi/dmx3191d.c
6979F:	drivers/scsi/dtc.*
6980F:	drivers/scsi/g_NCR5380.*
6981F:	drivers/scsi/g_NCR5380_mmio.c
6982F:	drivers/scsi/mac_scsi.*
6983F:	drivers/scsi/pas16.*
6984F:	drivers/scsi/sun3_scsi.*
6985F:	drivers/scsi/sun3_scsi_vme.c
6986F:	drivers/scsi/t128.*
6987
6988NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6989M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6990L:	linux-scsi@vger.kernel.org
6991S:	Maintained
6992F:	drivers/scsi/NCR_D700.*
6993
6994NCT6775 HARDWARE MONITOR DRIVER
6995M:	Guenter Roeck <linux@roeck-us.net>
6996L:	lm-sensors@lm-sensors.org
6997S:	Maintained
6998F:	Documentation/hwmon/nct6775
6999F:	drivers/hwmon/nct6775.c
7000
7001NETEFFECT IWARP RNIC DRIVER (IW_NES)
7002M:	Faisal Latif <faisal.latif@intel.com>
7003L:	linux-rdma@vger.kernel.org
7004W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7005S:	Supported
7006F:	drivers/infiniband/hw/nes/
7007
7008NETEM NETWORK EMULATOR
7009M:	Stephen Hemminger <stephen@networkplumber.org>
7010L:	netem@lists.linux-foundation.org
7011S:	Maintained
7012F:	net/sched/sch_netem.c
7013
7014NETERION 10GbE DRIVERS (s2io/vxge)
7015M:	Jon Mason <jdmason@kudzu.us>
7016L:	netdev@vger.kernel.org
7017S:	Supported
7018F:	Documentation/networking/s2io.txt
7019F:	Documentation/networking/vxge.txt
7020F:	drivers/net/ethernet/neterion/
7021
7022NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7023M:	Pablo Neira Ayuso <pablo@netfilter.org>
7024M:	Patrick McHardy <kaber@trash.net>
7025M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7026L:	netfilter-devel@vger.kernel.org
7027L:	coreteam@netfilter.org
7028W:	http://www.netfilter.org/
7029W:	http://www.iptables.org/
7030Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7031T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7032T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7033S:	Supported
7034F:	include/linux/netfilter*
7035F:	include/linux/netfilter/
7036F:	include/net/netfilter/
7037F:	include/uapi/linux/netfilter*
7038F:	include/uapi/linux/netfilter/
7039F:	net/*/netfilter.c
7040F:	net/*/netfilter/
7041F:	net/netfilter/
7042F:	net/bridge/br_netfilter*.c
7043
7044NETLABEL
7045M:	Paul Moore <paul@paul-moore.com>
7046W:	http://netlabel.sf.net
7047L:	netdev@vger.kernel.org
7048S:	Maintained
7049F:	Documentation/netlabel/
7050F:	include/net/netlabel.h
7051F:	net/netlabel/
7052
7053NETROM NETWORK LAYER
7054M:	Ralf Baechle <ralf@linux-mips.org>
7055L:	linux-hams@vger.kernel.org
7056W:	http://www.linux-ax25.org/
7057S:	Maintained
7058F:	include/net/netrom.h
7059F:	include/uapi/linux/netrom.h
7060F:	net/netrom/
7061
7062NETWORK BLOCK DEVICE (NBD)
7063M:	Markus Pargmann <mpa@pengutronix.de>
7064S:	Maintained
7065L:	nbd-general@lists.sourceforge.net
7066T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7067F:	Documentation/blockdev/nbd.txt
7068F:	drivers/block/nbd.c
7069F:	include/uapi/linux/nbd.h
7070
7071NETWORK DROP MONITOR
7072M:	Neil Horman <nhorman@tuxdriver.com>
7073L:	netdev@vger.kernel.org
7074S:	Maintained
7075W:	https://fedorahosted.org/dropwatch/
7076F:	net/core/drop_monitor.c
7077
7078NETWORKING [GENERAL]
7079M:	"David S. Miller" <davem@davemloft.net>
7080L:	netdev@vger.kernel.org
7081W:	http://www.linuxfoundation.org/en/Net
7082Q:	http://patchwork.ozlabs.org/project/netdev/list/
7083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7084T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7085S:	Maintained
7086F:	net/
7087F:	include/net/
7088F:	include/linux/in.h
7089F:	include/linux/net.h
7090F:	include/linux/netdevice.h
7091F:	include/uapi/linux/in.h
7092F:	include/uapi/linux/net.h
7093F:	include/uapi/linux/netdevice.h
7094F:	include/uapi/linux/net_namespace.h
7095F:	tools/net/
7096F:	tools/testing/selftests/net/
7097F:	lib/random32.c
7098F:	lib/test_bpf.c
7099
7100NETWORKING [IPv4/IPv6]
7101M:	"David S. Miller" <davem@davemloft.net>
7102M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7103M:	James Morris <jmorris@namei.org>
7104M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7105M:	Patrick McHardy <kaber@trash.net>
7106L:	netdev@vger.kernel.org
7107T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7108S:	Maintained
7109F:	net/ipv4/
7110F:	net/ipv6/
7111F:	include/net/ip*
7112F:	arch/x86/net/*
7113
7114NETWORKING [IPSEC]
7115M:	Steffen Klassert <steffen.klassert@secunet.com>
7116M:	Herbert Xu <herbert@gondor.apana.org.au>
7117M:	"David S. Miller" <davem@davemloft.net>
7118L:	netdev@vger.kernel.org
7119T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7120T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7121S:	Maintained
7122F:	net/core/flow.c
7123F:	net/xfrm/
7124F:	net/key/
7125F:	net/ipv4/xfrm*
7126F:	net/ipv4/esp4.c
7127F:	net/ipv4/ah4.c
7128F:	net/ipv4/ipcomp.c
7129F:	net/ipv4/ip_vti.c
7130F:	net/ipv6/xfrm*
7131F:	net/ipv6/esp6.c
7132F:	net/ipv6/ah6.c
7133F:	net/ipv6/ipcomp6.c
7134F:	net/ipv6/ip6_vti.c
7135F:	include/uapi/linux/xfrm.h
7136F:	include/net/xfrm.h
7137
7138NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7139M:	Paul Moore <paul@paul-moore.com>
7140L:	netdev@vger.kernel.org
7141S:	Maintained
7142
7143NETWORKING [WIRELESS]
7144L:	linux-wireless@vger.kernel.org
7145Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7146
7147NETWORKING DRIVERS
7148L:	netdev@vger.kernel.org
7149W:	http://www.linuxfoundation.org/en/Net
7150Q:	http://patchwork.ozlabs.org/project/netdev/list/
7151T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7152T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7153S:	Odd Fixes
7154F:	drivers/net/
7155F:	include/linux/if_*
7156F:	include/linux/netdevice.h
7157F:	include/linux/arcdevice.h
7158F:	include/linux/etherdevice.h
7159F:	include/linux/fcdevice.h
7160F:	include/linux/fddidevice.h
7161F:	include/linux/hippidevice.h
7162F:	include/linux/inetdevice.h
7163F:	include/uapi/linux/if_*
7164F:	include/uapi/linux/netdevice.h
7165
7166NETWORKING DRIVERS (WIRELESS)
7167M:	Kalle Valo <kvalo@codeaurora.org>
7168L:	linux-wireless@vger.kernel.org
7169Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7170T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7171S:	Maintained
7172F:	drivers/net/wireless/
7173
7174NETXEN (1/10) GbE SUPPORT
7175M:	Manish Chopra <manish.chopra@qlogic.com>
7176M:	Sony Chacko <sony.chacko@qlogic.com>
7177M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7178L:	netdev@vger.kernel.org
7179W:	http://www.qlogic.com
7180S:	Supported
7181F:	drivers/net/ethernet/qlogic/netxen/
7182
7183NFC SUBSYSTEM
7184M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7185M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7186M:	Samuel Ortiz <sameo@linux.intel.com>
7187L:	linux-wireless@vger.kernel.org
7188L:	linux-nfc@lists.01.org (subscribers-only)
7189S:	Supported
7190F:	net/nfc/
7191F:	include/net/nfc/
7192F:	include/uapi/linux/nfc.h
7193F:	drivers/nfc/
7194F:	include/linux/platform_data/pn544.h
7195F:	Documentation/devicetree/bindings/net/nfc/
7196
7197NFS, SUNRPC, AND LOCKD CLIENTS
7198M:	Trond Myklebust <trond.myklebust@primarydata.com>
7199M:	Anna Schumaker <anna.schumaker@netapp.com>
7200L:	linux-nfs@vger.kernel.org
7201W:	http://client.linux-nfs.org
7202T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7203S:	Maintained
7204F:	fs/lockd/
7205F:	fs/nfs/
7206F:	fs/nfs_common/
7207F:	net/sunrpc/
7208F:	include/linux/lockd/
7209F:	include/linux/nfs*
7210F:	include/linux/sunrpc/
7211F:	include/uapi/linux/nfs*
7212F:	include/uapi/linux/sunrpc/
7213
7214NILFS2 FILESYSTEM
7215M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7216L:	linux-nilfs@vger.kernel.org
7217W:	http://nilfs.sourceforge.net/
7218T:	git git://github.com/konis/nilfs2.git
7219S:	Supported
7220F:	Documentation/filesystems/nilfs2.txt
7221F:	fs/nilfs2/
7222F:	include/linux/nilfs2_fs.h
7223
7224NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7225M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7226W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7227S:	Maintained
7228F:	Documentation/scsi/NinjaSCSI.txt
7229F:	drivers/scsi/pcmcia/nsp_*
7230
7231NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7232M:	GOTO Masanori <gotom@debian.or.jp>
7233M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7234W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7235S:	Maintained
7236F:	Documentation/scsi/NinjaSCSI.txt
7237F:	drivers/scsi/nsp32*
7238
7239NIOS2 ARCHITECTURE
7240M:	Ley Foon Tan <lftan@altera.com>
7241L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7242T:	git git://git.rocketboards.org/linux-socfpga-next.git
7243S:	Maintained
7244F:	arch/nios2/
7245
7246NOKIA N900 POWER SUPPLY DRIVERS
7247M:	Pali Rohár <pali.rohar@gmail.com>
7248S:	Maintained
7249F:	include/linux/power/bq2415x_charger.h
7250F:	include/linux/power/bq27x00_battery.h
7251F:	include/linux/power/isp1704_charger.h
7252F:	drivers/power/bq2415x_charger.c
7253F:	drivers/power/bq27x00_battery.c
7254F:	drivers/power/isp1704_charger.c
7255F:	drivers/power/rx51_battery.c
7256
7257NTB DRIVER CORE
7258M:	Jon Mason <jdmason@kudzu.us>
7259M:	Dave Jiang <dave.jiang@intel.com>
7260M:	Allen Hubbe <Allen.Hubbe@emc.com>
7261S:	Supported
7262W:	https://github.com/jonmason/ntb/wiki
7263T:	git git://github.com/jonmason/ntb.git
7264F:	drivers/ntb/
7265F:	drivers/net/ntb_netdev.c
7266F:	include/linux/ntb.h
7267F:	include/linux/ntb_transport.h
7268
7269NTB INTEL DRIVER
7270M:	Jon Mason <jdmason@kudzu.us>
7271M:	Dave Jiang <dave.jiang@intel.com>
7272S:	Supported
7273W:	https://github.com/jonmason/ntb/wiki
7274T:	git git://github.com/jonmason/ntb.git
7275F:	drivers/ntb/hw/intel/
7276
7277NTFS FILESYSTEM
7278M:	Anton Altaparmakov <anton@tuxera.com>
7279L:	linux-ntfs-dev@lists.sourceforge.net
7280W:	http://www.tuxera.com/
7281T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7282S:	Supported
7283F:	Documentation/filesystems/ntfs.txt
7284F:	fs/ntfs/
7285
7286NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7287M:	Antonino Daplas <adaplas@gmail.com>
7288L:	linux-fbdev@vger.kernel.org
7289S:	Maintained
7290F:	drivers/video/fbdev/riva/
7291F:	drivers/video/fbdev/nvidia/
7292
7293NVM EXPRESS DRIVER
7294M:	Matthew Wilcox <willy@linux.intel.com>
7295L:	linux-nvme@lists.infradead.org
7296T:	git git://git.infradead.org/users/willy/linux-nvme.git
7297S:	Supported
7298F:	drivers/block/nvme*
7299F:	include/linux/nvme.h
7300
7301NXP-NCI NFC DRIVER
7302M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7303R:	Charles Gorand <charles.gorand@effinnov.com>
7304L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7305S:	Supported
7306F:	drivers/nfc/nxp-nci
7307
7308NXP TDA998X DRM DRIVER
7309M:	Russell King <rmk+kernel@arm.linux.org.uk>
7310S:	Supported
7311F:	drivers/gpu/drm/i2c/tda998x_drv.c
7312F:	include/drm/i2c/tda998x.h
7313
7314NXP TFA9879 DRIVER
7315M:	Peter Rosin <peda@axentia.se>
7316L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7317S:	Maintained
7318F:	sound/soc/codecs/tfa9879*
7319
7320OMAP SUPPORT
7321M:	Tony Lindgren <tony@atomide.com>
7322L:	linux-omap@vger.kernel.org
7323W:	http://www.muru.com/linux/omap/
7324W:	http://linux.omap.com/
7325Q:	http://patchwork.kernel.org/project/linux-omap/list/
7326T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7327S:	Maintained
7328F:	arch/arm/*omap*/
7329F:	arch/arm/configs/omap1_defconfig
7330F:	arch/arm/configs/omap2plus_defconfig
7331F:	drivers/i2c/busses/i2c-omap.c
7332F:	drivers/irqchip/irq-omap-intc.c
7333F:	drivers/mfd/*omap*.c
7334F:	drivers/mfd/menelaus.c
7335F:	drivers/mfd/palmas.c
7336F:	drivers/mfd/tps65217.c
7337F:	drivers/mfd/tps65218.c
7338F:	drivers/mfd/tps65910.c
7339F:	drivers/mfd/twl-core.[ch]
7340F:	drivers/mfd/twl4030*.c
7341F:	drivers/mfd/twl6030*.c
7342F:	drivers/mfd/twl6040*.c
7343F:	drivers/regulator/palmas-regulator*.c
7344F:	drivers/regulator/pbias-regulator.c
7345F:	drivers/regulator/tps65217-regulator.c
7346F:	drivers/regulator/tps65218-regulator.c
7347F:	drivers/regulator/tps65910-regulator.c
7348F:	drivers/regulator/twl-regulator.c
7349F:	include/linux/i2c-omap.h
7350
7351OMAP DEVICE TREE SUPPORT
7352M:	Benoît Cousson <bcousson@baylibre.com>
7353M:	Tony Lindgren <tony@atomide.com>
7354L:	linux-omap@vger.kernel.org
7355L:	devicetree@vger.kernel.org
7356S:	Maintained
7357F:	arch/arm/boot/dts/*omap*
7358F:	arch/arm/boot/dts/*am3*
7359F:	arch/arm/boot/dts/*am4*
7360F:	arch/arm/boot/dts/*am5*
7361F:	arch/arm/boot/dts/*dra7*
7362
7363OMAP CLOCK FRAMEWORK SUPPORT
7364M:	Paul Walmsley <paul@pwsan.com>
7365L:	linux-omap@vger.kernel.org
7366S:	Maintained
7367F:	arch/arm/*omap*/*clock*
7368
7369OMAP POWER MANAGEMENT SUPPORT
7370M:	Kevin Hilman <khilman@deeprootsystems.com>
7371L:	linux-omap@vger.kernel.org
7372S:	Maintained
7373F:	arch/arm/*omap*/*pm*
7374F:	drivers/cpufreq/omap-cpufreq.c
7375
7376OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7377M:	Rajendra Nayak <rnayak@ti.com>
7378M:	Paul Walmsley <paul@pwsan.com>
7379L:	linux-omap@vger.kernel.org
7380S:	Maintained
7381F:	arch/arm/mach-omap2/prm*
7382
7383OMAP AUDIO SUPPORT
7384M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7385M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7386L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7387L:	linux-omap@vger.kernel.org
7388S:	Maintained
7389F:	sound/soc/omap/
7390
7391OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7392M:	Roger Quadros <rogerq@ti.com>
7393M:	Tony Lindgren <tony@atomide.com>
7394L:	linux-omap@vger.kernel.org
7395S:	Maintained
7396F:	drivers/memory/omap-gpmc.c
7397F:	arch/arm/mach-omap2/*gpmc*
7398
7399OMAP FRAMEBUFFER SUPPORT
7400M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7401L:	linux-fbdev@vger.kernel.org
7402L:	linux-omap@vger.kernel.org
7403S:	Maintained
7404F:	drivers/video/fbdev/omap/
7405
7406OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7407M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7408L:	linux-omap@vger.kernel.org
7409L:	linux-fbdev@vger.kernel.org
7410S:	Maintained
7411F:	drivers/video/fbdev/omap2/
7412F:	Documentation/arm/OMAP/DSS
7413
7414OMAP HARDWARE SPINLOCK SUPPORT
7415M:	Ohad Ben-Cohen <ohad@wizery.com>
7416L:	linux-omap@vger.kernel.org
7417S:	Maintained
7418F:	drivers/hwspinlock/omap_hwspinlock.c
7419
7420OMAP MMC SUPPORT
7421M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7422L:	linux-omap@vger.kernel.org
7423S:	Maintained
7424F:	drivers/mmc/host/omap.c
7425
7426OMAP HS MMC SUPPORT
7427L:	linux-mmc@vger.kernel.org
7428L:	linux-omap@vger.kernel.org
7429S:	Orphan
7430F:	drivers/mmc/host/omap_hsmmc.c
7431
7432OMAP RANDOM NUMBER GENERATOR SUPPORT
7433M:	Deepak Saxena <dsaxena@plexity.net>
7434S:	Maintained
7435F:	drivers/char/hw_random/omap-rng.c
7436
7437OMAP HWMOD SUPPORT
7438M:	Benoît Cousson <bcousson@baylibre.com>
7439M:	Paul Walmsley <paul@pwsan.com>
7440L:	linux-omap@vger.kernel.org
7441S:	Maintained
7442F:	arch/arm/mach-omap2/omap_hwmod.*
7443
7444OMAP HWMOD DATA
7445M:	Paul Walmsley <paul@pwsan.com>
7446L:	linux-omap@vger.kernel.org
7447S:	Maintained
7448F:	arch/arm/mach-omap2/omap_hwmod*data*
7449
7450OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7451M:	Benoît Cousson <bcousson@baylibre.com>
7452L:	linux-omap@vger.kernel.org
7453S:	Maintained
7454F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7455
7456OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7457M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7458L:	linux-media@vger.kernel.org
7459S:	Maintained
7460F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7461F:	drivers/media/platform/omap3isp/
7462F:	drivers/staging/media/omap4iss/
7463
7464OMAP USB SUPPORT
7465M:	Felipe Balbi <balbi@ti.com>
7466L:	linux-usb@vger.kernel.org
7467L:	linux-omap@vger.kernel.org
7468T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7469S:	Maintained
7470F:	drivers/usb/*/*omap*
7471F:	arch/arm/*omap*/usb*
7472
7473OMAP GPIO DRIVER
7474M:	Javier Martinez Canillas <javier@dowhile0.org>
7475M:	Santosh Shilimkar <ssantosh@kernel.org>
7476M:	Kevin Hilman <khilman@deeprootsystems.com>
7477L:	linux-omap@vger.kernel.org
7478S:	Maintained
7479F:	drivers/gpio/gpio-omap.c
7480
7481OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7482M:	Mark Jackson <mpfj@newflow.co.uk>
7483L:	linux-omap@vger.kernel.org
7484S:	Maintained
7485F:	arch/arm/boot/dts/am335x-nano.dts
7486
7487OMFS FILESYSTEM
7488M:	Bob Copeland <me@bobcopeland.com>
7489L:	linux-karma-devel@lists.sourceforge.net
7490S:	Maintained
7491F:	Documentation/filesystems/omfs.txt
7492F:	fs/omfs/
7493
7494OMNIKEY CARDMAN 4000 DRIVER
7495M:	Harald Welte <laforge@gnumonks.org>
7496S:	Maintained
7497F:	drivers/char/pcmcia/cm4000_cs.c
7498F:	include/linux/cm4000_cs.h
7499F:	include/uapi/linux/cm4000_cs.h
7500
7501OMNIKEY CARDMAN 4040 DRIVER
7502M:	Harald Welte <laforge@gnumonks.org>
7503S:	Maintained
7504F:	drivers/char/pcmcia/cm4040_cs.*
7505
7506OMNIVISION OV7670 SENSOR DRIVER
7507M:	Jonathan Corbet <corbet@lwn.net>
7508L:	linux-media@vger.kernel.org
7509T:	git git://linuxtv.org/media_tree.git
7510S:	Maintained
7511F:	drivers/media/i2c/ov7670.c
7512
7513ONENAND FLASH DRIVER
7514M:	Kyungmin Park <kyungmin.park@samsung.com>
7515L:	linux-mtd@lists.infradead.org
7516S:	Maintained
7517F:	drivers/mtd/onenand/
7518F:	include/linux/mtd/onenand*.h
7519
7520ONSTREAM SCSI TAPE DRIVER
7521M:	Willem Riede <osst@riede.org>
7522L:	osst-users@lists.sourceforge.net
7523L:	linux-scsi@vger.kernel.org
7524S:	Maintained
7525F:	Documentation/scsi/osst.txt
7526F:	drivers/scsi/osst.*
7527F:	drivers/scsi/osst_*.h
7528F:	drivers/scsi/st.h
7529
7530OPENCORES I2C BUS DRIVER
7531M:	Peter Korsgaard <jacmet@sunsite.dk>
7532L:	linux-i2c@vger.kernel.org
7533S:	Maintained
7534F:	Documentation/i2c/busses/i2c-ocores
7535F:	drivers/i2c/busses/i2c-ocores.c
7536
7537OPEN FIRMWARE AND FLATTENED DEVICE TREE
7538M:	Grant Likely <grant.likely@linaro.org>
7539M:	Rob Herring <robh+dt@kernel.org>
7540L:	devicetree@vger.kernel.org
7541W:	http://www.devicetree.org/
7542T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7543S:	Maintained
7544F:	drivers/of/
7545F:	include/linux/of*.h
7546F:	scripts/dtc/
7547
7548OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7549M:	Rob Herring <robh+dt@kernel.org>
7550M:	Pawel Moll <pawel.moll@arm.com>
7551M:	Mark Rutland <mark.rutland@arm.com>
7552M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7553M:	Kumar Gala <galak@codeaurora.org>
7554L:	devicetree@vger.kernel.org
7555S:	Maintained
7556F:	Documentation/devicetree/
7557F:	arch/*/boot/dts/
7558F:	include/dt-bindings/
7559
7560OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7561M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7562L:	devicetree@vger.kernel.org
7563S:	Maintained
7564F:	Documentation/devicetree/dynamic-resolution-notes.txt
7565F:	Documentation/devicetree/overlay-notes.txt
7566F:	drivers/of/overlay.c
7567F:	drivers/of/resolver.c
7568
7569OPENRISC ARCHITECTURE
7570M:	Jonas Bonn <jonas@southpole.se>
7571W:	http://openrisc.net
7572L:	linux@lists.openrisc.net (moderated for non-subscribers)
7573S:	Maintained
7574T:	git git://openrisc.net/~jonas/linux
7575F:	arch/openrisc/
7576
7577OPENVSWITCH
7578M:	Pravin Shelar <pshelar@nicira.com>
7579L:	netdev@vger.kernel.org
7580L:	dev@openvswitch.org
7581W:	http://openvswitch.org
7582S:	Maintained
7583F:	net/openvswitch/
7584F:	include/uapi/linux/openvswitch.h
7585
7586OPL4 DRIVER
7587M:	Clemens Ladisch <clemens@ladisch.de>
7588L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7589T:	git git://git.alsa-project.org/alsa-kernel.git
7590S:	Maintained
7591F:	sound/drivers/opl4/
7592
7593OPROFILE
7594M:	Robert Richter <rric@kernel.org>
7595L:	oprofile-list@lists.sf.net
7596S:	Maintained
7597F:	arch/*/include/asm/oprofile*.h
7598F:	arch/*/oprofile/
7599F:	drivers/oprofile/
7600F:	include/linux/oprofile.h
7601
7602ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7603M:	Mark Fasheh <mfasheh@suse.com>
7604M:	Joel Becker <jlbec@evilplan.org>
7605L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7606W:	http://ocfs2.wiki.kernel.org
7607S:	Supported
7608F:	Documentation/filesystems/ocfs2.txt
7609F:	Documentation/filesystems/dlmfs.txt
7610F:	fs/ocfs2/
7611
7612ORINOCO DRIVER
7613L:	linux-wireless@vger.kernel.org
7614W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7615W:	http://www.nongnu.org/orinoco/
7616S:	Orphan
7617F:	drivers/net/wireless/orinoco/
7618
7619OSD LIBRARY and FILESYSTEM
7620M:	Boaz Harrosh <ooo@electrozaur.com>
7621M:	Benny Halevy <bhalevy@primarydata.com>
7622L:	osd-dev@open-osd.org
7623W:	http://open-osd.org
7624T:	git git://git.open-osd.org/open-osd.git
7625S:	Maintained
7626F:	drivers/scsi/osd/
7627F:	include/scsi/osd_*
7628F:	fs/exofs/
7629
7630OVERLAY FILESYSTEM
7631M:	Miklos Szeredi <miklos@szeredi.hu>
7632L:	linux-unionfs@vger.kernel.org
7633T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7634S:	Supported
7635F:	fs/overlayfs/
7636F:	Documentation/filesystems/overlayfs.txt
7637
7638P54 WIRELESS DRIVER
7639M:	Christian Lamparter <chunkeey@googlemail.com>
7640L:	linux-wireless@vger.kernel.org
7641W:	http://wireless.kernel.org/en/users/Drivers/p54
7642S:	Maintained
7643F:	drivers/net/wireless/p54/
7644
7645PA SEMI ETHERNET DRIVER
7646M:	Olof Johansson <olof@lixom.net>
7647L:	netdev@vger.kernel.org
7648S:	Maintained
7649F:	drivers/net/ethernet/pasemi/*
7650
7651PA SEMI SMBUS DRIVER
7652M:	Olof Johansson <olof@lixom.net>
7653L:	linux-i2c@vger.kernel.org
7654S:	Maintained
7655F:	drivers/i2c/busses/i2c-pasemi.c
7656
7657PADATA PARALLEL EXECUTION MECHANISM
7658M:	Steffen Klassert <steffen.klassert@secunet.com>
7659L:	linux-crypto@vger.kernel.org
7660S:	Maintained
7661F:	kernel/padata.c
7662F:	include/linux/padata.h
7663F:	Documentation/padata.txt
7664
7665PANASONIC LAPTOP ACPI EXTRAS DRIVER
7666M:	Harald Welte <laforge@gnumonks.org>
7667L:	platform-driver-x86@vger.kernel.org
7668S:	Maintained
7669F:	drivers/platform/x86/panasonic-laptop.c
7670
7671PANASONIC MN10300/AM33/AM34 PORT
7672M:	David Howells <dhowells@redhat.com>
7673M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7674L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7675W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7676S:	Maintained
7677F:	Documentation/mn10300/
7678F:	arch/mn10300/
7679
7680PARALLEL PORT SUBSYSTEM
7681M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7682M:	Sudip Mukherjee <sudip@vectorindia.org>
7683L:	linux-parport@lists.infradead.org (subscribers-only)
7684S:	Maintained
7685F:	drivers/parport/
7686F:	include/linux/parport*.h
7687F:	drivers/char/ppdev.c
7688F:	include/uapi/linux/ppdev.h
7689F:	Documentation/parport*.txt
7690
7691PARAVIRT_OPS INTERFACE
7692M:	Jeremy Fitzhardinge <jeremy@goop.org>
7693M:	Chris Wright <chrisw@sous-sol.org>
7694M:	Alok Kataria <akataria@vmware.com>
7695M:	Rusty Russell <rusty@rustcorp.com.au>
7696L:	virtualization@lists.linux-foundation.org
7697S:	Supported
7698F:	Documentation/virtual/paravirt_ops.txt
7699F:	arch/*/kernel/paravirt*
7700F:	arch/*/include/asm/paravirt.h
7701
7702PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7703M:	Tim Waugh <tim@cyberelk.net>
7704L:	linux-parport@lists.infradead.org (subscribers-only)
7705S:	Maintained
7706F:	Documentation/blockdev/paride.txt
7707F:	drivers/block/paride/
7708
7709PARISC ARCHITECTURE
7710M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7711M:	Helge Deller <deller@gmx.de>
7712L:	linux-parisc@vger.kernel.org
7713W:	http://www.parisc-linux.org/
7714Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7715T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7716T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7717S:	Maintained
7718F:	arch/parisc/
7719F:	Documentation/parisc/
7720F:	drivers/parisc/
7721F:	drivers/char/agp/parisc-agp.c
7722F:	drivers/input/serio/gscps2.c
7723F:	drivers/parport/parport_gsc.*
7724F:	drivers/tty/serial/8250/8250_gsc.c
7725F:	drivers/video/fbdev/sti*
7726F:	drivers/video/console/sti*
7727F:	drivers/video/logo/logo_parisc*
7728
7729PC87360 HARDWARE MONITORING DRIVER
7730M:	Jim Cromie <jim.cromie@gmail.com>
7731L:	lm-sensors@lm-sensors.org
7732S:	Maintained
7733F:	Documentation/hwmon/pc87360
7734F:	drivers/hwmon/pc87360.c
7735
7736PC8736x GPIO DRIVER
7737M:	Jim Cromie <jim.cromie@gmail.com>
7738S:	Maintained
7739F:	drivers/char/pc8736x_gpio.c
7740
7741PC87427 HARDWARE MONITORING DRIVER
7742M:	Jean Delvare <jdelvare@suse.com>
7743L:	lm-sensors@lm-sensors.org
7744S:	Maintained
7745F:	Documentation/hwmon/pc87427
7746F:	drivers/hwmon/pc87427.c
7747
7748PCA9532 LED DRIVER
7749M:	Riku Voipio <riku.voipio@iki.fi>
7750S:	Maintained
7751F:	drivers/leds/leds-pca9532.c
7752F:	include/linux/leds-pca9532.h
7753
7754PCA9541 I2C BUS MASTER SELECTOR DRIVER
7755M:	Guenter Roeck <linux@roeck-us.net>
7756L:	linux-i2c@vger.kernel.org
7757S:	Maintained
7758F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7759
7760PCDP - PRIMARY CONSOLE AND DEBUG PORT
7761M:	Khalid Aziz <khalid@gonehiking.org>
7762S:	Maintained
7763F:	drivers/firmware/pcdp.*
7764
7765PCI ERROR RECOVERY
7766M:	Linas Vepstas <linasvepstas@gmail.com>
7767L:	linux-pci@vger.kernel.org
7768S:	Supported
7769F:	Documentation/PCI/pci-error-recovery.txt
7770
7771PCI SUBSYSTEM
7772M:	Bjorn Helgaas <bhelgaas@google.com>
7773L:	linux-pci@vger.kernel.org
7774Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7775T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7776S:	Supported
7777F:	Documentation/PCI/
7778F:	drivers/pci/
7779F:	include/linux/pci*
7780F:	arch/x86/pci/
7781F:	arch/x86/kernel/quirks.c
7782
7783PCI DRIVER FOR ARM VERSATILE PLATFORM
7784M:	Rob Herring <robh@kernel.org>
7785L:	linux-pci@vger.kernel.org
7786L:	linux-arm-kernel@lists.infradead.org
7787S:	Maintained
7788F:	Documentation/devicetree/bindings/pci/versatile.txt
7789F:	drivers/pci/host/pci-versatile.c
7790
7791PCI DRIVER FOR APPLIEDMICRO XGENE
7792M:	Tanmay Inamdar <tinamdar@apm.com>
7793L:	linux-pci@vger.kernel.org
7794L:	linux-arm-kernel@lists.infradead.org
7795S:	Maintained
7796F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7797F:	drivers/pci/host/pci-xgene.c
7798
7799PCI DRIVER FOR FREESCALE LAYERSCAPE
7800M:	Minghuan Lian <minghuan.Lian@freescale.com>
7801M:	Mingkai Hu <mingkai.hu@freescale.com>
7802M:	Roy Zang <tie-fei.zang@freescale.com>
7803L:	linuxppc-dev@lists.ozlabs.org
7804L:	linux-pci@vger.kernel.org
7805L:	linux-arm-kernel@lists.infradead.org
7806S:	Maintained
7807F:	drivers/pci/host/*layerscape*
7808
7809PCI DRIVER FOR IMX6
7810M:	Richard Zhu <Richard.Zhu@freescale.com>
7811M:	Lucas Stach <l.stach@pengutronix.de>
7812L:	linux-pci@vger.kernel.org
7813L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7814S:	Maintained
7815F:	drivers/pci/host/*imx6*
7816
7817PCI DRIVER FOR TI KEYSTONE
7818M:	Murali Karicheri <m-karicheri2@ti.com>
7819L:	linux-pci@vger.kernel.org
7820L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7821S:	Maintained
7822F:	drivers/pci/host/*keystone*
7823
7824PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7825M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7826M:	Jason Cooper <jason@lakedaemon.net>
7827L:	linux-pci@vger.kernel.org
7828L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7829S:	Maintained
7830F:	drivers/pci/host/*mvebu*
7831
7832PCI DRIVER FOR NVIDIA TEGRA
7833M:	Thierry Reding <thierry.reding@gmail.com>
7834L:	linux-tegra@vger.kernel.org
7835L:	linux-pci@vger.kernel.org
7836S:	Supported
7837F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7838F:	drivers/pci/host/pci-tegra.c
7839
7840PCI DRIVER FOR TI DRA7XX
7841M:	Kishon Vijay Abraham I <kishon@ti.com>
7842L:	linux-omap@vger.kernel.org
7843L:	linux-pci@vger.kernel.org
7844S:	Supported
7845F:	Documentation/devicetree/bindings/pci/ti-pci.txt
7846F:	drivers/pci/host/pci-dra7xx.c
7847
7848PCI DRIVER FOR RENESAS R-CAR
7849M:	Simon Horman <horms@verge.net.au>
7850L:	linux-pci@vger.kernel.org
7851L:	linux-sh@vger.kernel.org
7852S:	Maintained
7853F:	drivers/pci/host/*rcar*
7854
7855PCI DRIVER FOR SAMSUNG EXYNOS
7856M:	Jingoo Han <jingoohan1@gmail.com>
7857L:	linux-pci@vger.kernel.org
7858L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7859L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7860S:	Maintained
7861F:	drivers/pci/host/pci-exynos.c
7862
7863PCI DRIVER FOR SYNOPSIS DESIGNWARE
7864M:	Jingoo Han <jingoohan1@gmail.com>
7865M:	Pratyush Anand <pratyush.anand@gmail.com>
7866L:	linux-pci@vger.kernel.org
7867S:	Maintained
7868F:	drivers/pci/host/*designware*
7869
7870PCI DRIVER FOR GENERIC OF HOSTS
7871M:	Will Deacon <will.deacon@arm.com>
7872L:	linux-pci@vger.kernel.org
7873L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7874S:	Maintained
7875F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
7876F:	drivers/pci/host/pci-host-generic.c
7877
7878PCIE DRIVER FOR ST SPEAR13XX
7879M:	Pratyush Anand <pratyush.anand@gmail.com>
7880L:	linux-pci@vger.kernel.org
7881S:	Maintained
7882F:	drivers/pci/host/*spear*
7883
7884PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7885M:	Duc Dang <dhdang@apm.com>
7886L:	linux-pci@vger.kernel.org
7887L:	linux-arm-kernel@lists.infradead.org
7888S:	Maintained
7889F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7890F:	drivers/pci/host/pci-xgene-msi.c
7891
7892PCMCIA SUBSYSTEM
7893P:	Linux PCMCIA Team
7894L:	linux-pcmcia@lists.infradead.org
7895W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7896T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7897S:	Maintained
7898F:	Documentation/pcmcia/
7899F:	drivers/pcmcia/
7900F:	include/pcmcia/
7901
7902PCNET32 NETWORK DRIVER
7903M:	Don Fry <pcnet32@frontier.com>
7904L:	netdev@vger.kernel.org
7905S:	Maintained
7906F:	drivers/net/ethernet/amd/pcnet32.c
7907
7908PCRYPT PARALLEL CRYPTO ENGINE
7909M:	Steffen Klassert <steffen.klassert@secunet.com>
7910L:	linux-crypto@vger.kernel.org
7911S:	Maintained
7912F:	crypto/pcrypt.c
7913F:	include/crypto/pcrypt.h
7914
7915PER-CPU MEMORY ALLOCATOR
7916M:	Tejun Heo <tj@kernel.org>
7917M:	Christoph Lameter <cl@linux-foundation.org>
7918T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7919S:	Maintained
7920F:	include/linux/percpu*.h
7921F:	mm/percpu*.c
7922F:	arch/*/include/asm/percpu.h
7923
7924PER-TASK DELAY ACCOUNTING
7925M:	Balbir Singh <bsingharora@gmail.com>
7926S:	Maintained
7927F:	include/linux/delayacct.h
7928F:	kernel/delayacct.c
7929
7930PERFORMANCE EVENTS SUBSYSTEM
7931M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
7932M:	Ingo Molnar <mingo@redhat.com>
7933M:	Arnaldo Carvalho de Melo <acme@kernel.org>
7934L:	linux-kernel@vger.kernel.org
7935T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7936S:	Supported
7937F:	kernel/events/*
7938F:	include/linux/perf_event.h
7939F:	include/uapi/linux/perf_event.h
7940F:	arch/*/kernel/perf_event*.c
7941F:	arch/*/kernel/*/perf_event*.c
7942F:	arch/*/kernel/*/*/perf_event*.c
7943F:	arch/*/include/asm/perf_event.h
7944F:	arch/*/kernel/perf_callchain.c
7945F:	tools/perf/
7946
7947PERSONALITY HANDLING
7948M:	Christoph Hellwig <hch@infradead.org>
7949L:	linux-abi-devel@lists.sourceforge.net
7950S:	Maintained
7951F:	include/linux/personality.h
7952F:	include/uapi/linux/personality.h
7953
7954PHONET PROTOCOL
7955M:	Remi Denis-Courmont <courmisch@gmail.com>
7956S:	Supported
7957F:	Documentation/networking/phonet.txt
7958F:	include/linux/phonet.h
7959F:	include/net/phonet/
7960F:	include/uapi/linux/phonet.h
7961F:	net/phonet/
7962
7963PHRAM MTD DRIVER
7964M:	Joern Engel <joern@lazybastard.org>
7965L:	linux-mtd@lists.infradead.org
7966S:	Maintained
7967F:	drivers/mtd/devices/phram.c
7968
7969PICOLCD HID DRIVER
7970M:	Bruno Prémont <bonbons@linux-vserver.org>
7971L:	linux-input@vger.kernel.org
7972S:	Maintained
7973F:	drivers/hid/hid-picolcd*
7974
7975PICOXCELL SUPPORT
7976M:	Jamie Iles <jamie@jamieiles.com>
7977L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7978T:	git git://github.com/jamieiles/linux-2.6-ji.git
7979S:	Supported
7980F:	arch/arm/boot/dts/picoxcell*
7981F:	arch/arm/mach-picoxcell/
7982F:	drivers/crypto/picoxcell*
7983
7984PIN CONTROL SUBSYSTEM
7985M:	Linus Walleij <linus.walleij@linaro.org>
7986L:	linux-gpio@vger.kernel.org
7987T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7988S:	Maintained
7989F:	drivers/pinctrl/
7990F:	include/linux/pinctrl/
7991
7992PIN CONTROLLER - ATMEL AT91
7993M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7994L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7995S:	Maintained
7996F:	drivers/pinctrl/pinctrl-at91.*
7997
7998PIN CONTROLLER - INTEL
7999M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8000M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8001S:	Maintained
8002F:	drivers/pinctrl/intel/
8003
8004PIN CONTROLLER - RENESAS
8005M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8006L:	linux-sh@vger.kernel.org
8007S:	Maintained
8008F:	drivers/pinctrl/sh-pfc/
8009
8010PIN CONTROLLER - SAMSUNG
8011M:	Tomasz Figa <tomasz.figa@gmail.com>
8012M:	Thomas Abraham <thomas.abraham@linaro.org>
8013L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8014L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8015S:	Maintained
8016F:	drivers/pinctrl/samsung/
8017
8018PIN CONTROLLER - ST SPEAR
8019M:	Viresh Kumar <vireshk@kernel.org>
8020L:	spear-devel@list.st.com
8021L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8022W:	http://www.st.com/spear
8023S:	Maintained
8024F:	drivers/pinctrl/spear/
8025
8026PKTCDVD DRIVER
8027M:	Jiri Kosina <jkosina@suse.com>
8028S:	Maintained
8029F:	drivers/block/pktcdvd.c
8030F:	include/linux/pktcdvd.h
8031F:	include/uapi/linux/pktcdvd.h
8032
8033PKUNITY SOC DRIVERS
8034M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8035W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8036S:	Maintained
8037T:	git git://github.com/gxt/linux.git
8038F:	drivers/input/serio/i8042-unicore32io.h
8039F:	drivers/i2c/busses/i2c-puv3.c
8040F:	drivers/video/fbdev/fb-puv3.c
8041F:	drivers/rtc/rtc-puv3.c
8042
8043PMBUS HARDWARE MONITORING DRIVERS
8044M:	Guenter Roeck <linux@roeck-us.net>
8045L:	lm-sensors@lm-sensors.org
8046W:	http://www.lm-sensors.org/
8047W:	http://www.roeck-us.net/linux/drivers/
8048T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8049S:	Maintained
8050F:	Documentation/hwmon/pmbus
8051F:	drivers/hwmon/pmbus/
8052F:	include/linux/i2c/pmbus.h
8053
8054PMC SIERRA MaxRAID DRIVER
8055M:	Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8056L:	linux-scsi@vger.kernel.org
8057W:	http://www.pmc-sierra.com/
8058S:	Supported
8059F:	drivers/scsi/pmcraid.*
8060
8061PMC SIERRA PM8001 DRIVER
8062M:	xjtuwjp@gmail.com
8063M:	lindar_liu@usish.com
8064L:	pmchba@pmcs.com
8065L:	linux-scsi@vger.kernel.org
8066S:	Supported
8067F:	drivers/scsi/pm8001/
8068
8069POSIX CLOCKS and TIMERS
8070M:	Thomas Gleixner <tglx@linutronix.de>
8071L:	linux-kernel@vger.kernel.org
8072T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8073S:	Maintained
8074F:	fs/timerfd.c
8075F:	include/linux/timer*
8076F:	kernel/time/*timer*
8077
8078POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8079M:	Sebastian Reichel <sre@kernel.org>
8080M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8081M:	David Woodhouse <dwmw2@infradead.org>
8082L:	linux-pm@vger.kernel.org
8083T:	git git://git.infradead.org/battery-2.6.git
8084S:	Maintained
8085F:	include/linux/power_supply.h
8086F:	drivers/power/
8087
8088PNP SUPPORT
8089M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8090S:	Maintained
8091F:	drivers/pnp/
8092
8093PNXxxxx I2C DRIVER
8094M:	Vitaly Wool <vitalywool@gmail.com>
8095L:	linux-i2c@vger.kernel.org
8096S:	Maintained
8097F:	drivers/i2c/busses/i2c-pnx.c
8098
8099PPP PROTOCOL DRIVERS AND COMPRESSORS
8100M:	Paul Mackerras <paulus@samba.org>
8101L:	linux-ppp@vger.kernel.org
8102S:	Maintained
8103F:	drivers/net/ppp/ppp_*
8104
8105PPP OVER ATM (RFC 2364)
8106M:	Mitchell Blank Jr <mitch@sfgoth.com>
8107S:	Maintained
8108F:	net/atm/pppoatm.c
8109F:	include/uapi/linux/atmppp.h
8110
8111PPP OVER ETHERNET
8112M:	Michal Ostrowski <mostrows@earthlink.net>
8113S:	Maintained
8114F:	drivers/net/ppp/pppoe.c
8115F:	drivers/net/ppp/pppox.c
8116
8117PPP OVER L2TP
8118M:	James Chapman <jchapman@katalix.com>
8119S:	Maintained
8120F:	net/l2tp/l2tp_ppp.c
8121F:	include/linux/if_pppol2tp.h
8122F:	include/uapi/linux/if_pppol2tp.h
8123
8124PPS SUPPORT
8125M:	Rodolfo Giometti <giometti@enneenne.com>
8126W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8127L:	linuxpps@ml.enneenne.com (subscribers-only)
8128S:	Maintained
8129F:	Documentation/pps/
8130F:	drivers/pps/
8131F:	include/linux/pps*.h
8132
8133PPTP DRIVER
8134M:	Dmitry Kozlov <xeb@mail.ru>
8135L:	netdev@vger.kernel.org
8136S:	Maintained
8137F:	drivers/net/ppp/pptp.c
8138W:	http://sourceforge.net/projects/accel-pptp
8139
8140PREEMPTIBLE KERNEL
8141M:	Robert Love <rml@tech9.net>
8142L:	kpreempt-tech@lists.sourceforge.net
8143W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8144S:	Supported
8145F:	Documentation/preempt-locking.txt
8146F:	include/linux/preempt.h
8147
8148PRISM54 WIRELESS DRIVER
8149M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
8150L:	linux-wireless@vger.kernel.org
8151W:	http://wireless.kernel.org/en/users/Drivers/p54
8152S:	Obsolete
8153F:	drivers/net/wireless/prism54/
8154
8155PS3 NETWORK SUPPORT
8156M:	Geoff Levand <geoff@infradead.org>
8157L:	netdev@vger.kernel.org
8158L:	linuxppc-dev@lists.ozlabs.org
8159S:	Maintained
8160F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
8161
8162PS3 PLATFORM SUPPORT
8163M:	Geoff Levand <geoff@infradead.org>
8164L:	linuxppc-dev@lists.ozlabs.org
8165S:	Maintained
8166F:	arch/powerpc/boot/ps3*
8167F:	arch/powerpc/include/asm/lv1call.h
8168F:	arch/powerpc/include/asm/ps3*.h
8169F:	arch/powerpc/platforms/ps3/
8170F:	drivers/*/ps3*
8171F:	drivers/ps3/
8172F:	drivers/rtc/rtc-ps3.c
8173F:	drivers/usb/host/*ps3.c
8174F:	sound/ppc/snd_ps3*
8175
8176PS3VRAM DRIVER
8177M:	Jim Paris <jim@jtan.com>
8178M:	Geoff Levand <geoff@infradead.org>
8179L:	linuxppc-dev@lists.ozlabs.org
8180S:	Maintained
8181F:	drivers/block/ps3vram.c
8182
8183PSTORE FILESYSTEM
8184M:	Anton Vorontsov <anton@enomsg.org>
8185M:	Colin Cross <ccross@android.com>
8186M:	Kees Cook <keescook@chromium.org>
8187M:	Tony Luck <tony.luck@intel.com>
8188S:	Maintained
8189T:	git git://git.infradead.org/users/cbou/linux-pstore.git
8190F:	fs/pstore/
8191F:	include/linux/pstore*
8192F:	drivers/firmware/efi/efi-pstore.c
8193F:	drivers/acpi/apei/erst.c
8194
8195PTP HARDWARE CLOCK SUPPORT
8196M:	Richard Cochran <richardcochran@gmail.com>
8197L:	netdev@vger.kernel.org
8198S:	Maintained
8199W:	http://linuxptp.sourceforge.net/
8200F:	Documentation/ABI/testing/sysfs-ptp
8201F:	Documentation/ptp/*
8202F:	drivers/net/ethernet/freescale/gianfar_ptp.c
8203F:	drivers/net/phy/dp83640*
8204F:	drivers/ptp/*
8205F:	include/linux/ptp_cl*
8206
8207PTRACE SUPPORT
8208M:	Roland McGrath <roland@hack.frob.com>
8209M:	Oleg Nesterov <oleg@redhat.com>
8210S:	Maintained
8211F:	include/asm-generic/syscall.h
8212F:	include/linux/ptrace.h
8213F:	include/linux/regset.h
8214F:	include/linux/tracehook.h
8215F:	include/uapi/linux/ptrace.h
8216F:	kernel/ptrace.c
8217
8218PVRUSB2 VIDEO4LINUX DRIVER
8219M:	Mike Isely <isely@pobox.com>
8220L:	pvrusb2@isely.net	(subscribers-only)
8221L:	linux-media@vger.kernel.org
8222W:	http://www.isely.net/pvrusb2/
8223T:	git git://linuxtv.org/media_tree.git
8224S:	Maintained
8225F:	Documentation/video4linux/README.pvrusb2
8226F:	drivers/media/usb/pvrusb2/
8227
8228PWC WEBCAM DRIVER
8229M:	Hans de Goede <hdegoede@redhat.com>
8230L:	linux-media@vger.kernel.org
8231T:	git git://linuxtv.org/media_tree.git
8232S:	Maintained
8233F:	drivers/media/usb/pwc/*
8234
8235PWM FAN DRIVER
8236M:	Kamil Debski <k.debski@samsung.com>
8237L:	lm-sensors@lm-sensors.org
8238S:	Supported
8239F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8240F:	Documentation/hwmon/pwm-fan
8241F:	drivers/hwmon/pwm-fan.c
8242
8243PWM SUBSYSTEM
8244M:	Thierry Reding <thierry.reding@gmail.com>
8245L:	linux-pwm@vger.kernel.org
8246S:	Maintained
8247T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8248F:	Documentation/pwm.txt
8249F:	Documentation/devicetree/bindings/pwm/
8250F:	include/linux/pwm.h
8251F:	drivers/pwm/
8252F:	drivers/video/backlight/pwm_bl.c
8253F:	include/linux/pwm_backlight.h
8254
8255PXA2xx/PXA3xx SUPPORT
8256M:	Daniel Mack <daniel@zonque.org>
8257M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8258M:	Robert Jarzmik <robert.jarzmik@free.fr>
8259L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8260T:	git git://github.com/hzhuang1/linux.git
8261T:	git git://github.com/rjarzmik/linux.git
8262S:	Maintained
8263F:	arch/arm/mach-pxa/
8264F:	drivers/dma/pxa*
8265F:	drivers/pcmcia/pxa2xx*
8266F:	drivers/spi/spi-pxa2xx*
8267F:	drivers/usb/gadget/udc/pxa2*
8268F:	include/sound/pxa2xx-lib.h
8269F:	sound/arm/pxa*
8270F:	sound/soc/pxa/
8271
8272PXA3xx NAND FLASH DRIVER
8273M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8274L:	linux-mtd@lists.infradead.org
8275S:	Maintained
8276F:	drivers/mtd/nand/pxa3xx_nand.c
8277
8278MMP SUPPORT
8279M:	Eric Miao <eric.y.miao@gmail.com>
8280M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8281L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8282T:	git git://github.com/hzhuang1/linux.git
8283T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
8284S:	Maintained
8285F:	arch/arm/mach-mmp/
8286
8287PXA MMCI DRIVER
8288S:	Orphan
8289
8290PXA RTC DRIVER
8291M:	Robert Jarzmik <robert.jarzmik@free.fr>
8292L:	rtc-linux@googlegroups.com
8293S:	Maintained
8294
8295QAT DRIVER
8296M:	Tadeusz Struk <tadeusz.struk@intel.com>
8297L:	qat-linux@intel.com
8298S:	Supported
8299F:	drivers/crypto/qat/
8300
8301QIB DRIVER
8302M:	Mike Marciniszyn <infinipath@intel.com>
8303L:	linux-rdma@vger.kernel.org
8304S:	Supported
8305F:	drivers/infiniband/hw/qib/
8306
8307QLOGIC QLA1280 SCSI DRIVER
8308M:	Michael Reed <mdr@sgi.com>
8309L:	linux-scsi@vger.kernel.org
8310S:	Maintained
8311F:	drivers/scsi/qla1280.[ch]
8312
8313QLOGIC QLA2XXX FC-SCSI DRIVER
8314M:	qla2xxx-upstream@qlogic.com
8315L:	linux-scsi@vger.kernel.org
8316S:	Supported
8317F:	Documentation/scsi/LICENSE.qla2xxx
8318F:	drivers/scsi/qla2xxx/
8319
8320QLOGIC QLA4XXX iSCSI DRIVER
8321M:	QLogic-Storage-Upstream@qlogic.com
8322L:	linux-scsi@vger.kernel.org
8323S:	Supported
8324F:	Documentation/scsi/LICENSE.qla4xxx
8325F:	drivers/scsi/qla4xxx/
8326
8327QLOGIC QLA3XXX NETWORK DRIVER
8328M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8329M:	Ron Mercer <ron.mercer@qlogic.com>
8330M:	linux-driver@qlogic.com
8331L:	netdev@vger.kernel.org
8332S:	Supported
8333F:	Documentation/networking/LICENSE.qla3xxx
8334F:	drivers/net/ethernet/qlogic/qla3xxx.*
8335
8336QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8337M:	Shahed Shaikh <shahed.shaikh@qlogic.com>
8338M:	Dept-GELinuxNICDev@qlogic.com
8339L:	netdev@vger.kernel.org
8340S:	Supported
8341F:	drivers/net/ethernet/qlogic/qlcnic/
8342
8343QLOGIC QLGE 10Gb ETHERNET DRIVER
8344M:	Harish Patil <harish.patil@qlogic.com>
8345M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8346M:	Dept-GELinuxNICDev@qlogic.com
8347M:	linux-driver@qlogic.com
8348L:	netdev@vger.kernel.org
8349S:	Supported
8350F:	drivers/net/ethernet/qlogic/qlge/
8351
8352QNX4 FILESYSTEM
8353M:	Anders Larsen <al@alarsen.net>
8354W:	http://www.alarsen.net/linux/qnx4fs/
8355S:	Maintained
8356F:	fs/qnx4/
8357F:	include/uapi/linux/qnx4_fs.h
8358F:	include/uapi/linux/qnxtypes.h
8359
8360QT1010 MEDIA DRIVER
8361M:	Antti Palosaari <crope@iki.fi>
8362L:	linux-media@vger.kernel.org
8363W:	http://linuxtv.org/
8364W:	http://palosaari.fi/linux/
8365Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8366T:	git git://linuxtv.org/anttip/media_tree.git
8367S:	Maintained
8368F:	drivers/media/tuners/qt1010*
8369
8370QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8371M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8372L:	linux-wireless@vger.kernel.org
8373L:	ath9k-devel@lists.ath9k.org
8374W:	http://wireless.kernel.org/en/users/Drivers/ath9k
8375S:	Supported
8376F:	drivers/net/wireless/ath/ath9k/
8377
8378QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8379M:	Kalle Valo <kvalo@qca.qualcomm.com>
8380L:	ath10k@lists.infradead.org
8381W:	http://wireless.kernel.org/en/users/Drivers/ath10k
8382T:	git git://github.com/kvalo/ath.git
8383S:	Supported
8384F:	drivers/net/wireless/ath/ath10k/
8385
8386QUALCOMM HEXAGON ARCHITECTURE
8387M:	Richard Kuo <rkuo@codeaurora.org>
8388L:	linux-hexagon@vger.kernel.org
8389S:	Supported
8390F:	arch/hexagon/
8391
8392QUALCOMM WCN36XX WIRELESS DRIVER
8393M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8394L:	wcn36xx@lists.infradead.org
8395W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8396T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8397S:	Supported
8398F:	drivers/net/wireless/ath/wcn36xx/
8399
8400RADOS BLOCK DEVICE (RBD)
8401M:	Ilya Dryomov <idryomov@gmail.com>
8402M:	Sage Weil <sage@redhat.com>
8403M:	Alex Elder <elder@kernel.org>
8404L:	ceph-devel@vger.kernel.org
8405W:	http://ceph.com/
8406T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8407T:	git git://github.com/ceph/ceph-client.git
8408S:	Supported
8409F:	Documentation/ABI/testing/sysfs-bus-rbd
8410F:	drivers/block/rbd.c
8411F:	drivers/block/rbd_types.h
8412
8413RADEON FRAMEBUFFER DISPLAY DRIVER
8414M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8415L:	linux-fbdev@vger.kernel.org
8416S:	Maintained
8417F:	drivers/video/fbdev/aty/radeon*
8418F:	include/uapi/linux/radeonfb.h
8419
8420RADIOSHARK RADIO DRIVER
8421M:	Hans de Goede <hdegoede@redhat.com>
8422L:	linux-media@vger.kernel.org
8423T:	git git://linuxtv.org/media_tree.git
8424S:	Maintained
8425F:	drivers/media/radio/radio-shark.c
8426
8427RADIOSHARK2 RADIO DRIVER
8428M:	Hans de Goede <hdegoede@redhat.com>
8429L:	linux-media@vger.kernel.org
8430T:	git git://linuxtv.org/media_tree.git
8431S:	Maintained
8432F:	drivers/media/radio/radio-shark2.c
8433F:	drivers/media/radio/radio-tea5777.c
8434
8435RAGE128 FRAMEBUFFER DISPLAY DRIVER
8436M:	Paul Mackerras <paulus@samba.org>
8437L:	linux-fbdev@vger.kernel.org
8438S:	Maintained
8439F:	drivers/video/fbdev/aty/aty128fb.c
8440
8441RALINK RT2X00 WIRELESS LAN DRIVER
8442P:	rt2x00 project
8443M:	Stanislaw Gruszka <sgruszka@redhat.com>
8444M:	Helmut Schaa <helmut.schaa@googlemail.com>
8445L:	linux-wireless@vger.kernel.org
8446S:	Maintained
8447F:	drivers/net/wireless/rt2x00/
8448
8449RAMDISK RAM BLOCK DEVICE DRIVER
8450M:	Jens Axboe <axboe@kernel.dk>
8451S:	Maintained
8452F:	Documentation/blockdev/ramdisk.txt
8453F:	drivers/block/brd.c
8454
8455RANDOM NUMBER DRIVER
8456M:	"Theodore Ts'o" <tytso@mit.edu>
8457S:	Maintained
8458F:	drivers/char/random.c
8459
8460RAPIDIO SUBSYSTEM
8461M:	Matt Porter <mporter@kernel.crashing.org>
8462M:	Alexandre Bounine <alexandre.bounine@idt.com>
8463S:	Maintained
8464F:	drivers/rapidio/
8465
8466RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8467L:	linux-wireless@vger.kernel.org
8468S:	Orphan
8469F:	drivers/net/wireless/ray*
8470
8471RCUTORTURE MODULE
8472M:	Josh Triplett <josh@joshtriplett.org>
8473M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8474L:	linux-kernel@vger.kernel.org
8475S:	Supported
8476T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8477F:	Documentation/RCU/torture.txt
8478F:	kernel/rcu/rcutorture.c
8479
8480RCUTORTURE TEST FRAMEWORK
8481M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8482M:	Josh Triplett <josh@joshtriplett.org>
8483R:	Steven Rostedt <rostedt@goodmis.org>
8484R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8485R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8486L:	linux-kernel@vger.kernel.org
8487S:	Supported
8488T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8489F:	tools/testing/selftests/rcutorture
8490
8491RDC R-321X SoC
8492M:	Florian Fainelli <florian@openwrt.org>
8493S:	Maintained
8494
8495RDC R6040 FAST ETHERNET DRIVER
8496M:	Florian Fainelli <florian@openwrt.org>
8497L:	netdev@vger.kernel.org
8498S:	Maintained
8499F:	drivers/net/ethernet/rdc/r6040.c
8500
8501RDS - RELIABLE DATAGRAM SOCKETS
8502M:	Chien Yen <chien.yen@oracle.com>
8503L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8504S:	Supported
8505F:	net/rds/
8506
8507READ-COPY UPDATE (RCU)
8508M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8509M:	Josh Triplett <josh@joshtriplett.org>
8510R:	Steven Rostedt <rostedt@goodmis.org>
8511R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8512R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8513L:	linux-kernel@vger.kernel.org
8514W:	http://www.rdrop.com/users/paulmck/RCU/
8515S:	Supported
8516T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8517F:	Documentation/RCU/
8518X:	Documentation/RCU/torture.txt
8519F:	include/linux/rcu*
8520X:	include/linux/srcu.h
8521F:	kernel/rcu/
8522X:	kernel/torture.c
8523
8524REAL TIME CLOCK (RTC) SUBSYSTEM
8525M:	Alessandro Zummo <a.zummo@towertech.it>
8526M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
8527L:	rtc-linux@googlegroups.com
8528Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8529T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8530S:	Maintained
8531F:	Documentation/rtc.txt
8532F:	drivers/rtc/
8533F:	include/linux/rtc.h
8534F:	include/uapi/linux/rtc.h
8535
8536REALTEK AUDIO CODECS
8537M:	Bard Liao <bardliao@realtek.com>
8538M:	Oder Chiou <oder_chiou@realtek.com>
8539S:	Maintained
8540F:	sound/soc/codecs/rt*
8541F:	include/sound/rt*.h
8542
8543REISERFS FILE SYSTEM
8544L:	reiserfs-devel@vger.kernel.org
8545S:	Supported
8546F:	fs/reiserfs/
8547
8548REGISTER MAP ABSTRACTION
8549M:	Mark Brown <broonie@kernel.org>
8550L:	linux-kernel@vger.kernel.org
8551T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8552S:	Supported
8553F:	drivers/base/regmap/
8554F:	include/linux/regmap.h
8555
8556REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8557M:	Ohad Ben-Cohen <ohad@wizery.com>
8558T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8559S:	Maintained
8560F:	drivers/remoteproc/
8561F:	Documentation/remoteproc.txt
8562F:	include/linux/remoteproc.h
8563
8564REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8565M:	Ohad Ben-Cohen <ohad@wizery.com>
8566T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8567S:	Maintained
8568F:	drivers/rpmsg/
8569F:	Documentation/rpmsg.txt
8570F:	include/linux/rpmsg.h
8571
8572RESET CONTROLLER FRAMEWORK
8573M:	Philipp Zabel <p.zabel@pengutronix.de>
8574S:	Maintained
8575F:	drivers/reset/
8576F:	Documentation/devicetree/bindings/reset/
8577F:	include/linux/reset.h
8578F:	include/linux/reset-controller.h
8579
8580RFKILL
8581M:	Johannes Berg <johannes@sipsolutions.net>
8582L:	linux-wireless@vger.kernel.org
8583W:	http://wireless.kernel.org/
8584T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8585T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8586S:	Maintained
8587F:	Documentation/rfkill.txt
8588F:	net/rfkill/
8589
8590RHASHTABLE
8591M:	Thomas Graf <tgraf@suug.ch>
8592L:	netdev@vger.kernel.org
8593S:	Maintained
8594F:	lib/rhashtable.c
8595F:	include/linux/rhashtable.h
8596
8597RICOH SMARTMEDIA/XD DRIVER
8598M:	Maxim Levitsky <maximlevitsky@gmail.com>
8599S:	Maintained
8600F:	drivers/mtd/nand/r852.c
8601F:	drivers/mtd/nand/r852.h
8602
8603RICOH R5C592 MEMORYSTICK DRIVER
8604M:	Maxim Levitsky <maximlevitsky@gmail.com>
8605S:	Maintained
8606F:	drivers/memstick/host/r592.*
8607
8608ROCCAT DRIVERS
8609M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8610W:	http://sourceforge.net/projects/roccat/
8611S:	Maintained
8612F:	drivers/hid/hid-roccat*
8613F:	include/linux/hid-roccat*
8614F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8615
8616ROCKER DRIVER
8617M:	Jiri Pirko <jiri@resnulli.us>
8618M:	Scott Feldman <sfeldma@gmail.com>
8619L:	netdev@vger.kernel.org
8620S:	Supported
8621F:	drivers/net/ethernet/rocker/
8622
8623ROCKETPORT DRIVER
8624P:	Comtrol Corp.
8625W:	http://www.comtrol.com
8626S:	Maintained
8627F:	Documentation/serial/rocket.txt
8628F:	drivers/tty/rocket*
8629
8630ROCKETPORT EXPRESS/INFINITY DRIVER
8631M:	Kevin Cernekee <cernekee@gmail.com>
8632L:	linux-serial@vger.kernel.org
8633S:	Odd Fixes
8634F:	drivers/tty/serial/rp2.*
8635
8636ROSE NETWORK LAYER
8637M:	Ralf Baechle <ralf@linux-mips.org>
8638L:	linux-hams@vger.kernel.org
8639W:	http://www.linux-ax25.org/
8640S:	Maintained
8641F:	include/net/rose.h
8642F:	include/uapi/linux/rose.h
8643F:	net/rose/
8644
8645RTL2830 MEDIA DRIVER
8646M:	Antti Palosaari <crope@iki.fi>
8647L:	linux-media@vger.kernel.org
8648W:	http://linuxtv.org/
8649W:	http://palosaari.fi/linux/
8650Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8651T:	git git://linuxtv.org/anttip/media_tree.git
8652S:	Maintained
8653F:	drivers/media/dvb-frontends/rtl2830*
8654
8655RTL2832 MEDIA DRIVER
8656M:	Antti Palosaari <crope@iki.fi>
8657L:	linux-media@vger.kernel.org
8658W:	http://linuxtv.org/
8659W:	http://palosaari.fi/linux/
8660Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8661T:	git git://linuxtv.org/anttip/media_tree.git
8662S:	Maintained
8663F:	drivers/media/dvb-frontends/rtl2832*
8664
8665RTL2832_SDR MEDIA DRIVER
8666M:	Antti Palosaari <crope@iki.fi>
8667L:	linux-media@vger.kernel.org
8668W:	http://linuxtv.org/
8669W:	http://palosaari.fi/linux/
8670Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8671T:	git git://linuxtv.org/anttip/media_tree.git
8672S:	Maintained
8673F:	drivers/media/dvb-frontends/rtl2832_sdr*
8674
8675RTL8180 WIRELESS DRIVER
8676L:	linux-wireless@vger.kernel.org
8677W:	http://wireless.kernel.org/
8678T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8679S:	Orphan
8680F:	drivers/net/wireless/rtl818x/rtl8180/
8681
8682RTL8187 WIRELESS DRIVER
8683M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8684M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8685M:	Larry Finger <Larry.Finger@lwfinger.net>
8686L:	linux-wireless@vger.kernel.org
8687W:	http://wireless.kernel.org/
8688T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8689S:	Maintained
8690F:	drivers/net/wireless/rtl818x/rtl8187/
8691
8692RTL8192CE WIRELESS DRIVER
8693M:	Larry Finger <Larry.Finger@lwfinger.net>
8694M:	Chaoming Li <chaoming_li@realsil.com.cn>
8695L:	linux-wireless@vger.kernel.org
8696W:	http://wireless.kernel.org/
8697T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8698S:	Maintained
8699F:	drivers/net/wireless/rtlwifi/
8700F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8701
8702S3 SAVAGE FRAMEBUFFER DRIVER
8703M:	Antonino Daplas <adaplas@gmail.com>
8704L:	linux-fbdev@vger.kernel.org
8705S:	Maintained
8706F:	drivers/video/fbdev/savage/
8707
8708S390
8709M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8710M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8711M:	linux390@de.ibm.com
8712L:	linux-s390@vger.kernel.org
8713W:	http://www.ibm.com/developerworks/linux/linux390/
8714S:	Supported
8715F:	arch/s390/
8716F:	drivers/s390/
8717F:	Documentation/s390/
8718F:	Documentation/DocBook/s390*
8719
8720S390 COMMON I/O LAYER
8721M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8722M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8723L:	linux-s390@vger.kernel.org
8724W:	http://www.ibm.com/developerworks/linux/linux390/
8725S:	Supported
8726F:	drivers/s390/cio/
8727
8728S390 DASD DRIVER
8729M:	Stefan Weinhuber <wein@de.ibm.com>
8730M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8731L:	linux-s390@vger.kernel.org
8732W:	http://www.ibm.com/developerworks/linux/linux390/
8733S:	Supported
8734F:	drivers/s390/block/dasd*
8735F:	block/partitions/ibm.c
8736
8737S390 NETWORK DRIVERS
8738M:	Ursula Braun <ursula.braun@de.ibm.com>
8739M:	linux390@de.ibm.com
8740L:	linux-s390@vger.kernel.org
8741W:	http://www.ibm.com/developerworks/linux/linux390/
8742S:	Supported
8743F:	drivers/s390/net/
8744
8745S390 PCI SUBSYSTEM
8746M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8747M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8748L:	linux-s390@vger.kernel.org
8749W:	http://www.ibm.com/developerworks/linux/linux390/
8750S:	Supported
8751F:	arch/s390/pci/
8752F:	drivers/pci/hotplug/s390_pci_hpc.c
8753
8754S390 ZCRYPT DRIVER
8755M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8756M:	linux390@de.ibm.com
8757L:	linux-s390@vger.kernel.org
8758W:	http://www.ibm.com/developerworks/linux/linux390/
8759S:	Supported
8760F:	drivers/s390/crypto/
8761
8762S390 ZFCP DRIVER
8763M:	Steffen Maier <maier@linux.vnet.ibm.com>
8764M:	linux390@de.ibm.com
8765L:	linux-s390@vger.kernel.org
8766W:	http://www.ibm.com/developerworks/linux/linux390/
8767S:	Supported
8768F:	drivers/s390/scsi/zfcp_*
8769
8770S390 IUCV NETWORK LAYER
8771M:	Ursula Braun <ursula.braun@de.ibm.com>
8772M:	linux390@de.ibm.com
8773L:	linux-s390@vger.kernel.org
8774W:	http://www.ibm.com/developerworks/linux/linux390/
8775S:	Supported
8776F:	drivers/s390/net/*iucv*
8777F:	include/net/iucv/
8778F:	net/iucv/
8779
8780S3C24XX SD/MMC Driver
8781M:	Ben Dooks <ben-linux@fluff.org>
8782L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8783S:	Supported
8784F:	drivers/mmc/host/s3cmci.*
8785
8786SAA6588 RDS RECEIVER DRIVER
8787M:	Hans Verkuil <hverkuil@xs4all.nl>
8788L:	linux-media@vger.kernel.org
8789T:	git git://linuxtv.org/media_tree.git
8790W:	http://linuxtv.org
8791S:	Odd Fixes
8792F:	drivers/media/i2c/saa6588*
8793
8794SAA7134 VIDEO4LINUX DRIVER
8795M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8796L:	linux-media@vger.kernel.org
8797W:	http://linuxtv.org
8798T:	git git://linuxtv.org/media_tree.git
8799S:	Odd fixes
8800F:	Documentation/video4linux/*.saa7134
8801F:	drivers/media/pci/saa7134/
8802
8803SAA7146 VIDEO4LINUX-2 DRIVER
8804M:	Hans Verkuil <hverkuil@xs4all.nl>
8805L:	linux-media@vger.kernel.org
8806T:	git git://linuxtv.org/media_tree.git
8807S:	Maintained
8808F:	drivers/media/common/saa7146/
8809F:	drivers/media/pci/saa7146/
8810F:	include/media/saa7146*
8811
8812SAMSUNG LAPTOP DRIVER
8813M:	Corentin Chary <corentin.chary@gmail.com>
8814L:	platform-driver-x86@vger.kernel.org
8815S:	Maintained
8816F:	drivers/platform/x86/samsung-laptop.c
8817
8818SAMSUNG AUDIO (ASoC) DRIVERS
8819M:	Sangbeom Kim <sbkim73@samsung.com>
8820L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8821S:	Supported
8822F:	sound/soc/samsung/
8823
8824SAMSUNG FRAMEBUFFER DRIVER
8825M:	Jingoo Han <jingoohan1@gmail.com>
8826L:	linux-fbdev@vger.kernel.org
8827S:	Maintained
8828F:	drivers/video/fbdev/s3c-fb.c
8829
8830SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8831M:	Sangbeom Kim <sbkim73@samsung.com>
8832M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
8833L:	linux-kernel@vger.kernel.org
8834L:	linux-samsung-soc@vger.kernel.org
8835S:	Supported
8836F:	drivers/mfd/sec*.c
8837F:	drivers/regulator/s2m*.c
8838F:	drivers/regulator/s5m*.c
8839F:	drivers/clk/clk-s2mps11.c
8840F:	drivers/rtc/rtc-s5m.c
8841F:	include/linux/mfd/samsung/
8842F:	Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8843F:	Documentation/devicetree/bindings/mfd/s2mp*.txt
8844
8845SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8846M:	Kyungmin Park <kyungmin.park@samsung.com>
8847M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8848L:	linux-media@vger.kernel.org
8849Q:	https://patchwork.linuxtv.org/project/linux-media/list/
8850S:	Supported
8851F:	drivers/media/platform/exynos4-is/
8852
8853SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8854M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8855L:	linux-media@vger.kernel.org
8856L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8857S:	Maintained
8858F:	drivers/media/platform/s3c-camif/
8859F:	include/media/s3c_camif.h
8860
8861SAMSUNG S5C73M3 CAMERA DRIVER
8862M:	Kyungmin Park <kyungmin.park@samsung.com>
8863M:	Andrzej Hajda <a.hajda@samsung.com>
8864L:	linux-media@vger.kernel.org
8865S:	Supported
8866F:	drivers/media/i2c/s5c73m3/*
8867
8868SAMSUNG S5K5BAF CAMERA DRIVER
8869M:	Kyungmin Park <kyungmin.park@samsung.com>
8870M:	Andrzej Hajda <a.hajda@samsung.com>
8871L:	linux-media@vger.kernel.org
8872S:	Supported
8873F:	drivers/media/i2c/s5k5baf.c
8874
8875SAMSUNG SOC CLOCK DRIVERS
8876M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8877M:	Tomasz Figa <tomasz.figa@gmail.com>
8878S:	Supported
8879L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8880F:	drivers/clk/samsung/
8881
8882SAMSUNG SXGBE DRIVERS
8883M:	Byungho An <bh74.an@samsung.com>
8884M:	Girish K S <ks.giri@samsung.com>
8885M:	Vipul Pandya <vipul.pandya@samsung.com>
8886S:	Supported
8887L:	netdev@vger.kernel.org
8888F:	drivers/net/ethernet/samsung/sxgbe/
8889
8890SAMSUNG THERMAL DRIVER
8891M:	Lukasz Majewski <l.majewski@samsung.com>
8892L:	linux-pm@vger.kernel.org
8893L:	linux-samsung-soc@vger.kernel.org
8894S:	Supported
8895T:	https://github.com/lmajewski/linux-samsung-thermal.git
8896F:	drivers/thermal/samsung/
8897
8898SAMSUNG USB2 PHY DRIVER
8899M:	Kamil Debski <k.debski@samsung.com>
8900L:	linux-kernel@vger.kernel.org
8901S:	Supported
8902F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
8903F:	Documentation/phy/samsung-usb2.txt
8904F:	drivers/phy/phy-exynos4210-usb2.c
8905F:	drivers/phy/phy-exynos4x12-usb2.c
8906F:	drivers/phy/phy-exynos5250-usb2.c
8907F:	drivers/phy/phy-s5pv210-usb2.c
8908F:	drivers/phy/phy-samsung-usb2.c
8909F:	drivers/phy/phy-samsung-usb2.h
8910
8911SERIAL DRIVERS
8912M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8913L:	linux-serial@vger.kernel.org
8914S:	Maintained
8915F:	drivers/tty/serial/
8916
8917SYNOPSYS DESIGNWARE DMAC DRIVER
8918M:	Viresh Kumar <vireshk@kernel.org>
8919M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8920S:	Maintained
8921F:	include/linux/dma/dw.h
8922F:	include/linux/platform_data/dma-dw.h
8923F:	drivers/dma/dw/
8924
8925SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8926M:	Seungwon Jeon <tgih.jun@samsung.com>
8927M:	Jaehoon Chung <jh80.chung@samsung.com>
8928L:	linux-mmc@vger.kernel.org
8929S:	Maintained
8930F:	include/linux/mmc/dw_mmc.h
8931F:	drivers/mmc/host/dw_mmc*
8932
8933THUNDERBOLT DRIVER
8934M:	Andreas Noever <andreas.noever@gmail.com>
8935S:	Maintained
8936F:	drivers/thunderbolt/
8937
8938TIMEKEEPING, CLOCKSOURCE CORE, NTP
8939M:	John Stultz <john.stultz@linaro.org>
8940M:	Thomas Gleixner <tglx@linutronix.de>
8941L:	linux-kernel@vger.kernel.org
8942T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8943S:	Supported
8944F:	include/linux/clocksource.h
8945F:	include/linux/time.h
8946F:	include/linux/timex.h
8947F:	include/uapi/linux/time.h
8948F:	include/uapi/linux/timex.h
8949F:	kernel/time/clocksource.c
8950F:	kernel/time/time*.c
8951F:	kernel/time/ntp.c
8952F:	tools/testing/selftests/timers/
8953
8954SC1200 WDT DRIVER
8955M:	Zwane Mwaikambo <zwanem@gmail.com>
8956S:	Maintained
8957F:	drivers/watchdog/sc1200wdt.c
8958
8959SCHEDULER
8960M:	Ingo Molnar <mingo@redhat.com>
8961M:	Peter Zijlstra <peterz@infradead.org>
8962L:	linux-kernel@vger.kernel.org
8963T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8964S:	Maintained
8965F:	kernel/sched/
8966F:	include/linux/sched.h
8967F:	include/uapi/linux/sched.h
8968F:	include/linux/wait.h
8969
8970SCORE ARCHITECTURE
8971M:	Chen Liqin <liqin.linux@gmail.com>
8972M:	Lennox Wu <lennox.wu@gmail.com>
8973W:	http://www.sunplus.com
8974S:	Supported
8975F:	arch/score/
8976
8977SCSI CDROM DRIVER
8978M:	Jens Axboe <axboe@kernel.dk>
8979L:	linux-scsi@vger.kernel.org
8980W:	http://www.kernel.dk
8981S:	Maintained
8982F:	drivers/scsi/sr*
8983
8984SCSI RDMA PROTOCOL (SRP) INITIATOR
8985M:	Bart Van Assche <bart.vanassche@sandisk.com>
8986L:	linux-rdma@vger.kernel.org
8987S:	Supported
8988W:	http://www.openfabrics.org
8989Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8990T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8991F:	drivers/infiniband/ulp/srp/
8992F:	include/scsi/srp.h
8993
8994SCSI SG DRIVER
8995M:	Doug Gilbert <dgilbert@interlog.com>
8996L:	linux-scsi@vger.kernel.org
8997W:	http://sg.danny.cz/sg
8998S:	Maintained
8999F:	Documentation/scsi/scsi-generic.txt
9000F:	drivers/scsi/sg.c
9001F:	include/scsi/sg.h
9002
9003SCSI SUBSYSTEM
9004M:	"James E.J. Bottomley" <JBottomley@odin.com>
9005L:	linux-scsi@vger.kernel.org
9006T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9007S:	Maintained
9008F:	drivers/scsi/
9009F:	include/scsi/
9010
9011SCSI TAPE DRIVER
9012M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9013L:	linux-scsi@vger.kernel.org
9014S:	Maintained
9015F:	Documentation/scsi/st.txt
9016F:	drivers/scsi/st.*
9017F:	drivers/scsi/st_*.h
9018
9019SCTP PROTOCOL
9020M:	Vlad Yasevich <vyasevich@gmail.com>
9021M:	Neil Horman <nhorman@tuxdriver.com>
9022L:	linux-sctp@vger.kernel.org
9023W:	http://lksctp.sourceforge.net
9024S:	Maintained
9025F:	Documentation/networking/sctp.txt
9026F:	include/linux/sctp.h
9027F:	include/uapi/linux/sctp.h
9028F:	include/net/sctp/
9029F:	net/sctp/
9030
9031SCx200 CPU SUPPORT
9032M:	Jim Cromie <jim.cromie@gmail.com>
9033S:	Odd Fixes
9034F:	Documentation/i2c/busses/scx200_acb
9035F:	arch/x86/platform/scx200/
9036F:	drivers/watchdog/scx200_wdt.c
9037F:	drivers/i2c/busses/scx200*
9038F:	drivers/mtd/maps/scx200_docflash.c
9039F:	include/linux/scx200.h
9040
9041SCx200 GPIO DRIVER
9042M:	Jim Cromie <jim.cromie@gmail.com>
9043S:	Maintained
9044F:	drivers/char/scx200_gpio.c
9045F:	include/linux/scx200_gpio.h
9046
9047SCx200 HRT CLOCKSOURCE DRIVER
9048M:	Jim Cromie <jim.cromie@gmail.com>
9049S:	Maintained
9050F:	drivers/clocksource/scx200_hrt.c
9051
9052SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9053M:	Sascha Sommer <saschasommer@freenet.de>
9054L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9055S:	Maintained
9056F:	drivers/mmc/host/sdricoh_cs.c
9057
9058SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9059L:	linux-mmc@vger.kernel.org
9060S:	Orphan
9061F:	drivers/mmc/host/sdhci.*
9062F:	drivers/mmc/host/sdhci-pltfm.[ch]
9063
9064SECURE COMPUTING
9065M:	Kees Cook <keescook@chromium.org>
9066R:	Andy Lutomirski <luto@amacapital.net>
9067R:	Will Drewry <wad@chromium.org>
9068T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9069S:	Supported
9070F:	kernel/seccomp.c
9071F:	include/uapi/linux/seccomp.h
9072F:	include/linux/seccomp.h
9073F:	tools/testing/selftests/seccomp/*
9074K:	\bsecure_computing
9075K:	\bTIF_SECCOMP\b
9076
9077SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9078M:	Ben Dooks <ben-linux@fluff.org>
9079M:	Jaehoon Chung <jh80.chung@samsung.com>
9080L:	linux-mmc@vger.kernel.org
9081S:	Maintained
9082F:	drivers/mmc/host/sdhci-s3c*
9083
9084SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9085M:	Viresh Kumar <vireshk@kernel.org>
9086L:	spear-devel@list.st.com
9087L:	linux-mmc@vger.kernel.org
9088S:	Maintained
9089F:	drivers/mmc/host/sdhci-spear.c
9090
9091SECURITY SUBSYSTEM
9092M:	James Morris <james.l.morris@oracle.com>
9093M:	"Serge E. Hallyn" <serge@hallyn.com>
9094L:	linux-security-module@vger.kernel.org (suggested Cc:)
9095T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9096W:	http://kernsec.org/
9097S:	Supported
9098F:	security/
9099
9100SECURITY CONTACT
9101M:	Security Officers <security@kernel.org>
9102S:	Supported
9103
9104SELINUX SECURITY MODULE
9105M:	Paul Moore <paul@paul-moore.com>
9106M:	Stephen Smalley <sds@tycho.nsa.gov>
9107M:	Eric Paris <eparis@parisplace.org>
9108L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
9109W:	http://selinuxproject.org
9110T:	git git://git.infradead.org/users/pcmoore/selinux
9111S:	Supported
9112F:	include/linux/selinux*
9113F:	security/selinux/
9114F:	scripts/selinux/
9115
9116APPARMOR SECURITY MODULE
9117M:	John Johansen <john.johansen@canonical.com>
9118L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9119W:	apparmor.wiki.kernel.org
9120T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9121S:	Supported
9122F:	security/apparmor/
9123
9124SENSABLE PHANTOM
9125M:	Jiri Slaby <jirislaby@gmail.com>
9126S:	Maintained
9127F:	drivers/misc/phantom.c
9128F:	include/uapi/linux/phantom.h
9129
9130SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9131M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9132M:	Minh Tran <minh.tran@avagotech.com>
9133M:	John Soni Jose <sony.john-n@avagotech.com>
9134L:	linux-scsi@vger.kernel.org
9135W:	http://www.avagotech.com
9136S:	Supported
9137F:	drivers/scsi/be2iscsi/
9138
9139Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9140M:	Sathya Perla <sathya.perla@avagotech.com>
9141M:	Ajit Khaparde <ajit.khaparde@avagotech.com>
9142M:	Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9143M:	Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9144L:	netdev@vger.kernel.org
9145W:	http://www.emulex.com
9146S:	Supported
9147F:	drivers/net/ethernet/emulex/benet/
9148
9149EMULEX ONECONNECT ROCE DRIVER
9150M:	Selvin Xavier <selvin.xavier@avagotech.com>
9151M:	Devesh Sharma <devesh.sharma@avagotech.com>
9152M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9153L:	linux-rdma@vger.kernel.org
9154W:	http://www.emulex.com
9155S:	Supported
9156F:	drivers/infiniband/hw/ocrdma/
9157
9158SFC NETWORK DRIVER
9159M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9160M:	Shradha Shah <sshah@solarflare.com>
9161L:	netdev@vger.kernel.org
9162S:	Supported
9163F:	drivers/net/ethernet/sfc/
9164
9165SGI GRU DRIVER
9166M:	Dimitri Sivanich <sivanich@sgi.com>
9167S:	Maintained
9168F:	drivers/misc/sgi-gru/
9169
9170SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9171M:	Pat Gefre <pfg@sgi.com>
9172L:	linux-ia64@vger.kernel.org
9173S:	Supported
9174F:	Documentation/ia64/serial.txt
9175F:	drivers/tty/serial/ioc?_serial.c
9176F:	include/linux/ioc?.h
9177
9178SGI XP/XPC/XPNET DRIVER
9179M:	Cliff Whickman <cpw@sgi.com>
9180M:	Robin Holt <robinmholt@gmail.com>
9181S:	Maintained
9182F:	drivers/misc/sgi-xp/
9183
9184SI2157 MEDIA DRIVER
9185M:	Antti Palosaari <crope@iki.fi>
9186L:	linux-media@vger.kernel.org
9187W:	http://linuxtv.org/
9188W:	http://palosaari.fi/linux/
9189Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9190T:	git git://linuxtv.org/anttip/media_tree.git
9191S:	Maintained
9192F:	drivers/media/tuners/si2157*
9193
9194SI2168 MEDIA DRIVER
9195M:	Antti Palosaari <crope@iki.fi>
9196L:	linux-media@vger.kernel.org
9197W:	http://linuxtv.org/
9198W:	http://palosaari.fi/linux/
9199Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9200T:	git git://linuxtv.org/anttip/media_tree.git
9201S:	Maintained
9202F:	drivers/media/dvb-frontends/si2168*
9203
9204SI470X FM RADIO RECEIVER I2C DRIVER
9205M:	Hans Verkuil <hverkuil@xs4all.nl>
9206L:	linux-media@vger.kernel.org
9207T:	git git://linuxtv.org/media_tree.git
9208W:	http://linuxtv.org
9209S:	Odd Fixes
9210F:	drivers/media/radio/si470x/radio-si470x-i2c.c
9211
9212SI470X FM RADIO RECEIVER USB DRIVER
9213M:	Hans Verkuil <hverkuil@xs4all.nl>
9214L:	linux-media@vger.kernel.org
9215T:	git git://linuxtv.org/media_tree.git
9216W:	http://linuxtv.org
9217S:	Maintained
9218F:	drivers/media/radio/si470x/radio-si470x-common.c
9219F:	drivers/media/radio/si470x/radio-si470x.h
9220F:	drivers/media/radio/si470x/radio-si470x-usb.c
9221
9222SI4713 FM RADIO TRANSMITTER I2C DRIVER
9223M:	Eduardo Valentin <edubezval@gmail.com>
9224L:	linux-media@vger.kernel.org
9225T:	git git://linuxtv.org/media_tree.git
9226W:	http://linuxtv.org
9227S:	Odd Fixes
9228F:	drivers/media/radio/si4713/si4713.?
9229
9230SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9231M:	Eduardo Valentin <edubezval@gmail.com>
9232L:	linux-media@vger.kernel.org
9233T:	git git://linuxtv.org/media_tree.git
9234W:	http://linuxtv.org
9235S:	Odd Fixes
9236F:	drivers/media/radio/si4713/radio-platform-si4713.c
9237
9238SI4713 FM RADIO TRANSMITTER USB DRIVER
9239M:	Hans Verkuil <hverkuil@xs4all.nl>
9240L:	linux-media@vger.kernel.org
9241T:	git git://linuxtv.org/media_tree.git
9242W:	http://linuxtv.org
9243S:	Maintained
9244F:	drivers/media/radio/si4713/radio-usb-si4713.c
9245
9246SIANO DVB DRIVER
9247M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9248L:	linux-media@vger.kernel.org
9249W:	http://linuxtv.org
9250T:	git git://linuxtv.org/media_tree.git
9251S:	Odd fixes
9252F:	drivers/media/common/siano/
9253F:	drivers/media/usb/siano/
9254F:	drivers/media/usb/siano/
9255F:	drivers/media/mmc/siano/
9256
9257SIMPLEFB FB DRIVER
9258M:	Hans de Goede <hdegoede@redhat.com>
9259L:	linux-fbdev@vger.kernel.org
9260S:	Maintained
9261F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
9262F:	drivers/video/fbdev/simplefb.c
9263F:	include/linux/platform_data/simplefb.h
9264
9265SH_VEU V4L2 MEM2MEM DRIVER
9266L:	linux-media@vger.kernel.org
9267S:	Orphan
9268F:	drivers/media/platform/sh_veu.c
9269
9270SH_VOU V4L2 OUTPUT DRIVER
9271L:	linux-media@vger.kernel.org
9272S:	Orphan
9273F:	drivers/media/platform/sh_vou.c
9274F:	include/media/sh_vou.h
9275
9276SIMPLE FIRMWARE INTERFACE (SFI)
9277M:	Len Brown <lenb@kernel.org>
9278L:	sfi-devel@simplefirmware.org
9279W:	http://simplefirmware.org/
9280T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9281S:	Supported
9282F:	arch/x86/platform/sfi/
9283F:	drivers/sfi/
9284F:	include/linux/sfi*.h
9285
9286SIMTEC EB110ATX (Chalice CATS)
9287P:	Ben Dooks
9288P:	Vincent Sanders <vince@simtec.co.uk>
9289M:	Simtec Linux Team <linux@simtec.co.uk>
9290W:	http://www.simtec.co.uk/products/EB110ATX/
9291S:	Supported
9292
9293SIMTEC EB2410ITX (BAST)
9294P:	Ben Dooks
9295P:	Vincent Sanders <vince@simtec.co.uk>
9296M:	Simtec Linux Team <linux@simtec.co.uk>
9297W:	http://www.simtec.co.uk/products/EB2410ITX/
9298S:	Supported
9299F:	arch/arm/mach-s3c24xx/mach-bast.c
9300F:	arch/arm/mach-s3c24xx/bast-ide.c
9301F:	arch/arm/mach-s3c24xx/bast-irq.c
9302
9303TI DAVINCI MACHINE SUPPORT
9304M:	Sekhar Nori <nsekhar@ti.com>
9305M:	Kevin Hilman <khilman@deeprootsystems.com>
9306T:	git git://gitorious.org/linux-davinci/linux-davinci.git
9307Q:	http://patchwork.kernel.org/project/linux-davinci/list/
9308S:	Supported
9309F:	arch/arm/mach-davinci/
9310F:	drivers/i2c/busses/i2c-davinci.c
9311
9312TI DAVINCI SERIES MEDIA DRIVER
9313M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9314L:	linux-media@vger.kernel.org
9315W:	http://linuxtv.org/
9316Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9317T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9318S:	Maintained
9319F:	drivers/media/platform/davinci/
9320F:	include/media/davinci/
9321
9322TI AM437X VPFE DRIVER
9323M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9324L:	linux-media@vger.kernel.org
9325W:	http://linuxtv.org/
9326Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9327T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9328S:	Maintained
9329F:	drivers/media/platform/am437x/
9330
9331OV2659 OMNIVISION SENSOR DRIVER
9332M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9333L:	linux-media@vger.kernel.org
9334W:	http://linuxtv.org/
9335Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9336T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9337S:	Maintained
9338F:	drivers/media/i2c/ov2659.c
9339F:	include/media/ov2659.h
9340
9341SIS 190 ETHERNET DRIVER
9342M:	Francois Romieu <romieu@fr.zoreil.com>
9343L:	netdev@vger.kernel.org
9344S:	Maintained
9345F:	drivers/net/ethernet/sis/sis190.c
9346
9347SIS 900/7016 FAST ETHERNET DRIVER
9348M:	Daniele Venzano <venza@brownhat.org>
9349W:	http://www.brownhat.org/sis900.html
9350L:	netdev@vger.kernel.org
9351S:	Maintained
9352F:	drivers/net/ethernet/sis/sis900.*
9353
9354SIS FRAMEBUFFER DRIVER
9355M:	Thomas Winischhofer <thomas@winischhofer.net>
9356W:	http://www.winischhofer.net/linuxsisvga.shtml
9357S:	Maintained
9358F:	Documentation/fb/sisfb.txt
9359F:	drivers/video/fbdev/sis/
9360F:	include/video/sisfb.h
9361
9362SIS USB2VGA DRIVER
9363M:	Thomas Winischhofer <thomas@winischhofer.net>
9364W:	http://www.winischhofer.at/linuxsisusbvga.shtml
9365S:	Maintained
9366F:	drivers/usb/misc/sisusbvga/
9367
9368SLAB ALLOCATOR
9369M:	Christoph Lameter <cl@linux.com>
9370M:	Pekka Enberg <penberg@kernel.org>
9371M:	David Rientjes <rientjes@google.com>
9372M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
9373M:	Andrew Morton <akpm@linux-foundation.org>
9374L:	linux-mm@kvack.org
9375S:	Maintained
9376F:	include/linux/sl?b*.h
9377F:	mm/sl?b*
9378
9379SLEEPABLE READ-COPY UPDATE (SRCU)
9380M:	Lai Jiangshan <laijs@cn.fujitsu.com>
9381M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9382M:	Josh Triplett <josh@joshtriplett.org>
9383R:	Steven Rostedt <rostedt@goodmis.org>
9384R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9385L:	linux-kernel@vger.kernel.org
9386W:	http://www.rdrop.com/users/paulmck/RCU/
9387S:	Supported
9388T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9389F:	include/linux/srcu.h
9390F:	kernel/rcu/srcu.c
9391
9392SMACK SECURITY MODULE
9393M:	Casey Schaufler <casey@schaufler-ca.com>
9394L:	linux-security-module@vger.kernel.org
9395W:	http://schaufler-ca.com
9396T:	git git://git.gitorious.org/smack-next/kernel.git
9397S:	Maintained
9398F:	Documentation/security/Smack.txt
9399F:	security/smack/
9400
9401DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9402M:	Kevin Hilman <khilman@kernel.org>
9403M:	Nishanth Menon <nm@ti.com>
9404S:	Maintained
9405F:	drivers/power/avs/
9406F:	include/linux/power/smartreflex.h
9407L:	linux-pm@vger.kernel.org
9408
9409SMC91x ETHERNET DRIVER
9410M:	Nicolas Pitre <nico@fluxnic.net>
9411S:	Odd Fixes
9412F:	drivers/net/ethernet/smsc/smc91x.*
9413
9414SMIA AND SMIA++ IMAGE SENSOR DRIVER
9415M:	Sakari Ailus <sakari.ailus@iki.fi>
9416L:	linux-media@vger.kernel.org
9417S:	Maintained
9418F:	drivers/media/i2c/smiapp/
9419F:	include/media/smiapp.h
9420F:	drivers/media/i2c/smiapp-pll.c
9421F:	drivers/media/i2c/smiapp-pll.h
9422F:	include/uapi/linux/smiapp.h
9423F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9424
9425SMM665 HARDWARE MONITOR DRIVER
9426M:	Guenter Roeck <linux@roeck-us.net>
9427L:	lm-sensors@lm-sensors.org
9428S:	Maintained
9429F:	Documentation/hwmon/smm665
9430F:	drivers/hwmon/smm665.c
9431
9432SMSC EMC2103 HARDWARE MONITOR DRIVER
9433M:	Steve Glendinning <steve.glendinning@shawell.net>
9434L:	lm-sensors@lm-sensors.org
9435S:	Maintained
9436F:	Documentation/hwmon/emc2103
9437F:	drivers/hwmon/emc2103.c
9438
9439SMSC SCH5627 HARDWARE MONITOR DRIVER
9440M:	Hans de Goede <hdegoede@redhat.com>
9441L:	lm-sensors@lm-sensors.org
9442S:	Supported
9443F:	Documentation/hwmon/sch5627
9444F:	drivers/hwmon/sch5627.c
9445
9446SMSC47B397 HARDWARE MONITOR DRIVER
9447M:	Jean Delvare <jdelvare@suse.com>
9448L:	lm-sensors@lm-sensors.org
9449S:	Maintained
9450F:	Documentation/hwmon/smsc47b397
9451F:	drivers/hwmon/smsc47b397.c
9452
9453SMSC911x ETHERNET DRIVER
9454M:	Steve Glendinning <steve.glendinning@shawell.net>
9455L:	netdev@vger.kernel.org
9456S:	Maintained
9457F:	include/linux/smsc911x.h
9458F:	drivers/net/ethernet/smsc/smsc911x.*
9459
9460SMSC9420 PCI ETHERNET DRIVER
9461M:	Steve Glendinning <steve.glendinning@shawell.net>
9462L:	netdev@vger.kernel.org
9463S:	Maintained
9464F:	drivers/net/ethernet/smsc/smsc9420.*
9465
9466SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9467M:	Steve Glendinning <steve.glendinning@shawell.net>
9468L:	linux-fbdev@vger.kernel.org
9469S:	Maintained
9470F:	drivers/video/fbdev/smscufx.c
9471
9472SOC-CAMERA V4L2 SUBSYSTEM
9473M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9474L:	linux-media@vger.kernel.org
9475T:	git git://linuxtv.org/media_tree.git
9476S:	Maintained
9477F:	include/media/soc*
9478F:	drivers/media/i2c/soc_camera/
9479F:	drivers/media/platform/soc_camera/
9480
9481SOEKRIS NET48XX LED SUPPORT
9482M:	Chris Boot <bootc@bootc.net>
9483S:	Maintained
9484F:	drivers/leds/leds-net48xx.c
9485
9486SOFTLOGIC 6x10 MPEG CODEC
9487M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9488M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9489M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9490M:	Ismael Luceno <ismael@iodev.co.uk>
9491L:	linux-media@vger.kernel.org
9492S:	Supported
9493F:	drivers/media/pci/solo6x10/
9494
9495SOFTWARE RAID (Multiple Disks) SUPPORT
9496M:	Neil Brown <neilb@suse.com>
9497L:	linux-raid@vger.kernel.org
9498S:	Supported
9499F:	drivers/md/
9500F:	include/linux/raid/
9501F:	include/uapi/linux/raid/
9502
9503SONIC NETWORK DRIVER
9504M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9505L:	netdev@vger.kernel.org
9506S:	Maintained
9507F:	drivers/net/ethernet/natsemi/sonic.*
9508
9509SONICS SILICON BACKPLANE DRIVER (SSB)
9510M:	Michael Buesch <m@bues.ch>
9511L:	netdev@vger.kernel.org
9512S:	Maintained
9513F:	drivers/ssb/
9514F:	include/linux/ssb/
9515
9516SONY VAIO CONTROL DEVICE DRIVER
9517M:	Mattia Dongili <malattia@linux.it>
9518L:	platform-driver-x86@vger.kernel.org
9519W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9520S:	Maintained
9521F:	Documentation/laptops/sony-laptop.txt
9522F:	drivers/char/sonypi.c
9523F:	drivers/platform/x86/sony-laptop.c
9524F:	include/linux/sony-laptop.h
9525
9526SONY MEMORYSTICK CARD SUPPORT
9527M:	Alex Dubov <oakad@yahoo.com>
9528W:	http://tifmxx.berlios.de/
9529S:	Maintained
9530F:	drivers/memstick/host/tifm_ms.c
9531
9532SONY MEMORYSTICK STANDARD SUPPORT
9533M:	Maxim Levitsky <maximlevitsky@gmail.com>
9534S:	Maintained
9535F:	drivers/memstick/core/ms_block.*
9536
9537SOUND
9538M:	Jaroslav Kysela <perex@perex.cz>
9539M:	Takashi Iwai <tiwai@suse.com>
9540L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9541W:	http://www.alsa-project.org/
9542T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9543T:	git git://git.alsa-project.org/alsa-kernel.git
9544Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9545S:	Maintained
9546F:	Documentation/sound/
9547F:	include/sound/
9548F:	include/uapi/sound/
9549F:	sound/
9550
9551SOUND - COMPRESSED AUDIO
9552M:	Vinod Koul <vinod.koul@intel.com>
9553L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9554T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9555S:	Supported
9556F:	Documentation/sound/alsa/compress_offload.txt
9557F:	include/sound/compress_driver.h
9558F:	include/uapi/sound/compress_*
9559F:	sound/core/compress_offload.c
9560F:	sound/soc/soc-compress.c
9561
9562SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9563M:	Liam Girdwood <lgirdwood@gmail.com>
9564M:	Mark Brown <broonie@kernel.org>
9565T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9566L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9567W:	http://alsa-project.org/main/index.php/ASoC
9568S:	Supported
9569F:	Documentation/sound/alsa/soc/
9570F:	sound/soc/
9571F:	include/sound/soc*
9572
9573SOUND - DMAENGINE HELPERS
9574M:	Lars-Peter Clausen <lars@metafoo.de>
9575S:	Supported
9576F:	include/sound/dmaengine_pcm.h
9577F:	sound/core/pcm_dmaengine.c
9578F:	sound/soc/soc-generic-dmaengine-pcm.c
9579
9580SP2 MEDIA DRIVER
9581M:	Olli Salonen <olli.salonen@iki.fi>
9582L:	linux-media@vger.kernel.org
9583W:	http://linuxtv.org/
9584Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9585S:	Maintained
9586F:	drivers/media/dvb-frontends/sp2*
9587
9588SPARC + UltraSPARC (sparc/sparc64)
9589M:	"David S. Miller" <davem@davemloft.net>
9590L:	sparclinux@vger.kernel.org
9591Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9592T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9593T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9594S:	Maintained
9595F:	arch/sparc/
9596F:	drivers/sbus/
9597
9598SPARC SERIAL DRIVERS
9599M:	"David S. Miller" <davem@davemloft.net>
9600L:	sparclinux@vger.kernel.org
9601T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9602T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9603S:	Maintained
9604F:	include/linux/sunserialcore.h
9605F:	drivers/tty/serial/suncore.c
9606F:	drivers/tty/serial/sunhv.c
9607F:	drivers/tty/serial/sunsab.c
9608F:	drivers/tty/serial/sunsab.h
9609F:	drivers/tty/serial/sunsu.c
9610F:	drivers/tty/serial/sunzilog.c
9611F:	drivers/tty/serial/sunzilog.h
9612
9613SPARSE CHECKER
9614M:	"Christopher Li" <sparse@chrisli.org>
9615L:	linux-sparse@vger.kernel.org
9616W:	https://sparse.wiki.kernel.org/
9617T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9618T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9619S:	Maintained
9620F:	include/linux/compiler.h
9621
9622SPEAR PLATFORM SUPPORT
9623M:	Viresh Kumar <vireshk@kernel.org>
9624M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9625L:	spear-devel@list.st.com
9626L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9627W:	http://www.st.com/spear
9628S:	Maintained
9629F:	arch/arm/mach-spear/
9630
9631SPEAR CLOCK FRAMEWORK SUPPORT
9632M:	Viresh Kumar <vireshk@kernel.org>
9633L:	spear-devel@list.st.com
9634L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9635W:	http://www.st.com/spear
9636S:	Maintained
9637F:	drivers/clk/spear/
9638
9639SPI SUBSYSTEM
9640M:	Mark Brown <broonie@kernel.org>
9641L:	linux-spi@vger.kernel.org
9642T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9643Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9644S:	Maintained
9645F:	Documentation/spi/
9646F:	drivers/spi/
9647F:	include/linux/spi/
9648F:	include/uapi/linux/spi/
9649
9650SPIDERNET NETWORK DRIVER for CELL
9651M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9652L:	netdev@vger.kernel.org
9653S:	Supported
9654F:	Documentation/networking/spider_net.txt
9655F:	drivers/net/ethernet/toshiba/spider_net*
9656
9657SPU FILE SYSTEM
9658M:	Jeremy Kerr <jk@ozlabs.org>
9659L:	linuxppc-dev@lists.ozlabs.org
9660W:	http://www.ibm.com/developerworks/power/cell/
9661S:	Supported
9662F:	Documentation/filesystems/spufs.txt
9663F:	arch/powerpc/platforms/cell/spufs/
9664
9665SQUASHFS FILE SYSTEM
9666M:	Phillip Lougher <phillip@squashfs.org.uk>
9667L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9668W:	http://squashfs.org.uk
9669S:	Maintained
9670F:	Documentation/filesystems/squashfs.txt
9671F:	fs/squashfs/
9672
9673SRM (Alpha) environment access
9674M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9675S:	Maintained
9676F:	arch/alpha/kernel/srm_env.c
9677
9678STABLE BRANCH
9679M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9680L:	stable@vger.kernel.org
9681S:	Supported
9682F:	Documentation/stable_kernel_rules.txt
9683
9684STAGING SUBSYSTEM
9685M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9686T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9687L:	devel@driverdev.osuosl.org
9688S:	Supported
9689F:	drivers/staging/
9690
9691STAGING - COMEDI
9692M:	Ian Abbott <abbotti@mev.co.uk>
9693M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9694S:	Odd Fixes
9695F:	drivers/staging/comedi/
9696
9697STAGING - FLARION FT1000 DRIVERS
9698M:	Marek Belisko <marek.belisko@gmail.com>
9699S:	Odd Fixes
9700F:	drivers/staging/ft1000/
9701
9702STAGING - INDUSTRIAL IO
9703M:	Jonathan Cameron <jic23@kernel.org>
9704L:	linux-iio@vger.kernel.org
9705S:	Odd Fixes
9706F:	drivers/staging/iio/
9707
9708STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9709M:	Jarod Wilson <jarod@wilsonet.com>
9710W:	http://www.lirc.org/
9711S:	Odd Fixes
9712F:	drivers/staging/media/lirc/
9713
9714STAGING - LUSTRE PARALLEL FILESYSTEM
9715M:	Oleg Drokin <oleg.drokin@intel.com>
9716M:	Andreas Dilger <andreas.dilger@intel.com>
9717L:	HPDD-discuss@lists.01.org (moderated for non-subscribers)
9718W:	http://lustre.opensfs.org/
9719S:	Maintained
9720F:	drivers/staging/lustre
9721
9722STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9723M:	Julian Andres Klode <jak@jak-linux.org>
9724M:	Marc Dietrich <marvin24@gmx.de>
9725L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9726L:	linux-tegra@vger.kernel.org
9727S:	Maintained
9728F:	drivers/staging/nvec/
9729
9730STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9731M:	Jens Frederich <jfrederich@gmail.com>
9732M:	Daniel Drake <dsd@laptop.org>
9733M:	Jon Nettleton <jon.nettleton@gmail.com>
9734W:	http://wiki.laptop.org/go/DCON
9735S:	Maintained
9736F:	drivers/staging/olpc_dcon/
9737
9738STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9739M:	Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9740S:	Maintained
9741F:	drivers/staging/ozwpan/
9742
9743STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9744M:	Willy Tarreau <willy@meta-x.org>
9745S:	Odd Fixes
9746F:	drivers/staging/panel/
9747
9748STAGING - REALTEK RTL8712U DRIVERS
9749M:	Larry Finger <Larry.Finger@lwfinger.net>
9750M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9751S:	Odd Fixes
9752F:	drivers/staging/rtl8712/
9753
9754STAGING - REALTEK RTL8723U WIRELESS DRIVER
9755M:	Larry Finger <Larry.Finger@lwfinger.net>
9756M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9757L:	linux-wireless@vger.kernel.org
9758S:	Maintained
9759F:	drivers/staging/rtl8723au/
9760
9761STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9762M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9763M:	Teddy Wang <teddy.wang@siliconmotion.com>
9764M:	Sudip Mukherjee <sudip@vectorindia.org>
9765L:	linux-fbdev@vger.kernel.org
9766S:	Maintained
9767F:	drivers/staging/sm7xxfb/
9768
9769STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9770M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9771M:	Teddy Wang <teddy.wang@siliconmotion.com>
9772M:	Sudip Mukherjee <sudip@vectorindia.org>
9773L:	linux-fbdev@vger.kernel.org
9774S:	Maintained
9775F:	drivers/staging/sm750fb/
9776
9777STAGING - SLICOSS
9778M:	Lior Dotan <liodot@gmail.com>
9779M:	Christopher Harrer <charrer@alacritech.com>
9780S:	Odd Fixes
9781F:	drivers/staging/slicoss/
9782
9783STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9784M:	William Hubbs <w.d.hubbs@gmail.com>
9785M:	Chris Brannon <chris@the-brannons.com>
9786M:	Kirk Reiser <kirk@reisers.ca>
9787M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9788L:	speakup@linux-speakup.org
9789W:	http://www.linux-speakup.org/
9790S:	Odd Fixes
9791F:	drivers/staging/speakup/
9792
9793STAGING - VIA VT665X DRIVERS
9794M:	Forest Bond <forest@alittletooquiet.net>
9795S:	Odd Fixes
9796F:	drivers/staging/vt665?/
9797
9798STAGING - WILC1000 WIFI DRIVER
9799M:	Johnny Kim <johnny.kim@atmel.com>
9800M:	Rachel Kim <rachel.kim@atmel.com>
9801M:	Dean Lee <dean.lee@atmel.com>
9802M:	Chris Park <chris.park@atmel.com>
9803L:	linux-wireless@vger.kernel.org
9804S:	Supported
9805F:	drivers/staging/wilc1000/
9806
9807STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9808M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9809S:	Odd Fixes
9810F:	drivers/staging/xgifb/
9811
9812HFI1 DRIVER
9813M:	Mike Marciniszyn <infinipath@intel.com>
9814L:	linux-rdma@vger.kernel.org
9815S:	Supported
9816F:	drivers/staging/rdma/hfi1
9817
9818STARFIRE/DURALAN NETWORK DRIVER
9819M:	Ion Badulescu <ionut@badula.org>
9820S:	Odd Fixes
9821F:	drivers/net/ethernet/adaptec/starfire*
9822
9823SUN3/3X
9824M:	Sam Creasey <sammy@sammy.net>
9825W:	http://sammy.net/sun3/
9826S:	Maintained
9827F:	arch/m68k/kernel/*sun3*
9828F:	arch/m68k/sun3*/
9829F:	arch/m68k/include/asm/sun3*
9830F:	drivers/net/ethernet/i825xx/sun3*
9831
9832SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9833M:	Hans de Goede <hdegoede@redhat.com>
9834L:	linux-input@vger.kernel.org
9835S:	Maintained
9836F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9837F:	drivers/input/keyboard/sun4i-lradc-keys.c
9838
9839SUNDANCE NETWORK DRIVER
9840M:	Denis Kirjanov <kda@linux-powerpc.org>
9841L:	netdev@vger.kernel.org
9842S:	Maintained
9843F:	drivers/net/ethernet/dlink/sundance.c
9844
9845SUPERH
9846L:	linux-sh@vger.kernel.org
9847Q:	http://patchwork.kernel.org/project/linux-sh/list/
9848S:	Orphan
9849F:	Documentation/sh/
9850F:	arch/sh/
9851F:	drivers/sh/
9852
9853SUSPEND TO RAM
9854M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9855M:	Len Brown <len.brown@intel.com>
9856M:	Pavel Machek <pavel@ucw.cz>
9857L:	linux-pm@vger.kernel.org
9858S:	Supported
9859F:	Documentation/power/
9860F:	arch/x86/kernel/acpi/
9861F:	drivers/base/power/
9862F:	kernel/power/
9863F:	include/linux/suspend.h
9864F:	include/linux/freezer.h
9865F:	include/linux/pm.h
9866
9867SVGA HANDLING
9868M:	Martin Mares <mj@ucw.cz>
9869L:	linux-video@atrey.karlin.mff.cuni.cz
9870S:	Maintained
9871F:	Documentation/svga.txt
9872F:	arch/x86/boot/video*
9873
9874SWIOTLB SUBSYSTEM
9875M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9876L:	linux-kernel@vger.kernel.org
9877S:	Supported
9878F:	lib/swiotlb.c
9879F:	arch/*/kernel/pci-swiotlb.c
9880F:	include/linux/swiotlb.h
9881
9882SWITCHDEV
9883M:	Jiri Pirko <jiri@resnulli.us>
9884L:	netdev@vger.kernel.org
9885S:	Supported
9886F:	net/switchdev/
9887F:	include/net/switchdev.h
9888
9889SYNOPSYS ARC ARCHITECTURE
9890M:	Vineet Gupta <vgupta@synopsys.com>
9891S:	Supported
9892F:	arch/arc/
9893F:	Documentation/devicetree/bindings/arc/
9894F:	drivers/tty/serial/arc_uart.c
9895
9896SYNOPSYS ARC SDP platform support
9897M:	Alexey Brodkin <abrodkin@synopsys.com>
9898S:	Supported
9899F:	arch/arc/plat-axs10x
9900F:	arch/arc/boot/dts/ax*
9901F:	Documentation/devicetree/bindings/arc/axs10*
9902
9903SYSTEM CONFIGURATION (SYSCON)
9904M:	Lee Jones <lee.jones@linaro.org>
9905M:	Arnd Bergmann <arnd@arndb.de>
9906T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9907S:	Supported
9908F:	drivers/mfd/syscon.c
9909
9910SYSV FILESYSTEM
9911M:	Christoph Hellwig <hch@infradead.org>
9912S:	Maintained
9913F:	Documentation/filesystems/sysv-fs.txt
9914F:	fs/sysv/
9915F:	include/linux/sysv_fs.h
9916
9917TARGET SUBSYSTEM
9918M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
9919L:	linux-scsi@vger.kernel.org
9920L:	target-devel@vger.kernel.org
9921W:	http://www.linux-iscsi.org
9922W:	http://groups.google.com/group/linux-iscsi-target-dev
9923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9924S:	Supported
9925F:	drivers/target/
9926F:	include/target/
9927F:	Documentation/target/
9928
9929TASKSTATS STATISTICS INTERFACE
9930M:	Balbir Singh <bsingharora@gmail.com>
9931S:	Maintained
9932F:	Documentation/accounting/taskstats*
9933F:	include/linux/taskstats*
9934F:	kernel/taskstats.c
9935
9936TC CLASSIFIER
9937M:	Jamal Hadi Salim <jhs@mojatatu.com>
9938L:	netdev@vger.kernel.org
9939S:	Maintained
9940F:	include/net/pkt_cls.h
9941F:	include/uapi/linux/pkt_cls.h
9942F:	net/sched/
9943
9944TCP LOW PRIORITY MODULE
9945M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9946M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9947W:	http://tcp-lp-mod.sourceforge.net/
9948S:	Maintained
9949F:	net/ipv4/tcp_lp.c
9950
9951TDA10071 MEDIA DRIVER
9952M:	Antti Palosaari <crope@iki.fi>
9953L:	linux-media@vger.kernel.org
9954W:	http://linuxtv.org/
9955W:	http://palosaari.fi/linux/
9956Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9957T:	git git://linuxtv.org/anttip/media_tree.git
9958S:	Maintained
9959F:	drivers/media/dvb-frontends/tda10071*
9960
9961TDA18212 MEDIA DRIVER
9962M:	Antti Palosaari <crope@iki.fi>
9963L:	linux-media@vger.kernel.org
9964W:	http://linuxtv.org/
9965W:	http://palosaari.fi/linux/
9966Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9967T:	git git://linuxtv.org/anttip/media_tree.git
9968S:	Maintained
9969F:	drivers/media/tuners/tda18212*
9970
9971TDA18218 MEDIA DRIVER
9972M:	Antti Palosaari <crope@iki.fi>
9973L:	linux-media@vger.kernel.org
9974W:	http://linuxtv.org/
9975W:	http://palosaari.fi/linux/
9976Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9977T:	git git://linuxtv.org/anttip/media_tree.git
9978S:	Maintained
9979F:	drivers/media/tuners/tda18218*
9980
9981TDA18271 MEDIA DRIVER
9982M:	Michael Krufky <mkrufky@linuxtv.org>
9983L:	linux-media@vger.kernel.org
9984W:	http://linuxtv.org/
9985W:	http://github.com/mkrufky
9986Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9987T:	git git://linuxtv.org/mkrufky/tuners.git
9988S:	Maintained
9989F:	drivers/media/tuners/tda18271*
9990
9991TDA827x MEDIA DRIVER
9992M:	Michael Krufky <mkrufky@linuxtv.org>
9993L:	linux-media@vger.kernel.org
9994W:	http://linuxtv.org/
9995W:	http://github.com/mkrufky
9996Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9997T:	git git://linuxtv.org/mkrufky/tuners.git
9998S:	Maintained
9999F:	drivers/media/tuners/tda8290.*
10000
10001TDA8290 MEDIA DRIVER
10002M:	Michael Krufky <mkrufky@linuxtv.org>
10003L:	linux-media@vger.kernel.org
10004W:	http://linuxtv.org/
10005W:	http://github.com/mkrufky
10006Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10007T:	git git://linuxtv.org/mkrufky/tuners.git
10008S:	Maintained
10009F:	drivers/media/tuners/tda8290.*
10010
10011TDA9840 MEDIA DRIVER
10012M:	Hans Verkuil <hverkuil@xs4all.nl>
10013L:	linux-media@vger.kernel.org
10014T:	git git://linuxtv.org/media_tree.git
10015W:	http://linuxtv.org
10016S:	Maintained
10017F:	drivers/media/i2c/tda9840*
10018
10019TEA5761 TUNER DRIVER
10020M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10021L:	linux-media@vger.kernel.org
10022W:	http://linuxtv.org
10023T:	git git://linuxtv.org/media_tree.git
10024S:	Odd fixes
10025F:	drivers/media/tuners/tea5761.*
10026
10027TEA5767 TUNER DRIVER
10028M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10029L:	linux-media@vger.kernel.org
10030W:	http://linuxtv.org
10031T:	git git://linuxtv.org/media_tree.git
10032S:	Maintained
10033F:	drivers/media/tuners/tea5767.*
10034
10035TEA6415C MEDIA DRIVER
10036M:	Hans Verkuil <hverkuil@xs4all.nl>
10037L:	linux-media@vger.kernel.org
10038T:	git git://linuxtv.org/media_tree.git
10039W:	http://linuxtv.org
10040S:	Maintained
10041F:	drivers/media/i2c/tea6415c*
10042
10043TEA6420 MEDIA DRIVER
10044M:	Hans Verkuil <hverkuil@xs4all.nl>
10045L:	linux-media@vger.kernel.org
10046T:	git git://linuxtv.org/media_tree.git
10047W:	http://linuxtv.org
10048S:	Maintained
10049F:	drivers/media/i2c/tea6420*
10050
10051TEAM DRIVER
10052M:	Jiri Pirko <jiri@resnulli.us>
10053L:	netdev@vger.kernel.org
10054S:	Supported
10055F:	drivers/net/team/
10056F:	include/linux/if_team.h
10057F:	include/uapi/linux/if_team.h
10058
10059TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10060M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10061S:	Maintained
10062F:	arch/x86/platform/ts5500/
10063
10064TECHNOTREND USB IR RECEIVER
10065M:	Sean Young <sean@mess.org>
10066L:	linux-media@vger.kernel.org
10067S:	Maintained
10068F:	drivers/media/rc/ttusbir.c
10069
10070TEGRA ARCHITECTURE SUPPORT
10071M:	Stephen Warren <swarren@wwwdotorg.org>
10072M:	Thierry Reding <thierry.reding@gmail.com>
10073M:	Alexandre Courbot <gnurou@gmail.com>
10074L:	linux-tegra@vger.kernel.org
10075Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
10076T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10077S:	Supported
10078N:	[^a-z]tegra
10079
10080TEGRA CLOCK DRIVER
10081M:	Peter De Schrijver <pdeschrijver@nvidia.com>
10082M:	Prashant Gaikwad <pgaikwad@nvidia.com>
10083S:	Supported
10084F:	drivers/clk/tegra/
10085
10086TEGRA DMA DRIVER
10087M:	Laxman Dewangan <ldewangan@nvidia.com>
10088S:	Supported
10089F:	drivers/dma/tegra20-apb-dma.c
10090
10091TEGRA I2C DRIVER
10092M:	Laxman Dewangan <ldewangan@nvidia.com>
10093S:	Supported
10094F:	drivers/i2c/busses/i2c-tegra.c
10095
10096TEGRA IOMMU DRIVERS
10097M:	Hiroshi Doyu <hdoyu@nvidia.com>
10098S:	Supported
10099F:	drivers/iommu/tegra*
10100
10101TEGRA KBC DRIVER
10102M:	Rakesh Iyer <riyer@nvidia.com>
10103M:	Laxman Dewangan <ldewangan@nvidia.com>
10104S:	Supported
10105F:	drivers/input/keyboard/tegra-kbc.c
10106
10107TEGRA PWM DRIVER
10108M:	Thierry Reding <thierry.reding@gmail.com>
10109S:	Supported
10110F:	drivers/pwm/pwm-tegra.c
10111
10112TEGRA SERIAL DRIVER
10113M:	Laxman Dewangan <ldewangan@nvidia.com>
10114S:	Supported
10115F:	drivers/tty/serial/serial-tegra.c
10116
10117TEGRA SPI DRIVER
10118M:	Laxman Dewangan <ldewangan@nvidia.com>
10119S:	Supported
10120F:	drivers/spi/spi-tegra*
10121
10122TEHUTI ETHERNET DRIVER
10123M:	Andy Gospodarek <andy@greyhouse.net>
10124L:	netdev@vger.kernel.org
10125S:	Supported
10126F:	drivers/net/ethernet/tehuti/*
10127
10128Telecom Clock Driver for MCPL0010
10129M:	Mark Gross <mark.gross@intel.com>
10130S:	Supported
10131F:	drivers/char/tlclk.c
10132
10133TENSILICA XTENSA PORT (xtensa)
10134M:	Chris Zankel <chris@zankel.net>
10135M:	Max Filippov <jcmvbkbc@gmail.com>
10136L:	linux-xtensa@linux-xtensa.org
10137S:	Maintained
10138F:	arch/xtensa/
10139F:	drivers/irqchip/irq-xtensa-*
10140
10141THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10142M:	Hans Verkuil <hverkuil@xs4all.nl>
10143L:	linux-media@vger.kernel.org
10144T:	git git://linuxtv.org/media_tree.git
10145W:	http://linuxtv.org
10146S:	Maintained
10147F:	drivers/media/radio/radio-raremono.c
10148
10149THERMAL
10150M:	Zhang Rui <rui.zhang@intel.com>
10151M:	Eduardo Valentin <edubezval@gmail.com>
10152L:	linux-pm@vger.kernel.org
10153T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10154T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10155Q:	https://patchwork.kernel.org/project/linux-pm/list/
10156S:	Supported
10157F:	drivers/thermal/
10158F:	include/linux/thermal.h
10159F:	include/uapi/linux/thermal.h
10160F:	include/linux/cpu_cooling.h
10161F:	Documentation/devicetree/bindings/thermal/
10162
10163THINGM BLINK(1) USB RGB LED DRIVER
10164M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10165S:	Maintained
10166F:	drivers/hid/hid-thingm.c
10167
10168THINKPAD ACPI EXTRAS DRIVER
10169M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10170L:	ibm-acpi-devel@lists.sourceforge.net
10171L:	platform-driver-x86@vger.kernel.org
10172W:	http://ibm-acpi.sourceforge.net
10173W:	http://thinkwiki.org/wiki/Ibm-acpi
10174T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10175S:	Maintained
10176F:	drivers/platform/x86/thinkpad_acpi.c
10177
10178TI BANDGAP AND THERMAL DRIVER
10179M:	Eduardo Valentin <edubezval@gmail.com>
10180L:	linux-pm@vger.kernel.org
10181L:	linux-omap@vger.kernel.org
10182S:	Maintained
10183F:	drivers/thermal/ti-soc-thermal/
10184
10185TI CDCE706 CLOCK DRIVER
10186M:	Max Filippov <jcmvbkbc@gmail.com>
10187S:	Maintained
10188F:	drivers/clk/clk-cdce706.c
10189
10190TI CLOCK DRIVER
10191M:	Tero Kristo <t-kristo@ti.com>
10192L:	linux-omap@vger.kernel.org
10193S:	Maintained
10194F:	drivers/clk/ti/
10195F:	include/linux/clk/ti.h
10196
10197TI FLASH MEDIA INTERFACE DRIVER
10198M:	Alex Dubov <oakad@yahoo.com>
10199S:	Maintained
10200F:	drivers/misc/tifm*
10201F:	drivers/mmc/host/tifm_sd.c
10202F:	include/linux/tifm.h
10203
10204TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10205M:	Santosh Shilimkar <ssantosh@kernel.org>
10206L:	linux-kernel@vger.kernel.org
10207L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10208S:	Maintained
10209F:	drivers/soc/ti/*
10210T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10211
10212
10213TI LM49xxx FAMILY ASoC CODEC DRIVERS
10214M:	M R Swami Reddy <mr.swami.reddy@ti.com>
10215M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10216L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10217S:	Maintained
10218F:	sound/soc/codecs/lm49453*
10219F:	sound/soc/codecs/isabelle*
10220
10221TI LP855x BACKLIGHT DRIVER
10222M:	Milo Kim <milo.kim@ti.com>
10223S:	Maintained
10224F:	Documentation/backlight/lp855x-driver.txt
10225F:	drivers/video/backlight/lp855x_bl.c
10226F:	include/linux/platform_data/lp855x.h
10227
10228TI LP8727 CHARGER DRIVER
10229M:	Milo Kim <milo.kim@ti.com>
10230S:	Maintained
10231F:	drivers/power/lp8727_charger.c
10232F:	include/linux/platform_data/lp8727.h
10233
10234TI LP8788 MFD DRIVER
10235M:	Milo Kim <milo.kim@ti.com>
10236S:	Maintained
10237F:	drivers/iio/adc/lp8788_adc.c
10238F:	drivers/leds/leds-lp8788.c
10239F:	drivers/mfd/lp8788*.c
10240F:	drivers/power/lp8788-charger.c
10241F:	drivers/regulator/lp8788-*.c
10242F:	include/linux/mfd/lp8788*.h
10243
10244TI NETCP ETHERNET DRIVER
10245M:	Wingman Kwok <w-kwok2@ti.com>
10246M:	Murali Karicheri <m-karicheri2@ti.com>
10247L:	netdev@vger.kernel.org
10248S:	Maintained
10249F:	drivers/net/ethernet/ti/netcp*
10250
10251TI TAS571X FAMILY ASoC CODEC DRIVER
10252M:	Kevin Cernekee <cernekee@chromium.org>
10253L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10254S:	Odd Fixes
10255F:	sound/soc/codecs/tas571x*
10256
10257TI TWL4030 SERIES SOC CODEC DRIVER
10258M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
10259L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10260S:	Maintained
10261F:	sound/soc/codecs/twl4030*
10262
10263TI WILINK WIRELESS DRIVERS
10264L:	linux-wireless@vger.kernel.org
10265W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
10266W:	http://wireless.kernel.org/en/users/Drivers/wl1251
10267T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10268S:	Orphan
10269F:	drivers/net/wireless/ti/
10270F:	include/linux/wl12xx.h
10271
10272TIPC NETWORK LAYER
10273M:	Jon Maloy <jon.maloy@ericsson.com>
10274M:	Ying Xue <ying.xue@windriver.com>
10275L:	netdev@vger.kernel.org (core kernel code)
10276L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10277W:	http://tipc.sourceforge.net/
10278S:	Maintained
10279F:	include/uapi/linux/tipc*.h
10280F:	net/tipc/
10281
10282TILE ARCHITECTURE
10283M:	Chris Metcalf <cmetcalf@ezchip.com>
10284W:	http://www.ezchip.com/scm/
10285S:	Supported
10286F:	arch/tile/
10287F:	drivers/char/tile-srom.c
10288F:	drivers/edac/tile_edac.c
10289F:	drivers/net/ethernet/tile/
10290F:	drivers/rtc/rtc-tile.c
10291F:	drivers/tty/hvc/hvc_tile.c
10292F:	drivers/tty/serial/tilegx.c
10293F:	drivers/usb/host/*-tilegx.c
10294F:	include/linux/usb/tilegx.h
10295
10296TLAN NETWORK DRIVER
10297M:	Samuel Chessman <chessman@tux.org>
10298L:	tlan-devel@lists.sourceforge.net (subscribers-only)
10299W:	http://sourceforge.net/projects/tlan/
10300S:	Maintained
10301F:	Documentation/networking/tlan.txt
10302F:	drivers/net/ethernet/ti/tlan.*
10303
10304TOMOYO SECURITY MODULE
10305M:	Kentaro Takeda <takedakn@nttdata.co.jp>
10306M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10307L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10308L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10309L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10310L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10311W:	http://tomoyo.sourceforge.jp/
10312T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10313S:	Maintained
10314F:	security/tomoyo/
10315
10316TOPSTAR LAPTOP EXTRAS DRIVER
10317M:	Herton Ronaldo Krzesinski <herton@canonical.com>
10318L:	platform-driver-x86@vger.kernel.org
10319S:	Maintained
10320F:	drivers/platform/x86/topstar-laptop.c
10321
10322TOSHIBA ACPI EXTRAS DRIVER
10323M:	Azael Avalos <coproscefalo@gmail.com>
10324L:	platform-driver-x86@vger.kernel.org
10325S:	Maintained
10326F:	drivers/platform/x86/toshiba_acpi.c
10327
10328TOSHIBA BLUETOOTH DRIVER
10329M:	Azael Avalos <coproscefalo@gmail.com>
10330L:	platform-driver-x86@vger.kernel.org
10331S:	Maintained
10332F:	drivers/platform/x86/toshiba_bluetooth.c
10333
10334TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10335M:	Azael Avalos <coproscefalo@gmail.com>
10336L:	platform-driver-x86@vger.kernel.org
10337S:	Maintained
10338F:	drivers/platform/x86/toshiba_haps.c
10339
10340TOSHIBA SMM DRIVER
10341M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
10342L:	tlinux-users@tce.toshiba-dme.co.jp
10343W:	http://www.buzzard.org.uk/toshiba/
10344S:	Maintained
10345F:	drivers/char/toshiba.c
10346F:	include/linux/toshiba.h
10347F:	include/uapi/linux/toshiba.h
10348
10349TMIO MMC DRIVER
10350M:	Ian Molton <ian@mnementh.co.uk>
10351L:	linux-mmc@vger.kernel.org
10352S:	Maintained
10353F:	drivers/mmc/host/tmio_mmc*
10354F:	drivers/mmc/host/sh_mobile_sdhi.c
10355F:	include/linux/mmc/tmio.h
10356F:	include/linux/mmc/sh_mobile_sdhi.h
10357
10358TMP401 HARDWARE MONITOR DRIVER
10359M:	Guenter Roeck <linux@roeck-us.net>
10360L:	lm-sensors@lm-sensors.org
10361S:	Maintained
10362F:	Documentation/hwmon/tmp401
10363F:	drivers/hwmon/tmp401.c
10364
10365TMPFS (SHMEM FILESYSTEM)
10366M:	Hugh Dickins <hughd@google.com>
10367L:	linux-mm@kvack.org
10368S:	Maintained
10369F:	include/linux/shmem_fs.h
10370F:	mm/shmem.c
10371
10372TM6000 VIDEO4LINUX DRIVER
10373M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10374L:	linux-media@vger.kernel.org
10375W:	http://linuxtv.org
10376T:	git git://linuxtv.org/media_tree.git
10377S:	Odd fixes
10378F:	drivers/media/usb/tm6000/
10379
10380TW68 VIDEO4LINUX DRIVER
10381M:	Hans Verkuil <hverkuil@xs4all.nl>
10382L:	linux-media@vger.kernel.org
10383T:	git git://linuxtv.org/media_tree.git
10384W:	http://linuxtv.org
10385S:	Odd Fixes
10386F:	drivers/media/pci/tw68/
10387
10388TPM DEVICE DRIVER
10389M:	Peter Huewe <peterhuewe@gmx.de>
10390M:	Marcel Selhorst <tpmdd@selhorst.net>
10391R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10392W:	http://tpmdd.sourceforge.net
10393L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10394Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
10395T:	https://github.com/PeterHuewe/linux-tpmdd
10396S:	Maintained
10397F:	drivers/char/tpm/
10398
10399TPM IBM_VTPM DEVICE DRIVER
10400M:	Ashley Lai <ashleydlai@gmail.com>
10401W:	http://tpmdd.sourceforge.net
10402L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10403S:	Maintained
10404F:	drivers/char/tpm/tpm_ibmvtpm*
10405
10406TRACING
10407M:	Steven Rostedt <rostedt@goodmis.org>
10408M:	Ingo Molnar <mingo@redhat.com>
10409T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10410S:	Maintained
10411F:	Documentation/trace/ftrace.txt
10412F:	arch/*/*/*/ftrace.h
10413F:	arch/*/kernel/ftrace.c
10414F:	include/*/ftrace.h
10415F:	include/linux/trace*.h
10416F:	include/trace/
10417F:	kernel/trace/
10418F:	tools/testing/selftests/ftrace/
10419
10420TRIVIAL PATCHES
10421M:	Jiri Kosina <trivial@kernel.org>
10422T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10423S:	Maintained
10424K:	^Subject:.*(?i)trivial
10425
10426TTY LAYER
10427M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10428M:	Jiri Slaby <jslaby@suse.com>
10429S:	Supported
10430T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10431F:	Documentation/serial/
10432F:	drivers/tty/
10433F:	drivers/tty/serial/serial_core.c
10434F:	include/linux/serial_core.h
10435F:	include/linux/serial.h
10436F:	include/linux/tty.h
10437F:	include/uapi/linux/serial_core.h
10438F:	include/uapi/linux/serial.h
10439F:	include/uapi/linux/tty.h
10440
10441TUA9001 MEDIA DRIVER
10442M:	Antti Palosaari <crope@iki.fi>
10443L:	linux-media@vger.kernel.org
10444W:	http://linuxtv.org/
10445W:	http://palosaari.fi/linux/
10446Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10447T:	git git://linuxtv.org/anttip/media_tree.git
10448S:	Maintained
10449F:	drivers/media/tuners/tua9001*
10450
10451TULIP NETWORK DRIVERS
10452M:	Grant Grundler <grundler@parisc-linux.org>
10453L:	netdev@vger.kernel.org
10454S:	Maintained
10455F:	drivers/net/ethernet/dec/tulip/
10456
10457TUN/TAP driver
10458M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
10459W:	http://vtun.sourceforge.net/tun
10460S:	Maintained
10461F:	Documentation/networking/tuntap.txt
10462F:	arch/um/os-Linux/drivers/
10463
10464TURBOCHANNEL SUBSYSTEM
10465M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10466M:	Ralf Baechle <ralf@linux-mips.org>
10467L:	linux-mips@linux-mips.org
10468Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10469S:	Maintained
10470F:	drivers/tc/
10471F:	include/linux/tc.h
10472
10473U14-34F SCSI DRIVER
10474M:	Dario Ballabio <ballabio_dario@emc.com>
10475L:	linux-scsi@vger.kernel.org
10476S:	Maintained
10477F:	drivers/scsi/u14-34f.c
10478
10479UBI FILE SYSTEM (UBIFS)
10480M:	Artem Bityutskiy <dedekind1@gmail.com>
10481M:	Adrian Hunter <adrian.hunter@intel.com>
10482L:	linux-mtd@lists.infradead.org
10483T:	git git://git.infradead.org/ubifs-2.6.git
10484W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10485S:	Maintained
10486F:	Documentation/filesystems/ubifs.txt
10487F:	fs/ubifs/
10488
10489UCLINUX (M68KNOMMU AND COLDFIRE)
10490M:	Greg Ungerer <gerg@uclinux.org>
10491W:	http://www.uclinux.org/
10492L:	linux-m68k@lists.linux-m68k.org
10493L:	uclinux-dev@uclinux.org  (subscribers-only)
10494T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10495S:	Maintained
10496F:	arch/m68k/coldfire/
10497F:	arch/m68k/68*/
10498F:	arch/m68k/*/*_no.*
10499F:	arch/m68k/include/asm/*_no.*
10500
10501UDF FILESYSTEM
10502M:	Jan Kara <jack@suse.com>
10503S:	Maintained
10504F:	Documentation/filesystems/udf.txt
10505F:	fs/udf/
10506
10507UFS FILESYSTEM
10508M:	Evgeniy Dushistov <dushistov@mail.ru>
10509S:	Maintained
10510F:	Documentation/filesystems/ufs.txt
10511F:	fs/ufs/
10512
10513UHID USERSPACE HID IO DRIVER:
10514M:	David Herrmann <dh.herrmann@googlemail.com>
10515L:	linux-input@vger.kernel.org
10516S:	Maintained
10517F:	drivers/hid/uhid.c
10518F:	include/uapi/linux/uhid.h
10519
10520ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10521L:	linux-usb@vger.kernel.org
10522S:	Orphan
10523F:	drivers/uwb/
10524F:	include/linux/uwb.h
10525F:	include/linux/uwb/
10526
10527UNICORE32 ARCHITECTURE:
10528M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10529W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10530S:	Maintained
10531T:	git git://github.com/gxt/linux.git
10532F:	arch/unicore32/
10533
10534UNIFDEF
10535M:	Tony Finch <dot@dotat.at>
10536W:	http://dotat.at/prog/unifdef
10537S:	Maintained
10538F:	scripts/unifdef.c
10539
10540UNIFORM CDROM DRIVER
10541M:	Jens Axboe <axboe@kernel.dk>
10542W:	http://www.kernel.dk
10543S:	Maintained
10544F:	Documentation/cdrom/
10545F:	drivers/cdrom/cdrom.c
10546F:	include/linux/cdrom.h
10547F:	include/uapi/linux/cdrom.h
10548
10549UNISYS S-PAR DRIVERS
10550M:	Benjamin Romer <benjamin.romer@unisys.com>
10551M:	David Kershner <david.kershner@unisys.com>
10552L:	sparmaintainer@unisys.com (Unisys internal)
10553S:	Supported
10554F:	drivers/staging/unisys/
10555
10556UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10557M:	Vinayak Holikatti <vinholikatti@gmail.com>
10558L:	linux-scsi@vger.kernel.org
10559S:	Supported
10560F:	Documentation/scsi/ufs.txt
10561F:	drivers/scsi/ufs/
10562
10563UNSORTED BLOCK IMAGES (UBI)
10564M:	Artem Bityutskiy <dedekind1@gmail.com>
10565M:	Richard Weinberger <richard@nod.at>
10566W:	http://www.linux-mtd.infradead.org/
10567L:	linux-mtd@lists.infradead.org
10568T:	git git://git.infradead.org/ubifs-2.6.git
10569S:	Supported
10570F:	drivers/mtd/ubi/
10571F:	include/linux/mtd/ubi.h
10572F:	include/uapi/mtd/ubi-user.h
10573
10574USB ACM DRIVER
10575M:	Oliver Neukum <oliver@neukum.org>
10576L:	linux-usb@vger.kernel.org
10577S:	Maintained
10578F:	Documentation/usb/acm.txt
10579F:	drivers/usb/class/cdc-acm.*
10580
10581USB AR5523 WIRELESS DRIVER
10582M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10583L:	linux-wireless@vger.kernel.org
10584S:	Maintained
10585F:	drivers/net/wireless/ath/ar5523/
10586
10587USB ATTACHED SCSI
10588M:	Hans de Goede <hdegoede@redhat.com>
10589M:	Gerd Hoffmann <kraxel@redhat.com>
10590L:	linux-usb@vger.kernel.org
10591L:	linux-scsi@vger.kernel.org
10592S:	Maintained
10593F:	drivers/usb/storage/uas.c
10594
10595USB CDC ETHERNET DRIVER
10596M:	Oliver Neukum <oliver@neukum.org>
10597L:	linux-usb@vger.kernel.org
10598S:	Maintained
10599F:	drivers/net/usb/cdc_*.c
10600F:	include/uapi/linux/usb/cdc.h
10601
10602USB CHAOSKEY DRIVER
10603M:	Keith Packard <keithp@keithp.com>
10604L:	linux-usb@vger.kernel.org
10605S:	Maintained
10606F:	drivers/usb/misc/chaoskey.c
10607
10608USB CYPRESS C67X00 DRIVER
10609M:	Peter Korsgaard <jacmet@sunsite.dk>
10610L:	linux-usb@vger.kernel.org
10611S:	Maintained
10612F:	drivers/usb/c67x00/
10613
10614USB DAVICOM DM9601 DRIVER
10615M:	Peter Korsgaard <jacmet@sunsite.dk>
10616L:	netdev@vger.kernel.org
10617W:	http://www.linux-usb.org/usbnet
10618S:	Maintained
10619F:	drivers/net/usb/dm9601.c
10620
10621USB DIAMOND RIO500 DRIVER
10622M:	Cesar Miquel <miquel@df.uba.ar>
10623L:	rio500-users@lists.sourceforge.net
10624W:	http://rio500.sourceforge.net
10625S:	Maintained
10626F:	drivers/usb/misc/rio500*
10627
10628USB EHCI DRIVER
10629M:	Alan Stern <stern@rowland.harvard.edu>
10630L:	linux-usb@vger.kernel.org
10631S:	Maintained
10632F:	Documentation/usb/ehci.txt
10633F:	drivers/usb/host/ehci*
10634
10635USB GADGET/PERIPHERAL SUBSYSTEM
10636M:	Felipe Balbi <balbi@ti.com>
10637L:	linux-usb@vger.kernel.org
10638W:	http://www.linux-usb.org/gadget
10639T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10640S:	Maintained
10641F:	drivers/usb/gadget/
10642F:	include/linux/usb/gadget*
10643
10644USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10645M:	Jiri Kosina <jkosina@suse.com>
10646L:	linux-usb@vger.kernel.org
10647T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10648S:	Maintained
10649F:	Documentation/hid/hiddev.txt
10650F:	drivers/hid/usbhid/
10651
10652USB ISP116X DRIVER
10653M:	Olav Kongas <ok@artecdesign.ee>
10654L:	linux-usb@vger.kernel.org
10655S:	Maintained
10656F:	drivers/usb/host/isp116x*
10657F:	include/linux/usb/isp116x.h
10658
10659USB MASS STORAGE DRIVER
10660M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10661L:	linux-usb@vger.kernel.org
10662L:	usb-storage@lists.one-eyed-alien.net
10663S:	Maintained
10664W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10665F:	drivers/usb/storage/
10666
10667USB MIDI DRIVER
10668M:	Clemens Ladisch <clemens@ladisch.de>
10669L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10670T:	git git://git.alsa-project.org/alsa-kernel.git
10671S:	Maintained
10672F:	sound/usb/midi.*
10673
10674USB NETWORKING DRIVERS
10675L:	linux-usb@vger.kernel.org
10676S:	Odd Fixes
10677F:	drivers/net/usb/
10678
10679USB OHCI DRIVER
10680M:	Alan Stern <stern@rowland.harvard.edu>
10681L:	linux-usb@vger.kernel.org
10682S:	Maintained
10683F:	Documentation/usb/ohci.txt
10684F:	drivers/usb/host/ohci*
10685
10686USB OTG FSM (Finite State Machine)
10687M:	Peter Chen <Peter.Chen@freescale.com>
10688T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10689L:	linux-usb@vger.kernel.org
10690S:	Maintained
10691F:	drivers/usb/common/usb-otg-fsm.c
10692
10693USB OVER IP DRIVER
10694M:	Valentina Manea <valentina.manea.m@gmail.com>
10695M:	Shuah Khan <shuah.kh@samsung.com>
10696L:	linux-usb@vger.kernel.org
10697S:	Maintained
10698F:	drivers/usb/usbip/
10699F:	tools/usb/usbip/
10700
10701USB PEGASUS DRIVER
10702M:	Petko Manolov <petkan@nucleusys.com>
10703L:	linux-usb@vger.kernel.org
10704L:	netdev@vger.kernel.org
10705T:	git git://github.com/petkan/pegasus.git
10706W:	https://github.com/petkan/pegasus
10707S:	Maintained
10708F:	drivers/net/usb/pegasus.*
10709
10710USB PHY LAYER
10711M:	Felipe Balbi <balbi@ti.com>
10712L:	linux-usb@vger.kernel.org
10713T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10714S:	Maintained
10715F:	drivers/usb/phy/
10716
10717USB PRINTER DRIVER (usblp)
10718M:	Pete Zaitcev <zaitcev@redhat.com>
10719L:	linux-usb@vger.kernel.org
10720S:	Supported
10721F:	drivers/usb/class/usblp.c
10722
10723USB RTL8150 DRIVER
10724M:	Petko Manolov <petkan@nucleusys.com>
10725L:	linux-usb@vger.kernel.org
10726L:	netdev@vger.kernel.org
10727T:	git git://github.com/petkan/rtl8150.git
10728W:	https://github.com/petkan/rtl8150
10729S:	Maintained
10730F:	drivers/net/usb/rtl8150.c
10731
10732USB SERIAL SUBSYSTEM
10733M:	Johan Hovold <johan@kernel.org>
10734L:	linux-usb@vger.kernel.org
10735S:	Maintained
10736F:	Documentation/usb/usb-serial.txt
10737F:	drivers/usb/serial/
10738F:	include/linux/usb/serial.h
10739
10740USB SMSC75XX ETHERNET DRIVER
10741M:	Steve Glendinning <steve.glendinning@shawell.net>
10742L:	netdev@vger.kernel.org
10743S:	Maintained
10744F:	drivers/net/usb/smsc75xx.*
10745
10746USB SMSC95XX ETHERNET DRIVER
10747M:	Steve Glendinning <steve.glendinning@shawell.net>
10748L:	netdev@vger.kernel.org
10749S:	Maintained
10750F:	drivers/net/usb/smsc95xx.*
10751
10752USB SUBSYSTEM
10753M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10754L:	linux-usb@vger.kernel.org
10755W:	http://www.linux-usb.org
10756T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10757S:	Supported
10758F:	Documentation/usb/
10759F:	drivers/usb/
10760F:	include/linux/usb.h
10761F:	include/linux/usb/
10762
10763USB UHCI DRIVER
10764M:	Alan Stern <stern@rowland.harvard.edu>
10765L:	linux-usb@vger.kernel.org
10766S:	Maintained
10767F:	drivers/usb/host/uhci*
10768
10769USB "USBNET" DRIVER FRAMEWORK
10770M:	Oliver Neukum <oneukum@suse.com>
10771L:	netdev@vger.kernel.org
10772W:	http://www.linux-usb.org/usbnet
10773S:	Maintained
10774F:	drivers/net/usb/usbnet.c
10775F:	include/linux/usb/usbnet.h
10776
10777USB VIDEO CLASS
10778M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10779L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10780L:	linux-media@vger.kernel.org
10781T:	git git://linuxtv.org/media_tree.git
10782W:	http://www.ideasonboard.org/uvc/
10783S:	Maintained
10784F:	drivers/media/usb/uvc/
10785F:	include/uapi/linux/uvcvideo.h
10786
10787USB VISION DRIVER
10788M:	Hans Verkuil <hverkuil@xs4all.nl>
10789L:	linux-media@vger.kernel.org
10790T:	git git://linuxtv.org/media_tree.git
10791W:	http://linuxtv.org
10792S:	Odd Fixes
10793F:	drivers/media/usb/usbvision/
10794
10795USB WEBCAM GADGET
10796M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10797L:	linux-usb@vger.kernel.org
10798S:	Maintained
10799F:	drivers/usb/gadget/function/*uvc*
10800F:	drivers/usb/gadget/legacy/webcam.c
10801
10802USB WIRELESS RNDIS DRIVER (rndis_wlan)
10803M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
10804L:	linux-wireless@vger.kernel.org
10805S:	Maintained
10806F:	drivers/net/wireless/rndis_wlan.c
10807
10808USB XHCI DRIVER
10809M:	Mathias Nyman <mathias.nyman@intel.com>
10810L:	linux-usb@vger.kernel.org
10811S:	Supported
10812F:	drivers/usb/host/xhci*
10813F:	drivers/usb/host/pci-quirks*
10814
10815USB ZD1201 DRIVER
10816L:	linux-wireless@vger.kernel.org
10817W:	http://linux-lc100020.sourceforge.net
10818S:	Orphan
10819F:	drivers/net/wireless/zd1201.*
10820
10821USB ZR364XX DRIVER
10822M:	Antoine Jacquet <royale@zerezo.com>
10823L:	linux-usb@vger.kernel.org
10824L:	linux-media@vger.kernel.org
10825T:	git git://linuxtv.org/media_tree.git
10826W:	http://royale.zerezo.com/zr364xx/
10827S:	Maintained
10828F:	Documentation/video4linux/zr364xx.txt
10829F:	drivers/media/usb/zr364xx/
10830
10831ULPI BUS
10832M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
10833L:	linux-usb@vger.kernel.org
10834S:	Maintained
10835F:	drivers/usb/common/ulpi.c
10836F:	include/linux/ulpi/
10837
10838USER-MODE LINUX (UML)
10839M:	Jeff Dike <jdike@addtoit.com>
10840M:	Richard Weinberger <richard@nod.at>
10841L:	user-mode-linux-devel@lists.sourceforge.net
10842L:	user-mode-linux-user@lists.sourceforge.net
10843W:	http://user-mode-linux.sourceforge.net
10844S:	Maintained
10845F:	Documentation/virtual/uml/
10846F:	arch/um/
10847F:	arch/x86/um/
10848F:	fs/hostfs/
10849F:	fs/hppfs/
10850
10851USERSPACE I/O (UIO)
10852M:	"Hans J. Koch" <hjk@hansjkoch.de>
10853M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10854S:	Maintained
10855T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10856F:	Documentation/DocBook/uio-howto.tmpl
10857F:	drivers/uio/
10858F:	include/linux/uio*.h
10859
10860UTIL-LINUX PACKAGE
10861M:	Karel Zak <kzak@redhat.com>
10862L:	util-linux@vger.kernel.org
10863W:	http://en.wikipedia.org/wiki/Util-linux
10864T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10865S:	Maintained
10866
10867UVESAFB DRIVER
10868M:	Michal Januszewski <spock@gentoo.org>
10869L:	linux-fbdev@vger.kernel.org
10870W:	http://dev.gentoo.org/~spock/projects/uvesafb/
10871S:	Maintained
10872F:	Documentation/fb/uvesafb.txt
10873F:	drivers/video/fbdev/uvesafb.*
10874
10875VFAT/FAT/MSDOS FILESYSTEM
10876M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10877S:	Maintained
10878F:	Documentation/filesystems/vfat.txt
10879F:	fs/fat/
10880
10881VFIO DRIVER
10882M:	Alex Williamson <alex.williamson@redhat.com>
10883L:	kvm@vger.kernel.org
10884S:	Maintained
10885F:	Documentation/vfio.txt
10886F:	drivers/vfio/
10887F:	include/linux/vfio.h
10888F:	include/uapi/linux/vfio.h
10889
10890VFIO PLATFORM DRIVER
10891M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
10892L:	kvm@vger.kernel.org
10893S:	Maintained
10894F:	drivers/vfio/platform/
10895
10896VIDEOBUF2 FRAMEWORK
10897M:	Pawel Osciak <pawel@osciak.com>
10898M:	Marek Szyprowski <m.szyprowski@samsung.com>
10899M:	Kyungmin Park <kyungmin.park@samsung.com>
10900L:	linux-media@vger.kernel.org
10901S:	Maintained
10902F:	drivers/media/v4l2-core/videobuf2-*
10903F:	include/media/videobuf2-*
10904
10905VIRTIO CONSOLE DRIVER
10906M:	Amit Shah <amit.shah@redhat.com>
10907L:	virtualization@lists.linux-foundation.org
10908S:	Maintained
10909F:	drivers/char/virtio_console.c
10910F:	include/linux/virtio_console.h
10911F:	include/uapi/linux/virtio_console.h
10912
10913VIRTIO CORE, NET AND BLOCK DRIVERS
10914M:	"Michael S. Tsirkin" <mst@redhat.com>
10915L:	virtualization@lists.linux-foundation.org
10916S:	Maintained
10917F:	drivers/virtio/
10918F:	tools/virtio/
10919F:	drivers/net/virtio_net.c
10920F:	drivers/block/virtio_blk.c
10921F:	include/linux/virtio_*.h
10922F:	include/uapi/linux/virtio_*.h
10923
10924VIRTIO DRIVERS FOR S390
10925M:	Christian Borntraeger <borntraeger@de.ibm.com>
10926M:	Cornelia Huck <cornelia.huck@de.ibm.com>
10927L:	linux-s390@vger.kernel.org
10928L:	virtualization@lists.linux-foundation.org
10929L:	kvm@vger.kernel.org
10930S:	Supported
10931F:	drivers/s390/virtio/
10932
10933VIRTIO GPU DRIVER
10934M:	David Airlie <airlied@linux.ie>
10935M:	Gerd Hoffmann <kraxel@redhat.com>
10936L:	dri-devel@lists.freedesktop.org
10937L:	virtualization@lists.linux-foundation.org
10938S:	Maintained
10939F:	drivers/gpu/drm/virtio/
10940F:	include/uapi/linux/virtio_gpu.h
10941
10942VIRTIO HOST (VHOST)
10943M:	"Michael S. Tsirkin" <mst@redhat.com>
10944L:	kvm@vger.kernel.org
10945L:	virtualization@lists.linux-foundation.org
10946L:	netdev@vger.kernel.org
10947S:	Maintained
10948F:	drivers/vhost/
10949F:	include/uapi/linux/vhost.h
10950
10951VIRTIO INPUT DRIVER
10952M:	Gerd Hoffmann <kraxel@redhat.com>
10953S:	Maintained
10954F:	drivers/virtio/virtio_input.c
10955F:	include/uapi/linux/virtio_input.h
10956
10957VIA RHINE NETWORK DRIVER
10958S:	Orphan
10959F:	drivers/net/ethernet/via/via-rhine.c
10960
10961VIA SD/MMC CARD CONTROLLER DRIVER
10962M:	Bruce Chang <brucechang@via.com.tw>
10963M:	Harald Welte <HaraldWelte@viatech.com>
10964S:	Maintained
10965F:	drivers/mmc/host/via-sdmmc.c
10966
10967VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10968M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10969L:	linux-fbdev@vger.kernel.org
10970S:	Maintained
10971F:	include/linux/via-core.h
10972F:	include/linux/via-gpio.h
10973F:	include/linux/via_i2c.h
10974F:	drivers/video/fbdev/via/
10975
10976VIA VELOCITY NETWORK DRIVER
10977M:	Francois Romieu <romieu@fr.zoreil.com>
10978L:	netdev@vger.kernel.org
10979S:	Maintained
10980F:	drivers/net/ethernet/via/via-velocity.*
10981
10982VIVID VIRTUAL VIDEO DRIVER
10983M:	Hans Verkuil <hverkuil@xs4all.nl>
10984L:	linux-media@vger.kernel.org
10985T:	git git://linuxtv.org/media_tree.git
10986W:	http://linuxtv.org
10987S:	Maintained
10988F:	drivers/media/platform/vivid/*
10989
10990VLAN (802.1Q)
10991M:	Patrick McHardy <kaber@trash.net>
10992L:	netdev@vger.kernel.org
10993S:	Maintained
10994F:	drivers/net/macvlan.c
10995F:	include/linux/if_*vlan.h
10996F:	net/8021q/
10997
10998VLYNQ BUS
10999M:	Florian Fainelli <florian@openwrt.org>
11000L:	openwrt-devel@lists.openwrt.org (subscribers-only)
11001S:	Maintained
11002F:	drivers/vlynq/vlynq.c
11003F:	include/linux/vlynq.h
11004
11005VME SUBSYSTEM
11006M:	Martyn Welch <martyn.welch@ge.com>
11007M:	Manohar Vanga <manohar.vanga@gmail.com>
11008M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11009L:	devel@driverdev.osuosl.org
11010S:	Maintained
11011T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11012F:	Documentation/vme_api.txt
11013F:	drivers/staging/vme/
11014F:	drivers/vme/
11015F:	include/linux/vme*
11016
11017VMWARE HYPERVISOR INTERFACE
11018M:	Alok Kataria <akataria@vmware.com>
11019L:	virtualization@lists.linux-foundation.org
11020S:	Supported
11021F:	arch/x86/kernel/cpu/vmware.c
11022
11023VMWARE BALLOON DRIVER
11024M:	Xavier Deguillard <xdeguillard@vmware.com>
11025M:	Philip Moltmann <moltmann@vmware.com>
11026M:	"VMware, Inc." <pv-drivers@vmware.com>
11027L:	linux-kernel@vger.kernel.org
11028S:	Maintained
11029F:	drivers/misc/vmw_balloon.c
11030
11031VMWARE VMMOUSE SUBDRIVER
11032M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
11033M:	"VMware, Inc." <pv-drivers@vmware.com>
11034L:	linux-input@vger.kernel.org
11035S:	Maintained
11036F:	drivers/input/mouse/vmmouse.c
11037F:	drivers/input/mouse/vmmouse.h
11038
11039VMWARE VMXNET3 ETHERNET DRIVER
11040M:	Shreyas Bhatewara <sbhatewara@vmware.com>
11041M:	"VMware, Inc." <pv-drivers@vmware.com>
11042L:	netdev@vger.kernel.org
11043S:	Maintained
11044F:	drivers/net/vmxnet3/
11045
11046VMware PVSCSI driver
11047M:	Arvind Kumar <arvindkumar@vmware.com>
11048M:	VMware PV-Drivers <pv-drivers@vmware.com>
11049L:	linux-scsi@vger.kernel.org
11050S:	Maintained
11051F:	drivers/scsi/vmw_pvscsi.c
11052F:	drivers/scsi/vmw_pvscsi.h
11053
11054VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11055M:	Liam Girdwood <lgirdwood@gmail.com>
11056M:	Mark Brown <broonie@kernel.org>
11057L:	linux-kernel@vger.kernel.org
11058W:	http://opensource.wolfsonmicro.com/node/15
11059W:	http://www.slimlogic.co.uk/?p=48
11060T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11061S:	Supported
11062F:	drivers/regulator/
11063F:	include/linux/regulator/
11064
11065VT1211 HARDWARE MONITOR DRIVER
11066M:	Juerg Haefliger <juergh@gmail.com>
11067L:	lm-sensors@lm-sensors.org
11068S:	Maintained
11069F:	Documentation/hwmon/vt1211
11070F:	drivers/hwmon/vt1211.c
11071
11072VT8231 HARDWARE MONITOR DRIVER
11073M:	Roger Lucas <vt8231@hiddenengine.co.uk>
11074L:	lm-sensors@lm-sensors.org
11075S:	Maintained
11076F:	drivers/hwmon/vt8231.c
11077
11078VUB300 USB to SDIO/SD/MMC bridge chip
11079M:	Tony Olech <tony.olech@elandigitalsystems.com>
11080L:	linux-mmc@vger.kernel.org
11081L:	linux-usb@vger.kernel.org
11082S:	Supported
11083F:	drivers/mmc/host/vub300.c
11084
11085W1 DALLAS'S 1-WIRE BUS
11086M:	Evgeniy Polyakov <zbr@ioremap.net>
11087S:	Maintained
11088F:	Documentation/w1/
11089F:	drivers/w1/
11090
11091W83791D HARDWARE MONITORING DRIVER
11092M:	Marc Hulsman <m.hulsman@tudelft.nl>
11093L:	lm-sensors@lm-sensors.org
11094S:	Maintained
11095F:	Documentation/hwmon/w83791d
11096F:	drivers/hwmon/w83791d.c
11097
11098W83793 HARDWARE MONITORING DRIVER
11099M:	Rudolf Marek <r.marek@assembler.cz>
11100L:	lm-sensors@lm-sensors.org
11101S:	Maintained
11102F:	Documentation/hwmon/w83793
11103F:	drivers/hwmon/w83793.c
11104
11105W83795 HARDWARE MONITORING DRIVER
11106M:	Jean Delvare <jdelvare@suse.com>
11107L:	lm-sensors@lm-sensors.org
11108S:	Maintained
11109F:	drivers/hwmon/w83795.c
11110
11111W83L51xD SD/MMC CARD INTERFACE DRIVER
11112M:	Pierre Ossman <pierre@ossman.eu>
11113S:	Maintained
11114F:	drivers/mmc/host/wbsd.*
11115
11116WACOM PROTOCOL 4 SERIAL TABLETS
11117M:	Julian Squires <julian@cipht.net>
11118M:	Hans de Goede <hdegoede@redhat.com>
11119L:	linux-input@vger.kernel.org
11120S:	Maintained
11121F:	drivers/input/tablet/wacom_serial4.c
11122
11123WATCHDOG DEVICE DRIVERS
11124M:	Wim Van Sebroeck <wim@iguana.be>
11125L:	linux-watchdog@vger.kernel.org
11126W:	http://www.linux-watchdog.org/
11127T:	git git://www.linux-watchdog.org/linux-watchdog.git
11128S:	Maintained
11129F:	Documentation/watchdog/
11130F:	drivers/watchdog/
11131F:	include/linux/watchdog.h
11132F:	include/uapi/linux/watchdog.h
11133
11134WD7000 SCSI DRIVER
11135M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
11136L:	linux-scsi@vger.kernel.org
11137S:	Maintained
11138F:	drivers/scsi/wd7000.c
11139
11140WIIMOTE HID DRIVER
11141M:	David Herrmann <dh.herrmann@googlemail.com>
11142L:	linux-input@vger.kernel.org
11143S:	Maintained
11144F:	drivers/hid/hid-wiimote*
11145
11146WINBOND CIR DRIVER
11147M:	David Härdeman <david@hardeman.nu>
11148S:	Maintained
11149F:	drivers/media/rc/winbond-cir.c
11150
11151WIMAX STACK
11152M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11153M:	linux-wimax@intel.com
11154L:	wimax@linuxwimax.org (subscribers-only)
11155S:	Supported
11156W:	http://linuxwimax.org
11157F:	Documentation/wimax/README.wimax
11158F:	include/linux/wimax/debug.h
11159F:	include/net/wimax.h
11160F:	include/uapi/linux/wimax.h
11161F:	net/wimax/
11162
11163WISTRON LAPTOP BUTTON DRIVER
11164M:	Miloslav Trmac <mitr@volny.cz>
11165S:	Maintained
11166F:	drivers/input/misc/wistron_btns.c
11167
11168WL3501 WIRELESS PCMCIA CARD DRIVER
11169M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11170L:	linux-wireless@vger.kernel.org
11171W:	http://oops.ghostprotocols.net:81/blog
11172S:	Maintained
11173F:	drivers/net/wireless/wl3501*
11174
11175WM97XX TOUCHSCREEN DRIVERS
11176M:	Mark Brown <broonie@kernel.org>
11177M:	Liam Girdwood <lrg@slimlogic.co.uk>
11178L:	linux-input@vger.kernel.org
11179T:	git git://opensource.wolfsonmicro.com/linux-2.6-touch
11180W:	http://opensource.wolfsonmicro.com/node/7
11181S:	Supported
11182F:	drivers/input/touchscreen/*wm97*
11183F:	include/linux/wm97xx.h
11184
11185WOLFSON MICROELECTRONICS DRIVERS
11186L:	patches@opensource.wolfsonmicro.com
11187T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11188T:	git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11189W:	http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11190S:	Supported
11191F:	Documentation/hwmon/wm83??
11192F:	arch/arm/mach-s3c64xx/mach-crag6410*
11193F:	drivers/clk/clk-wm83*.c
11194F:	drivers/extcon/extcon-arizona.c
11195F:	drivers/leds/leds-wm83*.c
11196F:	drivers/gpio/gpio-*wm*.c
11197F:	drivers/gpio/gpio-arizona.c
11198F:	drivers/hwmon/wm83??-hwmon.c
11199F:	drivers/input/misc/wm831x-on.c
11200F:	drivers/input/touchscreen/wm831x-ts.c
11201F:	drivers/input/touchscreen/wm97*.c
11202F:	drivers/mfd/arizona*
11203F:	drivers/mfd/wm*.c
11204F:	drivers/power/wm83*.c
11205F:	drivers/rtc/rtc-wm83*.c
11206F:	drivers/regulator/wm8*.c
11207F:	drivers/video/backlight/wm83*_bl.c
11208F:	drivers/watchdog/wm83*_wdt.c
11209F:	include/linux/mfd/arizona/
11210F:	include/linux/mfd/wm831x/
11211F:	include/linux/mfd/wm8350/
11212F:	include/linux/mfd/wm8400*
11213F:	include/linux/wm97xx.h
11214F:	include/sound/wm????.h
11215F:	sound/soc/codecs/arizona.?
11216F:	sound/soc/codecs/wm*
11217
11218WORKQUEUE
11219M:	Tejun Heo <tj@kernel.org>
11220T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11221S:	Maintained
11222F:	include/linux/workqueue.h
11223F:	kernel/workqueue.c
11224F:	Documentation/workqueue.txt
11225
11226X.25 NETWORK LAYER
11227M:	Andrew Hendry <andrew.hendry@gmail.com>
11228L:	linux-x25@vger.kernel.org
11229S:	Odd Fixes
11230F:	Documentation/networking/x25*
11231F:	include/net/x25*
11232F:	net/x25/
11233
11234X86 ARCHITECTURE (32-BIT AND 64-BIT)
11235M:	Thomas Gleixner <tglx@linutronix.de>
11236M:	Ingo Molnar <mingo@redhat.com>
11237M:	"H. Peter Anvin" <hpa@zytor.com>
11238M:	x86@kernel.org
11239L:	linux-kernel@vger.kernel.org
11240T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11241S:	Maintained
11242F:	Documentation/x86/
11243F:	arch/x86/
11244
11245X86 PLATFORM DRIVERS
11246M:	Darren Hart <dvhart@infradead.org>
11247L:	platform-driver-x86@vger.kernel.org
11248T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11249S:	Maintained
11250F:	drivers/platform/x86/
11251
11252X86 MCE INFRASTRUCTURE
11253M:	Tony Luck <tony.luck@intel.com>
11254M:	Borislav Petkov <bp@alien8.de>
11255L:	linux-edac@vger.kernel.org
11256S:	Maintained
11257F:	arch/x86/kernel/cpu/mcheck/*
11258
11259X86 VDSO
11260M:	Andy Lutomirski <luto@amacapital.net>
11261L:	linux-kernel@vger.kernel.org
11262T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11263S:	Maintained
11264F:	arch/x86/entry/vdso/
11265
11266XC2028/3028 TUNER DRIVER
11267M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11268L:	linux-media@vger.kernel.org
11269W:	http://linuxtv.org
11270T:	git git://linuxtv.org/media_tree.git
11271S:	Maintained
11272F:	drivers/media/tuners/tuner-xc2028.*
11273
11274XEN HYPERVISOR INTERFACE
11275M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11276M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
11277M:	David Vrabel <david.vrabel@citrix.com>
11278L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11279T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11280S:	Supported
11281F:	arch/x86/xen/
11282F:	drivers/*/xen-*front.c
11283F:	drivers/xen/
11284F:	arch/x86/include/asm/xen/
11285F:	include/xen/
11286F:	include/uapi/xen/
11287
11288XEN HYPERVISOR ARM
11289M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11290L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11291S:	Supported
11292F:	arch/arm/xen/
11293F:	arch/arm/include/asm/xen/
11294
11295XEN HYPERVISOR ARM64
11296M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11297L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11298S:	Supported
11299F:	arch/arm64/xen/
11300F:	arch/arm64/include/asm/xen/
11301
11302XEN NETWORK BACKEND DRIVER
11303M:	Ian Campbell <ian.campbell@citrix.com>
11304M:	Wei Liu <wei.liu2@citrix.com>
11305L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11306L:	netdev@vger.kernel.org
11307S:	Supported
11308F:	drivers/net/xen-netback/*
11309
11310XEN PCI SUBSYSTEM
11311M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11312L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11313S:	Supported
11314F:	arch/x86/pci/*xen*
11315F:	drivers/pci/*xen*
11316
11317XEN BLOCK SUBSYSTEM
11318M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11319M:	Roger Pau Monné <roger.pau@citrix.com>
11320L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11321S:	Supported
11322F:	drivers/block/xen-blkback/*
11323F:	drivers/block/xen*
11324
11325XEN PVSCSI DRIVERS
11326M:	Juergen Gross <jgross@suse.com>
11327L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11328L:	linux-scsi@vger.kernel.org
11329S:	Supported
11330F:	drivers/scsi/xen-scsifront.c
11331F:	drivers/xen/xen-scsiback.c
11332F:	include/xen/interface/io/vscsiif.h
11333
11334XEN SWIOTLB SUBSYSTEM
11335M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11336L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11337S:	Supported
11338F:	arch/x86/xen/*swiotlb*
11339F:	drivers/xen/*swiotlb*
11340
11341XFS FILESYSTEM
11342P:	Silicon Graphics Inc
11343M:	Dave Chinner <david@fromorbit.com>
11344M:	xfs@oss.sgi.com
11345L:	xfs@oss.sgi.com
11346W:	http://oss.sgi.com/projects/xfs
11347T:	git git://oss.sgi.com/xfs/xfs.git
11348S:	Supported
11349F:	Documentation/filesystems/xfs.txt
11350F:	fs/xfs/
11351
11352XILINX AXI ETHERNET DRIVER
11353M:	Anirudha Sarangi <anirudh@xilinx.com>
11354M:	John Linn <John.Linn@xilinx.com>
11355S:	Maintained
11356F:	drivers/net/ethernet/xilinx/xilinx_axienet*
11357
11358XILINX UARTLITE SERIAL DRIVER
11359M:	Peter Korsgaard <jacmet@sunsite.dk>
11360L:	linux-serial@vger.kernel.org
11361S:	Maintained
11362F:	drivers/tty/serial/uartlite.c
11363
11364XILINX VIDEO IP CORES
11365M:	Hyun Kwon <hyun.kwon@xilinx.com>
11366M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11367L:	linux-media@vger.kernel.org
11368T:	git git://linuxtv.org/media_tree.git
11369S:	Supported
11370F:	Documentation/devicetree/bindings/media/xilinx/
11371F:	drivers/media/platform/xilinx/
11372F:	include/uapi/linux/xilinx-v4l2-controls.h
11373
11374XILLYBUS DRIVER
11375M:	Eli Billauer <eli.billauer@gmail.com>
11376L:	linux-kernel@vger.kernel.org
11377S:	Supported
11378F:	drivers/char/xillybus/
11379
11380XTENSA XTFPGA PLATFORM SUPPORT
11381M:	Max Filippov <jcmvbkbc@gmail.com>
11382L:	linux-xtensa@linux-xtensa.org
11383S:	Maintained
11384F:	drivers/spi/spi-xtensa-xtfpga.c
11385F:	sound/soc/xtensa/xtfpga-i2s.c
11386
11387YAM DRIVER FOR AX.25
11388M:	Jean-Paul Roubelat <jpr@f6fbb.org>
11389L:	linux-hams@vger.kernel.org
11390S:	Maintained
11391F:	drivers/net/hamradio/yam*
11392F:	include/linux/yam.h
11393
11394YEALINK PHONE DRIVER
11395M:	Henk Vergonet <Henk.Vergonet@gmail.com>
11396L:	usbb2k-api-dev@nongnu.org
11397S:	Maintained
11398F:	Documentation/input/yealink.txt
11399F:	drivers/input/misc/yealink.*
11400
11401Z8530 DRIVER FOR AX.25
11402M:	Joerg Reuter <jreuter@yaina.de>
11403W:	http://yaina.de/jreuter/
11404W:	http://www.qsl.net/dl1bke/
11405L:	linux-hams@vger.kernel.org
11406S:	Maintained
11407F:	Documentation/networking/z8530drv.txt
11408F:	drivers/net/hamradio/*scc.c
11409F:	drivers/net/hamradio/z8530.h
11410
11411ZBUD COMPRESSED PAGE ALLOCATOR
11412M:	Seth Jennings <sjennings@variantweb.net>
11413L:	linux-mm@kvack.org
11414S:	Maintained
11415F:	mm/zbud.c
11416F:	include/linux/zbud.h
11417
11418ZD1211RW WIRELESS DRIVER
11419M:	Daniel Drake <dsd@gentoo.org>
11420M:	Ulrich Kunitz <kune@deine-taler.de>
11421W:	http://zd1211.ath.cx/wiki/DriverRewrite
11422L:	linux-wireless@vger.kernel.org
11423L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
11424S:	Maintained
11425F:	drivers/net/wireless/zd1211rw/
11426
11427ZPOOL COMPRESSED PAGE STORAGE API
11428M:	Dan Streetman <ddstreet@ieee.org>
11429L:	linux-mm@kvack.org
11430S:	Maintained
11431F:	mm/zpool.c
11432F:	include/linux/zpool.h
11433
11434ZR36067 VIDEO FOR LINUX DRIVER
11435L:	mjpeg-users@lists.sourceforge.net
11436L:	linux-media@vger.kernel.org
11437W:	http://mjpeg.sourceforge.net/driver-zoran/
11438T:	hg http://linuxtv.org/hg/v4l-dvb
11439S:	Odd Fixes
11440F:	drivers/media/pci/zoran/
11441
11442ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11443M:	Minchan Kim <minchan@kernel.org>
11444M:	Nitin Gupta <ngupta@vflare.org>
11445R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11446L:	linux-kernel@vger.kernel.org
11447S:	Maintained
11448F:	drivers/block/zram/
11449F:	Documentation/blockdev/zram.txt
11450
11451ZS DECSTATION Z85C30 SERIAL DRIVER
11452M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11453S:	Maintained
11454F:	drivers/tty/serial/zs.*
11455
11456ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11457M:	Minchan Kim <minchan@kernel.org>
11458M:	Nitin Gupta <ngupta@vflare.org>
11459L:	linux-mm@kvack.org
11460S:	Maintained
11461F:	mm/zsmalloc.c
11462F:	include/linux/zsmalloc.h
11463F:	Documentation/vm/zsmalloc.txt
11464
11465ZSWAP COMPRESSED SWAP CACHING
11466M:	Seth Jennings <sjennings@variantweb.net>
11467L:	linux-mm@kvack.org
11468S:	Maintained
11469F:	mm/zswap.c
11470
11471THE REST
11472M:	Linus Torvalds <torvalds@linux-foundation.org>
11473L:	linux-kernel@vger.kernel.org
11474Q:	http://patchwork.kernel.org/project/LKML/list/
11475T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11476S:	Buried alive in reporters
11477F:	*
11478F:	*/
11479