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