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