xref: /openbmc/linux/MAINTAINERS (revision 842b6b16)
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
161F:	Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L:	linux-hams@vger.kernel.org
166S:	Maintained
167F:	drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
171L:	netdev@vger.kernel.org
172S:	Maintained
173F:	drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L:	linux-serial@vger.kernel.org
178W:	http://serial.sourceforge.net
179S:	Maintained
180T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F:	drivers/tty/serial/8250*
182F:	include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L:	netdev@vger.kernel.org
186S:	Orphan / Obsolete
187F:	drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M:	Eric Van Hensbergen <ericvh@gmail.com>
191M:	Ron Minnich <rminnich@sandia.gov>
192M:	Latchesar Ionkov <lucho@ionkov.net>
193L:	v9fs-developer@lists.sourceforge.net
194W:	http://swik.net/v9fs
195Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S:	Maintained
198F:	Documentation/filesystems/9p.txt
199F:	fs/9p/
200F:	net/9p/
201F:	include/net/9p/
202F:	include/uapi/linux/virtio_9p.h
203F:	include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M:	Antti Palosaari <crope@iki.fi>
208L:	linux-media@vger.kernel.org
209W:	http://linuxtv.org/
210W:	http://palosaari.fi/linux/
211Q:	http://patchwork.linuxtv.org/project/linux-media/list/
212T:	git git://linuxtv.org/anttip/media_tree.git
213S:	Maintained
214F:	drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L:	linux-scsi@vger.kernel.org
219W:	http://www.adaptec.com/
220S:	Supported
221F:	Documentation/scsi/aacraid.txt
222F:	drivers/scsi/aacraid/
223
224ABI/API
225L:	linux-api@vger.kernel.org
226F:	Documentation/ABI/
227F:	include/linux/syscalls.h
228F:	include/uapi/
229F:	kernel/sys_ni.c
230
231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232M:	Hans de Goede <hdegoede@redhat.com>
233L:	lm-sensors@lm-sensors.org
234S:	Maintained
235F:	drivers/hwmon/abituguru.c
236
237ABIT UGURU 3 HARDWARE MONITOR DRIVER
238M:	Alistair John Strachan <alistair@devzero.co.uk>
239L:	lm-sensors@lm-sensors.org
240S:	Maintained
241F:	drivers/hwmon/abituguru3.c
242
243ACCES 104-IDIO-16 GPIO DRIVER
244M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
245L:	linux-gpio@vger.kernel.org
246S:	Maintained
247F:	drivers/gpio/gpio-104-idio-16.c
248
249ACENIC DRIVER
250M:	Jes Sorensen <jes@trained-monkey.org>
251L:	linux-acenic@sunsite.dk
252S:	Maintained
253F:	drivers/net/ethernet/alteon/acenic*
254
255ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
256M:	Peter Feuerer <peter@piie.net>
257L:	platform-driver-x86@vger.kernel.org
258W:	http://piie.net/?section=acerhdf
259S:	Maintained
260F:	drivers/platform/x86/acerhdf.c
261
262ACER WMI LAPTOP EXTRAS
263M:	"Lee, Chun-Yi" <jlee@suse.com>
264L:	platform-driver-x86@vger.kernel.org
265S:	Maintained
266F:	drivers/platform/x86/acer-wmi.c
267
268ACPI
269M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
270M:	Len Brown <lenb@kernel.org>
271L:	linux-acpi@vger.kernel.org
272W:	https://01.org/linux-acpi
273Q:	https://patchwork.kernel.org/project/linux-acpi/list/
274T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
275S:	Supported
276F:	drivers/acpi/
277F:	drivers/pnp/pnpacpi/
278F:	include/linux/acpi.h
279F:	include/acpi/
280F:	Documentation/acpi/
281F:	Documentation/ABI/testing/sysfs-bus-acpi
282F:	drivers/pci/*acpi*
283F:	drivers/pci/*/*acpi*
284F:	drivers/pci/*/*/*acpi*
285F:	tools/power/acpi/
286
287ACPI COMPONENT ARCHITECTURE (ACPICA)
288M:	Robert Moore <robert.moore@intel.com>
289M:	Lv Zheng <lv.zheng@intel.com>
290M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
291L:	linux-acpi@vger.kernel.org
292L:	devel@acpica.org
293W:	https://acpica.org/
294W:	https://github.com/acpica/acpica/
295Q:	https://patchwork.kernel.org/project/linux-acpi/list/
296T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297S:	Supported
298F:	drivers/acpi/acpica/
299F:	include/acpi/
300F:	tools/power/acpi/
301
302ACPI FAN 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/fan.c
308
309ACPI THERMAL 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/*thermal*
315
316ACPI VIDEO DRIVER
317M:	Zhang Rui <rui.zhang@intel.com>
318L:	linux-acpi@vger.kernel.org
319W:	https://01.org/linux-acpi
320S:	Supported
321F:	drivers/acpi/acpi_video.c
322
323ACPI WMI DRIVER
324L:	platform-driver-x86@vger.kernel.org
325S:	Orphan
326F:	drivers/platform/x86/wmi.c
327
328AD1889 ALSA SOUND DRIVER
329M:	Thibaut Varene <T-Bone@parisc-linux.org>
330W:	http://wiki.parisc-linux.org/AD1889
331L:	linux-parisc@vger.kernel.org
332S:	Maintained
333F:	sound/pci/ad1889.*
334
335AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336M:	Michael Hennerich <michael.hennerich@analog.com>
337W:	http://wiki.analog.com/AD5254
338W:	http://ez.analog.com/community/linux-device-drivers
339S:	Supported
340F:	drivers/misc/ad525x_dpot.c
341
342AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343M:	Michael Hennerich <michael.hennerich@analog.com>
344W:	http://wiki.analog.com/AD5398
345W:	http://ez.analog.com/community/linux-device-drivers
346S:	Supported
347F:	drivers/regulator/ad5398.c
348
349AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350M:	Michael Hennerich <michael.hennerich@analog.com>
351W:	http://wiki.analog.com/AD7142
352W:	http://ez.analog.com/community/linux-device-drivers
353S:	Supported
354F:	drivers/input/misc/ad714x.c
355
356AD7877 TOUCHSCREEN DRIVER
357M:	Michael Hennerich <michael.hennerich@analog.com>
358W:	http://wiki.analog.com/AD7877
359W:	http://ez.analog.com/community/linux-device-drivers
360S:	Supported
361F:	drivers/input/touchscreen/ad7877.c
362
363AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364M:	Michael Hennerich <michael.hennerich@analog.com>
365W:	http://wiki.analog.com/AD7879
366W:	http://ez.analog.com/community/linux-device-drivers
367S:	Supported
368F:	drivers/input/touchscreen/ad7879.c
369
370ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
371M:	Jiri Kosina <jikos@kernel.org>
372S:	Maintained
373
374ADM1025 HARDWARE MONITOR DRIVER
375M:	Jean Delvare <jdelvare@suse.com>
376L:	lm-sensors@lm-sensors.org
377S:	Maintained
378F:	Documentation/hwmon/adm1025
379F:	drivers/hwmon/adm1025.c
380
381ADM1029 HARDWARE MONITOR DRIVER
382M:	Corentin Labbe <clabbe.montjoie@gmail.com>
383L:	lm-sensors@lm-sensors.org
384S:	Maintained
385F:	drivers/hwmon/adm1029.c
386
387ADM8211 WIRELESS DRIVER
388L:	linux-wireless@vger.kernel.org
389W:	http://wireless.kernel.org/
390S:	Orphan
391F:	drivers/net/wireless/adm8211.*
392
393ADP1653 FLASH CONTROLLER DRIVER
394M:	Sakari Ailus <sakari.ailus@iki.fi>
395L:	linux-media@vger.kernel.org
396S:	Maintained
397F:	drivers/media/i2c/adp1653.c
398F:	include/media/adp1653.h
399
400ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401M:	Michael Hennerich <michael.hennerich@analog.com>
402W:	http://wiki.analog.com/ADP5520
403W:	http://ez.analog.com/community/linux-device-drivers
404S:	Supported
405F:	drivers/mfd/adp5520.c
406F:	drivers/video/backlight/adp5520_bl.c
407F:	drivers/leds/leds-adp5520.c
408F:	drivers/gpio/gpio-adp5520.c
409F:	drivers/input/keyboard/adp5520-keys.c
410
411ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412M:	Michael Hennerich <michael.hennerich@analog.com>
413W:	http://wiki.analog.com/ADP5588
414W:	http://ez.analog.com/community/linux-device-drivers
415S:	Supported
416F:	drivers/input/keyboard/adp5588-keys.c
417F:	drivers/gpio/gpio-adp5588.c
418
419ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420M:	Michael Hennerich <michael.hennerich@analog.com>
421W:	http://wiki.analog.com/ADP8860
422W:	http://ez.analog.com/community/linux-device-drivers
423S:	Supported
424F:	drivers/video/backlight/adp8860_bl.c
425
426ADS1015 HARDWARE MONITOR DRIVER
427M:	Dirk Eibach <eibach@gdsys.de>
428L:	lm-sensors@lm-sensors.org
429S:	Maintained
430F:	Documentation/hwmon/ads1015
431F:	drivers/hwmon/ads1015.c
432F:	include/linux/i2c/ads1015.h
433
434ADT746X FAN DRIVER
435M:	Colin Leroy <colin@colino.net>
436S:	Maintained
437F:	drivers/macintosh/therm_adt746x.c
438
439ADT7475 HARDWARE MONITOR DRIVER
440M:	Jean Delvare <jdelvare@suse.com>
441L:	lm-sensors@lm-sensors.org
442S:	Maintained
443F:	Documentation/hwmon/adt7475
444F:	drivers/hwmon/adt7475.c
445
446ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447M:	Michael Hennerich <michael.hennerich@analog.com>
448W:	http://wiki.analog.com/ADXL345
449W:	http://ez.analog.com/community/linux-device-drivers
450S:	Supported
451F:	drivers/input/misc/adxl34x.c
452
453ADVANSYS SCSI DRIVER
454M:	Matthew Wilcox <matthew@wil.cx>
455M:	Hannes Reinecke <hare@suse.com>
456L:	linux-scsi@vger.kernel.org
457S:	Maintained
458F:	Documentation/scsi/advansys.txt
459F:	drivers/scsi/advansys.c
460
461AEDSP16 DRIVER
462M:	Riccardo Facchetti <fizban@tin.it>
463S:	Maintained
464F:	sound/oss/aedsp16.c
465
466AF9013 MEDIA DRIVER
467M:	Antti Palosaari <crope@iki.fi>
468L:	linux-media@vger.kernel.org
469W:	http://linuxtv.org/
470W:	http://palosaari.fi/linux/
471Q:	http://patchwork.linuxtv.org/project/linux-media/list/
472T:	git git://linuxtv.org/anttip/media_tree.git
473S:	Maintained
474F:	drivers/media/dvb-frontends/af9013*
475
476AF9033 MEDIA DRIVER
477M:	Antti Palosaari <crope@iki.fi>
478L:	linux-media@vger.kernel.org
479W:	http://linuxtv.org/
480W:	http://palosaari.fi/linux/
481Q:	http://patchwork.linuxtv.org/project/linux-media/list/
482T:	git git://linuxtv.org/anttip/media_tree.git
483S:	Maintained
484F:	drivers/media/dvb-frontends/af9033*
485
486AFFS FILE SYSTEM
487L:	linux-fsdevel@vger.kernel.org
488S:	Orphan
489F:	Documentation/filesystems/affs.txt
490F:	fs/affs/
491
492AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
493M:	David Howells <dhowells@redhat.com>
494L:	linux-afs@lists.infradead.org
495S:	Supported
496F:	fs/afs/
497F:	include/net/af_rxrpc.h
498F:	net/rxrpc/af_rxrpc.c
499
500AGPGART DRIVER
501M:	David Airlie <airlied@linux.ie>
502T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
503S:	Maintained
504F:	drivers/char/agp/
505F:	include/linux/agp*
506F:	include/uapi/linux/agp*
507
508AHA152X SCSI DRIVER
509M:	"Juergen E. Fischer" <fischer@norbit.de>
510L:	linux-scsi@vger.kernel.org
511S:	Maintained
512F:	drivers/scsi/aha152x*
513F:	drivers/scsi/pcmcia/aha152x*
514
515AIC7XXX / AIC79XX SCSI DRIVER
516M:	Hannes Reinecke <hare@suse.com>
517L:	linux-scsi@vger.kernel.org
518S:	Maintained
519F:	drivers/scsi/aic7xxx/
520
521AIMSLAB FM RADIO RECEIVER DRIVER
522M:	Hans Verkuil <hverkuil@xs4all.nl>
523L:	linux-media@vger.kernel.org
524T:	git git://linuxtv.org/media_tree.git
525W:	http://linuxtv.org
526S:	Maintained
527F:	drivers/media/radio/radio-aimslab*
528
529AIO
530M:	Benjamin LaHaise <bcrl@kvack.org>
531L:	linux-aio@kvack.org
532S:	Supported
533F:	fs/aio.c
534F:	include/linux/*aio*.h
535
536AIRSPY MEDIA DRIVER
537M:	Antti Palosaari <crope@iki.fi>
538L:	linux-media@vger.kernel.org
539W:	http://linuxtv.org/
540W:	http://palosaari.fi/linux/
541Q:	http://patchwork.linuxtv.org/project/linux-media/list/
542T:	git git://linuxtv.org/anttip/media_tree.git
543S:	Maintained
544F:	drivers/media/usb/airspy/
545
546ALCATEL SPEEDTOUCH USB DRIVER
547M:	Duncan Sands <duncan.sands@free.fr>
548L:	linux-usb@vger.kernel.org
549W:	http://www.linux-usb.org/SpeedTouch/
550S:	Maintained
551F:	drivers/usb/atm/speedtch.c
552F:	drivers/usb/atm/usbatm.c
553
554ALCHEMY AU1XX0 MMC DRIVER
555M:	Manuel Lauss <manuel.lauss@gmail.com>
556S:	Maintained
557F:	drivers/mmc/host/au1xmmc.c
558
559ALI1563 I2C DRIVER
560M:	Rudolf Marek <r.marek@assembler.cz>
561L:	linux-i2c@vger.kernel.org
562S:	Maintained
563F:	Documentation/i2c/busses/i2c-ali1563
564F:	drivers/i2c/busses/i2c-ali1563.c
565
566ALLWINNER SECURITY SYSTEM
567M:	Corentin Labbe <clabbe.montjoie@gmail.com>
568L:	linux-crypto@vger.kernel.org
569S:	Maintained
570F:	drivers/crypto/sunxi-ss/
571
572ALPHA PORT
573M:	Richard Henderson <rth@twiddle.net>
574M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
575M:	Matt Turner <mattst88@gmail.com>
576S:	Odd Fixes
577L:	linux-alpha@vger.kernel.org
578F:	arch/alpha/
579
580ALTERA MAILBOX DRIVER
581M:	Ley Foon Tan <lftan@altera.com>
582L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S:	Maintained
584F:	drivers/mailbox/mailbox-altera.c
585
586ALTERA PIO DRIVER
587M:	Tien Hock Loh <thloh@altera.com>
588L:	linux-gpio@vger.kernel.org
589S:	Maintained
590F:	drivers/gpio/gpio-altera.c
591
592ALTERA TRIPLE SPEED ETHERNET DRIVER
593M:	Vince Bridgers <vbridger@opensource.altera.com>
594L:	netdev@vger.kernel.org
595L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S:	Maintained
597F:	drivers/net/ethernet/altera/
598
599ALTERA UART/JTAG UART SERIAL DRIVERS
600M:	Tobias Klauser <tklauser@distanz.ch>
601L:	linux-serial@vger.kernel.org
602L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603S:	Maintained
604F:	drivers/tty/serial/altera_uart.c
605F:	drivers/tty/serial/altera_jtaguart.c
606F:	include/linux/altera_uart.h
607F:	include/linux/altera_jtaguart.h
608
609AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610M:	Tom Lendacky <thomas.lendacky@amd.com>
611L:	linux-crypto@vger.kernel.org
612S:	Supported
613F:	drivers/crypto/ccp/
614F:	include/linux/ccp.h
615
616AMD FAM15H PROCESSOR POWER MONITORING DRIVER
617M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
618L:	lm-sensors@lm-sensors.org
619S:	Maintained
620F:	Documentation/hwmon/fam15h_power
621F:	drivers/hwmon/fam15h_power.c
622
623AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
624L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
625S:	Orphan
626F:	drivers/usb/gadget/udc/amd5536udc.*
627
628AMD GEODE PROCESSOR/CHIPSET SUPPORT
629P:	Andres Salomon <dilinger@queued.net>
630L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
631W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632S:	Supported
633F:	drivers/char/hw_random/geode-rng.c
634F:	drivers/crypto/geode*
635F:	drivers/video/fbdev/geode/
636F:	arch/x86/include/asm/geode.h
637
638AMD IOMMU (AMD-VI)
639M:	Joerg Roedel <joro@8bytes.org>
640L:	iommu@lists.linux-foundation.org
641T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
642S:	Maintained
643F:	drivers/iommu/amd_iommu*.[ch]
644F:	include/linux/amd-iommu.h
645
646AMD KFD
647M:	Oded Gabbay <oded.gabbay@gmail.com>
648L:	dri-devel@lists.freedesktop.org
649T:	git git://people.freedesktop.org/~gabbayo/linux.git
650S:	Supported
651F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
653F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
654F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
655F:	drivers/gpu/drm/amd/amdkfd/
656F:	drivers/gpu/drm/amd/include/cik_structs.h
657F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
658F:	drivers/gpu/drm/amd/include/vi_structs.h
659F:	drivers/gpu/drm/radeon/radeon_kfd.c
660F:	drivers/gpu/drm/radeon/radeon_kfd.h
661F:	include/uapi/linux/kfd_ioctl.h
662
663AMD XGBE DRIVER
664M:	Tom Lendacky <thomas.lendacky@amd.com>
665L:	netdev@vger.kernel.org
666S:	Supported
667F:	drivers/net/ethernet/amd/xgbe/
668
669AMS (Apple Motion Sensor) DRIVER
670M:	Michael Hanselmann <linux-kernel@hansmi.ch>
671S:	Supported
672F:	drivers/macintosh/ams/
673
674AMSO1100 RNIC DRIVER
675M:	Tom Tucker <tom@opengridcomputing.com>
676M:	Steve Wise <swise@opengridcomputing.com>
677L:	linux-rdma@vger.kernel.org
678S:	Maintained
679F:	drivers/infiniband/hw/amso1100/
680
681ANALOG DEVICES INC AD9389B DRIVER
682M:	Hans Verkuil <hans.verkuil@cisco.com>
683L:	linux-media@vger.kernel.org
684S:	Maintained
685F:	drivers/media/i2c/ad9389b*
686
687ANALOG DEVICES INC ADV7180 DRIVER
688M:	Lars-Peter Clausen <lars@metafoo.de>
689L:	linux-media@vger.kernel.org
690W:	http://ez.analog.com/community/linux-device-drivers
691S:	Supported
692F:	drivers/media/i2c/adv7180.c
693
694ANALOG DEVICES INC ADV7511 DRIVER
695M:	Hans Verkuil <hans.verkuil@cisco.com>
696L:	linux-media@vger.kernel.org
697S:	Maintained
698F:	drivers/media/i2c/adv7511*
699
700ANALOG DEVICES INC ADV7604 DRIVER
701M:	Hans Verkuil <hans.verkuil@cisco.com>
702L:	linux-media@vger.kernel.org
703S:	Maintained
704F:	drivers/media/i2c/adv7604*
705
706ANALOG DEVICES INC ADV7842 DRIVER
707M:	Hans Verkuil <hans.verkuil@cisco.com>
708L:	linux-media@vger.kernel.org
709S:	Maintained
710F:	drivers/media/i2c/adv7842*
711
712ANALOG DEVICES INC ASOC CODEC DRIVERS
713M:	Lars-Peter Clausen <lars@metafoo.de>
714L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
715W:	http://wiki.analog.com/
716W:	http://ez.analog.com/community/linux-device-drivers
717S:	Supported
718F:	sound/soc/codecs/adau*
719F:	sound/soc/codecs/adav*
720F:	sound/soc/codecs/ad1*
721F:	sound/soc/codecs/ad7*
722F:	sound/soc/codecs/ssm*
723F:	sound/soc/codecs/sigmadsp.*
724
725ANALOG DEVICES INC ASOC DRIVERS
726L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
728W:	http://blackfin.uclinux.org/
729S:	Supported
730F:	sound/soc/blackfin/*
731
732ANALOG DEVICES INC IIO DRIVERS
733M:	Lars-Peter Clausen <lars@metafoo.de>
734M:	Michael Hennerich <Michael.Hennerich@analog.com>
735W:	http://wiki.analog.com/
736W:	http://ez.analog.com/community/linux-device-drivers
737S:	Supported
738F:	drivers/iio/*/ad*
739X:	drivers/iio/*/adjd*
740F:	drivers/staging/iio/*/ad*
741F:	staging/iio/trigger/iio-trig-bfin-timer.c
742
743ANALOG DEVICES INC DMA DRIVERS
744M:	Lars-Peter Clausen <lars@metafoo.de>
745W:	http://ez.analog.com/community/linux-device-drivers
746S:	Supported
747F:	drivers/dma/dma-axi-dmac.c
748
749ANDROID DRIVERS
750M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751M:	Arve Hjønnevåg <arve@android.com>
752M:	Riley Andrews <riandrews@android.com>
753T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754L:	devel@driverdev.osuosl.org
755S:	Supported
756F:	drivers/android/
757F:	drivers/staging/android/
758
759AOA (Apple Onboard Audio) ALSA DRIVER
760M:	Johannes Berg <johannes@sipsolutions.net>
761L:	linuxppc-dev@lists.ozlabs.org
762L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
763S:	Maintained
764F:	sound/aoa/
765
766APM DRIVER
767M:	Jiri Kosina <jikos@kernel.org>
768S:	Odd fixes
769F:	arch/x86/kernel/apm_32.c
770F:	include/linux/apm_bios.h
771F:	include/uapi/linux/apm_bios.h
772F:	drivers/char/apm-emulation.c
773
774APPLE BCM5974 MULTITOUCH DRIVER
775M:	Henrik Rydberg <rydberg@bitmath.org>
776L:	linux-input@vger.kernel.org
777S:	Odd fixes
778F:	drivers/input/mouse/bcm5974.c
779
780APPLE SMC DRIVER
781M:	Henrik Rydberg <rydberg@bitmath.org>
782L:	lm-sensors@lm-sensors.org
783S:	Odd fixes
784F:	drivers/hwmon/applesmc.c
785
786APPLETALK NETWORK LAYER
787M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788S:	Maintained
789F:	drivers/net/appletalk/
790F:	net/appletalk/
791
792APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
793M:	Duc Dang <dhdang@apm.com>
794S:	Supported
795F:	arch/arm64/boot/dts/apm/
796
797APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
798M:	Iyappan Subramanian <isubramanian@apm.com>
799M:	Keyur Chudgar <kchudgar@apm.com>
800S:	Supported
801F:	drivers/net/ethernet/apm/xgene/
802F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
803
804APTINA CAMERA SENSOR PLL
805M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
806L:	linux-media@vger.kernel.org
807S:	Maintained
808F:	drivers/media/i2c/aptina-pll.*
809
810ARC FRAMEBUFFER DRIVER
811M:	Jaya Kumar <jayalk@intworks.biz>
812S:	Maintained
813F:	drivers/video/fbdev/arcfb.c
814F:	drivers/video/fbdev/core/fb_defio.c
815
816ARCNET NETWORK LAYER
817M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
818L:	netdev@vger.kernel.org
819S:	Maintained
820F:	drivers/net/arcnet/
821F:	include/uapi/linux/if_arcnet.h
822
823ARM MFM AND FLOPPY DRIVERS
824M:	Ian Molton <spyro@f2s.com>
825S:	Maintained
826F:	arch/arm/lib/floppydma.S
827F:	arch/arm/include/asm/floppy.h
828
829ARM PMU PROFILING AND DEBUGGING
830M:	Will Deacon <will.deacon@arm.com>
831R:	Mark Rutland <mark.rutland@arm.com>
832S:	Maintained
833F:	arch/arm*/kernel/perf_*
834F:	arch/arm/oprofile/common.c
835F:	arch/arm*/kernel/hw_breakpoint.c
836F:	arch/arm*/include/asm/hw_breakpoint.h
837F:	arch/arm*/include/asm/perf_event.h
838F:	drivers/perf/arm_pmu.c
839F:	include/linux/perf/arm_pmu.h
840
841ARM PORT
842M:	Russell King <linux@arm.linux.org.uk>
843L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844W:	http://www.arm.linux.org.uk/
845S:	Maintained
846F:	arch/arm/
847
848ARM SUB-ARCHITECTURES
849L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
850S:	Maintained
851F:	arch/arm/mach-*/
852F:	arch/arm/plat-*/
853T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
854
855ARM PRIMECELL AACI PL041 DRIVER
856M:	Russell King <linux@arm.linux.org.uk>
857S:	Maintained
858F:	sound/arm/aaci.*
859
860ARM PRIMECELL CLCD PL110 DRIVER
861M:	Russell King <linux@arm.linux.org.uk>
862S:	Maintained
863F:	drivers/video/fbdev/amba-clcd.*
864
865ARM PRIMECELL KMI PL050 DRIVER
866M:	Russell King <linux@arm.linux.org.uk>
867S:	Maintained
868F:	drivers/input/serio/ambakmi.*
869F:	include/linux/amba/kmi.h
870
871ARM PRIMECELL MMCI PL180/1 DRIVER
872M:	Russell King <linux@arm.linux.org.uk>
873S:	Maintained
874F:	drivers/mmc/host/mmci.*
875F:	include/linux/amba/mmci.h
876
877ARM PRIMECELL UART PL010 AND PL011 DRIVERS
878M:	Russell King <linux@arm.linux.org.uk>
879S:	Maintained
880F:	drivers/tty/serial/amba-pl01*.c
881F:	include/linux/amba/serial.h
882
883ARM PRIMECELL BUS SUPPORT
884M:	Russell King <linux@arm.linux.org.uk>
885S:	Maintained
886F:	drivers/amba/
887F:	include/linux/amba/bus.h
888
889ARM/ADS SPHERE MACHINE SUPPORT
890M:	Lennert Buytenhek <kernel@wantstofly.org>
891L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892S:	Maintained
893
894ARM/AFEB9260 MACHINE SUPPORT
895M:	Sergey Lapin <slapin@ossfans.org>
896L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897S:	Maintained
898
899ARM/AJECO 1ARM MACHINE SUPPORT
900M:	Lennert Buytenhek <kernel@wantstofly.org>
901L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902S:	Maintained
903
904ARM/Allwinner sunXi SoC support
905M:	Maxime Ripard <maxime.ripard@free-electrons.com>
906M:	Chen-Yu Tsai <wens@csie.org>
907L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S:	Maintained
909N:	sun[x456789]i
910
911ARM/Allwinner SoC Clock Support
912M:	Emilio López <emilio@elopez.com.ar>
913S:	Maintained
914F:	drivers/clk/sunxi/
915
916ARM/Amlogic MesonX SoC support
917M:	Carlo Caione <carlo@caione.org>
918L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S:	Maintained
920F:	drivers/media/rc/meson-ir.c
921N:	meson[x68]
922
923ARM/Annapurna Labs ALPINE ARCHITECTURE
924M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
925S:	Maintained
926F:	arch/arm/mach-alpine/
927
928ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
929M:	Nicolas Ferre <nicolas.ferre@atmel.com>
930M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
931M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
932L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933W:	http://www.linux4sam.org
934S:	Supported
935F:	arch/arm/mach-at91/
936F:	include/soc/at91/
937F:	arch/arm/boot/dts/at91*.dts
938F:	arch/arm/boot/dts/at91*.dtsi
939F:	arch/arm/boot/dts/sama*.dts
940F:	arch/arm/boot/dts/sama*.dtsi
941F:	arch/arm/include/debug/at91.S
942
943ARM/ATMEL AT91 Clock Support
944M:	Boris Brezillon <boris.brezillon@free-electrons.com>
945S:	Maintained
946F:	drivers/clk/at91
947
948ARM/CALXEDA HIGHBANK ARCHITECTURE
949M:	Rob Herring <robh@kernel.org>
950L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951S:	Maintained
952F:	arch/arm/mach-highbank/
953
954ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
955M:	Krzysztof Halasa <khalasa@piap.pl>
956S:	Maintained
957F:	arch/arm/mach-cns3xxx/
958
959ARM/CAVIUM THUNDER NETWORK DRIVER
960M:	Sunil Goutham <sgoutham@cavium.com>
961M:	Robert Richter <rric@kernel.org>
962L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963S:	Supported
964F:	drivers/net/ethernet/cavium/thunder/
965
966ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
967M:	Alexander Shiyan <shc_work@mail.ru>
968L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S:	Odd Fixes
970N:	clps711x
971
972ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
973M:	Hartley Sweeten <hsweeten@visionengravers.com>
974M:	Ryan Mallon <rmallon@gmail.com>
975L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976S:	Maintained
977F:	arch/arm/mach-ep93xx/
978F:	arch/arm/mach-ep93xx/include/mach/
979
980ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
981M:	Lennert Buytenhek <kernel@wantstofly.org>
982L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983S:	Maintained
984
985ARM/CLKDEV SUPPORT
986M:	Russell King <linux@arm.linux.org.uk>
987L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988S:	Maintained
989F:	arch/arm/include/asm/clkdev.h
990F:	drivers/clk/clkdev.c
991
992ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
993M:	Mike Rapoport <mike@compulab.co.il>
994L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995S:	Maintained
996
997ARM/CONTEC MICRO9 MACHINE SUPPORT
998M:	Hubert Feurstein <hubert.feurstein@contec.at>
999S:	Maintained
1000F:	arch/arm/mach-ep93xx/micro9.c
1001
1002ARM/CORESIGHT FRAMEWORK AND DRIVERS
1003M:	Mathieu Poirier <mathieu.poirier@linaro.org>
1004L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S:	Maintained
1006F:	drivers/hwtracing/coresight/*
1007F:	Documentation/trace/coresight.txt
1008F:	Documentation/devicetree/bindings/arm/coresight.txt
1009F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1010
1011ARM/CORGI MACHINE SUPPORT
1012M:	Richard Purdie <rpurdie@rpsys.net>
1013S:	Maintained
1014
1015ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1016M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1017L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018T:	git git://github.com/ulli-kroll/linux.git
1019S:	Maintained
1020F:	arch/arm/mach-gemini/
1021F:	drivers/rtc/rtc-gemini.c
1022
1023ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1024M:	Barry Song <baohua@kernel.org>
1025L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1027S:	Maintained
1028F:	arch/arm/mach-prima2/
1029F:	drivers/clk/sirf/
1030F:	drivers/clocksource/timer-prima2.c
1031F:	drivers/clocksource/timer-atlas7.c
1032N:	[^a-z]sirf
1033
1034ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1035M:	Baruch Siach <baruch@tkos.co.il>
1036L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037S:	Maintained
1038F:	arch/arm/boot/dts/cx92755*
1039N:	digicolor
1040
1041ARM/EBSA110 MACHINE SUPPORT
1042M:	Russell King <linux@arm.linux.org.uk>
1043L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044W:	http://www.arm.linux.org.uk/
1045S:	Maintained
1046F:	arch/arm/mach-ebsa110/
1047F:	drivers/net/ethernet/amd/am79c961a.*
1048
1049ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1050M:	Uwe Kleine-König <kernel@pengutronix.de>
1051L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052S:	Maintained
1053N:	efm32
1054
1055ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1056M:	Daniel Ribeiro <drwyrm@gmail.com>
1057M:	Stefan Schmidt <stefan@openezx.org>
1058M:	Harald Welte <laforge@openezx.org>
1059L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1060W:	http://www.openezx.org/
1061S:	Maintained
1062T:	topgit git://git.openezx.org/openezx.git
1063F:	arch/arm/mach-pxa/ezx.c
1064
1065ARM/FARADAY FA526 PORT
1066M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1067L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068S:	Maintained
1069T:	git git://git.berlios.de/gemini-board
1070F:	arch/arm/mm/*-fa*
1071
1072ARM/FOOTBRIDGE ARCHITECTURE
1073M:	Russell King <linux@arm.linux.org.uk>
1074L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075W:	http://www.arm.linux.org.uk/
1076S:	Maintained
1077F:	arch/arm/include/asm/hardware/dec21285.h
1078F:	arch/arm/mach-footbridge/
1079
1080ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1081M:	Shawn Guo <shawnguo@kernel.org>
1082M:	Sascha Hauer <kernel@pengutronix.de>
1083L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084S:	Maintained
1085T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086F:	arch/arm/mach-imx/
1087F:	arch/arm/mach-mxs/
1088F:	arch/arm/boot/dts/imx*
1089F:	arch/arm/configs/imx*_defconfig
1090F:	drivers/clk/imx/
1091F:	include/soc/imx/
1092
1093ARM/FREESCALE VYBRID ARM ARCHITECTURE
1094M:	Shawn Guo <shawnguo@kernel.org>
1095M:	Sascha Hauer <kernel@pengutronix.de>
1096R:	Stefan Agner <stefan@agner.ch>
1097L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S:	Maintained
1099T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1100F:	arch/arm/mach-imx/*vf610*
1101F:	arch/arm/boot/dts/vf*
1102
1103ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1104M:	Lennert Buytenhek <kernel@wantstofly.org>
1105L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106S:	Maintained
1107
1108ARM/GUMSTIX MACHINE SUPPORT
1109M:	Steve Sakoman <sakoman@gmail.com>
1110L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111S:	Maintained
1112
1113ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1114M:	Philipp Zabel <philipp.zabel@gmail.com>
1115M:	Paul Parsons <lost.distance@yahoo.com>
1116L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117S:	Maintained
1118F:	arch/arm/mach-pxa/hx4700.c
1119F:	arch/arm/mach-pxa/include/mach/hx4700.h
1120F:	sound/soc/pxa/hx4700.c
1121
1122ARM/HISILICON SOC SUPPORT
1123M:	Wei Xu <xuwei5@hisilicon.com>
1124L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125W:	http://www.hisilicon.com
1126S:	Supported
1127T:	git git://github.com/hisilicon/linux-hisi.git
1128F:	arch/arm/mach-hisi/
1129
1130ARM/HP JORNADA 7XX MACHINE SUPPORT
1131M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1132W:	www.jlime.com
1133S:	Maintained
1134T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1135F:	arch/arm/mach-sa1100/jornada720.c
1136F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1137
1138ARM/IGEP MACHINE SUPPORT
1139M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1140M:	Javier Martinez Canillas <javier@dowhile0.org>
1141L:	linux-omap@vger.kernel.org
1142L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S:	Maintained
1144F:	arch/arm/boot/dts/omap3-igep*
1145
1146ARM/INCOME PXA270 SUPPORT
1147M:	Marek Vasut <marek.vasut@gmail.com>
1148L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149S:	Maintained
1150F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1151
1152ARM/INTEL IOP32X ARM ARCHITECTURE
1153M:	Lennert Buytenhek <kernel@wantstofly.org>
1154L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155S:	Maintained
1156
1157ARM/INTEL IOP33X ARM ARCHITECTURE
1158L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159S:	Orphan
1160
1161ARM/INTEL IOP13XX ARM ARCHITECTURE
1162M:	Lennert Buytenhek <kernel@wantstofly.org>
1163L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S:	Maintained
1165
1166ARM/INTEL IQ81342EX MACHINE SUPPORT
1167M:	Lennert Buytenhek <kernel@wantstofly.org>
1168L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169S:	Maintained
1170
1171ARM/INTEL IXDP2850 MACHINE SUPPORT
1172M:	Lennert Buytenhek <kernel@wantstofly.org>
1173L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174S:	Maintained
1175
1176ARM/INTEL IXP4XX ARM ARCHITECTURE
1177M:	Imre Kaloz <kaloz@openwrt.org>
1178M:	Krzysztof Halasa <khalasa@piap.pl>
1179L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180S:	Maintained
1181F:	arch/arm/mach-ixp4xx/
1182
1183ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1184M:	Jonathan Cameron <jic23@cam.ac.uk>
1185L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S:	Maintained
1187F:	arch/arm/mach-pxa/stargate2.c
1188F:	drivers/pcmcia/pxa2xx_stargate2.c
1189
1190ARM/INTEL XSC3 (MANZANO) ARM CORE
1191M:	Lennert Buytenhek <kernel@wantstofly.org>
1192L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193S:	Maintained
1194
1195ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1196M:	Lennert Buytenhek <kernel@wantstofly.org>
1197L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198S:	Maintained
1199
1200ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1201M:	Santosh Shilimkar <ssantosh@kernel.org>
1202L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203S:	Maintained
1204F:	arch/arm/mach-keystone/
1205T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1206
1207ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1208M:	Santosh Shilimkar <ssantosh@kernel.org>
1209L:	linux-kernel@vger.kernel.org
1210S:	Maintained
1211F:	drivers/clk/keystone/
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1214M:	Santosh Shilimkar <ssantosh@kernel.org>
1215L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216L:	linux-kernel@vger.kernel.org
1217S:	Maintained
1218F:	drivers/clocksource/timer-keystone.c
1219
1220ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1221M:	Santosh Shilimkar <ssantosh@kernel.org>
1222L:	linux-kernel@vger.kernel.org
1223S:	Maintained
1224F:	drivers/power/reset/keystone-reset.c
1225
1226ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1227M:	Santosh Shilimkar <ssantosh@kernel.org>
1228L:	linux-kernel@vger.kernel.org
1229S:	Maintained
1230F:	drivers/memory/*emif*
1231
1232ARM/LOGICPD PXA270 MACHINE SUPPORT
1233M:	Lennert Buytenhek <kernel@wantstofly.org>
1234L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235S:	Maintained
1236
1237ARM/LPC18XX ARCHITECTURE
1238M:	Joachim Eastwood <manabian@gmail.com>
1239L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240S:	Maintained
1241F:	arch/arm/boot/dts/lpc43*
1242F:	drivers/clk/nxp/clk-lpc18xx*
1243F:	drivers/clocksource/time-lpc32xx.c
1244F:	drivers/i2c/busses/i2c-lpc2k.c
1245F:	drivers/memory/pl172.c
1246F:	drivers/mtd/spi-nor/nxp-spifi.c
1247F:	drivers/rtc/rtc-lpc24xx.c
1248N:	lpc18xx
1249
1250ARM/MAGICIAN MACHINE SUPPORT
1251M:	Philipp Zabel <philipp.zabel@gmail.com>
1252S:	Maintained
1253
1254ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1255M:	Jason Cooper <jason@lakedaemon.net>
1256M:	Andrew Lunn <andrew@lunn.ch>
1257M:	Gregory Clement <gregory.clement@free-electrons.com>
1258M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1259L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260S:	Maintained
1261F:	arch/arm/mach-mvebu/
1262F:	drivers/rtc/rtc-armada38x.c
1263F:	arch/arm/boot/dts/armada*
1264F:	arch/arm/boot/dts/kirkwood*
1265
1266
1267ARM/Marvell Berlin SoC support
1268M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1269L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270S:	Maintained
1271F:	arch/arm/mach-berlin/
1272F:	arch/arm/boot/dts/berlin*
1273
1274
1275ARM/Marvell Dove/MV78xx0/Orion SOC support
1276M:	Jason Cooper <jason@lakedaemon.net>
1277M:	Andrew Lunn <andrew@lunn.ch>
1278M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1279M:	Gregory Clement <gregory.clement@free-electrons.com>
1280L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281S:	Maintained
1282F:	arch/arm/mach-dove/
1283F:	arch/arm/mach-mv78xx0/
1284F:	arch/arm/mach-orion5x/
1285F:	arch/arm/plat-orion/
1286F:	arch/arm/boot/dts/dove*
1287F:	arch/arm/boot/dts/orion5x*
1288
1289
1290ARM/Orion SoC/Technologic Systems TS-78xx platform support
1291M:	Alexander Clouter <alex@digriz.org.uk>
1292L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293W:	http://www.digriz.org.uk/ts78xx/kernel
1294S:	Maintained
1295F:	arch/arm/mach-orion5x/ts78xx-*
1296
1297ARM/Mediatek RTC DRIVER
1298M:	Eddie Huang <eddie.huang@mediatek.com>
1299L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1301S:	Maintained
1302F:	drivers/rtc/rtc-mt6397.c
1303
1304ARM/Mediatek SoC support
1305M:	Matthias Brugger <matthias.bgg@gmail.com>
1306L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1308S:	Maintained
1309F:	arch/arm/boot/dts/mt6*
1310F:	arch/arm/boot/dts/mt8*
1311F:	arch/arm/mach-mediatek/
1312N:	mtk
1313K:	mediatek
1314
1315ARM/Mediatek USB3 PHY DRIVER
1316M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
1317L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1319S:	Maintained
1320F:	drivers/phy/phy-mt65xx-usb3.c
1321
1322ARM/MICREL KS8695 ARCHITECTURE
1323M:	Greg Ungerer <gerg@uclinux.org>
1324L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325F:	arch/arm/mach-ks8695/
1326S:	Odd Fixes
1327
1328ARM/MIOA701 MACHINE SUPPORT
1329M:	Robert Jarzmik <robert.jarzmik@free.fr>
1330L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331F:	arch/arm/mach-pxa/mioa701.c
1332S:	Maintained
1333
1334ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1335M:	Michael Petchkovsky <mkpetch@internode.on.net>
1336S:	Maintained
1337
1338ARM/NOMADIK ARCHITECTURE
1339M:	Alessandro Rubini <rubini@unipv.it>
1340M:	Linus Walleij <linus.walleij@linaro.org>
1341L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342S:	Maintained
1343F:	arch/arm/mach-nomadik/
1344F:	drivers/pinctrl/nomadik/
1345F:	drivers/i2c/busses/i2c-nomadik.c
1346T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1347
1348ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1349M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1350L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1351W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1352S:	Supported
1353
1354ARM/TOSA MACHINE SUPPORT
1355M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1356M:	Dirk Opfer <dirk@opfer-online.de>
1357S:	Maintained
1358
1359ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1360M:	Marek Vasut <marek.vasut@gmail.com>
1361L:	linux-arm-kernel@lists.infradead.org
1362W:	http://hackndev.com
1363S:	Maintained
1364F:	arch/arm/mach-pxa/include/mach/palmtx.h
1365F:	arch/arm/mach-pxa/palmtx.c
1366F:	arch/arm/mach-pxa/include/mach/palmt5.h
1367F:	arch/arm/mach-pxa/palmt5.c
1368F:	arch/arm/mach-pxa/include/mach/palmld.h
1369F:	arch/arm/mach-pxa/palmld.c
1370F:	arch/arm/mach-pxa/include/mach/palmte2.h
1371F:	arch/arm/mach-pxa/palmte2.c
1372F:	arch/arm/mach-pxa/include/mach/palmtc.h
1373F:	arch/arm/mach-pxa/palmtc.c
1374
1375ARM/PALM TREO SUPPORT
1376M:	Tomas Cech <sleep_walker@suse.com>
1377L:	linux-arm-kernel@lists.infradead.org
1378W:	http://hackndev.com
1379S:	Maintained
1380F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1381F:	arch/arm/mach-pxa/palmtreo.c
1382
1383ARM/PALMZ72 SUPPORT
1384M:	Sergey Lapin <slapin@ossfans.org>
1385L:	linux-arm-kernel@lists.infradead.org
1386W:	http://hackndev.com
1387S:	Maintained
1388F:	arch/arm/mach-pxa/include/mach/palmz72.h
1389F:	arch/arm/mach-pxa/palmz72.c
1390
1391ARM/PLEB SUPPORT
1392M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1393W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1394S:	Maintained
1395
1396ARM/PT DIGITAL BOARD PORT
1397M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1398L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399W:	http://www.arm.linux.org.uk/
1400S:	Maintained
1401
1402ARM/QUALCOMM SUPPORT
1403M:	Kumar Gala <galak@codeaurora.org>
1404M:	Andy Gross <agross@codeaurora.org>
1405M:	David Brown <davidb@codeaurora.org>
1406L:	linux-arm-msm@vger.kernel.org
1407L:	linux-soc@vger.kernel.org
1408S:	Maintained
1409F:	arch/arm/mach-qcom/
1410F:	drivers/soc/qcom/
1411F:	drivers/tty/serial/msm_serial.h
1412F:	drivers/tty/serial/msm_serial.c
1413F:	drivers/*/pm8???-*
1414F:	drivers/mfd/ssbi.c
1415F:	drivers/firmware/qcom_scm.c
1416T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1417
1418ARM/RADISYS ENP2611 MACHINE SUPPORT
1419M:	Lennert Buytenhek <kernel@wantstofly.org>
1420L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421S:	Maintained
1422
1423ARM/RISCPC ARCHITECTURE
1424M:	Russell King <linux@arm.linux.org.uk>
1425L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426W:	http://www.arm.linux.org.uk/
1427S:	Maintained
1428F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1429F:	arch/arm/include/asm/hardware/ioc.h
1430F:	arch/arm/include/asm/hardware/iomd.h
1431F:	arch/arm/include/asm/hardware/memc.h
1432F:	arch/arm/mach-rpc/
1433F:	drivers/net/ethernet/8390/etherh.c
1434F:	drivers/net/ethernet/i825xx/ether1*
1435F:	drivers/net/ethernet/seeq/ether3*
1436F:	drivers/scsi/arm/
1437
1438ARM/Rockchip SoC support
1439M:	Heiko Stuebner <heiko@sntech.de>
1440L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441L:	linux-rockchip@lists.infradead.org
1442S:	Maintained
1443F:	arch/arm/boot/dts/rk3*
1444F:	arch/arm/mach-rockchip/
1445F:	drivers/clk/rockchip/
1446F:	drivers/i2c/busses/i2c-rk3x.c
1447F:	drivers/*/*rockchip*
1448F:	drivers/*/*/*rockchip*
1449F:	sound/soc/rockchip/
1450N:	rockchip
1451
1452ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1453M:	Kukjin Kim <kgene@kernel.org>
1454M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1455L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1457S:	Maintained
1458F:	arch/arm/boot/dts/s3c*
1459F:	arch/arm/boot/dts/exynos*
1460F:	arch/arm64/boot/dts/exynos/
1461F:	arch/arm/plat-samsung/
1462F:	arch/arm/mach-s3c24*/
1463F:	arch/arm/mach-s3c64xx/
1464F:	arch/arm/mach-s5p*/
1465F:	arch/arm/mach-exynos*/
1466F:	drivers/*/*s3c2410*
1467F:	drivers/*/*/*s3c2410*
1468F:	drivers/spi/spi-s3c*
1469F:	sound/soc/samsung/*
1470F:	Documentation/arm/Samsung/
1471F:	Documentation/devicetree/bindings/arm/samsung/
1472F:	Documentation/devicetree/bindings/sram/samsung-sram.txt
1473F:	Documentation/devicetree/bindings/power/pd-samsung.txt
1474N:	exynos
1475
1476ARM/SAMSUNG MOBILE MACHINE SUPPORT
1477M:	Kyungmin Park <kyungmin.park@samsung.com>
1478L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479S:	Maintained
1480F:	arch/arm/mach-s5pv210/
1481
1482ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1483M:	Kyungmin Park <kyungmin.park@samsung.com>
1484M:	Kamil Debski <k.debski@samsung.com>
1485L:	linux-arm-kernel@lists.infradead.org
1486L:	linux-media@vger.kernel.org
1487S:	Maintained
1488F:	drivers/media/platform/s5p-g2d/
1489
1490ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1491M:	Kyungmin Park <kyungmin.park@samsung.com>
1492M:	Kamil Debski <k.debski@samsung.com>
1493M:	Jeongtae Park <jtp.park@samsung.com>
1494L:	linux-arm-kernel@lists.infradead.org
1495L:	linux-media@vger.kernel.org
1496S:	Maintained
1497F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1498F:	drivers/media/platform/s5p-mfc/
1499
1500ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1501M:	Kyungmin Park <kyungmin.park@samsung.com>
1502M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1503L:	linux-arm-kernel@lists.infradead.org
1504L:	linux-media@vger.kernel.org
1505S:	Maintained
1506F:	drivers/media/platform/s5p-tv/
1507
1508ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1509M:	Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1510M:	Jacek Anaszewski <j.anaszewski@samsung.com>
1511L:	linux-arm-kernel@lists.infradead.org
1512L:	linux-media@vger.kernel.org
1513S:	Maintained
1514F:	drivers/media/platform/s5p-jpeg/
1515
1516ARM/SHMOBILE ARM ARCHITECTURE
1517M:	Simon Horman <horms@verge.net.au>
1518M:	Magnus Damm <magnus.damm@gmail.com>
1519L:	linux-sh@vger.kernel.org
1520W:	http://oss.renesas.com
1521Q:	http://patchwork.kernel.org/project/linux-sh/list/
1522T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1523S:	Supported
1524F:	arch/arm/boot/dts/emev2*
1525F:	arch/arm/boot/dts/r7s*
1526F:	arch/arm/boot/dts/r8a*
1527F:	arch/arm/boot/dts/sh*
1528F:	arch/arm/configs/shmobile_defconfig
1529F:	arch/arm/include/debug/renesas-scif.S
1530F:	arch/arm/mach-shmobile/
1531F:	drivers/sh/
1532
1533ARM/SOCFPGA ARCHITECTURE
1534M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1535S:	Maintained
1536F:	arch/arm/mach-socfpga/
1537F:	arch/arm/boot/dts/socfpga*
1538F:	arch/arm/configs/socfpga_defconfig
1539W:	http://www.rocketboards.org
1540T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1541
1542ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1543M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1544S:	Maintained
1545F:	drivers/clk/socfpga/
1546
1547ARM/SOCFPGA EDAC SUPPORT
1548M:	Thor Thayer <tthayer@opensource.altera.com>
1549S:	Maintained
1550F:	drivers/edac/altera_edac.
1551
1552ARM/STI ARCHITECTURE
1553M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1554M:	Maxime Coquelin <maxime.coquelin@st.com>
1555M:	Patrice Chotard <patrice.chotard@st.com>
1556L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557L:	kernel@stlinux.com
1558W:	http://www.stlinux.com
1559S:	Maintained
1560F:	arch/arm/mach-sti/
1561F:	arch/arm/boot/dts/sti*
1562F:	drivers/char/hw_random/st-rng.c
1563F:	drivers/clocksource/arm_global_timer.c
1564F:	drivers/clocksource/clksrc_st_lpc.c
1565F:	drivers/i2c/busses/i2c-st.c
1566F:	drivers/media/rc/st_rc.c
1567F:	drivers/media/platform/sti/c8sectpfe/
1568F:	drivers/mmc/host/sdhci-st.c
1569F:	drivers/phy/phy-miphy28lp.c
1570F:	drivers/phy/phy-miphy365x.c
1571F:	drivers/phy/phy-stih407-usb.c
1572F:	drivers/phy/phy-stih41x-usb.c
1573F:	drivers/pinctrl/pinctrl-st.c
1574F:	drivers/reset/sti/
1575F:	drivers/rtc/rtc-st-lpc.c
1576F:	drivers/tty/serial/st-asc.c
1577F:	drivers/usb/dwc3/dwc3-st.c
1578F:	drivers/usb/host/ehci-st.c
1579F:	drivers/usb/host/ohci-st.c
1580F:	drivers/watchdog/st_lpc_wdt.c
1581F:	drivers/ata/ahci_st.c
1582
1583ARM/STM32 ARCHITECTURE
1584M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1585L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S:	Maintained
1587T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1588N:	stm32
1589F:	drivers/clocksource/armv7m_systick.c
1590
1591ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1592M:	Lennert Buytenhek <kernel@wantstofly.org>
1593L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594S:	Maintained
1595
1596ARM/TETON BGA MACHINE SUPPORT
1597M:	"Mark F. Brown" <mark.brown314@gmail.com>
1598L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S:	Maintained
1600
1601ARM/THECUS N2100 MACHINE SUPPORT
1602M:	Lennert Buytenhek <kernel@wantstofly.org>
1603L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1604S:	Maintained
1605
1606ARM/NUVOTON W90X900 ARM ARCHITECTURE
1607M:	Wan ZongShun <mcuos.com@gmail.com>
1608L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609W:	http://www.mcuos.com
1610S:	Maintained
1611F:	arch/arm/mach-w90x900/
1612F:	drivers/input/keyboard/w90p910_keypad.c
1613F:	drivers/input/touchscreen/w90p910_ts.c
1614F:	drivers/watchdog/nuc900_wdt.c
1615F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1616F:	drivers/mtd/nand/nuc900_nand.c
1617F:	drivers/rtc/rtc-nuc900.c
1618F:	drivers/spi/spi-nuc900.c
1619F:	drivers/usb/host/ehci-w90x900.c
1620F:	drivers/video/fbdev/nuc900fb.c
1621
1622ARM/U300 MACHINE SUPPORT
1623M:	Linus Walleij <linus.walleij@linaro.org>
1624L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625S:	Supported
1626F:	arch/arm/mach-u300/
1627F:	drivers/clocksource/timer-u300.c
1628F:	drivers/i2c/busses/i2c-stu300.c
1629F:	drivers/rtc/rtc-coh901331.c
1630F:	drivers/watchdog/coh901327_wdt.c
1631F:	drivers/dma/coh901318*
1632F:	drivers/mfd/ab3100*
1633F:	drivers/rtc/rtc-ab3100.c
1634F:	drivers/rtc/rtc-coh901331.c
1635T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1636
1637ARM/UNIPHIER ARCHITECTURE
1638M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1639L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S:	Maintained
1641F:	arch/arm/boot/dts/uniphier*
1642F:	arch/arm/include/asm/hardware/cache-uniphier.h
1643F:	arch/arm/mach-uniphier/
1644F:	arch/arm/mm/cache-uniphier.c
1645F:	drivers/i2c/busses/i2c-uniphier*
1646F:	drivers/pinctrl/uniphier/
1647F:	drivers/tty/serial/8250/8250_uniphier.c
1648N:	uniphier
1649
1650ARM/Ux500 ARM ARCHITECTURE
1651M:	Linus Walleij <linus.walleij@linaro.org>
1652L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653S:	Maintained
1654F:	arch/arm/mach-ux500/
1655F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1656F:	drivers/dma/ste_dma40*
1657F:	drivers/hwspinlock/u8500_hsem.c
1658F:	drivers/mfd/abx500*
1659F:	drivers/mfd/ab8500*
1660F:	drivers/mfd/dbx500*
1661F:	drivers/mfd/db8500*
1662F:	drivers/pinctrl/nomadik/pinctrl-ab*
1663F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1664F:	drivers/rtc/rtc-ab8500.c
1665F:	drivers/rtc/rtc-pl031.c
1666T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1667
1668ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1669M:	Ulf Hansson <ulf.hansson@linaro.org>
1670L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671T:	git git://git.linaro.org/people/ulfh/clk.git
1672S:	Maintained
1673F:	drivers/clk/ux500/
1674F:	include/linux/platform_data/clk-ux500.h
1675
1676ARM/VERSATILE EXPRESS PLATFORM
1677M:	Liviu Dudau <liviu.dudau@arm.com>
1678M:	Sudeep Holla <sudeep.holla@arm.com>
1679M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1680L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681S:	Maintained
1682F:	arch/arm/boot/dts/vexpress*
1683F:	arch/arm64/boot/dts/arm/vexpress*
1684F:	arch/arm/mach-vexpress/
1685F:	*/*/vexpress*
1686F:	*/*/*/vexpress*
1687F:	drivers/clk/versatile/clk-vexpress-osc.c
1688F:	drivers/clocksource/versatile.c
1689
1690ARM/VFP SUPPORT
1691M:	Russell King <linux@arm.linux.org.uk>
1692L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693W:	http://www.arm.linux.org.uk/
1694S:	Maintained
1695F:	arch/arm/vfp/
1696
1697ARM/VOIPAC PXA270 SUPPORT
1698M:	Marek Vasut <marek.vasut@gmail.com>
1699L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S:	Maintained
1701F:	arch/arm/mach-pxa/vpac270.c
1702F:	arch/arm/mach-pxa/include/mach/vpac270.h
1703
1704ARM/VT8500 ARM ARCHITECTURE
1705M:	Tony Prisk <linux@prisktech.co.nz>
1706L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707S:	Maintained
1708F:	arch/arm/mach-vt8500/
1709F:	drivers/clocksource/vt8500_timer.c
1710F:	drivers/i2c/busses/i2c-wmt.c
1711F:	drivers/mmc/host/wmt-sdmmc.c
1712F:	drivers/pwm/pwm-vt8500.c
1713F:	drivers/rtc/rtc-vt8500.c
1714F:	drivers/tty/serial/vt8500_serial.c
1715F:	drivers/usb/host/ehci-platform.c
1716F:	drivers/usb/host/uhci-platform.c
1717F:	drivers/video/fbdev/vt8500lcdfb.*
1718F:	drivers/video/fbdev/wm8505fb*
1719F:	drivers/video/fbdev/wmt_ge_rops.*
1720
1721ARM/ZIPIT Z2 SUPPORT
1722M:	Marek Vasut <marek.vasut@gmail.com>
1723L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S:	Maintained
1725F:	arch/arm/mach-pxa/z2.c
1726F:	arch/arm/mach-pxa/include/mach/z2.h
1727
1728ARM/ZTE ARCHITECTURE
1729M:	Jun Nie <jun.nie@linaro.org>
1730L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S:	Maintained
1732F:	arch/arm/mach-zx/
1733F:	drivers/clk/zte/
1734F:	Documentation/devicetree/bindings/arm/zte.txt
1735F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1736
1737ARM/ZYNQ ARCHITECTURE
1738M:	Michal Simek <michal.simek@xilinx.com>
1739R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1740L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741W:	http://wiki.xilinx.com
1742T:	git https://github.com/Xilinx/linux-xlnx.git
1743S:	Supported
1744F:	arch/arm/mach-zynq/
1745F:	drivers/cpuidle/cpuidle-zynq.c
1746F:	drivers/block/xsysace.c
1747N:	zynq
1748N:	xilinx
1749F:	drivers/clocksource/cadence_ttc_timer.c
1750F:	drivers/i2c/busses/i2c-cadence.c
1751F:	drivers/mmc/host/sdhci-of-arasan.c
1752F:	drivers/edac/synopsys_edac.c
1753
1754ARM SMMU DRIVERS
1755M:	Will Deacon <will.deacon@arm.com>
1756L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757S:	Maintained
1758F:	drivers/iommu/arm-smmu.c
1759F:	drivers/iommu/arm-smmu-v3.c
1760F:	drivers/iommu/io-pgtable-arm.c
1761
1762ARM64 PORT (AARCH64 ARCHITECTURE)
1763M:	Catalin Marinas <catalin.marinas@arm.com>
1764M:	Will Deacon <will.deacon@arm.com>
1765L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766S:	Maintained
1767F:	arch/arm64/
1768F:	Documentation/arm64/
1769
1770AS3645A LED FLASH CONTROLLER DRIVER
1771M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1772L:	linux-media@vger.kernel.org
1773T:	git git://linuxtv.org/media_tree.git
1774S:	Maintained
1775F:	drivers/media/i2c/as3645a.c
1776F:	include/media/as3645a.h
1777
1778ASC7621 HARDWARE MONITOR DRIVER
1779M:	George Joseph <george.joseph@fairview5.com>
1780L:	lm-sensors@lm-sensors.org
1781S:	Maintained
1782F:	Documentation/hwmon/asc7621
1783F:	drivers/hwmon/asc7621.c
1784
1785ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1786M:	Corentin Chary <corentin.chary@gmail.com>
1787L:	acpi4asus-user@lists.sourceforge.net
1788L:	platform-driver-x86@vger.kernel.org
1789W:	http://acpi4asus.sf.net
1790S:	Maintained
1791F:	drivers/platform/x86/asus*.c
1792F:	drivers/platform/x86/eeepc*.c
1793
1794ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1795R:	Dan Williams <dan.j.williams@intel.com>
1796W:	http://sourceforge.net/projects/xscaleiop
1797S:	Odd fixes
1798F:	Documentation/crypto/async-tx-api.txt
1799F:	crypto/async_tx/
1800F:	drivers/dma/
1801F:	include/linux/dmaengine.h
1802F:	include/linux/async_tx.h
1803
1804AT24 EEPROM DRIVER
1805M:	Wolfram Sang <wsa@the-dreams.de>
1806L:	linux-i2c@vger.kernel.org
1807S:	Maintained
1808F:	drivers/misc/eeprom/at24.c
1809F:	include/linux/platform_data/at24.h
1810
1811ATA OVER ETHERNET (AOE) DRIVER
1812M:	"Ed L. Cashin" <ed.cashin@acm.org>
1813W:	http://www.openaoe.org/
1814S:	Supported
1815F:	Documentation/aoe/
1816F:	drivers/block/aoe/
1817
1818ATHEROS 71XX/9XXX GPIO DRIVER
1819M:	Alban Bedel <albeu@free.fr>
1820W:	https://github.com/AlbanBedel/linux
1821T:	git git://github.com/AlbanBedel/linux
1822S:	Maintained
1823F:	drivers/gpio/gpio-ath79.c
1824F:	Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1825
1826ATHEROS ATH GENERIC UTILITIES
1827M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1828L:	linux-wireless@vger.kernel.org
1829S:	Supported
1830F:	drivers/net/wireless/ath/*
1831
1832ATHEROS ATH5K WIRELESS DRIVER
1833M:	Jiri Slaby <jirislaby@gmail.com>
1834M:	Nick Kossifidis <mickflemm@gmail.com>
1835M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1836L:	linux-wireless@vger.kernel.org
1837W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1838S:	Maintained
1839F:	drivers/net/wireless/ath/ath5k/
1840
1841ATHEROS ATH6KL WIRELESS DRIVER
1842M:	Kalle Valo <kvalo@qca.qualcomm.com>
1843L:	linux-wireless@vger.kernel.org
1844W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1845T:	git git://github.com/kvalo/ath.git
1846S:	Supported
1847F:	drivers/net/wireless/ath/ath6kl/
1848
1849WILOCITY WIL6210 WIRELESS DRIVER
1850M:	Maya Erez <qca_merez@qca.qualcomm.com>
1851L:	linux-wireless@vger.kernel.org
1852L:	wil6210@qca.qualcomm.com
1853S:	Supported
1854W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1855F:	drivers/net/wireless/ath/wil6210/
1856F:	include/uapi/linux/wil6210_uapi.h
1857
1858CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1859M:	Christian Lamparter <chunkeey@googlemail.com>
1860L:	linux-wireless@vger.kernel.org
1861W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1862S:	Maintained
1863F:	drivers/net/wireless/ath/carl9170/
1864
1865ATK0110 HWMON DRIVER
1866M:	Luca Tettamanti <kronos.it@gmail.com>
1867L:	lm-sensors@lm-sensors.org
1868S:	Maintained
1869F:	drivers/hwmon/asus_atk0110.c
1870
1871ATI_REMOTE2 DRIVER
1872M:	Ville Syrjala <syrjala@sci.fi>
1873S:	Maintained
1874F:	drivers/input/misc/ati_remote2.c
1875
1876ATLX ETHERNET DRIVERS
1877M:	Jay Cliburn <jcliburn@gmail.com>
1878M:	Chris Snook <chris.snook@gmail.com>
1879L:	netdev@vger.kernel.org
1880W:	http://sourceforge.net/projects/atl1
1881W:	http://atl1.sourceforge.net
1882S:	Maintained
1883F:	drivers/net/ethernet/atheros/
1884
1885ATM
1886M:	Chas Williams <3chas3@gmail.com>
1887L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1888L:	netdev@vger.kernel.org
1889W:	http://linux-atm.sourceforge.net
1890S:	Maintained
1891F:	drivers/atm/
1892F:	include/linux/atm*
1893F:	include/uapi/linux/atm*
1894
1895ATMEL AT91 / AT32 MCI DRIVER
1896M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1897S:	Maintained
1898F:	drivers/mmc/host/atmel-mci.c
1899F:	drivers/mmc/host/atmel-mci-regs.h
1900
1901ATMEL AT91 / AT32 SERIAL DRIVER
1902M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1903S:	Supported
1904F:	drivers/tty/serial/atmel_serial.c
1905
1906ATMEL Audio ALSA driver
1907M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1908L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1909S:	Supported
1910F:	sound/soc/atmel
1911
1912ATMEL DMA DRIVER
1913M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1914L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1915S:	Supported
1916F:	drivers/dma/at_hdmac.c
1917F:	drivers/dma/at_hdmac_regs.h
1918F:	include/linux/platform_data/dma-atmel.h
1919
1920ATMEL XDMA DRIVER
1921M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1922L:	linux-arm-kernel@lists.infradead.org
1923L:	dmaengine@vger.kernel.org
1924S:	Supported
1925F:	drivers/dma/at_xdmac.c
1926
1927ATMEL I2C DRIVER
1928M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1929L:	linux-i2c@vger.kernel.org
1930S:	Supported
1931F:	drivers/i2c/busses/i2c-at91.c
1932
1933ATMEL ISI DRIVER
1934M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1935L:	linux-media@vger.kernel.org
1936S:	Supported
1937F:	drivers/media/platform/soc_camera/atmel-isi.c
1938F:	include/media/atmel-isi.h
1939
1940ATMEL LCDFB DRIVER
1941M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1942L:	linux-fbdev@vger.kernel.org
1943S:	Maintained
1944F:	drivers/video/fbdev/atmel_lcdfb.c
1945F:	include/video/atmel_lcdc.h
1946
1947ATMEL MACB ETHERNET DRIVER
1948M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1949S:	Supported
1950F:	drivers/net/ethernet/cadence/
1951
1952ATMEL NAND DRIVER
1953M:	Wenyou Yang <wenyou.yang@atmel.com>
1954M:	Josh Wu <rainyfeeling@outlook.com>
1955L:	linux-mtd@lists.infradead.org
1956S:	Supported
1957F:	drivers/mtd/nand/atmel_nand*
1958
1959ATMEL SDMMC DRIVER
1960M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1961L:	linux-mmc@vger.kernel.org
1962S:	Supported
1963F:	drivers/mmc/host/sdhci-of-at91.c
1964
1965ATMEL SPI DRIVER
1966M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1967S:	Supported
1968F:	drivers/spi/spi-atmel.*
1969
1970ATMEL SSC DRIVER
1971M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1972L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1973S:	Supported
1974F:	drivers/misc/atmel-ssc.c
1975F:	include/linux/atmel-ssc.h
1976
1977ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1978M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1979L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1980S:	Supported
1981F:	drivers/misc/atmel_tclib.c
1982F:	drivers/clocksource/tcb_clksrc.c
1983
1984ATMEL USBA UDC DRIVER
1985M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1986L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1987S:	Supported
1988F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1989
1990ATMEL WIRELESS DRIVER
1991M:	Simon Kelley <simon@thekelleys.org.uk>
1992L:	linux-wireless@vger.kernel.org
1993W:	http://www.thekelleys.org.uk/atmel
1994W:	http://atmelwlandriver.sourceforge.net/
1995S:	Maintained
1996F:	drivers/net/wireless/atmel*
1997
1998ATMEL MAXTOUCH DRIVER
1999M:	Nick Dyer <nick.dyer@itdev.co.uk>
2000T:	git git://github.com/atmel-maxtouch/linux.git
2001S:	Supported
2002F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2003F:	drivers/input/touchscreen/atmel_mxt_ts.c
2004F:	include/linux/platform_data/atmel_mxt_ts.h
2005
2006ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2007M:	Bradley Grove <linuxdrivers@attotech.com>
2008L:	linux-scsi@vger.kernel.org
2009W:	http://www.attotech.com
2010S:	Supported
2011F:	drivers/scsi/esas2r
2012
2013ATUSB IEEE 802.15.4 RADIO DRIVER
2014M:	Stefan Schmidt <stefan@osg.samsung.com>
2015L:	linux-wpan@vger.kernel.org
2016S:	Maintained
2017F:	drivers/net/ieee802154/atusb.c
2018F:	drivers/net/ieee802154/atusb.h
2019F:	drivers/net/ieee802154/at86rf230.h
2020
2021AUDIT SUBSYSTEM
2022M:	Paul Moore <paul@paul-moore.com>
2023M:	Eric Paris <eparis@redhat.com>
2024L:	linux-audit@redhat.com (moderated for non-subscribers)
2025W:	http://people.redhat.com/sgrubb/audit/
2026T:	git git://git.infradead.org/users/pcmoore/audit
2027S:	Maintained
2028F:	include/linux/audit.h
2029F:	include/uapi/linux/audit.h
2030F:	kernel/audit*
2031
2032AUXILIARY DISPLAY DRIVERS
2033M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2034W:	http://miguelojeda.es/auxdisplay.htm
2035W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2036S:	Maintained
2037F:	drivers/auxdisplay/
2038F:	include/linux/cfag12864b.h
2039
2040AVR32 ARCHITECTURE
2041M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2042M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2043W:	http://www.atmel.com/products/AVR32/
2044W:	http://mirror.egtvedt.no/avr32linux.org/
2045W:	http://avrfreaks.net/
2046S:	Maintained
2047F:	arch/avr32/
2048
2049AVR32/AT32AP MACHINE SUPPORT
2050M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2051M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2052S:	Maintained
2053F:	arch/avr32/mach-at32ap/
2054
2055AX.25 NETWORK LAYER
2056M:	Ralf Baechle <ralf@linux-mips.org>
2057L:	linux-hams@vger.kernel.org
2058W:	http://www.linux-ax25.org/
2059S:	Maintained
2060F:	include/uapi/linux/ax25.h
2061F:	include/net/ax25.h
2062F:	net/ax25/
2063
2064AZ6007 DVB DRIVER
2065M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2066L:	linux-media@vger.kernel.org
2067W:	http://linuxtv.org
2068T:	git git://linuxtv.org/media_tree.git
2069S:	Maintained
2070F:	drivers/media/usb/dvb-usb-v2/az6007.c
2071
2072AZTECH FM RADIO RECEIVER DRIVER
2073M:	Hans Verkuil <hverkuil@xs4all.nl>
2074L:	linux-media@vger.kernel.org
2075T:	git git://linuxtv.org/media_tree.git
2076W:	http://linuxtv.org
2077S:	Maintained
2078F:	drivers/media/radio/radio-aztech*
2079
2080B43 WIRELESS DRIVER
2081L:	linux-wireless@vger.kernel.org
2082L:	b43-dev@lists.infradead.org
2083W:	http://wireless.kernel.org/en/users/Drivers/b43
2084S:	Odd Fixes
2085F:	drivers/net/wireless/b43/
2086
2087B43LEGACY WIRELESS DRIVER
2088M:	Larry Finger <Larry.Finger@lwfinger.net>
2089L:	linux-wireless@vger.kernel.org
2090L:	b43-dev@lists.infradead.org
2091W:	http://wireless.kernel.org/en/users/Drivers/b43
2092S:	Maintained
2093F:	drivers/net/wireless/b43legacy/
2094
2095BACKLIGHT CLASS/SUBSYSTEM
2096M:	Jingoo Han <jingoohan1@gmail.com>
2097M:	Lee Jones <lee.jones@linaro.org>
2098S:	Maintained
2099F:	drivers/video/backlight/
2100F:	include/linux/backlight.h
2101
2102BATMAN ADVANCED
2103M:	Marek Lindner <mareklindner@neomailbox.ch>
2104M:	Simon Wunderlich <sw@simonwunderlich.de>
2105M:	Antonio Quartulli <antonio@meshcoding.com>
2106L:	b.a.t.m.a.n@lists.open-mesh.org
2107W:	http://www.open-mesh.org/
2108S:	Maintained
2109F:	net/batman-adv/
2110
2111BAYCOM/HDLCDRV DRIVERS FOR AX.25
2112M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2113L:	linux-hams@vger.kernel.org
2114W:	http://www.baycom.org/~tom/ham/ham.html
2115S:	Maintained
2116F:	drivers/net/hamradio/baycom*
2117
2118BCACHE (BLOCK LAYER CACHE)
2119M:	Kent Overstreet <kent.overstreet@gmail.com>
2120L:	linux-bcache@vger.kernel.org
2121W:	http://bcache.evilpiepirate.org
2122S:	Maintained
2123F:	drivers/md/bcache/
2124
2125BDISP ST MEDIA DRIVER
2126M:	Fabien Dessenne <fabien.dessenne@st.com>
2127L:	linux-media@vger.kernel.org
2128T:	git git://linuxtv.org/media_tree.git
2129W:	http://linuxtv.org
2130S:	Supported
2131F:	drivers/media/platform/sti/bdisp
2132
2133BEFS FILE SYSTEM
2134S:	Orphan
2135F:	Documentation/filesystems/befs.txt
2136F:	fs/befs/
2137
2138BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2139M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2140L:	netdev@vger.kernel.org
2141S:	Maintained
2142F:	drivers/net/ethernet/ec_bhf.c
2143
2144BFS FILE SYSTEM
2145M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2146S:	Maintained
2147F:	Documentation/filesystems/bfs.txt
2148F:	fs/bfs/
2149F:	include/uapi/linux/bfs_fs.h
2150
2151BLACKFIN ARCHITECTURE
2152M:	Steven Miao <realmz6@gmail.com>
2153L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2154T:	git git://git.code.sf.net/p/adi-linux/code
2155W:	http://blackfin.uclinux.org
2156S:	Supported
2157F:	arch/blackfin/
2158
2159BLACKFIN EMAC DRIVER
2160L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2161W:	http://blackfin.uclinux.org
2162S:	Supported
2163F:	drivers/net/ethernet/adi/
2164
2165BLACKFIN RTC DRIVER
2166L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2167W:	http://blackfin.uclinux.org
2168S:	Supported
2169F:	drivers/rtc/rtc-bfin.c
2170
2171BLACKFIN SDH DRIVER
2172M:	Sonic Zhang <sonic.zhang@analog.com>
2173L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2174W:	http://blackfin.uclinux.org
2175S:	Supported
2176F:	drivers/mmc/host/bfin_sdh.c
2177
2178BLACKFIN SERIAL DRIVER
2179M:	Sonic Zhang <sonic.zhang@analog.com>
2180L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2181W:	http://blackfin.uclinux.org
2182S:	Supported
2183F:	drivers/tty/serial/bfin_uart.c
2184
2185BLACKFIN WATCHDOG DRIVER
2186L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2187W:	http://blackfin.uclinux.org
2188S:	Supported
2189F:	drivers/watchdog/bfin_wdt.c
2190
2191BLACKFIN I2C TWI DRIVER
2192M:	Sonic Zhang <sonic.zhang@analog.com>
2193L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2194W:	http://blackfin.uclinux.org/
2195S:	Supported
2196F:	drivers/i2c/busses/i2c-bfin-twi.c
2197
2198BLACKFIN MEDIA DRIVER
2199M:	Scott Jiang <scott.jiang.linux@gmail.com>
2200L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2201W:	http://blackfin.uclinux.org/
2202S:	Supported
2203F:	drivers/media/platform/blackfin/
2204F:	drivers/media/i2c/adv7183*
2205F:	drivers/media/i2c/vs6624*
2206
2207BLINKM RGB LED DRIVER
2208M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2209S:	Maintained
2210F:	drivers/leds/leds-blinkm.c
2211
2212BLOCK LAYER
2213M:	Jens Axboe <axboe@kernel.dk>
2214L:	linux-block@vger.kernel.org
2215T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2216S:	Maintained
2217F:	block/
2218F:	kernel/trace/blktrace.c
2219
2220BLOCK2MTD DRIVER
2221M:	Joern Engel <joern@lazybastard.org>
2222L:	linux-mtd@lists.infradead.org
2223S:	Maintained
2224F:	drivers/mtd/devices/block2mtd.c
2225
2226BLUETOOTH DRIVERS
2227M:	Marcel Holtmann <marcel@holtmann.org>
2228M:	Gustavo Padovan <gustavo@padovan.org>
2229M:	Johan Hedberg <johan.hedberg@gmail.com>
2230L:	linux-bluetooth@vger.kernel.org
2231W:	http://www.bluez.org/
2232T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2233T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2234S:	Maintained
2235F:	drivers/bluetooth/
2236
2237BLUETOOTH SUBSYSTEM
2238M:	Marcel Holtmann <marcel@holtmann.org>
2239M:	Gustavo Padovan <gustavo@padovan.org>
2240M:	Johan Hedberg <johan.hedberg@gmail.com>
2241L:	linux-bluetooth@vger.kernel.org
2242W:	http://www.bluez.org/
2243T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2244T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2245S:	Maintained
2246F:	net/bluetooth/
2247F:	include/net/bluetooth/
2248
2249BONDING DRIVER
2250M:	Jay Vosburgh <j.vosburgh@gmail.com>
2251M:	Veaceslav Falico <vfalico@gmail.com>
2252M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2253L:	netdev@vger.kernel.org
2254W:	http://sourceforge.net/projects/bonding/
2255S:	Supported
2256F:	drivers/net/bonding/
2257F:	include/uapi/linux/if_bonding.h
2258
2259BPF (Safe dynamic programs and tools)
2260M:	Alexei Starovoitov <ast@kernel.org>
2261L:	netdev@vger.kernel.org
2262L:	linux-kernel@vger.kernel.org
2263S:	Supported
2264F:	kernel/bpf/
2265
2266BROADCOM B44 10/100 ETHERNET DRIVER
2267M:	Gary Zambrano <zambrano@broadcom.com>
2268L:	netdev@vger.kernel.org
2269S:	Supported
2270F:	drivers/net/ethernet/broadcom/b44.*
2271
2272BROADCOM GENET ETHERNET DRIVER
2273M:	Florian Fainelli <f.fainelli@gmail.com>
2274L:	netdev@vger.kernel.org
2275S:	Supported
2276F:	drivers/net/ethernet/broadcom/genet/
2277
2278BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2279M:	Sony Chacko <sony.chacko@qlogic.com>
2280M:	Dept-HSGLinuxNICDev@qlogic.com
2281L:	netdev@vger.kernel.org
2282S:	Supported
2283F:	drivers/net/ethernet/broadcom/bnx2.*
2284F:	drivers/net/ethernet/broadcom/bnx2_*
2285
2286BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2287M:	Ariel Elior <ariel.elior@qlogic.com>
2288L:	netdev@vger.kernel.org
2289S:	Supported
2290F:	drivers/net/ethernet/broadcom/bnx2x/
2291
2292BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2293M:	Florian Fainelli <f.fainelli@gmail.com>
2294M:	Ray Jui <rjui@broadcom.com>
2295M:	Scott Branden <sbranden@broadcom.com>
2296L:	bcm-kernel-feedback-list@broadcom.com
2297T:	git git://github.com/broadcom/mach-bcm
2298S:	Maintained
2299F:	arch/arm/mach-bcm/
2300F:	arch/arm/boot/dts/bcm113*
2301F:	arch/arm/boot/dts/bcm216*
2302F:	arch/arm/boot/dts/bcm281*
2303F:	arch/arm/configs/bcm_defconfig
2304F:	drivers/mmc/host/sdhci-bcm-kona.c
2305F:	drivers/clocksource/bcm_kona_timer.c
2306
2307BROADCOM BCM2835 ARM ARCHITECTURE
2308M:	Stephen Warren <swarren@wwwdotorg.org>
2309M:	Lee Jones <lee@kernel.org>
2310M:	Eric Anholt <eric@anholt.net>
2311L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2312L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2313T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2314S:	Maintained
2315N:	bcm2835
2316
2317BROADCOM BCM33XX MIPS ARCHITECTURE
2318M:	Kevin Cernekee <cernekee@gmail.com>
2319L:	linux-mips@linux-mips.org
2320S:	Maintained
2321F:	arch/mips/bcm3384/*
2322F:	arch/mips/include/asm/mach-bcm3384/*
2323F:	arch/mips/kernel/*bmips*
2324
2325BROADCOM BCM47XX MIPS ARCHITECTURE
2326M:	Hauke Mehrtens <hauke@hauke-m.de>
2327M:	Rafał Miłecki <zajec5@gmail.com>
2328L:	linux-mips@linux-mips.org
2329S:	Maintained
2330F:	arch/mips/bcm47xx/*
2331F:	arch/mips/include/asm/mach-bcm47xx/*
2332
2333BROADCOM BCM5301X ARM ARCHITECTURE
2334M:	Hauke Mehrtens <hauke@hauke-m.de>
2335L:	linux-arm-kernel@lists.infradead.org
2336S:	Maintained
2337F:	arch/arm/mach-bcm/bcm_5301x.c
2338F:	arch/arm/boot/dts/bcm5301x.dtsi
2339F:	arch/arm/boot/dts/bcm470*
2340
2341BROADCOM BCM63XX ARM ARCHITECTURE
2342M:	Florian Fainelli <f.fainelli@gmail.com>
2343L:	linux-arm-kernel@lists.infradead.org
2344T:	git git://github.com/broadcom/arm-bcm63xx.git
2345S:	Maintained
2346F:	arch/arm/mach-bcm/bcm63xx.c
2347F:	arch/arm/include/debug/bcm63xx.S
2348
2349BROADCOM BCM63XX/BCM33XX UDC DRIVER
2350M:	Kevin Cernekee <cernekee@gmail.com>
2351L:	linux-usb@vger.kernel.org
2352S:	Maintained
2353F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2354
2355BROADCOM BCM7XXX ARM ARCHITECTURE
2356M:	Brian Norris <computersforpeace@gmail.com>
2357M:	Gregory Fong <gregory.0xf0@gmail.com>
2358M:	Florian Fainelli <f.fainelli@gmail.com>
2359L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2360T:	git git://github.com/broadcom/stblinux.git
2361S:	Maintained
2362F:	arch/arm/mach-bcm/*brcmstb*
2363F:	arch/arm/boot/dts/bcm7*.dts*
2364F:	drivers/bus/brcmstb_gisb.c
2365N:	brcmstb
2366
2367BROADCOM BMIPS MIPS ARCHITECTURE
2368M:	Kevin Cernekee <cernekee@gmail.com>
2369M:	Florian Fainelli <f.fainelli@gmail.com>
2370L:	linux-mips@linux-mips.org
2371T:	git git://github.com/broadcom/stblinux.git
2372S:	Maintained
2373F:	arch/mips/bmips/*
2374F:	arch/mips/include/asm/mach-bmips/*
2375F:	arch/mips/kernel/*bmips*
2376F:	arch/mips/boot/dts/brcm/bcm*.dts*
2377F:	drivers/irqchip/irq-bcm7*
2378F:	drivers/irqchip/irq-brcmstb*
2379
2380BROADCOM TG3 GIGABIT ETHERNET DRIVER
2381M:	Prashant Sreedharan <prashant@broadcom.com>
2382M:	Michael Chan <mchan@broadcom.com>
2383L:	netdev@vger.kernel.org
2384S:	Supported
2385F:	drivers/net/ethernet/broadcom/tg3.*
2386
2387BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2388M:	Brett Rudley <brudley@broadcom.com>
2389M:	Arend van Spriel <arend@broadcom.com>
2390M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2391M:	Hante Meuleman <meuleman@broadcom.com>
2392L:	linux-wireless@vger.kernel.org
2393L:	brcm80211-dev-list@broadcom.com
2394S:	Supported
2395F:	drivers/net/wireless/brcm80211/
2396
2397BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2398M:	QLogic-Storage-Upstream@qlogic.com
2399L:	linux-scsi@vger.kernel.org
2400S:	Supported
2401F:	drivers/scsi/bnx2fc/
2402
2403BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2404M:	QLogic-Storage-Upstream@qlogic.com
2405L:	linux-scsi@vger.kernel.org
2406S:	Supported
2407F:	drivers/scsi/bnx2i/
2408
2409BROADCOM IPROC ARM ARCHITECTURE
2410M:	Ray Jui <rjui@broadcom.com>
2411M:	Scott Branden <sbranden@broadcom.com>
2412M:	Jon Mason <jonmason@broadcom.com>
2413L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2414L:	bcm-kernel-feedback-list@broadcom.com
2415T:	git git://github.com/broadcom/cygnus-linux.git
2416S:	Maintained
2417N:	iproc
2418N:	cygnus
2419N:	nsp
2420N:	bcm9113*
2421N:	bcm9583*
2422N:	bcm9585*
2423N:	bcm9586*
2424N:	bcm988312
2425N:	bcm113*
2426N:	bcm583*
2427N:	bcm585*
2428N:	bcm586*
2429N:	bcm88312
2430
2431BROADCOM BRCMSTB GPIO DRIVER
2432M:	Gregory Fong <gregory.0xf0@gmail.com>
2433L:	bcm-kernel-feedback-list@broadcom.com>
2434S:	Supported
2435F:	drivers/gpio/gpio-brcmstb.c
2436F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2437
2438BROADCOM KONA GPIO DRIVER
2439M:	Ray Jui <rjui@broadcom.com>
2440L:	bcm-kernel-feedback-list@broadcom.com
2441S:	Supported
2442F:	drivers/gpio/gpio-bcm-kona.c
2443F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2444
2445BROADCOM NVRAM DRIVER
2446M:	Rafał Miłecki <zajec5@gmail.com>
2447L:	linux-mips@linux-mips.org
2448S:	Maintained
2449F:	drivers/firmware/broadcom/*
2450
2451BROADCOM STB NAND FLASH DRIVER
2452M:	Brian Norris <computersforpeace@gmail.com>
2453M:	Kamal Dasu <kdasu.kdev@gmail.com>
2454L:	linux-mtd@lists.infradead.org
2455L:	bcm-kernel-feedback-list@broadcom.com
2456S:	Maintained
2457F:	drivers/mtd/nand/brcmnand/
2458
2459BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2460M:	Rafał Miłecki <zajec5@gmail.com>
2461L:	linux-wireless@vger.kernel.org
2462S:	Maintained
2463F:	drivers/bcma/
2464F:	include/linux/bcma/
2465
2466BROADCOM SYSTEMPORT ETHERNET DRIVER
2467M:	Florian Fainelli <f.fainelli@gmail.com>
2468L:	netdev@vger.kernel.org
2469S:	Supported
2470F:	drivers/net/ethernet/broadcom/bcmsysport.*
2471
2472BROCADE BFA FC SCSI DRIVER
2473M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2474M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2475L:	linux-scsi@vger.kernel.org
2476S:	Supported
2477F:	drivers/scsi/bfa/
2478
2479BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2480M:	Rasesh Mody <rasesh.mody@qlogic.com>
2481L:	netdev@vger.kernel.org
2482S:	Supported
2483F:	drivers/net/ethernet/brocade/bna/
2484
2485BSG (block layer generic sg v4 driver)
2486M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2487L:	linux-scsi@vger.kernel.org
2488S:	Supported
2489F:	block/bsg.c
2490F:	include/linux/bsg.h
2491F:	include/uapi/linux/bsg.h
2492
2493BT87X AUDIO DRIVER
2494M:	Clemens Ladisch <clemens@ladisch.de>
2495L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2496T:	git git://git.alsa-project.org/alsa-kernel.git
2497S:	Maintained
2498F:	Documentation/sound/alsa/Bt87x.txt
2499F:	sound/pci/bt87x.c
2500
2501BT8XXGPIO DRIVER
2502M:	Michael Buesch <m@bues.ch>
2503W:	http://bu3sch.de/btgpio.php
2504S:	Maintained
2505F:	drivers/gpio/gpio-bt8xx.c
2506
2507BTRFS FILE SYSTEM
2508M:	Chris Mason <clm@fb.com>
2509M:	Josef Bacik <jbacik@fb.com>
2510M:	David Sterba <dsterba@suse.com>
2511L:	linux-btrfs@vger.kernel.org
2512W:	http://btrfs.wiki.kernel.org/
2513Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2514T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2515S:	Maintained
2516F:	Documentation/filesystems/btrfs.txt
2517F:	fs/btrfs/
2518
2519BTTV VIDEO4LINUX DRIVER
2520M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2521L:	linux-media@vger.kernel.org
2522W:	http://linuxtv.org
2523T:	git git://linuxtv.org/media_tree.git
2524S:	Odd fixes
2525F:	Documentation/video4linux/bttv/
2526F:	drivers/media/pci/bt8xx/bttv*
2527
2528BUSLOGIC SCSI DRIVER
2529M:	Khalid Aziz <khalid@gonehiking.org>
2530L:	linux-scsi@vger.kernel.org
2531S:	Maintained
2532F:	drivers/scsi/BusLogic.*
2533F:	drivers/scsi/FlashPoint.*
2534
2535C-MEDIA CMI8788 DRIVER
2536M:	Clemens Ladisch <clemens@ladisch.de>
2537L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2538T:	git git://git.alsa-project.org/alsa-kernel.git
2539S:	Maintained
2540F:	sound/pci/oxygen/
2541
2542C6X ARCHITECTURE
2543M:	Mark Salter <msalter@redhat.com>
2544M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2545L:	linux-c6x-dev@linux-c6x.org
2546W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2547S:	Maintained
2548F:	arch/c6x/
2549
2550CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2551M:	David Howells <dhowells@redhat.com>
2552L:	linux-cachefs@redhat.com (moderated for non-subscribers)
2553S:	Supported
2554F:	Documentation/filesystems/caching/cachefiles.txt
2555F:	fs/cachefiles/
2556
2557CADET FM/AM RADIO RECEIVER DRIVER
2558M:	Hans Verkuil <hverkuil@xs4all.nl>
2559L:	linux-media@vger.kernel.org
2560T:	git git://linuxtv.org/media_tree.git
2561W:	http://linuxtv.org
2562S:	Maintained
2563F:	drivers/media/radio/radio-cadet*
2564
2565CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2566M:	Jonathan Corbet <corbet@lwn.net>
2567L:	linux-media@vger.kernel.org
2568T:	git git://linuxtv.org/media_tree.git
2569S:	Maintained
2570F:	Documentation/video4linux/cafe_ccic
2571F:	drivers/media/platform/marvell-ccic/
2572
2573CAIF NETWORK LAYER
2574M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2575L:	netdev@vger.kernel.org
2576S:	Supported
2577F:	Documentation/networking/caif/
2578F:	drivers/net/caif/
2579F:	include/uapi/linux/caif/
2580F:	include/net/caif/
2581F:	net/caif/
2582
2583CALGARY x86-64 IOMMU
2584M:	Muli Ben-Yehuda <muli@il.ibm.com>
2585M:	"Jon D. Mason" <jdmason@kudzu.us>
2586L:	discuss@x86-64.org
2587S:	Maintained
2588F:	arch/x86/kernel/pci-calgary_64.c
2589F:	arch/x86/kernel/tce_64.c
2590F:	arch/x86/include/asm/calgary.h
2591F:	arch/x86/include/asm/tce.h
2592
2593CAN NETWORK LAYER
2594M:	Oliver Hartkopp <socketcan@hartkopp.net>
2595M:	Marc Kleine-Budde <mkl@pengutronix.de>
2596L:	linux-can@vger.kernel.org
2597W:	https://github.com/linux-can
2598T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2599T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2600S:	Maintained
2601F:	Documentation/networking/can.txt
2602F:	net/can/
2603F:	include/linux/can/core.h
2604F:	include/uapi/linux/can.h
2605F:	include/uapi/linux/can/bcm.h
2606F:	include/uapi/linux/can/raw.h
2607F:	include/uapi/linux/can/gw.h
2608
2609CAN NETWORK DRIVERS
2610M:	Wolfgang Grandegger <wg@grandegger.com>
2611M:	Marc Kleine-Budde <mkl@pengutronix.de>
2612L:	linux-can@vger.kernel.org
2613W:	https://github.com/linux-can
2614T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2615T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2616S:	Maintained
2617F:	drivers/net/can/
2618F:	include/linux/can/dev.h
2619F:	include/linux/can/platform/
2620F:	include/uapi/linux/can/error.h
2621F:	include/uapi/linux/can/netlink.h
2622
2623CAPABILITIES
2624M:	Serge Hallyn <serge.hallyn@canonical.com>
2625L:	linux-security-module@vger.kernel.org
2626S:	Supported
2627F:	include/linux/capability.h
2628F:	include/uapi/linux/capability.h
2629F:	security/commoncap.c
2630F:	kernel/capability.c
2631
2632CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2633M:	Kevin Tsai <ktsai@capellamicro.com>
2634S:	Maintained
2635F:	drivers/iio/light/cm*
2636F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2637
2638CAVIUM LIQUIDIO NETWORK DRIVER
2639M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2640M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2641M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2642M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2643L:     netdev@vger.kernel.org
2644W:     http://www.cavium.com
2645S:     Supported
2646F:     drivers/net/ethernet/cavium/liquidio/
2647
2648CC2520 IEEE-802.15.4 RADIO DRIVER
2649M:	Varka Bhadram <varkabhadram@gmail.com>
2650L:	linux-wpan@vger.kernel.org
2651S:	Maintained
2652F:	drivers/net/ieee802154/cc2520.c
2653F:	include/linux/spi/cc2520.h
2654F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2655
2656CELL BROADBAND ENGINE ARCHITECTURE
2657M:	Arnd Bergmann <arnd@arndb.de>
2658L:	linuxppc-dev@lists.ozlabs.org
2659W:	http://www.ibm.com/developerworks/power/cell/
2660S:	Supported
2661F:	arch/powerpc/include/asm/cell*.h
2662F:	arch/powerpc/include/asm/spu*.h
2663F:	arch/powerpc/include/uapi/asm/spu*.h
2664F:	arch/powerpc/oprofile/*cell*
2665F:	arch/powerpc/platforms/cell/
2666
2667CEPH COMMON CODE (LIBCEPH)
2668M:	Ilya Dryomov <idryomov@gmail.com>
2669M:	"Yan, Zheng" <zyan@redhat.com>
2670M:	Sage Weil <sage@redhat.com>
2671L:	ceph-devel@vger.kernel.org
2672W:	http://ceph.com/
2673T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2674T:	git git://github.com/ceph/ceph-client.git
2675S:	Supported
2676F:	net/ceph/
2677F:	include/linux/ceph/
2678F:	include/linux/crush/
2679
2680CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2681M:	"Yan, Zheng" <zyan@redhat.com>
2682M:	Sage Weil <sage@redhat.com>
2683M:	Ilya Dryomov <idryomov@gmail.com>
2684L:	ceph-devel@vger.kernel.org
2685W:	http://ceph.com/
2686T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2687T:	git git://github.com/ceph/ceph-client.git
2688S:	Supported
2689F:	Documentation/filesystems/ceph.txt
2690F:	fs/ceph/
2691
2692CERTIFICATE HANDLING:
2693M:	David Howells <dhowells@redhat.com>
2694M:	David Woodhouse <dwmw2@infradead.org>
2695L:	keyrings@linux-nfs.org
2696S:	Maintained
2697F:	Documentation/module-signing.txt
2698F:	certs/
2699F:	scripts/extract-cert.c
2700
2701CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2702L:	linux-usb@vger.kernel.org
2703S:	Orphan
2704F:	Documentation/usb/WUSB-Design-overview.txt
2705F:	Documentation/usb/wusb-cbaf
2706F:	drivers/usb/host/hwa-hc.c
2707F:	drivers/usb/host/whci/
2708F:	drivers/usb/wusbcore/
2709F:	include/linux/usb/wusb*
2710
2711CFAG12864B LCD DRIVER
2712M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2713W:	http://miguelojeda.es/auxdisplay.htm
2714W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2715S:	Maintained
2716F:	drivers/auxdisplay/cfag12864b.c
2717F:	include/linux/cfag12864b.h
2718
2719CFAG12864BFB LCD FRAMEBUFFER DRIVER
2720M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2721W:	http://miguelojeda.es/auxdisplay.htm
2722W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2723S:	Maintained
2724F:	drivers/auxdisplay/cfag12864bfb.c
2725F:	include/linux/cfag12864b.h
2726
2727CFG80211 and NL80211
2728M:	Johannes Berg <johannes@sipsolutions.net>
2729L:	linux-wireless@vger.kernel.org
2730W:	http://wireless.kernel.org/
2731T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2732T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2733S:	Maintained
2734F:	include/uapi/linux/nl80211.h
2735F:	include/net/cfg80211.h
2736F:	net/wireless/*
2737X:	net/wireless/wext*
2738
2739CHAR and MISC DRIVERS
2740M:	Arnd Bergmann <arnd@arndb.de>
2741M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2742T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2743S:	Supported
2744F:	drivers/char/*
2745F:	drivers/misc/*
2746F:	include/linux/miscdevice.h
2747
2748CHECKPATCH
2749M:	Andy Whitcroft <apw@canonical.com>
2750M:	Joe Perches <joe@perches.com>
2751S:	Maintained
2752F:	scripts/checkpatch.pl
2753
2754CHINESE DOCUMENTATION
2755M:	Harry Wei <harryxiyou@gmail.com>
2756L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2757L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2758S:	Maintained
2759F:	Documentation/zh_CN/
2760
2761CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2762M:	Peter Chen <Peter.Chen@freescale.com>
2763T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2764L:	linux-usb@vger.kernel.org
2765S:	Maintained
2766F:	drivers/usb/chipidea/
2767
2768CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2769M:	Hans de Goede <hdegoede@redhat.com>
2770L:	linux-input@vger.kernel.org
2771S:	Maintained
2772F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2773F:	drivers/input/touchscreen/chipone_icn8318.c
2774
2775CHROME HARDWARE PLATFORM SUPPORT
2776M:	Olof Johansson <olof@lixom.net>
2777S:	Maintained
2778F:	drivers/platform/chrome/
2779
2780CISCO VIC ETHERNET NIC DRIVER
2781M:	Christian Benvenuti <benve@cisco.com>
2782M:	Sujith Sankar <ssujith@cisco.com>
2783M:	Govindarajulu Varadarajan <_govind@gmx.com>
2784M:	Neel Patel <neepatel@cisco.com>
2785S:	Supported
2786F:	drivers/net/ethernet/cisco/enic/
2787
2788CISCO VIC LOW LATENCY NIC DRIVER
2789M:	Christian Benvenuti <benve@cisco.com>
2790M:	Dave Goodell <dgoodell@cisco.com>
2791S:	Supported
2792F:	drivers/infiniband/hw/usnic/
2793
2794CIRRUS LOGIC EP93XX ETHERNET DRIVER
2795M:	Hartley Sweeten <hsweeten@visionengravers.com>
2796L:	netdev@vger.kernel.org
2797S:	Maintained
2798F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2799
2800CIRRUS LOGIC AUDIO CODEC DRIVERS
2801M:	Brian Austin <brian.austin@cirrus.com>
2802M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2803L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2804S:	Maintained
2805F:	sound/soc/codecs/cs*
2806
2807CLEANCACHE API
2808M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2809L:	linux-kernel@vger.kernel.org
2810S:	Maintained
2811F:	mm/cleancache.c
2812F:	include/linux/cleancache.h
2813
2814CLK API
2815M:	Russell King <linux@arm.linux.org.uk>
2816L:	linux-clk@vger.kernel.org
2817S:	Maintained
2818F:	include/linux/clk.h
2819
2820CLOCKSOURCE, CLOCKEVENT DRIVERS
2821M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2822M:	Thomas Gleixner <tglx@linutronix.de>
2823L:	linux-kernel@vger.kernel.org
2824T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2825S:	Supported
2826F:	drivers/clocksource
2827
2828CISCO FCOE HBA DRIVER
2829M:	Hiral Patel <hiralpat@cisco.com>
2830M:	Suma Ramars <sramars@cisco.com>
2831M:	Brian Uchino <buchino@cisco.com>
2832L:	linux-scsi@vger.kernel.org
2833S:	Supported
2834F:	drivers/scsi/fnic/
2835
2836CISCO SCSI HBA DRIVER
2837M:	Narsimhulu Musini <nmusini@cisco.com>
2838M:	Sesidhar Baddela <sebaddel@cisco.com>
2839L:	linux-scsi@vger.kernel.org
2840S:	Supported
2841F:	drivers/scsi/snic/
2842
2843CMPC ACPI DRIVER
2844M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2845M:	Daniel Oliveira Nascimento <don@syst.com.br>
2846L:	platform-driver-x86@vger.kernel.org
2847S:	Supported
2848F:	drivers/platform/x86/classmate-laptop.c
2849
2850COBALT MEDIA DRIVER
2851M:	Hans Verkuil <hans.verkuil@cisco.com>
2852L:	linux-media@vger.kernel.org
2853T:	git git://linuxtv.org/media_tree.git
2854W:	http://linuxtv.org
2855S:	Supported
2856F:	drivers/media/pci/cobalt/
2857
2858COCCINELLE/Semantic Patches (SmPL)
2859M:	Julia Lawall <Julia.Lawall@lip6.fr>
2860M:	Gilles Muller <Gilles.Muller@lip6.fr>
2861M:	Nicolas Palix <nicolas.palix@imag.fr>
2862M:	Michal Marek <mmarek@suse.com>
2863L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2864T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2865W:	http://coccinelle.lip6.fr/
2866S:	Supported
2867F:	Documentation/coccinelle.txt
2868F:	scripts/coccinelle/
2869F:	scripts/coccicheck
2870
2871CODA FILE SYSTEM
2872M:	Jan Harkes <jaharkes@cs.cmu.edu>
2873M:	coda@cs.cmu.edu
2874L:	codalist@coda.cs.cmu.edu
2875W:	http://www.coda.cs.cmu.edu/
2876S:	Maintained
2877F:	Documentation/filesystems/coda.txt
2878F:	fs/coda/
2879F:	include/linux/coda*.h
2880F:	include/uapi/linux/coda*.h
2881
2882CODA V4L2 MEM2MEM DRIVER
2883M:	Philipp Zabel <p.zabel@pengutronix.de>
2884L:	linux-media@vger.kernel.org
2885S:	Maintained
2886F:	Documentation/devicetree/bindings/media/coda.txt
2887F:	drivers/media/platform/coda/
2888
2889COMMON CLK FRAMEWORK
2890M:	Michael Turquette <mturquette@baylibre.com>
2891M:	Stephen Boyd <sboyd@codeaurora.org>
2892L:	linux-clk@vger.kernel.org
2893T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2894S:	Maintained
2895F:	drivers/clk/
2896X:	drivers/clk/clkdev.c
2897F:	include/linux/clk-pr*
2898F:	include/linux/clk/
2899
2900COMMON INTERNET FILE SYSTEM (CIFS)
2901M:	Steve French <sfrench@samba.org>
2902L:	linux-cifs@vger.kernel.org
2903L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2904W:	http://linux-cifs.samba.org/
2905T:	git git://git.samba.org/sfrench/cifs-2.6.git
2906S:	Supported
2907F:	Documentation/filesystems/cifs/
2908F:	fs/cifs/
2909
2910COMPACTPCI HOTPLUG CORE
2911M:	Scott Murray <scott@spiteful.org>
2912L:	linux-pci@vger.kernel.org
2913S:	Maintained
2914F:	drivers/pci/hotplug/cpci_hotplug*
2915
2916COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2917M:	Scott Murray <scott@spiteful.org>
2918L:	linux-pci@vger.kernel.org
2919S:	Maintained
2920F:	drivers/pci/hotplug/cpcihp_zt5550.*
2921
2922COMPACTPCI HOTPLUG GENERIC DRIVER
2923M:	Scott Murray <scott@spiteful.org>
2924L:	linux-pci@vger.kernel.org
2925S:	Maintained
2926F:	drivers/pci/hotplug/cpcihp_generic.c
2927
2928COMPAL LAPTOP SUPPORT
2929M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2930L:	platform-driver-x86@vger.kernel.org
2931S:	Maintained
2932F:	drivers/platform/x86/compal-laptop.c
2933
2934CONEXANT ACCESSRUNNER USB DRIVER
2935L:	accessrunner-general@lists.sourceforge.net
2936W:	http://accessrunner.sourceforge.net/
2937S:	Orphan
2938F:	drivers/usb/atm/cxacru.c
2939
2940CONFIGFS
2941M:	Joel Becker <jlbec@evilplan.org>
2942T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2943S:	Supported
2944F:	fs/configfs/
2945F:	include/linux/configfs.h
2946
2947CONNECTOR
2948M:	Evgeniy Polyakov <zbr@ioremap.net>
2949L:	netdev@vger.kernel.org
2950S:	Maintained
2951F:	drivers/connector/
2952
2953CONTROL GROUP (CGROUP)
2954M:	Tejun Heo <tj@kernel.org>
2955M:	Li Zefan <lizefan@huawei.com>
2956M:	Johannes Weiner <hannes@cmpxchg.org>
2957L:	cgroups@vger.kernel.org
2958T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2959S:	Maintained
2960F:	Documentation/cgroups/
2961F:	include/linux/cgroup*
2962F:	kernel/cgroup*
2963
2964CONTROL GROUP - CPUSET
2965M:	Li Zefan <lizefan@huawei.com>
2966L:	cgroups@vger.kernel.org
2967W:	http://www.bullopensource.org/cpuset/
2968W:	http://oss.sgi.com/projects/cpusets/
2969T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2970S:	Maintained
2971F:	Documentation/cgroups/cpusets.txt
2972F:	include/linux/cpuset.h
2973F:	kernel/cpuset.c
2974
2975CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2976M:	Johannes Weiner <hannes@cmpxchg.org>
2977M:	Michal Hocko <mhocko@kernel.org>
2978M:	Vladimir Davydov <vdavydov@virtuozzo.com>
2979L:	cgroups@vger.kernel.org
2980L:	linux-mm@kvack.org
2981S:	Maintained
2982F:	mm/memcontrol.c
2983F:	mm/swap_cgroup.c
2984
2985CORETEMP HARDWARE MONITORING DRIVER
2986M:	Fenghua Yu <fenghua.yu@intel.com>
2987L:	lm-sensors@lm-sensors.org
2988S:	Maintained
2989F:	Documentation/hwmon/coretemp
2990F:	drivers/hwmon/coretemp.c
2991
2992COSA/SRP SYNC SERIAL DRIVER
2993M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2994W:	http://www.fi.muni.cz/~kas/cosa/
2995S:	Maintained
2996F:	drivers/net/wan/cosa*
2997
2998CPMAC ETHERNET DRIVER
2999M:	Florian Fainelli <florian@openwrt.org>
3000L:	netdev@vger.kernel.org
3001S:	Maintained
3002F:	drivers/net/ethernet/ti/cpmac.c
3003
3004CPU FREQUENCY DRIVERS
3005M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3006M:	Viresh Kumar <viresh.kumar@linaro.org>
3007L:	linux-pm@vger.kernel.org
3008S:	Maintained
3009T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3010T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3011F:	drivers/cpufreq/
3012F:	include/linux/cpufreq.h
3013
3014CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3015M:	Viresh Kumar <viresh.kumar@linaro.org>
3016M:	Sudeep Holla <sudeep.holla@arm.com>
3017L:	linux-pm@vger.kernel.org
3018W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3019S:	Maintained
3020F:	drivers/cpufreq/arm_big_little.h
3021F:	drivers/cpufreq/arm_big_little.c
3022F:	drivers/cpufreq/arm_big_little_dt.c
3023
3024CPUIDLE DRIVER - ARM BIG LITTLE
3025M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3026M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3027L:	linux-pm@vger.kernel.org
3028L:	linux-arm-kernel@lists.infradead.org
3029T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3030S:	Maintained
3031F:	drivers/cpuidle/cpuidle-big_little.c
3032
3033CPUIDLE DRIVER - ARM EXYNOS
3034M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3035M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3036M:	Kukjin Kim <kgene@kernel.org>
3037L:	linux-pm@vger.kernel.org
3038L:	linux-samsung-soc@vger.kernel.org
3039S:	Supported
3040F:	drivers/cpuidle/cpuidle-exynos.c
3041F:	arch/arm/mach-exynos/pm.c
3042
3043CPUIDLE DRIVERS
3044M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3045M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3046L:	linux-pm@vger.kernel.org
3047S:	Maintained
3048T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3049F:	drivers/cpuidle/*
3050F:	include/linux/cpuidle.h
3051
3052CPUID/MSR DRIVER
3053M:	"H. Peter Anvin" <hpa@zytor.com>
3054S:	Maintained
3055F:	arch/x86/kernel/cpuid.c
3056F:	arch/x86/kernel/msr.c
3057
3058CPU POWER MONITORING SUBSYSTEM
3059M:	Thomas Renninger <trenn@suse.com>
3060L:	linux-pm@vger.kernel.org
3061S:	Maintained
3062F:	tools/power/cpupower/
3063
3064CRAMFS FILESYSTEM
3065W:	http://sourceforge.net/projects/cramfs/
3066S:	Orphan / Obsolete
3067F:	Documentation/filesystems/cramfs.txt
3068F:	fs/cramfs/
3069
3070CRIS PORT
3071M:	Mikael Starvik <starvik@axis.com>
3072M:	Jesper Nilsson <jesper.nilsson@axis.com>
3073L:	linux-cris-kernel@axis.com
3074W:	http://developer.axis.com
3075S:	Maintained
3076F:	arch/cris/
3077F:	drivers/tty/serial/crisv10.*
3078
3079CRYPTO API
3080M:	Herbert Xu <herbert@gondor.apana.org.au>
3081M:	"David S. Miller" <davem@davemloft.net>
3082L:	linux-crypto@vger.kernel.org
3083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3084S:	Maintained
3085F:	Documentation/crypto/
3086F:	Documentation/DocBook/crypto-API.tmpl
3087F:	arch/*/crypto/
3088F:	crypto/
3089F:	drivers/crypto/
3090F:	include/crypto/
3091
3092CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3093M:	Neil Horman <nhorman@tuxdriver.com>
3094L:	linux-crypto@vger.kernel.org
3095S:	Maintained
3096F:	crypto/ansi_cprng.c
3097F:	crypto/rng.c
3098
3099CS5535 Audio ALSA driver
3100M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3101S:	Maintained
3102F:	sound/pci/cs5535audio/
3103
3104CW1200 WLAN driver
3105M:	Solomon Peachy <pizza@shaftnet.org>
3106S:	Maintained
3107F:	drivers/net/wireless/cw1200/
3108
3109CX18 VIDEO4LINUX DRIVER
3110M:	Andy Walls <awalls@md.metrocast.net>
3111L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3112L:	linux-media@vger.kernel.org
3113T:	git git://linuxtv.org/media_tree.git
3114W:	http://linuxtv.org
3115W:	http://www.ivtvdriver.org/index.php/Cx18
3116S:	Maintained
3117F:	Documentation/video4linux/cx18.txt
3118F:	drivers/media/pci/cx18/
3119F:	include/uapi/linux/ivtv*
3120
3121CX2341X MPEG ENCODER HELPER MODULE
3122M:	Hans Verkuil <hverkuil@xs4all.nl>
3123L:	linux-media@vger.kernel.org
3124T:	git git://linuxtv.org/media_tree.git
3125W:	http://linuxtv.org
3126S:	Maintained
3127F:	drivers/media/common/cx2341x*
3128F:	include/media/cx2341x*
3129
3130CX24120 MEDIA DRIVER
3131M:	Jemma Denson <jdenson@gmail.com>
3132M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3133L:	linux-media@vger.kernel.org
3134W:	http://linuxtv.org/
3135Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3136S:	Maintained
3137F:	drivers/media/dvb-frontends/cx24120*
3138
3139CX88 VIDEO4LINUX DRIVER
3140M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3141L:	linux-media@vger.kernel.org
3142W:	http://linuxtv.org
3143T:	git git://linuxtv.org/media_tree.git
3144S:	Odd fixes
3145F:	Documentation/video4linux/cx88/
3146F:	drivers/media/pci/cx88/
3147
3148CXD2820R MEDIA DRIVER
3149M:	Antti Palosaari <crope@iki.fi>
3150L:	linux-media@vger.kernel.org
3151W:	http://linuxtv.org/
3152W:	http://palosaari.fi/linux/
3153Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3154T:	git git://linuxtv.org/anttip/media_tree.git
3155S:	Maintained
3156F:	drivers/media/dvb-frontends/cxd2820r*
3157
3158CXGB3 ETHERNET DRIVER (CXGB3)
3159M:	Santosh Raspatur <santosh@chelsio.com>
3160L:	netdev@vger.kernel.org
3161W:	http://www.chelsio.com
3162S:	Supported
3163F:	drivers/net/ethernet/chelsio/cxgb3/
3164
3165CXGB3 ISCSI DRIVER (CXGB3I)
3166M:	Karen Xie <kxie@chelsio.com>
3167L:	linux-scsi@vger.kernel.org
3168W:	http://www.chelsio.com
3169S:	Supported
3170F:	drivers/scsi/cxgbi/cxgb3i
3171
3172CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3173M:	Steve Wise <swise@chelsio.com>
3174L:	linux-rdma@vger.kernel.org
3175W:	http://www.openfabrics.org
3176S:	Supported
3177F:	drivers/infiniband/hw/cxgb3/
3178
3179CXGB4 ETHERNET DRIVER (CXGB4)
3180M:	Hariprasad S <hariprasad@chelsio.com>
3181L:	netdev@vger.kernel.org
3182W:	http://www.chelsio.com
3183S:	Supported
3184F:	drivers/net/ethernet/chelsio/cxgb4/
3185
3186CXGB4 ISCSI DRIVER (CXGB4I)
3187M:	Karen Xie <kxie@chelsio.com>
3188L:	linux-scsi@vger.kernel.org
3189W:	http://www.chelsio.com
3190S:	Supported
3191F:	drivers/scsi/cxgbi/cxgb4i
3192
3193CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3194M:	Steve Wise <swise@chelsio.com>
3195L:	linux-rdma@vger.kernel.org
3196W:	http://www.openfabrics.org
3197S:	Supported
3198F:	drivers/infiniband/hw/cxgb4/
3199
3200CXGB4VF ETHERNET DRIVER (CXGB4VF)
3201M:	Casey Leedom <leedom@chelsio.com>
3202L:	netdev@vger.kernel.org
3203W:	http://www.chelsio.com
3204S:	Supported
3205F:	drivers/net/ethernet/chelsio/cxgb4vf/
3206
3207CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3208M:	Ian Munsie <imunsie@au1.ibm.com>
3209M:	Michael Neuling <mikey@neuling.org>
3210L:	linuxppc-dev@lists.ozlabs.org
3211S:	Supported
3212F:	drivers/misc/cxl/
3213F:	include/misc/cxl*
3214F:	include/uapi/misc/cxl.h
3215F:	Documentation/powerpc/cxl.txt
3216F:	Documentation/powerpc/cxl.txt
3217F:	Documentation/ABI/testing/sysfs-class-cxl
3218
3219CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3220M:	Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3221M:	Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3222L:	linux-scsi@vger.kernel.org
3223S:	Supported
3224F:	drivers/scsi/cxlflash/
3225F:	include/uapi/scsi/cxlflash_ioctls.h
3226F:	Documentation/powerpc/cxlflash.txt
3227
3228STMMAC ETHERNET DRIVER
3229M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3230L:	netdev@vger.kernel.org
3231W:	http://www.stlinux.com
3232S:	Supported
3233F:	drivers/net/ethernet/stmicro/stmmac/
3234
3235CYBERPRO FB DRIVER
3236M:	Russell King <linux@arm.linux.org.uk>
3237L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3238W:	http://www.arm.linux.org.uk/
3239S:	Maintained
3240F:	drivers/video/fbdev/cyber2000fb.*
3241
3242CYCLADES ASYNC MUX DRIVER
3243W:	http://www.cyclades.com/
3244S:	Orphan
3245F:	drivers/tty/cyclades.c
3246F:	include/linux/cyclades.h
3247F:	include/uapi/linux/cyclades.h
3248
3249CYCLADES PC300 DRIVER
3250W:	http://www.cyclades.com/
3251S:	Orphan
3252F:	drivers/net/wan/pc300*
3253
3254CYPRESS_FIRMWARE MEDIA DRIVER
3255M:	Antti Palosaari <crope@iki.fi>
3256L:	linux-media@vger.kernel.org
3257W:	http://linuxtv.org/
3258W:	http://palosaari.fi/linux/
3259Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3260T:	git git://linuxtv.org/anttip/media_tree.git
3261S:	Maintained
3262F:	drivers/media/common/cypress_firmware*
3263
3264CYTTSP TOUCHSCREEN DRIVER
3265M:	Ferruh Yigit <fery@cypress.com>
3266L:	linux-input@vger.kernel.org
3267S:	Supported
3268F:	drivers/input/touchscreen/cyttsp*
3269F:	include/linux/input/cyttsp.h
3270
3271DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3272M:	Joshua Kinard <kumba@gentoo.org>
3273S:	Maintained
3274F:	drivers/rtc/rtc-ds1685.c
3275F:	include/linux/rtc/ds1685.h
3276
3277DAMA SLAVE for AX.25
3278M:	Joerg Reuter <jreuter@yaina.de>
3279W:	http://yaina.de/jreuter/
3280W:	http://www.qsl.net/dl1bke/
3281L:	linux-hams@vger.kernel.org
3282S:	Maintained
3283F:	net/ax25/af_ax25.c
3284F:	net/ax25/ax25_dev.c
3285F:	net/ax25/ax25_ds_*
3286F:	net/ax25/ax25_in.c
3287F:	net/ax25/ax25_out.c
3288F:	net/ax25/ax25_timer.c
3289F:	net/ax25/sysctl_net_ax25.c
3290
3291DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3292L:	netdev@vger.kernel.org
3293S:	Orphan
3294F:	Documentation/networking/dmfe.txt
3295F:	drivers/net/ethernet/dec/tulip/dmfe.c
3296
3297DC390/AM53C974 SCSI driver
3298M:	Hannes Reinecke <hare@suse.com>
3299L:	linux-scsi@vger.kernel.org
3300S:	Maintained
3301F:	drivers/scsi/am53c974.c
3302
3303DC395x SCSI driver
3304M:	Oliver Neukum <oliver@neukum.org>
3305M:	Ali Akcaagac <aliakc@web.de>
3306M:	Jamie Lenehan <lenehan@twibble.org>
3307L:	dc395x@twibble.org
3308W:	http://twibble.org/dist/dc395x/
3309W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3310S:	Maintained
3311F:	Documentation/scsi/dc395x.txt
3312F:	drivers/scsi/dc395x.*
3313
3314DCCP PROTOCOL
3315M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3316L:	dccp@vger.kernel.org
3317W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3318S:	Maintained
3319F:	include/linux/dccp.h
3320F:	include/uapi/linux/dccp.h
3321F:	include/linux/tfrc.h
3322F:	net/dccp/
3323
3324DECnet NETWORK LAYER
3325W:	http://linux-decnet.sourceforge.net
3326L:	linux-decnet-user@lists.sourceforge.net
3327S:	Orphan
3328F:	Documentation/networking/decnet.txt
3329F:	net/decnet/
3330
3331DECSTATION PLATFORM SUPPORT
3332M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3333L:	linux-mips@linux-mips.org
3334W:	http://www.linux-mips.org/wiki/DECstation
3335S:	Maintained
3336F:	arch/mips/dec/
3337F:	arch/mips/include/asm/dec/
3338F:	arch/mips/include/asm/mach-dec/
3339
3340DEFXX FDDI NETWORK DRIVER
3341M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3342S:	Maintained
3343F:	drivers/net/fddi/defxx.*
3344
3345DELL LAPTOP DRIVER
3346M:	Matthew Garrett <mjg59@srcf.ucam.org>
3347M:	Pali Rohár <pali.rohar@gmail.com>
3348L:	platform-driver-x86@vger.kernel.org
3349S:	Maintained
3350F:	drivers/platform/x86/dell-laptop.c
3351
3352DELL LAPTOP RBTN DRIVER
3353M:	Pali Rohár <pali.rohar@gmail.com>
3354S:	Maintained
3355F:	drivers/platform/x86/dell-rbtn.*
3356
3357DELL LAPTOP FREEFALL DRIVER
3358M:	Pali Rohár <pali.rohar@gmail.com>
3359S:	Maintained
3360F:	drivers/platform/x86/dell-smo8800.c
3361
3362DELL LAPTOP SMM DRIVER
3363M:	Pali Rohár <pali.rohar@gmail.com>
3364S:	Maintained
3365F:	drivers/hwmon/dell-smm-hwmon.c
3366F:	include/uapi/linux/i8k.h
3367
3368DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3369M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3370S:	Maintained
3371F:	Documentation/dcdbas.txt
3372F:	drivers/firmware/dcdbas.*
3373
3374DELL WMI EXTRAS DRIVER
3375M:	Matthew Garrett <mjg59@srcf.ucam.org>
3376M:	Pali Rohár <pali.rohar@gmail.com>
3377S:	Maintained
3378F:	drivers/platform/x86/dell-wmi.c
3379
3380DESIGNWARE USB2 DRD IP DRIVER
3381M:	John Youn <johnyoun@synopsys.com>
3382L:	linux-usb@vger.kernel.org
3383T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3384S:	Maintained
3385F:	drivers/usb/dwc2/
3386
3387DESIGNWARE USB3 DRD IP DRIVER
3388M:	Felipe Balbi <balbi@ti.com>
3389L:	linux-usb@vger.kernel.org
3390L:	linux-omap@vger.kernel.org
3391T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3392S:	Maintained
3393F:	drivers/usb/dwc3/
3394
3395DEVICE COREDUMP (DEV_COREDUMP)
3396M:	Johannes Berg <johannes@sipsolutions.net>
3397L:	linux-kernel@vger.kernel.org
3398S:	Maintained
3399F:	drivers/base/devcoredump.c
3400F:	include/linux/devcoredump.h
3401
3402DEVICE FREQUENCY (DEVFREQ)
3403M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3404M:	Kyungmin Park <kyungmin.park@samsung.com>
3405L:	linux-pm@vger.kernel.org
3406S:	Maintained
3407F:	drivers/devfreq/
3408
3409DEVICE NUMBER REGISTRY
3410M:	Torben Mathiasen <device@lanana.org>
3411W:	http://lanana.org/docs/device-list/index.html
3412S:	Maintained
3413
3414DEVICE-MAPPER  (LVM)
3415M:	Alasdair Kergon <agk@redhat.com>
3416M:	Mike Snitzer <snitzer@redhat.com>
3417M:	dm-devel@redhat.com
3418L:	dm-devel@redhat.com
3419W:	http://sources.redhat.com/dm
3420Q:	http://patchwork.kernel.org/project/dm-devel/list/
3421T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3422T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3423S:	Maintained
3424F:	Documentation/device-mapper/
3425F:	drivers/md/dm*
3426F:	drivers/md/persistent-data/
3427F:	include/linux/device-mapper.h
3428F:	include/linux/dm-*.h
3429F:	include/uapi/linux/dm-*.h
3430
3431DIALOG SEMICONDUCTOR DRIVERS
3432M:	Support Opensource <support.opensource@diasemi.com>
3433W:	http://www.dialog-semiconductor.com/products
3434S:	Supported
3435F:	Documentation/hwmon/da90??
3436F:	Documentation/devicetree/bindings/sound/da[79]*.txt
3437F:	drivers/gpio/gpio-da90??.c
3438F:	drivers/hwmon/da90??-hwmon.c
3439F:	drivers/iio/adc/da91??-*.c
3440F:	drivers/input/misc/da90??_onkey.c
3441F:	drivers/input/touchscreen/da9052_tsi.c
3442F:	drivers/leds/leds-da90??.c
3443F:	drivers/mfd/da903x.c
3444F:	drivers/mfd/da90??-*.c
3445F:	drivers/mfd/da91??-*.c
3446F:	drivers/power/da9052-battery.c
3447F:	drivers/power/da91??-*.c
3448F:	drivers/regulator/da903x.c
3449F:	drivers/regulator/da9???-regulator.[ch]
3450F:	drivers/rtc/rtc-da90??.c
3451F:	drivers/video/backlight/da90??_bl.c
3452F:	drivers/watchdog/da90??_wdt.c
3453F:	include/linux/mfd/da903x.h
3454F:	include/linux/mfd/da9052/
3455F:	include/linux/mfd/da9055/
3456F:	include/linux/mfd/da9063/
3457F:	include/linux/mfd/da9150/
3458F:	include/sound/da[79]*.h
3459F:	sound/soc/codecs/da[79]*.[ch]
3460
3461DIGI NEO AND CLASSIC PCI PRODUCTS
3462M:	Lidza Louina <lidza.louina@gmail.com>
3463M:	Mark Hounschell <markh@compro.net>
3464L:	driverdev-devel@linuxdriverproject.org
3465S:	Maintained
3466F:	drivers/staging/dgnc/
3467
3468DIGI EPCA PCI PRODUCTS
3469M:	Lidza Louina <lidza.louina@gmail.com>
3470M:	Daeseok Youn <daeseok.youn@gmail.com>
3471L:	driverdev-devel@linuxdriverproject.org
3472S:	Maintained
3473F:	drivers/staging/dgap/
3474
3475DIOLAN U2C-12 I2C DRIVER
3476M:	Guenter Roeck <linux@roeck-us.net>
3477L:	linux-i2c@vger.kernel.org
3478S:	Maintained
3479F:	drivers/i2c/busses/i2c-diolan-u2c.c
3480
3481DIRECT ACCESS (DAX)
3482M:	Matthew Wilcox <willy@linux.intel.com>
3483L:	linux-fsdevel@vger.kernel.org
3484S:	Supported
3485F:	fs/dax.c
3486
3487DIRECTORY NOTIFICATION (DNOTIFY)
3488M:	Eric Paris <eparis@parisplace.org>
3489S:	Maintained
3490F:	Documentation/filesystems/dnotify.txt
3491F:	fs/notify/dnotify/
3492F:	include/linux/dnotify.h
3493
3494DISK GEOMETRY AND PARTITION HANDLING
3495M:	Andries Brouwer <aeb@cwi.nl>
3496W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3497W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3498W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3499S:	Maintained
3500
3501DISKQUOTA
3502M:	Jan Kara <jack@suse.com>
3503S:	Maintained
3504F:	Documentation/filesystems/quota.txt
3505F:	fs/quota/
3506F:	include/linux/quota*.h
3507F:	include/uapi/linux/quota*.h
3508
3509DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3510M:	Bernie Thompson <bernie@plugable.com>
3511L:	linux-fbdev@vger.kernel.org
3512S:	Maintained
3513W:	http://plugable.com/category/projects/udlfb/
3514F:	drivers/video/fbdev/udlfb.c
3515F:	include/video/udlfb.h
3516F:	Documentation/fb/udlfb.txt
3517
3518DISTRIBUTED LOCK MANAGER (DLM)
3519M:	Christine Caulfield <ccaulfie@redhat.com>
3520M:	David Teigland <teigland@redhat.com>
3521L:	cluster-devel@redhat.com
3522W:	http://sources.redhat.com/cluster/
3523T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3524S:	Supported
3525F:	fs/dlm/
3526
3527DMA BUFFER SHARING FRAMEWORK
3528M:	Sumit Semwal <sumit.semwal@linaro.org>
3529S:	Maintained
3530L:	linux-media@vger.kernel.org
3531L:	dri-devel@lists.freedesktop.org
3532L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3533F:	drivers/dma-buf/
3534F:	include/linux/dma-buf*
3535F:	include/linux/reservation.h
3536F:	include/linux/*fence.h
3537F:	Documentation/dma-buf-sharing.txt
3538T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3539
3540DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3541M:	Vinod Koul <vinod.koul@intel.com>
3542L:	dmaengine@vger.kernel.org
3543Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3544S:	Maintained
3545F:	drivers/dma/
3546F:	include/linux/dmaengine.h
3547F:	Documentation/dmaengine/
3548T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3549
3550DME1737 HARDWARE MONITOR DRIVER
3551M:	Juerg Haefliger <juergh@gmail.com>
3552L:	lm-sensors@lm-sensors.org
3553S:	Maintained
3554F:	Documentation/hwmon/dme1737
3555F:	drivers/hwmon/dme1737.c
3556
3557DMI/SMBIOS SUPPORT
3558M:	Jean Delvare <jdelvare@suse.com>
3559S:	Maintained
3560T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3561F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3562F:	drivers/firmware/dmi-id.c
3563F:	drivers/firmware/dmi_scan.c
3564F:	include/linux/dmi.h
3565
3566DOCUMENTATION
3567M:	Jonathan Corbet <corbet@lwn.net>
3568L:	linux-doc@vger.kernel.org
3569S:	Maintained
3570F:	Documentation/
3571F:	scripts/docproc.c
3572F:	scripts/kernel-doc*
3573X:	Documentation/ABI/
3574X:	Documentation/devicetree/
3575X:	Documentation/acpi
3576X:	Documentation/power
3577X:	Documentation/spi
3578X:	Documentation/DocBook/media
3579T:	git git://git.lwn.net/linux.git docs-next
3580
3581DOUBLETALK DRIVER
3582M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3583L:	blinux-list@redhat.com
3584S:	Maintained
3585F:	drivers/char/dtlk.c
3586F:	include/linux/dtlk.h
3587
3588DPT_I2O SCSI RAID DRIVER
3589M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3590L:	linux-scsi@vger.kernel.org
3591W:	http://www.adaptec.com/
3592S:	Maintained
3593F:	drivers/scsi/dpt*
3594F:	drivers/scsi/dpt/
3595
3596DRBD DRIVER
3597P:	Philipp Reisner
3598P:	Lars Ellenberg
3599M:	drbd-dev@lists.linbit.com
3600L:	drbd-user@lists.linbit.com
3601W:	http://www.drbd.org
3602T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3603T:	git git://git.drbd.org/drbd-8.3.git
3604S:	Supported
3605F:	drivers/block/drbd/
3606F:	lib/lru_cache.c
3607F:	Documentation/blockdev/drbd/
3608
3609DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3610M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3611T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3612S:	Supported
3613F:	Documentation/kobject.txt
3614F:	drivers/base/
3615F:	fs/debugfs/
3616F:	fs/kernfs/
3617F:	fs/sysfs/
3618F:	include/linux/debugfs.h
3619F:	include/linux/kobj*
3620F:	lib/kobj*
3621
3622DRM DRIVERS
3623M:	David Airlie <airlied@linux.ie>
3624L:	dri-devel@lists.freedesktop.org
3625T:	git git://people.freedesktop.org/~airlied/linux
3626S:	Maintained
3627F:	drivers/gpu/drm/
3628F:	drivers/gpu/vga/
3629F:	include/drm/
3630F:	include/uapi/drm/
3631
3632RADEON DRM DRIVERS
3633M:	Alex Deucher <alexander.deucher@amd.com>
3634M:	Christian König <christian.koenig@amd.com>
3635L:	dri-devel@lists.freedesktop.org
3636T:	git git://people.freedesktop.org/~agd5f/linux
3637S:	Supported
3638F:	drivers/gpu/drm/radeon/
3639F:	include/uapi/drm/radeon*
3640
3641DRM PANEL DRIVERS
3642M:	Thierry Reding <thierry.reding@gmail.com>
3643L:	dri-devel@lists.freedesktop.org
3644T:	git git://anongit.freedesktop.org/tegra/linux.git
3645S:	Maintained
3646F:	drivers/gpu/drm/drm_panel.c
3647F:	drivers/gpu/drm/panel/
3648F:	include/drm/drm_panel.h
3649F:	Documentation/devicetree/bindings/display/panel/
3650
3651INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3652M:	Daniel Vetter <daniel.vetter@intel.com>
3653M:	Jani Nikula <jani.nikula@linux.intel.com>
3654L:	intel-gfx@lists.freedesktop.org
3655L:	dri-devel@lists.freedesktop.org
3656W:	https://01.org/linuxgraphics/
3657Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3658T:	git git://anongit.freedesktop.org/drm-intel
3659S:	Supported
3660F:	drivers/gpu/drm/i915/
3661F:	include/drm/i915*
3662F:	include/uapi/drm/i915*
3663
3664DRM DRIVERS FOR ATMEL HLCDC
3665M:	Boris Brezillon <boris.brezillon@free-electrons.com>
3666L:	dri-devel@lists.freedesktop.org
3667S:	Supported
3668F:	drivers/gpu/drm/atmel-hlcdc/
3669F:	Documentation/devicetree/bindings/drm/atmel/
3670
3671DRM DRIVERS FOR EXYNOS
3672M:	Inki Dae <inki.dae@samsung.com>
3673M:	Joonyoung Shim <jy0922.shim@samsung.com>
3674M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3675M:	Kyungmin Park <kyungmin.park@samsung.com>
3676L:	dri-devel@lists.freedesktop.org
3677T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3678S:	Supported
3679F:	drivers/gpu/drm/exynos/
3680F:	include/drm/exynos*
3681F:	include/uapi/drm/exynos*
3682
3683DRM DRIVERS FOR FREESCALE DCU
3684M:	Jianwei Wang <jianwei.wang.chn@gmail.com>
3685M:	Alison Wang <alison.wang@freescale.com>
3686L:	dri-devel@lists.freedesktop.org
3687S:	Supported
3688F:	drivers/gpu/drm/fsl-dcu/
3689F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
3690F:	Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3691
3692DRM DRIVERS FOR FREESCALE IMX
3693M:	Philipp Zabel <p.zabel@pengutronix.de>
3694L:	dri-devel@lists.freedesktop.org
3695S:	Maintained
3696F:	drivers/gpu/drm/imx/
3697F:	drivers/gpu/ipu-v3/
3698F:	Documentation/devicetree/bindings/display/imx/
3699
3700DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3701M:	Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3702L:	dri-devel@lists.freedesktop.org
3703T:	git git://github.com/patjak/drm-gma500
3704S:	Maintained
3705F:	drivers/gpu/drm/gma500
3706F:	include/drm/gma500*
3707
3708DRM DRIVERS FOR NVIDIA TEGRA
3709M:	Thierry Reding <thierry.reding@gmail.com>
3710M:	Terje Bergström <tbergstrom@nvidia.com>
3711L:	dri-devel@lists.freedesktop.org
3712L:	linux-tegra@vger.kernel.org
3713T:	git git://anongit.freedesktop.org/tegra/linux.git
3714S:	Supported
3715F:	drivers/gpu/drm/tegra/
3716F:	drivers/gpu/host1x/
3717F:	include/linux/host1x.h
3718F:	include/uapi/drm/tegra_drm.h
3719F:	Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3720
3721DRM DRIVERS FOR RENESAS
3722M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3723L:	dri-devel@lists.freedesktop.org
3724L:	linux-sh@vger.kernel.org
3725T:	git git://people.freedesktop.org/~airlied/linux
3726S:	Supported
3727F:	drivers/gpu/drm/rcar-du/
3728F:	drivers/gpu/drm/shmobile/
3729F:	include/linux/platform_data/shmob_drm.h
3730
3731DRM DRIVERS FOR ROCKCHIP
3732M:	Mark Yao <mark.yao@rock-chips.com>
3733L:	dri-devel@lists.freedesktop.org
3734S:	Maintained
3735F:	drivers/gpu/drm/rockchip/
3736F:	Documentation/devicetree/bindings/display/rockchip*
3737
3738DRM DRIVERS FOR STI
3739M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
3740M:	Vincent Abriou <vincent.abriou@st.com>
3741L:	dri-devel@lists.freedesktop.org
3742T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3743S:	Maintained
3744F:	drivers/gpu/drm/sti
3745F:	Documentation/devicetree/bindings/display/st,stih4xx.txt
3746
3747DSBR100 USB FM RADIO DRIVER
3748M:	Alexey Klimov <klimov.linux@gmail.com>
3749L:	linux-media@vger.kernel.org
3750T:	git git://linuxtv.org/media_tree.git
3751S:	Maintained
3752F:	drivers/media/radio/dsbr100.c
3753
3754DSCC4 DRIVER
3755M:	Francois Romieu <romieu@fr.zoreil.com>
3756L:	netdev@vger.kernel.org
3757S:	Maintained
3758F:	drivers/net/wan/dscc4.c
3759
3760DT3155 MEDIA DRIVER
3761M:	Hans Verkuil <hverkuil@xs4all.nl>
3762L:	linux-media@vger.kernel.org
3763T:	git git://linuxtv.org/media_tree.git
3764W:	http://linuxtv.org
3765S:	Odd Fixes
3766F:	drivers/media/pci/dt3155/
3767
3768DVB_USB_AF9015 MEDIA DRIVER
3769M:	Antti Palosaari <crope@iki.fi>
3770L:	linux-media@vger.kernel.org
3771W:	http://linuxtv.org/
3772W:	http://palosaari.fi/linux/
3773Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3774T:	git git://linuxtv.org/anttip/media_tree.git
3775S:	Maintained
3776F:	drivers/media/usb/dvb-usb-v2/af9015*
3777
3778DVB_USB_AF9035 MEDIA DRIVER
3779M:	Antti Palosaari <crope@iki.fi>
3780L:	linux-media@vger.kernel.org
3781W:	http://linuxtv.org/
3782W:	http://palosaari.fi/linux/
3783Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3784T:	git git://linuxtv.org/anttip/media_tree.git
3785S:	Maintained
3786F:	drivers/media/usb/dvb-usb-v2/af9035*
3787
3788DVB_USB_ANYSEE MEDIA DRIVER
3789M:	Antti Palosaari <crope@iki.fi>
3790L:	linux-media@vger.kernel.org
3791W:	http://linuxtv.org/
3792W:	http://palosaari.fi/linux/
3793Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3794T:	git git://linuxtv.org/anttip/media_tree.git
3795S:	Maintained
3796F:	drivers/media/usb/dvb-usb-v2/anysee*
3797
3798DVB_USB_AU6610 MEDIA DRIVER
3799M:	Antti Palosaari <crope@iki.fi>
3800L:	linux-media@vger.kernel.org
3801W:	http://linuxtv.org/
3802W:	http://palosaari.fi/linux/
3803Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3804T:	git git://linuxtv.org/anttip/media_tree.git
3805S:	Maintained
3806F:	drivers/media/usb/dvb-usb-v2/au6610*
3807
3808DVB_USB_CE6230 MEDIA DRIVER
3809M:	Antti Palosaari <crope@iki.fi>
3810L:	linux-media@vger.kernel.org
3811W:	http://linuxtv.org/
3812W:	http://palosaari.fi/linux/
3813Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3814T:	git git://linuxtv.org/anttip/media_tree.git
3815S:	Maintained
3816F:	drivers/media/usb/dvb-usb-v2/ce6230*
3817
3818DVB_USB_CXUSB MEDIA DRIVER
3819M:	Michael Krufky <mkrufky@linuxtv.org>
3820L:	linux-media@vger.kernel.org
3821W:	http://linuxtv.org/
3822W:	http://github.com/mkrufky
3823Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3824T:	git git://linuxtv.org/media_tree.git
3825S:	Maintained
3826F:	drivers/media/usb/dvb-usb/cxusb*
3827
3828DVB_USB_EC168 MEDIA DRIVER
3829M:	Antti Palosaari <crope@iki.fi>
3830L:	linux-media@vger.kernel.org
3831W:	http://linuxtv.org/
3832W:	http://palosaari.fi/linux/
3833Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3834T:	git git://linuxtv.org/anttip/media_tree.git
3835S:	Maintained
3836F:	drivers/media/usb/dvb-usb-v2/ec168*
3837
3838DVB_USB_GL861 MEDIA DRIVER
3839M:	Antti Palosaari <crope@iki.fi>
3840L:	linux-media@vger.kernel.org
3841W:	http://linuxtv.org/
3842Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3843T:	git git://linuxtv.org/anttip/media_tree.git
3844S:	Maintained
3845F:	drivers/media/usb/dvb-usb-v2/gl861*
3846
3847DVB_USB_MXL111SF MEDIA DRIVER
3848M:	Michael Krufky <mkrufky@linuxtv.org>
3849L:	linux-media@vger.kernel.org
3850W:	http://linuxtv.org/
3851W:	http://github.com/mkrufky
3852Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3853T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3854S:	Maintained
3855F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3856
3857DVB_USB_RTL28XXU MEDIA DRIVER
3858M:	Antti Palosaari <crope@iki.fi>
3859L:	linux-media@vger.kernel.org
3860W:	http://linuxtv.org/
3861W:	http://palosaari.fi/linux/
3862Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3863T:	git git://linuxtv.org/anttip/media_tree.git
3864S:	Maintained
3865F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3866
3867DVB_USB_V2 MEDIA DRIVER
3868M:	Antti Palosaari <crope@iki.fi>
3869L:	linux-media@vger.kernel.org
3870W:	http://linuxtv.org/
3871W:	http://palosaari.fi/linux/
3872Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3873T:	git git://linuxtv.org/anttip/media_tree.git
3874S:	Maintained
3875F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3876F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3877
3878DYNAMIC DEBUG
3879M:	Jason Baron <jbaron@akamai.com>
3880S:	Maintained
3881F:	lib/dynamic_debug.c
3882F:	include/linux/dynamic_debug.h
3883
3884DZ DECSTATION DZ11 SERIAL DRIVER
3885M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3886S:	Maintained
3887F:	drivers/tty/serial/dz.*
3888
3889E3X0 POWER BUTTON DRIVER
3890M:	Moritz Fischer <moritz.fischer@ettus.com>
3891L:	usrp-users@lists.ettus.com
3892W:	http://www.ettus.com
3893S:	Supported
3894F:	drivers/input/misc/e3x0-button.c
3895F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3896
3897E4000 MEDIA DRIVER
3898M:	Antti Palosaari <crope@iki.fi>
3899L:	linux-media@vger.kernel.org
3900W:	http://linuxtv.org/
3901W:	http://palosaari.fi/linux/
3902Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3903T:	git git://linuxtv.org/anttip/media_tree.git
3904S:	Maintained
3905F:	drivers/media/tuners/e4000*
3906
3907EATA ISA/EISA/PCI SCSI DRIVER
3908M:	Dario Ballabio <ballabio_dario@emc.com>
3909L:	linux-scsi@vger.kernel.org
3910S:	Maintained
3911F:	drivers/scsi/eata.c
3912
3913EC100 MEDIA DRIVER
3914M:	Antti Palosaari <crope@iki.fi>
3915L:	linux-media@vger.kernel.org
3916W:	http://linuxtv.org/
3917W:	http://palosaari.fi/linux/
3918Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3919T:	git git://linuxtv.org/anttip/media_tree.git
3920S:	Maintained
3921F:	drivers/media/dvb-frontends/ec100*
3922
3923ECRYPT FILE SYSTEM
3924M:	Tyler Hicks <tyhicks@canonical.com>
3925L:	ecryptfs@vger.kernel.org
3926W:	http://ecryptfs.org
3927W:	https://launchpad.net/ecryptfs
3928S:	Supported
3929F:	Documentation/filesystems/ecryptfs.txt
3930F:	fs/ecryptfs/
3931
3932EDAC-CORE
3933M:	Doug Thompson <dougthompson@xmission.com>
3934M:	Borislav Petkov <bp@alien8.de>
3935M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3936L:	linux-edac@vger.kernel.org
3937W:	bluesmoke.sourceforge.net
3938T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3939T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3940S:	Supported
3941F:	Documentation/edac.txt
3942F:	drivers/edac/
3943F:	include/linux/edac.h
3944
3945EDAC-AMD64
3946M:	Doug Thompson <dougthompson@xmission.com>
3947M:	Borislav Petkov <bp@alien8.de>
3948L:	linux-edac@vger.kernel.org
3949W:	bluesmoke.sourceforge.net
3950S:	Maintained
3951F:	drivers/edac/amd64_edac*
3952
3953EDAC-CALXEDA
3954M:	Doug Thompson <dougthompson@xmission.com>
3955M:	Robert Richter <rric@kernel.org>
3956L:	linux-edac@vger.kernel.org
3957W:	bluesmoke.sourceforge.net
3958S:	Maintained
3959F:	drivers/edac/highbank*
3960
3961EDAC-CAVIUM
3962M:	Ralf Baechle <ralf@linux-mips.org>
3963M:	David Daney <david.daney@cavium.com>
3964L:	linux-edac@vger.kernel.org
3965L:	linux-mips@linux-mips.org
3966W:	bluesmoke.sourceforge.net
3967S:	Supported
3968F:	drivers/edac/octeon_edac*
3969
3970EDAC-E752X
3971M:	Mark Gross <mark.gross@intel.com>
3972M:	Doug Thompson <dougthompson@xmission.com>
3973L:	linux-edac@vger.kernel.org
3974W:	bluesmoke.sourceforge.net
3975S:	Maintained
3976F:	drivers/edac/e752x_edac.c
3977
3978EDAC-E7XXX
3979M:	Doug Thompson <dougthompson@xmission.com>
3980L:	linux-edac@vger.kernel.org
3981W:	bluesmoke.sourceforge.net
3982S:	Maintained
3983F:	drivers/edac/e7xxx_edac.c
3984
3985EDAC-GHES
3986M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3987L:	linux-edac@vger.kernel.org
3988W:	bluesmoke.sourceforge.net
3989S:	Maintained
3990F:	drivers/edac/ghes_edac.c
3991
3992EDAC-I82443BXGX
3993M:	Tim Small <tim@buttersideup.com>
3994L:	linux-edac@vger.kernel.org
3995W:	bluesmoke.sourceforge.net
3996S:	Maintained
3997F:	drivers/edac/i82443bxgx_edac.c
3998
3999EDAC-I3000
4000M:	Jason Uhlenkott <juhlenko@akamai.com>
4001L:	linux-edac@vger.kernel.org
4002W:	bluesmoke.sourceforge.net
4003S:	Maintained
4004F:	drivers/edac/i3000_edac.c
4005
4006EDAC-I5000
4007M:	Doug Thompson <dougthompson@xmission.com>
4008L:	linux-edac@vger.kernel.org
4009W:	bluesmoke.sourceforge.net
4010S:	Maintained
4011F:	drivers/edac/i5000_edac.c
4012
4013EDAC-I5400
4014M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4015L:	linux-edac@vger.kernel.org
4016W:	bluesmoke.sourceforge.net
4017S:	Maintained
4018F:	drivers/edac/i5400_edac.c
4019
4020EDAC-I7300
4021M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4022L:	linux-edac@vger.kernel.org
4023W:	bluesmoke.sourceforge.net
4024S:	Maintained
4025F:	drivers/edac/i7300_edac.c
4026
4027EDAC-I7CORE
4028M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4029L:	linux-edac@vger.kernel.org
4030W:	bluesmoke.sourceforge.net
4031S:	Maintained
4032F:	drivers/edac/i7core_edac.c
4033
4034EDAC-I82975X
4035M:	Ranganathan Desikan <ravi@jetztechnologies.com>
4036M:	"Arvind R." <arvino55@gmail.com>
4037L:	linux-edac@vger.kernel.org
4038W:	bluesmoke.sourceforge.net
4039S:	Maintained
4040F:	drivers/edac/i82975x_edac.c
4041
4042EDAC-IE31200
4043M:	Jason Baron <jbaron@akamai.com>
4044L:	linux-edac@vger.kernel.org
4045W:	bluesmoke.sourceforge.net
4046S:	Maintained
4047F:	drivers/edac/ie31200_edac.c
4048
4049EDAC-MPC85XX
4050M:	Johannes Thumshirn <morbidrsa@gmail.com>
4051L:	linux-edac@vger.kernel.org
4052W:	bluesmoke.sourceforge.net
4053S:	Maintained
4054F:	drivers/edac/mpc85xx_edac.[ch]
4055
4056EDAC-PASEMI
4057M:	Egor Martovetsky <egor@pasemi.com>
4058L:	linux-edac@vger.kernel.org
4059W:	bluesmoke.sourceforge.net
4060S:	Maintained
4061F:	drivers/edac/pasemi_edac.c
4062
4063EDAC-R82600
4064M:	Tim Small <tim@buttersideup.com>
4065L:	linux-edac@vger.kernel.org
4066W:	bluesmoke.sourceforge.net
4067S:	Maintained
4068F:	drivers/edac/r82600_edac.c
4069
4070EDAC-SBRIDGE
4071M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4072L:	linux-edac@vger.kernel.org
4073W:	bluesmoke.sourceforge.net
4074S:	Maintained
4075F:	drivers/edac/sb_edac.c
4076
4077EDAC-XGENE
4078APPLIED MICRO (APM) X-GENE SOC EDAC
4079M:     Loc Ho <lho@apm.com>
4080S:     Supported
4081F:     drivers/edac/xgene_edac.c
4082F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4083
4084EDIROL UA-101/UA-1000 DRIVER
4085M:	Clemens Ladisch <clemens@ladisch.de>
4086L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4087T:	git git://git.alsa-project.org/alsa-kernel.git
4088S:	Maintained
4089F:	sound/usb/misc/ua101.c
4090
4091EXTENSIBLE FIRMWARE INTERFACE (EFI)
4092M:	Matt Fleming <matt@codeblueprint.co.uk>
4093L:	linux-efi@vger.kernel.org
4094T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4095S:	Maintained
4096F:	Documentation/efi-stub.txt
4097F:	arch/ia64/kernel/efi.c
4098F:	arch/x86/boot/compressed/eboot.[ch]
4099F:	arch/x86/include/asm/efi.h
4100F:	arch/x86/platform/efi/*
4101F:	drivers/firmware/efi/*
4102F:	include/linux/efi*.h
4103
4104EFI VARIABLE FILESYSTEM
4105M:	Matthew Garrett <matthew.garrett@nebula.com>
4106M:	Jeremy Kerr <jk@ozlabs.org>
4107M:	Matt Fleming <matt@codeblueprint.co.uk>
4108T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4109L:	linux-efi@vger.kernel.org
4110S:	Maintained
4111F:	fs/efivarfs/
4112
4113EFIFB FRAMEBUFFER DRIVER
4114L:	linux-fbdev@vger.kernel.org
4115M:	Peter Jones <pjones@redhat.com>
4116S:	Maintained
4117F:	drivers/video/fbdev/efifb.c
4118
4119EFS FILESYSTEM
4120W:	http://aeschi.ch.eu.org/efs/
4121S:	Orphan
4122F:	fs/efs/
4123
4124EHCA (IBM GX bus InfiniBand adapter) DRIVER
4125M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4126M:	Christoph Raisch <raisch@de.ibm.com>
4127L:	linux-rdma@vger.kernel.org
4128S:	Supported
4129F:	drivers/infiniband/hw/ehca/
4130
4131EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4132M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4133L:	netdev@vger.kernel.org
4134S:	Maintained
4135F:	drivers/net/ethernet/ibm/ehea/
4136
4137EM28XX VIDEO4LINUX DRIVER
4138M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4139L:	linux-media@vger.kernel.org
4140W:	http://linuxtv.org
4141T:	git git://linuxtv.org/media_tree.git
4142S:	Maintained
4143F:	drivers/media/usb/em28xx/
4144
4145EMBEDDED LINUX
4146M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4147M:	Matt Mackall <mpm@selenic.com>
4148M:	David Woodhouse <dwmw2@infradead.org>
4149L:	linux-embedded@vger.kernel.org
4150S:	Maintained
4151
4152EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4153M:	James Smart <james.smart@avagotech.com>
4154M:	Dick Kennedy <dick.kennedy@avagotech.com>
4155L:	linux-scsi@vger.kernel.org
4156W:	http://www.avagotech.com
4157S:	Supported
4158F:	drivers/scsi/lpfc/
4159
4160ENE CB710 FLASH CARD READER DRIVER
4161M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4162S:	Maintained
4163F:	drivers/misc/cb710/
4164F:	drivers/mmc/host/cb710-mmc.*
4165F:	include/linux/cb710.h
4166
4167ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4168M:	Maxim Levitsky <maximlevitsky@gmail.com>
4169S:	Maintained
4170F:	drivers/media/rc/ene_ir.*
4171
4172ENHANCED ERROR HANDLING (EEH)
4173M:	Gavin Shan <shangw@linux.vnet.ibm.com>
4174L:	linuxppc-dev@lists.ozlabs.org
4175S:	Supported
4176F:	Documentation/powerpc/eeh-pci-error-recovery.txt
4177F:	arch/powerpc/kernel/eeh*.c
4178
4179EPSON S1D13XXX FRAMEBUFFER DRIVER
4180M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4181S:	Maintained
4182T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4183F:	drivers/video/fbdev/s1d13xxxfb.c
4184F:	include/video/s1d13xxxfb.h
4185
4186ET131X NETWORK DRIVER
4187M:	Mark Einon <mark.einon@gmail.com>
4188S:	Odd Fixes
4189F:	drivers/net/ethernet/agere/
4190
4191ETHERNET BRIDGE
4192M:	Stephen Hemminger <stephen@networkplumber.org>
4193L:	bridge@lists.linux-foundation.org
4194L:	netdev@vger.kernel.org
4195W:	http://www.linuxfoundation.org/en/Net:Bridge
4196S:	Maintained
4197F:	include/linux/netfilter_bridge/
4198F:	net/bridge/
4199
4200ETHERNET PHY LIBRARY
4201M:	Florian Fainelli <f.fainelli@gmail.com>
4202L:	netdev@vger.kernel.org
4203S:	Maintained
4204F:	include/linux/phy.h
4205F:	include/linux/phy_fixed.h
4206F:	drivers/net/phy/
4207F:	Documentation/networking/phy.txt
4208F:	drivers/of/of_mdio.c
4209F:	drivers/of/of_net.c
4210
4211EXT2 FILE SYSTEM
4212M:	Jan Kara <jack@suse.com>
4213L:	linux-ext4@vger.kernel.org
4214S:	Maintained
4215F:	Documentation/filesystems/ext2.txt
4216F:	fs/ext2/
4217F:	include/linux/ext2*
4218
4219EXT4 FILE SYSTEM
4220M:	"Theodore Ts'o" <tytso@mit.edu>
4221M:	Andreas Dilger <adilger.kernel@dilger.ca>
4222L:	linux-ext4@vger.kernel.org
4223W:	http://ext4.wiki.kernel.org
4224Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4225S:	Maintained
4226F:	Documentation/filesystems/ext4.txt
4227F:	fs/ext4/
4228
4229Extended Verification Module (EVM)
4230M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4231L:	linux-ima-devel@lists.sourceforge.net
4232L:	linux-security-module@vger.kernel.org
4233S:	Supported
4234F:	security/integrity/evm/
4235
4236EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4237M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4238M:	Chanwoo Choi <cw00.choi@samsung.com>
4239L:	linux-kernel@vger.kernel.org
4240T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4241S:	Maintained
4242F:	drivers/extcon/
4243F:	include/linux/extcon/
4244F:	include/linux/extcon.h
4245F:	Documentation/extcon/
4246F:	Documentation/devicetree/bindings/extcon/
4247
4248EXYNOS DP DRIVER
4249M:	Jingoo Han <jingoohan1@gmail.com>
4250L:	dri-devel@lists.freedesktop.org
4251S:	Maintained
4252F:	drivers/gpu/drm/exynos/exynos_dp*
4253
4254EXYNOS MIPI DISPLAY DRIVERS
4255M:	Inki Dae <inki.dae@samsung.com>
4256M:	Donghwa Lee <dh09.lee@samsung.com>
4257M:	Kyungmin Park <kyungmin.park@samsung.com>
4258L:	linux-fbdev@vger.kernel.org
4259S:	Maintained
4260F:	drivers/video/fbdev/exynos/exynos_mipi*
4261F:	include/video/exynos_mipi*
4262
4263F71805F HARDWARE MONITORING DRIVER
4264M:	Jean Delvare <jdelvare@suse.com>
4265L:	lm-sensors@lm-sensors.org
4266S:	Maintained
4267F:	Documentation/hwmon/f71805f
4268F:	drivers/hwmon/f71805f.c
4269
4270FC0011 TUNER DRIVER
4271M:	Michael Buesch <m@bues.ch>
4272L:	linux-media@vger.kernel.org
4273S:	Maintained
4274F:	drivers/media/tuners/fc0011.h
4275F:	drivers/media/tuners/fc0011.c
4276
4277FC2580 MEDIA DRIVER
4278M:	Antti Palosaari <crope@iki.fi>
4279L:	linux-media@vger.kernel.org
4280W:	http://linuxtv.org/
4281W:	http://palosaari.fi/linux/
4282Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4283T:	git git://linuxtv.org/anttip/media_tree.git
4284S:	Maintained
4285F:	drivers/media/tuners/fc2580*
4286
4287FANOTIFY
4288M:	Eric Paris <eparis@redhat.com>
4289S:	Maintained
4290F:	fs/notify/fanotify/
4291F:	include/linux/fanotify.h
4292F:	include/uapi/linux/fanotify.h
4293
4294FARSYNC SYNCHRONOUS DRIVER
4295M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4296W:	http://www.farsite.co.uk/
4297S:	Supported
4298F:	drivers/net/wan/farsync.*
4299
4300FAULT INJECTION SUPPORT
4301M:	Akinobu Mita <akinobu.mita@gmail.com>
4302S:	Supported
4303F:	Documentation/fault-injection/
4304F:	lib/fault-inject.c
4305
4306FBTFT Framebuffer drivers
4307M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4308M:	Noralf Trønnes <noralf@tronnes.org>
4309S:	Maintained
4310F:	drivers/staging/fbtft/
4311
4312FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4313M:	Vasu Dev <vasu.dev@intel.com>
4314L:	fcoe-devel@open-fcoe.org
4315W:	www.Open-FCoE.org
4316S:	Supported
4317F:	drivers/scsi/libfc/
4318F:	drivers/scsi/fcoe/
4319F:	include/scsi/fc/
4320F:	include/scsi/libfc.h
4321F:	include/scsi/libfcoe.h
4322F:	include/uapi/scsi/fc/
4323
4324FILE LOCKING (flock() and fcntl()/lockf())
4325M:	Jeff Layton <jlayton@poochiereds.net>
4326M:	"J. Bruce Fields" <bfields@fieldses.org>
4327L:	linux-fsdevel@vger.kernel.org
4328S:	Maintained
4329F:	include/linux/fcntl.h
4330F:	include/linux/fs.h
4331F:	include/uapi/linux/fcntl.h
4332F:	include/uapi/linux/fs.h
4333F:	fs/fcntl.c
4334F:	fs/locks.c
4335
4336FILESYSTEMS (VFS and infrastructure)
4337M:	Alexander Viro <viro@zeniv.linux.org.uk>
4338L:	linux-fsdevel@vger.kernel.org
4339S:	Maintained
4340F:	fs/*
4341
4342FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4343M:	Riku Voipio <riku.voipio@iki.fi>
4344L:	lm-sensors@lm-sensors.org
4345S:	Maintained
4346F:	drivers/hwmon/f75375s.c
4347F:	include/linux/f75375s.h
4348
4349FIREWIRE AUDIO DRIVERS
4350M:	Clemens Ladisch <clemens@ladisch.de>
4351L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4352T:	git git://git.alsa-project.org/alsa-kernel.git
4353S:	Maintained
4354F:	sound/firewire/
4355
4356FIREWIRE MEDIA DRIVERS (firedtv)
4357M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4358L:	linux-media@vger.kernel.org
4359L:	linux1394-devel@lists.sourceforge.net
4360T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4361S:	Maintained
4362F:	drivers/media/firewire/
4363
4364FIREWIRE SBP-2 TARGET
4365M:	Chris Boot <bootc@bootc.net>
4366L:	linux-scsi@vger.kernel.org
4367L:	target-devel@vger.kernel.org
4368L:	linux1394-devel@lists.sourceforge.net
4369T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4370S:	Maintained
4371F:	drivers/target/sbp/
4372
4373FIREWIRE SUBSYSTEM
4374M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4375L:	linux1394-devel@lists.sourceforge.net
4376W:	http://ieee1394.wiki.kernel.org/
4377T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4378S:	Maintained
4379F:	drivers/firewire/
4380F:	include/linux/firewire.h
4381F:	include/uapi/linux/firewire*.h
4382F:	tools/firewire/
4383
4384FIRMWARE LOADER (request_firmware)
4385M:	Ming Lei <ming.lei@canonical.com>
4386L:	linux-kernel@vger.kernel.org
4387S:	Maintained
4388F:	Documentation/firmware_class/
4389F:	drivers/base/firmware*.c
4390F:	include/linux/firmware.h
4391
4392FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4393M:	Joshua Morris <josh.h.morris@us.ibm.com>
4394M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4395S:	Maintained
4396F:	drivers/block/rsxx/
4397
4398FLOPPY DRIVER
4399M:	Jiri Kosina <jikos@kernel.org>
4400T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4401S:	Odd fixes
4402F:	drivers/block/floppy.c
4403
4404FMC SUBSYSTEM
4405M:	Alessandro Rubini <rubini@gnudd.com>
4406W:	http://www.ohwr.org/projects/fmc-bus
4407S:	Supported
4408F:	drivers/fmc/
4409F:	include/linux/fmc*.h
4410F:	include/linux/ipmi-fru.h
4411K:	fmc_d.*register
4412
4413FPGA MANAGER FRAMEWORK
4414M:	Alan Tull <atull@opensource.altera.com>
4415R:	Moritz Fischer <moritz.fischer@ettus.com>
4416S:	Maintained
4417F:	drivers/fpga/
4418F:	include/linux/fpga/fpga-mgr.h
4419W:	http://www.rocketboards.org
4420
4421FPU EMULATOR
4422M:	Bill Metzenthen <billm@melbpc.org.au>
4423W:	http://floatingpoint.sourceforge.net/emulator/index.html
4424S:	Maintained
4425F:	arch/x86/math-emu/
4426
4427FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4428L:	netdev@vger.kernel.org
4429S:	Orphan
4430F:	drivers/net/wan/dlci.c
4431F:	drivers/net/wan/sdla.c
4432
4433FRAMEBUFFER LAYER
4434M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4435M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4436L:	linux-fbdev@vger.kernel.org
4437W:	http://linux-fbdev.sourceforge.net/
4438Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4439T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4440S:	Maintained
4441F:	Documentation/fb/
4442F:	drivers/video/
4443F:	include/video/
4444F:	include/linux/fb.h
4445F:	include/uapi/video/
4446F:	include/uapi/linux/fb.h
4447
4448FREESCALE DIU FRAMEBUFFER DRIVER
4449M:	Timur Tabi <timur@tabi.org>
4450L:	linux-fbdev@vger.kernel.org
4451S:	Maintained
4452F:	drivers/video/fbdev/fsl-diu-fb.*
4453
4454FREESCALE DMA DRIVER
4455M:	Li Yang <leoli@freescale.com>
4456M:	Zhang Wei <zw@zh-kernel.org>
4457L:	linuxppc-dev@lists.ozlabs.org
4458S:	Maintained
4459F:	drivers/dma/fsldma.*
4460
4461FREESCALE I2C CPM DRIVER
4462M:	Jochen Friedrich <jochen@scram.de>
4463L:	linuxppc-dev@lists.ozlabs.org
4464L:	linux-i2c@vger.kernel.org
4465S:	Maintained
4466F:	drivers/i2c/busses/i2c-cpm.c
4467
4468FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4469M:	Sascha Hauer <kernel@pengutronix.de>
4470L:	linux-fbdev@vger.kernel.org
4471L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4472S:	Maintained
4473F:	include/linux/platform_data/video-imxfb.h
4474F:	drivers/video/fbdev/imxfb.c
4475
4476FREESCALE QUAD SPI DRIVER
4477M:	Han Xu <han.xu@freescale.com>
4478L:	linux-mtd@lists.infradead.org
4479S:	Maintained
4480F:	drivers/mtd/spi-nor/fsl-quadspi.c
4481
4482FREESCALE SOC FS_ENET DRIVER
4483M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4484M:	Vitaly Bordug <vbordug@ru.mvista.com>
4485L:	linuxppc-dev@lists.ozlabs.org
4486L:	netdev@vger.kernel.org
4487S:	Maintained
4488F:	drivers/net/ethernet/freescale/fs_enet/
4489F:	include/linux/fs_enet_pd.h
4490
4491FREESCALE QUICC ENGINE LIBRARY
4492L:	linuxppc-dev@lists.ozlabs.org
4493S:	Orphan
4494F:	arch/powerpc/sysdev/qe_lib/
4495F:	arch/powerpc/include/asm/*qe.h
4496
4497FREESCALE USB PERIPHERAL DRIVERS
4498M:	Li Yang <leoli@freescale.com>
4499L:	linux-usb@vger.kernel.org
4500L:	linuxppc-dev@lists.ozlabs.org
4501S:	Maintained
4502F:	drivers/usb/gadget/udc/fsl*
4503
4504FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4505M:	Li Yang <leoli@freescale.com>
4506L:	netdev@vger.kernel.org
4507L:	linuxppc-dev@lists.ozlabs.org
4508S:	Maintained
4509F:	drivers/net/ethernet/freescale/ucc_geth*
4510
4511FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4512M:	Claudiu Manoil <claudiu.manoil@freescale.com>
4513L:	netdev@vger.kernel.org
4514S:	Maintained
4515F:	drivers/net/ethernet/freescale/gianfar*
4516X:	drivers/net/ethernet/freescale/gianfar_ptp.c
4517F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4518
4519FREESCALE QUICC ENGINE UCC UART DRIVER
4520M:	Timur Tabi <timur@tabi.org>
4521L:	linuxppc-dev@lists.ozlabs.org
4522S:	Maintained
4523F:	drivers/tty/serial/ucc_uart.c
4524
4525FREESCALE SOC SOUND DRIVERS
4526M:	Timur Tabi <timur@tabi.org>
4527M:	Nicolin Chen <nicoleotsuka@gmail.com>
4528M:	Xiubo Li <Xiubo.Lee@gmail.com>
4529L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4530L:	linuxppc-dev@lists.ozlabs.org
4531S:	Maintained
4532F:	sound/soc/fsl/fsl*
4533F:	sound/soc/fsl/imx*
4534F:	sound/soc/fsl/mpc8610_hpcd.c
4535
4536FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4537M:	"J. German Rivera" <German.Rivera@freescale.com>
4538L:	linux-kernel@vger.kernel.org
4539S:	Maintained
4540F:	drivers/staging/fsl-mc/
4541
4542FREEVXFS FILESYSTEM
4543M:	Christoph Hellwig <hch@infradead.org>
4544W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4545S:	Maintained
4546F:	fs/freevxfs/
4547
4548FREEZER
4549M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4550M:	Pavel Machek <pavel@ucw.cz>
4551L:	linux-pm@vger.kernel.org
4552S:	Supported
4553F:	Documentation/power/freezing-of-tasks.txt
4554F:	include/linux/freezer.h
4555F:	kernel/freezer.c
4556
4557FRONTSWAP API
4558M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4559L:	linux-kernel@vger.kernel.org
4560S:	Maintained
4561F:	mm/frontswap.c
4562F:	include/linux/frontswap.h
4563
4564FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4565M:	David Howells <dhowells@redhat.com>
4566L:	linux-cachefs@redhat.com (moderated for non-subscribers)
4567S:	Supported
4568F:	Documentation/filesystems/caching/
4569F:	fs/fscache/
4570F:	include/linux/fscache*.h
4571
4572F2FS FILE SYSTEM
4573M:	Jaegeuk Kim <jaegeuk@kernel.org>
4574M:	Changman Lee <cm224.lee@samsung.com>
4575R:	Chao Yu <chao2.yu@samsung.com>
4576L:	linux-f2fs-devel@lists.sourceforge.net
4577W:	http://en.wikipedia.org/wiki/F2FS
4578T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4579S:	Maintained
4580F:	Documentation/filesystems/f2fs.txt
4581F:	Documentation/ABI/testing/sysfs-fs-f2fs
4582F:	fs/f2fs/
4583F:	include/linux/f2fs_fs.h
4584F:	include/trace/events/f2fs.h
4585
4586FUJITSU FR-V (FRV) PORT
4587M:	David Howells <dhowells@redhat.com>
4588S:	Maintained
4589F:	arch/frv/
4590
4591FUJITSU LAPTOP EXTRAS
4592M:	Jonathan Woithe <jwoithe@just42.net>
4593L:	platform-driver-x86@vger.kernel.org
4594S:	Maintained
4595F:	drivers/platform/x86/fujitsu-laptop.c
4596
4597FUJITSU M-5MO LS CAMERA ISP DRIVER
4598M:	Kyungmin Park <kyungmin.park@samsung.com>
4599M:	Heungjun Kim <riverful.kim@samsung.com>
4600L:	linux-media@vger.kernel.org
4601S:	Maintained
4602F:	drivers/media/i2c/m5mols/
4603F:	include/media/m5mols.h
4604
4605FUJITSU TABLET EXTRAS
4606M:	Robert Gerlach <khnz@gmx.de>
4607L:	platform-driver-x86@vger.kernel.org
4608S:	Maintained
4609F:	drivers/platform/x86/fujitsu-tablet.c
4610
4611FUSE: FILESYSTEM IN USERSPACE
4612M:	Miklos Szeredi <miklos@szeredi.hu>
4613L:	fuse-devel@lists.sourceforge.net
4614W:	http://fuse.sourceforge.net/
4615T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4616S:	Maintained
4617F:	fs/fuse/
4618F:	include/uapi/linux/fuse.h
4619F:	Documentation/filesystems/fuse.txt
4620
4621FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4622M:	Rik Faith <faith@cs.unc.edu>
4623L:	linux-scsi@vger.kernel.org
4624S:	Odd Fixes (e.g., new signatures)
4625F:	drivers/scsi/fdomain.*
4626
4627GCOV BASED KERNEL PROFILING
4628M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4629S:	Maintained
4630F:	kernel/gcov/
4631F:	Documentation/gcov.txt
4632
4633GDT SCSI DISK ARRAY CONTROLLER DRIVER
4634M:	Achim Leubner <achim_leubner@adaptec.com>
4635L:	linux-scsi@vger.kernel.org
4636W:	http://www.icp-vortex.com/
4637S:	Supported
4638F:	drivers/scsi/gdt*
4639
4640GDB KERNEL DEBUGGING HELPER SCRIPTS
4641M:	Jan Kiszka <jan.kiszka@siemens.com>
4642S:	Supported
4643F:	scripts/gdb/
4644
4645GEMTEK FM RADIO RECEIVER DRIVER
4646M:	Hans Verkuil <hverkuil@xs4all.nl>
4647L:	linux-media@vger.kernel.org
4648T:	git git://linuxtv.org/media_tree.git
4649W:	http://linuxtv.org
4650S:	Maintained
4651F:	drivers/media/radio/radio-gemtek*
4652
4653GENERIC GPIO I2C DRIVER
4654M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4655S:	Supported
4656F:	drivers/i2c/busses/i2c-gpio.c
4657F:	include/linux/i2c-gpio.h
4658
4659GENERIC GPIO I2C MULTIPLEXER DRIVER
4660M:	Peter Korsgaard <peter.korsgaard@barco.com>
4661L:	linux-i2c@vger.kernel.org
4662S:	Supported
4663F:	drivers/i2c/muxes/i2c-mux-gpio.c
4664F:	include/linux/i2c-mux-gpio.h
4665F:	Documentation/i2c/muxes/i2c-mux-gpio
4666
4667GENERIC HDLC (WAN) DRIVERS
4668M:	Krzysztof Halasa <khc@pm.waw.pl>
4669W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4670S:	Maintained
4671F:	drivers/net/wan/c101.c
4672F:	drivers/net/wan/hd6457*
4673F:	drivers/net/wan/hdlc*
4674F:	drivers/net/wan/n2.c
4675F:	drivers/net/wan/pc300too.c
4676F:	drivers/net/wan/pci200syn.c
4677F:	drivers/net/wan/wanxl*
4678
4679GENERIC INCLUDE/ASM HEADER FILES
4680M:	Arnd Bergmann <arnd@arndb.de>
4681L:	linux-arch@vger.kernel.org
4682T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4683S:	Maintained
4684F:	include/asm-generic/
4685F:	include/uapi/asm-generic/
4686
4687GENERIC PHY FRAMEWORK
4688M:	Kishon Vijay Abraham I <kishon@ti.com>
4689L:	linux-kernel@vger.kernel.org
4690T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4691S:	Supported
4692F:	drivers/phy/
4693F:	include/linux/phy/
4694
4695GENERIC PM DOMAINS
4696M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4697M:	Kevin Hilman <khilman@kernel.org>
4698M:	Ulf Hansson <ulf.hansson@linaro.org>
4699L:	linux-pm@vger.kernel.org
4700S:	Supported
4701F:	drivers/base/power/domain*.c
4702F:	include/linux/pm_domain.h
4703
4704GENERIC UIO DRIVER FOR PCI DEVICES
4705M:	"Michael S. Tsirkin" <mst@redhat.com>
4706L:	kvm@vger.kernel.org
4707S:	Supported
4708F:	drivers/uio/uio_pci_generic.c
4709
4710GET_MAINTAINER SCRIPT
4711M:	Joe Perches <joe@perches.com>
4712S:	Maintained
4713F:	scripts/get_maintainer.pl
4714
4715GFS2 FILE SYSTEM
4716M:	Steven Whitehouse <swhiteho@redhat.com>
4717M:	Bob Peterson <rpeterso@redhat.com>
4718L:	cluster-devel@redhat.com
4719W:	http://sources.redhat.com/cluster/
4720T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4721S:	Supported
4722F:	Documentation/filesystems/gfs2*.txt
4723F:	fs/gfs2/
4724F:	include/uapi/linux/gfs2_ondisk.h
4725
4726GIGASET ISDN DRIVERS
4727M:	Paul Bolle <pebolle@tiscali.nl>
4728L:	gigaset307x-common@lists.sourceforge.net
4729W:	http://gigaset307x.sourceforge.net/
4730S:	Odd Fixes
4731F:	Documentation/isdn/README.gigaset
4732F:	drivers/isdn/gigaset/
4733F:	include/uapi/linux/gigaset_dev.h
4734
4735GO7007 MPEG CODEC
4736M:	Hans Verkuil <hans.verkuil@cisco.com>
4737L:	linux-media@vger.kernel.org
4738S:	Maintained
4739F:	drivers/media/usb/go7007/
4740
4741GOODIX TOUCHSCREEN
4742M:	Bastien Nocera <hadess@hadess.net>
4743L:	linux-input@vger.kernel.org
4744S:	Maintained
4745F:	drivers/input/touchscreen/goodix.c
4746
4747GPIO SUBSYSTEM
4748M:	Linus Walleij <linus.walleij@linaro.org>
4749M:	Alexandre Courbot <gnurou@gmail.com>
4750L:	linux-gpio@vger.kernel.org
4751T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4752S:	Maintained
4753F:	Documentation/gpio/
4754F:	drivers/gpio/
4755F:	include/linux/gpio/
4756F:	include/linux/gpio.h
4757F:	include/asm-generic/gpio.h
4758
4759GRE DEMULTIPLEXER DRIVER
4760M:	Dmitry Kozlov <xeb@mail.ru>
4761L:	netdev@vger.kernel.org
4762S:	Maintained
4763F:	net/ipv4/gre_demux.c
4764F:	net/ipv4/gre_offload.c
4765F:	include/net/gre.h
4766
4767GRETH 10/100/1G Ethernet MAC device driver
4768M:	Kristoffer Glembo <kristoffer@gaisler.com>
4769L:	netdev@vger.kernel.org
4770S:	Maintained
4771F:	drivers/net/ethernet/aeroflex/
4772
4773GSPCA FINEPIX SUBDRIVER
4774M:	Frank Zago <frank@zago.net>
4775L:	linux-media@vger.kernel.org
4776T:	git git://linuxtv.org/media_tree.git
4777S:	Maintained
4778F:	drivers/media/usb/gspca/finepix.c
4779
4780GSPCA GL860 SUBDRIVER
4781M:	Olivier Lorin <o.lorin@laposte.net>
4782L:	linux-media@vger.kernel.org
4783T:	git git://linuxtv.org/media_tree.git
4784S:	Maintained
4785F:	drivers/media/usb/gspca/gl860/
4786
4787GSPCA M5602 SUBDRIVER
4788M:	Erik Andren <erik.andren@gmail.com>
4789L:	linux-media@vger.kernel.org
4790T:	git git://linuxtv.org/media_tree.git
4791S:	Maintained
4792F:	drivers/media/usb/gspca/m5602/
4793
4794GSPCA PAC207 SONIXB SUBDRIVER
4795M:	Hans de Goede <hdegoede@redhat.com>
4796L:	linux-media@vger.kernel.org
4797T:	git git://linuxtv.org/media_tree.git
4798S:	Maintained
4799F:	drivers/media/usb/gspca/pac207.c
4800
4801GSPCA SN9C20X SUBDRIVER
4802M:	Brian Johnson <brijohn@gmail.com>
4803L:	linux-media@vger.kernel.org
4804T:	git git://linuxtv.org/media_tree.git
4805S:	Maintained
4806F:	drivers/media/usb/gspca/sn9c20x.c
4807
4808GSPCA T613 SUBDRIVER
4809M:	Leandro Costantino <lcostantino@gmail.com>
4810L:	linux-media@vger.kernel.org
4811T:	git git://linuxtv.org/media_tree.git
4812S:	Maintained
4813F:	drivers/media/usb/gspca/t613.c
4814
4815GSPCA USB WEBCAM DRIVER
4816M:	Hans de Goede <hdegoede@redhat.com>
4817L:	linux-media@vger.kernel.org
4818T:	git git://linuxtv.org/media_tree.git
4819S:	Maintained
4820F:	drivers/media/usb/gspca/
4821
4822GUID PARTITION TABLE (GPT)
4823M:	Davidlohr Bueso <dave@stgolabs.net>
4824L:	linux-efi@vger.kernel.org
4825S:	Maintained
4826F:	block/partitions/efi.*
4827
4828STK1160 USB VIDEO CAPTURE DRIVER
4829M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4830L:	linux-media@vger.kernel.org
4831T:	git git://linuxtv.org/media_tree.git
4832S:	Maintained
4833F:	drivers/media/usb/stk1160/
4834
4835H8/300 ARCHITECTURE
4836M:	Yoshinori Sato <ysato@users.sourceforge.jp>
4837L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4838W:	http://uclinux-h8.sourceforge.jp
4839T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4840S:	Maintained
4841F:	arch/h8300/
4842F:	drivers/clocksource/h8300_*.c
4843F:	drivers/clk/h8300/
4844F:	drivers/irqchip/irq-renesas-h8*.c
4845
4846HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4847M:	Frank Seidel <frank@f-seidel.de>
4848L:	platform-driver-x86@vger.kernel.org
4849W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4850S:	Maintained
4851F:	drivers/platform/x86/hdaps.c
4852
4853HDPVR USB VIDEO ENCODER DRIVER
4854M:	Hans Verkuil <hverkuil@xs4all.nl>
4855L:	linux-media@vger.kernel.org
4856T:	git git://linuxtv.org/media_tree.git
4857W:	http://linuxtv.org
4858S:	Odd Fixes
4859F:	drivers/media/usb/hdpvr/
4860
4861HWPOISON MEMORY FAILURE HANDLING
4862M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4863L:	linux-mm@kvack.org
4864S:	Maintained
4865F:	mm/memory-failure.c
4866F:	mm/hwpoison-inject.c
4867
4868HYPERVISOR VIRTUAL CONSOLE DRIVER
4869L:	linuxppc-dev@lists.ozlabs.org
4870S:	Odd Fixes
4871F:	drivers/tty/hvc/
4872
4873HACKRF MEDIA DRIVER
4874M:	Antti Palosaari <crope@iki.fi>
4875L:	linux-media@vger.kernel.org
4876W:	http://linuxtv.org/
4877W:	http://palosaari.fi/linux/
4878Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4879T:	git git://linuxtv.org/anttip/media_tree.git
4880S:	Maintained
4881F:	drivers/media/usb/hackrf/
4882
4883HARDWARE MONITORING
4884M:	Jean Delvare <jdelvare@suse.com>
4885M:	Guenter Roeck <linux@roeck-us.net>
4886L:	lm-sensors@lm-sensors.org
4887W:	http://www.lm-sensors.org/
4888T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4889T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4890S:	Maintained
4891F:	Documentation/hwmon/
4892F:	drivers/hwmon/
4893F:	include/linux/hwmon*.h
4894
4895HARDWARE RANDOM NUMBER GENERATOR CORE
4896M:	Matt Mackall <mpm@selenic.com>
4897M:	Herbert Xu <herbert@gondor.apana.org.au>
4898L:	linux-crypto@vger.kernel.org
4899S:	Odd fixes
4900F:	Documentation/hw_random.txt
4901F:	drivers/char/hw_random/
4902F:	include/linux/hw_random.h
4903
4904HARDWARE SPINLOCK CORE
4905M:	Ohad Ben-Cohen <ohad@wizery.com>
4906S:	Maintained
4907F:	Documentation/hwspinlock.txt
4908F:	drivers/hwspinlock/hwspinlock_*
4909F:	include/linux/hwspinlock.h
4910
4911HARMONY SOUND DRIVER
4912L:	linux-parisc@vger.kernel.org
4913S:	Maintained
4914F:	sound/parisc/harmony.*
4915
4916HD29L2 MEDIA DRIVER
4917M:	Antti Palosaari <crope@iki.fi>
4918L:	linux-media@vger.kernel.org
4919W:	http://linuxtv.org/
4920W:	http://palosaari.fi/linux/
4921Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4922T:	git git://linuxtv.org/anttip/media_tree.git
4923S:	Maintained
4924F:	drivers/media/dvb-frontends/hd29l2*
4925
4926HEWLETT-PACKARD SMART2 RAID DRIVER
4927L:	iss_storagedev@hp.com
4928S:	Orphan
4929F:	Documentation/blockdev/cpqarray.txt
4930F:	drivers/block/cpqarray.*
4931
4932HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4933M:	Don Brace <don.brace@pmcs.com>
4934L:	iss_storagedev@hp.com
4935L:	storagedev@pmcs.com
4936L:	linux-scsi@vger.kernel.org
4937S:	Supported
4938F:	Documentation/scsi/hpsa.txt
4939F:	drivers/scsi/hpsa*.[ch]
4940F:	include/linux/cciss*.h
4941F:	include/uapi/linux/cciss*.h
4942
4943HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4944M:	Don Brace <don.brace@pmcs.com>
4945L:	iss_storagedev@hp.com
4946L:	storagedev@pmcs.com
4947L:	linux-scsi@vger.kernel.org
4948S:	Supported
4949F:	Documentation/blockdev/cciss.txt
4950F:	drivers/block/cciss*
4951F:	include/linux/cciss_ioctl.h
4952F:	include/uapi/linux/cciss_ioctl.h
4953
4954HFS FILESYSTEM
4955L:	linux-fsdevel@vger.kernel.org
4956S:	Orphan
4957F:	Documentation/filesystems/hfs.txt
4958F:	fs/hfs/
4959
4960HFSPLUS FILESYSTEM
4961L:	linux-fsdevel@vger.kernel.org
4962S:	Orphan
4963F:	Documentation/filesystems/hfsplus.txt
4964F:	fs/hfsplus/
4965
4966HGA FRAMEBUFFER DRIVER
4967M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4968L:	linux-nvidia@lists.surfsouth.com
4969W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4970S:	Maintained
4971F:	drivers/video/fbdev/hgafb.c
4972
4973HIBERNATION (aka Software Suspend, aka swsusp)
4974M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4975M:	Pavel Machek <pavel@ucw.cz>
4976L:	linux-pm@vger.kernel.org
4977S:	Supported
4978F:	arch/x86/power/
4979F:	drivers/base/power/
4980F:	kernel/power/
4981F:	include/linux/suspend.h
4982F:	include/linux/freezer.h
4983F:	include/linux/pm.h
4984F:	arch/*/include/asm/suspend*.h
4985
4986HID CORE LAYER
4987M:	Jiri Kosina <jikos@kernel.org>
4988L:	linux-input@vger.kernel.org
4989T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4990S:	Maintained
4991F:	drivers/hid/
4992F:	include/linux/hid*
4993F:	include/uapi/linux/hid*
4994
4995HID SENSOR HUB DRIVERS
4996M:	Jiri Kosina <jikos@kernel.org>
4997M:	Jonathan Cameron <jic23@kernel.org>
4998M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4999L:	linux-input@vger.kernel.org
5000L:	linux-iio@vger.kernel.org
5001S:	Maintained
5002F:	Documentation/hid/hid-sensor*
5003F:	drivers/hid/hid-sensor-*
5004F:	drivers/iio/*/hid-*
5005F:	include/linux/hid-sensor-*
5006
5007HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5008M:	Thomas Gleixner <tglx@linutronix.de>
5009L:	linux-kernel@vger.kernel.org
5010T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5011S:	Maintained
5012F:	Documentation/timers/
5013F:	kernel/time/hrtimer.c
5014F:	kernel/time/clockevents.c
5015F:	kernel/time/tick*.*
5016F:	kernel/time/timer_*.c
5017F:	include/linux/clockchips.h
5018F:	include/linux/hrtimer.h
5019
5020HIGH-SPEED SCC DRIVER FOR AX.25
5021L:	linux-hams@vger.kernel.org
5022S:	Orphan
5023F:	drivers/net/hamradio/dmascc.c
5024F:	drivers/net/hamradio/scc.c
5025
5026HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5027M:	HighPoint Linux Team <linux@highpoint-tech.com>
5028W:	http://www.highpoint-tech.com
5029S:	Supported
5030F:	Documentation/scsi/hptiop.txt
5031F:	drivers/scsi/hptiop.c
5032
5033HIPPI
5034M:	Jes Sorensen <jes@trained-monkey.org>
5035L:	linux-hippi@sunsite.dk
5036S:	Maintained
5037F:	include/linux/hippidevice.h
5038F:	include/uapi/linux/if_hippi.h
5039F:	net/802/hippi.c
5040F:	drivers/net/hippi/
5041
5042HOST AP DRIVER
5043M:	Jouni Malinen <j@w1.fi>
5044L:	hostap@shmoo.com (subscribers-only)
5045L:	linux-wireless@vger.kernel.org
5046W:	http://hostap.epitest.fi/
5047S:	Maintained
5048F:	drivers/net/wireless/hostap/
5049
5050HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5051L:	platform-driver-x86@vger.kernel.org
5052S:	Orphan
5053F:	drivers/platform/x86/tc1100-wmi.c
5054
5055HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5056M:	Jaroslav Kysela <perex@perex.cz>
5057S:	Maintained
5058F:	drivers/net/ethernet/hp/hp100.*
5059
5060HPET:	High Precision Event Timers driver
5061M:	Clemens Ladisch <clemens@ladisch.de>
5062S:	Maintained
5063F:	Documentation/timers/hpet.txt
5064F:	drivers/char/hpet.c
5065F:	include/linux/hpet.h
5066F:	include/uapi/linux/hpet.h
5067
5068HPET:	x86
5069S:	Orphan
5070F:	arch/x86/kernel/hpet.c
5071F:	arch/x86/include/asm/hpet.h
5072
5073HPFS FILESYSTEM
5074M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5075W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5076S:	Maintained
5077F:	fs/hpfs/
5078
5079HSI SUBSYSTEM
5080M:	Sebastian Reichel <sre@kernel.org>
5081T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5082S:	Maintained
5083F:	Documentation/ABI/testing/sysfs-bus-hsi
5084F:	Documentation/hsi.txt
5085F:	drivers/hsi/
5086F:	include/linux/hsi/
5087F:	include/uapi/linux/hsi/
5088
5089HSO 3G MODEM DRIVER
5090M:	Jan Dumon <j.dumon@option.com>
5091W:	http://www.pharscape.org
5092S:	Maintained
5093F:	drivers/net/usb/hso.c
5094
5095HSR NETWORK PROTOCOL
5096M:	Arvid Brodin <arvid.brodin@alten.se>
5097L:	netdev@vger.kernel.org
5098S:	Maintained
5099F:	net/hsr/
5100
5101HTCPEN TOUCHSCREEN DRIVER
5102M:	Pau Oliva Fora <pof@eslack.org>
5103L:	linux-input@vger.kernel.org
5104S:	Maintained
5105F:	drivers/input/touchscreen/htcpen.c
5106
5107HUGETLB FILESYSTEM
5108M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5109S:	Maintained
5110F:	fs/hugetlbfs/
5111
5112Hyper-V CORE AND DRIVERS
5113M:	"K. Y. Srinivasan" <kys@microsoft.com>
5114M:	Haiyang Zhang <haiyangz@microsoft.com>
5115L:	devel@linuxdriverproject.org
5116S:	Maintained
5117F:	arch/x86/include/asm/mshyperv.h
5118F:	arch/x86/include/uapi/asm/hyperv.h
5119F:	arch/x86/kernel/cpu/mshyperv.c
5120F:	drivers/hid/hid-hyperv.c
5121F:	drivers/hv/
5122F:	drivers/input/serio/hyperv-keyboard.c
5123F:	drivers/net/hyperv/
5124F:	drivers/scsi/storvsc_drv.c
5125F:	drivers/video/fbdev/hyperv_fb.c
5126F:	include/linux/hyperv.h
5127F:	tools/hv/
5128F:	Documentation/ABI/stable/sysfs-bus-vmbus
5129
5130I2C OVER PARALLEL PORT
5131M:	Jean Delvare <jdelvare@suse.com>
5132L:	linux-i2c@vger.kernel.org
5133S:	Maintained
5134F:	Documentation/i2c/busses/i2c-parport
5135F:	Documentation/i2c/busses/i2c-parport-light
5136F:	drivers/i2c/busses/i2c-parport.c
5137F:	drivers/i2c/busses/i2c-parport-light.c
5138
5139I2C/SMBUS CONTROLLER DRIVERS FOR PC
5140M:	Jean Delvare <jdelvare@suse.com>
5141L:	linux-i2c@vger.kernel.org
5142S:	Maintained
5143F:	Documentation/i2c/busses/i2c-ali1535
5144F:	Documentation/i2c/busses/i2c-ali1563
5145F:	Documentation/i2c/busses/i2c-ali15x3
5146F:	Documentation/i2c/busses/i2c-amd756
5147F:	Documentation/i2c/busses/i2c-amd8111
5148F:	Documentation/i2c/busses/i2c-i801
5149F:	Documentation/i2c/busses/i2c-nforce2
5150F:	Documentation/i2c/busses/i2c-piix4
5151F:	Documentation/i2c/busses/i2c-sis5595
5152F:	Documentation/i2c/busses/i2c-sis630
5153F:	Documentation/i2c/busses/i2c-sis96x
5154F:	Documentation/i2c/busses/i2c-via
5155F:	Documentation/i2c/busses/i2c-viapro
5156F:	drivers/i2c/busses/i2c-ali1535.c
5157F:	drivers/i2c/busses/i2c-ali1563.c
5158F:	drivers/i2c/busses/i2c-ali15x3.c
5159F:	drivers/i2c/busses/i2c-amd756.c
5160F:	drivers/i2c/busses/i2c-amd756-s4882.c
5161F:	drivers/i2c/busses/i2c-amd8111.c
5162F:	drivers/i2c/busses/i2c-i801.c
5163F:	drivers/i2c/busses/i2c-isch.c
5164F:	drivers/i2c/busses/i2c-nforce2.c
5165F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5166F:	drivers/i2c/busses/i2c-piix4.c
5167F:	drivers/i2c/busses/i2c-sis5595.c
5168F:	drivers/i2c/busses/i2c-sis630.c
5169F:	drivers/i2c/busses/i2c-sis96x.c
5170F:	drivers/i2c/busses/i2c-via.c
5171F:	drivers/i2c/busses/i2c-viapro.c
5172
5173I2C/SMBUS ISMT DRIVER
5174M:	Seth Heasley <seth.heasley@intel.com>
5175M:	Neil Horman <nhorman@tuxdriver.com>
5176L:	linux-i2c@vger.kernel.org
5177F:	drivers/i2c/busses/i2c-ismt.c
5178F:	Documentation/i2c/busses/i2c-ismt
5179
5180I2C/SMBUS STUB DRIVER
5181M:	Jean Delvare <jdelvare@suse.com>
5182L:	linux-i2c@vger.kernel.org
5183S:	Maintained
5184F:	drivers/i2c/i2c-stub.c
5185
5186I2C SUBSYSTEM
5187M:	Wolfram Sang <wsa@the-dreams.de>
5188L:	linux-i2c@vger.kernel.org
5189W:	https://i2c.wiki.kernel.org/
5190Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5191T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5192S:	Maintained
5193F:	Documentation/devicetree/bindings/i2c/
5194F:	Documentation/i2c/
5195F:	drivers/i2c/
5196F:	drivers/i2c/*/
5197F:	include/linux/i2c.h
5198F:	include/linux/i2c-*.h
5199F:	include/uapi/linux/i2c.h
5200F:	include/uapi/linux/i2c-*.h
5201
5202I2C ACPI SUPPORT
5203M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5204L:	linux-i2c@vger.kernel.org
5205L:	linux-acpi@vger.kernel.org
5206S:	Maintained
5207
5208I2C-TAOS-EVM DRIVER
5209M:	Jean Delvare <jdelvare@suse.com>
5210L:	linux-i2c@vger.kernel.org
5211S:	Maintained
5212F:	Documentation/i2c/busses/i2c-taos-evm
5213F:	drivers/i2c/busses/i2c-taos-evm.c
5214
5215I2C-TINY-USB DRIVER
5216M:	Till Harbaum <till@harbaum.org>
5217L:	linux-i2c@vger.kernel.org
5218W:	http://www.harbaum.org/till/i2c_tiny_usb
5219S:	Maintained
5220F:	drivers/i2c/busses/i2c-tiny-usb.c
5221
5222i386 BOOT CODE
5223M:	"H. Peter Anvin" <hpa@zytor.com>
5224S:	Maintained
5225F:	arch/x86/boot/
5226
5227i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5228M:	"H. Peter Anvin" <hpa@zytor.com>
5229T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5230S:	Maintained
5231
5232IA64 (Itanium) PLATFORM
5233M:	Tony Luck <tony.luck@intel.com>
5234M:	Fenghua Yu <fenghua.yu@intel.com>
5235L:	linux-ia64@vger.kernel.org
5236T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5237S:	Maintained
5238F:	arch/ia64/
5239
5240IBM Power VMX Cryptographic instructions
5241M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5242M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5243L:	linux-crypto@vger.kernel.org
5244S:	Supported
5245F:	drivers/crypto/vmx/Makefile
5246F:	drivers/crypto/vmx/Kconfig
5247F:	drivers/crypto/vmx/vmx.c
5248F:	drivers/crypto/vmx/aes*
5249F:	drivers/crypto/vmx/ghash*
5250F:	drivers/crypto/vmx/ppc-xlate.pl
5251
5252IBM Power in-Nest Crypto Acceleration
5253M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5254M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5255L:	linux-crypto@vger.kernel.org
5256S:	Supported
5257F:	drivers/crypto/nx/Makefile
5258F:	drivers/crypto/nx/Kconfig
5259F:	drivers/crypto/nx/nx-aes*
5260F:	drivers/crypto/nx/nx-sha*
5261F:	drivers/crypto/nx/nx.*
5262F:	drivers/crypto/nx/nx_csbcpb.h
5263F:	drivers/crypto/nx/nx_debugfs.h
5264
5265IBM Power 842 compression accelerator
5266M:	Dan Streetman <ddstreet@ieee.org>
5267S:	Supported
5268F:	drivers/crypto/nx/Makefile
5269F:	drivers/crypto/nx/Kconfig
5270F:	drivers/crypto/nx/nx-842*
5271F:	include/linux/sw842.h
5272F:	crypto/842.c
5273F:	lib/842/
5274
5275IBM Power Linux RAID adapter
5276M:	Brian King <brking@us.ibm.com>
5277S:	Supported
5278F:	drivers/scsi/ipr.*
5279
5280IBM Power Virtual Ethernet Device Driver
5281M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5282L:	netdev@vger.kernel.org
5283S:	Supported
5284F:	drivers/net/ethernet/ibm/ibmveth.*
5285
5286IBM Power Virtual SCSI Device Drivers
5287M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5288L:	linux-scsi@vger.kernel.org
5289S:	Supported
5290F:	drivers/scsi/ibmvscsi/ibmvscsi*
5291F:	drivers/scsi/ibmvscsi/viosrp.h
5292
5293IBM Power Virtual FC Device Drivers
5294M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5295L:	linux-scsi@vger.kernel.org
5296S:	Supported
5297F:	drivers/scsi/ibmvscsi/ibmvfc*
5298
5299IBM ServeRAID RAID DRIVER
5300S:	Orphan
5301F:	drivers/scsi/ips.*
5302
5303ICH LPC AND GPIO DRIVER
5304M:	Peter Tyser <ptyser@xes-inc.com>
5305S:	Maintained
5306F:	drivers/mfd/lpc_ich.c
5307F:	drivers/gpio/gpio-ich.c
5308
5309IDE SUBSYSTEM
5310M:	"David S. Miller" <davem@davemloft.net>
5311L:	linux-ide@vger.kernel.org
5312Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5313T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5314S:	Maintained
5315F:	Documentation/ide/
5316F:	drivers/ide/
5317F:	include/linux/ide.h
5318
5319IDEAPAD LAPTOP EXTRAS DRIVER
5320M:	Ike Panhc <ike.pan@canonical.com>
5321L:	platform-driver-x86@vger.kernel.org
5322W:	http://launchpad.net/ideapad-laptop
5323S:	Maintained
5324F:	drivers/platform/x86/ideapad-laptop.c
5325
5326IDEAPAD LAPTOP SLIDEBAR DRIVER
5327M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5328L:	linux-input@vger.kernel.org
5329W:	https://github.com/o2genum/ideapad-slidebar
5330S:	Maintained
5331F:	drivers/input/misc/ideapad_slidebar.c
5332
5333IDE/ATAPI DRIVERS
5334M:	Borislav Petkov <bp@alien8.de>
5335L:	linux-ide@vger.kernel.org
5336S:	Maintained
5337F:	Documentation/cdrom/ide-cd
5338F:	drivers/ide/ide-cd*
5339
5340IDLE-I7300
5341M:	Andy Henroid <andrew.d.henroid@intel.com>
5342L:	linux-pm@vger.kernel.org
5343S:	Supported
5344F:	drivers/idle/i7300_idle.c
5345
5346IEEE 802.15.4 SUBSYSTEM
5347M:	Alexander Aring <alex.aring@gmail.com>
5348L:	linux-wpan@vger.kernel.org
5349W:	https://github.com/linux-wpan
5350T:	git git://github.com/linux-wpan/linux-wpan-next.git
5351S:	Maintained
5352F:	net/ieee802154/
5353F:	net/mac802154/
5354F:	drivers/net/ieee802154/
5355F:	include/linux/nl802154.h
5356F:	include/linux/ieee802154.h
5357F:	include/net/nl802154.h
5358F:	include/net/mac802154.h
5359F:	include/net/af_ieee802154.h
5360F:	include/net/cfg802154.h
5361F:	include/net/ieee802154_netdev.h
5362F:	Documentation/networking/ieee802154.txt
5363
5364IGORPLUG-USB IR RECEIVER
5365M:	Sean Young <sean@mess.org>
5366L:	linux-media@vger.kernel.org
5367S:	Maintained
5368F:	drivers/media/rc/igorplugusb.c
5369
5370IGUANAWORKS USB IR TRANSCEIVER
5371M:	Sean Young <sean@mess.org>
5372L:	linux-media@vger.kernel.org
5373S:	Maintained
5374F:	drivers/media/rc/iguanair.c
5375
5376IIO SUBSYSTEM AND DRIVERS
5377M:	Jonathan Cameron <jic23@kernel.org>
5378R:	Hartmut Knaack <knaack.h@gmx.de>
5379R:	Lars-Peter Clausen <lars@metafoo.de>
5380R:	Peter Meerwald <pmeerw@pmeerw.net>
5381L:	linux-iio@vger.kernel.org
5382S:	Maintained
5383F:	drivers/iio/
5384F:	drivers/staging/iio/
5385F:	include/linux/iio/
5386F:	tools/iio/
5387
5388IKANOS/ADI EAGLE ADSL USB DRIVER
5389M:	Matthieu Castet <castet.matthieu@free.fr>
5390M:	Stanislaw Gruszka <stf_xl@wp.pl>
5391S:	Maintained
5392F:	drivers/usb/atm/ueagle-atm.c
5393
5394INA209 HARDWARE MONITOR DRIVER
5395M:	Guenter Roeck <linux@roeck-us.net>
5396L:	lm-sensors@lm-sensors.org
5397S:	Maintained
5398F:	Documentation/hwmon/ina209
5399F:	Documentation/devicetree/bindings/i2c/ina209.txt
5400F:	drivers/hwmon/ina209.c
5401
5402INA2XX HARDWARE MONITOR DRIVER
5403M:	Guenter Roeck <linux@roeck-us.net>
5404L:	lm-sensors@lm-sensors.org
5405S:	Maintained
5406F:	Documentation/hwmon/ina2xx
5407F:	drivers/hwmon/ina2xx.c
5408F:	include/linux/platform_data/ina2xx.h
5409
5410INDUSTRY PACK SUBSYSTEM (IPACK)
5411M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5412M:	Jens Taprogge <jens.taprogge@taprogge.org>
5413M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5414L:	industrypack-devel@lists.sourceforge.net
5415W:	http://industrypack.sourceforge.net
5416S:	Maintained
5417F:	drivers/ipack/
5418
5419INGENIC JZ4780 DMA Driver
5420M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5421S:	Maintained
5422F:	drivers/dma/dma-jz4780.c
5423
5424INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5425M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5426M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5427L:	linux-ima-devel@lists.sourceforge.net
5428L:	linux-ima-user@lists.sourceforge.net
5429L:	linux-security-module@vger.kernel.org
5430S:	Supported
5431F:	security/integrity/ima/
5432
5433IMGTEC IR DECODER DRIVER
5434M:	James Hogan <james.hogan@imgtec.com>
5435S:	Maintained
5436F:	drivers/media/rc/img-ir/
5437
5438IMS TWINTURBO FRAMEBUFFER DRIVER
5439L:	linux-fbdev@vger.kernel.org
5440S:	Orphan
5441F:	drivers/video/fbdev/imsttfb.c
5442
5443INFINIBAND SUBSYSTEM
5444M:	Doug Ledford <dledford@redhat.com>
5445M:	Sean Hefty <sean.hefty@intel.com>
5446M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5447L:	linux-rdma@vger.kernel.org
5448W:	http://www.openfabrics.org/
5449Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5450T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5451S:	Supported
5452F:	Documentation/infiniband/
5453F:	drivers/infiniband/
5454F:	drivers/staging/rdma/
5455F:	include/uapi/linux/if_infiniband.h
5456F:	include/uapi/rdma/
5457F:	include/rdma/
5458
5459INOTIFY
5460M:	John McCutchan <john@johnmccutchan.com>
5461M:	Robert Love <rlove@rlove.org>
5462M:	Eric Paris <eparis@parisplace.org>
5463S:	Maintained
5464F:	Documentation/filesystems/inotify.txt
5465F:	fs/notify/inotify/
5466F:	include/linux/inotify.h
5467F:	include/uapi/linux/inotify.h
5468
5469INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5470M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5471L:	linux-input@vger.kernel.org
5472Q:	http://patchwork.kernel.org/project/linux-input/list/
5473T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5474S:	Maintained
5475F:	drivers/input/
5476F:	include/linux/input.h
5477F:	include/uapi/linux/input.h
5478F:	include/linux/input/
5479
5480INPUT MULTITOUCH (MT) PROTOCOL
5481M:	Henrik Rydberg <rydberg@bitmath.org>
5482L:	linux-input@vger.kernel.org
5483S:	Odd fixes
5484F:	Documentation/input/multi-touch-protocol.txt
5485F:	drivers/input/input-mt.c
5486K:	\b(ABS|SYN)_MT_
5487
5488INTEL ASoC BDW/HSW DRIVERS
5489M:	Jie Yang <yang.jie@linux.intel.com>
5490L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5491S:	Supported
5492F:	sound/soc/intel/common/sst-dsp*
5493F:	sound/soc/intel/common/sst-firmware.c
5494F:	sound/soc/intel/boards/broadwell.c
5495F:	sound/soc/intel/haswell/
5496
5497INTEL C600 SERIES SAS CONTROLLER DRIVER
5498M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5499M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5500L:	linux-scsi@vger.kernel.org
5501T:	git git://git.code.sf.net/p/intel-sas/isci
5502S:	Supported
5503F:	drivers/scsi/isci/
5504
5505INTEL IDLE DRIVER
5506M:	Len Brown <lenb@kernel.org>
5507L:	linux-pm@vger.kernel.org
5508T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5509S:	Supported
5510F:	drivers/idle/intel_idle.c
5511
5512INTEL PSTATE DRIVER
5513M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5514M:	Len Brown <lenb@kernel.org>
5515L:	linux-pm@vger.kernel.org
5516S:	Supported
5517F:	drivers/cpufreq/intel_pstate.c
5518
5519INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5520M:	Maik Broemme <mbroemme@plusserver.de>
5521L:	linux-fbdev@vger.kernel.org
5522S:	Maintained
5523F:	Documentation/fb/intelfb.txt
5524F:	drivers/video/fbdev/intelfb/
5525
5526INTEL 810/815 FRAMEBUFFER DRIVER
5527M:	Antonino Daplas <adaplas@gmail.com>
5528L:	linux-fbdev@vger.kernel.org
5529S:	Maintained
5530F:	drivers/video/fbdev/i810/
5531
5532INTEL MENLOW THERMAL DRIVER
5533M:	Sujith Thomas <sujith.thomas@intel.com>
5534L:	platform-driver-x86@vger.kernel.org
5535W:	https://01.org/linux-acpi
5536S:	Supported
5537F:	drivers/platform/x86/intel_menlow.c
5538
5539INTEL I/OAT DMA DRIVER
5540M:	Dave Jiang <dave.jiang@intel.com>
5541R:	Dan Williams <dan.j.williams@intel.com>
5542L:	dmaengine@vger.kernel.org
5543Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5544S:	Supported
5545F:	drivers/dma/ioat*
5546
5547INTEL IOMMU (VT-d)
5548M:	David Woodhouse <dwmw2@infradead.org>
5549L:	iommu@lists.linux-foundation.org
5550T:	git git://git.infradead.org/iommu-2.6.git
5551S:	Supported
5552F:	drivers/iommu/intel-iommu.c
5553F:	include/linux/intel-iommu.h
5554
5555INTEL IOP-ADMA DMA DRIVER
5556R:	Dan Williams <dan.j.williams@intel.com>
5557S:	Odd fixes
5558F:	drivers/dma/iop-adma.c
5559
5560INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5561M:	Krzysztof Halasa <khalasa@piap.pl>
5562S:	Maintained
5563F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5564F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5565F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5566F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5567F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5568F:	drivers/net/wan/ixp4xx_hss.c
5569
5570INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5571M:	Deepak Saxena <dsaxena@plexity.net>
5572S:	Maintained
5573F:	drivers/char/hw_random/ixp4xx-rng.c
5574
5575INTEL ETHERNET DRIVERS
5576M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5577R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5578R:	Shannon Nelson <shannon.nelson@intel.com>
5579R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5580R:	Don Skidmore <donald.c.skidmore@intel.com>
5581R:	Bruce Allan <bruce.w.allan@intel.com>
5582R:	John Ronciak <john.ronciak@intel.com>
5583R:	Mitch Williams <mitch.a.williams@intel.com>
5584L:	intel-wired-lan@lists.osuosl.org
5585W:	http://www.intel.com/support/feedback.htm
5586W:	http://e1000.sourceforge.net/
5587Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5588T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5589T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5590S:	Supported
5591F:	Documentation/networking/e100.txt
5592F:	Documentation/networking/e1000.txt
5593F:	Documentation/networking/e1000e.txt
5594F:	Documentation/networking/igb.txt
5595F:	Documentation/networking/igbvf.txt
5596F:	Documentation/networking/ixgb.txt
5597F:	Documentation/networking/ixgbe.txt
5598F:	Documentation/networking/ixgbevf.txt
5599F:	Documentation/networking/i40e.txt
5600F:	Documentation/networking/i40evf.txt
5601F:	drivers/net/ethernet/intel/
5602F:	drivers/net/ethernet/intel/*/
5603
5604INTEL-MID GPIO DRIVER
5605M:	David Cohen <david.a.cohen@linux.intel.com>
5606L:	linux-gpio@vger.kernel.org
5607S:	Maintained
5608F:	drivers/gpio/gpio-intel-mid.c
5609
5610INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5611M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5612L:	linux-wireless@vger.kernel.org
5613S:	Maintained
5614F:	Documentation/networking/README.ipw2100
5615F:	Documentation/networking/README.ipw2200
5616F:	drivers/net/wireless/ipw2x00/
5617
5618INTEL(R) TRACE HUB
5619M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
5620S:	Supported
5621F:	Documentation/trace/intel_th.txt
5622F:	drivers/hwtracing/intel_th/
5623
5624INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5625M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5626M:	Gang Wei <gang.wei@intel.com>
5627M:	Shane Wang <shane.wang@intel.com>
5628L:	tboot-devel@lists.sourceforge.net
5629W:	http://tboot.sourceforge.net
5630T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5631S:	Supported
5632F:	Documentation/intel_txt.txt
5633F:	include/linux/tboot.h
5634F:	arch/x86/kernel/tboot.c
5635
5636INTEL WIRELESS WIMAX CONNECTION 2400
5637M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5638M:	linux-wimax@intel.com
5639L:	wimax@linuxwimax.org (subscribers-only)
5640S:	Supported
5641W:	http://linuxwimax.org
5642F:	Documentation/wimax/README.i2400m
5643F:	drivers/net/wimax/i2400m/
5644F:	include/uapi/linux/wimax/i2400m.h
5645
5646INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5647M:	Stanislaw Gruszka <sgruszka@redhat.com>
5648L:	linux-wireless@vger.kernel.org
5649S:	Supported
5650F:	drivers/net/wireless/iwlegacy/
5651
5652INTEL WIRELESS WIFI LINK (iwlwifi)
5653M:	Johannes Berg <johannes.berg@intel.com>
5654M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5655M:	Intel Linux Wireless <linuxwifi@intel.com>
5656L:	linux-wireless@vger.kernel.org
5657W:	http://intellinuxwireless.org
5658T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5659S:	Supported
5660F:	drivers/net/wireless/iwlwifi/
5661
5662INTEL MANAGEMENT ENGINE (mei)
5663M:	Tomas Winkler <tomas.winkler@intel.com>
5664L:	linux-kernel@vger.kernel.org
5665S:	Supported
5666F:	include/uapi/linux/mei.h
5667F:	include/linux/mei_cl_bus.h
5668F:	drivers/misc/mei/*
5669F:	Documentation/misc-devices/mei/*
5670
5671INTEL MIC DRIVERS (mic)
5672M:	Sudeep Dutt <sudeep.dutt@intel.com>
5673M:	Ashutosh Dixit <ashutosh.dixit@intel.com>
5674S:	Supported
5675W:	https://github.com/sudeepdutt/mic
5676W:	http://software.intel.com/en-us/mic-developer
5677F:	include/linux/mic_bus.h
5678F:	include/linux/scif.h
5679F:	include/uapi/linux/mic_common.h
5680F: 	include/uapi/linux/mic_ioctl.h
5681F	include/uapi/linux/scif_ioctl.h
5682F:	drivers/misc/mic/
5683F:	drivers/dma/mic_x100_dma.c
5684F:	drivers/dma/mic_x100_dma.h
5685F	Documentation/mic/
5686
5687INTEL PMC IPC DRIVER
5688M:	Zha Qipeng<qipeng.zha@intel.com>
5689L:	platform-driver-x86@vger.kernel.org
5690S:	Maintained
5691F:	drivers/platform/x86/intel_pmc_ipc.c
5692F:	arch/x86/include/asm/intel_pmc_ipc.h
5693
5694IOC3 ETHERNET DRIVER
5695M:	Ralf Baechle <ralf@linux-mips.org>
5696L:	linux-mips@linux-mips.org
5697S:	Maintained
5698F:	drivers/net/ethernet/sgi/ioc3-eth.c
5699
5700IOC3 SERIAL DRIVER
5701M:	Pat Gefre <pfg@sgi.com>
5702L:	linux-serial@vger.kernel.org
5703S:	Maintained
5704F:	drivers/tty/serial/ioc3_serial.c
5705
5706IOMMU DRIVERS
5707M:	Joerg Roedel <joro@8bytes.org>
5708L:	iommu@lists.linux-foundation.org
5709T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5710S:	Maintained
5711F:	drivers/iommu/
5712
5713IP MASQUERADING
5714M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5715S:	Maintained
5716F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5717
5718IPATH DRIVER
5719M:	Mike Marciniszyn <infinipath@intel.com>
5720L:	linux-rdma@vger.kernel.org
5721S:	Maintained
5722F:	drivers/staging/rdma/ipath/
5723
5724IPMI SUBSYSTEM
5725M:	Corey Minyard <minyard@acm.org>
5726L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5727W:	http://openipmi.sourceforge.net/
5728S:	Supported
5729F:	Documentation/IPMI.txt
5730F:	drivers/char/ipmi/
5731F:	include/linux/ipmi*
5732F:	include/uapi/linux/ipmi*
5733
5734QCOM AUDIO (ASoC) DRIVERS
5735M:	Patrick Lai <plai@codeaurora.org>
5736M:	Banajit Goswami <bgoswami@codeaurora.org>
5737L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5738S:	Supported
5739F:	sound/soc/qcom/
5740
5741IPS SCSI RAID DRIVER
5742M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5743L:	linux-scsi@vger.kernel.org
5744W:	http://www.adaptec.com/
5745S:	Maintained
5746F:	drivers/scsi/ips*
5747
5748IPVS
5749M:	Wensong Zhang <wensong@linux-vs.org>
5750M:	Simon Horman <horms@verge.net.au>
5751M:	Julian Anastasov <ja@ssi.bg>
5752L:	netdev@vger.kernel.org
5753L:	lvs-devel@vger.kernel.org
5754S:	Maintained
5755F:	Documentation/networking/ipvs-sysctl.txt
5756F:	include/net/ip_vs.h
5757F:	include/uapi/linux/ip_vs.h
5758F:	net/netfilter/ipvs/
5759
5760IPWIRELESS DRIVER
5761M:	Jiri Kosina <jikos@kernel.org>
5762M:	David Sterba <dsterba@suse.com>
5763S:	Odd Fixes
5764F:	drivers/tty/ipwireless/
5765
5766IPX NETWORK LAYER
5767M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5768L:	netdev@vger.kernel.org
5769S:	Maintained
5770F:	include/net/ipx.h
5771F:	include/uapi/linux/ipx.h
5772F:	net/ipx/
5773
5774IRDA SUBSYSTEM
5775M:	Samuel Ortiz <samuel@sortiz.org>
5776L:	irda-users@lists.sourceforge.net (subscribers-only)
5777L:	netdev@vger.kernel.org
5778W:	http://irda.sourceforge.net/
5779S:	Maintained
5780T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5781F:	Documentation/networking/irda.txt
5782F:	drivers/net/irda/
5783F:	include/net/irda/
5784F:	net/irda/
5785
5786IRQ SUBSYSTEM
5787M:	Thomas Gleixner <tglx@linutronix.de>
5788L:	linux-kernel@vger.kernel.org
5789S:	Maintained
5790T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5791F:	kernel/irq/
5792
5793IRQCHIP DRIVERS
5794M:	Thomas Gleixner <tglx@linutronix.de>
5795M:	Jason Cooper <jason@lakedaemon.net>
5796M:	Marc Zyngier <marc.zyngier@arm.com>
5797L:	linux-kernel@vger.kernel.org
5798S:	Maintained
5799T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5800T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5801F:	Documentation/devicetree/bindings/interrupt-controller/
5802F:	drivers/irqchip/
5803
5804IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5805M:	Jiang Liu <jiang.liu@linux.intel.com>
5806M:	Marc Zyngier <marc.zyngier@arm.com>
5807S:	Maintained
5808T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5809F:	Documentation/IRQ-domain.txt
5810F:	include/linux/irqdomain.h
5811F:	kernel/irq/irqdomain.c
5812F:	kernel/irq/msi.c
5813
5814ISAPNP
5815M:	Jaroslav Kysela <perex@perex.cz>
5816S:	Maintained
5817F:	Documentation/isapnp.txt
5818F:	drivers/pnp/isapnp/
5819F:	include/linux/isapnp.h
5820
5821ISA RADIO MODULE
5822M:	Hans Verkuil <hverkuil@xs4all.nl>
5823L:	linux-media@vger.kernel.org
5824T:	git git://linuxtv.org/media_tree.git
5825W:	http://linuxtv.org
5826S:	Maintained
5827F:	drivers/media/radio/radio-isa*
5828
5829iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5830M:	Peter Jones <pjones@redhat.com>
5831M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5832S:	Maintained
5833F:	drivers/firmware/iscsi_ibft*
5834
5835ISCSI
5836M:	Mike Christie <michaelc@cs.wisc.edu>
5837L:	open-iscsi@googlegroups.com
5838W:	www.open-iscsi.org
5839T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5840S:	Maintained
5841F:	drivers/scsi/*iscsi*
5842F:	include/scsi/*iscsi*
5843
5844ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5845M:	Or Gerlitz <ogerlitz@mellanox.com>
5846M:	Sagi Grimberg <sagig@mellanox.com>
5847M:	Roi Dayan <roid@mellanox.com>
5848L:	linux-rdma@vger.kernel.org
5849S:	Supported
5850W:	http://www.openfabrics.org
5851W:	www.open-iscsi.org
5852Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5853F:	drivers/infiniband/ulp/iser/
5854
5855ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5856M:	Sagi Grimberg <sagig@mellanox.com>
5857T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5858L:	linux-rdma@vger.kernel.org
5859L:	target-devel@vger.kernel.org
5860S:	Supported
5861W:	http://www.linux-iscsi.org
5862F:	drivers/infiniband/ulp/isert
5863
5864ISDN SUBSYSTEM
5865M:	Karsten Keil <isdn@linux-pingi.de>
5866L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5867L:	netdev@vger.kernel.org
5868W:	http://www.isdn4linux.de
5869T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5870S:	Maintained
5871F:	Documentation/isdn/
5872F:	drivers/isdn/
5873F:	include/linux/isdn.h
5874F:	include/linux/isdn/
5875F:	include/uapi/linux/isdn.h
5876F:	include/uapi/linux/isdn/
5877
5878ISDN SUBSYSTEM (Eicon active card driver)
5879M:	Armin Schindler <mac@melware.de>
5880L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5881W:	http://www.melware.de
5882S:	Maintained
5883F:	drivers/isdn/hardware/eicon/
5884
5885IT87 HARDWARE MONITORING DRIVER
5886M:	Jean Delvare <jdelvare@suse.com>
5887L:	lm-sensors@lm-sensors.org
5888S:	Maintained
5889F:	Documentation/hwmon/it87
5890F:	drivers/hwmon/it87.c
5891
5892IT913X MEDIA DRIVER
5893M:	Antti Palosaari <crope@iki.fi>
5894L:	linux-media@vger.kernel.org
5895W:	http://linuxtv.org/
5896W:	http://palosaari.fi/linux/
5897Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5898T:	git git://linuxtv.org/anttip/media_tree.git
5899S:	Maintained
5900F:	drivers/media/tuners/it913x*
5901
5902IVTV VIDEO4LINUX DRIVER
5903M:	Andy Walls <awalls@md.metrocast.net>
5904L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5905L:	linux-media@vger.kernel.org
5906T:	git git://linuxtv.org/media_tree.git
5907W:	http://www.ivtvdriver.org
5908S:	Maintained
5909F:	Documentation/video4linux/*.ivtv
5910F:	drivers/media/pci/ivtv/
5911F:	include/uapi/linux/ivtv*
5912
5913IX2505V MEDIA DRIVER
5914M:	Malcolm Priestley <tvboxspy@gmail.com>
5915L:	linux-media@vger.kernel.org
5916W:	http://linuxtv.org/
5917Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5918S:	Maintained
5919F:	drivers/media/dvb-frontends/ix2505v*
5920
5921JC42.4 TEMPERATURE SENSOR DRIVER
5922M:	Guenter Roeck <linux@roeck-us.net>
5923L:	lm-sensors@lm-sensors.org
5924S:	Maintained
5925F:	drivers/hwmon/jc42.c
5926F:	Documentation/hwmon/jc42
5927
5928JFS FILESYSTEM
5929M:	Dave Kleikamp <shaggy@kernel.org>
5930L:	jfs-discussion@lists.sourceforge.net
5931W:	http://jfs.sourceforge.net/
5932T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5933S:	Maintained
5934F:	Documentation/filesystems/jfs.txt
5935F:	fs/jfs/
5936
5937JME NETWORK DRIVER
5938M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5939L:	netdev@vger.kernel.org
5940S:	Maintained
5941F:	drivers/net/ethernet/jme.*
5942
5943JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5944M:	David Woodhouse <dwmw2@infradead.org>
5945L:	linux-mtd@lists.infradead.org
5946W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5947S:	Maintained
5948F:	fs/jffs2/
5949F:	include/uapi/linux/jffs2.h
5950
5951JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5952M:	"Theodore Ts'o" <tytso@mit.edu>
5953M:	Jan Kara <jack@suse.com>
5954L:	linux-ext4@vger.kernel.org
5955S:	Maintained
5956F:	fs/jbd2/
5957F:	include/linux/jbd2.h
5958
5959JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5960M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5961L:	linux-media@vger.kernel.org
5962S:	Maintained
5963F:	drivers/media/platform/rcar_jpu.c
5964
5965JSM Neo PCI based serial card
5966M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5967L:	linux-serial@vger.kernel.org
5968S:	Maintained
5969F:	drivers/tty/serial/jsm/
5970
5971K10TEMP HARDWARE MONITORING DRIVER
5972M:	Clemens Ladisch <clemens@ladisch.de>
5973L:	lm-sensors@lm-sensors.org
5974S:	Maintained
5975F:	Documentation/hwmon/k10temp
5976F:	drivers/hwmon/k10temp.c
5977
5978K8TEMP HARDWARE MONITORING DRIVER
5979M:	Rudolf Marek <r.marek@assembler.cz>
5980L:	lm-sensors@lm-sensors.org
5981S:	Maintained
5982F:	Documentation/hwmon/k8temp
5983F:	drivers/hwmon/k8temp.c
5984
5985KCONFIG
5986M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5987L:	linux-kbuild@vger.kernel.org
5988T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5989S:	Maintained
5990F:	Documentation/kbuild/kconfig-language.txt
5991F:	scripts/kconfig/
5992
5993KDUMP
5994M:	Vivek Goyal <vgoyal@redhat.com>
5995M:	Haren Myneni <hbabu@us.ibm.com>
5996L:	kexec@lists.infradead.org
5997W:	http://lse.sourceforge.net/kdump/
5998S:	Maintained
5999F:	Documentation/kdump/
6000
6001KEENE FM RADIO TRANSMITTER DRIVER
6002M:	Hans Verkuil <hverkuil@xs4all.nl>
6003L:	linux-media@vger.kernel.org
6004T:	git git://linuxtv.org/media_tree.git
6005W:	http://linuxtv.org
6006S:	Maintained
6007F:	drivers/media/radio/radio-keene*
6008
6009KERNEL AUTOMOUNTER v4 (AUTOFS4)
6010M:	Ian Kent <raven@themaw.net>
6011L:	autofs@vger.kernel.org
6012S:	Maintained
6013F:	fs/autofs4/
6014
6015KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6016M:	Michal Marek <mmarek@suse.com>
6017T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6018T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6019L:	linux-kbuild@vger.kernel.org
6020S:	Maintained
6021F:	Documentation/kbuild/
6022F:	Makefile
6023F:	scripts/Makefile.*
6024F:	scripts/basic/
6025F:	scripts/mk*
6026F:	scripts/package/
6027
6028KERNEL JANITORS
6029L:	kernel-janitors@vger.kernel.org
6030W:	http://kernelnewbies.org/KernelJanitors
6031S:	Odd Fixes
6032
6033KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6034M:	"J. Bruce Fields" <bfields@fieldses.org>
6035M:	Jeff Layton <jlayton@poochiereds.net>
6036L:	linux-nfs@vger.kernel.org
6037W:	http://nfs.sourceforge.net/
6038S:	Supported
6039F:	fs/nfsd/
6040F:	include/uapi/linux/nfsd/
6041F:	fs/lockd/
6042F:	fs/nfs_common/
6043F:	net/sunrpc/
6044F:	include/linux/lockd/
6045F:	include/linux/sunrpc/
6046F:	include/uapi/linux/sunrpc/
6047
6048KERNEL SELFTEST FRAMEWORK
6049M:	Shuah Khan <shuahkh@osg.samsung.com>
6050L:	linux-api@vger.kernel.org
6051T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6052S:	Maintained
6053F:	tools/testing/selftests
6054
6055KERNEL VIRTUAL MACHINE (KVM)
6056M:	Gleb Natapov <gleb@kernel.org>
6057M:	Paolo Bonzini <pbonzini@redhat.com>
6058L:	kvm@vger.kernel.org
6059W:	http://www.linux-kvm.org
6060T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6061S:	Supported
6062F:	Documentation/*/kvm*.txt
6063F:	Documentation/virtual/kvm/
6064F:	arch/*/kvm/
6065F:	arch/x86/kernel/kvm.c
6066F:	arch/x86/kernel/kvmclock.c
6067F:	arch/*/include/asm/kvm*
6068F:	include/linux/kvm*
6069F:	include/uapi/linux/kvm*
6070F:	virt/kvm/
6071
6072KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6073M:	Joerg Roedel <joro@8bytes.org>
6074L:	kvm@vger.kernel.org
6075W:	http://www.linux-kvm.org/
6076S:	Maintained
6077F:	arch/x86/include/asm/svm.h
6078F:	arch/x86/kvm/svm.c
6079
6080KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6081M:	Alexander Graf <agraf@suse.com>
6082L:	kvm-ppc@vger.kernel.org
6083W:	http://www.linux-kvm.org/
6084T:	git git://github.com/agraf/linux-2.6.git
6085S:	Supported
6086F:	arch/powerpc/include/asm/kvm*
6087F:	arch/powerpc/kvm/
6088
6089KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6090M:	Christian Borntraeger <borntraeger@de.ibm.com>
6091M:	Cornelia Huck <cornelia.huck@de.ibm.com>
6092L:	linux-s390@vger.kernel.org
6093W:	http://www.ibm.com/developerworks/linux/linux390/
6094S:	Supported
6095F:	Documentation/s390/kvm.txt
6096F:	arch/s390/include/asm/kvm*
6097F:	arch/s390/kvm/
6098
6099KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6100M:	Christoffer Dall <christoffer.dall@linaro.org>
6101M:	Marc Zyngier <marc.zyngier@arm.com>
6102L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6103L:	kvmarm@lists.cs.columbia.edu
6104W:	http://systems.cs.columbia.edu/projects/kvm-arm
6105S:	Supported
6106F:	arch/arm/include/uapi/asm/kvm*
6107F:	arch/arm/include/asm/kvm*
6108F:	arch/arm/kvm/
6109F:	virt/kvm/arm/
6110F:	include/kvm/arm_*
6111
6112KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6113M:	Christoffer Dall <christoffer.dall@linaro.org>
6114M:	Marc Zyngier <marc.zyngier@arm.com>
6115L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6116L:	kvmarm@lists.cs.columbia.edu
6117S:	Maintained
6118F:	arch/arm64/include/uapi/asm/kvm*
6119F:	arch/arm64/include/asm/kvm*
6120F:	arch/arm64/kvm/
6121
6122KEXEC
6123M:	Eric Biederman <ebiederm@xmission.com>
6124W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6125L:	kexec@lists.infradead.org
6126S:	Maintained
6127F:	include/linux/kexec.h
6128F:	include/uapi/linux/kexec.h
6129F:	kernel/kexec.c
6130
6131KEYS/KEYRINGS:
6132M:	David Howells <dhowells@redhat.com>
6133L:	keyrings@vger.kernel.org
6134S:	Maintained
6135F:	Documentation/security/keys.txt
6136F:	include/linux/key.h
6137F:	include/linux/key-type.h
6138F:	include/keys/
6139F:	security/keys/
6140
6141KEYS-TRUSTED
6142M:	David Safford <safford@us.ibm.com>
6143M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6144L:	linux-security-module@vger.kernel.org
6145L:	keyrings@vger.kernel.org
6146S:	Supported
6147F:	Documentation/security/keys-trusted-encrypted.txt
6148F:	include/keys/trusted-type.h
6149F:	security/keys/trusted.c
6150F:	security/keys/trusted.h
6151
6152KEYS-ENCRYPTED
6153M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6154M:	David Safford <safford@us.ibm.com>
6155L:	linux-security-module@vger.kernel.org
6156L:	keyrings@vger.kernel.org
6157S:	Supported
6158F:	Documentation/security/keys-trusted-encrypted.txt
6159F:	include/keys/encrypted-type.h
6160F:	security/keys/encrypted-keys/
6161
6162KGDB / KDB /debug_core
6163M:	Jason Wessel <jason.wessel@windriver.com>
6164W:	http://kgdb.wiki.kernel.org/
6165L:	kgdb-bugreport@lists.sourceforge.net
6166S:	Maintained
6167F:	Documentation/DocBook/kgdb.tmpl
6168F:	drivers/misc/kgdbts.c
6169F:	drivers/tty/serial/kgdboc.c
6170F:	include/linux/kdb.h
6171F:	include/linux/kgdb.h
6172F:	kernel/debug/
6173
6174KMEMCHECK
6175M:	Vegard Nossum <vegardno@ifi.uio.no>
6176M:	Pekka Enberg <penberg@kernel.org>
6177S:	Maintained
6178F:	Documentation/kmemcheck.txt
6179F:	arch/x86/include/asm/kmemcheck.h
6180F:	arch/x86/mm/kmemcheck/
6181F:	include/linux/kmemcheck.h
6182F:	mm/kmemcheck.c
6183
6184KMEMLEAK
6185M:	Catalin Marinas <catalin.marinas@arm.com>
6186S:	Maintained
6187F:	Documentation/kmemleak.txt
6188F:	include/linux/kmemleak.h
6189F:	mm/kmemleak.c
6190F:	mm/kmemleak-test.c
6191
6192KPROBES
6193M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6194M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6195M:	"David S. Miller" <davem@davemloft.net>
6196M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6197S:	Maintained
6198F:	Documentation/kprobes.txt
6199F:	include/linux/kprobes.h
6200F:	kernel/kprobes.c
6201
6202KS0108 LCD CONTROLLER DRIVER
6203M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6204W:	http://miguelojeda.es/auxdisplay.htm
6205W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6206S:	Maintained
6207F:	Documentation/auxdisplay/ks0108
6208F:	drivers/auxdisplay/ks0108.c
6209F:	include/linux/ks0108.h
6210
6211L3MDEV
6212M:	David Ahern <dsa@cumulusnetworks.com>
6213L:	netdev@vger.kernel.org
6214S:	Maintained
6215F:	net/l3mdev
6216F:	include/net/l3mdev.h
6217
6218LANTIQ MIPS ARCHITECTURE
6219M:	John Crispin <blogic@openwrt.org>
6220L:	linux-mips@linux-mips.org
6221S:	Maintained
6222F:	arch/mips/lantiq
6223
6224LAPB module
6225L:	linux-x25@vger.kernel.org
6226S:	Orphan
6227F:	Documentation/networking/lapb-module.txt
6228F:	include/*/lapb.h
6229F:	net/lapb/
6230
6231LASI 53c700 driver for PARISC
6232M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6233L:	linux-scsi@vger.kernel.org
6234S:	Maintained
6235F:	Documentation/scsi/53c700.txt
6236F:	drivers/scsi/53c700*
6237
6238LED SUBSYSTEM
6239M:	Richard Purdie <rpurdie@rpsys.net>
6240M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6241L:	linux-leds@vger.kernel.org
6242T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6243S:	Maintained
6244F:	drivers/leds/
6245F:	include/linux/leds.h
6246
6247LEGACY EEPROM DRIVER
6248M:	Jean Delvare <jdelvare@suse.com>
6249S:	Maintained
6250F:	Documentation/misc-devices/eeprom
6251F:	drivers/misc/eeprom/eeprom.c
6252
6253LEGO USB Tower driver
6254M:	Juergen Stuber <starblue@users.sourceforge.net>
6255L:	legousb-devel@lists.sourceforge.net
6256W:	http://legousb.sourceforge.net/
6257S:	Maintained
6258F:	drivers/usb/misc/legousbtower.c
6259
6260LG2160 MEDIA DRIVER
6261M:	Michael Krufky <mkrufky@linuxtv.org>
6262L:	linux-media@vger.kernel.org
6263W:	http://linuxtv.org/
6264W:	http://github.com/mkrufky
6265Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6266T:	git git://linuxtv.org/mkrufky/tuners.git
6267S:	Maintained
6268F:	drivers/media/dvb-frontends/lg2160.*
6269
6270LGDT3305 MEDIA DRIVER
6271M:	Michael Krufky <mkrufky@linuxtv.org>
6272L:	linux-media@vger.kernel.org
6273W:	http://linuxtv.org/
6274W:	http://github.com/mkrufky
6275Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6276T:	git git://linuxtv.org/mkrufky/tuners.git
6277S:	Maintained
6278F:	drivers/media/dvb-frontends/lgdt3305.*
6279
6280LGUEST
6281M:	Rusty Russell <rusty@rustcorp.com.au>
6282L:	lguest@lists.ozlabs.org
6283W:	http://lguest.ozlabs.org/
6284S:	Odd Fixes
6285F:	arch/x86/include/asm/lguest*.h
6286F:	arch/x86/lguest/
6287F:	drivers/lguest/
6288F:	include/linux/lguest*.h
6289F:	tools/lguest/
6290
6291LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6292M:	Tejun Heo <tj@kernel.org>
6293L:	linux-ide@vger.kernel.org
6294T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6295S:	Maintained
6296F:	drivers/ata/
6297F:	include/linux/ata.h
6298F:	include/linux/libata.h
6299
6300LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6301M:	Viresh Kumar <vireshk@kernel.org>
6302L:	linux-ide@vger.kernel.org
6303T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6304S:	Maintained
6305F:	include/linux/pata_arasan_cf_data.h
6306F:	drivers/ata/pata_arasan_cf.c
6307
6308LIBATA PATA DRIVERS
6309M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6310M:	Tejun Heo <tj@kernel.org>
6311L:	linux-ide@vger.kernel.org
6312T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6313S:	Maintained
6314F:	drivers/ata/pata_*.c
6315F:	drivers/ata/ata_generic.c
6316
6317LIBATA SATA AHCI PLATFORM devices support
6318M:	Hans de Goede <hdegoede@redhat.com>
6319M:	Tejun Heo <tj@kernel.org>
6320L:	linux-ide@vger.kernel.org
6321T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6322S:	Maintained
6323F:	drivers/ata/ahci_platform.c
6324F:	drivers/ata/libahci_platform.c
6325F:	include/linux/ahci_platform.h
6326
6327LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6328M:	Mikael Pettersson <mikpelinux@gmail.com>
6329L:	linux-ide@vger.kernel.org
6330T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6331S:	Maintained
6332F:	drivers/ata/sata_promise.*
6333
6334LIBLOCKDEP
6335M:	Sasha Levin <sasha.levin@oracle.com>
6336S:	Maintained
6337F:	tools/lib/lockdep/
6338
6339LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6340M:	Dan Williams <dan.j.williams@intel.com>
6341L:	linux-nvdimm@lists.01.org
6342Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6343S:	Supported
6344F:	drivers/nvdimm/*
6345F:	include/linux/nd.h
6346F:	include/linux/libnvdimm.h
6347F:	include/uapi/linux/ndctl.h
6348
6349LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6350M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6351L:	linux-nvdimm@lists.01.org
6352Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6353S:	Supported
6354F:	drivers/nvdimm/blk.c
6355F:	drivers/nvdimm/region_devs.c
6356F:	drivers/acpi/nfit*
6357
6358LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6359M:	Vishal Verma <vishal.l.verma@intel.com>
6360L:	linux-nvdimm@lists.01.org
6361Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6362S:	Supported
6363F:	drivers/nvdimm/btt*
6364
6365LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6366M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6367L:	linux-nvdimm@lists.01.org
6368Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6369S:	Supported
6370F:	drivers/nvdimm/pmem.c
6371F:	include/linux/pmem.h
6372F:	arch/*/include/asm/pmem.h
6373
6374LIGHTNVM PLATFORM SUPPORT
6375M:	Matias Bjorling <mb@lightnvm.io>
6376W:	http://github/OpenChannelSSD
6377L:	linux-block@vger.kernel.org
6378S:	Maintained
6379F:	drivers/lightnvm/
6380F:	include/linux/lightnvm.h
6381F:	include/uapi/linux/lightnvm.h
6382
6383LINUX FOR IBM pSERIES (RS/6000)
6384M:	Paul Mackerras <paulus@au.ibm.com>
6385W:	http://www.ibm.com/linux/ltc/projects/ppc
6386S:	Supported
6387F:	arch/powerpc/boot/rs6000.h
6388
6389LINUX FOR POWERPC (32-BIT AND 64-BIT)
6390M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6391M:	Paul Mackerras <paulus@samba.org>
6392M:	Michael Ellerman <mpe@ellerman.id.au>
6393W:	http://www.penguinppc.org/
6394L:	linuxppc-dev@lists.ozlabs.org
6395Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6396T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6397S:	Supported
6398F:	Documentation/powerpc/
6399F:	arch/powerpc/
6400
6401LINUX FOR POWER MACINTOSH
6402M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6403W:	http://www.penguinppc.org/
6404L:	linuxppc-dev@lists.ozlabs.org
6405S:	Maintained
6406F:	arch/powerpc/platforms/powermac/
6407F:	drivers/macintosh/
6408
6409LINUX FOR POWERPC EMBEDDED MPC5XXX
6410M:	Anatolij Gustschin <agust@denx.de>
6411L:	linuxppc-dev@lists.ozlabs.org
6412T:	git git://git.denx.de/linux-denx-agust.git
6413S:	Maintained
6414F:	arch/powerpc/platforms/512x/
6415F:	arch/powerpc/platforms/52xx/
6416
6417LINUX FOR POWERPC EMBEDDED PPC4XX
6418M:	Alistair Popple <alistair@popple.id.au>
6419M:	Matt Porter <mporter@kernel.crashing.org>
6420W:	http://www.penguinppc.org/
6421L:	linuxppc-dev@lists.ozlabs.org
6422S:	Maintained
6423F:	arch/powerpc/platforms/40x/
6424F:	arch/powerpc/platforms/44x/
6425
6426LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6427L:	linuxppc-dev@lists.ozlabs.org
6428S:	Orphan
6429F:	arch/powerpc/*/*virtex*
6430F:	arch/powerpc/*/*/*virtex*
6431
6432LINUX FOR POWERPC EMBEDDED PPC8XX
6433M:	Vitaly Bordug <vitb@kernel.crashing.org>
6434W:	http://www.penguinppc.org/
6435L:	linuxppc-dev@lists.ozlabs.org
6436S:	Maintained
6437F:	arch/powerpc/platforms/8xx/
6438
6439LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6440M:	Scott Wood <scottwood@freescale.com>
6441M:	Kumar Gala <galak@kernel.crashing.org>
6442W:	http://www.penguinppc.org/
6443L:	linuxppc-dev@lists.ozlabs.org
6444T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6445S:	Maintained
6446F:	arch/powerpc/platforms/83xx/
6447F:	arch/powerpc/platforms/85xx/
6448
6449LINUX FOR POWERPC PA SEMI PWRFICIENT
6450M:	Olof Johansson <olof@lixom.net>
6451L:	linuxppc-dev@lists.ozlabs.org
6452S:	Maintained
6453F:	arch/powerpc/platforms/pasemi/
6454F:	drivers/*/*pasemi*
6455F:	drivers/*/*/*pasemi*
6456
6457LINUX SECURITY MODULE (LSM) FRAMEWORK
6458M:	Chris Wright <chrisw@sous-sol.org>
6459L:	linux-security-module@vger.kernel.org
6460S:	Supported
6461
6462LIS3LV02D ACCELEROMETER DRIVER
6463M:	Eric Piel <eric.piel@tremplin-utc.net>
6464S:	Maintained
6465F:	Documentation/misc-devices/lis3lv02d
6466F:	drivers/misc/lis3lv02d/
6467F:	drivers/platform/x86/hp_accel.c
6468
6469LIVE PATCHING
6470M:	Josh Poimboeuf <jpoimboe@redhat.com>
6471M:	Seth Jennings <sjenning@redhat.com>
6472M:	Jiri Kosina <jikos@kernel.org>
6473M:	Vojtech Pavlik <vojtech@suse.com>
6474S:	Maintained
6475F:	kernel/livepatch/
6476F:	include/linux/livepatch.h
6477F:	arch/x86/include/asm/livepatch.h
6478F:	arch/x86/kernel/livepatch.c
6479F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6480F:	samples/livepatch/
6481L:	live-patching@vger.kernel.org
6482T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6483
6484LLC (802.2)
6485M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6486S:	Maintained
6487F:	include/linux/llc.h
6488F:	include/uapi/linux/llc.h
6489F:	include/net/llc*
6490F:	net/llc/
6491
6492LM73 HARDWARE MONITOR DRIVER
6493M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6494L:	lm-sensors@lm-sensors.org
6495S:	Maintained
6496F:	drivers/hwmon/lm73.c
6497
6498LM78 HARDWARE MONITOR DRIVER
6499M:	Jean Delvare <jdelvare@suse.com>
6500L:	lm-sensors@lm-sensors.org
6501S:	Maintained
6502F:	Documentation/hwmon/lm78
6503F:	drivers/hwmon/lm78.c
6504
6505LM83 HARDWARE MONITOR DRIVER
6506M:	Jean Delvare <jdelvare@suse.com>
6507L:	lm-sensors@lm-sensors.org
6508S:	Maintained
6509F:	Documentation/hwmon/lm83
6510F:	drivers/hwmon/lm83.c
6511
6512LM90 HARDWARE MONITOR DRIVER
6513M:	Jean Delvare <jdelvare@suse.com>
6514L:	lm-sensors@lm-sensors.org
6515S:	Maintained
6516F:	Documentation/hwmon/lm90
6517F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6518F:	drivers/hwmon/lm90.c
6519
6520LM95234 HARDWARE MONITOR DRIVER
6521M:	Guenter Roeck <linux@roeck-us.net>
6522L:	lm-sensors@lm-sensors.org
6523S:	Maintained
6524F:	Documentation/hwmon/lm95234
6525F:	drivers/hwmon/lm95234.c
6526
6527LME2510 MEDIA DRIVER
6528M:	Malcolm Priestley <tvboxspy@gmail.com>
6529L:	linux-media@vger.kernel.org
6530W:	http://linuxtv.org/
6531Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6532S:	Maintained
6533F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6534
6535LOCKDEP AND LOCKSTAT
6536M:	Peter Zijlstra <peterz@infradead.org>
6537M:	Ingo Molnar <mingo@redhat.com>
6538L:	linux-kernel@vger.kernel.org
6539T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6540S:	Maintained
6541F:	Documentation/locking/lockdep*.txt
6542F:	Documentation/locking/lockstat.txt
6543F:	include/linux/lockdep.h
6544F:	kernel/locking/
6545
6546LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6547M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6548L:	linux-ntfs-dev@lists.sourceforge.net
6549W:	http://www.linux-ntfs.org/content/view/19/37/
6550S:	Maintained
6551F:	Documentation/ldm.txt
6552F:	block/partitions/ldm.*
6553
6554LogFS
6555M:	Joern Engel <joern@logfs.org>
6556M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6557L:	logfs@logfs.org
6558W:	logfs.org
6559S:	Maintained
6560F:	fs/logfs/
6561
6562LPC32XX MACHINE SUPPORT
6563M:	Roland Stigge <stigge@antcom.de>
6564L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6565S:	Maintained
6566F:	arch/arm/mach-lpc32xx/
6567
6568LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6569M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6570M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6571M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6572M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6573L:	MPT-FusionLinux.pdl@avagotech.com
6574L:	linux-scsi@vger.kernel.org
6575W:	http://www.lsilogic.com/support
6576S:	Supported
6577F:	drivers/message/fusion/
6578F:	drivers/scsi/mpt2sas/
6579F:	drivers/scsi/mpt3sas/
6580
6581LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6582M:	Matthew Wilcox <matthew@wil.cx>
6583L:	linux-scsi@vger.kernel.org
6584S:	Maintained
6585F:	drivers/scsi/sym53c8xx_2/
6586
6587LTC4261 HARDWARE MONITOR DRIVER
6588M:	Guenter Roeck <linux@roeck-us.net>
6589L:	lm-sensors@lm-sensors.org
6590S:	Maintained
6591F:	Documentation/hwmon/ltc4261
6592F:	drivers/hwmon/ltc4261.c
6593
6594LTP (Linux Test Project)
6595M:	Mike Frysinger <vapier@gentoo.org>
6596M:	Cyril Hrubis <chrubis@suse.cz>
6597M:	Wanlong Gao <wanlong.gao@gmail.com>
6598M:	Jan Stancek <jstancek@redhat.com>
6599M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6600M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6601L:	ltp@lists.linux.it (subscribers-only)
6602W:	http://linux-test-project.github.io/
6603T:	git git://github.com/linux-test-project/ltp.git
6604S:	Maintained
6605
6606M32R ARCHITECTURE
6607W:	http://www.linux-m32r.org/
6608S:	Orphan
6609F:	arch/m32r/
6610
6611M68K ARCHITECTURE
6612M:	Geert Uytterhoeven <geert@linux-m68k.org>
6613L:	linux-m68k@lists.linux-m68k.org
6614W:	http://www.linux-m68k.org/
6615T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6616S:	Maintained
6617F:	arch/m68k/
6618F:	drivers/zorro/
6619
6620M68K ON APPLE MACINTOSH
6621M:	Joshua Thompson <funaho@jurai.org>
6622W:	http://www.mac.linux-m68k.org/
6623L:	linux-m68k@lists.linux-m68k.org
6624S:	Maintained
6625F:	arch/m68k/mac/
6626
6627M68K ON HP9000/300
6628M:	Philip Blundell <philb@gnu.org>
6629W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6630S:	Maintained
6631F:	arch/m68k/hp300/
6632
6633M88DS3103 MEDIA DRIVER
6634M:	Antti Palosaari <crope@iki.fi>
6635L:	linux-media@vger.kernel.org
6636W:	http://linuxtv.org/
6637W:	http://palosaari.fi/linux/
6638Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6639T:	git git://linuxtv.org/anttip/media_tree.git
6640S:	Maintained
6641F:	drivers/media/dvb-frontends/m88ds3103*
6642
6643M88RS2000 MEDIA DRIVER
6644M:	Malcolm Priestley <tvboxspy@gmail.com>
6645L:	linux-media@vger.kernel.org
6646W:	http://linuxtv.org/
6647Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6648S:	Maintained
6649F:	drivers/media/dvb-frontends/m88rs2000*
6650
6651MA901 MASTERKIT USB FM RADIO DRIVER
6652M:	Alexey Klimov <klimov.linux@gmail.com>
6653L:	linux-media@vger.kernel.org
6654T:	git git://linuxtv.org/media_tree.git
6655S:	Maintained
6656F:	drivers/media/radio/radio-ma901.c
6657
6658MAC80211
6659M:	Johannes Berg <johannes@sipsolutions.net>
6660L:	linux-wireless@vger.kernel.org
6661W:	http://wireless.kernel.org/
6662T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6663T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6664S:	Maintained
6665F:	Documentation/networking/mac80211-injection.txt
6666F:	include/net/mac80211.h
6667F:	net/mac80211/
6668
6669MACVLAN DRIVER
6670M:	Patrick McHardy <kaber@trash.net>
6671L:	netdev@vger.kernel.org
6672S:	Maintained
6673F:	drivers/net/macvlan.c
6674F:	include/linux/if_macvlan.h
6675
6676MAILBOX API
6677M:	Jassi Brar <jassisinghbrar@gmail.com>
6678L:	linux-kernel@vger.kernel.org
6679S:	Maintained
6680F:	drivers/mailbox/
6681F:	include/linux/mailbox_client.h
6682F:	include/linux/mailbox_controller.h
6683
6684MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6685M:	Michael Kerrisk <mtk.manpages@gmail.com>
6686W:	http://www.kernel.org/doc/man-pages
6687L:	linux-man@vger.kernel.org
6688S:	Maintained
6689
6690MARVELL ARMADA DRM SUPPORT
6691M:	Russell King <rmk+kernel@arm.linux.org.uk>
6692S:	Maintained
6693F:	drivers/gpu/drm/armada/
6694
6695MARVELL 88E6352 DSA support
6696M:	Guenter Roeck <linux@roeck-us.net>
6697S:	Maintained
6698F:	drivers/net/dsa/mv88e6352.c
6699
6700MARVELL CRYPTO DRIVER
6701M:	Boris Brezillon <boris.brezillon@free-electrons.com>
6702M:	Arnaud Ebalard <arno@natisbad.org>
6703F:	drivers/crypto/marvell/
6704S:	Maintained
6705L:	linux-crypto@vger.kernel.org
6706
6707MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6708M:	Mirko Lindner <mlindner@marvell.com>
6709M:	Stephen Hemminger <stephen@networkplumber.org>
6710L:	netdev@vger.kernel.org
6711S:	Maintained
6712F:	drivers/net/ethernet/marvell/sk*
6713
6714MARVELL LIBERTAS WIRELESS DRIVER
6715L:	libertas-dev@lists.infradead.org
6716S:	Orphan
6717F:	drivers/net/wireless/libertas/
6718
6719MARVELL MV643XX ETHERNET DRIVER
6720M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6721L:	netdev@vger.kernel.org
6722S:	Maintained
6723F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6724F:	include/linux/mv643xx.h
6725
6726MARVELL MVNETA ETHERNET DRIVER
6727M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6728L:	netdev@vger.kernel.org
6729S:	Maintained
6730F:	drivers/net/ethernet/marvell/mvneta.*
6731
6732MARVELL MWIFIEX WIRELESS DRIVER
6733M:	Amitkumar Karwar <akarwar@marvell.com>
6734M:	Nishant Sarmukadam <nishants@marvell.com>
6735L:	linux-wireless@vger.kernel.org
6736S:	Maintained
6737F:	drivers/net/wireless/mwifiex/
6738
6739MARVELL MWL8K WIRELESS DRIVER
6740M:	Lennert Buytenhek <buytenh@wantstofly.org>
6741L:	linux-wireless@vger.kernel.org
6742S:	Odd Fixes
6743F:	drivers/net/wireless/mwl8k.c
6744
6745MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6746M:	Nicolas Pitre <nico@fluxnic.net>
6747S:	Odd Fixes
6748F:	drivers/mmc/host/mvsdio.*
6749
6750MATROX FRAMEBUFFER DRIVER
6751L:	linux-fbdev@vger.kernel.org
6752S:	Orphan
6753F:	drivers/video/fbdev/matrox/matroxfb_*
6754F:	include/uapi/linux/matroxfb.h
6755
6756MAX16065 HARDWARE MONITOR DRIVER
6757M:	Guenter Roeck <linux@roeck-us.net>
6758L:	lm-sensors@lm-sensors.org
6759S:	Maintained
6760F:	Documentation/hwmon/max16065
6761F:	drivers/hwmon/max16065.c
6762
6763MAX20751 HARDWARE MONITOR DRIVER
6764M:	Guenter Roeck <linux@roeck-us.net>
6765L:	lm-sensors@lm-sensors.org
6766S:	Maintained
6767F:	Documentation/hwmon/max20751
6768F:	drivers/hwmon/max20751.c
6769
6770MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6771M:	"Hans J. Koch" <hjk@hansjkoch.de>
6772L:	lm-sensors@lm-sensors.org
6773S:	Maintained
6774F:	Documentation/hwmon/max6650
6775F:	drivers/hwmon/max6650.c
6776
6777MAX6697 HARDWARE MONITOR DRIVER
6778M:	Guenter Roeck <linux@roeck-us.net>
6779L:	lm-sensors@lm-sensors.org
6780S:	Maintained
6781F:	Documentation/hwmon/max6697
6782F:	Documentation/devicetree/bindings/i2c/max6697.txt
6783F:	drivers/hwmon/max6697.c
6784F:	include/linux/platform_data/max6697.h
6785
6786MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6787M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6788L:	linux-pm@vger.kernel.org
6789S:	Supported
6790F:	drivers/power/max14577_charger.c
6791F:	drivers/power/max77693_charger.c
6792
6793MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6794M:	Javier Martinez Canillas <javier@osg.samsung.com>
6795L:	linux-kernel@vger.kernel.org
6796S:	Supported
6797F:	drivers/*/*max77802.c
6798F:	Documentation/devicetree/bindings/*/*max77802.txt
6799F:	include/dt-bindings/*/*max77802.h
6800
6801MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6802M:	Chanwoo Choi <cw00.choi@samsung.com>
6803M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6804L:	linux-kernel@vger.kernel.org
6805S:	Supported
6806F:	drivers/*/max14577.c
6807F:	drivers/*/max77686.c
6808F:	drivers/*/max77693.c
6809F:	drivers/extcon/extcon-max14577.c
6810F:	drivers/extcon/extcon-max77693.c
6811F:	drivers/rtc/rtc-max77686.c
6812F:	drivers/clk/clk-max77686.c
6813F:	Documentation/devicetree/bindings/mfd/max14577.txt
6814F:	Documentation/devicetree/bindings/*/max77686.txt
6815F:	Documentation/devicetree/bindings/mfd/max77693.txt
6816F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6817F:	include/linux/mfd/max14577*.h
6818F:	include/linux/mfd/max77686*.h
6819F:	include/linux/mfd/max77693*.h
6820
6821MAXIRADIO FM RADIO RECEIVER DRIVER
6822M:	Hans Verkuil <hverkuil@xs4all.nl>
6823L:	linux-media@vger.kernel.org
6824T:	git git://linuxtv.org/media_tree.git
6825W:	http://linuxtv.org
6826S:	Maintained
6827F:	drivers/media/radio/radio-maxiradio*
6828
6829MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6830M:	Peter Rosin <peda@axentia.se>
6831L:	linux-iio@vger.kernel.org
6832S:	Maintained
6833F:	drivers/iio/potentiometer/mcp4531.c
6834
6835MEDIA DRIVERS FOR RENESAS - VSP1
6836M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6837L:	linux-media@vger.kernel.org
6838L:	linux-sh@vger.kernel.org
6839T:	git git://linuxtv.org/media_tree.git
6840S:	Supported
6841F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
6842F:	drivers/media/platform/vsp1/
6843
6844MEDIA DRIVERS FOR ASCOT2E
6845M:	Sergey Kozlov <serjk@netup.ru>
6846L:	linux-media@vger.kernel.org
6847W:	http://linuxtv.org
6848W:	http://netup.tv/
6849T:	git git://linuxtv.org/media_tree.git
6850S:	Supported
6851F:	drivers/media/dvb-frontends/ascot2e*
6852
6853MEDIA DRIVERS FOR CXD2841ER
6854M:	Sergey Kozlov <serjk@netup.ru>
6855L:	linux-media@vger.kernel.org
6856W:	http://linuxtv.org/
6857W:	http://netup.tv/
6858T:	git git://linuxtv.org/media_tree.git
6859S:	Supported
6860F:	drivers/media/dvb-frontends/cxd2841er*
6861
6862MEDIA DRIVERS FOR HORUS3A
6863M:	Sergey Kozlov <serjk@netup.ru>
6864L:	linux-media@vger.kernel.org
6865W:	http://linuxtv.org/
6866W:	http://netup.tv/
6867T:	git git://linuxtv.org/media_tree.git
6868S:	Supported
6869F:	drivers/media/dvb-frontends/horus3a*
6870
6871MEDIA DRIVERS FOR LNBH25
6872M:	Sergey Kozlov <serjk@netup.ru>
6873L:	linux-media@vger.kernel.org
6874W:	http://linuxtv.org/
6875W:	http://netup.tv/
6876T:	git git://linuxtv.org/media_tree.git
6877S:	Supported
6878F:	drivers/media/dvb-frontends/lnbh25*
6879
6880MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6881M:	Sergey Kozlov <serjk@netup.ru>
6882L:	linux-media@vger.kernel.org
6883W:	http://linuxtv.org/
6884W:	http://netup.tv/
6885T:	git git://linuxtv.org/media_tree.git
6886S:	Supported
6887F:	drivers/media/pci/netup_unidvb/*
6888
6889MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6890M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6891P:	LinuxTV.org Project
6892L:	linux-media@vger.kernel.org
6893W:	http://linuxtv.org
6894Q:	http://patchwork.kernel.org/project/linux-media/list/
6895T:	git git://linuxtv.org/media_tree.git
6896S:	Maintained
6897F:	Documentation/dvb/
6898F:	Documentation/video4linux/
6899F:	Documentation/DocBook/media/
6900F:	drivers/media/
6901F:	drivers/staging/media/
6902F:	include/media/
6903F:	include/uapi/linux/dvb/
6904F:	include/uapi/linux/videodev2.h
6905F:	include/uapi/linux/media.h
6906F:	include/uapi/linux/v4l2-*
6907F:	include/uapi/linux/meye.h
6908F:	include/uapi/linux/ivtv*
6909F:	include/uapi/linux/uvcvideo.h
6910
6911MEDIATEK MT7601U WIRELESS LAN DRIVER
6912M:	Jakub Kicinski <kubakici@wp.pl>
6913L:	linux-wireless@vger.kernel.org
6914S:	Maintained
6915F:	drivers/net/wireless/mediatek/mt7601u/
6916
6917MEGARAID SCSI/SAS DRIVERS
6918M:	Kashyap Desai <kashyap.desai@avagotech.com>
6919M:	Sumit Saxena <sumit.saxena@avagotech.com>
6920M:	Uday Lingala <uday.lingala@avagotech.com>
6921L:	megaraidlinux.pdl@avagotech.com
6922L:	linux-scsi@vger.kernel.org
6923W:	http://www.lsi.com
6924S:	Maintained
6925F:	Documentation/scsi/megaraid.txt
6926F:	drivers/scsi/megaraid.*
6927F:	drivers/scsi/megaraid/
6928
6929MELLANOX ETHERNET DRIVER (mlx4_en)
6930M: 	Eugenia Emantayev <eugenia@mellanox.com>
6931L:	netdev@vger.kernel.org
6932S:	Supported
6933W:	http://www.mellanox.com
6934Q:	http://patchwork.ozlabs.org/project/netdev/list/
6935F:	drivers/net/ethernet/mellanox/mlx4/en_*
6936
6937MELLANOX ETHERNET DRIVER (mlx5e)
6938M:	Saeed Mahameed <saeedm@mellanox.com>
6939L:	netdev@vger.kernel.org
6940S:	Supported
6941W:	http://www.mellanox.com
6942Q:	http://patchwork.ozlabs.org/project/netdev/list/
6943F:	drivers/net/ethernet/mellanox/mlx5/core/en_*
6944
6945MELLANOX ETHERNET SWITCH DRIVERS
6946M:	Jiri Pirko <jiri@mellanox.com>
6947M:	Ido Schimmel <idosch@mellanox.com>
6948L:	netdev@vger.kernel.org
6949S:	Supported
6950W:	http://www.mellanox.com
6951Q:	http://patchwork.ozlabs.org/project/netdev/list/
6952F:	drivers/net/ethernet/mellanox/mlxsw/
6953
6954MEMBARRIER SUPPORT
6955M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6956M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6957L:	linux-kernel@vger.kernel.org
6958S:	Supported
6959F:	kernel/membarrier.c
6960F:	include/uapi/linux/membarrier.h
6961
6962MEMORY MANAGEMENT
6963L:	linux-mm@kvack.org
6964W:	http://www.linux-mm.org
6965S:	Maintained
6966F:	include/linux/mm.h
6967F:	include/linux/gfp.h
6968F:	include/linux/mmzone.h
6969F:	include/linux/memory_hotplug.h
6970F:	include/linux/vmalloc.h
6971F:	mm/
6972
6973MEMORY TECHNOLOGY DEVICES (MTD)
6974M:	David Woodhouse <dwmw2@infradead.org>
6975M:	Brian Norris <computersforpeace@gmail.com>
6976L:	linux-mtd@lists.infradead.org
6977W:	http://www.linux-mtd.infradead.org/
6978Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6979T:	git git://git.infradead.org/linux-mtd.git
6980T:	git git://git.infradead.org/l2-mtd.git
6981S:	Maintained
6982F:	drivers/mtd/
6983F:	include/linux/mtd/
6984F:	include/uapi/mtd/
6985
6986MEN A21 WATCHDOG DRIVER
6987M:	Johannes Thumshirn <morbidrsa@gmail.com>
6988L:	linux-watchdog@vger.kernel.org
6989S:	Maintained
6990F:	drivers/watchdog/mena21_wdt.c
6991
6992MEN CHAMELEON BUS (mcb)
6993M:	Johannes Thumshirn <morbidrsa@gmail.com>
6994S:	Maintained
6995F:	drivers/mcb/
6996F:	include/linux/mcb.h
6997F:	Documentation/men-chameleon-bus.txt
6998
6999MEN F21BMC (Board Management Controller)
7000M:	Andreas Werner <andreas.werner@men.de>
7001S:	Supported
7002F:	drivers/mfd/menf21bmc.c
7003F:	drivers/watchdog/menf21bmc_wdt.c
7004F:	drivers/leds/leds-menf21bmc.c
7005F:	drivers/hwmon/menf21bmc_hwmon.c
7006F:	Documentation/hwmon/menf21bmc
7007
7008METAG ARCHITECTURE
7009M:	James Hogan <james.hogan@imgtec.com>
7010L:	linux-metag@vger.kernel.org
7011S:	Odd Fixes
7012F:	arch/metag/
7013F:	Documentation/metag/
7014F:	Documentation/devicetree/bindings/metag/
7015F:	Documentation/devicetree/bindings/interrupt-controller/img,*
7016F:	drivers/clocksource/metag_generic.c
7017F:	drivers/irqchip/irq-metag.c
7018F:	drivers/irqchip/irq-metag-ext.c
7019F:	drivers/tty/metag_da.c
7020
7021MICROBLAZE ARCHITECTURE
7022M:	Michal Simek <monstr@monstr.eu>
7023W:	http://www.monstr.eu/fdt/
7024T:	git git://git.monstr.eu/linux-2.6-microblaze.git
7025S:	Supported
7026F:	arch/microblaze/
7027
7028MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7029M:	Chen Yu <yu.c.chen@intel.com>
7030L:	platform-driver-x86@vger.kernel.org
7031S:	Supported
7032F:	drivers/platform/x86/surfacepro3_button.c
7033
7034MICROTEK X6 SCANNER
7035M:	Oliver Neukum <oliver@neukum.org>
7036S:	Maintained
7037F:	drivers/usb/image/microtek.*
7038
7039MIPS
7040M:	Ralf Baechle <ralf@linux-mips.org>
7041L:	linux-mips@linux-mips.org
7042W:	http://www.linux-mips.org/
7043T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
7044Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
7045S:	Supported
7046F:	Documentation/mips/
7047F:	arch/mips/
7048
7049MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7050M:	Hans Verkuil <hverkuil@xs4all.nl>
7051L:	linux-media@vger.kernel.org
7052T:	git git://linuxtv.org/media_tree.git
7053W:	http://linuxtv.org
7054S:	Odd Fixes
7055F:	drivers/media/radio/radio-miropcm20*
7056
7057Mellanox MLX5 core VPI driver
7058M:	Eli Cohen <eli@mellanox.com>
7059L:	netdev@vger.kernel.org
7060L:	linux-rdma@vger.kernel.org
7061W:	http://www.mellanox.com
7062Q:	http://patchwork.ozlabs.org/project/netdev/list/
7063Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7064T:	git git://openfabrics.org/~eli/connect-ib.git
7065S:	Supported
7066F:	drivers/net/ethernet/mellanox/mlx5/core/
7067F:	include/linux/mlx5/
7068
7069Mellanox MLX5 IB driver
7070M:	Eli Cohen <eli@mellanox.com>
7071L:	linux-rdma@vger.kernel.org
7072W:	http://www.mellanox.com
7073Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7074T:	git git://openfabrics.org/~eli/connect-ib.git
7075S:	Supported
7076F:	include/linux/mlx5/
7077F:	drivers/infiniband/hw/mlx5/
7078
7079MELEXIS MLX90614 DRIVER
7080M:	Crt Mori <cmo@melexis.com>
7081L:	linux-iio@vger.kernel.org
7082W:	http://www.melexis.com
7083S:	Supported
7084F:	drivers/iio/temperature/mlx90614.c
7085
7086MN88472 MEDIA DRIVER
7087M:	Antti Palosaari <crope@iki.fi>
7088L:	linux-media@vger.kernel.org
7089W:	http://linuxtv.org/
7090W:	http://palosaari.fi/linux/
7091Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7092T:	git git://linuxtv.org/anttip/media_tree.git
7093S:	Maintained
7094F:	drivers/staging/media/mn88472/
7095F:	drivers/media/dvb-frontends/mn88472.h
7096
7097MN88473 MEDIA DRIVER
7098M:	Antti Palosaari <crope@iki.fi>
7099L:	linux-media@vger.kernel.org
7100W:	http://linuxtv.org/
7101W:	http://palosaari.fi/linux/
7102Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7103T:	git git://linuxtv.org/anttip/media_tree.git
7104S:	Maintained
7105F:	drivers/staging/media/mn88473/
7106F:	drivers/media/dvb-frontends/mn88473.h
7107
7108MODULE SUPPORT
7109M:	Rusty Russell <rusty@rustcorp.com.au>
7110S:	Maintained
7111F:	include/linux/module.h
7112F:	kernel/module.c
7113
7114MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7115W:	http://popies.net/meye/
7116S:	Orphan
7117F:	Documentation/video4linux/meye.txt
7118F:	drivers/media/pci/meye/
7119F:	include/uapi/linux/meye.h
7120
7121MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7122M:	Jiri Slaby <jirislaby@gmail.com>
7123S:	Maintained
7124F:	Documentation/serial/moxa-smartio
7125F:	drivers/tty/mxser.*
7126
7127MR800 AVERMEDIA USB FM RADIO DRIVER
7128M:	Alexey Klimov <klimov.linux@gmail.com>
7129L:	linux-media@vger.kernel.org
7130T:	git git://linuxtv.org/media_tree.git
7131S:	Maintained
7132F:	drivers/media/radio/radio-mr800.c
7133
7134MRF24J40 IEEE 802.15.4 RADIO DRIVER
7135M:	Alan Ott <alan@signal11.us>
7136L:	linux-wpan@vger.kernel.org
7137S:	Maintained
7138F:	drivers/net/ieee802154/mrf24j40.c
7139F:	Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7140
7141MSI LAPTOP SUPPORT
7142M:	"Lee, Chun-Yi" <jlee@suse.com>
7143L:	platform-driver-x86@vger.kernel.org
7144S:	Maintained
7145F:	drivers/platform/x86/msi-laptop.c
7146
7147MSI WMI SUPPORT
7148L:	platform-driver-x86@vger.kernel.org
7149S:	Orphan
7150F:	drivers/platform/x86/msi-wmi.c
7151
7152MSI001 MEDIA DRIVER
7153M:	Antti Palosaari <crope@iki.fi>
7154L:	linux-media@vger.kernel.org
7155W:	http://linuxtv.org/
7156W:	http://palosaari.fi/linux/
7157Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7158T:	git git://linuxtv.org/anttip/media_tree.git
7159S:	Maintained
7160F:	drivers/media/tuners/msi001*
7161
7162MSI2500 MEDIA DRIVER
7163M:	Antti Palosaari <crope@iki.fi>
7164L:	linux-media@vger.kernel.org
7165W:	http://linuxtv.org/
7166W:	http://palosaari.fi/linux/
7167Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7168T:	git git://linuxtv.org/anttip/media_tree.git
7169S:	Maintained
7170F:	drivers/media/usb/msi2500/
7171
7172MSYSTEMS DISKONCHIP G3 MTD DRIVER
7173M:	Robert Jarzmik <robert.jarzmik@free.fr>
7174L:	linux-mtd@lists.infradead.org
7175S:	Maintained
7176F:	drivers/mtd/devices/docg3*
7177
7178MT9M032 APTINA SENSOR DRIVER
7179M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7180L:	linux-media@vger.kernel.org
7181T:	git git://linuxtv.org/media_tree.git
7182S:	Maintained
7183F:	drivers/media/i2c/mt9m032.c
7184F:	include/media/mt9m032.h
7185
7186MT9P031 APTINA CAMERA SENSOR
7187M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7188L:	linux-media@vger.kernel.org
7189T:	git git://linuxtv.org/media_tree.git
7190S:	Maintained
7191F:	drivers/media/i2c/mt9p031.c
7192F:	include/media/mt9p031.h
7193
7194MT9T001 APTINA CAMERA SENSOR
7195M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7196L:	linux-media@vger.kernel.org
7197T:	git git://linuxtv.org/media_tree.git
7198S:	Maintained
7199F:	drivers/media/i2c/mt9t001.c
7200F:	include/media/mt9t001.h
7201
7202MT9V032 APTINA CAMERA SENSOR
7203M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7204L:	linux-media@vger.kernel.org
7205T:	git git://linuxtv.org/media_tree.git
7206S:	Maintained
7207F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7208F:	drivers/media/i2c/mt9v032.c
7209F:	include/media/mt9v032.h
7210
7211MULTIFUNCTION DEVICES (MFD)
7212M:	Lee Jones <lee.jones@linaro.org>
7213T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7214S:	Supported
7215F:	drivers/mfd/
7216F:	include/linux/mfd/
7217
7218MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7219M:	Ulf Hansson <ulf.hansson@linaro.org>
7220L:	linux-mmc@vger.kernel.org
7221T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7222S:	Maintained
7223F:	drivers/mmc/
7224F:	include/linux/mmc/
7225F:	include/uapi/linux/mmc/
7226
7227MULTIMEDIA CARD (MMC) ETC. OVER SPI
7228S:	Orphan
7229F:	drivers/mmc/host/mmc_spi.c
7230F:	include/linux/spi/mmc_spi.h
7231
7232MULTISOUND SOUND DRIVER
7233M:	Andrew Veliath <andrewtv@usa.net>
7234S:	Maintained
7235F:	Documentation/sound/oss/MultiSound
7236F:	sound/oss/msnd*
7237
7238MULTITECH MULTIPORT CARD (ISICOM)
7239S:	Orphan
7240F:	drivers/tty/isicom.c
7241F:	include/linux/isicom.h
7242
7243MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7244M:	Felipe Balbi <balbi@ti.com>
7245L:	linux-usb@vger.kernel.org
7246T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7247S:	Maintained
7248F:	drivers/usb/musb/
7249
7250MXL5007T MEDIA DRIVER
7251M:	Michael Krufky <mkrufky@linuxtv.org>
7252L:	linux-media@vger.kernel.org
7253W:	http://linuxtv.org/
7254W:	http://github.com/mkrufky
7255Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7256T:	git git://linuxtv.org/mkrufky/tuners.git
7257S:	Maintained
7258F:	drivers/media/tuners/mxl5007t.*
7259
7260MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7261M:	Hyong-Youb Kim <hykim@myri.com>
7262L:	netdev@vger.kernel.org
7263W:	https://www.myricom.com/support/downloads/myri10ge.html
7264S:	Supported
7265F:	drivers/net/ethernet/myricom/myri10ge/
7266
7267NATSEMI ETHERNET DRIVER (DP8381x)
7268S:	Orphan
7269F:	drivers/net/ethernet/natsemi/natsemi.c
7270
7271NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7272M:	Daniel Mack <zonque@gmail.com>
7273S:	Maintained
7274L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7275W:	http://www.native-instruments.com
7276F:	sound/usb/caiaq/
7277
7278NCP FILESYSTEM
7279M:	Petr Vandrovec <petr@vandrovec.name>
7280S:	Odd Fixes
7281F:	fs/ncpfs/
7282
7283NCR 5380 SCSI DRIVERS
7284M:	Finn Thain <fthain@telegraphics.com.au>
7285M:	Michael Schmitz <schmitzmic@gmail.com>
7286L:	linux-scsi@vger.kernel.org
7287S:	Maintained
7288F:	Documentation/scsi/g_NCR5380.txt
7289F:	drivers/scsi/NCR5380.*
7290F:	drivers/scsi/arm/cumana_1.c
7291F:	drivers/scsi/arm/oak.c
7292F:	drivers/scsi/atari_NCR5380.c
7293F:	drivers/scsi/atari_scsi.*
7294F:	drivers/scsi/dmx3191d.c
7295F:	drivers/scsi/dtc.*
7296F:	drivers/scsi/g_NCR5380.*
7297F:	drivers/scsi/g_NCR5380_mmio.c
7298F:	drivers/scsi/mac_scsi.*
7299F:	drivers/scsi/pas16.*
7300F:	drivers/scsi/sun3_scsi.*
7301F:	drivers/scsi/sun3_scsi_vme.c
7302F:	drivers/scsi/t128.*
7303
7304NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7305M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7306L:	linux-scsi@vger.kernel.org
7307S:	Maintained
7308F:	drivers/scsi/NCR_D700.*
7309
7310NCT6775 HARDWARE MONITOR DRIVER
7311M:	Guenter Roeck <linux@roeck-us.net>
7312L:	lm-sensors@lm-sensors.org
7313S:	Maintained
7314F:	Documentation/hwmon/nct6775
7315F:	drivers/hwmon/nct6775.c
7316
7317NETEFFECT IWARP RNIC DRIVER (IW_NES)
7318M:	Faisal Latif <faisal.latif@intel.com>
7319L:	linux-rdma@vger.kernel.org
7320W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7321S:	Supported
7322F:	drivers/infiniband/hw/nes/
7323
7324NETEM NETWORK EMULATOR
7325M:	Stephen Hemminger <stephen@networkplumber.org>
7326L:	netem@lists.linux-foundation.org
7327S:	Maintained
7328F:	net/sched/sch_netem.c
7329
7330NETERION 10GbE DRIVERS (s2io/vxge)
7331M:	Jon Mason <jdmason@kudzu.us>
7332L:	netdev@vger.kernel.org
7333S:	Supported
7334F:	Documentation/networking/s2io.txt
7335F:	Documentation/networking/vxge.txt
7336F:	drivers/net/ethernet/neterion/
7337
7338NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7339M:	Pablo Neira Ayuso <pablo@netfilter.org>
7340M:	Patrick McHardy <kaber@trash.net>
7341M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7342L:	netfilter-devel@vger.kernel.org
7343L:	coreteam@netfilter.org
7344W:	http://www.netfilter.org/
7345W:	http://www.iptables.org/
7346Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7347T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7349S:	Supported
7350F:	include/linux/netfilter*
7351F:	include/linux/netfilter/
7352F:	include/net/netfilter/
7353F:	include/uapi/linux/netfilter*
7354F:	include/uapi/linux/netfilter/
7355F:	net/*/netfilter.c
7356F:	net/*/netfilter/
7357F:	net/netfilter/
7358F:	net/bridge/br_netfilter*.c
7359
7360NETLABEL
7361M:	Paul Moore <paul@paul-moore.com>
7362W:	http://netlabel.sf.net
7363L:	netdev@vger.kernel.org
7364S:	Maintained
7365F:	Documentation/netlabel/
7366F:	include/net/netlabel.h
7367F:	net/netlabel/
7368
7369NETROM NETWORK LAYER
7370M:	Ralf Baechle <ralf@linux-mips.org>
7371L:	linux-hams@vger.kernel.org
7372W:	http://www.linux-ax25.org/
7373S:	Maintained
7374F:	include/net/netrom.h
7375F:	include/uapi/linux/netrom.h
7376F:	net/netrom/
7377
7378NETWORK BLOCK DEVICE (NBD)
7379M:	Markus Pargmann <mpa@pengutronix.de>
7380S:	Maintained
7381L:	nbd-general@lists.sourceforge.net
7382T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7383F:	Documentation/blockdev/nbd.txt
7384F:	drivers/block/nbd.c
7385F:	include/uapi/linux/nbd.h
7386
7387NETWORK DROP MONITOR
7388M:	Neil Horman <nhorman@tuxdriver.com>
7389L:	netdev@vger.kernel.org
7390S:	Maintained
7391W:	https://fedorahosted.org/dropwatch/
7392F:	net/core/drop_monitor.c
7393
7394NETWORKING [GENERAL]
7395M:	"David S. Miller" <davem@davemloft.net>
7396L:	netdev@vger.kernel.org
7397W:	http://www.linuxfoundation.org/en/Net
7398Q:	http://patchwork.ozlabs.org/project/netdev/list/
7399T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7400T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7401S:	Maintained
7402F:	net/
7403F:	include/net/
7404F:	include/linux/in.h
7405F:	include/linux/net.h
7406F:	include/linux/netdevice.h
7407F:	include/uapi/linux/in.h
7408F:	include/uapi/linux/net.h
7409F:	include/uapi/linux/netdevice.h
7410F:	include/uapi/linux/net_namespace.h
7411F:	tools/net/
7412F:	tools/testing/selftests/net/
7413F:	lib/random32.c
7414F:	lib/test_bpf.c
7415
7416NETWORKING [IPv4/IPv6]
7417M:	"David S. Miller" <davem@davemloft.net>
7418M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7419M:	James Morris <jmorris@namei.org>
7420M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7421M:	Patrick McHardy <kaber@trash.net>
7422L:	netdev@vger.kernel.org
7423T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7424S:	Maintained
7425F:	net/ipv4/
7426F:	net/ipv6/
7427F:	include/net/ip*
7428F:	arch/x86/net/*
7429
7430NETWORKING [IPSEC]
7431M:	Steffen Klassert <steffen.klassert@secunet.com>
7432M:	Herbert Xu <herbert@gondor.apana.org.au>
7433M:	"David S. Miller" <davem@davemloft.net>
7434L:	netdev@vger.kernel.org
7435T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7436T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7437S:	Maintained
7438F:	net/core/flow.c
7439F:	net/xfrm/
7440F:	net/key/
7441F:	net/ipv4/xfrm*
7442F:	net/ipv4/esp4.c
7443F:	net/ipv4/ah4.c
7444F:	net/ipv4/ipcomp.c
7445F:	net/ipv4/ip_vti.c
7446F:	net/ipv6/xfrm*
7447F:	net/ipv6/esp6.c
7448F:	net/ipv6/ah6.c
7449F:	net/ipv6/ipcomp6.c
7450F:	net/ipv6/ip6_vti.c
7451F:	include/uapi/linux/xfrm.h
7452F:	include/net/xfrm.h
7453
7454NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7455M:	Paul Moore <paul@paul-moore.com>
7456L:	netdev@vger.kernel.org
7457S:	Maintained
7458
7459NETWORKING [WIRELESS]
7460L:	linux-wireless@vger.kernel.org
7461Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7462
7463NETWORKING DRIVERS
7464L:	netdev@vger.kernel.org
7465W:	http://www.linuxfoundation.org/en/Net
7466Q:	http://patchwork.ozlabs.org/project/netdev/list/
7467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7468T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7469S:	Odd Fixes
7470F:	drivers/net/
7471F:	include/linux/if_*
7472F:	include/linux/netdevice.h
7473F:	include/linux/etherdevice.h
7474F:	include/linux/fcdevice.h
7475F:	include/linux/fddidevice.h
7476F:	include/linux/hippidevice.h
7477F:	include/linux/inetdevice.h
7478F:	include/uapi/linux/if_*
7479F:	include/uapi/linux/netdevice.h
7480
7481NETWORKING DRIVERS (WIRELESS)
7482M:	Kalle Valo <kvalo@codeaurora.org>
7483L:	linux-wireless@vger.kernel.org
7484Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7485T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7486S:	Maintained
7487F:	drivers/net/wireless/
7488
7489NETXEN (1/10) GbE SUPPORT
7490M:	Manish Chopra <manish.chopra@qlogic.com>
7491M:	Sony Chacko <sony.chacko@qlogic.com>
7492M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7493L:	netdev@vger.kernel.org
7494W:	http://www.qlogic.com
7495S:	Supported
7496F:	drivers/net/ethernet/qlogic/netxen/
7497
7498NFC SUBSYSTEM
7499M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7500M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7501M:	Samuel Ortiz <sameo@linux.intel.com>
7502L:	linux-wireless@vger.kernel.org
7503L:	linux-nfc@lists.01.org (subscribers-only)
7504S:	Supported
7505F:	net/nfc/
7506F:	include/net/nfc/
7507F:	include/uapi/linux/nfc.h
7508F:	drivers/nfc/
7509F:	include/linux/platform_data/pn544.h
7510F:	Documentation/devicetree/bindings/net/nfc/
7511
7512NFS, SUNRPC, AND LOCKD CLIENTS
7513M:	Trond Myklebust <trond.myklebust@primarydata.com>
7514M:	Anna Schumaker <anna.schumaker@netapp.com>
7515L:	linux-nfs@vger.kernel.org
7516W:	http://client.linux-nfs.org
7517T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7518S:	Maintained
7519F:	fs/lockd/
7520F:	fs/nfs/
7521F:	fs/nfs_common/
7522F:	net/sunrpc/
7523F:	include/linux/lockd/
7524F:	include/linux/nfs*
7525F:	include/linux/sunrpc/
7526F:	include/uapi/linux/nfs*
7527F:	include/uapi/linux/sunrpc/
7528
7529NILFS2 FILESYSTEM
7530M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7531L:	linux-nilfs@vger.kernel.org
7532W:	http://nilfs.sourceforge.net/
7533T:	git git://github.com/konis/nilfs2.git
7534S:	Supported
7535F:	Documentation/filesystems/nilfs2.txt
7536F:	fs/nilfs2/
7537F:	include/linux/nilfs2_fs.h
7538F:	include/trace/events/nilfs2.h
7539
7540NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7541M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7542W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7543S:	Maintained
7544F:	Documentation/scsi/NinjaSCSI.txt
7545F:	drivers/scsi/pcmcia/nsp_*
7546
7547NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7548M:	GOTO Masanori <gotom@debian.or.jp>
7549M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7550W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7551S:	Maintained
7552F:	Documentation/scsi/NinjaSCSI.txt
7553F:	drivers/scsi/nsp32*
7554
7555NIOS2 ARCHITECTURE
7556M:	Ley Foon Tan <lftan@altera.com>
7557L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7558T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7559S:	Maintained
7560F:	arch/nios2/
7561
7562NOKIA N900 POWER SUPPLY DRIVERS
7563M:	Pali Rohár <pali.rohar@gmail.com>
7564S:	Maintained
7565F:	include/linux/power/bq2415x_charger.h
7566F:	include/linux/power/bq27xxx_battery.h
7567F:	include/linux/power/isp1704_charger.h
7568F:	drivers/power/bq2415x_charger.c
7569F:	drivers/power/bq27xxx_battery.c
7570F:	drivers/power/isp1704_charger.c
7571F:	drivers/power/rx51_battery.c
7572
7573NTB DRIVER CORE
7574M:	Jon Mason <jdmason@kudzu.us>
7575M:	Dave Jiang <dave.jiang@intel.com>
7576M:	Allen Hubbe <Allen.Hubbe@emc.com>
7577L:	linux-ntb@googlegroups.com
7578S:	Supported
7579W:	https://github.com/jonmason/ntb/wiki
7580T:	git git://github.com/jonmason/ntb.git
7581F:	drivers/ntb/
7582F:	drivers/net/ntb_netdev.c
7583F:	include/linux/ntb.h
7584F:	include/linux/ntb_transport.h
7585
7586NTB INTEL DRIVER
7587M:	Jon Mason <jdmason@kudzu.us>
7588M:	Dave Jiang <dave.jiang@intel.com>
7589L:	linux-ntb@googlegroups.com
7590S:	Supported
7591W:	https://github.com/jonmason/ntb/wiki
7592T:	git git://github.com/jonmason/ntb.git
7593F:	drivers/ntb/hw/intel/
7594
7595NTFS FILESYSTEM
7596M:	Anton Altaparmakov <anton@tuxera.com>
7597L:	linux-ntfs-dev@lists.sourceforge.net
7598W:	http://www.tuxera.com/
7599T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7600S:	Supported
7601F:	Documentation/filesystems/ntfs.txt
7602F:	fs/ntfs/
7603
7604NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7605M:	Antonino Daplas <adaplas@gmail.com>
7606L:	linux-fbdev@vger.kernel.org
7607S:	Maintained
7608F:	drivers/video/fbdev/riva/
7609F:	drivers/video/fbdev/nvidia/
7610
7611NVM EXPRESS DRIVER
7612M:	Keith Busch <keith.busch@intel.com>
7613M:	Jens Axboe <axboe@fb.com>
7614L:	linux-nvme@lists.infradead.org
7615T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7616W:	https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7617S:	Supported
7618F:	drivers/nvme/host/
7619F:	include/linux/nvme.h
7620
7621NVMEM FRAMEWORK
7622M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7623M:	Maxime Ripard <maxime.ripard@free-electrons.com>
7624S:	Maintained
7625F:	drivers/nvmem/
7626F:	Documentation/devicetree/bindings/nvmem/
7627F:	include/linux/nvmem-consumer.h
7628F:	include/linux/nvmem-provider.h
7629
7630NXP-NCI NFC DRIVER
7631M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7632R:	Charles Gorand <charles.gorand@effinnov.com>
7633L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7634S:	Supported
7635F:	drivers/nfc/nxp-nci
7636
7637NXP TDA998X DRM DRIVER
7638M:	Russell King <rmk+kernel@arm.linux.org.uk>
7639S:	Supported
7640F:	drivers/gpu/drm/i2c/tda998x_drv.c
7641F:	include/drm/i2c/tda998x.h
7642
7643NXP TFA9879 DRIVER
7644M:	Peter Rosin <peda@axentia.se>
7645L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7646S:	Maintained
7647F:	sound/soc/codecs/tfa9879*
7648
7649OMAP SUPPORT
7650M:	Tony Lindgren <tony@atomide.com>
7651L:	linux-omap@vger.kernel.org
7652W:	http://www.muru.com/linux/omap/
7653W:	http://linux.omap.com/
7654Q:	http://patchwork.kernel.org/project/linux-omap/list/
7655T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7656S:	Maintained
7657F:	arch/arm/*omap*/
7658F:	arch/arm/configs/omap1_defconfig
7659F:	arch/arm/configs/omap2plus_defconfig
7660F:	drivers/i2c/busses/i2c-omap.c
7661F:	drivers/irqchip/irq-omap-intc.c
7662F:	drivers/mfd/*omap*.c
7663F:	drivers/mfd/menelaus.c
7664F:	drivers/mfd/palmas.c
7665F:	drivers/mfd/tps65217.c
7666F:	drivers/mfd/tps65218.c
7667F:	drivers/mfd/tps65910.c
7668F:	drivers/mfd/twl-core.[ch]
7669F:	drivers/mfd/twl4030*.c
7670F:	drivers/mfd/twl6030*.c
7671F:	drivers/mfd/twl6040*.c
7672F:	drivers/regulator/palmas-regulator*.c
7673F:	drivers/regulator/pbias-regulator.c
7674F:	drivers/regulator/tps65217-regulator.c
7675F:	drivers/regulator/tps65218-regulator.c
7676F:	drivers/regulator/tps65910-regulator.c
7677F:	drivers/regulator/twl-regulator.c
7678F:	include/linux/i2c-omap.h
7679
7680OMAP DEVICE TREE SUPPORT
7681M:	Benoît Cousson <bcousson@baylibre.com>
7682M:	Tony Lindgren <tony@atomide.com>
7683L:	linux-omap@vger.kernel.org
7684L:	devicetree@vger.kernel.org
7685S:	Maintained
7686F:	arch/arm/boot/dts/*omap*
7687F:	arch/arm/boot/dts/*am3*
7688F:	arch/arm/boot/dts/*am4*
7689F:	arch/arm/boot/dts/*am5*
7690F:	arch/arm/boot/dts/*dra7*
7691
7692OMAP CLOCK FRAMEWORK SUPPORT
7693M:	Paul Walmsley <paul@pwsan.com>
7694L:	linux-omap@vger.kernel.org
7695S:	Maintained
7696F:	arch/arm/*omap*/*clock*
7697
7698OMAP POWER MANAGEMENT SUPPORT
7699M:	Kevin Hilman <khilman@deeprootsystems.com>
7700L:	linux-omap@vger.kernel.org
7701S:	Maintained
7702F:	arch/arm/*omap*/*pm*
7703F:	drivers/cpufreq/omap-cpufreq.c
7704
7705OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7706M:	Rajendra Nayak <rnayak@ti.com>
7707M:	Paul Walmsley <paul@pwsan.com>
7708L:	linux-omap@vger.kernel.org
7709S:	Maintained
7710F:	arch/arm/mach-omap2/prm*
7711
7712OMAP AUDIO SUPPORT
7713M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7714M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7715L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7716L:	linux-omap@vger.kernel.org
7717S:	Maintained
7718F:	sound/soc/omap/
7719
7720OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7721M:	Roger Quadros <rogerq@ti.com>
7722M:	Tony Lindgren <tony@atomide.com>
7723L:	linux-omap@vger.kernel.org
7724S:	Maintained
7725F:	drivers/memory/omap-gpmc.c
7726F:	arch/arm/mach-omap2/*gpmc*
7727
7728OMAP FRAMEBUFFER SUPPORT
7729M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7730L:	linux-fbdev@vger.kernel.org
7731L:	linux-omap@vger.kernel.org
7732S:	Maintained
7733F:	drivers/video/fbdev/omap/
7734
7735OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7736M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7737L:	linux-omap@vger.kernel.org
7738L:	linux-fbdev@vger.kernel.org
7739S:	Maintained
7740F:	drivers/video/fbdev/omap2/
7741F:	Documentation/arm/OMAP/DSS
7742
7743OMAP HARDWARE SPINLOCK SUPPORT
7744M:	Ohad Ben-Cohen <ohad@wizery.com>
7745L:	linux-omap@vger.kernel.org
7746S:	Maintained
7747F:	drivers/hwspinlock/omap_hwspinlock.c
7748
7749OMAP MMC SUPPORT
7750M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7751L:	linux-omap@vger.kernel.org
7752S:	Maintained
7753F:	drivers/mmc/host/omap.c
7754
7755OMAP HS MMC SUPPORT
7756L:	linux-mmc@vger.kernel.org
7757L:	linux-omap@vger.kernel.org
7758S:	Orphan
7759F:	drivers/mmc/host/omap_hsmmc.c
7760
7761OMAP RANDOM NUMBER GENERATOR SUPPORT
7762M:	Deepak Saxena <dsaxena@plexity.net>
7763S:	Maintained
7764F:	drivers/char/hw_random/omap-rng.c
7765
7766OMAP HWMOD SUPPORT
7767M:	Benoît Cousson <bcousson@baylibre.com>
7768M:	Paul Walmsley <paul@pwsan.com>
7769L:	linux-omap@vger.kernel.org
7770S:	Maintained
7771F:	arch/arm/mach-omap2/omap_hwmod.*
7772
7773OMAP HWMOD DATA
7774M:	Paul Walmsley <paul@pwsan.com>
7775L:	linux-omap@vger.kernel.org
7776S:	Maintained
7777F:	arch/arm/mach-omap2/omap_hwmod*data*
7778
7779OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7780M:	Benoît Cousson <bcousson@baylibre.com>
7781L:	linux-omap@vger.kernel.org
7782S:	Maintained
7783F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7784
7785OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7786M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7787L:	linux-media@vger.kernel.org
7788S:	Maintained
7789F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7790F:	drivers/media/platform/omap3isp/
7791F:	drivers/staging/media/omap4iss/
7792
7793OMAP USB SUPPORT
7794M:	Felipe Balbi <balbi@ti.com>
7795L:	linux-usb@vger.kernel.org
7796L:	linux-omap@vger.kernel.org
7797T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7798S:	Maintained
7799F:	drivers/usb/*/*omap*
7800F:	arch/arm/*omap*/usb*
7801
7802OMAP GPIO DRIVER
7803M:	Javier Martinez Canillas <javier@dowhile0.org>
7804M:	Santosh Shilimkar <ssantosh@kernel.org>
7805M:	Kevin Hilman <khilman@deeprootsystems.com>
7806L:	linux-omap@vger.kernel.org
7807S:	Maintained
7808F:	drivers/gpio/gpio-omap.c
7809
7810OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7811M:	Mark Jackson <mpfj@newflow.co.uk>
7812L:	linux-omap@vger.kernel.org
7813S:	Maintained
7814F:	arch/arm/boot/dts/am335x-nano.dts
7815
7816OMFS FILESYSTEM
7817M:	Bob Copeland <me@bobcopeland.com>
7818L:	linux-karma-devel@lists.sourceforge.net
7819S:	Maintained
7820F:	Documentation/filesystems/omfs.txt
7821F:	fs/omfs/
7822
7823OMNIKEY CARDMAN 4000 DRIVER
7824M:	Harald Welte <laforge@gnumonks.org>
7825S:	Maintained
7826F:	drivers/char/pcmcia/cm4000_cs.c
7827F:	include/linux/cm4000_cs.h
7828F:	include/uapi/linux/cm4000_cs.h
7829
7830OMNIKEY CARDMAN 4040 DRIVER
7831M:	Harald Welte <laforge@gnumonks.org>
7832S:	Maintained
7833F:	drivers/char/pcmcia/cm4040_cs.*
7834
7835OMNIVISION OV7670 SENSOR DRIVER
7836M:	Jonathan Corbet <corbet@lwn.net>
7837L:	linux-media@vger.kernel.org
7838T:	git git://linuxtv.org/media_tree.git
7839S:	Maintained
7840F:	drivers/media/i2c/ov7670.c
7841
7842ONENAND FLASH DRIVER
7843M:	Kyungmin Park <kyungmin.park@samsung.com>
7844L:	linux-mtd@lists.infradead.org
7845S:	Maintained
7846F:	drivers/mtd/onenand/
7847F:	include/linux/mtd/onenand*.h
7848
7849ONSTREAM SCSI TAPE DRIVER
7850M:	Willem Riede <osst@riede.org>
7851L:	osst-users@lists.sourceforge.net
7852L:	linux-scsi@vger.kernel.org
7853S:	Maintained
7854F:	Documentation/scsi/osst.txt
7855F:	drivers/scsi/osst.*
7856F:	drivers/scsi/osst_*.h
7857F:	drivers/scsi/st.h
7858
7859OPENCORES I2C BUS DRIVER
7860M:	Peter Korsgaard <jacmet@sunsite.dk>
7861L:	linux-i2c@vger.kernel.org
7862S:	Maintained
7863F:	Documentation/i2c/busses/i2c-ocores
7864F:	drivers/i2c/busses/i2c-ocores.c
7865
7866OPEN FIRMWARE AND FLATTENED DEVICE TREE
7867M:	Rob Herring <robh+dt@kernel.org>
7868M:	Frank Rowand <frowand.list@gmail.com>
7869M:	Grant Likely <grant.likely@linaro.org>
7870L:	devicetree@vger.kernel.org
7871W:	http://www.devicetree.org/
7872T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7873S:	Maintained
7874F:	drivers/of/
7875F:	include/linux/of*.h
7876F:	scripts/dtc/
7877
7878OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7879M:	Rob Herring <robh+dt@kernel.org>
7880M:	Pawel Moll <pawel.moll@arm.com>
7881M:	Mark Rutland <mark.rutland@arm.com>
7882M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7883M:	Kumar Gala <galak@codeaurora.org>
7884L:	devicetree@vger.kernel.org
7885S:	Maintained
7886F:	Documentation/devicetree/
7887F:	arch/*/boot/dts/
7888F:	include/dt-bindings/
7889
7890OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7891M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7892L:	devicetree@vger.kernel.org
7893S:	Maintained
7894F:	Documentation/devicetree/dynamic-resolution-notes.txt
7895F:	Documentation/devicetree/overlay-notes.txt
7896F:	drivers/of/overlay.c
7897F:	drivers/of/resolver.c
7898
7899OPENRISC ARCHITECTURE
7900M:	Jonas Bonn <jonas@southpole.se>
7901W:	http://openrisc.net
7902L:	linux@lists.openrisc.net (moderated for non-subscribers)
7903S:	Maintained
7904T:	git git://openrisc.net/~jonas/linux
7905F:	arch/openrisc/
7906
7907OPENVSWITCH
7908M:	Pravin Shelar <pshelar@nicira.com>
7909L:	netdev@vger.kernel.org
7910L:	dev@openvswitch.org
7911W:	http://openvswitch.org
7912S:	Maintained
7913F:	net/openvswitch/
7914F:	include/uapi/linux/openvswitch.h
7915
7916OPERATING PERFORMANCE POINTS (OPP)
7917M:	Viresh Kumar <vireshk@kernel.org>
7918M:	Nishanth Menon <nm@ti.com>
7919M:	Stephen Boyd <sboyd@codeaurora.org>
7920L:	linux-pm@vger.kernel.org
7921S:	Maintained
7922T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7923F:	drivers/base/power/opp/
7924F:	include/linux/pm_opp.h
7925F:	Documentation/power/opp.txt
7926F:	Documentation/devicetree/bindings/opp/
7927
7928OPL4 DRIVER
7929M:	Clemens Ladisch <clemens@ladisch.de>
7930L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7931T:	git git://git.alsa-project.org/alsa-kernel.git
7932S:	Maintained
7933F:	sound/drivers/opl4/
7934
7935OPROFILE
7936M:	Robert Richter <rric@kernel.org>
7937L:	oprofile-list@lists.sf.net
7938S:	Maintained
7939F:	arch/*/include/asm/oprofile*.h
7940F:	arch/*/oprofile/
7941F:	drivers/oprofile/
7942F:	include/linux/oprofile.h
7943
7944ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7945M:	Mark Fasheh <mfasheh@suse.com>
7946M:	Joel Becker <jlbec@evilplan.org>
7947L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7948W:	http://ocfs2.wiki.kernel.org
7949S:	Supported
7950F:	Documentation/filesystems/ocfs2.txt
7951F:	Documentation/filesystems/dlmfs.txt
7952F:	fs/ocfs2/
7953
7954ORINOCO DRIVER
7955L:	linux-wireless@vger.kernel.org
7956W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7957W:	http://www.nongnu.org/orinoco/
7958S:	Orphan
7959F:	drivers/net/wireless/orinoco/
7960
7961OSD LIBRARY and FILESYSTEM
7962M:	Boaz Harrosh <ooo@electrozaur.com>
7963M:	Benny Halevy <bhalevy@primarydata.com>
7964L:	osd-dev@open-osd.org
7965W:	http://open-osd.org
7966T:	git git://git.open-osd.org/open-osd.git
7967S:	Maintained
7968F:	drivers/scsi/osd/
7969F:	include/scsi/osd_*
7970F:	fs/exofs/
7971
7972OVERLAY FILESYSTEM
7973M:	Miklos Szeredi <miklos@szeredi.hu>
7974L:	linux-unionfs@vger.kernel.org
7975T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7976S:	Supported
7977F:	fs/overlayfs/
7978F:	Documentation/filesystems/overlayfs.txt
7979
7980P54 WIRELESS DRIVER
7981M:	Christian Lamparter <chunkeey@googlemail.com>
7982L:	linux-wireless@vger.kernel.org
7983W:	http://wireless.kernel.org/en/users/Drivers/p54
7984S:	Maintained
7985F:	drivers/net/wireless/p54/
7986
7987PA SEMI ETHERNET DRIVER
7988M:	Olof Johansson <olof@lixom.net>
7989L:	netdev@vger.kernel.org
7990S:	Maintained
7991F:	drivers/net/ethernet/pasemi/*
7992
7993PA SEMI SMBUS DRIVER
7994M:	Olof Johansson <olof@lixom.net>
7995L:	linux-i2c@vger.kernel.org
7996S:	Maintained
7997F:	drivers/i2c/busses/i2c-pasemi.c
7998
7999PADATA PARALLEL EXECUTION MECHANISM
8000M:	Steffen Klassert <steffen.klassert@secunet.com>
8001L:	linux-crypto@vger.kernel.org
8002S:	Maintained
8003F:	kernel/padata.c
8004F:	include/linux/padata.h
8005F:	Documentation/padata.txt
8006
8007PANASONIC LAPTOP ACPI EXTRAS DRIVER
8008M:	Harald Welte <laforge@gnumonks.org>
8009L:	platform-driver-x86@vger.kernel.org
8010S:	Maintained
8011F:	drivers/platform/x86/panasonic-laptop.c
8012
8013PANASONIC MN10300/AM33/AM34 PORT
8014M:	David Howells <dhowells@redhat.com>
8015M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8016L:	linux-am33-list@redhat.com (moderated for non-subscribers)
8017W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8018S:	Maintained
8019F:	Documentation/mn10300/
8020F:	arch/mn10300/
8021
8022PARALLEL PORT SUBSYSTEM
8023M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8024M:	Sudip Mukherjee <sudip@vectorindia.org>
8025L:	linux-parport@lists.infradead.org (subscribers-only)
8026S:	Maintained
8027F:	drivers/parport/
8028F:	include/linux/parport*.h
8029F:	drivers/char/ppdev.c
8030F:	include/uapi/linux/ppdev.h
8031F:	Documentation/parport*.txt
8032
8033PARAVIRT_OPS INTERFACE
8034M:	Jeremy Fitzhardinge <jeremy@goop.org>
8035M:	Chris Wright <chrisw@sous-sol.org>
8036M:	Alok Kataria <akataria@vmware.com>
8037M:	Rusty Russell <rusty@rustcorp.com.au>
8038L:	virtualization@lists.linux-foundation.org
8039S:	Supported
8040F:	Documentation/virtual/paravirt_ops.txt
8041F:	arch/*/kernel/paravirt*
8042F:	arch/*/include/asm/paravirt.h
8043
8044PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8045M:	Tim Waugh <tim@cyberelk.net>
8046L:	linux-parport@lists.infradead.org (subscribers-only)
8047S:	Maintained
8048F:	Documentation/blockdev/paride.txt
8049F:	drivers/block/paride/
8050
8051PARISC ARCHITECTURE
8052M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
8053M:	Helge Deller <deller@gmx.de>
8054L:	linux-parisc@vger.kernel.org
8055W:	http://www.parisc-linux.org/
8056Q:	http://patchwork.kernel.org/project/linux-parisc/list/
8057T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8058T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8059S:	Maintained
8060F:	arch/parisc/
8061F:	Documentation/parisc/
8062F:	drivers/parisc/
8063F:	drivers/char/agp/parisc-agp.c
8064F:	drivers/input/serio/gscps2.c
8065F:	drivers/parport/parport_gsc.*
8066F:	drivers/tty/serial/8250/8250_gsc.c
8067F:	drivers/video/fbdev/sti*
8068F:	drivers/video/console/sti*
8069F:	drivers/video/logo/logo_parisc*
8070
8071PC87360 HARDWARE MONITORING DRIVER
8072M:	Jim Cromie <jim.cromie@gmail.com>
8073L:	lm-sensors@lm-sensors.org
8074S:	Maintained
8075F:	Documentation/hwmon/pc87360
8076F:	drivers/hwmon/pc87360.c
8077
8078PC8736x GPIO DRIVER
8079M:	Jim Cromie <jim.cromie@gmail.com>
8080S:	Maintained
8081F:	drivers/char/pc8736x_gpio.c
8082
8083PC87427 HARDWARE MONITORING DRIVER
8084M:	Jean Delvare <jdelvare@suse.com>
8085L:	lm-sensors@lm-sensors.org
8086S:	Maintained
8087F:	Documentation/hwmon/pc87427
8088F:	drivers/hwmon/pc87427.c
8089
8090PCA9532 LED DRIVER
8091M:	Riku Voipio <riku.voipio@iki.fi>
8092S:	Maintained
8093F:	drivers/leds/leds-pca9532.c
8094F:	include/linux/leds-pca9532.h
8095
8096PCA9541 I2C BUS MASTER SELECTOR DRIVER
8097M:	Guenter Roeck <linux@roeck-us.net>
8098L:	linux-i2c@vger.kernel.org
8099S:	Maintained
8100F:	drivers/i2c/muxes/i2c-mux-pca9541.c
8101
8102PCDP - PRIMARY CONSOLE AND DEBUG PORT
8103M:	Khalid Aziz <khalid@gonehiking.org>
8104S:	Maintained
8105F:	drivers/firmware/pcdp.*
8106
8107PCI ERROR RECOVERY
8108M:	Linas Vepstas <linasvepstas@gmail.com>
8109L:	linux-pci@vger.kernel.org
8110S:	Supported
8111F:	Documentation/PCI/pci-error-recovery.txt
8112
8113PCI SUBSYSTEM
8114M:	Bjorn Helgaas <bhelgaas@google.com>
8115L:	linux-pci@vger.kernel.org
8116Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
8117T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8118S:	Supported
8119F:	Documentation/PCI/
8120F:	drivers/pci/
8121F:	include/linux/pci*
8122F:	arch/x86/pci/
8123F:	arch/x86/kernel/quirks.c
8124
8125PCI DRIVER FOR ALTERA PCIE IP
8126M:	Ley Foon Tan <lftan@altera.com>
8127L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8128L:	linux-pci@vger.kernel.org
8129S:	Supported
8130F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
8131F:	drivers/pci/host/pcie-altera.c
8132
8133PCI DRIVER FOR ARM VERSATILE PLATFORM
8134M:	Rob Herring <robh@kernel.org>
8135L:	linux-pci@vger.kernel.org
8136L:	linux-arm-kernel@lists.infradead.org
8137S:	Maintained
8138F:	Documentation/devicetree/bindings/pci/versatile.txt
8139F:	drivers/pci/host/pci-versatile.c
8140
8141PCI DRIVER FOR APPLIEDMICRO XGENE
8142M:	Tanmay Inamdar <tinamdar@apm.com>
8143L:	linux-pci@vger.kernel.org
8144L:	linux-arm-kernel@lists.infradead.org
8145S:	Maintained
8146F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
8147F:	drivers/pci/host/pci-xgene.c
8148
8149PCI DRIVER FOR FREESCALE LAYERSCAPE
8150M:	Minghuan Lian <minghuan.Lian@freescale.com>
8151M:	Mingkai Hu <mingkai.hu@freescale.com>
8152M:	Roy Zang <tie-fei.zang@freescale.com>
8153L:	linuxppc-dev@lists.ozlabs.org
8154L:	linux-pci@vger.kernel.org
8155L:	linux-arm-kernel@lists.infradead.org
8156S:	Maintained
8157F:	drivers/pci/host/*layerscape*
8158
8159PCI DRIVER FOR IMX6
8160M:	Richard Zhu <Richard.Zhu@freescale.com>
8161M:	Lucas Stach <l.stach@pengutronix.de>
8162L:	linux-pci@vger.kernel.org
8163L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8164S:	Maintained
8165F:	drivers/pci/host/*imx6*
8166
8167PCI DRIVER FOR TI KEYSTONE
8168M:	Murali Karicheri <m-karicheri2@ti.com>
8169L:	linux-pci@vger.kernel.org
8170L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8171S:	Maintained
8172F:	drivers/pci/host/*keystone*
8173
8174PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8175M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8176M:	Jason Cooper <jason@lakedaemon.net>
8177L:	linux-pci@vger.kernel.org
8178L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8179S:	Maintained
8180F:	drivers/pci/host/*mvebu*
8181
8182PCI DRIVER FOR NVIDIA TEGRA
8183M:	Thierry Reding <thierry.reding@gmail.com>
8184L:	linux-tegra@vger.kernel.org
8185L:	linux-pci@vger.kernel.org
8186S:	Supported
8187F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8188F:	drivers/pci/host/pci-tegra.c
8189
8190PCI DRIVER FOR TI DRA7XX
8191M:	Kishon Vijay Abraham I <kishon@ti.com>
8192L:	linux-omap@vger.kernel.org
8193L:	linux-pci@vger.kernel.org
8194S:	Supported
8195F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8196F:	drivers/pci/host/pci-dra7xx.c
8197
8198PCI DRIVER FOR RENESAS R-CAR
8199M:	Simon Horman <horms@verge.net.au>
8200L:	linux-pci@vger.kernel.org
8201L:	linux-sh@vger.kernel.org
8202S:	Maintained
8203F:	drivers/pci/host/*rcar*
8204
8205PCI DRIVER FOR SAMSUNG EXYNOS
8206M:	Jingoo Han <jingoohan1@gmail.com>
8207L:	linux-pci@vger.kernel.org
8208L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8209L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8210S:	Maintained
8211F:	drivers/pci/host/pci-exynos.c
8212
8213PCI DRIVER FOR SYNOPSIS DESIGNWARE
8214M:	Jingoo Han <jingoohan1@gmail.com>
8215M:	Pratyush Anand <pratyush.anand@gmail.com>
8216L:	linux-pci@vger.kernel.org
8217S:	Maintained
8218F:	drivers/pci/host/*designware*
8219
8220PCI DRIVER FOR GENERIC OF HOSTS
8221M:	Will Deacon <will.deacon@arm.com>
8222L:	linux-pci@vger.kernel.org
8223L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8224S:	Maintained
8225F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8226F:	drivers/pci/host/pci-host-generic.c
8227
8228PCIE DRIVER FOR ST SPEAR13XX
8229M:	Pratyush Anand <pratyush.anand@gmail.com>
8230L:	linux-pci@vger.kernel.org
8231S:	Maintained
8232F:	drivers/pci/host/*spear*
8233
8234PCI MSI DRIVER FOR ALTERA MSI IP
8235M:	Ley Foon Tan <lftan@altera.com>
8236L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8237L:	linux-pci@vger.kernel.org
8238S:	Supported
8239F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8240F:	drivers/pci/host/pcie-altera-msi.c
8241
8242PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8243M:	Duc Dang <dhdang@apm.com>
8244L:	linux-pci@vger.kernel.org
8245L:	linux-arm-kernel@lists.infradead.org
8246S:	Maintained
8247F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8248F:	drivers/pci/host/pci-xgene-msi.c
8249
8250PCIE DRIVER FOR HISILICON
8251M:	Zhou Wang <wangzhou1@hisilicon.com>
8252L:	linux-pci@vger.kernel.org
8253S:	Maintained
8254F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8255F:	drivers/pci/host/pcie-hisi.c
8256
8257PCMCIA SUBSYSTEM
8258P:	Linux PCMCIA Team
8259L:	linux-pcmcia@lists.infradead.org
8260W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8261T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8262S:	Maintained
8263F:	Documentation/pcmcia/
8264F:	drivers/pcmcia/
8265F:	include/pcmcia/
8266
8267PCNET32 NETWORK DRIVER
8268M:	Don Fry <pcnet32@frontier.com>
8269L:	netdev@vger.kernel.org
8270S:	Maintained
8271F:	drivers/net/ethernet/amd/pcnet32.c
8272
8273PCRYPT PARALLEL CRYPTO ENGINE
8274M:	Steffen Klassert <steffen.klassert@secunet.com>
8275L:	linux-crypto@vger.kernel.org
8276S:	Maintained
8277F:	crypto/pcrypt.c
8278F:	include/crypto/pcrypt.h
8279
8280PER-CPU MEMORY ALLOCATOR
8281M:	Tejun Heo <tj@kernel.org>
8282M:	Christoph Lameter <cl@linux-foundation.org>
8283T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8284S:	Maintained
8285F:	include/linux/percpu*.h
8286F:	mm/percpu*.c
8287F:	arch/*/include/asm/percpu.h
8288
8289PER-TASK DELAY ACCOUNTING
8290M:	Balbir Singh <bsingharora@gmail.com>
8291S:	Maintained
8292F:	include/linux/delayacct.h
8293F:	kernel/delayacct.c
8294
8295PERFORMANCE EVENTS SUBSYSTEM
8296M:	Peter Zijlstra <peterz@infradead.org>
8297M:	Ingo Molnar <mingo@redhat.com>
8298M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8299L:	linux-kernel@vger.kernel.org
8300T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8301S:	Supported
8302F:	kernel/events/*
8303F:	include/linux/perf_event.h
8304F:	include/uapi/linux/perf_event.h
8305F:	arch/*/kernel/perf_event*.c
8306F:	arch/*/kernel/*/perf_event*.c
8307F:	arch/*/kernel/*/*/perf_event*.c
8308F:	arch/*/include/asm/perf_event.h
8309F:	arch/*/kernel/perf_callchain.c
8310F:	tools/perf/
8311
8312PERSONALITY HANDLING
8313M:	Christoph Hellwig <hch@infradead.org>
8314L:	linux-abi-devel@lists.sourceforge.net
8315S:	Maintained
8316F:	include/linux/personality.h
8317F:	include/uapi/linux/personality.h
8318
8319PHONET PROTOCOL
8320M:	Remi Denis-Courmont <courmisch@gmail.com>
8321S:	Supported
8322F:	Documentation/networking/phonet.txt
8323F:	include/linux/phonet.h
8324F:	include/net/phonet/
8325F:	include/uapi/linux/phonet.h
8326F:	net/phonet/
8327
8328PHRAM MTD DRIVER
8329M:	Joern Engel <joern@lazybastard.org>
8330L:	linux-mtd@lists.infradead.org
8331S:	Maintained
8332F:	drivers/mtd/devices/phram.c
8333
8334PICOLCD HID DRIVER
8335M:	Bruno Prémont <bonbons@linux-vserver.org>
8336L:	linux-input@vger.kernel.org
8337S:	Maintained
8338F:	drivers/hid/hid-picolcd*
8339
8340PICOXCELL SUPPORT
8341M:	Jamie Iles <jamie@jamieiles.com>
8342L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8343T:	git git://github.com/jamieiles/linux-2.6-ji.git
8344S:	Supported
8345F:	arch/arm/boot/dts/picoxcell*
8346F:	arch/arm/mach-picoxcell/
8347F:	drivers/crypto/picoxcell*
8348
8349PIN CONTROL SUBSYSTEM
8350M:	Linus Walleij <linus.walleij@linaro.org>
8351L:	linux-gpio@vger.kernel.org
8352T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8353S:	Maintained
8354F:	drivers/pinctrl/
8355F:	include/linux/pinctrl/
8356
8357PIN CONTROLLER - ATMEL AT91
8358M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8359L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8360S:	Maintained
8361F:	drivers/pinctrl/pinctrl-at91.*
8362
8363PIN CONTROLLER - ATMEL AT91 PIO4
8364M:	Ludovic Desroches <ludovic.desroches@atmel.com>
8365L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8366L:	linux-gpio@vger.kernel.org
8367S:	Supported
8368F:	drivers/pinctrl/pinctrl-at91-pio4.*
8369
8370PIN CONTROLLER - INTEL
8371M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8372M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8373S:	Maintained
8374F:	drivers/pinctrl/intel/
8375
8376PIN CONTROLLER - RENESAS
8377M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8378L:	linux-sh@vger.kernel.org
8379S:	Maintained
8380F:	drivers/pinctrl/sh-pfc/
8381
8382PIN CONTROLLER - SAMSUNG
8383M:	Tomasz Figa <tomasz.figa@gmail.com>
8384L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8385L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8386S:	Maintained
8387F:	drivers/pinctrl/samsung/
8388
8389PIN CONTROLLER - SINGLE
8390M:	Tony Lindgren <tony@atomide.com>
8391M:	Haojian Zhuang <haojian.zhuang@linaro.org>
8392L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8393L:	linux-omap@vger.kernel.org
8394S:	Maintained
8395F:	drivers/pinctrl/pinctrl-single.c
8396
8397PIN CONTROLLER - ST SPEAR
8398M:	Viresh Kumar <vireshk@kernel.org>
8399L:	spear-devel@list.st.com
8400L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8401W:	http://www.st.com/spear
8402S:	Maintained
8403F:	drivers/pinctrl/spear/
8404
8405PKTCDVD DRIVER
8406M:	Jiri Kosina <jikos@kernel.org>
8407S:	Maintained
8408F:	drivers/block/pktcdvd.c
8409F:	include/linux/pktcdvd.h
8410F:	include/uapi/linux/pktcdvd.h
8411
8412PKUNITY SOC DRIVERS
8413M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8414W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8415S:	Maintained
8416T:	git git://github.com/gxt/linux.git
8417F:	drivers/input/serio/i8042-unicore32io.h
8418F:	drivers/i2c/busses/i2c-puv3.c
8419F:	drivers/video/fbdev/fb-puv3.c
8420F:	drivers/rtc/rtc-puv3.c
8421
8422PMBUS HARDWARE MONITORING DRIVERS
8423M:	Guenter Roeck <linux@roeck-us.net>
8424L:	lm-sensors@lm-sensors.org
8425W:	http://www.lm-sensors.org/
8426W:	http://www.roeck-us.net/linux/drivers/
8427T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8428S:	Maintained
8429F:	Documentation/hwmon/pmbus
8430F:	drivers/hwmon/pmbus/
8431F:	include/linux/i2c/pmbus.h
8432
8433PMC SIERRA MaxRAID DRIVER
8434L:	linux-scsi@vger.kernel.org
8435W:	http://www.pmc-sierra.com/
8436S:	Orphan
8437F:	drivers/scsi/pmcraid.*
8438
8439PMC SIERRA PM8001 DRIVER
8440M:	Jack Wang <jinpu.wang@profitbricks.com>
8441M:	lindar_liu@usish.com
8442L:	pmchba@pmcs.com
8443L:	linux-scsi@vger.kernel.org
8444S:	Supported
8445F:	drivers/scsi/pm8001/
8446
8447POSIX CLOCKS and TIMERS
8448M:	Thomas Gleixner <tglx@linutronix.de>
8449L:	linux-kernel@vger.kernel.org
8450T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8451S:	Maintained
8452F:	fs/timerfd.c
8453F:	include/linux/timer*
8454F:	kernel/time/*timer*
8455
8456POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8457M:	Sebastian Reichel <sre@kernel.org>
8458M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8459M:	David Woodhouse <dwmw2@infradead.org>
8460L:	linux-pm@vger.kernel.org
8461T:	git git://git.infradead.org/battery-2.6.git
8462S:	Maintained
8463F:	include/linux/power_supply.h
8464F:	drivers/power/
8465X:	drivers/power/avs/
8466
8467POWER STATE COORDINATION INTERFACE (PSCI)
8468M:	Mark Rutland <mark.rutland@arm.com>
8469M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8470L:	linux-arm-kernel@lists.infradead.org
8471S:	Maintained
8472F:	drivers/firmware/psci.c
8473F:	include/linux/psci.h
8474F:	include/uapi/linux/psci.h
8475
8476PNP SUPPORT
8477M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8478S:	Maintained
8479F:	drivers/pnp/
8480
8481PPP PROTOCOL DRIVERS AND COMPRESSORS
8482M:	Paul Mackerras <paulus@samba.org>
8483L:	linux-ppp@vger.kernel.org
8484S:	Maintained
8485F:	drivers/net/ppp/ppp_*
8486
8487PPP OVER ATM (RFC 2364)
8488M:	Mitchell Blank Jr <mitch@sfgoth.com>
8489S:	Maintained
8490F:	net/atm/pppoatm.c
8491F:	include/uapi/linux/atmppp.h
8492
8493PPP OVER ETHERNET
8494M:	Michal Ostrowski <mostrows@earthlink.net>
8495S:	Maintained
8496F:	drivers/net/ppp/pppoe.c
8497F:	drivers/net/ppp/pppox.c
8498
8499PPP OVER L2TP
8500M:	James Chapman <jchapman@katalix.com>
8501S:	Maintained
8502F:	net/l2tp/l2tp_ppp.c
8503F:	include/linux/if_pppol2tp.h
8504F:	include/uapi/linux/if_pppol2tp.h
8505
8506PPS SUPPORT
8507M:	Rodolfo Giometti <giometti@enneenne.com>
8508W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8509L:	linuxpps@ml.enneenne.com (subscribers-only)
8510S:	Maintained
8511F:	Documentation/pps/
8512F:	drivers/pps/
8513F:	include/linux/pps*.h
8514
8515PPTP DRIVER
8516M:	Dmitry Kozlov <xeb@mail.ru>
8517L:	netdev@vger.kernel.org
8518S:	Maintained
8519F:	drivers/net/ppp/pptp.c
8520W:	http://sourceforge.net/projects/accel-pptp
8521
8522PREEMPTIBLE KERNEL
8523M:	Robert Love <rml@tech9.net>
8524L:	kpreempt-tech@lists.sourceforge.net
8525W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8526S:	Supported
8527F:	Documentation/preempt-locking.txt
8528F:	include/linux/preempt.h
8529
8530PRISM54 WIRELESS DRIVER
8531M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
8532L:	linux-wireless@vger.kernel.org
8533W:	http://wireless.kernel.org/en/users/Drivers/p54
8534S:	Obsolete
8535F:	drivers/net/wireless/prism54/
8536
8537PS3 NETWORK SUPPORT
8538M:	Geoff Levand <geoff@infradead.org>
8539L:	netdev@vger.kernel.org
8540L:	linuxppc-dev@lists.ozlabs.org
8541S:	Maintained
8542F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
8543
8544PS3 PLATFORM SUPPORT
8545M:	Geoff Levand <geoff@infradead.org>
8546L:	linuxppc-dev@lists.ozlabs.org
8547S:	Maintained
8548F:	arch/powerpc/boot/ps3*
8549F:	arch/powerpc/include/asm/lv1call.h
8550F:	arch/powerpc/include/asm/ps3*.h
8551F:	arch/powerpc/platforms/ps3/
8552F:	drivers/*/ps3*
8553F:	drivers/ps3/
8554F:	drivers/rtc/rtc-ps3.c
8555F:	drivers/usb/host/*ps3.c
8556F:	sound/ppc/snd_ps3*
8557
8558PS3VRAM DRIVER
8559M:	Jim Paris <jim@jtan.com>
8560M:	Geoff Levand <geoff@infradead.org>
8561L:	linuxppc-dev@lists.ozlabs.org
8562S:	Maintained
8563F:	drivers/block/ps3vram.c
8564
8565PSTORE FILESYSTEM
8566M:	Anton Vorontsov <anton@enomsg.org>
8567M:	Colin Cross <ccross@android.com>
8568M:	Kees Cook <keescook@chromium.org>
8569M:	Tony Luck <tony.luck@intel.com>
8570S:	Maintained
8571T:	git git://git.infradead.org/users/cbou/linux-pstore.git
8572F:	fs/pstore/
8573F:	include/linux/pstore*
8574F:	drivers/firmware/efi/efi-pstore.c
8575F:	drivers/acpi/apei/erst.c
8576
8577PTP HARDWARE CLOCK SUPPORT
8578M:	Richard Cochran <richardcochran@gmail.com>
8579L:	netdev@vger.kernel.org
8580S:	Maintained
8581W:	http://linuxptp.sourceforge.net/
8582F:	Documentation/ABI/testing/sysfs-ptp
8583F:	Documentation/ptp/*
8584F:	drivers/net/ethernet/freescale/gianfar_ptp.c
8585F:	drivers/net/phy/dp83640*
8586F:	drivers/ptp/*
8587F:	include/linux/ptp_cl*
8588
8589PTRACE SUPPORT
8590M:	Roland McGrath <roland@hack.frob.com>
8591M:	Oleg Nesterov <oleg@redhat.com>
8592S:	Maintained
8593F:	include/asm-generic/syscall.h
8594F:	include/linux/ptrace.h
8595F:	include/linux/regset.h
8596F:	include/linux/tracehook.h
8597F:	include/uapi/linux/ptrace.h
8598F:	kernel/ptrace.c
8599
8600PVRUSB2 VIDEO4LINUX DRIVER
8601M:	Mike Isely <isely@pobox.com>
8602L:	pvrusb2@isely.net	(subscribers-only)
8603L:	linux-media@vger.kernel.org
8604W:	http://www.isely.net/pvrusb2/
8605T:	git git://linuxtv.org/media_tree.git
8606S:	Maintained
8607F:	Documentation/video4linux/README.pvrusb2
8608F:	drivers/media/usb/pvrusb2/
8609
8610PWC WEBCAM DRIVER
8611M:	Hans de Goede <hdegoede@redhat.com>
8612L:	linux-media@vger.kernel.org
8613T:	git git://linuxtv.org/media_tree.git
8614S:	Maintained
8615F:	drivers/media/usb/pwc/*
8616
8617PWM FAN DRIVER
8618M:	Kamil Debski <k.debski@samsung.com>
8619L:	lm-sensors@lm-sensors.org
8620S:	Supported
8621F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8622F:	Documentation/hwmon/pwm-fan
8623F:	drivers/hwmon/pwm-fan.c
8624
8625PWM SUBSYSTEM
8626M:	Thierry Reding <thierry.reding@gmail.com>
8627L:	linux-pwm@vger.kernel.org
8628S:	Maintained
8629T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8630F:	Documentation/pwm.txt
8631F:	Documentation/devicetree/bindings/pwm/
8632F:	include/linux/pwm.h
8633F:	drivers/pwm/
8634F:	drivers/video/backlight/pwm_bl.c
8635F:	include/linux/pwm_backlight.h
8636
8637PXA2xx/PXA3xx SUPPORT
8638M:	Daniel Mack <daniel@zonque.org>
8639M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8640M:	Robert Jarzmik <robert.jarzmik@free.fr>
8641L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8642T:	git git://github.com/hzhuang1/linux.git
8643T:	git git://github.com/rjarzmik/linux.git
8644S:	Maintained
8645F:	arch/arm/mach-pxa/
8646F:	drivers/dma/pxa*
8647F:	drivers/pcmcia/pxa2xx*
8648F:	drivers/spi/spi-pxa2xx*
8649F:	drivers/usb/gadget/udc/pxa2*
8650F:	include/sound/pxa2xx-lib.h
8651F:	sound/arm/pxa*
8652F:	sound/soc/pxa/
8653
8654PXA3xx NAND FLASH DRIVER
8655M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8656L:	linux-mtd@lists.infradead.org
8657S:	Maintained
8658F:	drivers/mtd/nand/pxa3xx_nand.c
8659
8660MMP SUPPORT
8661M:	Eric Miao <eric.y.miao@gmail.com>
8662M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8663L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8664T:	git git://github.com/hzhuang1/linux.git
8665T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
8666S:	Maintained
8667F:	arch/arm/mach-mmp/
8668
8669PXA MMCI DRIVER
8670S:	Orphan
8671
8672PXA RTC DRIVER
8673M:	Robert Jarzmik <robert.jarzmik@free.fr>
8674L:	rtc-linux@googlegroups.com
8675S:	Maintained
8676
8677QAT DRIVER
8678M:	Tadeusz Struk <tadeusz.struk@intel.com>
8679L:	qat-linux@intel.com
8680S:	Supported
8681F:	drivers/crypto/qat/
8682
8683QIB DRIVER
8684M:	Mike Marciniszyn <infinipath@intel.com>
8685L:	linux-rdma@vger.kernel.org
8686S:	Supported
8687F:	drivers/infiniband/hw/qib/
8688
8689QLOGIC QLA1280 SCSI DRIVER
8690M:	Michael Reed <mdr@sgi.com>
8691L:	linux-scsi@vger.kernel.org
8692S:	Maintained
8693F:	drivers/scsi/qla1280.[ch]
8694
8695QLOGIC QLA2XXX FC-SCSI DRIVER
8696M:	qla2xxx-upstream@qlogic.com
8697L:	linux-scsi@vger.kernel.org
8698S:	Supported
8699F:	Documentation/scsi/LICENSE.qla2xxx
8700F:	drivers/scsi/qla2xxx/
8701
8702QLOGIC QLA4XXX iSCSI DRIVER
8703M:	QLogic-Storage-Upstream@qlogic.com
8704L:	linux-scsi@vger.kernel.org
8705S:	Supported
8706F:	Documentation/scsi/LICENSE.qla4xxx
8707F:	drivers/scsi/qla4xxx/
8708
8709QLOGIC QLA3XXX NETWORK DRIVER
8710M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8711M:	Ron Mercer <ron.mercer@qlogic.com>
8712M:	linux-driver@qlogic.com
8713L:	netdev@vger.kernel.org
8714S:	Supported
8715F:	Documentation/networking/LICENSE.qla3xxx
8716F:	drivers/net/ethernet/qlogic/qla3xxx.*
8717
8718QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8719M:	Dept-GELinuxNICDev@qlogic.com
8720L:	netdev@vger.kernel.org
8721S:	Supported
8722F:	drivers/net/ethernet/qlogic/qlcnic/
8723
8724QLOGIC QLGE 10Gb ETHERNET DRIVER
8725M:	Harish Patil <harish.patil@qlogic.com>
8726M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8727M:	Dept-GELinuxNICDev@qlogic.com
8728M:	linux-driver@qlogic.com
8729L:	netdev@vger.kernel.org
8730S:	Supported
8731F:	drivers/net/ethernet/qlogic/qlge/
8732
8733QLOGIC QL4xxx ETHERNET DRIVER
8734M:	Yuval Mintz <Yuval.Mintz@qlogic.com>
8735M:	Ariel Elior <Ariel.Elior@qlogic.com>
8736M:	everest-linux-l2@qlogic.com
8737L:	netdev@vger.kernel.org
8738S:	Supported
8739F:	drivers/net/ethernet/qlogic/qed/
8740F:	include/linux/qed/
8741F:	drivers/net/ethernet/qlogic/qede/
8742
8743QNX4 FILESYSTEM
8744M:	Anders Larsen <al@alarsen.net>
8745W:	http://www.alarsen.net/linux/qnx4fs/
8746S:	Maintained
8747F:	fs/qnx4/
8748F:	include/uapi/linux/qnx4_fs.h
8749F:	include/uapi/linux/qnxtypes.h
8750
8751QT1010 MEDIA DRIVER
8752M:	Antti Palosaari <crope@iki.fi>
8753L:	linux-media@vger.kernel.org
8754W:	http://linuxtv.org/
8755W:	http://palosaari.fi/linux/
8756Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8757T:	git git://linuxtv.org/anttip/media_tree.git
8758S:	Maintained
8759F:	drivers/media/tuners/qt1010*
8760
8761QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8762M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8763L:	linux-wireless@vger.kernel.org
8764L:	ath9k-devel@lists.ath9k.org
8765W:	http://wireless.kernel.org/en/users/Drivers/ath9k
8766S:	Supported
8767F:	drivers/net/wireless/ath/ath9k/
8768
8769QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8770M:	Kalle Valo <kvalo@qca.qualcomm.com>
8771L:	ath10k@lists.infradead.org
8772W:	http://wireless.kernel.org/en/users/Drivers/ath10k
8773T:	git git://github.com/kvalo/ath.git
8774S:	Supported
8775F:	drivers/net/wireless/ath/ath10k/
8776
8777QUALCOMM HEXAGON ARCHITECTURE
8778M:	Richard Kuo <rkuo@codeaurora.org>
8779L:	linux-hexagon@vger.kernel.org
8780S:	Supported
8781F:	arch/hexagon/
8782
8783QUALCOMM WCN36XX WIRELESS DRIVER
8784M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8785L:	wcn36xx@lists.infradead.org
8786W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8787T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8788S:	Supported
8789F:	drivers/net/wireless/ath/wcn36xx/
8790
8791RADOS BLOCK DEVICE (RBD)
8792M:	Ilya Dryomov <idryomov@gmail.com>
8793M:	Sage Weil <sage@redhat.com>
8794M:	Alex Elder <elder@kernel.org>
8795L:	ceph-devel@vger.kernel.org
8796W:	http://ceph.com/
8797T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8798T:	git git://github.com/ceph/ceph-client.git
8799S:	Supported
8800F:	Documentation/ABI/testing/sysfs-bus-rbd
8801F:	drivers/block/rbd.c
8802F:	drivers/block/rbd_types.h
8803
8804RADEON FRAMEBUFFER DISPLAY DRIVER
8805M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8806L:	linux-fbdev@vger.kernel.org
8807S:	Maintained
8808F:	drivers/video/fbdev/aty/radeon*
8809F:	include/uapi/linux/radeonfb.h
8810
8811RADIOSHARK RADIO DRIVER
8812M:	Hans de Goede <hdegoede@redhat.com>
8813L:	linux-media@vger.kernel.org
8814T:	git git://linuxtv.org/media_tree.git
8815S:	Maintained
8816F:	drivers/media/radio/radio-shark.c
8817
8818RADIOSHARK2 RADIO DRIVER
8819M:	Hans de Goede <hdegoede@redhat.com>
8820L:	linux-media@vger.kernel.org
8821T:	git git://linuxtv.org/media_tree.git
8822S:	Maintained
8823F:	drivers/media/radio/radio-shark2.c
8824F:	drivers/media/radio/radio-tea5777.c
8825
8826RAGE128 FRAMEBUFFER DISPLAY DRIVER
8827M:	Paul Mackerras <paulus@samba.org>
8828L:	linux-fbdev@vger.kernel.org
8829S:	Maintained
8830F:	drivers/video/fbdev/aty/aty128fb.c
8831
8832RALINK MIPS ARCHITECTURE
8833M:	John Crispin <blogic@openwrt.org>
8834L:	linux-mips@linux-mips.org
8835S:	Maintained
8836F:	arch/mips/ralink
8837
8838RALINK RT2X00 WIRELESS LAN DRIVER
8839P:	rt2x00 project
8840M:	Stanislaw Gruszka <sgruszka@redhat.com>
8841M:	Helmut Schaa <helmut.schaa@googlemail.com>
8842L:	linux-wireless@vger.kernel.org
8843S:	Maintained
8844F:	drivers/net/wireless/rt2x00/
8845
8846RAMDISK RAM BLOCK DEVICE DRIVER
8847M:	Jens Axboe <axboe@kernel.dk>
8848S:	Maintained
8849F:	Documentation/blockdev/ramdisk.txt
8850F:	drivers/block/brd.c
8851
8852RANDOM NUMBER DRIVER
8853M:	"Theodore Ts'o" <tytso@mit.edu>
8854S:	Maintained
8855F:	drivers/char/random.c
8856
8857RAPIDIO SUBSYSTEM
8858M:	Matt Porter <mporter@kernel.crashing.org>
8859M:	Alexandre Bounine <alexandre.bounine@idt.com>
8860S:	Maintained
8861F:	drivers/rapidio/
8862
8863RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8864L:	linux-wireless@vger.kernel.org
8865S:	Orphan
8866F:	drivers/net/wireless/ray*
8867
8868RCUTORTURE MODULE
8869M:	Josh Triplett <josh@joshtriplett.org>
8870M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8871L:	linux-kernel@vger.kernel.org
8872S:	Supported
8873T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8874F:	Documentation/RCU/torture.txt
8875F:	kernel/rcu/rcutorture.c
8876
8877RCUTORTURE TEST FRAMEWORK
8878M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8879M:	Josh Triplett <josh@joshtriplett.org>
8880R:	Steven Rostedt <rostedt@goodmis.org>
8881R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8882R:	Lai Jiangshan <jiangshanlai@gmail.com>
8883L:	linux-kernel@vger.kernel.org
8884S:	Supported
8885T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8886F:	tools/testing/selftests/rcutorture
8887
8888RDC R-321X SoC
8889M:	Florian Fainelli <florian@openwrt.org>
8890S:	Maintained
8891
8892RDC R6040 FAST ETHERNET DRIVER
8893M:	Florian Fainelli <florian@openwrt.org>
8894L:	netdev@vger.kernel.org
8895S:	Maintained
8896F:	drivers/net/ethernet/rdc/r6040.c
8897
8898RDS - RELIABLE DATAGRAM SOCKETS
8899M:	Chien Yen <chien.yen@oracle.com>
8900L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8901S:	Supported
8902F:	net/rds/
8903
8904READ-COPY UPDATE (RCU)
8905M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8906M:	Josh Triplett <josh@joshtriplett.org>
8907R:	Steven Rostedt <rostedt@goodmis.org>
8908R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8909R:	Lai Jiangshan <jiangshanlai@gmail.com>
8910L:	linux-kernel@vger.kernel.org
8911W:	http://www.rdrop.com/users/paulmck/RCU/
8912S:	Supported
8913T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8914F:	Documentation/RCU/
8915X:	Documentation/RCU/torture.txt
8916F:	include/linux/rcu*
8917X:	include/linux/srcu.h
8918F:	kernel/rcu/
8919X:	kernel/torture.c
8920
8921REAL TIME CLOCK (RTC) SUBSYSTEM
8922M:	Alessandro Zummo <a.zummo@towertech.it>
8923M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
8924L:	rtc-linux@googlegroups.com
8925Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8926T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8927S:	Maintained
8928F:	Documentation/rtc.txt
8929F:	drivers/rtc/
8930F:	include/linux/rtc.h
8931F:	include/uapi/linux/rtc.h
8932
8933REALTEK AUDIO CODECS
8934M:	Bard Liao <bardliao@realtek.com>
8935M:	Oder Chiou <oder_chiou@realtek.com>
8936S:	Maintained
8937F:	sound/soc/codecs/rt*
8938F:	include/sound/rt*.h
8939
8940REISERFS FILE SYSTEM
8941L:	reiserfs-devel@vger.kernel.org
8942S:	Supported
8943F:	fs/reiserfs/
8944
8945REGISTER MAP ABSTRACTION
8946M:	Mark Brown <broonie@kernel.org>
8947L:	linux-kernel@vger.kernel.org
8948T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8949S:	Supported
8950F:	drivers/base/regmap/
8951F:	include/linux/regmap.h
8952
8953REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8954M:	Ohad Ben-Cohen <ohad@wizery.com>
8955T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8956S:	Maintained
8957F:	drivers/remoteproc/
8958F:	Documentation/remoteproc.txt
8959F:	include/linux/remoteproc.h
8960
8961REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8962M:	Ohad Ben-Cohen <ohad@wizery.com>
8963T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8964S:	Maintained
8965F:	drivers/rpmsg/
8966F:	Documentation/rpmsg.txt
8967F:	include/linux/rpmsg.h
8968
8969RENESAS ETHERNET DRIVERS
8970R:	Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
8971L:	netdev@vger.kernel.org
8972L:	linux-sh@vger.kernel.org
8973F:	drivers/net/ethernet/renesas/
8974F:	include/linux/sh_eth.h
8975
8976RESET CONTROLLER FRAMEWORK
8977M:	Philipp Zabel <p.zabel@pengutronix.de>
8978S:	Maintained
8979F:	drivers/reset/
8980F:	Documentation/devicetree/bindings/reset/
8981F:	include/dt-bindings/reset/
8982F:	include/linux/reset.h
8983F:	include/linux/reset-controller.h
8984
8985RFKILL
8986M:	Johannes Berg <johannes@sipsolutions.net>
8987L:	linux-wireless@vger.kernel.org
8988W:	http://wireless.kernel.org/
8989T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8990T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8991S:	Maintained
8992F:	Documentation/rfkill.txt
8993F:	net/rfkill/
8994
8995RHASHTABLE
8996M:	Thomas Graf <tgraf@suug.ch>
8997L:	netdev@vger.kernel.org
8998S:	Maintained
8999F:	lib/rhashtable.c
9000F:	include/linux/rhashtable.h
9001
9002RICOH SMARTMEDIA/XD DRIVER
9003M:	Maxim Levitsky <maximlevitsky@gmail.com>
9004S:	Maintained
9005F:	drivers/mtd/nand/r852.c
9006F:	drivers/mtd/nand/r852.h
9007
9008RICOH R5C592 MEMORYSTICK DRIVER
9009M:	Maxim Levitsky <maximlevitsky@gmail.com>
9010S:	Maintained
9011F:	drivers/memstick/host/r592.*
9012
9013ROCCAT DRIVERS
9014M:	Stefan Achatz <erazor_de@users.sourceforge.net>
9015W:	http://sourceforge.net/projects/roccat/
9016S:	Maintained
9017F:	drivers/hid/hid-roccat*
9018F:	include/linux/hid-roccat*
9019F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
9020
9021ROCKER DRIVER
9022M:	Jiri Pirko <jiri@resnulli.us>
9023M:	Scott Feldman <sfeldma@gmail.com>
9024L:	netdev@vger.kernel.org
9025S:	Supported
9026F:	drivers/net/ethernet/rocker/
9027
9028ROCKETPORT DRIVER
9029P:	Comtrol Corp.
9030W:	http://www.comtrol.com
9031S:	Maintained
9032F:	Documentation/serial/rocket.txt
9033F:	drivers/tty/rocket*
9034
9035ROCKETPORT EXPRESS/INFINITY DRIVER
9036M:	Kevin Cernekee <cernekee@gmail.com>
9037L:	linux-serial@vger.kernel.org
9038S:	Odd Fixes
9039F:	drivers/tty/serial/rp2.*
9040
9041ROSE NETWORK LAYER
9042M:	Ralf Baechle <ralf@linux-mips.org>
9043L:	linux-hams@vger.kernel.org
9044W:	http://www.linux-ax25.org/
9045S:	Maintained
9046F:	include/net/rose.h
9047F:	include/uapi/linux/rose.h
9048F:	net/rose/
9049
9050RTL2830 MEDIA DRIVER
9051M:	Antti Palosaari <crope@iki.fi>
9052L:	linux-media@vger.kernel.org
9053W:	http://linuxtv.org/
9054W:	http://palosaari.fi/linux/
9055Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9056T:	git git://linuxtv.org/anttip/media_tree.git
9057S:	Maintained
9058F:	drivers/media/dvb-frontends/rtl2830*
9059
9060RTL2832 MEDIA DRIVER
9061M:	Antti Palosaari <crope@iki.fi>
9062L:	linux-media@vger.kernel.org
9063W:	http://linuxtv.org/
9064W:	http://palosaari.fi/linux/
9065Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9066T:	git git://linuxtv.org/anttip/media_tree.git
9067S:	Maintained
9068F:	drivers/media/dvb-frontends/rtl2832*
9069
9070RTL2832_SDR MEDIA DRIVER
9071M:	Antti Palosaari <crope@iki.fi>
9072L:	linux-media@vger.kernel.org
9073W:	http://linuxtv.org/
9074W:	http://palosaari.fi/linux/
9075Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9076T:	git git://linuxtv.org/anttip/media_tree.git
9077S:	Maintained
9078F:	drivers/media/dvb-frontends/rtl2832_sdr*
9079
9080RTL8180 WIRELESS DRIVER
9081L:	linux-wireless@vger.kernel.org
9082W:	http://wireless.kernel.org/
9083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9084S:	Orphan
9085F:	drivers/net/wireless/rtl818x/rtl8180/
9086
9087RTL8187 WIRELESS DRIVER
9088M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9089M:	Hin-Tak Leung <htl10@users.sourceforge.net>
9090M:	Larry Finger <Larry.Finger@lwfinger.net>
9091L:	linux-wireless@vger.kernel.org
9092W:	http://wireless.kernel.org/
9093T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9094S:	Maintained
9095F:	drivers/net/wireless/rtl818x/rtl8187/
9096
9097RTL8192CE WIRELESS DRIVER
9098M:	Larry Finger <Larry.Finger@lwfinger.net>
9099M:	Chaoming Li <chaoming_li@realsil.com.cn>
9100L:	linux-wireless@vger.kernel.org
9101W:	http://wireless.kernel.org/
9102T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9103S:	Maintained
9104F:	drivers/net/wireless/rtlwifi/
9105F:	drivers/net/wireless/rtlwifi/rtl8192ce/
9106
9107RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9108M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9109L:	linux-wireless@vger.kernel.org
9110T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9111S:	Maintained
9112F:	drivers/net/wireless/realtek/rtl8xxxu/
9113
9114S3 SAVAGE FRAMEBUFFER DRIVER
9115M:	Antonino Daplas <adaplas@gmail.com>
9116L:	linux-fbdev@vger.kernel.org
9117S:	Maintained
9118F:	drivers/video/fbdev/savage/
9119
9120S390
9121M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
9122M:	Heiko Carstens <heiko.carstens@de.ibm.com>
9123L:	linux-s390@vger.kernel.org
9124W:	http://www.ibm.com/developerworks/linux/linux390/
9125S:	Supported
9126F:	arch/s390/
9127F:	drivers/s390/
9128F:	Documentation/s390/
9129F:	Documentation/DocBook/s390*
9130
9131S390 COMMON I/O LAYER
9132M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9133M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9134L:	linux-s390@vger.kernel.org
9135W:	http://www.ibm.com/developerworks/linux/linux390/
9136S:	Supported
9137F:	drivers/s390/cio/
9138
9139S390 DASD DRIVER
9140M:	Stefan Weinhuber <wein@de.ibm.com>
9141M:	Stefan Haberland <stefan.haberland@de.ibm.com>
9142L:	linux-s390@vger.kernel.org
9143W:	http://www.ibm.com/developerworks/linux/linux390/
9144S:	Supported
9145F:	drivers/s390/block/dasd*
9146F:	block/partitions/ibm.c
9147
9148S390 NETWORK DRIVERS
9149M:	Ursula Braun <ursula.braun@de.ibm.com>
9150L:	linux-s390@vger.kernel.org
9151W:	http://www.ibm.com/developerworks/linux/linux390/
9152S:	Supported
9153F:	drivers/s390/net/
9154
9155S390 PCI SUBSYSTEM
9156M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9157M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9158L:	linux-s390@vger.kernel.org
9159W:	http://www.ibm.com/developerworks/linux/linux390/
9160S:	Supported
9161F:	arch/s390/pci/
9162F:	drivers/pci/hotplug/s390_pci_hpc.c
9163
9164S390 ZCRYPT DRIVER
9165M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9166L:	linux-s390@vger.kernel.org
9167W:	http://www.ibm.com/developerworks/linux/linux390/
9168S:	Supported
9169F:	drivers/s390/crypto/
9170
9171S390 ZFCP DRIVER
9172M:	Steffen Maier <maier@linux.vnet.ibm.com>
9173L:	linux-s390@vger.kernel.org
9174W:	http://www.ibm.com/developerworks/linux/linux390/
9175S:	Supported
9176F:	drivers/s390/scsi/zfcp_*
9177
9178S390 IUCV NETWORK LAYER
9179M:	Ursula Braun <ursula.braun@de.ibm.com>
9180L:	linux-s390@vger.kernel.org
9181W:	http://www.ibm.com/developerworks/linux/linux390/
9182S:	Supported
9183F:	drivers/s390/net/*iucv*
9184F:	include/net/iucv/
9185F:	net/iucv/
9186
9187S390 IOMMU (PCI)
9188M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9189L:	linux-s390@vger.kernel.org
9190W:	http://www.ibm.com/developerworks/linux/linux390/
9191S:	Supported
9192F:	drivers/iommu/s390-iommu.c
9193
9194S3C24XX SD/MMC Driver
9195M:	Ben Dooks <ben-linux@fluff.org>
9196L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9197S:	Supported
9198F:	drivers/mmc/host/s3cmci.*
9199
9200SAA6588 RDS RECEIVER DRIVER
9201M:	Hans Verkuil <hverkuil@xs4all.nl>
9202L:	linux-media@vger.kernel.org
9203T:	git git://linuxtv.org/media_tree.git
9204W:	http://linuxtv.org
9205S:	Odd Fixes
9206F:	drivers/media/i2c/saa6588*
9207
9208SAA7134 VIDEO4LINUX DRIVER
9209M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9210L:	linux-media@vger.kernel.org
9211W:	http://linuxtv.org
9212T:	git git://linuxtv.org/media_tree.git
9213S:	Odd fixes
9214F:	Documentation/video4linux/*.saa7134
9215F:	drivers/media/pci/saa7134/
9216
9217SAA7146 VIDEO4LINUX-2 DRIVER
9218M:	Hans Verkuil <hverkuil@xs4all.nl>
9219L:	linux-media@vger.kernel.org
9220T:	git git://linuxtv.org/media_tree.git
9221S:	Maintained
9222F:	drivers/media/common/saa7146/
9223F:	drivers/media/pci/saa7146/
9224F:	include/media/saa7146*
9225
9226SAMSUNG LAPTOP DRIVER
9227M:	Corentin Chary <corentin.chary@gmail.com>
9228L:	platform-driver-x86@vger.kernel.org
9229S:	Maintained
9230F:	drivers/platform/x86/samsung-laptop.c
9231
9232SAMSUNG AUDIO (ASoC) DRIVERS
9233M:	Sangbeom Kim <sbkim73@samsung.com>
9234L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9235S:	Supported
9236F:	sound/soc/samsung/
9237
9238SAMSUNG FRAMEBUFFER DRIVER
9239M:	Jingoo Han <jingoohan1@gmail.com>
9240L:	linux-fbdev@vger.kernel.org
9241S:	Maintained
9242F:	drivers/video/fbdev/s3c-fb.c
9243
9244SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9245M:	Sangbeom Kim <sbkim73@samsung.com>
9246M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9247L:	linux-kernel@vger.kernel.org
9248L:	linux-samsung-soc@vger.kernel.org
9249S:	Supported
9250F:	drivers/mfd/sec*.c
9251F:	drivers/regulator/s2m*.c
9252F:	drivers/regulator/s5m*.c
9253F:	drivers/clk/clk-s2mps11.c
9254F:	drivers/rtc/rtc-s5m.c
9255F:	include/linux/mfd/samsung/
9256F:	Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9257F:	Documentation/devicetree/bindings/mfd/s2mp*.txt
9258
9259SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9260M:	Kyungmin Park <kyungmin.park@samsung.com>
9261M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9262L:	linux-media@vger.kernel.org
9263Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9264S:	Supported
9265F:	drivers/media/platform/exynos4-is/
9266
9267SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9268M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9269L:	linux-media@vger.kernel.org
9270L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9271S:	Maintained
9272F:	drivers/media/platform/s3c-camif/
9273F:	include/media/s3c_camif.h
9274
9275SAMSUNG S5C73M3 CAMERA DRIVER
9276M:	Kyungmin Park <kyungmin.park@samsung.com>
9277M:	Andrzej Hajda <a.hajda@samsung.com>
9278L:	linux-media@vger.kernel.org
9279S:	Supported
9280F:	drivers/media/i2c/s5c73m3/*
9281
9282SAMSUNG S5K5BAF CAMERA DRIVER
9283M:	Kyungmin Park <kyungmin.park@samsung.com>
9284M:	Andrzej Hajda <a.hajda@samsung.com>
9285L:	linux-media@vger.kernel.org
9286S:	Supported
9287F:	drivers/media/i2c/s5k5baf.c
9288
9289SAMSUNG S3FWRN5 NFC DRIVER
9290M:	Robert Baldyga <r.baldyga@samsung.com>
9291L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9292S:	Supported
9293F:	drivers/nfc/s3fwrn5
9294
9295SAMSUNG SOC CLOCK DRIVERS
9296M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9297M:	Tomasz Figa <tomasz.figa@gmail.com>
9298S:	Supported
9299L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9300F:	drivers/clk/samsung/
9301
9302SAMSUNG SXGBE DRIVERS
9303M:	Byungho An <bh74.an@samsung.com>
9304M:	Girish K S <ks.giri@samsung.com>
9305M:	Vipul Pandya <vipul.pandya@samsung.com>
9306S:	Supported
9307L:	netdev@vger.kernel.org
9308F:	drivers/net/ethernet/samsung/sxgbe/
9309
9310SAMSUNG THERMAL DRIVER
9311M:	Lukasz Majewski <l.majewski@samsung.com>
9312L:	linux-pm@vger.kernel.org
9313L:	linux-samsung-soc@vger.kernel.org
9314S:	Supported
9315T:	https://github.com/lmajewski/linux-samsung-thermal.git
9316F:	drivers/thermal/samsung/
9317
9318SAMSUNG USB2 PHY DRIVER
9319M:	Kamil Debski <k.debski@samsung.com>
9320L:	linux-kernel@vger.kernel.org
9321S:	Supported
9322F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9323F:	Documentation/phy/samsung-usb2.txt
9324F:	drivers/phy/phy-exynos4210-usb2.c
9325F:	drivers/phy/phy-exynos4x12-usb2.c
9326F:	drivers/phy/phy-exynos5250-usb2.c
9327F:	drivers/phy/phy-s5pv210-usb2.c
9328F:	drivers/phy/phy-samsung-usb2.c
9329F:	drivers/phy/phy-samsung-usb2.h
9330
9331SERIAL DRIVERS
9332M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9333L:	linux-serial@vger.kernel.org
9334S:	Maintained
9335F:	drivers/tty/serial/
9336
9337SYNOPSYS DESIGNWARE DMAC DRIVER
9338M:	Viresh Kumar <vireshk@kernel.org>
9339M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9340S:	Maintained
9341F:	include/linux/dma/dw.h
9342F:	include/linux/platform_data/dma-dw.h
9343F:	drivers/dma/dw/
9344
9345SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9346M: Lars Persson <lars.persson@axis.com>
9347L: netdev@vger.kernel.org
9348S: Supported
9349F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9350F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9351
9352SYNOPSYS DESIGNWARE I2C DRIVER
9353M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9354M:	Jarkko Nikula <jarkko.nikula@linux.intel.com>
9355M:	Mika Westerberg <mika.westerberg@linux.intel.com>
9356L:	linux-i2c@vger.kernel.org
9357S:	Maintained
9358F:	drivers/i2c/busses/i2c-designware-*
9359F:	include/linux/platform_data/i2c-designware.h
9360
9361SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9362M:	Jaehoon Chung <jh80.chung@samsung.com>
9363L:	linux-mmc@vger.kernel.org
9364S:	Maintained
9365F:	include/linux/mmc/dw_mmc.h
9366F:	drivers/mmc/host/dw_mmc*
9367
9368SYSTEM TRACE MODULE CLASS
9369M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
9370S:	Maintained
9371F:	Documentation/trace/stm.txt
9372F:	drivers/hwtracing/stm/
9373F:	include/linux/stm.h
9374F:	include/uapi/linux/stm.h
9375
9376THUNDERBOLT DRIVER
9377M:	Andreas Noever <andreas.noever@gmail.com>
9378S:	Maintained
9379F:	drivers/thunderbolt/
9380
9381TIMEKEEPING, CLOCKSOURCE CORE, NTP
9382M:	John Stultz <john.stultz@linaro.org>
9383M:	Thomas Gleixner <tglx@linutronix.de>
9384L:	linux-kernel@vger.kernel.org
9385T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9386S:	Supported
9387F:	include/linux/clocksource.h
9388F:	include/linux/time.h
9389F:	include/linux/timex.h
9390F:	include/uapi/linux/time.h
9391F:	include/uapi/linux/timex.h
9392F:	kernel/time/clocksource.c
9393F:	kernel/time/time*.c
9394F:	kernel/time/ntp.c
9395F:	tools/testing/selftests/timers/
9396
9397SC1200 WDT DRIVER
9398M:	Zwane Mwaikambo <zwanem@gmail.com>
9399S:	Maintained
9400F:	drivers/watchdog/sc1200wdt.c
9401
9402SCHEDULER
9403M:	Ingo Molnar <mingo@redhat.com>
9404M:	Peter Zijlstra <peterz@infradead.org>
9405L:	linux-kernel@vger.kernel.org
9406T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9407S:	Maintained
9408F:	kernel/sched/
9409F:	include/linux/sched.h
9410F:	include/uapi/linux/sched.h
9411F:	include/linux/wait.h
9412
9413SCORE ARCHITECTURE
9414M:	Chen Liqin <liqin.linux@gmail.com>
9415M:	Lennox Wu <lennox.wu@gmail.com>
9416W:	http://www.sunplus.com
9417S:	Supported
9418F:	arch/score/
9419
9420SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9421M:	Sudeep Holla <sudeep.holla@arm.com>
9422L:	linux-arm-kernel@lists.infradead.org
9423S:	Maintained
9424F:	Documentation/devicetree/bindings/arm/arm,scpi.txt
9425F:	drivers/clk/clk-scpi.c
9426F:	drivers/cpufreq/scpi-cpufreq.c
9427F:	drivers/firmware/arm_scpi.c
9428F:	include/linux/scpi_protocol.h
9429
9430SCSI CDROM DRIVER
9431M:	Jens Axboe <axboe@kernel.dk>
9432L:	linux-scsi@vger.kernel.org
9433W:	http://www.kernel.dk
9434S:	Maintained
9435F:	drivers/scsi/sr*
9436
9437SCSI RDMA PROTOCOL (SRP) INITIATOR
9438M:	Bart Van Assche <bart.vanassche@sandisk.com>
9439L:	linux-rdma@vger.kernel.org
9440S:	Supported
9441W:	http://www.openfabrics.org
9442Q:	http://patchwork.kernel.org/project/linux-rdma/list/
9443T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9444F:	drivers/infiniband/ulp/srp/
9445F:	include/scsi/srp.h
9446
9447SCSI SG DRIVER
9448M:	Doug Gilbert <dgilbert@interlog.com>
9449L:	linux-scsi@vger.kernel.org
9450W:	http://sg.danny.cz/sg
9451S:	Maintained
9452F:	Documentation/scsi/scsi-generic.txt
9453F:	drivers/scsi/sg.c
9454F:	include/scsi/sg.h
9455
9456SCSI SUBSYSTEM
9457M:	"James E.J. Bottomley" <JBottomley@odin.com>
9458T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9459M:	"Martin K. Petersen" <martin.petersen@oracle.com>
9460T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9461L:	linux-scsi@vger.kernel.org
9462S:	Maintained
9463F:	drivers/scsi/
9464F:	include/scsi/
9465
9466SCSI TAPE DRIVER
9467M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9468L:	linux-scsi@vger.kernel.org
9469S:	Maintained
9470F:	Documentation/scsi/st.txt
9471F:	drivers/scsi/st.*
9472F:	drivers/scsi/st_*.h
9473
9474SCTP PROTOCOL
9475M:	Vlad Yasevich <vyasevich@gmail.com>
9476M:	Neil Horman <nhorman@tuxdriver.com>
9477L:	linux-sctp@vger.kernel.org
9478W:	http://lksctp.sourceforge.net
9479S:	Maintained
9480F:	Documentation/networking/sctp.txt
9481F:	include/linux/sctp.h
9482F:	include/uapi/linux/sctp.h
9483F:	include/net/sctp/
9484F:	net/sctp/
9485
9486SCx200 CPU SUPPORT
9487M:	Jim Cromie <jim.cromie@gmail.com>
9488S:	Odd Fixes
9489F:	Documentation/i2c/busses/scx200_acb
9490F:	arch/x86/platform/scx200/
9491F:	drivers/watchdog/scx200_wdt.c
9492F:	drivers/i2c/busses/scx200*
9493F:	drivers/mtd/maps/scx200_docflash.c
9494F:	include/linux/scx200.h
9495
9496SCx200 GPIO DRIVER
9497M:	Jim Cromie <jim.cromie@gmail.com>
9498S:	Maintained
9499F:	drivers/char/scx200_gpio.c
9500F:	include/linux/scx200_gpio.h
9501
9502SCx200 HRT CLOCKSOURCE DRIVER
9503M:	Jim Cromie <jim.cromie@gmail.com>
9504S:	Maintained
9505F:	drivers/clocksource/scx200_hrt.c
9506
9507SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9508M:	Sascha Sommer <saschasommer@freenet.de>
9509L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9510S:	Maintained
9511F:	drivers/mmc/host/sdricoh_cs.c
9512
9513SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9514L:	linux-mmc@vger.kernel.org
9515S:	Orphan
9516F:	drivers/mmc/host/sdhci.*
9517F:	drivers/mmc/host/sdhci-pltfm.[ch]
9518
9519SECURE COMPUTING
9520M:	Kees Cook <keescook@chromium.org>
9521R:	Andy Lutomirski <luto@amacapital.net>
9522R:	Will Drewry <wad@chromium.org>
9523T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9524S:	Supported
9525F:	kernel/seccomp.c
9526F:	include/uapi/linux/seccomp.h
9527F:	include/linux/seccomp.h
9528F:	tools/testing/selftests/seccomp/*
9529K:	\bsecure_computing
9530K:	\bTIF_SECCOMP\b
9531
9532SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9533M:	Ben Dooks <ben-linux@fluff.org>
9534M:	Jaehoon Chung <jh80.chung@samsung.com>
9535L:	linux-mmc@vger.kernel.org
9536S:	Maintained
9537F:	drivers/mmc/host/sdhci-s3c*
9538
9539SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9540M:	Viresh Kumar <vireshk@kernel.org>
9541L:	spear-devel@list.st.com
9542L:	linux-mmc@vger.kernel.org
9543S:	Maintained
9544F:	drivers/mmc/host/sdhci-spear.c
9545
9546SECURITY SUBSYSTEM
9547M:	James Morris <james.l.morris@oracle.com>
9548M:	"Serge E. Hallyn" <serge@hallyn.com>
9549L:	linux-security-module@vger.kernel.org (suggested Cc:)
9550T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9551W:	http://kernsec.org/
9552S:	Supported
9553F:	security/
9554
9555SECURITY CONTACT
9556M:	Security Officers <security@kernel.org>
9557S:	Supported
9558
9559SELINUX SECURITY MODULE
9560M:	Paul Moore <paul@paul-moore.com>
9561M:	Stephen Smalley <sds@tycho.nsa.gov>
9562M:	Eric Paris <eparis@parisplace.org>
9563L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
9564W:	http://selinuxproject.org
9565T:	git git://git.infradead.org/users/pcmoore/selinux
9566S:	Supported
9567F:	include/linux/selinux*
9568F:	security/selinux/
9569F:	scripts/selinux/
9570
9571APPARMOR SECURITY MODULE
9572M:	John Johansen <john.johansen@canonical.com>
9573L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9574W:	apparmor.wiki.kernel.org
9575T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9576S:	Supported
9577F:	security/apparmor/
9578
9579YAMA SECURITY MODULE
9580M:	Kees Cook <keescook@chromium.org>
9581T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9582S:	Supported
9583F:	security/yama/
9584
9585SENSABLE PHANTOM
9586M:	Jiri Slaby <jirislaby@gmail.com>
9587S:	Maintained
9588F:	drivers/misc/phantom.c
9589F:	include/uapi/linux/phantom.h
9590
9591SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9592M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9593M:	Ketan Mukadam <ketan.mukadam@avagotech.com>
9594M:	John Soni Jose <sony.john@avagotech.com>
9595L:	linux-scsi@vger.kernel.org
9596W:	http://www.avagotech.com
9597S:	Supported
9598F:	drivers/scsi/be2iscsi/
9599
9600Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9601M:	Sathya Perla <sathya.perla@avagotech.com>
9602M:	Ajit Khaparde <ajit.khaparde@avagotech.com>
9603M:	Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9604M:	Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9605L:	netdev@vger.kernel.org
9606W:	http://www.emulex.com
9607S:	Supported
9608F:	drivers/net/ethernet/emulex/benet/
9609
9610EMULEX ONECONNECT ROCE DRIVER
9611M:	Selvin Xavier <selvin.xavier@avagotech.com>
9612M:	Devesh Sharma <devesh.sharma@avagotech.com>
9613M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9614L:	linux-rdma@vger.kernel.org
9615W:	http://www.emulex.com
9616S:	Supported
9617F:	drivers/infiniband/hw/ocrdma/
9618
9619SFC NETWORK DRIVER
9620M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9621M:	Shradha Shah <sshah@solarflare.com>
9622L:	netdev@vger.kernel.org
9623S:	Supported
9624F:	drivers/net/ethernet/sfc/
9625
9626SGI GRU DRIVER
9627M:	Dimitri Sivanich <sivanich@sgi.com>
9628S:	Maintained
9629F:	drivers/misc/sgi-gru/
9630
9631SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9632M:	Pat Gefre <pfg@sgi.com>
9633L:	linux-ia64@vger.kernel.org
9634S:	Supported
9635F:	Documentation/ia64/serial.txt
9636F:	drivers/tty/serial/ioc?_serial.c
9637F:	include/linux/ioc?.h
9638
9639SGI XP/XPC/XPNET DRIVER
9640M:	Cliff Whickman <cpw@sgi.com>
9641M:	Robin Holt <robinmholt@gmail.com>
9642S:	Maintained
9643F:	drivers/misc/sgi-xp/
9644
9645SI2157 MEDIA DRIVER
9646M:	Antti Palosaari <crope@iki.fi>
9647L:	linux-media@vger.kernel.org
9648W:	http://linuxtv.org/
9649W:	http://palosaari.fi/linux/
9650Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9651T:	git git://linuxtv.org/anttip/media_tree.git
9652S:	Maintained
9653F:	drivers/media/tuners/si2157*
9654
9655SI2168 MEDIA DRIVER
9656M:	Antti Palosaari <crope@iki.fi>
9657L:	linux-media@vger.kernel.org
9658W:	http://linuxtv.org/
9659W:	http://palosaari.fi/linux/
9660Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9661T:	git git://linuxtv.org/anttip/media_tree.git
9662S:	Maintained
9663F:	drivers/media/dvb-frontends/si2168*
9664
9665SI470X FM RADIO RECEIVER I2C DRIVER
9666M:	Hans Verkuil <hverkuil@xs4all.nl>
9667L:	linux-media@vger.kernel.org
9668T:	git git://linuxtv.org/media_tree.git
9669W:	http://linuxtv.org
9670S:	Odd Fixes
9671F:	drivers/media/radio/si470x/radio-si470x-i2c.c
9672
9673SI470X FM RADIO RECEIVER USB DRIVER
9674M:	Hans Verkuil <hverkuil@xs4all.nl>
9675L:	linux-media@vger.kernel.org
9676T:	git git://linuxtv.org/media_tree.git
9677W:	http://linuxtv.org
9678S:	Maintained
9679F:	drivers/media/radio/si470x/radio-si470x-common.c
9680F:	drivers/media/radio/si470x/radio-si470x.h
9681F:	drivers/media/radio/si470x/radio-si470x-usb.c
9682
9683SI4713 FM RADIO TRANSMITTER I2C DRIVER
9684M:	Eduardo Valentin <edubezval@gmail.com>
9685L:	linux-media@vger.kernel.org
9686T:	git git://linuxtv.org/media_tree.git
9687W:	http://linuxtv.org
9688S:	Odd Fixes
9689F:	drivers/media/radio/si4713/si4713.?
9690
9691SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9692M:	Eduardo Valentin <edubezval@gmail.com>
9693L:	linux-media@vger.kernel.org
9694T:	git git://linuxtv.org/media_tree.git
9695W:	http://linuxtv.org
9696S:	Odd Fixes
9697F:	drivers/media/radio/si4713/radio-platform-si4713.c
9698
9699SI4713 FM RADIO TRANSMITTER USB DRIVER
9700M:	Hans Verkuil <hverkuil@xs4all.nl>
9701L:	linux-media@vger.kernel.org
9702T:	git git://linuxtv.org/media_tree.git
9703W:	http://linuxtv.org
9704S:	Maintained
9705F:	drivers/media/radio/si4713/radio-usb-si4713.c
9706
9707SIANO DVB DRIVER
9708M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9709L:	linux-media@vger.kernel.org
9710W:	http://linuxtv.org
9711T:	git git://linuxtv.org/media_tree.git
9712S:	Odd fixes
9713F:	drivers/media/common/siano/
9714F:	drivers/media/usb/siano/
9715F:	drivers/media/usb/siano/
9716F:	drivers/media/mmc/siano/
9717
9718SIMPLEFB FB DRIVER
9719M:	Hans de Goede <hdegoede@redhat.com>
9720L:	linux-fbdev@vger.kernel.org
9721S:	Maintained
9722F:	Documentation/devicetree/bindings/display/simple-framebuffer.txt
9723F:	drivers/video/fbdev/simplefb.c
9724F:	include/linux/platform_data/simplefb.h
9725
9726SH_VEU V4L2 MEM2MEM DRIVER
9727L:	linux-media@vger.kernel.org
9728S:	Orphan
9729F:	drivers/media/platform/sh_veu.c
9730
9731SH_VOU V4L2 OUTPUT DRIVER
9732L:	linux-media@vger.kernel.org
9733S:	Orphan
9734F:	drivers/media/platform/sh_vou.c
9735F:	include/media/sh_vou.h
9736
9737SIMPLE FIRMWARE INTERFACE (SFI)
9738M:	Len Brown <lenb@kernel.org>
9739L:	sfi-devel@simplefirmware.org
9740W:	http://simplefirmware.org/
9741T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9742S:	Supported
9743F:	arch/x86/platform/sfi/
9744F:	drivers/sfi/
9745F:	include/linux/sfi*.h
9746
9747SIMTEC EB110ATX (Chalice CATS)
9748P:	Ben Dooks
9749P:	Vincent Sanders <vince@simtec.co.uk>
9750M:	Simtec Linux Team <linux@simtec.co.uk>
9751W:	http://www.simtec.co.uk/products/EB110ATX/
9752S:	Supported
9753
9754SIMTEC EB2410ITX (BAST)
9755P:	Ben Dooks
9756P:	Vincent Sanders <vince@simtec.co.uk>
9757M:	Simtec Linux Team <linux@simtec.co.uk>
9758W:	http://www.simtec.co.uk/products/EB2410ITX/
9759S:	Supported
9760F:	arch/arm/mach-s3c24xx/mach-bast.c
9761F:	arch/arm/mach-s3c24xx/bast-ide.c
9762F:	arch/arm/mach-s3c24xx/bast-irq.c
9763
9764TI DAVINCI MACHINE SUPPORT
9765M:	Sekhar Nori <nsekhar@ti.com>
9766M:	Kevin Hilman <khilman@deeprootsystems.com>
9767T:	git git://gitorious.org/linux-davinci/linux-davinci.git
9768Q:	http://patchwork.kernel.org/project/linux-davinci/list/
9769S:	Supported
9770F:	arch/arm/mach-davinci/
9771F:	drivers/i2c/busses/i2c-davinci.c
9772
9773TI DAVINCI SERIES MEDIA DRIVER
9774M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9775L:	linux-media@vger.kernel.org
9776W:	http://linuxtv.org/
9777Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9778T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9779S:	Maintained
9780F:	drivers/media/platform/davinci/
9781F:	include/media/davinci/
9782
9783TI AM437X VPFE DRIVER
9784M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9785L:	linux-media@vger.kernel.org
9786W:	http://linuxtv.org/
9787Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9788T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9789S:	Maintained
9790F:	drivers/media/platform/am437x/
9791
9792OV2659 OMNIVISION SENSOR DRIVER
9793M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9794L:	linux-media@vger.kernel.org
9795W:	http://linuxtv.org/
9796Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9797T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9798S:	Maintained
9799F:	drivers/media/i2c/ov2659.c
9800F:	include/media/ov2659.h
9801
9802SILICON MOTION SM712 FRAME BUFFER DRIVER
9803M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9804M:	Teddy Wang <teddy.wang@siliconmotion.com>
9805M:	Sudip Mukherjee <sudip@vectorindia.org>
9806L:	linux-fbdev@vger.kernel.org
9807S:	Maintained
9808F:	drivers/video/fbdev/sm712*
9809F:	Documentation/fb/sm712fb.txt
9810
9811SIS 190 ETHERNET DRIVER
9812M:	Francois Romieu <romieu@fr.zoreil.com>
9813L:	netdev@vger.kernel.org
9814S:	Maintained
9815F:	drivers/net/ethernet/sis/sis190.c
9816
9817SIS 900/7016 FAST ETHERNET DRIVER
9818M:	Daniele Venzano <venza@brownhat.org>
9819W:	http://www.brownhat.org/sis900.html
9820L:	netdev@vger.kernel.org
9821S:	Maintained
9822F:	drivers/net/ethernet/sis/sis900.*
9823
9824SIS FRAMEBUFFER DRIVER
9825M:	Thomas Winischhofer <thomas@winischhofer.net>
9826W:	http://www.winischhofer.net/linuxsisvga.shtml
9827S:	Maintained
9828F:	Documentation/fb/sisfb.txt
9829F:	drivers/video/fbdev/sis/
9830F:	include/video/sisfb.h
9831
9832SIS USB2VGA DRIVER
9833M:	Thomas Winischhofer <thomas@winischhofer.net>
9834W:	http://www.winischhofer.at/linuxsisusbvga.shtml
9835S:	Maintained
9836F:	drivers/usb/misc/sisusbvga/
9837
9838SLAB ALLOCATOR
9839M:	Christoph Lameter <cl@linux.com>
9840M:	Pekka Enberg <penberg@kernel.org>
9841M:	David Rientjes <rientjes@google.com>
9842M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
9843M:	Andrew Morton <akpm@linux-foundation.org>
9844L:	linux-mm@kvack.org
9845S:	Maintained
9846F:	include/linux/sl?b*.h
9847F:	mm/sl?b*
9848
9849SLEEPABLE READ-COPY UPDATE (SRCU)
9850M:	Lai Jiangshan <jiangshanlai@gmail.com>
9851M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9852M:	Josh Triplett <josh@joshtriplett.org>
9853R:	Steven Rostedt <rostedt@goodmis.org>
9854R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9855L:	linux-kernel@vger.kernel.org
9856W:	http://www.rdrop.com/users/paulmck/RCU/
9857S:	Supported
9858T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9859F:	include/linux/srcu.h
9860F:	kernel/rcu/srcu.c
9861
9862SMACK SECURITY MODULE
9863M:	Casey Schaufler <casey@schaufler-ca.com>
9864L:	linux-security-module@vger.kernel.org
9865W:	http://schaufler-ca.com
9866T:	git git://git.gitorious.org/smack-next/kernel.git
9867S:	Maintained
9868F:	Documentation/security/Smack.txt
9869F:	security/smack/
9870
9871DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9872M:	Kevin Hilman <khilman@kernel.org>
9873M:	Nishanth Menon <nm@ti.com>
9874S:	Maintained
9875F:	drivers/power/avs/
9876F:	include/linux/power/smartreflex.h
9877L:	linux-pm@vger.kernel.org
9878
9879SMC91x ETHERNET DRIVER
9880M:	Nicolas Pitre <nico@fluxnic.net>
9881S:	Odd Fixes
9882F:	drivers/net/ethernet/smsc/smc91x.*
9883
9884SMIA AND SMIA++ IMAGE SENSOR DRIVER
9885M:	Sakari Ailus <sakari.ailus@iki.fi>
9886L:	linux-media@vger.kernel.org
9887S:	Maintained
9888F:	drivers/media/i2c/smiapp/
9889F:	include/media/smiapp.h
9890F:	drivers/media/i2c/smiapp-pll.c
9891F:	drivers/media/i2c/smiapp-pll.h
9892F:	include/uapi/linux/smiapp.h
9893F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9894
9895SMM665 HARDWARE MONITOR DRIVER
9896M:	Guenter Roeck <linux@roeck-us.net>
9897L:	lm-sensors@lm-sensors.org
9898S:	Maintained
9899F:	Documentation/hwmon/smm665
9900F:	drivers/hwmon/smm665.c
9901
9902SMSC EMC2103 HARDWARE MONITOR DRIVER
9903M:	Steve Glendinning <steve.glendinning@shawell.net>
9904L:	lm-sensors@lm-sensors.org
9905S:	Maintained
9906F:	Documentation/hwmon/emc2103
9907F:	drivers/hwmon/emc2103.c
9908
9909SMSC SCH5627 HARDWARE MONITOR DRIVER
9910M:	Hans de Goede <hdegoede@redhat.com>
9911L:	lm-sensors@lm-sensors.org
9912S:	Supported
9913F:	Documentation/hwmon/sch5627
9914F:	drivers/hwmon/sch5627.c
9915
9916SMSC47B397 HARDWARE MONITOR DRIVER
9917M:	Jean Delvare <jdelvare@suse.com>
9918L:	lm-sensors@lm-sensors.org
9919S:	Maintained
9920F:	Documentation/hwmon/smsc47b397
9921F:	drivers/hwmon/smsc47b397.c
9922
9923SMSC911x ETHERNET DRIVER
9924M:	Steve Glendinning <steve.glendinning@shawell.net>
9925L:	netdev@vger.kernel.org
9926S:	Maintained
9927F:	include/linux/smsc911x.h
9928F:	drivers/net/ethernet/smsc/smsc911x.*
9929
9930SMSC9420 PCI ETHERNET DRIVER
9931M:	Steve Glendinning <steve.glendinning@shawell.net>
9932L:	netdev@vger.kernel.org
9933S:	Maintained
9934F:	drivers/net/ethernet/smsc/smsc9420.*
9935
9936SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9937M:	Steve Glendinning <steve.glendinning@shawell.net>
9938L:	linux-fbdev@vger.kernel.org
9939S:	Maintained
9940F:	drivers/video/fbdev/smscufx.c
9941
9942SOC-CAMERA V4L2 SUBSYSTEM
9943M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9944L:	linux-media@vger.kernel.org
9945T:	git git://linuxtv.org/media_tree.git
9946S:	Maintained
9947F:	include/media/soc*
9948F:	drivers/media/i2c/soc_camera/
9949F:	drivers/media/platform/soc_camera/
9950
9951SOEKRIS NET48XX LED SUPPORT
9952M:	Chris Boot <bootc@bootc.net>
9953S:	Maintained
9954F:	drivers/leds/leds-net48xx.c
9955
9956SOFTLOGIC 6x10 MPEG CODEC
9957M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9958M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9959M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9960M:	Ismael Luceno <ismael@iodev.co.uk>
9961L:	linux-media@vger.kernel.org
9962S:	Supported
9963F:	drivers/media/pci/solo6x10/
9964
9965SOFTWARE RAID (Multiple Disks) SUPPORT
9966M:	Neil Brown <neilb@suse.com>
9967L:	linux-raid@vger.kernel.org
9968S:	Supported
9969F:	drivers/md/
9970F:	include/linux/raid/
9971F:	include/uapi/linux/raid/
9972
9973SONIC NETWORK DRIVER
9974M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9975L:	netdev@vger.kernel.org
9976S:	Maintained
9977F:	drivers/net/ethernet/natsemi/sonic.*
9978
9979SONICS SILICON BACKPLANE DRIVER (SSB)
9980M:	Michael Buesch <m@bues.ch>
9981L:	netdev@vger.kernel.org
9982S:	Maintained
9983F:	drivers/ssb/
9984F:	include/linux/ssb/
9985
9986SONY VAIO CONTROL DEVICE DRIVER
9987M:	Mattia Dongili <malattia@linux.it>
9988L:	platform-driver-x86@vger.kernel.org
9989W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9990S:	Maintained
9991F:	Documentation/laptops/sony-laptop.txt
9992F:	drivers/char/sonypi.c
9993F:	drivers/platform/x86/sony-laptop.c
9994F:	include/linux/sony-laptop.h
9995
9996SONY MEMORYSTICK CARD SUPPORT
9997M:	Alex Dubov <oakad@yahoo.com>
9998W:	http://tifmxx.berlios.de/
9999S:	Maintained
10000F:	drivers/memstick/host/tifm_ms.c
10001
10002SONY MEMORYSTICK STANDARD SUPPORT
10003M:	Maxim Levitsky <maximlevitsky@gmail.com>
10004S:	Maintained
10005F:	drivers/memstick/core/ms_block.*
10006
10007SOUND
10008M:	Jaroslav Kysela <perex@perex.cz>
10009M:	Takashi Iwai <tiwai@suse.com>
10010L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10011W:	http://www.alsa-project.org/
10012T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10013T:	git git://git.alsa-project.org/alsa-kernel.git
10014Q:	http://patchwork.kernel.org/project/alsa-devel/list/
10015S:	Maintained
10016F:	Documentation/sound/
10017F:	include/sound/
10018F:	include/uapi/sound/
10019F:	sound/
10020
10021SOUND - COMPRESSED AUDIO
10022M:	Vinod Koul <vinod.koul@intel.com>
10023L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10024T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10025S:	Supported
10026F:	Documentation/sound/alsa/compress_offload.txt
10027F:	include/sound/compress_driver.h
10028F:	include/uapi/sound/compress_*
10029F:	sound/core/compress_offload.c
10030F:	sound/soc/soc-compress.c
10031
10032SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10033M:	Liam Girdwood <lgirdwood@gmail.com>
10034M:	Mark Brown <broonie@kernel.org>
10035T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10036L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10037W:	http://alsa-project.org/main/index.php/ASoC
10038S:	Supported
10039F:	Documentation/sound/alsa/soc/
10040F:	sound/soc/
10041F:	include/sound/soc*
10042
10043SOUND - DMAENGINE HELPERS
10044M:	Lars-Peter Clausen <lars@metafoo.de>
10045S:	Supported
10046F:	include/sound/dmaengine_pcm.h
10047F:	sound/core/pcm_dmaengine.c
10048F:	sound/soc/soc-generic-dmaengine-pcm.c
10049
10050SP2 MEDIA DRIVER
10051M:	Olli Salonen <olli.salonen@iki.fi>
10052L:	linux-media@vger.kernel.org
10053W:	http://linuxtv.org/
10054Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10055S:	Maintained
10056F:	drivers/media/dvb-frontends/sp2*
10057
10058SPARC + UltraSPARC (sparc/sparc64)
10059M:	"David S. Miller" <davem@davemloft.net>
10060L:	sparclinux@vger.kernel.org
10061Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
10062T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10063T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10064S:	Maintained
10065F:	arch/sparc/
10066F:	drivers/sbus/
10067
10068SPARC SERIAL DRIVERS
10069M:	"David S. Miller" <davem@davemloft.net>
10070L:	sparclinux@vger.kernel.org
10071T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10072T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10073S:	Maintained
10074F:	include/linux/sunserialcore.h
10075F:	drivers/tty/serial/suncore.c
10076F:	drivers/tty/serial/sunhv.c
10077F:	drivers/tty/serial/sunsab.c
10078F:	drivers/tty/serial/sunsab.h
10079F:	drivers/tty/serial/sunsu.c
10080F:	drivers/tty/serial/sunzilog.c
10081F:	drivers/tty/serial/sunzilog.h
10082
10083SPARSE CHECKER
10084M:	"Christopher Li" <sparse@chrisli.org>
10085L:	linux-sparse@vger.kernel.org
10086W:	https://sparse.wiki.kernel.org/
10087T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10088T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10089S:	Maintained
10090F:	include/linux/compiler.h
10091
10092SPEAR PLATFORM SUPPORT
10093M:	Viresh Kumar <vireshk@kernel.org>
10094M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10095L:	spear-devel@list.st.com
10096L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10097W:	http://www.st.com/spear
10098S:	Maintained
10099F:	arch/arm/mach-spear/
10100
10101SPEAR CLOCK FRAMEWORK SUPPORT
10102M:	Viresh Kumar <vireshk@kernel.org>
10103L:	spear-devel@list.st.com
10104L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10105W:	http://www.st.com/spear
10106S:	Maintained
10107F:	drivers/clk/spear/
10108
10109SPI SUBSYSTEM
10110M:	Mark Brown <broonie@kernel.org>
10111L:	linux-spi@vger.kernel.org
10112T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10113Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
10114S:	Maintained
10115F:	Documentation/spi/
10116F:	drivers/spi/
10117F:	include/linux/spi/
10118F:	include/uapi/linux/spi/
10119
10120SPIDERNET NETWORK DRIVER for CELL
10121M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10122L:	netdev@vger.kernel.org
10123S:	Supported
10124F:	Documentation/networking/spider_net.txt
10125F:	drivers/net/ethernet/toshiba/spider_net*
10126
10127SPU FILE SYSTEM
10128M:	Jeremy Kerr <jk@ozlabs.org>
10129L:	linuxppc-dev@lists.ozlabs.org
10130W:	http://www.ibm.com/developerworks/power/cell/
10131S:	Supported
10132F:	Documentation/filesystems/spufs.txt
10133F:	arch/powerpc/platforms/cell/spufs/
10134
10135SQUASHFS FILE SYSTEM
10136M:	Phillip Lougher <phillip@squashfs.org.uk>
10137L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
10138W:	http://squashfs.org.uk
10139S:	Maintained
10140F:	Documentation/filesystems/squashfs.txt
10141F:	fs/squashfs/
10142
10143SRM (Alpha) environment access
10144M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
10145S:	Maintained
10146F:	arch/alpha/kernel/srm_env.c
10147
10148STABLE BRANCH
10149M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10150L:	stable@vger.kernel.org
10151S:	Supported
10152F:	Documentation/stable_kernel_rules.txt
10153
10154STAGING SUBSYSTEM
10155M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10156T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10157L:	devel@driverdev.osuosl.org
10158S:	Supported
10159F:	drivers/staging/
10160
10161STAGING - COMEDI
10162M:	Ian Abbott <abbotti@mev.co.uk>
10163M:	H Hartley Sweeten <hsweeten@visionengravers.com>
10164S:	Odd Fixes
10165F:	drivers/staging/comedi/
10166
10167STAGING - FLARION FT1000 DRIVERS
10168M:	Marek Belisko <marek.belisko@gmail.com>
10169S:	Odd Fixes
10170F:	drivers/staging/ft1000/
10171
10172STAGING - INDUSTRIAL IO
10173M:	Jonathan Cameron <jic23@kernel.org>
10174L:	linux-iio@vger.kernel.org
10175S:	Odd Fixes
10176F:	drivers/staging/iio/
10177
10178STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10179M:	Jarod Wilson <jarod@wilsonet.com>
10180W:	http://www.lirc.org/
10181S:	Odd Fixes
10182F:	drivers/staging/media/lirc/
10183
10184STAGING - LUSTRE PARALLEL FILESYSTEM
10185M:	Oleg Drokin <oleg.drokin@intel.com>
10186M:	Andreas Dilger <andreas.dilger@intel.com>
10187L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
10188W:	http://wiki.lustre.org/
10189S:	Maintained
10190F:	drivers/staging/lustre
10191
10192STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10193M:	Marc Dietrich <marvin24@gmx.de>
10194L:	ac100@lists.launchpad.net (moderated for non-subscribers)
10195L:	linux-tegra@vger.kernel.org
10196S:	Maintained
10197F:	drivers/staging/nvec/
10198
10199STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10200M:	Jens Frederich <jfrederich@gmail.com>
10201M:	Daniel Drake <dsd@laptop.org>
10202M:	Jon Nettleton <jon.nettleton@gmail.com>
10203W:	http://wiki.laptop.org/go/DCON
10204S:	Maintained
10205F:	drivers/staging/olpc_dcon/
10206
10207STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10208M:	Willy Tarreau <willy@meta-x.org>
10209S:	Odd Fixes
10210F:	drivers/staging/panel/
10211
10212STAGING - REALTEK RTL8712U DRIVERS
10213M:	Larry Finger <Larry.Finger@lwfinger.net>
10214M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10215S:	Odd Fixes
10216F:	drivers/staging/rtl8712/
10217
10218STAGING - REALTEK RTL8723U WIRELESS DRIVER
10219M:	Larry Finger <Larry.Finger@lwfinger.net>
10220M:	Jes Sorensen <Jes.Sorensen@redhat.com>
10221L:	linux-wireless@vger.kernel.org
10222S:	Maintained
10223F:	drivers/staging/rtl8723au/
10224
10225STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10226M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10227M:	Teddy Wang <teddy.wang@siliconmotion.com>
10228M:	Sudip Mukherjee <sudip@vectorindia.org>
10229L:	linux-fbdev@vger.kernel.org
10230S:	Maintained
10231F:	drivers/staging/sm750fb/
10232
10233STAGING - SLICOSS
10234M:	Lior Dotan <liodot@gmail.com>
10235M:	Christopher Harrer <charrer@alacritech.com>
10236S:	Odd Fixes
10237F:	drivers/staging/slicoss/
10238
10239STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10240M:	William Hubbs <w.d.hubbs@gmail.com>
10241M:	Chris Brannon <chris@the-brannons.com>
10242M:	Kirk Reiser <kirk@reisers.ca>
10243M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
10244L:	speakup@linux-speakup.org
10245W:	http://www.linux-speakup.org/
10246S:	Odd Fixes
10247F:	drivers/staging/speakup/
10248
10249STAGING - VIA VT665X DRIVERS
10250M:	Forest Bond <forest@alittletooquiet.net>
10251S:	Odd Fixes
10252F:	drivers/staging/vt665?/
10253
10254STAGING - WILC1000 WIFI DRIVER
10255M:	Johnny Kim <johnny.kim@atmel.com>
10256M:	Austin Shin <austin.shin@atmel.com>
10257M:	Chris Park <chris.park@atmel.com>
10258M:	Tony Cho <tony.cho@atmel.com>
10259M:	Glen Lee <glen.lee@atmel.com>
10260M:	Leo Kim <leo.kim@atmel.com>
10261L:	linux-wireless@vger.kernel.org
10262S:	Supported
10263F:	drivers/staging/wilc1000/
10264
10265STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10266M:	Arnaud Patard <arnaud.patard@rtp-net.org>
10267S:	Odd Fixes
10268F:	drivers/staging/xgifb/
10269
10270HFI1 DRIVER
10271M:	Mike Marciniszyn <infinipath@intel.com>
10272L:	linux-rdma@vger.kernel.org
10273S:	Supported
10274F:	drivers/staging/rdma/hfi1
10275
10276STARFIRE/DURALAN NETWORK DRIVER
10277M:	Ion Badulescu <ionut@badula.org>
10278S:	Odd Fixes
10279F:	drivers/net/ethernet/adaptec/starfire*
10280
10281SUN3/3X
10282M:	Sam Creasey <sammy@sammy.net>
10283W:	http://sammy.net/sun3/
10284S:	Maintained
10285F:	arch/m68k/kernel/*sun3*
10286F:	arch/m68k/sun3*/
10287F:	arch/m68k/include/asm/sun3*
10288F:	drivers/net/ethernet/i825xx/sun3*
10289
10290SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10291M:	Hans de Goede <hdegoede@redhat.com>
10292L:	linux-input@vger.kernel.org
10293S:	Maintained
10294F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10295F:	drivers/input/keyboard/sun4i-lradc-keys.c
10296
10297SUNDANCE NETWORK DRIVER
10298M:	Denis Kirjanov <kda@linux-powerpc.org>
10299L:	netdev@vger.kernel.org
10300S:	Maintained
10301F:	drivers/net/ethernet/dlink/sundance.c
10302
10303SUPERH
10304L:	linux-sh@vger.kernel.org
10305Q:	http://patchwork.kernel.org/project/linux-sh/list/
10306S:	Orphan
10307F:	Documentation/sh/
10308F:	arch/sh/
10309F:	drivers/sh/
10310
10311SUSPEND TO RAM
10312M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10313M:	Len Brown <len.brown@intel.com>
10314M:	Pavel Machek <pavel@ucw.cz>
10315L:	linux-pm@vger.kernel.org
10316S:	Supported
10317F:	Documentation/power/
10318F:	arch/x86/kernel/acpi/
10319F:	drivers/base/power/
10320F:	kernel/power/
10321F:	include/linux/suspend.h
10322F:	include/linux/freezer.h
10323F:	include/linux/pm.h
10324
10325SVGA HANDLING
10326M:	Martin Mares <mj@ucw.cz>
10327L:	linux-video@atrey.karlin.mff.cuni.cz
10328S:	Maintained
10329F:	Documentation/svga.txt
10330F:	arch/x86/boot/video*
10331
10332SWIOTLB SUBSYSTEM
10333M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10334L:	linux-kernel@vger.kernel.org
10335S:	Supported
10336F:	lib/swiotlb.c
10337F:	arch/*/kernel/pci-swiotlb.c
10338F:	include/linux/swiotlb.h
10339
10340SWITCHDEV
10341M:	Jiri Pirko <jiri@resnulli.us>
10342L:	netdev@vger.kernel.org
10343S:	Supported
10344F:	net/switchdev/
10345F:	include/net/switchdev.h
10346
10347SYNOPSYS ARC ARCHITECTURE
10348M:	Vineet Gupta <vgupta@synopsys.com>
10349L:	linux-snps-arc@lists.infradead.org
10350S:	Supported
10351F:	arch/arc/
10352F:	Documentation/devicetree/bindings/arc/*
10353F:	Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10354F:	drivers/tty/serial/arc_uart.c
10355T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10356
10357SYNOPSYS ARC SDP platform support
10358M:	Alexey Brodkin <abrodkin@synopsys.com>
10359S:	Supported
10360F:	arch/arc/plat-axs10x
10361F:	arch/arc/boot/dts/ax*
10362F:	Documentation/devicetree/bindings/arc/axs10*
10363
10364SYSTEM CONFIGURATION (SYSCON)
10365M:	Lee Jones <lee.jones@linaro.org>
10366M:	Arnd Bergmann <arnd@arndb.de>
10367T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10368S:	Supported
10369F:	drivers/mfd/syscon.c
10370
10371SYSV FILESYSTEM
10372M:	Christoph Hellwig <hch@infradead.org>
10373S:	Maintained
10374F:	Documentation/filesystems/sysv-fs.txt
10375F:	fs/sysv/
10376F:	include/linux/sysv_fs.h
10377
10378TARGET SUBSYSTEM
10379M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
10380L:	linux-scsi@vger.kernel.org
10381L:	target-devel@vger.kernel.org
10382W:	http://www.linux-iscsi.org
10383W:	http://groups.google.com/group/linux-iscsi-target-dev
10384T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10385S:	Supported
10386F:	drivers/target/
10387F:	include/target/
10388F:	Documentation/target/
10389
10390TASKSTATS STATISTICS INTERFACE
10391M:	Balbir Singh <bsingharora@gmail.com>
10392S:	Maintained
10393F:	Documentation/accounting/taskstats*
10394F:	include/linux/taskstats*
10395F:	kernel/taskstats.c
10396
10397TC CLASSIFIER
10398M:	Jamal Hadi Salim <jhs@mojatatu.com>
10399L:	netdev@vger.kernel.org
10400S:	Maintained
10401F:	include/net/pkt_cls.h
10402F:	include/uapi/linux/pkt_cls.h
10403F:	net/sched/
10404
10405TCP LOW PRIORITY MODULE
10406M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10407M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10408W:	http://tcp-lp-mod.sourceforge.net/
10409S:	Maintained
10410F:	net/ipv4/tcp_lp.c
10411
10412TDA10071 MEDIA DRIVER
10413M:	Antti Palosaari <crope@iki.fi>
10414L:	linux-media@vger.kernel.org
10415W:	http://linuxtv.org/
10416W:	http://palosaari.fi/linux/
10417Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10418T:	git git://linuxtv.org/anttip/media_tree.git
10419S:	Maintained
10420F:	drivers/media/dvb-frontends/tda10071*
10421
10422TDA18212 MEDIA DRIVER
10423M:	Antti Palosaari <crope@iki.fi>
10424L:	linux-media@vger.kernel.org
10425W:	http://linuxtv.org/
10426W:	http://palosaari.fi/linux/
10427Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10428T:	git git://linuxtv.org/anttip/media_tree.git
10429S:	Maintained
10430F:	drivers/media/tuners/tda18212*
10431
10432TDA18218 MEDIA DRIVER
10433M:	Antti Palosaari <crope@iki.fi>
10434L:	linux-media@vger.kernel.org
10435W:	http://linuxtv.org/
10436W:	http://palosaari.fi/linux/
10437Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10438T:	git git://linuxtv.org/anttip/media_tree.git
10439S:	Maintained
10440F:	drivers/media/tuners/tda18218*
10441
10442TDA18271 MEDIA DRIVER
10443M:	Michael Krufky <mkrufky@linuxtv.org>
10444L:	linux-media@vger.kernel.org
10445W:	http://linuxtv.org/
10446W:	http://github.com/mkrufky
10447Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10448T:	git git://linuxtv.org/mkrufky/tuners.git
10449S:	Maintained
10450F:	drivers/media/tuners/tda18271*
10451
10452TDA827x MEDIA DRIVER
10453M:	Michael Krufky <mkrufky@linuxtv.org>
10454L:	linux-media@vger.kernel.org
10455W:	http://linuxtv.org/
10456W:	http://github.com/mkrufky
10457Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10458T:	git git://linuxtv.org/mkrufky/tuners.git
10459S:	Maintained
10460F:	drivers/media/tuners/tda8290.*
10461
10462TDA8290 MEDIA DRIVER
10463M:	Michael Krufky <mkrufky@linuxtv.org>
10464L:	linux-media@vger.kernel.org
10465W:	http://linuxtv.org/
10466W:	http://github.com/mkrufky
10467Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10468T:	git git://linuxtv.org/mkrufky/tuners.git
10469S:	Maintained
10470F:	drivers/media/tuners/tda8290.*
10471
10472TDA9840 MEDIA DRIVER
10473M:	Hans Verkuil <hverkuil@xs4all.nl>
10474L:	linux-media@vger.kernel.org
10475T:	git git://linuxtv.org/media_tree.git
10476W:	http://linuxtv.org
10477S:	Maintained
10478F:	drivers/media/i2c/tda9840*
10479
10480TEA5761 TUNER DRIVER
10481M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10482L:	linux-media@vger.kernel.org
10483W:	http://linuxtv.org
10484T:	git git://linuxtv.org/media_tree.git
10485S:	Odd fixes
10486F:	drivers/media/tuners/tea5761.*
10487
10488TEA5767 TUNER DRIVER
10489M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10490L:	linux-media@vger.kernel.org
10491W:	http://linuxtv.org
10492T:	git git://linuxtv.org/media_tree.git
10493S:	Maintained
10494F:	drivers/media/tuners/tea5767.*
10495
10496TEA6415C MEDIA DRIVER
10497M:	Hans Verkuil <hverkuil@xs4all.nl>
10498L:	linux-media@vger.kernel.org
10499T:	git git://linuxtv.org/media_tree.git
10500W:	http://linuxtv.org
10501S:	Maintained
10502F:	drivers/media/i2c/tea6415c*
10503
10504TEA6420 MEDIA DRIVER
10505M:	Hans Verkuil <hverkuil@xs4all.nl>
10506L:	linux-media@vger.kernel.org
10507T:	git git://linuxtv.org/media_tree.git
10508W:	http://linuxtv.org
10509S:	Maintained
10510F:	drivers/media/i2c/tea6420*
10511
10512TEAM DRIVER
10513M:	Jiri Pirko <jiri@resnulli.us>
10514L:	netdev@vger.kernel.org
10515S:	Supported
10516F:	drivers/net/team/
10517F:	include/linux/if_team.h
10518F:	include/uapi/linux/if_team.h
10519
10520TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10521M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10522S:	Maintained
10523F:	arch/x86/platform/ts5500/
10524
10525TECHNOTREND USB IR RECEIVER
10526M:	Sean Young <sean@mess.org>
10527L:	linux-media@vger.kernel.org
10528S:	Maintained
10529F:	drivers/media/rc/ttusbir.c
10530
10531TEGRA ARCHITECTURE SUPPORT
10532M:	Stephen Warren <swarren@wwwdotorg.org>
10533M:	Thierry Reding <thierry.reding@gmail.com>
10534M:	Alexandre Courbot <gnurou@gmail.com>
10535L:	linux-tegra@vger.kernel.org
10536Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
10537T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10538S:	Supported
10539N:	[^a-z]tegra
10540
10541TEGRA CLOCK DRIVER
10542M:	Peter De Schrijver <pdeschrijver@nvidia.com>
10543M:	Prashant Gaikwad <pgaikwad@nvidia.com>
10544S:	Supported
10545F:	drivers/clk/tegra/
10546
10547TEGRA DMA DRIVER
10548M:	Laxman Dewangan <ldewangan@nvidia.com>
10549S:	Supported
10550F:	drivers/dma/tegra20-apb-dma.c
10551
10552TEGRA I2C DRIVER
10553M:	Laxman Dewangan <ldewangan@nvidia.com>
10554S:	Supported
10555F:	drivers/i2c/busses/i2c-tegra.c
10556
10557TEGRA IOMMU DRIVERS
10558M:	Hiroshi Doyu <hdoyu@nvidia.com>
10559S:	Supported
10560F:	drivers/iommu/tegra*
10561
10562TEGRA KBC DRIVER
10563M:	Rakesh Iyer <riyer@nvidia.com>
10564M:	Laxman Dewangan <ldewangan@nvidia.com>
10565S:	Supported
10566F:	drivers/input/keyboard/tegra-kbc.c
10567
10568TEGRA PWM DRIVER
10569M:	Thierry Reding <thierry.reding@gmail.com>
10570S:	Supported
10571F:	drivers/pwm/pwm-tegra.c
10572
10573TEGRA SERIAL DRIVER
10574M:	Laxman Dewangan <ldewangan@nvidia.com>
10575S:	Supported
10576F:	drivers/tty/serial/serial-tegra.c
10577
10578TEGRA SPI DRIVER
10579M:	Laxman Dewangan <ldewangan@nvidia.com>
10580S:	Supported
10581F:	drivers/spi/spi-tegra*
10582
10583TEHUTI ETHERNET DRIVER
10584M:	Andy Gospodarek <andy@greyhouse.net>
10585L:	netdev@vger.kernel.org
10586S:	Supported
10587F:	drivers/net/ethernet/tehuti/*
10588
10589Telecom Clock Driver for MCPL0010
10590M:	Mark Gross <mark.gross@intel.com>
10591S:	Supported
10592F:	drivers/char/tlclk.c
10593
10594TENSILICA XTENSA PORT (xtensa)
10595M:	Chris Zankel <chris@zankel.net>
10596M:	Max Filippov <jcmvbkbc@gmail.com>
10597L:	linux-xtensa@linux-xtensa.org
10598S:	Maintained
10599F:	arch/xtensa/
10600F:	drivers/irqchip/irq-xtensa-*
10601
10602THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10603M:	Hans Verkuil <hverkuil@xs4all.nl>
10604L:	linux-media@vger.kernel.org
10605T:	git git://linuxtv.org/media_tree.git
10606W:	http://linuxtv.org
10607S:	Maintained
10608F:	drivers/media/radio/radio-raremono.c
10609
10610THERMAL
10611M:	Zhang Rui <rui.zhang@intel.com>
10612M:	Eduardo Valentin <edubezval@gmail.com>
10613L:	linux-pm@vger.kernel.org
10614T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10615T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10616Q:	https://patchwork.kernel.org/project/linux-pm/list/
10617S:	Supported
10618F:	drivers/thermal/
10619F:	include/linux/thermal.h
10620F:	include/uapi/linux/thermal.h
10621F:	include/linux/cpu_cooling.h
10622F:	Documentation/devicetree/bindings/thermal/
10623
10624THERMAL/CPU_COOLING
10625M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
10626M:	Viresh Kumar <viresh.kumar@linaro.org>
10627M:	Javi Merino <javi.merino@arm.com>
10628L:	linux-pm@vger.kernel.org
10629S:	Supported
10630F:	Documentation/thermal/cpu-cooling-api.txt
10631F:	drivers/thermal/cpu_cooling.c
10632F:	include/linux/cpu_cooling.h
10633
10634THINGM BLINK(1) USB RGB LED DRIVER
10635M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10636S:	Maintained
10637F:	drivers/hid/hid-thingm.c
10638
10639THINKPAD ACPI EXTRAS DRIVER
10640M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10641L:	ibm-acpi-devel@lists.sourceforge.net
10642L:	platform-driver-x86@vger.kernel.org
10643W:	http://ibm-acpi.sourceforge.net
10644W:	http://thinkwiki.org/wiki/Ibm-acpi
10645T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10646S:	Maintained
10647F:	drivers/platform/x86/thinkpad_acpi.c
10648
10649TI BANDGAP AND THERMAL DRIVER
10650M:	Eduardo Valentin <edubezval@gmail.com>
10651L:	linux-pm@vger.kernel.org
10652L:	linux-omap@vger.kernel.org
10653S:	Maintained
10654F:	drivers/thermal/ti-soc-thermal/
10655
10656TI CDCE706 CLOCK DRIVER
10657M:	Max Filippov <jcmvbkbc@gmail.com>
10658S:	Maintained
10659F:	drivers/clk/clk-cdce706.c
10660
10661TI CLOCK DRIVER
10662M:	Tero Kristo <t-kristo@ti.com>
10663L:	linux-omap@vger.kernel.org
10664S:	Maintained
10665F:	drivers/clk/ti/
10666F:	include/linux/clk/ti.h
10667
10668TI FLASH MEDIA INTERFACE DRIVER
10669M:	Alex Dubov <oakad@yahoo.com>
10670S:	Maintained
10671F:	drivers/misc/tifm*
10672F:	drivers/mmc/host/tifm_sd.c
10673F:	include/linux/tifm.h
10674
10675TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10676M:	Santosh Shilimkar <ssantosh@kernel.org>
10677L:	linux-kernel@vger.kernel.org
10678L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10679S:	Maintained
10680F:	drivers/soc/ti/*
10681T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10682
10683
10684TI LM49xxx FAMILY ASoC CODEC DRIVERS
10685M:	M R Swami Reddy <mr.swami.reddy@ti.com>
10686M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10687L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10688S:	Maintained
10689F:	sound/soc/codecs/lm49453*
10690F:	sound/soc/codecs/isabelle*
10691
10692TI LP855x BACKLIGHT DRIVER
10693M:	Milo Kim <milo.kim@ti.com>
10694S:	Maintained
10695F:	Documentation/backlight/lp855x-driver.txt
10696F:	drivers/video/backlight/lp855x_bl.c
10697F:	include/linux/platform_data/lp855x.h
10698
10699TI LP8727 CHARGER DRIVER
10700M:	Milo Kim <milo.kim@ti.com>
10701S:	Maintained
10702F:	drivers/power/lp8727_charger.c
10703F:	include/linux/platform_data/lp8727.h
10704
10705TI LP8788 MFD DRIVER
10706M:	Milo Kim <milo.kim@ti.com>
10707S:	Maintained
10708F:	drivers/iio/adc/lp8788_adc.c
10709F:	drivers/leds/leds-lp8788.c
10710F:	drivers/mfd/lp8788*.c
10711F:	drivers/power/lp8788-charger.c
10712F:	drivers/regulator/lp8788-*.c
10713F:	include/linux/mfd/lp8788*.h
10714
10715TI NETCP ETHERNET DRIVER
10716M:	Wingman Kwok <w-kwok2@ti.com>
10717M:	Murali Karicheri <m-karicheri2@ti.com>
10718L:	netdev@vger.kernel.org
10719S:	Maintained
10720F:	drivers/net/ethernet/ti/netcp*
10721
10722TI TAS571X FAMILY ASoC CODEC DRIVER
10723M:	Kevin Cernekee <cernekee@chromium.org>
10724L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10725S:	Odd Fixes
10726F:	sound/soc/codecs/tas571x*
10727
10728TI TWL4030 SERIES SOC CODEC DRIVER
10729M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
10730L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10731S:	Maintained
10732F:	sound/soc/codecs/twl4030*
10733
10734TI WILINK WIRELESS DRIVERS
10735L:	linux-wireless@vger.kernel.org
10736W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
10737W:	http://wireless.kernel.org/en/users/Drivers/wl1251
10738T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10739S:	Orphan
10740F:	drivers/net/wireless/ti/
10741F:	include/linux/wl12xx.h
10742
10743TIPC NETWORK LAYER
10744M:	Jon Maloy <jon.maloy@ericsson.com>
10745M:	Ying Xue <ying.xue@windriver.com>
10746L:	netdev@vger.kernel.org (core kernel code)
10747L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10748W:	http://tipc.sourceforge.net/
10749S:	Maintained
10750F:	include/uapi/linux/tipc*.h
10751F:	net/tipc/
10752
10753TILE ARCHITECTURE
10754M:	Chris Metcalf <cmetcalf@ezchip.com>
10755W:	http://www.ezchip.com/scm/
10756S:	Supported
10757F:	arch/tile/
10758F:	drivers/char/tile-srom.c
10759F:	drivers/edac/tile_edac.c
10760F:	drivers/net/ethernet/tile/
10761F:	drivers/rtc/rtc-tile.c
10762F:	drivers/tty/hvc/hvc_tile.c
10763F:	drivers/tty/serial/tilegx.c
10764F:	drivers/usb/host/*-tilegx.c
10765F:	include/linux/usb/tilegx.h
10766
10767TLAN NETWORK DRIVER
10768M:	Samuel Chessman <chessman@tux.org>
10769L:	tlan-devel@lists.sourceforge.net (subscribers-only)
10770W:	http://sourceforge.net/projects/tlan/
10771S:	Maintained
10772F:	Documentation/networking/tlan.txt
10773F:	drivers/net/ethernet/ti/tlan.*
10774
10775TOMOYO SECURITY MODULE
10776M:	Kentaro Takeda <takedakn@nttdata.co.jp>
10777M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10778L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10779L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10780L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10781L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10782W:	http://tomoyo.sourceforge.jp/
10783T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10784S:	Maintained
10785F:	security/tomoyo/
10786
10787TOPSTAR LAPTOP EXTRAS DRIVER
10788M:	Herton Ronaldo Krzesinski <herton@canonical.com>
10789L:	platform-driver-x86@vger.kernel.org
10790S:	Maintained
10791F:	drivers/platform/x86/topstar-laptop.c
10792
10793TOSHIBA ACPI EXTRAS DRIVER
10794M:	Azael Avalos <coproscefalo@gmail.com>
10795L:	platform-driver-x86@vger.kernel.org
10796S:	Maintained
10797F:	drivers/platform/x86/toshiba_acpi.c
10798
10799TOSHIBA BLUETOOTH DRIVER
10800M:	Azael Avalos <coproscefalo@gmail.com>
10801L:	platform-driver-x86@vger.kernel.org
10802S:	Maintained
10803F:	drivers/platform/x86/toshiba_bluetooth.c
10804
10805TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10806M:	Azael Avalos <coproscefalo@gmail.com>
10807L:	platform-driver-x86@vger.kernel.org
10808S:	Maintained
10809F:	drivers/platform/x86/toshiba_haps.c
10810
10811TOSHIBA WMI HOTKEYS DRIVER
10812M:	Azael Avalos <coproscefalo@gmail.com>
10813L:	platform-driver-x86@vger.kernel.org
10814S:	Maintained
10815F:	drivers/platform/x86/toshiba-wmi.c
10816
10817TOSHIBA SMM DRIVER
10818M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
10819W:	http://www.buzzard.org.uk/toshiba/
10820S:	Maintained
10821F:	drivers/char/toshiba.c
10822F:	include/linux/toshiba.h
10823F:	include/uapi/linux/toshiba.h
10824
10825TOSHIBA TC358743 DRIVER
10826M:	Mats Randgaard <matrandg@cisco.com>
10827L:	linux-media@vger.kernel.org
10828S:	Maintained
10829F:	drivers/media/i2c/tc358743*
10830F:	include/media/tc358743.h
10831
10832TMIO MMC DRIVER
10833M:	Ian Molton <ian@mnementh.co.uk>
10834L:	linux-mmc@vger.kernel.org
10835S:	Maintained
10836F:	drivers/mmc/host/tmio_mmc*
10837F:	drivers/mmc/host/sh_mobile_sdhi.c
10838F:	include/linux/mmc/tmio.h
10839F:	include/linux/mmc/sh_mobile_sdhi.h
10840
10841TMP401 HARDWARE MONITOR DRIVER
10842M:	Guenter Roeck <linux@roeck-us.net>
10843L:	lm-sensors@lm-sensors.org
10844S:	Maintained
10845F:	Documentation/hwmon/tmp401
10846F:	drivers/hwmon/tmp401.c
10847
10848TMPFS (SHMEM FILESYSTEM)
10849M:	Hugh Dickins <hughd@google.com>
10850L:	linux-mm@kvack.org
10851S:	Maintained
10852F:	include/linux/shmem_fs.h
10853F:	mm/shmem.c
10854
10855TM6000 VIDEO4LINUX DRIVER
10856M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10857L:	linux-media@vger.kernel.org
10858W:	http://linuxtv.org
10859T:	git git://linuxtv.org/media_tree.git
10860S:	Odd fixes
10861F:	drivers/media/usb/tm6000/
10862
10863TW68 VIDEO4LINUX DRIVER
10864M:	Hans Verkuil <hverkuil@xs4all.nl>
10865L:	linux-media@vger.kernel.org
10866T:	git git://linuxtv.org/media_tree.git
10867W:	http://linuxtv.org
10868S:	Odd Fixes
10869F:	drivers/media/pci/tw68/
10870
10871TPM DEVICE DRIVER
10872M:	Peter Huewe <peterhuewe@gmx.de>
10873M:	Marcel Selhorst <tpmdd@selhorst.net>
10874M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10875R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10876W:	http://tpmdd.sourceforge.net
10877L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10878Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
10879T:	https://github.com/PeterHuewe/linux-tpmdd
10880S:	Maintained
10881F:	drivers/char/tpm/
10882
10883TPM IBM_VTPM DEVICE DRIVER
10884M:	Ashley Lai <ashleydlai@gmail.com>
10885W:	http://tpmdd.sourceforge.net
10886L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10887S:	Maintained
10888F:	drivers/char/tpm/tpm_ibmvtpm*
10889
10890TRACING
10891M:	Steven Rostedt <rostedt@goodmis.org>
10892M:	Ingo Molnar <mingo@redhat.com>
10893T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10894S:	Maintained
10895F:	Documentation/trace/ftrace.txt
10896F:	arch/*/*/*/ftrace.h
10897F:	arch/*/kernel/ftrace.c
10898F:	include/*/ftrace.h
10899F:	include/linux/trace*.h
10900F:	include/trace/
10901F:	kernel/trace/
10902F:	tools/testing/selftests/ftrace/
10903
10904TRIVIAL PATCHES
10905M:	Jiri Kosina <trivial@kernel.org>
10906T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10907S:	Maintained
10908K:	^Subject:.*(?i)trivial
10909
10910TTY LAYER
10911M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10912M:	Jiri Slaby <jslaby@suse.com>
10913S:	Supported
10914T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10915F:	Documentation/serial/
10916F:	drivers/tty/
10917F:	drivers/tty/serial/serial_core.c
10918F:	include/linux/serial_core.h
10919F:	include/linux/serial.h
10920F:	include/linux/tty.h
10921F:	include/uapi/linux/serial_core.h
10922F:	include/uapi/linux/serial.h
10923F:	include/uapi/linux/tty.h
10924
10925TUA9001 MEDIA DRIVER
10926M:	Antti Palosaari <crope@iki.fi>
10927L:	linux-media@vger.kernel.org
10928W:	http://linuxtv.org/
10929W:	http://palosaari.fi/linux/
10930Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10931T:	git git://linuxtv.org/anttip/media_tree.git
10932S:	Maintained
10933F:	drivers/media/tuners/tua9001*
10934
10935TULIP NETWORK DRIVERS
10936L:	netdev@vger.kernel.org
10937L:	linux-parisc@vger.kernel.org
10938S:	Orphan
10939F:	drivers/net/ethernet/dec/tulip/
10940
10941TUN/TAP driver
10942M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
10943W:	http://vtun.sourceforge.net/tun
10944S:	Maintained
10945F:	Documentation/networking/tuntap.txt
10946F:	arch/um/os-Linux/drivers/
10947
10948TURBOCHANNEL SUBSYSTEM
10949M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10950M:	Ralf Baechle <ralf@linux-mips.org>
10951L:	linux-mips@linux-mips.org
10952Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10953S:	Maintained
10954F:	drivers/tc/
10955F:	include/linux/tc.h
10956
10957U14-34F SCSI DRIVER
10958M:	Dario Ballabio <ballabio_dario@emc.com>
10959L:	linux-scsi@vger.kernel.org
10960S:	Maintained
10961F:	drivers/scsi/u14-34f.c
10962
10963UBI FILE SYSTEM (UBIFS)
10964M:	Artem Bityutskiy <dedekind1@gmail.com>
10965M:	Adrian Hunter <adrian.hunter@intel.com>
10966L:	linux-mtd@lists.infradead.org
10967T:	git git://git.infradead.org/ubifs-2.6.git
10968W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10969S:	Maintained
10970F:	Documentation/filesystems/ubifs.txt
10971F:	fs/ubifs/
10972
10973UCLINUX (M68KNOMMU AND COLDFIRE)
10974M:	Greg Ungerer <gerg@uclinux.org>
10975W:	http://www.uclinux.org/
10976L:	linux-m68k@lists.linux-m68k.org
10977L:	uclinux-dev@uclinux.org  (subscribers-only)
10978T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10979S:	Maintained
10980F:	arch/m68k/coldfire/
10981F:	arch/m68k/68*/
10982F:	arch/m68k/*/*_no.*
10983F:	arch/m68k/include/asm/*_no.*
10984
10985UDF FILESYSTEM
10986M:	Jan Kara <jack@suse.com>
10987S:	Maintained
10988F:	Documentation/filesystems/udf.txt
10989F:	fs/udf/
10990
10991UFS FILESYSTEM
10992M:	Evgeniy Dushistov <dushistov@mail.ru>
10993S:	Maintained
10994F:	Documentation/filesystems/ufs.txt
10995F:	fs/ufs/
10996
10997UHID USERSPACE HID IO DRIVER:
10998M:	David Herrmann <dh.herrmann@googlemail.com>
10999L:	linux-input@vger.kernel.org
11000S:	Maintained
11001F:	drivers/hid/uhid.c
11002F:	include/uapi/linux/uhid.h
11003
11004ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11005L:	linux-usb@vger.kernel.org
11006S:	Orphan
11007F:	drivers/uwb/
11008F:	include/linux/uwb.h
11009F:	include/linux/uwb/
11010
11011UNICORE32 ARCHITECTURE:
11012M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
11013W:	http://mprc.pku.edu.cn/~guanxuetao/linux
11014S:	Maintained
11015T:	git git://github.com/gxt/linux.git
11016F:	arch/unicore32/
11017
11018UNIFDEF
11019M:	Tony Finch <dot@dotat.at>
11020W:	http://dotat.at/prog/unifdef
11021S:	Maintained
11022F:	scripts/unifdef.c
11023
11024UNIFORM CDROM DRIVER
11025M:	Jens Axboe <axboe@kernel.dk>
11026W:	http://www.kernel.dk
11027S:	Maintained
11028F:	Documentation/cdrom/
11029F:	drivers/cdrom/cdrom.c
11030F:	include/linux/cdrom.h
11031F:	include/uapi/linux/cdrom.h
11032
11033UNISYS S-PAR DRIVERS
11034M:	Benjamin Romer <benjamin.romer@unisys.com>
11035M:	David Kershner <david.kershner@unisys.com>
11036L:	sparmaintainer@unisys.com (Unisys internal)
11037S:	Supported
11038F:	drivers/staging/unisys/
11039
11040UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11041M:	Vinayak Holikatti <vinholikatti@gmail.com>
11042L:	linux-scsi@vger.kernel.org
11043S:	Supported
11044F:	Documentation/scsi/ufs.txt
11045F:	drivers/scsi/ufs/
11046
11047UNSORTED BLOCK IMAGES (UBI)
11048M:	Artem Bityutskiy <dedekind1@gmail.com>
11049M:	Richard Weinberger <richard@nod.at>
11050W:	http://www.linux-mtd.infradead.org/
11051L:	linux-mtd@lists.infradead.org
11052T:	git git://git.infradead.org/ubifs-2.6.git
11053S:	Supported
11054F:	drivers/mtd/ubi/
11055F:	include/linux/mtd/ubi.h
11056F:	include/uapi/mtd/ubi-user.h
11057
11058USB ACM DRIVER
11059M:	Oliver Neukum <oliver@neukum.org>
11060L:	linux-usb@vger.kernel.org
11061S:	Maintained
11062F:	Documentation/usb/acm.txt
11063F:	drivers/usb/class/cdc-acm.*
11064
11065USB AR5523 WIRELESS DRIVER
11066M:	Pontus Fuchs <pontus.fuchs@gmail.com>
11067L:	linux-wireless@vger.kernel.org
11068S:	Maintained
11069F:	drivers/net/wireless/ath/ar5523/
11070
11071USB ATTACHED SCSI
11072M:	Hans de Goede <hdegoede@redhat.com>
11073M:	Gerd Hoffmann <kraxel@redhat.com>
11074L:	linux-usb@vger.kernel.org
11075L:	linux-scsi@vger.kernel.org
11076S:	Maintained
11077F:	drivers/usb/storage/uas.c
11078
11079USB CDC ETHERNET DRIVER
11080M:	Oliver Neukum <oliver@neukum.org>
11081L:	linux-usb@vger.kernel.org
11082S:	Maintained
11083F:	drivers/net/usb/cdc_*.c
11084F:	include/uapi/linux/usb/cdc.h
11085
11086USB CHAOSKEY DRIVER
11087M:	Keith Packard <keithp@keithp.com>
11088L:	linux-usb@vger.kernel.org
11089S:	Maintained
11090F:	drivers/usb/misc/chaoskey.c
11091
11092USB CYPRESS C67X00 DRIVER
11093M:	Peter Korsgaard <jacmet@sunsite.dk>
11094L:	linux-usb@vger.kernel.org
11095S:	Maintained
11096F:	drivers/usb/c67x00/
11097
11098USB DAVICOM DM9601 DRIVER
11099M:	Peter Korsgaard <jacmet@sunsite.dk>
11100L:	netdev@vger.kernel.org
11101W:	http://www.linux-usb.org/usbnet
11102S:	Maintained
11103F:	drivers/net/usb/dm9601.c
11104
11105USB DIAMOND RIO500 DRIVER
11106M:	Cesar Miquel <miquel@df.uba.ar>
11107L:	rio500-users@lists.sourceforge.net
11108W:	http://rio500.sourceforge.net
11109S:	Maintained
11110F:	drivers/usb/misc/rio500*
11111
11112USB EHCI DRIVER
11113M:	Alan Stern <stern@rowland.harvard.edu>
11114L:	linux-usb@vger.kernel.org
11115S:	Maintained
11116F:	Documentation/usb/ehci.txt
11117F:	drivers/usb/host/ehci*
11118
11119USB GADGET/PERIPHERAL SUBSYSTEM
11120M:	Felipe Balbi <balbi@ti.com>
11121L:	linux-usb@vger.kernel.org
11122W:	http://www.linux-usb.org/gadget
11123T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11124S:	Maintained
11125F:	drivers/usb/gadget/
11126F:	include/linux/usb/gadget*
11127
11128USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11129M:	Jiri Kosina <jikos@kernel.org>
11130L:	linux-usb@vger.kernel.org
11131T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11132S:	Maintained
11133F:	Documentation/hid/hiddev.txt
11134F:	drivers/hid/usbhid/
11135
11136USB ISP116X DRIVER
11137M:	Olav Kongas <ok@artecdesign.ee>
11138L:	linux-usb@vger.kernel.org
11139S:	Maintained
11140F:	drivers/usb/host/isp116x*
11141F:	include/linux/usb/isp116x.h
11142
11143USB MASS STORAGE DRIVER
11144M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11145L:	linux-usb@vger.kernel.org
11146L:	usb-storage@lists.one-eyed-alien.net
11147S:	Maintained
11148W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
11149F:	drivers/usb/storage/
11150
11151USB MIDI DRIVER
11152M:	Clemens Ladisch <clemens@ladisch.de>
11153L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11154T:	git git://git.alsa-project.org/alsa-kernel.git
11155S:	Maintained
11156F:	sound/usb/midi.*
11157
11158USB NETWORKING DRIVERS
11159L:	linux-usb@vger.kernel.org
11160S:	Odd Fixes
11161F:	drivers/net/usb/
11162
11163USB OHCI DRIVER
11164M:	Alan Stern <stern@rowland.harvard.edu>
11165L:	linux-usb@vger.kernel.org
11166S:	Maintained
11167F:	Documentation/usb/ohci.txt
11168F:	drivers/usb/host/ohci*
11169
11170USB OTG FSM (Finite State Machine)
11171M:	Peter Chen <Peter.Chen@freescale.com>
11172T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11173L:	linux-usb@vger.kernel.org
11174S:	Maintained
11175F:	drivers/usb/common/usb-otg-fsm.c
11176
11177USB OVER IP DRIVER
11178M:	Valentina Manea <valentina.manea.m@gmail.com>
11179M:	Shuah Khan <shuah.kh@samsung.com>
11180L:	linux-usb@vger.kernel.org
11181S:	Maintained
11182F:	drivers/usb/usbip/
11183F:	tools/usb/usbip/
11184
11185USB PEGASUS DRIVER
11186M:	Petko Manolov <petkan@nucleusys.com>
11187L:	linux-usb@vger.kernel.org
11188L:	netdev@vger.kernel.org
11189T:	git git://github.com/petkan/pegasus.git
11190W:	https://github.com/petkan/pegasus
11191S:	Maintained
11192F:	drivers/net/usb/pegasus.*
11193
11194USB PHY LAYER
11195M:	Felipe Balbi <balbi@ti.com>
11196L:	linux-usb@vger.kernel.org
11197T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11198S:	Maintained
11199F:	drivers/usb/phy/
11200
11201USB PRINTER DRIVER (usblp)
11202M:	Pete Zaitcev <zaitcev@redhat.com>
11203L:	linux-usb@vger.kernel.org
11204S:	Supported
11205F:	drivers/usb/class/usblp.c
11206
11207USB RTL8150 DRIVER
11208M:	Petko Manolov <petkan@nucleusys.com>
11209L:	linux-usb@vger.kernel.org
11210L:	netdev@vger.kernel.org
11211T:	git git://github.com/petkan/rtl8150.git
11212W:	https://github.com/petkan/rtl8150
11213S:	Maintained
11214F:	drivers/net/usb/rtl8150.c
11215
11216USB SERIAL SUBSYSTEM
11217M:	Johan Hovold <johan@kernel.org>
11218L:	linux-usb@vger.kernel.org
11219S:	Maintained
11220F:	Documentation/usb/usb-serial.txt
11221F:	drivers/usb/serial/
11222F:	include/linux/usb/serial.h
11223
11224USB SMSC75XX ETHERNET DRIVER
11225M:	Steve Glendinning <steve.glendinning@shawell.net>
11226L:	netdev@vger.kernel.org
11227S:	Maintained
11228F:	drivers/net/usb/smsc75xx.*
11229
11230USB SMSC95XX ETHERNET DRIVER
11231M:	Steve Glendinning <steve.glendinning@shawell.net>
11232L:	netdev@vger.kernel.org
11233S:	Maintained
11234F:	drivers/net/usb/smsc95xx.*
11235
11236USB SUBSYSTEM
11237M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11238L:	linux-usb@vger.kernel.org
11239W:	http://www.linux-usb.org
11240T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11241S:	Supported
11242F:	Documentation/usb/
11243F:	drivers/usb/
11244F:	include/linux/usb.h
11245F:	include/linux/usb/
11246
11247USB UHCI DRIVER
11248M:	Alan Stern <stern@rowland.harvard.edu>
11249L:	linux-usb@vger.kernel.org
11250S:	Maintained
11251F:	drivers/usb/host/uhci*
11252
11253USB "USBNET" DRIVER FRAMEWORK
11254M:	Oliver Neukum <oneukum@suse.com>
11255L:	netdev@vger.kernel.org
11256W:	http://www.linux-usb.org/usbnet
11257S:	Maintained
11258F:	drivers/net/usb/usbnet.c
11259F:	include/linux/usb/usbnet.h
11260
11261USB VIDEO CLASS
11262M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11263L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11264L:	linux-media@vger.kernel.org
11265T:	git git://linuxtv.org/media_tree.git
11266W:	http://www.ideasonboard.org/uvc/
11267S:	Maintained
11268F:	drivers/media/usb/uvc/
11269F:	include/uapi/linux/uvcvideo.h
11270
11271USB VISION DRIVER
11272M:	Hans Verkuil <hverkuil@xs4all.nl>
11273L:	linux-media@vger.kernel.org
11274T:	git git://linuxtv.org/media_tree.git
11275W:	http://linuxtv.org
11276S:	Odd Fixes
11277F:	drivers/media/usb/usbvision/
11278
11279USB WEBCAM GADGET
11280M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11281L:	linux-usb@vger.kernel.org
11282S:	Maintained
11283F:	drivers/usb/gadget/function/*uvc*
11284F:	drivers/usb/gadget/legacy/webcam.c
11285
11286USB WIRELESS RNDIS DRIVER (rndis_wlan)
11287M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
11288L:	linux-wireless@vger.kernel.org
11289S:	Maintained
11290F:	drivers/net/wireless/rndis_wlan.c
11291
11292USB XHCI DRIVER
11293M:	Mathias Nyman <mathias.nyman@intel.com>
11294L:	linux-usb@vger.kernel.org
11295S:	Supported
11296F:	drivers/usb/host/xhci*
11297F:	drivers/usb/host/pci-quirks*
11298
11299USB ZD1201 DRIVER
11300L:	linux-wireless@vger.kernel.org
11301W:	http://linux-lc100020.sourceforge.net
11302S:	Orphan
11303F:	drivers/net/wireless/zd1201.*
11304
11305USB ZR364XX DRIVER
11306M:	Antoine Jacquet <royale@zerezo.com>
11307L:	linux-usb@vger.kernel.org
11308L:	linux-media@vger.kernel.org
11309T:	git git://linuxtv.org/media_tree.git
11310W:	http://royale.zerezo.com/zr364xx/
11311S:	Maintained
11312F:	Documentation/video4linux/zr364xx.txt
11313F:	drivers/media/usb/zr364xx/
11314
11315ULPI BUS
11316M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
11317L:	linux-usb@vger.kernel.org
11318S:	Maintained
11319F:	drivers/usb/common/ulpi.c
11320F:	include/linux/ulpi/
11321
11322USER-MODE LINUX (UML)
11323M:	Jeff Dike <jdike@addtoit.com>
11324M:	Richard Weinberger <richard@nod.at>
11325L:	user-mode-linux-devel@lists.sourceforge.net
11326L:	user-mode-linux-user@lists.sourceforge.net
11327W:	http://user-mode-linux.sourceforge.net
11328S:	Maintained
11329F:	Documentation/virtual/uml/
11330F:	arch/um/
11331F:	arch/x86/um/
11332F:	fs/hostfs/
11333F:	fs/hppfs/
11334
11335USERSPACE I/O (UIO)
11336M:	"Hans J. Koch" <hjk@hansjkoch.de>
11337M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11338S:	Maintained
11339T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11340F:	Documentation/DocBook/uio-howto.tmpl
11341F:	drivers/uio/
11342F:	include/linux/uio*.h
11343
11344UTIL-LINUX PACKAGE
11345M:	Karel Zak <kzak@redhat.com>
11346L:	util-linux@vger.kernel.org
11347W:	http://en.wikipedia.org/wiki/Util-linux
11348T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11349S:	Maintained
11350
11351UVESAFB DRIVER
11352M:	Michal Januszewski <spock@gentoo.org>
11353L:	linux-fbdev@vger.kernel.org
11354W:	http://dev.gentoo.org/~spock/projects/uvesafb/
11355S:	Maintained
11356F:	Documentation/fb/uvesafb.txt
11357F:	drivers/video/fbdev/uvesafb.*
11358
11359VF610 NAND DRIVER
11360M:	Stefan Agner <stefan@agner.ch>
11361L:	linux-mtd@lists.infradead.org
11362S:	Supported
11363F:	drivers/mtd/nand/vf610_nfc.c
11364
11365VFAT/FAT/MSDOS FILESYSTEM
11366M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11367S:	Maintained
11368F:	Documentation/filesystems/vfat.txt
11369F:	fs/fat/
11370
11371VFIO DRIVER
11372M:	Alex Williamson <alex.williamson@redhat.com>
11373L:	kvm@vger.kernel.org
11374S:	Maintained
11375F:	Documentation/vfio.txt
11376F:	drivers/vfio/
11377F:	include/linux/vfio.h
11378F:	include/uapi/linux/vfio.h
11379
11380VFIO PLATFORM DRIVER
11381M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
11382L:	kvm@vger.kernel.org
11383S:	Maintained
11384F:	drivers/vfio/platform/
11385
11386VIDEOBUF2 FRAMEWORK
11387M:	Pawel Osciak <pawel@osciak.com>
11388M:	Marek Szyprowski <m.szyprowski@samsung.com>
11389M:	Kyungmin Park <kyungmin.park@samsung.com>
11390L:	linux-media@vger.kernel.org
11391S:	Maintained
11392F:	drivers/media/v4l2-core/videobuf2-*
11393F:	include/media/videobuf2-*
11394
11395VIRTUAL SERIO DEVICE DRIVER
11396M:	Stephen Chandler Paul <thatslyude@gmail.com>
11397S:	Maintained
11398F:	drivers/input/serio/userio.c
11399F:	include/uapi/linux/userio.h
11400
11401VIRTIO CONSOLE DRIVER
11402M:	Amit Shah <amit.shah@redhat.com>
11403L:	virtualization@lists.linux-foundation.org
11404S:	Maintained
11405F:	drivers/char/virtio_console.c
11406F:	include/linux/virtio_console.h
11407F:	include/uapi/linux/virtio_console.h
11408
11409VIRTIO CORE, NET AND BLOCK DRIVERS
11410M:	"Michael S. Tsirkin" <mst@redhat.com>
11411L:	virtualization@lists.linux-foundation.org
11412S:	Maintained
11413F:	drivers/virtio/
11414F:	tools/virtio/
11415F:	drivers/net/virtio_net.c
11416F:	drivers/block/virtio_blk.c
11417F:	include/linux/virtio_*.h
11418F:	include/uapi/linux/virtio_*.h
11419
11420VIRTIO DRIVERS FOR S390
11421M:	Christian Borntraeger <borntraeger@de.ibm.com>
11422M:	Cornelia Huck <cornelia.huck@de.ibm.com>
11423L:	linux-s390@vger.kernel.org
11424L:	virtualization@lists.linux-foundation.org
11425L:	kvm@vger.kernel.org
11426S:	Supported
11427F:	drivers/s390/virtio/
11428
11429VIRTIO GPU DRIVER
11430M:	David Airlie <airlied@linux.ie>
11431M:	Gerd Hoffmann <kraxel@redhat.com>
11432L:	dri-devel@lists.freedesktop.org
11433L:	virtualization@lists.linux-foundation.org
11434S:	Maintained
11435F:	drivers/gpu/drm/virtio/
11436F:	include/uapi/linux/virtio_gpu.h
11437
11438VIRTIO HOST (VHOST)
11439M:	"Michael S. Tsirkin" <mst@redhat.com>
11440L:	kvm@vger.kernel.org
11441L:	virtualization@lists.linux-foundation.org
11442L:	netdev@vger.kernel.org
11443S:	Maintained
11444F:	drivers/vhost/
11445F:	include/uapi/linux/vhost.h
11446
11447VIRTIO INPUT DRIVER
11448M:	Gerd Hoffmann <kraxel@redhat.com>
11449S:	Maintained
11450F:	drivers/virtio/virtio_input.c
11451F:	include/uapi/linux/virtio_input.h
11452
11453VIA RHINE NETWORK DRIVER
11454S:	Orphan
11455F:	drivers/net/ethernet/via/via-rhine.c
11456
11457VIA SD/MMC CARD CONTROLLER DRIVER
11458M:	Bruce Chang <brucechang@via.com.tw>
11459M:	Harald Welte <HaraldWelte@viatech.com>
11460S:	Maintained
11461F:	drivers/mmc/host/via-sdmmc.c
11462
11463VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11464M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11465L:	linux-fbdev@vger.kernel.org
11466S:	Maintained
11467F:	include/linux/via-core.h
11468F:	include/linux/via-gpio.h
11469F:	include/linux/via_i2c.h
11470F:	drivers/video/fbdev/via/
11471
11472VIA VELOCITY NETWORK DRIVER
11473M:	Francois Romieu <romieu@fr.zoreil.com>
11474L:	netdev@vger.kernel.org
11475S:	Maintained
11476F:	drivers/net/ethernet/via/via-velocity.*
11477
11478VIRT LIB
11479M:	Alex Williamson <alex.williamson@redhat.com>
11480M:	Paolo Bonzini <pbonzini@redhat.com>
11481L:	kvm@vger.kernel.org
11482S:	Supported
11483F:	virt/lib/
11484
11485VIVID VIRTUAL VIDEO DRIVER
11486M:	Hans Verkuil <hverkuil@xs4all.nl>
11487L:	linux-media@vger.kernel.org
11488T:	git git://linuxtv.org/media_tree.git
11489W:	http://linuxtv.org
11490S:	Maintained
11491F:	drivers/media/platform/vivid/*
11492
11493VLAN (802.1Q)
11494M:	Patrick McHardy <kaber@trash.net>
11495L:	netdev@vger.kernel.org
11496S:	Maintained
11497F:	drivers/net/macvlan.c
11498F:	include/linux/if_*vlan.h
11499F:	net/8021q/
11500
11501VLYNQ BUS
11502M:	Florian Fainelli <florian@openwrt.org>
11503L:	openwrt-devel@lists.openwrt.org (subscribers-only)
11504S:	Maintained
11505F:	drivers/vlynq/vlynq.c
11506F:	include/linux/vlynq.h
11507
11508VME SUBSYSTEM
11509M:	Martyn Welch <martyn@welchs.me.uk>
11510M:	Manohar Vanga <manohar.vanga@gmail.com>
11511M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11512L:	devel@driverdev.osuosl.org
11513S:	Maintained
11514T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11515F:	Documentation/vme_api.txt
11516F:	drivers/staging/vme/
11517F:	drivers/vme/
11518F:	include/linux/vme*
11519
11520VMWARE HYPERVISOR INTERFACE
11521M:	Alok Kataria <akataria@vmware.com>
11522L:	virtualization@lists.linux-foundation.org
11523S:	Supported
11524F:	arch/x86/kernel/cpu/vmware.c
11525
11526VMWARE BALLOON DRIVER
11527M:	Xavier Deguillard <xdeguillard@vmware.com>
11528M:	Philip Moltmann <moltmann@vmware.com>
11529M:	"VMware, Inc." <pv-drivers@vmware.com>
11530L:	linux-kernel@vger.kernel.org
11531S:	Maintained
11532F:	drivers/misc/vmw_balloon.c
11533
11534VMWARE VMMOUSE SUBDRIVER
11535M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
11536M:	"VMware, Inc." <pv-drivers@vmware.com>
11537L:	linux-input@vger.kernel.org
11538S:	Maintained
11539F:	drivers/input/mouse/vmmouse.c
11540F:	drivers/input/mouse/vmmouse.h
11541
11542VMWARE VMXNET3 ETHERNET DRIVER
11543M:	Shrikrishna Khare <skhare@vmware.com>
11544M:	"VMware, Inc." <pv-drivers@vmware.com>
11545L:	netdev@vger.kernel.org
11546S:	Maintained
11547F:	drivers/net/vmxnet3/
11548
11549VMware PVSCSI driver
11550M:	Arvind Kumar <arvindkumar@vmware.com>
11551M:	VMware PV-Drivers <pv-drivers@vmware.com>
11552L:	linux-scsi@vger.kernel.org
11553S:	Maintained
11554F:	drivers/scsi/vmw_pvscsi.c
11555F:	drivers/scsi/vmw_pvscsi.h
11556
11557VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11558M:	Liam Girdwood <lgirdwood@gmail.com>
11559M:	Mark Brown <broonie@kernel.org>
11560L:	linux-kernel@vger.kernel.org
11561W:	http://www.slimlogic.co.uk/?p=48
11562T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11563S:	Supported
11564F:	drivers/regulator/
11565F:	include/linux/regulator/
11566
11567VRF
11568M:	David Ahern <dsa@cumulusnetworks.com>
11569M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
11570L:	netdev@vger.kernel.org
11571S:	Maintained
11572F:	drivers/net/vrf.c
11573F:	Documentation/networking/vrf.txt
11574
11575VT1211 HARDWARE MONITOR DRIVER
11576M:	Juerg Haefliger <juergh@gmail.com>
11577L:	lm-sensors@lm-sensors.org
11578S:	Maintained
11579F:	Documentation/hwmon/vt1211
11580F:	drivers/hwmon/vt1211.c
11581
11582VT8231 HARDWARE MONITOR DRIVER
11583M:	Roger Lucas <vt8231@hiddenengine.co.uk>
11584L:	lm-sensors@lm-sensors.org
11585S:	Maintained
11586F:	drivers/hwmon/vt8231.c
11587
11588VUB300 USB to SDIO/SD/MMC bridge chip
11589M:	Tony Olech <tony.olech@elandigitalsystems.com>
11590L:	linux-mmc@vger.kernel.org
11591L:	linux-usb@vger.kernel.org
11592S:	Supported
11593F:	drivers/mmc/host/vub300.c
11594
11595W1 DALLAS'S 1-WIRE BUS
11596M:	Evgeniy Polyakov <zbr@ioremap.net>
11597S:	Maintained
11598F:	Documentation/w1/
11599F:	drivers/w1/
11600
11601W83791D HARDWARE MONITORING DRIVER
11602M:	Marc Hulsman <m.hulsman@tudelft.nl>
11603L:	lm-sensors@lm-sensors.org
11604S:	Maintained
11605F:	Documentation/hwmon/w83791d
11606F:	drivers/hwmon/w83791d.c
11607
11608W83793 HARDWARE MONITORING DRIVER
11609M:	Rudolf Marek <r.marek@assembler.cz>
11610L:	lm-sensors@lm-sensors.org
11611S:	Maintained
11612F:	Documentation/hwmon/w83793
11613F:	drivers/hwmon/w83793.c
11614
11615W83795 HARDWARE MONITORING DRIVER
11616M:	Jean Delvare <jdelvare@suse.com>
11617L:	lm-sensors@lm-sensors.org
11618S:	Maintained
11619F:	drivers/hwmon/w83795.c
11620
11621W83L51xD SD/MMC CARD INTERFACE DRIVER
11622M:	Pierre Ossman <pierre@ossman.eu>
11623S:	Maintained
11624F:	drivers/mmc/host/wbsd.*
11625
11626WACOM PROTOCOL 4 SERIAL TABLETS
11627M:	Julian Squires <julian@cipht.net>
11628M:	Hans de Goede <hdegoede@redhat.com>
11629L:	linux-input@vger.kernel.org
11630S:	Maintained
11631F:	drivers/input/tablet/wacom_serial4.c
11632
11633WATCHDOG DEVICE DRIVERS
11634M:	Wim Van Sebroeck <wim@iguana.be>
11635L:	linux-watchdog@vger.kernel.org
11636W:	http://www.linux-watchdog.org/
11637T:	git git://www.linux-watchdog.org/linux-watchdog.git
11638S:	Maintained
11639F:	Documentation/watchdog/
11640F:	drivers/watchdog/
11641F:	include/linux/watchdog.h
11642F:	include/uapi/linux/watchdog.h
11643
11644WD7000 SCSI DRIVER
11645M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
11646L:	linux-scsi@vger.kernel.org
11647S:	Maintained
11648F:	drivers/scsi/wd7000.c
11649
11650WIIMOTE HID DRIVER
11651M:	David Herrmann <dh.herrmann@googlemail.com>
11652L:	linux-input@vger.kernel.org
11653S:	Maintained
11654F:	drivers/hid/hid-wiimote*
11655
11656WINBOND CIR DRIVER
11657M:	David Härdeman <david@hardeman.nu>
11658S:	Maintained
11659F:	drivers/media/rc/winbond-cir.c
11660
11661WIMAX STACK
11662M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11663M:	linux-wimax@intel.com
11664L:	wimax@linuxwimax.org (subscribers-only)
11665S:	Supported
11666W:	http://linuxwimax.org
11667F:	Documentation/wimax/README.wimax
11668F:	include/linux/wimax/debug.h
11669F:	include/net/wimax.h
11670F:	include/uapi/linux/wimax.h
11671F:	net/wimax/
11672
11673WISTRON LAPTOP BUTTON DRIVER
11674M:	Miloslav Trmac <mitr@volny.cz>
11675S:	Maintained
11676F:	drivers/input/misc/wistron_btns.c
11677
11678WL3501 WIRELESS PCMCIA CARD DRIVER
11679M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11680L:	linux-wireless@vger.kernel.org
11681W:	http://oops.ghostprotocols.net:81/blog
11682S:	Maintained
11683F:	drivers/net/wireless/wl3501*
11684
11685WOLFSON MICROELECTRONICS DRIVERS
11686L:	patches@opensource.wolfsonmicro.com
11687T:	git https://github.com/CirrusLogic/linux-drivers.git
11688W:	https://github.com/CirrusLogic/linux-drivers/wiki
11689S:	Supported
11690F:	Documentation/hwmon/wm83??
11691F:	Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11692F:	Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11693F:	Documentation/devicetree/bindings/mfd/arizona.txt
11694F:	arch/arm/mach-s3c64xx/mach-crag6410*
11695F:	drivers/clk/clk-wm83*.c
11696F:	drivers/extcon/extcon-arizona.c
11697F:	drivers/leds/leds-wm83*.c
11698F:	drivers/gpio/gpio-*wm*.c
11699F:	drivers/gpio/gpio-arizona.c
11700F:	drivers/hwmon/wm83??-hwmon.c
11701F:	drivers/input/misc/wm831x-on.c
11702F:	drivers/input/touchscreen/wm831x-ts.c
11703F:	drivers/input/touchscreen/wm97*.c
11704F:	drivers/mfd/arizona*
11705F:	drivers/mfd/wm*.c
11706F:	drivers/power/wm83*.c
11707F:	drivers/rtc/rtc-wm83*.c
11708F:	drivers/regulator/wm8*.c
11709F:	drivers/video/backlight/wm83*_bl.c
11710F:	drivers/watchdog/wm83*_wdt.c
11711F:	include/linux/mfd/arizona/
11712F:	include/linux/mfd/wm831x/
11713F:	include/linux/mfd/wm8350/
11714F:	include/linux/mfd/wm8400*
11715F:	include/linux/wm97xx.h
11716F:	include/sound/wm????.h
11717F:	sound/soc/codecs/arizona.?
11718F:	sound/soc/codecs/wm*
11719
11720WORKQUEUE
11721M:	Tejun Heo <tj@kernel.org>
11722R:	Lai Jiangshan <jiangshanlai@gmail.com>
11723T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11724S:	Maintained
11725F:	include/linux/workqueue.h
11726F:	kernel/workqueue.c
11727F:	Documentation/workqueue.txt
11728
11729X.25 NETWORK LAYER
11730M:	Andrew Hendry <andrew.hendry@gmail.com>
11731L:	linux-x25@vger.kernel.org
11732S:	Odd Fixes
11733F:	Documentation/networking/x25*
11734F:	include/net/x25*
11735F:	net/x25/
11736
11737X86 ARCHITECTURE (32-BIT AND 64-BIT)
11738M:	Thomas Gleixner <tglx@linutronix.de>
11739M:	Ingo Molnar <mingo@redhat.com>
11740M:	"H. Peter Anvin" <hpa@zytor.com>
11741M:	x86@kernel.org
11742L:	linux-kernel@vger.kernel.org
11743T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11744S:	Maintained
11745F:	Documentation/x86/
11746F:	arch/x86/
11747
11748X86 PLATFORM DRIVERS
11749M:	Darren Hart <dvhart@infradead.org>
11750L:	platform-driver-x86@vger.kernel.org
11751T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11752S:	Maintained
11753F:	drivers/platform/x86/
11754F:	drivers/platform/olpc/
11755
11756X86 MCE INFRASTRUCTURE
11757M:	Tony Luck <tony.luck@intel.com>
11758M:	Borislav Petkov <bp@alien8.de>
11759L:	linux-edac@vger.kernel.org
11760S:	Maintained
11761F:	arch/x86/kernel/cpu/mcheck/*
11762
11763X86 MICROCODE UPDATE SUPPORT
11764M:	Borislav Petkov <bp@alien8.de>
11765S:	Maintained
11766F:	arch/x86/kernel/cpu/microcode/*
11767
11768X86 VDSO
11769M:	Andy Lutomirski <luto@amacapital.net>
11770L:	linux-kernel@vger.kernel.org
11771T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11772S:	Maintained
11773F:	arch/x86/entry/vdso/
11774
11775XC2028/3028 TUNER DRIVER
11776M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11777L:	linux-media@vger.kernel.org
11778W:	http://linuxtv.org
11779T:	git git://linuxtv.org/media_tree.git
11780S:	Maintained
11781F:	drivers/media/tuners/tuner-xc2028.*
11782
11783XEN HYPERVISOR INTERFACE
11784M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11785M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
11786M:	David Vrabel <david.vrabel@citrix.com>
11787L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11788T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11789S:	Supported
11790F:	arch/x86/xen/
11791F:	drivers/*/xen-*front.c
11792F:	drivers/xen/
11793F:	arch/x86/include/asm/xen/
11794F:	include/xen/
11795F:	include/uapi/xen/
11796
11797XEN HYPERVISOR ARM
11798M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11799L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11800S:	Supported
11801F:	arch/arm/xen/
11802F:	arch/arm/include/asm/xen/
11803
11804XEN HYPERVISOR ARM64
11805M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11806L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11807S:	Supported
11808F:	arch/arm64/xen/
11809F:	arch/arm64/include/asm/xen/
11810
11811XEN NETWORK BACKEND DRIVER
11812M:	Ian Campbell <ian.campbell@citrix.com>
11813M:	Wei Liu <wei.liu2@citrix.com>
11814L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11815L:	netdev@vger.kernel.org
11816S:	Supported
11817F:	drivers/net/xen-netback/*
11818
11819XEN PCI SUBSYSTEM
11820M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11821L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11822S:	Supported
11823F:	arch/x86/pci/*xen*
11824F:	drivers/pci/*xen*
11825
11826XEN BLOCK SUBSYSTEM
11827M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11828M:	Roger Pau Monné <roger.pau@citrix.com>
11829L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11830S:	Supported
11831F:	drivers/block/xen-blkback/*
11832F:	drivers/block/xen*
11833
11834XEN PVSCSI DRIVERS
11835M:	Juergen Gross <jgross@suse.com>
11836L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11837L:	linux-scsi@vger.kernel.org
11838S:	Supported
11839F:	drivers/scsi/xen-scsifront.c
11840F:	drivers/xen/xen-scsiback.c
11841F:	include/xen/interface/io/vscsiif.h
11842
11843XEN SWIOTLB SUBSYSTEM
11844M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11845L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11846S:	Supported
11847F:	arch/x86/xen/*swiotlb*
11848F:	drivers/xen/*swiotlb*
11849
11850XFS FILESYSTEM
11851P:	Silicon Graphics Inc
11852M:	Dave Chinner <david@fromorbit.com>
11853M:	xfs@oss.sgi.com
11854L:	xfs@oss.sgi.com
11855W:	http://oss.sgi.com/projects/xfs
11856T:	git git://oss.sgi.com/xfs/xfs.git
11857S:	Supported
11858F:	Documentation/filesystems/xfs.txt
11859F:	fs/xfs/
11860
11861XILINX AXI ETHERNET DRIVER
11862M:	Anirudha Sarangi <anirudh@xilinx.com>
11863M:	John Linn <John.Linn@xilinx.com>
11864S:	Maintained
11865F:	drivers/net/ethernet/xilinx/xilinx_axienet*
11866
11867XILINX UARTLITE SERIAL DRIVER
11868M:	Peter Korsgaard <jacmet@sunsite.dk>
11869L:	linux-serial@vger.kernel.org
11870S:	Maintained
11871F:	drivers/tty/serial/uartlite.c
11872
11873XILINX VIDEO IP CORES
11874M:	Hyun Kwon <hyun.kwon@xilinx.com>
11875M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11876L:	linux-media@vger.kernel.org
11877T:	git git://linuxtv.org/media_tree.git
11878S:	Supported
11879F:	Documentation/devicetree/bindings/media/xilinx/
11880F:	drivers/media/platform/xilinx/
11881F:	include/uapi/linux/xilinx-v4l2-controls.h
11882
11883XILLYBUS DRIVER
11884M:	Eli Billauer <eli.billauer@gmail.com>
11885L:	linux-kernel@vger.kernel.org
11886S:	Supported
11887F:	drivers/char/xillybus/
11888
11889XTENSA XTFPGA PLATFORM SUPPORT
11890M:	Max Filippov <jcmvbkbc@gmail.com>
11891L:	linux-xtensa@linux-xtensa.org
11892S:	Maintained
11893F:	drivers/spi/spi-xtensa-xtfpga.c
11894F:	sound/soc/xtensa/xtfpga-i2s.c
11895
11896YAM DRIVER FOR AX.25
11897M:	Jean-Paul Roubelat <jpr@f6fbb.org>
11898L:	linux-hams@vger.kernel.org
11899S:	Maintained
11900F:	drivers/net/hamradio/yam*
11901F:	include/linux/yam.h
11902
11903YEALINK PHONE DRIVER
11904M:	Henk Vergonet <Henk.Vergonet@gmail.com>
11905L:	usbb2k-api-dev@nongnu.org
11906S:	Maintained
11907F:	Documentation/input/yealink.txt
11908F:	drivers/input/misc/yealink.*
11909
11910Z8530 DRIVER FOR AX.25
11911M:	Joerg Reuter <jreuter@yaina.de>
11912W:	http://yaina.de/jreuter/
11913W:	http://www.qsl.net/dl1bke/
11914L:	linux-hams@vger.kernel.org
11915S:	Maintained
11916F:	Documentation/networking/z8530drv.txt
11917F:	drivers/net/hamradio/*scc.c
11918F:	drivers/net/hamradio/z8530.h
11919
11920ZBUD COMPRESSED PAGE ALLOCATOR
11921M:	Seth Jennings <sjennings@variantweb.net>
11922L:	linux-mm@kvack.org
11923S:	Maintained
11924F:	mm/zbud.c
11925F:	include/linux/zbud.h
11926
11927ZD1211RW WIRELESS DRIVER
11928M:	Daniel Drake <dsd@gentoo.org>
11929M:	Ulrich Kunitz <kune@deine-taler.de>
11930W:	http://zd1211.ath.cx/wiki/DriverRewrite
11931L:	linux-wireless@vger.kernel.org
11932L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
11933S:	Maintained
11934F:	drivers/net/wireless/zd1211rw/
11935
11936ZPOOL COMPRESSED PAGE STORAGE API
11937M:	Dan Streetman <ddstreet@ieee.org>
11938L:	linux-mm@kvack.org
11939S:	Maintained
11940F:	mm/zpool.c
11941F:	include/linux/zpool.h
11942
11943ZR36067 VIDEO FOR LINUX DRIVER
11944L:	mjpeg-users@lists.sourceforge.net
11945L:	linux-media@vger.kernel.org
11946W:	http://mjpeg.sourceforge.net/driver-zoran/
11947T:	hg http://linuxtv.org/hg/v4l-dvb
11948S:	Odd Fixes
11949F:	drivers/media/pci/zoran/
11950
11951ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11952M:	Minchan Kim <minchan@kernel.org>
11953M:	Nitin Gupta <ngupta@vflare.org>
11954R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11955L:	linux-kernel@vger.kernel.org
11956S:	Maintained
11957F:	drivers/block/zram/
11958F:	Documentation/blockdev/zram.txt
11959
11960ZS DECSTATION Z85C30 SERIAL DRIVER
11961M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11962S:	Maintained
11963F:	drivers/tty/serial/zs.*
11964
11965ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11966M:	Minchan Kim <minchan@kernel.org>
11967M:	Nitin Gupta <ngupta@vflare.org>
11968R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11969L:	linux-mm@kvack.org
11970S:	Maintained
11971F:	mm/zsmalloc.c
11972F:	include/linux/zsmalloc.h
11973F:	Documentation/vm/zsmalloc.txt
11974
11975ZSWAP COMPRESSED SWAP CACHING
11976M:	Seth Jennings <sjennings@variantweb.net>
11977L:	linux-mm@kvack.org
11978S:	Maintained
11979F:	mm/zswap.c
11980
11981THE REST
11982M:	Linus Torvalds <torvalds@linux-foundation.org>
11983L:	linux-kernel@vger.kernel.org
11984Q:	http://patchwork.kernel.org/project/LKML/list/
11985T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11986S:	Buried alive in reporters
11987F:	*
11988F:	*/
11989