xref: /linux/MAINTAINERS (revision bc48a51c2a29e231256c2f96daf80c2b7a45f390)
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 trival 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 TRIPLE SPEED ETHERNET DRIVER
567M:	Vince Bridgers <vbridger@opensource.altera.com>
568L:	netdev@vger.kernel.org
569L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S:	Maintained
571F:	drivers/net/ethernet/altera/
572
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M:	Tobias Klauser <tklauser@distanz.ch>
575L:	linux-serial@vger.kernel.org
576L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S:	Maintained
578F:	drivers/tty/serial/altera_uart.c
579F:	drivers/tty/serial/altera_jtaguart.c
580F:	include/linux/altera_uart.h
581F:	include/linux/altera_jtaguart.h
582
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M:	Tom Lendacky <thomas.lendacky@amd.com>
585L:	linux-crypto@vger.kernel.org
586S:	Supported
587F:	drivers/crypto/ccp/
588F:	include/linux/ccp.h
589
590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
591M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
592L:	lm-sensors@lm-sensors.org
593S:	Maintained
594F:	Documentation/hwmon/fam15h_power
595F:	drivers/hwmon/fam15h_power.c
596
597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
598M:	Thomas Dahlmann <dahlmann.thomas@arcor.de>
599L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
600S:	Supported
601F:	drivers/usb/gadget/udc/amd5536udc.*
602
603AMD GEODE PROCESSOR/CHIPSET SUPPORT
604P:	Andres Salomon <dilinger@queued.net>
605L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
606W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S:	Supported
608F:	drivers/char/hw_random/geode-rng.c
609F:	drivers/crypto/geode*
610F:	drivers/video/fbdev/geode/
611F:	arch/x86/include/asm/geode.h
612
613AMD IOMMU (AMD-VI)
614M:	Joerg Roedel <joro@8bytes.org>
615L:	iommu@lists.linux-foundation.org
616T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617S:	Maintained
618F:	drivers/iommu/amd_iommu*.[ch]
619F:	include/linux/amd-iommu.h
620
621AMD KFD
622M:      Oded Gabbay <oded.gabbay@amd.com>
623L:      dri-devel@lists.freedesktop.org
624T:      git git://people.freedesktop.org/~gabbayo/linux.git
625S:      Supported
626F:      drivers/gpu/drm/amd/amdkfd/
627F:      drivers/gpu/drm/radeon/radeon_kfd.c
628F:      drivers/gpu/drm/radeon/radeon_kfd.h
629F:      include/uapi/linux/kfd_ioctl.h
630
631AMD MICROCODE UPDATE SUPPORT
632M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
633L:	amd64-microcode@amd64.org
634S:	Maintained
635F:	arch/x86/kernel/cpu/microcode/amd*
636
637AMD XGBE DRIVER
638M:	Tom Lendacky <thomas.lendacky@amd.com>
639L:	netdev@vger.kernel.org
640S:	Supported
641F:	drivers/net/ethernet/amd/xgbe/
642F:	drivers/net/phy/amd-xgbe-phy.c
643
644AMS (Apple Motion Sensor) DRIVER
645M:	Michael Hanselmann <linux-kernel@hansmi.ch>
646S:	Supported
647F:	drivers/macintosh/ams/
648
649AMSO1100 RNIC DRIVER
650M:	Tom Tucker <tom@opengridcomputing.com>
651M:	Steve Wise <swise@opengridcomputing.com>
652L:	linux-rdma@vger.kernel.org
653S:	Maintained
654F:	drivers/infiniband/hw/amso1100/
655
656ANALOG DEVICES INC AD9389B DRIVER
657M:	Hans Verkuil <hans.verkuil@cisco.com>
658L:	linux-media@vger.kernel.org
659S:	Maintained
660F:	drivers/media/i2c/ad9389b*
661
662ANALOG DEVICES INC ADV7511 DRIVER
663M:	Hans Verkuil <hans.verkuil@cisco.com>
664L:	linux-media@vger.kernel.org
665S:	Maintained
666F:	drivers/media/i2c/adv7511*
667
668ANALOG DEVICES INC ADV7604 DRIVER
669M:	Hans Verkuil <hans.verkuil@cisco.com>
670L:	linux-media@vger.kernel.org
671S:	Maintained
672F:	drivers/media/i2c/adv7604*
673
674ANALOG DEVICES INC ADV7842 DRIVER
675M:	Hans Verkuil <hans.verkuil@cisco.com>
676L:	linux-media@vger.kernel.org
677S:	Maintained
678F:	drivers/media/i2c/adv7842*
679
680ANALOG DEVICES INC ASOC CODEC DRIVERS
681M:	Lars-Peter Clausen <lars@metafoo.de>
682L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
683W:	http://wiki.analog.com/
684W:	http://ez.analog.com/community/linux-device-drivers
685S:	Supported
686F:	sound/soc/codecs/adau*
687F:	sound/soc/codecs/adav*
688F:	sound/soc/codecs/ad1*
689F:	sound/soc/codecs/ad7*
690F:	sound/soc/codecs/ssm*
691F:	sound/soc/codecs/sigmadsp.*
692
693ANALOG DEVICES INC ASOC DRIVERS
694L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
695L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
696W:	http://blackfin.uclinux.org/
697S:	Supported
698F:	sound/soc/blackfin/*
699
700ANALOG DEVICES INC IIO DRIVERS
701M:	Lars-Peter Clausen <lars@metafoo.de>
702M:	Michael Hennerich <Michael.Hennerich@analog.com>
703W:	http://wiki.analog.com/
704W:	http://ez.analog.com/community/linux-device-drivers
705S:	Supported
706F:	drivers/iio/*/ad*
707X:	drivers/iio/*/adjd*
708F:	drivers/staging/iio/*/ad*
709F:	staging/iio/trigger/iio-trig-bfin-timer.c
710
711AOA (Apple Onboard Audio) ALSA DRIVER
712M:	Johannes Berg <johannes@sipsolutions.net>
713L:	linuxppc-dev@lists.ozlabs.org
714L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
715S:	Maintained
716F:	sound/aoa/
717
718APM DRIVER
719M:	Jiri Kosina <jkosina@suse.cz>
720S:	Odd fixes
721F:	arch/x86/kernel/apm_32.c
722F:	include/linux/apm_bios.h
723F:	include/uapi/linux/apm_bios.h
724F:	drivers/char/apm-emulation.c
725
726APPLE BCM5974 MULTITOUCH DRIVER
727M:	Henrik Rydberg <rydberg@euromail.se>
728L:	linux-input@vger.kernel.org
729S:	Maintained
730F:	drivers/input/mouse/bcm5974.c
731
732APPLE SMC DRIVER
733M:	Henrik Rydberg <rydberg@euromail.se>
734L:	lm-sensors@lm-sensors.org
735S:	Maintained
736F:	drivers/hwmon/applesmc.c
737
738APPLETALK NETWORK LAYER
739M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
740S:	Maintained
741F:	drivers/net/appletalk/
742F:	net/appletalk/
743
744APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
745M:	Iyappan Subramanian <isubramanian@apm.com>
746M:	Keyur Chudgar <kchudgar@apm.com>
747S:	Supported
748F:	drivers/net/ethernet/apm/xgene/
749F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
750
751APTINA CAMERA SENSOR PLL
752M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
753L:	linux-media@vger.kernel.org
754S:	Maintained
755F:	drivers/media/i2c/aptina-pll.*
756
757ARASAN COMPACT FLASH PATA CONTROLLER
758M:	Viresh Kumar <viresh.linux@gmail.com>
759L:	linux-ide@vger.kernel.org
760S:	Maintained
761F:	include/linux/pata_arasan_cf_data.h
762F:	drivers/ata/pata_arasan_cf.c
763
764ARC FRAMEBUFFER DRIVER
765M:	Jaya Kumar <jayalk@intworks.biz>
766S:	Maintained
767F:	drivers/video/fbdev/arcfb.c
768F:	drivers/video/fbdev/core/fb_defio.c
769
770ARM MFM AND FLOPPY DRIVERS
771M:	Ian Molton <spyro@f2s.com>
772S:	Maintained
773F:	arch/arm/lib/floppydma.S
774F:	arch/arm/include/asm/floppy.h
775
776ARM PMU PROFILING AND DEBUGGING
777M:	Will Deacon <will.deacon@arm.com>
778S:	Maintained
779F:	arch/arm/kernel/perf_event*
780F:	arch/arm/oprofile/common.c
781F:	arch/arm/include/asm/pmu.h
782F:	arch/arm/kernel/hw_breakpoint.c
783F:	arch/arm/include/asm/hw_breakpoint.h
784
785ARM PORT
786M:	Russell King <linux@arm.linux.org.uk>
787L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
788W:	http://www.arm.linux.org.uk/
789S:	Maintained
790F:	arch/arm/
791
792ARM SUB-ARCHITECTURES
793L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
794S:	Maintained
795F:	arch/arm/mach-*/
796F:	arch/arm/plat-*/
797T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
798
799ARM PRIMECELL AACI PL041 DRIVER
800M:	Russell King <linux@arm.linux.org.uk>
801S:	Maintained
802F:	sound/arm/aaci.*
803
804ARM PRIMECELL CLCD PL110 DRIVER
805M:	Russell King <linux@arm.linux.org.uk>
806S:	Maintained
807F:	drivers/video/fbdev/amba-clcd.*
808
809ARM PRIMECELL KMI PL050 DRIVER
810M:	Russell King <linux@arm.linux.org.uk>
811S:	Maintained
812F:	drivers/input/serio/ambakmi.*
813F:	include/linux/amba/kmi.h
814
815ARM PRIMECELL MMCI PL180/1 DRIVER
816M:	Russell King <linux@arm.linux.org.uk>
817S:	Maintained
818F:	drivers/mmc/host/mmci.*
819F:	include/linux/amba/mmci.h
820
821ARM PRIMECELL UART PL010 AND PL011 DRIVERS
822M:	Russell King <linux@arm.linux.org.uk>
823S:	Maintained
824F:	drivers/tty/serial/amba-pl01*.c
825F:	include/linux/amba/serial.h
826
827ARM PRIMECELL BUS SUPPORT
828M:	Russell King <linux@arm.linux.org.uk>
829S:	Maintained
830F:	drivers/amba/
831F:	include/linux/amba/bus.h
832
833ARM/ADS SPHERE MACHINE SUPPORT
834M:	Lennert Buytenhek <kernel@wantstofly.org>
835L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
836S:	Maintained
837
838ARM/AFEB9260 MACHINE SUPPORT
839M:	Sergey Lapin <slapin@ossfans.org>
840L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S:	Maintained
842
843ARM/AJECO 1ARM MACHINE SUPPORT
844M:	Lennert Buytenhek <kernel@wantstofly.org>
845L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
846S:	Maintained
847
848ARM/Allwinner A1X SoC support
849M:	Maxime Ripard <maxime.ripard@free-electrons.com>
850L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
851S:	Maintained
852N:	sun[x4567]i
853
854ARM/Allwinner SoC Clock Support
855M:	Emilio López <emilio@elopez.com.ar>
856S:	Maintained
857F:	drivers/clk/sunxi/
858
859ARM/Amlogic MesonX SoC support
860M:	Carlo Caione <carlo@caione.org>
861L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
862S:	Maintained
863F:	drivers/media/rc/meson-ir.c
864N:	meson[x68]
865
866ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
867M:	Andrew Victor <linux@maxim.org.za>
868M:	Nicolas Ferre <nicolas.ferre@atmel.com>
869M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
870L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
871W:	http://maxim.org.za/at91_26.html
872W:	http://www.linux4sam.org
873S:	Supported
874F:	arch/arm/mach-at91/
875F:	include/soc/at91/
876F:	arch/arm/boot/dts/at91*.dts
877F:	arch/arm/boot/dts/at91*.dtsi
878F:	arch/arm/boot/dts/sama*.dts
879F:	arch/arm/boot/dts/sama*.dtsi
880
881ARM/ATMEL AT91 Clock Support
882M:	Boris Brezillon <boris.brezillon@free-electrons.com>
883S:	Maintained
884F:	drivers/clk/at91
885
886ARM/CALXEDA HIGHBANK ARCHITECTURE
887M:	Rob Herring <robh@kernel.org>
888L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S:	Maintained
890F:	arch/arm/mach-highbank/
891
892ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
893M:	Krzysztof Halasa <khalasa@piap.pl>
894S:	Maintained
895F:	arch/arm/mach-cns3xxx/
896
897ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
898M:	Alexander Shiyan <shc_work@mail.ru>
899L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S:	Odd Fixes
901N:	clps711x
902
903ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
904M:	Hartley Sweeten <hsweeten@visionengravers.com>
905M:	Ryan Mallon <rmallon@gmail.com>
906L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907S:	Maintained
908F:	arch/arm/mach-ep93xx/
909F:	arch/arm/mach-ep93xx/include/mach/
910
911ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
912M:	Lennert Buytenhek <kernel@wantstofly.org>
913L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914S:	Maintained
915
916ARM/CLKDEV SUPPORT
917M:	Russell King <linux@arm.linux.org.uk>
918L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S:	Maintained
920F:	arch/arm/include/asm/clkdev.h
921F:	drivers/clk/clkdev.c
922
923ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
924M:	Mike Rapoport <mike@compulab.co.il>
925L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S:	Maintained
927
928ARM/CONTEC MICRO9 MACHINE SUPPORT
929M:	Hubert Feurstein <hubert.feurstein@contec.at>
930S:	Maintained
931F:	arch/arm/mach-ep93xx/micro9.c
932
933ARM/CORESIGHT FRAMEWORK AND DRIVERS
934M:	Mathieu Poirier <mathieu.poirier@linaro.org>
935L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936S:	Maintained
937F:	drivers/coresight/*
938F:	Documentation/trace/coresight.txt
939F:	Documentation/devicetree/bindings/arm/coresight.txt
940F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
941
942ARM/CORGI MACHINE SUPPORT
943M:	Richard Purdie <rpurdie@rpsys.net>
944S:	Maintained
945
946ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
947M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
948L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949T:	git git://git.berlios.de/gemini-board
950S:	Maintained
951F:	arch/arm/mach-gemini/
952
953ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
954M:	Barry Song <baohua@kernel.org>
955L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
957S:	Maintained
958F:	arch/arm/mach-prima2/
959F:	drivers/clk/sirf/
960F:	drivers/clocksource/timer-prima2.c
961F:	drivers/clocksource/timer-marco.c
962N:	[^a-z]sirf
963
964ARM/EBSA110 MACHINE SUPPORT
965M:	Russell King <linux@arm.linux.org.uk>
966L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967W:	http://www.arm.linux.org.uk/
968S:	Maintained
969F:	arch/arm/mach-ebsa110/
970F:	drivers/net/ethernet/amd/am79c961a.*
971
972ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
973M:	Uwe Kleine-König <kernel@pengutronix.de>
974L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S:	Maintained
976N:	efm32
977
978ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
979M:	Daniel Ribeiro <drwyrm@gmail.com>
980M:	Stefan Schmidt <stefan@openezx.org>
981M:	Harald Welte <laforge@openezx.org>
982L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
983W:	http://www.openezx.org/
984S:	Maintained
985T:	topgit git://git.openezx.org/openezx.git
986F:	arch/arm/mach-pxa/ezx.c
987
988ARM/FARADAY FA526 PORT
989M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
990L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S:	Maintained
992T:	git git://git.berlios.de/gemini-board
993F:	arch/arm/mm/*-fa*
994
995ARM/FOOTBRIDGE ARCHITECTURE
996M:	Russell King <linux@arm.linux.org.uk>
997L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998W:	http://www.arm.linux.org.uk/
999S:	Maintained
1000F:	arch/arm/include/asm/hardware/dec21285.h
1001F:	arch/arm/mach-footbridge/
1002
1003ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1004M:	Shawn Guo <shawn.guo@linaro.org>
1005M:	Sascha Hauer <kernel@pengutronix.de>
1006L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007S:	Maintained
1008T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1009F:	arch/arm/mach-imx/
1010F:	arch/arm/mach-mxs/
1011F:	arch/arm/boot/dts/imx*
1012F:	arch/arm/configs/imx*_defconfig
1013
1014ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1015M:	Lennert Buytenhek <kernel@wantstofly.org>
1016L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017S:	Maintained
1018
1019ARM/GUMSTIX MACHINE SUPPORT
1020M:	Steve Sakoman <sakoman@gmail.com>
1021L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022S:	Maintained
1023
1024ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1025M:	Philipp Zabel <philipp.zabel@gmail.com>
1026M:	Paul Parsons <lost.distance@yahoo.com>
1027L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028S:	Maintained
1029F:	arch/arm/mach-pxa/hx4700.c
1030F:	arch/arm/mach-pxa/include/mach/hx4700.h
1031F:	sound/soc/pxa/hx4700.c
1032
1033ARM/HISILICON SOC SUPPORT
1034M:	Wei Xu <xuwei5@hisilicon.com>
1035L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036W:	http://www.hisilicon.com
1037S:	Supported
1038T:	git git://github.com/hisilicon/linux-hisi.git
1039F:	arch/arm/mach-hisi/
1040
1041ARM/HP JORNADA 7XX MACHINE SUPPORT
1042M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1043W:	www.jlime.com
1044S:	Maintained
1045T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1046F:	arch/arm/mach-sa1100/jornada720.c
1047F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1048
1049ARM/IGEP MACHINE SUPPORT
1050M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1051M:	Javier Martinez Canillas <javier@dowhile0.org>
1052L:	linux-omap@vger.kernel.org
1053L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S:	Maintained
1055F:	arch/arm/boot/dts/omap3-igep*
1056
1057ARM/INCOME PXA270 SUPPORT
1058M:	Marek Vasut <marek.vasut@gmail.com>
1059L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S:	Maintained
1061F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1062
1063ARM/INTEL IOP32X ARM ARCHITECTURE
1064M:	Lennert Buytenhek <kernel@wantstofly.org>
1065L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S:	Maintained
1067
1068ARM/INTEL IOP33X ARM ARCHITECTURE
1069L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S:	Orphan
1071
1072ARM/INTEL IOP13XX ARM ARCHITECTURE
1073M:	Lennert Buytenhek <kernel@wantstofly.org>
1074L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075S:	Maintained
1076
1077ARM/INTEL IQ81342EX MACHINE SUPPORT
1078M:	Lennert Buytenhek <kernel@wantstofly.org>
1079L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080S:	Maintained
1081
1082ARM/INTEL IXDP2850 MACHINE SUPPORT
1083M:	Lennert Buytenhek <kernel@wantstofly.org>
1084L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085S:	Maintained
1086
1087ARM/INTEL IXP4XX ARM ARCHITECTURE
1088M:	Imre Kaloz <kaloz@openwrt.org>
1089M:	Krzysztof Halasa <khalasa@piap.pl>
1090L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091S:	Maintained
1092F:	arch/arm/mach-ixp4xx/
1093
1094ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1095M:	Jonathan Cameron <jic23@cam.ac.uk>
1096L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S:	Maintained
1098F:	arch/arm/mach-pxa/stargate2.c
1099F:	drivers/pcmcia/pxa2xx_stargate2.c
1100
1101ARM/INTEL XSC3 (MANZANO) ARM CORE
1102M:	Lennert Buytenhek <kernel@wantstofly.org>
1103L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S:	Maintained
1105
1106ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1107M:	Lennert Buytenhek <kernel@wantstofly.org>
1108L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S:	Maintained
1110
1111ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1112M:	Santosh Shilimkar <ssantosh@kernel.org>
1113L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S:	Maintained
1115F:	arch/arm/mach-keystone/
1116T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1117
1118ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1119M:	Santosh Shilimkar <ssantosh@kernel.org>
1120L:	linux-kernel@vger.kernel.org
1121S:	Maintained
1122F:	drivers/clk/keystone/
1123
1124ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1125M:	Santosh Shilimkar <ssantosh@kernel.org>
1126L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127L:	linux-kernel@vger.kernel.org
1128S:	Maintained
1129F:	drivers/clocksource/timer-keystone.c
1130
1131ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1132M:	Santosh Shilimkar <ssantosh@kernel.org>
1133L:	linux-kernel@vger.kernel.org
1134S:	Maintained
1135F:	drivers/power/reset/keystone-reset.c
1136
1137ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1138M:	Santosh Shilimkar <ssantosh@kernel.org>
1139L:	linux-kernel@vger.kernel.org
1140S:	Maintained
1141F:	drivers/memory/*emif*
1142
1143ARM/LOGICPD PXA270 MACHINE SUPPORT
1144M:	Lennert Buytenhek <kernel@wantstofly.org>
1145L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146S:	Maintained
1147
1148ARM/MAGICIAN MACHINE SUPPORT
1149M:	Philipp Zabel <philipp.zabel@gmail.com>
1150S:	Maintained
1151
1152ARM/Marvell Armada 370 and Armada XP SOC support
1153M:	Jason Cooper <jason@lakedaemon.net>
1154M:	Andrew Lunn <andrew@lunn.ch>
1155M:	Gregory Clement <gregory.clement@free-electrons.com>
1156M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1157L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S:	Maintained
1159F:	arch/arm/mach-mvebu/
1160
1161ARM/Marvell Berlin SoC support
1162M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1163L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S:	Maintained
1165F:	arch/arm/mach-berlin/
1166
1167ARM/Marvell Dove/MV78xx0/Orion SOC support
1168M:	Jason Cooper <jason@lakedaemon.net>
1169M:	Andrew Lunn <andrew@lunn.ch>
1170M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1171L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S:	Maintained
1173F:	arch/arm/mach-dove/
1174F:	arch/arm/mach-mv78xx0/
1175F:	arch/arm/mach-orion5x/
1176F:	arch/arm/plat-orion/
1177
1178ARM/Orion SoC/Technologic Systems TS-78xx platform support
1179M:	Alexander Clouter <alex@digriz.org.uk>
1180L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181W:	http://www.digriz.org.uk/ts78xx/kernel
1182S:	Maintained
1183F:	arch/arm/mach-orion5x/ts78xx-*
1184
1185ARM/Mediatek SoC support
1186M:	Matthias Brugger <matthias.bgg@gmail.com>
1187L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188S:	Maintained
1189F:	arch/arm/boot/dts/mt6*
1190F:	arch/arm/boot/dts/mt8*
1191F:	arch/arm/mach-mediatek/
1192N:	mtk
1193K:	mediatek
1194
1195ARM/MICREL KS8695 ARCHITECTURE
1196M:	Greg Ungerer <gerg@uclinux.org>
1197L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198F:	arch/arm/mach-ks8695/
1199S:	Odd Fixes
1200
1201ARM/MIOA701 MACHINE SUPPORT
1202M:	Robert Jarzmik <robert.jarzmik@free.fr>
1203L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204F:	arch/arm/mach-pxa/mioa701.c
1205S:	Maintained
1206
1207ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1208M:	Michael Petchkovsky <mkpetch@internode.on.net>
1209S:	Maintained
1210
1211ARM/NOMADIK ARCHITECTURE
1212M:	Alessandro Rubini <rubini@unipv.it>
1213M:	Linus Walleij <linus.walleij@linaro.org>
1214L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215S:	Maintained
1216F:	arch/arm/mach-nomadik/
1217F:	drivers/pinctrl/nomadik/
1218F:	drivers/i2c/busses/i2c-nomadik.c
1219T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1220
1221ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1222M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1223L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1224W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1225S:	Supported
1226
1227ARM/QUALCOMM MSM MACHINE SUPPORT
1228M:	David Brown <davidb@codeaurora.org>
1229M:	Daniel Walker <dwalker@fifo99.com>
1230M:	Bryan Huntsman <bryanh@codeaurora.org>
1231L:	linux-arm-msm@vger.kernel.org
1232F:	arch/arm/mach-msm/
1233F:	drivers/video/fbdev/msm/
1234F:	drivers/mmc/host/msm_sdcc.c
1235F:	drivers/mmc/host/msm_sdcc.h
1236F:	drivers/tty/serial/msm_serial.h
1237F:	drivers/tty/serial/msm_serial.c
1238F:	drivers/*/pm8???-*
1239F:	drivers/mfd/ssbi.c
1240T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1241S:	Maintained
1242
1243ARM/TOSA MACHINE SUPPORT
1244M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1245M:	Dirk Opfer <dirk@opfer-online.de>
1246S:	Maintained
1247
1248ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1249M:	Marek Vasut <marek.vasut@gmail.com>
1250L:	linux-arm-kernel@lists.infradead.org
1251W:	http://hackndev.com
1252S:	Maintained
1253F:	arch/arm/mach-pxa/include/mach/palmtx.h
1254F:	arch/arm/mach-pxa/palmtx.c
1255F:	arch/arm/mach-pxa/include/mach/palmt5.h
1256F:	arch/arm/mach-pxa/palmt5.c
1257F:	arch/arm/mach-pxa/include/mach/palmld.h
1258F:	arch/arm/mach-pxa/palmld.c
1259F:	arch/arm/mach-pxa/include/mach/palmte2.h
1260F:	arch/arm/mach-pxa/palmte2.c
1261F:	arch/arm/mach-pxa/include/mach/palmtc.h
1262F:	arch/arm/mach-pxa/palmtc.c
1263
1264ARM/PALM TREO SUPPORT
1265M:	Tomas Cech <sleep_walker@suse.cz>
1266L:	linux-arm-kernel@lists.infradead.org
1267W:	http://hackndev.com
1268S:	Maintained
1269F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1270F:	arch/arm/mach-pxa/palmtreo.c
1271
1272ARM/PALMZ72 SUPPORT
1273M:	Sergey Lapin <slapin@ossfans.org>
1274L:	linux-arm-kernel@lists.infradead.org
1275W:	http://hackndev.com
1276S:	Maintained
1277F:	arch/arm/mach-pxa/include/mach/palmz72.h
1278F:	arch/arm/mach-pxa/palmz72.c
1279
1280ARM/PLEB SUPPORT
1281M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1282W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1283S:	Maintained
1284
1285ARM/PT DIGITAL BOARD PORT
1286M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1287L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288W:	http://www.arm.linux.org.uk/
1289S:	Maintained
1290
1291ARM/QUALCOMM SUPPORT
1292M:	Kumar Gala <galak@codeaurora.org>
1293M:	David Brown <davidb@codeaurora.org>
1294L:	linux-arm-msm@vger.kernel.org
1295S:	Maintained
1296F:	arch/arm/mach-qcom/
1297T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1298
1299ARM/RADISYS ENP2611 MACHINE SUPPORT
1300M:	Lennert Buytenhek <kernel@wantstofly.org>
1301L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302S:	Maintained
1303
1304ARM/RISCPC ARCHITECTURE
1305M:	Russell King <linux@arm.linux.org.uk>
1306L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307W:	http://www.arm.linux.org.uk/
1308S:	Maintained
1309F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1310F:	arch/arm/include/asm/hardware/ioc.h
1311F:	arch/arm/include/asm/hardware/iomd.h
1312F:	arch/arm/include/asm/hardware/memc.h
1313F:	arch/arm/mach-rpc/
1314F:	drivers/net/ethernet/8390/etherh.c
1315F:	drivers/net/ethernet/i825xx/ether1*
1316F:	drivers/net/ethernet/seeq/ether3*
1317F:	drivers/scsi/arm/
1318
1319ARM/Rockchip SoC support
1320M:	Heiko Stuebner <heiko@sntech.de>
1321L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322L:	linux-rockchip@lists.infradead.org
1323S:	Maintained
1324F:	arch/arm/boot/dts/rk3*
1325F:	arch/arm/mach-rockchip/
1326F:	drivers/clk/rockchip/
1327F:	drivers/i2c/busses/i2c-rk3x.c
1328F:	drivers/*/*rockchip*
1329F:	drivers/*/*/*rockchip*
1330F:	sound/soc/rockchip/
1331
1332ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1333M:	Kukjin Kim <kgene@kernel.org>
1334L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1336S:	Maintained
1337F:	arch/arm/boot/dts/s3c*
1338F:	arch/arm/boot/dts/exynos*
1339F:	arch/arm/plat-samsung/
1340F:	arch/arm/mach-s3c24*/
1341F:	arch/arm/mach-s3c64xx/
1342F:	arch/arm/mach-s5p*/
1343F:	arch/arm/mach-exynos*/
1344F:	drivers/*/*s3c2410*
1345F:	drivers/*/*/*s3c2410*
1346F:	drivers/spi/spi-s3c*
1347F:	sound/soc/samsung/*
1348N:	exynos
1349
1350ARM/SAMSUNG MOBILE MACHINE SUPPORT
1351M:	Kyungmin Park <kyungmin.park@samsung.com>
1352L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353S:	Maintained
1354F:	arch/arm/mach-s5pv210/
1355
1356ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1357M:	Kyungmin Park <kyungmin.park@samsung.com>
1358M:	Kamil Debski <k.debski@samsung.com>
1359L:	linux-arm-kernel@lists.infradead.org
1360L:	linux-media@vger.kernel.org
1361S:	Maintained
1362F:	drivers/media/platform/s5p-g2d/
1363
1364ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1365M:	Kyungmin Park <kyungmin.park@samsung.com>
1366M:	Kamil Debski <k.debski@samsung.com>
1367M:	Jeongtae Park <jtp.park@samsung.com>
1368L:	linux-arm-kernel@lists.infradead.org
1369L:	linux-media@vger.kernel.org
1370S:	Maintained
1371F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1372F:	drivers/media/platform/s5p-mfc/
1373
1374ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1375M:	Kyungmin Park <kyungmin.park@samsung.com>
1376M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1377L:	linux-arm-kernel@lists.infradead.org
1378L:	linux-media@vger.kernel.org
1379S:	Maintained
1380F:	drivers/media/platform/s5p-tv/
1381
1382ARM/SHMOBILE ARM ARCHITECTURE
1383M:	Simon Horman <horms@verge.net.au>
1384M:	Magnus Damm <magnus.damm@gmail.com>
1385L:	linux-sh@vger.kernel.org
1386W:	http://oss.renesas.com
1387Q:	http://patchwork.kernel.org/project/linux-sh/list/
1388T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1389S:	Supported
1390F:	arch/arm/boot/dts/emev2*
1391F:	arch/arm/boot/dts/r7s*
1392F:	arch/arm/boot/dts/r8a*
1393F:	arch/arm/boot/dts/sh*
1394F:	arch/arm/configs/ape6evm_defconfig
1395F:	arch/arm/configs/armadillo800eva_defconfig
1396F:	arch/arm/configs/bockw_defconfig
1397F:	arch/arm/configs/kzm9g_defconfig
1398F:	arch/arm/configs/lager_defconfig
1399F:	arch/arm/configs/mackerel_defconfig
1400F:	arch/arm/configs/marzen_defconfig
1401F:	arch/arm/configs/shmobile_defconfig
1402F:	arch/arm/include/debug/renesas-scif.S
1403F:	arch/arm/mach-shmobile/
1404F:	drivers/sh/
1405
1406ARM/SOCFPGA ARCHITECTURE
1407M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1408S:	Maintained
1409F:	arch/arm/mach-socfpga/
1410W:	http://www.rocketboards.org
1411T:	git://git.rocketboards.org/linux-socfpga.git
1412T:	git://git.rocketboards.org/linux-socfpga-next.git
1413
1414ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1415M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1416S:	Maintained
1417F:	drivers/clk/socfpga/
1418
1419ARM/SOCFPGA EDAC SUPPORT
1420M:	Thor Thayer <tthayer@opensource.altera.com>
1421S:	Maintained
1422F:	drivers/edac/altera_edac.
1423
1424ARM/STI ARCHITECTURE
1425M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1426M:	Maxime Coquelin <maxime.coquelin@st.com>
1427M:	Patrice Chotard <patrice.chotard@st.com>
1428L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429L:	kernel@stlinux.com
1430W:	http://www.stlinux.com
1431S:	Maintained
1432F:	arch/arm/mach-sti/
1433F:	arch/arm/boot/dts/sti*
1434F:	drivers/clocksource/arm_global_timer.c
1435F:	drivers/i2c/busses/i2c-st.c
1436F:	drivers/media/rc/st_rc.c
1437F:	drivers/mmc/host/sdhci-st.c
1438F:	drivers/phy/phy-stih407-usb.c
1439F:	drivers/phy/phy-stih41x-usb.c
1440F:	drivers/pinctrl/pinctrl-st.c
1441F:	drivers/reset/sti/
1442F:	drivers/tty/serial/st-asc.c
1443F:	drivers/usb/dwc3/dwc3-st.c
1444F:	drivers/usb/host/ehci-st.c
1445F:	drivers/usb/host/ohci-st.c
1446F:	drivers/ata/ahci_st.c
1447
1448ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1449M:	Lennert Buytenhek <kernel@wantstofly.org>
1450L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1451S:	Maintained
1452
1453ARM/TETON BGA MACHINE SUPPORT
1454M:	"Mark F. Brown" <mark.brown314@gmail.com>
1455L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456S:	Maintained
1457
1458ARM/THECUS N2100 MACHINE SUPPORT
1459M:	Lennert Buytenhek <kernel@wantstofly.org>
1460L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461S:	Maintained
1462
1463ARM/NUVOTON W90X900 ARM ARCHITECTURE
1464M:	Wan ZongShun <mcuos.com@gmail.com>
1465L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466W:	http://www.mcuos.com
1467S:	Maintained
1468F:	arch/arm/mach-w90x900/
1469F:	drivers/input/keyboard/w90p910_keypad.c
1470F:	drivers/input/touchscreen/w90p910_ts.c
1471F:	drivers/watchdog/nuc900_wdt.c
1472F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1473F:	drivers/mtd/nand/nuc900_nand.c
1474F:	drivers/rtc/rtc-nuc900.c
1475F:	drivers/spi/spi-nuc900.c
1476F:	drivers/usb/host/ehci-w90x900.c
1477F:	drivers/video/fbdev/nuc900fb.c
1478
1479ARM/U300 MACHINE SUPPORT
1480M:	Linus Walleij <linus.walleij@linaro.org>
1481L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1482S:	Supported
1483F:	arch/arm/mach-u300/
1484F:	drivers/clocksource/timer-u300.c
1485F:	drivers/i2c/busses/i2c-stu300.c
1486F:	drivers/rtc/rtc-coh901331.c
1487F:	drivers/watchdog/coh901327_wdt.c
1488F:	drivers/dma/coh901318*
1489F:	drivers/mfd/ab3100*
1490F:	drivers/rtc/rtc-ab3100.c
1491F:	drivers/rtc/rtc-coh901331.c
1492T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1493
1494ARM/Ux500 ARM ARCHITECTURE
1495M:	Linus Walleij <linus.walleij@linaro.org>
1496L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497S:	Maintained
1498F:	arch/arm/mach-ux500/
1499F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1500F:	drivers/dma/ste_dma40*
1501F:	drivers/hwspinlock/u8500_hsem.c
1502F:	drivers/mfd/abx500*
1503F:	drivers/mfd/ab8500*
1504F:	drivers/mfd/dbx500*
1505F:	drivers/mfd/db8500*
1506F:	drivers/pinctrl/nomadik/pinctrl-ab*
1507F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1508F:	drivers/rtc/rtc-ab8500.c
1509F:	drivers/rtc/rtc-pl031.c
1510T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1511
1512ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1513M:	Ulf Hansson <ulf.hansson@linaro.org>
1514L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515T:	git git://git.linaro.org/people/ulfh/clk.git
1516S:	Maintained
1517F:	drivers/clk/ux500/
1518F:	include/linux/platform_data/clk-ux500.h
1519
1520ARM/VERSATILE EXPRESS PLATFORM
1521M:	Liviu Dudau <liviu.dudau@arm.com>
1522M:	Sudeep Holla <sudeep.holla@arm.com>
1523M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1524L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525S:	Maintained
1526F:	arch/arm/boot/dts/vexpress*
1527F:	arch/arm/mach-vexpress/
1528F:	*/*/vexpress*
1529F:	*/*/*/vexpress*
1530F:	drivers/clk/versatile/clk-vexpress-osc.c
1531F:	drivers/clocksource/versatile.c
1532
1533ARM/VFP SUPPORT
1534M:	Russell King <linux@arm.linux.org.uk>
1535L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536W:	http://www.arm.linux.org.uk/
1537S:	Maintained
1538F:	arch/arm/vfp/
1539
1540ARM/VOIPAC PXA270 SUPPORT
1541M:	Marek Vasut <marek.vasut@gmail.com>
1542L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543S:	Maintained
1544F:	arch/arm/mach-pxa/vpac270.c
1545F:	arch/arm/mach-pxa/include/mach/vpac270.h
1546
1547ARM/VT8500 ARM ARCHITECTURE
1548M:	Tony Prisk <linux@prisktech.co.nz>
1549L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550S:	Maintained
1551F:	arch/arm/mach-vt8500/
1552F:	drivers/clocksource/vt8500_timer.c
1553F:	drivers/i2c/busses/i2c-wmt.c
1554F:	drivers/mmc/host/wmt-sdmmc.c
1555F:	drivers/pwm/pwm-vt8500.c
1556F:	drivers/rtc/rtc-vt8500.c
1557F:	drivers/tty/serial/vt8500_serial.c
1558F:	drivers/usb/host/ehci-platform.c
1559F:	drivers/usb/host/uhci-platform.c
1560F:	drivers/video/fbdev/vt8500lcdfb.*
1561F:	drivers/video/fbdev/wm8505fb*
1562F:	drivers/video/fbdev/wmt_ge_rops.*
1563
1564ARM/ZIPIT Z2 SUPPORT
1565M:	Marek Vasut <marek.vasut@gmail.com>
1566L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567S:	Maintained
1568F:	arch/arm/mach-pxa/z2.c
1569F:	arch/arm/mach-pxa/include/mach/z2.h
1570
1571ARM/ZYNQ ARCHITECTURE
1572M:	Michal Simek <michal.simek@xilinx.com>
1573R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1574L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1575W:	http://wiki.xilinx.com
1576T:	git git://git.xilinx.com/linux-xlnx.git
1577S:	Supported
1578F:	arch/arm/mach-zynq/
1579F:	drivers/cpuidle/cpuidle-zynq.c
1580F:	drivers/block/xsysace.c
1581N:	zynq
1582N:	xilinx
1583F:	drivers/clocksource/cadence_ttc_timer.c
1584F:	drivers/i2c/busses/i2c-cadence.c
1585F:	drivers/mmc/host/sdhci-of-arasan.c
1586
1587ARM SMMU DRIVER
1588M:	Will Deacon <will.deacon@arm.com>
1589L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S:	Maintained
1591F:	drivers/iommu/arm-smmu.c
1592
1593ARM64 PORT (AARCH64 ARCHITECTURE)
1594M:	Catalin Marinas <catalin.marinas@arm.com>
1595M:	Will Deacon <will.deacon@arm.com>
1596L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597S:	Maintained
1598F:	arch/arm64/
1599F:	Documentation/arm64/
1600
1601AS3645A LED FLASH CONTROLLER DRIVER
1602M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1603L:	linux-media@vger.kernel.org
1604T:	git git://linuxtv.org/media_tree.git
1605S:	Maintained
1606F:	drivers/media/i2c/as3645a.c
1607F:	include/media/as3645a.h
1608
1609ASC7621 HARDWARE MONITOR DRIVER
1610M:	George Joseph <george.joseph@fairview5.com>
1611L:	lm-sensors@lm-sensors.org
1612S:	Maintained
1613F:	Documentation/hwmon/asc7621
1614F:	drivers/hwmon/asc7621.c
1615
1616ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1617M:	Corentin Chary <corentin.chary@gmail.com>
1618L:	acpi4asus-user@lists.sourceforge.net
1619L:	platform-driver-x86@vger.kernel.org
1620W:	http://acpi4asus.sf.net
1621S:	Maintained
1622F:	drivers/platform/x86/asus*.c
1623F:	drivers/platform/x86/eeepc*.c
1624
1625ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1626R:	Dan Williams <dan.j.williams@intel.com>
1627W:	http://sourceforge.net/projects/xscaleiop
1628S:	Odd fixes
1629F:	Documentation/crypto/async-tx-api.txt
1630F:	crypto/async_tx/
1631F:	drivers/dma/
1632F:	include/linux/dmaengine.h
1633F:	include/linux/async_tx.h
1634
1635AT24 EEPROM DRIVER
1636M:	Wolfram Sang <wsa@the-dreams.de>
1637L:	linux-i2c@vger.kernel.org
1638S:	Maintained
1639F:	drivers/misc/eeprom/at24.c
1640F:	include/linux/platform_data/at24.h
1641
1642ATA OVER ETHERNET (AOE) DRIVER
1643M:	"Ed L. Cashin" <ecashin@coraid.com>
1644W:	http://support.coraid.com/support/linux
1645S:	Supported
1646F:	Documentation/aoe/
1647F:	drivers/block/aoe/
1648
1649ATHEROS ATH GENERIC UTILITIES
1650M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1651L:	linux-wireless@vger.kernel.org
1652S:	Supported
1653F:	drivers/net/wireless/ath/*
1654
1655ATHEROS ATH5K WIRELESS DRIVER
1656M:	Jiri Slaby <jirislaby@gmail.com>
1657M:	Nick Kossifidis <mickflemm@gmail.com>
1658M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1659L:	linux-wireless@vger.kernel.org
1660W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1661S:	Maintained
1662F:	drivers/net/wireless/ath/ath5k/
1663
1664ATHEROS ATH6KL WIRELESS DRIVER
1665M:	Kalle Valo <kvalo@qca.qualcomm.com>
1666L:	linux-wireless@vger.kernel.org
1667W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1668T:	git git://github.com/kvalo/ath.git
1669S:	Supported
1670F:	drivers/net/wireless/ath/ath6kl/
1671
1672WILOCITY WIL6210 WIRELESS DRIVER
1673M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1674L:	linux-wireless@vger.kernel.org
1675L:	wil6210@qca.qualcomm.com
1676S:	Supported
1677W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1678F:	drivers/net/wireless/ath/wil6210/
1679F:	include/uapi/linux/wil6210_uapi.h
1680
1681CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1682M:	Christian Lamparter <chunkeey@googlemail.com>
1683L:	linux-wireless@vger.kernel.org
1684W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1685S:	Maintained
1686F:	drivers/net/wireless/ath/carl9170/
1687
1688ATK0110 HWMON DRIVER
1689M:	Luca Tettamanti <kronos.it@gmail.com>
1690L:	lm-sensors@lm-sensors.org
1691S:	Maintained
1692F:	drivers/hwmon/asus_atk0110.c
1693
1694ATI_REMOTE2 DRIVER
1695M:	Ville Syrjala <syrjala@sci.fi>
1696S:	Maintained
1697F:	drivers/input/misc/ati_remote2.c
1698
1699ATLX ETHERNET DRIVERS
1700M:	Jay Cliburn <jcliburn@gmail.com>
1701M:	Chris Snook <chris.snook@gmail.com>
1702L:	netdev@vger.kernel.org
1703W:	http://sourceforge.net/projects/atl1
1704W:	http://atl1.sourceforge.net
1705S:	Maintained
1706F:	drivers/net/ethernet/atheros/
1707
1708ATM
1709M:	Chas Williams <chas@cmf.nrl.navy.mil>
1710L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1711L:	netdev@vger.kernel.org
1712W:	http://linux-atm.sourceforge.net
1713S:	Maintained
1714F:	drivers/atm/
1715F:	include/linux/atm*
1716F:	include/uapi/linux/atm*
1717
1718ATMEL AT91 / AT32 MCI DRIVER
1719M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1720S:	Maintained
1721F:	drivers/mmc/host/atmel-mci.c
1722F:	drivers/mmc/host/atmel-mci-regs.h
1723
1724ATMEL AT91 / AT32 SERIAL DRIVER
1725M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1726S:	Supported
1727F:	drivers/tty/serial/atmel_serial.c
1728
1729ATMEL Audio ALSA driver
1730M:	Bo Shen <voice.shen@atmel.com>
1731L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1732S:	Supported
1733F:	sound/soc/atmel
1734
1735ATMEL DMA DRIVER
1736M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1737L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1738S:	Supported
1739F:	drivers/dma/at_hdmac.c
1740F:	drivers/dma/at_hdmac_regs.h
1741F:	include/linux/platform_data/dma-atmel.h
1742
1743ATMEL XDMA DRIVER
1744M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1745L:	linux-arm-kernel@lists.infradead.org
1746L:	dmaengine@vger.kernel.org
1747S:	Supported
1748F:	drivers/dma/at_xdmac.c
1749
1750ATMEL I2C DRIVER
1751M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1752L:	linux-i2c@vger.kernel.org
1753S:	Supported
1754F:	drivers/i2c/busses/i2c-at91.c
1755
1756ATMEL ISI DRIVER
1757M:	Josh Wu <josh.wu@atmel.com>
1758L:	linux-media@vger.kernel.org
1759S:	Supported
1760F:	drivers/media/platform/soc_camera/atmel-isi.c
1761F:	include/media/atmel-isi.h
1762
1763ATMEL LCDFB DRIVER
1764M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1765L:	linux-fbdev@vger.kernel.org
1766S:	Maintained
1767F:	drivers/video/fbdev/atmel_lcdfb.c
1768F:	include/video/atmel_lcdc.h
1769
1770ATMEL MACB ETHERNET DRIVER
1771M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1772S:	Supported
1773F:	drivers/net/ethernet/cadence/
1774
1775ATMEL NAND DRIVER
1776M:	Josh Wu <josh.wu@atmel.com>
1777L:	linux-mtd@lists.infradead.org
1778S:	Supported
1779F:	drivers/mtd/nand/atmel_nand*
1780
1781ATMEL SPI DRIVER
1782M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1783S:	Supported
1784F:	drivers/spi/spi-atmel.*
1785
1786ATMEL SSC DRIVER
1787M:	Bo Shen <voice.shen@atmel.com>
1788L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1789S:	Supported
1790F:	drivers/misc/atmel-ssc.c
1791F:	include/linux/atmel-ssc.h
1792
1793ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1794M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1795L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1796S:	Supported
1797F:	drivers/misc/atmel_tclib.c
1798F:	drivers/clocksource/tcb_clksrc.c
1799
1800ATMEL USBA UDC DRIVER
1801M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1802L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803S:	Supported
1804F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1805
1806ATMEL WIRELESS DRIVER
1807M:	Simon Kelley <simon@thekelleys.org.uk>
1808L:	linux-wireless@vger.kernel.org
1809W:	http://www.thekelleys.org.uk/atmel
1810W:	http://atmelwlandriver.sourceforge.net/
1811S:	Maintained
1812F:	drivers/net/wireless/atmel*
1813
1814ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1815M:	Bradley Grove <linuxdrivers@attotech.com>
1816L:	linux-scsi@vger.kernel.org
1817W:	http://www.attotech.com
1818S:	Supported
1819F:	drivers/scsi/esas2r
1820
1821AUDIT SUBSYSTEM
1822M:	Paul Moore <paul@paul-moore.com>
1823M:	Eric Paris <eparis@redhat.com>
1824L:	linux-audit@redhat.com (moderated for non-subscribers)
1825W:	http://people.redhat.com/sgrubb/audit/
1826T:	git git://git.infradead.org/users/pcmoore/audit
1827S:	Maintained
1828F:	include/linux/audit.h
1829F:	include/uapi/linux/audit.h
1830F:	kernel/audit*
1831
1832AUXILIARY DISPLAY DRIVERS
1833M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1834W:	http://miguelojeda.es/auxdisplay.htm
1835W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1836S:	Maintained
1837F:	drivers/auxdisplay/
1838F:	include/linux/cfag12864b.h
1839
1840AVR32 ARCHITECTURE
1841M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1842M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1843W:	http://www.atmel.com/products/AVR32/
1844W:	http://mirror.egtvedt.no/avr32linux.org/
1845W:	http://avrfreaks.net/
1846S:	Maintained
1847F:	arch/avr32/
1848
1849AVR32/AT32AP MACHINE SUPPORT
1850M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1851M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1852S:	Maintained
1853F:	arch/avr32/mach-at32ap/
1854
1855AX.25 NETWORK LAYER
1856M:	Ralf Baechle <ralf@linux-mips.org>
1857L:	linux-hams@vger.kernel.org
1858W:	http://www.linux-ax25.org/
1859S:	Maintained
1860F:	include/uapi/linux/ax25.h
1861F:	include/net/ax25.h
1862F:	net/ax25/
1863
1864AZ6007 DVB DRIVER
1865M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1866L:	linux-media@vger.kernel.org
1867W:	http://linuxtv.org
1868T:	git git://linuxtv.org/media_tree.git
1869S:	Maintained
1870F:	drivers/media/usb/dvb-usb-v2/az6007.c
1871
1872AZTECH FM RADIO RECEIVER DRIVER
1873M:	Hans Verkuil <hverkuil@xs4all.nl>
1874L:	linux-media@vger.kernel.org
1875T:	git git://linuxtv.org/media_tree.git
1876W:	http://linuxtv.org
1877S:	Maintained
1878F:	drivers/media/radio/radio-aztech*
1879
1880B43 WIRELESS DRIVER
1881M:	Stefano Brivio <stefano.brivio@polimi.it>
1882L:	linux-wireless@vger.kernel.org
1883L:	b43-dev@lists.infradead.org
1884W:	http://wireless.kernel.org/en/users/Drivers/b43
1885S:	Maintained
1886F:	drivers/net/wireless/b43/
1887
1888B43LEGACY WIRELESS DRIVER
1889M:	Larry Finger <Larry.Finger@lwfinger.net>
1890M:	Stefano Brivio <stefano.brivio@polimi.it>
1891L:	linux-wireless@vger.kernel.org
1892L:	b43-dev@lists.infradead.org
1893W:	http://wireless.kernel.org/en/users/Drivers/b43
1894S:	Maintained
1895F:	drivers/net/wireless/b43legacy/
1896
1897BACKLIGHT CLASS/SUBSYSTEM
1898M:	Jingoo Han <jg1.han@samsung.com>
1899M:	Lee Jones <lee.jones@linaro.org>
1900S:	Maintained
1901F:	drivers/video/backlight/
1902F:	include/linux/backlight.h
1903
1904BATMAN ADVANCED
1905M:	Marek Lindner <mareklindner@neomailbox.ch>
1906M:	Simon Wunderlich <sw@simonwunderlich.de>
1907M:	Antonio Quartulli <antonio@meshcoding.com>
1908L:	b.a.t.m.a.n@lists.open-mesh.org
1909W:	http://www.open-mesh.org/
1910S:	Maintained
1911F:	net/batman-adv/
1912
1913BAYCOM/HDLCDRV DRIVERS FOR AX.25
1914M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
1915L:	linux-hams@vger.kernel.org
1916W:	http://www.baycom.org/~tom/ham/ham.html
1917S:	Maintained
1918F:	drivers/net/hamradio/baycom*
1919
1920BCACHE (BLOCK LAYER CACHE)
1921M:	Kent Overstreet <kmo@daterainc.com>
1922L:	linux-bcache@vger.kernel.org
1923W:	http://bcache.evilpiepirate.org
1924S:	Maintained:
1925F:	drivers/md/bcache/
1926
1927BEFS FILE SYSTEM
1928S:	Orphan
1929F:	Documentation/filesystems/befs.txt
1930F:	fs/befs/
1931
1932BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1933M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1934L: netdev@vger.kernel.org
1935S: Maintained
1936F: drivers/net/ethernet/ec_bhf.c
1937
1938BFS FILE SYSTEM
1939M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1940S:	Maintained
1941F:	Documentation/filesystems/bfs.txt
1942F:	fs/bfs/
1943F:	include/uapi/linux/bfs_fs.h
1944
1945BLACKFIN ARCHITECTURE
1946M:	Steven Miao <realmz6@gmail.com>
1947L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1948T:	git git://git.code.sf.net/p/adi-linux/code
1949W:	http://blackfin.uclinux.org
1950S:	Supported
1951F:	arch/blackfin/
1952
1953BLACKFIN EMAC DRIVER
1954L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1955W:	http://blackfin.uclinux.org
1956S:	Supported
1957F:	drivers/net/ethernet/adi/
1958
1959BLACKFIN RTC DRIVER
1960L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1961W:	http://blackfin.uclinux.org
1962S:	Supported
1963F:	drivers/rtc/rtc-bfin.c
1964
1965BLACKFIN SDH DRIVER
1966M:	Sonic Zhang <sonic.zhang@analog.com>
1967L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1968W:	http://blackfin.uclinux.org
1969S:	Supported
1970F:	drivers/mmc/host/bfin_sdh.c
1971
1972BLACKFIN SERIAL DRIVER
1973M:	Sonic Zhang <sonic.zhang@analog.com>
1974L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1975W:	http://blackfin.uclinux.org
1976S:	Supported
1977F:	drivers/tty/serial/bfin_uart.c
1978
1979BLACKFIN WATCHDOG DRIVER
1980L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1981W:	http://blackfin.uclinux.org
1982S:	Supported
1983F:	drivers/watchdog/bfin_wdt.c
1984
1985BLACKFIN I2C TWI DRIVER
1986M:	Sonic Zhang <sonic.zhang@analog.com>
1987L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1988W:	http://blackfin.uclinux.org/
1989S:	Supported
1990F:	drivers/i2c/busses/i2c-bfin-twi.c
1991
1992BLACKFIN MEDIA DRIVER
1993M:	Scott Jiang <scott.jiang.linux@gmail.com>
1994L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1995W:	http://blackfin.uclinux.org/
1996S:	Supported
1997F:	drivers/media/platform/blackfin/
1998F:	drivers/media/i2c/adv7183*
1999F:	drivers/media/i2c/vs6624*
2000
2001BLINKM RGB LED DRIVER
2002M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2003S:	Maintained
2004F:	drivers/leds/leds-blinkm.c
2005
2006BLOCK LAYER
2007M:	Jens Axboe <axboe@kernel.dk>
2008T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2009S:	Maintained
2010F:	block/
2011
2012BLOCK2MTD DRIVER
2013M:	Joern Engel <joern@lazybastard.org>
2014L:	linux-mtd@lists.infradead.org
2015S:	Maintained
2016F:	drivers/mtd/devices/block2mtd.c
2017
2018BLUETOOTH DRIVERS
2019M:	Marcel Holtmann <marcel@holtmann.org>
2020M:	Gustavo Padovan <gustavo@padovan.org>
2021M:	Johan Hedberg <johan.hedberg@gmail.com>
2022L:	linux-bluetooth@vger.kernel.org
2023W:	http://www.bluez.org/
2024T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2025T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2026S:	Maintained
2027F:	drivers/bluetooth/
2028
2029BLUETOOTH SUBSYSTEM
2030M:	Marcel Holtmann <marcel@holtmann.org>
2031M:	Gustavo Padovan <gustavo@padovan.org>
2032M:	Johan Hedberg <johan.hedberg@gmail.com>
2033L:	linux-bluetooth@vger.kernel.org
2034W:	http://www.bluez.org/
2035T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2036T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2037S:	Maintained
2038F:	net/bluetooth/
2039F:	include/net/bluetooth/
2040
2041BONDING DRIVER
2042M:	Jay Vosburgh <j.vosburgh@gmail.com>
2043M:	Veaceslav Falico <vfalico@gmail.com>
2044M:	Andy Gospodarek <andy@greyhouse.net>
2045L:	netdev@vger.kernel.org
2046W:	http://sourceforge.net/projects/bonding/
2047S:	Supported
2048F:	drivers/net/bonding/
2049F:	include/uapi/linux/if_bonding.h
2050
2051BPF (Safe dynamic programs and tools)
2052M:	Alexei Starovoitov <ast@kernel.org>
2053L:	netdev@vger.kernel.org
2054L:	linux-kernel@vger.kernel.org
2055S:	Supported
2056F:	kernel/bpf/
2057
2058BROADCOM B44 10/100 ETHERNET DRIVER
2059M:	Gary Zambrano <zambrano@broadcom.com>
2060L:	netdev@vger.kernel.org
2061S:	Supported
2062F:	drivers/net/ethernet/broadcom/b44.*
2063
2064BROADCOM GENET ETHERNET DRIVER
2065M:	Florian Fainelli <f.fainelli@gmail.com>
2066L:	netdev@vger.kernel.org
2067S:	Supported
2068F:	drivers/net/ethernet/broadcom/genet/
2069
2070BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2071M:	Sony Chacko <sony.chacko@qlogic.com>
2072M:	Dept-HSGLinuxNICDev@qlogic.com
2073L:	netdev@vger.kernel.org
2074S:	Supported
2075F:	drivers/net/ethernet/broadcom/bnx2.*
2076F:	drivers/net/ethernet/broadcom/bnx2_*
2077
2078BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2079M:	Ariel Elior <ariel.elior@qlogic.com>
2080L:	netdev@vger.kernel.org
2081S:	Supported
2082F:	drivers/net/ethernet/broadcom/bnx2x/
2083
2084BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2085M:	Christian Daudt <bcm@fixthebug.org>
2086M:	Matt Porter <mporter@linaro.org>
2087M:	Florian Fainelli <f.fainelli@gmail.com>
2088L:	bcm-kernel-feedback-list@broadcom.com
2089T:	git git://github.com/broadcom/mach-bcm
2090S:	Maintained
2091F:	arch/arm/mach-bcm/
2092F:	arch/arm/boot/dts/bcm113*
2093F:	arch/arm/boot/dts/bcm216*
2094F:	arch/arm/boot/dts/bcm281*
2095F:	arch/arm/configs/bcm_defconfig
2096F:	drivers/mmc/host/sdhci-bcm-kona.c
2097F:	drivers/clocksource/bcm_kona_timer.c
2098
2099BROADCOM BCM2835 ARM ARCHITECTURE
2100M:	Stephen Warren <swarren@wwwdotorg.org>
2101M:	Lee Jones <lee@kernel.org>
2102L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2103T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2104S:	Maintained
2105N:	bcm2835
2106
2107BROADCOM BCM33XX MIPS ARCHITECTURE
2108M:	Kevin Cernekee <cernekee@gmail.com>
2109L:	linux-mips@linux-mips.org
2110S:	Maintained
2111F:	arch/mips/bcm3384/*
2112F:	arch/mips/include/asm/mach-bcm3384/*
2113F:	arch/mips/kernel/*bmips*
2114
2115BROADCOM BCM5301X ARM ARCHITECTURE
2116M:	Hauke Mehrtens <hauke@hauke-m.de>
2117L:	linux-arm-kernel@lists.infradead.org
2118S:	Maintained
2119F:	arch/arm/mach-bcm/bcm_5301x.c
2120F:	arch/arm/boot/dts/bcm5301x.dtsi
2121F:	arch/arm/boot/dts/bcm470*
2122
2123BROADCOM BCM63XX ARM ARCHITECTURE
2124M:	Florian Fainelli <f.fainelli@gmail.com>
2125L:	linux-arm-kernel@lists.infradead.org
2126T:	git git://git.github.com/brcm/linux.git
2127S:	Maintained
2128F:	arch/arm/mach-bcm/bcm63xx.c
2129F:	arch/arm/include/debug/bcm63xx.S
2130
2131BROADCOM BCM63XX/BCM33XX UDC DRIVER
2132M:	Kevin Cernekee <cernekee@gmail.com>
2133L:	linux-usb@vger.kernel.org
2134S:	Maintained
2135F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2136
2137BROADCOM BCM7XXX ARM ARCHITECTURE
2138M:	Marc Carino <marc.ceeeee@gmail.com>
2139M:	Brian Norris <computersforpeace@gmail.com>
2140M:	Gregory Fong <gregory.0xf0@gmail.com>
2141M:	Florian Fainelli <f.fainelli@gmail.com>
2142L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2143S:	Maintained
2144F:	arch/arm/mach-bcm/*brcmstb*
2145F:	arch/arm/boot/dts/bcm7*.dts*
2146F:	drivers/bus/brcmstb_gisb.c
2147
2148BROADCOM BMIPS MIPS ARCHITECTURE
2149M:	Kevin Cernekee <cernekee@gmail.com>
2150M:	Florian Fainelli <f.fainelli@gmail.com>
2151L:	linux-mips@linux-mips.org
2152S:	Maintained
2153F:	arch/mips/bmips/*
2154F:	arch/mips/include/asm/mach-bmips/*
2155F:	arch/mips/kernel/*bmips*
2156F:	arch/mips/boot/dts/bcm*.dts*
2157F:	drivers/irqchip/irq-bcm7*
2158F:	drivers/irqchip/irq-brcmstb*
2159
2160BROADCOM TG3 GIGABIT ETHERNET DRIVER
2161M:	Prashant Sreedharan <prashant@broadcom.com>
2162M:	Michael Chan <mchan@broadcom.com>
2163L:	netdev@vger.kernel.org
2164S:	Supported
2165F:	drivers/net/ethernet/broadcom/tg3.*
2166
2167BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2168M:	Brett Rudley <brudley@broadcom.com>
2169M:	Arend van Spriel <arend@broadcom.com>
2170M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2171M:	Hante Meuleman <meuleman@broadcom.com>
2172L:	linux-wireless@vger.kernel.org
2173L:	brcm80211-dev-list@broadcom.com
2174S:	Supported
2175F:	drivers/net/wireless/brcm80211/
2176
2177BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2178M:	QLogic-Storage-Upstream@qlogic.com
2179L:	linux-scsi@vger.kernel.org
2180S:	Supported
2181F:	drivers/scsi/bnx2fc/
2182
2183BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2184M:	QLogic-Storage-Upstream@qlogic.com
2185L:	linux-scsi@vger.kernel.org
2186S:	Supported
2187F:	drivers/scsi/bnx2i/
2188
2189BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2190M:	Ray Jui <rjui@broadcom.com>
2191M:	Scott Branden <sbranden@broadcom.com>
2192L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2193L:	bcm-kernel-feedback-list@broadcom.com
2194T:	git git://git.github.com/brcm/linux.git
2195S:	Maintained
2196N:	iproc
2197N:	cygnus
2198N:	bcm9113*
2199N:	bcm9583*
2200N:	bcm583*
2201N:	bcm113*
2202
2203BROADCOM KONA GPIO DRIVER
2204M:	Ray Jui <rjui@broadcom.com>
2205L:	bcm-kernel-feedback-list@broadcom.com
2206S:	Supported
2207F:	drivers/gpio/gpio-bcm-kona.c
2208F:	Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2209
2210BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2211M:	Rafał Miłecki <zajec5@gmail.com>
2212L:	linux-wireless@vger.kernel.org
2213S:	Maintained
2214F:	drivers/bcma/
2215F:	include/linux/bcma/
2216
2217BROADCOM SYSTEMPORT ETHERNET DRIVER
2218M:	Florian Fainelli <f.fainelli@gmail.com>
2219L:	netdev@vger.kernel.org
2220S:	Supported
2221F:	drivers/net/ethernet/broadcom/bcmsysport.*
2222
2223BROCADE BFA FC SCSI DRIVER
2224M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2225M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2226L:	linux-scsi@vger.kernel.org
2227S:	Supported
2228F:	drivers/scsi/bfa/
2229
2230BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2231M:	Rasesh Mody <rasesh.mody@qlogic.com>
2232L:	netdev@vger.kernel.org
2233S:	Supported
2234F:	drivers/net/ethernet/brocade/bna/
2235
2236BSG (block layer generic sg v4 driver)
2237M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2238L:	linux-scsi@vger.kernel.org
2239S:	Supported
2240F:	block/bsg.c
2241F:	include/linux/bsg.h
2242F:	include/uapi/linux/bsg.h
2243
2244BT87X AUDIO DRIVER
2245M:	Clemens Ladisch <clemens@ladisch.de>
2246L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2247T:	git git://git.alsa-project.org/alsa-kernel.git
2248S:	Maintained
2249F:	Documentation/sound/alsa/Bt87x.txt
2250F:	sound/pci/bt87x.c
2251
2252BT8XXGPIO DRIVER
2253M:	Michael Buesch <m@bues.ch>
2254W:	http://bu3sch.de/btgpio.php
2255S:	Maintained
2256F:	drivers/gpio/gpio-bt8xx.c
2257
2258BTRFS FILE SYSTEM
2259M:	Chris Mason <clm@fb.com>
2260M:	Josef Bacik <jbacik@fb.com>
2261L:	linux-btrfs@vger.kernel.org
2262W:	http://btrfs.wiki.kernel.org/
2263Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2264T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2265S:	Maintained
2266F:	Documentation/filesystems/btrfs.txt
2267F:	fs/btrfs/
2268
2269BTTV VIDEO4LINUX DRIVER
2270M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2271L:	linux-media@vger.kernel.org
2272W:	http://linuxtv.org
2273T:	git git://linuxtv.org/media_tree.git
2274S:	Odd fixes
2275F:	Documentation/video4linux/bttv/
2276F:	drivers/media/pci/bt8xx/bttv*
2277
2278BUSLOGIC SCSI DRIVER
2279M:	Khalid Aziz <khalid@gonehiking.org>
2280L:	linux-scsi@vger.kernel.org
2281S:	Maintained
2282F:	drivers/scsi/BusLogic.*
2283F:	drivers/scsi/FlashPoint.*
2284
2285C-MEDIA CMI8788 DRIVER
2286M:	Clemens Ladisch <clemens@ladisch.de>
2287L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2288T:	git git://git.alsa-project.org/alsa-kernel.git
2289S:	Maintained
2290F:	sound/pci/oxygen/
2291
2292C6X ARCHITECTURE
2293M:	Mark Salter <msalter@redhat.com>
2294M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2295L:	linux-c6x-dev@linux-c6x.org
2296W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2297S:	Maintained
2298F:	arch/c6x/
2299
2300CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2301M:	David Howells <dhowells@redhat.com>
2302L:	linux-cachefs@redhat.com
2303S:	Supported
2304F:	Documentation/filesystems/caching/cachefiles.txt
2305F:	fs/cachefiles/
2306
2307CADET FM/AM RADIO RECEIVER DRIVER
2308M:	Hans Verkuil <hverkuil@xs4all.nl>
2309L:	linux-media@vger.kernel.org
2310T:	git git://linuxtv.org/media_tree.git
2311W:	http://linuxtv.org
2312S:	Maintained
2313F:	drivers/media/radio/radio-cadet*
2314
2315CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2316M:	Jonathan Corbet <corbet@lwn.net>
2317L:	linux-media@vger.kernel.org
2318T:	git git://linuxtv.org/media_tree.git
2319S:	Maintained
2320F:	Documentation/video4linux/cafe_ccic
2321F:	drivers/media/platform/marvell-ccic/
2322
2323CAIF NETWORK LAYER
2324M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2325L:	netdev@vger.kernel.org
2326S:	Supported
2327F:	Documentation/networking/caif/
2328F:	drivers/net/caif/
2329F:	include/uapi/linux/caif/
2330F:	include/net/caif/
2331F:	net/caif/
2332
2333CALGARY x86-64 IOMMU
2334M:	Muli Ben-Yehuda <muli@il.ibm.com>
2335M:	"Jon D. Mason" <jdmason@kudzu.us>
2336L:	discuss@x86-64.org
2337S:	Maintained
2338F:	arch/x86/kernel/pci-calgary_64.c
2339F:	arch/x86/kernel/tce_64.c
2340F:	arch/x86/include/asm/calgary.h
2341F:	arch/x86/include/asm/tce.h
2342
2343CAN NETWORK LAYER
2344M:	Oliver Hartkopp <socketcan@hartkopp.net>
2345L:	linux-can@vger.kernel.org
2346W:	http://gitorious.org/linux-can
2347T:	git git://gitorious.org/linux-can/linux-can-next.git
2348S:	Maintained
2349F:	Documentation/networking/can.txt
2350F:	net/can/
2351F:	include/linux/can/core.h
2352F:	include/uapi/linux/can.h
2353F:	include/uapi/linux/can/bcm.h
2354F:	include/uapi/linux/can/raw.h
2355F:	include/uapi/linux/can/gw.h
2356
2357CAN NETWORK DRIVERS
2358M:	Wolfgang Grandegger <wg@grandegger.com>
2359M:	Marc Kleine-Budde <mkl@pengutronix.de>
2360L:	linux-can@vger.kernel.org
2361W:	http://gitorious.org/linux-can
2362T:	git git://gitorious.org/linux-can/linux-can-next.git
2363S:	Maintained
2364F:	drivers/net/can/
2365F:	include/linux/can/dev.h
2366F:	include/linux/can/platform/
2367F:	include/uapi/linux/can/error.h
2368F:	include/uapi/linux/can/netlink.h
2369
2370CAPABILITIES
2371M:	Serge Hallyn <serge.hallyn@canonical.com>
2372L:	linux-security-module@vger.kernel.org
2373S:	Supported
2374F:	include/linux/capability.h
2375F:	include/uapi/linux/capability.h
2376F:	security/capability.c
2377F:	security/commoncap.c
2378F:	kernel/capability.c
2379
2380CC2520 IEEE-802.15.4 RADIO DRIVER
2381M:	Varka Bhadram <varkabhadram@gmail.com>
2382L:	linux-wpan@vger.kernel.org
2383S:	Maintained
2384F:	drivers/net/ieee802154/cc2520.c
2385F:	include/linux/spi/cc2520.h
2386F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2387
2388CELL BROADBAND ENGINE ARCHITECTURE
2389M:	Arnd Bergmann <arnd@arndb.de>
2390L:	linuxppc-dev@lists.ozlabs.org
2391L:	cbe-oss-dev@lists.ozlabs.org
2392W:	http://www.ibm.com/developerworks/power/cell/
2393S:	Supported
2394F:	arch/powerpc/include/asm/cell*.h
2395F:	arch/powerpc/include/asm/spu*.h
2396F:	arch/powerpc/include/uapi/asm/spu*.h
2397F:	arch/powerpc/oprofile/*cell*
2398F:	arch/powerpc/platforms/cell/
2399
2400CEPH DISTRIBUTED FILE SYSTEM CLIENT
2401M:	Sage Weil <sage@inktank.com>
2402L:	ceph-devel@vger.kernel.org
2403W:	http://ceph.com/
2404T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2405S:	Supported
2406F:	Documentation/filesystems/ceph.txt
2407F:	fs/ceph/
2408F:	net/ceph/
2409F:	include/linux/ceph/
2410F:	include/linux/crush/
2411
2412CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2413L:	linux-usb@vger.kernel.org
2414S:	Orphan
2415F:	Documentation/usb/WUSB-Design-overview.txt
2416F:	Documentation/usb/wusb-cbaf
2417F:	drivers/usb/host/hwa-hc.c
2418F:	drivers/usb/host/whci/
2419F:	drivers/usb/wusbcore/
2420F:	include/linux/usb/wusb*
2421
2422CFAG12864B LCD DRIVER
2423M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2424W:	http://miguelojeda.es/auxdisplay.htm
2425W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2426S:	Maintained
2427F:	drivers/auxdisplay/cfag12864b.c
2428F:	include/linux/cfag12864b.h
2429
2430CFAG12864BFB LCD FRAMEBUFFER DRIVER
2431M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2432W:	http://miguelojeda.es/auxdisplay.htm
2433W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2434S:	Maintained
2435F:	drivers/auxdisplay/cfag12864bfb.c
2436F:	include/linux/cfag12864b.h
2437
2438CFG80211 and NL80211
2439M:	Johannes Berg <johannes@sipsolutions.net>
2440L:	linux-wireless@vger.kernel.org
2441W:	http://wireless.kernel.org/
2442T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2443T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2444S:	Maintained
2445F:	include/uapi/linux/nl80211.h
2446F:	include/net/cfg80211.h
2447F:	net/wireless/*
2448X:	net/wireless/wext*
2449
2450CHAR and MISC DRIVERS
2451M:	Arnd Bergmann <arnd@arndb.de>
2452M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2453T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2454S:	Supported
2455F:	drivers/char/*
2456F:	drivers/misc/*
2457F:	include/linux/miscdevice.h
2458
2459CHECKPATCH
2460M:	Andy Whitcroft <apw@canonical.com>
2461M:	Joe Perches <joe@perches.com>
2462S:	Maintained
2463F:	scripts/checkpatch.pl
2464
2465CHINESE DOCUMENTATION
2466M:	Harry Wei <harryxiyou@gmail.com>
2467L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2468L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2469S:	Maintained
2470F:	Documentation/zh_CN/
2471
2472CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2473M:	Peter Chen <Peter.Chen@freescale.com>
2474T:	git git://github.com/hzpeterchen/linux-usb.git
2475L:	linux-usb@vger.kernel.org
2476S:	Maintained
2477F:	drivers/usb/chipidea/
2478
2479CHROME HARDWARE PLATFORM SUPPORT
2480M:	Olof Johansson <olof@lixom.net>
2481S:	Maintained
2482F:	drivers/platform/chrome/
2483
2484CISCO VIC ETHERNET NIC DRIVER
2485M:	Christian Benvenuti <benve@cisco.com>
2486M:	Sujith Sankar <ssujith@cisco.com>
2487M:	Govindarajulu Varadarajan <_govind@gmx.com>
2488M:	Neel Patel <neepatel@cisco.com>
2489S:	Supported
2490F:	drivers/net/ethernet/cisco/enic/
2491
2492CISCO VIC LOW LATENCY NIC DRIVER
2493M:	Upinder Malhi <umalhi@cisco.com>
2494S:	Supported
2495F:	drivers/infiniband/hw/usnic
2496
2497CIRRUS LOGIC EP93XX ETHERNET DRIVER
2498M:	Hartley Sweeten <hsweeten@visionengravers.com>
2499L:	netdev@vger.kernel.org
2500S:	Maintained
2501F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2502
2503CIRRUS LOGIC AUDIO CODEC DRIVERS
2504M:	Brian Austin <brian.austin@cirrus.com>
2505M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2506L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2507S:	Maintained
2508F:	sound/soc/codecs/cs*
2509
2510CLEANCACHE API
2511M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2512L:	linux-kernel@vger.kernel.org
2513S:	Maintained
2514F:	mm/cleancache.c
2515F:	include/linux/cleancache.h
2516
2517CLK API
2518M:	Russell King <linux@arm.linux.org.uk>
2519S:	Maintained
2520F:	include/linux/clk.h
2521
2522CLOCKSOURCE, CLOCKEVENT DRIVERS
2523M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2524M:	Thomas Gleixner <tglx@linutronix.de>
2525L:	linux-kernel@vger.kernel.org
2526T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2527S:	Supported
2528F:	drivers/clocksource
2529
2530CISCO FCOE HBA DRIVER
2531M:	Hiral Patel <hiralpat@cisco.com>
2532M:	Suma Ramars <sramars@cisco.com>
2533M:	Brian Uchino <buchino@cisco.com>
2534L:	linux-scsi@vger.kernel.org
2535S:	Supported
2536F:	drivers/scsi/fnic/
2537
2538CMPC ACPI DRIVER
2539M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2540M:	Daniel Oliveira Nascimento <don@syst.com.br>
2541L:	platform-driver-x86@vger.kernel.org
2542S:	Supported
2543F:	drivers/platform/x86/classmate-laptop.c
2544
2545COCCINELLE/Semantic Patches (SmPL)
2546M:	Julia Lawall <Julia.Lawall@lip6.fr>
2547M:	Gilles Muller <Gilles.Muller@lip6.fr>
2548M:	Nicolas Palix <nicolas.palix@imag.fr>
2549M:	Michal Marek <mmarek@suse.cz>
2550L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2551T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2552W:	http://coccinelle.lip6.fr/
2553S:	Supported
2554F:	Documentation/coccinelle.txt
2555F:	scripts/coccinelle/
2556F:	scripts/coccicheck
2557
2558CODA FILE SYSTEM
2559M:	Jan Harkes <jaharkes@cs.cmu.edu>
2560M:	coda@cs.cmu.edu
2561L:	codalist@coda.cs.cmu.edu
2562W:	http://www.coda.cs.cmu.edu/
2563S:	Maintained
2564F:	Documentation/filesystems/coda.txt
2565F:	fs/coda/
2566F:	include/linux/coda*.h
2567F:	include/uapi/linux/coda*.h
2568
2569CODA V4L2 MEM2MEM DRIVER
2570M:	Philipp Zabel <p.zabel@pengutronix.de>
2571L:	linux-media@vger.kernel.org
2572S:	Maintained
2573F:	Documentation/devicetree/bindings/media/coda.txt
2574F:	drivers/media/platform/coda/
2575
2576COMMON CLK FRAMEWORK
2577M:	Mike Turquette <mturquette@linaro.org>
2578M:	Stephen Boyd <sboyd@codeaurora.org>
2579L:	linux-kernel@vger.kernel.org
2580T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2581S:	Maintained
2582F:	drivers/clk/
2583X:	drivers/clk/clkdev.c
2584F:	include/linux/clk-pr*
2585F:	include/linux/clk/
2586
2587COMMON INTERNET FILE SYSTEM (CIFS)
2588M:	Steve French <sfrench@samba.org>
2589L:	linux-cifs@vger.kernel.org
2590L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2591W:	http://linux-cifs.samba.org/
2592T:	git git://git.samba.org/sfrench/cifs-2.6.git
2593S:	Supported
2594F:	Documentation/filesystems/cifs/
2595F:	fs/cifs/
2596
2597COMPACTPCI HOTPLUG CORE
2598M:	Scott Murray <scott@spiteful.org>
2599L:	linux-pci@vger.kernel.org
2600S:	Maintained
2601F:	drivers/pci/hotplug/cpci_hotplug*
2602
2603COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2604M:	Scott Murray <scott@spiteful.org>
2605L:	linux-pci@vger.kernel.org
2606S:	Maintained
2607F:	drivers/pci/hotplug/cpcihp_zt5550.*
2608
2609COMPACTPCI HOTPLUG GENERIC DRIVER
2610M:	Scott Murray <scott@spiteful.org>
2611L:	linux-pci@vger.kernel.org
2612S:	Maintained
2613F:	drivers/pci/hotplug/cpcihp_generic.c
2614
2615COMPAL LAPTOP SUPPORT
2616M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2617L:	platform-driver-x86@vger.kernel.org
2618S:	Maintained
2619F:	drivers/platform/x86/compal-laptop.c
2620
2621CONEXANT ACCESSRUNNER USB DRIVER
2622M:	Simon Arlott <cxacru@fire.lp0.eu>
2623L:	accessrunner-general@lists.sourceforge.net
2624W:	http://accessrunner.sourceforge.net/
2625S:	Maintained
2626F:	drivers/usb/atm/cxacru.c
2627
2628CONFIGFS
2629M:	Joel Becker <jlbec@evilplan.org>
2630T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2631S:	Supported
2632F:	fs/configfs/
2633F:	include/linux/configfs.h
2634
2635CONNECTOR
2636M:	Evgeniy Polyakov <zbr@ioremap.net>
2637L:	netdev@vger.kernel.org
2638S:	Maintained
2639F:	drivers/connector/
2640
2641CONTROL GROUP (CGROUP)
2642M:	Tejun Heo <tj@kernel.org>
2643M:	Li Zefan <lizefan@huawei.com>
2644L:	cgroups@vger.kernel.org
2645T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2646S:	Maintained
2647F:	Documentation/cgroups/
2648F:	include/linux/cgroup*
2649F:	kernel/cgroup*
2650
2651CONTROL GROUP - CPUSET
2652M:	Li Zefan <lizefan@huawei.com>
2653L:	cgroups@vger.kernel.org
2654W:	http://www.bullopensource.org/cpuset/
2655W:	http://oss.sgi.com/projects/cpusets/
2656T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2657S:	Maintained
2658F:	Documentation/cgroups/cpusets.txt
2659F:	include/linux/cpuset.h
2660F:	kernel/cpuset.c
2661
2662CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2663M:	Johannes Weiner <hannes@cmpxchg.org>
2664M:	Michal Hocko <mhocko@suse.cz>
2665L:	cgroups@vger.kernel.org
2666L:	linux-mm@kvack.org
2667S:	Maintained
2668F:	mm/memcontrol.c
2669F:	mm/swap_cgroup.c
2670
2671CORETEMP HARDWARE MONITORING DRIVER
2672M:	Fenghua Yu <fenghua.yu@intel.com>
2673L:	lm-sensors@lm-sensors.org
2674S:	Maintained
2675F:	Documentation/hwmon/coretemp
2676F:	drivers/hwmon/coretemp.c
2677
2678COSA/SRP SYNC SERIAL DRIVER
2679M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2680W:	http://www.fi.muni.cz/~kas/cosa/
2681S:	Maintained
2682F:	drivers/net/wan/cosa*
2683
2684CPMAC ETHERNET DRIVER
2685M:	Florian Fainelli <florian@openwrt.org>
2686L:	netdev@vger.kernel.org
2687S:	Maintained
2688F:	drivers/net/ethernet/ti/cpmac.c
2689
2690CPU FREQUENCY DRIVERS
2691M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2692M:	Viresh Kumar <viresh.kumar@linaro.org>
2693L:	linux-pm@vger.kernel.org
2694S:	Maintained
2695T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2696T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2697F:	drivers/cpufreq/
2698F:	include/linux/cpufreq.h
2699
2700CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2701M:	Viresh Kumar <viresh.kumar@linaro.org>
2702M:	Sudeep Holla <sudeep.holla@arm.com>
2703L:	linux-pm@vger.kernel.org
2704W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2705S:	Maintained
2706F:	drivers/cpufreq/arm_big_little.h
2707F:	drivers/cpufreq/arm_big_little.c
2708F:	drivers/cpufreq/arm_big_little_dt.c
2709
2710CPUIDLE DRIVER - ARM BIG LITTLE
2711M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2712M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2713L:	linux-pm@vger.kernel.org
2714L:	linux-arm-kernel@lists.infradead.org
2715T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2716S:	Maintained
2717F:	drivers/cpuidle/cpuidle-big_little.c
2718
2719CPUIDLE DRIVER - ARM EXYNOS
2720M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2721M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2722M:	Kukjin Kim <kgene@kernel.org>
2723L:	linux-pm@vger.kernel.org
2724L:	linux-samsung-soc@vger.kernel.org
2725S:	Supported
2726F:	drivers/cpuidle/cpuidle-exynos.c
2727F:	arch/arm/mach-exynos/pm.c
2728
2729CPUIDLE DRIVERS
2730M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2731M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2732L:	linux-pm@vger.kernel.org
2733S:	Maintained
2734T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2735F:	drivers/cpuidle/*
2736F:	include/linux/cpuidle.h
2737
2738CPUID/MSR DRIVER
2739M:	"H. Peter Anvin" <hpa@zytor.com>
2740S:	Maintained
2741F:	arch/x86/kernel/cpuid.c
2742F:	arch/x86/kernel/msr.c
2743
2744CPU POWER MONITORING SUBSYSTEM
2745M:	Thomas Renninger <trenn@suse.de>
2746L:	linux-pm@vger.kernel.org
2747S:	Maintained
2748F:	tools/power/cpupower/
2749
2750CRAMFS FILESYSTEM
2751W:	http://sourceforge.net/projects/cramfs/
2752S:	Orphan / Obsolete
2753F:	Documentation/filesystems/cramfs.txt
2754F:	fs/cramfs/
2755
2756CRIS PORT
2757M:	Mikael Starvik <starvik@axis.com>
2758M:	Jesper Nilsson <jesper.nilsson@axis.com>
2759L:	linux-cris-kernel@axis.com
2760W:	http://developer.axis.com
2761S:	Maintained
2762F:	arch/cris/
2763F:	drivers/tty/serial/crisv10.*
2764
2765CRYPTO API
2766M:	Herbert Xu <herbert@gondor.apana.org.au>
2767M:	"David S. Miller" <davem@davemloft.net>
2768L:	linux-crypto@vger.kernel.org
2769T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2770S:	Maintained
2771F:	Documentation/crypto/
2772F:	arch/*/crypto/
2773F:	crypto/
2774F:	drivers/crypto/
2775F:	include/crypto/
2776
2777CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2778M:	Neil Horman <nhorman@tuxdriver.com>
2779L:	linux-crypto@vger.kernel.org
2780S:	Maintained
2781F:	crypto/ansi_cprng.c
2782F:	crypto/rng.c
2783
2784CS5535 Audio ALSA driver
2785M:	Jaya Kumar <jayakumar.alsa@gmail.com>
2786S:	Maintained
2787F:	sound/pci/cs5535audio/
2788
2789CW1200 WLAN driver
2790M:	Solomon Peachy <pizza@shaftnet.org>
2791S:	Maintained
2792F:	drivers/net/wireless/cw1200/
2793
2794CX18 VIDEO4LINUX DRIVER
2795M:	Andy Walls <awalls@md.metrocast.net>
2796L:	ivtv-devel@ivtvdriver.org (subscribers-only)
2797L:	linux-media@vger.kernel.org
2798T:	git git://linuxtv.org/media_tree.git
2799W:	http://linuxtv.org
2800W:	http://www.ivtvdriver.org/index.php/Cx18
2801S:	Maintained
2802F:	Documentation/video4linux/cx18.txt
2803F:	drivers/media/pci/cx18/
2804F:	include/uapi/linux/ivtv*
2805
2806CX2341X MPEG ENCODER HELPER MODULE
2807M:	Hans Verkuil <hverkuil@xs4all.nl>
2808L:	linux-media@vger.kernel.org
2809T:	git git://linuxtv.org/media_tree.git
2810W:	http://linuxtv.org
2811S:	Maintained
2812F:	drivers/media/common/cx2341x*
2813F:	include/media/cx2341x*
2814
2815CX88 VIDEO4LINUX DRIVER
2816M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2817L:	linux-media@vger.kernel.org
2818W:	http://linuxtv.org
2819T:	git git://linuxtv.org/media_tree.git
2820S:	Odd fixes
2821F:	Documentation/video4linux/cx88/
2822F:	drivers/media/pci/cx88/
2823
2824CXD2820R MEDIA DRIVER
2825M:	Antti Palosaari <crope@iki.fi>
2826L:	linux-media@vger.kernel.org
2827W:	http://linuxtv.org/
2828W:	http://palosaari.fi/linux/
2829Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2830T:	git git://linuxtv.org/anttip/media_tree.git
2831S:	Maintained
2832F:	drivers/media/dvb-frontends/cxd2820r*
2833
2834CXGB3 ETHERNET DRIVER (CXGB3)
2835M:	Santosh Raspatur <santosh@chelsio.com>
2836L:	netdev@vger.kernel.org
2837W:	http://www.chelsio.com
2838S:	Supported
2839F:	drivers/net/ethernet/chelsio/cxgb3/
2840
2841CXGB3 ISCSI DRIVER (CXGB3I)
2842M:      Karen Xie <kxie@chelsio.com>
2843L:      linux-scsi@vger.kernel.org
2844W:      http://www.chelsio.com
2845S:      Supported
2846F:      drivers/scsi/cxgbi/cxgb3i
2847
2848CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2849M:	Steve Wise <swise@chelsio.com>
2850L:	linux-rdma@vger.kernel.org
2851W:	http://www.openfabrics.org
2852S:	Supported
2853F:	drivers/infiniband/hw/cxgb3/
2854
2855CXGB4 ETHERNET DRIVER (CXGB4)
2856M:	Hariprasad S <hariprasad@chelsio.com>
2857L:	netdev@vger.kernel.org
2858W:	http://www.chelsio.com
2859S:	Supported
2860F:	drivers/net/ethernet/chelsio/cxgb4/
2861
2862CXGB4 ISCSI DRIVER (CXGB4I)
2863M:      Karen Xie <kxie@chelsio.com>
2864L:      linux-scsi@vger.kernel.org
2865W:      http://www.chelsio.com
2866S:      Supported
2867F:      drivers/scsi/cxgbi/cxgb4i
2868
2869CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2870M:	Steve Wise <swise@chelsio.com>
2871L:	linux-rdma@vger.kernel.org
2872W:	http://www.openfabrics.org
2873S:	Supported
2874F:	drivers/infiniband/hw/cxgb4/
2875
2876CXGB4VF ETHERNET DRIVER (CXGB4VF)
2877M:	Casey Leedom <leedom@chelsio.com>
2878L:	netdev@vger.kernel.org
2879W:	http://www.chelsio.com
2880S:	Supported
2881F:	drivers/net/ethernet/chelsio/cxgb4vf/
2882
2883CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2884M:	Ian Munsie <imunsie@au1.ibm.com>
2885M:	Michael Neuling <mikey@neuling.org>
2886L:	linuxppc-dev@lists.ozlabs.org
2887S:	Supported
2888F:	drivers/misc/cxl/
2889F:	include/misc/cxl.h
2890F:	include/uapi/misc/cxl.h
2891F:	Documentation/powerpc/cxl.txt
2892F:	Documentation/powerpc/cxl.txt
2893F:	Documentation/ABI/testing/sysfs-class-cxl
2894
2895STMMAC ETHERNET DRIVER
2896M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
2897L:	netdev@vger.kernel.org
2898W:	http://www.stlinux.com
2899S:	Supported
2900F:	drivers/net/ethernet/stmicro/stmmac/
2901
2902CYBERPRO FB DRIVER
2903M:	Russell King <linux@arm.linux.org.uk>
2904L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2905W:	http://www.arm.linux.org.uk/
2906S:	Maintained
2907F:	drivers/video/fbdev/cyber2000fb.*
2908
2909CYCLADES ASYNC MUX DRIVER
2910W:	http://www.cyclades.com/
2911S:	Orphan
2912F:	drivers/tty/cyclades.c
2913F:	include/linux/cyclades.h
2914F:	include/uapi/linux/cyclades.h
2915
2916CYCLADES PC300 DRIVER
2917W:	http://www.cyclades.com/
2918S:	Orphan
2919F:	drivers/net/wan/pc300*
2920
2921CYPRESS_FIRMWARE MEDIA DRIVER
2922M:	Antti Palosaari <crope@iki.fi>
2923L:	linux-media@vger.kernel.org
2924W:	http://linuxtv.org/
2925W:	http://palosaari.fi/linux/
2926Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2927T:	git git://linuxtv.org/anttip/media_tree.git
2928S:	Maintained
2929F:	drivers/media/common/cypress_firmware*
2930
2931CYTTSP TOUCHSCREEN DRIVER
2932M:	Ferruh Yigit <fery@cypress.com>
2933L:	linux-input@vger.kernel.org
2934S:	Supported
2935F:	drivers/input/touchscreen/cyttsp*
2936F:	include/linux/input/cyttsp.h
2937
2938DAMA SLAVE for AX.25
2939M:	Joerg Reuter <jreuter@yaina.de>
2940W:	http://yaina.de/jreuter/
2941W:	http://www.qsl.net/dl1bke/
2942L:	linux-hams@vger.kernel.org
2943S:	Maintained
2944F:	net/ax25/af_ax25.c
2945F:	net/ax25/ax25_dev.c
2946F:	net/ax25/ax25_ds_*
2947F:	net/ax25/ax25_in.c
2948F:	net/ax25/ax25_out.c
2949F:	net/ax25/ax25_timer.c
2950F:	net/ax25/sysctl_net_ax25.c
2951
2952DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2953L:	netdev@vger.kernel.org
2954S:	Orphan
2955F:	Documentation/networking/dmfe.txt
2956F:	drivers/net/ethernet/dec/tulip/dmfe.c
2957
2958DC390/AM53C974 SCSI driver
2959M:	Hannes Reinecke <hare@suse.de>
2960L:	linux-scsi@vger.kernel.org
2961S:	Maintained
2962F:	drivers/scsi/am53c974.c
2963
2964DC395x SCSI driver
2965M:	Oliver Neukum <oliver@neukum.org>
2966M:	Ali Akcaagac <aliakc@web.de>
2967M:	Jamie Lenehan <lenehan@twibble.org>
2968L:	dc395x@twibble.org
2969W:	http://twibble.org/dist/dc395x/
2970W:	http://lists.twibble.org/mailman/listinfo/dc395x/
2971S:	Maintained
2972F:	Documentation/scsi/dc395x.txt
2973F:	drivers/scsi/dc395x.*
2974
2975DCCP PROTOCOL
2976M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
2977L:	dccp@vger.kernel.org
2978W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2979S:	Maintained
2980F:	include/linux/dccp.h
2981F:	include/uapi/linux/dccp.h
2982F:	include/linux/tfrc.h
2983F:	net/dccp/
2984
2985DECnet NETWORK LAYER
2986W:	http://linux-decnet.sourceforge.net
2987L:	linux-decnet-user@lists.sourceforge.net
2988S:	Orphan
2989F:	Documentation/networking/decnet.txt
2990F:	net/decnet/
2991
2992DECSTATION PLATFORM SUPPORT
2993M:	"Maciej W. Rozycki" <macro@linux-mips.org>
2994L:	linux-mips@linux-mips.org
2995W:	http://www.linux-mips.org/wiki/DECstation
2996S:	Maintained
2997F:	arch/mips/dec/
2998F:	arch/mips/include/asm/dec/
2999F:	arch/mips/include/asm/mach-dec/
3000
3001DEFXX FDDI NETWORK DRIVER
3002M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3003S:	Maintained
3004F:	drivers/net/fddi/defxx.*
3005
3006DELL LAPTOP DRIVER
3007M:	Matthew Garrett <mjg59@srcf.ucam.org>
3008L:	platform-driver-x86@vger.kernel.org
3009S:	Maintained
3010F:	drivers/platform/x86/dell-laptop.c
3011
3012DELL LAPTOP SMM DRIVER
3013M:	Guenter Roeck <linux@roeck-us.net>
3014F:	drivers/char/i8k.c
3015F:	include/uapi/linux/i8k.h
3016
3017DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3018M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3019S:	Maintained
3020F:	Documentation/dcdbas.txt
3021F:	drivers/firmware/dcdbas.*
3022
3023DELL WMI EXTRAS DRIVER
3024M:	Matthew Garrett <mjg59@srcf.ucam.org>
3025S:	Maintained
3026F:	drivers/platform/x86/dell-wmi.c
3027
3028DESIGNWARE USB2 DRD IP DRIVER
3029M:	Paul Zimmerman <paulz@synopsys.com>
3030L:	linux-usb@vger.kernel.org
3031T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3032S:	Maintained
3033F:	drivers/usb/dwc2/
3034
3035DESIGNWARE USB3 DRD IP DRIVER
3036M:	Felipe Balbi <balbi@ti.com>
3037L:	linux-usb@vger.kernel.org
3038L:	linux-omap@vger.kernel.org
3039T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3040S:	Maintained
3041F:	drivers/usb/dwc3/
3042
3043DEVICE COREDUMP (DEV_COREDUMP)
3044M:	Johannes Berg <johannes@sipsolutions.net>
3045L:	linux-kernel@vger.kernel.org
3046S:	Maintained
3047F:	drivers/base/devcoredump.c
3048F:	include/linux/devcoredump.h
3049
3050DEVICE FREQUENCY (DEVFREQ)
3051M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3052M:	Kyungmin Park <kyungmin.park@samsung.com>
3053L:	linux-pm@vger.kernel.org
3054S:	Maintained
3055F:	drivers/devfreq/
3056
3057DEVICE NUMBER REGISTRY
3058M:	Torben Mathiasen <device@lanana.org>
3059W:	http://lanana.org/docs/device-list/index.html
3060S:	Maintained
3061
3062DEVICE-MAPPER  (LVM)
3063M:	Alasdair Kergon <agk@redhat.com>
3064M:	Mike Snitzer <snitzer@redhat.com>
3065M:	dm-devel@redhat.com
3066L:	dm-devel@redhat.com
3067W:	http://sources.redhat.com/dm
3068Q:	http://patchwork.kernel.org/project/dm-devel/list/
3069T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3070T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3071S:	Maintained
3072F:	Documentation/device-mapper/
3073F:	drivers/md/dm*
3074F:	drivers/md/persistent-data/
3075F:	include/linux/device-mapper.h
3076F:	include/linux/dm-*.h
3077F:	include/uapi/linux/dm-*.h
3078
3079DIALOG SEMICONDUCTOR DRIVERS
3080M:	Support Opensource <support.opensource@diasemi.com>
3081W:	http://www.dialog-semiconductor.com/products
3082S:	Supported
3083F:	Documentation/hwmon/da90??
3084F:	drivers/gpio/gpio-da90??.c
3085F:	drivers/hwmon/da90??-hwmon.c
3086F:	drivers/input/misc/da90??_onkey.c
3087F:	drivers/input/touchscreen/da9052_tsi.c
3088F:	drivers/leds/leds-da90??.c
3089F:	drivers/mfd/da903x.c
3090F:	drivers/mfd/da90??-*.c
3091F:	drivers/power/da9052-battery.c
3092F:	drivers/regulator/da903x.c
3093F:	drivers/regulator/da9???-regulator.[ch]
3094F:	drivers/rtc/rtc-da90??.c
3095F:	drivers/video/backlight/da90??_bl.c
3096F:	drivers/watchdog/da90??_wdt.c
3097F:	include/linux/mfd/da903x.h
3098F:	include/linux/mfd/da9052/
3099F:	include/linux/mfd/da9055/
3100F:	include/linux/mfd/da9063/
3101F:	include/sound/da[79]*.h
3102F:	sound/soc/codecs/da[79]*.[ch]
3103
3104DIGI NEO AND CLASSIC PCI PRODUCTS
3105M:	Lidza Louina <lidza.louina@gmail.com>
3106M:	Mark Hounschell <markh@compro.net>
3107L:	driverdev-devel@linuxdriverproject.org
3108S:	Maintained
3109F:	drivers/staging/dgnc/
3110
3111DIGI EPCA PCI PRODUCTS
3112M:	Lidza Louina <lidza.louina@gmail.com>
3113M:	Mark Hounschell <markh@compro.net>
3114M:	Daeseok Youn <daeseok.youn@gmail.com>
3115L:	driverdev-devel@linuxdriverproject.org
3116S:	Maintained
3117F:	drivers/staging/dgap/
3118
3119DIOLAN U2C-12 I2C DRIVER
3120M:	Guenter Roeck <linux@roeck-us.net>
3121L:	linux-i2c@vger.kernel.org
3122S:	Maintained
3123F:	drivers/i2c/busses/i2c-diolan-u2c.c
3124
3125DIRECTORY NOTIFICATION (DNOTIFY)
3126M:	Eric Paris <eparis@parisplace.org>
3127S:	Maintained
3128F:	Documentation/filesystems/dnotify.txt
3129F:	fs/notify/dnotify/
3130F:	include/linux/dnotify.h
3131
3132DISK GEOMETRY AND PARTITION HANDLING
3133M:	Andries Brouwer <aeb@cwi.nl>
3134W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3135W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3136W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3137S:	Maintained
3138
3139DISKQUOTA
3140M:	Jan Kara <jack@suse.cz>
3141S:	Maintained
3142F:	Documentation/filesystems/quota.txt
3143F:	fs/quota/
3144F:	include/linux/quota*.h
3145F:	include/uapi/linux/quota*.h
3146
3147DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3148M:	Bernie Thompson <bernie@plugable.com>
3149L:	linux-fbdev@vger.kernel.org
3150S:	Maintained
3151W:	http://plugable.com/category/projects/udlfb/
3152F:	drivers/video/fbdev/udlfb.c
3153F:	include/video/udlfb.h
3154F:	Documentation/fb/udlfb.txt
3155
3156DISTRIBUTED LOCK MANAGER (DLM)
3157M:	Christine Caulfield <ccaulfie@redhat.com>
3158M:	David Teigland <teigland@redhat.com>
3159L:	cluster-devel@redhat.com
3160W:	http://sources.redhat.com/cluster/
3161T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3162S:	Supported
3163F:	fs/dlm/
3164
3165DMA BUFFER SHARING FRAMEWORK
3166M:	Sumit Semwal <sumit.semwal@linaro.org>
3167S:	Maintained
3168L:	linux-media@vger.kernel.org
3169L:	dri-devel@lists.freedesktop.org
3170L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3171F:	drivers/dma-buf/
3172F:	include/linux/dma-buf*
3173F:	include/linux/reservation.h
3174F:	include/linux/*fence.h
3175F:	Documentation/dma-buf-sharing.txt
3176T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3177
3178DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3179M:	Vinod Koul <vinod.koul@intel.com>
3180L:	dmaengine@vger.kernel.org
3181Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3182S:	Maintained
3183F:	drivers/dma/
3184F:	include/linux/dma*
3185F:	Documentation/dmaengine/
3186T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3187
3188DME1737 HARDWARE MONITOR DRIVER
3189M:	Juerg Haefliger <juergh@gmail.com>
3190L:	lm-sensors@lm-sensors.org
3191S:	Maintained
3192F:	Documentation/hwmon/dme1737
3193F:	drivers/hwmon/dme1737.c
3194
3195DOCKING STATION DRIVER
3196M:	Shaohua Li <shaohua.li@intel.com>
3197L:	linux-acpi@vger.kernel.org
3198S:	Supported
3199F:	drivers/acpi/dock.c
3200
3201DOCUMENTATION
3202M:	Jonathan Corbet <corbet@lwn.net>
3203L:	linux-doc@vger.kernel.org
3204S:	Maintained
3205F:	Documentation/
3206X:	Documentation/ABI/
3207X:	Documentation/devicetree/
3208X:	Documentation/[a-z][a-z]_[A-Z][A-Z]/
3209
3210DOUBLETALK DRIVER
3211M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3212L:	blinux-list@redhat.com
3213S:	Maintained
3214F:	drivers/char/dtlk.c
3215F:	include/linux/dtlk.h
3216
3217DPT_I2O SCSI RAID DRIVER
3218M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3219L:	linux-scsi@vger.kernel.org
3220W:	http://www.adaptec.com/
3221S:	Maintained
3222F:	drivers/scsi/dpt*
3223F:	drivers/scsi/dpt/
3224
3225DRBD DRIVER
3226P:	Philipp Reisner
3227P:	Lars Ellenberg
3228M:	drbd-dev@lists.linbit.com
3229L:	drbd-user@lists.linbit.com
3230W:	http://www.drbd.org
3231T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3232T:	git git://git.drbd.org/drbd-8.3.git
3233S:	Supported
3234F:	drivers/block/drbd/
3235F:	lib/lru_cache.c
3236F:	Documentation/blockdev/drbd/
3237
3238DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3239M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3240T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3241S:	Supported
3242F:	Documentation/kobject.txt
3243F:	drivers/base/
3244F:	fs/sysfs/
3245F:	fs/debugfs/
3246F:	include/linux/kobj*
3247F:	include/linux/debugfs.h
3248F:	lib/kobj*
3249
3250DRM DRIVERS
3251M:	David Airlie <airlied@linux.ie>
3252L:	dri-devel@lists.freedesktop.org
3253T:	git git://people.freedesktop.org/~airlied/linux
3254S:	Maintained
3255F:	drivers/gpu/drm/
3256F:	drivers/gpu/vga/
3257F:	include/drm/
3258F:	include/uapi/drm/
3259
3260RADEON DRM DRIVERS
3261M:	Alex Deucher <alexander.deucher@amd.com>
3262M:	Christian König <christian.koenig@amd.com>
3263L:	dri-devel@lists.freedesktop.org
3264T:	git git://people.freedesktop.org/~agd5f/linux
3265S:	Supported
3266F:	drivers/gpu/drm/radeon/
3267F:	include/uapi/drm/radeon*
3268
3269DRM PANEL DRIVERS
3270M:	Thierry Reding <thierry.reding@gmail.com>
3271L:	dri-devel@lists.freedesktop.org
3272T:	git git://anongit.freedesktop.org/tegra/linux.git
3273S:	Maintained
3274F:	drivers/gpu/drm/drm_panel.c
3275F:	drivers/gpu/drm/panel/
3276F:	include/drm/drm_panel.h
3277F:	Documentation/devicetree/bindings/panel/
3278
3279INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3280M:	Daniel Vetter <daniel.vetter@intel.com>
3281M:	Jani Nikula <jani.nikula@linux.intel.com>
3282L:	intel-gfx@lists.freedesktop.org
3283L:	dri-devel@lists.freedesktop.org
3284Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3285T:	git git://anongit.freedesktop.org/drm-intel
3286S:	Supported
3287F:	drivers/gpu/drm/i915/
3288F:	include/drm/i915*
3289F:	include/uapi/drm/i915*
3290
3291DRM DRIVERS FOR EXYNOS
3292M:	Inki Dae <inki.dae@samsung.com>
3293M:	Joonyoung Shim <jy0922.shim@samsung.com>
3294M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3295M:	Kyungmin Park <kyungmin.park@samsung.com>
3296L:	dri-devel@lists.freedesktop.org
3297T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3298S:	Supported
3299F:	drivers/gpu/drm/exynos/
3300F:	include/drm/exynos*
3301F:	include/uapi/drm/exynos*
3302
3303DRM DRIVERS FOR FREESCALE IMX
3304M:	Philipp Zabel <p.zabel@pengutronix.de>
3305L:	dri-devel@lists.freedesktop.org
3306S:	Maintained
3307F:	drivers/gpu/drm/imx/
3308F:	Documentation/devicetree/bindings/drm/imx/
3309
3310DRM DRIVERS FOR NVIDIA TEGRA
3311M:	Thierry Reding <thierry.reding@gmail.com>
3312M:	Terje Bergström <tbergstrom@nvidia.com>
3313L:	dri-devel@lists.freedesktop.org
3314L:	linux-tegra@vger.kernel.org
3315T:	git git://anongit.freedesktop.org/tegra/linux.git
3316S:	Supported
3317F:	drivers/gpu/drm/tegra/
3318F:	drivers/gpu/host1x/
3319F:	include/linux/host1x.h
3320F:	include/uapi/drm/tegra_drm.h
3321F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3322
3323DRM DRIVERS FOR RENESAS
3324M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3325L:	dri-devel@lists.freedesktop.org
3326L:	linux-sh@vger.kernel.org
3327T:	git git://people.freedesktop.org/~airlied/linux
3328S:	Supported
3329F:	drivers/gpu/drm/rcar-du/
3330F:	drivers/gpu/drm/shmobile/
3331F:	include/linux/platform_data/rcar-du.h
3332F:	include/linux/platform_data/shmob_drm.h
3333
3334DSBR100 USB FM RADIO DRIVER
3335M:	Alexey Klimov <klimov.linux@gmail.com>
3336L:	linux-media@vger.kernel.org
3337T:	git git://linuxtv.org/media_tree.git
3338S:	Maintained
3339F:	drivers/media/radio/dsbr100.c
3340
3341DSCC4 DRIVER
3342M:	Francois Romieu <romieu@fr.zoreil.com>
3343L:	netdev@vger.kernel.org
3344S:	Maintained
3345F:	drivers/net/wan/dscc4.c
3346
3347DVB_USB_AF9015 MEDIA DRIVER
3348M:	Antti Palosaari <crope@iki.fi>
3349L:	linux-media@vger.kernel.org
3350W:	http://linuxtv.org/
3351W:	http://palosaari.fi/linux/
3352Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3353T:	git git://linuxtv.org/anttip/media_tree.git
3354S:	Maintained
3355F:	drivers/media/usb/dvb-usb-v2/af9015*
3356
3357DVB_USB_AF9035 MEDIA DRIVER
3358M:	Antti Palosaari <crope@iki.fi>
3359L:	linux-media@vger.kernel.org
3360W:	http://linuxtv.org/
3361W:	http://palosaari.fi/linux/
3362Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3363T:	git git://linuxtv.org/anttip/media_tree.git
3364S:	Maintained
3365F:	drivers/media/usb/dvb-usb-v2/af9035*
3366
3367DVB_USB_ANYSEE MEDIA DRIVER
3368M:	Antti Palosaari <crope@iki.fi>
3369L:	linux-media@vger.kernel.org
3370W:	http://linuxtv.org/
3371W:	http://palosaari.fi/linux/
3372Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3373T:	git git://linuxtv.org/anttip/media_tree.git
3374S:	Maintained
3375F:	drivers/media/usb/dvb-usb-v2/anysee*
3376
3377DVB_USB_AU6610 MEDIA DRIVER
3378M:	Antti Palosaari <crope@iki.fi>
3379L:	linux-media@vger.kernel.org
3380W:	http://linuxtv.org/
3381W:	http://palosaari.fi/linux/
3382Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3383T:	git git://linuxtv.org/anttip/media_tree.git
3384S:	Maintained
3385F:	drivers/media/usb/dvb-usb-v2/au6610*
3386
3387DVB_USB_CE6230 MEDIA DRIVER
3388M:	Antti Palosaari <crope@iki.fi>
3389L:	linux-media@vger.kernel.org
3390W:	http://linuxtv.org/
3391W:	http://palosaari.fi/linux/
3392Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3393T:	git git://linuxtv.org/anttip/media_tree.git
3394S:	Maintained
3395F:	drivers/media/usb/dvb-usb-v2/ce6230*
3396
3397DVB_USB_CXUSB MEDIA DRIVER
3398M:	Michael Krufky <mkrufky@linuxtv.org>
3399L:	linux-media@vger.kernel.org
3400W:	http://linuxtv.org/
3401W:	http://github.com/mkrufky
3402Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3403T:	git git://linuxtv.org/media_tree.git
3404S:	Maintained
3405F:	drivers/media/usb/dvb-usb/cxusb*
3406
3407DVB_USB_EC168 MEDIA DRIVER
3408M:	Antti Palosaari <crope@iki.fi>
3409L:	linux-media@vger.kernel.org
3410W:	http://linuxtv.org/
3411W:	http://palosaari.fi/linux/
3412Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3413T:	git git://linuxtv.org/anttip/media_tree.git
3414S:	Maintained
3415F:	drivers/media/usb/dvb-usb-v2/ec168*
3416
3417DVB_USB_GL861 MEDIA DRIVER
3418M:	Antti Palosaari <crope@iki.fi>
3419L:	linux-media@vger.kernel.org
3420W:	http://linuxtv.org/
3421Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3422T:	git git://linuxtv.org/anttip/media_tree.git
3423S:	Maintained
3424F:	drivers/media/usb/dvb-usb-v2/gl861*
3425
3426DVB_USB_MXL111SF MEDIA DRIVER
3427M:	Michael Krufky <mkrufky@linuxtv.org>
3428L:	linux-media@vger.kernel.org
3429W:	http://linuxtv.org/
3430W:	http://github.com/mkrufky
3431Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3432T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3433S:	Maintained
3434F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3435
3436DVB_USB_RTL28XXU MEDIA DRIVER
3437M:	Antti Palosaari <crope@iki.fi>
3438L:	linux-media@vger.kernel.org
3439W:	http://linuxtv.org/
3440W:	http://palosaari.fi/linux/
3441Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3442T:	git git://linuxtv.org/anttip/media_tree.git
3443S:	Maintained
3444F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3445
3446DVB_USB_V2 MEDIA DRIVER
3447M:	Antti Palosaari <crope@iki.fi>
3448L:	linux-media@vger.kernel.org
3449W:	http://linuxtv.org/
3450W:	http://palosaari.fi/linux/
3451Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3452T:	git git://linuxtv.org/anttip/media_tree.git
3453S:	Maintained
3454F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3455F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3456
3457DYNAMIC DEBUG
3458M:	Jason Baron <jbaron@akamai.com>
3459S:	Maintained
3460F:	lib/dynamic_debug.c
3461F:	include/linux/dynamic_debug.h
3462
3463DZ DECSTATION DZ11 SERIAL DRIVER
3464M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3465S:	Maintained
3466F:	drivers/tty/serial/dz.*
3467
3468E4000 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/tuners/e4000*
3477
3478EATA ISA/EISA/PCI SCSI DRIVER
3479M:	Dario Ballabio <ballabio_dario@emc.com>
3480L:	linux-scsi@vger.kernel.org
3481S:	Maintained
3482F:	drivers/scsi/eata.c
3483
3484EC100 MEDIA DRIVER
3485M:	Antti Palosaari <crope@iki.fi>
3486L:	linux-media@vger.kernel.org
3487W:	http://linuxtv.org/
3488W:	http://palosaari.fi/linux/
3489Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3490T:	git git://linuxtv.org/anttip/media_tree.git
3491S:	Maintained
3492F:	drivers/media/dvb-frontends/ec100*
3493
3494ECRYPT FILE SYSTEM
3495M:	Tyler Hicks <tyhicks@canonical.com>
3496L:	ecryptfs@vger.kernel.org
3497W:	http://ecryptfs.org
3498W:	https://launchpad.net/ecryptfs
3499S:	Supported
3500F:	Documentation/filesystems/ecryptfs.txt
3501F:	fs/ecryptfs/
3502
3503EDAC-CORE
3504M:	Doug Thompson <dougthompson@xmission.com>
3505M:	Borislav Petkov <bp@alien8.de>
3506M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3507L:	linux-edac@vger.kernel.org
3508W:	bluesmoke.sourceforge.net
3509S:	Supported
3510F:	Documentation/edac.txt
3511F:	drivers/edac/
3512F:	include/linux/edac.h
3513
3514EDAC-AMD64
3515M:	Doug Thompson <dougthompson@xmission.com>
3516M:	Borislav Petkov <bp@alien8.de>
3517L:	linux-edac@vger.kernel.org
3518W:	bluesmoke.sourceforge.net
3519S:	Maintained
3520F:	drivers/edac/amd64_edac*
3521
3522EDAC-CALXEDA
3523M:	Doug Thompson <dougthompson@xmission.com>
3524M:	Robert Richter <rric@kernel.org>
3525L:	linux-edac@vger.kernel.org
3526W:	bluesmoke.sourceforge.net
3527S:	Maintained
3528F:	drivers/edac/highbank*
3529
3530EDAC-CAVIUM
3531M:	Ralf Baechle <ralf@linux-mips.org>
3532M:	David Daney <david.daney@cavium.com>
3533L:	linux-edac@vger.kernel.org
3534L:	linux-mips@linux-mips.org
3535W:	bluesmoke.sourceforge.net
3536S:	Supported
3537F:	drivers/edac/octeon_edac*
3538
3539EDAC-E752X
3540M:	Mark Gross <mark.gross@intel.com>
3541M:	Doug Thompson <dougthompson@xmission.com>
3542L:	linux-edac@vger.kernel.org
3543W:	bluesmoke.sourceforge.net
3544S:	Maintained
3545F:	drivers/edac/e752x_edac.c
3546
3547EDAC-E7XXX
3548M:	Doug Thompson <dougthompson@xmission.com>
3549L:	linux-edac@vger.kernel.org
3550W:	bluesmoke.sourceforge.net
3551S:	Maintained
3552F:	drivers/edac/e7xxx_edac.c
3553
3554EDAC-GHES
3555M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3556L:	linux-edac@vger.kernel.org
3557W:	bluesmoke.sourceforge.net
3558S:	Maintained
3559F:	drivers/edac/ghes_edac.c
3560
3561EDAC-I82443BXGX
3562M:	Tim Small <tim@buttersideup.com>
3563L:	linux-edac@vger.kernel.org
3564W:	bluesmoke.sourceforge.net
3565S:	Maintained
3566F:	drivers/edac/i82443bxgx_edac.c
3567
3568EDAC-I3000
3569M:	Jason Uhlenkott <juhlenko@akamai.com>
3570L:	linux-edac@vger.kernel.org
3571W:	bluesmoke.sourceforge.net
3572S:	Maintained
3573F:	drivers/edac/i3000_edac.c
3574
3575EDAC-I5000
3576M:	Doug Thompson <dougthompson@xmission.com>
3577L:	linux-edac@vger.kernel.org
3578W:	bluesmoke.sourceforge.net
3579S:	Maintained
3580F:	drivers/edac/i5000_edac.c
3581
3582EDAC-I5400
3583M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3584L:	linux-edac@vger.kernel.org
3585W:	bluesmoke.sourceforge.net
3586S:	Maintained
3587F:	drivers/edac/i5400_edac.c
3588
3589EDAC-I7300
3590M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3591L:	linux-edac@vger.kernel.org
3592W:	bluesmoke.sourceforge.net
3593S:	Maintained
3594F:	drivers/edac/i7300_edac.c
3595
3596EDAC-I7CORE
3597M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3598L:	linux-edac@vger.kernel.org
3599W:	bluesmoke.sourceforge.net
3600S:	Maintained
3601F:	drivers/edac/i7core_edac.c
3602
3603EDAC-I82975X
3604M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3605M:	"Arvind R." <arvino55@gmail.com>
3606L:	linux-edac@vger.kernel.org
3607W:	bluesmoke.sourceforge.net
3608S:	Maintained
3609F:	drivers/edac/i82975x_edac.c
3610
3611EDAC-IE31200
3612M:	Jason Baron <jbaron@akamai.com>
3613L:	linux-edac@vger.kernel.org
3614W:	bluesmoke.sourceforge.net
3615S:	Maintained
3616F:	drivers/edac/ie31200_edac.c
3617
3618EDAC-MPC85XX
3619M:	Johannes Thumshirn <johannes.thumshirn@men.de>
3620L:	linux-edac@vger.kernel.org
3621W:	bluesmoke.sourceforge.net
3622S:	Maintained
3623F:	drivers/edac/mpc85xx_edac.[ch]
3624
3625EDAC-PASEMI
3626M:	Egor Martovetsky <egor@pasemi.com>
3627L:	linux-edac@vger.kernel.org
3628W:	bluesmoke.sourceforge.net
3629S:	Maintained
3630F:	drivers/edac/pasemi_edac.c
3631
3632EDAC-R82600
3633M:	Tim Small <tim@buttersideup.com>
3634L:	linux-edac@vger.kernel.org
3635W:	bluesmoke.sourceforge.net
3636S:	Maintained
3637F:	drivers/edac/r82600_edac.c
3638
3639EDAC-SBRIDGE
3640M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3641L:	linux-edac@vger.kernel.org
3642W:	bluesmoke.sourceforge.net
3643S:	Maintained
3644F:	drivers/edac/sb_edac.c
3645
3646EDIROL UA-101/UA-1000 DRIVER
3647M:	Clemens Ladisch <clemens@ladisch.de>
3648L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3649T:	git git://git.alsa-project.org/alsa-kernel.git
3650S:	Maintained
3651F:	sound/usb/misc/ua101.c
3652
3653EXTENSIBLE FIRMWARE INTERFACE (EFI)
3654M:	Matt Fleming <matt.fleming@intel.com>
3655L:	linux-efi@vger.kernel.org
3656T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3657S:	Maintained
3658F:	Documentation/efi-stub.txt
3659F:	arch/ia64/kernel/efi.c
3660F:	arch/x86/boot/compressed/eboot.[ch]
3661F:	arch/x86/include/asm/efi.h
3662F:	arch/x86/platform/efi/*
3663F:	drivers/firmware/efi/*
3664F:	include/linux/efi*.h
3665
3666EFI VARIABLE FILESYSTEM
3667M:	Matthew Garrett <matthew.garrett@nebula.com>
3668M:	Jeremy Kerr <jk@ozlabs.org>
3669M:	Matt Fleming <matt.fleming@intel.com>
3670T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3671L:	linux-efi@vger.kernel.org
3672S:	Maintained
3673F:	fs/efivarfs/
3674
3675EFIFB FRAMEBUFFER DRIVER
3676L:	linux-fbdev@vger.kernel.org
3677M:	Peter Jones <pjones@redhat.com>
3678S:	Maintained
3679F:	drivers/video/fbdev/efifb.c
3680
3681EFS FILESYSTEM
3682W:	http://aeschi.ch.eu.org/efs/
3683S:	Orphan
3684F:	fs/efs/
3685
3686EHCA (IBM GX bus InfiniBand adapter) DRIVER
3687M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3688M:	Christoph Raisch <raisch@de.ibm.com>
3689L:	linux-rdma@vger.kernel.org
3690S:	Supported
3691F:	drivers/infiniband/hw/ehca/
3692
3693EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3694M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3695L:	netdev@vger.kernel.org
3696S:	Maintained
3697F:	drivers/net/ethernet/ibm/ehea/
3698
3699EM28XX VIDEO4LINUX DRIVER
3700M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3701L:	linux-media@vger.kernel.org
3702W:	http://linuxtv.org
3703T:	git git://linuxtv.org/media_tree.git
3704S:	Maintained
3705F:	drivers/media/usb/em28xx/
3706
3707EMBEDDED LINUX
3708M:	Paul Gortmaker <paul.gortmaker@windriver.com>
3709M:	Matt Mackall <mpm@selenic.com>
3710M:	David Woodhouse <dwmw2@infradead.org>
3711L:	linux-embedded@vger.kernel.org
3712S:	Maintained
3713
3714EMULEX LPFC FC SCSI DRIVER
3715M:	James Smart <james.smart@emulex.com>
3716L:	linux-scsi@vger.kernel.org
3717W:	http://sourceforge.net/projects/lpfcxxxx
3718S:	Supported
3719F:	drivers/scsi/lpfc/
3720
3721ENE CB710 FLASH CARD READER DRIVER
3722M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
3723S:	Maintained
3724F:	drivers/misc/cb710/
3725F:	drivers/mmc/host/cb710-mmc.*
3726F:	include/linux/cb710.h
3727
3728ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3729M:	Maxim Levitsky <maximlevitsky@gmail.com>
3730S:	Maintained
3731F:	drivers/media/rc/ene_ir.*
3732
3733ENHANCED ERROR HANDLING (EEH)
3734M:	Gavin Shan <shangw@linux.vnet.ibm.com>
3735L:	linuxppc-dev@lists.ozlabs.org
3736S:	Supported
3737F:	Documentation/powerpc/eeh-pci-error-recovery.txt
3738F:	arch/powerpc/kernel/eeh*.c
3739
3740EPSON S1D13XXX FRAMEBUFFER DRIVER
3741M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
3742S:	Maintained
3743T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3744F:	drivers/video/fbdev/s1d13xxxfb.c
3745F:	include/video/s1d13xxxfb.h
3746
3747ET131X NETWORK DRIVER
3748M:	Mark Einon <mark.einon@gmail.com>
3749S:	Odd Fixes
3750F:	drivers/net/ethernet/agere/
3751
3752ETHERNET BRIDGE
3753M:	Stephen Hemminger <stephen@networkplumber.org>
3754L:	bridge@lists.linux-foundation.org
3755L:	netdev@vger.kernel.org
3756W:	http://www.linuxfoundation.org/en/Net:Bridge
3757S:	Maintained
3758F:	include/linux/netfilter_bridge/
3759F:	net/bridge/
3760
3761ETHERNET PHY LIBRARY
3762M:	Florian Fainelli <f.fainelli@gmail.com>
3763L:	netdev@vger.kernel.org
3764S:	Maintained
3765F:	include/linux/phy.h
3766F:	include/linux/phy_fixed.h
3767F:	drivers/net/phy/
3768F:	Documentation/networking/phy.txt
3769F:	drivers/of/of_mdio.c
3770F:	drivers/of/of_net.c
3771
3772EXT2 FILE SYSTEM
3773M:	Jan Kara <jack@suse.cz>
3774L:	linux-ext4@vger.kernel.org
3775S:	Maintained
3776F:	Documentation/filesystems/ext2.txt
3777F:	fs/ext2/
3778F:	include/linux/ext2*
3779
3780EXT3 FILE SYSTEM
3781M:	Jan Kara <jack@suse.cz>
3782M:	Andrew Morton <akpm@linux-foundation.org>
3783M:	Andreas Dilger <adilger.kernel@dilger.ca>
3784L:	linux-ext4@vger.kernel.org
3785S:	Maintained
3786F:	Documentation/filesystems/ext3.txt
3787F:	fs/ext3/
3788
3789EXT4 FILE SYSTEM
3790M:	"Theodore Ts'o" <tytso@mit.edu>
3791M:	Andreas Dilger <adilger.kernel@dilger.ca>
3792L:	linux-ext4@vger.kernel.org
3793W:	http://ext4.wiki.kernel.org
3794Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
3795S:	Maintained
3796F:	Documentation/filesystems/ext4.txt
3797F:	fs/ext4/
3798
3799Extended Verification Module (EVM)
3800M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
3801L:	linux-ima-devel@lists.sourceforge.net
3802L:	linux-security-module@vger.kernel.org
3803S:	Supported
3804F:	security/integrity/evm/
3805
3806EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3807M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3808M:	Chanwoo Choi <cw00.choi@samsung.com>
3809L:	linux-kernel@vger.kernel.org
3810T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3811S:	Maintained
3812F:	drivers/extcon/
3813F:	Documentation/extcon/
3814
3815EXYNOS DP DRIVER
3816M:	Jingoo Han <jg1.han@samsung.com>
3817L:	dri-devel@lists.freedesktop.org
3818S:	Maintained
3819F:	drivers/gpu/drm/exynos/exynos_dp*
3820
3821EXYNOS MIPI DISPLAY DRIVERS
3822M:	Inki Dae <inki.dae@samsung.com>
3823M:	Donghwa Lee <dh09.lee@samsung.com>
3824M:	Kyungmin Park <kyungmin.park@samsung.com>
3825L:	linux-fbdev@vger.kernel.org
3826S:	Maintained
3827F:	drivers/video/fbdev/exynos/exynos_mipi*
3828F:	include/video/exynos_mipi*
3829
3830F71805F HARDWARE MONITORING DRIVER
3831M:	Jean Delvare <jdelvare@suse.de>
3832L:	lm-sensors@lm-sensors.org
3833S:	Maintained
3834F:	Documentation/hwmon/f71805f
3835F:	drivers/hwmon/f71805f.c
3836
3837FC0011 TUNER DRIVER
3838M:	Michael Buesch <m@bues.ch>
3839L:	linux-media@vger.kernel.org
3840S:	Maintained
3841F:	drivers/media/tuners/fc0011.h
3842F:	drivers/media/tuners/fc0011.c
3843
3844FC2580 MEDIA DRIVER
3845M:	Antti Palosaari <crope@iki.fi>
3846L:	linux-media@vger.kernel.org
3847W:	http://linuxtv.org/
3848W:	http://palosaari.fi/linux/
3849Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3850T:	git git://linuxtv.org/anttip/media_tree.git
3851S:	Maintained
3852F:	drivers/media/tuners/fc2580*
3853
3854FANOTIFY
3855M:	Eric Paris <eparis@redhat.com>
3856S:	Maintained
3857F:	fs/notify/fanotify/
3858F:	include/linux/fanotify.h
3859F:	include/uapi/linux/fanotify.h
3860
3861FARSYNC SYNCHRONOUS DRIVER
3862M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
3863W:	http://www.farsite.co.uk/
3864S:	Supported
3865F:	drivers/net/wan/farsync.*
3866
3867FAULT INJECTION SUPPORT
3868M:	Akinobu Mita <akinobu.mita@gmail.com>
3869S:	Supported
3870F:	Documentation/fault-injection/
3871F:	lib/fault-inject.c
3872
3873FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3874M:	Robert Love <robert.w.love@intel.com>
3875L:	fcoe-devel@open-fcoe.org
3876W:	www.Open-FCoE.org
3877S:	Supported
3878F:	drivers/scsi/libfc/
3879F:	drivers/scsi/fcoe/
3880F:	include/scsi/fc/
3881F:	include/scsi/libfc.h
3882F:	include/scsi/libfcoe.h
3883F:	include/uapi/scsi/fc/
3884
3885FILE LOCKING (flock() and fcntl()/lockf())
3886M:	Jeff Layton <jlayton@poochiereds.net>
3887M:	J. Bruce Fields <bfields@fieldses.org>
3888L:	linux-fsdevel@vger.kernel.org
3889S:	Maintained
3890F:	include/linux/fcntl.h
3891F:	include/linux/fs.h
3892F:	include/uapi/linux/fcntl.h
3893F:	include/uapi/linux/fs.h
3894F:	fs/fcntl.c
3895F:	fs/locks.c
3896
3897FILESYSTEMS (VFS and infrastructure)
3898M:	Alexander Viro <viro@zeniv.linux.org.uk>
3899L:	linux-fsdevel@vger.kernel.org
3900S:	Maintained
3901F:	fs/*
3902
3903FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3904M:	Riku Voipio <riku.voipio@iki.fi>
3905L:	lm-sensors@lm-sensors.org
3906S:	Maintained
3907F:	drivers/hwmon/f75375s.c
3908F:	include/linux/f75375s.h
3909
3910FIREWIRE AUDIO DRIVERS
3911M:	Clemens Ladisch <clemens@ladisch.de>
3912L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3913T:	git git://git.alsa-project.org/alsa-kernel.git
3914S:	Maintained
3915F:	sound/firewire/
3916
3917FIREWIRE MEDIA DRIVERS (firedtv)
3918M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
3919L:	linux-media@vger.kernel.org
3920L:	linux1394-devel@lists.sourceforge.net
3921T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3922S:	Maintained
3923F:	drivers/media/firewire/
3924
3925FIREWIRE SBP-2 TARGET
3926M:	Chris Boot <bootc@bootc.net>
3927L:	linux-scsi@vger.kernel.org
3928L:	target-devel@vger.kernel.org
3929L:	linux1394-devel@lists.sourceforge.net
3930T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3931S:	Maintained
3932F:	drivers/target/sbp/
3933
3934FIREWIRE SUBSYSTEM
3935M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
3936L:	linux1394-devel@lists.sourceforge.net
3937W:	http://ieee1394.wiki.kernel.org/
3938T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3939S:	Maintained
3940F:	drivers/firewire/
3941F:	include/linux/firewire.h
3942F:	include/uapi/linux/firewire*.h
3943F:	tools/firewire/
3944
3945FIRMWARE LOADER (request_firmware)
3946M:	Ming Lei <ming.lei@canonical.com>
3947L:	linux-kernel@vger.kernel.org
3948S:	Maintained
3949F:	Documentation/firmware_class/
3950F:	drivers/base/firmware*.c
3951F:	include/linux/firmware.h
3952
3953FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3954M:	Joshua Morris <josh.h.morris@us.ibm.com>
3955M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3956S:	Maintained
3957F:	drivers/block/rsxx/
3958
3959FLOPPY DRIVER
3960M:	Jiri Kosina <jkosina@suse.cz>
3961T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3962S:	Odd fixes
3963F:	drivers/block/floppy.c
3964
3965FMC SUBSYSTEM
3966M:	Alessandro Rubini <rubini@gnudd.com>
3967W:	http://www.ohwr.org/projects/fmc-bus
3968S:	Supported
3969F:	drivers/fmc/
3970F:	include/linux/fmc*.h
3971F:	include/linux/ipmi-fru.h
3972K:	fmc_d.*register
3973
3974FPU EMULATOR
3975M:	Bill Metzenthen <billm@melbpc.org.au>
3976W:	http://floatingpoint.sourceforge.net/emulator/index.html
3977S:	Maintained
3978F:	arch/x86/math-emu/
3979
3980FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3981L:	netdev@vger.kernel.org
3982S:	Orphan
3983F:	drivers/net/wan/dlci.c
3984F:	drivers/net/wan/sdla.c
3985
3986FRAMEBUFFER LAYER
3987M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3988M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
3989L:	linux-fbdev@vger.kernel.org
3990W:	http://linux-fbdev.sourceforge.net/
3991Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
3992T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3993S:	Maintained
3994F:	Documentation/fb/
3995F:	Documentation/devicetree/bindings/fb/
3996F:	drivers/video/
3997F:	include/video/
3998F:	include/linux/fb.h
3999F:	include/uapi/video/
4000F:	include/uapi/linux/fb.h
4001
4002FREESCALE DIU FRAMEBUFFER DRIVER
4003M:	Timur Tabi <timur@tabi.org>
4004L:	linux-fbdev@vger.kernel.org
4005S:	Maintained
4006F:	drivers/video/fbdev/fsl-diu-fb.*
4007
4008FREESCALE DMA DRIVER
4009M:	Li Yang <leoli@freescale.com>
4010M:	Zhang Wei <zw@zh-kernel.org>
4011L:	linuxppc-dev@lists.ozlabs.org
4012S:	Maintained
4013F:	drivers/dma/fsldma.*
4014
4015FREESCALE I2C CPM DRIVER
4016M:	Jochen Friedrich <jochen@scram.de>
4017L:	linuxppc-dev@lists.ozlabs.org
4018L:	linux-i2c@vger.kernel.org
4019S:	Maintained
4020F:	drivers/i2c/busses/i2c-cpm.c
4021
4022FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4023M:	Sascha Hauer <kernel@pengutronix.de>
4024L:	linux-fbdev@vger.kernel.org
4025L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4026S:	Maintained
4027F:	include/linux/platform_data/video-imxfb.h
4028F:	drivers/video/fbdev/imxfb.c
4029
4030FREESCALE SOC FS_ENET DRIVER
4031M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4032M:	Vitaly Bordug <vbordug@ru.mvista.com>
4033L:	linuxppc-dev@lists.ozlabs.org
4034L:	netdev@vger.kernel.org
4035S:	Maintained
4036F:	drivers/net/ethernet/freescale/fs_enet/
4037F:	include/linux/fs_enet_pd.h
4038
4039FREESCALE QUICC ENGINE LIBRARY
4040L:	linuxppc-dev@lists.ozlabs.org
4041S:	Orphan
4042F:	arch/powerpc/sysdev/qe_lib/
4043F:	arch/powerpc/include/asm/*qe.h
4044
4045FREESCALE USB PERIPHERAL DRIVERS
4046M:	Li Yang <leoli@freescale.com>
4047L:	linux-usb@vger.kernel.org
4048L:	linuxppc-dev@lists.ozlabs.org
4049S:	Maintained
4050F:	drivers/usb/gadget/udc/fsl*
4051
4052FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4053M:	Li Yang <leoli@freescale.com>
4054L:	netdev@vger.kernel.org
4055L:	linuxppc-dev@lists.ozlabs.org
4056S:	Maintained
4057F:	drivers/net/ethernet/freescale/ucc_geth*
4058
4059FREESCALE QUICC ENGINE UCC UART DRIVER
4060M:	Timur Tabi <timur@tabi.org>
4061L:	linuxppc-dev@lists.ozlabs.org
4062S:	Maintained
4063F:	drivers/tty/serial/ucc_uart.c
4064
4065FREESCALE SOC SOUND DRIVERS
4066M:	Timur Tabi <timur@tabi.org>
4067M:	Nicolin Chen <nicoleotsuka@gmail.com>
4068M:	Xiubo Li <Xiubo.Lee@gmail.com>
4069L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4070L:	linuxppc-dev@lists.ozlabs.org
4071S:	Maintained
4072F:	sound/soc/fsl/fsl*
4073F:	sound/soc/fsl/imx*
4074F:	sound/soc/fsl/mpc8610_hpcd.c
4075
4076FREEVXFS FILESYSTEM
4077M:	Christoph Hellwig <hch@infradead.org>
4078W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4079S:	Maintained
4080F:	fs/freevxfs/
4081
4082FREEZER
4083M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4084M:	Pavel Machek <pavel@ucw.cz>
4085L:	linux-pm@vger.kernel.org
4086S:	Supported
4087F:	Documentation/power/freezing-of-tasks.txt
4088F:	include/linux/freezer.h
4089F:	kernel/freezer.c
4090
4091FRONTSWAP API
4092M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4093L:	linux-kernel@vger.kernel.org
4094S:	Maintained
4095F:	mm/frontswap.c
4096F:	include/linux/frontswap.h
4097
4098FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4099M:	David Howells <dhowells@redhat.com>
4100L:	linux-cachefs@redhat.com
4101S:	Supported
4102F:	Documentation/filesystems/caching/
4103F:	fs/fscache/
4104F:	include/linux/fscache*.h
4105
4106F2FS FILE SYSTEM
4107M:	Jaegeuk Kim <jaegeuk@kernel.org>
4108M:	Changman Lee <cm224.lee@samsung.com>
4109L:	linux-f2fs-devel@lists.sourceforge.net
4110W:	http://en.wikipedia.org/wiki/F2FS
4111T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4112S:	Maintained
4113F:	Documentation/filesystems/f2fs.txt
4114F:	Documentation/ABI/testing/sysfs-fs-f2fs
4115F:	fs/f2fs/
4116F:	include/linux/f2fs_fs.h
4117
4118FUJITSU FR-V (FRV) PORT
4119M:	David Howells <dhowells@redhat.com>
4120S:	Maintained
4121F:	arch/frv/
4122
4123FUJITSU LAPTOP EXTRAS
4124M:	Jonathan Woithe <jwoithe@just42.net>
4125L:	platform-driver-x86@vger.kernel.org
4126S:	Maintained
4127F:	drivers/platform/x86/fujitsu-laptop.c
4128
4129FUJITSU M-5MO LS CAMERA ISP DRIVER
4130M:	Kyungmin Park <kyungmin.park@samsung.com>
4131M:	Heungjun Kim <riverful.kim@samsung.com>
4132L:	linux-media@vger.kernel.org
4133S:	Maintained
4134F:	drivers/media/i2c/m5mols/
4135F:	include/media/m5mols.h
4136
4137FUJITSU TABLET EXTRAS
4138M:	Robert Gerlach <khnz@gmx.de>
4139L:	platform-driver-x86@vger.kernel.org
4140S:	Maintained
4141F:	drivers/platform/x86/fujitsu-tablet.c
4142
4143FUSE: FILESYSTEM IN USERSPACE
4144M:	Miklos Szeredi <miklos@szeredi.hu>
4145L:	fuse-devel@lists.sourceforge.net
4146W:	http://fuse.sourceforge.net/
4147S:	Maintained
4148F:	fs/fuse/
4149F:	include/uapi/linux/fuse.h
4150
4151FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4152M:	Rik Faith <faith@cs.unc.edu>
4153L:	linux-scsi@vger.kernel.org
4154S:	Odd Fixes (e.g., new signatures)
4155F:	drivers/scsi/fdomain.*
4156
4157GCOV BASED KERNEL PROFILING
4158M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4159S:	Maintained
4160F:	kernel/gcov/
4161F:	Documentation/gcov.txt
4162
4163GDT SCSI DISK ARRAY CONTROLLER DRIVER
4164M:	Achim Leubner <achim_leubner@adaptec.com>
4165L:	linux-scsi@vger.kernel.org
4166W:	http://www.icp-vortex.com/
4167S:	Supported
4168F:	drivers/scsi/gdt*
4169
4170GEMTEK FM RADIO RECEIVER DRIVER
4171M:	Hans Verkuil <hverkuil@xs4all.nl>
4172L:	linux-media@vger.kernel.org
4173T:	git git://linuxtv.org/media_tree.git
4174W:	http://linuxtv.org
4175S:	Maintained
4176F:	drivers/media/radio/radio-gemtek*
4177
4178GENERIC GPIO I2C DRIVER
4179M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4180S:	Supported
4181F:	drivers/i2c/busses/i2c-gpio.c
4182F:	include/linux/i2c-gpio.h
4183
4184GENERIC GPIO I2C MULTIPLEXER DRIVER
4185M:	Peter Korsgaard <peter.korsgaard@barco.com>
4186L:	linux-i2c@vger.kernel.org
4187S:	Supported
4188F:	drivers/i2c/muxes/i2c-mux-gpio.c
4189F:	include/linux/i2c-mux-gpio.h
4190F:	Documentation/i2c/muxes/i2c-mux-gpio
4191
4192GENERIC HDLC (WAN) DRIVERS
4193M:	Krzysztof Halasa <khc@pm.waw.pl>
4194W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4195S:	Maintained
4196F:	drivers/net/wan/c101.c
4197F:	drivers/net/wan/hd6457*
4198F:	drivers/net/wan/hdlc*
4199F:	drivers/net/wan/n2.c
4200F:	drivers/net/wan/pc300too.c
4201F:	drivers/net/wan/pci200syn.c
4202F:	drivers/net/wan/wanxl*
4203
4204GENERIC INCLUDE/ASM HEADER FILES
4205M:	Arnd Bergmann <arnd@arndb.de>
4206L:	linux-arch@vger.kernel.org
4207T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4208S:	Maintained
4209F:	include/asm-generic/
4210F:	include/uapi/asm-generic/
4211
4212GENERIC PHY FRAMEWORK
4213M:	Kishon Vijay Abraham I <kishon@ti.com>
4214L:	linux-kernel@vger.kernel.org
4215T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4216S:	Supported
4217F:	drivers/phy/
4218F:	include/linux/phy/
4219
4220GENERIC UIO DRIVER FOR PCI DEVICES
4221M:	"Michael S. Tsirkin" <mst@redhat.com>
4222L:	kvm@vger.kernel.org
4223S:	Supported
4224F:	drivers/uio/uio_pci_generic.c
4225
4226GET_MAINTAINER SCRIPT
4227M:	Joe Perches <joe@perches.com>
4228S:	Maintained
4229F:	scripts/get_maintainer.pl
4230
4231GFS2 FILE SYSTEM
4232M:	Steven Whitehouse <swhiteho@redhat.com>
4233L:	cluster-devel@redhat.com
4234W:	http://sources.redhat.com/cluster/
4235T:	git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4236T:	git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4237S:	Supported
4238F:	Documentation/filesystems/gfs2*.txt
4239F:	fs/gfs2/
4240F:	include/uapi/linux/gfs2_ondisk.h
4241
4242GIGASET ISDN DRIVERS
4243M:	Hansjoerg Lipp <hjlipp@web.de>
4244M:	Tilman Schmidt <tilman@imap.cc>
4245L:	gigaset307x-common@lists.sourceforge.net
4246W:	http://gigaset307x.sourceforge.net/
4247S:	Maintained
4248F:	Documentation/isdn/README.gigaset
4249F:	drivers/isdn/gigaset/
4250F:	include/uapi/linux/gigaset_dev.h
4251
4252GO7007 MPEG CODEC
4253M:	Hans Verkuil <hans.verkuil@cisco.com>
4254L:	linux-media@vger.kernel.org
4255S:	Maintained
4256F:	drivers/media/usb/go7007/
4257
4258GOODIX TOUCHSCREEN
4259M:	Bastien Nocera <hadess@hadess.net>
4260L:	linux-input@vger.kernel.org
4261S:	Maintained
4262F:	drivers/input/touchscreen/goodix.c
4263
4264GPIO SUBSYSTEM
4265M:	Linus Walleij <linus.walleij@linaro.org>
4266M:	Alexandre Courbot <gnurou@gmail.com>
4267L:	linux-gpio@vger.kernel.org
4268T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4269S:	Maintained
4270F:	Documentation/gpio/
4271F:	drivers/gpio/
4272F:	include/linux/gpio/
4273F:	include/linux/gpio.h
4274F:	include/asm-generic/gpio.h
4275
4276GRE DEMULTIPLEXER DRIVER
4277M:	Dmitry Kozlov <xeb@mail.ru>
4278L:	netdev@vger.kernel.org
4279S:	Maintained
4280F:	net/ipv4/gre_demux.c
4281F:	net/ipv4/gre_offload.c
4282F:	include/net/gre.h
4283
4284GRETH 10/100/1G Ethernet MAC device driver
4285M:	Kristoffer Glembo <kristoffer@gaisler.com>
4286L:	netdev@vger.kernel.org
4287S:	Maintained
4288F:	drivers/net/ethernet/aeroflex/
4289
4290GSPCA FINEPIX SUBDRIVER
4291M:	Frank Zago <frank@zago.net>
4292L:	linux-media@vger.kernel.org
4293T:	git git://linuxtv.org/media_tree.git
4294S:	Maintained
4295F:	drivers/media/usb/gspca/finepix.c
4296
4297GSPCA GL860 SUBDRIVER
4298M:	Olivier Lorin <o.lorin@laposte.net>
4299L:	linux-media@vger.kernel.org
4300T:	git git://linuxtv.org/media_tree.git
4301S:	Maintained
4302F:	drivers/media/usb/gspca/gl860/
4303
4304GSPCA M5602 SUBDRIVER
4305M:	Erik Andren <erik.andren@gmail.com>
4306L:	linux-media@vger.kernel.org
4307T:	git git://linuxtv.org/media_tree.git
4308S:	Maintained
4309F:	drivers/media/usb/gspca/m5602/
4310
4311GSPCA PAC207 SONIXB SUBDRIVER
4312M:	Hans de Goede <hdegoede@redhat.com>
4313L:	linux-media@vger.kernel.org
4314T:	git git://linuxtv.org/media_tree.git
4315S:	Maintained
4316F:	drivers/media/usb/gspca/pac207.c
4317
4318GSPCA SN9C20X SUBDRIVER
4319M:	Brian Johnson <brijohn@gmail.com>
4320L:	linux-media@vger.kernel.org
4321T:	git git://linuxtv.org/media_tree.git
4322S:	Maintained
4323F:	drivers/media/usb/gspca/sn9c20x.c
4324
4325GSPCA T613 SUBDRIVER
4326M:	Leandro Costantino <lcostantino@gmail.com>
4327L:	linux-media@vger.kernel.org
4328T:	git git://linuxtv.org/media_tree.git
4329S:	Maintained
4330F:	drivers/media/usb/gspca/t613.c
4331
4332GSPCA USB WEBCAM DRIVER
4333M:	Hans de Goede <hdegoede@redhat.com>
4334L:	linux-media@vger.kernel.org
4335T:	git git://linuxtv.org/media_tree.git
4336S:	Maintained
4337F:	drivers/media/usb/gspca/
4338
4339GUID PARTITION TABLE (GPT)
4340M:	Davidlohr Bueso <davidlohr@hp.com>
4341L:	linux-efi@vger.kernel.org
4342S:	Maintained
4343F:	block/partitions/efi.*
4344
4345STK1160 USB VIDEO CAPTURE DRIVER
4346M:	Ezequiel Garcia <elezegarcia@gmail.com>
4347L:	linux-media@vger.kernel.org
4348T:	git git://linuxtv.org/media_tree.git
4349S:	Maintained
4350F:	drivers/media/usb/stk1160/
4351
4352HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4353M:	Frank Seidel <frank@f-seidel.de>
4354L:	platform-driver-x86@vger.kernel.org
4355W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4356S:	Maintained
4357F:	drivers/platform/x86/hdaps.c
4358
4359HDPVR USB VIDEO ENCODER DRIVER
4360M:	Hans Verkuil <hverkuil@xs4all.nl>
4361L:	linux-media@vger.kernel.org
4362T:	git git://linuxtv.org/media_tree.git
4363W:	http://linuxtv.org
4364S:	Odd Fixes
4365F:	drivers/media/usb/hdpvr/
4366
4367HWPOISON MEMORY FAILURE HANDLING
4368M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4369L:	linux-mm@kvack.org
4370S:	Maintained
4371F:	mm/memory-failure.c
4372F:	mm/hwpoison-inject.c
4373
4374HYPERVISOR VIRTUAL CONSOLE DRIVER
4375L:	linuxppc-dev@lists.ozlabs.org
4376S:	Odd Fixes
4377F:	drivers/tty/hvc/
4378
4379HACKRF MEDIA DRIVER
4380M:	Antti Palosaari <crope@iki.fi>
4381L:	linux-media@vger.kernel.org
4382W:	http://linuxtv.org/
4383W:	http://palosaari.fi/linux/
4384Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4385T:	git git://linuxtv.org/anttip/media_tree.git
4386S:	Maintained
4387F:	drivers/media/usb/hackrf/
4388
4389HARDWARE MONITORING
4390M:	Jean Delvare <jdelvare@suse.de>
4391M:	Guenter Roeck <linux@roeck-us.net>
4392L:	lm-sensors@lm-sensors.org
4393W:	http://www.lm-sensors.org/
4394T:	quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4395T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4396S:	Maintained
4397F:	Documentation/hwmon/
4398F:	drivers/hwmon/
4399F:	include/linux/hwmon*.h
4400
4401HARDWARE RANDOM NUMBER GENERATOR CORE
4402M:	Matt Mackall <mpm@selenic.com>
4403M:	Herbert Xu <herbert@gondor.apana.org.au>
4404S:	Odd fixes
4405F:	Documentation/hw_random.txt
4406F:	drivers/char/hw_random/
4407F:	include/linux/hw_random.h
4408
4409HARDWARE SPINLOCK CORE
4410M:	Ohad Ben-Cohen <ohad@wizery.com>
4411S:	Maintained
4412F:	Documentation/hwspinlock.txt
4413F:	drivers/hwspinlock/hwspinlock_*
4414F:	include/linux/hwspinlock.h
4415
4416HARMONY SOUND DRIVER
4417L:	linux-parisc@vger.kernel.org
4418S:	Maintained
4419F:	sound/parisc/harmony.*
4420
4421HD29L2 MEDIA DRIVER
4422M:	Antti Palosaari <crope@iki.fi>
4423L:	linux-media@vger.kernel.org
4424W:	http://linuxtv.org/
4425W:	http://palosaari.fi/linux/
4426Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4427T:	git git://linuxtv.org/anttip/media_tree.git
4428S:	Maintained
4429F:	drivers/media/dvb-frontends/hd29l2*
4430
4431HEWLETT-PACKARD SMART2 RAID DRIVER
4432L:	iss_storagedev@hp.com
4433S:	Orphan
4434F:	Documentation/blockdev/cpqarray.txt
4435F:	drivers/block/cpqarray.*
4436
4437HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4438M:	Don Brace <don.brace@pmcs.com>
4439L:	iss_storagedev@hp.com
4440L:	storagedev@pmcs.com
4441L:	linux-scsi@vger.kernel.org
4442S:	Supported
4443F:	Documentation/scsi/hpsa.txt
4444F:	drivers/scsi/hpsa*.[ch]
4445F:	include/linux/cciss*.h
4446F:	include/uapi/linux/cciss*.h
4447
4448HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4449M:	Don Brace <don.brace@pmcs.com>
4450L:	iss_storagedev@hp.com
4451L:	storagedev@pmcs.com
4452L:	linux-scsi@vger.kernel.org
4453S:	Supported
4454F:	Documentation/blockdev/cciss.txt
4455F:	drivers/block/cciss*
4456F:	include/linux/cciss_ioctl.h
4457F:	include/uapi/linux/cciss_ioctl.h
4458
4459HFS FILESYSTEM
4460L:	linux-fsdevel@vger.kernel.org
4461S:	Orphan
4462F:	Documentation/filesystems/hfs.txt
4463F:	fs/hfs/
4464
4465HFSPLUS FILESYSTEM
4466L:	linux-fsdevel@vger.kernel.org
4467S:	Orphan
4468F:	Documentation/filesystems/hfsplus.txt
4469F:	fs/hfsplus/
4470
4471HGA FRAMEBUFFER DRIVER
4472M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4473L:	linux-nvidia@lists.surfsouth.com
4474W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4475S:	Maintained
4476F:	drivers/video/fbdev/hgafb.c
4477
4478HIBERNATION (aka Software Suspend, aka swsusp)
4479M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4480M:	Pavel Machek <pavel@ucw.cz>
4481L:	linux-pm@vger.kernel.org
4482S:	Supported
4483F:	arch/x86/power/
4484F:	drivers/base/power/
4485F:	kernel/power/
4486F:	include/linux/suspend.h
4487F:	include/linux/freezer.h
4488F:	include/linux/pm.h
4489F:	arch/*/include/asm/suspend*.h
4490
4491HID CORE LAYER
4492M:	Jiri Kosina <jkosina@suse.cz>
4493L:	linux-input@vger.kernel.org
4494T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4495S:	Maintained
4496F:	drivers/hid/
4497F:	include/linux/hid*
4498F:	include/uapi/linux/hid*
4499
4500HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4501M:	Thomas Gleixner <tglx@linutronix.de>
4502L:	linux-kernel@vger.kernel.org
4503T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4504S:	Maintained
4505F:	Documentation/timers/
4506F:	kernel/time/hrtimer.c
4507F:	kernel/time/clockevents.c
4508F:	kernel/time/tick*.*
4509F:	kernel/time/timer_*.c
4510F:	include/linux/clockchips.h
4511F:	include/linux/hrtimer.h
4512
4513HIGH-SPEED SCC DRIVER FOR AX.25
4514L:	linux-hams@vger.kernel.org
4515S:	Orphan
4516F:	drivers/net/hamradio/dmascc.c
4517F:	drivers/net/hamradio/scc.c
4518
4519HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4520M:	HighPoint Linux Team <linux@highpoint-tech.com>
4521W:	http://www.highpoint-tech.com
4522S:	Supported
4523F:	Documentation/scsi/hptiop.txt
4524F:	drivers/scsi/hptiop.c
4525
4526HIPPI
4527M:	Jes Sorensen <jes@trained-monkey.org>
4528L:	linux-hippi@sunsite.dk
4529S:	Maintained
4530F:	include/linux/hippidevice.h
4531F:	include/uapi/linux/if_hippi.h
4532F:	net/802/hippi.c
4533F:	drivers/net/hippi/
4534
4535HOST AP DRIVER
4536M:	Jouni Malinen <j@w1.fi>
4537L:	hostap@shmoo.com (subscribers-only)
4538L:	linux-wireless@vger.kernel.org
4539W:	http://hostap.epitest.fi/
4540S:	Maintained
4541F:	drivers/net/wireless/hostap/
4542
4543HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4544L:	platform-driver-x86@vger.kernel.org
4545S:	Orphan
4546F:	drivers/platform/x86/tc1100-wmi.c
4547
4548HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4549M:	Jaroslav Kysela <perex@perex.cz>
4550S:	Maintained
4551F:	drivers/net/ethernet/hp/hp100.*
4552
4553HPET:	High Precision Event Timers driver
4554M:	Clemens Ladisch <clemens@ladisch.de>
4555S:	Maintained
4556F:	Documentation/timers/hpet.txt
4557F:	drivers/char/hpet.c
4558F:	include/linux/hpet.h
4559F:	include/uapi/linux/hpet.h
4560
4561HPET:	x86
4562S:	Orphan
4563F:	arch/x86/kernel/hpet.c
4564F:	arch/x86/include/asm/hpet.h
4565
4566HPFS FILESYSTEM
4567M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4568W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4569S:	Maintained
4570F:	fs/hpfs/
4571
4572HSI SUBSYSTEM
4573M:	Sebastian Reichel <sre@kernel.org>
4574T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4575S:	Maintained
4576F:	Documentation/ABI/testing/sysfs-bus-hsi
4577F:	Documentation/hsi.txt
4578F:	drivers/hsi/
4579F:	include/linux/hsi/
4580F:	include/uapi/linux/hsi/
4581
4582HSO 3G MODEM DRIVER
4583M:	Jan Dumon <j.dumon@option.com>
4584W:	http://www.pharscape.org
4585S:	Maintained
4586F:	drivers/net/usb/hso.c
4587
4588HSR NETWORK PROTOCOL
4589M:	Arvid Brodin <arvid.brodin@alten.se>
4590L:	netdev@vger.kernel.org
4591S:	Maintained
4592F:	net/hsr/
4593
4594HTCPEN TOUCHSCREEN DRIVER
4595M:	Pau Oliva Fora <pof@eslack.org>
4596L:	linux-input@vger.kernel.org
4597S:	Maintained
4598F:	drivers/input/touchscreen/htcpen.c
4599
4600HUGETLB FILESYSTEM
4601M:	Nadia Yvette Chambers <nyc@holomorphy.com>
4602S:	Maintained
4603F:	fs/hugetlbfs/
4604
4605Hyper-V CORE AND DRIVERS
4606M:	K. Y. Srinivasan <kys@microsoft.com>
4607M:	Haiyang Zhang <haiyangz@microsoft.com>
4608L:	devel@linuxdriverproject.org
4609S:	Maintained
4610F:	arch/x86/include/asm/mshyperv.h
4611F:	arch/x86/include/uapi/asm/hyperv.h
4612F:	arch/x86/kernel/cpu/mshyperv.c
4613F:	drivers/hid/hid-hyperv.c
4614F:	drivers/hv/
4615F:	drivers/input/serio/hyperv-keyboard.c
4616F:	drivers/net/hyperv/
4617F:	drivers/scsi/storvsc_drv.c
4618F:	drivers/video/fbdev/hyperv_fb.c
4619F:	include/linux/hyperv.h
4620F:	tools/hv/
4621
4622I2C OVER PARALLEL PORT
4623M:	Jean Delvare <jdelvare@suse.de>
4624L:	linux-i2c@vger.kernel.org
4625S:	Maintained
4626F:	Documentation/i2c/busses/i2c-parport
4627F:	Documentation/i2c/busses/i2c-parport-light
4628F:	drivers/i2c/busses/i2c-parport.c
4629F:	drivers/i2c/busses/i2c-parport-light.c
4630
4631I2C/SMBUS CONTROLLER DRIVERS FOR PC
4632M:	Jean Delvare <jdelvare@suse.de>
4633L:	linux-i2c@vger.kernel.org
4634S:	Maintained
4635F:	Documentation/i2c/busses/i2c-ali1535
4636F:	Documentation/i2c/busses/i2c-ali1563
4637F:	Documentation/i2c/busses/i2c-ali15x3
4638F:	Documentation/i2c/busses/i2c-amd756
4639F:	Documentation/i2c/busses/i2c-amd8111
4640F:	Documentation/i2c/busses/i2c-i801
4641F:	Documentation/i2c/busses/i2c-nforce2
4642F:	Documentation/i2c/busses/i2c-piix4
4643F:	Documentation/i2c/busses/i2c-sis5595
4644F:	Documentation/i2c/busses/i2c-sis630
4645F:	Documentation/i2c/busses/i2c-sis96x
4646F:	Documentation/i2c/busses/i2c-via
4647F:	Documentation/i2c/busses/i2c-viapro
4648F:	drivers/i2c/busses/i2c-ali1535.c
4649F:	drivers/i2c/busses/i2c-ali1563.c
4650F:	drivers/i2c/busses/i2c-ali15x3.c
4651F:	drivers/i2c/busses/i2c-amd756.c
4652F:	drivers/i2c/busses/i2c-amd756-s4882.c
4653F:	drivers/i2c/busses/i2c-amd8111.c
4654F:	drivers/i2c/busses/i2c-i801.c
4655F:	drivers/i2c/busses/i2c-isch.c
4656F:	drivers/i2c/busses/i2c-nforce2.c
4657F:	drivers/i2c/busses/i2c-nforce2-s4985.c
4658F:	drivers/i2c/busses/i2c-piix4.c
4659F:	drivers/i2c/busses/i2c-sis5595.c
4660F:	drivers/i2c/busses/i2c-sis630.c
4661F:	drivers/i2c/busses/i2c-sis96x.c
4662F:	drivers/i2c/busses/i2c-via.c
4663F:	drivers/i2c/busses/i2c-viapro.c
4664
4665I2C/SMBUS ISMT DRIVER
4666M:	Seth Heasley <seth.heasley@intel.com>
4667M:	Neil Horman <nhorman@tuxdriver.com>
4668L:	linux-i2c@vger.kernel.org
4669F:	drivers/i2c/busses/i2c-ismt.c
4670F:	Documentation/i2c/busses/i2c-ismt
4671
4672I2C/SMBUS STUB DRIVER
4673M:	Jean Delvare <jdelvare@suse.de>
4674L:	linux-i2c@vger.kernel.org
4675S:	Maintained
4676F:	drivers/i2c/i2c-stub.c
4677
4678I2C SUBSYSTEM
4679M:	Wolfram Sang <wsa@the-dreams.de>
4680L:	linux-i2c@vger.kernel.org
4681W:	https://i2c.wiki.kernel.org/
4682Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
4683T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4684S:	Maintained
4685F:	Documentation/devicetree/bindings/i2c/
4686F:	Documentation/i2c/
4687F:	drivers/i2c/
4688F:	include/linux/i2c.h
4689F:	include/linux/i2c-*.h
4690F:	include/uapi/linux/i2c.h
4691F:	include/uapi/linux/i2c-*.h
4692
4693I2C ACPI SUPPORT
4694M:	Mika Westerberg <mika.westerberg@linux.intel.com>
4695L:	linux-i2c@vger.kernel.org
4696L:	linux-acpi@vger.kernel.org
4697S:	Maintained
4698
4699I2C-TAOS-EVM DRIVER
4700M:	Jean Delvare <jdelvare@suse.de>
4701L:	linux-i2c@vger.kernel.org
4702S:	Maintained
4703F:	Documentation/i2c/busses/i2c-taos-evm
4704F:	drivers/i2c/busses/i2c-taos-evm.c
4705
4706I2C-TINY-USB DRIVER
4707M:	Till Harbaum <till@harbaum.org>
4708L:	linux-i2c@vger.kernel.org
4709W:	http://www.harbaum.org/till/i2c_tiny_usb
4710S:	Maintained
4711F:	drivers/i2c/busses/i2c-tiny-usb.c
4712
4713i386 BOOT CODE
4714M:	"H. Peter Anvin" <hpa@zytor.com>
4715S:	Maintained
4716F:	arch/x86/boot/
4717
4718i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4719M:	"H. Peter Anvin" <hpa@zytor.com>
4720T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4721S:	Maintained
4722
4723IA64 (Itanium) PLATFORM
4724M:	Tony Luck <tony.luck@intel.com>
4725M:	Fenghua Yu <fenghua.yu@intel.com>
4726L:	linux-ia64@vger.kernel.org
4727T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4728S:	Maintained
4729F:	arch/ia64/
4730
4731IBM Power in-Nest Crypto Acceleration
4732M:	Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4733M:	Fionnuala Gunter <fin@linux.vnet.ibm.com>
4734L:	linux-crypto@vger.kernel.org
4735S:	Supported
4736F:	drivers/crypto/nx/
4737
4738IBM Power 842 compression accelerator
4739M:	Dan Streetman <ddstreet@us.ibm.com>
4740S:	Supported
4741F:	drivers/crypto/nx/nx-842.c
4742F:	include/linux/nx842.h
4743
4744IBM Power Linux RAID adapter
4745M:	Brian King <brking@us.ibm.com>
4746S:	Supported
4747F:	drivers/scsi/ipr.*
4748
4749IBM Power Virtual Ethernet Device Driver
4750M:	Santiago Leon <santil@linux.vnet.ibm.com>
4751L:	netdev@vger.kernel.org
4752S:	Supported
4753F:	drivers/net/ethernet/ibm/ibmveth.*
4754
4755IBM Power Virtual SCSI Device Drivers
4756M:	Nathan Fontenot <nfont@linux.vnet.ibm.com>
4757L:	linux-scsi@vger.kernel.org
4758S:	Supported
4759F:	drivers/scsi/ibmvscsi/ibmvscsi*
4760F:	drivers/scsi/ibmvscsi/viosrp.h
4761
4762IBM Power Virtual FC Device Drivers
4763M:	Brian King <brking@linux.vnet.ibm.com>
4764L:	linux-scsi@vger.kernel.org
4765S:	Supported
4766F:	drivers/scsi/ibmvscsi/ibmvfc*
4767
4768IBM ServeRAID RAID DRIVER
4769S:	Orphan
4770F:	drivers/scsi/ips.*
4771
4772ICH LPC AND GPIO DRIVER
4773M:	Peter Tyser <ptyser@xes-inc.com>
4774S:	Maintained
4775F:	drivers/mfd/lpc_ich.c
4776F:	drivers/gpio/gpio-ich.c
4777
4778IDE SUBSYSTEM
4779M:	"David S. Miller" <davem@davemloft.net>
4780L:	linux-ide@vger.kernel.org
4781Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
4782T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4783S:	Maintained
4784F:	Documentation/ide/
4785F:	drivers/ide/
4786F:	include/linux/ide.h
4787
4788IDEAPAD LAPTOP EXTRAS DRIVER
4789M:	Ike Panhc <ike.pan@canonical.com>
4790L:	platform-driver-x86@vger.kernel.org
4791W:	http://launchpad.net/ideapad-laptop
4792S:	Maintained
4793F:	drivers/platform/x86/ideapad-laptop.c
4794
4795IDEAPAD LAPTOP SLIDEBAR DRIVER
4796M:	Andrey Moiseev <o2g.org.ru@gmail.com>
4797L:	linux-input@vger.kernel.org
4798W:	https://github.com/o2genum/ideapad-slidebar
4799S:	Maintained
4800F:	drivers/input/misc/ideapad_slidebar.c
4801
4802IDE/ATAPI DRIVERS
4803M:	Borislav Petkov <bp@alien8.de>
4804L:	linux-ide@vger.kernel.org
4805S:	Maintained
4806F:	Documentation/cdrom/ide-cd
4807F:	drivers/ide/ide-cd*
4808
4809IDLE-I7300
4810M:	Andy Henroid <andrew.d.henroid@intel.com>
4811L:	linux-pm@vger.kernel.org
4812S:	Supported
4813F:	drivers/idle/i7300_idle.c
4814
4815IEEE 802.15.4 SUBSYSTEM
4816M:	Alexander Aring <alex.aring@gmail.com>
4817L:	linux-wpan@vger.kernel.org
4818W:	https://github.com/linux-wpan
4819T:	git git://github.com/linux-wpan/linux-wpan-next.git
4820S:	Maintained
4821F:	net/ieee802154/
4822F:	net/mac802154/
4823F:	drivers/net/ieee802154/
4824F:	include/linux/nl802154.h
4825F:	include/linux/ieee802154.h
4826F:	include/net/nl802154.h
4827F:	include/net/mac802154.h
4828F:	include/net/af_ieee802154.h
4829F:	include/net/cfg802154.h
4830F:	include/net/ieee802154_netdev.h
4831F:	Documentation/networking/ieee802154.txt
4832
4833IGORPLUG-USB IR RECEIVER
4834M:	Sean Young <sean@mess.org>
4835L:	linux-media@vger.kernel.org
4836S:	Maintained
4837F:	drivers/media/rc/igorplugusb.c
4838
4839IGUANAWORKS USB IR TRANSCEIVER
4840M:	Sean Young <sean@mess.org>
4841L:	linux-media@vger.kernel.org
4842S:	Maintained
4843F:	drivers/media/rc/iguanair.c
4844
4845IIO SUBSYSTEM AND DRIVERS
4846M:	Jonathan Cameron <jic23@kernel.org>
4847R:	Hartmut Knaack <knaack.h@gmx.de>
4848R:	Lars-Peter Clausen <lars@metafoo.de>
4849R:	Peter Meerwald <pmeerw@pmeerw.net>
4850L:	linux-iio@vger.kernel.org
4851S:	Maintained
4852F:	drivers/iio/
4853F:	drivers/staging/iio/
4854F:	include/linux/iio/
4855
4856IKANOS/ADI EAGLE ADSL USB DRIVER
4857M:	Matthieu Castet <castet.matthieu@free.fr>
4858M:	Stanislaw Gruszka <stf_xl@wp.pl>
4859S:	Maintained
4860F:	drivers/usb/atm/ueagle-atm.c
4861
4862INA209 HARDWARE MONITOR DRIVER
4863M:	Guenter Roeck <linux@roeck-us.net>
4864L:	lm-sensors@lm-sensors.org
4865S:	Maintained
4866F:	Documentation/hwmon/ina209
4867F:	Documentation/devicetree/bindings/i2c/ina209.txt
4868F:	drivers/hwmon/ina209.c
4869
4870INA2XX HARDWARE MONITOR DRIVER
4871M:	Guenter Roeck <linux@roeck-us.net>
4872L:	lm-sensors@lm-sensors.org
4873S:	Maintained
4874F:	Documentation/hwmon/ina2xx
4875F:	drivers/hwmon/ina2xx.c
4876F:	include/linux/platform_data/ina2xx.h
4877
4878INDUSTRY PACK SUBSYSTEM (IPACK)
4879M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4880M:	Jens Taprogge <jens.taprogge@taprogge.org>
4881M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4882L:	industrypack-devel@lists.sourceforge.net
4883W:	http://industrypack.sourceforge.net
4884S:	Maintained
4885F:	drivers/ipack/
4886
4887INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4888M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4889M:	Dmitry Kasatkin <d.kasatkin@samsung.com>
4890L:	linux-ima-devel@lists.sourceforge.net
4891L:	linux-ima-user@lists.sourceforge.net
4892L:	linux-security-module@vger.kernel.org
4893S:	Supported
4894F:	security/integrity/ima/
4895
4896IMGTEC IR DECODER DRIVER
4897M:	James Hogan <james.hogan@imgtec.com>
4898S:	Maintained
4899F:	drivers/media/rc/img-ir/
4900
4901IMS TWINTURBO FRAMEBUFFER DRIVER
4902L:	linux-fbdev@vger.kernel.org
4903S:	Orphan
4904F:	drivers/video/fbdev/imsttfb.c
4905
4906INFINIBAND SUBSYSTEM
4907M:	Roland Dreier <roland@kernel.org>
4908M:	Sean Hefty <sean.hefty@intel.com>
4909M:	Hal Rosenstock <hal.rosenstock@gmail.com>
4910L:	linux-rdma@vger.kernel.org
4911W:	http://www.openfabrics.org/
4912Q:	http://patchwork.kernel.org/project/linux-rdma/list/
4913T:	git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4914S:	Supported
4915F:	Documentation/infiniband/
4916F:	drivers/infiniband/
4917F:	include/uapi/linux/if_infiniband.h
4918
4919INOTIFY
4920M:	John McCutchan <john@johnmccutchan.com>
4921M:	Robert Love <rlove@rlove.org>
4922M:	Eric Paris <eparis@parisplace.org>
4923S:	Maintained
4924F:	Documentation/filesystems/inotify.txt
4925F:	fs/notify/inotify/
4926F:	include/linux/inotify.h
4927F:	include/uapi/linux/inotify.h
4928
4929INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4930M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
4931M:	Dmitry Torokhov <dtor@mail.ru>
4932L:	linux-input@vger.kernel.org
4933Q:	http://patchwork.kernel.org/project/linux-input/list/
4934T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4935S:	Maintained
4936F:	drivers/input/
4937F:	include/linux/input.h
4938F:	include/uapi/linux/input.h
4939F:	include/linux/input/
4940
4941INPUT MULTITOUCH (MT) PROTOCOL
4942M:	Henrik Rydberg <rydberg@euromail.se>
4943L:	linux-input@vger.kernel.org
4944T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4945S:	Maintained
4946F:	Documentation/input/multi-touch-protocol.txt
4947F:	drivers/input/input-mt.c
4948K:	\b(ABS|SYN)_MT_
4949
4950INTEL C600 SERIES SAS CONTROLLER DRIVER
4951M:	Intel SCU Linux support <intel-linux-scu@intel.com>
4952M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4953M:	Dave Jiang <dave.jiang@intel.com>
4954L:	linux-scsi@vger.kernel.org
4955T:	git git://git.code.sf.net/p/intel-sas/isci
4956S:	Supported
4957F:	drivers/scsi/isci/
4958
4959INTEL IDLE DRIVER
4960M:	Len Brown <lenb@kernel.org>
4961L:	linux-pm@vger.kernel.org
4962T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4963S:	Supported
4964F:	drivers/idle/intel_idle.c
4965
4966INTEL PSTATE DRIVER
4967M:	Kristen Carlson Accardi <kristen@linux.intel.com>
4968L:	linux-pm@vger.kernel.org
4969S:	Supported
4970F:	drivers/cpufreq/intel_pstate.c
4971
4972INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4973M:	Maik Broemme <mbroemme@plusserver.de>
4974L:	linux-fbdev@vger.kernel.org
4975S:	Maintained
4976F:	Documentation/fb/intelfb.txt
4977F:	drivers/video/fbdev/intelfb/
4978
4979INTEL 810/815 FRAMEBUFFER DRIVER
4980M:	Antonino Daplas <adaplas@gmail.com>
4981L:	linux-fbdev@vger.kernel.org
4982S:	Maintained
4983F:	drivers/video/fbdev/i810/
4984
4985INTEL MENLOW THERMAL DRIVER
4986M:	Sujith Thomas <sujith.thomas@intel.com>
4987L:	platform-driver-x86@vger.kernel.org
4988W:	https://01.org/linux-acpi
4989S:	Supported
4990F:	drivers/platform/x86/intel_menlow.c
4991
4992INTEL IA32 MICROCODE UPDATE SUPPORT
4993M:	Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4994S:	Maintained
4995F:	arch/x86/kernel/cpu/microcode/core*
4996F:	arch/x86/kernel/cpu/microcode/intel*
4997
4998INTEL I/OAT DMA DRIVER
4999M:	Dave Jiang <dave.jiang@intel.com>
5000R:	Dan Williams <dan.j.williams@intel.com>
5001L:	dmaengine@vger.kernel.org
5002Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5003S:	Supported
5004F:	drivers/dma/ioat*
5005
5006INTEL IOMMU (VT-d)
5007M:	David Woodhouse <dwmw2@infradead.org>
5008L:	iommu@lists.linux-foundation.org
5009T:	git git://git.infradead.org/iommu-2.6.git
5010S:	Supported
5011F:	drivers/iommu/intel-iommu.c
5012F:	include/linux/intel-iommu.h
5013
5014INTEL IOP-ADMA DMA DRIVER
5015R:	Dan Williams <dan.j.williams@intel.com>
5016S:	Odd fixes
5017F:	drivers/dma/iop-adma.c
5018
5019INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5020M:	Krzysztof Halasa <khalasa@piap.pl>
5021S:	Maintained
5022F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5023F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5024F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5025F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5026F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5027F:	drivers/net/wan/ixp4xx_hss.c
5028
5029INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5030M:	Deepak Saxena <dsaxena@plexity.net>
5031S:	Maintained
5032F:	drivers/char/hw_random/ixp4xx-rng.c
5033
5034INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5035M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5036M:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5037M:	Bruce Allan <bruce.w.allan@intel.com>
5038M:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5039M:	Don Skidmore <donald.c.skidmore@intel.com>
5040M:	Greg Rose <gregory.v.rose@intel.com>
5041M:	Matthew Vick <matthew.vick@intel.com>
5042M:	John Ronciak <john.ronciak@intel.com>
5043M:	Mitch Williams <mitch.a.williams@intel.com>
5044M:	Linux NICS <linux.nics@intel.com>
5045L:	e1000-devel@lists.sourceforge.net
5046W:	http://www.intel.com/support/feedback.htm
5047W:	http://e1000.sourceforge.net/
5048T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5049T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5050S:	Supported
5051F:	Documentation/networking/e100.txt
5052F:	Documentation/networking/e1000.txt
5053F:	Documentation/networking/e1000e.txt
5054F:	Documentation/networking/igb.txt
5055F:	Documentation/networking/igbvf.txt
5056F:	Documentation/networking/ixgb.txt
5057F:	Documentation/networking/ixgbe.txt
5058F:	Documentation/networking/ixgbevf.txt
5059F:	Documentation/networking/i40e.txt
5060F:	Documentation/networking/i40evf.txt
5061F:	drivers/net/ethernet/intel/
5062F:	drivers/net/ethernet/intel/*/
5063
5064INTEL-MID GPIO DRIVER
5065M:	David Cohen <david.a.cohen@linux.intel.com>
5066L:	linux-gpio@vger.kernel.org
5067S:	Maintained
5068F:	drivers/gpio/gpio-intel-mid.c
5069
5070INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5071M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5072L:	linux-wireless@vger.kernel.org
5073S:	Maintained
5074F:	Documentation/networking/README.ipw2100
5075F:	Documentation/networking/README.ipw2200
5076F:	drivers/net/wireless/ipw2x00/
5077
5078INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5079M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5080M:	Gang Wei <gang.wei@intel.com>
5081M:	Shane Wang <shane.wang@intel.com>
5082L:	tboot-devel@lists.sourceforge.net
5083W:	http://tboot.sourceforge.net
5084T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5085S:	Supported
5086F:	Documentation/intel_txt.txt
5087F:	include/linux/tboot.h
5088F:	arch/x86/kernel/tboot.c
5089
5090INTEL WIRELESS WIMAX CONNECTION 2400
5091M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5092M:	linux-wimax@intel.com
5093L:     wimax@linuxwimax.org (subscribers-only)
5094S:	Supported
5095W:	http://linuxwimax.org
5096F:	Documentation/wimax/README.i2400m
5097F:	drivers/net/wimax/i2400m/
5098F:	include/uapi/linux/wimax/i2400m.h
5099
5100INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5101M:	Stanislaw Gruszka <sgruszka@redhat.com>
5102L:	linux-wireless@vger.kernel.org
5103S:	Supported
5104F:	drivers/net/wireless/iwlegacy/
5105
5106INTEL WIRELESS WIFI LINK (iwlwifi)
5107M:	Johannes Berg <johannes.berg@intel.com>
5108M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5109M:	Intel Linux Wireless <ilw@linux.intel.com>
5110L:	linux-wireless@vger.kernel.org
5111W:	http://intellinuxwireless.org
5112T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5113S:	Supported
5114F:	drivers/net/wireless/iwlwifi/
5115
5116INTEL MANAGEMENT ENGINE (mei)
5117M:	Tomas Winkler <tomas.winkler@intel.com>
5118L:	linux-kernel@vger.kernel.org
5119S:	Supported
5120F:	include/uapi/linux/mei.h
5121F:	drivers/misc/mei/*
5122F:	Documentation/misc-devices/mei/*
5123
5124IOC3 ETHERNET DRIVER
5125M:	Ralf Baechle <ralf@linux-mips.org>
5126L:	linux-mips@linux-mips.org
5127S:	Maintained
5128F:	drivers/net/ethernet/sgi/ioc3-eth.c
5129
5130IOC3 SERIAL DRIVER
5131M:	Pat Gefre <pfg@sgi.com>
5132L:	linux-serial@vger.kernel.org
5133S:	Maintained
5134F:	drivers/tty/serial/ioc3_serial.c
5135
5136IOMMU DRIVERS
5137M:	Joerg Roedel <joro@8bytes.org>
5138L:	iommu@lists.linux-foundation.org
5139T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5140S:	Maintained
5141F:	drivers/iommu/
5142
5143IP MASQUERADING
5144M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5145S:	Maintained
5146F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5147
5148IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5149M:	Francois Romieu <romieu@fr.zoreil.com>
5150M:	Sorbica Shieh <sorbica@icplus.com.tw>
5151L:	netdev@vger.kernel.org
5152S:	Maintained
5153F:	drivers/net/ethernet/icplus/ipg.*
5154
5155IPATH DRIVER
5156M:	Mike Marciniszyn <infinipath@intel.com>
5157L:	linux-rdma@vger.kernel.org
5158S:	Maintained
5159F:	drivers/infiniband/hw/ipath/
5160
5161IPMI SUBSYSTEM
5162M:	Corey Minyard <minyard@acm.org>
5163L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5164W:	http://openipmi.sourceforge.net/
5165S:	Supported
5166F:	Documentation/IPMI.txt
5167F:	drivers/char/ipmi/
5168F:	include/linux/ipmi*
5169F:	include/uapi/linux/ipmi*
5170
5171IPS SCSI RAID DRIVER
5172M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5173L:	linux-scsi@vger.kernel.org
5174W:	http://www.adaptec.com/
5175S:	Maintained
5176F:	drivers/scsi/ips*
5177
5178IPVS
5179M:	Wensong Zhang <wensong@linux-vs.org>
5180M:	Simon Horman <horms@verge.net.au>
5181M:	Julian Anastasov <ja@ssi.bg>
5182L:	netdev@vger.kernel.org
5183L:	lvs-devel@vger.kernel.org
5184S:	Maintained
5185F:	Documentation/networking/ipvs-sysctl.txt
5186F:	include/net/ip_vs.h
5187F:	include/uapi/linux/ip_vs.h
5188F:	net/netfilter/ipvs/
5189
5190IPWIRELESS DRIVER
5191M:	Jiri Kosina <jkosina@suse.cz>
5192M:	David Sterba <dsterba@suse.cz>
5193S:	Odd Fixes
5194F:	drivers/tty/ipwireless/
5195
5196IPX NETWORK LAYER
5197M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5198L:	netdev@vger.kernel.org
5199S:	Maintained
5200F:	include/net/ipx.h
5201F:	include/uapi/linux/ipx.h
5202F:	net/ipx/
5203
5204IRDA SUBSYSTEM
5205M:	Samuel Ortiz <samuel@sortiz.org>
5206L:	irda-users@lists.sourceforge.net (subscribers-only)
5207L:	netdev@vger.kernel.org
5208W:	http://irda.sourceforge.net/
5209S:	Maintained
5210T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5211F:	Documentation/networking/irda.txt
5212F:	drivers/net/irda/
5213F:	include/net/irda/
5214F:	net/irda/
5215
5216IRQ SUBSYSTEM
5217M:	Thomas Gleixner <tglx@linutronix.de>
5218L:	linux-kernel@vger.kernel.org
5219S:	Maintained
5220T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5221F:	kernel/irq/
5222
5223IRQCHIP DRIVERS
5224M:	Thomas Gleixner <tglx@linutronix.de>
5225M:	Jason Cooper <jason@lakedaemon.net>
5226L:	linux-kernel@vger.kernel.org
5227S:	Maintained
5228T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5229T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5230F:	Documentation/devicetree/bindings/interrupt-controller/
5231F:	drivers/irqchip/
5232
5233IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5234M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5235S:	Maintained
5236F:	Documentation/IRQ-domain.txt
5237F:	include/linux/irqdomain.h
5238F:	kernel/irq/irqdomain.c
5239
5240ISAPNP
5241M:	Jaroslav Kysela <perex@perex.cz>
5242S:	Maintained
5243F:	Documentation/isapnp.txt
5244F:	drivers/pnp/isapnp/
5245F:	include/linux/isapnp.h
5246
5247ISA RADIO MODULE
5248M:	Hans Verkuil <hverkuil@xs4all.nl>
5249L:	linux-media@vger.kernel.org
5250T:	git git://linuxtv.org/media_tree.git
5251W:	http://linuxtv.org
5252S:	Maintained
5253F:	drivers/media/radio/radio-isa*
5254
5255iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5256M:	Peter Jones <pjones@redhat.com>
5257M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5258S:	Maintained
5259F:	drivers/firmware/iscsi_ibft*
5260
5261ISCSI
5262M:	Mike Christie <michaelc@cs.wisc.edu>
5263L:	open-iscsi@googlegroups.com
5264W:	www.open-iscsi.org
5265T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5266S:	Maintained
5267F:	drivers/scsi/*iscsi*
5268F:	include/scsi/*iscsi*
5269
5270ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5271M:	Or Gerlitz <ogerlitz@mellanox.com>
5272M:	Sagi Grimberg <sagig@mellanox.com>
5273M:	Roi Dayan <roid@mellanox.com>
5274L:	linux-rdma@vger.kernel.org
5275S:	Supported
5276W:	http://www.openfabrics.org
5277W:	www.open-iscsi.org
5278Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5279F:	drivers/infiniband/ulp/iser/
5280
5281ISDN SUBSYSTEM
5282M:	Karsten Keil <isdn@linux-pingi.de>
5283L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5284L:	netdev@vger.kernel.org
5285W:	http://www.isdn4linux.de
5286T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5287S:	Maintained
5288F:	Documentation/isdn/
5289F:	drivers/isdn/
5290F:	include/linux/isdn.h
5291F:	include/linux/isdn/
5292F:	include/uapi/linux/isdn.h
5293F:	include/uapi/linux/isdn/
5294
5295ISDN SUBSYSTEM (Eicon active card driver)
5296M:	Armin Schindler <mac@melware.de>
5297L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5298W:	http://www.melware.de
5299S:	Maintained
5300F:	drivers/isdn/hardware/eicon/
5301
5302IT87 HARDWARE MONITORING DRIVER
5303M:	Jean Delvare <jdelvare@suse.de>
5304L:	lm-sensors@lm-sensors.org
5305S:	Maintained
5306F:	Documentation/hwmon/it87
5307F:	drivers/hwmon/it87.c
5308
5309IT913X MEDIA DRIVER
5310M:	Antti Palosaari <crope@iki.fi>
5311L:	linux-media@vger.kernel.org
5312W:	http://linuxtv.org/
5313W:	http://palosaari.fi/linux/
5314Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5315T:	git git://linuxtv.org/anttip/media_tree.git
5316S:	Maintained
5317F:	drivers/media/tuners/it913x*
5318
5319IVTV VIDEO4LINUX DRIVER
5320M:	Andy Walls <awalls@md.metrocast.net>
5321L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5322L:	linux-media@vger.kernel.org
5323T:	git git://linuxtv.org/media_tree.git
5324W:	http://www.ivtvdriver.org
5325S:	Maintained
5326F:	Documentation/video4linux/*.ivtv
5327F:	drivers/media/pci/ivtv/
5328F:	include/uapi/linux/ivtv*
5329
5330IX2505V MEDIA DRIVER
5331M:	Malcolm Priestley <tvboxspy@gmail.com>
5332L:	linux-media@vger.kernel.org
5333W:	http://linuxtv.org/
5334Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5335S:	Maintained
5336F:	drivers/media/dvb-frontends/ix2505v*
5337
5338JC42.4 TEMPERATURE SENSOR DRIVER
5339M:	Guenter Roeck <linux@roeck-us.net>
5340L:	lm-sensors@lm-sensors.org
5341S:	Maintained
5342F:	drivers/hwmon/jc42.c
5343F:	Documentation/hwmon/jc42
5344
5345JFS FILESYSTEM
5346M:	Dave Kleikamp <shaggy@kernel.org>
5347L:	jfs-discussion@lists.sourceforge.net
5348W:	http://jfs.sourceforge.net/
5349T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5350S:	Maintained
5351F:	Documentation/filesystems/jfs.txt
5352F:	fs/jfs/
5353
5354JME NETWORK DRIVER
5355M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5356L:	netdev@vger.kernel.org
5357S:	Maintained
5358F:	drivers/net/ethernet/jme.*
5359
5360JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5361M:	David Woodhouse <dwmw2@infradead.org>
5362L:	linux-mtd@lists.infradead.org
5363W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5364S:	Maintained
5365F:	fs/jffs2/
5366F:	include/uapi/linux/jffs2.h
5367
5368JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5369M:	Andrew Morton <akpm@linux-foundation.org>
5370M:	Jan Kara <jack@suse.cz>
5371L:	linux-ext4@vger.kernel.org
5372S:	Maintained
5373F:	fs/jbd/
5374F:	include/linux/jbd.h
5375
5376JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5377M:	"Theodore Ts'o" <tytso@mit.edu>
5378L:	linux-ext4@vger.kernel.org
5379S:	Maintained
5380F:	fs/jbd2/
5381F:	include/linux/jbd2.h
5382
5383JSM Neo PCI based serial card
5384M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5385L:	linux-serial@vger.kernel.org
5386S:	Maintained
5387F:	drivers/tty/serial/jsm/
5388
5389K10TEMP HARDWARE MONITORING DRIVER
5390M:	Clemens Ladisch <clemens@ladisch.de>
5391L:	lm-sensors@lm-sensors.org
5392S:	Maintained
5393F:	Documentation/hwmon/k10temp
5394F:	drivers/hwmon/k10temp.c
5395
5396K8TEMP HARDWARE MONITORING DRIVER
5397M:	Rudolf Marek <r.marek@assembler.cz>
5398L:	lm-sensors@lm-sensors.org
5399S:	Maintained
5400F:	Documentation/hwmon/k8temp
5401F:	drivers/hwmon/k8temp.c
5402
5403KCONFIG
5404M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5405L:	linux-kbuild@vger.kernel.org
5406T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5407S:	Maintained
5408F:	Documentation/kbuild/kconfig-language.txt
5409F:	scripts/kconfig/
5410
5411KDUMP
5412M:	Vivek Goyal <vgoyal@redhat.com>
5413M:	Haren Myneni <hbabu@us.ibm.com>
5414L:	kexec@lists.infradead.org
5415W:	http://lse.sourceforge.net/kdump/
5416S:	Maintained
5417F:	Documentation/kdump/
5418
5419KEENE FM RADIO TRANSMITTER DRIVER
5420M:	Hans Verkuil <hverkuil@xs4all.nl>
5421L:	linux-media@vger.kernel.org
5422T:	git git://linuxtv.org/media_tree.git
5423W:	http://linuxtv.org
5424S:	Maintained
5425F:	drivers/media/radio/radio-keene*
5426
5427KERNEL AUTOMOUNTER v4 (AUTOFS4)
5428M:	Ian Kent <raven@themaw.net>
5429L:	autofs@vger.kernel.org
5430S:	Maintained
5431F:	fs/autofs4/
5432
5433KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5434M:	Michal Marek <mmarek@suse.cz>
5435T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5436T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5437L:	linux-kbuild@vger.kernel.org
5438S:	Maintained
5439F:	Documentation/kbuild/
5440F:	Makefile
5441F:	scripts/Makefile.*
5442F:	scripts/basic/
5443F:	scripts/mk*
5444F:	scripts/package/
5445
5446KERNEL JANITORS
5447L:	kernel-janitors@vger.kernel.org
5448W:	http://kernelnewbies.org/KernelJanitors
5449S:	Odd Fixes
5450
5451KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5452M:	"J. Bruce Fields" <bfields@fieldses.org>
5453L:	linux-nfs@vger.kernel.org
5454W:	http://nfs.sourceforge.net/
5455S:	Supported
5456F:	fs/nfsd/
5457F:	include/uapi/linux/nfsd/
5458F:	fs/lockd/
5459F:	fs/nfs_common/
5460F:	net/sunrpc/
5461F:	include/linux/lockd/
5462F:	include/linux/sunrpc/
5463F:	include/uapi/linux/sunrpc/
5464
5465KERNEL SELFTEST FRAMEWORK
5466M:	Shuah Khan <shuahkh@osg.samsung.com>
5467L:	linux-api@vger.kernel.org
5468T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5469S:	Maintained
5470F:	tools/testing/selftests
5471
5472KERNEL VIRTUAL MACHINE (KVM)
5473M:	Gleb Natapov <gleb@kernel.org>
5474M:	Paolo Bonzini <pbonzini@redhat.com>
5475L:	kvm@vger.kernel.org
5476W:	http://www.linux-kvm.org
5477T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5478S:	Supported
5479F:	Documentation/*/kvm*.txt
5480F:	Documentation/virtual/kvm/
5481F:	arch/*/kvm/
5482F:	arch/*/include/asm/kvm*
5483F:	include/linux/kvm*
5484F:	include/uapi/linux/kvm*
5485F:	virt/kvm/
5486
5487KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5488M:	Joerg Roedel <joro@8bytes.org>
5489L:	kvm@vger.kernel.org
5490W:	http://kvm.qumranet.com
5491S:	Maintained
5492F:	arch/x86/include/asm/svm.h
5493F:	arch/x86/kvm/svm.c
5494
5495KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5496M:	Alexander Graf <agraf@suse.de>
5497L:	kvm-ppc@vger.kernel.org
5498W:	http://kvm.qumranet.com
5499T:	git git://github.com/agraf/linux-2.6.git
5500S:	Supported
5501F:	arch/powerpc/include/asm/kvm*
5502F:	arch/powerpc/kvm/
5503
5504KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5505M:	Christian Borntraeger <borntraeger@de.ibm.com>
5506M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5507M:	linux390@de.ibm.com
5508L:	linux-s390@vger.kernel.org
5509W:	http://www.ibm.com/developerworks/linux/linux390/
5510S:	Supported
5511F:	Documentation/s390/kvm.txt
5512F:	arch/s390/include/asm/kvm*
5513F:	arch/s390/kvm/
5514F:	drivers/s390/kvm/
5515
5516KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5517M:	Christoffer Dall <christoffer.dall@linaro.org>
5518M:	Marc Zyngier <marc.zyngier@arm.com>
5519L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5520L:	kvmarm@lists.cs.columbia.edu
5521W:	http://systems.cs.columbia.edu/projects/kvm-arm
5522S:	Supported
5523F:	arch/arm/include/uapi/asm/kvm*
5524F:	arch/arm/include/asm/kvm*
5525F:	arch/arm/kvm/
5526F:	virt/kvm/arm/
5527F:	include/kvm/arm_*
5528
5529KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5530M:	Christoffer Dall <christoffer.dall@linaro.org>
5531M:	Marc Zyngier <marc.zyngier@arm.com>
5532L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5533L:	kvmarm@lists.cs.columbia.edu
5534S:	Maintained
5535F:	arch/arm64/include/uapi/asm/kvm*
5536F:	arch/arm64/include/asm/kvm*
5537F:	arch/arm64/kvm/
5538
5539KEXEC
5540M:	Eric Biederman <ebiederm@xmission.com>
5541W:	http://kernel.org/pub/linux/utils/kernel/kexec/
5542L:	kexec@lists.infradead.org
5543S:	Maintained
5544F:	include/linux/kexec.h
5545F:	include/uapi/linux/kexec.h
5546F:	kernel/kexec.c
5547
5548KEYS/KEYRINGS:
5549M:	David Howells <dhowells@redhat.com>
5550L:	keyrings@linux-nfs.org
5551S:	Maintained
5552F:	Documentation/security/keys.txt
5553F:	include/linux/key.h
5554F:	include/linux/key-type.h
5555F:	include/keys/
5556F:	security/keys/
5557
5558KEYS-TRUSTED
5559M:	David Safford <safford@us.ibm.com>
5560M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5561L:	linux-security-module@vger.kernel.org
5562L:	keyrings@linux-nfs.org
5563S:	Supported
5564F:	Documentation/security/keys-trusted-encrypted.txt
5565F:	include/keys/trusted-type.h
5566F:	security/keys/trusted.c
5567F:	security/keys/trusted.h
5568
5569KEYS-ENCRYPTED
5570M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5571M:	David Safford <safford@us.ibm.com>
5572L:	linux-security-module@vger.kernel.org
5573L:	keyrings@linux-nfs.org
5574S:	Supported
5575F:	Documentation/security/keys-trusted-encrypted.txt
5576F:	include/keys/encrypted-type.h
5577F:	security/keys/encrypted-keys/
5578
5579KGDB / KDB /debug_core
5580M:	Jason Wessel <jason.wessel@windriver.com>
5581W:	http://kgdb.wiki.kernel.org/
5582L:	kgdb-bugreport@lists.sourceforge.net
5583S:	Maintained
5584F:	Documentation/DocBook/kgdb.tmpl
5585F:	drivers/misc/kgdbts.c
5586F:	drivers/tty/serial/kgdboc.c
5587F:	include/linux/kdb.h
5588F:	include/linux/kgdb.h
5589F:	kernel/debug/
5590
5591KMEMCHECK
5592M:	Vegard Nossum <vegardno@ifi.uio.no>
5593M:	Pekka Enberg <penberg@kernel.org>
5594S:	Maintained
5595F:	Documentation/kmemcheck.txt
5596F:	arch/x86/include/asm/kmemcheck.h
5597F:	arch/x86/mm/kmemcheck/
5598F:	include/linux/kmemcheck.h
5599F:	mm/kmemcheck.c
5600
5601KMEMLEAK
5602M:	Catalin Marinas <catalin.marinas@arm.com>
5603S:	Maintained
5604F:	Documentation/kmemleak.txt
5605F:	include/linux/kmemleak.h
5606F:	mm/kmemleak.c
5607F:	mm/kmemleak-test.c
5608
5609KPROBES
5610M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5611M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5612M:	"David S. Miller" <davem@davemloft.net>
5613M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5614S:	Maintained
5615F:	Documentation/kprobes.txt
5616F:	include/linux/kprobes.h
5617F:	kernel/kprobes.c
5618
5619KS0108 LCD CONTROLLER DRIVER
5620M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5621W:	http://miguelojeda.es/auxdisplay.htm
5622W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5623S:	Maintained
5624F:	Documentation/auxdisplay/ks0108
5625F:	drivers/auxdisplay/ks0108.c
5626F:	include/linux/ks0108.h
5627
5628LAPB module
5629L:	linux-x25@vger.kernel.org
5630S:	Orphan
5631F:	Documentation/networking/lapb-module.txt
5632F:	include/*/lapb.h
5633F:	net/lapb/
5634
5635LASI 53c700 driver for PARISC
5636M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5637L:	linux-scsi@vger.kernel.org
5638S:	Maintained
5639F:	Documentation/scsi/53c700.txt
5640F:	drivers/scsi/53c700*
5641
5642LED SUBSYSTEM
5643M:	Bryan Wu <cooloney@gmail.com>
5644M:	Richard Purdie <rpurdie@rpsys.net>
5645L:	linux-leds@vger.kernel.org
5646T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5647S:	Maintained
5648F:	drivers/leds/
5649F:	include/linux/leds.h
5650
5651LEGACY EEPROM DRIVER
5652M:	Jean Delvare <jdelvare@suse.de>
5653S:	Maintained
5654F:	Documentation/misc-devices/eeprom
5655F:	drivers/misc/eeprom/eeprom.c
5656
5657LEGO USB Tower driver
5658M:	Juergen Stuber <starblue@users.sourceforge.net>
5659L:	legousb-devel@lists.sourceforge.net
5660W:	http://legousb.sourceforge.net/
5661S:	Maintained
5662F:	drivers/usb/misc/legousbtower.c
5663
5664LG2160 MEDIA DRIVER
5665M:	Michael Krufky <mkrufky@linuxtv.org>
5666L:	linux-media@vger.kernel.org
5667W:	http://linuxtv.org/
5668W:	http://github.com/mkrufky
5669Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5670T:	git git://linuxtv.org/mkrufky/tuners.git
5671S:	Maintained
5672F:	drivers/media/dvb-frontends/lg2160.*
5673
5674LGDT3305 MEDIA DRIVER
5675M:	Michael Krufky <mkrufky@linuxtv.org>
5676L:	linux-media@vger.kernel.org
5677W:	http://linuxtv.org/
5678W:	http://github.com/mkrufky
5679Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5680T:	git git://linuxtv.org/mkrufky/tuners.git
5681S:	Maintained
5682F:	drivers/media/dvb-frontends/lgdt3305.*
5683
5684LGUEST
5685M:	Rusty Russell <rusty@rustcorp.com.au>
5686L:	lguest@lists.ozlabs.org
5687W:	http://lguest.ozlabs.org/
5688S:	Odd Fixes
5689F:	arch/x86/include/asm/lguest*.h
5690F:	arch/x86/lguest/
5691F:	drivers/lguest/
5692F:	include/linux/lguest*.h
5693F:	tools/lguest/
5694
5695LIBLOCKDEP
5696M:	Sasha Levin <sasha.levin@oracle.com>
5697S:	Maintained
5698F:	tools/lib/lockdep/
5699
5700LINUX FOR IBM pSERIES (RS/6000)
5701M:	Paul Mackerras <paulus@au.ibm.com>
5702W:	http://www.ibm.com/linux/ltc/projects/ppc
5703S:	Supported
5704F:	arch/powerpc/boot/rs6000.h
5705
5706LINUX FOR POWERPC (32-BIT AND 64-BIT)
5707M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5708M:	Paul Mackerras <paulus@samba.org>
5709M:	Michael Ellerman <mpe@ellerman.id.au>
5710W:	http://www.penguinppc.org/
5711L:	linuxppc-dev@lists.ozlabs.org
5712Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5713T:	git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5714S:	Supported
5715F:	Documentation/powerpc/
5716F:	arch/powerpc/
5717
5718LINUX FOR POWER MACINTOSH
5719M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5720W:	http://www.penguinppc.org/
5721L:	linuxppc-dev@lists.ozlabs.org
5722S:	Maintained
5723F:	arch/powerpc/platforms/powermac/
5724F:	drivers/macintosh/
5725
5726LINUX FOR POWERPC EMBEDDED MPC5XXX
5727M:	Anatolij Gustschin <agust@denx.de>
5728L:	linuxppc-dev@lists.ozlabs.org
5729T:	git git://git.denx.de/linux-denx-agust.git
5730S:	Maintained
5731F:	arch/powerpc/platforms/512x/
5732F:	arch/powerpc/platforms/52xx/
5733
5734LINUX FOR POWERPC EMBEDDED PPC4XX
5735M:  Alistair Popple <alistair@popple.id.au>
5736M:	Matt Porter <mporter@kernel.crashing.org>
5737W:	http://www.penguinppc.org/
5738L:	linuxppc-dev@lists.ozlabs.org
5739S:	Maintained
5740F:	arch/powerpc/platforms/40x/
5741F:	arch/powerpc/platforms/44x/
5742
5743LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5744L:	linuxppc-dev@lists.ozlabs.org
5745S:	Orphan
5746F:	arch/powerpc/*/*virtex*
5747F:	arch/powerpc/*/*/*virtex*
5748
5749LINUX FOR POWERPC EMBEDDED PPC8XX
5750M:	Vitaly Bordug <vitb@kernel.crashing.org>
5751W:	http://www.penguinppc.org/
5752L:	linuxppc-dev@lists.ozlabs.org
5753S:	Maintained
5754F:	arch/powerpc/platforms/8xx/
5755
5756LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5757M:	Scott Wood <scottwood@freescale.com>
5758M:	Kumar Gala <galak@kernel.crashing.org>
5759W:	http://www.penguinppc.org/
5760L:	linuxppc-dev@lists.ozlabs.org
5761T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5762S:	Maintained
5763F:	arch/powerpc/platforms/83xx/
5764F:	arch/powerpc/platforms/85xx/
5765
5766LINUX FOR POWERPC PA SEMI PWRFICIENT
5767M:	Olof Johansson <olof@lixom.net>
5768L:	linuxppc-dev@lists.ozlabs.org
5769S:	Maintained
5770F:	arch/powerpc/platforms/pasemi/
5771F:	drivers/*/*pasemi*
5772F:	drivers/*/*/*pasemi*
5773
5774LINUX SECURITY MODULE (LSM) FRAMEWORK
5775M:	Chris Wright <chrisw@sous-sol.org>
5776L:	linux-security-module@vger.kernel.org
5777S:	Supported
5778
5779LIS3LV02D ACCELEROMETER DRIVER
5780M:	Eric Piel <eric.piel@tremplin-utc.net>
5781S:	Maintained
5782F:	Documentation/misc-devices/lis3lv02d
5783F:	drivers/misc/lis3lv02d/
5784F:	drivers/platform/x86/hp_accel.c
5785
5786LLC (802.2)
5787M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5788S:	Maintained
5789F:	include/linux/llc.h
5790F:	include/uapi/linux/llc.h
5791F:	include/net/llc*
5792F:	net/llc/
5793
5794LM73 HARDWARE MONITOR DRIVER
5795M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
5796L:	lm-sensors@lm-sensors.org
5797S:	Maintained
5798F:	drivers/hwmon/lm73.c
5799
5800LM78 HARDWARE MONITOR DRIVER
5801M:	Jean Delvare <jdelvare@suse.de>
5802L:	lm-sensors@lm-sensors.org
5803S:	Maintained
5804F:	Documentation/hwmon/lm78
5805F:	drivers/hwmon/lm78.c
5806
5807LM83 HARDWARE MONITOR DRIVER
5808M:	Jean Delvare <jdelvare@suse.de>
5809L:	lm-sensors@lm-sensors.org
5810S:	Maintained
5811F:	Documentation/hwmon/lm83
5812F:	drivers/hwmon/lm83.c
5813
5814LM90 HARDWARE MONITOR DRIVER
5815M:	Jean Delvare <jdelvare@suse.de>
5816L:	lm-sensors@lm-sensors.org
5817S:	Maintained
5818F:	Documentation/hwmon/lm90
5819F:	Documentation/devicetree/bindings/hwmon/lm90.txt
5820F:	drivers/hwmon/lm90.c
5821
5822LM95234 HARDWARE MONITOR DRIVER
5823M:	Guenter Roeck <linux@roeck-us.net>
5824L:	lm-sensors@lm-sensors.org
5825S:	Maintained
5826F:	Documentation/hwmon/lm95234
5827F:	drivers/hwmon/lm95234.c
5828
5829LME2510 MEDIA DRIVER
5830M:	Malcolm Priestley <tvboxspy@gmail.com>
5831L:	linux-media@vger.kernel.org
5832W:	http://linuxtv.org/
5833Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5834S:	Maintained
5835F:	drivers/media/usb/dvb-usb-v2/lmedm04*
5836
5837LOCKDEP AND LOCKSTAT
5838M:	Peter Zijlstra <peterz@infradead.org>
5839M:	Ingo Molnar <mingo@redhat.com>
5840L:	linux-kernel@vger.kernel.org
5841T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5842S:	Maintained
5843F:	Documentation/locking/lockdep*.txt
5844F:	Documentation/locking/lockstat.txt
5845F:	include/linux/lockdep.h
5846F:	kernel/locking/
5847
5848LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5849M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
5850L:	linux-ntfs-dev@lists.sourceforge.net
5851W:	http://www.linux-ntfs.org/content/view/19/37/
5852S:	Maintained
5853F:	Documentation/ldm.txt
5854F:	block/partitions/ldm.*
5855
5856LogFS
5857M:	Joern Engel <joern@logfs.org>
5858M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
5859L:	logfs@logfs.org
5860W:	logfs.org
5861S:	Maintained
5862F:	fs/logfs/
5863
5864LPC32XX MACHINE SUPPORT
5865M:	Roland Stigge <stigge@antcom.de>
5866L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5867S:	Maintained
5868F:	arch/arm/mach-lpc32xx/
5869
5870LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5871M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5872M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5873M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5874M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5875L:	MPT-FusionLinux.pdl@avagotech.com
5876L:	linux-scsi@vger.kernel.org
5877W:	http://www.lsilogic.com/support
5878S:	Supported
5879F:	drivers/message/fusion/
5880F:	drivers/scsi/mpt2sas/
5881F:	drivers/scsi/mpt3sas/
5882
5883LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5884M:	Matthew Wilcox <matthew@wil.cx>
5885L:	linux-scsi@vger.kernel.org
5886S:	Maintained
5887F:	drivers/scsi/sym53c8xx_2/
5888
5889LTC4261 HARDWARE MONITOR DRIVER
5890M:	Guenter Roeck <linux@roeck-us.net>
5891L:	lm-sensors@lm-sensors.org
5892S:	Maintained
5893F:	Documentation/hwmon/ltc4261
5894F:	drivers/hwmon/ltc4261.c
5895
5896LTP (Linux Test Project)
5897M:	Mike Frysinger <vapier@gentoo.org>
5898M:	Cyril Hrubis <chrubis@suse.cz>
5899M:	Wanlong Gao <gaowanlong@cn.fujitsu.com>
5900M:	Jan Stancek <jstancek@redhat.com>
5901M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5902M:	Alexey Kodanev <alexey.kodanev@oracle.com>
5903L:	ltp-list@lists.sourceforge.net (subscribers-only)
5904W:	http://linux-test-project.github.io/
5905T:	git git://github.com/linux-test-project/ltp.git
5906S:	Maintained
5907
5908M32R ARCHITECTURE
5909W:	http://www.linux-m32r.org/
5910S:	Orphan
5911F:	arch/m32r/
5912
5913M68K ARCHITECTURE
5914M:	Geert Uytterhoeven <geert@linux-m68k.org>
5915L:	linux-m68k@lists.linux-m68k.org
5916W:	http://www.linux-m68k.org/
5917T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5918S:	Maintained
5919F:	arch/m68k/
5920F:	drivers/zorro/
5921
5922M68K ON APPLE MACINTOSH
5923M:	Joshua Thompson <funaho@jurai.org>
5924W:	http://www.mac.linux-m68k.org/
5925L:	linux-m68k@lists.linux-m68k.org
5926S:	Maintained
5927F:	arch/m68k/mac/
5928
5929M68K ON HP9000/300
5930M:	Philip Blundell <philb@gnu.org>
5931W:	http://www.tazenda.demon.co.uk/phil/linux-hp
5932S:	Maintained
5933F:	arch/m68k/hp300/
5934
5935M88DS3103 MEDIA DRIVER
5936M:	Antti Palosaari <crope@iki.fi>
5937L:	linux-media@vger.kernel.org
5938W:	http://linuxtv.org/
5939W:	http://palosaari.fi/linux/
5940Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5941T:	git git://linuxtv.org/anttip/media_tree.git
5942S:	Maintained
5943F:	drivers/media/dvb-frontends/m88ds3103*
5944
5945M88RS2000 MEDIA DRIVER
5946M:	Malcolm Priestley <tvboxspy@gmail.com>
5947L:	linux-media@vger.kernel.org
5948W:	http://linuxtv.org/
5949Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5950S:	Maintained
5951F:	drivers/media/dvb-frontends/m88rs2000*
5952
5953M88TS2022 MEDIA DRIVER
5954M:	Antti Palosaari <crope@iki.fi>
5955L:	linux-media@vger.kernel.org
5956W:	http://linuxtv.org/
5957W:	http://palosaari.fi/linux/
5958Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5959T:	git git://linuxtv.org/anttip/media_tree.git
5960S:	Maintained
5961F:	drivers/media/tuners/m88ts2022*
5962
5963MA901 MASTERKIT USB FM RADIO DRIVER
5964M:	Alexey Klimov <klimov.linux@gmail.com>
5965L:	linux-media@vger.kernel.org
5966T:	git git://linuxtv.org/media_tree.git
5967S:	Maintained
5968F:	drivers/media/radio/radio-ma901.c
5969
5970MAC80211
5971M:	Johannes Berg <johannes@sipsolutions.net>
5972L:	linux-wireless@vger.kernel.org
5973W:	http://wireless.kernel.org/
5974T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5975T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5976S:	Maintained
5977F:	Documentation/networking/mac80211-injection.txt
5978F:	include/net/mac80211.h
5979F:	net/mac80211/
5980
5981MACVLAN DRIVER
5982M:	Patrick McHardy <kaber@trash.net>
5983L:	netdev@vger.kernel.org
5984S:	Maintained
5985F:	drivers/net/macvlan.c
5986F:	include/linux/if_macvlan.h
5987
5988MAILBOX API
5989M:	Jassi Brar <jassisinghbrar@gmail.com>
5990L:	linux-kernel@vger.kernel.org
5991S:	Maintained
5992F:	drivers/mailbox/
5993F:	include/linux/mailbox_client.h
5994F:	include/linux/mailbox_controller.h
5995
5996MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5997M:	Michael Kerrisk <mtk.manpages@gmail.com>
5998W:	http://www.kernel.org/doc/man-pages
5999L:	linux-man@vger.kernel.org
6000S:	Maintained
6001
6002MARVELL ARMADA DRM SUPPORT
6003M:	Russell King <rmk+kernel@arm.linux.org.uk>
6004S:	Maintained
6005F:	drivers/gpu/drm/armada/
6006
6007MARVELL 88E6352 DSA support
6008M:	Guenter Roeck <linux@roeck-us.net>
6009S:	Maintained
6010F:	drivers/net/dsa/mv88e6352.c
6011
6012MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6013M:	Mirko Lindner <mlindner@marvell.com>
6014M:	Stephen Hemminger <stephen@networkplumber.org>
6015L:	netdev@vger.kernel.org
6016S:	Maintained
6017F:	drivers/net/ethernet/marvell/sk*
6018
6019MARVELL LIBERTAS WIRELESS DRIVER
6020L:	libertas-dev@lists.infradead.org
6021S:	Orphan
6022F:	drivers/net/wireless/libertas/
6023
6024MARVELL MV643XX ETHERNET DRIVER
6025M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6026L:	netdev@vger.kernel.org
6027S:	Maintained
6028F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6029F:	include/linux/mv643xx.h
6030
6031MARVELL MVNETA ETHERNET DRIVER
6032M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6033L:	netdev@vger.kernel.org
6034S:	Maintained
6035F:	drivers/net/ethernet/marvell/mvneta.*
6036
6037MARVELL MWIFIEX WIRELESS DRIVER
6038M:	Amitkumar Karwar <akarwar@marvell.com>
6039M:	Avinash Patil <patila@marvell.com>
6040L:	linux-wireless@vger.kernel.org
6041S:	Maintained
6042F:	drivers/net/wireless/mwifiex/
6043
6044MARVELL MWL8K WIRELESS DRIVER
6045M:	Lennert Buytenhek <buytenh@wantstofly.org>
6046L:	linux-wireless@vger.kernel.org
6047S:	Odd Fixes
6048F:	drivers/net/wireless/mwl8k.c
6049
6050MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6051M:	Nicolas Pitre <nico@fluxnic.net>
6052S:	Odd Fixes
6053F:	drivers/mmc/host/mvsdio.*
6054
6055MATROX FRAMEBUFFER DRIVER
6056L:	linux-fbdev@vger.kernel.org
6057S:	Orphan
6058F:	drivers/video/fbdev/matrox/matroxfb_*
6059F:	include/uapi/linux/matroxfb.h
6060
6061MAX16065 HARDWARE MONITOR DRIVER
6062M:	Guenter Roeck <linux@roeck-us.net>
6063L:	lm-sensors@lm-sensors.org
6064S:	Maintained
6065F:	Documentation/hwmon/max16065
6066F:	drivers/hwmon/max16065.c
6067
6068MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6069M:	"Hans J. Koch" <hjk@hansjkoch.de>
6070L:	lm-sensors@lm-sensors.org
6071S:	Maintained
6072F:	Documentation/hwmon/max6650
6073F:	drivers/hwmon/max6650.c
6074
6075MAX6697 HARDWARE MONITOR DRIVER
6076M:	Guenter Roeck <linux@roeck-us.net>
6077L:	lm-sensors@lm-sensors.org
6078S:	Maintained
6079F:	Documentation/hwmon/max6697
6080F:	Documentation/devicetree/bindings/i2c/max6697.txt
6081F:	drivers/hwmon/max6697.c
6082F:	include/linux/platform_data/max6697.h
6083
6084MAXIRADIO FM RADIO RECEIVER DRIVER
6085M:	Hans Verkuil <hverkuil@xs4all.nl>
6086L:	linux-media@vger.kernel.org
6087T:	git git://linuxtv.org/media_tree.git
6088W:	http://linuxtv.org
6089S:	Maintained
6090F:	drivers/media/radio/radio-maxiradio*
6091
6092MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6093M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6094P:	LinuxTV.org Project
6095L:	linux-media@vger.kernel.org
6096W:	http://linuxtv.org
6097Q:	http://patchwork.kernel.org/project/linux-media/list/
6098T:	git git://linuxtv.org/media_tree.git
6099S:	Maintained
6100F:	Documentation/dvb/
6101F:	Documentation/video4linux/
6102F:	Documentation/DocBook/media/
6103F:	drivers/media/
6104F:	drivers/staging/media/
6105F:	include/media/
6106F:	include/uapi/linux/dvb/
6107F:	include/uapi/linux/videodev2.h
6108F:	include/uapi/linux/media.h
6109F:	include/uapi/linux/v4l2-*
6110F:	include/uapi/linux/meye.h
6111F:	include/uapi/linux/ivtv*
6112F:	include/uapi/linux/uvcvideo.h
6113
6114MEDIAVISION PRO MOVIE STUDIO DRIVER
6115M:	Hans Verkuil <hverkuil@xs4all.nl>
6116L:	linux-media@vger.kernel.org
6117T:	git git://linuxtv.org/media_tree.git
6118W:	http://linuxtv.org
6119S:	Odd Fixes
6120F:	drivers/media/parport/pms*
6121
6122MEGARAID SCSI/SAS DRIVERS
6123M:	Kashyap Desai <kashyap.desai@avagotech.com>
6124M:	Sumit Saxena <sumit.saxena@avagotech.com>
6125M:	Uday Lingala <uday.lingala@avagotech.com>
6126L:	megaraidlinux.pdl@avagotech.com
6127L:	linux-scsi@vger.kernel.org
6128W:	http://www.lsi.com
6129S:	Maintained
6130F:	Documentation/scsi/megaraid.txt
6131F:	drivers/scsi/megaraid.*
6132F:	drivers/scsi/megaraid/
6133
6134MELLANOX ETHERNET DRIVER (mlx4_en)
6135M:	Amir Vadai <amirv@mellanox.com>
6136L:	netdev@vger.kernel.org
6137S:	Supported
6138W:	http://www.mellanox.com
6139Q:	http://patchwork.ozlabs.org/project/netdev/list/
6140F:	drivers/net/ethernet/mellanox/mlx4/en_*
6141
6142MEMORY MANAGEMENT
6143L:	linux-mm@kvack.org
6144W:	http://www.linux-mm.org
6145S:	Maintained
6146F:	include/linux/mm.h
6147F:	include/linux/gfp.h
6148F:	include/linux/mmzone.h
6149F:	include/linux/memory_hotplug.h
6150F:	include/linux/vmalloc.h
6151F:	mm/
6152
6153MEMORY TECHNOLOGY DEVICES (MTD)
6154M:	David Woodhouse <dwmw2@infradead.org>
6155M:	Brian Norris <computersforpeace@gmail.com>
6156L:	linux-mtd@lists.infradead.org
6157W:	http://www.linux-mtd.infradead.org/
6158Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6159T:	git git://git.infradead.org/linux-mtd.git
6160T:	git git://git.infradead.org/l2-mtd.git
6161S:	Maintained
6162F:	drivers/mtd/
6163F:	include/linux/mtd/
6164F:	include/uapi/mtd/
6165
6166MEN A21 WATCHDOG DRIVER
6167M:	Johannes Thumshirn <johannes.thumshirn@men.de>
6168L:	linux-watchdog@vger.kernel.org
6169S:	Supported
6170F:	drivers/watchdog/mena21_wdt.c
6171
6172MEN CHAMELEON BUS (mcb)
6173M:  	Johannes Thumshirn <johannes.thumshirn@men.de>
6174S:	Supported
6175F:	drivers/mcb/
6176F:	include/linux/mcb.h
6177
6178MEN F21BMC (Board Management Controller)
6179M:	Andreas Werner <andreas.werner@men.de>
6180S:	Supported
6181F:	drivers/mfd/menf21bmc.c
6182F:	drivers/watchdog/menf21bmc_wdt.c
6183F:	drivers/leds/leds-menf21bmc.c
6184F:	drivers/hwmon/menf21bmc_hwmon.c
6185F:	Documentation/hwmon/menf21bmc
6186
6187METAG ARCHITECTURE
6188M:	James Hogan <james.hogan@imgtec.com>
6189L:	linux-metag@vger.kernel.org
6190S:	Supported
6191F:	arch/metag/
6192F:	Documentation/metag/
6193F:	Documentation/devicetree/bindings/metag/
6194F:	drivers/clocksource/metag_generic.c
6195F:	drivers/irqchip/irq-metag.c
6196F:	drivers/irqchip/irq-metag-ext.c
6197F:	drivers/tty/metag_da.c
6198
6199MICROBLAZE ARCHITECTURE
6200M:	Michal Simek <monstr@monstr.eu>
6201W:	http://www.monstr.eu/fdt/
6202T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6203S:	Supported
6204F:	arch/microblaze/
6205
6206MICROTEK X6 SCANNER
6207M:	Oliver Neukum <oliver@neukum.org>
6208S:	Maintained
6209F:	drivers/usb/image/microtek.*
6210
6211MIPS
6212M:	Ralf Baechle <ralf@linux-mips.org>
6213L:	linux-mips@linux-mips.org
6214W:	http://www.linux-mips.org/
6215T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6216Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6217S:	Supported
6218F:	Documentation/mips/
6219F:	arch/mips/
6220
6221MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6222M:	Hans Verkuil <hverkuil@xs4all.nl>
6223L:	linux-media@vger.kernel.org
6224T:	git git://linuxtv.org/media_tree.git
6225W:	http://linuxtv.org
6226S:	Odd Fixes
6227F:	drivers/media/radio/radio-miropcm20*
6228
6229Mellanox MLX5 core VPI driver
6230M:	Eli Cohen <eli@mellanox.com>
6231L:	netdev@vger.kernel.org
6232L:	linux-rdma@vger.kernel.org
6233W:	http://www.mellanox.com
6234Q:	http://patchwork.ozlabs.org/project/netdev/list/
6235Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6236T:	git git://openfabrics.org/~eli/connect-ib.git
6237S:	Supported
6238F:	drivers/net/ethernet/mellanox/mlx5/core/
6239F:	include/linux/mlx5/
6240
6241Mellanox MLX5 IB driver
6242M:	Eli Cohen <eli@mellanox.com>
6243L:	linux-rdma@vger.kernel.org
6244W:	http://www.mellanox.com
6245Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6246T:	git git://openfabrics.org/~eli/connect-ib.git
6247S:	Supported
6248F:	include/linux/mlx5/
6249F:	drivers/infiniband/hw/mlx5/
6250
6251MN88472 MEDIA DRIVER
6252M:	Antti Palosaari <crope@iki.fi>
6253L:	linux-media@vger.kernel.org
6254W:	http://linuxtv.org/
6255W:	http://palosaari.fi/linux/
6256Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6257T:	git git://linuxtv.org/anttip/media_tree.git
6258S:	Maintained
6259F:	drivers/staging/media/mn88472/
6260F:	drivers/media/dvb-frontends/mn88472.h
6261
6262MN88473 MEDIA DRIVER
6263M:	Antti Palosaari <crope@iki.fi>
6264L:	linux-media@vger.kernel.org
6265W:	http://linuxtv.org/
6266W:	http://palosaari.fi/linux/
6267Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6268T:	git git://linuxtv.org/anttip/media_tree.git
6269S:	Maintained
6270F:	drivers/staging/media/mn88473/
6271F:	drivers/media/dvb-frontends/mn88473.h
6272
6273MODULE SUPPORT
6274M:	Rusty Russell <rusty@rustcorp.com.au>
6275S:	Maintained
6276F:	include/linux/module.h
6277F:	kernel/module.c
6278
6279MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6280W:	http://popies.net/meye/
6281S:	Orphan
6282F:	Documentation/video4linux/meye.txt
6283F:	drivers/media/pci/meye/
6284F:	include/uapi/linux/meye.h
6285
6286MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6287M:	Jiri Slaby <jirislaby@gmail.com>
6288S:	Maintained
6289F:	Documentation/serial/moxa-smartio
6290F:	drivers/tty/mxser.*
6291
6292MR800 AVERMEDIA USB FM RADIO DRIVER
6293M:	Alexey Klimov <klimov.linux@gmail.com>
6294L:	linux-media@vger.kernel.org
6295T:	git git://linuxtv.org/media_tree.git
6296S:	Maintained
6297F:	drivers/media/radio/radio-mr800.c
6298
6299MRF24J40 IEEE 802.15.4 RADIO DRIVER
6300M:	Alan Ott <alan@signal11.us>
6301L:	linux-wpan@vger.kernel.org
6302S:	Maintained
6303F:	drivers/net/ieee802154/mrf24j40.c
6304
6305MSI LAPTOP SUPPORT
6306M:	"Lee, Chun-Yi" <jlee@suse.com>
6307L:	platform-driver-x86@vger.kernel.org
6308S:	Maintained
6309F:	drivers/platform/x86/msi-laptop.c
6310
6311MSI WMI SUPPORT
6312M:	Anisse Astier <anisse@astier.eu>
6313L:	platform-driver-x86@vger.kernel.org
6314S:	Supported
6315F:	drivers/platform/x86/msi-wmi.c
6316
6317MSI001 MEDIA DRIVER
6318M:	Antti Palosaari <crope@iki.fi>
6319L:	linux-media@vger.kernel.org
6320W:	http://linuxtv.org/
6321W:	http://palosaari.fi/linux/
6322Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6323T:	git git://linuxtv.org/anttip/media_tree.git
6324S:	Maintained
6325F:	drivers/media/tuners/msi001*
6326
6327MSI2500 MEDIA DRIVER
6328M:	Antti Palosaari <crope@iki.fi>
6329L:	linux-media@vger.kernel.org
6330W:	http://linuxtv.org/
6331W:	http://palosaari.fi/linux/
6332Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6333T:	git git://linuxtv.org/anttip/media_tree.git
6334S:	Maintained
6335F:	drivers/media/usb/msi2500/
6336
6337MT9M032 APTINA SENSOR DRIVER
6338M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6339L:	linux-media@vger.kernel.org
6340T:	git git://linuxtv.org/media_tree.git
6341S:	Maintained
6342F:	drivers/media/i2c/mt9m032.c
6343F:	include/media/mt9m032.h
6344
6345MT9P031 APTINA CAMERA SENSOR
6346M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6347L:	linux-media@vger.kernel.org
6348T:	git git://linuxtv.org/media_tree.git
6349S:	Maintained
6350F:	drivers/media/i2c/mt9p031.c
6351F:	include/media/mt9p031.h
6352
6353MT9T001 APTINA CAMERA SENSOR
6354M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6355L:	linux-media@vger.kernel.org
6356T:	git git://linuxtv.org/media_tree.git
6357S:	Maintained
6358F:	drivers/media/i2c/mt9t001.c
6359F:	include/media/mt9t001.h
6360
6361MT9V032 APTINA CAMERA SENSOR
6362M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6363L:	linux-media@vger.kernel.org
6364T:	git git://linuxtv.org/media_tree.git
6365S:	Maintained
6366F:	drivers/media/i2c/mt9v032.c
6367F:	include/media/mt9v032.h
6368
6369MULTIFUNCTION DEVICES (MFD)
6370M:	Samuel Ortiz <sameo@linux.intel.com>
6371M:	Lee Jones <lee.jones@linaro.org>
6372T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6373S:	Supported
6374F:	drivers/mfd/
6375F:	include/linux/mfd/
6376
6377MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6378M:	Chris Ball <chris@printf.net>
6379M:	Ulf Hansson <ulf.hansson@linaro.org>
6380L:	linux-mmc@vger.kernel.org
6381T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6382T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
6383S:	Maintained
6384F:	drivers/mmc/
6385F:	include/linux/mmc/
6386F:	include/uapi/linux/mmc/
6387
6388MULTIMEDIA CARD (MMC) ETC. OVER SPI
6389S:	Orphan
6390F:	drivers/mmc/host/mmc_spi.c
6391F:	include/linux/spi/mmc_spi.h
6392
6393MULTISOUND SOUND DRIVER
6394M:	Andrew Veliath <andrewtv@usa.net>
6395S:	Maintained
6396F:	Documentation/sound/oss/MultiSound
6397F:	sound/oss/msnd*
6398
6399MULTITECH MULTIPORT CARD (ISICOM)
6400S:	Orphan
6401F:	drivers/tty/isicom.c
6402F:	include/linux/isicom.h
6403
6404MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6405M:	Felipe Balbi <balbi@ti.com>
6406L:	linux-usb@vger.kernel.org
6407T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6408S:	Maintained
6409F:	drivers/usb/musb/
6410
6411MXL5007T MEDIA DRIVER
6412M:	Michael Krufky <mkrufky@linuxtv.org>
6413L:	linux-media@vger.kernel.org
6414W:	http://linuxtv.org/
6415W:	http://github.com/mkrufky
6416Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6417T:	git git://linuxtv.org/mkrufky/tuners.git
6418S:	Maintained
6419F:	drivers/media/tuners/mxl5007t.*
6420
6421MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6422M:	Hyong-Youb Kim <hykim@myri.com>
6423L:	netdev@vger.kernel.org
6424W:	https://www.myricom.com/support/downloads/myri10ge.html
6425S:	Supported
6426F:	drivers/net/ethernet/myricom/myri10ge/
6427
6428NATSEMI ETHERNET DRIVER (DP8381x)
6429S:	Orphan
6430F:	drivers/net/ethernet/natsemi/natsemi.c
6431
6432NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6433M:	Daniel Mack <zonque@gmail.com>
6434S:	Maintained
6435L:	alsa-devel@alsa-project.org
6436W:	http://www.native-instruments.com
6437F:	sound/usb/caiaq/
6438
6439NCP FILESYSTEM
6440M:	Petr Vandrovec <petr@vandrovec.name>
6441S:	Odd Fixes
6442F:	fs/ncpfs/
6443
6444NCR 5380 SCSI DRIVERS
6445M:	Finn Thain <fthain@telegraphics.com.au>
6446M:	Michael Schmitz <schmitzmic@gmail.com>
6447L:	linux-scsi@vger.kernel.org
6448S:	Maintained
6449F:	Documentation/scsi/g_NCR5380.txt
6450F:	drivers/scsi/NCR5380.*
6451F:	drivers/scsi/arm/cumana_1.c
6452F:	drivers/scsi/arm/oak.c
6453F:	drivers/scsi/atari_NCR5380.c
6454F:	drivers/scsi/atari_scsi.*
6455F:	drivers/scsi/dmx3191d.c
6456F:	drivers/scsi/dtc.*
6457F:	drivers/scsi/g_NCR5380.*
6458F:	drivers/scsi/g_NCR5380_mmio.c
6459F:	drivers/scsi/mac_scsi.*
6460F:	drivers/scsi/pas16.*
6461F:	drivers/scsi/sun3_scsi.*
6462F:	drivers/scsi/sun3_scsi_vme.c
6463F:	drivers/scsi/t128.*
6464
6465NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6466M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6467L:	linux-scsi@vger.kernel.org
6468S:	Maintained
6469F:	drivers/scsi/NCR_D700.*
6470
6471NCT6775 HARDWARE MONITOR DRIVER
6472M:	Guenter Roeck <linux@roeck-us.net>
6473L:	lm-sensors@lm-sensors.org
6474S:	Maintained
6475F:	Documentation/hwmon/nct6775
6476F:	drivers/hwmon/nct6775.c
6477
6478NETEFFECT IWARP RNIC DRIVER (IW_NES)
6479M:	Faisal Latif <faisal.latif@intel.com>
6480L:	linux-rdma@vger.kernel.org
6481W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6482S:	Supported
6483F:	drivers/infiniband/hw/nes/
6484
6485NETEM NETWORK EMULATOR
6486M:	Stephen Hemminger <stephen@networkplumber.org>
6487L:	netem@lists.linux-foundation.org
6488S:	Maintained
6489F:	net/sched/sch_netem.c
6490
6491NETERION 10GbE DRIVERS (s2io/vxge)
6492M:	Jon Mason <jdmason@kudzu.us>
6493L:	netdev@vger.kernel.org
6494S:	Supported
6495F:	Documentation/networking/s2io.txt
6496F:	Documentation/networking/vxge.txt
6497F:	drivers/net/ethernet/neterion/
6498
6499NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6500M:	Pablo Neira Ayuso <pablo@netfilter.org>
6501M:	Patrick McHardy <kaber@trash.net>
6502M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6503L:	netfilter-devel@vger.kernel.org
6504L:	coreteam@netfilter.org
6505W:	http://www.netfilter.org/
6506W:	http://www.iptables.org/
6507Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
6508T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6509T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6510S:	Supported
6511F:	include/linux/netfilter*
6512F:	include/linux/netfilter/
6513F:	include/net/netfilter/
6514F:	include/uapi/linux/netfilter*
6515F:	include/uapi/linux/netfilter/
6516F:	net/*/netfilter.c
6517F:	net/*/netfilter/
6518F:	net/netfilter/
6519
6520NETLABEL
6521M:	Paul Moore <paul@paul-moore.com>
6522W:	http://netlabel.sf.net
6523L:	netdev@vger.kernel.org
6524S:	Maintained
6525F:	Documentation/netlabel/
6526F:	include/net/netlabel.h
6527F:	net/netlabel/
6528
6529NETROM NETWORK LAYER
6530M:	Ralf Baechle <ralf@linux-mips.org>
6531L:	linux-hams@vger.kernel.org
6532W:	http://www.linux-ax25.org/
6533S:	Maintained
6534F:	include/net/netrom.h
6535F:	include/uapi/linux/netrom.h
6536F:	net/netrom/
6537
6538NETWORK BLOCK DEVICE (NBD)
6539M:	Paul Clements <Paul.Clements@steeleye.com>
6540S:	Maintained
6541L:	nbd-general@lists.sourceforge.net
6542F:	Documentation/blockdev/nbd.txt
6543F:	drivers/block/nbd.c
6544F:	include/linux/nbd.h
6545F:	include/uapi/linux/nbd.h
6546
6547NETWORK DROP MONITOR
6548M:	Neil Horman <nhorman@tuxdriver.com>
6549L:	netdev@vger.kernel.org
6550S:	Maintained
6551W:	https://fedorahosted.org/dropwatch/
6552F:	net/core/drop_monitor.c
6553
6554NETWORKING [GENERAL]
6555M:	"David S. Miller" <davem@davemloft.net>
6556L:	netdev@vger.kernel.org
6557W:	http://www.linuxfoundation.org/en/Net
6558Q:	http://patchwork.ozlabs.org/project/netdev/list/
6559T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6560T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6561S:	Maintained
6562F:	net/
6563F:	include/net/
6564F:	include/linux/in.h
6565F:	include/linux/net.h
6566F:	include/linux/netdevice.h
6567F:	include/uapi/linux/in.h
6568F:	include/uapi/linux/net.h
6569F:	include/uapi/linux/netdevice.h
6570F:	tools/net/
6571F:	tools/testing/selftests/net/
6572F:	lib/random32.c
6573F:	lib/test_bpf.c
6574
6575NETWORKING [IPv4/IPv6]
6576M:	"David S. Miller" <davem@davemloft.net>
6577M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6578M:	James Morris <jmorris@namei.org>
6579M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6580M:	Patrick McHardy <kaber@trash.net>
6581L:	netdev@vger.kernel.org
6582T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6583S:	Maintained
6584F:	net/ipv4/
6585F:	net/ipv6/
6586F:	include/net/ip*
6587F:	arch/x86/net/*
6588
6589NETWORKING [IPSEC]
6590M:	Steffen Klassert <steffen.klassert@secunet.com>
6591M:	Herbert Xu <herbert@gondor.apana.org.au>
6592M:	"David S. Miller" <davem@davemloft.net>
6593L:	netdev@vger.kernel.org
6594T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6595T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6596S:	Maintained
6597F:	net/core/flow.c
6598F:	net/xfrm/
6599F:	net/key/
6600F:	net/ipv4/xfrm*
6601F:	net/ipv4/esp4.c
6602F:	net/ipv4/ah4.c
6603F:	net/ipv4/ipcomp.c
6604F:	net/ipv4/ip_vti.c
6605F:	net/ipv6/xfrm*
6606F:	net/ipv6/esp6.c
6607F:	net/ipv6/ah6.c
6608F:	net/ipv6/ipcomp6.c
6609F:	net/ipv6/ip6_vti.c
6610F:	include/uapi/linux/xfrm.h
6611F:	include/net/xfrm.h
6612
6613NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6614M:	Paul Moore <paul@paul-moore.com>
6615L:	netdev@vger.kernel.org
6616S:	Maintained
6617
6618NETWORKING [WIRELESS]
6619L:	linux-wireless@vger.kernel.org
6620Q:	http://patchwork.kernel.org/project/linux-wireless/list/
6621
6622NETWORKING DRIVERS
6623L:	netdev@vger.kernel.org
6624W:	http://www.linuxfoundation.org/en/Net
6625Q:	http://patchwork.ozlabs.org/project/netdev/list/
6626T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6627T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6628S:	Odd Fixes
6629F:	drivers/net/
6630F:	include/linux/if_*
6631F:	include/linux/netdevice.h
6632F:	include/linux/arcdevice.h
6633F:	include/linux/etherdevice.h
6634F:	include/linux/fcdevice.h
6635F:	include/linux/fddidevice.h
6636F:	include/linux/hippidevice.h
6637F:	include/linux/inetdevice.h
6638F:	include/uapi/linux/if_*
6639F:	include/uapi/linux/netdevice.h
6640
6641NETWORKING DRIVERS (WIRELESS)
6642M:	Kalle Valo <kvalo@codeaurora.org>
6643L:	linux-wireless@vger.kernel.org
6644Q:	http://patchwork.kernel.org/project/linux-wireless/list/
6645T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6646S:	Maintained
6647F:	drivers/net/wireless/
6648
6649NETXEN (1/10) GbE SUPPORT
6650M:	Manish Chopra <manish.chopra@qlogic.com>
6651M:	Sony Chacko <sony.chacko@qlogic.com>
6652M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
6653L:	netdev@vger.kernel.org
6654W:	http://www.qlogic.com
6655S:	Supported
6656F:	drivers/net/ethernet/qlogic/netxen/
6657
6658NFC SUBSYSTEM
6659M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6660M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6661M:	Samuel Ortiz <sameo@linux.intel.com>
6662L:	linux-wireless@vger.kernel.org
6663L:	linux-nfc@lists.01.org (subscribers-only)
6664S:	Supported
6665F:	net/nfc/
6666F:	include/net/nfc/
6667F:	include/uapi/linux/nfc.h
6668F:	drivers/nfc/
6669F:	include/linux/platform_data/pn544.h
6670F:	Documentation/devicetree/bindings/net/nfc/
6671
6672NFS, SUNRPC, AND LOCKD CLIENTS
6673M:	Trond Myklebust <trond.myklebust@primarydata.com>
6674L:	linux-nfs@vger.kernel.org
6675W:	http://client.linux-nfs.org
6676T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6677S:	Maintained
6678F:	fs/lockd/
6679F:	fs/nfs/
6680F:	fs/nfs_common/
6681F:	net/sunrpc/
6682F:	include/linux/lockd/
6683F:	include/linux/nfs*
6684F:	include/linux/sunrpc/
6685F:	include/uapi/linux/nfs*
6686F:	include/uapi/linux/sunrpc/
6687
6688NILFS2 FILESYSTEM
6689M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6690L:	linux-nilfs@vger.kernel.org
6691W:	http://nilfs.sourceforge.net/
6692T:	git git://github.com/konis/nilfs2.git
6693S:	Supported
6694F:	Documentation/filesystems/nilfs2.txt
6695F:	fs/nilfs2/
6696F:	include/linux/nilfs2_fs.h
6697
6698NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6699M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6700W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6701S:	Maintained
6702F:	Documentation/scsi/NinjaSCSI.txt
6703F:	drivers/scsi/pcmcia/nsp_*
6704
6705NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6706M:	GOTO Masanori <gotom@debian.or.jp>
6707M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6708W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6709S:	Maintained
6710F:	Documentation/scsi/NinjaSCSI.txt
6711F:	drivers/scsi/nsp32*
6712
6713NIOS2 ARCHITECTURE
6714M:	Ley Foon Tan <lftan@altera.com>
6715L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6716T:	git git://git.rocketboards.org/linux-socfpga.git
6717S:	Maintained
6718F:	arch/nios2/
6719
6720NTB DRIVER
6721M:	Jon Mason <jdmason@kudzu.us>
6722M:	Dave Jiang <dave.jiang@intel.com>
6723S:	Supported
6724W:	https://github.com/jonmason/ntb/wiki
6725T:	git git://github.com/jonmason/ntb.git
6726F:	drivers/ntb/
6727F:	drivers/net/ntb_netdev.c
6728F:	include/linux/ntb.h
6729
6730NTFS FILESYSTEM
6731M:	Anton Altaparmakov <anton@tuxera.com>
6732L:	linux-ntfs-dev@lists.sourceforge.net
6733W:	http://www.tuxera.com/
6734T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6735S:	Supported
6736F:	Documentation/filesystems/ntfs.txt
6737F:	fs/ntfs/
6738
6739NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6740M:	Antonino Daplas <adaplas@gmail.com>
6741L:	linux-fbdev@vger.kernel.org
6742S:	Maintained
6743F:	drivers/video/fbdev/riva/
6744F:	drivers/video/fbdev/nvidia/
6745
6746NVM EXPRESS DRIVER
6747M:	Matthew Wilcox <willy@linux.intel.com>
6748L:	linux-nvme@lists.infradead.org
6749T:	git git://git.infradead.org/users/willy/linux-nvme.git
6750S:	Supported
6751F:	drivers/block/nvme*
6752F:	include/linux/nvme.h
6753
6754NXP TDA998X DRM DRIVER
6755M:	Russell King <rmk+kernel@arm.linux.org.uk>
6756S:	Supported
6757F:	drivers/gpu/drm/i2c/tda998x_drv.c
6758F:	include/drm/i2c/tda998x.h
6759
6760NXP TFA9879 DRIVER
6761M:	Peter Rosin <peda@axentia.se>
6762L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6763S:	Maintained
6764F:	sound/soc/codecs/tfa9879*
6765
6766OMAP SUPPORT
6767M:	Tony Lindgren <tony@atomide.com>
6768L:	linux-omap@vger.kernel.org
6769W:	http://www.muru.com/linux/omap/
6770W:	http://linux.omap.com/
6771Q:	http://patchwork.kernel.org/project/linux-omap/list/
6772T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6773S:	Maintained
6774F:	arch/arm/*omap*/
6775F:	drivers/i2c/busses/i2c-omap.c
6776F:	drivers/irqchip/irq-omap-intc.c
6777F:	drivers/mfd/*omap*.c
6778F:	drivers/mfd/menelaus.c
6779F:	drivers/mfd/palmas.c
6780F:	drivers/mfd/tps65217.c
6781F:	drivers/mfd/tps65218.c
6782F:	drivers/mfd/tps65910.c
6783F:	drivers/mfd/twl-core.[ch]
6784F:	drivers/mfd/twl4030*.c
6785F:	drivers/mfd/twl6030*.c
6786F:	drivers/mfd/twl6040*.c
6787F:	drivers/regulator/palmas-regulator*.c
6788F:	drivers/regulator/pbias-regulator.c
6789F:	drivers/regulator/tps65217-regulator.c
6790F:	drivers/regulator/tps65218-regulator.c
6791F:	drivers/regulator/tps65910-regulator.c
6792F:	drivers/regulator/twl-regulator.c
6793F:	include/linux/i2c-omap.h
6794
6795OMAP DEVICE TREE SUPPORT
6796M:	Benoît Cousson <bcousson@baylibre.com>
6797M:	Tony Lindgren <tony@atomide.com>
6798L:	linux-omap@vger.kernel.org
6799L:	devicetree@vger.kernel.org
6800S:	Maintained
6801F:	arch/arm/boot/dts/*omap*
6802F:	arch/arm/boot/dts/*am3*
6803F:	arch/arm/boot/dts/*am4*
6804F:	arch/arm/boot/dts/*am5*
6805F:	arch/arm/boot/dts/*dra7*
6806
6807OMAP CLOCK FRAMEWORK SUPPORT
6808M:	Paul Walmsley <paul@pwsan.com>
6809L:	linux-omap@vger.kernel.org
6810S:	Maintained
6811F:	arch/arm/*omap*/*clock*
6812
6813OMAP POWER MANAGEMENT SUPPORT
6814M:	Kevin Hilman <khilman@deeprootsystems.com>
6815L:	linux-omap@vger.kernel.org
6816S:	Maintained
6817F:	arch/arm/*omap*/*pm*
6818F:	drivers/cpufreq/omap-cpufreq.c
6819
6820OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6821M:	Rajendra Nayak <rnayak@ti.com>
6822M:	Paul Walmsley <paul@pwsan.com>
6823L:	linux-omap@vger.kernel.org
6824S:	Maintained
6825F:	arch/arm/mach-omap2/prm*
6826
6827OMAP AUDIO SUPPORT
6828M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
6829M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
6830L:	alsa-devel@alsa-project.org (subscribers-only)
6831L:	linux-omap@vger.kernel.org
6832S:	Maintained
6833F:	sound/soc/omap/
6834
6835OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6836M:	Roger Quadros <rogerq@ti.com>
6837M:	Tony Lindgren <tony@atomide.com>
6838L:	linux-omap@vger.kernel.org
6839S:	Maintained
6840F:	drivers/memory/omap-gpmc.c
6841F:	arch/arm/mach-omap2/*gpmc*
6842
6843OMAP FRAMEBUFFER SUPPORT
6844M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
6845L:	linux-fbdev@vger.kernel.org
6846L:	linux-omap@vger.kernel.org
6847S:	Maintained
6848F:	drivers/video/fbdev/omap/
6849
6850OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6851M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
6852L:	linux-omap@vger.kernel.org
6853L:	linux-fbdev@vger.kernel.org
6854S:	Maintained
6855F:	drivers/video/fbdev/omap2/
6856F:	Documentation/arm/OMAP/DSS
6857
6858OMAP HARDWARE SPINLOCK SUPPORT
6859M:	Ohad Ben-Cohen <ohad@wizery.com>
6860L:	linux-omap@vger.kernel.org
6861S:	Maintained
6862F:	drivers/hwspinlock/omap_hwspinlock.c
6863F:	arch/arm/mach-omap2/hwspinlock.c
6864
6865OMAP MMC SUPPORT
6866M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
6867L:	linux-omap@vger.kernel.org
6868S:	Maintained
6869F:	drivers/mmc/host/omap.c
6870
6871OMAP HS MMC SUPPORT
6872L:	linux-mmc@vger.kernel.org
6873L:	linux-omap@vger.kernel.org
6874S:	Orphan
6875F:	drivers/mmc/host/omap_hsmmc.c
6876
6877OMAP RANDOM NUMBER GENERATOR SUPPORT
6878M:	Deepak Saxena <dsaxena@plexity.net>
6879S:	Maintained
6880F:	drivers/char/hw_random/omap-rng.c
6881
6882OMAP HWMOD SUPPORT
6883M:	Benoît Cousson <bcousson@baylibre.com>
6884M:	Paul Walmsley <paul@pwsan.com>
6885L:	linux-omap@vger.kernel.org
6886S:	Maintained
6887F:	arch/arm/mach-omap2/omap_hwmod.*
6888
6889OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6890M:	Benoît Cousson <bcousson@baylibre.com>
6891L:	linux-omap@vger.kernel.org
6892S:	Maintained
6893F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6894
6895OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6896M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6897L:	linux-media@vger.kernel.org
6898S:	Maintained
6899F:	drivers/media/platform/omap3isp/
6900F:	drivers/staging/media/omap4iss/
6901
6902OMAP USB SUPPORT
6903M:	Felipe Balbi <balbi@ti.com>
6904L:	linux-usb@vger.kernel.org
6905L:	linux-omap@vger.kernel.org
6906T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6907S:	Maintained
6908F:	drivers/usb/*/*omap*
6909F:	arch/arm/*omap*/usb*
6910
6911OMAP GPIO DRIVER
6912M:	Javier Martinez Canillas <javier@dowhile0.org>
6913M:	Santosh Shilimkar <ssantosh@kernel.org>
6914M:	Kevin Hilman <khilman@deeprootsystems.com>
6915L:	linux-omap@vger.kernel.org
6916S:	Maintained
6917F:	drivers/gpio/gpio-omap.c
6918
6919OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6920M:	Mark Jackson <mpfj@newflow.co.uk>
6921L:	linux-omap@vger.kernel.org
6922S:	Maintained
6923F:	arch/arm/boot/dts/am335x-nano.dts
6924
6925OMFS FILESYSTEM
6926M:	Bob Copeland <me@bobcopeland.com>
6927L:	linux-karma-devel@lists.sourceforge.net
6928S:	Maintained
6929F:	Documentation/filesystems/omfs.txt
6930F:	fs/omfs/
6931
6932OMNIKEY CARDMAN 4000 DRIVER
6933M:	Harald Welte <laforge@gnumonks.org>
6934S:	Maintained
6935F:	drivers/char/pcmcia/cm4000_cs.c
6936F:	include/linux/cm4000_cs.h
6937F:	include/uapi/linux/cm4000_cs.h
6938
6939OMNIKEY CARDMAN 4040 DRIVER
6940M:	Harald Welte <laforge@gnumonks.org>
6941S:	Maintained
6942F:	drivers/char/pcmcia/cm4040_cs.*
6943
6944OMNIVISION OV7670 SENSOR DRIVER
6945M:	Jonathan Corbet <corbet@lwn.net>
6946L:	linux-media@vger.kernel.org
6947T:	git git://linuxtv.org/media_tree.git
6948S:	Maintained
6949F:	drivers/media/i2c/ov7670.c
6950
6951ONENAND FLASH DRIVER
6952M:	Kyungmin Park <kyungmin.park@samsung.com>
6953L:	linux-mtd@lists.infradead.org
6954S:	Maintained
6955F:	drivers/mtd/onenand/
6956F:	include/linux/mtd/onenand*.h
6957
6958ONSTREAM SCSI TAPE DRIVER
6959M:	Willem Riede <osst@riede.org>
6960L:	osst-users@lists.sourceforge.net
6961L:	linux-scsi@vger.kernel.org
6962S:	Maintained
6963F:	Documentation/scsi/osst.txt
6964F:	drivers/scsi/osst.*
6965F:	drivers/scsi/osst_*.h
6966F:	drivers/scsi/st.h
6967
6968OPENCORES I2C BUS DRIVER
6969M:	Peter Korsgaard <jacmet@sunsite.dk>
6970L:	linux-i2c@vger.kernel.org
6971S:	Maintained
6972F:	Documentation/i2c/busses/i2c-ocores
6973F:	drivers/i2c/busses/i2c-ocores.c
6974
6975OPEN FIRMWARE AND FLATTENED DEVICE TREE
6976M:	Grant Likely <grant.likely@linaro.org>
6977M:	Rob Herring <robh+dt@kernel.org>
6978L:	devicetree@vger.kernel.org
6979W:	http://fdt.secretlab.ca
6980T:	git git://git.secretlab.ca/git/linux-2.6.git
6981S:	Maintained
6982F:	drivers/of/
6983F:	include/linux/of*.h
6984F:	scripts/dtc/
6985K:	of_get_property
6986K:	of_match_table
6987
6988OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6989M:	Rob Herring <robh+dt@kernel.org>
6990M:	Pawel Moll <pawel.moll@arm.com>
6991M:	Mark Rutland <mark.rutland@arm.com>
6992M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
6993M:	Kumar Gala <galak@codeaurora.org>
6994L:	devicetree@vger.kernel.org
6995S:	Maintained
6996F:	Documentation/devicetree/
6997F:	arch/*/boot/dts/
6998F:	include/dt-bindings/
6999
7000OPENRISC ARCHITECTURE
7001M:	Jonas Bonn <jonas@southpole.se>
7002W:	http://openrisc.net
7003L:	linux@lists.openrisc.net (moderated for non-subscribers)
7004S:	Maintained
7005T:	git git://openrisc.net/~jonas/linux
7006F:	arch/openrisc/
7007
7008OPENVSWITCH
7009M:	Pravin Shelar <pshelar@nicira.com>
7010L:	netdev@vger.kernel.org
7011L:	dev@openvswitch.org
7012W:	http://openvswitch.org
7013S:	Maintained
7014F:	net/openvswitch/
7015F:	include/uapi/linux/openvswitch.h
7016
7017OPL4 DRIVER
7018M:	Clemens Ladisch <clemens@ladisch.de>
7019L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7020T:	git git://git.alsa-project.org/alsa-kernel.git
7021S:	Maintained
7022F:	sound/drivers/opl4/
7023
7024OPROFILE
7025M:	Robert Richter <rric@kernel.org>
7026L:	oprofile-list@lists.sf.net
7027S:	Maintained
7028F:	arch/*/include/asm/oprofile*.h
7029F:	arch/*/oprofile/
7030F:	drivers/oprofile/
7031F:	include/linux/oprofile.h
7032
7033ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7034M:	Mark Fasheh <mfasheh@suse.com>
7035M:	Joel Becker <jlbec@evilplan.org>
7036L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7037W:	http://oss.oracle.com/projects/ocfs2/
7038T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7039S:	Supported
7040F:	Documentation/filesystems/ocfs2.txt
7041F:	Documentation/filesystems/dlmfs.txt
7042F:	fs/ocfs2/
7043
7044ORINOCO DRIVER
7045L:	linux-wireless@vger.kernel.org
7046W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7047W:	http://www.nongnu.org/orinoco/
7048S:	Orphan
7049F:	drivers/net/wireless/orinoco/
7050
7051OSD LIBRARY and FILESYSTEM
7052M:	Boaz Harrosh <ooo@electrozaur.com>
7053M:	Benny Halevy <bhalevy@primarydata.com>
7054L:	osd-dev@open-osd.org
7055W:	http://open-osd.org
7056T:	git git://git.open-osd.org/open-osd.git
7057S:	Maintained
7058F:	drivers/scsi/osd/
7059F:	include/scsi/osd_*
7060F:	fs/exofs/
7061
7062OVERLAY FILESYSTEM
7063M:	Miklos Szeredi <miklos@szeredi.hu>
7064L:	linux-unionfs@vger.kernel.org
7065T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7066S:	Supported
7067F:	fs/overlayfs/
7068F:	Documentation/filesystems/overlayfs.txt
7069
7070P54 WIRELESS DRIVER
7071M:	Christian Lamparter <chunkeey@googlemail.com>
7072L:	linux-wireless@vger.kernel.org
7073W:	http://wireless.kernel.org/en/users/Drivers/p54
7074S:	Maintained
7075F:	drivers/net/wireless/p54/
7076
7077PA SEMI ETHERNET DRIVER
7078M:	Olof Johansson <olof@lixom.net>
7079L:	netdev@vger.kernel.org
7080S:	Maintained
7081F:	drivers/net/ethernet/pasemi/*
7082
7083PA SEMI SMBUS DRIVER
7084M:	Olof Johansson <olof@lixom.net>
7085L:	linux-i2c@vger.kernel.org
7086S:	Maintained
7087F:	drivers/i2c/busses/i2c-pasemi.c
7088
7089PADATA PARALLEL EXECUTION MECHANISM
7090M:	Steffen Klassert <steffen.klassert@secunet.com>
7091L:	linux-crypto@vger.kernel.org
7092S:	Maintained
7093F:	kernel/padata.c
7094F:	include/linux/padata.h
7095F:	Documentation/padata.txt
7096
7097PANASONIC LAPTOP ACPI EXTRAS DRIVER
7098M:	Harald Welte <laforge@gnumonks.org>
7099L:	platform-driver-x86@vger.kernel.org
7100S:	Maintained
7101F:	drivers/platform/x86/panasonic-laptop.c
7102
7103PANASONIC MN10300/AM33/AM34 PORT
7104M:	David Howells <dhowells@redhat.com>
7105M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7106L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7107W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7108S:	Maintained
7109F:	Documentation/mn10300/
7110F:	arch/mn10300/
7111
7112PARALLEL PORT SUPPORT
7113L:	linux-parport@lists.infradead.org (subscribers-only)
7114S:	Orphan
7115F:	drivers/parport/
7116F:	include/linux/parport*.h
7117F:	drivers/char/ppdev.c
7118F:	include/uapi/linux/ppdev.h
7119
7120PARAVIRT_OPS INTERFACE
7121M:	Jeremy Fitzhardinge <jeremy@goop.org>
7122M:	Chris Wright <chrisw@sous-sol.org>
7123M:	Alok Kataria <akataria@vmware.com>
7124M:	Rusty Russell <rusty@rustcorp.com.au>
7125L:	virtualization@lists.linux-foundation.org
7126S:	Supported
7127F:	Documentation/ia64/paravirt_ops.txt
7128F:	arch/*/kernel/paravirt*
7129F:	arch/*/include/asm/paravirt.h
7130
7131PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7132M:	Tim Waugh <tim@cyberelk.net>
7133L:	linux-parport@lists.infradead.org (subscribers-only)
7134W:	http://www.torque.net/linux-pp.html
7135S:	Maintained
7136F:	Documentation/blockdev/paride.txt
7137F:	drivers/block/paride/
7138
7139PARISC ARCHITECTURE
7140M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7141M:	Helge Deller <deller@gmx.de>
7142L:	linux-parisc@vger.kernel.org
7143W:	http://www.parisc-linux.org/
7144Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7146T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7147S:	Maintained
7148F:	arch/parisc/
7149F:	Documentation/parisc/
7150F:	drivers/parisc/
7151F:	drivers/char/agp/parisc-agp.c
7152F:	drivers/input/serio/gscps2.c
7153F:	drivers/parport/parport_gsc.*
7154F:	drivers/tty/serial/8250/8250_gsc.c
7155F:	drivers/video/fbdev/sti*
7156F:	drivers/video/console/sti*
7157F:	drivers/video/logo/logo_parisc*
7158
7159PC87360 HARDWARE MONITORING DRIVER
7160M:	Jim Cromie <jim.cromie@gmail.com>
7161L:	lm-sensors@lm-sensors.org
7162S:	Maintained
7163F:	Documentation/hwmon/pc87360
7164F:	drivers/hwmon/pc87360.c
7165
7166PC8736x GPIO DRIVER
7167M:	Jim Cromie <jim.cromie@gmail.com>
7168S:	Maintained
7169F:	drivers/char/pc8736x_gpio.c
7170
7171PC87427 HARDWARE MONITORING DRIVER
7172M:	Jean Delvare <jdelvare@suse.de>
7173L:	lm-sensors@lm-sensors.org
7174S:	Maintained
7175F:	Documentation/hwmon/pc87427
7176F:	drivers/hwmon/pc87427.c
7177
7178PCA9532 LED DRIVER
7179M:	Riku Voipio <riku.voipio@iki.fi>
7180S:	Maintained
7181F:	drivers/leds/leds-pca9532.c
7182F:	include/linux/leds-pca9532.h
7183
7184PCA9541 I2C BUS MASTER SELECTOR DRIVER
7185M:	Guenter Roeck <linux@roeck-us.net>
7186L:	linux-i2c@vger.kernel.org
7187S:	Maintained
7188F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7189
7190PCDP - PRIMARY CONSOLE AND DEBUG PORT
7191M:	Khalid Aziz <khalid@gonehiking.org>
7192S:	Maintained
7193F:	drivers/firmware/pcdp.*
7194
7195PCI ERROR RECOVERY
7196M:	Linas Vepstas <linasvepstas@gmail.com>
7197L:	linux-pci@vger.kernel.org
7198S:	Supported
7199F:	Documentation/PCI/pci-error-recovery.txt
7200
7201PCI SUBSYSTEM
7202M:	Bjorn Helgaas <bhelgaas@google.com>
7203L:	linux-pci@vger.kernel.org
7204Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7205T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7206S:	Supported
7207F:	Documentation/PCI/
7208F:	drivers/pci/
7209F:	include/linux/pci*
7210F:	arch/x86/pci/
7211F:	arch/x86/kernel/quirks.c
7212
7213PCI DRIVER FOR APPLIEDMICRO XGENE
7214M:	Tanmay Inamdar <tinamdar@apm.com>
7215L:	linux-pci@vger.kernel.org
7216L:	linux-arm-kernel@lists.infradead.org
7217S:	Maintained
7218F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7219F:	drivers/pci/host/pci-xgene.c
7220
7221PCI DRIVER FOR FREESCALE LAYERSCAPE
7222M:	Minghuan Lian <minghuan.Lian@freescale.com>
7223M:	Mingkai Hu <mingkai.hu@freescale.com>
7224M:	Roy Zang <tie-fei.zang@freescale.com>
7225L:	linuxppc-dev@lists.ozlabs.org
7226L:	linux-pci@vger.kernel.org
7227L:	linux-arm-kernel@lists.infradead.org
7228S:	Maintained
7229F:	drivers/pci/host/*layerscape*
7230
7231PCI DRIVER FOR IMX6
7232M:	Richard Zhu <r65037@freescale.com>
7233M:	Lucas Stach <l.stach@pengutronix.de>
7234L:	linux-pci@vger.kernel.org
7235L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7236S:	Maintained
7237F:	drivers/pci/host/*imx6*
7238
7239PCI DRIVER FOR TI KEYSTONE
7240M:	Murali Karicheri <m-karicheri2@ti.com>
7241L:	linux-pci@vger.kernel.org
7242L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7243S:	Maintained
7244F:	drivers/pci/host/*keystone*
7245
7246PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7247M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7248M:	Jason Cooper <jason@lakedaemon.net>
7249L:	linux-pci@vger.kernel.org
7250L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7251S:	Maintained
7252F:	drivers/pci/host/*mvebu*
7253
7254PCI DRIVER FOR NVIDIA TEGRA
7255M:	Thierry Reding <thierry.reding@gmail.com>
7256L:	linux-tegra@vger.kernel.org
7257L:	linux-pci@vger.kernel.org
7258S:	Supported
7259F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7260F:	drivers/pci/host/pci-tegra.c
7261
7262PCI DRIVER FOR TI DRA7XX
7263M:	Kishon Vijay Abraham I <kishon@ti.com>
7264L:	linux-omap@vger.kernel.org
7265L:	linux-pci@vger.kernel.org
7266S:	Supported
7267F:	Documentation/devicetree/bindings/pci/ti-pci.txt
7268F:	drivers/pci/host/pci-dra7xx.c
7269
7270PCI DRIVER FOR RENESAS R-CAR
7271M:	Simon Horman <horms@verge.net.au>
7272L:	linux-pci@vger.kernel.org
7273L:	linux-sh@vger.kernel.org
7274S:	Maintained
7275F:	drivers/pci/host/*rcar*
7276
7277PCI DRIVER FOR SAMSUNG EXYNOS
7278M:	Jingoo Han <jg1.han@samsung.com>
7279L:	linux-pci@vger.kernel.org
7280L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7281L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7282S:	Maintained
7283F:	drivers/pci/host/pci-exynos.c
7284
7285PCI DRIVER FOR SYNOPSIS DESIGNWARE
7286M:	Mohit Kumar <mohit.kumar@st.com>
7287M:	Jingoo Han <jg1.han@samsung.com>
7288L:	linux-pci@vger.kernel.org
7289S:	Maintained
7290F:	drivers/pci/host/*designware*
7291
7292PCI DRIVER FOR GENERIC OF HOSTS
7293M:	Will Deacon <will.deacon@arm.com>
7294L:	linux-pci@vger.kernel.org
7295L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7296S:	Maintained
7297F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
7298F:	drivers/pci/host/pci-host-generic.c
7299
7300PCIE DRIVER FOR ST SPEAR13XX
7301M:	Mohit Kumar <mohit.kumar@st.com>
7302L:	linux-pci@vger.kernel.org
7303S:	Maintained
7304F:	drivers/pci/host/*spear*
7305
7306PCMCIA SUBSYSTEM
7307P:	Linux PCMCIA Team
7308L:	linux-pcmcia@lists.infradead.org
7309W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7310T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7311S:	Maintained
7312F:	Documentation/pcmcia/
7313F:	drivers/pcmcia/
7314F:	include/pcmcia/
7315
7316PCNET32 NETWORK DRIVER
7317M:	Don Fry <pcnet32@frontier.com>
7318L:	netdev@vger.kernel.org
7319S:	Maintained
7320F:	drivers/net/ethernet/amd/pcnet32.c
7321
7322PCRYPT PARALLEL CRYPTO ENGINE
7323M:	Steffen Klassert <steffen.klassert@secunet.com>
7324L:	linux-crypto@vger.kernel.org
7325S:	Maintained
7326F:	crypto/pcrypt.c
7327F:	include/crypto/pcrypt.h
7328
7329PER-CPU MEMORY ALLOCATOR
7330M:	Tejun Heo <tj@kernel.org>
7331M:	Christoph Lameter <cl@linux-foundation.org>
7332T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7333S:	Maintained
7334F:	include/linux/percpu*.h
7335F:	mm/percpu*.c
7336F:	arch/*/include/asm/percpu.h
7337
7338PER-TASK DELAY ACCOUNTING
7339M:	Balbir Singh <bsingharora@gmail.com>
7340S:	Maintained
7341F:	include/linux/delayacct.h
7342F:	kernel/delayacct.c
7343
7344PERFORMANCE EVENTS SUBSYSTEM
7345M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
7346M:	Paul Mackerras <paulus@samba.org>
7347M:	Ingo Molnar <mingo@redhat.com>
7348M:	Arnaldo Carvalho de Melo <acme@kernel.org>
7349L:	linux-kernel@vger.kernel.org
7350T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7351S:	Supported
7352F:	kernel/events/*
7353F:	include/linux/perf_event.h
7354F:	include/uapi/linux/perf_event.h
7355F:	arch/*/kernel/perf_event*.c
7356F:	arch/*/kernel/*/perf_event*.c
7357F:	arch/*/kernel/*/*/perf_event*.c
7358F:	arch/*/include/asm/perf_event.h
7359F:	arch/*/kernel/perf_callchain.c
7360F:	tools/perf/
7361
7362PERSONALITY HANDLING
7363M:	Christoph Hellwig <hch@infradead.org>
7364L:	linux-abi-devel@lists.sourceforge.net
7365S:	Maintained
7366F:	include/linux/personality.h
7367F:	include/uapi/linux/personality.h
7368
7369PHONET PROTOCOL
7370M:	Remi Denis-Courmont <courmisch@gmail.com>
7371S:	Supported
7372F:	Documentation/networking/phonet.txt
7373F:	include/linux/phonet.h
7374F:	include/net/phonet/
7375F:	include/uapi/linux/phonet.h
7376F:	net/phonet/
7377
7378PHRAM MTD DRIVER
7379M:	Joern Engel <joern@lazybastard.org>
7380L:	linux-mtd@lists.infradead.org
7381S:	Maintained
7382F:	drivers/mtd/devices/phram.c
7383
7384PICOLCD HID DRIVER
7385M:	Bruno Prémont <bonbons@linux-vserver.org>
7386L:	linux-input@vger.kernel.org
7387S:	Maintained
7388F:	drivers/hid/hid-picolcd*
7389
7390PICOXCELL SUPPORT
7391M:	Jamie Iles <jamie@jamieiles.com>
7392L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7393T:	git git://github.com/jamieiles/linux-2.6-ji.git
7394S:	Supported
7395F:	arch/arm/boot/dts/picoxcell*
7396F:	arch/arm/mach-picoxcell/
7397F:	drivers/crypto/picoxcell*
7398
7399PIN CONTROL SUBSYSTEM
7400M:	Linus Walleij <linus.walleij@linaro.org>
7401L:	linux-gpio@vger.kernel.org
7402S:	Maintained
7403F:	drivers/pinctrl/
7404F:	include/linux/pinctrl/
7405
7406PIN CONTROLLER - ATMEL AT91
7407M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7408L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7409S:	Maintained
7410F:	drivers/pinctrl/pinctrl-at91.*
7411
7412PIN CONTROLLER - INTEL
7413M:	Mika Westerberg <mika.westerberg@linux.intel.com>
7414M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
7415S:	Maintained
7416F:	drivers/pinctrl/intel/
7417
7418PIN CONTROLLER - RENESAS
7419M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7420L:	linux-sh@vger.kernel.org
7421S:	Maintained
7422F:	drivers/pinctrl/sh-pfc/
7423
7424PIN CONTROLLER - SAMSUNG
7425M:	Tomasz Figa <tomasz.figa@gmail.com>
7426M:	Thomas Abraham <thomas.abraham@linaro.org>
7427L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7428L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7429S:	Maintained
7430F:	drivers/pinctrl/samsung/
7431
7432PIN CONTROLLER - ST SPEAR
7433M:	Viresh Kumar <viresh.linux@gmail.com>
7434L:	spear-devel@list.st.com
7435L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7436W:	http://www.st.com/spear
7437S:	Maintained
7438F:	drivers/pinctrl/spear/
7439
7440PKTCDVD DRIVER
7441M:	Jiri Kosina <jkosina@suse.cz>
7442S:	Maintained
7443F:	drivers/block/pktcdvd.c
7444F:	include/linux/pktcdvd.h
7445F:	include/uapi/linux/pktcdvd.h
7446
7447PKUNITY SOC DRIVERS
7448M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
7449W:	http://mprc.pku.edu.cn/~guanxuetao/linux
7450S:	Maintained
7451T:	git git://github.com/gxt/linux.git
7452F:	drivers/input/serio/i8042-unicore32io.h
7453F:	drivers/i2c/busses/i2c-puv3.c
7454F:	drivers/video/fbdev/fb-puv3.c
7455F:	drivers/rtc/rtc-puv3.c
7456
7457PMBUS HARDWARE MONITORING DRIVERS
7458M:	Guenter Roeck <linux@roeck-us.net>
7459L:	lm-sensors@lm-sensors.org
7460W:	http://www.lm-sensors.org/
7461W:	http://www.roeck-us.net/linux/drivers/
7462T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7463S:	Maintained
7464F:	Documentation/hwmon/pmbus
7465F:	drivers/hwmon/pmbus/
7466F:	include/linux/i2c/pmbus.h
7467
7468PMC SIERRA MaxRAID DRIVER
7469M:	Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7470L:	linux-scsi@vger.kernel.org
7471W:	http://www.pmc-sierra.com/
7472S:	Supported
7473F:	drivers/scsi/pmcraid.*
7474
7475PMC SIERRA PM8001 DRIVER
7476M:	xjtuwjp@gmail.com
7477M:	lindar_liu@usish.com
7478L:	pmchba@pmcs.com
7479L:	linux-scsi@vger.kernel.org
7480S:	Supported
7481F:	drivers/scsi/pm8001/
7482
7483POSIX CLOCKS and TIMERS
7484M:	Thomas Gleixner <tglx@linutronix.de>
7485L:	linux-kernel@vger.kernel.org
7486T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7487S:	Maintained
7488F:	fs/timerfd.c
7489F:	include/linux/timer*
7490F:	kernel/time/*timer*
7491
7492POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7493M:	Sebastian Reichel <sre@kernel.org>
7494M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7495M:	David Woodhouse <dwmw2@infradead.org>
7496L:	linux-pm@vger.kernel.org
7497T:	git git://git.infradead.org/battery-2.6.git
7498S:	Maintained
7499F:	include/linux/power_supply.h
7500F:	drivers/power/
7501
7502PNP SUPPORT
7503M:	Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7504S:	Maintained
7505F:	drivers/pnp/
7506
7507PNXxxxx I2C DRIVER
7508M:	Vitaly Wool <vitalywool@gmail.com>
7509L:	linux-i2c@vger.kernel.org
7510S:	Maintained
7511F:	drivers/i2c/busses/i2c-pnx.c
7512
7513PPP PROTOCOL DRIVERS AND COMPRESSORS
7514M:	Paul Mackerras <paulus@samba.org>
7515L:	linux-ppp@vger.kernel.org
7516S:	Maintained
7517F:	drivers/net/ppp/ppp_*
7518
7519PPP OVER ATM (RFC 2364)
7520M:	Mitchell Blank Jr <mitch@sfgoth.com>
7521S:	Maintained
7522F:	net/atm/pppoatm.c
7523F:	include/uapi/linux/atmppp.h
7524
7525PPP OVER ETHERNET
7526M:	Michal Ostrowski <mostrows@earthlink.net>
7527S:	Maintained
7528F:	drivers/net/ppp/pppoe.c
7529F:	drivers/net/ppp/pppox.c
7530
7531PPP OVER L2TP
7532M:	James Chapman <jchapman@katalix.com>
7533S:	Maintained
7534F:	net/l2tp/l2tp_ppp.c
7535F:	include/linux/if_pppol2tp.h
7536F:	include/uapi/linux/if_pppol2tp.h
7537
7538PPS SUPPORT
7539M:	Rodolfo Giometti <giometti@enneenne.com>
7540W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
7541L:	linuxpps@ml.enneenne.com (subscribers-only)
7542S:	Maintained
7543F:	Documentation/pps/
7544F:	drivers/pps/
7545F:	include/linux/pps*.h
7546
7547PPTP DRIVER
7548M:	Dmitry Kozlov <xeb@mail.ru>
7549L:	netdev@vger.kernel.org
7550S:	Maintained
7551F:	drivers/net/ppp/pptp.c
7552W:	http://sourceforge.net/projects/accel-pptp
7553
7554PREEMPTIBLE KERNEL
7555M:	Robert Love <rml@tech9.net>
7556L:	kpreempt-tech@lists.sourceforge.net
7557W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7558S:	Supported
7559F:	Documentation/preempt-locking.txt
7560F:	include/linux/preempt.h
7561
7562PRISM54 WIRELESS DRIVER
7563M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
7564L:	linux-wireless@vger.kernel.org
7565W:	http://wireless.kernel.org/en/users/Drivers/p54
7566S:	Obsolete
7567F:	drivers/net/wireless/prism54/
7568
7569PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7570M:	Mikael Pettersson <mikpelinux@gmail.com>
7571L:	linux-ide@vger.kernel.org
7572S:	Maintained
7573F:	drivers/ata/sata_promise.*
7574
7575PS3 NETWORK SUPPORT
7576M:	Geoff Levand <geoff@infradead.org>
7577L:	netdev@vger.kernel.org
7578L:	cbe-oss-dev@lists.ozlabs.org
7579S:	Maintained
7580F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
7581
7582PS3 PLATFORM SUPPORT
7583M:	Geoff Levand <geoff@infradead.org>
7584L:	linuxppc-dev@lists.ozlabs.org
7585L:	cbe-oss-dev@lists.ozlabs.org
7586S:	Maintained
7587F:	arch/powerpc/boot/ps3*
7588F:	arch/powerpc/include/asm/lv1call.h
7589F:	arch/powerpc/include/asm/ps3*.h
7590F:	arch/powerpc/platforms/ps3/
7591F:	drivers/*/ps3*
7592F:	drivers/ps3/
7593F:	drivers/rtc/rtc-ps3.c
7594F:	drivers/usb/host/*ps3.c
7595F:	sound/ppc/snd_ps3*
7596
7597PS3VRAM DRIVER
7598M:	Jim Paris <jim@jtan.com>
7599L:	cbe-oss-dev@lists.ozlabs.org
7600S:	Maintained
7601F:	drivers/block/ps3vram.c
7602
7603PSTORE FILESYSTEM
7604M:	Anton Vorontsov <anton@enomsg.org>
7605M:	Colin Cross <ccross@android.com>
7606M:	Kees Cook <keescook@chromium.org>
7607M:	Tony Luck <tony.luck@intel.com>
7608S:	Maintained
7609T:	git git://git.infradead.org/users/cbou/linux-pstore.git
7610F:	fs/pstore/
7611F:	include/linux/pstore*
7612F:	drivers/firmware/efi/efi-pstore.c
7613F:	drivers/acpi/apei/erst.c
7614
7615PTP HARDWARE CLOCK SUPPORT
7616M:	Richard Cochran <richardcochran@gmail.com>
7617L:	netdev@vger.kernel.org
7618S:	Maintained
7619W:	http://linuxptp.sourceforge.net/
7620F:	Documentation/ABI/testing/sysfs-ptp
7621F:	Documentation/ptp/*
7622F:	drivers/net/ethernet/freescale/gianfar_ptp.c
7623F:	drivers/net/phy/dp83640*
7624F:	drivers/ptp/*
7625F:	include/linux/ptp_cl*
7626
7627PTRACE SUPPORT
7628M:	Roland McGrath <roland@hack.frob.com>
7629M:	Oleg Nesterov <oleg@redhat.com>
7630S:	Maintained
7631F:	include/asm-generic/syscall.h
7632F:	include/linux/ptrace.h
7633F:	include/linux/regset.h
7634F:	include/linux/tracehook.h
7635F:	include/uapi/linux/ptrace.h
7636F:	kernel/ptrace.c
7637
7638PVRUSB2 VIDEO4LINUX DRIVER
7639M:	Mike Isely <isely@pobox.com>
7640L:	pvrusb2@isely.net	(subscribers-only)
7641L:	linux-media@vger.kernel.org
7642W:	http://www.isely.net/pvrusb2/
7643T:	git git://linuxtv.org/media_tree.git
7644S:	Maintained
7645F:	Documentation/video4linux/README.pvrusb2
7646F:	drivers/media/usb/pvrusb2/
7647
7648PWC WEBCAM DRIVER
7649M:	Hans de Goede <hdegoede@redhat.com>
7650L:	linux-media@vger.kernel.org
7651T:	git git://linuxtv.org/media_tree.git
7652S:	Maintained
7653F:	drivers/media/usb/pwc/*
7654
7655PWM FAN DRIVER
7656M:	Kamil Debski <k.debski@samsung.com>
7657L:	lm-sensors@lm-sensors.org
7658S:	Supported
7659F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7660F:	Documentation/hwmon/pwm-fan
7661F:	drivers/hwmon/pwm-fan.c
7662
7663PWM SUBSYSTEM
7664M:	Thierry Reding <thierry.reding@gmail.com>
7665L:	linux-pwm@vger.kernel.org
7666S:	Maintained
7667T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7668F:	Documentation/pwm.txt
7669F:	Documentation/devicetree/bindings/pwm/
7670F:	include/linux/pwm.h
7671F:	drivers/pwm/
7672F:	drivers/video/backlight/pwm_bl.c
7673F:	include/linux/pwm_backlight.h
7674
7675PXA2xx/PXA3xx SUPPORT
7676M:	Daniel Mack <daniel@zonque.org>
7677M:	Haojian Zhuang <haojian.zhuang@gmail.com>
7678M:	Robert Jarzmik <robert.jarzmik@free.fr>
7679L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7680T:	git git://github.com/hzhuang1/linux.git
7681T:	git git://github.com/rjarzmik/linux.git
7682S:	Maintained
7683F:	arch/arm/mach-pxa/
7684F:	drivers/pcmcia/pxa2xx*
7685F:	drivers/spi/spi-pxa2xx*
7686F:	drivers/usb/gadget/udc/pxa2*
7687F:	include/sound/pxa2xx-lib.h
7688F:	sound/arm/pxa*
7689F:	sound/soc/pxa/
7690
7691PXA3xx NAND FLASH DRIVER
7692M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7693L:	linux-mtd@lists.infradead.org
7694S:	Maintained
7695F:	drivers/mtd/nand/pxa3xx_nand.c
7696
7697MMP SUPPORT
7698M:	Eric Miao <eric.y.miao@gmail.com>
7699M:	Haojian Zhuang <haojian.zhuang@gmail.com>
7700L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7701T:	git git://github.com/hzhuang1/linux.git
7702T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
7703S:	Maintained
7704F:	arch/arm/mach-mmp/
7705
7706PXA MMCI DRIVER
7707S:	Orphan
7708
7709PXA RTC DRIVER
7710M:	Robert Jarzmik <robert.jarzmik@free.fr>
7711L:	rtc-linux@googlegroups.com
7712S:	Maintained
7713
7714QAT DRIVER
7715M:      Tadeusz Struk <tadeusz.struk@intel.com>
7716L:      qat-linux@intel.com
7717S:      Supported
7718F:      drivers/crypto/qat/
7719
7720QIB DRIVER
7721M:	Mike Marciniszyn <infinipath@intel.com>
7722L:	linux-rdma@vger.kernel.org
7723S:	Supported
7724F:	drivers/infiniband/hw/qib/
7725
7726QLOGIC QLA1280 SCSI DRIVER
7727M:	Michael Reed <mdr@sgi.com>
7728L:	linux-scsi@vger.kernel.org
7729S:	Maintained
7730F:	drivers/scsi/qla1280.[ch]
7731
7732QLOGIC QLA2XXX FC-SCSI DRIVER
7733M:	qla2xxx-upstream@qlogic.com
7734L:	linux-scsi@vger.kernel.org
7735S:	Supported
7736F:	Documentation/scsi/LICENSE.qla2xxx
7737F:	drivers/scsi/qla2xxx/
7738
7739QLOGIC QLA4XXX iSCSI DRIVER
7740M:	Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7741M:	iscsi-driver@qlogic.com
7742L:	linux-scsi@vger.kernel.org
7743S:	Supported
7744F:	Documentation/scsi/LICENSE.qla4xxx
7745F:	drivers/scsi/qla4xxx/
7746
7747QLOGIC QLA3XXX NETWORK DRIVER
7748M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7749M:	Ron Mercer <ron.mercer@qlogic.com>
7750M:	linux-driver@qlogic.com
7751L:	netdev@vger.kernel.org
7752S:	Supported
7753F:	Documentation/networking/LICENSE.qla3xxx
7754F:	drivers/net/ethernet/qlogic/qla3xxx.*
7755
7756QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7757M:	Shahed Shaikh <shahed.shaikh@qlogic.com>
7758M:	Dept-GELinuxNICDev@qlogic.com
7759L:	netdev@vger.kernel.org
7760S:	Supported
7761F:	drivers/net/ethernet/qlogic/qlcnic/
7762
7763QLOGIC QLGE 10Gb ETHERNET DRIVER
7764M:	Harish Patil <harish.patil@qlogic.com>
7765M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7766M:	Dept-GELinuxNICDev@qlogic.com
7767M:	linux-driver@qlogic.com
7768L:	netdev@vger.kernel.org
7769S:	Supported
7770F:	drivers/net/ethernet/qlogic/qlge/
7771
7772QNX4 FILESYSTEM
7773M:	Anders Larsen <al@alarsen.net>
7774W:	http://www.alarsen.net/linux/qnx4fs/
7775S:	Maintained
7776F:	fs/qnx4/
7777F:	include/uapi/linux/qnx4_fs.h
7778F:	include/uapi/linux/qnxtypes.h
7779
7780QT1010 MEDIA DRIVER
7781M:	Antti Palosaari <crope@iki.fi>
7782L:	linux-media@vger.kernel.org
7783W:	http://linuxtv.org/
7784W:	http://palosaari.fi/linux/
7785Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7786T:	git git://linuxtv.org/anttip/media_tree.git
7787S:	Maintained
7788F:	drivers/media/tuners/qt1010*
7789
7790QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7791M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7792L:	linux-wireless@vger.kernel.org
7793L:	ath9k-devel@lists.ath9k.org
7794W:	http://wireless.kernel.org/en/users/Drivers/ath9k
7795S:	Supported
7796F:	drivers/net/wireless/ath/ath9k/
7797
7798QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7799M:	Kalle Valo <kvalo@qca.qualcomm.com>
7800L:	ath10k@lists.infradead.org
7801W:	http://wireless.kernel.org/en/users/Drivers/ath10k
7802T:	git git://github.com/kvalo/ath.git
7803S:	Supported
7804F:	drivers/net/wireless/ath/ath10k/
7805
7806QUALCOMM HEXAGON ARCHITECTURE
7807M:	Richard Kuo <rkuo@codeaurora.org>
7808L:	linux-hexagon@vger.kernel.org
7809S:	Supported
7810F:	arch/hexagon/
7811
7812QUALCOMM WCN36XX WIRELESS DRIVER
7813M:	Eugene Krasnikov <k.eugene.e@gmail.com>
7814L:	wcn36xx@lists.infradead.org
7815W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
7816T:	git git://github.com/KrasnikovEugene/wcn36xx.git
7817S:	Supported
7818F:	drivers/net/wireless/ath/wcn36xx/
7819
7820QUICKCAM PARALLEL PORT WEBCAMS
7821M:	Hans Verkuil <hverkuil@xs4all.nl>
7822L:	linux-media@vger.kernel.org
7823T:	git git://linuxtv.org/media_tree.git
7824W:	http://linuxtv.org
7825S:	Odd Fixes
7826F:	drivers/media/parport/*-qcam*
7827
7828RADOS BLOCK DEVICE (RBD)
7829M:	Yehuda Sadeh <yehuda@inktank.com>
7830M:	Sage Weil <sage@inktank.com>
7831M:	Alex Elder <elder@kernel.org>
7832M:	ceph-devel@vger.kernel.org
7833W:	http://ceph.com/
7834T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7835S:	Supported
7836F:	drivers/block/rbd.c
7837F:	drivers/block/rbd_types.h
7838
7839RADEON FRAMEBUFFER DISPLAY DRIVER
7840M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
7841L:	linux-fbdev@vger.kernel.org
7842S:	Maintained
7843F:	drivers/video/fbdev/aty/radeon*
7844F:	include/uapi/linux/radeonfb.h
7845
7846RADIOSHARK RADIO DRIVER
7847M:	Hans de Goede <hdegoede@redhat.com>
7848L:	linux-media@vger.kernel.org
7849T:	git git://linuxtv.org/media_tree.git
7850S:	Maintained
7851F:	drivers/media/radio/radio-shark.c
7852
7853RADIOSHARK2 RADIO DRIVER
7854M:	Hans de Goede <hdegoede@redhat.com>
7855L:	linux-media@vger.kernel.org
7856T:	git git://linuxtv.org/media_tree.git
7857S:	Maintained
7858F:	drivers/media/radio/radio-shark2.c
7859F:	drivers/media/radio/radio-tea5777.c
7860
7861RAGE128 FRAMEBUFFER DISPLAY DRIVER
7862M:	Paul Mackerras <paulus@samba.org>
7863L:	linux-fbdev@vger.kernel.org
7864S:	Maintained
7865F:	drivers/video/fbdev/aty/aty128fb.c
7866
7867RALINK RT2X00 WIRELESS LAN DRIVER
7868P:	rt2x00 project
7869M:	Stanislaw Gruszka <sgruszka@redhat.com>
7870M:	Helmut Schaa <helmut.schaa@googlemail.com>
7871L:	linux-wireless@vger.kernel.org
7872L:	users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7873W:	http://rt2x00.serialmonkey.com/
7874S:	Maintained
7875F:	drivers/net/wireless/rt2x00/
7876
7877RAMDISK RAM BLOCK DEVICE DRIVER
7878M:	Nick Piggin <npiggin@kernel.dk>
7879S:	Maintained
7880F:	Documentation/blockdev/ramdisk.txt
7881F:	drivers/block/brd.c
7882
7883RANDOM NUMBER DRIVER
7884M:	"Theodore Ts'o" <tytso@mit.edu>
7885S:	Maintained
7886F:	drivers/char/random.c
7887
7888RAPIDIO SUBSYSTEM
7889M:	Matt Porter <mporter@kernel.crashing.org>
7890M:	Alexandre Bounine <alexandre.bounine@idt.com>
7891S:	Maintained
7892F:	drivers/rapidio/
7893
7894RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7895L:	linux-wireless@vger.kernel.org
7896S:	Orphan
7897F:	drivers/net/wireless/ray*
7898
7899RCUTORTURE MODULE
7900M:	Josh Triplett <josh@joshtriplett.org>
7901M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7902L:	linux-kernel@vger.kernel.org
7903S:	Supported
7904T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7905F:	Documentation/RCU/torture.txt
7906F:	kernel/rcu/rcutorture.c
7907
7908RCUTORTURE TEST FRAMEWORK
7909M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7910M:	Josh Triplett <josh@joshtriplett.org>
7911R:	Steven Rostedt <rostedt@goodmis.org>
7912R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7913R:	Lai Jiangshan <laijs@cn.fujitsu.com>
7914L:	linux-kernel@vger.kernel.org
7915S:	Supported
7916T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7917F:	tools/testing/selftests/rcutorture
7918
7919RDC R-321X SoC
7920M:	Florian Fainelli <florian@openwrt.org>
7921S:	Maintained
7922
7923RDC R6040 FAST ETHERNET DRIVER
7924M:	Florian Fainelli <florian@openwrt.org>
7925L:	netdev@vger.kernel.org
7926S:	Maintained
7927F:	drivers/net/ethernet/rdc/r6040.c
7928
7929RDS - RELIABLE DATAGRAM SOCKETS
7930M:	Chien Yen <chien.yen@oracle.com>
7931L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
7932S:	Supported
7933F:	net/rds/
7934
7935READ-COPY UPDATE (RCU)
7936M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7937M:	Josh Triplett <josh@joshtriplett.org>
7938R:	Steven Rostedt <rostedt@goodmis.org>
7939R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7940R:	Lai Jiangshan <laijs@cn.fujitsu.com>
7941L:	linux-kernel@vger.kernel.org
7942W:	http://www.rdrop.com/users/paulmck/RCU/
7943S:	Supported
7944T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7945F:	Documentation/RCU/
7946X:	Documentation/RCU/torture.txt
7947F:	include/linux/rcu*
7948X:	include/linux/srcu.h
7949F:	kernel/rcu/
7950X:	kernel/torture.c
7951
7952REAL TIME CLOCK (RTC) SUBSYSTEM
7953M:	Alessandro Zummo <a.zummo@towertech.it>
7954L:	rtc-linux@googlegroups.com
7955Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
7956S:	Maintained
7957F:	Documentation/rtc.txt
7958F:	drivers/rtc/
7959F:	include/linux/rtc.h
7960F:	include/uapi/linux/rtc.h
7961
7962REALTEK AUDIO CODECS
7963M:	Bard Liao <bardliao@realtek.com>
7964M:	Oder Chiou <oder_chiou@realtek.com>
7965S:	Maintained
7966F:	sound/soc/codecs/rt*
7967F:	include/sound/rt*.h
7968
7969REISERFS FILE SYSTEM
7970L:	reiserfs-devel@vger.kernel.org
7971S:	Supported
7972F:	fs/reiserfs/
7973
7974REGISTER MAP ABSTRACTION
7975M:	Mark Brown <broonie@kernel.org>
7976L:	linux-kernel@vger.kernel.org
7977T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7978S:	Supported
7979F:	drivers/base/regmap/
7980F:	include/linux/regmap.h
7981
7982REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7983M:	Ohad Ben-Cohen <ohad@wizery.com>
7984T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7985S:	Maintained
7986F:	drivers/remoteproc/
7987F:	Documentation/remoteproc.txt
7988F:	include/linux/remoteproc.h
7989
7990REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7991M:	Ohad Ben-Cohen <ohad@wizery.com>
7992T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7993S:	Maintained
7994F:	drivers/rpmsg/
7995F:	Documentation/rpmsg.txt
7996F:	include/linux/rpmsg.h
7997
7998RESET CONTROLLER FRAMEWORK
7999M:	Philipp Zabel <p.zabel@pengutronix.de>
8000S:	Maintained
8001F:	drivers/reset/
8002F:	Documentation/devicetree/bindings/reset/
8003F:	include/linux/reset.h
8004F:	include/linux/reset-controller.h
8005
8006RFKILL
8007M:	Johannes Berg <johannes@sipsolutions.net>
8008L:	linux-wireless@vger.kernel.org
8009W:	http://wireless.kernel.org/
8010T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8011T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8012S:	Maintained
8013F:	Documentation/rfkill.txt
8014F:	net/rfkill/
8015
8016RICOH SMARTMEDIA/XD DRIVER
8017M:	Maxim Levitsky <maximlevitsky@gmail.com>
8018S:	Maintained
8019F:	drivers/mtd/nand/r852.c
8020F:	drivers/mtd/nand/r852.h
8021
8022RICOH R5C592 MEMORYSTICK DRIVER
8023M:	Maxim Levitsky <maximlevitsky@gmail.com>
8024S:	Maintained
8025F:	drivers/memstick/host/r592.*
8026
8027ROCCAT DRIVERS
8028M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8029W:	http://sourceforge.net/projects/roccat/
8030S:	Maintained
8031F:	drivers/hid/hid-roccat*
8032F:	include/linux/hid-roccat*
8033F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8034
8035ROCKER DRIVER
8036M:	Jiri Pirko <jiri@resnulli.us>
8037M:	Scott Feldman <sfeldma@gmail.com>
8038L:	netdev@vger.kernel.org
8039S:	Supported
8040F:	drivers/net/ethernet/rocker/
8041
8042ROCKETPORT DRIVER
8043P:	Comtrol Corp.
8044W:	http://www.comtrol.com
8045S:	Maintained
8046F:	Documentation/serial/rocket.txt
8047F:	drivers/tty/rocket*
8048
8049ROCKETPORT EXPRESS/INFINITY DRIVER
8050M:	Kevin Cernekee <cernekee@gmail.com>
8051L:	linux-serial@vger.kernel.org
8052S:	Odd Fixes
8053F:	drivers/tty/serial/rp2.*
8054
8055ROSE NETWORK LAYER
8056M:	Ralf Baechle <ralf@linux-mips.org>
8057L:	linux-hams@vger.kernel.org
8058W:	http://www.linux-ax25.org/
8059S:	Maintained
8060F:	include/net/rose.h
8061F:	include/uapi/linux/rose.h
8062F:	net/rose/
8063
8064RTL2830 MEDIA DRIVER
8065M:	Antti Palosaari <crope@iki.fi>
8066L:	linux-media@vger.kernel.org
8067W:	http://linuxtv.org/
8068W:	http://palosaari.fi/linux/
8069Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8070T:	git git://linuxtv.org/anttip/media_tree.git
8071S:	Maintained
8072F:	drivers/media/dvb-frontends/rtl2830*
8073
8074RTL2832 MEDIA DRIVER
8075M:	Antti Palosaari <crope@iki.fi>
8076L:	linux-media@vger.kernel.org
8077W:	http://linuxtv.org/
8078W:	http://palosaari.fi/linux/
8079Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8080T:	git git://linuxtv.org/anttip/media_tree.git
8081S:	Maintained
8082F:	drivers/media/dvb-frontends/rtl2832*
8083
8084RTL2832_SDR MEDIA DRIVER
8085M:	Antti Palosaari <crope@iki.fi>
8086L:	linux-media@vger.kernel.org
8087W:	http://linuxtv.org/
8088W:	http://palosaari.fi/linux/
8089Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8090T:	git git://linuxtv.org/anttip/media_tree.git
8091S:	Maintained
8092F:	drivers/media/dvb-frontends/rtl2832_sdr*
8093
8094RTL8180 WIRELESS DRIVER
8095L:	linux-wireless@vger.kernel.org
8096W:	http://wireless.kernel.org/
8097T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8098S:	Orphan
8099F:	drivers/net/wireless/rtl818x/rtl8180/
8100
8101RTL8187 WIRELESS DRIVER
8102M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8103M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8104M:	Larry Finger <Larry.Finger@lwfinger.net>
8105L:	linux-wireless@vger.kernel.org
8106W:	http://wireless.kernel.org/
8107T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8108S:	Maintained
8109F:	drivers/net/wireless/rtl818x/rtl8187/
8110
8111RTL8192CE WIRELESS DRIVER
8112M:	Larry Finger <Larry.Finger@lwfinger.net>
8113M:	Chaoming Li <chaoming_li@realsil.com.cn>
8114L:	linux-wireless@vger.kernel.org
8115W:	http://wireless.kernel.org/
8116T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8117S:	Maintained
8118F:	drivers/net/wireless/rtlwifi/
8119F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8120
8121S3 SAVAGE FRAMEBUFFER DRIVER
8122M:	Antonino Daplas <adaplas@gmail.com>
8123L:	linux-fbdev@vger.kernel.org
8124S:	Maintained
8125F:	drivers/video/fbdev/savage/
8126
8127S390
8128M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8129M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8130M:	linux390@de.ibm.com
8131L:	linux-s390@vger.kernel.org
8132W:	http://www.ibm.com/developerworks/linux/linux390/
8133S:	Supported
8134F:	arch/s390/
8135F:	drivers/s390/
8136F:	Documentation/s390/
8137F:	Documentation/DocBook/s390*
8138
8139S390 COMMON I/O LAYER
8140M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8141M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8142L:	linux-s390@vger.kernel.org
8143W:	http://www.ibm.com/developerworks/linux/linux390/
8144S:	Supported
8145F:	drivers/s390/cio/
8146
8147S390 DASD DRIVER
8148M:	Stefan Weinhuber <wein@de.ibm.com>
8149M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8150L:	linux-s390@vger.kernel.org
8151W:	http://www.ibm.com/developerworks/linux/linux390/
8152S:	Supported
8153F:	drivers/s390/block/dasd*
8154F:	block/partitions/ibm.c
8155
8156S390 NETWORK DRIVERS
8157M:	Ursula Braun <ursula.braun@de.ibm.com>
8158M:	Frank Blaschka <blaschka@linux.vnet.ibm.com>
8159M:	linux390@de.ibm.com
8160L:	linux-s390@vger.kernel.org
8161W:	http://www.ibm.com/developerworks/linux/linux390/
8162S:	Supported
8163F:	drivers/s390/net/
8164
8165S390 PCI SUBSYSTEM
8166M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8167M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8168L:	linux-s390@vger.kernel.org
8169W:	http://www.ibm.com/developerworks/linux/linux390/
8170S:	Supported
8171F:	arch/s390/pci/
8172F:	drivers/pci/hotplug/s390_pci_hpc.c
8173
8174S390 ZCRYPT DRIVER
8175M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8176M:	linux390@de.ibm.com
8177L:	linux-s390@vger.kernel.org
8178W:	http://www.ibm.com/developerworks/linux/linux390/
8179S:	Supported
8180F:	drivers/s390/crypto/
8181
8182S390 ZFCP DRIVER
8183M:	Steffen Maier <maier@linux.vnet.ibm.com>
8184M:	linux390@de.ibm.com
8185L:	linux-s390@vger.kernel.org
8186W:	http://www.ibm.com/developerworks/linux/linux390/
8187S:	Supported
8188F:	drivers/s390/scsi/zfcp_*
8189
8190S390 IUCV NETWORK LAYER
8191M:	Ursula Braun <ursula.braun@de.ibm.com>
8192M:	linux390@de.ibm.com
8193L:	linux-s390@vger.kernel.org
8194W:	http://www.ibm.com/developerworks/linux/linux390/
8195S:	Supported
8196F:	drivers/s390/net/*iucv*
8197F:	include/net/iucv/
8198F:	net/iucv/
8199
8200S3C24XX SD/MMC Driver
8201M:	Ben Dooks <ben-linux@fluff.org>
8202L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8203S:	Supported
8204F:	drivers/mmc/host/s3cmci.*
8205
8206SAA6588 RDS RECEIVER DRIVER
8207M:	Hans Verkuil <hverkuil@xs4all.nl>
8208L:	linux-media@vger.kernel.org
8209T:	git git://linuxtv.org/media_tree.git
8210W:	http://linuxtv.org
8211S:	Odd Fixes
8212F:	drivers/media/i2c/saa6588*
8213
8214SAA7134 VIDEO4LINUX DRIVER
8215M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8216L:	linux-media@vger.kernel.org
8217W:	http://linuxtv.org
8218T:	git git://linuxtv.org/media_tree.git
8219S:	Odd fixes
8220F:	Documentation/video4linux/*.saa7134
8221F:	drivers/media/pci/saa7134/
8222
8223SAA7146 VIDEO4LINUX-2 DRIVER
8224M:	Hans Verkuil <hverkuil@xs4all.nl>
8225L:	linux-media@vger.kernel.org
8226T:	git git://linuxtv.org/media_tree.git
8227S:	Maintained
8228F:	drivers/media/common/saa7146/
8229F:	drivers/media/pci/saa7146/
8230F:	include/media/saa7146*
8231
8232SAMSUNG LAPTOP DRIVER
8233M:	Corentin Chary <corentin.chary@gmail.com>
8234L:	platform-driver-x86@vger.kernel.org
8235S:	Maintained
8236F:	drivers/platform/x86/samsung-laptop.c
8237
8238SAMSUNG AUDIO (ASoC) DRIVERS
8239M:	Sangbeom Kim <sbkim73@samsung.com>
8240L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8241S:	Supported
8242F:	sound/soc/samsung/
8243
8244SAMSUNG FRAMEBUFFER DRIVER
8245M:	Jingoo Han <jg1.han@samsung.com>
8246L:	linux-fbdev@vger.kernel.org
8247S:	Maintained
8248F:	drivers/video/fbdev/s3c-fb.c
8249
8250SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8251M:	Sangbeom Kim <sbkim73@samsung.com>
8252L:	linux-kernel@vger.kernel.org
8253S:	Supported
8254F:	drivers/mfd/sec*.c
8255F:	drivers/regulator/s2m*.c
8256F:	drivers/regulator/s5m*.c
8257F:	include/linux/mfd/samsung/
8258
8259SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8260M:	Kyungmin Park <kyungmin.park@samsung.com>
8261M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8262L:	linux-media@vger.kernel.org
8263Q:	https://patchwork.linuxtv.org/project/linux-media/list/
8264S:	Supported
8265F:	drivers/media/platform/exynos4-is/
8266
8267SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8268M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8269L:	linux-media@vger.kernel.org
8270L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8271S:	Maintained
8272F:	drivers/media/platform/s3c-camif/
8273F:	include/media/s3c_camif.h
8274
8275SAMSUNG S5C73M3 CAMERA DRIVER
8276M:	Kyungmin Park <kyungmin.park@samsung.com>
8277M:	Andrzej Hajda <a.hajda@samsung.com>
8278L:	linux-media@vger.kernel.org
8279S:	Supported
8280F:	drivers/media/i2c/s5c73m3/*
8281
8282SAMSUNG S5K5BAF CAMERA DRIVER
8283M:	Kyungmin Park <kyungmin.park@samsung.com>
8284M:	Andrzej Hajda <a.hajda@samsung.com>
8285L:	linux-media@vger.kernel.org
8286S:	Supported
8287F:	drivers/media/i2c/s5k5baf.c
8288
8289SAMSUNG SOC CLOCK DRIVERS
8290M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8291M:	Tomasz Figa <tomasz.figa@gmail.com>
8292S:	Supported
8293L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8294F:	drivers/clk/samsung/
8295
8296SAMSUNG SXGBE DRIVERS
8297M:	Byungho An <bh74.an@samsung.com>
8298M:	Girish K S <ks.giri@samsung.com>
8299M:	Vipul Pandya <vipul.pandya@samsung.com>
8300S:	Supported
8301L:	netdev@vger.kernel.org
8302F:	drivers/net/ethernet/samsung/sxgbe/
8303
8304SAMSUNG USB2 PHY DRIVER
8305M:	Kamil Debski <k.debski@samsung.com>
8306L:	linux-kernel@vger.kernel.org
8307S:	Supported
8308F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
8309F:	Documentation/phy/samsung-usb2.txt
8310F:	drivers/phy/phy-exynos4210-usb2.c
8311F:	drivers/phy/phy-exynos4x12-usb2.c
8312F:	drivers/phy/phy-exynos5250-usb2.c
8313F:	drivers/phy/phy-s5pv210-usb2.c
8314F:	drivers/phy/phy-samsung-usb2.c
8315F:	drivers/phy/phy-samsung-usb2.h
8316
8317SERIAL DRIVERS
8318M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8319L:	linux-serial@vger.kernel.org
8320S:	Maintained
8321F:	drivers/tty/serial/
8322
8323SYNOPSYS DESIGNWARE DMAC DRIVER
8324M:	Viresh Kumar <viresh.linux@gmail.com>
8325M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8326S:	Maintained
8327F:	include/linux/platform_data/dma-dw.h
8328F:	drivers/dma/dw/
8329
8330SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8331M:	Seungwon Jeon <tgih.jun@samsung.com>
8332M:	Jaehoon Chung <jh80.chung@samsung.com>
8333L:	linux-mmc@vger.kernel.org
8334S:	Maintained
8335F:	include/linux/mmc/dw_mmc.h
8336F:	drivers/mmc/host/dw_mmc*
8337
8338THUNDERBOLT DRIVER
8339M:	Andreas Noever <andreas.noever@gmail.com>
8340S:	Maintained
8341F:	drivers/thunderbolt/
8342
8343TIMEKEEPING, CLOCKSOURCE CORE, NTP
8344M:	John Stultz <john.stultz@linaro.org>
8345M:	Thomas Gleixner <tglx@linutronix.de>
8346L:	linux-kernel@vger.kernel.org
8347T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8348S:	Supported
8349F:	include/linux/clocksource.h
8350F:	include/linux/time.h
8351F:	include/linux/timex.h
8352F:	include/uapi/linux/time.h
8353F:	include/uapi/linux/timex.h
8354F:	kernel/time/clocksource.c
8355F:	kernel/time/time*.c
8356F:	kernel/time/ntp.c
8357
8358TLG2300 VIDEO4LINUX-2 DRIVER
8359M:	Huang Shijie <shijie8@gmail.com>
8360M:	Hans Verkuil <hverkuil@xs4all.nl>
8361S:	Odd Fixes
8362F:	drivers/media/usb/tlg2300/
8363
8364SC1200 WDT DRIVER
8365M:	Zwane Mwaikambo <zwanem@gmail.com>
8366S:	Maintained
8367F:	drivers/watchdog/sc1200wdt.c
8368
8369SCHEDULER
8370M:	Ingo Molnar <mingo@redhat.com>
8371M:	Peter Zijlstra <peterz@infradead.org>
8372L:	linux-kernel@vger.kernel.org
8373T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8374S:	Maintained
8375F:	kernel/sched/
8376F:	include/linux/sched.h
8377F:	include/uapi/linux/sched.h
8378F:	include/linux/wait.h
8379
8380SCORE ARCHITECTURE
8381M:	Chen Liqin <liqin.linux@gmail.com>
8382M:	Lennox Wu <lennox.wu@gmail.com>
8383W:	http://www.sunplus.com
8384S:	Supported
8385F:	arch/score/
8386
8387SCSI CDROM DRIVER
8388M:	Jens Axboe <axboe@kernel.dk>
8389L:	linux-scsi@vger.kernel.org
8390W:	http://www.kernel.dk
8391S:	Maintained
8392F:	drivers/scsi/sr*
8393
8394SCSI RDMA PROTOCOL (SRP) INITIATOR
8395M:	Bart Van Assche <bvanassche@acm.org>
8396L:	linux-rdma@vger.kernel.org
8397S:	Supported
8398W:	http://www.openfabrics.org
8399Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8400T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8401F:	drivers/infiniband/ulp/srp/
8402F:	include/scsi/srp.h
8403
8404SCSI SG DRIVER
8405M:	Doug Gilbert <dgilbert@interlog.com>
8406L:	linux-scsi@vger.kernel.org
8407W:	http://sg.danny.cz/sg
8408S:	Maintained
8409F:	Documentation/scsi/scsi-generic.txt
8410F:	drivers/scsi/sg.c
8411F:	include/scsi/sg.h
8412
8413SCSI SUBSYSTEM
8414M:	"James E.J. Bottomley" <JBottomley@parallels.com>
8415L:	linux-scsi@vger.kernel.org
8416T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8417T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8418T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8419S:	Maintained
8420F:	drivers/scsi/
8421F:	include/scsi/
8422
8423SCSI TAPE DRIVER
8424M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8425L:	linux-scsi@vger.kernel.org
8426S:	Maintained
8427F:	Documentation/scsi/st.txt
8428F:	drivers/scsi/st.*
8429F:	drivers/scsi/st_*.h
8430
8431SCTP PROTOCOL
8432M:	Vlad Yasevich <vyasevich@gmail.com>
8433M:	Neil Horman <nhorman@tuxdriver.com>
8434L:	linux-sctp@vger.kernel.org
8435W:	http://lksctp.sourceforge.net
8436S:	Maintained
8437F:	Documentation/networking/sctp.txt
8438F:	include/linux/sctp.h
8439F:	include/uapi/linux/sctp.h
8440F:	include/net/sctp/
8441F:	net/sctp/
8442
8443SCx200 CPU SUPPORT
8444M:	Jim Cromie <jim.cromie@gmail.com>
8445S:	Odd Fixes
8446F:	Documentation/i2c/busses/scx200_acb
8447F:	arch/x86/platform/scx200/
8448F:	drivers/watchdog/scx200_wdt.c
8449F:	drivers/i2c/busses/scx200*
8450F:	drivers/mtd/maps/scx200_docflash.c
8451F:	include/linux/scx200.h
8452
8453SCx200 GPIO DRIVER
8454M:	Jim Cromie <jim.cromie@gmail.com>
8455S:	Maintained
8456F:	drivers/char/scx200_gpio.c
8457F:	include/linux/scx200_gpio.h
8458
8459SCx200 HRT CLOCKSOURCE DRIVER
8460M:	Jim Cromie <jim.cromie@gmail.com>
8461S:	Maintained
8462F:	drivers/clocksource/scx200_hrt.c
8463
8464SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8465M:	Sascha Sommer <saschasommer@freenet.de>
8466L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8467S:	Maintained
8468F:	drivers/mmc/host/sdricoh_cs.c
8469
8470SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8471M:	Chris Ball <chris@printf.net>
8472L:	linux-mmc@vger.kernel.org
8473T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8474S:	Maintained
8475F:	drivers/mmc/host/sdhci.*
8476F:	drivers/mmc/host/sdhci-pltfm.[ch]
8477
8478SECURE COMPUTING
8479M:	Kees Cook <keescook@chromium.org>
8480R:	Andy Lutomirski <luto@amacapital.net>
8481R:	Will Drewry <wad@chromium.org>
8482T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8483S:	Supported
8484F:	kernel/seccomp.c
8485F:	include/uapi/linux/seccomp.h
8486F:	include/linux/seccomp.h
8487K:	\bsecure_computing
8488K:	\bTIF_SECCOMP\b
8489
8490SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8491M:	Anton Vorontsov <anton@enomsg.org>
8492L:	linuxppc-dev@lists.ozlabs.org
8493L:	linux-mmc@vger.kernel.org
8494S:	Maintained
8495F:	drivers/mmc/host/sdhci-pltfm.[ch]
8496
8497SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8498M:	Ben Dooks <ben-linux@fluff.org>
8499L:	linux-mmc@vger.kernel.org
8500S:	Maintained
8501F:	drivers/mmc/host/sdhci-s3c.c
8502
8503SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8504M:	Viresh Kumar <viresh.linux@gmail.com>
8505L:	spear-devel@list.st.com
8506L:	linux-mmc@vger.kernel.org
8507S:	Maintained
8508F:	drivers/mmc/host/sdhci-spear.c
8509
8510SECURITY SUBSYSTEM
8511M:	James Morris <james.l.morris@oracle.com>
8512M:	Serge E. Hallyn <serge@hallyn.com>
8513L:	linux-security-module@vger.kernel.org (suggested Cc:)
8514T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8515W:	http://kernsec.org/
8516S:	Supported
8517F:	security/
8518
8519SECURITY CONTACT
8520M:	Security Officers <security@kernel.org>
8521S:	Supported
8522
8523SELINUX SECURITY MODULE
8524M:	Paul Moore <paul@paul-moore.com>
8525M:	Stephen Smalley <sds@tycho.nsa.gov>
8526M:	Eric Paris <eparis@parisplace.org>
8527L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
8528W:	http://selinuxproject.org
8529T:	git git://git.infradead.org/users/pcmoore/selinux
8530S:	Supported
8531F:	include/linux/selinux*
8532F:	security/selinux/
8533F:	scripts/selinux/
8534
8535APPARMOR SECURITY MODULE
8536M:	John Johansen <john.johansen@canonical.com>
8537L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8538W:	apparmor.wiki.kernel.org
8539T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8540S:	Supported
8541F:	security/apparmor/
8542
8543SENSABLE PHANTOM
8544M:	Jiri Slaby <jirislaby@gmail.com>
8545S:	Maintained
8546F:	drivers/misc/phantom.c
8547F:	include/uapi/linux/phantom.h
8548
8549SERIAL ATA (SATA) SUBSYSTEM
8550M:	Tejun Heo <tj@kernel.org>
8551L:	linux-ide@vger.kernel.org
8552T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8553S:	Supported
8554F:	drivers/ata/
8555F:	include/linux/ata.h
8556F:	include/linux/libata.h
8557
8558SERIAL ATA AHCI PLATFORM devices support
8559M:	Hans de Goede <hdegoede@redhat.com>
8560M:	Tejun Heo <tj@kernel.org>
8561L:	linux-ide@vger.kernel.org
8562T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8563S:	Supported
8564F:	drivers/ata/ahci_platform.c
8565F:	drivers/ata/libahci_platform.c
8566F:	include/linux/ahci_platform.h
8567
8568SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8569M:	Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8570L:	linux-scsi@vger.kernel.org
8571W:	http://www.emulex.com
8572S:	Supported
8573F:	drivers/scsi/be2iscsi/
8574
8575SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8576M:	Sathya Perla <sathya.perla@emulex.com>
8577M:	Subbu Seetharaman <subbu.seetharaman@emulex.com>
8578M:	Ajit Khaparde <ajit.khaparde@emulex.com>
8579L:	netdev@vger.kernel.org
8580W:	http://www.emulex.com
8581S:	Supported
8582F:	drivers/net/ethernet/emulex/benet/
8583
8584SFC NETWORK DRIVER
8585M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8586M:	Shradha Shah <sshah@solarflare.com>
8587L:	netdev@vger.kernel.org
8588S:	Supported
8589F:	drivers/net/ethernet/sfc/
8590
8591SGI GRU DRIVER
8592M:	Dimitri Sivanich <sivanich@sgi.com>
8593S:	Maintained
8594F:	drivers/misc/sgi-gru/
8595
8596SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8597M:	Pat Gefre <pfg@sgi.com>
8598L:	linux-ia64@vger.kernel.org
8599S:	Supported
8600F:	Documentation/ia64/serial.txt
8601F:	drivers/tty/serial/ioc?_serial.c
8602F:	include/linux/ioc?.h
8603
8604SGI XP/XPC/XPNET DRIVER
8605M:	Cliff Whickman <cpw@sgi.com>
8606M:	Robin Holt <robinmholt@gmail.com>
8607S:	Maintained
8608F:	drivers/misc/sgi-xp/
8609
8610SI2157 MEDIA DRIVER
8611M:	Antti Palosaari <crope@iki.fi>
8612L:	linux-media@vger.kernel.org
8613W:	http://linuxtv.org/
8614W:	http://palosaari.fi/linux/
8615Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8616T:	git git://linuxtv.org/anttip/media_tree.git
8617S:	Maintained
8618F:	drivers/media/tuners/si2157*
8619
8620SI2168 MEDIA DRIVER
8621M:	Antti Palosaari <crope@iki.fi>
8622L:	linux-media@vger.kernel.org
8623W:	http://linuxtv.org/
8624W:	http://palosaari.fi/linux/
8625Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8626T:	git git://linuxtv.org/anttip/media_tree.git
8627S:	Maintained
8628F:	drivers/media/dvb-frontends/si2168*
8629
8630SI470X FM RADIO RECEIVER I2C DRIVER
8631M:	Hans Verkuil <hverkuil@xs4all.nl>
8632L:	linux-media@vger.kernel.org
8633T:	git git://linuxtv.org/media_tree.git
8634W:	http://linuxtv.org
8635S:	Odd Fixes
8636F:	drivers/media/radio/si470x/radio-si470x-i2c.c
8637
8638SI470X FM RADIO RECEIVER USB DRIVER
8639M:	Hans Verkuil <hverkuil@xs4all.nl>
8640L:	linux-media@vger.kernel.org
8641T:	git git://linuxtv.org/media_tree.git
8642W:	http://linuxtv.org
8643S:	Maintained
8644F:	drivers/media/radio/si470x/radio-si470x-common.c
8645F:	drivers/media/radio/si470x/radio-si470x.h
8646F:	drivers/media/radio/si470x/radio-si470x-usb.c
8647
8648SI4713 FM RADIO TRANSMITTER I2C DRIVER
8649M:	Eduardo Valentin <edubezval@gmail.com>
8650L:	linux-media@vger.kernel.org
8651T:	git git://linuxtv.org/media_tree.git
8652W:	http://linuxtv.org
8653S:	Odd Fixes
8654F:	drivers/media/radio/si4713/si4713.?
8655
8656SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8657M:	Eduardo Valentin <edubezval@gmail.com>
8658L:	linux-media@vger.kernel.org
8659T:	git git://linuxtv.org/media_tree.git
8660W:	http://linuxtv.org
8661S:	Odd Fixes
8662F:	drivers/media/radio/si4713/radio-platform-si4713.c
8663
8664SI4713 FM RADIO TRANSMITTER USB DRIVER
8665M:	Hans Verkuil <hverkuil@xs4all.nl>
8666L:	linux-media@vger.kernel.org
8667T:	git git://linuxtv.org/media_tree.git
8668W:	http://linuxtv.org
8669S:	Maintained
8670F:	drivers/media/radio/si4713/radio-usb-si4713.c
8671
8672SIANO DVB DRIVER
8673M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8674L:	linux-media@vger.kernel.org
8675W:	http://linuxtv.org
8676T:	git git://linuxtv.org/media_tree.git
8677S:	Odd fixes
8678F:	drivers/media/common/siano/
8679F:	drivers/media/usb/siano/
8680F:	drivers/media/usb/siano/
8681F:	drivers/media/mmc/siano/
8682
8683SIMPLEFB FB DRIVER
8684M:	Hans de Goede <hdegoede@redhat.com>
8685L:	linux-fbdev@vger.kernel.org
8686S:	Maintained
8687F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
8688F:	drivers/video/fbdev/simplefb.c
8689F:	include/linux/platform_data/simplefb.h
8690
8691SH_VEU V4L2 MEM2MEM DRIVER
8692L:	linux-media@vger.kernel.org
8693S:	Orphan
8694F:	drivers/media/platform/sh_veu.c
8695
8696SH_VOU V4L2 OUTPUT DRIVER
8697L:	linux-media@vger.kernel.org
8698S:	Orphan
8699F:	drivers/media/platform/sh_vou.c
8700F:	include/media/sh_vou.h
8701
8702SIMPLE FIRMWARE INTERFACE (SFI)
8703M:	Len Brown <lenb@kernel.org>
8704L:	sfi-devel@simplefirmware.org
8705W:	http://simplefirmware.org/
8706T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8707S:	Supported
8708F:	arch/x86/platform/sfi/
8709F:	drivers/sfi/
8710F:	include/linux/sfi*.h
8711
8712SIMTEC EB110ATX (Chalice CATS)
8713P:	Ben Dooks
8714P:	Vincent Sanders <vince@simtec.co.uk>
8715M:	Simtec Linux Team <linux@simtec.co.uk>
8716W:	http://www.simtec.co.uk/products/EB110ATX/
8717S:	Supported
8718
8719SIMTEC EB2410ITX (BAST)
8720P:	Ben Dooks
8721P:	Vincent Sanders <vince@simtec.co.uk>
8722M:	Simtec Linux Team <linux@simtec.co.uk>
8723W:	http://www.simtec.co.uk/products/EB2410ITX/
8724S:	Supported
8725F:	arch/arm/mach-s3c24xx/mach-bast.c
8726F:	arch/arm/mach-s3c24xx/bast-ide.c
8727F:	arch/arm/mach-s3c24xx/bast-irq.c
8728
8729TI DAVINCI MACHINE SUPPORT
8730M:	Sekhar Nori <nsekhar@ti.com>
8731M:	Kevin Hilman <khilman@deeprootsystems.com>
8732T:	git git://gitorious.org/linux-davinci/linux-davinci.git
8733Q:	http://patchwork.kernel.org/project/linux-davinci/list/
8734S:	Supported
8735F:	arch/arm/mach-davinci/
8736F:	drivers/i2c/busses/i2c-davinci.c
8737
8738TI DAVINCI SERIES MEDIA DRIVER
8739M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
8740L:	linux-media@vger.kernel.org
8741W:	http://linuxtv.org/
8742Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8743T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8744S:	Maintained
8745F:	drivers/media/platform/davinci/
8746F:	include/media/davinci/
8747
8748SIS 190 ETHERNET DRIVER
8749M:	Francois Romieu <romieu@fr.zoreil.com>
8750L:	netdev@vger.kernel.org
8751S:	Maintained
8752F:	drivers/net/ethernet/sis/sis190.c
8753
8754SIS 900/7016 FAST ETHERNET DRIVER
8755M:	Daniele Venzano <venza@brownhat.org>
8756W:	http://www.brownhat.org/sis900.html
8757L:	netdev@vger.kernel.org
8758S:	Maintained
8759F:	drivers/net/ethernet/sis/sis900.*
8760
8761SIS FRAMEBUFFER DRIVER
8762M:	Thomas Winischhofer <thomas@winischhofer.net>
8763W:	http://www.winischhofer.net/linuxsisvga.shtml
8764S:	Maintained
8765F:	Documentation/fb/sisfb.txt
8766F:	drivers/video/fbdev/sis/
8767F:	include/video/sisfb.h
8768
8769SIS USB2VGA DRIVER
8770M:	Thomas Winischhofer <thomas@winischhofer.net>
8771W:	http://www.winischhofer.at/linuxsisusbvga.shtml
8772S:	Maintained
8773F:	drivers/usb/misc/sisusbvga/
8774
8775SLAB ALLOCATOR
8776M:	Christoph Lameter <cl@linux.com>
8777M:	Pekka Enberg <penberg@kernel.org>
8778M:	David Rientjes <rientjes@google.com>
8779M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
8780M:	Andrew Morton <akpm@linux-foundation.org>
8781L:	linux-mm@kvack.org
8782S:	Maintained
8783F:	include/linux/sl?b*.h
8784F:	mm/sl?b*
8785
8786SLEEPABLE READ-COPY UPDATE (SRCU)
8787M:	Lai Jiangshan <laijs@cn.fujitsu.com>
8788M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8789M:	Josh Triplett <josh@joshtriplett.org>
8790R:	Steven Rostedt <rostedt@goodmis.org>
8791R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8792L:	linux-kernel@vger.kernel.org
8793W:	http://www.rdrop.com/users/paulmck/RCU/
8794S:	Supported
8795T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8796F:	include/linux/srcu.h
8797F:	kernel/rcu/srcu.c
8798
8799SMACK SECURITY MODULE
8800M:	Casey Schaufler <casey@schaufler-ca.com>
8801L:	linux-security-module@vger.kernel.org
8802W:	http://schaufler-ca.com
8803T:	git git://git.gitorious.org/smack-next/kernel.git
8804S:	Maintained
8805F:	Documentation/security/Smack.txt
8806F:	security/smack/
8807
8808DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8809M:	Kevin Hilman <khilman@kernel.org>
8810M:	Nishanth Menon <nm@ti.com>
8811S:	Maintained
8812F:	drivers/power/avs/
8813F:	include/linux/power/smartreflex.h
8814L:	linux-pm@vger.kernel.org
8815
8816SMC91x ETHERNET DRIVER
8817M:	Nicolas Pitre <nico@fluxnic.net>
8818S:	Odd Fixes
8819F:	drivers/net/ethernet/smsc/smc91x.*
8820
8821SMIA AND SMIA++ IMAGE SENSOR DRIVER
8822M:	Sakari Ailus <sakari.ailus@iki.fi>
8823L:	linux-media@vger.kernel.org
8824S:	Maintained
8825F:	drivers/media/i2c/smiapp/
8826F:	include/media/smiapp.h
8827F:	drivers/media/i2c/smiapp-pll.c
8828F:	drivers/media/i2c/smiapp-pll.h
8829
8830SMM665 HARDWARE MONITOR DRIVER
8831M:	Guenter Roeck <linux@roeck-us.net>
8832L:	lm-sensors@lm-sensors.org
8833S:	Maintained
8834F:	Documentation/hwmon/smm665
8835F:	drivers/hwmon/smm665.c
8836
8837SMSC EMC2103 HARDWARE MONITOR DRIVER
8838M:	Steve Glendinning <steve.glendinning@shawell.net>
8839L:	lm-sensors@lm-sensors.org
8840S:	Maintained
8841F:	Documentation/hwmon/emc2103
8842F:	drivers/hwmon/emc2103.c
8843
8844SMSC SCH5627 HARDWARE MONITOR DRIVER
8845M:	Hans de Goede <hdegoede@redhat.com>
8846L:	lm-sensors@lm-sensors.org
8847S:	Supported
8848F:	Documentation/hwmon/sch5627
8849F:	drivers/hwmon/sch5627.c
8850
8851SMSC47B397 HARDWARE MONITOR DRIVER
8852M:	Jean Delvare <jdelvare@suse.de>
8853L:	lm-sensors@lm-sensors.org
8854S:	Maintained
8855F:	Documentation/hwmon/smsc47b397
8856F:	drivers/hwmon/smsc47b397.c
8857
8858SMSC911x ETHERNET DRIVER
8859M:	Steve Glendinning <steve.glendinning@shawell.net>
8860L:	netdev@vger.kernel.org
8861S:	Maintained
8862F:	include/linux/smsc911x.h
8863F:	drivers/net/ethernet/smsc/smsc911x.*
8864
8865SMSC9420 PCI ETHERNET DRIVER
8866M:	Steve Glendinning <steve.glendinning@shawell.net>
8867L:	netdev@vger.kernel.org
8868S:	Maintained
8869F:	drivers/net/ethernet/smsc/smsc9420.*
8870
8871SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8872M:	Steve Glendinning <steve.glendinning@shawell.net>
8873L:	linux-fbdev@vger.kernel.org
8874S:	Maintained
8875F:	drivers/video/fbdev/smscufx.c
8876
8877SOC-CAMERA V4L2 SUBSYSTEM
8878M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8879L:	linux-media@vger.kernel.org
8880T:	git git://linuxtv.org/media_tree.git
8881S:	Maintained
8882F:	include/media/soc*
8883F:	drivers/media/i2c/soc_camera/
8884F:	drivers/media/platform/soc_camera/
8885
8886SOEKRIS NET48XX LED SUPPORT
8887M:	Chris Boot <bootc@bootc.net>
8888S:	Maintained
8889F:	drivers/leds/leds-net48xx.c
8890
8891SOFTLOGIC 6x10 MPEG CODEC
8892M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8893M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8894M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
8895L:	linux-media@vger.kernel.org
8896S:	Supported
8897F:	drivers/media/pci/solo6x10/
8898
8899SOFTWARE RAID (Multiple Disks) SUPPORT
8900M:	Neil Brown <neilb@suse.de>
8901L:	linux-raid@vger.kernel.org
8902S:	Supported
8903F:	drivers/md/
8904F:	include/linux/raid/
8905F:	include/uapi/linux/raid/
8906
8907SONIC NETWORK DRIVER
8908M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8909L:	netdev@vger.kernel.org
8910S:	Maintained
8911F:	drivers/net/ethernet/natsemi/sonic.*
8912
8913SONICS SILICON BACKPLANE DRIVER (SSB)
8914M:	Michael Buesch <m@bues.ch>
8915L:	netdev@vger.kernel.org
8916S:	Maintained
8917F:	drivers/ssb/
8918F:	include/linux/ssb/
8919
8920SONY VAIO CONTROL DEVICE DRIVER
8921M:	Mattia Dongili <malattia@linux.it>
8922L:	platform-driver-x86@vger.kernel.org
8923W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8924S:	Maintained
8925F:	Documentation/laptops/sony-laptop.txt
8926F:	drivers/char/sonypi.c
8927F:	drivers/platform/x86/sony-laptop.c
8928F:	include/linux/sony-laptop.h
8929
8930SONY MEMORYSTICK CARD SUPPORT
8931M:	Alex Dubov <oakad@yahoo.com>
8932W:	http://tifmxx.berlios.de/
8933S:	Maintained
8934F:	drivers/memstick/host/tifm_ms.c
8935
8936SONY MEMORYSTICK STANDARD SUPPORT
8937M:	Maxim Levitsky <maximlevitsky@gmail.com>
8938S:	Maintained
8939F:	drivers/memstick/core/ms_block.*
8940
8941SOUND
8942M:	Jaroslav Kysela <perex@perex.cz>
8943M:	Takashi Iwai <tiwai@suse.de>
8944L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8945W:	http://www.alsa-project.org/
8946T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8947T:	git git://git.alsa-project.org/alsa-kernel.git
8948Q:	http://patchwork.kernel.org/project/alsa-devel/list/
8949S:	Maintained
8950F:	Documentation/sound/
8951F:	include/sound/
8952F:	include/uapi/sound/
8953F:	sound/
8954
8955SOUND - COMPRESSED AUDIO
8956M:	Vinod Koul <vinod.koul@intel.com>
8957L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8958T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8959S:	Supported
8960F:	Documentation/sound/alsa/compress_offload.txt
8961F:	include/sound/compress_driver.h
8962F:	include/uapi/sound/compress_*
8963F:	sound/core/compress_offload.c
8964F:	sound/soc/soc-compress.c
8965
8966SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8967M:	Liam Girdwood <lgirdwood@gmail.com>
8968M:	Mark Brown <broonie@kernel.org>
8969T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8970L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8971W:	http://alsa-project.org/main/index.php/ASoC
8972S:	Supported
8973F:	Documentation/sound/alsa/soc/
8974F:	sound/soc/
8975F:	include/sound/soc*
8976
8977SOUND - DMAENGINE HELPERS
8978M:	Lars-Peter Clausen <lars@metafoo.de>
8979S:	Supported
8980F:	include/sound/dmaengine_pcm.h
8981F:	sound/core/pcm_dmaengine.c
8982F:	sound/soc/soc-generic-dmaengine-pcm.c
8983
8984SP2 MEDIA DRIVER
8985M:	Olli Salonen <olli.salonen@iki.fi>
8986L:	linux-media@vger.kernel.org
8987W:	http://linuxtv.org/
8988Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8989S:	Maintained
8990F:	drivers/media/dvb-frontends/sp2*
8991
8992SPARC + UltraSPARC (sparc/sparc64)
8993M:	"David S. Miller" <davem@davemloft.net>
8994L:	sparclinux@vger.kernel.org
8995Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
8996T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8997T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8998S:	Maintained
8999F:	arch/sparc/
9000F:	drivers/sbus/
9001
9002SPARC SERIAL DRIVERS
9003M:	"David S. Miller" <davem@davemloft.net>
9004L:	sparclinux@vger.kernel.org
9005T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9006T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9007S:	Maintained
9008F:	include/linux/sunserialcore.h
9009F:	drivers/tty/serial/suncore.c
9010F:	drivers/tty/serial/sunhv.c
9011F:	drivers/tty/serial/sunsab.c
9012F:	drivers/tty/serial/sunsab.h
9013F:	drivers/tty/serial/sunsu.c
9014F:	drivers/tty/serial/sunzilog.c
9015F:	drivers/tty/serial/sunzilog.h
9016
9017SPARSE CHECKER
9018M:	"Christopher Li" <sparse@chrisli.org>
9019L:	linux-sparse@vger.kernel.org
9020W:	https://sparse.wiki.kernel.org/
9021T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9022T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9023S:	Maintained
9024F:	include/linux/compiler.h
9025
9026SPEAR PLATFORM SUPPORT
9027M:	Viresh Kumar <viresh.linux@gmail.com>
9028M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9029L:	spear-devel@list.st.com
9030L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9031W:	http://www.st.com/spear
9032S:	Maintained
9033F:	arch/arm/mach-spear/
9034
9035SPEAR CLOCK FRAMEWORK SUPPORT
9036M:	Viresh Kumar <viresh.linux@gmail.com>
9037L:	spear-devel@list.st.com
9038L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9039W:	http://www.st.com/spear
9040S:	Maintained
9041F:	drivers/clk/spear/
9042
9043SPI SUBSYSTEM
9044M:	Mark Brown <broonie@kernel.org>
9045L:	linux-spi@vger.kernel.org
9046T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9047Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9048S:	Maintained
9049F:	Documentation/spi/
9050F:	drivers/spi/
9051F:	include/linux/spi/
9052F:	include/uapi/linux/spi/
9053
9054SPIDERNET NETWORK DRIVER for CELL
9055M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9056M:	Jens Osterkamp <jens@de.ibm.com>
9057L:	netdev@vger.kernel.org
9058S:	Supported
9059F:	Documentation/networking/spider_net.txt
9060F:	drivers/net/ethernet/toshiba/spider_net*
9061
9062SPU FILE SYSTEM
9063M:	Jeremy Kerr <jk@ozlabs.org>
9064L:	linuxppc-dev@lists.ozlabs.org
9065L:	cbe-oss-dev@lists.ozlabs.org
9066W:	http://www.ibm.com/developerworks/power/cell/
9067S:	Supported
9068F:	Documentation/filesystems/spufs.txt
9069F:	arch/powerpc/platforms/cell/spufs/
9070
9071SQUASHFS FILE SYSTEM
9072M:	Phillip Lougher <phillip@squashfs.org.uk>
9073L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9074W:	http://squashfs.org.uk
9075S:	Maintained
9076F:	Documentation/filesystems/squashfs.txt
9077F:	fs/squashfs/
9078
9079SRM (Alpha) environment access
9080M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9081S:	Maintained
9082F:	arch/alpha/kernel/srm_env.c
9083
9084STABLE BRANCH
9085M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9086L:	stable@vger.kernel.org
9087S:	Supported
9088F:	Documentation/stable_kernel_rules.txt
9089
9090STAGING SUBSYSTEM
9091M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9092T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9093L:	devel@driverdev.osuosl.org
9094S:	Supported
9095F:	drivers/staging/
9096
9097STAGING - COMEDI
9098M:	Ian Abbott <abbotti@mev.co.uk>
9099M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9100S:	Odd Fixes
9101F:	drivers/staging/comedi/
9102
9103STAGING - FLARION FT1000 DRIVERS
9104M:	Marek Belisko <marek.belisko@gmail.com>
9105S:	Odd Fixes
9106F:	drivers/staging/ft1000/
9107
9108STAGING - INDUSTRIAL IO
9109M:	Jonathan Cameron <jic23@kernel.org>
9110L:	linux-iio@vger.kernel.org
9111S:	Odd Fixes
9112F:	drivers/staging/iio/
9113
9114STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9115M:	Jarod Wilson <jarod@wilsonet.com>
9116W:	http://www.lirc.org/
9117S:	Odd Fixes
9118F:	drivers/staging/media/lirc/
9119
9120STAGING - LUSTRE PARALLEL FILESYSTEM
9121M:	Oleg Drokin <oleg.drokin@intel.com>
9122M:	Andreas Dilger <andreas.dilger@intel.com>
9123L:	HPDD-discuss@lists.01.org (moderated for non-subscribers)
9124W:	http://lustre.opensfs.org/
9125S:	Maintained
9126F:	drivers/staging/lustre
9127
9128STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9129M:	Julian Andres Klode <jak@jak-linux.org>
9130M:	Marc Dietrich <marvin24@gmx.de>
9131L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9132L:	linux-tegra@vger.kernel.org
9133S:	Maintained
9134F:	drivers/staging/nvec/
9135
9136STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9137M:	Jens Frederich <jfrederich@gmail.com>
9138M:	Daniel Drake <dsd@laptop.org>
9139M:	Jon Nettleton <jon.nettleton@gmail.com>
9140W:	http://wiki.laptop.org/go/DCON
9141S:	Maintained
9142F:	drivers/staging/olpc_dcon/
9143
9144STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9145M:	Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9146S:	Maintained
9147F:	drivers/staging/ozwpan/
9148
9149STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9150M:	Willy Tarreau <willy@meta-x.org>
9151S:	Odd Fixes
9152F:	drivers/staging/panel/
9153
9154STAGING - REALTEK RTL8712U DRIVERS
9155M:	Larry Finger <Larry.Finger@lwfinger.net>
9156M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9157S:	Odd Fixes
9158F:	drivers/staging/rtl8712/
9159
9160STAGING - REALTEK RTL8723U WIRELESS DRIVER
9161M:	Larry Finger <Larry.Finger@lwfinger.net>
9162M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9163L:	linux-wireless@vger.kernel.org
9164S:	Maintained
9165F:	drivers/staging/rtl8723au/
9166
9167STAGING - SLICOSS
9168M:	Lior Dotan <liodot@gmail.com>
9169M:	Christopher Harrer <charrer@alacritech.com>
9170S:	Odd Fixes
9171F:	drivers/staging/slicoss/
9172
9173STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9174M:	William Hubbs <w.d.hubbs@gmail.com>
9175M:	Chris Brannon <chris@the-brannons.com>
9176M:	Kirk Reiser <kirk@reisers.ca>
9177M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9178L:	speakup@linux-speakup.org
9179W:	http://www.linux-speakup.org/
9180S:	Odd Fixes
9181F:	drivers/staging/speakup/
9182
9183STAGING - VIA VT665X DRIVERS
9184M:	Forest Bond <forest@alittletooquiet.net>
9185S:	Odd Fixes
9186F:	drivers/staging/vt665?/
9187
9188STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9189M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9190S:	Odd Fixes
9191F:	drivers/staging/xgifb/
9192
9193STARFIRE/DURALAN NETWORK DRIVER
9194M:	Ion Badulescu <ionut@badula.org>
9195S:	Odd Fixes
9196F:	drivers/net/ethernet/adaptec/starfire*
9197
9198SUN3/3X
9199M:	Sam Creasey <sammy@sammy.net>
9200W:	http://sammy.net/sun3/
9201S:	Maintained
9202F:	arch/m68k/kernel/*sun3*
9203F:	arch/m68k/sun3*/
9204F:	arch/m68k/include/asm/sun3*
9205F:	drivers/net/ethernet/i825xx/sun3*
9206
9207SUNDANCE NETWORK DRIVER
9208M:	Denis Kirjanov <kda@linux-powerpc.org>
9209L:	netdev@vger.kernel.org
9210S:	Maintained
9211F:	drivers/net/ethernet/dlink/sundance.c
9212
9213SUPERH
9214L:	linux-sh@vger.kernel.org
9215W:	http://www.linux-sh.org
9216Q:	http://patchwork.kernel.org/project/linux-sh/list/
9217S:	Orphan
9218F:	Documentation/sh/
9219F:	arch/sh/
9220F:	drivers/sh/
9221
9222SUSPEND TO RAM
9223M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9224M:	Len Brown <len.brown@intel.com>
9225M:	Pavel Machek <pavel@ucw.cz>
9226L:	linux-pm@vger.kernel.org
9227S:	Supported
9228F:	Documentation/power/
9229F:	arch/x86/kernel/acpi/
9230F:	drivers/base/power/
9231F:	kernel/power/
9232F:	include/linux/suspend.h
9233F:	include/linux/freezer.h
9234F:	include/linux/pm.h
9235
9236SVGA HANDLING
9237M:	Martin Mares <mj@ucw.cz>
9238L:	linux-video@atrey.karlin.mff.cuni.cz
9239S:	Maintained
9240F:	Documentation/svga.txt
9241F:	arch/x86/boot/video*
9242
9243SWIOTLB SUBSYSTEM
9244M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9245L:	linux-kernel@vger.kernel.org
9246S:	Supported
9247F:	lib/swiotlb.c
9248F:	arch/*/kernel/pci-swiotlb.c
9249F:	include/linux/swiotlb.h
9250
9251SWITCHDEV
9252M:	Jiri Pirko <jiri@resnulli.us>
9253L:	netdev@vger.kernel.org
9254S:	Supported
9255F:	net/switchdev/
9256F:	include/net/switchdev.h
9257
9258SYNOPSYS ARC ARCHITECTURE
9259M:	Vineet Gupta <vgupta@synopsys.com>
9260S:	Supported
9261F:	arch/arc/
9262F:	Documentation/devicetree/bindings/arc/
9263F:	drivers/tty/serial/arc_uart.c
9264
9265SYSV FILESYSTEM
9266M:	Christoph Hellwig <hch@infradead.org>
9267S:	Maintained
9268F:	Documentation/filesystems/sysv-fs.txt
9269F:	fs/sysv/
9270F:	include/linux/sysv_fs.h
9271
9272TARGET SUBSYSTEM
9273M:	Nicholas A. Bellinger <nab@linux-iscsi.org>
9274L:	linux-scsi@vger.kernel.org
9275L:	target-devel@vger.kernel.org
9276W:	http://www.linux-iscsi.org
9277W:	http://groups.google.com/group/linux-iscsi-target-dev
9278T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9279S:	Supported
9280F:	drivers/target/
9281F:	include/target/
9282F:	Documentation/target/
9283
9284TASKSTATS STATISTICS INTERFACE
9285M:	Balbir Singh <bsingharora@gmail.com>
9286S:	Maintained
9287F:	Documentation/accounting/taskstats*
9288F:	include/linux/taskstats*
9289F:	kernel/taskstats.c
9290
9291TC CLASSIFIER
9292M:	Jamal Hadi Salim <jhs@mojatatu.com>
9293L:	netdev@vger.kernel.org
9294S:	Maintained
9295F:	include/net/pkt_cls.h
9296F:	include/uapi/linux/pkt_cls.h
9297F:	net/sched/
9298
9299TCP LOW PRIORITY MODULE
9300M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9301M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9302W:	http://tcp-lp-mod.sourceforge.net/
9303S:	Maintained
9304F:	net/ipv4/tcp_lp.c
9305
9306TDA10071 MEDIA DRIVER
9307M:	Antti Palosaari <crope@iki.fi>
9308L:	linux-media@vger.kernel.org
9309W:	http://linuxtv.org/
9310W:	http://palosaari.fi/linux/
9311Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9312T:	git git://linuxtv.org/anttip/media_tree.git
9313S:	Maintained
9314F:	drivers/media/dvb-frontends/tda10071*
9315
9316TDA18212 MEDIA DRIVER
9317M:	Antti Palosaari <crope@iki.fi>
9318L:	linux-media@vger.kernel.org
9319W:	http://linuxtv.org/
9320W:	http://palosaari.fi/linux/
9321Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9322T:	git git://linuxtv.org/anttip/media_tree.git
9323S:	Maintained
9324F:	drivers/media/tuners/tda18212*
9325
9326TDA18218 MEDIA DRIVER
9327M:	Antti Palosaari <crope@iki.fi>
9328L:	linux-media@vger.kernel.org
9329W:	http://linuxtv.org/
9330W:	http://palosaari.fi/linux/
9331Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9332T:	git git://linuxtv.org/anttip/media_tree.git
9333S:	Maintained
9334F:	drivers/media/tuners/tda18218*
9335
9336TDA18271 MEDIA DRIVER
9337M:	Michael Krufky <mkrufky@linuxtv.org>
9338L:	linux-media@vger.kernel.org
9339W:	http://linuxtv.org/
9340W:	http://github.com/mkrufky
9341Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9342T:	git git://linuxtv.org/mkrufky/tuners.git
9343S:	Maintained
9344F:	drivers/media/tuners/tda18271*
9345
9346TDA827x MEDIA DRIVER
9347M:	Michael Krufky <mkrufky@linuxtv.org>
9348L:	linux-media@vger.kernel.org
9349W:	http://linuxtv.org/
9350W:	http://github.com/mkrufky
9351Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9352T:	git git://linuxtv.org/mkrufky/tuners.git
9353S:	Maintained
9354F:	drivers/media/tuners/tda8290.*
9355
9356TDA8290 MEDIA DRIVER
9357M:	Michael Krufky <mkrufky@linuxtv.org>
9358L:	linux-media@vger.kernel.org
9359W:	http://linuxtv.org/
9360W:	http://github.com/mkrufky
9361Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9362T:	git git://linuxtv.org/mkrufky/tuners.git
9363S:	Maintained
9364F:	drivers/media/tuners/tda8290.*
9365
9366TDA9840 MEDIA DRIVER
9367M:	Hans Verkuil <hverkuil@xs4all.nl>
9368L:	linux-media@vger.kernel.org
9369T:	git git://linuxtv.org/media_tree.git
9370W:	http://linuxtv.org
9371S:	Maintained
9372F:	drivers/media/i2c/tda9840*
9373
9374TEA5761 TUNER DRIVER
9375M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9376L:	linux-media@vger.kernel.org
9377W:	http://linuxtv.org
9378T:	git git://linuxtv.org/media_tree.git
9379S:	Odd fixes
9380F:	drivers/media/tuners/tea5761.*
9381
9382TEA5767 TUNER DRIVER
9383M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9384L:	linux-media@vger.kernel.org
9385W:	http://linuxtv.org
9386T:	git git://linuxtv.org/media_tree.git
9387S:	Maintained
9388F:	drivers/media/tuners/tea5767.*
9389
9390TEA6415C MEDIA DRIVER
9391M:	Hans Verkuil <hverkuil@xs4all.nl>
9392L:	linux-media@vger.kernel.org
9393T:	git git://linuxtv.org/media_tree.git
9394W:	http://linuxtv.org
9395S:	Maintained
9396F:	drivers/media/i2c/tea6415c*
9397
9398TEA6420 MEDIA DRIVER
9399M:	Hans Verkuil <hverkuil@xs4all.nl>
9400L:	linux-media@vger.kernel.org
9401T:	git git://linuxtv.org/media_tree.git
9402W:	http://linuxtv.org
9403S:	Maintained
9404F:	drivers/media/i2c/tea6420*
9405
9406TEAM DRIVER
9407M:	Jiri Pirko <jiri@resnulli.us>
9408L:	netdev@vger.kernel.org
9409S:	Supported
9410F:	drivers/net/team/
9411F:	include/linux/if_team.h
9412F:	include/uapi/linux/if_team.h
9413
9414TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9415M:	Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9416S:	Maintained
9417F:	arch/x86/platform/ts5500/
9418
9419TECHNOTREND USB IR RECEIVER
9420M:	Sean Young <sean@mess.org>
9421L:	linux-media@vger.kernel.org
9422S:	Maintained
9423F:	drivers/media/rc/ttusbir.c
9424
9425TEGRA ARCHITECTURE SUPPORT
9426M:	Stephen Warren <swarren@wwwdotorg.org>
9427M:	Thierry Reding <thierry.reding@gmail.com>
9428M:	Alexandre Courbot <gnurou@gmail.com>
9429L:	linux-tegra@vger.kernel.org
9430Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
9431T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9432S:	Supported
9433N:	[^a-z]tegra
9434
9435TEGRA CLOCK DRIVER
9436M:	Peter De Schrijver <pdeschrijver@nvidia.com>
9437M:	Prashant Gaikwad <pgaikwad@nvidia.com>
9438S:	Supported
9439F:	drivers/clk/tegra/
9440
9441TEGRA DMA DRIVER
9442M:	Laxman Dewangan <ldewangan@nvidia.com>
9443S:	Supported
9444F:	drivers/dma/tegra20-apb-dma.c
9445
9446TEGRA I2C DRIVER
9447M:	Laxman Dewangan <ldewangan@nvidia.com>
9448S:	Supported
9449F:	drivers/i2c/busses/i2c-tegra.c
9450
9451TEGRA IOMMU DRIVERS
9452M:	Hiroshi Doyu <hdoyu@nvidia.com>
9453S:	Supported
9454F:	drivers/iommu/tegra*
9455
9456TEGRA KBC DRIVER
9457M:	Rakesh Iyer <riyer@nvidia.com>
9458M:	Laxman Dewangan <ldewangan@nvidia.com>
9459S:	Supported
9460F:	drivers/input/keyboard/tegra-kbc.c
9461
9462TEGRA PWM DRIVER
9463M:	Thierry Reding <thierry.reding@gmail.com>
9464S:	Supported
9465F:	drivers/pwm/pwm-tegra.c
9466
9467TEGRA SERIAL DRIVER
9468M:	Laxman Dewangan <ldewangan@nvidia.com>
9469S:	Supported
9470F:	drivers/tty/serial/serial-tegra.c
9471
9472TEGRA SPI DRIVER
9473M:	Laxman Dewangan <ldewangan@nvidia.com>
9474S:	Supported
9475F:	drivers/spi/spi-tegra*
9476
9477TEHUTI ETHERNET DRIVER
9478M:	Andy Gospodarek <andy@greyhouse.net>
9479L:	netdev@vger.kernel.org
9480S:	Supported
9481F:	drivers/net/ethernet/tehuti/*
9482
9483Telecom Clock Driver for MCPL0010
9484M:	Mark Gross <mark.gross@intel.com>
9485S:	Supported
9486F:	drivers/char/tlclk.c
9487
9488TENSILICA XTENSA PORT (xtensa)
9489M:	Chris Zankel <chris@zankel.net>
9490M:	Max Filippov <jcmvbkbc@gmail.com>
9491L:	linux-xtensa@linux-xtensa.org
9492S:	Maintained
9493F:	arch/xtensa/
9494F:	drivers/irqchip/irq-xtensa-*
9495
9496THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9497M:	Hans Verkuil <hverkuil@xs4all.nl>
9498L:	linux-media@vger.kernel.org
9499T:	git git://linuxtv.org/media_tree.git
9500W:	http://linuxtv.org
9501S:	Maintained
9502F:	drivers/media/radio/radio-raremono.c
9503
9504THERMAL
9505M:	Zhang Rui <rui.zhang@intel.com>
9506M:	Eduardo Valentin <edubezval@gmail.com>
9507L:	linux-pm@vger.kernel.org
9508T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9509T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9510Q:	https://patchwork.kernel.org/project/linux-pm/list/
9511S:	Supported
9512F:	drivers/thermal/
9513F:	include/linux/thermal.h
9514F:	include/uapi/linux/thermal.h
9515F:	include/linux/cpu_cooling.h
9516F:	Documentation/devicetree/bindings/thermal/
9517
9518THINGM BLINK(1) USB RGB LED DRIVER
9519M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9520S:	Maintained
9521F:	drivers/hid/hid-thingm.c
9522
9523THINKPAD ACPI EXTRAS DRIVER
9524M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9525L:	ibm-acpi-devel@lists.sourceforge.net
9526L:	platform-driver-x86@vger.kernel.org
9527W:	http://ibm-acpi.sourceforge.net
9528W:	http://thinkwiki.org/wiki/Ibm-acpi
9529T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9530S:	Maintained
9531F:	drivers/platform/x86/thinkpad_acpi.c
9532
9533TI BANDGAP AND THERMAL DRIVER
9534M:	Eduardo Valentin <edubezval@gmail.com>
9535L:	linux-pm@vger.kernel.org
9536S:	Supported
9537F:	drivers/thermal/ti-soc-thermal/
9538
9539TI CLOCK DRIVER
9540M:	Tero Kristo <t-kristo@ti.com>
9541L:	linux-omap@vger.kernel.org
9542S:	Maintained
9543F:	drivers/clk/ti/
9544F:	include/linux/clk/ti.h
9545
9546TI FLASH MEDIA INTERFACE DRIVER
9547M:	Alex Dubov <oakad@yahoo.com>
9548S:	Maintained
9549F:	drivers/misc/tifm*
9550F:	drivers/mmc/host/tifm_sd.c
9551F:	include/linux/tifm.h
9552
9553TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9554M:	Santosh Shilimkar <ssantosh@kernel.org>
9555L:	linux-kernel@vger.kernel.org
9556L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9557S:	Maintained
9558F:	drivers/soc/ti/*
9559T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9560
9561
9562TI LM49xxx FAMILY ASoC CODEC DRIVERS
9563M:	M R Swami Reddy <mr.swami.reddy@ti.com>
9564M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9565L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9566S:	Maintained
9567F:	sound/soc/codecs/lm49453*
9568F:	sound/soc/codecs/isabelle*
9569
9570TI LP855x BACKLIGHT DRIVER
9571M:	Milo Kim <milo.kim@ti.com>
9572S:	Maintained
9573F:	Documentation/backlight/lp855x-driver.txt
9574F:	drivers/video/backlight/lp855x_bl.c
9575F:	include/linux/platform_data/lp855x.h
9576
9577TI LP8727 CHARGER DRIVER
9578M:	Milo Kim <milo.kim@ti.com>
9579S:	Maintained
9580F:	drivers/power/lp8727_charger.c
9581F:	include/linux/platform_data/lp8727.h
9582
9583TI LP8788 MFD DRIVER
9584M:	Milo Kim <milo.kim@ti.com>
9585S:	Maintained
9586F:	drivers/iio/adc/lp8788_adc.c
9587F:	drivers/leds/leds-lp8788.c
9588F:	drivers/mfd/lp8788*.c
9589F:	drivers/power/lp8788-charger.c
9590F:	drivers/regulator/lp8788-*.c
9591F:	include/linux/mfd/lp8788*.h
9592
9593TI TWL4030 SERIES SOC CODEC DRIVER
9594M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
9595L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9596S:	Maintained
9597F:	sound/soc/codecs/twl4030*
9598
9599TI WILINK WIRELESS DRIVERS
9600L:	linux-wireless@vger.kernel.org
9601W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
9602W:	http://wireless.kernel.org/en/users/Drivers/wl1251
9603T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9604S:	Orphan
9605F:	drivers/net/wireless/ti/
9606F:	include/linux/wl12xx.h
9607
9608TIPC NETWORK LAYER
9609M:	Jon Maloy <jon.maloy@ericsson.com>
9610M:	Allan Stephens <allan.stephens@windriver.com>
9611L:	netdev@vger.kernel.org (core kernel code)
9612L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9613W:	http://tipc.sourceforge.net/
9614S:	Maintained
9615F:	include/uapi/linux/tipc*.h
9616F:	net/tipc/
9617
9618TILE ARCHITECTURE
9619M:	Chris Metcalf <cmetcalf@ezchip.com>
9620W:	http://www.tilera.com/scm/
9621S:	Supported
9622F:	arch/tile/
9623F:	drivers/char/tile-srom.c
9624F:	drivers/edac/tile_edac.c
9625F:	drivers/net/ethernet/tile/
9626F:	drivers/rtc/rtc-tile.c
9627F:	drivers/tty/hvc/hvc_tile.c
9628F:	drivers/tty/serial/tilegx.c
9629F:	drivers/usb/host/*-tilegx.c
9630F:	include/linux/usb/tilegx.h
9631
9632TLAN NETWORK DRIVER
9633M:	Samuel Chessman <chessman@tux.org>
9634L:	tlan-devel@lists.sourceforge.net (subscribers-only)
9635W:	http://sourceforge.net/projects/tlan/
9636S:	Maintained
9637F:	Documentation/networking/tlan.txt
9638F:	drivers/net/ethernet/ti/tlan.*
9639
9640TOMOYO SECURITY MODULE
9641M:	Kentaro Takeda <takedakn@nttdata.co.jp>
9642M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9643L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9644L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9645L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9646L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9647W:	http://tomoyo.sourceforge.jp/
9648T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9649S:	Maintained
9650F:	security/tomoyo/
9651
9652TOPSTAR LAPTOP EXTRAS DRIVER
9653M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9654L:	platform-driver-x86@vger.kernel.org
9655S:	Maintained
9656F:	drivers/platform/x86/topstar-laptop.c
9657
9658TOSHIBA ACPI EXTRAS DRIVER
9659L:	platform-driver-x86@vger.kernel.org
9660S:	Orphan
9661F:	drivers/platform/x86/toshiba_acpi.c
9662
9663TOSHIBA SMM DRIVER
9664M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
9665L:	tlinux-users@tce.toshiba-dme.co.jp
9666W:	http://www.buzzard.org.uk/toshiba/
9667S:	Maintained
9668F:	drivers/char/toshiba.c
9669F:	include/linux/toshiba.h
9670F:	include/uapi/linux/toshiba.h
9671
9672TMIO MMC DRIVER
9673M:	Ian Molton <ian.molton@codethink.co.uk>
9674L:	linux-mmc@vger.kernel.org
9675S:	Maintained
9676F:	drivers/mmc/host/tmio_mmc*
9677F:	drivers/mmc/host/sh_mobile_sdhi.c
9678F:	include/linux/mmc/tmio.h
9679F:	include/linux/mmc/sh_mobile_sdhi.h
9680
9681TMP401 HARDWARE MONITOR DRIVER
9682M:	Guenter Roeck <linux@roeck-us.net>
9683L:	lm-sensors@lm-sensors.org
9684S:	Maintained
9685F:	Documentation/hwmon/tmp401
9686F:	drivers/hwmon/tmp401.c
9687
9688TMPFS (SHMEM FILESYSTEM)
9689M:	Hugh Dickins <hughd@google.com>
9690L:	linux-mm@kvack.org
9691S:	Maintained
9692F:	include/linux/shmem_fs.h
9693F:	mm/shmem.c
9694
9695TM6000 VIDEO4LINUX DRIVER
9696M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9697L:	linux-media@vger.kernel.org
9698W:	http://linuxtv.org
9699T:	git git://linuxtv.org/media_tree.git
9700S:	Odd fixes
9701F:	drivers/media/usb/tm6000/
9702
9703TW68 VIDEO4LINUX DRIVER
9704M:	Hans Verkuil <hverkuil@xs4all.nl>
9705L:	linux-media@vger.kernel.org
9706T:	git git://linuxtv.org/media_tree.git
9707W:	http://linuxtv.org
9708S:	Odd Fixes
9709F:	drivers/media/pci/tw68/
9710
9711TPM DEVICE DRIVER
9712M:	Peter Huewe <peterhuewe@gmx.de>
9713M:	Ashley Lai <ashley@ashleylai.com>
9714M:	Marcel Selhorst <tpmdd@selhorst.net>
9715W:	http://tpmdd.sourceforge.net
9716L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9717S:	Maintained
9718F:	drivers/char/tpm/
9719
9720TRACING
9721M:	Steven Rostedt <rostedt@goodmis.org>
9722M:	Ingo Molnar <mingo@redhat.com>
9723T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9724S:	Maintained
9725F:	Documentation/trace/ftrace.txt
9726F:	arch/*/*/*/ftrace.h
9727F:	arch/*/kernel/ftrace.c
9728F:	include/*/ftrace.h
9729F:	include/linux/trace*.h
9730F:	include/trace/
9731F:	kernel/trace/
9732F:	tools/testing/selftests/ftrace/
9733
9734TRIVIAL PATCHES
9735M:	Jiri Kosina <trivial@kernel.org>
9736T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9737S:	Maintained
9738K:	^Subject:.*(?i)trivial
9739
9740TTY LAYER
9741M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9742M:	Jiri Slaby <jslaby@suse.cz>
9743S:	Supported
9744T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9745F:	drivers/tty/
9746F:	drivers/tty/serial/serial_core.c
9747F:	include/linux/serial_core.h
9748F:	include/linux/serial.h
9749F:	include/linux/tty.h
9750F:	include/uapi/linux/serial_core.h
9751F:	include/uapi/linux/serial.h
9752F:	include/uapi/linux/tty.h
9753
9754TUA9001 MEDIA DRIVER
9755M:	Antti Palosaari <crope@iki.fi>
9756L:	linux-media@vger.kernel.org
9757W:	http://linuxtv.org/
9758W:	http://palosaari.fi/linux/
9759Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9760T:	git git://linuxtv.org/anttip/media_tree.git
9761S:	Maintained
9762F:	drivers/media/tuners/tua9001*
9763
9764TULIP NETWORK DRIVERS
9765M:	Grant Grundler <grundler@parisc-linux.org>
9766L:	netdev@vger.kernel.org
9767S:	Maintained
9768F:	drivers/net/ethernet/dec/tulip/
9769
9770TUN/TAP driver
9771M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
9772W:	http://vtun.sourceforge.net/tun
9773S:	Maintained
9774F:	Documentation/networking/tuntap.txt
9775F:	arch/um/os-Linux/drivers/
9776
9777TURBOCHANNEL SUBSYSTEM
9778M:	"Maciej W. Rozycki" <macro@linux-mips.org>
9779M:	Ralf Baechle <ralf@linux-mips.org>
9780L:	linux-mips@linux-mips.org
9781Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
9782S:	Maintained
9783F:	drivers/tc/
9784F:	include/linux/tc.h
9785
9786U14-34F SCSI DRIVER
9787M:	Dario Ballabio <ballabio_dario@emc.com>
9788L:	linux-scsi@vger.kernel.org
9789S:	Maintained
9790F:	drivers/scsi/u14-34f.c
9791
9792UBI FILE SYSTEM (UBIFS)
9793M:	Artem Bityutskiy <dedekind1@gmail.com>
9794M:	Adrian Hunter <adrian.hunter@intel.com>
9795L:	linux-mtd@lists.infradead.org
9796T:	git git://git.infradead.org/ubifs-2.6.git
9797W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
9798S:	Maintained
9799F:	Documentation/filesystems/ubifs.txt
9800F:	fs/ubifs/
9801
9802UCLINUX (AND M68KNOMMU)
9803M:	Greg Ungerer <gerg@uclinux.org>
9804W:	http://www.uclinux.org/
9805L:	uclinux-dev@uclinux.org  (subscribers-only)
9806S:	Maintained
9807F:	arch/m68k/*/*_no.*
9808F:	arch/m68k/include/asm/*_no.*
9809
9810UDF FILESYSTEM
9811M:	Jan Kara <jack@suse.cz>
9812S:	Maintained
9813F:	Documentation/filesystems/udf.txt
9814F:	fs/udf/
9815
9816UFS FILESYSTEM
9817M:	Evgeniy Dushistov <dushistov@mail.ru>
9818S:	Maintained
9819F:	Documentation/filesystems/ufs.txt
9820F:	fs/ufs/
9821
9822UHID USERSPACE HID IO DRIVER:
9823M:	David Herrmann <dh.herrmann@googlemail.com>
9824L:	linux-input@vger.kernel.org
9825S:	Maintained
9826F:	drivers/hid/uhid.c
9827F:	include/uapi/linux/uhid.h
9828
9829ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9830L:	linux-usb@vger.kernel.org
9831S:	Orphan
9832F:	drivers/uwb/
9833F:	include/linux/uwb.h
9834F:	include/linux/uwb/
9835
9836UNICORE32 ARCHITECTURE:
9837M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
9838W:	http://mprc.pku.edu.cn/~guanxuetao/linux
9839S:	Maintained
9840T:	git git://github.com/gxt/linux.git
9841F:	arch/unicore32/
9842
9843UNIFDEF
9844M:	Tony Finch <dot@dotat.at>
9845W:	http://dotat.at/prog/unifdef
9846S:	Maintained
9847F:	scripts/unifdef.c
9848
9849UNIFORM CDROM DRIVER
9850M:	Jens Axboe <axboe@kernel.dk>
9851W:	http://www.kernel.dk
9852S:	Maintained
9853F:	Documentation/cdrom/
9854F:	drivers/cdrom/cdrom.c
9855F:	include/linux/cdrom.h
9856F:	include/uapi/linux/cdrom.h
9857
9858UNISYS S-PAR DRIVERS
9859M:     Benjamin Romer <benjamin.romer@unisys.com>
9860M:     David Kershner <david.kershner@unisys.com>
9861L:     sparmaintainer@unisys.com (Unisys internal)
9862S:     Supported
9863F:     drivers/staging/unisys/
9864
9865UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9866M:	Vinayak Holikatti <vinholikatti@gmail.com>
9867L:	linux-scsi@vger.kernel.org
9868S:	Supported
9869F:	Documentation/scsi/ufs.txt
9870F:	drivers/scsi/ufs/
9871
9872UNSORTED BLOCK IMAGES (UBI)
9873M:	Artem Bityutskiy <dedekind1@gmail.com>
9874W:	http://www.linux-mtd.infradead.org/
9875L:	linux-mtd@lists.infradead.org
9876T:	git git://git.infradead.org/ubifs-2.6.git
9877S:	Maintained
9878F:	drivers/mtd/ubi/
9879F:	include/linux/mtd/ubi.h
9880F:	include/uapi/mtd/ubi-user.h
9881
9882UNSORTED BLOCK IMAGES (UBI) Fastmap
9883M:	Richard Weinberger <richard@nod.at>
9884L:	linux-mtd@lists.infradead.org
9885S:	Maintained
9886F:	drivers/mtd/ubi/fastmap.c
9887
9888USB ACM DRIVER
9889M:	Oliver Neukum <oliver@neukum.org>
9890L:	linux-usb@vger.kernel.org
9891S:	Maintained
9892F:	Documentation/usb/acm.txt
9893F:	drivers/usb/class/cdc-acm.*
9894
9895USB AR5523 WIRELESS DRIVER
9896M:	Pontus Fuchs <pontus.fuchs@gmail.com>
9897L:	linux-wireless@vger.kernel.org
9898S:	Maintained
9899F:	drivers/net/wireless/ath/ar5523/
9900
9901USB ATTACHED SCSI
9902M:	Hans de Goede <hdegoede@redhat.com>
9903M:	Gerd Hoffmann <kraxel@redhat.com>
9904L:	linux-usb@vger.kernel.org
9905L:	linux-scsi@vger.kernel.org
9906S:	Maintained
9907F:	drivers/usb/storage/uas.c
9908
9909USB CDC ETHERNET DRIVER
9910M:	Oliver Neukum <oliver@neukum.org>
9911L:	linux-usb@vger.kernel.org
9912S:	Maintained
9913F:	drivers/net/usb/cdc_*.c
9914F:	include/uapi/linux/usb/cdc.h
9915
9916USB CYPRESS C67X00 DRIVER
9917M:	Peter Korsgaard <jacmet@sunsite.dk>
9918L:	linux-usb@vger.kernel.org
9919S:	Maintained
9920F:	drivers/usb/c67x00/
9921
9922USB DAVICOM DM9601 DRIVER
9923M:	Peter Korsgaard <jacmet@sunsite.dk>
9924L:	netdev@vger.kernel.org
9925W:	http://www.linux-usb.org/usbnet
9926S:	Maintained
9927F:	drivers/net/usb/dm9601.c
9928
9929USB DIAMOND RIO500 DRIVER
9930M:	Cesar Miquel <miquel@df.uba.ar>
9931L:	rio500-users@lists.sourceforge.net
9932W:	http://rio500.sourceforge.net
9933S:	Maintained
9934F:	drivers/usb/misc/rio500*
9935
9936USB EHCI DRIVER
9937M:	Alan Stern <stern@rowland.harvard.edu>
9938L:	linux-usb@vger.kernel.org
9939S:	Maintained
9940F:	Documentation/usb/ehci.txt
9941F:	drivers/usb/host/ehci*
9942
9943USB GADGET/PERIPHERAL SUBSYSTEM
9944M:	Felipe Balbi <balbi@ti.com>
9945L:	linux-usb@vger.kernel.org
9946W:	http://www.linux-usb.org/gadget
9947T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9948S:	Maintained
9949F:	drivers/usb/gadget/
9950F:	include/linux/usb/gadget*
9951
9952USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9953M:	Jiri Kosina <jkosina@suse.cz>
9954L:	linux-usb@vger.kernel.org
9955T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9956S:	Maintained
9957F:	Documentation/hid/hiddev.txt
9958F:	drivers/hid/usbhid/
9959
9960USB ISP116X DRIVER
9961M:	Olav Kongas <ok@artecdesign.ee>
9962L:	linux-usb@vger.kernel.org
9963S:	Maintained
9964F:	drivers/usb/host/isp116x*
9965F:	include/linux/usb/isp116x.h
9966
9967USB MASS STORAGE DRIVER
9968M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9969L:	linux-usb@vger.kernel.org
9970L:	usb-storage@lists.one-eyed-alien.net
9971S:	Maintained
9972W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
9973F:	drivers/usb/storage/
9974
9975USB MIDI DRIVER
9976M:	Clemens Ladisch <clemens@ladisch.de>
9977L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9978T:	git git://git.alsa-project.org/alsa-kernel.git
9979S:	Maintained
9980F:	sound/usb/midi.*
9981
9982USB NETWORKING DRIVERS
9983L:	linux-usb@vger.kernel.org
9984S:	Odd Fixes
9985F:	drivers/net/usb/
9986
9987USB OHCI DRIVER
9988M:	Alan Stern <stern@rowland.harvard.edu>
9989L:	linux-usb@vger.kernel.org
9990S:	Maintained
9991F:	Documentation/usb/ohci.txt
9992F:	drivers/usb/host/ohci*
9993
9994USB OVER IP DRIVER
9995M:	Valentina Manea <valentina.manea.m@gmail.com>
9996M:	Shuah Khan <shuah.kh@samsung.com>
9997L:	linux-usb@vger.kernel.org
9998S:	Maintained
9999F:	drivers/usb/usbip/
10000F:	tools/usb/usbip/
10001
10002USB PEGASUS DRIVER
10003M:	Petko Manolov <petkan@nucleusys.com>
10004L:	linux-usb@vger.kernel.org
10005L:	netdev@vger.kernel.org
10006T:	git git://github.com/petkan/pegasus.git
10007W:	https://github.com/petkan/pegasus
10008S:	Maintained
10009F:	drivers/net/usb/pegasus.*
10010
10011USB PHY LAYER
10012M:	Felipe Balbi <balbi@ti.com>
10013L:	linux-usb@vger.kernel.org
10014T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10015S:	Maintained
10016F:	drivers/usb/phy/
10017
10018USB PRINTER DRIVER (usblp)
10019M:	Pete Zaitcev <zaitcev@redhat.com>
10020L:	linux-usb@vger.kernel.org
10021S:	Supported
10022F:	drivers/usb/class/usblp.c
10023
10024USB RTL8150 DRIVER
10025M:	Petko Manolov <petkan@nucleusys.com>
10026L:	linux-usb@vger.kernel.org
10027L:	netdev@vger.kernel.org
10028T:	git git://github.com/petkan/rtl8150.git
10029W:	https://github.com/petkan/rtl8150
10030S:	Maintained
10031F:	drivers/net/usb/rtl8150.c
10032
10033USB SERIAL SUBSYSTEM
10034M:	Johan Hovold <johan@kernel.org>
10035L:	linux-usb@vger.kernel.org
10036S:	Maintained
10037F:	Documentation/usb/usb-serial.txt
10038F:	drivers/usb/serial/
10039F:	include/linux/usb/serial.h
10040
10041USB SMSC75XX ETHERNET DRIVER
10042M:	Steve Glendinning <steve.glendinning@shawell.net>
10043L:	netdev@vger.kernel.org
10044S:	Maintained
10045F:	drivers/net/usb/smsc75xx.*
10046
10047USB SMSC95XX ETHERNET DRIVER
10048M:	Steve Glendinning <steve.glendinning@shawell.net>
10049L:	netdev@vger.kernel.org
10050S:	Maintained
10051F:	drivers/net/usb/smsc95xx.*
10052
10053USB SUBSYSTEM
10054M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10055L:	linux-usb@vger.kernel.org
10056W:	http://www.linux-usb.org
10057T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10058S:	Supported
10059F:	Documentation/usb/
10060F:	drivers/usb/
10061F:	include/linux/usb.h
10062F:	include/linux/usb/
10063
10064USB UHCI DRIVER
10065M:	Alan Stern <stern@rowland.harvard.edu>
10066L:	linux-usb@vger.kernel.org
10067S:	Maintained
10068F:	drivers/usb/host/uhci*
10069
10070USB "USBNET" DRIVER FRAMEWORK
10071M:	Oliver Neukum <oneukum@suse.de>
10072L:	netdev@vger.kernel.org
10073W:	http://www.linux-usb.org/usbnet
10074S:	Maintained
10075F:	drivers/net/usb/usbnet.c
10076F:	include/linux/usb/usbnet.h
10077
10078USB VIDEO CLASS
10079M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10080L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10081L:	linux-media@vger.kernel.org
10082T:	git git://linuxtv.org/media_tree.git
10083W:	http://www.ideasonboard.org/uvc/
10084S:	Maintained
10085F:	drivers/media/usb/uvc/
10086F:	include/uapi/linux/uvcvideo.h
10087
10088USB VISION DRIVER
10089M:	Hans Verkuil <hverkuil@xs4all.nl>
10090L:	linux-media@vger.kernel.org
10091T:	git git://linuxtv.org/media_tree.git
10092W:	http://linuxtv.org
10093S:	Odd Fixes
10094F:	drivers/media/usb/usbvision/
10095
10096USB WEBCAM GADGET
10097M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10098L:	linux-usb@vger.kernel.org
10099S:	Maintained
10100F:	drivers/usb/gadget/function/*uvc*
10101F:	drivers/usb/gadget/legacy/webcam.c
10102
10103USB WIRELESS RNDIS DRIVER (rndis_wlan)
10104M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
10105L:	linux-wireless@vger.kernel.org
10106S:	Maintained
10107F:	drivers/net/wireless/rndis_wlan.c
10108
10109USB XHCI DRIVER
10110M:	Mathias Nyman <mathias.nyman@intel.com>
10111L:	linux-usb@vger.kernel.org
10112S:	Supported
10113F:	drivers/usb/host/xhci*
10114F:	drivers/usb/host/pci-quirks*
10115
10116USB ZD1201 DRIVER
10117L:	linux-wireless@vger.kernel.org
10118W:	http://linux-lc100020.sourceforge.net
10119S:	Orphan
10120F:	drivers/net/wireless/zd1201.*
10121
10122USB ZR364XX DRIVER
10123M:	Antoine Jacquet <royale@zerezo.com>
10124L:	linux-usb@vger.kernel.org
10125L:	linux-media@vger.kernel.org
10126T:	git git://linuxtv.org/media_tree.git
10127W:	http://royale.zerezo.com/zr364xx/
10128S:	Maintained
10129F:	Documentation/video4linux/zr364xx.txt
10130F:	drivers/media/usb/zr364xx/
10131
10132USER-MODE LINUX (UML)
10133M:	Jeff Dike <jdike@addtoit.com>
10134M:	Richard Weinberger <richard@nod.at>
10135L:	user-mode-linux-devel@lists.sourceforge.net
10136L:	user-mode-linux-user@lists.sourceforge.net
10137W:	http://user-mode-linux.sourceforge.net
10138S:	Maintained
10139F:	Documentation/virtual/uml/
10140F:	arch/um/
10141F:	arch/x86/um/
10142F:	fs/hostfs/
10143F:	fs/hppfs/
10144
10145USERSPACE I/O (UIO)
10146M:	"Hans J. Koch" <hjk@hansjkoch.de>
10147M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10148S:	Maintained
10149F:	Documentation/DocBook/uio-howto.tmpl
10150F:	drivers/uio/
10151F:	include/linux/uio*.h
10152
10153UTIL-LINUX PACKAGE
10154M:	Karel Zak <kzak@redhat.com>
10155L:	util-linux@vger.kernel.org
10156W:	http://en.wikipedia.org/wiki/Util-linux
10157T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10158S:	Maintained
10159
10160UVESAFB DRIVER
10161M:	Michal Januszewski <spock@gentoo.org>
10162L:	linux-fbdev@vger.kernel.org
10163W:	http://dev.gentoo.org/~spock/projects/uvesafb/
10164S:	Maintained
10165F:	Documentation/fb/uvesafb.txt
10166F:	drivers/video/fbdev/uvesafb.*
10167
10168VFAT/FAT/MSDOS FILESYSTEM
10169M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10170S:	Maintained
10171F:	Documentation/filesystems/vfat.txt
10172F:	fs/fat/
10173
10174VFIO DRIVER
10175M:	Alex Williamson <alex.williamson@redhat.com>
10176L:	kvm@vger.kernel.org
10177S:	Maintained
10178F:	Documentation/vfio.txt
10179F:	drivers/vfio/
10180F:	include/linux/vfio.h
10181F:	include/uapi/linux/vfio.h
10182
10183VIDEOBUF2 FRAMEWORK
10184M:	Pawel Osciak <pawel@osciak.com>
10185M:	Marek Szyprowski <m.szyprowski@samsung.com>
10186M:	Kyungmin Park <kyungmin.park@samsung.com>
10187L:	linux-media@vger.kernel.org
10188S:	Maintained
10189F:	drivers/media/v4l2-core/videobuf2-*
10190F:	include/media/videobuf2-*
10191
10192VIRTIO CONSOLE DRIVER
10193M:	Amit Shah <amit.shah@redhat.com>
10194L:	virtualization@lists.linux-foundation.org
10195S:	Maintained
10196F:	drivers/char/virtio_console.c
10197F:	include/linux/virtio_console.h
10198F:	include/uapi/linux/virtio_console.h
10199
10200VIRTIO CORE, NET AND BLOCK DRIVERS
10201M:	Rusty Russell <rusty@rustcorp.com.au>
10202M:	"Michael S. Tsirkin" <mst@redhat.com>
10203L:	virtualization@lists.linux-foundation.org
10204S:	Maintained
10205F:	drivers/virtio/
10206F:	tools/virtio/
10207F:	drivers/net/virtio_net.c
10208F:	drivers/block/virtio_blk.c
10209F:	include/linux/virtio_*.h
10210F:	include/uapi/linux/virtio_*.h
10211
10212VIRTIO HOST (VHOST)
10213M:	"Michael S. Tsirkin" <mst@redhat.com>
10214L:	kvm@vger.kernel.org
10215L:	virtualization@lists.linux-foundation.org
10216L:	netdev@vger.kernel.org
10217S:	Maintained
10218F:	drivers/vhost/
10219F:	include/uapi/linux/vhost.h
10220
10221VIA RHINE NETWORK DRIVER
10222M:	Roger Luethi <rl@hellgate.ch>
10223S:	Maintained
10224F:	drivers/net/ethernet/via/via-rhine.c
10225
10226VIA SD/MMC CARD CONTROLLER DRIVER
10227M:	Bruce Chang <brucechang@via.com.tw>
10228M:	Harald Welte <HaraldWelte@viatech.com>
10229S:	Maintained
10230F:	drivers/mmc/host/via-sdmmc.c
10231
10232VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10233M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10234L:	linux-fbdev@vger.kernel.org
10235S:	Maintained
10236F:	include/linux/via-core.h
10237F:	include/linux/via-gpio.h
10238F:	include/linux/via_i2c.h
10239F:	drivers/video/fbdev/via/
10240
10241VIA VELOCITY NETWORK DRIVER
10242M:	Francois Romieu <romieu@fr.zoreil.com>
10243L:	netdev@vger.kernel.org
10244S:	Maintained
10245F:	drivers/net/ethernet/via/via-velocity.*
10246
10247VIVID VIRTUAL VIDEO DRIVER
10248M:	Hans Verkuil <hverkuil@xs4all.nl>
10249L:	linux-media@vger.kernel.org
10250T:	git git://linuxtv.org/media_tree.git
10251W:	http://linuxtv.org
10252S:	Maintained
10253F:	drivers/media/platform/vivid/*
10254
10255VLAN (802.1Q)
10256M:	Patrick McHardy <kaber@trash.net>
10257L:	netdev@vger.kernel.org
10258S:	Maintained
10259F:	drivers/net/macvlan.c
10260F:	include/linux/if_*vlan.h
10261F:	net/8021q/
10262
10263VLYNQ BUS
10264M:	Florian Fainelli <florian@openwrt.org>
10265L:	openwrt-devel@lists.openwrt.org (subscribers-only)
10266S:	Maintained
10267F:	drivers/vlynq/vlynq.c
10268F:	include/linux/vlynq.h
10269
10270VME SUBSYSTEM
10271M:	Martyn Welch <martyn.welch@ge.com>
10272M:	Manohar Vanga <manohar.vanga@gmail.com>
10273M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10274L:	devel@driverdev.osuosl.org
10275S:	Maintained
10276T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10277F:	Documentation/vme_api.txt
10278F:	drivers/staging/vme/
10279F:	drivers/vme/
10280F:	include/linux/vme*
10281
10282VMWARE HYPERVISOR INTERFACE
10283M:	Alok Kataria <akataria@vmware.com>
10284L:	virtualization@lists.linux-foundation.org
10285S:	Supported
10286F:	arch/x86/kernel/cpu/vmware.c
10287
10288VMWARE BALLOON DRIVER
10289M:	Xavier Deguillard <xdeguillard@vmware.com>
10290M:	Philip Moltmann <moltmann@vmware.com>
10291M:	"VMware, Inc." <pv-drivers@vmware.com>
10292L:	linux-kernel@vger.kernel.org
10293S:	Maintained
10294F:	drivers/misc/vmw_balloon.c
10295
10296VMWARE VMXNET3 ETHERNET DRIVER
10297M:	Shreyas Bhatewara <sbhatewara@vmware.com>
10298M:	"VMware, Inc." <pv-drivers@vmware.com>
10299L:	netdev@vger.kernel.org
10300S:	Maintained
10301F:	drivers/net/vmxnet3/
10302
10303VMware PVSCSI driver
10304M:	Arvind Kumar <arvindkumar@vmware.com>
10305M:	VMware PV-Drivers <pv-drivers@vmware.com>
10306L:	linux-scsi@vger.kernel.org
10307S:	Maintained
10308F:	drivers/scsi/vmw_pvscsi.c
10309F:	drivers/scsi/vmw_pvscsi.h
10310
10311VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10312M:	Liam Girdwood <lgirdwood@gmail.com>
10313M:	Mark Brown <broonie@kernel.org>
10314L:	linux-kernel@vger.kernel.org
10315W:	http://opensource.wolfsonmicro.com/node/15
10316W:	http://www.slimlogic.co.uk/?p=48
10317T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10318S:	Supported
10319F:	drivers/regulator/
10320F:	include/linux/regulator/
10321
10322VT1211 HARDWARE MONITOR DRIVER
10323M:	Juerg Haefliger <juergh@gmail.com>
10324L:	lm-sensors@lm-sensors.org
10325S:	Maintained
10326F:	Documentation/hwmon/vt1211
10327F:	drivers/hwmon/vt1211.c
10328
10329VT8231 HARDWARE MONITOR DRIVER
10330M:	Roger Lucas <vt8231@hiddenengine.co.uk>
10331L:	lm-sensors@lm-sensors.org
10332S:	Maintained
10333F:	drivers/hwmon/vt8231.c
10334
10335VUB300 USB to SDIO/SD/MMC bridge chip
10336M:	Tony Olech <tony.olech@elandigitalsystems.com>
10337L:	linux-mmc@vger.kernel.org
10338L:	linux-usb@vger.kernel.org
10339S:	Supported
10340F:	drivers/mmc/host/vub300.c
10341
10342W1 DALLAS'S 1-WIRE BUS
10343M:	Evgeniy Polyakov <zbr@ioremap.net>
10344S:	Maintained
10345F:	Documentation/w1/
10346F:	drivers/w1/
10347
10348W83791D HARDWARE MONITORING DRIVER
10349M:	Marc Hulsman <m.hulsman@tudelft.nl>
10350L:	lm-sensors@lm-sensors.org
10351S:	Maintained
10352F:	Documentation/hwmon/w83791d
10353F:	drivers/hwmon/w83791d.c
10354
10355W83793 HARDWARE MONITORING DRIVER
10356M:	Rudolf Marek <r.marek@assembler.cz>
10357L:	lm-sensors@lm-sensors.org
10358S:	Maintained
10359F:	Documentation/hwmon/w83793
10360F:	drivers/hwmon/w83793.c
10361
10362W83795 HARDWARE MONITORING DRIVER
10363M:	Jean Delvare <jdelvare@suse.de>
10364L:	lm-sensors@lm-sensors.org
10365S:	Maintained
10366F:	drivers/hwmon/w83795.c
10367
10368W83L51xD SD/MMC CARD INTERFACE DRIVER
10369M:	Pierre Ossman <pierre@ossman.eu>
10370S:	Maintained
10371F:	drivers/mmc/host/wbsd.*
10372
10373WACOM PROTOCOL 4 SERIAL TABLETS
10374M:	Julian Squires <julian@cipht.net>
10375M:	Hans de Goede <hdegoede@redhat.com>
10376L:	linux-input@vger.kernel.org
10377S:	Maintained
10378F:	drivers/input/tablet/wacom_serial4.c
10379
10380WATCHDOG DEVICE DRIVERS
10381M:	Wim Van Sebroeck <wim@iguana.be>
10382L:	linux-watchdog@vger.kernel.org
10383W:	http://www.linux-watchdog.org/
10384T:	git git://www.linux-watchdog.org/linux-watchdog.git
10385S:	Maintained
10386F:	Documentation/watchdog/
10387F:	drivers/watchdog/
10388F:	include/linux/watchdog.h
10389F:	include/uapi/linux/watchdog.h
10390
10391WD7000 SCSI DRIVER
10392M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
10393L:	linux-scsi@vger.kernel.org
10394S:	Maintained
10395F:	drivers/scsi/wd7000.c
10396
10397WIIMOTE HID DRIVER
10398M:	David Herrmann <dh.herrmann@googlemail.com>
10399L:	linux-input@vger.kernel.org
10400S:	Maintained
10401F:	drivers/hid/hid-wiimote*
10402
10403WINBOND CIR DRIVER
10404M:	David Härdeman <david@hardeman.nu>
10405S:	Maintained
10406F:	drivers/media/rc/winbond-cir.c
10407
10408WIMAX STACK
10409M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10410M:	linux-wimax@intel.com
10411L:     wimax@linuxwimax.org (subscribers-only)
10412S:	Supported
10413W:	http://linuxwimax.org
10414F:	Documentation/wimax/README.wimax
10415F:	include/linux/wimax/debug.h
10416F:	include/net/wimax.h
10417F:	include/uapi/linux/wimax.h
10418F:	net/wimax/
10419
10420WISTRON LAPTOP BUTTON DRIVER
10421M:	Miloslav Trmac <mitr@volny.cz>
10422S:	Maintained
10423F:	drivers/input/misc/wistron_btns.c
10424
10425WL3501 WIRELESS PCMCIA CARD DRIVER
10426M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10427L:	linux-wireless@vger.kernel.org
10428W:	http://oops.ghostprotocols.net:81/blog
10429S:	Maintained
10430F:	drivers/net/wireless/wl3501*
10431
10432WM97XX TOUCHSCREEN DRIVERS
10433M:	Mark Brown <broonie@kernel.org>
10434M:	Liam Girdwood <lrg@slimlogic.co.uk>
10435L:	linux-input@vger.kernel.org
10436T:	git git://opensource.wolfsonmicro.com/linux-2.6-touch
10437W:	http://opensource.wolfsonmicro.com/node/7
10438S:	Supported
10439F:	drivers/input/touchscreen/*wm97*
10440F:	include/linux/wm97xx.h
10441
10442WOLFSON MICROELECTRONICS DRIVERS
10443L:	patches@opensource.wolfsonmicro.com
10444T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10445T:	git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10446W:	http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10447S:	Supported
10448F:	Documentation/hwmon/wm83??
10449F:	arch/arm/mach-s3c64xx/mach-crag6410*
10450F:	drivers/clk/clk-wm83*.c
10451F:	drivers/extcon/extcon-arizona.c
10452F:	drivers/leds/leds-wm83*.c
10453F:	drivers/gpio/gpio-*wm*.c
10454F:	drivers/gpio/gpio-arizona.c
10455F:	drivers/hwmon/wm83??-hwmon.c
10456F:	drivers/input/misc/wm831x-on.c
10457F:	drivers/input/touchscreen/wm831x-ts.c
10458F:	drivers/input/touchscreen/wm97*.c
10459F:	drivers/mfd/arizona*
10460F:	drivers/mfd/wm*.c
10461F:	drivers/power/wm83*.c
10462F:	drivers/rtc/rtc-wm83*.c
10463F:	drivers/regulator/wm8*.c
10464F:	drivers/video/backlight/wm83*_bl.c
10465F:	drivers/watchdog/wm83*_wdt.c
10466F:	include/linux/mfd/arizona/
10467F:	include/linux/mfd/wm831x/
10468F:	include/linux/mfd/wm8350/
10469F:	include/linux/mfd/wm8400*
10470F:	include/linux/wm97xx.h
10471F:	include/sound/wm????.h
10472F:	sound/soc/codecs/arizona.?
10473F:	sound/soc/codecs/wm*
10474
10475WORKQUEUE
10476M:	Tejun Heo <tj@kernel.org>
10477T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10478S:	Maintained
10479F:	include/linux/workqueue.h
10480F:	kernel/workqueue.c
10481F:	Documentation/workqueue.txt
10482
10483X.25 NETWORK LAYER
10484M:	Andrew Hendry <andrew.hendry@gmail.com>
10485L:	linux-x25@vger.kernel.org
10486S:	Odd Fixes
10487F:	Documentation/networking/x25*
10488F:	include/net/x25*
10489F:	net/x25/
10490
10491X86 ARCHITECTURE (32-BIT AND 64-BIT)
10492M:	Thomas Gleixner <tglx@linutronix.de>
10493M:	Ingo Molnar <mingo@redhat.com>
10494M:	"H. Peter Anvin" <hpa@zytor.com>
10495M:	x86@kernel.org
10496L:	linux-kernel@vger.kernel.org
10497T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10498S:	Maintained
10499F:	Documentation/x86/
10500F:	arch/x86/
10501
10502X86 PLATFORM DRIVERS
10503M:	Darren Hart <dvhart@infradead.org>
10504L:	platform-driver-x86@vger.kernel.org
10505T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10506S:	Maintained
10507F:	drivers/platform/x86/
10508
10509X86 MCE INFRASTRUCTURE
10510M:	Tony Luck <tony.luck@intel.com>
10511M:	Borislav Petkov <bp@alien8.de>
10512L:	linux-edac@vger.kernel.org
10513S:	Maintained
10514F:	arch/x86/kernel/cpu/mcheck/*
10515
10516X86 VDSO
10517M:	Andy Lutomirski <luto@amacapital.net>
10518L:	linux-kernel@vger.kernel.org
10519T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10520S:	Maintained
10521F:	arch/x86/vdso/
10522
10523XC2028/3028 TUNER DRIVER
10524M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10525L:	linux-media@vger.kernel.org
10526W:	http://linuxtv.org
10527T:	git git://linuxtv.org/media_tree.git
10528S:	Maintained
10529F:	drivers/media/tuners/tuner-xc2028.*
10530
10531XEN HYPERVISOR INTERFACE
10532M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10533M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
10534M:	David Vrabel <david.vrabel@citrix.com>
10535L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10536T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10537S:	Supported
10538F:	arch/x86/xen/
10539F:	drivers/*/xen-*front.c
10540F:	drivers/xen/
10541F:	arch/x86/include/asm/xen/
10542F:	include/xen/
10543F:	include/uapi/xen/
10544
10545XEN HYPERVISOR ARM
10546M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10547L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10548S:	Supported
10549F:	arch/arm/xen/
10550F:	arch/arm/include/asm/xen/
10551
10552XEN HYPERVISOR ARM64
10553M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10554L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10555S:	Supported
10556F:	arch/arm64/xen/
10557F:	arch/arm64/include/asm/xen/
10558
10559XEN NETWORK BACKEND DRIVER
10560M:	Ian Campbell <ian.campbell@citrix.com>
10561M:	Wei Liu <wei.liu2@citrix.com>
10562L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10563L:	netdev@vger.kernel.org
10564S:	Supported
10565F:	drivers/net/xen-netback/*
10566
10567XEN PCI SUBSYSTEM
10568M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10569L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10570S:	Supported
10571F:	arch/x86/pci/*xen*
10572F:	drivers/pci/*xen*
10573
10574XEN BLOCK SUBSYSTEM
10575M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10576L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10577S:	Supported
10578F:	drivers/block/xen-blkback/*
10579F:	drivers/block/xen*
10580
10581XEN PVSCSI DRIVERS
10582M:	Juergen Gross <jgross@suse.com>
10583L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10584L:	linux-scsi@vger.kernel.org
10585S:	Supported
10586F:	drivers/scsi/xen-scsifront.c
10587F:	drivers/xen/xen-scsiback.c
10588F:	include/xen/interface/io/vscsiif.h
10589
10590XEN SWIOTLB SUBSYSTEM
10591M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10592L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10593S:	Supported
10594F:	arch/x86/xen/*swiotlb*
10595F:	drivers/xen/*swiotlb*
10596
10597XFS FILESYSTEM
10598P:	Silicon Graphics Inc
10599M:	Dave Chinner <david@fromorbit.com>
10600M:	xfs@oss.sgi.com
10601L:	xfs@oss.sgi.com
10602W:	http://oss.sgi.com/projects/xfs
10603T:	git git://oss.sgi.com/xfs/xfs.git
10604S:	Supported
10605F:	Documentation/filesystems/xfs.txt
10606F:	fs/xfs/
10607
10608XILINX AXI ETHERNET DRIVER
10609M:	Anirudha Sarangi <anirudh@xilinx.com>
10610M:	John Linn <John.Linn@xilinx.com>
10611S:	Maintained
10612F:	drivers/net/ethernet/xilinx/xilinx_axienet*
10613
10614XILINX UARTLITE SERIAL DRIVER
10615M:	Peter Korsgaard <jacmet@sunsite.dk>
10616L:	linux-serial@vger.kernel.org
10617S:	Maintained
10618F:	drivers/tty/serial/uartlite.c
10619
10620XILLYBUS DRIVER
10621M:	Eli Billauer <eli.billauer@gmail.com>
10622L:	linux-kernel@vger.kernel.org
10623S:	Supported
10624F:	drivers/char/xillybus/
10625
10626XTENSA XTFPGA PLATFORM SUPPORT
10627M:	Max Filippov <jcmvbkbc@gmail.com>
10628L:	linux-xtensa@linux-xtensa.org
10629S:	Maintained
10630F:	drivers/spi/spi-xtensa-xtfpga.c
10631
10632YAM DRIVER FOR AX.25
10633M:	Jean-Paul Roubelat <jpr@f6fbb.org>
10634L:	linux-hams@vger.kernel.org
10635S:	Maintained
10636F:	drivers/net/hamradio/yam*
10637F:	include/linux/yam.h
10638
10639YEALINK PHONE DRIVER
10640M:	Henk Vergonet <Henk.Vergonet@gmail.com>
10641L:	usbb2k-api-dev@nongnu.org
10642S:	Maintained
10643F:	Documentation/input/yealink.txt
10644F:	drivers/input/misc/yealink.*
10645
10646Z8530 DRIVER FOR AX.25
10647M:	Joerg Reuter <jreuter@yaina.de>
10648W:	http://yaina.de/jreuter/
10649W:	http://www.qsl.net/dl1bke/
10650L:	linux-hams@vger.kernel.org
10651S:	Maintained
10652F:	Documentation/networking/z8530drv.txt
10653F:	drivers/net/hamradio/*scc.c
10654F:	drivers/net/hamradio/z8530.h
10655
10656ZBUD COMPRESSED PAGE ALLOCATOR
10657M:	Seth Jennings <sjennings@variantweb.net>
10658L:	linux-mm@kvack.org
10659S:	Maintained
10660F:	mm/zbud.c
10661F:	include/linux/zbud.h
10662
10663ZD1211RW WIRELESS DRIVER
10664M:	Daniel Drake <dsd@gentoo.org>
10665M:	Ulrich Kunitz <kune@deine-taler.de>
10666W:	http://zd1211.ath.cx/wiki/DriverRewrite
10667L:	linux-wireless@vger.kernel.org
10668L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
10669S:	Maintained
10670F:	drivers/net/wireless/zd1211rw/
10671
10672ZR36067 VIDEO FOR LINUX DRIVER
10673L:	mjpeg-users@lists.sourceforge.net
10674L:	linux-media@vger.kernel.org
10675W:	http://mjpeg.sourceforge.net/driver-zoran/
10676T:	hg http://linuxtv.org/hg/v4l-dvb
10677S:	Odd Fixes
10678F:	drivers/media/pci/zoran/
10679
10680ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10681M:	Minchan Kim <minchan@kernel.org>
10682M:	Nitin Gupta <ngupta@vflare.org>
10683L:	linux-kernel@vger.kernel.org
10684S:	Maintained
10685F:	drivers/block/zram/
10686F:	Documentation/blockdev/zram.txt
10687
10688ZS DECSTATION Z85C30 SERIAL DRIVER
10689M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10690S:	Maintained
10691F:	drivers/tty/serial/zs.*
10692
10693ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10694M:	Minchan Kim <minchan@kernel.org>
10695M:	Nitin Gupta <ngupta@vflare.org>
10696L:	linux-mm@kvack.org
10697S:	Maintained
10698F:	mm/zsmalloc.c
10699F:	include/linux/zsmalloc.h
10700
10701ZSWAP COMPRESSED SWAP CACHING
10702M:	Seth Jennings <sjennings@variantweb.net>
10703L:	linux-mm@kvack.org
10704S:	Maintained
10705F:	mm/zswap.c
10706
10707THE REST
10708M:	Linus Torvalds <torvalds@linux-foundation.org>
10709L:	linux-kernel@vger.kernel.org
10710Q:	http://patchwork.kernel.org/project/LKML/list/
10711T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10712S:	Buried alive in reporters
10713F:	*
10714F:	*/
10715