xref: /openbmc/linux/MAINTAINERS (revision 034f90b3)
1
2
3	List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below.  This will make things
6easier on the maintainers.  Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91.	Always _test_ your changes, however small, on at least 4 or
10	5 people, preferably many more.
11
122.	Try to release a few ALPHA test versions to the net. Announce
13	them onto the kernel channel and await results. This is especially
14	important for device drivers, because often that's the only way
15	you will find things like the fact version 3 firmware needs
16	a magic fix you didn't know about, or some clown changed the
17	chips on a board and not its name.  (Don't laugh!  Look at the
18	SMC etherpower for that.)
19
203.	Make sure your changes compile correctly in multiple
21	configurations. In particular check that changes work both as a
22	module and built into the kernel.
23
244.	When you are happy with a change make it generally available for
25	testing and await feedback.
26
275.	Make a patch available to the relevant maintainer in the list. Use
28	'diff -u' to make the patch easy to merge. Be prepared to get your
29	changes sent back with seemingly silly requests about formatting
30	and variable names.  These aren't as silly as they seem. One
31	job the maintainers (and especially Linus) do is to keep things
32	looking the same. Sometimes this means that the clever hack in
33	your driver to get around a problem actually needs to become a
34	generalized kernel feature ready for next time.
35
36	PLEASE check your patch with the automated style checker
37	(scripts/checkpatch.pl) to catch trivial style violations.
38	See Documentation/CodingStyle for guidance here.
39
40	PLEASE CC: the maintainers and mailing lists that are generated
41	by scripts/get_maintainer.pl.  The results returned by the
42	script will be best if you have git installed and are making
43	your changes in a branch derived from Linus' latest git tree.
44	See Documentation/SubmittingPatches for details.
45
46	PLEASE try to include any credit lines you want added with the
47	patch. It avoids people being missed off by mistake and makes
48	it easier to know who wants adding and who doesn't.
49
50	PLEASE document known bugs. If it doesn't work for everything
51	or does something very odd once a month document it.
52
53	PLEASE remember that submissions must be made under the terms
54	of the OSDL certificate of contribution and should include a
55	Signed-off-by: line.  The current version of this "Developer's
56	Certificate of Origin" (DCO) is listed in the file
57	Documentation/SubmittingPatches.
58
596.	Make sure you have the right to send any changes you make. If you
60	do changes at work you may find your employer owns the patch
61	not you.
62
637.	When sending security related changes or reports to a maintainer
64	please Cc: security@kernel.org, especially if the maintainer
65	does not respond.
66
678.	Happy hacking.
68
69Descriptions of section entries:
70
71	P: Person (obsolete)
72	M: Mail patches to: FullName <address@domain>
73	R: Designated reviewer: FullName <address@domain>
74	   These reviewers should be CCed on patches.
75	L: Mailing list that is relevant to this area
76	W: Web-page with status/info
77	Q: Patchwork web based patch tracking system site
78	T: SCM tree type and location.
79	   Type is one of: git, hg, quilt, stgit, topgit
80	S: Status, one of the following:
81	   Supported:	Someone is actually paid to look after this.
82	   Maintained:	Someone actually looks after it.
83	   Odd Fixes:	It has a maintainer but they don't have time to do
84			much other than throw the odd patch in. See below..
85	   Orphan:	No current maintainer [but maybe you could take the
86			role as you write your new code].
87	   Obsolete:	Old code. Something tagged obsolete generally means
88			it has been replaced by a better system and you
89			should be using that.
90	F: Files and directories with wildcard patterns.
91	   A trailing slash includes all files and subdirectory files.
92	   F:	drivers/net/	all files in and below drivers/net
93	   F:	drivers/net/*	all files in drivers/net, but not below
94	   F:	*/net/*		all files in "any top level directory"/net
95	   One pattern per line.  Multiple F: lines acceptable.
96	N: Files and directories with regex patterns.
97	   N:	[^a-z]tegra	all files whose path contains the word tegra
98	   One pattern per line.  Multiple N: lines acceptable.
99	   scripts/get_maintainer.pl has different behavior for files that
100	   match F: pattern and matches of N: patterns.  By default,
101	   get_maintainer will not look at git log history when an F: pattern
102	   match occurs.  When an N: match occurs, git log history is used
103	   to also notify the people that have git commit signatures.
104	X: Files and directories that are NOT maintained, same rules as F:
105	   Files exclusions are tested before file matches.
106	   Can be useful for excluding a specific subdirectory, for instance:
107	   F:	net/
108	   X:	net/ipv6/
109	   matches all files in and below net excluding net/ipv6/
110	K: Keyword perl extended regex pattern to match content in a
111	   patch or file.  For instance:
112	   K: of_get_profile
113	      matches patches or files that contain "of_get_profile"
114	   K: \b(printk|pr_(info|err))\b
115	      matches patches or files that contain one or more of the words
116	      printk, pr_info or pr_err
117	   One regex pattern per line.  Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125		-----------------------------------
126
1273C59X NETWORK DRIVER
128M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L:	netdev@vger.kernel.org
130S:	Maintained
131F:	Documentation/networking/vortex.txt
132F:	drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M:	David Dillow <dave@thedillows.org>
136L:	netdev@vger.kernel.org
137S:	Maintained
138F:	drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M:	Adam Radford <linuxraid@lsi.com>
142L:	linux-scsi@vger.kernel.org
143W:	http://www.lsi.com
144S:	Supported
145F:	drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L:	linux-scsi@vger.kernel.org
150S:	Maintained
151F:	drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M:	Alexander Aring <alex.aring@gmail.com>
155M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L:	linux-bluetooth@vger.kernel.org
157L:	linux-wpan@vger.kernel.org
158S:	Maintained
159F:	net/6lowpan/
160F:	include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L:	linux-hams@vger.kernel.org
165S:	Maintained
166F:	drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
170L:	netdev@vger.kernel.org
171S:	Maintained
172F:	drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L:	linux-serial@vger.kernel.org
177W:	http://serial.sourceforge.net
178S:	Maintained
179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F:	drivers/tty/serial/8250*
181F:	include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L:	netdev@vger.kernel.org
185S:	Orphan / Obsolete
186F:	drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M:	Eric Van Hensbergen <ericvh@gmail.com>
190M:	Ron Minnich <rminnich@sandia.gov>
191M:	Latchesar Ionkov <lucho@ionkov.net>
192L:	v9fs-developer@lists.sourceforge.net
193W:	http://swik.net/v9fs
194Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
195T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S:	Maintained
197F:	Documentation/filesystems/9p.txt
198F:	fs/9p/
199F:	net/9p/
200F:	include/net/9p/
201F:	include/uapi/linux/virtio_9p.h
202F:	include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M:	Antti Palosaari <crope@iki.fi>
207L:	linux-media@vger.kernel.org
208W:	http://linuxtv.org/
209W:	http://palosaari.fi/linux/
210Q:	http://patchwork.linuxtv.org/project/linux-media/list/
211T:	git git://linuxtv.org/anttip/media_tree.git
212S:	Maintained
213F:	drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L:	linux-scsi@vger.kernel.org
218W:	http://www.adaptec.com/
219S:	Supported
220F:	Documentation/scsi/aacraid.txt
221F:	drivers/scsi/aacraid/
222
223ABI/API
224L:	linux-api@vger.kernel.org
225F:	Documentation/ABI/
226F:	include/linux/syscalls.h
227F:	include/uapi/
228F:	kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M:	Hans de Goede <hdegoede@redhat.com>
232L:	lm-sensors@lm-sensors.org
233S:	Maintained
234F:	drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M:	Alistair John Strachan <alistair@devzero.co.uk>
238L:	lm-sensors@lm-sensors.org
239S:	Maintained
240F:	drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M:	Jes Sorensen <jes@trained-monkey.org>
244L:	linux-acenic@sunsite.dk
245S:	Maintained
246F:	drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M:	Peter Feuerer <peter@piie.net>
250L:	platform-driver-x86@vger.kernel.org
251W:	http://piie.net/?section=acerhdf
252S:	Maintained
253F:	drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M:	"Lee, Chun-Yi" <jlee@suse.com>
257L:	platform-driver-x86@vger.kernel.org
258S:	Maintained
259F:	drivers/platform/x86/acer-wmi.c
260
261ACPI
262M:	Rafael J. Wysocki <rjw@rjwysocki.net>
263M:	Len Brown <lenb@kernel.org>
264L:	linux-acpi@vger.kernel.org
265W:	https://01.org/linux-acpi
266Q:	https://patchwork.kernel.org/project/linux-acpi/list/
267T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S:	Supported
269F:	drivers/acpi/
270F:	drivers/pnp/pnpacpi/
271F:	include/linux/acpi.h
272F:	include/acpi/
273F:	Documentation/acpi/
274F:	Documentation/ABI/testing/sysfs-bus-acpi
275F:	drivers/pci/*acpi*
276F:	drivers/pci/*/*acpi*
277F:	drivers/pci/*/*/*acpi*
278F:	tools/power/acpi/
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M:	Robert Moore <robert.moore@intel.com>
282M:	Lv Zheng <lv.zheng@intel.com>
283M:	Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L:	linux-acpi@vger.kernel.org
285L:	devel@acpica.org
286W:	https://acpica.org/
287W:	https://github.com/acpica/acpica/
288Q:	https://patchwork.kernel.org/project/linux-acpi/list/
289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S:	Supported
291F:	drivers/acpi/acpica/
292F:	include/acpi/
293F:	tools/power/acpi/
294
295ACPI FAN DRIVER
296M:	Zhang Rui <rui.zhang@intel.com>
297L:	linux-acpi@vger.kernel.org
298W:	https://01.org/linux-acpi
299S:	Supported
300F:	drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M:	Zhang Rui <rui.zhang@intel.com>
304L:	linux-acpi@vger.kernel.org
305W:	https://01.org/linux-acpi
306S:	Supported
307F:	drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M:	Zhang Rui <rui.zhang@intel.com>
311L:	linux-acpi@vger.kernel.org
312W:	https://01.org/linux-acpi
313S:	Supported
314F:	drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L:	platform-driver-x86@vger.kernel.org
318S:	Orphan
319F:	drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M:	Thibaut Varene <T-Bone@parisc-linux.org>
323W:	http://wiki.parisc-linux.org/AD1889
324L:	linux-parisc@vger.kernel.org
325S:	Maintained
326F:	sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M:	Michael Hennerich <michael.hennerich@analog.com>
330W:	http://wiki.analog.com/AD5254
331W:	http://ez.analog.com/community/linux-device-drivers
332S:	Supported
333F:	drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M:	Michael Hennerich <michael.hennerich@analog.com>
337W:	http://wiki.analog.com/AD5398
338W:	http://ez.analog.com/community/linux-device-drivers
339S:	Supported
340F:	drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M:	Michael Hennerich <michael.hennerich@analog.com>
344W:	http://wiki.analog.com/AD7142
345W:	http://ez.analog.com/community/linux-device-drivers
346S:	Supported
347F:	drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M:	Michael Hennerich <michael.hennerich@analog.com>
351W:	http://wiki.analog.com/AD7877
352W:	http://ez.analog.com/community/linux-device-drivers
353S:	Supported
354F:	drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M:	Michael Hennerich <michael.hennerich@analog.com>
358W:	http://wiki.analog.com/AD7879
359W:	http://ez.analog.com/community/linux-device-drivers
360S:	Supported
361F:	drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M:	Jiri Kosina <jkosina@suse.cz>
365S:	Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M:	Jean Delvare <jdelvare@suse.de>
369L:	lm-sensors@lm-sensors.org
370S:	Maintained
371F:	Documentation/hwmon/adm1025
372F:	drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M:	Corentin Labbe <clabbe.montjoie@gmail.com>
376L:	lm-sensors@lm-sensors.org
377S:	Maintained
378F:	drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L:	linux-wireless@vger.kernel.org
382W:	http://wireless.kernel.org/
383S:	Orphan
384F:	drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M:	Sakari Ailus <sakari.ailus@iki.fi>
388L:	linux-media@vger.kernel.org
389S:	Maintained
390F:	drivers/media/i2c/adp1653.c
391F:	include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M:	Michael Hennerich <michael.hennerich@analog.com>
395W:	http://wiki.analog.com/ADP5520
396W:	http://ez.analog.com/community/linux-device-drivers
397S:	Supported
398F:	drivers/mfd/adp5520.c
399F:	drivers/video/backlight/adp5520_bl.c
400F:	drivers/leds/leds-adp5520.c
401F:	drivers/gpio/gpio-adp5520.c
402F:	drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M:	Michael Hennerich <michael.hennerich@analog.com>
406W:	http://wiki.analog.com/ADP5588
407W:	http://ez.analog.com/community/linux-device-drivers
408S:	Supported
409F:	drivers/input/keyboard/adp5588-keys.c
410F:	drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M:	Michael Hennerich <michael.hennerich@analog.com>
414W:	http://wiki.analog.com/ADP8860
415W:	http://ez.analog.com/community/linux-device-drivers
416S:	Supported
417F:	drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M:	Dirk Eibach <eibach@gdsys.de>
421L:	lm-sensors@lm-sensors.org
422S:	Maintained
423F:	Documentation/hwmon/ads1015
424F:	drivers/hwmon/ads1015.c
425F:	include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M:	Colin Leroy <colin@colino.net>
429S:	Maintained
430F:	drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M:	Jean Delvare <jdelvare@suse.de>
434L:	lm-sensors@lm-sensors.org
435S:	Maintained
436F:	Documentation/hwmon/adt7475
437F:	drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M:	Michael Hennerich <michael.hennerich@analog.com>
441W:	http://wiki.analog.com/ADXL345
442W:	http://ez.analog.com/community/linux-device-drivers
443S:	Supported
444F:	drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M:	Matthew Wilcox <matthew@wil.cx>
448L:	linux-scsi@vger.kernel.org
449S:	Maintained
450F:	Documentation/scsi/advansys.txt
451F:	drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M:	Riccardo Facchetti <fizban@tin.it>
455S:	Maintained
456F:	sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M:	Antti Palosaari <crope@iki.fi>
460L:	linux-media@vger.kernel.org
461W:	http://linuxtv.org/
462W:	http://palosaari.fi/linux/
463Q:	http://patchwork.linuxtv.org/project/linux-media/list/
464T:	git git://linuxtv.org/anttip/media_tree.git
465S:	Maintained
466F:	drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M:	Antti Palosaari <crope@iki.fi>
470L:	linux-media@vger.kernel.org
471W:	http://linuxtv.org/
472W:	http://palosaari.fi/linux/
473Q:	http://patchwork.linuxtv.org/project/linux-media/list/
474T:	git git://linuxtv.org/anttip/media_tree.git
475S:	Maintained
476F:	drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L:	linux-fsdevel@vger.kernel.org
480S:	Orphan
481F:	Documentation/filesystems/affs.txt
482F:	fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M:	David Howells <dhowells@redhat.com>
486L:	linux-afs@lists.infradead.org
487S:	Supported
488F:	fs/afs/
489F:	include/net/af_rxrpc.h
490F:	net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M:	David Airlie <airlied@linux.ie>
494T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S:	Maintained
496F:	drivers/char/agp/
497F:	include/linux/agp*
498F:	include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M:	"Juergen E. Fischer" <fischer@norbit.de>
502L:	linux-scsi@vger.kernel.org
503S:	Maintained
504F:	drivers/scsi/aha152x*
505F:	drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M:	Hannes Reinecke <hare@suse.de>
509L:	linux-scsi@vger.kernel.org
510S:	Maintained
511F:	drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M:	Hans Verkuil <hverkuil@xs4all.nl>
515L:	linux-media@vger.kernel.org
516T:	git git://linuxtv.org/media_tree.git
517W:	http://linuxtv.org
518S:	Maintained
519F:	drivers/media/radio/radio-aimslab*
520
521AIO
522M:	Benjamin LaHaise <bcrl@kvack.org>
523L:	linux-aio@kvack.org
524S:	Supported
525F:	fs/aio.c
526F:	include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M:	Antti Palosaari <crope@iki.fi>
530L:	linux-media@vger.kernel.org
531W:	http://linuxtv.org/
532W:	http://palosaari.fi/linux/
533Q:	http://patchwork.linuxtv.org/project/linux-media/list/
534T:	git git://linuxtv.org/anttip/media_tree.git
535S:	Maintained
536F:	drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M:	Duncan Sands <duncan.sands@free.fr>
540L:	linux-usb@vger.kernel.org
541W:	http://www.linux-usb.org/SpeedTouch/
542S:	Maintained
543F:	drivers/usb/atm/speedtch.c
544F:	drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M:	Manuel Lauss <manuel.lauss@gmail.com>
548S:	Maintained
549F:	drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M:	Rudolf Marek <r.marek@assembler.cz>
553L:	linux-i2c@vger.kernel.org
554S:	Maintained
555F:	Documentation/i2c/busses/i2c-ali1563
556F:	drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M:	Richard Henderson <rth@twiddle.net>
560M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M:	Matt Turner <mattst88@gmail.com>
562S:	Odd Fixes
563L:	linux-alpha@vger.kernel.org
564F:	arch/alpha/
565
566ALTERA MAILBOX DRIVER
567M:	Ley Foon Tan <lftan@altera.com>
568L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S:	Maintained
570F:	drivers/mailbox/mailbox-altera.c
571
572ALTERA TRIPLE SPEED ETHERNET DRIVER
573M:	Vince Bridgers <vbridger@opensource.altera.com>
574L:	netdev@vger.kernel.org
575L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576S:	Maintained
577F:	drivers/net/ethernet/altera/
578
579ALTERA UART/JTAG UART SERIAL DRIVERS
580M:	Tobias Klauser <tklauser@distanz.ch>
581L:	linux-serial@vger.kernel.org
582L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S:	Maintained
584F:	drivers/tty/serial/altera_uart.c
585F:	drivers/tty/serial/altera_jtaguart.c
586F:	include/linux/altera_uart.h
587F:	include/linux/altera_jtaguart.h
588
589AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
590M:	Tom Lendacky <thomas.lendacky@amd.com>
591L:	linux-crypto@vger.kernel.org
592S:	Supported
593F:	drivers/crypto/ccp/
594F:	include/linux/ccp.h
595
596AMD FAM15H PROCESSOR POWER MONITORING DRIVER
597M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
598L:	lm-sensors@lm-sensors.org
599S:	Maintained
600F:	Documentation/hwmon/fam15h_power
601F:	drivers/hwmon/fam15h_power.c
602
603AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
604M:	Thomas Dahlmann <dahlmann.thomas@arcor.de>
605L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
606S:	Supported
607F:	drivers/usb/gadget/udc/amd5536udc.*
608
609AMD GEODE PROCESSOR/CHIPSET SUPPORT
610P:	Andres Salomon <dilinger@queued.net>
611L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
612W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
613S:	Supported
614F:	drivers/char/hw_random/geode-rng.c
615F:	drivers/crypto/geode*
616F:	drivers/video/fbdev/geode/
617F:	arch/x86/include/asm/geode.h
618
619AMD IOMMU (AMD-VI)
620M:	Joerg Roedel <joro@8bytes.org>
621L:	iommu@lists.linux-foundation.org
622T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
623S:	Maintained
624F:	drivers/iommu/amd_iommu*.[ch]
625F:	include/linux/amd-iommu.h
626
627AMD KFD
628M:      Oded Gabbay <oded.gabbay@amd.com>
629L:      dri-devel@lists.freedesktop.org
630T:      git git://people.freedesktop.org/~gabbayo/linux.git
631S:      Supported
632F:      drivers/gpu/drm/amd/amdkfd/
633F:	drivers/gpu/drm/amd/include/cik_structs.h
634F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
635F:      drivers/gpu/drm/radeon/radeon_kfd.c
636F:      drivers/gpu/drm/radeon/radeon_kfd.h
637F:      include/uapi/linux/kfd_ioctl.h
638
639AMD MICROCODE UPDATE SUPPORT
640M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
641L:	amd64-microcode@amd64.org
642S:	Maintained
643F:	arch/x86/kernel/cpu/microcode/amd*
644
645AMD XGBE DRIVER
646M:	Tom Lendacky <thomas.lendacky@amd.com>
647L:	netdev@vger.kernel.org
648S:	Supported
649F:	drivers/net/ethernet/amd/xgbe/
650F:	drivers/net/phy/amd-xgbe-phy.c
651
652AMS (Apple Motion Sensor) DRIVER
653M:	Michael Hanselmann <linux-kernel@hansmi.ch>
654S:	Supported
655F:	drivers/macintosh/ams/
656
657AMSO1100 RNIC DRIVER
658M:	Tom Tucker <tom@opengridcomputing.com>
659M:	Steve Wise <swise@opengridcomputing.com>
660L:	linux-rdma@vger.kernel.org
661S:	Maintained
662F:	drivers/infiniband/hw/amso1100/
663
664ANALOG DEVICES INC AD9389B DRIVER
665M:	Hans Verkuil <hans.verkuil@cisco.com>
666L:	linux-media@vger.kernel.org
667S:	Maintained
668F:	drivers/media/i2c/ad9389b*
669
670ANALOG DEVICES INC ADV7180 DRIVER
671M:	Lars-Peter Clausen <lars@metafoo.de>
672L:	linux-media@vger.kernel.org
673W:	http://ez.analog.com/community/linux-device-drivers
674S:	Supported
675F:	drivers/media/i2c/adv7180.c
676
677ANALOG DEVICES INC ADV7511 DRIVER
678M:	Hans Verkuil <hans.verkuil@cisco.com>
679L:	linux-media@vger.kernel.org
680S:	Maintained
681F:	drivers/media/i2c/adv7511*
682
683ANALOG DEVICES INC ADV7604 DRIVER
684M:	Hans Verkuil <hans.verkuil@cisco.com>
685L:	linux-media@vger.kernel.org
686S:	Maintained
687F:	drivers/media/i2c/adv7604*
688
689ANALOG DEVICES INC ADV7842 DRIVER
690M:	Hans Verkuil <hans.verkuil@cisco.com>
691L:	linux-media@vger.kernel.org
692S:	Maintained
693F:	drivers/media/i2c/adv7842*
694
695ANALOG DEVICES INC ASOC CODEC DRIVERS
696M:	Lars-Peter Clausen <lars@metafoo.de>
697L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
698W:	http://wiki.analog.com/
699W:	http://ez.analog.com/community/linux-device-drivers
700S:	Supported
701F:	sound/soc/codecs/adau*
702F:	sound/soc/codecs/adav*
703F:	sound/soc/codecs/ad1*
704F:	sound/soc/codecs/ad7*
705F:	sound/soc/codecs/ssm*
706F:	sound/soc/codecs/sigmadsp.*
707
708ANALOG DEVICES INC ASOC DRIVERS
709L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
710L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
711W:	http://blackfin.uclinux.org/
712S:	Supported
713F:	sound/soc/blackfin/*
714
715ANALOG DEVICES INC IIO DRIVERS
716M:	Lars-Peter Clausen <lars@metafoo.de>
717M:	Michael Hennerich <Michael.Hennerich@analog.com>
718W:	http://wiki.analog.com/
719W:	http://ez.analog.com/community/linux-device-drivers
720S:	Supported
721F:	drivers/iio/*/ad*
722X:	drivers/iio/*/adjd*
723F:	drivers/staging/iio/*/ad*
724F:	staging/iio/trigger/iio-trig-bfin-timer.c
725
726ANDROID DRIVERS
727M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
728M:	Arve Hj�nnev�g <arve@android.com>
729M:	Riley Andrews <riandrews@android.com>
730T:	git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
731L:	devel@driverdev.osuosl.org
732S:	Supported
733F:	drivers/android/
734F:	drivers/staging/android/
735
736AOA (Apple Onboard Audio) ALSA DRIVER
737M:	Johannes Berg <johannes@sipsolutions.net>
738L:	linuxppc-dev@lists.ozlabs.org
739L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
740S:	Maintained
741F:	sound/aoa/
742
743APM DRIVER
744M:	Jiri Kosina <jkosina@suse.cz>
745S:	Odd fixes
746F:	arch/x86/kernel/apm_32.c
747F:	include/linux/apm_bios.h
748F:	include/uapi/linux/apm_bios.h
749F:	drivers/char/apm-emulation.c
750
751APPLE BCM5974 MULTITOUCH DRIVER
752M:	Henrik Rydberg <rydberg@bitmath.org>
753L:	linux-input@vger.kernel.org
754S:	Odd fixes
755F:	drivers/input/mouse/bcm5974.c
756
757APPLE SMC DRIVER
758M:	Henrik Rydberg <rydberg@bitmath.org>
759L:	lm-sensors@lm-sensors.org
760S:	Odd fixes
761F:	drivers/hwmon/applesmc.c
762
763APPLETALK NETWORK LAYER
764M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
765S:	Maintained
766F:	drivers/net/appletalk/
767F:	net/appletalk/
768
769APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
770M:	Iyappan Subramanian <isubramanian@apm.com>
771M:	Keyur Chudgar <kchudgar@apm.com>
772S:	Supported
773F:	drivers/net/ethernet/apm/xgene/
774F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
775
776APTINA CAMERA SENSOR PLL
777M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
778L:	linux-media@vger.kernel.org
779S:	Maintained
780F:	drivers/media/i2c/aptina-pll.*
781
782ARC FRAMEBUFFER DRIVER
783M:	Jaya Kumar <jayalk@intworks.biz>
784S:	Maintained
785F:	drivers/video/fbdev/arcfb.c
786F:	drivers/video/fbdev/core/fb_defio.c
787
788ARM MFM AND FLOPPY DRIVERS
789M:	Ian Molton <spyro@f2s.com>
790S:	Maintained
791F:	arch/arm/lib/floppydma.S
792F:	arch/arm/include/asm/floppy.h
793
794ARM PMU PROFILING AND DEBUGGING
795M:	Will Deacon <will.deacon@arm.com>
796S:	Maintained
797F:	arch/arm/kernel/perf_event*
798F:	arch/arm/oprofile/common.c
799F:	arch/arm/include/asm/pmu.h
800F:	arch/arm/kernel/hw_breakpoint.c
801F:	arch/arm/include/asm/hw_breakpoint.h
802
803ARM PORT
804M:	Russell King <linux@arm.linux.org.uk>
805L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
806W:	http://www.arm.linux.org.uk/
807S:	Maintained
808F:	arch/arm/
809
810ARM SUB-ARCHITECTURES
811L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
812S:	Maintained
813F:	arch/arm/mach-*/
814F:	arch/arm/plat-*/
815T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
816
817ARM PRIMECELL AACI PL041 DRIVER
818M:	Russell King <linux@arm.linux.org.uk>
819S:	Maintained
820F:	sound/arm/aaci.*
821
822ARM PRIMECELL CLCD PL110 DRIVER
823M:	Russell King <linux@arm.linux.org.uk>
824S:	Maintained
825F:	drivers/video/fbdev/amba-clcd.*
826
827ARM PRIMECELL KMI PL050 DRIVER
828M:	Russell King <linux@arm.linux.org.uk>
829S:	Maintained
830F:	drivers/input/serio/ambakmi.*
831F:	include/linux/amba/kmi.h
832
833ARM PRIMECELL MMCI PL180/1 DRIVER
834M:	Russell King <linux@arm.linux.org.uk>
835S:	Maintained
836F:	drivers/mmc/host/mmci.*
837F:	include/linux/amba/mmci.h
838
839ARM PRIMECELL UART PL010 AND PL011 DRIVERS
840M:	Russell King <linux@arm.linux.org.uk>
841S:	Maintained
842F:	drivers/tty/serial/amba-pl01*.c
843F:	include/linux/amba/serial.h
844
845ARM PRIMECELL BUS SUPPORT
846M:	Russell King <linux@arm.linux.org.uk>
847S:	Maintained
848F:	drivers/amba/
849F:	include/linux/amba/bus.h
850
851ARM/ADS SPHERE MACHINE SUPPORT
852M:	Lennert Buytenhek <kernel@wantstofly.org>
853L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
854S:	Maintained
855
856ARM/AFEB9260 MACHINE SUPPORT
857M:	Sergey Lapin <slapin@ossfans.org>
858L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859S:	Maintained
860
861ARM/AJECO 1ARM MACHINE SUPPORT
862M:	Lennert Buytenhek <kernel@wantstofly.org>
863L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S:	Maintained
865
866ARM/Allwinner A1X SoC support
867M:	Maxime Ripard <maxime.ripard@free-electrons.com>
868L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S:	Maintained
870N:	sun[x4567]i
871
872ARM/Allwinner SoC Clock Support
873M:	Emilio López <emilio@elopez.com.ar>
874S:	Maintained
875F:	drivers/clk/sunxi/
876
877ARM/Amlogic MesonX SoC support
878M:	Carlo Caione <carlo@caione.org>
879L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
880S:	Maintained
881F:	drivers/media/rc/meson-ir.c
882N:	meson[x68]
883
884ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
885M:	Andrew Victor <linux@maxim.org.za>
886M:	Nicolas Ferre <nicolas.ferre@atmel.com>
887M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
888L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889W:	http://maxim.org.za/at91_26.html
890W:	http://www.linux4sam.org
891S:	Supported
892F:	arch/arm/mach-at91/
893F:	include/soc/at91/
894F:	arch/arm/boot/dts/at91*.dts
895F:	arch/arm/boot/dts/at91*.dtsi
896F:	arch/arm/boot/dts/sama*.dts
897F:	arch/arm/boot/dts/sama*.dtsi
898F:	arch/arm/include/debug/at91.S
899
900ARM/ATMEL AT91 Clock Support
901M:	Boris Brezillon <boris.brezillon@free-electrons.com>
902S:	Maintained
903F:	drivers/clk/at91
904
905ARM/CALXEDA HIGHBANK ARCHITECTURE
906M:	Rob Herring <robh@kernel.org>
907L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S:	Maintained
909F:	arch/arm/mach-highbank/
910
911ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
912M:	Krzysztof Halasa <khalasa@piap.pl>
913S:	Maintained
914F:	arch/arm/mach-cns3xxx/
915
916ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
917M:	Alexander Shiyan <shc_work@mail.ru>
918L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S:	Odd Fixes
920N:	clps711x
921
922ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
923M:	Hartley Sweeten <hsweeten@visionengravers.com>
924M:	Ryan Mallon <rmallon@gmail.com>
925L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S:	Maintained
927F:	arch/arm/mach-ep93xx/
928F:	arch/arm/mach-ep93xx/include/mach/
929
930ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
931M:	Lennert Buytenhek <kernel@wantstofly.org>
932L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933S:	Maintained
934
935ARM/CLKDEV SUPPORT
936M:	Russell King <linux@arm.linux.org.uk>
937L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938S:	Maintained
939F:	arch/arm/include/asm/clkdev.h
940F:	drivers/clk/clkdev.c
941
942ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
943M:	Mike Rapoport <mike@compulab.co.il>
944L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945S:	Maintained
946
947ARM/CONTEC MICRO9 MACHINE SUPPORT
948M:	Hubert Feurstein <hubert.feurstein@contec.at>
949S:	Maintained
950F:	arch/arm/mach-ep93xx/micro9.c
951
952ARM/CORESIGHT FRAMEWORK AND DRIVERS
953M:	Mathieu Poirier <mathieu.poirier@linaro.org>
954L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S:	Maintained
956F:	drivers/coresight/*
957F:	Documentation/trace/coresight.txt
958F:	Documentation/devicetree/bindings/arm/coresight.txt
959F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
960
961ARM/CORGI MACHINE SUPPORT
962M:	Richard Purdie <rpurdie@rpsys.net>
963S:	Maintained
964
965ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
966M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
967L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968T:	git git://git.berlios.de/gemini-board
969S:	Maintained
970F:	arch/arm/mach-gemini/
971
972ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
973M:	Barry Song <baohua@kernel.org>
974L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
976S:	Maintained
977F:	arch/arm/mach-prima2/
978F:	drivers/clk/sirf/
979F:	drivers/clocksource/timer-prima2.c
980F:	drivers/clocksource/timer-atlas7.c
981N:	[^a-z]sirf
982
983ARM/EBSA110 MACHINE SUPPORT
984M:	Russell King <linux@arm.linux.org.uk>
985L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986W:	http://www.arm.linux.org.uk/
987S:	Maintained
988F:	arch/arm/mach-ebsa110/
989F:	drivers/net/ethernet/amd/am79c961a.*
990
991ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
992M:	Uwe Kleine-König <kernel@pengutronix.de>
993L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994S:	Maintained
995N:	efm32
996
997ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
998M:	Daniel Ribeiro <drwyrm@gmail.com>
999M:	Stefan Schmidt <stefan@openezx.org>
1000M:	Harald Welte <laforge@openezx.org>
1001L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1002W:	http://www.openezx.org/
1003S:	Maintained
1004T:	topgit git://git.openezx.org/openezx.git
1005F:	arch/arm/mach-pxa/ezx.c
1006
1007ARM/FARADAY FA526 PORT
1008M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1009L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010S:	Maintained
1011T:	git git://git.berlios.de/gemini-board
1012F:	arch/arm/mm/*-fa*
1013
1014ARM/FOOTBRIDGE ARCHITECTURE
1015M:	Russell King <linux@arm.linux.org.uk>
1016L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017W:	http://www.arm.linux.org.uk/
1018S:	Maintained
1019F:	arch/arm/include/asm/hardware/dec21285.h
1020F:	arch/arm/mach-footbridge/
1021
1022ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1023M:	Shawn Guo <shawn.guo@linaro.org>
1024M:	Sascha Hauer <kernel@pengutronix.de>
1025L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026S:	Maintained
1027T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1028F:	arch/arm/mach-imx/
1029F:	arch/arm/mach-mxs/
1030F:	arch/arm/boot/dts/imx*
1031F:	arch/arm/configs/imx*_defconfig
1032
1033ARM/FREESCALE VYBRID ARM ARCHITECTURE
1034M:	Shawn Guo <shawn.guo@linaro.org>
1035M:	Sascha Hauer <kernel@pengutronix.de>
1036R:	Stefan Agner <stefan@agner.ch>
1037L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038S:	Maintained
1039T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1040F:	arch/arm/mach-imx/*vf610*
1041F:	arch/arm/boot/dts/vf*
1042
1043ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1044M:	Lennert Buytenhek <kernel@wantstofly.org>
1045L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046S:	Maintained
1047
1048ARM/GUMSTIX MACHINE SUPPORT
1049M:	Steve Sakoman <sakoman@gmail.com>
1050L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1051S:	Maintained
1052
1053ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1054M:	Philipp Zabel <philipp.zabel@gmail.com>
1055M:	Paul Parsons <lost.distance@yahoo.com>
1056L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1057S:	Maintained
1058F:	arch/arm/mach-pxa/hx4700.c
1059F:	arch/arm/mach-pxa/include/mach/hx4700.h
1060F:	sound/soc/pxa/hx4700.c
1061
1062ARM/HISILICON SOC SUPPORT
1063M:	Wei Xu <xuwei5@hisilicon.com>
1064L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065W:	http://www.hisilicon.com
1066S:	Supported
1067T:	git git://github.com/hisilicon/linux-hisi.git
1068F:	arch/arm/mach-hisi/
1069
1070ARM/HP JORNADA 7XX MACHINE SUPPORT
1071M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1072W:	www.jlime.com
1073S:	Maintained
1074T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1075F:	arch/arm/mach-sa1100/jornada720.c
1076F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1077
1078ARM/IGEP MACHINE SUPPORT
1079M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1080M:	Javier Martinez Canillas <javier@dowhile0.org>
1081L:	linux-omap@vger.kernel.org
1082L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083S:	Maintained
1084F:	arch/arm/boot/dts/omap3-igep*
1085
1086ARM/INCOME PXA270 SUPPORT
1087M:	Marek Vasut <marek.vasut@gmail.com>
1088L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1089S:	Maintained
1090F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1091
1092ARM/INTEL IOP32X ARM ARCHITECTURE
1093M:	Lennert Buytenhek <kernel@wantstofly.org>
1094L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095S:	Maintained
1096
1097ARM/INTEL IOP33X ARM ARCHITECTURE
1098L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099S:	Orphan
1100
1101ARM/INTEL IOP13XX ARM ARCHITECTURE
1102M:	Lennert Buytenhek <kernel@wantstofly.org>
1103L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S:	Maintained
1105
1106ARM/INTEL IQ81342EX MACHINE SUPPORT
1107M:	Lennert Buytenhek <kernel@wantstofly.org>
1108L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S:	Maintained
1110
1111ARM/INTEL IXDP2850 MACHINE SUPPORT
1112M:	Lennert Buytenhek <kernel@wantstofly.org>
1113L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S:	Maintained
1115
1116ARM/INTEL IXP4XX ARM ARCHITECTURE
1117M:	Imre Kaloz <kaloz@openwrt.org>
1118M:	Krzysztof Halasa <khalasa@piap.pl>
1119L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120S:	Maintained
1121F:	arch/arm/mach-ixp4xx/
1122
1123ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1124M:	Jonathan Cameron <jic23@cam.ac.uk>
1125L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126S:	Maintained
1127F:	arch/arm/mach-pxa/stargate2.c
1128F:	drivers/pcmcia/pxa2xx_stargate2.c
1129
1130ARM/INTEL XSC3 (MANZANO) ARM CORE
1131M:	Lennert Buytenhek <kernel@wantstofly.org>
1132L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1133S:	Maintained
1134
1135ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1136M:	Lennert Buytenhek <kernel@wantstofly.org>
1137L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138S:	Maintained
1139
1140ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1141M:	Santosh Shilimkar <ssantosh@kernel.org>
1142L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S:	Maintained
1144F:	arch/arm/mach-keystone/
1145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1146
1147ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1148M:	Santosh Shilimkar <ssantosh@kernel.org>
1149L:	linux-kernel@vger.kernel.org
1150S:	Maintained
1151F:	drivers/clk/keystone/
1152
1153ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1154M:	Santosh Shilimkar <ssantosh@kernel.org>
1155L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156L:	linux-kernel@vger.kernel.org
1157S:	Maintained
1158F:	drivers/clocksource/timer-keystone.c
1159
1160ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1161M:	Santosh Shilimkar <ssantosh@kernel.org>
1162L:	linux-kernel@vger.kernel.org
1163S:	Maintained
1164F:	drivers/power/reset/keystone-reset.c
1165
1166ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1167M:	Santosh Shilimkar <ssantosh@kernel.org>
1168L:	linux-kernel@vger.kernel.org
1169S:	Maintained
1170F:	drivers/memory/*emif*
1171
1172ARM/LOGICPD PXA270 MACHINE SUPPORT
1173M:	Lennert Buytenhek <kernel@wantstofly.org>
1174L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175S:	Maintained
1176
1177ARM/MAGICIAN MACHINE SUPPORT
1178M:	Philipp Zabel <philipp.zabel@gmail.com>
1179S:	Maintained
1180
1181ARM/Marvell Armada 370 and Armada XP SOC support
1182M:	Jason Cooper <jason@lakedaemon.net>
1183M:	Andrew Lunn <andrew@lunn.ch>
1184M:	Gregory Clement <gregory.clement@free-electrons.com>
1185M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1186L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187S:	Maintained
1188F:	arch/arm/mach-mvebu/
1189F:	drivers/rtc/armada38x-rtc
1190
1191ARM/Marvell Berlin SoC support
1192M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1193L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1194S:	Maintained
1195F:	arch/arm/mach-berlin/
1196
1197ARM/Marvell Dove/MV78xx0/Orion SOC support
1198M:	Jason Cooper <jason@lakedaemon.net>
1199M:	Andrew Lunn <andrew@lunn.ch>
1200M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1201M:	Gregory Clement <gregory.clement@free-electrons.com>
1202L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203S:	Maintained
1204F:	arch/arm/mach-dove/
1205F:	arch/arm/mach-mv78xx0/
1206F:	arch/arm/mach-orion5x/
1207F:	arch/arm/plat-orion/
1208
1209ARM/Orion SoC/Technologic Systems TS-78xx platform support
1210M:	Alexander Clouter <alex@digriz.org.uk>
1211L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212W:	http://www.digriz.org.uk/ts78xx/kernel
1213S:	Maintained
1214F:	arch/arm/mach-orion5x/ts78xx-*
1215
1216ARM/Mediatek SoC support
1217M:	Matthias Brugger <matthias.bgg@gmail.com>
1218L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219S:	Maintained
1220F:	arch/arm/boot/dts/mt6*
1221F:	arch/arm/boot/dts/mt8*
1222F:	arch/arm/mach-mediatek/
1223N:	mtk
1224K:	mediatek
1225
1226ARM/MICREL KS8695 ARCHITECTURE
1227M:	Greg Ungerer <gerg@uclinux.org>
1228L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229F:	arch/arm/mach-ks8695/
1230S:	Odd Fixes
1231
1232ARM/MIOA701 MACHINE SUPPORT
1233M:	Robert Jarzmik <robert.jarzmik@free.fr>
1234L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235F:	arch/arm/mach-pxa/mioa701.c
1236S:	Maintained
1237
1238ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1239M:	Michael Petchkovsky <mkpetch@internode.on.net>
1240S:	Maintained
1241
1242ARM/NOMADIK ARCHITECTURE
1243M:	Alessandro Rubini <rubini@unipv.it>
1244M:	Linus Walleij <linus.walleij@linaro.org>
1245L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246S:	Maintained
1247F:	arch/arm/mach-nomadik/
1248F:	drivers/pinctrl/nomadik/
1249F:	drivers/i2c/busses/i2c-nomadik.c
1250T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1251
1252ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1253M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1254L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1255W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1256S:	Supported
1257
1258ARM/QUALCOMM MSM MACHINE SUPPORT
1259M:	David Brown <davidb@codeaurora.org>
1260M:	Daniel Walker <dwalker@fifo99.com>
1261M:	Bryan Huntsman <bryanh@codeaurora.org>
1262L:	linux-arm-msm@vger.kernel.org
1263F:	arch/arm/mach-msm/
1264F:	drivers/video/fbdev/msm/
1265F:	drivers/mmc/host/msm_sdcc.c
1266F:	drivers/mmc/host/msm_sdcc.h
1267F:	drivers/tty/serial/msm_serial.h
1268F:	drivers/tty/serial/msm_serial.c
1269F:	drivers/*/pm8???-*
1270F:	drivers/mfd/ssbi.c
1271T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1272S:	Maintained
1273
1274ARM/TOSA MACHINE SUPPORT
1275M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1276M:	Dirk Opfer <dirk@opfer-online.de>
1277S:	Maintained
1278
1279ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1280M:	Marek Vasut <marek.vasut@gmail.com>
1281L:	linux-arm-kernel@lists.infradead.org
1282W:	http://hackndev.com
1283S:	Maintained
1284F:	arch/arm/mach-pxa/include/mach/palmtx.h
1285F:	arch/arm/mach-pxa/palmtx.c
1286F:	arch/arm/mach-pxa/include/mach/palmt5.h
1287F:	arch/arm/mach-pxa/palmt5.c
1288F:	arch/arm/mach-pxa/include/mach/palmld.h
1289F:	arch/arm/mach-pxa/palmld.c
1290F:	arch/arm/mach-pxa/include/mach/palmte2.h
1291F:	arch/arm/mach-pxa/palmte2.c
1292F:	arch/arm/mach-pxa/include/mach/palmtc.h
1293F:	arch/arm/mach-pxa/palmtc.c
1294
1295ARM/PALM TREO SUPPORT
1296M:	Tomas Cech <sleep_walker@suse.cz>
1297L:	linux-arm-kernel@lists.infradead.org
1298W:	http://hackndev.com
1299S:	Maintained
1300F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1301F:	arch/arm/mach-pxa/palmtreo.c
1302
1303ARM/PALMZ72 SUPPORT
1304M:	Sergey Lapin <slapin@ossfans.org>
1305L:	linux-arm-kernel@lists.infradead.org
1306W:	http://hackndev.com
1307S:	Maintained
1308F:	arch/arm/mach-pxa/include/mach/palmz72.h
1309F:	arch/arm/mach-pxa/palmz72.c
1310
1311ARM/PLEB SUPPORT
1312M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1313W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1314S:	Maintained
1315
1316ARM/PT DIGITAL BOARD PORT
1317M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1318L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319W:	http://www.arm.linux.org.uk/
1320S:	Maintained
1321
1322ARM/QUALCOMM SUPPORT
1323M:	Kumar Gala <galak@codeaurora.org>
1324M:	Andy Gross <agross@codeaurora.org>
1325M:	David Brown <davidb@codeaurora.org>
1326L:	linux-arm-msm@vger.kernel.org
1327L:	linux-soc@vger.kernel.org
1328S:	Maintained
1329F:	arch/arm/mach-qcom/
1330F:	drivers/soc/qcom/
1331T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1332
1333ARM/RADISYS ENP2611 MACHINE SUPPORT
1334M:	Lennert Buytenhek <kernel@wantstofly.org>
1335L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336S:	Maintained
1337
1338ARM/RISCPC ARCHITECTURE
1339M:	Russell King <linux@arm.linux.org.uk>
1340L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341W:	http://www.arm.linux.org.uk/
1342S:	Maintained
1343F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1344F:	arch/arm/include/asm/hardware/ioc.h
1345F:	arch/arm/include/asm/hardware/iomd.h
1346F:	arch/arm/include/asm/hardware/memc.h
1347F:	arch/arm/mach-rpc/
1348F:	drivers/net/ethernet/8390/etherh.c
1349F:	drivers/net/ethernet/i825xx/ether1*
1350F:	drivers/net/ethernet/seeq/ether3*
1351F:	drivers/scsi/arm/
1352
1353ARM/Rockchip SoC support
1354M:	Heiko Stuebner <heiko@sntech.de>
1355L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356L:	linux-rockchip@lists.infradead.org
1357S:	Maintained
1358F:	arch/arm/boot/dts/rk3*
1359F:	arch/arm/mach-rockchip/
1360F:	drivers/clk/rockchip/
1361F:	drivers/i2c/busses/i2c-rk3x.c
1362F:	drivers/*/*rockchip*
1363F:	drivers/*/*/*rockchip*
1364F:	sound/soc/rockchip/
1365
1366ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1367M:	Kukjin Kim <kgene@kernel.org>
1368L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1370S:	Maintained
1371F:	arch/arm/boot/dts/s3c*
1372F:	arch/arm/boot/dts/exynos*
1373F:	arch/arm/plat-samsung/
1374F:	arch/arm/mach-s3c24*/
1375F:	arch/arm/mach-s3c64xx/
1376F:	arch/arm/mach-s5p*/
1377F:	arch/arm/mach-exynos*/
1378F:	drivers/*/*s3c2410*
1379F:	drivers/*/*/*s3c2410*
1380F:	drivers/spi/spi-s3c*
1381F:	sound/soc/samsung/*
1382N:	exynos
1383
1384ARM/SAMSUNG MOBILE MACHINE SUPPORT
1385M:	Kyungmin Park <kyungmin.park@samsung.com>
1386L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1387S:	Maintained
1388F:	arch/arm/mach-s5pv210/
1389
1390ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1391M:	Kyungmin Park <kyungmin.park@samsung.com>
1392M:	Kamil Debski <k.debski@samsung.com>
1393L:	linux-arm-kernel@lists.infradead.org
1394L:	linux-media@vger.kernel.org
1395S:	Maintained
1396F:	drivers/media/platform/s5p-g2d/
1397
1398ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1399M:	Kyungmin Park <kyungmin.park@samsung.com>
1400M:	Kamil Debski <k.debski@samsung.com>
1401M:	Jeongtae Park <jtp.park@samsung.com>
1402L:	linux-arm-kernel@lists.infradead.org
1403L:	linux-media@vger.kernel.org
1404S:	Maintained
1405F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1406F:	drivers/media/platform/s5p-mfc/
1407
1408ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1409M:	Kyungmin Park <kyungmin.park@samsung.com>
1410M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1411L:	linux-arm-kernel@lists.infradead.org
1412L:	linux-media@vger.kernel.org
1413S:	Maintained
1414F:	drivers/media/platform/s5p-tv/
1415
1416ARM/SHMOBILE ARM ARCHITECTURE
1417M:	Simon Horman <horms@verge.net.au>
1418M:	Magnus Damm <magnus.damm@gmail.com>
1419L:	linux-sh@vger.kernel.org
1420W:	http://oss.renesas.com
1421Q:	http://patchwork.kernel.org/project/linux-sh/list/
1422T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1423S:	Supported
1424F:	arch/arm/boot/dts/emev2*
1425F:	arch/arm/boot/dts/r7s*
1426F:	arch/arm/boot/dts/r8a*
1427F:	arch/arm/boot/dts/sh*
1428F:	arch/arm/configs/ape6evm_defconfig
1429F:	arch/arm/configs/armadillo800eva_defconfig
1430F:	arch/arm/configs/bockw_defconfig
1431F:	arch/arm/configs/kzm9g_defconfig
1432F:	arch/arm/configs/mackerel_defconfig
1433F:	arch/arm/configs/marzen_defconfig
1434F:	arch/arm/configs/shmobile_defconfig
1435F:	arch/arm/include/debug/renesas-scif.S
1436F:	arch/arm/mach-shmobile/
1437F:	drivers/sh/
1438
1439ARM/SOCFPGA ARCHITECTURE
1440M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1441S:	Maintained
1442F:	arch/arm/mach-socfpga/
1443W:	http://www.rocketboards.org
1444T:	git://git.rocketboards.org/linux-socfpga.git
1445T:	git://git.rocketboards.org/linux-socfpga-next.git
1446
1447ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1448M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1449S:	Maintained
1450F:	drivers/clk/socfpga/
1451
1452ARM/SOCFPGA EDAC SUPPORT
1453M:	Thor Thayer <tthayer@opensource.altera.com>
1454S:	Maintained
1455F:	drivers/edac/altera_edac.
1456
1457ARM/STI ARCHITECTURE
1458M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1459M:	Maxime Coquelin <maxime.coquelin@st.com>
1460M:	Patrice Chotard <patrice.chotard@st.com>
1461L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462L:	kernel@stlinux.com
1463W:	http://www.stlinux.com
1464S:	Maintained
1465F:	arch/arm/mach-sti/
1466F:	arch/arm/boot/dts/sti*
1467F:	drivers/clocksource/arm_global_timer.c
1468F:	drivers/i2c/busses/i2c-st.c
1469F:	drivers/media/rc/st_rc.c
1470F:	drivers/mmc/host/sdhci-st.c
1471F:	drivers/phy/phy-stih407-usb.c
1472F:	drivers/phy/phy-stih41x-usb.c
1473F:	drivers/pinctrl/pinctrl-st.c
1474F:	drivers/reset/sti/
1475F:	drivers/tty/serial/st-asc.c
1476F:	drivers/usb/dwc3/dwc3-st.c
1477F:	drivers/usb/host/ehci-st.c
1478F:	drivers/usb/host/ohci-st.c
1479F:	drivers/ata/ahci_st.c
1480
1481ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1482M:	Lennert Buytenhek <kernel@wantstofly.org>
1483L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1484S:	Maintained
1485
1486ARM/TETON BGA MACHINE SUPPORT
1487M:	"Mark F. Brown" <mark.brown314@gmail.com>
1488L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489S:	Maintained
1490
1491ARM/THECUS N2100 MACHINE SUPPORT
1492M:	Lennert Buytenhek <kernel@wantstofly.org>
1493L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1494S:	Maintained
1495
1496ARM/NUVOTON W90X900 ARM ARCHITECTURE
1497M:	Wan ZongShun <mcuos.com@gmail.com>
1498L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1499W:	http://www.mcuos.com
1500S:	Maintained
1501F:	arch/arm/mach-w90x900/
1502F:	drivers/input/keyboard/w90p910_keypad.c
1503F:	drivers/input/touchscreen/w90p910_ts.c
1504F:	drivers/watchdog/nuc900_wdt.c
1505F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1506F:	drivers/mtd/nand/nuc900_nand.c
1507F:	drivers/rtc/rtc-nuc900.c
1508F:	drivers/spi/spi-nuc900.c
1509F:	drivers/usb/host/ehci-w90x900.c
1510F:	drivers/video/fbdev/nuc900fb.c
1511
1512ARM/U300 MACHINE SUPPORT
1513M:	Linus Walleij <linus.walleij@linaro.org>
1514L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515S:	Supported
1516F:	arch/arm/mach-u300/
1517F:	drivers/clocksource/timer-u300.c
1518F:	drivers/i2c/busses/i2c-stu300.c
1519F:	drivers/rtc/rtc-coh901331.c
1520F:	drivers/watchdog/coh901327_wdt.c
1521F:	drivers/dma/coh901318*
1522F:	drivers/mfd/ab3100*
1523F:	drivers/rtc/rtc-ab3100.c
1524F:	drivers/rtc/rtc-coh901331.c
1525T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1526
1527ARM/Ux500 ARM ARCHITECTURE
1528M:	Linus Walleij <linus.walleij@linaro.org>
1529L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1530S:	Maintained
1531F:	arch/arm/mach-ux500/
1532F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1533F:	drivers/dma/ste_dma40*
1534F:	drivers/hwspinlock/u8500_hsem.c
1535F:	drivers/mfd/abx500*
1536F:	drivers/mfd/ab8500*
1537F:	drivers/mfd/dbx500*
1538F:	drivers/mfd/db8500*
1539F:	drivers/pinctrl/nomadik/pinctrl-ab*
1540F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1541F:	drivers/rtc/rtc-ab8500.c
1542F:	drivers/rtc/rtc-pl031.c
1543T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1544
1545ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1546M:	Ulf Hansson <ulf.hansson@linaro.org>
1547L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548T:	git git://git.linaro.org/people/ulfh/clk.git
1549S:	Maintained
1550F:	drivers/clk/ux500/
1551F:	include/linux/platform_data/clk-ux500.h
1552
1553ARM/VERSATILE EXPRESS PLATFORM
1554M:	Liviu Dudau <liviu.dudau@arm.com>
1555M:	Sudeep Holla <sudeep.holla@arm.com>
1556M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1557L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558S:	Maintained
1559F:	arch/arm/boot/dts/vexpress*
1560F:	arch/arm/mach-vexpress/
1561F:	*/*/vexpress*
1562F:	*/*/*/vexpress*
1563F:	drivers/clk/versatile/clk-vexpress-osc.c
1564F:	drivers/clocksource/versatile.c
1565
1566ARM/VFP SUPPORT
1567M:	Russell King <linux@arm.linux.org.uk>
1568L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1569W:	http://www.arm.linux.org.uk/
1570S:	Maintained
1571F:	arch/arm/vfp/
1572
1573ARM/VOIPAC PXA270 SUPPORT
1574M:	Marek Vasut <marek.vasut@gmail.com>
1575L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1576S:	Maintained
1577F:	arch/arm/mach-pxa/vpac270.c
1578F:	arch/arm/mach-pxa/include/mach/vpac270.h
1579
1580ARM/VT8500 ARM ARCHITECTURE
1581M:	Tony Prisk <linux@prisktech.co.nz>
1582L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583S:	Maintained
1584F:	arch/arm/mach-vt8500/
1585F:	drivers/clocksource/vt8500_timer.c
1586F:	drivers/i2c/busses/i2c-wmt.c
1587F:	drivers/mmc/host/wmt-sdmmc.c
1588F:	drivers/pwm/pwm-vt8500.c
1589F:	drivers/rtc/rtc-vt8500.c
1590F:	drivers/tty/serial/vt8500_serial.c
1591F:	drivers/usb/host/ehci-platform.c
1592F:	drivers/usb/host/uhci-platform.c
1593F:	drivers/video/fbdev/vt8500lcdfb.*
1594F:	drivers/video/fbdev/wm8505fb*
1595F:	drivers/video/fbdev/wmt_ge_rops.*
1596
1597ARM/ZIPIT Z2 SUPPORT
1598M:	Marek Vasut <marek.vasut@gmail.com>
1599L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1600S:	Maintained
1601F:	arch/arm/mach-pxa/z2.c
1602F:	arch/arm/mach-pxa/include/mach/z2.h
1603
1604ARM/ZYNQ ARCHITECTURE
1605M:	Michal Simek <michal.simek@xilinx.com>
1606R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1607L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608W:	http://wiki.xilinx.com
1609T:	git git://git.xilinx.com/linux-xlnx.git
1610S:	Supported
1611F:	arch/arm/mach-zynq/
1612F:	drivers/cpuidle/cpuidle-zynq.c
1613F:	drivers/block/xsysace.c
1614N:	zynq
1615N:	xilinx
1616F:	drivers/clocksource/cadence_ttc_timer.c
1617F:	drivers/i2c/busses/i2c-cadence.c
1618F:	drivers/mmc/host/sdhci-of-arasan.c
1619F:	drivers/edac/synopsys_edac.c
1620
1621ARM SMMU DRIVER
1622M:	Will Deacon <will.deacon@arm.com>
1623L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624S:	Maintained
1625F:	drivers/iommu/arm-smmu.c
1626F:	drivers/iommu/io-pgtable-arm.c
1627
1628ARM64 PORT (AARCH64 ARCHITECTURE)
1629M:	Catalin Marinas <catalin.marinas@arm.com>
1630M:	Will Deacon <will.deacon@arm.com>
1631L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1632S:	Maintained
1633F:	arch/arm64/
1634F:	Documentation/arm64/
1635
1636AS3645A LED FLASH CONTROLLER DRIVER
1637M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1638L:	linux-media@vger.kernel.org
1639T:	git git://linuxtv.org/media_tree.git
1640S:	Maintained
1641F:	drivers/media/i2c/as3645a.c
1642F:	include/media/as3645a.h
1643
1644ASC7621 HARDWARE MONITOR DRIVER
1645M:	George Joseph <george.joseph@fairview5.com>
1646L:	lm-sensors@lm-sensors.org
1647S:	Maintained
1648F:	Documentation/hwmon/asc7621
1649F:	drivers/hwmon/asc7621.c
1650
1651ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1652M:	Corentin Chary <corentin.chary@gmail.com>
1653L:	acpi4asus-user@lists.sourceforge.net
1654L:	platform-driver-x86@vger.kernel.org
1655W:	http://acpi4asus.sf.net
1656S:	Maintained
1657F:	drivers/platform/x86/asus*.c
1658F:	drivers/platform/x86/eeepc*.c
1659
1660ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1661R:	Dan Williams <dan.j.williams@intel.com>
1662W:	http://sourceforge.net/projects/xscaleiop
1663S:	Odd fixes
1664F:	Documentation/crypto/async-tx-api.txt
1665F:	crypto/async_tx/
1666F:	drivers/dma/
1667F:	include/linux/dmaengine.h
1668F:	include/linux/async_tx.h
1669
1670AT24 EEPROM DRIVER
1671M:	Wolfram Sang <wsa@the-dreams.de>
1672L:	linux-i2c@vger.kernel.org
1673S:	Maintained
1674F:	drivers/misc/eeprom/at24.c
1675F:	include/linux/platform_data/at24.h
1676
1677ATA OVER ETHERNET (AOE) DRIVER
1678M:	"Ed L. Cashin" <ecashin@coraid.com>
1679W:	http://support.coraid.com/support/linux
1680S:	Supported
1681F:	Documentation/aoe/
1682F:	drivers/block/aoe/
1683
1684ATHEROS ATH GENERIC UTILITIES
1685M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1686L:	linux-wireless@vger.kernel.org
1687S:	Supported
1688F:	drivers/net/wireless/ath/*
1689
1690ATHEROS ATH5K WIRELESS DRIVER
1691M:	Jiri Slaby <jirislaby@gmail.com>
1692M:	Nick Kossifidis <mickflemm@gmail.com>
1693M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1694L:	linux-wireless@vger.kernel.org
1695W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1696S:	Maintained
1697F:	drivers/net/wireless/ath/ath5k/
1698
1699ATHEROS ATH6KL WIRELESS DRIVER
1700M:	Kalle Valo <kvalo@qca.qualcomm.com>
1701L:	linux-wireless@vger.kernel.org
1702W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1703T:	git git://github.com/kvalo/ath.git
1704S:	Supported
1705F:	drivers/net/wireless/ath/ath6kl/
1706
1707WILOCITY WIL6210 WIRELESS DRIVER
1708M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1709L:	linux-wireless@vger.kernel.org
1710L:	wil6210@qca.qualcomm.com
1711S:	Supported
1712W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1713F:	drivers/net/wireless/ath/wil6210/
1714F:	include/uapi/linux/wil6210_uapi.h
1715
1716CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1717M:	Christian Lamparter <chunkeey@googlemail.com>
1718L:	linux-wireless@vger.kernel.org
1719W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1720S:	Maintained
1721F:	drivers/net/wireless/ath/carl9170/
1722
1723ATK0110 HWMON DRIVER
1724M:	Luca Tettamanti <kronos.it@gmail.com>
1725L:	lm-sensors@lm-sensors.org
1726S:	Maintained
1727F:	drivers/hwmon/asus_atk0110.c
1728
1729ATI_REMOTE2 DRIVER
1730M:	Ville Syrjala <syrjala@sci.fi>
1731S:	Maintained
1732F:	drivers/input/misc/ati_remote2.c
1733
1734ATLX ETHERNET DRIVERS
1735M:	Jay Cliburn <jcliburn@gmail.com>
1736M:	Chris Snook <chris.snook@gmail.com>
1737L:	netdev@vger.kernel.org
1738W:	http://sourceforge.net/projects/atl1
1739W:	http://atl1.sourceforge.net
1740S:	Maintained
1741F:	drivers/net/ethernet/atheros/
1742
1743ATM
1744M:	Chas Williams <3chas3@gmail.com>
1745L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1746L:	netdev@vger.kernel.org
1747W:	http://linux-atm.sourceforge.net
1748S:	Maintained
1749F:	drivers/atm/
1750F:	include/linux/atm*
1751F:	include/uapi/linux/atm*
1752
1753ATMEL AT91 / AT32 MCI DRIVER
1754M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1755S:	Maintained
1756F:	drivers/mmc/host/atmel-mci.c
1757F:	drivers/mmc/host/atmel-mci-regs.h
1758
1759ATMEL AT91 / AT32 SERIAL DRIVER
1760M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1761S:	Supported
1762F:	drivers/tty/serial/atmel_serial.c
1763
1764ATMEL Audio ALSA driver
1765M:	Bo Shen <voice.shen@atmel.com>
1766L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1767S:	Supported
1768F:	sound/soc/atmel
1769
1770ATMEL DMA DRIVER
1771M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1772L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773S:	Supported
1774F:	drivers/dma/at_hdmac.c
1775F:	drivers/dma/at_hdmac_regs.h
1776F:	include/linux/platform_data/dma-atmel.h
1777
1778ATMEL XDMA DRIVER
1779M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1780L:	linux-arm-kernel@lists.infradead.org
1781L:	dmaengine@vger.kernel.org
1782S:	Supported
1783F:	drivers/dma/at_xdmac.c
1784
1785ATMEL I2C DRIVER
1786M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1787L:	linux-i2c@vger.kernel.org
1788S:	Supported
1789F:	drivers/i2c/busses/i2c-at91.c
1790
1791ATMEL ISI DRIVER
1792M:	Josh Wu <josh.wu@atmel.com>
1793L:	linux-media@vger.kernel.org
1794S:	Supported
1795F:	drivers/media/platform/soc_camera/atmel-isi.c
1796F:	include/media/atmel-isi.h
1797
1798ATMEL LCDFB DRIVER
1799M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1800L:	linux-fbdev@vger.kernel.org
1801S:	Maintained
1802F:	drivers/video/fbdev/atmel_lcdfb.c
1803F:	include/video/atmel_lcdc.h
1804
1805ATMEL MACB ETHERNET DRIVER
1806M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1807S:	Supported
1808F:	drivers/net/ethernet/cadence/
1809
1810ATMEL NAND DRIVER
1811M:	Josh Wu <josh.wu@atmel.com>
1812L:	linux-mtd@lists.infradead.org
1813S:	Supported
1814F:	drivers/mtd/nand/atmel_nand*
1815
1816ATMEL SPI DRIVER
1817M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1818S:	Supported
1819F:	drivers/spi/spi-atmel.*
1820
1821ATMEL SSC DRIVER
1822M:	Bo Shen <voice.shen@atmel.com>
1823L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1824S:	Supported
1825F:	drivers/misc/atmel-ssc.c
1826F:	include/linux/atmel-ssc.h
1827
1828ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1829M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1830L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831S:	Supported
1832F:	drivers/misc/atmel_tclib.c
1833F:	drivers/clocksource/tcb_clksrc.c
1834
1835ATMEL USBA UDC DRIVER
1836M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1837L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1838S:	Supported
1839F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1840
1841ATMEL WIRELESS DRIVER
1842M:	Simon Kelley <simon@thekelleys.org.uk>
1843L:	linux-wireless@vger.kernel.org
1844W:	http://www.thekelleys.org.uk/atmel
1845W:	http://atmelwlandriver.sourceforge.net/
1846S:	Maintained
1847F:	drivers/net/wireless/atmel*
1848
1849ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1850M:	Bradley Grove <linuxdrivers@attotech.com>
1851L:	linux-scsi@vger.kernel.org
1852W:	http://www.attotech.com
1853S:	Supported
1854F:	drivers/scsi/esas2r
1855
1856AUDIT SUBSYSTEM
1857M:	Paul Moore <paul@paul-moore.com>
1858M:	Eric Paris <eparis@redhat.com>
1859L:	linux-audit@redhat.com (moderated for non-subscribers)
1860W:	http://people.redhat.com/sgrubb/audit/
1861T:	git git://git.infradead.org/users/pcmoore/audit
1862S:	Maintained
1863F:	include/linux/audit.h
1864F:	include/uapi/linux/audit.h
1865F:	kernel/audit*
1866
1867AUXILIARY DISPLAY DRIVERS
1868M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1869W:	http://miguelojeda.es/auxdisplay.htm
1870W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1871S:	Maintained
1872F:	drivers/auxdisplay/
1873F:	include/linux/cfag12864b.h
1874
1875AVR32 ARCHITECTURE
1876M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1877M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1878W:	http://www.atmel.com/products/AVR32/
1879W:	http://mirror.egtvedt.no/avr32linux.org/
1880W:	http://avrfreaks.net/
1881S:	Maintained
1882F:	arch/avr32/
1883
1884AVR32/AT32AP MACHINE SUPPORT
1885M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1886M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1887S:	Maintained
1888F:	arch/avr32/mach-at32ap/
1889
1890AX.25 NETWORK LAYER
1891M:	Ralf Baechle <ralf@linux-mips.org>
1892L:	linux-hams@vger.kernel.org
1893W:	http://www.linux-ax25.org/
1894S:	Maintained
1895F:	include/uapi/linux/ax25.h
1896F:	include/net/ax25.h
1897F:	net/ax25/
1898
1899AZ6007 DVB DRIVER
1900M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1901L:	linux-media@vger.kernel.org
1902W:	http://linuxtv.org
1903T:	git git://linuxtv.org/media_tree.git
1904S:	Maintained
1905F:	drivers/media/usb/dvb-usb-v2/az6007.c
1906
1907AZTECH FM RADIO RECEIVER DRIVER
1908M:	Hans Verkuil <hverkuil@xs4all.nl>
1909L:	linux-media@vger.kernel.org
1910T:	git git://linuxtv.org/media_tree.git
1911W:	http://linuxtv.org
1912S:	Maintained
1913F:	drivers/media/radio/radio-aztech*
1914
1915B43 WIRELESS DRIVER
1916M:	Stefano Brivio <stefano.brivio@polimi.it>
1917L:	linux-wireless@vger.kernel.org
1918L:	b43-dev@lists.infradead.org
1919W:	http://wireless.kernel.org/en/users/Drivers/b43
1920S:	Maintained
1921F:	drivers/net/wireless/b43/
1922
1923B43LEGACY WIRELESS DRIVER
1924M:	Larry Finger <Larry.Finger@lwfinger.net>
1925M:	Stefano Brivio <stefano.brivio@polimi.it>
1926L:	linux-wireless@vger.kernel.org
1927L:	b43-dev@lists.infradead.org
1928W:	http://wireless.kernel.org/en/users/Drivers/b43
1929S:	Maintained
1930F:	drivers/net/wireless/b43legacy/
1931
1932BACKLIGHT CLASS/SUBSYSTEM
1933M:	Jingoo Han <jg1.han@samsung.com>
1934M:	Lee Jones <lee.jones@linaro.org>
1935S:	Maintained
1936F:	drivers/video/backlight/
1937F:	include/linux/backlight.h
1938
1939BATMAN ADVANCED
1940M:	Marek Lindner <mareklindner@neomailbox.ch>
1941M:	Simon Wunderlich <sw@simonwunderlich.de>
1942M:	Antonio Quartulli <antonio@meshcoding.com>
1943L:	b.a.t.m.a.n@lists.open-mesh.org
1944W:	http://www.open-mesh.org/
1945S:	Maintained
1946F:	net/batman-adv/
1947
1948BAYCOM/HDLCDRV DRIVERS FOR AX.25
1949M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
1950L:	linux-hams@vger.kernel.org
1951W:	http://www.baycom.org/~tom/ham/ham.html
1952S:	Maintained
1953F:	drivers/net/hamradio/baycom*
1954
1955BCACHE (BLOCK LAYER CACHE)
1956M:	Kent Overstreet <kmo@daterainc.com>
1957L:	linux-bcache@vger.kernel.org
1958W:	http://bcache.evilpiepirate.org
1959S:	Maintained:
1960F:	drivers/md/bcache/
1961
1962BEFS FILE SYSTEM
1963S:	Orphan
1964F:	Documentation/filesystems/befs.txt
1965F:	fs/befs/
1966
1967BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1968M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1969L: netdev@vger.kernel.org
1970S: Maintained
1971F: drivers/net/ethernet/ec_bhf.c
1972
1973BFS FILE SYSTEM
1974M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1975S:	Maintained
1976F:	Documentation/filesystems/bfs.txt
1977F:	fs/bfs/
1978F:	include/uapi/linux/bfs_fs.h
1979
1980BLACKFIN ARCHITECTURE
1981M:	Steven Miao <realmz6@gmail.com>
1982L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1983T:	git git://git.code.sf.net/p/adi-linux/code
1984W:	http://blackfin.uclinux.org
1985S:	Supported
1986F:	arch/blackfin/
1987
1988BLACKFIN EMAC DRIVER
1989L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1990W:	http://blackfin.uclinux.org
1991S:	Supported
1992F:	drivers/net/ethernet/adi/
1993
1994BLACKFIN RTC DRIVER
1995L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1996W:	http://blackfin.uclinux.org
1997S:	Supported
1998F:	drivers/rtc/rtc-bfin.c
1999
2000BLACKFIN SDH DRIVER
2001M:	Sonic Zhang <sonic.zhang@analog.com>
2002L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2003W:	http://blackfin.uclinux.org
2004S:	Supported
2005F:	drivers/mmc/host/bfin_sdh.c
2006
2007BLACKFIN SERIAL DRIVER
2008M:	Sonic Zhang <sonic.zhang@analog.com>
2009L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2010W:	http://blackfin.uclinux.org
2011S:	Supported
2012F:	drivers/tty/serial/bfin_uart.c
2013
2014BLACKFIN WATCHDOG DRIVER
2015L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2016W:	http://blackfin.uclinux.org
2017S:	Supported
2018F:	drivers/watchdog/bfin_wdt.c
2019
2020BLACKFIN I2C TWI DRIVER
2021M:	Sonic Zhang <sonic.zhang@analog.com>
2022L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2023W:	http://blackfin.uclinux.org/
2024S:	Supported
2025F:	drivers/i2c/busses/i2c-bfin-twi.c
2026
2027BLACKFIN MEDIA DRIVER
2028M:	Scott Jiang <scott.jiang.linux@gmail.com>
2029L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2030W:	http://blackfin.uclinux.org/
2031S:	Supported
2032F:	drivers/media/platform/blackfin/
2033F:	drivers/media/i2c/adv7183*
2034F:	drivers/media/i2c/vs6624*
2035
2036BLINKM RGB LED DRIVER
2037M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2038S:	Maintained
2039F:	drivers/leds/leds-blinkm.c
2040
2041BLOCK LAYER
2042M:	Jens Axboe <axboe@kernel.dk>
2043T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2044S:	Maintained
2045F:	block/
2046
2047BLOCK2MTD DRIVER
2048M:	Joern Engel <joern@lazybastard.org>
2049L:	linux-mtd@lists.infradead.org
2050S:	Maintained
2051F:	drivers/mtd/devices/block2mtd.c
2052
2053BLUETOOTH DRIVERS
2054M:	Marcel Holtmann <marcel@holtmann.org>
2055M:	Gustavo Padovan <gustavo@padovan.org>
2056M:	Johan Hedberg <johan.hedberg@gmail.com>
2057L:	linux-bluetooth@vger.kernel.org
2058W:	http://www.bluez.org/
2059T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2060T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2061S:	Maintained
2062F:	drivers/bluetooth/
2063
2064BLUETOOTH SUBSYSTEM
2065M:	Marcel Holtmann <marcel@holtmann.org>
2066M:	Gustavo Padovan <gustavo@padovan.org>
2067M:	Johan Hedberg <johan.hedberg@gmail.com>
2068L:	linux-bluetooth@vger.kernel.org
2069W:	http://www.bluez.org/
2070T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2071T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2072S:	Maintained
2073F:	net/bluetooth/
2074F:	include/net/bluetooth/
2075
2076BONDING DRIVER
2077M:	Jay Vosburgh <j.vosburgh@gmail.com>
2078M:	Veaceslav Falico <vfalico@gmail.com>
2079M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2080L:	netdev@vger.kernel.org
2081W:	http://sourceforge.net/projects/bonding/
2082S:	Supported
2083F:	drivers/net/bonding/
2084F:	include/uapi/linux/if_bonding.h
2085
2086BPF (Safe dynamic programs and tools)
2087M:	Alexei Starovoitov <ast@kernel.org>
2088L:	netdev@vger.kernel.org
2089L:	linux-kernel@vger.kernel.org
2090S:	Supported
2091F:	kernel/bpf/
2092
2093BROADCOM B44 10/100 ETHERNET DRIVER
2094M:	Gary Zambrano <zambrano@broadcom.com>
2095L:	netdev@vger.kernel.org
2096S:	Supported
2097F:	drivers/net/ethernet/broadcom/b44.*
2098
2099BROADCOM GENET ETHERNET DRIVER
2100M:	Florian Fainelli <f.fainelli@gmail.com>
2101L:	netdev@vger.kernel.org
2102S:	Supported
2103F:	drivers/net/ethernet/broadcom/genet/
2104
2105BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2106M:	Sony Chacko <sony.chacko@qlogic.com>
2107M:	Dept-HSGLinuxNICDev@qlogic.com
2108L:	netdev@vger.kernel.org
2109S:	Supported
2110F:	drivers/net/ethernet/broadcom/bnx2.*
2111F:	drivers/net/ethernet/broadcom/bnx2_*
2112
2113BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2114M:	Ariel Elior <ariel.elior@qlogic.com>
2115L:	netdev@vger.kernel.org
2116S:	Supported
2117F:	drivers/net/ethernet/broadcom/bnx2x/
2118
2119BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2120M:	Christian Daudt <bcm@fixthebug.org>
2121M:	Florian Fainelli <f.fainelli@gmail.com>
2122L:	bcm-kernel-feedback-list@broadcom.com
2123T:	git git://github.com/broadcom/mach-bcm
2124S:	Maintained
2125F:	arch/arm/mach-bcm/
2126F:	arch/arm/boot/dts/bcm113*
2127F:	arch/arm/boot/dts/bcm216*
2128F:	arch/arm/boot/dts/bcm281*
2129F:	arch/arm/configs/bcm_defconfig
2130F:	drivers/mmc/host/sdhci-bcm-kona.c
2131F:	drivers/clocksource/bcm_kona_timer.c
2132
2133BROADCOM BCM2835 ARM ARCHITECTURE
2134M:	Stephen Warren <swarren@wwwdotorg.org>
2135M:	Lee Jones <lee@kernel.org>
2136L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2137T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2138S:	Maintained
2139N:	bcm2835
2140
2141BROADCOM BCM33XX MIPS ARCHITECTURE
2142M:	Kevin Cernekee <cernekee@gmail.com>
2143L:	linux-mips@linux-mips.org
2144S:	Maintained
2145F:	arch/mips/bcm3384/*
2146F:	arch/mips/include/asm/mach-bcm3384/*
2147F:	arch/mips/kernel/*bmips*
2148
2149BROADCOM BCM5301X ARM ARCHITECTURE
2150M:	Hauke Mehrtens <hauke@hauke-m.de>
2151L:	linux-arm-kernel@lists.infradead.org
2152S:	Maintained
2153F:	arch/arm/mach-bcm/bcm_5301x.c
2154F:	arch/arm/boot/dts/bcm5301x.dtsi
2155F:	arch/arm/boot/dts/bcm470*
2156
2157BROADCOM BCM63XX ARM ARCHITECTURE
2158M:	Florian Fainelli <f.fainelli@gmail.com>
2159L:	linux-arm-kernel@lists.infradead.org
2160T:	git git://github.com/broadcom/arm-bcm63xx.git
2161S:	Maintained
2162F:	arch/arm/mach-bcm/bcm63xx.c
2163F:	arch/arm/include/debug/bcm63xx.S
2164
2165BROADCOM BCM63XX/BCM33XX UDC DRIVER
2166M:	Kevin Cernekee <cernekee@gmail.com>
2167L:	linux-usb@vger.kernel.org
2168S:	Maintained
2169F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2170
2171BROADCOM BCM7XXX ARM ARCHITECTURE
2172M:	Marc Carino <marc.ceeeee@gmail.com>
2173M:	Brian Norris <computersforpeace@gmail.com>
2174M:	Gregory Fong <gregory.0xf0@gmail.com>
2175M:	Florian Fainelli <f.fainelli@gmail.com>
2176L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2177T:	git git://github.com/broadcom/stblinux.git
2178S:	Maintained
2179F:	arch/arm/mach-bcm/*brcmstb*
2180F:	arch/arm/boot/dts/bcm7*.dts*
2181F:	drivers/bus/brcmstb_gisb.c
2182
2183BROADCOM BMIPS MIPS ARCHITECTURE
2184M:	Kevin Cernekee <cernekee@gmail.com>
2185M:	Florian Fainelli <f.fainelli@gmail.com>
2186L:	linux-mips@linux-mips.org
2187T:	git git://github.com/broadcom/stblinux.git
2188S:	Maintained
2189F:	arch/mips/bmips/*
2190F:	arch/mips/include/asm/mach-bmips/*
2191F:	arch/mips/kernel/*bmips*
2192F:	arch/mips/boot/dts/bcm*.dts*
2193F:	drivers/irqchip/irq-bcm7*
2194F:	drivers/irqchip/irq-brcmstb*
2195
2196BROADCOM TG3 GIGABIT ETHERNET DRIVER
2197M:	Prashant Sreedharan <prashant@broadcom.com>
2198M:	Michael Chan <mchan@broadcom.com>
2199L:	netdev@vger.kernel.org
2200S:	Supported
2201F:	drivers/net/ethernet/broadcom/tg3.*
2202
2203BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2204M:	Brett Rudley <brudley@broadcom.com>
2205M:	Arend van Spriel <arend@broadcom.com>
2206M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2207M:	Hante Meuleman <meuleman@broadcom.com>
2208L:	linux-wireless@vger.kernel.org
2209L:	brcm80211-dev-list@broadcom.com
2210S:	Supported
2211F:	drivers/net/wireless/brcm80211/
2212
2213BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2214M:	QLogic-Storage-Upstream@qlogic.com
2215L:	linux-scsi@vger.kernel.org
2216S:	Supported
2217F:	drivers/scsi/bnx2fc/
2218
2219BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2220M:	QLogic-Storage-Upstream@qlogic.com
2221L:	linux-scsi@vger.kernel.org
2222S:	Supported
2223F:	drivers/scsi/bnx2i/
2224
2225BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2226M:	Ray Jui <rjui@broadcom.com>
2227M:	Scott Branden <sbranden@broadcom.com>
2228L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2229L:	bcm-kernel-feedback-list@broadcom.com
2230T:	git git://github.com/broadcom/cygnus-linux.git
2231S:	Maintained
2232N:	iproc
2233N:	cygnus
2234N:	bcm9113*
2235N:	bcm9583*
2236N:	bcm583*
2237N:	bcm113*
2238
2239BROADCOM KONA GPIO DRIVER
2240M:	Ray Jui <rjui@broadcom.com>
2241L:	bcm-kernel-feedback-list@broadcom.com
2242S:	Supported
2243F:	drivers/gpio/gpio-bcm-kona.c
2244F:	Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2245
2246BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2247M:	Rafał Miłecki <zajec5@gmail.com>
2248L:	linux-wireless@vger.kernel.org
2249S:	Maintained
2250F:	drivers/bcma/
2251F:	include/linux/bcma/
2252
2253BROADCOM SYSTEMPORT ETHERNET DRIVER
2254M:	Florian Fainelli <f.fainelli@gmail.com>
2255L:	netdev@vger.kernel.org
2256S:	Supported
2257F:	drivers/net/ethernet/broadcom/bcmsysport.*
2258
2259BROCADE BFA FC SCSI DRIVER
2260M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2261M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2262L:	linux-scsi@vger.kernel.org
2263S:	Supported
2264F:	drivers/scsi/bfa/
2265
2266BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2267M:	Rasesh Mody <rasesh.mody@qlogic.com>
2268L:	netdev@vger.kernel.org
2269S:	Supported
2270F:	drivers/net/ethernet/brocade/bna/
2271
2272BSG (block layer generic sg v4 driver)
2273M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2274L:	linux-scsi@vger.kernel.org
2275S:	Supported
2276F:	block/bsg.c
2277F:	include/linux/bsg.h
2278F:	include/uapi/linux/bsg.h
2279
2280BT87X AUDIO DRIVER
2281M:	Clemens Ladisch <clemens@ladisch.de>
2282L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2283T:	git git://git.alsa-project.org/alsa-kernel.git
2284S:	Maintained
2285F:	Documentation/sound/alsa/Bt87x.txt
2286F:	sound/pci/bt87x.c
2287
2288BT8XXGPIO DRIVER
2289M:	Michael Buesch <m@bues.ch>
2290W:	http://bu3sch.de/btgpio.php
2291S:	Maintained
2292F:	drivers/gpio/gpio-bt8xx.c
2293
2294BTRFS FILE SYSTEM
2295M:	Chris Mason <clm@fb.com>
2296M:	Josef Bacik <jbacik@fb.com>
2297M:	David Sterba <dsterba@suse.cz>
2298L:	linux-btrfs@vger.kernel.org
2299W:	http://btrfs.wiki.kernel.org/
2300Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2301T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2302S:	Maintained
2303F:	Documentation/filesystems/btrfs.txt
2304F:	fs/btrfs/
2305
2306BTTV VIDEO4LINUX DRIVER
2307M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2308L:	linux-media@vger.kernel.org
2309W:	http://linuxtv.org
2310T:	git git://linuxtv.org/media_tree.git
2311S:	Odd fixes
2312F:	Documentation/video4linux/bttv/
2313F:	drivers/media/pci/bt8xx/bttv*
2314
2315BUSLOGIC SCSI DRIVER
2316M:	Khalid Aziz <khalid@gonehiking.org>
2317L:	linux-scsi@vger.kernel.org
2318S:	Maintained
2319F:	drivers/scsi/BusLogic.*
2320F:	drivers/scsi/FlashPoint.*
2321
2322C-MEDIA CMI8788 DRIVER
2323M:	Clemens Ladisch <clemens@ladisch.de>
2324L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2325T:	git git://git.alsa-project.org/alsa-kernel.git
2326S:	Maintained
2327F:	sound/pci/oxygen/
2328
2329C6X ARCHITECTURE
2330M:	Mark Salter <msalter@redhat.com>
2331M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2332L:	linux-c6x-dev@linux-c6x.org
2333W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2334S:	Maintained
2335F:	arch/c6x/
2336
2337CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2338M:	David Howells <dhowells@redhat.com>
2339L:	linux-cachefs@redhat.com
2340S:	Supported
2341F:	Documentation/filesystems/caching/cachefiles.txt
2342F:	fs/cachefiles/
2343
2344CADET FM/AM RADIO RECEIVER DRIVER
2345M:	Hans Verkuil <hverkuil@xs4all.nl>
2346L:	linux-media@vger.kernel.org
2347T:	git git://linuxtv.org/media_tree.git
2348W:	http://linuxtv.org
2349S:	Maintained
2350F:	drivers/media/radio/radio-cadet*
2351
2352CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2353M:	Jonathan Corbet <corbet@lwn.net>
2354L:	linux-media@vger.kernel.org
2355T:	git git://linuxtv.org/media_tree.git
2356S:	Maintained
2357F:	Documentation/video4linux/cafe_ccic
2358F:	drivers/media/platform/marvell-ccic/
2359
2360CAIF NETWORK LAYER
2361M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2362L:	netdev@vger.kernel.org
2363S:	Supported
2364F:	Documentation/networking/caif/
2365F:	drivers/net/caif/
2366F:	include/uapi/linux/caif/
2367F:	include/net/caif/
2368F:	net/caif/
2369
2370CALGARY x86-64 IOMMU
2371M:	Muli Ben-Yehuda <muli@il.ibm.com>
2372M:	"Jon D. Mason" <jdmason@kudzu.us>
2373L:	discuss@x86-64.org
2374S:	Maintained
2375F:	arch/x86/kernel/pci-calgary_64.c
2376F:	arch/x86/kernel/tce_64.c
2377F:	arch/x86/include/asm/calgary.h
2378F:	arch/x86/include/asm/tce.h
2379
2380CAN NETWORK LAYER
2381M:	Oliver Hartkopp <socketcan@hartkopp.net>
2382M:	Marc Kleine-Budde <mkl@pengutronix.de>
2383L:	linux-can@vger.kernel.org
2384W:	https://github.com/linux-can
2385T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2386T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2387S:	Maintained
2388F:	Documentation/networking/can.txt
2389F:	net/can/
2390F:	include/linux/can/core.h
2391F:	include/uapi/linux/can.h
2392F:	include/uapi/linux/can/bcm.h
2393F:	include/uapi/linux/can/raw.h
2394F:	include/uapi/linux/can/gw.h
2395
2396CAN NETWORK DRIVERS
2397M:	Wolfgang Grandegger <wg@grandegger.com>
2398M:	Marc Kleine-Budde <mkl@pengutronix.de>
2399L:	linux-can@vger.kernel.org
2400W:	https://github.com/linux-can
2401T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2402T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2403S:	Maintained
2404F:	drivers/net/can/
2405F:	include/linux/can/dev.h
2406F:	include/linux/can/platform/
2407F:	include/uapi/linux/can/error.h
2408F:	include/uapi/linux/can/netlink.h
2409
2410CAPABILITIES
2411M:	Serge Hallyn <serge.hallyn@canonical.com>
2412L:	linux-security-module@vger.kernel.org
2413S:	Supported
2414F:	include/linux/capability.h
2415F:	include/uapi/linux/capability.h
2416F:	security/capability.c
2417F:	security/commoncap.c
2418F:	kernel/capability.c
2419
2420CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2421M:	Kevin Tsai <ktsai@capellamicro.com>
2422S:	Maintained
2423F:	drivers/iio/light/cm*
2424F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2425
2426CC2520 IEEE-802.15.4 RADIO DRIVER
2427M:	Varka Bhadram <varkabhadram@gmail.com>
2428L:	linux-wpan@vger.kernel.org
2429S:	Maintained
2430F:	drivers/net/ieee802154/cc2520.c
2431F:	include/linux/spi/cc2520.h
2432F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2433
2434CELL BROADBAND ENGINE ARCHITECTURE
2435M:	Arnd Bergmann <arnd@arndb.de>
2436L:	linuxppc-dev@lists.ozlabs.org
2437L:	cbe-oss-dev@lists.ozlabs.org
2438W:	http://www.ibm.com/developerworks/power/cell/
2439S:	Supported
2440F:	arch/powerpc/include/asm/cell*.h
2441F:	arch/powerpc/include/asm/spu*.h
2442F:	arch/powerpc/include/uapi/asm/spu*.h
2443F:	arch/powerpc/oprofile/*cell*
2444F:	arch/powerpc/platforms/cell/
2445
2446CEPH DISTRIBUTED FILE SYSTEM CLIENT
2447M:	Yan, Zheng <zyan@redhat.com>
2448M:	Sage Weil <sage@redhat.com>
2449L:	ceph-devel@vger.kernel.org
2450W:	http://ceph.com/
2451T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2452S:	Supported
2453F:	Documentation/filesystems/ceph.txt
2454F:	fs/ceph/
2455F:	net/ceph/
2456F:	include/linux/ceph/
2457F:	include/linux/crush/
2458
2459CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2460L:	linux-usb@vger.kernel.org
2461S:	Orphan
2462F:	Documentation/usb/WUSB-Design-overview.txt
2463F:	Documentation/usb/wusb-cbaf
2464F:	drivers/usb/host/hwa-hc.c
2465F:	drivers/usb/host/whci/
2466F:	drivers/usb/wusbcore/
2467F:	include/linux/usb/wusb*
2468
2469CFAG12864B LCD DRIVER
2470M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2471W:	http://miguelojeda.es/auxdisplay.htm
2472W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2473S:	Maintained
2474F:	drivers/auxdisplay/cfag12864b.c
2475F:	include/linux/cfag12864b.h
2476
2477CFAG12864BFB LCD FRAMEBUFFER DRIVER
2478M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2479W:	http://miguelojeda.es/auxdisplay.htm
2480W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2481S:	Maintained
2482F:	drivers/auxdisplay/cfag12864bfb.c
2483F:	include/linux/cfag12864b.h
2484
2485CFG80211 and NL80211
2486M:	Johannes Berg <johannes@sipsolutions.net>
2487L:	linux-wireless@vger.kernel.org
2488W:	http://wireless.kernel.org/
2489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2490T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2491S:	Maintained
2492F:	include/uapi/linux/nl80211.h
2493F:	include/net/cfg80211.h
2494F:	net/wireless/*
2495X:	net/wireless/wext*
2496
2497CHAR and MISC DRIVERS
2498M:	Arnd Bergmann <arnd@arndb.de>
2499M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2500T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2501S:	Supported
2502F:	drivers/char/*
2503F:	drivers/misc/*
2504F:	include/linux/miscdevice.h
2505
2506CHECKPATCH
2507M:	Andy Whitcroft <apw@canonical.com>
2508M:	Joe Perches <joe@perches.com>
2509S:	Maintained
2510F:	scripts/checkpatch.pl
2511
2512CHINESE DOCUMENTATION
2513M:	Harry Wei <harryxiyou@gmail.com>
2514L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2515L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2516S:	Maintained
2517F:	Documentation/zh_CN/
2518
2519CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2520M:	Peter Chen <Peter.Chen@freescale.com>
2521T:	git git://github.com/hzpeterchen/linux-usb.git
2522L:	linux-usb@vger.kernel.org
2523S:	Maintained
2524F:	drivers/usb/chipidea/
2525
2526CHROME HARDWARE PLATFORM SUPPORT
2527M:	Olof Johansson <olof@lixom.net>
2528S:	Maintained
2529F:	drivers/platform/chrome/
2530
2531CISCO VIC ETHERNET NIC DRIVER
2532M:	Christian Benvenuti <benve@cisco.com>
2533M:	Sujith Sankar <ssujith@cisco.com>
2534M:	Govindarajulu Varadarajan <_govind@gmx.com>
2535M:	Neel Patel <neepatel@cisco.com>
2536S:	Supported
2537F:	drivers/net/ethernet/cisco/enic/
2538
2539CISCO VIC LOW LATENCY NIC DRIVER
2540M:	Upinder Malhi <umalhi@cisco.com>
2541S:	Supported
2542F:	drivers/infiniband/hw/usnic
2543
2544CIRRUS LOGIC EP93XX ETHERNET DRIVER
2545M:	Hartley Sweeten <hsweeten@visionengravers.com>
2546L:	netdev@vger.kernel.org
2547S:	Maintained
2548F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2549
2550CIRRUS LOGIC AUDIO CODEC DRIVERS
2551M:	Brian Austin <brian.austin@cirrus.com>
2552M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2553L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2554S:	Maintained
2555F:	sound/soc/codecs/cs*
2556
2557CLEANCACHE API
2558M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2559L:	linux-kernel@vger.kernel.org
2560S:	Maintained
2561F:	mm/cleancache.c
2562F:	include/linux/cleancache.h
2563
2564CLK API
2565M:	Russell King <linux@arm.linux.org.uk>
2566S:	Maintained
2567F:	include/linux/clk.h
2568
2569CLOCKSOURCE, CLOCKEVENT DRIVERS
2570M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2571M:	Thomas Gleixner <tglx@linutronix.de>
2572L:	linux-kernel@vger.kernel.org
2573T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2574S:	Supported
2575F:	drivers/clocksource
2576
2577CISCO FCOE HBA DRIVER
2578M:	Hiral Patel <hiralpat@cisco.com>
2579M:	Suma Ramars <sramars@cisco.com>
2580M:	Brian Uchino <buchino@cisco.com>
2581L:	linux-scsi@vger.kernel.org
2582S:	Supported
2583F:	drivers/scsi/fnic/
2584
2585CMPC ACPI DRIVER
2586M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2587M:	Daniel Oliveira Nascimento <don@syst.com.br>
2588L:	platform-driver-x86@vger.kernel.org
2589S:	Supported
2590F:	drivers/platform/x86/classmate-laptop.c
2591
2592COCCINELLE/Semantic Patches (SmPL)
2593M:	Julia Lawall <Julia.Lawall@lip6.fr>
2594M:	Gilles Muller <Gilles.Muller@lip6.fr>
2595M:	Nicolas Palix <nicolas.palix@imag.fr>
2596M:	Michal Marek <mmarek@suse.cz>
2597L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2598T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2599W:	http://coccinelle.lip6.fr/
2600S:	Supported
2601F:	Documentation/coccinelle.txt
2602F:	scripts/coccinelle/
2603F:	scripts/coccicheck
2604
2605CODA FILE SYSTEM
2606M:	Jan Harkes <jaharkes@cs.cmu.edu>
2607M:	coda@cs.cmu.edu
2608L:	codalist@coda.cs.cmu.edu
2609W:	http://www.coda.cs.cmu.edu/
2610S:	Maintained
2611F:	Documentation/filesystems/coda.txt
2612F:	fs/coda/
2613F:	include/linux/coda*.h
2614F:	include/uapi/linux/coda*.h
2615
2616CODA V4L2 MEM2MEM DRIVER
2617M:	Philipp Zabel <p.zabel@pengutronix.de>
2618L:	linux-media@vger.kernel.org
2619S:	Maintained
2620F:	Documentation/devicetree/bindings/media/coda.txt
2621F:	drivers/media/platform/coda/
2622
2623COMMON CLK FRAMEWORK
2624M:	Mike Turquette <mturquette@linaro.org>
2625M:	Stephen Boyd <sboyd@codeaurora.org>
2626L:	linux-kernel@vger.kernel.org
2627T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2628S:	Maintained
2629F:	drivers/clk/
2630X:	drivers/clk/clkdev.c
2631F:	include/linux/clk-pr*
2632F:	include/linux/clk/
2633
2634COMMON INTERNET FILE SYSTEM (CIFS)
2635M:	Steve French <sfrench@samba.org>
2636L:	linux-cifs@vger.kernel.org
2637L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2638W:	http://linux-cifs.samba.org/
2639T:	git git://git.samba.org/sfrench/cifs-2.6.git
2640S:	Supported
2641F:	Documentation/filesystems/cifs/
2642F:	fs/cifs/
2643
2644COMPACTPCI HOTPLUG CORE
2645M:	Scott Murray <scott@spiteful.org>
2646L:	linux-pci@vger.kernel.org
2647S:	Maintained
2648F:	drivers/pci/hotplug/cpci_hotplug*
2649
2650COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2651M:	Scott Murray <scott@spiteful.org>
2652L:	linux-pci@vger.kernel.org
2653S:	Maintained
2654F:	drivers/pci/hotplug/cpcihp_zt5550.*
2655
2656COMPACTPCI HOTPLUG GENERIC DRIVER
2657M:	Scott Murray <scott@spiteful.org>
2658L:	linux-pci@vger.kernel.org
2659S:	Maintained
2660F:	drivers/pci/hotplug/cpcihp_generic.c
2661
2662COMPAL LAPTOP SUPPORT
2663M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2664L:	platform-driver-x86@vger.kernel.org
2665S:	Maintained
2666F:	drivers/platform/x86/compal-laptop.c
2667
2668CONEXANT ACCESSRUNNER USB DRIVER
2669M:	Simon Arlott <cxacru@fire.lp0.eu>
2670L:	accessrunner-general@lists.sourceforge.net
2671W:	http://accessrunner.sourceforge.net/
2672S:	Maintained
2673F:	drivers/usb/atm/cxacru.c
2674
2675CONFIGFS
2676M:	Joel Becker <jlbec@evilplan.org>
2677T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2678S:	Supported
2679F:	fs/configfs/
2680F:	include/linux/configfs.h
2681
2682CONNECTOR
2683M:	Evgeniy Polyakov <zbr@ioremap.net>
2684L:	netdev@vger.kernel.org
2685S:	Maintained
2686F:	drivers/connector/
2687
2688CONTROL GROUP (CGROUP)
2689M:	Tejun Heo <tj@kernel.org>
2690M:	Li Zefan <lizefan@huawei.com>
2691L:	cgroups@vger.kernel.org
2692T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2693S:	Maintained
2694F:	Documentation/cgroups/
2695F:	include/linux/cgroup*
2696F:	kernel/cgroup*
2697
2698CONTROL GROUP - CPUSET
2699M:	Li Zefan <lizefan@huawei.com>
2700L:	cgroups@vger.kernel.org
2701W:	http://www.bullopensource.org/cpuset/
2702W:	http://oss.sgi.com/projects/cpusets/
2703T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2704S:	Maintained
2705F:	Documentation/cgroups/cpusets.txt
2706F:	include/linux/cpuset.h
2707F:	kernel/cpuset.c
2708
2709CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2710M:	Johannes Weiner <hannes@cmpxchg.org>
2711M:	Michal Hocko <mhocko@suse.cz>
2712L:	cgroups@vger.kernel.org
2713L:	linux-mm@kvack.org
2714S:	Maintained
2715F:	mm/memcontrol.c
2716F:	mm/swap_cgroup.c
2717
2718CORETEMP HARDWARE MONITORING DRIVER
2719M:	Fenghua Yu <fenghua.yu@intel.com>
2720L:	lm-sensors@lm-sensors.org
2721S:	Maintained
2722F:	Documentation/hwmon/coretemp
2723F:	drivers/hwmon/coretemp.c
2724
2725COSA/SRP SYNC SERIAL DRIVER
2726M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2727W:	http://www.fi.muni.cz/~kas/cosa/
2728S:	Maintained
2729F:	drivers/net/wan/cosa*
2730
2731CPMAC ETHERNET DRIVER
2732M:	Florian Fainelli <florian@openwrt.org>
2733L:	netdev@vger.kernel.org
2734S:	Maintained
2735F:	drivers/net/ethernet/ti/cpmac.c
2736
2737CPU FREQUENCY DRIVERS
2738M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2739M:	Viresh Kumar <viresh.kumar@linaro.org>
2740L:	linux-pm@vger.kernel.org
2741S:	Maintained
2742T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2743T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2744F:	drivers/cpufreq/
2745F:	include/linux/cpufreq.h
2746
2747CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2748M:	Viresh Kumar <viresh.kumar@linaro.org>
2749M:	Sudeep Holla <sudeep.holla@arm.com>
2750L:	linux-pm@vger.kernel.org
2751W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2752S:	Maintained
2753F:	drivers/cpufreq/arm_big_little.h
2754F:	drivers/cpufreq/arm_big_little.c
2755F:	drivers/cpufreq/arm_big_little_dt.c
2756
2757CPUIDLE DRIVER - ARM BIG LITTLE
2758M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2759M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2760L:	linux-pm@vger.kernel.org
2761L:	linux-arm-kernel@lists.infradead.org
2762T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2763S:	Maintained
2764F:	drivers/cpuidle/cpuidle-big_little.c
2765
2766CPUIDLE DRIVER - ARM EXYNOS
2767M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2768M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2769M:	Kukjin Kim <kgene@kernel.org>
2770L:	linux-pm@vger.kernel.org
2771L:	linux-samsung-soc@vger.kernel.org
2772S:	Supported
2773F:	drivers/cpuidle/cpuidle-exynos.c
2774F:	arch/arm/mach-exynos/pm.c
2775
2776CPUIDLE DRIVERS
2777M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2778M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2779L:	linux-pm@vger.kernel.org
2780S:	Maintained
2781T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2782F:	drivers/cpuidle/*
2783F:	include/linux/cpuidle.h
2784
2785CPUID/MSR DRIVER
2786M:	"H. Peter Anvin" <hpa@zytor.com>
2787S:	Maintained
2788F:	arch/x86/kernel/cpuid.c
2789F:	arch/x86/kernel/msr.c
2790
2791CPU POWER MONITORING SUBSYSTEM
2792M:	Thomas Renninger <trenn@suse.de>
2793L:	linux-pm@vger.kernel.org
2794S:	Maintained
2795F:	tools/power/cpupower/
2796
2797CRAMFS FILESYSTEM
2798W:	http://sourceforge.net/projects/cramfs/
2799S:	Orphan / Obsolete
2800F:	Documentation/filesystems/cramfs.txt
2801F:	fs/cramfs/
2802
2803CRIS PORT
2804M:	Mikael Starvik <starvik@axis.com>
2805M:	Jesper Nilsson <jesper.nilsson@axis.com>
2806L:	linux-cris-kernel@axis.com
2807W:	http://developer.axis.com
2808S:	Maintained
2809F:	arch/cris/
2810F:	drivers/tty/serial/crisv10.*
2811
2812CRYPTO API
2813M:	Herbert Xu <herbert@gondor.apana.org.au>
2814M:	"David S. Miller" <davem@davemloft.net>
2815L:	linux-crypto@vger.kernel.org
2816T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2817S:	Maintained
2818F:	Documentation/crypto/
2819F:	arch/*/crypto/
2820F:	crypto/
2821F:	drivers/crypto/
2822F:	include/crypto/
2823
2824CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2825M:	Neil Horman <nhorman@tuxdriver.com>
2826L:	linux-crypto@vger.kernel.org
2827S:	Maintained
2828F:	crypto/ansi_cprng.c
2829F:	crypto/rng.c
2830
2831CS5535 Audio ALSA driver
2832M:	Jaya Kumar <jayakumar.alsa@gmail.com>
2833S:	Maintained
2834F:	sound/pci/cs5535audio/
2835
2836CW1200 WLAN driver
2837M:	Solomon Peachy <pizza@shaftnet.org>
2838S:	Maintained
2839F:	drivers/net/wireless/cw1200/
2840
2841CX18 VIDEO4LINUX DRIVER
2842M:	Andy Walls <awalls@md.metrocast.net>
2843L:	ivtv-devel@ivtvdriver.org (subscribers-only)
2844L:	linux-media@vger.kernel.org
2845T:	git git://linuxtv.org/media_tree.git
2846W:	http://linuxtv.org
2847W:	http://www.ivtvdriver.org/index.php/Cx18
2848S:	Maintained
2849F:	Documentation/video4linux/cx18.txt
2850F:	drivers/media/pci/cx18/
2851F:	include/uapi/linux/ivtv*
2852
2853CX2341X MPEG ENCODER HELPER MODULE
2854M:	Hans Verkuil <hverkuil@xs4all.nl>
2855L:	linux-media@vger.kernel.org
2856T:	git git://linuxtv.org/media_tree.git
2857W:	http://linuxtv.org
2858S:	Maintained
2859F:	drivers/media/common/cx2341x*
2860F:	include/media/cx2341x*
2861
2862CX88 VIDEO4LINUX DRIVER
2863M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2864L:	linux-media@vger.kernel.org
2865W:	http://linuxtv.org
2866T:	git git://linuxtv.org/media_tree.git
2867S:	Odd fixes
2868F:	Documentation/video4linux/cx88/
2869F:	drivers/media/pci/cx88/
2870
2871CXD2820R MEDIA DRIVER
2872M:	Antti Palosaari <crope@iki.fi>
2873L:	linux-media@vger.kernel.org
2874W:	http://linuxtv.org/
2875W:	http://palosaari.fi/linux/
2876Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2877T:	git git://linuxtv.org/anttip/media_tree.git
2878S:	Maintained
2879F:	drivers/media/dvb-frontends/cxd2820r*
2880
2881CXGB3 ETHERNET DRIVER (CXGB3)
2882M:	Santosh Raspatur <santosh@chelsio.com>
2883L:	netdev@vger.kernel.org
2884W:	http://www.chelsio.com
2885S:	Supported
2886F:	drivers/net/ethernet/chelsio/cxgb3/
2887
2888CXGB3 ISCSI DRIVER (CXGB3I)
2889M:      Karen Xie <kxie@chelsio.com>
2890L:      linux-scsi@vger.kernel.org
2891W:      http://www.chelsio.com
2892S:      Supported
2893F:      drivers/scsi/cxgbi/cxgb3i
2894
2895CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2896M:	Steve Wise <swise@chelsio.com>
2897L:	linux-rdma@vger.kernel.org
2898W:	http://www.openfabrics.org
2899S:	Supported
2900F:	drivers/infiniband/hw/cxgb3/
2901
2902CXGB4 ETHERNET DRIVER (CXGB4)
2903M:	Hariprasad S <hariprasad@chelsio.com>
2904L:	netdev@vger.kernel.org
2905W:	http://www.chelsio.com
2906S:	Supported
2907F:	drivers/net/ethernet/chelsio/cxgb4/
2908
2909CXGB4 ISCSI DRIVER (CXGB4I)
2910M:      Karen Xie <kxie@chelsio.com>
2911L:      linux-scsi@vger.kernel.org
2912W:      http://www.chelsio.com
2913S:      Supported
2914F:      drivers/scsi/cxgbi/cxgb4i
2915
2916CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2917M:	Steve Wise <swise@chelsio.com>
2918L:	linux-rdma@vger.kernel.org
2919W:	http://www.openfabrics.org
2920S:	Supported
2921F:	drivers/infiniband/hw/cxgb4/
2922
2923CXGB4VF ETHERNET DRIVER (CXGB4VF)
2924M:	Casey Leedom <leedom@chelsio.com>
2925L:	netdev@vger.kernel.org
2926W:	http://www.chelsio.com
2927S:	Supported
2928F:	drivers/net/ethernet/chelsio/cxgb4vf/
2929
2930CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2931M:	Ian Munsie <imunsie@au1.ibm.com>
2932M:	Michael Neuling <mikey@neuling.org>
2933L:	linuxppc-dev@lists.ozlabs.org
2934S:	Supported
2935F:	drivers/misc/cxl/
2936F:	include/misc/cxl.h
2937F:	include/uapi/misc/cxl.h
2938F:	Documentation/powerpc/cxl.txt
2939F:	Documentation/powerpc/cxl.txt
2940F:	Documentation/ABI/testing/sysfs-class-cxl
2941
2942STMMAC ETHERNET DRIVER
2943M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
2944L:	netdev@vger.kernel.org
2945W:	http://www.stlinux.com
2946S:	Supported
2947F:	drivers/net/ethernet/stmicro/stmmac/
2948
2949CYBERPRO FB DRIVER
2950M:	Russell King <linux@arm.linux.org.uk>
2951L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2952W:	http://www.arm.linux.org.uk/
2953S:	Maintained
2954F:	drivers/video/fbdev/cyber2000fb.*
2955
2956CYCLADES ASYNC MUX DRIVER
2957W:	http://www.cyclades.com/
2958S:	Orphan
2959F:	drivers/tty/cyclades.c
2960F:	include/linux/cyclades.h
2961F:	include/uapi/linux/cyclades.h
2962
2963CYCLADES PC300 DRIVER
2964W:	http://www.cyclades.com/
2965S:	Orphan
2966F:	drivers/net/wan/pc300*
2967
2968CYPRESS_FIRMWARE MEDIA DRIVER
2969M:	Antti Palosaari <crope@iki.fi>
2970L:	linux-media@vger.kernel.org
2971W:	http://linuxtv.org/
2972W:	http://palosaari.fi/linux/
2973Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2974T:	git git://linuxtv.org/anttip/media_tree.git
2975S:	Maintained
2976F:	drivers/media/common/cypress_firmware*
2977
2978CYTTSP TOUCHSCREEN DRIVER
2979M:	Ferruh Yigit <fery@cypress.com>
2980L:	linux-input@vger.kernel.org
2981S:	Supported
2982F:	drivers/input/touchscreen/cyttsp*
2983F:	include/linux/input/cyttsp.h
2984
2985DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2986M:	Joshua Kinard <kumba@gentoo.org>
2987S:	Maintained
2988F:	drivers/rtc/rtc-ds1685.c
2989F:	include/linux/rtc/ds1685.h
2990
2991DAMA SLAVE for AX.25
2992M:	Joerg Reuter <jreuter@yaina.de>
2993W:	http://yaina.de/jreuter/
2994W:	http://www.qsl.net/dl1bke/
2995L:	linux-hams@vger.kernel.org
2996S:	Maintained
2997F:	net/ax25/af_ax25.c
2998F:	net/ax25/ax25_dev.c
2999F:	net/ax25/ax25_ds_*
3000F:	net/ax25/ax25_in.c
3001F:	net/ax25/ax25_out.c
3002F:	net/ax25/ax25_timer.c
3003F:	net/ax25/sysctl_net_ax25.c
3004
3005DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3006L:	netdev@vger.kernel.org
3007S:	Orphan
3008F:	Documentation/networking/dmfe.txt
3009F:	drivers/net/ethernet/dec/tulip/dmfe.c
3010
3011DC390/AM53C974 SCSI driver
3012M:	Hannes Reinecke <hare@suse.de>
3013L:	linux-scsi@vger.kernel.org
3014S:	Maintained
3015F:	drivers/scsi/am53c974.c
3016
3017DC395x SCSI driver
3018M:	Oliver Neukum <oliver@neukum.org>
3019M:	Ali Akcaagac <aliakc@web.de>
3020M:	Jamie Lenehan <lenehan@twibble.org>
3021L:	dc395x@twibble.org
3022W:	http://twibble.org/dist/dc395x/
3023W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3024S:	Maintained
3025F:	Documentation/scsi/dc395x.txt
3026F:	drivers/scsi/dc395x.*
3027
3028DCCP PROTOCOL
3029M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3030L:	dccp@vger.kernel.org
3031W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3032S:	Maintained
3033F:	include/linux/dccp.h
3034F:	include/uapi/linux/dccp.h
3035F:	include/linux/tfrc.h
3036F:	net/dccp/
3037
3038DECnet NETWORK LAYER
3039W:	http://linux-decnet.sourceforge.net
3040L:	linux-decnet-user@lists.sourceforge.net
3041S:	Orphan
3042F:	Documentation/networking/decnet.txt
3043F:	net/decnet/
3044
3045DECSTATION PLATFORM SUPPORT
3046M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3047L:	linux-mips@linux-mips.org
3048W:	http://www.linux-mips.org/wiki/DECstation
3049S:	Maintained
3050F:	arch/mips/dec/
3051F:	arch/mips/include/asm/dec/
3052F:	arch/mips/include/asm/mach-dec/
3053
3054DEFXX FDDI NETWORK DRIVER
3055M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3056S:	Maintained
3057F:	drivers/net/fddi/defxx.*
3058
3059DELL LAPTOP DRIVER
3060M:	Matthew Garrett <mjg59@srcf.ucam.org>
3061L:	platform-driver-x86@vger.kernel.org
3062S:	Maintained
3063F:	drivers/platform/x86/dell-laptop.c
3064
3065DELL LAPTOP SMM DRIVER
3066M:	Guenter Roeck <linux@roeck-us.net>
3067S:	Maintained
3068F:	drivers/char/i8k.c
3069F:	include/uapi/linux/i8k.h
3070
3071DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3072M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3073S:	Maintained
3074F:	Documentation/dcdbas.txt
3075F:	drivers/firmware/dcdbas.*
3076
3077DELL WMI EXTRAS DRIVER
3078M:	Matthew Garrett <mjg59@srcf.ucam.org>
3079S:	Maintained
3080F:	drivers/platform/x86/dell-wmi.c
3081
3082DESIGNWARE USB2 DRD IP DRIVER
3083M:	John Youn <johnyoun@synopsys.com>
3084L:	linux-usb@vger.kernel.org
3085T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3086S:	Maintained
3087F:	drivers/usb/dwc2/
3088
3089DESIGNWARE USB3 DRD IP DRIVER
3090M:	Felipe Balbi <balbi@ti.com>
3091L:	linux-usb@vger.kernel.org
3092L:	linux-omap@vger.kernel.org
3093T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3094S:	Maintained
3095F:	drivers/usb/dwc3/
3096
3097DEVICE COREDUMP (DEV_COREDUMP)
3098M:	Johannes Berg <johannes@sipsolutions.net>
3099L:	linux-kernel@vger.kernel.org
3100S:	Maintained
3101F:	drivers/base/devcoredump.c
3102F:	include/linux/devcoredump.h
3103
3104DEVICE FREQUENCY (DEVFREQ)
3105M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3106M:	Kyungmin Park <kyungmin.park@samsung.com>
3107L:	linux-pm@vger.kernel.org
3108S:	Maintained
3109F:	drivers/devfreq/
3110
3111DEVICE NUMBER REGISTRY
3112M:	Torben Mathiasen <device@lanana.org>
3113W:	http://lanana.org/docs/device-list/index.html
3114S:	Maintained
3115
3116DEVICE-MAPPER  (LVM)
3117M:	Alasdair Kergon <agk@redhat.com>
3118M:	Mike Snitzer <snitzer@redhat.com>
3119M:	dm-devel@redhat.com
3120L:	dm-devel@redhat.com
3121W:	http://sources.redhat.com/dm
3122Q:	http://patchwork.kernel.org/project/dm-devel/list/
3123T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3124T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3125S:	Maintained
3126F:	Documentation/device-mapper/
3127F:	drivers/md/dm*
3128F:	drivers/md/persistent-data/
3129F:	include/linux/device-mapper.h
3130F:	include/linux/dm-*.h
3131F:	include/uapi/linux/dm-*.h
3132
3133DIALOG SEMICONDUCTOR DRIVERS
3134M:	Support Opensource <support.opensource@diasemi.com>
3135W:	http://www.dialog-semiconductor.com/products
3136S:	Supported
3137F:	Documentation/hwmon/da90??
3138F:	drivers/gpio/gpio-da90??.c
3139F:	drivers/hwmon/da90??-hwmon.c
3140F:	drivers/input/misc/da90??_onkey.c
3141F:	drivers/input/touchscreen/da9052_tsi.c
3142F:	drivers/leds/leds-da90??.c
3143F:	drivers/mfd/da903x.c
3144F:	drivers/mfd/da90??-*.c
3145F:	drivers/power/da9052-battery.c
3146F:	drivers/regulator/da903x.c
3147F:	drivers/regulator/da9???-regulator.[ch]
3148F:	drivers/rtc/rtc-da90??.c
3149F:	drivers/video/backlight/da90??_bl.c
3150F:	drivers/watchdog/da90??_wdt.c
3151F:	include/linux/mfd/da903x.h
3152F:	include/linux/mfd/da9052/
3153F:	include/linux/mfd/da9055/
3154F:	include/linux/mfd/da9063/
3155F:	include/sound/da[79]*.h
3156F:	sound/soc/codecs/da[79]*.[ch]
3157
3158DIGI NEO AND CLASSIC PCI PRODUCTS
3159M:	Lidza Louina <lidza.louina@gmail.com>
3160M:	Mark Hounschell <markh@compro.net>
3161L:	driverdev-devel@linuxdriverproject.org
3162S:	Maintained
3163F:	drivers/staging/dgnc/
3164
3165DIGI EPCA PCI PRODUCTS
3166M:	Lidza Louina <lidza.louina@gmail.com>
3167M:	Mark Hounschell <markh@compro.net>
3168M:	Daeseok Youn <daeseok.youn@gmail.com>
3169L:	driverdev-devel@linuxdriverproject.org
3170S:	Maintained
3171F:	drivers/staging/dgap/
3172
3173DIOLAN U2C-12 I2C DRIVER
3174M:	Guenter Roeck <linux@roeck-us.net>
3175L:	linux-i2c@vger.kernel.org
3176S:	Maintained
3177F:	drivers/i2c/busses/i2c-diolan-u2c.c
3178
3179DIRECT ACCESS (DAX)
3180M:	Matthew Wilcox <willy@linux.intel.com>
3181L:	linux-fsdevel@vger.kernel.org
3182S:	Supported
3183F:	fs/dax.c
3184
3185DIRECTORY NOTIFICATION (DNOTIFY)
3186M:	Eric Paris <eparis@parisplace.org>
3187S:	Maintained
3188F:	Documentation/filesystems/dnotify.txt
3189F:	fs/notify/dnotify/
3190F:	include/linux/dnotify.h
3191
3192DISK GEOMETRY AND PARTITION HANDLING
3193M:	Andries Brouwer <aeb@cwi.nl>
3194W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3195W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3196W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3197S:	Maintained
3198
3199DISKQUOTA
3200M:	Jan Kara <jack@suse.cz>
3201S:	Maintained
3202F:	Documentation/filesystems/quota.txt
3203F:	fs/quota/
3204F:	include/linux/quota*.h
3205F:	include/uapi/linux/quota*.h
3206
3207DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3208M:	Bernie Thompson <bernie@plugable.com>
3209L:	linux-fbdev@vger.kernel.org
3210S:	Maintained
3211W:	http://plugable.com/category/projects/udlfb/
3212F:	drivers/video/fbdev/udlfb.c
3213F:	include/video/udlfb.h
3214F:	Documentation/fb/udlfb.txt
3215
3216DISTRIBUTED LOCK MANAGER (DLM)
3217M:	Christine Caulfield <ccaulfie@redhat.com>
3218M:	David Teigland <teigland@redhat.com>
3219L:	cluster-devel@redhat.com
3220W:	http://sources.redhat.com/cluster/
3221T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3222S:	Supported
3223F:	fs/dlm/
3224
3225DMA BUFFER SHARING FRAMEWORK
3226M:	Sumit Semwal <sumit.semwal@linaro.org>
3227S:	Maintained
3228L:	linux-media@vger.kernel.org
3229L:	dri-devel@lists.freedesktop.org
3230L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3231F:	drivers/dma-buf/
3232F:	include/linux/dma-buf*
3233F:	include/linux/reservation.h
3234F:	include/linux/*fence.h
3235F:	Documentation/dma-buf-sharing.txt
3236T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3237
3238DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3239M:	Vinod Koul <vinod.koul@intel.com>
3240L:	dmaengine@vger.kernel.org
3241Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3242S:	Maintained
3243F:	drivers/dma/
3244F:	include/linux/dmaengine.h
3245F:	Documentation/dmaengine/
3246T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3247
3248DME1737 HARDWARE MONITOR DRIVER
3249M:	Juerg Haefliger <juergh@gmail.com>
3250L:	lm-sensors@lm-sensors.org
3251S:	Maintained
3252F:	Documentation/hwmon/dme1737
3253F:	drivers/hwmon/dme1737.c
3254
3255DOCKING STATION DRIVER
3256M:	Shaohua Li <shaohua.li@intel.com>
3257L:	linux-acpi@vger.kernel.org
3258S:	Supported
3259F:	drivers/acpi/dock.c
3260
3261DOCUMENTATION
3262M:	Jonathan Corbet <corbet@lwn.net>
3263L:	linux-doc@vger.kernel.org
3264S:	Maintained
3265F:	Documentation/
3266X:	Documentation/ABI/
3267X:	Documentation/devicetree/
3268X:	Documentation/[a-z][a-z]_[A-Z][A-Z]/
3269T:	git git://git.lwn.net/linux-2.6.git docs-next
3270
3271DOUBLETALK DRIVER
3272M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3273L:	blinux-list@redhat.com
3274S:	Maintained
3275F:	drivers/char/dtlk.c
3276F:	include/linux/dtlk.h
3277
3278DPT_I2O SCSI RAID DRIVER
3279M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3280L:	linux-scsi@vger.kernel.org
3281W:	http://www.adaptec.com/
3282S:	Maintained
3283F:	drivers/scsi/dpt*
3284F:	drivers/scsi/dpt/
3285
3286DRBD DRIVER
3287P:	Philipp Reisner
3288P:	Lars Ellenberg
3289M:	drbd-dev@lists.linbit.com
3290L:	drbd-user@lists.linbit.com
3291W:	http://www.drbd.org
3292T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3293T:	git git://git.drbd.org/drbd-8.3.git
3294S:	Supported
3295F:	drivers/block/drbd/
3296F:	lib/lru_cache.c
3297F:	Documentation/blockdev/drbd/
3298
3299DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3300M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3301T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3302S:	Supported
3303F:	Documentation/kobject.txt
3304F:	drivers/base/
3305F:	fs/sysfs/
3306F:	fs/debugfs/
3307F:	include/linux/kobj*
3308F:	include/linux/debugfs.h
3309F:	lib/kobj*
3310
3311DRM DRIVERS
3312M:	David Airlie <airlied@linux.ie>
3313L:	dri-devel@lists.freedesktop.org
3314T:	git git://people.freedesktop.org/~airlied/linux
3315S:	Maintained
3316F:	drivers/gpu/drm/
3317F:	drivers/gpu/vga/
3318F:	include/drm/
3319F:	include/uapi/drm/
3320
3321RADEON DRM DRIVERS
3322M:	Alex Deucher <alexander.deucher@amd.com>
3323M:	Christian König <christian.koenig@amd.com>
3324L:	dri-devel@lists.freedesktop.org
3325T:	git git://people.freedesktop.org/~agd5f/linux
3326S:	Supported
3327F:	drivers/gpu/drm/radeon/
3328F:	include/uapi/drm/radeon*
3329
3330DRM PANEL DRIVERS
3331M:	Thierry Reding <thierry.reding@gmail.com>
3332L:	dri-devel@lists.freedesktop.org
3333T:	git git://anongit.freedesktop.org/tegra/linux.git
3334S:	Maintained
3335F:	drivers/gpu/drm/drm_panel.c
3336F:	drivers/gpu/drm/panel/
3337F:	include/drm/drm_panel.h
3338F:	Documentation/devicetree/bindings/panel/
3339
3340INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3341M:	Daniel Vetter <daniel.vetter@intel.com>
3342M:	Jani Nikula <jani.nikula@linux.intel.com>
3343L:	intel-gfx@lists.freedesktop.org
3344L:	dri-devel@lists.freedesktop.org
3345Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3346T:	git git://anongit.freedesktop.org/drm-intel
3347S:	Supported
3348F:	drivers/gpu/drm/i915/
3349F:	include/drm/i915*
3350F:	include/uapi/drm/i915*
3351
3352DRM DRIVERS FOR EXYNOS
3353M:	Inki Dae <inki.dae@samsung.com>
3354M:	Joonyoung Shim <jy0922.shim@samsung.com>
3355M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3356M:	Kyungmin Park <kyungmin.park@samsung.com>
3357L:	dri-devel@lists.freedesktop.org
3358T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3359S:	Supported
3360F:	drivers/gpu/drm/exynos/
3361F:	include/drm/exynos*
3362F:	include/uapi/drm/exynos*
3363
3364DRM DRIVERS FOR FREESCALE IMX
3365M:	Philipp Zabel <p.zabel@pengutronix.de>
3366L:	dri-devel@lists.freedesktop.org
3367S:	Maintained
3368F:	drivers/gpu/drm/imx/
3369F:	Documentation/devicetree/bindings/drm/imx/
3370
3371DRM DRIVERS FOR NVIDIA TEGRA
3372M:	Thierry Reding <thierry.reding@gmail.com>
3373M:	Terje Bergström <tbergstrom@nvidia.com>
3374L:	dri-devel@lists.freedesktop.org
3375L:	linux-tegra@vger.kernel.org
3376T:	git git://anongit.freedesktop.org/tegra/linux.git
3377S:	Supported
3378F:	drivers/gpu/drm/tegra/
3379F:	drivers/gpu/host1x/
3380F:	include/linux/host1x.h
3381F:	include/uapi/drm/tegra_drm.h
3382F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3383
3384DRM DRIVERS FOR RENESAS
3385M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3386L:	dri-devel@lists.freedesktop.org
3387L:	linux-sh@vger.kernel.org
3388T:	git git://people.freedesktop.org/~airlied/linux
3389S:	Supported
3390F:	drivers/gpu/drm/rcar-du/
3391F:	drivers/gpu/drm/shmobile/
3392F:	include/linux/platform_data/rcar-du.h
3393F:	include/linux/platform_data/shmob_drm.h
3394
3395DSBR100 USB FM RADIO DRIVER
3396M:	Alexey Klimov <klimov.linux@gmail.com>
3397L:	linux-media@vger.kernel.org
3398T:	git git://linuxtv.org/media_tree.git
3399S:	Maintained
3400F:	drivers/media/radio/dsbr100.c
3401
3402DSCC4 DRIVER
3403M:	Francois Romieu <romieu@fr.zoreil.com>
3404L:	netdev@vger.kernel.org
3405S:	Maintained
3406F:	drivers/net/wan/dscc4.c
3407
3408DVB_USB_AF9015 MEDIA DRIVER
3409M:	Antti Palosaari <crope@iki.fi>
3410L:	linux-media@vger.kernel.org
3411W:	http://linuxtv.org/
3412W:	http://palosaari.fi/linux/
3413Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3414T:	git git://linuxtv.org/anttip/media_tree.git
3415S:	Maintained
3416F:	drivers/media/usb/dvb-usb-v2/af9015*
3417
3418DVB_USB_AF9035 MEDIA DRIVER
3419M:	Antti Palosaari <crope@iki.fi>
3420L:	linux-media@vger.kernel.org
3421W:	http://linuxtv.org/
3422W:	http://palosaari.fi/linux/
3423Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3424T:	git git://linuxtv.org/anttip/media_tree.git
3425S:	Maintained
3426F:	drivers/media/usb/dvb-usb-v2/af9035*
3427
3428DVB_USB_ANYSEE MEDIA DRIVER
3429M:	Antti Palosaari <crope@iki.fi>
3430L:	linux-media@vger.kernel.org
3431W:	http://linuxtv.org/
3432W:	http://palosaari.fi/linux/
3433Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3434T:	git git://linuxtv.org/anttip/media_tree.git
3435S:	Maintained
3436F:	drivers/media/usb/dvb-usb-v2/anysee*
3437
3438DVB_USB_AU6610 MEDIA DRIVER
3439M:	Antti Palosaari <crope@iki.fi>
3440L:	linux-media@vger.kernel.org
3441W:	http://linuxtv.org/
3442W:	http://palosaari.fi/linux/
3443Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3444T:	git git://linuxtv.org/anttip/media_tree.git
3445S:	Maintained
3446F:	drivers/media/usb/dvb-usb-v2/au6610*
3447
3448DVB_USB_CE6230 MEDIA DRIVER
3449M:	Antti Palosaari <crope@iki.fi>
3450L:	linux-media@vger.kernel.org
3451W:	http://linuxtv.org/
3452W:	http://palosaari.fi/linux/
3453Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3454T:	git git://linuxtv.org/anttip/media_tree.git
3455S:	Maintained
3456F:	drivers/media/usb/dvb-usb-v2/ce6230*
3457
3458DVB_USB_CXUSB MEDIA DRIVER
3459M:	Michael Krufky <mkrufky@linuxtv.org>
3460L:	linux-media@vger.kernel.org
3461W:	http://linuxtv.org/
3462W:	http://github.com/mkrufky
3463Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3464T:	git git://linuxtv.org/media_tree.git
3465S:	Maintained
3466F:	drivers/media/usb/dvb-usb/cxusb*
3467
3468DVB_USB_EC168 MEDIA DRIVER
3469M:	Antti Palosaari <crope@iki.fi>
3470L:	linux-media@vger.kernel.org
3471W:	http://linuxtv.org/
3472W:	http://palosaari.fi/linux/
3473Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3474T:	git git://linuxtv.org/anttip/media_tree.git
3475S:	Maintained
3476F:	drivers/media/usb/dvb-usb-v2/ec168*
3477
3478DVB_USB_GL861 MEDIA DRIVER
3479M:	Antti Palosaari <crope@iki.fi>
3480L:	linux-media@vger.kernel.org
3481W:	http://linuxtv.org/
3482Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3483T:	git git://linuxtv.org/anttip/media_tree.git
3484S:	Maintained
3485F:	drivers/media/usb/dvb-usb-v2/gl861*
3486
3487DVB_USB_MXL111SF MEDIA DRIVER
3488M:	Michael Krufky <mkrufky@linuxtv.org>
3489L:	linux-media@vger.kernel.org
3490W:	http://linuxtv.org/
3491W:	http://github.com/mkrufky
3492Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3493T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3494S:	Maintained
3495F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3496
3497DVB_USB_RTL28XXU MEDIA DRIVER
3498M:	Antti Palosaari <crope@iki.fi>
3499L:	linux-media@vger.kernel.org
3500W:	http://linuxtv.org/
3501W:	http://palosaari.fi/linux/
3502Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3503T:	git git://linuxtv.org/anttip/media_tree.git
3504S:	Maintained
3505F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3506
3507DVB_USB_V2 MEDIA DRIVER
3508M:	Antti Palosaari <crope@iki.fi>
3509L:	linux-media@vger.kernel.org
3510W:	http://linuxtv.org/
3511W:	http://palosaari.fi/linux/
3512Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3513T:	git git://linuxtv.org/anttip/media_tree.git
3514S:	Maintained
3515F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3516F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3517
3518DYNAMIC DEBUG
3519M:	Jason Baron <jbaron@akamai.com>
3520S:	Maintained
3521F:	lib/dynamic_debug.c
3522F:	include/linux/dynamic_debug.h
3523
3524DZ DECSTATION DZ11 SERIAL DRIVER
3525M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3526S:	Maintained
3527F:	drivers/tty/serial/dz.*
3528
3529E3X0 POWER BUTTON DRIVER
3530M:	Moritz Fischer <moritz.fischer@ettus.com>
3531L:	usrp-users@lists.ettus.com
3532W:	http://www.ettus.com
3533S:	Supported
3534F:	drivers/input/misc/e3x0-button.c
3535F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3536
3537E4000 MEDIA DRIVER
3538M:	Antti Palosaari <crope@iki.fi>
3539L:	linux-media@vger.kernel.org
3540W:	http://linuxtv.org/
3541W:	http://palosaari.fi/linux/
3542Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3543T:	git git://linuxtv.org/anttip/media_tree.git
3544S:	Maintained
3545F:	drivers/media/tuners/e4000*
3546
3547EATA ISA/EISA/PCI SCSI DRIVER
3548M:	Dario Ballabio <ballabio_dario@emc.com>
3549L:	linux-scsi@vger.kernel.org
3550S:	Maintained
3551F:	drivers/scsi/eata.c
3552
3553EC100 MEDIA DRIVER
3554M:	Antti Palosaari <crope@iki.fi>
3555L:	linux-media@vger.kernel.org
3556W:	http://linuxtv.org/
3557W:	http://palosaari.fi/linux/
3558Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3559T:	git git://linuxtv.org/anttip/media_tree.git
3560S:	Maintained
3561F:	drivers/media/dvb-frontends/ec100*
3562
3563ECRYPT FILE SYSTEM
3564M:	Tyler Hicks <tyhicks@canonical.com>
3565L:	ecryptfs@vger.kernel.org
3566W:	http://ecryptfs.org
3567W:	https://launchpad.net/ecryptfs
3568S:	Supported
3569F:	Documentation/filesystems/ecryptfs.txt
3570F:	fs/ecryptfs/
3571
3572EDAC-CORE
3573M:	Doug Thompson <dougthompson@xmission.com>
3574M:	Borislav Petkov <bp@alien8.de>
3575M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3576L:	linux-edac@vger.kernel.org
3577W:	bluesmoke.sourceforge.net
3578T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3579T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3580S:	Supported
3581F:	Documentation/edac.txt
3582F:	drivers/edac/
3583F:	include/linux/edac.h
3584
3585EDAC-AMD64
3586M:	Doug Thompson <dougthompson@xmission.com>
3587M:	Borislav Petkov <bp@alien8.de>
3588L:	linux-edac@vger.kernel.org
3589W:	bluesmoke.sourceforge.net
3590S:	Maintained
3591F:	drivers/edac/amd64_edac*
3592
3593EDAC-CALXEDA
3594M:	Doug Thompson <dougthompson@xmission.com>
3595M:	Robert Richter <rric@kernel.org>
3596L:	linux-edac@vger.kernel.org
3597W:	bluesmoke.sourceforge.net
3598S:	Maintained
3599F:	drivers/edac/highbank*
3600
3601EDAC-CAVIUM
3602M:	Ralf Baechle <ralf@linux-mips.org>
3603M:	David Daney <david.daney@cavium.com>
3604L:	linux-edac@vger.kernel.org
3605L:	linux-mips@linux-mips.org
3606W:	bluesmoke.sourceforge.net
3607S:	Supported
3608F:	drivers/edac/octeon_edac*
3609
3610EDAC-E752X
3611M:	Mark Gross <mark.gross@intel.com>
3612M:	Doug Thompson <dougthompson@xmission.com>
3613L:	linux-edac@vger.kernel.org
3614W:	bluesmoke.sourceforge.net
3615S:	Maintained
3616F:	drivers/edac/e752x_edac.c
3617
3618EDAC-E7XXX
3619M:	Doug Thompson <dougthompson@xmission.com>
3620L:	linux-edac@vger.kernel.org
3621W:	bluesmoke.sourceforge.net
3622S:	Maintained
3623F:	drivers/edac/e7xxx_edac.c
3624
3625EDAC-GHES
3626M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3627L:	linux-edac@vger.kernel.org
3628W:	bluesmoke.sourceforge.net
3629S:	Maintained
3630F:	drivers/edac/ghes_edac.c
3631
3632EDAC-I82443BXGX
3633M:	Tim Small <tim@buttersideup.com>
3634L:	linux-edac@vger.kernel.org
3635W:	bluesmoke.sourceforge.net
3636S:	Maintained
3637F:	drivers/edac/i82443bxgx_edac.c
3638
3639EDAC-I3000
3640M:	Jason Uhlenkott <juhlenko@akamai.com>
3641L:	linux-edac@vger.kernel.org
3642W:	bluesmoke.sourceforge.net
3643S:	Maintained
3644F:	drivers/edac/i3000_edac.c
3645
3646EDAC-I5000
3647M:	Doug Thompson <dougthompson@xmission.com>
3648L:	linux-edac@vger.kernel.org
3649W:	bluesmoke.sourceforge.net
3650S:	Maintained
3651F:	drivers/edac/i5000_edac.c
3652
3653EDAC-I5400
3654M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3655L:	linux-edac@vger.kernel.org
3656W:	bluesmoke.sourceforge.net
3657S:	Maintained
3658F:	drivers/edac/i5400_edac.c
3659
3660EDAC-I7300
3661M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3662L:	linux-edac@vger.kernel.org
3663W:	bluesmoke.sourceforge.net
3664S:	Maintained
3665F:	drivers/edac/i7300_edac.c
3666
3667EDAC-I7CORE
3668M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3669L:	linux-edac@vger.kernel.org
3670W:	bluesmoke.sourceforge.net
3671S:	Maintained
3672F:	drivers/edac/i7core_edac.c
3673
3674EDAC-I82975X
3675M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3676M:	"Arvind R." <arvino55@gmail.com>
3677L:	linux-edac@vger.kernel.org
3678W:	bluesmoke.sourceforge.net
3679S:	Maintained
3680F:	drivers/edac/i82975x_edac.c
3681
3682EDAC-IE31200
3683M:	Jason Baron <jbaron@akamai.com>
3684L:	linux-edac@vger.kernel.org
3685W:	bluesmoke.sourceforge.net
3686S:	Maintained
3687F:	drivers/edac/ie31200_edac.c
3688
3689EDAC-MPC85XX
3690M:	Johannes Thumshirn <johannes.thumshirn@men.de>
3691L:	linux-edac@vger.kernel.org
3692W:	bluesmoke.sourceforge.net
3693S:	Maintained
3694F:	drivers/edac/mpc85xx_edac.[ch]
3695
3696EDAC-PASEMI
3697M:	Egor Martovetsky <egor@pasemi.com>
3698L:	linux-edac@vger.kernel.org
3699W:	bluesmoke.sourceforge.net
3700S:	Maintained
3701F:	drivers/edac/pasemi_edac.c
3702
3703EDAC-R82600
3704M:	Tim Small <tim@buttersideup.com>
3705L:	linux-edac@vger.kernel.org
3706W:	bluesmoke.sourceforge.net
3707S:	Maintained
3708F:	drivers/edac/r82600_edac.c
3709
3710EDAC-SBRIDGE
3711M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3712L:	linux-edac@vger.kernel.org
3713W:	bluesmoke.sourceforge.net
3714S:	Maintained
3715F:	drivers/edac/sb_edac.c
3716
3717EDIROL UA-101/UA-1000 DRIVER
3718M:	Clemens Ladisch <clemens@ladisch.de>
3719L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3720T:	git git://git.alsa-project.org/alsa-kernel.git
3721S:	Maintained
3722F:	sound/usb/misc/ua101.c
3723
3724EXTENSIBLE FIRMWARE INTERFACE (EFI)
3725M:	Matt Fleming <matt.fleming@intel.com>
3726L:	linux-efi@vger.kernel.org
3727T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3728S:	Maintained
3729F:	Documentation/efi-stub.txt
3730F:	arch/ia64/kernel/efi.c
3731F:	arch/x86/boot/compressed/eboot.[ch]
3732F:	arch/x86/include/asm/efi.h
3733F:	arch/x86/platform/efi/*
3734F:	drivers/firmware/efi/*
3735F:	include/linux/efi*.h
3736
3737EFI VARIABLE FILESYSTEM
3738M:	Matthew Garrett <matthew.garrett@nebula.com>
3739M:	Jeremy Kerr <jk@ozlabs.org>
3740M:	Matt Fleming <matt.fleming@intel.com>
3741T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3742L:	linux-efi@vger.kernel.org
3743S:	Maintained
3744F:	fs/efivarfs/
3745
3746EFIFB FRAMEBUFFER DRIVER
3747L:	linux-fbdev@vger.kernel.org
3748M:	Peter Jones <pjones@redhat.com>
3749S:	Maintained
3750F:	drivers/video/fbdev/efifb.c
3751
3752EFS FILESYSTEM
3753W:	http://aeschi.ch.eu.org/efs/
3754S:	Orphan
3755F:	fs/efs/
3756
3757EHCA (IBM GX bus InfiniBand adapter) DRIVER
3758M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3759M:	Christoph Raisch <raisch@de.ibm.com>
3760L:	linux-rdma@vger.kernel.org
3761S:	Supported
3762F:	drivers/infiniband/hw/ehca/
3763
3764EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3765M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3766L:	netdev@vger.kernel.org
3767S:	Maintained
3768F:	drivers/net/ethernet/ibm/ehea/
3769
3770EM28XX VIDEO4LINUX DRIVER
3771M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3772L:	linux-media@vger.kernel.org
3773W:	http://linuxtv.org
3774T:	git git://linuxtv.org/media_tree.git
3775S:	Maintained
3776F:	drivers/media/usb/em28xx/
3777
3778EMBEDDED LINUX
3779M:	Paul Gortmaker <paul.gortmaker@windriver.com>
3780M:	Matt Mackall <mpm@selenic.com>
3781M:	David Woodhouse <dwmw2@infradead.org>
3782L:	linux-embedded@vger.kernel.org
3783S:	Maintained
3784
3785EMULEX LPFC FC SCSI DRIVER
3786M:	James Smart <james.smart@emulex.com>
3787L:	linux-scsi@vger.kernel.org
3788W:	http://sourceforge.net/projects/lpfcxxxx
3789S:	Supported
3790F:	drivers/scsi/lpfc/
3791
3792ENE CB710 FLASH CARD READER DRIVER
3793M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
3794S:	Maintained
3795F:	drivers/misc/cb710/
3796F:	drivers/mmc/host/cb710-mmc.*
3797F:	include/linux/cb710.h
3798
3799ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3800M:	Maxim Levitsky <maximlevitsky@gmail.com>
3801S:	Maintained
3802F:	drivers/media/rc/ene_ir.*
3803
3804ENHANCED ERROR HANDLING (EEH)
3805M:	Gavin Shan <shangw@linux.vnet.ibm.com>
3806L:	linuxppc-dev@lists.ozlabs.org
3807S:	Supported
3808F:	Documentation/powerpc/eeh-pci-error-recovery.txt
3809F:	arch/powerpc/kernel/eeh*.c
3810
3811EPSON S1D13XXX FRAMEBUFFER DRIVER
3812M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
3813S:	Maintained
3814T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3815F:	drivers/video/fbdev/s1d13xxxfb.c
3816F:	include/video/s1d13xxxfb.h
3817
3818ET131X NETWORK DRIVER
3819M:	Mark Einon <mark.einon@gmail.com>
3820S:	Odd Fixes
3821F:	drivers/net/ethernet/agere/
3822
3823ETHERNET BRIDGE
3824M:	Stephen Hemminger <stephen@networkplumber.org>
3825L:	bridge@lists.linux-foundation.org
3826L:	netdev@vger.kernel.org
3827W:	http://www.linuxfoundation.org/en/Net:Bridge
3828S:	Maintained
3829F:	include/linux/netfilter_bridge/
3830F:	net/bridge/
3831
3832ETHERNET PHY LIBRARY
3833M:	Florian Fainelli <f.fainelli@gmail.com>
3834L:	netdev@vger.kernel.org
3835S:	Maintained
3836F:	include/linux/phy.h
3837F:	include/linux/phy_fixed.h
3838F:	drivers/net/phy/
3839F:	Documentation/networking/phy.txt
3840F:	drivers/of/of_mdio.c
3841F:	drivers/of/of_net.c
3842
3843EXT2 FILE SYSTEM
3844M:	Jan Kara <jack@suse.cz>
3845L:	linux-ext4@vger.kernel.org
3846S:	Maintained
3847F:	Documentation/filesystems/ext2.txt
3848F:	fs/ext2/
3849F:	include/linux/ext2*
3850
3851EXT3 FILE SYSTEM
3852M:	Jan Kara <jack@suse.cz>
3853M:	Andrew Morton <akpm@linux-foundation.org>
3854M:	Andreas Dilger <adilger.kernel@dilger.ca>
3855L:	linux-ext4@vger.kernel.org
3856S:	Maintained
3857F:	Documentation/filesystems/ext3.txt
3858F:	fs/ext3/
3859
3860EXT4 FILE SYSTEM
3861M:	"Theodore Ts'o" <tytso@mit.edu>
3862M:	Andreas Dilger <adilger.kernel@dilger.ca>
3863L:	linux-ext4@vger.kernel.org
3864W:	http://ext4.wiki.kernel.org
3865Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
3866S:	Maintained
3867F:	Documentation/filesystems/ext4.txt
3868F:	fs/ext4/
3869
3870Extended Verification Module (EVM)
3871M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
3872L:	linux-ima-devel@lists.sourceforge.net
3873L:	linux-security-module@vger.kernel.org
3874S:	Supported
3875F:	security/integrity/evm/
3876
3877EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3878M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3879M:	Chanwoo Choi <cw00.choi@samsung.com>
3880L:	linux-kernel@vger.kernel.org
3881T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3882S:	Maintained
3883F:	drivers/extcon/
3884F:	Documentation/extcon/
3885
3886EXYNOS DP DRIVER
3887M:	Jingoo Han <jg1.han@samsung.com>
3888L:	dri-devel@lists.freedesktop.org
3889S:	Maintained
3890F:	drivers/gpu/drm/exynos/exynos_dp*
3891
3892EXYNOS MIPI DISPLAY DRIVERS
3893M:	Inki Dae <inki.dae@samsung.com>
3894M:	Donghwa Lee <dh09.lee@samsung.com>
3895M:	Kyungmin Park <kyungmin.park@samsung.com>
3896L:	linux-fbdev@vger.kernel.org
3897S:	Maintained
3898F:	drivers/video/fbdev/exynos/exynos_mipi*
3899F:	include/video/exynos_mipi*
3900
3901F71805F HARDWARE MONITORING DRIVER
3902M:	Jean Delvare <jdelvare@suse.de>
3903L:	lm-sensors@lm-sensors.org
3904S:	Maintained
3905F:	Documentation/hwmon/f71805f
3906F:	drivers/hwmon/f71805f.c
3907
3908FC0011 TUNER DRIVER
3909M:	Michael Buesch <m@bues.ch>
3910L:	linux-media@vger.kernel.org
3911S:	Maintained
3912F:	drivers/media/tuners/fc0011.h
3913F:	drivers/media/tuners/fc0011.c
3914
3915FC2580 MEDIA DRIVER
3916M:	Antti Palosaari <crope@iki.fi>
3917L:	linux-media@vger.kernel.org
3918W:	http://linuxtv.org/
3919W:	http://palosaari.fi/linux/
3920Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3921T:	git git://linuxtv.org/anttip/media_tree.git
3922S:	Maintained
3923F:	drivers/media/tuners/fc2580*
3924
3925FANOTIFY
3926M:	Eric Paris <eparis@redhat.com>
3927S:	Maintained
3928F:	fs/notify/fanotify/
3929F:	include/linux/fanotify.h
3930F:	include/uapi/linux/fanotify.h
3931
3932FARSYNC SYNCHRONOUS DRIVER
3933M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
3934W:	http://www.farsite.co.uk/
3935S:	Supported
3936F:	drivers/net/wan/farsync.*
3937
3938FAULT INJECTION SUPPORT
3939M:	Akinobu Mita <akinobu.mita@gmail.com>
3940S:	Supported
3941F:	Documentation/fault-injection/
3942F:	lib/fault-inject.c
3943
3944FBTFT Framebuffer drivers
3945M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3946M:	Noralf Trønnes <noralf@tronnes.org>
3947S:	Maintained
3948F:	drivers/staging/fbtft/
3949
3950FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3951M:	Vasu Dev <vasu.dev@intel.com>
3952L:	fcoe-devel@open-fcoe.org
3953W:	www.Open-FCoE.org
3954S:	Supported
3955F:	drivers/scsi/libfc/
3956F:	drivers/scsi/fcoe/
3957F:	include/scsi/fc/
3958F:	include/scsi/libfc.h
3959F:	include/scsi/libfcoe.h
3960F:	include/uapi/scsi/fc/
3961
3962FILE LOCKING (flock() and fcntl()/lockf())
3963M:	Jeff Layton <jlayton@poochiereds.net>
3964M:	J. Bruce Fields <bfields@fieldses.org>
3965L:	linux-fsdevel@vger.kernel.org
3966S:	Maintained
3967F:	include/linux/fcntl.h
3968F:	include/linux/fs.h
3969F:	include/uapi/linux/fcntl.h
3970F:	include/uapi/linux/fs.h
3971F:	fs/fcntl.c
3972F:	fs/locks.c
3973
3974FILESYSTEMS (VFS and infrastructure)
3975M:	Alexander Viro <viro@zeniv.linux.org.uk>
3976L:	linux-fsdevel@vger.kernel.org
3977S:	Maintained
3978F:	fs/*
3979
3980FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3981M:	Riku Voipio <riku.voipio@iki.fi>
3982L:	lm-sensors@lm-sensors.org
3983S:	Maintained
3984F:	drivers/hwmon/f75375s.c
3985F:	include/linux/f75375s.h
3986
3987FIREWIRE AUDIO DRIVERS
3988M:	Clemens Ladisch <clemens@ladisch.de>
3989L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3990T:	git git://git.alsa-project.org/alsa-kernel.git
3991S:	Maintained
3992F:	sound/firewire/
3993
3994FIREWIRE MEDIA DRIVERS (firedtv)
3995M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
3996L:	linux-media@vger.kernel.org
3997L:	linux1394-devel@lists.sourceforge.net
3998T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3999S:	Maintained
4000F:	drivers/media/firewire/
4001
4002FIREWIRE SBP-2 TARGET
4003M:	Chris Boot <bootc@bootc.net>
4004L:	linux-scsi@vger.kernel.org
4005L:	target-devel@vger.kernel.org
4006L:	linux1394-devel@lists.sourceforge.net
4007T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4008S:	Maintained
4009F:	drivers/target/sbp/
4010
4011FIREWIRE SUBSYSTEM
4012M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4013L:	linux1394-devel@lists.sourceforge.net
4014W:	http://ieee1394.wiki.kernel.org/
4015T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4016S:	Maintained
4017F:	drivers/firewire/
4018F:	include/linux/firewire.h
4019F:	include/uapi/linux/firewire*.h
4020F:	tools/firewire/
4021
4022FIRMWARE LOADER (request_firmware)
4023M:	Ming Lei <ming.lei@canonical.com>
4024L:	linux-kernel@vger.kernel.org
4025S:	Maintained
4026F:	Documentation/firmware_class/
4027F:	drivers/base/firmware*.c
4028F:	include/linux/firmware.h
4029
4030FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4031M:	Joshua Morris <josh.h.morris@us.ibm.com>
4032M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4033S:	Maintained
4034F:	drivers/block/rsxx/
4035
4036FLOPPY DRIVER
4037M:	Jiri Kosina <jkosina@suse.cz>
4038T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4039S:	Odd fixes
4040F:	drivers/block/floppy.c
4041
4042FMC SUBSYSTEM
4043M:	Alessandro Rubini <rubini@gnudd.com>
4044W:	http://www.ohwr.org/projects/fmc-bus
4045S:	Supported
4046F:	drivers/fmc/
4047F:	include/linux/fmc*.h
4048F:	include/linux/ipmi-fru.h
4049K:	fmc_d.*register
4050
4051FPU EMULATOR
4052M:	Bill Metzenthen <billm@melbpc.org.au>
4053W:	http://floatingpoint.sourceforge.net/emulator/index.html
4054S:	Maintained
4055F:	arch/x86/math-emu/
4056
4057FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4058L:	netdev@vger.kernel.org
4059S:	Orphan
4060F:	drivers/net/wan/dlci.c
4061F:	drivers/net/wan/sdla.c
4062
4063FRAMEBUFFER LAYER
4064M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4065M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4066L:	linux-fbdev@vger.kernel.org
4067W:	http://linux-fbdev.sourceforge.net/
4068Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4069T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4070S:	Maintained
4071F:	Documentation/fb/
4072F:	Documentation/devicetree/bindings/fb/
4073F:	drivers/video/
4074F:	include/video/
4075F:	include/linux/fb.h
4076F:	include/uapi/video/
4077F:	include/uapi/linux/fb.h
4078
4079FREESCALE DIU FRAMEBUFFER DRIVER
4080M:	Timur Tabi <timur@tabi.org>
4081L:	linux-fbdev@vger.kernel.org
4082S:	Maintained
4083F:	drivers/video/fbdev/fsl-diu-fb.*
4084
4085FREESCALE DMA DRIVER
4086M:	Li Yang <leoli@freescale.com>
4087M:	Zhang Wei <zw@zh-kernel.org>
4088L:	linuxppc-dev@lists.ozlabs.org
4089S:	Maintained
4090F:	drivers/dma/fsldma.*
4091
4092FREESCALE I2C CPM DRIVER
4093M:	Jochen Friedrich <jochen@scram.de>
4094L:	linuxppc-dev@lists.ozlabs.org
4095L:	linux-i2c@vger.kernel.org
4096S:	Maintained
4097F:	drivers/i2c/busses/i2c-cpm.c
4098
4099FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4100M:	Sascha Hauer <kernel@pengutronix.de>
4101L:	linux-fbdev@vger.kernel.org
4102L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4103S:	Maintained
4104F:	include/linux/platform_data/video-imxfb.h
4105F:	drivers/video/fbdev/imxfb.c
4106
4107FREESCALE QUAD SPI DRIVER
4108M:	Han Xu <han.xu@freescale.com>
4109L:	linux-mtd@lists.infradead.org
4110S:	Maintained
4111F:	drivers/mtd/spi-nor/fsl-quadspi.c
4112
4113FREESCALE SOC FS_ENET DRIVER
4114M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4115M:	Vitaly Bordug <vbordug@ru.mvista.com>
4116L:	linuxppc-dev@lists.ozlabs.org
4117L:	netdev@vger.kernel.org
4118S:	Maintained
4119F:	drivers/net/ethernet/freescale/fs_enet/
4120F:	include/linux/fs_enet_pd.h
4121
4122FREESCALE QUICC ENGINE LIBRARY
4123L:	linuxppc-dev@lists.ozlabs.org
4124S:	Orphan
4125F:	arch/powerpc/sysdev/qe_lib/
4126F:	arch/powerpc/include/asm/*qe.h
4127
4128FREESCALE USB PERIPHERAL DRIVERS
4129M:	Li Yang <leoli@freescale.com>
4130L:	linux-usb@vger.kernel.org
4131L:	linuxppc-dev@lists.ozlabs.org
4132S:	Maintained
4133F:	drivers/usb/gadget/udc/fsl*
4134
4135FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4136M:	Li Yang <leoli@freescale.com>
4137L:	netdev@vger.kernel.org
4138L:	linuxppc-dev@lists.ozlabs.org
4139S:	Maintained
4140F:	drivers/net/ethernet/freescale/ucc_geth*
4141
4142FREESCALE QUICC ENGINE UCC UART DRIVER
4143M:	Timur Tabi <timur@tabi.org>
4144L:	linuxppc-dev@lists.ozlabs.org
4145S:	Maintained
4146F:	drivers/tty/serial/ucc_uart.c
4147
4148FREESCALE SOC SOUND DRIVERS
4149M:	Timur Tabi <timur@tabi.org>
4150M:	Nicolin Chen <nicoleotsuka@gmail.com>
4151M:	Xiubo Li <Xiubo.Lee@gmail.com>
4152L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4153L:	linuxppc-dev@lists.ozlabs.org
4154S:	Maintained
4155F:	sound/soc/fsl/fsl*
4156F:	sound/soc/fsl/imx*
4157F:	sound/soc/fsl/mpc8610_hpcd.c
4158
4159FREEVXFS FILESYSTEM
4160M:	Christoph Hellwig <hch@infradead.org>
4161W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4162S:	Maintained
4163F:	fs/freevxfs/
4164
4165FREEZER
4166M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4167M:	Pavel Machek <pavel@ucw.cz>
4168L:	linux-pm@vger.kernel.org
4169S:	Supported
4170F:	Documentation/power/freezing-of-tasks.txt
4171F:	include/linux/freezer.h
4172F:	kernel/freezer.c
4173
4174FRONTSWAP API
4175M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4176L:	linux-kernel@vger.kernel.org
4177S:	Maintained
4178F:	mm/frontswap.c
4179F:	include/linux/frontswap.h
4180
4181FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4182M:	David Howells <dhowells@redhat.com>
4183L:	linux-cachefs@redhat.com
4184S:	Supported
4185F:	Documentation/filesystems/caching/
4186F:	fs/fscache/
4187F:	include/linux/fscache*.h
4188
4189F2FS FILE SYSTEM
4190M:	Jaegeuk Kim <jaegeuk@kernel.org>
4191M:	Changman Lee <cm224.lee@samsung.com>
4192L:	linux-f2fs-devel@lists.sourceforge.net
4193W:	http://en.wikipedia.org/wiki/F2FS
4194T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4195S:	Maintained
4196F:	Documentation/filesystems/f2fs.txt
4197F:	Documentation/ABI/testing/sysfs-fs-f2fs
4198F:	fs/f2fs/
4199F:	include/linux/f2fs_fs.h
4200
4201FUJITSU FR-V (FRV) PORT
4202M:	David Howells <dhowells@redhat.com>
4203S:	Maintained
4204F:	arch/frv/
4205
4206FUJITSU LAPTOP EXTRAS
4207M:	Jonathan Woithe <jwoithe@just42.net>
4208L:	platform-driver-x86@vger.kernel.org
4209S:	Maintained
4210F:	drivers/platform/x86/fujitsu-laptop.c
4211
4212FUJITSU M-5MO LS CAMERA ISP DRIVER
4213M:	Kyungmin Park <kyungmin.park@samsung.com>
4214M:	Heungjun Kim <riverful.kim@samsung.com>
4215L:	linux-media@vger.kernel.org
4216S:	Maintained
4217F:	drivers/media/i2c/m5mols/
4218F:	include/media/m5mols.h
4219
4220FUJITSU TABLET EXTRAS
4221M:	Robert Gerlach <khnz@gmx.de>
4222L:	platform-driver-x86@vger.kernel.org
4223S:	Maintained
4224F:	drivers/platform/x86/fujitsu-tablet.c
4225
4226FUSE: FILESYSTEM IN USERSPACE
4227M:	Miklos Szeredi <miklos@szeredi.hu>
4228L:	fuse-devel@lists.sourceforge.net
4229W:	http://fuse.sourceforge.net/
4230S:	Maintained
4231F:	fs/fuse/
4232F:	include/uapi/linux/fuse.h
4233
4234FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4235M:	Rik Faith <faith@cs.unc.edu>
4236L:	linux-scsi@vger.kernel.org
4237S:	Odd Fixes (e.g., new signatures)
4238F:	drivers/scsi/fdomain.*
4239
4240GCOV BASED KERNEL PROFILING
4241M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4242S:	Maintained
4243F:	kernel/gcov/
4244F:	Documentation/gcov.txt
4245
4246GDT SCSI DISK ARRAY CONTROLLER DRIVER
4247M:	Achim Leubner <achim_leubner@adaptec.com>
4248L:	linux-scsi@vger.kernel.org
4249W:	http://www.icp-vortex.com/
4250S:	Supported
4251F:	drivers/scsi/gdt*
4252
4253GDB KERNEL DEBUGGING HELPER SCRIPTS
4254M:	Jan Kiszka <jan.kiszka@siemens.com>
4255S:	Supported
4256F:	scripts/gdb/
4257
4258GEMTEK FM RADIO RECEIVER DRIVER
4259M:	Hans Verkuil <hverkuil@xs4all.nl>
4260L:	linux-media@vger.kernel.org
4261T:	git git://linuxtv.org/media_tree.git
4262W:	http://linuxtv.org
4263S:	Maintained
4264F:	drivers/media/radio/radio-gemtek*
4265
4266GENERIC GPIO I2C DRIVER
4267M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4268S:	Supported
4269F:	drivers/i2c/busses/i2c-gpio.c
4270F:	include/linux/i2c-gpio.h
4271
4272GENERIC GPIO I2C MULTIPLEXER DRIVER
4273M:	Peter Korsgaard <peter.korsgaard@barco.com>
4274L:	linux-i2c@vger.kernel.org
4275S:	Supported
4276F:	drivers/i2c/muxes/i2c-mux-gpio.c
4277F:	include/linux/i2c-mux-gpio.h
4278F:	Documentation/i2c/muxes/i2c-mux-gpio
4279
4280GENERIC HDLC (WAN) DRIVERS
4281M:	Krzysztof Halasa <khc@pm.waw.pl>
4282W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4283S:	Maintained
4284F:	drivers/net/wan/c101.c
4285F:	drivers/net/wan/hd6457*
4286F:	drivers/net/wan/hdlc*
4287F:	drivers/net/wan/n2.c
4288F:	drivers/net/wan/pc300too.c
4289F:	drivers/net/wan/pci200syn.c
4290F:	drivers/net/wan/wanxl*
4291
4292GENERIC INCLUDE/ASM HEADER FILES
4293M:	Arnd Bergmann <arnd@arndb.de>
4294L:	linux-arch@vger.kernel.org
4295T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4296S:	Maintained
4297F:	include/asm-generic/
4298F:	include/uapi/asm-generic/
4299
4300GENERIC PHY FRAMEWORK
4301M:	Kishon Vijay Abraham I <kishon@ti.com>
4302L:	linux-kernel@vger.kernel.org
4303T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4304S:	Supported
4305F:	drivers/phy/
4306F:	include/linux/phy/
4307
4308GENERIC UIO DRIVER FOR PCI DEVICES
4309M:	"Michael S. Tsirkin" <mst@redhat.com>
4310L:	kvm@vger.kernel.org
4311S:	Supported
4312F:	drivers/uio/uio_pci_generic.c
4313
4314GET_MAINTAINER SCRIPT
4315M:	Joe Perches <joe@perches.com>
4316S:	Maintained
4317F:	scripts/get_maintainer.pl
4318
4319GFS2 FILE SYSTEM
4320M:	Steven Whitehouse <swhiteho@redhat.com>
4321L:	cluster-devel@redhat.com
4322W:	http://sources.redhat.com/cluster/
4323T:	git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4324T:	git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4325S:	Supported
4326F:	Documentation/filesystems/gfs2*.txt
4327F:	fs/gfs2/
4328F:	include/uapi/linux/gfs2_ondisk.h
4329
4330GIGASET ISDN DRIVERS
4331M:	Hansjoerg Lipp <hjlipp@web.de>
4332M:	Tilman Schmidt <tilman@imap.cc>
4333L:	gigaset307x-common@lists.sourceforge.net
4334W:	http://gigaset307x.sourceforge.net/
4335S:	Maintained
4336F:	Documentation/isdn/README.gigaset
4337F:	drivers/isdn/gigaset/
4338F:	include/uapi/linux/gigaset_dev.h
4339
4340GO7007 MPEG CODEC
4341M:	Hans Verkuil <hans.verkuil@cisco.com>
4342L:	linux-media@vger.kernel.org
4343S:	Maintained
4344F:	drivers/media/usb/go7007/
4345
4346GOODIX TOUCHSCREEN
4347M:	Bastien Nocera <hadess@hadess.net>
4348L:	linux-input@vger.kernel.org
4349S:	Maintained
4350F:	drivers/input/touchscreen/goodix.c
4351
4352GPIO SUBSYSTEM
4353M:	Linus Walleij <linus.walleij@linaro.org>
4354M:	Alexandre Courbot <gnurou@gmail.com>
4355L:	linux-gpio@vger.kernel.org
4356T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4357S:	Maintained
4358F:	Documentation/gpio/
4359F:	drivers/gpio/
4360F:	include/linux/gpio/
4361F:	include/linux/gpio.h
4362F:	include/asm-generic/gpio.h
4363
4364GRE DEMULTIPLEXER DRIVER
4365M:	Dmitry Kozlov <xeb@mail.ru>
4366L:	netdev@vger.kernel.org
4367S:	Maintained
4368F:	net/ipv4/gre_demux.c
4369F:	net/ipv4/gre_offload.c
4370F:	include/net/gre.h
4371
4372GRETH 10/100/1G Ethernet MAC device driver
4373M:	Kristoffer Glembo <kristoffer@gaisler.com>
4374L:	netdev@vger.kernel.org
4375S:	Maintained
4376F:	drivers/net/ethernet/aeroflex/
4377
4378GSPCA FINEPIX SUBDRIVER
4379M:	Frank Zago <frank@zago.net>
4380L:	linux-media@vger.kernel.org
4381T:	git git://linuxtv.org/media_tree.git
4382S:	Maintained
4383F:	drivers/media/usb/gspca/finepix.c
4384
4385GSPCA GL860 SUBDRIVER
4386M:	Olivier Lorin <o.lorin@laposte.net>
4387L:	linux-media@vger.kernel.org
4388T:	git git://linuxtv.org/media_tree.git
4389S:	Maintained
4390F:	drivers/media/usb/gspca/gl860/
4391
4392GSPCA M5602 SUBDRIVER
4393M:	Erik Andren <erik.andren@gmail.com>
4394L:	linux-media@vger.kernel.org
4395T:	git git://linuxtv.org/media_tree.git
4396S:	Maintained
4397F:	drivers/media/usb/gspca/m5602/
4398
4399GSPCA PAC207 SONIXB SUBDRIVER
4400M:	Hans de Goede <hdegoede@redhat.com>
4401L:	linux-media@vger.kernel.org
4402T:	git git://linuxtv.org/media_tree.git
4403S:	Maintained
4404F:	drivers/media/usb/gspca/pac207.c
4405
4406GSPCA SN9C20X SUBDRIVER
4407M:	Brian Johnson <brijohn@gmail.com>
4408L:	linux-media@vger.kernel.org
4409T:	git git://linuxtv.org/media_tree.git
4410S:	Maintained
4411F:	drivers/media/usb/gspca/sn9c20x.c
4412
4413GSPCA T613 SUBDRIVER
4414M:	Leandro Costantino <lcostantino@gmail.com>
4415L:	linux-media@vger.kernel.org
4416T:	git git://linuxtv.org/media_tree.git
4417S:	Maintained
4418F:	drivers/media/usb/gspca/t613.c
4419
4420GSPCA USB WEBCAM DRIVER
4421M:	Hans de Goede <hdegoede@redhat.com>
4422L:	linux-media@vger.kernel.org
4423T:	git git://linuxtv.org/media_tree.git
4424S:	Maintained
4425F:	drivers/media/usb/gspca/
4426
4427GUID PARTITION TABLE (GPT)
4428M:	Davidlohr Bueso <davidlohr@hp.com>
4429L:	linux-efi@vger.kernel.org
4430S:	Maintained
4431F:	block/partitions/efi.*
4432
4433STK1160 USB VIDEO CAPTURE DRIVER
4434M:	Ezequiel Garcia <elezegarcia@gmail.com>
4435L:	linux-media@vger.kernel.org
4436T:	git git://linuxtv.org/media_tree.git
4437S:	Maintained
4438F:	drivers/media/usb/stk1160/
4439
4440HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4441M:	Frank Seidel <frank@f-seidel.de>
4442L:	platform-driver-x86@vger.kernel.org
4443W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4444S:	Maintained
4445F:	drivers/platform/x86/hdaps.c
4446
4447HDPVR USB VIDEO ENCODER DRIVER
4448M:	Hans Verkuil <hverkuil@xs4all.nl>
4449L:	linux-media@vger.kernel.org
4450T:	git git://linuxtv.org/media_tree.git
4451W:	http://linuxtv.org
4452S:	Odd Fixes
4453F:	drivers/media/usb/hdpvr/
4454
4455HWPOISON MEMORY FAILURE HANDLING
4456M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4457L:	linux-mm@kvack.org
4458S:	Maintained
4459F:	mm/memory-failure.c
4460F:	mm/hwpoison-inject.c
4461
4462HYPERVISOR VIRTUAL CONSOLE DRIVER
4463L:	linuxppc-dev@lists.ozlabs.org
4464S:	Odd Fixes
4465F:	drivers/tty/hvc/
4466
4467HACKRF MEDIA DRIVER
4468M:	Antti Palosaari <crope@iki.fi>
4469L:	linux-media@vger.kernel.org
4470W:	http://linuxtv.org/
4471W:	http://palosaari.fi/linux/
4472Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4473T:	git git://linuxtv.org/anttip/media_tree.git
4474S:	Maintained
4475F:	drivers/media/usb/hackrf/
4476
4477HARDWARE MONITORING
4478M:	Jean Delvare <jdelvare@suse.de>
4479M:	Guenter Roeck <linux@roeck-us.net>
4480L:	lm-sensors@lm-sensors.org
4481W:	http://www.lm-sensors.org/
4482T:	quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4483T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4484S:	Maintained
4485F:	Documentation/hwmon/
4486F:	drivers/hwmon/
4487F:	include/linux/hwmon*.h
4488
4489HARDWARE RANDOM NUMBER GENERATOR CORE
4490M:	Matt Mackall <mpm@selenic.com>
4491M:	Herbert Xu <herbert@gondor.apana.org.au>
4492L:	linux-crypto@vger.kernel.org
4493S:	Odd fixes
4494F:	Documentation/hw_random.txt
4495F:	drivers/char/hw_random/
4496F:	include/linux/hw_random.h
4497
4498HARDWARE SPINLOCK CORE
4499M:	Ohad Ben-Cohen <ohad@wizery.com>
4500S:	Maintained
4501F:	Documentation/hwspinlock.txt
4502F:	drivers/hwspinlock/hwspinlock_*
4503F:	include/linux/hwspinlock.h
4504
4505HARMONY SOUND DRIVER
4506L:	linux-parisc@vger.kernel.org
4507S:	Maintained
4508F:	sound/parisc/harmony.*
4509
4510HD29L2 MEDIA DRIVER
4511M:	Antti Palosaari <crope@iki.fi>
4512L:	linux-media@vger.kernel.org
4513W:	http://linuxtv.org/
4514W:	http://palosaari.fi/linux/
4515Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4516T:	git git://linuxtv.org/anttip/media_tree.git
4517S:	Maintained
4518F:	drivers/media/dvb-frontends/hd29l2*
4519
4520HEWLETT-PACKARD SMART2 RAID DRIVER
4521L:	iss_storagedev@hp.com
4522S:	Orphan
4523F:	Documentation/blockdev/cpqarray.txt
4524F:	drivers/block/cpqarray.*
4525
4526HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4527M:	Don Brace <don.brace@pmcs.com>
4528L:	iss_storagedev@hp.com
4529L:	storagedev@pmcs.com
4530L:	linux-scsi@vger.kernel.org
4531S:	Supported
4532F:	Documentation/scsi/hpsa.txt
4533F:	drivers/scsi/hpsa*.[ch]
4534F:	include/linux/cciss*.h
4535F:	include/uapi/linux/cciss*.h
4536
4537HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4538M:	Don Brace <don.brace@pmcs.com>
4539L:	iss_storagedev@hp.com
4540L:	storagedev@pmcs.com
4541L:	linux-scsi@vger.kernel.org
4542S:	Supported
4543F:	Documentation/blockdev/cciss.txt
4544F:	drivers/block/cciss*
4545F:	include/linux/cciss_ioctl.h
4546F:	include/uapi/linux/cciss_ioctl.h
4547
4548HFS FILESYSTEM
4549L:	linux-fsdevel@vger.kernel.org
4550S:	Orphan
4551F:	Documentation/filesystems/hfs.txt
4552F:	fs/hfs/
4553
4554HFSPLUS FILESYSTEM
4555L:	linux-fsdevel@vger.kernel.org
4556S:	Orphan
4557F:	Documentation/filesystems/hfsplus.txt
4558F:	fs/hfsplus/
4559
4560HGA FRAMEBUFFER DRIVER
4561M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4562L:	linux-nvidia@lists.surfsouth.com
4563W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4564S:	Maintained
4565F:	drivers/video/fbdev/hgafb.c
4566
4567HIBERNATION (aka Software Suspend, aka swsusp)
4568M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4569M:	Pavel Machek <pavel@ucw.cz>
4570L:	linux-pm@vger.kernel.org
4571S:	Supported
4572F:	arch/x86/power/
4573F:	drivers/base/power/
4574F:	kernel/power/
4575F:	include/linux/suspend.h
4576F:	include/linux/freezer.h
4577F:	include/linux/pm.h
4578F:	arch/*/include/asm/suspend*.h
4579
4580HID CORE LAYER
4581M:	Jiri Kosina <jkosina@suse.cz>
4582L:	linux-input@vger.kernel.org
4583T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4584S:	Maintained
4585F:	drivers/hid/
4586F:	include/linux/hid*
4587F:	include/uapi/linux/hid*
4588
4589HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4590M:	Thomas Gleixner <tglx@linutronix.de>
4591L:	linux-kernel@vger.kernel.org
4592T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4593S:	Maintained
4594F:	Documentation/timers/
4595F:	kernel/time/hrtimer.c
4596F:	kernel/time/clockevents.c
4597F:	kernel/time/tick*.*
4598F:	kernel/time/timer_*.c
4599F:	include/linux/clockchips.h
4600F:	include/linux/hrtimer.h
4601
4602HIGH-SPEED SCC DRIVER FOR AX.25
4603L:	linux-hams@vger.kernel.org
4604S:	Orphan
4605F:	drivers/net/hamradio/dmascc.c
4606F:	drivers/net/hamradio/scc.c
4607
4608HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4609M:	HighPoint Linux Team <linux@highpoint-tech.com>
4610W:	http://www.highpoint-tech.com
4611S:	Supported
4612F:	Documentation/scsi/hptiop.txt
4613F:	drivers/scsi/hptiop.c
4614
4615HIPPI
4616M:	Jes Sorensen <jes@trained-monkey.org>
4617L:	linux-hippi@sunsite.dk
4618S:	Maintained
4619F:	include/linux/hippidevice.h
4620F:	include/uapi/linux/if_hippi.h
4621F:	net/802/hippi.c
4622F:	drivers/net/hippi/
4623
4624HOST AP DRIVER
4625M:	Jouni Malinen <j@w1.fi>
4626L:	hostap@shmoo.com (subscribers-only)
4627L:	linux-wireless@vger.kernel.org
4628W:	http://hostap.epitest.fi/
4629S:	Maintained
4630F:	drivers/net/wireless/hostap/
4631
4632HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4633L:	platform-driver-x86@vger.kernel.org
4634S:	Orphan
4635F:	drivers/platform/x86/tc1100-wmi.c
4636
4637HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4638M:	Jaroslav Kysela <perex@perex.cz>
4639S:	Maintained
4640F:	drivers/net/ethernet/hp/hp100.*
4641
4642HPET:	High Precision Event Timers driver
4643M:	Clemens Ladisch <clemens@ladisch.de>
4644S:	Maintained
4645F:	Documentation/timers/hpet.txt
4646F:	drivers/char/hpet.c
4647F:	include/linux/hpet.h
4648F:	include/uapi/linux/hpet.h
4649
4650HPET:	x86
4651S:	Orphan
4652F:	arch/x86/kernel/hpet.c
4653F:	arch/x86/include/asm/hpet.h
4654
4655HPFS FILESYSTEM
4656M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4657W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4658S:	Maintained
4659F:	fs/hpfs/
4660
4661HSI SUBSYSTEM
4662M:	Sebastian Reichel <sre@kernel.org>
4663T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4664S:	Maintained
4665F:	Documentation/ABI/testing/sysfs-bus-hsi
4666F:	Documentation/hsi.txt
4667F:	drivers/hsi/
4668F:	include/linux/hsi/
4669F:	include/uapi/linux/hsi/
4670
4671HSO 3G MODEM DRIVER
4672M:	Jan Dumon <j.dumon@option.com>
4673W:	http://www.pharscape.org
4674S:	Maintained
4675F:	drivers/net/usb/hso.c
4676
4677HSR NETWORK PROTOCOL
4678M:	Arvid Brodin <arvid.brodin@alten.se>
4679L:	netdev@vger.kernel.org
4680S:	Maintained
4681F:	net/hsr/
4682
4683HTCPEN TOUCHSCREEN DRIVER
4684M:	Pau Oliva Fora <pof@eslack.org>
4685L:	linux-input@vger.kernel.org
4686S:	Maintained
4687F:	drivers/input/touchscreen/htcpen.c
4688
4689HUGETLB FILESYSTEM
4690M:	Nadia Yvette Chambers <nyc@holomorphy.com>
4691S:	Maintained
4692F:	fs/hugetlbfs/
4693
4694Hyper-V CORE AND DRIVERS
4695M:	K. Y. Srinivasan <kys@microsoft.com>
4696M:	Haiyang Zhang <haiyangz@microsoft.com>
4697L:	devel@linuxdriverproject.org
4698S:	Maintained
4699F:	arch/x86/include/asm/mshyperv.h
4700F:	arch/x86/include/uapi/asm/hyperv.h
4701F:	arch/x86/kernel/cpu/mshyperv.c
4702F:	drivers/hid/hid-hyperv.c
4703F:	drivers/hv/
4704F:	drivers/input/serio/hyperv-keyboard.c
4705F:	drivers/net/hyperv/
4706F:	drivers/scsi/storvsc_drv.c
4707F:	drivers/video/fbdev/hyperv_fb.c
4708F:	include/linux/hyperv.h
4709F:	tools/hv/
4710
4711I2C OVER PARALLEL PORT
4712M:	Jean Delvare <jdelvare@suse.de>
4713L:	linux-i2c@vger.kernel.org
4714S:	Maintained
4715F:	Documentation/i2c/busses/i2c-parport
4716F:	Documentation/i2c/busses/i2c-parport-light
4717F:	drivers/i2c/busses/i2c-parport.c
4718F:	drivers/i2c/busses/i2c-parport-light.c
4719
4720I2C/SMBUS CONTROLLER DRIVERS FOR PC
4721M:	Jean Delvare <jdelvare@suse.de>
4722L:	linux-i2c@vger.kernel.org
4723S:	Maintained
4724F:	Documentation/i2c/busses/i2c-ali1535
4725F:	Documentation/i2c/busses/i2c-ali1563
4726F:	Documentation/i2c/busses/i2c-ali15x3
4727F:	Documentation/i2c/busses/i2c-amd756
4728F:	Documentation/i2c/busses/i2c-amd8111
4729F:	Documentation/i2c/busses/i2c-i801
4730F:	Documentation/i2c/busses/i2c-nforce2
4731F:	Documentation/i2c/busses/i2c-piix4
4732F:	Documentation/i2c/busses/i2c-sis5595
4733F:	Documentation/i2c/busses/i2c-sis630
4734F:	Documentation/i2c/busses/i2c-sis96x
4735F:	Documentation/i2c/busses/i2c-via
4736F:	Documentation/i2c/busses/i2c-viapro
4737F:	drivers/i2c/busses/i2c-ali1535.c
4738F:	drivers/i2c/busses/i2c-ali1563.c
4739F:	drivers/i2c/busses/i2c-ali15x3.c
4740F:	drivers/i2c/busses/i2c-amd756.c
4741F:	drivers/i2c/busses/i2c-amd756-s4882.c
4742F:	drivers/i2c/busses/i2c-amd8111.c
4743F:	drivers/i2c/busses/i2c-i801.c
4744F:	drivers/i2c/busses/i2c-isch.c
4745F:	drivers/i2c/busses/i2c-nforce2.c
4746F:	drivers/i2c/busses/i2c-nforce2-s4985.c
4747F:	drivers/i2c/busses/i2c-piix4.c
4748F:	drivers/i2c/busses/i2c-sis5595.c
4749F:	drivers/i2c/busses/i2c-sis630.c
4750F:	drivers/i2c/busses/i2c-sis96x.c
4751F:	drivers/i2c/busses/i2c-via.c
4752F:	drivers/i2c/busses/i2c-viapro.c
4753
4754I2C/SMBUS ISMT DRIVER
4755M:	Seth Heasley <seth.heasley@intel.com>
4756M:	Neil Horman <nhorman@tuxdriver.com>
4757L:	linux-i2c@vger.kernel.org
4758F:	drivers/i2c/busses/i2c-ismt.c
4759F:	Documentation/i2c/busses/i2c-ismt
4760
4761I2C/SMBUS STUB DRIVER
4762M:	Jean Delvare <jdelvare@suse.de>
4763L:	linux-i2c@vger.kernel.org
4764S:	Maintained
4765F:	drivers/i2c/i2c-stub.c
4766
4767I2C SUBSYSTEM
4768M:	Wolfram Sang <wsa@the-dreams.de>
4769L:	linux-i2c@vger.kernel.org
4770W:	https://i2c.wiki.kernel.org/
4771Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
4772T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4773S:	Maintained
4774F:	Documentation/devicetree/bindings/i2c/
4775F:	Documentation/i2c/
4776F:	drivers/i2c/
4777F:	include/linux/i2c.h
4778F:	include/linux/i2c-*.h
4779F:	include/uapi/linux/i2c.h
4780F:	include/uapi/linux/i2c-*.h
4781
4782I2C ACPI SUPPORT
4783M:	Mika Westerberg <mika.westerberg@linux.intel.com>
4784L:	linux-i2c@vger.kernel.org
4785L:	linux-acpi@vger.kernel.org
4786S:	Maintained
4787
4788I2C-TAOS-EVM DRIVER
4789M:	Jean Delvare <jdelvare@suse.de>
4790L:	linux-i2c@vger.kernel.org
4791S:	Maintained
4792F:	Documentation/i2c/busses/i2c-taos-evm
4793F:	drivers/i2c/busses/i2c-taos-evm.c
4794
4795I2C-TINY-USB DRIVER
4796M:	Till Harbaum <till@harbaum.org>
4797L:	linux-i2c@vger.kernel.org
4798W:	http://www.harbaum.org/till/i2c_tiny_usb
4799S:	Maintained
4800F:	drivers/i2c/busses/i2c-tiny-usb.c
4801
4802i386 BOOT CODE
4803M:	"H. Peter Anvin" <hpa@zytor.com>
4804S:	Maintained
4805F:	arch/x86/boot/
4806
4807i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4808M:	"H. Peter Anvin" <hpa@zytor.com>
4809T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4810S:	Maintained
4811
4812IA64 (Itanium) PLATFORM
4813M:	Tony Luck <tony.luck@intel.com>
4814M:	Fenghua Yu <fenghua.yu@intel.com>
4815L:	linux-ia64@vger.kernel.org
4816T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4817S:	Maintained
4818F:	arch/ia64/
4819
4820IBM Power in-Nest Crypto Acceleration
4821M:	Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4822M:	Fionnuala Gunter <fin@linux.vnet.ibm.com>
4823L:	linux-crypto@vger.kernel.org
4824S:	Supported
4825F:	drivers/crypto/nx/
4826
4827IBM Power 842 compression accelerator
4828M:	Dan Streetman <ddstreet@us.ibm.com>
4829S:	Supported
4830F:	drivers/crypto/nx/nx-842.c
4831F:	include/linux/nx842.h
4832
4833IBM Power Linux RAID adapter
4834M:	Brian King <brking@us.ibm.com>
4835S:	Supported
4836F:	drivers/scsi/ipr.*
4837
4838IBM Power Virtual Ethernet Device Driver
4839M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4840L:	netdev@vger.kernel.org
4841S:	Supported
4842F:	drivers/net/ethernet/ibm/ibmveth.*
4843
4844IBM Power Virtual SCSI Device Drivers
4845M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4846L:	linux-scsi@vger.kernel.org
4847S:	Supported
4848F:	drivers/scsi/ibmvscsi/ibmvscsi*
4849F:	drivers/scsi/ibmvscsi/viosrp.h
4850
4851IBM Power Virtual FC Device Drivers
4852M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4853L:	linux-scsi@vger.kernel.org
4854S:	Supported
4855F:	drivers/scsi/ibmvscsi/ibmvfc*
4856
4857IBM ServeRAID RAID DRIVER
4858S:	Orphan
4859F:	drivers/scsi/ips.*
4860
4861ICH LPC AND GPIO DRIVER
4862M:	Peter Tyser <ptyser@xes-inc.com>
4863S:	Maintained
4864F:	drivers/mfd/lpc_ich.c
4865F:	drivers/gpio/gpio-ich.c
4866
4867IDE SUBSYSTEM
4868M:	"David S. Miller" <davem@davemloft.net>
4869L:	linux-ide@vger.kernel.org
4870Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
4871T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4872S:	Maintained
4873F:	Documentation/ide/
4874F:	drivers/ide/
4875F:	include/linux/ide.h
4876
4877IDEAPAD LAPTOP EXTRAS DRIVER
4878M:	Ike Panhc <ike.pan@canonical.com>
4879L:	platform-driver-x86@vger.kernel.org
4880W:	http://launchpad.net/ideapad-laptop
4881S:	Maintained
4882F:	drivers/platform/x86/ideapad-laptop.c
4883
4884IDEAPAD LAPTOP SLIDEBAR DRIVER
4885M:	Andrey Moiseev <o2g.org.ru@gmail.com>
4886L:	linux-input@vger.kernel.org
4887W:	https://github.com/o2genum/ideapad-slidebar
4888S:	Maintained
4889F:	drivers/input/misc/ideapad_slidebar.c
4890
4891IDE/ATAPI DRIVERS
4892M:	Borislav Petkov <bp@alien8.de>
4893L:	linux-ide@vger.kernel.org
4894S:	Maintained
4895F:	Documentation/cdrom/ide-cd
4896F:	drivers/ide/ide-cd*
4897
4898IDLE-I7300
4899M:	Andy Henroid <andrew.d.henroid@intel.com>
4900L:	linux-pm@vger.kernel.org
4901S:	Supported
4902F:	drivers/idle/i7300_idle.c
4903
4904IEEE 802.15.4 SUBSYSTEM
4905M:	Alexander Aring <alex.aring@gmail.com>
4906L:	linux-wpan@vger.kernel.org
4907W:	https://github.com/linux-wpan
4908T:	git git://github.com/linux-wpan/linux-wpan-next.git
4909S:	Maintained
4910F:	net/ieee802154/
4911F:	net/mac802154/
4912F:	drivers/net/ieee802154/
4913F:	include/linux/nl802154.h
4914F:	include/linux/ieee802154.h
4915F:	include/net/nl802154.h
4916F:	include/net/mac802154.h
4917F:	include/net/af_ieee802154.h
4918F:	include/net/cfg802154.h
4919F:	include/net/ieee802154_netdev.h
4920F:	Documentation/networking/ieee802154.txt
4921
4922IGORPLUG-USB IR RECEIVER
4923M:	Sean Young <sean@mess.org>
4924L:	linux-media@vger.kernel.org
4925S:	Maintained
4926F:	drivers/media/rc/igorplugusb.c
4927
4928IGUANAWORKS USB IR TRANSCEIVER
4929M:	Sean Young <sean@mess.org>
4930L:	linux-media@vger.kernel.org
4931S:	Maintained
4932F:	drivers/media/rc/iguanair.c
4933
4934IIO SUBSYSTEM AND DRIVERS
4935M:	Jonathan Cameron <jic23@kernel.org>
4936R:	Hartmut Knaack <knaack.h@gmx.de>
4937R:	Lars-Peter Clausen <lars@metafoo.de>
4938R:	Peter Meerwald <pmeerw@pmeerw.net>
4939L:	linux-iio@vger.kernel.org
4940S:	Maintained
4941F:	drivers/iio/
4942F:	drivers/staging/iio/
4943F:	include/linux/iio/
4944
4945IKANOS/ADI EAGLE ADSL USB DRIVER
4946M:	Matthieu Castet <castet.matthieu@free.fr>
4947M:	Stanislaw Gruszka <stf_xl@wp.pl>
4948S:	Maintained
4949F:	drivers/usb/atm/ueagle-atm.c
4950
4951INA209 HARDWARE MONITOR DRIVER
4952M:	Guenter Roeck <linux@roeck-us.net>
4953L:	lm-sensors@lm-sensors.org
4954S:	Maintained
4955F:	Documentation/hwmon/ina209
4956F:	Documentation/devicetree/bindings/i2c/ina209.txt
4957F:	drivers/hwmon/ina209.c
4958
4959INA2XX HARDWARE MONITOR DRIVER
4960M:	Guenter Roeck <linux@roeck-us.net>
4961L:	lm-sensors@lm-sensors.org
4962S:	Maintained
4963F:	Documentation/hwmon/ina2xx
4964F:	drivers/hwmon/ina2xx.c
4965F:	include/linux/platform_data/ina2xx.h
4966
4967INDUSTRY PACK SUBSYSTEM (IPACK)
4968M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4969M:	Jens Taprogge <jens.taprogge@taprogge.org>
4970M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4971L:	industrypack-devel@lists.sourceforge.net
4972W:	http://industrypack.sourceforge.net
4973S:	Maintained
4974F:	drivers/ipack/
4975
4976INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4977M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4978M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
4979L:	linux-ima-devel@lists.sourceforge.net
4980L:	linux-ima-user@lists.sourceforge.net
4981L:	linux-security-module@vger.kernel.org
4982S:	Supported
4983F:	security/integrity/ima/
4984
4985IMGTEC IR DECODER DRIVER
4986M:	James Hogan <james.hogan@imgtec.com>
4987S:	Maintained
4988F:	drivers/media/rc/img-ir/
4989
4990IMS TWINTURBO FRAMEBUFFER DRIVER
4991L:	linux-fbdev@vger.kernel.org
4992S:	Orphan
4993F:	drivers/video/fbdev/imsttfb.c
4994
4995INFINIBAND SUBSYSTEM
4996M:	Roland Dreier <roland@kernel.org>
4997M:	Sean Hefty <sean.hefty@intel.com>
4998M:	Hal Rosenstock <hal.rosenstock@gmail.com>
4999L:	linux-rdma@vger.kernel.org
5000W:	http://www.openfabrics.org/
5001Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5002T:	git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
5003S:	Supported
5004F:	Documentation/infiniband/
5005F:	drivers/infiniband/
5006F:	include/uapi/linux/if_infiniband.h
5007
5008INOTIFY
5009M:	John McCutchan <john@johnmccutchan.com>
5010M:	Robert Love <rlove@rlove.org>
5011M:	Eric Paris <eparis@parisplace.org>
5012S:	Maintained
5013F:	Documentation/filesystems/inotify.txt
5014F:	fs/notify/inotify/
5015F:	include/linux/inotify.h
5016F:	include/uapi/linux/inotify.h
5017
5018INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5019M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5020L:	linux-input@vger.kernel.org
5021Q:	http://patchwork.kernel.org/project/linux-input/list/
5022T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5023S:	Maintained
5024F:	drivers/input/
5025F:	include/linux/input.h
5026F:	include/uapi/linux/input.h
5027F:	include/linux/input/
5028
5029INPUT MULTITOUCH (MT) PROTOCOL
5030M:	Henrik Rydberg <rydberg@bitmath.org>
5031L:	linux-input@vger.kernel.org
5032T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5033S:	Odd fixes
5034F:	Documentation/input/multi-touch-protocol.txt
5035F:	drivers/input/input-mt.c
5036K:	\b(ABS|SYN)_MT_
5037
5038INTEL ASoC BDW/HSW DRIVERS
5039M:	Jie Yang <yang.jie@linux.intel.com>
5040L:	alsa-devel@alsa-project.org
5041S:	Supported
5042F:	sound/soc/intel/sst-haswell*
5043F:	sound/soc/intel/sst-dsp*
5044F:	sound/soc/intel/sst-firmware.c
5045F:	sound/soc/intel/broadwell.c
5046F:	sound/soc/intel/haswell.c
5047
5048INTEL C600 SERIES SAS CONTROLLER DRIVER
5049M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5050M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5051L:	linux-scsi@vger.kernel.org
5052T:	git git://git.code.sf.net/p/intel-sas/isci
5053S:	Supported
5054F:	drivers/scsi/isci/
5055
5056INTEL IDLE DRIVER
5057M:	Len Brown <lenb@kernel.org>
5058L:	linux-pm@vger.kernel.org
5059T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5060S:	Supported
5061F:	drivers/idle/intel_idle.c
5062
5063INTEL PSTATE DRIVER
5064M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5065L:	linux-pm@vger.kernel.org
5066S:	Supported
5067F:	drivers/cpufreq/intel_pstate.c
5068
5069INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5070M:	Maik Broemme <mbroemme@plusserver.de>
5071L:	linux-fbdev@vger.kernel.org
5072S:	Maintained
5073F:	Documentation/fb/intelfb.txt
5074F:	drivers/video/fbdev/intelfb/
5075
5076INTEL 810/815 FRAMEBUFFER DRIVER
5077M:	Antonino Daplas <adaplas@gmail.com>
5078L:	linux-fbdev@vger.kernel.org
5079S:	Maintained
5080F:	drivers/video/fbdev/i810/
5081
5082INTEL MENLOW THERMAL DRIVER
5083M:	Sujith Thomas <sujith.thomas@intel.com>
5084L:	platform-driver-x86@vger.kernel.org
5085W:	https://01.org/linux-acpi
5086S:	Supported
5087F:	drivers/platform/x86/intel_menlow.c
5088
5089INTEL IA32 MICROCODE UPDATE SUPPORT
5090M:	Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
5091S:	Maintained
5092F:	arch/x86/kernel/cpu/microcode/core*
5093F:	arch/x86/kernel/cpu/microcode/intel*
5094
5095INTEL I/OAT DMA DRIVER
5096M:	Dave Jiang <dave.jiang@intel.com>
5097R:	Dan Williams <dan.j.williams@intel.com>
5098L:	dmaengine@vger.kernel.org
5099Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5100S:	Supported
5101F:	drivers/dma/ioat*
5102
5103INTEL IOMMU (VT-d)
5104M:	David Woodhouse <dwmw2@infradead.org>
5105L:	iommu@lists.linux-foundation.org
5106T:	git git://git.infradead.org/iommu-2.6.git
5107S:	Supported
5108F:	drivers/iommu/intel-iommu.c
5109F:	include/linux/intel-iommu.h
5110
5111INTEL IOP-ADMA DMA DRIVER
5112R:	Dan Williams <dan.j.williams@intel.com>
5113S:	Odd fixes
5114F:	drivers/dma/iop-adma.c
5115
5116INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5117M:	Krzysztof Halasa <khalasa@piap.pl>
5118S:	Maintained
5119F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5120F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5121F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5122F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5123F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5124F:	drivers/net/wan/ixp4xx_hss.c
5125
5126INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5127M:	Deepak Saxena <dsaxena@plexity.net>
5128S:	Maintained
5129F:	drivers/char/hw_random/ixp4xx-rng.c
5130
5131INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5132M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5133M:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5134M:	Bruce Allan <bruce.w.allan@intel.com>
5135M:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5136M:	Don Skidmore <donald.c.skidmore@intel.com>
5137M:	Greg Rose <gregory.v.rose@intel.com>
5138M:	Matthew Vick <matthew.vick@intel.com>
5139M:	John Ronciak <john.ronciak@intel.com>
5140M:	Mitch Williams <mitch.a.williams@intel.com>
5141M:	Linux NICS <linux.nics@intel.com>
5142L:	e1000-devel@lists.sourceforge.net
5143W:	http://www.intel.com/support/feedback.htm
5144W:	http://e1000.sourceforge.net/
5145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5146T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5147S:	Supported
5148F:	Documentation/networking/e100.txt
5149F:	Documentation/networking/e1000.txt
5150F:	Documentation/networking/e1000e.txt
5151F:	Documentation/networking/igb.txt
5152F:	Documentation/networking/igbvf.txt
5153F:	Documentation/networking/ixgb.txt
5154F:	Documentation/networking/ixgbe.txt
5155F:	Documentation/networking/ixgbevf.txt
5156F:	Documentation/networking/i40e.txt
5157F:	Documentation/networking/i40evf.txt
5158F:	drivers/net/ethernet/intel/
5159F:	drivers/net/ethernet/intel/*/
5160
5161INTEL-MID GPIO DRIVER
5162M:	David Cohen <david.a.cohen@linux.intel.com>
5163L:	linux-gpio@vger.kernel.org
5164S:	Maintained
5165F:	drivers/gpio/gpio-intel-mid.c
5166
5167INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5168M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5169L:	linux-wireless@vger.kernel.org
5170S:	Maintained
5171F:	Documentation/networking/README.ipw2100
5172F:	Documentation/networking/README.ipw2200
5173F:	drivers/net/wireless/ipw2x00/
5174
5175INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5176M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5177M:	Gang Wei <gang.wei@intel.com>
5178M:	Shane Wang <shane.wang@intel.com>
5179L:	tboot-devel@lists.sourceforge.net
5180W:	http://tboot.sourceforge.net
5181T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5182S:	Supported
5183F:	Documentation/intel_txt.txt
5184F:	include/linux/tboot.h
5185F:	arch/x86/kernel/tboot.c
5186
5187INTEL WIRELESS WIMAX CONNECTION 2400
5188M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5189M:	linux-wimax@intel.com
5190L:     wimax@linuxwimax.org (subscribers-only)
5191S:	Supported
5192W:	http://linuxwimax.org
5193F:	Documentation/wimax/README.i2400m
5194F:	drivers/net/wimax/i2400m/
5195F:	include/uapi/linux/wimax/i2400m.h
5196
5197INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5198M:	Stanislaw Gruszka <sgruszka@redhat.com>
5199L:	linux-wireless@vger.kernel.org
5200S:	Supported
5201F:	drivers/net/wireless/iwlegacy/
5202
5203INTEL WIRELESS WIFI LINK (iwlwifi)
5204M:	Johannes Berg <johannes.berg@intel.com>
5205M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5206M:	Intel Linux Wireless <ilw@linux.intel.com>
5207L:	linux-wireless@vger.kernel.org
5208W:	http://intellinuxwireless.org
5209T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5210S:	Supported
5211F:	drivers/net/wireless/iwlwifi/
5212
5213INTEL MANAGEMENT ENGINE (mei)
5214M:	Tomas Winkler <tomas.winkler@intel.com>
5215L:	linux-kernel@vger.kernel.org
5216S:	Supported
5217F:	include/uapi/linux/mei.h
5218F:	drivers/misc/mei/*
5219F:	Documentation/misc-devices/mei/*
5220
5221IOC3 ETHERNET DRIVER
5222M:	Ralf Baechle <ralf@linux-mips.org>
5223L:	linux-mips@linux-mips.org
5224S:	Maintained
5225F:	drivers/net/ethernet/sgi/ioc3-eth.c
5226
5227IOC3 SERIAL DRIVER
5228M:	Pat Gefre <pfg@sgi.com>
5229L:	linux-serial@vger.kernel.org
5230S:	Maintained
5231F:	drivers/tty/serial/ioc3_serial.c
5232
5233IOMMU DRIVERS
5234M:	Joerg Roedel <joro@8bytes.org>
5235L:	iommu@lists.linux-foundation.org
5236T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5237S:	Maintained
5238F:	drivers/iommu/
5239
5240IP MASQUERADING
5241M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5242S:	Maintained
5243F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5244
5245IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5246M:	Francois Romieu <romieu@fr.zoreil.com>
5247M:	Sorbica Shieh <sorbica@icplus.com.tw>
5248L:	netdev@vger.kernel.org
5249S:	Maintained
5250F:	drivers/net/ethernet/icplus/ipg.*
5251
5252IPATH DRIVER
5253M:	Mike Marciniszyn <infinipath@intel.com>
5254L:	linux-rdma@vger.kernel.org
5255S:	Maintained
5256F:	drivers/infiniband/hw/ipath/
5257
5258IPMI SUBSYSTEM
5259M:	Corey Minyard <minyard@acm.org>
5260L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5261W:	http://openipmi.sourceforge.net/
5262S:	Supported
5263F:	Documentation/IPMI.txt
5264F:	drivers/char/ipmi/
5265F:	include/linux/ipmi*
5266F:	include/uapi/linux/ipmi*
5267
5268IPS SCSI RAID DRIVER
5269M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5270L:	linux-scsi@vger.kernel.org
5271W:	http://www.adaptec.com/
5272S:	Maintained
5273F:	drivers/scsi/ips*
5274
5275IPVS
5276M:	Wensong Zhang <wensong@linux-vs.org>
5277M:	Simon Horman <horms@verge.net.au>
5278M:	Julian Anastasov <ja@ssi.bg>
5279L:	netdev@vger.kernel.org
5280L:	lvs-devel@vger.kernel.org
5281S:	Maintained
5282F:	Documentation/networking/ipvs-sysctl.txt
5283F:	include/net/ip_vs.h
5284F:	include/uapi/linux/ip_vs.h
5285F:	net/netfilter/ipvs/
5286
5287IPWIRELESS DRIVER
5288M:	Jiri Kosina <jkosina@suse.cz>
5289M:	David Sterba <dsterba@suse.cz>
5290S:	Odd Fixes
5291F:	drivers/tty/ipwireless/
5292
5293IPX NETWORK LAYER
5294M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5295L:	netdev@vger.kernel.org
5296S:	Maintained
5297F:	include/net/ipx.h
5298F:	include/uapi/linux/ipx.h
5299F:	net/ipx/
5300
5301IRDA SUBSYSTEM
5302M:	Samuel Ortiz <samuel@sortiz.org>
5303L:	irda-users@lists.sourceforge.net (subscribers-only)
5304L:	netdev@vger.kernel.org
5305W:	http://irda.sourceforge.net/
5306S:	Maintained
5307T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5308F:	Documentation/networking/irda.txt
5309F:	drivers/net/irda/
5310F:	include/net/irda/
5311F:	net/irda/
5312
5313IRQ SUBSYSTEM
5314M:	Thomas Gleixner <tglx@linutronix.de>
5315L:	linux-kernel@vger.kernel.org
5316S:	Maintained
5317T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5318F:	kernel/irq/
5319
5320IRQCHIP DRIVERS
5321M:	Thomas Gleixner <tglx@linutronix.de>
5322M:	Jason Cooper <jason@lakedaemon.net>
5323L:	linux-kernel@vger.kernel.org
5324S:	Maintained
5325T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5326T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5327F:	Documentation/devicetree/bindings/interrupt-controller/
5328F:	drivers/irqchip/
5329
5330IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5331M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5332S:	Maintained
5333F:	Documentation/IRQ-domain.txt
5334F:	include/linux/irqdomain.h
5335F:	kernel/irq/irqdomain.c
5336
5337ISAPNP
5338M:	Jaroslav Kysela <perex@perex.cz>
5339S:	Maintained
5340F:	Documentation/isapnp.txt
5341F:	drivers/pnp/isapnp/
5342F:	include/linux/isapnp.h
5343
5344ISA RADIO MODULE
5345M:	Hans Verkuil <hverkuil@xs4all.nl>
5346L:	linux-media@vger.kernel.org
5347T:	git git://linuxtv.org/media_tree.git
5348W:	http://linuxtv.org
5349S:	Maintained
5350F:	drivers/media/radio/radio-isa*
5351
5352iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5353M:	Peter Jones <pjones@redhat.com>
5354M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5355S:	Maintained
5356F:	drivers/firmware/iscsi_ibft*
5357
5358ISCSI
5359M:	Mike Christie <michaelc@cs.wisc.edu>
5360L:	open-iscsi@googlegroups.com
5361W:	www.open-iscsi.org
5362T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5363S:	Maintained
5364F:	drivers/scsi/*iscsi*
5365F:	include/scsi/*iscsi*
5366
5367ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5368M:	Or Gerlitz <ogerlitz@mellanox.com>
5369M:	Sagi Grimberg <sagig@mellanox.com>
5370M:	Roi Dayan <roid@mellanox.com>
5371L:	linux-rdma@vger.kernel.org
5372S:	Supported
5373W:	http://www.openfabrics.org
5374W:	www.open-iscsi.org
5375Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5376F:	drivers/infiniband/ulp/iser/
5377
5378ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5379M:	Sagi Grimberg <sagig@mellanox.com>
5380T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5381L:	linux-rdma@vger.kernel.org
5382L:	target-devel@vger.kernel.org
5383S:	Supported
5384W:	http://www.linux-iscsi.org
5385F:	drivers/infiniband/ulp/isert
5386
5387ISDN SUBSYSTEM
5388M:	Karsten Keil <isdn@linux-pingi.de>
5389L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5390L:	netdev@vger.kernel.org
5391W:	http://www.isdn4linux.de
5392T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5393S:	Maintained
5394F:	Documentation/isdn/
5395F:	drivers/isdn/
5396F:	include/linux/isdn.h
5397F:	include/linux/isdn/
5398F:	include/uapi/linux/isdn.h
5399F:	include/uapi/linux/isdn/
5400
5401ISDN SUBSYSTEM (Eicon active card driver)
5402M:	Armin Schindler <mac@melware.de>
5403L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5404W:	http://www.melware.de
5405S:	Maintained
5406F:	drivers/isdn/hardware/eicon/
5407
5408IT87 HARDWARE MONITORING DRIVER
5409M:	Jean Delvare <jdelvare@suse.de>
5410L:	lm-sensors@lm-sensors.org
5411S:	Maintained
5412F:	Documentation/hwmon/it87
5413F:	drivers/hwmon/it87.c
5414
5415IT913X MEDIA DRIVER
5416M:	Antti Palosaari <crope@iki.fi>
5417L:	linux-media@vger.kernel.org
5418W:	http://linuxtv.org/
5419W:	http://palosaari.fi/linux/
5420Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5421T:	git git://linuxtv.org/anttip/media_tree.git
5422S:	Maintained
5423F:	drivers/media/tuners/it913x*
5424
5425IVTV VIDEO4LINUX DRIVER
5426M:	Andy Walls <awalls@md.metrocast.net>
5427L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5428L:	linux-media@vger.kernel.org
5429T:	git git://linuxtv.org/media_tree.git
5430W:	http://www.ivtvdriver.org
5431S:	Maintained
5432F:	Documentation/video4linux/*.ivtv
5433F:	drivers/media/pci/ivtv/
5434F:	include/uapi/linux/ivtv*
5435
5436IX2505V MEDIA DRIVER
5437M:	Malcolm Priestley <tvboxspy@gmail.com>
5438L:	linux-media@vger.kernel.org
5439W:	http://linuxtv.org/
5440Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5441S:	Maintained
5442F:	drivers/media/dvb-frontends/ix2505v*
5443
5444JC42.4 TEMPERATURE SENSOR DRIVER
5445M:	Guenter Roeck <linux@roeck-us.net>
5446L:	lm-sensors@lm-sensors.org
5447S:	Maintained
5448F:	drivers/hwmon/jc42.c
5449F:	Documentation/hwmon/jc42
5450
5451JFS FILESYSTEM
5452M:	Dave Kleikamp <shaggy@kernel.org>
5453L:	jfs-discussion@lists.sourceforge.net
5454W:	http://jfs.sourceforge.net/
5455T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5456S:	Maintained
5457F:	Documentation/filesystems/jfs.txt
5458F:	fs/jfs/
5459
5460JME NETWORK DRIVER
5461M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5462L:	netdev@vger.kernel.org
5463S:	Maintained
5464F:	drivers/net/ethernet/jme.*
5465
5466JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5467M:	David Woodhouse <dwmw2@infradead.org>
5468L:	linux-mtd@lists.infradead.org
5469W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5470S:	Maintained
5471F:	fs/jffs2/
5472F:	include/uapi/linux/jffs2.h
5473
5474JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5475M:	Andrew Morton <akpm@linux-foundation.org>
5476M:	Jan Kara <jack@suse.cz>
5477L:	linux-ext4@vger.kernel.org
5478S:	Maintained
5479F:	fs/jbd/
5480F:	include/linux/jbd.h
5481
5482JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5483M:	"Theodore Ts'o" <tytso@mit.edu>
5484L:	linux-ext4@vger.kernel.org
5485S:	Maintained
5486F:	fs/jbd2/
5487F:	include/linux/jbd2.h
5488
5489JSM Neo PCI based serial card
5490M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5491L:	linux-serial@vger.kernel.org
5492S:	Maintained
5493F:	drivers/tty/serial/jsm/
5494
5495K10TEMP HARDWARE MONITORING DRIVER
5496M:	Clemens Ladisch <clemens@ladisch.de>
5497L:	lm-sensors@lm-sensors.org
5498S:	Maintained
5499F:	Documentation/hwmon/k10temp
5500F:	drivers/hwmon/k10temp.c
5501
5502K8TEMP HARDWARE MONITORING DRIVER
5503M:	Rudolf Marek <r.marek@assembler.cz>
5504L:	lm-sensors@lm-sensors.org
5505S:	Maintained
5506F:	Documentation/hwmon/k8temp
5507F:	drivers/hwmon/k8temp.c
5508
5509KCONFIG
5510M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5511L:	linux-kbuild@vger.kernel.org
5512T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5513S:	Maintained
5514F:	Documentation/kbuild/kconfig-language.txt
5515F:	scripts/kconfig/
5516
5517KDUMP
5518M:	Vivek Goyal <vgoyal@redhat.com>
5519M:	Haren Myneni <hbabu@us.ibm.com>
5520L:	kexec@lists.infradead.org
5521W:	http://lse.sourceforge.net/kdump/
5522S:	Maintained
5523F:	Documentation/kdump/
5524
5525KEENE FM RADIO TRANSMITTER DRIVER
5526M:	Hans Verkuil <hverkuil@xs4all.nl>
5527L:	linux-media@vger.kernel.org
5528T:	git git://linuxtv.org/media_tree.git
5529W:	http://linuxtv.org
5530S:	Maintained
5531F:	drivers/media/radio/radio-keene*
5532
5533KERNEL AUTOMOUNTER v4 (AUTOFS4)
5534M:	Ian Kent <raven@themaw.net>
5535L:	autofs@vger.kernel.org
5536S:	Maintained
5537F:	fs/autofs4/
5538
5539KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5540M:	Michal Marek <mmarek@suse.cz>
5541T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5542T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5543L:	linux-kbuild@vger.kernel.org
5544S:	Maintained
5545F:	Documentation/kbuild/
5546F:	Makefile
5547F:	scripts/Makefile.*
5548F:	scripts/basic/
5549F:	scripts/mk*
5550F:	scripts/package/
5551
5552KERNEL JANITORS
5553L:	kernel-janitors@vger.kernel.org
5554W:	http://kernelnewbies.org/KernelJanitors
5555S:	Odd Fixes
5556
5557KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5558M:	"J. Bruce Fields" <bfields@fieldses.org>
5559L:	linux-nfs@vger.kernel.org
5560W:	http://nfs.sourceforge.net/
5561S:	Supported
5562F:	fs/nfsd/
5563F:	include/uapi/linux/nfsd/
5564F:	fs/lockd/
5565F:	fs/nfs_common/
5566F:	net/sunrpc/
5567F:	include/linux/lockd/
5568F:	include/linux/sunrpc/
5569F:	include/uapi/linux/sunrpc/
5570
5571KERNEL SELFTEST FRAMEWORK
5572M:	Shuah Khan <shuahkh@osg.samsung.com>
5573L:	linux-api@vger.kernel.org
5574T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5575S:	Maintained
5576F:	tools/testing/selftests
5577
5578KERNEL VIRTUAL MACHINE (KVM)
5579M:	Gleb Natapov <gleb@kernel.org>
5580M:	Paolo Bonzini <pbonzini@redhat.com>
5581L:	kvm@vger.kernel.org
5582W:	http://www.linux-kvm.org
5583T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5584S:	Supported
5585F:	Documentation/*/kvm*.txt
5586F:	Documentation/virtual/kvm/
5587F:	arch/*/kvm/
5588F:	arch/*/include/asm/kvm*
5589F:	include/linux/kvm*
5590F:	include/uapi/linux/kvm*
5591F:	virt/kvm/
5592
5593KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5594M:	Joerg Roedel <joro@8bytes.org>
5595L:	kvm@vger.kernel.org
5596W:	http://kvm.qumranet.com
5597S:	Maintained
5598F:	arch/x86/include/asm/svm.h
5599F:	arch/x86/kvm/svm.c
5600
5601KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5602M:	Alexander Graf <agraf@suse.de>
5603L:	kvm-ppc@vger.kernel.org
5604W:	http://kvm.qumranet.com
5605T:	git git://github.com/agraf/linux-2.6.git
5606S:	Supported
5607F:	arch/powerpc/include/asm/kvm*
5608F:	arch/powerpc/kvm/
5609
5610KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5611M:	Christian Borntraeger <borntraeger@de.ibm.com>
5612M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5613M:	linux390@de.ibm.com
5614L:	linux-s390@vger.kernel.org
5615W:	http://www.ibm.com/developerworks/linux/linux390/
5616S:	Supported
5617F:	Documentation/s390/kvm.txt
5618F:	arch/s390/include/asm/kvm*
5619F:	arch/s390/kvm/
5620F:	drivers/s390/kvm/
5621
5622KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5623M:	Christoffer Dall <christoffer.dall@linaro.org>
5624M:	Marc Zyngier <marc.zyngier@arm.com>
5625L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5626L:	kvmarm@lists.cs.columbia.edu
5627W:	http://systems.cs.columbia.edu/projects/kvm-arm
5628S:	Supported
5629F:	arch/arm/include/uapi/asm/kvm*
5630F:	arch/arm/include/asm/kvm*
5631F:	arch/arm/kvm/
5632F:	virt/kvm/arm/
5633F:	include/kvm/arm_*
5634
5635KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5636M:	Christoffer Dall <christoffer.dall@linaro.org>
5637M:	Marc Zyngier <marc.zyngier@arm.com>
5638L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5639L:	kvmarm@lists.cs.columbia.edu
5640S:	Maintained
5641F:	arch/arm64/include/uapi/asm/kvm*
5642F:	arch/arm64/include/asm/kvm*
5643F:	arch/arm64/kvm/
5644
5645KEXEC
5646M:	Eric Biederman <ebiederm@xmission.com>
5647W:	http://kernel.org/pub/linux/utils/kernel/kexec/
5648L:	kexec@lists.infradead.org
5649S:	Maintained
5650F:	include/linux/kexec.h
5651F:	include/uapi/linux/kexec.h
5652F:	kernel/kexec.c
5653
5654KEYS/KEYRINGS:
5655M:	David Howells <dhowells@redhat.com>
5656L:	keyrings@linux-nfs.org
5657S:	Maintained
5658F:	Documentation/security/keys.txt
5659F:	include/linux/key.h
5660F:	include/linux/key-type.h
5661F:	include/keys/
5662F:	security/keys/
5663
5664KEYS-TRUSTED
5665M:	David Safford <safford@us.ibm.com>
5666M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5667L:	linux-security-module@vger.kernel.org
5668L:	keyrings@linux-nfs.org
5669S:	Supported
5670F:	Documentation/security/keys-trusted-encrypted.txt
5671F:	include/keys/trusted-type.h
5672F:	security/keys/trusted.c
5673F:	security/keys/trusted.h
5674
5675KEYS-ENCRYPTED
5676M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5677M:	David Safford <safford@us.ibm.com>
5678L:	linux-security-module@vger.kernel.org
5679L:	keyrings@linux-nfs.org
5680S:	Supported
5681F:	Documentation/security/keys-trusted-encrypted.txt
5682F:	include/keys/encrypted-type.h
5683F:	security/keys/encrypted-keys/
5684
5685KGDB / KDB /debug_core
5686M:	Jason Wessel <jason.wessel@windriver.com>
5687W:	http://kgdb.wiki.kernel.org/
5688L:	kgdb-bugreport@lists.sourceforge.net
5689S:	Maintained
5690F:	Documentation/DocBook/kgdb.tmpl
5691F:	drivers/misc/kgdbts.c
5692F:	drivers/tty/serial/kgdboc.c
5693F:	include/linux/kdb.h
5694F:	include/linux/kgdb.h
5695F:	kernel/debug/
5696
5697KMEMCHECK
5698M:	Vegard Nossum <vegardno@ifi.uio.no>
5699M:	Pekka Enberg <penberg@kernel.org>
5700S:	Maintained
5701F:	Documentation/kmemcheck.txt
5702F:	arch/x86/include/asm/kmemcheck.h
5703F:	arch/x86/mm/kmemcheck/
5704F:	include/linux/kmemcheck.h
5705F:	mm/kmemcheck.c
5706
5707KMEMLEAK
5708M:	Catalin Marinas <catalin.marinas@arm.com>
5709S:	Maintained
5710F:	Documentation/kmemleak.txt
5711F:	include/linux/kmemleak.h
5712F:	mm/kmemleak.c
5713F:	mm/kmemleak-test.c
5714
5715KPROBES
5716M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5717M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5718M:	"David S. Miller" <davem@davemloft.net>
5719M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5720S:	Maintained
5721F:	Documentation/kprobes.txt
5722F:	include/linux/kprobes.h
5723F:	kernel/kprobes.c
5724
5725KS0108 LCD CONTROLLER DRIVER
5726M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5727W:	http://miguelojeda.es/auxdisplay.htm
5728W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5729S:	Maintained
5730F:	Documentation/auxdisplay/ks0108
5731F:	drivers/auxdisplay/ks0108.c
5732F:	include/linux/ks0108.h
5733
5734LAPB module
5735L:	linux-x25@vger.kernel.org
5736S:	Orphan
5737F:	Documentation/networking/lapb-module.txt
5738F:	include/*/lapb.h
5739F:	net/lapb/
5740
5741LASI 53c700 driver for PARISC
5742M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5743L:	linux-scsi@vger.kernel.org
5744S:	Maintained
5745F:	Documentation/scsi/53c700.txt
5746F:	drivers/scsi/53c700*
5747
5748LED SUBSYSTEM
5749M:	Bryan Wu <cooloney@gmail.com>
5750M:	Richard Purdie <rpurdie@rpsys.net>
5751L:	linux-leds@vger.kernel.org
5752T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5753S:	Maintained
5754F:	drivers/leds/
5755F:	include/linux/leds.h
5756
5757LEGACY EEPROM DRIVER
5758M:	Jean Delvare <jdelvare@suse.de>
5759S:	Maintained
5760F:	Documentation/misc-devices/eeprom
5761F:	drivers/misc/eeprom/eeprom.c
5762
5763LEGO USB Tower driver
5764M:	Juergen Stuber <starblue@users.sourceforge.net>
5765L:	legousb-devel@lists.sourceforge.net
5766W:	http://legousb.sourceforge.net/
5767S:	Maintained
5768F:	drivers/usb/misc/legousbtower.c
5769
5770LG2160 MEDIA DRIVER
5771M:	Michael Krufky <mkrufky@linuxtv.org>
5772L:	linux-media@vger.kernel.org
5773W:	http://linuxtv.org/
5774W:	http://github.com/mkrufky
5775Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5776T:	git git://linuxtv.org/mkrufky/tuners.git
5777S:	Maintained
5778F:	drivers/media/dvb-frontends/lg2160.*
5779
5780LGDT3305 MEDIA DRIVER
5781M:	Michael Krufky <mkrufky@linuxtv.org>
5782L:	linux-media@vger.kernel.org
5783W:	http://linuxtv.org/
5784W:	http://github.com/mkrufky
5785Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5786T:	git git://linuxtv.org/mkrufky/tuners.git
5787S:	Maintained
5788F:	drivers/media/dvb-frontends/lgdt3305.*
5789
5790LGUEST
5791M:	Rusty Russell <rusty@rustcorp.com.au>
5792L:	lguest@lists.ozlabs.org
5793W:	http://lguest.ozlabs.org/
5794S:	Odd Fixes
5795F:	arch/x86/include/asm/lguest*.h
5796F:	arch/x86/lguest/
5797F:	drivers/lguest/
5798F:	include/linux/lguest*.h
5799F:	tools/lguest/
5800
5801LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5802M:	Tejun Heo <tj@kernel.org>
5803L:	linux-ide@vger.kernel.org
5804T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5805S:	Maintained
5806F:	drivers/ata/
5807F:	include/linux/ata.h
5808F:	include/linux/libata.h
5809
5810LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5811M:	Viresh Kumar <viresh.linux@gmail.com>
5812L:	linux-ide@vger.kernel.org
5813T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5814S:	Maintained
5815F:	include/linux/pata_arasan_cf_data.h
5816F:	drivers/ata/pata_arasan_cf.c
5817
5818LIBATA PATA DRIVERS
5819M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5820M:	Tejun Heo <tj@kernel.org>
5821L:	linux-ide@vger.kernel.org
5822T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5823S:	Maintained
5824F:	drivers/ata/pata_*.c
5825F:	drivers/ata/ata_generic.c
5826
5827LIBATA SATA AHCI PLATFORM devices support
5828M:	Hans de Goede <hdegoede@redhat.com>
5829M:	Tejun Heo <tj@kernel.org>
5830L:	linux-ide@vger.kernel.org
5831T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5832S:	Maintained
5833F:	drivers/ata/ahci_platform.c
5834F:	drivers/ata/libahci_platform.c
5835F:	include/linux/ahci_platform.h
5836
5837LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5838M:	Mikael Pettersson <mikpelinux@gmail.com>
5839L:	linux-ide@vger.kernel.org
5840T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5841S:	Maintained
5842F:	drivers/ata/sata_promise.*
5843
5844LIBLOCKDEP
5845M:	Sasha Levin <sasha.levin@oracle.com>
5846S:	Maintained
5847F:	tools/lib/lockdep/
5848
5849LINUX FOR IBM pSERIES (RS/6000)
5850M:	Paul Mackerras <paulus@au.ibm.com>
5851W:	http://www.ibm.com/linux/ltc/projects/ppc
5852S:	Supported
5853F:	arch/powerpc/boot/rs6000.h
5854
5855LINUX FOR POWERPC (32-BIT AND 64-BIT)
5856M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5857M:	Paul Mackerras <paulus@samba.org>
5858M:	Michael Ellerman <mpe@ellerman.id.au>
5859W:	http://www.penguinppc.org/
5860L:	linuxppc-dev@lists.ozlabs.org
5861Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5862T:	git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5863S:	Supported
5864F:	Documentation/powerpc/
5865F:	arch/powerpc/
5866
5867LINUX FOR POWER MACINTOSH
5868M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5869W:	http://www.penguinppc.org/
5870L:	linuxppc-dev@lists.ozlabs.org
5871S:	Maintained
5872F:	arch/powerpc/platforms/powermac/
5873F:	drivers/macintosh/
5874
5875LINUX FOR POWERPC EMBEDDED MPC5XXX
5876M:	Anatolij Gustschin <agust@denx.de>
5877L:	linuxppc-dev@lists.ozlabs.org
5878T:	git git://git.denx.de/linux-denx-agust.git
5879S:	Maintained
5880F:	arch/powerpc/platforms/512x/
5881F:	arch/powerpc/platforms/52xx/
5882
5883LINUX FOR POWERPC EMBEDDED PPC4XX
5884M:  Alistair Popple <alistair@popple.id.au>
5885M:	Matt Porter <mporter@kernel.crashing.org>
5886W:	http://www.penguinppc.org/
5887L:	linuxppc-dev@lists.ozlabs.org
5888S:	Maintained
5889F:	arch/powerpc/platforms/40x/
5890F:	arch/powerpc/platforms/44x/
5891
5892LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5893L:	linuxppc-dev@lists.ozlabs.org
5894S:	Orphan
5895F:	arch/powerpc/*/*virtex*
5896F:	arch/powerpc/*/*/*virtex*
5897
5898LINUX FOR POWERPC EMBEDDED PPC8XX
5899M:	Vitaly Bordug <vitb@kernel.crashing.org>
5900W:	http://www.penguinppc.org/
5901L:	linuxppc-dev@lists.ozlabs.org
5902S:	Maintained
5903F:	arch/powerpc/platforms/8xx/
5904
5905LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5906M:	Scott Wood <scottwood@freescale.com>
5907M:	Kumar Gala <galak@kernel.crashing.org>
5908W:	http://www.penguinppc.org/
5909L:	linuxppc-dev@lists.ozlabs.org
5910T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5911S:	Maintained
5912F:	arch/powerpc/platforms/83xx/
5913F:	arch/powerpc/platforms/85xx/
5914
5915LINUX FOR POWERPC PA SEMI PWRFICIENT
5916M:	Olof Johansson <olof@lixom.net>
5917L:	linuxppc-dev@lists.ozlabs.org
5918S:	Maintained
5919F:	arch/powerpc/platforms/pasemi/
5920F:	drivers/*/*pasemi*
5921F:	drivers/*/*/*pasemi*
5922
5923LINUX SECURITY MODULE (LSM) FRAMEWORK
5924M:	Chris Wright <chrisw@sous-sol.org>
5925L:	linux-security-module@vger.kernel.org
5926S:	Supported
5927
5928LIS3LV02D ACCELEROMETER DRIVER
5929M:	Eric Piel <eric.piel@tremplin-utc.net>
5930S:	Maintained
5931F:	Documentation/misc-devices/lis3lv02d
5932F:	drivers/misc/lis3lv02d/
5933F:	drivers/platform/x86/hp_accel.c
5934
5935LIVE PATCHING
5936M:	Josh Poimboeuf <jpoimboe@redhat.com>
5937M:	Seth Jennings <sjenning@redhat.com>
5938M:	Jiri Kosina <jkosina@suse.cz>
5939M:	Vojtech Pavlik <vojtech@suse.cz>
5940S:	Maintained
5941F:	kernel/livepatch/
5942F:	include/linux/livepatch.h
5943F:	arch/x86/include/asm/livepatch.h
5944F:	arch/x86/kernel/livepatch.c
5945F:	Documentation/ABI/testing/sysfs-kernel-livepatch
5946F:	samples/livepatch/
5947L:	live-patching@vger.kernel.org
5948T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
5949
5950LLC (802.2)
5951M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5952S:	Maintained
5953F:	include/linux/llc.h
5954F:	include/uapi/linux/llc.h
5955F:	include/net/llc*
5956F:	net/llc/
5957
5958LM73 HARDWARE MONITOR DRIVER
5959M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
5960L:	lm-sensors@lm-sensors.org
5961S:	Maintained
5962F:	drivers/hwmon/lm73.c
5963
5964LM78 HARDWARE MONITOR DRIVER
5965M:	Jean Delvare <jdelvare@suse.de>
5966L:	lm-sensors@lm-sensors.org
5967S:	Maintained
5968F:	Documentation/hwmon/lm78
5969F:	drivers/hwmon/lm78.c
5970
5971LM83 HARDWARE MONITOR DRIVER
5972M:	Jean Delvare <jdelvare@suse.de>
5973L:	lm-sensors@lm-sensors.org
5974S:	Maintained
5975F:	Documentation/hwmon/lm83
5976F:	drivers/hwmon/lm83.c
5977
5978LM90 HARDWARE MONITOR DRIVER
5979M:	Jean Delvare <jdelvare@suse.de>
5980L:	lm-sensors@lm-sensors.org
5981S:	Maintained
5982F:	Documentation/hwmon/lm90
5983F:	Documentation/devicetree/bindings/hwmon/lm90.txt
5984F:	drivers/hwmon/lm90.c
5985
5986LM95234 HARDWARE MONITOR DRIVER
5987M:	Guenter Roeck <linux@roeck-us.net>
5988L:	lm-sensors@lm-sensors.org
5989S:	Maintained
5990F:	Documentation/hwmon/lm95234
5991F:	drivers/hwmon/lm95234.c
5992
5993LME2510 MEDIA DRIVER
5994M:	Malcolm Priestley <tvboxspy@gmail.com>
5995L:	linux-media@vger.kernel.org
5996W:	http://linuxtv.org/
5997Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5998S:	Maintained
5999F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6000
6001LOCKDEP AND LOCKSTAT
6002M:	Peter Zijlstra <peterz@infradead.org>
6003M:	Ingo Molnar <mingo@redhat.com>
6004L:	linux-kernel@vger.kernel.org
6005T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6006S:	Maintained
6007F:	Documentation/locking/lockdep*.txt
6008F:	Documentation/locking/lockstat.txt
6009F:	include/linux/lockdep.h
6010F:	kernel/locking/
6011
6012LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6013M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6014L:	linux-ntfs-dev@lists.sourceforge.net
6015W:	http://www.linux-ntfs.org/content/view/19/37/
6016S:	Maintained
6017F:	Documentation/ldm.txt
6018F:	block/partitions/ldm.*
6019
6020LogFS
6021M:	Joern Engel <joern@logfs.org>
6022M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6023L:	logfs@logfs.org
6024W:	logfs.org
6025S:	Maintained
6026F:	fs/logfs/
6027
6028LPC32XX MACHINE SUPPORT
6029M:	Roland Stigge <stigge@antcom.de>
6030L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6031S:	Maintained
6032F:	arch/arm/mach-lpc32xx/
6033
6034LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6035M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6036M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6037M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6038M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6039L:	MPT-FusionLinux.pdl@avagotech.com
6040L:	linux-scsi@vger.kernel.org
6041W:	http://www.lsilogic.com/support
6042S:	Supported
6043F:	drivers/message/fusion/
6044F:	drivers/scsi/mpt2sas/
6045F:	drivers/scsi/mpt3sas/
6046
6047LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6048M:	Matthew Wilcox <matthew@wil.cx>
6049L:	linux-scsi@vger.kernel.org
6050S:	Maintained
6051F:	drivers/scsi/sym53c8xx_2/
6052
6053LTC4261 HARDWARE MONITOR DRIVER
6054M:	Guenter Roeck <linux@roeck-us.net>
6055L:	lm-sensors@lm-sensors.org
6056S:	Maintained
6057F:	Documentation/hwmon/ltc4261
6058F:	drivers/hwmon/ltc4261.c
6059
6060LTP (Linux Test Project)
6061M:	Mike Frysinger <vapier@gentoo.org>
6062M:	Cyril Hrubis <chrubis@suse.cz>
6063M:	Wanlong Gao <gaowanlong@cn.fujitsu.com>
6064M:	Jan Stancek <jstancek@redhat.com>
6065M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6066M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6067L:	ltp-list@lists.sourceforge.net (subscribers-only)
6068W:	http://linux-test-project.github.io/
6069T:	git git://github.com/linux-test-project/ltp.git
6070S:	Maintained
6071
6072M32R ARCHITECTURE
6073W:	http://www.linux-m32r.org/
6074S:	Orphan
6075F:	arch/m32r/
6076
6077M68K ARCHITECTURE
6078M:	Geert Uytterhoeven <geert@linux-m68k.org>
6079L:	linux-m68k@lists.linux-m68k.org
6080W:	http://www.linux-m68k.org/
6081T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6082S:	Maintained
6083F:	arch/m68k/
6084F:	drivers/zorro/
6085
6086M68K ON APPLE MACINTOSH
6087M:	Joshua Thompson <funaho@jurai.org>
6088W:	http://www.mac.linux-m68k.org/
6089L:	linux-m68k@lists.linux-m68k.org
6090S:	Maintained
6091F:	arch/m68k/mac/
6092
6093M68K ON HP9000/300
6094M:	Philip Blundell <philb@gnu.org>
6095W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6096S:	Maintained
6097F:	arch/m68k/hp300/
6098
6099M88DS3103 MEDIA DRIVER
6100M:	Antti Palosaari <crope@iki.fi>
6101L:	linux-media@vger.kernel.org
6102W:	http://linuxtv.org/
6103W:	http://palosaari.fi/linux/
6104Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6105T:	git git://linuxtv.org/anttip/media_tree.git
6106S:	Maintained
6107F:	drivers/media/dvb-frontends/m88ds3103*
6108
6109M88RS2000 MEDIA DRIVER
6110M:	Malcolm Priestley <tvboxspy@gmail.com>
6111L:	linux-media@vger.kernel.org
6112W:	http://linuxtv.org/
6113Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6114S:	Maintained
6115F:	drivers/media/dvb-frontends/m88rs2000*
6116
6117M88TS2022 MEDIA DRIVER
6118M:	Antti Palosaari <crope@iki.fi>
6119L:	linux-media@vger.kernel.org
6120W:	http://linuxtv.org/
6121W:	http://palosaari.fi/linux/
6122Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6123T:	git git://linuxtv.org/anttip/media_tree.git
6124S:	Maintained
6125F:	drivers/media/tuners/m88ts2022*
6126
6127MA901 MASTERKIT USB FM RADIO DRIVER
6128M:	Alexey Klimov <klimov.linux@gmail.com>
6129L:	linux-media@vger.kernel.org
6130T:	git git://linuxtv.org/media_tree.git
6131S:	Maintained
6132F:	drivers/media/radio/radio-ma901.c
6133
6134MAC80211
6135M:	Johannes Berg <johannes@sipsolutions.net>
6136L:	linux-wireless@vger.kernel.org
6137W:	http://wireless.kernel.org/
6138T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6139T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6140S:	Maintained
6141F:	Documentation/networking/mac80211-injection.txt
6142F:	include/net/mac80211.h
6143F:	net/mac80211/
6144
6145MACVLAN DRIVER
6146M:	Patrick McHardy <kaber@trash.net>
6147L:	netdev@vger.kernel.org
6148S:	Maintained
6149F:	drivers/net/macvlan.c
6150F:	include/linux/if_macvlan.h
6151
6152MAILBOX API
6153M:	Jassi Brar <jassisinghbrar@gmail.com>
6154L:	linux-kernel@vger.kernel.org
6155S:	Maintained
6156F:	drivers/mailbox/
6157F:	include/linux/mailbox_client.h
6158F:	include/linux/mailbox_controller.h
6159
6160MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6161M:	Michael Kerrisk <mtk.manpages@gmail.com>
6162W:	http://www.kernel.org/doc/man-pages
6163L:	linux-man@vger.kernel.org
6164S:	Maintained
6165
6166MARVELL ARMADA DRM SUPPORT
6167M:	Russell King <rmk+kernel@arm.linux.org.uk>
6168S:	Maintained
6169F:	drivers/gpu/drm/armada/
6170
6171MARVELL 88E6352 DSA support
6172M:	Guenter Roeck <linux@roeck-us.net>
6173S:	Maintained
6174F:	drivers/net/dsa/mv88e6352.c
6175
6176MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6177M:	Mirko Lindner <mlindner@marvell.com>
6178M:	Stephen Hemminger <stephen@networkplumber.org>
6179L:	netdev@vger.kernel.org
6180S:	Maintained
6181F:	drivers/net/ethernet/marvell/sk*
6182
6183MARVELL LIBERTAS WIRELESS DRIVER
6184L:	libertas-dev@lists.infradead.org
6185S:	Orphan
6186F:	drivers/net/wireless/libertas/
6187
6188MARVELL MV643XX ETHERNET DRIVER
6189M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6190L:	netdev@vger.kernel.org
6191S:	Maintained
6192F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6193F:	include/linux/mv643xx.h
6194
6195MARVELL MVNETA ETHERNET DRIVER
6196M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6197L:	netdev@vger.kernel.org
6198S:	Maintained
6199F:	drivers/net/ethernet/marvell/mvneta.*
6200
6201MARVELL MWIFIEX WIRELESS DRIVER
6202M:	Amitkumar Karwar <akarwar@marvell.com>
6203M:	Avinash Patil <patila@marvell.com>
6204L:	linux-wireless@vger.kernel.org
6205S:	Maintained
6206F:	drivers/net/wireless/mwifiex/
6207
6208MARVELL MWL8K WIRELESS DRIVER
6209M:	Lennert Buytenhek <buytenh@wantstofly.org>
6210L:	linux-wireless@vger.kernel.org
6211S:	Odd Fixes
6212F:	drivers/net/wireless/mwl8k.c
6213
6214MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6215M:	Nicolas Pitre <nico@fluxnic.net>
6216S:	Odd Fixes
6217F:	drivers/mmc/host/mvsdio.*
6218
6219MATROX FRAMEBUFFER DRIVER
6220L:	linux-fbdev@vger.kernel.org
6221S:	Orphan
6222F:	drivers/video/fbdev/matrox/matroxfb_*
6223F:	include/uapi/linux/matroxfb.h
6224
6225MAX16065 HARDWARE MONITOR DRIVER
6226M:	Guenter Roeck <linux@roeck-us.net>
6227L:	lm-sensors@lm-sensors.org
6228S:	Maintained
6229F:	Documentation/hwmon/max16065
6230F:	drivers/hwmon/max16065.c
6231
6232MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6233M:	"Hans J. Koch" <hjk@hansjkoch.de>
6234L:	lm-sensors@lm-sensors.org
6235S:	Maintained
6236F:	Documentation/hwmon/max6650
6237F:	drivers/hwmon/max6650.c
6238
6239MAX6697 HARDWARE MONITOR DRIVER
6240M:	Guenter Roeck <linux@roeck-us.net>
6241L:	lm-sensors@lm-sensors.org
6242S:	Maintained
6243F:	Documentation/hwmon/max6697
6244F:	Documentation/devicetree/bindings/i2c/max6697.txt
6245F:	drivers/hwmon/max6697.c
6246F:	include/linux/platform_data/max6697.h
6247
6248MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6249M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6250L:	linux-pm@vger.kernel.org
6251S:	Supported
6252F:	drivers/power/max14577_charger.c
6253F:	drivers/power/max77693_charger.c
6254
6255MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6256M:	Chanwoo Choi <cw00.choi@samsung.com>
6257M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6258L:	linux-kernel@vger.kernel.org
6259S:	Supported
6260F:	drivers/*/max14577.c
6261F:	drivers/*/max77686.c
6262F:	drivers/*/max77693.c
6263F:	drivers/extcon/extcon-max14577.c
6264F:	drivers/extcon/extcon-max77693.c
6265F:	drivers/rtc/rtc-max77686.c
6266F:	drivers/clk/clk-max77686.c
6267F:	Documentation/devicetree/bindings/mfd/max14577.txt
6268F:	Documentation/devicetree/bindings/mfd/max77686.txt
6269F:	Documentation/devicetree/bindings/mfd/max77693.txt
6270F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6271F:	include/linux/mfd/max14577*.h
6272F:	include/linux/mfd/max77686*.h
6273F:	include/linux/mfd/max77693*.h
6274
6275MAXIRADIO FM RADIO RECEIVER DRIVER
6276M:	Hans Verkuil <hverkuil@xs4all.nl>
6277L:	linux-media@vger.kernel.org
6278T:	git git://linuxtv.org/media_tree.git
6279W:	http://linuxtv.org
6280S:	Maintained
6281F:	drivers/media/radio/radio-maxiradio*
6282
6283MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6284M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6285P:	LinuxTV.org Project
6286L:	linux-media@vger.kernel.org
6287W:	http://linuxtv.org
6288Q:	http://patchwork.kernel.org/project/linux-media/list/
6289T:	git git://linuxtv.org/media_tree.git
6290S:	Maintained
6291F:	Documentation/dvb/
6292F:	Documentation/video4linux/
6293F:	Documentation/DocBook/media/
6294F:	drivers/media/
6295F:	drivers/staging/media/
6296F:	include/media/
6297F:	include/uapi/linux/dvb/
6298F:	include/uapi/linux/videodev2.h
6299F:	include/uapi/linux/media.h
6300F:	include/uapi/linux/v4l2-*
6301F:	include/uapi/linux/meye.h
6302F:	include/uapi/linux/ivtv*
6303F:	include/uapi/linux/uvcvideo.h
6304
6305MEGARAID SCSI/SAS DRIVERS
6306M:	Kashyap Desai <kashyap.desai@avagotech.com>
6307M:	Sumit Saxena <sumit.saxena@avagotech.com>
6308M:	Uday Lingala <uday.lingala@avagotech.com>
6309L:	megaraidlinux.pdl@avagotech.com
6310L:	linux-scsi@vger.kernel.org
6311W:	http://www.lsi.com
6312S:	Maintained
6313F:	Documentation/scsi/megaraid.txt
6314F:	drivers/scsi/megaraid.*
6315F:	drivers/scsi/megaraid/
6316
6317MELLANOX ETHERNET DRIVER (mlx4_en)
6318M:	Amir Vadai <amirv@mellanox.com>
6319L:	netdev@vger.kernel.org
6320S:	Supported
6321W:	http://www.mellanox.com
6322Q:	http://patchwork.ozlabs.org/project/netdev/list/
6323F:	drivers/net/ethernet/mellanox/mlx4/en_*
6324
6325MEMORY MANAGEMENT
6326L:	linux-mm@kvack.org
6327W:	http://www.linux-mm.org
6328S:	Maintained
6329F:	include/linux/mm.h
6330F:	include/linux/gfp.h
6331F:	include/linux/mmzone.h
6332F:	include/linux/memory_hotplug.h
6333F:	include/linux/vmalloc.h
6334F:	mm/
6335
6336MEMORY TECHNOLOGY DEVICES (MTD)
6337M:	David Woodhouse <dwmw2@infradead.org>
6338M:	Brian Norris <computersforpeace@gmail.com>
6339L:	linux-mtd@lists.infradead.org
6340W:	http://www.linux-mtd.infradead.org/
6341Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6342T:	git git://git.infradead.org/linux-mtd.git
6343T:	git git://git.infradead.org/l2-mtd.git
6344S:	Maintained
6345F:	drivers/mtd/
6346F:	include/linux/mtd/
6347F:	include/uapi/mtd/
6348
6349MEN A21 WATCHDOG DRIVER
6350M:	Johannes Thumshirn <johannes.thumshirn@men.de>
6351L:	linux-watchdog@vger.kernel.org
6352S:	Supported
6353F:	drivers/watchdog/mena21_wdt.c
6354
6355MEN CHAMELEON BUS (mcb)
6356M:  	Johannes Thumshirn <johannes.thumshirn@men.de>
6357S:	Supported
6358F:	drivers/mcb/
6359F:	include/linux/mcb.h
6360
6361MEN F21BMC (Board Management Controller)
6362M:	Andreas Werner <andreas.werner@men.de>
6363S:	Supported
6364F:	drivers/mfd/menf21bmc.c
6365F:	drivers/watchdog/menf21bmc_wdt.c
6366F:	drivers/leds/leds-menf21bmc.c
6367F:	drivers/hwmon/menf21bmc_hwmon.c
6368F:	Documentation/hwmon/menf21bmc
6369
6370METAG ARCHITECTURE
6371M:	James Hogan <james.hogan@imgtec.com>
6372L:	linux-metag@vger.kernel.org
6373S:	Supported
6374F:	arch/metag/
6375F:	Documentation/metag/
6376F:	Documentation/devicetree/bindings/metag/
6377F:	drivers/clocksource/metag_generic.c
6378F:	drivers/irqchip/irq-metag.c
6379F:	drivers/irqchip/irq-metag-ext.c
6380F:	drivers/tty/metag_da.c
6381
6382MICROBLAZE ARCHITECTURE
6383M:	Michal Simek <monstr@monstr.eu>
6384W:	http://www.monstr.eu/fdt/
6385T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6386S:	Supported
6387F:	arch/microblaze/
6388
6389MICROTEK X6 SCANNER
6390M:	Oliver Neukum <oliver@neukum.org>
6391S:	Maintained
6392F:	drivers/usb/image/microtek.*
6393
6394MIPS
6395M:	Ralf Baechle <ralf@linux-mips.org>
6396L:	linux-mips@linux-mips.org
6397W:	http://www.linux-mips.org/
6398T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6399Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6400S:	Supported
6401F:	Documentation/mips/
6402F:	arch/mips/
6403
6404MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6405M:	Hans Verkuil <hverkuil@xs4all.nl>
6406L:	linux-media@vger.kernel.org
6407T:	git git://linuxtv.org/media_tree.git
6408W:	http://linuxtv.org
6409S:	Odd Fixes
6410F:	drivers/media/radio/radio-miropcm20*
6411
6412Mellanox MLX5 core VPI driver
6413M:	Eli Cohen <eli@mellanox.com>
6414L:	netdev@vger.kernel.org
6415L:	linux-rdma@vger.kernel.org
6416W:	http://www.mellanox.com
6417Q:	http://patchwork.ozlabs.org/project/netdev/list/
6418Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6419T:	git git://openfabrics.org/~eli/connect-ib.git
6420S:	Supported
6421F:	drivers/net/ethernet/mellanox/mlx5/core/
6422F:	include/linux/mlx5/
6423
6424Mellanox MLX5 IB driver
6425M:	Eli Cohen <eli@mellanox.com>
6426L:	linux-rdma@vger.kernel.org
6427W:	http://www.mellanox.com
6428Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6429T:	git git://openfabrics.org/~eli/connect-ib.git
6430S:	Supported
6431F:	include/linux/mlx5/
6432F:	drivers/infiniband/hw/mlx5/
6433
6434MN88472 MEDIA DRIVER
6435M:	Antti Palosaari <crope@iki.fi>
6436L:	linux-media@vger.kernel.org
6437W:	http://linuxtv.org/
6438W:	http://palosaari.fi/linux/
6439Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6440T:	git git://linuxtv.org/anttip/media_tree.git
6441S:	Maintained
6442F:	drivers/staging/media/mn88472/
6443F:	drivers/media/dvb-frontends/mn88472.h
6444
6445MN88473 MEDIA DRIVER
6446M:	Antti Palosaari <crope@iki.fi>
6447L:	linux-media@vger.kernel.org
6448W:	http://linuxtv.org/
6449W:	http://palosaari.fi/linux/
6450Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6451T:	git git://linuxtv.org/anttip/media_tree.git
6452S:	Maintained
6453F:	drivers/staging/media/mn88473/
6454F:	drivers/media/dvb-frontends/mn88473.h
6455
6456MODULE SUPPORT
6457M:	Rusty Russell <rusty@rustcorp.com.au>
6458S:	Maintained
6459F:	include/linux/module.h
6460F:	kernel/module.c
6461
6462MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6463W:	http://popies.net/meye/
6464S:	Orphan
6465F:	Documentation/video4linux/meye.txt
6466F:	drivers/media/pci/meye/
6467F:	include/uapi/linux/meye.h
6468
6469MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6470M:	Jiri Slaby <jirislaby@gmail.com>
6471S:	Maintained
6472F:	Documentation/serial/moxa-smartio
6473F:	drivers/tty/mxser.*
6474
6475MR800 AVERMEDIA USB FM RADIO DRIVER
6476M:	Alexey Klimov <klimov.linux@gmail.com>
6477L:	linux-media@vger.kernel.org
6478T:	git git://linuxtv.org/media_tree.git
6479S:	Maintained
6480F:	drivers/media/radio/radio-mr800.c
6481
6482MRF24J40 IEEE 802.15.4 RADIO DRIVER
6483M:	Alan Ott <alan@signal11.us>
6484L:	linux-wpan@vger.kernel.org
6485S:	Maintained
6486F:	drivers/net/ieee802154/mrf24j40.c
6487
6488MSI LAPTOP SUPPORT
6489M:	"Lee, Chun-Yi" <jlee@suse.com>
6490L:	platform-driver-x86@vger.kernel.org
6491S:	Maintained
6492F:	drivers/platform/x86/msi-laptop.c
6493
6494MSI WMI SUPPORT
6495M:	Anisse Astier <anisse@astier.eu>
6496L:	platform-driver-x86@vger.kernel.org
6497S:	Supported
6498F:	drivers/platform/x86/msi-wmi.c
6499
6500MSI001 MEDIA DRIVER
6501M:	Antti Palosaari <crope@iki.fi>
6502L:	linux-media@vger.kernel.org
6503W:	http://linuxtv.org/
6504W:	http://palosaari.fi/linux/
6505Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6506T:	git git://linuxtv.org/anttip/media_tree.git
6507S:	Maintained
6508F:	drivers/media/tuners/msi001*
6509
6510MSI2500 MEDIA DRIVER
6511M:	Antti Palosaari <crope@iki.fi>
6512L:	linux-media@vger.kernel.org
6513W:	http://linuxtv.org/
6514W:	http://palosaari.fi/linux/
6515Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6516T:	git git://linuxtv.org/anttip/media_tree.git
6517S:	Maintained
6518F:	drivers/media/usb/msi2500/
6519
6520MT9M032 APTINA SENSOR DRIVER
6521M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6522L:	linux-media@vger.kernel.org
6523T:	git git://linuxtv.org/media_tree.git
6524S:	Maintained
6525F:	drivers/media/i2c/mt9m032.c
6526F:	include/media/mt9m032.h
6527
6528MT9P031 APTINA CAMERA SENSOR
6529M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6530L:	linux-media@vger.kernel.org
6531T:	git git://linuxtv.org/media_tree.git
6532S:	Maintained
6533F:	drivers/media/i2c/mt9p031.c
6534F:	include/media/mt9p031.h
6535
6536MT9T001 APTINA CAMERA SENSOR
6537M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6538L:	linux-media@vger.kernel.org
6539T:	git git://linuxtv.org/media_tree.git
6540S:	Maintained
6541F:	drivers/media/i2c/mt9t001.c
6542F:	include/media/mt9t001.h
6543
6544MT9V032 APTINA CAMERA SENSOR
6545M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6546L:	linux-media@vger.kernel.org
6547T:	git git://linuxtv.org/media_tree.git
6548S:	Maintained
6549F:	drivers/media/i2c/mt9v032.c
6550F:	include/media/mt9v032.h
6551
6552MULTIFUNCTION DEVICES (MFD)
6553M:	Samuel Ortiz <sameo@linux.intel.com>
6554M:	Lee Jones <lee.jones@linaro.org>
6555T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6556S:	Supported
6557F:	drivers/mfd/
6558F:	include/linux/mfd/
6559
6560MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6561M:	Chris Ball <chris@printf.net>
6562M:	Ulf Hansson <ulf.hansson@linaro.org>
6563L:	linux-mmc@vger.kernel.org
6564T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6565T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
6566S:	Maintained
6567F:	drivers/mmc/
6568F:	include/linux/mmc/
6569F:	include/uapi/linux/mmc/
6570
6571MULTIMEDIA CARD (MMC) ETC. OVER SPI
6572S:	Orphan
6573F:	drivers/mmc/host/mmc_spi.c
6574F:	include/linux/spi/mmc_spi.h
6575
6576MULTISOUND SOUND DRIVER
6577M:	Andrew Veliath <andrewtv@usa.net>
6578S:	Maintained
6579F:	Documentation/sound/oss/MultiSound
6580F:	sound/oss/msnd*
6581
6582MULTITECH MULTIPORT CARD (ISICOM)
6583S:	Orphan
6584F:	drivers/tty/isicom.c
6585F:	include/linux/isicom.h
6586
6587MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6588M:	Felipe Balbi <balbi@ti.com>
6589L:	linux-usb@vger.kernel.org
6590T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6591S:	Maintained
6592F:	drivers/usb/musb/
6593
6594MXL5007T MEDIA DRIVER
6595M:	Michael Krufky <mkrufky@linuxtv.org>
6596L:	linux-media@vger.kernel.org
6597W:	http://linuxtv.org/
6598W:	http://github.com/mkrufky
6599Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6600T:	git git://linuxtv.org/mkrufky/tuners.git
6601S:	Maintained
6602F:	drivers/media/tuners/mxl5007t.*
6603
6604MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6605M:	Hyong-Youb Kim <hykim@myri.com>
6606L:	netdev@vger.kernel.org
6607W:	https://www.myricom.com/support/downloads/myri10ge.html
6608S:	Supported
6609F:	drivers/net/ethernet/myricom/myri10ge/
6610
6611NATSEMI ETHERNET DRIVER (DP8381x)
6612S:	Orphan
6613F:	drivers/net/ethernet/natsemi/natsemi.c
6614
6615NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6616M:	Daniel Mack <zonque@gmail.com>
6617S:	Maintained
6618L:	alsa-devel@alsa-project.org
6619W:	http://www.native-instruments.com
6620F:	sound/usb/caiaq/
6621
6622NCP FILESYSTEM
6623M:	Petr Vandrovec <petr@vandrovec.name>
6624S:	Odd Fixes
6625F:	fs/ncpfs/
6626
6627NCR 5380 SCSI DRIVERS
6628M:	Finn Thain <fthain@telegraphics.com.au>
6629M:	Michael Schmitz <schmitzmic@gmail.com>
6630L:	linux-scsi@vger.kernel.org
6631S:	Maintained
6632F:	Documentation/scsi/g_NCR5380.txt
6633F:	drivers/scsi/NCR5380.*
6634F:	drivers/scsi/arm/cumana_1.c
6635F:	drivers/scsi/arm/oak.c
6636F:	drivers/scsi/atari_NCR5380.c
6637F:	drivers/scsi/atari_scsi.*
6638F:	drivers/scsi/dmx3191d.c
6639F:	drivers/scsi/dtc.*
6640F:	drivers/scsi/g_NCR5380.*
6641F:	drivers/scsi/g_NCR5380_mmio.c
6642F:	drivers/scsi/mac_scsi.*
6643F:	drivers/scsi/pas16.*
6644F:	drivers/scsi/sun3_scsi.*
6645F:	drivers/scsi/sun3_scsi_vme.c
6646F:	drivers/scsi/t128.*
6647
6648NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6649M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6650L:	linux-scsi@vger.kernel.org
6651S:	Maintained
6652F:	drivers/scsi/NCR_D700.*
6653
6654NCT6775 HARDWARE MONITOR DRIVER
6655M:	Guenter Roeck <linux@roeck-us.net>
6656L:	lm-sensors@lm-sensors.org
6657S:	Maintained
6658F:	Documentation/hwmon/nct6775
6659F:	drivers/hwmon/nct6775.c
6660
6661NETEFFECT IWARP RNIC DRIVER (IW_NES)
6662M:	Faisal Latif <faisal.latif@intel.com>
6663L:	linux-rdma@vger.kernel.org
6664W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6665S:	Supported
6666F:	drivers/infiniband/hw/nes/
6667
6668NETEM NETWORK EMULATOR
6669M:	Stephen Hemminger <stephen@networkplumber.org>
6670L:	netem@lists.linux-foundation.org
6671S:	Maintained
6672F:	net/sched/sch_netem.c
6673
6674NETERION 10GbE DRIVERS (s2io/vxge)
6675M:	Jon Mason <jdmason@kudzu.us>
6676L:	netdev@vger.kernel.org
6677S:	Supported
6678F:	Documentation/networking/s2io.txt
6679F:	Documentation/networking/vxge.txt
6680F:	drivers/net/ethernet/neterion/
6681
6682NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6683M:	Pablo Neira Ayuso <pablo@netfilter.org>
6684M:	Patrick McHardy <kaber@trash.net>
6685M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6686L:	netfilter-devel@vger.kernel.org
6687L:	coreteam@netfilter.org
6688W:	http://www.netfilter.org/
6689W:	http://www.iptables.org/
6690Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
6691T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6692T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6693S:	Supported
6694F:	include/linux/netfilter*
6695F:	include/linux/netfilter/
6696F:	include/net/netfilter/
6697F:	include/uapi/linux/netfilter*
6698F:	include/uapi/linux/netfilter/
6699F:	net/*/netfilter.c
6700F:	net/*/netfilter/
6701F:	net/netfilter/
6702
6703NETLABEL
6704M:	Paul Moore <paul@paul-moore.com>
6705W:	http://netlabel.sf.net
6706L:	netdev@vger.kernel.org
6707S:	Maintained
6708F:	Documentation/netlabel/
6709F:	include/net/netlabel.h
6710F:	net/netlabel/
6711
6712NETROM NETWORK LAYER
6713M:	Ralf Baechle <ralf@linux-mips.org>
6714L:	linux-hams@vger.kernel.org
6715W:	http://www.linux-ax25.org/
6716S:	Maintained
6717F:	include/net/netrom.h
6718F:	include/uapi/linux/netrom.h
6719F:	net/netrom/
6720
6721NETWORK BLOCK DEVICE (NBD)
6722M:	Markus Pargmann <mpa@pengutronix.de>
6723S:	Maintained
6724L:	nbd-general@lists.sourceforge.net
6725T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
6726F:	Documentation/blockdev/nbd.txt
6727F:	drivers/block/nbd.c
6728F:	include/linux/nbd.h
6729F:	include/uapi/linux/nbd.h
6730
6731NETWORK DROP MONITOR
6732M:	Neil Horman <nhorman@tuxdriver.com>
6733L:	netdev@vger.kernel.org
6734S:	Maintained
6735W:	https://fedorahosted.org/dropwatch/
6736F:	net/core/drop_monitor.c
6737
6738NETWORKING [GENERAL]
6739M:	"David S. Miller" <davem@davemloft.net>
6740L:	netdev@vger.kernel.org
6741W:	http://www.linuxfoundation.org/en/Net
6742Q:	http://patchwork.ozlabs.org/project/netdev/list/
6743T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6744T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6745S:	Maintained
6746F:	net/
6747F:	include/net/
6748F:	include/linux/in.h
6749F:	include/linux/net.h
6750F:	include/linux/netdevice.h
6751F:	include/uapi/linux/in.h
6752F:	include/uapi/linux/net.h
6753F:	include/uapi/linux/netdevice.h
6754F:	include/uapi/linux/net_namespace.h
6755F:	tools/net/
6756F:	tools/testing/selftests/net/
6757F:	lib/random32.c
6758F:	lib/test_bpf.c
6759
6760NETWORKING [IPv4/IPv6]
6761M:	"David S. Miller" <davem@davemloft.net>
6762M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6763M:	James Morris <jmorris@namei.org>
6764M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6765M:	Patrick McHardy <kaber@trash.net>
6766L:	netdev@vger.kernel.org
6767T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6768S:	Maintained
6769F:	net/ipv4/
6770F:	net/ipv6/
6771F:	include/net/ip*
6772F:	arch/x86/net/*
6773
6774NETWORKING [IPSEC]
6775M:	Steffen Klassert <steffen.klassert@secunet.com>
6776M:	Herbert Xu <herbert@gondor.apana.org.au>
6777M:	"David S. Miller" <davem@davemloft.net>
6778L:	netdev@vger.kernel.org
6779T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6780T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6781S:	Maintained
6782F:	net/core/flow.c
6783F:	net/xfrm/
6784F:	net/key/
6785F:	net/ipv4/xfrm*
6786F:	net/ipv4/esp4.c
6787F:	net/ipv4/ah4.c
6788F:	net/ipv4/ipcomp.c
6789F:	net/ipv4/ip_vti.c
6790F:	net/ipv6/xfrm*
6791F:	net/ipv6/esp6.c
6792F:	net/ipv6/ah6.c
6793F:	net/ipv6/ipcomp6.c
6794F:	net/ipv6/ip6_vti.c
6795F:	include/uapi/linux/xfrm.h
6796F:	include/net/xfrm.h
6797
6798NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6799M:	Paul Moore <paul@paul-moore.com>
6800L:	netdev@vger.kernel.org
6801S:	Maintained
6802
6803NETWORKING [WIRELESS]
6804L:	linux-wireless@vger.kernel.org
6805Q:	http://patchwork.kernel.org/project/linux-wireless/list/
6806
6807NETWORKING DRIVERS
6808L:	netdev@vger.kernel.org
6809W:	http://www.linuxfoundation.org/en/Net
6810Q:	http://patchwork.ozlabs.org/project/netdev/list/
6811T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6812T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6813S:	Odd Fixes
6814F:	drivers/net/
6815F:	include/linux/if_*
6816F:	include/linux/netdevice.h
6817F:	include/linux/arcdevice.h
6818F:	include/linux/etherdevice.h
6819F:	include/linux/fcdevice.h
6820F:	include/linux/fddidevice.h
6821F:	include/linux/hippidevice.h
6822F:	include/linux/inetdevice.h
6823F:	include/uapi/linux/if_*
6824F:	include/uapi/linux/netdevice.h
6825
6826NETWORKING DRIVERS (WIRELESS)
6827M:	Kalle Valo <kvalo@codeaurora.org>
6828L:	linux-wireless@vger.kernel.org
6829Q:	http://patchwork.kernel.org/project/linux-wireless/list/
6830T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6831S:	Maintained
6832F:	drivers/net/wireless/
6833
6834NETXEN (1/10) GbE SUPPORT
6835M:	Manish Chopra <manish.chopra@qlogic.com>
6836M:	Sony Chacko <sony.chacko@qlogic.com>
6837M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
6838L:	netdev@vger.kernel.org
6839W:	http://www.qlogic.com
6840S:	Supported
6841F:	drivers/net/ethernet/qlogic/netxen/
6842
6843NFC SUBSYSTEM
6844M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6845M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6846M:	Samuel Ortiz <sameo@linux.intel.com>
6847L:	linux-wireless@vger.kernel.org
6848L:	linux-nfc@lists.01.org (subscribers-only)
6849S:	Supported
6850F:	net/nfc/
6851F:	include/net/nfc/
6852F:	include/uapi/linux/nfc.h
6853F:	drivers/nfc/
6854F:	include/linux/platform_data/pn544.h
6855F:	Documentation/devicetree/bindings/net/nfc/
6856
6857NFS, SUNRPC, AND LOCKD CLIENTS
6858M:	Trond Myklebust <trond.myklebust@primarydata.com>
6859M:	Anna Schumaker <anna.schumaker@netapp.com>
6860L:	linux-nfs@vger.kernel.org
6861W:	http://client.linux-nfs.org
6862T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6863S:	Maintained
6864F:	fs/lockd/
6865F:	fs/nfs/
6866F:	fs/nfs_common/
6867F:	net/sunrpc/
6868F:	include/linux/lockd/
6869F:	include/linux/nfs*
6870F:	include/linux/sunrpc/
6871F:	include/uapi/linux/nfs*
6872F:	include/uapi/linux/sunrpc/
6873
6874NILFS2 FILESYSTEM
6875M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6876L:	linux-nilfs@vger.kernel.org
6877W:	http://nilfs.sourceforge.net/
6878T:	git git://github.com/konis/nilfs2.git
6879S:	Supported
6880F:	Documentation/filesystems/nilfs2.txt
6881F:	fs/nilfs2/
6882F:	include/linux/nilfs2_fs.h
6883
6884NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6885M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6886W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6887S:	Maintained
6888F:	Documentation/scsi/NinjaSCSI.txt
6889F:	drivers/scsi/pcmcia/nsp_*
6890
6891NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6892M:	GOTO Masanori <gotom@debian.or.jp>
6893M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6894W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6895S:	Maintained
6896F:	Documentation/scsi/NinjaSCSI.txt
6897F:	drivers/scsi/nsp32*
6898
6899NIOS2 ARCHITECTURE
6900M:	Ley Foon Tan <lftan@altera.com>
6901L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6902T:	git git://git.rocketboards.org/linux-socfpga-next.git
6903S:	Maintained
6904F:	arch/nios2/
6905
6906NTB DRIVER
6907M:	Jon Mason <jdmason@kudzu.us>
6908M:	Dave Jiang <dave.jiang@intel.com>
6909S:	Supported
6910W:	https://github.com/jonmason/ntb/wiki
6911T:	git git://github.com/jonmason/ntb.git
6912F:	drivers/ntb/
6913F:	drivers/net/ntb_netdev.c
6914F:	include/linux/ntb.h
6915
6916NTFS FILESYSTEM
6917M:	Anton Altaparmakov <anton@tuxera.com>
6918L:	linux-ntfs-dev@lists.sourceforge.net
6919W:	http://www.tuxera.com/
6920T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6921S:	Supported
6922F:	Documentation/filesystems/ntfs.txt
6923F:	fs/ntfs/
6924
6925NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6926M:	Antonino Daplas <adaplas@gmail.com>
6927L:	linux-fbdev@vger.kernel.org
6928S:	Maintained
6929F:	drivers/video/fbdev/riva/
6930F:	drivers/video/fbdev/nvidia/
6931
6932NVM EXPRESS DRIVER
6933M:	Matthew Wilcox <willy@linux.intel.com>
6934L:	linux-nvme@lists.infradead.org
6935T:	git git://git.infradead.org/users/willy/linux-nvme.git
6936S:	Supported
6937F:	drivers/block/nvme*
6938F:	include/linux/nvme.h
6939
6940NXP TDA998X DRM DRIVER
6941M:	Russell King <rmk+kernel@arm.linux.org.uk>
6942S:	Supported
6943F:	drivers/gpu/drm/i2c/tda998x_drv.c
6944F:	include/drm/i2c/tda998x.h
6945
6946NXP TFA9879 DRIVER
6947M:	Peter Rosin <peda@axentia.se>
6948L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6949S:	Maintained
6950F:	sound/soc/codecs/tfa9879*
6951
6952OMAP SUPPORT
6953M:	Tony Lindgren <tony@atomide.com>
6954L:	linux-omap@vger.kernel.org
6955W:	http://www.muru.com/linux/omap/
6956W:	http://linux.omap.com/
6957Q:	http://patchwork.kernel.org/project/linux-omap/list/
6958T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6959S:	Maintained
6960F:	arch/arm/*omap*/
6961F:	drivers/i2c/busses/i2c-omap.c
6962F:	drivers/irqchip/irq-omap-intc.c
6963F:	drivers/mfd/*omap*.c
6964F:	drivers/mfd/menelaus.c
6965F:	drivers/mfd/palmas.c
6966F:	drivers/mfd/tps65217.c
6967F:	drivers/mfd/tps65218.c
6968F:	drivers/mfd/tps65910.c
6969F:	drivers/mfd/twl-core.[ch]
6970F:	drivers/mfd/twl4030*.c
6971F:	drivers/mfd/twl6030*.c
6972F:	drivers/mfd/twl6040*.c
6973F:	drivers/regulator/palmas-regulator*.c
6974F:	drivers/regulator/pbias-regulator.c
6975F:	drivers/regulator/tps65217-regulator.c
6976F:	drivers/regulator/tps65218-regulator.c
6977F:	drivers/regulator/tps65910-regulator.c
6978F:	drivers/regulator/twl-regulator.c
6979F:	include/linux/i2c-omap.h
6980
6981OMAP DEVICE TREE SUPPORT
6982M:	Benoît Cousson <bcousson@baylibre.com>
6983M:	Tony Lindgren <tony@atomide.com>
6984L:	linux-omap@vger.kernel.org
6985L:	devicetree@vger.kernel.org
6986S:	Maintained
6987F:	arch/arm/boot/dts/*omap*
6988F:	arch/arm/boot/dts/*am3*
6989F:	arch/arm/boot/dts/*am4*
6990F:	arch/arm/boot/dts/*am5*
6991F:	arch/arm/boot/dts/*dra7*
6992
6993OMAP CLOCK FRAMEWORK SUPPORT
6994M:	Paul Walmsley <paul@pwsan.com>
6995L:	linux-omap@vger.kernel.org
6996S:	Maintained
6997F:	arch/arm/*omap*/*clock*
6998
6999OMAP POWER MANAGEMENT SUPPORT
7000M:	Kevin Hilman <khilman@deeprootsystems.com>
7001L:	linux-omap@vger.kernel.org
7002S:	Maintained
7003F:	arch/arm/*omap*/*pm*
7004F:	drivers/cpufreq/omap-cpufreq.c
7005
7006OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7007M:	Rajendra Nayak <rnayak@ti.com>
7008M:	Paul Walmsley <paul@pwsan.com>
7009L:	linux-omap@vger.kernel.org
7010S:	Maintained
7011F:	arch/arm/mach-omap2/prm*
7012
7013OMAP AUDIO SUPPORT
7014M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7015M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7016L:	alsa-devel@alsa-project.org (subscribers-only)
7017L:	linux-omap@vger.kernel.org
7018S:	Maintained
7019F:	sound/soc/omap/
7020
7021OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7022M:	Roger Quadros <rogerq@ti.com>
7023M:	Tony Lindgren <tony@atomide.com>
7024L:	linux-omap@vger.kernel.org
7025S:	Maintained
7026F:	drivers/memory/omap-gpmc.c
7027F:	arch/arm/mach-omap2/*gpmc*
7028
7029OMAP FRAMEBUFFER SUPPORT
7030M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7031L:	linux-fbdev@vger.kernel.org
7032L:	linux-omap@vger.kernel.org
7033S:	Maintained
7034F:	drivers/video/fbdev/omap/
7035
7036OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7037M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7038L:	linux-omap@vger.kernel.org
7039L:	linux-fbdev@vger.kernel.org
7040S:	Maintained
7041F:	drivers/video/fbdev/omap2/
7042F:	Documentation/arm/OMAP/DSS
7043
7044OMAP HARDWARE SPINLOCK SUPPORT
7045M:	Ohad Ben-Cohen <ohad@wizery.com>
7046L:	linux-omap@vger.kernel.org
7047S:	Maintained
7048F:	drivers/hwspinlock/omap_hwspinlock.c
7049F:	arch/arm/mach-omap2/hwspinlock.c
7050
7051OMAP MMC SUPPORT
7052M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7053L:	linux-omap@vger.kernel.org
7054S:	Maintained
7055F:	drivers/mmc/host/omap.c
7056
7057OMAP HS MMC SUPPORT
7058L:	linux-mmc@vger.kernel.org
7059L:	linux-omap@vger.kernel.org
7060S:	Orphan
7061F:	drivers/mmc/host/omap_hsmmc.c
7062
7063OMAP RANDOM NUMBER GENERATOR SUPPORT
7064M:	Deepak Saxena <dsaxena@plexity.net>
7065S:	Maintained
7066F:	drivers/char/hw_random/omap-rng.c
7067
7068OMAP HWMOD SUPPORT
7069M:	Benoît Cousson <bcousson@baylibre.com>
7070M:	Paul Walmsley <paul@pwsan.com>
7071L:	linux-omap@vger.kernel.org
7072S:	Maintained
7073F:	arch/arm/mach-omap2/omap_hwmod.*
7074
7075OMAP HWMOD DATA
7076M:	Paul Walmsley <paul@pwsan.com>
7077L:	linux-omap@vger.kernel.org
7078S:	Maintained
7079F:	arch/arm/mach-omap2/omap_hwmod*data*
7080
7081OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7082M:	Benoît Cousson <bcousson@baylibre.com>
7083L:	linux-omap@vger.kernel.org
7084S:	Maintained
7085F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7086
7087OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7088M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7089L:	linux-media@vger.kernel.org
7090S:	Maintained
7091F:	drivers/media/platform/omap3isp/
7092F:	drivers/staging/media/omap4iss/
7093
7094OMAP USB SUPPORT
7095M:	Felipe Balbi <balbi@ti.com>
7096L:	linux-usb@vger.kernel.org
7097L:	linux-omap@vger.kernel.org
7098T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7099S:	Maintained
7100F:	drivers/usb/*/*omap*
7101F:	arch/arm/*omap*/usb*
7102
7103OMAP GPIO DRIVER
7104M:	Javier Martinez Canillas <javier@dowhile0.org>
7105M:	Santosh Shilimkar <ssantosh@kernel.org>
7106M:	Kevin Hilman <khilman@deeprootsystems.com>
7107L:	linux-omap@vger.kernel.org
7108S:	Maintained
7109F:	drivers/gpio/gpio-omap.c
7110
7111OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7112M:	Mark Jackson <mpfj@newflow.co.uk>
7113L:	linux-omap@vger.kernel.org
7114S:	Maintained
7115F:	arch/arm/boot/dts/am335x-nano.dts
7116
7117OMFS FILESYSTEM
7118M:	Bob Copeland <me@bobcopeland.com>
7119L:	linux-karma-devel@lists.sourceforge.net
7120S:	Maintained
7121F:	Documentation/filesystems/omfs.txt
7122F:	fs/omfs/
7123
7124OMNIKEY CARDMAN 4000 DRIVER
7125M:	Harald Welte <laforge@gnumonks.org>
7126S:	Maintained
7127F:	drivers/char/pcmcia/cm4000_cs.c
7128F:	include/linux/cm4000_cs.h
7129F:	include/uapi/linux/cm4000_cs.h
7130
7131OMNIKEY CARDMAN 4040 DRIVER
7132M:	Harald Welte <laforge@gnumonks.org>
7133S:	Maintained
7134F:	drivers/char/pcmcia/cm4040_cs.*
7135
7136OMNIVISION OV7670 SENSOR DRIVER
7137M:	Jonathan Corbet <corbet@lwn.net>
7138L:	linux-media@vger.kernel.org
7139T:	git git://linuxtv.org/media_tree.git
7140S:	Maintained
7141F:	drivers/media/i2c/ov7670.c
7142
7143ONENAND FLASH DRIVER
7144M:	Kyungmin Park <kyungmin.park@samsung.com>
7145L:	linux-mtd@lists.infradead.org
7146S:	Maintained
7147F:	drivers/mtd/onenand/
7148F:	include/linux/mtd/onenand*.h
7149
7150ONSTREAM SCSI TAPE DRIVER
7151M:	Willem Riede <osst@riede.org>
7152L:	osst-users@lists.sourceforge.net
7153L:	linux-scsi@vger.kernel.org
7154S:	Maintained
7155F:	Documentation/scsi/osst.txt
7156F:	drivers/scsi/osst.*
7157F:	drivers/scsi/osst_*.h
7158F:	drivers/scsi/st.h
7159
7160OPENCORES I2C BUS DRIVER
7161M:	Peter Korsgaard <jacmet@sunsite.dk>
7162L:	linux-i2c@vger.kernel.org
7163S:	Maintained
7164F:	Documentation/i2c/busses/i2c-ocores
7165F:	drivers/i2c/busses/i2c-ocores.c
7166
7167OPEN FIRMWARE AND FLATTENED DEVICE TREE
7168M:	Grant Likely <grant.likely@linaro.org>
7169M:	Rob Herring <robh+dt@kernel.org>
7170L:	devicetree@vger.kernel.org
7171W:	http://www.devicetree.org/
7172T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7173S:	Maintained
7174F:	drivers/of/
7175F:	include/linux/of*.h
7176F:	scripts/dtc/
7177
7178OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7179M:	Rob Herring <robh+dt@kernel.org>
7180M:	Pawel Moll <pawel.moll@arm.com>
7181M:	Mark Rutland <mark.rutland@arm.com>
7182M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7183M:	Kumar Gala <galak@codeaurora.org>
7184L:	devicetree@vger.kernel.org
7185S:	Maintained
7186F:	Documentation/devicetree/
7187F:	arch/*/boot/dts/
7188F:	include/dt-bindings/
7189
7190OPENRISC ARCHITECTURE
7191M:	Jonas Bonn <jonas@southpole.se>
7192W:	http://openrisc.net
7193L:	linux@lists.openrisc.net (moderated for non-subscribers)
7194S:	Maintained
7195T:	git git://openrisc.net/~jonas/linux
7196F:	arch/openrisc/
7197
7198OPENVSWITCH
7199M:	Pravin Shelar <pshelar@nicira.com>
7200L:	netdev@vger.kernel.org
7201L:	dev@openvswitch.org
7202W:	http://openvswitch.org
7203S:	Maintained
7204F:	net/openvswitch/
7205F:	include/uapi/linux/openvswitch.h
7206
7207OPL4 DRIVER
7208M:	Clemens Ladisch <clemens@ladisch.de>
7209L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7210T:	git git://git.alsa-project.org/alsa-kernel.git
7211S:	Maintained
7212F:	sound/drivers/opl4/
7213
7214OPROFILE
7215M:	Robert Richter <rric@kernel.org>
7216L:	oprofile-list@lists.sf.net
7217S:	Maintained
7218F:	arch/*/include/asm/oprofile*.h
7219F:	arch/*/oprofile/
7220F:	drivers/oprofile/
7221F:	include/linux/oprofile.h
7222
7223ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7224M:	Mark Fasheh <mfasheh@suse.com>
7225M:	Joel Becker <jlbec@evilplan.org>
7226L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7227W:	http://ocfs2.wiki.kernel.org
7228S:	Supported
7229F:	Documentation/filesystems/ocfs2.txt
7230F:	Documentation/filesystems/dlmfs.txt
7231F:	fs/ocfs2/
7232
7233ORINOCO DRIVER
7234L:	linux-wireless@vger.kernel.org
7235W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7236W:	http://www.nongnu.org/orinoco/
7237S:	Orphan
7238F:	drivers/net/wireless/orinoco/
7239
7240OSD LIBRARY and FILESYSTEM
7241M:	Boaz Harrosh <ooo@electrozaur.com>
7242M:	Benny Halevy <bhalevy@primarydata.com>
7243L:	osd-dev@open-osd.org
7244W:	http://open-osd.org
7245T:	git git://git.open-osd.org/open-osd.git
7246S:	Maintained
7247F:	drivers/scsi/osd/
7248F:	include/scsi/osd_*
7249F:	fs/exofs/
7250
7251OVERLAY FILESYSTEM
7252M:	Miklos Szeredi <miklos@szeredi.hu>
7253L:	linux-unionfs@vger.kernel.org
7254T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7255S:	Supported
7256F:	fs/overlayfs/
7257F:	Documentation/filesystems/overlayfs.txt
7258
7259P54 WIRELESS DRIVER
7260M:	Christian Lamparter <chunkeey@googlemail.com>
7261L:	linux-wireless@vger.kernel.org
7262W:	http://wireless.kernel.org/en/users/Drivers/p54
7263S:	Maintained
7264F:	drivers/net/wireless/p54/
7265
7266PA SEMI ETHERNET DRIVER
7267M:	Olof Johansson <olof@lixom.net>
7268L:	netdev@vger.kernel.org
7269S:	Maintained
7270F:	drivers/net/ethernet/pasemi/*
7271
7272PA SEMI SMBUS DRIVER
7273M:	Olof Johansson <olof@lixom.net>
7274L:	linux-i2c@vger.kernel.org
7275S:	Maintained
7276F:	drivers/i2c/busses/i2c-pasemi.c
7277
7278PADATA PARALLEL EXECUTION MECHANISM
7279M:	Steffen Klassert <steffen.klassert@secunet.com>
7280L:	linux-crypto@vger.kernel.org
7281S:	Maintained
7282F:	kernel/padata.c
7283F:	include/linux/padata.h
7284F:	Documentation/padata.txt
7285
7286PANASONIC LAPTOP ACPI EXTRAS DRIVER
7287M:	Harald Welte <laforge@gnumonks.org>
7288L:	platform-driver-x86@vger.kernel.org
7289S:	Maintained
7290F:	drivers/platform/x86/panasonic-laptop.c
7291
7292PANASONIC MN10300/AM33/AM34 PORT
7293M:	David Howells <dhowells@redhat.com>
7294M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7295L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7296W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7297S:	Maintained
7298F:	Documentation/mn10300/
7299F:	arch/mn10300/
7300
7301PARALLEL PORT SUPPORT
7302L:	linux-parport@lists.infradead.org (subscribers-only)
7303S:	Orphan
7304F:	drivers/parport/
7305F:	include/linux/parport*.h
7306F:	drivers/char/ppdev.c
7307F:	include/uapi/linux/ppdev.h
7308
7309PARAVIRT_OPS INTERFACE
7310M:	Jeremy Fitzhardinge <jeremy@goop.org>
7311M:	Chris Wright <chrisw@sous-sol.org>
7312M:	Alok Kataria <akataria@vmware.com>
7313M:	Rusty Russell <rusty@rustcorp.com.au>
7314L:	virtualization@lists.linux-foundation.org
7315S:	Supported
7316F:	Documentation/virtual/paravirt_ops.txt
7317F:	arch/*/kernel/paravirt*
7318F:	arch/*/include/asm/paravirt.h
7319
7320PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7321M:	Tim Waugh <tim@cyberelk.net>
7322L:	linux-parport@lists.infradead.org (subscribers-only)
7323W:	http://www.torque.net/linux-pp.html
7324S:	Maintained
7325F:	Documentation/blockdev/paride.txt
7326F:	drivers/block/paride/
7327
7328PARISC ARCHITECTURE
7329M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7330M:	Helge Deller <deller@gmx.de>
7331L:	linux-parisc@vger.kernel.org
7332W:	http://www.parisc-linux.org/
7333Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7334T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7335T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7336S:	Maintained
7337F:	arch/parisc/
7338F:	Documentation/parisc/
7339F:	drivers/parisc/
7340F:	drivers/char/agp/parisc-agp.c
7341F:	drivers/input/serio/gscps2.c
7342F:	drivers/parport/parport_gsc.*
7343F:	drivers/tty/serial/8250/8250_gsc.c
7344F:	drivers/video/fbdev/sti*
7345F:	drivers/video/console/sti*
7346F:	drivers/video/logo/logo_parisc*
7347
7348PC87360 HARDWARE MONITORING DRIVER
7349M:	Jim Cromie <jim.cromie@gmail.com>
7350L:	lm-sensors@lm-sensors.org
7351S:	Maintained
7352F:	Documentation/hwmon/pc87360
7353F:	drivers/hwmon/pc87360.c
7354
7355PC8736x GPIO DRIVER
7356M:	Jim Cromie <jim.cromie@gmail.com>
7357S:	Maintained
7358F:	drivers/char/pc8736x_gpio.c
7359
7360PC87427 HARDWARE MONITORING DRIVER
7361M:	Jean Delvare <jdelvare@suse.de>
7362L:	lm-sensors@lm-sensors.org
7363S:	Maintained
7364F:	Documentation/hwmon/pc87427
7365F:	drivers/hwmon/pc87427.c
7366
7367PCA9532 LED DRIVER
7368M:	Riku Voipio <riku.voipio@iki.fi>
7369S:	Maintained
7370F:	drivers/leds/leds-pca9532.c
7371F:	include/linux/leds-pca9532.h
7372
7373PCA9541 I2C BUS MASTER SELECTOR DRIVER
7374M:	Guenter Roeck <linux@roeck-us.net>
7375L:	linux-i2c@vger.kernel.org
7376S:	Maintained
7377F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7378
7379PCDP - PRIMARY CONSOLE AND DEBUG PORT
7380M:	Khalid Aziz <khalid@gonehiking.org>
7381S:	Maintained
7382F:	drivers/firmware/pcdp.*
7383
7384PCI ERROR RECOVERY
7385M:	Linas Vepstas <linasvepstas@gmail.com>
7386L:	linux-pci@vger.kernel.org
7387S:	Supported
7388F:	Documentation/PCI/pci-error-recovery.txt
7389
7390PCI SUBSYSTEM
7391M:	Bjorn Helgaas <bhelgaas@google.com>
7392L:	linux-pci@vger.kernel.org
7393Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7394T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7395S:	Supported
7396F:	Documentation/PCI/
7397F:	drivers/pci/
7398F:	include/linux/pci*
7399F:	arch/x86/pci/
7400F:	arch/x86/kernel/quirks.c
7401
7402PCI DRIVER FOR ARM VERSATILE PLATFORM
7403M:	Rob Herring <robh@kernel.org>
7404L:	linux-pci@vger.kernel.org
7405L:	linux-arm-kernel@lists.infradead.org
7406S:	Maintained
7407F:	Documentation/devicetree/bindings/pci/versatile.txt
7408F:	drivers/pci/host/pci-versatile.c
7409
7410PCI DRIVER FOR APPLIEDMICRO XGENE
7411M:	Tanmay Inamdar <tinamdar@apm.com>
7412L:	linux-pci@vger.kernel.org
7413L:	linux-arm-kernel@lists.infradead.org
7414S:	Maintained
7415F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7416F:	drivers/pci/host/pci-xgene.c
7417
7418PCI DRIVER FOR FREESCALE LAYERSCAPE
7419M:	Minghuan Lian <minghuan.Lian@freescale.com>
7420M:	Mingkai Hu <mingkai.hu@freescale.com>
7421M:	Roy Zang <tie-fei.zang@freescale.com>
7422L:	linuxppc-dev@lists.ozlabs.org
7423L:	linux-pci@vger.kernel.org
7424L:	linux-arm-kernel@lists.infradead.org
7425S:	Maintained
7426F:	drivers/pci/host/*layerscape*
7427
7428PCI DRIVER FOR IMX6
7429M:	Richard Zhu <Richard.Zhu@freescale.com>
7430M:	Lucas Stach <l.stach@pengutronix.de>
7431L:	linux-pci@vger.kernel.org
7432L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7433S:	Maintained
7434F:	drivers/pci/host/*imx6*
7435
7436PCI DRIVER FOR TI KEYSTONE
7437M:	Murali Karicheri <m-karicheri2@ti.com>
7438L:	linux-pci@vger.kernel.org
7439L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7440S:	Maintained
7441F:	drivers/pci/host/*keystone*
7442
7443PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7444M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7445M:	Jason Cooper <jason@lakedaemon.net>
7446L:	linux-pci@vger.kernel.org
7447L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7448S:	Maintained
7449F:	drivers/pci/host/*mvebu*
7450
7451PCI DRIVER FOR NVIDIA TEGRA
7452M:	Thierry Reding <thierry.reding@gmail.com>
7453L:	linux-tegra@vger.kernel.org
7454L:	linux-pci@vger.kernel.org
7455S:	Supported
7456F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7457F:	drivers/pci/host/pci-tegra.c
7458
7459PCI DRIVER FOR TI DRA7XX
7460M:	Kishon Vijay Abraham I <kishon@ti.com>
7461L:	linux-omap@vger.kernel.org
7462L:	linux-pci@vger.kernel.org
7463S:	Supported
7464F:	Documentation/devicetree/bindings/pci/ti-pci.txt
7465F:	drivers/pci/host/pci-dra7xx.c
7466
7467PCI DRIVER FOR RENESAS R-CAR
7468M:	Simon Horman <horms@verge.net.au>
7469L:	linux-pci@vger.kernel.org
7470L:	linux-sh@vger.kernel.org
7471S:	Maintained
7472F:	drivers/pci/host/*rcar*
7473
7474PCI DRIVER FOR SAMSUNG EXYNOS
7475M:	Jingoo Han <jg1.han@samsung.com>
7476L:	linux-pci@vger.kernel.org
7477L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7478L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7479S:	Maintained
7480F:	drivers/pci/host/pci-exynos.c
7481
7482PCI DRIVER FOR SYNOPSIS DESIGNWARE
7483M:	Mohit Kumar <mohit.kumar@st.com>
7484M:	Jingoo Han <jg1.han@samsung.com>
7485L:	linux-pci@vger.kernel.org
7486S:	Maintained
7487F:	drivers/pci/host/*designware*
7488
7489PCI DRIVER FOR GENERIC OF HOSTS
7490M:	Will Deacon <will.deacon@arm.com>
7491L:	linux-pci@vger.kernel.org
7492L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7493S:	Maintained
7494F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
7495F:	drivers/pci/host/pci-host-generic.c
7496
7497PCIE DRIVER FOR ST SPEAR13XX
7498M:	Mohit Kumar <mohit.kumar@st.com>
7499L:	linux-pci@vger.kernel.org
7500S:	Maintained
7501F:	drivers/pci/host/*spear*
7502
7503PCMCIA SUBSYSTEM
7504P:	Linux PCMCIA Team
7505L:	linux-pcmcia@lists.infradead.org
7506W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7507T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7508S:	Maintained
7509F:	Documentation/pcmcia/
7510F:	drivers/pcmcia/
7511F:	include/pcmcia/
7512
7513PCNET32 NETWORK DRIVER
7514M:	Don Fry <pcnet32@frontier.com>
7515L:	netdev@vger.kernel.org
7516S:	Maintained
7517F:	drivers/net/ethernet/amd/pcnet32.c
7518
7519PCRYPT PARALLEL CRYPTO ENGINE
7520M:	Steffen Klassert <steffen.klassert@secunet.com>
7521L:	linux-crypto@vger.kernel.org
7522S:	Maintained
7523F:	crypto/pcrypt.c
7524F:	include/crypto/pcrypt.h
7525
7526PER-CPU MEMORY ALLOCATOR
7527M:	Tejun Heo <tj@kernel.org>
7528M:	Christoph Lameter <cl@linux-foundation.org>
7529T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7530S:	Maintained
7531F:	include/linux/percpu*.h
7532F:	mm/percpu*.c
7533F:	arch/*/include/asm/percpu.h
7534
7535PER-TASK DELAY ACCOUNTING
7536M:	Balbir Singh <bsingharora@gmail.com>
7537S:	Maintained
7538F:	include/linux/delayacct.h
7539F:	kernel/delayacct.c
7540
7541PERFORMANCE EVENTS SUBSYSTEM
7542M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
7543M:	Paul Mackerras <paulus@samba.org>
7544M:	Ingo Molnar <mingo@redhat.com>
7545M:	Arnaldo Carvalho de Melo <acme@kernel.org>
7546L:	linux-kernel@vger.kernel.org
7547T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7548S:	Supported
7549F:	kernel/events/*
7550F:	include/linux/perf_event.h
7551F:	include/uapi/linux/perf_event.h
7552F:	arch/*/kernel/perf_event*.c
7553F:	arch/*/kernel/*/perf_event*.c
7554F:	arch/*/kernel/*/*/perf_event*.c
7555F:	arch/*/include/asm/perf_event.h
7556F:	arch/*/kernel/perf_callchain.c
7557F:	tools/perf/
7558
7559PERSONALITY HANDLING
7560M:	Christoph Hellwig <hch@infradead.org>
7561L:	linux-abi-devel@lists.sourceforge.net
7562S:	Maintained
7563F:	include/linux/personality.h
7564F:	include/uapi/linux/personality.h
7565
7566PHONET PROTOCOL
7567M:	Remi Denis-Courmont <courmisch@gmail.com>
7568S:	Supported
7569F:	Documentation/networking/phonet.txt
7570F:	include/linux/phonet.h
7571F:	include/net/phonet/
7572F:	include/uapi/linux/phonet.h
7573F:	net/phonet/
7574
7575PHRAM MTD DRIVER
7576M:	Joern Engel <joern@lazybastard.org>
7577L:	linux-mtd@lists.infradead.org
7578S:	Maintained
7579F:	drivers/mtd/devices/phram.c
7580
7581PICOLCD HID DRIVER
7582M:	Bruno Prémont <bonbons@linux-vserver.org>
7583L:	linux-input@vger.kernel.org
7584S:	Maintained
7585F:	drivers/hid/hid-picolcd*
7586
7587PICOXCELL SUPPORT
7588M:	Jamie Iles <jamie@jamieiles.com>
7589L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7590T:	git git://github.com/jamieiles/linux-2.6-ji.git
7591S:	Supported
7592F:	arch/arm/boot/dts/picoxcell*
7593F:	arch/arm/mach-picoxcell/
7594F:	drivers/crypto/picoxcell*
7595
7596PIN CONTROL SUBSYSTEM
7597M:	Linus Walleij <linus.walleij@linaro.org>
7598L:	linux-gpio@vger.kernel.org
7599T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7600S:	Maintained
7601F:	drivers/pinctrl/
7602F:	include/linux/pinctrl/
7603
7604PIN CONTROLLER - ATMEL AT91
7605M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7606L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7607S:	Maintained
7608F:	drivers/pinctrl/pinctrl-at91.*
7609
7610PIN CONTROLLER - INTEL
7611M:	Mika Westerberg <mika.westerberg@linux.intel.com>
7612M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
7613S:	Maintained
7614F:	drivers/pinctrl/intel/
7615
7616PIN CONTROLLER - RENESAS
7617M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7618L:	linux-sh@vger.kernel.org
7619S:	Maintained
7620F:	drivers/pinctrl/sh-pfc/
7621
7622PIN CONTROLLER - SAMSUNG
7623M:	Tomasz Figa <tomasz.figa@gmail.com>
7624M:	Thomas Abraham <thomas.abraham@linaro.org>
7625L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7626L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7627S:	Maintained
7628F:	drivers/pinctrl/samsung/
7629
7630PIN CONTROLLER - ST SPEAR
7631M:	Viresh Kumar <viresh.linux@gmail.com>
7632L:	spear-devel@list.st.com
7633L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7634W:	http://www.st.com/spear
7635S:	Maintained
7636F:	drivers/pinctrl/spear/
7637
7638PKTCDVD DRIVER
7639M:	Jiri Kosina <jkosina@suse.cz>
7640S:	Maintained
7641F:	drivers/block/pktcdvd.c
7642F:	include/linux/pktcdvd.h
7643F:	include/uapi/linux/pktcdvd.h
7644
7645PKUNITY SOC DRIVERS
7646M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
7647W:	http://mprc.pku.edu.cn/~guanxuetao/linux
7648S:	Maintained
7649T:	git git://github.com/gxt/linux.git
7650F:	drivers/input/serio/i8042-unicore32io.h
7651F:	drivers/i2c/busses/i2c-puv3.c
7652F:	drivers/video/fbdev/fb-puv3.c
7653F:	drivers/rtc/rtc-puv3.c
7654
7655PMBUS HARDWARE MONITORING DRIVERS
7656M:	Guenter Roeck <linux@roeck-us.net>
7657L:	lm-sensors@lm-sensors.org
7658W:	http://www.lm-sensors.org/
7659W:	http://www.roeck-us.net/linux/drivers/
7660T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7661S:	Maintained
7662F:	Documentation/hwmon/pmbus
7663F:	drivers/hwmon/pmbus/
7664F:	include/linux/i2c/pmbus.h
7665
7666PMC SIERRA MaxRAID DRIVER
7667M:	Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7668L:	linux-scsi@vger.kernel.org
7669W:	http://www.pmc-sierra.com/
7670S:	Supported
7671F:	drivers/scsi/pmcraid.*
7672
7673PMC SIERRA PM8001 DRIVER
7674M:	xjtuwjp@gmail.com
7675M:	lindar_liu@usish.com
7676L:	pmchba@pmcs.com
7677L:	linux-scsi@vger.kernel.org
7678S:	Supported
7679F:	drivers/scsi/pm8001/
7680
7681POSIX CLOCKS and TIMERS
7682M:	Thomas Gleixner <tglx@linutronix.de>
7683L:	linux-kernel@vger.kernel.org
7684T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7685S:	Maintained
7686F:	fs/timerfd.c
7687F:	include/linux/timer*
7688F:	kernel/time/*timer*
7689
7690POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7691M:	Sebastian Reichel <sre@kernel.org>
7692M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7693M:	David Woodhouse <dwmw2@infradead.org>
7694L:	linux-pm@vger.kernel.org
7695T:	git git://git.infradead.org/battery-2.6.git
7696S:	Maintained
7697F:	include/linux/power_supply.h
7698F:	drivers/power/
7699
7700PNP SUPPORT
7701M:	Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7702S:	Maintained
7703F:	drivers/pnp/
7704
7705PNXxxxx I2C DRIVER
7706M:	Vitaly Wool <vitalywool@gmail.com>
7707L:	linux-i2c@vger.kernel.org
7708S:	Maintained
7709F:	drivers/i2c/busses/i2c-pnx.c
7710
7711PPP PROTOCOL DRIVERS AND COMPRESSORS
7712M:	Paul Mackerras <paulus@samba.org>
7713L:	linux-ppp@vger.kernel.org
7714S:	Maintained
7715F:	drivers/net/ppp/ppp_*
7716
7717PPP OVER ATM (RFC 2364)
7718M:	Mitchell Blank Jr <mitch@sfgoth.com>
7719S:	Maintained
7720F:	net/atm/pppoatm.c
7721F:	include/uapi/linux/atmppp.h
7722
7723PPP OVER ETHERNET
7724M:	Michal Ostrowski <mostrows@earthlink.net>
7725S:	Maintained
7726F:	drivers/net/ppp/pppoe.c
7727F:	drivers/net/ppp/pppox.c
7728
7729PPP OVER L2TP
7730M:	James Chapman <jchapman@katalix.com>
7731S:	Maintained
7732F:	net/l2tp/l2tp_ppp.c
7733F:	include/linux/if_pppol2tp.h
7734F:	include/uapi/linux/if_pppol2tp.h
7735
7736PPS SUPPORT
7737M:	Rodolfo Giometti <giometti@enneenne.com>
7738W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
7739L:	linuxpps@ml.enneenne.com (subscribers-only)
7740S:	Maintained
7741F:	Documentation/pps/
7742F:	drivers/pps/
7743F:	include/linux/pps*.h
7744
7745PPTP DRIVER
7746M:	Dmitry Kozlov <xeb@mail.ru>
7747L:	netdev@vger.kernel.org
7748S:	Maintained
7749F:	drivers/net/ppp/pptp.c
7750W:	http://sourceforge.net/projects/accel-pptp
7751
7752PREEMPTIBLE KERNEL
7753M:	Robert Love <rml@tech9.net>
7754L:	kpreempt-tech@lists.sourceforge.net
7755W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7756S:	Supported
7757F:	Documentation/preempt-locking.txt
7758F:	include/linux/preempt.h
7759
7760PRISM54 WIRELESS DRIVER
7761M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
7762L:	linux-wireless@vger.kernel.org
7763W:	http://wireless.kernel.org/en/users/Drivers/p54
7764S:	Obsolete
7765F:	drivers/net/wireless/prism54/
7766
7767PS3 NETWORK SUPPORT
7768M:	Geoff Levand <geoff@infradead.org>
7769L:	netdev@vger.kernel.org
7770L:	cbe-oss-dev@lists.ozlabs.org
7771S:	Maintained
7772F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
7773
7774PS3 PLATFORM SUPPORT
7775M:	Geoff Levand <geoff@infradead.org>
7776L:	linuxppc-dev@lists.ozlabs.org
7777L:	cbe-oss-dev@lists.ozlabs.org
7778S:	Maintained
7779F:	arch/powerpc/boot/ps3*
7780F:	arch/powerpc/include/asm/lv1call.h
7781F:	arch/powerpc/include/asm/ps3*.h
7782F:	arch/powerpc/platforms/ps3/
7783F:	drivers/*/ps3*
7784F:	drivers/ps3/
7785F:	drivers/rtc/rtc-ps3.c
7786F:	drivers/usb/host/*ps3.c
7787F:	sound/ppc/snd_ps3*
7788
7789PS3VRAM DRIVER
7790M:	Jim Paris <jim@jtan.com>
7791L:	cbe-oss-dev@lists.ozlabs.org
7792S:	Maintained
7793F:	drivers/block/ps3vram.c
7794
7795PSTORE FILESYSTEM
7796M:	Anton Vorontsov <anton@enomsg.org>
7797M:	Colin Cross <ccross@android.com>
7798M:	Kees Cook <keescook@chromium.org>
7799M:	Tony Luck <tony.luck@intel.com>
7800S:	Maintained
7801T:	git git://git.infradead.org/users/cbou/linux-pstore.git
7802F:	fs/pstore/
7803F:	include/linux/pstore*
7804F:	drivers/firmware/efi/efi-pstore.c
7805F:	drivers/acpi/apei/erst.c
7806
7807PTP HARDWARE CLOCK SUPPORT
7808M:	Richard Cochran <richardcochran@gmail.com>
7809L:	netdev@vger.kernel.org
7810S:	Maintained
7811W:	http://linuxptp.sourceforge.net/
7812F:	Documentation/ABI/testing/sysfs-ptp
7813F:	Documentation/ptp/*
7814F:	drivers/net/ethernet/freescale/gianfar_ptp.c
7815F:	drivers/net/phy/dp83640*
7816F:	drivers/ptp/*
7817F:	include/linux/ptp_cl*
7818
7819PTRACE SUPPORT
7820M:	Roland McGrath <roland@hack.frob.com>
7821M:	Oleg Nesterov <oleg@redhat.com>
7822S:	Maintained
7823F:	include/asm-generic/syscall.h
7824F:	include/linux/ptrace.h
7825F:	include/linux/regset.h
7826F:	include/linux/tracehook.h
7827F:	include/uapi/linux/ptrace.h
7828F:	kernel/ptrace.c
7829
7830PVRUSB2 VIDEO4LINUX DRIVER
7831M:	Mike Isely <isely@pobox.com>
7832L:	pvrusb2@isely.net	(subscribers-only)
7833L:	linux-media@vger.kernel.org
7834W:	http://www.isely.net/pvrusb2/
7835T:	git git://linuxtv.org/media_tree.git
7836S:	Maintained
7837F:	Documentation/video4linux/README.pvrusb2
7838F:	drivers/media/usb/pvrusb2/
7839
7840PWC WEBCAM DRIVER
7841M:	Hans de Goede <hdegoede@redhat.com>
7842L:	linux-media@vger.kernel.org
7843T:	git git://linuxtv.org/media_tree.git
7844S:	Maintained
7845F:	drivers/media/usb/pwc/*
7846
7847PWM FAN DRIVER
7848M:	Kamil Debski <k.debski@samsung.com>
7849L:	lm-sensors@lm-sensors.org
7850S:	Supported
7851F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7852F:	Documentation/hwmon/pwm-fan
7853F:	drivers/hwmon/pwm-fan.c
7854
7855PWM SUBSYSTEM
7856M:	Thierry Reding <thierry.reding@gmail.com>
7857L:	linux-pwm@vger.kernel.org
7858S:	Maintained
7859T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7860F:	Documentation/pwm.txt
7861F:	Documentation/devicetree/bindings/pwm/
7862F:	include/linux/pwm.h
7863F:	drivers/pwm/
7864F:	drivers/video/backlight/pwm_bl.c
7865F:	include/linux/pwm_backlight.h
7866
7867PXA2xx/PXA3xx SUPPORT
7868M:	Daniel Mack <daniel@zonque.org>
7869M:	Haojian Zhuang <haojian.zhuang@gmail.com>
7870M:	Robert Jarzmik <robert.jarzmik@free.fr>
7871L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7872T:	git git://github.com/hzhuang1/linux.git
7873T:	git git://github.com/rjarzmik/linux.git
7874S:	Maintained
7875F:	arch/arm/mach-pxa/
7876F:	drivers/pcmcia/pxa2xx*
7877F:	drivers/spi/spi-pxa2xx*
7878F:	drivers/usb/gadget/udc/pxa2*
7879F:	include/sound/pxa2xx-lib.h
7880F:	sound/arm/pxa*
7881F:	sound/soc/pxa/
7882
7883PXA3xx NAND FLASH DRIVER
7884M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7885L:	linux-mtd@lists.infradead.org
7886S:	Maintained
7887F:	drivers/mtd/nand/pxa3xx_nand.c
7888
7889MMP SUPPORT
7890M:	Eric Miao <eric.y.miao@gmail.com>
7891M:	Haojian Zhuang <haojian.zhuang@gmail.com>
7892L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7893T:	git git://github.com/hzhuang1/linux.git
7894T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
7895S:	Maintained
7896F:	arch/arm/mach-mmp/
7897
7898PXA MMCI DRIVER
7899S:	Orphan
7900
7901PXA RTC DRIVER
7902M:	Robert Jarzmik <robert.jarzmik@free.fr>
7903L:	rtc-linux@googlegroups.com
7904S:	Maintained
7905
7906QAT DRIVER
7907M:      Tadeusz Struk <tadeusz.struk@intel.com>
7908L:      qat-linux@intel.com
7909S:      Supported
7910F:      drivers/crypto/qat/
7911
7912QIB DRIVER
7913M:	Mike Marciniszyn <infinipath@intel.com>
7914L:	linux-rdma@vger.kernel.org
7915S:	Supported
7916F:	drivers/infiniband/hw/qib/
7917
7918QLOGIC QLA1280 SCSI DRIVER
7919M:	Michael Reed <mdr@sgi.com>
7920L:	linux-scsi@vger.kernel.org
7921S:	Maintained
7922F:	drivers/scsi/qla1280.[ch]
7923
7924QLOGIC QLA2XXX FC-SCSI DRIVER
7925M:	qla2xxx-upstream@qlogic.com
7926L:	linux-scsi@vger.kernel.org
7927S:	Supported
7928F:	Documentation/scsi/LICENSE.qla2xxx
7929F:	drivers/scsi/qla2xxx/
7930
7931QLOGIC QLA4XXX iSCSI DRIVER
7932M:	QLogic-Storage-Upstream@qlogic.com
7933L:	linux-scsi@vger.kernel.org
7934S:	Supported
7935F:	Documentation/scsi/LICENSE.qla4xxx
7936F:	drivers/scsi/qla4xxx/
7937
7938QLOGIC QLA3XXX NETWORK DRIVER
7939M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7940M:	Ron Mercer <ron.mercer@qlogic.com>
7941M:	linux-driver@qlogic.com
7942L:	netdev@vger.kernel.org
7943S:	Supported
7944F:	Documentation/networking/LICENSE.qla3xxx
7945F:	drivers/net/ethernet/qlogic/qla3xxx.*
7946
7947QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7948M:	Shahed Shaikh <shahed.shaikh@qlogic.com>
7949M:	Dept-GELinuxNICDev@qlogic.com
7950L:	netdev@vger.kernel.org
7951S:	Supported
7952F:	drivers/net/ethernet/qlogic/qlcnic/
7953
7954QLOGIC QLGE 10Gb ETHERNET DRIVER
7955M:	Harish Patil <harish.patil@qlogic.com>
7956M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7957M:	Dept-GELinuxNICDev@qlogic.com
7958M:	linux-driver@qlogic.com
7959L:	netdev@vger.kernel.org
7960S:	Supported
7961F:	drivers/net/ethernet/qlogic/qlge/
7962
7963QNX4 FILESYSTEM
7964M:	Anders Larsen <al@alarsen.net>
7965W:	http://www.alarsen.net/linux/qnx4fs/
7966S:	Maintained
7967F:	fs/qnx4/
7968F:	include/uapi/linux/qnx4_fs.h
7969F:	include/uapi/linux/qnxtypes.h
7970
7971QT1010 MEDIA DRIVER
7972M:	Antti Palosaari <crope@iki.fi>
7973L:	linux-media@vger.kernel.org
7974W:	http://linuxtv.org/
7975W:	http://palosaari.fi/linux/
7976Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7977T:	git git://linuxtv.org/anttip/media_tree.git
7978S:	Maintained
7979F:	drivers/media/tuners/qt1010*
7980
7981QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7982M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7983L:	linux-wireless@vger.kernel.org
7984L:	ath9k-devel@lists.ath9k.org
7985W:	http://wireless.kernel.org/en/users/Drivers/ath9k
7986S:	Supported
7987F:	drivers/net/wireless/ath/ath9k/
7988
7989QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7990M:	Kalle Valo <kvalo@qca.qualcomm.com>
7991L:	ath10k@lists.infradead.org
7992W:	http://wireless.kernel.org/en/users/Drivers/ath10k
7993T:	git git://github.com/kvalo/ath.git
7994S:	Supported
7995F:	drivers/net/wireless/ath/ath10k/
7996
7997QUALCOMM HEXAGON ARCHITECTURE
7998M:	Richard Kuo <rkuo@codeaurora.org>
7999L:	linux-hexagon@vger.kernel.org
8000S:	Supported
8001F:	arch/hexagon/
8002
8003QUALCOMM WCN36XX WIRELESS DRIVER
8004M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8005L:	wcn36xx@lists.infradead.org
8006W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8007T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8008S:	Supported
8009F:	drivers/net/wireless/ath/wcn36xx/
8010
8011RADOS BLOCK DEVICE (RBD)
8012M:	Ilya Dryomov <idryomov@gmail.com>
8013M:	Sage Weil <sage@redhat.com>
8014M:	Alex Elder <elder@kernel.org>
8015M:	ceph-devel@vger.kernel.org
8016W:	http://ceph.com/
8017T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8018S:	Supported
8019F:	drivers/block/rbd.c
8020F:	drivers/block/rbd_types.h
8021
8022RADEON FRAMEBUFFER DISPLAY DRIVER
8023M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8024L:	linux-fbdev@vger.kernel.org
8025S:	Maintained
8026F:	drivers/video/fbdev/aty/radeon*
8027F:	include/uapi/linux/radeonfb.h
8028
8029RADIOSHARK RADIO DRIVER
8030M:	Hans de Goede <hdegoede@redhat.com>
8031L:	linux-media@vger.kernel.org
8032T:	git git://linuxtv.org/media_tree.git
8033S:	Maintained
8034F:	drivers/media/radio/radio-shark.c
8035
8036RADIOSHARK2 RADIO DRIVER
8037M:	Hans de Goede <hdegoede@redhat.com>
8038L:	linux-media@vger.kernel.org
8039T:	git git://linuxtv.org/media_tree.git
8040S:	Maintained
8041F:	drivers/media/radio/radio-shark2.c
8042F:	drivers/media/radio/radio-tea5777.c
8043
8044RAGE128 FRAMEBUFFER DISPLAY DRIVER
8045M:	Paul Mackerras <paulus@samba.org>
8046L:	linux-fbdev@vger.kernel.org
8047S:	Maintained
8048F:	drivers/video/fbdev/aty/aty128fb.c
8049
8050RALINK RT2X00 WIRELESS LAN DRIVER
8051P:	rt2x00 project
8052M:	Stanislaw Gruszka <sgruszka@redhat.com>
8053M:	Helmut Schaa <helmut.schaa@googlemail.com>
8054L:	linux-wireless@vger.kernel.org
8055L:	users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8056W:	http://rt2x00.serialmonkey.com/
8057S:	Maintained
8058F:	drivers/net/wireless/rt2x00/
8059
8060RAMDISK RAM BLOCK DEVICE DRIVER
8061M:	Nick Piggin <npiggin@kernel.dk>
8062S:	Maintained
8063F:	Documentation/blockdev/ramdisk.txt
8064F:	drivers/block/brd.c
8065
8066RANDOM NUMBER DRIVER
8067M:	"Theodore Ts'o" <tytso@mit.edu>
8068S:	Maintained
8069F:	drivers/char/random.c
8070
8071RAPIDIO SUBSYSTEM
8072M:	Matt Porter <mporter@kernel.crashing.org>
8073M:	Alexandre Bounine <alexandre.bounine@idt.com>
8074S:	Maintained
8075F:	drivers/rapidio/
8076
8077RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8078L:	linux-wireless@vger.kernel.org
8079S:	Orphan
8080F:	drivers/net/wireless/ray*
8081
8082RCUTORTURE MODULE
8083M:	Josh Triplett <josh@joshtriplett.org>
8084M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8085L:	linux-kernel@vger.kernel.org
8086S:	Supported
8087T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8088F:	Documentation/RCU/torture.txt
8089F:	kernel/rcu/rcutorture.c
8090
8091RCUTORTURE TEST FRAMEWORK
8092M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8093M:	Josh Triplett <josh@joshtriplett.org>
8094R:	Steven Rostedt <rostedt@goodmis.org>
8095R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8096R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8097L:	linux-kernel@vger.kernel.org
8098S:	Supported
8099T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8100F:	tools/testing/selftests/rcutorture
8101
8102RDC R-321X SoC
8103M:	Florian Fainelli <florian@openwrt.org>
8104S:	Maintained
8105
8106RDC R6040 FAST ETHERNET DRIVER
8107M:	Florian Fainelli <florian@openwrt.org>
8108L:	netdev@vger.kernel.org
8109S:	Maintained
8110F:	drivers/net/ethernet/rdc/r6040.c
8111
8112RDS - RELIABLE DATAGRAM SOCKETS
8113M:	Chien Yen <chien.yen@oracle.com>
8114L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8115S:	Supported
8116F:	net/rds/
8117
8118READ-COPY UPDATE (RCU)
8119M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8120M:	Josh Triplett <josh@joshtriplett.org>
8121R:	Steven Rostedt <rostedt@goodmis.org>
8122R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8123R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8124L:	linux-kernel@vger.kernel.org
8125W:	http://www.rdrop.com/users/paulmck/RCU/
8126S:	Supported
8127T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8128F:	Documentation/RCU/
8129X:	Documentation/RCU/torture.txt
8130F:	include/linux/rcu*
8131X:	include/linux/srcu.h
8132F:	kernel/rcu/
8133X:	kernel/torture.c
8134
8135REAL TIME CLOCK (RTC) SUBSYSTEM
8136M:	Alessandro Zummo <a.zummo@towertech.it>
8137L:	rtc-linux@googlegroups.com
8138Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8139S:	Maintained
8140F:	Documentation/rtc.txt
8141F:	drivers/rtc/
8142F:	include/linux/rtc.h
8143F:	include/uapi/linux/rtc.h
8144
8145REALTEK AUDIO CODECS
8146M:	Bard Liao <bardliao@realtek.com>
8147M:	Oder Chiou <oder_chiou@realtek.com>
8148S:	Maintained
8149F:	sound/soc/codecs/rt*
8150F:	include/sound/rt*.h
8151
8152REISERFS FILE SYSTEM
8153L:	reiserfs-devel@vger.kernel.org
8154S:	Supported
8155F:	fs/reiserfs/
8156
8157REGISTER MAP ABSTRACTION
8158M:	Mark Brown <broonie@kernel.org>
8159L:	linux-kernel@vger.kernel.org
8160T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8161S:	Supported
8162F:	drivers/base/regmap/
8163F:	include/linux/regmap.h
8164
8165REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8166M:	Ohad Ben-Cohen <ohad@wizery.com>
8167T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8168S:	Maintained
8169F:	drivers/remoteproc/
8170F:	Documentation/remoteproc.txt
8171F:	include/linux/remoteproc.h
8172
8173REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8174M:	Ohad Ben-Cohen <ohad@wizery.com>
8175T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8176S:	Maintained
8177F:	drivers/rpmsg/
8178F:	Documentation/rpmsg.txt
8179F:	include/linux/rpmsg.h
8180
8181RESET CONTROLLER FRAMEWORK
8182M:	Philipp Zabel <p.zabel@pengutronix.de>
8183S:	Maintained
8184F:	drivers/reset/
8185F:	Documentation/devicetree/bindings/reset/
8186F:	include/linux/reset.h
8187F:	include/linux/reset-controller.h
8188
8189RFKILL
8190M:	Johannes Berg <johannes@sipsolutions.net>
8191L:	linux-wireless@vger.kernel.org
8192W:	http://wireless.kernel.org/
8193T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8194T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8195S:	Maintained
8196F:	Documentation/rfkill.txt
8197F:	net/rfkill/
8198
8199RHASHTABLE
8200M:	Thomas Graf <tgraf@suug.ch>
8201L:	netdev@vger.kernel.org
8202S:	Maintained
8203F:	lib/rhashtable.c
8204F:	include/linux/rhashtable.h
8205
8206RICOH SMARTMEDIA/XD DRIVER
8207M:	Maxim Levitsky <maximlevitsky@gmail.com>
8208S:	Maintained
8209F:	drivers/mtd/nand/r852.c
8210F:	drivers/mtd/nand/r852.h
8211
8212RICOH R5C592 MEMORYSTICK DRIVER
8213M:	Maxim Levitsky <maximlevitsky@gmail.com>
8214S:	Maintained
8215F:	drivers/memstick/host/r592.*
8216
8217ROCCAT DRIVERS
8218M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8219W:	http://sourceforge.net/projects/roccat/
8220S:	Maintained
8221F:	drivers/hid/hid-roccat*
8222F:	include/linux/hid-roccat*
8223F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8224
8225ROCKER DRIVER
8226M:	Jiri Pirko <jiri@resnulli.us>
8227M:	Scott Feldman <sfeldma@gmail.com>
8228L:	netdev@vger.kernel.org
8229S:	Supported
8230F:	drivers/net/ethernet/rocker/
8231
8232ROCKETPORT DRIVER
8233P:	Comtrol Corp.
8234W:	http://www.comtrol.com
8235S:	Maintained
8236F:	Documentation/serial/rocket.txt
8237F:	drivers/tty/rocket*
8238
8239ROCKETPORT EXPRESS/INFINITY DRIVER
8240M:	Kevin Cernekee <cernekee@gmail.com>
8241L:	linux-serial@vger.kernel.org
8242S:	Odd Fixes
8243F:	drivers/tty/serial/rp2.*
8244
8245ROSE NETWORK LAYER
8246M:	Ralf Baechle <ralf@linux-mips.org>
8247L:	linux-hams@vger.kernel.org
8248W:	http://www.linux-ax25.org/
8249S:	Maintained
8250F:	include/net/rose.h
8251F:	include/uapi/linux/rose.h
8252F:	net/rose/
8253
8254RTL2830 MEDIA DRIVER
8255M:	Antti Palosaari <crope@iki.fi>
8256L:	linux-media@vger.kernel.org
8257W:	http://linuxtv.org/
8258W:	http://palosaari.fi/linux/
8259Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8260T:	git git://linuxtv.org/anttip/media_tree.git
8261S:	Maintained
8262F:	drivers/media/dvb-frontends/rtl2830*
8263
8264RTL2832 MEDIA DRIVER
8265M:	Antti Palosaari <crope@iki.fi>
8266L:	linux-media@vger.kernel.org
8267W:	http://linuxtv.org/
8268W:	http://palosaari.fi/linux/
8269Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8270T:	git git://linuxtv.org/anttip/media_tree.git
8271S:	Maintained
8272F:	drivers/media/dvb-frontends/rtl2832*
8273
8274RTL2832_SDR MEDIA DRIVER
8275M:	Antti Palosaari <crope@iki.fi>
8276L:	linux-media@vger.kernel.org
8277W:	http://linuxtv.org/
8278W:	http://palosaari.fi/linux/
8279Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8280T:	git git://linuxtv.org/anttip/media_tree.git
8281S:	Maintained
8282F:	drivers/media/dvb-frontends/rtl2832_sdr*
8283
8284RTL8180 WIRELESS DRIVER
8285L:	linux-wireless@vger.kernel.org
8286W:	http://wireless.kernel.org/
8287T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8288S:	Orphan
8289F:	drivers/net/wireless/rtl818x/rtl8180/
8290
8291RTL8187 WIRELESS DRIVER
8292M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8293M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8294M:	Larry Finger <Larry.Finger@lwfinger.net>
8295L:	linux-wireless@vger.kernel.org
8296W:	http://wireless.kernel.org/
8297T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8298S:	Maintained
8299F:	drivers/net/wireless/rtl818x/rtl8187/
8300
8301RTL8192CE WIRELESS DRIVER
8302M:	Larry Finger <Larry.Finger@lwfinger.net>
8303M:	Chaoming Li <chaoming_li@realsil.com.cn>
8304L:	linux-wireless@vger.kernel.org
8305W:	http://wireless.kernel.org/
8306T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8307S:	Maintained
8308F:	drivers/net/wireless/rtlwifi/
8309F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8310
8311S3 SAVAGE FRAMEBUFFER DRIVER
8312M:	Antonino Daplas <adaplas@gmail.com>
8313L:	linux-fbdev@vger.kernel.org
8314S:	Maintained
8315F:	drivers/video/fbdev/savage/
8316
8317S390
8318M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8319M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8320M:	linux390@de.ibm.com
8321L:	linux-s390@vger.kernel.org
8322W:	http://www.ibm.com/developerworks/linux/linux390/
8323S:	Supported
8324F:	arch/s390/
8325F:	drivers/s390/
8326F:	Documentation/s390/
8327F:	Documentation/DocBook/s390*
8328
8329S390 COMMON I/O LAYER
8330M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8331M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8332L:	linux-s390@vger.kernel.org
8333W:	http://www.ibm.com/developerworks/linux/linux390/
8334S:	Supported
8335F:	drivers/s390/cio/
8336
8337S390 DASD DRIVER
8338M:	Stefan Weinhuber <wein@de.ibm.com>
8339M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8340L:	linux-s390@vger.kernel.org
8341W:	http://www.ibm.com/developerworks/linux/linux390/
8342S:	Supported
8343F:	drivers/s390/block/dasd*
8344F:	block/partitions/ibm.c
8345
8346S390 NETWORK DRIVERS
8347M:	Ursula Braun <ursula.braun@de.ibm.com>
8348M:	Frank Blaschka <blaschka@linux.vnet.ibm.com>
8349M:	linux390@de.ibm.com
8350L:	linux-s390@vger.kernel.org
8351W:	http://www.ibm.com/developerworks/linux/linux390/
8352S:	Supported
8353F:	drivers/s390/net/
8354
8355S390 PCI SUBSYSTEM
8356M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8357M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8358L:	linux-s390@vger.kernel.org
8359W:	http://www.ibm.com/developerworks/linux/linux390/
8360S:	Supported
8361F:	arch/s390/pci/
8362F:	drivers/pci/hotplug/s390_pci_hpc.c
8363
8364S390 ZCRYPT DRIVER
8365M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8366M:	linux390@de.ibm.com
8367L:	linux-s390@vger.kernel.org
8368W:	http://www.ibm.com/developerworks/linux/linux390/
8369S:	Supported
8370F:	drivers/s390/crypto/
8371
8372S390 ZFCP DRIVER
8373M:	Steffen Maier <maier@linux.vnet.ibm.com>
8374M:	linux390@de.ibm.com
8375L:	linux-s390@vger.kernel.org
8376W:	http://www.ibm.com/developerworks/linux/linux390/
8377S:	Supported
8378F:	drivers/s390/scsi/zfcp_*
8379
8380S390 IUCV NETWORK LAYER
8381M:	Ursula Braun <ursula.braun@de.ibm.com>
8382M:	linux390@de.ibm.com
8383L:	linux-s390@vger.kernel.org
8384W:	http://www.ibm.com/developerworks/linux/linux390/
8385S:	Supported
8386F:	drivers/s390/net/*iucv*
8387F:	include/net/iucv/
8388F:	net/iucv/
8389
8390S3C24XX SD/MMC Driver
8391M:	Ben Dooks <ben-linux@fluff.org>
8392L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8393S:	Supported
8394F:	drivers/mmc/host/s3cmci.*
8395
8396SAA6588 RDS RECEIVER DRIVER
8397M:	Hans Verkuil <hverkuil@xs4all.nl>
8398L:	linux-media@vger.kernel.org
8399T:	git git://linuxtv.org/media_tree.git
8400W:	http://linuxtv.org
8401S:	Odd Fixes
8402F:	drivers/media/i2c/saa6588*
8403
8404SAA7134 VIDEO4LINUX DRIVER
8405M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8406L:	linux-media@vger.kernel.org
8407W:	http://linuxtv.org
8408T:	git git://linuxtv.org/media_tree.git
8409S:	Odd fixes
8410F:	Documentation/video4linux/*.saa7134
8411F:	drivers/media/pci/saa7134/
8412
8413SAA7146 VIDEO4LINUX-2 DRIVER
8414M:	Hans Verkuil <hverkuil@xs4all.nl>
8415L:	linux-media@vger.kernel.org
8416T:	git git://linuxtv.org/media_tree.git
8417S:	Maintained
8418F:	drivers/media/common/saa7146/
8419F:	drivers/media/pci/saa7146/
8420F:	include/media/saa7146*
8421
8422SAMSUNG LAPTOP DRIVER
8423M:	Corentin Chary <corentin.chary@gmail.com>
8424L:	platform-driver-x86@vger.kernel.org
8425S:	Maintained
8426F:	drivers/platform/x86/samsung-laptop.c
8427
8428SAMSUNG AUDIO (ASoC) DRIVERS
8429M:	Sangbeom Kim <sbkim73@samsung.com>
8430L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8431S:	Supported
8432F:	sound/soc/samsung/
8433
8434SAMSUNG FRAMEBUFFER DRIVER
8435M:	Jingoo Han <jg1.han@samsung.com>
8436L:	linux-fbdev@vger.kernel.org
8437S:	Maintained
8438F:	drivers/video/fbdev/s3c-fb.c
8439
8440SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8441M:	Sangbeom Kim <sbkim73@samsung.com>
8442L:	linux-kernel@vger.kernel.org
8443S:	Supported
8444F:	drivers/mfd/sec*.c
8445F:	drivers/regulator/s2m*.c
8446F:	drivers/regulator/s5m*.c
8447F:	include/linux/mfd/samsung/
8448
8449SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8450M:	Kyungmin Park <kyungmin.park@samsung.com>
8451M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8452L:	linux-media@vger.kernel.org
8453Q:	https://patchwork.linuxtv.org/project/linux-media/list/
8454S:	Supported
8455F:	drivers/media/platform/exynos4-is/
8456
8457SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8458M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8459L:	linux-media@vger.kernel.org
8460L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8461S:	Maintained
8462F:	drivers/media/platform/s3c-camif/
8463F:	include/media/s3c_camif.h
8464
8465SAMSUNG S5C73M3 CAMERA DRIVER
8466M:	Kyungmin Park <kyungmin.park@samsung.com>
8467M:	Andrzej Hajda <a.hajda@samsung.com>
8468L:	linux-media@vger.kernel.org
8469S:	Supported
8470F:	drivers/media/i2c/s5c73m3/*
8471
8472SAMSUNG S5K5BAF CAMERA DRIVER
8473M:	Kyungmin Park <kyungmin.park@samsung.com>
8474M:	Andrzej Hajda <a.hajda@samsung.com>
8475L:	linux-media@vger.kernel.org
8476S:	Supported
8477F:	drivers/media/i2c/s5k5baf.c
8478
8479SAMSUNG SOC CLOCK DRIVERS
8480M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8481M:	Tomasz Figa <tomasz.figa@gmail.com>
8482S:	Supported
8483L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8484F:	drivers/clk/samsung/
8485
8486SAMSUNG SXGBE DRIVERS
8487M:	Byungho An <bh74.an@samsung.com>
8488M:	Girish K S <ks.giri@samsung.com>
8489M:	Vipul Pandya <vipul.pandya@samsung.com>
8490S:	Supported
8491L:	netdev@vger.kernel.org
8492F:	drivers/net/ethernet/samsung/sxgbe/
8493
8494SAMSUNG THERMAL DRIVER
8495M:	Lukasz Majewski <l.majewski@samsung.com>
8496L:	linux-pm@vger.kernel.org
8497L:	linux-samsung-soc@vger.kernel.org
8498S:	Supported
8499T:	https://github.com/lmajewski/linux-samsung-thermal.git
8500F:	drivers/thermal/samsung/
8501
8502SAMSUNG USB2 PHY DRIVER
8503M:	Kamil Debski <k.debski@samsung.com>
8504L:	linux-kernel@vger.kernel.org
8505S:	Supported
8506F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
8507F:	Documentation/phy/samsung-usb2.txt
8508F:	drivers/phy/phy-exynos4210-usb2.c
8509F:	drivers/phy/phy-exynos4x12-usb2.c
8510F:	drivers/phy/phy-exynos5250-usb2.c
8511F:	drivers/phy/phy-s5pv210-usb2.c
8512F:	drivers/phy/phy-samsung-usb2.c
8513F:	drivers/phy/phy-samsung-usb2.h
8514
8515SERIAL DRIVERS
8516M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8517L:	linux-serial@vger.kernel.org
8518S:	Maintained
8519F:	drivers/tty/serial/
8520
8521SYNOPSYS DESIGNWARE DMAC DRIVER
8522M:	Viresh Kumar <viresh.linux@gmail.com>
8523M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8524S:	Maintained
8525F:	include/linux/dma/dw.h
8526F:	include/linux/platform_data/dma-dw.h
8527F:	drivers/dma/dw/
8528
8529SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8530M:	Seungwon Jeon <tgih.jun@samsung.com>
8531M:	Jaehoon Chung <jh80.chung@samsung.com>
8532L:	linux-mmc@vger.kernel.org
8533S:	Maintained
8534F:	include/linux/mmc/dw_mmc.h
8535F:	drivers/mmc/host/dw_mmc*
8536
8537THUNDERBOLT DRIVER
8538M:	Andreas Noever <andreas.noever@gmail.com>
8539S:	Maintained
8540F:	drivers/thunderbolt/
8541
8542TIMEKEEPING, CLOCKSOURCE CORE, NTP
8543M:	John Stultz <john.stultz@linaro.org>
8544M:	Thomas Gleixner <tglx@linutronix.de>
8545L:	linux-kernel@vger.kernel.org
8546T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8547S:	Supported
8548F:	include/linux/clocksource.h
8549F:	include/linux/time.h
8550F:	include/linux/timex.h
8551F:	include/uapi/linux/time.h
8552F:	include/uapi/linux/timex.h
8553F:	kernel/time/clocksource.c
8554F:	kernel/time/time*.c
8555F:	kernel/time/ntp.c
8556
8557SC1200 WDT DRIVER
8558M:	Zwane Mwaikambo <zwanem@gmail.com>
8559S:	Maintained
8560F:	drivers/watchdog/sc1200wdt.c
8561
8562SCHEDULER
8563M:	Ingo Molnar <mingo@redhat.com>
8564M:	Peter Zijlstra <peterz@infradead.org>
8565L:	linux-kernel@vger.kernel.org
8566T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8567S:	Maintained
8568F:	kernel/sched/
8569F:	include/linux/sched.h
8570F:	include/uapi/linux/sched.h
8571F:	include/linux/wait.h
8572
8573SCORE ARCHITECTURE
8574M:	Chen Liqin <liqin.linux@gmail.com>
8575M:	Lennox Wu <lennox.wu@gmail.com>
8576W:	http://www.sunplus.com
8577S:	Supported
8578F:	arch/score/
8579
8580SCSI CDROM DRIVER
8581M:	Jens Axboe <axboe@kernel.dk>
8582L:	linux-scsi@vger.kernel.org
8583W:	http://www.kernel.dk
8584S:	Maintained
8585F:	drivers/scsi/sr*
8586
8587SCSI RDMA PROTOCOL (SRP) INITIATOR
8588M:	Bart Van Assche <bart.vanassche@sandisk.com>
8589L:	linux-rdma@vger.kernel.org
8590S:	Supported
8591W:	http://www.openfabrics.org
8592Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8593T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8594F:	drivers/infiniband/ulp/srp/
8595F:	include/scsi/srp.h
8596
8597SCSI SG DRIVER
8598M:	Doug Gilbert <dgilbert@interlog.com>
8599L:	linux-scsi@vger.kernel.org
8600W:	http://sg.danny.cz/sg
8601S:	Maintained
8602F:	Documentation/scsi/scsi-generic.txt
8603F:	drivers/scsi/sg.c
8604F:	include/scsi/sg.h
8605
8606SCSI SUBSYSTEM
8607M:	"James E.J. Bottomley" <JBottomley@parallels.com>
8608L:	linux-scsi@vger.kernel.org
8609T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8610T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8611T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8612S:	Maintained
8613F:	drivers/scsi/
8614F:	include/scsi/
8615
8616SCSI TAPE DRIVER
8617M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8618L:	linux-scsi@vger.kernel.org
8619S:	Maintained
8620F:	Documentation/scsi/st.txt
8621F:	drivers/scsi/st.*
8622F:	drivers/scsi/st_*.h
8623
8624SCTP PROTOCOL
8625M:	Vlad Yasevich <vyasevich@gmail.com>
8626M:	Neil Horman <nhorman@tuxdriver.com>
8627L:	linux-sctp@vger.kernel.org
8628W:	http://lksctp.sourceforge.net
8629S:	Maintained
8630F:	Documentation/networking/sctp.txt
8631F:	include/linux/sctp.h
8632F:	include/uapi/linux/sctp.h
8633F:	include/net/sctp/
8634F:	net/sctp/
8635
8636SCx200 CPU SUPPORT
8637M:	Jim Cromie <jim.cromie@gmail.com>
8638S:	Odd Fixes
8639F:	Documentation/i2c/busses/scx200_acb
8640F:	arch/x86/platform/scx200/
8641F:	drivers/watchdog/scx200_wdt.c
8642F:	drivers/i2c/busses/scx200*
8643F:	drivers/mtd/maps/scx200_docflash.c
8644F:	include/linux/scx200.h
8645
8646SCx200 GPIO DRIVER
8647M:	Jim Cromie <jim.cromie@gmail.com>
8648S:	Maintained
8649F:	drivers/char/scx200_gpio.c
8650F:	include/linux/scx200_gpio.h
8651
8652SCx200 HRT CLOCKSOURCE DRIVER
8653M:	Jim Cromie <jim.cromie@gmail.com>
8654S:	Maintained
8655F:	drivers/clocksource/scx200_hrt.c
8656
8657SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8658M:	Sascha Sommer <saschasommer@freenet.de>
8659L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8660S:	Maintained
8661F:	drivers/mmc/host/sdricoh_cs.c
8662
8663SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8664M:	Chris Ball <chris@printf.net>
8665L:	linux-mmc@vger.kernel.org
8666T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8667S:	Maintained
8668F:	drivers/mmc/host/sdhci.*
8669F:	drivers/mmc/host/sdhci-pltfm.[ch]
8670
8671SECURE COMPUTING
8672M:	Kees Cook <keescook@chromium.org>
8673R:	Andy Lutomirski <luto@amacapital.net>
8674R:	Will Drewry <wad@chromium.org>
8675T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8676S:	Supported
8677F:	kernel/seccomp.c
8678F:	include/uapi/linux/seccomp.h
8679F:	include/linux/seccomp.h
8680K:	\bsecure_computing
8681K:	\bTIF_SECCOMP\b
8682
8683SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8684M:	Anton Vorontsov <anton@enomsg.org>
8685L:	linuxppc-dev@lists.ozlabs.org
8686L:	linux-mmc@vger.kernel.org
8687S:	Maintained
8688F:	drivers/mmc/host/sdhci-pltfm.[ch]
8689
8690SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8691M:	Ben Dooks <ben-linux@fluff.org>
8692L:	linux-mmc@vger.kernel.org
8693S:	Maintained
8694F:	drivers/mmc/host/sdhci-s3c.c
8695
8696SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8697M:	Viresh Kumar <viresh.linux@gmail.com>
8698L:	spear-devel@list.st.com
8699L:	linux-mmc@vger.kernel.org
8700S:	Maintained
8701F:	drivers/mmc/host/sdhci-spear.c
8702
8703SECURITY SUBSYSTEM
8704M:	James Morris <james.l.morris@oracle.com>
8705M:	Serge E. Hallyn <serge@hallyn.com>
8706L:	linux-security-module@vger.kernel.org (suggested Cc:)
8707T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8708W:	http://kernsec.org/
8709S:	Supported
8710F:	security/
8711
8712SECURITY CONTACT
8713M:	Security Officers <security@kernel.org>
8714S:	Supported
8715
8716SELINUX SECURITY MODULE
8717M:	Paul Moore <paul@paul-moore.com>
8718M:	Stephen Smalley <sds@tycho.nsa.gov>
8719M:	Eric Paris <eparis@parisplace.org>
8720L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
8721W:	http://selinuxproject.org
8722T:	git git://git.infradead.org/users/pcmoore/selinux
8723S:	Supported
8724F:	include/linux/selinux*
8725F:	security/selinux/
8726F:	scripts/selinux/
8727
8728APPARMOR SECURITY MODULE
8729M:	John Johansen <john.johansen@canonical.com>
8730L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8731W:	apparmor.wiki.kernel.org
8732T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8733S:	Supported
8734F:	security/apparmor/
8735
8736SENSABLE PHANTOM
8737M:	Jiri Slaby <jirislaby@gmail.com>
8738S:	Maintained
8739F:	drivers/misc/phantom.c
8740F:	include/uapi/linux/phantom.h
8741
8742SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8743M:	Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8744L:	linux-scsi@vger.kernel.org
8745W:	http://www.emulex.com
8746S:	Supported
8747F:	drivers/scsi/be2iscsi/
8748
8749SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8750M:	Sathya Perla <sathya.perla@emulex.com>
8751M:	Subbu Seetharaman <subbu.seetharaman@emulex.com>
8752M:	Ajit Khaparde <ajit.khaparde@emulex.com>
8753L:	netdev@vger.kernel.org
8754W:	http://www.emulex.com
8755S:	Supported
8756F:	drivers/net/ethernet/emulex/benet/
8757
8758SFC NETWORK DRIVER
8759M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8760M:	Shradha Shah <sshah@solarflare.com>
8761L:	netdev@vger.kernel.org
8762S:	Supported
8763F:	drivers/net/ethernet/sfc/
8764
8765SGI GRU DRIVER
8766M:	Dimitri Sivanich <sivanich@sgi.com>
8767S:	Maintained
8768F:	drivers/misc/sgi-gru/
8769
8770SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8771M:	Pat Gefre <pfg@sgi.com>
8772L:	linux-ia64@vger.kernel.org
8773S:	Supported
8774F:	Documentation/ia64/serial.txt
8775F:	drivers/tty/serial/ioc?_serial.c
8776F:	include/linux/ioc?.h
8777
8778SGI XP/XPC/XPNET DRIVER
8779M:	Cliff Whickman <cpw@sgi.com>
8780M:	Robin Holt <robinmholt@gmail.com>
8781S:	Maintained
8782F:	drivers/misc/sgi-xp/
8783
8784SI2157 MEDIA DRIVER
8785M:	Antti Palosaari <crope@iki.fi>
8786L:	linux-media@vger.kernel.org
8787W:	http://linuxtv.org/
8788W:	http://palosaari.fi/linux/
8789Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8790T:	git git://linuxtv.org/anttip/media_tree.git
8791S:	Maintained
8792F:	drivers/media/tuners/si2157*
8793
8794SI2168 MEDIA DRIVER
8795M:	Antti Palosaari <crope@iki.fi>
8796L:	linux-media@vger.kernel.org
8797W:	http://linuxtv.org/
8798W:	http://palosaari.fi/linux/
8799Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8800T:	git git://linuxtv.org/anttip/media_tree.git
8801S:	Maintained
8802F:	drivers/media/dvb-frontends/si2168*
8803
8804SI470X FM RADIO RECEIVER I2C DRIVER
8805M:	Hans Verkuil <hverkuil@xs4all.nl>
8806L:	linux-media@vger.kernel.org
8807T:	git git://linuxtv.org/media_tree.git
8808W:	http://linuxtv.org
8809S:	Odd Fixes
8810F:	drivers/media/radio/si470x/radio-si470x-i2c.c
8811
8812SI470X FM RADIO RECEIVER USB DRIVER
8813M:	Hans Verkuil <hverkuil@xs4all.nl>
8814L:	linux-media@vger.kernel.org
8815T:	git git://linuxtv.org/media_tree.git
8816W:	http://linuxtv.org
8817S:	Maintained
8818F:	drivers/media/radio/si470x/radio-si470x-common.c
8819F:	drivers/media/radio/si470x/radio-si470x.h
8820F:	drivers/media/radio/si470x/radio-si470x-usb.c
8821
8822SI4713 FM RADIO TRANSMITTER I2C DRIVER
8823M:	Eduardo Valentin <edubezval@gmail.com>
8824L:	linux-media@vger.kernel.org
8825T:	git git://linuxtv.org/media_tree.git
8826W:	http://linuxtv.org
8827S:	Odd Fixes
8828F:	drivers/media/radio/si4713/si4713.?
8829
8830SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8831M:	Eduardo Valentin <edubezval@gmail.com>
8832L:	linux-media@vger.kernel.org
8833T:	git git://linuxtv.org/media_tree.git
8834W:	http://linuxtv.org
8835S:	Odd Fixes
8836F:	drivers/media/radio/si4713/radio-platform-si4713.c
8837
8838SI4713 FM RADIO TRANSMITTER USB DRIVER
8839M:	Hans Verkuil <hverkuil@xs4all.nl>
8840L:	linux-media@vger.kernel.org
8841T:	git git://linuxtv.org/media_tree.git
8842W:	http://linuxtv.org
8843S:	Maintained
8844F:	drivers/media/radio/si4713/radio-usb-si4713.c
8845
8846SIANO DVB DRIVER
8847M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8848L:	linux-media@vger.kernel.org
8849W:	http://linuxtv.org
8850T:	git git://linuxtv.org/media_tree.git
8851S:	Odd fixes
8852F:	drivers/media/common/siano/
8853F:	drivers/media/usb/siano/
8854F:	drivers/media/usb/siano/
8855F:	drivers/media/mmc/siano/
8856
8857SIMPLEFB FB DRIVER
8858M:	Hans de Goede <hdegoede@redhat.com>
8859L:	linux-fbdev@vger.kernel.org
8860S:	Maintained
8861F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
8862F:	drivers/video/fbdev/simplefb.c
8863F:	include/linux/platform_data/simplefb.h
8864
8865SH_VEU V4L2 MEM2MEM DRIVER
8866L:	linux-media@vger.kernel.org
8867S:	Orphan
8868F:	drivers/media/platform/sh_veu.c
8869
8870SH_VOU V4L2 OUTPUT DRIVER
8871L:	linux-media@vger.kernel.org
8872S:	Orphan
8873F:	drivers/media/platform/sh_vou.c
8874F:	include/media/sh_vou.h
8875
8876SIMPLE FIRMWARE INTERFACE (SFI)
8877M:	Len Brown <lenb@kernel.org>
8878L:	sfi-devel@simplefirmware.org
8879W:	http://simplefirmware.org/
8880T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8881S:	Supported
8882F:	arch/x86/platform/sfi/
8883F:	drivers/sfi/
8884F:	include/linux/sfi*.h
8885
8886SIMTEC EB110ATX (Chalice CATS)
8887P:	Ben Dooks
8888P:	Vincent Sanders <vince@simtec.co.uk>
8889M:	Simtec Linux Team <linux@simtec.co.uk>
8890W:	http://www.simtec.co.uk/products/EB110ATX/
8891S:	Supported
8892
8893SIMTEC EB2410ITX (BAST)
8894P:	Ben Dooks
8895P:	Vincent Sanders <vince@simtec.co.uk>
8896M:	Simtec Linux Team <linux@simtec.co.uk>
8897W:	http://www.simtec.co.uk/products/EB2410ITX/
8898S:	Supported
8899F:	arch/arm/mach-s3c24xx/mach-bast.c
8900F:	arch/arm/mach-s3c24xx/bast-ide.c
8901F:	arch/arm/mach-s3c24xx/bast-irq.c
8902
8903TI DAVINCI MACHINE SUPPORT
8904M:	Sekhar Nori <nsekhar@ti.com>
8905M:	Kevin Hilman <khilman@deeprootsystems.com>
8906T:	git git://gitorious.org/linux-davinci/linux-davinci.git
8907Q:	http://patchwork.kernel.org/project/linux-davinci/list/
8908S:	Supported
8909F:	arch/arm/mach-davinci/
8910F:	drivers/i2c/busses/i2c-davinci.c
8911
8912TI DAVINCI SERIES MEDIA DRIVER
8913M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
8914L:	linux-media@vger.kernel.org
8915W:	http://linuxtv.org/
8916Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8917T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8918S:	Maintained
8919F:	drivers/media/platform/davinci/
8920F:	include/media/davinci/
8921
8922TI AM437X VPFE DRIVER
8923M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
8924L:	linux-media@vger.kernel.org
8925W:	http://linuxtv.org/
8926Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8927T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8928S:	Maintained
8929F:	drivers/media/platform/am437x/
8930
8931SIS 190 ETHERNET DRIVER
8932M:	Francois Romieu <romieu@fr.zoreil.com>
8933L:	netdev@vger.kernel.org
8934S:	Maintained
8935F:	drivers/net/ethernet/sis/sis190.c
8936
8937SIS 900/7016 FAST ETHERNET DRIVER
8938M:	Daniele Venzano <venza@brownhat.org>
8939W:	http://www.brownhat.org/sis900.html
8940L:	netdev@vger.kernel.org
8941S:	Maintained
8942F:	drivers/net/ethernet/sis/sis900.*
8943
8944SIS FRAMEBUFFER DRIVER
8945M:	Thomas Winischhofer <thomas@winischhofer.net>
8946W:	http://www.winischhofer.net/linuxsisvga.shtml
8947S:	Maintained
8948F:	Documentation/fb/sisfb.txt
8949F:	drivers/video/fbdev/sis/
8950F:	include/video/sisfb.h
8951
8952SIS USB2VGA DRIVER
8953M:	Thomas Winischhofer <thomas@winischhofer.net>
8954W:	http://www.winischhofer.at/linuxsisusbvga.shtml
8955S:	Maintained
8956F:	drivers/usb/misc/sisusbvga/
8957
8958SLAB ALLOCATOR
8959M:	Christoph Lameter <cl@linux.com>
8960M:	Pekka Enberg <penberg@kernel.org>
8961M:	David Rientjes <rientjes@google.com>
8962M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
8963M:	Andrew Morton <akpm@linux-foundation.org>
8964L:	linux-mm@kvack.org
8965S:	Maintained
8966F:	include/linux/sl?b*.h
8967F:	mm/sl?b*
8968
8969SLEEPABLE READ-COPY UPDATE (SRCU)
8970M:	Lai Jiangshan <laijs@cn.fujitsu.com>
8971M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8972M:	Josh Triplett <josh@joshtriplett.org>
8973R:	Steven Rostedt <rostedt@goodmis.org>
8974R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8975L:	linux-kernel@vger.kernel.org
8976W:	http://www.rdrop.com/users/paulmck/RCU/
8977S:	Supported
8978T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8979F:	include/linux/srcu.h
8980F:	kernel/rcu/srcu.c
8981
8982SMACK SECURITY MODULE
8983M:	Casey Schaufler <casey@schaufler-ca.com>
8984L:	linux-security-module@vger.kernel.org
8985W:	http://schaufler-ca.com
8986T:	git git://git.gitorious.org/smack-next/kernel.git
8987S:	Maintained
8988F:	Documentation/security/Smack.txt
8989F:	security/smack/
8990
8991DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8992M:	Kevin Hilman <khilman@kernel.org>
8993M:	Nishanth Menon <nm@ti.com>
8994S:	Maintained
8995F:	drivers/power/avs/
8996F:	include/linux/power/smartreflex.h
8997L:	linux-pm@vger.kernel.org
8998
8999SMC91x ETHERNET DRIVER
9000M:	Nicolas Pitre <nico@fluxnic.net>
9001S:	Odd Fixes
9002F:	drivers/net/ethernet/smsc/smc91x.*
9003
9004SMIA AND SMIA++ IMAGE SENSOR DRIVER
9005M:	Sakari Ailus <sakari.ailus@iki.fi>
9006L:	linux-media@vger.kernel.org
9007S:	Maintained
9008F:	drivers/media/i2c/smiapp/
9009F:	include/media/smiapp.h
9010F:	drivers/media/i2c/smiapp-pll.c
9011F:	drivers/media/i2c/smiapp-pll.h
9012F:	include/uapi/linux/smiapp.h
9013F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9014
9015SMM665 HARDWARE MONITOR DRIVER
9016M:	Guenter Roeck <linux@roeck-us.net>
9017L:	lm-sensors@lm-sensors.org
9018S:	Maintained
9019F:	Documentation/hwmon/smm665
9020F:	drivers/hwmon/smm665.c
9021
9022SMSC EMC2103 HARDWARE MONITOR DRIVER
9023M:	Steve Glendinning <steve.glendinning@shawell.net>
9024L:	lm-sensors@lm-sensors.org
9025S:	Maintained
9026F:	Documentation/hwmon/emc2103
9027F:	drivers/hwmon/emc2103.c
9028
9029SMSC SCH5627 HARDWARE MONITOR DRIVER
9030M:	Hans de Goede <hdegoede@redhat.com>
9031L:	lm-sensors@lm-sensors.org
9032S:	Supported
9033F:	Documentation/hwmon/sch5627
9034F:	drivers/hwmon/sch5627.c
9035
9036SMSC47B397 HARDWARE MONITOR DRIVER
9037M:	Jean Delvare <jdelvare@suse.de>
9038L:	lm-sensors@lm-sensors.org
9039S:	Maintained
9040F:	Documentation/hwmon/smsc47b397
9041F:	drivers/hwmon/smsc47b397.c
9042
9043SMSC911x ETHERNET DRIVER
9044M:	Steve Glendinning <steve.glendinning@shawell.net>
9045L:	netdev@vger.kernel.org
9046S:	Maintained
9047F:	include/linux/smsc911x.h
9048F:	drivers/net/ethernet/smsc/smsc911x.*
9049
9050SMSC9420 PCI ETHERNET DRIVER
9051M:	Steve Glendinning <steve.glendinning@shawell.net>
9052L:	netdev@vger.kernel.org
9053S:	Maintained
9054F:	drivers/net/ethernet/smsc/smsc9420.*
9055
9056SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9057M:	Steve Glendinning <steve.glendinning@shawell.net>
9058L:	linux-fbdev@vger.kernel.org
9059S:	Maintained
9060F:	drivers/video/fbdev/smscufx.c
9061
9062SOC-CAMERA V4L2 SUBSYSTEM
9063M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9064L:	linux-media@vger.kernel.org
9065T:	git git://linuxtv.org/media_tree.git
9066S:	Maintained
9067F:	include/media/soc*
9068F:	drivers/media/i2c/soc_camera/
9069F:	drivers/media/platform/soc_camera/
9070
9071SOEKRIS NET48XX LED SUPPORT
9072M:	Chris Boot <bootc@bootc.net>
9073S:	Maintained
9074F:	drivers/leds/leds-net48xx.c
9075
9076SOFTLOGIC 6x10 MPEG CODEC
9077M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9078M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9079M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9080M:	Ismael Luceno <ismael@iodev.co.uk>
9081L:	linux-media@vger.kernel.org
9082S:	Supported
9083F:	drivers/media/pci/solo6x10/
9084
9085SOFTWARE RAID (Multiple Disks) SUPPORT
9086M:	Neil Brown <neilb@suse.de>
9087L:	linux-raid@vger.kernel.org
9088S:	Supported
9089F:	drivers/md/
9090F:	include/linux/raid/
9091F:	include/uapi/linux/raid/
9092
9093SONIC NETWORK DRIVER
9094M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9095L:	netdev@vger.kernel.org
9096S:	Maintained
9097F:	drivers/net/ethernet/natsemi/sonic.*
9098
9099SONICS SILICON BACKPLANE DRIVER (SSB)
9100M:	Michael Buesch <m@bues.ch>
9101L:	netdev@vger.kernel.org
9102S:	Maintained
9103F:	drivers/ssb/
9104F:	include/linux/ssb/
9105
9106SONY VAIO CONTROL DEVICE DRIVER
9107M:	Mattia Dongili <malattia@linux.it>
9108L:	platform-driver-x86@vger.kernel.org
9109W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9110S:	Maintained
9111F:	Documentation/laptops/sony-laptop.txt
9112F:	drivers/char/sonypi.c
9113F:	drivers/platform/x86/sony-laptop.c
9114F:	include/linux/sony-laptop.h
9115
9116SONY MEMORYSTICK CARD SUPPORT
9117M:	Alex Dubov <oakad@yahoo.com>
9118W:	http://tifmxx.berlios.de/
9119S:	Maintained
9120F:	drivers/memstick/host/tifm_ms.c
9121
9122SONY MEMORYSTICK STANDARD SUPPORT
9123M:	Maxim Levitsky <maximlevitsky@gmail.com>
9124S:	Maintained
9125F:	drivers/memstick/core/ms_block.*
9126
9127SOUND
9128M:	Jaroslav Kysela <perex@perex.cz>
9129M:	Takashi Iwai <tiwai@suse.de>
9130L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9131W:	http://www.alsa-project.org/
9132T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9133T:	git git://git.alsa-project.org/alsa-kernel.git
9134Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9135S:	Maintained
9136F:	Documentation/sound/
9137F:	include/sound/
9138F:	include/uapi/sound/
9139F:	sound/
9140
9141SOUND - COMPRESSED AUDIO
9142M:	Vinod Koul <vinod.koul@intel.com>
9143L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9144T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9145S:	Supported
9146F:	Documentation/sound/alsa/compress_offload.txt
9147F:	include/sound/compress_driver.h
9148F:	include/uapi/sound/compress_*
9149F:	sound/core/compress_offload.c
9150F:	sound/soc/soc-compress.c
9151
9152SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9153M:	Liam Girdwood <lgirdwood@gmail.com>
9154M:	Mark Brown <broonie@kernel.org>
9155T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9156L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9157W:	http://alsa-project.org/main/index.php/ASoC
9158S:	Supported
9159F:	Documentation/sound/alsa/soc/
9160F:	sound/soc/
9161F:	include/sound/soc*
9162
9163SOUND - DMAENGINE HELPERS
9164M:	Lars-Peter Clausen <lars@metafoo.de>
9165S:	Supported
9166F:	include/sound/dmaengine_pcm.h
9167F:	sound/core/pcm_dmaengine.c
9168F:	sound/soc/soc-generic-dmaengine-pcm.c
9169
9170SP2 MEDIA DRIVER
9171M:	Olli Salonen <olli.salonen@iki.fi>
9172L:	linux-media@vger.kernel.org
9173W:	http://linuxtv.org/
9174Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9175S:	Maintained
9176F:	drivers/media/dvb-frontends/sp2*
9177
9178SPARC + UltraSPARC (sparc/sparc64)
9179M:	"David S. Miller" <davem@davemloft.net>
9180L:	sparclinux@vger.kernel.org
9181Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9182T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9183T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9184S:	Maintained
9185F:	arch/sparc/
9186F:	drivers/sbus/
9187
9188SPARC SERIAL DRIVERS
9189M:	"David S. Miller" <davem@davemloft.net>
9190L:	sparclinux@vger.kernel.org
9191T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9192T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9193S:	Maintained
9194F:	include/linux/sunserialcore.h
9195F:	drivers/tty/serial/suncore.c
9196F:	drivers/tty/serial/sunhv.c
9197F:	drivers/tty/serial/sunsab.c
9198F:	drivers/tty/serial/sunsab.h
9199F:	drivers/tty/serial/sunsu.c
9200F:	drivers/tty/serial/sunzilog.c
9201F:	drivers/tty/serial/sunzilog.h
9202
9203SPARSE CHECKER
9204M:	"Christopher Li" <sparse@chrisli.org>
9205L:	linux-sparse@vger.kernel.org
9206W:	https://sparse.wiki.kernel.org/
9207T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9208T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9209S:	Maintained
9210F:	include/linux/compiler.h
9211
9212SPEAR PLATFORM SUPPORT
9213M:	Viresh Kumar <viresh.linux@gmail.com>
9214M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9215L:	spear-devel@list.st.com
9216L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9217W:	http://www.st.com/spear
9218S:	Maintained
9219F:	arch/arm/mach-spear/
9220
9221SPEAR CLOCK FRAMEWORK SUPPORT
9222M:	Viresh Kumar <viresh.linux@gmail.com>
9223L:	spear-devel@list.st.com
9224L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9225W:	http://www.st.com/spear
9226S:	Maintained
9227F:	drivers/clk/spear/
9228
9229SPI SUBSYSTEM
9230M:	Mark Brown <broonie@kernel.org>
9231L:	linux-spi@vger.kernel.org
9232T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9233Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9234S:	Maintained
9235F:	Documentation/spi/
9236F:	drivers/spi/
9237F:	include/linux/spi/
9238F:	include/uapi/linux/spi/
9239
9240SPIDERNET NETWORK DRIVER for CELL
9241M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9242M:	Jens Osterkamp <jens@de.ibm.com>
9243L:	netdev@vger.kernel.org
9244S:	Supported
9245F:	Documentation/networking/spider_net.txt
9246F:	drivers/net/ethernet/toshiba/spider_net*
9247
9248SPU FILE SYSTEM
9249M:	Jeremy Kerr <jk@ozlabs.org>
9250L:	linuxppc-dev@lists.ozlabs.org
9251L:	cbe-oss-dev@lists.ozlabs.org
9252W:	http://www.ibm.com/developerworks/power/cell/
9253S:	Supported
9254F:	Documentation/filesystems/spufs.txt
9255F:	arch/powerpc/platforms/cell/spufs/
9256
9257SQUASHFS FILE SYSTEM
9258M:	Phillip Lougher <phillip@squashfs.org.uk>
9259L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9260W:	http://squashfs.org.uk
9261S:	Maintained
9262F:	Documentation/filesystems/squashfs.txt
9263F:	fs/squashfs/
9264
9265SRM (Alpha) environment access
9266M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9267S:	Maintained
9268F:	arch/alpha/kernel/srm_env.c
9269
9270STABLE BRANCH
9271M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9272L:	stable@vger.kernel.org
9273S:	Supported
9274F:	Documentation/stable_kernel_rules.txt
9275
9276STAGING SUBSYSTEM
9277M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9278T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9279L:	devel@driverdev.osuosl.org
9280S:	Supported
9281F:	drivers/staging/
9282
9283STAGING - COMEDI
9284M:	Ian Abbott <abbotti@mev.co.uk>
9285M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9286S:	Odd Fixes
9287F:	drivers/staging/comedi/
9288
9289STAGING - FLARION FT1000 DRIVERS
9290M:	Marek Belisko <marek.belisko@gmail.com>
9291S:	Odd Fixes
9292F:	drivers/staging/ft1000/
9293
9294STAGING - INDUSTRIAL IO
9295M:	Jonathan Cameron <jic23@kernel.org>
9296L:	linux-iio@vger.kernel.org
9297S:	Odd Fixes
9298F:	drivers/staging/iio/
9299
9300STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9301M:	Jarod Wilson <jarod@wilsonet.com>
9302W:	http://www.lirc.org/
9303S:	Odd Fixes
9304F:	drivers/staging/media/lirc/
9305
9306STAGING - LUSTRE PARALLEL FILESYSTEM
9307M:	Oleg Drokin <oleg.drokin@intel.com>
9308M:	Andreas Dilger <andreas.dilger@intel.com>
9309L:	HPDD-discuss@lists.01.org (moderated for non-subscribers)
9310W:	http://lustre.opensfs.org/
9311S:	Maintained
9312F:	drivers/staging/lustre
9313
9314STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9315M:	Julian Andres Klode <jak@jak-linux.org>
9316M:	Marc Dietrich <marvin24@gmx.de>
9317L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9318L:	linux-tegra@vger.kernel.org
9319S:	Maintained
9320F:	drivers/staging/nvec/
9321
9322STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9323M:	Jens Frederich <jfrederich@gmail.com>
9324M:	Daniel Drake <dsd@laptop.org>
9325M:	Jon Nettleton <jon.nettleton@gmail.com>
9326W:	http://wiki.laptop.org/go/DCON
9327S:	Maintained
9328F:	drivers/staging/olpc_dcon/
9329
9330STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9331M:	Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9332S:	Maintained
9333F:	drivers/staging/ozwpan/
9334
9335STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9336M:	Willy Tarreau <willy@meta-x.org>
9337S:	Odd Fixes
9338F:	drivers/staging/panel/
9339
9340STAGING - REALTEK RTL8712U DRIVERS
9341M:	Larry Finger <Larry.Finger@lwfinger.net>
9342M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9343S:	Odd Fixes
9344F:	drivers/staging/rtl8712/
9345
9346STAGING - REALTEK RTL8723U WIRELESS DRIVER
9347M:	Larry Finger <Larry.Finger@lwfinger.net>
9348M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9349L:	linux-wireless@vger.kernel.org
9350S:	Maintained
9351F:	drivers/staging/rtl8723au/
9352
9353STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9354M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9355M:	Teddy Wang <teddy.wang@siliconmotion.com>
9356M:	Sudip Mukherjee <sudip@vectorindia.org>
9357L:	linux-fbdev@vger.kernel.org
9358S:	Maintained
9359F:	drivers/staging/sm7xxfb/
9360
9361STAGING - SLICOSS
9362M:	Lior Dotan <liodot@gmail.com>
9363M:	Christopher Harrer <charrer@alacritech.com>
9364S:	Odd Fixes
9365F:	drivers/staging/slicoss/
9366
9367STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9368M:	William Hubbs <w.d.hubbs@gmail.com>
9369M:	Chris Brannon <chris@the-brannons.com>
9370M:	Kirk Reiser <kirk@reisers.ca>
9371M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9372L:	speakup@linux-speakup.org
9373W:	http://www.linux-speakup.org/
9374S:	Odd Fixes
9375F:	drivers/staging/speakup/
9376
9377STAGING - VIA VT665X DRIVERS
9378M:	Forest Bond <forest@alittletooquiet.net>
9379S:	Odd Fixes
9380F:	drivers/staging/vt665?/
9381
9382STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9383M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9384S:	Odd Fixes
9385F:	drivers/staging/xgifb/
9386
9387STARFIRE/DURALAN NETWORK DRIVER
9388M:	Ion Badulescu <ionut@badula.org>
9389S:	Odd Fixes
9390F:	drivers/net/ethernet/adaptec/starfire*
9391
9392SUN3/3X
9393M:	Sam Creasey <sammy@sammy.net>
9394W:	http://sammy.net/sun3/
9395S:	Maintained
9396F:	arch/m68k/kernel/*sun3*
9397F:	arch/m68k/sun3*/
9398F:	arch/m68k/include/asm/sun3*
9399F:	drivers/net/ethernet/i825xx/sun3*
9400
9401SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9402M:	Hans de Goede <hdegoede@redhat.com>
9403L:	linux-input@vger.kernel.org
9404S:	Maintained
9405F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9406F:	drivers/input/keyboard/sun4i-lradc-keys.c
9407
9408SUNDANCE NETWORK DRIVER
9409M:	Denis Kirjanov <kda@linux-powerpc.org>
9410L:	netdev@vger.kernel.org
9411S:	Maintained
9412F:	drivers/net/ethernet/dlink/sundance.c
9413
9414SUPERH
9415L:	linux-sh@vger.kernel.org
9416Q:	http://patchwork.kernel.org/project/linux-sh/list/
9417S:	Orphan
9418F:	Documentation/sh/
9419F:	arch/sh/
9420F:	drivers/sh/
9421
9422SUSPEND TO RAM
9423M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9424M:	Len Brown <len.brown@intel.com>
9425M:	Pavel Machek <pavel@ucw.cz>
9426L:	linux-pm@vger.kernel.org
9427S:	Supported
9428F:	Documentation/power/
9429F:	arch/x86/kernel/acpi/
9430F:	drivers/base/power/
9431F:	kernel/power/
9432F:	include/linux/suspend.h
9433F:	include/linux/freezer.h
9434F:	include/linux/pm.h
9435
9436SVGA HANDLING
9437M:	Martin Mares <mj@ucw.cz>
9438L:	linux-video@atrey.karlin.mff.cuni.cz
9439S:	Maintained
9440F:	Documentation/svga.txt
9441F:	arch/x86/boot/video*
9442
9443SWIOTLB SUBSYSTEM
9444M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9445L:	linux-kernel@vger.kernel.org
9446S:	Supported
9447F:	lib/swiotlb.c
9448F:	arch/*/kernel/pci-swiotlb.c
9449F:	include/linux/swiotlb.h
9450
9451SWITCHDEV
9452M:	Jiri Pirko <jiri@resnulli.us>
9453L:	netdev@vger.kernel.org
9454S:	Supported
9455F:	net/switchdev/
9456F:	include/net/switchdev.h
9457
9458SYNOPSYS ARC ARCHITECTURE
9459M:	Vineet Gupta <vgupta@synopsys.com>
9460S:	Supported
9461F:	arch/arc/
9462F:	Documentation/devicetree/bindings/arc/
9463F:	drivers/tty/serial/arc_uart.c
9464
9465SYSV FILESYSTEM
9466M:	Christoph Hellwig <hch@infradead.org>
9467S:	Maintained
9468F:	Documentation/filesystems/sysv-fs.txt
9469F:	fs/sysv/
9470F:	include/linux/sysv_fs.h
9471
9472TARGET SUBSYSTEM
9473M:	Nicholas A. Bellinger <nab@linux-iscsi.org>
9474L:	linux-scsi@vger.kernel.org
9475L:	target-devel@vger.kernel.org
9476W:	http://www.linux-iscsi.org
9477W:	http://groups.google.com/group/linux-iscsi-target-dev
9478T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9479S:	Supported
9480F:	drivers/target/
9481F:	include/target/
9482F:	Documentation/target/
9483
9484TASKSTATS STATISTICS INTERFACE
9485M:	Balbir Singh <bsingharora@gmail.com>
9486S:	Maintained
9487F:	Documentation/accounting/taskstats*
9488F:	include/linux/taskstats*
9489F:	kernel/taskstats.c
9490
9491TC CLASSIFIER
9492M:	Jamal Hadi Salim <jhs@mojatatu.com>
9493L:	netdev@vger.kernel.org
9494S:	Maintained
9495F:	include/net/pkt_cls.h
9496F:	include/uapi/linux/pkt_cls.h
9497F:	net/sched/
9498
9499TCP LOW PRIORITY MODULE
9500M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9501M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9502W:	http://tcp-lp-mod.sourceforge.net/
9503S:	Maintained
9504F:	net/ipv4/tcp_lp.c
9505
9506TDA10071 MEDIA DRIVER
9507M:	Antti Palosaari <crope@iki.fi>
9508L:	linux-media@vger.kernel.org
9509W:	http://linuxtv.org/
9510W:	http://palosaari.fi/linux/
9511Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9512T:	git git://linuxtv.org/anttip/media_tree.git
9513S:	Maintained
9514F:	drivers/media/dvb-frontends/tda10071*
9515
9516TDA18212 MEDIA DRIVER
9517M:	Antti Palosaari <crope@iki.fi>
9518L:	linux-media@vger.kernel.org
9519W:	http://linuxtv.org/
9520W:	http://palosaari.fi/linux/
9521Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9522T:	git git://linuxtv.org/anttip/media_tree.git
9523S:	Maintained
9524F:	drivers/media/tuners/tda18212*
9525
9526TDA18218 MEDIA DRIVER
9527M:	Antti Palosaari <crope@iki.fi>
9528L:	linux-media@vger.kernel.org
9529W:	http://linuxtv.org/
9530W:	http://palosaari.fi/linux/
9531Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9532T:	git git://linuxtv.org/anttip/media_tree.git
9533S:	Maintained
9534F:	drivers/media/tuners/tda18218*
9535
9536TDA18271 MEDIA DRIVER
9537M:	Michael Krufky <mkrufky@linuxtv.org>
9538L:	linux-media@vger.kernel.org
9539W:	http://linuxtv.org/
9540W:	http://github.com/mkrufky
9541Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9542T:	git git://linuxtv.org/mkrufky/tuners.git
9543S:	Maintained
9544F:	drivers/media/tuners/tda18271*
9545
9546TDA827x MEDIA DRIVER
9547M:	Michael Krufky <mkrufky@linuxtv.org>
9548L:	linux-media@vger.kernel.org
9549W:	http://linuxtv.org/
9550W:	http://github.com/mkrufky
9551Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9552T:	git git://linuxtv.org/mkrufky/tuners.git
9553S:	Maintained
9554F:	drivers/media/tuners/tda8290.*
9555
9556TDA8290 MEDIA DRIVER
9557M:	Michael Krufky <mkrufky@linuxtv.org>
9558L:	linux-media@vger.kernel.org
9559W:	http://linuxtv.org/
9560W:	http://github.com/mkrufky
9561Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9562T:	git git://linuxtv.org/mkrufky/tuners.git
9563S:	Maintained
9564F:	drivers/media/tuners/tda8290.*
9565
9566TDA9840 MEDIA DRIVER
9567M:	Hans Verkuil <hverkuil@xs4all.nl>
9568L:	linux-media@vger.kernel.org
9569T:	git git://linuxtv.org/media_tree.git
9570W:	http://linuxtv.org
9571S:	Maintained
9572F:	drivers/media/i2c/tda9840*
9573
9574TEA5761 TUNER DRIVER
9575M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9576L:	linux-media@vger.kernel.org
9577W:	http://linuxtv.org
9578T:	git git://linuxtv.org/media_tree.git
9579S:	Odd fixes
9580F:	drivers/media/tuners/tea5761.*
9581
9582TEA5767 TUNER DRIVER
9583M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9584L:	linux-media@vger.kernel.org
9585W:	http://linuxtv.org
9586T:	git git://linuxtv.org/media_tree.git
9587S:	Maintained
9588F:	drivers/media/tuners/tea5767.*
9589
9590TEA6415C MEDIA DRIVER
9591M:	Hans Verkuil <hverkuil@xs4all.nl>
9592L:	linux-media@vger.kernel.org
9593T:	git git://linuxtv.org/media_tree.git
9594W:	http://linuxtv.org
9595S:	Maintained
9596F:	drivers/media/i2c/tea6415c*
9597
9598TEA6420 MEDIA DRIVER
9599M:	Hans Verkuil <hverkuil@xs4all.nl>
9600L:	linux-media@vger.kernel.org
9601T:	git git://linuxtv.org/media_tree.git
9602W:	http://linuxtv.org
9603S:	Maintained
9604F:	drivers/media/i2c/tea6420*
9605
9606TEAM DRIVER
9607M:	Jiri Pirko <jiri@resnulli.us>
9608L:	netdev@vger.kernel.org
9609S:	Supported
9610F:	drivers/net/team/
9611F:	include/linux/if_team.h
9612F:	include/uapi/linux/if_team.h
9613
9614TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9615M:	Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9616S:	Maintained
9617F:	arch/x86/platform/ts5500/
9618
9619TECHNOTREND USB IR RECEIVER
9620M:	Sean Young <sean@mess.org>
9621L:	linux-media@vger.kernel.org
9622S:	Maintained
9623F:	drivers/media/rc/ttusbir.c
9624
9625TEGRA ARCHITECTURE SUPPORT
9626M:	Stephen Warren <swarren@wwwdotorg.org>
9627M:	Thierry Reding <thierry.reding@gmail.com>
9628M:	Alexandre Courbot <gnurou@gmail.com>
9629L:	linux-tegra@vger.kernel.org
9630Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
9631T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9632S:	Supported
9633N:	[^a-z]tegra
9634
9635TEGRA CLOCK DRIVER
9636M:	Peter De Schrijver <pdeschrijver@nvidia.com>
9637M:	Prashant Gaikwad <pgaikwad@nvidia.com>
9638S:	Supported
9639F:	drivers/clk/tegra/
9640
9641TEGRA DMA DRIVER
9642M:	Laxman Dewangan <ldewangan@nvidia.com>
9643S:	Supported
9644F:	drivers/dma/tegra20-apb-dma.c
9645
9646TEGRA I2C DRIVER
9647M:	Laxman Dewangan <ldewangan@nvidia.com>
9648S:	Supported
9649F:	drivers/i2c/busses/i2c-tegra.c
9650
9651TEGRA IOMMU DRIVERS
9652M:	Hiroshi Doyu <hdoyu@nvidia.com>
9653S:	Supported
9654F:	drivers/iommu/tegra*
9655
9656TEGRA KBC DRIVER
9657M:	Rakesh Iyer <riyer@nvidia.com>
9658M:	Laxman Dewangan <ldewangan@nvidia.com>
9659S:	Supported
9660F:	drivers/input/keyboard/tegra-kbc.c
9661
9662TEGRA PWM DRIVER
9663M:	Thierry Reding <thierry.reding@gmail.com>
9664S:	Supported
9665F:	drivers/pwm/pwm-tegra.c
9666
9667TEGRA SERIAL DRIVER
9668M:	Laxman Dewangan <ldewangan@nvidia.com>
9669S:	Supported
9670F:	drivers/tty/serial/serial-tegra.c
9671
9672TEGRA SPI DRIVER
9673M:	Laxman Dewangan <ldewangan@nvidia.com>
9674S:	Supported
9675F:	drivers/spi/spi-tegra*
9676
9677TEHUTI ETHERNET DRIVER
9678M:	Andy Gospodarek <andy@greyhouse.net>
9679L:	netdev@vger.kernel.org
9680S:	Supported
9681F:	drivers/net/ethernet/tehuti/*
9682
9683Telecom Clock Driver for MCPL0010
9684M:	Mark Gross <mark.gross@intel.com>
9685S:	Supported
9686F:	drivers/char/tlclk.c
9687
9688TENSILICA XTENSA PORT (xtensa)
9689M:	Chris Zankel <chris@zankel.net>
9690M:	Max Filippov <jcmvbkbc@gmail.com>
9691L:	linux-xtensa@linux-xtensa.org
9692S:	Maintained
9693F:	arch/xtensa/
9694F:	drivers/irqchip/irq-xtensa-*
9695
9696THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9697M:	Hans Verkuil <hverkuil@xs4all.nl>
9698L:	linux-media@vger.kernel.org
9699T:	git git://linuxtv.org/media_tree.git
9700W:	http://linuxtv.org
9701S:	Maintained
9702F:	drivers/media/radio/radio-raremono.c
9703
9704THERMAL
9705M:	Zhang Rui <rui.zhang@intel.com>
9706M:	Eduardo Valentin <edubezval@gmail.com>
9707L:	linux-pm@vger.kernel.org
9708T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9709T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9710Q:	https://patchwork.kernel.org/project/linux-pm/list/
9711S:	Supported
9712F:	drivers/thermal/
9713F:	include/linux/thermal.h
9714F:	include/uapi/linux/thermal.h
9715F:	include/linux/cpu_cooling.h
9716F:	Documentation/devicetree/bindings/thermal/
9717
9718THINGM BLINK(1) USB RGB LED DRIVER
9719M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9720S:	Maintained
9721F:	drivers/hid/hid-thingm.c
9722
9723THINKPAD ACPI EXTRAS DRIVER
9724M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9725L:	ibm-acpi-devel@lists.sourceforge.net
9726L:	platform-driver-x86@vger.kernel.org
9727W:	http://ibm-acpi.sourceforge.net
9728W:	http://thinkwiki.org/wiki/Ibm-acpi
9729T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9730S:	Maintained
9731F:	drivers/platform/x86/thinkpad_acpi.c
9732
9733TI BANDGAP AND THERMAL DRIVER
9734M:	Eduardo Valentin <edubezval@gmail.com>
9735L:	linux-pm@vger.kernel.org
9736L:	linux-omap@vger.kernel.org
9737S:	Maintained
9738F:	drivers/thermal/ti-soc-thermal/
9739
9740TI CDCE706 CLOCK DRIVER
9741M:	Max Filippov <jcmvbkbc@gmail.com>
9742S:	Maintained
9743F:	drivers/clk/clk-cdce706.c
9744
9745TI CLOCK DRIVER
9746M:	Tero Kristo <t-kristo@ti.com>
9747L:	linux-omap@vger.kernel.org
9748S:	Maintained
9749F:	drivers/clk/ti/
9750F:	include/linux/clk/ti.h
9751
9752TI FLASH MEDIA INTERFACE DRIVER
9753M:	Alex Dubov <oakad@yahoo.com>
9754S:	Maintained
9755F:	drivers/misc/tifm*
9756F:	drivers/mmc/host/tifm_sd.c
9757F:	include/linux/tifm.h
9758
9759TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9760M:	Santosh Shilimkar <ssantosh@kernel.org>
9761L:	linux-kernel@vger.kernel.org
9762L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9763S:	Maintained
9764F:	drivers/soc/ti/*
9765T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9766
9767
9768TI LM49xxx FAMILY ASoC CODEC DRIVERS
9769M:	M R Swami Reddy <mr.swami.reddy@ti.com>
9770M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9771L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9772S:	Maintained
9773F:	sound/soc/codecs/lm49453*
9774F:	sound/soc/codecs/isabelle*
9775
9776TI LP855x BACKLIGHT DRIVER
9777M:	Milo Kim <milo.kim@ti.com>
9778S:	Maintained
9779F:	Documentation/backlight/lp855x-driver.txt
9780F:	drivers/video/backlight/lp855x_bl.c
9781F:	include/linux/platform_data/lp855x.h
9782
9783TI LP8727 CHARGER DRIVER
9784M:	Milo Kim <milo.kim@ti.com>
9785S:	Maintained
9786F:	drivers/power/lp8727_charger.c
9787F:	include/linux/platform_data/lp8727.h
9788
9789TI LP8788 MFD DRIVER
9790M:	Milo Kim <milo.kim@ti.com>
9791S:	Maintained
9792F:	drivers/iio/adc/lp8788_adc.c
9793F:	drivers/leds/leds-lp8788.c
9794F:	drivers/mfd/lp8788*.c
9795F:	drivers/power/lp8788-charger.c
9796F:	drivers/regulator/lp8788-*.c
9797F:	include/linux/mfd/lp8788*.h
9798
9799TI NETCP ETHERNET DRIVER
9800M:	Wingman Kwok <w-kwok2@ti.com>
9801M:	Murali Karicheri <m-karicheri2@ti.com>
9802L:	netdev@vger.kernel.org
9803S:	Maintained
9804F:	drivers/net/ethernet/ti/netcp*
9805
9806TI TWL4030 SERIES SOC CODEC DRIVER
9807M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
9808L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9809S:	Maintained
9810F:	sound/soc/codecs/twl4030*
9811
9812TI WILINK WIRELESS DRIVERS
9813L:	linux-wireless@vger.kernel.org
9814W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
9815W:	http://wireless.kernel.org/en/users/Drivers/wl1251
9816T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9817S:	Orphan
9818F:	drivers/net/wireless/ti/
9819F:	include/linux/wl12xx.h
9820
9821TIPC NETWORK LAYER
9822M:	Jon Maloy <jon.maloy@ericsson.com>
9823M:	Allan Stephens <allan.stephens@windriver.com>
9824L:	netdev@vger.kernel.org (core kernel code)
9825L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9826W:	http://tipc.sourceforge.net/
9827S:	Maintained
9828F:	include/uapi/linux/tipc*.h
9829F:	net/tipc/
9830
9831TILE ARCHITECTURE
9832M:	Chris Metcalf <cmetcalf@ezchip.com>
9833W:	http://www.ezchip.com/scm/
9834S:	Supported
9835F:	arch/tile/
9836F:	drivers/char/tile-srom.c
9837F:	drivers/edac/tile_edac.c
9838F:	drivers/net/ethernet/tile/
9839F:	drivers/rtc/rtc-tile.c
9840F:	drivers/tty/hvc/hvc_tile.c
9841F:	drivers/tty/serial/tilegx.c
9842F:	drivers/usb/host/*-tilegx.c
9843F:	include/linux/usb/tilegx.h
9844
9845TLAN NETWORK DRIVER
9846M:	Samuel Chessman <chessman@tux.org>
9847L:	tlan-devel@lists.sourceforge.net (subscribers-only)
9848W:	http://sourceforge.net/projects/tlan/
9849S:	Maintained
9850F:	Documentation/networking/tlan.txt
9851F:	drivers/net/ethernet/ti/tlan.*
9852
9853TOMOYO SECURITY MODULE
9854M:	Kentaro Takeda <takedakn@nttdata.co.jp>
9855M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9856L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9857L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9858L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9859L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9860W:	http://tomoyo.sourceforge.jp/
9861T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9862S:	Maintained
9863F:	security/tomoyo/
9864
9865TOPSTAR LAPTOP EXTRAS DRIVER
9866M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9867L:	platform-driver-x86@vger.kernel.org
9868S:	Maintained
9869F:	drivers/platform/x86/topstar-laptop.c
9870
9871TOSHIBA ACPI EXTRAS DRIVER
9872L:	platform-driver-x86@vger.kernel.org
9873S:	Orphan
9874F:	drivers/platform/x86/toshiba_acpi.c
9875
9876TOSHIBA SMM DRIVER
9877M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
9878L:	tlinux-users@tce.toshiba-dme.co.jp
9879W:	http://www.buzzard.org.uk/toshiba/
9880S:	Maintained
9881F:	drivers/char/toshiba.c
9882F:	include/linux/toshiba.h
9883F:	include/uapi/linux/toshiba.h
9884
9885TMIO MMC DRIVER
9886M:	Ian Molton <ian.molton@codethink.co.uk>
9887L:	linux-mmc@vger.kernel.org
9888S:	Maintained
9889F:	drivers/mmc/host/tmio_mmc*
9890F:	drivers/mmc/host/sh_mobile_sdhi.c
9891F:	include/linux/mmc/tmio.h
9892F:	include/linux/mmc/sh_mobile_sdhi.h
9893
9894TMP401 HARDWARE MONITOR DRIVER
9895M:	Guenter Roeck <linux@roeck-us.net>
9896L:	lm-sensors@lm-sensors.org
9897S:	Maintained
9898F:	Documentation/hwmon/tmp401
9899F:	drivers/hwmon/tmp401.c
9900
9901TMPFS (SHMEM FILESYSTEM)
9902M:	Hugh Dickins <hughd@google.com>
9903L:	linux-mm@kvack.org
9904S:	Maintained
9905F:	include/linux/shmem_fs.h
9906F:	mm/shmem.c
9907
9908TM6000 VIDEO4LINUX DRIVER
9909M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9910L:	linux-media@vger.kernel.org
9911W:	http://linuxtv.org
9912T:	git git://linuxtv.org/media_tree.git
9913S:	Odd fixes
9914F:	drivers/media/usb/tm6000/
9915
9916TW68 VIDEO4LINUX DRIVER
9917M:	Hans Verkuil <hverkuil@xs4all.nl>
9918L:	linux-media@vger.kernel.org
9919T:	git git://linuxtv.org/media_tree.git
9920W:	http://linuxtv.org
9921S:	Odd Fixes
9922F:	drivers/media/pci/tw68/
9923
9924TPM DEVICE DRIVER
9925M:	Peter Huewe <peterhuewe@gmx.de>
9926M:	Marcel Selhorst <tpmdd@selhorst.net>
9927W:	http://tpmdd.sourceforge.net
9928L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9929Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
9930T:	https://github.com/PeterHuewe/linux-tpmdd
9931S:	Maintained
9932F:	drivers/char/tpm/
9933
9934TPM IBM_VTPM DEVICE DRIVER
9935M:	Ashley Lai <ashleydlai@gmail.com>
9936W:	http://tpmdd.sourceforge.net
9937L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9938S:	Maintained
9939F:	drivers/char/tpm/tpm_ibmvtpm*
9940
9941TRACING
9942M:	Steven Rostedt <rostedt@goodmis.org>
9943M:	Ingo Molnar <mingo@redhat.com>
9944T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9945S:	Maintained
9946F:	Documentation/trace/ftrace.txt
9947F:	arch/*/*/*/ftrace.h
9948F:	arch/*/kernel/ftrace.c
9949F:	include/*/ftrace.h
9950F:	include/linux/trace*.h
9951F:	include/trace/
9952F:	kernel/trace/
9953F:	tools/testing/selftests/ftrace/
9954
9955TRIVIAL PATCHES
9956M:	Jiri Kosina <trivial@kernel.org>
9957T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9958S:	Maintained
9959K:	^Subject:.*(?i)trivial
9960
9961TTY LAYER
9962M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9963M:	Jiri Slaby <jslaby@suse.cz>
9964S:	Supported
9965T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9966F:	drivers/tty/
9967F:	drivers/tty/serial/serial_core.c
9968F:	include/linux/serial_core.h
9969F:	include/linux/serial.h
9970F:	include/linux/tty.h
9971F:	include/uapi/linux/serial_core.h
9972F:	include/uapi/linux/serial.h
9973F:	include/uapi/linux/tty.h
9974
9975TUA9001 MEDIA DRIVER
9976M:	Antti Palosaari <crope@iki.fi>
9977L:	linux-media@vger.kernel.org
9978W:	http://linuxtv.org/
9979W:	http://palosaari.fi/linux/
9980Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9981T:	git git://linuxtv.org/anttip/media_tree.git
9982S:	Maintained
9983F:	drivers/media/tuners/tua9001*
9984
9985TULIP NETWORK DRIVERS
9986M:	Grant Grundler <grundler@parisc-linux.org>
9987L:	netdev@vger.kernel.org
9988S:	Maintained
9989F:	drivers/net/ethernet/dec/tulip/
9990
9991TUN/TAP driver
9992M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
9993W:	http://vtun.sourceforge.net/tun
9994S:	Maintained
9995F:	Documentation/networking/tuntap.txt
9996F:	arch/um/os-Linux/drivers/
9997
9998TURBOCHANNEL SUBSYSTEM
9999M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10000M:	Ralf Baechle <ralf@linux-mips.org>
10001L:	linux-mips@linux-mips.org
10002Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10003S:	Maintained
10004F:	drivers/tc/
10005F:	include/linux/tc.h
10006
10007U14-34F SCSI DRIVER
10008M:	Dario Ballabio <ballabio_dario@emc.com>
10009L:	linux-scsi@vger.kernel.org
10010S:	Maintained
10011F:	drivers/scsi/u14-34f.c
10012
10013UBI FILE SYSTEM (UBIFS)
10014M:	Artem Bityutskiy <dedekind1@gmail.com>
10015M:	Adrian Hunter <adrian.hunter@intel.com>
10016L:	linux-mtd@lists.infradead.org
10017T:	git git://git.infradead.org/ubifs-2.6.git
10018W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10019S:	Maintained
10020F:	Documentation/filesystems/ubifs.txt
10021F:	fs/ubifs/
10022
10023UCLINUX (AND M68KNOMMU)
10024M:	Greg Ungerer <gerg@uclinux.org>
10025W:	http://www.uclinux.org/
10026L:	uclinux-dev@uclinux.org  (subscribers-only)
10027S:	Maintained
10028F:	arch/m68k/*/*_no.*
10029F:	arch/m68k/include/asm/*_no.*
10030
10031UDF FILESYSTEM
10032M:	Jan Kara <jack@suse.cz>
10033S:	Maintained
10034F:	Documentation/filesystems/udf.txt
10035F:	fs/udf/
10036
10037UFS FILESYSTEM
10038M:	Evgeniy Dushistov <dushistov@mail.ru>
10039S:	Maintained
10040F:	Documentation/filesystems/ufs.txt
10041F:	fs/ufs/
10042
10043UHID USERSPACE HID IO DRIVER:
10044M:	David Herrmann <dh.herrmann@googlemail.com>
10045L:	linux-input@vger.kernel.org
10046S:	Maintained
10047F:	drivers/hid/uhid.c
10048F:	include/uapi/linux/uhid.h
10049
10050ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10051L:	linux-usb@vger.kernel.org
10052S:	Orphan
10053F:	drivers/uwb/
10054F:	include/linux/uwb.h
10055F:	include/linux/uwb/
10056
10057UNICORE32 ARCHITECTURE:
10058M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10059W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10060S:	Maintained
10061T:	git git://github.com/gxt/linux.git
10062F:	arch/unicore32/
10063
10064UNIFDEF
10065M:	Tony Finch <dot@dotat.at>
10066W:	http://dotat.at/prog/unifdef
10067S:	Maintained
10068F:	scripts/unifdef.c
10069
10070UNIFORM CDROM DRIVER
10071M:	Jens Axboe <axboe@kernel.dk>
10072W:	http://www.kernel.dk
10073S:	Maintained
10074F:	Documentation/cdrom/
10075F:	drivers/cdrom/cdrom.c
10076F:	include/linux/cdrom.h
10077F:	include/uapi/linux/cdrom.h
10078
10079UNISYS S-PAR DRIVERS
10080M:     Benjamin Romer <benjamin.romer@unisys.com>
10081M:     David Kershner <david.kershner@unisys.com>
10082L:     sparmaintainer@unisys.com (Unisys internal)
10083S:     Supported
10084F:     drivers/staging/unisys/
10085
10086UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10087M:	Vinayak Holikatti <vinholikatti@gmail.com>
10088L:	linux-scsi@vger.kernel.org
10089S:	Supported
10090F:	Documentation/scsi/ufs.txt
10091F:	drivers/scsi/ufs/
10092
10093UNSORTED BLOCK IMAGES (UBI)
10094M:	Artem Bityutskiy <dedekind1@gmail.com>
10095M:	Richard Weinberger <richard@nod.at>
10096W:	http://www.linux-mtd.infradead.org/
10097L:	linux-mtd@lists.infradead.org
10098T:	git git://git.infradead.org/ubifs-2.6.git
10099S:	Supported
10100F:	drivers/mtd/ubi/
10101F:	include/linux/mtd/ubi.h
10102F:	include/uapi/mtd/ubi-user.h
10103
10104USB ACM DRIVER
10105M:	Oliver Neukum <oliver@neukum.org>
10106L:	linux-usb@vger.kernel.org
10107S:	Maintained
10108F:	Documentation/usb/acm.txt
10109F:	drivers/usb/class/cdc-acm.*
10110
10111USB AR5523 WIRELESS DRIVER
10112M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10113L:	linux-wireless@vger.kernel.org
10114S:	Maintained
10115F:	drivers/net/wireless/ath/ar5523/
10116
10117USB ATTACHED SCSI
10118M:	Hans de Goede <hdegoede@redhat.com>
10119M:	Gerd Hoffmann <kraxel@redhat.com>
10120L:	linux-usb@vger.kernel.org
10121L:	linux-scsi@vger.kernel.org
10122S:	Maintained
10123F:	drivers/usb/storage/uas.c
10124
10125USB CDC ETHERNET DRIVER
10126M:	Oliver Neukum <oliver@neukum.org>
10127L:	linux-usb@vger.kernel.org
10128S:	Maintained
10129F:	drivers/net/usb/cdc_*.c
10130F:	include/uapi/linux/usb/cdc.h
10131
10132USB CYPRESS C67X00 DRIVER
10133M:	Peter Korsgaard <jacmet@sunsite.dk>
10134L:	linux-usb@vger.kernel.org
10135S:	Maintained
10136F:	drivers/usb/c67x00/
10137
10138USB DAVICOM DM9601 DRIVER
10139M:	Peter Korsgaard <jacmet@sunsite.dk>
10140L:	netdev@vger.kernel.org
10141W:	http://www.linux-usb.org/usbnet
10142S:	Maintained
10143F:	drivers/net/usb/dm9601.c
10144
10145USB DIAMOND RIO500 DRIVER
10146M:	Cesar Miquel <miquel@df.uba.ar>
10147L:	rio500-users@lists.sourceforge.net
10148W:	http://rio500.sourceforge.net
10149S:	Maintained
10150F:	drivers/usb/misc/rio500*
10151
10152USB EHCI DRIVER
10153M:	Alan Stern <stern@rowland.harvard.edu>
10154L:	linux-usb@vger.kernel.org
10155S:	Maintained
10156F:	Documentation/usb/ehci.txt
10157F:	drivers/usb/host/ehci*
10158
10159USB GADGET/PERIPHERAL SUBSYSTEM
10160M:	Felipe Balbi <balbi@ti.com>
10161L:	linux-usb@vger.kernel.org
10162W:	http://www.linux-usb.org/gadget
10163T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10164S:	Maintained
10165F:	drivers/usb/gadget/
10166F:	include/linux/usb/gadget*
10167
10168USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10169M:	Jiri Kosina <jkosina@suse.cz>
10170L:	linux-usb@vger.kernel.org
10171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10172S:	Maintained
10173F:	Documentation/hid/hiddev.txt
10174F:	drivers/hid/usbhid/
10175
10176USB ISP116X DRIVER
10177M:	Olav Kongas <ok@artecdesign.ee>
10178L:	linux-usb@vger.kernel.org
10179S:	Maintained
10180F:	drivers/usb/host/isp116x*
10181F:	include/linux/usb/isp116x.h
10182
10183USB MASS STORAGE DRIVER
10184M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10185L:	linux-usb@vger.kernel.org
10186L:	usb-storage@lists.one-eyed-alien.net
10187S:	Maintained
10188W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10189F:	drivers/usb/storage/
10190
10191USB MIDI DRIVER
10192M:	Clemens Ladisch <clemens@ladisch.de>
10193L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10194T:	git git://git.alsa-project.org/alsa-kernel.git
10195S:	Maintained
10196F:	sound/usb/midi.*
10197
10198USB NETWORKING DRIVERS
10199L:	linux-usb@vger.kernel.org
10200S:	Odd Fixes
10201F:	drivers/net/usb/
10202
10203USB OHCI DRIVER
10204M:	Alan Stern <stern@rowland.harvard.edu>
10205L:	linux-usb@vger.kernel.org
10206S:	Maintained
10207F:	Documentation/usb/ohci.txt
10208F:	drivers/usb/host/ohci*
10209
10210USB OTG FSM (Finite State Machine)
10211M:	Peter Chen <Peter.Chen@freescale.com>
10212T:	git git://github.com/hzpeterchen/linux-usb.git
10213L:	linux-usb@vger.kernel.org
10214S:	Maintained
10215F:	drivers/usb/common/usb-otg-fsm.c
10216
10217USB OVER IP DRIVER
10218M:	Valentina Manea <valentina.manea.m@gmail.com>
10219M:	Shuah Khan <shuah.kh@samsung.com>
10220L:	linux-usb@vger.kernel.org
10221S:	Maintained
10222F:	drivers/usb/usbip/
10223F:	tools/usb/usbip/
10224
10225USB PEGASUS DRIVER
10226M:	Petko Manolov <petkan@nucleusys.com>
10227L:	linux-usb@vger.kernel.org
10228L:	netdev@vger.kernel.org
10229T:	git git://github.com/petkan/pegasus.git
10230W:	https://github.com/petkan/pegasus
10231S:	Maintained
10232F:	drivers/net/usb/pegasus.*
10233
10234USB PHY LAYER
10235M:	Felipe Balbi <balbi@ti.com>
10236L:	linux-usb@vger.kernel.org
10237T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10238S:	Maintained
10239F:	drivers/usb/phy/
10240
10241USB PRINTER DRIVER (usblp)
10242M:	Pete Zaitcev <zaitcev@redhat.com>
10243L:	linux-usb@vger.kernel.org
10244S:	Supported
10245F:	drivers/usb/class/usblp.c
10246
10247USB RTL8150 DRIVER
10248M:	Petko Manolov <petkan@nucleusys.com>
10249L:	linux-usb@vger.kernel.org
10250L:	netdev@vger.kernel.org
10251T:	git git://github.com/petkan/rtl8150.git
10252W:	https://github.com/petkan/rtl8150
10253S:	Maintained
10254F:	drivers/net/usb/rtl8150.c
10255
10256USB SERIAL SUBSYSTEM
10257M:	Johan Hovold <johan@kernel.org>
10258L:	linux-usb@vger.kernel.org
10259S:	Maintained
10260F:	Documentation/usb/usb-serial.txt
10261F:	drivers/usb/serial/
10262F:	include/linux/usb/serial.h
10263
10264USB SMSC75XX ETHERNET DRIVER
10265M:	Steve Glendinning <steve.glendinning@shawell.net>
10266L:	netdev@vger.kernel.org
10267S:	Maintained
10268F:	drivers/net/usb/smsc75xx.*
10269
10270USB SMSC95XX ETHERNET DRIVER
10271M:	Steve Glendinning <steve.glendinning@shawell.net>
10272L:	netdev@vger.kernel.org
10273S:	Maintained
10274F:	drivers/net/usb/smsc95xx.*
10275
10276USB SUBSYSTEM
10277M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10278L:	linux-usb@vger.kernel.org
10279W:	http://www.linux-usb.org
10280T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10281S:	Supported
10282F:	Documentation/usb/
10283F:	drivers/usb/
10284F:	include/linux/usb.h
10285F:	include/linux/usb/
10286
10287USB UHCI DRIVER
10288M:	Alan Stern <stern@rowland.harvard.edu>
10289L:	linux-usb@vger.kernel.org
10290S:	Maintained
10291F:	drivers/usb/host/uhci*
10292
10293USB "USBNET" DRIVER FRAMEWORK
10294M:	Oliver Neukum <oneukum@suse.de>
10295L:	netdev@vger.kernel.org
10296W:	http://www.linux-usb.org/usbnet
10297S:	Maintained
10298F:	drivers/net/usb/usbnet.c
10299F:	include/linux/usb/usbnet.h
10300
10301USB VIDEO CLASS
10302M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10303L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10304L:	linux-media@vger.kernel.org
10305T:	git git://linuxtv.org/media_tree.git
10306W:	http://www.ideasonboard.org/uvc/
10307S:	Maintained
10308F:	drivers/media/usb/uvc/
10309F:	include/uapi/linux/uvcvideo.h
10310
10311USB VISION DRIVER
10312M:	Hans Verkuil <hverkuil@xs4all.nl>
10313L:	linux-media@vger.kernel.org
10314T:	git git://linuxtv.org/media_tree.git
10315W:	http://linuxtv.org
10316S:	Odd Fixes
10317F:	drivers/media/usb/usbvision/
10318
10319USB WEBCAM GADGET
10320M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10321L:	linux-usb@vger.kernel.org
10322S:	Maintained
10323F:	drivers/usb/gadget/function/*uvc*
10324F:	drivers/usb/gadget/legacy/webcam.c
10325
10326USB WIRELESS RNDIS DRIVER (rndis_wlan)
10327M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
10328L:	linux-wireless@vger.kernel.org
10329S:	Maintained
10330F:	drivers/net/wireless/rndis_wlan.c
10331
10332USB XHCI DRIVER
10333M:	Mathias Nyman <mathias.nyman@intel.com>
10334L:	linux-usb@vger.kernel.org
10335S:	Supported
10336F:	drivers/usb/host/xhci*
10337F:	drivers/usb/host/pci-quirks*
10338
10339USB ZD1201 DRIVER
10340L:	linux-wireless@vger.kernel.org
10341W:	http://linux-lc100020.sourceforge.net
10342S:	Orphan
10343F:	drivers/net/wireless/zd1201.*
10344
10345USB ZR364XX DRIVER
10346M:	Antoine Jacquet <royale@zerezo.com>
10347L:	linux-usb@vger.kernel.org
10348L:	linux-media@vger.kernel.org
10349T:	git git://linuxtv.org/media_tree.git
10350W:	http://royale.zerezo.com/zr364xx/
10351S:	Maintained
10352F:	Documentation/video4linux/zr364xx.txt
10353F:	drivers/media/usb/zr364xx/
10354
10355USER-MODE LINUX (UML)
10356M:	Jeff Dike <jdike@addtoit.com>
10357M:	Richard Weinberger <richard@nod.at>
10358L:	user-mode-linux-devel@lists.sourceforge.net
10359L:	user-mode-linux-user@lists.sourceforge.net
10360W:	http://user-mode-linux.sourceforge.net
10361S:	Maintained
10362F:	Documentation/virtual/uml/
10363F:	arch/um/
10364F:	arch/x86/um/
10365F:	fs/hostfs/
10366F:	fs/hppfs/
10367
10368USERSPACE I/O (UIO)
10369M:	"Hans J. Koch" <hjk@hansjkoch.de>
10370M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10371S:	Maintained
10372T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10373F:	Documentation/DocBook/uio-howto.tmpl
10374F:	drivers/uio/
10375F:	include/linux/uio*.h
10376
10377UTIL-LINUX PACKAGE
10378M:	Karel Zak <kzak@redhat.com>
10379L:	util-linux@vger.kernel.org
10380W:	http://en.wikipedia.org/wiki/Util-linux
10381T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10382S:	Maintained
10383
10384UVESAFB DRIVER
10385M:	Michal Januszewski <spock@gentoo.org>
10386L:	linux-fbdev@vger.kernel.org
10387W:	http://dev.gentoo.org/~spock/projects/uvesafb/
10388S:	Maintained
10389F:	Documentation/fb/uvesafb.txt
10390F:	drivers/video/fbdev/uvesafb.*
10391
10392VFAT/FAT/MSDOS FILESYSTEM
10393M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10394S:	Maintained
10395F:	Documentation/filesystems/vfat.txt
10396F:	fs/fat/
10397
10398VFIO DRIVER
10399M:	Alex Williamson <alex.williamson@redhat.com>
10400L:	kvm@vger.kernel.org
10401S:	Maintained
10402F:	Documentation/vfio.txt
10403F:	drivers/vfio/
10404F:	include/linux/vfio.h
10405F:	include/uapi/linux/vfio.h
10406
10407VIDEOBUF2 FRAMEWORK
10408M:	Pawel Osciak <pawel@osciak.com>
10409M:	Marek Szyprowski <m.szyprowski@samsung.com>
10410M:	Kyungmin Park <kyungmin.park@samsung.com>
10411L:	linux-media@vger.kernel.org
10412S:	Maintained
10413F:	drivers/media/v4l2-core/videobuf2-*
10414F:	include/media/videobuf2-*
10415
10416VIRTIO CONSOLE DRIVER
10417M:	Amit Shah <amit.shah@redhat.com>
10418L:	virtualization@lists.linux-foundation.org
10419S:	Maintained
10420F:	drivers/char/virtio_console.c
10421F:	include/linux/virtio_console.h
10422F:	include/uapi/linux/virtio_console.h
10423
10424VIRTIO CORE, NET AND BLOCK DRIVERS
10425M:	Rusty Russell <rusty@rustcorp.com.au>
10426M:	"Michael S. Tsirkin" <mst@redhat.com>
10427L:	virtualization@lists.linux-foundation.org
10428S:	Maintained
10429F:	drivers/virtio/
10430F:	tools/virtio/
10431F:	drivers/net/virtio_net.c
10432F:	drivers/block/virtio_blk.c
10433F:	include/linux/virtio_*.h
10434F:	include/uapi/linux/virtio_*.h
10435
10436VIRTIO HOST (VHOST)
10437M:	"Michael S. Tsirkin" <mst@redhat.com>
10438L:	kvm@vger.kernel.org
10439L:	virtualization@lists.linux-foundation.org
10440L:	netdev@vger.kernel.org
10441S:	Maintained
10442F:	drivers/vhost/
10443F:	include/uapi/linux/vhost.h
10444
10445VIA RHINE NETWORK DRIVER
10446M:	Roger Luethi <rl@hellgate.ch>
10447S:	Maintained
10448F:	drivers/net/ethernet/via/via-rhine.c
10449
10450VIA SD/MMC CARD CONTROLLER DRIVER
10451M:	Bruce Chang <brucechang@via.com.tw>
10452M:	Harald Welte <HaraldWelte@viatech.com>
10453S:	Maintained
10454F:	drivers/mmc/host/via-sdmmc.c
10455
10456VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10457M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10458L:	linux-fbdev@vger.kernel.org
10459S:	Maintained
10460F:	include/linux/via-core.h
10461F:	include/linux/via-gpio.h
10462F:	include/linux/via_i2c.h
10463F:	drivers/video/fbdev/via/
10464
10465VIA VELOCITY NETWORK DRIVER
10466M:	Francois Romieu <romieu@fr.zoreil.com>
10467L:	netdev@vger.kernel.org
10468S:	Maintained
10469F:	drivers/net/ethernet/via/via-velocity.*
10470
10471VIVID VIRTUAL VIDEO DRIVER
10472M:	Hans Verkuil <hverkuil@xs4all.nl>
10473L:	linux-media@vger.kernel.org
10474T:	git git://linuxtv.org/media_tree.git
10475W:	http://linuxtv.org
10476S:	Maintained
10477F:	drivers/media/platform/vivid/*
10478
10479VLAN (802.1Q)
10480M:	Patrick McHardy <kaber@trash.net>
10481L:	netdev@vger.kernel.org
10482S:	Maintained
10483F:	drivers/net/macvlan.c
10484F:	include/linux/if_*vlan.h
10485F:	net/8021q/
10486
10487VLYNQ BUS
10488M:	Florian Fainelli <florian@openwrt.org>
10489L:	openwrt-devel@lists.openwrt.org (subscribers-only)
10490S:	Maintained
10491F:	drivers/vlynq/vlynq.c
10492F:	include/linux/vlynq.h
10493
10494VME SUBSYSTEM
10495M:	Martyn Welch <martyn.welch@ge.com>
10496M:	Manohar Vanga <manohar.vanga@gmail.com>
10497M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10498L:	devel@driverdev.osuosl.org
10499S:	Maintained
10500T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10501F:	Documentation/vme_api.txt
10502F:	drivers/staging/vme/
10503F:	drivers/vme/
10504F:	include/linux/vme*
10505
10506VMWARE HYPERVISOR INTERFACE
10507M:	Alok Kataria <akataria@vmware.com>
10508L:	virtualization@lists.linux-foundation.org
10509S:	Supported
10510F:	arch/x86/kernel/cpu/vmware.c
10511
10512VMWARE BALLOON DRIVER
10513M:	Xavier Deguillard <xdeguillard@vmware.com>
10514M:	Philip Moltmann <moltmann@vmware.com>
10515M:	"VMware, Inc." <pv-drivers@vmware.com>
10516L:	linux-kernel@vger.kernel.org
10517S:	Maintained
10518F:	drivers/misc/vmw_balloon.c
10519
10520VMWARE VMXNET3 ETHERNET DRIVER
10521M:	Shreyas Bhatewara <sbhatewara@vmware.com>
10522M:	"VMware, Inc." <pv-drivers@vmware.com>
10523L:	netdev@vger.kernel.org
10524S:	Maintained
10525F:	drivers/net/vmxnet3/
10526
10527VMware PVSCSI driver
10528M:	Arvind Kumar <arvindkumar@vmware.com>
10529M:	VMware PV-Drivers <pv-drivers@vmware.com>
10530L:	linux-scsi@vger.kernel.org
10531S:	Maintained
10532F:	drivers/scsi/vmw_pvscsi.c
10533F:	drivers/scsi/vmw_pvscsi.h
10534
10535VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10536M:	Liam Girdwood <lgirdwood@gmail.com>
10537M:	Mark Brown <broonie@kernel.org>
10538L:	linux-kernel@vger.kernel.org
10539W:	http://opensource.wolfsonmicro.com/node/15
10540W:	http://www.slimlogic.co.uk/?p=48
10541T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10542S:	Supported
10543F:	drivers/regulator/
10544F:	include/linux/regulator/
10545
10546VT1211 HARDWARE MONITOR DRIVER
10547M:	Juerg Haefliger <juergh@gmail.com>
10548L:	lm-sensors@lm-sensors.org
10549S:	Maintained
10550F:	Documentation/hwmon/vt1211
10551F:	drivers/hwmon/vt1211.c
10552
10553VT8231 HARDWARE MONITOR DRIVER
10554M:	Roger Lucas <vt8231@hiddenengine.co.uk>
10555L:	lm-sensors@lm-sensors.org
10556S:	Maintained
10557F:	drivers/hwmon/vt8231.c
10558
10559VUB300 USB to SDIO/SD/MMC bridge chip
10560M:	Tony Olech <tony.olech@elandigitalsystems.com>
10561L:	linux-mmc@vger.kernel.org
10562L:	linux-usb@vger.kernel.org
10563S:	Supported
10564F:	drivers/mmc/host/vub300.c
10565
10566W1 DALLAS'S 1-WIRE BUS
10567M:	Evgeniy Polyakov <zbr@ioremap.net>
10568S:	Maintained
10569F:	Documentation/w1/
10570F:	drivers/w1/
10571
10572W83791D HARDWARE MONITORING DRIVER
10573M:	Marc Hulsman <m.hulsman@tudelft.nl>
10574L:	lm-sensors@lm-sensors.org
10575S:	Maintained
10576F:	Documentation/hwmon/w83791d
10577F:	drivers/hwmon/w83791d.c
10578
10579W83793 HARDWARE MONITORING DRIVER
10580M:	Rudolf Marek <r.marek@assembler.cz>
10581L:	lm-sensors@lm-sensors.org
10582S:	Maintained
10583F:	Documentation/hwmon/w83793
10584F:	drivers/hwmon/w83793.c
10585
10586W83795 HARDWARE MONITORING DRIVER
10587M:	Jean Delvare <jdelvare@suse.de>
10588L:	lm-sensors@lm-sensors.org
10589S:	Maintained
10590F:	drivers/hwmon/w83795.c
10591
10592W83L51xD SD/MMC CARD INTERFACE DRIVER
10593M:	Pierre Ossman <pierre@ossman.eu>
10594S:	Maintained
10595F:	drivers/mmc/host/wbsd.*
10596
10597WACOM PROTOCOL 4 SERIAL TABLETS
10598M:	Julian Squires <julian@cipht.net>
10599M:	Hans de Goede <hdegoede@redhat.com>
10600L:	linux-input@vger.kernel.org
10601S:	Maintained
10602F:	drivers/input/tablet/wacom_serial4.c
10603
10604WATCHDOG DEVICE DRIVERS
10605M:	Wim Van Sebroeck <wim@iguana.be>
10606L:	linux-watchdog@vger.kernel.org
10607W:	http://www.linux-watchdog.org/
10608T:	git git://www.linux-watchdog.org/linux-watchdog.git
10609S:	Maintained
10610F:	Documentation/watchdog/
10611F:	drivers/watchdog/
10612F:	include/linux/watchdog.h
10613F:	include/uapi/linux/watchdog.h
10614
10615WD7000 SCSI DRIVER
10616M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
10617L:	linux-scsi@vger.kernel.org
10618S:	Maintained
10619F:	drivers/scsi/wd7000.c
10620
10621WIIMOTE HID DRIVER
10622M:	David Herrmann <dh.herrmann@googlemail.com>
10623L:	linux-input@vger.kernel.org
10624S:	Maintained
10625F:	drivers/hid/hid-wiimote*
10626
10627WINBOND CIR DRIVER
10628M:	David Härdeman <david@hardeman.nu>
10629S:	Maintained
10630F:	drivers/media/rc/winbond-cir.c
10631
10632WIMAX STACK
10633M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10634M:	linux-wimax@intel.com
10635L:     wimax@linuxwimax.org (subscribers-only)
10636S:	Supported
10637W:	http://linuxwimax.org
10638F:	Documentation/wimax/README.wimax
10639F:	include/linux/wimax/debug.h
10640F:	include/net/wimax.h
10641F:	include/uapi/linux/wimax.h
10642F:	net/wimax/
10643
10644WISTRON LAPTOP BUTTON DRIVER
10645M:	Miloslav Trmac <mitr@volny.cz>
10646S:	Maintained
10647F:	drivers/input/misc/wistron_btns.c
10648
10649WL3501 WIRELESS PCMCIA CARD DRIVER
10650M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10651L:	linux-wireless@vger.kernel.org
10652W:	http://oops.ghostprotocols.net:81/blog
10653S:	Maintained
10654F:	drivers/net/wireless/wl3501*
10655
10656WM97XX TOUCHSCREEN DRIVERS
10657M:	Mark Brown <broonie@kernel.org>
10658M:	Liam Girdwood <lrg@slimlogic.co.uk>
10659L:	linux-input@vger.kernel.org
10660T:	git git://opensource.wolfsonmicro.com/linux-2.6-touch
10661W:	http://opensource.wolfsonmicro.com/node/7
10662S:	Supported
10663F:	drivers/input/touchscreen/*wm97*
10664F:	include/linux/wm97xx.h
10665
10666WOLFSON MICROELECTRONICS DRIVERS
10667L:	patches@opensource.wolfsonmicro.com
10668T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10669T:	git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10670W:	http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10671S:	Supported
10672F:	Documentation/hwmon/wm83??
10673F:	arch/arm/mach-s3c64xx/mach-crag6410*
10674F:	drivers/clk/clk-wm83*.c
10675F:	drivers/extcon/extcon-arizona.c
10676F:	drivers/leds/leds-wm83*.c
10677F:	drivers/gpio/gpio-*wm*.c
10678F:	drivers/gpio/gpio-arizona.c
10679F:	drivers/hwmon/wm83??-hwmon.c
10680F:	drivers/input/misc/wm831x-on.c
10681F:	drivers/input/touchscreen/wm831x-ts.c
10682F:	drivers/input/touchscreen/wm97*.c
10683F:	drivers/mfd/arizona*
10684F:	drivers/mfd/wm*.c
10685F:	drivers/power/wm83*.c
10686F:	drivers/rtc/rtc-wm83*.c
10687F:	drivers/regulator/wm8*.c
10688F:	drivers/video/backlight/wm83*_bl.c
10689F:	drivers/watchdog/wm83*_wdt.c
10690F:	include/linux/mfd/arizona/
10691F:	include/linux/mfd/wm831x/
10692F:	include/linux/mfd/wm8350/
10693F:	include/linux/mfd/wm8400*
10694F:	include/linux/wm97xx.h
10695F:	include/sound/wm????.h
10696F:	sound/soc/codecs/arizona.?
10697F:	sound/soc/codecs/wm*
10698
10699WORKQUEUE
10700M:	Tejun Heo <tj@kernel.org>
10701T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10702S:	Maintained
10703F:	include/linux/workqueue.h
10704F:	kernel/workqueue.c
10705F:	Documentation/workqueue.txt
10706
10707X.25 NETWORK LAYER
10708M:	Andrew Hendry <andrew.hendry@gmail.com>
10709L:	linux-x25@vger.kernel.org
10710S:	Odd Fixes
10711F:	Documentation/networking/x25*
10712F:	include/net/x25*
10713F:	net/x25/
10714
10715X86 ARCHITECTURE (32-BIT AND 64-BIT)
10716M:	Thomas Gleixner <tglx@linutronix.de>
10717M:	Ingo Molnar <mingo@redhat.com>
10718M:	"H. Peter Anvin" <hpa@zytor.com>
10719M:	x86@kernel.org
10720L:	linux-kernel@vger.kernel.org
10721T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10722S:	Maintained
10723F:	Documentation/x86/
10724F:	arch/x86/
10725
10726X86 PLATFORM DRIVERS
10727M:	Darren Hart <dvhart@infradead.org>
10728L:	platform-driver-x86@vger.kernel.org
10729T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10730S:	Maintained
10731F:	drivers/platform/x86/
10732
10733X86 MCE INFRASTRUCTURE
10734M:	Tony Luck <tony.luck@intel.com>
10735M:	Borislav Petkov <bp@alien8.de>
10736L:	linux-edac@vger.kernel.org
10737S:	Maintained
10738F:	arch/x86/kernel/cpu/mcheck/*
10739
10740X86 VDSO
10741M:	Andy Lutomirski <luto@amacapital.net>
10742L:	linux-kernel@vger.kernel.org
10743T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10744S:	Maintained
10745F:	arch/x86/vdso/
10746
10747XC2028/3028 TUNER DRIVER
10748M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10749L:	linux-media@vger.kernel.org
10750W:	http://linuxtv.org
10751T:	git git://linuxtv.org/media_tree.git
10752S:	Maintained
10753F:	drivers/media/tuners/tuner-xc2028.*
10754
10755XEN HYPERVISOR INTERFACE
10756M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10757M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
10758M:	David Vrabel <david.vrabel@citrix.com>
10759L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10760T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10761S:	Supported
10762F:	arch/x86/xen/
10763F:	drivers/*/xen-*front.c
10764F:	drivers/xen/
10765F:	arch/x86/include/asm/xen/
10766F:	include/xen/
10767F:	include/uapi/xen/
10768
10769XEN HYPERVISOR ARM
10770M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10771L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10772S:	Supported
10773F:	arch/arm/xen/
10774F:	arch/arm/include/asm/xen/
10775
10776XEN HYPERVISOR ARM64
10777M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10778L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10779S:	Supported
10780F:	arch/arm64/xen/
10781F:	arch/arm64/include/asm/xen/
10782
10783XEN NETWORK BACKEND DRIVER
10784M:	Ian Campbell <ian.campbell@citrix.com>
10785M:	Wei Liu <wei.liu2@citrix.com>
10786L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10787L:	netdev@vger.kernel.org
10788S:	Supported
10789F:	drivers/net/xen-netback/*
10790
10791XEN PCI SUBSYSTEM
10792M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10793L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10794S:	Supported
10795F:	arch/x86/pci/*xen*
10796F:	drivers/pci/*xen*
10797
10798XEN BLOCK SUBSYSTEM
10799M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10800M:	Roger Pau Monné <roger.pau@citrix.com>
10801L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10802S:	Supported
10803F:	drivers/block/xen-blkback/*
10804F:	drivers/block/xen*
10805
10806XEN PVSCSI DRIVERS
10807M:	Juergen Gross <jgross@suse.com>
10808L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10809L:	linux-scsi@vger.kernel.org
10810S:	Supported
10811F:	drivers/scsi/xen-scsifront.c
10812F:	drivers/xen/xen-scsiback.c
10813F:	include/xen/interface/io/vscsiif.h
10814
10815XEN SWIOTLB SUBSYSTEM
10816M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10817L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10818S:	Supported
10819F:	arch/x86/xen/*swiotlb*
10820F:	drivers/xen/*swiotlb*
10821
10822XFS FILESYSTEM
10823P:	Silicon Graphics Inc
10824M:	Dave Chinner <david@fromorbit.com>
10825M:	xfs@oss.sgi.com
10826L:	xfs@oss.sgi.com
10827W:	http://oss.sgi.com/projects/xfs
10828T:	git git://oss.sgi.com/xfs/xfs.git
10829S:	Supported
10830F:	Documentation/filesystems/xfs.txt
10831F:	fs/xfs/
10832
10833XILINX AXI ETHERNET DRIVER
10834M:	Anirudha Sarangi <anirudh@xilinx.com>
10835M:	John Linn <John.Linn@xilinx.com>
10836S:	Maintained
10837F:	drivers/net/ethernet/xilinx/xilinx_axienet*
10838
10839XILINX UARTLITE SERIAL DRIVER
10840M:	Peter Korsgaard <jacmet@sunsite.dk>
10841L:	linux-serial@vger.kernel.org
10842S:	Maintained
10843F:	drivers/tty/serial/uartlite.c
10844
10845XILLYBUS DRIVER
10846M:	Eli Billauer <eli.billauer@gmail.com>
10847L:	linux-kernel@vger.kernel.org
10848S:	Supported
10849F:	drivers/char/xillybus/
10850
10851XTENSA XTFPGA PLATFORM SUPPORT
10852M:	Max Filippov <jcmvbkbc@gmail.com>
10853L:	linux-xtensa@linux-xtensa.org
10854S:	Maintained
10855F:	drivers/spi/spi-xtensa-xtfpga.c
10856F:	sound/soc/xtensa/xtfpga-i2s.c
10857
10858YAM DRIVER FOR AX.25
10859M:	Jean-Paul Roubelat <jpr@f6fbb.org>
10860L:	linux-hams@vger.kernel.org
10861S:	Maintained
10862F:	drivers/net/hamradio/yam*
10863F:	include/linux/yam.h
10864
10865YEALINK PHONE DRIVER
10866M:	Henk Vergonet <Henk.Vergonet@gmail.com>
10867L:	usbb2k-api-dev@nongnu.org
10868S:	Maintained
10869F:	Documentation/input/yealink.txt
10870F:	drivers/input/misc/yealink.*
10871
10872Z8530 DRIVER FOR AX.25
10873M:	Joerg Reuter <jreuter@yaina.de>
10874W:	http://yaina.de/jreuter/
10875W:	http://www.qsl.net/dl1bke/
10876L:	linux-hams@vger.kernel.org
10877S:	Maintained
10878F:	Documentation/networking/z8530drv.txt
10879F:	drivers/net/hamradio/*scc.c
10880F:	drivers/net/hamradio/z8530.h
10881
10882ZBUD COMPRESSED PAGE ALLOCATOR
10883M:	Seth Jennings <sjennings@variantweb.net>
10884L:	linux-mm@kvack.org
10885S:	Maintained
10886F:	mm/zbud.c
10887F:	include/linux/zbud.h
10888
10889ZD1211RW WIRELESS DRIVER
10890M:	Daniel Drake <dsd@gentoo.org>
10891M:	Ulrich Kunitz <kune@deine-taler.de>
10892W:	http://zd1211.ath.cx/wiki/DriverRewrite
10893L:	linux-wireless@vger.kernel.org
10894L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
10895S:	Maintained
10896F:	drivers/net/wireless/zd1211rw/
10897
10898ZR36067 VIDEO FOR LINUX DRIVER
10899L:	mjpeg-users@lists.sourceforge.net
10900L:	linux-media@vger.kernel.org
10901W:	http://mjpeg.sourceforge.net/driver-zoran/
10902T:	hg http://linuxtv.org/hg/v4l-dvb
10903S:	Odd Fixes
10904F:	drivers/media/pci/zoran/
10905
10906ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10907M:	Minchan Kim <minchan@kernel.org>
10908M:	Nitin Gupta <ngupta@vflare.org>
10909L:	linux-kernel@vger.kernel.org
10910S:	Maintained
10911F:	drivers/block/zram/
10912F:	Documentation/blockdev/zram.txt
10913
10914ZS DECSTATION Z85C30 SERIAL DRIVER
10915M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10916S:	Maintained
10917F:	drivers/tty/serial/zs.*
10918
10919ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10920M:	Minchan Kim <minchan@kernel.org>
10921M:	Nitin Gupta <ngupta@vflare.org>
10922L:	linux-mm@kvack.org
10923S:	Maintained
10924F:	mm/zsmalloc.c
10925F:	include/linux/zsmalloc.h
10926
10927ZSWAP COMPRESSED SWAP CACHING
10928M:	Seth Jennings <sjennings@variantweb.net>
10929L:	linux-mm@kvack.org
10930S:	Maintained
10931F:	mm/zswap.c
10932
10933THE REST
10934M:	Linus Torvalds <torvalds@linux-foundation.org>
10935L:	linux-kernel@vger.kernel.org
10936Q:	http://patchwork.kernel.org/project/LKML/list/
10937T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10938S:	Buried alive in reporters
10939F:	*
10940F:	*/
10941