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